#[repr(C)]pub struct PhysicalDeviceRayTracingPipelinePropertiesKHR {
pub sType: StructureType,
pub pNext: *mut c_void,
pub shaderGroupHandleSize: u32,
pub maxRayRecursionDepth: u32,
pub maxShaderGroupStride: u32,
pub shaderGroupBaseAlignment: u32,
pub shaderGroupHandleCaptureReplaySize: u32,
pub maxRayDispatchInvocationCount: u32,
pub shaderGroupHandleAlignment: u32,
pub maxRayHitAttributeSize: u32,
}Fields§
§sType: StructureType§pNext: *mut c_void§shaderGroupHandleSize: u32§maxRayRecursionDepth: u32§maxShaderGroupStride: u32§shaderGroupBaseAlignment: u32§shaderGroupHandleCaptureReplaySize: u32§maxRayDispatchInvocationCount: u32§shaderGroupHandleAlignment: u32§maxRayHitAttributeSize: u32Trait Implementations§
Source§impl Clone for PhysicalDeviceRayTracingPipelinePropertiesKHR
impl Clone for PhysicalDeviceRayTracingPipelinePropertiesKHR
Source§fn clone(&self) -> PhysicalDeviceRayTracingPipelinePropertiesKHR
fn clone(&self) -> PhysicalDeviceRayTracingPipelinePropertiesKHR
Returns a duplicate 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 moreimpl Copy for PhysicalDeviceRayTracingPipelinePropertiesKHR
Auto Trait Implementations§
impl Freeze for PhysicalDeviceRayTracingPipelinePropertiesKHR
impl RefUnwindSafe for PhysicalDeviceRayTracingPipelinePropertiesKHR
impl !Send for PhysicalDeviceRayTracingPipelinePropertiesKHR
impl !Sync for PhysicalDeviceRayTracingPipelinePropertiesKHR
impl Unpin for PhysicalDeviceRayTracingPipelinePropertiesKHR
impl UnwindSafe for PhysicalDeviceRayTracingPipelinePropertiesKHR
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