![]() |
Raven Engine v0.1
|
Vulkan-specific implementation of Raven's Swapchain interface. More...
#include "Renderer/Swapchain.h"Classes | |
| struct | Raven::Semaphores |
| class | Raven::VulkanSwapchain |
| Holds semaphores used for synchronizing image acquisition and rendering. More... | |
Namespaces | |
| namespace | Raven |
Vulkan-specific implementation of Raven's Swapchain interface.
This class manages Vulkan swapchain creation, image acquisition, presentation, synchronization (via semaphores/fences), and dynamic resizing. It acts as the rendering backbuffer interface between the renderer and the GPU display surface.