Skip to content

Choose a tag to compare

@wolfpld wolfpld released this 22 Feb 10:40
7f15da4

This release of etcpak brings the following changes:

  • BC1 index fixup is now done algorithmically instead of being a table lookup for a small performance gain.
  • Various fixes for loading and writing BCn formats in DDS files.
  • Fixed calculation of mip sizes for non-power-of-two textures.
  • Removed custom raw lz4 image support.
  • Changed build system (again!) from Meson to CMake.
  • A custom version of libpng is no longer used to build etcpak.

Please note that the speed at which etcpak loads images depends heavily on the zlib and libpng implementations. Previously, etcpak provided its own modified versions of zlib and libpng, but it no longer does so. It is recommended that you replace the zlib implementation on your system with zlib-ng. This will speed up all your applications that depend on zlib.