Struct ash::vk::NvDeviceGeneratedCommandsFn
source · pub struct NvDeviceGeneratedCommandsFn {
pub get_generated_commands_memory_requirements_nv: PFN_vkGetGeneratedCommandsMemoryRequirementsNV,
pub cmd_preprocess_generated_commands_nv: PFN_vkCmdPreprocessGeneratedCommandsNV,
pub cmd_execute_generated_commands_nv: PFN_vkCmdExecuteGeneratedCommandsNV,
pub cmd_bind_pipeline_shader_group_nv: PFN_vkCmdBindPipelineShaderGroupNV,
pub create_indirect_commands_layout_nv: PFN_vkCreateIndirectCommandsLayoutNV,
pub destroy_indirect_commands_layout_nv: PFN_vkDestroyIndirectCommandsLayoutNV,
}
Fields§
§get_generated_commands_memory_requirements_nv: PFN_vkGetGeneratedCommandsMemoryRequirementsNV
§cmd_preprocess_generated_commands_nv: PFN_vkCmdPreprocessGeneratedCommandsNV
§cmd_execute_generated_commands_nv: PFN_vkCmdExecuteGeneratedCommandsNV
§cmd_bind_pipeline_shader_group_nv: PFN_vkCmdBindPipelineShaderGroupNV
§create_indirect_commands_layout_nv: PFN_vkCreateIndirectCommandsLayoutNV
§destroy_indirect_commands_layout_nv: PFN_vkDestroyIndirectCommandsLayoutNV
Implementations§
Trait Implementations§
source§impl Clone for NvDeviceGeneratedCommandsFn
impl Clone for NvDeviceGeneratedCommandsFn
source§fn clone(&self) -> NvDeviceGeneratedCommandsFn
fn clone(&self) -> NvDeviceGeneratedCommandsFn
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Send for NvDeviceGeneratedCommandsFn
impl Sync for NvDeviceGeneratedCommandsFn
Auto Trait Implementations§
impl Freeze for NvDeviceGeneratedCommandsFn
impl RefUnwindSafe for NvDeviceGeneratedCommandsFn
impl Unpin for NvDeviceGeneratedCommandsFn
impl UnwindSafe for NvDeviceGeneratedCommandsFn
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more