Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 4feb3e1

Browse files
authored
May 2026 (#702)
1 parent 7adecb4 commit 4feb3e1

8 files changed

Lines changed: 14 additions & 9 deletions

File tree

.nuget/directxtex_desktop_win10.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<description>This version is for Windows desktop applications using Visual Studio 2022 on Windows 10 / Windows 11 including both DirectX 11 and DirectX 12.
1111

1212
DirectXTex, a shared source library for reading and writing .DDS files, and performing various texture content processing operations including resizing, format conversion, mip-map generation, block compression for Direct3D runtime texture resources, and height-map to normal-map conversion. This library makes use of the Windows Image Component (WIC) APIs. It also includes simple .TGA and .HDR readers and writers since these image file format are commonly used for texture content processing pipelines, but are not currently supported by a built-in WIC codec.</description>
13-
<releaseNotes>Matches the March 31, 2026 release on GitHub.</releaseNotes>
13+
<releaseNotes>Matches the May 7, 2026 release on GitHub.</releaseNotes>
1414
<projectUrl>http://go.microsoft.com/fwlink/?LinkId=248926</projectUrl>
1515
<repository type="git" url="https://github.com/microsoft/DirectXTex.git" />
1616
<icon>images\icon.jpg</icon>

.nuget/directxtex_uwp.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<description>This version is for Universal Windows Platform apps on Windows 10 / Windows 11 using Visual Studio 2022.
1111

1212
DirectXTex, a shared source library for reading and writing .DDS files, and performing various texture content processing operations including resizing, format conversion, mip-map generation, block compression for Direct3D runtime texture resources, and height-map to normal-map conversion. This library makes use of the Windows Image Component (WIC) APIs. It also includes simple .TGA and .HDR readers and writers since these image file format are commonly used for texture content processing pipelines, but are not currently supported by a built-in WIC codec.</description>
13-
<releaseNotes>Matches the March 31, 2026 release on GitHub.</releaseNotes>
13+
<releaseNotes>Matches the May 7, 2026 release on GitHub.</releaseNotes>
1414
<projectUrl>http://go.microsoft.com/fwlink/?LinkId=248926</projectUrl>
1515
<repository type="git" url="https://github.com/microsoft/DirectXTex.git" />
1616
<icon>images\icon.jpg</icon>

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ Release available for download on [GitHub](https://github.com/microsoft/DirectXT
66

77
## Release History
88

9+
### May 7, 2026
10+
* HDR reader fix for an out-of-bads read when reading a malformed header
11+
* CMake project updates
12+
* Minor comments cleanup
13+
914
### March 31, 2026
1015
* `CalculateMipLevels` and `CalculateMipLevels3D` are now public functions
1116
* DDS reader `DDS_FLAGS_PERMISSIVE` supports a DX10 variant with zero dimension value (assumed to be 2D)

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ if(POLICY CMP0162)
77
cmake_policy(SET CMP0162 NEW)
88
endif()
99

10-
set(DIRECTXTEX_VERSION 2.1.0)
10+
set(DIRECTXTEX_VERSION 2.1.1)
1111

1212
if(XBOX_CONSOLE_TARGET STREQUAL "durango")
1313
set(CMAKE_TRY_COMPILE_TARGET_TYPE "STATIC_LIBRARY")

DirectXTex/DDS.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
// Licensed under the MIT License.
1313
//
1414
// https://go.microsoft.com/fwlink/?LinkId=248926
15-
// http://go.microsoft.com/fwlink/?LinkId=248929
16-
// http://go.microsoft.com/fwlink/?LinkID=615561
15+
// https://go.microsoft.com/fwlink/?LinkId=248929
16+
// https://go.microsoft.com/fwlink/?LinkID=615561
1717
//--------------------------------------------------------------------------------------
1818

1919
#pragma once

DirectXTex/DirectXTex.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ struct IWICImagingFactory;
4747
struct IWICMetadataQueryReader;
4848
#endif
4949

50-
#define DIRECTX_TEX_VERSION 210
50+
#define DIRECTX_TEX_VERSION 211
5151

5252
#if defined(_WIN32) && defined(DIRECTX_TEX_EXPORT)
5353
#ifdef __GNUC__

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ https://go.microsoft.com/fwlink/?LinkId=248926
66

77
Copyright (c) Microsoft Corporation.
88

9-
## March 31, 2026
9+
## May 7, 2026
1010

1111
This package contains DirectXTex, a shared source library for reading and writing ``.DDS`` files, and performing various texture content processing operations including resizing, format conversion, mip-map generation, block compression for Direct3D runtime texture resources, and height-map to normal-map conversion. This library makes use of the Windows Image Component (WIC) APIs. It also includes ``.TGA`` and ``.HDR`` readers and writers since these image file formats are commonly used for texture content processing pipelines, but are not currently supported by a built-in WIC codec.
1212

build/CompilerAndLinker.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ endif()
7575

7676
#--- General MSVC-like SDL options
7777
if(MSVC)
78-
list(APPEND COMPILER_SWITCHES "$<$<NOT:$<CONFIG:DEBUG>>:/guard:cf>")
78+
list(APPEND COMPILER_SWITCHES /Gd /GS /Zc:forScope /Zc:inline /Zc:wchar_t $<$<NOT:$<CONFIG:DEBUG>>:/guard:cf>)
7979
list(APPEND LINKER_SWITCHES /DYNAMICBASE /NXCOMPAT /INCREMENTAL:NO)
8080

8181
if(WINDOWS_STORE)
@@ -141,7 +141,7 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "Clang|IntelLLVM")
141141
elseif(CMAKE_CXX_COMPILER_ID MATCHES "Intel")
142142
list(APPEND COMPILER_SWITCHES /Zc:__cplusplus /Zc:inline /fp:fast /Qdiag-disable:161)
143143
elseif(CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
144-
list(APPEND COMPILER_SWITCHES /sdl /Zc:forScope /Zc:inline /Zc:wchar_t /fp:fast)
144+
list(APPEND COMPILER_SWITCHES /sdl /fp:fast)
145145

146146
if(WINDOWS_STORE)
147147
list(APPEND COMPILER_SWITCHES /await)

0 commit comments

Comments
 (0)