From 52455950373231e19c49de89f550805ca35c69a4 Mon Sep 17 00:00:00 2001 From: Victor Brekenfeld Date: Tue, 11 May 2021 20:34:58 +0200 Subject: [PATCH] fix: Compiling anvil without egl --- anvil/src/buffer_utils.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/anvil/src/buffer_utils.rs b/anvil/src/buffer_utils.rs index 17df63e..a3704f5 100644 --- a/anvil/src/buffer_utils.rs +++ b/anvil/src/buffer_utils.rs @@ -1,5 +1,6 @@ #[cfg(feature = "egl")] -use std::{cell::RefCell, rc::Rc, sync::mpsc::Sender}; +use std::{cell::RefCell, rc::Rc}; +use std::sync::mpsc::Sender; #[cfg(feature = "udev")] use smithay::backend::renderer::{Renderer, Texture}; @@ -90,6 +91,7 @@ impl BufferUtils { Ok(BufferTextures { buffer, textures: HashMap::new(), + callbacks: HashMap::new(), }) } } @@ -130,7 +132,7 @@ impl BufferTextures { } #[cfg(not(feature = "egl"))] - pub fn load_texture<'a, R: Renderer>( + pub fn load_texture<'a, R: Renderer>( &'a mut self, id: u64, renderer: &mut R,