Module: wine Branch: master Commit: c068e9a47a870bdf3eaf8c45f71d48e591a04a75 URL: http://source.winehq.org/git/wine.git/?a=commit;h=c068e9a47a870bdf3eaf8c45f7...
Author: Józef Kucia jkucia@codeweavers.com Date: Mon Aug 14 23:47:43 2017 +0200
d3d11/tests: Extend test for UAV counters.
Signed-off-by: Józef Kucia jkucia@codeweavers.com Signed-off-by: Henri Verbeet hverbeet@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/d3d11/tests/d3d11.c | 7 +++++++ 1 file changed, 7 insertions(+)
diff --git a/dlls/d3d11/tests/d3d11.c b/dlls/d3d11/tests/d3d11.c index 3ee36c9..d346f5e 100644 --- a/dlls/d3d11/tests/d3d11.c +++ b/dlls/d3d11/tests/d3d11.c @@ -17972,6 +17972,13 @@ static void test_uav_counters(void) ID3D11DeviceContext_CSSetUnorderedAccessViews(context, 0, 1, &uav, &data); data = read_uav_counter(context, staging_buffer, uav); ok(data == 8, "Got unexpected value %u.\n", data); + data = ~0u; + ID3D11DeviceContext_CSSetUnorderedAccessViews(context, 0, 1, &uav, &data); + data = read_uav_counter(context, staging_buffer, uav); + ok(data == 8, "Got unexpected value %u.\n", data); + ID3D11DeviceContext_CSSetUnorderedAccessViews(context, 0, 1, &uav, NULL); + data = read_uav_counter(context, staging_buffer, uav); + ok(data == 8, "Got unexpected value %u.\n", data);
ID3D11DeviceContext_CSSetShader(context, cs_producer, NULL, 0); data = 0;