Alexandre Julliard pushed to branch master at wine / wine
Commits: d47a8613 by Rémi Bernon at 2025-10-16T14:50:23+02:00 winevulkan: Move physical device extension checks around.
- - - - - e489786f by Rémi Bernon at 2025-10-16T14:50:23+02:00 winevulkan: Require VK_EXT_map_memory_placed for WOW64 memory export.
- - - - - c6607696 by Rémi Bernon at 2025-10-16T14:50:23+02:00 winevulkan: Handle WOW64 conversion of SECURITY_ATTRIBUTES.
- - - - - a389d201 by Rémi Bernon at 2025-10-16T14:50:23+02:00 ntdll: Export wine_server_send_fd to other unix libs.
- - - - - 2ff25054 by Rémi Bernon at 2025-10-16T14:50:23+02:00 win32u: Export host memory unix file descriptor.
And pass it to D3DKMT creation functions.
- - - - - 2a3d81b9 by Rémi Bernon at 2025-10-16T14:50:23+02:00 win32u: Send D3DKMT object fd to wineserver on creation.
- - - - - 81682336 by Rémi Bernon at 2025-10-16T14:50:23+02:00 win32u: Import vulkan memory from the D3DKMT object fd.
- - - - -
16 changed files:
- dlls/ntdll/unix/server.c - dlls/ntdll/unix/unix_private.h - dlls/win32u/d3dkmt.c - dlls/win32u/tests/d3dkmt.c - dlls/win32u/vulkan.c - dlls/win32u/win32u_private.h - dlls/winevulkan/make_vulkan - dlls/winevulkan/vulkan.c - dlls/winevulkan/vulkan_thunks.c - + dlls/winevulkan/winevk.xml - include/wine/server.h - include/wine/server_protocol.h - server/d3dkmt.c - server/protocol.def - server/request_handlers.h - server/request_trace.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ad90e0cfba706ba8b678f2a427981f...