From: Nikolay Sivov nsivov@codeweavers.com
--- tests/uav-rwbuffer.shader_test | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+)
diff --git a/tests/uav-rwbuffer.shader_test b/tests/uav-rwbuffer.shader_test index a46fc1c7..fbd19113 100644 --- a/tests/uav-rwbuffer.shader_test +++ b/tests/uav-rwbuffer.shader_test @@ -62,3 +62,21 @@ float4 main() : sv_target1 { return 0; } + +[buffer uav 2] +size (1, 1) + +0.1 0.2 0.3 0.4 + +[pixel shader] +RWBuffer<float4> u : register(u2); + +float4 main() : sv_target1 +{ + u[0] = float4(11.1, 12.2, 13.3, 14.4); + return 0; +} + +[test] +draw quad +probe buffer uav 2 (0, 0) rgba (11.1, 12.2, 13.3, 14.4)