Class VkRayTracingPipelineCreateInfoKHR

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer

public class VkRayTracingPipelineCreateInfoKHR extends Struct<VkRayTracingPipelineCreateInfoKHR> implements NativeResource
struct VkRayTracingPipelineCreateInfoKHR {
    VkStructureType sType;
    void const * pNext;
    VkPipelineCreateFlags flags;
    uint32_t stageCount;
    VkPipelineShaderStageCreateInfo const * pStages;
    uint32_t groupCount;
    VkRayTracingShaderGroupCreateInfoKHR const * pGroups;
    uint32_t maxPipelineRayRecursionDepth;
    VkPipelineLibraryCreateInfoKHR const * pLibraryInfo;
    VkRayTracingPipelineInterfaceCreateInfoKHR const * pLibraryInterface;
    VkPipelineDynamicStateCreateInfo const * pDynamicState;
    VkPipelineLayout layout;
    VkPipeline basePipelineHandle;
    int32_t basePipelineIndex;
}