diff options
author | Derek Foreman <derekf@osg.samsung.com> | 2016-01-26 10:43:21 -0600 |
---|---|---|
committer | Mike Blumenkrantz <zmike@osg.samsung.com> | 2016-02-18 15:50:15 -0500 |
commit | 937ca952edfd0e9e35ee286547eef81936f248d0 (patch) | |
tree | 63ec51b0301172ad067991badb9f85a21a27141c /src/lib/ecore_drm/ecore_drm_device.c | |
parent | aa584dad19fdb1b93a881c6d9a8712239508d742 (diff) |
ecore-drm: Only queue re-flip on the head that needs it
Prevents stuttering when a head that was successfully set bounces
back to a previous frame the other head failed to set.
Diffstat (limited to 'src/lib/ecore_drm/ecore_drm_device.c')
-rw-r--r-- | src/lib/ecore_drm/ecore_drm_device.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/ecore_drm/ecore_drm_device.c b/src/lib/ecore_drm/ecore_drm_device.c index 756a5fcac9..16a7843cd6 100644 --- a/src/lib/ecore_drm/ecore_drm_device.c +++ b/src/lib/ecore_drm/ecore_drm_device.c | |||
@@ -65,7 +65,7 @@ _ecore_drm_device_cb_page_flip(int fd EINA_UNUSED, unsigned int frame EINA_UNUSE | |||
65 | if (next) | 65 | if (next) |
66 | { | 66 | { |
67 | output->next = NULL; | 67 | output->next = NULL; |
68 | ecore_drm_fb_send(output->dev, next, NULL, NULL); | 68 | _ecore_drm_output_fb_send(output->dev, next, output); |
69 | } | 69 | } |
70 | } | 70 | } |
71 | 71 | ||