Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
VkGraphicsPipelineCreateInfo Struct Reference

#include <vulkan_core.h>

Data Fields

VkStructureType sType
 
const void * pNext
 
VkPipelineCreateFlags flags
 
uint32_t stageCount
 
const VkPipelineShaderStageCreateInfopStages
 
const VkPipelineVertexInputStateCreateInfopVertexInputState
 
const VkPipelineInputAssemblyStateCreateInfopInputAssemblyState
 
const VkPipelineTessellationStateCreateInfopTessellationState
 
const VkPipelineViewportStateCreateInfopViewportState
 
const VkPipelineRasterizationStateCreateInfopRasterizationState
 
const VkPipelineMultisampleStateCreateInfopMultisampleState
 
const VkPipelineDepthStencilStateCreateInfopDepthStencilState
 
const VkPipelineColorBlendStateCreateInfopColorBlendState
 
const VkPipelineDynamicStateCreateInfopDynamicState
 
VkPipelineLayout layout
 
VkRenderPass renderPass
 
uint32_t subpass
 
VkPipeline basePipelineHandle
 
int32_t basePipelineIndex
 

Detailed Description

Definition at line 3703 of file vulkan_core.h.

Field Documentation

◆ basePipelineHandle

VkPipeline VkGraphicsPipelineCreateInfo::basePipelineHandle

Definition at line 3721 of file vulkan_core.h.

◆ basePipelineIndex

int32_t VkGraphicsPipelineCreateInfo::basePipelineIndex

Definition at line 3722 of file vulkan_core.h.

◆ flags

VkPipelineCreateFlags VkGraphicsPipelineCreateInfo::flags

Definition at line 3706 of file vulkan_core.h.

◆ layout

VkPipelineLayout VkGraphicsPipelineCreateInfo::layout

Definition at line 3718 of file vulkan_core.h.

◆ pColorBlendState

const VkPipelineColorBlendStateCreateInfo* VkGraphicsPipelineCreateInfo::pColorBlendState

Definition at line 3716 of file vulkan_core.h.

◆ pDepthStencilState

const VkPipelineDepthStencilStateCreateInfo* VkGraphicsPipelineCreateInfo::pDepthStencilState

Definition at line 3715 of file vulkan_core.h.

◆ pDynamicState

const VkPipelineDynamicStateCreateInfo* VkGraphicsPipelineCreateInfo::pDynamicState

Definition at line 3717 of file vulkan_core.h.

◆ pInputAssemblyState

const VkPipelineInputAssemblyStateCreateInfo* VkGraphicsPipelineCreateInfo::pInputAssemblyState

Definition at line 3710 of file vulkan_core.h.

◆ pMultisampleState

const VkPipelineMultisampleStateCreateInfo* VkGraphicsPipelineCreateInfo::pMultisampleState

Definition at line 3714 of file vulkan_core.h.

◆ pNext

const void* VkGraphicsPipelineCreateInfo::pNext

Definition at line 3705 of file vulkan_core.h.

◆ pRasterizationState

const VkPipelineRasterizationStateCreateInfo* VkGraphicsPipelineCreateInfo::pRasterizationState

Definition at line 3713 of file vulkan_core.h.

◆ pStages

const VkPipelineShaderStageCreateInfo* VkGraphicsPipelineCreateInfo::pStages

Definition at line 3708 of file vulkan_core.h.

◆ pTessellationState

const VkPipelineTessellationStateCreateInfo* VkGraphicsPipelineCreateInfo::pTessellationState

Definition at line 3711 of file vulkan_core.h.

◆ pVertexInputState

const VkPipelineVertexInputStateCreateInfo* VkGraphicsPipelineCreateInfo::pVertexInputState

Definition at line 3709 of file vulkan_core.h.

◆ pViewportState

const VkPipelineViewportStateCreateInfo* VkGraphicsPipelineCreateInfo::pViewportState

Definition at line 3712 of file vulkan_core.h.

◆ renderPass

VkRenderPass VkGraphicsPipelineCreateInfo::renderPass

Definition at line 3719 of file vulkan_core.h.

◆ stageCount

uint32_t VkGraphicsPipelineCreateInfo::stageCount

Definition at line 3707 of file vulkan_core.h.

◆ sType

VkStructureType VkGraphicsPipelineCreateInfo::sType

Definition at line 3704 of file vulkan_core.h.

◆ subpass

uint32_t VkGraphicsPipelineCreateInfo::subpass

Definition at line 3720 of file vulkan_core.h.


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