On Sun Nov 12 17:58:00 2023 +0000, Nikolay Sivov wrote:
> Thanks. How do I build this?
What errors are you getting?
I don't think it needs special build instructions? I link it with mfplat, mf, ole32 and combase.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4243#note_52101
--
v7: vkd3d-shader/spirv: Avoid invalid bool-to-bool conversion in spirv_compiler_emit_movc().
vkd3d-shader/dxil: Implement the DXIL VSELECT instruction.
tests/shader-runner: Add tests for 64-bit casts.
vkd3d-shader/spirv: Return an error if an invalid handler is encountered.
tests/shader-runner: Add a test for float comparisons.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/459
Goes atop !441. The last six commits belong to this MR.
--
v6: vkd3d-shader/spirv: Avoid invalid bool-to-bool conversion in spirv_compiler_emit_movc().
vkd3d-shader/dxil: Implement the DXIL VSELECT instruction.
tests/shader-runner: Add tests for 64-bit casts.
vkd3d-shader/spirv: Return an error if an invalid handler is encountered.
tests/shader-runner: Add a test for float comparisons.
tests/shader-runner: Introduce an sm6 condition for test directives.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/459
push_dc_driver() places drivers based on their priorities, so the newly created driver is not
necessary on top. Thus in windrv_CreateDC(), find_dc_driver() should be used to find the dib
driver instead of assuming the dib driver is the top driver, which could be the path driver because
it has a higher priority.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4374