Lines Matching defs:PhysicalDeviceSubgroupSizeControlProperties
84533 struct PhysicalDeviceSubgroupSizeControlProperties struct
84535 using NativeType = VkPhysicalDeviceSubgroupSizeControlProperties;
84537 static const bool allowDuplicate = false;
84538 …NSTEXPR StructureType structureType = StructureType::ePhysicalDeviceSubgroupSizeControlProperties;
84541 …AN_HPP_CONSTEXPR PhysicalDeviceSubgroupSizeControlProperties( uint32_t … in PhysicalDeviceSubgroupSizeControlProperties() function
84556 …PhysicalDeviceSubgroupSizeControlProperties( VkPhysicalDeviceSubgroupSizeControlProperties const &… in PhysicalDeviceSubgroupSizeControlProperties() function
84566 …*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::PhysicalDeviceSubgroupSizeControlProperties const … in operator =()
84570 operator VkPhysicalDeviceSubgroupSizeControlProperties const &() const VULKAN_HPP_NOEXCEPT in operator VkPhysicalDeviceSubgroupSizeControlProperties const&()
84575 operator VkPhysicalDeviceSubgroupSizeControlProperties &() VULKAN_HPP_NOEXCEPT in operator VkPhysicalDeviceSubgroupSizeControlProperties&()
84591 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
84600 …ool operator==( PhysicalDeviceSubgroupSizeControlProperties const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
84610 …ool operator!=( PhysicalDeviceSubgroupSizeControlProperties const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
84617 …Type sType = StructureType::ePhysicalDeviceSubgroupSizeControlProperties;
84618 void * pNext = {};
84619 uint32_t minSubgroupSize = {};
84620 uint32_t maxSubgroupSize = {};
84621 uint32_t maxComputeWorkgroupSubgroups = {};
84622 VULKAN_HPP_NAMESPACE::ShaderStageFlags requiredSubgroupSizeStages = {};