Home
last modified time | relevance | path

Searched refs:fence (Results 1 – 12 of 12) sorted by relevance

/frameworks/native/opengl/libs/GLES2/
Dgl2ext_api.in289 GLboolean API_ENTRY(glIsFenceNV)(GLuint fence) {
290 CALL_GL_API_RETURN(glIsFenceNV, fence);
292 GLboolean API_ENTRY(glTestFenceNV)(GLuint fence) {
293 CALL_GL_API_RETURN(glTestFenceNV, fence);
295 void API_ENTRY(glGetFenceivNV)(GLuint fence, GLenum pname, GLint *params) {
296 CALL_GL_API(glGetFenceivNV, fence, pname, params);
298 void API_ENTRY(glFinishFenceNV)(GLuint fence) {
299 CALL_GL_API(glFinishFenceNV, fence);
301 void API_ENTRY(glSetFenceNV)(GLuint fence, GLenum condition) {
302 CALL_GL_API(glSetFenceNV, fence, condition);
/frameworks/native/opengl/libs/GLES_CM/
Dglext_api.in352 GLboolean API_ENTRY(glIsFenceNV)(GLuint fence) {
353 CALL_GL_API_RETURN(glIsFenceNV, fence);
355 GLboolean API_ENTRY(glTestFenceNV)(GLuint fence) {
356 CALL_GL_API_RETURN(glTestFenceNV, fence);
358 void API_ENTRY(glGetFenceivNV)(GLuint fence, GLenum pname, GLint *params) {
359 CALL_GL_API(glGetFenceivNV, fence, pname, params);
361 void API_ENTRY(glFinishFenceNV)(GLuint fence) {
362 CALL_GL_API(glFinishFenceNV, fence);
364 void API_ENTRY(glSetFenceNV)(GLuint fence, GLenum condition) {
365 CALL_GL_API(glSetFenceNV, fence, condition);
/frameworks/native/libs/gui/
DSurfaceTexture.cpp465 EGLSyncKHR fence = mEGLSlots[mCurrentTexture].mFence; in syncForReleaseLocked() local
466 if (fence != EGL_NO_SYNC_KHR) { in syncForReleaseLocked()
471 EGLint result = eglClientWaitSyncKHR(dpy, fence, 0, 1000000000); in syncForReleaseLocked()
481 eglDestroySyncKHR(dpy, fence); in syncForReleaseLocked()
486 fence = eglCreateSyncKHR(dpy, EGL_SYNC_FENCE_KHR, NULL); in syncForReleaseLocked()
487 if (fence == EGL_NO_SYNC_KHR) { in syncForReleaseLocked()
493 mEGLSlots[mCurrentTexture].mFence = fence; in syncForReleaseLocked()
DBufferQueue.cpp304 EGLSyncKHR fence = EGL_NO_SYNC_KHR; in dequeueBuffer() local
488 fence = mSlots[buf].mFence; in dequeueBuffer()
492 if (fence != EGL_NO_SYNC_KHR) { in dequeueBuffer()
493 EGLint result = eglClientWaitSyncKHR(dpy, fence, 0, 1000000000); in dequeueBuffer()
502 eglDestroySyncKHR(dpy, fence); in dequeueBuffer()
894 EGLSyncKHR fence) { in releaseBuffer() argument
905 mSlots[buf].mFence = fence; in releaseBuffer()
/frameworks/native/opengl/libs/
Ddebug.in73 TRACE_GL_VOID(glFinishFenceNV, (GLuint fence), (fence), 1, "GLuint", fence)
101 …RACE_GL_VOID(glGetFenceivNV, (GLuint fence, GLenum pname, GLint *params), (fence, pname, params), …
129 TRACE_GL(GLboolean, glIsFenceNV, (GLuint fence), (fence), 1, "GLuint", fence)
205 TRACE_GL_VOID(glSetFenceNV, (GLuint fence, GLenum condition), (fence, condition), 2, "GLuint", fenc…
208 TRACE_GL(GLboolean, glTestFenceNV, (GLuint fence), (fence), 1, "GLuint", fence)
Dtrace.in127 TRACE_GL_VOID(glFinishFenceNV, (GLuint fence), (fence), 1, "GLuint", fence)
174 …RACE_GL_VOID(glGetFenceivNV, (GLuint fence, GLenum pname, GLint *params), (fence, pname, params), …
233 TRACE_GL(GLboolean, glIsFenceNV, (GLuint fence), (fence), 1, "GLuint", fence)
354 TRACE_GL_VOID(glSetFenceNV, (GLuint fence, GLenum condition), (fence, condition), 2, "GLuint", fenc…
365 TRACE_GL(GLboolean, glTestFenceNV, (GLuint fence), (fence), 1, "GLuint", fence)
Dentries.in127 GL_ENTRY(void, glFinishFenceNV, GLuint fence)
174 GL_ENTRY(void, glGetFenceivNV, GLuint fence, GLenum pname, GLint *params)
233 GL_ENTRY(GLboolean, glIsFenceNV, GLuint fence)
354 GL_ENTRY(void, glSetFenceNV, GLuint fence, GLenum condition)
365 GL_ENTRY(GLboolean, glTestFenceNV, GLuint fence)
/frameworks/native/opengl/include/GLES/
Dglext.h1085 GL_API GLboolean GL_APIENTRY glIsFenceNV (GLuint fence);
1086 GL_API GLboolean GL_APIENTRY glTestFenceNV (GLuint fence);
1087 GL_API void GL_APIENTRY glGetFenceivNV (GLuint fence, GLenum pname, GLint *params);
1088 GL_API void GL_APIENTRY glFinishFenceNV (GLuint fence);
1089 GL_API void GL_APIENTRY glSetFenceNV (GLuint fence, GLenum condition);
1093 typedef GLboolean (GL_APIENTRYP PFNGLISFENCENVPROC) (GLuint fence);
1094 typedef GLboolean (GL_APIENTRYP PFNGLTESTFENCENVPROC) (GLuint fence);
1095 typedef void (GL_APIENTRYP PFNGLGETFENCEIVNVPROC) (GLuint fence, GLenum pname, GLint *params);
1096 typedef void (GL_APIENTRYP PFNGLFINISHFENCENVPROC) (GLuint fence);
1097 typedef void (GL_APIENTRYP PFNGLSETFENCENVPROC) (GLuint fence, GLenum condition);
/frameworks/native/opengl/include/GLES2/
Dgl2ext.h1268 GL_APICALL GLboolean GL_APIENTRY glIsFenceNV (GLuint fence);
1269 GL_APICALL GLboolean GL_APIENTRY glTestFenceNV (GLuint fence);
1270 GL_APICALL void GL_APIENTRY glGetFenceivNV (GLuint fence, GLenum pname, GLint *params);
1271 GL_APICALL void GL_APIENTRY glFinishFenceNV (GLuint fence);
1272 GL_APICALL void GL_APIENTRY glSetFenceNV (GLuint fence, GLenum condition);
1276 typedef GLboolean (GL_APIENTRYP PFNGLISFENCENVPROC) (GLuint fence);
1277 typedef GLboolean (GL_APIENTRYP PFNGLTESTFENCENVPROC) (GLuint fence);
1278 typedef void (GL_APIENTRYP PFNGLGETFENCEIVNVPROC) (GLuint fence, GLenum pname, GLint *params);
1279 typedef void (GL_APIENTRYP PFNGLFINISHFENCENVPROC) (GLuint fence);
1280 typedef void (GL_APIENTRYP PFNGLSETFENCENVPROC) (GLuint fence, GLenum condition);
/frameworks/native/include/gui/
DBufferQueue.h214 status_t releaseBuffer(int buf, EGLDisplay display, EGLSyncKHR fence);
/frameworks/native/opengl/libs/GLES_trace/src/
Dgltrace_api.h265 GLboolean GLTrace_glIsFenceNV(GLuint fence);
266 GLboolean GLTrace_glTestFenceNV(GLuint fence);
267 void GLTrace_glGetFenceivNV(GLuint fence, GLenum pname, GLint *params);
268 void GLTrace_glFinishFenceNV(GLuint fence);
269 void GLTrace_glSetFenceNV(GLuint fence, GLenum condition);
Dgltrace_api.cpp10147 GLboolean GLTrace_glIsFenceNV(GLuint fence) { in GLTrace_glIsFenceNV() argument
10157 arg_fence->add_intvalue(fence); in GLTrace_glIsFenceNV()
10162 GLboolean retValue = glContext->hooks->gl.glIsFenceNV(fence); in GLTrace_glIsFenceNV()
10183 GLboolean GLTrace_glTestFenceNV(GLuint fence) { in GLTrace_glTestFenceNV() argument
10193 arg_fence->add_intvalue(fence); in GLTrace_glTestFenceNV()
10198 GLboolean retValue = glContext->hooks->gl.glTestFenceNV(fence); in GLTrace_glTestFenceNV()
10219 void GLTrace_glGetFenceivNV(GLuint fence, GLenum pname, GLint *params) { in GLTrace_glGetFenceivNV() argument
10229 arg_fence->add_intvalue(fence); in GLTrace_glGetFenceivNV()
10246 glContext->hooks->gl.glGetFenceivNV(fence, pname, params); in GLTrace_glGetFenceivNV()
10260 void GLTrace_glFinishFenceNV(GLuint fence) { in GLTrace_glFinishFenceNV() argument
[all …]