/frameworks/native/opengl/include/EGL/ |
D | eglext.h | 127 typedef void* EGLSyncKHR; typedef 139 #define EGL_NO_SYNC_KHR ((EGLSyncKHR)0) 141 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, const EGLint *attrib_l… 142 EGLAPI EGLBoolean EGLAPIENTRY eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync); 143 EGLAPI EGLint EGLAPIENTRY eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTi… 144 EGLAPI EGLBoolean EGLAPIENTRY eglSignalSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode); 145 EGLAPI EGLBoolean EGLAPIENTRY eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute… 147 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNCKHRPROC) (EGLDisplay dpy, EGLenum type, const EGLi… 148 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync); 149 typedef EGLint (EGLAPIENTRYP PFNEGLCLIENTWAITSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLint … [all …]
|
/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 | 981 static void queueSync(EGLSyncKHR sync) { in queueSync() 1003 EGLSyncKHR sync; in threadLoop() 1036 Vector<EGLSyncKHR> mQueue; 1084 EGLSyncKHR sync = eglCreateSyncKHR(dpy, EGL_SYNC_FENCE_KHR, NULL); in eglSwapBuffers() 1415 EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, const EGLint *attrib_list) in eglCreateSyncKHR() 1422 EGLSyncKHR result = EGL_NO_SYNC_KHR; in eglCreateSyncKHR() 1430 EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync) in eglDestroySyncKHR() 1445 EGLBoolean eglSignalSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode) { in eglSignalSyncKHR() 1460 EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, in eglClientWaitSyncKHR() 1477 EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, in eglGetSyncAttribKHR() [all …]
|
/frameworks/native/include/gui/ |
D | GLConsumer.h | 246 EGLDisplay display, EGLSyncKHR eglFence); 249 const sp<GraphicBuffer> graphicBuffer, EGLSyncKHR eglFence) { in releaseBufferLocked() 397 EGLSyncKHR mEglFence;
|
D | BufferQueue.h | 242 EGLDisplay display, EGLSyncKHR fence, 437 EGLSyncKHR mEglFence;
|
D | ConsumerBase.h | 165 EGLDisplay display, EGLSyncKHR eglFence);
|
D | IGraphicBufferConsumer.h | 129 EGLDisplay display, EGLSyncKHR fence,
|
/frameworks/base/libs/hwui/ |
D | Fence.h | 80 EGLSyncKHR mFence;
|
/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 | 338 EGLDisplay display, EGLSyncKHR eglFence) { in releaseBufferLocked() 657 EGLSyncKHR sync = eglCreateSyncKHR(dpy, in syncForReleaseLocked() 681 EGLSyncKHR fence = mEglSlots[mCurrentTexture].mEglFence; in syncForReleaseLocked() 995 EGLSyncKHR sync = eglCreateSyncKHR(dpy, in doGLFenceWaitLocked()
|
D | ConsumerBase.cpp | 234 EGLDisplay display, EGLSyncKHR eglFence) { in releaseBufferLocked()
|
D | BufferQueue.cpp | 265 EGLSyncKHR eglFence = EGL_NO_SYNC_KHR; in dequeueBuffer() 998 EGLSyncKHR eglFence, const sp<Fence>& fence) { in releaseBuffer()
|
D | IGraphicBufferConsumer.cpp | 226 EGLDisplay display, EGLSyncKHR fence, in releaseBuffer()
|
/frameworks/base/services/jni/ |
D | com_android_server_AssetAtlasService.cpp | 161 EGLSyncKHR fence = EGL_NO_SYNC_KHR; in com_android_server_AssetAtlasService_upload()
|
/frameworks/native/opengl/libagl/ |
D | egl.cpp | 2086 #define FENCE_SYNC_HANDLE ((EGLSyncKHR)0xFE4CE) 2088 EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, in eglCreateSyncKHR() 2109 EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync) in eglDestroySyncKHR() 2118 EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, in eglClientWaitSyncKHR() 2128 EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, in eglGetSyncAttribKHR()
|
/frameworks/native/services/surfaceflinger/ |
D | SurfaceFlinger.cpp | 3030 EGLSyncKHR sync = eglCreateSyncKHR(mEGLDisplay, EGL_SYNC_FENCE_KHR, NULL); in captureScreenImplLocked()
|