Module: vkd3d Branch: master Commit: fe88dafdbd655534472aa9bc3cab0196fa3e5a0a URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/fe88dafdbd655534472aa9bc3cab01...
Author: Giovanni Mascellani gmascellani@codeweavers.com Date: Fri Oct 13 13:54:20 2023 +0200
tests: Skip test_execute_indirect() on WARP.
The device is eventually lost, indirect commands are likely not supported on WARP.
---
tests/d3d12.c | 6 ++++++ 1 file changed, 6 insertions(+)
diff --git a/tests/d3d12.c b/tests/d3d12.c index 0be155da..9e859b4f 100644 --- a/tests/d3d12.c +++ b/tests/d3d12.c @@ -24530,6 +24530,12 @@ static void test_execute_indirect(void) static const uint32_t count_data[] = {2, 1}; static const float white[] = {1.0f, 1.0f, 1.0f, 1.0f};
+ if (test_options.use_warp_device) + { + skip("Broken on WARP.\n"); + return; + } + memset(&desc, 0, sizeof(desc)); desc.root_signature_flags = D3D12_ROOT_SIGNATURE_FLAG_ALLOW_INPUT_ASSEMBLER_INPUT_LAYOUT; desc.no_pipeline = true;