The XML is usually organized as <category> <!--- all the enums --->
<!--- all the functions ---> </category> It looks like the 4.6 XML already doesn't follow that, so I won't give you grief about not using that organization in this patch either. I would, however, accept a follow-up patch that moves all the enums to the top of the <category> block. :D Either way, this patch is Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> On 01/04/2018 09:49 AM, Neil Roberts wrote: > --- > > This is just a rebase of the patch with a minor conflict resolution. > > src/mapi/glapi/gen/GL4x.xml | 22 ++++++++++++++++++++++ > 1 file changed, 22 insertions(+) > > diff --git a/src/mapi/glapi/gen/GL4x.xml b/src/mapi/glapi/gen/GL4x.xml > index 0a80941..4b2703c 100644 > --- a/src/mapi/glapi/gen/GL4x.xml > +++ b/src/mapi/glapi/gen/GL4x.xml > @@ -84,6 +84,28 @@ > <param name="pConstantIndex" type="const GLuint *"/> > <param name="pConstantValue" type="const GLuint *"/> > </function> > + > + <enum name="PARAMETER_BUFFER" value="0x80EE"/> > + <enum name="PARAMETER_BUFFER_BINDING" value="0x80EF"/> > + > + <function name="MultiDrawArraysIndirectCount" > + alias="MultiDrawArraysIndirectCountARB"> > + <param name="mode" type="GLenum"/> > + <param name="indirect" type="GLintptr"/> > + <param name="drawcount" type="GLintptr"/> > + <param name="maxdrawcount" type="GLsizei"/> > + <param name="stride" type="GLsizei"/> > + </function> > + > + <function name="MultiDrawElementsIndirectCount" > + alias="MultiDrawElementsIndirectCountARB"> > + <param name="mode" type="GLenum"/> > + <param name="type" type="GLenum"/> > + <param name="indirect" type="GLintptr"/> > + <param name="drawcount" type="GLintptr"/> > + <param name="maxdrawcount" type="GLsizei"/> > + <param name="stride" type="GLsizei"/> > + </function> > </category> > > </OpenGLAPI> > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev