Lines Matching refs:fence
304 EGLSyncKHR fence = EGL_NO_SYNC_KHR;
488 fence = mSlots[buf].mFence;
492 if (fence != EGL_NO_SYNC_KHR) {
493 EGLint result = eglClientWaitSyncKHR(dpy, fence, 0, 1000000000);
498 ST_LOGE("dequeueBuffer: error waiting for fence: %#x", eglGetError());
500 ST_LOGE("dequeueBuffer: timeout waiting for fence");
502 eglDestroySyncKHR(dpy, fence);
839 // destroy fence as BufferQueue now takes ownership
894 EGLSyncKHR fence) {
905 mSlots[buf].mFence = fence;