MCPcopy Create free account
hub / github.com/Overv/VulkanTutorial / setupDebugMessenger

Method setupDebugMessenger

code/07_image_views.cpp:183–192  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

181 }
182
183 void setupDebugMessenger() {
184 if (!enableValidationLayers) return;
185
186 VkDebugUtilsMessengerCreateInfoEXT createInfo;
187 populateDebugMessengerCreateInfo(createInfo);
188
189 if (CreateDebugUtilsMessengerEXT(instance, &createInfo, nullptr, &debugMessenger) != VK_SUCCESS) {
190 throw std::runtime_error("failed to set up debug messenger!");
191 }
192 }
193
194 void createSurface() {
195 if (glfwCreateWindowSurface(instance, window, nullptr, &surface) != VK_SUCCESS) {

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected