simvx.graphics.gpu.swapchain¶
Swapchain creation and recreation.
Module Contents¶
Classes¶
Manages VkSwapchainKHR lifecycle. |
Data¶
API¶
- simvx.graphics.gpu.swapchain.__all__¶
[‘Swapchain’]
- simvx.graphics.gpu.swapchain.log¶
‘getLogger(…)’
- class simvx.graphics.gpu.swapchain.Swapchain(instance: Any, device: Any, physical_device: Any, surface: Any, extent: tuple[int, int], graphics_family: int, present_family: int, *, vsync: bool = False)¶
Manages VkSwapchainKHR lifecycle.
Initialization
- create() None¶
- recreate(extent: tuple[int, int]) None¶
- destroy() None¶