/frameworks/native/opengl/libs/EGL/ |
D | egl_entries.in | 56 EGL_ENTRY(EGLSyncKHR, eglCreateSyncKHR, EGLDisplay, EGLenum, const EGLint *) 57 EGL_ENTRY(EGLBoolean, eglDestroySyncKHR, EGLDisplay, EGLSyncKHR) 58 EGL_ENTRY(EGLint, eglClientWaitSyncKHR, EGLDisplay, EGLSyncKHR, EGLint, EGLTimeKHR) 59 EGL_ENTRY(EGLBoolean, eglSignalSyncKHR, EGLDisplay, EGLSyncKHR, EGLenum) 60 EGL_ENTRY(EGLBoolean, eglGetSyncAttribKHR, EGLDisplay, EGLSyncKHR, EGLint, EGLint *) 76 EGL_ENTRY(EGLint, eglWaitSyncKHR, EGLDisplay, EGLSyncKHR, EGLint) 82 EGL_ENTRY(EGLint, eglDupNativeFenceFDANDROID, EGLDisplay, EGLSyncKHR)
|
D | eglApi.cpp | 1266 static void queueSync(EGLSyncKHR sync) { in queueSync() 1298 EGLSyncKHR sync; in threadLoop() 1332 std::deque<EGLSyncKHR> mQueue; 1353 EGLSyncKHR sync = eglCreateSyncKHR(dpy, EGL_SYNC_FENCE_KHR, NULL); in eglSwapBuffersWithDamageKHR() 1741 EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, const EGLint *attrib_list) in eglCreateSyncKHR() 1748 EGLSyncKHR result = EGL_NO_SYNC_KHR; in eglCreateSyncKHR() 1756 EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync) in eglDestroySyncKHR() 1771 EGLBoolean eglSignalSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode) { in eglSignalSyncKHR() 1786 EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, in eglClientWaitSyncKHR() 1803 EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, in eglGetSyncAttribKHR() [all …]
|
/frameworks/base/libs/hwui/debug/ |
D | nullegl.cpp | 25 static EGLSyncKHR gFence = (EGLSyncKHR) 1; 163 EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, const EGLint *attrib_list) { in eglCreateSyncKHR() 167 EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync) { in eglDestroySyncKHR() 171 EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) { in eglClientWaitSyncKHR()
|
/frameworks/native/libs/gui/include/gui/ |
D | GLConsumer.h | 263 EGLDisplay display, EGLSyncKHR eglFence) override; 266 const sp<GraphicBuffer> graphicBuffer, EGLSyncKHR eglFence) { in releaseBufferLocked() 280 EGLSyncKHR fence; 470 EGLSyncKHR mEglFence;
|
D | BufferQueueConsumer.h | 73 EGLSyncKHR fence); 160 EGLDisplay display, EGLSyncKHR fence, in releaseBuffer()
|
D | BufferSlot.h | 213 EGLSyncKHR mEglFence;
|
D | IGraphicBufferConsumer.h | 134 EGLSyncKHR fence, const sp<Fence>& releaseFence) = 0;
|
D | ConsumerBase.h | 190 EGLDisplay display, EGLSyncKHR eglFence);
|
/frameworks/native/opengl/include/EGL/ |
D | eglext.h | 61 typedef void *EGLSyncKHR; typedef 63 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNC64KHRPROC) (EGLDisplay dpy, EGLenum type, const EG… 65 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSync64KHR (EGLDisplay dpy, EGLenum type, const EGLAttribKHR … 152 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNCKHRPROC) (EGLDisplay dpy, EGLenum type, const EGLi… 153 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync); 154 typedef EGLint (EGLAPIENTRYP PFNEGLCLIENTWAITSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLint … 155 typedef EGLBoolean (EGLAPIENTRYP PFNEGLGETSYNCATTRIBKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLi… 157 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_… 158 EGLAPI EGLBoolean EGLAPIENTRY eglDestroySyncKHR (EGLDisplay dpy, EGLSyncKHR sync); 159 EGLAPI EGLint EGLAPIENTRY eglClientWaitSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLT… [all …]
|
/frameworks/native/opengl/specs/ |
D | EGL_ANDROID_native_fence_sync.txt | 48 objects must have a signal status like that of an EGLSyncKHR object that 60 EGLSyncKHR); 207 EGLSyncKHR sync); 227 1. Should EGLSyncKHR objects that wrap native fence objects use the
|
/frameworks/native/libs/gui/ |
D | GLConsumer.cpp | 394 EGLDisplay display, EGLSyncKHR eglFence) { in releaseBufferLocked() 702 EGLSyncKHR sync = eglCreateSyncKHR(dpy, in syncForReleaseLocked() 726 EGLSyncKHR fence = mEglSlots[mCurrentTexture].mEglFence; in syncForReleaseLocked() 1041 EGLSyncKHR sync = eglCreateSyncKHR(dpy, in doGLFenceWaitLocked()
|
D | IGraphicBufferConsumer.cpp | 85 EGLSyncKHR fence __attribute__((unused)), in releaseBuffer()
|
D | ConsumerBase.cpp | 386 EGLDisplay display, EGLSyncKHR eglFence) { in releaseBufferLocked()
|
D | BufferQueueConsumer.cpp | 409 EGLSyncKHR eglFence) { in releaseBuffer()
|
D | BufferQueueProducer.cpp | 379 EGLSyncKHR eglFence = EGL_NO_SYNC_KHR; in dequeueBuffer()
|
/frameworks/native/opengl/libagl/ |
D | egl.cpp | 2145 #define FENCE_SYNC_HANDLE ((EGLSyncKHR)0xFE4CE) 2147 EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, in eglCreateSyncKHR() 2168 EGLBoolean eglDestroySyncKHR(EGLDisplay /*dpy*/, EGLSyncKHR sync) in eglDestroySyncKHR() 2177 EGLint eglClientWaitSyncKHR(EGLDisplay /*dpy*/, EGLSyncKHR sync, EGLint /*flags*/, in eglClientWaitSyncKHR() 2187 EGLBoolean eglGetSyncAttribKHR(EGLDisplay /*dpy*/, EGLSyncKHR sync, in eglGetSyncAttribKHR()
|
/frameworks/base/libs/hwui/renderthread/ |
D | EglManager.cpp | 445 EGLSyncKHR fence = eglCreateSyncKHR(mEglDisplay, EGL_SYNC_FENCE_KHR, NULL); in fence()
|
D | OpenGLPipeline.cpp | 287 EGLSyncKHR fence = EGL_NO_SYNC_KHR;
|
/frameworks/base/libs/hwui/pipeline/skia/ |
D | SkiaOpenGLPipeline.cpp | 218 EGLSyncKHR fence = EGL_NO_SYNC_KHR;
|
/frameworks/rs/driver/ |
D | rsdGL.cpp | 405 EGLSyncKHR sync = eglCreateSyncKHR(dc->gl.egl.display, EGL_SYNC_NATIVE_FENCE_ANDROID, NULL); in rsdGLInit()
|
/frameworks/native/services/surfaceflinger/ |
D | SurfaceFlinger_hwc1.cpp | 3963 EGLSyncKHR sync; in captureScreenImplLocked()
|
D | SurfaceFlinger.cpp | 4513 EGLSyncKHR sync = EGL_NO_SYNC_KHR; in captureScreenImplLocked()
|