aboutsummaryrefslogtreecommitdiff
path: root/src/render_helpers/render_elements.rs
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2024-02-18 16:43:33 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2024-02-18 21:12:07 +0400
commitd8fb8d5ef06dcadd96cdd745e4033968be10db05 (patch)
tree43f27996c7db679ecd941b17db0bbb2ca108bce4 /src/render_helpers/render_elements.rs
parent2b5eeb61620363a325a5c76c4a5d25e45f2a6054 (diff)
downloadniri-d8fb8d5ef06dcadd96cdd745e4033968be10db05.tar.gz
niri-d8fb8d5ef06dcadd96cdd745e4033968be10db05.tar.bz2
niri-d8fb8d5ef06dcadd96cdd745e4033968be10db05.zip
Update for Smithay MultiGpu shadow copies
Diffstat (limited to 'src/render_helpers/render_elements.rs')
-rw-r--r--src/render_helpers/render_elements.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/render_helpers/render_elements.rs b/src/render_helpers/render_elements.rs
index d6423bff..1f100536 100644
--- a/src/render_helpers/render_elements.rs
+++ b/src/render_helpers/render_elements.rs
@@ -90,26 +90,26 @@ macro_rules! niri_render_elements {
}
}
- impl<'render, 'alloc> smithay::backend::renderer::element::RenderElement<$crate::backend::tty::TtyRenderer<'render, 'alloc>>
- for $name<$crate::backend::tty::TtyRenderer<'render, 'alloc>>
+ impl<'render> smithay::backend::renderer::element::RenderElement<$crate::backend::tty::TtyRenderer<'render>>
+ for $name<$crate::backend::tty::TtyRenderer<'render>>
{
fn draw(
&self,
- frame: &mut $crate::backend::tty::TtyFrame<'render, 'alloc, '_>,
+ frame: &mut $crate::backend::tty::TtyFrame<'render, '_>,
src: smithay::utils::Rectangle<f64, smithay::utils::Buffer>,
dst: smithay::utils::Rectangle<i32, smithay::utils::Physical>,
damage: &[smithay::utils::Rectangle<i32, smithay::utils::Physical>],
- ) -> Result<(), $crate::backend::tty::TtyRendererError<'render, 'alloc>> {
+ ) -> Result<(), $crate::backend::tty::TtyRendererError<'render>> {
match self {
$($name::$variant(elem) => {
- smithay::backend::renderer::element::RenderElement::<$crate::backend::tty::TtyRenderer<'render, 'alloc>>::draw(elem, frame, src, dst, damage)
+ smithay::backend::renderer::element::RenderElement::<$crate::backend::tty::TtyRenderer<'render>>::draw(elem, frame, src, dst, damage)
})+
}
}
fn underlying_storage(
&self,
- renderer: &mut $crate::backend::tty::TtyRenderer<'render, 'alloc>,
+ renderer: &mut $crate::backend::tty::TtyRenderer<'render>,
) -> Option<smithay::backend::renderer::element::UnderlyingStorage> {
match self {
$($name::$variant(elem) => elem.underlying_storage(renderer)),+