[−][src]Function thorium::dmg_render::dmg_inflate_tile_data
pub fn dmg_inflate_tile_data(dest: &mut [u8], src: &[u8])
Writes inflated index values to dest
using DMG image bytes in `src.
Keeps going until either side doesn't have space left. Partial rows at the end are not processed.
use thorium::dmg_render::*; let mut src = [0xFF, 0, 0, 0xFF]; let mut dest = [0; 16]; dmg_inflate_tile_data(&mut dest, &src); assert_eq!(&dest[0..8], &[1u8; 8]); assert_eq!(&dest[8..16], &[2u8; 8]);