Home
last modified time | relevance | path

Searched refs:dri2_sync (Results 1 - 1 of 1) sorted by relevance

/third_party/mesa3d/src/egl/drivers/dri2/
H A Degl_dri2.c3362 struct dri2_egl_sync *dri2_sync) in dri2_egl_unref_sync()
3364 if (p_atomic_dec_zero(&dri2_sync->refcount)) { in dri2_egl_unref_sync()
3365 switch (dri2_sync->base.Type) { in dri2_egl_unref_sync()
3367 cnd_destroy(&dri2_sync->cond); in dri2_egl_unref_sync()
3370 if (dri2_sync->base.SyncFd != EGL_NO_NATIVE_FENCE_FD_ANDROID) in dri2_egl_unref_sync()
3371 close(dri2_sync->base.SyncFd); in dri2_egl_unref_sync()
3377 if (dri2_sync->fence) in dri2_egl_unref_sync()
3378 dri2_dpy->fence->destroy_fence(dri2_dpy->dri_screen, dri2_sync->fence); in dri2_egl_unref_sync()
3380 free(dri2_sync); in dri2_egl_unref_sync()
3390 struct dri2_egl_sync *dri2_sync; in dri2_create_sync() local
3361 dri2_egl_unref_sync(struct dri2_egl_display *dri2_dpy, struct dri2_egl_sync *dri2_sync) dri2_egl_unref_sync() argument
3488 struct dri2_egl_sync *dri2_sync = dri2_egl_sync(sync); dri2_destroy_sync() local
3517 struct dri2_egl_sync *dri2_sync = dri2_egl_sync(sync); dri2_dup_native_fence_fd() local
3558 struct dri2_egl_sync *dri2_sync = dri2_egl_sync(sync); dri2_client_wait_sync() local
3646 struct dri2_egl_sync *dri2_sync = dri2_egl_sync(sync); dri2_signal_sync() local
3674 struct dri2_egl_sync *dri2_sync = dri2_egl_sync(sync); dri2_server_wait_sync() local
[all...]

Completed in 5 milliseconds