From f02c0e9be8bf413023800f749d83683283f2cb77 Mon Sep 17 00:00:00 2001 From: Henri Verbeet Date: Tue, 14 Oct 2025 20:56:47 +0200 Subject: [PATCH] tests/hlsl: Add tests for unorm and snorm buffer SRVs. --- tests/hlsl/srv-buffers.shader_test | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/tests/hlsl/srv-buffers.shader_test b/tests/hlsl/srv-buffers.shader_test index 08c7af059..57ede221a 100644 --- a/tests/hlsl/srv-buffers.shader_test +++ b/tests/hlsl/srv-buffers.shader_test @@ -43,6 +43,29 @@ uniform 4 float4 1000 2000 3000 4000 draw quad probe (0, 0) rgba (4000.0, 8.0, 9.0, 10.0) +[pixel shader] +Buffer buffer; + +float4 main() : sv_target +{ + return buffer[1]; +} + +[test] +todo(!msl) draw quad +probe (0, 0) f32(4.0, 5.0, 6.0, 7.0) + +[pixel shader] +Buffer buffer; + +float4 main() : sv_target +{ + return buffer[2]; +} + +[test] +todo(!msl) draw quad +probe (0, 0) f32(8.0, 9.0, 10.0, 11.0) [srv 0] size (2d, 1, 1)