Currently invalidated swapchain will just freeze whole application, which should be fixed. Currently swapchain's validity is checked, but we never recreate swapchains.
This feature requires minimal Window Event System to be introduced & interfaced with Render Compositions to recreate outdated swapchains.
Currently Swapchain Composition provides following recreation API:
For successful Swapchain Recreation, we need to update Swapchain Images, ImageViews & Framebuffers, contained within Composition object. No other classess have to be updated afaik.
Currently invalidated swapchain will just freeze whole application, which should be fixed. Currently swapchain's validity is checked, but we never recreate swapchains.
This feature requires minimal Window Event System to be introduced & interfaced with Render Compositions to recreate outdated swapchains.
Currently Swapchain Composition provides following recreation API:
And following delegate dispatches crucial events:
For successful Swapchain Recreation, we need to update Swapchain Images, ImageViews & Framebuffers, contained within Composition object. No other classess have to be updated afaik.