texture2ddecoder 0.1.2

pure Rust no-std texture decoder
Documentation
1
2
3
4
5
6
7
use crate::bcn::bc3::decode_bc3_alpha;

#[inline]
pub fn decode_bc5_block(data: &[u8], outbuf: &mut [u32]) {
    decode_bc3_alpha(data, outbuf, 2);
    decode_bc3_alpha(&data[8..], outbuf, 1);
}