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 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
 

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: