1
0
Fork 0
forked from wry/wry

render: keep track of outputs whose hardware cursor must be rendered

This commit is contained in:
Julian Orth 2024-02-07 21:43:01 +01:00
parent f68e2e6fd4
commit 71fc851705
4 changed files with 7 additions and 0 deletions

View file

@ -61,6 +61,7 @@ pub struct OutputNode {
pub lock_surface: CloneCell<Option<Rc<ExtSessionLockSurfaceV1>>>,
pub preferred_scale: Cell<Scale>,
pub hardware_cursor: CloneCell<Option<Rc<dyn HardwareCursor>>>,
pub hardware_cursor_needs_render: Cell<bool>,
pub update_render_data_scheduled: Cell<bool>,
pub screencasts: CopyHashMap<(ClientId, JayScreencastId), Rc<JayScreencast>>,
}