[PATCH 0/1] MR712: tests: Use a UAV barrier between ClearUnorderedAccessViewFloat() and a compute shader.
From: Zebediah Figura <zfigura(a)codeweavers.com> In an attempt to fix test failures on radv. --- tests/d3d12.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/d3d12.c b/tests/d3d12.c index 49b40a67a..018f700a1 100644 --- a/tests/d3d12.c +++ b/tests/d3d12.c @@ -23182,6 +23182,7 @@ static void test_cs_uav_store(void) ID3D12GraphicsCommandList_ClearUnorderedAccessViewFloat(command_list, gpu_descriptor_handle, cpu_descriptor_handle, resource, zero, 0, NULL); + uav_barrier(command_list, resource); ID3D12GraphicsCommandList_SetPipelineState(command_list, pipeline_state); ID3D12GraphicsCommandList_SetComputeRootSignature(command_list, root_signature); @@ -23211,6 +23212,7 @@ static void test_cs_uav_store(void) ID3D12GraphicsCommandList_ClearUnorderedAccessViewFloat(command_list, gpu_descriptor_handle, cpu_descriptor_handle, resource, zero, 0, NULL); + uav_barrier(command_list, resource); ID3D12GraphicsCommandList_SetPipelineState(command_list, pipeline_state); ID3D12GraphicsCommandList_SetComputeRootSignature(command_list, root_signature); ID3D12GraphicsCommandList_SetComputeRootConstantBufferView(command_list, 1, -- GitLab https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/712
participants (2)
-
Zebediah Figura -
Zebediah Figura (@zfigura)