Mesa (master): docs/specs: Update allocated EGL enum values

Chad Versace chadversary at kemper.freedesktop.org
Fri Oct 14 18:21:54 UTC 2016


Module: Mesa
Branch: master
Commit: cb836b673cfeafe57cde463a61426f1d663ea382
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb836b673cfeafe57cde463a61426f1d663ea382

Author: Chad Versace <chadversary at chromium.org>
Date:   Thu Oct 13 14:44:17 2016 -0700

docs/specs: Update allocated EGL enum values

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

Reviewed-by: Emil Velikov <emil.velikov at collabora.com>

---

 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




More information about the mesa-commit mailing list