#[repr(C)]pub struct AccelerationStructureBuildGeometryInfoKHR {
pub sType: StructureType,
pub pNext: *const c_void,
pub typ: AccelerationStructureTypeKHR,
pub flags: BuildAccelerationStructureFlagsKHR,
pub mode: BuildAccelerationStructureModeKHR,
pub srcAccelerationStructure: AccelerationStructureKHR,
pub dstAccelerationStructure: AccelerationStructureKHR,
pub geometryCount: u32,
pub pGeometries: *const AccelerationStructureGeometryKHR,
pub ppGeometries: *const *const AccelerationStructureGeometryKHR,
pub scratchData: DeviceOrHostAddressKHR,
}
Fields§
§sType: StructureType
§pNext: *const c_void
§typ: AccelerationStructureTypeKHR
§flags: BuildAccelerationStructureFlagsKHR
§mode: BuildAccelerationStructureModeKHR
§srcAccelerationStructure: AccelerationStructureKHR
§dstAccelerationStructure: AccelerationStructureKHR
§geometryCount: u32
§pGeometries: *const AccelerationStructureGeometryKHR
§ppGeometries: *const *const AccelerationStructureGeometryKHR
§scratchData: DeviceOrHostAddressKHR
Trait Implementations§
Source§impl Clone for AccelerationStructureBuildGeometryInfoKHR
impl Clone for AccelerationStructureBuildGeometryInfoKHR
Source§fn clone(&self) -> AccelerationStructureBuildGeometryInfoKHR
fn clone(&self) -> AccelerationStructureBuildGeometryInfoKHR
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for AccelerationStructureBuildGeometryInfoKHR
Auto Trait Implementations§
impl Freeze for AccelerationStructureBuildGeometryInfoKHR
impl RefUnwindSafe for AccelerationStructureBuildGeometryInfoKHR
impl !Send for AccelerationStructureBuildGeometryInfoKHR
impl !Sync for AccelerationStructureBuildGeometryInfoKHR
impl Unpin for AccelerationStructureBuildGeometryInfoKHR
impl UnwindSafe for AccelerationStructureBuildGeometryInfoKHR
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