diff --git a/stable/presentation-time/presentation-time.xml b/stable/presentation-time/presentation-time.xml index c2431c5..35eace2 100644 --- a/stable/presentation-time/presentation-time.xml +++ b/stable/presentation-time/presentation-time.xml @@ -25,7 +25,7 @@ DEALINGS IN THE SOFTWARE. - + @@ -123,7 +123,7 @@ - + A presentation_feedback object returns an indication that a wl_surface content update has become visible to the user. @@ -195,6 +195,23 @@ fullscreen surface and a surface on a hardware overlay. + + + The display hardware is operating at a fixed refresh rate. + The presentation was aligned to a multiple of the previous event's + 'refresh' argument. + If this is set, the refresh argument must not be 0. + + + + + The display hardware is operating at a variable refresh rate driven + by the surface. + The presentation occurred as soon as possible after the interval + in the previous event's 'refresh' argument. + If this is set, the refresh argument must not be 0. + + @@ -231,6 +248,11 @@ For version 1, if the output does not have a constant refresh rate, the refresh argument must be zero. + If the 'fixed_rate' flag is set, then the refresh argument is + the output's constant refresh rate. If the 'variable_rate' flag + is set, then the refresh argument is the output's fastest refresh + rate. + The 64-bit value combined from seq_hi and seq_lo is the value of the output's vertical retrace counter when the content update was first scanned out to the display. This value must