basisu_rs icon indicating copy to clipboard operation
basisu_rs copied to clipboard

Consider publishing a UASTC transcoding crate

Open fintelia opened this issue 2 years ago • 3 comments

With the inclusion of UASTC in the KTX2 file format, it would be quite helpful to a have pure-Rust UASTC -> {BC7, ASTC, ETC2, RGBA} transcoding crate to use alongside the ktx2 crate. Basically just taking some methods from this codebase publishing them as a standalone crate:

bc7::convert_block_from_uastc_result()
astc::convert_block_from_uastc_result()
etc::convert_block_from_uastc_result()
uastc::decode_block_to_rgba_result()

I thought about forking this repo, but figured I'd check with you first to see if this is something you might want to publish/maintain?

fintelia avatar Feb 17 '23 03:02 fintelia