[][src]Struct erupt::vk1_2::Vk12DeviceCommands

pub struct Vk12DeviceCommands {
    pub cmd_draw_indirect_count: PFN_vkCmdDrawIndirectCount,
    pub cmd_draw_indexed_indirect_count: PFN_vkCmdDrawIndexedIndirectCount,
    pub create_render_pass2: PFN_vkCreateRenderPass2,
    pub cmd_begin_render_pass2: PFN_vkCmdBeginRenderPass2,
    pub cmd_next_subpass2: PFN_vkCmdNextSubpass2,
    pub cmd_end_render_pass2: PFN_vkCmdEndRenderPass2,
    pub reset_query_pool: PFN_vkResetQueryPool,
    pub get_semaphore_counter_value: PFN_vkGetSemaphoreCounterValue,
    pub wait_semaphores: PFN_vkWaitSemaphores,
    pub signal_semaphore: PFN_vkSignalSemaphore,
    pub get_buffer_device_address: PFN_vkGetBufferDeviceAddress,
    pub get_buffer_opaque_capture_address: PFN_vkGetBufferOpaqueCaptureAddress,
    pub get_device_memory_opaque_capture_address: PFN_vkGetDeviceMemoryOpaqueCaptureAddress,
}

Provides Device Commands for Vk12DeviceLoaderExt

Fields

cmd_draw_indirect_count: PFN_vkCmdDrawIndirectCountcmd_draw_indexed_indirect_count: PFN_vkCmdDrawIndexedIndirectCountcreate_render_pass2: PFN_vkCreateRenderPass2cmd_begin_render_pass2: PFN_vkCmdBeginRenderPass2cmd_next_subpass2: PFN_vkCmdNextSubpass2cmd_end_render_pass2: PFN_vkCmdEndRenderPass2reset_query_pool: PFN_vkResetQueryPoolget_semaphore_counter_value: PFN_vkGetSemaphoreCounterValuewait_semaphores: PFN_vkWaitSemaphoressignal_semaphore: PFN_vkSignalSemaphoreget_buffer_device_address: PFN_vkGetBufferDeviceAddressget_buffer_opaque_capture_address: PFN_vkGetBufferOpaqueCaptureAddressget_device_memory_opaque_capture_address: PFN_vkGetDeviceMemoryOpaqueCaptureAddress

Methods

impl Vk12DeviceCommands[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.