pub struct AccelerationStructureGeometryInfo {
pub ty: AccelerationStructureTypeKHR,
pub flags: BuildAccelerationStructureFlagsKHR,
pub geometries: Vec<AccelerationStructureGeometry>,
}Expand description
Specifies the geometry data used to build an acceleration structure.
See VkAccelerationStructureBuildGeometryInfoKHR for more information.
Fields
ty: AccelerationStructureTypeKHRType of acceleration structure.
flags: BuildAccelerationStructureFlagsKHRSpecifies additional parameters of the acceleration structure.
geometries: Vec<AccelerationStructureGeometry>An array of AccelerationStructureGeometry structures to be built.
Trait Implementations
sourceimpl Clone for AccelerationStructureGeometryInfo
impl Clone for AccelerationStructureGeometryInfo
sourcefn clone(&self) -> AccelerationStructureGeometryInfo
fn clone(&self) -> AccelerationStructureGeometryInfo
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl PartialEq<AccelerationStructureGeometryInfo> for AccelerationStructureGeometryInfo
impl PartialEq<AccelerationStructureGeometryInfo> for AccelerationStructureGeometryInfo
sourcefn eq(&self, other: &AccelerationStructureGeometryInfo) -> bool
fn eq(&self, other: &AccelerationStructureGeometryInfo) -> bool
impl Eq for AccelerationStructureGeometryInfo
impl StructuralEq for AccelerationStructureGeometryInfo
impl StructuralPartialEq for AccelerationStructureGeometryInfo
Auto Trait Implementations
impl RefUnwindSafe for AccelerationStructureGeometryInfo
impl Send for AccelerationStructureGeometryInfo
impl Sync for AccelerationStructureGeometryInfo
impl Unpin for AccelerationStructureGeometryInfo
impl UnwindSafe for AccelerationStructureGeometryInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more