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).
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/2690
All return paths in d3d12_command_queue_flush_ops_locked() must
leave the op mutex locked.
(cherry-picked from upstream commit e27ceddfb4a89470d5d35ab4391d0a5cf4453ef1)
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/2654
--
v5: vkd3d: Collect multiple descriptor writes in a buffer and update in one call.
vkd3d: Use atomic exchange for descriptor writes.
vkd3d: Delay writing Vulkan descriptors until submitted to a queue.
vkd3d: Ensure descriptors are pointer aligned.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/156
--
v4: vkd3d: Collect multiple descriptor writes in a buffer and update in one call.
vkd3d: Use atomic exchange for descriptor writes.
vkd3d: Delay writing Vulkan descriptors until submitted to a queue.
vkd3d: Ensure descriptors are pointer aligned.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/156
This is needed for mod.io integration in game "The Entropy Centre". Without support for this option the game hangs when trying to authenticate.
Please note that i do not know how Wine works, and have very little understanding of what i am doing. I copied and adjusted code from `connect_query_option()` in the same file. The game does work with this patch though.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/2697