Struct ash::vk::PhysicalDeviceRayTracingPropertiesNV [−][src]
#[repr(C)]pub struct PhysicalDeviceRayTracingPropertiesNV { pub s_type: StructureType, pub p_next: *mut c_void, pub shader_group_handle_size: u32, pub max_recursion_depth: u32, pub max_shader_group_stride: u32, pub shader_group_base_alignment: u32, pub max_geometry_count: u64, pub max_instance_count: u64, pub max_triangle_count: u64, pub max_descriptor_set_acceleration_structures: u32, }
Expand description
Fields
s_type: StructureType
p_next: *mut c_void
shader_group_handle_size: u32
max_recursion_depth: u32
max_shader_group_stride: u32
shader_group_base_alignment: u32
max_geometry_count: u64
max_instance_count: u64
max_triangle_count: u64
max_descriptor_set_acceleration_structures: u32
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl !Send for PhysicalDeviceRayTracingPropertiesNV
impl !Sync for PhysicalDeviceRayTracingPropertiesNV
Blanket Implementations
Mutably borrows from an owned value. Read more