Struct wgpu::util::DrawIndirect
source · #[repr(C)]pub struct DrawIndirect {
pub vertex_count: u32,
pub instance_count: u32,
pub base_vertex: u32,
pub base_instance: u32,
}Expand description
The structure expected in indirect_buffer for RenderEncoder::draw_indirect.
Fields§
§vertex_count: u32The number of vertices to draw.
instance_count: u32The number of instances to draw.
base_vertex: u32The Index of the first vertex to draw.
base_instance: u32The instance ID of the first instance to draw.
Has to be 0, unless Features::INDIRECT_FIRST_INSTANCE is enabled.
Implementations§
Trait Implementations§
source§impl Clone for DrawIndirect
impl Clone for DrawIndirect
source§fn clone(&self) -> DrawIndirect
fn clone(&self) -> DrawIndirect
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 moresource§impl Debug for DrawIndirect
impl Debug for DrawIndirect
source§impl Default for DrawIndirect
impl Default for DrawIndirect
source§fn default() -> DrawIndirect
fn default() -> DrawIndirect
Returns the “default value” for a type. Read more