From cb836b673cfeafe57cde463a61426f1d663ea382 Mon Sep 17 00:00:00 2001 From: Chad Versace Date: Thu, 13 Oct 2016 14:44:17 -0700 Subject: [PATCH] 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 --- 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 1a49db43272..1caa2845943 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.30.2