pub type PFN_vkGetPhysicalDeviceToolProperties = unsafe extern "system" fn(physical_device: PhysicalDevice, p_tool_count: *mut u32, p_tool_properties: *mut PhysicalDeviceToolProperties) -> Result;