Searched defs:eglFence (Results 1 - 4 of 4) sorted by relevance

/frameworks/native/include/gui/
H A DGLConsumer.h246 EGLSyncKHR eglFence);
248 status_t releaseBufferLocked(int buf, EGLSyncKHR eglFence) { argument
249 return releaseBufferLocked(buf, mEglDisplay, eglFence);
/frameworks/native/libs/gui/
H A DConsumerBase.cpp233 EGLSyncKHR eglFence) {
235 status_t err = mBufferQueue->releaseBuffer(slot, display, eglFence,
232 releaseBufferLocked(int slot, EGLDisplay display, EGLSyncKHR eglFence) argument
H A DBufferQueue.cpp270 EGLSyncKHR eglFence = EGL_NO_SYNC_KHR; local
396 eglFence = mSlots[buf].mEglFence;
425 if (eglFence != EGL_NO_SYNC_KHR) {
426 EGLint result = eglClientWaitSyncKHR(dpy, eglFence, 0, 1000000000);
435 eglDestroySyncKHR(dpy, eglFence);
866 EGLSyncKHR eglFence, const sp<Fence>& fence) {
877 mSlots[buf].mEglFence = eglFence;
865 releaseBuffer(int buf, EGLDisplay display, EGLSyncKHR eglFence, const sp<Fence>& fence) argument
H A DGLConsumer.cpp192 EGLSyncKHR eglFence) {
193 status_t err = ConsumerBase::releaseBufferLocked(buf, display, eglFence);
191 releaseBufferLocked(int buf, EGLDisplay display, EGLSyncKHR eglFence) argument

Completed in 95 milliseconds