From 09b58035f419953c3fd732fdd9aaaa420c72e75c Mon Sep 17 00:00:00 2001 From: Yuxuan Shui Date: Sun, 28 Apr 2024 13:01:10 +0100 Subject: [PATCH] renderer/layout: remove unused code Signed-off-by: Yuxuan Shui --- src/renderer/layout.c | 9 --------- src/renderer/layout.h | 5 ----- 2 files changed, 14 deletions(-) diff --git a/src/renderer/layout.c b/src/renderer/layout.c index 088d8dd600..6d1d75a403 100644 --- a/src/renderer/layout.c +++ b/src/renderer/layout.c @@ -26,9 +26,6 @@ struct layout_manager { unsigned current; /// Mapping from window to its index in the current layout. struct layer_index *layer_indices; - /// Output render plan. - struct render_plan *plan; - unsigned plan_capacity; struct list_node free_indices; // internal @@ -110,8 +107,6 @@ struct layout_manager *layout_manager_new(unsigned max_buffer_age) { planner->max_buffer_age = max_buffer_age + 1; planner->current = 0; planner->layer_indices = NULL; - planner->plan_capacity = 0; - planner->plan = NULL; list_init_head(&planner->free_indices); pixman_region32_init(&planner->scratch_region); for (unsigned i = 0; i <= max_buffer_age; i++) { @@ -133,11 +128,7 @@ void layout_manager_free(struct layout_manager *lm) { list_remove(&i->free_list); free(i); } - for (unsigned i = 0; i < lm->plan_capacity; i++) { - pixman_region32_fini(&lm->plan[i].render); - } pixman_region32_fini(&lm->scratch_region); - free(lm->plan); free(lm); } diff --git a/src/renderer/layout.h b/src/renderer/layout.h index bc93cc6cd4..968be8ddb8 100644 --- a/src/renderer/layout.h +++ b/src/renderer/layout.h @@ -88,11 +88,6 @@ struct layout { struct backend_command *commands; }; -struct render_plan { - region_t render; - const struct layer *layer; -}; - struct wm; struct layout_manager;