From f4d5372d3354e62770b076b47892b5172223e98a Mon Sep 17 00:00:00 2001 From: Anders Leino Date: Wed, 12 Mar 2025 13:44:57 +0200 Subject: Migrate render-test away from deprecated compile request API (#6514) * Add a simple interface parameter test Since there's no documentation, it's nice to have a simple test case in order to experiment with this feature of the testing framework. * Add shader entry point attributes to tests * Fix specialization arguments for tests - Add some missing arguments - Rremove one extraneous argument. * Stop using deprecated compile request in render-test Use a session object instead of the deprecated compile request object. This closes issue #4760. --- .../language-feature/shader-params/interface-shader-param-ordinary.slang | 1 + 1 file changed, 1 insertion(+) (limited to 'tests/language-feature') diff --git a/tests/language-feature/shader-params/interface-shader-param-ordinary.slang b/tests/language-feature/shader-params/interface-shader-param-ordinary.slang index 7196f9b04..fa4657d76 100644 --- a/tests/language-feature/shader-params/interface-shader-param-ordinary.slang +++ b/tests/language-feature/shader-params/interface-shader-param-ordinary.slang @@ -23,6 +23,7 @@ RWStructuredBuffer gOutputBuffer; //TEST_INPUT:set delta = 65536 uniform int delta; +//TEST_INPUT: globalSpecializationArg MyModifier //TEST_INPUT:set gModifier = new MyModifier{ ubuffer(data=[4 3 2 1], stride=4), 3 } } uniform IModifier gModifier; -- cgit v1.2.3