#dds #texture-compression #dxt #texture #command-line-tool #encoding

app squish_cli

A commandline utility for compressing images to DDS files using BC1/2/3. Serves mainly as a usage example of squish.

2 releases (1 stable)

2.0.0-beta1 Nov 15, 2021
1.0.0 Sep 10, 2018

#5 in #dxt

MIT license

145KB
3K SLoC

Squish_cli

Build Status

A commandline utility for compressing images to DDS files using BC1/2/3/4/5. Serves mainly as a usage example of squish.

Installation

cargo install squish_cli

Usage

Compress image to DDS:

squish compress infile.png -f BC1

Decompress DDS file (only PNG output is supported for now)

squish decompress infile.dds

For more details:

squish help

Todo

  • Move from structopt to clap 3 (once it's released)

Dependencies

~7.5MB
~130K SLoC