From 2ad11e12d464334984362a1d3f247e9b84e14650 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Mon, 24 Jul 2023 05:56:47 +0200 Subject: [PATCH] vulkan: Plug a memleak Yay, we no longer leak swapchain images --- gsk/vulkan/gskvulkanrender.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gsk/vulkan/gskvulkanrender.c b/gsk/vulkan/gskvulkanrender.c index 9e3c0cbca9..8637ed5f64 100644 --- a/gsk/vulkan/gskvulkanrender.c +++ b/gsk/vulkan/gskvulkanrender.c @@ -483,7 +483,7 @@ gsk_vulkan_render_add_node (GskVulkanRender *self, cairo_region_get_extents (self->clip, &extents); gsk_vulkan_render_pass_begin_op (self, - g_object_ref (self->target), + self->target, &extents, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_PRESENT_SRC_KHR); @@ -499,7 +499,7 @@ gsk_vulkan_render_add_node (GskVulkanRender *self, gsk_vulkan_render_pass_free (render_pass); gsk_vulkan_render_pass_end_op (self, - g_object_ref (self->target), + self->target, VK_IMAGE_LAYOUT_PRESENT_SRC_KHR); if (download_func) -- 2.30.2