struct PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT

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

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
vk::Bool32 deviceGeneratedCommandsTransformFeedback
vk::Bool32 deviceGeneratedCommandsMultiDrawIndirectCount

Public Methods

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

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

void PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT (const PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & rhs)

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

void PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT (const VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & rhs)

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

PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & operator= (const PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & rhs)

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

PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & operator= (const VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & rhs)

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

const VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & operator const VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & ()

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

VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & operator VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT & ()

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

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

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