diff options
| author | lbavoil <[email protected]> | 2016-03-25 13:01:54 +0100 |
|---|---|---|
| committer | lbavoil <[email protected]> | 2016-03-25 13:01:54 +0100 |
| commit | 99174e4e5fb4b7079da80b35a6dfd68f3fd56a1c (patch) | |
| tree | fbcd4260d6c953d569a887505336a1c3f202e10f /build/platforms/vs2015 | |
| download | hbaoplus-99174e4e5fb4b7079da80b35a6dfd68f3fd56a1c.tar.xz hbaoplus-99174e4e5fb4b7079da80b35a6dfd68f3fd56a1c.zip | |
GFSDK_HBAO+_distro_r3.0_cl20573789
Diffstat (limited to 'build/platforms/vs2015')
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO.sln | 145 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj | 121 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj.filters | 108 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj | 122 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj.filters | 108 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj | 123 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj.filters | 114 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj | 123 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj.filters | 111 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_GL.vcxproj | 126 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_GL.vcxproj.filters | 117 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_Shaders_D3D11.vcxproj | 346 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_Shaders_D3D11.vcxproj.filters | 54 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_Shaders_GL.vcxproj | 304 | ||||
| -rw-r--r-- | build/platforms/vs2015/GFSDK_SSAO_Shaders_GL.vcxproj.filters | 45 |
15 files changed, 2067 insertions, 0 deletions
diff --git a/build/platforms/vs2015/GFSDK_SSAO.sln b/build/platforms/vs2015/GFSDK_SSAO.sln new file mode 100644 index 0000000..b82f355 --- /dev/null +++ b/build/platforms/vs2015/GFSDK_SSAO.sln @@ -0,0 +1,145 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.24720.0 +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} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GFSDK_SSAO_D3D11_UWP", "GFSDK_SSAO_D3D11_UWP.vcxproj", "{D213334C-5B95-414B-AED9-F203FFD1D00D}" + ProjectSection(ProjectDependencies) = postProject + {A64D27A9-CD59-476B-B5CB-0260A408793B} = {A64D27A9-CD59-476B-B5CB-0260A408793B} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GFSDK_SSAO_D3D12", "GFSDK_SSAO_D3D12.vcxproj", "{9E9A59CE-F50F-454A-A922-17324373A3A5}" + ProjectSection(ProjectDependencies) = postProject + {A64D27A9-CD59-476B-B5CB-0260A408793B} = {A64D27A9-CD59-476B-B5CB-0260A408793B} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GFSDK_SSAO_D3D12_UWP", "GFSDK_SSAO_D3D12_UWP.vcxproj", "{EBAE8F1C-7EBC-44AA-BF1A-B34F057A187F}" + ProjectSection(ProjectDependencies) = postProject + {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}" + ProjectSection(ProjectDependencies) = postProject + {438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE} = {438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ShaderBuildTool", "..\..\tools\ShaderBuildTool\ShaderBuildTool.vcxproj", "{438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|x64 = Release|x64 + 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 + {94E21C5D-95F5-4096-AEE0-C7C51F7FE02A}.Debug|x86.Build.0 = Release_MT|Win32 + {94E21C5D-95F5-4096-AEE0-C7C51F7FE02A}.Release|x64.ActiveCfg = Release_MT|x64 + {94E21C5D-95F5-4096-AEE0-C7C51F7FE02A}.Release|x64.Build.0 = Release_MT|x64 + {94E21C5D-95F5-4096-AEE0-C7C51F7FE02A}.Release|x86.ActiveCfg = Release_MT|Win32 + {94E21C5D-95F5-4096-AEE0-C7C51F7FE02A}.Release|x86.Build.0 = Release_MT|Win32 + {D213334C-5B95-414B-AED9-F203FFD1D00D}.Debug|x64.ActiveCfg = Release_MT|x64 + {D213334C-5B95-414B-AED9-F203FFD1D00D}.Debug|x64.Build.0 = Release_MT|x64 + {D213334C-5B95-414B-AED9-F203FFD1D00D}.Debug|x86.ActiveCfg = Release_MT|Win32 + {D213334C-5B95-414B-AED9-F203FFD1D00D}.Debug|x86.Build.0 = Release_MT|Win32 + {D213334C-5B95-414B-AED9-F203FFD1D00D}.Release|x64.ActiveCfg = Release_MT|x64 + {D213334C-5B95-414B-AED9-F203FFD1D00D}.Release|x64.Build.0 = Release_MT|x64 + {D213334C-5B95-414B-AED9-F203FFD1D00D}.Release|x86.ActiveCfg = Release_MT|Win32 + {D213334C-5B95-414B-AED9-F203FFD1D00D}.Release|x86.Build.0 = Release_MT|Win32 + {9E9A59CE-F50F-454A-A922-17324373A3A5}.Debug|x64.ActiveCfg = Release_MT|x64 + {9E9A59CE-F50F-454A-A922-17324373A3A5}.Debug|x64.Build.0 = Release_MT|x64 + {9E9A59CE-F50F-454A-A922-17324373A3A5}.Debug|x86.ActiveCfg = Release_MT|Win32 + {9E9A59CE-F50F-454A-A922-17324373A3A5}.Debug|x86.Build.0 = Release_MT|Win32 + {9E9A59CE-F50F-454A-A922-17324373A3A5}.Release|x64.ActiveCfg = Release_MT|x64 + {9E9A59CE-F50F-454A-A922-17324373A3A5}.Release|x64.Build.0 = Release_MT|x64 + {9E9A59CE-F50F-454A-A922-17324373A3A5}.Release|x86.ActiveCfg = Release_MT|Win32 + {9E9A59CE-F50F-454A-A922-17324373A3A5}.Release|x86.Build.0 = Release_MT|Win32 + {EBAE8F1C-7EBC-44AA-BF1A-B34F057A187F}.Debug|x64.ActiveCfg = Release_MT|x64 + {EBAE8F1C-7EBC-44AA-BF1A-B34F057A187F}.Debug|x64.Build.0 = Release_MT|x64 + {EBAE8F1C-7EBC-44AA-BF1A-B34F057A187F}.Debug|x86.ActiveCfg = Release_MT|Win32 + {EBAE8F1C-7EBC-44AA-BF1A-B34F057A187F}.Debug|x86.Build.0 = Release_MT|Win32 + {EBAE8F1C-7EBC-44AA-BF1A-B34F057A187F}.Release|x64.ActiveCfg = Release_MT|x64 + {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|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|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|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|x86.ActiveCfg = Release|Win32 + {438B73C1-A960-4F8E-B23C-DB6E3AEBC0DE}.Release|x86.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj b/build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj new file mode 100644 index 0000000..291200b --- /dev/null +++ b/build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj @@ -0,0 +1,121 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Release_MT|Win32"> + <Configuration>Release_MT</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release_MT|x64"> + <Configuration>Release_MT</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\GFSDK_SSAO.h" /> + <ClInclude Include="..\..\..\src\AppState_DX11.h" /> + <ClInclude Include="..\..\..\src\BuildVersion.h" /> + <ClInclude Include="..\..\..\src\Common.h" /> + <ClInclude Include="..\..\..\src\ConstantBuffers.h" /> + <ClInclude Include="..\..\..\src\InputDepthInfo.h" /> + <ClInclude Include="..\..\..\src\InputNormalInfo.h" /> + <ClInclude Include="..\..\..\src\InputViewport.h" /> + <ClInclude Include="..\..\..\src\MathUtil.h" /> + <ClInclude Include="..\..\..\src\MatrixView.h" /> + <ClInclude Include="..\..\..\src\OutputInfo.h" /> + <ClInclude Include="..\..\..\src\PerfMarkers.h" /> + <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" /> + <ClInclude Include="..\..\..\src\TextureUtil.h" /> + <ClInclude Include="..\..\..\src\TimestampQueries.h" /> + <ClInclude Include="..\..\..\src\UserTexture.h" /> + <ClInclude Include="..\..\..\src\Viewports.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\src\API.cpp" /> + <ClCompile Include="..\..\..\src\AppState_DX11.cpp" /> + <ClCompile Include="..\..\..\src\ConstantBuffers.cpp" /> + <ClCompile Include="..\..\..\src\ProjectionMatrixInfo.cpp" /> + <ClCompile Include="..\..\..\src\RandomTexture.cpp" /> + <ClCompile Include="..\..\..\src\Renderer_DX11.cpp" /> + <ClCompile Include="..\..\..\src\Shaders_DX11.cpp" /> + <ClCompile Include="..\..\..\src\States_DX11.cpp" /> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectName>GFSDK_SSAO_D3D11</ProjectName> + <ProjectGuid>{94E21C5D-95F5-4096-AEE0-C7C51F7FE02A}</ProjectGuid> + <RootNamespace>NVUT</RootNamespace> + <Keyword>Win32Proj</Keyword> + <WindowsTargetPlatformVersion>10.0.10240.0</WindowsTargetPlatformVersion> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <PlatformToolset>v140</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <PlatformToolset>v140</PlatformToolset> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'">$(ProjectDir)\..\..\..\lib\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'">Temp\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'">$(ProjectName).win32</TargetName> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'">$(ProjectDir)\..\..\..\lib\</OutDir> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'">$(ProjectName).win64</TargetName> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'">Temp\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'"> + <ClCompile> + <Optimization>MaxSpeed</Optimization> + <AdditionalIncludeDirectories>$(OUTPUT_DIR_LIB);$(ProjectDir)\..\..\..\include</AdditionalIncludeDirectories> + <PreprocessorDefinitions>SUPPORT_D3D11=1;_WINDLL;GLEW_STATIC;NDEBUG;_WINDOWS;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <WarningLevel>Level4</WarningLevel> + <TreatWarningAsError>true</TreatWarningAsError> + </ClCompile> + <Lib> + <OutputFile>$(OutDir)$(ProjectName)_MT.lib</OutputFile> + </Lib> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile> + <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'"> + <ClCompile> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <AdditionalIncludeDirectories>$(OUTPUT_DIR_LIB);$(ProjectDir)\..\..\..\include</AdditionalIncludeDirectories> + <PreprocessorDefinitions>SUPPORT_D3D11=1;_WINDLL;GLEW_STATIC;NDEBUG;_WINDOWS;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <WarningLevel>Level4</WarningLevel> + <TreatWarningAsError>true</TreatWarningAsError> + </ClCompile> + <Lib> + <OutputFile>$(OutDir)$(ProjectName)_MT.lib</OutputFile> + </Lib> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile> + <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj.filters b/build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj.filters new file mode 100644 index 0000000..a2aff9d --- /dev/null +++ b/build/platforms/vs2015/GFSDK_SSAO_D3D11.vcxproj.filters @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Interface File"> + <UniqueIdentifier>{d42751f8-4011-40ee-97c3-976090cadc37}</UniqueIdentifier> + </Filter> + <Filter Include="Source Files"> + <UniqueIdentifier>{243c99c2-39c0-487d-b64d-d4643bd732d8}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\GFSDK_SSAO.h"> + <Filter>Interface File</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\AppState_DX11.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\BuildVersion.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\Common.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\ConstantBuffers.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\InputDepthInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\InputNormalInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\InputViewport.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\MathUtil.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\MatrixView.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\OutputInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\PerfMarkers.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\ProjectionMatrixInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\RandomTexture.h"> + <Filter>Source Files</Filter> + </ClInclude> + <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> + <ClInclude Include="..\..\..\src\Shaders_DX11.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\States_DX11.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\TextureUtil.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\TimestampQueries.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\UserTexture.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\Viewports.h"> + <Filter>Source Files</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\src\API.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\AppState_DX11.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\ConstantBuffers.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\ProjectionMatrixInfo.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\RandomTexture.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\Renderer_DX11.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\Shaders_DX11.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\States_DX11.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj b/build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj new file mode 100644 index 0000000..57cac75 --- /dev/null +++ b/build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj @@ -0,0 +1,122 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Release_MT|Win32"> + <Configuration>Release_MT</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release_MT|x64"> + <Configuration>Release_MT</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\GFSDK_SSAO.h" /> + <ClInclude Include="..\..\..\src\AppState_DX11.h" /> + <ClInclude Include="..\..\..\src\BuildVersion.h" /> + <ClInclude Include="..\..\..\src\Common.h" /> + <ClInclude Include="..\..\..\src\ConstantBuffers.h" /> + <ClInclude Include="..\..\..\src\InputDepthInfo.h" /> + <ClInclude Include="..\..\..\src\InputNormalInfo.h" /> + <ClInclude Include="..\..\..\src\InputViewport.h" /> + <ClInclude Include="..\..\..\src\MathUtil.h" /> + <ClInclude Include="..\..\..\src\MatrixView.h" /> + <ClInclude Include="..\..\..\src\OutputInfo.h" /> + <ClInclude Include="..\..\..\src\PerfMarkers.h" /> + <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" /> + <ClInclude Include="..\..\..\src\TextureUtil.h" /> + <ClInclude Include="..\..\..\src\TimestampQueries.h" /> + <ClInclude Include="..\..\..\src\UserTexture.h" /> + <ClInclude Include="..\..\..\src\Viewports.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\src\API.cpp" /> + <ClCompile Include="..\..\..\src\AppState_DX11.cpp" /> + <ClCompile Include="..\..\..\src\ConstantBuffers.cpp" /> + <ClCompile Include="..\..\..\src\ProjectionMatrixInfo.cpp" /> + <ClCompile Include="..\..\..\src\RandomTexture.cpp" /> + <ClCompile Include="..\..\..\src\Renderer_DX11.cpp" /> + <ClCompile Include="..\..\..\src\Shaders_DX11.cpp" /> + <ClCompile Include="..\..\..\src\States_DX11.cpp" /> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectName>GFSDK_SSAO_D3D11_UWP</ProjectName> + <ProjectGuid>{D213334C-5B95-414B-AED9-F203FFD1D00D}</ProjectGuid> + <RootNamespace>GFSDK_SSAO_D3D11</RootNamespace> + <AppContainerApplication>true</AppContainerApplication> + <ApplicationType>Windows Store</ApplicationType> + <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion> + <WindowsTargetPlatformMinVersion>10.0.10240.0</WindowsTargetPlatformMinVersion> + <ApplicationTypeRevision>10.0</ApplicationTypeRevision> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <PlatformToolset>v140</PlatformToolset> + <WindowsAppContainer>true</WindowsAppContainer> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <PlatformToolset>v140</PlatformToolset> + <WindowsAppContainer>true</WindowsAppContainer> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'">$(ProjectDir)\..\..\..\lib\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'">Temp\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'">$(ProjectName).win32</TargetName> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'">$(ProjectDir)\..\..\..\lib\</OutDir> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'">$(ProjectName).win64</TargetName> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'">Temp\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'"> + <ClCompile> + <Optimization>MaxSpeed</Optimization> + <AdditionalIncludeDirectories>$(OUTPUT_DIR_LIB);$(ProjectDir)\..\..\..\include</AdditionalIncludeDirectories> + <PreprocessorDefinitions>SUPPORT_D3D11=1;_WINDLL;GLEW_STATIC;NDEBUG;_WINDOWS;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <WarningLevel>Level4</WarningLevel> + <TreatWarningAsError>true</TreatWarningAsError> + <CompileAsWinRT>true</CompileAsWinRT> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <Lib> + <OutputFile>$(OutDir)$(ProjectName)_MT.lib</OutputFile> + </Lib> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile> + <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'"> + <ClCompile> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <AdditionalIncludeDirectories>$(OUTPUT_DIR_LIB);$(ProjectDir)\..\..\..\include</AdditionalIncludeDirectories> + <PreprocessorDefinitions>SUPPORT_D3D11=1;_WINDLL;GLEW_STATIC;NDEBUG;_WINDOWS;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <WarningLevel>Level4</WarningLevel> + <TreatWarningAsError>true</TreatWarningAsError> + <CompileAsWinRT>true</CompileAsWinRT> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <Lib> + <OutputFile>$(OutDir)$(ProjectName)_MT.lib</OutputFile> + </Lib> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile> + <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj.filters b/build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj.filters new file mode 100644 index 0000000..1d64b32 --- /dev/null +++ b/build/platforms/vs2015/GFSDK_SSAO_D3D11_UWP.vcxproj.filters @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Interface File"> + <UniqueIdentifier>{a28a9eba-6b62-4076-8796-a83f363bff1d}</UniqueIdentifier> + </Filter> + <Filter Include="Source Files"> + <UniqueIdentifier>{99a36ca2-586b-4f47-8cfc-ea6863886c47}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\GFSDK_SSAO.h"> + <Filter>Interface File</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\AppState_DX11.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\BuildVersion.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\Common.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\ConstantBuffers.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\InputDepthInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\InputNormalInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\InputViewport.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\MathUtil.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\MatrixView.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\OutputInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\PerfMarkers.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\ProjectionMatrixInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\RandomTexture.h"> + <Filter>Source Files</Filter> + </ClInclude> + <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> + <ClInclude Include="..\..\..\src\Shaders_DX11.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\States_DX11.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\TextureUtil.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\TimestampQueries.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\UserTexture.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\Viewports.h"> + <Filter>Source Files</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\src\API.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\AppState_DX11.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\ConstantBuffers.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\ProjectionMatrixInfo.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\RandomTexture.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\Renderer_DX11.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\Shaders_DX11.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\States_DX11.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj b/build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj new file mode 100644 index 0000000..48496b3 --- /dev/null +++ b/build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Release_MT|Win32"> + <Configuration>Release_MT</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release_MT|x64"> + <Configuration>Release_MT</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\GFSDK_SSAO.h" /> + <ClInclude Include="..\..\..\src\BuildVersion.h" /> + <ClInclude Include="..\..\..\src\Common.h" /> + <ClInclude Include="..\..\..\src\Common_DX12.h" /> + <ClInclude Include="..\..\..\src\ConstantBuffers.h" /> + <ClInclude Include="..\..\..\src\d3dx12.h" /> + <ClInclude Include="..\..\..\src\d3dx12p.h" /> + <ClInclude Include="..\..\..\src\InputDepthInfo.h" /> + <ClInclude Include="..\..\..\src\InputNormalInfo.h" /> + <ClInclude Include="..\..\..\src\InputViewport.h" /> + <ClInclude Include="..\..\..\src\MathUtil.h" /> + <ClInclude Include="..\..\..\src\MatrixView.h" /> + <ClInclude Include="..\..\..\src\OutputInfo.h" /> + <ClInclude Include="..\..\..\src\PerfMarkers.h" /> + <ClInclude Include="..\..\..\src\PipelineStateObjects_DX12.h" /> + <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" /> + <ClInclude Include="..\..\..\src\TextureUtil.h" /> + <ClInclude Include="..\..\..\src\UserTexture.h" /> + <ClInclude Include="..\..\..\src\Viewports.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\src\API.cpp" /> + <ClCompile Include="..\..\..\src\ConstantBuffers.cpp" /> + <ClCompile Include="..\..\..\src\PipelineStateObjects_DX12.cpp" /> + <ClCompile Include="..\..\..\src\ProjectionMatrixInfo.cpp" /> + <ClCompile Include="..\..\..\src\RandomTexture.cpp" /> + <ClCompile Include="..\..\..\src\Renderer_DX12.cpp" /> + <ClCompile Include="..\..\..\src\Shaders_DX12.cpp" /> + <ClCompile Include="..\..\..\src\States_DX12.cpp" /> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectName>GFSDK_SSAO_D3D12</ProjectName> + <ProjectGuid>{9E9A59CE-F50F-454A-A922-17324373A3A5}</ProjectGuid> + <RootNamespace>NVUT</RootNamespace> + <Keyword>Win32Proj</Keyword> + <WindowsTargetPlatformVersion>10.0.10240.0</WindowsTargetPlatformVersion> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <PlatformToolset>v140</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <PlatformToolset>v140</PlatformToolset> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'">$(ProjectDir)\..\..\..\lib\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'">Temp\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'">$(ProjectName).win32</TargetName> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'">$(ProjectDir)\..\..\..\lib\</OutDir> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'">$(ProjectName).win64</TargetName> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'">Temp\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'"> + <ClCompile> + <Optimization>MaxSpeed</Optimization> + <AdditionalIncludeDirectories>$(OUTPUT_DIR_LIB);$(ProjectDir)\..\..\..\include</AdditionalIncludeDirectories> + <PreprocessorDefinitions>SUPPORT_D3D12=1;_WINDLL;GLEW_STATIC;NDEBUG;_WINDOWS;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <WarningLevel>Level3</WarningLevel> + <TreatWarningAsError>true</TreatWarningAsError> + </ClCompile> + <Lib> + <OutputFile>$(OutDir)$(ProjectName)_MT.lib</OutputFile> + </Lib> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile> + <AdditionalDependencies>D3D12.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'"> + <ClCompile> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <AdditionalIncludeDirectories>$(OUTPUT_DIR_LIB);$(ProjectDir)\..\..\..\include</AdditionalIncludeDirectories> + <PreprocessorDefinitions>SUPPORT_D3D12=1;_WINDLL;GLEW_STATIC;NDEBUG;_WINDOWS;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <WarningLevel>Level3</WarningLevel> + <TreatWarningAsError>true</TreatWarningAsError> + </ClCompile> + <Lib> + <OutputFile>$(OutDir)$(ProjectName)_MT.lib</OutputFile> + </Lib> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile> + <AdditionalDependencies>D3D12.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj.filters b/build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj.filters new file mode 100644 index 0000000..4712b9d --- /dev/null +++ b/build/platforms/vs2015/GFSDK_SSAO_D3D12.vcxproj.filters @@ -0,0 +1,114 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Interface File"> + <UniqueIdentifier>{2e6becb1-d116-4188-aa8c-27e1f6395817}</UniqueIdentifier> + </Filter> + <Filter Include="Source Files"> + <UniqueIdentifier>{c0007558-06e6-4f7c-a9c5-2ece74e8d9b1}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\GFSDK_SSAO.h"> + <Filter>Interface File</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\BuildVersion.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\Common.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\Common_DX12.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\ConstantBuffers.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\d3dx12.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\d3dx12p.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\InputDepthInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\InputNormalInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\InputViewport.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\MathUtil.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\MatrixView.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\OutputInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\PerfMarkers.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\PipelineStateObjects_DX12.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\ProjectionMatrixInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\RandomTexture.h"> + <Filter>Source Files</Filter> + </ClInclude> + <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> + <ClInclude Include="..\..\..\src\Shaders_DX12.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\States_DX12.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\TextureUtil.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\UserTexture.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\Viewports.h"> + <Filter>Source Files</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\src\API.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\ConstantBuffers.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\PipelineStateObjects_DX12.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\ProjectionMatrixInfo.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\RandomTexture.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\Renderer_DX12.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\Shaders_DX12.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\States_DX12.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj b/build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj new file mode 100644 index 0000000..fd007cd --- /dev/null +++ b/build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Release_MT|Win32"> + <Configuration>Release_MT</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release_MT|x64"> + <Configuration>Release_MT</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\GFSDK_SSAO.h" /> + <ClInclude Include="..\..\..\src\BuildVersion.h" /> + <ClInclude Include="..\..\..\src\Common.h" /> + <ClInclude Include="..\..\..\src\Common_DX12.h" /> + <ClInclude Include="..\..\..\src\ConstantBuffers.h" /> + <ClInclude Include="..\..\..\src\d3dx12.h" /> + <ClInclude Include="..\..\..\src\InputDepthInfo.h" /> + <ClInclude Include="..\..\..\src\InputNormalInfo.h" /> + <ClInclude Include="..\..\..\src\InputViewport.h" /> + <ClInclude Include="..\..\..\src\MathUtil.h" /> + <ClInclude Include="..\..\..\src\MatrixView.h" /> + <ClInclude Include="..\..\..\src\OutputInfo.h" /> + <ClInclude Include="..\..\..\src\PerfMarkers.h" /> + <ClInclude Include="..\..\..\src\PipelineStateObjects_DX12.h" /> + <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" /> + <ClInclude Include="..\..\..\src\TextureUtil.h" /> + <ClInclude Include="..\..\..\src\UserTexture.h" /> + <ClInclude Include="..\..\..\src\Viewports.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\src\API.cpp" /> + <ClCompile Include="..\..\..\src\ConstantBuffers.cpp" /> + <ClCompile Include="..\..\..\src\PipelineStateObjects_DX12.cpp" /> + <ClCompile Include="..\..\..\src\ProjectionMatrixInfo.cpp" /> + <ClCompile Include="..\..\..\src\RandomTexture.cpp" /> + <ClCompile Include="..\..\..\src\Renderer_DX12.cpp" /> + <ClCompile Include="..\..\..\src\Shaders_DX12.cpp" /> + <ClCompile Include="..\..\..\src\States_DX12.cpp" /> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectName>GFSDK_SSAO_D3D12_UWP</ProjectName> + <ProjectGuid>{EBAE8F1C-7EBC-44AA-BF1A-B34F057A187F}</ProjectGuid> + <RootNamespace>GFSDK_SSAO_D3D12</RootNamespace> + <AppContainerApplication>true</AppContainerApplication> + <ApplicationType>Windows Store</ApplicationType> + <WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion> + <WindowsTargetPlatformMinVersion>10.0.10240.0</WindowsTargetPlatformMinVersion> + <ApplicationTypeRevision>10.0</ApplicationTypeRevision> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <PlatformToolset>v140</PlatformToolset> + <WindowsAppContainer>true</WindowsAppContainer> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <PlatformToolset>v140</PlatformToolset> + <WindowsAppContainer>true</WindowsAppContainer> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'">$(ProjectDir)\..\..\..\lib\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'">Temp\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'">$(ProjectName).win32</TargetName> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'">$(ProjectDir)\..\..\..\lib\</OutDir> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'">$(ProjectName).win64</TargetName> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'">Temp\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'"> + <ClCompile> + <Optimization>MaxSpeed</Optimization> + <AdditionalIncludeDirectories>$(OUTPUT_DIR_LIB);$(ProjectDir)\..\..\..\include</AdditionalIncludeDirectories> + <PreprocessorDefinitions>SUPPORT_D3D12=1;_WINDLL;GLEW_STATIC;NDEBUG;_WINDOWS;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <WarningLevel>Level3</WarningLevel> + <TreatWarningAsError>true</TreatWarningAsError> + <CompileAsWinRT>true</CompileAsWinRT> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <Lib> + <OutputFile>$(OutDir)$(ProjectName)_MT.lib</OutputFile> + </Lib> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile> + <AdditionalDependencies>D3D12.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'"> + <ClCompile> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <AdditionalIncludeDirectories>$(OUTPUT_DIR_LIB);$(ProjectDir)\..\..\..\include</AdditionalIncludeDirectories> + <PreprocessorDefinitions>SUPPORT_D3D12=1;_WINDLL;GLEW_STATIC;NDEBUG;_WINDOWS;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <WarningLevel>Level3</WarningLevel> + <TreatWarningAsError>true</TreatWarningAsError> + <CompileAsWinRT>true</CompileAsWinRT> + <PrecompiledHeader>NotUsing</PrecompiledHeader> + </ClCompile> + <Lib> + <OutputFile>$(OutDir)$(ProjectName)_MT.lib</OutputFile> + </Lib> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile> + <AdditionalDependencies>D3D12.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj.filters b/build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj.filters new file mode 100644 index 0000000..a73f098 --- /dev/null +++ b/build/platforms/vs2015/GFSDK_SSAO_D3D12_UWP.vcxproj.filters @@ -0,0 +1,111 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Interface File"> + <UniqueIdentifier>{94f98865-bad1-4c4b-8f14-83d0acc7ce84}</UniqueIdentifier> + </Filter> + <Filter Include="Source Files"> + <UniqueIdentifier>{c60f5470-d3dc-4d7f-856a-29e7d120cb66}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\GFSDK_SSAO.h"> + <Filter>Interface File</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\BuildVersion.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\Common.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\Common_DX12.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\ConstantBuffers.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\d3dx12.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\InputDepthInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\InputNormalInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\InputViewport.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\MathUtil.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\MatrixView.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\OutputInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\PerfMarkers.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\PipelineStateObjects_DX12.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\ProjectionMatrixInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\RandomTexture.h"> + <Filter>Source Files</Filter> + </ClInclude> + <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> + <ClInclude Include="..\..\..\src\Shaders_DX12.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\States_DX12.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\TextureUtil.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\UserTexture.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\Viewports.h"> + <Filter>Source Files</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\src\API.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\ConstantBuffers.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\PipelineStateObjects_DX12.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\ProjectionMatrixInfo.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\RandomTexture.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\Renderer_DX12.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\Shaders_DX12.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\States_DX12.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/build/platforms/vs2015/GFSDK_SSAO_GL.vcxproj b/build/platforms/vs2015/GFSDK_SSAO_GL.vcxproj new file mode 100644 index 0000000..8cb852d --- /dev/null +++ b/build/platforms/vs2015/GFSDK_SSAO_GL.vcxproj @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Release_MT|Win32"> + <Configuration>Release_MT</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release_MT|x64"> + <Configuration>Release_MT</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\GFSDK_SSAO.h" /> + <ClInclude Include="..\..\..\src\AppState_GL.h" /> + <ClInclude Include="..\..\..\src\BuildVersion.h" /> + <ClInclude Include="..\..\..\src\Common.h" /> + <ClInclude Include="..\..\..\src\Common_GL.h" /> + <ClInclude Include="..\..\..\src\ConstantBuffers.h" /> + <ClInclude Include="..\..\..\src\GLSLProgram.h" /> + <ClInclude Include="..\..\..\src\InputDepthInfo.h" /> + <ClInclude Include="..\..\..\src\InputNormalInfo.h" /> + <ClInclude Include="..\..\..\src\InputViewport.h" /> + <ClInclude Include="..\..\..\src\MathUtil.h" /> + <ClInclude Include="..\..\..\src\MatrixView.h" /> + <ClInclude Include="..\..\..\src\OutputInfo.h" /> + <ClInclude Include="..\..\..\src\PerfMarkers.h" /> + <ClInclude Include="..\..\..\src\ProjectionMatrixInfo.h" /> + <ClInclude Include="..\..\..\src\RandomTexture.h" /> + <ClInclude Include="..\..\..\src\Renderer_GL.h" /> + <ClInclude Include="..\..\..\src\RenderOptions.h" /> + <ClInclude Include="..\..\..\src\RenderTargets_GL.h" /> + <ClInclude Include="..\..\..\src\Shaders_GL.h" /> + <ClInclude Include="..\..\..\src\States_GL.h" /> + <ClInclude Include="..\..\..\src\TextureUtil.h" /> + <ClInclude Include="..\..\..\src\TimestampQueries.h" /> + <ClInclude Include="..\..\..\src\UserTexture.h" /> + <ClInclude Include="..\..\..\src\VAO_GL.h" /> + <ClInclude Include="..\..\..\src\Viewports.h" /> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\src\API.cpp" /> + <ClCompile Include="..\..\..\src\AppState_GL.cpp" /> + <ClCompile Include="..\..\..\src\ConstantBuffers.cpp" /> + <ClCompile Include="..\..\..\src\ProjectionMatrixInfo.cpp" /> + <ClCompile Include="..\..\..\src\RandomTexture.cpp" /> + <ClCompile Include="..\..\..\src\Renderer_GL.cpp" /> + <ClCompile Include="..\..\..\src\Shaders_GL.cpp" /> + <ClCompile Include="..\..\..\src\States_GL.cpp" /> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectName>GFSDK_SSAO_GL</ProjectName> + <ProjectGuid>{5C00BDFE-5300-4BF1-BFC2-DAB7998C6DED}</ProjectGuid> + <RootNamespace>NVUT</RootNamespace> + <Keyword>Win32Proj</Keyword> + <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <PlatformToolset>v140</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <PlatformToolset>v140</PlatformToolset> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'">$(ProjectDir)\..\..\..\lib\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'">Temp\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'">$(ProjectName).win32</TargetName> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'">$(ProjectDir)\..\..\..\lib\</OutDir> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'">$(ProjectName).win64</TargetName> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'">Temp\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|Win32'"> + <ClCompile> + <Optimization>MaxSpeed</Optimization> + <AdditionalIncludeDirectories>$(OUTPUT_DIR_LIB);$(ProjectDir)\..\..\..\include</AdditionalIncludeDirectories> + <PreprocessorDefinitions>SUPPORT_GL=1;_WINDLL;GLEW_STATIC;NDEBUG;_WINDOWS;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <WarningLevel>Level4</WarningLevel> + <TreatWarningAsError>true</TreatWarningAsError> + </ClCompile> + <Lib> + <OutputFile>$(OutDir)$(ProjectName)_MT.lib</OutputFile> + </Lib> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile> + <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <AdditionalLibraryDirectories>%LIB%</AdditionalLibraryDirectories> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_MT|x64'"> + <ClCompile> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <AdditionalIncludeDirectories>$(OUTPUT_DIR_LIB);$(ProjectDir)\..\..\..\include</AdditionalIncludeDirectories> + <PreprocessorDefinitions>SUPPORT_GL=1;_WINDLL;GLEW_STATIC;NDEBUG;_WINDOWS;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <WarningLevel>Level4</WarningLevel> + <TreatWarningAsError>true</TreatWarningAsError> + </ClCompile> + <Lib> + <OutputFile>$(OutDir)$(ProjectName)_MT.lib</OutputFile> + </Lib> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>$(OutDir)$(TargetName).pdb</ProgramDatabaseFile> + <AdditionalLibraryDirectories>%LIB%</AdditionalLibraryDirectories> + <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> + </Link> + </ItemDefinitionGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/build/platforms/vs2015/GFSDK_SSAO_GL.vcxproj.filters b/build/platforms/vs2015/GFSDK_SSAO_GL.vcxproj.filters new file mode 100644 index 0000000..037c6f6 --- /dev/null +++ b/build/platforms/vs2015/GFSDK_SSAO_GL.vcxproj.filters @@ -0,0 +1,117 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Interface File"> + <UniqueIdentifier>{e9d2f88f-5038-42d1-9cb4-7f0a065bf947}</UniqueIdentifier> + </Filter> + <Filter Include="Source Files"> + <UniqueIdentifier>{8ecd298b-23f3-4738-b9f3-07fbc1548369}</UniqueIdentifier> + </Filter> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\include\GFSDK_SSAO.h"> + <Filter>Interface File</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\AppState_GL.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\BuildVersion.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\Common.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\Common_GL.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\ConstantBuffers.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\GLSLProgram.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\InputDepthInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\InputNormalInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\InputViewport.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\MathUtil.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\MatrixView.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\OutputInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\PerfMarkers.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\ProjectionMatrixInfo.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\RandomTexture.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\Renderer_GL.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\RenderOptions.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\RenderTargets_GL.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\Shaders_GL.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\States_GL.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\TextureUtil.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\TimestampQueries.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\UserTexture.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\VAO_GL.h"> + <Filter>Source Files</Filter> + </ClInclude> + <ClInclude Include="..\..\..\src\Viewports.h"> + <Filter>Source Files</Filter> + </ClInclude> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\src\API.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\AppState_GL.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\ConstantBuffers.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\ProjectionMatrixInfo.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\RandomTexture.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\Renderer_GL.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\Shaders_GL.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\src\States_GL.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/build/platforms/vs2015/GFSDK_SSAO_Shaders_D3D11.vcxproj b/build/platforms/vs2015/GFSDK_SSAO_Shaders_D3D11.vcxproj new file mode 100644 index 0000000..e93a78a --- /dev/null +++ b/build/platforms/vs2015/GFSDK_SSAO_Shaders_D3D11.vcxproj @@ -0,0 +1,346 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="debug|Win32"> + <Configuration>debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="perfdev|Win32"> + <Configuration>perfdev</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="release|Win32"> + <Configuration>release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ApplicationEnvironment>title</ApplicationEnvironment> + <!-- - - - --> + <PlatformToolset>v110</PlatformToolset> + <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion> + <ProjectGuid>{A64D27A9-CD59-476B-B5CB-0260A408793B}</ProjectGuid> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" 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)'=='release|Win32'" 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 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 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> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> + <OutDir>$(SolutionDir)/out\\</OutDir> + <IntDir>./Win32/GFSDK_SSAO_Shaders_D3D11/debug\</IntDir> + <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> + <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>EditAndContinue</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> + </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> + <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> + <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>EditAndContinue</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> + </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> + <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> + <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>EditAndContinue</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> + </ResourceCompile> + <ProjectReference> + <LinkLibraryDependencies>true</LinkLibraryDependencies> + </ProjectReference> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\..\src\shaders\src\SharedDefines.h"> + </ClInclude> + </ItemGroup> + <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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\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> + <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\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> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\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> + <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\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> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\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> + <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\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> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\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> + <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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">FXC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\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> + <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\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> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\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> + <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\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> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\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> + <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\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> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\D3D11\CoarseAO_GS.h;</Outputs> + </CustomBuild> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/build/platforms/vs2015/GFSDK_SSAO_Shaders_D3D11.vcxproj.filters b/build/platforms/vs2015/GFSDK_SSAO_Shaders_D3D11.vcxproj.filters new file mode 100644 index 0000000..db199ed --- /dev/null +++ b/build/platforms/vs2015/GFSDK_SSAO_Shaders_D3D11.vcxproj.filters @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Shader Includes"><!-- -->
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\src\shaders\src\SharedDefines.h">
+ <Filter>Shader Includes</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="Shaders"><!-- compile_shader_hlsl -->
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <CustomBuild Include="..\..\..\src\shaders\src\CopyDepth_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\LinearizeDepth_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\DeinterleaveDepth_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\DebugNormals_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\ReconstructNormal_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\CoarseAO_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\ReinterleaveAO_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\BlurX_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\BlurY_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\FullScreenTriangle_VS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\DebugAO_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\CoarseAO_GS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ </ItemGroup>
+</Project>
\ No newline at end of file diff --git a/build/platforms/vs2015/GFSDK_SSAO_Shaders_GL.vcxproj b/build/platforms/vs2015/GFSDK_SSAO_Shaders_GL.vcxproj new file mode 100644 index 0000000..550601c --- /dev/null +++ b/build/platforms/vs2015/GFSDK_SSAO_Shaders_GL.vcxproj @@ -0,0 +1,304 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="debug|Win32"> + <Configuration>debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="perfdev|Win32"> + <Configuration>perfdev</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="release|Win32"> + <Configuration>release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ApplicationEnvironment>title</ApplicationEnvironment> + <!-- - - - --> + <PlatformToolset>v110</PlatformToolset> + <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion> + <ProjectGuid>{10AECFFA-BF67-4FF4-B543-0C8F1E3B2EB7}</ProjectGuid> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" 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)'=='release|Win32'" 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 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 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> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> + <OutDir>$(SolutionDir)/out\\</OutDir> + <IntDir>./Win32/GFSDK_SSAO_Shaders_GL/debug\</IntDir> + <TargetExt>.lib</TargetExt> + <TargetName>GFSDK_SSAO_Shaders_GL</TargetName> + <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> + <CodeAnalysisRules /> + <CodeAnalysisRuleAssemblies /> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'"> + <ClCompile> + <MinimalRebuild>true</MinimalRebuild> + <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>EditAndContinue</DebugInformationFormat> + </ClCompile> + <Lib> + <AdditionalDependencies> + </AdditionalDependencies> + <OutputFile>$(OutDir)GFSDK_SSAO_Shaders_GL.lib</OutputFile> + <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <ProgramDatabaseFile>$(OutDir)/GFSDK_SSAO_Shaders_GL.lib.pdb</ProgramDatabaseFile> + <TargetMachine>MachineX86</TargetMachine> + </Lib> + <ResourceCompile> + </ResourceCompile> + <ProjectReference> + <LinkLibraryDependencies>true</LinkLibraryDependencies> + </ProjectReference> + </ItemDefinitionGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'"> + <OutDir>$(SolutionDir)/out\\</OutDir> + <IntDir>./Win32/GFSDK_SSAO_Shaders_GL/perfdev\</IntDir> + <TargetExt>.lib</TargetExt> + <TargetName>GFSDK_SSAO_Shaders_GL</TargetName> + <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> + <CodeAnalysisRules /> + <CodeAnalysisRuleAssemblies /> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'"> + <ClCompile> + <MinimalRebuild>true</MinimalRebuild> + <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>EditAndContinue</DebugInformationFormat> + </ClCompile> + <Lib> + <AdditionalDependencies> + </AdditionalDependencies> + <OutputFile>$(OutDir)GFSDK_SSAO_Shaders_GL.lib</OutputFile> + <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <ProgramDatabaseFile>$(OutDir)/GFSDK_SSAO_Shaders_GL.lib.pdb</ProgramDatabaseFile> + <TargetMachine>MachineX86</TargetMachine> + </Lib> + <ResourceCompile> + </ResourceCompile> + <ProjectReference> + <LinkLibraryDependencies>true</LinkLibraryDependencies> + </ProjectReference> + </ItemDefinitionGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'"> + <OutDir>$(SolutionDir)/out\\</OutDir> + <IntDir>./Win32/GFSDK_SSAO_Shaders_GL/release\</IntDir> + <TargetExt>.lib</TargetExt> + <TargetName>GFSDK_SSAO_Shaders_GL</TargetName> + <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> + <CodeAnalysisRules /> + <CodeAnalysisRuleAssemblies /> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'"> + <ClCompile> + <MinimalRebuild>true</MinimalRebuild> + <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>EditAndContinue</DebugInformationFormat> + </ClCompile> + <Lib> + <AdditionalDependencies> + </AdditionalDependencies> + <OutputFile>$(OutDir)GFSDK_SSAO_Shaders_GL.lib</OutputFile> + <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <ProgramDatabaseFile>$(OutDir)/GFSDK_SSAO_Shaders_GL.lib.pdb</ProgramDatabaseFile> + <TargetMachine>MachineX86</TargetMachine> + </Lib> + <ResourceCompile> + </ResourceCompile> + <ProjectReference> + <LinkLibraryDependencies>true</LinkLibraryDependencies> + </ProjectReference> + </ItemDefinitionGroup> + <ItemGroup> + <ClInclude Include="..\..\..\src\shaders\src\SharedDefines.h"> + </ClInclude> + </ItemGroup> + <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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::CopyDepth_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::CopyDepth_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::CopyDepth_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::LinearizeDepth_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::LinearizeDepth_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::LinearizeDepth_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::DeinterleaveDepth_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::DeinterleaveDepth_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::DeinterleaveDepth_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::DebugNormals_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::DebugNormals_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::DebugNormals_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::ReconstructNormal_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::ReconstructNormal_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::ReconstructNormal_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::CoarseAO_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::CoarseAO_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::CoarseAO_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::ReinterleaveAO_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::ReinterleaveAO_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::ReinterleaveAO_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::BlurX_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::BlurX_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::BlurX_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::BlurY_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::BlurY_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='perfdev|Win32'">..\..\..\src\shaders\out\GL\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\GL ..\..\..\src\shaders\compile_glsl.bat GL GLSLPrograms::BlurY_PS</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> + <Message Condition="'$(Configuration)|$(Platform)'=='release|Win32'">HLSLCC - %(Filename)%(Extension)</Message> + <Outputs Condition="'$(Configuration)|$(Platform)'=='release|Win32'">..\..\..\src\shaders\out\GL\BlurY_PS.h;</Outputs> + </CustomBuild> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/build/platforms/vs2015/GFSDK_SSAO_Shaders_GL.vcxproj.filters b/build/platforms/vs2015/GFSDK_SSAO_Shaders_GL.vcxproj.filters new file mode 100644 index 0000000..d1f3308 --- /dev/null +++ b/build/platforms/vs2015/GFSDK_SSAO_Shaders_GL.vcxproj.filters @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Shader Includes"><!-- -->
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\src\shaders\src\SharedDefines.h">
+ <Filter>Shader Includes</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="Shaders"><!-- compile_shader_glsl -->
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <CustomBuild Include="..\..\..\src\shaders\src\CopyDepth_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\LinearizeDepth_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\DeinterleaveDepth_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\DebugNormals_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\ReconstructNormal_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\CoarseAO_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\ReinterleaveAO_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\BlurX_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ <CustomBuild Include="..\..\..\src\shaders\src\BlurY_PS.hlsl">
+ <Filter>Shaders</Filter>
+ </CustomBuild>
+ </ItemGroup>
+</Project>
\ No newline at end of file |