2017-01-31 20:45:01 +00:00
<?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|Durango" >
<Configuration > Release</Configuration>
<Platform > Durango</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include= "Profile|Durango" >
<Configuration > Profile</Configuration>
<Platform > Durango</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include= "Debug|Durango" >
<Configuration > Debug</Configuration>
<Platform > Durango</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup >
<ClInclude Include= "BC.h" />
<ClInclude Include= "BCDirectCompute.h" />
<ClInclude Include= "DDS.h" />
<ClInclude Include= "DirectXTex.h" />
<ClInclude Include= "DirectXTexP.h" />
2019-06-26 23:47:25 +00:00
<ClInclude Include= "filters.h" />
2017-01-31 20:45:01 +00:00
<ClInclude Include= "scoped.h" />
</ItemGroup>
<ItemGroup >
<None Include= "DirectXTex.inl" />
<None Include= "Shaders\CompileShaders.cmd" />
</ItemGroup>
<ItemGroup >
<ClCompile Include= "BC.cpp" />
<ClCompile Include= "BC4BC5.cpp" />
<ClCompile Include= "BC6HBC7.cpp" />
<ClCompile Include= "BCDirectCompute.cpp" />
<ClCompile Include= "DirectXTexCompress.cpp" />
<ClCompile Include= "DirectXTexCompressGPU.cpp" />
<ClCompile Include= "DirectXTexConvert.cpp" />
<ClCompile Include= "DirectXTexD3D11.cpp" />
<ClCompile Include= "DirectXTexD3D12.cpp" />
<ClCompile Include= "DirectXTexDDS.cpp" />
<ClCompile Include= "DirectXTexFlipRotate.cpp" />
<ClCompile Include= "DirectXTexHDR.cpp" />
<ClCompile Include= "DirectXTexImage.cpp" />
<ClCompile Include= "DirectXTexMipmaps.cpp" />
<ClCompile Include= "DirectXTexMisc.cpp" />
<ClCompile Include= "DirectXTexNormalMaps.cpp" />
<ClCompile Include= "DirectXTexPMAlpha.cpp" />
<ClCompile Include= "DirectXTexResize.cpp" />
<ClCompile Include= "DirectXTexTGA.cpp" />
<ClCompile Include= "DirectXTexUtil.cpp" >
<PrecompiledHeader Condition= "'$(Configuration)|$(Platform)'=='Debug|Durango'" > Create</PrecompiledHeader>
<PrecompiledHeader Condition= "'$(Configuration)|$(Platform)'=='Release|Durango'" > Create</PrecompiledHeader>
<PrecompiledHeader Condition= "'$(Configuration)|$(Platform)'=='Profile|Durango'" > Create</PrecompiledHeader>
</ClCompile>
<ClCompile Include= "DirectXTexWIC.cpp" />
</ItemGroup>
<ItemGroup >
<None Include= "Shaders\BC6HEncode.hlsl" >
<FileType > Document</FileType>
</None>
<None Include= "Shaders\BC7Encode.hlsl" >
<FileType > Document</FileType>
</None>
</ItemGroup>
<PropertyGroup Label= "Globals" >
<RootNamespace > DirectXTex</RootNamespace>
<ProjectGuid > {879b5023-53b7-4108-aeae-f019c2e9410d}</ProjectGuid>
<DefaultLanguage > en-US</DefaultLanguage>
<Keyword > Win32Proj</Keyword>
<ApplicationEnvironment > title</ApplicationEnvironment>
<!-- - - - -->
<PlatformToolset > v141</PlatformToolset>
<MinimumVisualStudioVersion > 14.0</MinimumVisualStudioVersion>
<TargetRuntime > Native</TargetRuntime>
</PropertyGroup>
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Release|Durango'" Label= "Configuration" >
<ConfigurationType > StaticLibrary</ConfigurationType>
<PlatformToolset > v141</PlatformToolset>
<UseDebugLibraries > false</UseDebugLibraries>
<CharacterSet > Unicode</CharacterSet>
<EmbedManifest > false</EmbedManifest>
<GenerateManifest > false</GenerateManifest>
</PropertyGroup>
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Profile|Durango'" Label= "Configuration" >
<ConfigurationType > StaticLibrary</ConfigurationType>
<PlatformToolset > v141</PlatformToolset>
<UseDebugLibraries > false</UseDebugLibraries>
<CharacterSet > Unicode</CharacterSet>
<EmbedManifest > false</EmbedManifest>
<GenerateManifest > false</GenerateManifest>
</PropertyGroup>
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Debug|Durango'" Label= "Configuration" >
<ConfigurationType > StaticLibrary</ConfigurationType>
<PlatformToolset > v141</PlatformToolset>
<UseDebugLibraries > true</UseDebugLibraries>
<CharacterSet > Unicode</CharacterSet>
<EmbedManifest > false</EmbedManifest>
<GenerateManifest > false</GenerateManifest>
</PropertyGroup>
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label= "ExtensionSettings" >
</ImportGroup>
<PropertyGroup Label= "UserMacros" />
<ImportGroup Condition= "'$(Configuration)|$(Platform)'=='Release|Durango'" 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)'=='Profile|Durango'" 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)'=='Debug|Durango'" Label= "PropertySheets" >
<Import Project= "$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition= "exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label= "LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Release|Durango'" >
<ReferencePath > $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</ReferencePath>
<LibraryPath > $(Console_SdkLibPath)</LibraryPath>
<LibraryWPath > $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</LibraryWPath>
<IncludePath > $(Console_SdkIncludeRoot)</IncludePath>
<ExecutablePath > $(Console_SdkRoot)bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH);</ExecutablePath>
<OutDir > Bin\XboxOneXDK_2017\$(Platform)\$(Configuration)\</OutDir>
<IntDir > Bin\XboxOneXDK_2017\$(Platform)\$(Configuration)\</IntDir>
<TargetName > DirectXTex</TargetName>
</PropertyGroup>
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Profile|Durango'" >
<ReferencePath > $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</ReferencePath>
<LibraryPath > $(Console_SdkLibPath)</LibraryPath>
<LibraryWPath > $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</LibraryWPath>
<IncludePath > $(Console_SdkIncludeRoot)</IncludePath>
<ExecutablePath > $(Console_SdkRoot)bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH);</ExecutablePath>
<OutDir > Bin\XboxOneXDK_2017\$(Platform)\$(Configuration)\</OutDir>
<IntDir > Bin\XboxOneXDK_2017\$(Platform)\$(Configuration)\</IntDir>
<TargetName > DirectXTex</TargetName>
</PropertyGroup>
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Debug|Durango'" >
<ReferencePath > $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</ReferencePath>
<LibraryPath > $(Console_SdkLibPath)</LibraryPath>
<LibraryWPath > $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</LibraryWPath>
<IncludePath > $(Console_SdkIncludeRoot)</IncludePath>
<ExecutablePath > $(Console_SdkRoot)bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH);</ExecutablePath>
<OutDir > Bin\XboxOneXDK_2017\$(Platform)\$(Configuration)\</OutDir>
<IntDir > Bin\XboxOneXDK_2017\$(Platform)\$(Configuration)\</IntDir>
<TargetName > DirectXTex</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition= "'$(Configuration)|$(Platform)'=='Release|Durango'" >
<Link >
<AdditionalDependencies > d3d11_x.lib;combase.lib;kernelx.lib;toolhelpx.lib;uuid.lib;</AdditionalDependencies>
<EntryPointSymbol >
</EntryPointSymbol>
<GenerateDebugInformation > true</GenerateDebugInformation>
<SubSystem > Windows</SubSystem>
<EnableCOMDATFolding > true</EnableCOMDATFolding>
<OptimizeReferences > true</OptimizeReferences>
<GenerateWindowsMetadata > false</GenerateWindowsMetadata>
</Link>
<ClCompile >
<PrecompiledHeader > Use</PrecompiledHeader>
<PrecompiledHeaderFile > DirectXTexP.h</PrecompiledHeaderFile>
2018-04-18 00:44:32 +00:00
<AdditionalUsingDirectories />
<ForcedUsingFiles />
2017-01-31 20:45:01 +00:00
<Optimization > MaxSpeed</Optimization>
2018-06-06 22:00:42 +00:00
<ConformanceMode > true</ConformanceMode>
2017-01-31 20:45:01 +00:00
<PreprocessorDefinitions > NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2017-07-14 23:44:44 +00:00
<WarningLevel > EnableAllWarnings</WarningLevel>
2017-01-31 20:45:01 +00:00
<FunctionLevelLinking > true</FunctionLevelLinking>
<IntrinsicFunctions > true</IntrinsicFunctions>
<CompileAsWinRT > false</CompileAsWinRT>
<ProgramDataBaseFileName > $(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition= "'$(Configuration)|$(Platform)'=='Profile|Durango'" >
<Link >
<AdditionalDependencies > pixEvt.lib;d3d11_x.lib;combase.lib;kernelx.lib;toolhelpx.lib;uuid.lib;</AdditionalDependencies>
<EntryPointSymbol >
</EntryPointSymbol>
<GenerateDebugInformation > true</GenerateDebugInformation>
<SubSystem > Windows</SubSystem>
<EnableCOMDATFolding > true</EnableCOMDATFolding>
<OptimizeReferences > true</OptimizeReferences>
<GenerateWindowsMetadata > false</GenerateWindowsMetadata>
</Link>
<ClCompile >
<PrecompiledHeader > Use</PrecompiledHeader>
<PrecompiledHeaderFile > DirectXTexP.h</PrecompiledHeaderFile>
2018-04-18 00:44:32 +00:00
<AdditionalUsingDirectories />
<ForcedUsingFiles />
2017-01-31 20:45:01 +00:00
<Optimization > MaxSpeed</Optimization>
2018-06-06 22:00:42 +00:00
<ConformanceMode > true</ConformanceMode>
2017-01-31 20:45:01 +00:00
<PreprocessorDefinitions > NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2017-07-14 23:44:44 +00:00
<WarningLevel > EnableAllWarnings</WarningLevel>
2017-01-31 20:45:01 +00:00
<FunctionLevelLinking > true</FunctionLevelLinking>
<IntrinsicFunctions > true</IntrinsicFunctions>
<CompileAsWinRT > false</CompileAsWinRT>
<ProgramDataBaseFileName > $(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition= "'$(Configuration)|$(Platform)'=='Debug|Durango'" >
<Link >
<AdditionalDependencies > d3d11_x.lib;combase.lib;kernelx.lib;toolhelpx.lib;uuid.lib;</AdditionalDependencies>
<SubSystem > Windows</SubSystem>
<GenerateDebugInformation > true</GenerateDebugInformation>
<GenerateWindowsMetadata > false</GenerateWindowsMetadata>
</Link>
<ClCompile >
<PrecompiledHeaderFile > DirectXTexP.h</PrecompiledHeaderFile>
<PrecompiledHeader > Use</PrecompiledHeader>
<MinimalRebuild > false</MinimalRebuild>
2018-04-18 00:44:32 +00:00
<AdditionalUsingDirectories />
<ForcedUsingFiles />
2017-07-14 23:44:44 +00:00
<WarningLevel > EnableAllWarnings</WarningLevel>
2017-01-31 20:45:01 +00:00
<Optimization > Disabled</Optimization>
2018-06-06 22:00:42 +00:00
<ConformanceMode > true</ConformanceMode>
2017-01-31 20:45:01 +00:00
<PreprocessorDefinitions > _DEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<CompileAsWinRT > false</CompileAsWinRT>
<ProgramDataBaseFileName > $(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
2018-07-18 23:37:08 +00:00
<SupportJustMyCode > false</SupportJustMyCode>
2017-01-31 20:45:01 +00:00
</ClCompile>
</ItemDefinitionGroup>
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label= "ExtensionTargets" >
</ImportGroup>
2017-02-01 00:02:35 +00:00
<Target Name= "ATGEnsureShaders" BeforeTargets= "PrepareForBuild" >
2020-07-29 06:27:30 +00:00
<PropertyGroup >
<_ATGFXCPath > $(WindowsSDK_ExecutablePath_x64.Split(';')[0])</_ATGFXCPath>
<_ATGFXCPath > $(_ATGFXCPath.Replace("x64",""))</_ATGFXCPath>
<_ATGFXCPath Condition= "'$(_ATGFXCPath)' != '' and !HasTrailingSlash('$(_ATGFXCPath)')" > $(_ATGFXCPath)\</_ATGFXCPath>
</PropertyGroup>
<Exec Condition= "!Exists('Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc')" WorkingDirectory= "$(ProjectDir)Shaders" Command= "CompileShaders" EnvironmentVariables= "WindowsSdkVerBinPath=$(_ATGFXCPath)" />
<PropertyGroup >
<_ATGFXCPath />
</PropertyGroup>
</Target>
<Target Name= "ATGDeleteShaders" AfterTargets= "Clean" >
<ItemGroup >
<_ATGShaderHeaders Include= "$(ProjectDir)Shaders/Compiled/*.inc" />
<_ATGShaderSymbols Include= "$(ProjectDir)Shaders/Compiled/*.pdb" />
</ItemGroup>
<Delete Files= "@(_ATGShaderHeaders)" />
<Delete Files= "@(_ATGShaderSymbols)" />
2017-02-01 00:02:35 +00:00
</Target>
2017-01-31 20:45:01 +00:00
</Project>