Struct ash::vk::IndirectCommandsLayoutTokenNV
source · #[repr(C)]pub struct IndirectCommandsLayoutTokenNV {Show 15 fields
pub s_type: StructureType,
pub p_next: *const c_void,
pub token_type: IndirectCommandsTokenTypeNV,
pub stream: u32,
pub offset: u32,
pub vertex_binding_unit: u32,
pub vertex_dynamic_stride: Bool32,
pub pushconstant_pipeline_layout: PipelineLayout,
pub pushconstant_shader_stage_flags: ShaderStageFlags,
pub pushconstant_offset: u32,
pub pushconstant_size: u32,
pub indirect_state_flags: IndirectStateFlagsNV,
pub index_type_count: u32,
pub p_index_types: *const IndexType,
pub p_index_type_values: *const u32,
}Expand description
Fields§
§s_type: StructureType§p_next: *const c_void§token_type: IndirectCommandsTokenTypeNV§stream: u32§offset: u32§vertex_binding_unit: u32§vertex_dynamic_stride: Bool32§pushconstant_pipeline_layout: PipelineLayout§pushconstant_shader_stage_flags: ShaderStageFlags§pushconstant_offset: u32§pushconstant_size: u32§indirect_state_flags: IndirectStateFlagsNV§index_type_count: u32§p_index_types: *const IndexType§p_index_type_values: *const u32Implementations§
source§impl IndirectCommandsLayoutTokenNV
impl IndirectCommandsLayoutTokenNV
pub fn builder<'a>() -> IndirectCommandsLayoutTokenNVBuilder<'a>
Trait Implementations§
source§impl Clone for IndirectCommandsLayoutTokenNV
impl Clone for IndirectCommandsLayoutTokenNV
source§fn clone(&self) -> IndirectCommandsLayoutTokenNV
fn clone(&self) -> IndirectCommandsLayoutTokenNV
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 more