On Mon, Aug 18, 2008 at 1:29 PM, Luís Oliveira <luismbo(a)gmail.com> wrote:
>
> Actually, I wouldn't mind seeing the per-function enums come back.
> Having compile-time warnings when we passed a bogus keyword was nice.
> Can anyone remind me why were they collapsed into one enum?
Sounds like a reasonable thing to have, if we can generate it easily
(which we can't for GL3 at the moment, since there are not complete
.spec files available yet).
Only thing i could find in the list archives is that it is harder to
deal with returning enums, though seems like at worst we could just
have a combined set used for doing the reverse translations in that
case.
Also, looking at the glGet*, is there any reason we don't just map all
of those to gl:get and add a compiler macro (or whatever) to pick the
correct low level version? looks like the enum.spec files might even
have enough info to map most of the enums to types, though probably
have to pick out the ones that should be interpreted as enums by hand.
-b-