From: Eric Engestrom Date: Thu, 24 Jan 2019 15:06:34 +0000 (+0000) Subject: egl/glvnd: sync egl.xml from Khronos X-Git-Url: https://git.libre-soc.org/?p=mesa.git;a=commitdiff_plain;h=8ed966b506433b4f582f1e001a6d88a1e2dd518c egl/glvnd: sync egl.xml from Khronos Fixes: 98984b7cdd79c15cc733 "egl: add glvnd entrypoints for EGL_MESA_query_driver" Signed-off-by: Eric Engestrom Acked-by: Emil Velikov --- diff --git a/src/egl/generate/egl.xml b/src/egl/generate/egl.xml index 9250f93118b..10e34242089 100644 --- a/src/egl/generate/egl.xml +++ b/src/egl/generate/egl.xml @@ -38,6 +38,7 @@ #include <KHR/khrplatform.h> #include <EGL/eglplatform.h> + @@ -47,6 +48,7 @@ + struct AHardwareBuffer; @@ -147,6 +149,7 @@ + - - + + @@ -908,6 +939,12 @@ EGLint config_size EGLint *num_config + + EGLBoolean eglClientSignalSyncEXT + EGLDisplay dpy + EGLSync sync + const EGLAttrib *attrib_list + EGLint eglClientWaitSync EGLDisplay dpy @@ -1190,9 +1227,21 @@ EGLDisplay eglGetDisplay EGLNativeDisplayType display_id + + char *eglGetDisplayDriverConfig + EGLDisplay dpy + + + const char *eglGetDisplayDriverName + EGLDisplay dpy + EGLint eglGetError + + EGLClientBuffer eglGetNativeClientBufferANDROID + const struct AHardwareBuffer *buffer + EGLBoolean eglGetOutputLayersEXT EGLDisplay dpy @@ -1311,6 +1360,41 @@ EGLSurface surface EGLnsecsANDROID time + + EGLBoolean eglGetCompositorTimingSupportedANDROID + EGLDisplay dpy + EGLSurface surface + EGLint name + + + EGLBoolean eglGetCompositorTimingANDROID + EGLDisplay dpy + EGLSurface surface + EGLint numTimestamps + const EGLint *names + EGLnsecsANDROID *values + + + EGLBoolean eglGetNextFrameIdANDROID + EGLDisplay dpy + EGLSurface surface + EGLuint64KHR *frameId + + + EGLBoolean eglGetFrameTimestampSupportedANDROID + EGLDisplay dpy + EGLSurface surface + EGLint timestamp + + + EGLBoolean eglGetFrameTimestampsANDROID + EGLDisplay dpy + EGLSurface surface + EGLuint64KHR frameId + EGLint numTimestamps + const EGLint *timestamps + EGLnsecsANDROID *values + EGLenum eglQueryAPI @@ -1567,7 +1651,7 @@ EGLBoolean eglStreamConsumerGLTextureExternalAttribsNV EGLDisplay dpy EGLStreamKHR stream - EGLAttrib *attrib_list + const EGLAttrib *attrib_list EGLBoolean eglStreamConsumerOutputEXT @@ -1586,6 +1670,11 @@ EGLStreamKHR stream const EGLAttrib *attrib_list + + EGLBoolean eglStreamFlushNV + EGLDisplay dpy + EGLStreamKHR stream + EGLBoolean eglSurfaceAttrib EGLDisplay dpy @@ -1640,6 +1729,12 @@ EGLDisplay dpy EGLSurface surface + + EGLBoolean eglUnsignalSyncEXT + EGLDisplay dpy + EGLSync sync + const EGLAttrib *attrib_list + EGLBoolean eglWaitClient @@ -1986,6 +2081,11 @@ + + + + + @@ -2010,6 +2110,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -2057,6 +2181,13 @@ + + + + + + + @@ -2079,6 +2210,7 @@ + @@ -2131,6 +2263,11 @@ + + + + + @@ -2174,6 +2311,12 @@ + + + + + + @@ -2276,6 +2419,11 @@ + + + + + @@ -2690,6 +2838,7 @@ + @@ -2711,6 +2860,12 @@ + + + + + + @@ -2737,6 +2892,11 @@ + + + + + @@ -2831,6 +2991,11 @@ + + + + + @@ -2965,12 +3130,12 @@ - - - - - - + + + + + +