#[repr(C)]pub struct DrawIndirect2InfoKHR {
pub s_type: StructureType,
pub p_next: *const c_void,
pub address_range: StridedDeviceAddressRangeKHR,
pub address_flags: AddressCommandFlagsKHR,
pub draw_count: u32,
}Expand description
VkDrawIndirect2InfoKHR
Provided by VK_KHR_device_address_commands.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_DRAW_INDIRECT_2_INFO_KHR.
p_next: *const c_voidOptional, may be null.
address_range: StridedDeviceAddressRangeKHR§address_flags: AddressCommandFlagsKHR§draw_count: u32Implementations§
Source§impl DrawIndirect2InfoKHR
impl DrawIndirect2InfoKHR
Sourcepub fn builder<'a>() -> DrawIndirect2InfoKHRBuilder<'a>
pub fn builder<'a>() -> DrawIndirect2InfoKHRBuilder<'a>
Returns a builder for this struct with sType pre-filled.
Trait Implementations§
Source§impl Clone for DrawIndirect2InfoKHR
impl Clone for DrawIndirect2InfoKHR
Source§fn clone(&self) -> DrawIndirect2InfoKHR
fn clone(&self) -> DrawIndirect2InfoKHR
Returns a duplicate 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 DrawIndirect2InfoKHR
impl Debug for DrawIndirect2InfoKHR
Source§impl Default for DrawIndirect2InfoKHR
impl Default for DrawIndirect2InfoKHR
impl Copy for DrawIndirect2InfoKHR
Auto Trait Implementations§
impl Freeze for DrawIndirect2InfoKHR
impl RefUnwindSafe for DrawIndirect2InfoKHR
impl !Send for DrawIndirect2InfoKHR
impl !Sync for DrawIndirect2InfoKHR
impl Unpin for DrawIndirect2InfoKHR
impl UnsafeUnpin for DrawIndirect2InfoKHR
impl UnwindSafe for DrawIndirect2InfoKHR
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