struct GraphicsShaderGroupCreateInfoNV

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

Public Members

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

Public Methods

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

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

void GraphicsShaderGroupCreateInfoNV (const GraphicsShaderGroupCreateInfoNV & rhs)

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

void GraphicsShaderGroupCreateInfoNV (const VkGraphicsShaderGroupCreateInfoNV & rhs)

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

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

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

GraphicsShaderGroupCreateInfoNV & operator= (const GraphicsShaderGroupCreateInfoNV & rhs)

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

GraphicsShaderGroupCreateInfoNV & operator= (const VkGraphicsShaderGroupCreateInfoNV & rhs)

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

GraphicsShaderGroupCreateInfoNV & setPNext (const void * pNext_)

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

GraphicsShaderGroupCreateInfoNV & setStageCount (uint32_t stageCount_)

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

GraphicsShaderGroupCreateInfoNV & setPStages (const vk::PipelineShaderStageCreateInfo * pStages_)

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

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

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

GraphicsShaderGroupCreateInfoNV & setPVertexInputState (const vk::PipelineVertexInputStateCreateInfo * pVertexInputState_)

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

GraphicsShaderGroupCreateInfoNV & setPTessellationState (const vk::PipelineTessellationStateCreateInfo * pTessellationState_)

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

const VkGraphicsShaderGroupCreateInfoNV & operator const VkGraphicsShaderGroupCreateInfoNV & ()

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

VkGraphicsShaderGroupCreateInfoNV & operator VkGraphicsShaderGroupCreateInfoNV & ()

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

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

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