fn upload_rgba8( device: &Device, queue: &Queue, name: &str, width: u32, height: u32, bytes: &[u8], ) -> UserTexture