Struct vulkan_bindings::RayTracingShaderGroupCreateInfoKHR [−][src]
#[repr(C)]pub struct RayTracingShaderGroupCreateInfoKHR {
pub sType: StructureType,
pub pNext: *const c_void,
pub typ: RayTracingShaderGroupTypeKHR,
pub generalShader: u32,
pub closestHitShader: u32,
pub anyHitShader: u32,
pub intersectionShader: u32,
pub pShaderGroupCaptureReplayHandle: *const c_void,
}
Fields
sType: StructureType
pNext: *const c_void
typ: RayTracingShaderGroupTypeKHR
generalShader: u32
closestHitShader: u32
anyHitShader: u32
intersectionShader: u32
pShaderGroupCaptureReplayHandle: *const c_void
Trait Implementations
Auto Trait Implementations
impl !Send for RayTracingShaderGroupCreateInfoKHR
impl !Sync for RayTracingShaderGroupCreateInfoKHR
impl Unpin for RayTracingShaderGroupCreateInfoKHR
Blanket Implementations
Mutably borrows from an owned value. Read more