MCPcopy Create free account
hub / github.com/android/ndk-samples / CreateDebugUtilsMessengerEXT

Function CreateDebugUtilsMessengerEXT

hello-vulkan/app/src/main/cpp/hellovk.h:153–164  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

151}
152
153static VkResult CreateDebugUtilsMessengerEXT(
154 VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT* pCreateInfo,
155 const VkAllocationCallbacks* pAllocator,
156 VkDebugUtilsMessengerEXT* pDebugMessenger) {
157 auto func = (PFN_vkCreateDebugUtilsMessengerEXT)vkGetInstanceProcAddr(
158 instance, "vkCreateDebugUtilsMessengerEXT");
159 if (func != nullptr) {
160 return func(instance, pCreateInfo, pAllocator, pDebugMessenger);
161 } else {
162 return VK_ERROR_EXTENSION_NOT_PRESENT;
163 }
164}
165
166static void DestroyDebugUtilsMessengerEXT(
167 VkInstance instance, VkDebugUtilsMessengerEXT debugMessenger,

Callers 1

setupDebugMessengerMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected