Skip to content

Releases: akb825/Cuttlefish

Version 2.5.6

20 Jun 22:49
Compare
Choose a tag to compare

Fixed build on BSD.

Binaries are provided for the following platforms:

  • Linux (glibc 2.27 or later) (x86-64) (e.g. Ubuntu 18.04)
  • Mac OS X 10.13 or later (x86-64)
  • Windows (VS 2017 runtime) (x86 and x86_64)

Note: When using the pre-built binaries on Mac you may need to allow execution of the executable and libraries under the "Security & Privacy" control panel.

Version 2.5.5

20 Jun 00:28
Compare
Choose a tag to compare

Updated ISPCTextureCompressor to the latest revision.
Updated astc-encoder to version 3.7.

Binaries are provided for the following platforms:

  • Linux (glibc 2.27 or later) (x86-64) (e.g. Ubuntu 18.04)
  • Mac OS X 10.13 or later (x86-64)
  • Windows (VS 2017 runtime) (x86 and x86_64)

Note: When using the pre-built binaries on Mac you may need to allow execution of the executable and libraries under the "Security & Privacy" control panel.

Version 2.5.4

28 Dec 00:12
Compare
Choose a tag to compare

Updated encoders to their latest revisions.
Fixed build for ARM on macOS. PVRTC isn't supported for native ARM builds as PVRTexTool lib is only available for x86-64.

Binaries are provided for the following platforms:

  • Linux (glibc 2.27 or later) (x86-64) (e.g. Ubuntu 18.04)
  • Mac OS X 10.13 or later (x86-64)
  • Windows (VS 2015 runtime) (x86 and x86-64)

Note: When using the pre-built binaries on Mac you may need to allow execution of the executable and libraries under the "Security & Privacy" control panel.

Version 2.5.3

03 Jul 23:24
Compare
Choose a tag to compare

Fixed move constructors and operator= to use noexcept and protect against self-assignment.

Binaries are provided for the following platforms:

  • Linux (glibc 2.27 or later) (x86-64) (e.g. Ubuntu 18.04)
  • Mac OS X 10.13 or later (x86-64)
  • Windows (VS 2017 runtime) (x86 and x86_64)

Note: When using the pre-built binaries on Mac you may need to allow execution of the executable and libraries under the "Security & Privacy" control panel.

Version 2.5.2

21 Jun 03:16
Compare
Choose a tag to compare

Updated astc-encoder to version 3.0.

Binaries are provided for the following platforms:

  • Linux (glibc 2.27 or later) (x86-64) (e.g. Ubuntu 18.04)
  • Mac OS X 10.13 or later (x86-64)
  • Windows (VS 2017 runtime) (x86 and x86_64)

Note: When using the pre-built binaries on Mac you may need to allow execution of the executable and libraries under the "Security & Privacy" control panel.

Version 2.5.1

15 May 23:28
Compare
Choose a tag to compare

Updated texture encoders to the latest versions.

Binaries are provided for the following platforms:

  • Linux (glibc 2.23 or later) (x86-64) (e.g. Ubuntu 16.04)
  • Mac OS X 10.13 or later (x86-64)
  • Windows (VS 2017 runtime) (x86 and x86_64)

Note: When using the pre-built binaries on Mac you may need to allow execution of the executable and libraries under the "Security & Privacy" control panel.

Version 2.5.0

16 Mar 01:24
Compare
Choose a tag to compare
  • Replaced S3TC/BC encoders.
    • BC1-5 uses rgbxc, falling back to squish and Compressonator for cases that rgbxc doesn't handle.
    • BC6H uses ispc_texcomp for ufloat when ISPC is available. Compressonator is used for signed float. Compressonator is also used for ufloat when ISPC isn't available.
    • BC7 uses bc7e when ISPC is available, falling back to bc7enc_rdo when not.
  • Improved ASTC performance for textures with multiple mipmap levels or faces.

Binaries are provided for the following platforms:

  • Linux (glibc 2.23 or later) (x86-64) (e.g. Ubuntu 16.04)
  • Mac OS X 10.13 or later (x86-64)
  • Windows (VS 2017 runtime) (x86 and x86_64)

Note: When using the pre-built binaries on Mac you may need to allow execution of the executable and libraries under the "Security & Privacy" control panel.

Version 2.4.4

11 Mar 22:23
Compare
Choose a tag to compare

Fixed cases where PVRTexLib could be linked despite PVRTC being disabled.

Version 2.4.3

18 Jan 23:00
Compare
Choose a tag to compare
  • Fixed build error from PVRTexToolLib that sometimes shows up on Mac.
  • Updated astc-encoder library. This fixes an uninitialized variable, which appears to have been the cause of the crashes on 32-bit VS 2017 builds.

Version 2.4.2

31 Dec 04:41
Compare
Choose a tag to compare
  • Fixed a bug in normal map creation that caused the normals to be inverted.
  • Updated astc-encoder and PVRTexToolLib to the latest versions.
  • Recommend Visual Studio 2019 or later for Windows due to an issue found with ASTC textures with UFLOAT with 32-bit release builds on Visual Studio 2017.