Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/state_trackers/egl/common/
Degl_g3d_sync.c42 egl_g3d_wait_sync_condvar(struct egl_g3d_sync *gsync, EGLTimeKHR timeout) in egl_g3d_wait_sync_condvar() argument
44 _EGLDisplay *dpy = gsync->base.Resource.Display; in egl_g3d_wait_sync_condvar()
46 pipe_mutex_lock(gsync->mutex); in egl_g3d_wait_sync_condvar()
52 pipe_condvar_wait(gsync->condvar, gsync->mutex); in egl_g3d_wait_sync_condvar()
56 pipe_mutex_unlock(gsync->mutex); in egl_g3d_wait_sync_condvar()
65 egl_g3d_signal_sync_condvar(struct egl_g3d_sync *gsync) in egl_g3d_signal_sync_condvar() argument
67 pipe_mutex_lock(gsync->mutex); in egl_g3d_signal_sync_condvar()
68 pipe_condvar_broadcast(gsync->condvar); in egl_g3d_signal_sync_condvar()
69 pipe_mutex_unlock(gsync->mutex); in egl_g3d_signal_sync_condvar()
76 egl_g3d_insert_fence_sync(struct egl_g3d_sync *gsync) in egl_g3d_insert_fence_sync() argument
[all …]