From 6bb83757ee907e5ce3be617251c441c02917388e Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Mon, 5 Feb 2024 14:05:08 +0400 Subject: Convert everything to niri_render_elements! {} --- src/layout/monitor.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'src/layout/monitor.rs') diff --git a/src/layout/monitor.rs b/src/layout/monitor.rs index c6cfd615..f63b0c75 100644 --- a/src/layout/monitor.rs +++ b/src/layout/monitor.rs @@ -6,7 +6,6 @@ use niri_config::SizeChange; use smithay::backend::renderer::element::utils::{ CropRenderElement, Relocate, RelocateRenderElement, }; -use smithay::backend::renderer::{ImportAll, Renderer}; use smithay::output::Output; use smithay::utils::{Logical, Point, Rectangle, Scale}; @@ -15,6 +14,7 @@ use super::workspace::{ }; use super::{LayoutElement, Options}; use crate::animation::Animation; +use crate::render_helpers::NiriRenderer; use crate::utils::output_size; #[derive(Debug)] @@ -578,13 +578,10 @@ impl Monitor { ws.render_above_top_layer() } - pub fn render_elements( + pub fn render_elements( &self, renderer: &mut R, - ) -> Vec> - where - ::TextureId: 'static, - { + ) -> Vec> { let _span = tracy_client::span!("Monitor::render_elements"); let output_scale = Scale::from(self.output.current_scale().fractional_scale()); -- cgit