Я следил за этим руководством, и при настройке слоев проверки автор говорит нам нужно настроить обратные вызовы отладки, чтобы журналы можно было распечатать в стандартный вывод.
Я не устанавливал их, и все же приложение печатает различные сообщения об ошибках в моем терминале: Swapchain(ERROR): object 0x1cdd2d0 type: 1 location: 292 msgCode: 3: VkDestroyInstance() called before all of its associated VkSurfaceKHRs were destroyed
, например, при пропуске вызова vkDestroySurfaceKHR
.
Я использую VK_LAYER_LUNARG_standard_validation
и никакого конкретного расширения (только VK_KHR_surface
и VK_KHR_xcb_surface
).
Это ожидаемое поведение?