> The other issue I run into - and this is probably a Vulkan SDK thing, not MSVC as such - is that the options I have for GLSL.std.450.h are
>
> spirv-headers/GLSL.std.450.h spirv_cross/GLSL.std.450.h
>
> and not spirv/unified1/GLSL.std.450.h or vulkan/GLSL.std.450.h as checked by configure. Has the location changed in newer Vulkan SDK versions, or was this never tested on Windows (with any compiler) to begin with?
I've tried building on Windows using MSYS2, and that generally worked fine, though it was some time ago. The vkd3d README does fairly explicitly mention depending on SPIRV-Headers and Vulkan-Headers, and I don't think it mentions the Vulkan SDK anywhere. We could of course add support for building against the Vulkan SDK if someone were to submit the patches...
--
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/171#note_31196
A message context in the normaliser will also be needed for the next normalisation patch set.
--
v2: vkd3d-shader/ir: Emit a shader error if the control point phase id cannot be inserted.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/170
--
v6: winex11: Use EM_REPLACESEL to set IME composition strings.
include: Add some immdev.h definitions.
winex11: Always zero terminate XIM composition string.
winex11: Compute preedit text buffer sizes in WCHAR units.
winex11: Use an IME UI message to set composition status.
imm32: Only send GCS_CURSORPOS when cursor position changes.
winex11: Use an IME UI message to set cursor pos.
winex11: Use an IME UI message to get cursor pos.
winex11: Use an IME UI message to set open status.
win32u: Keep the builtin IME UI window in win32u struct imc.
imm32: Add a struct ime field to track whether IME is builtin.
https://gitlab.winehq.org/wine/wine/-/merge_requests/2637
The tests shows that, for sink writer created by MFCreateSinkWriterFromURL,
we are not able to grab the media sink object immediately after the creation,
unless the media sink object can be created without setting media type(MP3, ASF).
--
v3: mfreadwrite/tests: Test GetService for MP4 sink writer.
mfreadwrite/tests: Add more tests for MFCreateSinkWriterFromURL.
https://gitlab.winehq.org/wine/wine/-/merge_requests/2690