From 72fbba1a7469d2f66cb2cece3cb5108299cedcf2 Mon Sep 17 00:00:00 2001 From: NishiOwO Date: Thu, 18 Dec 2025 12:24:06 +0900 Subject: [PATCH] force aliasing --- src/backend/wayland.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/backend/wayland.c b/src/backend/wayland.c index 8c3267a..a6d003d 100644 --- a/src/backend/wayland.c +++ b/src/backend/wayland.c @@ -908,6 +908,7 @@ static void MwLLDrawPixmapImpl(MwLL handle, MwRect* rect, MwLLPixmap pixmap) { cairo_scale(c, (double)rect->width / pixmap->common.width, (double)rect->height / pixmap->common.height); cairo_set_source_surface(c, pixmap->wayland.cs, 0, 0); + cairo_pattern_set_filter(cairo_get_source(c), CAIRO_FILTER_NEAREST); cairo_paint(c); cairo_set_source_rgb(handle->wayland.cairo, 1, 1, 1);