diff options
Diffstat (limited to 'build')
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO.sln | 92 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj | 1 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj.filters | 3 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj | 1 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj.filters | 3 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj | 3 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj.filters | 3 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj | 1 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj.filters | 3 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_Shaders_D3D11.vcxproj | 285 | ||||
| -rw-r--r-- | build/tools/Stringify/Stringify.cpp | 48 | ||||
| -rw-r--r-- | build/tools/Stringify/Stringify.sln | 2 | ||||
| -rw-r--r-- | build/tools/Stringify/Stringify.vcxproj | 8 | ||||
| -rw-r--r-- | build/tools/Stringify/Stringify.vcxproj.filters | 6 |
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> |