Home | History | Annotate | Download | only in libvulkan

Lines Matching refs:ObjectType

30 VKAPI_ATTR void DebugReportMessageEXT(VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const char* pLayerPrefix, const char* pMessage);
103 template <typename ObjectType>
104 void Info(ObjectType object, const char* format, ...) const
113 template <typename ObjectType>
114 void Warn(ObjectType object, const char* format, ...) const
123 template <typename ObjectType>
124 void Err(ObjectType object, const char* format, ...) const
134 template <typename ObjectType>
135 static VkDebugReportObjectTypeEXT GetObjectType(ObjectType) {
136 if (std::is_same<ObjectType, VkInstance>::value)
138 else if (std::is_same<ObjectType, VkPhysicalDevice>::value)
140 else if (std::is_same<ObjectType, VkDevice>::value)
146 template <typename ObjectType>
147 static uint64_t GetObjectUInt64(ObjectType object) {