On Thu, 3 Jun 2021 at 07:02, Conor McCarthy cmccarthy@codeweavers.com wrote:
- todo
- context.pipeline_state = create_compute_pipeline_state(device, context.root_signature,
shader_bytecode(cs_code, sizeof(cs_code)));
- if (!context.pipeline_state)
- {
skip("Shader descriptor arrays are not supported.\n");
goto done;
- }
Pipeline creation appears to succeed here:
d3d12:33980: Todo succeeded: Failed to create compute pipeline state, hr 0. d3d12:33999: Test failed: Got 0x00000000, expected 0x00000004 at (0, 0, 0). d3d12:33999: Test failed: Got 0x00000009, expected 0x00000040 at (0, 0, 0). d3d12:33999: Test failed: Got 0x00000000, expected 0x00000031 at (0, 0, 0). d3d12:33999: Test failed: Got 0x00000000, expected 0x00000009 at (0, 0, 0). d3d12:33999: Test failed: Got 0x00000000, expected 0x00000010 at (0, 0, 0).