[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz ./Makefile ./TODO gfx/jni/GzzGL-jni.cxx gfx...
From: |
Tuomas J. Lukka |
Subject: |
[Gzz-commits] gzz ./Makefile ./TODO gfx/jni/GzzGL-jni.cxx gfx... |
Date: |
Thu, 10 Oct 2002 01:10:23 -0400 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Tuomas J. Lukka <address@hidden> 02/10/10 01:10:21
Modified files:
. : Makefile TODO
gfx/jni : GzzGL-jni.cxx
gfx/libcallgl : gltokens.c
gfx/libcoords : Coords.cxx Coords.hxx
gzz/client : GraphicsAPI.java
gzz/gfx/gl : GL.java
test : testutil.py
test/gzz/gfx/gl: basicrender.test
Log message:
Working while traveling - coords, doc
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/Makefile.diff?tr1=1.187&tr2=1.188&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/TODO.diff?tr1=1.264&tr2=1.265&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gfx/jni/GzzGL-jni.cxx.diff?tr1=1.49&tr2=1.50&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gfx/libcallgl/gltokens.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gfx/libcoords/Coords.cxx.diff?tr1=1.36&tr2=1.37&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gfx/libcoords/Coords.hxx.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/client/GraphicsAPI.java.diff?tr1=1.21&tr2=1.22&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/gfx/gl/GL.java.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/test/testutil.py.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/test/gzz/gfx/gl/basicrender.test.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
Patches:
Index: gzz/Makefile
diff -c gzz/Makefile:1.187 gzz/Makefile:1.188
*** gzz/Makefile:1.187 Wed Oct 9 10:38:41 2002
--- gzz/Makefile Thu Oct 10 01:10:21 2002
***************
*** 280,286 ****
gcj-src:
gcj-3.0 --main=(mainclass) -o gzigzag $(SRC)
! doc: pegs javadoc documl docxx
javadoc: ready_to_compile
find . -name '*.class' | xargs rm -f # Don't let javadoc see these
--- 280,287 ----
gcj-src:
gcj-3.0 --main=(mainclass) -o gzigzag $(SRC)
! # doc: pegs javadoc documl docxx
! doc: javadoc documl docxx
javadoc: ready_to_compile
find . -name '*.class' | xargs rm -f # Don't let javadoc see these
***************
*** 297,303 ****
pegs:
# should be $(JYTHON), but doesn't work somehow
! python metacode/pegboard.py
lavadoc::
javadoc $(JAVADOCOPTS) -d lavadoc -sourcepath ./:lava/ gzz gzz.impl
gzz.impl.errors
--- 298,305 ----
pegs:
# should be $(JYTHON), but doesn't work somehow
! PYTHONPATH=../depends python2.1 metacode/pegboard.py
! # $(JYTHON) metacode/pegboard.py
lavadoc::
javadoc $(JAVADOCOPTS) -d lavadoc -sourcepath ./:lava/ gzz gzz.impl
gzz.impl.errors
***************
*** 390,396 ****
$(GLLIB) $(JYTHON) -Dgzzclient=gl test/test.py jni
runtest: # Use: make runtest TEST=gzz/vob/vobmatcher, to run a single test.
$(GLLIB) $(JYTHON) test/testutil.py $(DBG) test/$(TEST).test
! runtestjni: # In JNI-dependent test's requestJNI must be defined.
$(GLLIB) $(JYTHON) test/testutil.py -Dgzzclient=gl $(DBG) jni
test/$(TEST).test
run:
$(JYTHON) Gzz.py $(DBG) -Dgzzclient=awt $(Z)
--- 392,398 ----
$(GLLIB) $(JYTHON) -Dgzzclient=gl test/test.py jni
runtest: # Use: make runtest TEST=gzz/vob/vobmatcher, to run a single test.
$(GLLIB) $(JYTHON) test/testutil.py $(DBG) test/$(TEST).test
! runtest-gl: # In JNI-dependent test's requestJNI must be defined.
$(GLLIB) $(JYTHON) test/testutil.py -Dgzzclient=gl $(DBG) jni
test/$(TEST).test
run:
$(JYTHON) Gzz.py $(DBG) -Dgzzclient=awt $(Z)
Index: gzz/TODO
diff -c gzz/TODO:1.264 gzz/TODO:1.265
*** gzz/TODO:1.264 Wed Oct 9 10:38:41 2002
--- gzz/TODO Thu Oct 10 01:10:21 2002
***************
*** 81,108 ****
- UML and APIs of ImageCache
- implementation of ImageCache
tjl:
! - PP [deadline 9.10]
- make it work again
- cs keys
- bindings
- fix directory geometry
- HOME button
- background texture
- - textured, colored frames
- - directory into global map?
- speedups
! - abstract out the one-parent, one-defining, inherited-from-
! normal-transofmration cs type as template
- help Benja fixing AWT client [deadline: 7.10!]
- Fix connections: currently from ul corner to ul corner
of cells because of the way coordsys work now
- needs defining, won't make it tonight unless
can talk with Benja
- Clipping
- - nadir as a new coordinate system type!
- overall document about the goals and visions for the project
! - MPEG animation-making code
! - timing
- xupdf: distorted multi-page PDF view with xu links
- adjustable zoom / distortion area by mouse
- better graphics for xu links
--- 81,107 ----
- UML and APIs of ImageCache
- implementation of ImageCache
tjl:
! - PP [deadline 5.11]
! - nadir as a new coordinate system type!
- make it work again
- cs keys
- bindings
- fix directory geometry
- HOME button
- background texture
- speedups
! - saving
! - merge !!!
- help Benja fixing AWT client [deadline: 7.10!]
- Fix connections: currently from ul corner to ul corner
of cells because of the way coordsys work now
- needs defining, won't make it tonight unless
can talk with Benja
- Clipping
- overall document about the goals and visions for the project
! - LibPaper [manuscript deadline 22.11]
! - MPEG animation-making code
! - timing
- xupdf: distorted multi-page PDF view with xu links
- adjustable zoom / distortion area by mouse
- better graphics for xu links
***************
*** 133,139 ****
- useful for projective coordinate transformations where
texturing
goes awry unless w is used
- docxx new additions to gfx/
! - clean GzzGL-jni, doc GL.java
benja:
- ZZ vanishingview cell size for pagespans and linebroken
paragraphs, as well as libpaper backgrounds
--- 132,138 ----
- useful for projective coordinate transformations where
texturing
goes awry unless w is used
- docxx new additions to gfx/
! - clean GzzGL-jni
benja:
- ZZ vanishingview cell size for pagespans and linebroken
paragraphs, as well as libpaper backgrounds
***************
*** 142,147 ****
--- 141,147 ----
+ the containment mechanism
+ Ted's bindings for it
anybody:
+ - move *DebugVar* from GL into a new class, same on JNI side.
- proper icons and names for the windows
- Synch!!!
- unit tests that check that Gzz.py really starts
Index: gzz/gfx/jni/GzzGL-jni.cxx
diff -c gzz/gfx/jni/GzzGL-jni.cxx:1.49 gzz/gfx/jni/GzzGL-jni.cxx:1.50
*** gzz/gfx/jni/GzzGL-jni.cxx:1.49 Wed Oct 9 02:50:26 2002
--- gzz/gfx/jni/GzzGL-jni.cxx Thu Oct 10 01:10:21 2002
***************
*** 880,892 ****
jint *inds1 = env->GetIntArrayElements(j_inds1, 0);
jfloat *pts1 = env->GetFloatArrayElements(j_pts1, 0);
- jint *interpinds = env->GetIntArrayElements(j_interpinds, 0);
jint *inds2 = 0;
jfloat *pts2 = 0;
if(j_inds2 != 0) {
inds2 = env->GetIntArrayElements(j_inds2, 0);
pts2 = env->GetFloatArrayElements(j_pts2, 0);
}
jint *codes = env->GetIntArrayElements(j_codes, 0);
--- 880,893 ----
jint *inds1 = env->GetIntArrayElements(j_inds1, 0);
jfloat *pts1 = env->GetFloatArrayElements(j_pts1, 0);
jint *inds2 = 0;
jfloat *pts2 = 0;
+ jint *interpinds = 0;
if(j_inds2 != 0) {
inds2 = env->GetIntArrayElements(j_inds2, 0);
pts2 = env->GetFloatArrayElements(j_pts2, 0);
+ interpinds = env->GetIntArrayElements(j_interpinds, 0);
}
jint *codes = env->GetIntArrayElements(j_codes, 0);
***************
*** 921,931 ****
env->ReleaseIntArrayElements(j_inds1, inds1, JNI_ABORT);
env->ReleaseFloatArrayElements(j_pts1, pts1, JNI_ABORT);
- env->ReleaseIntArrayElements(j_interpinds, interpinds, JNI_ABORT);
if(inds2 != 0) {
env->ReleaseIntArrayElements(j_inds2, inds2, JNI_ABORT);
env->ReleaseFloatArrayElements(j_pts2, pts2, JNI_ABORT);
}
DBG(dbg) << "Did releasearrays\n";
GLERR
--- 922,932 ----
env->ReleaseIntArrayElements(j_inds1, inds1, JNI_ABORT);
env->ReleaseFloatArrayElements(j_pts1, pts1, JNI_ABORT);
if(inds2 != 0) {
env->ReleaseIntArrayElements(j_inds2, inds2, JNI_ABORT);
env->ReleaseFloatArrayElements(j_pts2, pts2, JNI_ABORT);
+ env->ReleaseIntArrayElements(j_interpinds, interpinds, JNI_ABORT);
}
DBG(dbg) << "Did releasearrays\n";
GLERR
Index: gzz/gfx/libcallgl/gltokens.c
diff -c gzz/gfx/libcallgl/gltokens.c:1.1 gzz/gfx/libcallgl/gltokens.c:1.2
*** gzz/gfx/libcallgl/gltokens.c:1.1 Wed Oct 9 09:39:39 2002
--- gzz/gfx/libcallgl/gltokens.c Thu Oct 10 01:10:21 2002
***************
*** 1,23 ****
--- 1,30 ----
{"1PASS_EXT", 0x80A1},
{"1PASS_SGIS", 0x80A1},
{"2D", 0x0600},
+ {"2D", 0x0600},
{"2PASS_0_EXT", 0x80A2},
{"2PASS_0_SGIS", 0x80A2},
{"2PASS_1_EXT", 0x80A3},
{"2PASS_1_SGIS", 0x80A3},
{"2_BYTES", 0x1407},
+ {"2_BYTES", 0x1407},
+ {"3D", 0x0601},
{"3D", 0x0601},
{"3DFX_multisample", 1},
{"3DFX_tbuffer", 1},
{"3DFX_texture_compression_FXT1", 1},
{"3D_COLOR", 0x0602},
+ {"3D_COLOR", 0x0602},
+ {"3D_COLOR_TEXTURE", 0x0603},
{"3D_COLOR_TEXTURE", 0x0603},
{"3_BYTES", 0x1408},
+ {"3_BYTES", 0x1408},
{"422_AVERAGE_EXT", 0x80CE},
{"422_EXT", 0x80CC},
{"422_REV_AVERAGE_EXT", 0x80CF},
{"422_REV_EXT", 0x80CD},
{"4D_COLOR_TEXTURE", 0x0604},
+ {"4D_COLOR_TEXTURE", 0x0604},
{"4PASS_0_EXT", 0x80A4},
{"4PASS_0_SGIS", 0x80A4},
{"4PASS_1_EXT", 0x80A5},
***************
*** 27,96 ****
--- 34,153 ----
{"4PASS_3_EXT", 0x80A7},
{"4PASS_3_SGIS", 0x80A7},
{"4_BYTES", 0x1409},
+ {"4_BYTES", 0x1409},
+ {"ABGR_EXT", 0x8000},
{"ABGR_EXT", 0x8000},
+ {"ABGR_EXT", 0x8000},
+ {"ACCUM", 0x0100},
{"ACCUM", 0x0100},
{"ACCUM_ALPHA_BITS", 0x0D5B},
+ {"ACCUM_ALPHA_BITS", 0x0D5B},
+ {"ACCUM_BLUE_BITS", 0x0D5A},
{"ACCUM_BLUE_BITS", 0x0D5A},
{"ACCUM_BUFFER_BIT", 0x00000200},
+ {"ACCUM_BUFFER_BIT", 0x00000200},
+ {"ACCUM_CLEAR_VALUE", 0x0B80},
{"ACCUM_CLEAR_VALUE", 0x0B80},
{"ACCUM_GREEN_BITS", 0x0D59},
+ {"ACCUM_GREEN_BITS", 0x0D59},
+ {"ACCUM_RED_BITS", 0x0D58},
{"ACCUM_RED_BITS", 0x0D58},
{"ACTIVE_TEXTURE", 0x84E0},
{"ACTIVE_TEXTURE_ARB", 0x84E0},
+ {"ACTIVE_TEXTURE_ARB", 0x84E0},
+ {"ACTIVE_TEXTURE_ARB", 0x84E0},
{"ACTIVE_VERTEX_UNITS_ARB", 0x86A5},
{"ADD", 0x0104},
+ {"ADD", 0x0104},
{"ADD_SIGNED", 0x8574},
{"ADD_SIGNED_ARB", 0x8574},
{"ADD_SIGNED_EXT", 0x8574},
+ {"ADD_SIGNED_EXT", 0x8574},
{"ALIASED_LINE_WIDTH_RANGE", 0x846E},
+ {"ALIASED_LINE_WIDTH_RANGE", 0x846E},
+ {"ALIASED_POINT_SIZE_RANGE", 0x846D},
{"ALIASED_POINT_SIZE_RANGE", 0x846D},
{"ALLOW_DRAW_FRG_HINT_PGI", 0x1A210},
{"ALLOW_DRAW_MEM_HINT_PGI", 0x1A211},
{"ALLOW_DRAW_OBJ_HINT_PGI", 0x1A20E},
{"ALLOW_DRAW_WIN_HINT_PGI", 0x1A20F},
+ {"ALL_ATTRIB_BITS", 0x000FFFFF},
{"ALL_ATTRIB_BITS", 0xFFFFFFFF},
+ {"ALL_CLIENT_ATTRIB_BITS", 0xFFFFFFFF},
{"ALL_COMPLETED_NV", 0x84F2},
{"ALL_EXTENSIONS_NV", 0x84FB},
{"ALPHA", 0x1906},
+ {"ALPHA", 0x1906},
+ {"ALPHA12", 0x803D},
{"ALPHA12", 0x803D},
{"ALPHA12_EXT", 0x803D},
{"ALPHA16", 0x803E},
+ {"ALPHA16", 0x803E},
{"ALPHA16_EXT", 0x803E},
{"ALPHA4", 0x803B},
+ {"ALPHA4", 0x803B},
{"ALPHA4_EXT", 0x803B},
{"ALPHA8", 0x803C},
+ {"ALPHA8", 0x803C},
{"ALPHA8_EXT", 0x803C},
{"ALPHA_BIAS", 0x0D1D},
+ {"ALPHA_BIAS", 0x0D1D},
+ {"ALPHA_BITS", 0x0D55},
{"ALPHA_BITS", 0x0D55},
{"ALPHA_MAX_CLAMP_INGR", 0x8567},
{"ALPHA_MAX_SGIX", 0x8321},
{"ALPHA_MIN_CLAMP_INGR", 0x8563},
{"ALPHA_MIN_SGIX", 0x8320},
{"ALPHA_SCALE", 0x0D1C},
+ {"ALPHA_SCALE", 0x0D1C},
+ {"ALPHA_TEST", 0x0BC0},
{"ALPHA_TEST", 0x0BC0},
{"ALPHA_TEST_FUNC", 0x0BC1},
+ {"ALPHA_TEST_FUNC", 0x0BC1},
+ {"ALPHA_TEST_REF", 0x0BC2},
{"ALPHA_TEST_REF", 0x0BC2},
{"ALWAYS", 0x0207},
+ {"ALWAYS", 0x0207},
{"ALWAYS_FAST_HINT_PGI", 0x1A20C},
{"ALWAYS_SOFT_HINT_PGI", 0x1A20D},
{"AMBIENT", 0x1200},
+ {"AMBIENT", 0x1200},
{"AMBIENT_AND_DIFFUSE", 0x1602},
+ {"AMBIENT_AND_DIFFUSE", 0x1602},
+ {"AND", 0x1501},
{"AND", 0x1501},
{"AND_INVERTED", 0x1504},
+ {"AND_INVERTED", 0x1504},
+ {"AND_REVERSE", 0x1502},
{"AND_REVERSE", 0x1502},
{"APPLE_specular_vector", 1},
{"APPLE_transform_hint", 1},
+ {"APPLE_transform_hint", 1},
+ {"ARB_depth_texture", 1},
{"ARB_imaging", 1},
{"ARB_multisample", 1},
+ {"ARB_multisample", 1},
+ {"ARB_multitexture", 1},
+ {"ARB_multitexture", 1},
{"ARB_multitexture", 1},
+ {"ARB_shadow", 1},
+ {"ARB_shadow_ambient", 1},
{"ARB_texture_border_clamp", 1},
{"ARB_texture_compression", 1},
+ {"ARB_texture_compression", 1},
+ {"ARB_texture_cube_map", 1},
{"ARB_texture_cube_map", 1},
{"ARB_texture_env_add", 1},
+ {"ARB_texture_env_add", 1},
{"ARB_texture_env_combine", 1},
{"ARB_texture_env_dot3", 1},
{"ARB_transpose_matrix", 1},
+ {"ARB_transpose_matrix", 1},
{"ARRAY_ELEMENT_LOCK_COUNT_EXT", 0x81A9},
+ {"ARRAY_ELEMENT_LOCK_COUNT_EXT", 0x81A9},
+ {"ARRAY_ELEMENT_LOCK_COUNT_EXT", 0x81A9},
+ {"ARRAY_ELEMENT_LOCK_FIRST_EXT", 0x81A8},
+ {"ARRAY_ELEMENT_LOCK_FIRST_EXT", 0x81A8},
{"ARRAY_ELEMENT_LOCK_FIRST_EXT", 0x81A8},
{"ASYNC_DRAW_PIXELS_SGIX", 0x835D},
{"ASYNC_HISTOGRAM_SGIX", 0x832C},
***************
*** 103,341 ****
--- 160,609 ----
{"ATTRIB_ARRAY_STRIDE_NV", 0x8624},
{"ATTRIB_ARRAY_TYPE_NV", 0x8625},
{"ATTRIB_STACK_DEPTH", 0x0BB0},
+ {"ATTRIB_STACK_DEPTH", 0x0BB0},
+ {"AUTO_NORMAL", 0x0D80},
{"AUTO_NORMAL", 0x0D80},
{"AUX0", 0x0409},
+ {"AUX0", 0x0409},
+ {"AUX1", 0x040A},
{"AUX1", 0x040A},
{"AUX2", 0x040B},
+ {"AUX2", 0x040B},
+ {"AUX3", 0x040C},
{"AUX3", 0x040C},
{"AUX_BUFFERS", 0x0C00},
+ {"AUX_BUFFERS", 0x0C00},
{"AVERAGE_EXT", 0x8335},
{"AVERAGE_HP", 0x8160},
{"Autodesk_valid_back_buffer_hint", 1},
{"BACK", 0x0405},
+ {"BACK", 0x0405},
+ {"BACK_LEFT", 0x0402},
{"BACK_LEFT", 0x0402},
{"BACK_NORMALS_HINT_PGI", 0x1A223},
{"BACK_RIGHT", 0x0403},
+ {"BACK_RIGHT", 0x0403},
+ {"BGR", 0x80E0},
{"BGR", 0x80E0},
{"BGRA", 0x80E1},
+ {"BGRA", 0x80E1},
+ {"BGRA_EXT", 0x80E1},
{"BGRA_EXT", 0x80E1},
{"BGR_EXT", 0x80E0},
+ {"BGR_EXT", 0x80E0},
+ {"BIAS_BY_NEGATIVE_ONE_HALF_NV", 0x8541},
{"BIAS_BY_NEGATIVE_ONE_HALF_NV", 0x8541},
{"BINORMAL_ARRAY_EXT", 0x843A},
{"BINORMAL_ARRAY_POINTER_EXT", 0x8443},
{"BINORMAL_ARRAY_STRIDE_EXT", 0x8441},
{"BINORMAL_ARRAY_TYPE_EXT", 0x8440},
{"BITMAP", 0x1A00},
+ {"BITMAP", 0x1A00},
+ {"BITMAP_TOKEN", 0x0704},
{"BITMAP_TOKEN", 0x0704},
{"BLEND", 0x0BE2},
+ {"BLEND", 0x0BE2},
+ {"BLEND_COLOR", 0x8005},
{"BLEND_COLOR", 0x8005},
{"BLEND_COLOR_EXT", 0x8005},
+ {"BLEND_COLOR_EXT", 0x8005},
+ {"BLEND_COLOR_EXT", 0x8005},
+ {"BLEND_DST", 0x0BE0},
{"BLEND_DST", 0x0BE0},
{"BLEND_DST_ALPHA_EXT", 0x80CA},
{"BLEND_DST_RGB_EXT", 0x80C8},
{"BLEND_EQUATION", 0x8009},
+ {"BLEND_EQUATION", 0x8009},
+ {"BLEND_EQUATION", 0x8009},
+ {"BLEND_EQUATION_EXT", 0x8009},
{"BLEND_EQUATION_EXT", 0x8009},
+ {"BLEND_EQUATION_EXT", 0x8009},
+ {"BLEND_SRC", 0x0BE1},
{"BLEND_SRC", 0x0BE1},
{"BLEND_SRC_ALPHA_EXT", 0x80CB},
{"BLEND_SRC_RGB_EXT", 0x80C9},
{"BLUE", 0x1905},
+ {"BLUE", 0x1905},
+ {"BLUE_BIAS", 0x0D1B},
{"BLUE_BIAS", 0x0D1B},
{"BLUE_BITS", 0x0D54},
+ {"BLUE_BITS", 0x0D54},
{"BLUE_MAX_CLAMP_INGR", 0x8566},
{"BLUE_MIN_CLAMP_INGR", 0x8562},
{"BLUE_SCALE", 0x0D1A},
+ {"BLUE_SCALE", 0x0D1A},
{"BYTE", 0x1400},
+ {"BYTE", 0x1400},
+ {"C3F_V3F", 0x2A24},
{"C3F_V3F", 0x2A24},
{"C4F_N3F_V3F", 0x2A26},
+ {"C4F_N3F_V3F", 0x2A26},
+ {"C4UB_V2F", 0x2A22},
{"C4UB_V2F", 0x2A22},
{"C4UB_V3F", 0x2A23},
+ {"C4UB_V3F", 0x2A23},
{"CALLIGRAPHIC_FRAGMENT_SGIX", 0x8183},
{"CCW", 0x0901},
+ {"CCW", 0x0901},
+ {"CLAMP", 0x2900},
{"CLAMP", 0x2900},
{"CLAMP_TO_BORDER", 0x812D},
{"CLAMP_TO_BORDER_ARB", 0x812D},
{"CLAMP_TO_BORDER_SGIS", 0x812D},
{"CLAMP_TO_EDGE", 0x812F},
+ {"CLAMP_TO_EDGE", 0x812F},
+ {"CLAMP_TO_EDGE", 0x812F},
{"CLAMP_TO_EDGE_EXT", 0x812F},
{"CLAMP_TO_EDGE_SGIS", 0x812F},
+ {"CLAMP_TO_EDGE_SGIS", 0x812F},
+ {"CLEAR", 0x1500},
{"CLEAR", 0x1500},
{"CLIENT_ACTIVE_TEXTURE", 0x84E1},
{"CLIENT_ACTIVE_TEXTURE_ARB", 0x84E1},
+ {"CLIENT_ACTIVE_TEXTURE_ARB", 0x84E1},
+ {"CLIENT_ACTIVE_TEXTURE_ARB", 0x84E1},
{"CLIENT_ALL_ATTRIB_BITS", 0xFFFFFFFF},
{"CLIENT_ATTRIB_STACK_DEPTH", 0x0BB1},
+ {"CLIENT_ATTRIB_STACK_DEPTH", 0x0BB1},
+ {"CLIENT_PIXEL_STORE_BIT", 0x00000001},
{"CLIENT_PIXEL_STORE_BIT", 0x00000001},
{"CLIENT_VERTEX_ARRAY_BIT", 0x00000002},
+ {"CLIENT_VERTEX_ARRAY_BIT", 0x00000002},
{"CLIP_FAR_HINT_PGI", 0x1A221},
{"CLIP_NEAR_HINT_PGI", 0x1A220},
{"CLIP_PLANE0", 0x3000},
+ {"CLIP_PLANE0", 0x3000},
{"CLIP_PLANE1", 0x3001},
+ {"CLIP_PLANE1", 0x3001},
+ {"CLIP_PLANE2", 0x3002},
{"CLIP_PLANE2", 0x3002},
{"CLIP_PLANE3", 0x3003},
+ {"CLIP_PLANE3", 0x3003},
+ {"CLIP_PLANE4", 0x3004},
{"CLIP_PLANE4", 0x3004},
{"CLIP_PLANE5", 0x3005},
+ {"CLIP_PLANE5", 0x3005},
+ {"CLIP_VOLUME_CLIPPING_HINT_EXT", 0x80F0},
+ {"CLIP_VOLUME_CLIPPING_HINT_EXT", 0x80F0},
{"CLIP_VOLUME_CLIPPING_HINT_EXT", 0x80F0},
{"CMYKA_EXT", 0x800D},
{"CMYK_EXT", 0x800C},
{"COEFF", 0x0A00},
+ {"COEFF", 0x0A00},
+ {"COLOR", 0x1800},
{"COLOR", 0x1800},
{"COLOR3_BIT_PGI", 0x00010000},
{"COLOR4_BIT_PGI", 0x00020000},
{"COLOR_ARRAY", 0x8076},
+ {"COLOR_ARRAY", 0x8076},
+ {"COLOR_ARRAY_COUNT_EXT", 0x8084},
{"COLOR_ARRAY_COUNT_EXT", 0x8084},
+ {"COLOR_ARRAY_COUNT_EXT", 0x8084},
+ {"COLOR_ARRAY_EXT", 0x8076},
+ {"COLOR_ARRAY_EXT", 0x8076},
{"COLOR_ARRAY_EXT", 0x8076},
{"COLOR_ARRAY_LIST_IBM", 103072},
{"COLOR_ARRAY_LIST_STRIDE_IBM", 103082},
{"COLOR_ARRAY_PARALLEL_POINTERS_INTEL", 0x83F7},
{"COLOR_ARRAY_POINTER", 0x8090},
+ {"COLOR_ARRAY_POINTER", 0x8090},
+ {"COLOR_ARRAY_POINTER_EXT", 0x8090},
+ {"COLOR_ARRAY_POINTER_EXT", 0x8090},
{"COLOR_ARRAY_POINTER_EXT", 0x8090},
{"COLOR_ARRAY_SIZE", 0x8081},
+ {"COLOR_ARRAY_SIZE", 0x8081},
+ {"COLOR_ARRAY_SIZE_EXT", 0x8081},
{"COLOR_ARRAY_SIZE_EXT", 0x8081},
+ {"COLOR_ARRAY_SIZE_EXT", 0x8081},
+ {"COLOR_ARRAY_STRIDE", 0x8083},
{"COLOR_ARRAY_STRIDE", 0x8083},
{"COLOR_ARRAY_STRIDE_EXT", 0x8083},
+ {"COLOR_ARRAY_STRIDE_EXT", 0x8083},
+ {"COLOR_ARRAY_STRIDE_EXT", 0x8083},
+ {"COLOR_ARRAY_TYPE", 0x8082},
{"COLOR_ARRAY_TYPE", 0x8082},
{"COLOR_ARRAY_TYPE_EXT", 0x8082},
+ {"COLOR_ARRAY_TYPE_EXT", 0x8082},
+ {"COLOR_ARRAY_TYPE_EXT", 0x8082},
{"COLOR_BUFFER_BIT", 0x00004000},
+ {"COLOR_BUFFER_BIT", 0x00004000},
+ {"COLOR_CLEAR_VALUE", 0x0C22},
{"COLOR_CLEAR_VALUE", 0x0C22},
{"COLOR_INDEX", 0x1900},
+ {"COLOR_INDEX", 0x1900},
+ {"COLOR_INDEX12_EXT", 0x80E6},
{"COLOR_INDEX12_EXT", 0x80E6},
+ {"COLOR_INDEX12_EXT", 0x80E6},
+ {"COLOR_INDEX16_EXT", 0x80E7},
{"COLOR_INDEX16_EXT", 0x80E7},
+ {"COLOR_INDEX16_EXT", 0x80E7},
+ {"COLOR_INDEX1_EXT", 0x80E2},
{"COLOR_INDEX1_EXT", 0x80E2},
+ {"COLOR_INDEX1_EXT", 0x80E2},
+ {"COLOR_INDEX2_EXT", 0x80E3},
{"COLOR_INDEX2_EXT", 0x80E3},
+ {"COLOR_INDEX2_EXT", 0x80E3},
+ {"COLOR_INDEX4_EXT", 0x80E4},
{"COLOR_INDEX4_EXT", 0x80E4},
+ {"COLOR_INDEX4_EXT", 0x80E4},
+ {"COLOR_INDEX8_EXT", 0x80E5},
{"COLOR_INDEX8_EXT", 0x80E5},
+ {"COLOR_INDEX8_EXT", 0x80E5},
+ {"COLOR_INDEXES", 0x1603},
{"COLOR_INDEXES", 0x1603},
{"COLOR_LOGIC_OP", 0x0BF2},
+ {"COLOR_LOGIC_OP", 0x0BF2},
+ {"COLOR_MATERIAL", 0x0B57},
{"COLOR_MATERIAL", 0x0B57},
{"COLOR_MATERIAL_FACE", 0x0B55},
+ {"COLOR_MATERIAL_FACE", 0x0B55},
+ {"COLOR_MATERIAL_PARAMETER", 0x0B56},
{"COLOR_MATERIAL_PARAMETER", 0x0B56},
{"COLOR_MATRIX", 0x80B1},
+ {"COLOR_MATRIX", 0x80B1},
+ {"COLOR_MATRIX", 0x80B1},
{"COLOR_MATRIX_SGI", 0x80B1},
{"COLOR_MATRIX_STACK_DEPTH", 0x80B2},
+ {"COLOR_MATRIX_STACK_DEPTH", 0x80B2},
+ {"COLOR_MATRIX_STACK_DEPTH", 0x80B2},
{"COLOR_MATRIX_STACK_DEPTH_SGI", 0x80B2},
{"COLOR_SUM_CLAMP_NV", 0x854F},
+ {"COLOR_SUM_CLAMP_NV", 0x854F},
+ {"COLOR_SUM_EXT", 0x8458},
{"COLOR_SUM_EXT", 0x8458},
{"COLOR_TABLE", 0x80D0},
+ {"COLOR_TABLE", 0x80D0},
+ {"COLOR_TABLE", 0x80D0},
+ {"COLOR_TABLE_ALPHA_SIZE", 0x80DD},
{"COLOR_TABLE_ALPHA_SIZE", 0x80DD},
+ {"COLOR_TABLE_ALPHA_SIZE", 0x80DD},
+ {"COLOR_TABLE_ALPHA_SIZE_EXT", 0x80DD},
+ {"COLOR_TABLE_ALPHA_SIZE_EXT", 0x80DD},
{"COLOR_TABLE_ALPHA_SIZE_EXT", 0x80DD},
{"COLOR_TABLE_ALPHA_SIZE_SGI", 0x80DD},
{"COLOR_TABLE_BIAS", 0x80D7},
+ {"COLOR_TABLE_BIAS", 0x80D7},
+ {"COLOR_TABLE_BIAS", 0x80D7},
{"COLOR_TABLE_BIAS_SGI", 0x80D7},
{"COLOR_TABLE_BLUE_SIZE", 0x80DC},
+ {"COLOR_TABLE_BLUE_SIZE", 0x80DC},
+ {"COLOR_TABLE_BLUE_SIZE", 0x80DC},
+ {"COLOR_TABLE_BLUE_SIZE_EXT", 0x80DC},
+ {"COLOR_TABLE_BLUE_SIZE_EXT", 0x80DC},
{"COLOR_TABLE_BLUE_SIZE_EXT", 0x80DC},
{"COLOR_TABLE_BLUE_SIZE_SGI", 0x80DC},
{"COLOR_TABLE_FORMAT", 0x80D8},
+ {"COLOR_TABLE_FORMAT", 0x80D8},
+ {"COLOR_TABLE_FORMAT", 0x80D8},
+ {"COLOR_TABLE_FORMAT_EXT", 0x80D8},
+ {"COLOR_TABLE_FORMAT_EXT", 0x80D8},
{"COLOR_TABLE_FORMAT_EXT", 0x80D8},
{"COLOR_TABLE_FORMAT_SGI", 0x80D8},
{"COLOR_TABLE_GREEN_SIZE", 0x80DB},
+ {"COLOR_TABLE_GREEN_SIZE", 0x80DB},
+ {"COLOR_TABLE_GREEN_SIZE", 0x80DB},
+ {"COLOR_TABLE_GREEN_SIZE_EXT", 0x80DB},
+ {"COLOR_TABLE_GREEN_SIZE_EXT", 0x80DB},
{"COLOR_TABLE_GREEN_SIZE_EXT", 0x80DB},
{"COLOR_TABLE_GREEN_SIZE_SGI", 0x80DB},
{"COLOR_TABLE_INTENSITY_SIZE", 0x80DF},
+ {"COLOR_TABLE_INTENSITY_SIZE", 0x80DF},
+ {"COLOR_TABLE_INTENSITY_SIZE", 0x80DF},
+ {"COLOR_TABLE_INTENSITY_SIZE_EXT", 0x80DF},
+ {"COLOR_TABLE_INTENSITY_SIZE_EXT", 0x80DF},
{"COLOR_TABLE_INTENSITY_SIZE_EXT", 0x80DF},
{"COLOR_TABLE_INTENSITY_SIZE_SGI", 0x80DF},
{"COLOR_TABLE_LUMINANCE_SIZE", 0x80DE},
+ {"COLOR_TABLE_LUMINANCE_SIZE", 0x80DE},
+ {"COLOR_TABLE_LUMINANCE_SIZE", 0x80DE},
+ {"COLOR_TABLE_LUMINANCE_SIZE_EXT", 0x80DE},
+ {"COLOR_TABLE_LUMINANCE_SIZE_EXT", 0x80DE},
{"COLOR_TABLE_LUMINANCE_SIZE_EXT", 0x80DE},
{"COLOR_TABLE_LUMINANCE_SIZE_SGI", 0x80DE},
{"COLOR_TABLE_RED_SIZE", 0x80DA},
+ {"COLOR_TABLE_RED_SIZE", 0x80DA},
+ {"COLOR_TABLE_RED_SIZE", 0x80DA},
+ {"COLOR_TABLE_RED_SIZE_EXT", 0x80DA},
+ {"COLOR_TABLE_RED_SIZE_EXT", 0x80DA},
{"COLOR_TABLE_RED_SIZE_EXT", 0x80DA},
{"COLOR_TABLE_RED_SIZE_SGI", 0x80DA},
{"COLOR_TABLE_SCALE", 0x80D6},
+ {"COLOR_TABLE_SCALE", 0x80D6},
+ {"COLOR_TABLE_SCALE", 0x80D6},
{"COLOR_TABLE_SCALE_SGI", 0x80D6},
{"COLOR_TABLE_SGI", 0x80D0},
{"COLOR_TABLE_WIDTH", 0x80D9},
+ {"COLOR_TABLE_WIDTH", 0x80D9},
+ {"COLOR_TABLE_WIDTH", 0x80D9},
+ {"COLOR_TABLE_WIDTH_EXT", 0x80D9},
+ {"COLOR_TABLE_WIDTH_EXT", 0x80D9},
{"COLOR_TABLE_WIDTH_EXT", 0x80D9},
{"COLOR_TABLE_WIDTH_SGI", 0x80D9},
{"COLOR_WRITEMASK", 0x0C23},
+ {"COLOR_WRITEMASK", 0x0C23},
{"COMBINE", 0x8570},
{"COMBINE4_NV", 0x8503},
+ {"COMBINE4_NV", 0x8503},
{"COMBINER0_NV", 0x8550},
+ {"COMBINER0_NV", 0x8550},
+ {"COMBINER1_NV", 0x8551},
{"COMBINER1_NV", 0x8551},
{"COMBINER2_NV", 0x8552},
+ {"COMBINER2_NV", 0x8552},
+ {"COMBINER3_NV", 0x8553},
{"COMBINER3_NV", 0x8553},
{"COMBINER4_NV", 0x8554},
+ {"COMBINER4_NV", 0x8554},
+ {"COMBINER5_NV", 0x8555},
{"COMBINER5_NV", 0x8555},
{"COMBINER6_NV", 0x8556},
+ {"COMBINER6_NV", 0x8556},
+ {"COMBINER7_NV", 0x8557},
{"COMBINER7_NV", 0x8557},
{"COMBINER_AB_DOT_PRODUCT_NV", 0x8545},
+ {"COMBINER_AB_DOT_PRODUCT_NV", 0x8545},
+ {"COMBINER_AB_OUTPUT_NV", 0x854A},
{"COMBINER_AB_OUTPUT_NV", 0x854A},
{"COMBINER_BIAS_NV", 0x8549},
+ {"COMBINER_BIAS_NV", 0x8549},
+ {"COMBINER_CD_DOT_PRODUCT_NV", 0x8546},
{"COMBINER_CD_DOT_PRODUCT_NV", 0x8546},
{"COMBINER_CD_OUTPUT_NV", 0x854B},
+ {"COMBINER_CD_OUTPUT_NV", 0x854B},
+ {"COMBINER_COMPONENT_USAGE_NV", 0x8544},
{"COMBINER_COMPONENT_USAGE_NV", 0x8544},
{"COMBINER_INPUT_NV", 0x8542},
+ {"COMBINER_INPUT_NV", 0x8542},
+ {"COMBINER_MAPPING_NV", 0x8543},
{"COMBINER_MAPPING_NV", 0x8543},
{"COMBINER_MUX_SUM_NV", 0x8547},
+ {"COMBINER_MUX_SUM_NV", 0x8547},
+ {"COMBINER_SCALE_NV", 0x8548},
{"COMBINER_SCALE_NV", 0x8548},
{"COMBINER_SUM_OUTPUT_NV", 0x854C},
+ {"COMBINER_SUM_OUTPUT_NV", 0x854C},
{"COMBINE_ALPHA", 0x8572},
{"COMBINE_ALPHA_ARB", 0x8572},
{"COMBINE_ALPHA_EXT", 0x8572},
+ {"COMBINE_ALPHA_EXT", 0x8572},
{"COMBINE_ARB", 0x8570},
{"COMBINE_EXT", 0x8570},
+ {"COMBINE_EXT", 0x8570},
{"COMBINE_RGB", 0x8571},
{"COMBINE_RGB_ARB", 0x8571},
{"COMBINE_RGB_EXT", 0x8571},
+ {"COMBINE_RGB_EXT", 0x8571},
+ {"COMPARE_R_TO_TEXTURE_ARB", 0x884E},
{"COMPILE", 0x1300},
+ {"COMPILE", 0x1300},
+ {"COMPILE_AND_EXECUTE", 0x1301},
{"COMPILE_AND_EXECUTE", 0x1301},
{"COMPRESSED_ALPHA", 0x84E9},
{"COMPRESSED_ALPHA_ARB", 0x84E9},
+ {"COMPRESSED_ALPHA_ARB", 0x84E9},
{"COMPRESSED_INTENSITY", 0x84EC},
{"COMPRESSED_INTENSITY_ARB", 0x84EC},
+ {"COMPRESSED_INTENSITY_ARB", 0x84EC},
{"COMPRESSED_LUMINANCE", 0x84EA},
{"COMPRESSED_LUMINANCE_ALPHA", 0x84EB},
{"COMPRESSED_LUMINANCE_ALPHA_ARB", 0x84EB},
+ {"COMPRESSED_LUMINANCE_ALPHA_ARB", 0x84EB},
+ {"COMPRESSED_LUMINANCE_ARB", 0x84EA},
{"COMPRESSED_LUMINANCE_ARB", 0x84EA},
{"COMPRESSED_RGB", 0x84ED},
{"COMPRESSED_RGBA", 0x84EE},
{"COMPRESSED_RGBA_ARB", 0x84EE},
+ {"COMPRESSED_RGBA_ARB", 0x84EE},
{"COMPRESSED_RGBA_FXT1_3DFX", 0x86B1},
{"COMPRESSED_RGBA_S3TC_DXT1_EXT", 0x83F1},
+ {"COMPRESSED_RGBA_S3TC_DXT1_EXT", 0x83F1},
+ {"COMPRESSED_RGBA_S3TC_DXT3_EXT", 0x83F2},
{"COMPRESSED_RGBA_S3TC_DXT3_EXT", 0x83F2},
{"COMPRESSED_RGBA_S3TC_DXT5_EXT", 0x83F3},
+ {"COMPRESSED_RGBA_S3TC_DXT5_EXT", 0x83F3},
+ {"COMPRESSED_RGB_ARB", 0x84ED},
{"COMPRESSED_RGB_ARB", 0x84ED},
{"COMPRESSED_RGB_FXT1_3DFX", 0x86B0},
{"COMPRESSED_RGB_S3TC_DXT1_EXT", 0x83F0},
+ {"COMPRESSED_RGB_S3TC_DXT1_EXT", 0x83F0},
{"COMPRESSED_TEXTURE_FORMATS", 0x86A3},
{"COMPRESSED_TEXTURE_FORMATS_ARB", 0x86A3},
+ {"COMPRESSED_TEXTURE_FORMATS_ARB", 0x86A3},
{"CONSERVE_MEMORY_HINT_PGI", 0x1A1FD},
{"CONSTANT", 0x8576},
{"CONSTANT_ALPHA", 0x8003},
+ {"CONSTANT_ALPHA", 0x8003},
+ {"CONSTANT_ALPHA", 0x8003},
+ {"CONSTANT_ALPHA_EXT", 0x8003},
+ {"CONSTANT_ALPHA_EXT", 0x8003},
{"CONSTANT_ALPHA_EXT", 0x8003},
{"CONSTANT_ARB", 0x8576},
{"CONSTANT_ATTENUATION", 0x1207},
+ {"CONSTANT_ATTENUATION", 0x1207},
+ {"CONSTANT_BORDER", 0x8151},
{"CONSTANT_BORDER", 0x8151},
{"CONSTANT_BORDER_HP", 0x8151},
{"CONSTANT_COLOR", 0x8001},
+ {"CONSTANT_COLOR", 0x8001},
+ {"CONSTANT_COLOR", 0x8001},
+ {"CONSTANT_COLOR0_NV", 0x852A},
{"CONSTANT_COLOR0_NV", 0x852A},
{"CONSTANT_COLOR1_NV", 0x852B},
+ {"CONSTANT_COLOR1_NV", 0x852B},
+ {"CONSTANT_COLOR_EXT", 0x8001},
{"CONSTANT_COLOR_EXT", 0x8001},
+ {"CONSTANT_COLOR_EXT", 0x8001},
+ {"CONSTANT_EXT", 0x8576},
{"CONSTANT_EXT", 0x8576},
{"CONST_EYE_NV", 0x86E5},
{"CONVOLUTION_1D", 0x8010},
+ {"CONVOLUTION_1D", 0x8010},
+ {"CONVOLUTION_1D", 0x8010},
{"CONVOLUTION_1D_EXT", 0x8010},
{"CONVOLUTION_2D", 0x8011},
+ {"CONVOLUTION_2D", 0x8011},
+ {"CONVOLUTION_2D", 0x8011},
{"CONVOLUTION_2D_EXT", 0x8011},
{"CONVOLUTION_BORDER_COLOR", 0x8154},
+ {"CONVOLUTION_BORDER_COLOR", 0x8154},
{"CONVOLUTION_BORDER_COLOR_HP", 0x8154},
{"CONVOLUTION_BORDER_MODE", 0x8013},
+ {"CONVOLUTION_BORDER_MODE", 0x8013},
+ {"CONVOLUTION_BORDER_MODE", 0x8013},
{"CONVOLUTION_BORDER_MODE_EXT", 0x8013},
{"CONVOLUTION_FILTER_BIAS", 0x8015},
+ {"CONVOLUTION_FILTER_BIAS", 0x8015},
+ {"CONVOLUTION_FILTER_BIAS", 0x8015},
{"CONVOLUTION_FILTER_BIAS_EXT", 0x8015},
{"CONVOLUTION_FILTER_SCALE", 0x8014},
+ {"CONVOLUTION_FILTER_SCALE", 0x8014},
+ {"CONVOLUTION_FILTER_SCALE", 0x8014},
{"CONVOLUTION_FILTER_SCALE_EXT", 0x8014},
{"CONVOLUTION_FORMAT", 0x8017},
+ {"CONVOLUTION_FORMAT", 0x8017},
+ {"CONVOLUTION_FORMAT", 0x8017},
{"CONVOLUTION_FORMAT_EXT", 0x8017},
{"CONVOLUTION_HEIGHT", 0x8019},
+ {"CONVOLUTION_HEIGHT", 0x8019},
+ {"CONVOLUTION_HEIGHT", 0x8019},
{"CONVOLUTION_HEIGHT_EXT", 0x8019},
{"CONVOLUTION_HINT_SGIX", 0x8316},
{"CONVOLUTION_WIDTH", 0x8018},
+ {"CONVOLUTION_WIDTH", 0x8018},
+ {"CONVOLUTION_WIDTH", 0x8018},
{"CONVOLUTION_WIDTH_EXT", 0x8018},
{"COORD_REPLACE_NV", 0x8862},
{"COPY", 0x1503},
+ {"COPY", 0x1503},
+ {"COPY_INVERTED", 0x150C},
{"COPY_INVERTED", 0x150C},
{"COPY_PIXEL_TOKEN", 0x0706},
+ {"COPY_PIXEL_TOKEN", 0x0706},
{"CUBIC_EXT", 0x8334},
{"CUBIC_HP", 0x815F},
{"CULL_FACE", 0x0B44},
+ {"CULL_FACE", 0x0B44},
+ {"CULL_FACE_MODE", 0x0B45},
{"CULL_FACE_MODE", 0x0B45},
{"CULL_FRAGMENT_NV", 0x86E7},
{"CULL_MODES_NV", 0x86E0},
***************
*** 346,400 ****
{"CURRENT_ATTRIB_NV", 0x8626},
{"CURRENT_BINORMAL_EXT", 0x843C},
{"CURRENT_BIT", 0x00000001},
{"CURRENT_COLOR", 0x0B00},
{"CURRENT_FOG_COORDINATE_EXT", 0x8453},
{"CURRENT_INDEX", 0x0B01},
{"CURRENT_MATRIX_NV", 0x8641},
{"CURRENT_MATRIX_STACK_DEPTH_NV", 0x8640},
{"CURRENT_NORMAL", 0x0B02},
{"CURRENT_OCCLUSION_QUERY_ID_NV", 0x8865},
{"CURRENT_RASTER_COLOR", 0x0B04},
{"CURRENT_RASTER_DISTANCE", 0x0B09},
{"CURRENT_RASTER_INDEX", 0x0B05},
{"CURRENT_RASTER_NORMAL_SGIX", 0x8406},
{"CURRENT_RASTER_POSITION", 0x0B07},
{"CURRENT_RASTER_POSITION_VALID", 0x0B08},
{"CURRENT_RASTER_TEXTURE_COORDS", 0x0B06},
{"CURRENT_SECONDARY_COLOR_EXT", 0x8459},
{"CURRENT_TANGENT_EXT", 0x843B},
{"CURRENT_TEXTURE_COORDS", 0x0B03},
{"CURRENT_VERTEX_WEIGHT_EXT", 0x850B},
{"CURRENT_WEIGHT_ARB", 0x86A8},
{"CW", 0x0900},
{"DECAL", 0x2101},
{"DECR", 0x1E03},
{"DECR_WRAP_EXT", 0x8508},
{"DEFORMATIONS_MASK_SGIX", 0x8196},
{"DEPENDENT_AR_TEXTURE_2D_NV", 0x86E9},
{"DEPENDENT_GB_TEXTURE_2D_NV", 0x86EA},
! {"DEPENDENT_HILO_TEXTURE_2D_NV", 0x8858},
! {"DEPENDENT_RGB_TEXTURE_3D_NV", 0x8859},
! {"DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV", 0x885A},
{"DEPTH", 0x1801},
{"DEPTH_BIAS", 0x0D1F},
{"DEPTH_BITS", 0x0D56},
{"DEPTH_BUFFER_BIT", 0x00000100},
{"DEPTH_CLAMP_NV", 0x864F},
{"DEPTH_CLEAR_VALUE", 0x0B73},
{"DEPTH_COMPONENT", 0x1902},
{"DEPTH_COMPONENT16_SGIX", 0x81A5},
{"DEPTH_COMPONENT24_SGIX", 0x81A6},
{"DEPTH_COMPONENT32_SGIX", 0x81A7},
{"DEPTH_FUNC", 0x0B74},
{"DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX", 0x8311},
{"DEPTH_PASS_INSTRUMENT_MAX_SGIX", 0x8312},
{"DEPTH_PASS_INSTRUMENT_SGIX", 0x8310},
{"DEPTH_RANGE", 0x0B70},
{"DEPTH_SCALE", 0x0D1E},
{"DEPTH_STENCIL_NV", 0x84F9},
{"DEPTH_STENCIL_TO_BGRA_NV", 0x886F},
{"DEPTH_STENCIL_TO_RGBA_NV", 0x886E},
{"DEPTH_TEST", 0x0B71},
{"DEPTH_WRITEMASK", 0x0B72},
{"DETAIL_TEXTURE_2D_BINDING_SGIS", 0x8096},
{"DETAIL_TEXTURE_2D_SGIS", 0x8095},
--- 614,702 ----
{"CURRENT_ATTRIB_NV", 0x8626},
{"CURRENT_BINORMAL_EXT", 0x843C},
{"CURRENT_BIT", 0x00000001},
+ {"CURRENT_BIT", 0x00000001},
{"CURRENT_COLOR", 0x0B00},
+ {"CURRENT_COLOR", 0x0B00},
+ {"CURRENT_FOG_COORDINATE_EXT", 0x8453},
{"CURRENT_FOG_COORDINATE_EXT", 0x8453},
{"CURRENT_INDEX", 0x0B01},
+ {"CURRENT_INDEX", 0x0B01},
{"CURRENT_MATRIX_NV", 0x8641},
{"CURRENT_MATRIX_STACK_DEPTH_NV", 0x8640},
{"CURRENT_NORMAL", 0x0B02},
+ {"CURRENT_NORMAL", 0x0B02},
{"CURRENT_OCCLUSION_QUERY_ID_NV", 0x8865},
{"CURRENT_RASTER_COLOR", 0x0B04},
+ {"CURRENT_RASTER_COLOR", 0x0B04},
+ {"CURRENT_RASTER_DISTANCE", 0x0B09},
{"CURRENT_RASTER_DISTANCE", 0x0B09},
{"CURRENT_RASTER_INDEX", 0x0B05},
+ {"CURRENT_RASTER_INDEX", 0x0B05},
{"CURRENT_RASTER_NORMAL_SGIX", 0x8406},
{"CURRENT_RASTER_POSITION", 0x0B07},
+ {"CURRENT_RASTER_POSITION", 0x0B07},
{"CURRENT_RASTER_POSITION_VALID", 0x0B08},
+ {"CURRENT_RASTER_POSITION_VALID", 0x0B08},
+ {"CURRENT_RASTER_TEXTURE_COORDS", 0x0B06},
{"CURRENT_RASTER_TEXTURE_COORDS", 0x0B06},
{"CURRENT_SECONDARY_COLOR_EXT", 0x8459},
+ {"CURRENT_SECONDARY_COLOR_EXT", 0x8459},
{"CURRENT_TANGENT_EXT", 0x843B},
{"CURRENT_TEXTURE_COORDS", 0x0B03},
+ {"CURRENT_TEXTURE_COORDS", 0x0B03},
+ {"CURRENT_VERTEX_WEIGHT_EXT", 0x850B},
{"CURRENT_VERTEX_WEIGHT_EXT", 0x850B},
{"CURRENT_WEIGHT_ARB", 0x86A8},
{"CW", 0x0900},
+ {"CW", 0x0900},
+ {"DECAL", 0x2101},
{"DECAL", 0x2101},
{"DECR", 0x1E03},
+ {"DECR", 0x1E03},
+ {"DECR_WRAP_EXT", 0x8508},
+ {"DECR_WRAP_EXT", 0x8508},
{"DECR_WRAP_EXT", 0x8508},
{"DEFORMATIONS_MASK_SGIX", 0x8196},
{"DEPENDENT_AR_TEXTURE_2D_NV", 0x86E9},
{"DEPENDENT_GB_TEXTURE_2D_NV", 0x86EA},
! {"DEPTH", 0x1801},
{"DEPTH", 0x1801},
{"DEPTH_BIAS", 0x0D1F},
+ {"DEPTH_BIAS", 0x0D1F},
+ {"DEPTH_BITS", 0x0D56},
{"DEPTH_BITS", 0x0D56},
{"DEPTH_BUFFER_BIT", 0x00000100},
+ {"DEPTH_BUFFER_BIT", 0x00000100},
{"DEPTH_CLAMP_NV", 0x864F},
{"DEPTH_CLEAR_VALUE", 0x0B73},
+ {"DEPTH_CLEAR_VALUE", 0x0B73},
{"DEPTH_COMPONENT", 0x1902},
+ {"DEPTH_COMPONENT", 0x1902},
+ {"DEPTH_COMPONENT16_ARB", 0x81A5},
+ {"DEPTH_COMPONENT16_SGIX", 0x81A5},
{"DEPTH_COMPONENT16_SGIX", 0x81A5},
+ {"DEPTH_COMPONENT24_ARB", 0x81A6},
{"DEPTH_COMPONENT24_SGIX", 0x81A6},
+ {"DEPTH_COMPONENT24_SGIX", 0x81A6},
+ {"DEPTH_COMPONENT32_ARB", 0x81A7},
+ {"DEPTH_COMPONENT32_SGIX", 0x81A7},
{"DEPTH_COMPONENT32_SGIX", 0x81A7},
{"DEPTH_FUNC", 0x0B74},
+ {"DEPTH_FUNC", 0x0B74},
{"DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX", 0x8311},
{"DEPTH_PASS_INSTRUMENT_MAX_SGIX", 0x8312},
{"DEPTH_PASS_INSTRUMENT_SGIX", 0x8310},
{"DEPTH_RANGE", 0x0B70},
+ {"DEPTH_RANGE", 0x0B70},
+ {"DEPTH_SCALE", 0x0D1E},
{"DEPTH_SCALE", 0x0D1E},
{"DEPTH_STENCIL_NV", 0x84F9},
{"DEPTH_STENCIL_TO_BGRA_NV", 0x886F},
{"DEPTH_STENCIL_TO_RGBA_NV", 0x886E},
{"DEPTH_TEST", 0x0B71},
+ {"DEPTH_TEST", 0x0B71},
+ {"DEPTH_TEXTURE_MODE_ARB", 0x884B},
+ {"DEPTH_WRITEMASK", 0x0B72},
{"DEPTH_WRITEMASK", 0x0B72},
{"DETAIL_TEXTURE_2D_BINDING_SGIS", 0x8096},
{"DETAIL_TEXTURE_2D_SGIS", 0x8095},
***************
*** 402,435 ****
{"DETAIL_TEXTURE_LEVEL_SGIS", 0x809A},
{"DETAIL_TEXTURE_MODE_SGIS", 0x809B},
{"DIFFUSE", 0x1201},
{"DISCARD_NV", 0x8530},
{"DISTANCE_ATTENUATION_EXT", 0x8129},
{"DISTANCE_ATTENUATION_SGIS", 0x8129},
{"DITHER", 0x0BD0},
{"DOMAIN", 0x0A02},
{"DONT_CARE", 0x1100},
{"DOT3_RGB", 0x86AE},
{"DOT3_RGBA", 0x86AF},
{"DOT3_RGBA_ARB", 0x86AF},
{"DOT3_RGBA_EXT", 0x8741},
{"DOT3_RGB_ARB", 0x86AE},
{"DOT3_RGB_EXT", 0x8740},
! {"DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV", 0x885D},
{"DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV", 0x86F3},
{"DOT_PRODUCT_DEPTH_REPLACE_NV", 0x86ED},
{"DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV", 0x86F1},
{"DOT_PRODUCT_NV", 0x86EC},
- {"DOT_PRODUCT_PASS_THROUGH_NV", 0x885B},
{"DOT_PRODUCT_REFLECT_CUBE_MAP_NV", 0x86F2},
- {"DOT_PRODUCT_TEXTURE_1D_NV", 0x885C},
{"DOT_PRODUCT_TEXTURE_2D_NV", 0x86EE},
{"DOT_PRODUCT_TEXTURE_3D_NV", 0x86EF},
{"DOT_PRODUCT_TEXTURE_CUBE_MAP_NV", 0x86F0},
{"DOT_PRODUCT_TEXTURE_RECTANGLE_NV", 0x864E},
{"DOUBLE", 0x140A},
{"DOUBLEBUFFER", 0x0C32},
{"DOUBLE_EXT", 0x140A},
{"DRAW_BUFFER", 0x0C01},
{"DRAW_PIXEL_TOKEN", 0x0705},
{"DSDT8_MAG8_INTENSITY8_NV", 0x870B},
{"DSDT8_MAG8_NV", 0x870A},
--- 704,749 ----
{"DETAIL_TEXTURE_LEVEL_SGIS", 0x809A},
{"DETAIL_TEXTURE_MODE_SGIS", 0x809B},
{"DIFFUSE", 0x1201},
+ {"DIFFUSE", 0x1201},
{"DISCARD_NV", 0x8530},
+ {"DISCARD_NV", 0x8530},
+ {"DISTANCE_ATTENUATION_EXT", 0x8129},
+ {"DISTANCE_ATTENUATION_EXT", 0x8129},
{"DISTANCE_ATTENUATION_EXT", 0x8129},
{"DISTANCE_ATTENUATION_SGIS", 0x8129},
{"DITHER", 0x0BD0},
+ {"DITHER", 0x0BD0},
{"DOMAIN", 0x0A02},
+ {"DOMAIN", 0x0A02},
+ {"DONT_CARE", 0x1100},
{"DONT_CARE", 0x1100},
{"DOT3_RGB", 0x86AE},
{"DOT3_RGBA", 0x86AF},
{"DOT3_RGBA_ARB", 0x86AF},
{"DOT3_RGBA_EXT", 0x8741},
+ {"DOT3_RGBA_EXT", 0x8741},
+ {"DOT3_RGBA_EXT", 0x8741},
{"DOT3_RGB_ARB", 0x86AE},
{"DOT3_RGB_EXT", 0x8740},
! {"DOT3_RGB_EXT", 0x8740},
! {"DOT3_RGB_EXT", 0x8740},
{"DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV", 0x86F3},
{"DOT_PRODUCT_DEPTH_REPLACE_NV", 0x86ED},
{"DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV", 0x86F1},
{"DOT_PRODUCT_NV", 0x86EC},
{"DOT_PRODUCT_REFLECT_CUBE_MAP_NV", 0x86F2},
{"DOT_PRODUCT_TEXTURE_2D_NV", 0x86EE},
{"DOT_PRODUCT_TEXTURE_3D_NV", 0x86EF},
{"DOT_PRODUCT_TEXTURE_CUBE_MAP_NV", 0x86F0},
{"DOT_PRODUCT_TEXTURE_RECTANGLE_NV", 0x864E},
{"DOUBLE", 0x140A},
+ {"DOUBLE", 0x140A},
+ {"DOUBLEBUFFER", 0x0C32},
{"DOUBLEBUFFER", 0x0C32},
{"DOUBLE_EXT", 0x140A},
{"DRAW_BUFFER", 0x0C01},
+ {"DRAW_BUFFER", 0x0C01},
+ {"DRAW_PIXEL_TOKEN", 0x0705},
{"DRAW_PIXEL_TOKEN", 0x0705},
{"DSDT8_MAG8_INTENSITY8_NV", 0x870B},
{"DSDT8_MAG8_NV", 0x870A},
***************
*** 439,444 ****
--- 753,760 ----
{"DSDT_MAG_VIB_NV", 0x86F7},
{"DSDT_NV", 0x86F5},
{"DST_ALPHA", 0x0304},
+ {"DST_ALPHA", 0x0304},
+ {"DST_COLOR", 0x0306},
{"DST_COLOR", 0x0306},
{"DS_BIAS_NV", 0x8716},
{"DS_SCALE_NV", 0x8710},
***************
*** 461,484 ****
--- 777,820 ----
{"DUAL_TEXTURE_SELECT_SGIS", 0x8124},
{"EDGEFLAG_BIT_PGI", 0x00040000},
{"EDGE_FLAG", 0x0B43},
+ {"EDGE_FLAG", 0x0B43},
{"EDGE_FLAG_ARRAY", 0x8079},
+ {"EDGE_FLAG_ARRAY", 0x8079},
+ {"EDGE_FLAG_ARRAY_COUNT_EXT", 0x808D},
{"EDGE_FLAG_ARRAY_COUNT_EXT", 0x808D},
+ {"EDGE_FLAG_ARRAY_COUNT_EXT", 0x808D},
+ {"EDGE_FLAG_ARRAY_EXT", 0x8079},
+ {"EDGE_FLAG_ARRAY_EXT", 0x8079},
{"EDGE_FLAG_ARRAY_EXT", 0x8079},
{"EDGE_FLAG_ARRAY_LIST_IBM", 103075},
{"EDGE_FLAG_ARRAY_LIST_STRIDE_IBM", 103085},
{"EDGE_FLAG_ARRAY_POINTER", 0x8093},
+ {"EDGE_FLAG_ARRAY_POINTER", 0x8093},
+ {"EDGE_FLAG_ARRAY_POINTER_EXT", 0x8093},
+ {"EDGE_FLAG_ARRAY_POINTER_EXT", 0x8093},
{"EDGE_FLAG_ARRAY_POINTER_EXT", 0x8093},
{"EDGE_FLAG_ARRAY_STRIDE", 0x808C},
+ {"EDGE_FLAG_ARRAY_STRIDE", 0x808C},
+ {"EDGE_FLAG_ARRAY_STRIDE_EXT", 0x808C},
{"EDGE_FLAG_ARRAY_STRIDE_EXT", 0x808C},
+ {"EDGE_FLAG_ARRAY_STRIDE_EXT", 0x808C},
+ {"EMBOSS_CONSTANT_NV", 0x855E},
{"EMBOSS_CONSTANT_NV", 0x855E},
{"EMBOSS_LIGHT_NV", 0x855D},
+ {"EMBOSS_LIGHT_NV", 0x855D},
+ {"EMBOSS_MAP_NV", 0x855F},
{"EMBOSS_MAP_NV", 0x855F},
{"EMISSION", 0x1600},
+ {"EMISSION", 0x1600},
+ {"ENABLE_BIT", 0x00002000},
{"ENABLE_BIT", 0x00002000},
{"EQUAL", 0x0202},
+ {"EQUAL", 0x0202},
+ {"EQUIV", 0x1509},
{"EQUIV", 0x1509},
{"EVAL_2D_NV", 0x86C0},
{"EVAL_BIT", 0x00010000},
+ {"EVAL_BIT", 0x00010000},
{"EVAL_FRACTIONAL_TESSELLATION_NV", 0x86C5},
{"EVAL_TRIANGULAR_2D_NV", 0x86C1},
{"EVAL_VERTEX_ATTRIB0_NV", 0x86C6},
***************
*** 498,526 ****
--- 834,883 ----
{"EVAL_VERTEX_ATTRIB8_NV", 0x86CE},
{"EVAL_VERTEX_ATTRIB9_NV", 0x86CF},
{"EXP", 0x0800},
+ {"EXP", 0x0800},
{"EXP2", 0x0801},
+ {"EXP2", 0x0801},
+ {"EXPAND_NEGATE_NV", 0x8539},
{"EXPAND_NEGATE_NV", 0x8539},
{"EXPAND_NORMAL_NV", 0x8538},
+ {"EXPAND_NORMAL_NV", 0x8538},
+ {"EXTENSIONS", 0x1F03},
{"EXTENSIONS", 0x1F03},
{"EXT_422_pixels", 1},
{"EXT_abgr", 1},
+ {"EXT_abgr", 1},
+ {"EXT_abgr", 1},
+ {"EXT_bgra", 1},
{"EXT_bgra", 1},
{"EXT_blend_color", 1},
+ {"EXT_blend_color", 1},
+ {"EXT_blend_color", 1},
{"EXT_blend_func_separate", 1},
{"EXT_blend_logic_op", 1},
+ {"EXT_blend_logic_op", 1},
+ {"EXT_blend_minmax", 1},
{"EXT_blend_minmax", 1},
+ {"EXT_blend_minmax", 1},
+ {"EXT_blend_subtract", 1},
{"EXT_blend_subtract", 1},
+ {"EXT_blend_subtract", 1},
+ {"EXT_clip_volume_hint", 1},
+ {"EXT_clip_volume_hint", 1},
{"EXT_clip_volume_hint", 1},
{"EXT_cmyka", 1},
{"EXT_color_matrix", 1},
{"EXT_color_subtable", 1},
{"EXT_color_table", 1},
{"EXT_compiled_vertex_array", 1},
+ {"EXT_compiled_vertex_array", 1},
+ {"EXT_compiled_vertex_array", 1},
{"EXT_convolution", 1},
{"EXT_coordinate_frame", 1},
{"EXT_copy_texture", 1},
{"EXT_cull_vertex", 1},
{"EXT_draw_range_elements", 1},
+ {"EXT_draw_range_elements", 1},
+ {"EXT_fog_coord", 1},
{"EXT_fog_coord", 1},
{"EXT_histogram", 1},
{"EXT_index_array_formats", 1},
***************
*** 530,614 ****
{"EXT_light_texture", 1},
{"EXT_misc_attribute", 1},
{"EXT_multi_draw_arrays", 1},
{"EXT_multisample", 1},
{"EXT_packed_pixels", 1},
{"EXT_paletted_texture", 1},
{"EXT_pixel_transform", 1},
{"EXT_pixel_transform_color_table", 1},
{"EXT_point_parameters", 1},
{"EXT_polygon_offset", 1},
{"EXT_rescale_normal", 1},
{"EXT_secondary_color", 1},
{"EXT_separate_specular_color", 1},
{"EXT_shared_texture_palette", 1},
{"EXT_stencil_wrap", 1},
{"EXT_subtexture", 1},
{"EXT_texture", 1},
{"EXT_texture3D", 1},
{"EXT_texture_compression_s3tc", 1},
{"EXT_texture_cube_map", 1},
{"EXT_texture_edge_clamp", 1},
{"EXT_texture_env_add", 1},
{"EXT_texture_env_combine", 1},
{"EXT_texture_env_dot3", 1},
{"EXT_texture_filter_anisotropic", 1},
{"EXT_texture_lod_bias", 1},
{"EXT_texture_object", 1},
{"EXT_texture_perturb_normal", 1},
{"EXT_vertex_array", 1},
{"EXT_vertex_weighting", 1},
{"EYE_DISTANCE_TO_LINE_SGIS", 0x81F2},
{"EYE_DISTANCE_TO_POINT_SGIS", 0x81F0},
{"EYE_LINEAR", 0x2400},
{"EYE_LINE_SGIS", 0x81F6},
{"EYE_PLANE", 0x2502},
{"EYE_PLANE_ABSOLUTE_NV", 0x855C},
{"EYE_POINT_SGIS", 0x81F4},
{"EYE_RADIAL_NV", 0x855B},
{"E_TIMES_F_NV", 0x8531},
{"FALSE", 0},
{"FASTEST", 0x1101},
{"FEEDBACK", 0x1C01},
{"FEEDBACK_BUFFER_POINTER", 0x0DF0},
{"FEEDBACK_BUFFER_SIZE", 0x0DF1},
{"FEEDBACK_BUFFER_TYPE", 0x0DF2},
{"FENCE_CONDITION_NV", 0x84F4},
{"FENCE_STATUS_NV", 0x84F3},
{"FILL", 0x1B02},
{"FILTER4_SGIS", 0x8146},
{"FLAT", 0x1D00},
{"FLOAT", 0x1406},
{"FOG", 0x0B60},
{"FOG_BIT", 0x00000080},
{"FOG_COLOR", 0x0B66},
{"FOG_COORDINATE_ARRAY_EXT", 0x8457},
{"FOG_COORDINATE_ARRAY_LIST_IBM", 103076},
{"FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM", 103086},
{"FOG_COORDINATE_ARRAY_POINTER_EXT", 0x8456},
{"FOG_COORDINATE_ARRAY_STRIDE_EXT", 0x8455},
{"FOG_COORDINATE_ARRAY_TYPE_EXT", 0x8454},
{"FOG_COORDINATE_EXT", 0x8451},
{"FOG_COORDINATE_SOURCE_EXT", 0x8450},
{"FOG_DENSITY", 0x0B62},
{"FOG_DISTANCE_MODE_NV", 0x855A},
{"FOG_END", 0x0B64},
{"FOG_FUNC_POINTS_SGIS", 0x812B},
{"FOG_FUNC_SGIS", 0x812A},
{"FOG_HINT", 0x0C54},
{"FOG_INDEX", 0x0B61},
{"FOG_MODE", 0x0B65},
{"FOG_OFFSET_SGIX", 0x8198},
{"FOG_OFFSET_VALUE_SGIX", 0x8199},
{"FOG_SCALE_SGIX", 0x81FC},
{"FOG_SCALE_VALUE_SGIX", 0x81FD},
{"FOG_SPECULAR_TEXTURE_WIN", 0x80EC},
{"FOG_START", 0x0B63},
! {"FORCE_BLUE_TO_ONE_NV", 0x8860},
{"FRAGMENT_COLOR_EXT", 0x834C},
{"FRAGMENT_COLOR_MATERIAL_FACE_SGIX", 0x8402},
{"FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX", 0x8403},
{"FRAGMENT_COLOR_MATERIAL_SGIX", 0x8401},
{"FRAGMENT_DEPTH_EXT", 0x8452},
{"FRAGMENT_LIGHT0_SGIX", 0x840C},
{"FRAGMENT_LIGHT1_SGIX", 0x840D},
{"FRAGMENT_LIGHT2_SGIX", 0x840E},
--- 887,1031 ----
{"EXT_light_texture", 1},
{"EXT_misc_attribute", 1},
{"EXT_multi_draw_arrays", 1},
+ {"EXT_multi_draw_arrays", 1},
{"EXT_multisample", 1},
{"EXT_packed_pixels", 1},
+ {"EXT_packed_pixels", 1},
+ {"EXT_paletted_texture", 1},
+ {"EXT_paletted_texture", 1},
{"EXT_paletted_texture", 1},
{"EXT_pixel_transform", 1},
{"EXT_pixel_transform_color_table", 1},
{"EXT_point_parameters", 1},
+ {"EXT_point_parameters", 1},
+ {"EXT_point_parameters", 1},
{"EXT_polygon_offset", 1},
+ {"EXT_polygon_offset", 1},
+ {"EXT_rescale_normal", 1},
{"EXT_rescale_normal", 1},
+ {"EXT_rescale_normal", 1},
+ {"EXT_secondary_color", 1},
{"EXT_secondary_color", 1},
{"EXT_separate_specular_color", 1},
+ {"EXT_separate_specular_color", 1},
+ {"EXT_shadow_funcs", 1},
+ {"EXT_shared_texture_palette", 1},
{"EXT_shared_texture_palette", 1},
+ {"EXT_shared_texture_palette", 1},
+ {"EXT_stencil_wrap", 1},
+ {"EXT_stencil_wrap", 1},
{"EXT_stencil_wrap", 1},
{"EXT_subtexture", 1},
{"EXT_texture", 1},
{"EXT_texture3D", 1},
+ {"EXT_texture3D", 1},
+ {"EXT_texture3D", 1},
{"EXT_texture_compression_s3tc", 1},
{"EXT_texture_cube_map", 1},
{"EXT_texture_edge_clamp", 1},
{"EXT_texture_env_add", 1},
+ {"EXT_texture_env_add", 1},
+ {"EXT_texture_env_add", 1},
{"EXT_texture_env_combine", 1},
+ {"EXT_texture_env_combine", 1},
+ {"EXT_texture_env_dot3", 1},
{"EXT_texture_env_dot3", 1},
+ {"EXT_texture_env_dot3", 1},
+ {"EXT_texture_filter_anisotropic", 1},
{"EXT_texture_filter_anisotropic", 1},
{"EXT_texture_lod_bias", 1},
+ {"EXT_texture_lod_bias", 1},
+ {"EXT_texture_object", 1},
+ {"EXT_texture_object", 1},
{"EXT_texture_object", 1},
{"EXT_texture_perturb_normal", 1},
{"EXT_vertex_array", 1},
+ {"EXT_vertex_array", 1},
+ {"EXT_vertex_array", 1},
+ {"EXT_vertex_weighting", 1},
{"EXT_vertex_weighting", 1},
{"EYE_DISTANCE_TO_LINE_SGIS", 0x81F2},
{"EYE_DISTANCE_TO_POINT_SGIS", 0x81F0},
{"EYE_LINEAR", 0x2400},
+ {"EYE_LINEAR", 0x2400},
{"EYE_LINE_SGIS", 0x81F6},
{"EYE_PLANE", 0x2502},
+ {"EYE_PLANE", 0x2502},
+ {"EYE_PLANE_ABSOLUTE_NV", 0x855C},
{"EYE_PLANE_ABSOLUTE_NV", 0x855C},
{"EYE_POINT_SGIS", 0x81F4},
{"EYE_RADIAL_NV", 0x855B},
+ {"EYE_RADIAL_NV", 0x855B},
{"E_TIMES_F_NV", 0x8531},
+ {"E_TIMES_F_NV", 0x8531},
+ {"FALSE", 0x0},
{"FALSE", 0},
{"FASTEST", 0x1101},
+ {"FASTEST", 0x1101},
{"FEEDBACK", 0x1C01},
+ {"FEEDBACK", 0x1C01},
+ {"FEEDBACK_BUFFER_POINTER", 0x0DF0},
{"FEEDBACK_BUFFER_POINTER", 0x0DF0},
{"FEEDBACK_BUFFER_SIZE", 0x0DF1},
+ {"FEEDBACK_BUFFER_SIZE", 0x0DF1},
+ {"FEEDBACK_BUFFER_TYPE", 0x0DF2},
{"FEEDBACK_BUFFER_TYPE", 0x0DF2},
{"FENCE_CONDITION_NV", 0x84F4},
{"FENCE_STATUS_NV", 0x84F3},
{"FILL", 0x1B02},
+ {"FILL", 0x1B02},
{"FILTER4_SGIS", 0x8146},
{"FLAT", 0x1D00},
+ {"FLAT", 0x1D00},
{"FLOAT", 0x1406},
+ {"FLOAT", 0x1406},
+ {"FOG", 0x0B60},
{"FOG", 0x0B60},
{"FOG_BIT", 0x00000080},
+ {"FOG_BIT", 0x00000080},
+ {"FOG_COLOR", 0x0B66},
{"FOG_COLOR", 0x0B66},
{"FOG_COORDINATE_ARRAY_EXT", 0x8457},
+ {"FOG_COORDINATE_ARRAY_EXT", 0x8457},
{"FOG_COORDINATE_ARRAY_LIST_IBM", 103076},
{"FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM", 103086},
{"FOG_COORDINATE_ARRAY_POINTER_EXT", 0x8456},
+ {"FOG_COORDINATE_ARRAY_POINTER_EXT", 0x8456},
+ {"FOG_COORDINATE_ARRAY_STRIDE_EXT", 0x8455},
{"FOG_COORDINATE_ARRAY_STRIDE_EXT", 0x8455},
{"FOG_COORDINATE_ARRAY_TYPE_EXT", 0x8454},
+ {"FOG_COORDINATE_ARRAY_TYPE_EXT", 0x8454},
+ {"FOG_COORDINATE_EXT", 0x8451},
{"FOG_COORDINATE_EXT", 0x8451},
{"FOG_COORDINATE_SOURCE_EXT", 0x8450},
+ {"FOG_COORDINATE_SOURCE_EXT", 0x8450},
+ {"FOG_DENSITY", 0x0B62},
{"FOG_DENSITY", 0x0B62},
{"FOG_DISTANCE_MODE_NV", 0x855A},
+ {"FOG_DISTANCE_MODE_NV", 0x855A},
+ {"FOG_END", 0x0B64},
{"FOG_END", 0x0B64},
{"FOG_FUNC_POINTS_SGIS", 0x812B},
{"FOG_FUNC_SGIS", 0x812A},
{"FOG_HINT", 0x0C54},
+ {"FOG_HINT", 0x0C54},
+ {"FOG_INDEX", 0x0B61},
{"FOG_INDEX", 0x0B61},
{"FOG_MODE", 0x0B65},
+ {"FOG_MODE", 0x0B65},
{"FOG_OFFSET_SGIX", 0x8198},
{"FOG_OFFSET_VALUE_SGIX", 0x8199},
{"FOG_SCALE_SGIX", 0x81FC},
{"FOG_SCALE_VALUE_SGIX", 0x81FD},
{"FOG_SPECULAR_TEXTURE_WIN", 0x80EC},
{"FOG_START", 0x0B63},
! {"FOG_START", 0x0B63},
{"FRAGMENT_COLOR_EXT", 0x834C},
{"FRAGMENT_COLOR_MATERIAL_FACE_SGIX", 0x8402},
{"FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX", 0x8403},
{"FRAGMENT_COLOR_MATERIAL_SGIX", 0x8401},
{"FRAGMENT_DEPTH_EXT", 0x8452},
+ {"FRAGMENT_DEPTH_EXT", 0x8452},
{"FRAGMENT_LIGHT0_SGIX", 0x840C},
{"FRAGMENT_LIGHT1_SGIX", 0x840D},
{"FRAGMENT_LIGHT2_SGIX", 0x840E},
***************
*** 624,689 ****
{"FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX", 0x8409},
{"FRAGMENT_MATERIAL_EXT", 0x8349},
{"FRAGMENT_NORMAL_EXT", 0x834A},
- {"FRAGMENT_PROGRAM_NV", 0x8870},
{"FRAMEZOOM_FACTOR_SGIX", 0x818C},
{"FRAMEZOOM_SGIX", 0x818B},
{"FRONT", 0x0404},
{"FRONT_AND_BACK", 0x0408},
{"FRONT_FACE", 0x0B46},
{"FRONT_LEFT", 0x0400},
{"FRONT_RIGHT", 0x0401},
{"FULL_STIPPLE_HINT_PGI", 0x1A219},
{"FUNC_ADD", 0x8006},
{"FUNC_ADD_EXT", 0x8006},
{"FUNC_REVERSE_SUBTRACT", 0x800B},
{"FUNC_REVERSE_SUBTRACT_EXT", 0x800B},
{"FUNC_SUBTRACT", 0x800A},
{"FUNC_SUBTRACT_EXT", 0x800A},
{"GENERATE_MIPMAP_HINT_SGIS", 0x8192},
{"GENERATE_MIPMAP_SGIS", 0x8191},
{"GEOMETRY_DEFORMATION_BIT_SGIX", 0x00000002},
{"GEOMETRY_DEFORMATION_SGIX", 0x8194},
{"GEQUAL", 0x0206},
{"GLEXT_VERSION", 7},
{"GLOBAL_ALPHA_FACTOR_SUN", 0x81DA},
{"GLOBAL_ALPHA_SUN", 0x81D9},
{"GREATER", 0x0204},
{"GREEN", 0x1904},
{"GREEN_BIAS", 0x0D19},
{"GREEN_BITS", 0x0D53},
{"GREEN_MAX_CLAMP_INGR", 0x8565},
{"GREEN_MIN_CLAMP_INGR", 0x8561},
{"GREEN_SCALE", 0x0D18},
{"HALF_BIAS_NEGATE_NV", 0x853B},
{"HALF_BIAS_NORMAL_NV", 0x853A},
- {"HALF_FLOAT_NV", 0x886C},
{"HILO16_NV", 0x86F8},
- {"HILO8_NV", 0x885E},
{"HILO_NV", 0x86F4},
{"HINT_BIT", 0x00008000},
{"HISTOGRAM", 0x8024},
{"HISTOGRAM_ALPHA_SIZE", 0x802B},
{"HISTOGRAM_ALPHA_SIZE_EXT", 0x802B},
{"HISTOGRAM_BLUE_SIZE", 0x802A},
{"HISTOGRAM_BLUE_SIZE_EXT", 0x802A},
{"HISTOGRAM_EXT", 0x8024},
{"HISTOGRAM_FORMAT", 0x8027},
{"HISTOGRAM_FORMAT_EXT", 0x8027},
{"HISTOGRAM_GREEN_SIZE", 0x8029},
{"HISTOGRAM_GREEN_SIZE_EXT", 0x8029},
{"HISTOGRAM_LUMINANCE_SIZE", 0x802C},
{"HISTOGRAM_LUMINANCE_SIZE_EXT", 0x802C},
{"HISTOGRAM_RED_SIZE", 0x8028},
{"HISTOGRAM_RED_SIZE_EXT", 0x8028},
{"HISTOGRAM_SINK", 0x802D},
{"HISTOGRAM_SINK_EXT", 0x802D},
{"HISTOGRAM_WIDTH", 0x8026},
{"HISTOGRAM_WIDTH_EXT", 0x8026},
{"HI_BIAS_NV", 0x8714},
{"HI_SCALE_NV", 0x870E},
{"HP_convolution_border_modes", 1},
{"HP_image_transform", 1},
{"HP_occlusion_test", 1},
{"HP_texture_lighting", 1},
{"IBM_cull_vertex", 1},
{"IBM_multimode_draw_arrays", 1},
--- 1041,1151 ----
{"FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX", 0x8409},
{"FRAGMENT_MATERIAL_EXT", 0x8349},
{"FRAGMENT_NORMAL_EXT", 0x834A},
{"FRAMEZOOM_FACTOR_SGIX", 0x818C},
{"FRAMEZOOM_SGIX", 0x818B},
{"FRONT", 0x0404},
+ {"FRONT", 0x0404},
{"FRONT_AND_BACK", 0x0408},
+ {"FRONT_AND_BACK", 0x0408},
+ {"FRONT_FACE", 0x0B46},
{"FRONT_FACE", 0x0B46},
{"FRONT_LEFT", 0x0400},
+ {"FRONT_LEFT", 0x0400},
+ {"FRONT_RIGHT", 0x0401},
{"FRONT_RIGHT", 0x0401},
{"FULL_STIPPLE_HINT_PGI", 0x1A219},
{"FUNC_ADD", 0x8006},
+ {"FUNC_ADD", 0x8006},
+ {"FUNC_ADD", 0x8006},
+ {"FUNC_ADD_EXT", 0x8006},
{"FUNC_ADD_EXT", 0x8006},
+ {"FUNC_ADD_EXT", 0x8006},
+ {"FUNC_REVERSE_SUBTRACT", 0x800B},
{"FUNC_REVERSE_SUBTRACT", 0x800B},
+ {"FUNC_REVERSE_SUBTRACT", 0x800B},
+ {"FUNC_REVERSE_SUBTRACT_EXT", 0x800B},
{"FUNC_REVERSE_SUBTRACT_EXT", 0x800B},
+ {"FUNC_REVERSE_SUBTRACT_EXT", 0x800B},
+ {"FUNC_SUBTRACT", 0x800A},
{"FUNC_SUBTRACT", 0x800A},
+ {"FUNC_SUBTRACT", 0x800A},
+ {"FUNC_SUBTRACT_EXT", 0x800A},
{"FUNC_SUBTRACT_EXT", 0x800A},
+ {"FUNC_SUBTRACT_EXT", 0x800A},
+ {"GENERATE_MIPMAP_HINT_SGIS", 0x8192},
{"GENERATE_MIPMAP_HINT_SGIS", 0x8192},
{"GENERATE_MIPMAP_SGIS", 0x8191},
+ {"GENERATE_MIPMAP_SGIS", 0x8191},
{"GEOMETRY_DEFORMATION_BIT_SGIX", 0x00000002},
{"GEOMETRY_DEFORMATION_SGIX", 0x8194},
{"GEQUAL", 0x0206},
+ {"GEQUAL", 0x0206},
{"GLEXT_VERSION", 7},
{"GLOBAL_ALPHA_FACTOR_SUN", 0x81DA},
{"GLOBAL_ALPHA_SUN", 0x81D9},
{"GREATER", 0x0204},
+ {"GREATER", 0x0204},
{"GREEN", 0x1904},
+ {"GREEN", 0x1904},
+ {"GREEN_BIAS", 0x0D19},
{"GREEN_BIAS", 0x0D19},
{"GREEN_BITS", 0x0D53},
+ {"GREEN_BITS", 0x0D53},
{"GREEN_MAX_CLAMP_INGR", 0x8565},
{"GREEN_MIN_CLAMP_INGR", 0x8561},
{"GREEN_SCALE", 0x0D18},
+ {"GREEN_SCALE", 0x0D18},
{"HALF_BIAS_NEGATE_NV", 0x853B},
+ {"HALF_BIAS_NEGATE_NV", 0x853B},
+ {"HALF_BIAS_NORMAL_NV", 0x853A},
{"HALF_BIAS_NORMAL_NV", 0x853A},
{"HILO16_NV", 0x86F8},
{"HILO_NV", 0x86F4},
{"HINT_BIT", 0x00008000},
+ {"HINT_BIT", 0x00008000},
+ {"HISTOGRAM", 0x8024},
{"HISTOGRAM", 0x8024},
+ {"HISTOGRAM", 0x8024},
+ {"HISTOGRAM_ALPHA_SIZE", 0x802B},
+ {"HISTOGRAM_ALPHA_SIZE", 0x802B},
{"HISTOGRAM_ALPHA_SIZE", 0x802B},
{"HISTOGRAM_ALPHA_SIZE_EXT", 0x802B},
{"HISTOGRAM_BLUE_SIZE", 0x802A},
+ {"HISTOGRAM_BLUE_SIZE", 0x802A},
+ {"HISTOGRAM_BLUE_SIZE", 0x802A},
{"HISTOGRAM_BLUE_SIZE_EXT", 0x802A},
{"HISTOGRAM_EXT", 0x8024},
{"HISTOGRAM_FORMAT", 0x8027},
+ {"HISTOGRAM_FORMAT", 0x8027},
+ {"HISTOGRAM_FORMAT", 0x8027},
{"HISTOGRAM_FORMAT_EXT", 0x8027},
{"HISTOGRAM_GREEN_SIZE", 0x8029},
+ {"HISTOGRAM_GREEN_SIZE", 0x8029},
+ {"HISTOGRAM_GREEN_SIZE", 0x8029},
{"HISTOGRAM_GREEN_SIZE_EXT", 0x8029},
{"HISTOGRAM_LUMINANCE_SIZE", 0x802C},
+ {"HISTOGRAM_LUMINANCE_SIZE", 0x802C},
+ {"HISTOGRAM_LUMINANCE_SIZE", 0x802C},
{"HISTOGRAM_LUMINANCE_SIZE_EXT", 0x802C},
{"HISTOGRAM_RED_SIZE", 0x8028},
+ {"HISTOGRAM_RED_SIZE", 0x8028},
+ {"HISTOGRAM_RED_SIZE", 0x8028},
{"HISTOGRAM_RED_SIZE_EXT", 0x8028},
{"HISTOGRAM_SINK", 0x802D},
+ {"HISTOGRAM_SINK", 0x802D},
+ {"HISTOGRAM_SINK", 0x802D},
{"HISTOGRAM_SINK_EXT", 0x802D},
{"HISTOGRAM_WIDTH", 0x8026},
+ {"HISTOGRAM_WIDTH", 0x8026},
+ {"HISTOGRAM_WIDTH", 0x8026},
{"HISTOGRAM_WIDTH_EXT", 0x8026},
{"HI_BIAS_NV", 0x8714},
{"HI_SCALE_NV", 0x870E},
{"HP_convolution_border_modes", 1},
{"HP_image_transform", 1},
{"HP_occlusion_test", 1},
+ {"HP_occlusion_test", 1},
+ {"HP_occlusion_test", 1},
{"HP_texture_lighting", 1},
{"IBM_cull_vertex", 1},
{"IBM_multimode_draw_arrays", 1},
***************
*** 705,750 ****
--- 1167,1242 ----
{"IMAGE_TRANSLATE_X_HP", 0x8157},
{"IMAGE_TRANSLATE_Y_HP", 0x8158},
{"INCR", 0x1E02},
+ {"INCR", 0x1E02},
+ {"INCR_WRAP_EXT", 0x8507},
{"INCR_WRAP_EXT", 0x8507},
+ {"INCR_WRAP_EXT", 0x8507},
+ {"INDEX_ARRAY", 0x8077},
{"INDEX_ARRAY", 0x8077},
{"INDEX_ARRAY_COUNT_EXT", 0x8087},
+ {"INDEX_ARRAY_COUNT_EXT", 0x8087},
+ {"INDEX_ARRAY_COUNT_EXT", 0x8087},
+ {"INDEX_ARRAY_EXT", 0x8077},
+ {"INDEX_ARRAY_EXT", 0x8077},
{"INDEX_ARRAY_EXT", 0x8077},
{"INDEX_ARRAY_LIST_IBM", 103073},
{"INDEX_ARRAY_LIST_STRIDE_IBM", 103083},
{"INDEX_ARRAY_POINTER", 0x8091},
+ {"INDEX_ARRAY_POINTER", 0x8091},
+ {"INDEX_ARRAY_POINTER_EXT", 0x8091},
{"INDEX_ARRAY_POINTER_EXT", 0x8091},
+ {"INDEX_ARRAY_POINTER_EXT", 0x8091},
+ {"INDEX_ARRAY_STRIDE", 0x8086},
{"INDEX_ARRAY_STRIDE", 0x8086},
{"INDEX_ARRAY_STRIDE_EXT", 0x8086},
+ {"INDEX_ARRAY_STRIDE_EXT", 0x8086},
+ {"INDEX_ARRAY_STRIDE_EXT", 0x8086},
{"INDEX_ARRAY_TYPE", 0x8085},
+ {"INDEX_ARRAY_TYPE", 0x8085},
+ {"INDEX_ARRAY_TYPE_EXT", 0x8085},
+ {"INDEX_ARRAY_TYPE_EXT", 0x8085},
{"INDEX_ARRAY_TYPE_EXT", 0x8085},
{"INDEX_BITS", 0x0D51},
+ {"INDEX_BITS", 0x0D51},
{"INDEX_BIT_PGI", 0x00080000},
{"INDEX_CLEAR_VALUE", 0x0C20},
+ {"INDEX_CLEAR_VALUE", 0x0C20},
+ {"INDEX_LOGIC_OP", 0x0BF1},
{"INDEX_LOGIC_OP", 0x0BF1},
{"INDEX_MATERIAL_EXT", 0x81B8},
{"INDEX_MATERIAL_FACE_EXT", 0x81BA},
{"INDEX_MATERIAL_PARAMETER_EXT", 0x81B9},
{"INDEX_MODE", 0x0C30},
+ {"INDEX_MODE", 0x0C30},
{"INDEX_OFFSET", 0x0D13},
+ {"INDEX_OFFSET", 0x0D13},
+ {"INDEX_SHIFT", 0x0D12},
{"INDEX_SHIFT", 0x0D12},
{"INDEX_TEST_EXT", 0x81B5},
{"INDEX_TEST_FUNC_EXT", 0x81B6},
{"INDEX_TEST_REF_EXT", 0x81B7},
{"INDEX_WRITEMASK", 0x0C21},
+ {"INDEX_WRITEMASK", 0x0C21},
{"INGR_color_clamp", 1},
{"INGR_interlace_read", 1},
{"INSTRUMENT_BUFFER_POINTER_SGIX", 0x8180},
{"INSTRUMENT_MEASUREMENTS_SGIX", 0x8181},
{"INT", 0x1404},
+ {"INT", 0x1404},
{"INTEL_parallel_arrays", 1},
{"INTENSITY", 0x8049},
+ {"INTENSITY", 0x8049},
+ {"INTENSITY12", 0x804C},
{"INTENSITY12", 0x804C},
{"INTENSITY12_EXT", 0x804C},
{"INTENSITY16", 0x804D},
+ {"INTENSITY16", 0x804D},
{"INTENSITY16_EXT", 0x804D},
{"INTENSITY4", 0x804A},
+ {"INTENSITY4", 0x804A},
{"INTENSITY4_EXT", 0x804A},
{"INTENSITY8", 0x804B},
+ {"INTENSITY8", 0x804B},
{"INTENSITY8_EXT", 0x804B},
{"INTENSITY_EXT", 0x8049},
{"INTERLACE_READ_INGR", 0x8568},
***************
*** 752,763 ****
--- 1244,1260 ----
{"INTERPOLATE", 0x8575},
{"INTERPOLATE_ARB", 0x8575},
{"INTERPOLATE_EXT", 0x8575},
+ {"INTERPOLATE_EXT", 0x8575},
+ {"INVALID_ENUM", 0x0500},
{"INVALID_ENUM", 0x0500},
{"INVALID_OPERATION", 0x0502},
+ {"INVALID_OPERATION", 0x0502},
+ {"INVALID_VALUE", 0x0501},
{"INVALID_VALUE", 0x0501},
{"INVERSE_NV", 0x862B},
{"INVERSE_TRANSPOSE_NV", 0x862D},
{"INVERT", 0x150A},
+ {"INVERT", 0x150A},
{"INVERTED_SCREEN_W_REND", 0x8491},
{"IR_INSTRUMENT1_SGIX", 0x817F},
{"IUI_N3F_V2F_EXT", 0x81AF},
***************
*** 765,864 ****
--- 1262,1429 ----
{"IUI_V2F_EXT", 0x81AD},
{"IUI_V3F_EXT", 0x81AE},
{"KEEP", 0x1E00},
+ {"KEEP", 0x1E00},
{"LEFT", 0x0406},
+ {"LEFT", 0x0406},
+ {"LEQUAL", 0x0203},
{"LEQUAL", 0x0203},
{"LESS", 0x0201},
+ {"LESS", 0x0201},
+ {"LIGHT0", 0x4000},
{"LIGHT0", 0x4000},
{"LIGHT1", 0x4001},
+ {"LIGHT1", 0x4001},
+ {"LIGHT2", 0x4002},
{"LIGHT2", 0x4002},
{"LIGHT3", 0x4003},
+ {"LIGHT3", 0x4003},
+ {"LIGHT4", 0x4004},
{"LIGHT4", 0x4004},
{"LIGHT5", 0x4005},
+ {"LIGHT5", 0x4005},
+ {"LIGHT6", 0x4006},
{"LIGHT6", 0x4006},
{"LIGHT7", 0x4007},
+ {"LIGHT7", 0x4007},
+ {"LIGHTING", 0x0B50},
{"LIGHTING", 0x0B50},
{"LIGHTING_BIT", 0x00000040},
+ {"LIGHTING_BIT", 0x00000040},
{"LIGHT_ENV_MODE_SGIX", 0x8407},
{"LIGHT_MODEL_AMBIENT", 0x0B53},
+ {"LIGHT_MODEL_AMBIENT", 0x0B53},
{"LIGHT_MODEL_COLOR_CONTROL", 0x81F8},
+ {"LIGHT_MODEL_COLOR_CONTROL", 0x81F8},
+ {"LIGHT_MODEL_COLOR_CONTROL_EXT", 0x81F8},
{"LIGHT_MODEL_COLOR_CONTROL_EXT", 0x81F8},
{"LIGHT_MODEL_LOCAL_VIEWER", 0x0B51},
+ {"LIGHT_MODEL_LOCAL_VIEWER", 0x0B51},
{"LIGHT_MODEL_SPECULAR_VECTOR_APPLE", 0x85B0},
{"LIGHT_MODEL_TWO_SIDE", 0x0B52},
+ {"LIGHT_MODEL_TWO_SIDE", 0x0B52},
{"LINE", 0x1B01},
+ {"LINE", 0x1B01},
+ {"LINEAR", 0x2601},
{"LINEAR", 0x2601},
{"LINEAR_ATTENUATION", 0x1208},
+ {"LINEAR_ATTENUATION", 0x1208},
{"LINEAR_CLIPMAP_LINEAR_SGIX", 0x8170},
{"LINEAR_CLIPMAP_NEAREST_SGIX", 0x844F},
{"LINEAR_DETAIL_ALPHA_SGIS", 0x8098},
{"LINEAR_DETAIL_COLOR_SGIS", 0x8099},
{"LINEAR_DETAIL_SGIS", 0x8097},
{"LINEAR_MIPMAP_LINEAR", 0x2703},
+ {"LINEAR_MIPMAP_LINEAR", 0x2703},
+ {"LINEAR_MIPMAP_NEAREST", 0x2701},
{"LINEAR_MIPMAP_NEAREST", 0x2701},
{"LINEAR_SHARPEN_ALPHA_SGIS", 0x80AE},
{"LINEAR_SHARPEN_COLOR_SGIS", 0x80AF},
{"LINEAR_SHARPEN_SGIS", 0x80AD},
{"LINES", 0x0001},
+ {"LINES", 0x0001},
{"LINE_BIT", 0x00000004},
+ {"LINE_BIT", 0x00000004},
+ {"LINE_LOOP", 0x0002},
{"LINE_LOOP", 0x0002},
{"LINE_RESET_TOKEN", 0x0707},
+ {"LINE_RESET_TOKEN", 0x0707},
+ {"LINE_SMOOTH", 0x0B20},
{"LINE_SMOOTH", 0x0B20},
{"LINE_SMOOTH_HINT", 0x0C52},
+ {"LINE_SMOOTH_HINT", 0x0C52},
+ {"LINE_STIPPLE", 0x0B24},
{"LINE_STIPPLE", 0x0B24},
{"LINE_STIPPLE_PATTERN", 0x0B25},
+ {"LINE_STIPPLE_PATTERN", 0x0B25},
+ {"LINE_STIPPLE_REPEAT", 0x0B26},
{"LINE_STIPPLE_REPEAT", 0x0B26},
{"LINE_STRIP", 0x0003},
+ {"LINE_STRIP", 0x0003},
+ {"LINE_TOKEN", 0x0702},
{"LINE_TOKEN", 0x0702},
{"LINE_WIDTH", 0x0B21},
+ {"LINE_WIDTH", 0x0B21},
+ {"LINE_WIDTH_GRANULARITY", 0x0B23},
{"LINE_WIDTH_GRANULARITY", GL_SMOOTH_LINE_WIDTH_GRANULARITY},
+ {"LINE_WIDTH_RANGE", 0x0B22},
{"LINE_WIDTH_RANGE", GL_SMOOTH_LINE_WIDTH_RANGE},
{"LIST_BASE", 0x0B32},
+ {"LIST_BASE", 0x0B32},
{"LIST_BIT", 0x00020000},
+ {"LIST_BIT", 0x00020000},
+ {"LIST_INDEX", 0x0B33},
{"LIST_INDEX", 0x0B33},
{"LIST_MODE", 0x0B30},
+ {"LIST_MODE", 0x0B30},
{"LIST_PRIORITY_SGIX", 0x8182},
{"LOAD", 0x0101},
+ {"LOAD", 0x0101},
+ {"LOGIC_OP", 0x0BF1},
{"LOGIC_OP", GL_INDEX_LOGIC_OP},
{"LOGIC_OP_MODE", 0x0BF0},
+ {"LOGIC_OP_MODE", 0x0BF0},
{"LO_BIAS_NV", 0x8715},
{"LO_SCALE_NV", 0x870F},
{"LUMINANCE", 0x1909},
+ {"LUMINANCE", 0x1909},
{"LUMINANCE12", 0x8041},
+ {"LUMINANCE12", 0x8041},
+ {"LUMINANCE12_ALPHA12", 0x8047},
{"LUMINANCE12_ALPHA12", 0x8047},
{"LUMINANCE12_ALPHA12_EXT", 0x8047},
{"LUMINANCE12_ALPHA4", 0x8046},
+ {"LUMINANCE12_ALPHA4", 0x8046},
{"LUMINANCE12_ALPHA4_EXT", 0x8046},
{"LUMINANCE12_EXT", 0x8041},
{"LUMINANCE16", 0x8042},
+ {"LUMINANCE16", 0x8042},
+ {"LUMINANCE16_ALPHA16", 0x8048},
{"LUMINANCE16_ALPHA16", 0x8048},
{"LUMINANCE16_ALPHA16_EXT", 0x8048},
{"LUMINANCE16_EXT", 0x8042},
{"LUMINANCE4", 0x803F},
+ {"LUMINANCE4", 0x803F},
+ {"LUMINANCE4_ALPHA4", 0x8043},
{"LUMINANCE4_ALPHA4", 0x8043},
{"LUMINANCE4_ALPHA4_EXT", 0x8043},
{"LUMINANCE4_EXT", 0x803F},
{"LUMINANCE6_ALPHA2", 0x8044},
+ {"LUMINANCE6_ALPHA2", 0x8044},
{"LUMINANCE6_ALPHA2_EXT", 0x8044},
{"LUMINANCE8", 0x8040},
+ {"LUMINANCE8", 0x8040},
+ {"LUMINANCE8_ALPHA8", 0x8045},
{"LUMINANCE8_ALPHA8", 0x8045},
{"LUMINANCE8_ALPHA8_EXT", 0x8045},
{"LUMINANCE8_EXT", 0x8040},
{"LUMINANCE_ALPHA", 0x190A},
+ {"LUMINANCE_ALPHA", 0x190A},
{"MAC_GET_PROC_ADDRESS_NV", 0x84FC},
{"MAGNITUDE_BIAS_NV", 0x8718},
{"MAGNITUDE_SCALE_NV", 0x8712},
{"MAP1_BINORMAL_EXT", 0x8446},
{"MAP1_COLOR_4", 0x0D90},
+ {"MAP1_COLOR_4", 0x0D90},
{"MAP1_GRID_DOMAIN", 0x0DD0},
+ {"MAP1_GRID_DOMAIN", 0x0DD0},
+ {"MAP1_GRID_SEGMENTS", 0x0DD1},
{"MAP1_GRID_SEGMENTS", 0x0DD1},
{"MAP1_INDEX", 0x0D91},
+ {"MAP1_INDEX", 0x0D91},
+ {"MAP1_NORMAL", 0x0D92},
{"MAP1_NORMAL", 0x0D92},
{"MAP1_TANGENT_EXT", 0x8444},
{"MAP1_TEXTURE_COORD_1", 0x0D93},
+ {"MAP1_TEXTURE_COORD_1", 0x0D93},
+ {"MAP1_TEXTURE_COORD_2", 0x0D94},
{"MAP1_TEXTURE_COORD_2", 0x0D94},
{"MAP1_TEXTURE_COORD_3", 0x0D95},
+ {"MAP1_TEXTURE_COORD_3", 0x0D95},
+ {"MAP1_TEXTURE_COORD_4", 0x0D96},
{"MAP1_TEXTURE_COORD_4", 0x0D96},
{"MAP1_VERTEX_3", 0x0D97},
+ {"MAP1_VERTEX_3", 0x0D97},
+ {"MAP1_VERTEX_4", 0x0D98},
{"MAP1_VERTEX_4", 0x0D98},
{"MAP1_VERTEX_ATTRIB0_4_NV", 0x8660},
{"MAP1_VERTEX_ATTRIB10_4_NV", 0x866A},
***************
*** 878,894 ****
--- 1443,1470 ----
{"MAP1_VERTEX_ATTRIB9_4_NV", 0x8669},
{"MAP2_BINORMAL_EXT", 0x8447},
{"MAP2_COLOR_4", 0x0DB0},
+ {"MAP2_COLOR_4", 0x0DB0},
+ {"MAP2_GRID_DOMAIN", 0x0DD2},
{"MAP2_GRID_DOMAIN", 0x0DD2},
{"MAP2_GRID_SEGMENTS", 0x0DD3},
+ {"MAP2_GRID_SEGMENTS", 0x0DD3},
+ {"MAP2_INDEX", 0x0DB1},
{"MAP2_INDEX", 0x0DB1},
{"MAP2_NORMAL", 0x0DB2},
+ {"MAP2_NORMAL", 0x0DB2},
{"MAP2_TANGENT_EXT", 0x8445},
{"MAP2_TEXTURE_COORD_1", 0x0DB3},
+ {"MAP2_TEXTURE_COORD_1", 0x0DB3},
{"MAP2_TEXTURE_COORD_2", 0x0DB4},
+ {"MAP2_TEXTURE_COORD_2", 0x0DB4},
+ {"MAP2_TEXTURE_COORD_3", 0x0DB5},
{"MAP2_TEXTURE_COORD_3", 0x0DB5},
{"MAP2_TEXTURE_COORD_4", 0x0DB6},
+ {"MAP2_TEXTURE_COORD_4", 0x0DB6},
+ {"MAP2_VERTEX_3", 0x0DB7},
{"MAP2_VERTEX_3", 0x0DB7},
{"MAP2_VERTEX_4", 0x0DB8},
+ {"MAP2_VERTEX_4", 0x0DB8},
{"MAP2_VERTEX_ATTRIB0_4_NV", 0x8670},
{"MAP2_VERTEX_ATTRIB10_4_NV", 0x867A},
{"MAP2_VERTEX_ATTRIB11_4_NV", 0x867B},
***************
*** 908,913 ****
--- 1484,1491 ----
{"MAP_ATTRIB_U_ORDER_NV", 0x86C3},
{"MAP_ATTRIB_V_ORDER_NV", 0x86C4},
{"MAP_COLOR", 0x0D10},
+ {"MAP_COLOR", 0x0D10},
+ {"MAP_STENCIL", 0x0D11},
{"MAP_STENCIL", 0x0D11},
{"MAP_TESSELLATION_NV", 0x86C2},
{"MATERIAL_SIDE_HINT_PGI", 0x1A22C},
***************
*** 920,925 ****
--- 1498,1504 ----
{"MATRIX6_NV", 0x8636},
{"MATRIX7_NV", 0x8637},
{"MATRIX_MODE", 0x0BA0},
+ {"MATRIX_MODE", 0x0BA0},
{"MAT_AMBIENT_AND_DIFFUSE_BIT_PGI", 0x00200000},
{"MAT_AMBIENT_BIT_PGI", 0x00100000},
{"MAT_COLOR_INDEXES_BIT_PGI", 0x01000000},
***************
*** 928,934 ****
--- 1507,1520 ----
{"MAT_SHININESS_BIT_PGI", 0x02000000},
{"MAT_SPECULAR_BIT_PGI", 0x04000000},
{"MAX", 0x8008},
+ {"MAX", 0x8008},
+ {"MAX", 0x8008},
{"MAX_3D_TEXTURE_SIZE", 0x8073},
+ {"MAX_3D_TEXTURE_SIZE", 0x8073},
+ {"MAX_3D_TEXTURE_SIZE", 0x8073},
+ {"MAX_3D_TEXTURE_SIZE", 0x8073},
+ {"MAX_3D_TEXTURE_SIZE_EXT", 0x8073},
+ {"MAX_3D_TEXTURE_SIZE_EXT", 0x8073},
{"MAX_3D_TEXTURE_SIZE_EXT", 0x8073},
{"MAX_4D_TEXTURE_SIZE_SGIS", 0x8138},
{"MAX_ACTIVE_LIGHTS_SGIX", 0x8405},
***************
*** 937,1008 ****
{"MAX_ASYNC_READ_PIXELS_SGIX", 0x8361},
{"MAX_ASYNC_TEX_IMAGE_SGIX", 0x835F},
{"MAX_ATTRIB_STACK_DEPTH", 0x0D35},
{"MAX_CLIENT_ATTRIB_STACK_DEPTH", 0x0D3B},
{"MAX_CLIPMAP_DEPTH_SGIX", 0x8177},
{"MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX", 0x8178},
{"MAX_CLIP_PLANES", 0x0D32},
{"MAX_COLOR_MATRIX_STACK_DEPTH", 0x80B3},
{"MAX_COLOR_MATRIX_STACK_DEPTH_SGI", 0x80B3},
{"MAX_CONVOLUTION_HEIGHT", 0x801B},
{"MAX_CONVOLUTION_HEIGHT_EXT", 0x801B},
{"MAX_CONVOLUTION_WIDTH", 0x801A},
{"MAX_CONVOLUTION_WIDTH_EXT", 0x801A},
{"MAX_CUBE_MAP_TEXTURE_SIZE", 0x851C},
{"MAX_CUBE_MAP_TEXTURE_SIZE_ARB", 0x851C},
{"MAX_CUBE_MAP_TEXTURE_SIZE_EXT", 0x851C},
{"MAX_DEFORMATION_ORDER_SGIX", 0x8197},
{"MAX_ELEMENTS_INDICES", 0x80E9},
{"MAX_ELEMENTS_INDICES_EXT", 0x80E9},
{"MAX_ELEMENTS_VERTICES", 0x80E8},
{"MAX_ELEMENTS_VERTICES_EXT", 0x80E8},
{"MAX_EVAL_ORDER", 0x0D30},
{"MAX_EXT", 0x8008},
{"MAX_FOG_FUNC_POINTS_SGIS", 0x812C},
{"MAX_FRAGMENT_LIGHTS_SGIX", 0x8404},
{"MAX_FRAMEZOOM_FACTOR_SGIX", 0x818D},
{"MAX_GENERAL_COMBINERS_NV", 0x854D},
{"MAX_LIGHTS", 0x0D31},
{"MAX_LIST_NESTING", 0x0B31},
{"MAX_MAP_TESSELLATION_NV", 0x86D6},
{"MAX_MODELVIEW_STACK_DEPTH", 0x0D36},
{"MAX_NAME_STACK_DEPTH", 0x0D37},
{"MAX_PIXEL_MAP_TABLE", 0x0D34},
{"MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT", 0x8337},
{"MAX_PROJECTION_STACK_DEPTH", 0x0D38},
{"MAX_RATIONAL_EVAL_ORDER_NV", 0x86D7},
{"MAX_RECTANGLE_TEXTURE_SIZE_NV", 0x84F8},
{"MAX_SHININESS_NV", 0x8504},
{"MAX_SPOT_EXPONENT_NV", 0x8505},
{"MAX_TEXTURES_SGIS", 0x835D},
- {"MAX_TEXTURE_COORDS_NV", 0x8871},
- {"MAX_TEXTURE_IMAGE_UNITS_NV", 0x8872},
{"MAX_TEXTURE_LOD_BIAS_EXT", 0x84FD},
{"MAX_TEXTURE_MAX_ANISOTROPY_EXT", 0x84FF},
{"MAX_TEXTURE_SIZE", 0x0D33},
{"MAX_TEXTURE_STACK_DEPTH", 0x0D39},
{"MAX_TEXTURE_UNITS", 0x84E2},
{"MAX_TEXTURE_UNITS_ARB", 0x84E2},
{"MAX_TRACK_MATRICES_NV", 0x862F},
{"MAX_TRACK_MATRIX_STACK_DEPTH_NV", 0x862E},
{"MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV", 0x8520},
{"MAX_VERTEX_HINT_PGI", 0x1A22D},
{"MAX_VERTEX_UNITS_ARB", 0x86A4},
{"MAX_VIEWPORT_DIMS", 0x0D3A},
{"MESA_resize_buffers", 1},
{"MESA_window_pos", 1},
{"MIN", 0x8007},
{"MINMAX", 0x802E},
{"MINMAX_EXT", 0x802E},
{"MINMAX_FORMAT", 0x802F},
{"MINMAX_FORMAT_EXT", 0x802F},
{"MINMAX_SINK", 0x8030},
{"MINMAX_SINK_EXT", 0x8030},
{"MIN_EXT", 0x8007},
{"MIRRORED_REPEAT_IBM", 0x8370},
{"MODELVIEW", 0x1700},
{"MODELVIEW0_ARB", 0x1700},
{"MODELVIEW0_EXT", GL_MODELVIEW},
{"MODELVIEW0_MATRIX_EXT", GL_MODELVIEW_MATRIX},
{"MODELVIEW0_STACK_DEPTH_EXT", GL_MODELVIEW_STACK_DEPTH},
{"MODELVIEW10_ARB", 0x872A},
{"MODELVIEW11_ARB", 0x872B},
--- 1523,1643 ----
{"MAX_ASYNC_READ_PIXELS_SGIX", 0x8361},
{"MAX_ASYNC_TEX_IMAGE_SGIX", 0x835F},
{"MAX_ATTRIB_STACK_DEPTH", 0x0D35},
+ {"MAX_ATTRIB_STACK_DEPTH", 0x0D35},
+ {"MAX_CLIENT_ATTRIB_STACK_DEPTH", 0x0D3B},
{"MAX_CLIENT_ATTRIB_STACK_DEPTH", 0x0D3B},
{"MAX_CLIPMAP_DEPTH_SGIX", 0x8177},
{"MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX", 0x8178},
{"MAX_CLIP_PLANES", 0x0D32},
+ {"MAX_CLIP_PLANES", 0x0D32},
+ {"MAX_COLOR_MATRIX_STACK_DEPTH", 0x80B3},
+ {"MAX_COLOR_MATRIX_STACK_DEPTH", 0x80B3},
{"MAX_COLOR_MATRIX_STACK_DEPTH", 0x80B3},
{"MAX_COLOR_MATRIX_STACK_DEPTH_SGI", 0x80B3},
{"MAX_CONVOLUTION_HEIGHT", 0x801B},
+ {"MAX_CONVOLUTION_HEIGHT", 0x801B},
+ {"MAX_CONVOLUTION_HEIGHT", 0x801B},
{"MAX_CONVOLUTION_HEIGHT_EXT", 0x801B},
{"MAX_CONVOLUTION_WIDTH", 0x801A},
+ {"MAX_CONVOLUTION_WIDTH", 0x801A},
+ {"MAX_CONVOLUTION_WIDTH", 0x801A},
{"MAX_CONVOLUTION_WIDTH_EXT", 0x801A},
{"MAX_CUBE_MAP_TEXTURE_SIZE", 0x851C},
{"MAX_CUBE_MAP_TEXTURE_SIZE_ARB", 0x851C},
+ {"MAX_CUBE_MAP_TEXTURE_SIZE_ARB", 0x851C},
+ {"MAX_CUBE_MAP_TEXTURE_SIZE_EXT", 0x851C},
{"MAX_CUBE_MAP_TEXTURE_SIZE_EXT", 0x851C},
{"MAX_DEFORMATION_ORDER_SGIX", 0x8197},
{"MAX_ELEMENTS_INDICES", 0x80E9},
+ {"MAX_ELEMENTS_INDICES", 0x80E9},
+ {"MAX_ELEMENTS_INDICES_EXT", 0x80E9},
{"MAX_ELEMENTS_INDICES_EXT", 0x80E9},
{"MAX_ELEMENTS_VERTICES", 0x80E8},
+ {"MAX_ELEMENTS_VERTICES", 0x80E8},
+ {"MAX_ELEMENTS_VERTICES_EXT", 0x80E8},
{"MAX_ELEMENTS_VERTICES_EXT", 0x80E8},
{"MAX_EVAL_ORDER", 0x0D30},
+ {"MAX_EVAL_ORDER", 0x0D30},
+ {"MAX_EXT", 0x8008},
+ {"MAX_EXT", 0x8008},
{"MAX_EXT", 0x8008},
{"MAX_FOG_FUNC_POINTS_SGIS", 0x812C},
{"MAX_FRAGMENT_LIGHTS_SGIX", 0x8404},
{"MAX_FRAMEZOOM_FACTOR_SGIX", 0x818D},
{"MAX_GENERAL_COMBINERS_NV", 0x854D},
+ {"MAX_GENERAL_COMBINERS_NV", 0x854D},
{"MAX_LIGHTS", 0x0D31},
+ {"MAX_LIGHTS", 0x0D31},
+ {"MAX_LIST_NESTING", 0x0B31},
{"MAX_LIST_NESTING", 0x0B31},
{"MAX_MAP_TESSELLATION_NV", 0x86D6},
{"MAX_MODELVIEW_STACK_DEPTH", 0x0D36},
+ {"MAX_MODELVIEW_STACK_DEPTH", 0x0D36},
+ {"MAX_NAME_STACK_DEPTH", 0x0D37},
{"MAX_NAME_STACK_DEPTH", 0x0D37},
{"MAX_PIXEL_MAP_TABLE", 0x0D34},
+ {"MAX_PIXEL_MAP_TABLE", 0x0D34},
{"MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT", 0x8337},
{"MAX_PROJECTION_STACK_DEPTH", 0x0D38},
+ {"MAX_PROJECTION_STACK_DEPTH", 0x0D38},
{"MAX_RATIONAL_EVAL_ORDER_NV", 0x86D7},
{"MAX_RECTANGLE_TEXTURE_SIZE_NV", 0x84F8},
{"MAX_SHININESS_NV", 0x8504},
+ {"MAX_SHININESS_NV", 0x8504},
+ {"MAX_SPOT_EXPONENT_NV", 0x8505},
{"MAX_SPOT_EXPONENT_NV", 0x8505},
{"MAX_TEXTURES_SGIS", 0x835D},
{"MAX_TEXTURE_LOD_BIAS_EXT", 0x84FD},
+ {"MAX_TEXTURE_LOD_BIAS_EXT", 0x84FD},
+ {"MAX_TEXTURE_MAX_ANISOTROPY_EXT", 0x84FF},
{"MAX_TEXTURE_MAX_ANISOTROPY_EXT", 0x84FF},
{"MAX_TEXTURE_SIZE", 0x0D33},
+ {"MAX_TEXTURE_SIZE", 0x0D33},
+ {"MAX_TEXTURE_STACK_DEPTH", 0x0D39},
{"MAX_TEXTURE_STACK_DEPTH", 0x0D39},
{"MAX_TEXTURE_UNITS", 0x84E2},
{"MAX_TEXTURE_UNITS_ARB", 0x84E2},
+ {"MAX_TEXTURE_UNITS_ARB", 0x84E2},
+ {"MAX_TEXTURE_UNITS_ARB", 0x84E2},
{"MAX_TRACK_MATRICES_NV", 0x862F},
{"MAX_TRACK_MATRIX_STACK_DEPTH_NV", 0x862E},
{"MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV", 0x8520},
+ {"MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV", 0x8520},
{"MAX_VERTEX_HINT_PGI", 0x1A22D},
{"MAX_VERTEX_UNITS_ARB", 0x86A4},
{"MAX_VIEWPORT_DIMS", 0x0D3A},
+ {"MAX_VIEWPORT_DIMS", 0x0D3A},
{"MESA_resize_buffers", 1},
+ {"MESA_resize_buffers", 1},
+ {"MESA_window_pos", 1},
{"MESA_window_pos", 1},
{"MIN", 0x8007},
+ {"MIN", 0x8007},
+ {"MIN", 0x8007},
+ {"MINMAX", 0x802E},
+ {"MINMAX", 0x802E},
{"MINMAX", 0x802E},
{"MINMAX_EXT", 0x802E},
{"MINMAX_FORMAT", 0x802F},
+ {"MINMAX_FORMAT", 0x802F},
+ {"MINMAX_FORMAT", 0x802F},
{"MINMAX_FORMAT_EXT", 0x802F},
{"MINMAX_SINK", 0x8030},
+ {"MINMAX_SINK", 0x8030},
+ {"MINMAX_SINK", 0x8030},
{"MINMAX_SINK_EXT", 0x8030},
{"MIN_EXT", 0x8007},
+ {"MIN_EXT", 0x8007},
+ {"MIN_EXT", 0x8007},
{"MIRRORED_REPEAT_IBM", 0x8370},
{"MODELVIEW", 0x1700},
+ {"MODELVIEW", 0x1700},
{"MODELVIEW0_ARB", 0x1700},
{"MODELVIEW0_EXT", GL_MODELVIEW},
+ {"MODELVIEW0_EXT", GL_MODELVIEW},
{"MODELVIEW0_MATRIX_EXT", GL_MODELVIEW_MATRIX},
+ {"MODELVIEW0_MATRIX_EXT", GL_MODELVIEW_MATRIX},
+ {"MODELVIEW0_STACK_DEPTH_EXT", GL_MODELVIEW_STACK_DEPTH},
{"MODELVIEW0_STACK_DEPTH_EXT", GL_MODELVIEW_STACK_DEPTH},
{"MODELVIEW10_ARB", 0x872A},
{"MODELVIEW11_ARB", 0x872B},
***************
*** 1016,1023 ****
--- 1651,1660 ----
{"MODELVIEW19_ARB", 0x8733},
{"MODELVIEW1_ARB", 0x850A},
{"MODELVIEW1_EXT", 0x850A},
+ {"MODELVIEW1_EXT", 0x850A},
{"MODELVIEW1_MATRIX_EXT", 0x8506},
{"MODELVIEW1_STACK_DEPTH_EXT", 0x8502},
+ {"MODELVIEW1_STACK_DEPTH_EXT", 0x8502},
{"MODELVIEW20_ARB", 0x8734},
{"MODELVIEW21_ARB", 0x8735},
{"MODELVIEW22_ARB", 0x8736},
***************
*** 1039,1098 ****
--- 1676,1776 ----
{"MODELVIEW8_ARB", 0x8728},
{"MODELVIEW9_ARB", 0x8729},
{"MODELVIEW_MATRIX", 0x0BA6},
+ {"MODELVIEW_MATRIX", 0x0BA6},
{"MODELVIEW_MATRIX1_EXT", 0x8506},
{"MODELVIEW_PROJECTION_NV", 0x8629},
{"MODELVIEW_STACK_DEPTH", 0x0BA3},
+ {"MODELVIEW_STACK_DEPTH", 0x0BA3},
{"MODULATE", 0x2100},
+ {"MODULATE", 0x2100},
+ {"MULT", 0x0103},
{"MULT", 0x0103},
{"MULTISAMPLE", 0x809D},
{"MULTISAMPLE_3DFX", 0x86B2},
{"MULTISAMPLE_ARB", 0x809D},
+ {"MULTISAMPLE_ARB", 0x809D},
{"MULTISAMPLE_BIT", 0x20000000},
{"MULTISAMPLE_BIT_3DFX", 0x20000000},
{"MULTISAMPLE_BIT_ARB", 0x20000000},
+ {"MULTISAMPLE_BIT_ARB", 0x20000000},
{"MULTISAMPLE_EXT", 0x809D},
{"MULTISAMPLE_FILTER_HINT_NV", 0x8534},
{"MULTISAMPLE_SGIS", 0x809D},
{"N3F_V3F", 0x2A25},
+ {"N3F_V3F", 0x2A25},
+ {"NAME_STACK_DEPTH", 0x0D70},
{"NAME_STACK_DEPTH", 0x0D70},
{"NAND", 0x150E},
+ {"NAND", 0x150E},
{"NATIVE_GRAPHICS_BEGIN_HINT_PGI", 0x1A203},
{"NATIVE_GRAPHICS_END_HINT_PGI", 0x1A204},
{"NATIVE_GRAPHICS_HANDLE_PGI", 0x1A202},
{"NEAREST", 0x2600},
+ {"NEAREST", 0x2600},
{"NEAREST_CLIPMAP_LINEAR_SGIX", 0x844E},
{"NEAREST_CLIPMAP_NEAREST_SGIX", 0x844D},
{"NEAREST_MIPMAP_LINEAR", 0x2702},
+ {"NEAREST_MIPMAP_LINEAR", 0x2702},
+ {"NEAREST_MIPMAP_NEAREST", 0x2700},
{"NEAREST_MIPMAP_NEAREST", 0x2700},
{"NEVER", 0x0200},
+ {"NEVER", 0x0200},
+ {"NICEST", 0x1102},
{"NICEST", 0x1102},
+ {"NONE", 0x0},
{"NONE", 0},
{"NOOP", 0x1505},
+ {"NOOP", 0x1505},
+ {"NOR", 0x1508},
{"NOR", 0x1508},
{"NORMALIZE", 0x0BA1},
+ {"NORMALIZE", 0x0BA1},
+ {"NORMAL_ARRAY", 0x8075},
{"NORMAL_ARRAY", 0x8075},
{"NORMAL_ARRAY_COUNT_EXT", 0x8080},
+ {"NORMAL_ARRAY_COUNT_EXT", 0x8080},
+ {"NORMAL_ARRAY_COUNT_EXT", 0x8080},
+ {"NORMAL_ARRAY_EXT", 0x8075},
+ {"NORMAL_ARRAY_EXT", 0x8075},
{"NORMAL_ARRAY_EXT", 0x8075},
{"NORMAL_ARRAY_LIST_IBM", 103071},
{"NORMAL_ARRAY_LIST_STRIDE_IBM", 103081},
{"NORMAL_ARRAY_PARALLEL_POINTERS_INTEL", 0x83F6},
{"NORMAL_ARRAY_POINTER", 0x808F},
+ {"NORMAL_ARRAY_POINTER", 0x808F},
+ {"NORMAL_ARRAY_POINTER_EXT", 0x808F},
{"NORMAL_ARRAY_POINTER_EXT", 0x808F},
+ {"NORMAL_ARRAY_POINTER_EXT", 0x808F},
+ {"NORMAL_ARRAY_STRIDE", 0x807F},
{"NORMAL_ARRAY_STRIDE", 0x807F},
{"NORMAL_ARRAY_STRIDE_EXT", 0x807F},
+ {"NORMAL_ARRAY_STRIDE_EXT", 0x807F},
+ {"NORMAL_ARRAY_STRIDE_EXT", 0x807F},
{"NORMAL_ARRAY_TYPE", 0x807E},
+ {"NORMAL_ARRAY_TYPE", 0x807E},
+ {"NORMAL_ARRAY_TYPE_EXT", 0x807E},
+ {"NORMAL_ARRAY_TYPE_EXT", 0x807E},
{"NORMAL_ARRAY_TYPE_EXT", 0x807E},
{"NORMAL_BIT_PGI", 0x08000000},
{"NORMAL_MAP", 0x8511},
{"NORMAL_MAP_ARB", 0x8511},
+ {"NORMAL_MAP_ARB", 0x8511},
{"NORMAL_MAP_EXT", 0x8511},
+ {"NORMAL_MAP_EXT", 0x8511},
+ {"NORMAL_MAP_NV", 0x8511},
{"NORMAL_MAP_NV", 0x8511},
+ {"NORMAL_MAP_NV", 0x8511},
+ {"NOTEQUAL", 0x0205},
{"NOTEQUAL", 0x0205},
+ {"NO_ERROR", 0x0},
{"NO_ERROR", 0},
{"NUM_COMPRESSED_TEXTURE_FORMATS", 0x86A2},
{"NUM_COMPRESSED_TEXTURE_FORMATS_ARB", 0x86A2},
+ {"NUM_COMPRESSED_TEXTURE_FORMATS_ARB", 0x86A2},
+ {"NUM_GENERAL_COMBINERS_NV", 0x854E},
{"NUM_GENERAL_COMBINERS_NV", 0x854E},
{"NV_blend_square", 1},
+ {"NV_blend_square", 1},
{"NV_copy_depth_to_color", 1},
{"NV_depth_clamp", 1},
{"NV_draw_mesh", 1},
***************
*** 1100,1105 ****
--- 1778,1785 ----
{"NV_fence", 1},
{"NV_flushHold", 1},
{"NV_fog_distance", 1},
+ {"NV_fog_distance", 1},
+ {"NV_light_max_exponent", 1},
{"NV_light_max_exponent", 1},
{"NV_mac_get_proc_address", 1},
{"NV_multisample_filter_hint", 1},
***************
*** 1107,1122 ****
{"NV_packed_depth_stencil", 1},
{"NV_point_sprite", 1},
{"NV_register_combiners", 1},
{"NV_register_combiners2", 1},
{"NV_set_window_stereomode", 1},
{"NV_texgen_emboss", 1},
{"NV_texgen_reflection", 1},
{"NV_texture_compression_vtc", 1},
{"NV_texture_env_combine4", 1},
{"NV_texture_rectangle", 1},
{"NV_texture_shader", 1},
{"NV_texture_shader2", 1},
! {"NV_texture_shader3", 1},
{"NV_vertex_array_range", 1},
{"NV_vertex_array_range2", 1},
{"NV_vertex_program", 1},
--- 1787,1807 ----
{"NV_packed_depth_stencil", 1},
{"NV_point_sprite", 1},
{"NV_register_combiners", 1},
+ {"NV_register_combiners", 1},
{"NV_register_combiners2", 1},
{"NV_set_window_stereomode", 1},
{"NV_texgen_emboss", 1},
+ {"NV_texgen_emboss", 1},
+ {"NV_texgen_reflection", 1},
+ {"NV_texgen_reflection", 1},
{"NV_texgen_reflection", 1},
{"NV_texture_compression_vtc", 1},
{"NV_texture_env_combine4", 1},
+ {"NV_texture_env_combine4", 1},
{"NV_texture_rectangle", 1},
{"NV_texture_shader", 1},
{"NV_texture_shader2", 1},
! {"NV_vertex_array_range", 1},
{"NV_vertex_array_range", 1},
{"NV_vertex_array_range2", 1},
{"NV_vertex_program", 1},
***************
*** 1124,1179 ****
{"OBJECT_DISTANCE_TO_LINE_SGIS", 0x81F3},
{"OBJECT_DISTANCE_TO_POINT_SGIS", 0x81F1},
{"OBJECT_LINEAR", 0x2401},
{"OBJECT_LINE_SGIS", 0x81F7},
{"OBJECT_PLANE", 0x2501},
{"OBJECT_POINT_SGIS", 0x81F5},
{"OCCLUSION_TEST_HP", 0x8165},
{"OCCLUSION_TEST_RESULT_HP", 0x8166},
- {"OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV", 0x8856},
- {"OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV", 0x8857},
- {"OFFSET_HILO_TEXTURE_2D_NV", 0x8854},
- {"OFFSET_HILO_TEXTURE_RECTANGLE_NV", 0x8855},
- {"OFFSET_PROJECTIVE_TEXTURE_2D_NV", 0x8850},
- {"OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV", 0x8851},
- {"OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV", 0x8852},
- {"OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV", 0x8853},
{"OFFSET_TEXTURE_2D_NV", 0x86E8},
{"OFFSET_TEXTURE_BIAS_NV", 0x86E3},
{"OFFSET_TEXTURE_MATRIX_NV", 0x86E1},
{"OFFSET_TEXTURE_RECTANGLE_NV", 0x864C},
{"OFFSET_TEXTURE_RECTANGLE_SCALE_NV", 0x864D},
{"OFFSET_TEXTURE_SCALE_NV", 0x86E2},
{"ONE", 1},
{"ONE_MINUS_CONSTANT_ALPHA", 0x8004},
{"ONE_MINUS_CONSTANT_ALPHA_EXT", 0x8004},
{"ONE_MINUS_CONSTANT_COLOR", 0x8002},
{"ONE_MINUS_CONSTANT_COLOR_EXT", 0x8002},
{"ONE_MINUS_DST_ALPHA", 0x0305},
{"ONE_MINUS_DST_COLOR", 0x0307},
{"ONE_MINUS_SRC_ALPHA", 0x0303},
{"ONE_MINUS_SRC_COLOR", 0x0301},
{"OPERAND0_ALPHA", 0x8598},
{"OPERAND0_ALPHA_ARB", 0x8598},
{"OPERAND0_ALPHA_EXT", 0x8598},
{"OPERAND0_RGB", 0x8590},
{"OPERAND0_RGB_ARB", 0x8590},
{"OPERAND0_RGB_EXT", 0x8590},
{"OPERAND1_ALPHA", 0x8599},
{"OPERAND1_ALPHA_ARB", 0x8599},
{"OPERAND1_ALPHA_EXT", 0x8599},
{"OPERAND1_RGB", 0x8591},
{"OPERAND1_RGB_ARB", 0x8591},
{"OPERAND1_RGB_EXT", 0x8591},
{"OPERAND2_ALPHA", 0x859A},
{"OPERAND2_ALPHA_ARB", 0x859A},
{"OPERAND2_ALPHA_EXT", 0x859A},
{"OPERAND2_RGB", 0x8592},
{"OPERAND2_RGB_ARB", 0x8592},
{"OPERAND2_RGB_EXT", 0x8592},
{"OPERAND3_ALPHA_EXT", 0x859B},
{"OPERAND3_ALPHA_NV", 0x859B},
{"OPERAND3_RGB_EXT", 0x8593},
{"OPERAND3_RGB_NV", 0x8593},
{"OPERAND4_ALPHA_EXT", 0x859C},
{"OPERAND4_RGB_EXT", 0x8594},
{"OPERAND5_ALPHA_EXT", 0x859D},
--- 1809,1883 ----
{"OBJECT_DISTANCE_TO_LINE_SGIS", 0x81F3},
{"OBJECT_DISTANCE_TO_POINT_SGIS", 0x81F1},
{"OBJECT_LINEAR", 0x2401},
+ {"OBJECT_LINEAR", 0x2401},
{"OBJECT_LINE_SGIS", 0x81F7},
{"OBJECT_PLANE", 0x2501},
+ {"OBJECT_PLANE", 0x2501},
{"OBJECT_POINT_SGIS", 0x81F5},
{"OCCLUSION_TEST_HP", 0x8165},
+ {"OCCLUSION_TEST_HP", 0x8165},
+ {"OCCLUSION_TEST_HP", 0x8165},
+ {"OCCLUSION_TEST_RESULT_HP", 0x8166},
+ {"OCCLUSION_TEST_RESULT_HP", 0x8166},
{"OCCLUSION_TEST_RESULT_HP", 0x8166},
{"OFFSET_TEXTURE_2D_NV", 0x86E8},
{"OFFSET_TEXTURE_BIAS_NV", 0x86E3},
{"OFFSET_TEXTURE_MATRIX_NV", 0x86E1},
{"OFFSET_TEXTURE_RECTANGLE_NV", 0x864C},
{"OFFSET_TEXTURE_RECTANGLE_SCALE_NV", 0x864D},
{"OFFSET_TEXTURE_SCALE_NV", 0x86E2},
+ {"ONE", 0x1},
{"ONE", 1},
{"ONE_MINUS_CONSTANT_ALPHA", 0x8004},
+ {"ONE_MINUS_CONSTANT_ALPHA", 0x8004},
+ {"ONE_MINUS_CONSTANT_ALPHA", 0x8004},
+ {"ONE_MINUS_CONSTANT_ALPHA_EXT", 0x8004},
{"ONE_MINUS_CONSTANT_ALPHA_EXT", 0x8004},
+ {"ONE_MINUS_CONSTANT_ALPHA_EXT", 0x8004},
+ {"ONE_MINUS_CONSTANT_COLOR", 0x8002},
{"ONE_MINUS_CONSTANT_COLOR", 0x8002},
+ {"ONE_MINUS_CONSTANT_COLOR", 0x8002},
+ {"ONE_MINUS_CONSTANT_COLOR_EXT", 0x8002},
{"ONE_MINUS_CONSTANT_COLOR_EXT", 0x8002},
+ {"ONE_MINUS_CONSTANT_COLOR_EXT", 0x8002},
+ {"ONE_MINUS_DST_ALPHA", 0x0305},
{"ONE_MINUS_DST_ALPHA", 0x0305},
{"ONE_MINUS_DST_COLOR", 0x0307},
+ {"ONE_MINUS_DST_COLOR", 0x0307},
+ {"ONE_MINUS_SRC_ALPHA", 0x0303},
{"ONE_MINUS_SRC_ALPHA", 0x0303},
{"ONE_MINUS_SRC_COLOR", 0x0301},
+ {"ONE_MINUS_SRC_COLOR", 0x0301},
{"OPERAND0_ALPHA", 0x8598},
{"OPERAND0_ALPHA_ARB", 0x8598},
{"OPERAND0_ALPHA_EXT", 0x8598},
+ {"OPERAND0_ALPHA_EXT", 0x8598},
{"OPERAND0_RGB", 0x8590},
{"OPERAND0_RGB_ARB", 0x8590},
{"OPERAND0_RGB_EXT", 0x8590},
+ {"OPERAND0_RGB_EXT", 0x8590},
{"OPERAND1_ALPHA", 0x8599},
{"OPERAND1_ALPHA_ARB", 0x8599},
{"OPERAND1_ALPHA_EXT", 0x8599},
+ {"OPERAND1_ALPHA_EXT", 0x8599},
{"OPERAND1_RGB", 0x8591},
{"OPERAND1_RGB_ARB", 0x8591},
{"OPERAND1_RGB_EXT", 0x8591},
+ {"OPERAND1_RGB_EXT", 0x8591},
{"OPERAND2_ALPHA", 0x859A},
{"OPERAND2_ALPHA_ARB", 0x859A},
{"OPERAND2_ALPHA_EXT", 0x859A},
+ {"OPERAND2_ALPHA_EXT", 0x859A},
{"OPERAND2_RGB", 0x8592},
{"OPERAND2_RGB_ARB", 0x8592},
{"OPERAND2_RGB_EXT", 0x8592},
+ {"OPERAND2_RGB_EXT", 0x8592},
{"OPERAND3_ALPHA_EXT", 0x859B},
{"OPERAND3_ALPHA_NV", 0x859B},
+ {"OPERAND3_ALPHA_NV", 0x859B},
{"OPERAND3_RGB_EXT", 0x8593},
{"OPERAND3_RGB_NV", 0x8593},
+ {"OPERAND3_RGB_NV", 0x8593},
{"OPERAND4_ALPHA_EXT", 0x859C},
{"OPERAND4_RGB_EXT", 0x8594},
{"OPERAND5_ALPHA_EXT", 0x859D},
***************
*** 1183,1210 ****
--- 1887,1937 ----
{"OPERAND7_ALPHA_EXT", 0x859F},
{"OPERAND7_RGB_EXT", 0x8597},
{"OR", 0x1507},
+ {"OR", 0x1507},
{"ORDER", 0x0A01},
+ {"ORDER", 0x0A01},
+ {"OR_INVERTED", 0x150D},
{"OR_INVERTED", 0x150D},
{"OR_REVERSE", 0x150B},
+ {"OR_REVERSE", 0x150B},
+ {"OUT_OF_MEMORY", 0x0505},
{"OUT_OF_MEMORY", 0x0505},
{"PACK_ALIGNMENT", 0x0D05},
+ {"PACK_ALIGNMENT", 0x0D05},
{"PACK_CMYK_HINT_EXT", 0x800E},
{"PACK_IMAGE_DEPTH_SGIS", 0x8131},
{"PACK_IMAGE_HEIGHT", 0x806C},
+ {"PACK_IMAGE_HEIGHT", 0x806C},
+ {"PACK_IMAGE_HEIGHT", 0x806C},
+ {"PACK_IMAGE_HEIGHT", 0x806C},
+ {"PACK_IMAGE_HEIGHT_EXT", 0x806C},
+ {"PACK_IMAGE_HEIGHT_EXT", 0x806C},
{"PACK_IMAGE_HEIGHT_EXT", 0x806C},
{"PACK_LSB_FIRST", 0x0D01},
+ {"PACK_LSB_FIRST", 0x0D01},
{"PACK_RESAMPLE_SGIX", 0x842C},
{"PACK_ROW_LENGTH", 0x0D02},
+ {"PACK_ROW_LENGTH", 0x0D02},
{"PACK_SKIP_IMAGES", 0x806B},
+ {"PACK_SKIP_IMAGES", 0x806B},
+ {"PACK_SKIP_IMAGES", 0x806B},
+ {"PACK_SKIP_IMAGES", 0x806B},
+ {"PACK_SKIP_IMAGES_EXT", 0x806B},
{"PACK_SKIP_IMAGES_EXT", 0x806B},
+ {"PACK_SKIP_IMAGES_EXT", 0x806B},
+ {"PACK_SKIP_PIXELS", 0x0D04},
{"PACK_SKIP_PIXELS", 0x0D04},
{"PACK_SKIP_ROWS", 0x0D03},
+ {"PACK_SKIP_ROWS", 0x0D03},
{"PACK_SKIP_VOLUMES_SGIS", 0x8130},
{"PACK_SUBSAMPLE_RATE_SGIX", 0x85A0},
{"PACK_SWAP_BYTES", 0x0D00},
+ {"PACK_SWAP_BYTES", 0x0D00},
{"PARALLEL_ARRAYS_INTEL", 0x83F4},
{"PASS_THROUGH_NV", 0x86E6},
{"PASS_THROUGH_TOKEN", 0x0700},
+ {"PASS_THROUGH_TOKEN", 0x0700},
+ {"PERSPECTIVE_CORRECTION_HINT", 0x0C50},
{"PERSPECTIVE_CORRECTION_HINT", 0x0C50},
{"PERTURB_EXT", 0x85AE},
{"PER_STAGE_CONSTANTS_NV", 0x8535},
***************
*** 1221,1247 ****
--- 1948,1995 ----
{"PIXEL_GROUP_COLOR_SGIS", 0x8356},
{"PIXEL_MAG_FILTER_EXT", 0x8331},
{"PIXEL_MAP_A_TO_A", 0x0C79},
+ {"PIXEL_MAP_A_TO_A", 0x0C79},
+ {"PIXEL_MAP_A_TO_A_SIZE", 0x0CB9},
{"PIXEL_MAP_A_TO_A_SIZE", 0x0CB9},
{"PIXEL_MAP_B_TO_B", 0x0C78},
+ {"PIXEL_MAP_B_TO_B", 0x0C78},
+ {"PIXEL_MAP_B_TO_B_SIZE", 0x0CB8},
{"PIXEL_MAP_B_TO_B_SIZE", 0x0CB8},
{"PIXEL_MAP_G_TO_G", 0x0C77},
+ {"PIXEL_MAP_G_TO_G", 0x0C77},
+ {"PIXEL_MAP_G_TO_G_SIZE", 0x0CB7},
{"PIXEL_MAP_G_TO_G_SIZE", 0x0CB7},
{"PIXEL_MAP_I_TO_A", 0x0C75},
+ {"PIXEL_MAP_I_TO_A", 0x0C75},
+ {"PIXEL_MAP_I_TO_A_SIZE", 0x0CB5},
{"PIXEL_MAP_I_TO_A_SIZE", 0x0CB5},
{"PIXEL_MAP_I_TO_B", 0x0C74},
+ {"PIXEL_MAP_I_TO_B", 0x0C74},
+ {"PIXEL_MAP_I_TO_B_SIZE", 0x0CB4},
{"PIXEL_MAP_I_TO_B_SIZE", 0x0CB4},
{"PIXEL_MAP_I_TO_G", 0x0C73},
+ {"PIXEL_MAP_I_TO_G", 0x0C73},
+ {"PIXEL_MAP_I_TO_G_SIZE", 0x0CB3},
{"PIXEL_MAP_I_TO_G_SIZE", 0x0CB3},
{"PIXEL_MAP_I_TO_I", 0x0C70},
+ {"PIXEL_MAP_I_TO_I", 0x0C70},
+ {"PIXEL_MAP_I_TO_I_SIZE", 0x0CB0},
{"PIXEL_MAP_I_TO_I_SIZE", 0x0CB0},
{"PIXEL_MAP_I_TO_R", 0x0C72},
+ {"PIXEL_MAP_I_TO_R", 0x0C72},
+ {"PIXEL_MAP_I_TO_R_SIZE", 0x0CB2},
{"PIXEL_MAP_I_TO_R_SIZE", 0x0CB2},
{"PIXEL_MAP_R_TO_R", 0x0C76},
+ {"PIXEL_MAP_R_TO_R", 0x0C76},
+ {"PIXEL_MAP_R_TO_R_SIZE", 0x0CB6},
{"PIXEL_MAP_R_TO_R_SIZE", 0x0CB6},
{"PIXEL_MAP_S_TO_S", 0x0C71},
+ {"PIXEL_MAP_S_TO_S", 0x0C71},
+ {"PIXEL_MAP_S_TO_S_SIZE", 0x0CB1},
{"PIXEL_MAP_S_TO_S_SIZE", 0x0CB1},
{"PIXEL_MIN_FILTER_EXT", 0x8332},
{"PIXEL_MODE_BIT", 0x00000020},
+ {"PIXEL_MODE_BIT", 0x00000020},
{"PIXEL_SUBSAMPLE_2424_SGIX", 0x85A3},
{"PIXEL_SUBSAMPLE_4242_SGIX", 0x85A4},
{"PIXEL_SUBSAMPLE_4444_SGIX", 0x85A2},
***************
*** 1260,1333 ****
--- 2008,2148 ----
{"PIXEL_TRANSFORM_2D_MATRIX_EXT", 0x8338},
{"PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT", 0x8336},
{"POINT", 0x1B00},
+ {"POINT", 0x1B00},
{"POINTS", 0x0000},
+ {"POINTS", 0x0000},
+ {"POINT_BIT", 0x00000002},
{"POINT_BIT", 0x00000002},
{"POINT_FADE_THRESHOLD_SIZE_EXT", 0x8128},
+ {"POINT_FADE_THRESHOLD_SIZE_EXT", 0x8128},
+ {"POINT_FADE_THRESHOLD_SIZE_EXT", 0x8128},
{"POINT_FADE_THRESHOLD_SIZE_SGIS", 0x8128},
{"POINT_SIZE", 0x0B11},
+ {"POINT_SIZE", 0x0B11},
+ {"POINT_SIZE_GRANULARITY", 0x0B13},
{"POINT_SIZE_GRANULARITY", GL_SMOOTH_POINT_SIZE_GRANULARITY},
{"POINT_SIZE_MAX_EXT", 0x8127},
+ {"POINT_SIZE_MAX_EXT", 0x8127},
+ {"POINT_SIZE_MAX_EXT", 0x8127},
{"POINT_SIZE_MAX_SGIS", 0x8127},
{"POINT_SIZE_MIN_EXT", 0x8126},
+ {"POINT_SIZE_MIN_EXT", 0x8126},
+ {"POINT_SIZE_MIN_EXT", 0x8126},
{"POINT_SIZE_MIN_SGIS", 0x8126},
+ {"POINT_SIZE_RANGE", 0x0B12},
{"POINT_SIZE_RANGE", GL_SMOOTH_POINT_SIZE_RANGE},
{"POINT_SMOOTH", 0x0B10},
+ {"POINT_SMOOTH", 0x0B10},
+ {"POINT_SMOOTH_HINT", 0x0C51},
{"POINT_SMOOTH_HINT", 0x0C51},
{"POINT_SPRITE_NV", 0x8861},
{"POINT_SPRITE_R_MODE_NV", 0x8863},
{"POINT_TOKEN", 0x0701},
+ {"POINT_TOKEN", 0x0701},
{"POLYGON", 0x0009},
+ {"POLYGON", 0x0009},
+ {"POLYGON_BIT", 0x00000008},
{"POLYGON_BIT", 0x00000008},
{"POLYGON_MODE", 0x0B40},
+ {"POLYGON_MODE", 0x0B40},
+ {"POLYGON_OFFSET_BIAS_EXT", 0x8039},
{"POLYGON_OFFSET_BIAS_EXT", 0x8039},
{"POLYGON_OFFSET_EXT", 0x8037},
+ {"POLYGON_OFFSET_EXT", 0x8037},
+ {"POLYGON_OFFSET_FACTOR", 0x8038},
{"POLYGON_OFFSET_FACTOR", 0x8038},
{"POLYGON_OFFSET_FACTOR_EXT", 0x8038},
+ {"POLYGON_OFFSET_FACTOR_EXT", 0x8038},
+ {"POLYGON_OFFSET_FILL", 0x8037},
{"POLYGON_OFFSET_FILL", 0x8037},
{"POLYGON_OFFSET_LINE", 0x2A02},
+ {"POLYGON_OFFSET_LINE", 0x2A02},
+ {"POLYGON_OFFSET_POINT", 0x2A01},
{"POLYGON_OFFSET_POINT", 0x2A01},
{"POLYGON_OFFSET_UNITS", 0x2A00},
+ {"POLYGON_OFFSET_UNITS", 0x2A00},
+ {"POLYGON_SMOOTH", 0x0B41},
{"POLYGON_SMOOTH", 0x0B41},
{"POLYGON_SMOOTH_HINT", 0x0C53},
+ {"POLYGON_SMOOTH_HINT", 0x0C53},
+ {"POLYGON_STIPPLE", 0x0B42},
{"POLYGON_STIPPLE", 0x0B42},
{"POLYGON_STIPPLE_BIT", 0x00000010},
+ {"POLYGON_STIPPLE_BIT", 0x00000010},
+ {"POLYGON_TOKEN", 0x0703},
{"POLYGON_TOKEN", 0x0703},
{"POSITION", 0x1203},
+ {"POSITION", 0x1203},
+ {"POST_COLOR_MATRIX_ALPHA_BIAS", 0x80BB},
{"POST_COLOR_MATRIX_ALPHA_BIAS", 0x80BB},
{"POST_COLOR_MATRIX_ALPHA_BIAS_SGI", 0x80BB},
{"POST_COLOR_MATRIX_ALPHA_SCALE", 0x80B7},
+ {"POST_COLOR_MATRIX_ALPHA_SCALE", 0x80B7},
+ {"POST_COLOR_MATRIX_ALPHA_SCALE", 0x80B7},
{"POST_COLOR_MATRIX_ALPHA_SCALE_SGI", 0x80B7},
{"POST_COLOR_MATRIX_BLUE_BIAS", 0x80BA},
+ {"POST_COLOR_MATRIX_BLUE_BIAS", 0x80BA},
+ {"POST_COLOR_MATRIX_BLUE_BIAS", 0x80BA},
{"POST_COLOR_MATRIX_BLUE_BIAS_SGI", 0x80BA},
{"POST_COLOR_MATRIX_BLUE_SCALE", 0x80B6},
+ {"POST_COLOR_MATRIX_BLUE_SCALE", 0x80B6},
+ {"POST_COLOR_MATRIX_BLUE_SCALE", 0x80B6},
{"POST_COLOR_MATRIX_BLUE_SCALE_SGI", 0x80B6},
{"POST_COLOR_MATRIX_COLOR_TABLE", 0x80D2},
+ {"POST_COLOR_MATRIX_COLOR_TABLE", 0x80D2},
+ {"POST_COLOR_MATRIX_COLOR_TABLE", 0x80D2},
{"POST_COLOR_MATRIX_COLOR_TABLE_SGI", 0x80D2},
{"POST_COLOR_MATRIX_GREEN_BIAS", 0x80B9},
+ {"POST_COLOR_MATRIX_GREEN_BIAS", 0x80B9},
+ {"POST_COLOR_MATRIX_GREEN_BIAS", 0x80B9},
{"POST_COLOR_MATRIX_GREEN_BIAS_SGI", 0x80B9},
{"POST_COLOR_MATRIX_GREEN_SCALE", 0x80B5},
+ {"POST_COLOR_MATRIX_GREEN_SCALE", 0x80B5},
+ {"POST_COLOR_MATRIX_GREEN_SCALE", 0x80B5},
{"POST_COLOR_MATRIX_GREEN_SCALE_SGI", 0x80B5},
{"POST_COLOR_MATRIX_RED_BIAS", 0x80B8},
+ {"POST_COLOR_MATRIX_RED_BIAS", 0x80B8},
+ {"POST_COLOR_MATRIX_RED_BIAS", 0x80B8},
{"POST_COLOR_MATRIX_RED_BIAS_SGI", 0x80B8},
{"POST_COLOR_MATRIX_RED_SCALE", 0x80B4},
+ {"POST_COLOR_MATRIX_RED_SCALE", 0x80B4},
+ {"POST_COLOR_MATRIX_RED_SCALE", 0x80B4},
{"POST_COLOR_MATRIX_RED_SCALE_SGI", 0x80B4},
{"POST_CONVOLUTION_ALPHA_BIAS", 0x8023},
+ {"POST_CONVOLUTION_ALPHA_BIAS", 0x8023},
+ {"POST_CONVOLUTION_ALPHA_BIAS", 0x8023},
{"POST_CONVOLUTION_ALPHA_BIAS_EXT", 0x8023},
{"POST_CONVOLUTION_ALPHA_SCALE", 0x801F},
+ {"POST_CONVOLUTION_ALPHA_SCALE", 0x801F},
+ {"POST_CONVOLUTION_ALPHA_SCALE", 0x801F},
{"POST_CONVOLUTION_ALPHA_SCALE_EXT", 0x801F},
{"POST_CONVOLUTION_BLUE_BIAS", 0x8022},
+ {"POST_CONVOLUTION_BLUE_BIAS", 0x8022},
+ {"POST_CONVOLUTION_BLUE_BIAS", 0x8022},
{"POST_CONVOLUTION_BLUE_BIAS_EXT", 0x8022},
{"POST_CONVOLUTION_BLUE_SCALE", 0x801E},
+ {"POST_CONVOLUTION_BLUE_SCALE", 0x801E},
+ {"POST_CONVOLUTION_BLUE_SCALE", 0x801E},
{"POST_CONVOLUTION_BLUE_SCALE_EXT", 0x801E},
{"POST_CONVOLUTION_COLOR_TABLE", 0x80D1},
+ {"POST_CONVOLUTION_COLOR_TABLE", 0x80D1},
+ {"POST_CONVOLUTION_COLOR_TABLE", 0x80D1},
{"POST_CONVOLUTION_COLOR_TABLE_SGI", 0x80D1},
{"POST_CONVOLUTION_GREEN_BIAS", 0x8021},
+ {"POST_CONVOLUTION_GREEN_BIAS", 0x8021},
+ {"POST_CONVOLUTION_GREEN_BIAS", 0x8021},
{"POST_CONVOLUTION_GREEN_BIAS_EXT", 0x8021},
{"POST_CONVOLUTION_GREEN_SCALE", 0x801D},
+ {"POST_CONVOLUTION_GREEN_SCALE", 0x801D},
+ {"POST_CONVOLUTION_GREEN_SCALE", 0x801D},
{"POST_CONVOLUTION_GREEN_SCALE_EXT", 0x801D},
{"POST_CONVOLUTION_RED_BIAS", 0x8020},
+ {"POST_CONVOLUTION_RED_BIAS", 0x8020},
+ {"POST_CONVOLUTION_RED_BIAS", 0x8020},
{"POST_CONVOLUTION_RED_BIAS_EXT", 0x8020},
{"POST_CONVOLUTION_RED_SCALE", 0x801C},
+ {"POST_CONVOLUTION_RED_SCALE", 0x801C},
+ {"POST_CONVOLUTION_RED_SCALE", 0x801C},
{"POST_CONVOLUTION_RED_SCALE_EXT", 0x801C},
{"POST_IMAGE_TRANSFORM_COLOR_TABLE_HP", 0x8162},
{"POST_TEXTURE_FILTER_BIAS_RANGE_SGIX", 0x817B},
***************
*** 1338,1347 ****
--- 2153,2165 ----
{"PREVIOUS", 0x8578},
{"PREVIOUS_ARB", 0x8578},
{"PREVIOUS_EXT", 0x8578},
+ {"PREVIOUS_EXT", 0x8578},
{"PREVIOUS_TEXTURE_INPUT_NV", 0x86E4},
{"PRIMARY_COLOR", 0x8577},
{"PRIMARY_COLOR_ARB", 0x8577},
{"PRIMARY_COLOR_EXT", 0x8577},
+ {"PRIMARY_COLOR_EXT", 0x8577},
+ {"PRIMARY_COLOR_NV", 0x852C},
{"PRIMARY_COLOR_NV", 0x852C},
{"PROGRAM_ERROR_POSITION_NV", 0x864B},
{"PROGRAM_LENGTH_NV", 0x8627},
***************
*** 1350,1380 ****
--- 2168,2221 ----
{"PROGRAM_STRING_NV", 0x8628},
{"PROGRAM_TARGET_NV", 0x8646},
{"PROJECTION", 0x1701},
+ {"PROJECTION", 0x1701},
{"PROJECTION_MATRIX", 0x0BA7},
+ {"PROJECTION_MATRIX", 0x0BA7},
+ {"PROJECTION_STACK_DEPTH", 0x0BA4},
{"PROJECTION_STACK_DEPTH", 0x0BA4},
{"PROXY_COLOR_TABLE", 0x80D3},
+ {"PROXY_COLOR_TABLE", 0x80D3},
+ {"PROXY_COLOR_TABLE", 0x80D3},
{"PROXY_COLOR_TABLE_SGI", 0x80D3},
{"PROXY_HISTOGRAM", 0x8025},
+ {"PROXY_HISTOGRAM", 0x8025},
+ {"PROXY_HISTOGRAM", 0x8025},
{"PROXY_HISTOGRAM_EXT", 0x8025},
{"PROXY_POST_COLOR_MATRIX_COLOR_TABLE", 0x80D5},
+ {"PROXY_POST_COLOR_MATRIX_COLOR_TABLE", 0x80D5},
+ {"PROXY_POST_COLOR_MATRIX_COLOR_TABLE", 0x80D5},
{"PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI", 0x80D5},
{"PROXY_POST_CONVOLUTION_COLOR_TABLE", 0x80D4},
+ {"PROXY_POST_CONVOLUTION_COLOR_TABLE", 0x80D4},
+ {"PROXY_POST_CONVOLUTION_COLOR_TABLE", 0x80D4},
{"PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI", 0x80D4},
{"PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP", 0x8163},
{"PROXY_TEXTURE_1D", 0x8063},
+ {"PROXY_TEXTURE_1D", 0x8063},
{"PROXY_TEXTURE_1D_EXT", 0x8063},
{"PROXY_TEXTURE_2D", 0x8064},
+ {"PROXY_TEXTURE_2D", 0x8064},
{"PROXY_TEXTURE_2D_EXT", 0x8064},
{"PROXY_TEXTURE_3D", 0x8070},
+ {"PROXY_TEXTURE_3D", 0x8070},
+ {"PROXY_TEXTURE_3D", 0x8070},
+ {"PROXY_TEXTURE_3D", 0x8070},
+ {"PROXY_TEXTURE_3D_EXT", 0x8070},
+ {"PROXY_TEXTURE_3D_EXT", 0x8070},
{"PROXY_TEXTURE_3D_EXT", 0x8070},
{"PROXY_TEXTURE_4D_SGIS", 0x8135},
{"PROXY_TEXTURE_COLOR_TABLE_SGI", 0x80BD},
{"PROXY_TEXTURE_CUBE_MAP", 0x851B},
{"PROXY_TEXTURE_CUBE_MAP_ARB", 0x851B},
+ {"PROXY_TEXTURE_CUBE_MAP_ARB", 0x851B},
+ {"PROXY_TEXTURE_CUBE_MAP_EXT", 0x851B},
{"PROXY_TEXTURE_CUBE_MAP_EXT", 0x851B},
{"PROXY_TEXTURE_RECTANGLE_NV", 0x84F7},
{"Q", 0x2003},
+ {"Q", 0x2003},
{"QUADRATIC_ATTENUATION", 0x1209},
+ {"QUADRATIC_ATTENUATION", 0x1209},
+ {"QUADS", 0x0007},
{"QUADS", 0x0007},
{"QUAD_ALPHA4_SGIS", 0x811E},
{"QUAD_ALPHA8_SGIS", 0x811F},
***************
*** 1383,1390 ****
--- 2224,2233 ----
{"QUAD_LUMINANCE4_SGIS", 0x8120},
{"QUAD_LUMINANCE8_SGIS", 0x8121},
{"QUAD_STRIP", 0x0008},
+ {"QUAD_STRIP", 0x0008},
{"QUAD_TEXTURE_SELECT_SGIS", 0x8125},
{"R", 0x2002},
+ {"R", 0x2002},
{"R1UI_C3F_V3F_SUN", 0x85C6},
{"R1UI_C4F_N3F_V3F_SUN", 0x85C8},
{"R1UI_C4UB_V3F_SUN", 0x85C5},
***************
*** 1394,1425 ****
--- 2237,2286 ----
{"R1UI_T2F_V3F_SUN", 0x85C9},
{"R1UI_V3F_SUN", 0x85C4},
{"R3_G3_B2", 0x2A10},
+ {"R3_G3_B2", 0x2A10},
{"RASTER_POSITION_UNCLIPPED_IBM", 0x19262},
{"READ_BUFFER", 0x0C02},
+ {"READ_BUFFER", 0x0C02},
{"READ_PIXEL_DATA_RANGE_LENGTH_NV", 0x6004},
{"READ_PIXEL_DATA_RANGE_NV", 0x6002},
{"READ_PIXEL_DATA_RANGE_POINTER_NV", 0x6006},
{"RECLAIM_MEMORY_HINT_PGI", 0x1A1FE},
{"RED", 0x1903},
+ {"RED", 0x1903},
+ {"REDUCE", 0x8016},
+ {"REDUCE", 0x8016},
{"REDUCE", 0x8016},
{"REDUCE_EXT", 0x8016},
{"RED_BIAS", 0x0D15},
+ {"RED_BIAS", 0x0D15},
+ {"RED_BITS", 0x0D52},
{"RED_BITS", 0x0D52},
{"RED_MAX_CLAMP_INGR", 0x8564},
{"RED_MIN_CLAMP_INGR", 0x8560},
{"RED_SCALE", 0x0D14},
+ {"RED_SCALE", 0x0D14},
{"REFERENCE_PLANE_EQUATION_SGIX", 0x817E},
{"REFERENCE_PLANE_SGIX", 0x817D},
{"REFLECTION_MAP", 0x8512},
{"REFLECTION_MAP_ARB", 0x8512},
+ {"REFLECTION_MAP_ARB", 0x8512},
+ {"REFLECTION_MAP_EXT", 0x8512},
{"REFLECTION_MAP_EXT", 0x8512},
{"REFLECTION_MAP_NV", 0x8512},
+ {"REFLECTION_MAP_NV", 0x8512},
+ {"REFLECTION_MAP_NV", 0x8512},
{"REGISTER_COMBINERS_NV", 0x8522},
+ {"REGISTER_COMBINERS_NV", 0x8522},
+ {"RENDER", 0x1C00},
{"RENDER", 0x1C00},
{"RENDERER", 0x1F01},
+ {"RENDERER", 0x1F01},
+ {"RENDER_MODE", 0x0C40},
{"RENDER_MODE", 0x0C40},
{"REND_screen_coordinates", 1},
{"REPEAT", 0x2901},
+ {"REPEAT", 0x2901},
+ {"REPLACE", 0x1E01},
{"REPLACE", 0x1E01},
{"REPLACEMENT_CODE_ARRAY_POINTER_SUN", 0x85C3},
{"REPLACEMENT_CODE_ARRAY_STRIDE_SUN", 0x85C2},
***************
*** 1430,1508 ****
--- 2291,2401 ----
{"REPLACE_MIDDLE_SUN", 0x02},
{"REPLACE_OLDEST_SUN", 0x03},
{"REPLICATE_BORDER", 0x8153},
+ {"REPLICATE_BORDER", 0x8153},
{"REPLICATE_BORDER_HP", 0x8153},
{"RESAMPLE_DECIMATE_SGIX", 0x8430},
{"RESAMPLE_REPLICATE_SGIX", 0x842E},
{"RESAMPLE_ZERO_FILL_SGIX", 0x842F},
{"RESCALE_NORMAL", 0x803A},
+ {"RESCALE_NORMAL", 0x803A},
+ {"RESCALE_NORMAL", 0x803A},
+ {"RESCALE_NORMAL_EXT", 0x803A},
+ {"RESCALE_NORMAL_EXT", 0x803A},
{"RESCALE_NORMAL_EXT", 0x803A},
{"RESTART_SUN", 0x01},
{"RETURN", 0x0102},
+ {"RETURN", 0x0102},
{"RGB", 0x1907},
+ {"RGB", 0x1907},
+ {"RGB10", 0x8052},
{"RGB10", 0x8052},
{"RGB10_A2", 0x8059},
+ {"RGB10_A2", 0x8059},
{"RGB10_A2_EXT", 0x8059},
{"RGB10_EXT", 0x8052},
{"RGB12", 0x8053},
+ {"RGB12", 0x8053},
{"RGB12_EXT", 0x8053},
{"RGB16", 0x8054},
+ {"RGB16", 0x8054},
{"RGB16_EXT", 0x8054},
{"RGB2_EXT", 0x804E},
{"RGB4", 0x804F},
+ {"RGB4", 0x804F},
{"RGB4_EXT", 0x804F},
{"RGB4_S3TC", 0x83A1},
{"RGB5", 0x8050},
+ {"RGB5", 0x8050},
+ {"RGB5_A1", 0x8057},
{"RGB5_A1", 0x8057},
{"RGB5_A1_EXT", 0x8057},
{"RGB5_EXT", 0x8050},
{"RGB8", 0x8051},
+ {"RGB8", 0x8051},
{"RGB8_EXT", 0x8051},
{"RGBA", 0x1908},
+ {"RGBA", 0x1908},
+ {"RGBA12", 0x805A},
{"RGBA12", 0x805A},
{"RGBA12_EXT", 0x805A},
{"RGBA16", 0x805B},
+ {"RGBA16", 0x805B},
{"RGBA16_EXT", 0x805B},
{"RGBA2", 0x8055},
+ {"RGBA2", 0x8055},
{"RGBA2_EXT", 0x8055},
{"RGBA4", 0x8056},
+ {"RGBA4", 0x8056},
{"RGBA4_EXT", 0x8056},
{"RGBA4_S3TC", 0x83A3},
{"RGBA8", 0x8058},
+ {"RGBA8", 0x8058},
{"RGBA8_EXT", 0x8058},
{"RGBA_MODE", 0x0C31},
+ {"RGBA_MODE", 0x0C31},
{"RGBA_S3TC", 0x83A2},
{"RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV", 0x86D9},
{"RGB_S3TC", 0x83A0},
{"RGB_SCALE", 0x8573},
{"RGB_SCALE_ARB", 0x8573},
{"RGB_SCALE_EXT", 0x8573},
+ {"RGB_SCALE_EXT", 0x8573},
+ {"RIGHT", 0x0407},
{"RIGHT", 0x0407},
{"S", 0x2000},
+ {"S", 0x2000},
{"S3_s3tc", 1},
{"SAMPLES", 0x80A9},
{"SAMPLES_3DFX", 0x86B4},
{"SAMPLES_ARB", 0x80A9},
+ {"SAMPLES_ARB", 0x80A9},
{"SAMPLES_EXT", 0x80A9},
{"SAMPLES_SGIS", 0x80A9},
{"SAMPLE_ALPHA_TO_COVERAGE", 0x809E},
{"SAMPLE_ALPHA_TO_COVERAGE_ARB", 0x809E},
+ {"SAMPLE_ALPHA_TO_COVERAGE_ARB", 0x809E},
{"SAMPLE_ALPHA_TO_MASK_EXT", 0x809E},
{"SAMPLE_ALPHA_TO_MASK_SGIS", 0x809E},
{"SAMPLE_ALPHA_TO_ONE", 0x809F},
{"SAMPLE_ALPHA_TO_ONE_ARB", 0x809F},
+ {"SAMPLE_ALPHA_TO_ONE_ARB", 0x809F},
{"SAMPLE_ALPHA_TO_ONE_EXT", 0x809F},
{"SAMPLE_ALPHA_TO_ONE_SGIS", 0x809F},
{"SAMPLE_BUFFERS", 0x80A8},
{"SAMPLE_BUFFERS_3DFX", 0x86B3},
{"SAMPLE_BUFFERS_ARB", 0x80A8},
+ {"SAMPLE_BUFFERS_ARB", 0x80A8},
{"SAMPLE_BUFFERS_EXT", 0x80A8},
{"SAMPLE_BUFFERS_SGIS", 0x80A8},
{"SAMPLE_COVERAGE", 0x80A0},
{"SAMPLE_COVERAGE_ARB", 0x80A0},
+ {"SAMPLE_COVERAGE_ARB", 0x80A0},
{"SAMPLE_COVERAGE_INVERT", 0x80AB},
{"SAMPLE_COVERAGE_INVERT_ARB", 0x80AB},
+ {"SAMPLE_COVERAGE_INVERT_ARB", 0x80AB},
{"SAMPLE_COVERAGE_VALUE", 0x80AA},
{"SAMPLE_COVERAGE_VALUE_ARB", 0x80AA},
+ {"SAMPLE_COVERAGE_VALUE_ARB", 0x80AA},
{"SAMPLE_MASK_EXT", 0x80A0},
{"SAMPLE_MASK_INVERT_EXT", 0x80AB},
{"SAMPLE_MASK_INVERT_SGIS", 0x80AB},
***************
*** 1512,1543 ****
--- 2405,2457 ----
{"SAMPLE_PATTERN_EXT", 0x80AC},
{"SAMPLE_PATTERN_SGIS", 0x80AC},
{"SCALE_BY_FOUR_NV", 0x853F},
+ {"SCALE_BY_FOUR_NV", 0x853F},
+ {"SCALE_BY_ONE_HALF_NV", 0x8540},
{"SCALE_BY_ONE_HALF_NV", 0x8540},
{"SCALE_BY_TWO_NV", 0x853E},
+ {"SCALE_BY_TWO_NV", 0x853E},
+ {"SCISSOR_BIT", 0x00080000},
{"SCISSOR_BIT", 0x00080000},
{"SCISSOR_BOX", 0x0C10},
+ {"SCISSOR_BOX", 0x0C10},
+ {"SCISSOR_TEST", 0x0C11},
{"SCISSOR_TEST", 0x0C11},
{"SCREEN_COORDINATES_REND", 0x8490},
{"SECONDARY_COLOR_ARRAY_EXT", 0x845E},
+ {"SECONDARY_COLOR_ARRAY_EXT", 0x845E},
{"SECONDARY_COLOR_ARRAY_LIST_IBM", 103077},
{"SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM", 103087},
{"SECONDARY_COLOR_ARRAY_POINTER_EXT", 0x845D},
+ {"SECONDARY_COLOR_ARRAY_POINTER_EXT", 0x845D},
{"SECONDARY_COLOR_ARRAY_SIZE_EXT", 0x845A},
+ {"SECONDARY_COLOR_ARRAY_SIZE_EXT", 0x845A},
+ {"SECONDARY_COLOR_ARRAY_STRIDE_EXT", 0x845C},
{"SECONDARY_COLOR_ARRAY_STRIDE_EXT", 0x845C},
{"SECONDARY_COLOR_ARRAY_TYPE_EXT", 0x845B},
+ {"SECONDARY_COLOR_ARRAY_TYPE_EXT", 0x845B},
+ {"SECONDARY_COLOR_NV", 0x852D},
{"SECONDARY_COLOR_NV", 0x852D},
{"SELECT", 0x1C02},
+ {"SELECT", 0x1C02},
{"SELECTED_TEXTURE_SGIS", 0x835C},
{"SELECTION_BUFFER_POINTER", 0x0DF3},
+ {"SELECTION_BUFFER_POINTER", 0x0DF3},
{"SELECTION_BUFFER_SIZE", 0x0DF4},
+ {"SELECTION_BUFFER_SIZE", 0x0DF4},
+ {"SEPARABLE_2D", 0x8012},
+ {"SEPARABLE_2D", 0x8012},
{"SEPARABLE_2D", 0x8012},
{"SEPARABLE_2D_EXT", 0x8012},
{"SEPARATE_SPECULAR_COLOR", 0x81FA},
+ {"SEPARATE_SPECULAR_COLOR", 0x81FA},
{"SEPARATE_SPECULAR_COLOR_EXT", 0x81FA},
+ {"SEPARATE_SPECULAR_COLOR_EXT", 0x81FA},
+ {"SET", 0x150F},
{"SET", 0x150F},
{"SGIS_detail_texture", 1},
{"SGIS_fog_function", 1},
{"SGIS_generate_mipmap", 1},
+ {"SGIS_generate_mipmap", 1},
{"SGIS_multisample", 1},
{"SGIS_multitexture", 1},
{"SGIS_pixel_texture", 1},
***************
*** 1547,1554 ****
--- 2461,2470 ----
{"SGIS_texture_border_clamp", 1},
{"SGIS_texture_color_mask", 1},
{"SGIS_texture_edge_clamp", 1},
+ {"SGIS_texture_edge_clamp", 1},
{"SGIS_texture_filter4", 1},
{"SGIS_texture_lod", 1},
+ {"SGIS_texture_lod", 1},
{"SGIX_async", 1},
{"SGIX_async_histogram", 1},
{"SGIX_async_pixel", 1},
***************
*** 1558,1563 ****
--- 2474,2480 ----
{"SGIX_convolution_accuracy", 1},
{"SGIX_depth_pass_instrument", 1},
{"SGIX_depth_texture", 1},
+ {"SGIX_depth_texture", 1},
{"SGIX_flush_raster", 1},
{"SGIX_fog_offset", 1},
{"SGIX_fog_scale", 1},
***************
*** 1574,1579 ****
--- 2491,2497 ----
{"SGIX_reference_plane", 1},
{"SGIX_resample", 1},
{"SGIX_shadow", 1},
+ {"SGIX_shadow", 1},
{"SGIX_shadow_ambient", 1},
{"SGIX_sprite", 1},
{"SGIX_subsample", 1},
***************
*** 1592,1609 ****
{"SHADER_CONSISTENT_NV", 0x86DD},
{"SHADER_OPERATION_NV", 0x86DF},
{"SHADE_MODEL", 0x0B54},
{"SHADOW_AMBIENT_SGIX", 0x80BF},
{"SHADOW_ATTENUATION_EXT", 0x834E},
{"SHARED_TEXTURE_PALETTE_EXT", 0x81FB},
{"SHARPEN_TEXTURE_FUNC_POINTS_SGIS", 0x80B0},
{"SHININESS", 0x1601},
{"SHORT", 0x1402},
{"SIGNED_ALPHA8_NV", 0x8706},
{"SIGNED_ALPHA_NV", 0x8705},
{"SIGNED_HILO16_NV", 0x86FA},
- {"SIGNED_HILO8_NV", 0x885F},
{"SIGNED_HILO_NV", 0x86F9},
{"SIGNED_IDENTITY_NV", 0x853C},
{"SIGNED_INTENSITY8_NV", 0x8708},
{"SIGNED_INTENSITY_NV", 0x8707},
{"SIGNED_LUMINANCE8_ALPHA8_NV", 0x8704},
--- 2510,2532 ----
{"SHADER_CONSISTENT_NV", 0x86DD},
{"SHADER_OPERATION_NV", 0x86DF},
{"SHADE_MODEL", 0x0B54},
+ {"SHADE_MODEL", 0x0B54},
{"SHADOW_AMBIENT_SGIX", 0x80BF},
{"SHADOW_ATTENUATION_EXT", 0x834E},
{"SHARED_TEXTURE_PALETTE_EXT", 0x81FB},
+ {"SHARED_TEXTURE_PALETTE_EXT", 0x81FB},
+ {"SHARED_TEXTURE_PALETTE_EXT", 0x81FB},
{"SHARPEN_TEXTURE_FUNC_POINTS_SGIS", 0x80B0},
{"SHININESS", 0x1601},
+ {"SHININESS", 0x1601},
+ {"SHORT", 0x1402},
{"SHORT", 0x1402},
{"SIGNED_ALPHA8_NV", 0x8706},
{"SIGNED_ALPHA_NV", 0x8705},
{"SIGNED_HILO16_NV", 0x86FA},
{"SIGNED_HILO_NV", 0x86F9},
{"SIGNED_IDENTITY_NV", 0x853C},
+ {"SIGNED_IDENTITY_NV", 0x853C},
{"SIGNED_INTENSITY8_NV", 0x8708},
{"SIGNED_INTENSITY_NV", 0x8707},
{"SIGNED_LUMINANCE8_ALPHA8_NV", 0x8704},
***************
*** 1611,1616 ****
--- 2534,2540 ----
{"SIGNED_LUMINANCE_ALPHA_NV", 0x8703},
{"SIGNED_LUMINANCE_NV", 0x8701},
{"SIGNED_NEGATE_NV", 0x853D},
+ {"SIGNED_NEGATE_NV", 0x853D},
{"SIGNED_RGB8_NV", 0x86FF},
{"SIGNED_RGB8_UNSIGNED_ALPHA8_NV", 0x870D},
{"SIGNED_RGBA8_NV", 0x86FC},
***************
*** 1618,1651 ****
--- 2542,2590 ----
{"SIGNED_RGB_NV", 0x86FE},
{"SIGNED_RGB_UNSIGNED_ALPHA_NV", 0x870C},
{"SINGLE_COLOR", 0x81F9},
+ {"SINGLE_COLOR", 0x81F9},
+ {"SINGLE_COLOR_EXT", 0x81F9},
{"SINGLE_COLOR_EXT", 0x81F9},
{"SMOOTH", 0x1D01},
+ {"SMOOTH", 0x1D01},
+ {"SMOOTH_LINE_WIDTH_GRANULARITY", 0x0B23},
{"SMOOTH_LINE_WIDTH_GRANULARITY", 0x0B23},
{"SMOOTH_LINE_WIDTH_RANGE", 0x0B22},
+ {"SMOOTH_LINE_WIDTH_RANGE", 0x0B22},
+ {"SMOOTH_POINT_SIZE_GRANULARITY", 0x0B13},
{"SMOOTH_POINT_SIZE_GRANULARITY", 0x0B13},
{"SMOOTH_POINT_SIZE_RANGE", 0x0B12},
+ {"SMOOTH_POINT_SIZE_RANGE", 0x0B12},
{"SOURCE0_ALPHA", 0x8588},
{"SOURCE0_ALPHA_ARB", 0x8588},
{"SOURCE0_ALPHA_EXT", 0x8588},
+ {"SOURCE0_ALPHA_EXT", 0x8588},
{"SOURCE0_RGB", 0x8580},
{"SOURCE0_RGB_ARB", 0x8580},
{"SOURCE0_RGB_EXT", 0x8580},
+ {"SOURCE0_RGB_EXT", 0x8580},
{"SOURCE1_ALPHA", 0x8589},
{"SOURCE1_ALPHA_ARB", 0x8589},
{"SOURCE1_ALPHA_EXT", 0x8589},
+ {"SOURCE1_ALPHA_EXT", 0x8589},
{"SOURCE1_RGB", 0x8581},
{"SOURCE1_RGB_ARB", 0x8581},
{"SOURCE1_RGB_EXT", 0x8581},
+ {"SOURCE1_RGB_EXT", 0x8581},
{"SOURCE2_ALPHA", 0x858A},
{"SOURCE2_ALPHA_ARB", 0x858A},
{"SOURCE2_ALPHA_EXT", 0x858A},
+ {"SOURCE2_ALPHA_EXT", 0x858A},
{"SOURCE2_RGB", 0x8582},
{"SOURCE2_RGB_ARB", 0x8582},
{"SOURCE2_RGB_EXT", 0x8582},
+ {"SOURCE2_RGB_EXT", 0x8582},
{"SOURCE3_ALPHA_EXT", 0x858B},
{"SOURCE3_ALPHA_NV", 0x858B},
+ {"SOURCE3_ALPHA_NV", 0x858B},
{"SOURCE3_RGB_EXT", 0x8583},
{"SOURCE3_RGB_NV", 0x8583},
+ {"SOURCE3_RGB_NV", 0x8583},
{"SOURCE4_ALPHA_EXT", 0x858C},
{"SOURCE4_RGB_EXT", 0x8584},
{"SOURCE5_ALPHA_EXT", 0x858D},
***************
*** 1655,1667 ****
--- 2594,2614 ----
{"SOURCE7_ALPHA_EXT", 0x858F},
{"SOURCE7_RGB_EXT", 0x8587},
{"SPARE0_NV", 0x852E},
+ {"SPARE0_NV", 0x852E},
{"SPARE0_PLUS_SECONDARY_COLOR_NV", 0x8532},
+ {"SPARE0_PLUS_SECONDARY_COLOR_NV", 0x8532},
+ {"SPARE1_NV", 0x852F},
{"SPARE1_NV", 0x852F},
{"SPECULAR", 0x1202},
+ {"SPECULAR", 0x1202},
+ {"SPHERE_MAP", 0x2402},
{"SPHERE_MAP", 0x2402},
{"SPOT_CUTOFF", 0x1206},
+ {"SPOT_CUTOFF", 0x1206},
+ {"SPOT_DIRECTION", 0x1204},
{"SPOT_DIRECTION", 0x1204},
{"SPOT_EXPONENT", 0x1205},
+ {"SPOT_EXPONENT", 0x1205},
{"SPRITE_AXIAL_SGIX", 0x814C},
{"SPRITE_AXIS_SGIX", 0x814A},
{"SPRITE_EYE_ALIGNED_SGIX", 0x814E},
***************
*** 1670,1697 ****
--- 2617,2664 ----
{"SPRITE_SGIX", 0x8148},
{"SPRITE_TRANSLATION_SGIX", 0x814B},
{"SRC_ALPHA", 0x0302},
+ {"SRC_ALPHA", 0x0302},
{"SRC_ALPHA_SATURATE", 0x0308},
+ {"SRC_ALPHA_SATURATE", 0x0308},
+ {"SRC_COLOR", 0x0300},
{"SRC_COLOR", 0x0300},
{"STACK_OVERFLOW", 0x0503},
+ {"STACK_OVERFLOW", 0x0503},
+ {"STACK_UNDERFLOW", 0x0504},
{"STACK_UNDERFLOW", 0x0504},
{"STENCIL", 0x1802},
+ {"STENCIL", 0x1802},
+ {"STENCIL_BITS", 0x0D57},
{"STENCIL_BITS", 0x0D57},
{"STENCIL_BUFFER_BIT", 0x00000400},
+ {"STENCIL_BUFFER_BIT", 0x00000400},
+ {"STENCIL_CLEAR_VALUE", 0x0B91},
{"STENCIL_CLEAR_VALUE", 0x0B91},
{"STENCIL_FAIL", 0x0B94},
+ {"STENCIL_FAIL", 0x0B94},
+ {"STENCIL_FUNC", 0x0B92},
{"STENCIL_FUNC", 0x0B92},
{"STENCIL_INDEX", 0x1901},
+ {"STENCIL_INDEX", 0x1901},
+ {"STENCIL_PASS_DEPTH_FAIL", 0x0B95},
{"STENCIL_PASS_DEPTH_FAIL", 0x0B95},
{"STENCIL_PASS_DEPTH_PASS", 0x0B96},
+ {"STENCIL_PASS_DEPTH_PASS", 0x0B96},
+ {"STENCIL_REF", 0x0B97},
{"STENCIL_REF", 0x0B97},
{"STENCIL_TEST", 0x0B90},
+ {"STENCIL_TEST", 0x0B90},
+ {"STENCIL_VALUE_MASK", 0x0B93},
{"STENCIL_VALUE_MASK", 0x0B93},
{"STENCIL_WRITEMASK", 0x0B98},
+ {"STENCIL_WRITEMASK", 0x0B98},
+ {"STEREO", 0x0C33},
{"STEREO", 0x0C33},
{"STRICT_DEPTHFUNC_HINT_PGI", 0x1A216},
{"STRICT_LIGHTING_HINT_PGI", 0x1A217},
{"STRICT_SCISSOR_HINT_PGI", 0x1A218},
{"SUBPIXEL_BITS", 0x0D50},
+ {"SUBPIXEL_BITS", 0x0D50},
{"SUBTRACT", 0x84E7},
{"SUBTRACT_ARB", 0x84E7},
{"SUNX_constant_data", 1},
***************
*** 1700,1717 ****
--- 2667,2696 ----
{"SUN_triangle_list", 1},
{"SUN_vertex", 1},
{"T", 0x2001},
+ {"T", 0x2001},
{"T2F_C3F_V3F", 0x2A2A},
+ {"T2F_C3F_V3F", 0x2A2A},
+ {"T2F_C4F_N3F_V3F", 0x2A2C},
{"T2F_C4F_N3F_V3F", 0x2A2C},
{"T2F_C4UB_V3F", 0x2A29},
+ {"T2F_C4UB_V3F", 0x2A29},
{"T2F_IUI_N3F_V2F_EXT", 0x81B3},
{"T2F_IUI_N3F_V3F_EXT", 0x81B4},
{"T2F_IUI_V2F_EXT", 0x81B1},
{"T2F_IUI_V3F_EXT", 0x81B2},
{"T2F_N3F_V3F", 0x2A2B},
+ {"T2F_N3F_V3F", 0x2A2B},
{"T2F_V3F", 0x2A27},
+ {"T2F_V3F", 0x2A27},
+ {"T4F_C4F_N3F_V4F", 0x2A2D},
{"T4F_C4F_N3F_V4F", 0x2A2D},
{"T4F_V4F", 0x2A28},
+ {"T4F_V4F", 0x2A28},
+ {"TABLE_TOO_LARGE", 0x8031},
{"TABLE_TOO_LARGE", 0x8031},
+ {"TABLE_TOO_LARGE", 0x8031},
+ {"TABLE_TOO_LARGE_EXT", 0x8031},
+ {"TABLE_TOO_LARGE_EXT", 0x8031},
{"TABLE_TOO_LARGE_EXT", 0x8031},
{"TANGENT_ARRAY_EXT", 0x8439},
{"TANGENT_ARRAY_POINTER_EXT", 0x8442},
***************
*** 1723,1822 ****
--- 2702,2889 ----
{"TEXCOORD3_BIT_PGI", 0x40000000},
{"TEXCOORD4_BIT_PGI", 0x80000000},
{"TEXTURE", 0x1702},
+ {"TEXTURE", 0x1702},
{"TEXTURE0", 0x84C0},
{"TEXTURE0_ARB", 0x84C0},
+ {"TEXTURE0_ARB", 0x84C0},
+ {"TEXTURE0_ARB", 0x84C0},
{"TEXTURE0_SGIS", 0x835E},
{"TEXTURE1", 0x84C1},
{"TEXTURE10", 0x84CA},
{"TEXTURE10_ARB", 0x84CA},
+ {"TEXTURE10_ARB", 0x84CA},
+ {"TEXTURE10_ARB", 0x84CA},
{"TEXTURE11", 0x84CB},
{"TEXTURE11_ARB", 0x84CB},
+ {"TEXTURE11_ARB", 0x84CB},
+ {"TEXTURE11_ARB", 0x84CB},
{"TEXTURE12", 0x84CC},
{"TEXTURE12_ARB", 0x84CC},
+ {"TEXTURE12_ARB", 0x84CC},
+ {"TEXTURE12_ARB", 0x84CC},
{"TEXTURE13", 0x84CD},
{"TEXTURE13_ARB", 0x84CD},
+ {"TEXTURE13_ARB", 0x84CD},
+ {"TEXTURE13_ARB", 0x84CD},
{"TEXTURE14", 0x84CE},
{"TEXTURE14_ARB", 0x84CE},
+ {"TEXTURE14_ARB", 0x84CE},
+ {"TEXTURE14_ARB", 0x84CE},
{"TEXTURE15", 0x84CF},
{"TEXTURE15_ARB", 0x84CF},
+ {"TEXTURE15_ARB", 0x84CF},
+ {"TEXTURE15_ARB", 0x84CF},
{"TEXTURE16", 0x84D0},
{"TEXTURE16_ARB", 0x84D0},
+ {"TEXTURE16_ARB", 0x84D0},
+ {"TEXTURE16_ARB", 0x84D0},
{"TEXTURE17", 0x84D1},
{"TEXTURE17_ARB", 0x84D1},
+ {"TEXTURE17_ARB", 0x84D1},
+ {"TEXTURE17_ARB", 0x84D1},
{"TEXTURE18", 0x84D2},
{"TEXTURE18_ARB", 0x84D2},
+ {"TEXTURE18_ARB", 0x84D2},
+ {"TEXTURE18_ARB", 0x84D2},
{"TEXTURE19", 0x84D3},
{"TEXTURE19_ARB", 0x84D3},
+ {"TEXTURE19_ARB", 0x84D3},
+ {"TEXTURE19_ARB", 0x84D3},
+ {"TEXTURE1_ARB", 0x84C1},
+ {"TEXTURE1_ARB", 0x84C1},
{"TEXTURE1_ARB", 0x84C1},
{"TEXTURE1_SGIS", 0x835F},
{"TEXTURE2", 0x84C2},
{"TEXTURE20", 0x84D4},
{"TEXTURE20_ARB", 0x84D4},
+ {"TEXTURE20_ARB", 0x84D4},
+ {"TEXTURE20_ARB", 0x84D4},
{"TEXTURE21", 0x84D5},
{"TEXTURE21_ARB", 0x84D5},
+ {"TEXTURE21_ARB", 0x84D5},
+ {"TEXTURE21_ARB", 0x84D5},
{"TEXTURE22", 0x84D6},
{"TEXTURE22_ARB", 0x84D6},
+ {"TEXTURE22_ARB", 0x84D6},
+ {"TEXTURE22_ARB", 0x84D6},
{"TEXTURE23", 0x84D7},
{"TEXTURE23_ARB", 0x84D7},
+ {"TEXTURE23_ARB", 0x84D7},
+ {"TEXTURE23_ARB", 0x84D7},
{"TEXTURE24", 0x84D8},
{"TEXTURE24_ARB", 0x84D8},
+ {"TEXTURE24_ARB", 0x84D8},
+ {"TEXTURE24_ARB", 0x84D8},
{"TEXTURE25", 0x84D9},
{"TEXTURE25_ARB", 0x84D9},
+ {"TEXTURE25_ARB", 0x84D9},
+ {"TEXTURE25_ARB", 0x84D9},
{"TEXTURE26", 0x84DA},
{"TEXTURE26_ARB", 0x84DA},
+ {"TEXTURE26_ARB", 0x84DA},
+ {"TEXTURE26_ARB", 0x84DA},
{"TEXTURE27", 0x84DB},
{"TEXTURE27_ARB", 0x84DB},
+ {"TEXTURE27_ARB", 0x84DB},
+ {"TEXTURE27_ARB", 0x84DB},
{"TEXTURE28", 0x84DC},
{"TEXTURE28_ARB", 0x84DC},
+ {"TEXTURE28_ARB", 0x84DC},
+ {"TEXTURE28_ARB", 0x84DC},
{"TEXTURE29", 0x84DD},
{"TEXTURE29_ARB", 0x84DD},
+ {"TEXTURE29_ARB", 0x84DD},
+ {"TEXTURE29_ARB", 0x84DD},
+ {"TEXTURE2_ARB", 0x84C2},
+ {"TEXTURE2_ARB", 0x84C2},
{"TEXTURE2_ARB", 0x84C2},
{"TEXTURE2_SGIS", 0x8360},
{"TEXTURE3", 0x84C3},
{"TEXTURE30", 0x84DE},
{"TEXTURE30_ARB", 0x84DE},
+ {"TEXTURE30_ARB", 0x84DE},
+ {"TEXTURE30_ARB", 0x84DE},
{"TEXTURE31", 0x84DF},
{"TEXTURE31_ARB", 0x84DF},
+ {"TEXTURE31_ARB", 0x84DF},
+ {"TEXTURE31_ARB", 0x84DF},
+ {"TEXTURE3_ARB", 0x84C3},
+ {"TEXTURE3_ARB", 0x84C3},
{"TEXTURE3_ARB", 0x84C3},
{"TEXTURE3_SGIS", 0x8361},
{"TEXTURE4", 0x84C4},
{"TEXTURE4_ARB", 0x84C4},
+ {"TEXTURE4_ARB", 0x84C4},
+ {"TEXTURE4_ARB", 0x84C4},
{"TEXTURE5", 0x84C5},
{"TEXTURE5_ARB", 0x84C5},
+ {"TEXTURE5_ARB", 0x84C5},
+ {"TEXTURE5_ARB", 0x84C5},
{"TEXTURE6", 0x84C6},
{"TEXTURE6_ARB", 0x84C6},
+ {"TEXTURE6_ARB", 0x84C6},
+ {"TEXTURE6_ARB", 0x84C6},
{"TEXTURE7", 0x84C7},
{"TEXTURE7_ARB", 0x84C7},
+ {"TEXTURE7_ARB", 0x84C7},
+ {"TEXTURE7_ARB", 0x84C7},
{"TEXTURE8", 0x84C8},
{"TEXTURE8_ARB", 0x84C8},
+ {"TEXTURE8_ARB", 0x84C8},
+ {"TEXTURE8_ARB", 0x84C8},
{"TEXTURE9", 0x84C9},
{"TEXTURE9_ARB", 0x84C9},
+ {"TEXTURE9_ARB", 0x84C9},
+ {"TEXTURE9_ARB", 0x84C9},
{"TEXTURE_1D", 0x0DE0},
+ {"TEXTURE_1D", 0x0DE0},
+ {"TEXTURE_1D_BINDING_EXT", 0x8068},
{"TEXTURE_1D_BINDING_EXT", 0x8068},
{"TEXTURE_2D", 0x0DE1},
+ {"TEXTURE_2D", 0x0DE1},
+ {"TEXTURE_2D_BINDING_EXT", 0x8069},
{"TEXTURE_2D_BINDING_EXT", 0x8069},
{"TEXTURE_3D", 0x806F},
+ {"TEXTURE_3D", 0x806F},
+ {"TEXTURE_3D", 0x806F},
+ {"TEXTURE_3D", 0x806F},
+ {"TEXTURE_3D_BINDING_EXT", 0x806A},
{"TEXTURE_3D_BINDING_EXT", 0x806A},
{"TEXTURE_3D_EXT", 0x806F},
+ {"TEXTURE_3D_EXT", 0x806F},
+ {"TEXTURE_3D_EXT", 0x806F},
{"TEXTURE_4DSIZE_SGIS", 0x8136},
{"TEXTURE_4D_BINDING_SGIS", 0x814F},
{"TEXTURE_4D_SGIS", 0x8134},
{"TEXTURE_ALPHA_SIZE", 0x805F},
+ {"TEXTURE_ALPHA_SIZE", 0x805F},
{"TEXTURE_ALPHA_SIZE_EXT", 0x805F},
{"TEXTURE_APPLICATION_MODE_EXT", 0x834F},
{"TEXTURE_BASE_LEVEL", 0x813C},
+ {"TEXTURE_BASE_LEVEL", 0x813C},
+ {"TEXTURE_BASE_LEVEL", 0x813C},
+ {"TEXTURE_BASE_LEVEL_SGIS", 0x813C},
{"TEXTURE_BASE_LEVEL_SGIS", 0x813C},
{"TEXTURE_BINDING_1D", 0x8068},
+ {"TEXTURE_BINDING_1D", 0x8068},
+ {"TEXTURE_BINDING_2D", 0x8069},
{"TEXTURE_BINDING_2D", 0x8069},
{"TEXTURE_BINDING_3D", 0x806A},
+ {"TEXTURE_BINDING_3D", 0x806A},
{"TEXTURE_BINDING_CUBE_MAP", 0x8514},
{"TEXTURE_BINDING_CUBE_MAP_ARB", 0x8514},
+ {"TEXTURE_BINDING_CUBE_MAP_ARB", 0x8514},
+ {"TEXTURE_BINDING_CUBE_MAP_EXT", 0x8514},
{"TEXTURE_BINDING_CUBE_MAP_EXT", 0x8514},
{"TEXTURE_BINDING_RECTANGLE_NV", 0x84F6},
{"TEXTURE_BIT", 0x00040000},
+ {"TEXTURE_BIT", 0x00040000},
+ {"TEXTURE_BLUE_SIZE", 0x805E},
{"TEXTURE_BLUE_SIZE", 0x805E},
{"TEXTURE_BLUE_SIZE_EXT", 0x805E},
{"TEXTURE_BORDER", 0x1005},
+ {"TEXTURE_BORDER", 0x1005},
+ {"TEXTURE_BORDER_COLOR", 0x1004},
{"TEXTURE_BORDER_COLOR", 0x1004},
{"TEXTURE_BORDER_VALUES_NV", 0x871A},
{"TEXTURE_CLIPMAP_CENTER_SGIX", 0x8171},
***************
*** 1827,2041 ****
{"TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX", 0x8174},
{"TEXTURE_COLOR_TABLE_SGI", 0x80BC},
{"TEXTURE_COLOR_WRITEMASK_SGIS", 0x81EF},
{"TEXTURE_COMPARE_OPERATOR_SGIX", 0x819B},
{"TEXTURE_COMPARE_SGIX", 0x819A},
{"TEXTURE_COMPONENTS", GL_TEXTURE_INTERNAL_FORMAT},
{"TEXTURE_COMPRESSED", 0x86A1},
{"TEXTURE_COMPRESSED_ARB", 0x86A1},
{"TEXTURE_COMPRESSED_IMAGE_SIZE", 0x86A0},
{"TEXTURE_COMPRESSED_IMAGE_SIZE_ARB", 0x86A0},
{"TEXTURE_COMPRESSION_HINT", 0x84EF},
{"TEXTURE_COMPRESSION_HINT_ARB", 0x84EF},
{"TEXTURE_CONSTANT_DATA_SUNX", 0x81D6},
{"TEXTURE_COORD_ARRAY", 0x8078},
{"TEXTURE_COORD_ARRAY_COUNT_EXT", 0x808B},
{"TEXTURE_COORD_ARRAY_EXT", 0x8078},
{"TEXTURE_COORD_ARRAY_LIST_IBM", 103074},
{"TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM", 103084},
{"TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL", 0x83F8},
{"TEXTURE_COORD_ARRAY_POINTER", 0x8092},
{"TEXTURE_COORD_ARRAY_POINTER_EXT", 0x8092},
{"TEXTURE_COORD_ARRAY_SIZE", 0x8088},
{"TEXTURE_COORD_ARRAY_SIZE_EXT", 0x8088},
{"TEXTURE_COORD_ARRAY_STRIDE", 0x808A},
{"TEXTURE_COORD_ARRAY_STRIDE_EXT", 0x808A},
{"TEXTURE_COORD_ARRAY_TYPE", 0x8089},
{"TEXTURE_COORD_ARRAY_TYPE_EXT", 0x8089},
{"TEXTURE_CUBE_MAP", 0x8513},
{"TEXTURE_CUBE_MAP_ARB", 0x8513},
{"TEXTURE_CUBE_MAP_EXT", 0x8513},
{"TEXTURE_CUBE_MAP_NEGATIVE_X", 0x8516},
{"TEXTURE_CUBE_MAP_NEGATIVE_X_ARB", 0x8516},
{"TEXTURE_CUBE_MAP_NEGATIVE_X_EXT", 0x8516},
{"TEXTURE_CUBE_MAP_NEGATIVE_Y", 0x8518},
{"TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB", 0x8518},
{"TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT", 0x8518},
{"TEXTURE_CUBE_MAP_NEGATIVE_Z", 0x851A},
{"TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB", 0x851A},
{"TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT", 0x851A},
{"TEXTURE_CUBE_MAP_POSITIVE_X", 0x8515},
{"TEXTURE_CUBE_MAP_POSITIVE_X_ARB", 0x8515},
{"TEXTURE_CUBE_MAP_POSITIVE_X_EXT", 0x8515},
{"TEXTURE_CUBE_MAP_POSITIVE_Y", 0x8517},
{"TEXTURE_CUBE_MAP_POSITIVE_Y_ARB", 0x8517},
{"TEXTURE_CUBE_MAP_POSITIVE_Y_EXT", 0x8517},
{"TEXTURE_CUBE_MAP_POSITIVE_Z", 0x8519},
{"TEXTURE_CUBE_MAP_POSITIVE_Z_ARB", 0x8519},
{"TEXTURE_CUBE_MAP_POSITIVE_Z_EXT", 0x8519},
{"TEXTURE_DEFORMATION_BIT_SGIX", 0x00000001},
{"TEXTURE_DEFORMATION_SGIX", 0x8195},
{"TEXTURE_DEPTH", 0x8071},
{"TEXTURE_DEPTH_EXT", 0x8071},
{"TEXTURE_DS_SIZE_NV", 0x871D},
{"TEXTURE_DT_SIZE_NV", 0x871E},
{"TEXTURE_ENV", 0x2300},
{"TEXTURE_ENV_BIAS_SGIX", 0x80BE},
{"TEXTURE_ENV_COLOR", 0x2201},
{"TEXTURE_ENV_MODE", 0x2200},
{"TEXTURE_FILTER4_SIZE_SGIS", 0x8147},
{"TEXTURE_FILTER_CONTROL_EXT", 0x8500},
{"TEXTURE_GEN_MODE", 0x2500},
{"TEXTURE_GEN_Q", 0x0C63},
{"TEXTURE_GEN_R", 0x0C62},
{"TEXTURE_GEN_S", 0x0C60},
{"TEXTURE_GEN_T", 0x0C61},
{"TEXTURE_GEQUAL_R_SGIX", 0x819D},
{"TEXTURE_GREEN_SIZE", 0x805D},
{"TEXTURE_GREEN_SIZE_EXT", 0x805D},
{"TEXTURE_HEIGHT", 0x1001},
{"TEXTURE_HI_SIZE_NV", 0x871B},
{"TEXTURE_INDEX_SIZE_EXT", 0x80ED},
{"TEXTURE_INTENSITY_SIZE", 0x8061},
{"TEXTURE_INTENSITY_SIZE_EXT", 0x8061},
{"TEXTURE_INTERNAL_FORMAT", 0x1003},
{"TEXTURE_LEQUAL_R_SGIX", 0x819C},
{"TEXTURE_LIGHTING_MODE_HP", 0x8167},
{"TEXTURE_LIGHT_EXT", 0x8350},
{"TEXTURE_LOD_BIAS_EXT", 0x8501},
{"TEXTURE_LOD_BIAS_R_SGIX", 0x8190},
{"TEXTURE_LOD_BIAS_S_SGIX", 0x818E},
{"TEXTURE_LOD_BIAS_T_SGIX", 0x818F},
{"TEXTURE_LO_SIZE_NV", 0x871C},
{"TEXTURE_LUMINANCE_SIZE", 0x8060},
{"TEXTURE_LUMINANCE_SIZE_EXT", 0x8060},
{"TEXTURE_MAG_FILTER", 0x2800},
{"TEXTURE_MAG_SIZE_NV", 0x871F},
{"TEXTURE_MATERIAL_FACE_EXT", 0x8351},
{"TEXTURE_MATERIAL_PARAMETER_EXT", 0x8352},
{"TEXTURE_MATRIX", 0x0BA8},
{"TEXTURE_MAX_ANISOTROPY_EXT", 0x84FE},
{"TEXTURE_MAX_LEVEL", 0x813D},
{"TEXTURE_MAX_LEVEL_SGIS", 0x813D},
{"TEXTURE_MAX_LOD", 0x813B},
{"TEXTURE_MAX_LOD_SGIS", 0x813B},
{"TEXTURE_MIN_FILTER", 0x2801},
{"TEXTURE_MIN_LOD", 0x813A},
{"TEXTURE_MIN_LOD_SGIS", 0x813A},
{"TEXTURE_MULTI_BUFFER_HINT_SGIX", 0x812E},
{"TEXTURE_NORMAL_EXT", 0x85AF},
{"TEXTURE_POST_SPECULAR_HP", 0x8168},
{"TEXTURE_PRE_SPECULAR_HP", 0x8169},
{"TEXTURE_PRIORITY", 0x8066},
{"TEXTURE_PRIORITY_EXT", 0x8066},
{"TEXTURE_RECTANGLE_NV", 0x84F5},
{"TEXTURE_RED_SIZE", 0x805C},
{"TEXTURE_RED_SIZE_EXT", 0x805C},
{"TEXTURE_RESIDENT", 0x8067},
{"TEXTURE_RESIDENT_EXT", 0x8067},
{"TEXTURE_SHADER_NV", 0x86DE},
{"TEXTURE_STACK_DEPTH", 0x0BA5},
{"TEXTURE_TOO_LARGE_EXT", 0x8065},
{"TEXTURE_WIDTH", 0x1000},
{"TEXTURE_WRAP_Q_SGIS", 0x8137},
{"TEXTURE_WRAP_R", 0x8072},
{"TEXTURE_WRAP_R_EXT", 0x8072},
{"TEXTURE_WRAP_S", 0x2802},
{"TEXTURE_WRAP_T", 0x2803},
{"TRACK_MATRIX_NV", 0x8648},
{"TRACK_MATRIX_TRANSFORM_NV", 0x8649},
{"TRANSFORM_BIT", 0x00001000},
{"TRANSFORM_HINT_APPLE", 0x85B1},
{"TRANSPOSE_COLOR_MATRIX", 0x84E6},
{"TRANSPOSE_COLOR_MATRIX_ARB", 0x84E6},
{"TRANSPOSE_MODELVIEW_MATRIX", 0x84E3},
{"TRANSPOSE_MODELVIEW_MATRIX_ARB", 0x84E3},
{"TRANSPOSE_NV", 0x862C},
{"TRANSPOSE_PROJECTION_MATRIX", 0x84E4},
{"TRANSPOSE_PROJECTION_MATRIX_ARB", 0x84E4},
{"TRANSPOSE_TEXTURE_MATRIX", 0x84E5},
{"TRANSPOSE_TEXTURE_MATRIX_ARB", 0x84E5},
{"TRIANGLES", 0x0004},
{"TRIANGLE_FAN", 0x0006},
{"TRIANGLE_LIST_SUN", 0x81D7},
{"TRIANGLE_STRIP", 0x0005},
{"TRUE", 1},
{"UNPACK_ALIGNMENT", 0x0CF5},
{"UNPACK_CMYK_HINT_EXT", 0x800F},
{"UNPACK_CONSTANT_DATA_SUNX", 0x81D5},
{"UNPACK_IMAGE_DEPTH_SGIS", 0x8133},
{"UNPACK_IMAGE_HEIGHT", 0x806E},
{"UNPACK_IMAGE_HEIGHT_EXT", 0x806E},
{"UNPACK_LSB_FIRST", 0x0CF1},
{"UNPACK_RESAMPLE_SGIX", 0x842D},
{"UNPACK_ROW_LENGTH", 0x0CF2},
{"UNPACK_SKIP_IMAGES", 0x806D},
{"UNPACK_SKIP_IMAGES_EXT", 0x806D},
{"UNPACK_SKIP_PIXELS", 0x0CF4},
{"UNPACK_SKIP_ROWS", 0x0CF3},
{"UNPACK_SKIP_VOLUMES_SGIS", 0x8132},
{"UNPACK_SUBSAMPLE_RATE_SGIX", 0x85A1},
{"UNPACK_SWAP_BYTES", 0x0CF0},
{"UNSIGNED_BYTE", 0x1401},
{"UNSIGNED_BYTE_2_3_3_REV", 0x8362},
{"UNSIGNED_BYTE_3_3_2", 0x8032},
{"UNSIGNED_BYTE_3_3_2_EXT", 0x8032},
{"UNSIGNED_IDENTITY_NV", 0x8536},
{"UNSIGNED_INT", 0x1405},
{"UNSIGNED_INT_10_10_10_2", 0x8036},
{"UNSIGNED_INT_10_10_10_2_EXT", 0x8036},
{"UNSIGNED_INT_24_8_NV", 0x84FA},
{"UNSIGNED_INT_2_10_10_10_REV", 0x8368},
{"UNSIGNED_INT_8_8_8_8", 0x8035},
{"UNSIGNED_INT_8_8_8_8_EXT", 0x8035},
{"UNSIGNED_INT_8_8_8_8_REV", 0x8367},
{"UNSIGNED_INT_8_8_S8_S8_REV_NV", 0x86DB},
- {"UNSIGNED_INT_S10_S11_S11_REV_NV", 0x886B},
{"UNSIGNED_INT_S8_S8_8_8_NV", 0x86DA},
{"UNSIGNED_INVERT_NV", 0x8537},
{"UNSIGNED_SHORT", 0x1403},
{"UNSIGNED_SHORT_1_5_5_5_REV", 0x8366},
{"UNSIGNED_SHORT_4_4_4_4", 0x8033},
{"UNSIGNED_SHORT_4_4_4_4_EXT", 0x8033},
{"UNSIGNED_SHORT_4_4_4_4_REV", 0x8365},
{"UNSIGNED_SHORT_5_5_5_1", 0x8034},
{"UNSIGNED_SHORT_5_5_5_1_EXT", 0x8034},
{"UNSIGNED_SHORT_5_6_5", 0x8363},
{"UNSIGNED_SHORT_5_6_5_REV", 0x8364},
{"V2F", 0x2A20},
{"V3F", 0x2A21},
{"VARIABLE_A_NV", 0x8523},
{"VARIABLE_B_NV", 0x8524},
{"VARIABLE_C_NV", 0x8525},
{"VARIABLE_D_NV", 0x8526},
{"VARIABLE_E_NV", 0x8527},
{"VARIABLE_F_NV", 0x8528},
{"VARIABLE_G_NV", 0x8529},
{"VENDOR", 0x1F00},
{"VERSION", 0x1F02},
{"VERSION_1_1", 1},
{"VERSION_1_2", 1},
{"VERSION_1_3", 1},
{"VERTEX23_BIT_PGI", 0x00000004},
{"VERTEX4_BIT_PGI", 0x00000008},
{"VERTEX_ARRAY", 0x8074},
{"VERTEX_ARRAY_COUNT_EXT", 0x807D},
{"VERTEX_ARRAY_EXT", 0x8074},
{"VERTEX_ARRAY_LIST_IBM", 103070},
{"VERTEX_ARRAY_LIST_STRIDE_IBM", 103080},
{"VERTEX_ARRAY_PARALLEL_POINTERS_INTEL", 0x83F5},
{"VERTEX_ARRAY_POINTER", 0x808E},
{"VERTEX_ARRAY_POINTER_EXT", 0x808E},
{"VERTEX_ARRAY_RANGE_LENGTH_NV", 0x851E},
{"VERTEX_ARRAY_RANGE_NV", 0x851D},
{"VERTEX_ARRAY_RANGE_POINTER_NV", 0x8521},
{"VERTEX_ARRAY_RANGE_VALID_NV", 0x851F},
{"VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV", 0x8533},
{"VERTEX_ARRAY_SIZE", 0x807A},
{"VERTEX_ARRAY_SIZE_EXT", 0x807A},
{"VERTEX_ARRAY_STRIDE", 0x807C},
{"VERTEX_ARRAY_STRIDE_EXT", 0x807C},
{"VERTEX_ARRAY_TYPE", 0x807B},
{"VERTEX_ARRAY_TYPE_EXT", 0x807B},
{"VERTEX_ATTRIB_ARRAY0_NV", 0x8650},
{"VERTEX_ATTRIB_ARRAY10_NV", 0x865A},
{"VERTEX_ATTRIB_ARRAY11_NV", 0x865B},
--- 2894,3294 ----
{"TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX", 0x8174},
{"TEXTURE_COLOR_TABLE_SGI", 0x80BC},
{"TEXTURE_COLOR_WRITEMASK_SGIS", 0x81EF},
+ {"TEXTURE_COMPARE_FAIL_VALUE_ARB", 0x80BF},
+ {"TEXTURE_COMPARE_FUNC_ARB", 0x884D},
+ {"TEXTURE_COMPARE_MODE_ARB", 0x884C},
+ {"TEXTURE_COMPARE_OPERATOR_SGIX", 0x819B},
{"TEXTURE_COMPARE_OPERATOR_SGIX", 0x819B},
{"TEXTURE_COMPARE_SGIX", 0x819A},
+ {"TEXTURE_COMPARE_SGIX", 0x819A},
+ {"TEXTURE_COMPONENTS", 0x1003},
{"TEXTURE_COMPONENTS", GL_TEXTURE_INTERNAL_FORMAT},
{"TEXTURE_COMPRESSED", 0x86A1},
{"TEXTURE_COMPRESSED_ARB", 0x86A1},
+ {"TEXTURE_COMPRESSED_ARB", 0x86A1},
{"TEXTURE_COMPRESSED_IMAGE_SIZE", 0x86A0},
{"TEXTURE_COMPRESSED_IMAGE_SIZE_ARB", 0x86A0},
+ {"TEXTURE_COMPRESSED_IMAGE_SIZE_ARB", 0x86A0},
{"TEXTURE_COMPRESSION_HINT", 0x84EF},
{"TEXTURE_COMPRESSION_HINT_ARB", 0x84EF},
+ {"TEXTURE_COMPRESSION_HINT_ARB", 0x84EF},
{"TEXTURE_CONSTANT_DATA_SUNX", 0x81D6},
{"TEXTURE_COORD_ARRAY", 0x8078},
+ {"TEXTURE_COORD_ARRAY", 0x8078},
+ {"TEXTURE_COORD_ARRAY_COUNT_EXT", 0x808B},
{"TEXTURE_COORD_ARRAY_COUNT_EXT", 0x808B},
+ {"TEXTURE_COORD_ARRAY_COUNT_EXT", 0x808B},
+ {"TEXTURE_COORD_ARRAY_EXT", 0x8078},
+ {"TEXTURE_COORD_ARRAY_EXT", 0x8078},
{"TEXTURE_COORD_ARRAY_EXT", 0x8078},
{"TEXTURE_COORD_ARRAY_LIST_IBM", 103074},
{"TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM", 103084},
{"TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL", 0x83F8},
{"TEXTURE_COORD_ARRAY_POINTER", 0x8092},
+ {"TEXTURE_COORD_ARRAY_POINTER", 0x8092},
+ {"TEXTURE_COORD_ARRAY_POINTER_EXT", 0x8092},
+ {"TEXTURE_COORD_ARRAY_POINTER_EXT", 0x8092},
{"TEXTURE_COORD_ARRAY_POINTER_EXT", 0x8092},
{"TEXTURE_COORD_ARRAY_SIZE", 0x8088},
+ {"TEXTURE_COORD_ARRAY_SIZE", 0x8088},
+ {"TEXTURE_COORD_ARRAY_SIZE_EXT", 0x8088},
{"TEXTURE_COORD_ARRAY_SIZE_EXT", 0x8088},
+ {"TEXTURE_COORD_ARRAY_SIZE_EXT", 0x8088},
+ {"TEXTURE_COORD_ARRAY_STRIDE", 0x808A},
{"TEXTURE_COORD_ARRAY_STRIDE", 0x808A},
{"TEXTURE_COORD_ARRAY_STRIDE_EXT", 0x808A},
+ {"TEXTURE_COORD_ARRAY_STRIDE_EXT", 0x808A},
+ {"TEXTURE_COORD_ARRAY_STRIDE_EXT", 0x808A},
{"TEXTURE_COORD_ARRAY_TYPE", 0x8089},
+ {"TEXTURE_COORD_ARRAY_TYPE", 0x8089},
+ {"TEXTURE_COORD_ARRAY_TYPE_EXT", 0x8089},
+ {"TEXTURE_COORD_ARRAY_TYPE_EXT", 0x8089},
{"TEXTURE_COORD_ARRAY_TYPE_EXT", 0x8089},
{"TEXTURE_CUBE_MAP", 0x8513},
{"TEXTURE_CUBE_MAP_ARB", 0x8513},
+ {"TEXTURE_CUBE_MAP_ARB", 0x8513},
+ {"TEXTURE_CUBE_MAP_EXT", 0x8513},
{"TEXTURE_CUBE_MAP_EXT", 0x8513},
{"TEXTURE_CUBE_MAP_NEGATIVE_X", 0x8516},
{"TEXTURE_CUBE_MAP_NEGATIVE_X_ARB", 0x8516},
+ {"TEXTURE_CUBE_MAP_NEGATIVE_X_ARB", 0x8516},
+ {"TEXTURE_CUBE_MAP_NEGATIVE_X_EXT", 0x8516},
{"TEXTURE_CUBE_MAP_NEGATIVE_X_EXT", 0x8516},
{"TEXTURE_CUBE_MAP_NEGATIVE_Y", 0x8518},
{"TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB", 0x8518},
+ {"TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB", 0x8518},
+ {"TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT", 0x8518},
{"TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT", 0x8518},
{"TEXTURE_CUBE_MAP_NEGATIVE_Z", 0x851A},
{"TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB", 0x851A},
+ {"TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB", 0x851A},
+ {"TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT", 0x851A},
{"TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT", 0x851A},
{"TEXTURE_CUBE_MAP_POSITIVE_X", 0x8515},
{"TEXTURE_CUBE_MAP_POSITIVE_X_ARB", 0x8515},
+ {"TEXTURE_CUBE_MAP_POSITIVE_X_ARB", 0x8515},
+ {"TEXTURE_CUBE_MAP_POSITIVE_X_EXT", 0x8515},
{"TEXTURE_CUBE_MAP_POSITIVE_X_EXT", 0x8515},
{"TEXTURE_CUBE_MAP_POSITIVE_Y", 0x8517},
{"TEXTURE_CUBE_MAP_POSITIVE_Y_ARB", 0x8517},
+ {"TEXTURE_CUBE_MAP_POSITIVE_Y_ARB", 0x8517},
+ {"TEXTURE_CUBE_MAP_POSITIVE_Y_EXT", 0x8517},
{"TEXTURE_CUBE_MAP_POSITIVE_Y_EXT", 0x8517},
{"TEXTURE_CUBE_MAP_POSITIVE_Z", 0x8519},
{"TEXTURE_CUBE_MAP_POSITIVE_Z_ARB", 0x8519},
+ {"TEXTURE_CUBE_MAP_POSITIVE_Z_ARB", 0x8519},
+ {"TEXTURE_CUBE_MAP_POSITIVE_Z_EXT", 0x8519},
{"TEXTURE_CUBE_MAP_POSITIVE_Z_EXT", 0x8519},
{"TEXTURE_DEFORMATION_BIT_SGIX", 0x00000001},
{"TEXTURE_DEFORMATION_SGIX", 0x8195},
{"TEXTURE_DEPTH", 0x8071},
+ {"TEXTURE_DEPTH", 0x8071},
+ {"TEXTURE_DEPTH", 0x8071},
+ {"TEXTURE_DEPTH", 0x8071},
{"TEXTURE_DEPTH_EXT", 0x8071},
+ {"TEXTURE_DEPTH_EXT", 0x8071},
+ {"TEXTURE_DEPTH_EXT", 0x8071},
+ {"TEXTURE_DEPTH_SIZE_ARB", 0x884A},
{"TEXTURE_DS_SIZE_NV", 0x871D},
{"TEXTURE_DT_SIZE_NV", 0x871E},
{"TEXTURE_ENV", 0x2300},
+ {"TEXTURE_ENV", 0x2300},
{"TEXTURE_ENV_BIAS_SGIX", 0x80BE},
{"TEXTURE_ENV_COLOR", 0x2201},
+ {"TEXTURE_ENV_COLOR", 0x2201},
+ {"TEXTURE_ENV_MODE", 0x2200},
{"TEXTURE_ENV_MODE", 0x2200},
{"TEXTURE_FILTER4_SIZE_SGIS", 0x8147},
{"TEXTURE_FILTER_CONTROL_EXT", 0x8500},
+ {"TEXTURE_FILTER_CONTROL_EXT", 0x8500},
{"TEXTURE_GEN_MODE", 0x2500},
+ {"TEXTURE_GEN_MODE", 0x2500},
+ {"TEXTURE_GEN_Q", 0x0C63},
{"TEXTURE_GEN_Q", 0x0C63},
{"TEXTURE_GEN_R", 0x0C62},
+ {"TEXTURE_GEN_R", 0x0C62},
+ {"TEXTURE_GEN_S", 0x0C60},
{"TEXTURE_GEN_S", 0x0C60},
{"TEXTURE_GEN_T", 0x0C61},
+ {"TEXTURE_GEN_T", 0x0C61},
+ {"TEXTURE_GEQUAL_R_SGIX", 0x819D},
{"TEXTURE_GEQUAL_R_SGIX", 0x819D},
{"TEXTURE_GREEN_SIZE", 0x805D},
+ {"TEXTURE_GREEN_SIZE", 0x805D},
{"TEXTURE_GREEN_SIZE_EXT", 0x805D},
{"TEXTURE_HEIGHT", 0x1001},
+ {"TEXTURE_HEIGHT", 0x1001},
{"TEXTURE_HI_SIZE_NV", 0x871B},
{"TEXTURE_INDEX_SIZE_EXT", 0x80ED},
+ {"TEXTURE_INDEX_SIZE_EXT", 0x80ED},
+ {"TEXTURE_INDEX_SIZE_EXT", 0x80ED},
+ {"TEXTURE_INTENSITY_SIZE", 0x8061},
{"TEXTURE_INTENSITY_SIZE", 0x8061},
{"TEXTURE_INTENSITY_SIZE_EXT", 0x8061},
{"TEXTURE_INTERNAL_FORMAT", 0x1003},
+ {"TEXTURE_INTERNAL_FORMAT", 0x1003},
+ {"TEXTURE_LEQUAL_R_SGIX", 0x819C},
{"TEXTURE_LEQUAL_R_SGIX", 0x819C},
{"TEXTURE_LIGHTING_MODE_HP", 0x8167},
{"TEXTURE_LIGHT_EXT", 0x8350},
{"TEXTURE_LOD_BIAS_EXT", 0x8501},
+ {"TEXTURE_LOD_BIAS_EXT", 0x8501},
{"TEXTURE_LOD_BIAS_R_SGIX", 0x8190},
{"TEXTURE_LOD_BIAS_S_SGIX", 0x818E},
{"TEXTURE_LOD_BIAS_T_SGIX", 0x818F},
{"TEXTURE_LO_SIZE_NV", 0x871C},
{"TEXTURE_LUMINANCE_SIZE", 0x8060},
+ {"TEXTURE_LUMINANCE_SIZE", 0x8060},
{"TEXTURE_LUMINANCE_SIZE_EXT", 0x8060},
{"TEXTURE_MAG_FILTER", 0x2800},
+ {"TEXTURE_MAG_FILTER", 0x2800},
{"TEXTURE_MAG_SIZE_NV", 0x871F},
{"TEXTURE_MATERIAL_FACE_EXT", 0x8351},
{"TEXTURE_MATERIAL_PARAMETER_EXT", 0x8352},
{"TEXTURE_MATRIX", 0x0BA8},
+ {"TEXTURE_MATRIX", 0x0BA8},
+ {"TEXTURE_MAX_ANISOTROPY_EXT", 0x84FE},
{"TEXTURE_MAX_ANISOTROPY_EXT", 0x84FE},
{"TEXTURE_MAX_LEVEL", 0x813D},
+ {"TEXTURE_MAX_LEVEL", 0x813D},
+ {"TEXTURE_MAX_LEVEL", 0x813D},
{"TEXTURE_MAX_LEVEL_SGIS", 0x813D},
+ {"TEXTURE_MAX_LEVEL_SGIS", 0x813D},
+ {"TEXTURE_MAX_LOD", 0x813B},
{"TEXTURE_MAX_LOD", 0x813B},
+ {"TEXTURE_MAX_LOD", 0x813B},
+ {"TEXTURE_MAX_LOD_SGIS", 0x813B},
{"TEXTURE_MAX_LOD_SGIS", 0x813B},
{"TEXTURE_MIN_FILTER", 0x2801},
+ {"TEXTURE_MIN_FILTER", 0x2801},
+ {"TEXTURE_MIN_LOD", 0x813A},
{"TEXTURE_MIN_LOD", 0x813A},
+ {"TEXTURE_MIN_LOD", 0x813A},
+ {"TEXTURE_MIN_LOD_SGIS", 0x813A},
{"TEXTURE_MIN_LOD_SGIS", 0x813A},
{"TEXTURE_MULTI_BUFFER_HINT_SGIX", 0x812E},
{"TEXTURE_NORMAL_EXT", 0x85AF},
{"TEXTURE_POST_SPECULAR_HP", 0x8168},
{"TEXTURE_PRE_SPECULAR_HP", 0x8169},
{"TEXTURE_PRIORITY", 0x8066},
+ {"TEXTURE_PRIORITY", 0x8066},
+ {"TEXTURE_PRIORITY_EXT", 0x8066},
{"TEXTURE_PRIORITY_EXT", 0x8066},
{"TEXTURE_RECTANGLE_NV", 0x84F5},
{"TEXTURE_RED_SIZE", 0x805C},
+ {"TEXTURE_RED_SIZE", 0x805C},
{"TEXTURE_RED_SIZE_EXT", 0x805C},
{"TEXTURE_RESIDENT", 0x8067},
+ {"TEXTURE_RESIDENT", 0x8067},
+ {"TEXTURE_RESIDENT_EXT", 0x8067},
{"TEXTURE_RESIDENT_EXT", 0x8067},
{"TEXTURE_SHADER_NV", 0x86DE},
{"TEXTURE_STACK_DEPTH", 0x0BA5},
+ {"TEXTURE_STACK_DEPTH", 0x0BA5},
{"TEXTURE_TOO_LARGE_EXT", 0x8065},
{"TEXTURE_WIDTH", 0x1000},
+ {"TEXTURE_WIDTH", 0x1000},
{"TEXTURE_WRAP_Q_SGIS", 0x8137},
{"TEXTURE_WRAP_R", 0x8072},
+ {"TEXTURE_WRAP_R", 0x8072},
+ {"TEXTURE_WRAP_R", 0x8072},
+ {"TEXTURE_WRAP_R", 0x8072},
+ {"TEXTURE_WRAP_R_EXT", 0x8072},
+ {"TEXTURE_WRAP_R_EXT", 0x8072},
{"TEXTURE_WRAP_R_EXT", 0x8072},
{"TEXTURE_WRAP_S", 0x2802},
+ {"TEXTURE_WRAP_S", 0x2802},
+ {"TEXTURE_WRAP_T", 0x2803},
{"TEXTURE_WRAP_T", 0x2803},
{"TRACK_MATRIX_NV", 0x8648},
{"TRACK_MATRIX_TRANSFORM_NV", 0x8649},
{"TRANSFORM_BIT", 0x00001000},
+ {"TRANSFORM_BIT", 0x00001000},
+ {"TRANSFORM_HINT_APPLE", 0x85B1},
{"TRANSFORM_HINT_APPLE", 0x85B1},
{"TRANSPOSE_COLOR_MATRIX", 0x84E6},
{"TRANSPOSE_COLOR_MATRIX_ARB", 0x84E6},
+ {"TRANSPOSE_COLOR_MATRIX_ARB", 0x84E6},
{"TRANSPOSE_MODELVIEW_MATRIX", 0x84E3},
{"TRANSPOSE_MODELVIEW_MATRIX_ARB", 0x84E3},
+ {"TRANSPOSE_MODELVIEW_MATRIX_ARB", 0x84E3},
{"TRANSPOSE_NV", 0x862C},
{"TRANSPOSE_PROJECTION_MATRIX", 0x84E4},
{"TRANSPOSE_PROJECTION_MATRIX_ARB", 0x84E4},
+ {"TRANSPOSE_PROJECTION_MATRIX_ARB", 0x84E4},
{"TRANSPOSE_TEXTURE_MATRIX", 0x84E5},
{"TRANSPOSE_TEXTURE_MATRIX_ARB", 0x84E5},
+ {"TRANSPOSE_TEXTURE_MATRIX_ARB", 0x84E5},
{"TRIANGLES", 0x0004},
+ {"TRIANGLES", 0x0004},
+ {"TRIANGLE_FAN", 0x0006},
{"TRIANGLE_FAN", 0x0006},
{"TRIANGLE_LIST_SUN", 0x81D7},
{"TRIANGLE_STRIP", 0x0005},
+ {"TRIANGLE_STRIP", 0x0005},
+ {"TRUE", 0x1},
{"TRUE", 1},
{"UNPACK_ALIGNMENT", 0x0CF5},
+ {"UNPACK_ALIGNMENT", 0x0CF5},
{"UNPACK_CMYK_HINT_EXT", 0x800F},
{"UNPACK_CONSTANT_DATA_SUNX", 0x81D5},
{"UNPACK_IMAGE_DEPTH_SGIS", 0x8133},
{"UNPACK_IMAGE_HEIGHT", 0x806E},
+ {"UNPACK_IMAGE_HEIGHT", 0x806E},
+ {"UNPACK_IMAGE_HEIGHT", 0x806E},
+ {"UNPACK_IMAGE_HEIGHT", 0x806E},
+ {"UNPACK_IMAGE_HEIGHT_EXT", 0x806E},
{"UNPACK_IMAGE_HEIGHT_EXT", 0x806E},
+ {"UNPACK_IMAGE_HEIGHT_EXT", 0x806E},
+ {"UNPACK_LSB_FIRST", 0x0CF1},
{"UNPACK_LSB_FIRST", 0x0CF1},
{"UNPACK_RESAMPLE_SGIX", 0x842D},
{"UNPACK_ROW_LENGTH", 0x0CF2},
+ {"UNPACK_ROW_LENGTH", 0x0CF2},
+ {"UNPACK_SKIP_IMAGES", 0x806D},
+ {"UNPACK_SKIP_IMAGES", 0x806D},
+ {"UNPACK_SKIP_IMAGES", 0x806D},
{"UNPACK_SKIP_IMAGES", 0x806D},
{"UNPACK_SKIP_IMAGES_EXT", 0x806D},
+ {"UNPACK_SKIP_IMAGES_EXT", 0x806D},
+ {"UNPACK_SKIP_IMAGES_EXT", 0x806D},
{"UNPACK_SKIP_PIXELS", 0x0CF4},
+ {"UNPACK_SKIP_PIXELS", 0x0CF4},
+ {"UNPACK_SKIP_ROWS", 0x0CF3},
{"UNPACK_SKIP_ROWS", 0x0CF3},
{"UNPACK_SKIP_VOLUMES_SGIS", 0x8132},
{"UNPACK_SUBSAMPLE_RATE_SGIX", 0x85A1},
{"UNPACK_SWAP_BYTES", 0x0CF0},
+ {"UNPACK_SWAP_BYTES", 0x0CF0},
+ {"UNSIGNED_BYTE", 0x1401},
{"UNSIGNED_BYTE", 0x1401},
{"UNSIGNED_BYTE_2_3_3_REV", 0x8362},
+ {"UNSIGNED_BYTE_2_3_3_REV", 0x8362},
+ {"UNSIGNED_BYTE_2_3_3_REV", 0x8362},
+ {"UNSIGNED_BYTE_3_3_2", 0x8032},
+ {"UNSIGNED_BYTE_3_3_2", 0x8032},
{"UNSIGNED_BYTE_3_3_2", 0x8032},
{"UNSIGNED_BYTE_3_3_2_EXT", 0x8032},
+ {"UNSIGNED_BYTE_3_3_2_EXT", 0x8032},
+ {"UNSIGNED_IDENTITY_NV", 0x8536},
{"UNSIGNED_IDENTITY_NV", 0x8536},
{"UNSIGNED_INT", 0x1405},
+ {"UNSIGNED_INT", 0x1405},
+ {"UNSIGNED_INT_10_10_10_2", 0x8036},
{"UNSIGNED_INT_10_10_10_2", 0x8036},
+ {"UNSIGNED_INT_10_10_10_2", 0x8036},
+ {"UNSIGNED_INT_10_10_10_2_EXT", 0x8036},
{"UNSIGNED_INT_10_10_10_2_EXT", 0x8036},
{"UNSIGNED_INT_24_8_NV", 0x84FA},
{"UNSIGNED_INT_2_10_10_10_REV", 0x8368},
+ {"UNSIGNED_INT_2_10_10_10_REV", 0x8368},
+ {"UNSIGNED_INT_2_10_10_10_REV", 0x8368},
+ {"UNSIGNED_INT_8_8_8_8", 0x8035},
+ {"UNSIGNED_INT_8_8_8_8", 0x8035},
{"UNSIGNED_INT_8_8_8_8", 0x8035},
{"UNSIGNED_INT_8_8_8_8_EXT", 0x8035},
+ {"UNSIGNED_INT_8_8_8_8_EXT", 0x8035},
+ {"UNSIGNED_INT_8_8_8_8_REV", 0x8367},
+ {"UNSIGNED_INT_8_8_8_8_REV", 0x8367},
{"UNSIGNED_INT_8_8_8_8_REV", 0x8367},
{"UNSIGNED_INT_8_8_S8_S8_REV_NV", 0x86DB},
{"UNSIGNED_INT_S8_S8_8_8_NV", 0x86DA},
{"UNSIGNED_INVERT_NV", 0x8537},
+ {"UNSIGNED_INVERT_NV", 0x8537},
{"UNSIGNED_SHORT", 0x1403},
+ {"UNSIGNED_SHORT", 0x1403},
+ {"UNSIGNED_SHORT_1_5_5_5_REV", 0x8366},
{"UNSIGNED_SHORT_1_5_5_5_REV", 0x8366},
+ {"UNSIGNED_SHORT_1_5_5_5_REV", 0x8366},
+ {"UNSIGNED_SHORT_4_4_4_4", 0x8033},
{"UNSIGNED_SHORT_4_4_4_4", 0x8033},
+ {"UNSIGNED_SHORT_4_4_4_4", 0x8033},
+ {"UNSIGNED_SHORT_4_4_4_4_EXT", 0x8033},
{"UNSIGNED_SHORT_4_4_4_4_EXT", 0x8033},
{"UNSIGNED_SHORT_4_4_4_4_REV", 0x8365},
+ {"UNSIGNED_SHORT_4_4_4_4_REV", 0x8365},
+ {"UNSIGNED_SHORT_4_4_4_4_REV", 0x8365},
+ {"UNSIGNED_SHORT_5_5_5_1", 0x8034},
+ {"UNSIGNED_SHORT_5_5_5_1", 0x8034},
{"UNSIGNED_SHORT_5_5_5_1", 0x8034},
{"UNSIGNED_SHORT_5_5_5_1_EXT", 0x8034},
+ {"UNSIGNED_SHORT_5_5_5_1_EXT", 0x8034},
+ {"UNSIGNED_SHORT_5_6_5", 0x8363},
{"UNSIGNED_SHORT_5_6_5", 0x8363},
+ {"UNSIGNED_SHORT_5_6_5", 0x8363},
+ {"UNSIGNED_SHORT_5_6_5_REV", 0x8364},
{"UNSIGNED_SHORT_5_6_5_REV", 0x8364},
+ {"UNSIGNED_SHORT_5_6_5_REV", 0x8364},
+ {"V2F", 0x2A20},
{"V2F", 0x2A20},
{"V3F", 0x2A21},
+ {"V3F", 0x2A21},
+ {"VARIABLE_A_NV", 0x8523},
{"VARIABLE_A_NV", 0x8523},
{"VARIABLE_B_NV", 0x8524},
+ {"VARIABLE_B_NV", 0x8524},
+ {"VARIABLE_C_NV", 0x8525},
{"VARIABLE_C_NV", 0x8525},
{"VARIABLE_D_NV", 0x8526},
+ {"VARIABLE_D_NV", 0x8526},
+ {"VARIABLE_E_NV", 0x8527},
{"VARIABLE_E_NV", 0x8527},
{"VARIABLE_F_NV", 0x8528},
+ {"VARIABLE_F_NV", 0x8528},
+ {"VARIABLE_G_NV", 0x8529},
{"VARIABLE_G_NV", 0x8529},
{"VENDOR", 0x1F00},
+ {"VENDOR", 0x1F00},
+ {"VERSION", 0x1F02},
{"VERSION", 0x1F02},
{"VERSION_1_1", 1},
+ {"VERSION_1_1", 1},
+ {"VERSION_1_2", 1},
+ {"VERSION_1_2", 1},
{"VERSION_1_2", 1},
{"VERSION_1_3", 1},
{"VERTEX23_BIT_PGI", 0x00000004},
{"VERTEX4_BIT_PGI", 0x00000008},
{"VERTEX_ARRAY", 0x8074},
+ {"VERTEX_ARRAY", 0x8074},
+ {"VERTEX_ARRAY_COUNT_EXT", 0x807D},
+ {"VERTEX_ARRAY_COUNT_EXT", 0x807D},
{"VERTEX_ARRAY_COUNT_EXT", 0x807D},
{"VERTEX_ARRAY_EXT", 0x8074},
+ {"VERTEX_ARRAY_EXT", 0x8074},
+ {"VERTEX_ARRAY_EXT", 0x8074},
{"VERTEX_ARRAY_LIST_IBM", 103070},
{"VERTEX_ARRAY_LIST_STRIDE_IBM", 103080},
{"VERTEX_ARRAY_PARALLEL_POINTERS_INTEL", 0x83F5},
{"VERTEX_ARRAY_POINTER", 0x808E},
+ {"VERTEX_ARRAY_POINTER", 0x808E},
+ {"VERTEX_ARRAY_POINTER_EXT", 0x808E},
{"VERTEX_ARRAY_POINTER_EXT", 0x808E},
+ {"VERTEX_ARRAY_POINTER_EXT", 0x808E},
+ {"VERTEX_ARRAY_RANGE_LENGTH_NV", 0x851E},
{"VERTEX_ARRAY_RANGE_LENGTH_NV", 0x851E},
{"VERTEX_ARRAY_RANGE_NV", 0x851D},
+ {"VERTEX_ARRAY_RANGE_NV", 0x851D},
+ {"VERTEX_ARRAY_RANGE_POINTER_NV", 0x8521},
{"VERTEX_ARRAY_RANGE_POINTER_NV", 0x8521},
{"VERTEX_ARRAY_RANGE_VALID_NV", 0x851F},
+ {"VERTEX_ARRAY_RANGE_VALID_NV", 0x851F},
{"VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV", 0x8533},
{"VERTEX_ARRAY_SIZE", 0x807A},
+ {"VERTEX_ARRAY_SIZE", 0x807A},
+ {"VERTEX_ARRAY_SIZE_EXT", 0x807A},
+ {"VERTEX_ARRAY_SIZE_EXT", 0x807A},
{"VERTEX_ARRAY_SIZE_EXT", 0x807A},
{"VERTEX_ARRAY_STRIDE", 0x807C},
+ {"VERTEX_ARRAY_STRIDE", 0x807C},
+ {"VERTEX_ARRAY_STRIDE_EXT", 0x807C},
{"VERTEX_ARRAY_STRIDE_EXT", 0x807C},
+ {"VERTEX_ARRAY_STRIDE_EXT", 0x807C},
+ {"VERTEX_ARRAY_TYPE", 0x807B},
{"VERTEX_ARRAY_TYPE", 0x807B},
{"VERTEX_ARRAY_TYPE_EXT", 0x807B},
+ {"VERTEX_ARRAY_TYPE_EXT", 0x807B},
+ {"VERTEX_ARRAY_TYPE_EXT", 0x807B},
{"VERTEX_ATTRIB_ARRAY0_NV", 0x8650},
{"VERTEX_ATTRIB_ARRAY10_NV", 0x865A},
{"VERTEX_ATTRIB_ARRAY11_NV", 0x865B},
***************
*** 2063,2076 ****
--- 3316,3337 ----
{"VERTEX_PROGRAM_TWO_SIDE_NV", 0x8643},
{"VERTEX_STATE_PROGRAM_NV", 0x8621},
{"VERTEX_WEIGHTING_EXT", 0x8509},
+ {"VERTEX_WEIGHTING_EXT", 0x8509},
+ {"VERTEX_WEIGHT_ARRAY_EXT", 0x850C},
{"VERTEX_WEIGHT_ARRAY_EXT", 0x850C},
{"VERTEX_WEIGHT_ARRAY_POINTER_EXT", 0x8510},
+ {"VERTEX_WEIGHT_ARRAY_POINTER_EXT", 0x8510},
+ {"VERTEX_WEIGHT_ARRAY_SIZE_EXT", 0x850D},
{"VERTEX_WEIGHT_ARRAY_SIZE_EXT", 0x850D},
{"VERTEX_WEIGHT_ARRAY_STRIDE_EXT", 0x850F},
+ {"VERTEX_WEIGHT_ARRAY_STRIDE_EXT", 0x850F},
+ {"VERTEX_WEIGHT_ARRAY_TYPE_EXT", 0x850E},
{"VERTEX_WEIGHT_ARRAY_TYPE_EXT", 0x850E},
{"VIBRANCE_BIAS_NV", 0x8719},
{"VIBRANCE_SCALE_NV", 0x8713},
{"VIEWPORT", 0x0BA2},
+ {"VIEWPORT", 0x0BA2},
+ {"VIEWPORT_BIT", 0x00000800},
{"VIEWPORT_BIT", 0x00000800},
{"WEIGHT_ARRAY_ARB", 0x86AD},
{"WEIGHT_ARRAY_POINTER_ARB", 0x86AC},
***************
*** 2087,2096 ****
--- 3348,3361 ----
{"WRITE_PIXEL_DATA_RANGE_NV", 0x6001},
{"WRITE_PIXEL_DATA_RANGE_POINTER_NV", 0x6005},
{"XOR", 0x1506},
+ {"XOR", 0x1506},
{"YCRCBA_SGIX", 0x8319},
{"YCRCB_422_SGIX", 0x81BB},
{"YCRCB_444_SGIX", 0x81BC},
{"YCRCB_SGIX", 0x8318},
+ {"ZERO", 0x0},
{"ZERO", 0},
{"ZOOM_X", 0x0D16},
+ {"ZOOM_X", 0x0D16},
+ {"ZOOM_Y", 0x0D17},
{"ZOOM_Y", 0x0D17},
Index: gzz/gfx/libcoords/Coords.cxx
diff -c gzz/gfx/libcoords/Coords.cxx:1.36 gzz/gfx/libcoords/Coords.cxx:1.37
*** gzz/gfx/libcoords/Coords.cxx:1.36 Wed Oct 9 10:38:41 2002
--- gzz/gfx/libcoords/Coords.cxx Thu Oct 10 01:10:21 2002
***************
*** 76,84 ****
};
! template<class Transform, class Deriver>
! class DerivedTransformCoordSys :
! public TransformCoordSys<Transform> {
CoordSys *dep;
virtual void setSuper(CoordSys **super) {
CoordSys::setSuper(super);
--- 76,84 ----
};
! template<class Deriver>
! class DerivedTransformCoordSys :
! public TransformCoordSys<typename Deriver::BaseTransform> {
CoordSys *dep;
virtual void setSuper(CoordSys **super) {
CoordSys::setSuper(super);
***************
*** 86,93 ****
}
virtual void setParams(float *params) {
Deriver d;
! float nparams[Transform::NParams];
! d.derivedParams(params, nparams);
t.setParams(nparams, super);
}
};
--- 86,93 ----
}
virtual void setParams(float *params) {
Deriver d;
! float nparams[Deriver::BaseTransform::NParams];
! d.derivedParams(super, dep, params, nparams);
t.setParams(nparams, super);
}
};
***************
*** 299,318 ****
* normally, -1, place with projpoint = center+(center-projpoint)
* Linear interp between 0..1, 0..-1
*/
! class BuoyOnCircleCoords : public CoordSys {
! ZVec tr;
! CoordSys *anchor;
! float scale;
bool valid;
public:
! BuoyOnCircleCoords() : tr() { }
! BuoyOnCircleCoords(ZVec tr) : tr(tr) { }
! enum { NParams = 6, NPrevious = 2, NParents = 1 };
! virtual void setSuper(CoordSys **super) {
! CoordSys::setSuper(super);
! this->anchor = super[1];
! }
! virtual void setParams(float *params) {
float pointdir = params[5];
ZVec ctr(params[0], params[1], 0);
ZVec proj(params[3], params[4], 0);
--- 299,312 ----
* normally, -1, place with projpoint = center+(center-projpoint)
* Linear interp between 0..1, 0..-1
*/
! class BuoyOnCircleCoords {
bool valid;
public:
! typedef AffineXYCoords BaseTransform;
! enum { NParams = 6 };
! void derivedParams(CoordSys *super, CoordSys *anchor,
! float *params, float *newparams) {
!
float pointdir = params[5];
ZVec ctr(params[0], params[1], 0);
ZVec proj(params[3], params[4], 0);
***************
*** 324,344 ****
}
// Get the anchor of the buoy
! ZPt anchor = this->anchor->transform(ZPt(0,0,0));
// Now that we have the anchor, project
// from it to the circle.
ZVec amc = proj - ctr; amc.z = 0;
! ZVec v = anchor - proj; v.z = 0;
// coeffs of 2nd degree eq
float a = v.dot(v);
float b = 2*v.dot(amc);
float c = amc.dot(amc) - radius*radius;
! float rdist = (anchor-ctr).length() / radius;
float det = b*b - 4*a*c;
! DBG(dbg_buoy) << "eq: "<<anchor<<" "<<amc<<" "<<v<<" "<<a<<"
"<<b<<" "<<c<<"\n";
ZPt pt;
if(det <= 0) {
--- 318,338 ----
}
// Get the anchor of the buoy
! ZPt anchorPt = anchor->transform(ZPt(0,0,0));
// Now that we have the anchor, project
// from it to the circle.
ZVec amc = proj - ctr; amc.z = 0;
! ZVec v = anchorPt - proj; v.z = 0;
// coeffs of 2nd degree eq
float a = v.dot(v);
float b = 2*v.dot(amc);
float c = amc.dot(amc) - radius*radius;
! float rdist = (anchorPt-ctr).length() / radius;
float det = b*b - 4*a*c;
! DBG(dbg_buoy) << "eq: "<<anchorPt<<" "<<amc<<" "<<v<<" "<<a<<"
"<<b<<" "<<c<<"\n";
ZPt pt;
if(det <= 0) {
***************
*** 351,358 ****
}
! tr = ctr + pointdir * (pt-ctr);
DBG(dbg_buoy) << "final: "<<tr<<"\n";
if(rdist > 1) {
valid = 0;
--- 345,353 ----
}
! ZPt tr = ctr + pointdir * (pt-ctr);
DBG(dbg_buoy) << "final: "<<tr<<"\n";
+ float scale;
if(rdist > 1) {
valid = 0;
***************
*** 362,408 ****
scale = 1-rdist;
}
! }
! virtual CoordSys *createInverse() {
! return new BuoyOnCircleCoords(-tr);
! }
! virtual void vertex(const ZPt &p) const {
! ZPt n = p;
! n.x *= scale;
! n.y *= scale;
! n += tr;
! super->vertex(n);
! }
! virtual ZPt transform(const ZPt &p) const {
! ZPt n = p;
! n.x *= scale;
! n.y *= scale;
! n += tr;
! return n;
! }
! virtual bool canPerformGL() { return true; }
! virtual bool performGL() {
! glTranslatef(tr.x, tr.y, tr.z);
! glScalef(scale, scale, 1);
! return true;
! }
! virtual bool getOthertypeParams(int type, float *into) {
! // Parameter layout: x, y, depth, xx, xy, yx, yy
! if(type == 1) { // translation
! into[0] = tr.x;
! into[1] = tr.y;
! into[2] = tr.z;
! into[3] = scale;
! into[4] = 0;
! into[5] = 0;
! into[6] = scale;
! return true;
! }
! return false;
}
virtual bool shouldBeDrawn() {
! return valid && super->shouldBeDrawn() && anchor->shouldBeDrawn();
!
}
};
--- 357,372 ----
scale = 1-rdist;
}
! newparams[0] = tr.x;
! newparams[1] = tr.y;
! newparams[2] = tr.z;
! newparams[3] = scale;
! newparams[4] = 0;
! newparams[5] = 0;
! newparams[6] = scale;
}
virtual bool shouldBeDrawn() {
! return valid;
}
};
***************
*** 634,646 ****
virtual CoordSys *create() = 0;
};
! template<class C> class Factory : public SomeFactory {
public:
virtual int nparams() { return C::NParams; }
virtual int nprevious() { return 1; }
virtual int nparents() { return 1; }
virtual CoordSys *create() { return new TransformCoordSys<C>(); }
};
template<class C> class NoTransFactory : public SomeFactory {
public:
virtual int nparams() { return C::NParams; }
--- 598,619 ----
virtual CoordSys *create() = 0;
};
! template<class C> class TransFactory : public SomeFactory {
public:
virtual int nparams() { return C::NParams; }
virtual int nprevious() { return 1; }
virtual int nparents() { return 1; }
virtual CoordSys *create() { return new TransformCoordSys<C>(); }
};
+ template<class C> class DerTransFactory : public SomeFactory {
+ public:
+ virtual int nparams() { return C::NParams; }
+ virtual int nprevious() { return 2; }
+ virtual int nparents() { return 1; }
+ virtual CoordSys *create() {
+ return new DerivedTransformCoordSys<C>();
+ }
+ };
template<class C> class NoTransFactory : public SomeFactory {
public:
virtual int nparams() { return C::NParams; }
***************
*** 656,669 ****
*/
SomeFactory* facs[] = {
0,
! new Factory<AffineXYCoords>(), // 1
! new Factory<RotateXYCoords>(), // 2
! new
Factory<DistortCoords<Fisheye::vector_mag_isotropic<Fisheye::scalar_mag_atan> >
>(),
// 3
! new Factory<RotateXYZCoords>(), // 4
! new Factory<ScaleXYZCoords>(), // 5
! new Factory<TranslateXYZCoords>(), // 6
! new NoTransFactory<BuoyOnCircleCoords>(), // 7
new NoTransFactory<ConcatCoordSys>(), // 8
0
};
--- 629,642 ----
*/
SomeFactory* facs[] = {
0,
! new TransFactory<AffineXYCoords>(), // 1
! new TransFactory<RotateXYCoords>(), // 2
! new
TransFactory<DistortCoords<Fisheye::vector_mag_isotropic<Fisheye::scalar_mag_atan>
> >(),
// 3
! new TransFactory<RotateXYZCoords>(), // 4
! new TransFactory<ScaleXYZCoords>(), // 5
! new TransFactory<TranslateXYZCoords>(), // 6
! new DerTransFactory<BuoyOnCircleCoords>(), // 7
new NoTransFactory<ConcatCoordSys>(), // 8
0
};
Index: gzz/gfx/libcoords/Coords.hxx
diff -c gzz/gfx/libcoords/Coords.hxx:1.15 gzz/gfx/libcoords/Coords.hxx:1.16
*** gzz/gfx/libcoords/Coords.hxx:1.15 Tue Oct 8 14:23:43 2002
--- gzz/gfx/libcoords/Coords.hxx Thu Oct 10 01:10:21 2002
***************
*** 1,18 ****
#include <GL/gl.h>
! // XXX homogeneous coordinates for helping texture coordinates
!
namespace Coords {
PREDBGVAR(dbg);
using std::vector;
using std::cout;
using namespace Vec23;
class CoordSys {
protected:
CoordSys *super;
CoordSys *inverse;
bool ownInverse;
public:
CoordSys() : super(0), inverse(0), ownInverse(1) {
}
--- 1,35 ----
#include <GL/gl.h>
! /** Coordinate systems.
! */
namespace Coords {
PREDBGVAR(dbg);
using std::vector;
using std::cout;
using namespace Vec23;
+ /** A single coordinate system, possibly defined
+ * hierarchically through others.
+ * <p>
+ * If you get a CoordSys from somewhere, the only methods
+ * you should need to call are vertex(), transform(),
+ * getInverse(), nonlinearity(), canPerformGL(), performGL()
+ * and dump(). All other methods are for use by CoordSet or
+ * other classes constructing coordinate systems.
+ */
class CoordSys {
protected:
CoordSys *super;
CoordSys *inverse;
+ /** True if this object owns the object pointed to
+ * by the inverse pointer.
+ */
bool ownInverse;
+
+ /** Don't use; use getInverse instead!
+ * This is the internal
+ */
+ virtual CoordSys *createInverse() ;
public:
CoordSys() : super(0), inverse(0), ownInverse(1) {
}
***************
*** 22,37 ****
super(super), inverse(inverse), ownInverse(ownInverse) {
}
virtual void setSuper(CoordSys **super) {
this->super = super[0];
}
! /** Always call setSuper first!
*/
virtual void setParams(float *params) = 0;
/** Get the inverse of this coordinate system.
* Always returns non-null but it is not guaranteed
! * that this will work properly. (XXX canInvert())
* The returned inverse is owned by this object and
* mustn't be deleted by the caller.
*/
--- 39,64 ----
super(super), inverse(inverse), ownInverse(ownInverse) {
}
+ /** Set the parent(s) and determining coordinate systems
+ * of this coordsys.
+ * The number of pointers pointed to by super depends
+ * on the type of this CoordSys.
+ */
virtual void setSuper(CoordSys **super) {
this->super = super[0];
}
! /** Set the parameters of this coordsys from the given
! * float array.
! * The number of parameters read from nparams
! * depends on the type of this CoordSys.
! * <p>
! * <b>Always call setSuper first!</b>
*/
virtual void setParams(float *params) = 0;
/** Get the inverse of this coordinate system.
* Always returns non-null but it is not guaranteed
! * that this will work properly. (XXX canInvert() ?)
* The returned inverse is owned by this object and
* mustn't be deleted by the caller.
*/
***************
*** 41,49 ****
return inverse;
}
- /** Don't use; use getInverse instead!
- */
- virtual CoordSys *createInverse() ;
// For Pt as well?
--- 68,73 ----
***************
*** 51,56 ****
--- 75,81 ----
* into this coordinate system.
*/
virtual void vertex(const ZPt &p) const = 0;
+
/** Return the given ZPt transformed
* into this coordinate system.
* Note that some "coordinate systems" may overload
***************
*** 60,67 ****
virtual ZPt transform(const ZPt &p) const = 0;
/** How nonlinear is the coordinate system at the given point.
! * The return value is 1/l where l would be a reasonable length for
dicing.
* Returns 0 if dicing is required.
*/
virtual float nonlinearity(const ZPt &p, float radius) {
return 0;
--- 85,94 ----
virtual ZPt transform(const ZPt &p) const = 0;
/** How nonlinear is the coordinate system at the given point.
! * The return value is 1/l where l would be a reasonable length
! * for dicing.
* Returns 0 if dicing is required.
+ * XXX This needs more thought.
*/
virtual float nonlinearity(const ZPt &p, float radius) {
return 0;
***************
*** 71,76 ****
--- 98,104 ----
* alone.
*/
virtual bool canPerformGL() { return false; }
+
/** Try to perform the GL operations to set this
* coordinate system in the modelview matrix.
* Only the topmost modelview matrix may be altered by
***************
*** 86,102 ****
if(inverse && ownInverse) delete inverse;
}
! virtual void dump() {
! cout << "Unknown coordsys\n";
}
virtual bool shouldBeDrawn() {
! return super->shouldBeDrawn();
}
/** Get the parameters of a compatible type.
* Does not find mutual ancestor etc; simply
* converts if it can and if not, fails.
* @return true if successful, and into is filled, or false
* if conversion cannot be performed.
*/
--- 114,142 ----
if(inverse && ownInverse) delete inverse;
}
! /** Print this coordinate system into the given
! * ostream.
! */
! virtual void dump(ostream &out) {
! out << "Unknown coordsys\n";
}
+ /** Check whether this coordinate system should be drawn with
+ * the current parameters.
+ * This method should not recurse; the parents will already
+ * have been asked. It should only consider the parameters
+ * of the current coordinate system.
+ */
virtual bool shouldBeDrawn() {
! return true;
}
/** Get the parameters of a compatible type.
* Does not find mutual ancestor etc; simply
* converts if it can and if not, fails.
+ * @param type The internal type code to transform into.
+ * @param into The vector into which the resulting floats
+ * should be written.
* @return true if successful, and into is filled, or false
* if conversion cannot be performed.
*/
Index: gzz/gzz/client/GraphicsAPI.java
diff -c gzz/gzz/client/GraphicsAPI.java:1.21
gzz/gzz/client/GraphicsAPI.java:1.22
*** gzz/gzz/client/GraphicsAPI.java:1.21 Sat Oct 5 09:59:47 2002
--- gzz/gzz/client/GraphicsAPI.java Thu Oct 10 01:10:21 2002
***************
*** 41,50 ****
public abstract class GraphicsAPI {
/** The singleton instance.
*/
! private static GraphicsAPI gfxapi;
private static String type;
! static {
String cl = System.getProperty("gzzclient");
if(cl == null || cl.equals("awt")) {
gfxapi = new gzz.client.awt.AWTAPI();
--- 41,50 ----
public abstract class GraphicsAPI {
/** The singleton instance.
*/
! private static GraphicsAPI gfxapi = null;
private static String type;
! static private void init() {
String cl = System.getProperty("gzzclient");
if(cl == null || cl.equals("awt")) {
gfxapi = new gzz.client.awt.AWTAPI();
***************
*** 58,64 ****
/** Get the singleton instance.
*/
! static public GraphicsAPI getInstance() { return gfxapi; }
/** Return the type string of the API ("gl" or "awt").
*/
--- 58,67 ----
/** Get the singleton instance.
*/
! static public GraphicsAPI getInstance() {
! if(gfxapi == null) init();
! return gfxapi;
! }
/** Return the type string of the API ("gl" or "awt").
*/
Index: gzz/gzz/gfx/gl/GL.java
diff -c gzz/gzz/gfx/gl/GL.java:1.11 gzz/gzz/gfx/gl/GL.java:1.12
*** gzz/gzz/gfx/gl/GL.java:1.11 Sun Oct 6 13:37:46 2002
--- gzz/gzz/gfx/gl/GL.java Thu Oct 10 01:10:21 2002
***************
*** 39,51 ****
public static boolean dbg = false;
private static void pa(String s) { System.err.println(s); }
private static native int init(int debug);
- // Necessary to allow debug to be set before
- // init.
private static boolean libLoaded = false;
public static void loadLib() {
if(!libLoaded) {
System.loadLibrary("GZZGL");
libLoaded = true;
--- 39,61 ----
public static boolean dbg = false;
private static void pa(String s) { System.err.println(s); }
+ /** Initialize the native library by creating
+ * OpenGL contexts and the like.
+ */
private static native int init(int debug);
+ /** Whether the library is loaded.
+ */
private static boolean libLoaded = false;
+
+ /** Load the OpenGL library.
+ * Used to set debug variables prior to
+ * initializing (which does quite a lot of stuff
+ * and needs to be debugged sometimes).
+ */
public static void loadLib() {
+ if(dbg) pa("GZZGL loadLib" + libLoaded);
if(!libLoaded) {
System.loadLibrary("GZZGL");
libLoaded = true;
***************
*** 502,507 ****
--- 512,519 ----
static private native void deleteShaderRect(int i);
//--------- Font
+ /** A (mosaic-tiled) OpenGL font.
+ */
static public class Font extends NonRenderableJavaObject{
float height; float yoffs;
private Font(int id) {
***************
*** 510,519 ****
--- 522,545 ----
yoffs = getFontYOffs(getId());
}
protected void deleteObj() { deleteFont(getId()); }
+
+ /** Get the height of a single line.
+ */
public float getHeight() { return height; }
+ /** Get the offset (downwards from the top
+ * of the line) to the baseline.
+ */
public float getYOffs() { return yoffs; }
+
+ /** Get the widths of the characters
+ * in the font.
+ */
public void getWidths(float[] w) { putFontWidths(getId(), w); }
}
+ /** Create a new font.
+ * @param name Filename to load the font from.
+ * @param loadPt The pixel size to load the font at.
+ */
static public Font createFont(String name, int loadPt) {
return new Font(createFontImpl(name, loadPt));
}
***************
*** 524,540 ****
--- 550,580 ----
static private native void putFontWidths(int id, float[] w);
//--------- DisplayList
+ /** An OpenGL display list.
+ */
static public class DisplayList extends NonRenderableJavaObject{
private DisplayList(int id) {
super(id);
}
protected void deleteObj() { deleteDisplayList(getId()); }
+
+ /** Start compiling the display list.
+ * @deprecated Use CallGL
+ */
public void startCompile(Window w) { GL.startCompile(getId(),
w.getId()); }
+ /** Start compiling the display list.
+ * @deprecated Use CallGL
+ */
public void endCompile(Window w) { GL.endCompile(getId(),
w.getId()); }
+
+ /** Compile the given string using the CallGL library
+ * into this display list.
+ */
public void compileCallGL(String s)
{ GL.compileCallGL(getId(), s); }
+
/** Call the display list in the given window.
*/
public void call(Window w) { GL.impl_DisplayList_call(getId(),
w.getId()); }
***************
*** 542,550 ****
--- 582,597 ----
*/
public void call() { GL.impl_DisplayList_call0(getId()); }
}
+
+ /** Create a new, empty display list.
+ */
static public DisplayList createDisplayList() {
return new DisplayList(createDisplayListImpl());
}
+
+ /** Create a new display list and compile the given string
+ * using CallGL into it.
+ */
static public DisplayList createDisplayList(String s) {
DisplayList d = new DisplayList(createDisplayListImpl());
d.compileCallGL(s);
***************
*** 559,571 ****
--- 606,636 ----
static private native void impl_DisplayList_call0(int id);
//---------- ByteVector
+ /** A vector of bytes stored in C++ space.
+ */
static public class ByteVector extends NonRenderableJavaObject {
private ByteVector(int id) {
super(id);
}
protected void deleteObj() { deleteByteVector(getId()); }
+ /** Get a value from this byte vector.
+ * @param ind The index of the value to get.
+ */
public int get(int ind) { return impl_ByteVector_get(getId(), ind); }
+
+ /** Read pixels from an OpenGL buffer into this bytevector.
+ * @param win The window to read from
+ * @param buffer The OpenGL buffer to read from, e.g. "FRONT", "BACK"
+ * @param x The x coordinate to read from
+ * @param y The y coordinate to read from - note that this uses
+ * OpenGL's default coordinate system which is
+ * the opposite of ours in the y direction.
+ * @param w The width to read
+ * @param h The height to read
+ * @param format The format which to store in the vector,
+ * e.g. "RGB", "RGBA"
+ */
public void readFromBuffer_ubytes(Window win,
String buffer,
int x, int y, int width, int height,
***************
*** 573,586 ****
--- 638,660 ----
impl_ByteVector_readFromBuffer_ubytes(getId(), win.getId(),
buffer, x, y, width, height, format);
}
+
+ /** Get the values from the vector as an array of bytes.
+ * Not sure if this is good since bytes are signed in Java.
+ * XXX Same for shorts?
+ */
public byte[] get() {
return impl_ByteVector_get(getId());
}
}
+ /** Create a new bytevector of size 0.
+ */
static public ByteVector createByteVector() {
return createByteVector(0);
}
+ /** Create a new bytevector of the given size.
+ */
static public ByteVector createByteVector(int size) {
return new ByteVector(createByteVectorImpl(size));
}
***************
*** 596,606 ****
--- 670,685 ----
//----------Misc
+ /** CallGL the given string.
+ * Useful for throwaway things such as setting texture parameters.
+ */
public static void call(String s) {
DisplayList dl = createDisplayList(s);
dl.call();
}
+ /** CallGL the given string in the given window.
+ */
public static void call(String s, Window w) {
DisplayList dl = createDisplayList(s);
dl.call(w);
***************
*** 649,666 ****
--- 728,778 ----
* for the next native event.
*/
public static native void eventLoop(boolean wait);
+
+
public static native void setDebugVar(String name, int value);
public static native int getDebugVar(String name);
public static native String[] getDebugVarNames();
+
+
+ /** Get a string describing the current OpenGL context.
+ * See the manpage of glGetString(3)
+ * @param name The parameter to query, e.g. "VENDOR", "VERSION"
+ */
public static native String getGLString(String name);
+ /** Get float(s) describing the current OpenGL context.
+ * See the manpage of glGetFloatv(3)
+ * @param name The parameter to query, e.g. "ALPHA_BITS"
+ */
public static native float[] getGLFloat(String name);
+ /** Get float(s) describing the current state of the given
+ * OpenGL texture.
+ * See the manpage of glGetTexParameterfv(3)
+ * @param target The texture target to bind the given
+ * texture to for querying, e.g. "TEXTURE_2D"
+ * @param tex The OpenGL texture id
+ * @param name The parameter to query, e.g. "TEXTURE_RESIDENT"
+ */
public static native float[] getGLTexParameterFloat(String target, int
tex, String name);
+ /** Get float(s) describing the current state of the given
+ * level of the given OpenGL texture.
+ * See the manpage of glGetTexParameterfv(3)
+ * @param target The texture target to bind the given
+ * texture to for querying, e.g. "TEXTURE_2D"
+ * @param tex The OpenGL texture id
+ * @param level The mipmap level to query
+ * @param name The parameter to query, e.g. "TEXTURE_INTERNAL_FORMAT"
+ */
public static native float[] getGLTexLevelParameterFloat(String target,
int tex, int level, String name);
+ /** The extensions as strings.
+ */
private static Set extensions = null;
+
/** Return a boolean showing whether the given extension is supported
* by the current OpenGL environment.
+ * XXX SHould be With / without GL_!!!
*/
public static boolean hasExtension(String name) {
if(extensions == null) {
***************
*** 674,680 ****
}
/** Get the OpenGL token string corresponding to the given integer value.
! * This is useful for producing human-readable output from the result of
getGLFloats.
* For example,
* <pre>
GL.getGLTokenString(
--- 786,793 ----
}
/** Get the OpenGL token string corresponding to the given integer value.
! * This is useful for producing human-readable output
! * from the result of getGLFloats.
* For example,
* <pre>
GL.getGLTokenString(
***************
*** 683,689 ****
)
)
* </pre>
! * yields the string representation for the internal format of the given
texture id.
*/
public static native String getGLTokenString(int value);
--- 796,803 ----
)
)
* </pre>
! * yields the string representation for the internal format
! * of the given texture id.
*/
public static native String getGLTokenString(int value);
Index: gzz/test/gzz/gfx/gl/basicrender.test
diff -c gzz/test/gzz/gfx/gl/basicrender.test:1.1
gzz/test/gzz/gfx/gl/basicrender.test:1.2
*** gzz/test/gzz/gfx/gl/basicrender.test:1.1 Wed Oct 9 10:38:42 2002
--- gzz/test/gzz/gfx/gl/basicrender.test Thu Oct 10 01:10:21 2002
***************
*** 2,14 ****
from java.awt import Color
from gzz.gfx.gl import GL, GLCache
! w = getGraphicsWindow()
! print "GW: ",w
bv = GL.createByteVector(10000)
def checkAvgColor(x, y, w, h, color):
! bv.readFromBuffer_ubytes(w, "FRONT", x, y, w, h, "RGB")
r = 0.0
g = 0.0
b = 0.0
--- 2,17 ----
from java.awt import Color
from gzz.gfx.gl import GL, GLCache
! win = getGraphicsWindow()
! print "GW: ",win
bv = GL.createByteVector(10000)
def checkAvgColor(x, y, w, h, color):
! # We want to give the window coords differently
! bounds = win.window.getBounds()
! y = bounds.height - 1 - y
! bv.readFromBuffer_ubytes(win.window, "FRONT", x, y, w, h, "RGB")
r = 0.0
g = 0.0
b = 0.0
***************
*** 29,35 ****
def testBgTriangle():
! vs = w.createVobScene()
vs.map.put(SolidBgVob(Color.red))
vs.map.put(GLCache.getCallList("""
Color 0 1 0
--- 32,38 ----
def testBgTriangle():
! vs = win.createVobScene()
vs.map.put(SolidBgVob(Color.red))
vs.map.put(GLCache.getCallList("""
Color 0 1 0
***************
*** 40,48 ****
Vertex 200 100
End
"""))
! vs.coords.renderInterp(w, vs.map, None, None, 0, 1, 1)
checkAvgColor(10, 10, 2, 2, (255, 0, 0))
! checkAvgColor(10, 10, 2, 2, (255, 0, 255))
--- 43,51 ----
Vertex 200 100
End
"""))
! vs.coords.renderInterp(win, vs.map, None, None, 0, 1, 1)
checkAvgColor(10, 10, 2, 2, (255, 0, 0))
! checkAvgColor(110, 110, 2, 2, (0, 255, 0))
Index: gzz/test/testutil.py
diff -c gzz/test/testutil.py:1.18 gzz/test/testutil.py:1.19
*** gzz/test/testutil.py:1.18 Wed Oct 9 18:44:32 2002
--- gzz/test/testutil.py Thu Oct 10 01:10:21 2002
***************
*** 172,182 ****
test = args
try:
if test.index('jni') >=0:
enableJNI = true
test.remove('jni')
except ValueError:
pass
-
class Starter(java.lang.Runnable):
def run(self):
unittest.TextTestRunner(verbosity=2).run(suite(test))
--- 172,182 ----
test = args
try:
if test.index('jni') >=0:
+ print "Enabling jni"
enableJNI = true
test.remove('jni')
except ValueError:
pass
class Starter(java.lang.Runnable):
def run(self):
unittest.TextTestRunner(verbosity=2).run(suite(test))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gzz-commits] gzz ./Makefile ./TODO gfx/jni/GzzGL-jni.cxx gfx...,
Tuomas J. Lukka <=