You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .nuget/directxtex_desktop_2019.nuspec
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@
10
10
<description>This version is for Windows desktop applications using Visual Studio 2019 (16.11) or Visual Studio 2022 on Windows 8.1 or later.
11
11
12
12
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 October 28, 2024 release on GitHub.</releaseNotes>
13
+
<releaseNotes>Matches the March 24, 2025 release on GitHub.</releaseNotes>
Copy file name to clipboardExpand all lines: .nuget/directxtex_desktop_win10.nuspec
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@
10
10
<description>This version is for Windows desktop applications using Visual Studio 2022 on Windows 10 / Windows 11 including both DirectX 11 and DirectX 12.
11
11
12
12
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 October 28, 2024 release on GitHub.</releaseNotes>
13
+
<releaseNotes>Matches the March 24, 2025 release on GitHub.</releaseNotes>
Copy file name to clipboardExpand all lines: .nuget/directxtex_uwp.nuspec
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@
10
10
<description>This version is for Universal Windows Platform apps on Windows 10 / Windows 11 using Visual Studio 2022.
11
11
12
12
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 October 28, 2024 release on GitHub.</releaseNotes>
13
+
<releaseNotes>Matches the March 24, 2025 release on GitHub.</releaseNotes>
**breaking change*``CreateTextureEx`` and ``CreateShaderResourceViewEx`` functions now use ``CREATETEX_FLAGS`` instead of a ``bool forceSRGB`` parameter.
125
140
* Updates for MinGW ABI fixes for DirectX12 in the latest DirectX-Headers.
126
141
* CMake and MSBuild project updates
@@ -129,7 +144,7 @@ Release available for download on [GitHub](https://github.com/microsoft/DirectXT
129
144
130
145
### May 9, 2022
131
146
* TGA reader updated to support 24-bit paletted uncompressed color-mapped images (used by a DCC application)
132
-
* Added `IsBGR` utility method
147
+
* Added **IsBGR** utility method
133
148
* Workaround for driver issue on some systems using DirectX 11 `Capture` method
134
149
* Fix for problem with resizing/mipmaps generation for HDR content using box/fant filter which should avoid going through WIC code paths
135
150
* Minor updates for VS 2022 (17.2)
@@ -150,6 +165,7 @@ Release available for download on [GitHub](https://github.com/microsoft/DirectXT
150
165
* Optional C++17 usage in a few places
151
166
152
167
### February 28, 2022
168
+
* Made **EncodeDDSHeader** a public function instead of being internal only
153
169
* Updated D3DX12 internal copy with latest changes from GitHub
154
170
* Code and project review including fixing clang v13 warnings
155
171
* Added CMakePresets.json
@@ -217,7 +233,7 @@ Release available for download on [GitHub](https://github.com/microsoft/DirectXT
217
233
218
234
### August 15, 2020
219
235
* Added ``DDS_FLAGS_ALLOW_LARGE_FILES`` flag for DDS loader to allow textures with dimensions that are too big for Direct3D
220
-
* Added ``FormatDataType`` function
236
+
* Added **FormatDataType** function
221
237
* Fixed bug with DX12 ``Capture`` with 'small alignment' textures
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.
12
12
@@ -84,6 +84,8 @@ FOR SECURITY ADVISORIES, see [GitHub](https://github.com/microsoft/DirectXTex/se
84
84
85
85
For a full change history, see [CHANGELOG.md](https://github.com/microsoft/DirectXTex/blob/main/CHANGELOG.md).
86
86
87
+
* Starting with the March 2025 release, Windows 7 and Windows 8.0 support has been retired.
88
+
87
89
* Starting with the July 2022 release, the ``bool forceSRGB`` parameter for the CreateTextureEx and CreateShaderResourceViewEx functions is now a ``CREATETEX_FLAGS`` typed enum bitmask flag parameter. This may have a *breaking change* impact to client code. Replace ``true`` with ``CREATETEX_FORCE_SRGB`` and ``false`` with ``CREATETEX_DEFAULT``.
88
90
89
91
* Starting with the June 2020 release, this library makes use of typed enum bitmask flags per the recommendation of the _C++ Standard_ section *17.5.2.1.3 Bitmask types*. This is consistent with Direct3D 12's use of the ``DEFINE_ENUM_FLAG_OPERATORS`` macro. This may have *breaking change* impacts to client code:
0 commit comments