diff --git a/.gitignore b/.gitignore
index ae718af172..29903b8549 100644
--- a/.gitignore
+++ b/.gitignore
@@ -70,6 +70,7 @@ rpcs3/git-version.h
bin/dev_hdd0/*.txt
x64/*
rpcs3/x64/*
+rpcs3-tests/x64/*
.DS_Store
rpcs3/Emu/SysCalls/Modules/prx_*.h
diff --git a/bin/d3dcompiler_47.dll b/bin/d3dcompiler_47.dll
new file mode 100644
index 0000000000..8d40370d6e
Binary files /dev/null and b/bin/d3dcompiler_47.dll differ
diff --git a/rpcs3-tests/ps3_syscall.cpp b/rpcs3-tests/ps3_syscall.cpp
new file mode 100644
index 0000000000..714157a3da
--- /dev/null
+++ b/rpcs3-tests/ps3_syscall.cpp
@@ -0,0 +1,27 @@
+#include "stdafx.h"
+
+TEST_CLASS(UnitTest1)
+{
+ TEST_METHOD(TestMethod1)
+ {
+ setup_ps3_environment();
+ }
+
+ TEST_METHOD(TestMethod2)
+ {
+ // TODO: Your test code here
+ }
+};
+
+TEST_CLASS(UnitTest2)
+{
+ TEST_METHOD(TestMethod1)
+ {
+ // TODO: Your test code here
+ }
+
+ TEST_METHOD(TestMethod2)
+ {
+ // TODO: Your test code here
+ }
+};
diff --git a/rpcs3-tests/rpcs3-tests.vcxproj b/rpcs3-tests/rpcs3-tests.vcxproj
new file mode 100644
index 0000000000..d8e156ca44
--- /dev/null
+++ b/rpcs3-tests/rpcs3-tests.vcxproj
@@ -0,0 +1,178 @@
+
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+
+ {AB222E8A-00CA-4ACF-A87E-5251C16C0587}
+ Win32Proj
+ rpcs3tests
+ 8.1
+
+
+
+ DynamicLibrary
+ true
+ v140
+ Unicode
+ false
+
+
+ DynamicLibrary
+ false
+ v140
+ true
+ Unicode
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ $(SolutionDir)bin\
+
+
+ true
+ $(SolutionDir)bin\
+
+
+
+ Use
+ Level3
+ Disabled
+ ..\;..\rpcs3;$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories)
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+
+
+ Windows
+ true
+ $(VCInstallDir)UnitTest\lib;..\OpenAL\libs\Win64;..\ffmpeg\Windows\x86_64\lib;%(AdditionalLibraryDirectories)
+ kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;OpenAL32.lib;%(AdditionalDependencies)
+
+
+
+
+ Level3
+ Use
+ MaxSpeed
+ true
+ true
+ ..\;..\rpcs3;$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories)
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+
+
+ Windows
+ true
+ true
+ true
+ $(VCInstallDir)UnitTest\lib;..\OpenAL\libs\Win64;..\ffmpeg\Windows\x86_64\lib;%(AdditionalLibraryDirectories)
+ kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;OpenAL32.lib;%(AdditionalDependencies)
+
+
+
+
+
+
+
+ Create
+ Create
+
+
+
+
+
+ {ac40ff01-426e-4838-a317-66354cefae88}
+
+
+ {c4a10229-4712-4bd2-b63e-50d93c67a038}
+
+
+ {24c45343-fd20-5c92-81c1-35a2ae841e79}
+
+
+ {a16d3832-0f42-57ce-8f48-50e06649ade8}
+
+
+ {3fcc50c2-81e9-5db2-b8d8-2129427568b1}
+
+
+ {6744dad8-9c70-574a-bff2-9f8dddb24a75}
+
+
+ {da8b15ef-6750-5928-bc0e-c748213cf9b2}
+
+
+ {33cc42f9-7756-5587-863c-8d4461b7c5dd}
+
+
+ {8bd8f8d9-4275-5b42-a8f4-f1db2970a550}
+
+
+ {69f2ede4-7d21-5738-9bc0-f66f61c9ae00}
+
+
+ {97fdab45-9c58-5bc5-a2f4-ee42739ebc63}
+
+
+ {e21129e0-7c08-5936-9d8c-0d60b5319ba7}
+
+
+ {87b42a9c-3f5c-53d7-9017-2b1cae39457d}
+
+
+ {7fb0902d-8579-5dce-b883-daf66a885005}
+
+
+ {23e1c437-a951-5943-8639-a17f3cf2e606}
+
+
+ {a1a8355b-0988-528e-9cc2-b971d6266669}
+
+
+ {6053cc38-cdee-584c-8bc8-4b000d800fc7}
+
+
+ {8acc122a-ca6a-5aa6-9c97-9cdd2e533db0}
+
+
+ {56a4b526-bb81-5d01-aaa9-16d23bbb169d}
+
+
+ {74827ebd-93dc-5110-ba95-3f2ab029b6b0}
+
+
+ {75596ce6-5ae7-55c9-b890-c07b0a657a83}
+
+
+ {8b867186-a0b5-5479-b824-e176edd27c40}
+
+
+ {3e6dca27-5fa3-53ec-bbd6-2d42294b7ae6}
+
+
+ {09f2f96a-1cc6-5e43-af1d-956ec2a4888d}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rpcs3-tests/rpcs3-tests.vcxproj.filters b/rpcs3-tests/rpcs3-tests.vcxproj.filters
new file mode 100644
index 0000000000..beda384271
--- /dev/null
+++ b/rpcs3-tests/rpcs3-tests.vcxproj.filters
@@ -0,0 +1,23 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+
+
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/rpcs3-tests/rpcs3-tests.vcxproj.user b/rpcs3-tests/rpcs3-tests.vcxproj.user
new file mode 100644
index 0000000000..abe8dd8961
--- /dev/null
+++ b/rpcs3-tests/rpcs3-tests.vcxproj.user
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/rpcs3-tests/stdafx.cpp b/rpcs3-tests/stdafx.cpp
new file mode 100644
index 0000000000..fd4f341c7b
--- /dev/null
+++ b/rpcs3-tests/stdafx.cpp
@@ -0,0 +1 @@
+#include "stdafx.h"
diff --git a/rpcs3-tests/stdafx.h b/rpcs3-tests/stdafx.h
new file mode 100644
index 0000000000..9b8e950c36
--- /dev/null
+++ b/rpcs3-tests/stdafx.h
@@ -0,0 +1,24 @@
+#pragma once
+
+// Headers for CppUnitTest
+#include "CppUnitTest.h"
+
+using namespace Microsoft::VisualStudio::CppUnitTestFramework;
+
+// Use stdafx.h from emucore
+#include "../rpcs3/stdafx.h"
+
+#include
+#include
+
+#define TEST_LOG(text, ...) Microsoft::VisualStudio::CppUnitTestFramework::Logger::WriteMessage(fmt::format("%s (line %d): " text, __FUNCTION__, __LINE__, __VA_ARGS__).c_str())
+#define TEST_FAILURE(text, ...) Microsoft::VisualStudio::CppUnitTestFramework::Assert::Fail(std::wstring_convert>().from_bytes(fmt::format(text, __VA_ARGS__)).c_str(), LINE_INFO())
+
+// Emulator environment
+#include "Emu/System.h"
+#include "Emu/Memory/Memory.h"
+
+static void setup_ps3_environment()
+{
+ vm::ps3::init();
+}
diff --git a/rpcs3.sln b/rpcs3.sln
index 52d0ff7032..2d3cbe8354 100644
--- a/rpcs3.sln
+++ b/rpcs3.sln
@@ -185,1275 +185,436 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "GSRender", "GSRender", "{1A
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "D3D12GSRender", "rpcs3\D3D12GSRender.vcxproj", "{FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "rpcs3-tests", "rpcs3-tests\rpcs3-tests.vcxproj", "{AB222E8A-00CA-4ACF-A87E-5251C16C0587}"
+ ProjectSection(ProjectDependencies) = postProject
+ {01F4CE10-2CFB-41A8-B41F-E54337868A1D} = {01F4CE10-2CFB-41A8-B41F-E54337868A1D}
+ {00D36322-6188-4A66-B514-3B3F183E998D} = {00D36322-6188-4A66-B514-3B3F183E998D}
+ {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078} = {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}
+ {8BC303AB-25BE-4276-8E57-73F171B2D672} = {8BC303AB-25BE-4276-8E57-73F171B2D672}
+ EndProjectSection
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug - DX12|x64 = Debug - DX12|x64
- Debug - DX12|x86 = Debug - DX12|x86
- Debug - LLVM DX12|x64 = Debug - LLVM DX12|x64
- Debug - LLVM DX12|x86 = Debug - LLVM DX12|x86
Debug - LLVM|x64 = Debug - LLVM|x64
- Debug - LLVM|x86 = Debug - LLVM|x86
Debug - MemLeak|x64 = Debug - MemLeak|x64
- Debug - MemLeak|x86 = Debug - MemLeak|x86
Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
DLL Debug|x64 = DLL Debug|x64
- DLL Debug|x86 = DLL Debug|x86
DLL Release|x64 = DLL Release|x64
- DLL Release|x86 = DLL Release|x86
- Release - DX12|x64 = Release - DX12|x64
- Release - DX12|x86 = Release - DX12|x86
- Release - LLVM DX12|x64 = Release - LLVM DX12|x64
- Release - LLVM DX12|x86 = Release - LLVM DX12|x86
Release - LLVM|x64 = Release - LLVM|x64
- Release - LLVM|x86 = Release - LLVM|x86
Release|x64 = Release|x64
- Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Debug - DX12|x64.ActiveCfg = Debug - DX12|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Debug - DX12|x64.Build.0 = Debug - DX12|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Debug - DX12|x86.ActiveCfg = Debug - DX12|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Debug - LLVM DX12|x64.ActiveCfg = Debug - LLVM DX12|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Debug - LLVM DX12|x64.Build.0 = Debug - LLVM DX12|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Debug - LLVM DX12|x86.ActiveCfg = Debug - LLVM DX12|x64
{70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Debug - LLVM|x64.ActiveCfg = Debug - LLVM|x64
{70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Debug - LLVM|x64.Build.0 = Debug - LLVM|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Debug - LLVM|x86.ActiveCfg = Debug - LLVM|x64
{70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Debug - MemLeak|x64.ActiveCfg = Debug - MemLeak|x64
{70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Debug - MemLeak|x64.Build.0 = Debug - MemLeak|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Debug - MemLeak|x86.ActiveCfg = Debug - MemLeak|x64
{70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Debug|x64.ActiveCfg = Debug|x64
{70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Debug|x64.Build.0 = Debug|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Debug|x86.ActiveCfg = Debug|x64
{70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.DLL Debug|x64.ActiveCfg = Debug|x64
{70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.DLL Debug|x64.Build.0 = Debug|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.DLL Debug|x86.ActiveCfg = Release - LLVM|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.DLL Debug|x86.Build.0 = Release - LLVM|x64
{70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.DLL Release|x64.ActiveCfg = Release|x64
{70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.DLL Release|x64.Build.0 = Release|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.DLL Release|x86.ActiveCfg = Release - LLVM|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.DLL Release|x86.Build.0 = Release - LLVM|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Release - DX12|x64.ActiveCfg = Release - DX12|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Release - DX12|x64.Build.0 = Release - DX12|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Release - DX12|x86.ActiveCfg = Release - DX12|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Release - LLVM DX12|x64.ActiveCfg = Release - LLVM DX12|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Release - LLVM DX12|x64.Build.0 = Release - LLVM DX12|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Release - LLVM DX12|x86.ActiveCfg = Release - LLVM DX12|x64
{70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Release - LLVM|x64.ActiveCfg = Release - LLVM|x64
{70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Release - LLVM|x64.Build.0 = Release - LLVM|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Release - LLVM|x86.ActiveCfg = Release - LLVM|x64
{70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Release|x64.ActiveCfg = Release|x64
{70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Release|x64.Build.0 = Release|x64
- {70CD65B0-91D6-4FAE-9A7B-4AF55D0D1B12}.Release|x86.ActiveCfg = Release|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - DX12|x64.Build.0 = Debug|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - DX12|x86.Build.0 = Debug|Win32
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - LLVM|x64.Build.0 = Debug|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - LLVM|x86.Build.0 = Debug|Win32
{24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug|x64.ActiveCfg = Debug|x64
{24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug|x64.Build.0 = Debug|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug|x86.ActiveCfg = Debug|Win32
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Debug|x86.Build.0 = Debug|Win32
{24C45343-FD20-5C92-81C1-35A2AE841E79}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{24C45343-FD20-5C92-81C1-35A2AE841E79}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{24C45343-FD20-5C92-81C1-35A2AE841E79}.DLL Release|x64.ActiveCfg = DLL Release|x64
{24C45343-FD20-5C92-81C1-35A2AE841E79}.DLL Release|x64.Build.0 = DLL Release|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.DLL Release|x86.Build.0 = DLL Release|Win32
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release - DX12|x64.ActiveCfg = Release|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release - DX12|x64.Build.0 = Release|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release - DX12|x86.ActiveCfg = Release|Win32
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release - DX12|x86.Build.0 = Release|Win32
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{24C45343-FD20-5C92-81C1-35A2AE841E79}.Release - LLVM|x64.ActiveCfg = Release|x64
{24C45343-FD20-5C92-81C1-35A2AE841E79}.Release - LLVM|x64.Build.0 = Release|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release - LLVM|x86.Build.0 = Release|Win32
{24C45343-FD20-5C92-81C1-35A2AE841E79}.Release|x64.ActiveCfg = Release|x64
{24C45343-FD20-5C92-81C1-35A2AE841E79}.Release|x64.Build.0 = Release|x64
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release|x86.ActiveCfg = Release|Win32
- {24C45343-FD20-5C92-81C1-35A2AE841E79}.Release|x86.Build.0 = Release|Win32
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - DX12|x64.Build.0 = Debug|x64
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - DX12|x86.Build.0 = Debug|Win32
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - LLVM|x64.Build.0 = Debug|x64
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - LLVM|x86.Build.0 = Debug|Win32
{A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug|x64.ActiveCfg = Debug|x64
{A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug|x64.Build.0 = Debug|x64
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug|x86.ActiveCfg = Debug|Win32
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Debug|x86.Build.0 = Debug|Win32
{A16D3832-0F42-57CE-8F48-50E06649ADE8}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{A16D3832-0F42-57CE-8F48-50E06649ADE8}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{A16D3832-0F42-57CE-8F48-50E06649ADE8}.DLL Release|x64.ActiveCfg = DLL Release|x64
{A16D3832-0F42-57CE-8F48-50E06649ADE8}.DLL Release|x64.Build.0 = DLL Release|x64
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.DLL Release|x86.Build.0 = DLL Release|Win32
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release - DX12|x64.ActiveCfg = Release|x64
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release - DX12|x64.Build.0 = Release|x64
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release - DX12|x86.ActiveCfg = Release|Win32
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release - DX12|x86.Build.0 = Release|Win32
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release - LLVM|x64.ActiveCfg = Release|x64
{A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release - LLVM|x64.Build.0 = Release|x64
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release - LLVM|x86.Build.0 = Release|Win32
{A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release|x64.ActiveCfg = Release|x64
{A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release|x64.Build.0 = Release|x64
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release|x86.ActiveCfg = Release|Win32
- {A16D3832-0F42-57CE-8F48-50E06649ADE8}.Release|x86.Build.0 = Release|Win32
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - DX12|x64.Build.0 = Debug|x64
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - DX12|x86.Build.0 = Debug|Win32
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - LLVM|x64.Build.0 = Debug|x64
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - LLVM|x86.Build.0 = Debug|Win32
{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug|x64.ActiveCfg = Debug|x64
{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug|x64.Build.0 = Debug|x64
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug|x86.ActiveCfg = Debug|Win32
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Debug|x86.Build.0 = Debug|Win32
{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.DLL Release|x64.ActiveCfg = DLL Release|x64
{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.DLL Release|x64.Build.0 = DLL Release|x64
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.DLL Release|x86.Build.0 = DLL Release|Win32
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release - DX12|x64.ActiveCfg = Release|x64
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release - DX12|x64.Build.0 = Release|x64
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release - DX12|x86.ActiveCfg = Release|Win32
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release - DX12|x86.Build.0 = Release|Win32
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release - LLVM|x64.ActiveCfg = Release|x64
{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release - LLVM|x64.Build.0 = Release|x64
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release - LLVM|x86.Build.0 = Release|Win32
{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release|x64.ActiveCfg = Release|x64
{3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release|x64.Build.0 = Release|x64
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release|x86.ActiveCfg = Release|Win32
- {3FCC50C2-81E9-5DB2-B8D8-2129427568B1}.Release|x86.Build.0 = Release|Win32
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - DX12|x64.Build.0 = Debug|x64
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - DX12|x86.Build.0 = Debug|Win32
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - LLVM|x64.Build.0 = Debug|x64
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - LLVM|x86.Build.0 = Debug|Win32
{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug|x64.ActiveCfg = Debug|x64
{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug|x64.Build.0 = Debug|x64
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug|x86.ActiveCfg = Debug|Win32
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Debug|x86.Build.0 = Debug|Win32
{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.DLL Release|x64.ActiveCfg = DLL Release|x64
{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.DLL Release|x64.Build.0 = DLL Release|x64
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.DLL Release|x86.Build.0 = DLL Release|Win32
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release - DX12|x64.ActiveCfg = Release|x64
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release - DX12|x64.Build.0 = Release|x64
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release - DX12|x86.ActiveCfg = Release|Win32
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release - DX12|x86.Build.0 = Release|Win32
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release - LLVM|x64.ActiveCfg = Release|x64
{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release - LLVM|x64.Build.0 = Release|x64
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release - LLVM|x86.Build.0 = Release|Win32
{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release|x64.ActiveCfg = Release|x64
{6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release|x64.Build.0 = Release|x64
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release|x86.ActiveCfg = Release|Win32
- {6744DAD8-9C70-574A-BFF2-9F8DDDB24A75}.Release|x86.Build.0 = Release|Win32
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - DX12|x64.Build.0 = Debug|x64
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - DX12|x86.Build.0 = Debug|Win32
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - LLVM|x64.Build.0 = Debug|x64
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - LLVM|x86.Build.0 = Debug|Win32
{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug|x64.ActiveCfg = Debug|x64
{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug|x64.Build.0 = Debug|x64
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug|x86.ActiveCfg = Debug|Win32
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Debug|x86.Build.0 = Debug|Win32
{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.DLL Release|x64.ActiveCfg = DLL Release|x64
{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.DLL Release|x64.Build.0 = DLL Release|x64
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.DLL Release|x86.Build.0 = DLL Release|Win32
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release - DX12|x64.ActiveCfg = Release|x64
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release - DX12|x64.Build.0 = Release|x64
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release - DX12|x86.ActiveCfg = Release|Win32
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release - DX12|x86.Build.0 = Release|Win32
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release - LLVM|x64.ActiveCfg = Release|x64
{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release - LLVM|x64.Build.0 = Release|x64
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release - LLVM|x86.Build.0 = Release|Win32
{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release|x64.ActiveCfg = Release|x64
{97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release|x64.Build.0 = Release|x64
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release|x86.ActiveCfg = Release|Win32
- {97FDAB45-9C58-5BC5-A2F4-EE42739EBC63}.Release|x86.Build.0 = Release|Win32
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - DX12|x64.Build.0 = Debug|x64
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - DX12|x86.Build.0 = Debug|Win32
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - LLVM|x64.Build.0 = Debug|x64
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - LLVM|x86.Build.0 = Debug|Win32
{DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug|x64.ActiveCfg = Debug|x64
{DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug|x64.Build.0 = Debug|x64
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug|x86.ActiveCfg = Debug|Win32
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Debug|x86.Build.0 = Debug|Win32
{DA8B15EF-6750-5928-BC0E-C748213CF9B2}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{DA8B15EF-6750-5928-BC0E-C748213CF9B2}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{DA8B15EF-6750-5928-BC0E-C748213CF9B2}.DLL Release|x64.ActiveCfg = DLL Release|x64
{DA8B15EF-6750-5928-BC0E-C748213CF9B2}.DLL Release|x64.Build.0 = DLL Release|x64
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.DLL Release|x86.Build.0 = DLL Release|Win32
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release - DX12|x64.ActiveCfg = Release|x64
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release - DX12|x64.Build.0 = Release|x64
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release - DX12|x86.ActiveCfg = Release|Win32
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release - DX12|x86.Build.0 = Release|Win32
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release - LLVM|x64.ActiveCfg = Release|x64
{DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release - LLVM|x64.Build.0 = Release|x64
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release - LLVM|x86.Build.0 = Release|Win32
{DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release|x64.ActiveCfg = Release|x64
{DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release|x64.Build.0 = Release|x64
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release|x86.ActiveCfg = Release|Win32
- {DA8B15EF-6750-5928-BC0E-C748213CF9B2}.Release|x86.Build.0 = Release|Win32
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - DX12|x64.Build.0 = Debug|x64
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - DX12|x86.Build.0 = Debug|Win32
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - LLVM|x64.Build.0 = Debug|x64
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - LLVM|x86.Build.0 = Debug|Win32
{33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - MemLeak|x64.Build.0 = Debug|x64
{33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - MemLeak|x64.Deploy.0 = Debug|x64
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug|x64.ActiveCfg = Debug|x64
{33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug|x64.Build.0 = Debug|x64
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug|x86.ActiveCfg = Debug|Win32
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Debug|x86.Build.0 = Debug|Win32
{33CC42F9-7756-5587-863C-8D4461B7C5DD}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{33CC42F9-7756-5587-863C-8D4461B7C5DD}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{33CC42F9-7756-5587-863C-8D4461B7C5DD}.DLL Release|x64.ActiveCfg = DLL Release|x64
{33CC42F9-7756-5587-863C-8D4461B7C5DD}.DLL Release|x64.Build.0 = DLL Release|x64
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.DLL Release|x86.Build.0 = DLL Release|Win32
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release - DX12|x64.ActiveCfg = Release|x64
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release - DX12|x64.Build.0 = Release|x64
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release - DX12|x86.ActiveCfg = Release|Win32
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release - DX12|x86.Build.0 = Release|Win32
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release - LLVM|x64.ActiveCfg = Release|x64
{33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release - LLVM|x64.Build.0 = Release|x64
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release - LLVM|x86.Build.0 = Release|Win32
{33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release|x64.ActiveCfg = Release|x64
{33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release|x64.Build.0 = Release|x64
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release|x86.ActiveCfg = Release|Win32
- {33CC42F9-7756-5587-863C-8D4461B7C5DD}.Release|x86.Build.0 = Release|Win32
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - DX12|x64.Build.0 = Debug|x64
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - DX12|x86.Build.0 = Debug|Win32
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - LLVM|x64.Build.0 = Debug|x64
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - LLVM|x86.Build.0 = Debug|Win32
{8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug|x64.ActiveCfg = Debug|x64
{8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug|x64.Build.0 = Debug|x64
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug|x86.ActiveCfg = Debug|Win32
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Debug|x86.Build.0 = Debug|Win32
{8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.DLL Release|x64.ActiveCfg = DLL Release|x64
{8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.DLL Release|x64.Build.0 = DLL Release|x64
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.DLL Release|x86.Build.0 = DLL Release|Win32
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release - DX12|x64.ActiveCfg = Release|x64
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release - DX12|x64.Build.0 = Release|x64
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release - DX12|x86.ActiveCfg = Release|Win32
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release - DX12|x86.Build.0 = Release|Win32
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release - LLVM|x64.ActiveCfg = Release|x64
{8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release - LLVM|x64.Build.0 = Release|x64
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release - LLVM|x86.Build.0 = Release|Win32
{8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release|x64.ActiveCfg = Release|x64
{8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release|x64.Build.0 = Release|x64
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release|x86.ActiveCfg = Release|Win32
- {8BD8F8D9-4275-5B42-A8F4-F1DB2970A550}.Release|x86.Build.0 = Release|Win32
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - DX12|x64.Build.0 = Debug|x64
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - DX12|x86.Build.0 = Debug|Win32
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - LLVM|x64.Build.0 = Debug|x64
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - LLVM|x86.Build.0 = Debug|Win32
{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug|x64.ActiveCfg = Debug|x64
{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug|x64.Build.0 = Debug|x64
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug|x86.ActiveCfg = Debug|Win32
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Debug|x86.Build.0 = Debug|Win32
{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.DLL Release|x64.ActiveCfg = DLL Release|x64
{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.DLL Release|x64.Build.0 = DLL Release|x64
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.DLL Release|x86.Build.0 = DLL Release|Win32
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release - DX12|x64.ActiveCfg = Release|x64
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release - DX12|x64.Build.0 = Release|x64
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release - DX12|x86.ActiveCfg = Release|Win32
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release - DX12|x86.Build.0 = Release|Win32
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release - LLVM|x64.ActiveCfg = Release|x64
{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release - LLVM|x64.Build.0 = Release|x64
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release - LLVM|x86.Build.0 = Release|Win32
{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release|x64.ActiveCfg = Release|x64
{69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release|x64.Build.0 = Release|x64
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release|x86.ActiveCfg = Release|Win32
- {69F2EDE4-7D21-5738-9BC0-F66F61C9AE00}.Release|x86.Build.0 = Release|Win32
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - DX12|x64.Build.0 = Debug|x64
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - DX12|x86.Build.0 = Debug|Win32
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - LLVM|x64.Build.0 = Debug|x64
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - LLVM|x86.Build.0 = Debug|Win32
{E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug|x64.ActiveCfg = Debug|x64
{E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug|x64.Build.0 = Debug|x64
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug|x86.ActiveCfg = Debug|Win32
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Debug|x86.Build.0 = Debug|Win32
{E21129E0-7C08-5936-9D8C-0D60B5319BA7}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{E21129E0-7C08-5936-9D8C-0D60B5319BA7}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{E21129E0-7C08-5936-9D8C-0D60B5319BA7}.DLL Release|x64.ActiveCfg = DLL Release|x64
{E21129E0-7C08-5936-9D8C-0D60B5319BA7}.DLL Release|x64.Build.0 = DLL Release|x64
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.DLL Release|x86.Build.0 = DLL Release|Win32
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release - DX12|x64.ActiveCfg = Release|x64
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release - DX12|x64.Build.0 = Release|x64
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release - DX12|x86.ActiveCfg = Release|Win32
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release - DX12|x86.Build.0 = Release|Win32
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release - LLVM|x64.ActiveCfg = Release|x64
{E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release - LLVM|x64.Build.0 = Release|x64
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release - LLVM|x86.Build.0 = Release|Win32
{E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release|x64.ActiveCfg = Release|x64
{E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release|x64.Build.0 = Release|x64
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release|x86.ActiveCfg = Release|Win32
- {E21129E0-7C08-5936-9D8C-0D60B5319BA7}.Release|x86.Build.0 = Release|Win32
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - DX12|x64.Build.0 = Debug|x64
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - DX12|x86.Build.0 = Debug|Win32
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - LLVM|x64.Build.0 = Debug|x64
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - LLVM|x86.Build.0 = Debug|Win32
{7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug|x64.ActiveCfg = Debug|x64
{7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug|x64.Build.0 = Debug|x64
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug|x86.ActiveCfg = Debug|Win32
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Debug|x86.Build.0 = Debug|Win32
{7FB0902D-8579-5DCE-B883-DAF66A885005}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{7FB0902D-8579-5DCE-B883-DAF66A885005}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{7FB0902D-8579-5DCE-B883-DAF66A885005}.DLL Release|x64.ActiveCfg = DLL Release|x64
{7FB0902D-8579-5DCE-B883-DAF66A885005}.DLL Release|x64.Build.0 = DLL Release|x64
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.DLL Release|x86.Build.0 = DLL Release|Win32
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release - DX12|x64.ActiveCfg = Release|x64
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release - DX12|x64.Build.0 = Release|x64
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release - DX12|x86.ActiveCfg = Release|Win32
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release - DX12|x86.Build.0 = Release|Win32
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{7FB0902D-8579-5DCE-B883-DAF66A885005}.Release - LLVM|x64.ActiveCfg = Release|x64
{7FB0902D-8579-5DCE-B883-DAF66A885005}.Release - LLVM|x64.Build.0 = Release|x64
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release - LLVM|x86.Build.0 = Release|Win32
{7FB0902D-8579-5DCE-B883-DAF66A885005}.Release|x64.ActiveCfg = Release|x64
{7FB0902D-8579-5DCE-B883-DAF66A885005}.Release|x64.Build.0 = Release|x64
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release|x86.ActiveCfg = Release|Win32
- {7FB0902D-8579-5DCE-B883-DAF66A885005}.Release|x86.Build.0 = Release|Win32
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - DX12|x64.Build.0 = Debug|x64
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - DX12|x86.Build.0 = Debug|Win32
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - LLVM|x64.Build.0 = Debug|x64
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - LLVM|x86.Build.0 = Debug|Win32
{A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{A1A8355B-0988-528E-9CC2-B971D6266669}.Debug|x64.ActiveCfg = Debug|x64
{A1A8355B-0988-528E-9CC2-B971D6266669}.Debug|x64.Build.0 = Debug|x64
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug|x86.ActiveCfg = Debug|Win32
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Debug|x86.Build.0 = Debug|Win32
{A1A8355B-0988-528E-9CC2-B971D6266669}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{A1A8355B-0988-528E-9CC2-B971D6266669}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {A1A8355B-0988-528E-9CC2-B971D6266669}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {A1A8355B-0988-528E-9CC2-B971D6266669}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{A1A8355B-0988-528E-9CC2-B971D6266669}.DLL Release|x64.ActiveCfg = DLL Release|x64
{A1A8355B-0988-528E-9CC2-B971D6266669}.DLL Release|x64.Build.0 = DLL Release|x64
- {A1A8355B-0988-528E-9CC2-B971D6266669}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {A1A8355B-0988-528E-9CC2-B971D6266669}.DLL Release|x86.Build.0 = DLL Release|Win32
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Release - DX12|x64.ActiveCfg = Release|x64
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Release - DX12|x64.Build.0 = Release|x64
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Release - DX12|x86.ActiveCfg = Release|Win32
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Release - DX12|x86.Build.0 = Release|Win32
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{A1A8355B-0988-528E-9CC2-B971D6266669}.Release - LLVM|x64.ActiveCfg = Release|x64
{A1A8355B-0988-528E-9CC2-B971D6266669}.Release - LLVM|x64.Build.0 = Release|x64
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Release - LLVM|x86.Build.0 = Release|Win32
{A1A8355B-0988-528E-9CC2-B971D6266669}.Release|x64.ActiveCfg = Release|x64
{A1A8355B-0988-528E-9CC2-B971D6266669}.Release|x64.Build.0 = Release|x64
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Release|x86.ActiveCfg = Release|Win32
- {A1A8355B-0988-528E-9CC2-B971D6266669}.Release|x86.Build.0 = Release|Win32
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - DX12|x64.Build.0 = Debug|x64
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - DX12|x86.Build.0 = Debug|Win32
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - LLVM|x64.Build.0 = Debug|x64
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - LLVM|x86.Build.0 = Debug|Win32
{6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug|x64.ActiveCfg = Debug|x64
{6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug|x64.Build.0 = Debug|x64
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug|x86.ActiveCfg = Debug|Win32
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Debug|x86.Build.0 = Debug|Win32
{6053CC38-CDEE-584C-8BC8-4B000D800FC7}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{6053CC38-CDEE-584C-8BC8-4B000D800FC7}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{6053CC38-CDEE-584C-8BC8-4B000D800FC7}.DLL Release|x64.ActiveCfg = DLL Release|x64
{6053CC38-CDEE-584C-8BC8-4B000D800FC7}.DLL Release|x64.Build.0 = DLL Release|x64
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.DLL Release|x86.Build.0 = DLL Release|Win32
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release - DX12|x64.ActiveCfg = Release|x64
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release - DX12|x64.Build.0 = Release|x64
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release - DX12|x86.ActiveCfg = Release|Win32
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release - DX12|x86.Build.0 = Release|Win32
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release - LLVM|x64.ActiveCfg = Release|x64
{6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release - LLVM|x64.Build.0 = Release|x64
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release - LLVM|x86.Build.0 = Release|Win32
{6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release|x64.ActiveCfg = Release|x64
{6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release|x64.Build.0 = Release|x64
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release|x86.ActiveCfg = Release|Win32
- {6053CC38-CDEE-584C-8BC8-4B000D800FC7}.Release|x86.Build.0 = Release|Win32
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - DX12|x64.Build.0 = Debug|x64
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - DX12|x86.Build.0 = Debug|Win32
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - LLVM|x64.Build.0 = Debug|x64
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - LLVM|x86.Build.0 = Debug|Win32
{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug|x64.ActiveCfg = Debug|x64
{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug|x64.Build.0 = Debug|x64
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug|x86.ActiveCfg = Debug|Win32
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Debug|x86.Build.0 = Debug|Win32
{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.DLL Release|x64.ActiveCfg = DLL Release|x64
{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.DLL Release|x64.Build.0 = DLL Release|x64
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.DLL Release|x86.Build.0 = DLL Release|Win32
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release - DX12|x64.ActiveCfg = Release|x64
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release - DX12|x64.Build.0 = Release|x64
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release - DX12|x86.ActiveCfg = Release|Win32
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release - DX12|x86.Build.0 = Release|Win32
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release - LLVM|x64.ActiveCfg = Release|x64
{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release - LLVM|x64.Build.0 = Release|x64
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release - LLVM|x86.Build.0 = Release|Win32
{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release|x64.ActiveCfg = Release|x64
{8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release|x64.Build.0 = Release|x64
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release|x86.ActiveCfg = Release|Win32
- {8ACC122A-CA6A-5AA6-9C97-9CDD2E533DB0}.Release|x86.Build.0 = Release|Win32
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - DX12|x64.Build.0 = Debug|x64
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - DX12|x86.Build.0 = Debug|Win32
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - LLVM|x64.Build.0 = Debug|x64
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - LLVM|x86.Build.0 = Debug|Win32
{56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug|x64.ActiveCfg = Debug|x64
{56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug|x64.Build.0 = Debug|x64
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug|x86.ActiveCfg = Debug|Win32
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Debug|x86.Build.0 = Debug|Win32
{56A4B526-BB81-5D01-AAA9-16D23BBB169D}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{56A4B526-BB81-5D01-AAA9-16D23BBB169D}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{56A4B526-BB81-5D01-AAA9-16D23BBB169D}.DLL Release|x64.ActiveCfg = DLL Release|x64
{56A4B526-BB81-5D01-AAA9-16D23BBB169D}.DLL Release|x64.Build.0 = DLL Release|x64
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.DLL Release|x86.Build.0 = DLL Release|Win32
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release - DX12|x64.ActiveCfg = Release|x64
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release - DX12|x64.Build.0 = Release|x64
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release - DX12|x86.ActiveCfg = Release|Win32
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release - DX12|x86.Build.0 = Release|Win32
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release - LLVM|x64.ActiveCfg = Release|x64
{56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release - LLVM|x64.Build.0 = Release|x64
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release - LLVM|x86.Build.0 = Release|Win32
{56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release|x64.ActiveCfg = Release|x64
{56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release|x64.Build.0 = Release|x64
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release|x86.ActiveCfg = Release|Win32
- {56A4B526-BB81-5D01-AAA9-16D23BBB169D}.Release|x86.Build.0 = Release|Win32
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - DX12|x64.Build.0 = Debug|x64
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - DX12|x86.Build.0 = Debug|Win32
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - LLVM|x64.Build.0 = Debug|x64
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - LLVM|x86.Build.0 = Debug|Win32
{75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug|x64.ActiveCfg = Debug|x64
{75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug|x64.Build.0 = Debug|x64
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug|x86.ActiveCfg = Debug|Win32
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Debug|x86.Build.0 = Debug|Win32
{75596CE6-5AE7-55C9-B890-C07B0A657A83}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{75596CE6-5AE7-55C9-B890-C07B0A657A83}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{75596CE6-5AE7-55C9-B890-C07B0A657A83}.DLL Release|x64.ActiveCfg = DLL Release|x64
{75596CE6-5AE7-55C9-B890-C07B0A657A83}.DLL Release|x64.Build.0 = DLL Release|x64
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.DLL Release|x86.Build.0 = DLL Release|Win32
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release - DX12|x64.ActiveCfg = Release|x64
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release - DX12|x64.Build.0 = Release|x64
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release - DX12|x86.ActiveCfg = Release|Win32
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release - DX12|x86.Build.0 = Release|Win32
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release - LLVM|x64.ActiveCfg = Release|x64
{75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release - LLVM|x64.Build.0 = Release|x64
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release - LLVM|x86.Build.0 = Release|Win32
{75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release|x64.ActiveCfg = Release|x64
{75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release|x64.Build.0 = Release|x64
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release|x86.ActiveCfg = Release|Win32
- {75596CE6-5AE7-55C9-B890-C07B0A657A83}.Release|x86.Build.0 = Release|Win32
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - DX12|x64.Build.0 = Debug|x64
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - DX12|x86.Build.0 = Debug|Win32
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - LLVM|x64.Build.0 = Debug|x64
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - LLVM|x86.Build.0 = Debug|Win32
{8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{8B867186-A0B5-5479-B824-E176EDD27C40}.Debug|x64.ActiveCfg = Debug|x64
{8B867186-A0B5-5479-B824-E176EDD27C40}.Debug|x64.Build.0 = Debug|x64
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug|x86.ActiveCfg = Debug|Win32
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Debug|x86.Build.0 = Debug|Win32
{8B867186-A0B5-5479-B824-E176EDD27C40}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{8B867186-A0B5-5479-B824-E176EDD27C40}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {8B867186-A0B5-5479-B824-E176EDD27C40}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {8B867186-A0B5-5479-B824-E176EDD27C40}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{8B867186-A0B5-5479-B824-E176EDD27C40}.DLL Release|x64.ActiveCfg = DLL Release|x64
{8B867186-A0B5-5479-B824-E176EDD27C40}.DLL Release|x64.Build.0 = DLL Release|x64
- {8B867186-A0B5-5479-B824-E176EDD27C40}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {8B867186-A0B5-5479-B824-E176EDD27C40}.DLL Release|x86.Build.0 = DLL Release|Win32
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Release - DX12|x64.ActiveCfg = Release|x64
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Release - DX12|x64.Build.0 = Release|x64
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Release - DX12|x86.ActiveCfg = Release|Win32
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Release - DX12|x86.Build.0 = Release|Win32
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{8B867186-A0B5-5479-B824-E176EDD27C40}.Release - LLVM|x64.ActiveCfg = Release|x64
{8B867186-A0B5-5479-B824-E176EDD27C40}.Release - LLVM|x64.Build.0 = Release|x64
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Release - LLVM|x86.Build.0 = Release|Win32
{8B867186-A0B5-5479-B824-E176EDD27C40}.Release|x64.ActiveCfg = Release|x64
{8B867186-A0B5-5479-B824-E176EDD27C40}.Release|x64.Build.0 = Release|x64
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Release|x86.ActiveCfg = Release|Win32
- {8B867186-A0B5-5479-B824-E176EDD27C40}.Release|x86.Build.0 = Release|Win32
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - DX12|x64.Build.0 = Debug|x64
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - DX12|x86.Build.0 = Debug|Win32
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - LLVM|x64.Build.0 = Debug|x64
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - LLVM|x86.Build.0 = Debug|Win32
{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug|x64.ActiveCfg = Debug|x64
{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug|x64.Build.0 = Debug|x64
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug|x86.ActiveCfg = Debug|Win32
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Debug|x86.Build.0 = Debug|Win32
{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.DLL Release|x64.ActiveCfg = DLL Release|x64
{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.DLL Release|x64.Build.0 = DLL Release|x64
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.DLL Release|x86.Build.0 = DLL Release|Win32
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release - DX12|x64.ActiveCfg = Release|x64
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release - DX12|x64.Build.0 = Release|x64
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release - DX12|x86.ActiveCfg = Release|Win32
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release - DX12|x86.Build.0 = Release|Win32
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release - LLVM|x64.ActiveCfg = Release|x64
{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release - LLVM|x64.Build.0 = Release|x64
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release - LLVM|x86.Build.0 = Release|Win32
{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release|x64.ActiveCfg = Release|x64
{3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release|x64.Build.0 = Release|x64
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release|x86.ActiveCfg = Release|Win32
- {3E6DCA27-5FA3-53EC-BBD6-2D42294B7AE6}.Release|x86.Build.0 = Release|Win32
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - DX12|x64.Build.0 = Debug|x64
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - DX12|x86.Build.0 = Debug|Win32
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - LLVM|x64.Build.0 = Debug|x64
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - LLVM|x86.Build.0 = Debug|Win32
{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug|x64.ActiveCfg = Debug|x64
{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug|x64.Build.0 = Debug|x64
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug|x86.ActiveCfg = Debug|Win32
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Debug|x86.Build.0 = Debug|Win32
{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.DLL Release|x64.ActiveCfg = DLL Release|x64
{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.DLL Release|x64.Build.0 = DLL Release|x64
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.DLL Release|x86.Build.0 = DLL Release|Win32
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release - DX12|x64.ActiveCfg = Release|x64
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release - DX12|x64.Build.0 = Release|x64
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release - DX12|x86.ActiveCfg = Release|Win32
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release - DX12|x86.Build.0 = Release|Win32
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release - LLVM|x64.ActiveCfg = Release|x64
{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release - LLVM|x64.Build.0 = Release|x64
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release - LLVM|x86.Build.0 = Release|Win32
{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release|x64.ActiveCfg = Release|x64
{09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release|x64.Build.0 = Release|x64
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release|x86.ActiveCfg = Release|Win32
- {09F2F96A-1CC6-5E43-AF1D-956EC2A4888D}.Release|x86.Build.0 = Release|Win32
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - DX12|x64.Build.0 = Debug|x64
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - DX12|x86.Build.0 = Debug|Win32
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - LLVM|x64.Build.0 = Debug|x64
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - LLVM|x86.Build.0 = Debug|Win32
{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug|x64.ActiveCfg = Debug|x64
{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug|x64.Build.0 = Debug|x64
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug|x86.ActiveCfg = Debug|Win32
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Debug|x86.Build.0 = Debug|Win32
{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.DLL Release|x64.ActiveCfg = DLL Release|x64
{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.DLL Release|x64.Build.0 = DLL Release|x64
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.DLL Release|x86.Build.0 = DLL Release|Win32
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release - DX12|x64.ActiveCfg = Release|x64
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release - DX12|x64.Build.0 = Release|x64
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release - DX12|x86.ActiveCfg = Release|Win32
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release - DX12|x86.Build.0 = Release|Win32
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release - LLVM|x64.ActiveCfg = Release|x64
{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release - LLVM|x64.Build.0 = Release|x64
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release - LLVM|x86.Build.0 = Release|Win32
{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release|x64.ActiveCfg = Release|x64
{87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release|x64.Build.0 = Release|x64
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release|x86.ActiveCfg = Release|Win32
- {87B42A9C-3F5C-53D7-9017-2B1CAE39457D}.Release|x86.Build.0 = Release|Win32
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - DX12|x64.Build.0 = Debug|x64
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - DX12|x86.Build.0 = Debug|Win32
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - LLVM|x64.Build.0 = Debug|x64
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - LLVM|x86.Build.0 = Debug|Win32
{23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{23E1C437-A951-5943-8639-A17F3CF2E606}.Debug|x64.ActiveCfg = Debug|x64
{23E1C437-A951-5943-8639-A17F3CF2E606}.Debug|x64.Build.0 = Debug|x64
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug|x86.ActiveCfg = Debug|Win32
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Debug|x86.Build.0 = Debug|Win32
{23E1C437-A951-5943-8639-A17F3CF2E606}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{23E1C437-A951-5943-8639-A17F3CF2E606}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {23E1C437-A951-5943-8639-A17F3CF2E606}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {23E1C437-A951-5943-8639-A17F3CF2E606}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{23E1C437-A951-5943-8639-A17F3CF2E606}.DLL Release|x64.ActiveCfg = DLL Release|x64
{23E1C437-A951-5943-8639-A17F3CF2E606}.DLL Release|x64.Build.0 = DLL Release|x64
- {23E1C437-A951-5943-8639-A17F3CF2E606}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {23E1C437-A951-5943-8639-A17F3CF2E606}.DLL Release|x86.Build.0 = DLL Release|Win32
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Release - DX12|x64.ActiveCfg = Release|x64
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Release - DX12|x64.Build.0 = Release|x64
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Release - DX12|x86.ActiveCfg = Release|Win32
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Release - DX12|x86.Build.0 = Release|Win32
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{23E1C437-A951-5943-8639-A17F3CF2E606}.Release - LLVM|x64.ActiveCfg = Release|x64
{23E1C437-A951-5943-8639-A17F3CF2E606}.Release - LLVM|x64.Build.0 = Release|x64
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Release - LLVM|x86.Build.0 = Release|Win32
{23E1C437-A951-5943-8639-A17F3CF2E606}.Release|x64.ActiveCfg = Release|x64
{23E1C437-A951-5943-8639-A17F3CF2E606}.Release|x64.Build.0 = Release|x64
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Release|x86.ActiveCfg = Release|Win32
- {23E1C437-A951-5943-8639-A17F3CF2E606}.Release|x86.Build.0 = Release|Win32
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - DX12|x64.Build.0 = Debug|x64
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - DX12|x86.Build.0 = Debug|Win32
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - LLVM|x64.Build.0 = Debug|x64
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - LLVM|x86.Build.0 = Debug|Win32
{74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug|x64.ActiveCfg = Debug|x64
{74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug|x64.Build.0 = Debug|x64
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug|x86.ActiveCfg = Debug|Win32
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Debug|x86.Build.0 = Debug|Win32
{74827EBD-93DC-5110-BA95-3F2AB029B6B0}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{74827EBD-93DC-5110-BA95-3F2AB029B6B0}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{74827EBD-93DC-5110-BA95-3F2AB029B6B0}.DLL Release|x64.ActiveCfg = DLL Release|x64
{74827EBD-93DC-5110-BA95-3F2AB029B6B0}.DLL Release|x64.Build.0 = DLL Release|x64
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.DLL Release|x86.Build.0 = DLL Release|Win32
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release - DX12|x64.ActiveCfg = Release|x64
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release - DX12|x64.Build.0 = Release|x64
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release - DX12|x86.ActiveCfg = Release|Win32
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release - DX12|x86.Build.0 = Release|Win32
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release - LLVM|x64.ActiveCfg = Release|x64
{74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release - LLVM|x64.Build.0 = Release|x64
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release - LLVM|x86.Build.0 = Release|Win32
{74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release|x64.ActiveCfg = Release|x64
{74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release|x64.Build.0 = Release|x64
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release|x86.ActiveCfg = Release|Win32
- {74827EBD-93DC-5110-BA95-3F2AB029B6B0}.Release|x86.Build.0 = Release|Win32
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - DX12|x64.Build.0 = Debug|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - DX12|x86.ActiveCfg = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - DX12|x86.Build.0 = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - LLVM DX12|x86.ActiveCfg = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - LLVM DX12|x86.Build.0 = Release|x64
{AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - LLVM|x64.Build.0 = Debug|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - LLVM|x86.ActiveCfg = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - LLVM|x86.Build.0 = Release|x64
{AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - MemLeak|x86.ActiveCfg = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Debug - MemLeak|x86.Build.0 = Release|x64
{AC40FF01-426E-4838-A317-66354CEFAE88}.Debug|x64.ActiveCfg = Debug|x64
{AC40FF01-426E-4838-A317-66354CEFAE88}.Debug|x64.Build.0 = Debug|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Debug|x86.ActiveCfg = Debug|x64
{AC40FF01-426E-4838-A317-66354CEFAE88}.DLL Debug|x64.ActiveCfg = Debug|x64
{AC40FF01-426E-4838-A317-66354CEFAE88}.DLL Debug|x64.Build.0 = Debug|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.DLL Debug|x86.ActiveCfg = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.DLL Debug|x86.Build.0 = Release|x64
{AC40FF01-426E-4838-A317-66354CEFAE88}.DLL Release|x64.ActiveCfg = Release|x64
{AC40FF01-426E-4838-A317-66354CEFAE88}.DLL Release|x64.Build.0 = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.DLL Release|x86.ActiveCfg = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.DLL Release|x86.Build.0 = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Release - DX12|x64.ActiveCfg = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Release - DX12|x64.Build.0 = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Release - DX12|x86.ActiveCfg = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Release - DX12|x86.Build.0 = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Release - LLVM DX12|x86.ActiveCfg = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Release - LLVM DX12|x86.Build.0 = Release|x64
{AC40FF01-426E-4838-A317-66354CEFAE88}.Release - LLVM|x64.ActiveCfg = Release|x64
{AC40FF01-426E-4838-A317-66354CEFAE88}.Release - LLVM|x64.Build.0 = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Release - LLVM|x86.ActiveCfg = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Release - LLVM|x86.Build.0 = Release|x64
{AC40FF01-426E-4838-A317-66354CEFAE88}.Release|x64.ActiveCfg = Release|x64
{AC40FF01-426E-4838-A317-66354CEFAE88}.Release|x64.Build.0 = Release|x64
- {AC40FF01-426E-4838-A317-66354CEFAE88}.Release|x86.ActiveCfg = Release|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug - DX12|x64.Build.0 = Debug|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug - DX12|x86.ActiveCfg = Release|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug - DX12|x86.Build.0 = Release|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug - LLVM DX12|x64.ActiveCfg = Debug - LLVM|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug - LLVM DX12|x64.Build.0 = Debug - LLVM|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug - LLVM DX12|x86.ActiveCfg = Release|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug - LLVM DX12|x86.Build.0 = Release|x64
{C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug - LLVM|x64.ActiveCfg = Debug - LLVM|x64
{C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug - LLVM|x64.Build.0 = Debug - LLVM|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug - LLVM|x86.ActiveCfg = Debug - LLVM|x64
{C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug - MemLeak|x64.ActiveCfg = Debug - MemLeak|x64
{C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug - MemLeak|x64.Build.0 = Debug - MemLeak|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug - MemLeak|x86.ActiveCfg = Debug - MemLeak|x64
{C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug|x64.ActiveCfg = Debug|x64
{C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug|x64.Build.0 = Debug|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Debug|x86.ActiveCfg = Debug|x64
{C4A10229-4712-4BD2-B63E-50D93C67A038}.DLL Debug|x64.ActiveCfg = Debug|x64
{C4A10229-4712-4BD2-B63E-50D93C67A038}.DLL Debug|x64.Build.0 = Debug|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.DLL Debug|x86.ActiveCfg = Release - LLVM|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.DLL Debug|x86.Build.0 = Release - LLVM|x64
{C4A10229-4712-4BD2-B63E-50D93C67A038}.DLL Release|x64.ActiveCfg = Release|x64
{C4A10229-4712-4BD2-B63E-50D93C67A038}.DLL Release|x64.Build.0 = Release|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.DLL Release|x86.ActiveCfg = Release - LLVM|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.DLL Release|x86.Build.0 = Release - LLVM|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Release - DX12|x64.ActiveCfg = Release|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Release - DX12|x64.Build.0 = Release|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Release - DX12|x86.ActiveCfg = Release|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Release - DX12|x86.Build.0 = Release|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Release - LLVM DX12|x64.ActiveCfg = Release - LLVM|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Release - LLVM DX12|x64.Build.0 = Release - LLVM|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Release - LLVM DX12|x86.ActiveCfg = Release|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Release - LLVM DX12|x86.Build.0 = Release|x64
{C4A10229-4712-4BD2-B63E-50D93C67A038}.Release - LLVM|x64.ActiveCfg = Release - LLVM|x64
{C4A10229-4712-4BD2-B63E-50D93C67A038}.Release - LLVM|x64.Build.0 = Release - LLVM|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Release - LLVM|x86.ActiveCfg = Release - LLVM|x64
{C4A10229-4712-4BD2-B63E-50D93C67A038}.Release|x64.ActiveCfg = Release|x64
{C4A10229-4712-4BD2-B63E-50D93C67A038}.Release|x64.Build.0 = Release|x64
- {C4A10229-4712-4BD2-B63E-50D93C67A038}.Release|x86.ActiveCfg = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug - DX12|x86.ActiveCfg = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug - DX12|x86.Build.0 = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug - LLVM DX12|x86.ActiveCfg = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug - LLVM DX12|x86.Build.0 = Release|x64
{8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug - LLVM|x64.Build.0 = Debug|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug - LLVM|x86.ActiveCfg = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug - LLVM|x86.Build.0 = Release|x64
{8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug - MemLeak|x86.ActiveCfg = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug - MemLeak|x86.Build.0 = Release|x64
{8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug|x64.ActiveCfg = Debug|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Debug|x86.ActiveCfg = Debug|x64
{8BC303AB-25BE-4276-8E57-73F171B2D672}.DLL Debug|x64.ActiveCfg = Debug|x64
{8BC303AB-25BE-4276-8E57-73F171B2D672}.DLL Debug|x64.Build.0 = Debug|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.DLL Debug|x86.ActiveCfg = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.DLL Debug|x86.Build.0 = Release|x64
{8BC303AB-25BE-4276-8E57-73F171B2D672}.DLL Release|x64.ActiveCfg = Release|x64
{8BC303AB-25BE-4276-8E57-73F171B2D672}.DLL Release|x64.Build.0 = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.DLL Release|x86.ActiveCfg = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.DLL Release|x86.Build.0 = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Release - DX12|x64.ActiveCfg = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Release - DX12|x86.ActiveCfg = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Release - DX12|x86.Build.0 = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Release - LLVM DX12|x86.ActiveCfg = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Release - LLVM DX12|x86.Build.0 = Release|x64
{8BC303AB-25BE-4276-8E57-73F171B2D672}.Release - LLVM|x64.ActiveCfg = Release|x64
{8BC303AB-25BE-4276-8E57-73F171B2D672}.Release - LLVM|x64.Build.0 = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Release - LLVM|x86.ActiveCfg = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Release - LLVM|x86.Build.0 = Release|x64
{8BC303AB-25BE-4276-8E57-73F171B2D672}.Release|x64.ActiveCfg = Release|x64
- {8BC303AB-25BE-4276-8E57-73F171B2D672}.Release|x86.ActiveCfg = Release|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - DX12|x64.Build.0 = Debug|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - DX12|x86.Build.0 = Debug|Win32
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - LLVM|x64.Build.0 = Debug|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - LLVM|x86.Build.0 = Debug|Win32
{01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug - MemLeak|x86.Build.0 = Debug|Win32
{01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug|x64.ActiveCfg = Debug|x64
{01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug|x64.Build.0 = Debug|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug|x86.ActiveCfg = Debug|Win32
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Debug|x86.Build.0 = Debug|Win32
{01F4CE10-2CFB-41A8-B41F-E54337868A1D}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{01F4CE10-2CFB-41A8-B41F-E54337868A1D}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.DLL Debug|x86.ActiveCfg = DLL Debug|Win32
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.DLL Debug|x86.Build.0 = DLL Debug|Win32
{01F4CE10-2CFB-41A8-B41F-E54337868A1D}.DLL Release|x64.ActiveCfg = DLL Release|x64
{01F4CE10-2CFB-41A8-B41F-E54337868A1D}.DLL Release|x64.Build.0 = DLL Release|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.DLL Release|x86.ActiveCfg = DLL Release|Win32
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.DLL Release|x86.Build.0 = DLL Release|Win32
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release - DX12|x64.ActiveCfg = Release|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release - DX12|x64.Build.0 = Release|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release - DX12|x86.ActiveCfg = Release|Win32
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release - DX12|x86.Build.0 = Release|Win32
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release - LLVM DX12|x86.Build.0 = Release|Win32
{01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release - LLVM|x64.ActiveCfg = Release|x64
{01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release - LLVM|x64.Build.0 = Release|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release - LLVM|x86.Build.0 = Release|Win32
{01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release|x64.ActiveCfg = Release|x64
{01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release|x64.Build.0 = Release|x64
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release|x86.ActiveCfg = Release|Win32
- {01F4CE10-2CFB-41A8-B41F-E54337868A1D}.Release|x86.Build.0 = Release|Win32
- {00D36322-6188-4A66-B514-3B3F183E998D}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Debug - DX12|x64.Build.0 = Debug|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Debug - DX12|x86.ActiveCfg = Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Debug - DX12|x86.Build.0 = Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Debug - LLVM DX12|x86.ActiveCfg = Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Debug - LLVM DX12|x86.Build.0 = Release|x64
{00D36322-6188-4A66-B514-3B3F183E998D}.Debug - LLVM|x64.ActiveCfg = Debug|x64
{00D36322-6188-4A66-B514-3B3F183E998D}.Debug - LLVM|x64.Build.0 = Debug|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Debug - LLVM|x86.ActiveCfg = Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Debug - LLVM|x86.Build.0 = Release|x64
{00D36322-6188-4A66-B514-3B3F183E998D}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
{00D36322-6188-4A66-B514-3B3F183E998D}.Debug - MemLeak|x64.Build.0 = Debug|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Debug - MemLeak|x86.ActiveCfg = Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Debug - MemLeak|x86.Build.0 = Release|x64
{00D36322-6188-4A66-B514-3B3F183E998D}.Debug|x64.ActiveCfg = Debug|x64
{00D36322-6188-4A66-B514-3B3F183E998D}.Debug|x64.Build.0 = Debug|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Debug|x86.ActiveCfg = Debug|x64
{00D36322-6188-4A66-B514-3B3F183E998D}.DLL Debug|x64.ActiveCfg = DLL Debug|x64
{00D36322-6188-4A66-B514-3B3F183E998D}.DLL Debug|x64.Build.0 = DLL Debug|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.DLL Debug|x86.ActiveCfg = DLL Debug|x64
{00D36322-6188-4A66-B514-3B3F183E998D}.DLL Release|x64.ActiveCfg = DLL Release|x64
{00D36322-6188-4A66-B514-3B3F183E998D}.DLL Release|x64.Build.0 = DLL Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.DLL Release|x86.ActiveCfg = DLL Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Release - DX12|x64.ActiveCfg = Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Release - DX12|x64.Build.0 = Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Release - DX12|x86.ActiveCfg = Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Release - DX12|x86.Build.0 = Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Release - LLVM DX12|x86.ActiveCfg = Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Release - LLVM DX12|x86.Build.0 = Release|x64
{00D36322-6188-4A66-B514-3B3F183E998D}.Release - LLVM|x64.ActiveCfg = Release|x64
{00D36322-6188-4A66-B514-3B3F183E998D}.Release - LLVM|x64.Build.0 = Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Release - LLVM|x86.ActiveCfg = Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Release - LLVM|x86.Build.0 = Release|x64
{00D36322-6188-4A66-B514-3B3F183E998D}.Release|x64.ActiveCfg = Release|x64
{00D36322-6188-4A66-B514-3B3F183E998D}.Release|x64.Build.0 = Release|x64
- {00D36322-6188-4A66-B514-3B3F183E998D}.Release|x86.ActiveCfg = Release|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - DX12|x64.ActiveCfg = Debug|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - DX12|x64.Build.0 = Debug|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - DX12|x86.ActiveCfg = Debug|Win32
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - DX12|x86.Build.0 = Debug|Win32
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - LLVM DX12|x64.ActiveCfg = Debug|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - LLVM DX12|x64.Build.0 = Debug|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - LLVM DX12|x86.ActiveCfg = Debug|Win32
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - LLVM DX12|x86.Build.0 = Debug|Win32
{FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - LLVM|x64.ActiveCfg = Debug|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - LLVM|x86.ActiveCfg = Debug|Win32
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - LLVM|x86.Build.0 = Debug|Win32
+ {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - LLVM|x64.Build.0 = Debug|x64
{FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - MemLeak|x86.ActiveCfg = Debug|Win32
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - MemLeak|x86.Build.0 = Debug|Win32
+ {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug - MemLeak|x64.Build.0 = Debug|x64
{FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug|x64.ActiveCfg = Debug|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug|x86.ActiveCfg = Debug|Win32
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug|x86.Build.0 = Debug|Win32
+ {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Debug|x64.Build.0 = Debug|x64
{FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.DLL Debug|x64.ActiveCfg = Debug|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.DLL Debug|x86.ActiveCfg = Debug|Win32
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.DLL Debug|x86.Build.0 = Debug|Win32
+ {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.DLL Debug|x64.Build.0 = Debug|x64
{FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.DLL Release|x64.ActiveCfg = Release|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.DLL Release|x86.ActiveCfg = Release|Win32
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.DLL Release|x86.Build.0 = Release|Win32
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release - DX12|x64.ActiveCfg = Release|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release - DX12|x64.Build.0 = Release|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release - DX12|x86.ActiveCfg = Release|Win32
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release - DX12|x86.Build.0 = Release|Win32
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release - LLVM DX12|x64.ActiveCfg = Release|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release - LLVM DX12|x64.Build.0 = Release|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release - LLVM DX12|x86.ActiveCfg = Release|Win32
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release - LLVM DX12|x86.Build.0 = Release|Win32
+ {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.DLL Release|x64.Build.0 = Release|x64
{FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release - LLVM|x64.ActiveCfg = Release|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release - LLVM|x86.ActiveCfg = Release|Win32
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release - LLVM|x86.Build.0 = Release|Win32
+ {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release - LLVM|x64.Build.0 = Release|x64
{FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release|x64.ActiveCfg = Release|x64
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release|x86.ActiveCfg = Release|Win32
- {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release|x86.Build.0 = Release|Win32
+ {FAC9B17B-F4B8-4B75-8AEB-C8C7CB92B078}.Release|x64.Build.0 = Release|x64
+ {AB222E8A-00CA-4ACF-A87E-5251C16C0587}.Debug - LLVM|x64.ActiveCfg = Debug|x64
+ {AB222E8A-00CA-4ACF-A87E-5251C16C0587}.Debug - MemLeak|x64.ActiveCfg = Debug|x64
+ {AB222E8A-00CA-4ACF-A87E-5251C16C0587}.Debug|x64.ActiveCfg = Debug|x64
+ {AB222E8A-00CA-4ACF-A87E-5251C16C0587}.DLL Debug|x64.ActiveCfg = Debug|x64
+ {AB222E8A-00CA-4ACF-A87E-5251C16C0587}.DLL Release|x64.ActiveCfg = Release|x64
+ {AB222E8A-00CA-4ACF-A87E-5251C16C0587}.Release - LLVM|x64.ActiveCfg = Release|x64
+ {AB222E8A-00CA-4ACF-A87E-5251C16C0587}.Release|x64.ActiveCfg = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/rpcs3/D3D12GSRender.vcxproj b/rpcs3/D3D12GSRender.vcxproj
index 61e3db8c84..a80028c62a 100644
--- a/rpcs3/D3D12GSRender.vcxproj
+++ b/rpcs3/D3D12GSRender.vcxproj
@@ -1,14 +1,6 @@
-
- Debug
- Win32
-
-
- Release
- Win32
-
Debug
x64
@@ -24,19 +16,6 @@
10.0.10240.0
-
- Application
- true
- v140
- MultiByte
-
-
- Application
- false
- v140
- true
- MultiByte
-
StaticLibrary
true
@@ -55,12 +34,6 @@
-
-
-
-
-
-
@@ -74,16 +47,6 @@
$(VC_IncludePath);$(WindowsSDK_IncludePath);..\minidx12\Include;$(IncludePath)
-
-
- Level3
- Disabled
- true
-
-
- true
-
-
Level3
@@ -98,20 +61,6 @@
d3dcompiler.lib;dxgi.lib;d2d1.lib;dwrite.lib;%(AdditionalDependencies)
-
-
- Level3
- MaxSpeed
- true
- true
- true
-
-
- true
- true
- true
-
-
Level3
diff --git a/rpcs3/D3D12GSRender.vcxproj.filters b/rpcs3/D3D12GSRender.vcxproj.filters
index aa2439406d..1e3c1260be 100644
--- a/rpcs3/D3D12GSRender.vcxproj.filters
+++ b/rpcs3/D3D12GSRender.vcxproj.filters
@@ -1,87 +1,80 @@
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;hm;inl;inc;xsd
-
-
+
{4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
- Headers
-
-
- Headers
+ Source Files
- Headers
+ Source Files
- Headers
+ Source Files
- Headers
+ Source Files
- Headers
+ Source Files
- Headers
+ Source Files
- Headers
+ Source Files
- Headers
+ Source Files
- Headers
+ Source Files
+
+
+ Source Files
- Headers
+ Source Files
- Sources
+ Source Files
- Sources
+ Source Files
- Sources
+ Source Files
- Sources
+ Source Files
- Sources
+ Source Files
- Sources
+ Source Files
- Sources
+ Source Files
- Sources
+ Source Files
- Sources
+ Source Files
- Sources
+ Source Files
- Sources
+ Source Files
\ No newline at end of file
diff --git a/rpcs3/Emu/GameInfo.h b/rpcs3/Emu/GameInfo.h
index 0decbab7ac..696e7743cf 100644
--- a/rpcs3/Emu/GameInfo.h
+++ b/rpcs3/Emu/GameInfo.h
@@ -39,5 +39,3 @@ struct GameInfo
resolution = 0;
}
};
-
-extern GameInfo CurGameInfo;
\ No newline at end of file
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12.h b/rpcs3/Emu/RSX/D3D12/D3D12.h
index 62ce9a67a1..833f3648a0 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12.h
+++ b/rpcs3/Emu/RSX/D3D12/D3D12.h
@@ -1,9 +1,9 @@
#pragma once
-#ifdef _WIN64
+
#include
#include
#include
-#include "utilities/Log.h"
+#include "Utilities/Log.h"
#include "Emu/Memory/vm.h"
#include "Emu/RSX/GCM.h"
@@ -279,4 +279,3 @@ inline DXGI_FORMAT getTextureDXGIFormat(int format)
return DXGI_FORMAT_R8G8_B8G8_UNORM;
}
}
-#endif
\ No newline at end of file
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12Buffer.cpp b/rpcs3/Emu/RSX/D3D12/D3D12Buffer.cpp
index d4ee1525a9..2005391f3b 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12Buffer.cpp
+++ b/rpcs3/Emu/RSX/D3D12/D3D12Buffer.cpp
@@ -1,5 +1,5 @@
#include "stdafx_d3d12.h"
-#ifdef _WIN64
+#ifdef _WIN32
#include "D3D12Buffer.h"
#include "Utilities/Log.h"
@@ -419,4 +419,4 @@ void D3D12GSRender::FillPixelShaderConstantsBuffer(size_t descriptorIndex)
CD3DX12_CPU_DESCRIPTOR_HANDLE(getCurrentResourceStorage().m_descriptorsHeap->GetCPUDescriptorHandleForHeapStart())
.Offset((INT)descriptorIndex, g_descriptorStrideSRVCBVUAV));
}
-#endif
\ No newline at end of file
+#endif
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12Buffer.h b/rpcs3/Emu/RSX/D3D12/D3D12Buffer.h
index 93b0fdd2ac..79287d1f8c 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12Buffer.h
+++ b/rpcs3/Emu/RSX/D3D12/D3D12Buffer.h
@@ -1,8 +1,7 @@
#pragma once
-#ifdef _WIN64
+
#include
#include "Emu/Memory/vm.h"
#include "Emu/RSX/RSXThread.h"
std::vector getIALayout(ID3D12Device *device, bool indexedDraw, const rsx::data_array_format_info *vertexData);
-#endif
\ No newline at end of file
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12CommonDecompiler.cpp b/rpcs3/Emu/RSX/D3D12/D3D12CommonDecompiler.cpp
index c6c5eece9e..fb8931d58a 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12CommonDecompiler.cpp
+++ b/rpcs3/Emu/RSX/D3D12/D3D12CommonDecompiler.cpp
@@ -1,5 +1,5 @@
#include "stdafx_d3d12.h"
-#ifdef _WIN64
+#ifdef _WIN32
#include "D3D12CommonDecompiler.h"
std::string getFloatTypeNameImp(size_t elementCount)
@@ -70,4 +70,5 @@ std::string compareFunctionImp(COMPARE f, const std::string &Op0, const std::str
return "(" + Op0 + " != " + Op1 + ")";
}
}
-#endif
\ No newline at end of file
+#endif
+
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12CommonDecompiler.h b/rpcs3/Emu/RSX/D3D12/D3D12CommonDecompiler.h
index b43bded77a..5aeaba5325 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12CommonDecompiler.h
+++ b/rpcs3/Emu/RSX/D3D12/D3D12CommonDecompiler.h
@@ -1,8 +1,7 @@
#pragma once
-#ifdef _WIN64
+
#include "../Common/ShaderParam.h"
std::string getFloatTypeNameImp(size_t elementCount);
std::string getFunctionImp(FUNCTION f);
std::string compareFunctionImp(COMPARE f, const std::string &Op0, const std::string &Op1);
-#endif
\ No newline at end of file
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12FragmentProgramDecompiler.cpp b/rpcs3/Emu/RSX/D3D12/D3D12FragmentProgramDecompiler.cpp
index c33b77cc86..c26f86c2ff 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12FragmentProgramDecompiler.cpp
+++ b/rpcs3/Emu/RSX/D3D12/D3D12FragmentProgramDecompiler.cpp
@@ -1,5 +1,5 @@
#include "stdafx_d3d12.h"
-#ifdef _WIN64
+#ifdef _WIN32
#include "D3D12FragmentProgramDecompiler.h"
#include "D3D12CommonDecompiler.h"
#include "Utilities/Log.h"
@@ -149,4 +149,4 @@ void D3D12FragmentDecompiler::insertMainEnd(std::stringstream & OS)
OS << " return Out;" << std::endl;
OS << "}" << std::endl;
}
-#endif
\ No newline at end of file
+#endif
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12FragmentProgramDecompiler.h b/rpcs3/Emu/RSX/D3D12/D3D12FragmentProgramDecompiler.h
index 53f325cecf..bbba1ea8a7 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12FragmentProgramDecompiler.h
+++ b/rpcs3/Emu/RSX/D3D12/D3D12FragmentProgramDecompiler.h
@@ -1,5 +1,5 @@
#pragma once
-#ifdef _WIN64
+
#include "Emu/RSX/RSXFragmentProgram.h"
#include
@@ -22,4 +22,3 @@ protected:
public:
D3D12FragmentDecompiler(u32 addr, u32& size, u32 ctrl);
};
-#endif
\ No newline at end of file
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp b/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp
index 65668d0020..d2f3116c70 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp
+++ b/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp
@@ -1,14 +1,17 @@
#include "stdafx_d3d12.h"
-#ifdef _WIN64
+#ifdef _WIN32
+#include
#include "D3D12GSRender.h"
#include
#include
-#include
#include
#include
#include "d3dx12.h"
#include
#include "Emu/state.h"
+#pragma comment(lib, "d2d1")
+#pragma comment(lib, "DXGI")
+#pragma comment(lib, "Dwrite")
PFN_D3D12_CREATE_DEVICE wrapD3D12CreateDevice;
PFN_D3D12_GET_DEBUG_INTERFACE wrapD3D12GetDebugInterface;
@@ -1146,4 +1149,4 @@ void D3D12GSRender::semaphore_PGRAPH_backend_release()
}
}
}
-#endif
\ No newline at end of file
+#endif
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12GSRender.h b/rpcs3/Emu/RSX/D3D12/D3D12GSRender.h
index f64483521b..a6d7957e49 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12GSRender.h
+++ b/rpcs3/Emu/RSX/D3D12/D3D12GSRender.h
@@ -1,5 +1,5 @@
#pragma once
-#ifdef _WIN64
+
#include "D3D12.h"
#include "rpcs3/Ini.h"
#include "Utilities/rPlatform.h" // only for rImage
@@ -506,4 +506,3 @@ protected:
virtual void load_vertex_data(u32 first, u32 count) override;
};
-#endif
\ No newline at end of file
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12Overlay.cpp b/rpcs3/Emu/RSX/D3D12/D3D12Overlay.cpp
index c160e85fb4..3500e258f1 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12Overlay.cpp
+++ b/rpcs3/Emu/RSX/D3D12/D3D12Overlay.cpp
@@ -1,5 +1,5 @@
#include "stdafx_d3d12.h"
-#ifdef _WIN64
+#ifdef _WIN32
#include "D3D12GSRender.h"
#include
#include
@@ -211,4 +211,4 @@ void D3D12GSRender::renderOverlay()
// Flush to submit the 11 command list to the shared command queue.
m_d3d11DeviceContext->Flush();
}
-#endif
\ No newline at end of file
+#endif
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12PipelineState.cpp b/rpcs3/Emu/RSX/D3D12/D3D12PipelineState.cpp
index e951b2da97..e86881c3ac 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12PipelineState.cpp
+++ b/rpcs3/Emu/RSX/D3D12/D3D12PipelineState.cpp
@@ -1,7 +1,7 @@
#include "stdafx_d3d12.h"
-#ifdef _WIN64
-#include "D3D12PipelineState.h"
+#ifdef _WIN32
#include
+#include "D3D12PipelineState.h"
#include "D3D12GSRender.h"
#pragma comment (lib, "d3dcompiler.lib")
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12PipelineState.h b/rpcs3/Emu/RSX/D3D12/D3D12PipelineState.h
index b23cbae5dc..fee5c8fd6a 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12PipelineState.h
+++ b/rpcs3/Emu/RSX/D3D12/D3D12PipelineState.h
@@ -1,5 +1,5 @@
#pragma once
-#ifdef _WIN64
+
#include "D3D12.h"
#include "../Common/ProgramStateCache.h"
#include "D3D12VertexProgramDecompiler.h"
@@ -202,4 +202,3 @@ struct D3D12Traits
class PipelineStateObjectCache : public ProgramStateCache
{
};
-#endif
\ No newline at end of file
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12RenderTargetSets.cpp b/rpcs3/Emu/RSX/D3D12/D3D12RenderTargetSets.cpp
index 3ff6e86b52..4e08a3166c 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12RenderTargetSets.cpp
+++ b/rpcs3/Emu/RSX/D3D12/D3D12RenderTargetSets.cpp
@@ -1,5 +1,5 @@
#include "stdafx_d3d12.h"
-#ifdef _WIN64
+#ifdef _WIN32
#include "D3D12RenderTargetSets.h"
#include "rpcs3/Ini.h"
#include "Utilities/rPlatform.h" // only for rImage
@@ -313,4 +313,4 @@ void RenderTargets::Release()
for (auto tmp : m_depthStencil)
tmp.second->Release();
}
-#endif
\ No newline at end of file
+#endif
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12RenderTargetSets.h b/rpcs3/Emu/RSX/D3D12/D3D12RenderTargetSets.h
index 672133f7e4..0cf1a58d45 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12RenderTargetSets.h
+++ b/rpcs3/Emu/RSX/D3D12/D3D12RenderTargetSets.h
@@ -1,5 +1,5 @@
#pragma once
-#ifdef _WIN64
+
#include
struct RenderTargets
@@ -27,4 +27,4 @@ struct RenderTargets
void Init(ID3D12Device *device);
void Release();
};
-#endif
\ No newline at end of file
+
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12Texture.cpp b/rpcs3/Emu/RSX/D3D12/D3D12Texture.cpp
index bbd51c84a9..15a7936588 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12Texture.cpp
+++ b/rpcs3/Emu/RSX/D3D12/D3D12Texture.cpp
@@ -1,5 +1,5 @@
#include "stdafx_d3d12.h"
-#ifdef _WIN64
+#ifdef _WIN32
#include "D3D12GSRender.h"
#include "d3dx12.h"
#include "../Common/TextureUtils.h"
@@ -469,4 +469,4 @@ size_t D3D12GSRender::UploadTextures(ID3D12GraphicsCommandList *cmdlist, size_t
return usedTexture;
}
-#endif
\ No newline at end of file
+#endif
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12Texture.h b/rpcs3/Emu/RSX/D3D12/D3D12Texture.h
index 7b9637ef9c..6f70f09bee 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12Texture.h
+++ b/rpcs3/Emu/RSX/D3D12/D3D12Texture.h
@@ -1 +1 @@
-#pragma once
\ No newline at end of file
+#pragma once
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12Utils.cpp b/rpcs3/Emu/RSX/D3D12/D3D12Utils.cpp
index 2200771378..582bcfcc3d 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12Utils.cpp
+++ b/rpcs3/Emu/RSX/D3D12/D3D12Utils.cpp
@@ -2,9 +2,9 @@
* Contains utility shaders
*/
#include "stdafx_d3d12.h"
-#ifdef _WIN64
-#include "D3D12GSRender.h"
+#ifdef _WIN32
#include
+#include "D3D12GSRender.h"
#include "d3dx12.h"
#define STRINGIFY(x) #x
@@ -262,4 +262,4 @@ void D3D12GSRender::initConvertShader()
p.first->Release();
p.second->Release();
}
-#endif
\ No newline at end of file
+#endif
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12VertexProgramDecompiler.cpp b/rpcs3/Emu/RSX/D3D12/D3D12VertexProgramDecompiler.cpp
index 5602b293f3..856a53de4c 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12VertexProgramDecompiler.cpp
+++ b/rpcs3/Emu/RSX/D3D12/D3D12VertexProgramDecompiler.cpp
@@ -1,5 +1,5 @@
#include "stdafx_d3d12.h"
-#ifdef _WIN64
+#ifdef _WIN32
#include "D3D12VertexProgramDecompiler.h"
#include "D3D12CommonDecompiler.h"
#include "Utilities/Log.h"
@@ -162,4 +162,4 @@ D3D12VertexProgramDecompiler::D3D12VertexProgramDecompiler(std::vector& dat
VertexProgramDecompiler(data)
{
}
-#endif
\ No newline at end of file
+#endif
diff --git a/rpcs3/Emu/RSX/D3D12/D3D12VertexProgramDecompiler.h b/rpcs3/Emu/RSX/D3D12/D3D12VertexProgramDecompiler.h
index 8cb5c258a4..45165fdf2c 100644
--- a/rpcs3/Emu/RSX/D3D12/D3D12VertexProgramDecompiler.h
+++ b/rpcs3/Emu/RSX/D3D12/D3D12VertexProgramDecompiler.h
@@ -1,5 +1,5 @@
#pragma once
-#ifdef _WIN64
+
#include
#include
#include "../Common/VertexProgramDecompiler.h"
@@ -21,4 +21,3 @@ protected:
public:
D3D12VertexProgramDecompiler(std::vector& data);
};
-#endif
\ No newline at end of file
diff --git a/rpcs3/Emu/RSX/GSManager.cpp b/rpcs3/Emu/RSX/GSManager.cpp
index 410da04866..9a3f0894dd 100644
--- a/rpcs3/Emu/RSX/GSManager.cpp
+++ b/rpcs3/Emu/RSX/GSManager.cpp
@@ -7,6 +7,9 @@
#include "GSManager.h"
#include "Null/NullGSRender.h"
#include "GL/GLGSRender.h"
+#ifdef _WIN32
+#include "Emu/RSX/D3D12/D3D12GSRender.h"
+#endif
void GSInfo::Init()
{
@@ -23,15 +26,22 @@ GSManager::GSManager() : m_render(nullptr)
{
}
-extern GSRender * createGSRender(u8);
-
void GSManager::Init()
{
if(m_render) return;
m_info.Init();
- m_render = createGSRender(Ini.GSRenderMode.GetValue());
+ switch (Ini.GSRenderMode.GetValue())
+ {
+ default:
+ case 0: m_render = new NullGSRender(); break;
+ case 1: m_render = new GLGSRender(); break;
+#ifdef _WIN32
+ case 2: m_render = new D3D12GSRender(); break;
+#endif
+ }
+
//m_render->Init(GetInfo().outresolution.width, GetInfo().outresolution.height);
}
diff --git a/rpcs3/Emu/RSX/GSRender.cpp b/rpcs3/Emu/RSX/GSRender.cpp
index 58e2248c6b..b4a71b1719 100644
--- a/rpcs3/Emu/RSX/GSRender.cpp
+++ b/rpcs3/Emu/RSX/GSRender.cpp
@@ -69,4 +69,4 @@ void GSRender::flip(int buffer)
{
if (m_frame)
m_frame->flip(m_context);
-}
\ No newline at end of file
+}
diff --git a/rpcs3/Emu/System.cpp b/rpcs3/Emu/System.cpp
index 92627a387d..f0550c2e49 100644
--- a/rpcs3/Emu/System.cpp
+++ b/rpcs3/Emu/System.cpp
@@ -445,7 +445,6 @@ void Emulator::Stop()
GetCallbackManager().Clear();
GetModuleManager().Close();
- CurGameInfo.Reset();
RSXIOMem.Clear();
vm::close();
diff --git a/rpcs3/Gui/SettingsDialog.cpp b/rpcs3/Gui/SettingsDialog.cpp
index 0f39bfd2fe..4ab8bfb9f1 100644
--- a/rpcs3/Gui/SettingsDialog.cpp
+++ b/rpcs3/Gui/SettingsDialog.cpp
@@ -10,10 +10,13 @@
#ifdef _WIN32
#include
#include
-
#pragma comment(lib, "iphlpapi.lib")
-#else
+#undef GetHwnd
+#include
+#include
+#include
+#else
#include
#include
#include
@@ -23,13 +26,6 @@
#include
#endif
-#if defined(DX12_SUPPORT)
-#undef GetHwnd
-#include
-#include
-#include
-#endif
-
std::vector GetAdapters()
{
std::vector adapters;
@@ -92,13 +88,7 @@ std::vector GetAdapters()
SettingsDialog::SettingsDialog(wxWindow *parent, rpcs3::config_t* cfg)
: wxDialog(parent, wxID_ANY, "Settings", wxDefaultPosition)
{
- bool paused = false;
-
- if (Emu.IsRunning())
- {
- Emu.Pause();
- paused = true;
- }
+ const bool was_paused = Emu.Pause();
static const u32 width = 458;
static const u32 height = 400;
@@ -238,28 +228,27 @@ SettingsDialog::SettingsDialog(wxWindow *parent, rpcs3::config_t* cfg)
cbox_gs_render->Append("Null");
cbox_gs_render->Append("OpenGL");
-#if defined(DX12_SUPPORT)
- cbox_gs_render->Append("DirectX 12");
-#endif
-#if defined(DX12_SUPPORT)
- unsigned id = 0;
+#ifdef _WIN32
Microsoft::WRL::ComPtr dxgiFactory;
- CreateDXGIFactory(IID_PPV_ARGS(&dxgiFactory));
Microsoft::WRL::ComPtr adapter;
- while (dxgiFactory->EnumAdapters(id, adapter.GetAddressOf()) != DXGI_ERROR_NOT_FOUND)
+ if (SUCCEEDED(CreateDXGIFactory(IID_PPV_ARGS(&dxgiFactory))))
{
- DXGI_ADAPTER_DESC adapterDesc;
- adapter->GetDesc(&adapterDesc);
- cbox_gs_d3d_adaptater->Append(adapterDesc.Description);
- id++;
- }
-#endif
+ cbox_gs_render->Append("DirectX 12");
-#if !defined(DX12_SUPPORT)
- cbox_gs_d3d_adaptater->Enable(false);
- chbox_gs_overlay->Enable(false);
+ for (uint id = 0; dxgiFactory->EnumAdapters(id, adapter.GetAddressOf()) != DXGI_ERROR_NOT_FOUND; id++)
+ {
+ DXGI_ADAPTER_DESC adapterDesc;
+ adapter->GetDesc(&adapterDesc);
+ cbox_gs_d3d_adaptater->Append(adapterDesc.Description);
+ }
+ }
+ else
+ {
+ cbox_gs_d3d_adaptater->Enable(false);
+ chbox_gs_overlay->Enable(false);
+ }
#endif
for (int i = 1; i < WXSIZEOF(ResolutionTable); ++i)
@@ -552,5 +541,5 @@ SettingsDialog::SettingsDialog(wxWindow *parent, rpcs3::config_t* cfg)
Ini.Save();
}
- if (paused) Emu.Resume();
-}
\ No newline at end of file
+ if (was_paused) Emu.Resume();
+}
diff --git a/rpcs3/emucore.vcxproj b/rpcs3/emucore.vcxproj
index d2f26ba391..bba4d89e25 100644
--- a/rpcs3/emucore.vcxproj
+++ b/rpcs3/emucore.vcxproj
@@ -641,6 +641,11 @@
+
+
+ {fac9b17b-f4b8-4b75-8aeb-c8c7cb92b078}
+
+
{C4A10229-4712-4BD2-B63E-50D93C67A038}
emucore
@@ -699,31 +704,31 @@
- .\;..\;..\asmjit\src\asmjit;..\wxWidgets\include\msvc;..\wxWidgets\include;.\OpenAL\include;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;$(VC_IncludePath);$(WindowsSDK_IncludePath);..\llvm\include;..\llvm_build\include;$(UniversalCRT_IncludePath);..\minidx9\Include
+ .\;..\;..\asmjit\src\asmjit;..\wxWidgets\include\msvc;..\wxWidgets\include;.\OpenAL\include;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;$(VC_IncludePath);$(WindowsSDK_IncludePath);..\llvm\include;..\llvm_build\include;$(UniversalCRT_IncludePath);..\minidx9\Include;..\minidx12\Include
$(Platform)\$(Configuration)\emucore\
$(UniversalCRT_LibraryPath_x64);$(LibraryPath)
$(ExcludePath)
- .\;..\;..\asmjit\src\asmjit;..\wxWidgets\include\msvc;..\wxWidgets\include;.\OpenAL\include;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;$(VC_IncludePath);$(WindowsSDK_IncludePath);..\llvm\include;..\llvm_build\include;$(UniversalCRT_IncludePath);..\minidx9\Include
+ .\;..\;..\asmjit\src\asmjit;..\wxWidgets\include\msvc;..\wxWidgets\include;.\OpenAL\include;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;$(VC_IncludePath);$(WindowsSDK_IncludePath);..\llvm\include;..\llvm_build\include;$(UniversalCRT_IncludePath);..\minidx9\Include;..\minidx12\Include
$(Platform)\$(Configuration)\emucore\
$(LibraryPath)
$(ExcludePath)
- .\;..\;..\asmjit\src\asmjit;..\wxWidgets\include\msvc;..\wxWidgets\include;.\OpenAL\include;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;$(VC_IncludePath);$(WindowsSDK_IncludePath);..\llvm\include;..\llvm_build\include;$(UniversalCRT_IncludePath);..\minidx9\Include
+ .\;..\;..\asmjit\src\asmjit;..\wxWidgets\include\msvc;..\wxWidgets\include;.\OpenAL\include;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;$(VC_IncludePath);$(WindowsSDK_IncludePath);..\llvm\include;..\llvm_build\include;$(UniversalCRT_IncludePath);..\minidx9\Include;..\minidx12\Include
$(Platform)\$(Configuration)\emucore\
$(UniversalCRT_LibraryPath_x64);$(LibraryPath)
$(ExcludePath)
- .\;..\;..\asmjit\src\asmjit;..\wxWidgets\include\msvc;..\wxWidgets\include;.\OpenAL\include;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;$(VC_IncludePath);$(WindowsSDK_IncludePath);..\llvm\include;..\llvm_build\include;$(UniversalCRT_IncludePath);..\minidx9\Include
+ .\;..\;..\asmjit\src\asmjit;..\wxWidgets\include\msvc;..\wxWidgets\include;.\OpenAL\include;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;$(VC_IncludePath);$(WindowsSDK_IncludePath);..\llvm\include;..\llvm_build\include;$(UniversalCRT_IncludePath);..\minidx9\Include;..\minidx12\Include
$(Platform)\$(Configuration)\emucore\
$(UniversalCRT_LibraryPath_x64);$(LibraryPath)
$(ExcludePath)
- .\;..\;..\asmjit\src\asmjit;..\wxWidgets\include\msvc;..\wxWidgets\include;.\OpenAL\include;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;$(VC_IncludePath);$(WindowsSDK_IncludePath);..\llvm\include;..\llvm_build\include;$(UniversalCRT_IncludePath);..\minidx9\Include
+ .\;..\;..\asmjit\src\asmjit;..\wxWidgets\include\msvc;..\wxWidgets\include;.\OpenAL\include;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;$(VC_IncludePath);$(WindowsSDK_IncludePath);..\llvm\include;..\llvm_build\include;$(UniversalCRT_IncludePath);..\minidx9\Include;..\minidx12\Include
$(Platform)\$(Configuration)\emucore\
$(UniversalCRT_LibraryPath_x64);$(LibraryPath)
$(ExcludePath)
diff --git a/rpcs3/rpcs3.cpp b/rpcs3/rpcs3.cpp
index 6ee907ba70..eb597efb9f 100644
--- a/rpcs3/rpcs3.cpp
+++ b/rpcs3/rpcs3.cpp
@@ -24,9 +24,6 @@
#include "Emu/RSX/Null/NullGSRender.h"
#include "Emu/RSX/GL/GLGSRender.h"
-#if defined(DX12_SUPPORT)
-#include "Emu/RSX/D3D12/D3D12GSRender.h"
-#endif
#include "Gui/MsgDialog.h"
#include "Gui/SaveDataDialog.h"
@@ -130,6 +127,8 @@ bool Rpcs3App::OnInit()
case frame_type::Null:
return std::make_unique("Null");
}
+
+ throw EXCEPTION("Invalid Frame Type");
};
callbacks.get_msg_dialog = []() -> std::unique_ptr
@@ -226,18 +225,3 @@ Rpcs3App::Rpcs3App()
XInitThreads();
#endif
}
-
-GameInfo CurGameInfo;
-
-GSRender * createGSRender(u8 id)
-{
- switch (id)
- {
- default:
- case 0: return new NullGSRender(); break;
- case 1: return new GLGSRender(); break;
-#if defined(DX12_SUPPORT)
- case 2: return new D3D12GSRender(); break;
-#endif
- }
-}
diff --git a/rpcs3/rpcs3.vcxproj b/rpcs3/rpcs3.vcxproj
index 4e450912fa..d2ba8386f6 100644
--- a/rpcs3/rpcs3.vcxproj
+++ b/rpcs3/rpcs3.vcxproj
@@ -1,10 +1,6 @@
-
- Debug - DX12
- x64
-
Debug - LLVM
x64
@@ -13,22 +9,10 @@
Debug - MemLeak
x64
-
- Debug - LLVM DX12
- x64
-
Debug
x64
-
- Release - DX12
- x64
-
-
- Release - LLVM DX12
- x64
-
Release - LLVM
x64
@@ -57,18 +41,6 @@
Unicode
v140
-
- Application
- true
- Unicode
- v140
-
-
- Application
- true
- Unicode
- v140
-
Application
true
@@ -91,22 +63,6 @@
v140
false
-
- Application
- false
- true
- Unicode
- v140
- false
-
-
- Application
- false
- true
- Unicode
- v140
- false
-
@@ -116,12 +72,6 @@
-
-
-
-
-
-
@@ -131,46 +81,28 @@
-
-
-
-
-
-
- .\;..\wxWidgets\include;..\SDL-1.3.0-5538\include;..\SDL_image-1.2.10;..\pthreads-2.8.0;..\;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;.\OpenAL\include;$(IncludePath);..\asmjit\src\asmjit;$(UniversalCRT_IncludePath)
+ .\;..\wxWidgets\include;..\SDL-1.3.0-5538\include;..\SDL_image-1.2.10;..\pthreads-2.8.0;..\;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;.\OpenAL\include;$(IncludePath);..\asmjit\src\asmjit;$(UniversalCRT_IncludePath);..\minidx12\Include
$(SolutionDir)bin\
..\libs\$(Configuration)\;$(UniversalCRT_LibraryPath_x64);$(LibraryPath)
$(ProjectName)-dbg
- .\;..\wxWidgets\include;..\SDL-1.3.0-5538\include;..\SDL_image-1.2.10;..\pthreads-2.8.0;..\;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;.\OpenAL\include;$(IncludePath);..\asmjit\src\asmjit;$(UniversalCRT_IncludePath)
- $(SolutionDir)bin\
- ..\libs\Debug\;$(UniversalCRT_LibraryPath_x64);$(LibraryPath)
- $(ProjectName)-dbg
-
-
- .\;..\wxWidgets\include;..\SDL-1.3.0-5538\include;..\SDL_image-1.2.10;..\pthreads-2.8.0;..\;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;.\OpenAL\include;$(IncludePath);..\asmjit\src\asmjit;$(UniversalCRT_IncludePath)
- $(SolutionDir)bin\
- ..\libs\Debug\;$(UniversalCRT_LibraryPath_x64);$(LibraryPath)
- $(ProjectName)-dbg
-
-
- .\;..\wxWidgets\include;..\SDL-1.3.0-5538\include;..\SDL_image-1.2.10;..\pthreads-2.8.0;..\;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;.\OpenAL\include;$(IncludePath);..\asmjit\src\asmjit;$(UniversalCRT_IncludePath)
+ .\;..\wxWidgets\include;..\SDL-1.3.0-5538\include;..\SDL_image-1.2.10;..\pthreads-2.8.0;..\;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;.\OpenAL\include;$(IncludePath);..\asmjit\src\asmjit;$(UniversalCRT_IncludePath);..\minidx12\Include
$(SolutionDir)bin\
..\libs\Debug\;$(UniversalCRT_LibraryPath_x64);$(LibraryPath)
$(ProjectName)-dbg
- .\;..\wxWidgets\include;..\SDL-1.3.0-5538\include;..\SDL_image-1.2.10;..\pthreads-2.8.0;..\;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;.\OpenAL\include;$(UniversalCRT_IncludePath);$(IncludePath)
+ .\;..\wxWidgets\include;..\SDL-1.3.0-5538\include;..\SDL_image-1.2.10;..\pthreads-2.8.0;..\;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;.\OpenAL\include;$(UniversalCRT_IncludePath);$(IncludePath);..\minidx12\Include
$(SolutionDir)bin\
..\libs\Debug\;$(UniversalCRT_LibraryPath_x64);$(LibraryPath)
$(ProjectName)-dbg
false
- .\;..\wxWidgets\include;..\SDL-1.3.0-5538\include;..\SDL_image-1.2.10;..\pthreads-2.8.0;..\;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;.\OpenAL\include;$(IncludePath);..\asmjit\src\asmjit;$(UniversalCRT_IncludePath)
+ .\;..\wxWidgets\include;..\SDL-1.3.0-5538\include;..\SDL_image-1.2.10;..\pthreads-2.8.0;..\;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;.\OpenAL\include;$(IncludePath);..\asmjit\src\asmjit;$(UniversalCRT_IncludePath);..\minidx12\Include
$(SolutionDir)bin\
..\libs\$(Configuration)\;$(UniversalCRT_LibraryPath_x64);$(LibraryPath)
false
@@ -178,23 +110,7 @@
false
- .\;..\wxWidgets\include;..\SDL-1.3.0-5538\include;..\SDL_image-1.2.10;..\pthreads-2.8.0;..\;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;.\OpenAL\include;$(IncludePath);..\asmjit\src\asmjit;$(UniversalCRT_IncludePath)
- $(SolutionDir)bin\
- ..\libs\Release\;$(UniversalCRT_LibraryPath_x64);$(LibraryPath)
- false
- false
-
-
- false
- .\;..\wxWidgets\include;..\SDL-1.3.0-5538\include;..\SDL_image-1.2.10;..\pthreads-2.8.0;..\;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;.\OpenAL\include;$(IncludePath);..\asmjit\src\asmjit;$(UniversalCRT_IncludePath)
- $(SolutionDir)bin\
- ..\libs\Release\;$(UniversalCRT_LibraryPath_x64);$(LibraryPath)
- false
- false
-
-
- false
- .\;..\wxWidgets\include;..\SDL-1.3.0-5538\include;..\SDL_image-1.2.10;..\pthreads-2.8.0;..\;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;.\OpenAL\include;$(IncludePath);..\asmjit\src\asmjit;$(UniversalCRT_IncludePath)
+ .\;..\wxWidgets\include;..\SDL-1.3.0-5538\include;..\SDL_image-1.2.10;..\pthreads-2.8.0;..\;..\ffmpeg\WindowsInclude;..\ffmpeg\Windows\x86_64\Include;.\OpenAL\include;$(IncludePath);..\asmjit\src\asmjit;$(UniversalCRT_IncludePath);..\minidx12\Include
$(SolutionDir)bin\
..\libs\Release\;$(UniversalCRT_LibraryPath_x64);$(LibraryPath)
false
@@ -260,66 +176,6 @@
false
-
-
- Level3
- Disabled
- ProgramDatabase
- Use
- ..\wxWidgets\include\msvc;..\glm
- Async
- stdafx_gui.h
- $(IntDir)$(TargetName)_gui.pch
- _UNICODE;UNICODE;DX12_SUPPORT;%(PreprocessorDefinitions)
-
-
- true
- dxgi.lib;d2d1.lib;dwrite.lib;d3dcompiler.lib;wxmsw31ud_adv.lib;wxbase31ud.lib;wxmsw31ud_core.lib;wxmsw31ud_aui.lib;wxtiffd.lib;wxjpegd.lib;wxpngd.lib;wxzlibd.lib;odbc32.lib;odbccp32.lib;comctl32.lib;ws2_32.lib;shlwapi.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;OpenAL32.lib;asmjit.lib;$(SolutionDir)$(Platform)\Debug\D3D12GsRender.lib;%(AdditionalDependencies)
- %(IgnoreSpecificDefaultLibraries)
- true
- ..\wxWidgets\lib\vc_x64_lib;..\ffmpeg\Windows\x86_64\lib;..\OpenAL\libs\Win64
- 0x200000000
- true
- false
-
-
- %windir%\sysnative\cmd.exe /c "$(SolutionDir)\Utilities\git-version-gen.cmd"
- Updating git-version.h
-
-
- false
-
-
-
-
- Level3
- Disabled
- ProgramDatabase
- Use
- ..\wxWidgets\include\msvc;..\glm
- Async
- stdafx_gui.h
- $(IntDir)$(TargetName)_gui.pch
- _UNICODE;UNICODE;LLVM_AVAILABLE;DX12_SUPPORT;%(PreprocessorDefinitions)
-
-
- true
- dxgi.lib;d2d1.lib;dwrite.lib;d3dcompiler.lib;wxmsw31ud_adv.lib;wxbase31ud.lib;wxmsw31ud_core.lib;wxmsw31ud_aui.lib;wxtiffd.lib;wxjpegd.lib;wxpngd.lib;wxzlibd.lib;odbc32.lib;odbccp32.lib;comctl32.lib;ws2_32.lib;shlwapi.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;OpenAL32.lib;asmjit.lib;$(SolutionDir)$(Platform)\Debug\D3D12GsRender.lib;%(AdditionalDependencies)
- %(IgnoreSpecificDefaultLibraries)
- true
- ..\wxWidgets\lib\vc_x64_lib;..\ffmpeg\Windows\x86_64\lib;..\OpenAL\libs\Win64
- 0x200000000
- true
- false
-
-
- %windir%\sysnative\cmd.exe /c "$(SolutionDir)\Utilities\git-version-gen.cmd"
- Updating git-version.h
-
-
- false
-
-
Level3
@@ -426,84 +282,6 @@
Updating git-version.h
-
-
- Level3
- Full
- true
- true
- ..\wxWidgets\include\msvc;..\glm
- MultiThreadedDLL
- WIN32;NDEBUG;_WINDOWS;DX12_SUPPORT;%(PreprocessorDefinitions)
- false
- Use
- Speed
- Async
- false
- true
- stdafx_gui.h
- $(IntDir)$(TargetName)_gui.pch
- false
-
-
- Windows
- true
- true
- true
- dxgi.lib;d2d1.lib;dwrite.lib;d3dcompiler.lib;wxmsw31u_adv.lib;wxbase31u.lib;wxmsw31u_core.lib;wxmsw31u_aui.lib;odbc32.lib;odbccp32.lib;comctl32.lib;ws2_32.lib;shlwapi.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;wxtiff.lib;wxjpeg.lib;wxpng.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;wsock32.lib;wininet.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;OpenAL32.lib;asmjit.lib;$(SolutionDir)$(Platform)\Release\D3D12GsRender.lib;%(AdditionalDependencies)
-
-
- libc.lib;libcmt.lib;libcd.lib;libcmtd.lib;msvcrtd.lib;%(IgnoreSpecificDefaultLibraries)
- true
- ..\wxWidgets\lib\vc_x64_lib;..\ffmpeg\Windows\x86_64\lib;..\OpenAL\libs\Win64
- 0x200000000
- true
- false
-
-
- %windir%\sysnative\cmd.exe /c "$(SolutionDir)\Utilities\git-version-gen.cmd"
- Updating git-version.h
-
-
-
-
- Level3
- Full
- true
- true
- ..\wxWidgets\include\msvc;..\glm
- MultiThreadedDLL
- WIN32;NDEBUG;_WINDOWS;LLVM_AVAILABLE;DX12_SUPPORT;%(PreprocessorDefinitions)
- false
- Use
- Speed
- Async
- false
- true
- stdafx_gui.h
- $(IntDir)$(TargetName)_gui.pch
- false
-
-
- Windows
- true
- true
- true
- dxgi.lib;d2d1.lib;dwrite.lib;d3dcompiler.lib;wxmsw31u_adv.lib;wxbase31u.lib;wxmsw31u_core.lib;wxmsw31u_aui.lib;odbc32.lib;odbccp32.lib;comctl32.lib;ws2_32.lib;shlwapi.lib;winmm.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;wxtiff.lib;wxjpeg.lib;wxpng.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;wsock32.lib;wininet.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;OpenAL32.lib;asmjit.lib;$(SolutionDir)$(Platform)\Release\D3D12GsRender.lib;%(AdditionalDependencies)
-
-
- libc.lib;libcmt.lib;libcd.lib;libcmtd.lib;msvcrtd.lib;%(IgnoreSpecificDefaultLibraries)
- true
- ..\wxWidgets\lib\vc_x64_lib;..\ffmpeg\Windows\x86_64\lib;..\OpenAL\libs\Win64
- 0x200000000
- true
- false
-
-
- %windir%\sysnative\cmd.exe /c "$(SolutionDir)\Utilities\git-version-gen.cmd"
- Updating git-version.h
-
-
@@ -537,12 +315,8 @@
Create
Create
Create
- Create
- Create
Create
Create
- Create
- Create
@@ -587,6 +361,9 @@
+
+ {fac9b17b-f4b8-4b75-8aeb-c8c7cb92b078}
+
{c4a10229-4712-4bd2-b63e-50d93c67a038}
diff --git a/rpcs3/rpcs3.vcxproj.user b/rpcs3/rpcs3.vcxproj.user
index 4ca6d83730..975b4ed10e 100644
--- a/rpcs3/rpcs3.vcxproj.user
+++ b/rpcs3/rpcs3.vcxproj.user
@@ -8,14 +8,6 @@
$(SolutionDir)bin\
WindowsLocalDebugger
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
-
$(SolutionDir)bin\
WindowsLocalDebugger
@@ -30,14 +22,6 @@
WindowsLocalDebugger
1> stdout.log 2> stderr.log
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
-
$(SolutionDir)bin\
WindowsLocalDebugger
diff --git a/rpcs3/stdafx_d3d12.cpp b/rpcs3/stdafx_d3d12.cpp
index 6d29752b65..6b442dbdbf 100644
--- a/rpcs3/stdafx_d3d12.cpp
+++ b/rpcs3/stdafx_d3d12.cpp
@@ -1 +1 @@
-#include "stdafx_d3d12.h"
\ No newline at end of file
+#include "stdafx_d3d12.h"
diff --git a/rpcs3/stdafx_d3d12.h b/rpcs3/stdafx_d3d12.h
index b552657837..9fb2716b0d 100644
--- a/rpcs3/stdafx_d3d12.h
+++ b/rpcs3/stdafx_d3d12.h
@@ -1,2 +1,3 @@
#pragma once
-#include "stdafx.h"
\ No newline at end of file
+
+#include "stdafx.h"