3 Dec
2024
3 Dec
'24
11:38 a.m.
Rémi Bernon (@rbernon) commented about dlls/win32u/vulkan.c:
#include "ntstatus.h" #define WIN32_NO_STATUS #include "win32u_private.h" -#include "ntuser_private.h"
#define VK_NO_PROTOTYPES #define WINE_VK_HOST +#include "ntuser_private.h" We should probably move these to `ntuser_private.h`, instead of including `wine/vulkan.h`:
#define VK_NO_PROTOTYPES
#define WINE_VK_HOST
#include "wine/vulkan.h"
#include "wine/vulkan_driver.h"
And then remove it from `win32u/vulkan.c` and from `win32u/d3dkmt.c` -- https://gitlab.winehq.org/wine/wine/-/merge_requests/6948#note_89542