Monad Engine da02fba2
> Undercity Codex_
Loading...
Searching...
No Matches
Swapchain.h File Reference

VkSwapchain + per-image views, render pass, framebuffers. More...

#include <vector>
#include <vulkan/vulkan.h>
+ Include dependency graph for Swapchain.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mnd::vk::Swapchain
 

Namespaces

namespace  mnd
 
namespace  mnd::vk
 

Detailed Description

VkSwapchain + per-image views, render pass, framebuffers.

Held separately from Context so a window resize can rebuild the swapchain without tearing down the whole device. Renderer calls Recreate() when it sees VK_ERROR_OUT_OF_DATE_KHR or VK_SUBOPTIMAL_KHR from the present path.

Definition in file Swapchain.h.