struct PhysicalDeviceSubgroupSizeControlProperties

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

wrapper struct for struct VkPhysicalDeviceSubgroupSizeControlProperties, see

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

Public Members

StructureType sType
void * pNext
uint32_t minSubgroupSize
uint32_t maxSubgroupSize
uint32_t maxComputeWorkgroupSubgroups
Flags requiredSubgroupSizeStages

Public Methods

void PhysicalDeviceSubgroupSizeControlProperties (uint32_t minSubgroupSize_, uint32_t maxSubgroupSize_, uint32_t maxComputeWorkgroupSubgroups_, ShaderStageFlags requiredSubgroupSizeStages_, void * pNext_)

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

void PhysicalDeviceSubgroupSizeControlProperties (const PhysicalDeviceSubgroupSizeControlProperties & rhs)

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

void PhysicalDeviceSubgroupSizeControlProperties (const VkPhysicalDeviceSubgroupSizeControlProperties & rhs)

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

PhysicalDeviceSubgroupSizeControlProperties & operator= (const PhysicalDeviceSubgroupSizeControlProperties & rhs)

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

PhysicalDeviceSubgroupSizeControlProperties & operator= (const VkPhysicalDeviceSubgroupSizeControlProperties & rhs)

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

const VkPhysicalDeviceSubgroupSizeControlProperties & operator const VkPhysicalDeviceSubgroupSizeControlProperties & ()

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

VkPhysicalDeviceSubgroupSizeControlProperties & operator VkPhysicalDeviceSubgroupSizeControlProperties & ()

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

const VkPhysicalDeviceSubgroupSizeControlProperties * operator const VkPhysicalDeviceSubgroupSizeControlProperties * ()

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

VkPhysicalDeviceSubgroupSizeControlProperties * operator VkPhysicalDeviceSubgroupSizeControlProperties * ()

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

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

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