Open 3D Engine Atom Gem API Reference  23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
VkGraphicsPipelineCreateInfo Struct Reference

Public Attributes

VkStructureType sType
 
const void * pNext
 
VkPipelineCreateFlags flags
 
uint32_t stageCount
 
const
VkPipelineShaderStageCreateInfo
pStages
 
const
VkPipelineVertexInputStateCreateInfo
pVertexInputState
 
const
VkPipelineInputAssemblyStateCreateInfo
pInputAssemblyState
 
const
VkPipelineTessellationStateCreateInfo
pTessellationState
 
const
VkPipelineViewportStateCreateInfo
pViewportState
 
const
VkPipelineRasterizationStateCreateInfo
pRasterizationState
 
const
VkPipelineMultisampleStateCreateInfo
pMultisampleState
 
const
VkPipelineDepthStencilStateCreateInfo
pDepthStencilState
 
const
VkPipelineColorBlendStateCreateInfo
pColorBlendState
 
const
VkPipelineDynamicStateCreateInfo
pDynamicState
 
VkPipelineLayout layout
 
VkRenderPass renderPass
 
uint32_t subpass
 
VkPipeline basePipelineHandle
 
int32_t basePipelineIndex
 

The documentation for this struct was generated from the following file: