1// WARNING: DO NOT MODIFY! This file is automatically generated from the vk.xml registry 2[[VkGraphicsPipelineCreateInfo,VkGraphicsPipelineCreateInfo]] 3[source,c++] 4---- 5typedef struct VkGraphicsPipelineCreateInfo { 6 VkStructureType sType; 7 const void* pNext; 8 VkPipelineCreateFlags flags; 9 uint32_t stageCount; 10 const VkPipelineShaderStageCreateInfo* pStages; 11 const VkPipelineVertexInputStateCreateInfo* pVertexInputState; 12 const VkPipelineInputAssemblyStateCreateInfo* pInputAssemblyState; 13 const VkPipelineTessellationStateCreateInfo* pTessellationState; 14 const VkPipelineViewportStateCreateInfo* pViewportState; 15 const VkPipelineRasterizationStateCreateInfo* pRasterizationState; 16 const VkPipelineMultisampleStateCreateInfo* pMultisampleState; 17 const VkPipelineDepthStencilStateCreateInfo* pDepthStencilState; 18 const VkPipelineColorBlendStateCreateInfo* pColorBlendState; 19 const VkPipelineDynamicStateCreateInfo* pDynamicState; 20 VkPipelineLayout layout; 21 VkRenderPass renderPass; 22 uint32_t subpass; 23 VkPipeline basePipelineHandle; 24 int32_t basePipelineIndex; 25} VkGraphicsPipelineCreateInfo; 26---- 27