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. --- tests/bugs/texture2d-gather.hlsl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tests/bugs') diff --git a/tests/bugs/texture2d-gather.hlsl b/tests/bugs/texture2d-gather.hlsl index 7344d863d..46f921b26 100644 --- a/tests/bugs/texture2d-gather.hlsl +++ b/tests/bugs/texture2d-gather.hlsl @@ -31,6 +31,7 @@ struct VertexStageOutput float4 position : SV_Position; }; +[shader("vertex")] VertexStageOutput vertexMain(VertexStageInput input) { VertexStageOutput output; @@ -41,7 +42,7 @@ VertexStageOutput vertexMain(VertexStageInput input) return output; } -// Fragment Shader +[shader("fragment")] float4 fragmentMain(VertexStageOutput input) : SV_Target { return g_texture.GatherRed(g_sampler, input.color.xy); -- cgit v1.2.3