glapi: rename exec="dynamic" to exec "vtxfmt" to make it self-explanatory

Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>
This commit is contained in:
Marek Olšák 2021-11-28 17:34:26 -05:00
parent 8fa0332965
commit b8ad4fd59d
9 changed files with 369 additions and 369 deletions

View File

@ -79,12 +79,12 @@
<param name="handle" type="GLuint64" />
</function>
<function name="VertexAttribL1ui64ARB" exec="dynamic">
<function name="VertexAttribL1ui64ARB" exec="vtxfmt">
<param name="index" type="GLuint" />
<param name="x" type="GLuint64EXT" />
</function>
<function name="VertexAttribL1ui64vARB" exec="dynamic">
<function name="VertexAttribL1ui64vARB" exec="vtxfmt">
<param name="index" type="GLuint" />
<param name="v" type="const GLuint64EXT *" count="1"/>
</function>

View File

@ -5,25 +5,25 @@
<category name="GL_ARB_vertex_attrib_64bit" number="99">
<function name="VertexAttribL1d" exec="dynamic">
<function name="VertexAttribL1d" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="x" type="GLdouble"/>
</function>
<function name="VertexAttribL2d" exec="dynamic">
<function name="VertexAttribL2d" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="x" type="GLdouble"/>
<param name="y" type="GLdouble"/>
</function>
<function name="VertexAttribL3d" exec="dynamic">
<function name="VertexAttribL3d" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="x" type="GLdouble"/>
<param name="y" type="GLdouble"/>
<param name="z" type="GLdouble"/>
</function>
<function name="VertexAttribL4d" exec="dynamic">
<function name="VertexAttribL4d" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="x" type="GLdouble"/>
<param name="y" type="GLdouble"/>
@ -31,22 +31,22 @@
<param name="w" type="GLdouble"/>
</function>
<function name="VertexAttribL1dv" exec="dynamic">
<function name="VertexAttribL1dv" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLdouble *" count="1"/>
</function>
<function name="VertexAttribL2dv" exec="dynamic">
<function name="VertexAttribL2dv" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLdouble *" count="2"/>
</function>
<function name="VertexAttribL3dv" exec="dynamic">
<function name="VertexAttribL3dv" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLdouble *" count="3"/>
</function>
<function name="VertexAttribL4dv" exec="dynamic">
<function name="VertexAttribL4dv" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLdouble *" count="4"/>
</function>

View File

@ -7,214 +7,214 @@
<enum name="INT_2_10_10_10_REV" value = "0x8D9F"/>
<function name="VertexP2ui" deprecated="3.1" exec="dynamic">
<function name="VertexP2ui" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="value" type="GLuint"/>
</function>
<function name="VertexP3ui" deprecated="3.1" exec="dynamic">
<function name="VertexP3ui" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="value" type="GLuint"/>
</function>
<function name="VertexP4ui" deprecated="3.1" exec="dynamic">
<function name="VertexP4ui" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="value" type="GLuint"/>
</function>
<function name="VertexP2uiv" deprecated="3.1" exec="dynamic">
<function name="VertexP2uiv" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="value" type="const GLuint *" count="1"/>
</function>
<function name="VertexP3uiv" deprecated="3.1" exec="dynamic">
<function name="VertexP3uiv" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="value" type="const GLuint *" count="1"/>
</function>
<function name="VertexP4uiv" deprecated="3.1" exec="dynamic">
<function name="VertexP4uiv" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="value" type="const GLuint *" count="1"/>
</function>
<function name="TexCoordP1ui" deprecated="3.1" exec="dynamic">
<function name="TexCoordP1ui" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="coords" type="GLuint"/>
</function>
<function name="TexCoordP2ui" deprecated="3.1" exec="dynamic">
<function name="TexCoordP2ui" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="coords" type="GLuint"/>
</function>
<function name="TexCoordP3ui" deprecated="3.1" exec="dynamic">
<function name="TexCoordP3ui" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="coords" type="GLuint"/>
</function>
<function name="TexCoordP4ui" deprecated="3.1" exec="dynamic">
<function name="TexCoordP4ui" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="coords" type="GLuint"/>
</function>
<function name="TexCoordP1uiv" deprecated="3.1" exec="dynamic">
<function name="TexCoordP1uiv" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="coords" type="const GLuint *" count="1"/>
</function>
<function name="TexCoordP2uiv" deprecated="3.1" exec="dynamic">
<function name="TexCoordP2uiv" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="coords" type="const GLuint *" count="1"/>
</function>
<function name="TexCoordP3uiv" deprecated="3.1" exec="dynamic">
<function name="TexCoordP3uiv" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="coords" type="const GLuint *" count="1"/>
</function>
<function name="TexCoordP4uiv" deprecated="3.1" exec="dynamic">
<function name="TexCoordP4uiv" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="coords" type="const GLuint *" count="1"/>
</function>
<function name="MultiTexCoordP1ui" deprecated="3.1" exec="dynamic">
<function name="MultiTexCoordP1ui" deprecated="3.1" exec="vtxfmt">
<param name="texture" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="coords" type="GLuint"/>
</function>
<function name="MultiTexCoordP2ui" deprecated="3.1" exec="dynamic">
<function name="MultiTexCoordP2ui" deprecated="3.1" exec="vtxfmt">
<param name="texture" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="coords" type="GLuint"/>
</function>
<function name="MultiTexCoordP3ui" deprecated="3.1" exec="dynamic">
<function name="MultiTexCoordP3ui" deprecated="3.1" exec="vtxfmt">
<param name="texture" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="coords" type="GLuint"/>
</function>
<function name="MultiTexCoordP4ui" deprecated="3.1" exec="dynamic">
<function name="MultiTexCoordP4ui" deprecated="3.1" exec="vtxfmt">
<param name="texture" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="coords" type="GLuint"/>
</function>
<function name="MultiTexCoordP1uiv" deprecated="3.1" exec="dynamic">
<function name="MultiTexCoordP1uiv" deprecated="3.1" exec="vtxfmt">
<param name="texture" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="coords" type="const GLuint *" count="1"/>
</function>
<function name="MultiTexCoordP2uiv" deprecated="3.1" exec="dynamic">
<function name="MultiTexCoordP2uiv" deprecated="3.1" exec="vtxfmt">
<param name="texture" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="coords" type="const GLuint *" count="1"/>
</function>
<function name="MultiTexCoordP3uiv" deprecated="3.1" exec="dynamic">
<function name="MultiTexCoordP3uiv" deprecated="3.1" exec="vtxfmt">
<param name="texture" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="coords" type="const GLuint *" count="1"/>
</function>
<function name="MultiTexCoordP4uiv" deprecated="3.1" exec="dynamic">
<function name="MultiTexCoordP4uiv" deprecated="3.1" exec="vtxfmt">
<param name="texture" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="coords" type="const GLuint *" count="1"/>
</function>
<function name="NormalP3ui" deprecated="3.1" exec="dynamic">
<function name="NormalP3ui" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="coords" type="GLuint"/>
</function>
<function name="NormalP3uiv" deprecated="3.1" exec="dynamic">
<function name="NormalP3uiv" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="coords" type="const GLuint *" count="1"/>
</function>
<function name="ColorP3ui" deprecated="3.1" exec="dynamic">
<function name="ColorP3ui" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="color" type="GLuint"/>
</function>
<function name="ColorP4ui" deprecated="3.1" exec="dynamic">
<function name="ColorP4ui" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="color" type="GLuint"/>
</function>
<function name="ColorP3uiv" deprecated="3.1" exec="dynamic">
<function name="ColorP3uiv" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="color" type="const GLuint *" count="1"/>
</function>
<function name="ColorP4uiv" deprecated="3.1" exec="dynamic">
<function name="ColorP4uiv" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="color" type="const GLuint *" count="1"/>
</function>
<function name="SecondaryColorP3ui" deprecated="3.1" exec="dynamic">
<function name="SecondaryColorP3ui" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="color" type="GLuint"/>
</function>
<function name="SecondaryColorP3uiv" deprecated="3.1" exec="dynamic">
<function name="SecondaryColorP3uiv" deprecated="3.1" exec="vtxfmt">
<param name="type" type="GLenum"/>
<param name="color" type="const GLuint *" count="1"/>
</function>
<function name="VertexAttribP1ui" exec="dynamic">
<function name="VertexAttribP1ui" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="type" type="GLenum"/>
<param name="normalized" type="GLboolean"/>
<param name="value" type="GLuint"/>
</function>
<function name="VertexAttribP2ui" exec="dynamic">
<function name="VertexAttribP2ui" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="type" type="GLenum"/>
<param name="normalized" type="GLboolean"/>
<param name="value" type="GLuint"/>
</function>
<function name="VertexAttribP3ui" exec="dynamic">
<function name="VertexAttribP3ui" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="type" type="GLenum"/>
<param name="normalized" type="GLboolean"/>
<param name="value" type="GLuint"/>
</function>
<function name="VertexAttribP4ui" exec="dynamic">
<function name="VertexAttribP4ui" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="type" type="GLenum"/>
<param name="normalized" type="GLboolean"/>
<param name="value" type="GLuint"/>
</function>
<function name="VertexAttribP1uiv" exec="dynamic">
<function name="VertexAttribP1uiv" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="type" type="GLenum"/>
<param name="normalized" type="GLboolean"/>
<param name="value" type="const GLuint *" count="1"/>
</function>
<function name="VertexAttribP2uiv" exec="dynamic">
<function name="VertexAttribP2uiv" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="type" type="GLenum"/>
<param name="normalized" type="GLboolean"/>
<param name="value" type="const GLuint *" count="1"/>
</function>
<function name="VertexAttribP3uiv" exec="dynamic">
<function name="VertexAttribP3uiv" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="type" type="GLenum"/>
<param name="normalized" type="GLboolean"/>
<param name="value" type="const GLuint *" count="1"/>
</function>
<function name="VertexAttribP4uiv" exec="dynamic">
<function name="VertexAttribP4uiv" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="type" type="GLenum"/>
<param name="normalized" type="GLboolean"/>

View File

@ -40,25 +40,25 @@
</enum>
<function name="VertexAttribI1iEXT" exec="dynamic">
<function name="VertexAttribI1iEXT" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="x" type="GLint"/>
</function>
<function name="VertexAttribI2iEXT" exec="dynamic">
<function name="VertexAttribI2iEXT" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="x" type="GLint"/>
<param name="y" type="GLint"/>
</function>
<function name="VertexAttribI3iEXT" exec="dynamic">
<function name="VertexAttribI3iEXT" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="x" type="GLint"/>
<param name="y" type="GLint"/>
<param name="z" type="GLint"/>
</function>
<function name="VertexAttribI4iEXT" exec="dynamic">
<function name="VertexAttribI4iEXT" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="x" type="GLint"/>
<param name="y" type="GLint"/>
@ -66,25 +66,25 @@
<param name="w" type="GLint"/>
</function>
<function name="VertexAttribI1uiEXT" exec="dynamic">
<function name="VertexAttribI1uiEXT" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="x" type="GLuint"/>
</function>
<function name="VertexAttribI2uiEXT" exec="dynamic">
<function name="VertexAttribI2uiEXT" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="x" type="GLuint"/>
<param name="y" type="GLuint"/>
</function>
<function name="VertexAttribI3uiEXT" exec="dynamic">
<function name="VertexAttribI3uiEXT" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="x" type="GLuint"/>
<param name="y" type="GLuint"/>
<param name="z" type="GLuint"/>
</function>
<function name="VertexAttribI4uiEXT" exec="dynamic">
<function name="VertexAttribI4uiEXT" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="x" type="GLuint"/>
<param name="y" type="GLuint"/>
@ -97,17 +97,17 @@
<param name="v" type="const GLint *"/>
</function>
<function name="VertexAttribI2ivEXT" exec="dynamic">
<function name="VertexAttribI2ivEXT" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLint *" count="2"/>
</function>
<function name="VertexAttribI3ivEXT" exec="dynamic">
<function name="VertexAttribI3ivEXT" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLint *" count="3"/>
</function>
<function name="VertexAttribI4ivEXT" exec="dynamic">
<function name="VertexAttribI4ivEXT" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLint *" count="4"/>
</function>
@ -117,17 +117,17 @@
<param name="v" type="const GLuint *"/>
</function>
<function name="VertexAttribI2uivEXT" exec="dynamic">
<function name="VertexAttribI2uivEXT" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLuint *" count="2"/>
</function>
<function name="VertexAttribI3uivEXT" exec="dynamic">
<function name="VertexAttribI3uivEXT" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLuint *" count="3"/>
</function>
<function name="VertexAttribI4uivEXT" exec="dynamic">
<function name="VertexAttribI4uivEXT" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLuint *" count="4"/>
</function>

View File

@ -330,7 +330,7 @@
<param name="w" type="GLuint"/>
</function>
<function name="VertexAttribI1iv" exec="dynamic">
<function name="VertexAttribI1iv" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLint *" count="1"/>
</function>
@ -350,7 +350,7 @@
<param name="v" type="const GLint *"/>
</function>
<function name="VertexAttribI1uiv" exec="dynamic">
<function name="VertexAttribI1uiv" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLuint *" count="1"/>
</function>
@ -370,22 +370,22 @@
<param name="v" type="const GLuint *"/>
</function>
<function name="VertexAttribI4bv" exec="dynamic">
<function name="VertexAttribI4bv" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLbyte *" count="4"/>
</function>
<function name="VertexAttribI4sv" exec="dynamic">
<function name="VertexAttribI4sv" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLshort *" count="4"/>
</function>
<function name="VertexAttribI4ubv" exec="dynamic">
<function name="VertexAttribI4ubv" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLubyte *" count="4"/>
</function>
<function name="VertexAttribI4usv" exec="dynamic">
<function name="VertexAttribI4usv" exec="vtxfmt">
<param name="index" type="GLuint"/>
<param name="v" type="const GLushort *" count="4"/>
</function>

View File

@ -5,139 +5,139 @@
<category name="GL_NV_half_float" number="283">
<function name="Vertex2hNV" exec="dynamic" deprecated="3.1">
<function name="Vertex2hNV" exec="vtxfmt" deprecated="3.1">
<param name="x" type="GLhalfNV"/>
<param name="y" type="GLhalfNV"/>
</function>
<function name="Vertex2hvNV" exec="dynamic" deprecated="3.1">
<function name="Vertex2hvNV" exec="vtxfmt" deprecated="3.1">
<param name="v" type="const GLhalfNV *" count="2"/>
</function>
<function name="Vertex3hNV" exec="dynamic" deprecated="3.1">
<function name="Vertex3hNV" exec="vtxfmt" deprecated="3.1">
<param name="x" type="GLhalfNV"/>
<param name="y" type="GLhalfNV"/>
<param name="z" type="GLhalfNV"/>
</function>
<function name="Vertex3hvNV" exec="dynamic" deprecated="3.1">
<function name="Vertex3hvNV" exec="vtxfmt" deprecated="3.1">
<param name="v" type="const GLhalfNV *" count="3"/>
</function>
<function name="Vertex4hNV" exec="dynamic" deprecated="3.1">
<function name="Vertex4hNV" exec="vtxfmt" deprecated="3.1">
<param name="x" type="GLhalfNV"/>
<param name="y" type="GLhalfNV"/>
<param name="z" type="GLhalfNV"/>
<param name="w" type="GLhalfNV"/>
</function>
<function name="Vertex4hvNV" exec="dynamic" deprecated="3.1">
<function name="Vertex4hvNV" exec="vtxfmt" deprecated="3.1">
<param name="v" type="const GLhalfNV *" count="4"/>
</function>
<function name="Normal3hNV" exec="dynamic" deprecated="3.1">
<function name="Normal3hNV" exec="vtxfmt" deprecated="3.1">
<param name="nx" type="GLhalfNV"/>
<param name="ny" type="GLhalfNV"/>
<param name="nz" type="GLhalfNV"/>
</function>
<function name="Normal3hvNV" exec="dynamic" deprecated="3.1">
<function name="Normal3hvNV" exec="vtxfmt" deprecated="3.1">
<param name="v" type="const GLhalfNV *" count="3"/>
</function>
<function name="Color3hNV" exec="dynamic" deprecated="3.1">
<function name="Color3hNV" exec="vtxfmt" deprecated="3.1">
<param name="red" type="GLhalfNV"/>
<param name="green" type="GLhalfNV"/>
<param name="blue" type="GLhalfNV"/>
</function>
<function name="Color3hvNV" exec="dynamic" deprecated="3.1">
<function name="Color3hvNV" exec="vtxfmt" deprecated="3.1">
<param name="v" type="const GLhalfNV *" count="3"/>
</function>
<function name="Color4hNV" exec="dynamic" deprecated="3.1">
<function name="Color4hNV" exec="vtxfmt" deprecated="3.1">
<param name="red" type="GLhalfNV"/>
<param name="green" type="GLhalfNV"/>
<param name="blue" type="GLhalfNV"/>
<param name="alpha" type="GLhalfNV"/>
</function>
<function name="Color4hvNV" exec="dynamic" deprecated="3.1">
<function name="Color4hvNV" exec="vtxfmt" deprecated="3.1">
<param name="v" type="const GLhalfNV *" count="4"/>
</function>
<function name="TexCoord1hNV" exec="dynamic" deprecated="3.1">
<function name="TexCoord1hNV" exec="vtxfmt" deprecated="3.1">
<param name="s" type="GLhalfNV"/>
</function>
<function name="TexCoord1hvNV" exec="dynamic" deprecated="3.1">
<function name="TexCoord1hvNV" exec="vtxfmt" deprecated="3.1">
<param name="v" type="const GLhalfNV *" count="1"/>
</function>
<function name="TexCoord2hNV" exec="dynamic" deprecated="3.1">
<function name="TexCoord2hNV" exec="vtxfmt" deprecated="3.1">
<param name="s" type="GLhalfNV"/>
<param name="t" type="GLhalfNV"/>
</function>
<function name="TexCoord2hvNV" exec="dynamic" deprecated="3.1">
<function name="TexCoord2hvNV" exec="vtxfmt" deprecated="3.1">
<param name="v" type="const GLhalfNV *" count="2"/>
</function>
<function name="TexCoord3hNV" exec="dynamic" deprecated="3.1">
<function name="TexCoord3hNV" exec="vtxfmt" deprecated="3.1">
<param name="s" type="GLhalfNV"/>
<param name="t" type="GLhalfNV"/>
<param name="r" type="GLhalfNV"/>
</function>
<function name="TexCoord3hvNV" exec="dynamic" deprecated="3.1">
<function name="TexCoord3hvNV" exec="vtxfmt" deprecated="3.1">
<param name="v" type="const GLhalfNV *" count="3"/>
</function>
<function name="TexCoord4hNV" exec="dynamic" deprecated="3.1">
<function name="TexCoord4hNV" exec="vtxfmt" deprecated="3.1">
<param name="s" type="GLhalfNV"/>
<param name="t" type="GLhalfNV"/>
<param name="r" type="GLhalfNV"/>
<param name="q" type="GLhalfNV"/>
</function>
<function name="TexCoord4hvNV" exec="dynamic" deprecated="3.1">
<function name="TexCoord4hvNV" exec="vtxfmt" deprecated="3.1">
<param name="v" type="const GLhalfNV *" count="4"/>
</function>
<function name="MultiTexCoord1hNV" exec="dynamic" deprecated="3.1">
<function name="MultiTexCoord1hNV" exec="vtxfmt" deprecated="3.1">
<param name="target" type="GLenum"/>
<param name="s" type="GLhalfNV"/>
</function>
<function name="MultiTexCoord1hvNV" exec="dynamic" deprecated="3.1">
<function name="MultiTexCoord1hvNV" exec="vtxfmt" deprecated="3.1">
<param name="target" type="GLenum"/>
<param name="v" type="const GLhalfNV *" count="1"/>
</function>
<function name="MultiTexCoord2hNV" exec="dynamic" deprecated="3.1">
<function name="MultiTexCoord2hNV" exec="vtxfmt" deprecated="3.1">
<param name="target" type="GLenum"/>
<param name="s" type="GLhalfNV"/>
<param name="t" type="GLhalfNV"/>
</function>
<function name="MultiTexCoord2hvNV" exec="dynamic" deprecated="3.1">
<function name="MultiTexCoord2hvNV" exec="vtxfmt" deprecated="3.1">
<param name="target" type="GLenum"/>
<param name="v" type="const GLhalfNV *" count="2"/>
</function>
<function name="MultiTexCoord3hNV" exec="dynamic" deprecated="3.1">
<function name="MultiTexCoord3hNV" exec="vtxfmt" deprecated="3.1">
<param name="target" type="GLenum"/>
<param name="s" type="GLhalfNV"/>
<param name="t" type="GLhalfNV"/>
<param name="r" type="GLhalfNV"/>
</function>
<function name="MultiTexCoord3hvNV" exec="dynamic" deprecated="3.1">
<function name="MultiTexCoord3hvNV" exec="vtxfmt" deprecated="3.1">
<param name="target" type="GLenum"/>
<param name="v" type="const GLhalfNV *" count="3"/>
</function>
<function name="MultiTexCoord4hNV" exec="dynamic" deprecated="3.1">
<function name="MultiTexCoord4hNV" exec="vtxfmt" deprecated="3.1">
<param name="target" type="GLenum"/>
<param name="s" type="GLhalfNV"/>
<param name="t" type="GLhalfNV"/>
@ -145,45 +145,45 @@
<param name="q" type="GLhalfNV"/>
</function>
<function name="MultiTexCoord4hvNV" exec="dynamic" deprecated="3.1">
<function name="MultiTexCoord4hvNV" exec="vtxfmt" deprecated="3.1">
<param name="target" type="GLenum"/>
<param name="v" type="const GLhalfNV *" count="4"/>
</function>
<function name="VertexAttrib1hNV" exec="dynamic" deprecated="3.1">
<function name="VertexAttrib1hNV" exec="vtxfmt" deprecated="3.1">
<param name="index" type="GLuint"/>
<param name="x" type="GLhalfNV"/>
</function>
<function name="VertexAttrib1hvNV" exec="dynamic" deprecated="3.1">
<function name="VertexAttrib1hvNV" exec="vtxfmt" deprecated="3.1">
<param name="index" type="GLuint"/>
<param name="v" type="const GLhalfNV *" count="1"/>
</function>
<function name="VertexAttrib2hNV" exec="dynamic" deprecated="3.1">
<function name="VertexAttrib2hNV" exec="vtxfmt" deprecated="3.1">
<param name="index" type="GLuint"/>
<param name="x" type="GLhalfNV"/>
<param name="y" type="GLhalfNV"/>
</function>
<function name="VertexAttrib2hvNV" exec="dynamic" deprecated="3.1">
<function name="VertexAttrib2hvNV" exec="vtxfmt" deprecated="3.1">
<param name="index" type="GLuint"/>
<param name="v" type="const GLhalfNV *" count="2"/>
</function>
<function name="VertexAttrib3hNV" exec="dynamic" deprecated="3.1">
<function name="VertexAttrib3hNV" exec="vtxfmt" deprecated="3.1">
<param name="index" type="GLuint"/>
<param name="x" type="GLhalfNV"/>
<param name="y" type="GLhalfNV"/>
<param name="z" type="GLhalfNV"/>
</function>
<function name="VertexAttrib3hvNV" exec="dynamic" deprecated="3.1">
<function name="VertexAttrib3hvNV" exec="vtxfmt" deprecated="3.1">
<param name="index" type="GLuint"/>
<param name="v" type="const GLhalfNV *" count="3"/>
</function>
<function name="VertexAttrib4hNV" exec="dynamic" deprecated="3.1">
<function name="VertexAttrib4hNV" exec="vtxfmt" deprecated="3.1">
<param name="index" type="GLuint"/>
<param name="x" type="GLhalfNV"/>
<param name="y" type="GLhalfNV"/>
@ -191,50 +191,50 @@
<param name="w" type="GLhalfNV"/>
</function>
<function name="VertexAttrib4hvNV" exec="dynamic" deprecated="3.1">
<function name="VertexAttrib4hvNV" exec="vtxfmt" deprecated="3.1">
<param name="index" type="GLuint"/>
<param name="v" type="const GLhalfNV *" count="4"/>
</function>
<function name="VertexAttribs1hvNV" exec="dynamic" deprecated="3.1">
<function name="VertexAttribs1hvNV" exec="vtxfmt" deprecated="3.1">
<param name="index" type="GLuint"/>
<param name="n" type="GLsizei"/>
<param name="v" type="const GLhalfNV *" count="n"/>
</function>
<function name="VertexAttribs2hvNV" exec="dynamic" deprecated="3.1">
<function name="VertexAttribs2hvNV" exec="vtxfmt" deprecated="3.1">
<param name="index" type="GLuint"/>
<param name="n" type="GLsizei"/>
<param name="v" type="const GLhalfNV *" count="n" count_scale="2"/>
</function>
<function name="VertexAttribs3hvNV" exec="dynamic" deprecated="3.1">
<function name="VertexAttribs3hvNV" exec="vtxfmt" deprecated="3.1">
<param name="index" type="GLuint"/>
<param name="n" type="GLsizei"/>
<param name="v" type="const GLhalfNV *" count="n" count_scale="3"/>
</function>
<function name="VertexAttribs4hvNV" exec="dynamic" deprecated="3.1">
<function name="VertexAttribs4hvNV" exec="vtxfmt" deprecated="3.1">
<param name="index" type="GLuint"/>
<param name="n" type="GLsizei"/>
<param name="v" type="const GLhalfNV *" count="n" count_scale="4"/>
</function>
<function name="FogCoordhNV" exec="dynamic" deprecated="3.1">
<function name="FogCoordhNV" exec="vtxfmt" deprecated="3.1">
<param name="x" type="GLhalfNV"/>
</function>
<function name="FogCoordhvNV" exec="dynamic" deprecated="3.1">
<function name="FogCoordhvNV" exec="vtxfmt" deprecated="3.1">
<param name="v" type="const GLhalfNV *" count="1"/>
</function>
<function name="SecondaryColor3hNV" exec="dynamic" deprecated="3.1">
<function name="SecondaryColor3hNV" exec="vtxfmt" deprecated="3.1">
<param name="red" type="GLhalfNV"/>
<param name="green" type="GLhalfNV"/>
<param name="blue" type="GLhalfNV"/>
</function>
<function name="SecondaryColor3hvNV" exec="dynamic" deprecated="3.1">
<function name="SecondaryColor3hvNV" exec="vtxfmt" deprecated="3.1">
<param name="v" type="const GLhalfNV *" count="3"/>
</function>

View File

@ -11,7 +11,7 @@
<enum name="PRIMITIVE_RESTART_NV" value="0x8558"/>
<enum name="PRIMITIVE_RESTART_INDEX_NV" value="0x8559"/>
<function name="PrimitiveRestartNV" deprecated="3.1" exec="dynamic"/>
<function name="PrimitiveRestartNV" deprecated="3.1" exec="vtxfmt"/>
<function name="PrimitiveRestartIndexNV" alias="PrimitiveRestartIndex">
<param name="index" type="GLuint"/>

File diff suppressed because it is too large Load Diff

View File

@ -33,7 +33,7 @@ import apiexec
exec_flavor_map = {
'dynamic': None,
'vtxfmt': None,
'mesa': '_mesa_',
'skip': None,
}
@ -230,7 +230,7 @@ class PrintCode(gl_XML.gl_print_base):
prefix = exec_flavor_map[f.exec_flavor]
if prefix is None:
# This function is not implemented, or is dispatched
# dynamically.
# via vtxfmt.
continue
if f.has_no_error_variant:
no_error_condition = '_mesa_is_no_error_enabled(ctx) && ({0})'.format(condition)