If we have multiple events for the same vblank, append the notification to an existing vblank. This is particularly useful as we it ensures that we then report notifications in the same order as queued.
93b94b9 sna/present: Append duplicates onto queued vblanks
src/sna/sna.h | 1 +
src/sna/sna_present.c | 100 +++++++++++++++++++++++++++++++++++++------------
2 files changed, 78 insertions(+), 23 deletions(-)
Upstream: cgit.freedesktop.org