[Mesa-dev] [PATCH 6/6] docs/specs: Update allocated EGL enum values

Chad Versace chadversary at chromium.org
Thu Oct 13 22:06:56 UTC 2016


Document the EGL enum ranges for Mesa and those values allocated by the
following extensions:

    EGL_MESA_drm_image
    EGL_MESA_platform_gbm
    EGL_MESA_platform_surfaceless
    EGL_WL_bind_wayland_display
---
 docs/specs/enums.txt | 27 ++++++++++++++++++++++++++-
 1 file changed, 26 insertions(+), 1 deletion(-)

diff --git a/docs/specs/enums.txt b/docs/specs/enums.txt
index 1a49db4..1caa284 100644
--- a/docs/specs/enums.txt
+++ b/docs/specs/enums.txt
@@ -6,10 +6,13 @@ the Khronos registry:
     https://cvs.khronos.org/svn/repos/ogl/trunk/doc/registry/public/api/glx.xml
     https://cvs.khronos.org/svn/repos/ogl/trunk/doc/registry/public/api/wgl.xml
 
-Blocks allocated to Mesa:
+GL blocks allocated to Mesa:
        0x8750-0x875F
        0x8BB0-0x8BBF
 
+EGL blocks allocated to Mesa:
+       0x31D0-0x31DF
+       0x3290-0x329F
 
 GL_MESA_packed_depth_stencil
 	GL_DEPTH_STENCIL_MESA            0x8750
@@ -59,3 +62,25 @@ GL_MESAX_texture_stack:
 	GL_PROXY_TEXTURE_2D_STACK_MESAX      0x875C
 	GL_TEXTURE_1D_STACK_BINDING_MESAX    0x875D
 	GL_TEXTURE_2D_STACK_BINDING_MESAX    0x875E
+
+EGL_MESA_drm_image
+        EGL_DRM_BUFFER_FORMAT_MESA		0x31D0
+        EGL_DRM_BUFFER_USE_MESA			0x31D1
+        EGL_DRM_BUFFER_FORMAT_ARGB32_MESA	0x31D2
+        EGL_DRM_BUFFER_MESA			0x31D3
+        EGL_DRM_BUFFER_STRIDE_MESA		0x31D4
+
+EGL_MESA_platform_gbm
+        EGL_PLATFORM_GBM_MESA                   0x31D7
+
+EGL_MESA_platform_surfaceless
+        EGL_PLATFORM_SURFACELESS_MESA           0x31DD
+
+EGL_WL_bind_wayland_display
+        EGL_TEXTURE_FORMAT                      0x3080
+        EGL_WAYLAND_BUFFER_WL                   0x31D5
+        EGL_WAYLAND_PLANE_WL                    0x31D6
+        EGL_TEXTURE_Y_U_V_WL                    0x31D7
+        EGL_TEXTURE_Y_UV_WL                     0x31D8
+        EGL_TEXTURE_Y_XUXV_WL                   0x31D9
+        EGL_WAYLAND_Y_INVERTED_WL               0x31DB
-- 
2.10.0



More information about the mesa-dev mailing list