RetroArch
|
#include <vulkan.hpp>
Public Member Functions | |
VULKAN_HPP_CONSTEXPR | PhysicalDevice () |
VULKAN_HPP_CONSTEXPR | PhysicalDevice (std::nullptr_t) |
VULKAN_HPP_TYPESAFE_EXPLICIT | PhysicalDevice (VkPhysicalDevice physicalDevice) |
PhysicalDevice & | operator= (std::nullptr_t) |
bool | operator== (PhysicalDevice const &rhs) const |
bool | operator!= (PhysicalDevice const &rhs) const |
bool | operator< (PhysicalDevice const &rhs) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getProperties (PhysicalDeviceProperties *pProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
PhysicalDeviceProperties | getProperties (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getQueueFamilyProperties (uint32_t *pQueueFamilyPropertyCount, QueueFamilyProperties *pQueueFamilyProperties, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<QueueFamilyProperties>, typename Dispatch = DispatchLoaderStatic> | |
std::vector< QueueFamilyProperties, Allocator > | getQueueFamilyProperties (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getMemoryProperties (PhysicalDeviceMemoryProperties *pMemoryProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
PhysicalDeviceMemoryProperties | getMemoryProperties (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getFeatures (PhysicalDeviceFeatures *pFeatures, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
PhysicalDeviceFeatures | getFeatures (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getFormatProperties (Format format, FormatProperties *pFormatProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
FormatProperties | getFormatProperties (Format format, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getImageFormatProperties (Format format, ImageType type, ImageTiling tiling, ImageUsageFlags usage, ImageCreateFlags flags, ImageFormatProperties *pImageFormatProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< ImageFormatProperties >::type | getImageFormatProperties (Format format, ImageType type, ImageTiling tiling, ImageUsageFlags usage, ImageCreateFlags flags, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | createDevice (const DeviceCreateInfo *pCreateInfo, const AllocationCallbacks *pAllocator, Device *pDevice, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< Device >::type | createDevice (const DeviceCreateInfo &createInfo, Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< UniqueDevice >::type | createDeviceUnique (const DeviceCreateInfo &createInfo, Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | enumerateDeviceLayerProperties (uint32_t *pPropertyCount, LayerProperties *pProperties, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<LayerProperties>, typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< std::vector< LayerProperties, Allocator > >::type | enumerateDeviceLayerProperties (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | enumerateDeviceExtensionProperties (const char *pLayerName, uint32_t *pPropertyCount, ExtensionProperties *pProperties, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<ExtensionProperties>, typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< std::vector< ExtensionProperties, Allocator > >::type | enumerateDeviceExtensionProperties (Optional< const std::string > layerName=nullptr, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getSparseImageFormatProperties (Format format, ImageType type, SampleCountFlagBits samples, ImageUsageFlags usage, ImageTiling tiling, uint32_t *pPropertyCount, SparseImageFormatProperties *pProperties, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<SparseImageFormatProperties>, typename Dispatch = DispatchLoaderStatic> | |
std::vector< SparseImageFormatProperties, Allocator > | getSparseImageFormatProperties (Format format, ImageType type, SampleCountFlagBits samples, ImageUsageFlags usage, ImageTiling tiling, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getDisplayPropertiesKHR (uint32_t *pPropertyCount, DisplayPropertiesKHR *pProperties, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<DisplayPropertiesKHR>, typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< std::vector< DisplayPropertiesKHR, Allocator > >::type | getDisplayPropertiesKHR (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getDisplayPlanePropertiesKHR (uint32_t *pPropertyCount, DisplayPlanePropertiesKHR *pProperties, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<DisplayPlanePropertiesKHR>, typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< std::vector< DisplayPlanePropertiesKHR, Allocator > >::type | getDisplayPlanePropertiesKHR (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getDisplayPlaneSupportedDisplaysKHR (uint32_t planeIndex, uint32_t *pDisplayCount, DisplayKHR *pDisplays, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<DisplayKHR>, typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< std::vector< DisplayKHR, Allocator > >::type | getDisplayPlaneSupportedDisplaysKHR (uint32_t planeIndex, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getDisplayModePropertiesKHR (DisplayKHR display, uint32_t *pPropertyCount, DisplayModePropertiesKHR *pProperties, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<DisplayModePropertiesKHR>, typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< std::vector< DisplayModePropertiesKHR, Allocator > >::type | getDisplayModePropertiesKHR (DisplayKHR display, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | createDisplayModeKHR (DisplayKHR display, const DisplayModeCreateInfoKHR *pCreateInfo, const AllocationCallbacks *pAllocator, DisplayModeKHR *pMode, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< DisplayModeKHR >::type | createDisplayModeKHR (DisplayKHR display, const DisplayModeCreateInfoKHR &createInfo, Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getDisplayPlaneCapabilitiesKHR (DisplayModeKHR mode, uint32_t planeIndex, DisplayPlaneCapabilitiesKHR *pCapabilities, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< DisplayPlaneCapabilitiesKHR >::type | getDisplayPlaneCapabilitiesKHR (DisplayModeKHR mode, uint32_t planeIndex, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getSurfaceSupportKHR (uint32_t queueFamilyIndex, SurfaceKHR surface, Bool32 *pSupported, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< Bool32 >::type | getSurfaceSupportKHR (uint32_t queueFamilyIndex, SurfaceKHR surface, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getSurfaceCapabilitiesKHR (SurfaceKHR surface, SurfaceCapabilitiesKHR *pSurfaceCapabilities, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< SurfaceCapabilitiesKHR >::type | getSurfaceCapabilitiesKHR (SurfaceKHR surface, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getSurfaceFormatsKHR (SurfaceKHR surface, uint32_t *pSurfaceFormatCount, SurfaceFormatKHR *pSurfaceFormats, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<SurfaceFormatKHR>, typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< std::vector< SurfaceFormatKHR, Allocator > >::type | getSurfaceFormatsKHR (SurfaceKHR surface, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getSurfacePresentModesKHR (SurfaceKHR surface, uint32_t *pPresentModeCount, PresentModeKHR *pPresentModes, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<PresentModeKHR>, typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< std::vector< PresentModeKHR, Allocator > >::type | getSurfacePresentModesKHR (SurfaceKHR surface, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getExternalImageFormatPropertiesNV (Format format, ImageType type, ImageTiling tiling, ImageUsageFlags usage, ImageCreateFlags flags, ExternalMemoryHandleTypeFlagsNV externalHandleType, ExternalImageFormatPropertiesNV *pExternalImageFormatProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< ExternalImageFormatPropertiesNV >::type | getExternalImageFormatPropertiesNV (Format format, ImageType type, ImageTiling tiling, ImageUsageFlags usage, ImageCreateFlags flags, ExternalMemoryHandleTypeFlagsNV externalHandleType, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getGeneratedCommandsPropertiesNVX (DeviceGeneratedCommandsFeaturesNVX *pFeatures, DeviceGeneratedCommandsLimitsNVX *pLimits, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
DeviceGeneratedCommandsLimitsNVX | getGeneratedCommandsPropertiesNVX (DeviceGeneratedCommandsFeaturesNVX &features, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getFeatures2 (PhysicalDeviceFeatures2 *pFeatures, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
PhysicalDeviceFeatures2 | getFeatures2 (Dispatch const &d=Dispatch()) const |
template<typename ... T, typename Dispatch = DispatchLoaderStatic> | |
StructureChain< T... > | getFeatures2 (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getFeatures2KHR (PhysicalDeviceFeatures2 *pFeatures, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
PhysicalDeviceFeatures2 | getFeatures2KHR (Dispatch const &d=Dispatch()) const |
template<typename ... T, typename Dispatch = DispatchLoaderStatic> | |
StructureChain< T... > | getFeatures2KHR (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getProperties2 (PhysicalDeviceProperties2 *pProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
PhysicalDeviceProperties2 | getProperties2 (Dispatch const &d=Dispatch()) const |
template<typename ... T, typename Dispatch = DispatchLoaderStatic> | |
StructureChain< T... > | getProperties2 (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getProperties2KHR (PhysicalDeviceProperties2 *pProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
PhysicalDeviceProperties2 | getProperties2KHR (Dispatch const &d=Dispatch()) const |
template<typename ... T, typename Dispatch = DispatchLoaderStatic> | |
StructureChain< T... > | getProperties2KHR (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getFormatProperties2 (Format format, FormatProperties2 *pFormatProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
FormatProperties2 | getFormatProperties2 (Format format, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getFormatProperties2KHR (Format format, FormatProperties2 *pFormatProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
FormatProperties2 | getFormatProperties2KHR (Format format, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getImageFormatProperties2 (const PhysicalDeviceImageFormatInfo2 *pImageFormatInfo, ImageFormatProperties2 *pImageFormatProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< ImageFormatProperties2 >::type | getImageFormatProperties2 (const PhysicalDeviceImageFormatInfo2 &imageFormatInfo, Dispatch const &d=Dispatch()) const |
template<typename ... T, typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< StructureChain< T... > >::type | getImageFormatProperties2 (const PhysicalDeviceImageFormatInfo2 &imageFormatInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getImageFormatProperties2KHR (const PhysicalDeviceImageFormatInfo2 *pImageFormatInfo, ImageFormatProperties2 *pImageFormatProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< ImageFormatProperties2 >::type | getImageFormatProperties2KHR (const PhysicalDeviceImageFormatInfo2 &imageFormatInfo, Dispatch const &d=Dispatch()) const |
template<typename ... T, typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< StructureChain< T... > >::type | getImageFormatProperties2KHR (const PhysicalDeviceImageFormatInfo2 &imageFormatInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getQueueFamilyProperties2 (uint32_t *pQueueFamilyPropertyCount, QueueFamilyProperties2 *pQueueFamilyProperties, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<QueueFamilyProperties2>, typename Dispatch = DispatchLoaderStatic> | |
std::vector< QueueFamilyProperties2, Allocator > | getQueueFamilyProperties2 (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getQueueFamilyProperties2KHR (uint32_t *pQueueFamilyPropertyCount, QueueFamilyProperties2 *pQueueFamilyProperties, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<QueueFamilyProperties2>, typename Dispatch = DispatchLoaderStatic> | |
std::vector< QueueFamilyProperties2, Allocator > | getQueueFamilyProperties2KHR (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getMemoryProperties2 (PhysicalDeviceMemoryProperties2 *pMemoryProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
PhysicalDeviceMemoryProperties2 | getMemoryProperties2 (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getMemoryProperties2KHR (PhysicalDeviceMemoryProperties2 *pMemoryProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
PhysicalDeviceMemoryProperties2 | getMemoryProperties2KHR (Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getSparseImageFormatProperties2 (const PhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, SparseImageFormatProperties2 *pProperties, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<SparseImageFormatProperties2>, typename Dispatch = DispatchLoaderStatic> | |
std::vector< SparseImageFormatProperties2, Allocator > | getSparseImageFormatProperties2 (const PhysicalDeviceSparseImageFormatInfo2 &formatInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getSparseImageFormatProperties2KHR (const PhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, SparseImageFormatProperties2 *pProperties, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<SparseImageFormatProperties2>, typename Dispatch = DispatchLoaderStatic> | |
std::vector< SparseImageFormatProperties2, Allocator > | getSparseImageFormatProperties2KHR (const PhysicalDeviceSparseImageFormatInfo2 &formatInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getExternalBufferProperties (const PhysicalDeviceExternalBufferInfo *pExternalBufferInfo, ExternalBufferProperties *pExternalBufferProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ExternalBufferProperties | getExternalBufferProperties (const PhysicalDeviceExternalBufferInfo &externalBufferInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getExternalBufferPropertiesKHR (const PhysicalDeviceExternalBufferInfo *pExternalBufferInfo, ExternalBufferProperties *pExternalBufferProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ExternalBufferProperties | getExternalBufferPropertiesKHR (const PhysicalDeviceExternalBufferInfo &externalBufferInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getExternalSemaphoreProperties (const PhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, ExternalSemaphoreProperties *pExternalSemaphoreProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ExternalSemaphoreProperties | getExternalSemaphoreProperties (const PhysicalDeviceExternalSemaphoreInfo &externalSemaphoreInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getExternalSemaphorePropertiesKHR (const PhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, ExternalSemaphoreProperties *pExternalSemaphoreProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ExternalSemaphoreProperties | getExternalSemaphorePropertiesKHR (const PhysicalDeviceExternalSemaphoreInfo &externalSemaphoreInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getExternalFenceProperties (const PhysicalDeviceExternalFenceInfo *pExternalFenceInfo, ExternalFenceProperties *pExternalFenceProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ExternalFenceProperties | getExternalFenceProperties (const PhysicalDeviceExternalFenceInfo &externalFenceInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getExternalFencePropertiesKHR (const PhysicalDeviceExternalFenceInfo *pExternalFenceInfo, ExternalFenceProperties *pExternalFenceProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ExternalFenceProperties | getExternalFencePropertiesKHR (const PhysicalDeviceExternalFenceInfo &externalFenceInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< void >::type | releaseDisplayEXT (DisplayKHR display, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getSurfaceCapabilities2EXT (SurfaceKHR surface, SurfaceCapabilities2EXT *pSurfaceCapabilities, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< SurfaceCapabilities2EXT >::type | getSurfaceCapabilities2EXT (SurfaceKHR surface, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getPresentRectanglesKHR (SurfaceKHR surface, uint32_t *pRectCount, Rect2D *pRects, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<Rect2D>, typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< std::vector< Rect2D, Allocator > >::type | getPresentRectanglesKHR (SurfaceKHR surface, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
void | getMultisamplePropertiesEXT (SampleCountFlagBits samples, MultisamplePropertiesEXT *pMultisampleProperties, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
MultisamplePropertiesEXT | getMultisamplePropertiesEXT (SampleCountFlagBits samples, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getSurfaceCapabilities2KHR (const PhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, SurfaceCapabilities2KHR *pSurfaceCapabilities, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< SurfaceCapabilities2KHR >::type | getSurfaceCapabilities2KHR (const PhysicalDeviceSurfaceInfo2KHR &surfaceInfo, Dispatch const &d=Dispatch()) const |
template<typename ... T, typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< StructureChain< T... > >::type | getSurfaceCapabilities2KHR (const PhysicalDeviceSurfaceInfo2KHR &surfaceInfo, Dispatch const &d=Dispatch()) const |
template<typename Dispatch = DispatchLoaderStatic> | |
Result | getSurfaceFormats2KHR (const PhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, uint32_t *pSurfaceFormatCount, SurfaceFormat2KHR *pSurfaceFormats, Dispatch const &d=Dispatch()) const |
template<typename Allocator = std::allocator<SurfaceFormat2KHR>, typename Dispatch = DispatchLoaderStatic> | |
ResultValueType< std::vector< SurfaceFormat2KHR, Allocator > >::type | getSurfaceFormats2KHR (const PhysicalDeviceSurfaceInfo2KHR &surfaceInfo, Dispatch const &d=Dispatch()) const |
VULKAN_HPP_TYPESAFE_EXPLICIT | operator VkPhysicalDevice () const |
operator bool () const | |
bool | operator! () const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getProperties (PhysicalDeviceProperties *pProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE PhysicalDeviceProperties | getProperties (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getQueueFamilyProperties (uint32_t *pQueueFamilyPropertyCount, QueueFamilyProperties *pQueueFamilyProperties, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE std::vector< QueueFamilyProperties, Allocator > | getQueueFamilyProperties (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getMemoryProperties (PhysicalDeviceMemoryProperties *pMemoryProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE PhysicalDeviceMemoryProperties | getMemoryProperties (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getFeatures (PhysicalDeviceFeatures *pFeatures, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE PhysicalDeviceFeatures | getFeatures (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getFormatProperties (Format format, FormatProperties *pFormatProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE FormatProperties | getFormatProperties (Format format, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getImageFormatProperties (Format format, ImageType type, ImageTiling tiling, ImageUsageFlags usage, ImageCreateFlags flags, ImageFormatProperties *pImageFormatProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< ImageFormatProperties >::type | getImageFormatProperties (Format format, ImageType type, ImageTiling tiling, ImageUsageFlags usage, ImageCreateFlags flags, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | createDevice (const DeviceCreateInfo *pCreateInfo, const AllocationCallbacks *pAllocator, Device *pDevice, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< Device >::type | createDevice (const DeviceCreateInfo &createInfo, Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< UniqueDevice >::type | createDeviceUnique (const DeviceCreateInfo &createInfo, Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | enumerateDeviceLayerProperties (uint32_t *pPropertyCount, LayerProperties *pProperties, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< std::vector< LayerProperties, Allocator > >::type | enumerateDeviceLayerProperties (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | enumerateDeviceExtensionProperties (const char *pLayerName, uint32_t *pPropertyCount, ExtensionProperties *pProperties, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< std::vector< ExtensionProperties, Allocator > >::type | enumerateDeviceExtensionProperties (Optional< const std::string > layerName, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getSparseImageFormatProperties (Format format, ImageType type, SampleCountFlagBits samples, ImageUsageFlags usage, ImageTiling tiling, uint32_t *pPropertyCount, SparseImageFormatProperties *pProperties, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE std::vector< SparseImageFormatProperties, Allocator > | getSparseImageFormatProperties (Format format, ImageType type, SampleCountFlagBits samples, ImageUsageFlags usage, ImageTiling tiling, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getDisplayPropertiesKHR (uint32_t *pPropertyCount, DisplayPropertiesKHR *pProperties, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< std::vector< DisplayPropertiesKHR, Allocator > >::type | getDisplayPropertiesKHR (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getDisplayPlanePropertiesKHR (uint32_t *pPropertyCount, DisplayPlanePropertiesKHR *pProperties, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< std::vector< DisplayPlanePropertiesKHR, Allocator > >::type | getDisplayPlanePropertiesKHR (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getDisplayPlaneSupportedDisplaysKHR (uint32_t planeIndex, uint32_t *pDisplayCount, DisplayKHR *pDisplays, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< std::vector< DisplayKHR, Allocator > >::type | getDisplayPlaneSupportedDisplaysKHR (uint32_t planeIndex, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getDisplayModePropertiesKHR (DisplayKHR display, uint32_t *pPropertyCount, DisplayModePropertiesKHR *pProperties, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< std::vector< DisplayModePropertiesKHR, Allocator > >::type | getDisplayModePropertiesKHR (DisplayKHR display, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | createDisplayModeKHR (DisplayKHR display, const DisplayModeCreateInfoKHR *pCreateInfo, const AllocationCallbacks *pAllocator, DisplayModeKHR *pMode, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< DisplayModeKHR >::type | createDisplayModeKHR (DisplayKHR display, const DisplayModeCreateInfoKHR &createInfo, Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getDisplayPlaneCapabilitiesKHR (DisplayModeKHR mode, uint32_t planeIndex, DisplayPlaneCapabilitiesKHR *pCapabilities, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< DisplayPlaneCapabilitiesKHR >::type | getDisplayPlaneCapabilitiesKHR (DisplayModeKHR mode, uint32_t planeIndex, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getSurfaceSupportKHR (uint32_t queueFamilyIndex, SurfaceKHR surface, Bool32 *pSupported, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< Bool32 >::type | getSurfaceSupportKHR (uint32_t queueFamilyIndex, SurfaceKHR surface, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getSurfaceCapabilitiesKHR (SurfaceKHR surface, SurfaceCapabilitiesKHR *pSurfaceCapabilities, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< SurfaceCapabilitiesKHR >::type | getSurfaceCapabilitiesKHR (SurfaceKHR surface, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getSurfaceFormatsKHR (SurfaceKHR surface, uint32_t *pSurfaceFormatCount, SurfaceFormatKHR *pSurfaceFormats, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< std::vector< SurfaceFormatKHR, Allocator > >::type | getSurfaceFormatsKHR (SurfaceKHR surface, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getSurfacePresentModesKHR (SurfaceKHR surface, uint32_t *pPresentModeCount, PresentModeKHR *pPresentModes, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< std::vector< PresentModeKHR, Allocator > >::type | getSurfacePresentModesKHR (SurfaceKHR surface, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getExternalImageFormatPropertiesNV (Format format, ImageType type, ImageTiling tiling, ImageUsageFlags usage, ImageCreateFlags flags, ExternalMemoryHandleTypeFlagsNV externalHandleType, ExternalImageFormatPropertiesNV *pExternalImageFormatProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< ExternalImageFormatPropertiesNV >::type | getExternalImageFormatPropertiesNV (Format format, ImageType type, ImageTiling tiling, ImageUsageFlags usage, ImageCreateFlags flags, ExternalMemoryHandleTypeFlagsNV externalHandleType, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getGeneratedCommandsPropertiesNVX (DeviceGeneratedCommandsFeaturesNVX *pFeatures, DeviceGeneratedCommandsLimitsNVX *pLimits, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE DeviceGeneratedCommandsLimitsNVX | getGeneratedCommandsPropertiesNVX (DeviceGeneratedCommandsFeaturesNVX &features, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getFeatures2 (PhysicalDeviceFeatures2 *pFeatures, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE PhysicalDeviceFeatures2 | getFeatures2 (Dispatch const &d) const |
template<typename ... T, typename Dispatch > | |
VULKAN_HPP_INLINE StructureChain< T... > | getFeatures2 (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getFeatures2KHR (PhysicalDeviceFeatures2 *pFeatures, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE PhysicalDeviceFeatures2 | getFeatures2KHR (Dispatch const &d) const |
template<typename ... T, typename Dispatch > | |
VULKAN_HPP_INLINE StructureChain< T... > | getFeatures2KHR (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getProperties2 (PhysicalDeviceProperties2 *pProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE PhysicalDeviceProperties2 | getProperties2 (Dispatch const &d) const |
template<typename ... T, typename Dispatch > | |
VULKAN_HPP_INLINE StructureChain< T... > | getProperties2 (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getProperties2KHR (PhysicalDeviceProperties2 *pProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE PhysicalDeviceProperties2 | getProperties2KHR (Dispatch const &d) const |
template<typename ... T, typename Dispatch > | |
VULKAN_HPP_INLINE StructureChain< T... > | getProperties2KHR (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getFormatProperties2 (Format format, FormatProperties2 *pFormatProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE FormatProperties2 | getFormatProperties2 (Format format, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getFormatProperties2KHR (Format format, FormatProperties2 *pFormatProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE FormatProperties2 | getFormatProperties2KHR (Format format, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getImageFormatProperties2 (const PhysicalDeviceImageFormatInfo2 *pImageFormatInfo, ImageFormatProperties2 *pImageFormatProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< ImageFormatProperties2 >::type | getImageFormatProperties2 (const PhysicalDeviceImageFormatInfo2 &imageFormatInfo, Dispatch const &d) const |
template<typename ... T, typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< StructureChain< T... > >::type | getImageFormatProperties2 (const PhysicalDeviceImageFormatInfo2 &imageFormatInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getImageFormatProperties2KHR (const PhysicalDeviceImageFormatInfo2 *pImageFormatInfo, ImageFormatProperties2 *pImageFormatProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< ImageFormatProperties2 >::type | getImageFormatProperties2KHR (const PhysicalDeviceImageFormatInfo2 &imageFormatInfo, Dispatch const &d) const |
template<typename ... T, typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< StructureChain< T... > >::type | getImageFormatProperties2KHR (const PhysicalDeviceImageFormatInfo2 &imageFormatInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getQueueFamilyProperties2 (uint32_t *pQueueFamilyPropertyCount, QueueFamilyProperties2 *pQueueFamilyProperties, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE std::vector< QueueFamilyProperties2, Allocator > | getQueueFamilyProperties2 (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getQueueFamilyProperties2KHR (uint32_t *pQueueFamilyPropertyCount, QueueFamilyProperties2 *pQueueFamilyProperties, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE std::vector< QueueFamilyProperties2, Allocator > | getQueueFamilyProperties2KHR (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getMemoryProperties2 (PhysicalDeviceMemoryProperties2 *pMemoryProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE PhysicalDeviceMemoryProperties2 | getMemoryProperties2 (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getMemoryProperties2KHR (PhysicalDeviceMemoryProperties2 *pMemoryProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE PhysicalDeviceMemoryProperties2 | getMemoryProperties2KHR (Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getSparseImageFormatProperties2 (const PhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, SparseImageFormatProperties2 *pProperties, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE std::vector< SparseImageFormatProperties2, Allocator > | getSparseImageFormatProperties2 (const PhysicalDeviceSparseImageFormatInfo2 &formatInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getSparseImageFormatProperties2KHR (const PhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, SparseImageFormatProperties2 *pProperties, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE std::vector< SparseImageFormatProperties2, Allocator > | getSparseImageFormatProperties2KHR (const PhysicalDeviceSparseImageFormatInfo2 &formatInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getExternalBufferProperties (const PhysicalDeviceExternalBufferInfo *pExternalBufferInfo, ExternalBufferProperties *pExternalBufferProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ExternalBufferProperties | getExternalBufferProperties (const PhysicalDeviceExternalBufferInfo &externalBufferInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getExternalBufferPropertiesKHR (const PhysicalDeviceExternalBufferInfo *pExternalBufferInfo, ExternalBufferProperties *pExternalBufferProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ExternalBufferProperties | getExternalBufferPropertiesKHR (const PhysicalDeviceExternalBufferInfo &externalBufferInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getExternalSemaphoreProperties (const PhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, ExternalSemaphoreProperties *pExternalSemaphoreProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ExternalSemaphoreProperties | getExternalSemaphoreProperties (const PhysicalDeviceExternalSemaphoreInfo &externalSemaphoreInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getExternalSemaphorePropertiesKHR (const PhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, ExternalSemaphoreProperties *pExternalSemaphoreProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ExternalSemaphoreProperties | getExternalSemaphorePropertiesKHR (const PhysicalDeviceExternalSemaphoreInfo &externalSemaphoreInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getExternalFenceProperties (const PhysicalDeviceExternalFenceInfo *pExternalFenceInfo, ExternalFenceProperties *pExternalFenceProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ExternalFenceProperties | getExternalFenceProperties (const PhysicalDeviceExternalFenceInfo &externalFenceInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getExternalFencePropertiesKHR (const PhysicalDeviceExternalFenceInfo *pExternalFenceInfo, ExternalFenceProperties *pExternalFenceProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ExternalFenceProperties | getExternalFencePropertiesKHR (const PhysicalDeviceExternalFenceInfo &externalFenceInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< void >::type | releaseDisplayEXT (DisplayKHR display, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getSurfaceCapabilities2EXT (SurfaceKHR surface, SurfaceCapabilities2EXT *pSurfaceCapabilities, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< SurfaceCapabilities2EXT >::type | getSurfaceCapabilities2EXT (SurfaceKHR surface, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getPresentRectanglesKHR (SurfaceKHR surface, uint32_t *pRectCount, Rect2D *pRects, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< std::vector< Rect2D, Allocator > >::type | getPresentRectanglesKHR (SurfaceKHR surface, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE void | getMultisamplePropertiesEXT (SampleCountFlagBits samples, MultisamplePropertiesEXT *pMultisampleProperties, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE MultisamplePropertiesEXT | getMultisamplePropertiesEXT (SampleCountFlagBits samples, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getSurfaceCapabilities2KHR (const PhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, SurfaceCapabilities2KHR *pSurfaceCapabilities, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< SurfaceCapabilities2KHR >::type | getSurfaceCapabilities2KHR (const PhysicalDeviceSurfaceInfo2KHR &surfaceInfo, Dispatch const &d) const |
template<typename ... T, typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< StructureChain< T... > >::type | getSurfaceCapabilities2KHR (const PhysicalDeviceSurfaceInfo2KHR &surfaceInfo, Dispatch const &d) const |
template<typename Dispatch > | |
VULKAN_HPP_INLINE Result | getSurfaceFormats2KHR (const PhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, uint32_t *pSurfaceFormatCount, SurfaceFormat2KHR *pSurfaceFormats, Dispatch const &d) const |
template<typename Allocator , typename Dispatch > | |
VULKAN_HPP_INLINE ResultValueType< std::vector< SurfaceFormat2KHR, Allocator > >::type | getSurfaceFormats2KHR (const PhysicalDeviceSurfaceInfo2KHR &surfaceInfo, Dispatch const &d) const |
Private Attributes | |
VkPhysicalDevice | m_physicalDevice |
|
inline |
|
inline |
|
inline |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::createDevice | ( | const DeviceCreateInfo * | pCreateInfo, |
const AllocationCallbacks * | pAllocator, | ||
Device * | pDevice, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<Device>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::createDevice | ( | const DeviceCreateInfo & | createInfo, |
Optional< const AllocationCallbacks > | allocator = nullptr , |
||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::createDevice | ( | const DeviceCreateInfo * | pCreateInfo, |
const AllocationCallbacks * | pAllocator, | ||
Device * | pDevice, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<Device>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::createDevice | ( | const DeviceCreateInfo & | createInfo, |
Optional< const AllocationCallbacks > | allocator, | ||
Dispatch const & | d | ||
) | const |
ResultValueType<UniqueDevice>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::createDeviceUnique | ( | const DeviceCreateInfo & | createInfo, |
Optional< const AllocationCallbacks > | allocator = nullptr , |
||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE ResultValueType<UniqueDevice>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::createDeviceUnique | ( | const DeviceCreateInfo & | createInfo, |
Optional< const AllocationCallbacks > | allocator, | ||
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::createDisplayModeKHR | ( | DisplayKHR | display, |
const DisplayModeCreateInfoKHR * | pCreateInfo, | ||
const AllocationCallbacks * | pAllocator, | ||
DisplayModeKHR * | pMode, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<DisplayModeKHR>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::createDisplayModeKHR | ( | DisplayKHR | display, |
const DisplayModeCreateInfoKHR & | createInfo, | ||
Optional< const AllocationCallbacks > | allocator = nullptr , |
||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::createDisplayModeKHR | ( | DisplayKHR | display, |
const DisplayModeCreateInfoKHR * | pCreateInfo, | ||
const AllocationCallbacks * | pAllocator, | ||
DisplayModeKHR * | pMode, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<DisplayModeKHR>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::createDisplayModeKHR | ( | DisplayKHR | display, |
const DisplayModeCreateInfoKHR & | createInfo, | ||
Optional< const AllocationCallbacks > | allocator, | ||
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::enumerateDeviceExtensionProperties | ( | const char * | pLayerName, |
uint32_t * | pPropertyCount, | ||
ExtensionProperties * | pProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<std::vector<ExtensionProperties,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::enumerateDeviceExtensionProperties | ( | Optional< const std::string > | layerName = nullptr , |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::enumerateDeviceExtensionProperties | ( | const char * | pLayerName, |
uint32_t * | pPropertyCount, | ||
ExtensionProperties * | pProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<std::vector<ExtensionProperties,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::enumerateDeviceExtensionProperties | ( | Optional< const std::string > | layerName, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::enumerateDeviceLayerProperties | ( | uint32_t * | pPropertyCount, |
LayerProperties * | pProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<std::vector<LayerProperties,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::enumerateDeviceLayerProperties | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::enumerateDeviceLayerProperties | ( | uint32_t * | pPropertyCount, |
LayerProperties * | pProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<std::vector<LayerProperties,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::enumerateDeviceLayerProperties | ( | Dispatch const & | d | ) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayModePropertiesKHR | ( | DisplayKHR | display, |
uint32_t * | pPropertyCount, | ||
DisplayModePropertiesKHR * | pProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<std::vector<DisplayModePropertiesKHR,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayModePropertiesKHR | ( | DisplayKHR | display, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayModePropertiesKHR | ( | DisplayKHR | display, |
uint32_t * | pPropertyCount, | ||
DisplayModePropertiesKHR * | pProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<std::vector<DisplayModePropertiesKHR,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayModePropertiesKHR | ( | DisplayKHR | display, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPlaneCapabilitiesKHR | ( | DisplayModeKHR | mode, |
uint32_t | planeIndex, | ||
DisplayPlaneCapabilitiesKHR * | pCapabilities, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<DisplayPlaneCapabilitiesKHR>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPlaneCapabilitiesKHR | ( | DisplayModeKHR | mode, |
uint32_t | planeIndex, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPlaneCapabilitiesKHR | ( | DisplayModeKHR | mode, |
uint32_t | planeIndex, | ||
DisplayPlaneCapabilitiesKHR * | pCapabilities, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<DisplayPlaneCapabilitiesKHR>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPlaneCapabilitiesKHR | ( | DisplayModeKHR | mode, |
uint32_t | planeIndex, | ||
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPlanePropertiesKHR | ( | uint32_t * | pPropertyCount, |
DisplayPlanePropertiesKHR * | pProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<std::vector<DisplayPlanePropertiesKHR,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPlanePropertiesKHR | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPlanePropertiesKHR | ( | uint32_t * | pPropertyCount, |
DisplayPlanePropertiesKHR * | pProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<std::vector<DisplayPlanePropertiesKHR,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPlanePropertiesKHR | ( | Dispatch const & | d | ) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPlaneSupportedDisplaysKHR | ( | uint32_t | planeIndex, |
uint32_t * | pDisplayCount, | ||
DisplayKHR * | pDisplays, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<std::vector<DisplayKHR,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPlaneSupportedDisplaysKHR | ( | uint32_t | planeIndex, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPlaneSupportedDisplaysKHR | ( | uint32_t | planeIndex, |
uint32_t * | pDisplayCount, | ||
DisplayKHR * | pDisplays, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<std::vector<DisplayKHR,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPlaneSupportedDisplaysKHR | ( | uint32_t | planeIndex, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPropertiesKHR | ( | uint32_t * | pPropertyCount, |
DisplayPropertiesKHR * | pProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<std::vector<DisplayPropertiesKHR,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPropertiesKHR | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPropertiesKHR | ( | uint32_t * | pPropertyCount, |
DisplayPropertiesKHR * | pProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<std::vector<DisplayPropertiesKHR,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getDisplayPropertiesKHR | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalBufferProperties | ( | const PhysicalDeviceExternalBufferInfo * | pExternalBufferInfo, |
ExternalBufferProperties * | pExternalBufferProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ExternalBufferProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalBufferProperties | ( | const PhysicalDeviceExternalBufferInfo & | externalBufferInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalBufferProperties | ( | const PhysicalDeviceExternalBufferInfo * | pExternalBufferInfo, |
ExternalBufferProperties * | pExternalBufferProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ExternalBufferProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalBufferProperties | ( | const PhysicalDeviceExternalBufferInfo & | externalBufferInfo, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalBufferPropertiesKHR | ( | const PhysicalDeviceExternalBufferInfo * | pExternalBufferInfo, |
ExternalBufferProperties * | pExternalBufferProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ExternalBufferProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalBufferPropertiesKHR | ( | const PhysicalDeviceExternalBufferInfo & | externalBufferInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalBufferPropertiesKHR | ( | const PhysicalDeviceExternalBufferInfo * | pExternalBufferInfo, |
ExternalBufferProperties * | pExternalBufferProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ExternalBufferProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalBufferPropertiesKHR | ( | const PhysicalDeviceExternalBufferInfo & | externalBufferInfo, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalFenceProperties | ( | const PhysicalDeviceExternalFenceInfo * | pExternalFenceInfo, |
ExternalFenceProperties * | pExternalFenceProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ExternalFenceProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalFenceProperties | ( | const PhysicalDeviceExternalFenceInfo & | externalFenceInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalFenceProperties | ( | const PhysicalDeviceExternalFenceInfo * | pExternalFenceInfo, |
ExternalFenceProperties * | pExternalFenceProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ExternalFenceProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalFenceProperties | ( | const PhysicalDeviceExternalFenceInfo & | externalFenceInfo, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalFencePropertiesKHR | ( | const PhysicalDeviceExternalFenceInfo * | pExternalFenceInfo, |
ExternalFenceProperties * | pExternalFenceProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ExternalFenceProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalFencePropertiesKHR | ( | const PhysicalDeviceExternalFenceInfo & | externalFenceInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalFencePropertiesKHR | ( | const PhysicalDeviceExternalFenceInfo * | pExternalFenceInfo, |
ExternalFenceProperties * | pExternalFenceProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ExternalFenceProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalFencePropertiesKHR | ( | const PhysicalDeviceExternalFenceInfo & | externalFenceInfo, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalImageFormatPropertiesNV | ( | Format | format, |
ImageType | type, | ||
ImageTiling | tiling, | ||
ImageUsageFlags | usage, | ||
ImageCreateFlags | flags, | ||
ExternalMemoryHandleTypeFlagsNV | externalHandleType, | ||
ExternalImageFormatPropertiesNV * | pExternalImageFormatProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<ExternalImageFormatPropertiesNV>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalImageFormatPropertiesNV | ( | Format | format, |
ImageType | type, | ||
ImageTiling | tiling, | ||
ImageUsageFlags | usage, | ||
ImageCreateFlags | flags, | ||
ExternalMemoryHandleTypeFlagsNV | externalHandleType, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalImageFormatPropertiesNV | ( | Format | format, |
ImageType | type, | ||
ImageTiling | tiling, | ||
ImageUsageFlags | usage, | ||
ImageCreateFlags | flags, | ||
ExternalMemoryHandleTypeFlagsNV | externalHandleType, | ||
ExternalImageFormatPropertiesNV * | pExternalImageFormatProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<ExternalImageFormatPropertiesNV>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalImageFormatPropertiesNV | ( | Format | format, |
ImageType | type, | ||
ImageTiling | tiling, | ||
ImageUsageFlags | usage, | ||
ImageCreateFlags | flags, | ||
ExternalMemoryHandleTypeFlagsNV | externalHandleType, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalSemaphoreProperties | ( | const PhysicalDeviceExternalSemaphoreInfo * | pExternalSemaphoreInfo, |
ExternalSemaphoreProperties * | pExternalSemaphoreProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ExternalSemaphoreProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalSemaphoreProperties | ( | const PhysicalDeviceExternalSemaphoreInfo & | externalSemaphoreInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalSemaphoreProperties | ( | const PhysicalDeviceExternalSemaphoreInfo * | pExternalSemaphoreInfo, |
ExternalSemaphoreProperties * | pExternalSemaphoreProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ExternalSemaphoreProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalSemaphoreProperties | ( | const PhysicalDeviceExternalSemaphoreInfo & | externalSemaphoreInfo, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalSemaphorePropertiesKHR | ( | const PhysicalDeviceExternalSemaphoreInfo * | pExternalSemaphoreInfo, |
ExternalSemaphoreProperties * | pExternalSemaphoreProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ExternalSemaphoreProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalSemaphorePropertiesKHR | ( | const PhysicalDeviceExternalSemaphoreInfo & | externalSemaphoreInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalSemaphorePropertiesKHR | ( | const PhysicalDeviceExternalSemaphoreInfo * | pExternalSemaphoreInfo, |
ExternalSemaphoreProperties * | pExternalSemaphoreProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ExternalSemaphoreProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getExternalSemaphorePropertiesKHR | ( | const PhysicalDeviceExternalSemaphoreInfo & | externalSemaphoreInfo, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures | ( | PhysicalDeviceFeatures * | pFeatures, |
Dispatch const & | d = Dispatch() |
||
) | const |
PhysicalDeviceFeatures VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures | ( | PhysicalDeviceFeatures * | pFeatures, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE PhysicalDeviceFeatures VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures2 | ( | PhysicalDeviceFeatures2 * | pFeatures, |
Dispatch const & | d = Dispatch() |
||
) | const |
PhysicalDeviceFeatures2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures2 | ( | Dispatch const & | d = Dispatch() | ) | const |
StructureChain<T...> VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures2 | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures2 | ( | PhysicalDeviceFeatures2 * | pFeatures, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE PhysicalDeviceFeatures2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures2 | ( | Dispatch const & | d | ) | const |
VULKAN_HPP_INLINE StructureChain<T...> VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures2 | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures2KHR | ( | PhysicalDeviceFeatures2 * | pFeatures, |
Dispatch const & | d = Dispatch() |
||
) | const |
PhysicalDeviceFeatures2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures2KHR | ( | Dispatch const & | d = Dispatch() | ) | const |
StructureChain<T...> VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures2KHR | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures2KHR | ( | PhysicalDeviceFeatures2 * | pFeatures, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE PhysicalDeviceFeatures2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures2KHR | ( | Dispatch const & | d | ) | const |
VULKAN_HPP_INLINE StructureChain<T...> VULKAN_HPP_NAMESPACE::PhysicalDevice::getFeatures2KHR | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getFormatProperties | ( | Format | format, |
FormatProperties * | pFormatProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
FormatProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getFormatProperties | ( | Format | format, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getFormatProperties | ( | Format | format, |
FormatProperties * | pFormatProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE FormatProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getFormatProperties | ( | Format | format, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getFormatProperties2 | ( | Format | format, |
FormatProperties2 * | pFormatProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
FormatProperties2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getFormatProperties2 | ( | Format | format, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getFormatProperties2 | ( | Format | format, |
FormatProperties2 * | pFormatProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE FormatProperties2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getFormatProperties2 | ( | Format | format, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getFormatProperties2KHR | ( | Format | format, |
FormatProperties2 * | pFormatProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
FormatProperties2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getFormatProperties2KHR | ( | Format | format, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getFormatProperties2KHR | ( | Format | format, |
FormatProperties2 * | pFormatProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE FormatProperties2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getFormatProperties2KHR | ( | Format | format, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getGeneratedCommandsPropertiesNVX | ( | DeviceGeneratedCommandsFeaturesNVX * | pFeatures, |
DeviceGeneratedCommandsLimitsNVX * | pLimits, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
DeviceGeneratedCommandsLimitsNVX VULKAN_HPP_NAMESPACE::PhysicalDevice::getGeneratedCommandsPropertiesNVX | ( | DeviceGeneratedCommandsFeaturesNVX & | features, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getGeneratedCommandsPropertiesNVX | ( | DeviceGeneratedCommandsFeaturesNVX * | pFeatures, |
DeviceGeneratedCommandsLimitsNVX * | pLimits, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE DeviceGeneratedCommandsLimitsNVX VULKAN_HPP_NAMESPACE::PhysicalDevice::getGeneratedCommandsPropertiesNVX | ( | DeviceGeneratedCommandsFeaturesNVX & | features, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties | ( | Format | format, |
ImageType | type, | ||
ImageTiling | tiling, | ||
ImageUsageFlags | usage, | ||
ImageCreateFlags | flags, | ||
ImageFormatProperties * | pImageFormatProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<ImageFormatProperties>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties | ( | Format | format, |
ImageType | type, | ||
ImageTiling | tiling, | ||
ImageUsageFlags | usage, | ||
ImageCreateFlags | flags, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties | ( | Format | format, |
ImageType | type, | ||
ImageTiling | tiling, | ||
ImageUsageFlags | usage, | ||
ImageCreateFlags | flags, | ||
ImageFormatProperties * | pImageFormatProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<ImageFormatProperties>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties | ( | Format | format, |
ImageType | type, | ||
ImageTiling | tiling, | ||
ImageUsageFlags | usage, | ||
ImageCreateFlags | flags, | ||
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties2 | ( | const PhysicalDeviceImageFormatInfo2 * | pImageFormatInfo, |
ImageFormatProperties2 * | pImageFormatProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<ImageFormatProperties2>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties2 | ( | const PhysicalDeviceImageFormatInfo2 & | imageFormatInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<StructureChain<T...> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties2 | ( | const PhysicalDeviceImageFormatInfo2 & | imageFormatInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties2 | ( | const PhysicalDeviceImageFormatInfo2 * | pImageFormatInfo, |
ImageFormatProperties2 * | pImageFormatProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<ImageFormatProperties2>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties2 | ( | const PhysicalDeviceImageFormatInfo2 & | imageFormatInfo, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<StructureChain<T...> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties2 | ( | const PhysicalDeviceImageFormatInfo2 & | imageFormatInfo, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties2KHR | ( | const PhysicalDeviceImageFormatInfo2 * | pImageFormatInfo, |
ImageFormatProperties2 * | pImageFormatProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<ImageFormatProperties2>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties2KHR | ( | const PhysicalDeviceImageFormatInfo2 & | imageFormatInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<StructureChain<T...> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties2KHR | ( | const PhysicalDeviceImageFormatInfo2 & | imageFormatInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties2KHR | ( | const PhysicalDeviceImageFormatInfo2 * | pImageFormatInfo, |
ImageFormatProperties2 * | pImageFormatProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<ImageFormatProperties2>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties2KHR | ( | const PhysicalDeviceImageFormatInfo2 & | imageFormatInfo, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<StructureChain<T...> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getImageFormatProperties2KHR | ( | const PhysicalDeviceImageFormatInfo2 & | imageFormatInfo, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getMemoryProperties | ( | PhysicalDeviceMemoryProperties * | pMemoryProperties, |
Dispatch const & | d = Dispatch() |
||
) | const |
PhysicalDeviceMemoryProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getMemoryProperties | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getMemoryProperties | ( | PhysicalDeviceMemoryProperties * | pMemoryProperties, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE PhysicalDeviceMemoryProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getMemoryProperties | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getMemoryProperties2 | ( | PhysicalDeviceMemoryProperties2 * | pMemoryProperties, |
Dispatch const & | d = Dispatch() |
||
) | const |
PhysicalDeviceMemoryProperties2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getMemoryProperties2 | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getMemoryProperties2 | ( | PhysicalDeviceMemoryProperties2 * | pMemoryProperties, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE PhysicalDeviceMemoryProperties2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getMemoryProperties2 | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getMemoryProperties2KHR | ( | PhysicalDeviceMemoryProperties2 * | pMemoryProperties, |
Dispatch const & | d = Dispatch() |
||
) | const |
PhysicalDeviceMemoryProperties2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getMemoryProperties2KHR | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getMemoryProperties2KHR | ( | PhysicalDeviceMemoryProperties2 * | pMemoryProperties, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE PhysicalDeviceMemoryProperties2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getMemoryProperties2KHR | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getMultisamplePropertiesEXT | ( | SampleCountFlagBits | samples, |
MultisamplePropertiesEXT * | pMultisampleProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
MultisamplePropertiesEXT VULKAN_HPP_NAMESPACE::PhysicalDevice::getMultisamplePropertiesEXT | ( | SampleCountFlagBits | samples, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getMultisamplePropertiesEXT | ( | SampleCountFlagBits | samples, |
MultisamplePropertiesEXT * | pMultisampleProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE MultisamplePropertiesEXT VULKAN_HPP_NAMESPACE::PhysicalDevice::getMultisamplePropertiesEXT | ( | SampleCountFlagBits | samples, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getPresentRectanglesKHR | ( | SurfaceKHR | surface, |
uint32_t * | pRectCount, | ||
Rect2D * | pRects, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<std::vector<Rect2D,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getPresentRectanglesKHR | ( | SurfaceKHR | surface, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getPresentRectanglesKHR | ( | SurfaceKHR | surface, |
uint32_t * | pRectCount, | ||
Rect2D * | pRects, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<std::vector<Rect2D,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getPresentRectanglesKHR | ( | SurfaceKHR | surface, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties | ( | PhysicalDeviceProperties * | pProperties, |
Dispatch const & | d = Dispatch() |
||
) | const |
PhysicalDeviceProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties | ( | PhysicalDeviceProperties * | pProperties, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE PhysicalDeviceProperties VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties2 | ( | PhysicalDeviceProperties2 * | pProperties, |
Dispatch const & | d = Dispatch() |
||
) | const |
PhysicalDeviceProperties2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties2 | ( | Dispatch const & | d = Dispatch() | ) | const |
StructureChain<T...> VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties2 | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties2 | ( | PhysicalDeviceProperties2 * | pProperties, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE PhysicalDeviceProperties2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties2 | ( | Dispatch const & | d | ) | const |
VULKAN_HPP_INLINE StructureChain<T...> VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties2 | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties2KHR | ( | PhysicalDeviceProperties2 * | pProperties, |
Dispatch const & | d = Dispatch() |
||
) | const |
PhysicalDeviceProperties2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties2KHR | ( | Dispatch const & | d = Dispatch() | ) | const |
StructureChain<T...> VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties2KHR | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties2KHR | ( | PhysicalDeviceProperties2 * | pProperties, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE PhysicalDeviceProperties2 VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties2KHR | ( | Dispatch const & | d | ) | const |
VULKAN_HPP_INLINE StructureChain<T...> VULKAN_HPP_NAMESPACE::PhysicalDevice::getProperties2KHR | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getQueueFamilyProperties | ( | uint32_t * | pQueueFamilyPropertyCount, |
QueueFamilyProperties * | pQueueFamilyProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
std::vector<QueueFamilyProperties,Allocator> VULKAN_HPP_NAMESPACE::PhysicalDevice::getQueueFamilyProperties | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getQueueFamilyProperties | ( | uint32_t * | pQueueFamilyPropertyCount, |
QueueFamilyProperties * | pQueueFamilyProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE std::vector<QueueFamilyProperties,Allocator> VULKAN_HPP_NAMESPACE::PhysicalDevice::getQueueFamilyProperties | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getQueueFamilyProperties2 | ( | uint32_t * | pQueueFamilyPropertyCount, |
QueueFamilyProperties2 * | pQueueFamilyProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
std::vector<QueueFamilyProperties2,Allocator> VULKAN_HPP_NAMESPACE::PhysicalDevice::getQueueFamilyProperties2 | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getQueueFamilyProperties2 | ( | uint32_t * | pQueueFamilyPropertyCount, |
QueueFamilyProperties2 * | pQueueFamilyProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE std::vector<QueueFamilyProperties2,Allocator> VULKAN_HPP_NAMESPACE::PhysicalDevice::getQueueFamilyProperties2 | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getQueueFamilyProperties2KHR | ( | uint32_t * | pQueueFamilyPropertyCount, |
QueueFamilyProperties2 * | pQueueFamilyProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
std::vector<QueueFamilyProperties2,Allocator> VULKAN_HPP_NAMESPACE::PhysicalDevice::getQueueFamilyProperties2KHR | ( | Dispatch const & | d = Dispatch() | ) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getQueueFamilyProperties2KHR | ( | uint32_t * | pQueueFamilyPropertyCount, |
QueueFamilyProperties2 * | pQueueFamilyProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE std::vector<QueueFamilyProperties2,Allocator> VULKAN_HPP_NAMESPACE::PhysicalDevice::getQueueFamilyProperties2KHR | ( | Dispatch const & | d | ) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getSparseImageFormatProperties | ( | Format | format, |
ImageType | type, | ||
SampleCountFlagBits | samples, | ||
ImageUsageFlags | usage, | ||
ImageTiling | tiling, | ||
uint32_t * | pPropertyCount, | ||
SparseImageFormatProperties * | pProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
std::vector<SparseImageFormatProperties,Allocator> VULKAN_HPP_NAMESPACE::PhysicalDevice::getSparseImageFormatProperties | ( | Format | format, |
ImageType | type, | ||
SampleCountFlagBits | samples, | ||
ImageUsageFlags | usage, | ||
ImageTiling | tiling, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getSparseImageFormatProperties | ( | Format | format, |
ImageType | type, | ||
SampleCountFlagBits | samples, | ||
ImageUsageFlags | usage, | ||
ImageTiling | tiling, | ||
uint32_t * | pPropertyCount, | ||
SparseImageFormatProperties * | pProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE std::vector<SparseImageFormatProperties,Allocator> VULKAN_HPP_NAMESPACE::PhysicalDevice::getSparseImageFormatProperties | ( | Format | format, |
ImageType | type, | ||
SampleCountFlagBits | samples, | ||
ImageUsageFlags | usage, | ||
ImageTiling | tiling, | ||
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getSparseImageFormatProperties2 | ( | const PhysicalDeviceSparseImageFormatInfo2 * | pFormatInfo, |
uint32_t * | pPropertyCount, | ||
SparseImageFormatProperties2 * | pProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
std::vector<SparseImageFormatProperties2,Allocator> VULKAN_HPP_NAMESPACE::PhysicalDevice::getSparseImageFormatProperties2 | ( | const PhysicalDeviceSparseImageFormatInfo2 & | formatInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getSparseImageFormatProperties2 | ( | const PhysicalDeviceSparseImageFormatInfo2 * | pFormatInfo, |
uint32_t * | pPropertyCount, | ||
SparseImageFormatProperties2 * | pProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE std::vector<SparseImageFormatProperties2,Allocator> VULKAN_HPP_NAMESPACE::PhysicalDevice::getSparseImageFormatProperties2 | ( | const PhysicalDeviceSparseImageFormatInfo2 & | formatInfo, |
Dispatch const & | d | ||
) | const |
void VULKAN_HPP_NAMESPACE::PhysicalDevice::getSparseImageFormatProperties2KHR | ( | const PhysicalDeviceSparseImageFormatInfo2 * | pFormatInfo, |
uint32_t * | pPropertyCount, | ||
SparseImageFormatProperties2 * | pProperties, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
std::vector<SparseImageFormatProperties2,Allocator> VULKAN_HPP_NAMESPACE::PhysicalDevice::getSparseImageFormatProperties2KHR | ( | const PhysicalDeviceSparseImageFormatInfo2 & | formatInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::PhysicalDevice::getSparseImageFormatProperties2KHR | ( | const PhysicalDeviceSparseImageFormatInfo2 * | pFormatInfo, |
uint32_t * | pPropertyCount, | ||
SparseImageFormatProperties2 * | pProperties, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE std::vector<SparseImageFormatProperties2,Allocator> VULKAN_HPP_NAMESPACE::PhysicalDevice::getSparseImageFormatProperties2KHR | ( | const PhysicalDeviceSparseImageFormatInfo2 & | formatInfo, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceCapabilities2EXT | ( | SurfaceKHR | surface, |
SurfaceCapabilities2EXT * | pSurfaceCapabilities, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<SurfaceCapabilities2EXT>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceCapabilities2EXT | ( | SurfaceKHR | surface, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceCapabilities2EXT | ( | SurfaceKHR | surface, |
SurfaceCapabilities2EXT * | pSurfaceCapabilities, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<SurfaceCapabilities2EXT>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceCapabilities2EXT | ( | SurfaceKHR | surface, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceCapabilities2KHR | ( | const PhysicalDeviceSurfaceInfo2KHR * | pSurfaceInfo, |
SurfaceCapabilities2KHR * | pSurfaceCapabilities, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<SurfaceCapabilities2KHR>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceCapabilities2KHR | ( | const PhysicalDeviceSurfaceInfo2KHR & | surfaceInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<StructureChain<T...> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceCapabilities2KHR | ( | const PhysicalDeviceSurfaceInfo2KHR & | surfaceInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceCapabilities2KHR | ( | const PhysicalDeviceSurfaceInfo2KHR * | pSurfaceInfo, |
SurfaceCapabilities2KHR * | pSurfaceCapabilities, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<SurfaceCapabilities2KHR>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceCapabilities2KHR | ( | const PhysicalDeviceSurfaceInfo2KHR & | surfaceInfo, |
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<StructureChain<T...> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceCapabilities2KHR | ( | const PhysicalDeviceSurfaceInfo2KHR & | surfaceInfo, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceCapabilitiesKHR | ( | SurfaceKHR | surface, |
SurfaceCapabilitiesKHR * | pSurfaceCapabilities, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<SurfaceCapabilitiesKHR>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceCapabilitiesKHR | ( | SurfaceKHR | surface, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceCapabilitiesKHR | ( | SurfaceKHR | surface, |
SurfaceCapabilitiesKHR * | pSurfaceCapabilities, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<SurfaceCapabilitiesKHR>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceCapabilitiesKHR | ( | SurfaceKHR | surface, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceFormats2KHR | ( | const PhysicalDeviceSurfaceInfo2KHR * | pSurfaceInfo, |
uint32_t * | pSurfaceFormatCount, | ||
SurfaceFormat2KHR * | pSurfaceFormats, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<std::vector<SurfaceFormat2KHR,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceFormats2KHR | ( | const PhysicalDeviceSurfaceInfo2KHR & | surfaceInfo, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceFormats2KHR | ( | const PhysicalDeviceSurfaceInfo2KHR * | pSurfaceInfo, |
uint32_t * | pSurfaceFormatCount, | ||
SurfaceFormat2KHR * | pSurfaceFormats, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<std::vector<SurfaceFormat2KHR,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceFormats2KHR | ( | const PhysicalDeviceSurfaceInfo2KHR & | surfaceInfo, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceFormatsKHR | ( | SurfaceKHR | surface, |
uint32_t * | pSurfaceFormatCount, | ||
SurfaceFormatKHR * | pSurfaceFormats, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<std::vector<SurfaceFormatKHR,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceFormatsKHR | ( | SurfaceKHR | surface, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceFormatsKHR | ( | SurfaceKHR | surface, |
uint32_t * | pSurfaceFormatCount, | ||
SurfaceFormatKHR * | pSurfaceFormats, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<std::vector<SurfaceFormatKHR,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceFormatsKHR | ( | SurfaceKHR | surface, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfacePresentModesKHR | ( | SurfaceKHR | surface, |
uint32_t * | pPresentModeCount, | ||
PresentModeKHR * | pPresentModes, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<std::vector<PresentModeKHR,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfacePresentModesKHR | ( | SurfaceKHR | surface, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfacePresentModesKHR | ( | SurfaceKHR | surface, |
uint32_t * | pPresentModeCount, | ||
PresentModeKHR * | pPresentModes, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<std::vector<PresentModeKHR,Allocator> >::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfacePresentModesKHR | ( | SurfaceKHR | surface, |
Dispatch const & | d | ||
) | const |
Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceSupportKHR | ( | uint32_t | queueFamilyIndex, |
SurfaceKHR | surface, | ||
Bool32 * | pSupported, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
ResultValueType<Bool32>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceSupportKHR | ( | uint32_t | queueFamilyIndex, |
SurfaceKHR | surface, | ||
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceSupportKHR | ( | uint32_t | queueFamilyIndex, |
SurfaceKHR | surface, | ||
Bool32 * | pSupported, | ||
Dispatch const & | d | ||
) | const |
VULKAN_HPP_INLINE ResultValueType<Bool32>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::getSurfaceSupportKHR | ( | uint32_t | queueFamilyIndex, |
SurfaceKHR | surface, | ||
Dispatch const & | d | ||
) | const |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
ResultValueType<void>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::releaseDisplayEXT | ( | DisplayKHR | display, |
Dispatch const & | d = Dispatch() |
||
) | const |
VULKAN_HPP_INLINE ResultValueType<void>::type VULKAN_HPP_NAMESPACE::PhysicalDevice::releaseDisplayEXT | ( | DisplayKHR | display, |
Dispatch const & | d | ||
) | const |
|
private |