From 3d4746ec370b1243bb8393def16deab252067605 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 8 Jan 2026 17:10:18 +0530 Subject: [PATCH] Dont allocate an extra line Need one extra render line for pixel scroll not two --- kitty/shaders.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kitty/shaders.c b/kitty/shaders.c index 8ad1dfe15..e0c02c676 100644 --- a/kitty/shaders.c +++ b/kitty/shaders.c @@ -47,7 +47,7 @@ pixel_scroll_enabled_for_render(const Screen *screen) { static inline unsigned int render_lines_for_screen(const Screen *screen) { - return screen->lines + (pixel_scroll_enabled_for_render(screen) ? 2u : 0u); + return screen->lines + (pixel_scroll_enabled_for_render(screen) ? 1u : 0u); } static inline float