On 30 October 2012 11:25, Jordan Justen <span dir="ltr"><<a href="mailto:jordan.l.justen@intel.com" target="_blank">jordan.l.justen@intel.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
v2:<br>
 * Keep functions for various extensions still enabled in GL CORE<br>
   profiles, and add the extension functions to<br>
   dispatch_sanity.cpp:gl_core_functions_possible.<br>
 * Cleanup glapi for ARB_geometry_shader4.xml<br>
 * Disable unneeded ARB_geometry_shader4 functions and remove<br>
   unimplemented ARB_geometry_shader4 functions.<br>
 * Create common SetUpCtx to setup the context being tested.<br>
 * No longer call _swrast_CreateContext, _tnl_CreateContext or<br>
   _swsetup_CreateContext when creating the context.<br>
<br>
Patches 1-8:<br>
* Cleanups for CORE profile dispatch<br>
<br>
Patches 9-13:<br>
* Modify dispatch_sanity test for GL 3.1 CORE profile testing<br>
<br>
Follow on work still required:<br>
* Add all GL CORE functions to Mesa's XML. (See commented functions<br>
  in dispatch_sanity.cpp:gl_core_functions_possible.)<br>
<br>
Jordan Justen (13):<br>
  mesa api_exec: add comment regarding GetPointerv & CORE profiles<br>
  mesa shaderapi: don't enable various functions for GL CORE<br>
  glapi: alias FramebufferTextureARB to FramebufferTexture<br>
  glapi: move include for ARB_get_program_binary.xml to gl_API.xml<br>
  glapi: alias ProgramParameteriARB to ProgramParameteri<br>
  mesa: disable ProgramParameteri until ARB_geometry_shader4 is<br>
    supported<br>
  mesa: remove unimplemented FramebufferTextureARB<br>
  mesa: remove unimplemented FramebufferTextureFaceARB<br>
  dispatch_sanity test: add version to function list<br>
  dispatch_sanity test: pass ctx to validate_functions/nops<br>
  dispatch_sanity test: allow newer functions to be set to NOP<br>
  dispatch_sanity test: create common context creation function<br>
  dispatch_sanity test: add GL CORE 3.1 test<br>
<br>
 src/mapi/glapi/gen/ARB_geometry_shader4.xml |    4 +-<br>
 src/mapi/glapi/gen/gl_API.xml               |    3 +<br>
 src/mapi/glapi/gen/gl_and_es_API.xml        |    1 -<br>
 src/mesa/main/api_exec.c                    |    9 +-<br>
 src/mesa/main/dlist.c                       |   12 +-<br>
 src/mesa/main/fbobject.c                    |   21 -<br>
 src/mesa/main/fbobject.h                    |    9 -<br>
 src/mesa/main/shaderapi.c                   |    4 +-<br>
 src/mesa/main/tests/dispatch_sanity.cpp     | 1700 +++++++++++++++++++--------<br>
 9 files changed, 1222 insertions(+), 541 deletions(-)<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
1.7.9.5<br>
<br>
_______________________________________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev" target="_blank">http://lists.freedesktop.org/mailman/listinfo/mesa-dev</a><br>
</font></span></blockquote></div><br>I just sent out some minor comments on patches 6 and 10.  The remainder are:<br><br>Reviewed-by: Paul Berry <<a href="mailto:stereotype441@gmail.com">stereotype441@gmail.com</a>><br>