We've enumerated all the possibilities about a dozen times each and
have reached a stage where people are switching to each other's initial
positions, so I'm calling an actual vote to finish this.
Please respond by 5 PM Pacific time, Wednesday March 29 to be
counted. If we don't have a majority vote on #2, I will throw out the
lowest scorer and we'll try again.
Please try to keep the politicing down to a dull roar while the
voting is going on (e.g. don't accompany the vote with further
arguments, and don't use other people's votes as a launchpad for more
arguments).
Jon Leech
SGI
-----------------------------------------------------------------------
Vote #1 (vote YES or NO): Add a preprocessor define specifying that
the oglbase compiletime environment exists and specifying the
oglbase version implemented. The symbol is GL_OGLBASE_VERSION.
If defined, its value is (1000*major_version+minor_version).
Vote #2 (vote A, B, or C): How to include glext.h in the
application?
A) Do nothing (current oglbase proposal). glext.h must always be
#included explicitly by the application.
B) If GL_OGLBASE_EXTENSIONS is defined by the application prior
to including gl.h, glext.h will be #included from gl.h.
Otherwise the app must explicitly include it.
C) If GL_OGLBASE_NO_EXTENSIONS is defined by the application,
glext.h will NOT be #included from gl.h. Otherwise it will
be.
----------- (clip, fill in, and respond with this part only) -----------
Ballot:
I vote ____ on vote #1.
I vote ____ on vote #2.
<Sign the ballot here>
-----------------------------------------------------------------------