MCPcopy Create free account
hub / github.com/KhronosGroup/Vulkan-Tools / VkDebugReportFlagsEXTString

Function VkDebugReportFlagsEXTString

vulkaninfo/vulkaninfo.h:208–223  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

206}
207
208static const char *VkDebugReportFlagsEXTString(const VkDebugReportFlagsEXT flags) {
209 switch (flags) {
210 case VK_DEBUG_REPORT_ERROR_BIT_EXT:
211 return "ERROR";
212 case VK_DEBUG_REPORT_WARNING_BIT_EXT:
213 return "WARNING";
214 case VK_DEBUG_REPORT_PERFORMANCE_WARNING_BIT_EXT:
215 return "PERF";
216 case VK_DEBUG_REPORT_INFORMATION_BIT_EXT:
217 return "INFO";
218 case VK_DEBUG_REPORT_DEBUG_BIT_EXT:
219 return "DEBUG";
220 default:
221 return "UNKNOWN";
222 }
223}
224static VKAPI_ATTR VkBool32 VKAPI_CALL DbgCallback(VkDebugReportFlagsEXT msgFlags, VkDebugReportObjectTypeEXT objType,
225 uint64_t srcObject, size_t location, int32_t msgCode, const char *pLayerPrefix,
226 const char *pMsg, void *pUserData) {

Callers 1

DbgCallbackFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected