mirror of
https://github.com/status-im/Vulkan-Docs.git
synced 2025-02-28 22:10:29 +00:00
32 lines
1.8 KiB
Plaintext
32 lines
1.8 KiB
Plaintext
|
// WARNING: DO NOT MODIFY! This file is automatically generated from the vk.xml registry
|
||
|
ifndef::doctype-manpage[]
|
||
|
[[VkGraphicsPipelineCreateInfo,VkGraphicsPipelineCreateInfo]]
|
||
|
["source","{basebackend@docbook:c++:cpp}",title=""]
|
||
|
endif::doctype-manpage[]
|
||
|
ifdef::doctype-manpage[]
|
||
|
["source","{basebackend@docbook:c++:cpp}"]
|
||
|
endif::doctype-manpage[]
|
||
|
------------------------------------------------------------------------------
|
||
|
typedef struct VkGraphicsPipelineCreateInfo {
|
||
|
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;
|
||
|
} VkGraphicsPipelineCreateInfo;
|
||
|
------------------------------------------------------------------------------
|