NEWS: This project is now hosted on GitHub This site is being maintained for now, but please move to using GitHub.

Project Description
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 a simple .TGA reader and writer since this image file format is commonly used for texture content processing pipelines, but is not currently supported by a built-in WIC codec.

Supported platforms:
  • universal Windows apps for Windows 10
  • Windows Store apps for Windows 8.1 / RT 8.1
  • Windows Phone 8.1
  • Windows desktop
  • Windows 7
  • Windows Vista
  • Windows Server equivalents of the above
  • Xbox One
Xbox One XDK developers: See the xtexconv sample which also includes some auxiliary platform-specific functionality for XDK development on the Microsoft Game Developer Network site

The DirectXTex contributors list will remain closed to ensure high-quality and focused feature set, but we are very interested in any bug-fixes, optimizations, additional features, or other community feedback on this library. Please use the Issue Tracker and feel free to attach code to the issue as needed. Note that any code contributed or released for the DirectXTex project is subject to the MS-PL.


Last edited Jul 27 at 8:50 PM by walbourn, version 25