[Piglit] [PATCH] Helper function to convert an arbitrary GL enum to a string.
Jose Fonseca
jfonseca at vmware.com
Thu Feb 2 07:18:47 PST 2012
----- Original Message -----
> On 02/02/2012 08:04 AM, Jose Fonseca wrote:
> > (The patch was very long so I've just copy'n'pasted a snippet here.
> >
> > Jose
> >
> >
> > commit 03e922dfcdcfadc5801bb027224cec9ab77b2d4d
> > Author: José Fonseca<jfonseca at vmware.com>
> > Date: Thu Feb 2 15:02:12 2012 +0000
> >
> > util: Helper function to convert an arbitrary GL enum to a
> > string.
> >
>
> Excellent! I was hoping someone would write this someday.
>
> How was piglit-util-enum.c made? Shouldn't we have a generator
> script
> for this?
It was semi-manually derived from apitrace's spec/gtypes.py, which was semi-automatically derived from Khronos glenum.spec + OES.
We could have the machinery to generate this from Khronos' enum.spec , or Mesa's XML, but there are many tradeoffs so I took the fastest route for me. I can add a TODO comment for that effect, but I believe that it will take some time until we actually need to update the list.
Jose
More information about the Piglit
mailing list