From 2721c20c8b0351f87b4e7151c05e1b619ed132f8 Mon Sep 17 00:00:00 2001 From: Nova Date: Fri, 25 Nov 2022 23:58:22 -0500 Subject: [PATCH] fix(wayland): update smithay version --- src/wayland/surface.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/wayland/surface.rs b/src/wayland/surface.rs index 814c4c8..6b43d90 100644 --- a/src/wayland/surface.rs +++ b/src/wayland/surface.rs @@ -11,7 +11,7 @@ use smithay::{ backend::renderer::{ gles2::{Gles2Renderer, Gles2Texture}, utils::{import_surface_tree, on_commit_buffer_handler, RendererSurfaceStateUserData}, - Texture, + Renderer, Texture, }, desktop::utils::send_frames_surface_tree, output::Output, @@ -62,14 +62,14 @@ impl CoreSurfaceData { &mut self, surface: &CoreSurface, data: &RendererSurfaceStateUserData, - renderer: &Gles2Renderer, + renderer_id: usize, ) { if let Some(surface_size) = data.borrow().surface_size() { self.size = Vector2::from([surface_size.w as u32, surface_size.h as u32]); } self.wl_tex = data .borrow() - .texture(renderer) + .texture::(renderer_id) .cloned() .map(SendWrapper::new); if let Some(smithay_tex) = self.wl_tex.as_ref() { @@ -171,7 +171,7 @@ impl CoreSurface { mapped_data.update_tex( self, data.data_map.get::().unwrap(), - renderer, + renderer.id(), ); }); self.apply_surface_materials();