|
| | swapchain (const VkSurfaceKHR &p_surface, const window_params &p_params) |
| | Constructs a new vulkan swapchain with a window settings to apply to this swapchain.
|
| |
| uint32_t | read_acquired_image () |
| |
| vk::command_buffer | active_command (uint32_t p_frame_index) |
| |
|
VkFramebuffer | active_framebuffer (uint32_t p_frame) const |
| |
|
VkRenderPass | swapchain_renderpass () const |
| |
|
window_params | settings () const |
| |
|
uint32_t | image_size () const |
| |
|
surface_properties | data () const |
| |
|
void | destroy () |
| |
|
void | submit (std::span< const VkCommandBuffer > p_commands) |
| |
|
::vk::sample_image | active_image (uint32_t p_index) const |
| |
|
| operator VkSwapchainKHR () const |
| |
|
| operator VkSwapchainKHR () |
| |
|
void | present (const uint32_t &p_current_frame) |
| |