struct GraphicsShaderGroupCreateInfoNV

Defined at line 74313 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkGraphicsShaderGroupCreateInfoNV, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkGraphicsShaderGroupCreateInfoNV.html

Public Members

StructureType sType
const void * pNext
uint32_t stageCount
const PipelineShaderStageCreateInfo * pStages
const PipelineVertexInputStateCreateInfo * pVertexInputState
const PipelineTessellationStateCreateInfo * pTessellationState

Public Methods

void GraphicsShaderGroupCreateInfoNV (uint32_t stageCount_, const PipelineShaderStageCreateInfo * pStages_, const PipelineVertexInputStateCreateInfo * pVertexInputState_, const PipelineTessellationStateCreateInfo * pTessellationState_, const void * pNext_)

Defined at line 74321 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void GraphicsShaderGroupCreateInfoNV (const GraphicsShaderGroupCreateInfoNV & rhs)

Defined at line 74334 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void GraphicsShaderGroupCreateInfoNV (const VkGraphicsShaderGroupCreateInfoNV & rhs)

Defined at line 74336 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void GraphicsShaderGroupCreateInfoNV (const ArrayProxyNoTemporaries<const PipelineShaderStageCreateInfo> & stages_, const PipelineVertexInputStateCreateInfo * pVertexInputState_, const PipelineTessellationStateCreateInfo * pTessellationState_, const void * pNext_)

Defined at line 74342 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

GraphicsShaderGroupCreateInfoNV & operator= (const GraphicsShaderGroupCreateInfoNV & rhs)

Defined at line 74355 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

GraphicsShaderGroupCreateInfoNV & operator= (const VkGraphicsShaderGroupCreateInfoNV & rhs)

Defined at line 74358 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

GraphicsShaderGroupCreateInfoNV & setPNext (const void * pNext_)

Defined at line 74365 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

GraphicsShaderGroupCreateInfoNV && setPNext (const void * pNext_)

Defined at line 74371 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

GraphicsShaderGroupCreateInfoNV & setStageCount (uint32_t stageCount_)

Defined at line 74377 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

GraphicsShaderGroupCreateInfoNV && setStageCount (uint32_t stageCount_)

Defined at line 74383 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

GraphicsShaderGroupCreateInfoNV & setPStages (const PipelineShaderStageCreateInfo * pStages_)

Defined at line 74389 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

GraphicsShaderGroupCreateInfoNV && setPStages (const PipelineShaderStageCreateInfo * pStages_)

Defined at line 74395 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

GraphicsShaderGroupCreateInfoNV & setStages (const ArrayProxyNoTemporaries<const PipelineShaderStageCreateInfo> & stages_)

Defined at line 74402 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

GraphicsShaderGroupCreateInfoNV & setPVertexInputState (const PipelineVertexInputStateCreateInfo * pVertexInputState_)

Defined at line 74410 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

GraphicsShaderGroupCreateInfoNV && setPVertexInputState (const PipelineVertexInputStateCreateInfo * pVertexInputState_)

Defined at line 74417 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

GraphicsShaderGroupCreateInfoNV & setPTessellationState (const PipelineTessellationStateCreateInfo * pTessellationState_)

Defined at line 74424 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

GraphicsShaderGroupCreateInfoNV && setPTessellationState (const PipelineTessellationStateCreateInfo * pTessellationState_)

Defined at line 74431 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkGraphicsShaderGroupCreateInfoNV & operator const VkGraphicsShaderGroupCreateInfoNV & ()

Defined at line 74439 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkGraphicsShaderGroupCreateInfoNV & operator VkGraphicsShaderGroupCreateInfoNV & ()

Defined at line 74444 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkGraphicsShaderGroupCreateInfoNV * operator const VkGraphicsShaderGroupCreateInfoNV * ()

Defined at line 74449 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkGraphicsShaderGroupCreateInfoNV * operator VkGraphicsShaderGroupCreateInfoNV * ()

Defined at line 74454 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const GraphicsShaderGroupCreateInfoNV & )

Defined at line 74473 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp