vulkan: Create required number of swapchain images
Wayland has minImageCount == 4, so us just creating 2 images is not very nice. So we don't do that anymore.
This commit is contained in:
@@ -235,7 +235,9 @@ gdk_vulkan_context_check_swapchain (GdkVulkanContext *context,
|
||||
.pNext = NULL,
|
||||
.flags = 0,
|
||||
.surface = priv->surface,
|
||||
.minImageCount = 2,
|
||||
.minImageCount = CLAMP (2,
|
||||
capabilities.minImageCount,
|
||||
capabilities.maxImageCount ? capabilities.maxImageCount : G_MAXUINT32),
|
||||
.imageFormat = priv->image_format.format,
|
||||
.imageColorSpace = priv->image_format.colorSpace,
|
||||
.imageExtent = capabilities.currentExtent,
|
||||
|
||||
Reference in New Issue
Block a user