Skip to main content

bc7

Function bc7 

Source
pub fn bc7(
    compressed_block: &[u8],
    decompressed_block: &mut [u8],
    destination_pitch: usize,
)
Expand description

Decode 16 bytes from compressed_block to RGBA8 with destination_pitch many bytes per output row.

ยงExamples

// Decode a single 4x4 pixel block.
let compressed_block = [0u8; 16];
let mut decompressed_block = [0u8; 4 * 4 * 4];
bcdec_rs::bc7(&compressed_block, &mut decompressed_block, 4 * 4);