struct PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT

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

wrapper struct for struct VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT, see

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

Public Members

StructureType sType
void * pNext
uint32_t maxIndirectPipelineCount
uint32_t maxIndirectShaderObjectCount
uint32_t maxIndirectSequenceCount
uint32_t maxIndirectCommandsTokenCount
uint32_t maxIndirectCommandsTokenOffset
uint32_t maxIndirectCommandsIndirectStride
Flags supportedIndirectCommandsInputModes
Flags supportedIndirectCommandsShaderStages
Flags supportedIndirectCommandsShaderStagesPipelineBinding
Flags supportedIndirectCommandsShaderStagesShaderBinding
Bool32 deviceGeneratedCommandsTransformFeedback
Bool32 deviceGeneratedCommandsMultiDrawIndirectCount

Public Methods

void PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT (uint32_t maxIndirectPipelineCount_, uint32_t maxIndirectShaderObjectCount_, uint32_t maxIndirectSequenceCount_, uint32_t maxIndirectCommandsTokenCount_, uint32_t maxIndirectCommandsTokenOffset_, uint32_t maxIndirectCommandsIndirectStride_, IndirectCommandsInputModeFlagsEXT supportedIndirectCommandsInputModes_, ShaderStageFlags supportedIndirectCommandsShaderStages_, ShaderStageFlags supportedIndirectCommandsShaderStagesPipelineBinding_, ShaderStageFlags supportedIndirectCommandsShaderStagesShaderBinding_, Bool32 deviceGeneratedCommandsTransformFeedback_, Bool32 deviceGeneratedCommandsMultiDrawIndirectCount_, void * pNext_)

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

void PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT (const PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & rhs)

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

void PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT (const VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & rhs)

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

PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & operator= (const PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & rhs)

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

PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & operator= (const VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & rhs)

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

const VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & operator const VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & ()

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

VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & operator VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & ()

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

const VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT * operator const VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT * ()

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

VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT * operator VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT * ()

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

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

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