Lines Matching defs:PhysicalDevice

1798   class PhysicalDevice;
2162 using deleter = ObjectDestroy<PhysicalDevice, Dispatch>;
14018 class PhysicalDevice
14029 VULKAN_HPP_CONSTEXPR PhysicalDevice() = default;
14031 VULKAN_HPP_CONSTEXPR PhysicalDevice( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
14033 PhysicalDevice( VkPhysicalDevice physicalDevice ) VULKAN_HPP_NOEXCEPT : m_physicalDevice( physicalDevice ) {}
14035 PhysicalDevice & operator=( VkPhysicalDevice physicalDevice ) VULKAN_HPP_NOEXCEPT
14041 PhysicalDevice & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT
14048 auto operator<=>( PhysicalDevice const & ) const = default;
14050 bool operator==( PhysicalDevice const & rhs ) const VULKAN_HPP_NOEXCEPT
14055 bool operator!=( PhysicalDevice const & rhs ) const VULKAN_HPP_NOEXCEPT
14060 bool operator<( PhysicalDevice const & rhs ) const VULKAN_HPP_NOEXCEPT
15421 using Type = VULKAN_HPP_NAMESPACE::PhysicalDevice;
15427 using Type = VULKAN_HPP_NAMESPACE::PhysicalDevice;
15431 struct isVulkanHandleType<VULKAN_HPP_NAMESPACE::PhysicalDevice>
15497 VULKAN_HPP_NAMESPACE::PhysicalDevice * pPhysicalDevices,
15500 template <typename PhysicalDeviceAllocator = std::allocator<VULKAN_HPP_NAMESPACE::PhysicalDevice>, typename Dispatch = VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>
15501 VULKAN_HPP_NODISCARD typename ResultValueType<std::vector<VULKAN_HPP_NAMESPACE::PhysicalDevice, PhysicalDeviceAllocator>>::type
15503 template <typename PhysicalDeviceAllocator = std::allocator<VULKAN_HPP_NAMESPACE::PhysicalDevice>,
15506 typename std::enable_if<std::is_same<typename B1::value_type, VULKAN_HPP_NAMESPACE::PhysicalDevice>::value, int>::type = 0>
15507 VULKAN_HPP_NODISCARD typename ResultValueType<std::vector<VULKAN_HPP_NAMESPACE::PhysicalDevice, PhysicalDeviceAllocator>>::type