From: Henri Verbeet hverbeet@codeweavers.com
A test environment may legitimately be unable to support running d3d12 tests. --- tests/shader_runner_d3d12.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tests/shader_runner_d3d12.c b/tests/shader_runner_d3d12.c index d4a75d94..87e5d130 100644 --- a/tests/shader_runner_d3d12.c +++ b/tests/shader_runner_d3d12.c @@ -524,7 +524,8 @@ void run_shader_tests_d3d12(void)
enable_d3d12_debug_layer(); init_adapter_info(); - init_test_context(&runner.test_context, &desc); + if (!init_test_context(&runner.test_context, &desc)) + return; device = runner.test_context.device;
runner.compute_queue = create_command_queue(device,