pub type PFN_vkMapMemory = unsafe extern "system" fn(device: Device, memory: DeviceMemory, offset: DeviceSize, size: DeviceSize, flags: MemoryMapFlags, pp_data: *mut *mut c_void) -> Result;
pub type PFN_vkMapMemory = unsafe extern "system" fn(device: Device, memory: DeviceMemory, offset: DeviceSize, size: DeviceSize, flags: MemoryMapFlags, pp_data: *mut *mut c_void) -> Result;