From 82ba8c848be0248e8f2207fe01fdf69a6b1f467f Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sun, 11 Jun 2023 02:56:50 +0200 Subject: [PATCH] vulkan: Handle empty rects in intersects_rect() Apart from the none case, this was already handled, so we just check if the rect is empty now. --- gsk/vulkan/gskvulkanclip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gsk/vulkan/gskvulkanclip.c b/gsk/vulkan/gskvulkanclip.c index 72cc1454c4..2b24773125 100644 --- a/gsk/vulkan/gskvulkanclip.c +++ b/gsk/vulkan/gskvulkanclip.c @@ -252,7 +252,7 @@ gsk_vulkan_clip_intersects_rect (const GskVulkanClip *self, return FALSE; case GSK_VULKAN_CLIP_NONE: - return TRUE; + return r.size.width > 0 && r.size.height > 0; case GSK_VULKAN_CLIP_RECT: return graphene_rect_intersection (&self->rect.bounds, &r, NULL); -- 2.30.2