vkd3d: Enable pthread workaround paths on MinGW as well.

winpthread is slow on Wine as it requires OS synchronization
objects, which involves wineserver.

Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no>
This commit is contained in:
Hans-Kristian Arntzen 2020-09-08 08:16:00 +02:00
parent 7d8ab2fb06
commit 254868a326
2 changed files with 5 additions and 1 deletions

View File

@ -21,7 +21,7 @@
#include "vkd3d_memory.h"
#if defined(_MSC_VER)
#if defined(_WIN32)
#define WIN32_LEAN_AND_MEAN
#include <windows.h>

View File

@ -22,6 +22,10 @@ add_project_arguments('-DHAVE_DXIL_SPV', language : 'c')
add_project_arguments('-D_GNU_SOURCE', language : 'c')
add_project_arguments('-DPACKAGE_VERSION="' + meson.project_version() + '"', language : 'c')
if vkd3d_platform == 'windows'
add_project_arguments('-D_WIN32_WINNT=0x600', language : 'c')
endif
if enable_standalone_d3d12
add_project_arguments('-DVKD3D_BUILD_STANDALONE_D3D12', language : 'c')
endif