Files
test2/source/blender/gpu/vulkan
Jeroen Bakker aed9f22233 Refactor: Vulkan: swapchain
This PR refactors the way how swapchains are used.

Allow scaling of the swapchain content to the actual resolution of the swapchain.
can reduce artefacts when resizing windows when supported.

When frame rate is to fast the previous implementation could use a semaphore
that were still in use, leading to unwanted stuttering on certain platforms. Waiting
when the rendering has finished (GHOST_Frame.submission_fence), before the
next image is acquired from the swap chain.

Mailbox has been disabled as it can calculate more frames then actually been
presented, leading to a lag and increased  power usage on others.

Pull Request: https://projects.blender.org/blender/blender/pulls/136603
2025-04-01 16:01:22 +02:00
..
2025-01-30 15:51:09 +01:00
2025-03-27 16:57:51 +01:00
2025-01-27 08:55:23 +01:00
2024-06-20 11:34:19 +02:00
2025-04-01 16:01:22 +02:00
2025-04-01 16:01:22 +02:00
2025-01-27 08:55:23 +01:00
2025-03-27 14:09:15 +01:00
2025-04-01 16:01:22 +02:00
2025-01-27 08:55:23 +01:00
2025-01-27 08:55:23 +01:00
2025-01-27 08:55:23 +01:00
2024-08-20 11:27:33 +02:00
2023-11-14 11:12:19 +01:00
2024-01-01 00:43:09 +13:00
2024-10-08 10:55:10 +02:00