From 3ec1e38a623011cd06fb90e5c336fc45d7ccb58c Mon Sep 17 00:00:00 2001 From: Derek Foreman Date: Sat, 18 Oct 2025 11:55:01 -0500 Subject: [PATCH] compositor: Remove obsolete clip region calculation This was missed in e169b7743052c1a36e5c575bbb9f54f5a99ce5da when leaving planes in the scene graph meant we no longer needed to calculate this clip. It's just a few wasted cycles, so no backport required. Signed-off-by: Derek Foreman --- libweston/compositor.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/libweston/compositor.c b/libweston/compositor.c index 882092cd7..0a5a0c0ed 100644 --- a/libweston/compositor.c +++ b/libweston/compositor.c @@ -3240,21 +3240,15 @@ output_update_visibility(struct weston_output *output) { WESTON_TRACE_FUNC(); struct weston_paint_node *pnode; - pixman_region32_t opaque, clip; - - pixman_region32_init(&clip); + pixman_region32_t opaque; pixman_region32_init(&opaque); wl_list_for_each(pnode, &output->paint_node_z_order_list, - z_order_link) { + z_order_link) paint_node_update_visible(pnode, &opaque); - pixman_region32_union(&clip, &clip, &opaque); - } - pixman_region32_fini(&opaque); - pixman_region32_fini(&clip); } static void