From: Nikolay Sivov nsivov@codeweavers.com
--- tests/uav.shader_test | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+)
diff --git a/tests/uav.shader_test b/tests/uav.shader_test index 9740575c..bd46bd45 100644 --- a/tests/uav.shader_test +++ b/tests/uav.shader_test @@ -161,3 +161,21 @@ float4 main() : sv_target1 draw quad probe uav 2 (0, 0) rgba (1.1, 1.2, 1.3, 1.4) probe uav 3 (0, 0) rgba (2.1, 2.2, 2.3, 2.4) + +[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)