Alexandre Julliard pushed to branch master at wine / wine
Commits: ff3d2fcb by Rémi Bernon at 2024-12-02T19:42:30+01:00 winevulkan: Use the result to decide if creation failed.
- - - - - c7fe9352 by Rémi Bernon at 2024-12-02T19:42:30+01:00 winevulkan: Introduce a new vulkan_object_init helper.
- - - - - 45b4db63 by Rémi Bernon at 2024-12-02T19:42:31+01:00 winevulkan: Fix incorrect client queue pointers.
Fixes: 32f21f7537fbd913f691d2691b9d4f0c84fad5ca Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57477
- - - - - e1bed68c by Rémi Bernon at 2024-12-02T19:42:34+01:00 winevulkan: Avoid changing client command buffer pointer.
It is used later for cleanup in case of allocation failure.
Fixes: 32f21f7537fbd913f691d2691b9d4f0c84fad5ca
- - - - - 79ba64b2 by Rémi Bernon at 2024-12-02T19:42:35+01:00 winevulkan: Get rid of unnecessary *to_handle helpers.
- - - - - 7ea654a6 by Rémi Bernon at 2024-12-02T19:42:35+01:00 winevulkan: Use the vulkan object as the wrapper tree node.
- - - - - 3e4ffacc by Rémi Bernon at 2024-12-02T19:42:36+01:00 winevulkan: Keep the host function pointers in devices and instances.
And call win32u redirected functions through vk_funcs.
- - - - - 3ba9ba04 by Rémi Bernon at 2024-12-02T20:01:44+01:00 win32u: Move surface and swapchain wrappers from winevulkan.
- - - - -
8 changed files:
- dlls/win32u/vulkan.c - dlls/winevulkan/loader.c - dlls/winevulkan/make_vulkan - dlls/winevulkan/vulkan.c - dlls/winevulkan/vulkan_private.h - dlls/winevulkan/vulkan_thunks.c - dlls/winevulkan/vulkan_thunks.h - include/wine/vulkan_driver.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/52fbaae3ccc592c15b478d662f8b95...