From f9ea905987b9a97ecf506df153fedf28d74b1bd5 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Tue, 19 Aug 2025 19:03:30 +0300 Subject: Update Smithay and fix two unused upscale() calls Uh oh. I can't come up with an easy way to test these, so let's just hope that before they were broken and now they work fine?.. --- src/render_helpers/offscreen.rs | 2 +- src/render_helpers/texture.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/render_helpers') diff --git a/src/render_helpers/offscreen.rs b/src/render_helpers/offscreen.rs index dd2c6ccc..2a7b9699 100644 --- a/src/render_helpers/offscreen.rs +++ b/src/render_helpers/offscreen.rs @@ -275,7 +275,7 @@ impl Element for OffscreenRenderElement { let mut region = region.to_f64().intersection(src)?; region.loc -= src.loc; - region.upscale(texture_size / src.size); + region = region.upscale(texture_size / src.size); let logical = region.to_logical(self.scale, Transform::Normal, &src.size); Some(logical.to_physical_precise_up(scale)) diff --git a/src/render_helpers/texture.rs b/src/render_helpers/texture.rs index 7fcd4356..be8b831e 100644 --- a/src/render_helpers/texture.rs +++ b/src/render_helpers/texture.rs @@ -195,7 +195,7 @@ impl Element for TextureRenderElement { let mut region = region.to_f64().intersection(src)?; region.loc -= src.loc; - region.upscale(texture_size / src.size); + region = region.upscale(texture_size / src.size); let logical = region.to_logical(self.buffer.scale, self.buffer.transform, &src.size); -- cgit