1
0
Fork 0
forked from wry/wry

Merge pull request #275 from mahkoh/jorth/vsync-min-max

wp-presentation: implement version 2
This commit is contained in:
mahkoh 2024-10-12 10:00:28 +02:00 committed by GitHub
commit eb905c160f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 152 additions and 14 deletions

View file

@ -131,6 +131,7 @@ pub trait PresentationListener {
refresh: u32,
seq: u64,
flags: u32,
vrr: bool,
);
}
@ -188,9 +189,17 @@ impl OutputNode {
}
}
pub fn presented(&self, tv_sec: u64, tv_nsec: u32, refresh: u32, seq: u64, flags: u32) {
pub fn presented(
&self,
tv_sec: u64,
tv_nsec: u32,
refresh: u32,
seq: u64,
flags: u32,
vrr: bool,
) {
for listener in self.presentation_event.iter() {
listener.presented(self, tv_sec, tv_nsec, refresh, seq, flags);
listener.presented(self, tv_sec, tv_nsec, refresh, seq, flags, vrr);
}
}