ecore_drm2: Follow direct crtc sets with a page flip

Now that the bugs generating extra ticks are fixed, we need to make sure
we can actually generate one here.
This commit is contained in:
Derek Foreman 2016-11-14 16:39:03 -06:00
parent 20f52cd607
commit 8368f6e1d2
1 changed files with 5 additions and 2 deletions

View File

@ -412,8 +412,11 @@ ecore_drm2_fb_flip(Ecore_Drm2_Fb *fb, Ecore_Drm2_Output *output)
output->current = fb;
output->current->busy = EINA_TRUE;
output->next = NULL;
return 0;
/* We used to return here, but now that the ticker is fixed this
* can leave us hanging waiting for a tick to happen forever.
* Instead, we now fall through the the flip path to make sure
* even this first set can cause a flip callback.
*/
}
ret =