refactor(wayland): use latest smithay goods
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
use super::{state::WaylandState, utils};
|
||||
use super::utils;
|
||||
use crate::{
|
||||
core::{delta::Delta, destroy_queue, registry::Registry},
|
||||
nodes::{
|
||||
@@ -16,7 +16,7 @@ use send_wrapper::SendWrapper;
|
||||
use smithay::{
|
||||
backend::renderer::{
|
||||
gles::{GlesRenderer, GlesTexture},
|
||||
utils::{import_surface_tree, on_commit_buffer_handler, RendererSurfaceStateUserData},
|
||||
utils::{import_surface_tree, RendererSurfaceStateUserData},
|
||||
Renderer, Texture,
|
||||
},
|
||||
desktop::utils::send_frames_surface_tree,
|
||||
@@ -111,8 +111,6 @@ impl CoreSurface {
|
||||
Mutex::new(MaterialWrapper(mat))
|
||||
});
|
||||
|
||||
// Let smithay handle buffer management (has to be done here as RendererSurfaceStates is not thread safe)
|
||||
on_commit_buffer_handler::<WaylandState>(&wl_surface);
|
||||
// Import all surface buffers into textures
|
||||
if import_surface_tree(renderer, &wl_surface).is_err() {
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user