Home | History | Annotate | Download | only in RenderEngine

Lines Matching defs:sync

223     EGLSyncKHR sync = eglCreateSyncKHR(mEGLDisplay, EGL_SYNC_NATIVE_FENCE_ANDROID, nullptr);
224 if (sync == EGL_NO_SYNC_KHR) {
225 ALOGW("failed to create EGL native fence sync: %#x", eglGetError());
233 base::unique_fd fenceFd(eglDupNativeFenceFDANDROID(mEGLDisplay, sync));
234 eglDestroySyncKHR(mEGLDisplay, sync);
236 ALOGW("failed to dup EGL native fence sync: %#x", eglGetError());
248 EGLSyncKHR sync = eglCreateSyncKHR(mEGLDisplay, EGL_SYNC_FENCE_KHR, nullptr);
249 if (sync == EGL_NO_SYNC_KHR) {
250 ALOGW("failed to create EGL fence sync: %#x", eglGetError());
254 EGLint result = eglClientWaitSyncKHR(mEGLDisplay, sync, EGL_SYNC_FLUSH_COMMANDS_BIT_KHR,
257 eglDestroySyncKHR(mEGLDisplay, sync);
277 EGLSyncKHR sync = eglCreateSyncKHR(mEGLDisplay, EGL_SYNC_NATIVE_FENCE_ANDROID, attribs);
278 if (sync == EGL_NO_SYNC_KHR) {
279 ALOGE("failed to create EGL native fence sync: %#x", eglGetError());
289 eglWaitSyncKHR(mEGLDisplay, sync, 0);
291 eglDestroySyncKHR(mEGLDisplay, sync);
293 ALOGE("failed to wait for EGL native fence sync: %#x", error);