Skip to main content

PFN_vkCreateInstance

Type Alias PFN_vkCreateInstance 

Source
pub type PFN_vkCreateInstance = Option<unsafe extern "system" fn(p_create_info: *const InstanceCreateInfo<'_>, p_allocator: *const AllocationCallbacks, p_instance: *mut InstanceHandle) -> Result>;
Expand description

Nullable function pointer for vkCreateInstance.

Khronos reference: vkCreateInstance

Aliased Type§

pub enum PFN_vkCreateInstance {
    None,
    Some(unsafe extern "system" fn(*const InstanceCreateInfo<'_>, *const AllocationCallbacks, *mut InstanceHandle) -> Result),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "system" fn(*const InstanceCreateInfo<'_>, *const AllocationCallbacks, *mut InstanceHandle) -> Result)

Some value of type T.