pub mod astc_pack;
pub mod astc_pack_tables;
pub mod bc1;
pub mod bc3_bc5;
pub mod bc4;
pub mod bc7;
pub mod bc7_tables;
pub mod bise;
pub mod eac;
pub mod huff_modes;
pub mod partitions;
pub mod patterns;
pub mod tables;
pub mod unpack;
pub const TOTAL_UASTC_MODES: usize = 19;
pub const UASTC_MODE_INDEX_SOLID_COLOR: u32 = 8;
#[cfg(test)]
mod tests {
#[test]
fn no_padding_in_flat_uastc_tables() {
assert_eq!(core::mem::size_of::<[u32; 2]>(), 8);
assert_eq!(core::mem::size_of::<[i32; 3]>(), 12);
assert_eq!(core::mem::size_of::<[u8; 3]>(), 3);
}
}