pub struct BlasTriangleGeometryInfo {
pub size: BlasTriangleGeometrySizeDescriptor,
pub first_vertex: u32,
pub vertex_stride: BufferAddress,
pub first_index: Option<u32>,
pub transform_buffer_offset: Option<BufferAddress>,
}
Expand description
BlasTriangleGeometry
, without the resources.
Fields§
§size: BlasTriangleGeometrySizeDescriptor
§first_vertex: u32
§vertex_stride: BufferAddress
§first_index: Option<u32>
§transform_buffer_offset: Option<BufferAddress>
Trait Implementations§
Source§impl Clone for BlasTriangleGeometryInfo
impl Clone for BlasTriangleGeometryInfo
Source§fn clone(&self) -> BlasTriangleGeometryInfo
fn clone(&self) -> BlasTriangleGeometryInfo
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 moreAuto Trait Implementations§
impl Freeze for BlasTriangleGeometryInfo
impl RefUnwindSafe for BlasTriangleGeometryInfo
impl Send for BlasTriangleGeometryInfo
impl Sync for BlasTriangleGeometryInfo
impl Unpin for BlasTriangleGeometryInfo
impl UnwindSafe for BlasTriangleGeometryInfo
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