diff options
Diffstat (limited to 'loader')
| -rw-r--r-- | loader/vk_loader_platform.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/loader/vk_loader_platform.h b/loader/vk_loader_platform.h index 5b94948b..4af76f62 100644 --- a/loader/vk_loader_platform.h +++ b/loader/vk_loader_platform.h @@ -198,6 +198,14 @@ static inline void loader_platform_thread_cond_broadcast(loader_platform_thread_ // Headers: #include <WinSock2.h> #include <windows.h> +// WinBase.h defines CreateSemaphore and synchapi.h defines CreateEvent +// undefine them to avoid conflicts with VkLayerDispatchTable struct members. +#ifdef CreateSemaphore +#undef CreateSemaphore +#endif +#ifdef CreateEvent +#undef CreateEvent +#endif #include <assert.h> #include <stdio.h> #include <io.h> |
