With the one comment below taken care of, the series is Reviewed-by: Ian Romanick <ian.d.roman...@intel.com>
On 10/19/2013 07:34 AM, Brian Paul wrote: > This extension never saw any real use so remove it. > --- > include/GL/gl.h | 20 -------------------- > src/mapi/glapi/gen/gl_API.xml | 32 -------------------------------- > 2 files changed, 52 deletions(-) > > diff --git a/include/GL/gl.h b/include/GL/gl.h > index babb746..968032c 100644 > --- a/include/GL/gl.h > +++ b/include/GL/gl.h > @@ -2086,26 +2086,6 @@ typedef void (APIENTRYP PFNGLMULTITEXCOORD4SVARBPROC) > (GLenum target, const GLsh > > > > -#if GL_ARB_shader_objects > - > -#ifndef GL_MESA_shader_debug > -#define GL_MESA_shader_debug 1 > - > -#define GL_DEBUG_OBJECT_MESA 0x8759 > -#define GL_DEBUG_PRINT_MESA 0x875A > -#define GL_DEBUG_ASSERT_MESA 0x875B > - > -GLAPI GLhandleARB GLAPIENTRY glCreateDebugObjectMESA (void); > -GLAPI void GLAPIENTRY glClearDebugLogMESA (GLhandleARB obj, GLenum logType, > GLenum shaderType); > -GLAPI void GLAPIENTRY glGetDebugLogMESA (GLhandleARB obj, GLenum logType, > GLenum shaderType, GLsizei maxLength, > - GLsizei *length, GLcharARB > *debugLog); > -GLAPI GLsizei GLAPIENTRY glGetDebugLogLengthMESA (GLhandleARB obj, GLenum > logType, GLenum shaderType); > - > -#endif /* GL_MESA_shader_debug */ > - > -#endif /* GL_ARB_shader_objects */ > - > - > /* > * ???. GL_MESA_packed_depth_stencil > * XXX obsolete > diff --git a/src/mapi/glapi/gen/gl_API.xml b/src/mapi/glapi/gen/gl_API.xml > index 48fce36..30ab9c9 100644 > --- a/src/mapi/glapi/gen/gl_API.xml > +++ b/src/mapi/glapi/gen/gl_API.xml > @@ -13027,38 +13027,6 @@ > <enum name="RGBA8_SNORM" value="0x8F97"/> > </category> > > -<category name="GL_MESA_shader_debug"> > - <enum name="DEBUG_OBJECT_MESA" value="0x8759"/> > - <enum name="DEBUG_PRINT_MESA" value="0x875A"/> > - <enum name="DEBUG_ASSERT_MESA" value="0x875B"/> You also need to remove the enums from src/mesa/main/tests/enum_strings.cpp. I suspect 'make check' will fail otherwise. > - <function name="CreateDebugObjectMESA" exec="skip"> > - <return type="GLhandleARB"/> > - <glx ignore="true"/> > - </function> > - <function name="ClearDebugLogMESA" exec="skip"> > - <param name="obj" type="GLhandleARB"/> > - <param name="logType" type="GLenum"/> > - <param name="shaderType" type="GLenum"/> > - <glx ignore="true"/> > - </function> > - <function name="GetDebugLogMESA" exec="skip"> > - <param name="obj" type="GLhandleARB"/> > - <param name="logType" type="GLenum"/> > - <param name="shaderType" type="GLenum"/> > - <param name="maxLength" type="GLsizei"/> > - <param name="length" type="GLsizei *" output="true"/> > - <param name="debugLog" type="GLcharARB *" output="true"/> > - <glx ignore="true"/> > - </function> > - <function name="GetDebugLogLengthMESA" exec="skip"> > - <return type="GLsizei"/> > - <param name="obj" type="GLhandleARB"/> > - <param name="logType" type="GLenum"/> > - <param name="shaderType" type="GLenum"/> > - <glx ignore="true"/> > - </function> > -</category> > - > <category name="GL_SGIS_point_parameters"> > <enum name="POINT_SIZE_MIN_SGIS" count="1" value="0x8126"> > <size name="PointParameterfv"/> > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev