Home
last modified time | relevance | path

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

/frameworks/native/opengl/include/EGL/
Deglext.h127 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/
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.cpp986 static void queueSync(EGLSyncKHR sync) { in queueSync()
1008 EGLSyncKHR sync; in threadLoop()
1041 Vector<EGLSyncKHR> mQueue;
1089 EGLSyncKHR sync = eglCreateSyncKHR(dpy, EGL_SYNC_FENCE_KHR, NULL); in eglSwapBuffers()
1420 EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, const EGLint *attrib_list) in eglCreateSyncKHR()
1427 EGLSyncKHR result = EGL_NO_SYNC_KHR; in eglCreateSyncKHR()
1435 EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync) in eglDestroySyncKHR()
1450 EGLBoolean eglSignalSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode) { in eglSignalSyncKHR()
1465 EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, in eglClientWaitSyncKHR()
1482 EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, in eglGetSyncAttribKHR()
[all …]
/frameworks/native/include/gui/
DGLConsumer.h250 EGLDisplay display, EGLSyncKHR eglFence);
253 const sp<GraphicBuffer> graphicBuffer, EGLSyncKHR eglFence) { in releaseBufferLocked()
435 EGLSyncKHR mEglFence;
DBufferQueueConsumer.h72 EGLSyncKHR fence);
153 EGLDisplay display, EGLSyncKHR fence, in releaseBuffer()
DBufferSlot.h113 EGLSyncKHR mEglFence;
DConsumerBase.h168 EGLDisplay display, EGLSyncKHR eglFence);
DIGraphicBufferConsumer.h201 EGLDisplay display, EGLSyncKHR fence,
/frameworks/base/libs/hwui/
DFence.h80 EGLSyncKHR mFence;
/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.cpp354 EGLDisplay display, EGLSyncKHR eglFence) { in releaseBufferLocked()
643 EGLSyncKHR sync = eglCreateSyncKHR(dpy, in syncForReleaseLocked()
667 EGLSyncKHR fence = mEglSlots[mCurrentTexture].mEglFence; in syncForReleaseLocked()
953 EGLSyncKHR sync = eglCreateSyncKHR(dpy, in doGLFenceWaitLocked()
DConsumerBase.cpp239 EGLDisplay display, EGLSyncKHR eglFence) { in releaseBufferLocked()
DBufferQueueConsumer.cpp279 EGLSyncKHR eglFence) { in releaseBuffer()
DIGraphicBufferConsumer.cpp259 EGLDisplay display __attribute__((unused)), EGLSyncKHR fence __attribute__((unused)), in releaseBuffer()
DBufferQueueProducer.cpp265 EGLSyncKHR eglFence = EGL_NO_SYNC_KHR; in dequeueBuffer()
/frameworks/base/services/core/jni/
Dcom_android_server_AssetAtlasService.cpp143 EGLSyncKHR fence = EGL_NO_SYNC_KHR; in com_android_server_AssetAtlasService_upload()
/frameworks/native/opengl/libagl/
Degl.cpp2086 #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/
DSurfaceFlinger.cpp3201 EGLSyncKHR sync; in captureScreenImplLocked()