aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2023-09-20 09:22:15 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2023-09-20 09:22:15 +0400
commit1c85230d18c68e647395e96d568199c942ce7760 (patch)
tree5df1fcac534ec1b2f550bdc6a6cde1a5e7dfed3f /src
parente88577bc82c16e6f71b519fc3738957341c9fd51 (diff)
downloadniri-1c85230d18c68e647395e96d568199c942ce7760.tar.gz
niri-1c85230d18c68e647395e96d568199c942ce7760.tar.bz2
niri-1c85230d18c68e647395e96d568199c942ce7760.zip
niri: Make render helpers generic over RenderElement
Diffstat (limited to 'src')
-rw-r--r--src/niri.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/niri.rs b/src/niri.rs
index 6e3f54a3..eda07f99 100644
--- a/src/niri.rs
+++ b/src/niri.rs
@@ -1102,7 +1102,7 @@ impl ClientData for ClientState {
fn render_and_download(
renderer: &mut GlesRenderer,
size: Size<i32, Physical>,
- elements: &[OutputRenderElements<GlesRenderer>],
+ elements: &[impl RenderElement<GlesRenderer>],
) -> anyhow::Result<GlesMapping> {
let _span = tracy_client::span!("render_and_download");
@@ -1143,7 +1143,7 @@ fn render_and_download(
fn render_to_vec(
renderer: &mut GlesRenderer,
size: Size<i32, Physical>,
- elements: &[OutputRenderElements<GlesRenderer>],
+ elements: &[impl RenderElement<GlesRenderer>],
) -> anyhow::Result<Vec<u8>> {
let _span = tracy_client::span!("render_to_vec");