Skip to content

Releases: microsoft/DirectXTex

April 7, 2017

08 Apr 06:12
Compare
Choose a tag to compare
  • VS 2017 updated for Windows Creators Update SDK (15063)
  • texassemble: -tonemap switch
  • texconv: -wicmulti switch

January 31, 2017

01 Feb 00:49
Compare
Choose a tag to compare
  • DirectX 12 versions of IsSupported, CreateTexture (PrepareUpload), and CaptureTexture
  • Update to DirectX 11 version of IsSupported
  • WIC format 40bppCMYKAlpha should be converted to RGBA8 rather than RGBA16
  • DDS support for L8A8 with bitcount 8 rather than 16
  • DXGI_FORMAT_R32G8X24_TYPELESS and DXGI_FORMAT_R24G8_TYPELESS should be IsDepthStencil formats
  • Updates to DDSTextureLoader, ScreenGrab, and WICTextureLoader
  • Minor code cleanup

See this blog post

December 5, 2016

05 Dec 19:34
Compare
Choose a tag to compare
  • Fixed over-validation in DDS header parsing
  • VS 2017 RC projects added
  • Minor code cleanup

October 5, 2016

05 Oct 22:32
Compare
Choose a tag to compare
  • breaking change Renamed Evaluate to EvaluateImage, Transform to TransformImage
  • texdiag: new command-line tool for texture debugging
  • texconv: -bcmax, -bcquick, -tonemap, and -x2bias switches
  • texconv: overwrite writing and -y switch
  • texconv/texassemble: optional OpenEXR support
  • texassemble: command syntax with support for generating strip and cross images from cubemap
  • Updates to DDSTextureLoader, WICTextureLoader, and ScreenGrab
  • Minor code cleanup

September 14, 2016

14 Sep 23:13
Compare
Choose a tag to compare
  • HDR (RGBE Radiance) file format reader and writer
  • Evaluate and Transform functions for computing user-defined functions on images
  • Fix BC6H GPU shaders on WARP device
  • Fix for alignment issues on ARM devices in software compression codec
  • Added TEX_THRESHOLD_DEFAULT (0.5f) constant default alpha threshold value for Convert & Compress
  • Minor CaptureTexture optimization
  • texconv/texassemble: Support for .hdr file format
  • texconv: added -gpu switch to specify adapter to use for GPU-based compression codecs
  • texconv: added -badtails switch to enable loading of legacy DXTn DDS files with incomplete mipchain tails
  • texconv: added -c switch for old-school colorkey/chromakey transparency to alpha conversion
  • texconv: added -alpha switch for reverse premultiply along with TEX_PMALPHA_REVERSE flag
  • texconv: added wildcard support for input filename and optional -r switch for recursive search

See this blog post for more information about .hdr.

August 4, 2016

04 Aug 20:29
Compare
Choose a tag to compare
  • CompileShader script updated to build external pdbs
  • Regenerated shaders using Windows 10 Anniversary Update SDK (14393)

August 2, 2016

02 Aug 18:02
Compare
Choose a tag to compare
  • Updated for VS 2015 Update 3 and Windows 10 SDK (14393)

August 1, 2016

01 Aug 23:08
Compare
Choose a tag to compare
  • Workaround for bug in XMStoreFloat3SE (impacts conversions to DXGI_FORMAT_R9G9B9E5_SHAREDEXP)
  • DDSTextureLoader12, WICTextureLoader12, and ScreenGrab12 for Direct3D 12 support
  • Minor code cleanup

June 27, 2016

28 Jun 00:57
Compare
Choose a tag to compare
  • texconv command-line tool -wicq and -wiclossless switches
  • Code cleanup

April 26, 2016

26 Apr 22:47
Compare
Choose a tag to compare
  • Optional callback from WIC reader functions to query additional metadata
  • Retired obsolete adapter code
  • Minor code cleanup