glapi: Annotate XML with exec="loopback" for loopback functions.

Future patches will use this annotation when code generating
_mesa_create_exec_table(), to determine which functions should be
dispatched to functions in api_loopback.c.

Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
This commit is contained in:
Paul Berry 2012-10-18 22:13:14 -07:00
parent 784d2f303c
commit d1b2bd5191
2 changed files with 271 additions and 208 deletions

View File

@ -96,7 +96,7 @@
<param name="w" type="GLuint"/>
</function>
<function name="VertexAttribI1ivEXT" offset="assign">
<function name="VertexAttribI1ivEXT" offset="assign" exec="loopback">
<param name="index" type="GLuint"/>
<param name="v" type="const GLint *"/>
</function>
@ -116,7 +116,7 @@
<param name="v" type="const GLint *"/>
</function>
<function name="VertexAttribI1uivEXT" offset="assign">
<function name="VertexAttribI1uivEXT" offset="assign" exec="loopback">
<param name="index" type="GLuint"/>
<param name="v" type="const GLuint *"/>
</function>
@ -136,22 +136,22 @@
<param name="v" type="const GLuint *"/>
</function>
<function name="VertexAttribI4bvEXT" offset="assign">
<function name="VertexAttribI4bvEXT" offset="assign" exec="loopback">
<param name="index" type="GLuint"/>
<param name="v" type="const GLbyte *"/>
</function>
<function name="VertexAttribI4svEXT" offset="assign">
<function name="VertexAttribI4svEXT" offset="assign" exec="loopback">
<param name="index" type="GLuint"/>
<param name="v" type="const GLshort *"/>
</function>
<function name="VertexAttribI4ubvEXT" offset="assign">
<function name="VertexAttribI4ubvEXT" offset="assign" exec="loopback">
<param name="index" type="GLuint"/>
<param name="v" type="const GLubyte *"/>
</function>
<function name="VertexAttribI4usvEXT" offset="assign">
<function name="VertexAttribI4usvEXT" offset="assign" exec="loopback">
<param name="index" type="GLuint"/>
<param name="v" type="const GLushort *"/>
</function>

File diff suppressed because it is too large Load Diff