autocommit 2022-04-27 20:37:49 CEST
This commit is contained in:
parent
57899b3f35
commit
324eb835bb
24 changed files with 478 additions and 68 deletions
|
|
@ -3,7 +3,12 @@ use {
|
|||
crate::{
|
||||
async_engine::{AsyncFd, SpawnedFuture},
|
||||
client::{error::LookupError, objects::Objects},
|
||||
ifs::{wl_callback::WlCallback, wl_display::WlDisplay, wl_registry::WlRegistry},
|
||||
ifs::{
|
||||
wl_callback::WlCallback,
|
||||
wl_display::WlDisplay,
|
||||
wl_registry::WlRegistry,
|
||||
wp_presentation_feedback::{ExecutedPresentation, WpPresentationFeedback},
|
||||
},
|
||||
leaks::Tracker,
|
||||
object::{Interface, Object, ObjectId, WL_DISPLAY_ID},
|
||||
state::State,
|
||||
|
|
@ -132,6 +137,8 @@ impl Clients {
|
|||
flush_request: Default::default(),
|
||||
shutdown: Default::default(),
|
||||
dispatch_frame_requests: AsyncQueue::new(),
|
||||
discard_presentation_feedback: Default::default(),
|
||||
dispatch_presentation_feedback: Default::default(),
|
||||
tracker: Default::default(),
|
||||
is_xwayland,
|
||||
secure,
|
||||
|
|
@ -239,6 +246,8 @@ pub struct Client {
|
|||
flush_request: AsyncEvent,
|
||||
shutdown: AsyncEvent,
|
||||
pub dispatch_frame_requests: AsyncQueue<Rc<WlCallback>>,
|
||||
pub discard_presentation_feedback: AsyncQueue<Rc<WpPresentationFeedback>>,
|
||||
pub dispatch_presentation_feedback: AsyncQueue<ExecutedPresentation>,
|
||||
pub tracker: Tracker<Client>,
|
||||
pub is_xwayland: bool,
|
||||
pub secure: bool,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue