Struct unity_native_plugin_sys::VkAccelerationStructureBuildGeometryInfoKHR [−][src]
#[repr(C)]pub struct VkAccelerationStructureBuildGeometryInfoKHR {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub type_: VkAccelerationStructureTypeKHR,
pub flags: VkBuildAccelerationStructureFlagsKHR,
pub mode: VkBuildAccelerationStructureModeKHR,
pub srcAccelerationStructure: VkAccelerationStructureKHR,
pub dstAccelerationStructure: VkAccelerationStructureKHR,
pub geometryCount: u32,
pub pGeometries: *const VkAccelerationStructureGeometryKHR,
pub ppGeometries: *const *const VkAccelerationStructureGeometryKHR,
pub scratchData: VkDeviceOrHostAddressKHR,
}
Fields
sType: VkStructureType
pNext: *const c_void
type_: VkAccelerationStructureTypeKHR
flags: VkBuildAccelerationStructureFlagsKHR
mode: VkBuildAccelerationStructureModeKHR
srcAccelerationStructure: VkAccelerationStructureKHR
dstAccelerationStructure: VkAccelerationStructureKHR
geometryCount: u32
pGeometries: *const VkAccelerationStructureGeometryKHR
ppGeometries: *const *const VkAccelerationStructureGeometryKHR
scratchData: VkDeviceOrHostAddressKHR
Trait Implementations
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more