From b469f6259d9fde99cd80517ad1e7247db721b5ae Mon Sep 17 00:00:00 2001 From: Andrew de los Reyes Date: Sun, 13 Apr 2025 13:40:24 -0700 Subject: [PATCH] Revert "renderer/opengl: reclaim cell buffer memory when resizing" This was causing flicker during resize This reverts commit 06edc311a1e3fa4611f76fe47bd6e7580257bbc3. --- src/renderer/OpenGL.zig | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/renderer/OpenGL.zig b/src/renderer/OpenGL.zig index ee12621c5..255097655 100644 --- a/src/renderer/OpenGL.zig +++ b/src/renderer/OpenGL.zig @@ -2201,12 +2201,6 @@ pub fn setScreenSize( if (single_threaded_draw) self.draw_mutex.lock(); defer if (single_threaded_draw) self.draw_mutex.unlock(); - // Reset our buffer sizes so that we free memory when the screen shrinks. - // This could be made more clever by only doing this when the screen - // shrinks but the performance cost really isn't that much. - self.cells.clearAndFree(self.alloc); - self.cells_bg.clearAndFree(self.alloc); - // Store our screen size self.size = size;