Pekka Paalanen
641307ca21
compositor-drm: deliver frame seq for feedback
...
Add 'msc' field to weston_output to maintain the refresh counter, and
use it in presentation_feedback.presented.
Make compositor-drm update the per-output refresh counter with the
values reported by DRM. If the DRM reported value jumps backwards,
assume it wrapped around once.
Other backends do not update weston_output::msc, and there
presentation_feedback will always deliver refresh counter as zero.
Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk >
v3 Reviewed-by: Mario Kleiner <mario.kleiner.de@gmail.com >
2014-09-30 13:02:20 +03:00
..
2014-07-30 10:54:23 -07:00
2013-12-02 15:24:05 -08:00
2013-08-08 13:46:13 -07:00
2013-08-08 13:46:13 -07:00
2013-06-05 01:16:34 -04:00
2013-08-16 10:56:00 -07:00
2013-08-08 13:46:13 -07:00
2014-09-30 13:02:20 +03:00
2014-09-30 11:37:02 +03:00
2014-09-30 11:37:02 +03:00
2014-09-30 11:37:02 +03:00
2014-09-30 11:37:02 +03:00
2014-09-30 11:37:02 +03:00
2014-09-30 11:37:02 +03:00
2014-09-30 13:02:20 +03:00
2014-09-30 13:02:20 +03:00
2014-07-23 12:34:33 -07:00
2013-10-21 16:07:10 -07:00
2013-10-21 16:07:10 -07:00
2013-09-24 16:22:19 -07:00
2014-04-25 15:04:04 -07:00
2014-01-16 17:08:26 -08:00
2014-09-22 10:16:38 +03:00
2014-09-22 10:16:38 +03:00
2014-07-23 12:34:33 -07:00
2014-04-21 15:43:05 -07:00
2014-09-10 14:20:13 +03:00
2014-04-30 10:40:39 -07:00
2013-10-21 16:23:58 -07:00
2014-01-19 21:58:53 -08:00
2012-05-10 14:11:44 -04:00
2014-09-12 11:41:41 +03:00
2014-03-12 14:55:22 -07:00
2014-09-12 12:15:44 +03:00
2014-03-12 14:55:22 -07:00
2014-01-19 21:58:57 -08:00
2014-01-31 22:16:07 -08:00
2013-10-21 16:23:58 -07:00
2014-02-18 13:49:21 -08:00
2014-09-04 11:59:49 +03:00
2013-08-16 10:56:00 -07:00
2013-12-02 11:36:29 -08:00
2014-05-09 14:10:29 -07:00
2013-12-02 11:36:29 -08:00
2014-08-20 01:05:16 -07:00
2014-09-05 14:45:09 +03:00
2014-06-18 17:14:40 -07:00
2014-09-05 14:45:09 +03:00
2014-03-12 14:55:22 -07:00
2014-04-25 15:04:04 -07:00
2014-03-12 14:55:18 -07:00
2014-05-09 14:12:38 -07:00
2014-05-09 14:12:38 -07:00
2014-01-27 12:07:19 -08:00
2014-08-20 11:43:26 +03:00
2013-11-27 22:49:31 -08:00
2014-08-27 16:44:31 +03:00
2013-11-24 15:16:23 -08:00
2013-09-18 11:14:14 -07:00
2013-06-04 00:14:04 -04:00
2014-05-06 15:36:55 -07:00