@@ -3,7 +3,7 @@ DIRECTX TEXTURE LIBRARY (DirectXTex)
3
3
4
4
Copyright (c) Microsoft Corporation. All rights reserved.
5
5
6
- April 16 , 2013
6
+ June 15 , 2013
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
@@ -62,9 +62,13 @@ Texconv\
62
62
It supports the same arguments as the Texture Conversion Tool Extended (texconvex.exe) DirectX
63
63
SDK utility. See <http://msdn.microsoft.com/en-us/library/ee422506.aspx>. The primary differences
64
64
are the -10 and -11 arguments are not applicable; the filter names (POINT, LINEAR, CUBIC,
65
- FANT, POINT_DITHER, LINEAR_DITHER, CUBIC_DITHER, FANT_DITHER ); and support for the .TGA file format.
65
+ FANT or BOX, TRIANGLE, *_DITHER, *_DITHER_DIFFUSION ); and support for the .TGA file format.
66
66
This also includes support for JPEG XR/HD Photo bitmap formats (see
67
67
<http://blogs.msdn.com/b/chuckw/archive/2011/01/19/known-issue-texconvex.aspx>)
68
+
69
+ Texassemble\
70
+ This DirectXTex sample is a command-line utility for creating cubemaps, volume maps, or
71
+ texture arrays from a set of individual input image files.
68
72
69
73
DDSView\
70
74
This DirectXTex sample is a simple Direct3D 11-based viewer for DDS files. For array textures
@@ -95,15 +99,6 @@ RELEASE NOTES
95
99
* The DirectXTex library does not support block compression or decompression of mipmapped non-power-of-2 textures,
96
100
although DDSTextureLoader will load these files correctly if the underlying device supports it. [CodePlex issue 640]
97
101
98
- * The DirectXTex library only supports CLAMP filtering, and does not yet support MIRROR or WRAP filtering
99
- (WIC operations only support CLAMP filtering). [CodePlex issue 641]
100
-
101
- * The DirectXTex library only supports box and POINT filtering, and does not support LINEAR or CUBIC filtering,
102
- for 3D volume mipmap-generation. [CodePlex issue 642]
103
-
104
- * The WIC conversion cases currently ignore TEX_FILTER_SRGB_IN and TEX_FILTER_SRGB_OUT out, which results in incorrect sRGB handling in
105
- a number of cases. [CodePlex issue 643]
106
-
107
102
* Due to the underlying Windows BMP WIC codec, alpha channels are not supported for 16bpp or 32bpp BMP pixel format files. The Windows 8
108
103
version of the Windows BMP WIC codec does support 32bpp pixel formats with alpha when using the BITMAPV5HEADER file header. Note the updated
109
104
WIC is available on Windows 7 SP1 with KB 2670838 installed.
@@ -127,6 +122,22 @@ RELEASE NOTES
127
122
------------------------------------
128
123
RELEASE HISTORY
129
124
125
+ June 15, 2013
126
+ Custom filtering implementation for Resize & GenerateMipMaps(3D) - Point, Box, Linear, Cubic, and Triangle
127
+ TEX_FILTER_TRIANGLE finite low-pass triangle filter
128
+ TEX_FILTER_WRAP, TEX_FILTER_MIRROR texture semantics for custom filtering
129
+ TEX_FILTER_BOX alias for TEX_FILTER_FANT WIC
130
+ Ordered and error diffusion dithering for non-WIC conversion
131
+ sRGB gamma correct custom filtering and conversion
132
+ DDS_FLAGS_EXPAND_LUMINANCE - Reader conversion option for L8, L16, and A8L8 legacy DDS files
133
+ Added use of WIC metadata for sRGB pixel formats
134
+ Added BitsPerColor utility function
135
+ Fixed Convert threshold parameter usage
136
+ Non-power-of-2 volume map support, fixed bug with non-square volume maps
137
+ Texconv utility update with -xlum, -wrap, and -mirror options; reworked -if options for improved dithering
138
+ Texassemble utility for creating cubemaps, volume maps, and texture arrays
139
+ DDSTextureLoader and WICTextureLoader sync'd with DirectXTK versions
140
+
130
141
April 16, 2013
131
142
Updated alpha-mode metadata details in .DDS files
132
143
Added new control flags for Convert
0 commit comments