#texture-compression #dxt #texture #dds #encoding

no-std squish

A pure Rust BC1/2/3 compressor and decompressor based on Simon Brown's libsquish

2 releases (1 stable)

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

#155 in Data formats


Used in 2 crates

MIT license

125KB
3K SLoC

Squish-rs

Build Status Docs

A pure Rust BC1/2/3/4/5 compressor and decompressor based on Simon Brown's libsquish.

TODO

  • Unit test all the things

lib.rs:

A pure Rust BC1/2/3 compressor and decompressor based on Simon Brown's libsquish

Dependencies

~365–660KB
~13K SLoC