Home
last modified time | relevance | path

Searched refs:EGLSyncKHR (Results 1 – 22 of 22) sorted by relevance

/frameworks/native/opengl/libs/EGL/
Degl_entries.in56 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)
DeglApi.cpp1266 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/
Dnullegl.cpp25 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/
DGLConsumer.h263 EGLDisplay display, EGLSyncKHR eglFence) override;
266 const sp<GraphicBuffer> graphicBuffer, EGLSyncKHR eglFence) { in releaseBufferLocked()
280 EGLSyncKHR fence;
470 EGLSyncKHR mEglFence;
DBufferQueueConsumer.h73 EGLSyncKHR fence);
160 EGLDisplay display, EGLSyncKHR fence, in releaseBuffer()
DBufferSlot.h213 EGLSyncKHR mEglFence;
DIGraphicBufferConsumer.h134 EGLSyncKHR fence, const sp<Fence>& releaseFence) = 0;
DConsumerBase.h190 EGLDisplay display, EGLSyncKHR eglFence);
/frameworks/native/opengl/include/EGL/
Deglext.h61 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/
DEGL_ANDROID_native_fence_sync.txt48 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/
DGLConsumer.cpp394 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()
DIGraphicBufferConsumer.cpp85 EGLSyncKHR fence __attribute__((unused)), in releaseBuffer()
DConsumerBase.cpp386 EGLDisplay display, EGLSyncKHR eglFence) { in releaseBufferLocked()
DBufferQueueConsumer.cpp409 EGLSyncKHR eglFence) { in releaseBuffer()
DBufferQueueProducer.cpp379 EGLSyncKHR eglFence = EGL_NO_SYNC_KHR; in dequeueBuffer()
/frameworks/native/opengl/libagl/
Degl.cpp2145 #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/
DEglManager.cpp445 EGLSyncKHR fence = eglCreateSyncKHR(mEglDisplay, EGL_SYNC_FENCE_KHR, NULL); in fence()
DOpenGLPipeline.cpp287 EGLSyncKHR fence = EGL_NO_SYNC_KHR;
/frameworks/base/libs/hwui/pipeline/skia/
DSkiaOpenGLPipeline.cpp218 EGLSyncKHR fence = EGL_NO_SYNC_KHR;
/frameworks/rs/driver/
DrsdGL.cpp405 EGLSyncKHR sync = eglCreateSyncKHR(dc->gl.egl.display, EGL_SYNC_NATIVE_FENCE_ANDROID, NULL); in rsdGLInit()
/frameworks/native/services/surfaceflinger/
DSurfaceFlinger_hwc1.cpp3963 EGLSyncKHR sync; in captureScreenImplLocked()
DSurfaceFlinger.cpp4513 EGLSyncKHR sync = EGL_NO_SYNC_KHR; in captureScreenImplLocked()