From a67cb0609587c230746b52567ff5775cab215220 Mon Sep 17 00:00:00 2001 From: Ellie Hermaszewska Date: Sat, 3 Feb 2024 10:14:04 +0800 Subject: GLSL Passthrough support for SSBO types (#3446) * GLSL Passthrough support for SSBO types * GLSL Passthrough support for SSBO types * Correctly apply glsl local size layout to entry points during lowering * Test for glsl layout correctness * typo * Reflect GLSL SSBO as raw buffers * Functional test for glsl ssbo * Allow allow glsl for render tests * Functional test for ssbo passthrough * Functional test for ssbo passthrough with spirv-direct * fix windows build error --------- Co-authored-by: Yong He --- tools/render-test/options.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tools/render-test/options.h') diff --git a/tools/render-test/options.h b/tools/render-test/options.h index e3b19c272..5a46c4000 100644 --- a/tools/render-test/options.h +++ b/tools/render-test/options.h @@ -71,6 +71,10 @@ struct Options bool dontAddDefaultEntryPoints = false; + bool allowGLSL = false; + + Slang::String entryPointName; + Slang::List renderFeatures; /// Required render features for this test to run uint32_t computeDispatchSize[3] = { 1, 1, 1 }; -- cgit v1.2.3