From 5a281aeaa56a5c56f059a7457e94cb2a2a0cee86 Mon Sep 17 00:00:00 2001 From: Gurchetan Singh Date: Wed, 11 Sep 2019 10:53:09 -0700 Subject: Update OpenGL/EGL registries OpenGL: 253836ac53b2e248fa47d96cacc18a63ac27c703 EGL: a9bef577b041caab108257ea386d0302290d4361 --- registry/egl.xml | 514 ++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 470 insertions(+), 44 deletions(-) (limited to 'registry/egl.xml') diff --git a/registry/egl.xml b/registry/egl.xml index 3823f89..c27f172 100644 --- a/registry/egl.xml +++ b/registry/egl.xml @@ -1,7 +1,7 @@ @@ -38,6 +38,7 @@ #include <KHR/khrplatform.h> #include <EGL/eglplatform.h> + @@ -47,6 +48,7 @@ + struct AHardwareBuffer; @@ -147,6 +149,7 @@ + - - + + @@ -885,6 +1044,12 @@ EGLint config_size EGLint *num_config + + EGLBoolean eglClientSignalSyncEXT + EGLDisplay dpy + EGLSync sync + const EGLAttrib *attrib_list + EGLint eglClientWaitSync EGLDisplay dpy @@ -1167,9 +1332,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 @@ -1288,6 +1465,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 @@ -1325,29 +1537,36 @@ EGLDisplay dpy EGLint attribute EGLAttrib *value + + + + EGLBoolean eglQueryDisplayAttribKHR + EGLDisplay dpy + EGLint name + EGLAttrib *value EGLBoolean eglQueryDisplayAttribNV EGLDisplay dpy EGLint attribute EGLAttrib *value - + EGLBoolean eglQueryDmaBufFormatsEXT EGLDisplay dpy EGLint max_formats - EGLint *formats - EGLint *num_formats + EGLint *formats + EGLint *num_formats EGLBoolean eglQueryDmaBufModifiersEXT EGLDisplay dpy EGLint format EGLint max_modifiers - EGLuint64KHR *modifiers - EGLBoolean *external_only - EGLint *num_modifiers + EGLuint64KHR *modifiers + EGLBoolean *external_only + EGLint *num_modifiers EGLBoolean eglQueryNativeDisplayNV @@ -1537,7 +1756,7 @@ EGLBoolean eglStreamConsumerGLTextureExternalAttribsNV EGLDisplay dpy EGLStreamKHR stream - EGLAttrib *attrib_list + const EGLAttrib *attrib_list EGLBoolean eglStreamConsumerOutputEXT @@ -1556,6 +1775,11 @@ EGLStreamKHR stream const EGLAttrib *attrib_list + + EGLBoolean eglStreamFlushNV + EGLDisplay dpy + EGLStreamKHR stream + EGLBoolean eglSurfaceAttrib EGLDisplay dpy @@ -1610,6 +1834,12 @@ EGLDisplay dpy EGLSurface surface + + EGLBoolean eglUnsignalSyncEXT + EGLDisplay dpy + EGLSync sync + const EGLAttrib *attrib_list + EGLBoolean eglWaitClient @@ -1632,6 +1862,44 @@ EGLSyncKHR sync EGLint flags + + EGLBoolean eglCompositorSetContextListEXT + const EGLint *external_ref_ids + EGLint num_entries + + + EGLBoolean eglCompositorSetContextAttributesEXT + EGLint external_ref_id + const EGLint *context_attributes + EGLint num_entries + + + EGLBoolean eglCompositorSetWindowListEXT + EGLint external_ref_id + const EGLint *external_win_ids + EGLint num_entries + + + EGLBoolean eglCompositorSetWindowAttributesEXT + EGLint external_win_id + const EGLint *window_attributes + EGLint num_entries + + + EGLBoolean eglCompositorBindTexWindowEXT + EGLint external_win_id + + + EGLBoolean eglCompositorSetSizeEXT + EGLint external_win_id + EGLint width + EGLint height + + + EGLBoolean eglCompositorSwapPolicyEXT + EGLint external_win_id + EGLint policy + @@ -1918,6 +2186,11 @@ + + + + + @@ -1942,11 +2215,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1989,6 +2287,13 @@ + + + + + + + @@ -2011,6 +2316,7 @@ + @@ -2043,11 +2349,31 @@ + + + + + + + + + + + + + + + + + + + + @@ -2091,6 +2417,12 @@ + + + + + + @@ -2185,6 +2517,7 @@ + @@ -2192,6 +2525,11 @@ + + + + + @@ -2324,6 +2662,12 @@ + + + + + + @@ -2600,6 +2944,7 @@ + @@ -2621,6 +2966,12 @@ + + + + + + @@ -2647,6 +2998,11 @@ + + + + + @@ -2690,6 +3046,11 @@ + + + + + @@ -2730,6 +3091,12 @@ + + + + + + @@ -2741,6 +3108,11 @@ + + + + + @@ -2842,6 +3214,11 @@ + + + + + @@ -2852,5 +3229,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.1