Skip to content

Compressonator V4.6.0 Features

Latest

Choose a tag to compare

@NavNTCMP NavNTCMP released this 20 Oct 00:00

This release introduces several security-hardening improvements. For complete information, please refer to the official AMD Security Bulletin.

Behavioral Changes

  • At startup, CompressonatorCLI and CompressonatorGUI now verify that the accompanying DLLs are AMD-signed. Release builds will not run if this verification fails.
  • The installer now secures the installation directory with restrictive ACL permissions. The default installation location has also been updated to align with platform security best practices:
    • Windows: the system’s Program Files folder
    • Linux (.deb): /usr/local/compressonator
  • Since the installation directory is no longer expected to be writable, project results and compiled DirectX/OpenCL shader caches are now stored per user rather than alongside the application:
    • Windows: %LOCALAPPDATA%\GPUOpen.com\Compressonator
    • Linux: $XDG_DATA_HOME or ~/.local/share/GPUOpen.com/Compressonator
  • Texture, buffer, and file-parsing code in the DDS, TGA, and BC1-BC7 codecs has been hardened with additional input validation, overflow checks, and memory-management improvements to help reduce potential vulnerabilities.