#[repr(C)]pub struct PhysicalDeviceRayTracingPropertiesNV {
pub sType: StructureType,
pub pNext: *mut c_void,
pub shaderGroupHandleSize: u32,
pub maxRecursionDepth: u32,
pub maxShaderGroupStride: u32,
pub shaderGroupBaseAlignment: u32,
pub maxGeometryCount: u64,
pub maxInstanceCount: u64,
pub maxTriangleCount: u64,
pub maxDescriptorSetAccelerationStructures: u32,
}
Fields§
§sType: StructureType
§pNext: *mut c_void
§shaderGroupHandleSize: u32
§maxRecursionDepth: u32
§maxShaderGroupStride: u32
§shaderGroupBaseAlignment: u32
§maxGeometryCount: u64
§maxInstanceCount: u64
§maxTriangleCount: u64
§maxDescriptorSetAccelerationStructures: u32
Trait Implementations§
source§impl Clone for PhysicalDeviceRayTracingPropertiesNV
impl Clone for PhysicalDeviceRayTracingPropertiesNV
source§fn clone(&self) -> PhysicalDeviceRayTracingPropertiesNV
fn clone(&self) -> PhysicalDeviceRayTracingPropertiesNV
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