The rest is in MR !531.
--
v2: tests: Mark count buffers as buggy on MoltenVK.
tests: Mark a timestamp query test as buggy on MoltenVK.
tests: Mark clip distance as unsupported on MoltenVK.
tests: Mark cull distance as buggy on MoltenVK.
tests: Skip unbounded descriptor ranges tests when they're unsupported.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/545
Add `PowerWriteACValueIndex` stub.
This is required for an internal application to work
It seems like the status-quo is just leaking the outputs of `debugstr_guid`, so I did that....
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4850
Unlike previous vkd3d-utils interfaces, ID3D12ShaderReflection is rather more
large and complex, and will probably end up needing several new individual
scan interfaces from vkd3d-shader, which are themselves not exactly trivial to
design.
Therefore, instead of implementing everything in vkd3d-shader and then hooking
up the vkd3d-utils interfaces on top of that, this patch series copies the
existing implementation of reflection and then begins the process of moving its
implementation to vkd3d-shader.
The primary motivation here is to add reflection crosstests (primarily for the
benefit of the HLSL compiler) without being blocked on API design. Part 2 of
this patch series does this.
--
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/561