diff --git a/Externals/Bochs_disasm/Bochs_disasm.vcxproj b/Externals/Bochs_disasm/Bochs_disasm.vcxproj
index 5fce46cbf..13e1b1392 100644
--- a/Externals/Bochs_disasm/Bochs_disasm.vcxproj
+++ b/Externals/Bochs_disasm/Bochs_disasm.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
diff --git a/Externals/CLRun/clrun/CLRun.vcxproj b/Externals/CLRun/clrun/CLRun.vcxproj
index e5e0978f5..2e36ce5c8 100644
--- a/Externals/CLRun/clrun/CLRun.vcxproj
+++ b/Externals/CLRun/clrun/CLRun.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
diff --git a/Externals/LZO/LZO.vcxproj b/Externals/LZO/LZO.vcxproj
index 5550782cb..68677cac3 100644
--- a/Externals/LZO/LZO.vcxproj
+++ b/Externals/LZO/LZO.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
diff --git a/Externals/SFML/build/vc2010/SFML_Network.vcxproj b/Externals/SFML/build/vc2010/SFML_Network.vcxproj
index c8f66d013..16f2b426a 100644
--- a/Externals/SFML/build/vc2010/SFML_Network.vcxproj
+++ b/Externals/SFML/build/vc2010/SFML_Network.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
diff --git a/Externals/SOIL/SOIL.vcxproj b/Externals/SOIL/SOIL.vcxproj
index 61127161a..5a5a7fd0a 100644
--- a/Externals/SOIL/SOIL.vcxproj
+++ b/Externals/SOIL/SOIL.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
diff --git a/Externals/SlippiLib/SlippiLib.vcxproj b/Externals/SlippiLib/SlippiLib.vcxproj
index cf0fefde7..1e7592cf7 100644
--- a/Externals/SlippiLib/SlippiLib.vcxproj
+++ b/Externals/SlippiLib/SlippiLib.vcxproj
@@ -13,6 +13,14 @@
Debug
Win32
+
+ ReleasePlayback
+ Win32
+
+
+ ReleasePlayback
+ x64
+
Release
Win32
@@ -47,6 +55,13 @@
true
Unicode
+
+ StaticLibrary
+ false
+ v141
+ true
+ Unicode
+
StaticLibrary
false
@@ -67,6 +82,13 @@
true
Unicode
+
+ StaticLibrary
+ false
+ v142
+ true
+ Unicode
+
StaticLibrary
false
@@ -85,6 +107,9 @@
+
+
+
@@ -94,6 +119,9 @@
+
+
+
@@ -136,6 +164,21 @@
true
+
+
+ Level3
+ Use
+ MaxSpeed
+ true
+ true
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+
+
+ Windows
+ true
+ true
+
+
Level3
@@ -166,6 +209,21 @@
true
+
+
+ Level3
+ NotUsing
+ MaxSpeed
+ true
+ true
+ NDEBUG;_LIB;%(PreprocessorDefinitions)
+
+
+ Windows
+ true
+ true
+
+
Level3
diff --git a/Externals/cubeb/msvc/cubeb.vcxproj b/Externals/cubeb/msvc/cubeb.vcxproj
index f68885d61..93b8a3812 100644
--- a/Externals/cubeb/msvc/cubeb.vcxproj
+++ b/Externals/cubeb/msvc/cubeb.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
@@ -50,6 +57,11 @@
NDEBUG;%(PreprocessorDefinitions)
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+
+
NDEBUG;%(PreprocessorDefinitions)
diff --git a/Externals/curl/curl.vcxproj b/Externals/curl/curl.vcxproj
index b22375712..cd3975f1e 100644
--- a/Externals/curl/curl.vcxproj
+++ b/Externals/curl/curl.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -304,6 +308,9 @@
false
+
+ false
+
false
diff --git a/Externals/enet/enet.vcxproj b/Externals/enet/enet.vcxproj
index a944e760a..52c38517d 100644
--- a/Externals/enet/enet.vcxproj
+++ b/Externals/enet/enet.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -59,6 +63,9 @@
false
+
+ false
+
false
diff --git a/Externals/glslang/glslang.vcxproj b/Externals/glslang/glslang.vcxproj
index 213115abb..9b8472375 100644
--- a/Externals/glslang/glslang.vcxproj
+++ b/Externals/glslang/glslang.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
@@ -48,6 +55,9 @@
+
+
+
diff --git a/Externals/libpng/png/png.vcxproj b/Externals/libpng/png/png.vcxproj
index 4e72358ae..05c9a974e 100644
--- a/Externals/libpng/png/png.vcxproj
+++ b/Externals/libpng/png/png.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
diff --git a/Externals/libusb/libusb_static_2013.vcxproj b/Externals/libusb/libusb_static_2013.vcxproj
index a1c5a5dd2..1b937564c 100644
--- a/Externals/libusb/libusb_static_2013.vcxproj
+++ b/Externals/libusb/libusb_static_2013.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -31,6 +35,9 @@
false
+
+ false
+
false
diff --git a/Externals/mbedtls/mbedTLS.vcxproj b/Externals/mbedtls/mbedTLS.vcxproj
index bb1df1c30..51af512e5 100644
--- a/Externals/mbedtls/mbedTLS.vcxproj
+++ b/Externals/mbedtls/mbedTLS.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
diff --git a/Externals/miniupnpc/miniupnpc.vcxproj b/Externals/miniupnpc/miniupnpc.vcxproj
index 04a3df19f..7ce5b6f9f 100644
--- a/Externals/miniupnpc/miniupnpc.vcxproj
+++ b/Externals/miniupnpc/miniupnpc.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
diff --git a/Externals/nlohmann/nlohmann.vcxproj b/Externals/nlohmann/nlohmann.vcxproj
index baf4ba377..bece14785 100644
--- a/Externals/nlohmann/nlohmann.vcxproj
+++ b/Externals/nlohmann/nlohmann.vcxproj
@@ -13,6 +13,14 @@
Debug
Win32
+
+ ReleasePlayback
+ Win32
+
+
+ ReleasePlayback
+ x64
+
Release
Win32
@@ -46,6 +54,13 @@
true
MultiByte
+
+ Application
+ false
+ v141
+ true
+ MultiByte
+
Application
false
@@ -66,6 +81,13 @@
true
MultiByte
+
+ Application
+ false
+ v142
+ true
+ MultiByte
+
Application
false
@@ -84,6 +106,9 @@
+
+
+
@@ -93,6 +118,9 @@
+
+
+
@@ -111,6 +139,19 @@
true
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+
+
+ true
+ true
+
+
Level3
@@ -151,6 +192,19 @@
true
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+
+
+ true
+ true
+
+
Level3
diff --git a/Externals/open-vcdiff/open-vcdiff.vcxproj b/Externals/open-vcdiff/open-vcdiff.vcxproj
index d3c8e10ad..750776ad5 100644
--- a/Externals/open-vcdiff/open-vcdiff.vcxproj
+++ b/Externals/open-vcdiff/open-vcdiff.vcxproj
@@ -13,6 +13,14 @@
Debug
Win32
+
+ ReleasePlayback
+ Win32
+
+
+ ReleasePlayback
+ x64
+
Release
Win32
@@ -89,6 +97,13 @@
true
Unicode
+
+ StaticLibrary
+ false
+ v141
+ true
+ Unicode
+
StaticLibrary
false
@@ -109,6 +124,13 @@
true
Unicode
+
+ StaticLibrary
+ false
+ v142
+ true
+ Unicode
+
StaticLibrary
false
@@ -127,6 +149,9 @@
+
+
+
@@ -136,6 +161,9 @@
+
+
+
@@ -143,6 +171,9 @@
false
+
+ false
+
false
@@ -155,6 +186,9 @@
false
+
+ false
+
false
@@ -176,6 +210,24 @@
true
+
+
+ NotUsing
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+ NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+
+
+ Windows
+ true
+ true
+ true
+
+
NotUsing
@@ -240,6 +292,24 @@
true
+
+
+ Use
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+
+
+ Windows
+ true
+ true
+ true
+
+
Use
diff --git a/Externals/semver/semver.vcxproj b/Externals/semver/semver.vcxproj
index 379b38ff8..3b6090c38 100644
--- a/Externals/semver/semver.vcxproj
+++ b/Externals/semver/semver.vcxproj
@@ -13,6 +13,14 @@
Debug
Win32
+
+ ReleasePlayback
+ Win32
+
+
+ ReleasePlayback
+ x64
+
Release
Win32
@@ -48,6 +56,13 @@
true
MultiByte
+
+ Application
+ false
+ v141
+ true
+ MultiByte
+
Application
false
@@ -68,6 +83,13 @@
true
MultiByte
+
+ StaticLibrary
+ false
+ v142
+ true
+ MultiByte
+
StaticLibrary
false
@@ -86,6 +108,9 @@
+
+
+
@@ -95,6 +120,9 @@
+
+
+
@@ -115,6 +143,21 @@
true
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+ true
+ .\include;.\src;%(AdditionalIncludeDirectories)
+
+
+ true
+ true
+
+
Level3
@@ -161,6 +204,20 @@
true
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+
+
Level3
diff --git a/Externals/soundtouch/SoundTouch.vcxproj b/Externals/soundtouch/SoundTouch.vcxproj
index 58c315f8b..bc91ca35a 100644
--- a/Externals/soundtouch/SoundTouch.vcxproj
+++ b/Externals/soundtouch/SoundTouch.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
diff --git a/Externals/wxWidgets3/build/msw/wx_base.vcxproj b/Externals/wxWidgets3/build/msw/wx_base.vcxproj
index 0195f2832..6ddff998e 100644
--- a/Externals/wxWidgets3/build/msw/wx_base.vcxproj
+++ b/Externals/wxWidgets3/build/msw/wx_base.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -1361,6 +1365,9 @@
false
+
+ false
+
false
diff --git a/Externals/xbrz/xbrz.vcxproj b/Externals/xbrz/xbrz.vcxproj
index bdb5b3c42..08ba8c6df 100644
--- a/Externals/xbrz/xbrz.vcxproj
+++ b/Externals/xbrz/xbrz.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
diff --git a/Externals/xxhash/xxhash.vcxproj b/Externals/xxhash/xxhash.vcxproj
index bb79754be..c9d50a117 100644
--- a/Externals/xxhash/xxhash.vcxproj
+++ b/Externals/xxhash/xxhash.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
diff --git a/Externals/zlib/zlib.vcxproj b/Externals/zlib/zlib.vcxproj
index 01b50a09f..091b2f9fd 100644
--- a/Externals/zlib/zlib.vcxproj
+++ b/Externals/zlib/zlib.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
diff --git a/Languages/Languages.vcxproj b/Languages/Languages.vcxproj
index 1dc1c1ca3..f592d92d6 100644
--- a/Languages/Languages.vcxproj
+++ b/Languages/Languages.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -59,6 +63,11 @@
false
v142
+
+ Utility
+ false
+ v142
+
Utility
false
diff --git a/Source/Core/AudioCommon/AudioCommon.vcxproj b/Source/Core/AudioCommon/AudioCommon.vcxproj
index cd59e11ea..6f078c742 100644
--- a/Source/Core/AudioCommon/AudioCommon.vcxproj
+++ b/Source/Core/AudioCommon/AudioCommon.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
@@ -42,6 +49,11 @@
+
+
+ IS_PLAYBACK;%(PreprocessorDefinitions)
+
+
diff --git a/Source/Core/Common/Common.vcxproj b/Source/Core/Common/Common.vcxproj
index d7f18b19d..381d4060d 100644
--- a/Source/Core/Common/Common.vcxproj
+++ b/Source/Core/Common/Common.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
@@ -47,6 +54,12 @@
%(AdditionalIncludeDirectories)
+
+
+ %(AdditionalIncludeDirectories)
+ IS_PLAYBACK;%(PreprocessorDefinitions)
+
+
%(AdditionalIncludeDirectories)
diff --git a/Source/Core/Common/SCMRevGen.vcxproj b/Source/Core/Common/SCMRevGen.vcxproj
index 1097ee1ff..eafd03dbe 100644
--- a/Source/Core/Common/SCMRevGen.vcxproj
+++ b/Source/Core/Common/SCMRevGen.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
diff --git a/Source/Core/Core/Core.vcxproj b/Source/Core/Core/Core.vcxproj
index 08633bf6b..c26fb4124 100644
--- a/Source/Core/Core/Core.vcxproj
+++ b/Source/Core/Core/Core.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
@@ -47,6 +54,12 @@
$(ExternalsDir)nlohmann;${ExternalsDir}open-vcdiff;$(ExternalsDir)SlippiLib;$(ExternalsDir)semver;%(AdditionalIncludeDirectories)
+
+
+ $(ExternalsDir)nlohmann;${ExternalsDir}open-vcdiff;$(ExternalsDir)SlippiLib;$(ExternalsDir)semver;%(AdditionalIncludeDirectories)
+ IS_PLAYBACK;%(PreprocessorDefinitions)
+
+
$(ExternalsDir)nlohmann;${ExternalsDir}open-vcdiff;$(ExternalsDir)SlippiLib;%(AdditionalIncludeDirectories)
diff --git a/Source/Core/DiscIO/DiscIO.vcxproj b/Source/Core/DiscIO/DiscIO.vcxproj
index f19240b46..813ba33ed 100644
--- a/Source/Core/DiscIO/DiscIO.vcxproj
+++ b/Source/Core/DiscIO/DiscIO.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
@@ -42,6 +49,11 @@
+
+
+ IS_PLAYBACK;%(PreprocessorDefinitions)
+
+
diff --git a/Source/Core/DolphinWX/Dolphin.vcxproj b/Source/Core/DolphinWX/Dolphin.vcxproj
index efdd885eb..a71e6b3af 100644
--- a/Source/Core/DolphinWX/Dolphin.vcxproj
+++ b/Source/Core/DolphinWX/Dolphin.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -31,6 +35,9 @@
false
+
+ false
+
false
@@ -49,6 +56,9 @@
$(DXSDK_DIR)Lib\x64;$(LibraryPath)
+
+ $(DXSDK_DIR)Lib\x64;$(LibraryPath)
+
$(DXSDK_DIR)Lib\x64;$(LibraryPath)
@@ -61,6 +71,7 @@
avrt.lib;dsound.lib;iphlpapi.lib;winmm.lib;setupapi.lib;OpenAL32.lib;opengl32.lib;glu32.lib;rpcrt4.lib;comctl32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;version.lib;qwave.lib;%(AdditionalDependencies)
/NODEFAULTLIB:libcmt /ignore:4281 %(AdditionalOptions)
/NODEFAULTLIB:libcmt /ignore:4281 %(AdditionalOptions)
+ /NODEFAULTLIB:libcmt /ignore:4281 %(AdditionalOptions)
/NODEFAULTLIB:libcmt /ignore:4281 %(AdditionalOptions)
Windows
@@ -72,6 +83,9 @@
true
+
+ IS_PLAYBACK;%(PreprocessorDefinitions)
+
diff --git a/Source/Core/DolphinWX/Dolphin.vcxproj.user b/Source/Core/DolphinWX/Dolphin.vcxproj.user
index 773969733..197efdde2 100644
--- a/Source/Core/DolphinWX/Dolphin.vcxproj.user
+++ b/Source/Core/DolphinWX/Dolphin.vcxproj.user
@@ -10,6 +10,9 @@
-d
+
+ -d
+
-i "C:/test.json"
diff --git a/Source/Core/InputCommon/InputCommon.vcxproj b/Source/Core/InputCommon/InputCommon.vcxproj
index 2688f6ef1..7423bdd6b 100644
--- a/Source/Core/InputCommon/InputCommon.vcxproj
+++ b/Source/Core/InputCommon/InputCommon.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
@@ -42,6 +49,11 @@
+
+
+ IS_PLAYBACK;%(PreprocessorDefinitions)
+
+
diff --git a/Source/Core/UICommon/UICommon.vcxproj b/Source/Core/UICommon/UICommon.vcxproj
index c4f37e35a..4d893f755 100644
--- a/Source/Core/UICommon/UICommon.vcxproj
+++ b/Source/Core/UICommon/UICommon.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
@@ -42,6 +49,11 @@
+
+
+ IS_PLAYBACK;%(PreprocessorDefinitions)
+
+
diff --git a/Source/Core/VideoBackends/D3D12/D3D12.vcxproj b/Source/Core/VideoBackends/D3D12/D3D12.vcxproj
index 5366e0a9f..d1390c414 100644
--- a/Source/Core/VideoBackends/D3D12/D3D12.vcxproj
+++ b/Source/Core/VideoBackends/D3D12/D3D12.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
@@ -48,6 +55,13 @@
+
+
+ NotUsing
+
+
+
+
NotUsing
diff --git a/Source/Core/VideoBackends/DX11/DX11.vcxproj b/Source/Core/VideoBackends/DX11/DX11.vcxproj
index 4679926d0..c062a6edd 100644
--- a/Source/Core/VideoBackends/DX11/DX11.vcxproj
+++ b/Source/Core/VideoBackends/DX11/DX11.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
@@ -44,6 +51,7 @@
+
diff --git a/Source/Core/VideoBackends/DX9/DX9.vcxproj b/Source/Core/VideoBackends/DX9/DX9.vcxproj
index cc2dc9ce6..273da6cd3 100644
--- a/Source/Core/VideoBackends/DX9/DX9.vcxproj
+++ b/Source/Core/VideoBackends/DX9/DX9.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
@@ -50,6 +57,10 @@
$(IncludePath);$(DXSDK_DIR)Include
$(LibraryPath);$(DXSDK_DIR)Lib\x64
+
+ $(IncludePath);$(DXSDK_DIR)Include
+ $(LibraryPath);$(DXSDK_DIR)Lib\x64
+
$(IncludePath);$(DXSDK_DIR)Include
$(LibraryPath);$(DXSDK_DIR)Lib\x64
diff --git a/Source/Core/VideoBackends/OGL/OGL.vcxproj b/Source/Core/VideoBackends/OGL/OGL.vcxproj
index f00ae355a..613cab3f8 100644
--- a/Source/Core/VideoBackends/OGL/OGL.vcxproj
+++ b/Source/Core/VideoBackends/OGL/OGL.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
diff --git a/Source/Core/VideoBackends/Software/Software.vcxproj b/Source/Core/VideoBackends/Software/Software.vcxproj
index 1af3eb9d4..2dff79390 100644
--- a/Source/Core/VideoBackends/Software/Software.vcxproj
+++ b/Source/Core/VideoBackends/Software/Software.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
diff --git a/Source/Core/VideoBackends/Vulkan/Vulkan.vcxproj b/Source/Core/VideoBackends/Vulkan/Vulkan.vcxproj
index 6f1af2897..4870ceab3 100644
--- a/Source/Core/VideoBackends/Vulkan/Vulkan.vcxproj
+++ b/Source/Core/VideoBackends/Vulkan/Vulkan.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
@@ -56,6 +63,13 @@
+
+
+ $(ExternalsDir)Vulkan\include;$(ExternalsDir)glslang\glslang\Public;$(ExternalsDir)glslang\SPIRV;$(ExternalsDir)zlib;%(AdditionalIncludeDirectories)
+
+
+
+
$(ExternalsDir)Vulkan\include;$(ExternalsDir)glslang\glslang\Public;$(ExternalsDir)glslang\SPIRV;$(ExternalsDir)zlib;%(AdditionalIncludeDirectories)
diff --git a/Source/Core/VideoCommon/VideoCommon.vcxproj b/Source/Core/VideoCommon/VideoCommon.vcxproj
index 7a68240c2..96820dd8f 100644
--- a/Source/Core/VideoCommon/VideoCommon.vcxproj
+++ b/Source/Core/VideoCommon/VideoCommon.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -31,6 +35,9 @@
false
+
+ false
+
false
@@ -63,6 +70,17 @@
+
+
+ $(ExternalsDir)ffmpeg\include;%(AdditionalIncludeDirectories)
+ IS_PLAYBACK;%(PreprocessorDefinitions)
+
+
+ %(AdditionalDependencies)
+
+
+
+
$(ExternalsDir)ffmpeg\include;%(AdditionalIncludeDirectories)
diff --git a/Source/DSPTool/DSPTool.vcxproj b/Source/DSPTool/DSPTool.vcxproj
index 3efd6a3b1..3f38a60e3 100644
--- a/Source/DSPTool/DSPTool.vcxproj
+++ b/Source/DSPTool/DSPTool.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false
diff --git a/Source/Dolphin.sln b/Source/Dolphin.sln
index d77d1cf92..b83c4f328 100644
--- a/Source/Dolphin.sln
+++ b/Source/Dolphin.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.27004.2002
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.30225.117
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Dolphin", "Core\DolphinWX\Dolphin.vcxproj", "{1B099EF8-6F87-47A2-A3E7-898A24584F49}"
ProjectSection(ProjectDependencies) = postProject
@@ -172,6 +172,9 @@ Global
Release|Win32 = Release|Win32
Release|x64 = Release|x64
Release|x86 = Release|x86
+ ReleasePlayback|Win32 = ReleasePlayback|Win32
+ ReleasePlayback|x64 = ReleasePlayback|x64
+ ReleasePlayback|x86 = ReleasePlayback|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{1B099EF8-6F87-47A2-A3E7-898A24584F49}.Debug|Win32.ActiveCfg = Debug|x64
@@ -186,6 +189,10 @@ Global
{1B099EF8-6F87-47A2-A3E7-898A24584F49}.Release|x64.ActiveCfg = Release|x64
{1B099EF8-6F87-47A2-A3E7-898A24584F49}.Release|x64.Build.0 = Release|x64
{1B099EF8-6F87-47A2-A3E7-898A24584F49}.Release|x86.ActiveCfg = Release|x64
+ {1B099EF8-6F87-47A2-A3E7-898A24584F49}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {1B099EF8-6F87-47A2-A3E7-898A24584F49}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {1B099EF8-6F87-47A2-A3E7-898A24584F49}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {1B099EF8-6F87-47A2-A3E7-898A24584F49}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{C87A4178-44F6-49B2-B7AA-C79AF1B8C534}.Debug|Win32.ActiveCfg = Debug|x64
{C87A4178-44F6-49B2-B7AA-C79AF1B8C534}.Debug|x64.ActiveCfg = Debug|x64
{C87A4178-44F6-49B2-B7AA-C79AF1B8C534}.Debug|x64.Build.0 = Debug|x64
@@ -198,6 +205,10 @@ Global
{C87A4178-44F6-49B2-B7AA-C79AF1B8C534}.Release|x64.ActiveCfg = Release|x64
{C87A4178-44F6-49B2-B7AA-C79AF1B8C534}.Release|x64.Build.0 = Release|x64
{C87A4178-44F6-49B2-B7AA-C79AF1B8C534}.Release|x86.ActiveCfg = Release|x64
+ {C87A4178-44F6-49B2-B7AA-C79AF1B8C534}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {C87A4178-44F6-49B2-B7AA-C79AF1B8C534}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {C87A4178-44F6-49B2-B7AA-C79AF1B8C534}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {C87A4178-44F6-49B2-B7AA-C79AF1B8C534}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{37D007BD-D66C-4EAF-B56C-BD1AAC340A05}.Debug|Win32.ActiveCfg = Debug|x64
{37D007BD-D66C-4EAF-B56C-BD1AAC340A05}.Debug|x64.ActiveCfg = Debug|x64
{37D007BD-D66C-4EAF-B56C-BD1AAC340A05}.Debug|x64.Build.0 = Debug|x64
@@ -210,6 +221,10 @@ Global
{37D007BD-D66C-4EAF-B56C-BD1AAC340A05}.Release|x64.ActiveCfg = Release|x64
{37D007BD-D66C-4EAF-B56C-BD1AAC340A05}.Release|x64.Build.0 = Release|x64
{37D007BD-D66C-4EAF-B56C-BD1AAC340A05}.Release|x86.ActiveCfg = Release|x64
+ {37D007BD-D66C-4EAF-B56C-BD1AAC340A05}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {37D007BD-D66C-4EAF-B56C-BD1AAC340A05}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {37D007BD-D66C-4EAF-B56C-BD1AAC340A05}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {37D007BD-D66C-4EAF-B56C-BD1AAC340A05}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{677EA016-1182-440C-9345-DC88D1E98C0C}.Debug|Win32.ActiveCfg = Debug|x64
{677EA016-1182-440C-9345-DC88D1E98C0C}.Debug|x64.ActiveCfg = Debug|x64
{677EA016-1182-440C-9345-DC88D1E98C0C}.Debug|x64.Build.0 = Debug|x64
@@ -222,6 +237,10 @@ Global
{677EA016-1182-440C-9345-DC88D1E98C0C}.Release|x64.ActiveCfg = Release|x64
{677EA016-1182-440C-9345-DC88D1E98C0C}.Release|x64.Build.0 = Release|x64
{677EA016-1182-440C-9345-DC88D1E98C0C}.Release|x86.ActiveCfg = Release|x64
+ {677EA016-1182-440C-9345-DC88D1E98C0C}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {677EA016-1182-440C-9345-DC88D1E98C0C}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {677EA016-1182-440C-9345-DC88D1E98C0C}.ReleasePlayback|x64.Build.0 = Release|x64
+ {677EA016-1182-440C-9345-DC88D1E98C0C}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{93D73454-2512-424E-9CDA-4BB357FE13DD}.Debug|Win32.ActiveCfg = Debug|x64
{93D73454-2512-424E-9CDA-4BB357FE13DD}.Debug|x64.ActiveCfg = Debug|x64
{93D73454-2512-424E-9CDA-4BB357FE13DD}.Debug|x64.Build.0 = Debug|x64
@@ -234,6 +253,10 @@ Global
{93D73454-2512-424E-9CDA-4BB357FE13DD}.Release|x64.ActiveCfg = Release|x64
{93D73454-2512-424E-9CDA-4BB357FE13DD}.Release|x64.Build.0 = Release|x64
{93D73454-2512-424E-9CDA-4BB357FE13DD}.Release|x86.ActiveCfg = Release|x64
+ {93D73454-2512-424E-9CDA-4BB357FE13DD}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {93D73454-2512-424E-9CDA-4BB357FE13DD}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {93D73454-2512-424E-9CDA-4BB357FE13DD}.ReleasePlayback|x64.Build.0 = Release|x64
+ {93D73454-2512-424E-9CDA-4BB357FE13DD}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{D8890B98-26F7-4CFF-BBFB-B95F371B5F20}.Debug|Win32.ActiveCfg = Debug|x64
{D8890B98-26F7-4CFF-BBFB-B95F371B5F20}.Debug|x64.ActiveCfg = Debug|x64
{D8890B98-26F7-4CFF-BBFB-B95F371B5F20}.Debug|x64.Build.0 = Debug|x64
@@ -246,6 +269,10 @@ Global
{D8890B98-26F7-4CFF-BBFB-B95F371B5F20}.Release|x64.ActiveCfg = Release|x64
{D8890B98-26F7-4CFF-BBFB-B95F371B5F20}.Release|x64.Build.0 = Release|x64
{D8890B98-26F7-4CFF-BBFB-B95F371B5F20}.Release|x86.ActiveCfg = Release|x64
+ {D8890B98-26F7-4CFF-BBFB-B95F371B5F20}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {D8890B98-26F7-4CFF-BBFB-B95F371B5F20}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {D8890B98-26F7-4CFF-BBFB-B95F371B5F20}.ReleasePlayback|x64.Build.0 = Release|x64
+ {D8890B98-26F7-4CFF-BBFB-B95F371B5F20}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{3E1339F5-9311-4122-9442-369702E8FCAD}.Debug|Win32.ActiveCfg = Debug|x64
{3E1339F5-9311-4122-9442-369702E8FCAD}.Debug|x64.ActiveCfg = Debug|x64
{3E1339F5-9311-4122-9442-369702E8FCAD}.Debug|x64.Build.0 = Debug|x64
@@ -258,6 +285,10 @@ Global
{3E1339F5-9311-4122-9442-369702E8FCAD}.Release|x64.ActiveCfg = Release|x64
{3E1339F5-9311-4122-9442-369702E8FCAD}.Release|x64.Build.0 = Release|x64
{3E1339F5-9311-4122-9442-369702E8FCAD}.Release|x86.ActiveCfg = Release|x64
+ {3E1339F5-9311-4122-9442-369702E8FCAD}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {3E1339F5-9311-4122-9442-369702E8FCAD}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {3E1339F5-9311-4122-9442-369702E8FCAD}.ReleasePlayback|x64.Build.0 = Release|x64
+ {3E1339F5-9311-4122-9442-369702E8FCAD}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{3E5C4E02-1BA9-4776-BDBE-E3F91FFA34CF}.Debug|Win32.ActiveCfg = Debug|x64
{3E5C4E02-1BA9-4776-BDBE-E3F91FFA34CF}.Debug|x64.ActiveCfg = Debug|x64
{3E5C4E02-1BA9-4776-BDBE-E3F91FFA34CF}.Debug|x64.Build.0 = Debug|x64
@@ -270,6 +301,10 @@ Global
{3E5C4E02-1BA9-4776-BDBE-E3F91FFA34CF}.Release|x64.ActiveCfg = Release|x64
{3E5C4E02-1BA9-4776-BDBE-E3F91FFA34CF}.Release|x64.Build.0 = Release|x64
{3E5C4E02-1BA9-4776-BDBE-E3F91FFA34CF}.Release|x86.ActiveCfg = Release|x64
+ {3E5C4E02-1BA9-4776-BDBE-E3F91FFA34CF}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {3E5C4E02-1BA9-4776-BDBE-E3F91FFA34CF}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {3E5C4E02-1BA9-4776-BDBE-E3F91FFA34CF}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {3E5C4E02-1BA9-4776-BDBE-E3F91FFA34CF}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{AA862E5E-A993-497A-B6A0-0E8E94B10050}.Debug|Win32.ActiveCfg = Debug|x64
{AA862E5E-A993-497A-B6A0-0E8E94B10050}.Debug|x64.ActiveCfg = Debug|x64
{AA862E5E-A993-497A-B6A0-0E8E94B10050}.Debug|x64.Build.0 = Debug|x64
@@ -282,6 +317,10 @@ Global
{AA862E5E-A993-497A-B6A0-0E8E94B10050}.Release|x64.ActiveCfg = Release|x64
{AA862E5E-A993-497A-B6A0-0E8E94B10050}.Release|x64.Build.0 = Release|x64
{AA862E5E-A993-497A-B6A0-0E8E94B10050}.Release|x86.ActiveCfg = Release|x64
+ {AA862E5E-A993-497A-B6A0-0E8E94B10050}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {AA862E5E-A993-497A-B6A0-0E8E94B10050}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {AA862E5E-A993-497A-B6A0-0E8E94B10050}.ReleasePlayback|x64.Build.0 = Release|x64
+ {AA862E5E-A993-497A-B6A0-0E8E94B10050}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{8C60E805-0DA5-4E25-8F84-038DB504BB0D}.Debug|Win32.ActiveCfg = Debug|x64
{8C60E805-0DA5-4E25-8F84-038DB504BB0D}.Debug|x64.ActiveCfg = Debug|x64
{8C60E805-0DA5-4E25-8F84-038DB504BB0D}.Debug|x64.Build.0 = Debug|x64
@@ -294,6 +333,10 @@ Global
{8C60E805-0DA5-4E25-8F84-038DB504BB0D}.Release|x64.ActiveCfg = Release|x64
{8C60E805-0DA5-4E25-8F84-038DB504BB0D}.Release|x64.Build.0 = Release|x64
{8C60E805-0DA5-4E25-8F84-038DB504BB0D}.Release|x86.ActiveCfg = Release|x64
+ {8C60E805-0DA5-4E25-8F84-038DB504BB0D}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {8C60E805-0DA5-4E25-8F84-038DB504BB0D}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {8C60E805-0DA5-4E25-8F84-038DB504BB0D}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {8C60E805-0DA5-4E25-8F84-038DB504BB0D}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{CD3D4C3C-1027-4D33-B047-AEC7B56D0BF6}.Debug|Win32.ActiveCfg = Debug|x64
{CD3D4C3C-1027-4D33-B047-AEC7B56D0BF6}.Debug|x64.ActiveCfg = Debug|x64
{CD3D4C3C-1027-4D33-B047-AEC7B56D0BF6}.Debug|x64.Build.0 = Debug|x64
@@ -306,6 +349,10 @@ Global
{CD3D4C3C-1027-4D33-B047-AEC7B56D0BF6}.Release|x64.ActiveCfg = Release|x64
{CD3D4C3C-1027-4D33-B047-AEC7B56D0BF6}.Release|x64.Build.0 = Release|x64
{CD3D4C3C-1027-4D33-B047-AEC7B56D0BF6}.Release|x86.ActiveCfg = Release|x64
+ {CD3D4C3C-1027-4D33-B047-AEC7B56D0BF6}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {CD3D4C3C-1027-4D33-B047-AEC7B56D0BF6}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {CD3D4C3C-1027-4D33-B047-AEC7B56D0BF6}.ReleasePlayback|x64.Build.0 = Release|x64
+ {CD3D4C3C-1027-4D33-B047-AEC7B56D0BF6}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{B6398059-EBB6-4C34-B547-95F365B71FF4}.Debug|Win32.ActiveCfg = Debug|x64
{B6398059-EBB6-4C34-B547-95F365B71FF4}.Debug|x64.ActiveCfg = Debug|x64
{B6398059-EBB6-4C34-B547-95F365B71FF4}.Debug|x64.Build.0 = Debug|x64
@@ -318,6 +365,10 @@ Global
{B6398059-EBB6-4C34-B547-95F365B71FF4}.Release|x64.ActiveCfg = Release|x64
{B6398059-EBB6-4C34-B547-95F365B71FF4}.Release|x64.Build.0 = Release|x64
{B6398059-EBB6-4C34-B547-95F365B71FF4}.Release|x86.ActiveCfg = Release|x64
+ {B6398059-EBB6-4C34-B547-95F365B71FF4}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {B6398059-EBB6-4C34-B547-95F365B71FF4}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {B6398059-EBB6-4C34-B547-95F365B71FF4}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {B6398059-EBB6-4C34-B547-95F365B71FF4}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{DC7D7AF4-CE47-49E8-8B63-265CB6233A49}.Debug|Win32.ActiveCfg = Debug|x64
{DC7D7AF4-CE47-49E8-8B63-265CB6233A49}.Debug|x64.ActiveCfg = Debug|x64
{DC7D7AF4-CE47-49E8-8B63-265CB6233A49}.Debug|x64.Build.0 = Debug|x64
@@ -330,6 +381,10 @@ Global
{DC7D7AF4-CE47-49E8-8B63-265CB6233A49}.Release|x64.ActiveCfg = Release|x64
{DC7D7AF4-CE47-49E8-8B63-265CB6233A49}.Release|x64.Build.0 = Release|x64
{DC7D7AF4-CE47-49E8-8B63-265CB6233A49}.Release|x86.ActiveCfg = Release|x64
+ {DC7D7AF4-CE47-49E8-8B63-265CB6233A49}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {DC7D7AF4-CE47-49E8-8B63-265CB6233A49}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {DC7D7AF4-CE47-49E8-8B63-265CB6233A49}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {DC7D7AF4-CE47-49E8-8B63-265CB6233A49}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{9A4C733C-BADE-4AC6-B58A-6E274395E90E}.Debug|Win32.ActiveCfg = Debug|x64
{9A4C733C-BADE-4AC6-B58A-6E274395E90E}.Debug|x64.ActiveCfg = Debug|x64
{9A4C733C-BADE-4AC6-B58A-6E274395E90E}.Debug|x64.Build.0 = Debug|x64
@@ -342,6 +397,10 @@ Global
{9A4C733C-BADE-4AC6-B58A-6E274395E90E}.Release|x64.ActiveCfg = Release|x64
{9A4C733C-BADE-4AC6-B58A-6E274395E90E}.Release|x64.Build.0 = Release|x64
{9A4C733C-BADE-4AC6-B58A-6E274395E90E}.Release|x86.ActiveCfg = Release|x64
+ {9A4C733C-BADE-4AC6-B58A-6E274395E90E}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {9A4C733C-BADE-4AC6-B58A-6E274395E90E}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {9A4C733C-BADE-4AC6-B58A-6E274395E90E}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {9A4C733C-BADE-4AC6-B58A-6E274395E90E}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{1909CD2D-1707-456F-86CA-0DF42A727C99}.Debug|Win32.ActiveCfg = Debug|x64
{1909CD2D-1707-456F-86CA-0DF42A727C99}.Debug|x64.ActiveCfg = Debug|x64
{1909CD2D-1707-456F-86CA-0DF42A727C99}.Debug|x64.Build.0 = Debug|x64
@@ -354,6 +413,10 @@ Global
{1909CD2D-1707-456F-86CA-0DF42A727C99}.Release|x64.ActiveCfg = Release|x64
{1909CD2D-1707-456F-86CA-0DF42A727C99}.Release|x64.Build.0 = Release|x64
{1909CD2D-1707-456F-86CA-0DF42A727C99}.Release|x86.ActiveCfg = Release|x64
+ {1909CD2D-1707-456F-86CA-0DF42A727C99}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {1909CD2D-1707-456F-86CA-0DF42A727C99}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {1909CD2D-1707-456F-86CA-0DF42A727C99}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {1909CD2D-1707-456F-86CA-0DF42A727C99}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{B39AC394-5DB5-4DA9-9D98-09D46CA3701F}.Debug|Win32.ActiveCfg = Debug|x64
{B39AC394-5DB5-4DA9-9D98-09D46CA3701F}.Debug|x64.ActiveCfg = Debug|x64
{B39AC394-5DB5-4DA9-9D98-09D46CA3701F}.Debug|x64.Build.0 = Debug|x64
@@ -366,6 +429,10 @@ Global
{B39AC394-5DB5-4DA9-9D98-09D46CA3701F}.Release|x64.ActiveCfg = Release|x64
{B39AC394-5DB5-4DA9-9D98-09D46CA3701F}.Release|x64.Build.0 = Release|x64
{B39AC394-5DB5-4DA9-9D98-09D46CA3701F}.Release|x86.ActiveCfg = Release|x64
+ {B39AC394-5DB5-4DA9-9D98-09D46CA3701F}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {B39AC394-5DB5-4DA9-9D98-09D46CA3701F}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {B39AC394-5DB5-4DA9-9D98-09D46CA3701F}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {B39AC394-5DB5-4DA9-9D98-09D46CA3701F}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.Debug|Win32.ActiveCfg = Debug|x64
{0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.Debug|x64.ActiveCfg = Release|x64
{0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.Debug|x64.Build.0 = Release|x64
@@ -378,6 +445,10 @@ Global
{0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.Release|x64.ActiveCfg = Release|x64
{0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.Release|x64.Build.0 = Release|x64
{0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.Release|x86.ActiveCfg = Release|x64
+ {0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.ReleasePlayback|x64.Build.0 = Release|x64
+ {0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{1970D175-3DE8-4738-942A-4D98D1CDBF64}.Debug|Win32.ActiveCfg = Debug|x64
{1970D175-3DE8-4738-942A-4D98D1CDBF64}.Debug|x64.ActiveCfg = Debug|x64
{1970D175-3DE8-4738-942A-4D98D1CDBF64}.Debug|x64.Build.0 = Debug|x64
@@ -390,6 +461,10 @@ Global
{1970D175-3DE8-4738-942A-4D98D1CDBF64}.Release|x64.ActiveCfg = Release|x64
{1970D175-3DE8-4738-942A-4D98D1CDBF64}.Release|x64.Build.0 = Release|x64
{1970D175-3DE8-4738-942A-4D98D1CDBF64}.Release|x86.ActiveCfg = Release|x64
+ {1970D175-3DE8-4738-942A-4D98D1CDBF64}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {1970D175-3DE8-4738-942A-4D98D1CDBF64}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {1970D175-3DE8-4738-942A-4D98D1CDBF64}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {1970D175-3DE8-4738-942A-4D98D1CDBF64}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{1C8436C9-DBAF-42BE-83BC-CF3EC9175ABE}.Debug|Win32.ActiveCfg = Debug|x64
{1C8436C9-DBAF-42BE-83BC-CF3EC9175ABE}.Debug|x64.ActiveCfg = Debug|x64
{1C8436C9-DBAF-42BE-83BC-CF3EC9175ABE}.Debug|x64.Build.0 = Debug|x64
@@ -402,6 +477,10 @@ Global
{1C8436C9-DBAF-42BE-83BC-CF3EC9175ABE}.Release|x64.ActiveCfg = Release|x64
{1C8436C9-DBAF-42BE-83BC-CF3EC9175ABE}.Release|x64.Build.0 = Release|x64
{1C8436C9-DBAF-42BE-83BC-CF3EC9175ABE}.Release|x86.ActiveCfg = Release|x64
+ {1C8436C9-DBAF-42BE-83BC-CF3EC9175ABE}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {1C8436C9-DBAF-42BE-83BC-CF3EC9175ABE}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {1C8436C9-DBAF-42BE-83BC-CF3EC9175ABE}.ReleasePlayback|x64.Build.0 = Release|x64
+ {1C8436C9-DBAF-42BE-83BC-CF3EC9175ABE}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{01573C36-AC6E-49F6-94BA-572517EB9740}.Debug|Win32.ActiveCfg = Debug|x64
{01573C36-AC6E-49F6-94BA-572517EB9740}.Debug|x64.ActiveCfg = Debug|x64
{01573C36-AC6E-49F6-94BA-572517EB9740}.Debug|x64.Build.0 = Debug|x64
@@ -414,6 +493,10 @@ Global
{01573C36-AC6E-49F6-94BA-572517EB9740}.Release|x64.ActiveCfg = Release|x64
{01573C36-AC6E-49F6-94BA-572517EB9740}.Release|x64.Build.0 = Release|x64
{01573C36-AC6E-49F6-94BA-572517EB9740}.Release|x86.ActiveCfg = Release|x64
+ {01573C36-AC6E-49F6-94BA-572517EB9740}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {01573C36-AC6E-49F6-94BA-572517EB9740}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {01573C36-AC6E-49F6-94BA-572517EB9740}.ReleasePlayback|x64.Build.0 = Release|x64
+ {01573C36-AC6E-49F6-94BA-572517EB9740}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{69F00340-5C3D-449F-9A80-958435C6CF06}.Debug|Win32.ActiveCfg = Debug|x64
{69F00340-5C3D-449F-9A80-958435C6CF06}.Debug|x64.ActiveCfg = Release|x64
{69F00340-5C3D-449F-9A80-958435C6CF06}.Debug|x64.Build.0 = Release|x64
@@ -426,6 +509,10 @@ Global
{69F00340-5C3D-449F-9A80-958435C6CF06}.Release|x64.ActiveCfg = Release|x64
{69F00340-5C3D-449F-9A80-958435C6CF06}.Release|x64.Build.0 = Release|x64
{69F00340-5C3D-449F-9A80-958435C6CF06}.Release|x86.ActiveCfg = Release|x64
+ {69F00340-5C3D-449F-9A80-958435C6CF06}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {69F00340-5C3D-449F-9A80-958435C6CF06}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {69F00340-5C3D-449F-9A80-958435C6CF06}.ReleasePlayback|x64.Build.0 = Release|x64
+ {69F00340-5C3D-449F-9A80-958435C6CF06}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{68A5DD20-7057-448B-8FE0-B6AC8D205509}.Debug|Win32.ActiveCfg = Debug|x64
{68A5DD20-7057-448B-8FE0-B6AC8D205509}.Debug|x64.ActiveCfg = Debug|x64
{68A5DD20-7057-448B-8FE0-B6AC8D205509}.Debug|x64.Build.0 = Debug|x64
@@ -438,6 +525,10 @@ Global
{68A5DD20-7057-448B-8FE0-B6AC8D205509}.Release|x64.ActiveCfg = Release|x64
{68A5DD20-7057-448B-8FE0-B6AC8D205509}.Release|x64.Build.0 = Release|x64
{68A5DD20-7057-448B-8FE0-B6AC8D205509}.Release|x86.ActiveCfg = Release|x64
+ {68A5DD20-7057-448B-8FE0-B6AC8D205509}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {68A5DD20-7057-448B-8FE0-B6AC8D205509}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {68A5DD20-7057-448B-8FE0-B6AC8D205509}.ReleasePlayback|x64.Build.0 = Release|x64
+ {68A5DD20-7057-448B-8FE0-B6AC8D205509}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{46CF2D25-6A36-4189-B59C-E4815388E554}.Debug|Win32.ActiveCfg = Debug|x64
{46CF2D25-6A36-4189-B59C-E4815388E554}.Debug|x64.ActiveCfg = Debug|x64
{46CF2D25-6A36-4189-B59C-E4815388E554}.Debug|x64.Build.0 = Debug|x64
@@ -450,6 +541,10 @@ Global
{46CF2D25-6A36-4189-B59C-E4815388E554}.Release|x64.ActiveCfg = Release|x64
{46CF2D25-6A36-4189-B59C-E4815388E554}.Release|x64.Build.0 = Release|x64
{46CF2D25-6A36-4189-B59C-E4815388E554}.Release|x86.ActiveCfg = Release|x64
+ {46CF2D25-6A36-4189-B59C-E4815388E554}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {46CF2D25-6A36-4189-B59C-E4815388E554}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {46CF2D25-6A36-4189-B59C-E4815388E554}.ReleasePlayback|x64.Build.0 = Release|x64
+ {46CF2D25-6A36-4189-B59C-E4815388E554}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{A680190D-0764-485B-9CF3-A82C5EDD5715}.Debug|Win32.ActiveCfg = Debug|x64
{A680190D-0764-485B-9CF3-A82C5EDD5715}.Debug|x64.ActiveCfg = Debug|x64
{A680190D-0764-485B-9CF3-A82C5EDD5715}.Debug|x64.Build.0 = Debug|x64
@@ -462,6 +557,10 @@ Global
{A680190D-0764-485B-9CF3-A82C5EDD5715}.Release|x64.ActiveCfg = Release|x64
{A680190D-0764-485B-9CF3-A82C5EDD5715}.Release|x64.Build.0 = Release|x64
{A680190D-0764-485B-9CF3-A82C5EDD5715}.Release|x86.ActiveCfg = Release|x64
+ {A680190D-0764-485B-9CF3-A82C5EDD5715}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {A680190D-0764-485B-9CF3-A82C5EDD5715}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {A680190D-0764-485B-9CF3-A82C5EDD5715}.ReleasePlayback|x64.Build.0 = Release|x64
+ {A680190D-0764-485B-9CF3-A82C5EDD5715}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{349EE8F9-7D25-4909-AAF5-FF3FADE72187}.Debug|Win32.ActiveCfg = Debug|x64
{349EE8F9-7D25-4909-AAF5-FF3FADE72187}.Debug|x64.ActiveCfg = Debug|x64
{349EE8F9-7D25-4909-AAF5-FF3FADE72187}.Debug|x64.Build.0 = Debug|x64
@@ -474,6 +573,10 @@ Global
{349EE8F9-7D25-4909-AAF5-FF3FADE72187}.Release|x64.ActiveCfg = Release|x64
{349EE8F9-7D25-4909-AAF5-FF3FADE72187}.Release|x64.Build.0 = Release|x64
{349EE8F9-7D25-4909-AAF5-FF3FADE72187}.Release|x86.ActiveCfg = Release|x64
+ {349EE8F9-7D25-4909-AAF5-FF3FADE72187}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {349EE8F9-7D25-4909-AAF5-FF3FADE72187}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {349EE8F9-7D25-4909-AAF5-FF3FADE72187}.ReleasePlayback|x64.Build.0 = Release|x64
+ {349EE8F9-7D25-4909-AAF5-FF3FADE72187}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{76563A7F-1011-4EAD-B667-7BB18D09568E}.Debug|Win32.ActiveCfg = Debug|x64
{76563A7F-1011-4EAD-B667-7BB18D09568E}.Debug|x64.ActiveCfg = Debug|x64
{76563A7F-1011-4EAD-B667-7BB18D09568E}.Debug|x64.Build.0 = Debug|x64
@@ -486,6 +589,10 @@ Global
{76563A7F-1011-4EAD-B667-7BB18D09568E}.Release|x64.ActiveCfg = Release|x64
{76563A7F-1011-4EAD-B667-7BB18D09568E}.Release|x64.Build.0 = Release|x64
{76563A7F-1011-4EAD-B667-7BB18D09568E}.Release|x86.ActiveCfg = Release|x64
+ {76563A7F-1011-4EAD-B667-7BB18D09568E}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {76563A7F-1011-4EAD-B667-7BB18D09568E}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {76563A7F-1011-4EAD-B667-7BB18D09568E}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {76563A7F-1011-4EAD-B667-7BB18D09568E}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{604C8368-F34A-4D55-82C8-CC92A0C13254}.Debug|Win32.ActiveCfg = Debug|x64
{604C8368-F34A-4D55-82C8-CC92A0C13254}.Debug|x64.ActiveCfg = Debug|x64
{604C8368-F34A-4D55-82C8-CC92A0C13254}.Debug|x64.Build.0 = Debug|x64
@@ -498,6 +605,10 @@ Global
{604C8368-F34A-4D55-82C8-CC92A0C13254}.Release|x64.ActiveCfg = Release|x64
{604C8368-F34A-4D55-82C8-CC92A0C13254}.Release|x64.Build.0 = Release|x64
{604C8368-F34A-4D55-82C8-CC92A0C13254}.Release|x86.ActiveCfg = Release|x64
+ {604C8368-F34A-4D55-82C8-CC92A0C13254}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {604C8368-F34A-4D55-82C8-CC92A0C13254}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {604C8368-F34A-4D55-82C8-CC92A0C13254}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {604C8368-F34A-4D55-82C8-CC92A0C13254}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{CBC76802-C128-4B17-BF6C-23B08C313E5E}.Debug|Win32.ActiveCfg = Debug|x64
{CBC76802-C128-4B17-BF6C-23B08C313E5E}.Debug|x64.ActiveCfg = Debug|x64
{CBC76802-C128-4B17-BF6C-23B08C313E5E}.Debug|x64.Build.0 = Debug|x64
@@ -510,6 +621,10 @@ Global
{CBC76802-C128-4B17-BF6C-23B08C313E5E}.Release|x64.ActiveCfg = Release|x64
{CBC76802-C128-4B17-BF6C-23B08C313E5E}.Release|x64.Build.0 = Release|x64
{CBC76802-C128-4B17-BF6C-23B08C313E5E}.Release|x86.ActiveCfg = Release|x64
+ {CBC76802-C128-4B17-BF6C-23B08C313E5E}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {CBC76802-C128-4B17-BF6C-23B08C313E5E}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {CBC76802-C128-4B17-BF6C-23B08C313E5E}.ReleasePlayback|x64.Build.0 = Release|x64
+ {CBC76802-C128-4B17-BF6C-23B08C313E5E}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{BB00605C-125F-4A21-B33B-7BF418322DCB}.Debug|Win32.ActiveCfg = Debug|x64
{BB00605C-125F-4A21-B33B-7BF418322DCB}.Debug|x64.ActiveCfg = Debug|x64
{BB00605C-125F-4A21-B33B-7BF418322DCB}.Debug|x64.Build.0 = Debug|x64
@@ -522,6 +637,10 @@ Global
{BB00605C-125F-4A21-B33B-7BF418322DCB}.Release|x64.ActiveCfg = Release|x64
{BB00605C-125F-4A21-B33B-7BF418322DCB}.Release|x64.Build.0 = Release|x64
{BB00605C-125F-4A21-B33B-7BF418322DCB}.Release|x86.ActiveCfg = Release|x64
+ {BB00605C-125F-4A21-B33B-7BF418322DCB}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {BB00605C-125F-4A21-B33B-7BF418322DCB}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {BB00605C-125F-4A21-B33B-7BF418322DCB}.ReleasePlayback|x64.Build.0 = Release|x64
+ {BB00605C-125F-4A21-B33B-7BF418322DCB}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{869EA016-4458-2A45-25AF-DC44D6E98C0A}.Debug|Win32.ActiveCfg = Debug|x64
{869EA016-4458-2A45-25AF-DC44D6E98C0A}.Debug|x64.ActiveCfg = Debug|x64
{869EA016-4458-2A45-25AF-DC44D6E98C0A}.Debug|x64.Build.0 = Debug|x64
@@ -534,6 +653,10 @@ Global
{869EA016-4458-2A45-25AF-DC44D6E98C0A}.Release|x64.ActiveCfg = Release|x64
{869EA016-4458-2A45-25AF-DC44D6E98C0A}.Release|x64.Build.0 = Release|x64
{869EA016-4458-2A45-25AF-DC44D6E98C0A}.Release|x86.ActiveCfg = Release|x64
+ {869EA016-4458-2A45-25AF-DC44D6E98C0A}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {869EA016-4458-2A45-25AF-DC44D6E98C0A}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {869EA016-4458-2A45-25AF-DC44D6E98C0A}.ReleasePlayback|x64.Build.0 = Release|x64
+ {869EA016-4458-2A45-25AF-DC44D6E98C0A}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{570215B7-E32F-4438-95AE-C8D955F9FCA3}.Debug|Win32.ActiveCfg = Debug|x64
{570215B7-E32F-4438-95AE-C8D955F9FCA3}.Debug|x64.ActiveCfg = Debug|x64
{570215B7-E32F-4438-95AE-C8D955F9FCA3}.Debug|x64.Build.0 = Debug|x64
@@ -546,6 +669,10 @@ Global
{570215B7-E32F-4438-95AE-C8D955F9FCA3}.Release|x64.ActiveCfg = Release|x64
{570215B7-E32F-4438-95AE-C8D955F9FCA3}.Release|x64.Build.0 = Release|x64
{570215B7-E32F-4438-95AE-C8D955F9FCA3}.Release|x86.ActiveCfg = Release|x64
+ {570215B7-E32F-4438-95AE-C8D955F9FCA3}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {570215B7-E32F-4438-95AE-C8D955F9FCA3}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {570215B7-E32F-4438-95AE-C8D955F9FCA3}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {570215B7-E32F-4438-95AE-C8D955F9FCA3}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{B441CC62-877E-4B3F-93E0-0DE80544F705}.Debug|Win32.ActiveCfg = Debug|x64
{B441CC62-877E-4B3F-93E0-0DE80544F705}.Debug|x64.ActiveCfg = Debug|x64
{B441CC62-877E-4B3F-93E0-0DE80544F705}.Debug|x64.Build.0 = Debug|x64
@@ -558,6 +685,10 @@ Global
{B441CC62-877E-4B3F-93E0-0DE80544F705}.Release|x64.ActiveCfg = Release|x64
{B441CC62-877E-4B3F-93E0-0DE80544F705}.Release|x64.Build.0 = Release|x64
{B441CC62-877E-4B3F-93E0-0DE80544F705}.Release|x86.ActiveCfg = Release|x64
+ {B441CC62-877E-4B3F-93E0-0DE80544F705}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {B441CC62-877E-4B3F-93E0-0DE80544F705}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {B441CC62-877E-4B3F-93E0-0DE80544F705}.ReleasePlayback|x64.Build.0 = Release|x64
+ {B441CC62-877E-4B3F-93E0-0DE80544F705}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{9E9DA440-E9AD-413C-B648-91030E792211}.Debug|Win32.ActiveCfg = Debug|x64
{9E9DA440-E9AD-413C-B648-91030E792211}.Debug|x64.ActiveCfg = Debug|x64
{9E9DA440-E9AD-413C-B648-91030E792211}.Debug|x64.Build.0 = Debug|x64
@@ -570,6 +701,10 @@ Global
{9E9DA440-E9AD-413C-B648-91030E792211}.Release|x64.ActiveCfg = Release|x64
{9E9DA440-E9AD-413C-B648-91030E792211}.Release|x64.Build.0 = Release|x64
{9E9DA440-E9AD-413C-B648-91030E792211}.Release|x86.ActiveCfg = Release|x64
+ {9E9DA440-E9AD-413C-B648-91030E792211}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {9E9DA440-E9AD-413C-B648-91030E792211}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {9E9DA440-E9AD-413C-B648-91030E792211}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {9E9DA440-E9AD-413C-B648-91030E792211}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{D178061B-84D3-44F9-BEED-EFD18D9033F0}.Debug|Win32.ActiveCfg = Debug|x64
{D178061B-84D3-44F9-BEED-EFD18D9033F0}.Debug|x64.ActiveCfg = Debug|x64
{D178061B-84D3-44F9-BEED-EFD18D9033F0}.Debug|x64.Build.0 = Debug|x64
@@ -582,6 +717,10 @@ Global
{D178061B-84D3-44F9-BEED-EFD18D9033F0}.Release|x64.ActiveCfg = Release|x64
{D178061B-84D3-44F9-BEED-EFD18D9033F0}.Release|x64.Build.0 = Release|x64
{D178061B-84D3-44F9-BEED-EFD18D9033F0}.Release|x86.ActiveCfg = Release|x64
+ {D178061B-84D3-44F9-BEED-EFD18D9033F0}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {D178061B-84D3-44F9-BEED-EFD18D9033F0}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {D178061B-84D3-44F9-BEED-EFD18D9033F0}.ReleasePlayback|x64.Build.0 = Release|x64
+ {D178061B-84D3-44F9-BEED-EFD18D9033F0}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{29F29A19-F141-45AD-9679-5A2923B49DA3}.Debug|Win32.ActiveCfg = Debug|x64
{29F29A19-F141-45AD-9679-5A2923B49DA3}.Debug|x64.ActiveCfg = Debug|x64
{29F29A19-F141-45AD-9679-5A2923B49DA3}.Debug|x64.Build.0 = Debug|x64
@@ -594,6 +733,10 @@ Global
{29F29A19-F141-45AD-9679-5A2923B49DA3}.Release|x64.ActiveCfg = Release|x64
{29F29A19-F141-45AD-9679-5A2923B49DA3}.Release|x64.Build.0 = Release|x64
{29F29A19-F141-45AD-9679-5A2923B49DA3}.Release|x86.ActiveCfg = Release|x64
+ {29F29A19-F141-45AD-9679-5A2923B49DA3}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {29F29A19-F141-45AD-9679-5A2923B49DA3}.ReleasePlayback|x64.ActiveCfg = ReleasePlayback|x64
+ {29F29A19-F141-45AD-9679-5A2923B49DA3}.ReleasePlayback|x64.Build.0 = ReleasePlayback|x64
+ {29F29A19-F141-45AD-9679-5A2923B49DA3}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{FF39260B-839A-4A6C-A117-CAA73C1683F5}.Debug|Win32.ActiveCfg = Debug|Win32
{FF39260B-839A-4A6C-A117-CAA73C1683F5}.Debug|Win32.Build.0 = Debug|Win32
{FF39260B-839A-4A6C-A117-CAA73C1683F5}.Debug|x64.ActiveCfg = Debug|x64
@@ -612,6 +755,12 @@ Global
{FF39260B-839A-4A6C-A117-CAA73C1683F5}.Release|x64.Build.0 = Release|x64
{FF39260B-839A-4A6C-A117-CAA73C1683F5}.Release|x86.ActiveCfg = Release|Win32
{FF39260B-839A-4A6C-A117-CAA73C1683F5}.Release|x86.Build.0 = Release|Win32
+ {FF39260B-839A-4A6C-A117-CAA73C1683F5}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|Win32
+ {FF39260B-839A-4A6C-A117-CAA73C1683F5}.ReleasePlayback|Win32.Build.0 = ReleasePlayback|Win32
+ {FF39260B-839A-4A6C-A117-CAA73C1683F5}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {FF39260B-839A-4A6C-A117-CAA73C1683F5}.ReleasePlayback|x64.Build.0 = Release|x64
+ {FF39260B-839A-4A6C-A117-CAA73C1683F5}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|Win32
+ {FF39260B-839A-4A6C-A117-CAA73C1683F5}.ReleasePlayback|x86.Build.0 = ReleasePlayback|Win32
{8EA11166-6512-44FC-B7A5-A4D1ECC81170}.Debug|Win32.ActiveCfg = Debug|x64
{8EA11166-6512-44FC-B7A5-A4D1ECC81170}.Debug|x64.ActiveCfg = Debug|x64
{8EA11166-6512-44FC-B7A5-A4D1ECC81170}.Debug|x64.Build.0 = Debug|x64
@@ -624,6 +773,10 @@ Global
{8EA11166-6512-44FC-B7A5-A4D1ECC81170}.Release|x64.ActiveCfg = Release|x64
{8EA11166-6512-44FC-B7A5-A4D1ECC81170}.Release|x64.Build.0 = Release|x64
{8EA11166-6512-44FC-B7A5-A4D1ECC81170}.Release|x86.ActiveCfg = Release|x64
+ {8EA11166-6512-44FC-B7A5-A4D1ECC81170}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|x64
+ {8EA11166-6512-44FC-B7A5-A4D1ECC81170}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {8EA11166-6512-44FC-B7A5-A4D1ECC81170}.ReleasePlayback|x64.Build.0 = Release|x64
+ {8EA11166-6512-44FC-B7A5-A4D1ECC81170}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|x64
{732D2110-06A3-4AA1-9634-7BB5A4F75B82}.Debug|Win32.ActiveCfg = Debug|Win32
{732D2110-06A3-4AA1-9634-7BB5A4F75B82}.Debug|Win32.Build.0 = Debug|Win32
{732D2110-06A3-4AA1-9634-7BB5A4F75B82}.Debug|x64.ActiveCfg = Debug|x64
@@ -642,6 +795,12 @@ Global
{732D2110-06A3-4AA1-9634-7BB5A4F75B82}.Release|x64.Build.0 = Release|x64
{732D2110-06A3-4AA1-9634-7BB5A4F75B82}.Release|x86.ActiveCfg = Release|Win32
{732D2110-06A3-4AA1-9634-7BB5A4F75B82}.Release|x86.Build.0 = Release|Win32
+ {732D2110-06A3-4AA1-9634-7BB5A4F75B82}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|Win32
+ {732D2110-06A3-4AA1-9634-7BB5A4F75B82}.ReleasePlayback|Win32.Build.0 = ReleasePlayback|Win32
+ {732D2110-06A3-4AA1-9634-7BB5A4F75B82}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {732D2110-06A3-4AA1-9634-7BB5A4F75B82}.ReleasePlayback|x64.Build.0 = Release|x64
+ {732D2110-06A3-4AA1-9634-7BB5A4F75B82}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|Win32
+ {732D2110-06A3-4AA1-9634-7BB5A4F75B82}.ReleasePlayback|x86.Build.0 = ReleasePlayback|Win32
{9193A8DE-BC2E-458C-B52E-510457EEE4B8}.Debug|Win32.ActiveCfg = Debug|Win32
{9193A8DE-BC2E-458C-B52E-510457EEE4B8}.Debug|Win32.Build.0 = Debug|Win32
{9193A8DE-BC2E-458C-B52E-510457EEE4B8}.Debug|x64.ActiveCfg = Debug|x64
@@ -660,6 +819,12 @@ Global
{9193A8DE-BC2E-458C-B52E-510457EEE4B8}.Release|x64.Build.0 = Release|x64
{9193A8DE-BC2E-458C-B52E-510457EEE4B8}.Release|x86.ActiveCfg = Release|Win32
{9193A8DE-BC2E-458C-B52E-510457EEE4B8}.Release|x86.Build.0 = Release|Win32
+ {9193A8DE-BC2E-458C-B52E-510457EEE4B8}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|Win32
+ {9193A8DE-BC2E-458C-B52E-510457EEE4B8}.ReleasePlayback|Win32.Build.0 = ReleasePlayback|Win32
+ {9193A8DE-BC2E-458C-B52E-510457EEE4B8}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {9193A8DE-BC2E-458C-B52E-510457EEE4B8}.ReleasePlayback|x64.Build.0 = Release|x64
+ {9193A8DE-BC2E-458C-B52E-510457EEE4B8}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|Win32
+ {9193A8DE-BC2E-458C-B52E-510457EEE4B8}.ReleasePlayback|x86.Build.0 = ReleasePlayback|Win32
{1BC426C4-AF38-4C29-A925-02406BC00490}.Debug|Win32.ActiveCfg = Debug|Win32
{1BC426C4-AF38-4C29-A925-02406BC00490}.Debug|Win32.Build.0 = Debug|Win32
{1BC426C4-AF38-4C29-A925-02406BC00490}.Debug|x64.ActiveCfg = Debug|x64
@@ -678,6 +843,12 @@ Global
{1BC426C4-AF38-4C29-A925-02406BC00490}.Release|x64.Build.0 = Release|x64
{1BC426C4-AF38-4C29-A925-02406BC00490}.Release|x86.ActiveCfg = Release|Win32
{1BC426C4-AF38-4C29-A925-02406BC00490}.Release|x86.Build.0 = Release|Win32
+ {1BC426C4-AF38-4C29-A925-02406BC00490}.ReleasePlayback|Win32.ActiveCfg = ReleasePlayback|Win32
+ {1BC426C4-AF38-4C29-A925-02406BC00490}.ReleasePlayback|Win32.Build.0 = ReleasePlayback|Win32
+ {1BC426C4-AF38-4C29-A925-02406BC00490}.ReleasePlayback|x64.ActiveCfg = Release|x64
+ {1BC426C4-AF38-4C29-A925-02406BC00490}.ReleasePlayback|x64.Build.0 = Release|x64
+ {1BC426C4-AF38-4C29-A925-02406BC00490}.ReleasePlayback|x86.ActiveCfg = ReleasePlayback|Win32
+ {1BC426C4-AF38-4C29-A925-02406BC00490}.ReleasePlayback|x86.Build.0 = ReleasePlayback|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/Source/PCH/pch.vcxproj b/Source/PCH/pch.vcxproj
index e15d12718..69da20c8d 100644
--- a/Source/PCH/pch.vcxproj
+++ b/Source/PCH/pch.vcxproj
@@ -9,6 +9,10 @@
Debug
x64
+
+ ReleasePlayback
+ x64
+
Release
x64
@@ -30,6 +34,9 @@
false
+
+ false
+
false