Home
last modified time | relevance | path

Searched refs:flip_pending (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/external/xserver/present/
H A Dpresent_scmd.c64 if (!screen_priv->flip_pending) in present_flip_pending_pixmap()
67 return screen_priv->flip_pending->pixmap; in present_flip_pending_pixmap()
306 if (screen_priv->flip_pending) { in present_restore_screen_pixmap()
307 flip_window = screen_priv->flip_pending->window; in present_restore_screen_pixmap()
308 flip_pixmap = screen_priv->flip_pending->pixmap; in present_restore_screen_pixmap()
337 if (!screen_priv->flip_pending->abort_flip) { in present_set_abort_flip()
339 screen_priv->flip_pending->abort_flip = TRUE; in present_set_abort_flip()
349 assert (!screen_priv->flip_pending); in present_unflip()
369 assert (vblank == screen_priv->flip_pending); in present_flip_notify()
386 screen_priv->flip_pending = NULL; in present_flip_notify()
[all …]
H A Dpresent_wnmd.c158 if (!window_priv->flip_pending->abort_flip) { in present_wnmd_set_abort_flip()
159 window_priv->flip_pending->abort_flip = TRUE; in present_wnmd_set_abort_flip()
169 assert (!window_priv->flip_pending); in present_wnmd_flips_stop()
188 assert (vblank == window_priv->flip_pending); in present_wnmd_flip_notify()
201 window_priv->flip_pending = NULL; in present_wnmd_flip_notify()
331 present_vblank_ptr flip_pending; in present_wnmd_check_flip_window() local
342 flip_pending = window_priv->flip_pending; in present_wnmd_check_flip_window()
345 if (flip_pending) { in present_wnmd_check_flip_window()
346 if (!present_wnmd_check_flip(flip_pending->crtc, flip_pending->window, flip_pending->pixmap, in present_wnmd_check_flip_window()
347 flip_pending->sync_flip, flip_pending->valid, 0, 0, NULL)) in present_wnmd_check_flip_window()
[all …]
H A Dpresent_screen.c100 present_vblank_ptr flip_pending = screen_priv->flip_pending; in present_clear_window_flip() local
102 if (flip_pending && flip_pending->window == window) { in present_clear_window_flip()
104 flip_pending->window = NULL; in present_clear_window_flip()
H A Dpresent_priv.h152 present_vblank_ptr flip_pending; member
230 present_vblank_ptr flip_pending; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/display/
H A Dintel_fbc.c1001 fbc->flip_pending = true; in intel_fbc_pre_update()
1064 fbc->flip_pending = false; in __intel_fbc_post_update()
1158 else if (!fbc->flip_pending) in intel_fbc_flush()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_hubp.c733 uint32_t flip_pending = 0; in hubp1_is_flip_pending() local
741 SURFACE_FLIP_PENDING, &flip_pending); in hubp1_is_flip_pending()
749 if (flip_pending) in hubp1_is_flip_pending()
H A Ddcn10_hw_sequencer.c3310 bool flip_pending; in dcn10_update_pending_status() local
3316 flip_pending = pipe_ctx->plane_res.hubp->funcs->hubp_is_flip_pending( in dcn10_update_pending_status()
3319 plane_state->status.is_flip_pending = plane_state->status.is_flip_pending || flip_pending; in dcn10_update_pending_status()
3321 if (!flip_pending) in dcn10_update_pending_status()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_hubp.c910 uint32_t flip_pending = 0; in hubp2_is_flip_pending() local
918 SURFACE_FLIP_PENDING, &flip_pending); in hubp2_is_flip_pending()
926 if (flip_pending) in hubp2_is_flip_pending()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/
H A Di915_drv.h376 bool flip_pending; member
/OK3568_Linux_fs/external/xserver/
H A DChangeLog44874 get stored in the flip_pending field, and will be correctly destroyed