Vulkan-Tutorial icon indicating copy to clipboard operation
Vulkan-Tutorial copied to clipboard

Make swapchain resizing “smoother”

Open SaschaWillems opened this issue 2 years ago • 2 comments

Add an additional chapter that showcases strategies for making swapchain resizing smoother. Rather complex subject, and the more smooth you want, the harder it becomes (ie, more things you have to get right) Reason: Not all apps need smooth resizing, but outside of games, it becomes a big QoL feature.

Dependencies: Simplify Swapchain Recreation

Note: Copied from the old repo's project board

SaschaWillems avatar Sep 08 '23 10:09 SaschaWillems

@SaschaWillems Any update / resources on how to achieve this? I am struggling with this issue for quite a while. There are many issues with this subject even in other languages that uses Vulkan / DX12 such as winit / wgpu frameworks.

It would be very interesting to see an approach that works or at least a general recipe that can implement that.

Thanks!

eladmaimoni avatar Mar 30 '25 07:03 eladmaimoni

I personally don't care for smooth resizing and as such won't add something in that regards myself. Feel free to provide a PR.

SaschaWillems avatar Mar 30 '25 10:03 SaschaWillems