HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VkGraphicsPipelineCreateInfo Struct Reference

#include <vulkan_core.h>

Public Attributes

VkStructureType sType
 
const voidpNext
 
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
 

Detailed Description

Definition at line 3592 of file vulkan_core.h.

Member Data Documentation

VkPipeline VkGraphicsPipelineCreateInfo::basePipelineHandle

Definition at line 3610 of file vulkan_core.h.

int32_t VkGraphicsPipelineCreateInfo::basePipelineIndex

Definition at line 3611 of file vulkan_core.h.

VkPipelineCreateFlags VkGraphicsPipelineCreateInfo::flags

Definition at line 3595 of file vulkan_core.h.

VkPipelineLayout VkGraphicsPipelineCreateInfo::layout

Definition at line 3607 of file vulkan_core.h.

const VkPipelineColorBlendStateCreateInfo* VkGraphicsPipelineCreateInfo::pColorBlendState

Definition at line 3605 of file vulkan_core.h.

const VkPipelineDepthStencilStateCreateInfo* VkGraphicsPipelineCreateInfo::pDepthStencilState

Definition at line 3604 of file vulkan_core.h.

const VkPipelineDynamicStateCreateInfo* VkGraphicsPipelineCreateInfo::pDynamicState

Definition at line 3606 of file vulkan_core.h.

const VkPipelineInputAssemblyStateCreateInfo* VkGraphicsPipelineCreateInfo::pInputAssemblyState

Definition at line 3599 of file vulkan_core.h.

const VkPipelineMultisampleStateCreateInfo* VkGraphicsPipelineCreateInfo::pMultisampleState

Definition at line 3603 of file vulkan_core.h.

const void* VkGraphicsPipelineCreateInfo::pNext

Definition at line 3594 of file vulkan_core.h.

const VkPipelineRasterizationStateCreateInfo* VkGraphicsPipelineCreateInfo::pRasterizationState

Definition at line 3602 of file vulkan_core.h.

const VkPipelineShaderStageCreateInfo* VkGraphicsPipelineCreateInfo::pStages

Definition at line 3597 of file vulkan_core.h.

const VkPipelineTessellationStateCreateInfo* VkGraphicsPipelineCreateInfo::pTessellationState

Definition at line 3600 of file vulkan_core.h.

const VkPipelineVertexInputStateCreateInfo* VkGraphicsPipelineCreateInfo::pVertexInputState

Definition at line 3598 of file vulkan_core.h.

const VkPipelineViewportStateCreateInfo* VkGraphicsPipelineCreateInfo::pViewportState

Definition at line 3601 of file vulkan_core.h.

VkRenderPass VkGraphicsPipelineCreateInfo::renderPass

Definition at line 3608 of file vulkan_core.h.

uint32_t VkGraphicsPipelineCreateInfo::stageCount

Definition at line 3596 of file vulkan_core.h.

VkStructureType VkGraphicsPipelineCreateInfo::sType

Definition at line 3593 of file vulkan_core.h.

uint32_t VkGraphicsPipelineCreateInfo::subpass

Definition at line 3609 of file vulkan_core.h.


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