acquireDrmDisplayEXT(int32_t drmFd, vk::DisplayKHR display) const | vk::raii::PhysicalDevice | |
clear() VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | inline |
CppType typedef | vk::raii::PhysicalDevice | |
createDevice(vk::DeviceCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::PhysicalDevice | |
CType typedef | vk::raii::PhysicalDevice | |
debugReportObjectType | vk::raii::PhysicalDevice | static |
enumerateDeviceExtensionProperties(Optional< const std::string > layerName VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT) const | vk::raii::PhysicalDevice | |
enumerateDeviceLayerProperties() const | vk::raii::PhysicalDevice | |
enumerateQueueFamilyPerformanceQueryCountersKHR(uint32_t queueFamilyIndex) const | vk::raii::PhysicalDevice | |
getCalibrateableTimeDomainsEXT() const | vk::raii::PhysicalDevice | |
getCalibrateableTimeDomainsKHR() const | vk::raii::PhysicalDevice | |
getCooperativeMatrixPropertiesKHR() const | vk::raii::PhysicalDevice | |
getCooperativeMatrixPropertiesNV() const | vk::raii::PhysicalDevice | |
getDispatcher() const | vk::raii::PhysicalDevice | inline |
getDisplayPlaneCapabilities2KHR(const vk::DisplayPlaneInfo2KHR &displayPlaneInfo) const | vk::raii::PhysicalDevice | |
getDisplayPlaneProperties2KHR() const | vk::raii::PhysicalDevice | |
getDisplayPlanePropertiesKHR() const | vk::raii::PhysicalDevice | |
getDisplayPlaneSupportedDisplaysKHR(uint32_t planeIndex) const | vk::raii::PhysicalDevice | |
getDisplayProperties2KHR() const | vk::raii::PhysicalDevice | |
getDisplayPropertiesKHR() const | vk::raii::PhysicalDevice | |
getDrmDisplayEXT(int32_t drmFd, uint32_t connectorId) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::PhysicalDevice | |
getExternalBufferProperties(const vk::PhysicalDeviceExternalBufferInfo &externalBufferInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getExternalBufferPropertiesKHR(const vk::PhysicalDeviceExternalBufferInfo &externalBufferInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getExternalFenceProperties(const vk::PhysicalDeviceExternalFenceInfo &externalFenceInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getExternalFencePropertiesKHR(const vk::PhysicalDeviceExternalFenceInfo &externalFenceInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getExternalImageFormatPropertiesNV(vk::Format format, vk::ImageType type, vk::ImageTiling tiling, vk::ImageUsageFlags usage, vk::ImageCreateFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, vk::ExternalMemoryHandleTypeFlagsNV externalHandleType VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT) const | vk::raii::PhysicalDevice | |
getExternalSemaphoreProperties(const vk::PhysicalDeviceExternalSemaphoreInfo &externalSemaphoreInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getExternalSemaphorePropertiesKHR(const vk::PhysicalDeviceExternalSemaphoreInfo &externalSemaphoreInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getFeatures() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getFeatures2() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getFeatures2() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getFeatures2KHR() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getFeatures2KHR() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getFormatProperties(vk::Format format) const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getFormatProperties2(vk::Format format) const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getFormatProperties2(vk::Format format) const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getFormatProperties2KHR(vk::Format format) const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getFormatProperties2KHR(vk::Format format) const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getFragmentShadingRatesKHR() const | vk::raii::PhysicalDevice | |
getImageFormatProperties(vk::Format format, vk::ImageType type, vk::ImageTiling tiling, vk::ImageUsageFlags usage, vk::ImageCreateFlags flags VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT) const | vk::raii::PhysicalDevice | |
getImageFormatProperties2(const vk::PhysicalDeviceImageFormatInfo2 &imageFormatInfo) const | vk::raii::PhysicalDevice | |
getImageFormatProperties2(const vk::PhysicalDeviceImageFormatInfo2 &imageFormatInfo) const | vk::raii::PhysicalDevice | |
getImageFormatProperties2KHR(const vk::PhysicalDeviceImageFormatInfo2 &imageFormatInfo) const | vk::raii::PhysicalDevice | |
getImageFormatProperties2KHR(const vk::PhysicalDeviceImageFormatInfo2 &imageFormatInfo) const | vk::raii::PhysicalDevice | |
getMemoryProperties() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getMemoryProperties2() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getMemoryProperties2() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getMemoryProperties2KHR() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getMemoryProperties2KHR() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getMultisamplePropertiesEXT(vk::SampleCountFlagBits samples) const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getOpticalFlowImageFormatsNV(const vk::OpticalFlowImageFormatInfoNV &opticalFlowImageFormatInfo) const | vk::raii::PhysicalDevice | |
getPresentRectanglesKHR(vk::SurfaceKHR surface) const | vk::raii::PhysicalDevice | |
getProperties() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getProperties2() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getProperties2() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getProperties2KHR() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getProperties2KHR() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getQueueFamilyPerformanceQueryPassesKHR(const vk::QueryPoolPerformanceCreateInfoKHR &performanceQueryCreateInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | |
getQueueFamilyProperties() const | vk::raii::PhysicalDevice | |
getQueueFamilyProperties2() const | vk::raii::PhysicalDevice | |
getQueueFamilyProperties2() const | vk::raii::PhysicalDevice | |
getQueueFamilyProperties2KHR() const | vk::raii::PhysicalDevice | |
getQueueFamilyProperties2KHR() const | vk::raii::PhysicalDevice | |
getSparseImageFormatProperties(vk::Format format, vk::ImageType type, vk::SampleCountFlagBits samples, vk::ImageUsageFlags usage, vk::ImageTiling tiling) const | vk::raii::PhysicalDevice | |
getSparseImageFormatProperties2(const vk::PhysicalDeviceSparseImageFormatInfo2 &formatInfo) const | vk::raii::PhysicalDevice | |
getSparseImageFormatProperties2KHR(const vk::PhysicalDeviceSparseImageFormatInfo2 &formatInfo) const | vk::raii::PhysicalDevice | |
getSupportedFramebufferMixedSamplesCombinationsNV() const | vk::raii::PhysicalDevice | |
getSurfaceCapabilities2EXT(vk::SurfaceKHR surface) const | vk::raii::PhysicalDevice | |
getSurfaceCapabilities2KHR(const vk::PhysicalDeviceSurfaceInfo2KHR &surfaceInfo) const | vk::raii::PhysicalDevice | |
getSurfaceCapabilities2KHR(const vk::PhysicalDeviceSurfaceInfo2KHR &surfaceInfo) const | vk::raii::PhysicalDevice | |
getSurfaceCapabilitiesKHR(vk::SurfaceKHR surface) const | vk::raii::PhysicalDevice | |
getSurfaceFormats2KHR(const vk::PhysicalDeviceSurfaceInfo2KHR &surfaceInfo) const | vk::raii::PhysicalDevice | |
getSurfaceFormats2KHR(const vk::PhysicalDeviceSurfaceInfo2KHR &surfaceInfo) const | vk::raii::PhysicalDevice | |
getSurfaceFormatsKHR(vk::SurfaceKHR surface VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT) const | vk::raii::PhysicalDevice | |
getSurfacePresentModesKHR(vk::SurfaceKHR surface VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT) const | vk::raii::PhysicalDevice | |
getSurfaceSupportKHR(uint32_t queueFamilyIndex, vk::SurfaceKHR surface) const | vk::raii::PhysicalDevice | |
getToolProperties() const | vk::raii::PhysicalDevice | |
getToolPropertiesEXT() const | vk::raii::PhysicalDevice | |
getVideoCapabilitiesKHR(const vk::VideoProfileInfoKHR &videoProfile) const | vk::raii::PhysicalDevice | |
getVideoCapabilitiesKHR(const vk::VideoProfileInfoKHR &videoProfile) const | vk::raii::PhysicalDevice | |
getVideoEncodeQualityLevelPropertiesKHR(const vk::PhysicalDeviceVideoEncodeQualityLevelInfoKHR &qualityLevelInfo) const | vk::raii::PhysicalDevice | |
getVideoEncodeQualityLevelPropertiesKHR(const vk::PhysicalDeviceVideoEncodeQualityLevelInfoKHR &qualityLevelInfo) const | vk::raii::PhysicalDevice | |
getVideoFormatPropertiesKHR(const vk::PhysicalDeviceVideoFormatInfoKHR &videoFormatInfo) const | vk::raii::PhysicalDevice | |
objectType | vk::raii::PhysicalDevice | static |
operator vk::PhysicalDevice() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | inline |
operator*() const VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | inline |
operator=(PhysicalDevice const &rhs) | vk::raii::PhysicalDevice | inline |
operator=(PhysicalDevice &&rhs) VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | inline |
PhysicalDevice(vk::raii::Instance const &instance, VkPhysicalDevice physicalDevice) | vk::raii::PhysicalDevice | inline |
PhysicalDevice(std::nullptr_t) | vk::raii::PhysicalDevice | inline |
PhysicalDevice()=delete | vk::raii::PhysicalDevice | |
PhysicalDevice(PhysicalDevice const &rhs) | vk::raii::PhysicalDevice | inline |
PhysicalDevice(PhysicalDevice &&rhs) VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | inline |
release() | vk::raii::PhysicalDevice | inline |
swap(vk::raii::PhysicalDevice &rhs) VULKAN_HPP_NOEXCEPT | vk::raii::PhysicalDevice | inline |
~PhysicalDevice() | vk::raii::PhysicalDevice | inline |