pub struct AccelerationStructureGeometry {
pub max_primitive_count: u32,
pub flags: GeometryFlagsKHR,
pub geometry: AccelerationStructureGeometryData,
}Expand description
Structure specifying geometries to be built into an acceleration structure.
See VkAccelerationStructureGeometryKHR for more information.
Fields§
§max_primitive_count: u32The number of primitives built into each geometry.
flags: GeometryFlagsKHRDescribes additional properties of how the geometry should be built.
geometry: AccelerationStructureGeometryDataSpecifies acceleration structure geometry data.
Trait Implementations§
source§impl Clone for AccelerationStructureGeometry
impl Clone for AccelerationStructureGeometry
source§fn clone(&self) -> AccelerationStructureGeometry
fn clone(&self) -> AccelerationStructureGeometry
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 Hash for AccelerationStructureGeometry
impl Hash for AccelerationStructureGeometry
source§impl PartialEq<AccelerationStructureGeometry> for AccelerationStructureGeometry
impl PartialEq<AccelerationStructureGeometry> for AccelerationStructureGeometry
source§fn eq(&self, other: &AccelerationStructureGeometry) -> bool
fn eq(&self, other: &AccelerationStructureGeometry) -> bool
This method tests for
self and other values to be equal, and is used
by ==.