Struct erupt::CustomEntryLoader[][src]

pub struct CustomEntryLoader<T> {
    pub loader: T,
    pub get_instance_proc_addr: PFN_vkGetInstanceProcAddr,
    pub create_instance: Option<PFN_vkCreateInstance>,
    pub enumerate_instance_version: Option<PFN_vkEnumerateInstanceVersion>,
    pub enumerate_instance_layer_properties: Option<PFN_vkEnumerateInstanceLayerProperties>,
    pub enumerate_instance_extension_properties: Option<PFN_vkEnumerateInstanceExtensionProperties>,
    // some fields omitted
}
Expand description

Loader for entry commands.

To create a new loader, call EntryLoader::new.

Fields

loader: Tget_instance_proc_addr: PFN_vkGetInstanceProcAddrcreate_instance: Option<PFN_vkCreateInstance>enumerate_instance_version: Option<PFN_vkEnumerateInstanceVersion>enumerate_instance_layer_properties: Option<PFN_vkEnumerateInstanceLayerProperties>enumerate_instance_extension_properties: Option<PFN_vkEnumerateInstanceExtensionProperties>

Implementations

Provided by crate::vk1_0

Vulkan Manual Page · Function

Vulkan Manual Page · Function

Vulkan Manual Page · Function

Provided by crate::vk1_1

Load functions using libloading

Enabled using the loading cargo feature

Load functions using libloading providing a custom library path

Enabled using the loading cargo feature

Trait Implementations

Formats the value using the given formatter. Read more

Executes the destructor for this type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.