@@ -3,7 +3,7 @@ DIRECTX TEXTURE LIBRARY (DirectXTex)
3
3
4
4
Copyright (c) Microsoft Corporation. All rights reserved.
5
5
6
- May 31 , 2012
6
+ June 22 , 2012
7
7
8
8
This package contains DirectXTex, a shared source library for reading and writing DDS
9
9
files, and performing various texture content processing operations including
@@ -14,11 +14,11 @@ writer since this image file format is commonly used for texture content process
14
14
but is not currently supported by a built-in WIC codec.
15
15
16
16
The source is written for Visual C++ 2010 using the Direct3D headers from either
17
- a current DirectX SDK or Windows SDK. It can also be compiled using the VS 11 Beta and the
17
+ a current DirectX SDK or Windows SDK. It can also be compiled using the VS 2012 RC and the
18
18
Windows SDK 8.0 headers included with that release.
19
19
20
- It is recommended that you make use of Visual C++ 2010 Service Pack 1 or VS 11 Beta , and
21
- Windows 7 Service Pack 1 or the Windows 8 Consumer Preview.
20
+ It is recommended that you make use of Visual C++ 2010 Service Pack 1 or VS 2012 RC , and
21
+ Windows 7 Service Pack 1 or the Windows 8 Release Preview.
22
22
23
23
DDSTextureLoader\
24
24
This contains a streamlined version of the DirectX SDK sample DDSWithoutD3DX11 texture
@@ -69,10 +69,11 @@ DDSView\
69
69
The "1" through "0" keys can also be used to jump to a specific image index.
70
70
71
71
XNAMath\
72
- This contains a copy of XNA Math version 2.04 , which is an updated version of the library. This is
73
- required if building content with USE_XNAMATH (the default for the VS 2010 projects). The VS 11
72
+ This contains a copy of XNA Math version 2.05 , which is an updated version of the library. This is
73
+ required if building content with USE_XNAMATH (the default for the VS 2010 projects). The VS 2012
74
74
projects use DirectXMath in the Windows SDK 8.0 instead.
75
- For details see <http://blogs.msdn.com/b/chuckw/archive/2011/02/23/xna-math-version-2-04.aspx>
75
+ For details see
76
+ <http://blogs.msdn.com/b/chuckw/archive/2012/06/22/xna-math-version-2-05-smoothing-the-transition-to-directxmath.aspx>
76
77
77
78
All content and source code for this package except XNA Math are bound to the Microsoft Public License (Ms-PL)
78
79
<http://www.microsoft.com/en-us/openness/licenses.aspx#MPL>. The XNA Math library is subject
@@ -114,6 +115,10 @@ RELEASE NOTES
114
115
------------------------------------
115
116
RELEASE HISTORY
116
117
118
+ June 22, 2012: Moved to using XNA Math 2.05 instead of XNA Math 2.04 for USE_XNAMATH builds
119
+ Fixed BGR vs. RGB color channel swizzle problem with 24bpp legacy .DDS files in DirectXTex
120
+ Update to DirectXTex WIC and WICTextureLoader for additional 96bpp float format handling on Windows 8
121
+
117
122
May 31, 2012: Minor fix for DDSTextureLoader's retry fallback that can happen with 10level9 feature levels
118
123
Switched to use "_DEBUG" instead of "DEBUG" and cleaned up debug warnings
119
124
added Metro style application project files for DirectXTex
@@ -124,7 +129,7 @@ March 30, 2012: WICTextureLoader updated with Windows 8 WIC pixel formats
124
129
DirectXTex updated with limited non-power-of-2 texture support and TEX_FILTER_SEPARATE_ALPHA option
125
130
Texconv updated with '-sepalpha' command-line option
126
131
Added USE_XNAMATH control define to build DirectXTex using either XNAMath or DirectXMath
127
- Added VS 11 project files (which use DirectXMath instead of XNAMath and define DXGI_1_2_FORMATS)
132
+ Added VS 2012 project files (which use DirectXMath instead of XNAMath and define DXGI_1_2_FORMATS)
128
133
129
134
March 15, 2012: Fix for resource leak in CreateShaderResourceView() Direct3D 11 helper function in DirectXTex
130
135
0 commit comments