# GPUOpen-Tools/compressonator

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

Repository: https://github.com/GPUOpen-Tools/compressonator
Canonical: https://ross.abutalabs.com/products/compressonator
Language: C++
License Family: other
Topics: texture-compression, 3d-models, sdk, analysis, gui-application, mipmaps, decompression, compressonator, compression, dxtc, etc1, etc2, bc7, bc6h, astc, bc1, dxtc1
Last push: 2024-06-19T13:30:35+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3796, "days_push": 805, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1447, forks 233 (observed 2026-08-28T04:04:45.462195+00:00)

## What it is
Compressonator is a tool suite from AMD GPUOpen for compressing, optimizing, and analyzing texture assets and 3D model meshes using CPUs, GPUs, and APUs. It ships as a GUI application, a command-line tool, and an SDK for integration into asset pipelines.

## Use cases
- compress game textures to bc7 or astc formats
- optimize 3d model meshes for game engines
- compare visual quality of compressed textures
- batch compress texture assets from the command line
- integrate texture compression into a build pipeline via sdk
- generate mipmaps for compressed textures

## When to choose
- you need GPU-accelerated texture compression for game assets
- you want to visually analyze compression quality before shipping assets
- you need a CLI or SDK to automate texture compression in a toolchain
- you work with formats like BC1-BC7, ETC1/2, or ASTC on Windows or Linux

## When to avoid
- you need a cross-platform tool beyond Windows and Linux
- you need general-purpose image compression like JPEG or PNG rather than GPU texture formats
- you need a fully stable, well-documented API with long-term support guarantees

## Facets
- artifact type: application
- maturity: active
- function: image-processing, compression, sdk, cli, gui
- domain: graphics, developer-tools, media
- platform: windows, cpp
- tags: texture-compression, 3d-model-compression, gpu-accelerated, bc7, astc, etc2, mipmaps, amd, game-development, linux

## Member repositories
- GPUOpen-Tools/compressonator (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:45.462195+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:36:05.448772+00:00, confidence not recorded.
  - readme: https://github.com/GPUOpen-Tools/compressonator (fetched 2026-08-28T04:04:45.462195+00:00, sha 2ce749b5614c)
- Data as of 2026-08-30T08:39:29.467469+00:00.
