From 9ae98e09cb66da8ec8e1cd716ca1db64cd30cbd9 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Wed, 12 Jun 2024 09:40:19 +0300 Subject: Update Smithay --- src/render_helpers/render_elements.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/render_helpers/render_elements.rs') diff --git a/src/render_helpers/render_elements.rs b/src/render_helpers/render_elements.rs index 2dae7342..6dcba09d 100644 --- a/src/render_helpers/render_elements.rs +++ b/src/render_helpers/render_elements.rs @@ -103,10 +103,11 @@ macro_rules! niri_render_elements { src: smithay::utils::Rectangle, dst: smithay::utils::Rectangle, damage: &[smithay::utils::Rectangle], + opaque_regions: &[smithay::utils::Rectangle], ) -> Result<(), smithay::backend::renderer::gles::GlesError> { match self { $($name::$variant(elem) => { - smithay::backend::renderer::element::RenderElement::::draw(elem, frame, src, dst, damage) + smithay::backend::renderer::element::RenderElement::::draw(elem, frame, src, dst, damage, opaque_regions) })+ } } @@ -127,10 +128,11 @@ macro_rules! niri_render_elements { src: smithay::utils::Rectangle, dst: smithay::utils::Rectangle, damage: &[smithay::utils::Rectangle], + opaque_regions: &[smithay::utils::Rectangle], ) -> Result<(), $crate::backend::tty::TtyRendererError<'render>> { match self { $($name::$variant(elem) => { - smithay::backend::renderer::element::RenderElement::<$crate::backend::tty::TtyRenderer<'render>>::draw(elem, frame, src, dst, damage) + smithay::backend::renderer::element::RenderElement::<$crate::backend::tty::TtyRenderer<'render>>::draw(elem, frame, src, dst, damage, opaque_regions) })+ } } -- cgit