astcenc-rs 0.1.0

Idiomatic Rust bindings to the official ASTC encoder library from ARM
Documentation

ASTC Encoding

This is a library to encode images as ASTC for use on a GPU with hardware compression support. It is implemented as bindings to ARM's official astc-encoder library.

In order to use the images generated by this library directly on the GPU, you need ensure that the GPU you're running on has support for ASTC, which can be queried with the Vulkan textureCompressionASTC_* flags (one flag for each of the modes in Profile).