pub fn load_texture( data: Vec<u8>, file_name: &str, device: &Device, queue: &Queue, is_normal_map: bool, ) -> Result<Texture>