Skip to content
  • Christian Hergert's avatar
    gdk/wayland: use wp_presentation for more accurate frame timings · 53616a73
    Christian Hergert authored
    This attempts to improve the accuracy for the "presentation_time" of an
    individual GdkFrameTimings. That information is currently filled in as soon
    as we get a frame callback. However, if presentation-time wayland protocol
    is available, that will be used to supliment a more accurate time which
    may improve future presentation-time predictions within GdkFrameClockIdle.
    
    The protocol states that all related and sub surfaces will receive the
    same information so it is safe that this could be registered for more
    than just the toplevel. The information becomes idempotent.
    53616a73