From 198719e80e93adee612bf8f165e08e44018fb72f Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 12 Feb 2024 12:04:18 -0500 Subject: [PATCH] drisw/egl: delete unused buffer age handling age is never used here Acked-by: Daniel Stone Part-of: --- src/egl/drivers/dri2/platform_wayland.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/egl/drivers/dri2/platform_wayland.c b/src/egl/drivers/dri2/platform_wayland.c index 2ec2aab1177..9ce508225ec 100644 --- a/src/egl/drivers/dri2/platform_wayland.c +++ b/src/egl/drivers/dri2/platform_wayland.c @@ -2388,18 +2388,6 @@ swrast_update_buffers(struct dri2_egl_surface *dri2_surf) /* There might be a buffer release already queued that wasn't processed */ wl_display_dispatch_queue_pending(dri2_dpy->wl_dpy, dri2_surf->wl_queue); - /* Try to get free buffer already created and with minimum age */ - for (int i = 0; i < ARRAY_SIZE(dri2_surf->color_buffers); i++) { - if (dri2_surf->color_buffers[i].locked || - !dri2_surf->color_buffers[i].wl_buffer) - continue; - - if (!dri2_surf->back || - (dri2_surf->color_buffers[i].age > 0 && - dri2_surf->color_buffers[i].age < dri2_surf->back->age)) - dri2_surf->back = &dri2_surf->color_buffers[i]; - } - /* else choose any another free location */ while (!dri2_surf->back) { for (int i = 0; i < ARRAY_SIZE(dri2_surf->color_buffers); i++) {