diff --git a/DDSView/DDSView_Desktop_2017.vcxproj b/DDSView/DDSView_Desktop_2017.vcxproj
index fc7722f..41776c4 100644
--- a/DDSView/DDSView_Desktop_2017.vcxproj
+++ b/DDSView/DDSView_Desktop_2017.vcxproj
@@ -160,7 +160,7 @@
StreamingSIMDExtensions2
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;_DEBUG;DEBUG;PROFILE;_WINDOWS;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
EditAndContinue
EnableFastChecks
@@ -200,7 +200,7 @@
Fast
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;_DEBUG;DEBUG;PROFILE;_WINDOWS;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
EnableFastChecks
4996
@@ -241,7 +241,7 @@
StreamingSIMDExtensions2
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;_WINDOWS;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996
@@ -282,7 +282,7 @@
Fast
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;_WINDOWS;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996
@@ -324,7 +324,7 @@
StreamingSIMDExtensions2
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;PROFILE;_WINDOWS;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996
@@ -365,7 +365,7 @@
Fast
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;PROFILE;_WINDOWS;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996
diff --git a/DirectXTex/DirectXTex_Desktop_2017.vcxproj b/DirectXTex/DirectXTex_Desktop_2017.vcxproj
index f4f9be2..e452619 100644
--- a/DirectXTex/DirectXTex_Desktop_2017.vcxproj
+++ b/DirectXTex/DirectXTex_Desktop_2017.vcxproj
@@ -137,7 +137,7 @@
Fast
StreamingSIMDExtensions2
Sync
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
_UNICODE;UNICODE;WIN32;_DEBUG;_LIB;_WIN7_PLATFORM_UPDATE;_WIN32_WINNT=0x0600;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
EditAndContinue
EnableFastChecks
@@ -179,7 +179,7 @@
true
Fast
Sync
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
_UNICODE;UNICODE;WIN32;_DEBUG;_LIB;_WIN7_PLATFORM_UPDATE;_WIN32_WINNT=0x0600;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
EnableFastChecks
Use
@@ -222,7 +222,7 @@
Fast
StreamingSIMDExtensions2
Sync
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
_UNICODE;UNICODE;WIN32;NDEBUG;_LIB;_WIN7_PLATFORM_UPDATE;_WIN32_WINNT=0x0600;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
Use
DirectXTexP.h
@@ -265,7 +265,7 @@
true
Fast
Sync
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
_UNICODE;UNICODE;WIN32;NDEBUG;_LIB;_WIN7_PLATFORM_UPDATE;_WIN32_WINNT=0x0600;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
Use
DirectXTexP.h
@@ -309,7 +309,7 @@
Fast
StreamingSIMDExtensions2
Sync
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
_UNICODE;UNICODE;WIN32;NDEBUG;PROFILE;_LIB;_WIN7_PLATFORM_UPDATE;_WIN32_WINNT=0x0600;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
Use
DirectXTexP.h
@@ -352,7 +352,7 @@
true
Fast
Sync
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
_UNICODE;UNICODE;WIN32;NDEBUG;PROFILE;_LIB;_WIN7_PLATFORM_UPDATE;_WIN32_WINNT=0x0600;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
Use
DirectXTexP.h
diff --git a/DirectXTex/DirectXTex_Desktop_2017_Win10.vcxproj b/DirectXTex/DirectXTex_Desktop_2017_Win10.vcxproj
index e776d5e..edaf691 100644
--- a/DirectXTex/DirectXTex_Desktop_2017_Win10.vcxproj
+++ b/DirectXTex/DirectXTex_Desktop_2017_Win10.vcxproj
@@ -137,7 +137,7 @@
Fast
StreamingSIMDExtensions2
Sync
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
_UNICODE;UNICODE;WIN32;_DEBUG;_LIB;_WIN32_WINNT=0x0A00;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
EditAndContinue
EnableFastChecks
@@ -178,7 +178,7 @@
true
Fast
Sync
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
_UNICODE;UNICODE;WIN32;_DEBUG;_LIB;_WIN32_WINNT=0x0A00;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
EnableFastChecks
Use
@@ -220,7 +220,7 @@
Fast
StreamingSIMDExtensions2
Sync
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
_UNICODE;UNICODE;WIN32;NDEBUG;_LIB;_WIN32_WINNT=0x0A00;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
Use
DirectXTexP.h
@@ -262,7 +262,7 @@
true
Fast
Sync
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
_UNICODE;UNICODE;WIN32;NDEBUG;_LIB;_WIN32_WINNT=0x0A00;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
Use
DirectXTexP.h
@@ -305,7 +305,7 @@
Fast
StreamingSIMDExtensions2
Sync
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
_UNICODE;UNICODE;WIN32;NDEBUG;PROFILE;_LIB;_WIN32_WINNT=0x0A00;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
Use
DirectXTexP.h
@@ -347,7 +347,7 @@
true
Fast
Sync
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
_UNICODE;UNICODE;WIN32;NDEBUG;PROFILE;_LIB;_WIN32_WINNT=0x0A00;_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
Use
DirectXTexP.h
diff --git a/DirectXTex/DirectXTex_Windows10.vcxproj b/DirectXTex/DirectXTex_Windows10.vcxproj
index a1a7f94..dfd4bfa 100644
--- a/DirectXTex/DirectXTex_Windows10.vcxproj
+++ b/DirectXTex/DirectXTex_Windows10.vcxproj
@@ -208,7 +208,7 @@
EnableAllWarnings
DirectXTexP.h
_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
Console
@@ -227,7 +227,7 @@
EnableAllWarnings
DirectXTexP.h
_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
Console
@@ -245,7 +245,7 @@
EnableAllWarnings
DirectXTexP.h
_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
Console
@@ -263,7 +263,7 @@
EnableAllWarnings
DirectXTexP.h
_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
Console
@@ -281,7 +281,7 @@
EnableAllWarnings
DirectXTexP.h
_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
Console
@@ -299,7 +299,7 @@
EnableAllWarnings
DirectXTexP.h
_CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
Console
diff --git a/Texassemble/Texassemble_Desktop_2017.vcxproj b/Texassemble/Texassemble_Desktop_2017.vcxproj
index 9d55a82..461abd5 100644
--- a/Texassemble/Texassemble_Desktop_2017.vcxproj
+++ b/Texassemble/Texassemble_Desktop_2017.vcxproj
@@ -160,7 +160,7 @@
StreamingSIMDExtensions2
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;_DEBUG;DEBUG;PROFILE;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
EditAndContinue
EnableFastChecks
@@ -200,7 +200,7 @@
Fast
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;_DEBUG;DEBUG;PROFILE;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
EnableFastChecks
4996
@@ -241,7 +241,7 @@
StreamingSIMDExtensions2
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996
@@ -282,7 +282,7 @@
Fast
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996
@@ -324,7 +324,7 @@
StreamingSIMDExtensions2
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;PROFILE;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996
@@ -365,7 +365,7 @@
Fast
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;PROFILE;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996
diff --git a/Texconv/Texconv_Desktop_2017.vcxproj b/Texconv/Texconv_Desktop_2017.vcxproj
index 93d6ac4..a19ea19 100644
--- a/Texconv/Texconv_Desktop_2017.vcxproj
+++ b/Texconv/Texconv_Desktop_2017.vcxproj
@@ -160,7 +160,7 @@
StreamingSIMDExtensions2
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;_DEBUG;DEBUG;PROFILE;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
EditAndContinue
EnableFastChecks
@@ -200,7 +200,7 @@
Fast
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;_DEBUG;DEBUG;PROFILE;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
EnableFastChecks
4996
@@ -241,7 +241,7 @@
StreamingSIMDExtensions2
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996
@@ -282,7 +282,7 @@
Fast
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996
@@ -324,7 +324,7 @@
StreamingSIMDExtensions2
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;PROFILE;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996
@@ -365,7 +365,7 @@
Fast
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;PROFILE;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996
diff --git a/Texdiag/texdiag_Desktop_2017.vcxproj b/Texdiag/texdiag_Desktop_2017.vcxproj
index 29129fe..dd81367 100644
--- a/Texdiag/texdiag_Desktop_2017.vcxproj
+++ b/Texdiag/texdiag_Desktop_2017.vcxproj
@@ -160,7 +160,7 @@
StreamingSIMDExtensions2
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;_DEBUG;DEBUG;PROFILE;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
EditAndContinue
EnableFastChecks
@@ -200,7 +200,7 @@
Fast
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;_DEBUG;DEBUG;PROFILE;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
EnableFastChecks
4996
@@ -241,7 +241,7 @@
StreamingSIMDExtensions2
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996
@@ -282,7 +282,7 @@
Fast
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996
@@ -324,7 +324,7 @@
StreamingSIMDExtensions2
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;PROFILE;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996
@@ -365,7 +365,7 @@
Fast
Sync
..\DirectXTex;%(AdditionalIncludeDirectories)
- /permissive- %(AdditionalOptions)
+ /permissive- /Zc:twoPhase- %(AdditionalOptions)
WIN32;NDEBUG;PROFILE;_CONSOLE;D3DXFX_LARGEADDRESS_HANDLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)
4996