Compressonator Versions Save

Tool suite for Texture and 3D Model Compression, Optimization and Analysis using CPUs, GPUs and APUs

V2.6.3359

6 years ago
  • Improved Image Diff

    • Adding ability to compare any two image files either from project tree or external files
  • ASTC codec update

    • Various improvements in code
  • Adaptive Channel Formatting

    • Compress or Transcode LDR/HDR images into any 8 bit per channel compression codecs or images
    • Compress or Transcode 8 bit per channel images to LDR/HDR images
    • Options are provided to adjust the conversions as needed from channel defaults, such as Exposure, Knee, Defog, etc..

V2.5.3297

7 years ago

BC6H Improvements

  • Added HDR Support

    • Added support for Channel Data formats Float32 (Float 128 bpp) and Float16 (Half 64 bpp)
  • Added Signed Compression Support

    • Changed Dynamic Range for Quantization to (-1.0 .. 1.0) from (0.0 .. 1.0)
  • Improved HDR light-map Compression

    • Increased Block Partition and developed new code for Quantization to improve quality
  • Added New Algorithms for HDR Image

    • When encoding modes with low bits per channel a averaging algorithm is applied to avoid any channel peaks that cause color artifacts due to quantization errors
    • Remapping quantized End Points for all BC6H modes
    • High resolution Float16 calculations of End Points

GUI Improvements

  • Added HDR image properties dialog for setting Exposure, Defog, Knee Low and Knee High values
  • Added HDR transcoding for image view
  • Users can now save Image views to file
  • Save mip map images to file
  • Simplified compression steps for multiple image files using a single compression setting
  • Support for BC6H and BC6H_SF
  • Support for RGBE format

Upgrade and Bug Fixes

  • Upgraded OpenEXR to v2.2.0 for EXR plugin support
  • Fixed conversion from ARGB_32F EXR to ARGB_32F DDS file
  • Removed VS2013 files

Visual Studio 2013 Runtime files Note: Using the installer prior to March 21 2017 will require vcredist to be installed

V2.4.3213

7 years ago

Features

  • Improved performance of ASTC compression
  • Performance adjusted according to quality settings
  • Fast multi-threaded implementation Example: Boat.png sample image with Quality = 0.05 and BitRate = 8.0 over 40% faster for single threaded compression compare with v2.3 35x faster for multi threaded (8 threads on a 8 Core CPU) compression
  • Support MipMap generation in KTX files
  • Added TGA image plugin
  • Added Vulkan GPU based decompression and viewing of compressed image
  • 64 bit support added to Command Line and GUI applications

Known issues and limitations MipMap views is not supported in GPU based decompression

Patch release installer updated to v2.4_3214.exe to include header files needed for SDK example build.

Bug Fixes and Changes

  • GUI application no longer requires GPUOpen CodeXL components
    • Replaced Progress Bar
    • Replaced About Box
    • Replaced Welcome Page
    • Removed Crash Reports
  • To build GUI and CLI applications from source, it is required to install Qt v5.7 first (Qt v5.5 in common folder is no longer required)
  • The path setting for 32 and 64 bit Qt files is set in a shared VisualStudio project file Compressonator_RootDev.proj
  • Fixed the problem of corrupted BlockRate values in GUI when loading project files and processing
  • Fixed the corrupted image block problem when "BlockRate" width is not equal to height during ASTC CPU based decompression
  • Added check on valid ASTC user input block size (WxH) parameter
  • Fixed ATC_RGB channel swizzle
  • Fixed missing decompressed image output to TGA file (replaced Qt plugins with Compressonator's own TGA plugin)

V2.3.2953

7 years ago

The following codec are added:

ASTC codec Adaptive Scalar Texture Compression support has been added with support for varying texture Block Sizes (4×4 to 12×12 Texel’s) or Bit Rate (8.0 to 0.89 bits per Texel)

ETC2 codec RGB texture compression based on an updated version of Ericsson Texture Compression has been added

Rendered Texture Views In addition to viewing texture images via CPU, Compressonator v2.3 now support viewing via GPU.