pub type PFN_vkRegisterDeviceEventEXT = unsafe extern "system" fn(device: Device, p_device_event_info: *const DeviceEventInfoEXT, p_allocator: *const AllocationCallbacks, p_fence: *mut Fence) -> Result;