Home
last modified time | relevance | path

Searched refs:idle_fence (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/external/xserver/present/
H A Dpresent_vblank.c55 SyncFence *idle_fence, in present_vblank_create() argument
134 if (idle_fence) { in present_vblank_create()
135 vblank->idle_fence = present_fence_create(idle_fence); in present_vblank_create()
136 if (!vblank->idle_fence) in present_vblank_create()
161 present_pixmap_idle(vblank->pixmap, vblank->window, vblank->serial, vblank->idle_fence); in present_vblank_scrap()
162 present_fence_destroy(vblank->idle_fence); in present_vblank_scrap()
166 vblank->idle_fence = NULL; in present_vblank_scrap()
196 if (vblank->idle_fence) in present_vblank_destroy()
197 present_fence_destroy(vblank->idle_fence); in present_vblank_destroy()
H A Dpresent_request.c94 SyncFence *idle_fence; in proc_present_pixmap() local
117 VERIFY_FENCE_OR_NONE(idle_fence, stuff->idle_fence, client, DixWriteAccess); in proc_present_pixmap()
152 wait_fence, idle_fence, stuff->options, in proc_present_pixmap()
292 swapl(&stuff->idle_fence); in sproc_present_pixmap()
H A Dpresent_priv.h76 present_fence_ptr idle_fence; member
120 SyncFence *idle_fence,
299 SyncFence *idle_fence,
328 …_send_idle_notify(WindowPtr window, CARD32 serial, PixmapPtr pixmap, present_fence_ptr idle_fence);
467 SyncFence *idle_fence,
H A Dpresent_event.c102 swapl(&c->idle_fence); in present_event_swap()
183 …nd_idle_notify(WindowPtr window, CARD32 serial, PixmapPtr pixmap, struct present_fence *idle_fence) in present_send_idle_notify() argument
197 .idle_fence = present_fence_id(idle_fence) in present_send_idle_notify()
H A Dpresent_scmd.c381 screen_priv->flip_idle_fence = vblank->idle_fence; in present_flip_notify()
384 vblank->idle_fence = NULL; in present_flip_notify()
652 SyncFence *idle_fence, in present_scmd_pixmap() argument
723 present_pixmap_idle(vblank->pixmap, vblank->window, vblank->serial, vblank->idle_fence); in present_scmd_pixmap()
724 present_fence_destroy(vblank->idle_fence); in present_scmd_pixmap()
728 vblank->idle_fence = NULL; in present_scmd_pixmap()
744 idle_fence, in present_scmd_pixmap()
H A Dpresent_screen.c119 present_pixmap_idle(vblank->pixmap, vblank->window, vblank->serial, vblank->idle_fence); in present_wnmd_clear_window_flip()
124 present_pixmap_idle(vblank->pixmap, vblank->window, vblank->serial, vblank->idle_fence); in present_wnmd_clear_window_flip()
130 present_pixmap_idle(vblank->pixmap, vblank->window, vblank->serial, vblank->idle_fence); in present_wnmd_clear_window_flip()
H A Dpresent.c197 SyncFence *idle_fence, in present_pixmap() argument
217 idle_fence, in present_pixmap()
H A Dpresent_execute.c94 present_pixmap_idle(vblank->pixmap, vblank->window, vblank->serial, vblank->idle_fence); in present_execute_copy()
H A Dpresent_wnmd.c111 present_pixmap_idle(vblank->pixmap, vblank->window, vblank->serial, vblank->idle_fence); in present_wnmd_free_idle_vblank()
566 SyncFence *idle_fence, in present_wnmd_pixmap() argument
635 idle_fence, in present_wnmd_pixmap()