struct IndirectExecutionSetShaderInfoEXT
Defined at line 51931 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
StructureType sType
const void * pNext
uint32_t shaderCount
const vk::ShaderEXT * pInitialShaders
const vk::IndirectExecutionSetShaderLayoutInfoEXT * pSetLayoutInfos
uint32_t maxShaderCount
uint32_t pushConstantRangeCount
const vk::PushConstantRange * pPushConstantRanges
Public Methods
void IndirectExecutionSetShaderInfoEXT (uint32_t shaderCount_, const vk::ShaderEXT * pInitialShaders_, const vk::IndirectExecutionSetShaderLayoutInfoEXT * pSetLayoutInfos_, uint32_t maxShaderCount_, uint32_t pushConstantRangeCount_, const vk::PushConstantRange * pPushConstantRanges_, const void * pNext_)
Defined at line 51939 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void IndirectExecutionSetShaderInfoEXT (const IndirectExecutionSetShaderInfoEXT & rhs)
Defined at line 51956 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void IndirectExecutionSetShaderInfoEXT (const VkIndirectExecutionSetShaderInfoEXT & rhs)
Defined at line 51958 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void IndirectExecutionSetShaderInfoEXT (const vk::ArrayProxyNoTemporaries<const vk::ShaderEXT> & initialShaders_, const vk::ArrayProxyNoTemporaries<const vk::IndirectExecutionSetShaderLayoutInfoEXT> & setLayoutInfos_, uint32_t maxShaderCount_, const vk::ArrayProxyNoTemporaries<const vk::PushConstantRange> & pushConstantRanges_, const void * pNext_)
Defined at line 51964 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectExecutionSetShaderInfoEXT & operator= (const IndirectExecutionSetShaderInfoEXT & rhs)
Defined at line 51991 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectExecutionSetShaderInfoEXT & operator= (const VkIndirectExecutionSetShaderInfoEXT & rhs)
Defined at line 51994 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectExecutionSetShaderInfoEXT & setPNext (const void * pNext_)
Defined at line 52001 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectExecutionSetShaderInfoEXT & setShaderCount (uint32_t shaderCount_)
Defined at line 52007 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectExecutionSetShaderInfoEXT & setPInitialShaders (const vk::ShaderEXT * pInitialShaders_)
Defined at line 52013 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectExecutionSetShaderInfoEXT & setInitialShaders (const vk::ArrayProxyNoTemporaries<const vk::ShaderEXT> & initialShaders_)
Defined at line 52021 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectExecutionSetShaderInfoEXT & setPSetLayoutInfos (const vk::IndirectExecutionSetShaderLayoutInfoEXT * pSetLayoutInfos_)
Defined at line 52030 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectExecutionSetShaderInfoEXT & setSetLayoutInfos (const vk::ArrayProxyNoTemporaries<const vk::IndirectExecutionSetShaderLayoutInfoEXT> & setLayoutInfos_)
Defined at line 52038 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectExecutionSetShaderInfoEXT & setMaxShaderCount (uint32_t maxShaderCount_)
Defined at line 52048 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectExecutionSetShaderInfoEXT & setPushConstantRangeCount (uint32_t pushConstantRangeCount_)
Defined at line 52054 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectExecutionSetShaderInfoEXT & setPPushConstantRanges (const vk::PushConstantRange * pPushConstantRanges_)
Defined at line 52060 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectExecutionSetShaderInfoEXT & setPushConstantRanges (const vk::ArrayProxyNoTemporaries<const vk::PushConstantRange> & pushConstantRanges_)
Defined at line 52068 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkIndirectExecutionSetShaderInfoEXT & operator const VkIndirectExecutionSetShaderInfoEXT & ()
Defined at line 52078 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkIndirectExecutionSetShaderInfoEXT & operator VkIndirectExecutionSetShaderInfoEXT & ()
Defined at line 52083 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const IndirectExecutionSetShaderInfoEXT & )
Defined at line 52108 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp