Releases: GPUOpen-Tools/compressonator
Compressonator V2.6.3359 Features
-
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..
Compressonator V2.5.3297 Features
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
- When encoding modes with low bits per channel a averaging algorithm is applied to avoid any
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
Compressonator V2.4.3214
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)
Compressonator V2.3.2953
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.