struct PhysicalDeviceSubgroupProperties

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

=== VK_VERSION_1_1 ===

Public Members

StructureType sType
void * pNext
uint32_t subgroupSize
Flags supportedStages
Flags supportedOperations
vk::Bool32 quadOperationsInAllStages

Public Methods

void PhysicalDeviceSubgroupProperties (uint32_t subgroupSize_, vk::ShaderStageFlags supportedStages_, vk::SubgroupFeatureFlags supportedOperations_, vk::Bool32 quadOperationsInAllStages_, void * pNext_)

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

void PhysicalDeviceSubgroupProperties (const PhysicalDeviceSubgroupProperties & rhs)

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

void PhysicalDeviceSubgroupProperties (const VkPhysicalDeviceSubgroupProperties & rhs)

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

PhysicalDeviceSubgroupProperties & operator= (const PhysicalDeviceSubgroupProperties & rhs)

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

PhysicalDeviceSubgroupProperties & operator= (const VkPhysicalDeviceSubgroupProperties & rhs)

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

const VkPhysicalDeviceSubgroupProperties & operator const VkPhysicalDeviceSubgroupProperties & ()

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

VkPhysicalDeviceSubgroupProperties & operator VkPhysicalDeviceSubgroupProperties & ()

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

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

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