Skip to content

March 2025

Compare
Choose a tag to compare
@walbourn walbourn released this 25 Mar 04:26
· 20 commits to main since this release
92682bf
  • C++17 std::byte support for FromMemory functions
  • Added ComputeTileShape method to compute Direct3D Tiled Resource standard dimensions
  • Added isd3d12 defaulted parameter to IsPlaner for change to depth/stencil formats
  • DDS reader DDS_FLAGS_PERMISSIVE supports a DX10 variant with 'incorrect' cubemap counts
  • Retired support for Windows 7 and Windows 8.0
  • CMake project updates including support for BUILD_SHARED_LIBS (i.e. DLL vs. static library)
  • texconv:
    • Add --ignore-srgb switch which passes TGA_FLAGS_IGNORE_SRGB or WIC_FLAGS_IGNORE_SRGB
    • Add --wic-uncompressed switch which applies to TIFF and HEIF
    • Updates for --wic-lossless (JPEG-XR only) and --wic-quality (also applies to HEIF) switches
    • The --ignore-mips switch now properly blocks use on array textures
    • Remove 'heic' file extension for writing which is only supported for reading by HEIF Image Extensions
    • Add support for 'phm' file extension to indicate Portable Half Map

This version is also available on NuGet as version 2025.3.25

This version is available via vcpkg.

See this blog post for more information.