Struct vulkanic::EntryPoints [−][src]
pub struct EntryPoints { /* fields omitted */ }
Wrapper for vk::EntryPoints
.
Implementations
impl EntryPoints
[src]
impl EntryPoints
[src]pub fn new(ptr: EntryPoints) -> Self
[src]
Create new vk::EntryPoints
wrapper.
pub fn into_inner(self) -> EntryPoints
[src]
Unwraps vk::EntryPoints
.
pub unsafe fn create_instance(
&self,
create_info: &InstanceCreateInfo
) -> Result<Instance>
[src]
&self,
create_info: &InstanceCreateInfo
) -> Result<Instance>
https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/vkCreateInstance.html
Safety
create_info
should be valid regarding its containing pointers.
pub fn enumerate_instance_extension_properties(
&self
) -> Result<Vec<ExtensionProperties>>
[src]
&self
) -> Result<Vec<ExtensionProperties>>
pub fn enumerate_instance_layer_properties(
&self
) -> Result<Vec<LayerProperties>>
[src]
&self
) -> Result<Vec<LayerProperties>>
Methods from Deref<Target = EntryPoints>
pub unsafe fn CreateInstance(
&self,
pCreateInfo: *const InstanceCreateInfo,
pAllocator: *const AllocationCallbacks,
pInstance: *mut usize
) -> u32
[src]
&self,
pCreateInfo: *const InstanceCreateInfo,
pAllocator: *const AllocationCallbacks,
pInstance: *mut usize
) -> u32
pub unsafe fn EnumerateInstanceExtensionProperties(
&self,
pLayerName: *const i8,
pPropertyCount: *mut u32,
pProperties: *mut ExtensionProperties
) -> u32
[src]
&self,
pLayerName: *const i8,
pPropertyCount: *mut u32,
pProperties: *mut ExtensionProperties
) -> u32
pub unsafe fn EnumerateInstanceLayerProperties(
&self,
pPropertyCount: *mut u32,
pProperties: *mut LayerProperties
) -> u32
[src]
&self,
pPropertyCount: *mut u32,
pProperties: *mut LayerProperties
) -> u32
Trait Implementations
impl Deref for EntryPoints
[src]
impl Deref for EntryPoints
[src]type Target = EntryPoints
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
[src]
impl<T: Into<EntryPoints>> From<T> for EntryPoints
[src]
impl<T: Into<EntryPoints>> From<T> for EntryPoints
[src]Auto Trait Implementations
impl RefUnwindSafe for EntryPoints
impl RefUnwindSafe for EntryPoints
impl Send for EntryPoints
impl Send for EntryPoints
impl Sync for EntryPoints
impl Sync for EntryPoints
impl Unpin for EntryPoints
impl Unpin for EntryPoints
impl UnwindSafe for EntryPoints
impl UnwindSafe for EntryPoints