Struct vulkano::instance::loader::DynamicLibraryLoader
[−]
[src]
pub struct DynamicLibraryLoader { /* fields omitted */ }
Implementation of Loader
that loads Vulkan from a dynamic library.
Methods
impl DynamicLibraryLoader
[src]
unsafe fn new<P>(path: P) -> Result<DynamicLibraryLoader, LoadingError> where
P: AsRef<Path>,
P: AsRef<Path>,
Tries to load the dynamic library at the given path, and tries to
load vkGetInstanceProcAddr
in it.
Safety
- The dynamic library must be a valid Vulkan implementation.
Trait Implementations
impl Loader for DynamicLibraryLoader
[src]
fn get_instance_proc_addr(
&self,
instance: Instance,
name: *const c_char
) -> extern "system" fn()
&self,
instance: Instance,
name: *const c_char
) -> extern "system" fn()
Calls the vkGetInstanceProcAddr
function. The parameters are the same. Read more