mirror of
https://github.com/microsoft/DirectXTex.git
synced 2025-12-06 07:11:44 +01:00
Add October 2025 GDK new layout x64+Xbox projects (#637)
This commit is contained in:
parent
264931b2e1
commit
f3b184489b
@ -97,6 +97,12 @@ jobs:
|
|||||||
- checkout: self
|
- checkout: self
|
||||||
clean: true
|
clean: true
|
||||||
fetchTags: false
|
fetchTags: false
|
||||||
|
- task: MSBuild@1
|
||||||
|
displayName: Log Information
|
||||||
|
inputs:
|
||||||
|
solution: build/LogInfo.targets
|
||||||
|
platform: '$(BuildPlatform)'
|
||||||
|
configuration: '$(BuildConfiguration)'
|
||||||
- task: VSBuild@1
|
- task: VSBuild@1
|
||||||
displayName: Build solution DirectXTex_Desktop_2022.sln
|
displayName: Build solution DirectXTex_Desktop_2022.sln
|
||||||
inputs:
|
inputs:
|
||||||
@ -144,6 +150,12 @@ jobs:
|
|||||||
- checkout: self
|
- checkout: self
|
||||||
clean: true
|
clean: true
|
||||||
fetchTags: false
|
fetchTags: false
|
||||||
|
- task: MSBuild@1
|
||||||
|
displayName: Log Information
|
||||||
|
inputs:
|
||||||
|
solution: build/LogInfo.targets
|
||||||
|
platform: '$(BuildPlatform)'
|
||||||
|
configuration: '$(BuildConfiguration)'
|
||||||
- task: VSBuild@1
|
- task: VSBuild@1
|
||||||
displayName: Build solution DirectXTex_Windows10_2022.sln
|
displayName: Build solution DirectXTex_Windows10_2022.sln
|
||||||
inputs:
|
inputs:
|
||||||
|
|||||||
@ -59,7 +59,7 @@ variables:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
- job: BUILD_GDK
|
- job: BUILD_GDK
|
||||||
displayName: 'Microsoft Game Development Kit (GDK)'
|
displayName: 'Microsoft Game Development Kit (GDK Gaming.Desktop.x64)'
|
||||||
timeoutInMinutes: 120
|
timeoutInMinutes: 120
|
||||||
cancelTimeoutInMinutes: 1
|
cancelTimeoutInMinutes: 1
|
||||||
steps:
|
steps:
|
||||||
@ -112,11 +112,82 @@ jobs:
|
|||||||
solution: build/SetupBWOI.targets
|
solution: build/SetupBWOI.targets
|
||||||
msbuildArchitecture: x64
|
msbuildArchitecture: x64
|
||||||
msbuildArguments: /p:GDKEditionNumber=$(GDK_EDITION)
|
msbuildArguments: /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
|
- task: MSBuild@1
|
||||||
|
displayName: Log Information
|
||||||
|
inputs:
|
||||||
|
solution: build/LogInfo.targets
|
||||||
|
msbuildArchitecture: x64
|
||||||
|
msbuildArguments: /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
- template: '/.azuredevops/templates/DirectXTex-build-gdk.yml'
|
- template: '/.azuredevops/templates/DirectXTex-build-gdk.yml'
|
||||||
parameters:
|
parameters:
|
||||||
msVersion: '17.0'
|
msVersion: '17.0'
|
||||||
vsYear: 2022
|
vsYear: 2022
|
||||||
|
|
||||||
|
- job: BUILD_GDKX
|
||||||
|
displayName: 'Microsoft Game Development Kit (GDK x64)'
|
||||||
|
timeoutInMinutes: 120
|
||||||
|
cancelTimeoutInMinutes: 1
|
||||||
|
steps:
|
||||||
|
- checkout: self
|
||||||
|
clean: true
|
||||||
|
fetchTags: false
|
||||||
|
- task: NuGetToolInstaller@1
|
||||||
|
displayName: 'Use NuGet'
|
||||||
|
- task: PowerShell@2
|
||||||
|
displayName: 'Create nuget.config with single source'
|
||||||
|
inputs:
|
||||||
|
targetType: inline
|
||||||
|
script: |
|
||||||
|
$xml = @'
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<packageSources>
|
||||||
|
<clear />
|
||||||
|
</packageSources>
|
||||||
|
</configuration>
|
||||||
|
'@
|
||||||
|
$xml | Set-Content -Path "$(Build.SourcesDirectory)\NuGet.config"
|
||||||
|
|
||||||
|
- task: NuGetCommand@2
|
||||||
|
# We have to use a nuget.config to provide the feed for the 'nuget install' option.
|
||||||
|
displayName: 'NuGet set package source to ADO feed'
|
||||||
|
inputs:
|
||||||
|
command: custom
|
||||||
|
arguments: sources add -Name xboxgdk -Source $(URL_FEED) -ConfigFile $(Build.SourcesDirectory)\NuGet.config
|
||||||
|
- task: nuget-security-analysis@0
|
||||||
|
displayName: 'Secure Supply Chain Analysis'
|
||||||
|
- task: NuGetAuthenticate@1
|
||||||
|
displayName: 'NuGet Auth'
|
||||||
|
- task: PowerShell@2
|
||||||
|
displayName: 'NuGet Install GDK'
|
||||||
|
inputs:
|
||||||
|
targetType: filePath
|
||||||
|
filePath: ./build/RestoreGDK.ps1
|
||||||
|
arguments: -GDKEditionNumber $(GDK_EDITION) -OutputDirectory $(EXTRACTED_FOLDER)
|
||||||
|
failOnStderr: true
|
||||||
|
- task: CopyFiles@2
|
||||||
|
displayName: Set up Directory.Build.props
|
||||||
|
inputs:
|
||||||
|
SourceFolder: build
|
||||||
|
Contents: 'Directory.Build.props'
|
||||||
|
TargetFolder: $(Build.SourcesDirectory)
|
||||||
|
- task: MSBuild@1
|
||||||
|
displayName: Setup BWOI VCTargets
|
||||||
|
inputs:
|
||||||
|
solution: build/SetupBWOI.targets
|
||||||
|
msbuildArchitecture: x64
|
||||||
|
msbuildArguments: /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
|
- task: MSBuild@1
|
||||||
|
displayName: Log Information
|
||||||
|
inputs:
|
||||||
|
solution: build/LogInfo.targets
|
||||||
|
msbuildArchitecture: x64
|
||||||
|
msbuildArguments: /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
|
- template: '/.azuredevops/templates/DirectXTex-build-gdkx.yml'
|
||||||
|
parameters:
|
||||||
|
msVersion: '17.0'
|
||||||
|
vsYear: 2022
|
||||||
|
|
||||||
- job: BUILD_GDK_CMAKE_SCAR
|
- job: BUILD_GDK_CMAKE_SCAR
|
||||||
displayName: 'Microsoft Game Development Kit (GDK) using CMake (Scarlett)'
|
displayName: 'Microsoft Game Development Kit (GDK) using CMake (Scarlett)'
|
||||||
timeoutInMinutes: 120
|
timeoutInMinutes: 120
|
||||||
|
|||||||
@ -130,6 +130,12 @@ jobs:
|
|||||||
solution: build/SetupBWOI.targets
|
solution: build/SetupBWOI.targets
|
||||||
msbuildArchitecture: x64
|
msbuildArchitecture: x64
|
||||||
msbuildArguments: /p:GDKEditionNumber=$(GDK_EDITION)
|
msbuildArguments: /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
|
- task: MSBuild@1
|
||||||
|
displayName: Log Information
|
||||||
|
inputs:
|
||||||
|
solution: build/LogInfo.targets
|
||||||
|
msbuildArchitecture: x64
|
||||||
|
msbuildArguments: /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
- template: '/.azuredevops/templates/DirectXTex-build-gdk.yml'
|
- template: '/.azuredevops/templates/DirectXTex-build-gdk.yml'
|
||||||
parameters:
|
parameters:
|
||||||
msVersion: '17.0'
|
msVersion: '17.0'
|
||||||
|
|||||||
@ -93,6 +93,12 @@ jobs:
|
|||||||
solution: Tests/DirectXTex_Tests_Desktop_2022.sln
|
solution: Tests/DirectXTex_Tests_Desktop_2022.sln
|
||||||
feedRestore: $(GUID_FEED)
|
feedRestore: $(GUID_FEED)
|
||||||
includeNuGetOrg: false
|
includeNuGetOrg: false
|
||||||
|
- task: MSBuild@1
|
||||||
|
displayName: Log Information
|
||||||
|
inputs:
|
||||||
|
solution: build/LogInfo.targets
|
||||||
|
platform: '$(BuildPlatform)'
|
||||||
|
configuration: '$(BuildConfiguration)'
|
||||||
- task: VSBuild@1
|
- task: VSBuild@1
|
||||||
displayName: Build solution DirectXTex_Tests_Desktop_2022.sln
|
displayName: Build solution DirectXTex_Tests_Desktop_2022.sln
|
||||||
inputs:
|
inputs:
|
||||||
|
|||||||
@ -85,6 +85,12 @@ jobs:
|
|||||||
solution: Tests/DirectXTex_Tests_Desktop_2019.sln
|
solution: Tests/DirectXTex_Tests_Desktop_2019.sln
|
||||||
feedRestore: $(GUID_FEED)
|
feedRestore: $(GUID_FEED)
|
||||||
includeNuGetOrg: false
|
includeNuGetOrg: false
|
||||||
|
- task: MSBuild@1
|
||||||
|
displayName: Log Information
|
||||||
|
inputs:
|
||||||
|
solution: build/LogInfo.targets
|
||||||
|
platform: '$(BuildPlatform)'
|
||||||
|
configuration: '$(BuildConfiguration)'
|
||||||
- task: VSBuild@1
|
- task: VSBuild@1
|
||||||
displayName: Build solution DirectXTex_Tests_Desktop_2019.sln
|
displayName: Build solution DirectXTex_Tests_Desktop_2019.sln
|
||||||
inputs:
|
inputs:
|
||||||
|
|||||||
@ -66,6 +66,12 @@ jobs:
|
|||||||
- checkout: self
|
- checkout: self
|
||||||
clean: true
|
clean: true
|
||||||
fetchTags: false
|
fetchTags: false
|
||||||
|
- task: MSBuild@1
|
||||||
|
displayName: Log Information
|
||||||
|
inputs:
|
||||||
|
solution: build/LogInfo.targets
|
||||||
|
platform: '$(BuildPlatform)'
|
||||||
|
configuration: '$(BuildConfiguration)'
|
||||||
- task: VSBuild@1
|
- task: VSBuild@1
|
||||||
displayName: Build solution DirectXTex_Desktop_2019.sln
|
displayName: Build solution DirectXTex_Desktop_2019.sln
|
||||||
inputs:
|
inputs:
|
||||||
|
|||||||
118
.azuredevops/templates/DirectXTex-build-gdkx.yml
Normal file
118
.azuredevops/templates/DirectXTex-build-gdkx.yml
Normal file
@ -0,0 +1,118 @@
|
|||||||
|
# Copyright (c) Microsoft Corporation.
|
||||||
|
# Licensed under the MIT License.
|
||||||
|
#
|
||||||
|
# http://go.microsoft.com/fwlink/?LinkId=248926
|
||||||
|
|
||||||
|
# Template used by GitHub-GDK-* pipelines
|
||||||
|
|
||||||
|
parameters:
|
||||||
|
- name: msVersion
|
||||||
|
type: string
|
||||||
|
values:
|
||||||
|
- '17.0'
|
||||||
|
- name: vsYear
|
||||||
|
type: number
|
||||||
|
values:
|
||||||
|
- 2022
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- task: VSBuild@1
|
||||||
|
displayName: Build solution DirectXTex_GDKX_${{ parameters.vsYear }} pcdbg
|
||||||
|
continueOnError: true
|
||||||
|
inputs:
|
||||||
|
solution: DirectXTex_GDKX_${{ parameters.vsYear }}.sln
|
||||||
|
vsVersion: ${{ parameters.msVersion }}
|
||||||
|
platform: x64
|
||||||
|
configuration: Debug
|
||||||
|
msbuildArchitecture: x64
|
||||||
|
msbuildArgs: /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
|
- task: VSBuild@1
|
||||||
|
displayName: Build solution DirectXTex_GDKX_${{ parameters.vsYear }} pcrel
|
||||||
|
continueOnError: true
|
||||||
|
inputs:
|
||||||
|
solution: DirectXTex_GDKX_${{ parameters.vsYear }}.sln
|
||||||
|
vsVersion: ${{ parameters.msVersion }}
|
||||||
|
platform: x64
|
||||||
|
configuration: Release
|
||||||
|
msbuildArchitecture: x64
|
||||||
|
msbuildArgs: /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
|
- task: VSBuild@1
|
||||||
|
displayName: Build solution DirectXTex_GDKX_${{ parameters.vsYear }} xbdbg
|
||||||
|
continueOnError: true
|
||||||
|
inputs:
|
||||||
|
solution: DirectXTex_GDKX_${{ parameters.vsYear }}.sln
|
||||||
|
vsVersion: ${{ parameters.msVersion }}
|
||||||
|
platform: Gaming.Xbox.XboxOne.x64
|
||||||
|
configuration: Debug
|
||||||
|
msbuildArchitecture: x64
|
||||||
|
msbuildArgs: /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
|
- task: VSBuild@1
|
||||||
|
displayName: Build solution DirectXTex_GDKX_${{ parameters.vsYear }} xbrel
|
||||||
|
continueOnError: true
|
||||||
|
inputs:
|
||||||
|
solution: DirectXTex_GDKX_${{ parameters.vsYear }}.sln
|
||||||
|
vsVersion: ${{ parameters.msVersion }}
|
||||||
|
platform: Gaming.Xbox.XboxOne.x64
|
||||||
|
configuration: Release
|
||||||
|
msbuildArchitecture: x64
|
||||||
|
msbuildArgs: /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
|
- task: VSBuild@1
|
||||||
|
displayName: Build solution DirectXTex_GDKX_${{ parameters.vsYear }} scardbg
|
||||||
|
continueOnError: true
|
||||||
|
inputs:
|
||||||
|
solution: DirectXTex_GDKX_${{ parameters.vsYear }}.sln
|
||||||
|
vsVersion: ${{ parameters.msVersion }}
|
||||||
|
platform: Gaming.Xbox.Scarlett.x64
|
||||||
|
configuration: Debug
|
||||||
|
msbuildArchitecture: x64
|
||||||
|
msbuildArgs: /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
|
- task: VSBuild@1
|
||||||
|
displayName: Build solution DirectXTex_GDKX_${{ parameters.vsYear }} scarrel
|
||||||
|
continueOnError: true
|
||||||
|
inputs:
|
||||||
|
solution: DirectXTex_GDKX_${{ parameters.vsYear }}.sln
|
||||||
|
vsVersion: ${{ parameters.msVersion }}
|
||||||
|
platform: Gaming.Xbox.Scarlett.x64
|
||||||
|
configuration: Release
|
||||||
|
msbuildArchitecture: x64
|
||||||
|
msbuildArgs: /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
|
- task: VSBuild@1
|
||||||
|
displayName: Build solution DirectXTex_GDK_PC_${{ parameters.vsYear }} dbg
|
||||||
|
continueOnError: true
|
||||||
|
inputs:
|
||||||
|
solution: DirectXTex_GXDK_PC_${{ parameters.vsYear }}.sln
|
||||||
|
vsVersion: ${{ parameters.msVersion }}
|
||||||
|
platform: x64
|
||||||
|
configuration: Debug
|
||||||
|
msbuildArchitecture: x64
|
||||||
|
msbuildArgs: /p:PreferredToolArchitecture=x64 /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
|
- task: VSBuild@1
|
||||||
|
displayName: Build solution DirectXTex_GDK_PC_${{ parameters.vsYear }} rel
|
||||||
|
continueOnError: true
|
||||||
|
inputs:
|
||||||
|
solution: DirectXTex_GXDK_PC_${{ parameters.vsYear }}.sln
|
||||||
|
vsVersion: ${{ parameters.msVersion }}
|
||||||
|
platform: x64
|
||||||
|
configuration: Release
|
||||||
|
msbuildArchitecture: x64
|
||||||
|
msbuildArgs: /p:PreferredToolArchitecture=x64 /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
|
- task: VSBuild@1
|
||||||
|
displayName: Build solution DirectXTex_GDK_PC_${{ parameters.vsYear }} scardbg
|
||||||
|
continueOnError: true
|
||||||
|
inputs:
|
||||||
|
solution: DirectXTex_GXDK_PC_${{ parameters.vsYear }}.sln
|
||||||
|
vsVersion: ${{ parameters.msVersion }}
|
||||||
|
platform: x64
|
||||||
|
configuration: Debug_Scarlett
|
||||||
|
msbuildArchitecture: x64
|
||||||
|
msbuildArgs: /p:PreferredToolArchitecture=x64 /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
|
- task: VSBuild@1
|
||||||
|
displayName: Build solution DirectXTex_GDK_PC_${{ parameters.vsYear }} scarrel
|
||||||
|
continueOnError: true
|
||||||
|
inputs:
|
||||||
|
solution: DirectXTex_GXDK_PC_${{ parameters.vsYear }}.sln
|
||||||
|
vsVersion: ${{ parameters.msVersion }}
|
||||||
|
platform: x64
|
||||||
|
configuration: Release_Scarlett
|
||||||
|
msbuildArchitecture: x64
|
||||||
|
msbuildArgs: /p:PreferredToolArchitecture=x64 /p:GDKEditionNumber=$(GDK_EDITION)
|
||||||
575
DirectXTex/DirectXTex_GDKX_2022.vcxproj
Normal file
575
DirectXTex/DirectXTex_GDKX_2022.vcxproj
Normal file
@ -0,0 +1,575 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<ItemGroup Label="ProjectConfigurations">
|
||||||
|
<ProjectConfiguration Include="Debug|Gaming.Xbox.Scarlett.x64">
|
||||||
|
<Configuration>Debug</Configuration>
|
||||||
|
<Platform>Gaming.Xbox.Scarlett.x64</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Debug|x64">
|
||||||
|
<Configuration>Debug</Configuration>
|
||||||
|
<Platform>x64</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Profile|Gaming.Xbox.Scarlett.x64">
|
||||||
|
<Configuration>Profile</Configuration>
|
||||||
|
<Platform>Gaming.Xbox.Scarlett.x64</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Profile|x64">
|
||||||
|
<Configuration>Profile</Configuration>
|
||||||
|
<Platform>x64</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Release|Gaming.Xbox.Scarlett.x64">
|
||||||
|
<Configuration>Release</Configuration>
|
||||||
|
<Platform>Gaming.Xbox.Scarlett.x64</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Release|Gaming.Xbox.XboxOne.x64">
|
||||||
|
<Configuration>Release</Configuration>
|
||||||
|
<Platform>Gaming.Xbox.XboxOne.x64</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Profile|Gaming.Xbox.XboxOne.x64">
|
||||||
|
<Configuration>Profile</Configuration>
|
||||||
|
<Platform>Gaming.Xbox.XboxOne.x64</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Debug|Gaming.Xbox.XboxOne.x64">
|
||||||
|
<Configuration>Debug</Configuration>
|
||||||
|
<Platform>Gaming.Xbox.XboxOne.x64</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Release|x64">
|
||||||
|
<Configuration>Release</Configuration>
|
||||||
|
<Platform>x64</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
</ItemGroup>
|
||||||
|
<PropertyGroup Label="Globals">
|
||||||
|
<RootNamespace>DirectXTex</RootNamespace>
|
||||||
|
<ProjectGuid>{5815EA10-8178-456D-B1A4-E37A406883AF}</ProjectGuid>
|
||||||
|
<DefaultLanguage>en-US</DefaultLanguage>
|
||||||
|
<Keyword>Win32Proj</Keyword>
|
||||||
|
<!-- - - - -->
|
||||||
|
<MinimumVisualStudioVersion>15.0</MinimumVisualStudioVersion>
|
||||||
|
<TargetRuntime>Native</TargetRuntime>
|
||||||
|
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
|
||||||
|
</PropertyGroup>
|
||||||
|
<Import Condition="Exists($(ATGBuildProps))" Project="$(ATGBuildProps)" />
|
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||||
|
<PropertyGroup>
|
||||||
|
<GDKPCEditionPath Condition="'$(GDKPCEditionPath)'==''">$(GRDKLatest)</GDKPCEditionPath>
|
||||||
|
<GDKCrossPlatformPath Condition="'$(GDKCrossPlatformPath)'==''">$(GameDKCoreLatest)</GDKCrossPlatformPath>
|
||||||
|
<GDKCrossPlatformPath Condition="'$(GDKCrossPlatformPath)'==''">$(GameDKXboxLatest)</GDKCrossPlatformPath>
|
||||||
|
<GDKCrossPlatform Condition="'$(GDKCrossPlatform)'=='' AND '$(Platform)'=='x64' AND Exists('$(GDKCrossPlatformPath)windows')">true</GDKCrossPlatform>
|
||||||
|
<GDKCrossPlatform Condition="'$(GDKCrossPlatform)'=='' AND '$(Platform)'=='x64' AND Exists('$(GDKPCEditionPath)GameKit\Include')">false</GDKCrossPlatform>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(GDKCrossPlatform)'=='true'">
|
||||||
|
<GDKWindowsIncludePath>$(GDKCrossPlatformPath)windows\include</GDKWindowsIncludePath>
|
||||||
|
<GDKWindowsLibPath>$(GDKCrossPlatformPath)windows\lib\x64</GDKWindowsLibPath>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(GDKCrossPlatform)'!='true'">
|
||||||
|
<GDKWindowsIncludePath>$(GDKPCEditionPath)GameKit\Include</GDKWindowsIncludePath>
|
||||||
|
<GDKWindowsLibPath>$(GDKPCEditionPath)GameKit\lib\amd64</GDKWindowsLibPath>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.XboxOne.x64'" Label="Configuration">
|
||||||
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||||
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
|
<UseDebugLibraries>false</UseDebugLibraries>
|
||||||
|
<CharacterSet>Unicode</CharacterSet>
|
||||||
|
<EmbedManifest>false</EmbedManifest>
|
||||||
|
<GenerateManifest>false</GenerateManifest>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||||
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||||
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
|
<UseDebugLibraries>false</UseDebugLibraries>
|
||||||
|
<CharacterSet>Unicode</CharacterSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.Scarlett.x64'" Label="Configuration">
|
||||||
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||||
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
|
<UseDebugLibraries>false</UseDebugLibraries>
|
||||||
|
<CharacterSet>Unicode</CharacterSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Xbox.XboxOne.x64'" Label="Configuration">
|
||||||
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||||
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
|
<UseDebugLibraries>false</UseDebugLibraries>
|
||||||
|
<CharacterSet>Unicode</CharacterSet>
|
||||||
|
<EmbedManifest>false</EmbedManifest>
|
||||||
|
<GenerateManifest>false</GenerateManifest>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="Configuration">
|
||||||
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||||
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
|
<UseDebugLibraries>false</UseDebugLibraries>
|
||||||
|
<CharacterSet>Unicode</CharacterSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Xbox.Scarlett.x64'" Label="Configuration">
|
||||||
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||||
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
|
<UseDebugLibraries>false</UseDebugLibraries>
|
||||||
|
<CharacterSet>Unicode</CharacterSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Xbox.XboxOne.x64'" Label="Configuration">
|
||||||
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||||
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
|
<UseDebugLibraries>true</UseDebugLibraries>
|
||||||
|
<CharacterSet>Unicode</CharacterSet>
|
||||||
|
<EmbedManifest>false</EmbedManifest>
|
||||||
|
<GenerateManifest>false</GenerateManifest>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||||
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||||
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
|
<UseDebugLibraries>true</UseDebugLibraries>
|
||||||
|
<CharacterSet>Unicode</CharacterSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Xbox.Scarlett.x64'" Label="Configuration">
|
||||||
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||||
|
<PlatformToolset>v143</PlatformToolset>
|
||||||
|
<UseDebugLibraries>true</UseDebugLibraries>
|
||||||
|
<CharacterSet>Unicode</CharacterSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||||
|
<ImportGroup Label="ExtensionSettings">
|
||||||
|
</ImportGroup>
|
||||||
|
<PropertyGroup Label="UserMacros" />
|
||||||
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.XboxOne.x64'" 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|x64'" 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|Gaming.Xbox.Scarlett.x64'" 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|Gaming.Xbox.XboxOne.x64'" 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|x64'" 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|Gaming.Xbox.Scarlett.x64'" 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|Gaming.Xbox.XboxOne.x64'" 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|x64'" 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|Gaming.Xbox.Scarlett.x64'" Label="PropertySheets">
|
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||||
|
</ImportGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.XboxOne.x64'">
|
||||||
|
<ReferencePath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</ReferencePath>
|
||||||
|
<LibraryPath>$(Console_SdkLibPath)</LibraryPath>
|
||||||
|
<LibraryWPath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</LibraryWPath>
|
||||||
|
<IncludePath>$(Console_SdkIncludeRoot)</IncludePath>
|
||||||
|
<ExecutablePath>$(Console_SdkRoot)bin;$(Console_SdkToolPath);$(ExecutablePath)</ExecutablePath>
|
||||||
|
<LinkIncremental>false</LinkIncremental>
|
||||||
|
<OutDir>Bin\GDK_2022\$(Platform)\$(Configuration)\</OutDir>
|
||||||
|
<IntDir>Bin\GDK_2022\$(Platform)\$(Configuration)\</IntDir>
|
||||||
|
<TargetName>DirectXTex</TargetName>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
|
<ExecutablePath>$(GameDK)bin;$(ExecutablePath)</ExecutablePath>
|
||||||
|
<IncludePath>$(GDKWindowsIncludePath);$(IncludePath);</IncludePath>
|
||||||
|
<LibraryPath>$(GDKWindowsLibPath);$(LibraryPath)</LibraryPath>
|
||||||
|
<LinkIncremental>false</LinkIncremental>
|
||||||
|
<OutDir>Bin\GDKX_2022\$(Platform)\$(Configuration)\</OutDir>
|
||||||
|
<IntDir>Bin\GDKX_2022\$(Platform)\$(Configuration)\</IntDir>
|
||||||
|
<TargetName>DirectXTex</TargetName>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.Scarlett.x64'">
|
||||||
|
<LibraryPath>$(Console_SdkLibPath);$(LibraryPath)</LibraryPath>
|
||||||
|
<IncludePath>$(Console_SdkIncludeRoot);$(IncludePath)</IncludePath>
|
||||||
|
<ExecutablePath>$(Console_SdkRoot)bin;$(Console_SdkToolPath);$(ExecutablePath)</ExecutablePath>
|
||||||
|
<LinkIncremental>false</LinkIncremental>
|
||||||
|
<OutDir>Bin\GDK_2022\$(Platform)\$(Configuration)\</OutDir>
|
||||||
|
<IntDir>Bin\GDK_2022\$(Platform)\$(Configuration)\</IntDir>
|
||||||
|
<TargetName>DirectXTex</TargetName>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Xbox.XboxOne.x64'">
|
||||||
|
<ReferencePath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</ReferencePath>
|
||||||
|
<LibraryPath>$(Console_SdkLibPath)</LibraryPath>
|
||||||
|
<LibraryWPath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</LibraryWPath>
|
||||||
|
<IncludePath>$(Console_SdkIncludeRoot)</IncludePath>
|
||||||
|
<ExecutablePath>$(Console_SdkRoot)bin;$(Console_SdkToolPath);$(ExecutablePath)</ExecutablePath>
|
||||||
|
<LinkIncremental>false</LinkIncremental>
|
||||||
|
<OutDir>Bin\GDK_2022\$(Platform)\$(Configuration)\</OutDir>
|
||||||
|
<IntDir>Bin\GDK_2022\$(Platform)\$(Configuration)\</IntDir>
|
||||||
|
<TargetName>DirectXTex</TargetName>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
|
||||||
|
<ExecutablePath>$(GameDK)bin;$(ExecutablePath)</ExecutablePath>
|
||||||
|
<IncludePath>$(GDKWindowsIncludePath);$(IncludePath);</IncludePath>
|
||||||
|
<LibraryPath>$(GDKWindowsLibPath);$(LibraryPath)</LibraryPath>
|
||||||
|
<LinkIncremental>false</LinkIncremental>
|
||||||
|
<OutDir>Bin\GDKX_2022\$(Platform)\$(Configuration)\</OutDir>
|
||||||
|
<IntDir>Bin\GDKX_2022\$(Platform)\$(Configuration)\</IntDir>
|
||||||
|
<TargetName>DirectXTex</TargetName>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Xbox.Scarlett.x64'">
|
||||||
|
<LibraryPath>$(Console_SdkLibPath);$(LibraryPath)</LibraryPath>
|
||||||
|
<IncludePath>$(Console_SdkIncludeRoot);$(IncludePath)</IncludePath>
|
||||||
|
<ExecutablePath>$(Console_SdkRoot)bin;$(Console_SdkToolPath);$(ExecutablePath)</ExecutablePath>
|
||||||
|
<LinkIncremental>false</LinkIncremental>
|
||||||
|
<OutDir>Bin\GDK_2022\$(Platform)\$(Configuration)\</OutDir>
|
||||||
|
<IntDir>Bin\GDK_2022\$(Platform)\$(Configuration)\</IntDir>
|
||||||
|
<TargetName>DirectXTex</TargetName>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Xbox.XboxOne.x64'">
|
||||||
|
<ReferencePath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</ReferencePath>
|
||||||
|
<LibraryPath>$(Console_SdkLibPath)</LibraryPath>
|
||||||
|
<LibraryWPath>$(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath)</LibraryWPath>
|
||||||
|
<IncludePath>$(Console_SdkIncludeRoot)</IncludePath>
|
||||||
|
<ExecutablePath>$(Console_SdkRoot)bin;$(Console_SdkToolPath);$(ExecutablePath)</ExecutablePath>
|
||||||
|
<LinkIncremental>false</LinkIncremental>
|
||||||
|
<OutDir>Bin\GDK_2022\$(Platform)\$(Configuration)\</OutDir>
|
||||||
|
<IntDir>Bin\GDK_2022\$(Platform)\$(Configuration)\</IntDir>
|
||||||
|
<TargetName>DirectXTex</TargetName>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||||
|
<ExecutablePath>$(GameDK)bin;$(ExecutablePath)</ExecutablePath>
|
||||||
|
<IncludePath>$(GDKWindowsIncludePath);$(IncludePath);</IncludePath>
|
||||||
|
<LibraryPath>$(GDKWindowsLibPath);$(LibraryPath)</LibraryPath>
|
||||||
|
<LinkIncremental>false</LinkIncremental>
|
||||||
|
<OutDir>Bin\GDKX_2022\$(Platform)\$(Configuration)\</OutDir>
|
||||||
|
<IntDir>Bin\GDKX_2022\$(Platform)\$(Configuration)\</IntDir>
|
||||||
|
<TargetName>DirectXTex</TargetName>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Xbox.Scarlett.x64'">
|
||||||
|
<LibraryPath>$(Console_SdkLibPath);$(LibraryPath)</LibraryPath>
|
||||||
|
<IncludePath>$(Console_SdkIncludeRoot);$(IncludePath)</IncludePath>
|
||||||
|
<ExecutablePath>$(Console_SdkRoot)bin;$(Console_SdkToolPath);$(ExecutablePath)</ExecutablePath>
|
||||||
|
<LinkIncremental>false</LinkIncremental>
|
||||||
|
<OutDir>Bin\GDK_2022\$(Platform)\$(Configuration)\</OutDir>
|
||||||
|
<IntDir>Bin\GDK_2022\$(Platform)\$(Configuration)\</IntDir>
|
||||||
|
<TargetName>DirectXTex</TargetName>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.XboxOne.x64'">
|
||||||
|
<Link>
|
||||||
|
<AdditionalDependencies>$(Console_Libs);%(XboxExtensionsDependencies);%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
<SubSystem>Windows</SubSystem>
|
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||||
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
|
</Link>
|
||||||
|
<ClCompile>
|
||||||
|
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||||
|
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
|
||||||
|
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
|
<Optimization>MaxSpeed</Optimization>
|
||||||
|
<PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
<WarningLevel>EnableAllWarnings</WarningLevel>
|
||||||
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||||
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||||
|
<ConformanceMode>true</ConformanceMode>
|
||||||
|
<OpenMPSupport>true</OpenMPSupport>
|
||||||
|
<AdditionalOptions>/Zc:twoPhase- /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
<ExternalWarningLevel>Level4</ExternalWarningLevel>
|
||||||
|
</ClCompile>
|
||||||
|
<FXCompile>
|
||||||
|
<ShaderModel>6.0</ShaderModel>
|
||||||
|
</FXCompile>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
|
<Link>
|
||||||
|
<AdditionalDependencies>$(Console_Libs);%(XboxExtensionsDependencies);%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
<SubSystem>Windows</SubSystem>
|
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||||
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
|
</Link>
|
||||||
|
<ClCompile>
|
||||||
|
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||||
|
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
|
||||||
|
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
|
<Optimization>MaxSpeed</Optimization>
|
||||||
|
<PreprocessorDefinitions>_WIN32_WINNT=0x0A00;NDEBUG;_GAMING_DESKTOP;WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP;WIN32;_WINDOWS;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
<WarningLevel>EnableAllWarnings</WarningLevel>
|
||||||
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||||
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||||
|
<ConformanceMode>true</ConformanceMode>
|
||||||
|
<OpenMPSupport>true</OpenMPSupport>
|
||||||
|
<AdditionalOptions>/Zc:twoPhase- /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
<ExternalWarningLevel>Level4</ExternalWarningLevel>
|
||||||
|
<GuardEHContMetadata>true</GuardEHContMetadata>
|
||||||
|
</ClCompile>
|
||||||
|
<FXCompile>
|
||||||
|
<ShaderModel>6.0</ShaderModel>
|
||||||
|
</FXCompile>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.Scarlett.x64'">
|
||||||
|
<Link>
|
||||||
|
<AdditionalDependencies>$(Console_Libs);%(XboxExtensionsDependencies);%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
<SubSystem>Windows</SubSystem>
|
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||||
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
|
</Link>
|
||||||
|
<ClCompile>
|
||||||
|
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||||
|
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
|
||||||
|
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
|
<Optimization>MaxSpeed</Optimization>
|
||||||
|
<PreprocessorDefinitions>NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
<WarningLevel>EnableAllWarnings</WarningLevel>
|
||||||
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||||
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||||
|
<ConformanceMode>true</ConformanceMode>
|
||||||
|
<OpenMPSupport>true</OpenMPSupport>
|
||||||
|
<AdditionalOptions>/Zc:twoPhase- /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
<ExternalWarningLevel>Level4</ExternalWarningLevel>
|
||||||
|
</ClCompile>
|
||||||
|
<FXCompile>
|
||||||
|
<ShaderModel>6.0</ShaderModel>
|
||||||
|
</FXCompile>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Xbox.XboxOne.x64'">
|
||||||
|
<Link>
|
||||||
|
<AdditionalDependencies>$(Console_Libs);%(XboxExtensionsDependencies);%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
<SubSystem>Windows</SubSystem>
|
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||||
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
|
</Link>
|
||||||
|
<ClCompile>
|
||||||
|
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||||
|
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
|
||||||
|
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
|
<Optimization>MaxSpeed</Optimization>
|
||||||
|
<PreprocessorDefinitions>NDEBUG;_LIB;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
<WarningLevel>EnableAllWarnings</WarningLevel>
|
||||||
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||||
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||||
|
<ConformanceMode>true</ConformanceMode>
|
||||||
|
<OpenMPSupport>true</OpenMPSupport>
|
||||||
|
<AdditionalOptions>/Zc:twoPhase- /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
<ExternalWarningLevel>Level4</ExternalWarningLevel>
|
||||||
|
</ClCompile>
|
||||||
|
<FXCompile>
|
||||||
|
<ShaderModel>6.0</ShaderModel>
|
||||||
|
</FXCompile>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
|
||||||
|
<Link>
|
||||||
|
<AdditionalDependencies>$(Console_Libs);%(XboxExtensionsDependencies);%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
<SubSystem>Windows</SubSystem>
|
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||||
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
|
</Link>
|
||||||
|
<ClCompile>
|
||||||
|
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||||
|
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
|
||||||
|
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
|
<Optimization>MaxSpeed</Optimization>
|
||||||
|
<PreprocessorDefinitions>_WIN32_WINNT=0x0A00;PROFILE;NDEBUG;_GAMING_DESKTOP;WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP;WIN32;_WINDOWS;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
<WarningLevel>EnableAllWarnings</WarningLevel>
|
||||||
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||||
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||||
|
<ConformanceMode>true</ConformanceMode>
|
||||||
|
<OpenMPSupport>true</OpenMPSupport>
|
||||||
|
<AdditionalOptions>/Zc:twoPhase- /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
<ExternalWarningLevel>Level4</ExternalWarningLevel>
|
||||||
|
<GuardEHContMetadata>true</GuardEHContMetadata>
|
||||||
|
</ClCompile>
|
||||||
|
<FXCompile>
|
||||||
|
<ShaderModel>6.0</ShaderModel>
|
||||||
|
</FXCompile>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Xbox.Scarlett.x64'">
|
||||||
|
<Link>
|
||||||
|
<AdditionalDependencies>$(Console_Libs);%(XboxExtensionsDependencies);%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
<SubSystem>Windows</SubSystem>
|
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||||
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
|
</Link>
|
||||||
|
<ClCompile>
|
||||||
|
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||||
|
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
|
||||||
|
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
|
<Optimization>MaxSpeed</Optimization>
|
||||||
|
<PreprocessorDefinitions>NDEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
<WarningLevel>EnableAllWarnings</WarningLevel>
|
||||||
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||||
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||||
|
<ConformanceMode>true</ConformanceMode>
|
||||||
|
<OpenMPSupport>true</OpenMPSupport>
|
||||||
|
<AdditionalOptions>/Zc:twoPhase- /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
<ExternalWarningLevel>Level4</ExternalWarningLevel>
|
||||||
|
</ClCompile>
|
||||||
|
<FXCompile>
|
||||||
|
<ShaderModel>6.0</ShaderModel>
|
||||||
|
</FXCompile>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Xbox.XboxOne.x64'">
|
||||||
|
<Link>
|
||||||
|
<AdditionalDependencies>$(Console_Libs);%(XboxExtensionsDependencies);%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<SubSystem>Windows</SubSystem>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
</Link>
|
||||||
|
<ClCompile>
|
||||||
|
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
|
||||||
|
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
|
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||||
|
<MinimalRebuild>false</MinimalRebuild>
|
||||||
|
<WarningLevel>EnableAllWarnings</WarningLevel>
|
||||||
|
<Optimization>Disabled</Optimization>
|
||||||
|
<PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
<ConformanceMode>true</ConformanceMode>
|
||||||
|
<OpenMPSupport>true</OpenMPSupport>
|
||||||
|
<AdditionalOptions>/Zc:twoPhase- /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
<ExternalWarningLevel>Level4</ExternalWarningLevel>
|
||||||
|
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||||
|
<SupportJustMyCode>false</SupportJustMyCode>
|
||||||
|
</ClCompile>
|
||||||
|
<FXCompile>
|
||||||
|
<ShaderModel>6.0</ShaderModel>
|
||||||
|
</FXCompile>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||||
|
<Link>
|
||||||
|
<AdditionalDependencies>$(Console_Libs);%(XboxExtensionsDependencies);%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<SubSystem>Windows</SubSystem>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
</Link>
|
||||||
|
<ClCompile>
|
||||||
|
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
|
||||||
|
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
|
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||||
|
<MinimalRebuild>false</MinimalRebuild>
|
||||||
|
<WarningLevel>EnableAllWarnings</WarningLevel>
|
||||||
|
<Optimization>Disabled</Optimization>
|
||||||
|
<PreprocessorDefinitions>_WIN32_WINNT=0x0A00;_DEBUG;_GAMING_DESKTOP;WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP;WIN32;_WINDOWS;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
<ConformanceMode>true</ConformanceMode>
|
||||||
|
<OpenMPSupport>true</OpenMPSupport>
|
||||||
|
<AdditionalOptions>/Zc:twoPhase- /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
<ExternalWarningLevel>Level4</ExternalWarningLevel>
|
||||||
|
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||||
|
<SupportJustMyCode>false</SupportJustMyCode>
|
||||||
|
</ClCompile>
|
||||||
|
<FXCompile>
|
||||||
|
<ShaderModel>6.0</ShaderModel>
|
||||||
|
</FXCompile>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Xbox.Scarlett.x64'">
|
||||||
|
<Link>
|
||||||
|
<AdditionalDependencies>$(Console_Libs);%(XboxExtensionsDependencies);%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<SubSystem>Windows</SubSystem>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
</Link>
|
||||||
|
<ClCompile>
|
||||||
|
<PrecompiledHeaderFile>DirectXTexP.h</PrecompiledHeaderFile>
|
||||||
|
<AdditionalIncludeDirectories>$(ProjectDir);..\Common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
|
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||||
|
<MinimalRebuild>false</MinimalRebuild>
|
||||||
|
<WarningLevel>EnableAllWarnings</WarningLevel>
|
||||||
|
<Optimization>Disabled</Optimization>
|
||||||
|
<PreprocessorDefinitions>_DEBUG;__WRL_NO_DEFAULT_LIB__;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
<ConformanceMode>true</ConformanceMode>
|
||||||
|
<OpenMPSupport>true</OpenMPSupport>
|
||||||
|
<AdditionalOptions>/Zc:twoPhase- /Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
<ExternalWarningLevel>Level4</ExternalWarningLevel>
|
||||||
|
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||||
|
<SupportJustMyCode>false</SupportJustMyCode>
|
||||||
|
</ClCompile>
|
||||||
|
<FXCompile>
|
||||||
|
<ShaderModel>6.0</ShaderModel>
|
||||||
|
</FXCompile>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ClInclude Include="..\Common\d3dx12.h" />
|
||||||
|
<ClInclude Include="BC.h" />
|
||||||
|
<ClInclude Include="DDS.h" />
|
||||||
|
<ClInclude Include="DirectXTex.h" />
|
||||||
|
<ClInclude Include="DirectXTexP.h" />
|
||||||
|
<ClInclude Include="..\Auxiliary\DirectXTexXbox.h">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="filters.h" />
|
||||||
|
<ClInclude Include="scoped.h" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<None Include="..\README.md" />
|
||||||
|
<None Include="DirectXTex.inl" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ClCompile Include="BC.cpp" />
|
||||||
|
<ClCompile Include="BC4BC5.cpp" />
|
||||||
|
<ClCompile Include="BC6HBC7.cpp" />
|
||||||
|
<ClCompile Include="DirectXTexCompress.cpp" />
|
||||||
|
<ClCompile Include="DirectXTexConvert.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|Gaming.Xbox.XboxOne.x64'">Create</PrecompiledHeader>
|
||||||
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
|
||||||
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Xbox.Scarlett.x64'">Create</PrecompiledHeader>
|
||||||
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.XboxOne.x64'">Create</PrecompiledHeader>
|
||||||
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
|
||||||
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.Scarlett.x64'">Create</PrecompiledHeader>
|
||||||
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Xbox.XboxOne.x64'">Create</PrecompiledHeader>
|
||||||
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">Create</PrecompiledHeader>
|
||||||
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Profile|Gaming.Xbox.Scarlett.x64'">Create</PrecompiledHeader>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexWIC.cpp" />
|
||||||
|
<ClCompile Include="..\Auxiliary\DirectXTexXboxD3D12X.cpp">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\Auxiliary\DirectXTexXboxDDS.cpp">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\Auxiliary\DirectXTexXboxDetile.cpp">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\Auxiliary\DirectXTexXboxImage.cpp">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\Auxiliary\DirectXTexXboxTile.cpp">
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">true</ExcludedFromBuild>
|
||||||
|
</ClCompile>
|
||||||
|
</ItemGroup>
|
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||||
|
<ImportGroup Label="ExtensionTargets" />
|
||||||
|
<Target Name="GDKEditionCheck" BeforeTargets="PrepareForBuild" Condition="'$(GDKCrossPlatform)'=='true' AND '$(Platform)'=='x64'">
|
||||||
|
<Error Condition="'$(GameDK)'==''" Text="GameDK property is required" />
|
||||||
|
<Error Condition="!HasTrailingSlash('$(GameDK)')" Text="GameDK property must have trailing slash" />
|
||||||
|
<Error Condition="'$(GDKCrossPlatformPath)'==''" Text="GDKCrossPlatformPath property, GameDKCoreLatest environment variable, or GameDKXboxLatest environment variable is required" />
|
||||||
|
<Error Condition="!HasTrailingSlash('$(GDKCrossPlatformPath)')" Text="GDKCrossPlatformPath property must have trailing slash" />
|
||||||
|
<Error Condition="!Exists('$(GDKCrossPlatformPath)windows')" Text="GDKCrossPlatformPath needs to point to the October 2025 GDK or later" />
|
||||||
|
<Message Importance="high" Text="Using $(GDKCrossPlatformPath)" />
|
||||||
|
</Target>
|
||||||
|
<Target Name="GDKEditionCheckOld" BeforeTargets="PrepareForBuild" Condition="'$(GDKCrossPlatform)'!='true' AND '$(Platform)'=='x64'">
|
||||||
|
<Error Condition="'$(GameDK)'==''" Text="GameDK property is required" />
|
||||||
|
<Error Condition="!HasTrailingSlash('$(GameDK)')" Text="GameDK property must have trailing slash" />
|
||||||
|
<Error Condition="'$(GDKPCEditionPath)'==''" Text="GDKPCEditionPath or GRDKLatest property is required" />
|
||||||
|
<Error Condition="!HasTrailingSlash('$(GDKPCEditionPath)')" Text="GDKPCEditionPath property must have trailing slash" />
|
||||||
|
<Message Importance="high" Text="Using $(GDKPCEditionPath)" />
|
||||||
|
</Target>
|
||||||
|
<Target Name="EnsureGDK" BeforeTargets="_CheckForInvalidConfigurationAndPlatform" Condition="$([System.Text.RegularExpressions.Regex]::IsMatch('$(Platform)', 'Gaming\..+\.x64'))">
|
||||||
|
<PropertyGroup>
|
||||||
|
<ErrorText>This project requires the Microsoft GDK with Xbox Extensions to be installed. If you have already installed the GDK, then run Repair to ensure proper integration with Visual Studio. The missing platform is {0}.</ErrorText>
|
||||||
|
</PropertyGroup>
|
||||||
|
<Error Condition="!Exists('$(VCTargetsPath)\Platforms\$(Platform)\Platform.props')" Text="$([System.String]::Format('$(ErrorText)', '$(Platform)'))" />
|
||||||
|
</Target>
|
||||||
|
</Project>
|
||||||
122
DirectXTex/DirectXTex_GDKX_2022.vcxproj.filters
Normal file
122
DirectXTex/DirectXTex_GDKX_2022.vcxproj.filters
Normal file
@ -0,0 +1,122 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<ItemGroup>
|
||||||
|
<Filter Include="Source Files">
|
||||||
|
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||||
|
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="Header Files">
|
||||||
|
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||||
|
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="Source Files\Shaders">
|
||||||
|
<UniqueIdentifier>{c60baf7a-25a9-4215-842d-8d49d65d538e}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="Auxiliary">
|
||||||
|
<UniqueIdentifier>{34568028-594c-4052-9a41-0973bbe526e1}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ClInclude Include="DirectXTex.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="BC.h">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="DDS.h">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="DirectXTexP.h">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="filters.h">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="scoped.h">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\Auxiliary\DirectXTexXbox.h">
|
||||||
|
<Filter>Auxiliary</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\Common\d3dx12.h">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<None Include="DirectXTex.inl">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</None>
|
||||||
|
<None Include="..\README.md" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ClCompile Include="BC.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="BC4BC5.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="BC6HBC7.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexCompress.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexConvert.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexDDS.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexFlipRotate.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexImage.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexMipmaps.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexMisc.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexNormalMaps.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexPMAlpha.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexResize.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexTGA.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexUtil.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexWIC.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexHDR.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="DirectXTexD3D12.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\Auxiliary\DirectXTexXboxTile.cpp">
|
||||||
|
<Filter>Auxiliary</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\Auxiliary\DirectXTexXboxD3D12X.cpp">
|
||||||
|
<Filter>Auxiliary</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\Auxiliary\DirectXTexXboxDDS.cpp">
|
||||||
|
<Filter>Auxiliary</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\Auxiliary\DirectXTexXboxDetile.cpp">
|
||||||
|
<Filter>Auxiliary</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\Auxiliary\DirectXTexXboxImage.cpp">
|
||||||
|
<Filter>Auxiliary</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
</ItemGroup>
|
||||||
|
</Project>
|
||||||
46
DirectXTex_GDKX_2022.sln
Normal file
46
DirectXTex_GDKX_2022.sln
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
|
||||||
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
|
# Visual Studio Version 17
|
||||||
|
VisualStudioVersion = 17.14.36603.0 d17.14
|
||||||
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectXTex_GDKX_2022", "DirectXTex\DirectXTex_GDKX_2022.vcxproj", "{5815EA10-8178-456D-B1A4-E37A406883AF}"
|
||||||
|
EndProject
|
||||||
|
Global
|
||||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
Debug|Gaming.Xbox.Scarlett.x64 = Debug|Gaming.Xbox.Scarlett.x64
|
||||||
|
Debug|Gaming.Xbox.XboxOne.x64 = Debug|Gaming.Xbox.XboxOne.x64
|
||||||
|
Debug|x64 = Debug|x64
|
||||||
|
Profile|Gaming.Xbox.Scarlett.x64 = Profile|Gaming.Xbox.Scarlett.x64
|
||||||
|
Profile|Gaming.Xbox.XboxOne.x64 = Profile|Gaming.Xbox.XboxOne.x64
|
||||||
|
Profile|x64 = Profile|x64
|
||||||
|
Release|Gaming.Xbox.Scarlett.x64 = Release|Gaming.Xbox.Scarlett.x64
|
||||||
|
Release|Gaming.Xbox.XboxOne.x64 = Release|Gaming.Xbox.XboxOne.x64
|
||||||
|
Release|x64 = Release|x64
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Debug|Gaming.Xbox.Scarlett.x64.ActiveCfg = Debug|Gaming.Xbox.Scarlett.x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Debug|Gaming.Xbox.Scarlett.x64.Build.0 = Debug|Gaming.Xbox.Scarlett.x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Debug|Gaming.Xbox.XboxOne.x64.ActiveCfg = Debug|Gaming.Xbox.XboxOne.x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Debug|Gaming.Xbox.XboxOne.x64.Build.0 = Debug|Gaming.Xbox.XboxOne.x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Debug|x64.ActiveCfg = Debug|x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Debug|x64.Build.0 = Debug|x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Profile|Gaming.Xbox.Scarlett.x64.ActiveCfg = Profile|Gaming.Xbox.Scarlett.x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Profile|Gaming.Xbox.Scarlett.x64.Build.0 = Profile|Gaming.Xbox.Scarlett.x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Profile|Gaming.Xbox.XboxOne.x64.ActiveCfg = Profile|Gaming.Xbox.XboxOne.x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Profile|Gaming.Xbox.XboxOne.x64.Build.0 = Profile|Gaming.Xbox.XboxOne.x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Profile|x64.ActiveCfg = Profile|x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Profile|x64.Build.0 = Profile|x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Release|Gaming.Xbox.Scarlett.x64.ActiveCfg = Release|Gaming.Xbox.Scarlett.x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Release|Gaming.Xbox.Scarlett.x64.Build.0 = Release|Gaming.Xbox.Scarlett.x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Release|Gaming.Xbox.XboxOne.x64.ActiveCfg = Release|Gaming.Xbox.XboxOne.x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Release|Gaming.Xbox.XboxOne.x64.Build.0 = Release|Gaming.Xbox.XboxOne.x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Release|x64.ActiveCfg = Release|x64
|
||||||
|
{5815EA10-8178-456D-B1A4-E37A406883AF}.Release|x64.Build.0 = Release|x64
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
|
HideSolutionNode = FALSE
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||||
|
SolutionGuid = {F1AD6333-A2CA-4A6F-AF62-8EEA11434A8C}
|
||||||
|
EndGlobalSection
|
||||||
|
EndGlobal
|
||||||
15
build/LogInfo.targets
Normal file
15
build/LogInfo.targets
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project DefaultTargets="LogInfo" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Copyright (c) Microsoft Corporation.
|
||||||
|
Licensed under the MIT License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<Target Name="LogInfo">
|
||||||
|
<Message Condition="'$(Platform)'!=''" Text="##[debug]Building $(Platform)" Importance="high" />
|
||||||
|
<Message Condition="'$(Configuration)'!=''" Text="##[debug]Building $(Configuration)" Importance="high" />
|
||||||
|
<Message Text="##[debug]Using VS $(VisualStudioVersion) : MSBuild $(MSBuildFileVersion)" Importance="high" />
|
||||||
|
<Message Condition="'$(GDKEditionNumber)'!=''" Text="##[debug]GDK Edition Number: $(GDKEditionNumber)" Importance="high" />
|
||||||
|
</Target>
|
||||||
|
</Project>
|
||||||
Loading…
x
Reference in New Issue
Block a user