Skip unchanged shell snapshots and share broadcast construction
This commit is contained in:
1 parent
917379d548
commit
18cbf8f44d
2 files changed
+133
-56
No files matched your search
@@ -180,6 +180,7 @@ pub struct Ferese {
|
||||
>,
|
||||
>,
|
||||
pub(crate) shell_snapshot_serial: u32,
|
||||
pub(crate) last_shell_snapshot: Option<crate::shell_control::ShellSnapshot>,
|
||||
pub(crate) overview: crate::overview::OverviewState,
|
||||
next_window_id: u64,
|
||||
next_output_id: u64,
|
||||
@@ -651,6 +652,7 @@ impl Ferese {
|
||||
pending_screencopies: Vec::new(),
|
||||
shell_resources: Vec::new(),
|
||||
shell_snapshot_serial: 0,
|
||||
last_shell_snapshot: None,
|
||||
overview: crate::overview::OverviewState::with_font_family(config.overview_font_family),
|
||||
next_window_id: 1,
|
||||
next_output_id: 1,
|
||||
|
||||
Reference in new issue
Block a user