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

Method setupDebugMessenger

code/25_sampler.cpp:359–368  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

357 }
358
359 void setupDebugMessenger() {
360 if (!enableValidationLayers) return;
361
362 VkDebugUtilsMessengerCreateInfoEXT createInfo;
363 populateDebugMessengerCreateInfo(createInfo);
364
365 if (CreateDebugUtilsMessengerEXT(instance, &createInfo, nullptr, &debugMessenger) != VK_SUCCESS) {
366 throw std::runtime_error("failed to set up debug messenger!");
367 }
368 }
369
370 void createSurface() {
371 if (glfwCreateWindowSurface(instance, window, nullptr, &surface) != VK_SUCCESS) {

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected