Module: vkd3d
Branch: master
Commit: 9a3fa67c1f7af66ac5143289bcfca2d941ecdd0e
URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/9a3fa67c1f7af66ac5143289bcfca…
Author: Giovanni Mascellani <gmascellani(a)codeweavers.com>
Date: Sat May 25 14:16:12 2024 +0200
tests: Skip a test that freezes the GPU on NVIDIA.
---
tests/d3d12.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/tests/d3d12.c b/tests/d3d12.c
index 26b6e2b8..75989215 100644
--- a/tests/d3d12.c
+++ b/tests/d3d12.c
@@ -35625,6 +35625,13 @@ static void test_conditional_rendering(void)
for (i = 0; i < 2; ++i)
{
+ if (i == 0 && is_nvidia_device(context.device))
+ {
+ /* I can reproduce that on an NVIDIA Quadro P2000, driver version 535.161.08. */
+ skip("Triggers a GPU freeze on NVIDIA.\n");
+ continue;
+ }
+
ID3D12GraphicsCommandList_SetPipelineState(command_list, pipeline_state);
ID3D12GraphicsCommandList_SetComputeRootSignature(command_list, root_signature);
ID3D12GraphicsCommandList_SetComputeRootConstantBufferView(command_list,