blob: eba696346c5fa0a1392a481e01e6cce3ef8c7d97 [file] [log] [blame]
Brian Paulb17a7222003-06-13 02:37:27 +00001# $Id: APIspec,v 1.18 2003/06/13 02:37:28 brianp Exp $
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002
3# This file describes all the OpenGL functions.
4# We use a number of Python scripts to parse this file and
5# generate some source files. We used to use the SGI gl.spec
6# file but that got to be a PITA.
7
8# Every entry _must_ either have an 'offset' or 'alias' line.
9# The offset may be ? to indicate an unallocated dispatch offset.
10
11
12# OpenGL 1.0
13
14name NewList
15return void
16param list GLuint
17param mode GLenum
18category 1.0
19offset 0
20
21name EndList
22return void
23category 1.0
24offset 1
25
26name CallList
27return void
28param list GLuint
29category 1.0
30offset 2
31
32name CallLists
33return void
34param n GLsizei
35param type GLenum
36param lists const GLvoid *
37category 1.0
38offset 3
39
40name DeleteLists
41return void
42param list GLuint
43param range GLsizei
44category 1.0
45offset 4
46
47name GenLists
48return GLuint
49param range GLsizei
50category 1.0
51offset 5
52
53name ListBase
54return void
55param base GLuint
56category 1.0
57offset 6
58
59name Begin
60return void
61param mode GLenum
62category 1.0
63offset 7
64
65name Bitmap
66return void
67param width GLsizei
68param height GLsizei
69param xorig GLfloat
70param yorig GLfloat
71param xmove GLfloat
72param ymove GLfloat
73param bitmap const GLubyte *
74category 1.0
75offset 8
76
77name Color3b
78return void
79param red GLbyte
80param green GLbyte
81param blue GLbyte
82category 1.0
83offset 9
84
85name Color3bv
86return void
87param v const GLbyte *
88category 1.0
89offset 10
90
91name Color3d
92return void
93param red GLdouble
94param green GLdouble
95param blue GLdouble
96category 1.0
97offset 11
98
99name Color3dv
100return void
101param v const GLdouble *
102category 1.0
103offset 12
104
105name Color3f
106return void
107param red GLfloat
108param green GLfloat
109param blue GLfloat
110category 1.0
111offset 13
112
113name Color3fv
114return void
115param v const GLfloat *
116category 1.0
117offset 14
118
119name Color3i
120return void
121param red GLint
122param green GLint
123param blue GLint
124category 1.0
125offset 15
126
127name Color3iv
128return void
129param v const GLint *
130category 1.0
131offset 16
132
133name Color3s
134return void
135param red GLshort
136param green GLshort
137param blue GLshort
138category 1.0
139offset 17
140
141name Color3sv
142return void
143param v const GLshort *
144category 1.0
145offset 18
146
147name Color3ub
148return void
149param red GLubyte
150param green GLubyte
151param blue GLubyte
152category 1.0
153offset 19
154
155name Color3ubv
156return void
157param v const GLubyte *
158category 1.0
159offset 20
160
161name Color3ui
162return void
163param red GLuint
164param green GLuint
165param blue GLuint
166category 1.0
167offset 21
168
169name Color3uiv
170return void
171param v const GLuint *
172category 1.0
173offset 22
174
175name Color3us
176return void
177param red GLushort
178param green GLushort
179param blue GLushort
180category 1.0
181offset 23
182
183name Color3usv
184return void
185param v const GLushort *
186category 1.0
187offset 24
188
189name Color4b
190return void
191param red GLbyte
192param green GLbyte
193param blue GLbyte
194param alpha GLbyte
195category 1.0
196offset 25
197
198name Color4bv
199return void
200param v const GLbyte *
201category 1.0
202offset 26
203
204name Color4d
205return void
206param red GLdouble
207param green GLdouble
208param blue GLdouble
209param alpha GLdouble
210category 1.0
211offset 27
212
213name Color4dv
214return void
215param v const GLdouble *
216category 1.0
217offset 28
218
219name Color4f
220return void
221param red GLfloat
222param green GLfloat
223param blue GLfloat
224param alpha GLfloat
225category 1.0
226offset 29
227
228name Color4fv
229return void
230param v const GLfloat *
231category 1.0
232offset 30
233
234name Color4i
235return void
236param red GLint
237param green GLint
238param blue GLint
239param alpha GLint
240category 1.0
241offset 31
242
243name Color4iv
244return void
245param v const GLint *
246category 1.0
247offset 32
248
249name Color4s
250return void
251param red GLshort
252param green GLshort
253param blue GLshort
254param alpha GLshort
255category 1.0
256offset 33
257
258name Color4sv
259return void
260param v const GLshort *
261category 1.0
262offset 34
263
264name Color4ub
265return void
266param red GLubyte
267param green GLubyte
268param blue GLubyte
269param alpha GLubyte
270category 1.0
271offset 35
272
273name Color4ubv
274return void
275param v const GLubyte *
276category 1.0
277offset 36
278
279name Color4ui
280return void
281param red GLuint
282param green GLuint
283param blue GLuint
284param alpha GLuint
285category 1.0
286offset 37
287
288name Color4uiv
289return void
290param v const GLuint *
291category 1.0
292offset 38
293
294name Color4us
295return void
296param red GLushort
297param green GLushort
298param blue GLushort
299param alpha GLushort
300category 1.0
301offset 39
302
303name Color4usv
304return void
305param v const GLushort *
306category 1.0
307offset 40
308
309name EdgeFlag
310return void
311param flag GLboolean
312category 1.0
313offset 41
314
315name EdgeFlagv
316return void
317param flag const GLboolean *
318category 1.0
319offset 42
320
321name End
322return void
323category 1.0
324offset 43
325
326name Indexd
327return void
328param c GLdouble
329category 1.0
330offset 44
331
332name Indexdv
333return void
334param c const GLdouble *
335category 1.0
336offset 45
337
338name Indexf
339return void
340param c GLfloat
341category 1.0
342offset 46
343
344name Indexfv
345return void
346param c const GLfloat *
347category 1.0
348offset 47
349
350name Indexi
351return void
352param c GLint
353category 1.0
354offset 48
355
356name Indexiv
357return void
358param c const GLint *
359category 1.0
360offset 49
361
362name Indexs
363return void
364param c GLshort
365category 1.0
366offset 50
367
368name Indexsv
369return void
370param c const GLshort *
371category 1.0
372offset 51
373
374name Normal3b
375return void
376param nx GLbyte
377param ny GLbyte
378param nz GLbyte
379category 1.0
380offset 52
381
382name Normal3bv
383return void
384param v const GLbyte *
385category 1.0
386offset 53
387
388name Normal3d
389return void
390param nx GLdouble
391param ny GLdouble
392param nz GLdouble
393category 1.0
394offset 54
395
396name Normal3dv
397return void
398param v const GLdouble *
399category 1.0
400offset 55
401
402name Normal3f
403return void
404param nx GLfloat
405param ny GLfloat
406param nz GLfloat
407category 1.0
408offset 56
409
410name Normal3fv
411return void
412param v const GLfloat *
413category 1.0
414offset 57
415
416name Normal3i
417return void
418param nx GLint
419param ny GLint
420param nz GLint
421category 1.0
422offset 58
423
424name Normal3iv
425return void
426param v const GLint *
427category 1.0
428offset 59
429
430name Normal3s
431return void
432param nx GLshort
433param ny GLshort
434param nz GLshort
435category 1.0
436offset 60
437
438name Normal3sv
439return void
440param v const GLshort *
441category 1.0
442offset 61
443
444name RasterPos2d
445return void
446param x GLdouble
447param y GLdouble
448category 1.0
449offset 62
450
451name RasterPos2dv
452return void
453param v const GLdouble *
454category 1.0
455offset 63
456
457name RasterPos2f
458return void
459param x GLfloat
460param y GLfloat
461category 1.0
462offset 64
463
464name RasterPos2fv
465return void
466param v const GLfloat *
467category 1.0
468offset 65
469
470name RasterPos2i
471return void
472param x GLint
473param y GLint
474category 1.0
475offset 66
476
477name RasterPos2iv
478return void
479param v const GLint *
480category 1.0
481offset 67
482
483name RasterPos2s
484return void
485param x GLshort
486param y GLshort
487category 1.0
488offset 68
489
490name RasterPos2sv
491return void
492param v const GLshort *
493category 1.0
494offset 69
495
496name RasterPos3d
497return void
498param x GLdouble
499param y GLdouble
500param z GLdouble
501category 1.0
502offset 70
503
504name RasterPos3dv
505return void
506param v const GLdouble *
507category 1.0
508offset 71
509
510name RasterPos3f
511return void
512param x GLfloat
513param y GLfloat
514param z GLfloat
515category 1.0
516offset 72
517
518name RasterPos3fv
519return void
520param v const GLfloat *
521category 1.0
522offset 73
523
524name RasterPos3i
525return void
526param x GLint
527param y GLint
528param z GLint
529category 1.0
530offset 74
531
532name RasterPos3iv
533return void
534param v const GLint *
535category 1.0
536offset 75
537
538name RasterPos3s
539return void
540param x GLshort
541param y GLshort
542param z GLshort
543category 1.0
544offset 76
545
546name RasterPos3sv
547return void
548param v const GLshort *
549category 1.0
550offset 77
551
552name RasterPos4d
553return void
554param x GLdouble
555param y GLdouble
556param z GLdouble
557param w GLdouble
558category 1.0
559offset 78
560
561name RasterPos4dv
562return void
563param v const GLdouble *
564category 1.0
565offset 79
566
567name RasterPos4f
568return void
569param x GLfloat
570param y GLfloat
571param z GLfloat
572param w GLfloat
573category 1.0
574offset 80
575
576name RasterPos4fv
577return void
578param v const GLfloat *
579category 1.0
580offset 81
581
582name RasterPos4i
583return void
584param x GLint
585param y GLint
586param z GLint
587param w GLint
588category 1.0
589offset 82
590
591name RasterPos4iv
592return void
593param v const GLint *
594category 1.0
595offset 83
596
597name RasterPos4s
598return void
599param x GLshort
600param y GLshort
601param z GLshort
602param w GLshort
603category 1.0
604offset 84
605
606name RasterPos4sv
607return void
608param v const GLshort *
609category 1.0
610offset 85
611
612name Rectd
613return void
614param x1 GLdouble
615param y1 GLdouble
616param x2 GLdouble
617param y2 GLdouble
618category 1.0
619offset 86
620
621name Rectdv
622return void
623param v1 const GLdouble *
624param v2 const GLdouble *
625category 1.0
626offset 87
627
628name Rectf
629return void
630param x1 GLfloat
631param y1 GLfloat
632param x2 GLfloat
633param y2 GLfloat
634category 1.0
635offset 88
636
637name Rectfv
638return void
639param v1 const GLfloat *
640param v2 const GLfloat *
641category 1.0
642offset 89
643
644name Recti
645return void
646param x1 GLint
647param y1 GLint
648param x2 GLint
649param y2 GLint
650category 1.0
651offset 90
652
653name Rectiv
654return void
655param v1 const GLint *
656param v2 const GLint *
657category 1.0
658offset 91
659
660name Rects
661return void
662param x1 GLshort
663param y1 GLshort
664param x2 GLshort
665param y2 GLshort
666category 1.0
667offset 92
668
669name Rectsv
670return void
671param v1 const GLshort *
672param v2 const GLshort *
673category 1.0
674offset 93
675
676name TexCoord1d
677return void
678param s GLdouble
679category 1.0
680offset 94
681
682name TexCoord1dv
683return void
684param v const GLdouble *
685category 1.0
686offset 95
687
688name TexCoord1f
689return void
690param s GLfloat
691category 1.0
692offset 96
693
694name TexCoord1fv
695return void
696param v const GLfloat *
697category 1.0
698offset 97
699
700name TexCoord1i
701return void
702param s GLint
703category 1.0
704offset 98
705
706name TexCoord1iv
707return void
708param v const GLint *
709category 1.0
710offset 99
711
712name TexCoord1s
713return void
714param s GLshort
715category 1.0
716offset 100
717
718name TexCoord1sv
719return void
720param v const GLshort *
721category 1.0
722offset 101
723
724name TexCoord2d
725return void
726param s GLdouble
727param t GLdouble
728category 1.0
729offset 102
730
731name TexCoord2dv
732return void
733param v const GLdouble *
734category 1.0
735offset 103
736
737name TexCoord2f
738return void
739param s GLfloat
740param t GLfloat
741category 1.0
742offset 104
743
744name TexCoord2fv
745return void
746param v const GLfloat *
747category 1.0
748offset 105
749
750name TexCoord2i
751return void
752param s GLint
753param t GLint
754category 1.0
755offset 106
756
757name TexCoord2iv
758return void
759param v const GLint *
760category 1.0
761offset 107
762
763name TexCoord2s
764return void
765param s GLshort
766param t GLshort
767category 1.0
768offset 108
769
770name TexCoord2sv
771return void
772param v const GLshort *
773category 1.0
774offset 109
775
776name TexCoord3d
777return void
778param s GLdouble
779param t GLdouble
780param r GLdouble
781category 1.0
782offset 110
783
784name TexCoord3dv
785return void
786param v const GLdouble *
787category 1.0
788offset 111
789
790name TexCoord3f
791return void
792param s GLfloat
793param t GLfloat
794param r GLfloat
795category 1.0
796offset 112
797
798name TexCoord3fv
799return void
800param v const GLfloat *
801category 1.0
802offset 113
803
804name TexCoord3i
805return void
806param s GLint
807param t GLint
808param r GLint
809category 1.0
810offset 114
811
812name TexCoord3iv
813return void
814param v const GLint *
815category 1.0
816offset 115
817
818name TexCoord3s
819return void
820param s GLshort
821param t GLshort
822param r GLshort
823category 1.0
824offset 116
825
826name TexCoord3sv
827return void
828param v const GLshort *
829category 1.0
830offset 117
831
832name TexCoord4d
833return void
834param s GLdouble
835param t GLdouble
836param r GLdouble
837param q GLdouble
838category 1.0
839offset 118
840
841name TexCoord4dv
842return void
843param v const GLdouble *
844category 1.0
845offset 119
846
847name TexCoord4f
848return void
849param s GLfloat
850param t GLfloat
851param r GLfloat
852param q GLfloat
853category 1.0
854offset 120
855
856name TexCoord4fv
857return void
858param v const GLfloat *
859category 1.0
860offset 121
861
862name TexCoord4i
863return void
864param s GLint
865param t GLint
866param r GLint
867param q GLint
868category 1.0
869offset 122
870
871name TexCoord4iv
872return void
873param v const GLint *
874category 1.0
875offset 123
876
877name TexCoord4s
878return void
879param s GLshort
880param t GLshort
881param r GLshort
882param q GLshort
883category 1.0
884offset 124
885
886name TexCoord4sv
887return void
888param v const GLshort *
889category 1.0
890offset 125
891
892name Vertex2d
893return void
894param x GLdouble
895param y GLdouble
896category 1.0
897offset 126
898
899name Vertex2dv
900return void
901param v const GLdouble *
902category 1.0
903offset 127
904
905name Vertex2f
906return void
907param x GLfloat
908param y GLfloat
909category 1.0
910offset 128
911
912name Vertex2fv
913return void
914param v const GLfloat *
915category 1.0
916offset 129
917
918name Vertex2i
919return void
920param x GLint
921param y GLint
922category 1.0
923offset 130
924
925name Vertex2iv
926return void
927param v const GLint *
928category 1.0
929offset 131
930
931name Vertex2s
932return void
933param x GLshort
934param y GLshort
935category 1.0
936offset 132
937
938name Vertex2sv
939return void
940param v const GLshort *
941category 1.0
942offset 133
943
944name Vertex3d
945return void
946param x GLdouble
947param y GLdouble
948param z GLdouble
949category 1.0
950offset 134
951
952name Vertex3dv
953return void
954param v const GLdouble *
955category 1.0
956offset 135
957
958name Vertex3f
959return void
960param x GLfloat
961param y GLfloat
962param z GLfloat
963category 1.0
964offset 136
965
966name Vertex3fv
967return void
968param v const GLfloat *
969category 1.0
970offset 137
971
972name Vertex3i
973return void
974param x GLint
975param y GLint
976param z GLint
977category 1.0
978offset 138
979
980name Vertex3iv
981return void
982param v const GLint *
983category 1.0
984offset 139
985
986name Vertex3s
987return void
988param x GLshort
989param y GLshort
990param z GLshort
991category 1.0
992offset 140
993
994name Vertex3sv
995return void
996param v const GLshort *
997category 1.0
998offset 141
999
1000name Vertex4d
1001return void
1002param x GLdouble
1003param y GLdouble
1004param z GLdouble
1005param w GLdouble
1006category 1.0
1007offset 142
1008
1009name Vertex4dv
1010return void
1011param v const GLdouble *
1012category 1.0
1013offset 143
1014
1015name Vertex4f
1016return void
1017param x GLfloat
1018param y GLfloat
1019param z GLfloat
1020param w GLfloat
1021category 1.0
1022offset 144
1023
1024name Vertex4fv
1025return void
1026param v const GLfloat *
1027category 1.0
1028offset 145
1029
1030name Vertex4i
1031return void
1032param x GLint
1033param y GLint
1034param z GLint
1035param w GLint
1036category 1.0
1037offset 146
1038
1039name Vertex4iv
1040return void
1041param v const GLint *
1042category 1.0
1043offset 147
1044
1045name Vertex4s
1046return void
1047param x GLshort
1048param y GLshort
1049param z GLshort
1050param w GLshort
1051category 1.0
1052offset 148
1053
1054name Vertex4sv
1055return void
1056param v const GLshort *
1057category 1.0
1058offset 149
1059
1060name ClipPlane
1061return void
1062param plane GLenum
1063param equation const GLdouble *
1064category 1.0
1065offset 150
1066
1067name ColorMaterial
1068return void
1069param face GLenum
1070param mode GLenum
1071category 1.0
1072offset 151
1073
1074name CullFace
1075return void
1076param mode GLenum
1077category 1.0
1078offset 152
1079
1080name Fogf
1081return void
1082param pname GLenum
1083param param GLfloat
1084category 1.0
1085offset 153
1086
1087name Fogfv
1088return void
1089param pname GLenum
1090param params const GLfloat *
1091category 1.0
1092offset 154
1093
1094name Fogi
1095return void
1096param pname GLenum
1097param param GLint
1098category 1.0
1099offset 155
1100
1101name Fogiv
1102return void
1103param pname GLenum
1104param params const GLint *
1105category 1.0
1106offset 156
1107
1108name FrontFace
1109return void
1110param mode GLenum
1111category 1.0
1112offset 157
1113
1114name Hint
1115return void
1116param target GLenum
1117param mode GLenum
1118category 1.0
1119offset 158
1120
1121name Lightf
1122return void
1123param light GLenum
1124param pname GLenum
1125param param GLfloat
1126category 1.0
1127offset 159
1128
1129name Lightfv
1130return void
1131param light GLenum
1132param pname GLenum
1133param params const GLfloat *
1134category 1.0
1135offset 160
1136
1137name Lighti
1138return void
1139param light GLenum
1140param pname GLenum
1141param param GLint
1142category 1.0
1143offset 161
1144
1145name Lightiv
1146return void
1147param light GLenum
1148param pname GLenum
1149param params const GLint *
1150category 1.0
1151offset 162
1152
1153name LightModelf
1154return void
1155param pname GLenum
1156param param GLfloat
1157category 1.0
1158offset 163
1159
1160name LightModelfv
1161return void
1162param pname GLenum
1163param params const GLfloat *
1164category 1.0
1165offset 164
1166
1167name LightModeli
1168return void
1169param pname GLenum
1170param param GLint
1171category 1.0
1172offset 165
1173
1174name LightModeliv
1175return void
1176param pname GLenum
1177param params const GLint *
1178category 1.0
1179offset 166
1180
1181name LineStipple
1182return void
1183param factor GLint
1184param pattern GLushort
1185category 1.0
1186offset 167
1187
1188name LineWidth
1189return void
1190param width GLfloat
1191category 1.0
1192offset 168
1193
1194name Materialf
1195return void
1196param face GLenum
1197param pname GLenum
1198param param GLfloat
1199category 1.0
1200offset 169
1201
1202name Materialfv
1203return void
1204param face GLenum
1205param pname GLenum
1206param params const GLfloat *
1207category 1.0
1208offset 170
1209
1210name Materiali
1211return void
1212param face GLenum
1213param pname GLenum
1214param param GLint
1215category 1.0
1216offset 171
1217
1218name Materialiv
1219return void
1220param face GLenum
1221param pname GLenum
1222param params const GLint *
1223category 1.0
1224offset 172
1225
1226name PointSize
1227return void
1228param size GLfloat
1229category 1.0
1230offset 173
1231
1232name PolygonMode
1233return void
1234param face GLenum
1235param mode GLenum
1236category 1.0
1237offset 174
1238
1239name PolygonStipple
1240return void
1241param mask const GLubyte *
1242category 1.0
1243offset 175
1244
1245name Scissor
1246return void
1247param x GLint
1248param y GLint
1249param width GLsizei
1250param height GLsizei
1251category 1.0
1252offset 176
1253
1254name ShadeModel
1255return void
1256param mode GLenum
1257category 1.0
1258offset 177
1259
1260name TexParameterf
1261return void
1262param target GLenum
1263param pname GLenum
1264param param GLfloat
1265category 1.0
1266offset 178
1267
1268name TexParameterfv
1269return void
1270param target GLenum
1271param pname GLenum
1272param params const GLfloat *
1273category 1.0
1274offset 179
1275
1276name TexParameteri
1277return void
1278param target GLenum
1279param pname GLenum
1280param param GLint
1281category 1.0
1282offset 180
1283
1284name TexParameteriv
1285return void
1286param target GLenum
1287param pname GLenum
1288param params const GLint *
1289category 1.0
1290offset 181
1291
1292name TexImage1D
1293return void
1294param target GLenum
1295param level GLint
1296param internalformat GLint
1297param width GLsizei
1298param border GLint
1299param format GLenum
1300param type GLenum
1301param pixels const GLvoid *
1302category 1.0
1303offset 182
1304
1305name TexImage2D
1306return void
1307param target GLenum
1308param level GLint
1309param internalformat GLint
1310param width GLsizei
1311param height GLsizei
1312param border GLint
1313param format GLenum
1314param type GLenum
1315param pixels const GLvoid *
1316category 1.0
1317offset 183
1318
1319name TexEnvf
1320return void
1321param target GLenum
1322param pname GLenum
1323param param GLfloat
1324category 1.0
1325offset 184
1326
1327name TexEnvfv
1328return void
1329param target GLenum
1330param pname GLenum
1331param params const GLfloat *
1332category 1.0
1333offset 185
1334
1335name TexEnvi
1336return void
1337param target GLenum
1338param pname GLenum
1339param param GLint
1340category 1.0
1341offset 186
1342
1343name TexEnviv
1344return void
1345param target GLenum
1346param pname GLenum
1347param params const GLint *
1348category 1.0
1349offset 187
1350
1351name TexGend
1352return void
1353param coord GLenum
1354param pname GLenum
1355param param GLdouble
1356category 1.0
1357offset 188
1358
1359name TexGendv
1360return void
1361param coord GLenum
1362param pname GLenum
1363param params const GLdouble *
1364category 1.0
1365offset 189
1366
1367name TexGenf
1368return void
1369param coord GLenum
1370param pname GLenum
1371param param GLfloat
1372category 1.0
1373offset 190
1374
1375name TexGenfv
1376return void
1377param coord GLenum
1378param pname GLenum
1379param params const GLfloat *
1380category 1.0
1381offset 191
1382
1383name TexGeni
1384return void
1385param coord GLenum
1386param pname GLenum
1387param param GLint
1388category 1.0
1389offset 192
1390
1391name TexGeniv
1392return void
1393param coord GLenum
1394param pname GLenum
1395param params const GLint *
1396category 1.0
1397offset 193
1398
1399name FeedbackBuffer
1400return void
1401param size GLsizei
1402param type GLenum
1403param buffer GLfloat *
1404category 1.0
1405offset 194
1406
1407name SelectBuffer
1408return void
1409param size GLsizei
1410param buffer GLuint *
1411category 1.0
1412offset 195
1413
1414name RenderMode
1415return GLint
1416param mode GLenum
1417category 1.0
1418offset 196
1419
1420name InitNames
1421return void
1422category 1.0
1423offset 197
1424
1425name LoadName
1426return void
1427param name GLuint
1428category 1.0
1429offset 198
1430
1431name PassThrough
1432return void
1433param token GLfloat
1434category 1.0
1435offset 199
1436
1437name PopName
1438return void
1439category 1.0
1440offset 200
1441
1442name PushName
1443return void
1444param name GLuint
1445category 1.0
1446offset 201
1447
1448name DrawBuffer
1449return void
1450param mode GLenum
1451category 1.0
1452offset 202
1453
1454name Clear
1455return void
1456param mask GLbitfield
1457category 1.0
1458offset 203
1459
1460name ClearAccum
1461return void
1462param red GLfloat
1463param green GLfloat
1464param blue GLfloat
1465param alpha GLfloat
1466category 1.0
1467offset 204
1468
1469name ClearIndex
1470return void
1471param c GLfloat
1472category 1.0
1473offset 205
1474
1475name ClearColor
1476return void
1477param red GLclampf
1478param green GLclampf
1479param blue GLclampf
1480param alpha GLclampf
1481category 1.0
1482offset 206
1483
1484name ClearStencil
1485return void
1486param s GLint
1487category 1.0
1488offset 207
1489
1490name ClearDepth
1491return void
1492param depth GLclampd
1493category 1.0
1494offset 208
1495
1496name StencilMask
1497return void
1498param mask GLuint
1499category 1.0
1500offset 209
1501
1502name ColorMask
1503return void
1504param red GLboolean
1505param green GLboolean
1506param blue GLboolean
1507param alpha GLboolean
1508category 1.0
1509offset 210
1510
1511name DepthMask
1512return void
1513param flag GLboolean
1514category 1.0
1515offset 211
1516
1517name IndexMask
1518return void
1519param mask GLuint
1520category 1.0
1521offset 212
1522
1523name Accum
1524return void
1525param op GLenum
1526param value GLfloat
1527category 1.0
1528offset 213
1529
1530name Disable
1531return void
1532param cap GLenum
1533category 1.0
1534offset 214
1535
1536name Enable
1537return void
1538param cap GLenum
1539category 1.0
1540offset 215
1541
1542name Finish
1543return void
1544category 1.0
1545offset 216
1546
1547name Flush
1548return void
1549category 1.0
1550offset 217
1551
1552name PopAttrib
1553return void
1554category 1.0
1555offset 218
1556
1557name PushAttrib
1558return void
1559param mask GLbitfield
1560category 1.0
1561offset 219
1562
1563name Map1d
1564return void
1565param target GLenum
1566param u1 GLdouble
1567param u2 GLdouble
1568param stride GLint
1569param order GLint
1570param points const GLdouble *
1571category 1.0
1572offset 220
1573
1574name Map1f
1575return void
1576param target GLenum
1577param u1 GLfloat
1578param u2 GLfloat
1579param stride GLint
1580param order GLint
1581param points const GLfloat *
1582category 1.0
1583offset 221
1584
1585name Map2d
1586return void
1587param target GLenum
1588param u1 GLdouble
1589param u2 GLdouble
1590param ustride GLint
1591param uorder GLint
1592param v1 GLdouble
1593param v2 GLdouble
1594param vstride GLint
1595param vorder GLint
1596param points const GLdouble *
1597category 1.0
1598offset 222
1599
1600name Map2f
1601return void
1602param target GLenum
1603param u1 GLfloat
1604param u2 GLfloat
1605param ustride GLint
1606param uorder GLint
1607param v1 GLfloat
1608param v2 GLfloat
1609param vstride GLint
1610param vorder GLint
1611param points const GLfloat *
1612category 1.0
1613offset 223
1614
1615name MapGrid1d
1616return void
1617param un GLint
1618param u1 GLdouble
1619param u2 GLdouble
1620category 1.0
1621offset 224
1622
1623name MapGrid1f
1624return void
1625param un GLint
1626param u1 GLfloat
1627param u2 GLfloat
1628category 1.0
1629offset 225
1630
1631name MapGrid2d
1632return void
1633param un GLint
1634param u1 GLdouble
1635param u2 GLdouble
1636param vn GLint
1637param v1 GLdouble
1638param v2 GLdouble
1639category 1.0
1640offset 226
1641
1642name MapGrid2f
1643return void
1644param un GLint
1645param u1 GLfloat
1646param u2 GLfloat
1647param vn GLint
1648param v1 GLfloat
1649param v2 GLfloat
1650category 1.0
1651offset 227
1652
1653name EvalCoord1d
1654return void
1655param u GLdouble
1656category 1.0
1657offset 228
1658
1659name EvalCoord1dv
1660return void
1661param u const GLdouble *
1662category 1.0
1663offset 229
1664
1665name EvalCoord1f
1666return void
1667param u GLfloat
1668category 1.0
1669offset 230
1670
1671name EvalCoord1fv
1672return void
1673param u const GLfloat *
1674category 1.0
1675offset 231
1676
1677name EvalCoord2d
1678return void
1679param u GLdouble
1680param v GLdouble
1681category 1.0
1682offset 232
1683
1684name EvalCoord2dv
1685return void
1686param u const GLdouble *
1687category 1.0
1688offset 233
1689
1690name EvalCoord2f
1691return void
1692param u GLfloat
1693param v GLfloat
1694category 1.0
1695offset 234
1696
1697name EvalCoord2fv
1698return void
1699param u const GLfloat *
1700category 1.0
1701offset 235
1702
1703name EvalMesh1
1704return void
1705param mode GLenum
1706param i1 GLint
1707param i2 GLint
1708category 1.0
1709offset 236
1710
1711name EvalPoint1
1712return void
1713param i GLint
1714category 1.0
1715offset 237
1716
1717name EvalMesh2
1718return void
1719param mode GLenum
1720param i1 GLint
1721param i2 GLint
1722param j1 GLint
1723param j2 GLint
1724category 1.0
1725offset 238
1726
1727name EvalPoint2
1728return void
1729param i GLint
1730param j GLint
1731category 1.0
1732offset 239
1733
1734name AlphaFunc
1735return void
1736param func GLenum
1737param ref GLclampf
1738category 1.0
1739offset 240
1740
1741name BlendFunc
1742return void
1743param sfactor GLenum
1744param dfactor GLenum
1745category 1.0
1746offset 241
1747
1748name LogicOp
1749return void
1750param opcode GLenum
1751category 1.0
1752offset 242
1753
1754name StencilFunc
1755return void
1756param func GLenum
1757param ref GLint
1758param mask GLuint
1759category 1.0
1760offset 243
1761
1762name StencilOp
1763return void
1764param fail GLenum
1765param zfail GLenum
1766param zpass GLenum
1767category 1.0
1768offset 244
1769
1770name DepthFunc
1771return void
1772param func GLenum
1773category 1.0
1774offset 245
1775
1776name PixelZoom
1777return void
1778param xfactor GLfloat
1779param yfactor GLfloat
1780category 1.0
1781offset 246
1782
1783name PixelTransferf
1784return void
1785param pname GLenum
1786param param GLfloat
1787category 1.0
1788offset 247
1789
1790name PixelTransferi
1791return void
1792param pname GLenum
1793param param GLint
1794category 1.0
1795offset 248
1796
1797name PixelStoref
1798return void
1799param pname GLenum
1800param param GLfloat
1801category 1.0
1802offset 249
1803
1804name PixelStorei
1805return void
1806param pname GLenum
1807param param GLint
1808category 1.0
1809offset 250
1810
1811name PixelMapfv
1812return void
1813param map GLenum
1814param mapsize GLint
1815param values const GLfloat *
1816category 1.0
1817offset 251
1818
1819name PixelMapuiv
1820return void
1821param map GLenum
1822param mapsize GLint
1823param values const GLuint *
1824category 1.0
1825offset 252
1826
1827name PixelMapusv
1828return void
1829param map GLenum
1830param mapsize GLint
1831param values const GLushort *
1832category 1.0
1833offset 253
1834
1835name ReadBuffer
1836return void
1837param mode GLenum
1838category 1.0
1839offset 254
1840
1841name CopyPixels
1842return void
1843param x GLint
1844param y GLint
1845param width GLsizei
1846param height GLsizei
1847param type GLenum
1848category 1.0
1849offset 255
1850
1851name ReadPixels
1852return void
1853param x GLint
1854param y GLint
1855param width GLsizei
1856param height GLsizei
1857param format GLenum
1858param type GLenum
1859param pixels GLvoid *
1860category 1.0
1861offset 256
1862
1863name DrawPixels
1864return void
1865param width GLsizei
1866param height GLsizei
1867param format GLenum
1868param type GLenum
1869param pixels const GLvoid *
1870category 1.0
1871offset 257
1872
1873name GetBooleanv
1874return void
1875param pname GLenum
1876param params GLboolean *
1877category 1.0
1878offset 258
1879
1880name GetClipPlane
1881return void
1882param plane GLenum
1883param equation GLdouble *
1884category 1.0
1885offset 259
1886
1887name GetDoublev
1888return void
1889param pname GLenum
1890param params GLdouble *
1891category 1.0
1892offset 260
1893
1894name GetError
1895return GLenum
1896category 1.0
1897offset 261
1898
1899name GetFloatv
1900return void
1901param pname GLenum
1902param params GLfloat *
1903category 1.0
1904offset 262
1905
1906name GetIntegerv
1907return void
1908param pname GLenum
1909param params GLint *
1910category 1.0
1911offset 263
1912
1913name GetLightfv
1914return void
1915param light GLenum
1916param pname GLenum
1917param params GLfloat *
1918category 1.0
1919offset 264
1920
1921name GetLightiv
1922return void
1923param light GLenum
1924param pname GLenum
1925param params GLint *
1926category 1.0
1927offset 265
1928
1929name GetMapdv
1930return void
1931param target GLenum
1932param query GLenum
1933param v GLdouble *
1934category 1.0
1935offset 266
1936
1937name GetMapfv
1938return void
1939param target GLenum
1940param query GLenum
1941param v GLfloat *
1942category 1.0
1943offset 267
1944
1945name GetMapiv
1946return void
1947param target GLenum
1948param query GLenum
1949param v GLint *
1950category 1.0
1951offset 268
1952
1953name GetMaterialfv
1954return void
1955param face GLenum
1956param pname GLenum
1957param params GLfloat *
1958category 1.0
1959offset 269
1960
1961name GetMaterialiv
1962return void
1963param face GLenum
1964param pname GLenum
1965param params GLint *
1966category 1.0
1967offset 270
1968
1969name GetPixelMapfv
1970return void
1971param map GLenum
1972param values GLfloat *
1973category 1.0
1974offset 271
1975
1976name GetPixelMapuiv
1977return void
1978param map GLenum
1979param values GLuint *
1980category 1.0
1981offset 272
1982
1983name GetPixelMapusv
1984return void
1985param map GLenum
1986param values GLushort *
1987category 1.0
1988offset 273
1989
1990name GetPolygonStipple
1991return void
1992param mask GLubyte *
1993category 1.0
1994offset 274
1995
1996name GetString
1997return const GLubyte *
1998param name GLenum
1999category 1.0
2000offset 275
2001
2002name GetTexEnvfv
2003return void
2004param target GLenum
2005param pname GLenum
2006param params GLfloat *
2007category 1.0
2008offset 276
2009
2010name GetTexEnviv
2011return void
2012param target GLenum
2013param pname GLenum
2014param params GLint *
2015category 1.0
2016offset 277
2017
2018name GetTexGendv
2019return void
2020param coord GLenum
2021param pname GLenum
2022param params GLdouble *
2023category 1.0
2024offset 278
2025
2026name GetTexGenfv
2027return void
2028param coord GLenum
2029param pname GLenum
2030param params GLfloat *
2031category 1.0
2032offset 279
2033
2034name GetTexGeniv
2035return void
2036param coord GLenum
2037param pname GLenum
2038param params GLint *
2039category 1.0
2040offset 280
2041
2042name GetTexImage
2043return void
2044param target GLenum
2045param level GLint
2046param format GLenum
2047param type GLenum
2048param pixels GLvoid *
2049category 1.0
2050offset 281
2051
2052name GetTexParameterfv
2053return void
2054param target GLenum
2055param pname GLenum
2056param params GLfloat *
2057category 1.0
2058offset 282
2059
2060name GetTexParameteriv
2061return void
2062param target GLenum
2063param pname GLenum
2064param params GLint *
2065category 1.0
2066offset 283
2067
2068name GetTexLevelParameterfv
2069return void
2070param target GLenum
2071param level GLint
2072param pname GLenum
2073param params GLfloat *
2074category 1.0
2075offset 284
2076
2077name GetTexLevelParameteriv
2078return void
2079param target GLenum
2080param level GLint
2081param pname GLenum
2082param params GLint *
2083category 1.0
2084offset 285
2085
2086name IsEnabled
2087return GLboolean
2088param cap GLenum
2089category 1.0
2090offset 286
2091
2092name IsList
2093return GLboolean
2094param list GLuint
2095category 1.0
2096offset 287
2097
2098name DepthRange
2099return void
Brian Paul70c05e62001-11-26 23:41:24 +00002100param zNear GLclampd
2101param zFar GLclampd
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002102category 1.0
2103offset 288
2104
2105name Frustum
2106return void
2107param left GLdouble
2108param right GLdouble
2109param bottom GLdouble
2110param top GLdouble
2111param zNear GLdouble
2112param zFar GLdouble
2113category 1.0
2114offset 289
2115
2116name LoadIdentity
2117return void
2118category 1.0
2119offset 290
2120
2121name LoadMatrixf
2122return void
2123param m const GLfloat *
2124category 1.0
2125offset 291
2126
2127name LoadMatrixd
2128return void
2129param m const GLdouble *
2130category 1.0
2131offset 292
2132
2133name MatrixMode
2134return void
2135param mode GLenum
2136category 1.0
2137offset 293
2138
2139name MultMatrixf
2140return void
2141param m const GLfloat *
2142category 1.0
2143offset 294
2144
2145name MultMatrixd
2146return void
2147param m const GLdouble *
2148category 1.0
2149offset 295
2150
2151name Ortho
2152return void
2153param left GLdouble
2154param right GLdouble
2155param bottom GLdouble
2156param top GLdouble
2157param zNear GLdouble
2158param zFar GLdouble
2159category 1.0
2160offset 296
2161
2162name PopMatrix
2163return void
2164category 1.0
2165offset 297
2166
2167name PushMatrix
2168return void
2169category 1.0
2170offset 298
2171
2172name Rotated
2173return void
2174param angle GLdouble
2175param x GLdouble
2176param y GLdouble
2177param z GLdouble
2178category 1.0
2179offset 299
2180
2181name Rotatef
2182return void
2183param angle GLfloat
2184param x GLfloat
2185param y GLfloat
2186param z GLfloat
2187category 1.0
2188offset 300
2189
2190name Scaled
2191return void
2192param x GLdouble
2193param y GLdouble
2194param z GLdouble
2195category 1.0
2196offset 301
2197
2198name Scalef
2199return void
2200param x GLfloat
2201param y GLfloat
2202param z GLfloat
2203category 1.0
2204offset 302
2205
2206name Translated
2207return void
2208param x GLdouble
2209param y GLdouble
2210param z GLdouble
2211category 1.0
2212offset 303
2213
2214name Translatef
2215return void
2216param x GLfloat
2217param y GLfloat
2218param z GLfloat
2219category 1.0
2220offset 304
2221
2222name Viewport
2223return void
2224param x GLint
2225param y GLint
2226param width GLsizei
2227param height GLsizei
2228category 1.0
2229offset 305
2230
2231
2232# OpenGL 1.1
2233
2234name ArrayElement
2235return void
2236param i GLint
2237category 1.1
2238offset 306
2239
2240name ColorPointer
2241return void
2242param size GLint
2243param type GLenum
2244param stride GLsizei
2245param pointer const GLvoid *
2246category 1.1
2247offset 308
2248
2249name DisableClientState
2250return void
2251param array GLenum
2252category 1.1
2253offset 309
2254
2255name DrawArrays
2256return void
2257param mode GLenum
2258param first GLint
2259param count GLsizei
2260category 1.1
2261offset 310
2262
2263name DrawElements
2264return void
2265param mode GLenum
2266param count GLsizei
2267param type GLenum
2268param indices const GLvoid *
2269category 1.1
2270offset 311
2271
2272name EdgeFlagPointer
2273return void
2274param stride GLsizei
2275param pointer const GLvoid *
2276category 1.1
2277offset 312
2278
2279name EnableClientState
2280return void
2281param array GLenum
2282category 1.1
2283offset 313
2284
2285name GetPointerv
2286return void
2287param pname GLenum
2288param params GLvoid **
2289category 1.1
2290offset 329
2291
2292name IndexPointer
2293return void
2294param type GLenum
2295param stride GLsizei
2296param pointer const GLvoid *
2297category 1.1
2298offset 314
2299
2300name InterleavedArrays
2301return void
2302param format GLenum
2303param stride GLsizei
2304param pointer const GLvoid *
2305category 1.1
2306offset 317
2307
2308name NormalPointer
2309return void
2310param type GLenum
2311param stride GLsizei
2312param pointer const GLvoid *
2313category 1.1
2314offset 318
2315
2316name TexCoordPointer
2317return void
2318param size GLint
2319param type GLenum
2320param stride GLsizei
2321param pointer const GLvoid *
2322category 1.1
2323offset 320
2324
2325name VertexPointer
2326return void
2327param size GLint
2328param type GLenum
2329param stride GLsizei
2330param pointer const GLvoid *
2331category 1.1
2332offset 321
2333
2334name PolygonOffset
2335return void
2336param factor GLfloat
2337param units GLfloat
2338category 1.1
2339offset 319
2340
2341name CopyTexImage1D
2342return void
2343param target GLenum
2344param level GLint
2345param internalformat GLenum
2346param x GLint
2347param y GLint
2348param width GLsizei
2349param border GLint
2350category 1.1
2351offset 323
2352
2353name CopyTexImage2D
2354return void
2355param target GLenum
2356param level GLint
2357param internalformat GLenum
2358param x GLint
2359param y GLint
2360param width GLsizei
2361param height GLsizei
2362param border GLint
2363category 1.1
2364offset 324
2365
2366name CopyTexSubImage1D
2367return void
2368param target GLenum
2369param level GLint
2370param xoffset GLint
2371param x GLint
2372param y GLint
2373param width GLsizei
2374category 1.1
2375offset 325
2376
2377name CopyTexSubImage2D
2378return void
2379param target GLenum
2380param level GLint
2381param xoffset GLint
2382param yoffset GLint
2383param x GLint
2384param y GLint
2385param width GLsizei
2386param height GLsizei
2387category 1.1
2388offset 326
2389
2390name TexSubImage1D
2391return void
2392param target GLenum
2393param level GLint
2394param xoffset GLint
2395param width GLsizei
2396param format GLenum
2397param type GLenum
2398param pixels const GLvoid *
2399category 1.1
2400offset 332
2401
2402name TexSubImage2D
2403return void
2404param target GLenum
2405param level GLint
2406param xoffset GLint
2407param yoffset GLint
2408param width GLsizei
2409param height GLsizei
2410param format GLenum
2411param type GLenum
2412param pixels const GLvoid *
2413category 1.1
2414offset 333
2415
2416name AreTexturesResident
2417return GLboolean
2418param n GLsizei
2419param textures const GLuint *
2420param residences GLboolean *
2421category 1.1
2422offset 322
2423
2424name BindTexture
2425return void
2426param target GLenum
2427param texture GLuint
2428category 1.1
2429offset 307
2430
2431name DeleteTextures
2432return void
2433param n GLsizei
2434param textures const GLuint *
2435category 1.1
2436offset 327
2437
2438name GenTextures
2439return void
2440param n GLsizei
2441param textures GLuint *
2442category 1.1
2443offset 328
2444
2445name IsTexture
2446return GLboolean
2447param texture GLuint
2448category 1.1
2449offset 330
2450
2451name PrioritizeTextures
2452return void
2453param n GLsizei
2454param textures const GLuint *
2455param priorities const GLclampf *
2456category 1.1
2457offset 331
2458
2459name Indexub
2460return void
2461param c GLubyte
2462category 1.1
2463offset 315
2464
2465name Indexubv
2466return void
2467param c const GLubyte *
2468category 1.1
2469offset 316
2470
2471name PopClientAttrib
2472return void
2473category 1.1
2474offset 334
2475
2476name PushClientAttrib
2477return void
2478param mask GLbitfield
2479category 1.1
2480offset 335
2481
2482
2483# OpenGL 1.2
2484
2485name BlendColor
2486return void
2487param red GLclampf
2488param green GLclampf
2489param blue GLclampf
2490param alpha GLclampf
2491category 1.2
2492offset 336
2493
2494name BlendEquation
2495return void
2496param mode GLenum
2497category 1.2
2498offset 337
2499
2500name DrawRangeElements
2501return void
2502param mode GLenum
2503param start GLuint
2504param end GLuint
2505param count GLsizei
2506param type GLenum
2507param indices const GLvoid *
2508category 1.2
2509offset 338
2510
2511name ColorTable
2512return void
2513param target GLenum
2514param internalformat GLenum
2515param width GLsizei
2516param format GLenum
2517param type GLenum
2518param table const GLvoid *
2519category 1.2
2520offset 339
2521
2522name ColorTableParameterfv
2523return void
2524param target GLenum
2525param pname GLenum
2526param params const GLfloat *
2527category 1.2
2528offset 340
2529
2530name ColorTableParameteriv
2531return void
2532param target GLenum
2533param pname GLenum
2534param params const GLint *
2535category 1.2
2536offset 341
2537
2538name CopyColorTable
2539return void
2540param target GLenum
2541param internalformat GLenum
2542param x GLint
2543param y GLint
2544param width GLsizei
2545category 1.2
2546offset 342
2547
2548name GetColorTable
2549return void
2550param target GLenum
2551param format GLenum
2552param type GLenum
2553param table GLvoid *
2554category 1.2
2555offset 343
2556
2557name GetColorTableParameterfv
2558return void
2559param target GLenum
2560param pname GLenum
2561param params GLfloat *
2562category 1.2
2563offset 344
2564
2565name GetColorTableParameteriv
2566return void
2567param target GLenum
2568param pname GLenum
2569param params GLint *
2570category 1.2
2571offset 345
2572
2573name ColorSubTable
2574return void
2575param target GLenum
2576param start GLsizei
2577param count GLsizei
2578param format GLenum
2579param type GLenum
2580param data const GLvoid *
2581category 1.2
2582offset 346
2583
2584name CopyColorSubTable
2585return void
2586param target GLenum
2587param start GLsizei
2588param x GLint
2589param y GLint
2590param width GLsizei
2591category 1.2
2592offset 347
2593
2594name ConvolutionFilter1D
2595return void
2596param target GLenum
2597param internalformat GLenum
2598param width GLsizei
2599param format GLenum
2600param type GLenum
2601param image const GLvoid *
2602category 1.2
2603offset 348
2604
2605name ConvolutionFilter2D
2606return void
2607param target GLenum
2608param internalformat GLenum
2609param width GLsizei
2610param height GLsizei
2611param format GLenum
2612param type GLenum
2613param image const GLvoid *
2614category 1.2
2615offset 349
2616
2617name ConvolutionParameterf
2618return void
2619param target GLenum
2620param pname GLenum
2621param params GLfloat
2622category 1.2
2623offset 350
2624
2625name ConvolutionParameterfv
2626return void
2627param target GLenum
2628param pname GLenum
2629param params const GLfloat *
2630category 1.2
2631offset 351
2632
2633name ConvolutionParameteri
2634return void
2635param target GLenum
2636param pname GLenum
2637param params GLint
2638category 1.2
2639offset 352
2640
2641name ConvolutionParameteriv
2642return void
2643param target GLenum
2644param pname GLenum
2645param params const GLint *
2646category 1.2
2647offset 353
2648
2649name CopyConvolutionFilter1D
2650return void
2651param target GLenum
2652param internalformat GLenum
2653param x GLint
2654param y GLint
2655param width GLsizei
2656category 1.2
2657offset 354
2658
2659name CopyConvolutionFilter2D
2660return void
2661param target GLenum
2662param internalformat GLenum
2663param x GLint
2664param y GLint
2665param width GLsizei
2666param height GLsizei
2667category 1.2
2668offset 355
2669
2670name GetConvolutionFilter
2671return void
2672param target GLenum
2673param format GLenum
2674param type GLenum
2675param image GLvoid *
2676category 1.2
2677offset 356
2678
2679name GetConvolutionParameterfv
2680return void
2681param target GLenum
2682param pname GLenum
2683param params GLfloat *
2684category 1.2
2685offset 357
2686
2687name GetConvolutionParameteriv
2688return void
2689param target GLenum
2690param pname GLenum
2691param params GLint *
2692category 1.2
2693offset 358
2694
2695name GetSeparableFilter
2696return void
2697param target GLenum
2698param format GLenum
2699param type GLenum
2700param row GLvoid *
2701param column GLvoid *
2702param span GLvoid *
2703category 1.2
2704offset 359
2705
2706name SeparableFilter2D
2707return void
2708param target GLenum
2709param internalformat GLenum
2710param width GLsizei
2711param height GLsizei
2712param format GLenum
2713param type GLenum
2714param row const GLvoid *
2715param column const GLvoid *
2716category 1.2
2717offset 360
2718
2719name GetHistogram
2720return void
2721param target GLenum
2722param reset GLboolean
2723param format GLenum
2724param type GLenum
2725param values GLvoid *
2726category 1.2
2727offset 361
2728
2729name GetHistogramParameterfv
2730return void
2731param target GLenum
2732param pname GLenum
2733param params GLfloat *
2734category 1.2
2735offset 362
2736
2737name GetHistogramParameteriv
2738return void
2739param target GLenum
2740param pname GLenum
2741param params GLint *
2742category 1.2
2743offset 363
2744
2745name GetMinmax
2746return void
2747param target GLenum
2748param reset GLboolean
2749param format GLenum
2750param type GLenum
2751param values GLvoid *
2752category 1.2
2753offset 364
2754
2755name GetMinmaxParameterfv
2756return void
2757param target GLenum
2758param pname GLenum
2759param params GLfloat *
2760category 1.2
2761offset 365
2762
2763name GetMinmaxParameteriv
2764return void
2765param target GLenum
2766param pname GLenum
2767param params GLint *
2768category 1.2
2769offset 366
2770
2771name Histogram
2772return void
2773param target GLenum
2774param width GLsizei
2775param internalformat GLenum
2776param sink GLboolean
2777category 1.2
2778offset 367
2779
2780name Minmax
2781return void
2782param target GLenum
2783param internalformat GLenum
2784param sink GLboolean
2785category 1.2
2786offset 368
2787
2788name ResetHistogram
2789return void
2790param target GLenum
2791category 1.2
2792offset 369
2793
2794name ResetMinmax
2795return void
2796param target GLenum
2797category 1.2
2798offset 370
2799
2800name TexImage3D
2801return void
2802param target GLenum
2803param level GLint
2804param internalformat GLint
2805param width GLsizei
2806param height GLsizei
2807param depth GLsizei
2808param border GLint
2809param format GLenum
2810param type GLenum
2811param pixels const GLvoid *
2812category 1.2
2813offset 371
2814
2815name TexSubImage3D
2816return void
2817param target GLenum
2818param level GLint
2819param xoffset GLint
2820param yoffset GLint
2821param zoffset GLint
2822param width GLsizei
2823param height GLsizei
2824param depth GLsizei
2825param format GLenum
2826param type GLenum
2827param pixels const GLvoid *
2828category 1.2
2829offset 372
2830
2831name CopyTexSubImage3D
2832return void
2833param target GLenum
2834param level GLint
2835param xoffset GLint
2836param yoffset GLint
2837param zoffset GLint
2838param x GLint
2839param y GLint
2840param width GLsizei
2841param height GLsizei
2842category 1.2
2843offset 373
2844
2845
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002846# GL_ARB_multitexture
2847
2848name ActiveTextureARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002849return void
2850param texture GLenum
2851category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002852offset 374
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002853
2854name ClientActiveTextureARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002855return void
2856param texture GLenum
2857category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002858offset 375
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002859
2860name MultiTexCoord1dARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002861return void
2862param target GLenum
2863param s GLdouble
2864category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002865offset 376
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002866
2867name MultiTexCoord1dvARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002868return void
2869param target GLenum
2870param v const GLdouble *
2871category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002872offset 377
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002873
2874name MultiTexCoord1fARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002875return void
2876param target GLenum
2877param s GLfloat
2878category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002879offset 378
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002880
2881name MultiTexCoord1fvARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002882return void
2883param target GLenum
2884param v const GLfloat *
2885category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002886offset 379
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002887
2888name MultiTexCoord1iARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002889return void
2890param target GLenum
2891param s GLint
2892category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002893offset 380
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002894
2895name MultiTexCoord1ivARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002896return void
2897param target GLenum
2898param v const GLint *
2899category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002900offset 381
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002901
2902name MultiTexCoord1sARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002903return void
2904param target GLenum
2905param s GLshort
2906category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002907offset 382
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002908
2909name MultiTexCoord1svARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002910return void
2911param target GLenum
2912param v const GLshort *
2913category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002914offset 383
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002915
2916name MultiTexCoord2dARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002917return void
2918param target GLenum
2919param s GLdouble
2920param t GLdouble
2921category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002922offset 384
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002923
2924name MultiTexCoord2dvARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002925return void
2926param target GLenum
2927param v const GLdouble *
2928category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002929offset 385
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002930
2931name MultiTexCoord2fARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002932return void
2933param target GLenum
2934param s GLfloat
2935param t GLfloat
2936category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002937offset 386
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002938
2939name MultiTexCoord2fvARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002940return void
2941param target GLenum
2942param v const GLfloat *
2943category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002944offset 387
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002945
2946name MultiTexCoord2iARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002947return void
2948param target GLenum
2949param s GLint
2950param t GLint
2951category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002952offset 388
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002953
2954name MultiTexCoord2ivARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002955return void
2956param target GLenum
2957param v const GLint *
2958category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002959offset 389
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002960
2961name MultiTexCoord2sARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002962return void
2963param target GLenum
2964param s GLshort
2965param t GLshort
2966category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002967offset 390
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002968
2969name MultiTexCoord2svARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002970return void
2971param target GLenum
2972param v const GLshort *
2973category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002974offset 391
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002975
2976name MultiTexCoord3dARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002977return void
2978param target GLenum
2979param s GLdouble
2980param t GLdouble
2981param r GLdouble
2982category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002983offset 392
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002984
2985name MultiTexCoord3dvARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002986return void
2987param target GLenum
2988param v const GLdouble *
2989category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002990offset 393
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002991
2992name MultiTexCoord3fARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00002993return void
2994param target GLenum
2995param s GLfloat
2996param t GLfloat
2997param r GLfloat
2998category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00002999offset 394
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003000
3001name MultiTexCoord3fvARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003002return void
3003param target GLenum
3004param v const GLfloat *
3005category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00003006offset 395
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003007
3008name MultiTexCoord3iARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003009return void
3010param target GLenum
3011param s GLint
3012param t GLint
3013param r GLint
3014category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00003015offset 396
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003016
3017name MultiTexCoord3ivARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003018return void
3019param target GLenum
3020param v const GLint *
3021category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00003022offset 397
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003023
3024name MultiTexCoord3sARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003025return void
3026param target GLenum
3027param s GLshort
3028param t GLshort
3029param r GLshort
3030category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00003031offset 398
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003032
3033name MultiTexCoord3svARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003034return void
3035param target GLenum
3036param v const GLshort *
3037category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00003038offset 399
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003039
3040name MultiTexCoord4dARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003041return void
3042param target GLenum
3043param s GLdouble
3044param t GLdouble
3045param r GLdouble
3046param q GLdouble
3047category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00003048offset 400
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003049
3050name MultiTexCoord4dvARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003051return void
3052param target GLenum
3053param v const GLdouble *
3054category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00003055offset 401
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003056
3057name MultiTexCoord4fARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003058return void
3059param target GLenum
3060param s GLfloat
3061param t GLfloat
3062param r GLfloat
3063param q GLfloat
3064category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00003065offset 402
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003066
3067name MultiTexCoord4fvARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003068return void
3069param target GLenum
3070param v const GLfloat *
3071category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00003072offset 403
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003073
3074name MultiTexCoord4iARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003075return void
3076param target GLenum
3077param s GLint
3078param t GLint
3079param r GLint
3080param q GLint
3081category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00003082offset 404
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003083
3084name MultiTexCoord4ivARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003085return void
3086param target GLenum
3087param v const GLint *
3088category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00003089offset 405
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003090
3091name MultiTexCoord4sARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003092return void
3093param target GLenum
3094param s GLshort
3095param t GLshort
3096param r GLshort
3097param q GLshort
3098category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00003099offset 406
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003100
3101name MultiTexCoord4svARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003102return void
3103param target GLenum
3104param v const GLshort *
3105category GL_ARB_multitexture
Brian Paul471a7742001-12-04 23:43:31 +00003106offset 407
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003107
3108
3109# GL_ARB_transpose_matrix
3110
3111name LoadTransposeMatrixfARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003112return void
3113param m const GLfloat *
3114category GL_ARB_transpose_matrix
Brian Paul471a7742001-12-04 23:43:31 +00003115offset 408
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003116
3117name LoadTransposeMatrixdARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003118return void
3119param m const GLdouble *
3120category GL_ARB_transpose_matrix
Brian Paul471a7742001-12-04 23:43:31 +00003121offset 409
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003122
3123name MultTransposeMatrixfARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003124return void
3125param m const GLfloat *
3126category GL_ARB_transpose_matrix
Brian Paul471a7742001-12-04 23:43:31 +00003127offset 410
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003128
3129name MultTransposeMatrixdARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003130return void
3131param m const GLdouble *
3132category GL_ARB_transpose_matrix
Brian Paul471a7742001-12-04 23:43:31 +00003133offset 411
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003134
3135
3136# GL_ARB_multisample
3137
3138name SampleCoverageARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003139return void
3140param value GLclampf
3141param invert GLboolean
3142category GL_ARB_multisample
Brian Paul471a7742001-12-04 23:43:31 +00003143offset 412
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003144
3145name __unused413
3146return void
3147category unused
3148offset 413
3149
3150
3151# GL_ARB_texture_compression
3152
3153name CompressedTexImage3DARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003154return void
3155param target GLenum
3156param level GLint
3157param internalformat GLenum
3158param width GLsizei
3159param height GLsizei
3160param depth GLsizei
3161param border GLint
3162param imageSize GLsizei
3163param data const GLvoid *
3164category GL_ARB_texture_compression
Brian Paul471a7742001-12-04 23:43:31 +00003165offset 554
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003166
3167name CompressedTexImage2DARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003168return void
3169param target GLenum
3170param level GLint
3171param internalformat GLenum
3172param width GLsizei
3173param height GLsizei
3174param border GLint
3175param imageSize GLsizei
3176param data const GLvoid *
3177category GL_ARB_texture_compression
Brian Paul471a7742001-12-04 23:43:31 +00003178offset 555
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003179
3180name CompressedTexImage1DARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003181return void
3182param target GLenum
3183param level GLint
3184param internalformat GLenum
3185param width GLsizei
3186param border GLint
3187param imageSize GLsizei
3188param data const GLvoid *
3189category GL_ARB_texture_compression
Brian Paul471a7742001-12-04 23:43:31 +00003190offset 556
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003191
3192name CompressedTexSubImage3DARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003193return void
3194param target GLenum
3195param level GLint
3196param xoffset GLint
3197param yoffset GLint
3198param zoffset GLint
3199param width GLsizei
3200param height GLsizei
3201param depth GLsizei
3202param format GLenum
3203param imageSize GLsizei
3204param data const GLvoid *
3205category GL_ARB_texture_compression
Brian Paul471a7742001-12-04 23:43:31 +00003206offset 557
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003207
3208name CompressedTexSubImage2DARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003209return void
3210param target GLenum
3211param level GLint
3212param xoffset GLint
3213param yoffset GLint
3214param width GLsizei
3215param height GLsizei
3216param format GLenum
3217param imageSize GLsizei
3218param data const GLvoid *
3219category GL_ARB_texture_compression
Brian Paul471a7742001-12-04 23:43:31 +00003220offset 558
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003221
3222name CompressedTexSubImage1DARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003223return void
3224param target GLenum
3225param level GLint
3226param xoffset GLint
3227param width GLsizei
3228param format GLenum
3229param imageSize GLsizei
3230param data const GLvoid *
3231category GL_ARB_texture_compression
Brian Paul471a7742001-12-04 23:43:31 +00003232offset 559
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003233
3234name GetCompressedTexImageARB
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003235return void
3236param target GLenum
3237param level GLint
3238param img GLvoid *
3239category GL_ARB_texture_compression
Brian Paul471a7742001-12-04 23:43:31 +00003240offset 560
3241
3242
3243# OpenGL 1.3
3244
3245name ActiveTexture
3246alias ActiveTextureARB
3247return void
3248param texture GLenum
3249category 1.3
3250
3251name ClientActiveTexture
3252alias ClientActiveTextureARB
3253return void
3254param texture GLenum
3255category 1.3
3256
3257name MultiTexCoord1d
3258alias MultiTexCoord1dARB
3259return void
3260param target GLenum
3261param s GLdouble
3262category 1.3
3263
3264name MultiTexCoord1dv
3265alias MultiTexCoord1dvARB
3266return void
3267param target GLenum
3268param v const GLdouble *
3269category 1.3
3270
3271name MultiTexCoord1f
3272alias MultiTexCoord1fARB
3273return void
3274param target GLenum
3275param s GLfloat
3276category 1.3
3277
3278name MultiTexCoord1fv
3279alias MultiTexCoord1fvARB
3280return void
3281param target GLenum
3282param v const GLfloat *
3283category 1.3
3284
3285name MultiTexCoord1i
3286alias MultiTexCoord1iARB
3287return void
3288param target GLenum
3289param s GLint
3290category 1.3
3291
3292name MultiTexCoord1iv
3293alias MultiTexCoord1ivARB
3294return void
3295param target GLenum
3296param v const GLint *
3297category 1.3
3298
3299name MultiTexCoord1s
3300alias MultiTexCoord1sARB
3301return void
3302param target GLenum
3303param s GLshort
3304category 1.3
3305
3306name MultiTexCoord1sv
3307alias MultiTexCoord1svARB
3308return void
3309param target GLenum
3310param v const GLshort *
3311category 1.3
3312
3313name MultiTexCoord2d
3314alias MultiTexCoord2dARB
3315return void
3316param target GLenum
3317param s GLdouble
3318param t GLdouble
3319category 1.3
3320
3321name MultiTexCoord2dv
3322alias MultiTexCoord2dvARB
3323return void
3324param target GLenum
3325param v const GLdouble *
3326category 1.3
3327
3328name MultiTexCoord2f
3329alias MultiTexCoord2fARB
3330return void
3331param target GLenum
3332param s GLfloat
3333param t GLfloat
3334category 1.3
3335
3336name MultiTexCoord2fv
3337alias MultiTexCoord2fvARB
3338return void
3339param target GLenum
3340param v const GLfloat *
3341category 1.3
3342
3343name MultiTexCoord2i
3344alias MultiTexCoord2iARB
3345return void
3346param target GLenum
3347param s GLint
3348param t GLint
3349category 1.3
3350
3351name MultiTexCoord2iv
3352alias MultiTexCoord2ivARB
3353return void
3354param target GLenum
3355param v const GLint *
3356category 1.3
3357
3358name MultiTexCoord2s
3359alias MultiTexCoord2sARB
3360return void
3361param target GLenum
3362param s GLshort
3363param t GLshort
3364category 1.3
3365
3366name MultiTexCoord2sv
3367alias MultiTexCoord2svARB
3368return void
3369param target GLenum
3370param v const GLshort *
3371category 1.3
3372
3373name MultiTexCoord3d
3374alias MultiTexCoord3dARB
3375return void
3376param target GLenum
3377param s GLdouble
3378param t GLdouble
3379param r GLdouble
3380category 1.3
3381
3382name MultiTexCoord3dv
3383alias MultiTexCoord3dvARB
3384return void
3385param target GLenum
3386param v const GLdouble *
3387category 1.3
3388
3389name MultiTexCoord3f
3390alias MultiTexCoord3fARB
3391return void
3392param target GLenum
3393param s GLfloat
3394param t GLfloat
3395param r GLfloat
3396category 1.3
3397
3398name MultiTexCoord3fv
3399alias MultiTexCoord3fvARB
3400return void
3401param target GLenum
3402param v const GLfloat *
3403category 1.3
3404
3405name MultiTexCoord3i
3406alias MultiTexCoord3iARB
3407return void
3408param target GLenum
3409param s GLint
3410param t GLint
3411param r GLint
3412category 1.3
3413
3414name MultiTexCoord3iv
3415alias MultiTexCoord3ivARB
3416return void
3417param target GLenum
3418param v const GLint *
3419category 1.3
3420
3421name MultiTexCoord3s
3422alias MultiTexCoord3sARB
3423return void
3424param target GLenum
3425param s GLshort
3426param t GLshort
3427param r GLshort
3428category 1.3
3429
3430name MultiTexCoord3sv
3431alias MultiTexCoord3svARB
3432return void
3433param target GLenum
3434param v const GLshort *
3435category 1.3
3436
3437name MultiTexCoord4d
3438alias MultiTexCoord4dARB
3439return void
3440param target GLenum
3441param s GLdouble
3442param t GLdouble
3443param r GLdouble
3444param q GLdouble
3445category 1.3
3446
3447name MultiTexCoord4dv
3448alias MultiTexCoord4dvARB
3449return void
3450param target GLenum
3451param v const GLdouble *
3452category 1.3
3453
3454name MultiTexCoord4f
3455alias MultiTexCoord4fARB
3456return void
3457param target GLenum
3458param s GLfloat
3459param t GLfloat
3460param r GLfloat
3461param q GLfloat
3462category 1.3
3463
3464name MultiTexCoord4fv
3465alias MultiTexCoord4fvARB
3466return void
3467param target GLenum
3468param v const GLfloat *
3469category 1.3
3470
3471name MultiTexCoord4i
3472alias MultiTexCoord4iARB
3473return void
3474param target GLenum
3475param s GLint
3476param t GLint
3477param r GLint
3478param q GLint
3479category 1.3
3480
3481name MultiTexCoord4iv
3482alias MultiTexCoord4ivARB
3483return void
3484param target GLenum
3485param v const GLint *
3486category 1.3
3487
3488name MultiTexCoord4s
3489alias MultiTexCoord4sARB
3490return void
3491param target GLenum
3492param s GLshort
3493param t GLshort
3494param r GLshort
3495param q GLshort
3496category 1.3
3497
3498name MultiTexCoord4sv
3499alias MultiTexCoord4svARB
3500return void
3501param target GLenum
3502param v const GLshort *
3503category 1.3
3504
3505name LoadTransposeMatrixf
3506alias LoadTransposeMatrixfARB
3507return void
3508param m const GLfloat *
3509category 1.3
3510
3511name LoadTransposeMatrixd
3512alias LoadTransposeMatrixdARB
3513return void
3514param m const GLdouble *
3515category 1.3
3516
3517name MultTransposeMatrixf
3518alias MultTransposeMatrixfARB
3519return void
3520param m const GLfloat *
3521category 1.3
3522
3523name MultTransposeMatrixd
3524alias MultTransposeMatrixdARB
3525return void
3526param m const GLdouble *
3527category 1.3
3528
Brian Paule41c5772002-09-06 03:30:20 +00003529name SampleCoverage
3530alias SampleCoverageARB
Brian Paul471a7742001-12-04 23:43:31 +00003531return void
3532param value GLclampf
3533param invert GLboolean
3534category 1.3
3535
3536name CompressedTexImage3D
3537alias CompressedTexImage3DARB
3538return void
3539param target GLenum
3540param level GLint
3541param internalformat GLenum
3542param width GLsizei
3543param height GLsizei
3544param depth GLsizei
3545param border GLint
3546param imageSize GLsizei
3547param data const GLvoid *
3548category 1.3
3549
3550name CompressedTexImage2D
3551alias CompressedTexImage2DARB
3552return void
3553param target GLenum
3554param level GLint
3555param internalformat GLenum
3556param width GLsizei
3557param height GLsizei
3558param border GLint
3559param imageSize GLsizei
3560param data const GLvoid *
3561category 1.3
3562
3563name CompressedTexImage1D
3564alias CompressedTexImage1DARB
3565return void
3566param target GLenum
3567param level GLint
3568param internalformat GLenum
3569param width GLsizei
3570param border GLint
3571param imageSize GLsizei
3572param data const GLvoid *
3573category 1.3
3574
3575name CompressedTexSubImage3D
3576alias CompressedTexSubImage3DARB
3577return void
3578param target GLenum
3579param level GLint
3580param xoffset GLint
3581param yoffset GLint
3582param zoffset GLint
3583param width GLsizei
3584param height GLsizei
3585param depth GLsizei
3586param format GLenum
3587param imageSize GLsizei
3588param data const GLvoid *
3589category 1.3
3590
3591name CompressedTexSubImage2D
3592alias CompressedTexSubImage2DARB
3593return void
3594param target GLenum
3595param level GLint
3596param xoffset GLint
3597param yoffset GLint
3598param width GLsizei
3599param height GLsizei
3600param format GLenum
3601param imageSize GLsizei
3602param data const GLvoid *
3603category 1.3
3604
3605name CompressedTexSubImage1D
3606alias CompressedTexSubImage1DARB
3607return void
3608param target GLenum
3609param level GLint
3610param xoffset GLint
3611param width GLsizei
3612param format GLenum
3613param imageSize GLsizei
3614param data const GLvoid *
3615category 1.3
3616
3617name GetCompressedTexImage
3618alias GetCompressedTexImageARB
3619return void
3620param target GLenum
3621param level GLint
3622param img GLvoid *
3623category 1.3
Brian Paul4fe0f9d2001-11-18 22:43:16 +00003624
3625
3626# GL_ARB_vertex_blend
3627
3628name WeightbvARB
3629return void
3630param size GLint
3631param weights const GLbyte *
3632category GL_ARB_vertex_blend
3633offset ?
3634
3635name WeightsvARB
3636return void
3637param size GLint
3638param weights const GLshort *
3639category GL_ARB_vertex_blend
3640offset ?
3641
3642name WeightivARB
3643return void
3644param size GLint
3645param weights const GLint *
3646category GL_ARB_vertex_blend
3647offset ?
3648
3649name WeightfvARB
3650return void
3651param size GLint
3652param weights const GLfloat *
3653category GL_ARB_vertex_blend
3654offset ?
3655
3656name WeightdvARB
3657return void
3658param size GLint
3659param weights const GLdouble *
3660category GL_ARB_vertex_blend
3661offset ?
3662
3663name WeightubvARB
3664return void
3665param size GLint
3666param weights const GLubyte *
3667category GL_ARB_vertex_blend
3668offset ?
3669
3670name WeightusvARB
3671return void
3672param size GLint
3673param weights const GLushort *
3674category GL_ARB_vertex_blend
3675offset ?
3676
3677name WeightuivARB
3678return void
3679param size GLint
3680param weights const GLuint *
3681category GL_ARB_vertex_blend
3682offset ?
3683
3684name WeightPointerARB
3685return void
3686param size GLint
3687param type GLenum
3688param stride GLsizei
3689param pointer const GLvoid *
3690category GL_ARB_vertex_blend
3691offset ?
3692
3693name VertexBlendARB
3694return void
3695param count GLint
3696category GL_ARB_vertex_blend
3697offset ?
3698
3699
3700# GL_ARB_matrix_palette
3701
3702name CurrentPaletteMatrixARB
3703return void
3704param index GLint
3705category GL_ARB_matrix_palette
3706offset ?
3707
3708name MatrixIndexubvARB
3709return void
3710param size GLint
3711param indices const GLubyte *
3712category GL_ARB_matrix_palette
3713offset ?
3714
3715name MatrixIndexusvARB
3716return void
3717param size GLint
3718param indices const GLushort *
3719category GL_ARB_matrix_palette
3720offset ?
3721
3722name MatrixIndexuivARB
3723return void
3724param size GLint
3725param indices const GLuint *
3726category GL_ARB_matrix_palette
3727offset ?
3728
3729name MatrixIndexPointerARB
3730return void
3731param size GLint
3732param type GLenum
3733param stride GLsizei
3734param pointer const GLvoid *
3735category GL_ARB_matrix_palette
3736offset ?
3737
3738
3739# GL_EXT_blend_color
3740
3741name BlendColorEXT
3742alias BlendColor
3743return void
3744param red GLclampf
3745param green GLclampf
3746param blue GLclampf
3747param alpha GLclampf
3748category GL_EXT_blend_color
3749
3750
3751# GL_EXT_polygon_offset
3752
3753name PolygonOffsetEXT
3754return void
3755param factor GLfloat
3756param bias GLfloat
3757category GL_EXT_polygon_offset
3758offset 414
3759
3760
3761# GL_EXT_texture3D
3762
3763name TexImage3DEXT
3764alias TexImage3D
3765return void
3766param target GLenum
3767param level GLint
3768param internalformat GLenum
3769param width GLsizei
3770param height GLsizei
3771param depth GLsizei
3772param border GLint
3773param format GLenum
3774param type GLenum
3775param pixels const GLvoid *
3776category GL_EXT_texture3D
3777
3778name TexSubImage3DEXT
3779alias TexSubImage3D
3780return void
3781param target GLenum
3782param level GLint
3783param xoffset GLint
3784param yoffset GLint
3785param zoffset GLint
3786param width GLsizei
3787param height GLsizei
3788param depth GLsizei
3789param format GLenum
3790param type GLenum
3791param pixels const GLvoid *
3792category GL_EXT_texture3D
3793
3794
3795# GL_SGIS_texture_filter4
3796
3797name GetTexFilterFuncSGIS
3798return void
3799param target GLenum
3800param filter GLenum
3801param weights GLfloat *
3802category GL_SGIS_texture_filter4
3803offset 415
3804
3805name TexFilterFuncSGIS
3806return void
3807param target GLenum
3808param filter GLenum
3809param n GLsizei
3810param weights const GLfloat *
3811category GL_SGIS_texture_filter4
3812offset 416
3813
3814
3815# GL_EXT_subtexture
3816name TexSubImage1DEXT
3817alias TexSubImage1D
3818return void
3819param target GLenum
3820param level GLint
3821param xoffset GLint
3822param width GLsizei
3823param format GLenum
3824param type GLenum
3825param pixels const GLvoid *
3826category GL_EXT_subtexture
3827
3828name TexSubImage2DEXT
3829alias TexSubImage2D
3830return void
3831param target GLenum
3832param level GLint
3833param xoffset GLint
3834param yoffset GLint
3835param width GLsizei
3836param height GLsizei
3837param format GLenum
3838param type GLenum
3839param pixels const GLvoid *
3840category GL_EXT_subtexture
3841
3842name CopyTexImage1DEXT
3843alias CopyTexImage1D
3844return void
3845param target GLenum
3846param level GLint
3847param internalformat GLenum
3848param x GLint
3849param y GLint
3850param width GLsizei
3851param border GLint
3852category GL_EXT_copy_texture
3853
3854name CopyTexImage2DEXT
3855alias CopyTexImage2D
3856return void
3857param target GLenum
3858param level GLint
3859param internalformat GLenum
3860param x GLint
3861param y GLint
3862param width GLsizei
3863param height GLsizei
3864param border GLint
3865category GL_EXT_copy_texture
3866
3867name CopyTexSubImage1DEXT
3868alias CopyTexSubImage1D
3869return void
3870param target GLenum
3871param level GLint
3872param xoffset GLint
3873param x GLint
3874param y GLint
3875param width GLsizei
3876category GL_EXT_copy_texture
3877
3878name CopyTexSubImage2DEXT
3879alias CopyTexSubImage2D
3880return void
3881param target GLenum
3882param level GLint
3883param xoffset GLint
3884param yoffset GLint
3885param x GLint
3886param y GLint
3887param width GLsizei
3888param height GLsizei
3889category GL_EXT_copy_texture
3890
3891name CopyTexSubImage3DEXT
3892alias CopyTexSubImage3D
3893return void
3894param target GLenum
3895param level GLint
3896param xoffset GLint
3897param yoffset GLint
3898param zoffset GLint
3899param x GLint
3900param y GLint
3901param width GLsizei
3902param height GLsizei
3903category GL_EXT_copy_texture
3904
3905
3906# GL_EXT_histogram
3907
3908name GetHistogramEXT
3909return void
3910param target GLenum
3911param reset GLboolean
3912param format GLenum
3913param type GLenum
3914param values GLvoid *
3915category GL_EXT_histogram
3916offset 417
3917
3918name GetHistogramParameterfvEXT
3919return void
3920param target GLenum
3921param pname GLenum
3922param params GLfloat *
3923category GL_EXT_histogram
3924offset 418
3925
3926name GetHistogramParameterivEXT
3927return void
3928param target GLenum
3929param pname GLenum
3930param params GLint *
3931category GL_EXT_histogram
3932offset 419
3933
3934name GetMinmaxEXT
3935return void
3936param target GLenum
3937param reset GLboolean
3938param format GLenum
3939param type GLenum
3940param values GLvoid *
3941category GL_EXT_histogram
3942offset 420
3943
3944name GetMinmaxParameterfvEXT
3945return void
3946param target GLenum
3947param pname GLenum
3948param params GLfloat *
3949category GL_EXT_histogram
3950offset 421
3951
3952name GetMinmaxParameterivEXT
3953return void
3954param target GLenum
3955param pname GLenum
3956param params GLint *
3957category GL_EXT_histogram
3958offset 422
3959
3960name HistogramEXT
3961alias Histogram
3962return void
3963param target GLenum
3964param width GLsizei
3965param internalformat GLenum
3966param sink GLboolean
3967category GL_EXT_histogram
3968
3969name MinmaxEXT
3970alias Minmax
3971return void
3972param target GLenum
3973param internalformat GLenum
3974param sink GLboolean
3975category GL_EXT_histogram
3976
3977name ResetHistogramEXT
3978alias ResetHistogram
3979return void
3980param target GLenum
3981category GL_EXT_histogram
3982
3983name ResetMinmaxEXT
3984alias ResetMinmax
3985return void
3986param target GLenum
3987category GL_EXT_histogram
3988
3989name ConvolutionFilter1DEXT
3990alias ConvolutionFilter1D
3991return void
3992param target GLenum
3993param internalformat GLenum
3994param width GLsizei
3995param format GLenum
3996param type GLenum
3997param image const GLvoid *
3998category GL_EXT_convolution
3999
4000name ConvolutionFilter2DEXT
4001alias ConvolutionFilter2D
4002return void
4003param target GLenum
4004param internalformat GLenum
4005param width GLsizei
4006param height GLsizei
4007param format GLenum
4008param type GLenum
4009param image const GLvoid *
4010category GL_EXT_convolution
4011
4012name ConvolutionParameterfEXT
4013alias ConvolutionParameterf
4014return void
4015param target GLenum
4016param pname GLenum
4017param params GLfloat
4018category GL_EXT_convolution
4019
4020name ConvolutionParameterfvEXT
4021alias ConvolutionParameterfv
4022return void
4023param target GLenum
4024param pname GLenum
4025param params const GLfloat *
4026category GL_EXT_convolution
4027
4028name ConvolutionParameteriEXT
4029alias ConvolutionParameteri
4030return void
4031param target GLenum
4032param pname GLenum
4033param params GLint
4034category GL_EXT_convolution
4035
4036name ConvolutionParameterivEXT
4037alias ConvolutionParameteriv
4038return void
4039param target GLenum
4040param pname GLenum
4041param params const GLint *
4042category GL_EXT_convolution
4043
4044name CopyConvolutionFilter1DEXT
4045alias CopyConvolutionFilter1D
4046return void
4047param target GLenum
4048param internalformat GLenum
4049param x GLint
4050param y GLint
4051param width GLsizei
4052category GL_EXT_convolution
4053
4054name CopyConvolutionFilter2DEXT
4055alias CopyConvolutionFilter2D
4056return void
4057param target GLenum
4058param internalformat GLenum
4059param x GLint
4060param y GLint
4061param width GLsizei
4062param height GLsizei
4063category GL_EXT_convolution
4064
4065name GetConvolutionFilterEXT
4066return void
4067param target GLenum
4068param format GLenum
4069param type GLenum
4070param image GLvoid *
4071category GL_EXT_convolution
4072offset 423
4073
4074name GetConvolutionParameterfvEXT
4075return void
4076param target GLenum
4077param pname GLenum
4078param params GLfloat *
4079category GL_EXT_convolution
4080offset 424
4081
4082name GetConvolutionParameterivEXT
4083return void
4084param target GLenum
4085param pname GLenum
4086param params GLint *
4087category GL_EXT_convolution
4088offset 425
4089
4090name GetSeparableFilterEXT
4091return void
4092param target GLenum
4093param format GLenum
4094param type GLenum
4095param row GLvoid *
4096param column GLvoid *
4097param span GLvoid *
4098category GL_EXT_convolution
4099offset 426
4100
4101name SeparableFilter2DEXT
4102alias SeparableFilter2D
4103return void
4104param target GLenum
4105param internalformat GLenum
4106param width GLsizei
4107param height GLsizei
4108param format GLenum
4109param type GLenum
4110param row const GLvoid *
4111param column const GLvoid *
4112category GL_EXT_convolution
4113
4114name ColorTableSGI
4115alias ColorTable
4116return void
4117param target GLenum
4118param internalformat GLenum
4119param width GLsizei
4120param format GLenum
4121param type GLenum
4122param table const GLvoid *
4123category GL_SGI_color_table
4124
4125name ColorTableParameterfvSGI
4126alias ColorTableParameterfv
4127return void
4128param target GLenum
4129param pname GLenum
4130param params const GLfloat *
4131category GL_SGI_color_table
4132
4133name ColorTableParameterivSGI
4134alias ColorTableParameteriv
4135return void
4136param target GLenum
4137param pname GLenum
4138param params const GLint *
4139category GL_SGI_color_table
4140
4141name CopyColorTableSGI
4142alias CopyColorTable
4143return void
4144param target GLenum
4145param internalformat GLenum
4146param x GLint
4147param y GLint
4148param width GLsizei
4149category GL_SGI_color_table
4150
4151name GetColorTableSGI
4152return void
4153param target GLenum
4154param format GLenum
4155param type GLenum
4156param table GLvoid *
4157category GL_SGI_color_table
4158offset 427
4159
4160name GetColorTableParameterfvSGI
4161return void
4162param target GLenum
4163param pname GLenum
4164param params GLfloat *
4165category GL_SGI_color_table
4166offset 428
4167
4168name GetColorTableParameterivSGI
4169return void
4170param target GLenum
4171param pname GLenum
4172param params GLint *
4173category GL_SGI_color_table
4174offset 429
4175
4176name PixelTexGenSGIX
4177return void
4178param mode GLenum
4179category GL_SGIX_pixel_texture
4180offset 430
4181
4182name PixelTexGenParameteriSGIS
4183return void
4184param pname GLenum
4185param param GLint
4186category GL_SGIS_pixel_texture
4187offset 431
4188
4189name PixelTexGenParameterivSGIS
4190return void
4191param pname GLenum
4192param params const GLint *
4193category GL_SGIS_pixel_texture
4194offset 432
4195
4196name PixelTexGenParameterfSGIS
4197return void
4198param pname GLenum
4199param param GLfloat
4200category GL_SGIS_pixel_texture
4201offset 433
4202
4203name PixelTexGenParameterfvSGIS
4204return void
4205param pname GLenum
4206param params const GLfloat *
4207category GL_SGIS_pixel_texture
4208offset 434
4209
4210name GetPixelTexGenParameterivSGIS
4211return void
4212param pname GLenum
4213param params GLint *
4214category GL_SGIS_pixel_texture
4215offset 435
4216
4217name GetPixelTexGenParameterfvSGIS
4218return void
4219param pname GLenum
4220param params GLfloat *
4221category GL_SGIS_pixel_texture
4222offset 436
4223
4224
4225# GL_SGIS_texture4D
4226
4227name TexImage4DSGIS
4228return void
4229param target GLenum
4230param level GLint
4231param internalformat GLenum
4232param width GLsizei
4233param height GLsizei
4234param depth GLsizei
4235param size4d GLsizei
4236param border GLint
4237param format GLenum
4238param type GLenum
4239param pixels const GLvoid *
4240category GL_SGIS_texture4D
4241offset 437
4242
4243name TexSubImage4DSGIS
4244return void
4245param target GLenum
4246param level GLint
4247param xoffset GLint
4248param yoffset GLint
4249param zoffset GLint
4250param woffset GLint
4251param width GLsizei
4252param height GLsizei
4253param depth GLsizei
4254param size4d GLsizei
4255param format GLenum
4256param type GLenum
4257param pixels const GLvoid *
4258category GL_SGIS_texture4D
4259offset 438
4260
4261
4262# GL_EXT_texture_object
4263
4264name AreTexturesResidentEXT
4265return GLboolean
4266param n GLsizei
4267param textures const GLuint *
4268param residences GLboolean *
4269category GL_EXT_texture_object
4270offset 439
4271
4272name BindTextureEXT
4273alias BindTexture
4274return void
4275param target GLenum
4276param texture GLuint
4277category GL_EXT_texture_object
4278
4279name DeleteTexturesEXT
4280alias DeleteTextures
4281return void
4282param n GLsizei
4283param textures const GLuint *
4284category GL_EXT_texture_object
4285
4286name GenTexturesEXT
4287return void
4288param n GLsizei
4289param textures GLuint *
4290category GL_EXT_texture_object
4291offset 440
4292
4293name IsTextureEXT
4294return GLboolean
4295param texture GLuint
4296category GL_EXT_texture_object
4297offset 441
4298
4299name PrioritizeTexturesEXT
4300alias PrioritizeTextures
4301return void
4302param n GLsizei
4303param textures const GLuint *
4304param priorities const GLclampf *
4305category GL_EXT_texture_object
4306
4307
4308# GL_SGIS_detail_texture
4309
4310name DetailTexFuncSGIS
4311return void
4312param target GLenum
4313param n GLsizei
4314param points const GLfloat *
4315category GL_SGIS_detail_texture
4316offset 442
4317
4318name GetDetailTexFuncSGIS
4319return void
4320param target GLenum
4321param points GLfloat *
4322category GL_SGIS_detail_texture
4323offset 443
4324
4325
4326# GL_SGIS_sharpen_texture
4327
4328name SharpenTexFuncSGIS
4329return void
4330param target GLenum
4331param n GLsizei
4332param points const GLfloat *
4333category GL_SGIS_sharpen_texture
4334offset 444
4335
4336name GetSharpenTexFuncSGIS
4337return void
4338param target GLenum
4339param points GLfloat *
4340category GL_SGIS_sharpen_texture
4341offset 445
4342
4343
4344# GL_SGIS_multisample
4345
4346name SampleMaskSGIS
4347return void
4348param value GLclampf
4349param invert GLboolean
4350category GL_SGIS_multisample
4351offset 446
4352
4353name SamplePatternSGIS
4354return void
4355param pattern GLenum
4356category GL_SGIS_multisample
4357offset 447
4358
4359
4360# GL_EXT_vertex_array
4361
4362name ArrayElementEXT
4363alias ArrayElement
4364return void
4365param i GLint
4366category GL_EXT_vertex_array
4367
4368name ColorPointerEXT
4369return void
4370param size GLint
4371param type GLenum
4372param stride GLsizei
4373param count GLsizei
4374param pointer const GLvoid *
4375category GL_EXT_vertex_array
4376offset 448
4377
4378name DrawArraysEXT
4379alias DrawArrays
4380return void
4381param mode GLenum
4382param first GLint
4383param count GLsizei
4384category GL_EXT_vertex_array
4385
4386name EdgeFlagPointerEXT
4387return void
4388param stride GLsizei
4389param count GLsizei
4390param pointer const GLboolean *
4391category GL_EXT_vertex_array
4392offset 449
4393
4394name GetPointervEXT
4395alias GetPointerv
4396return void
4397param pname GLenum
4398param params GLvoid **
4399category GL_EXT_vertex_array
4400
4401name IndexPointerEXT
4402return void
4403param type GLenum
4404param stride GLsizei
4405param count GLsizei
4406param pointer const GLvoid *
4407category GL_EXT_vertex_array
4408offset 450
4409
4410name NormalPointerEXT
4411return void
4412param type GLenum
4413param stride GLsizei
4414param count GLsizei
4415param pointer const GLvoid *
4416category GL_EXT_vertex_array
4417offset 451
4418
4419name TexCoordPointerEXT
4420return void
4421param size GLint
4422param type GLenum
4423param stride GLsizei
4424param count GLsizei
4425param pointer const GLvoid *
4426category GL_EXT_vertex_array
4427offset 452
4428
4429name VertexPointerEXT
4430return void
4431param size GLint
4432param type GLenum
4433param stride GLsizei
4434param count GLsizei
4435param pointer const GLvoid *
4436category GL_EXT_vertex_array
4437offset 453
4438
4439
4440# GL_EXT_blend_minmax
4441
4442name BlendEquationEXT
4443alias BlendEquation
4444return void
4445param mode GLenum
4446category GL_EXT_blend_minmax
4447
4448
4449# GL_SGIX_sprite
4450
4451name SpriteParameterfSGIX
4452return void
4453param pname GLenum
4454param param GLfloat
4455category GL_SGIX_sprite
4456offset 454
4457
4458name SpriteParameterfvSGIX
4459return void
4460param pname GLenum
4461param params const GLfloat *
4462category GL_SGIX_sprite
4463offset 455
4464
4465name SpriteParameteriSGIX
4466return void
4467param pname GLenum
4468param param GLint
4469category GL_SGIX_sprite
4470offset 456
4471
4472name SpriteParameterivSGIX
4473return void
4474param pname GLenum
4475param params const GLint *
4476category GL_SGIX_sprite
4477offset 457
4478
4479
Brian Paul4fe0f9d2001-11-18 22:43:16 +00004480# GL_EXT_point_parameters
4481
4482name PointParameterfEXT
Brian Paul4fe0f9d2001-11-18 22:43:16 +00004483return void
4484param pname GLenum
4485param param GLfloat
4486category GL_EXT_point_parameters
Brian Paul471a7742001-12-04 23:43:31 +00004487offset 458
Brian Paul4fe0f9d2001-11-18 22:43:16 +00004488
4489name PointParameterfvEXT
Brian Paul4fe0f9d2001-11-18 22:43:16 +00004490return void
4491param pname GLenum
4492param params const GLfloat *
4493category GL_EXT_point_parameters
Brian Paul471a7742001-12-04 23:43:31 +00004494offset 459
4495
4496
4497# GL_ARB_point_parameters
4498
4499name PointParameterfARB
4500alias PointParameterfEXT
4501return void
4502param pname GLenum
4503param param GLfloat
4504category GL_ARB_point_parameters
4505
4506name PointParameterfvARB
4507alias PointParameterfvEXT
4508return void
4509param pname GLenum
4510param params const GLfloat *
4511category GL_ARB_point_parameters
Brian Paul4fe0f9d2001-11-18 22:43:16 +00004512
4513
4514# GL_SGIS_point_parameters
4515
4516name PointParameterfSGIS
Brian Paul471a7742001-12-04 23:43:31 +00004517alias PointParameterfEXT
Brian Paul4fe0f9d2001-11-18 22:43:16 +00004518return void
4519param pname GLenum
4520param param GLfloat
4521category GL_SGIS_point_parameters
4522
4523name PointParameterfvSGIS
Brian Paul471a7742001-12-04 23:43:31 +00004524alias PointParameterfvEXT
Brian Paul4fe0f9d2001-11-18 22:43:16 +00004525return void
4526param pname GLenum
4527param params const GLfloat *
4528category GL_SGIS_point_parameters
4529
4530
4531# GL_SGIX_instruments
4532
4533name GetInstrumentsSGIX
4534return GLint
4535category GL_SGIX_instruments
4536offset 460
4537
4538name InstrumentsBufferSGIX
4539return void
4540param size GLsizei
4541param buffer GLint *
4542category GL_SGIX_instruments
4543offset 461
4544
4545name PollInstrumentsSGIX
4546return GLint
4547param marker_p GLint *
4548category GL_SGIX_instruments
4549offset 462
4550
4551name ReadInstrumentsSGIX
4552return void
4553param marker GLint
4554category GL_SGIX_instruments
4555offset 463
4556
4557name StartInstrumentsSGIX
4558return void
4559category GL_SGIX_instruments
4560offset 464
4561
4562name StopInstrumentsSGIX
4563return void
4564param marker GLint
4565category GL_SGIX_instruments
4566offset 465
4567
4568
4569# GL_SGIX_framezoom
4570
4571name FrameZoomSGIX
4572return void
4573param factor GLint
4574category GL_SGIX_framezoom
4575offset 466
4576
4577
4578# GL_SGIX_tag_sample_buffer
4579
4580name TagSampleBufferSGIX
4581return void
4582category GL_SGIX_tag_sample_buffer
4583offset 467
4584
4585
4586# GL_SGIX_polynomial_ffd
4587
4588name DeformationMap3dSGIX
4589return void
4590param target GLenum
4591param u1 GLdouble
4592param u2 GLdouble
4593param ustride GLint
4594param uorder GLint
4595param v1 GLdouble
4596param v2 GLdouble
4597param vstride GLint
4598param vorder GLint
4599param w1 GLdouble
4600param w2 GLdouble
4601param wstride GLint
4602param worder GLint
4603param points const GLdouble *
4604category GL_SGIX_polynomial_ffd
4605offset ?
4606
4607name DeformationMap3fSGIX
4608return void
4609param target GLenum
4610param u1 GLfloat
4611param u2 GLfloat
4612param ustride GLint
4613param uorder GLint
4614param v1 GLfloat
4615param v2 GLfloat
4616param vstride GLint
4617param vorder GLint
4618param w1 GLfloat
4619param w2 GLfloat
4620param wstride GLint
4621param worder GLint
4622param points const GLfloat *
4623category GL_SGIX_polynomial_ffd
4624offset ?
4625
4626name DeformSGIX
4627return void
4628param mask GLenum
4629category GL_SGIX_polynomial_ffd
4630offset ?
4631
4632name LoadIdentityDeformationMapSGIX
4633return void
4634param mask GLenum
4635category GL_SGIX_polynomial_ffd
4636offset ?
4637
4638
4639# GL_SGIX_reference_plane
4640
4641name ReferencePlaneSGIX
4642return void
4643param equation const GLdouble *
4644category GL_SGIX_reference_plane
4645offset 468
4646
4647
4648# GL_SGIX_flush_raster
4649
4650name FlushRasterSGIX
4651return void
4652category GL_SGIX_flush_raster
4653offset 469
4654
4655
4656# GL_SGIS_fog_function
4657
4658name FogFuncSGIS
4659return void
4660param n GLsizei
4661param points const GLfloat *
4662category GL_SGIS_fog_function
4663offset ?
4664
4665name GetFogFuncSGIS
4666return void
4667param points GLfloat *
4668category GL_SGIS_fog_function
4669offset ?
4670
4671
4672# GL_HP_image_transform
4673
4674name ImageTransformParameteriHP
4675return void
4676param target GLenum
4677param pname GLenum
4678param param GLint
4679category GL_HP_image_transform
4680offset ?
4681
4682name ImageTransformParameterfHP
4683return void
4684param target GLenum
4685param pname GLenum
4686param param GLfloat
4687category GL_HP_image_transform
4688offset ?
4689
4690name ImageTransformParameterivHP
4691return void
4692param target GLenum
4693param pname GLenum
4694param params const GLint *
4695category GL_HP_image_transform
4696offset ?
4697
4698name ImageTransformParameterfvHP
4699return void
4700param target GLenum
4701param pname GLenum
4702param params const GLfloat *
4703category GL_HP_image_transform
4704offset ?
4705
4706name GetImageTransformParameterivHP
4707return void
4708param target GLenum
4709param pname GLenum
4710param params GLint *
4711category GL_HP_image_transform
4712offset ?
4713
4714name GetImageTransformParameterfvHP
4715return void
4716param target GLenum
4717param pname GLenum
4718param params GLfloat *
4719category GL_HP_image_transform
4720offset ?
4721
4722
4723# GL_EXT_color_subtable
4724
4725name ColorSubTableEXT
4726alias ColorSubTable
4727return void
4728param target GLenum
4729param start GLsizei
4730param count GLsizei
4731param format GLenum
4732param type GLenum
4733param data const GLvoid *
4734category GL_EXT_color_subtable
4735
4736name CopyColorSubTableEXT
4737alias CopyColorSubTable
4738return void
4739param target GLenum
4740param start GLsizei
4741param x GLint
4742param y GLint
4743param width GLsizei
4744category GL_EXT_color_subtable
4745
4746
4747# GL_PGI_misc_hints
4748
4749name HintPGI
4750return void
4751param target GLenum
4752param mode GLint
4753category GL_PGI_misc_hints
4754offset 544
4755
4756
4757# GL_EXT_paletted_texture
4758
4759name ColorTableEXT
4760alias ColorTable
4761return void
4762param target GLenum
4763param internalFormat GLenum
4764param width GLsizei
4765param format GLenum
4766param type GLenum
4767param table const GLvoid *
4768category GL_EXT_paletted_texture
4769
4770name GetColorTableEXT
4771return void
4772param target GLenum
4773param format GLenum
4774param type GLenum
4775param data GLvoid *
4776category GL_EXT_paletted_texture
4777offset 550
4778
4779name GetColorTableParameterivEXT
4780return void
4781param target GLenum
4782param pname GLenum
4783param params GLint *
4784category GL_EXT_paletted_texture
4785offset 551
4786
4787name GetColorTableParameterfvEXT
4788return void
4789param target GLenum
4790param pname GLenum
4791param params GLfloat *
4792category GL_EXT_paletted_texture
4793offset 552
4794
4795
4796# GL_SGIX_list_priority
4797
4798name GetListParameterfvSGIX
4799return void
4800param list GLuint
4801param pname GLenum
4802param params GLfloat *
4803category GL_SGIX_list_priority
4804offset 470
4805
4806name GetListParameterivSGIX
4807return void
4808param list GLuint
4809param pname GLenum
4810param params GLint *
4811category GL_SGIX_list_priority
4812offset 471
4813
4814name ListParameterfSGIX
4815return void
4816param list GLuint
4817param pname GLenum
4818param param GLfloat
4819category GL_SGIX_list_priority
4820offset 472
4821
4822name ListParameterfvSGIX
4823return void
4824param list GLuint
4825param pname GLenum
4826param params const GLfloat *
4827category GL_SGIX_list_priority
4828offset 473
4829
4830name ListParameteriSGIX
4831return void
4832param list GLuint
4833param pname GLenum
4834param param GLint
4835category GL_SGIX_list_priority
4836offset 474
4837
4838name ListParameterivSGIX
4839return void
4840param list GLuint
4841param pname GLenum
4842param params const GLint *
4843category GL_SGIX_list_priority
4844offset 475
4845
4846
4847# GL_EXT_index_material
4848
4849name IndexMaterialEXT
4850return void
4851param face GLenum
4852param mode GLenum
4853category GL_EXT_index_material
4854offset 538
4855
4856
4857# GL_EXT_index_func
4858
4859name IndexFuncEXT
4860return void
4861param func GLenum
4862param ref GLclampf
4863category GL_EXT_index_func
4864offset 539
4865
4866
4867# GL_EXT_compiled_vertex_array
4868
4869name LockArraysEXT
4870return void
4871param first GLint
4872param count GLsizei
4873category GL_EXT_compiled_vertex_array
4874offset 540
4875
4876name UnlockArraysEXT
4877return void
4878category GL_EXT_compiled_vertex_array
4879offset 541
4880
4881
4882# GL_EXT_cull_vertex
4883name CullParameterdvEXT
4884return void
4885param pname GLenum
4886param params GLdouble *
4887category GL_EXT_cull_vertex
4888offset 542
4889
4890name CullParameterfvEXT
4891return void
4892param pname GLenum
4893param params GLfloat *
4894category GL_EXT_cull_vertex
4895offset 543
4896
4897
4898# GL_SGIX_fragment_lighting
4899
4900name FragmentColorMaterialSGIX
4901return void
4902param face GLenum
4903param mode GLenum
4904category GL_SGIX_fragment_lighting
4905offset 476
4906
4907name FragmentLightfSGIX
4908return void
4909param light GLenum
4910param pname GLenum
4911param param GLfloat
4912category GL_SGIX_fragment_lighting
4913offset 477
4914
4915name FragmentLightfvSGIX
4916return void
4917param light GLenum
4918param pname GLenum
4919param params const GLfloat *
4920category GL_SGIX_fragment_lighting
4921offset 478
4922
4923name FragmentLightiSGIX
4924return void
4925param light GLenum
4926param pname GLenum
4927param param GLint
4928category GL_SGIX_fragment_lighting
4929offset 479
4930
4931name FragmentLightivSGIX
4932return void
4933param light GLenum
4934param pname GLenum
4935param params const GLint *
4936category GL_SGIX_fragment_lighting
4937offset 480
4938
4939name FragmentLightModelfSGIX
4940return void
4941param pname GLenum
4942param param GLfloat
4943category GL_SGIX_fragment_lighting
4944offset 481
4945
4946name FragmentLightModelfvSGIX
4947return void
4948param pname GLenum
4949param params const GLfloat *
4950category GL_SGIX_fragment_lighting
4951offset 482
4952
4953name FragmentLightModeliSGIX
4954return void
4955param pname GLenum
4956param param GLint
4957category GL_SGIX_fragment_lighting
4958offset 483
4959
4960name FragmentLightModelivSGIX
4961return void
4962param pname GLenum
4963param params const GLint *
4964category GL_SGIX_fragment_lighting
4965offset 484
4966
4967name FragmentMaterialfSGIX
4968return void
4969param face GLenum
4970param pname GLenum
4971param param GLfloat
4972category GL_SGIX_fragment_lighting
4973offset 485
4974
4975name FragmentMaterialfvSGIX
4976return void
4977param face GLenum
4978param pname GLenum
4979param params const GLfloat *
4980category GL_SGIX_fragment_lighting
4981offset 486
4982
4983name FragmentMaterialiSGIX
4984return void
4985param face GLenum
4986param pname GLenum
4987param param GLint
4988category GL_SGIX_fragment_lighting
4989offset 487
4990
4991name FragmentMaterialivSGIX
4992return void
4993param face GLenum
4994param pname GLenum
4995param params const GLint *
4996category GL_SGIX_fragment_lighting
4997offset 488
4998
4999name GetFragmentLightfvSGIX
5000return void
5001param light GLenum
5002param pname GLenum
5003param params GLfloat *
5004category GL_SGIX_fragment_lighting
5005offset 489
5006
5007name GetFragmentLightivSGIX
5008return void
5009param light GLenum
5010param pname GLenum
5011param params GLint *
5012category GL_SGIX_fragment_lighting
5013offset 490
5014
5015name GetFragmentMaterialfvSGIX
5016return void
5017param face GLenum
5018param pname GLenum
5019param params GLfloat *
5020category GL_SGIX_fragment_lighting
5021offset 491
5022
5023name GetFragmentMaterialivSGIX
5024return void
5025param face GLenum
5026param pname GLenum
5027param params GLint *
5028category GL_SGIX_fragment_lighting
5029offset 492
5030
5031name LightEnviSGIX
5032return void
5033param pname GLenum
5034param param GLint
5035category GL_SGIX_fragment_lighting
5036offset 493
5037
5038
5039# GL_EXT_draw_range_elements
5040
5041name DrawRangeElementsEXT
5042alias DrawRangeElements
5043return void
5044param mode GLenum
5045param start GLuint
5046param end GLuint
5047param count GLsizei
5048param type GLenum
5049param indices const GLvoid *
5050category GL_EXT_draw_range_elements
5051
5052
5053# GL_EXT_light_texture
5054
5055name ApplyTextureEXT
5056return void
5057param mode GLenum
5058category GL_EXT_light_texture
5059offset ?
5060
5061name TextureLightEXT
5062return void
5063param pname GLenum
5064category GL_EXT_light_texture
5065offset ?
5066
5067name TextureMaterialEXT
5068return void
5069param face GLenum
5070param mode GLenum
5071category GL_EXT_light_texture
5072offset ?
5073
5074
5075# GL_SGIX_async
5076
5077name AsyncMarkerSGIX
5078return void
5079param marker GLuint
5080category GL_SGIX_async
5081offset ?
5082
5083name FinishAsyncSGIX
5084return GLint
5085param markerp GLuint *
5086category GL_SGIX_async
5087offset ?
5088
5089name PollAsyncSGIX
5090return GLint
5091param markerp GLuint *
5092category GL_SGIX_async
5093offset ?
5094
5095name GenAsyncMarkersSGIX
5096return GLuint
5097param range GLsizei
5098category GL_SGIX_async
5099offset ?
5100
5101name DeleteAsyncMarkersSGIX
5102return void
5103param marker GLuint
5104param range GLsizei
5105category GL_SGIX_async
5106offset ?
5107
5108name IsAsyncMarkerSGIX
5109return GLboolean
5110param marker GLuint
5111category GL_SGIX_async
5112offset ?
5113
5114
5115# GL_INTEL_parallel_arrays
5116
5117name VertexPointervINTEL
5118return void
5119param size GLint
5120param type GLenum
5121param pointer const GLvoid **
5122category GL_INTEL_parallel_arrays
5123offset ?
5124
5125name NormalPointervINTEL
5126return void
5127param type GLenum
5128param pointer const GLvoid **
5129category GL_INTEL_parallel_arrays
5130offset ?
5131
5132name ColorPointervINTEL
5133return void
5134param size GLint
5135param type GLenum
5136param pointer const GLvoid **
5137category GL_INTEL_parallel_arrays
5138offset ?
5139
5140name TexCoordPointervINTEL
5141return void
5142param size GLint
5143param type GLenum
5144param pointer const GLvoid **
5145category GL_INTEL_parallel_arrays
5146offset ?
5147
5148
5149# GL_EXT_pixel_transform
5150
5151name PixelTransformParameteriEXT
5152return void
5153param target GLenum
5154param pname GLenum
5155param param GLint
5156category GL_EXT_pixel_transform
5157offset ?
5158
5159
5160# GL_EXT_pixel_transform
5161name PixelTransformParameterfEXT
5162return void
5163param target GLenum
5164param pname GLenum
5165param param GLfloat
5166category GL_EXT_pixel_transform
5167offset ?
5168
5169name PixelTransformParameterivEXT
5170return void
5171param target GLenum
5172param pname GLenum
5173param params const GLint *
5174category GL_EXT_pixel_transform
5175offset ?
5176
5177name PixelTransformParameterfvEXT
5178return void
5179param target GLenum
5180param pname GLenum
5181param params const GLfloat *
5182category GL_EXT_pixel_transform
5183offset ?
5184
5185
5186# GL_EXT_secondary_color
5187
5188name SecondaryColor3bEXT
5189return void
5190param red GLbyte
5191param green GLbyte
5192param blue GLbyte
5193category GL_EXT_secondary_color
5194offset 561
5195
5196name SecondaryColor3bvEXT
5197return void
5198param v const GLbyte *
5199category GL_EXT_secondary_color
5200offset 562
5201
5202name SecondaryColor3dEXT
5203return void
5204param red GLdouble
5205param green GLdouble
5206param blue GLdouble
5207category GL_EXT_secondary_color
5208offset 563
5209
5210name SecondaryColor3dvEXT
5211return void
5212param v const GLdouble *
5213category GL_EXT_secondary_color
5214offset 564
5215
5216name SecondaryColor3fEXT
5217return void
5218param red GLfloat
5219param green GLfloat
5220param blue GLfloat
5221category GL_EXT_secondary_color
5222offset 565
5223
5224name SecondaryColor3fvEXT
5225return void
5226param v const GLfloat *
5227category GL_EXT_secondary_color
5228offset 566
5229
5230name SecondaryColor3iEXT
5231return void
5232param red GLint
5233param green GLint
5234param blue GLint
5235category GL_EXT_secondary_color
5236offset 567
5237
5238name SecondaryColor3ivEXT
5239return void
5240param v const GLint *
5241category GL_EXT_secondary_color
5242offset 568
5243
5244name SecondaryColor3sEXT
5245return void
5246param red GLshort
5247param green GLshort
5248param blue GLshort
5249category GL_EXT_secondary_color
5250offset 569
5251
5252name SecondaryColor3svEXT
5253return void
5254param v const GLshort *
5255category GL_EXT_secondary_color
5256offset 570
5257
5258name SecondaryColor3ubEXT
5259return void
5260param red GLubyte
5261param green GLubyte
5262param blue GLubyte
5263category GL_EXT_secondary_color
5264offset 571
5265
5266name SecondaryColor3ubvEXT
5267return void
5268param v const GLubyte *
5269category GL_EXT_secondary_color
5270offset 572
5271
5272name SecondaryColor3uiEXT
5273return void
5274param red GLuint
5275param green GLuint
5276param blue GLuint
5277category GL_EXT_secondary_color
5278offset 573
5279
5280name SecondaryColor3uivEXT
5281return void
5282param v const GLuint *
5283category GL_EXT_secondary_color
5284offset 574
5285
5286name SecondaryColor3usEXT
5287return void
5288param red GLushort
5289param green GLushort
5290param blue GLushort
5291category GL_EXT_secondary_color
5292offset 575
5293
5294name SecondaryColor3usvEXT
5295return void
5296param v const GLushort *
5297category GL_EXT_secondary_color
5298offset 576
5299
5300name SecondaryColorPointerEXT
5301return void
5302param size GLint
5303param type GLenum
5304param stride GLsizei
5305param pointer const GLvoid *
5306category GL_EXT_secondary_color
5307offset 577
5308
5309
5310# GL_EXT_texture_perturb_normal
5311
5312name TextureNormalEXT
5313return void
5314param mode GLenum
5315category GL_EXT_texture_perturb_normal
5316offset ?
5317
Brian Paule8ed14d2002-06-30 15:47:43 +00005318
5319# GL_EXT_multi_draw_arrays (XXX unofficial dispatch offsets!!!! */
5320
Brian Paul4fe0f9d2001-11-18 22:43:16 +00005321name MultiDrawArraysEXT
5322return void
5323param mode GLenum
5324param first GLint *
5325param count GLsizei *
5326param primcount GLsizei
5327category GL_EXT_multi_draw_arrays
Brian Paule8ed14d2002-06-30 15:47:43 +00005328offset 644
Brian Paul4fe0f9d2001-11-18 22:43:16 +00005329
5330name MultiDrawElementsEXT
5331return void
5332param mode GLenum
5333param count const GLsizei *
5334param type GLenum
5335param indices const GLvoid **
5336param primcount GLsizei
5337category GL_EXT_multi_draw_arrays
Brian Paule8ed14d2002-06-30 15:47:43 +00005338offset 645
Brian Paul4fe0f9d2001-11-18 22:43:16 +00005339
Brian Paul680522f2001-12-14 02:48:10 +00005340
5341# GL_EXT_fog_coord
5342
Brian Paul4fe0f9d2001-11-18 22:43:16 +00005343name FogCoordfEXT
5344return void
5345param coord GLfloat
5346category GL_EXT_fog_coord
5347offset 545
5348
5349name FogCoordfvEXT
5350return void
5351param coord const GLfloat *
5352category GL_EXT_fog_coord
5353offset 546
5354
5355name FogCoorddEXT
5356return void
5357param coord GLdouble
5358category GL_EXT_fog_coord
5359offset 547
5360
5361name FogCoorddvEXT
5362return void
5363param coord const GLdouble *
5364category GL_EXT_fog_coord
5365offset 548
5366
5367name FogCoordPointerEXT
5368return void
5369param type GLenum
5370param stride GLsizei
5371param pointer const GLvoid *
5372category GL_EXT_fog_coord
5373offset 549
5374
5375
Brian Paul42ace1c2002-11-07 16:20:20 +00005376# GL_EXT_coordinate_frame
5377
Brian Paul4fe0f9d2001-11-18 22:43:16 +00005378name Tangent3bEXT
5379return void
5380param tx GLbyte
5381param ty GLbyte
5382param tz GLbyte
5383category GL_EXT_coordinate_frame
5384offset ?
5385
5386name Tangent3bvEXT
5387return void
5388param v const GLbyte *
5389category GL_EXT_coordinate_frame
5390offset ?
5391
5392name Tangent3dEXT
5393return void
5394param tx GLdouble
5395param ty GLdouble
5396param tz GLdouble
5397category GL_EXT_coordinate_frame
5398offset ?
5399
5400name Tangent3dvEXT
5401return void
5402param v const GLdouble *
5403category GL_EXT_coordinate_frame
5404offset ?
5405
5406name Tangent3fEXT
5407return void
5408param tx GLfloat
5409param ty GLfloat
5410param tz GLfloat
5411category GL_EXT_coordinate_frame
5412offset ?
5413
5414name Tangent3fvEXT
5415return void
5416param v const GLfloat *
5417category GL_EXT_coordinate_frame
5418offset ?
5419
5420name Tangent3iEXT
5421return void
5422param tx GLint
5423param ty GLint
5424param tz GLint
5425category GL_EXT_coordinate_frame
5426offset ?
5427
5428name Tangent3ivEXT
5429return void
5430param v const GLint *
5431category GL_EXT_coordinate_frame
5432offset ?
5433
5434name Tangent3sEXT
5435return void
5436param tx GLshort
5437param ty GLshort
5438param tz GLshort
5439category GL_EXT_coordinate_frame
5440offset ?
5441
5442name Tangent3svEXT
5443return void
5444param v const GLshort *
5445category GL_EXT_coordinate_frame
5446offset ?
5447
5448name Binormal3bEXT
5449return void
5450param bx GLbyte
5451param by GLbyte
5452param bz GLbyte
5453category GL_EXT_coordinate_frame
5454offset ?
5455
5456name Binormal3bvEXT
5457return void
5458param v const GLbyte *
5459category GL_EXT_coordinate_frame
5460offset ?
5461
5462name Binormal3dEXT
5463return void
5464param bx GLdouble
5465param by GLdouble
5466param bz GLdouble
5467category GL_EXT_coordinate_frame
5468offset ?
5469
5470name Binormal3dvEXT
5471return void
5472param v const GLdouble *
5473category GL_EXT_coordinate_frame
5474offset ?
5475
5476name Binormal3fEXT
5477return void
5478param bx GLfloat
5479param by GLfloat
5480param bz GLfloat
5481category GL_EXT_coordinate_frame
5482offset ?
5483
5484name Binormal3fvEXT
5485return void
5486param v const GLfloat *
5487category GL_EXT_coordinate_frame
5488offset ?
5489
5490name Binormal3iEXT
5491return void
5492param bx GLint
5493param by GLint
5494param bz GLint
5495category GL_EXT_coordinate_frame
5496offset ?
5497
5498name Binormal3ivEXT
5499return void
5500param v const GLint *
5501category GL_EXT_coordinate_frame
5502offset ?
5503
5504name Binormal3sEXT
5505return void
5506param bx GLshort
5507param by GLshort
5508param bz GLshort
5509category GL_EXT_coordinate_frame
5510offset ?
5511
5512name Binormal3svEXT
5513return void
5514param v const GLshort *
5515category GL_EXT_coordinate_frame
5516offset ?
5517
5518name TangentPointerEXT
5519return void
5520param type GLenum
5521param stride GLsizei
5522param pointer const GLvoid *
5523category GL_EXT_coordinate_frame
5524offset ?
5525
5526name BinormalPointerEXT
5527return void
5528param type GLenum
5529param stride GLsizei
5530param pointer const GLvoid *
5531category GL_EXT_coordinate_frame
5532offset ?
5533
5534
5535name FinishTextureSUNX
5536return void
5537category GL_SUNX_constant_data
5538offset ?
5539
5540name GlobalAlphaFactorbSUN
5541return void
5542param factor GLbyte
5543category GL_SUN_global_alpha
5544offset ?
5545
5546name GlobalAlphaFactorsSUN
5547return void
5548param factor GLshort
5549category GL_SUN_global_alpha
5550offset ?
5551
5552name GlobalAlphaFactoriSUN
5553return void
5554param factor GLint
5555category GL_SUN_global_alpha
5556offset ?
5557
5558name GlobalAlphaFactorfSUN
5559return void
5560param factor GLfloat
5561category GL_SUN_global_alpha
5562offset ?
5563
5564name GlobalAlphaFactordSUN
5565return void
5566param factor GLdouble
5567category GL_SUN_global_alpha
5568offset ?
5569
5570name GlobalAlphaFactorubSUN
5571return void
5572param factor GLubyte
5573category GL_SUN_global_alpha
5574offset ?
5575
5576name GlobalAlphaFactorusSUN
5577return void
5578param factor GLushort
5579category GL_SUN_global_alpha
5580offset ?
5581
5582name GlobalAlphaFactoruiSUN
5583return void
5584param factor GLuint
5585category GL_SUN_global_alpha
5586offset ?
5587
5588name ReplacementCodeuiSUN
5589return void
5590param code GLuint
5591category GL_SUN_triangle_list
5592offset ?
5593
5594name ReplacementCodeusSUN
5595return void
5596param code GLushort
5597category GL_SUN_triangle_list
5598offset ?
5599
5600name ReplacementCodeubSUN
5601return void
5602param code GLubyte
5603category GL_SUN_triangle_list
5604offset ?
5605
5606name ReplacementCodeuivSUN
5607return void
5608param code const GLuint *
5609category GL_SUN_triangle_list
5610offset ?
5611
5612name ReplacementCodeusvSUN
5613return void
5614param code const GLushort *
5615category GL_SUN_triangle_list
5616offset ?
5617
5618name ReplacementCodeubvSUN
5619return void
5620param code const GLubyte *
5621category GL_SUN_triangle_list
5622offset ?
5623
5624name ReplacementCodePointerSUN
5625return void
5626param type GLenum
5627param stride GLsizei
5628param pointer const GLvoid *
5629category GL_SUN_triangle_list
5630offset ?
5631
5632name Color4ubVertex2fSUN
5633return void
5634param r GLubyte
5635param g GLubyte
5636param b GLubyte
5637param a GLubyte
5638param x GLfloat
5639param y GLfloat
5640category GL_SUN_vertex
5641offset ?
5642
5643name Color4ubVertex2fvSUN
5644return void
5645param c const GLubyte *
5646param v const GLfloat *
5647category GL_SUN_vertex
5648offset ?
5649
5650name Color4ubVertex3fSUN
5651return void
5652param r GLubyte
5653param g GLubyte
5654param b GLubyte
5655param a GLubyte
5656param x GLfloat
5657param y GLfloat
5658param z GLfloat
5659category GL_SUN_vertex
5660offset ?
5661
5662name Color4ubVertex3fvSUN
5663return void
5664param c const GLubyte *
5665param v const GLfloat *
5666category GL_SUN_vertex
5667offset ?
5668
5669name Color3fVertex3fSUN
5670return void
5671param r GLfloat
5672param g GLfloat
5673param b GLfloat
5674param x GLfloat
5675param y GLfloat
5676param z GLfloat
5677category GL_SUN_vertex
5678offset ?
5679
5680name Color3fVertex3fvSUN
5681return void
5682param c const GLfloat *
5683param v const GLfloat *
5684category GL_SUN_vertex
5685offset ?
5686
5687name Normal3fVertex3fSUN
5688return void
5689param nx GLfloat
5690param ny GLfloat
5691param nz GLfloat
5692param x GLfloat
5693param y GLfloat
5694param z GLfloat
5695category GL_SUN_vertex
5696offset ?
5697
5698name Normal3fVertex3fvSUN
5699return void
5700param n const GLfloat *
5701param v const GLfloat *
5702category GL_SUN_vertex
5703offset ?
5704
5705name Color4fNormal3fVertex3fSUN
5706return void
5707param r GLfloat
5708param g GLfloat
5709param b GLfloat
5710param a GLfloat
5711param nx GLfloat
5712param ny GLfloat
5713param nz GLfloat
5714param x GLfloat
5715param y GLfloat
5716param z GLfloat
5717category GL_SUN_vertex
5718offset ?
5719
5720name Color4fNormal3fVertex3fvSUN
5721return void
5722param c const GLfloat *
5723param n const GLfloat *
5724param v const GLfloat *
5725category GL_SUN_vertex
5726offset ?
5727
5728name TexCoord2fVertex3fSUN
5729return void
5730param s GLfloat
5731param t GLfloat
5732param x GLfloat
5733param y GLfloat
5734param z GLfloat
5735category GL_SUN_vertex
5736offset ?
5737
5738name TexCoord2fVertex3fvSUN
5739return void
5740param tc const GLfloat *
5741param v const GLfloat *
5742category GL_SUN_vertex
5743offset ?
5744
5745name TexCoord4fVertex4fSUN
5746return void
5747param s GLfloat
5748param t GLfloat
5749param p GLfloat
5750param q GLfloat
5751param x GLfloat
5752param y GLfloat
5753param z GLfloat
5754param w GLfloat
5755category GL_SUN_vertex
5756offset ?
5757
5758name TexCoord4fVertex4fvSUN
5759return void
5760param tc const GLfloat *
5761param v const GLfloat *
5762category GL_SUN_vertex
5763offset ?
5764
5765name TexCoord2fColor4ubVertex3fSUN
5766return void
5767param s GLfloat
5768param t GLfloat
5769param r GLubyte
5770param g GLubyte
5771param b GLubyte
5772param a GLubyte
5773param x GLfloat
5774param y GLfloat
5775param z GLfloat
5776category GL_SUN_vertex
5777offset ?
5778
5779name TexCoord2fColor4ubVertex3fvSUN
5780return void
5781param tc const GLfloat *
5782param c const GLubyte *
5783param v const GLfloat *
5784category GL_SUN_vertex
5785offset ?
5786
5787name TexCoord2fColor3fVertex3fSUN
5788return void
5789param s GLfloat
5790param t GLfloat
5791param r GLfloat
5792param g GLfloat
5793param b GLfloat
5794param x GLfloat
5795param y GLfloat
5796param z GLfloat
5797category GL_SUN_vertex
5798offset ?
5799
5800name TexCoord2fColor3fVertex3fvSUN
5801return void
5802param tc const GLfloat *
5803param c const GLfloat *
5804param v const GLfloat *
5805category GL_SUN_vertex
5806offset ?
5807
5808name TexCoord2fNormal3fVertex3fSUN
5809return void
5810param s GLfloat
5811param t GLfloat
5812param nx GLfloat
5813param ny GLfloat
5814param nz GLfloat
5815param x GLfloat
5816param y GLfloat
5817param z GLfloat
5818category GL_SUN_vertex
5819offset ?
5820
5821name TexCoord2fNormal3fVertex3fvSUN
5822return void
5823param tc const GLfloat *
5824param n const GLfloat *
5825param v const GLfloat *
5826category GL_SUN_vertex
5827offset ?
5828
5829name TexCoord2fColor4fNormal3fVertex3fSUN
5830return void
5831param s GLfloat
5832param t GLfloat
5833param r GLfloat
5834param g GLfloat
5835param b GLfloat
5836param a GLfloat
5837param nx GLfloat
5838param ny GLfloat
5839param nz GLfloat
5840param x GLfloat
5841param y GLfloat
5842param z GLfloat
5843category GL_SUN_vertex
5844offset ?
5845
5846name TexCoord2fColor4fNormal3fVertex3fvSUN
5847return void
5848param tc const GLfloat *
5849param c const GLfloat *
5850param n const GLfloat *
5851param v const GLfloat *
5852category GL_SUN_vertex
5853offset ?
5854
5855name TexCoord4fColor4fNormal3fVertex4fSUN
5856return void
5857param s GLfloat
5858param t GLfloat
5859param p GLfloat
5860param q GLfloat
5861param r GLfloat
5862param g GLfloat
5863param b GLfloat
5864param a GLfloat
5865param nx GLfloat
5866param ny GLfloat
5867param nz GLfloat
5868param x GLfloat
5869param y GLfloat
5870param z GLfloat
5871param w GLfloat
5872category GL_SUN_vertex
5873offset ?
5874
5875name TexCoord4fColor4fNormal3fVertex4fvSUN
5876return void
5877param tc const GLfloat *
5878param c const GLfloat *
5879param n const GLfloat *
5880param v const GLfloat *
5881category GL_SUN_vertex
5882offset ?
5883
5884name ReplacementCodeuiVertex3fSUN
5885return void
5886param rc GLuint
5887param x GLfloat
5888param y GLfloat
5889param z GLfloat
5890category GL_SUN_vertex
5891offset ?
5892
5893name ReplacementCodeuiVertex3fvSUN
5894return void
5895param rc const GLuint *
5896param v const GLfloat *
5897category GL_SUN_vertex
5898offset ?
5899
5900name ReplacementCodeuiColor4ubVertex3fSUN
5901return void
5902param rc GLuint
5903param r GLubyte
5904param g GLubyte
5905param b GLubyte
5906param a GLubyte
5907param x GLfloat
5908param y GLfloat
5909param z GLfloat
5910category GL_SUN_vertex
5911offset ?
5912
5913name ReplacementCodeuiColor4ubVertex3fvSUN
5914return void
5915param rc const GLuint *
5916param c const GLubyte *
5917param v const GLfloat *
5918category GL_SUN_vertex
5919offset ?
5920
5921name ReplacementCodeuiColor3fVertex3fSUN
5922return void
5923param rc GLuint
5924param r GLfloat
5925param g GLfloat
5926param b GLfloat
5927param x GLfloat
5928param y GLfloat
5929param z GLfloat
5930category GL_SUN_vertex
5931offset ?
5932
5933name ReplacementCodeuiColor3fVertex3fvSUN
5934return void
5935param rc const GLuint *
5936param c const GLfloat *
5937param v const GLfloat *
5938category GL_SUN_vertex
5939offset ?
5940
5941name ReplacementCodeuiNormal3fVertex3fSUN
5942return void
5943param rc GLuint
5944param nx GLfloat
5945param ny GLfloat
5946param nz GLfloat
5947param x GLfloat
5948param y GLfloat
5949param z GLfloat
5950category GL_SUN_vertex
5951offset ?
5952
5953name ReplacementCodeuiNormal3fVertex3fvSUN
5954return void
5955param rc const GLuint *
5956param n const GLfloat *
5957param v const GLfloat *
5958category GL_SUN_vertex
5959offset ?
5960
5961name ReplacementCodeuiColor4fNormal3fVertex3fSUN
5962return void
5963param rc GLuint
5964param r GLfloat
5965param g GLfloat
5966param b GLfloat
5967param a GLfloat
5968param nx GLfloat
5969param ny GLfloat
5970param nz GLfloat
5971param x GLfloat
5972param y GLfloat
5973param z GLfloat
5974category GL_SUN_vertex
5975offset ?
5976
5977name ReplacementCodeuiColor4fNormal3fVertex3fvSUN
5978return void
5979param rc const GLuint *
5980param c const GLfloat *
5981param n const GLfloat *
5982param v const GLfloat *
5983category GL_SUN_vertex
5984offset ?
5985
5986name ReplacementCodeuiTexCoord2fVertex3fSUN
5987return void
5988param rc GLuint
5989param s GLfloat
5990param t GLfloat
5991param x GLfloat
5992param y GLfloat
5993param z GLfloat
5994category GL_SUN_vertex
5995offset ?
5996
5997name ReplacementCodeuiTexCoord2fVertex3fvSUN
5998return void
5999param rc const GLuint *
6000param tc const GLfloat *
6001param v const GLfloat *
6002category GL_SUN_vertex
6003offset ?
6004
6005name ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
6006return void
6007param rc GLuint
6008param s GLfloat
6009param t GLfloat
6010param nx GLfloat
6011param ny GLfloat
6012param nz GLfloat
6013param x GLfloat
6014param y GLfloat
6015param z GLfloat
6016category GL_SUN_vertex
6017offset ?
6018
6019name ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
6020return void
6021param rc const GLuint *
6022param tc const GLfloat *
6023param n const GLfloat *
6024param v const GLfloat *
6025category GL_SUN_vertex
6026offset ?
6027
6028name ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
6029return void
6030param rc GLuint
6031param s GLfloat
6032param t GLfloat
6033param r GLfloat
6034param g GLfloat
6035param b GLfloat
6036param a GLfloat
6037param nx GLfloat
6038param ny GLfloat
6039param nz GLfloat
6040param x GLfloat
6041param y GLfloat
6042param z GLfloat
6043category GL_SUN_vertex
6044offset ?
6045
6046name ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
6047return void
6048param rc const GLuint *
6049param tc const GLfloat *
6050param c const GLfloat *
6051param n const GLfloat *
6052param v const GLfloat *
6053category GL_SUN_vertex
6054offset ?
6055
6056
6057# GL_EXT_blend_func_separate
6058
6059name BlendFuncSeparateEXT
6060return void
6061param sfactorRGB GLenum
6062param dfactorRGB GLenum
6063param sfactorAlpha GLenum
6064param dfactorAlpha GLenum
6065category GL_EXT_blend_func_separate
6066offset 537
6067
6068name BlendFuncSeparateINGR
6069alias BlendFuncSeparateEXT
6070return void
6071param sfactorRGB GLenum
6072param dfactorRGB GLenum
6073param sfactorAlpha GLenum
6074param dfactorAlpha GLenum
6075category GL_EXT_blend_func_separate
6076
6077
6078# GL_EXT_vertex_weighting
6079
6080name VertexWeightfEXT
6081return void
6082param weight GLfloat
6083category GL_EXT_vertex_weighting
6084offset 494
6085
6086name VertexWeightfvEXT
6087return void
6088param weight const GLfloat *
6089category GL_EXT_vertex_weighting
6090offset 495
6091
6092name VertexWeightPointerEXT
6093return void
6094param size GLsizei
6095param type GLenum
6096param stride GLsizei
6097param pointer const GLvoid *
6098category GL_EXT_vertex_weighting
6099offset 496
6100
6101
6102# GL_NV_vertex_array_range
6103
6104name FlushVertexArrayRangeNV
6105return void
6106category GL_NV_vertex_array_range
6107offset 497
6108
6109name VertexArrayRangeNV
6110return void
6111param length GLsizei
6112param pointer const GLvoid *
6113category GL_NV_vertex_array_range
6114offset 498
6115
6116
6117# GL_NV_register_combiners
6118
6119name CombinerParameterfvNV
6120return void
6121param pname GLenum
6122param params const GLfloat *
6123category GL_NV_register_combiners
6124offset 499
6125
6126name CombinerParameterfNV
6127return void
6128param pname GLenum
6129param param GLfloat
6130category GL_NV_register_combiners
6131offset 500
6132
6133name CombinerParameterivNV
6134return void
6135param pname GLenum
6136param params const GLint *
6137category GL_NV_register_combiners
6138offset 501
6139
6140name CombinerParameteriNV
6141return void
6142param pname GLenum
6143param param GLint
6144category GL_NV_register_combiners
6145offset 502
6146
6147name CombinerInputNV
6148return void
6149param stage GLenum
6150param portion GLenum
6151param variable GLenum
6152param input GLenum
6153param mapping GLenum
6154param componentUsage GLenum
6155category GL_NV_register_combiners
6156offset 503
6157
6158name CombinerOutputNV
6159return void
6160param stage GLenum
6161param portion GLenum
6162param abOutput GLenum
6163param cdOutput GLenum
6164param sumOutput GLenum
6165param scale GLenum
6166param bias GLenum
6167param abDotProduct GLboolean
6168param cdDotProduct GLboolean
6169param muxSum GLboolean
6170category GL_NV_register_combiners
6171offset 504
6172
6173name FinalCombinerInputNV
6174return void
6175param variable GLenum
6176param input GLenum
6177param mapping GLenum
6178param componentUsage GLenum
6179category GL_NV_register_combiners
6180offset 505
6181
6182name GetCombinerInputParameterfvNV
6183return void
6184param stage GLenum
6185param portion GLenum
6186param variable GLenum
6187param pname GLenum
6188param params GLfloat *
6189category GL_NV_register_combiners
6190offset 506
6191
6192name GetCombinerInputParameterivNV
6193return void
6194param stage GLenum
6195param portion GLenum
6196param variable GLenum
6197param pname GLenum
6198param params GLint *
6199category GL_NV_register_combiners
6200offset 507
6201
6202name GetCombinerOutputParameterfvNV
6203return void
6204param stage GLenum
6205param portion GLenum
6206param pname GLenum
6207param params GLfloat *
6208category GL_NV_register_combiners
6209offset 508
6210
6211name GetCombinerOutputParameterivNV
6212return void
6213param stage GLenum
6214param portion GLenum
6215param pname GLenum
6216param params GLint *
6217category GL_NV_register_combiners
6218offset 509
6219
6220name GetFinalCombinerInputParameterfvNV
6221return void
6222param variable GLenum
6223param pname GLenum
6224param params GLfloat *
6225category GL_NV_register_combiners
6226offset 510
6227
6228name GetFinalCombinerInputParameterivNV
6229return void
6230param variable GLenum
6231param pname GLenum
6232param params GLint *
6233category GL_NV_register_combiners
6234offset 511
6235
6236
6237# GL_MESA_resize_buffers
6238
6239name ResizeBuffersMESA
6240return void
6241category GL_MESA_resize_buffers
6242offset 512
6243
6244
6245# GL_MESA_window_pos
6246
6247name WindowPos2dMESA
6248return void
6249param x GLdouble
6250param y GLdouble
6251category GL_MESA_window_pos
6252offset 513
6253
6254name WindowPos2dvMESA
6255return void
6256param v const GLdouble *
6257category GL_MESA_window_pos
6258offset 514
6259
6260name WindowPos2fMESA
6261return void
6262param x GLfloat
6263param y GLfloat
6264category GL_MESA_window_pos
6265offset 515
6266
6267name WindowPos2fvMESA
6268return void
6269param v const GLfloat *
6270category GL_MESA_window_pos
6271offset 516
6272
6273name WindowPos2iMESA
6274return void
6275param x GLint
6276param y GLint
6277category GL_MESA_window_pos
6278offset 517
6279
6280name WindowPos2ivMESA
6281return void
6282param v const GLint *
6283category GL_MESA_window_pos
6284offset 518
6285
6286name WindowPos2sMESA
6287return void
6288param x GLshort
6289param y GLshort
6290category GL_MESA_window_pos
6291offset 519
6292
6293name WindowPos2svMESA
6294return void
6295param v const GLshort *
6296category GL_MESA_window_pos
6297offset 520
6298
6299name WindowPos3dMESA
6300return void
6301param x GLdouble
6302param y GLdouble
6303param z GLdouble
6304category GL_MESA_window_pos
6305offset 521
6306
6307name WindowPos3dvMESA
6308return void
6309param v const GLdouble *
6310category GL_MESA_window_pos
6311offset 522
6312
6313name WindowPos3fMESA
6314return void
6315param x GLfloat
6316param y GLfloat
6317param z GLfloat
6318category GL_MESA_window_pos
6319offset 523
6320
6321name WindowPos3fvMESA
6322return void
6323param v const GLfloat *
6324category GL_MESA_window_pos
6325offset 524
6326
6327name WindowPos3iMESA
6328return void
6329param x GLint
6330param y GLint
6331param z GLint
6332category GL_MESA_window_pos
6333offset 525
6334
6335name WindowPos3ivMESA
6336return void
6337param v const GLint *
6338category GL_MESA_window_pos
6339offset 526
6340
6341name WindowPos3sMESA
6342return void
6343param x GLshort
6344param y GLshort
6345param z GLshort
6346category GL_MESA_window_pos
6347offset 527
6348
6349name WindowPos3svMESA
6350return void
6351param v const GLshort *
6352category GL_MESA_window_pos
6353offset 528
6354
6355name WindowPos4dMESA
6356return void
6357param x GLdouble
6358param y GLdouble
6359param z GLdouble
6360param w GLdouble
6361category GL_MESA_window_pos
6362offset 529
6363
6364name WindowPos4dvMESA
6365return void
6366param v const GLdouble *
6367category GL_MESA_window_pos
6368offset 530
6369
6370name WindowPos4fMESA
6371return void
6372param x GLfloat
6373param y GLfloat
6374param z GLfloat
6375param w GLfloat
6376category GL_MESA_window_pos
6377offset 531
6378
6379name WindowPos4fvMESA
6380return void
6381param v const GLfloat *
6382category GL_MESA_window_pos
6383offset 532
6384
6385name WindowPos4iMESA
6386return void
6387param x GLint
6388param y GLint
6389param z GLint
6390param w GLint
6391category GL_MESA_window_pos
6392offset 533
6393
6394name WindowPos4ivMESA
6395return void
6396param v const GLint *
6397category GL_MESA_window_pos
6398offset 534
6399
6400name WindowPos4sMESA
6401return void
6402param x GLshort
6403param y GLshort
6404param z GLshort
6405param w GLshort
6406category GL_MESA_window_pos
6407offset 535
6408
6409name WindowPos4svMESA
6410return void
6411param v const GLshort *
6412category GL_MESA_window_pos
6413offset 536
6414
6415
6416# GL_IBM_multimode_draw_arrays
6417
6418name MultiModeDrawArraysIBM
6419return void
6420param mode GLenum
6421param first const GLint *
6422param count const GLsizei *
6423param primcount GLsizei
6424param modestride GLint
6425category GL_IBM_multimode_draw_arrays
6426offset ?
6427
6428name MultiModeDrawElementsIBM
6429return void
6430param mode const GLenum *
6431param count const GLsizei *
6432param type GLenum
6433param indices const GLvoid **
6434param primcount GLsizei
6435param modestride GLint
6436category GL_IBM_multimode_draw_arrays
6437offset ?
6438
6439
6440# GL_IBM_vertex_array_lists
6441
6442name ColorPointerListIBM
6443return void
6444param size GLint
6445param type GLenum
6446param stride GLint
6447param pointer const GLvoid **
6448param ptrstride GLint
6449category GL_IBM_vertex_array_lists
6450offset ?
6451
6452name SecondaryColorPointerListIBM
6453return void
6454param size GLint
6455param type GLenum
6456param stride GLint
6457param pointer const GLvoid **
6458param ptrstride GLint
6459category GL_IBM_vertex_array_lists
6460offset ?
6461
6462name EdgeFlagPointerListIBM
6463return void
6464param stride GLint
6465param pointer const GLboolean **
6466param ptrstride GLint
6467category GL_IBM_vertex_array_lists
6468offset ?
6469
6470name FogCoordPointerListIBM
6471return void
6472param type GLenum
6473param stride GLint
6474param pointer const GLvoid **
6475param ptrstride GLint
6476category GL_IBM_vertex_array_lists
6477offset ?
6478
6479name IndexPointerListIBM
6480return void
6481param type GLenum
6482param stride GLint
6483param pointer const GLvoid **
6484param ptrstride GLint
6485category GL_IBM_vertex_array_lists
6486offset ?
6487
6488name NormalPointerListIBM
6489return void
6490param type GLenum
6491param stride GLint
6492param pointer const GLvoid **
6493param ptrstride GLint
6494category GL_IBM_vertex_array_lists
6495offset ?
6496
6497name TexCoordPointerListIBM
6498return void
6499param size GLint
6500param type GLenum
6501param stride GLint
6502param pointer const GLvoid **
6503param ptrstride GLint
6504category GL_IBM_vertex_array_lists
6505offset ?
6506
6507name VertexPointerListIBM
6508return void
6509param size GLint
6510param type GLenum
6511param stride GLint
6512param pointer const GLvoid **
6513param ptrstride GLint
6514category GL_IBM_vertex_array_lists
6515offset ?
6516
6517
6518# GL_3DFX_tbuffer
6519
6520name TbufferMask3DFX
6521return void
6522param mask GLuint
6523category GL_3DFX_tbuffer
6524offset 553
6525
6526
6527# GL_EXT_multisample
6528
6529name SampleMaskEXT
6530alias SampleMaskSGIS
6531return void
6532param value GLclampf
6533param invert GLboolean
6534category GL_EXT_multisample
6535
6536name SamplePatternEXT
6537alias SamplePatternSGIS
6538return void
6539param pattern GLenum
6540category GL_EXT_multisample
6541
6542
6543# GL_SGIS_texture_color_mask
6544
6545name TextureColorMaskSGIS
6546return void
6547param red GLboolean
6548param green GLboolean
6549param blue GLboolean
6550param alpha GLboolean
6551category GL_SGIS_texture_color_mask
6552offset ?
6553
6554
6555# GL_SGIX_igloo_interface
6556
6557name IglooInterfaceSGIX
6558return void
6559param pname GLenum
6560param params const GLvoid *
6561category GL_SGIX_igloo_interface
6562offset ?
6563
6564
Brian Paul4fe0f9d2001-11-18 22:43:16 +00006565# GL_NV_evaluators
6566
6567name MapControlPointsNV
6568return void
6569param target GLenum
6570param index GLuint
6571param type GLenum
6572param ustride GLsizei
6573param vstride GLsizei
6574param uorder GLint
6575param vorder GLint
6576param packed GLboolean
6577param points const GLvoid *
6578category GL_NV_evaluators
6579offset ?
6580
6581name MapParameterivNV
6582return void
6583param target GLenum
6584param pname GLenum
6585param params const GLint *
6586category GL_NV_evaluators
6587offset ?
6588
6589name MapParameterfvNV
6590return void
6591param target GLenum
6592param pname GLenum
6593param params const GLfloat *
6594category GL_NV_evaluators
6595offset ?
6596
6597name GetMapControlPointsNV
6598return void
6599param target GLenum
6600param index GLuint
6601param type GLenum
6602param ustride GLsizei
6603param vstride GLsizei
6604param packed GLboolean
6605param points GLvoid *
6606category GL_NV_evaluators
6607offset ?
6608
6609name GetMapParameterivNV
6610return void
6611param target GLenum
6612param pname GLenum
6613param params GLint *
6614category GL_NV_evaluators
6615offset ?
6616
6617name GetMapParameterfvNV
6618return void
6619param target GLenum
6620param pname GLenum
6621param params GLfloat *
6622category GL_NV_evaluators
6623offset ?
6624
6625name GetMapAttribParameterivNV
6626return void
6627param target GLenum
6628param index GLuint
6629param pname GLenum
6630param params GLint *
6631category GL_NV_evaluators
6632offset ?
6633
6634name GetMapAttribParameterfvNV
6635return void
6636param target GLenum
6637param index GLuint
6638param pname GLenum
6639param params GLfloat *
6640category GL_NV_evaluators
6641offset ?
6642
6643name EvalMapsNV
6644return void
6645param target GLenum
6646param mode GLenum
6647category GL_NV_evaluators
6648offset ?
6649
6650
6651# GL_NV_register_combiners2
6652
6653name CombinerStageParameterfvNV
6654return void
6655param stage GLenum
6656param pname GLenum
6657param params const GLfloat *
6658category GL_NV_register_combiners2
6659offset ?
6660
6661name GetCombinerStageParameterfvNV
6662return void
6663param stage GLenum
6664param pname GLenum
6665param params GLfloat *
6666category GL_NV_register_combiners2
6667offset ?
6668
6669
Brian Paul5b7dab22001-11-18 23:52:37 +00006670# GL_ARB_window_pos
6671
6672name WindowPos2dARB
6673return void
6674param x GLdouble
6675param y GLdouble
6676category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006677alias WindowPos2dMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006678
6679name WindowPos2fARB
6680return void
6681param x GLfloat
6682param y GLfloat
6683category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006684alias WindowPos2fMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006685
6686name WindowPos2iARB
6687return void
6688param x GLint
6689param y GLint
6690category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006691alias WindowPos2iMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006692
6693name WindowPos2sARB
6694return void
6695param x GLshort
6696param y GLshort
6697category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006698alias WindowPos2sMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006699
6700name WindowPos2dvARB
6701return void
6702param p const GLdouble *
6703category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006704alias WindowPos2dvMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006705
6706name WindowPos2fvARB
6707return void
6708param p const GLfloat *
6709category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006710alias WindowPos2fvMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006711
6712name WindowPos2ivARB
6713return void
6714param p const GLint *
6715category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006716alias WindowPos2ivMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006717
6718name WindowPos2svARB
6719return void
6720param p const GLshort *
6721category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006722alias WindowPos2svMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006723
6724name WindowPos3dARB
6725return void
6726param x GLdouble
6727param y GLdouble
6728param z GLdouble
6729category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006730alias WindowPos3dMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006731
6732name WindowPos3fARB
6733return void
6734param x GLfloat
6735param y GLfloat
6736param z GLfloat
6737category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006738alias WindowPos3fMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006739
6740name WindowPos3iARB
6741return void
6742param x GLint
6743param y GLint
6744param z GLint
6745category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006746alias WindowPos3iMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006747
6748name WindowPos3sARB
6749return void
6750param x GLshort
6751param y GLshort
6752param z GLshort
6753category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006754alias WindowPos3sMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006755
6756name WindowPos3dvARB
6757return void
6758param p const GLdouble *
6759category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006760alias WindowPos3dvMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006761
6762name WindowPos3fvARB
6763return void
6764param p const GLfloat *
6765category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006766alias WindowPos3fvMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006767
6768name WindowPos3ivARB
6769return void
6770param p const GLint *
6771category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006772alias WindowPos3ivMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006773
6774name WindowPos3svARB
6775return void
6776param p const GLshort *
6777category GL_ARB_window_pos
Brian Paulee29d3b2002-05-27 16:58:24 +00006778alias WindowPos3svMESA
Brian Paul5b7dab22001-11-18 23:52:37 +00006779
Brian Paul680522f2001-12-14 02:48:10 +00006780
6781# GL_NV_vertex_program
6782
Brian Paul680522f2001-12-14 02:48:10 +00006783name AreProgramsResidentNV
6784return GLboolean
6785param n GLsizei
6786param ids const GLuint *
6787param residences GLboolean *
6788category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006789offset 578
Brian Paul680522f2001-12-14 02:48:10 +00006790
Brian Paulee29d3b2002-05-27 16:58:24 +00006791name BindProgramNV
6792return void
6793param target GLenum
6794param id GLuint
6795category GL_NV_vertex_program
6796offset 579
6797
6798name DeleteProgramsNV
Brian Paul680522f2001-12-14 02:48:10 +00006799return void
6800param n GLsizei
6801param ids const GLuint *
6802category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006803offset 580
Brian Paul680522f2001-12-14 02:48:10 +00006804
Brian Paulee29d3b2002-05-27 16:58:24 +00006805name ExecuteProgramNV
Brian Paul680522f2001-12-14 02:48:10 +00006806return void
6807param target GLenum
Brian Paulee29d3b2002-05-27 16:58:24 +00006808param id GLuint
6809param params const GLfloat *
Brian Paul680522f2001-12-14 02:48:10 +00006810category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006811offset 581
6812
6813name GenProgramsNV
6814return void
6815param n GLsizei
6816param ids GLuint *
6817category GL_NV_vertex_program
6818offset 582
Brian Paul680522f2001-12-14 02:48:10 +00006819
6820name GetProgramParameterdvNV
6821return void
6822param target GLenum
6823param index GLuint
6824param pname GLenum
6825param params GLdouble *
6826category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006827offset 583
6828
6829name GetProgramParameterfvNV
6830return void
6831param target GLenum
6832param index GLuint
6833param pname GLenum
6834param params GLfloat *
6835category GL_NV_vertex_program
6836offset 584
Brian Paul680522f2001-12-14 02:48:10 +00006837
6838name GetProgramivNV
6839return void
6840param id GLuint
6841param pname GLenum
6842param params GLint *
6843category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006844offset 585
Brian Paul680522f2001-12-14 02:48:10 +00006845
6846name GetProgramStringNV
6847return void
6848param id GLuint
6849param pname GLenum
6850param program GLubyte *
6851category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006852offset 586
Brian Paul680522f2001-12-14 02:48:10 +00006853
6854name GetTrackMatrixivNV
6855return void
6856param target GLenum
6857param address GLuint
6858param pname GLenum
6859param params GLint *
6860category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006861offset 587
Brian Paul680522f2001-12-14 02:48:10 +00006862
6863name GetVertexAttribdvNV
6864return void
6865param index GLuint
6866param pname GLenum
6867param params GLdouble *
6868category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006869offset 588
Brian Paul680522f2001-12-14 02:48:10 +00006870
6871name GetVertexAttribfvNV
6872return void
6873param index GLuint
6874param pname GLenum
6875param params GLfloat *
6876category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006877offset 589
Brian Paul680522f2001-12-14 02:48:10 +00006878
6879name GetVertexAttribivNV
6880return void
6881param index GLuint
6882param pname GLenum
6883param params GLint *
6884category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006885offset 590
Brian Paul680522f2001-12-14 02:48:10 +00006886
6887name GetVertexAttribPointervNV
6888return void
6889param index GLuint
6890param pname GLenum
6891param pointer GLvoid **
6892category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006893offset 591
Brian Paul680522f2001-12-14 02:48:10 +00006894
6895name IsProgramNV
6896return GLboolean
6897param id GLuint
6898category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006899offset 592
Brian Paul680522f2001-12-14 02:48:10 +00006900
6901name LoadProgramNV
6902return void
6903param target GLenum
6904param id GLuint
6905param len GLsizei
6906param program const GLubyte *
6907category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006908offset 593
Brian Paul680522f2001-12-14 02:48:10 +00006909
6910name ProgramParameter4dNV
6911return void
6912param target GLenum
6913param index GLuint
6914param x GLdouble
6915param y GLdouble
6916param z GLdouble
6917param w GLdouble
6918category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006919offset 594
Brian Paul680522f2001-12-14 02:48:10 +00006920
6921name ProgramParameter4dvNV
6922return void
6923param target GLenum
6924param index GLuint
6925param params const GLdouble *
6926category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006927offset 595
6928
6929name ProgramParameter4fNV
6930return void
6931param target GLenum
6932param index GLuint
6933param x GLfloat
6934param y GLfloat
6935param z GLfloat
6936param w GLfloat
6937category GL_NV_vertex_program
6938offset 596
Brian Paul680522f2001-12-14 02:48:10 +00006939
6940name ProgramParameter4fvNV
6941return void
6942param target GLenum
6943param index GLuint
6944param params const GLfloat *
6945category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006946offset 597
Brian Paul680522f2001-12-14 02:48:10 +00006947
6948name ProgramParameters4dvNV
6949return void
6950param target GLenum
6951param index GLuint
6952param num GLuint
6953param params const GLdouble *
6954category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006955offset 598
Brian Paul680522f2001-12-14 02:48:10 +00006956
6957name ProgramParameters4fvNV
6958return void
6959param target GLenum
6960param index GLuint
6961param num GLuint
6962param params const GLfloat *
6963category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006964offset 599
6965
6966name RequestResidentProgramsNV
6967return void
6968param n GLsizei
6969param ids const GLuint *
6970category GL_NV_vertex_program
6971offset 600
Brian Paul680522f2001-12-14 02:48:10 +00006972
6973name TrackMatrixNV
6974return void
6975param target GLenum
6976param address GLuint
6977param matrix GLenum
6978param transform GLenum
6979category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006980offset 601
Brian Paul680522f2001-12-14 02:48:10 +00006981
6982name VertexAttribPointerNV
6983return void
6984param index GLuint
6985param size GLint
6986param type GLenum
6987param stride GLsizei
6988param pointer const GLvoid *
6989category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006990offset 602
Brian Paul680522f2001-12-14 02:48:10 +00006991
6992name VertexAttrib1dNV
6993return void
6994param index GLuint
6995param x GLdouble
6996category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00006997offset 603
Brian Paul680522f2001-12-14 02:48:10 +00006998
Brian Paulee29d3b2002-05-27 16:58:24 +00006999name VertexAttrib1dvNV
Brian Paul680522f2001-12-14 02:48:10 +00007000return void
7001param index GLuint
Brian Paulee29d3b2002-05-27 16:58:24 +00007002param v const GLdouble *
Brian Paul680522f2001-12-14 02:48:10 +00007003category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007004offset 604
Brian Paul680522f2001-12-14 02:48:10 +00007005
Brian Paulee29d3b2002-05-27 16:58:24 +00007006name VertexAttrib1fNV
Brian Paul680522f2001-12-14 02:48:10 +00007007return void
7008param index GLuint
7009param x GLfloat
Brian Paul680522f2001-12-14 02:48:10 +00007010category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007011offset 605
7012
7013name VertexAttrib1fvNV
7014return void
7015param index GLuint
7016param v const GLfloat *
7017category GL_NV_vertex_program
7018offset 606
7019
7020name VertexAttrib1sNV
7021return void
7022param index GLuint
7023param x GLshort
7024category GL_NV_vertex_program
7025offset 607
7026
7027name VertexAttrib1svNV
7028return void
7029param index GLuint
7030param v const GLshort *
7031category GL_NV_vertex_program
7032offset 608
Brian Paul680522f2001-12-14 02:48:10 +00007033
7034name VertexAttrib2dNV
7035return void
7036param index GLuint
7037param x GLdouble
7038param y GLdouble
7039category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007040offset 609
Brian Paul680522f2001-12-14 02:48:10 +00007041
Brian Paulee29d3b2002-05-27 16:58:24 +00007042name VertexAttrib2dvNV
Brian Paul680522f2001-12-14 02:48:10 +00007043return void
7044param index GLuint
Brian Paulee29d3b2002-05-27 16:58:24 +00007045param v const GLdouble *
Brian Paul680522f2001-12-14 02:48:10 +00007046category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007047offset 610
Brian Paul680522f2001-12-14 02:48:10 +00007048
Brian Paulee29d3b2002-05-27 16:58:24 +00007049name VertexAttrib2fNV
Brian Paul680522f2001-12-14 02:48:10 +00007050return void
7051param index GLuint
7052param x GLfloat
7053param y GLfloat
Brian Paul680522f2001-12-14 02:48:10 +00007054category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007055offset 611
7056
7057name VertexAttrib2fvNV
7058return void
7059param index GLuint
7060param v const GLfloat *
7061category GL_NV_vertex_program
7062offset 612
7063
7064name VertexAttrib2sNV
7065return void
7066param index GLuint
7067param x GLshort
7068param y GLshort
7069category GL_NV_vertex_program
7070offset 613
7071
7072name VertexAttrib2svNV
7073return void
7074param index GLuint
7075param v const GLshort *
7076category GL_NV_vertex_program
7077offset 614
Brian Paul680522f2001-12-14 02:48:10 +00007078
7079name VertexAttrib3dNV
7080return void
7081param index GLuint
7082param x GLdouble
7083param y GLdouble
7084param z GLdouble
7085category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007086offset 615
Brian Paul680522f2001-12-14 02:48:10 +00007087
Brian Paulee29d3b2002-05-27 16:58:24 +00007088name VertexAttrib3dvNV
Brian Paul680522f2001-12-14 02:48:10 +00007089return void
7090param index GLuint
Brian Paulee29d3b2002-05-27 16:58:24 +00007091param v const GLdouble *
Brian Paul680522f2001-12-14 02:48:10 +00007092category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007093offset 616
Brian Paul680522f2001-12-14 02:48:10 +00007094
Brian Paulee29d3b2002-05-27 16:58:24 +00007095name VertexAttrib3fNV
Brian Paul680522f2001-12-14 02:48:10 +00007096return void
7097param index GLuint
7098param x GLfloat
7099param y GLfloat
7100param z GLfloat
Brian Paul680522f2001-12-14 02:48:10 +00007101category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007102offset 617
7103
7104name VertexAttrib3fvNV
7105return void
7106param index GLuint
7107param v const GLfloat *
7108category GL_NV_vertex_program
7109offset 618
7110
7111name VertexAttrib3sNV
7112return void
7113param index GLuint
7114param x GLshort
7115param y GLshort
7116param z GLshort
7117category GL_NV_vertex_program
7118offset 619
7119
7120name VertexAttrib3svNV
7121return void
7122param index GLuint
7123param v const GLshort *
7124category GL_NV_vertex_program
7125offset 620
Brian Paul680522f2001-12-14 02:48:10 +00007126
7127name VertexAttrib4dNV
7128return void
7129param index GLuint
7130param x GLdouble
7131param y GLdouble
7132param z GLdouble
7133param w GLdouble
7134category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007135offset 621
7136
7137name VertexAttrib4dvNV
7138return void
7139param index GLuint
7140param v const GLdouble *
7141category GL_NV_vertex_program
7142offset 622
7143
7144name VertexAttrib4fNV
7145return void
7146param index GLuint
7147param x GLfloat
7148param y GLfloat
7149param z GLfloat
7150param w GLfloat
7151category GL_NV_vertex_program
7152offset 623
7153
7154name VertexAttrib4fvNV
7155return void
7156param index GLuint
7157param v const GLfloat *
7158category GL_NV_vertex_program
7159offset 624
7160
7161name VertexAttrib4sNV
7162return void
7163param index GLuint
7164param x GLshort
7165param y GLshort
7166param z GLshort
7167param w GLshort
7168category GL_NV_vertex_program
7169offset 625
7170
7171name VertexAttrib4svNV
7172return void
7173param index GLuint
7174param v const GLshort *
7175category GL_NV_vertex_program
7176offset 626
Brian Paul680522f2001-12-14 02:48:10 +00007177
7178name VertexAttrib4ubNV
7179return void
7180param index GLuint
7181param x GLubyte
7182param y GLubyte
7183param z GLubyte
7184param w GLubyte
7185category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007186offset 627
Brian Paul680522f2001-12-14 02:48:10 +00007187
7188name VertexAttrib4ubvNV
7189return void
7190param index GLuint
7191param v const GLubyte *
7192category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007193offset 628
Brian Paul680522f2001-12-14 02:48:10 +00007194
7195name VertexAttribs1dvNV
7196return void
7197param index GLuint
7198param n GLsizei
7199param v const GLdouble *
7200category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007201offset 629
Brian Paul680522f2001-12-14 02:48:10 +00007202
Brian Paulee29d3b2002-05-27 16:58:24 +00007203name VertexAttribs1fvNV
Brian Paul680522f2001-12-14 02:48:10 +00007204return void
7205param index GLuint
7206param n GLsizei
7207param v const GLfloat *
7208category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007209offset 630
7210
7211name VertexAttribs1svNV
7212return void
7213param index GLuint
7214param n GLsizei
7215param v const GLshort *
7216category GL_NV_vertex_program
7217offset 631
Brian Paul680522f2001-12-14 02:48:10 +00007218
7219name VertexAttribs2dvNV
7220return void
7221param index GLuint
7222param n GLsizei
7223param v const GLdouble *
7224category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007225offset 632
Brian Paul680522f2001-12-14 02:48:10 +00007226
Brian Paulee29d3b2002-05-27 16:58:24 +00007227name VertexAttribs2fvNV
Brian Paul680522f2001-12-14 02:48:10 +00007228return void
7229param index GLuint
7230param n GLsizei
7231param v const GLfloat *
7232category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007233offset 633
7234
7235name VertexAttribs2svNV
7236return void
7237param index GLuint
7238param n GLsizei
7239param v const GLshort *
7240category GL_NV_vertex_program
7241offset 634
Brian Paul680522f2001-12-14 02:48:10 +00007242
7243name VertexAttribs3dvNV
7244return void
7245param index GLuint
7246param n GLsizei
7247param v const GLdouble *
7248category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007249offset 635
Brian Paul680522f2001-12-14 02:48:10 +00007250
Brian Paulee29d3b2002-05-27 16:58:24 +00007251name VertexAttribs3fvNV
Brian Paul680522f2001-12-14 02:48:10 +00007252return void
7253param index GLuint
7254param n GLsizei
7255param v const GLfloat *
7256category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007257offset 636
7258
7259name VertexAttribs3svNV
7260return void
7261param index GLuint
7262param n GLsizei
7263param v const GLshort *
7264category GL_NV_vertex_program
7265offset 637
Brian Paul680522f2001-12-14 02:48:10 +00007266
7267name VertexAttribs4dvNV
7268return void
7269param index GLuint
7270param n GLsizei
7271param v const GLdouble *
7272category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007273offset 638
7274
7275name VertexAttribs4fvNV
7276return void
7277param index GLuint
7278param n GLsizei
7279param v const GLfloat *
7280category GL_NV_vertex_program
7281offset 639
7282
7283name VertexAttribs4svNV
7284return void
7285param index GLuint
7286param n GLsizei
7287param v const GLshort *
7288category GL_NV_vertex_program
7289offset 640
Brian Paul680522f2001-12-14 02:48:10 +00007290
7291name VertexAttribs4ubvNV
7292return void
7293param index GLuint
7294param n GLsizei
7295param v const GLubyte *
7296category GL_NV_vertex_program
Brian Paulee29d3b2002-05-27 16:58:24 +00007297offset 641
Brian Paul680522f2001-12-14 02:48:10 +00007298
7299
Brian Paul1d155c12002-05-29 15:14:13 +00007300# GL_NV_point_sprite
7301
7302name PointParameteriNV
7303return void
7304param pname GLenum
7305param params GLint
7306category GL_NV_point_sprite
7307offset 642
7308
7309name PointParameterivNV
7310return void
7311param pname GLenum
7312param params const GLint *
7313category GL_NV_point_sprite
7314offset 643
7315
7316
Brian Paul530d4612002-09-06 02:46:08 +00007317# OpenGL 1.4
7318
Brian Paul7348df52002-11-07 16:34:58 +00007319name BlendFuncSeparate
7320alias BlendFuncSeparateEXT
7321return void
7322param sfactorRGB GLenum
7323param dfactorRGB GLenum
7324param sfactorAlpha GLenum
7325param dfactorAlpha GLenum
Brian Paul7a4a6a32002-11-08 15:38:48 +00007326category 1.4
Brian Paul7348df52002-11-07 16:34:58 +00007327
7328name FogCoordf
7329return void
7330param coord GLfloat
7331category 1.4
7332alias FogCoordfEXT
7333
7334name FogCoordfv
7335return void
7336param coord const GLfloat *
7337category 1.4
7338alias FogCoordfvEXT
7339
7340name FogCoordd
7341return void
7342param coord GLdouble
7343category 1.4
7344alias FogCoorddEXT
7345
7346name FogCoorddv
7347return void
7348param coord const GLdouble *
7349category 1.4
7350alias FogCoorddvEXT
7351
7352name FogCoordPointer
7353return void
7354param type GLenum
7355param stride GLsizei
7356param pointer const GLvoid *
7357category 1.4
7358alias FogCoordPointerEXT
7359
7360name MultiDrawArrays
7361return void
7362param mode GLenum
7363param first GLint *
7364param count GLsizei *
7365param primcount GLsizei
Brian Paul7a4a6a32002-11-08 15:38:48 +00007366category 1.4
Brian Paul7348df52002-11-07 16:34:58 +00007367alias MultiDrawArraysEXT
7368
7369name MultiDrawElements
7370return void
7371param mode GLenum
7372param count const GLsizei *
7373param type GLenum
7374param indices const GLvoid **
7375param primcount GLsizei
Brian Paul7a4a6a32002-11-08 15:38:48 +00007376category 1.4
Brian Paul7348df52002-11-07 16:34:58 +00007377alias MultiDrawElementsEXT
7378
Brian Paul530d4612002-09-06 02:46:08 +00007379name PointParameterf
7380return void
7381param pname GLenum
7382param param GLfloat
7383category 1.4
7384alias PointParameterfEXT
7385
7386name PointParameterfv
7387return void
7388param pname GLenum
7389param params const GLfloat *
7390category 1.4
7391alias PointParameterfvEXT
7392
7393name PointParameteri
7394return void
7395param pname GLenum
7396param param GLint
7397category 1.4
7398alias PointParameteriNV
7399
7400name PointParameteriv
7401return void
7402param pname GLenum
7403param params const GLint *
7404category 1.4
7405alias PointParameterivNV
7406
7407name SecondaryColor3b
7408return void
7409param red GLbyte
7410param green GLbyte
7411param blue GLbyte
7412category 1.4
7413alias SecondaryColor3bEXT
7414
7415name SecondaryColor3bv
7416return void
7417param v const GLbyte *
7418category 1.4
7419alias SecondaryColor3bvEXT
7420
7421name SecondaryColor3d
7422return void
7423param red GLdouble
7424param green GLdouble
7425param blue GLdouble
7426category 1.4
7427alias SecondaryColor3dEXT
7428
7429name SecondaryColor3dv
7430return void
7431param v const GLdouble *
7432category 1.4
7433alias SecondaryColor3dvEXT
7434
7435name SecondaryColor3f
7436return void
7437param red GLfloat
7438param green GLfloat
7439param blue GLfloat
7440category 1.4
7441alias SecondaryColor3fEXT
7442
7443name SecondaryColor3fv
7444return void
7445param v const GLfloat *
7446category 1.4
7447alias SecondaryColor3fvEXT
7448
7449name SecondaryColor3i
7450return void
7451param red GLint
7452param green GLint
7453param blue GLint
7454category 1.4
7455alias SecondaryColor3iEXT
7456
7457name SecondaryColor3iv
7458return void
7459param v const GLint *
7460category 1.4
7461alias SecondaryColor3ivEXT
7462
7463name SecondaryColor3s
7464return void
7465param red GLshort
7466param green GLshort
7467param blue GLshort
7468category 1.4
7469alias SecondaryColor3sEXT
7470
7471name SecondaryColor3sv
7472return void
7473param v const GLshort *
7474category 1.4
7475alias SecondaryColor3svEXT
7476
7477name SecondaryColor3ub
7478return void
7479param red GLubyte
7480param green GLubyte
7481param blue GLubyte
7482category 1.4
7483alias SecondaryColor3ubEXT
7484
7485name SecondaryColor3ubv
7486return void
7487param v const GLubyte *
7488category 1.4
7489alias SecondaryColor3ubvEXT
7490
7491name SecondaryColor3ui
7492return void
7493param red GLuint
7494param green GLuint
7495param blue GLuint
7496category 1.4
7497alias SecondaryColor3uiEXT
7498
7499name SecondaryColor3uiv
7500return void
7501param v const GLuint *
7502category 1.4
7503alias SecondaryColor3uivEXT
7504
7505name SecondaryColor3us
7506return void
7507param red GLushort
7508param green GLushort
7509param blue GLushort
7510category 1.4
7511alias SecondaryColor3usEXT
7512
7513name SecondaryColor3usv
7514return void
7515param v const GLushort *
7516category 1.4
7517alias SecondaryColor3usvEXT
7518
7519name SecondaryColorPointer
7520return void
7521param size GLint
7522param type GLenum
7523param stride GLsizei
7524param pointer const void *
7525category 1.4
7526alias SecondaryColorPointerEXT
7527
7528name WindowPos2d
7529return void
7530param x GLdouble
7531param y GLdouble
7532category 1.4
7533alias WindowPos2dMESA
7534
7535name WindowPos2dv
7536return void
7537param v const GLdouble *
7538category 1.4
7539alias WindowPos2dvMESA
7540
7541name WindowPos2f
7542return void
7543param x GLfloat
7544param y GLfloat
7545category 1.4
7546alias WindowPos2fMESA
7547
7548name WindowPos2fv
7549return void
7550param v const GLfloat *
7551category 1.4
7552alias WindowPos2fvMESA
7553
7554name WindowPos2i
7555return void
7556param x GLint
7557param y GLint
7558category 1.4
7559alias WindowPos2iMESA
7560
7561name WindowPos2iv
7562return void
7563param v const GLint *
7564category 1.4
7565alias WindowPos2ivMESA
7566
7567name WindowPos2s
7568return void
7569param x GLshort
7570param y GLshort
7571category 1.4
7572alias WindowPos2sMESA
7573
7574name WindowPos2sv
7575return void
7576param v const GLshort *
7577category 1.4
7578alias WindowPos2svMESA
7579
7580name WindowPos3d
7581return void
7582param x GLdouble
7583param y GLdouble
7584param z GLdouble
7585category 1.4
7586alias WindowPos3dMESA
7587
7588name WindowPos3dv
7589return void
7590param v const GLdouble *
7591category 1.4
7592alias WindowPos3dvMESA
7593
7594name WindowPos3f
7595return void
7596param x GLfloat
7597param y GLfloat
7598param z GLfloat
7599category 1.4
7600alias WindowPos3fMESA
7601
7602name WindowPos3fv
7603return void
7604param v const GLfloat *
7605category 1.4
7606alias WindowPos3fvMESA
7607
7608name WindowPos3i
7609return void
7610param x GLint
7611param y GLint
7612param z GLint
7613category 1.4
7614alias WindowPos3iMESA
7615
7616name WindowPos3iv
7617return void
7618param v const GLint *
7619category 1.4
7620alias WindowPos3ivMESA
7621
7622name WindowPos3s
7623return void
7624param x GLshort
7625param y GLshort
7626param z GLshort
7627category 1.4
7628alias WindowPos3sMESA
7629
7630name WindowPos3sv
7631return void
7632param v const GLshort *
7633category 1.4
7634alias WindowPos3svMESA
7635
7636
Brian Paulfdaa72b2002-09-06 03:19:32 +00007637# GL_EXT_stencil_two_side
7638
Brian Paul861a60f2003-03-29 16:35:09 +00007639name ActiveStencilFaceEXT
Brian Paulfdaa72b2002-09-06 03:19:32 +00007640return void
7641param face GLenum
7642category EXT_stencil_two_side
7643offset 646
7644
7645
Brian Paul861a60f2003-03-29 16:35:09 +00007646# GL_NV_fence
7647
7648name DeleteFencesNV
7649return void
7650param n GLsizei
7651param fences const GLuint *
7652category GL_NV_fence
7653offset 647
7654
7655name GenFencesNV
7656return void
7657param n GLsizei
7658param fences GLuint *
7659category GL_NV_fence
7660offset 648
7661
7662name IsFenceNV
7663return GLboolean
7664param fence GLuint
7665category GL_NV_fence
7666offset 649
7667
7668name TestFenceNV
7669return GLboolean
7670param fence GLuint
7671category GL_NV_fence
7672offset 650
7673
7674name GetFenceivNV
7675return void
7676param fence GLuint
7677param pname GLenum
7678param params GLint *
7679category GL_NV_fence
7680offset 651
7681
7682name FinishFenceNV
7683return void
7684param fence GLuint
7685category GL_NV_fence
7686offset 652
7687
7688name SetFenceNV
7689return void
7690param fence GLuint
7691param condition GLenum
7692category GL_NV_fence
7693offset 653
7694
7695
7696# GL_ARB_vertex_program
7697
7698name VertexAttrib1sARB
7699return void
7700param index GLuint
7701param x GLshort
7702category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007703alias VertexAttrib1sNV
Brian Paul861a60f2003-03-29 16:35:09 +00007704
7705name VertexAttrib1fARB
7706return void
7707param index GLuint
7708param x GLfloat
7709category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007710alias VertexAttrib1fNV
Brian Paul861a60f2003-03-29 16:35:09 +00007711
7712name VertexAttrib1dARB
7713return void
7714param index GLuint
7715param x GLdouble
7716category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007717alias VertexAttrib1dNV
Brian Paul861a60f2003-03-29 16:35:09 +00007718
7719name VertexAttrib2sARB
7720return void
7721param index GLuint
7722param x GLshort
7723param y GLshort
7724category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007725alias VertexAttrib2sNV
Brian Paul861a60f2003-03-29 16:35:09 +00007726
7727name VertexAttrib2fARB
7728return void
7729param index GLuint
7730param x GLfloat
7731param y GLfloat
7732category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007733alias VertexAttrib2fNV
Brian Paul861a60f2003-03-29 16:35:09 +00007734
7735name VertexAttrib2dARB
7736return void
7737param index GLuint
7738param x GLdouble
7739param y GLdouble
7740category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007741alias VertexAttrib2dNV
Brian Paul861a60f2003-03-29 16:35:09 +00007742
7743name VertexAttrib3sARB
7744return void
7745param index GLuint
7746param x GLshort
7747param y GLshort
7748param z GLshort
7749category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007750alias VertexAttrib3sNV
Brian Paul861a60f2003-03-29 16:35:09 +00007751
7752name VertexAttrib3fARB
7753return void
7754param index GLuint
7755param x GLfloat
7756param y GLfloat
7757param z GLfloat
7758category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007759alias VertexAttrib3fNV
Brian Paul861a60f2003-03-29 16:35:09 +00007760
7761name VertexAttrib3dARB
7762return void
7763param index GLuint
7764param x GLdouble
7765param y GLdouble
7766param z GLdouble
7767category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007768alias VertexAttrib3dNV
Brian Paul861a60f2003-03-29 16:35:09 +00007769
7770name VertexAttrib4sARB
7771return void
7772param index GLuint
7773param x GLshort
7774param y GLshort
7775param z GLshort
7776param w GLshort
7777category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007778alias VertexAttrib4sNV
Brian Paul861a60f2003-03-29 16:35:09 +00007779
7780name VertexAttrib4fARB
7781return void
7782param index GLuint
7783param x GLfloat
7784param y GLfloat
7785param z GLfloat
7786param w GLfloat
7787category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007788alias VertexAttrib4fNV
Brian Paul861a60f2003-03-29 16:35:09 +00007789
7790name VertexAttrib4dARB
7791return void
7792param index GLuint
7793param x GLdouble
7794param y GLdouble
7795param z GLdouble
7796param w GLdouble
7797category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007798alias VertexAttrib4dNV
Brian Paul861a60f2003-03-29 16:35:09 +00007799
7800name VertexAttrib4NubARB
7801return void
7802param index GLuint
7803param x GLubyte
7804param y GLubyte
7805param z GLubyte
7806param w GLubyte
7807category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007808alias VertexAttrib4ubNV
Brian Paul861a60f2003-03-29 16:35:09 +00007809
7810name VertexAttrib1svARB
7811return void
7812param index GLuint
7813param v const GLshort *
7814category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007815alias VertexAttrib1svNV
Brian Paul861a60f2003-03-29 16:35:09 +00007816
7817name VertexAttrib1fvARB
7818return void
7819param index GLuint
7820param v const GLfloat *
7821category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007822alias VertexAttrib1fvNV
Brian Paul861a60f2003-03-29 16:35:09 +00007823
7824name VertexAttrib1dvARB
7825return void
7826param index GLuint
7827param v const GLdouble *
7828category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007829alias VertexAttrib1dvNV
Brian Paul861a60f2003-03-29 16:35:09 +00007830
7831name VertexAttrib2svARB
7832return void
7833param index GLuint
7834param v const GLshort *
7835category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007836alias VertexAttrib2svNV
Brian Paul861a60f2003-03-29 16:35:09 +00007837
7838name VertexAttrib2fvARB
7839return void
7840param index GLuint
7841param v const GLfloat *
7842category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007843alias VertexAttrib2fvNV
Brian Paul861a60f2003-03-29 16:35:09 +00007844
7845name VertexAttrib2dvARB
7846return void
7847param index GLuint
7848param v const GLdouble *
7849category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007850alias VertexAttrib2dvNV
Brian Paul861a60f2003-03-29 16:35:09 +00007851
7852name VertexAttrib3svARB
7853return void
7854param index GLuint
7855param v const GLshort *
7856category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007857alias VertexAttrib3svNV
Brian Paul861a60f2003-03-29 16:35:09 +00007858
7859name VertexAttrib3fvARB
7860return void
7861param index GLuint
7862param v const GLfloat *
7863category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007864alias VertexAttrib3fvNV
Brian Paul861a60f2003-03-29 16:35:09 +00007865
7866name VertexAttrib3dvARB
7867return void
7868param index GLuint
7869param v const GLdouble *
7870category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007871alias VertexAttrib3dvNV
Brian Paul861a60f2003-03-29 16:35:09 +00007872
7873name VertexAttrib4bvARB
7874return void
7875param index GLuint
7876param v const GLbyte *
7877category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007878offset 654
Brian Paul861a60f2003-03-29 16:35:09 +00007879
7880name VertexAttrib4svARB
7881return void
7882param index GLuint
7883param v const GLshort *
7884category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007885alias VertexAttrib4svNV
Brian Paul861a60f2003-03-29 16:35:09 +00007886
7887name VertexAttrib4ivARB
7888return void
7889param index GLuint
7890param v const GLint *
7891category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007892offset 655
Brian Paul861a60f2003-03-29 16:35:09 +00007893
7894name VertexAttrib4ubvARB
7895return void
7896param index GLuint
7897param v const GLubyte *
7898category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007899offset 656
Brian Paul861a60f2003-03-29 16:35:09 +00007900
7901name VertexAttrib4usvARB
7902return void
7903param index GLuint
7904param v const GLushort *
7905category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007906offset 657
Brian Paul861a60f2003-03-29 16:35:09 +00007907
7908name VertexAttrib4uivARB
7909return void
7910param index GLuint
7911param v const GLuint *
7912category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007913offset 658
Brian Paul861a60f2003-03-29 16:35:09 +00007914
7915name VertexAttrib4fvARB
7916return void
7917param index GLuint
7918param v const GLfloat *
7919category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007920alias VertexAttrib4fvNV
Brian Paul861a60f2003-03-29 16:35:09 +00007921
7922name VertexAttrib4dvARB
7923return void
7924param index GLuint
7925param v const GLdouble *
7926category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007927alias VertexAttrib4dvNV
Brian Paul861a60f2003-03-29 16:35:09 +00007928
7929name VertexAttrib4NbvARB
7930return void
7931param index GLuint
7932param v const GLbyte *
7933category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007934offset 659
Brian Paul861a60f2003-03-29 16:35:09 +00007935
7936name VertexAttrib4NsvARB
7937return void
7938param index GLuint
7939param v const GLshort *
7940category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007941offset 660
Brian Paul861a60f2003-03-29 16:35:09 +00007942
7943name VertexAttrib4NivARB
7944return void
7945param index GLuint
7946param v const GLint *
7947category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007948offset 661
Brian Paul861a60f2003-03-29 16:35:09 +00007949
7950name VertexAttrib4NubvARB
7951return void
7952param index GLuint
7953param v const GLubyte *
7954category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007955alias VertexAttrib4ubvNV
Brian Paul861a60f2003-03-29 16:35:09 +00007956
7957name VertexAttrib4NusvARB
7958return void
7959param index GLuint
7960param v const GLushort *
7961category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007962offset 662
Brian Paul861a60f2003-03-29 16:35:09 +00007963
7964name VertexAttrib4NuivARB
7965return void
7966param index GLuint
7967param v const GLuint *
7968category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007969offset 663
Brian Paul861a60f2003-03-29 16:35:09 +00007970
7971name VertexAttribPointerARB
7972return void
7973param index GLuint
7974param size GLint
7975param type GLenum
7976param normalized GLboolean
7977param stride GLsizei
7978param pointer const GLvoid *
7979category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007980offset 664
Brian Paul861a60f2003-03-29 16:35:09 +00007981
7982name EnableVertexAttribArrayARB
7983return void
7984param index GLuint
7985category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007986offset 665
Brian Paul861a60f2003-03-29 16:35:09 +00007987
7988name DisableVertexAttribArrayARB
7989return void
7990param index GLuint
7991category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00007992offset 666
Brian Paul861a60f2003-03-29 16:35:09 +00007993
7994name ProgramStringARB
7995return void
7996param target GLenum
7997param format GLenum
7998param len GLsizei
7999param string const GLvoid *
8000category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008001offset 667
Brian Paul861a60f2003-03-29 16:35:09 +00008002
8003name BindProgramARB
8004return void
8005param target GLenum
8006param program GLuint
8007category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008008alias BindProgramNV
Brian Paul861a60f2003-03-29 16:35:09 +00008009
8010name DeleteProgramsARB
8011return void
8012param n GLsizei
8013param programs const GLuint *
8014category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008015alias DeleteProgramsNV
Brian Paul861a60f2003-03-29 16:35:09 +00008016
8017name GenProgramsARB
8018return void
8019param n GLsizei
8020param programs GLuint *
8021category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008022alias GenProgramsNV
8023
8024name IsProgramARB
8025return GLboolean
8026param program GLuint
8027category GL_ARB_vertex_program
8028alias IsProgramNV
Brian Paul861a60f2003-03-29 16:35:09 +00008029
8030name ProgramEnvParameter4dARB
8031return void
8032param target GLenum
8033param index GLuint
8034param x GLdouble
8035param y GLdouble
8036param z GLdouble
8037param w GLdouble
8038category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008039offset 668
Brian Paul861a60f2003-03-29 16:35:09 +00008040
8041name ProgramEnvParameter4dvARB
8042return void
8043param target GLenum
8044param index GLuint
8045param params const GLdouble *
8046category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008047offset 669
Brian Paul861a60f2003-03-29 16:35:09 +00008048
8049name ProgramEnvParameter4fARB
8050return void
8051param target GLenum
8052param index GLuint
8053param x GLfloat
8054param y GLfloat
8055param z GLfloat
8056param w GLfloat
8057category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008058offset 670
Brian Paul861a60f2003-03-29 16:35:09 +00008059
8060name ProgramEnvParameter4fvARB
8061return void
8062param target GLenum
8063param index GLuint
8064param params const GLfloat *
8065category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008066offset 671
Brian Paul861a60f2003-03-29 16:35:09 +00008067
8068name ProgramLocalParameter4dARB
8069return void
8070param target GLenum
8071param index GLuint
8072param x GLdouble
8073param y GLdouble
8074param z GLdouble
8075param w GLdouble
8076category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008077offset 672
Brian Paul861a60f2003-03-29 16:35:09 +00008078
8079name ProgramLocalParameter4dvARB
8080return void
8081param target GLenum
8082param index GLuint
8083param params const GLdouble *
8084category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008085offset 673
Brian Paul861a60f2003-03-29 16:35:09 +00008086
8087name ProgramLocalParameter4fARB
8088return void
8089param target GLenum
8090param index GLuint
8091param x GLfloat
8092param y GLfloat
8093param z GLfloat
8094param w GLfloat
8095category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008096offset 674
Brian Paul861a60f2003-03-29 16:35:09 +00008097
8098name ProgramLocalParameter4fvARB
8099return void
8100param target GLenum
8101param index GLuint
8102param params const GLfloat *
8103category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008104offset 675
Brian Paul861a60f2003-03-29 16:35:09 +00008105
8106name GetProgramEnvParameterdvARB
8107return void
8108param target GLenum
8109param index GLuint
8110param params GLdouble *
8111category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008112offset 676
Brian Paul861a60f2003-03-29 16:35:09 +00008113
8114name GetProgramEnvParameterfvARB
8115return void
8116param target GLenum
8117param index GLuint
8118param params GLfloat *
8119category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008120offset 677
Brian Paul861a60f2003-03-29 16:35:09 +00008121
8122name GetProgramLocalParameterdvARB
8123return void
8124param target GLenum
8125param index GLuint
8126param params GLdouble *
8127category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008128offset 678
Brian Paul861a60f2003-03-29 16:35:09 +00008129
8130name GetProgramLocalParameterfvARB
8131return void
8132param target GLenum
8133param index GLuint
8134param params GLfloat *
8135category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008136offset 679
Brian Paul861a60f2003-03-29 16:35:09 +00008137
8138name GetProgramivARB
8139return void
8140param target GLenum
8141param pname GLenum
8142param params GLint *
8143category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008144offset 680
Brian Paul861a60f2003-03-29 16:35:09 +00008145
8146name GetProgramStringARB
8147return void
8148param target GLenum
8149param pname GLenum
8150param string GLvoid *
8151category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008152offset 681
Brian Paul861a60f2003-03-29 16:35:09 +00008153
8154name GetVertexAttribdvARB
8155return void
8156param index GLuint
8157param pname GLenum
8158param params GLdouble *
8159category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008160alias GetVertexAttribdvNV
Brian Paul861a60f2003-03-29 16:35:09 +00008161
8162name GetVertexAttribfvARB
8163return void
8164param index GLuint
8165param pname GLenum
8166param params GLfloat *
8167category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008168alias GetVertexAttribfvNV
Brian Paul861a60f2003-03-29 16:35:09 +00008169
8170name GetVertexAttribivARB
8171return void
8172param index GLuint
8173param pname GLenum
8174param params GLint *
8175category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008176alias GetVertexAttribivNV
Brian Paul861a60f2003-03-29 16:35:09 +00008177
8178name GetVertexAttribPointervARB
8179return void
8180param index GLuint
8181param pname GLenum
8182param params GLvoid **
8183category GL_ARB_vertex_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008184alias GetVertexAttribPointervNV
Brian Paul861a60f2003-03-29 16:35:09 +00008185
Brian Paul861a60f2003-03-29 16:35:09 +00008186
8187
8188# GL_NV_fragment_program
8189
8190name ProgramNamedParameter4fNV
8191return void
8192param id GLuint
8193param len GLsizei
8194param name const GLubyte *
8195param x GLfloat
8196param y GLfloat
8197param z GLfloat
8198param w GLfloat
8199category GL_NV_fragment_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008200offset 682
Brian Paul861a60f2003-03-29 16:35:09 +00008201
8202name ProgramNamedParameter4dNV
8203return void
8204param id GLuint
8205param len GLsizei
8206param name const GLubyte *
8207param x GLdouble
8208param y GLdouble
8209param z GLdouble
8210param w GLdouble
8211category GL_NV_fragment_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008212offset 683
Brian Paul861a60f2003-03-29 16:35:09 +00008213
8214name ProgramNamedParameter4fvNV
8215return void
8216param id GLuint
8217param len GLsizei
8218param name const GLubyte *
8219param v const GLfloat *
8220category GL_NV_fragment_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008221offset 684
Brian Paul861a60f2003-03-29 16:35:09 +00008222
8223name ProgramNamedParameter4dvNV
8224return void
8225param id GLuint
8226param len GLsizei
8227param name const GLubyte *
8228param v const GLdouble *
8229category GL_NV_fragment_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008230offset 685
Brian Paul861a60f2003-03-29 16:35:09 +00008231
8232name GetProgramNamedParameterfvNV
8233return void
8234param id GLuint
8235param len GLsizei
8236param name const GLubyte *
8237param params GLfloat *
8238category GL_NV_fragment_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008239offset 686
Brian Paul861a60f2003-03-29 16:35:09 +00008240
8241name GetProgramNamedParameterdvNV
8242return void
8243param id GLuint
8244param len GLsizei
8245param name const GLubyte *
8246param params GLdouble *
8247category GL_NV_fragment_program
Brian Paulb0b9b792003-04-21 14:53:40 +00008248offset 687
Brian Paul861a60f2003-03-29 16:35:09 +00008249
8250
8251# GL_ARB_vertex_buffer_object
8252
8253name BindBufferARB
8254return void
8255param target GLenum
8256param buffer GLuint
8257category GL_ARB_vertex_buffer_object
Brian Paulb0b9b792003-04-21 14:53:40 +00008258offset 688
Brian Paul861a60f2003-03-29 16:35:09 +00008259
8260name BufferDataARB
8261return void
8262param target GLenum
8263param size GLsizeiptrARB
8264param data const GLvoid *
8265param usage GLenum
8266category GL_ARB_vertex_buffer_object
Brian Paulb0b9b792003-04-21 14:53:40 +00008267offset 689
Brian Paul861a60f2003-03-29 16:35:09 +00008268
8269name BufferSubDataARB
8270return void
8271param target GLenum
8272param offset GLintptrARB
8273param size GLsizeiptrARB
8274param data const GLvoid *
8275category GL_ARB_vertex_buffer_object
Brian Paulb0b9b792003-04-21 14:53:40 +00008276offset 690
8277
8278name DeleteBuffersARB
8279return void
8280param n GLsizei
8281param buffer const GLuint *
8282category GL_ARB_vertex_buffer_object
8283offset 691
8284
8285name GenBuffersARB
8286return void
8287param n GLsizei
8288param buffer GLuint *
8289category GL_ARB_vertex_buffer_object
8290offset 692
8291
8292name GetBufferParameterivARB
8293return void
8294param target GLenum
8295param pname GLenum
8296param params GLint *
8297category GL_ARB_vertex_buffer_object
8298offset 693
8299
8300name GetBufferPointervARB
8301return void
8302param target GLenum
8303param pname GLenum
8304param params GLvoid **
8305category GL_ARB_vertex_buffer_object
8306offset 694
Brian Paul861a60f2003-03-29 16:35:09 +00008307
8308name GetBufferSubDataARB
8309return void
8310param target GLenum
8311param offset GLintptrARB
8312param size GLsizeiptrARB
8313param data void *
8314category GL_ARB_vertex_buffer_object
Brian Paulb0b9b792003-04-21 14:53:40 +00008315offset 695
8316
8317name IsBufferARB
8318return GLboolean
8319param buffer GLuint
8320category GL_ARB_vertex_buffer_object
8321offset 696
Brian Paul861a60f2003-03-29 16:35:09 +00008322
8323name MapBufferARB
Brian Paulea31ca42003-05-10 04:35:09 +00008324return void *
Brian Paul861a60f2003-03-29 16:35:09 +00008325param target GLenum
8326param access GLenum
8327category GL_ARB_vertex_buffer_object
Brian Paulb0b9b792003-04-21 14:53:40 +00008328offset 697
Brian Paul861a60f2003-03-29 16:35:09 +00008329
8330name UnmapBufferARB
8331return GLboolean
8332param target GLenum
8333category GL_ARB_vertex_buffer_object
Brian Paulb0b9b792003-04-21 14:53:40 +00008334offset 698
Brian Paul861a60f2003-03-29 16:35:09 +00008335
Brian Paul861a60f2003-03-29 16:35:09 +00008336
Brian Paulb0b9b792003-04-21 14:53:40 +00008337
8338# GL_EXT_depth_bounds_test
8339
8340name DepthBoundsEXT
Brian Paul861a60f2003-03-29 16:35:09 +00008341return void
Brian Paulb0b9b792003-04-21 14:53:40 +00008342param zmin GLclampd
8343param zmax GLclampd
8344category GL_EXT_depth_bounds_test
8345offset 699
8346
Brian Paulfdaa72b2002-09-06 03:19:32 +00008347
Brian Paul530d4612002-09-06 02:46:08 +00008348
Brian Paulb17a7222003-06-13 02:37:27 +00008349# GL_ARB_occlusion_query
8350
8351name GenQueriesARB
8352return void
8353param n GLsizei
8354param ids GLuint *
8355category GL_ARB_occlusion_query
8356offset 700
8357
8358name DeleteQueriesARB
8359return void
8360param n GLsizei
8361param ids const GLuint *
8362category GL_ARB_occlusion_query
8363offset 701
8364
8365name IsQueryARB
8366return GLboolean
8367param id GLuint
8368category GL_ARB_occlusion_query
8369offset 702
8370
8371name BeginQueryARB
8372return void
8373param target GLenum
8374param id GLuint
8375category GL_ARB_occlusion_query
8376offset 703
8377
8378name EndQueryARB
8379return void
8380param target GLenum
8381category GL_ARB_occlusion_query
8382offset 704
8383
8384name GetQueryivARB
8385return void
8386param target GLenum
8387param pname GLenum
8388param params GLint *
8389category GL_ARB_occlusion_query
8390offset 705
8391
8392name GetQueryObjectivARB
8393return void
8394param id GLuint
8395param pname GLenum
8396param params GLint *
8397category GL_ARB_occlusion_query
8398offset 706
8399
8400name GetQueryObjectuivARB
8401return void
8402param id GLuint
8403param pname GLenum
8404param params GLuint *
8405category GL_ARB_occlusion_query
8406offset 707
8407
8408
8409
Brian Paul1d155c12002-05-29 15:14:13 +00008410# end of file sentinal
8411
Brian Paul680522f2001-12-14 02:48:10 +00008412name dummy
Brian Paul530d4612002-09-06 02:46:08 +00008413alias dummyEXT