summaryrefslogtreecommitdiff
path: root/specs
diff options
context:
space:
mode:
authorJose Fonseca <jfonseca@vmware.com>2016-06-30 12:29:51 +0100
committerJose Fonseca <jfonseca@vmware.com>2016-06-30 17:17:11 +0100
commit25110c62dabe0f28a90dc5242209b3bad2b52ec1 (patch)
tree3481d540e8f961ee4719c7e724bfd9db205cb05f /specs
parentcc0e7c73343c02708af6a5f851e2a791631c89b2 (diff)
egltrace: Support EGL_CHROMIUM_get_sync_values.
Diffstat (limited to 'specs')
-rw-r--r--specs/eglapi.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/specs/eglapi.py b/specs/eglapi.py
index ae1a9e93..51da5b37 100644
--- a/specs/eglapi.py
+++ b/specs/eglapi.py
@@ -270,6 +270,9 @@ eglapi.addFunctions([
# EGL_ANGLE_query_surface_pointer
GlFunction(EGLBoolean, "eglQuerySurfacePointerANGLE", [(EGLDisplay, "dpy"), (EGLSurface, "surface"), (EGLint_enum, "attribute"), Out(Pointer(OpaquePointer(Void)), "value")], sideeffects=False),
+ # EGL_CHROMIUM_get_sync_values
+ GlFunction(Bool, "eglGetSyncValuesCHROMIUM", [(EGLDisplay, "dpy"), (EGLSurface, "surface"), Out(Pointer(Int64), "ust"), Out(Pointer(Int64), "msc"), Out(Pointer(Int64), "sbc")], sideeffects=False),
+
# EGL_EXT_platform_base
GlFunction(EGLDisplay, "eglGetPlatformDisplayEXT", [(EGLenum, "platform"), (OpaquePointer(Void), "native_display"), (EGLPlatformDisplayAttribsEXT, "attrib_list")]),
GlFunction(EGLSurface, "eglCreatePlatformWindowSurfaceEXT", [(EGLDisplay, "dpy"), (EGLConfig, "config"), (OpaquePointer(Void), "native_window"), (EGLIntArray([]), "attrib_list")]),