struct ComputePipelineCreateInfo

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

wrapper struct for struct VkComputePipelineCreateInfo, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkComputePipelineCreateInfo.html

Public Members

StructureType sType
const void * pNext
Flags flags
PipelineShaderStageCreateInfo stage
PipelineLayout layout
Pipeline basePipelineHandle
int32_t basePipelineIndex

Public Methods

void ComputePipelineCreateInfo (PipelineCreateFlags flags_, PipelineShaderStageCreateInfo stage_, PipelineLayout layout_, Pipeline basePipelineHandle_, int32_t basePipelineIndex_, const void * pNext_)

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

void ComputePipelineCreateInfo (const ComputePipelineCreateInfo & rhs)

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

void ComputePipelineCreateInfo (const VkComputePipelineCreateInfo & rhs)

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

ComputePipelineCreateInfo & operator= (const ComputePipelineCreateInfo & rhs)

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

ComputePipelineCreateInfo & operator= (const VkComputePipelineCreateInfo & rhs)

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

ComputePipelineCreateInfo & setPNext (const void * pNext_)

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

ComputePipelineCreateInfo && setPNext (const void * pNext_)

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

ComputePipelineCreateInfo & setFlags (PipelineCreateFlags flags_)

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

ComputePipelineCreateInfo && setFlags (PipelineCreateFlags flags_)

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

ComputePipelineCreateInfo & setStage (const PipelineShaderStageCreateInfo & stage_)

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

ComputePipelineCreateInfo && setStage (const PipelineShaderStageCreateInfo & stage_)

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

ComputePipelineCreateInfo & setLayout (PipelineLayout layout_)

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

ComputePipelineCreateInfo && setLayout (PipelineLayout layout_)

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

ComputePipelineCreateInfo & setBasePipelineHandle (Pipeline basePipelineHandle_)

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

ComputePipelineCreateInfo && setBasePipelineHandle (Pipeline basePipelineHandle_)

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

ComputePipelineCreateInfo & setBasePipelineIndex (int32_t basePipelineIndex_)

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

ComputePipelineCreateInfo && setBasePipelineIndex (int32_t basePipelineIndex_)

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

const VkComputePipelineCreateInfo & operator const VkComputePipelineCreateInfo & ()

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

VkComputePipelineCreateInfo & operator VkComputePipelineCreateInfo & ()

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

const VkComputePipelineCreateInfo * operator const VkComputePipelineCreateInfo * ()

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

VkComputePipelineCreateInfo * operator VkComputePipelineCreateInfo * ()

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

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

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