Struct screen_13::driver::accel_struct::AccelerationStructureSize
source · pub struct AccelerationStructureSize {
pub build_size: DeviceSize,
pub create_size: DeviceSize,
pub update_size: DeviceSize,
}Expand description
Holds the results of the AccelerationStructure::size_of function.
Fields§
§build_size: DeviceSizeThe size of the scratch buffer required when updating an acceleration structure using the
Acceleration::build_structure
function.
create_size: DeviceSizeThe value of size parameter needed by AccelerationStructureInfo for use with the
AccelerationStructure::create function.
update_size: DeviceSizeThe size of the scratch buffer required when updating an acceleration structure using the
Acceleration::update_structure
function.
Trait Implementations§
source§impl Clone for AccelerationStructureSize
impl Clone for AccelerationStructureSize
source§fn clone(&self) -> AccelerationStructureSize
fn clone(&self) -> AccelerationStructureSize
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 more