Struct unity_native_plugin_sys::VkRayTracingPipelineCreateInfoKHR [−][src]
#[repr(C)]pub struct VkRayTracingPipelineCreateInfoKHR {Show 14 fields
pub sType: VkStructureType,
pub pNext: *const c_void,
pub flags: VkPipelineCreateFlags,
pub stageCount: u32,
pub pStages: *const VkPipelineShaderStageCreateInfo,
pub groupCount: u32,
pub pGroups: *const VkRayTracingShaderGroupCreateInfoKHR,
pub maxPipelineRayRecursionDepth: u32,
pub pLibraryInfo: *const VkPipelineLibraryCreateInfoKHR,
pub pLibraryInterface: *const VkRayTracingPipelineInterfaceCreateInfoKHR,
pub pDynamicState: *const VkPipelineDynamicStateCreateInfo,
pub layout: VkPipelineLayout,
pub basePipelineHandle: VkPipeline,
pub basePipelineIndex: i32,
}Fields
sType: VkStructureTypepNext: *const c_voidflags: VkPipelineCreateFlagsstageCount: u32pStages: *const VkPipelineShaderStageCreateInfogroupCount: u32pGroups: *const VkRayTracingShaderGroupCreateInfoKHRmaxPipelineRayRecursionDepth: u32pLibraryInfo: *const VkPipelineLibraryCreateInfoKHRpLibraryInterface: *const VkRayTracingPipelineInterfaceCreateInfoKHRpDynamicState: *const VkPipelineDynamicStateCreateInfolayout: VkPipelineLayoutbasePipelineHandle: VkPipelinebasePipelineIndex: i32Trait Implementations
Auto Trait Implementations
impl !Send for VkRayTracingPipelineCreateInfoKHR
impl !Sync for VkRayTracingPipelineCreateInfoKHR
impl Unpin for VkRayTracingPipelineCreateInfoKHR
Blanket Implementations
Mutably borrows from an owned value. Read more