Lines Matching full:flip
35 * Screen flip mode
38 * support flips and the full screen flip mode.
98 if (!screen_priv->info->flip) in present_check_flip()
159 return (*screen_priv->info->flip) (crtc, event_id, target_msc, pixmap, sync_flip); in present_flip()
252 * When the wait fence or previous flip is completed, it's time
316 /* Update the screen pixmap with the current flip pixmap contents in present_restore_screen_pixmap()
462 * Check pending flip in present_check_flip_window()
471 * Check current flip in present_check_flip_window()
481 …if (vblank->queued && vblank->flip && !present_check_flip(vblank->crtc, window, vblank->pixmap, vb… in present_check_flip_window()
482 vblank->flip = FALSE; in present_check_flip_window()
505 if (!screen_priv->info->flip) in present_scmd_can_window_flip()
548 if (vblank->flip && vblank->pixmap && vblank->window) { in present_execute()
566 if (vblank->flip) { in present_execute()
572 /* Prepare to flip by placing it in the flip queue and in present_execute()
578 /* Try to flip in present_execute()
584 * 1) Restore previous flip window pixmap in present_execute()
585 * 2) Set current flip window pixmap to the new pixmap in present_execute()
607 /* Oops, flip failed. Clear the flip_pending field in present_execute()
610 vblank->flip = FALSE; in present_execute()
617 /* Check pending flip in present_execute()
623 /* Check current flip in present_execute()
729 vblank->flip = FALSE; in present_scmd_pixmap()
755 if (vblank->flip && vblank->sync_flip) in present_scmd_pixmap()
813 /* Drop reference to any pending flip or unflip pixmaps. */ in present_scmd_flip_destroy()