|
SDL
2.0
|
#include <vulkan.hpp>
Public Member Functions | |
| VULKAN_HPP_CONSTEXPR | Instance () |
| VULKAN_HPP_CONSTEXPR | Instance (std::nullptr_t) |
| VULKAN_HPP_TYPESAFE_EXPLICIT | Instance (VkInstance instance) |
| Instance & | operator= (std::nullptr_t) |
| bool | operator== (Instance const &rhs) const |
| bool | operator!= (Instance const &rhs) const |
| bool | operator< (Instance const &rhs) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | destroy (const AllocationCallbacks *pAllocator, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | destroy (Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| Result | enumeratePhysicalDevices (uint32_t *pPhysicalDeviceCount, PhysicalDevice *pPhysicalDevices, Dispatch const &d=Dispatch()) const |
| template<typename Allocator = std::allocator<PhysicalDevice>, typename Dispatch = DispatchLoaderStatic> | |
| ResultValueType< std::vector< PhysicalDevice, Allocator > >::type | enumeratePhysicalDevices (Dispatch const &d=Dispatch()) const |
| template<typename Allocator = std::allocator<PhysicalDevice>, typename Dispatch = DispatchLoaderStatic> | |
| ResultValueType< std::vector< PhysicalDevice, Allocator > >::type | enumeratePhysicalDevices (Allocator const &vectorAllocator, Dispatch const &d) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| PFN_vkVoidFunction | getProcAddr (const char *pName, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| PFN_vkVoidFunction | getProcAddr (const std::string &name, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| Result | createDisplayPlaneSurfaceKHR (const DisplaySurfaceCreateInfoKHR *pCreateInfo, const AllocationCallbacks *pAllocator, SurfaceKHR *pSurface, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| ResultValueType< SurfaceKHR >::type | createDisplayPlaneSurfaceKHR (const DisplaySurfaceCreateInfoKHR &createInfo, Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| ResultValueType< UniqueHandle< SurfaceKHR, Dispatch > >::type | createDisplayPlaneSurfaceKHRUnique (const DisplaySurfaceCreateInfoKHR &createInfo, Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | destroySurfaceKHR (SurfaceKHR surface, const AllocationCallbacks *pAllocator, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | destroySurfaceKHR (SurfaceKHR surface, Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | destroy (SurfaceKHR surface, const AllocationCallbacks *pAllocator, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | destroy (SurfaceKHR surface, Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| Result | createDebugReportCallbackEXT (const DebugReportCallbackCreateInfoEXT *pCreateInfo, const AllocationCallbacks *pAllocator, DebugReportCallbackEXT *pCallback, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| ResultValueType< DebugReportCallbackEXT >::type | createDebugReportCallbackEXT (const DebugReportCallbackCreateInfoEXT &createInfo, Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| ResultValueType< UniqueHandle< DebugReportCallbackEXT, Dispatch > >::type | createDebugReportCallbackEXTUnique (const DebugReportCallbackCreateInfoEXT &createInfo, Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | destroyDebugReportCallbackEXT (DebugReportCallbackEXT callback, const AllocationCallbacks *pAllocator, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | destroyDebugReportCallbackEXT (DebugReportCallbackEXT callback, Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | destroy (DebugReportCallbackEXT callback, const AllocationCallbacks *pAllocator, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | destroy (DebugReportCallbackEXT callback, Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | debugReportMessageEXT (DebugReportFlagsEXT flags, DebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const char *pLayerPrefix, const char *pMessage, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | debugReportMessageEXT (DebugReportFlagsEXT flags, DebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const std::string &layerPrefix, const std::string &message, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| Result | enumeratePhysicalDeviceGroups (uint32_t *pPhysicalDeviceGroupCount, PhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties, Dispatch const &d=Dispatch()) const |
| template<typename Allocator = std::allocator<PhysicalDeviceGroupProperties>, typename Dispatch = DispatchLoaderStatic> | |
| ResultValueType< std::vector< PhysicalDeviceGroupProperties, Allocator > >::type | enumeratePhysicalDeviceGroups (Dispatch const &d=Dispatch()) const |
| template<typename Allocator = std::allocator<PhysicalDeviceGroupProperties>, typename Dispatch = DispatchLoaderStatic> | |
| ResultValueType< std::vector< PhysicalDeviceGroupProperties, Allocator > >::type | enumeratePhysicalDeviceGroups (Allocator const &vectorAllocator, Dispatch const &d) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| Result | enumeratePhysicalDeviceGroupsKHR (uint32_t *pPhysicalDeviceGroupCount, PhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties, Dispatch const &d=Dispatch()) const |
| template<typename Allocator = std::allocator<PhysicalDeviceGroupProperties>, typename Dispatch = DispatchLoaderStatic> | |
| ResultValueType< std::vector< PhysicalDeviceGroupProperties, Allocator > >::type | enumeratePhysicalDeviceGroupsKHR (Dispatch const &d=Dispatch()) const |
| template<typename Allocator = std::allocator<PhysicalDeviceGroupProperties>, typename Dispatch = DispatchLoaderStatic> | |
| ResultValueType< std::vector< PhysicalDeviceGroupProperties, Allocator > >::type | enumeratePhysicalDeviceGroupsKHR (Allocator const &vectorAllocator, Dispatch const &d) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| Result | createDebugUtilsMessengerEXT (const DebugUtilsMessengerCreateInfoEXT *pCreateInfo, const AllocationCallbacks *pAllocator, DebugUtilsMessengerEXT *pMessenger, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| ResultValueType< DebugUtilsMessengerEXT >::type | createDebugUtilsMessengerEXT (const DebugUtilsMessengerCreateInfoEXT &createInfo, Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| ResultValueType< UniqueHandle< DebugUtilsMessengerEXT, Dispatch > >::type | createDebugUtilsMessengerEXTUnique (const DebugUtilsMessengerCreateInfoEXT &createInfo, Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | destroyDebugUtilsMessengerEXT (DebugUtilsMessengerEXT messenger, const AllocationCallbacks *pAllocator, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | destroyDebugUtilsMessengerEXT (DebugUtilsMessengerEXT messenger, Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | destroy (DebugUtilsMessengerEXT messenger, const AllocationCallbacks *pAllocator, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | destroy (DebugUtilsMessengerEXT messenger, Optional< const AllocationCallbacks > allocator=nullptr, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | submitDebugUtilsMessageEXT (DebugUtilsMessageSeverityFlagBitsEXT messageSeverity, DebugUtilsMessageTypeFlagsEXT messageTypes, const DebugUtilsMessengerCallbackDataEXT *pCallbackData, Dispatch const &d=Dispatch()) const |
| template<typename Dispatch = DispatchLoaderStatic> | |
| void | submitDebugUtilsMessageEXT (DebugUtilsMessageSeverityFlagBitsEXT messageSeverity, DebugUtilsMessageTypeFlagsEXT messageTypes, const DebugUtilsMessengerCallbackDataEXT &callbackData, Dispatch const &d=Dispatch()) const |
| VULKAN_HPP_TYPESAFE_EXPLICIT | operator VkInstance () const |
| operator bool () const | |
| bool | operator! () const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | destroy (const AllocationCallbacks *pAllocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | destroy (Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE Result | enumeratePhysicalDevices (uint32_t *pPhysicalDeviceCount, PhysicalDevice *pPhysicalDevices, Dispatch const &d) const |
| template<typename Allocator , typename Dispatch > | |
| VULKAN_HPP_INLINE ResultValueType< std::vector< PhysicalDevice, Allocator > >::type | enumeratePhysicalDevices (Dispatch const &d) const |
| template<typename Allocator , typename Dispatch > | |
| VULKAN_HPP_INLINE ResultValueType< std::vector< PhysicalDevice, Allocator > >::type | enumeratePhysicalDevices (Allocator const &vectorAllocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE PFN_vkVoidFunction | getProcAddr (const char *pName, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE PFN_vkVoidFunction | getProcAddr (const std::string &name, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE Result | createDisplayPlaneSurfaceKHR (const DisplaySurfaceCreateInfoKHR *pCreateInfo, const AllocationCallbacks *pAllocator, SurfaceKHR *pSurface, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE ResultValueType< SurfaceKHR >::type | createDisplayPlaneSurfaceKHR (const DisplaySurfaceCreateInfoKHR &createInfo, Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE ResultValueType< UniqueHandle< SurfaceKHR, Dispatch > >::type | createDisplayPlaneSurfaceKHRUnique (const DisplaySurfaceCreateInfoKHR &createInfo, Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | destroySurfaceKHR (SurfaceKHR surface, const AllocationCallbacks *pAllocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | destroySurfaceKHR (SurfaceKHR surface, Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | destroy (SurfaceKHR surface, const AllocationCallbacks *pAllocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | destroy (SurfaceKHR surface, Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE Result | createDebugReportCallbackEXT (const DebugReportCallbackCreateInfoEXT *pCreateInfo, const AllocationCallbacks *pAllocator, DebugReportCallbackEXT *pCallback, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE ResultValueType< DebugReportCallbackEXT >::type | createDebugReportCallbackEXT (const DebugReportCallbackCreateInfoEXT &createInfo, Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE ResultValueType< UniqueHandle< DebugReportCallbackEXT, Dispatch > >::type | createDebugReportCallbackEXTUnique (const DebugReportCallbackCreateInfoEXT &createInfo, Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | destroyDebugReportCallbackEXT (DebugReportCallbackEXT callback, const AllocationCallbacks *pAllocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | destroyDebugReportCallbackEXT (DebugReportCallbackEXT callback, Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | destroy (DebugReportCallbackEXT callback, const AllocationCallbacks *pAllocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | destroy (DebugReportCallbackEXT callback, Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | debugReportMessageEXT (DebugReportFlagsEXT flags, DebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const char *pLayerPrefix, const char *pMessage, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | debugReportMessageEXT (DebugReportFlagsEXT flags, DebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const std::string &layerPrefix, const std::string &message, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE Result | enumeratePhysicalDeviceGroups (uint32_t *pPhysicalDeviceGroupCount, PhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties, Dispatch const &d) const |
| template<typename Allocator , typename Dispatch > | |
| VULKAN_HPP_INLINE ResultValueType< std::vector< PhysicalDeviceGroupProperties, Allocator > >::type | enumeratePhysicalDeviceGroups (Dispatch const &d) const |
| template<typename Allocator , typename Dispatch > | |
| VULKAN_HPP_INLINE ResultValueType< std::vector< PhysicalDeviceGroupProperties, Allocator > >::type | enumeratePhysicalDeviceGroups (Allocator const &vectorAllocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE Result | enumeratePhysicalDeviceGroupsKHR (uint32_t *pPhysicalDeviceGroupCount, PhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties, Dispatch const &d) const |
| template<typename Allocator , typename Dispatch > | |
| VULKAN_HPP_INLINE ResultValueType< std::vector< PhysicalDeviceGroupProperties, Allocator > >::type | enumeratePhysicalDeviceGroupsKHR (Dispatch const &d) const |
| template<typename Allocator , typename Dispatch > | |
| VULKAN_HPP_INLINE ResultValueType< std::vector< PhysicalDeviceGroupProperties, Allocator > >::type | enumeratePhysicalDeviceGroupsKHR (Allocator const &vectorAllocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE Result | createDebugUtilsMessengerEXT (const DebugUtilsMessengerCreateInfoEXT *pCreateInfo, const AllocationCallbacks *pAllocator, DebugUtilsMessengerEXT *pMessenger, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE ResultValueType< DebugUtilsMessengerEXT >::type | createDebugUtilsMessengerEXT (const DebugUtilsMessengerCreateInfoEXT &createInfo, Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE ResultValueType< UniqueHandle< DebugUtilsMessengerEXT, Dispatch > >::type | createDebugUtilsMessengerEXTUnique (const DebugUtilsMessengerCreateInfoEXT &createInfo, Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | destroyDebugUtilsMessengerEXT (DebugUtilsMessengerEXT messenger, const AllocationCallbacks *pAllocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | destroyDebugUtilsMessengerEXT (DebugUtilsMessengerEXT messenger, Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | destroy (DebugUtilsMessengerEXT messenger, const AllocationCallbacks *pAllocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | destroy (DebugUtilsMessengerEXT messenger, Optional< const AllocationCallbacks > allocator, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | submitDebugUtilsMessageEXT (DebugUtilsMessageSeverityFlagBitsEXT messageSeverity, DebugUtilsMessageTypeFlagsEXT messageTypes, const DebugUtilsMessengerCallbackDataEXT *pCallbackData, Dispatch const &d) const |
| template<typename Dispatch > | |
| VULKAN_HPP_INLINE void | submitDebugUtilsMessageEXT (DebugUtilsMessageSeverityFlagBitsEXT messageSeverity, DebugUtilsMessageTypeFlagsEXT messageTypes, const DebugUtilsMessengerCallbackDataEXT &callbackData, Dispatch const &d) const |
Private Attributes | |
| VkInstance | m_instance |
Definition at line 47302 of file vulkan.hpp.
|
inline |
Definition at line 47305 of file vulkan.hpp.
|
inline |
Definition at line 47309 of file vulkan.hpp.
|
inline |
Definition at line 47313 of file vulkan.hpp.
| VULKAN_HPP_INLINE ResultValueType<DebugReportCallbackEXT>::type VULKAN_HPP_NAMESPACE::Instance::createDebugReportCallbackEXT | ( | const DebugReportCallbackCreateInfoEXT & | createInfo, |
| Optional< const AllocationCallbacks > | allocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47943 of file vulkan.hpp.
References callback(), VULKAN_HPP_NAMESPACE::createResultValue(), d, m_instance, and VULKAN_HPP_NAMESPACE_STRING.
| ResultValueType<DebugReportCallbackEXT>::type VULKAN_HPP_NAMESPACE::Instance::createDebugReportCallbackEXT | ( | const DebugReportCallbackCreateInfoEXT & | createInfo, |
| Optional< const AllocationCallbacks > | allocator = nullptr, |
||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::Instance::createDebugReportCallbackEXT | ( | const DebugReportCallbackCreateInfoEXT * | pCreateInfo, |
| const AllocationCallbacks * | pAllocator, | ||
| DebugReportCallbackEXT * | pCallback, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47937 of file vulkan.hpp.
References d, and m_instance.
| Result VULKAN_HPP_NAMESPACE::Instance::createDebugReportCallbackEXT | ( | const DebugReportCallbackCreateInfoEXT * | pCreateInfo, |
| const AllocationCallbacks * | pAllocator, | ||
| DebugReportCallbackEXT * | pCallback, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE ResultValueType<UniqueHandle<DebugReportCallbackEXT,Dispatch> >::type VULKAN_HPP_NAMESPACE::Instance::createDebugReportCallbackEXTUnique | ( | const DebugReportCallbackCreateInfoEXT & | createInfo, |
| Optional< const AllocationCallbacks > | allocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47951 of file vulkan.hpp.
References callback(), d, m_instance, and VULKAN_HPP_NAMESPACE_STRING.
| ResultValueType<UniqueHandle<DebugReportCallbackEXT,Dispatch> >::type VULKAN_HPP_NAMESPACE::Instance::createDebugReportCallbackEXTUnique | ( | const DebugReportCallbackCreateInfoEXT & | createInfo, |
| Optional< const AllocationCallbacks > | allocator = nullptr, |
||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE ResultValueType<DebugUtilsMessengerEXT>::type VULKAN_HPP_NAMESPACE::Instance::createDebugUtilsMessengerEXT | ( | const DebugUtilsMessengerCreateInfoEXT & | createInfo, |
| Optional< const AllocationCallbacks > | allocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 48164 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::createResultValue(), d, m_instance, and VULKAN_HPP_NAMESPACE_STRING.
| ResultValueType<DebugUtilsMessengerEXT>::type VULKAN_HPP_NAMESPACE::Instance::createDebugUtilsMessengerEXT | ( | const DebugUtilsMessengerCreateInfoEXT & | createInfo, |
| Optional< const AllocationCallbacks > | allocator = nullptr, |
||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::Instance::createDebugUtilsMessengerEXT | ( | const DebugUtilsMessengerCreateInfoEXT * | pCreateInfo, |
| const AllocationCallbacks * | pAllocator, | ||
| DebugUtilsMessengerEXT * | pMessenger, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 48158 of file vulkan.hpp.
References d, and m_instance.
| Result VULKAN_HPP_NAMESPACE::Instance::createDebugUtilsMessengerEXT | ( | const DebugUtilsMessengerCreateInfoEXT * | pCreateInfo, |
| const AllocationCallbacks * | pAllocator, | ||
| DebugUtilsMessengerEXT * | pMessenger, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE ResultValueType<UniqueHandle<DebugUtilsMessengerEXT,Dispatch> >::type VULKAN_HPP_NAMESPACE::Instance::createDebugUtilsMessengerEXTUnique | ( | const DebugUtilsMessengerCreateInfoEXT & | createInfo, |
| Optional< const AllocationCallbacks > | allocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 48172 of file vulkan.hpp.
References d, m_instance, and VULKAN_HPP_NAMESPACE_STRING.
| ResultValueType<UniqueHandle<DebugUtilsMessengerEXT,Dispatch> >::type VULKAN_HPP_NAMESPACE::Instance::createDebugUtilsMessengerEXTUnique | ( | const DebugUtilsMessengerCreateInfoEXT & | createInfo, |
| Optional< const AllocationCallbacks > | allocator = nullptr, |
||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE ResultValueType<SurfaceKHR>::type VULKAN_HPP_NAMESPACE::Instance::createDisplayPlaneSurfaceKHR | ( | const DisplaySurfaceCreateInfoKHR & | createInfo, |
| Optional< const AllocationCallbacks > | allocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47723 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::createResultValue(), d, m_instance, and VULKAN_HPP_NAMESPACE_STRING.
| ResultValueType<SurfaceKHR>::type VULKAN_HPP_NAMESPACE::Instance::createDisplayPlaneSurfaceKHR | ( | const DisplaySurfaceCreateInfoKHR & | createInfo, |
| Optional< const AllocationCallbacks > | allocator = nullptr, |
||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::Instance::createDisplayPlaneSurfaceKHR | ( | const DisplaySurfaceCreateInfoKHR * | pCreateInfo, |
| const AllocationCallbacks * | pAllocator, | ||
| SurfaceKHR * | pSurface, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47717 of file vulkan.hpp.
References d, and m_instance.
| Result VULKAN_HPP_NAMESPACE::Instance::createDisplayPlaneSurfaceKHR | ( | const DisplaySurfaceCreateInfoKHR * | pCreateInfo, |
| const AllocationCallbacks * | pAllocator, | ||
| SurfaceKHR * | pSurface, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE ResultValueType<UniqueHandle<SurfaceKHR,Dispatch> >::type VULKAN_HPP_NAMESPACE::Instance::createDisplayPlaneSurfaceKHRUnique | ( | const DisplaySurfaceCreateInfoKHR & | createInfo, |
| Optional< const AllocationCallbacks > | allocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47731 of file vulkan.hpp.
References d, m_instance, and VULKAN_HPP_NAMESPACE_STRING.
| ResultValueType<UniqueHandle<SurfaceKHR,Dispatch> >::type VULKAN_HPP_NAMESPACE::Instance::createDisplayPlaneSurfaceKHRUnique | ( | const DisplaySurfaceCreateInfoKHR & | createInfo, |
| Optional< const AllocationCallbacks > | allocator = nullptr, |
||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::debugReportMessageEXT | ( | DebugReportFlagsEXT | flags, |
| DebugReportObjectTypeEXT | objectType, | ||
| uint64_t | object, | ||
| size_t | location, | ||
| int32_t | messageCode, | ||
| const char * | pLayerPrefix, | ||
| const char * | pMessage, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47989 of file vulkan.hpp.
References d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::debugReportMessageEXT | ( | DebugReportFlagsEXT | flags, |
| DebugReportObjectTypeEXT | objectType, | ||
| uint64_t | object, | ||
| size_t | location, | ||
| int32_t | messageCode, | ||
| const char * | pLayerPrefix, | ||
| const char * | pMessage, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::debugReportMessageEXT | ( | DebugReportFlagsEXT | flags, |
| DebugReportObjectTypeEXT | objectType, | ||
| uint64_t | object, | ||
| size_t | location, | ||
| int32_t | messageCode, | ||
| const std::string & | layerPrefix, | ||
| const std::string & | message, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47995 of file vulkan.hpp.
References d, m_instance, VULKAN_HPP_ASSERT, and VULKAN_HPP_NAMESPACE_STRING.
| void VULKAN_HPP_NAMESPACE::Instance::debugReportMessageEXT | ( | DebugReportFlagsEXT | flags, |
| DebugReportObjectTypeEXT | objectType, | ||
| uint64_t | object, | ||
| size_t | location, | ||
| int32_t | messageCode, | ||
| const std::string & | layerPrefix, | ||
| const std::string & | message, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | const AllocationCallbacks * | pAllocator, |
| Dispatch const & | d | ||
| ) | const |
Definition at line 47617 of file vulkan.hpp.
References d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | const AllocationCallbacks * | pAllocator, |
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | DebugReportCallbackEXT | callback, |
| const AllocationCallbacks * | pAllocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47976 of file vulkan.hpp.
References callback(), d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | DebugReportCallbackEXT | callback, |
| const AllocationCallbacks * | pAllocator, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | DebugReportCallbackEXT | callback, |
| Optional< const AllocationCallbacks > | allocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47982 of file vulkan.hpp.
References callback(), d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | DebugReportCallbackEXT | callback, |
| Optional< const AllocationCallbacks > | allocator = nullptr, |
||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | DebugUtilsMessengerEXT | messenger, |
| const AllocationCallbacks * | pAllocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 48197 of file vulkan.hpp.
References d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | DebugUtilsMessengerEXT | messenger, |
| const AllocationCallbacks * | pAllocator, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | DebugUtilsMessengerEXT | messenger, |
| Optional< const AllocationCallbacks > | allocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 48203 of file vulkan.hpp.
References d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | DebugUtilsMessengerEXT | messenger, |
| Optional< const AllocationCallbacks > | allocator = nullptr, |
||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | Optional< const AllocationCallbacks > | allocator, |
| Dispatch const & | d | ||
| ) | const |
Definition at line 47623 of file vulkan.hpp.
References d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | Optional< const AllocationCallbacks > | allocator = nullptr, |
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | SurfaceKHR | surface, |
| const AllocationCallbacks * | pAllocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47756 of file vulkan.hpp.
References d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | SurfaceKHR | surface, |
| const AllocationCallbacks * | pAllocator, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | SurfaceKHR | surface, |
| Optional< const AllocationCallbacks > | allocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47762 of file vulkan.hpp.
References d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::destroy | ( | SurfaceKHR | surface, |
| Optional< const AllocationCallbacks > | allocator = nullptr, |
||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::destroyDebugReportCallbackEXT | ( | DebugReportCallbackEXT | callback, |
| const AllocationCallbacks * | pAllocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47963 of file vulkan.hpp.
References callback(), d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::destroyDebugReportCallbackEXT | ( | DebugReportCallbackEXT | callback, |
| const AllocationCallbacks * | pAllocator, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::destroyDebugReportCallbackEXT | ( | DebugReportCallbackEXT | callback, |
| Optional< const AllocationCallbacks > | allocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47969 of file vulkan.hpp.
References callback(), d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::destroyDebugReportCallbackEXT | ( | DebugReportCallbackEXT | callback, |
| Optional< const AllocationCallbacks > | allocator = nullptr, |
||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::destroyDebugUtilsMessengerEXT | ( | DebugUtilsMessengerEXT | messenger, |
| const AllocationCallbacks * | pAllocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 48184 of file vulkan.hpp.
References d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::destroyDebugUtilsMessengerEXT | ( | DebugUtilsMessengerEXT | messenger, |
| const AllocationCallbacks * | pAllocator, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::destroyDebugUtilsMessengerEXT | ( | DebugUtilsMessengerEXT | messenger, |
| Optional< const AllocationCallbacks > | allocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 48190 of file vulkan.hpp.
References d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::destroyDebugUtilsMessengerEXT | ( | DebugUtilsMessengerEXT | messenger, |
| Optional< const AllocationCallbacks > | allocator = nullptr, |
||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::destroySurfaceKHR | ( | SurfaceKHR | surface, |
| const AllocationCallbacks * | pAllocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47743 of file vulkan.hpp.
References d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::destroySurfaceKHR | ( | SurfaceKHR | surface, |
| const AllocationCallbacks * | pAllocator, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::destroySurfaceKHR | ( | SurfaceKHR | surface, |
| Optional< const AllocationCallbacks > | allocator, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47749 of file vulkan.hpp.
References d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::destroySurfaceKHR | ( | SurfaceKHR | surface, |
| Optional< const AllocationCallbacks > | allocator = nullptr, |
||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| ResultValueType<std::vector<PhysicalDeviceGroupProperties,Allocator> >::type VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDeviceGroups | ( | Allocator const & | vectorAllocator, |
| Dispatch const & | d | ||
| ) | const |
| VULKAN_HPP_INLINE ResultValueType<std::vector<PhysicalDeviceGroupProperties,Allocator> >::type VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDeviceGroups | ( | Allocator const & | vectorAllocator, |
| Dispatch const & | d | ||
| ) | const |
Definition at line 48035 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::createResultValue(), d, VULKAN_HPP_NAMESPACE::eIncomplete, VULKAN_HPP_NAMESPACE::eSuccess, m_instance, VULKAN_HPP_ASSERT, and VULKAN_HPP_NAMESPACE_STRING.
| VULKAN_HPP_INLINE ResultValueType<std::vector<PhysicalDeviceGroupProperties,Allocator> >::type VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDeviceGroups | ( | Dispatch const & | d | ) | const |
Definition at line 48016 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::createResultValue(), d, VULKAN_HPP_NAMESPACE::eIncomplete, VULKAN_HPP_NAMESPACE::eSuccess, m_instance, VULKAN_HPP_ASSERT, and VULKAN_HPP_NAMESPACE_STRING.
| ResultValueType<std::vector<PhysicalDeviceGroupProperties,Allocator> >::type VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDeviceGroups | ( | Dispatch const & | d = Dispatch() | ) | const |
| VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDeviceGroups | ( | uint32_t * | pPhysicalDeviceGroupCount, |
| PhysicalDeviceGroupProperties * | pPhysicalDeviceGroupProperties, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 48010 of file vulkan.hpp.
References d, and m_instance.
| Result VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDeviceGroups | ( | uint32_t * | pPhysicalDeviceGroupCount, |
| PhysicalDeviceGroupProperties * | pPhysicalDeviceGroupProperties, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| ResultValueType<std::vector<PhysicalDeviceGroupProperties,Allocator> >::type VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDeviceGroupsKHR | ( | Allocator const & | vectorAllocator, |
| Dispatch const & | d | ||
| ) | const |
| VULKAN_HPP_INLINE ResultValueType<std::vector<PhysicalDeviceGroupProperties,Allocator> >::type VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDeviceGroupsKHR | ( | Allocator const & | vectorAllocator, |
| Dispatch const & | d | ||
| ) | const |
Definition at line 48081 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::createResultValue(), d, VULKAN_HPP_NAMESPACE::eIncomplete, VULKAN_HPP_NAMESPACE::eSuccess, m_instance, VULKAN_HPP_ASSERT, and VULKAN_HPP_NAMESPACE_STRING.
| VULKAN_HPP_INLINE ResultValueType<std::vector<PhysicalDeviceGroupProperties,Allocator> >::type VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDeviceGroupsKHR | ( | Dispatch const & | d | ) | const |
Definition at line 48062 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::createResultValue(), d, VULKAN_HPP_NAMESPACE::eIncomplete, VULKAN_HPP_NAMESPACE::eSuccess, m_instance, VULKAN_HPP_ASSERT, and VULKAN_HPP_NAMESPACE_STRING.
| ResultValueType<std::vector<PhysicalDeviceGroupProperties,Allocator> >::type VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDeviceGroupsKHR | ( | Dispatch const & | d = Dispatch() | ) | const |
| VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDeviceGroupsKHR | ( | uint32_t * | pPhysicalDeviceGroupCount, |
| PhysicalDeviceGroupProperties * | pPhysicalDeviceGroupProperties, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 48056 of file vulkan.hpp.
References d, and m_instance.
| Result VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDeviceGroupsKHR | ( | uint32_t * | pPhysicalDeviceGroupCount, |
| PhysicalDeviceGroupProperties * | pPhysicalDeviceGroupProperties, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| ResultValueType<std::vector<PhysicalDevice,Allocator> >::type VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDevices | ( | Allocator const & | vectorAllocator, |
| Dispatch const & | d | ||
| ) | const |
| VULKAN_HPP_INLINE ResultValueType<std::vector<PhysicalDevice,Allocator> >::type VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDevices | ( | Allocator const & | vectorAllocator, |
| Dispatch const & | d | ||
| ) | const |
Definition at line 47655 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::createResultValue(), d, VULKAN_HPP_NAMESPACE::eIncomplete, VULKAN_HPP_NAMESPACE::eSuccess, m_instance, VULKAN_HPP_ASSERT, and VULKAN_HPP_NAMESPACE_STRING.
| VULKAN_HPP_INLINE ResultValueType<std::vector<PhysicalDevice,Allocator> >::type VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDevices | ( | Dispatch const & | d | ) | const |
Definition at line 47636 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::createResultValue(), d, VULKAN_HPP_NAMESPACE::eIncomplete, VULKAN_HPP_NAMESPACE::eSuccess, m_instance, VULKAN_HPP_ASSERT, and VULKAN_HPP_NAMESPACE_STRING.
| ResultValueType<std::vector<PhysicalDevice,Allocator> >::type VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDevices | ( | Dispatch const & | d = Dispatch() | ) | const |
| VULKAN_HPP_INLINE Result VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDevices | ( | uint32_t * | pPhysicalDeviceCount, |
| PhysicalDevice * | pPhysicalDevices, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 47630 of file vulkan.hpp.
References d, and m_instance.
| Result VULKAN_HPP_NAMESPACE::Instance::enumeratePhysicalDevices | ( | uint32_t * | pPhysicalDeviceCount, |
| PhysicalDevice * | pPhysicalDevices, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE PFN_vkVoidFunction VULKAN_HPP_NAMESPACE::Instance::getProcAddr | ( | const char * | pName, |
| Dispatch const & | d | ||
| ) | const |
Definition at line 47676 of file vulkan.hpp.
References d, and m_instance.
| PFN_vkVoidFunction VULKAN_HPP_NAMESPACE::Instance::getProcAddr | ( | const char * | pName, |
| Dispatch const & | d = Dispatch() |
||
| ) | const |
Referenced by VULKAN_HPP_NAMESPACE::DispatchLoaderDynamic::init().
| VULKAN_HPP_INLINE PFN_vkVoidFunction VULKAN_HPP_NAMESPACE::Instance::getProcAddr | ( | const std::string & | name, |
| Dispatch const & | d | ||
| ) | const |
Definition at line 47682 of file vulkan.hpp.
References d, and m_instance.
| PFN_vkVoidFunction VULKAN_HPP_NAMESPACE::Instance::getProcAddr | ( | const std::string & | name, |
| Dispatch const & | d = Dispatch() |
||
| ) | const |
|
inlineexplicit |
Definition at line 47600 of file vulkan.hpp.
References m_instance, and VK_NULL_HANDLE.
|
inline |
Definition at line 47595 of file vulkan.hpp.
References m_instance.
|
inline |
Definition at line 47605 of file vulkan.hpp.
References m_instance, and VK_NULL_HANDLE.
|
inline |
Definition at line 47336 of file vulkan.hpp.
References m_instance.
|
inline |
Definition at line 47341 of file vulkan.hpp.
References m_instance.
|
inline |
Definition at line 47325 of file vulkan.hpp.
References m_instance, and VK_NULL_HANDLE.
|
inline |
Definition at line 47331 of file vulkan.hpp.
References m_instance.
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::submitDebugUtilsMessageEXT | ( | DebugUtilsMessageSeverityFlagBitsEXT | messageSeverity, |
| DebugUtilsMessageTypeFlagsEXT | messageTypes, | ||
| const DebugUtilsMessengerCallbackDataEXT & | callbackData, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 48216 of file vulkan.hpp.
References d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::submitDebugUtilsMessageEXT | ( | DebugUtilsMessageSeverityFlagBitsEXT | messageSeverity, |
| DebugUtilsMessageTypeFlagsEXT | messageTypes, | ||
| const DebugUtilsMessengerCallbackDataEXT & | callbackData, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
| VULKAN_HPP_INLINE void VULKAN_HPP_NAMESPACE::Instance::submitDebugUtilsMessageEXT | ( | DebugUtilsMessageSeverityFlagBitsEXT | messageSeverity, |
| DebugUtilsMessageTypeFlagsEXT | messageTypes, | ||
| const DebugUtilsMessengerCallbackDataEXT * | pCallbackData, | ||
| Dispatch const & | d | ||
| ) | const |
Definition at line 48210 of file vulkan.hpp.
References d, and m_instance.
| void VULKAN_HPP_NAMESPACE::Instance::submitDebugUtilsMessageEXT | ( | DebugUtilsMessageSeverityFlagBitsEXT | messageSeverity, |
| DebugUtilsMessageTypeFlagsEXT | messageTypes, | ||
| const DebugUtilsMessengerCallbackDataEXT * | pCallbackData, | ||
| Dispatch const & | d = Dispatch() |
||
| ) | const |
|
private |
Definition at line 47611 of file vulkan.hpp.
Referenced by createDebugReportCallbackEXT(), createDebugReportCallbackEXTUnique(), createDebugUtilsMessengerEXT(), createDebugUtilsMessengerEXTUnique(), createDisplayPlaneSurfaceKHR(), createDisplayPlaneSurfaceKHRUnique(), debugReportMessageEXT(), destroy(), destroyDebugReportCallbackEXT(), destroyDebugUtilsMessengerEXT(), destroySurfaceKHR(), enumeratePhysicalDeviceGroups(), enumeratePhysicalDeviceGroupsKHR(), enumeratePhysicalDevices(), getProcAddr(), operator bool(), operator VkInstance(), operator!(), operator!=(), operator<(), operator=(), operator==(), and submitDebugUtilsMessageEXT().