From d8ab96b8d90d76bed2cc6f261a3676081df13161 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Tue, 30 Jul 2019 20:33:17 +0200 Subject: [PATCH] render: don't call wl_surface_set_buffer_scale() Since we don't support scaling, don't call wl_surface_set_buffer_scale(). This way, at least will get auto-scaled by the compositor. --- render.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/render.c b/render.c index 0329f3fd..fb66c827 100644 --- a/render.c +++ b/render.c @@ -725,13 +725,14 @@ render_update_cursor_surface(struct terminal *term) if (term->wl.pointer.cursor == NULL) return; - //const int scale = backend->monitor->scale; const int scale = 1; +#if 0 + //const int scale = backend->monitor->scale; + wl_surface_set_buffer_scale(term->wl.pointer.surface, scale); +#endif struct wl_cursor_image *image = term->wl.pointer.cursor->images[0]; - wl_surface_set_buffer_scale(term->wl.pointer.surface, scale); - wl_surface_attach( term->wl.pointer.surface, wl_cursor_image_get_buffer(image), 0, 0);