diff --git a/DirectXTK_GDK_2019.sln b/DirectXTK_GDK_2019.sln new file mode 100644 index 000000000..f3069f8db --- /dev/null +++ b/DirectXTK_GDK_2019.sln @@ -0,0 +1,33 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.32228.343 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectXTK", "DirectXTK_GDK_2019.vcxproj", "{26BE66BD-6E77-43BA-B363-725F9FC827C1}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{CF6C2CB0-3CB2-42D3-AF77-EBEADDD4BEBF}" + ProjectSection(SolutionItems) = preProject + .editorconfig = .editorconfig + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Gaming.Desktop.x64 = Debug|Gaming.Desktop.x64 + Profile|Gaming.Desktop.x64 = Profile|Gaming.Desktop.x64 + Release|Gaming.Desktop.x64 = Release|Gaming.Desktop.x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {26BE66BD-6E77-43BA-B363-725F9FC827C1}.Debug|Gaming.Desktop.x64.ActiveCfg = Debug|Gaming.Desktop.x64 + {26BE66BD-6E77-43BA-B363-725F9FC827C1}.Debug|Gaming.Desktop.x64.Build.0 = Debug|Gaming.Desktop.x64 + {26BE66BD-6E77-43BA-B363-725F9FC827C1}.Profile|Gaming.Desktop.x64.ActiveCfg = Profile|Gaming.Desktop.x64 + {26BE66BD-6E77-43BA-B363-725F9FC827C1}.Profile|Gaming.Desktop.x64.Build.0 = Profile|Gaming.Desktop.x64 + {26BE66BD-6E77-43BA-B363-725F9FC827C1}.Release|Gaming.Desktop.x64.ActiveCfg = Release|Gaming.Desktop.x64 + {26BE66BD-6E77-43BA-B363-725F9FC827C1}.Release|Gaming.Desktop.x64.Build.0 = Release|Gaming.Desktop.x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {61313088-A570-4AE2-A5E4-1169FE8F2562} + EndGlobalSection +EndGlobal diff --git a/DirectXTK_GDK_2019.vcxproj b/DirectXTK_GDK_2019.vcxproj new file mode 100644 index 000000000..76f4df60f --- /dev/null +++ b/DirectXTK_GDK_2019.vcxproj @@ -0,0 +1,314 @@ + + + + + Release + Gaming.Desktop.x64 + + + Profile + Gaming.Desktop.x64 + + + Debug + Gaming.Desktop.x64 + + + + DirectXTK + DirectXTK + {26be66bd-6e77-43ba-b363-725f9fc827c1} + en-US + Win32Proj + + 15.0 + Native + x64 + + + + StaticLibrary + v142 + false + true + Unicode + + + StaticLibrary + v142 + false + true + Unicode + + + StaticLibrary + v142 + true + Unicode + + + + + + + + + + + + + + + + $(Console_SdkLibPath);$(LibraryPath) + $(Console_SdkIncludeRoot);$(IncludePath) + false + Bin\GDK_2019\$(Platform)\$(Configuration)\ + Bin\GDK_2019\$(Platform)\$(Configuration)\ + DirectXTK + + + $(Console_SdkLibPath);$(LibraryPath) + $(Console_SdkIncludeRoot);$(IncludePath) + false + Bin\GDK_2019\$(Platform)\$(Configuration)\ + Bin\GDK_2019\$(Platform)\$(Configuration)\ + DirectXTK + + + $(Console_SdkLibPath);$(LibraryPath) + $(Console_SdkIncludeRoot);$(IncludePath) + true + Bin\GDK_2019\$(Platform)\$(Configuration)\ + Bin\GDK_2019\$(Platform)\$(Configuration)\ + DirectXTK + + + + true + Windows + true + true + + + Use + pch.h + MaxSpeed + _WIN32_WINNT=0x0A00;NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;%(PreprocessorDefinitions) + EnableAllWarnings + $(ProjectDir)Inc;$(ProjectDir)Src;$(ProjectDir)Src\Shaders\Compiled;%(AdditionalIncludeDirectories) + true + true + Fast + $(IntDir)$(TargetName).pdb + true + true + /Zc:__cplusplus /ZH:SHA_256 %(AdditionalOptions) + Level4 + + + 6.0 + true + /Fd "$(OutDir)%(Filename).pdb" %(AdditionalOptions) + + + + + true + Windows + true + true + + + Use + pch.h + MaxSpeed + _WIN32_WINNT=0x0A00;NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;PROFILE;%(PreprocessorDefinitions) + EnableAllWarnings + $(ProjectDir)Inc;$(ProjectDir)Src;$(ProjectDir)Src\Shaders\Compiled;%(AdditionalIncludeDirectories) + true + true + Fast + $(IntDir)$(TargetName).pdb + true + true + /Zc:__cplusplus /ZH:SHA_256 %(AdditionalOptions) + Level4 + + + 6.0 + true + /Fd "$(OutDir)%(Filename).pdb" %(AdditionalOptions) + + + + + Windows + true + + + pch.h + Use + false + EnableAllWarnings + Disabled + $(ProjectDir)Inc;$(ProjectDir)Src;$(ProjectDir)Src\Shaders\Compiled;%(AdditionalIncludeDirectories) + _WIN32_WINNT=0x0A00;_DEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;%(PreprocessorDefinitions) + Fast + $(IntDir)$(TargetName).pdb + true + true + Level4 + ProgramDatabase + /Zc:__cplusplus /ZH:SHA_256 %(AdditionalOptions) + false + + + 6.0 + true + /Fd "$(OutDir)%(Filename).pdb" %(AdditionalOptions) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Create + Create + Create + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ATGFXCPath>$(WindowsSDK_ExecutablePath_x64.Split(';')[0]) + <_ATGFXCPath>$(_ATGFXCPath.Replace("x64","")) + <_ATGFXCPath Condition="'$(_ATGFXCPath)' != '' and !HasTrailingSlash('$(_ATGFXCPath)')">$(_ATGFXCPath)\ + + + + <_ATGFXCPath /> + + + + + <_ATGShaderHeaders Include="$(ProjectDir)src/Shaders/Compiled/*.inc" Exclude="$(ProjectDir)src/Shaders/Compiled/*Xbox*.inc" /> + <_ATGShaderSymbols Include="$(ProjectDir)src/Shaders/Compiled/*.pdb" Exclude="$(ProjectDir)src/Shaders/Compiled/*Xbox*.pdb" /> + + + + + diff --git a/DirectXTK_GDK_2019.vcxproj.filters b/DirectXTK_GDK_2019.vcxproj.filters new file mode 100644 index 000000000..2af9a6b75 --- /dev/null +++ b/DirectXTK_GDK_2019.vcxproj.filters @@ -0,0 +1,359 @@ + + + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {bfe08c7b-04ad-4694-97b7-1053f276b6d6} + + + {bb887e9d-4a05-42f1-928a-6e0aea0b39b6} + + + {ba729d67-3bf4-4323-8387-443d75ffabb3} + + + {d6b153c5-132e-4c53-8fba-476a4f2fd140} + + + {2c00e8fa-322f-4f28-bcbf-14d82c3b3a58} + + + + + Inc + + + Inc + + + Inc + + + Inc + + + Inc + + + Inc + + + Src + + + Inc + + + Src + + + Inc + + + Inc + + + Inc + + + Inc + + + Inc + + + Audio + + + Audio + + + Audio + + + Audio + + + Inc\Shared + + + Inc\Shared + + + Inc\Shared + + + Inc\Shared + + + Inc\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Inc + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Inc + + + Inc + + + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Audio + + + Audio + + + Audio + + + Audio + + + Audio + + + Audio + + + Audio + + + Audio + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shared + + + Src\Shaders\Shared + + + Src\Shaders\Shared + + + Src\Shaders\Shared + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders\Shared + + + Src\Shaders + + + Src\Shaders\Shared + + + Src\Shaders + + + Src\Shaders\Shared + + + + Src\Shaders\Shared + + + \ No newline at end of file diff --git a/DirectXTK_GDK_2022.sln b/DirectXTK_GDK_2022.sln new file mode 100644 index 000000000..d74f1d026 --- /dev/null +++ b/DirectXTK_GDK_2022.sln @@ -0,0 +1,33 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.1.32228.430 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectXTK", "DirectXTK_GDK_2022.vcxproj", "{26BE66BD-6E77-43BA-B363-725F9FC827C1}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{8CD5AD55-FCE2-447A-B906-AA5764123738}" + ProjectSection(SolutionItems) = preProject + .editorconfig = .editorconfig + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Gaming.Desktop.x64 = Debug|Gaming.Desktop.x64 + Profile|Gaming.Desktop.x64 = Profile|Gaming.Desktop.x64 + Release|Gaming.Desktop.x64 = Release|Gaming.Desktop.x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {26BE66BD-6E77-43BA-B363-725F9FC827C1}.Debug|Gaming.Desktop.x64.ActiveCfg = Debug|Gaming.Desktop.x64 + {26BE66BD-6E77-43BA-B363-725F9FC827C1}.Debug|Gaming.Desktop.x64.Build.0 = Debug|Gaming.Desktop.x64 + {26BE66BD-6E77-43BA-B363-725F9FC827C1}.Profile|Gaming.Desktop.x64.ActiveCfg = Profile|Gaming.Desktop.x64 + {26BE66BD-6E77-43BA-B363-725F9FC827C1}.Profile|Gaming.Desktop.x64.Build.0 = Profile|Gaming.Desktop.x64 + {26BE66BD-6E77-43BA-B363-725F9FC827C1}.Release|Gaming.Desktop.x64.ActiveCfg = Release|Gaming.Desktop.x64 + {26BE66BD-6E77-43BA-B363-725F9FC827C1}.Release|Gaming.Desktop.x64.Build.0 = Release|Gaming.Desktop.x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {61313088-A570-4AE2-A5E4-1169FE8F2562} + EndGlobalSection +EndGlobal diff --git a/DirectXTK_GDK_2022.vcxproj b/DirectXTK_GDK_2022.vcxproj new file mode 100644 index 000000000..494c59b22 --- /dev/null +++ b/DirectXTK_GDK_2022.vcxproj @@ -0,0 +1,314 @@ + + + + + Release + Gaming.Desktop.x64 + + + Profile + Gaming.Desktop.x64 + + + Debug + Gaming.Desktop.x64 + + + + DirectXTK + DirectXTK + {26be66bd-6e77-43ba-b363-725f9fc827c1} + en-US + Win32Proj + + 15.0 + Native + x64 + + + + StaticLibrary + v143 + false + true + Unicode + + + StaticLibrary + v143 + false + true + Unicode + + + StaticLibrary + v143 + true + Unicode + + + + + + + + + + + + + + + + $(Console_SdkLibPath);$(LibraryPath) + $(Console_SdkIncludeRoot);$(IncludePath) + false + Bin\GDK_2022\$(Platform)\$(Configuration)\ + Bin\GDK_2022\$(Platform)\$(Configuration)\ + DirectXTK + + + $(Console_SdkLibPath);$(LibraryPath) + $(Console_SdkIncludeRoot);$(IncludePath) + false + Bin\GDK_2022\$(Platform)\$(Configuration)\ + Bin\GDK_2022\$(Platform)\$(Configuration)\ + DirectXTK + + + $(Console_SdkLibPath);$(LibraryPath) + $(Console_SdkIncludeRoot);$(IncludePath) + true + Bin\GDK_2022\$(Platform)\$(Configuration)\ + Bin\GDK_2022\$(Platform)\$(Configuration)\ + DirectXTK + + + + true + Windows + true + true + + + Use + pch.h + MaxSpeed + _WIN32_WINNT=0x0A00;NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;%(PreprocessorDefinitions) + EnableAllWarnings + $(ProjectDir)Inc;$(ProjectDir)Src;$(ProjectDir)Src\Shaders\Compiled;%(AdditionalIncludeDirectories) + true + true + Fast + $(IntDir)$(TargetName).pdb + true + true + /Zc:__cplusplus %(AdditionalOptions) + Level4 + + + 6.0 + true + /Fd "$(OutDir)%(Filename).pdb" %(AdditionalOptions) + + + + + true + Windows + true + true + + + Use + pch.h + MaxSpeed + _WIN32_WINNT=0x0A00;NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;PROFILE;%(PreprocessorDefinitions) + EnableAllWarnings + $(ProjectDir)Inc;$(ProjectDir)Src;$(ProjectDir)Src\Shaders\Compiled;%(AdditionalIncludeDirectories) + true + true + Fast + $(IntDir)$(TargetName).pdb + true + true + /Zc:__cplusplus %(AdditionalOptions) + Level4 + + + 6.0 + true + /Fd "$(OutDir)%(Filename).pdb" %(AdditionalOptions) + + + + + Windows + true + + + pch.h + Use + false + EnableAllWarnings + Disabled + $(ProjectDir)Inc;$(ProjectDir)Src;$(ProjectDir)Src\Shaders\Compiled;%(AdditionalIncludeDirectories) + _WIN32_WINNT=0x0A00;_DEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;%(PreprocessorDefinitions) + Fast + $(IntDir)$(TargetName).pdb + true + true + Level4 + ProgramDatabase + /Zc:__cplusplus %(AdditionalOptions) + false + + + 6.0 + true + /Fd "$(OutDir)%(Filename).pdb" %(AdditionalOptions) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Create + Create + Create + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ATGFXCPath>$(WindowsSDK_ExecutablePath_x64.Split(';')[0]) + <_ATGFXCPath>$(_ATGFXCPath.Replace("x64","")) + <_ATGFXCPath Condition="'$(_ATGFXCPath)' != '' and !HasTrailingSlash('$(_ATGFXCPath)')">$(_ATGFXCPath)\ + + + + <_ATGFXCPath /> + + + + + <_ATGShaderHeaders Include="$(ProjectDir)src/Shaders/Compiled/*.inc" Exclude="$(ProjectDir)src/Shaders/Compiled/*Xbox*.inc" /> + <_ATGShaderSymbols Include="$(ProjectDir)src/Shaders/Compiled/*.pdb" Exclude="$(ProjectDir)src/Shaders/Compiled/*Xbox*.pdb" /> + + + + + \ No newline at end of file diff --git a/DirectXTK_GDK_2022.vcxproj.filters b/DirectXTK_GDK_2022.vcxproj.filters new file mode 100644 index 000000000..8b7bb34df --- /dev/null +++ b/DirectXTK_GDK_2022.vcxproj.filters @@ -0,0 +1,362 @@ + + + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {bfe08c7b-04ad-4694-97b7-1053f276b6d6} + + + {bb887e9d-4a05-42f1-928a-6e0aea0b39b6} + + + {ba729d67-3bf4-4323-8387-443d75ffabb3} + + + {d6b153c5-132e-4c53-8fba-476a4f2fd140} + + + {2c00e8fa-322f-4f28-bcbf-14d82c3b3a58} + + + + + Inc + + + Inc + + + Inc + + + Inc + + + Inc + + + Inc + + + Src + + + Inc + + + Src + + + Inc + + + Inc + + + Inc + + + Inc + + + Inc + + + Audio + + + Audio + + + Audio + + + Audio + + + Inc\Shared + + + Inc\Shared + + + Inc\Shared + + + Inc\Shared + + + Inc\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Inc + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Inc + + + Inc + + + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Src\Shared + + + Audio + + + Audio + + + Audio + + + Audio + + + Audio + + + Audio + + + Audio + + + Audio + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + Src + + + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shared + + + Src\Shaders\Shared + + + Src\Shaders\Shared + + + Src\Shaders\Shared + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders + + + Src\Shaders\Shared + + + Src\Shaders + + + Src\Shaders\Shared + + + Src\Shaders + + + Src\Shaders\Shared + + + + Src\Shaders\Shared + + + \ No newline at end of file diff --git a/Src/pch.h b/Src/pch.h index c569e6916..883bfa02b 100644 --- a/Src/pch.h +++ b/Src/pch.h @@ -100,7 +100,7 @@ #endif #ifdef _GAMING_XBOX -#error This version of DirectX Tool Kit not supported for GDK +#error This version of DirectX Tool Kit not supported for GDKX #elif defined(_XBOX_ONE) && defined(_TITLE) #include