From 98c5f58a388926c3db5d5b4b9275645bccd54271 Mon Sep 17 00:00:00 2001 From: Consolatis <40171-Consolatis@users.noreply.gitlab.freedesktop.org> Date: Mon, 30 May 2022 17:31:47 +0200 Subject: [PATCH] wlr_scene: Fix scaling with default source_box Default to texture instead of destination_box geometry. --- types/scene/wlr_scene.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/types/scene/wlr_scene.c b/types/scene/wlr_scene.c index 676fe127..86eb2bf0 100644 --- a/types/scene/wlr_scene.c +++ b/types/scene/wlr_scene.c @@ -801,8 +801,8 @@ static void render_texture(struct wlr_output *output, struct wlr_fbox default_src_box = {0}; if (wlr_fbox_empty(src_box)) { - default_src_box.width = dst_box->width; - default_src_box.height = dst_box->height; + default_src_box.width = texture->width; + default_src_box.height = texture->height; src_box = &default_src_box; }