aboutsummaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
Diffstat (limited to 'build')
-rw-r--r--build/platforms/vs2015/GFSDK_SSAO.sln92
-rw-r--r--build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj1
-rw-r--r--build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj.filters3
-rw-r--r--build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj1
-rw-r--r--build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj.filters3
-rw-r--r--build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj3
-rw-r--r--build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj.filters3
-rw-r--r--build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj1
-rw-r--r--build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj.filters3
-rw-r--r--build/platforms/vs2015/GFSDK_SSAO_Shaders_D3D11.vcxproj285
-rw-r--r--build/tools/Stringify/Stringify.cpp48
-rw-r--r--build/tools/Stringify/Stringify.sln2
-rw-r--r--build/tools/Stringify/Stringify.vcxproj8
-rw-r--r--build/tools/Stringify/Stringify.vcxproj.filters6
14 files changed, 357 insertions, 102 deletions
diff --git a/build/platforms/vs2015/GFSDK_SSAO.sln b/build/platforms/vs2015/GFSDK_SSAO.sln
index b82f355..60d7595 100644
--- a/build/platforms/vs2015/GFSDK_SSAO.sln
+++ b/build/platforms/vs2015/GFSDK_SSAO.sln
@@ -1,18 +1,8 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
-VisualStudioVersion = 14.0.24720.0
+VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SampleApp_D3D11", "..\..\..\samples\D3D11\src\SSAO11_2015.vcxproj", "{A66D14E4-918C-493C-81C9-7661CCCE336D}"
- ProjectSection(ProjectDependencies) = postProject
- {94E21C5D-95F5-4096-AEE0-C7C51F7FE02A} = {94E21C5D-95F5-4096-AEE0-C7C51F7FE02A}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SampleApp_D3D12", "..\..\..\samples\D3D12\src\Viewer.vcxproj", "{CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}"
- ProjectSection(ProjectDependencies) = postProject
- {9E9A59CE-F50F-454A-A922-17324373A3A5} = {9E9A59CE-F50F-454A-A922-17324373A3A5}
- EndProjectSection
-EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GFSDK_SSAO_D3D11", "GFSDK_SSAO_D3D11.vcxproj", "{94E21C5D-95F5-4096-AEE0-C7C51F7FE02A}"
ProjectSection(ProjectDependencies) = postProject
{A64D27A9-CD59-476B-B5CB-0260A408793B} = {A64D27A9-CD59-476B-B5CB-0260A408793B}
@@ -33,22 +23,22 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GFSDK_SSAO_D3D12_UWP", "GFS
{A64D27A9-CD59-476B-B5CB-0260A408793B} = {A64D27A9-CD59-476B-B5CB-0260A408793B}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GFSDK_SSAO_GL", "GFSDK_SSAO_GL.vcxproj", "{5C00BDFE-5300-4BF1-BFC2-DAB7998C6DED}"
- ProjectSection(ProjectDependencies) = postProject
- {10AECFFA-BF67-4FF4-B543-0C8F1E3B2EB7} = {10AECFFA-BF67-4FF4-B543-0C8F1E3B2EB7}
- EndProjectSection
-EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GFSDK_SSAO_Shaders_D3D11", "GFSDK_SSAO_Shaders_D3D11.vcxproj", "{A64D27A9-CD59-476B-B5CB-0260A408793B}"
ProjectSection(ProjectDependencies) = postProject
{438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE} = {438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GFSDK_SSAO_Shaders_GL", "GFSDK_SSAO_Shaders_GL.vcxproj", "{10AECFFA-BF67-4FF4-B543-0C8F1E3B2EB7}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ShaderBuildTool", "..\..\tools\ShaderBuildTool\ShaderBuildTool.vcxproj", "{438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SampleApp_D3D11", "..\..\..\samples\dual_layer\D3D11\src\SSAO11_2015.vcxproj", "{A66D14E4-918C-493C-81C9-7661CCCE336D}"
ProjectSection(ProjectDependencies) = postProject
- {438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE} = {438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}
+ {94E21C5D-95F5-4096-AEE0-C7C51F7FE02A} = {94E21C5D-95F5-4096-AEE0-C7C51F7FE02A}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ShaderBuildTool", "..\..\tools\ShaderBuildTool\ShaderBuildTool.vcxproj", "{438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SampleApp_D3D12", "..\..\..\samples\dual_layer\D3D12\src\SSAO12_2015.vcxproj", "{CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}"
+ ProjectSection(ProjectDependencies) = postProject
+ {9E9A59CE-F50F-454A-A922-17324373A3A5} = {9E9A59CE-F50F-454A-A922-17324373A3A5}
+ EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -58,22 +48,6 @@ Global
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {A66D14E4-918C-493C-81C9-7661CCCE336D}.Debug|x64.ActiveCfg = Debug|x64
- {A66D14E4-918C-493C-81C9-7661CCCE336D}.Debug|x64.Build.0 = Debug|x64
- {A66D14E4-918C-493C-81C9-7661CCCE336D}.Debug|x86.ActiveCfg = Debug|Win32
- {A66D14E4-918C-493C-81C9-7661CCCE336D}.Debug|x86.Build.0 = Debug|Win32
- {A66D14E4-918C-493C-81C9-7661CCCE336D}.Release|x64.ActiveCfg = Release|x64
- {A66D14E4-918C-493C-81C9-7661CCCE336D}.Release|x64.Build.0 = Release|x64
- {A66D14E4-918C-493C-81C9-7661CCCE336D}.Release|x86.ActiveCfg = Release|Win32
- {A66D14E4-918C-493C-81C9-7661CCCE336D}.Release|x86.Build.0 = Release|Win32
- {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Debug|x64.ActiveCfg = Debug|x64
- {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Debug|x64.Build.0 = Debug|x64
- {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Debug|x86.ActiveCfg = Debug|Win32
- {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Debug|x86.Build.0 = Debug|Win32
- {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Release|x64.ActiveCfg = Release|x64
- {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Release|x64.Build.0 = Release|x64
- {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Release|x86.ActiveCfg = Release|Win32
- {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Release|x86.Build.0 = Release|Win32
{94E21C5D-95F5-4096-AEE0-C7C51F7FE02A}.Debug|x64.ActiveCfg = Release_MT|x64
{94E21C5D-95F5-4096-AEE0-C7C51F7FE02A}.Debug|x64.Build.0 = Release_MT|x64
{94E21C5D-95F5-4096-AEE0-C7C51F7FE02A}.Debug|x86.ActiveCfg = Release_MT|Win32
@@ -106,38 +80,38 @@ Global
{EBAE8F1C-7EBC-44AA-BF1A-B34F057A187F}.Release|x64.Build.0 = Release_MT|x64
{EBAE8F1C-7EBC-44AA-BF1A-B34F057A187F}.Release|x86.ActiveCfg = Release_MT|Win32
{EBAE8F1C-7EBC-44AA-BF1A-B34F057A187F}.Release|x86.Build.0 = Release_MT|Win32
- {5C00BDFE-5300-4BF1-BFC2-DAB7998C6DED}.Debug|x64.ActiveCfg = Release_MT|x64
- {5C00BDFE-5300-4BF1-BFC2-DAB7998C6DED}.Debug|x64.Build.0 = Release_MT|x64
- {5C00BDFE-5300-4BF1-BFC2-DAB7998C6DED}.Debug|x86.ActiveCfg = Release_MT|Win32
- {5C00BDFE-5300-4BF1-BFC2-DAB7998C6DED}.Debug|x86.Build.0 = Release_MT|Win32
- {5C00BDFE-5300-4BF1-BFC2-DAB7998C6DED}.Release|x64.ActiveCfg = Release_MT|x64
- {5C00BDFE-5300-4BF1-BFC2-DAB7998C6DED}.Release|x64.Build.0 = Release_MT|x64
- {5C00BDFE-5300-4BF1-BFC2-DAB7998C6DED}.Release|x86.ActiveCfg = Release_MT|Win32
- {5C00BDFE-5300-4BF1-BFC2-DAB7998C6DED}.Release|x86.Build.0 = Release_MT|Win32
- {A64D27A9-CD59-476B-B5CB-0260A408793B}.Debug|x64.ActiveCfg = release|Win32
- {A64D27A9-CD59-476B-B5CB-0260A408793B}.Debug|x64.Build.0 = release|Win32
+ {A64D27A9-CD59-476B-B5CB-0260A408793B}.Debug|x64.ActiveCfg = debug|x64
+ {A64D27A9-CD59-476B-B5CB-0260A408793B}.Debug|x64.Build.0 = debug|x64
{A64D27A9-CD59-476B-B5CB-0260A408793B}.Debug|x86.ActiveCfg = release|Win32
{A64D27A9-CD59-476B-B5CB-0260A408793B}.Debug|x86.Build.0 = release|Win32
- {A64D27A9-CD59-476B-B5CB-0260A408793B}.Release|x64.ActiveCfg = release|Win32
- {A64D27A9-CD59-476B-B5CB-0260A408793B}.Release|x64.Build.0 = release|Win32
+ {A64D27A9-CD59-476B-B5CB-0260A408793B}.Release|x64.ActiveCfg = release|x64
+ {A64D27A9-CD59-476B-B5CB-0260A408793B}.Release|x64.Build.0 = release|x64
{A64D27A9-CD59-476B-B5CB-0260A408793B}.Release|x86.ActiveCfg = release|Win32
{A64D27A9-CD59-476B-B5CB-0260A408793B}.Release|x86.Build.0 = release|Win32
- {10AECFFA-BF67-4FF4-B543-0C8F1E3B2EB7}.Debug|x64.ActiveCfg = release|Win32
- {10AECFFA-BF67-4FF4-B543-0C8F1E3B2EB7}.Debug|x64.Build.0 = release|Win32
- {10AECFFA-BF67-4FF4-B543-0C8F1E3B2EB7}.Debug|x86.ActiveCfg = release|Win32
- {10AECFFA-BF67-4FF4-B543-0C8F1E3B2EB7}.Debug|x86.Build.0 = release|Win32
- {10AECFFA-BF67-4FF4-B543-0C8F1E3B2EB7}.Release|x64.ActiveCfg = release|Win32
- {10AECFFA-BF67-4FF4-B543-0C8F1E3B2EB7}.Release|x64.Build.0 = release|Win32
- {10AECFFA-BF67-4FF4-B543-0C8F1E3B2EB7}.Release|x86.ActiveCfg = release|Win32
- {10AECFFA-BF67-4FF4-B543-0C8F1E3B2EB7}.Release|x86.Build.0 = release|Win32
- {438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}.Debug|x64.ActiveCfg = Release|Win32
- {438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}.Debug|x64.Build.0 = Release|Win32
+ {438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}.Debug|x64.ActiveCfg = Release|x64
+ {438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}.Debug|x64.Build.0 = Release|x64
{438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}.Debug|x86.ActiveCfg = Release|Win32
{438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}.Debug|x86.Build.0 = Release|Win32
- {438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}.Release|x64.ActiveCfg = Release|Win32
- {438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}.Release|x64.Build.0 = Release|Win32
+ {438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}.Release|x64.ActiveCfg = Release|x64
+ {438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}.Release|x64.Build.0 = Release|x64
{438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}.Release|x86.ActiveCfg = Release|Win32
{438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}.Release|x86.Build.0 = Release|Win32
+ {A66D14E4-918C-493C-81C9-7661CCCE336D}.Debug|x64.ActiveCfg = Debug|x64
+ {A66D14E4-918C-493C-81C9-7661CCCE336D}.Debug|x64.Build.0 = Debug|x64
+ {A66D14E4-918C-493C-81C9-7661CCCE336D}.Debug|x86.ActiveCfg = Debug|Win32
+ {A66D14E4-918C-493C-81C9-7661CCCE336D}.Debug|x86.Build.0 = Debug|Win32
+ {A66D14E4-918C-493C-81C9-7661CCCE336D}.Release|x64.ActiveCfg = Release|x64
+ {A66D14E4-918C-493C-81C9-7661CCCE336D}.Release|x64.Build.0 = Release|x64
+ {A66D14E4-918C-493C-81C9-7661CCCE336D}.Release|x86.ActiveCfg = Release|Win32
+ {A66D14E4-918C-493C-81C9-7661CCCE336D}.Release|x86.Build.0 = Release|Win32
+ {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Debug|x64.ActiveCfg = Debug|x64
+ {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Debug|x64.Build.0 = Debug|x64
+ {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Debug|x86.ActiveCfg = Debug|Win32
+ {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Debug|x86.Build.0 = Debug|Win32
+ {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Release|x64.ActiveCfg = Release|x64
+ {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Release|x64.Build.0 = Release|x64
+ {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Release|x86.ActiveCfg = Release|Win32
+ {CFEEDBA7-74CF-4AF1-9A14-0E890CE94DF8}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj b/build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj
index a9ba3e2..c61743f 100644
--- a/build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj
+++ b/build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj
@@ -26,7 +26,6 @@
<ClInclude Include="..\..\..\src\ProjectionMatrixInfo.h" />
<ClInclude Include="..\..\..\src\RandomTexture.h" />
<ClInclude Include="..\..\..\src\Renderer_DX11.h" />
- <ClInclude Include="..\..\..\src\RenderOptions.h" />
<ClInclude Include="..\..\..\src\RenderTargets_DX11.h" />
<ClInclude Include="..\..\..\src\Shaders_DX11.h" />
<ClInclude Include="..\..\..\src\States_DX11.h" />
diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj.filters b/build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj.filters
index 12cbd36..6999a3d 100644
--- a/build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj.filters
+++ b/build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj.filters
@@ -54,9 +54,6 @@
<ClInclude Include="..\..\..\src\Renderer_DX11.h">
<Filter>Source Files</Filter>
</ClInclude>
- <ClInclude Include="..\..\..\src\RenderOptions.h">
- <Filter>Source Files</Filter>
- </ClInclude>
<ClInclude Include="..\..\..\src\RenderTargets_DX11.h">
<Filter>Source Files</Filter>
</ClInclude>
diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj b/build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj
index 27589d1..eaad16b 100644
--- a/build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj
+++ b/build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj
@@ -26,7 +26,6 @@
<ClInclude Include="..\..\..\src\ProjectionMatrixInfo.h" />
<ClInclude Include="..\..\..\src\RandomTexture.h" />
<ClInclude Include="..\..\..\src\Renderer_DX11.h" />
- <ClInclude Include="..\..\..\src\RenderOptions.h" />
<ClInclude Include="..\..\..\src\RenderTargets_DX11.h" />
<ClInclude Include="..\..\..\src\Shaders_DX11.h" />
<ClInclude Include="..\..\..\src\States_DX11.h" />
diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj.filters b/build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj.filters
index 75e3302..5d4fbf1 100644
--- a/build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj.filters
+++ b/build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj.filters
@@ -54,9 +54,6 @@
<ClInclude Include="..\..\..\src\Renderer_DX11.h">
<Filter>Source Files</Filter>
</ClInclude>
- <ClInclude Include="..\..\..\src\RenderOptions.h">
- <Filter>Source Files</Filter>
- </ClInclude>
<ClInclude Include="..\..\..\src\RenderTargets_DX11.h">
<Filter>Source Files</Filter>
</ClInclude>
diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj b/build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj
index ff0e76f..bb0c40f 100644
--- a/build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj
+++ b/build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj
@@ -29,7 +29,6 @@
<ClInclude Include="..\..\..\src\ProjectionMatrixInfo.h" />
<ClInclude Include="..\..\..\src\RandomTexture.h" />
<ClInclude Include="..\..\..\src\Renderer_DX12.h" />
- <ClInclude Include="..\..\..\src\RenderOptions.h" />
<ClInclude Include="..\..\..\src\RenderTargets_DX12.h" />
<ClInclude Include="..\..\..\src\Shaders_DX12.h" />
<ClInclude Include="..\..\..\src\States_DX12.h" />
@@ -107,7 +106,7 @@
<ClCompile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<AdditionalIncludeDirectories>$(OUTPUT_DIR_LIB);$(ProjectDir)\..\..\..\include</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>SUPPORT_D3D12=1;_WINDLL;GLEW_STATIC;NDEBUG;_WINDOWS;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <PreprocessorDefinitions>SUPPORT_D3D12=1;_WINDLL;_WINDOWS;NDEBUG;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<WarningLevel>Level3</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
</ClCompile>
diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj.filters b/build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj.filters
index a96767b..f0bcb92 100644
--- a/build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj.filters
+++ b/build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj.filters
@@ -63,9 +63,6 @@
<ClInclude Include="..\..\..\src\Renderer_DX12.h">
<Filter>Source Files</Filter>
</ClInclude>
- <ClInclude Include="..\..\..\src\RenderOptions.h">
- <Filter>Source Files</Filter>
- </ClInclude>
<ClInclude Include="..\..\..\src\RenderTargets_DX12.h">
<Filter>Source Files</Filter>
</ClInclude>
diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj b/build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj
index 4d7997e..bad13f4 100644
--- a/build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj
+++ b/build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj
@@ -28,7 +28,6 @@
<ClInclude Include="..\..\..\src\ProjectionMatrixInfo.h" />
<ClInclude Include="..\..\..\src\RandomTexture.h" />
<ClInclude Include="..\..\..\src\Renderer_DX12.h" />
- <ClInclude Include="..\..\..\src\RenderOptions.h" />
<ClInclude Include="..\..\..\src\RenderTargets_DX12.h" />
<ClInclude Include="..\..\..\src\Shaders_DX12.h" />
<ClInclude Include="..\..\..\src\States_DX12.h" />
diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj.filters b/build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj.filters
index 715a4b4..bb65c1f 100644
--- a/build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj.filters
+++ b/build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj.filters
@@ -60,9 +60,6 @@
<ClInclude Include="..\..\..\src\Renderer_DX12.h">
<Filter>Source Files</Filter>
</ClInclude>
- <ClInclude Include="..\..\..\src\RenderOptions.h">
- <Filter>Source Files</Filter>
- </ClInclude>
<ClInclude Include="..\..\..\src\RenderTargets_DX12.h">
<Filter>Source Files</Filter>
</ClInclude>
diff --git a/build/platforms/vs2015/GFSDK_SSAO_Shaders_D3D11.vcxproj b/build/platforms/vs2015/GFSDK_SSAO_Shaders_D3D11.vcxproj
index e93a78a..492c22d 100644
--- a/build/platforms/vs2015/GFSDK_SSAO_Shaders_D3D11.vcxproj
+++ b/build/platforms/vs2015/GFSDK_SSAO_Shaders_D3D11.vcxproj
@@ -5,14 +5,26 @@
<Configuration>debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
+ <ProjectConfiguration Include="debug|x64">
+ <Configuration>debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
<ProjectConfiguration Include="perfdev|Win32">
<Configuration>perfdev</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
+ <ProjectConfiguration Include="perfdev|x64">
+ <Configuration>perfdev</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
<ProjectConfiguration Include="release|Win32">
<Configuration>release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
+ <ProjectConfiguration Include="release|x64">
+ <Configuration>release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ApplicationEnvironment>title</ApplicationEnvironment>
@@ -26,26 +38,47 @@
<ConfigurationType>Utility</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+ <PlatformToolset>v140</PlatformToolset>
+ </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'" Label="Configuration">
<ConfigurationType>Utility</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+ <PlatformToolset>v140</PlatformToolset>
+ </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
<ConfigurationType>Utility</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="Configuration">
+ <ConfigurationType>Utility</ConfigurationType>
+ <PlatformToolset>v140</PlatformToolset>
+ </PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
<OutDir>$(SolutionDir)/out\\</OutDir>
<IntDir>./Win32/GFSDK_SSAO_Shaders_D3D11/debug\</IntDir>
@@ -55,6 +88,13 @@
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
+ <TargetExt>.lib</TargetExt>
+ <TargetName>GFSDK_SSAO_Shaders_D3D11</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
<ClCompile>
<MinimalRebuild>true</MinimalRebuild>
@@ -86,6 +126,35 @@
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
+ <ClCompile>
+ <RuntimeTypeInfo>false</RuntimeTypeInfo>
+ <OpenMPSupport>false</OpenMPSupport>
+ <FloatingPointModel>Fast</FloatingPointModel>
+ <BasicRuntimeChecks>Default</BasicRuntimeChecks>
+ <AdditionalOptions> /d2Zi+</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile>
+ </PrecompiledHeaderFile>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ </ClCompile>
+ <Lib>
+ <AdditionalDependencies>
+ </AdditionalDependencies>
+ <OutputFile>$(OutDir)GFSDK_SSAO_Shaders_D3D11.lib</OutputFile>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/GFSDK_SSAO_Shaders_D3D11.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Lib>
+ <ResourceCompile />
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">
<OutDir>$(SolutionDir)/out\\</OutDir>
<IntDir>./Win32/GFSDK_SSAO_Shaders_D3D11/perfdev\</IntDir>
@@ -95,6 +164,13 @@
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">
+ <TargetExt>.lib</TargetExt>
+ <TargetName>GFSDK_SSAO_Shaders_D3D11</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">
<ClCompile>
<MinimalRebuild>true</MinimalRebuild>
@@ -126,6 +202,35 @@
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">
+ <ClCompile>
+ <RuntimeTypeInfo>false</RuntimeTypeInfo>
+ <OpenMPSupport>false</OpenMPSupport>
+ <FloatingPointModel>Fast</FloatingPointModel>
+ <BasicRuntimeChecks>Default</BasicRuntimeChecks>
+ <AdditionalOptions> /d2Zi+</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile>
+ </PrecompiledHeaderFile>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ </ClCompile>
+ <Lib>
+ <AdditionalDependencies>
+ </AdditionalDependencies>
+ <OutputFile>$(OutDir)GFSDK_SSAO_Shaders_D3D11.lib</OutputFile>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/GFSDK_SSAO_Shaders_D3D11.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Lib>
+ <ResourceCompile />
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
<OutDir>$(SolutionDir)/out\\</OutDir>
<IntDir>./Win32/GFSDK_SSAO_Shaders_D3D11/release\</IntDir>
@@ -135,6 +240,13 @@
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
+ <TargetExt>.lib</TargetExt>
+ <TargetName>GFSDK_SSAO_Shaders_D3D11</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
<ClCompile>
<MinimalRebuild>true</MinimalRebuild>
@@ -166,6 +278,35 @@
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
+ <ClCompile>
+ <RuntimeTypeInfo>false</RuntimeTypeInfo>
+ <OpenMPSupport>false</OpenMPSupport>
+ <FloatingPointModel>Fast</FloatingPointModel>
+ <BasicRuntimeChecks>Default</BasicRuntimeChecks>
+ <AdditionalOptions> /d2Zi+</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile>
+ </PrecompiledHeaderFile>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ </ClCompile>
+ <Lib>
+ <AdditionalDependencies>
+ </AdditionalDependencies>
+ <OutputFile>$(OutDir)GFSDK_SSAO_Shaders_D3D11.lib</OutputFile>
+ <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/GFSDK_SSAO_Shaders_D3D11.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Lib>
+ <ResourceCompile />
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\shaders\src\SharedDefines.h">
</ClInclude>
@@ -173,171 +314,315 @@
<ItemGroup>
<CustomBuild Include="..\..\..\src\shaders\src\CopyDepth_PS.hlsl">
<Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\CopyDepth_PS.hlsl CopyDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\CopyDepth_PS.hlsl CopyDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='debug|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\D3D11\CopyDepth_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\out\D3D11\CopyDepth_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\CopyDepth_PS.hlsl CopyDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\CopyDepth_PS.hlsl CopyDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\D3D11\CopyDepth_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\out\D3D11\CopyDepth_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\CopyDepth_PS.hlsl CopyDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\CopyDepth_PS.hlsl CopyDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\D3D11\CopyDepth_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\out\D3D11\CopyDepth_PS.h;</Outputs>
</CustomBuild>
<CustomBuild Include="..\..\..\src\shaders\src\LinearizeDepth_PS.hlsl">
<Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\LinearizeDepth_PS.hlsl LinearizeDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\LinearizeDepth_PS.hlsl LinearizeDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='debug|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\D3D11\LinearizeDepth_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\out\D3D11\LinearizeDepth_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\LinearizeDepth_PS.hlsl LinearizeDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\LinearizeDepth_PS.hlsl LinearizeDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\D3D11\LinearizeDepth_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\out\D3D11\LinearizeDepth_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\LinearizeDepth_PS.hlsl LinearizeDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\LinearizeDepth_PS.hlsl LinearizeDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\D3D11\LinearizeDepth_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\out\D3D11\LinearizeDepth_PS.h;</Outputs>
</CustomBuild>
<CustomBuild Include="..\..\..\src\shaders\src\DeinterleaveDepth_PS.hlsl">
<Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DeinterleaveDepth_PS.hlsl DeinterleaveDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DeinterleaveDepth_PS.hlsl DeinterleaveDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='debug|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\D3D11\DeinterleaveDepth_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\out\D3D11\DeinterleaveDepth_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DeinterleaveDepth_PS.hlsl DeinterleaveDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DeinterleaveDepth_PS.hlsl DeinterleaveDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\D3D11\DeinterleaveDepth_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\out\D3D11\DeinterleaveDepth_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DeinterleaveDepth_PS.hlsl DeinterleaveDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DeinterleaveDepth_PS.hlsl DeinterleaveDepth_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\D3D11\DeinterleaveDepth_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\out\D3D11\DeinterleaveDepth_PS.h;</Outputs>
</CustomBuild>
<CustomBuild Include="..\..\..\src\shaders\src\DebugNormals_PS.hlsl">
<Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DebugNormals_PS.hlsl DebugNormals_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DebugNormals_PS.hlsl DebugNormals_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ReconstructNormal_Common.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ReconstructNormal_Common.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='debug|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\D3D11\DebugNormals_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\out\D3D11\DebugNormals_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DebugNormals_PS.hlsl DebugNormals_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DebugNormals_PS.hlsl DebugNormals_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ReconstructNormal_Common.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ReconstructNormal_Common.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\D3D11\DebugNormals_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\out\D3D11\DebugNormals_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DebugNormals_PS.hlsl DebugNormals_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DebugNormals_PS.hlsl DebugNormals_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ReconstructNormal_Common.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ReconstructNormal_Common.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\D3D11\DebugNormals_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\out\D3D11\DebugNormals_PS.h;</Outputs>
</CustomBuild>
<CustomBuild Include="..\..\..\src\shaders\src\ReconstructNormal_PS.hlsl">
<Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\ReconstructNormal_PS.hlsl ReconstructNormal_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\ReconstructNormal_PS.hlsl ReconstructNormal_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ReconstructNormal_Common.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ReconstructNormal_Common.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='debug|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\D3D11\ReconstructNormal_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\out\D3D11\ReconstructNormal_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\ReconstructNormal_PS.hlsl ReconstructNormal_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\ReconstructNormal_PS.hlsl ReconstructNormal_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ReconstructNormal_Common.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ReconstructNormal_Common.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\D3D11\ReconstructNormal_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\out\D3D11\ReconstructNormal_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\ReconstructNormal_PS.hlsl ReconstructNormal_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\ReconstructNormal_PS.hlsl ReconstructNormal_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ReconstructNormal_Common.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ReconstructNormal_Common.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\D3D11\ReconstructNormal_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\out\D3D11\ReconstructNormal_PS.h;</Outputs>
</CustomBuild>
<CustomBuild Include="..\..\..\src\shaders\src\CoarseAO_PS.hlsl">
<Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\CoarseAO_PS.hlsl CoarseAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\CoarseAO_PS.hlsl CoarseAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='debug|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\D3D11\CoarseAO_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\out\D3D11\CoarseAO_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\CoarseAO_PS.hlsl CoarseAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\CoarseAO_PS.hlsl CoarseAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\D3D11\CoarseAO_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\out\D3D11\CoarseAO_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\CoarseAO_PS.hlsl CoarseAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\CoarseAO_PS.hlsl CoarseAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FetchNormal_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\D3D11\CoarseAO_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\out\D3D11\CoarseAO_PS.h;</Outputs>
</CustomBuild>
<CustomBuild Include="..\..\..\src\shaders\src\ReinterleaveAO_PS.hlsl">
<Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\ReinterleaveAO_PS.hlsl ReinterleaveAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\ReinterleaveAO_PS.hlsl ReinterleaveAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='debug|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\D3D11\ReinterleaveAO_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\out\D3D11\ReinterleaveAO_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\ReinterleaveAO_PS.hlsl ReinterleaveAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\ReinterleaveAO_PS.hlsl ReinterleaveAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\D3D11\ReinterleaveAO_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\out\D3D11\ReinterleaveAO_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\ReinterleaveAO_PS.hlsl ReinterleaveAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\ReinterleaveAO_PS.hlsl ReinterleaveAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\D3D11\ReinterleaveAO_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\out\D3D11\ReinterleaveAO_PS.h;</Outputs>
</CustomBuild>
<CustomBuild Include="..\..\..\src\shaders\src\BlurX_PS.hlsl">
<Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\BlurX_PS.hlsl BlurX_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\BlurX_PS.hlsl BlurX_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\Blur_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\Blur_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='debug|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\D3D11\BlurX_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\out\D3D11\BlurX_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\BlurX_PS.hlsl BlurX_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\BlurX_PS.hlsl BlurX_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\Blur_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\Blur_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\D3D11\BlurX_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\out\D3D11\BlurX_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\BlurX_PS.hlsl BlurX_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\BlurX_PS.hlsl BlurX_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\Blur_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\Blur_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\D3D11\BlurX_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\out\D3D11\BlurX_PS.h;</Outputs>
</CustomBuild>
<CustomBuild Include="..\..\..\src\shaders\src\BlurY_PS.hlsl">
<Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\BlurY_PS.hlsl BlurY_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\BlurY_PS.hlsl BlurY_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\Blur_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\Blur_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='debug|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\D3D11\BlurY_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\out\D3D11\BlurY_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\BlurY_PS.hlsl BlurY_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\BlurY_PS.hlsl BlurY_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\Blur_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\Blur_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\D3D11\BlurY_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\out\D3D11\BlurY_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\BlurY_PS.hlsl BlurY_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\BlurY_PS.hlsl BlurY_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\Blur_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\Blur_Common.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;..\..\..\src\shaders\src\ConstantBuffers.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\D3D11\BlurY_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\out\D3D11\BlurY_PS.h;</Outputs>
</CustomBuild>
<CustomBuild Include="..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl">
<Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe vs_5_0 ..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl FullScreenTriangle_VS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe vs_5_0 ..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl FullScreenTriangle_VS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='debug|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\D3D11\FullScreenTriangle_VS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\out\D3D11\FullScreenTriangle_VS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe vs_5_0 ..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl FullScreenTriangle_VS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe vs_5_0 ..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl FullScreenTriangle_VS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\D3D11\FullScreenTriangle_VS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\out\D3D11\FullScreenTriangle_VS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe vs_5_0 ..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl FullScreenTriangle_VS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe vs_5_0 ..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl FullScreenTriangle_VS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\D3D11\FullScreenTriangle_VS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\out\D3D11\FullScreenTriangle_VS.h;</Outputs>
</CustomBuild>
<CustomBuild Include="..\..\..\src\shaders\src\DebugAO_PS.hlsl">
<Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DebugAO_PS.hlsl DebugAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DebugAO_PS.hlsl DebugAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;DebugAO_Common.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;DebugAO_Common.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='debug|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\D3D11\DebugAO_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\out\D3D11\DebugAO_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DebugAO_PS.hlsl DebugAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DebugAO_PS.hlsl DebugAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;DebugAO_Common.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;DebugAO_Common.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\D3D11\DebugAO_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\out\D3D11\DebugAO_PS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DebugAO_PS.hlsl DebugAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe ps_5_0 ..\..\..\src\shaders\src\DebugAO_PS.hlsl DebugAO_PS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;DebugAO_Common.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl;DebugAO_Common.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\D3D11\DebugAO_PS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\out\D3D11\DebugAO_PS.h;</Outputs>
</CustomBuild>
<CustomBuild Include="..\..\..\src\shaders\src\CoarseAO_GS.hlsl">
<Command Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe gs_5_0 ..\..\..\src\shaders\src\CoarseAO_GS.hlsl CoarseAO_GS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='debug|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe gs_5_0 ..\..\..\src\shaders\src\CoarseAO_GS.hlsl CoarseAO_GS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='debug|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\D3D11\CoarseAO_GS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|x64'">..\..\..\src\shaders\out\D3D11\CoarseAO_GS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe gs_5_0 ..\..\..\src\shaders\src\CoarseAO_GS.hlsl CoarseAO_GS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe gs_5_0 ..\..\..\src\shaders\src\CoarseAO_GS.hlsl CoarseAO_GS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\D3D11\CoarseAO_GS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|x64'">..\..\..\src\shaders\out\D3D11\CoarseAO_GS.h;</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='release|Win32'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe gs_5_0 ..\..\..\src\shaders\src\CoarseAO_GS.hlsl CoarseAO_GS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
+ <Command Condition="'$(Configuration)|$(Platform)'=='release|x64'">CMD /C ..\..\..\src\shaders\ShaderBuildTool.exe gs_5_0 ..\..\..\src\shaders\src\CoarseAO_GS.hlsl CoarseAO_GS ..\..\..\src\shaders\out\D3D11 ..\..\..\src\shaders\compile_hlsl.bat D3D11</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl</AdditionalInputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\src\SharedDefines.h;..\..\..\src\shaders\src\ConstantBuffers.hlsl;..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message>
+ <Message Condition="'$(Configuration)|$(Platform)'=='release|x64'">FXC - %(Filename)%(Extension)</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\D3D11\CoarseAO_GS.h;</Outputs>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='release|x64'">..\..\..\src\shaders\out\D3D11\CoarseAO_GS.h;</Outputs>
</CustomBuild>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/build/tools/Stringify/Stringify.cpp b/build/tools/Stringify/Stringify.cpp
index ea3fe68..38bd512 100644
--- a/build/tools/Stringify/Stringify.cpp
+++ b/build/tools/Stringify/Stringify.cpp
@@ -1,8 +1,8 @@
-// Stringify.cpp : Defines the entry point for the console application.
-//
-
-#include "stdafx.h"
-
+#define _CRT_SECURE_NO_WARNINGS
+#include <stdio.h>
+#include <tchar.h>
+#include <stdlib.h>
+#include <vector>
int main(int argc, char* argv[])
{
@@ -16,7 +16,15 @@ int main(int argc, char* argv[])
const char* pVariableName = argv[2];
const char *pFilenameOut = argv[3];
- FILE *fpIn = fopen(pFilenameIn, "r");
+ FILE *fpIn = fopen(pFilenameIn, "rb");
+ fseek(fpIn, 0, SEEK_END);
+ long fileSize = ftell(fpIn);
+ fseek(fpIn, 0, SEEK_SET);
+ std::vector<uint8_t> entireFile(fileSize);
+ fread(entireFile.data(), 1, (size_t)fileSize, fpIn);
+ entireFile.push_back(0);
+ fseek(fpIn, 0, SEEK_SET);
+
if (!fpIn)
{
fprintf(stderr, "Error: Failed to open %s\n", pFilenameIn);
@@ -30,17 +38,29 @@ int main(int argc, char* argv[])
exit(1);
}
- fprintf(fpOut, "static const char* %s =\n", pVariableName);
+ // fprintf(fpOut, "// static const char* %s =\n", pVariableName);
+ //
+ // char row[1024];
+ // while (fgets(row, sizeof(row), fpIn))
+ // {
+ // row[strlen(row) - 1] = row[strlen(row) - 2] = 0; // remove \r\n
+ //
+ // fprintf(fpOut, "// \"%s\\n\"", row);
+ // }
+ //
+ // fprintf(fpOut, "// ;\n");
- char row[1024];
- while (fgets(row, sizeof(row), fpIn))
- {
- row[strlen(row) - 1] = 0; // remove \n
+ fprintf(fpOut, "static const char %s[] =\n{", pVariableName);
- fprintf(fpOut, "\"%s\\n\"\n", row);
+ for (size_t i = 0; i < entireFile.size(); ++i)
+ {
+ fprintf(fpOut, "0x%X, ", (uint32_t)entireFile[i]);
+ if (i % 16 == 15)
+ {
+ fprintf(fpOut, "\n");
+ }
}
-
- fprintf(fpOut, ";\n");
+ fprintf(fpOut, "};\n");
fclose(fpIn);
fclose(fpOut);
diff --git a/build/tools/Stringify/Stringify.sln b/build/tools/Stringify/Stringify.sln
index d11dcad..c12a8e8 100644
--- a/build/tools/Stringify/Stringify.sln
+++ b/build/tools/Stringify/Stringify.sln
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Stringify", "Stringify\Stringify.vcxproj", "{199AEFC4-A2BC-4837-9D0D-69BEB794F681}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Stringify", "Stringify.vcxproj", "{199AEFC4-A2BC-4837-9D0D-69BEB794F681}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/build/tools/Stringify/Stringify.vcxproj b/build/tools/Stringify/Stringify.vcxproj
index 245cf4e..d39aa32 100644
--- a/build/tools/Stringify/Stringify.vcxproj
+++ b/build/tools/Stringify/Stringify.vcxproj
@@ -77,15 +77,13 @@
</Link>
</ItemDefinitionGroup>
<ItemGroup>
- <ClInclude Include="stdafx.h" />
<ClInclude Include="targetver.h" />
</ItemGroup>
<ItemGroup>
- <ClCompile Include="stdafx.cpp">
- <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
- <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
+ <ClCompile Include="Stringify.cpp">
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
</ClCompile>
- <ClCompile Include="Stringify.cpp" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
diff --git a/build/tools/Stringify/Stringify.vcxproj.filters b/build/tools/Stringify/Stringify.vcxproj.filters
index 7827edd..772f8fd 100644
--- a/build/tools/Stringify/Stringify.vcxproj.filters
+++ b/build/tools/Stringify/Stringify.vcxproj.filters
@@ -15,17 +15,11 @@
</Filter>
</ItemGroup>
<ItemGroup>
- <ClInclude Include="stdafx.h">
- <Filter>Header Files</Filter>
- </ClInclude>
<ClInclude Include="targetver.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
- <ClCompile Include="stdafx.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
<ClCompile Include="Stringify.cpp">
<Filter>Source Files</Filter>
</ClCompile>