render: Set texture filter to linear

This commit is contained in:
Victoria Brekenfeld 2022-04-21 12:42:02 +02:00
parent 3ffdf58e0f
commit e9393f9ec0

View file

@ -14,7 +14,7 @@ use smithay::{
renderer::{ renderer::{
gles2::{Gles2Renderbuffer, Gles2Renderer, Gles2Texture}, gles2::{Gles2Renderbuffer, Gles2Renderer, Gles2Texture},
multigpu::{egl::EglGlesBackend, Error as MultiError, MultiFrame, MultiRenderer}, multigpu::{egl::EglGlesBackend, Error as MultiError, MultiFrame, MultiRenderer},
ImportAll, Renderer, ImportAll, Renderer, TextureFilter,
}, },
}, },
desktop::space::{RenderElement, RenderError, SpaceOutputTuple, SurfaceTree}, desktop::space::{RenderElement, RenderError, SpaceOutputTuple, SurfaceTree},
@ -110,6 +110,8 @@ where
<R as Renderer>::TextureId: Clone + 'static, <R as Renderer>::TextureId: Clone + 'static,
CustomElem: RenderElement<R>, CustomElem: RenderElement<R>,
{ {
renderer.downscale_filter(TextureFilter::Linear).map_err(RenderError::Rendering)?;
#[cfg(feature = "debug")] #[cfg(feature = "debug")]
{ {
fps.start(); fps.start();