Struct wgpu_types::DrawIndirectArgs [−][src]
#[repr(C)]pub struct DrawIndirectArgs { pub vertex_count: u32, pub instance_count: u32, pub first_vertex: u32, pub first_instance: u32, }
Argument buffer layout for draw_indirect commands.
Fields
vertex_count: u32The number of vertices to draw.
instance_count: u32The number of instances to draw.
first_vertex: u32Offset into the vertex buffers, in vertices, to begin drawing from.
first_instance: u32First instance to draw.
Trait Implementations
impl Clone for DrawIndirectArgs[src]
impl Clone for DrawIndirectArgs[src]fn clone(&self) -> DrawIndirectArgs[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for DrawIndirectArgs[src]
impl Copy for DrawIndirectArgs[src]Auto Trait Implementations
impl RefUnwindSafe for DrawIndirectArgs
impl RefUnwindSafe for DrawIndirectArgsimpl Send for DrawIndirectArgs
impl Send for DrawIndirectArgsimpl Sync for DrawIndirectArgs
impl Sync for DrawIndirectArgsimpl Unpin for DrawIndirectArgs
impl Unpin for DrawIndirectArgsimpl UnwindSafe for DrawIndirectArgs
impl UnwindSafe for DrawIndirectArgs