1
0
mirror of https://github.com/microsoft/DirectXTex synced 2024-11-24 05:10:17 +00:00

Removed prebuilt versions of shader inc/pdb from library (#190)

This commit is contained in:
Chuck Walbourn 2020-07-28 23:27:30 -07:00 committed by GitHub
parent 8333388734
commit 97c859b53a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
30 changed files with 129 additions and 52472 deletions

3
.gitignore vendored
View File

@ -19,6 +19,9 @@
*.nupkg
.vs
Bin
packages
/DirectXTex/Shaders/Compiled/*.inc
/DirectXTex/Shaders/Compiled/*.pdb
/ipch
Debug
Profile

View File

@ -32,6 +32,7 @@
<RootNamespace>DirectXTex</RootNamespace>
<Keyword>Win32Proj</Keyword>
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
@ -360,25 +361,27 @@
</None>
</ItemGroup>
<ItemGroup>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.pdb" />
<None Include="Shaders\CompileShaders.cmd" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets" />
<Target Name="ATGEnsureShaders" BeforeTargets="PrepareForBuild">
<Exec Condition="!Exists('Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc')" WorkingDirectory="$(ProjectDir)Shaders" Command="CompileShaders" />
<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)" />
</Target>
</Project>

View File

@ -10,12 +10,6 @@
<Filter Include="Source Files\Shaders">
<UniqueIdentifier>{eb989628-e889-44bf-837a-05c9f09b258e}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Shaders\Compiled">
<UniqueIdentifier>{a674c059-ed12-4d51-b5b3-44c34ce565da}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Shaders\Symbols">
<UniqueIdentifier>{c0d1c51b-c157-45b8-9169-af3cc2c4f4b6}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<CLInclude Include="DirectXTex.h">
@ -117,47 +111,5 @@
<None Include="Shaders\BC7Encode.hlsl">
<Filter>Source Files\Shaders</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
</ItemGroup>
</Project>

View File

@ -44,6 +44,7 @@
<RootNamespace>DirectXTex</RootNamespace>
<Keyword>Win32Proj</Keyword>
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
@ -514,25 +515,27 @@
<ClCompile Include="DirectXTexWIC.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.pdb" />
<None Include="Shaders\CompileShaders.cmd" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets" />
<Target Name="ATGEnsureShaders" BeforeTargets="PrepareForBuild">
<Exec Condition="!Exists('Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc')" WorkingDirectory="$(ProjectDir)Shaders" Command="CompileShaders" />
<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)" />
</Target>
</Project>

View File

@ -10,12 +10,6 @@
<Filter Include="Source Files\Shaders">
<UniqueIdentifier>{d665bb3f-6d2a-415d-83f5-abd5c813962b}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Shaders\Compiled">
<UniqueIdentifier>{b8e74ae5-5bcf-404a-b18b-df14ecd31b2d}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Shaders\Symbols">
<UniqueIdentifier>{34309123-96a2-4472-b288-885f1fd2ac6c}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<CLInclude Include="DirectXTex.h">
@ -123,47 +117,5 @@
<None Include="Shaders\BC6HEncode.hlsl">
<Filter>Source Files\Shaders</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
</ItemGroup>
</Project>

View File

@ -32,6 +32,7 @@
<RootNamespace>DirectXTex</RootNamespace>
<Keyword>Win32Proj</Keyword>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
@ -366,25 +367,27 @@
</None>
</ItemGroup>
<ItemGroup>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.pdb" />
<None Include="Shaders\CompileShaders.cmd" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets" />
<Target Name="ATGEnsureShaders" BeforeTargets="PrepareForBuild">
<Exec Condition="!Exists('Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc')" WorkingDirectory="$(ProjectDir)Shaders" Command="CompileShaders" />
<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)" />
</Target>
</Project>

View File

@ -10,12 +10,6 @@
<Filter Include="Source Files\Shaders">
<UniqueIdentifier>{eb989628-e889-44bf-837a-05c9f09b258e}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Shaders\Compiled">
<UniqueIdentifier>{a674c059-ed12-4d51-b5b3-44c34ce565da}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Shaders\Symbols">
<UniqueIdentifier>{c0d1c51b-c157-45b8-9169-af3cc2c4f4b6}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<CLInclude Include="DirectXTex.h">
@ -117,47 +111,5 @@
<None Include="Shaders\BC7Encode.hlsl">
<Filter>Source Files\Shaders</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
</ItemGroup>
</Project>

View File

@ -44,6 +44,7 @@
<RootNamespace>DirectXTex</RootNamespace>
<Keyword>Win32Proj</Keyword>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
@ -520,25 +521,27 @@
<ClCompile Include="DirectXTexWIC.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.pdb" />
<None Include="Shaders\CompileShaders.cmd" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets" />
<Target Name="ATGEnsureShaders" BeforeTargets="PrepareForBuild">
<Exec Condition="!Exists('Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc')" WorkingDirectory="$(ProjectDir)Shaders" Command="CompileShaders" />
<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)" />
</Target>
</Project>

View File

@ -10,12 +10,6 @@
<Filter Include="Source Files\Shaders">
<UniqueIdentifier>{d665bb3f-6d2a-415d-83f5-abd5c813962b}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Shaders\Compiled">
<UniqueIdentifier>{b8e74ae5-5bcf-404a-b18b-df14ecd31b2d}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Shaders\Symbols">
<UniqueIdentifier>{34309123-96a2-4472-b288-885f1fd2ac6c}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<CLInclude Include="DirectXTex.h">
@ -123,47 +117,5 @@
<None Include="Shaders\BC6HEncode.hlsl">
<Filter>Source Files\Shaders</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
</ItemGroup>
</Project>

View File

@ -78,20 +78,6 @@
</ItemGroup>
<ItemGroup>
<None Include="DirectXTex.inl" />
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.pdb" />
<None Include="Shaders\CompileShaders.cmd" />
</ItemGroup>
<ItemGroup>
@ -114,6 +100,7 @@
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
<WindowsTargetPlatformMinVersion>10.0.14393.0</WindowsTargetPlatformMinVersion>
<ApplicationTypeRevision>10.0</ApplicationTypeRevision>
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
@ -415,6 +402,22 @@
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
<Target Name="ATGEnsureShaders" BeforeTargets="PrepareForBuild">
<Exec Condition="!Exists('Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc')" WorkingDirectory="$(ProjectDir)Shaders" Command="CompileShaders" />
<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)" />
</Target>
</Project>

View File

@ -10,12 +10,6 @@
<Filter Include="Source Files\Shaders">
<UniqueIdentifier>{1838e3e6-1f80-4713-9a98-41ea7e654d12}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Shaders\Compiled">
<UniqueIdentifier>{7c13ba68-1ec8-4710-a8dd-cd973621b725}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Shaders\Symbols">
<UniqueIdentifier>{fbc9373c-d511-4fd1-a7b8-d55df1b27d2e}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Header Files">
@ -138,47 +132,5 @@
<None Include="Shaders\BC7Encode.hlsl">
<Filter>Source Files\Shaders</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
</ItemGroup>
</Project>

View File

@ -78,20 +78,6 @@
</ItemGroup>
<ItemGroup>
<None Include="DirectXTex.inl" />
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.pdb" />
<None Include="Shaders\CompileShaders.cmd" />
</ItemGroup>
<ItemGroup>
@ -114,6 +100,7 @@
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<WindowsTargetPlatformMinVersion>10.0.14393.0</WindowsTargetPlatformMinVersion>
<ApplicationTypeRevision>10.0</ApplicationTypeRevision>
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
@ -423,6 +410,22 @@
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
<Target Name="ATGEnsureShaders" BeforeTargets="PrepareForBuild">
<Exec Condition="!Exists('Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc')" WorkingDirectory="$(ProjectDir)Shaders" Command="CompileShaders" />
<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)" />
</Target>
</Project>

View File

@ -10,12 +10,6 @@
<Filter Include="Source Files\Shaders">
<UniqueIdentifier>{1838e3e6-1f80-4713-9a98-41ea7e654d12}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Shaders\Compiled">
<UniqueIdentifier>{7c13ba68-1ec8-4710-a8dd-cd973621b725}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Shaders\Symbols">
<UniqueIdentifier>{fbc9373c-d511-4fd1-a7b8-d55df1b27d2e}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Header Files">
@ -138,47 +132,5 @@
<None Include="Shaders\BC7Encode.hlsl">
<Filter>Source Files\Shaders</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
</ItemGroup>
</Project>

View File

@ -25,20 +25,6 @@
</ItemGroup>
<ItemGroup>
<None Include="DirectXTex.inl" />
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.pdb" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.inc" />
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.inc" />
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.pdb" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.inc" />
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.pdb" />
<None Include="Shaders\CompileShaders.cmd" />
</ItemGroup>
<ItemGroup>
@ -233,6 +219,22 @@
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
<Target Name="ATGEnsureShaders" BeforeTargets="PrepareForBuild">
<Exec Condition="!Exists('Shaders/Compiled/BC6HEncode_EncodeBlockCS.inc')" WorkingDirectory="$(ProjectDir)Shaders" Command="CompileShaders" />
<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)" />
</Target>
</Project>

View File

@ -12,12 +12,6 @@
<Filter Include="Source Files\Shaders">
<UniqueIdentifier>{c60baf7a-25a9-4215-842d-8d49d65d538e}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Shaders\Compiled">
<UniqueIdentifier>{c4ad5fdf-0988-4c92-9558-0cd1f3bdb13d}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Shaders\Symbols">
<UniqueIdentifier>{367c58a1-fc2c-45ca-b564-e7cf8daa85f1}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="DirectXTex.h">
@ -49,54 +43,12 @@
<None Include="Shaders\CompileShaders.cmd">
<Filter>Source Files\Shaders</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.inc">
<Filter>Source Files\Shaders\Compiled</Filter>
</None>
<None Include="Shaders\BC7Encode.hlsl">
<Filter>Source Files\Shaders</Filter>
</None>
<None Include="Shaders\BC6HEncode.hlsl">
<Filter>Source Files\Shaders</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_EncodeBlockCS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeG10CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC6HEncode_TryModeLE10CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_EncodeBlockCS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode02CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode137CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
<None Include="Shaders\Compiled\BC7Encode_TryMode456CS.pdb">
<Filter>Source Files\Shaders\Symbols</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ClCompile Include="BC.cpp">

View File

@ -7,7 +7,7 @@ set error=0
set FXCOPTS=/nologo /WX /Ges /Zi /Zpc /Qstrip_reflect /Qstrip_debug
set PCDXC="%WindowsSdkVerBinPath%\x86\fxc.exe"
set PCFXC="%WindowsSdkVerBinPath%x86\fxc.exe"
if exist %PCFXC% goto continue
set PCFXC="%WindowsSdkBinPath%%WindowsSDKVersion%\x86\fxc.exe"
if exist %PCFXC% goto continue

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff