pub fn compress_blocks(surface: &RgbaSurface<'_>) -> Vec<u8>