#[repr(C)]pub struct IRRuntimeDrawInfo {
pub indexType: u16,
pub primitiveTopology: u8,
pub threadsPerPatch: u8,
pub maxInputPrimitivesPerMeshThreadgroup: u16,
pub objectThreadgroupVertexStride: u16,
pub meshThreadgroupPrimitiveStride: u16,
pub gsInstanceCount: u16,
pub patchesPerObjectThreadgroup: u16,
pub inputControlPointsPerPatch: u16,
pub indexBuffer: u64,
}Fields§
§indexType: u16§primitiveTopology: u8§threadsPerPatch: u8§maxInputPrimitivesPerMeshThreadgroup: u16§objectThreadgroupVertexStride: u16§meshThreadgroupPrimitiveStride: u16§gsInstanceCount: u16§patchesPerObjectThreadgroup: u16§inputControlPointsPerPatch: u16§indexBuffer: u64Trait Implementations§
Source§impl Clone for IRRuntimeDrawInfo
impl Clone for IRRuntimeDrawInfo
Source§fn clone(&self) -> IRRuntimeDrawInfo
fn clone(&self) -> IRRuntimeDrawInfo
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 IRRuntimeDrawInfo
impl Debug for IRRuntimeDrawInfo
Source§impl Default for IRRuntimeDrawInfo
impl Default for IRRuntimeDrawInfo
Source§fn default() -> IRRuntimeDrawInfo
fn default() -> IRRuntimeDrawInfo
Returns the “default value” for a type. Read more
impl Copy for IRRuntimeDrawInfo
Auto Trait Implementations§
impl Freeze for IRRuntimeDrawInfo
impl RefUnwindSafe for IRRuntimeDrawInfo
impl Send for IRRuntimeDrawInfo
impl Sync for IRRuntimeDrawInfo
impl Unpin for IRRuntimeDrawInfo
impl UnwindSafe for IRRuntimeDrawInfo
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