diff --git a/src/backend/render/mod.rs b/src/backend/render/mod.rs index 22692964..667d76d6 100644 --- a/src/backend/render/mod.rs +++ b/src/backend/render/mod.rs @@ -14,7 +14,7 @@ use smithay::{ renderer::{ gles2::{Gles2Renderbuffer, Gles2Renderer, Gles2Texture}, multigpu::{egl::EglGlesBackend, Error as MultiError, MultiFrame, MultiRenderer}, - ImportAll, Renderer, + ImportAll, Renderer, TextureFilter, }, }, desktop::space::{RenderElement, RenderError, SpaceOutputTuple, SurfaceTree}, @@ -110,6 +110,8 @@ where ::TextureId: Clone + 'static, CustomElem: RenderElement, { + renderer.downscale_filter(TextureFilter::Linear).map_err(RenderError::Rendering)?; + #[cfg(feature = "debug")] { fps.start();