• Added ScaleMipMapsAlphaForCoverage function to the library
  • WIC Writer now has two new flags: WIC_FLAGS_FORCE_SRGB and WIC_FLAGS_FORCE_LINEAR
  • texassemble: added array-strip command
  • texconv: added -inverty, -keepcoverage switches

This version is also available on NuGet as version 2019.2.7

Assets 5

@walbourn walbourn released this Nov 17, 2018 · 12 commits to master since this release

  • VS 2017 updated for Windows 10 October 2018 Update SDK (17763)
  • ARM64 platform configurations added to UWP projects

This version is also available on NuGet as version 2018.11.20

Assets 2

@walbourn walbourn released this Oct 26, 2018 · 15 commits to master since this release

  • Use UTF-8 instead of ANSI for narrow strings
  • Updated D3DX12 internal copy to latest version
  • Minor code cleanup

This version is also available on NuGet as version 2018.10.26

Assets 2

@walbourn walbourn released this Aug 18, 2018 · 24 commits to master since this release

  • Fixed problem loading legacy DDS files containing FOURCC pixel formats with ALPHAPIXELS also set
  • Fixed FlipRotate bug when doing 180 degree rotation
  • Updated for VS 2017 15.8

This version is also available on NuGet as version 2018.8.18

Assets 5

@walbourn walbourn released this Aug 5, 2018 · 30 commits to master since this release

  • Improved support and validation for 16k textures (requires x64 native)
  • ComputePitch now returns an HRESULT
  • Fix BC7 GPU shaders on WARP device

This version is also available on NuGet as version 2018.8.5

Assets 5

@walbourn walbourn released this Jul 4, 2018 · 39 commits to master since this release

  • BC7 CPU codec fix for 3subsets/-bcmax and minor optimization
  • BC7 GPU codec quantize fix and pbit optimization
  • BC6H CPU codec bounds checking fix
  • Code and project cleanup

This version is also available on NuGet as version 2018.7.4

Assets 5

@walbourn walbourn released this May 31, 2018 · 60 commits to master since this release

  • Fix for IsAlphaAllOpaque for 'near opaque' values
  • VS 2017 updated for Windows 10 April 2018 Update SDK (17134)

The VS 2017 projects for Win32 desktop and UWP now require VS 2017 (15.7 update) or later

This version is also available on NuGet as version 2018.6.1

Starting with this release, the NuGet packages are digitally signed

Assets 2

@walbourn walbourn released this May 12, 2018 · 64 commits to master since this release

  • Workaround for WIC issue doing FP32->FP16 conversions
  • Updated for VS 2017 15.7 update warnings
  • Code and project cleanup
  • Retired VS 2013 projects

This version is also available on NuGet as version 2018.5.11

Assets 5

@walbourn walbourn released this Apr 24, 2018 · 79 commits to master since this release

  • Code cleanup
  • texconv: Updated with support reading "Extended BMP" files using DXTn
  • texconv: Updated to handle non-power-of-2 volume textures with mipmaps
  • texassemble, texconv, texdiag: support format name aliases like DXT3, RGBA, BGRA, FP16, etc. in addition to truncated DXGI_FORMAT_ values

This version is also available on NuGet as version 2018.4.23

Last release to support VS 2013, Windows Store 8.1, or Windows Phone 8.1

Assets 5
Pre-release

@walbourn walbourn released this Feb 23, 2018 · 91 commits to master since this release

  • texconv now supports reading Extended BMP files compressed using DXTn
  • Command-line tools now support some format name aliases like DXT3, RGBA, BGRA, FP16, etc. in addition to truncated DXGI_FORMAT_ values
Assets 5