Skip to content

Compressonator V4.5.52 Features

Latest
Compare
Choose a tag to compare
@NPCompress NPCompress released this 31 Jan 14:30
· 19 commits to master since this release
9da0bc2

Features

  • Improved compression ratios for most BCn textures using Brotli-G
  • A new Brotli-G packaging feature
  • ETC codec fixes
  • Various build improvements and bug fixes

Additional quality improvements

  • Fixed a few memory leaks.
  • Updated documentation to better explain the purpose of CMP Core’s SetSrgbBCn functions.
  • Added new Compressonator Framework code example showing how to compress external texture data.
  • Fixed DDS file saving so that the DDSD_MIPMAPCOUNT flag isn’t always set.
  • Cleaned up duplicate CalcBufferSize functions and added missing formats to the function.

Additional build improvements

  • Fixed some issues with paths in the Linux build script.
  • Modified the CMake files so that KTX support can be toggled on or off.
  • Removed dependency on OpenCV that used to persist even when only the SDK was built.
  • Fixed build error on MacOS related to __local macro definition.
  • Added missing function definitions to SDK binary builds.
  • Support for Visual Studio Community was added to the Windows build scripts.

NOTE

To build from source Compressonator v4.5 requires version 1.1 of the Brotli-G SDK to build which is not yet available, but will be very soon.