0000: 0a 3b 3b 3b 20 59 70 73 69 6c 6f 6e 20 53 63 68 .;;; Ypsilon Sch
0010: 65 6d 65 20 53 79 73 74 65 6d 0a 3b 3b 3b 20 43 eme System.;;; C
0020: 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 30 opyright (c) 200
0030: 34 2d 32 30 30 39 20 59 2e 46 55 4a 49 54 41 20 4-2009 Y.FUJITA
0040: 2f 20 4c 69 74 74 6c 65 57 69 6e 67 20 43 6f 6d / LittleWing Com
0050: 70 61 6e 79 20 4c 69 6d 69 74 65 64 2e 0a 3b 3b pany Limited..;;
0060: 3b 20 53 65 65 20 6c 69 63 65 6e 73 65 2e 74 78 ; See license.tx
0070: 74 20 66 6f 72 20 74 65 72 6d 73 20 61 6e 64 20 t for terms and
0080: 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 75 73 conditions of us
0090: 65 2e 0a 0a 3b 3b 3b 20 50 6f 72 74 65 64 20 74 e...;;; Ported t
00a0: 6f 20 43 68 65 7a 20 53 63 68 65 6d 65 20 62 79 o Chez Scheme by
00b0: 20 45 64 20 43 61 76 61 7a 6f 73 20 28 77 61 79 Ed Cavazos (way
00c0: 6f 2e 63 61 76 61 7a 6f 73 40 67 6d 61 69 6c 2e o.cavazos@gmail.
00d0: 63 6f 6d 29 0a 0a 28 6c 69 62 72 61 72 79 20 28 com)..(library (
00e0: 67 6c 29 0a 20 20 28 65 78 70 6f 72 74 20 47 4c gl). (export GL
00f0: 5f 46 41 4c 53 45 0a 20 20 20 20 20 20 20 20 20 _FALSE.
0100: 20 47 4c 5f 54 52 55 45 0a 20 20 20 20 20 20 20 GL_TRUE.
0110: 20 20 20 47 4c 5f 42 59 54 45 0a 20 20 20 20 20 GL_BYTE.
0120: 20 20 20 20 20 47 4c 5f 55 4e 53 49 47 4e 45 44 GL_UNSIGNED
0130: 5f 42 59 54 45 0a 20 20 20 20 20 20 20 20 20 20 _BYTE.
0140: 47 4c 5f 53 48 4f 52 54 0a 20 20 20 20 20 20 20 GL_SHORT.
0150: 20 20 20 47 4c 5f 55 4e 53 49 47 4e 45 44 5f 53 GL_UNSIGNED_S
0160: 48 4f 52 54 0a 20 20 20 20 20 20 20 20 20 20 47 HORT. G
0170: 4c 5f 49 4e 54 0a 20 20 20 20 20 20 20 20 20 20 L_INT.
0180: 47 4c 5f 55 4e 53 49 47 4e 45 44 5f 49 4e 54 0a GL_UNSIGNED_INT.
0190: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 46 4c 4f GL_FLO
01a0: 41 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f AT. GL_
01b0: 32 5f 42 59 54 45 53 0a 20 20 20 20 20 20 20 20 2_BYTES.
01c0: 20 20 47 4c 5f 33 5f 42 59 54 45 53 0a 20 20 20 GL_3_BYTES.
01d0: 20 20 20 20 20 20 20 47 4c 5f 34 5f 42 59 54 45 GL_4_BYTE
01e0: 53 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 44 S. GL_D
01f0: 4f 55 42 4c 45 0a 20 20 20 20 20 20 20 20 20 20 OUBLE.
0200: 47 4c 5f 50 4f 49 4e 54 53 0a 20 20 20 20 20 20 GL_POINTS.
0210: 20 20 20 20 47 4c 5f 4c 49 4e 45 53 0a 20 20 20 GL_LINES.
0220: 20 20 20 20 20 20 20 47 4c 5f 4c 49 4e 45 5f 4c GL_LINE_L
0230: 4f 4f 50 0a 20 20 20 20 20 20 20 20 20 20 47 4c OOP. GL
0240: 5f 4c 49 4e 45 5f 53 54 52 49 50 0a 20 20 20 20 _LINE_STRIP.
0250: 20 20 20 20 20 20 47 4c 5f 54 52 49 41 4e 47 4c GL_TRIANGL
0260: 45 53 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f ES. GL_
0270: 54 52 49 41 4e 47 4c 45 5f 53 54 52 49 50 0a 20 TRIANGLE_STRIP.
0280: 20 20 20 20 20 20 20 20 20 47 4c 5f 54 52 49 41 GL_TRIA
0290: 4e 47 4c 45 5f 46 41 4e 0a 20 20 20 20 20 20 20 NGLE_FAN.
02a0: 20 20 20 47 4c 5f 51 55 41 44 53 0a 20 20 20 20 GL_QUADS.
02b0: 20 20 20 20 20 20 47 4c 5f 51 55 41 44 5f 53 54 GL_QUAD_ST
02c0: 52 49 50 0a 20 20 20 20 20 20 20 20 20 20 47 4c RIP. GL
02d0: 5f 50 4f 4c 59 47 4f 4e 0a 20 20 20 20 20 20 20 _POLYGON.
02e0: 20 20 20 47 4c 5f 56 45 52 54 45 58 5f 41 52 52 GL_VERTEX_ARR
02f0: 41 59 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f AY. GL_
0300: 4e 4f 52 4d 41 4c 5f 41 52 52 41 59 0a 20 20 20 NORMAL_ARRAY.
0310: 20 20 20 20 20 20 20 47 4c 5f 43 4f 4c 4f 52 5f GL_COLOR_
0320: 41 52 52 41 59 0a 20 20 20 20 20 20 20 20 20 20 ARRAY.
0330: 47 4c 5f 49 4e 44 45 58 5f 41 52 52 41 59 0a 20 GL_INDEX_ARRAY.
0340: 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 GL_TEXT
0350: 55 52 45 5f 43 4f 4f 52 44 5f 41 52 52 41 59 0a URE_COORD_ARRAY.
0360: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 45 44 47 GL_EDG
0370: 45 5f 46 4c 41 47 5f 41 52 52 41 59 0a 20 20 20 E_FLAG_ARRAY.
0380: 20 20 20 20 20 20 20 47 4c 5f 56 45 52 54 45 58 GL_VERTEX
0390: 5f 41 52 52 41 59 5f 53 49 5a 45 0a 20 20 20 20 _ARRAY_SIZE.
03a0: 20 20 20 20 20 20 47 4c 5f 56 45 52 54 45 58 5f GL_VERTEX_
03b0: 41 52 52 41 59 5f 54 59 50 45 0a 20 20 20 20 20 ARRAY_TYPE.
03c0: 20 20 20 20 20 47 4c 5f 56 45 52 54 45 58 5f 41 GL_VERTEX_A
03d0: 52 52 41 59 5f 53 54 52 49 44 45 0a 20 20 20 20 RRAY_STRIDE.
03e0: 20 20 20 20 20 20 47 4c 5f 4e 4f 52 4d 41 4c 5f GL_NORMAL_
03f0: 41 52 52 41 59 5f 54 59 50 45 0a 20 20 20 20 20 ARRAY_TYPE.
0400: 20 20 20 20 20 47 4c 5f 4e 4f 52 4d 41 4c 5f 41 GL_NORMAL_A
0410: 52 52 41 59 5f 53 54 52 49 44 45 0a 20 20 20 20 RRAY_STRIDE.
0420: 20 20 20 20 20 20 47 4c 5f 43 4f 4c 4f 52 5f 41 GL_COLOR_A
0430: 52 52 41 59 5f 53 49 5a 45 0a 20 20 20 20 20 20 RRAY_SIZE.
0440: 20 20 20 20 47 4c 5f 43 4f 4c 4f 52 5f 41 52 52 GL_COLOR_ARR
0450: 41 59 5f 54 59 50 45 0a 20 20 20 20 20 20 20 20 AY_TYPE.
0460: 20 20 47 4c 5f 43 4f 4c 4f 52 5f 41 52 52 41 59 GL_COLOR_ARRAY
0470: 5f 53 54 52 49 44 45 0a 20 20 20 20 20 20 20 20 _STRIDE.
0480: 20 20 47 4c 5f 49 4e 44 45 58 5f 41 52 52 41 59 GL_INDEX_ARRAY
0490: 5f 54 59 50 45 0a 20 20 20 20 20 20 20 20 20 20 _TYPE.
04a0: 47 4c 5f 49 4e 44 45 58 5f 41 52 52 41 59 5f 53 GL_INDEX_ARRAY_S
04b0: 54 52 49 44 45 0a 20 20 20 20 20 20 20 20 20 20 TRIDE.
04c0: 47 4c 5f 54 45 58 54 55 52 45 5f 43 4f 4f 52 44 GL_TEXTURE_COORD
04d0: 5f 41 52 52 41 59 5f 53 49 5a 45 0a 20 20 20 20 _ARRAY_SIZE.
04e0: 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 GL_TEXTURE
04f0: 5f 43 4f 4f 52 44 5f 41 52 52 41 59 5f 54 59 50 _COORD_ARRAY_TYP
0500: 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 E. GL_T
0510: 45 58 54 55 52 45 5f 43 4f 4f 52 44 5f 41 52 52 EXTURE_COORD_ARR
0520: 41 59 5f 53 54 52 49 44 45 0a 20 20 20 20 20 20 AY_STRIDE.
0530: 20 20 20 20 47 4c 5f 45 44 47 45 5f 46 4c 41 47 GL_EDGE_FLAG
0540: 5f 41 52 52 41 59 5f 53 54 52 49 44 45 0a 20 20 _ARRAY_STRIDE.
0550: 20 20 20 20 20 20 20 20 47 4c 5f 56 45 52 54 45 GL_VERTE
0560: 58 5f 41 52 52 41 59 5f 50 4f 49 4e 54 45 52 0a X_ARRAY_POINTER.
0570: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4e 4f 52 GL_NOR
0580: 4d 41 4c 5f 41 52 52 41 59 5f 50 4f 49 4e 54 45 MAL_ARRAY_POINTE
0590: 52 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 43 R. GL_C
05a0: 4f 4c 4f 52 5f 41 52 52 41 59 5f 50 4f 49 4e 54 OLOR_ARRAY_POINT
05b0: 45 52 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f ER. GL_
05c0: 49 4e 44 45 58 5f 41 52 52 41 59 5f 50 4f 49 4e INDEX_ARRAY_POIN
05d0: 54 45 52 0a 20 20 20 20 20 20 20 20 20 20 47 4c TER. GL
05e0: 5f 54 45 58 54 55 52 45 5f 43 4f 4f 52 44 5f 41 _TEXTURE_COORD_A
05f0: 52 52 41 59 5f 50 4f 49 4e 54 45 52 0a 20 20 20 RRAY_POINTER.
0600: 20 20 20 20 20 20 20 47 4c 5f 45 44 47 45 5f 46 GL_EDGE_F
0610: 4c 41 47 5f 41 52 52 41 59 5f 50 4f 49 4e 54 45 LAG_ARRAY_POINTE
0620: 52 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 56 R. GL_V
0630: 32 46 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 2F. GL_
0640: 56 33 46 0a 20 20 20 20 20 20 20 20 20 20 47 4c V3F. GL
0650: 5f 43 34 55 42 5f 56 32 46 0a 20 20 20 20 20 20 _C4UB_V2F.
0660: 20 20 20 20 47 4c 5f 43 34 55 42 5f 56 33 46 0a GL_C4UB_V3F.
0670: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 43 33 46 GL_C3F
0680: 5f 56 33 46 0a 20 20 20 20 20 20 20 20 20 20 47 _V3F. G
0690: 4c 5f 4e 33 46 5f 56 33 46 0a 20 20 20 20 20 20 L_N3F_V3F.
06a0: 20 20 20 20 47 4c 5f 43 34 46 5f 4e 33 46 5f 56 GL_C4F_N3F_V
06b0: 33 46 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 3F. GL_
06c0: 54 32 46 5f 56 33 46 0a 20 20 20 20 20 20 20 20 T2F_V3F.
06d0: 20 20 47 4c 5f 54 34 46 5f 56 34 46 0a 20 20 20 GL_T4F_V4F.
06e0: 20 20 20 20 20 20 20 47 4c 5f 54 32 46 5f 43 34 GL_T2F_C4
06f0: 55 42 5f 56 33 46 0a 20 20 20 20 20 20 20 20 20 UB_V3F.
0700: 20 47 4c 5f 54 32 46 5f 43 33 46 5f 56 33 46 0a GL_T2F_C3F_V3F.
0710: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 32 46 GL_T2F
0720: 5f 4e 33 46 5f 56 33 46 0a 20 20 20 20 20 20 20 _N3F_V3F.
0730: 20 20 20 47 4c 5f 54 32 46 5f 43 34 46 5f 4e 33 GL_T2F_C4F_N3
0740: 46 5f 56 33 46 0a 20 20 20 20 20 20 20 20 20 20 F_V3F.
0750: 47 4c 5f 54 34 46 5f 43 34 46 5f 4e 33 46 5f 56 GL_T4F_C4F_N3F_V
0760: 34 46 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4F. GL_
0770: 4d 41 54 52 49 58 5f 4d 4f 44 45 0a 20 20 20 20 MATRIX_MODE.
0780: 20 20 20 20 20 20 47 4c 5f 4d 4f 44 45 4c 56 49 GL_MODELVI
0790: 45 57 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f EW. GL_
07a0: 50 52 4f 4a 45 43 54 49 4f 4e 0a 20 20 20 20 20 PROJECTION.
07b0: 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 0a GL_TEXTURE.
07c0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 50 4f 49 GL_POI
07d0: 4e 54 5f 53 4d 4f 4f 54 48 0a 20 20 20 20 20 20 NT_SMOOTH.
07e0: 20 20 20 20 47 4c 5f 50 4f 49 4e 54 5f 53 49 5a GL_POINT_SIZ
07f0: 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 50 E. GL_P
0800: 4f 49 4e 54 5f 53 49 5a 45 5f 47 52 41 4e 55 4c OINT_SIZE_GRANUL
0810: 41 52 49 54 59 0a 20 20 20 20 20 20 20 20 20 20 ARITY.
0820: 47 4c 5f 50 4f 49 4e 54 5f 53 49 5a 45 5f 52 41 GL_POINT_SIZE_RA
0830: 4e 47 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c NGE. GL
0840: 5f 4c 49 4e 45 5f 53 4d 4f 4f 54 48 0a 20 20 20 _LINE_SMOOTH.
0850: 20 20 20 20 20 20 20 47 4c 5f 4c 49 4e 45 5f 53 GL_LINE_S
0860: 54 49 50 50 4c 45 0a 20 20 20 20 20 20 20 20 20 TIPPLE.
0870: 20 47 4c 5f 4c 49 4e 45 5f 53 54 49 50 50 4c 45 GL_LINE_STIPPLE
0880: 5f 50 41 54 54 45 52 4e 0a 20 20 20 20 20 20 20 _PATTERN.
0890: 20 20 20 47 4c 5f 4c 49 4e 45 5f 53 54 49 50 50 GL_LINE_STIPP
08a0: 4c 45 5f 52 45 50 45 41 54 0a 20 20 20 20 20 20 LE_REPEAT.
08b0: 20 20 20 20 47 4c 5f 4c 49 4e 45 5f 57 49 44 54 GL_LINE_WIDT
08c0: 48 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4c H. GL_L
08d0: 49 4e 45 5f 57 49 44 54 48 5f 47 52 41 4e 55 4c INE_WIDTH_GRANUL
08e0: 41 52 49 54 59 0a 20 20 20 20 20 20 20 20 20 20 ARITY.
08f0: 47 4c 5f 4c 49 4e 45 5f 57 49 44 54 48 5f 52 41 GL_LINE_WIDTH_RA
0900: 4e 47 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c NGE. GL
0910: 5f 50 4f 49 4e 54 0a 20 20 20 20 20 20 20 20 20 _POINT.
0920: 20 47 4c 5f 4c 49 4e 45 0a 20 20 20 20 20 20 20 GL_LINE.
0930: 20 20 20 47 4c 5f 46 49 4c 4c 0a 20 20 20 20 20 GL_FILL.
0940: 20 20 20 20 20 47 4c 5f 43 57 0a 20 20 20 20 20 GL_CW.
0950: 20 20 20 20 20 47 4c 5f 43 43 57 0a 20 20 20 20 GL_CCW.
0960: 20 20 20 20 20 20 47 4c 5f 46 52 4f 4e 54 0a 20 GL_FRONT.
0970: 20 20 20 20 20 20 20 20 20 47 4c 5f 42 41 43 4b GL_BACK
0980: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 50 4f . GL_PO
0990: 4c 59 47 4f 4e 5f 4d 4f 44 45 0a 20 20 20 20 20 LYGON_MODE.
09a0: 20 20 20 20 20 47 4c 5f 50 4f 4c 59 47 4f 4e 5f GL_POLYGON_
09b0: 53 4d 4f 4f 54 48 0a 20 20 20 20 20 20 20 20 20 SMOOTH.
09c0: 20 47 4c 5f 50 4f 4c 59 47 4f 4e 5f 53 54 49 50 GL_POLYGON_STIP
09d0: 50 4c 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c PLE. GL
09e0: 5f 45 44 47 45 5f 46 4c 41 47 0a 20 20 20 20 20 _EDGE_FLAG.
09f0: 20 20 20 20 20 47 4c 5f 43 55 4c 4c 5f 46 41 43 GL_CULL_FAC
0a00: 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 43 E. GL_C
0a10: 55 4c 4c 5f 46 41 43 45 5f 4d 4f 44 45 0a 20 20 ULL_FACE_MODE.
0a20: 20 20 20 20 20 20 20 20 47 4c 5f 46 52 4f 4e 54 GL_FRONT
0a30: 5f 46 41 43 45 0a 20 20 20 20 20 20 20 20 20 20 _FACE.
0a40: 47 4c 5f 50 4f 4c 59 47 4f 4e 5f 4f 46 46 53 45 GL_POLYGON_OFFSE
0a50: 54 5f 46 41 43 54 4f 52 0a 20 20 20 20 20 20 20 T_FACTOR.
0a60: 20 20 20 47 4c 5f 50 4f 4c 59 47 4f 4e 5f 4f 46 GL_POLYGON_OF
0a70: 46 53 45 54 5f 55 4e 49 54 53 0a 20 20 20 20 20 FSET_UNITS.
0a80: 20 20 20 20 20 47 4c 5f 50 4f 4c 59 47 4f 4e 5f GL_POLYGON_
0a90: 4f 46 46 53 45 54 5f 50 4f 49 4e 54 0a 20 20 20 OFFSET_POINT.
0aa0: 20 20 20 20 20 20 20 47 4c 5f 50 4f 4c 59 47 4f GL_POLYGO
0ab0: 4e 5f 4f 46 46 53 45 54 5f 4c 49 4e 45 0a 20 20 N_OFFSET_LINE.
0ac0: 20 20 20 20 20 20 20 20 47 4c 5f 50 4f 4c 59 47 GL_POLYG
0ad0: 4f 4e 5f 4f 46 46 53 45 54 5f 46 49 4c 4c 0a 20 ON_OFFSET_FILL.
0ae0: 20 20 20 20 20 20 20 20 20 47 4c 5f 43 4f 4d 50 GL_COMP
0af0: 49 4c 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c ILE. GL
0b00: 5f 43 4f 4d 50 49 4c 45 5f 41 4e 44 5f 45 58 45 _COMPILE_AND_EXE
0b10: 43 55 54 45 0a 20 20 20 20 20 20 20 20 20 20 47 CUTE. G
0b20: 4c 5f 4c 49 53 54 5f 42 41 53 45 0a 20 20 20 20 L_LIST_BASE.
0b30: 20 20 20 20 20 20 47 4c 5f 4c 49 53 54 5f 49 4e GL_LIST_IN
0b40: 44 45 58 0a 20 20 20 20 20 20 20 20 20 20 47 4c DEX. GL
0b50: 5f 4c 49 53 54 5f 4d 4f 44 45 0a 20 20 20 20 20 _LIST_MODE.
0b60: 20 20 20 20 20 47 4c 5f 4e 45 56 45 52 0a 20 20 GL_NEVER.
0b70: 20 20 20 20 20 20 20 20 47 4c 5f 4c 45 53 53 0a GL_LESS.
0b80: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 45 51 55 GL_EQU
0b90: 41 4c 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f AL. GL_
0ba0: 4c 45 51 55 41 4c 0a 20 20 20 20 20 20 20 20 20 LEQUAL.
0bb0: 20 47 4c 5f 47 52 45 41 54 45 52 0a 20 20 20 20 GL_GREATER.
0bc0: 20 20 20 20 20 20 47 4c 5f 4e 4f 54 45 51 55 41 GL_NOTEQUA
0bd0: 4c 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 47 L. GL_G
0be0: 45 51 55 41 4c 0a 20 20 20 20 20 20 20 20 20 20 EQUAL.
0bf0: 47 4c 5f 41 4c 57 41 59 53 0a 20 20 20 20 20 20 GL_ALWAYS.
0c00: 20 20 20 20 47 4c 5f 44 45 50 54 48 5f 54 45 53 GL_DEPTH_TES
0c10: 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 44 T. GL_D
0c20: 45 50 54 48 5f 42 49 54 53 0a 20 20 20 20 20 20 EPTH_BITS.
0c30: 20 20 20 20 47 4c 5f 44 45 50 54 48 5f 43 4c 45 GL_DEPTH_CLE
0c40: 41 52 5f 56 41 4c 55 45 0a 20 20 20 20 20 20 20 AR_VALUE.
0c50: 20 20 20 47 4c 5f 44 45 50 54 48 5f 46 55 4e 43 GL_DEPTH_FUNC
0c60: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 44 45 . GL_DE
0c70: 50 54 48 5f 52 41 4e 47 45 0a 20 20 20 20 20 20 PTH_RANGE.
0c80: 20 20 20 20 47 4c 5f 44 45 50 54 48 5f 57 52 49 GL_DEPTH_WRI
0c90: 54 45 4d 41 53 4b 0a 20 20 20 20 20 20 20 20 20 TEMASK.
0ca0: 20 47 4c 5f 44 45 50 54 48 5f 43 4f 4d 50 4f 4e GL_DEPTH_COMPON
0cb0: 45 4e 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c ENT. GL
0cc0: 5f 4c 49 47 48 54 49 4e 47 0a 20 20 20 20 20 20 _LIGHTING.
0cd0: 20 20 20 20 47 4c 5f 4c 49 47 48 54 30 0a 20 20 GL_LIGHT0.
0ce0: 20 20 20 20 20 20 20 20 47 4c 5f 4c 49 47 48 54 GL_LIGHT
0cf0: 31 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4c 1. GL_L
0d00: 49 47 48 54 32 0a 20 20 20 20 20 20 20 20 20 20 IGHT2.
0d10: 47 4c 5f 4c 49 47 48 54 33 0a 20 20 20 20 20 20 GL_LIGHT3.
0d20: 20 20 20 20 47 4c 5f 4c 49 47 48 54 34 0a 20 20 GL_LIGHT4.
0d30: 20 20 20 20 20 20 20 20 47 4c 5f 4c 49 47 48 54 GL_LIGHT
0d40: 35 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4c 5. GL_L
0d50: 49 47 48 54 36 0a 20 20 20 20 20 20 20 20 20 20 IGHT6.
0d60: 47 4c 5f 4c 49 47 48 54 37 0a 20 20 20 20 20 20 GL_LIGHT7.
0d70: 20 20 20 20 47 4c 5f 53 50 4f 54 5f 45 58 50 4f GL_SPOT_EXPO
0d80: 4e 45 4e 54 0a 20 20 20 20 20 20 20 20 20 20 47 NENT. G
0d90: 4c 5f 53 50 4f 54 5f 43 55 54 4f 46 46 0a 20 20 L_SPOT_CUTOFF.
0da0: 20 20 20 20 20 20 20 20 47 4c 5f 43 4f 4e 53 54 GL_CONST
0db0: 41 4e 54 5f 41 54 54 45 4e 55 41 54 49 4f 4e 0a ANT_ATTENUATION.
0dc0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4c 49 4e GL_LIN
0dd0: 45 41 52 5f 41 54 54 45 4e 55 41 54 49 4f 4e 0a EAR_ATTENUATION.
0de0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 51 55 41 GL_QUA
0df0: 44 52 41 54 49 43 5f 41 54 54 45 4e 55 41 54 49 DRATIC_ATTENUATI
0e00: 4f 4e 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f ON. GL_
0e10: 41 4d 42 49 45 4e 54 0a 20 20 20 20 20 20 20 20 AMBIENT.
0e20: 20 20 47 4c 5f 44 49 46 46 55 53 45 0a 20 20 20 GL_DIFFUSE.
0e30: 20 20 20 20 20 20 20 47 4c 5f 53 50 45 43 55 4c GL_SPECUL
0e40: 41 52 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f AR. GL_
0e50: 53 48 49 4e 49 4e 45 53 53 0a 20 20 20 20 20 20 SHININESS.
0e60: 20 20 20 20 47 4c 5f 45 4d 49 53 53 49 4f 4e 0a GL_EMISSION.
0e70: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 50 4f 53 GL_POS
0e80: 49 54 49 4f 4e 0a 20 20 20 20 20 20 20 20 20 20 ITION.
0e90: 47 4c 5f 53 50 4f 54 5f 44 49 52 45 43 54 49 4f GL_SPOT_DIRECTIO
0ea0: 4e 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 41 N. GL_A
0eb0: 4d 42 49 45 4e 54 5f 41 4e 44 5f 44 49 46 46 55 MBIENT_AND_DIFFU
0ec0: 53 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f SE. GL_
0ed0: 43 4f 4c 4f 52 5f 49 4e 44 45 58 45 53 0a 20 20 COLOR_INDEXES.
0ee0: 20 20 20 20 20 20 20 20 47 4c 5f 4c 49 47 48 54 GL_LIGHT
0ef0: 5f 4d 4f 44 45 4c 5f 54 57 4f 5f 53 49 44 45 0a _MODEL_TWO_SIDE.
0f00: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4c 49 47 GL_LIG
0f10: 48 54 5f 4d 4f 44 45 4c 5f 4c 4f 43 41 4c 5f 56 HT_MODEL_LOCAL_V
0f20: 49 45 57 45 52 0a 20 20 20 20 20 20 20 20 20 20 IEWER.
0f30: 47 4c 5f 4c 49 47 48 54 5f 4d 4f 44 45 4c 5f 41 GL_LIGHT_MODEL_A
0f40: 4d 42 49 45 4e 54 0a 20 20 20 20 20 20 20 20 20 MBIENT.
0f50: 20 47 4c 5f 46 52 4f 4e 54 5f 41 4e 44 5f 42 41 GL_FRONT_AND_BA
0f60: 43 4b 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f CK. GL_
0f70: 53 48 41 44 45 5f 4d 4f 44 45 4c 0a 20 20 20 20 SHADE_MODEL.
0f80: 20 20 20 20 20 20 47 4c 5f 46 4c 41 54 0a 20 20 GL_FLAT.
0f90: 20 20 20 20 20 20 20 20 47 4c 5f 53 4d 4f 4f 54 GL_SMOOT
0fa0: 48 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 43 H. GL_C
0fb0: 4f 4c 4f 52 5f 4d 41 54 45 52 49 41 4c 0a 20 20 OLOR_MATERIAL.
0fc0: 20 20 20 20 20 20 20 20 47 4c 5f 43 4f 4c 4f 52 GL_COLOR
0fd0: 5f 4d 41 54 45 52 49 41 4c 5f 46 41 43 45 0a 20 _MATERIAL_FACE.
0fe0: 20 20 20 20 20 20 20 20 20 47 4c 5f 43 4f 4c 4f GL_COLO
0ff0: 52 5f 4d 41 54 45 52 49 41 4c 5f 50 41 52 41 4d R_MATERIAL_PARAM
1000: 45 54 45 52 0a 20 20 20 20 20 20 20 20 20 20 47 ETER. G
1010: 4c 5f 4e 4f 52 4d 41 4c 49 5a 45 0a 20 20 20 20 L_NORMALIZE.
1020: 20 20 20 20 20 20 47 4c 5f 43 4c 49 50 5f 50 4c GL_CLIP_PL
1030: 41 4e 45 30 0a 20 20 20 20 20 20 20 20 20 20 47 ANE0. G
1040: 4c 5f 43 4c 49 50 5f 50 4c 41 4e 45 31 0a 20 20 L_CLIP_PLANE1.
1050: 20 20 20 20 20 20 20 20 47 4c 5f 43 4c 49 50 5f GL_CLIP_
1060: 50 4c 41 4e 45 32 0a 20 20 20 20 20 20 20 20 20 PLANE2.
1070: 20 47 4c 5f 43 4c 49 50 5f 50 4c 41 4e 45 33 0a GL_CLIP_PLANE3.
1080: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 43 4c 49 GL_CLI
1090: 50 5f 50 4c 41 4e 45 34 0a 20 20 20 20 20 20 20 P_PLANE4.
10a0: 20 20 20 47 4c 5f 43 4c 49 50 5f 50 4c 41 4e 45 GL_CLIP_PLANE
10b0: 35 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 41 5. GL_A
10c0: 43 43 55 4d 5f 52 45 44 5f 42 49 54 53 0a 20 20 CCUM_RED_BITS.
10d0: 20 20 20 20 20 20 20 20 47 4c 5f 41 43 43 55 4d GL_ACCUM
10e0: 5f 47 52 45 45 4e 5f 42 49 54 53 0a 20 20 20 20 _GREEN_BITS.
10f0: 20 20 20 20 20 20 47 4c 5f 41 43 43 55 4d 5f 42 GL_ACCUM_B
1100: 4c 55 45 5f 42 49 54 53 0a 20 20 20 20 20 20 20 LUE_BITS.
1110: 20 20 20 47 4c 5f 41 43 43 55 4d 5f 41 4c 50 48 GL_ACCUM_ALPH
1120: 41 5f 42 49 54 53 0a 20 20 20 20 20 20 20 20 20 A_BITS.
1130: 20 47 4c 5f 41 43 43 55 4d 5f 43 4c 45 41 52 5f GL_ACCUM_CLEAR_
1140: 56 41 4c 55 45 0a 20 20 20 20 20 20 20 20 20 20 VALUE.
1150: 47 4c 5f 41 43 43 55 4d 0a 20 20 20 20 20 20 20 GL_ACCUM.
1160: 20 20 20 47 4c 5f 41 44 44 0a 20 20 20 20 20 20 GL_ADD.
1170: 20 20 20 20 47 4c 5f 4c 4f 41 44 0a 20 20 20 20 GL_LOAD.
1180: 20 20 20 20 20 20 47 4c 5f 4d 55 4c 54 0a 20 20 GL_MULT.
1190: 20 20 20 20 20 20 20 20 47 4c 5f 52 45 54 55 52 GL_RETUR
11a0: 4e 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 41 N. GL_A
11b0: 4c 50 48 41 5f 54 45 53 54 0a 20 20 20 20 20 20 LPHA_TEST.
11c0: 20 20 20 20 47 4c 5f 41 4c 50 48 41 5f 54 45 53 GL_ALPHA_TES
11d0: 54 5f 52 45 46 0a 20 20 20 20 20 20 20 20 20 20 T_REF.
11e0: 47 4c 5f 41 4c 50 48 41 5f 54 45 53 54 5f 46 55 GL_ALPHA_TEST_FU
11f0: 4e 43 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f NC. GL_
1200: 42 4c 45 4e 44 0a 20 20 20 20 20 20 20 20 20 20 BLEND.
1210: 47 4c 5f 42 4c 45 4e 44 5f 53 52 43 0a 20 20 20 GL_BLEND_SRC.
1220: 20 20 20 20 20 20 20 47 4c 5f 42 4c 45 4e 44 5f GL_BLEND_
1230: 44 53 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c DST. GL
1240: 5f 5a 45 52 4f 0a 20 20 20 20 20 20 20 20 20 20 _ZERO.
1250: 47 4c 5f 4f 4e 45 0a 20 20 20 20 20 20 20 20 20 GL_ONE.
1260: 20 47 4c 5f 53 52 43 5f 43 4f 4c 4f 52 0a 20 20 GL_SRC_COLOR.
1270: 20 20 20 20 20 20 20 20 47 4c 5f 4f 4e 45 5f 4d GL_ONE_M
1280: 49 4e 55 53 5f 53 52 43 5f 43 4f 4c 4f 52 0a 20 INUS_SRC_COLOR.
1290: 20 20 20 20 20 20 20 20 20 47 4c 5f 53 52 43 5f GL_SRC_
12a0: 41 4c 50 48 41 0a 20 20 20 20 20 20 20 20 20 20 ALPHA.
12b0: 47 4c 5f 4f 4e 45 5f 4d 49 4e 55 53 5f 53 52 43 GL_ONE_MINUS_SRC
12c0: 5f 41 4c 50 48 41 0a 20 20 20 20 20 20 20 20 20 _ALPHA.
12d0: 20 47 4c 5f 44 53 54 5f 41 4c 50 48 41 0a 20 20 GL_DST_ALPHA.
12e0: 20 20 20 20 20 20 20 20 47 4c 5f 4f 4e 45 5f 4d GL_ONE_M
12f0: 49 4e 55 53 5f 44 53 54 5f 41 4c 50 48 41 0a 20 INUS_DST_ALPHA.
1300: 20 20 20 20 20 20 20 20 20 47 4c 5f 44 53 54 5f GL_DST_
1310: 43 4f 4c 4f 52 0a 20 20 20 20 20 20 20 20 20 20 COLOR.
1320: 47 4c 5f 4f 4e 45 5f 4d 49 4e 55 53 5f 44 53 54 GL_ONE_MINUS_DST
1330: 5f 43 4f 4c 4f 52 0a 20 20 20 20 20 20 20 20 20 _COLOR.
1340: 20 47 4c 5f 53 52 43 5f 41 4c 50 48 41 5f 53 41 GL_SRC_ALPHA_SA
1350: 54 55 52 41 54 45 0a 20 20 20 20 20 20 20 20 20 TURATE.
1360: 20 47 4c 5f 46 45 45 44 42 41 43 4b 0a 20 20 20 GL_FEEDBACK.
1370: 20 20 20 20 20 20 20 47 4c 5f 52 45 4e 44 45 52 GL_RENDER
1380: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 53 45 . GL_SE
1390: 4c 45 43 54 0a 20 20 20 20 20 20 20 20 20 20 47 LECT. G
13a0: 4c 5f 32 44 0a 20 20 20 20 20 20 20 20 20 20 47 L_2D. G
13b0: 4c 5f 33 44 0a 20 20 20 20 20 20 20 20 20 20 47 L_3D. G
13c0: 4c 5f 33 44 5f 43 4f 4c 4f 52 0a 20 20 20 20 20 L_3D_COLOR.
13d0: 20 20 20 20 20 47 4c 5f 33 44 5f 43 4f 4c 4f 52 GL_3D_COLOR
13e0: 5f 54 45 58 54 55 52 45 0a 20 20 20 20 20 20 20 _TEXTURE.
13f0: 20 20 20 47 4c 5f 34 44 5f 43 4f 4c 4f 52 5f 54 GL_4D_COLOR_T
1400: 45 58 54 55 52 45 0a 20 20 20 20 20 20 20 20 20 EXTURE.
1410: 20 47 4c 5f 50 4f 49 4e 54 5f 54 4f 4b 45 4e 0a GL_POINT_TOKEN.
1420: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4c 49 4e GL_LIN
1430: 45 5f 54 4f 4b 45 4e 0a 20 20 20 20 20 20 20 20 E_TOKEN.
1440: 20 20 47 4c 5f 4c 49 4e 45 5f 52 45 53 45 54 5f GL_LINE_RESET_
1450: 54 4f 4b 45 4e 0a 20 20 20 20 20 20 20 20 20 20 TOKEN.
1460: 47 4c 5f 50 4f 4c 59 47 4f 4e 5f 54 4f 4b 45 4e GL_POLYGON_TOKEN
1470: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 42 49 . GL_BI
1480: 54 4d 41 50 5f 54 4f 4b 45 4e 0a 20 20 20 20 20 TMAP_TOKEN.
1490: 20 20 20 20 20 47 4c 5f 44 52 41 57 5f 50 49 58 GL_DRAW_PIX
14a0: 45 4c 5f 54 4f 4b 45 4e 0a 20 20 20 20 20 20 20 EL_TOKEN.
14b0: 20 20 20 47 4c 5f 43 4f 50 59 5f 50 49 58 45 4c GL_COPY_PIXEL
14c0: 5f 54 4f 4b 45 4e 0a 20 20 20 20 20 20 20 20 20 _TOKEN.
14d0: 20 47 4c 5f 50 41 53 53 5f 54 48 52 4f 55 47 48 GL_PASS_THROUGH
14e0: 5f 54 4f 4b 45 4e 0a 20 20 20 20 20 20 20 20 20 _TOKEN.
14f0: 20 47 4c 5f 46 45 45 44 42 41 43 4b 5f 42 55 46 GL_FEEDBACK_BUF
1500: 46 45 52 5f 50 4f 49 4e 54 45 52 0a 20 20 20 20 FER_POINTER.
1510: 20 20 20 20 20 20 47 4c 5f 46 45 45 44 42 41 43 GL_FEEDBAC
1520: 4b 5f 42 55 46 46 45 52 5f 53 49 5a 45 0a 20 20 K_BUFFER_SIZE.
1530: 20 20 20 20 20 20 20 20 47 4c 5f 46 45 45 44 42 GL_FEEDB
1540: 41 43 4b 5f 42 55 46 46 45 52 5f 54 59 50 45 0a ACK_BUFFER_TYPE.
1550: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 53 45 4c GL_SEL
1560: 45 43 54 49 4f 4e 5f 42 55 46 46 45 52 5f 50 4f ECTION_BUFFER_PO
1570: 49 4e 54 45 52 0a 20 20 20 20 20 20 20 20 20 20 INTER.
1580: 47 4c 5f 53 45 4c 45 43 54 49 4f 4e 5f 42 55 46 GL_SELECTION_BUF
1590: 46 45 52 5f 53 49 5a 45 0a 20 20 20 20 20 20 20 FER_SIZE.
15a0: 20 20 20 47 4c 5f 46 4f 47 0a 20 20 20 20 20 20 GL_FOG.
15b0: 20 20 20 20 47 4c 5f 46 4f 47 5f 4d 4f 44 45 0a GL_FOG_MODE.
15c0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 46 4f 47 GL_FOG
15d0: 5f 44 45 4e 53 49 54 59 0a 20 20 20 20 20 20 20 _DENSITY.
15e0: 20 20 20 47 4c 5f 46 4f 47 5f 43 4f 4c 4f 52 0a GL_FOG_COLOR.
15f0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 46 4f 47 GL_FOG
1600: 5f 49 4e 44 45 58 0a 20 20 20 20 20 20 20 20 20 _INDEX.
1610: 20 47 4c 5f 46 4f 47 5f 53 54 41 52 54 0a 20 20 GL_FOG_START.
1620: 20 20 20 20 20 20 20 20 47 4c 5f 46 4f 47 5f 45 GL_FOG_E
1630: 4e 44 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f ND. GL_
1640: 4c 49 4e 45 41 52 0a 20 20 20 20 20 20 20 20 20 LINEAR.
1650: 20 47 4c 5f 45 58 50 0a 20 20 20 20 20 20 20 20 GL_EXP.
1660: 20 20 47 4c 5f 45 58 50 32 0a 20 20 20 20 20 20 GL_EXP2.
1670: 20 20 20 20 47 4c 5f 4c 4f 47 49 43 5f 4f 50 0a GL_LOGIC_OP.
1680: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 49 4e 44 GL_IND
1690: 45 58 5f 4c 4f 47 49 43 5f 4f 50 0a 20 20 20 20 EX_LOGIC_OP.
16a0: 20 20 20 20 20 20 47 4c 5f 43 4f 4c 4f 52 5f 4c GL_COLOR_L
16b0: 4f 47 49 43 5f 4f 50 0a 20 20 20 20 20 20 20 20 OGIC_OP.
16c0: 20 20 47 4c 5f 4c 4f 47 49 43 5f 4f 50 5f 4d 4f GL_LOGIC_OP_MO
16d0: 44 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f DE. GL_
16e0: 43 4c 45 41 52 0a 20 20 20 20 20 20 20 20 20 20 CLEAR.
16f0: 47 4c 5f 53 45 54 0a 20 20 20 20 20 20 20 20 20 GL_SET.
1700: 20 47 4c 5f 43 4f 50 59 0a 20 20 20 20 20 20 20 GL_COPY.
1710: 20 20 20 47 4c 5f 43 4f 50 59 5f 49 4e 56 45 52 GL_COPY_INVER
1720: 54 45 44 0a 20 20 20 20 20 20 20 20 20 20 47 4c TED. GL
1730: 5f 4e 4f 4f 50 0a 20 20 20 20 20 20 20 20 20 20 _NOOP.
1740: 47 4c 5f 49 4e 56 45 52 54 0a 20 20 20 20 20 20 GL_INVERT.
1750: 20 20 20 20 47 4c 5f 41 4e 44 0a 20 20 20 20 20 GL_AND.
1760: 20 20 20 20 20 47 4c 5f 4e 41 4e 44 0a 20 20 20 GL_NAND.
1770: 20 20 20 20 20 20 20 47 4c 5f 4f 52 0a 20 20 20 GL_OR.
1780: 20 20 20 20 20 20 20 47 4c 5f 4e 4f 52 0a 20 20 GL_NOR.
1790: 20 20 20 20 20 20 20 20 47 4c 5f 58 4f 52 0a 20 GL_XOR.
17a0: 20 20 20 20 20 20 20 20 20 47 4c 5f 45 51 55 49 GL_EQUI
17b0: 56 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 41 V. GL_A
17c0: 4e 44 5f 52 45 56 45 52 53 45 0a 20 20 20 20 20 ND_REVERSE.
17d0: 20 20 20 20 20 47 4c 5f 41 4e 44 5f 49 4e 56 45 GL_AND_INVE
17e0: 52 54 45 44 0a 20 20 20 20 20 20 20 20 20 20 47 RTED. G
17f0: 4c 5f 4f 52 5f 52 45 56 45 52 53 45 0a 20 20 20 L_OR_REVERSE.
1800: 20 20 20 20 20 20 20 47 4c 5f 4f 52 5f 49 4e 56 GL_OR_INV
1810: 45 52 54 45 44 0a 20 20 20 20 20 20 20 20 20 20 ERTED.
1820: 47 4c 5f 53 54 45 4e 43 49 4c 5f 42 49 54 53 0a GL_STENCIL_BITS.
1830: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 53 54 45 GL_STE
1840: 4e 43 49 4c 5f 54 45 53 54 0a 20 20 20 20 20 20 NCIL_TEST.
1850: 20 20 20 20 47 4c 5f 53 54 45 4e 43 49 4c 5f 43 GL_STENCIL_C
1860: 4c 45 41 52 5f 56 41 4c 55 45 0a 20 20 20 20 20 LEAR_VALUE.
1870: 20 20 20 20 20 47 4c 5f 53 54 45 4e 43 49 4c 5f GL_STENCIL_
1880: 46 55 4e 43 0a 20 20 20 20 20 20 20 20 20 20 47 FUNC. G
1890: 4c 5f 53 54 45 4e 43 49 4c 5f 56 41 4c 55 45 5f L_STENCIL_VALUE_
18a0: 4d 41 53 4b 0a 20 20 20 20 20 20 20 20 20 20 47 MASK. G
18b0: 4c 5f 53 54 45 4e 43 49 4c 5f 46 41 49 4c 0a 20 L_STENCIL_FAIL.
18c0: 20 20 20 20 20 20 20 20 20 47 4c 5f 53 54 45 4e GL_STEN
18d0: 43 49 4c 5f 50 41 53 53 5f 44 45 50 54 48 5f 46 CIL_PASS_DEPTH_F
18e0: 41 49 4c 0a 20 20 20 20 20 20 20 20 20 20 47 4c AIL. GL
18f0: 5f 53 54 45 4e 43 49 4c 5f 50 41 53 53 5f 44 45 _STENCIL_PASS_DE
1900: 50 54 48 5f 50 41 53 53 0a 20 20 20 20 20 20 20 PTH_PASS.
1910: 20 20 20 47 4c 5f 53 54 45 4e 43 49 4c 5f 52 45 GL_STENCIL_RE
1920: 46 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 53 F. GL_S
1930: 54 45 4e 43 49 4c 5f 57 52 49 54 45 4d 41 53 4b TENCIL_WRITEMASK
1940: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 53 54 . GL_ST
1950: 45 4e 43 49 4c 5f 49 4e 44 45 58 0a 20 20 20 20 ENCIL_INDEX.
1960: 20 20 20 20 20 20 47 4c 5f 4b 45 45 50 0a 20 20 GL_KEEP.
1970: 20 20 20 20 20 20 20 20 47 4c 5f 52 45 50 4c 41 GL_REPLA
1980: 43 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f CE. GL_
1990: 49 4e 43 52 0a 20 20 20 20 20 20 20 20 20 20 47 INCR. G
19a0: 4c 5f 44 45 43 52 0a 20 20 20 20 20 20 20 20 20 L_DECR.
19b0: 20 47 4c 5f 4e 4f 4e 45 0a 20 20 20 20 20 20 20 GL_NONE.
19c0: 20 20 20 47 4c 5f 4c 45 46 54 0a 20 20 20 20 20 GL_LEFT.
19d0: 20 20 20 20 20 47 4c 5f 52 49 47 48 54 0a 20 20 GL_RIGHT.
19e0: 20 20 20 20 20 20 20 20 47 4c 5f 46 52 4f 4e 54 GL_FRONT
19f0: 5f 4c 45 46 54 0a 20 20 20 20 20 20 20 20 20 20 _LEFT.
1a00: 47 4c 5f 46 52 4f 4e 54 5f 52 49 47 48 54 0a 20 GL_FRONT_RIGHT.
1a10: 20 20 20 20 20 20 20 20 20 47 4c 5f 42 41 43 4b GL_BACK
1a20: 5f 4c 45 46 54 0a 20 20 20 20 20 20 20 20 20 20 _LEFT.
1a30: 47 4c 5f 42 41 43 4b 5f 52 49 47 48 54 0a 20 20 GL_BACK_RIGHT.
1a40: 20 20 20 20 20 20 20 20 47 4c 5f 41 55 58 30 0a GL_AUX0.
1a50: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 41 55 58 GL_AUX
1a60: 31 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 41 1. GL_A
1a70: 55 58 32 0a 20 20 20 20 20 20 20 20 20 20 47 4c UX2. GL
1a80: 5f 41 55 58 33 0a 20 20 20 20 20 20 20 20 20 20 _AUX3.
1a90: 47 4c 5f 43 4f 4c 4f 52 5f 49 4e 44 45 58 0a 20 GL_COLOR_INDEX.
1aa0: 20 20 20 20 20 20 20 20 20 47 4c 5f 52 45 44 0a GL_RED.
1ab0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 47 52 45 GL_GRE
1ac0: 45 4e 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f EN. GL_
1ad0: 42 4c 55 45 0a 20 20 20 20 20 20 20 20 20 20 47 BLUE. G
1ae0: 4c 5f 41 4c 50 48 41 0a 20 20 20 20 20 20 20 20 L_ALPHA.
1af0: 20 20 47 4c 5f 4c 55 4d 49 4e 41 4e 43 45 0a 20 GL_LUMINANCE.
1b00: 20 20 20 20 20 20 20 20 20 47 4c 5f 4c 55 4d 49 GL_LUMI
1b10: 4e 41 4e 43 45 5f 41 4c 50 48 41 0a 20 20 20 20 NANCE_ALPHA.
1b20: 20 20 20 20 20 20 47 4c 5f 41 4c 50 48 41 5f 42 GL_ALPHA_B
1b30: 49 54 53 0a 20 20 20 20 20 20 20 20 20 20 47 4c ITS. GL
1b40: 5f 52 45 44 5f 42 49 54 53 0a 20 20 20 20 20 20 _RED_BITS.
1b50: 20 20 20 20 47 4c 5f 47 52 45 45 4e 5f 42 49 54 GL_GREEN_BIT
1b60: 53 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 42 S. GL_B
1b70: 4c 55 45 5f 42 49 54 53 0a 20 20 20 20 20 20 20 LUE_BITS.
1b80: 20 20 20 47 4c 5f 49 4e 44 45 58 5f 42 49 54 53 GL_INDEX_BITS
1b90: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 53 55 . GL_SU
1ba0: 42 50 49 58 45 4c 5f 42 49 54 53 0a 20 20 20 20 BPIXEL_BITS.
1bb0: 20 20 20 20 20 20 47 4c 5f 41 55 58 5f 42 55 46 GL_AUX_BUF
1bc0: 46 45 52 53 0a 20 20 20 20 20 20 20 20 20 20 47 FERS. G
1bd0: 4c 5f 52 45 41 44 5f 42 55 46 46 45 52 0a 20 20 L_READ_BUFFER.
1be0: 20 20 20 20 20 20 20 20 47 4c 5f 44 52 41 57 5f GL_DRAW_
1bf0: 42 55 46 46 45 52 0a 20 20 20 20 20 20 20 20 20 BUFFER.
1c00: 20 47 4c 5f 44 4f 55 42 4c 45 42 55 46 46 45 52 GL_DOUBLEBUFFER
1c10: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 53 54 . GL_ST
1c20: 45 52 45 4f 0a 20 20 20 20 20 20 20 20 20 20 47 EREO. G
1c30: 4c 5f 42 49 54 4d 41 50 0a 20 20 20 20 20 20 20 L_BITMAP.
1c40: 20 20 20 47 4c 5f 43 4f 4c 4f 52 0a 20 20 20 20 GL_COLOR.
1c50: 20 20 20 20 20 20 47 4c 5f 44 45 50 54 48 0a 20 GL_DEPTH.
1c60: 20 20 20 20 20 20 20 20 20 47 4c 5f 53 54 45 4e GL_STEN
1c70: 43 49 4c 0a 20 20 20 20 20 20 20 20 20 20 47 4c CIL. GL
1c80: 5f 44 49 54 48 45 52 0a 20 20 20 20 20 20 20 20 _DITHER.
1c90: 20 20 47 4c 5f 52 47 42 0a 20 20 20 20 20 20 20 GL_RGB.
1ca0: 20 20 20 47 4c 5f 52 47 42 41 0a 20 20 20 20 20 GL_RGBA.
1cb0: 20 20 20 20 20 47 4c 5f 4d 41 58 5f 4c 49 53 54 GL_MAX_LIST
1cc0: 5f 4e 45 53 54 49 4e 47 0a 20 20 20 20 20 20 20 _NESTING.
1cd0: 20 20 20 47 4c 5f 4d 41 58 5f 45 56 41 4c 5f 4f GL_MAX_EVAL_O
1ce0: 52 44 45 52 0a 20 20 20 20 20 20 20 20 20 20 47 RDER. G
1cf0: 4c 5f 4d 41 58 5f 4c 49 47 48 54 53 0a 20 20 20 L_MAX_LIGHTS.
1d00: 20 20 20 20 20 20 20 47 4c 5f 4d 41 58 5f 43 4c GL_MAX_CL
1d10: 49 50 5f 50 4c 41 4e 45 53 0a 20 20 20 20 20 20 IP_PLANES.
1d20: 20 20 20 20 47 4c 5f 4d 41 58 5f 54 45 58 54 55 GL_MAX_TEXTU
1d30: 52 45 5f 53 49 5a 45 0a 20 20 20 20 20 20 20 20 RE_SIZE.
1d40: 20 20 47 4c 5f 4d 41 58 5f 50 49 58 45 4c 5f 4d GL_MAX_PIXEL_M
1d50: 41 50 5f 54 41 42 4c 45 0a 20 20 20 20 20 20 20 AP_TABLE.
1d60: 20 20 20 47 4c 5f 4d 41 58 5f 41 54 54 52 49 42 GL_MAX_ATTRIB
1d70: 5f 53 54 41 43 4b 5f 44 45 50 54 48 0a 20 20 20 _STACK_DEPTH.
1d80: 20 20 20 20 20 20 20 47 4c 5f 4d 41 58 5f 4d 4f GL_MAX_MO
1d90: 44 45 4c 56 49 45 57 5f 53 54 41 43 4b 5f 44 45 DELVIEW_STACK_DE
1da0: 50 54 48 0a 20 20 20 20 20 20 20 20 20 20 47 4c PTH. GL
1db0: 5f 4d 41 58 5f 4e 41 4d 45 5f 53 54 41 43 4b 5f _MAX_NAME_STACK_
1dc0: 44 45 50 54 48 0a 20 20 20 20 20 20 20 20 20 20 DEPTH.
1dd0: 47 4c 5f 4d 41 58 5f 50 52 4f 4a 45 43 54 49 4f GL_MAX_PROJECTIO
1de0: 4e 5f 53 54 41 43 4b 5f 44 45 50 54 48 0a 20 20 N_STACK_DEPTH.
1df0: 20 20 20 20 20 20 20 20 47 4c 5f 4d 41 58 5f 54 GL_MAX_T
1e00: 45 58 54 55 52 45 5f 53 54 41 43 4b 5f 44 45 50 EXTURE_STACK_DEP
1e10: 54 48 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f TH. GL_
1e20: 4d 41 58 5f 56 49 45 57 50 4f 52 54 5f 44 49 4d MAX_VIEWPORT_DIM
1e30: 53 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4d S. GL_M
1e40: 41 58 5f 43 4c 49 45 4e 54 5f 41 54 54 52 49 42 AX_CLIENT_ATTRIB
1e50: 5f 53 54 41 43 4b 5f 44 45 50 54 48 0a 20 20 20 _STACK_DEPTH.
1e60: 20 20 20 20 20 20 20 47 4c 5f 41 54 54 52 49 42 GL_ATTRIB
1e70: 5f 53 54 41 43 4b 5f 44 45 50 54 48 0a 20 20 20 _STACK_DEPTH.
1e80: 20 20 20 20 20 20 20 47 4c 5f 43 4c 49 45 4e 54 GL_CLIENT
1e90: 5f 41 54 54 52 49 42 5f 53 54 41 43 4b 5f 44 45 _ATTRIB_STACK_DE
1ea0: 50 54 48 0a 20 20 20 20 20 20 20 20 20 20 47 4c PTH. GL
1eb0: 5f 43 4f 4c 4f 52 5f 43 4c 45 41 52 5f 56 41 4c _COLOR_CLEAR_VAL
1ec0: 55 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f UE. GL_
1ed0: 43 4f 4c 4f 52 5f 57 52 49 54 45 4d 41 53 4b 0a COLOR_WRITEMASK.
1ee0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 43 55 52 GL_CUR
1ef0: 52 45 4e 54 5f 49 4e 44 45 58 0a 20 20 20 20 20 RENT_INDEX.
1f00: 20 20 20 20 20 47 4c 5f 43 55 52 52 45 4e 54 5f GL_CURRENT_
1f10: 43 4f 4c 4f 52 0a 20 20 20 20 20 20 20 20 20 20 COLOR.
1f20: 47 4c 5f 43 55 52 52 45 4e 54 5f 4e 4f 52 4d 41 GL_CURRENT_NORMA
1f30: 4c 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 43 L. GL_C
1f40: 55 52 52 45 4e 54 5f 52 41 53 54 45 52 5f 43 4f URRENT_RASTER_CO
1f50: 4c 4f 52 0a 20 20 20 20 20 20 20 20 20 20 47 4c LOR. GL
1f60: 5f 43 55 52 52 45 4e 54 5f 52 41 53 54 45 52 5f _CURRENT_RASTER_
1f70: 44 49 53 54 41 4e 43 45 0a 20 20 20 20 20 20 20 DISTANCE.
1f80: 20 20 20 47 4c 5f 43 55 52 52 45 4e 54 5f 52 41 GL_CURRENT_RA
1f90: 53 54 45 52 5f 49 4e 44 45 58 0a 20 20 20 20 20 STER_INDEX.
1fa0: 20 20 20 20 20 47 4c 5f 43 55 52 52 45 4e 54 5f GL_CURRENT_
1fb0: 52 41 53 54 45 52 5f 50 4f 53 49 54 49 4f 4e 0a RASTER_POSITION.
1fc0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 43 55 52 GL_CUR
1fd0: 52 45 4e 54 5f 52 41 53 54 45 52 5f 54 45 58 54 RENT_RASTER_TEXT
1fe0: 55 52 45 5f 43 4f 4f 52 44 53 0a 20 20 20 20 20 URE_COORDS.
1ff0: 20 20 20 20 20 47 4c 5f 43 55 52 52 45 4e 54 5f GL_CURRENT_
2000: 52 41 53 54 45 52 5f 50 4f 53 49 54 49 4f 4e 5f RASTER_POSITION_
2010: 56 41 4c 49 44 0a 20 20 20 20 20 20 20 20 20 20 VALID.
2020: 47 4c 5f 43 55 52 52 45 4e 54 5f 54 45 58 54 55 GL_CURRENT_TEXTU
2030: 52 45 5f 43 4f 4f 52 44 53 0a 20 20 20 20 20 20 RE_COORDS.
2040: 20 20 20 20 47 4c 5f 49 4e 44 45 58 5f 43 4c 45 GL_INDEX_CLE
2050: 41 52 5f 56 41 4c 55 45 0a 20 20 20 20 20 20 20 AR_VALUE.
2060: 20 20 20 47 4c 5f 49 4e 44 45 58 5f 4d 4f 44 45 GL_INDEX_MODE
2070: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 49 4e . GL_IN
2080: 44 45 58 5f 57 52 49 54 45 4d 41 53 4b 0a 20 20 DEX_WRITEMASK.
2090: 20 20 20 20 20 20 20 20 47 4c 5f 4d 4f 44 45 4c GL_MODEL
20a0: 56 49 45 57 5f 4d 41 54 52 49 58 0a 20 20 20 20 VIEW_MATRIX.
20b0: 20 20 20 20 20 20 47 4c 5f 4d 4f 44 45 4c 56 49 GL_MODELVI
20c0: 45 57 5f 53 54 41 43 4b 5f 44 45 50 54 48 0a 20 EW_STACK_DEPTH.
20d0: 20 20 20 20 20 20 20 20 20 47 4c 5f 4e 41 4d 45 GL_NAME
20e0: 5f 53 54 41 43 4b 5f 44 45 50 54 48 0a 20 20 20 _STACK_DEPTH.
20f0: 20 20 20 20 20 20 20 47 4c 5f 50 52 4f 4a 45 43 GL_PROJEC
2100: 54 49 4f 4e 5f 4d 41 54 52 49 58 0a 20 20 20 20 TION_MATRIX.
2110: 20 20 20 20 20 20 47 4c 5f 50 52 4f 4a 45 43 54 GL_PROJECT
2120: 49 4f 4e 5f 53 54 41 43 4b 5f 44 45 50 54 48 0a ION_STACK_DEPTH.
2130: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 52 45 4e GL_REN
2140: 44 45 52 5f 4d 4f 44 45 0a 20 20 20 20 20 20 20 DER_MODE.
2150: 20 20 20 47 4c 5f 52 47 42 41 5f 4d 4f 44 45 0a GL_RGBA_MODE.
2160: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 GL_TEX
2170: 54 55 52 45 5f 4d 41 54 52 49 58 0a 20 20 20 20 TURE_MATRIX.
2180: 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 GL_TEXTURE
2190: 5f 53 54 41 43 4b 5f 44 45 50 54 48 0a 20 20 20 _STACK_DEPTH.
21a0: 20 20 20 20 20 20 20 47 4c 5f 56 49 45 57 50 4f GL_VIEWPO
21b0: 52 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f RT. GL_
21c0: 41 55 54 4f 5f 4e 4f 52 4d 41 4c 0a 20 20 20 20 AUTO_NORMAL.
21d0: 20 20 20 20 20 20 47 4c 5f 4d 41 50 31 5f 43 4f GL_MAP1_CO
21e0: 4c 4f 52 5f 34 0a 20 20 20 20 20 20 20 20 20 20 LOR_4.
21f0: 47 4c 5f 4d 41 50 31 5f 49 4e 44 45 58 0a 20 20 GL_MAP1_INDEX.
2200: 20 20 20 20 20 20 20 20 47 4c 5f 4d 41 50 31 5f GL_MAP1_
2210: 4e 4f 52 4d 41 4c 0a 20 20 20 20 20 20 20 20 20 NORMAL.
2220: 20 47 4c 5f 4d 41 50 31 5f 54 45 58 54 55 52 45 GL_MAP1_TEXTURE
2230: 5f 43 4f 4f 52 44 5f 31 0a 20 20 20 20 20 20 20 _COORD_1.
2240: 20 20 20 47 4c 5f 4d 41 50 31 5f 54 45 58 54 55 GL_MAP1_TEXTU
2250: 52 45 5f 43 4f 4f 52 44 5f 32 0a 20 20 20 20 20 RE_COORD_2.
2260: 20 20 20 20 20 47 4c 5f 4d 41 50 31 5f 54 45 58 GL_MAP1_TEX
2270: 54 55 52 45 5f 43 4f 4f 52 44 5f 33 0a 20 20 20 TURE_COORD_3.
2280: 20 20 20 20 20 20 20 47 4c 5f 4d 41 50 31 5f 54 GL_MAP1_T
2290: 45 58 54 55 52 45 5f 43 4f 4f 52 44 5f 34 0a 20 EXTURE_COORD_4.
22a0: 20 20 20 20 20 20 20 20 20 47 4c 5f 4d 41 50 31 GL_MAP1
22b0: 5f 56 45 52 54 45 58 5f 33 0a 20 20 20 20 20 20 _VERTEX_3.
22c0: 20 20 20 20 47 4c 5f 4d 41 50 31 5f 56 45 52 54 GL_MAP1_VERT
22d0: 45 58 5f 34 0a 20 20 20 20 20 20 20 20 20 20 47 EX_4. G
22e0: 4c 5f 4d 41 50 32 5f 43 4f 4c 4f 52 5f 34 0a 20 L_MAP2_COLOR_4.
22f0: 20 20 20 20 20 20 20 20 20 47 4c 5f 4d 41 50 32 GL_MAP2
2300: 5f 49 4e 44 45 58 0a 20 20 20 20 20 20 20 20 20 _INDEX.
2310: 20 47 4c 5f 4d 41 50 32 5f 4e 4f 52 4d 41 4c 0a GL_MAP2_NORMAL.
2320: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4d 41 50 GL_MAP
2330: 32 5f 54 45 58 54 55 52 45 5f 43 4f 4f 52 44 5f 2_TEXTURE_COORD_
2340: 31 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4d 1. GL_M
2350: 41 50 32 5f 54 45 58 54 55 52 45 5f 43 4f 4f 52 AP2_TEXTURE_COOR
2360: 44 5f 32 0a 20 20 20 20 20 20 20 20 20 20 47 4c D_2. GL
2370: 5f 4d 41 50 32 5f 54 45 58 54 55 52 45 5f 43 4f _MAP2_TEXTURE_CO
2380: 4f 52 44 5f 33 0a 20 20 20 20 20 20 20 20 20 20 ORD_3.
2390: 47 4c 5f 4d 41 50 32 5f 54 45 58 54 55 52 45 5f GL_MAP2_TEXTURE_
23a0: 43 4f 4f 52 44 5f 34 0a 20 20 20 20 20 20 20 20 COORD_4.
23b0: 20 20 47 4c 5f 4d 41 50 32 5f 56 45 52 54 45 58 GL_MAP2_VERTEX
23c0: 5f 33 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f _3. GL_
23d0: 4d 41 50 32 5f 56 45 52 54 45 58 5f 34 0a 20 20 MAP2_VERTEX_4.
23e0: 20 20 20 20 20 20 20 20 47 4c 5f 4d 41 50 31 5f GL_MAP1_
23f0: 47 52 49 44 5f 44 4f 4d 41 49 4e 0a 20 20 20 20 GRID_DOMAIN.
2400: 20 20 20 20 20 20 47 4c 5f 4d 41 50 31 5f 47 52 GL_MAP1_GR
2410: 49 44 5f 53 45 47 4d 45 4e 54 53 0a 20 20 20 20 ID_SEGMENTS.
2420: 20 20 20 20 20 20 47 4c 5f 4d 41 50 32 5f 47 52 GL_MAP2_GR
2430: 49 44 5f 44 4f 4d 41 49 4e 0a 20 20 20 20 20 20 ID_DOMAIN.
2440: 20 20 20 20 47 4c 5f 4d 41 50 32 5f 47 52 49 44 GL_MAP2_GRID
2450: 5f 53 45 47 4d 45 4e 54 53 0a 20 20 20 20 20 20 _SEGMENTS.
2460: 20 20 20 20 47 4c 5f 43 4f 45 46 46 0a 20 20 20 GL_COEFF.
2470: 20 20 20 20 20 20 20 47 4c 5f 4f 52 44 45 52 0a GL_ORDER.
2480: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 44 4f 4d GL_DOM
2490: 41 49 4e 0a 20 20 20 20 20 20 20 20 20 20 47 4c AIN. GL
24a0: 5f 50 45 52 53 50 45 43 54 49 56 45 5f 43 4f 52 _PERSPECTIVE_COR
24b0: 52 45 43 54 49 4f 4e 5f 48 49 4e 54 0a 20 20 20 RECTION_HINT.
24c0: 20 20 20 20 20 20 20 47 4c 5f 50 4f 49 4e 54 5f GL_POINT_
24d0: 53 4d 4f 4f 54 48 5f 48 49 4e 54 0a 20 20 20 20 SMOOTH_HINT.
24e0: 20 20 20 20 20 20 47 4c 5f 4c 49 4e 45 5f 53 4d GL_LINE_SM
24f0: 4f 4f 54 48 5f 48 49 4e 54 0a 20 20 20 20 20 20 OOTH_HINT.
2500: 20 20 20 20 47 4c 5f 50 4f 4c 59 47 4f 4e 5f 53 GL_POLYGON_S
2510: 4d 4f 4f 54 48 5f 48 49 4e 54 0a 20 20 20 20 20 MOOTH_HINT.
2520: 20 20 20 20 20 47 4c 5f 46 4f 47 5f 48 49 4e 54 GL_FOG_HINT
2530: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 44 4f . GL_DO
2540: 4e 54 5f 43 41 52 45 0a 20 20 20 20 20 20 20 20 NT_CARE.
2550: 20 20 47 4c 5f 46 41 53 54 45 53 54 0a 20 20 20 GL_FASTEST.
2560: 20 20 20 20 20 20 20 47 4c 5f 4e 49 43 45 53 54 GL_NICEST
2570: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 53 43 . GL_SC
2580: 49 53 53 4f 52 5f 42 4f 58 0a 20 20 20 20 20 20 ISSOR_BOX.
2590: 20 20 20 20 47 4c 5f 53 43 49 53 53 4f 52 5f 54 GL_SCISSOR_T
25a0: 45 53 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c EST. GL
25b0: 5f 4d 41 50 5f 43 4f 4c 4f 52 0a 20 20 20 20 20 _MAP_COLOR.
25c0: 20 20 20 20 20 47 4c 5f 4d 41 50 5f 53 54 45 4e GL_MAP_STEN
25d0: 43 49 4c 0a 20 20 20 20 20 20 20 20 20 20 47 4c CIL. GL
25e0: 5f 49 4e 44 45 58 5f 53 48 49 46 54 0a 20 20 20 _INDEX_SHIFT.
25f0: 20 20 20 20 20 20 20 47 4c 5f 49 4e 44 45 58 5f GL_INDEX_
2600: 4f 46 46 53 45 54 0a 20 20 20 20 20 20 20 20 20 OFFSET.
2610: 20 47 4c 5f 52 45 44 5f 53 43 41 4c 45 0a 20 20 GL_RED_SCALE.
2620: 20 20 20 20 20 20 20 20 47 4c 5f 52 45 44 5f 42 GL_RED_B
2630: 49 41 53 0a 20 20 20 20 20 20 20 20 20 20 47 4c IAS. GL
2640: 5f 47 52 45 45 4e 5f 53 43 41 4c 45 0a 20 20 20 _GREEN_SCALE.
2650: 20 20 20 20 20 20 20 47 4c 5f 47 52 45 45 4e 5f GL_GREEN_
2660: 42 49 41 53 0a 20 20 20 20 20 20 20 20 20 20 47 BIAS. G
2670: 4c 5f 42 4c 55 45 5f 53 43 41 4c 45 0a 20 20 20 L_BLUE_SCALE.
2680: 20 20 20 20 20 20 20 47 4c 5f 42 4c 55 45 5f 42 GL_BLUE_B
2690: 49 41 53 0a 20 20 20 20 20 20 20 20 20 20 47 4c IAS. GL
26a0: 5f 41 4c 50 48 41 5f 53 43 41 4c 45 0a 20 20 20 _ALPHA_SCALE.
26b0: 20 20 20 20 20 20 20 47 4c 5f 41 4c 50 48 41 5f GL_ALPHA_
26c0: 42 49 41 53 0a 20 20 20 20 20 20 20 20 20 20 47 BIAS. G
26d0: 4c 5f 44 45 50 54 48 5f 53 43 41 4c 45 0a 20 20 L_DEPTH_SCALE.
26e0: 20 20 20 20 20 20 20 20 47 4c 5f 44 45 50 54 48 GL_DEPTH
26f0: 5f 42 49 41 53 0a 20 20 20 20 20 20 20 20 20 20 _BIAS.
2700: 47 4c 5f 50 49 58 45 4c 5f 4d 41 50 5f 53 5f 54 GL_PIXEL_MAP_S_T
2710: 4f 5f 53 5f 53 49 5a 45 0a 20 20 20 20 20 20 20 O_S_SIZE.
2720: 20 20 20 47 4c 5f 50 49 58 45 4c 5f 4d 41 50 5f GL_PIXEL_MAP_
2730: 49 5f 54 4f 5f 49 5f 53 49 5a 45 0a 20 20 20 20 I_TO_I_SIZE.
2740: 20 20 20 20 20 20 47 4c 5f 50 49 58 45 4c 5f 4d GL_PIXEL_M
2750: 41 50 5f 49 5f 54 4f 5f 52 5f 53 49 5a 45 0a 20 AP_I_TO_R_SIZE.
2760: 20 20 20 20 20 20 20 20 20 47 4c 5f 50 49 58 45 GL_PIXE
2770: 4c 5f 4d 41 50 5f 49 5f 54 4f 5f 47 5f 53 49 5a L_MAP_I_TO_G_SIZ
2780: 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 50 E. GL_P
2790: 49 58 45 4c 5f 4d 41 50 5f 49 5f 54 4f 5f 42 5f IXEL_MAP_I_TO_B_
27a0: 53 49 5a 45 0a 20 20 20 20 20 20 20 20 20 20 47 SIZE. G
27b0: 4c 5f 50 49 58 45 4c 5f 4d 41 50 5f 49 5f 54 4f L_PIXEL_MAP_I_TO
27c0: 5f 41 5f 53 49 5a 45 0a 20 20 20 20 20 20 20 20 _A_SIZE.
27d0: 20 20 47 4c 5f 50 49 58 45 4c 5f 4d 41 50 5f 52 GL_PIXEL_MAP_R
27e0: 5f 54 4f 5f 52 5f 53 49 5a 45 0a 20 20 20 20 20 _TO_R_SIZE.
27f0: 20 20 20 20 20 47 4c 5f 50 49 58 45 4c 5f 4d 41 GL_PIXEL_MA
2800: 50 5f 47 5f 54 4f 5f 47 5f 53 49 5a 45 0a 20 20 P_G_TO_G_SIZE.
2810: 20 20 20 20 20 20 20 20 47 4c 5f 50 49 58 45 4c GL_PIXEL
2820: 5f 4d 41 50 5f 42 5f 54 4f 5f 42 5f 53 49 5a 45 _MAP_B_TO_B_SIZE
2830: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 50 49 . GL_PI
2840: 58 45 4c 5f 4d 41 50 5f 41 5f 54 4f 5f 41 5f 53 XEL_MAP_A_TO_A_S
2850: 49 5a 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c IZE. GL
2860: 5f 50 49 58 45 4c 5f 4d 41 50 5f 53 5f 54 4f 5f _PIXEL_MAP_S_TO_
2870: 53 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 50 S. GL_P
2880: 49 58 45 4c 5f 4d 41 50 5f 49 5f 54 4f 5f 49 0a IXEL_MAP_I_TO_I.
2890: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 50 49 58 GL_PIX
28a0: 45 4c 5f 4d 41 50 5f 49 5f 54 4f 5f 52 0a 20 20 EL_MAP_I_TO_R.
28b0: 20 20 20 20 20 20 20 20 47 4c 5f 50 49 58 45 4c GL_PIXEL
28c0: 5f 4d 41 50 5f 49 5f 54 4f 5f 47 0a 20 20 20 20 _MAP_I_TO_G.
28d0: 20 20 20 20 20 20 47 4c 5f 50 49 58 45 4c 5f 4d GL_PIXEL_M
28e0: 41 50 5f 49 5f 54 4f 5f 42 0a 20 20 20 20 20 20 AP_I_TO_B.
28f0: 20 20 20 20 47 4c 5f 50 49 58 45 4c 5f 4d 41 50 GL_PIXEL_MAP
2900: 5f 49 5f 54 4f 5f 41 0a 20 20 20 20 20 20 20 20 _I_TO_A.
2910: 20 20 47 4c 5f 50 49 58 45 4c 5f 4d 41 50 5f 52 GL_PIXEL_MAP_R
2920: 5f 54 4f 5f 52 0a 20 20 20 20 20 20 20 20 20 20 _TO_R.
2930: 47 4c 5f 50 49 58 45 4c 5f 4d 41 50 5f 47 5f 54 GL_PIXEL_MAP_G_T
2940: 4f 5f 47 0a 20 20 20 20 20 20 20 20 20 20 47 4c O_G. GL
2950: 5f 50 49 58 45 4c 5f 4d 41 50 5f 42 5f 54 4f 5f _PIXEL_MAP_B_TO_
2960: 42 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 50 B. GL_P
2970: 49 58 45 4c 5f 4d 41 50 5f 41 5f 54 4f 5f 41 0a IXEL_MAP_A_TO_A.
2980: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 50 41 43 GL_PAC
2990: 4b 5f 41 4c 49 47 4e 4d 45 4e 54 0a 20 20 20 20 K_ALIGNMENT.
29a0: 20 20 20 20 20 20 47 4c 5f 50 41 43 4b 5f 4c 53 GL_PACK_LS
29b0: 42 5f 46 49 52 53 54 0a 20 20 20 20 20 20 20 20 B_FIRST.
29c0: 20 20 47 4c 5f 50 41 43 4b 5f 52 4f 57 5f 4c 45 GL_PACK_ROW_LE
29d0: 4e 47 54 48 0a 20 20 20 20 20 20 20 20 20 20 47 NGTH. G
29e0: 4c 5f 50 41 43 4b 5f 53 4b 49 50 5f 50 49 58 45 L_PACK_SKIP_PIXE
29f0: 4c 53 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f LS. GL_
2a00: 50 41 43 4b 5f 53 4b 49 50 5f 52 4f 57 53 0a 20 PACK_SKIP_ROWS.
2a10: 20 20 20 20 20 20 20 20 20 47 4c 5f 50 41 43 4b GL_PACK
2a20: 5f 53 57 41 50 5f 42 59 54 45 53 0a 20 20 20 20 _SWAP_BYTES.
2a30: 20 20 20 20 20 20 47 4c 5f 55 4e 50 41 43 4b 5f GL_UNPACK_
2a40: 41 4c 49 47 4e 4d 45 4e 54 0a 20 20 20 20 20 20 ALIGNMENT.
2a50: 20 20 20 20 47 4c 5f 55 4e 50 41 43 4b 5f 4c 53 GL_UNPACK_LS
2a60: 42 5f 46 49 52 53 54 0a 20 20 20 20 20 20 20 20 B_FIRST.
2a70: 20 20 47 4c 5f 55 4e 50 41 43 4b 5f 52 4f 57 5f GL_UNPACK_ROW_
2a80: 4c 45 4e 47 54 48 0a 20 20 20 20 20 20 20 20 20 LENGTH.
2a90: 20 47 4c 5f 55 4e 50 41 43 4b 5f 53 4b 49 50 5f GL_UNPACK_SKIP_
2aa0: 50 49 58 45 4c 53 0a 20 20 20 20 20 20 20 20 20 PIXELS.
2ab0: 20 47 4c 5f 55 4e 50 41 43 4b 5f 53 4b 49 50 5f GL_UNPACK_SKIP_
2ac0: 52 4f 57 53 0a 20 20 20 20 20 20 20 20 20 20 47 ROWS. G
2ad0: 4c 5f 55 4e 50 41 43 4b 5f 53 57 41 50 5f 42 59 L_UNPACK_SWAP_BY
2ae0: 54 45 53 0a 20 20 20 20 20 20 20 20 20 20 47 4c TES. GL
2af0: 5f 5a 4f 4f 4d 5f 58 0a 20 20 20 20 20 20 20 20 _ZOOM_X.
2b00: 20 20 47 4c 5f 5a 4f 4f 4d 5f 59 0a 20 20 20 20 GL_ZOOM_Y.
2b10: 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 GL_TEXTURE
2b20: 5f 45 4e 56 0a 20 20 20 20 20 20 20 20 20 20 47 _ENV. G
2b30: 4c 5f 54 45 58 54 55 52 45 5f 45 4e 56 5f 4d 4f L_TEXTURE_ENV_MO
2b40: 44 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f DE. GL_
2b50: 54 45 58 54 55 52 45 5f 31 44 0a 20 20 20 20 20 TEXTURE_1D.
2b60: 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 5f GL_TEXTURE_
2b70: 32 44 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 2D. GL_
2b80: 54 45 58 54 55 52 45 5f 57 52 41 50 5f 53 0a 20 TEXTURE_WRAP_S.
2b90: 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 GL_TEXT
2ba0: 55 52 45 5f 57 52 41 50 5f 54 0a 20 20 20 20 20 URE_WRAP_T.
2bb0: 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 5f GL_TEXTURE_
2bc0: 4d 41 47 5f 46 49 4c 54 45 52 0a 20 20 20 20 20 MAG_FILTER.
2bd0: 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 5f GL_TEXTURE_
2be0: 4d 49 4e 5f 46 49 4c 54 45 52 0a 20 20 20 20 20 MIN_FILTER.
2bf0: 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 5f GL_TEXTURE_
2c00: 45 4e 56 5f 43 4f 4c 4f 52 0a 20 20 20 20 20 20 ENV_COLOR.
2c10: 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 5f 47 GL_TEXTURE_G
2c20: 45 4e 5f 53 0a 20 20 20 20 20 20 20 20 20 20 47 EN_S. G
2c30: 4c 5f 54 45 58 54 55 52 45 5f 47 45 4e 5f 54 0a L_TEXTURE_GEN_T.
2c40: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 GL_TEX
2c50: 54 55 52 45 5f 47 45 4e 5f 4d 4f 44 45 0a 20 20 TURE_GEN_MODE.
2c60: 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 GL_TEXTU
2c70: 52 45 5f 42 4f 52 44 45 52 5f 43 4f 4c 4f 52 0a RE_BORDER_COLOR.
2c80: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 GL_TEX
2c90: 54 55 52 45 5f 57 49 44 54 48 0a 20 20 20 20 20 TURE_WIDTH.
2ca0: 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 5f GL_TEXTURE_
2cb0: 48 45 49 47 48 54 0a 20 20 20 20 20 20 20 20 20 HEIGHT.
2cc0: 20 47 4c 5f 54 45 58 54 55 52 45 5f 42 4f 52 44 GL_TEXTURE_BORD
2cd0: 45 52 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f ER. GL_
2ce0: 54 45 58 54 55 52 45 5f 43 4f 4d 50 4f 4e 45 4e TEXTURE_COMPONEN
2cf0: 54 53 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f TS. GL_
2d00: 54 45 58 54 55 52 45 5f 52 45 44 5f 53 49 5a 45 TEXTURE_RED_SIZE
2d10: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 . GL_TE
2d20: 58 54 55 52 45 5f 47 52 45 45 4e 5f 53 49 5a 45 XTURE_GREEN_SIZE
2d30: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 . GL_TE
2d40: 58 54 55 52 45 5f 42 4c 55 45 5f 53 49 5a 45 0a XTURE_BLUE_SIZE.
2d50: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 GL_TEX
2d60: 54 55 52 45 5f 41 4c 50 48 41 5f 53 49 5a 45 0a TURE_ALPHA_SIZE.
2d70: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 GL_TEX
2d80: 54 55 52 45 5f 4c 55 4d 49 4e 41 4e 43 45 5f 53 TURE_LUMINANCE_S
2d90: 49 5a 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c IZE. GL
2da0: 5f 54 45 58 54 55 52 45 5f 49 4e 54 45 4e 53 49 _TEXTURE_INTENSI
2db0: 54 59 5f 53 49 5a 45 0a 20 20 20 20 20 20 20 20 TY_SIZE.
2dc0: 20 20 47 4c 5f 4e 45 41 52 45 53 54 5f 4d 49 50 GL_NEAREST_MIP
2dd0: 4d 41 50 5f 4e 45 41 52 45 53 54 0a 20 20 20 20 MAP_NEAREST.
2de0: 20 20 20 20 20 20 47 4c 5f 4e 45 41 52 45 53 54 GL_NEAREST
2df0: 5f 4d 49 50 4d 41 50 5f 4c 49 4e 45 41 52 0a 20 _MIPMAP_LINEAR.
2e00: 20 20 20 20 20 20 20 20 20 47 4c 5f 4c 49 4e 45 GL_LINE
2e10: 41 52 5f 4d 49 50 4d 41 50 5f 4e 45 41 52 45 53 AR_MIPMAP_NEARES
2e20: 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4c T. GL_L
2e30: 49 4e 45 41 52 5f 4d 49 50 4d 41 50 5f 4c 49 4e INEAR_MIPMAP_LIN
2e40: 45 41 52 0a 20 20 20 20 20 20 20 20 20 20 47 4c EAR. GL
2e50: 5f 4f 42 4a 45 43 54 5f 4c 49 4e 45 41 52 0a 20 _OBJECT_LINEAR.
2e60: 20 20 20 20 20 20 20 20 20 47 4c 5f 4f 42 4a 45 GL_OBJE
2e70: 43 54 5f 50 4c 41 4e 45 0a 20 20 20 20 20 20 20 CT_PLANE.
2e80: 20 20 20 47 4c 5f 45 59 45 5f 4c 49 4e 45 41 52 GL_EYE_LINEAR
2e90: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 45 59 . GL_EY
2ea0: 45 5f 50 4c 41 4e 45 0a 20 20 20 20 20 20 20 20 E_PLANE.
2eb0: 20 20 47 4c 5f 53 50 48 45 52 45 5f 4d 41 50 0a GL_SPHERE_MAP.
2ec0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 44 45 43 GL_DEC
2ed0: 41 4c 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f AL. GL_
2ee0: 4d 4f 44 55 4c 41 54 45 0a 20 20 20 20 20 20 20 MODULATE.
2ef0: 20 20 20 47 4c 5f 4e 45 41 52 45 53 54 0a 20 20 GL_NEAREST.
2f00: 20 20 20 20 20 20 20 20 47 4c 5f 52 45 50 45 41 GL_REPEA
2f10: 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 43 T. GL_C
2f20: 4c 41 4d 50 0a 20 20 20 20 20 20 20 20 20 20 47 LAMP. G
2f30: 4c 5f 53 0a 20 20 20 20 20 20 20 20 20 20 47 4c L_S. GL
2f40: 5f 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f _T. GL_
2f50: 52 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 51 R. GL_Q
2f60: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 . GL_TE
2f70: 58 54 55 52 45 5f 47 45 4e 5f 52 0a 20 20 20 20 XTURE_GEN_R.
2f80: 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 GL_TEXTURE
2f90: 5f 47 45 4e 5f 51 0a 20 20 20 20 20 20 20 20 20 _GEN_Q.
2fa0: 20 47 4c 5f 56 45 4e 44 4f 52 0a 20 20 20 20 20 GL_VENDOR.
2fb0: 20 20 20 20 20 47 4c 5f 52 45 4e 44 45 52 45 52 GL_RENDERER
2fc0: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 56 45 . GL_VE
2fd0: 52 53 49 4f 4e 0a 20 20 20 20 20 20 20 20 20 20 RSION.
2fe0: 47 4c 5f 45 58 54 45 4e 53 49 4f 4e 53 0a 20 20 GL_EXTENSIONS.
2ff0: 20 20 20 20 20 20 20 20 47 4c 5f 4e 4f 5f 45 52 GL_NO_ER
3000: 52 4f 52 0a 20 20 20 20 20 20 20 20 20 20 47 4c ROR. GL
3010: 5f 49 4e 56 41 4c 49 44 5f 45 4e 55 4d 0a 20 20 _INVALID_ENUM.
3020: 20 20 20 20 20 20 20 20 47 4c 5f 49 4e 56 41 4c GL_INVAL
3030: 49 44 5f 56 41 4c 55 45 0a 20 20 20 20 20 20 20 ID_VALUE.
3040: 20 20 20 47 4c 5f 49 4e 56 41 4c 49 44 5f 4f 50 GL_INVALID_OP
3050: 45 52 41 54 49 4f 4e 0a 20 20 20 20 20 20 20 20 ERATION.
3060: 20 20 47 4c 5f 53 54 41 43 4b 5f 4f 56 45 52 46 GL_STACK_OVERF
3070: 4c 4f 57 0a 20 20 20 20 20 20 20 20 20 20 47 4c LOW. GL
3080: 5f 53 54 41 43 4b 5f 55 4e 44 45 52 46 4c 4f 57 _STACK_UNDERFLOW
3090: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4f 55 . GL_OU
30a0: 54 5f 4f 46 5f 4d 45 4d 4f 52 59 0a 20 20 20 20 T_OF_MEMORY.
30b0: 20 20 20 20 20 20 47 4c 5f 43 55 52 52 45 4e 54 GL_CURRENT
30c0: 5f 42 49 54 0a 20 20 20 20 20 20 20 20 20 20 47 _BIT. G
30d0: 4c 5f 50 4f 49 4e 54 5f 42 49 54 0a 20 20 20 20 L_POINT_BIT.
30e0: 20 20 20 20 20 20 47 4c 5f 4c 49 4e 45 5f 42 49 GL_LINE_BI
30f0: 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 50 T. GL_P
3100: 4f 4c 59 47 4f 4e 5f 42 49 54 0a 20 20 20 20 20 OLYGON_BIT.
3110: 20 20 20 20 20 47 4c 5f 50 4f 4c 59 47 4f 4e 5f GL_POLYGON_
3120: 53 54 49 50 50 4c 45 5f 42 49 54 0a 20 20 20 20 STIPPLE_BIT.
3130: 20 20 20 20 20 20 47 4c 5f 50 49 58 45 4c 5f 4d GL_PIXEL_M
3140: 4f 44 45 5f 42 49 54 0a 20 20 20 20 20 20 20 20 ODE_BIT.
3150: 20 20 47 4c 5f 4c 49 47 48 54 49 4e 47 5f 42 49 GL_LIGHTING_BI
3160: 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 46 T. GL_F
3170: 4f 47 5f 42 49 54 0a 20 20 20 20 20 20 20 20 20 OG_BIT.
3180: 20 47 4c 5f 44 45 50 54 48 5f 42 55 46 46 45 52 GL_DEPTH_BUFFER
3190: 5f 42 49 54 0a 20 20 20 20 20 20 20 20 20 20 47 _BIT. G
31a0: 4c 5f 41 43 43 55 4d 5f 42 55 46 46 45 52 5f 42 L_ACCUM_BUFFER_B
31b0: 49 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f IT. GL_
31c0: 53 54 45 4e 43 49 4c 5f 42 55 46 46 45 52 5f 42 STENCIL_BUFFER_B
31d0: 49 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f IT. GL_
31e0: 56 49 45 57 50 4f 52 54 5f 42 49 54 0a 20 20 20 VIEWPORT_BIT.
31f0: 20 20 20 20 20 20 20 47 4c 5f 54 52 41 4e 53 46 GL_TRANSF
3200: 4f 52 4d 5f 42 49 54 0a 20 20 20 20 20 20 20 20 ORM_BIT.
3210: 20 20 47 4c 5f 45 4e 41 42 4c 45 5f 42 49 54 0a GL_ENABLE_BIT.
3220: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 43 4f 4c GL_COL
3230: 4f 52 5f 42 55 46 46 45 52 5f 42 49 54 0a 20 20 OR_BUFFER_BIT.
3240: 20 20 20 20 20 20 20 20 47 4c 5f 48 49 4e 54 5f GL_HINT_
3250: 42 49 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c BIT. GL
3260: 5f 45 56 41 4c 5f 42 49 54 0a 20 20 20 20 20 20 _EVAL_BIT.
3270: 20 20 20 20 47 4c 5f 4c 49 53 54 5f 42 49 54 0a GL_LIST_BIT.
3280: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 GL_TEX
3290: 54 55 52 45 5f 42 49 54 0a 20 20 20 20 20 20 20 TURE_BIT.
32a0: 20 20 20 47 4c 5f 53 43 49 53 53 4f 52 5f 42 49 GL_SCISSOR_BI
32b0: 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 41 T. GL_A
32c0: 4c 4c 5f 41 54 54 52 49 42 5f 42 49 54 53 0a 20 LL_ATTRIB_BITS.
32d0: 20 20 20 20 20 20 20 20 20 47 4c 5f 50 52 4f 58 GL_PROX
32e0: 59 5f 54 45 58 54 55 52 45 5f 31 44 0a 20 20 20 Y_TEXTURE_1D.
32f0: 20 20 20 20 20 20 20 47 4c 5f 50 52 4f 58 59 5f GL_PROXY_
3300: 54 45 58 54 55 52 45 5f 32 44 0a 20 20 20 20 20 TEXTURE_2D.
3310: 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 5f GL_TEXTURE_
3320: 50 52 49 4f 52 49 54 59 0a 20 20 20 20 20 20 20 PRIORITY.
3330: 20 20 20 47 4c 5f 54 45 58 54 55 52 45 5f 52 45 GL_TEXTURE_RE
3340: 53 49 44 45 4e 54 0a 20 20 20 20 20 20 20 20 20 SIDENT.
3350: 20 47 4c 5f 54 45 58 54 55 52 45 5f 42 49 4e 44 GL_TEXTURE_BIND
3360: 49 4e 47 5f 31 44 0a 20 20 20 20 20 20 20 20 20 ING_1D.
3370: 20 47 4c 5f 54 45 58 54 55 52 45 5f 42 49 4e 44 GL_TEXTURE_BIND
3380: 49 4e 47 5f 32 44 0a 20 20 20 20 20 20 20 20 20 ING_2D.
3390: 20 47 4c 5f 54 45 58 54 55 52 45 5f 49 4e 54 45 GL_TEXTURE_INTE
33a0: 52 4e 41 4c 5f 46 4f 52 4d 41 54 0a 20 20 20 20 RNAL_FORMAT.
33b0: 20 20 20 20 20 20 47 4c 5f 41 4c 50 48 41 34 0a GL_ALPHA4.
33c0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 41 4c 50 GL_ALP
33d0: 48 41 38 0a 20 20 20 20 20 20 20 20 20 20 47 4c HA8. GL
33e0: 5f 41 4c 50 48 41 31 32 0a 20 20 20 20 20 20 20 _ALPHA12.
33f0: 20 20 20 47 4c 5f 41 4c 50 48 41 31 36 0a 20 20 GL_ALPHA16.
3400: 20 20 20 20 20 20 20 20 47 4c 5f 4c 55 4d 49 4e GL_LUMIN
3410: 41 4e 43 45 34 0a 20 20 20 20 20 20 20 20 20 20 ANCE4.
3420: 47 4c 5f 4c 55 4d 49 4e 41 4e 43 45 38 0a 20 20 GL_LUMINANCE8.
3430: 20 20 20 20 20 20 20 20 47 4c 5f 4c 55 4d 49 4e GL_LUMIN
3440: 41 4e 43 45 31 32 0a 20 20 20 20 20 20 20 20 20 ANCE12.
3450: 20 47 4c 5f 4c 55 4d 49 4e 41 4e 43 45 31 36 0a GL_LUMINANCE16.
3460: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4c 55 4d GL_LUM
3470: 49 4e 41 4e 43 45 34 5f 41 4c 50 48 41 34 0a 20 INANCE4_ALPHA4.
3480: 20 20 20 20 20 20 20 20 20 47 4c 5f 4c 55 4d 49 GL_LUMI
3490: 4e 41 4e 43 45 36 5f 41 4c 50 48 41 32 0a 20 20 NANCE6_ALPHA2.
34a0: 20 20 20 20 20 20 20 20 47 4c 5f 4c 55 4d 49 4e GL_LUMIN
34b0: 41 4e 43 45 38 5f 41 4c 50 48 41 38 0a 20 20 20 ANCE8_ALPHA8.
34c0: 20 20 20 20 20 20 20 47 4c 5f 4c 55 4d 49 4e 41 GL_LUMINA
34d0: 4e 43 45 31 32 5f 41 4c 50 48 41 34 0a 20 20 20 NCE12_ALPHA4.
34e0: 20 20 20 20 20 20 20 47 4c 5f 4c 55 4d 49 4e 41 GL_LUMINA
34f0: 4e 43 45 31 32 5f 41 4c 50 48 41 31 32 0a 20 20 NCE12_ALPHA12.
3500: 20 20 20 20 20 20 20 20 47 4c 5f 4c 55 4d 49 4e GL_LUMIN
3510: 41 4e 43 45 31 36 5f 41 4c 50 48 41 31 36 0a 20 ANCE16_ALPHA16.
3520: 20 20 20 20 20 20 20 20 20 47 4c 5f 49 4e 54 45 GL_INTE
3530: 4e 53 49 54 59 0a 20 20 20 20 20 20 20 20 20 20 NSITY.
3540: 47 4c 5f 49 4e 54 45 4e 53 49 54 59 34 0a 20 20 GL_INTENSITY4.
3550: 20 20 20 20 20 20 20 20 47 4c 5f 49 4e 54 45 4e GL_INTEN
3560: 53 49 54 59 38 0a 20 20 20 20 20 20 20 20 20 20 SITY8.
3570: 47 4c 5f 49 4e 54 45 4e 53 49 54 59 31 32 0a 20 GL_INTENSITY12.
3580: 20 20 20 20 20 20 20 20 20 47 4c 5f 49 4e 54 45 GL_INTE
3590: 4e 53 49 54 59 31 36 0a 20 20 20 20 20 20 20 20 NSITY16.
35a0: 20 20 47 4c 5f 52 33 5f 47 33 5f 42 32 0a 20 20 GL_R3_G3_B2.
35b0: 20 20 20 20 20 20 20 20 47 4c 5f 52 47 42 34 0a GL_RGB4.
35c0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 52 47 42 GL_RGB
35d0: 35 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 52 5. GL_R
35e0: 47 42 38 0a 20 20 20 20 20 20 20 20 20 20 47 4c GB8. GL
35f0: 5f 52 47 42 31 30 0a 20 20 20 20 20 20 20 20 20 _RGB10.
3600: 20 47 4c 5f 52 47 42 31 32 0a 20 20 20 20 20 20 GL_RGB12.
3610: 20 20 20 20 47 4c 5f 52 47 42 31 36 0a 20 20 20 GL_RGB16.
3620: 20 20 20 20 20 20 20 47 4c 5f 52 47 42 41 32 0a GL_RGBA2.
3630: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 52 47 42 GL_RGB
3640: 41 34 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f A4. GL_
3650: 52 47 42 35 5f 41 31 0a 20 20 20 20 20 20 20 20 RGB5_A1.
3660: 20 20 47 4c 5f 52 47 42 41 38 0a 20 20 20 20 20 GL_RGBA8.
3670: 20 20 20 20 20 47 4c 5f 52 47 42 31 30 5f 41 32 GL_RGB10_A2
3680: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 52 47 . GL_RG
3690: 42 41 31 32 0a 20 20 20 20 20 20 20 20 20 20 47 BA12. G
36a0: 4c 5f 52 47 42 41 31 36 0a 20 20 20 20 20 20 20 L_RGBA16.
36b0: 20 20 20 47 4c 5f 43 4c 49 45 4e 54 5f 50 49 58 GL_CLIENT_PIX
36c0: 45 4c 5f 53 54 4f 52 45 5f 42 49 54 0a 20 20 20 EL_STORE_BIT.
36d0: 20 20 20 20 20 20 20 47 4c 5f 43 4c 49 45 4e 54 GL_CLIENT
36e0: 5f 56 45 52 54 45 58 5f 41 52 52 41 59 5f 42 49 _VERTEX_ARRAY_BI
36f0: 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 41 T. GL_A
3700: 4c 4c 5f 43 4c 49 45 4e 54 5f 41 54 54 52 49 42 LL_CLIENT_ATTRIB
3710: 5f 42 49 54 53 0a 20 20 20 20 20 20 20 20 20 20 _BITS.
3720: 47 4c 5f 43 4c 49 45 4e 54 5f 41 4c 4c 5f 41 54 GL_CLIENT_ALL_AT
3730: 54 52 49 42 5f 42 49 54 53 0a 20 20 20 20 20 20 TRIB_BITS.
3740: 20 20 20 20 47 4c 5f 52 45 53 43 41 4c 45 5f 4e GL_RESCALE_N
3750: 4f 52 4d 41 4c 0a 20 20 20 20 20 20 20 20 20 20 ORMAL.
3760: 47 4c 5f 43 4c 41 4d 50 5f 54 4f 5f 45 44 47 45 GL_CLAMP_TO_EDGE
3770: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4d 41 . GL_MA
3780: 58 5f 45 4c 45 4d 45 4e 54 53 5f 56 45 52 54 49 X_ELEMENTS_VERTI
3790: 43 45 53 0a 20 20 20 20 20 20 20 20 20 20 47 4c CES. GL
37a0: 5f 4d 41 58 5f 45 4c 45 4d 45 4e 54 53 5f 49 4e _MAX_ELEMENTS_IN
37b0: 44 49 43 45 53 0a 20 20 20 20 20 20 20 20 20 20 DICES.
37c0: 47 4c 5f 42 47 52 0a 20 20 20 20 20 20 20 20 20 GL_BGR.
37d0: 20 47 4c 5f 42 47 52 41 0a 20 20 20 20 20 20 20 GL_BGRA.
37e0: 20 20 20 47 4c 5f 55 4e 53 49 47 4e 45 44 5f 42 GL_UNSIGNED_B
37f0: 59 54 45 5f 33 5f 33 5f 32 0a 20 20 20 20 20 20 YTE_3_3_2.
3800: 20 20 20 20 47 4c 5f 55 4e 53 49 47 4e 45 44 5f GL_UNSIGNED_
3810: 42 59 54 45 5f 32 5f 33 5f 33 5f 52 45 56 0a 20 BYTE_2_3_3_REV.
3820: 20 20 20 20 20 20 20 20 20 47 4c 5f 55 4e 53 49 GL_UNSI
3830: 47 4e 45 44 5f 53 48 4f 52 54 5f 35 5f 36 5f 35 GNED_SHORT_5_6_5
3840: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 55 4e . GL_UN
3850: 53 49 47 4e 45 44 5f 53 48 4f 52 54 5f 35 5f 36 SIGNED_SHORT_5_6
3860: 5f 35 5f 52 45 56 0a 20 20 20 20 20 20 20 20 20 _5_REV.
3870: 20 47 4c 5f 55 4e 53 49 47 4e 45 44 5f 53 48 4f GL_UNSIGNED_SHO
3880: 52 54 5f 34 5f 34 5f 34 5f 34 0a 20 20 20 20 20 RT_4_4_4_4.
3890: 20 20 20 20 20 47 4c 5f 55 4e 53 49 47 4e 45 44 GL_UNSIGNED
38a0: 5f 53 48 4f 52 54 5f 34 5f 34 5f 34 5f 34 5f 52 _SHORT_4_4_4_4_R
38b0: 45 56 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f EV. GL_
38c0: 55 4e 53 49 47 4e 45 44 5f 53 48 4f 52 54 5f 35 UNSIGNED_SHORT_5
38d0: 5f 35 5f 35 5f 31 0a 20 20 20 20 20 20 20 20 20 _5_5_1.
38e0: 20 47 4c 5f 55 4e 53 49 47 4e 45 44 5f 53 48 4f GL_UNSIGNED_SHO
38f0: 52 54 5f 31 5f 35 5f 35 5f 35 5f 52 45 56 0a 20 RT_1_5_5_5_REV.
3900: 20 20 20 20 20 20 20 20 20 47 4c 5f 55 4e 53 49 GL_UNSI
3910: 47 4e 45 44 5f 49 4e 54 5f 38 5f 38 5f 38 5f 38 GNED_INT_8_8_8_8
3920: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 55 4e . GL_UN
3930: 53 49 47 4e 45 44 5f 49 4e 54 5f 38 5f 38 5f 38 SIGNED_INT_8_8_8
3940: 5f 38 5f 52 45 56 0a 20 20 20 20 20 20 20 20 20 _8_REV.
3950: 20 47 4c 5f 55 4e 53 49 47 4e 45 44 5f 49 4e 54 GL_UNSIGNED_INT
3960: 5f 31 30 5f 31 30 5f 31 30 5f 32 0a 20 20 20 20 _10_10_10_2.
3970: 20 20 20 20 20 20 47 4c 5f 55 4e 53 49 47 4e 45 GL_UNSIGNE
3980: 44 5f 49 4e 54 5f 32 5f 31 30 5f 31 30 5f 31 30 D_INT_2_10_10_10
3990: 5f 52 45 56 0a 20 20 20 20 20 20 20 20 20 20 47 _REV. G
39a0: 4c 5f 4c 49 47 48 54 5f 4d 4f 44 45 4c 5f 43 4f L_LIGHT_MODEL_CO
39b0: 4c 4f 52 5f 43 4f 4e 54 52 4f 4c 0a 20 20 20 20 LOR_CONTROL.
39c0: 20 20 20 20 20 20 47 4c 5f 53 49 4e 47 4c 45 5f GL_SINGLE_
39d0: 43 4f 4c 4f 52 0a 20 20 20 20 20 20 20 20 20 20 COLOR.
39e0: 47 4c 5f 53 45 50 41 52 41 54 45 5f 53 50 45 43 GL_SEPARATE_SPEC
39f0: 55 4c 41 52 5f 43 4f 4c 4f 52 0a 20 20 20 20 20 ULAR_COLOR.
3a00: 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 5f GL_TEXTURE_
3a10: 4d 49 4e 5f 4c 4f 44 0a 20 20 20 20 20 20 20 20 MIN_LOD.
3a20: 20 20 47 4c 5f 54 45 58 54 55 52 45 5f 4d 41 58 GL_TEXTURE_MAX
3a30: 5f 4c 4f 44 0a 20 20 20 20 20 20 20 20 20 20 47 _LOD. G
3a40: 4c 5f 54 45 58 54 55 52 45 5f 42 41 53 45 5f 4c L_TEXTURE_BASE_L
3a50: 45 56 45 4c 0a 20 20 20 20 20 20 20 20 20 20 47 EVEL. G
3a60: 4c 5f 54 45 58 54 55 52 45 5f 4d 41 58 5f 4c 45 L_TEXTURE_MAX_LE
3a70: 56 45 4c 0a 20 20 20 20 20 20 20 20 20 20 47 4c VEL. GL
3a80: 5f 53 4d 4f 4f 54 48 5f 50 4f 49 4e 54 5f 53 49 _SMOOTH_POINT_SI
3a90: 5a 45 5f 52 41 4e 47 45 0a 20 20 20 20 20 20 20 ZE_RANGE.
3aa0: 20 20 20 47 4c 5f 53 4d 4f 4f 54 48 5f 50 4f 49 GL_SMOOTH_POI
3ab0: 4e 54 5f 53 49 5a 45 5f 47 52 41 4e 55 4c 41 52 NT_SIZE_GRANULAR
3ac0: 49 54 59 0a 20 20 20 20 20 20 20 20 20 20 47 4c ITY. GL
3ad0: 5f 53 4d 4f 4f 54 48 5f 4c 49 4e 45 5f 57 49 44 _SMOOTH_LINE_WID
3ae0: 54 48 5f 52 41 4e 47 45 0a 20 20 20 20 20 20 20 TH_RANGE.
3af0: 20 20 20 47 4c 5f 53 4d 4f 4f 54 48 5f 4c 49 4e GL_SMOOTH_LIN
3b00: 45 5f 57 49 44 54 48 5f 47 52 41 4e 55 4c 41 52 E_WIDTH_GRANULAR
3b10: 49 54 59 0a 20 20 20 20 20 20 20 20 20 20 47 4c ITY. GL
3b20: 5f 41 4c 49 41 53 45 44 5f 50 4f 49 4e 54 5f 53 _ALIASED_POINT_S
3b30: 49 5a 45 5f 52 41 4e 47 45 0a 20 20 20 20 20 20 IZE_RANGE.
3b40: 20 20 20 20 47 4c 5f 41 4c 49 41 53 45 44 5f 4c GL_ALIASED_L
3b50: 49 4e 45 5f 57 49 44 54 48 5f 52 41 4e 47 45 0a INE_WIDTH_RANGE.
3b60: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 50 41 43 GL_PAC
3b70: 4b 5f 53 4b 49 50 5f 49 4d 41 47 45 53 0a 20 20 K_SKIP_IMAGES.
3b80: 20 20 20 20 20 20 20 20 47 4c 5f 50 41 43 4b 5f GL_PACK_
3b90: 49 4d 41 47 45 5f 48 45 49 47 48 54 0a 20 20 20 IMAGE_HEIGHT.
3ba0: 20 20 20 20 20 20 20 47 4c 5f 55 4e 50 41 43 4b GL_UNPACK
3bb0: 5f 53 4b 49 50 5f 49 4d 41 47 45 53 0a 20 20 20 _SKIP_IMAGES.
3bc0: 20 20 20 20 20 20 20 47 4c 5f 55 4e 50 41 43 4b GL_UNPACK
3bd0: 5f 49 4d 41 47 45 5f 48 45 49 47 48 54 0a 20 20 _IMAGE_HEIGHT.
3be0: 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 GL_TEXTU
3bf0: 52 45 5f 33 44 0a 20 20 20 20 20 20 20 20 20 20 RE_3D.
3c00: 47 4c 5f 50 52 4f 58 59 5f 54 45 58 54 55 52 45 GL_PROXY_TEXTURE
3c10: 5f 33 44 0a 20 20 20 20 20 20 20 20 20 20 47 4c _3D. GL
3c20: 5f 54 45 58 54 55 52 45 5f 44 45 50 54 48 0a 20 _TEXTURE_DEPTH.
3c30: 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 GL_TEXT
3c40: 55 52 45 5f 57 52 41 50 5f 52 0a 20 20 20 20 20 URE_WRAP_R.
3c50: 20 20 20 20 20 47 4c 5f 4d 41 58 5f 33 44 5f 54 GL_MAX_3D_T
3c60: 45 58 54 55 52 45 5f 53 49 5a 45 0a 20 20 20 20 EXTURE_SIZE.
3c70: 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 GL_TEXTURE
3c80: 5f 42 49 4e 44 49 4e 47 5f 33 44 0a 20 20 20 20 _BINDING_3D.
3c90: 20 20 20 20 20 20 47 4c 5f 43 4f 4e 53 54 41 4e GL_CONSTAN
3ca0: 54 5f 43 4f 4c 4f 52 0a 20 20 20 20 20 20 20 20 T_COLOR.
3cb0: 20 20 47 4c 5f 4f 4e 45 5f 4d 49 4e 55 53 5f 43 GL_ONE_MINUS_C
3cc0: 4f 4e 53 54 41 4e 54 5f 43 4f 4c 4f 52 0a 20 20 ONSTANT_COLOR.
3cd0: 20 20 20 20 20 20 20 20 47 4c 5f 43 4f 4e 53 54 GL_CONST
3ce0: 41 4e 54 5f 41 4c 50 48 41 0a 20 20 20 20 20 20 ANT_ALPHA.
3cf0: 20 20 20 20 47 4c 5f 4f 4e 45 5f 4d 49 4e 55 53 GL_ONE_MINUS
3d00: 5f 43 4f 4e 53 54 41 4e 54 5f 41 4c 50 48 41 0a _CONSTANT_ALPHA.
3d10: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 43 4f 4c GL_COL
3d20: 4f 52 5f 54 41 42 4c 45 0a 20 20 20 20 20 20 20 OR_TABLE.
3d30: 20 20 20 47 4c 5f 50 4f 53 54 5f 43 4f 4e 56 4f GL_POST_CONVO
3d40: 4c 55 54 49 4f 4e 5f 43 4f 4c 4f 52 5f 54 41 42 LUTION_COLOR_TAB
3d50: 4c 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f LE. GL_
3d60: 50 4f 53 54 5f 43 4f 4c 4f 52 5f 4d 41 54 52 49 POST_COLOR_MATRI
3d70: 58 5f 43 4f 4c 4f 52 5f 54 41 42 4c 45 0a 20 20 X_COLOR_TABLE.
3d80: 20 20 20 20 20 20 20 20 47 4c 5f 50 52 4f 58 59 GL_PROXY
3d90: 5f 43 4f 4c 4f 52 5f 54 41 42 4c 45 0a 20 20 20 _COLOR_TABLE.
3da0: 20 20 20 20 20 20 20 47 4c 5f 50 52 4f 58 59 5f GL_PROXY_
3db0: 50 4f 53 54 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e POST_CONVOLUTION
3dc0: 5f 43 4f 4c 4f 52 5f 54 41 42 4c 45 0a 20 20 20 _COLOR_TABLE.
3dd0: 20 20 20 20 20 20 20 47 4c 5f 50 52 4f 58 59 5f GL_PROXY_
3de0: 50 4f 53 54 5f 43 4f 4c 4f 52 5f 4d 41 54 52 49 POST_COLOR_MATRI
3df0: 58 5f 43 4f 4c 4f 52 5f 54 41 42 4c 45 0a 20 20 X_COLOR_TABLE.
3e00: 20 20 20 20 20 20 20 20 47 4c 5f 43 4f 4c 4f 52 GL_COLOR
3e10: 5f 54 41 42 4c 45 5f 53 43 41 4c 45 0a 20 20 20 _TABLE_SCALE.
3e20: 20 20 20 20 20 20 20 47 4c 5f 43 4f 4c 4f 52 5f GL_COLOR_
3e30: 54 41 42 4c 45 5f 42 49 41 53 0a 20 20 20 20 20 TABLE_BIAS.
3e40: 20 20 20 20 20 47 4c 5f 43 4f 4c 4f 52 5f 54 41 GL_COLOR_TA
3e50: 42 4c 45 5f 46 4f 52 4d 41 54 0a 20 20 20 20 20 BLE_FORMAT.
3e60: 20 20 20 20 20 47 4c 5f 43 4f 4c 4f 52 5f 54 41 GL_COLOR_TA
3e70: 42 4c 45 5f 57 49 44 54 48 0a 20 20 20 20 20 20 BLE_WIDTH.
3e80: 20 20 20 20 47 4c 5f 43 4f 4c 4f 52 5f 54 41 42 GL_COLOR_TAB
3e90: 4c 45 5f 52 45 44 5f 53 49 5a 45 0a 20 20 20 20 LE_RED_SIZE.
3ea0: 20 20 20 20 20 20 47 4c 5f 43 4f 4c 4f 52 5f 54 GL_COLOR_T
3eb0: 41 42 4c 45 5f 47 52 45 45 4e 5f 53 49 5a 45 0a ABLE_GREEN_SIZE.
3ec0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 43 4f 4c GL_COL
3ed0: 4f 52 5f 54 41 42 4c 45 5f 42 4c 55 45 5f 53 49 OR_TABLE_BLUE_SI
3ee0: 5a 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f ZE. GL_
3ef0: 43 4f 4c 4f 52 5f 54 41 42 4c 45 5f 41 4c 50 48 COLOR_TABLE_ALPH
3f00: 41 5f 53 49 5a 45 0a 20 20 20 20 20 20 20 20 20 A_SIZE.
3f10: 20 47 4c 5f 43 4f 4c 4f 52 5f 54 41 42 4c 45 5f GL_COLOR_TABLE_
3f20: 4c 55 4d 49 4e 41 4e 43 45 5f 53 49 5a 45 0a 20 LUMINANCE_SIZE.
3f30: 20 20 20 20 20 20 20 20 20 47 4c 5f 43 4f 4c 4f GL_COLO
3f40: 52 5f 54 41 42 4c 45 5f 49 4e 54 45 4e 53 49 54 R_TABLE_INTENSIT
3f50: 59 5f 53 49 5a 45 0a 20 20 20 20 20 20 20 20 20 Y_SIZE.
3f60: 20 47 4c 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f GL_CONVOLUTION_
3f70: 31 44 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 1D. GL_
3f80: 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 32 44 0a 20 CONVOLUTION_2D.
3f90: 20 20 20 20 20 20 20 20 20 47 4c 5f 53 45 50 41 GL_SEPA
3fa0: 52 41 42 4c 45 5f 32 44 0a 20 20 20 20 20 20 20 RABLE_2D.
3fb0: 20 20 20 47 4c 5f 43 4f 4e 56 4f 4c 55 54 49 4f GL_CONVOLUTIO
3fc0: 4e 5f 42 4f 52 44 45 52 5f 4d 4f 44 45 0a 20 20 N_BORDER_MODE.
3fd0: 20 20 20 20 20 20 20 20 47 4c 5f 43 4f 4e 56 4f GL_CONVO
3fe0: 4c 55 54 49 4f 4e 5f 46 49 4c 54 45 52 5f 53 43 LUTION_FILTER_SC
3ff0: 41 4c 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c ALE. GL
4000: 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 46 49 4c _CONVOLUTION_FIL
4010: 54 45 52 5f 42 49 41 53 0a 20 20 20 20 20 20 20 TER_BIAS.
4020: 20 20 20 47 4c 5f 52 45 44 55 43 45 0a 20 20 20 GL_REDUCE.
4030: 20 20 20 20 20 20 20 47 4c 5f 43 4f 4e 56 4f 4c GL_CONVOL
4040: 55 54 49 4f 4e 5f 46 4f 52 4d 41 54 0a 20 20 20 UTION_FORMAT.
4050: 20 20 20 20 20 20 20 47 4c 5f 43 4f 4e 56 4f 4c GL_CONVOL
4060: 55 54 49 4f 4e 5f 57 49 44 54 48 0a 20 20 20 20 UTION_WIDTH.
4070: 20 20 20 20 20 20 47 4c 5f 43 4f 4e 56 4f 4c 55 GL_CONVOLU
4080: 54 49 4f 4e 5f 48 45 49 47 48 54 0a 20 20 20 20 TION_HEIGHT.
4090: 20 20 20 20 20 20 47 4c 5f 4d 41 58 5f 43 4f 4e GL_MAX_CON
40a0: 56 4f 4c 55 54 49 4f 4e 5f 57 49 44 54 48 0a 20 VOLUTION_WIDTH.
40b0: 20 20 20 20 20 20 20 20 20 47 4c 5f 4d 41 58 5f GL_MAX_
40c0: 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 48 45 49 47 CONVOLUTION_HEIG
40d0: 48 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f HT. GL_
40e0: 50 4f 53 54 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e POST_CONVOLUTION
40f0: 5f 52 45 44 5f 53 43 41 4c 45 0a 20 20 20 20 20 _RED_SCALE.
4100: 20 20 20 20 20 47 4c 5f 50 4f 53 54 5f 43 4f 4e GL_POST_CON
4110: 56 4f 4c 55 54 49 4f 4e 5f 47 52 45 45 4e 5f 53 VOLUTION_GREEN_S
4120: 43 41 4c 45 0a 20 20 20 20 20 20 20 20 20 20 47 CALE. G
4130: 4c 5f 50 4f 53 54 5f 43 4f 4e 56 4f 4c 55 54 49 L_POST_CONVOLUTI
4140: 4f 4e 5f 42 4c 55 45 5f 53 43 41 4c 45 0a 20 20 ON_BLUE_SCALE.
4150: 20 20 20 20 20 20 20 20 47 4c 5f 50 4f 53 54 5f GL_POST_
4160: 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 41 4c 50 48 CONVOLUTION_ALPH
4170: 41 5f 53 43 41 4c 45 0a 20 20 20 20 20 20 20 20 A_SCALE.
4180: 20 20 47 4c 5f 50 4f 53 54 5f 43 4f 4e 56 4f 4c GL_POST_CONVOL
4190: 55 54 49 4f 4e 5f 52 45 44 5f 42 49 41 53 0a 20 UTION_RED_BIAS.
41a0: 20 20 20 20 20 20 20 20 20 47 4c 5f 50 4f 53 54 GL_POST
41b0: 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 47 52 45 _CONVOLUTION_GRE
41c0: 45 4e 5f 42 49 41 53 0a 20 20 20 20 20 20 20 20 EN_BIAS.
41d0: 20 20 47 4c 5f 50 4f 53 54 5f 43 4f 4e 56 4f 4c GL_POST_CONVOL
41e0: 55 54 49 4f 4e 5f 42 4c 55 45 5f 42 49 41 53 0a UTION_BLUE_BIAS.
41f0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 50 4f 53 GL_POS
4200: 54 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 41 4c T_CONVOLUTION_AL
4210: 50 48 41 5f 42 49 41 53 0a 20 20 20 20 20 20 20 PHA_BIAS.
4220: 20 20 20 47 4c 5f 43 4f 4e 53 54 41 4e 54 5f 42 GL_CONSTANT_B
4230: 4f 52 44 45 52 0a 20 20 20 20 20 20 20 20 20 20 ORDER.
4240: 47 4c 5f 52 45 50 4c 49 43 41 54 45 5f 42 4f 52 GL_REPLICATE_BOR
4250: 44 45 52 0a 20 20 20 20 20 20 20 20 20 20 47 4c DER. GL
4260: 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 42 4f 52 _CONVOLUTION_BOR
4270: 44 45 52 5f 43 4f 4c 4f 52 0a 20 20 20 20 20 20 DER_COLOR.
4280: 20 20 20 20 47 4c 5f 43 4f 4c 4f 52 5f 4d 41 54 GL_COLOR_MAT
4290: 52 49 58 0a 20 20 20 20 20 20 20 20 20 20 47 4c RIX. GL
42a0: 5f 43 4f 4c 4f 52 5f 4d 41 54 52 49 58 5f 53 54 _COLOR_MATRIX_ST
42b0: 41 43 4b 5f 44 45 50 54 48 0a 20 20 20 20 20 20 ACK_DEPTH.
42c0: 20 20 20 20 47 4c 5f 4d 41 58 5f 43 4f 4c 4f 52 GL_MAX_COLOR
42d0: 5f 4d 41 54 52 49 58 5f 53 54 41 43 4b 5f 44 45 _MATRIX_STACK_DE
42e0: 50 54 48 0a 20 20 20 20 20 20 20 20 20 20 47 4c PTH. GL
42f0: 5f 50 4f 53 54 5f 43 4f 4c 4f 52 5f 4d 41 54 52 _POST_COLOR_MATR
4300: 49 58 5f 52 45 44 5f 53 43 41 4c 45 0a 20 20 20 IX_RED_SCALE.
4310: 20 20 20 20 20 20 20 47 4c 5f 50 4f 53 54 5f 43 GL_POST_C
4320: 4f 4c 4f 52 5f 4d 41 54 52 49 58 5f 47 52 45 45 OLOR_MATRIX_GREE
4330: 4e 5f 53 43 41 4c 45 0a 20 20 20 20 20 20 20 20 N_SCALE.
4340: 20 20 47 4c 5f 50 4f 53 54 5f 43 4f 4c 4f 52 5f GL_POST_COLOR_
4350: 4d 41 54 52 49 58 5f 42 4c 55 45 5f 53 43 41 4c MATRIX_BLUE_SCAL
4360: 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 50 E. GL_P
4370: 4f 53 54 5f 43 4f 4c 4f 52 5f 4d 41 54 52 49 58 OST_COLOR_MATRIX
4380: 5f 41 4c 50 48 41 5f 53 43 41 4c 45 0a 20 20 20 _ALPHA_SCALE.
4390: 20 20 20 20 20 20 20 47 4c 5f 50 4f 53 54 5f 43 GL_POST_C
43a0: 4f 4c 4f 52 5f 4d 41 54 52 49 58 5f 52 45 44 5f OLOR_MATRIX_RED_
43b0: 42 49 41 53 0a 20 20 20 20 20 20 20 20 20 20 47 BIAS. G
43c0: 4c 5f 50 4f 53 54 5f 43 4f 4c 4f 52 5f 4d 41 54 L_POST_COLOR_MAT
43d0: 52 49 58 5f 47 52 45 45 4e 5f 42 49 41 53 0a 20 RIX_GREEN_BIAS.
43e0: 20 20 20 20 20 20 20 20 20 47 4c 5f 50 4f 53 54 GL_POST
43f0: 5f 43 4f 4c 4f 52 5f 4d 41 54 52 49 58 5f 42 4c _COLOR_MATRIX_BL
4400: 55 45 5f 42 49 41 53 0a 20 20 20 20 20 20 20 20 UE_BIAS.
4410: 20 20 47 4c 5f 50 4f 53 54 5f 43 4f 4c 4f 52 5f GL_POST_COLOR_
4420: 4d 41 54 52 49 58 5f 41 4c 50 48 41 5f 42 49 41 MATRIX_ALPHA_BIA
4430: 53 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 48 S. GL_H
4440: 49 53 54 4f 47 52 41 4d 0a 20 20 20 20 20 20 20 ISTOGRAM.
4450: 20 20 20 47 4c 5f 50 52 4f 58 59 5f 48 49 53 54 GL_PROXY_HIST
4460: 4f 47 52 41 4d 0a 20 20 20 20 20 20 20 20 20 20 OGRAM.
4470: 47 4c 5f 48 49 53 54 4f 47 52 41 4d 5f 57 49 44 GL_HISTOGRAM_WID
4480: 54 48 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f TH. GL_
4490: 48 49 53 54 4f 47 52 41 4d 5f 46 4f 52 4d 41 54 HISTOGRAM_FORMAT
44a0: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 48 49 . GL_HI
44b0: 53 54 4f 47 52 41 4d 5f 52 45 44 5f 53 49 5a 45 STOGRAM_RED_SIZE
44c0: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 48 49 . GL_HI
44d0: 53 54 4f 47 52 41 4d 5f 47 52 45 45 4e 5f 53 49 STOGRAM_GREEN_SI
44e0: 5a 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f ZE. GL_
44f0: 48 49 53 54 4f 47 52 41 4d 5f 42 4c 55 45 5f 53 HISTOGRAM_BLUE_S
4500: 49 5a 45 0a 20 20 20 20 20 20 20 20 20 20 47 4c IZE. GL
4510: 5f 48 49 53 54 4f 47 52 41 4d 5f 41 4c 50 48 41 _HISTOGRAM_ALPHA
4520: 5f 53 49 5a 45 0a 20 20 20 20 20 20 20 20 20 20 _SIZE.
4530: 47 4c 5f 48 49 53 54 4f 47 52 41 4d 5f 4c 55 4d GL_HISTOGRAM_LUM
4540: 49 4e 41 4e 43 45 5f 53 49 5a 45 0a 20 20 20 20 INANCE_SIZE.
4550: 20 20 20 20 20 20 47 4c 5f 48 49 53 54 4f 47 52 GL_HISTOGR
4560: 41 4d 5f 53 49 4e 4b 0a 20 20 20 20 20 20 20 20 AM_SINK.
4570: 20 20 47 4c 5f 4d 49 4e 4d 41 58 0a 20 20 20 20 GL_MINMAX.
4580: 20 20 20 20 20 20 47 4c 5f 4d 49 4e 4d 41 58 5f GL_MINMAX_
4590: 46 4f 52 4d 41 54 0a 20 20 20 20 20 20 20 20 20 FORMAT.
45a0: 20 47 4c 5f 4d 49 4e 4d 41 58 5f 53 49 4e 4b 0a GL_MINMAX_SINK.
45b0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 41 42 GL_TAB
45c0: 4c 45 5f 54 4f 4f 5f 4c 41 52 47 45 0a 20 20 20 LE_TOO_LARGE.
45d0: 20 20 20 20 20 20 20 47 4c 5f 42 4c 45 4e 44 5f GL_BLEND_
45e0: 45 51 55 41 54 49 4f 4e 0a 20 20 20 20 20 20 20 EQUATION.
45f0: 20 20 20 47 4c 5f 4d 49 4e 0a 20 20 20 20 20 20 GL_MIN.
4600: 20 20 20 20 47 4c 5f 4d 41 58 0a 20 20 20 20 20 GL_MAX.
4610: 20 20 20 20 20 47 4c 5f 46 55 4e 43 5f 41 44 44 GL_FUNC_ADD
4620: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 46 55 . GL_FU
4630: 4e 43 5f 53 55 42 54 52 41 43 54 0a 20 20 20 20 NC_SUBTRACT.
4640: 20 20 20 20 20 20 47 4c 5f 46 55 4e 43 5f 52 45 GL_FUNC_RE
4650: 56 45 52 53 45 5f 53 55 42 54 52 41 43 54 0a 20 VERSE_SUBTRACT.
4660: 20 20 20 20 20 20 20 20 20 47 4c 5f 42 4c 45 4e GL_BLEN
4670: 44 5f 43 4f 4c 4f 52 0a 20 20 20 20 20 20 20 20 D_COLOR.
4680: 20 20 47 4c 5f 54 45 58 54 55 52 45 30 0a 20 20 GL_TEXTURE0.
4690: 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 GL_TEXTU
46a0: 52 45 31 0a 20 20 20 20 20 20 20 20 20 20 47 4c RE1. GL
46b0: 5f 54 45 58 54 55 52 45 32 0a 20 20 20 20 20 20 _TEXTURE2.
46c0: 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 33 0a GL_TEXTURE3.
46d0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 GL_TEX
46e0: 54 55 52 45 34 0a 20 20 20 20 20 20 20 20 20 20 TURE4.
46f0: 47 4c 5f 54 45 58 54 55 52 45 35 0a 20 20 20 20 GL_TEXTURE5.
4700: 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 GL_TEXTURE
4710: 36 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 6. GL_T
4720: 45 58 54 55 52 45 37 0a 20 20 20 20 20 20 20 20 EXTURE7.
4730: 20 20 47 4c 5f 54 45 58 54 55 52 45 38 0a 20 20 GL_TEXTURE8.
4740: 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 GL_TEXTU
4750: 52 45 39 0a 20 20 20 20 20 20 20 20 20 20 47 4c RE9. GL
4760: 5f 54 45 58 54 55 52 45 31 30 0a 20 20 20 20 20 _TEXTURE10.
4770: 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 31 GL_TEXTURE1
4780: 31 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 1. GL_T
4790: 45 58 54 55 52 45 31 32 0a 20 20 20 20 20 20 20 EXTURE12.
47a0: 20 20 20 47 4c 5f 54 45 58 54 55 52 45 31 33 0a GL_TEXTURE13.
47b0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 GL_TEX
47c0: 54 55 52 45 31 34 0a 20 20 20 20 20 20 20 20 20 TURE14.
47d0: 20 47 4c 5f 54 45 58 54 55 52 45 31 35 0a 20 20 GL_TEXTURE15.
47e0: 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 GL_TEXTU
47f0: 52 45 31 36 0a 20 20 20 20 20 20 20 20 20 20 47 RE16. G
4800: 4c 5f 54 45 58 54 55 52 45 31 37 0a 20 20 20 20 L_TEXTURE17.
4810: 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 GL_TEXTURE
4820: 31 38 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 18. GL_
4830: 54 45 58 54 55 52 45 31 39 0a 20 20 20 20 20 20 TEXTURE19.
4840: 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 32 30 GL_TEXTURE20
4850: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 . GL_TE
4860: 58 54 55 52 45 32 31 0a 20 20 20 20 20 20 20 20 XTURE21.
4870: 20 20 47 4c 5f 54 45 58 54 55 52 45 32 32 0a 20 GL_TEXTURE22.
4880: 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 GL_TEXT
4890: 55 52 45 32 33 0a 20 20 20 20 20 20 20 20 20 20 URE23.
48a0: 47 4c 5f 54 45 58 54 55 52 45 32 34 0a 20 20 20 GL_TEXTURE24.
48b0: 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 GL_TEXTUR
48c0: 45 32 35 0a 20 20 20 20 20 20 20 20 20 20 47 4c E25. GL
48d0: 5f 54 45 58 54 55 52 45 32 36 0a 20 20 20 20 20 _TEXTURE26.
48e0: 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 32 GL_TEXTURE2
48f0: 37 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 7. GL_T
4900: 45 58 54 55 52 45 32 38 0a 20 20 20 20 20 20 20 EXTURE28.
4910: 20 20 20 47 4c 5f 54 45 58 54 55 52 45 32 39 0a GL_TEXTURE29.
4920: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 GL_TEX
4930: 54 55 52 45 33 30 0a 20 20 20 20 20 20 20 20 20 TURE30.
4940: 20 47 4c 5f 54 45 58 54 55 52 45 33 31 0a 20 20 GL_TEXTURE31.
4950: 20 20 20 20 20 20 20 20 47 4c 5f 41 43 54 49 56 GL_ACTIV
4960: 45 5f 54 45 58 54 55 52 45 0a 20 20 20 20 20 20 E_TEXTURE.
4970: 20 20 20 20 47 4c 5f 43 4c 49 45 4e 54 5f 41 43 GL_CLIENT_AC
4980: 54 49 56 45 5f 54 45 58 54 55 52 45 0a 20 20 20 TIVE_TEXTURE.
4990: 20 20 20 20 20 20 20 47 4c 5f 4d 41 58 5f 54 45 GL_MAX_TE
49a0: 58 54 55 52 45 5f 55 4e 49 54 53 0a 20 20 20 20 XTURE_UNITS.
49b0: 20 20 20 20 20 20 47 4c 5f 4e 4f 52 4d 41 4c 5f GL_NORMAL_
49c0: 4d 41 50 0a 20 20 20 20 20 20 20 20 20 20 47 4c MAP. GL
49d0: 5f 52 45 46 4c 45 43 54 49 4f 4e 5f 4d 41 50 0a _REFLECTION_MAP.
49e0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 GL_TEX
49f0: 54 55 52 45 5f 43 55 42 45 5f 4d 41 50 0a 20 20 TURE_CUBE_MAP.
4a00: 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 GL_TEXTU
4a10: 52 45 5f 42 49 4e 44 49 4e 47 5f 43 55 42 45 5f RE_BINDING_CUBE_
4a20: 4d 41 50 0a 20 20 20 20 20 20 20 20 20 20 47 4c MAP. GL
4a30: 5f 54 45 58 54 55 52 45 5f 43 55 42 45 5f 4d 41 _TEXTURE_CUBE_MA
4a40: 50 5f 50 4f 53 49 54 49 56 45 5f 58 0a 20 20 20 P_POSITIVE_X.
4a50: 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 GL_TEXTUR
4a60: 45 5f 43 55 42 45 5f 4d 41 50 5f 4e 45 47 41 54 E_CUBE_MAP_NEGAT
4a70: 49 56 45 5f 58 0a 20 20 20 20 20 20 20 20 20 20 IVE_X.
4a80: 47 4c 5f 54 45 58 54 55 52 45 5f 43 55 42 45 5f GL_TEXTURE_CUBE_
4a90: 4d 41 50 5f 50 4f 53 49 54 49 56 45 5f 59 0a 20 MAP_POSITIVE_Y.
4aa0: 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 GL_TEXT
4ab0: 55 52 45 5f 43 55 42 45 5f 4d 41 50 5f 4e 45 47 URE_CUBE_MAP_NEG
4ac0: 41 54 49 56 45 5f 59 0a 20 20 20 20 20 20 20 20 ATIVE_Y.
4ad0: 20 20 47 4c 5f 54 45 58 54 55 52 45 5f 43 55 42 GL_TEXTURE_CUB
4ae0: 45 5f 4d 41 50 5f 50 4f 53 49 54 49 56 45 5f 5a E_MAP_POSITIVE_Z
4af0: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 . GL_TE
4b00: 58 54 55 52 45 5f 43 55 42 45 5f 4d 41 50 5f 4e XTURE_CUBE_MAP_N
4b10: 45 47 41 54 49 56 45 5f 5a 0a 20 20 20 20 20 20 EGATIVE_Z.
4b20: 20 20 20 20 47 4c 5f 50 52 4f 58 59 5f 54 45 58 GL_PROXY_TEX
4b30: 54 55 52 45 5f 43 55 42 45 5f 4d 41 50 0a 20 20 TURE_CUBE_MAP.
4b40: 20 20 20 20 20 20 20 20 47 4c 5f 4d 41 58 5f 43 GL_MAX_C
4b50: 55 42 45 5f 4d 41 50 5f 54 45 58 54 55 52 45 5f UBE_MAP_TEXTURE_
4b60: 53 49 5a 45 0a 20 20 20 20 20 20 20 20 20 20 47 SIZE. G
4b70: 4c 5f 43 4f 4d 50 52 45 53 53 45 44 5f 41 4c 50 L_COMPRESSED_ALP
4b80: 48 41 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f HA. GL_
4b90: 43 4f 4d 50 52 45 53 53 45 44 5f 4c 55 4d 49 4e COMPRESSED_LUMIN
4ba0: 41 4e 43 45 0a 20 20 20 20 20 20 20 20 20 20 47 ANCE. G
4bb0: 4c 5f 43 4f 4d 50 52 45 53 53 45 44 5f 4c 55 4d L_COMPRESSED_LUM
4bc0: 49 4e 41 4e 43 45 5f 41 4c 50 48 41 0a 20 20 20 INANCE_ALPHA.
4bd0: 20 20 20 20 20 20 20 47 4c 5f 43 4f 4d 50 52 45 GL_COMPRE
4be0: 53 53 45 44 5f 49 4e 54 45 4e 53 49 54 59 0a 20 SSED_INTENSITY.
4bf0: 20 20 20 20 20 20 20 20 20 47 4c 5f 43 4f 4d 50 GL_COMP
4c00: 52 45 53 53 45 44 5f 52 47 42 0a 20 20 20 20 20 RESSED_RGB.
4c10: 20 20 20 20 20 47 4c 5f 43 4f 4d 50 52 45 53 53 GL_COMPRESS
4c20: 45 44 5f 52 47 42 41 0a 20 20 20 20 20 20 20 20 ED_RGBA.
4c30: 20 20 47 4c 5f 54 45 58 54 55 52 45 5f 43 4f 4d GL_TEXTURE_COM
4c40: 50 52 45 53 53 49 4f 4e 5f 48 49 4e 54 0a 20 20 PRESSION_HINT.
4c50: 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 GL_TEXTU
4c60: 52 45 5f 43 4f 4d 50 52 45 53 53 45 44 5f 49 4d RE_COMPRESSED_IM
4c70: 41 47 45 5f 53 49 5a 45 0a 20 20 20 20 20 20 20 AGE_SIZE.
4c80: 20 20 20 47 4c 5f 54 45 58 54 55 52 45 5f 43 4f GL_TEXTURE_CO
4c90: 4d 50 52 45 53 53 45 44 0a 20 20 20 20 20 20 20 MPRESSED.
4ca0: 20 20 20 47 4c 5f 4e 55 4d 5f 43 4f 4d 50 52 45 GL_NUM_COMPRE
4cb0: 53 53 45 44 5f 54 45 58 54 55 52 45 5f 46 4f 52 SSED_TEXTURE_FOR
4cc0: 4d 41 54 53 0a 20 20 20 20 20 20 20 20 20 20 47 MATS. G
4cd0: 4c 5f 43 4f 4d 50 52 45 53 53 45 44 5f 54 45 58 L_COMPRESSED_TEX
4ce0: 54 55 52 45 5f 46 4f 52 4d 41 54 53 0a 20 20 20 TURE_FORMATS.
4cf0: 20 20 20 20 20 20 20 47 4c 5f 4d 55 4c 54 49 53 GL_MULTIS
4d00: 41 4d 50 4c 45 0a 20 20 20 20 20 20 20 20 20 20 AMPLE.
4d10: 47 4c 5f 53 41 4d 50 4c 45 5f 41 4c 50 48 41 5f GL_SAMPLE_ALPHA_
4d20: 54 4f 5f 43 4f 56 45 52 41 47 45 0a 20 20 20 20 TO_COVERAGE.
4d30: 20 20 20 20 20 20 47 4c 5f 53 41 4d 50 4c 45 5f GL_SAMPLE_
4d40: 41 4c 50 48 41 5f 54 4f 5f 4f 4e 45 0a 20 20 20 ALPHA_TO_ONE.
4d50: 20 20 20 20 20 20 20 47 4c 5f 53 41 4d 50 4c 45 GL_SAMPLE
4d60: 5f 43 4f 56 45 52 41 47 45 0a 20 20 20 20 20 20 _COVERAGE.
4d70: 20 20 20 20 47 4c 5f 53 41 4d 50 4c 45 5f 42 55 GL_SAMPLE_BU
4d80: 46 46 45 52 53 0a 20 20 20 20 20 20 20 20 20 20 FFERS.
4d90: 47 4c 5f 53 41 4d 50 4c 45 53 0a 20 20 20 20 20 GL_SAMPLES.
4da0: 20 20 20 20 20 47 4c 5f 53 41 4d 50 4c 45 5f 43 GL_SAMPLE_C
4db0: 4f 56 45 52 41 47 45 5f 56 41 4c 55 45 0a 20 20 OVERAGE_VALUE.
4dc0: 20 20 20 20 20 20 20 20 47 4c 5f 53 41 4d 50 4c GL_SAMPL
4dd0: 45 5f 43 4f 56 45 52 41 47 45 5f 49 4e 56 45 52 E_COVERAGE_INVER
4de0: 54 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 4d T. GL_M
4df0: 55 4c 54 49 53 41 4d 50 4c 45 5f 42 49 54 0a 20 ULTISAMPLE_BIT.
4e00: 20 20 20 20 20 20 20 20 20 47 4c 5f 54 52 41 4e GL_TRAN
4e10: 53 50 4f 53 45 5f 4d 4f 44 45 4c 56 49 45 57 5f SPOSE_MODELVIEW_
4e20: 4d 41 54 52 49 58 0a 20 20 20 20 20 20 20 20 20 MATRIX.
4e30: 20 47 4c 5f 54 52 41 4e 53 50 4f 53 45 5f 50 52 GL_TRANSPOSE_PR
4e40: 4f 4a 45 43 54 49 4f 4e 5f 4d 41 54 52 49 58 0a OJECTION_MATRIX.
4e50: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 52 41 GL_TRA
4e60: 4e 53 50 4f 53 45 5f 54 45 58 54 55 52 45 5f 4d NSPOSE_TEXTURE_M
4e70: 41 54 52 49 58 0a 20 20 20 20 20 20 20 20 20 20 ATRIX.
4e80: 47 4c 5f 54 52 41 4e 53 50 4f 53 45 5f 43 4f 4c GL_TRANSPOSE_COL
4e90: 4f 52 5f 4d 41 54 52 49 58 0a 20 20 20 20 20 20 OR_MATRIX.
4ea0: 20 20 20 20 47 4c 5f 43 4f 4d 42 49 4e 45 0a 20 GL_COMBINE.
4eb0: 20 20 20 20 20 20 20 20 20 47 4c 5f 43 4f 4d 42 GL_COMB
4ec0: 49 4e 45 5f 52 47 42 0a 20 20 20 20 20 20 20 20 INE_RGB.
4ed0: 20 20 47 4c 5f 43 4f 4d 42 49 4e 45 5f 41 4c 50 GL_COMBINE_ALP
4ee0: 48 41 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f HA. GL_
4ef0: 53 4f 55 52 43 45 30 5f 52 47 42 0a 20 20 20 20 SOURCE0_RGB.
4f00: 20 20 20 20 20 20 47 4c 5f 53 4f 55 52 43 45 31 GL_SOURCE1
4f10: 5f 52 47 42 0a 20 20 20 20 20 20 20 20 20 20 47 _RGB. G
4f20: 4c 5f 53 4f 55 52 43 45 32 5f 52 47 42 0a 20 20 L_SOURCE2_RGB.
4f30: 20 20 20 20 20 20 20 20 47 4c 5f 53 4f 55 52 43 GL_SOURC
4f40: 45 30 5f 41 4c 50 48 41 0a 20 20 20 20 20 20 20 E0_ALPHA.
4f50: 20 20 20 47 4c 5f 53 4f 55 52 43 45 31 5f 41 4c GL_SOURCE1_AL
4f60: 50 48 41 0a 20 20 20 20 20 20 20 20 20 20 47 4c PHA. GL
4f70: 5f 53 4f 55 52 43 45 32 5f 41 4c 50 48 41 0a 20 _SOURCE2_ALPHA.
4f80: 20 20 20 20 20 20 20 20 20 47 4c 5f 4f 50 45 52 GL_OPER
4f90: 41 4e 44 30 5f 52 47 42 0a 20 20 20 20 20 20 20 AND0_RGB.
4fa0: 20 20 20 47 4c 5f 4f 50 45 52 41 4e 44 31 5f 52 GL_OPERAND1_R
4fb0: 47 42 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f GB. GL_
4fc0: 4f 50 45 52 41 4e 44 32 5f 52 47 42 0a 20 20 20 OPERAND2_RGB.
4fd0: 20 20 20 20 20 20 20 47 4c 5f 4f 50 45 52 41 4e GL_OPERAN
4fe0: 44 30 5f 41 4c 50 48 41 0a 20 20 20 20 20 20 20 D0_ALPHA.
4ff0: 20 20 20 47 4c 5f 4f 50 45 52 41 4e 44 31 5f 41 GL_OPERAND1_A
5000: 4c 50 48 41 0a 20 20 20 20 20 20 20 20 20 20 47 LPHA. G
5010: 4c 5f 4f 50 45 52 41 4e 44 32 5f 41 4c 50 48 41 L_OPERAND2_ALPHA
5020: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 52 47 . GL_RG
5030: 42 5f 53 43 41 4c 45 0a 20 20 20 20 20 20 20 20 B_SCALE.
5040: 20 20 47 4c 5f 41 44 44 5f 53 49 47 4e 45 44 0a GL_ADD_SIGNED.
5050: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 49 4e 54 GL_INT
5060: 45 52 50 4f 4c 41 54 45 0a 20 20 20 20 20 20 20 ERPOLATE.
5070: 20 20 20 47 4c 5f 53 55 42 54 52 41 43 54 0a 20 GL_SUBTRACT.
5080: 20 20 20 20 20 20 20 20 20 47 4c 5f 43 4f 4e 53 GL_CONS
5090: 54 41 4e 54 0a 20 20 20 20 20 20 20 20 20 20 47 TANT. G
50a0: 4c 5f 50 52 49 4d 41 52 59 5f 43 4f 4c 4f 52 0a L_PRIMARY_COLOR.
50b0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 50 52 45 GL_PRE
50c0: 56 49 4f 55 53 0a 20 20 20 20 20 20 20 20 20 20 VIOUS.
50d0: 47 4c 5f 44 4f 54 33 5f 52 47 42 0a 20 20 20 20 GL_DOT3_RGB.
50e0: 20 20 20 20 20 20 47 4c 5f 44 4f 54 33 5f 52 47 GL_DOT3_RG
50f0: 42 41 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f BA. GL_
5100: 43 4c 41 4d 50 5f 54 4f 5f 42 4f 52 44 45 52 0a CLAMP_TO_BORDER.
5110: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 GL_TEX
5120: 54 55 52 45 30 5f 41 52 42 0a 20 20 20 20 20 20 TURE0_ARB.
5130: 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 31 5f GL_TEXTURE1_
5140: 41 52 42 0a 20 20 20 20 20 20 20 20 20 20 47 4c ARB. GL
5150: 5f 54 45 58 54 55 52 45 32 5f 41 52 42 0a 20 20 _TEXTURE2_ARB.
5160: 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 GL_TEXTU
5170: 52 45 33 5f 41 52 42 0a 20 20 20 20 20 20 20 20 RE3_ARB.
5180: 20 20 47 4c 5f 54 45 58 54 55 52 45 34 5f 41 52 GL_TEXTURE4_AR
5190: 42 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 B. GL_T
51a0: 45 58 54 55 52 45 35 5f 41 52 42 0a 20 20 20 20 EXTURE5_ARB.
51b0: 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 GL_TEXTURE
51c0: 36 5f 41 52 42 0a 20 20 20 20 20 20 20 20 20 20 6_ARB.
51d0: 47 4c 5f 54 45 58 54 55 52 45 37 5f 41 52 42 0a GL_TEXTURE7_ARB.
51e0: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 GL_TEX
51f0: 54 55 52 45 38 5f 41 52 42 0a 20 20 20 20 20 20 TURE8_ARB.
5200: 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 39 5f GL_TEXTURE9_
5210: 41 52 42 0a 20 20 20 20 20 20 20 20 20 20 47 4c ARB. GL
5220: 5f 54 45 58 54 55 52 45 31 30 5f 41 52 42 0a 20 _TEXTURE10_ARB.
5230: 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 GL_TEXT
5240: 55 52 45 31 31 5f 41 52 42 0a 20 20 20 20 20 20 URE11_ARB.
5250: 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 31 32 GL_TEXTURE12
5260: 5f 41 52 42 0a 20 20 20 20 20 20 20 20 20 20 47 _ARB. G
5270: 4c 5f 54 45 58 54 55 52 45 31 33 5f 41 52 42 0a L_TEXTURE13_ARB.
5280: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 GL_TEX
5290: 54 55 52 45 31 34 5f 41 52 42 0a 20 20 20 20 20 TURE14_ARB.
52a0: 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 31 GL_TEXTURE1
52b0: 35 5f 41 52 42 0a 20 20 20 20 20 20 20 20 20 20 5_ARB.
52c0: 47 4c 5f 54 45 58 54 55 52 45 31 36 5f 41 52 42 GL_TEXTURE16_ARB
52d0: 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 . GL_TE
52e0: 58 54 55 52 45 31 37 5f 41 52 42 0a 20 20 20 20 XTURE17_ARB.
52f0: 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 GL_TEXTURE
5300: 31 38 5f 41 52 42 0a 20 20 20 20 20 20 20 20 20 18_ARB.
5310: 20 47 4c 5f 54 45 58 54 55 52 45 31 39 5f 41 52 GL_TEXTURE19_AR
5320: 42 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 B. GL_T
5330: 45 58 54 55 52 45 32 30 5f 41 52 42 0a 20 20 20 EXTURE20_ARB.
5340: 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 GL_TEXTUR
5350: 45 32 31 5f 41 52 42 0a 20 20 20 20 20 20 20 20 E21_ARB.
5360: 20 20 47 4c 5f 54 45 58 54 55 52 45 32 32 5f 41 GL_TEXTURE22_A
5370: 52 42 0a 20 20 20 20 20 20 20 20 20 20 47 4c 5f RB. GL_
5380: 54 45 58 54 55 52 45 32 33 5f 41 52 42 0a 20 20 TEXTURE23_ARB.
5390: 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 55 GL_TEXTU
53a0: 52 45 32 34 5f 41 52 42 0a 20 20 20 20 20 20 20 RE24_ARB.
53b0: 20 20 20 47 4c 5f 54 45 58 54 55 52 45 32 35 5f GL_TEXTURE25_
53c0: 41 52 42 0a 20 20 20 20 20 20 20 20 20 20 47 4c ARB. GL
53d0: 5f 54 45 58 54 55 52 45 32 36 5f 41 52 42 0a 20 _TEXTURE26_ARB.
53e0: 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 54 GL_TEXT
53f0: 55 52 45 32 37 5f 41 52 42 0a 20 20 20 20 20 20 URE27_ARB.
5400: 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 32 38 GL_TEXTURE28
5410: 5f 41 52 42 0a 20 20 20 20 20 20 20 20 20 20 47 _ARB. G
5420: 4c 5f 54 45 58 54 55 52 45 32 39 5f 41 52 42 0a L_TEXTURE29_ARB.
5430: 20 20 20 20 20 20 20 20 20 20 47 4c 5f 54 45 58 GL_TEX
5440: 54 55 52 45 33 30 5f 41 52 42 0a 20 20 20 20 20 TURE30_ARB.
5450: 20 20 20 20 20 47 4c 5f 54 45 58 54 55 52 45 33 GL_TEXTURE3
5460: 31 5f 41 52 42 0a 20 20 20 20 20 20 20 20 20 20 1_ARB.
5470: 47 4c 5f 41 43 54 49 56 45 5f 54 45 58 54 55 52 GL_ACTIVE_TEXTUR
5480: 45 5f 41 52 42 0a 20 20 20 20 20 20 20 20 20 20 E_ARB.
5490: 47 4c 5f 43 4c 49 45 4e 54 5f 41 43 54 49 56 45 GL_CLIENT_ACTIVE
54a0: 5f 54 45 58 54 55 52 45 5f 41 52 42 0a 20 20 20 _TEXTURE_ARB.
54b0: 20 20 20 20 20 20 20 47 4c 5f 4d 41 58 5f 54 45 GL_MAX_TE
54c0: 58 54 55 52 45 5f 55 4e 49 54 53 5f 41 52 42 0a XTURE_UNITS_ARB.
54d0: 20 20 20 20 20 20 20 20 20 20 67 6c 43 6c 65 61 glClea
54e0: 72 49 6e 64 65 78 0a 20 20 20 20 20 20 20 20 20 rIndex.
54f0: 20 67 6c 43 6c 65 61 72 43 6f 6c 6f 72 0a 20 20 glClearColor.
5500: 20 20 20 20 20 20 20 20 67 6c 43 6c 65 61 72 0a glClear.
5510: 20 20 20 20 20 20 20 20 20 20 67 6c 49 6e 64 65 glInde
5520: 78 4d 61 73 6b 0a 20 20 20 20 20 20 20 20 20 20 xMask.
5530: 67 6c 43 6f 6c 6f 72 4d 61 73 6b 0a 20 20 20 20 glColorMask.
5540: 20 20 20 20 20 20 67 6c 41 6c 70 68 61 46 75 6e glAlphaFun
5550: 63 0a 20 20 20 20 20 20 20 20 20 20 67 6c 42 6c c. glBl
5560: 65 6e 64 46 75 6e 63 0a 20 20 20 20 20 20 20 20 endFunc.
5570: 20 20 67 6c 4c 6f 67 69 63 4f 70 0a 20 20 20 20 glLogicOp.
5580: 20 20 20 20 20 20 67 6c 43 75 6c 6c 46 61 63 65 glCullFace
5590: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 46 72 6f . glFro
55a0: 6e 74 46 61 63 65 0a 20 20 20 20 20 20 20 20 20 ntFace.
55b0: 20 67 6c 50 6f 69 6e 74 53 69 7a 65 0a 20 20 20 glPointSize.
55c0: 20 20 20 20 20 20 20 67 6c 4c 69 6e 65 57 69 64 glLineWid
55d0: 74 68 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4c th. glL
55e0: 69 6e 65 53 74 69 70 70 6c 65 0a 20 20 20 20 20 ineStipple.
55f0: 20 20 20 20 20 67 6c 50 6f 6c 79 67 6f 6e 4d 6f glPolygonMo
5600: 64 65 0a 20 20 20 20 20 20 20 20 20 20 67 6c 50 de. glP
5610: 6f 6c 79 67 6f 6e 4f 66 66 73 65 74 0a 20 20 20 olygonOffset.
5620: 20 20 20 20 20 20 20 67 6c 50 6f 6c 79 67 6f 6e glPolygon
5630: 53 74 69 70 70 6c 65 0a 20 20 20 20 20 20 20 20 Stipple.
5640: 20 20 67 6c 47 65 74 50 6f 6c 79 67 6f 6e 53 74 glGetPolygonSt
5650: 69 70 70 6c 65 0a 20 20 20 20 20 20 20 20 20 20 ipple.
5660: 67 6c 45 64 67 65 46 6c 61 67 0a 20 20 20 20 20 glEdgeFlag.
5670: 20 20 20 20 20 67 6c 45 64 67 65 46 6c 61 67 76 glEdgeFlagv
5680: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 53 63 69 . glSci
5690: 73 73 6f 72 0a 20 20 20 20 20 20 20 20 20 20 67 ssor. g
56a0: 6c 43 6c 69 70 50 6c 61 6e 65 0a 20 20 20 20 20 lClipPlane.
56b0: 20 20 20 20 20 67 6c 47 65 74 43 6c 69 70 50 6c glGetClipPl
56c0: 61 6e 65 0a 20 20 20 20 20 20 20 20 20 20 67 6c ane. gl
56d0: 44 72 61 77 42 75 66 66 65 72 0a 20 20 20 20 20 DrawBuffer.
56e0: 20 20 20 20 20 67 6c 52 65 61 64 42 75 66 66 65 glReadBuffe
56f0: 72 0a 20 20 20 20 20 20 20 20 20 20 67 6c 45 6e r. glEn
5700: 61 62 6c 65 0a 20 20 20 20 20 20 20 20 20 20 67 able. g
5710: 6c 44 69 73 61 62 6c 65 0a 20 20 20 20 20 20 20 lDisable.
5720: 20 20 20 67 6c 49 73 45 6e 61 62 6c 65 64 0a 20 glIsEnabled.
5730: 20 20 20 20 20 20 20 20 20 67 6c 45 6e 61 62 6c glEnabl
5740: 65 43 6c 69 65 6e 74 53 74 61 74 65 0a 20 20 20 eClientState.
5750: 20 20 20 20 20 20 20 67 6c 44 69 73 61 62 6c 65 glDisable
5760: 43 6c 69 65 6e 74 53 74 61 74 65 0a 20 20 20 20 ClientState.
5770: 20 20 20 20 20 20 67 6c 47 65 74 42 6f 6f 6c 65 glGetBoole
5780: 61 6e 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c anv. gl
5790: 47 65 74 44 6f 75 62 6c 65 76 0a 20 20 20 20 20 GetDoublev.
57a0: 20 20 20 20 20 67 6c 47 65 74 46 6c 6f 61 74 76 glGetFloatv
57b0: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 47 65 74 . glGet
57c0: 49 6e 74 65 67 65 72 76 0a 20 20 20 20 20 20 20 Integerv.
57d0: 20 20 20 67 6c 50 75 73 68 41 74 74 72 69 62 0a glPushAttrib.
57e0: 20 20 20 20 20 20 20 20 20 20 67 6c 50 6f 70 41 glPopA
57f0: 74 74 72 69 62 0a 20 20 20 20 20 20 20 20 20 20 ttrib.
5800: 67 6c 50 75 73 68 43 6c 69 65 6e 74 41 74 74 72 glPushClientAttr
5810: 69 62 0a 20 20 20 20 20 20 20 20 20 20 67 6c 50 ib. glP
5820: 6f 70 43 6c 69 65 6e 74 41 74 74 72 69 62 0a 20 opClientAttrib.
5830: 20 20 20 20 20 20 20 20 20 67 6c 52 65 6e 64 65 glRende
5840: 72 4d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 rMode.
5850: 67 6c 47 65 74 45 72 72 6f 72 0a 20 20 20 20 20 glGetError.
5860: 20 20 20 20 20 67 6c 47 65 74 53 74 72 69 6e 67 glGetString
5870: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 46 69 6e . glFin
5880: 69 73 68 0a 20 20 20 20 20 20 20 20 20 20 67 6c ish. gl
5890: 46 6c 75 73 68 0a 20 20 20 20 20 20 20 20 20 20 Flush.
58a0: 67 6c 48 69 6e 74 0a 20 20 20 20 20 20 20 20 20 glHint.
58b0: 20 67 6c 43 6c 65 61 72 44 65 70 74 68 0a 20 20 glClearDepth.
58c0: 20 20 20 20 20 20 20 20 67 6c 44 65 70 74 68 46 glDepthF
58d0: 75 6e 63 0a 20 20 20 20 20 20 20 20 20 20 67 6c unc. gl
58e0: 44 65 70 74 68 4d 61 73 6b 0a 20 20 20 20 20 20 DepthMask.
58f0: 20 20 20 20 67 6c 44 65 70 74 68 52 61 6e 67 65 glDepthRange
5900: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 43 6c 65 . glCle
5910: 61 72 41 63 63 75 6d 0a 20 20 20 20 20 20 20 20 arAccum.
5920: 20 20 67 6c 41 63 63 75 6d 0a 20 20 20 20 20 20 glAccum.
5930: 20 20 20 20 67 6c 4d 61 74 72 69 78 4d 6f 64 65 glMatrixMode
5940: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4f 72 74 . glOrt
5950: 68 6f 0a 20 20 20 20 20 20 20 20 20 20 67 6c 46 ho. glF
5960: 72 75 73 74 75 6d 0a 20 20 20 20 20 20 20 20 20 rustum.
5970: 20 67 6c 56 69 65 77 70 6f 72 74 0a 20 20 20 20 glViewport.
5980: 20 20 20 20 20 20 67 6c 50 75 73 68 4d 61 74 72 glPushMatr
5990: 69 78 0a 20 20 20 20 20 20 20 20 20 20 67 6c 50 ix. glP
59a0: 6f 70 4d 61 74 72 69 78 0a 20 20 20 20 20 20 20 opMatrix.
59b0: 20 20 20 67 6c 4c 6f 61 64 49 64 65 6e 74 69 74 glLoadIdentit
59c0: 79 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4c 6f y. glLo
59d0: 61 64 4d 61 74 72 69 78 64 0a 20 20 20 20 20 20 adMatrixd.
59e0: 20 20 20 20 67 6c 4c 6f 61 64 4d 61 74 72 69 78 glLoadMatrix
59f0: 66 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4d 75 f. glMu
5a00: 6c 74 4d 61 74 72 69 78 64 0a 20 20 20 20 20 20 ltMatrixd.
5a10: 20 20 20 20 67 6c 4d 75 6c 74 4d 61 74 72 69 78 glMultMatrix
5a20: 66 0a 20 20 20 20 20 20 20 20 20 20 67 6c 52 6f f. glRo
5a30: 74 61 74 65 64 0a 20 20 20 20 20 20 20 20 20 20 tated.
5a40: 67 6c 52 6f 74 61 74 65 66 0a 20 20 20 20 20 20 glRotatef.
5a50: 20 20 20 20 67 6c 53 63 61 6c 65 64 0a 20 20 20 glScaled.
5a60: 20 20 20 20 20 20 20 67 6c 53 63 61 6c 65 66 0a glScalef.
5a70: 20 20 20 20 20 20 20 20 20 20 67 6c 54 72 61 6e glTran
5a80: 73 6c 61 74 65 64 0a 20 20 20 20 20 20 20 20 20 slated.
5a90: 20 67 6c 54 72 61 6e 73 6c 61 74 65 66 0a 20 20 glTranslatef.
5aa0: 20 20 20 20 20 20 20 20 67 6c 49 73 4c 69 73 74 glIsList
5ab0: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 44 65 6c . glDel
5ac0: 65 74 65 4c 69 73 74 73 0a 20 20 20 20 20 20 20 eteLists.
5ad0: 20 20 20 67 6c 47 65 6e 4c 69 73 74 73 0a 20 20 glGenLists.
5ae0: 20 20 20 20 20 20 20 20 67 6c 4e 65 77 4c 69 73 glNewLis
5af0: 74 0a 20 20 20 20 20 20 20 20 20 20 67 6c 45 6e t. glEn
5b00: 64 4c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 dList.
5b10: 67 6c 43 61 6c 6c 4c 69 73 74 0a 20 20 20 20 20 glCallList.
5b20: 20 20 20 20 20 67 6c 43 61 6c 6c 4c 69 73 74 73 glCallLists
5b30: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4c 69 73 . glLis
5b40: 74 42 61 73 65 0a 20 20 20 20 20 20 20 20 20 20 tBase.
5b50: 67 6c 42 65 67 69 6e 0a 20 20 20 20 20 20 20 20 glBegin.
5b60: 20 20 67 6c 45 6e 64 0a 20 20 20 20 20 20 20 20 glEnd.
5b70: 20 20 67 6c 56 65 72 74 65 78 32 64 0a 20 20 20 glVertex2d.
5b80: 20 20 20 20 20 20 20 67 6c 56 65 72 74 65 78 32 glVertex2
5b90: 66 0a 20 20 20 20 20 20 20 20 20 20 67 6c 56 65 f. glVe
5ba0: 72 74 65 78 32 69 0a 20 20 20 20 20 20 20 20 20 rtex2i.
5bb0: 20 67 6c 56 65 72 74 65 78 32 73 0a 20 20 20 20 glVertex2s.
5bc0: 20 20 20 20 20 20 67 6c 56 65 72 74 65 78 33 64 glVertex3d
5bd0: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 56 65 72 . glVer
5be0: 74 65 78 33 66 0a 20 20 20 20 20 20 20 20 20 20 tex3f.
5bf0: 67 6c 56 65 72 74 65 78 33 69 0a 20 20 20 20 20 glVertex3i.
5c00: 20 20 20 20 20 67 6c 56 65 72 74 65 78 33 73 0a glVertex3s.
5c10: 20 20 20 20 20 20 20 20 20 20 67 6c 56 65 72 74 glVert
5c20: 65 78 34 64 0a 20 20 20 20 20 20 20 20 20 20 67 ex4d. g
5c30: 6c 56 65 72 74 65 78 34 66 0a 20 20 20 20 20 20 lVertex4f.
5c40: 20 20 20 20 67 6c 56 65 72 74 65 78 34 69 0a 20 glVertex4i.
5c50: 20 20 20 20 20 20 20 20 20 67 6c 56 65 72 74 65 glVerte
5c60: 78 34 73 0a 20 20 20 20 20 20 20 20 20 20 67 6c x4s. gl
5c70: 56 65 72 74 65 78 32 64 76 0a 20 20 20 20 20 20 Vertex2dv.
5c80: 20 20 20 20 67 6c 56 65 72 74 65 78 32 66 76 0a glVertex2fv.
5c90: 20 20 20 20 20 20 20 20 20 20 67 6c 56 65 72 74 glVert
5ca0: 65 78 32 69 76 0a 20 20 20 20 20 20 20 20 20 20 ex2iv.
5cb0: 67 6c 56 65 72 74 65 78 32 73 76 0a 20 20 20 20 glVertex2sv.
5cc0: 20 20 20 20 20 20 67 6c 56 65 72 74 65 78 33 64 glVertex3d
5cd0: 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 56 65 v. glVe
5ce0: 72 74 65 78 33 66 76 0a 20 20 20 20 20 20 20 20 rtex3fv.
5cf0: 20 20 67 6c 56 65 72 74 65 78 33 69 76 0a 20 20 glVertex3iv.
5d00: 20 20 20 20 20 20 20 20 67 6c 56 65 72 74 65 78 glVertex
5d10: 33 73 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 3sv. gl
5d20: 56 65 72 74 65 78 34 64 76 0a 20 20 20 20 20 20 Vertex4dv.
5d30: 20 20 20 20 67 6c 56 65 72 74 65 78 34 66 76 0a glVertex4fv.
5d40: 20 20 20 20 20 20 20 20 20 20 67 6c 56 65 72 74 glVert
5d50: 65 78 34 69 76 0a 20 20 20 20 20 20 20 20 20 20 ex4iv.
5d60: 67 6c 56 65 72 74 65 78 34 73 76 0a 20 20 20 20 glVertex4sv.
5d70: 20 20 20 20 20 20 67 6c 4e 6f 72 6d 61 6c 33 62 glNormal3b
5d80: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4e 6f 72 . glNor
5d90: 6d 61 6c 33 64 0a 20 20 20 20 20 20 20 20 20 20 mal3d.
5da0: 67 6c 4e 6f 72 6d 61 6c 33 66 0a 20 20 20 20 20 glNormal3f.
5db0: 20 20 20 20 20 67 6c 4e 6f 72 6d 61 6c 33 69 0a glNormal3i.
5dc0: 20 20 20 20 20 20 20 20 20 20 67 6c 4e 6f 72 6d glNorm
5dd0: 61 6c 33 73 0a 20 20 20 20 20 20 20 20 20 20 67 al3s. g
5de0: 6c 4e 6f 72 6d 61 6c 33 62 76 0a 20 20 20 20 20 lNormal3bv.
5df0: 20 20 20 20 20 67 6c 4e 6f 72 6d 61 6c 33 64 76 glNormal3dv
5e00: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4e 6f 72 . glNor
5e10: 6d 61 6c 33 66 76 0a 20 20 20 20 20 20 20 20 20 mal3fv.
5e20: 20 67 6c 4e 6f 72 6d 61 6c 33 69 76 0a 20 20 20 glNormal3iv.
5e30: 20 20 20 20 20 20 20 67 6c 4e 6f 72 6d 61 6c 33 glNormal3
5e40: 73 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 49 sv. glI
5e50: 6e 64 65 78 64 0a 20 20 20 20 20 20 20 20 20 20 ndexd.
5e60: 67 6c 49 6e 64 65 78 66 0a 20 20 20 20 20 20 20 glIndexf.
5e70: 20 20 20 67 6c 49 6e 64 65 78 69 0a 20 20 20 20 glIndexi.
5e80: 20 20 20 20 20 20 67 6c 49 6e 64 65 78 73 0a 20 glIndexs.
5e90: 20 20 20 20 20 20 20 20 20 67 6c 49 6e 64 65 78 glIndex
5ea0: 75 62 0a 20 20 20 20 20 20 20 20 20 20 67 6c 49 ub. glI
5eb0: 6e 64 65 78 64 76 0a 20 20 20 20 20 20 20 20 20 ndexdv.
5ec0: 20 67 6c 49 6e 64 65 78 66 76 0a 20 20 20 20 20 glIndexfv.
5ed0: 20 20 20 20 20 67 6c 49 6e 64 65 78 69 76 0a 20 glIndexiv.
5ee0: 20 20 20 20 20 20 20 20 20 67 6c 49 6e 64 65 78 glIndex
5ef0: 73 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 49 sv. glI
5f00: 6e 64 65 78 75 62 76 0a 20 20 20 20 20 20 20 20 ndexubv.
5f10: 20 20 67 6c 43 6f 6c 6f 72 33 62 0a 20 20 20 20 glColor3b.
5f20: 20 20 20 20 20 20 67 6c 43 6f 6c 6f 72 33 64 0a glColor3d.
5f30: 20 20 20 20 20 20 20 20 20 20 67 6c 43 6f 6c 6f glColo
5f40: 72 33 66 0a 20 20 20 20 20 20 20 20 20 20 67 6c r3f. gl
5f50: 43 6f 6c 6f 72 33 69 0a 20 20 20 20 20 20 20 20 Color3i.
5f60: 20 20 67 6c 43 6f 6c 6f 72 33 73 0a 20 20 20 20 glColor3s.
5f70: 20 20 20 20 20 20 67 6c 43 6f 6c 6f 72 33 75 62 glColor3ub
5f80: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 43 6f 6c . glCol
5f90: 6f 72 33 75 69 0a 20 20 20 20 20 20 20 20 20 20 or3ui.
5fa0: 67 6c 43 6f 6c 6f 72 33 75 73 0a 20 20 20 20 20 glColor3us.
5fb0: 20 20 20 20 20 67 6c 43 6f 6c 6f 72 34 62 0a 20 glColor4b.
5fc0: 20 20 20 20 20 20 20 20 20 67 6c 43 6f 6c 6f 72 glColor
5fd0: 34 64 0a 20 20 20 20 20 20 20 20 20 20 67 6c 43 4d. glC
5fe0: 6f 6c 6f 72 34 66 0a 20 20 20 20 20 20 20 20 20 olor4f.
5ff0: 20 67 6c 43 6f 6c 6f 72 34 69 0a 20 20 20 20 20 glColor4i.
6000: 20 20 20 20 20 67 6c 43 6f 6c 6f 72 34 73 0a 20 glColor4s.
6010: 20 20 20 20 20 20 20 20 20 67 6c 43 6f 6c 6f 72 glColor
6020: 34 75 62 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4ub. gl
6030: 43 6f 6c 6f 72 34 75 69 0a 20 20 20 20 20 20 20 Color4ui.
6040: 20 20 20 67 6c 43 6f 6c 6f 72 34 75 73 0a 20 20 glColor4us.
6050: 20 20 20 20 20 20 20 20 67 6c 43 6f 6c 6f 72 33 glColor3
6060: 62 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 43 bv. glC
6070: 6f 6c 6f 72 33 64 76 0a 20 20 20 20 20 20 20 20 olor3dv.
6080: 20 20 67 6c 43 6f 6c 6f 72 33 66 76 0a 20 20 20 glColor3fv.
6090: 20 20 20 20 20 20 20 67 6c 43 6f 6c 6f 72 33 69 glColor3i
60a0: 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 43 6f v. glCo
60b0: 6c 6f 72 33 73 76 0a 20 20 20 20 20 20 20 20 20 lor3sv.
60c0: 20 67 6c 43 6f 6c 6f 72 33 75 62 76 0a 20 20 20 glColor3ubv.
60d0: 20 20 20 20 20 20 20 67 6c 43 6f 6c 6f 72 33 75 glColor3u
60e0: 69 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 43 iv. glC
60f0: 6f 6c 6f 72 33 75 73 76 0a 20 20 20 20 20 20 20 olor3usv.
6100: 20 20 20 67 6c 43 6f 6c 6f 72 34 62 76 0a 20 20 glColor4bv.
6110: 20 20 20 20 20 20 20 20 67 6c 43 6f 6c 6f 72 34 glColor4
6120: 64 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 43 dv. glC
6130: 6f 6c 6f 72 34 66 76 0a 20 20 20 20 20 20 20 20 olor4fv.
6140: 20 20 67 6c 43 6f 6c 6f 72 34 69 76 0a 20 20 20 glColor4iv.
6150: 20 20 20 20 20 20 20 67 6c 43 6f 6c 6f 72 34 73 glColor4s
6160: 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 43 6f v. glCo
6170: 6c 6f 72 34 75 62 76 0a 20 20 20 20 20 20 20 20 lor4ubv.
6180: 20 20 67 6c 43 6f 6c 6f 72 34 75 69 76 0a 20 20 glColor4uiv.
6190: 20 20 20 20 20 20 20 20 67 6c 43 6f 6c 6f 72 34 glColor4
61a0: 75 73 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c usv. gl
61b0: 54 65 78 43 6f 6f 72 64 31 64 0a 20 20 20 20 20 TexCoord1d.
61c0: 20 20 20 20 20 67 6c 54 65 78 43 6f 6f 72 64 31 glTexCoord1
61d0: 66 0a 20 20 20 20 20 20 20 20 20 20 67 6c 54 65 f. glTe
61e0: 78 43 6f 6f 72 64 31 69 0a 20 20 20 20 20 20 20 xCoord1i.
61f0: 20 20 20 67 6c 54 65 78 43 6f 6f 72 64 31 73 0a glTexCoord1s.
6200: 20 20 20 20 20 20 20 20 20 20 67 6c 54 65 78 43 glTexC
6210: 6f 6f 72 64 32 64 0a 20 20 20 20 20 20 20 20 20 oord2d.
6220: 20 67 6c 54 65 78 43 6f 6f 72 64 32 66 0a 20 20 glTexCoord2f.
6230: 20 20 20 20 20 20 20 20 67 6c 54 65 78 43 6f 6f glTexCoo
6240: 72 64 32 69 0a 20 20 20 20 20 20 20 20 20 20 67 rd2i. g
6250: 6c 54 65 78 43 6f 6f 72 64 32 73 0a 20 20 20 20 lTexCoord2s.
6260: 20 20 20 20 20 20 67 6c 54 65 78 43 6f 6f 72 64 glTexCoord
6270: 33 64 0a 20 20 20 20 20 20 20 20 20 20 67 6c 54 3d. glT
6280: 65 78 43 6f 6f 72 64 33 66 0a 20 20 20 20 20 20 exCoord3f.
6290: 20 20 20 20 67 6c 54 65 78 43 6f 6f 72 64 33 69 glTexCoord3i
62a0: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 54 65 78 . glTex
62b0: 43 6f 6f 72 64 33 73 0a 20 20 20 20 20 20 20 20 Coord3s.
62c0: 20 20 67 6c 54 65 78 43 6f 6f 72 64 34 64 0a 20 glTexCoord4d.
62d0: 20 20 20 20 20 20 20 20 20 67 6c 54 65 78 43 6f glTexCo
62e0: 6f 72 64 34 66 0a 20 20 20 20 20 20 20 20 20 20 ord4f.
62f0: 67 6c 54 65 78 43 6f 6f 72 64 34 69 0a 20 20 20 glTexCoord4i.
6300: 20 20 20 20 20 20 20 67 6c 54 65 78 43 6f 6f 72 glTexCoor
6310: 64 34 73 0a 20 20 20 20 20 20 20 20 20 20 67 6c d4s. gl
6320: 54 65 78 43 6f 6f 72 64 31 64 76 0a 20 20 20 20 TexCoord1dv.
6330: 20 20 20 20 20 20 67 6c 54 65 78 43 6f 6f 72 64 glTexCoord
6340: 31 66 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 1fv. gl
6350: 54 65 78 43 6f 6f 72 64 31 69 76 0a 20 20 20 20 TexCoord1iv.
6360: 20 20 20 20 20 20 67 6c 54 65 78 43 6f 6f 72 64 glTexCoord
6370: 31 73 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 1sv. gl
6380: 54 65 78 43 6f 6f 72 64 32 64 76 0a 20 20 20 20 TexCoord2dv.
6390: 20 20 20 20 20 20 67 6c 54 65 78 43 6f 6f 72 64 glTexCoord
63a0: 32 66 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 2fv. gl
63b0: 54 65 78 43 6f 6f 72 64 32 69 76 0a 20 20 20 20 TexCoord2iv.
63c0: 20 20 20 20 20 20 67 6c 54 65 78 43 6f 6f 72 64 glTexCoord
63d0: 32 73 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 2sv. gl
63e0: 54 65 78 43 6f 6f 72 64 33 64 76 0a 20 20 20 20 TexCoord3dv.
63f0: 20 20 20 20 20 20 67 6c 54 65 78 43 6f 6f 72 64 glTexCoord
6400: 33 66 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 3fv. gl
6410: 54 65 78 43 6f 6f 72 64 33 69 76 0a 20 20 20 20 TexCoord3iv.
6420: 20 20 20 20 20 20 67 6c 54 65 78 43 6f 6f 72 64 glTexCoord
6430: 33 73 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 3sv. gl
6440: 54 65 78 43 6f 6f 72 64 34 64 76 0a 20 20 20 20 TexCoord4dv.
6450: 20 20 20 20 20 20 67 6c 54 65 78 43 6f 6f 72 64 glTexCoord
6460: 34 66 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4fv. gl
6470: 54 65 78 43 6f 6f 72 64 34 69 76 0a 20 20 20 20 TexCoord4iv.
6480: 20 20 20 20 20 20 67 6c 54 65 78 43 6f 6f 72 64 glTexCoord
6490: 34 73 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4sv. gl
64a0: 52 61 73 74 65 72 50 6f 73 32 64 0a 20 20 20 20 RasterPos2d.
64b0: 20 20 20 20 20 20 67 6c 52 61 73 74 65 72 50 6f glRasterPo
64c0: 73 32 66 0a 20 20 20 20 20 20 20 20 20 20 67 6c s2f. gl
64d0: 52 61 73 74 65 72 50 6f 73 32 69 0a 20 20 20 20 RasterPos2i.
64e0: 20 20 20 20 20 20 67 6c 52 61 73 74 65 72 50 6f glRasterPo
64f0: 73 32 73 0a 20 20 20 20 20 20 20 20 20 20 67 6c s2s. gl
6500: 52 61 73 74 65 72 50 6f 73 33 64 0a 20 20 20 20 RasterPos3d.
6510: 20 20 20 20 20 20 67 6c 52 61 73 74 65 72 50 6f glRasterPo
6520: 73 33 66 0a 20 20 20 20 20 20 20 20 20 20 67 6c s3f. gl
6530: 52 61 73 74 65 72 50 6f 73 33 69 0a 20 20 20 20 RasterPos3i.
6540: 20 20 20 20 20 20 67 6c 52 61 73 74 65 72 50 6f glRasterPo
6550: 73 33 73 0a 20 20 20 20 20 20 20 20 20 20 67 6c s3s. gl
6560: 52 61 73 74 65 72 50 6f 73 34 64 0a 20 20 20 20 RasterPos4d.
6570: 20 20 20 20 20 20 67 6c 52 61 73 74 65 72 50 6f glRasterPo
6580: 73 34 66 0a 20 20 20 20 20 20 20 20 20 20 67 6c s4f. gl
6590: 52 61 73 74 65 72 50 6f 73 34 69 0a 20 20 20 20 RasterPos4i.
65a0: 20 20 20 20 20 20 67 6c 52 61 73 74 65 72 50 6f glRasterPo
65b0: 73 34 73 0a 20 20 20 20 20 20 20 20 20 20 67 6c s4s. gl
65c0: 52 61 73 74 65 72 50 6f 73 32 64 76 0a 20 20 20 RasterPos2dv.
65d0: 20 20 20 20 20 20 20 67 6c 52 61 73 74 65 72 50 glRasterP
65e0: 6f 73 32 66 76 0a 20 20 20 20 20 20 20 20 20 20 os2fv.
65f0: 67 6c 52 61 73 74 65 72 50 6f 73 32 69 76 0a 20 glRasterPos2iv.
6600: 20 20 20 20 20 20 20 20 20 67 6c 52 61 73 74 65 glRaste
6610: 72 50 6f 73 32 73 76 0a 20 20 20 20 20 20 20 20 rPos2sv.
6620: 20 20 67 6c 52 61 73 74 65 72 50 6f 73 33 64 76 glRasterPos3dv
6630: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 52 61 73 . glRas
6640: 74 65 72 50 6f 73 33 66 76 0a 20 20 20 20 20 20 terPos3fv.
6650: 20 20 20 20 67 6c 52 61 73 74 65 72 50 6f 73 33 glRasterPos3
6660: 69 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 52 iv. glR
6670: 61 73 74 65 72 50 6f 73 33 73 76 0a 20 20 20 20 asterPos3sv.
6680: 20 20 20 20 20 20 67 6c 52 61 73 74 65 72 50 6f glRasterPo
6690: 73 34 64 76 0a 20 20 20 20 20 20 20 20 20 20 67 s4dv. g
66a0: 6c 52 61 73 74 65 72 50 6f 73 34 66 76 0a 20 20 lRasterPos4fv.
66b0: 20 20 20 20 20 20 20 20 67 6c 52 61 73 74 65 72 glRaster
66c0: 50 6f 73 34 69 76 0a 20 20 20 20 20 20 20 20 20 Pos4iv.
66d0: 20 67 6c 52 61 73 74 65 72 50 6f 73 34 73 76 0a glRasterPos4sv.
66e0: 20 20 20 20 20 20 20 20 20 20 67 6c 52 65 63 74 glRect
66f0: 64 0a 20 20 20 20 20 20 20 20 20 20 67 6c 52 65 d. glRe
6700: 63 74 66 0a 20 20 20 20 20 20 20 20 20 20 67 6c ctf. gl
6710: 52 65 63 74 69 0a 20 20 20 20 20 20 20 20 20 20 Recti.
6720: 67 6c 52 65 63 74 73 0a 20 20 20 20 20 20 20 20 glRects.
6730: 20 20 67 6c 52 65 63 74 64 76 0a 20 20 20 20 20 glRectdv.
6740: 20 20 20 20 20 67 6c 52 65 63 74 66 76 0a 20 20 glRectfv.
6750: 20 20 20 20 20 20 20 20 67 6c 52 65 63 74 69 76 glRectiv
6760: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 52 65 63 . glRec
6770: 74 73 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c tsv. gl
6780: 56 65 72 74 65 78 50 6f 69 6e 74 65 72 0a 20 20 VertexPointer.
6790: 20 20 20 20 20 20 20 20 67 6c 4e 6f 72 6d 61 6c glNormal
67a0: 50 6f 69 6e 74 65 72 0a 20 20 20 20 20 20 20 20 Pointer.
67b0: 20 20 67 6c 43 6f 6c 6f 72 50 6f 69 6e 74 65 72 glColorPointer
67c0: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 49 6e 64 . glInd
67d0: 65 78 50 6f 69 6e 74 65 72 0a 20 20 20 20 20 20 exPointer.
67e0: 20 20 20 20 67 6c 54 65 78 43 6f 6f 72 64 50 6f glTexCoordPo
67f0: 69 6e 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 inter.
6800: 67 6c 45 64 67 65 46 6c 61 67 50 6f 69 6e 74 65 glEdgeFlagPointe
6810: 72 0a 20 20 20 20 20 20 20 20 20 20 67 6c 47 65 r. glGe
6820: 74 50 6f 69 6e 74 65 72 76 0a 20 20 20 20 20 20 tPointerv.
6830: 20 20 20 20 67 6c 41 72 72 61 79 45 6c 65 6d 65 glArrayEleme
6840: 6e 74 0a 20 20 20 20 20 20 20 20 20 20 67 6c 44 nt. glD
6850: 72 61 77 41 72 72 61 79 73 0a 20 20 20 20 20 20 rawArrays.
6860: 20 20 20 20 67 6c 44 72 61 77 45 6c 65 6d 65 6e glDrawElemen
6870: 74 73 0a 20 20 20 20 20 20 20 20 20 20 67 6c 49 ts. glI
6880: 6e 74 65 72 6c 65 61 76 65 64 41 72 72 61 79 73 nterleavedArrays
6890: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 53 68 61 . glSha
68a0: 64 65 4d 6f 64 65 6c 0a 20 20 20 20 20 20 20 20 deModel.
68b0: 20 20 67 6c 4c 69 67 68 74 66 0a 20 20 20 20 20 glLightf.
68c0: 20 20 20 20 20 67 6c 4c 69 67 68 74 69 0a 20 20 glLighti.
68d0: 20 20 20 20 20 20 20 20 67 6c 4c 69 67 68 74 66 glLightf
68e0: 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4c 69 v. glLi
68f0: 67 68 74 69 76 0a 20 20 20 20 20 20 20 20 20 20 ghtiv.
6900: 67 6c 47 65 74 4c 69 67 68 74 66 76 0a 20 20 20 glGetLightfv.
6910: 20 20 20 20 20 20 20 67 6c 47 65 74 4c 69 67 68 glGetLigh
6920: 74 69 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c tiv. gl
6930: 4c 69 67 68 74 4d 6f 64 65 6c 66 0a 20 20 20 20 LightModelf.
6940: 20 20 20 20 20 20 67 6c 4c 69 67 68 74 4d 6f 64 glLightMod
6950: 65 6c 69 0a 20 20 20 20 20 20 20 20 20 20 67 6c eli. gl
6960: 4c 69 67 68 74 4d 6f 64 65 6c 66 76 0a 20 20 20 LightModelfv.
6970: 20 20 20 20 20 20 20 67 6c 4c 69 67 68 74 4d 6f glLightMo
6980: 64 65 6c 69 76 0a 20 20 20 20 20 20 20 20 20 20 deliv.
6990: 67 6c 4d 61 74 65 72 69 61 6c 66 0a 20 20 20 20 glMaterialf.
69a0: 20 20 20 20 20 20 67 6c 4d 61 74 65 72 69 61 6c glMaterial
69b0: 69 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4d 61 i. glMa
69c0: 74 65 72 69 61 6c 66 76 0a 20 20 20 20 20 20 20 terialfv.
69d0: 20 20 20 67 6c 4d 61 74 65 72 69 61 6c 69 76 0a glMaterialiv.
69e0: 20 20 20 20 20 20 20 20 20 20 67 6c 47 65 74 4d glGetM
69f0: 61 74 65 72 69 61 6c 66 76 0a 20 20 20 20 20 20 aterialfv.
6a00: 20 20 20 20 67 6c 47 65 74 4d 61 74 65 72 69 61 glGetMateria
6a10: 6c 69 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c liv. gl
6a20: 43 6f 6c 6f 72 4d 61 74 65 72 69 61 6c 0a 20 20 ColorMaterial.
6a30: 20 20 20 20 20 20 20 20 67 6c 50 69 78 65 6c 5a glPixelZ
6a40: 6f 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 67 6c oom. gl
6a50: 50 69 78 65 6c 53 74 6f 72 65 66 0a 20 20 20 20 PixelStoref.
6a60: 20 20 20 20 20 20 67 6c 50 69 78 65 6c 53 74 6f glPixelSto
6a70: 72 65 69 0a 20 20 20 20 20 20 20 20 20 20 67 6c rei. gl
6a80: 50 69 78 65 6c 54 72 61 6e 73 66 65 72 66 0a 20 PixelTransferf.
6a90: 20 20 20 20 20 20 20 20 20 67 6c 50 69 78 65 6c glPixel
6aa0: 54 72 61 6e 73 66 65 72 69 0a 20 20 20 20 20 20 Transferi.
6ab0: 20 20 20 20 67 6c 50 69 78 65 6c 4d 61 70 66 76 glPixelMapfv
6ac0: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 50 69 78 . glPix
6ad0: 65 6c 4d 61 70 75 69 76 0a 20 20 20 20 20 20 20 elMapuiv.
6ae0: 20 20 20 67 6c 50 69 78 65 6c 4d 61 70 75 73 76 glPixelMapusv
6af0: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 47 65 74 . glGet
6b00: 50 69 78 65 6c 4d 61 70 66 76 0a 20 20 20 20 20 PixelMapfv.
6b10: 20 20 20 20 20 67 6c 47 65 74 50 69 78 65 6c 4d glGetPixelM
6b20: 61 70 75 69 76 0a 20 20 20 20 20 20 20 20 20 20 apuiv.
6b30: 67 6c 47 65 74 50 69 78 65 6c 4d 61 70 75 73 76 glGetPixelMapusv
6b40: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 42 69 74 . glBit
6b50: 6d 61 70 0a 20 20 20 20 20 20 20 20 20 20 67 6c map. gl
6b60: 52 65 61 64 50 69 78 65 6c 73 0a 20 20 20 20 20 ReadPixels.
6b70: 20 20 20 20 20 67 6c 44 72 61 77 50 69 78 65 6c glDrawPixel
6b80: 73 0a 20 20 20 20 20 20 20 20 20 20 67 6c 43 6f s. glCo
6b90: 70 79 50 69 78 65 6c 73 0a 20 20 20 20 20 20 20 pyPixels.
6ba0: 20 20 20 67 6c 53 74 65 6e 63 69 6c 46 75 6e 63 glStencilFunc
6bb0: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 53 74 65 . glSte
6bc0: 6e 63 69 6c 4d 61 73 6b 0a 20 20 20 20 20 20 20 ncilMask.
6bd0: 20 20 20 67 6c 53 74 65 6e 63 69 6c 4f 70 0a 20 glStencilOp.
6be0: 20 20 20 20 20 20 20 20 20 67 6c 43 6c 65 61 72 glClear
6bf0: 53 74 65 6e 63 69 6c 0a 20 20 20 20 20 20 20 20 Stencil.
6c00: 20 20 67 6c 54 65 78 47 65 6e 64 0a 20 20 20 20 glTexGend.
6c10: 20 20 20 20 20 20 67 6c 54 65 78 47 65 6e 66 0a glTexGenf.
6c20: 20 20 20 20 20 20 20 20 20 20 67 6c 54 65 78 47 glTexG
6c30: 65 6e 69 0a 20 20 20 20 20 20 20 20 20 20 67 6c eni. gl
6c40: 54 65 78 47 65 6e 64 76 0a 20 20 20 20 20 20 20 TexGendv.
6c50: 20 20 20 67 6c 54 65 78 47 65 6e 66 76 0a 20 20 glTexGenfv.
6c60: 20 20 20 20 20 20 20 20 67 6c 54 65 78 47 65 6e glTexGen
6c70: 69 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 47 iv. glG
6c80: 65 74 54 65 78 47 65 6e 64 76 0a 20 20 20 20 20 etTexGendv.
6c90: 20 20 20 20 20 67 6c 47 65 74 54 65 78 47 65 6e glGetTexGen
6ca0: 66 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 47 fv. glG
6cb0: 65 74 54 65 78 47 65 6e 69 76 0a 20 20 20 20 20 etTexGeniv.
6cc0: 20 20 20 20 20 67 6c 54 65 78 45 6e 76 66 0a 20 glTexEnvf.
6cd0: 20 20 20 20 20 20 20 20 20 67 6c 54 65 78 45 6e glTexEn
6ce0: 76 69 0a 20 20 20 20 20 20 20 20 20 20 67 6c 54 vi. glT
6cf0: 65 78 45 6e 76 66 76 0a 20 20 20 20 20 20 20 20 exEnvfv.
6d00: 20 20 67 6c 54 65 78 45 6e 76 69 76 0a 20 20 20 glTexEnviv.
6d10: 20 20 20 20 20 20 20 67 6c 47 65 74 54 65 78 45 glGetTexE
6d20: 6e 76 66 76 0a 20 20 20 20 20 20 20 20 20 20 67 nvfv. g
6d30: 6c 47 65 74 54 65 78 45 6e 76 69 76 0a 20 20 20 lGetTexEnviv.
6d40: 20 20 20 20 20 20 20 67 6c 54 65 78 50 61 72 61 glTexPara
6d50: 6d 65 74 65 72 66 0a 20 20 20 20 20 20 20 20 20 meterf.
6d60: 20 67 6c 54 65 78 50 61 72 61 6d 65 74 65 72 69 glTexParameteri
6d70: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 54 65 78 . glTex
6d80: 50 61 72 61 6d 65 74 65 72 66 76 0a 20 20 20 20 Parameterfv.
6d90: 20 20 20 20 20 20 67 6c 54 65 78 50 61 72 61 6d glTexParam
6da0: 65 74 65 72 69 76 0a 20 20 20 20 20 20 20 20 20 eteriv.
6db0: 20 67 6c 47 65 74 54 65 78 50 61 72 61 6d 65 74 glGetTexParamet
6dc0: 65 72 66 76 0a 20 20 20 20 20 20 20 20 20 20 67 erfv. g
6dd0: 6c 47 65 74 54 65 78 50 61 72 61 6d 65 74 65 72 lGetTexParameter
6de0: 69 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 47 iv. glG
6df0: 65 74 54 65 78 4c 65 76 65 6c 50 61 72 61 6d 65 etTexLevelParame
6e00: 74 65 72 66 76 0a 20 20 20 20 20 20 20 20 20 20 terfv.
6e10: 67 6c 47 65 74 54 65 78 4c 65 76 65 6c 50 61 72 glGetTexLevelPar
6e20: 61 6d 65 74 65 72 69 76 0a 20 20 20 20 20 20 20 ameteriv.
6e30: 20 20 20 67 6c 54 65 78 49 6d 61 67 65 31 44 0a glTexImage1D.
6e40: 20 20 20 20 20 20 20 20 20 20 67 6c 54 65 78 49 glTexI
6e50: 6d 61 67 65 32 44 0a 20 20 20 20 20 20 20 20 20 mage2D.
6e60: 20 67 6c 47 65 74 54 65 78 49 6d 61 67 65 0a 20 glGetTexImage.
6e70: 20 20 20 20 20 20 20 20 20 67 6c 47 65 6e 54 65 glGenTe
6e80: 78 74 75 72 65 73 0a 20 20 20 20 20 20 20 20 20 xtures.
6e90: 20 67 6c 44 65 6c 65 74 65 54 65 78 74 75 72 65 glDeleteTexture
6ea0: 73 0a 20 20 20 20 20 20 20 20 20 20 67 6c 42 69 s. glBi
6eb0: 6e 64 54 65 78 74 75 72 65 0a 20 20 20 20 20 20 ndTexture.
6ec0: 20 20 20 20 67 6c 50 72 69 6f 72 69 74 69 7a 65 glPrioritize
6ed0: 54 65 78 74 75 72 65 73 0a 20 20 20 20 20 20 20 Textures.
6ee0: 20 20 20 67 6c 41 72 65 54 65 78 74 75 72 65 73 glAreTextures
6ef0: 52 65 73 69 64 65 6e 74 0a 20 20 20 20 20 20 20 Resident.
6f00: 20 20 20 67 6c 49 73 54 65 78 74 75 72 65 0a 20 glIsTexture.
6f10: 20 20 20 20 20 20 20 20 20 67 6c 54 65 78 53 75 glTexSu
6f20: 62 49 6d 61 67 65 31 44 0a 20 20 20 20 20 20 20 bImage1D.
6f30: 20 20 20 67 6c 54 65 78 53 75 62 49 6d 61 67 65 glTexSubImage
6f40: 32 44 0a 20 20 20 20 20 20 20 20 20 20 67 6c 43 2D. glC
6f50: 6f 70 79 54 65 78 49 6d 61 67 65 31 44 0a 20 20 opyTexImage1D.
6f60: 20 20 20 20 20 20 20 20 67 6c 43 6f 70 79 54 65 glCopyTe
6f70: 78 49 6d 61 67 65 32 44 0a 20 20 20 20 20 20 20 xImage2D.
6f80: 20 20 20 67 6c 43 6f 70 79 54 65 78 53 75 62 49 glCopyTexSubI
6f90: 6d 61 67 65 31 44 0a 20 20 20 20 20 20 20 20 20 mage1D.
6fa0: 20 67 6c 43 6f 70 79 54 65 78 53 75 62 49 6d 61 glCopyTexSubIma
6fb0: 67 65 32 44 0a 20 20 20 20 20 20 20 20 20 20 67 ge2D. g
6fc0: 6c 4d 61 70 31 64 0a 20 20 20 20 20 20 20 20 20 lMap1d.
6fd0: 20 67 6c 4d 61 70 31 66 0a 20 20 20 20 20 20 20 glMap1f.
6fe0: 20 20 20 67 6c 4d 61 70 32 64 0a 20 20 20 20 20 glMap2d.
6ff0: 20 20 20 20 20 67 6c 4d 61 70 32 66 0a 20 20 20 glMap2f.
7000: 20 20 20 20 20 20 20 67 6c 47 65 74 4d 61 70 64 glGetMapd
7010: 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 47 65 v. glGe
7020: 74 4d 61 70 66 76 0a 20 20 20 20 20 20 20 20 20 tMapfv.
7030: 20 67 6c 47 65 74 4d 61 70 69 76 0a 20 20 20 20 glGetMapiv.
7040: 20 20 20 20 20 20 67 6c 45 76 61 6c 43 6f 6f 72 glEvalCoor
7050: 64 31 64 0a 20 20 20 20 20 20 20 20 20 20 67 6c d1d. gl
7060: 45 76 61 6c 43 6f 6f 72 64 31 66 0a 20 20 20 20 EvalCoord1f.
7070: 20 20 20 20 20 20 67 6c 45 76 61 6c 43 6f 6f 72 glEvalCoor
7080: 64 31 64 76 0a 20 20 20 20 20 20 20 20 20 20 67 d1dv. g
7090: 6c 45 76 61 6c 43 6f 6f 72 64 31 66 76 0a 20 20 lEvalCoord1fv.
70a0: 20 20 20 20 20 20 20 20 67 6c 45 76 61 6c 43 6f glEvalCo
70b0: 6f 72 64 32 64 0a 20 20 20 20 20 20 20 20 20 20 ord2d.
70c0: 67 6c 45 76 61 6c 43 6f 6f 72 64 32 66 0a 20 20 glEvalCoord2f.
70d0: 20 20 20 20 20 20 20 20 67 6c 45 76 61 6c 43 6f glEvalCo
70e0: 6f 72 64 32 64 76 0a 20 20 20 20 20 20 20 20 20 ord2dv.
70f0: 20 67 6c 45 76 61 6c 43 6f 6f 72 64 32 66 76 0a glEvalCoord2fv.
7100: 20 20 20 20 20 20 20 20 20 20 67 6c 4d 61 70 47 glMapG
7110: 72 69 64 31 64 0a 20 20 20 20 20 20 20 20 20 20 rid1d.
7120: 67 6c 4d 61 70 47 72 69 64 31 66 0a 20 20 20 20 glMapGrid1f.
7130: 20 20 20 20 20 20 67 6c 4d 61 70 47 72 69 64 32 glMapGrid2
7140: 64 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4d 61 d. glMa
7150: 70 47 72 69 64 32 66 0a 20 20 20 20 20 20 20 20 pGrid2f.
7160: 20 20 67 6c 45 76 61 6c 50 6f 69 6e 74 31 0a 20 glEvalPoint1.
7170: 20 20 20 20 20 20 20 20 20 67 6c 45 76 61 6c 50 glEvalP
7180: 6f 69 6e 74 32 0a 20 20 20 20 20 20 20 20 20 20 oint2.
7190: 67 6c 45 76 61 6c 4d 65 73 68 31 0a 20 20 20 20 glEvalMesh1.
71a0: 20 20 20 20 20 20 67 6c 45 76 61 6c 4d 65 73 68 glEvalMesh
71b0: 32 0a 20 20 20 20 20 20 20 20 20 20 67 6c 46 6f 2. glFo
71c0: 67 66 0a 20 20 20 20 20 20 20 20 20 20 67 6c 46 gf. glF
71d0: 6f 67 69 0a 20 20 20 20 20 20 20 20 20 20 67 6c ogi. gl
71e0: 46 6f 67 66 76 0a 20 20 20 20 20 20 20 20 20 20 Fogfv.
71f0: 67 6c 46 6f 67 69 76 0a 20 20 20 20 20 20 20 20 glFogiv.
7200: 20 20 67 6c 46 65 65 64 62 61 63 6b 42 75 66 66 glFeedbackBuff
7210: 65 72 0a 20 20 20 20 20 20 20 20 20 20 67 6c 50 er. glP
7220: 61 73 73 54 68 72 6f 75 67 68 0a 20 20 20 20 20 assThrough.
7230: 20 20 20 20 20 67 6c 53 65 6c 65 63 74 42 75 66 glSelectBuf
7240: 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 67 6c fer. gl
7250: 49 6e 69 74 4e 61 6d 65 73 0a 20 20 20 20 20 20 InitNames.
7260: 20 20 20 20 67 6c 4c 6f 61 64 4e 61 6d 65 0a 20 glLoadName.
7270: 20 20 20 20 20 20 20 20 20 67 6c 50 75 73 68 4e glPushN
7280: 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 67 6c ame. gl
7290: 50 6f 70 4e 61 6d 65 0a 20 20 20 20 20 20 20 20 PopName.
72a0: 20 20 67 6c 44 72 61 77 52 61 6e 67 65 45 6c 65 glDrawRangeEle
72b0: 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 ments.
72c0: 67 6c 54 65 78 49 6d 61 67 65 33 44 0a 20 20 20 glTexImage3D.
72d0: 20 20 20 20 20 20 20 67 6c 54 65 78 53 75 62 49 glTexSubI
72e0: 6d 61 67 65 33 44 0a 20 20 20 20 20 20 20 20 20 mage3D.
72f0: 20 67 6c 43 6f 70 79 54 65 78 53 75 62 49 6d 61 glCopyTexSubIma
7300: 67 65 33 44 0a 20 20 20 20 20 20 20 20 20 20 67 ge3D. g
7310: 6c 43 6f 6c 6f 72 54 61 62 6c 65 0a 20 20 20 20 lColorTable.
7320: 20 20 20 20 20 20 67 6c 43 6f 6c 6f 72 53 75 62 glColorSub
7330: 54 61 62 6c 65 0a 20 20 20 20 20 20 20 20 20 20 Table.
7340: 67 6c 43 6f 6c 6f 72 54 61 62 6c 65 50 61 72 61 glColorTablePara
7350: 6d 65 74 65 72 69 76 0a 20 20 20 20 20 20 20 20 meteriv.
7360: 20 20 67 6c 43 6f 6c 6f 72 54 61 62 6c 65 50 61 glColorTablePa
7370: 72 61 6d 65 74 65 72 66 76 0a 20 20 20 20 20 20 rameterfv.
7380: 20 20 20 20 67 6c 43 6f 70 79 43 6f 6c 6f 72 53 glCopyColorS
7390: 75 62 54 61 62 6c 65 0a 20 20 20 20 20 20 20 20 ubTable.
73a0: 20 20 67 6c 43 6f 70 79 43 6f 6c 6f 72 54 61 62 glCopyColorTab
73b0: 6c 65 0a 20 20 20 20 20 20 20 20 20 20 67 6c 47 le. glG
73c0: 65 74 43 6f 6c 6f 72 54 61 62 6c 65 0a 20 20 20 etColorTable.
73d0: 20 20 20 20 20 20 20 67 6c 47 65 74 43 6f 6c 6f glGetColo
73e0: 72 54 61 62 6c 65 50 61 72 61 6d 65 74 65 72 66 rTableParameterf
73f0: 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 47 65 v. glGe
7400: 74 43 6f 6c 6f 72 54 61 62 6c 65 50 61 72 61 6d tColorTableParam
7410: 65 74 65 72 69 76 0a 20 20 20 20 20 20 20 20 20 eteriv.
7420: 20 67 6c 42 6c 65 6e 64 45 71 75 61 74 69 6f 6e glBlendEquation
7430: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 42 6c 65 . glBle
7440: 6e 64 43 6f 6c 6f 72 0a 20 20 20 20 20 20 20 20 ndColor.
7450: 20 20 67 6c 48 69 73 74 6f 67 72 61 6d 0a 20 20 glHistogram.
7460: 20 20 20 20 20 20 20 20 67 6c 52 65 73 65 74 48 glResetH
7470: 69 73 74 6f 67 72 61 6d 0a 20 20 20 20 20 20 20 istogram.
7480: 20 20 20 67 6c 47 65 74 48 69 73 74 6f 67 72 61 glGetHistogra
7490: 6d 0a 20 20 20 20 20 20 20 20 20 20 67 6c 47 65 m. glGe
74a0: 74 48 69 73 74 6f 67 72 61 6d 50 61 72 61 6d 65 tHistogramParame
74b0: 74 65 72 66 76 0a 20 20 20 20 20 20 20 20 20 20 terfv.
74c0: 67 6c 47 65 74 48 69 73 74 6f 67 72 61 6d 50 61 glGetHistogramPa
74d0: 72 61 6d 65 74 65 72 69 76 0a 20 20 20 20 20 20 rameteriv.
74e0: 20 20 20 20 67 6c 4d 69 6e 6d 61 78 0a 20 20 20 glMinmax.
74f0: 20 20 20 20 20 20 20 67 6c 52 65 73 65 74 4d 69 glResetMi
7500: 6e 6d 61 78 0a 20 20 20 20 20 20 20 20 20 20 67 nmax. g
7510: 6c 47 65 74 4d 69 6e 6d 61 78 0a 20 20 20 20 20 lGetMinmax.
7520: 20 20 20 20 20 67 6c 47 65 74 4d 69 6e 6d 61 78 glGetMinmax
7530: 50 61 72 61 6d 65 74 65 72 66 76 0a 20 20 20 20 Parameterfv.
7540: 20 20 20 20 20 20 67 6c 47 65 74 4d 69 6e 6d 61 glGetMinma
7550: 78 50 61 72 61 6d 65 74 65 72 69 76 0a 20 20 20 xParameteriv.
7560: 20 20 20 20 20 20 20 67 6c 43 6f 6e 76 6f 6c 75 glConvolu
7570: 74 69 6f 6e 46 69 6c 74 65 72 31 44 0a 20 20 20 tionFilter1D.
7580: 20 20 20 20 20 20 20 67 6c 43 6f 6e 76 6f 6c 75 glConvolu
7590: 74 69 6f 6e 46 69 6c 74 65 72 32 44 0a 20 20 20 tionFilter2D.
75a0: 20 20 20 20 20 20 20 67 6c 43 6f 6e 76 6f 6c 75 glConvolu
75b0: 74 69 6f 6e 50 61 72 61 6d 65 74 65 72 66 0a 20 tionParameterf.
75c0: 20 20 20 20 20 20 20 20 20 67 6c 43 6f 6e 76 6f glConvo
75d0: 6c 75 74 69 6f 6e 50 61 72 61 6d 65 74 65 72 66 lutionParameterf
75e0: 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 43 6f v. glCo
75f0: 6e 76 6f 6c 75 74 69 6f 6e 50 61 72 61 6d 65 74 nvolutionParamet
7600: 65 72 69 0a 20 20 20 20 20 20 20 20 20 20 67 6c eri. gl
7610: 43 6f 6e 76 6f 6c 75 74 69 6f 6e 50 61 72 61 6d ConvolutionParam
7620: 65 74 65 72 69 76 0a 20 20 20 20 20 20 20 20 20 eteriv.
7630: 20 67 6c 43 6f 70 79 43 6f 6e 76 6f 6c 75 74 69 glCopyConvoluti
7640: 6f 6e 46 69 6c 74 65 72 31 44 0a 20 20 20 20 20 onFilter1D.
7650: 20 20 20 20 20 67 6c 43 6f 70 79 43 6f 6e 76 6f glCopyConvo
7660: 6c 75 74 69 6f 6e 46 69 6c 74 65 72 32 44 0a 20 lutionFilter2D.
7670: 20 20 20 20 20 20 20 20 20 67 6c 47 65 74 43 6f glGetCo
7680: 6e 76 6f 6c 75 74 69 6f 6e 46 69 6c 74 65 72 0a nvolutionFilter.
7690: 20 20 20 20 20 20 20 20 20 20 67 6c 47 65 74 43 glGetC
76a0: 6f 6e 76 6f 6c 75 74 69 6f 6e 50 61 72 61 6d 65 onvolutionParame
76b0: 74 65 72 66 76 0a 20 20 20 20 20 20 20 20 20 20 terfv.
76c0: 67 6c 47 65 74 43 6f 6e 76 6f 6c 75 74 69 6f 6e glGetConvolution
76d0: 50 61 72 61 6d 65 74 65 72 69 76 0a 20 20 20 20 Parameteriv.
76e0: 20 20 20 20 20 20 67 6c 53 65 70 61 72 61 62 6c glSeparabl
76f0: 65 46 69 6c 74 65 72 32 44 0a 20 20 20 20 20 20 eFilter2D.
7700: 20 20 20 20 67 6c 47 65 74 53 65 70 61 72 61 62 glGetSeparab
7710: 6c 65 46 69 6c 74 65 72 0a 20 20 20 20 20 20 20 leFilter.
7720: 20 20 20 67 6c 41 63 74 69 76 65 54 65 78 74 75 glActiveTextu
7730: 72 65 0a 20 20 20 20 20 20 20 20 20 20 67 6c 43 re. glC
7740: 6c 69 65 6e 74 41 63 74 69 76 65 54 65 78 74 75 lientActiveTextu
7750: 72 65 0a 20 20 20 20 20 20 20 20 20 20 67 6c 43 re. glC
7760: 6f 6d 70 72 65 73 73 65 64 54 65 78 49 6d 61 67 ompressedTexImag
7770: 65 31 44 0a 20 20 20 20 20 20 20 20 20 20 67 6c e1D. gl
7780: 43 6f 6d 70 72 65 73 73 65 64 54 65 78 49 6d 61 CompressedTexIma
7790: 67 65 32 44 0a 20 20 20 20 20 20 20 20 20 20 67 ge2D. g
77a0: 6c 43 6f 6d 70 72 65 73 73 65 64 54 65 78 49 6d lCompressedTexIm
77b0: 61 67 65 33 44 0a 20 20 20 20 20 20 20 20 20 20 age3D.
77c0: 67 6c 43 6f 6d 70 72 65 73 73 65 64 54 65 78 53 glCompressedTexS
77d0: 75 62 49 6d 61 67 65 31 44 0a 20 20 20 20 20 20 ubImage1D.
77e0: 20 20 20 20 67 6c 43 6f 6d 70 72 65 73 73 65 64 glCompressed
77f0: 54 65 78 53 75 62 49 6d 61 67 65 32 44 0a 20 20 TexSubImage2D.
7800: 20 20 20 20 20 20 20 20 67 6c 43 6f 6d 70 72 65 glCompre
7810: 73 73 65 64 54 65 78 53 75 62 49 6d 61 67 65 33 ssedTexSubImage3
7820: 44 0a 20 20 20 20 20 20 20 20 20 20 67 6c 47 65 D. glGe
7830: 74 43 6f 6d 70 72 65 73 73 65 64 54 65 78 49 6d tCompressedTexIm
7840: 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 67 6c age. gl
7850: 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 31 64 0a MultiTexCoord1d.
7860: 20 20 20 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 glMult
7870: 69 54 65 78 43 6f 6f 72 64 31 64 76 0a 20 20 20 iTexCoord1dv.
7880: 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 glMultiTe
7890: 78 43 6f 6f 72 64 31 66 0a 20 20 20 20 20 20 20 xCoord1f.
78a0: 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f glMultiTexCoo
78b0: 72 64 31 66 76 0a 20 20 20 20 20 20 20 20 20 20 rd1fv.
78c0: 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 31 glMultiTexCoord1
78d0: 69 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4d 75 i. glMu
78e0: 6c 74 69 54 65 78 43 6f 6f 72 64 31 69 76 0a 20 ltiTexCoord1iv.
78f0: 20 20 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 glMulti
7900: 54 65 78 43 6f 6f 72 64 31 73 0a 20 20 20 20 20 TexCoord1s.
7910: 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 glMultiTexC
7920: 6f 6f 72 64 31 73 76 0a 20 20 20 20 20 20 20 20 oord1sv.
7930: 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 glMultiTexCoor
7940: 64 32 64 0a 20 20 20 20 20 20 20 20 20 20 67 6c d2d. gl
7950: 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 32 64 76 MultiTexCoord2dv
7960: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4d 75 6c . glMul
7970: 74 69 54 65 78 43 6f 6f 72 64 32 66 0a 20 20 20 tiTexCoord2f.
7980: 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 glMultiTe
7990: 78 43 6f 6f 72 64 32 66 76 0a 20 20 20 20 20 20 xCoord2fv.
79a0: 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f glMultiTexCo
79b0: 6f 72 64 32 69 0a 20 20 20 20 20 20 20 20 20 20 ord2i.
79c0: 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 32 glMultiTexCoord2
79d0: 69 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4d iv. glM
79e0: 75 6c 74 69 54 65 78 43 6f 6f 72 64 32 73 0a 20 ultiTexCoord2s.
79f0: 20 20 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 glMulti
7a00: 54 65 78 43 6f 6f 72 64 32 73 76 0a 20 20 20 20 TexCoord2sv.
7a10: 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 glMultiTex
7a20: 43 6f 6f 72 64 33 64 0a 20 20 20 20 20 20 20 20 Coord3d.
7a30: 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 glMultiTexCoor
7a40: 64 33 64 76 0a 20 20 20 20 20 20 20 20 20 20 67 d3dv. g
7a50: 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 33 66 lMultiTexCoord3f
7a60: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4d 75 6c . glMul
7a70: 74 69 54 65 78 43 6f 6f 72 64 33 66 76 0a 20 20 tiTexCoord3fv.
7a80: 20 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 glMultiT
7a90: 65 78 43 6f 6f 72 64 33 69 0a 20 20 20 20 20 20 exCoord3i.
7aa0: 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f glMultiTexCo
7ab0: 6f 72 64 33 69 76 0a 20 20 20 20 20 20 20 20 20 ord3iv.
7ac0: 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 glMultiTexCoord
7ad0: 33 73 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4d 3s. glM
7ae0: 75 6c 74 69 54 65 78 43 6f 6f 72 64 33 73 76 0a ultiTexCoord3sv.
7af0: 20 20 20 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 glMult
7b00: 69 54 65 78 43 6f 6f 72 64 34 64 0a 20 20 20 20 iTexCoord4d.
7b10: 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 glMultiTex
7b20: 43 6f 6f 72 64 34 64 76 0a 20 20 20 20 20 20 20 Coord4dv.
7b30: 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f glMultiTexCoo
7b40: 72 64 34 66 0a 20 20 20 20 20 20 20 20 20 20 67 rd4f. g
7b50: 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 66 lMultiTexCoord4f
7b60: 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4d 75 v. glMu
7b70: 6c 74 69 54 65 78 43 6f 6f 72 64 34 69 0a 20 20 ltiTexCoord4i.
7b80: 20 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 glMultiT
7b90: 65 78 43 6f 6f 72 64 34 69 76 0a 20 20 20 20 20 exCoord4iv.
7ba0: 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 glMultiTexC
7bb0: 6f 6f 72 64 34 73 0a 20 20 20 20 20 20 20 20 20 oord4s.
7bc0: 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 glMultiTexCoord
7bd0: 34 73 76 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4sv. gl
7be0: 4c 6f 61 64 54 72 61 6e 73 70 6f 73 65 4d 61 74 LoadTransposeMat
7bf0: 72 69 78 64 0a 20 20 20 20 20 20 20 20 20 20 67 rixd. g
7c00: 6c 4c 6f 61 64 54 72 61 6e 73 70 6f 73 65 4d 61 lLoadTransposeMa
7c10: 74 72 69 78 66 0a 20 20 20 20 20 20 20 20 20 20 trixf.
7c20: 67 6c 4d 75 6c 74 54 72 61 6e 73 70 6f 73 65 4d glMultTransposeM
7c30: 61 74 72 69 78 64 0a 20 20 20 20 20 20 20 20 20 atrixd.
7c40: 20 67 6c 4d 75 6c 74 54 72 61 6e 73 70 6f 73 65 glMultTranspose
7c50: 4d 61 74 72 69 78 66 0a 20 20 20 20 20 20 20 20 Matrixf.
7c60: 20 20 67 6c 53 61 6d 70 6c 65 43 6f 76 65 72 61 glSampleCovera
7c70: 67 65 0a 20 20 20 20 20 20 20 20 20 20 67 6c 41 ge. glA
7c80: 63 74 69 76 65 54 65 78 74 75 72 65 41 52 42 0a ctiveTextureARB.
7c90: 20 20 20 20 20 20 20 20 20 20 67 6c 43 6c 69 65 glClie
7ca0: 6e 74 41 63 74 69 76 65 54 65 78 74 75 72 65 41 ntActiveTextureA
7cb0: 52 42 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4d RB. glM
7cc0: 75 6c 74 69 54 65 78 43 6f 6f 72 64 31 64 41 52 ultiTexCoord1dAR
7cd0: 42 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4d 75 B. glMu
7ce0: 6c 74 69 54 65 78 43 6f 6f 72 64 31 64 76 41 52 ltiTexCoord1dvAR
7cf0: 42 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4d 75 B. glMu
7d00: 6c 74 69 54 65 78 43 6f 6f 72 64 31 66 41 52 42 ltiTexCoord1fARB
7d10: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4d 75 6c . glMul
7d20: 74 69 54 65 78 43 6f 6f 72 64 31 66 76 41 52 42 tiTexCoord1fvARB
7d30: 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4d 75 6c . glMul
7d40: 74 69 54 65 78 43 6f 6f 72 64 31 69 41 52 42 0a tiTexCoord1iARB.
7d50: 20 20 20 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 glMult
7d60: 69 54 65 78 43 6f 6f 72 64 31 69 76 41 52 42 0a iTexCoord1ivARB.
7d70: 20 20 20 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 glMult
7d80: 69 54 65 78 43 6f 6f 72 64 31 73 41 52 42 0a 20 iTexCoord1sARB.
7d90: 20 20 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 glMulti
7da0: 54 65 78 43 6f 6f 72 64 31 73 76 41 52 42 0a 20 TexCoord1svARB.
7db0: 20 20 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 glMulti
7dc0: 54 65 78 43 6f 6f 72 64 32 64 41 52 42 0a 20 20 TexCoord2dARB.
7dd0: 20 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 glMultiT
7de0: 65 78 43 6f 6f 72 64 32 64 76 41 52 42 0a 20 20 exCoord2dvARB.
7df0: 20 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 glMultiT
7e00: 65 78 43 6f 6f 72 64 32 66 41 52 42 0a 20 20 20 exCoord2fARB.
7e10: 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 glMultiTe
7e20: 78 43 6f 6f 72 64 32 66 76 41 52 42 0a 20 20 20 xCoord2fvARB.
7e30: 20 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 glMultiTe
7e40: 78 43 6f 6f 72 64 32 69 41 52 42 0a 20 20 20 20 xCoord2iARB.
7e50: 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 glMultiTex
7e60: 43 6f 6f 72 64 32 69 76 41 52 42 0a 20 20 20 20 Coord2ivARB.
7e70: 20 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 glMultiTex
7e80: 43 6f 6f 72 64 32 73 41 52 42 0a 20 20 20 20 20 Coord2sARB.
7e90: 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 glMultiTexC
7ea0: 6f 6f 72 64 32 73 76 41 52 42 0a 20 20 20 20 20 oord2svARB.
7eb0: 20 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 glMultiTexC
7ec0: 6f 6f 72 64 33 64 41 52 42 0a 20 20 20 20 20 20 oord3dARB.
7ed0: 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f glMultiTexCo
7ee0: 6f 72 64 33 64 76 41 52 42 0a 20 20 20 20 20 20 ord3dvARB.
7ef0: 20 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f glMultiTexCo
7f00: 6f 72 64 33 66 41 52 42 0a 20 20 20 20 20 20 20 ord3fARB.
7f10: 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f glMultiTexCoo
7f20: 72 64 33 66 76 41 52 42 0a 20 20 20 20 20 20 20 rd3fvARB.
7f30: 20 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f glMultiTexCoo
7f40: 72 64 33 69 41 52 42 0a 20 20 20 20 20 20 20 20 rd3iARB.
7f50: 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 glMultiTexCoor
7f60: 64 33 69 76 41 52 42 0a 20 20 20 20 20 20 20 20 d3ivARB.
7f70: 20 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 glMultiTexCoor
7f80: 64 33 73 41 52 42 0a 20 20 20 20 20 20 20 20 20 d3sARB.
7f90: 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 glMultiTexCoord
7fa0: 33 73 76 41 52 42 0a 20 20 20 20 20 20 20 20 20 3svARB.
7fb0: 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 glMultiTexCoord
7fc0: 34 64 41 52 42 0a 20 20 20 20 20 20 20 20 20 20 4dARB.
7fd0: 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 glMultiTexCoord4
7fe0: 64 76 41 52 42 0a 20 20 20 20 20 20 20 20 20 20 dvARB.
7ff0: 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 glMultiTexCoord4
8000: 66 41 52 42 0a 20 20 20 20 20 20 20 20 20 20 67 fARB. g
8010: 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 66 lMultiTexCoord4f
8020: 76 41 52 42 0a 20 20 20 20 20 20 20 20 20 20 67 vARB. g
8030: 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 69 lMultiTexCoord4i
8040: 41 52 42 0a 20 20 20 20 20 20 20 20 20 20 67 6c ARB. gl
8050: 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 69 76 MultiTexCoord4iv
8060: 41 52 42 0a 20 20 20 20 20 20 20 20 20 20 67 6c ARB. gl
8070: 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 73 41 MultiTexCoord4sA
8080: 52 42 0a 20 20 20 20 20 20 20 20 20 20 67 6c 4d RB. glM
8090: 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 73 76 41 ultiTexCoord4svA
80a0: 52 42 29 0a 20 20 0a 20 20 28 69 6d 70 6f 72 74 RB). . (import
80b0: 20 28 63 68 65 7a 73 63 68 65 6d 65 29 29 0a 0a (chezscheme))..
80c0: 20 20 3b 3b 20 28 64 65 66 69 6e 65 20 6c 69 62 ;; (define lib
80d0: 2d 6e 61 6d 65 0a 20 20 3b 3b 20 20 20 28 63 6f -name. ;; (co
80e0: 6e 64 20 28 6f 6e 2d 64 61 72 77 69 6e 20 20 22 nd (on-darwin "
80f0: 4f 70 65 6e 47 4c 2e 66 72 61 6d 65 77 6f 72 6b OpenGL.framework
8100: 2f 4f 70 65 6e 47 4c 22 29 0a 20 20 3b 3b 20 20 /OpenGL"). ;;
8110: 20 20 20 20 20 20 20 28 6f 6e 2d 77 69 6e 64 6f (on-windo
8120: 77 73 20 22 6f 70 65 6e 67 6c 33 32 2e 64 6c 6c ws "opengl32.dll
8130: 22 29 0a 20 20 3b 3b 20 20 20 20 20 20 20 20 20 "). ;;
8140: 28 6f 6e 2d 6c 69 6e 75 78 20 20 20 22 6c 69 62 (on-linux "lib
8150: 47 4c 2e 73 6f 2e 31 22 29 0a 20 20 3b 3b 20 20 GL.so.1"). ;;
8160: 20 20 20 20 20 20 20 28 6f 6e 2d 66 72 65 65 62 (on-freeb
8170: 73 64 20 22 6c 69 62 47 4c 2e 73 6f 22 29 0a 20 sd "libGL.so").
8180: 20 3b 3b 20 20 20 20 20 20 20 20 20 28 6f 6e 2d ;; (on-
8190: 6f 70 65 6e 62 73 64 20 22 6c 69 62 47 4c 2e 73 openbsd "libGL.s
81a0: 6f 2e 37 2e 33 22 29 0a 20 20 3b 3b 20 20 20 20 o.7.3"). ;;
81b0: 20 20 20 20 20 28 6f 6e 2d 73 75 6e 6f 73 20 20 (on-sunos
81c0: 20 22 6c 69 62 47 4c 2e 73 6f 2e 31 22 29 0a 20 "libGL.so.1").
81d0: 20 3b 3b 20 20 20 20 20 20 20 20 20 28 65 6c 73 ;; (els
81e0: 65 0a 20 20 3b 3b 20 20 20 20 20 20 20 20 20 20 e. ;;
81f0: 28 61 73 73 65 72 74 69 6f 6e 2d 76 69 6f 6c 61 (assertion-viola
8200: 74 69 6f 6e 20 23 66 20 22 63 61 6e 20 6e 6f 74 tion #f "can not
8210: 20 6c 6f 63 61 74 65 20 4f 70 65 6e 47 4c 20 6c locate OpenGL l
8220: 69 62 72 61 72 79 2c 20 75 6e 6b 6e 6f 77 6e 20 ibrary, unknown
8230: 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d operating system
8240: 22 29 29 29 29 0a 0a 20 20 3b 3b 20 28 64 65 66 ")))).. ;; (def
8250: 69 6e 65 20 6c 69 62 20 28 6c 6f 61 64 2d 73 68 ine lib (load-sh
8260: 61 72 65 64 2d 6f 62 6a 65 63 74 20 6c 69 62 2d ared-object lib-
8270: 6e 61 6d 65 29 29 0a 0a 20 20 28 64 65 66 69 6e name)).. (defin
8280: 65 20 6e 6f 2d 6f 70 20 28 6c 6f 61 64 2d 73 68 e no-op (load-sh
8290: 61 72 65 64 2d 6f 62 6a 65 63 74 20 22 6c 69 62 ared-object "lib
82a0: 47 4c 2e 73 6f 2e 31 22 29 29 0a 0a 20 20 3b 3b GL.so.1")).. ;;
82b0: 3b 3b 20 42 6f 6f 6c 65 61 6e 20 76 61 6c 75 65 ;; Boolean value
82c0: 73 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 46 s. (define GL_F
82d0: 41 4c 53 45 20 23 78 30 29 0a 20 20 28 64 65 66 ALSE #x0). (def
82e0: 69 6e 65 20 47 4c 5f 54 52 55 45 20 23 78 31 29 ine GL_TRUE #x1)
82f0: 0a 20 20 3b 3b 3b 3b 20 44 61 74 61 20 74 79 70 . ;;;; Data typ
8300: 65 73 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f es. (define GL_
8310: 42 59 54 45 20 23 78 31 34 30 30 29 0a 20 20 28 BYTE #x1400). (
8320: 64 65 66 69 6e 65 20 47 4c 5f 55 4e 53 49 47 4e define GL_UNSIGN
8330: 45 44 5f 42 59 54 45 20 23 78 31 34 30 31 29 0a ED_BYTE #x1401).
8340: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 53 48 4f (define GL_SHO
8350: 52 54 20 23 78 31 34 30 32 29 0a 20 20 28 64 65 RT #x1402). (de
8360: 66 69 6e 65 20 47 4c 5f 55 4e 53 49 47 4e 45 44 fine GL_UNSIGNED
8370: 5f 53 48 4f 52 54 20 23 78 31 34 30 33 29 0a 20 _SHORT #x1403).
8380: 20 28 64 65 66 69 6e 65 20 47 4c 5f 49 4e 54 20 (define GL_INT
8390: 23 78 31 34 30 34 29 0a 20 20 28 64 65 66 69 6e #x1404). (defin
83a0: 65 20 47 4c 5f 55 4e 53 49 47 4e 45 44 5f 49 4e e GL_UNSIGNED_IN
83b0: 54 20 23 78 31 34 30 35 29 0a 20 20 28 64 65 66 T #x1405). (def
83c0: 69 6e 65 20 47 4c 5f 46 4c 4f 41 54 20 23 78 31 ine GL_FLOAT #x1
83d0: 34 30 36 29 0a 20 20 28 64 65 66 69 6e 65 20 47 406). (define G
83e0: 4c 5f 32 5f 42 59 54 45 53 20 23 78 31 34 30 37 L_2_BYTES #x1407
83f0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 33 ). (define GL_3
8400: 5f 42 59 54 45 53 20 23 78 31 34 30 38 29 0a 20 _BYTES #x1408).
8410: 20 28 64 65 66 69 6e 65 20 47 4c 5f 34 5f 42 59 (define GL_4_BY
8420: 54 45 53 20 23 78 31 34 30 39 29 0a 20 20 28 64 TES #x1409). (d
8430: 65 66 69 6e 65 20 47 4c 5f 44 4f 55 42 4c 45 20 efine GL_DOUBLE
8440: 23 78 31 34 30 41 29 0a 20 20 3b 3b 3b 3b 20 50 #x140A). ;;;; P
8450: 72 69 6d 69 74 69 76 65 73 0a 20 20 28 64 65 66 rimitives. (def
8460: 69 6e 65 20 47 4c 5f 50 4f 49 4e 54 53 20 23 78 ine GL_POINTS #x
8470: 30 30 30 30 29 0a 20 20 28 64 65 66 69 6e 65 20 0000). (define
8480: 47 4c 5f 4c 49 4e 45 53 20 23 78 30 30 30 31 29 GL_LINES #x0001)
8490: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 . (define GL_LI
84a0: 4e 45 5f 4c 4f 4f 50 20 23 78 30 30 30 32 29 0a NE_LOOP #x0002).
84b0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 4e (define GL_LIN
84c0: 45 5f 53 54 52 49 50 20 23 78 30 30 30 33 29 0a E_STRIP #x0003).
84d0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 52 49 (define GL_TRI
84e0: 41 4e 47 4c 45 53 20 23 78 30 30 30 34 29 0a 20 ANGLES #x0004).
84f0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 52 49 41 (define GL_TRIA
8500: 4e 47 4c 45 5f 53 54 52 49 50 20 23 78 30 30 30 NGLE_STRIP #x000
8510: 35 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 5). (define GL_
8520: 54 52 49 41 4e 47 4c 45 5f 46 41 4e 20 23 78 30 TRIANGLE_FAN #x0
8530: 30 30 36 29 0a 20 20 28 64 65 66 69 6e 65 20 47 006). (define G
8540: 4c 5f 51 55 41 44 53 20 23 78 30 30 30 37 29 0a L_QUADS #x0007).
8550: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 51 55 41 (define GL_QUA
8560: 44 5f 53 54 52 49 50 20 23 78 30 30 30 38 29 0a D_STRIP #x0008).
8570: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 4f 4c (define GL_POL
8580: 59 47 4f 4e 20 23 78 30 30 30 39 29 0a 20 20 3b YGON #x0009). ;
8590: 3b 3b 3b 20 56 65 72 74 65 78 20 41 72 72 61 79 ;;; Vertex Array
85a0: 73 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 56 s. (define GL_V
85b0: 45 52 54 45 58 5f 41 52 52 41 59 20 23 78 38 30 ERTEX_ARRAY #x80
85c0: 37 34 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 74). (define GL
85d0: 5f 4e 4f 52 4d 41 4c 5f 41 52 52 41 59 20 23 78 _NORMAL_ARRAY #x
85e0: 38 30 37 35 29 0a 20 20 28 64 65 66 69 6e 65 20 8075). (define
85f0: 47 4c 5f 43 4f 4c 4f 52 5f 41 52 52 41 59 20 23 GL_COLOR_ARRAY #
8600: 78 38 30 37 36 29 0a 20 20 28 64 65 66 69 6e 65 x8076). (define
8610: 20 47 4c 5f 49 4e 44 45 58 5f 41 52 52 41 59 20 GL_INDEX_ARRAY
8620: 23 78 38 30 37 37 29 0a 20 20 28 64 65 66 69 6e #x8077). (defin
8630: 65 20 47 4c 5f 54 45 58 54 55 52 45 5f 43 4f 4f e GL_TEXTURE_COO
8640: 52 44 5f 41 52 52 41 59 20 23 78 38 30 37 38 29 RD_ARRAY #x8078)
8650: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 45 44 . (define GL_ED
8660: 47 45 5f 46 4c 41 47 5f 41 52 52 41 59 20 23 78 GE_FLAG_ARRAY #x
8670: 38 30 37 39 29 0a 20 20 28 64 65 66 69 6e 65 20 8079). (define
8680: 47 4c 5f 56 45 52 54 45 58 5f 41 52 52 41 59 5f GL_VERTEX_ARRAY_
8690: 53 49 5a 45 20 23 78 38 30 37 41 29 0a 20 20 28 SIZE #x807A). (
86a0: 64 65 66 69 6e 65 20 47 4c 5f 56 45 52 54 45 58 define GL_VERTEX
86b0: 5f 41 52 52 41 59 5f 54 59 50 45 20 23 78 38 30 _ARRAY_TYPE #x80
86c0: 37 42 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 7B). (define GL
86d0: 5f 56 45 52 54 45 58 5f 41 52 52 41 59 5f 53 54 _VERTEX_ARRAY_ST
86e0: 52 49 44 45 20 23 78 38 30 37 43 29 0a 20 20 28 RIDE #x807C). (
86f0: 64 65 66 69 6e 65 20 47 4c 5f 4e 4f 52 4d 41 4c define GL_NORMAL
8700: 5f 41 52 52 41 59 5f 54 59 50 45 20 23 78 38 30 _ARRAY_TYPE #x80
8710: 37 45 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 7E). (define GL
8720: 5f 4e 4f 52 4d 41 4c 5f 41 52 52 41 59 5f 53 54 _NORMAL_ARRAY_ST
8730: 52 49 44 45 20 23 78 38 30 37 46 29 0a 20 20 28 RIDE #x807F). (
8740: 64 65 66 69 6e 65 20 47 4c 5f 43 4f 4c 4f 52 5f define GL_COLOR_
8750: 41 52 52 41 59 5f 53 49 5a 45 20 23 78 38 30 38 ARRAY_SIZE #x808
8760: 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 1). (define GL_
8770: 43 4f 4c 4f 52 5f 41 52 52 41 59 5f 54 59 50 45 COLOR_ARRAY_TYPE
8780: 20 23 78 38 30 38 32 29 0a 20 20 28 64 65 66 69 #x8082). (defi
8790: 6e 65 20 47 4c 5f 43 4f 4c 4f 52 5f 41 52 52 41 ne GL_COLOR_ARRA
87a0: 59 5f 53 54 52 49 44 45 20 23 78 38 30 38 33 29 Y_STRIDE #x8083)
87b0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 49 4e . (define GL_IN
87c0: 44 45 58 5f 41 52 52 41 59 5f 54 59 50 45 20 23 DEX_ARRAY_TYPE #
87d0: 78 38 30 38 35 29 0a 20 20 28 64 65 66 69 6e 65 x8085). (define
87e0: 20 47 4c 5f 49 4e 44 45 58 5f 41 52 52 41 59 5f GL_INDEX_ARRAY_
87f0: 53 54 52 49 44 45 20 23 78 38 30 38 36 29 0a 20 STRIDE #x8086).
8800: 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 (define GL_TEXT
8810: 55 52 45 5f 43 4f 4f 52 44 5f 41 52 52 41 59 5f URE_COORD_ARRAY_
8820: 53 49 5a 45 20 23 78 38 30 38 38 29 0a 20 20 28 SIZE #x8088). (
8830: 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 define GL_TEXTUR
8840: 45 5f 43 4f 4f 52 44 5f 41 52 52 41 59 5f 54 59 E_COORD_ARRAY_TY
8850: 50 45 20 23 78 38 30 38 39 29 0a 20 20 28 64 65 PE #x8089). (de
8860: 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 5f fine GL_TEXTURE_
8870: 43 4f 4f 52 44 5f 41 52 52 41 59 5f 53 54 52 49 COORD_ARRAY_STRI
8880: 44 45 20 23 78 38 30 38 41 29 0a 20 20 28 64 65 DE #x808A). (de
8890: 66 69 6e 65 20 47 4c 5f 45 44 47 45 5f 46 4c 41 fine GL_EDGE_FLA
88a0: 47 5f 41 52 52 41 59 5f 53 54 52 49 44 45 20 23 G_ARRAY_STRIDE #
88b0: 78 38 30 38 43 29 0a 20 20 28 64 65 66 69 6e 65 x808C). (define
88c0: 20 47 4c 5f 56 45 52 54 45 58 5f 41 52 52 41 59 GL_VERTEX_ARRAY
88d0: 5f 50 4f 49 4e 54 45 52 20 23 78 38 30 38 45 29 _POINTER #x808E)
88e0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4e 4f . (define GL_NO
88f0: 52 4d 41 4c 5f 41 52 52 41 59 5f 50 4f 49 4e 54 RMAL_ARRAY_POINT
8900: 45 52 20 23 78 38 30 38 46 29 0a 20 20 28 64 65 ER #x808F). (de
8910: 66 69 6e 65 20 47 4c 5f 43 4f 4c 4f 52 5f 41 52 fine GL_COLOR_AR
8920: 52 41 59 5f 50 4f 49 4e 54 45 52 20 23 78 38 30 RAY_POINTER #x80
8930: 39 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 90). (define GL
8940: 5f 49 4e 44 45 58 5f 41 52 52 41 59 5f 50 4f 49 _INDEX_ARRAY_POI
8950: 4e 54 45 52 20 23 78 38 30 39 31 29 0a 20 20 28 NTER #x8091). (
8960: 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 define GL_TEXTUR
8970: 45 5f 43 4f 4f 52 44 5f 41 52 52 41 59 5f 50 4f E_COORD_ARRAY_PO
8980: 49 4e 54 45 52 20 23 78 38 30 39 32 29 0a 20 20 INTER #x8092).
8990: 28 64 65 66 69 6e 65 20 47 4c 5f 45 44 47 45 5f (define GL_EDGE_
89a0: 46 4c 41 47 5f 41 52 52 41 59 5f 50 4f 49 4e 54 FLAG_ARRAY_POINT
89b0: 45 52 20 23 78 38 30 39 33 29 0a 20 20 28 64 65 ER #x8093). (de
89c0: 66 69 6e 65 20 47 4c 5f 56 32 46 20 23 78 32 41 fine GL_V2F #x2A
89d0: 32 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 20). (define GL
89e0: 5f 56 33 46 20 23 78 32 41 32 31 29 0a 20 20 28 _V3F #x2A21). (
89f0: 64 65 66 69 6e 65 20 47 4c 5f 43 34 55 42 5f 56 define GL_C4UB_V
8a00: 32 46 20 23 78 32 41 32 32 29 0a 20 20 28 64 65 2F #x2A22). (de
8a10: 66 69 6e 65 20 47 4c 5f 43 34 55 42 5f 56 33 46 fine GL_C4UB_V3F
8a20: 20 23 78 32 41 32 33 29 0a 20 20 28 64 65 66 69 #x2A23). (defi
8a30: 6e 65 20 47 4c 5f 43 33 46 5f 56 33 46 20 23 78 ne GL_C3F_V3F #x
8a40: 32 41 32 34 29 0a 20 20 28 64 65 66 69 6e 65 20 2A24). (define
8a50: 47 4c 5f 4e 33 46 5f 56 33 46 20 23 78 32 41 32 GL_N3F_V3F #x2A2
8a60: 35 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 5). (define GL_
8a70: 43 34 46 5f 4e 33 46 5f 56 33 46 20 23 78 32 41 C4F_N3F_V3F #x2A
8a80: 32 36 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 26). (define GL
8a90: 5f 54 32 46 5f 56 33 46 20 23 78 32 41 32 37 29 _T2F_V3F #x2A27)
8aa0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 34 . (define GL_T4
8ab0: 46 5f 56 34 46 20 23 78 32 41 32 38 29 0a 20 20 F_V4F #x2A28).
8ac0: 28 64 65 66 69 6e 65 20 47 4c 5f 54 32 46 5f 43 (define GL_T2F_C
8ad0: 34 55 42 5f 56 33 46 20 23 78 32 41 32 39 29 0a 4UB_V3F #x2A29).
8ae0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 32 46 (define GL_T2F
8af0: 5f 43 33 46 5f 56 33 46 20 23 78 32 41 32 41 29 _C3F_V3F #x2A2A)
8b00: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 32 . (define GL_T2
8b10: 46 5f 4e 33 46 5f 56 33 46 20 23 78 32 41 32 42 F_N3F_V3F #x2A2B
8b20: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 ). (define GL_T
8b30: 32 46 5f 43 34 46 5f 4e 33 46 5f 56 33 46 20 23 2F_C4F_N3F_V3F #
8b40: 78 32 41 32 43 29 0a 20 20 28 64 65 66 69 6e 65 x2A2C). (define
8b50: 20 47 4c 5f 54 34 46 5f 43 34 46 5f 4e 33 46 5f GL_T4F_C4F_N3F_
8b60: 56 34 46 20 23 78 32 41 32 44 29 0a 20 20 3b 3b V4F #x2A2D). ;;
8b70: 3b 3b 20 4d 61 74 72 69 78 20 4d 6f 64 65 0a 20 ;; Matrix Mode.
8b80: 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d 41 54 52 (define GL_MATR
8b90: 49 58 5f 4d 4f 44 45 20 23 78 30 42 41 30 29 0a IX_MODE #x0BA0).
8ba0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d 4f 44 (define GL_MOD
8bb0: 45 4c 56 49 45 57 20 23 78 31 37 30 30 29 0a 20 ELVIEW #x1700).
8bc0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 52 4f 4a (define GL_PROJ
8bd0: 45 43 54 49 4f 4e 20 23 78 31 37 30 31 29 0a 20 ECTION #x1701).
8be0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 (define GL_TEXT
8bf0: 55 52 45 20 23 78 31 37 30 32 29 0a 20 20 3b 3b URE #x1702). ;;
8c00: 3b 3b 20 50 6f 69 6e 74 73 0a 20 20 28 64 65 66 ;; Points. (def
8c10: 69 6e 65 20 47 4c 5f 50 4f 49 4e 54 5f 53 4d 4f ine GL_POINT_SMO
8c20: 4f 54 48 20 23 78 30 42 31 30 29 0a 20 20 28 64 OTH #x0B10). (d
8c30: 65 66 69 6e 65 20 47 4c 5f 50 4f 49 4e 54 5f 53 efine GL_POINT_S
8c40: 49 5a 45 20 23 78 30 42 31 31 29 0a 20 20 28 64 IZE #x0B11). (d
8c50: 65 66 69 6e 65 20 47 4c 5f 50 4f 49 4e 54 5f 53 efine GL_POINT_S
8c60: 49 5a 45 5f 47 52 41 4e 55 4c 41 52 49 54 59 20 IZE_GRANULARITY
8c70: 23 78 30 42 31 33 29 0a 20 20 28 64 65 66 69 6e #x0B13). (defin
8c80: 65 20 47 4c 5f 50 4f 49 4e 54 5f 53 49 5a 45 5f e GL_POINT_SIZE_
8c90: 52 41 4e 47 45 20 23 78 30 42 31 32 29 0a 20 20 RANGE #x0B12).
8ca0: 3b 3b 3b 3b 20 4c 69 6e 65 73 0a 20 20 28 64 65 ;;;; Lines. (de
8cb0: 66 69 6e 65 20 47 4c 5f 4c 49 4e 45 5f 53 4d 4f fine GL_LINE_SMO
8cc0: 4f 54 48 20 23 78 30 42 32 30 29 0a 20 20 28 64 OTH #x0B20). (d
8cd0: 65 66 69 6e 65 20 47 4c 5f 4c 49 4e 45 5f 53 54 efine GL_LINE_ST
8ce0: 49 50 50 4c 45 20 23 78 30 42 32 34 29 0a 20 20 IPPLE #x0B24).
8cf0: 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 4e 45 5f (define GL_LINE_
8d00: 53 54 49 50 50 4c 45 5f 50 41 54 54 45 52 4e 20 STIPPLE_PATTERN
8d10: 23 78 30 42 32 35 29 0a 20 20 28 64 65 66 69 6e #x0B25). (defin
8d20: 65 20 47 4c 5f 4c 49 4e 45 5f 53 54 49 50 50 4c e GL_LINE_STIPPL
8d30: 45 5f 52 45 50 45 41 54 20 23 78 30 42 32 36 29 E_REPEAT #x0B26)
8d40: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 . (define GL_LI
8d50: 4e 45 5f 57 49 44 54 48 20 23 78 30 42 32 31 29 NE_WIDTH #x0B21)
8d60: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 . (define GL_LI
8d70: 4e 45 5f 57 49 44 54 48 5f 47 52 41 4e 55 4c 41 NE_WIDTH_GRANULA
8d80: 52 49 54 59 20 23 78 30 42 32 33 29 0a 20 20 28 RITY #x0B23). (
8d90: 64 65 66 69 6e 65 20 47 4c 5f 4c 49 4e 45 5f 57 define GL_LINE_W
8da0: 49 44 54 48 5f 52 41 4e 47 45 20 23 78 30 42 32 IDTH_RANGE #x0B2
8db0: 32 29 0a 20 20 3b 3b 3b 3b 20 50 6f 6c 79 67 6f 2). ;;;; Polygo
8dc0: 6e 73 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f ns. (define GL_
8dd0: 50 4f 49 4e 54 20 23 78 31 42 30 30 29 0a 20 20 POINT #x1B00).
8de0: 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 4e 45 20 (define GL_LINE
8df0: 23 78 31 42 30 31 29 0a 20 20 28 64 65 66 69 6e #x1B01). (defin
8e00: 65 20 47 4c 5f 46 49 4c 4c 20 23 78 31 42 30 32 e GL_FILL #x1B02
8e10: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 ). (define GL_C
8e20: 57 20 23 78 30 39 30 30 29 0a 20 20 28 64 65 66 W #x0900). (def
8e30: 69 6e 65 20 47 4c 5f 43 43 57 20 23 78 30 39 30 ine GL_CCW #x090
8e40: 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 1). (define GL_
8e50: 46 52 4f 4e 54 20 23 78 30 34 30 34 29 0a 20 20 FRONT #x0404).
8e60: 28 64 65 66 69 6e 65 20 47 4c 5f 42 41 43 4b 20 (define GL_BACK
8e70: 23 78 30 34 30 35 29 0a 20 20 28 64 65 66 69 6e #x0405). (defin
8e80: 65 20 47 4c 5f 50 4f 4c 59 47 4f 4e 5f 4d 4f 44 e GL_POLYGON_MOD
8e90: 45 20 23 78 30 42 34 30 29 0a 20 20 28 64 65 66 E #x0B40). (def
8ea0: 69 6e 65 20 47 4c 5f 50 4f 4c 59 47 4f 4e 5f 53 ine GL_POLYGON_S
8eb0: 4d 4f 4f 54 48 20 23 78 30 42 34 31 29 0a 20 20 MOOTH #x0B41).
8ec0: 28 64 65 66 69 6e 65 20 47 4c 5f 50 4f 4c 59 47 (define GL_POLYG
8ed0: 4f 4e 5f 53 54 49 50 50 4c 45 20 23 78 30 42 34 ON_STIPPLE #x0B4
8ee0: 32 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 2). (define GL_
8ef0: 45 44 47 45 5f 46 4c 41 47 20 23 78 30 42 34 33 EDGE_FLAG #x0B43
8f00: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 ). (define GL_C
8f10: 55 4c 4c 5f 46 41 43 45 20 23 78 30 42 34 34 29 ULL_FACE #x0B44)
8f20: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 55 . (define GL_CU
8f30: 4c 4c 5f 46 41 43 45 5f 4d 4f 44 45 20 23 78 30 LL_FACE_MODE #x0
8f40: 42 34 35 29 0a 20 20 28 64 65 66 69 6e 65 20 47 B45). (define G
8f50: 4c 5f 46 52 4f 4e 54 5f 46 41 43 45 20 23 78 30 L_FRONT_FACE #x0
8f60: 42 34 36 29 0a 20 20 28 64 65 66 69 6e 65 20 47 B46). (define G
8f70: 4c 5f 50 4f 4c 59 47 4f 4e 5f 4f 46 46 53 45 54 L_POLYGON_OFFSET
8f80: 5f 46 41 43 54 4f 52 20 23 78 38 30 33 38 29 0a _FACTOR #x8038).
8f90: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 4f 4c (define GL_POL
8fa0: 59 47 4f 4e 5f 4f 46 46 53 45 54 5f 55 4e 49 54 YGON_OFFSET_UNIT
8fb0: 53 20 23 78 32 41 30 30 29 0a 20 20 28 64 65 66 S #x2A00). (def
8fc0: 69 6e 65 20 47 4c 5f 50 4f 4c 59 47 4f 4e 5f 4f ine GL_POLYGON_O
8fd0: 46 46 53 45 54 5f 50 4f 49 4e 54 20 23 78 32 41 FFSET_POINT #x2A
8fe0: 30 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 01). (define GL
8ff0: 5f 50 4f 4c 59 47 4f 4e 5f 4f 46 46 53 45 54 5f _POLYGON_OFFSET_
9000: 4c 49 4e 45 20 23 78 32 41 30 32 29 0a 20 20 28 LINE #x2A02). (
9010: 64 65 66 69 6e 65 20 47 4c 5f 50 4f 4c 59 47 4f define GL_POLYGO
9020: 4e 5f 4f 46 46 53 45 54 5f 46 49 4c 4c 20 23 78 N_OFFSET_FILL #x
9030: 38 30 33 37 29 0a 20 20 3b 3b 3b 3b 20 44 69 73 8037). ;;;; Dis
9040: 70 6c 61 79 20 4c 69 73 74 73 0a 20 20 28 64 65 play Lists. (de
9050: 66 69 6e 65 20 47 4c 5f 43 4f 4d 50 49 4c 45 20 fine GL_COMPILE
9060: 23 78 31 33 30 30 29 0a 20 20 28 64 65 66 69 6e #x1300). (defin
9070: 65 20 47 4c 5f 43 4f 4d 50 49 4c 45 5f 41 4e 44 e GL_COMPILE_AND
9080: 5f 45 58 45 43 55 54 45 20 23 78 31 33 30 31 29 _EXECUTE #x1301)
9090: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 . (define GL_LI
90a0: 53 54 5f 42 41 53 45 20 23 78 30 42 33 32 29 0a ST_BASE #x0B32).
90b0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 53 (define GL_LIS
90c0: 54 5f 49 4e 44 45 58 20 23 78 30 42 33 33 29 0a T_INDEX #x0B33).
90d0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 53 (define GL_LIS
90e0: 54 5f 4d 4f 44 45 20 23 78 30 42 33 30 29 0a 20 T_MODE #x0B30).
90f0: 20 3b 3b 3b 3b 20 44 65 70 74 68 20 62 75 66 66 ;;;; Depth buff
9100: 65 72 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f er. (define GL_
9110: 4e 45 56 45 52 20 23 78 30 32 30 30 29 0a 20 20 NEVER #x0200).
9120: 28 64 65 66 69 6e 65 20 47 4c 5f 4c 45 53 53 20 (define GL_LESS
9130: 23 78 30 32 30 31 29 0a 20 20 28 64 65 66 69 6e #x0201). (defin
9140: 65 20 47 4c 5f 45 51 55 41 4c 20 23 78 30 32 30 e GL_EQUAL #x020
9150: 32 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 2). (define GL_
9160: 4c 45 51 55 41 4c 20 23 78 30 32 30 33 29 0a 20 LEQUAL #x0203).
9170: 20 28 64 65 66 69 6e 65 20 47 4c 5f 47 52 45 41 (define GL_GREA
9180: 54 45 52 20 23 78 30 32 30 34 29 0a 20 20 28 64 TER #x0204). (d
9190: 65 66 69 6e 65 20 47 4c 5f 4e 4f 54 45 51 55 41 efine GL_NOTEQUA
91a0: 4c 20 23 78 30 32 30 35 29 0a 20 20 28 64 65 66 L #x0205). (def
91b0: 69 6e 65 20 47 4c 5f 47 45 51 55 41 4c 20 23 78 ine GL_GEQUAL #x
91c0: 30 32 30 36 29 0a 20 20 28 64 65 66 69 6e 65 20 0206). (define
91d0: 47 4c 5f 41 4c 57 41 59 53 20 23 78 30 32 30 37 GL_ALWAYS #x0207
91e0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 44 ). (define GL_D
91f0: 45 50 54 48 5f 54 45 53 54 20 23 78 30 42 37 31 EPTH_TEST #x0B71
9200: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 44 ). (define GL_D
9210: 45 50 54 48 5f 42 49 54 53 20 23 78 30 44 35 36 EPTH_BITS #x0D56
9220: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 44 ). (define GL_D
9230: 45 50 54 48 5f 43 4c 45 41 52 5f 56 41 4c 55 45 EPTH_CLEAR_VALUE
9240: 20 23 78 30 42 37 33 29 0a 20 20 28 64 65 66 69 #x0B73). (defi
9250: 6e 65 20 47 4c 5f 44 45 50 54 48 5f 46 55 4e 43 ne GL_DEPTH_FUNC
9260: 20 23 78 30 42 37 34 29 0a 20 20 28 64 65 66 69 #x0B74). (defi
9270: 6e 65 20 47 4c 5f 44 45 50 54 48 5f 52 41 4e 47 ne GL_DEPTH_RANG
9280: 45 20 23 78 30 42 37 30 29 0a 20 20 28 64 65 66 E #x0B70). (def
9290: 69 6e 65 20 47 4c 5f 44 45 50 54 48 5f 57 52 49 ine GL_DEPTH_WRI
92a0: 54 45 4d 41 53 4b 20 23 78 30 42 37 32 29 0a 20 TEMASK #x0B72).
92b0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 44 45 50 54 (define GL_DEPT
92c0: 48 5f 43 4f 4d 50 4f 4e 45 4e 54 20 23 78 31 39 H_COMPONENT #x19
92d0: 30 32 29 0a 20 20 3b 3b 3b 3b 20 4c 69 67 68 74 02). ;;;; Light
92e0: 69 6e 67 0a 20 20 28 64 65 66 69 6e 65 20 47 4c ing. (define GL
92f0: 5f 4c 49 47 48 54 49 4e 47 20 23 78 30 42 35 30 _LIGHTING #x0B50
9300: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c ). (define GL_L
9310: 49 47 48 54 30 20 23 78 34 30 30 30 29 0a 20 20 IGHT0 #x4000).
9320: 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 47 48 54 (define GL_LIGHT
9330: 31 20 23 78 34 30 30 31 29 0a 20 20 28 64 65 66 1 #x4001). (def
9340: 69 6e 65 20 47 4c 5f 4c 49 47 48 54 32 20 23 78 ine GL_LIGHT2 #x
9350: 34 30 30 32 29 0a 20 20 28 64 65 66 69 6e 65 20 4002). (define
9360: 47 4c 5f 4c 49 47 48 54 33 20 23 78 34 30 30 33 GL_LIGHT3 #x4003
9370: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c ). (define GL_L
9380: 49 47 48 54 34 20 23 78 34 30 30 34 29 0a 20 20 IGHT4 #x4004).
9390: 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 47 48 54 (define GL_LIGHT
93a0: 35 20 23 78 34 30 30 35 29 0a 20 20 28 64 65 66 5 #x4005). (def
93b0: 69 6e 65 20 47 4c 5f 4c 49 47 48 54 36 20 23 78 ine GL_LIGHT6 #x
93c0: 34 30 30 36 29 0a 20 20 28 64 65 66 69 6e 65 20 4006). (define
93d0: 47 4c 5f 4c 49 47 48 54 37 20 23 78 34 30 30 37 GL_LIGHT7 #x4007
93e0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 53 ). (define GL_S
93f0: 50 4f 54 5f 45 58 50 4f 4e 45 4e 54 20 23 78 31 POT_EXPONENT #x1
9400: 32 30 35 29 0a 20 20 28 64 65 66 69 6e 65 20 47 205). (define G
9410: 4c 5f 53 50 4f 54 5f 43 55 54 4f 46 46 20 23 78 L_SPOT_CUTOFF #x
9420: 31 32 30 36 29 0a 20 20 28 64 65 66 69 6e 65 20 1206). (define
9430: 47 4c 5f 43 4f 4e 53 54 41 4e 54 5f 41 54 54 45 GL_CONSTANT_ATTE
9440: 4e 55 41 54 49 4f 4e 20 23 78 31 32 30 37 29 0a NUATION #x1207).
9450: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 4e (define GL_LIN
9460: 45 41 52 5f 41 54 54 45 4e 55 41 54 49 4f 4e 20 EAR_ATTENUATION
9470: 23 78 31 32 30 38 29 0a 20 20 28 64 65 66 69 6e #x1208). (defin
9480: 65 20 47 4c 5f 51 55 41 44 52 41 54 49 43 5f 41 e GL_QUADRATIC_A
9490: 54 54 45 4e 55 41 54 49 4f 4e 20 23 78 31 32 30 TTENUATION #x120
94a0: 39 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 9). (define GL_
94b0: 41 4d 42 49 45 4e 54 20 23 78 31 32 30 30 29 0a AMBIENT #x1200).
94c0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 44 49 46 (define GL_DIF
94d0: 46 55 53 45 20 23 78 31 32 30 31 29 0a 20 20 28 FUSE #x1201). (
94e0: 64 65 66 69 6e 65 20 47 4c 5f 53 50 45 43 55 4c define GL_SPECUL
94f0: 41 52 20 23 78 31 32 30 32 29 0a 20 20 28 64 65 AR #x1202). (de
9500: 66 69 6e 65 20 47 4c 5f 53 48 49 4e 49 4e 45 53 fine GL_SHININES
9510: 53 20 23 78 31 36 30 31 29 0a 20 20 28 64 65 66 S #x1601). (def
9520: 69 6e 65 20 47 4c 5f 45 4d 49 53 53 49 4f 4e 20 ine GL_EMISSION
9530: 23 78 31 36 30 30 29 0a 20 20 28 64 65 66 69 6e #x1600). (defin
9540: 65 20 47 4c 5f 50 4f 53 49 54 49 4f 4e 20 23 78 e GL_POSITION #x
9550: 31 32 30 33 29 0a 20 20 28 64 65 66 69 6e 65 20 1203). (define
9560: 47 4c 5f 53 50 4f 54 5f 44 49 52 45 43 54 49 4f GL_SPOT_DIRECTIO
9570: 4e 20 23 78 31 32 30 34 29 0a 20 20 28 64 65 66 N #x1204). (def
9580: 69 6e 65 20 47 4c 5f 41 4d 42 49 45 4e 54 5f 41 ine GL_AMBIENT_A
9590: 4e 44 5f 44 49 46 46 55 53 45 20 23 78 31 36 30 ND_DIFFUSE #x160
95a0: 32 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 2). (define GL_
95b0: 43 4f 4c 4f 52 5f 49 4e 44 45 58 45 53 20 23 78 COLOR_INDEXES #x
95c0: 31 36 30 33 29 0a 20 20 28 64 65 66 69 6e 65 20 1603). (define
95d0: 47 4c 5f 4c 49 47 48 54 5f 4d 4f 44 45 4c 5f 54 GL_LIGHT_MODEL_T
95e0: 57 4f 5f 53 49 44 45 20 23 78 30 42 35 32 29 0a WO_SIDE #x0B52).
95f0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 47 (define GL_LIG
9600: 48 54 5f 4d 4f 44 45 4c 5f 4c 4f 43 41 4c 5f 56 HT_MODEL_LOCAL_V
9610: 49 45 57 45 52 20 23 78 30 42 35 31 29 0a 20 20 IEWER #x0B51).
9620: 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 47 48 54 (define GL_LIGHT
9630: 5f 4d 4f 44 45 4c 5f 41 4d 42 49 45 4e 54 20 23 _MODEL_AMBIENT #
9640: 78 30 42 35 33 29 0a 20 20 28 64 65 66 69 6e 65 x0B53). (define
9650: 20 47 4c 5f 46 52 4f 4e 54 5f 41 4e 44 5f 42 41 GL_FRONT_AND_BA
9660: 43 4b 20 23 78 30 34 30 38 29 0a 20 20 28 64 65 CK #x0408). (de
9670: 66 69 6e 65 20 47 4c 5f 53 48 41 44 45 5f 4d 4f fine GL_SHADE_MO
9680: 44 45 4c 20 23 78 30 42 35 34 29 0a 20 20 28 64 DEL #x0B54). (d
9690: 65 66 69 6e 65 20 47 4c 5f 46 4c 41 54 20 23 78 efine GL_FLAT #x
96a0: 31 44 30 30 29 0a 20 20 28 64 65 66 69 6e 65 20 1D00). (define
96b0: 47 4c 5f 53 4d 4f 4f 54 48 20 23 78 31 44 30 31 GL_SMOOTH #x1D01
96c0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 ). (define GL_C
96d0: 4f 4c 4f 52 5f 4d 41 54 45 52 49 41 4c 20 23 78 OLOR_MATERIAL #x
96e0: 30 42 35 37 29 0a 20 20 28 64 65 66 69 6e 65 20 0B57). (define
96f0: 47 4c 5f 43 4f 4c 4f 52 5f 4d 41 54 45 52 49 41 GL_COLOR_MATERIA
9700: 4c 5f 46 41 43 45 20 23 78 30 42 35 35 29 0a 20 L_FACE #x0B55).
9710: 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 4f 4c 4f (define GL_COLO
9720: 52 5f 4d 41 54 45 52 49 41 4c 5f 50 41 52 41 4d R_MATERIAL_PARAM
9730: 45 54 45 52 20 23 78 30 42 35 36 29 0a 20 20 28 ETER #x0B56). (
9740: 64 65 66 69 6e 65 20 47 4c 5f 4e 4f 52 4d 41 4c define GL_NORMAL
9750: 49 5a 45 20 23 78 30 42 41 31 29 0a 20 20 3b 3b IZE #x0BA1). ;;
9760: 3b 3b 20 55 73 65 72 20 63 6c 69 70 70 69 6e 67 ;; User clipping
9770: 20 70 6c 61 6e 65 73 0a 20 20 28 64 65 66 69 6e planes. (defin
9780: 65 20 47 4c 5f 43 4c 49 50 5f 50 4c 41 4e 45 30 e GL_CLIP_PLANE0
9790: 20 23 78 33 30 30 30 29 0a 20 20 28 64 65 66 69 #x3000). (defi
97a0: 6e 65 20 47 4c 5f 43 4c 49 50 5f 50 4c 41 4e 45 ne GL_CLIP_PLANE
97b0: 31 20 23 78 33 30 30 31 29 0a 20 20 28 64 65 66 1 #x3001). (def
97c0: 69 6e 65 20 47 4c 5f 43 4c 49 50 5f 50 4c 41 4e ine GL_CLIP_PLAN
97d0: 45 32 20 23 78 33 30 30 32 29 0a 20 20 28 64 65 E2 #x3002). (de
97e0: 66 69 6e 65 20 47 4c 5f 43 4c 49 50 5f 50 4c 41 fine GL_CLIP_PLA
97f0: 4e 45 33 20 23 78 33 30 30 33 29 0a 20 20 28 64 NE3 #x3003). (d
9800: 65 66 69 6e 65 20 47 4c 5f 43 4c 49 50 5f 50 4c efine GL_CLIP_PL
9810: 41 4e 45 34 20 23 78 33 30 30 34 29 0a 20 20 28 ANE4 #x3004). (
9820: 64 65 66 69 6e 65 20 47 4c 5f 43 4c 49 50 5f 50 define GL_CLIP_P
9830: 4c 41 4e 45 35 20 23 78 33 30 30 35 29 0a 20 20 LANE5 #x3005).
9840: 3b 3b 3b 3b 20 41 63 63 75 6d 75 6c 61 74 69 6f ;;;; Accumulatio
9850: 6e 20 62 75 66 66 65 72 0a 20 20 28 64 65 66 69 n buffer. (defi
9860: 6e 65 20 47 4c 5f 41 43 43 55 4d 5f 52 45 44 5f ne GL_ACCUM_RED_
9870: 42 49 54 53 20 23 78 30 44 35 38 29 0a 20 20 28 BITS #x0D58). (
9880: 64 65 66 69 6e 65 20 47 4c 5f 41 43 43 55 4d 5f define GL_ACCUM_
9890: 47 52 45 45 4e 5f 42 49 54 53 20 23 78 30 44 35 GREEN_BITS #x0D5
98a0: 39 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 9). (define GL_
98b0: 41 43 43 55 4d 5f 42 4c 55 45 5f 42 49 54 53 20 ACCUM_BLUE_BITS
98c0: 23 78 30 44 35 41 29 0a 20 20 28 64 65 66 69 6e #x0D5A). (defin
98d0: 65 20 47 4c 5f 41 43 43 55 4d 5f 41 4c 50 48 41 e GL_ACCUM_ALPHA
98e0: 5f 42 49 54 53 20 23 78 30 44 35 42 29 0a 20 20 _BITS #x0D5B).
98f0: 28 64 65 66 69 6e 65 20 47 4c 5f 41 43 43 55 4d (define GL_ACCUM
9900: 5f 43 4c 45 41 52 5f 56 41 4c 55 45 20 23 78 30 _CLEAR_VALUE #x0
9910: 42 38 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 B80). (define G
9920: 4c 5f 41 43 43 55 4d 20 23 78 30 31 30 30 29 0a L_ACCUM #x0100).
9930: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 41 44 44 (define GL_ADD
9940: 20 23 78 30 31 30 34 29 0a 20 20 28 64 65 66 69 #x0104). (defi
9950: 6e 65 20 47 4c 5f 4c 4f 41 44 20 23 78 30 31 30 ne GL_LOAD #x010
9960: 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 1). (define GL_
9970: 4d 55 4c 54 20 23 78 30 31 30 33 29 0a 20 20 28 MULT #x0103). (
9980: 64 65 66 69 6e 65 20 47 4c 5f 52 45 54 55 52 4e define GL_RETURN
9990: 20 23 78 30 31 30 32 29 0a 20 20 3b 3b 3b 3b 20 #x0102). ;;;;
99a0: 41 6c 70 68 61 20 74 65 73 74 69 6e 67 0a 20 20 Alpha testing.
99b0: 28 64 65 66 69 6e 65 20 47 4c 5f 41 4c 50 48 41 (define GL_ALPHA
99c0: 5f 54 45 53 54 20 23 78 30 42 43 30 29 0a 20 20 _TEST #x0BC0).
99d0: 28 64 65 66 69 6e 65 20 47 4c 5f 41 4c 50 48 41 (define GL_ALPHA
99e0: 5f 54 45 53 54 5f 52 45 46 20 23 78 30 42 43 32 _TEST_REF #x0BC2
99f0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 41 ). (define GL_A
9a00: 4c 50 48 41 5f 54 45 53 54 5f 46 55 4e 43 20 23 LPHA_TEST_FUNC #
9a10: 78 30 42 43 31 29 0a 20 20 3b 3b 3b 3b 20 42 6c x0BC1). ;;;; Bl
9a20: 65 6e 64 69 6e 67 0a 20 20 28 64 65 66 69 6e 65 ending. (define
9a30: 20 47 4c 5f 42 4c 45 4e 44 20 23 78 30 42 45 32 GL_BLEND #x0BE2
9a40: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 42 ). (define GL_B
9a50: 4c 45 4e 44 5f 53 52 43 20 23 78 30 42 45 31 29 LEND_SRC #x0BE1)
9a60: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 42 4c . (define GL_BL
9a70: 45 4e 44 5f 44 53 54 20 23 78 30 42 45 30 29 0a END_DST #x0BE0).
9a80: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 5a 45 52 (define GL_ZER
9a90: 4f 20 23 78 30 29 0a 20 20 28 64 65 66 69 6e 65 O #x0). (define
9aa0: 20 47 4c 5f 4f 4e 45 20 23 78 31 29 0a 20 20 28 GL_ONE #x1). (
9ab0: 64 65 66 69 6e 65 20 47 4c 5f 53 52 43 5f 43 4f define GL_SRC_CO
9ac0: 4c 4f 52 20 23 78 30 33 30 30 29 0a 20 20 28 64 LOR #x0300). (d
9ad0: 65 66 69 6e 65 20 47 4c 5f 4f 4e 45 5f 4d 49 4e efine GL_ONE_MIN
9ae0: 55 53 5f 53 52 43 5f 43 4f 4c 4f 52 20 23 78 30 US_SRC_COLOR #x0
9af0: 33 30 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 301). (define G
9b00: 4c 5f 53 52 43 5f 41 4c 50 48 41 20 23 78 30 33 L_SRC_ALPHA #x03
9b10: 30 32 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 02). (define GL
9b20: 5f 4f 4e 45 5f 4d 49 4e 55 53 5f 53 52 43 5f 41 _ONE_MINUS_SRC_A
9b30: 4c 50 48 41 20 23 78 30 33 30 33 29 0a 20 20 28 LPHA #x0303). (
9b40: 64 65 66 69 6e 65 20 47 4c 5f 44 53 54 5f 41 4c define GL_DST_AL
9b50: 50 48 41 20 23 78 30 33 30 34 29 0a 20 20 28 64 PHA #x0304). (d
9b60: 65 66 69 6e 65 20 47 4c 5f 4f 4e 45 5f 4d 49 4e efine GL_ONE_MIN
9b70: 55 53 5f 44 53 54 5f 41 4c 50 48 41 20 23 78 30 US_DST_ALPHA #x0
9b80: 33 30 35 29 0a 20 20 28 64 65 66 69 6e 65 20 47 305). (define G
9b90: 4c 5f 44 53 54 5f 43 4f 4c 4f 52 20 23 78 30 33 L_DST_COLOR #x03
9ba0: 30 36 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 06). (define GL
9bb0: 5f 4f 4e 45 5f 4d 49 4e 55 53 5f 44 53 54 5f 43 _ONE_MINUS_DST_C
9bc0: 4f 4c 4f 52 20 23 78 30 33 30 37 29 0a 20 20 28 OLOR #x0307). (
9bd0: 64 65 66 69 6e 65 20 47 4c 5f 53 52 43 5f 41 4c define GL_SRC_AL
9be0: 50 48 41 5f 53 41 54 55 52 41 54 45 20 23 78 30 PHA_SATURATE #x0
9bf0: 33 30 38 29 0a 20 20 3b 3b 3b 3b 20 52 65 6e 64 308). ;;;; Rend
9c00: 65 72 20 4d 6f 64 65 0a 20 20 28 64 65 66 69 6e er Mode. (defin
9c10: 65 20 47 4c 5f 46 45 45 44 42 41 43 4b 20 23 78 e GL_FEEDBACK #x
9c20: 31 43 30 31 29 0a 20 20 28 64 65 66 69 6e 65 20 1C01). (define
9c30: 47 4c 5f 52 45 4e 44 45 52 20 23 78 31 43 30 30 GL_RENDER #x1C00
9c40: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 53 ). (define GL_S
9c50: 45 4c 45 43 54 20 23 78 31 43 30 32 29 0a 20 20 ELECT #x1C02).
9c60: 3b 3b 3b 3b 20 46 65 65 64 62 61 63 6b 0a 20 20 ;;;; Feedback.
9c70: 28 64 65 66 69 6e 65 20 47 4c 5f 32 44 20 23 78 (define GL_2D #x
9c80: 30 36 30 30 29 0a 20 20 28 64 65 66 69 6e 65 20 0600). (define
9c90: 47 4c 5f 33 44 20 23 78 30 36 30 31 29 0a 20 20 GL_3D #x0601).
9ca0: 28 64 65 66 69 6e 65 20 47 4c 5f 33 44 5f 43 4f (define GL_3D_CO
9cb0: 4c 4f 52 20 23 78 30 36 30 32 29 0a 20 20 28 64 LOR #x0602). (d
9cc0: 65 66 69 6e 65 20 47 4c 5f 33 44 5f 43 4f 4c 4f efine GL_3D_COLO
9cd0: 52 5f 54 45 58 54 55 52 45 20 23 78 30 36 30 33 R_TEXTURE #x0603
9ce0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 34 ). (define GL_4
9cf0: 44 5f 43 4f 4c 4f 52 5f 54 45 58 54 55 52 45 20 D_COLOR_TEXTURE
9d00: 23 78 30 36 30 34 29 0a 20 20 28 64 65 66 69 6e #x0604). (defin
9d10: 65 20 47 4c 5f 50 4f 49 4e 54 5f 54 4f 4b 45 4e e GL_POINT_TOKEN
9d20: 20 23 78 30 37 30 31 29 0a 20 20 28 64 65 66 69 #x0701). (defi
9d30: 6e 65 20 47 4c 5f 4c 49 4e 45 5f 54 4f 4b 45 4e ne GL_LINE_TOKEN
9d40: 20 23 78 30 37 30 32 29 0a 20 20 28 64 65 66 69 #x0702). (defi
9d50: 6e 65 20 47 4c 5f 4c 49 4e 45 5f 52 45 53 45 54 ne GL_LINE_RESET
9d60: 5f 54 4f 4b 45 4e 20 23 78 30 37 30 37 29 0a 20 _TOKEN #x0707).
9d70: 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 4f 4c 59 (define GL_POLY
9d80: 47 4f 4e 5f 54 4f 4b 45 4e 20 23 78 30 37 30 33 GON_TOKEN #x0703
9d90: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 42 ). (define GL_B
9da0: 49 54 4d 41 50 5f 54 4f 4b 45 4e 20 23 78 30 37 ITMAP_TOKEN #x07
9db0: 30 34 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 04). (define GL
9dc0: 5f 44 52 41 57 5f 50 49 58 45 4c 5f 54 4f 4b 45 _DRAW_PIXEL_TOKE
9dd0: 4e 20 23 78 30 37 30 35 29 0a 20 20 28 64 65 66 N #x0705). (def
9de0: 69 6e 65 20 47 4c 5f 43 4f 50 59 5f 50 49 58 45 ine GL_COPY_PIXE
9df0: 4c 5f 54 4f 4b 45 4e 20 23 78 30 37 30 36 29 0a L_TOKEN #x0706).
9e00: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 41 53 (define GL_PAS
9e10: 53 5f 54 48 52 4f 55 47 48 5f 54 4f 4b 45 4e 20 S_THROUGH_TOKEN
9e20: 23 78 30 37 30 30 29 0a 20 20 28 64 65 66 69 6e #x0700). (defin
9e30: 65 20 47 4c 5f 46 45 45 44 42 41 43 4b 5f 42 55 e GL_FEEDBACK_BU
9e40: 46 46 45 52 5f 50 4f 49 4e 54 45 52 20 23 78 30 FFER_POINTER #x0
9e50: 44 46 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 DF0). (define G
9e60: 4c 5f 46 45 45 44 42 41 43 4b 5f 42 55 46 46 45 L_FEEDBACK_BUFFE
9e70: 52 5f 53 49 5a 45 20 23 78 30 44 46 31 29 0a 20 R_SIZE #x0DF1).
9e80: 20 28 64 65 66 69 6e 65 20 47 4c 5f 46 45 45 44 (define GL_FEED
9e90: 42 41 43 4b 5f 42 55 46 46 45 52 5f 54 59 50 45 BACK_BUFFER_TYPE
9ea0: 20 23 78 30 44 46 32 29 0a 20 20 3b 3b 3b 3b 20 #x0DF2). ;;;;
9eb0: 53 65 6c 65 63 74 69 6f 6e 0a 20 20 28 64 65 66 Selection. (def
9ec0: 69 6e 65 20 47 4c 5f 53 45 4c 45 43 54 49 4f 4e ine GL_SELECTION
9ed0: 5f 42 55 46 46 45 52 5f 50 4f 49 4e 54 45 52 20 _BUFFER_POINTER
9ee0: 23 78 30 44 46 33 29 0a 20 20 28 64 65 66 69 6e #x0DF3). (defin
9ef0: 65 20 47 4c 5f 53 45 4c 45 43 54 49 4f 4e 5f 42 e GL_SELECTION_B
9f00: 55 46 46 45 52 5f 53 49 5a 45 20 23 78 30 44 46 UFFER_SIZE #x0DF
9f10: 34 29 0a 20 20 3b 3b 3b 3b 20 46 6f 67 0a 20 20 4). ;;;; Fog.
9f20: 28 64 65 66 69 6e 65 20 47 4c 5f 46 4f 47 20 23 (define GL_FOG #
9f30: 78 30 42 36 30 29 0a 20 20 28 64 65 66 69 6e 65 x0B60). (define
9f40: 20 47 4c 5f 46 4f 47 5f 4d 4f 44 45 20 23 78 30 GL_FOG_MODE #x0
9f50: 42 36 35 29 0a 20 20 28 64 65 66 69 6e 65 20 47 B65). (define G
9f60: 4c 5f 46 4f 47 5f 44 45 4e 53 49 54 59 20 23 78 L_FOG_DENSITY #x
9f70: 30 42 36 32 29 0a 20 20 28 64 65 66 69 6e 65 20 0B62). (define
9f80: 47 4c 5f 46 4f 47 5f 43 4f 4c 4f 52 20 23 78 30 GL_FOG_COLOR #x0
9f90: 42 36 36 29 0a 20 20 28 64 65 66 69 6e 65 20 47 B66). (define G
9fa0: 4c 5f 46 4f 47 5f 49 4e 44 45 58 20 23 78 30 42 L_FOG_INDEX #x0B
9fb0: 36 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 61). (define GL
9fc0: 5f 46 4f 47 5f 53 54 41 52 54 20 23 78 30 42 36 _FOG_START #x0B6
9fd0: 33 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 3). (define GL_
9fe0: 46 4f 47 5f 45 4e 44 20 23 78 30 42 36 34 29 0a FOG_END #x0B64).
9ff0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 4e (define GL_LIN
a000: 45 41 52 20 23 78 32 36 30 31 29 0a 20 20 28 64 EAR #x2601). (d
a010: 65 66 69 6e 65 20 47 4c 5f 45 58 50 20 23 78 30 efine GL_EXP #x0
a020: 38 30 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 800). (define G
a030: 4c 5f 45 58 50 32 20 23 78 30 38 30 31 29 0a 20 L_EXP2 #x0801).
a040: 20 3b 3b 3b 3b 20 4c 6f 67 69 63 20 4f 70 73 0a ;;;; Logic Ops.
a050: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 4f 47 (define GL_LOG
a060: 49 43 5f 4f 50 20 23 78 30 42 46 31 29 0a 20 20 IC_OP #x0BF1).
a070: 28 64 65 66 69 6e 65 20 47 4c 5f 49 4e 44 45 58 (define GL_INDEX
a080: 5f 4c 4f 47 49 43 5f 4f 50 20 23 78 30 42 46 31 _LOGIC_OP #x0BF1
a090: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 ). (define GL_C
a0a0: 4f 4c 4f 52 5f 4c 4f 47 49 43 5f 4f 50 20 23 78 OLOR_LOGIC_OP #x
a0b0: 30 42 46 32 29 0a 20 20 28 64 65 66 69 6e 65 20 0BF2). (define
a0c0: 47 4c 5f 4c 4f 47 49 43 5f 4f 50 5f 4d 4f 44 45 GL_LOGIC_OP_MODE
a0d0: 20 23 78 30 42 46 30 29 0a 20 20 28 64 65 66 69 #x0BF0). (defi
a0e0: 6e 65 20 47 4c 5f 43 4c 45 41 52 20 23 78 31 35 ne GL_CLEAR #x15
a0f0: 30 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 00). (define GL
a100: 5f 53 45 54 20 23 78 31 35 30 46 29 0a 20 20 28 _SET #x150F). (
a110: 64 65 66 69 6e 65 20 47 4c 5f 43 4f 50 59 20 23 define GL_COPY #
a120: 78 31 35 30 33 29 0a 20 20 28 64 65 66 69 6e 65 x1503). (define
a130: 20 47 4c 5f 43 4f 50 59 5f 49 4e 56 45 52 54 45 GL_COPY_INVERTE
a140: 44 20 23 78 31 35 30 43 29 0a 20 20 28 64 65 66 D #x150C). (def
a150: 69 6e 65 20 47 4c 5f 4e 4f 4f 50 20 23 78 31 35 ine GL_NOOP #x15
a160: 30 35 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 05). (define GL
a170: 5f 49 4e 56 45 52 54 20 23 78 31 35 30 41 29 0a _INVERT #x150A).
a180: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 41 4e 44 (define GL_AND
a190: 20 23 78 31 35 30 31 29 0a 20 20 28 64 65 66 69 #x1501). (defi
a1a0: 6e 65 20 47 4c 5f 4e 41 4e 44 20 23 78 31 35 30 ne GL_NAND #x150
a1b0: 45 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f E). (define GL_
a1c0: 4f 52 20 23 78 31 35 30 37 29 0a 20 20 28 64 65 OR #x1507). (de
a1d0: 66 69 6e 65 20 47 4c 5f 4e 4f 52 20 23 78 31 35 fine GL_NOR #x15
a1e0: 30 38 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 08). (define GL
a1f0: 5f 58 4f 52 20 23 78 31 35 30 36 29 0a 20 20 28 _XOR #x1506). (
a200: 64 65 66 69 6e 65 20 47 4c 5f 45 51 55 49 56 20 define GL_EQUIV
a210: 23 78 31 35 30 39 29 0a 20 20 28 64 65 66 69 6e #x1509). (defin
a220: 65 20 47 4c 5f 41 4e 44 5f 52 45 56 45 52 53 45 e GL_AND_REVERSE
a230: 20 23 78 31 35 30 32 29 0a 20 20 28 64 65 66 69 #x1502). (defi
a240: 6e 65 20 47 4c 5f 41 4e 44 5f 49 4e 56 45 52 54 ne GL_AND_INVERT
a250: 45 44 20 23 78 31 35 30 34 29 0a 20 20 28 64 65 ED #x1504). (de
a260: 66 69 6e 65 20 47 4c 5f 4f 52 5f 52 45 56 45 52 fine GL_OR_REVER
a270: 53 45 20 23 78 31 35 30 42 29 0a 20 20 28 64 65 SE #x150B). (de
a280: 66 69 6e 65 20 47 4c 5f 4f 52 5f 49 4e 56 45 52 fine GL_OR_INVER
a290: 54 45 44 20 23 78 31 35 30 44 29 0a 20 20 3b 3b TED #x150D). ;;
a2a0: 3b 3b 20 53 74 65 6e 63 69 6c 0a 20 20 28 64 65 ;; Stencil. (de
a2b0: 66 69 6e 65 20 47 4c 5f 53 54 45 4e 43 49 4c 5f fine GL_STENCIL_
a2c0: 42 49 54 53 20 23 78 30 44 35 37 29 0a 20 20 28 BITS #x0D57). (
a2d0: 64 65 66 69 6e 65 20 47 4c 5f 53 54 45 4e 43 49 define GL_STENCI
a2e0: 4c 5f 54 45 53 54 20 23 78 30 42 39 30 29 0a 20 L_TEST #x0B90).
a2f0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 53 54 45 4e (define GL_STEN
a300: 43 49 4c 5f 43 4c 45 41 52 5f 56 41 4c 55 45 20 CIL_CLEAR_VALUE
a310: 23 78 30 42 39 31 29 0a 20 20 28 64 65 66 69 6e #x0B91). (defin
a320: 65 20 47 4c 5f 53 54 45 4e 43 49 4c 5f 46 55 4e e GL_STENCIL_FUN
a330: 43 20 23 78 30 42 39 32 29 0a 20 20 28 64 65 66 C #x0B92). (def
a340: 69 6e 65 20 47 4c 5f 53 54 45 4e 43 49 4c 5f 56 ine GL_STENCIL_V
a350: 41 4c 55 45 5f 4d 41 53 4b 20 23 78 30 42 39 33 ALUE_MASK #x0B93
a360: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 53 ). (define GL_S
a370: 54 45 4e 43 49 4c 5f 46 41 49 4c 20 23 78 30 42 TENCIL_FAIL #x0B
a380: 39 34 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 94). (define GL
a390: 5f 53 54 45 4e 43 49 4c 5f 50 41 53 53 5f 44 45 _STENCIL_PASS_DE
a3a0: 50 54 48 5f 46 41 49 4c 20 23 78 30 42 39 35 29 PTH_FAIL #x0B95)
a3b0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 53 54 . (define GL_ST
a3c0: 45 4e 43 49 4c 5f 50 41 53 53 5f 44 45 50 54 48 ENCIL_PASS_DEPTH
a3d0: 5f 50 41 53 53 20 23 78 30 42 39 36 29 0a 20 20 _PASS #x0B96).
a3e0: 28 64 65 66 69 6e 65 20 47 4c 5f 53 54 45 4e 43 (define GL_STENC
a3f0: 49 4c 5f 52 45 46 20 23 78 30 42 39 37 29 0a 20 IL_REF #x0B97).
a400: 20 28 64 65 66 69 6e 65 20 47 4c 5f 53 54 45 4e (define GL_STEN
a410: 43 49 4c 5f 57 52 49 54 45 4d 41 53 4b 20 23 78 CIL_WRITEMASK #x
a420: 30 42 39 38 29 0a 20 20 28 64 65 66 69 6e 65 20 0B98). (define
a430: 47 4c 5f 53 54 45 4e 43 49 4c 5f 49 4e 44 45 58 GL_STENCIL_INDEX
a440: 20 23 78 31 39 30 31 29 0a 20 20 28 64 65 66 69 #x1901). (defi
a450: 6e 65 20 47 4c 5f 4b 45 45 50 20 23 78 31 45 30 ne GL_KEEP #x1E0
a460: 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 0). (define GL_
a470: 52 45 50 4c 41 43 45 20 23 78 31 45 30 31 29 0a REPLACE #x1E01).
a480: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 49 4e 43 (define GL_INC
a490: 52 20 23 78 31 45 30 32 29 0a 20 20 28 64 65 66 R #x1E02). (def
a4a0: 69 6e 65 20 47 4c 5f 44 45 43 52 20 23 78 31 45 ine GL_DECR #x1E
a4b0: 30 33 29 0a 20 20 3b 3b 3b 3b 20 42 75 66 66 65 03). ;;;; Buffe
a4c0: 72 73 2c 20 50 69 78 65 6c 20 44 72 61 77 69 6e rs, Pixel Drawin
a4d0: 67 2f 52 65 61 64 69 6e 67 0a 20 20 28 64 65 66 g/Reading. (def
a4e0: 69 6e 65 20 47 4c 5f 4e 4f 4e 45 20 23 78 30 29 ine GL_NONE #x0)
a4f0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 45 . (define GL_LE
a500: 46 54 20 23 78 30 34 30 36 29 0a 20 20 28 64 65 FT #x0406). (de
a510: 66 69 6e 65 20 47 4c 5f 52 49 47 48 54 20 23 78 fine GL_RIGHT #x
a520: 30 34 30 37 29 0a 20 20 3b 3b 3b 3b 47 4c 5f 46 0407). ;;;;GL_F
a530: 52 4f 4e 54 20 20 20 20 20 20 20 20 20 20 20 20 RONT
a540: 20 20 20 20 20 20 30 78 30 34 30 34 0a 20 20 3b 0x0404. ;
a550: 3b 3b 3b 47 4c 5f 42 41 43 4b 20 20 20 20 20 20 ;;;GL_BACK
a560: 20 20 20 20 20 20 20 20 20 20 20 20 20 30 78 30 0x0
a570: 34 30 35 0a 20 20 3b 3b 3b 3b 47 4c 5f 46 52 4f 405. ;;;;GL_FRO
a580: 4e 54 5f 41 4e 44 5f 42 41 43 4b 20 20 20 20 20 NT_AND_BACK
a590: 20 20 20 20 30 78 30 34 30 38 0a 20 20 28 64 65 0x0408. (de
a5a0: 66 69 6e 65 20 47 4c 5f 46 52 4f 4e 54 5f 4c 45 fine GL_FRONT_LE
a5b0: 46 54 20 23 78 30 34 30 30 29 0a 20 20 28 64 65 FT #x0400). (de
a5c0: 66 69 6e 65 20 47 4c 5f 46 52 4f 4e 54 5f 52 49 fine GL_FRONT_RI
a5d0: 47 48 54 20 23 78 30 34 30 31 29 0a 20 20 28 64 GHT #x0401). (d
a5e0: 65 66 69 6e 65 20 47 4c 5f 42 41 43 4b 5f 4c 45 efine GL_BACK_LE
a5f0: 46 54 20 23 78 30 34 30 32 29 0a 20 20 28 64 65 FT #x0402). (de
a600: 66 69 6e 65 20 47 4c 5f 42 41 43 4b 5f 52 49 47 fine GL_BACK_RIG
a610: 48 54 20 23 78 30 34 30 33 29 0a 20 20 28 64 65 HT #x0403). (de
a620: 66 69 6e 65 20 47 4c 5f 41 55 58 30 20 23 78 30 fine GL_AUX0 #x0
a630: 34 30 39 29 0a 20 20 28 64 65 66 69 6e 65 20 47 409). (define G
a640: 4c 5f 41 55 58 31 20 23 78 30 34 30 41 29 0a 20 L_AUX1 #x040A).
a650: 20 28 64 65 66 69 6e 65 20 47 4c 5f 41 55 58 32 (define GL_AUX2
a660: 20 23 78 30 34 30 42 29 0a 20 20 28 64 65 66 69 #x040B). (defi
a670: 6e 65 20 47 4c 5f 41 55 58 33 20 23 78 30 34 30 ne GL_AUX3 #x040
a680: 43 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f C). (define GL_
a690: 43 4f 4c 4f 52 5f 49 4e 44 45 58 20 23 78 31 39 COLOR_INDEX #x19
a6a0: 30 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 00). (define GL
a6b0: 5f 52 45 44 20 23 78 31 39 30 33 29 0a 20 20 28 _RED #x1903). (
a6c0: 64 65 66 69 6e 65 20 47 4c 5f 47 52 45 45 4e 20 define GL_GREEN
a6d0: 23 78 31 39 30 34 29 0a 20 20 28 64 65 66 69 6e #x1904). (defin
a6e0: 65 20 47 4c 5f 42 4c 55 45 20 23 78 31 39 30 35 e GL_BLUE #x1905
a6f0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 41 ). (define GL_A
a700: 4c 50 48 41 20 23 78 31 39 30 36 29 0a 20 20 28 LPHA #x1906). (
a710: 64 65 66 69 6e 65 20 47 4c 5f 4c 55 4d 49 4e 41 define GL_LUMINA
a720: 4e 43 45 20 23 78 31 39 30 39 29 0a 20 20 28 64 NCE #x1909). (d
a730: 65 66 69 6e 65 20 47 4c 5f 4c 55 4d 49 4e 41 4e efine GL_LUMINAN
a740: 43 45 5f 41 4c 50 48 41 20 23 78 31 39 30 41 29 CE_ALPHA #x190A)
a750: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 41 4c . (define GL_AL
a760: 50 48 41 5f 42 49 54 53 20 23 78 30 44 35 35 29 PHA_BITS #x0D55)
a770: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 52 45 . (define GL_RE
a780: 44 5f 42 49 54 53 20 23 78 30 44 35 32 29 0a 20 D_BITS #x0D52).
a790: 20 28 64 65 66 69 6e 65 20 47 4c 5f 47 52 45 45 (define GL_GREE
a7a0: 4e 5f 42 49 54 53 20 23 78 30 44 35 33 29 0a 20 N_BITS #x0D53).
a7b0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 42 4c 55 45 (define GL_BLUE
a7c0: 5f 42 49 54 53 20 23 78 30 44 35 34 29 0a 20 20 _BITS #x0D54).
a7d0: 28 64 65 66 69 6e 65 20 47 4c 5f 49 4e 44 45 58 (define GL_INDEX
a7e0: 5f 42 49 54 53 20 23 78 30 44 35 31 29 0a 20 20 _BITS #x0D51).
a7f0: 28 64 65 66 69 6e 65 20 47 4c 5f 53 55 42 50 49 (define GL_SUBPI
a800: 58 45 4c 5f 42 49 54 53 20 23 78 30 44 35 30 29 XEL_BITS #x0D50)
a810: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 41 55 . (define GL_AU
a820: 58 5f 42 55 46 46 45 52 53 20 23 78 30 43 30 30 X_BUFFERS #x0C00
a830: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 52 ). (define GL_R
a840: 45 41 44 5f 42 55 46 46 45 52 20 23 78 30 43 30 EAD_BUFFER #x0C0
a850: 32 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 2). (define GL_
a860: 44 52 41 57 5f 42 55 46 46 45 52 20 23 78 30 43 DRAW_BUFFER #x0C
a870: 30 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 01). (define GL
a880: 5f 44 4f 55 42 4c 45 42 55 46 46 45 52 20 23 78 _DOUBLEBUFFER #x
a890: 30 43 33 32 29 0a 20 20 28 64 65 66 69 6e 65 20 0C32). (define
a8a0: 47 4c 5f 53 54 45 52 45 4f 20 23 78 30 43 33 33 GL_STEREO #x0C33
a8b0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 42 ). (define GL_B
a8c0: 49 54 4d 41 50 20 23 78 31 41 30 30 29 0a 20 20 ITMAP #x1A00).
a8d0: 28 64 65 66 69 6e 65 20 47 4c 5f 43 4f 4c 4f 52 (define GL_COLOR
a8e0: 20 23 78 31 38 30 30 29 0a 20 20 28 64 65 66 69 #x1800). (defi
a8f0: 6e 65 20 47 4c 5f 44 45 50 54 48 20 23 78 31 38 ne GL_DEPTH #x18
a900: 30 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 01). (define GL
a910: 5f 53 54 45 4e 43 49 4c 20 23 78 31 38 30 32 29 _STENCIL #x1802)
a920: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 44 49 . (define GL_DI
a930: 54 48 45 52 20 23 78 30 42 44 30 29 0a 20 20 28 THER #x0BD0). (
a940: 64 65 66 69 6e 65 20 47 4c 5f 52 47 42 20 23 78 define GL_RGB #x
a950: 31 39 30 37 29 0a 20 20 28 64 65 66 69 6e 65 20 1907). (define
a960: 47 4c 5f 52 47 42 41 20 23 78 31 39 30 38 29 0a GL_RGBA #x1908).
a970: 20 20 3b 3b 3b 3b 20 49 6d 70 6c 65 6d 65 6e 74 ;;;; Implement
a980: 61 74 69 6f 6e 20 6c 69 6d 69 74 73 0a 20 20 28 ation limits. (
a990: 64 65 66 69 6e 65 20 47 4c 5f 4d 41 58 5f 4c 49 define GL_MAX_LI
a9a0: 53 54 5f 4e 45 53 54 49 4e 47 20 23 78 30 42 33 ST_NESTING #x0B3
a9b0: 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 1). (define GL_
a9c0: 4d 41 58 5f 45 56 41 4c 5f 4f 52 44 45 52 20 23 MAX_EVAL_ORDER #
a9d0: 78 30 44 33 30 29 0a 20 20 28 64 65 66 69 6e 65 x0D30). (define
a9e0: 20 47 4c 5f 4d 41 58 5f 4c 49 47 48 54 53 20 23 GL_MAX_LIGHTS #
a9f0: 78 30 44 33 31 29 0a 20 20 28 64 65 66 69 6e 65 x0D31). (define
aa00: 20 47 4c 5f 4d 41 58 5f 43 4c 49 50 5f 50 4c 41 GL_MAX_CLIP_PLA
aa10: 4e 45 53 20 23 78 30 44 33 32 29 0a 20 20 28 64 NES #x0D32). (d
aa20: 65 66 69 6e 65 20 47 4c 5f 4d 41 58 5f 54 45 58 efine GL_MAX_TEX
aa30: 54 55 52 45 5f 53 49 5a 45 20 23 78 30 44 33 33 TURE_SIZE #x0D33
aa40: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d ). (define GL_M
aa50: 41 58 5f 50 49 58 45 4c 5f 4d 41 50 5f 54 41 42 AX_PIXEL_MAP_TAB
aa60: 4c 45 20 23 78 30 44 33 34 29 0a 20 20 28 64 65 LE #x0D34). (de
aa70: 66 69 6e 65 20 47 4c 5f 4d 41 58 5f 41 54 54 52 fine GL_MAX_ATTR
aa80: 49 42 5f 53 54 41 43 4b 5f 44 45 50 54 48 20 23 IB_STACK_DEPTH #
aa90: 78 30 44 33 35 29 0a 20 20 28 64 65 66 69 6e 65 x0D35). (define
aaa0: 20 47 4c 5f 4d 41 58 5f 4d 4f 44 45 4c 56 49 45 GL_MAX_MODELVIE
aab0: 57 5f 53 54 41 43 4b 5f 44 45 50 54 48 20 23 78 W_STACK_DEPTH #x
aac0: 30 44 33 36 29 0a 20 20 28 64 65 66 69 6e 65 20 0D36). (define
aad0: 47 4c 5f 4d 41 58 5f 4e 41 4d 45 5f 53 54 41 43 GL_MAX_NAME_STAC
aae0: 4b 5f 44 45 50 54 48 20 23 78 30 44 33 37 29 0a K_DEPTH #x0D37).
aaf0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d 41 58 (define GL_MAX
ab00: 5f 50 52 4f 4a 45 43 54 49 4f 4e 5f 53 54 41 43 _PROJECTION_STAC
ab10: 4b 5f 44 45 50 54 48 20 23 78 30 44 33 38 29 0a K_DEPTH #x0D38).
ab20: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d 41 58 (define GL_MAX
ab30: 5f 54 45 58 54 55 52 45 5f 53 54 41 43 4b 5f 44 _TEXTURE_STACK_D
ab40: 45 50 54 48 20 23 78 30 44 33 39 29 0a 20 20 28 EPTH #x0D39). (
ab50: 64 65 66 69 6e 65 20 47 4c 5f 4d 41 58 5f 56 49 define GL_MAX_VI
ab60: 45 57 50 4f 52 54 5f 44 49 4d 53 20 23 78 30 44 EWPORT_DIMS #x0D
ab70: 33 41 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 3A). (define GL
ab80: 5f 4d 41 58 5f 43 4c 49 45 4e 54 5f 41 54 54 52 _MAX_CLIENT_ATTR
ab90: 49 42 5f 53 54 41 43 4b 5f 44 45 50 54 48 20 23 IB_STACK_DEPTH #
aba0: 78 30 44 33 42 29 0a 20 20 3b 3b 3b 3b 20 47 65 x0D3B). ;;;; Ge
abb0: 74 73 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f ts. (define GL_
abc0: 41 54 54 52 49 42 5f 53 54 41 43 4b 5f 44 45 50 ATTRIB_STACK_DEP
abd0: 54 48 20 23 78 30 42 42 30 29 0a 20 20 28 64 65 TH #x0BB0). (de
abe0: 66 69 6e 65 20 47 4c 5f 43 4c 49 45 4e 54 5f 41 fine GL_CLIENT_A
abf0: 54 54 52 49 42 5f 53 54 41 43 4b 5f 44 45 50 54 TTRIB_STACK_DEPT
ac00: 48 20 23 78 30 42 42 31 29 0a 20 20 28 64 65 66 H #x0BB1). (def
ac10: 69 6e 65 20 47 4c 5f 43 4f 4c 4f 52 5f 43 4c 45 ine GL_COLOR_CLE
ac20: 41 52 5f 56 41 4c 55 45 20 23 78 30 43 32 32 29 AR_VALUE #x0C22)
ac30: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 4f . (define GL_CO
ac40: 4c 4f 52 5f 57 52 49 54 45 4d 41 53 4b 20 23 78 LOR_WRITEMASK #x
ac50: 30 43 32 33 29 0a 20 20 28 64 65 66 69 6e 65 20 0C23). (define
ac60: 47 4c 5f 43 55 52 52 45 4e 54 5f 49 4e 44 45 58 GL_CURRENT_INDEX
ac70: 20 23 78 30 42 30 31 29 0a 20 20 28 64 65 66 69 #x0B01). (defi
ac80: 6e 65 20 47 4c 5f 43 55 52 52 45 4e 54 5f 43 4f ne GL_CURRENT_CO
ac90: 4c 4f 52 20 23 78 30 42 30 30 29 0a 20 20 28 64 LOR #x0B00). (d
aca0: 65 66 69 6e 65 20 47 4c 5f 43 55 52 52 45 4e 54 efine GL_CURRENT
acb0: 5f 4e 4f 52 4d 41 4c 20 23 78 30 42 30 32 29 0a _NORMAL #x0B02).
acc0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 55 52 (define GL_CUR
acd0: 52 45 4e 54 5f 52 41 53 54 45 52 5f 43 4f 4c 4f RENT_RASTER_COLO
ace0: 52 20 23 78 30 42 30 34 29 0a 20 20 28 64 65 66 R #x0B04). (def
acf0: 69 6e 65 20 47 4c 5f 43 55 52 52 45 4e 54 5f 52 ine GL_CURRENT_R
ad00: 41 53 54 45 52 5f 44 49 53 54 41 4e 43 45 20 23 ASTER_DISTANCE #
ad10: 78 30 42 30 39 29 0a 20 20 28 64 65 66 69 6e 65 x0B09). (define
ad20: 20 47 4c 5f 43 55 52 52 45 4e 54 5f 52 41 53 54 GL_CURRENT_RAST
ad30: 45 52 5f 49 4e 44 45 58 20 23 78 30 42 30 35 29 ER_INDEX #x0B05)
ad40: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 55 . (define GL_CU
ad50: 52 52 45 4e 54 5f 52 41 53 54 45 52 5f 50 4f 53 RRENT_RASTER_POS
ad60: 49 54 49 4f 4e 20 23 78 30 42 30 37 29 0a 20 20 ITION #x0B07).
ad70: 28 64 65 66 69 6e 65 20 47 4c 5f 43 55 52 52 45 (define GL_CURRE
ad80: 4e 54 5f 52 41 53 54 45 52 5f 54 45 58 54 55 52 NT_RASTER_TEXTUR
ad90: 45 5f 43 4f 4f 52 44 53 20 23 78 30 42 30 36 29 E_COORDS #x0B06)
ada0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 55 . (define GL_CU
adb0: 52 52 45 4e 54 5f 52 41 53 54 45 52 5f 50 4f 53 RRENT_RASTER_POS
adc0: 49 54 49 4f 4e 5f 56 41 4c 49 44 20 23 78 30 42 ITION_VALID #x0B
add0: 30 38 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 08). (define GL
ade0: 5f 43 55 52 52 45 4e 54 5f 54 45 58 54 55 52 45 _CURRENT_TEXTURE
adf0: 5f 43 4f 4f 52 44 53 20 23 78 30 42 30 33 29 0a _COORDS #x0B03).
ae00: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 49 4e 44 (define GL_IND
ae10: 45 58 5f 43 4c 45 41 52 5f 56 41 4c 55 45 20 23 EX_CLEAR_VALUE #
ae20: 78 30 43 32 30 29 0a 20 20 28 64 65 66 69 6e 65 x0C20). (define
ae30: 20 47 4c 5f 49 4e 44 45 58 5f 4d 4f 44 45 20 23 GL_INDEX_MODE #
ae40: 78 30 43 33 30 29 0a 20 20 28 64 65 66 69 6e 65 x0C30). (define
ae50: 20 47 4c 5f 49 4e 44 45 58 5f 57 52 49 54 45 4d GL_INDEX_WRITEM
ae60: 41 53 4b 20 23 78 30 43 32 31 29 0a 20 20 28 64 ASK #x0C21). (d
ae70: 65 66 69 6e 65 20 47 4c 5f 4d 4f 44 45 4c 56 49 efine GL_MODELVI
ae80: 45 57 5f 4d 41 54 52 49 58 20 23 78 30 42 41 36 EW_MATRIX #x0BA6
ae90: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d ). (define GL_M
aea0: 4f 44 45 4c 56 49 45 57 5f 53 54 41 43 4b 5f 44 ODELVIEW_STACK_D
aeb0: 45 50 54 48 20 23 78 30 42 41 33 29 0a 20 20 28 EPTH #x0BA3). (
aec0: 64 65 66 69 6e 65 20 47 4c 5f 4e 41 4d 45 5f 53 define GL_NAME_S
aed0: 54 41 43 4b 5f 44 45 50 54 48 20 23 78 30 44 37 TACK_DEPTH #x0D7
aee0: 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 0). (define GL_
aef0: 50 52 4f 4a 45 43 54 49 4f 4e 5f 4d 41 54 52 49 PROJECTION_MATRI
af00: 58 20 23 78 30 42 41 37 29 0a 20 20 28 64 65 66 X #x0BA7). (def
af10: 69 6e 65 20 47 4c 5f 50 52 4f 4a 45 43 54 49 4f ine GL_PROJECTIO
af20: 4e 5f 53 54 41 43 4b 5f 44 45 50 54 48 20 23 78 N_STACK_DEPTH #x
af30: 30 42 41 34 29 0a 20 20 28 64 65 66 69 6e 65 20 0BA4). (define
af40: 47 4c 5f 52 45 4e 44 45 52 5f 4d 4f 44 45 20 23 GL_RENDER_MODE #
af50: 78 30 43 34 30 29 0a 20 20 28 64 65 66 69 6e 65 x0C40). (define
af60: 20 47 4c 5f 52 47 42 41 5f 4d 4f 44 45 20 23 78 GL_RGBA_MODE #x
af70: 30 43 33 31 29 0a 20 20 28 64 65 66 69 6e 65 20 0C31). (define
af80: 47 4c 5f 54 45 58 54 55 52 45 5f 4d 41 54 52 49 GL_TEXTURE_MATRI
af90: 58 20 23 78 30 42 41 38 29 0a 20 20 28 64 65 66 X #x0BA8). (def
afa0: 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 5f 53 ine GL_TEXTURE_S
afb0: 54 41 43 4b 5f 44 45 50 54 48 20 23 78 30 42 41 TACK_DEPTH #x0BA
afc0: 35 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 5). (define GL_
afd0: 56 49 45 57 50 4f 52 54 20 23 78 30 42 41 32 29 VIEWPORT #x0BA2)
afe0: 0a 20 20 3b 3b 3b 3b 20 45 76 61 6c 75 61 74 6f . ;;;; Evaluato
aff0: 72 73 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f rs. (define GL_
b000: 41 55 54 4f 5f 4e 4f 52 4d 41 4c 20 23 78 30 44 AUTO_NORMAL #x0D
b010: 38 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 80). (define GL
b020: 5f 4d 41 50 31 5f 43 4f 4c 4f 52 5f 34 20 23 78 _MAP1_COLOR_4 #x
b030: 30 44 39 30 29 0a 20 20 28 64 65 66 69 6e 65 20 0D90). (define
b040: 47 4c 5f 4d 41 50 31 5f 49 4e 44 45 58 20 23 78 GL_MAP1_INDEX #x
b050: 30 44 39 31 29 0a 20 20 28 64 65 66 69 6e 65 20 0D91). (define
b060: 47 4c 5f 4d 41 50 31 5f 4e 4f 52 4d 41 4c 20 23 GL_MAP1_NORMAL #
b070: 78 30 44 39 32 29 0a 20 20 28 64 65 66 69 6e 65 x0D92). (define
b080: 20 47 4c 5f 4d 41 50 31 5f 54 45 58 54 55 52 45 GL_MAP1_TEXTURE
b090: 5f 43 4f 4f 52 44 5f 31 20 23 78 30 44 39 33 29 _COORD_1 #x0D93)
b0a0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d 41 . (define GL_MA
b0b0: 50 31 5f 54 45 58 54 55 52 45 5f 43 4f 4f 52 44 P1_TEXTURE_COORD
b0c0: 5f 32 20 23 78 30 44 39 34 29 0a 20 20 28 64 65 _2 #x0D94). (de
b0d0: 66 69 6e 65 20 47 4c 5f 4d 41 50 31 5f 54 45 58 fine GL_MAP1_TEX
b0e0: 54 55 52 45 5f 43 4f 4f 52 44 5f 33 20 23 78 30 TURE_COORD_3 #x0
b0f0: 44 39 35 29 0a 20 20 28 64 65 66 69 6e 65 20 47 D95). (define G
b100: 4c 5f 4d 41 50 31 5f 54 45 58 54 55 52 45 5f 43 L_MAP1_TEXTURE_C
b110: 4f 4f 52 44 5f 34 20 23 78 30 44 39 36 29 0a 20 OORD_4 #x0D96).
b120: 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d 41 50 31 (define GL_MAP1
b130: 5f 56 45 52 54 45 58 5f 33 20 23 78 30 44 39 37 _VERTEX_3 #x0D97
b140: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d ). (define GL_M
b150: 41 50 31 5f 56 45 52 54 45 58 5f 34 20 23 78 30 AP1_VERTEX_4 #x0
b160: 44 39 38 29 0a 20 20 28 64 65 66 69 6e 65 20 47 D98). (define G
b170: 4c 5f 4d 41 50 32 5f 43 4f 4c 4f 52 5f 34 20 23 L_MAP2_COLOR_4 #
b180: 78 30 44 42 30 29 0a 20 20 28 64 65 66 69 6e 65 x0DB0). (define
b190: 20 47 4c 5f 4d 41 50 32 5f 49 4e 44 45 58 20 23 GL_MAP2_INDEX #
b1a0: 78 30 44 42 31 29 0a 20 20 28 64 65 66 69 6e 65 x0DB1). (define
b1b0: 20 47 4c 5f 4d 41 50 32 5f 4e 4f 52 4d 41 4c 20 GL_MAP2_NORMAL
b1c0: 23 78 30 44 42 32 29 0a 20 20 28 64 65 66 69 6e #x0DB2). (defin
b1d0: 65 20 47 4c 5f 4d 41 50 32 5f 54 45 58 54 55 52 e GL_MAP2_TEXTUR
b1e0: 45 5f 43 4f 4f 52 44 5f 31 20 23 78 30 44 42 33 E_COORD_1 #x0DB3
b1f0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d ). (define GL_M
b200: 41 50 32 5f 54 45 58 54 55 52 45 5f 43 4f 4f 52 AP2_TEXTURE_COOR
b210: 44 5f 32 20 23 78 30 44 42 34 29 0a 20 20 28 64 D_2 #x0DB4). (d
b220: 65 66 69 6e 65 20 47 4c 5f 4d 41 50 32 5f 54 45 efine GL_MAP2_TE
b230: 58 54 55 52 45 5f 43 4f 4f 52 44 5f 33 20 23 78 XTURE_COORD_3 #x
b240: 30 44 42 35 29 0a 20 20 28 64 65 66 69 6e 65 20 0DB5). (define
b250: 47 4c 5f 4d 41 50 32 5f 54 45 58 54 55 52 45 5f GL_MAP2_TEXTURE_
b260: 43 4f 4f 52 44 5f 34 20 23 78 30 44 42 36 29 0a COORD_4 #x0DB6).
b270: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d 41 50 (define GL_MAP
b280: 32 5f 56 45 52 54 45 58 5f 33 20 23 78 30 44 42 2_VERTEX_3 #x0DB
b290: 37 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 7). (define GL_
b2a0: 4d 41 50 32 5f 56 45 52 54 45 58 5f 34 20 23 78 MAP2_VERTEX_4 #x
b2b0: 30 44 42 38 29 0a 20 20 28 64 65 66 69 6e 65 20 0DB8). (define
b2c0: 47 4c 5f 4d 41 50 31 5f 47 52 49 44 5f 44 4f 4d GL_MAP1_GRID_DOM
b2d0: 41 49 4e 20 23 78 30 44 44 30 29 0a 20 20 28 64 AIN #x0DD0). (d
b2e0: 65 66 69 6e 65 20 47 4c 5f 4d 41 50 31 5f 47 52 efine GL_MAP1_GR
b2f0: 49 44 5f 53 45 47 4d 45 4e 54 53 20 23 78 30 44 ID_SEGMENTS #x0D
b300: 44 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c D1). (define GL
b310: 5f 4d 41 50 32 5f 47 52 49 44 5f 44 4f 4d 41 49 _MAP2_GRID_DOMAI
b320: 4e 20 23 78 30 44 44 32 29 0a 20 20 28 64 65 66 N #x0DD2). (def
b330: 69 6e 65 20 47 4c 5f 4d 41 50 32 5f 47 52 49 44 ine GL_MAP2_GRID
b340: 5f 53 45 47 4d 45 4e 54 53 20 23 78 30 44 44 33 _SEGMENTS #x0DD3
b350: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 ). (define GL_C
b360: 4f 45 46 46 20 23 78 30 41 30 30 29 0a 20 20 28 OEFF #x0A00). (
b370: 64 65 66 69 6e 65 20 47 4c 5f 4f 52 44 45 52 20 define GL_ORDER
b380: 23 78 30 41 30 31 29 0a 20 20 28 64 65 66 69 6e #x0A01). (defin
b390: 65 20 47 4c 5f 44 4f 4d 41 49 4e 20 23 78 30 41 e GL_DOMAIN #x0A
b3a0: 30 32 29 0a 20 20 3b 3b 3b 3b 20 48 69 6e 74 73 02). ;;;; Hints
b3b0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 45 . (define GL_PE
b3c0: 52 53 50 45 43 54 49 56 45 5f 43 4f 52 52 45 43 RSPECTIVE_CORREC
b3d0: 54 49 4f 4e 5f 48 49 4e 54 20 23 78 30 43 35 30 TION_HINT #x0C50
b3e0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 ). (define GL_P
b3f0: 4f 49 4e 54 5f 53 4d 4f 4f 54 48 5f 48 49 4e 54 OINT_SMOOTH_HINT
b400: 20 23 78 30 43 35 31 29 0a 20 20 28 64 65 66 69 #x0C51). (defi
b410: 6e 65 20 47 4c 5f 4c 49 4e 45 5f 53 4d 4f 4f 54 ne GL_LINE_SMOOT
b420: 48 5f 48 49 4e 54 20 23 78 30 43 35 32 29 0a 20 H_HINT #x0C52).
b430: 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 4f 4c 59 (define GL_POLY
b440: 47 4f 4e 5f 53 4d 4f 4f 54 48 5f 48 49 4e 54 20 GON_SMOOTH_HINT
b450: 23 78 30 43 35 33 29 0a 20 20 28 64 65 66 69 6e #x0C53). (defin
b460: 65 20 47 4c 5f 46 4f 47 5f 48 49 4e 54 20 23 78 e GL_FOG_HINT #x
b470: 30 43 35 34 29 0a 20 20 28 64 65 66 69 6e 65 20 0C54). (define
b480: 47 4c 5f 44 4f 4e 54 5f 43 41 52 45 20 23 78 31 GL_DONT_CARE #x1
b490: 31 30 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 100). (define G
b4a0: 4c 5f 46 41 53 54 45 53 54 20 23 78 31 31 30 31 L_FASTEST #x1101
b4b0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4e ). (define GL_N
b4c0: 49 43 45 53 54 20 23 78 31 31 30 32 29 0a 20 20 ICEST #x1102).
b4d0: 3b 3b 3b 3b 20 53 63 69 73 73 6f 72 20 62 6f 78 ;;;; Scissor box
b4e0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 53 43 . (define GL_SC
b4f0: 49 53 53 4f 52 5f 42 4f 58 20 23 78 30 43 31 30 ISSOR_BOX #x0C10
b500: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 53 ). (define GL_S
b510: 43 49 53 53 4f 52 5f 54 45 53 54 20 23 78 30 43 CISSOR_TEST #x0C
b520: 31 31 29 0a 20 20 3b 3b 3b 3b 20 50 69 78 65 6c 11). ;;;; Pixel
b530: 20 4d 6f 64 65 20 2f 20 54 72 61 6e 73 66 65 72 Mode / Transfer
b540: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d 41 . (define GL_MA
b550: 50 5f 43 4f 4c 4f 52 20 23 78 30 44 31 30 29 0a P_COLOR #x0D10).
b560: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d 41 50 (define GL_MAP
b570: 5f 53 54 45 4e 43 49 4c 20 23 78 30 44 31 31 29 _STENCIL #x0D11)
b580: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 49 4e . (define GL_IN
b590: 44 45 58 5f 53 48 49 46 54 20 23 78 30 44 31 32 DEX_SHIFT #x0D12
b5a0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 49 ). (define GL_I
b5b0: 4e 44 45 58 5f 4f 46 46 53 45 54 20 23 78 30 44 NDEX_OFFSET #x0D
b5c0: 31 33 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 13). (define GL
b5d0: 5f 52 45 44 5f 53 43 41 4c 45 20 23 78 30 44 31 _RED_SCALE #x0D1
b5e0: 34 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4). (define GL_
b5f0: 52 45 44 5f 42 49 41 53 20 23 78 30 44 31 35 29 RED_BIAS #x0D15)
b600: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 47 52 . (define GL_GR
b610: 45 45 4e 5f 53 43 41 4c 45 20 23 78 30 44 31 38 EEN_SCALE #x0D18
b620: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 47 ). (define GL_G
b630: 52 45 45 4e 5f 42 49 41 53 20 23 78 30 44 31 39 REEN_BIAS #x0D19
b640: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 42 ). (define GL_B
b650: 4c 55 45 5f 53 43 41 4c 45 20 23 78 30 44 31 41 LUE_SCALE #x0D1A
b660: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 42 ). (define GL_B
b670: 4c 55 45 5f 42 49 41 53 20 23 78 30 44 31 42 29 LUE_BIAS #x0D1B)
b680: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 41 4c . (define GL_AL
b690: 50 48 41 5f 53 43 41 4c 45 20 23 78 30 44 31 43 PHA_SCALE #x0D1C
b6a0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 41 ). (define GL_A
b6b0: 4c 50 48 41 5f 42 49 41 53 20 23 78 30 44 31 44 LPHA_BIAS #x0D1D
b6c0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 44 ). (define GL_D
b6d0: 45 50 54 48 5f 53 43 41 4c 45 20 23 78 30 44 31 EPTH_SCALE #x0D1
b6e0: 45 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f E). (define GL_
b6f0: 44 45 50 54 48 5f 42 49 41 53 20 23 78 30 44 31 DEPTH_BIAS #x0D1
b700: 46 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f F). (define GL_
b710: 50 49 58 45 4c 5f 4d 41 50 5f 53 5f 54 4f 5f 53 PIXEL_MAP_S_TO_S
b720: 5f 53 49 5a 45 20 23 78 30 43 42 31 29 0a 20 20 _SIZE #x0CB1).
b730: 28 64 65 66 69 6e 65 20 47 4c 5f 50 49 58 45 4c (define GL_PIXEL
b740: 5f 4d 41 50 5f 49 5f 54 4f 5f 49 5f 53 49 5a 45 _MAP_I_TO_I_SIZE
b750: 20 23 78 30 43 42 30 29 0a 20 20 28 64 65 66 69 #x0CB0). (defi
b760: 6e 65 20 47 4c 5f 50 49 58 45 4c 5f 4d 41 50 5f ne GL_PIXEL_MAP_
b770: 49 5f 54 4f 5f 52 5f 53 49 5a 45 20 23 78 30 43 I_TO_R_SIZE #x0C
b780: 42 32 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c B2). (define GL
b790: 5f 50 49 58 45 4c 5f 4d 41 50 5f 49 5f 54 4f 5f _PIXEL_MAP_I_TO_
b7a0: 47 5f 53 49 5a 45 20 23 78 30 43 42 33 29 0a 20 G_SIZE #x0CB3).
b7b0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 49 58 45 (define GL_PIXE
b7c0: 4c 5f 4d 41 50 5f 49 5f 54 4f 5f 42 5f 53 49 5a L_MAP_I_TO_B_SIZ
b7d0: 45 20 23 78 30 43 42 34 29 0a 20 20 28 64 65 66 E #x0CB4). (def
b7e0: 69 6e 65 20 47 4c 5f 50 49 58 45 4c 5f 4d 41 50 ine GL_PIXEL_MAP
b7f0: 5f 49 5f 54 4f 5f 41 5f 53 49 5a 45 20 23 78 30 _I_TO_A_SIZE #x0
b800: 43 42 35 29 0a 20 20 28 64 65 66 69 6e 65 20 47 CB5). (define G
b810: 4c 5f 50 49 58 45 4c 5f 4d 41 50 5f 52 5f 54 4f L_PIXEL_MAP_R_TO
b820: 5f 52 5f 53 49 5a 45 20 23 78 30 43 42 36 29 0a _R_SIZE #x0CB6).
b830: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 49 58 (define GL_PIX
b840: 45 4c 5f 4d 41 50 5f 47 5f 54 4f 5f 47 5f 53 49 EL_MAP_G_TO_G_SI
b850: 5a 45 20 23 78 30 43 42 37 29 0a 20 20 28 64 65 ZE #x0CB7). (de
b860: 66 69 6e 65 20 47 4c 5f 50 49 58 45 4c 5f 4d 41 fine GL_PIXEL_MA
b870: 50 5f 42 5f 54 4f 5f 42 5f 53 49 5a 45 20 23 78 P_B_TO_B_SIZE #x
b880: 30 43 42 38 29 0a 20 20 28 64 65 66 69 6e 65 20 0CB8). (define
b890: 47 4c 5f 50 49 58 45 4c 5f 4d 41 50 5f 41 5f 54 GL_PIXEL_MAP_A_T
b8a0: 4f 5f 41 5f 53 49 5a 45 20 23 78 30 43 42 39 29 O_A_SIZE #x0CB9)
b8b0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 49 . (define GL_PI
b8c0: 58 45 4c 5f 4d 41 50 5f 53 5f 54 4f 5f 53 20 23 XEL_MAP_S_TO_S #
b8d0: 78 30 43 37 31 29 0a 20 20 28 64 65 66 69 6e 65 x0C71). (define
b8e0: 20 47 4c 5f 50 49 58 45 4c 5f 4d 41 50 5f 49 5f GL_PIXEL_MAP_I_
b8f0: 54 4f 5f 49 20 23 78 30 43 37 30 29 0a 20 20 28 TO_I #x0C70). (
b900: 64 65 66 69 6e 65 20 47 4c 5f 50 49 58 45 4c 5f define GL_PIXEL_
b910: 4d 41 50 5f 49 5f 54 4f 5f 52 20 23 78 30 43 37 MAP_I_TO_R #x0C7
b920: 32 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 2). (define GL_
b930: 50 49 58 45 4c 5f 4d 41 50 5f 49 5f 54 4f 5f 47 PIXEL_MAP_I_TO_G
b940: 20 23 78 30 43 37 33 29 0a 20 20 28 64 65 66 69 #x0C73). (defi
b950: 6e 65 20 47 4c 5f 50 49 58 45 4c 5f 4d 41 50 5f ne GL_PIXEL_MAP_
b960: 49 5f 54 4f 5f 42 20 23 78 30 43 37 34 29 0a 20 I_TO_B #x0C74).
b970: 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 49 58 45 (define GL_PIXE
b980: 4c 5f 4d 41 50 5f 49 5f 54 4f 5f 41 20 23 78 30 L_MAP_I_TO_A #x0
b990: 43 37 35 29 0a 20 20 28 64 65 66 69 6e 65 20 47 C75). (define G
b9a0: 4c 5f 50 49 58 45 4c 5f 4d 41 50 5f 52 5f 54 4f L_PIXEL_MAP_R_TO
b9b0: 5f 52 20 23 78 30 43 37 36 29 0a 20 20 28 64 65 _R #x0C76). (de
b9c0: 66 69 6e 65 20 47 4c 5f 50 49 58 45 4c 5f 4d 41 fine GL_PIXEL_MA
b9d0: 50 5f 47 5f 54 4f 5f 47 20 23 78 30 43 37 37 29 P_G_TO_G #x0C77)
b9e0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 49 . (define GL_PI
b9f0: 58 45 4c 5f 4d 41 50 5f 42 5f 54 4f 5f 42 20 23 XEL_MAP_B_TO_B #
ba00: 78 30 43 37 38 29 0a 20 20 28 64 65 66 69 6e 65 x0C78). (define
ba10: 20 47 4c 5f 50 49 58 45 4c 5f 4d 41 50 5f 41 5f GL_PIXEL_MAP_A_
ba20: 54 4f 5f 41 20 23 78 30 43 37 39 29 0a 20 20 28 TO_A #x0C79). (
ba30: 64 65 66 69 6e 65 20 47 4c 5f 50 41 43 4b 5f 41 define GL_PACK_A
ba40: 4c 49 47 4e 4d 45 4e 54 20 23 78 30 44 30 35 29 LIGNMENT #x0D05)
ba50: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 41 . (define GL_PA
ba60: 43 4b 5f 4c 53 42 5f 46 49 52 53 54 20 23 78 30 CK_LSB_FIRST #x0
ba70: 44 30 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 D01). (define G
ba80: 4c 5f 50 41 43 4b 5f 52 4f 57 5f 4c 45 4e 47 54 L_PACK_ROW_LENGT
ba90: 48 20 23 78 30 44 30 32 29 0a 20 20 28 64 65 66 H #x0D02). (def
baa0: 69 6e 65 20 47 4c 5f 50 41 43 4b 5f 53 4b 49 50 ine GL_PACK_SKIP
bab0: 5f 50 49 58 45 4c 53 20 23 78 30 44 30 34 29 0a _PIXELS #x0D04).
bac0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 41 43 (define GL_PAC
bad0: 4b 5f 53 4b 49 50 5f 52 4f 57 53 20 23 78 30 44 K_SKIP_ROWS #x0D
bae0: 30 33 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 03). (define GL
baf0: 5f 50 41 43 4b 5f 53 57 41 50 5f 42 59 54 45 53 _PACK_SWAP_BYTES
bb00: 20 23 78 30 44 30 30 29 0a 20 20 28 64 65 66 69 #x0D00). (defi
bb10: 6e 65 20 47 4c 5f 55 4e 50 41 43 4b 5f 41 4c 49 ne GL_UNPACK_ALI
bb20: 47 4e 4d 45 4e 54 20 23 78 30 43 46 35 29 0a 20 GNMENT #x0CF5).
bb30: 20 28 64 65 66 69 6e 65 20 47 4c 5f 55 4e 50 41 (define GL_UNPA
bb40: 43 4b 5f 4c 53 42 5f 46 49 52 53 54 20 23 78 30 CK_LSB_FIRST #x0
bb50: 43 46 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 CF1). (define G
bb60: 4c 5f 55 4e 50 41 43 4b 5f 52 4f 57 5f 4c 45 4e L_UNPACK_ROW_LEN
bb70: 47 54 48 20 23 78 30 43 46 32 29 0a 20 20 28 64 GTH #x0CF2). (d
bb80: 65 66 69 6e 65 20 47 4c 5f 55 4e 50 41 43 4b 5f efine GL_UNPACK_
bb90: 53 4b 49 50 5f 50 49 58 45 4c 53 20 23 78 30 43 SKIP_PIXELS #x0C
bba0: 46 34 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c F4). (define GL
bbb0: 5f 55 4e 50 41 43 4b 5f 53 4b 49 50 5f 52 4f 57 _UNPACK_SKIP_ROW
bbc0: 53 20 23 78 30 43 46 33 29 0a 20 20 28 64 65 66 S #x0CF3). (def
bbd0: 69 6e 65 20 47 4c 5f 55 4e 50 41 43 4b 5f 53 57 ine GL_UNPACK_SW
bbe0: 41 50 5f 42 59 54 45 53 20 23 78 30 43 46 30 29 AP_BYTES #x0CF0)
bbf0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 5a 4f . (define GL_ZO
bc00: 4f 4d 5f 58 20 23 78 30 44 31 36 29 0a 20 20 28 OM_X #x0D16). (
bc10: 64 65 66 69 6e 65 20 47 4c 5f 5a 4f 4f 4d 5f 59 define GL_ZOOM_Y
bc20: 20 23 78 30 44 31 37 29 0a 20 20 3b 3b 3b 3b 20 #x0D17). ;;;;
bc30: 54 65 78 74 75 72 65 20 6d 61 70 70 69 6e 67 0a Texture mapping.
bc40: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 (define GL_TEX
bc50: 54 55 52 45 5f 45 4e 56 20 23 78 32 33 30 30 29 TURE_ENV #x2300)
bc60: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 . (define GL_TE
bc70: 58 54 55 52 45 5f 45 4e 56 5f 4d 4f 44 45 20 23 XTURE_ENV_MODE #
bc80: 78 32 32 30 30 29 0a 20 20 28 64 65 66 69 6e 65 x2200). (define
bc90: 20 47 4c 5f 54 45 58 54 55 52 45 5f 31 44 20 23 GL_TEXTURE_1D #
bca0: 78 30 44 45 30 29 0a 20 20 28 64 65 66 69 6e 65 x0DE0). (define
bcb0: 20 47 4c 5f 54 45 58 54 55 52 45 5f 32 44 20 23 GL_TEXTURE_2D #
bcc0: 78 30 44 45 31 29 0a 20 20 28 64 65 66 69 6e 65 x0DE1). (define
bcd0: 20 47 4c 5f 54 45 58 54 55 52 45 5f 57 52 41 50 GL_TEXTURE_WRAP
bce0: 5f 53 20 23 78 32 38 30 32 29 0a 20 20 28 64 65 _S #x2802). (de
bcf0: 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 5f fine GL_TEXTURE_
bd00: 57 52 41 50 5f 54 20 23 78 32 38 30 33 29 0a 20 WRAP_T #x2803).
bd10: 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 (define GL_TEXT
bd20: 55 52 45 5f 4d 41 47 5f 46 49 4c 54 45 52 20 23 URE_MAG_FILTER #
bd30: 78 32 38 30 30 29 0a 20 20 28 64 65 66 69 6e 65 x2800). (define
bd40: 20 47 4c 5f 54 45 58 54 55 52 45 5f 4d 49 4e 5f GL_TEXTURE_MIN_
bd50: 46 49 4c 54 45 52 20 23 78 32 38 30 31 29 0a 20 FILTER #x2801).
bd60: 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 (define GL_TEXT
bd70: 55 52 45 5f 45 4e 56 5f 43 4f 4c 4f 52 20 23 78 URE_ENV_COLOR #x
bd80: 32 32 30 31 29 0a 20 20 28 64 65 66 69 6e 65 20 2201). (define
bd90: 47 4c 5f 54 45 58 54 55 52 45 5f 47 45 4e 5f 53 GL_TEXTURE_GEN_S
bda0: 20 23 78 30 43 36 30 29 0a 20 20 28 64 65 66 69 #x0C60). (defi
bdb0: 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 5f 47 45 ne GL_TEXTURE_GE
bdc0: 4e 5f 54 20 23 78 30 43 36 31 29 0a 20 20 28 64 N_T #x0C61). (d
bdd0: 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 efine GL_TEXTURE
bde0: 5f 47 45 4e 5f 4d 4f 44 45 20 23 78 32 35 30 30 _GEN_MODE #x2500
bdf0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 ). (define GL_T
be00: 45 58 54 55 52 45 5f 42 4f 52 44 45 52 5f 43 4f EXTURE_BORDER_CO
be10: 4c 4f 52 20 23 78 31 30 30 34 29 0a 20 20 28 64 LOR #x1004). (d
be20: 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 efine GL_TEXTURE
be30: 5f 57 49 44 54 48 20 23 78 31 30 30 30 29 0a 20 _WIDTH #x1000).
be40: 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 (define GL_TEXT
be50: 55 52 45 5f 48 45 49 47 48 54 20 23 78 31 30 30 URE_HEIGHT #x100
be60: 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 1). (define GL_
be70: 54 45 58 54 55 52 45 5f 42 4f 52 44 45 52 20 23 TEXTURE_BORDER #
be80: 78 31 30 30 35 29 0a 20 20 28 64 65 66 69 6e 65 x1005). (define
be90: 20 47 4c 5f 54 45 58 54 55 52 45 5f 43 4f 4d 50 GL_TEXTURE_COMP
bea0: 4f 4e 45 4e 54 53 20 23 78 31 30 30 33 29 0a 20 ONENTS #x1003).
beb0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 (define GL_TEXT
bec0: 55 52 45 5f 52 45 44 5f 53 49 5a 45 20 23 78 38 URE_RED_SIZE #x8
bed0: 30 35 43 29 0a 20 20 28 64 65 66 69 6e 65 20 47 05C). (define G
bee0: 4c 5f 54 45 58 54 55 52 45 5f 47 52 45 45 4e 5f L_TEXTURE_GREEN_
bef0: 53 49 5a 45 20 23 78 38 30 35 44 29 0a 20 20 28 SIZE #x805D). (
bf00: 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 define GL_TEXTUR
bf10: 45 5f 42 4c 55 45 5f 53 49 5a 45 20 23 78 38 30 E_BLUE_SIZE #x80
bf20: 35 45 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5E). (define GL
bf30: 5f 54 45 58 54 55 52 45 5f 41 4c 50 48 41 5f 53 _TEXTURE_ALPHA_S
bf40: 49 5a 45 20 23 78 38 30 35 46 29 0a 20 20 28 64 IZE #x805F). (d
bf50: 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 efine GL_TEXTURE
bf60: 5f 4c 55 4d 49 4e 41 4e 43 45 5f 53 49 5a 45 20 _LUMINANCE_SIZE
bf70: 23 78 38 30 36 30 29 0a 20 20 28 64 65 66 69 6e #x8060). (defin
bf80: 65 20 47 4c 5f 54 45 58 54 55 52 45 5f 49 4e 54 e GL_TEXTURE_INT
bf90: 45 4e 53 49 54 59 5f 53 49 5a 45 20 23 78 38 30 ENSITY_SIZE #x80
bfa0: 36 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 61). (define GL
bfb0: 5f 4e 45 41 52 45 53 54 5f 4d 49 50 4d 41 50 5f _NEAREST_MIPMAP_
bfc0: 4e 45 41 52 45 53 54 20 23 78 32 37 30 30 29 0a NEAREST #x2700).
bfd0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4e 45 41 (define GL_NEA
bfe0: 52 45 53 54 5f 4d 49 50 4d 41 50 5f 4c 49 4e 45 REST_MIPMAP_LINE
bff0: 41 52 20 23 78 32 37 30 32 29 0a 20 20 28 64 65 AR #x2702). (de
c000: 66 69 6e 65 20 47 4c 5f 4c 49 4e 45 41 52 5f 4d fine GL_LINEAR_M
c010: 49 50 4d 41 50 5f 4e 45 41 52 45 53 54 20 23 78 IPMAP_NEAREST #x
c020: 32 37 30 31 29 0a 20 20 28 64 65 66 69 6e 65 20 2701). (define
c030: 47 4c 5f 4c 49 4e 45 41 52 5f 4d 49 50 4d 41 50 GL_LINEAR_MIPMAP
c040: 5f 4c 49 4e 45 41 52 20 23 78 32 37 30 33 29 0a _LINEAR #x2703).
c050: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4f 42 4a (define GL_OBJ
c060: 45 43 54 5f 4c 49 4e 45 41 52 20 23 78 32 34 30 ECT_LINEAR #x240
c070: 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 1). (define GL_
c080: 4f 42 4a 45 43 54 5f 50 4c 41 4e 45 20 23 78 32 OBJECT_PLANE #x2
c090: 35 30 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 501). (define G
c0a0: 4c 5f 45 59 45 5f 4c 49 4e 45 41 52 20 23 78 32 L_EYE_LINEAR #x2
c0b0: 34 30 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 400). (define G
c0c0: 4c 5f 45 59 45 5f 50 4c 41 4e 45 20 23 78 32 35 L_EYE_PLANE #x25
c0d0: 30 32 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 02). (define GL
c0e0: 5f 53 50 48 45 52 45 5f 4d 41 50 20 23 78 32 34 _SPHERE_MAP #x24
c0f0: 30 32 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 02). (define GL
c100: 5f 44 45 43 41 4c 20 23 78 32 31 30 31 29 0a 20 _DECAL #x2101).
c110: 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d 4f 44 55 (define GL_MODU
c120: 4c 41 54 45 20 23 78 32 31 30 30 29 0a 20 20 28 LATE #x2100). (
c130: 64 65 66 69 6e 65 20 47 4c 5f 4e 45 41 52 45 53 define GL_NEARES
c140: 54 20 23 78 32 36 30 30 29 0a 20 20 28 64 65 66 T #x2600). (def
c150: 69 6e 65 20 47 4c 5f 52 45 50 45 41 54 20 23 78 ine GL_REPEAT #x
c160: 32 39 30 31 29 0a 20 20 28 64 65 66 69 6e 65 20 2901). (define
c170: 47 4c 5f 43 4c 41 4d 50 20 23 78 32 39 30 30 29 GL_CLAMP #x2900)
c180: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 53 20 . (define GL_S
c190: 23 78 32 30 30 30 29 0a 20 20 28 64 65 66 69 6e #x2000). (defin
c1a0: 65 20 47 4c 5f 54 20 23 78 32 30 30 31 29 0a 20 e GL_T #x2001).
c1b0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 52 20 23 78 (define GL_R #x
c1c0: 32 30 30 32 29 0a 20 20 28 64 65 66 69 6e 65 20 2002). (define
c1d0: 47 4c 5f 51 20 23 78 32 30 30 33 29 0a 20 20 28 GL_Q #x2003). (
c1e0: 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 define GL_TEXTUR
c1f0: 45 5f 47 45 4e 5f 52 20 23 78 30 43 36 32 29 0a E_GEN_R #x0C62).
c200: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 (define GL_TEX
c210: 54 55 52 45 5f 47 45 4e 5f 51 20 23 78 30 43 36 TURE_GEN_Q #x0C6
c220: 33 29 0a 20 20 3b 3b 3b 3b 20 55 74 69 6c 69 74 3). ;;;; Utilit
c230: 79 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 56 y. (define GL_V
c240: 45 4e 44 4f 52 20 23 78 31 46 30 30 29 0a 20 20 ENDOR #x1F00).
c250: 28 64 65 66 69 6e 65 20 47 4c 5f 52 45 4e 44 45 (define GL_RENDE
c260: 52 45 52 20 23 78 31 46 30 31 29 0a 20 20 28 64 RER #x1F01). (d
c270: 65 66 69 6e 65 20 47 4c 5f 56 45 52 53 49 4f 4e efine GL_VERSION
c280: 20 23 78 31 46 30 32 29 0a 20 20 28 64 65 66 69 #x1F02). (defi
c290: 6e 65 20 47 4c 5f 45 58 54 45 4e 53 49 4f 4e 53 ne GL_EXTENSIONS
c2a0: 20 23 78 31 46 30 33 29 0a 20 20 3b 3b 3b 3b 20 #x1F03). ;;;;
c2b0: 45 72 72 6f 72 73 0a 20 20 28 64 65 66 69 6e 65 Errors. (define
c2c0: 20 47 4c 5f 4e 4f 5f 45 52 52 4f 52 20 23 78 30 GL_NO_ERROR #x0
c2d0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 49 ). (define GL_I
c2e0: 4e 56 41 4c 49 44 5f 45 4e 55 4d 20 23 78 30 35 NVALID_ENUM #x05
c2f0: 30 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 00). (define GL
c300: 5f 49 4e 56 41 4c 49 44 5f 56 41 4c 55 45 20 23 _INVALID_VALUE #
c310: 78 30 35 30 31 29 0a 20 20 28 64 65 66 69 6e 65 x0501). (define
c320: 20 47 4c 5f 49 4e 56 41 4c 49 44 5f 4f 50 45 52 GL_INVALID_OPER
c330: 41 54 49 4f 4e 20 23 78 30 35 30 32 29 0a 20 20 ATION #x0502).
c340: 28 64 65 66 69 6e 65 20 47 4c 5f 53 54 41 43 4b (define GL_STACK
c350: 5f 4f 56 45 52 46 4c 4f 57 20 23 78 30 35 30 33 _OVERFLOW #x0503
c360: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 53 ). (define GL_S
c370: 54 41 43 4b 5f 55 4e 44 45 52 46 4c 4f 57 20 23 TACK_UNDERFLOW #
c380: 78 30 35 30 34 29 0a 20 20 28 64 65 66 69 6e 65 x0504). (define
c390: 20 47 4c 5f 4f 55 54 5f 4f 46 5f 4d 45 4d 4f 52 GL_OUT_OF_MEMOR
c3a0: 59 20 23 78 30 35 30 35 29 0a 20 20 3b 3b 3b 3b Y #x0505). ;;;;
c3b0: 20 67 6c 50 75 73 68 2f 50 6f 70 41 74 74 72 69 glPush/PopAttri
c3c0: 62 20 62 69 74 73 0a 20 20 28 64 65 66 69 6e 65 b bits. (define
c3d0: 20 47 4c 5f 43 55 52 52 45 4e 54 5f 42 49 54 20 GL_CURRENT_BIT
c3e0: 23 78 30 30 30 30 30 30 30 31 29 0a 20 20 28 64 #x00000001). (d
c3f0: 65 66 69 6e 65 20 47 4c 5f 50 4f 49 4e 54 5f 42 efine GL_POINT_B
c400: 49 54 20 23 78 30 30 30 30 30 30 30 32 29 0a 20 IT #x00000002).
c410: 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 4e 45 (define GL_LINE
c420: 5f 42 49 54 20 23 78 30 30 30 30 30 30 30 34 29 _BIT #x00000004)
c430: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 4f . (define GL_PO
c440: 4c 59 47 4f 4e 5f 42 49 54 20 23 78 30 30 30 30 LYGON_BIT #x0000
c450: 30 30 30 38 29 0a 20 20 28 64 65 66 69 6e 65 20 0008). (define
c460: 47 4c 5f 50 4f 4c 59 47 4f 4e 5f 53 54 49 50 50 GL_POLYGON_STIPP
c470: 4c 45 5f 42 49 54 20 23 78 30 30 30 30 30 30 31 LE_BIT #x0000001
c480: 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 0). (define GL_
c490: 50 49 58 45 4c 5f 4d 4f 44 45 5f 42 49 54 20 23 PIXEL_MODE_BIT #
c4a0: 78 30 30 30 30 30 30 32 30 29 0a 20 20 28 64 65 x00000020). (de
c4b0: 66 69 6e 65 20 47 4c 5f 4c 49 47 48 54 49 4e 47 fine GL_LIGHTING
c4c0: 5f 42 49 54 20 23 78 30 30 30 30 30 30 34 30 29 _BIT #x00000040)
c4d0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 46 4f . (define GL_FO
c4e0: 47 5f 42 49 54 20 23 78 30 30 30 30 30 30 38 30 G_BIT #x00000080
c4f0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 44 ). (define GL_D
c500: 45 50 54 48 5f 42 55 46 46 45 52 5f 42 49 54 20 EPTH_BUFFER_BIT
c510: 23 78 30 30 30 30 30 31 30 30 29 0a 20 20 28 64 #x00000100). (d
c520: 65 66 69 6e 65 20 47 4c 5f 41 43 43 55 4d 5f 42 efine GL_ACCUM_B
c530: 55 46 46 45 52 5f 42 49 54 20 23 78 30 30 30 30 UFFER_BIT #x0000
c540: 30 32 30 30 29 0a 20 20 28 64 65 66 69 6e 65 20 0200). (define
c550: 47 4c 5f 53 54 45 4e 43 49 4c 5f 42 55 46 46 45 GL_STENCIL_BUFFE
c560: 52 5f 42 49 54 20 23 78 30 30 30 30 30 34 30 30 R_BIT #x00000400
c570: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 56 ). (define GL_V
c580: 49 45 57 50 4f 52 54 5f 42 49 54 20 23 78 30 30 IEWPORT_BIT #x00
c590: 30 30 30 38 30 30 29 0a 20 20 28 64 65 66 69 6e 000800). (defin
c5a0: 65 20 47 4c 5f 54 52 41 4e 53 46 4f 52 4d 5f 42 e GL_TRANSFORM_B
c5b0: 49 54 20 23 78 30 30 30 30 31 30 30 30 29 0a 20 IT #x00001000).
c5c0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 45 4e 41 42 (define GL_ENAB
c5d0: 4c 45 5f 42 49 54 20 23 78 30 30 30 30 32 30 30 LE_BIT #x0000200
c5e0: 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 0). (define GL_
c5f0: 43 4f 4c 4f 52 5f 42 55 46 46 45 52 5f 42 49 54 COLOR_BUFFER_BIT
c600: 20 23 78 30 30 30 30 34 30 30 30 29 0a 20 20 28 #x00004000). (
c610: 64 65 66 69 6e 65 20 47 4c 5f 48 49 4e 54 5f 42 define GL_HINT_B
c620: 49 54 20 23 78 30 30 30 30 38 30 30 30 29 0a 20 IT #x00008000).
c630: 20 28 64 65 66 69 6e 65 20 47 4c 5f 45 56 41 4c (define GL_EVAL
c640: 5f 42 49 54 20 23 78 30 30 30 31 30 30 30 30 29 _BIT #x00010000)
c650: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 . (define GL_LI
c660: 53 54 5f 42 49 54 20 23 78 30 30 30 32 30 30 30 ST_BIT #x0002000
c670: 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 0). (define GL_
c680: 54 45 58 54 55 52 45 5f 42 49 54 20 23 78 30 30 TEXTURE_BIT #x00
c690: 30 34 30 30 30 30 29 0a 20 20 28 64 65 66 69 6e 040000). (defin
c6a0: 65 20 47 4c 5f 53 43 49 53 53 4f 52 5f 42 49 54 e GL_SCISSOR_BIT
c6b0: 20 23 78 30 30 30 38 30 30 30 30 29 0a 20 20 28 #x00080000). (
c6c0: 64 65 66 69 6e 65 20 47 4c 5f 41 4c 4c 5f 41 54 define GL_ALL_AT
c6d0: 54 52 49 42 5f 42 49 54 53 20 23 78 30 30 30 46 TRIB_BITS #x000F
c6e0: 46 46 46 46 29 0a 20 20 3b 3b 3b 3b 20 4f 70 65 FFFF). ;;;; Ope
c6f0: 6e 47 4c 20 31 2e 31 0a 20 20 28 64 65 66 69 6e nGL 1.1. (defin
c700: 65 20 47 4c 5f 50 52 4f 58 59 5f 54 45 58 54 55 e GL_PROXY_TEXTU
c710: 52 45 5f 31 44 20 23 78 38 30 36 33 29 0a 20 20 RE_1D #x8063).
c720: 28 64 65 66 69 6e 65 20 47 4c 5f 50 52 4f 58 59 (define GL_PROXY
c730: 5f 54 45 58 54 55 52 45 5f 32 44 20 23 78 38 30 _TEXTURE_2D #x80
c740: 36 34 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 64). (define GL
c750: 5f 54 45 58 54 55 52 45 5f 50 52 49 4f 52 49 54 _TEXTURE_PRIORIT
c760: 59 20 23 78 38 30 36 36 29 0a 20 20 28 64 65 66 Y #x8066). (def
c770: 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 5f 52 ine GL_TEXTURE_R
c780: 45 53 49 44 45 4e 54 20 23 78 38 30 36 37 29 0a ESIDENT #x8067).
c790: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 (define GL_TEX
c7a0: 54 55 52 45 5f 42 49 4e 44 49 4e 47 5f 31 44 20 TURE_BINDING_1D
c7b0: 23 78 38 30 36 38 29 0a 20 20 28 64 65 66 69 6e #x8068). (defin
c7c0: 65 20 47 4c 5f 54 45 58 54 55 52 45 5f 42 49 4e e GL_TEXTURE_BIN
c7d0: 44 49 4e 47 5f 32 44 20 23 78 38 30 36 39 29 0a DING_2D #x8069).
c7e0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 (define GL_TEX
c7f0: 54 55 52 45 5f 49 4e 54 45 52 4e 41 4c 5f 46 4f TURE_INTERNAL_FO
c800: 52 4d 41 54 20 23 78 31 30 30 33 29 0a 20 20 28 RMAT #x1003). (
c810: 64 65 66 69 6e 65 20 47 4c 5f 41 4c 50 48 41 34 define GL_ALPHA4
c820: 20 23 78 38 30 33 42 29 0a 20 20 28 64 65 66 69 #x803B). (defi
c830: 6e 65 20 47 4c 5f 41 4c 50 48 41 38 20 23 78 38 ne GL_ALPHA8 #x8
c840: 30 33 43 29 0a 20 20 28 64 65 66 69 6e 65 20 47 03C). (define G
c850: 4c 5f 41 4c 50 48 41 31 32 20 23 78 38 30 33 44 L_ALPHA12 #x803D
c860: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 41 ). (define GL_A
c870: 4c 50 48 41 31 36 20 23 78 38 30 33 45 29 0a 20 LPHA16 #x803E).
c880: 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 55 4d 49 (define GL_LUMI
c890: 4e 41 4e 43 45 34 20 23 78 38 30 33 46 29 0a 20 NANCE4 #x803F).
c8a0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 55 4d 49 (define GL_LUMI
c8b0: 4e 41 4e 43 45 38 20 23 78 38 30 34 30 29 0a 20 NANCE8 #x8040).
c8c0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 55 4d 49 (define GL_LUMI
c8d0: 4e 41 4e 43 45 31 32 20 23 78 38 30 34 31 29 0a NANCE12 #x8041).
c8e0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 55 4d (define GL_LUM
c8f0: 49 4e 41 4e 43 45 31 36 20 23 78 38 30 34 32 29 INANCE16 #x8042)
c900: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 55 . (define GL_LU
c910: 4d 49 4e 41 4e 43 45 34 5f 41 4c 50 48 41 34 20 MINANCE4_ALPHA4
c920: 23 78 38 30 34 33 29 0a 20 20 28 64 65 66 69 6e #x8043). (defin
c930: 65 20 47 4c 5f 4c 55 4d 49 4e 41 4e 43 45 36 5f e GL_LUMINANCE6_
c940: 41 4c 50 48 41 32 20 23 78 38 30 34 34 29 0a 20 ALPHA2 #x8044).
c950: 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 55 4d 49 (define GL_LUMI
c960: 4e 41 4e 43 45 38 5f 41 4c 50 48 41 38 20 23 78 NANCE8_ALPHA8 #x
c970: 38 30 34 35 29 0a 20 20 28 64 65 66 69 6e 65 20 8045). (define
c980: 47 4c 5f 4c 55 4d 49 4e 41 4e 43 45 31 32 5f 41 GL_LUMINANCE12_A
c990: 4c 50 48 41 34 20 23 78 38 30 34 36 29 0a 20 20 LPHA4 #x8046).
c9a0: 28 64 65 66 69 6e 65 20 47 4c 5f 4c 55 4d 49 4e (define GL_LUMIN
c9b0: 41 4e 43 45 31 32 5f 41 4c 50 48 41 31 32 20 23 ANCE12_ALPHA12 #
c9c0: 78 38 30 34 37 29 0a 20 20 28 64 65 66 69 6e 65 x8047). (define
c9d0: 20 47 4c 5f 4c 55 4d 49 4e 41 4e 43 45 31 36 5f GL_LUMINANCE16_
c9e0: 41 4c 50 48 41 31 36 20 23 78 38 30 34 38 29 0a ALPHA16 #x8048).
c9f0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 49 4e 54 (define GL_INT
ca00: 45 4e 53 49 54 59 20 23 78 38 30 34 39 29 0a 20 ENSITY #x8049).
ca10: 20 28 64 65 66 69 6e 65 20 47 4c 5f 49 4e 54 45 (define GL_INTE
ca20: 4e 53 49 54 59 34 20 23 78 38 30 34 41 29 0a 20 NSITY4 #x804A).
ca30: 20 28 64 65 66 69 6e 65 20 47 4c 5f 49 4e 54 45 (define GL_INTE
ca40: 4e 53 49 54 59 38 20 23 78 38 30 34 42 29 0a 20 NSITY8 #x804B).
ca50: 20 28 64 65 66 69 6e 65 20 47 4c 5f 49 4e 54 45 (define GL_INTE
ca60: 4e 53 49 54 59 31 32 20 23 78 38 30 34 43 29 0a NSITY12 #x804C).
ca70: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 49 4e 54 (define GL_INT
ca80: 45 4e 53 49 54 59 31 36 20 23 78 38 30 34 44 29 ENSITY16 #x804D)
ca90: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 52 33 . (define GL_R3
caa0: 5f 47 33 5f 42 32 20 23 78 32 41 31 30 29 0a 20 _G3_B2 #x2A10).
cab0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 52 47 42 34 (define GL_RGB4
cac0: 20 23 78 38 30 34 46 29 0a 20 20 28 64 65 66 69 #x804F). (defi
cad0: 6e 65 20 47 4c 5f 52 47 42 35 20 23 78 38 30 35 ne GL_RGB5 #x805
cae0: 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 0). (define GL_
caf0: 52 47 42 38 20 23 78 38 30 35 31 29 0a 20 20 28 RGB8 #x8051). (
cb00: 64 65 66 69 6e 65 20 47 4c 5f 52 47 42 31 30 20 define GL_RGB10
cb10: 23 78 38 30 35 32 29 0a 20 20 28 64 65 66 69 6e #x8052). (defin
cb20: 65 20 47 4c 5f 52 47 42 31 32 20 23 78 38 30 35 e GL_RGB12 #x805
cb30: 33 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 3). (define GL_
cb40: 52 47 42 31 36 20 23 78 38 30 35 34 29 0a 20 20 RGB16 #x8054).
cb50: 28 64 65 66 69 6e 65 20 47 4c 5f 52 47 42 41 32 (define GL_RGBA2
cb60: 20 23 78 38 30 35 35 29 0a 20 20 28 64 65 66 69 #x8055). (defi
cb70: 6e 65 20 47 4c 5f 52 47 42 41 34 20 23 78 38 30 ne GL_RGBA4 #x80
cb80: 35 36 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 56). (define GL
cb90: 5f 52 47 42 35 5f 41 31 20 23 78 38 30 35 37 29 _RGB5_A1 #x8057)
cba0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 52 47 . (define GL_RG
cbb0: 42 41 38 20 23 78 38 30 35 38 29 0a 20 20 28 64 BA8 #x8058). (d
cbc0: 65 66 69 6e 65 20 47 4c 5f 52 47 42 31 30 5f 41 efine GL_RGB10_A
cbd0: 32 20 23 78 38 30 35 39 29 0a 20 20 28 64 65 66 2 #x8059). (def
cbe0: 69 6e 65 20 47 4c 5f 52 47 42 41 31 32 20 23 78 ine GL_RGBA12 #x
cbf0: 38 30 35 41 29 0a 20 20 28 64 65 66 69 6e 65 20 805A). (define
cc00: 47 4c 5f 52 47 42 41 31 36 20 23 78 38 30 35 42 GL_RGBA16 #x805B
cc10: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 ). (define GL_C
cc20: 4c 49 45 4e 54 5f 50 49 58 45 4c 5f 53 54 4f 52 LIENT_PIXEL_STOR
cc30: 45 5f 42 49 54 20 23 78 30 30 30 30 30 30 30 31 E_BIT #x00000001
cc40: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 ). (define GL_C
cc50: 4c 49 45 4e 54 5f 56 45 52 54 45 58 5f 41 52 52 LIENT_VERTEX_ARR
cc60: 41 59 5f 42 49 54 20 23 78 30 30 30 30 30 30 30 AY_BIT #x0000000
cc70: 32 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 2). (define GL_
cc80: 41 4c 4c 5f 43 4c 49 45 4e 54 5f 41 54 54 52 49 ALL_CLIENT_ATTRI
cc90: 42 5f 42 49 54 53 20 23 78 46 46 46 46 46 46 46 B_BITS #xFFFFFFF
cca0: 46 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f F). (define GL_
ccb0: 43 4c 49 45 4e 54 5f 41 4c 4c 5f 41 54 54 52 49 CLIENT_ALL_ATTRI
ccc0: 42 5f 42 49 54 53 20 23 78 46 46 46 46 46 46 46 B_BITS #xFFFFFFF
ccd0: 46 29 0a 20 20 3b 3b 3b 3b 20 4f 70 65 6e 47 4c F). ;;;; OpenGL
cce0: 20 31 2e 32 0a 20 20 28 64 65 66 69 6e 65 20 47 1.2. (define G
ccf0: 4c 5f 52 45 53 43 41 4c 45 5f 4e 4f 52 4d 41 4c L_RESCALE_NORMAL
cd00: 20 23 78 38 30 33 41 29 0a 20 20 28 64 65 66 69 #x803A). (defi
cd10: 6e 65 20 47 4c 5f 43 4c 41 4d 50 5f 54 4f 5f 45 ne GL_CLAMP_TO_E
cd20: 44 47 45 20 23 78 38 31 32 46 29 0a 20 20 28 64 DGE #x812F). (d
cd30: 65 66 69 6e 65 20 47 4c 5f 4d 41 58 5f 45 4c 45 efine GL_MAX_ELE
cd40: 4d 45 4e 54 53 5f 56 45 52 54 49 43 45 53 20 23 MENTS_VERTICES #
cd50: 78 38 30 45 38 29 0a 20 20 28 64 65 66 69 6e 65 x80E8). (define
cd60: 20 47 4c 5f 4d 41 58 5f 45 4c 45 4d 45 4e 54 53 GL_MAX_ELEMENTS
cd70: 5f 49 4e 44 49 43 45 53 20 23 78 38 30 45 39 29 _INDICES #x80E9)
cd80: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 42 47 . (define GL_BG
cd90: 52 20 23 78 38 30 45 30 29 0a 20 20 28 64 65 66 R #x80E0). (def
cda0: 69 6e 65 20 47 4c 5f 42 47 52 41 20 23 78 38 30 ine GL_BGRA #x80
cdb0: 45 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c E1). (define GL
cdc0: 5f 55 4e 53 49 47 4e 45 44 5f 42 59 54 45 5f 33 _UNSIGNED_BYTE_3
cdd0: 5f 33 5f 32 20 23 78 38 30 33 32 29 0a 20 20 28 _3_2 #x8032). (
cde0: 64 65 66 69 6e 65 20 47 4c 5f 55 4e 53 49 47 4e define GL_UNSIGN
cdf0: 45 44 5f 42 59 54 45 5f 32 5f 33 5f 33 5f 52 45 ED_BYTE_2_3_3_RE
ce00: 56 20 23 78 38 33 36 32 29 0a 20 20 28 64 65 66 V #x8362). (def
ce10: 69 6e 65 20 47 4c 5f 55 4e 53 49 47 4e 45 44 5f ine GL_UNSIGNED_
ce20: 53 48 4f 52 54 5f 35 5f 36 5f 35 20 23 78 38 33 SHORT_5_6_5 #x83
ce30: 36 33 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 63). (define GL
ce40: 5f 55 4e 53 49 47 4e 45 44 5f 53 48 4f 52 54 5f _UNSIGNED_SHORT_
ce50: 35 5f 36 5f 35 5f 52 45 56 20 23 78 38 33 36 34 5_6_5_REV #x8364
ce60: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 55 ). (define GL_U
ce70: 4e 53 49 47 4e 45 44 5f 53 48 4f 52 54 5f 34 5f NSIGNED_SHORT_4_
ce80: 34 5f 34 5f 34 20 23 78 38 30 33 33 29 0a 20 20 4_4_4 #x8033).
ce90: 28 64 65 66 69 6e 65 20 47 4c 5f 55 4e 53 49 47 (define GL_UNSIG
cea0: 4e 45 44 5f 53 48 4f 52 54 5f 34 5f 34 5f 34 5f NED_SHORT_4_4_4_
ceb0: 34 5f 52 45 56 20 23 78 38 33 36 35 29 0a 20 20 4_REV #x8365).
cec0: 28 64 65 66 69 6e 65 20 47 4c 5f 55 4e 53 49 47 (define GL_UNSIG
ced0: 4e 45 44 5f 53 48 4f 52 54 5f 35 5f 35 5f 35 5f NED_SHORT_5_5_5_
cee0: 31 20 23 78 38 30 33 34 29 0a 20 20 28 64 65 66 1 #x8034). (def
cef0: 69 6e 65 20 47 4c 5f 55 4e 53 49 47 4e 45 44 5f ine GL_UNSIGNED_
cf00: 53 48 4f 52 54 5f 31 5f 35 5f 35 5f 35 5f 52 45 SHORT_1_5_5_5_RE
cf10: 56 20 23 78 38 33 36 36 29 0a 20 20 28 64 65 66 V #x8366). (def
cf20: 69 6e 65 20 47 4c 5f 55 4e 53 49 47 4e 45 44 5f ine GL_UNSIGNED_
cf30: 49 4e 54 5f 38 5f 38 5f 38 5f 38 20 23 78 38 30 INT_8_8_8_8 #x80
cf40: 33 35 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 35). (define GL
cf50: 5f 55 4e 53 49 47 4e 45 44 5f 49 4e 54 5f 38 5f _UNSIGNED_INT_8_
cf60: 38 5f 38 5f 38 5f 52 45 56 20 23 78 38 33 36 37 8_8_8_REV #x8367
cf70: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 55 ). (define GL_U
cf80: 4e 53 49 47 4e 45 44 5f 49 4e 54 5f 31 30 5f 31 NSIGNED_INT_10_1
cf90: 30 5f 31 30 5f 32 20 23 78 38 30 33 36 29 0a 20 0_10_2 #x8036).
cfa0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 55 4e 53 49 (define GL_UNSI
cfb0: 47 4e 45 44 5f 49 4e 54 5f 32 5f 31 30 5f 31 30 GNED_INT_2_10_10
cfc0: 5f 31 30 5f 52 45 56 20 23 78 38 33 36 38 29 0a _10_REV #x8368).
cfd0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4c 49 47 (define GL_LIG
cfe0: 48 54 5f 4d 4f 44 45 4c 5f 43 4f 4c 4f 52 5f 43 HT_MODEL_COLOR_C
cff0: 4f 4e 54 52 4f 4c 20 23 78 38 31 46 38 29 0a 20 ONTROL #x81F8).
d000: 20 28 64 65 66 69 6e 65 20 47 4c 5f 53 49 4e 47 (define GL_SING
d010: 4c 45 5f 43 4f 4c 4f 52 20 23 78 38 31 46 39 29 LE_COLOR #x81F9)
d020: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 53 45 . (define GL_SE
d030: 50 41 52 41 54 45 5f 53 50 45 43 55 4c 41 52 5f PARATE_SPECULAR_
d040: 43 4f 4c 4f 52 20 23 78 38 31 46 41 29 0a 20 20 COLOR #x81FA).
d050: 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 (define GL_TEXTU
d060: 52 45 5f 4d 49 4e 5f 4c 4f 44 20 23 78 38 31 33 RE_MIN_LOD #x813
d070: 41 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f A). (define GL_
d080: 54 45 58 54 55 52 45 5f 4d 41 58 5f 4c 4f 44 20 TEXTURE_MAX_LOD
d090: 23 78 38 31 33 42 29 0a 20 20 28 64 65 66 69 6e #x813B). (defin
d0a0: 65 20 47 4c 5f 54 45 58 54 55 52 45 5f 42 41 53 e GL_TEXTURE_BAS
d0b0: 45 5f 4c 45 56 45 4c 20 23 78 38 31 33 43 29 0a E_LEVEL #x813C).
d0c0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 (define GL_TEX
d0d0: 54 55 52 45 5f 4d 41 58 5f 4c 45 56 45 4c 20 23 TURE_MAX_LEVEL #
d0e0: 78 38 31 33 44 29 0a 20 20 28 64 65 66 69 6e 65 x813D). (define
d0f0: 20 47 4c 5f 53 4d 4f 4f 54 48 5f 50 4f 49 4e 54 GL_SMOOTH_POINT
d100: 5f 53 49 5a 45 5f 52 41 4e 47 45 20 23 78 30 42 _SIZE_RANGE #x0B
d110: 31 32 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 12). (define GL
d120: 5f 53 4d 4f 4f 54 48 5f 50 4f 49 4e 54 5f 53 49 _SMOOTH_POINT_SI
d130: 5a 45 5f 47 52 41 4e 55 4c 41 52 49 54 59 20 23 ZE_GRANULARITY #
d140: 78 30 42 31 33 29 0a 20 20 28 64 65 66 69 6e 65 x0B13). (define
d150: 20 47 4c 5f 53 4d 4f 4f 54 48 5f 4c 49 4e 45 5f GL_SMOOTH_LINE_
d160: 57 49 44 54 48 5f 52 41 4e 47 45 20 23 78 30 42 WIDTH_RANGE #x0B
d170: 32 32 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 22). (define GL
d180: 5f 53 4d 4f 4f 54 48 5f 4c 49 4e 45 5f 57 49 44 _SMOOTH_LINE_WID
d190: 54 48 5f 47 52 41 4e 55 4c 41 52 49 54 59 20 23 TH_GRANULARITY #
d1a0: 78 30 42 32 33 29 0a 20 20 28 64 65 66 69 6e 65 x0B23). (define
d1b0: 20 47 4c 5f 41 4c 49 41 53 45 44 5f 50 4f 49 4e GL_ALIASED_POIN
d1c0: 54 5f 53 49 5a 45 5f 52 41 4e 47 45 20 23 78 38 T_SIZE_RANGE #x8
d1d0: 34 36 44 29 0a 20 20 28 64 65 66 69 6e 65 20 47 46D). (define G
d1e0: 4c 5f 41 4c 49 41 53 45 44 5f 4c 49 4e 45 5f 57 L_ALIASED_LINE_W
d1f0: 49 44 54 48 5f 52 41 4e 47 45 20 23 78 38 34 36 IDTH_RANGE #x846
d200: 45 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f E). (define GL_
d210: 50 41 43 4b 5f 53 4b 49 50 5f 49 4d 41 47 45 53 PACK_SKIP_IMAGES
d220: 20 23 78 38 30 36 42 29 0a 20 20 28 64 65 66 69 #x806B). (defi
d230: 6e 65 20 47 4c 5f 50 41 43 4b 5f 49 4d 41 47 45 ne GL_PACK_IMAGE
d240: 5f 48 45 49 47 48 54 20 23 78 38 30 36 43 29 0a _HEIGHT #x806C).
d250: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 55 4e 50 (define GL_UNP
d260: 41 43 4b 5f 53 4b 49 50 5f 49 4d 41 47 45 53 20 ACK_SKIP_IMAGES
d270: 23 78 38 30 36 44 29 0a 20 20 28 64 65 66 69 6e #x806D). (defin
d280: 65 20 47 4c 5f 55 4e 50 41 43 4b 5f 49 4d 41 47 e GL_UNPACK_IMAG
d290: 45 5f 48 45 49 47 48 54 20 23 78 38 30 36 45 29 E_HEIGHT #x806E)
d2a0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 . (define GL_TE
d2b0: 58 54 55 52 45 5f 33 44 20 23 78 38 30 36 46 29 XTURE_3D #x806F)
d2c0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 52 . (define GL_PR
d2d0: 4f 58 59 5f 54 45 58 54 55 52 45 5f 33 44 20 23 OXY_TEXTURE_3D #
d2e0: 78 38 30 37 30 29 0a 20 20 28 64 65 66 69 6e 65 x8070). (define
d2f0: 20 47 4c 5f 54 45 58 54 55 52 45 5f 44 45 50 54 GL_TEXTURE_DEPT
d300: 48 20 23 78 38 30 37 31 29 0a 20 20 28 64 65 66 H #x8071). (def
d310: 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 5f 57 ine GL_TEXTURE_W
d320: 52 41 50 5f 52 20 23 78 38 30 37 32 29 0a 20 20 RAP_R #x8072).
d330: 28 64 65 66 69 6e 65 20 47 4c 5f 4d 41 58 5f 33 (define GL_MAX_3
d340: 44 5f 54 45 58 54 55 52 45 5f 53 49 5a 45 20 23 D_TEXTURE_SIZE #
d350: 78 38 30 37 33 29 0a 20 20 28 64 65 66 69 6e 65 x8073). (define
d360: 20 47 4c 5f 54 45 58 54 55 52 45 5f 42 49 4e 44 GL_TEXTURE_BIND
d370: 49 4e 47 5f 33 44 20 23 78 38 30 36 41 29 0a 20 ING_3D #x806A).
d380: 20 3b 3b 3b 3b 20 47 4c 5f 41 52 42 5f 69 6d 61 ;;;; GL_ARB_ima
d390: 67 69 6e 67 0a 20 20 28 64 65 66 69 6e 65 20 47 ging. (define G
d3a0: 4c 5f 43 4f 4e 53 54 41 4e 54 5f 43 4f 4c 4f 52 L_CONSTANT_COLOR
d3b0: 20 23 78 38 30 30 31 29 0a 20 20 28 64 65 66 69 #x8001). (defi
d3c0: 6e 65 20 47 4c 5f 4f 4e 45 5f 4d 49 4e 55 53 5f ne GL_ONE_MINUS_
d3d0: 43 4f 4e 53 54 41 4e 54 5f 43 4f 4c 4f 52 20 23 CONSTANT_COLOR #
d3e0: 78 38 30 30 32 29 0a 20 20 28 64 65 66 69 6e 65 x8002). (define
d3f0: 20 47 4c 5f 43 4f 4e 53 54 41 4e 54 5f 41 4c 50 GL_CONSTANT_ALP
d400: 48 41 20 23 78 38 30 30 33 29 0a 20 20 28 64 65 HA #x8003). (de
d410: 66 69 6e 65 20 47 4c 5f 4f 4e 45 5f 4d 49 4e 55 fine GL_ONE_MINU
d420: 53 5f 43 4f 4e 53 54 41 4e 54 5f 41 4c 50 48 41 S_CONSTANT_ALPHA
d430: 20 23 78 38 30 30 34 29 0a 20 20 28 64 65 66 69 #x8004). (defi
d440: 6e 65 20 47 4c 5f 43 4f 4c 4f 52 5f 54 41 42 4c ne GL_COLOR_TABL
d450: 45 20 23 78 38 30 44 30 29 0a 20 20 28 64 65 66 E #x80D0). (def
d460: 69 6e 65 20 47 4c 5f 50 4f 53 54 5f 43 4f 4e 56 ine GL_POST_CONV
d470: 4f 4c 55 54 49 4f 4e 5f 43 4f 4c 4f 52 5f 54 41 OLUTION_COLOR_TA
d480: 42 4c 45 20 23 78 38 30 44 31 29 0a 20 20 28 64 BLE #x80D1). (d
d490: 65 66 69 6e 65 20 47 4c 5f 50 4f 53 54 5f 43 4f efine GL_POST_CO
d4a0: 4c 4f 52 5f 4d 41 54 52 49 58 5f 43 4f 4c 4f 52 LOR_MATRIX_COLOR
d4b0: 5f 54 41 42 4c 45 20 23 78 38 30 44 32 29 0a 20 _TABLE #x80D2).
d4c0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 52 4f 58 (define GL_PROX
d4d0: 59 5f 43 4f 4c 4f 52 5f 54 41 42 4c 45 20 23 78 Y_COLOR_TABLE #x
d4e0: 38 30 44 33 29 0a 20 20 28 64 65 66 69 6e 65 20 80D3). (define
d4f0: 47 4c 5f 50 52 4f 58 59 5f 50 4f 53 54 5f 43 4f GL_PROXY_POST_CO
d500: 4e 56 4f 4c 55 54 49 4f 4e 5f 43 4f 4c 4f 52 5f NVOLUTION_COLOR_
d510: 54 41 42 4c 45 20 23 78 38 30 44 34 29 0a 20 20 TABLE #x80D4).
d520: 28 64 65 66 69 6e 65 20 47 4c 5f 50 52 4f 58 59 (define GL_PROXY
d530: 5f 50 4f 53 54 5f 43 4f 4c 4f 52 5f 4d 41 54 52 _POST_COLOR_MATR
d540: 49 58 5f 43 4f 4c 4f 52 5f 54 41 42 4c 45 20 23 IX_COLOR_TABLE #
d550: 78 38 30 44 35 29 0a 20 20 28 64 65 66 69 6e 65 x80D5). (define
d560: 20 47 4c 5f 43 4f 4c 4f 52 5f 54 41 42 4c 45 5f GL_COLOR_TABLE_
d570: 53 43 41 4c 45 20 23 78 38 30 44 36 29 0a 20 20 SCALE #x80D6).
d580: 28 64 65 66 69 6e 65 20 47 4c 5f 43 4f 4c 4f 52 (define GL_COLOR
d590: 5f 54 41 42 4c 45 5f 42 49 41 53 20 23 78 38 30 _TABLE_BIAS #x80
d5a0: 44 37 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c D7). (define GL
d5b0: 5f 43 4f 4c 4f 52 5f 54 41 42 4c 45 5f 46 4f 52 _COLOR_TABLE_FOR
d5c0: 4d 41 54 20 23 78 38 30 44 38 29 0a 20 20 28 64 MAT #x80D8). (d
d5d0: 65 66 69 6e 65 20 47 4c 5f 43 4f 4c 4f 52 5f 54 efine GL_COLOR_T
d5e0: 41 42 4c 45 5f 57 49 44 54 48 20 23 78 38 30 44 ABLE_WIDTH #x80D
d5f0: 39 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 9). (define GL_
d600: 43 4f 4c 4f 52 5f 54 41 42 4c 45 5f 52 45 44 5f COLOR_TABLE_RED_
d610: 53 49 5a 45 20 23 78 38 30 44 41 29 0a 20 20 28 SIZE #x80DA). (
d620: 64 65 66 69 6e 65 20 47 4c 5f 43 4f 4c 4f 52 5f define GL_COLOR_
d630: 54 41 42 4c 45 5f 47 52 45 45 4e 5f 53 49 5a 45 TABLE_GREEN_SIZE
d640: 20 23 78 38 30 44 42 29 0a 20 20 28 64 65 66 69 #x80DB). (defi
d650: 6e 65 20 47 4c 5f 43 4f 4c 4f 52 5f 54 41 42 4c ne GL_COLOR_TABL
d660: 45 5f 42 4c 55 45 5f 53 49 5a 45 20 23 78 38 30 E_BLUE_SIZE #x80
d670: 44 43 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c DC). (define GL
d680: 5f 43 4f 4c 4f 52 5f 54 41 42 4c 45 5f 41 4c 50 _COLOR_TABLE_ALP
d690: 48 41 5f 53 49 5a 45 20 23 78 38 30 44 44 29 0a HA_SIZE #x80DD).
d6a0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 4f 4c (define GL_COL
d6b0: 4f 52 5f 54 41 42 4c 45 5f 4c 55 4d 49 4e 41 4e OR_TABLE_LUMINAN
d6c0: 43 45 5f 53 49 5a 45 20 23 78 38 30 44 45 29 0a CE_SIZE #x80DE).
d6d0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 4f 4c (define GL_COL
d6e0: 4f 52 5f 54 41 42 4c 45 5f 49 4e 54 45 4e 53 49 OR_TABLE_INTENSI
d6f0: 54 59 5f 53 49 5a 45 20 23 78 38 30 44 46 29 0a TY_SIZE #x80DF).
d700: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 4f 4e (define GL_CON
d710: 56 4f 4c 55 54 49 4f 4e 5f 31 44 20 23 78 38 30 VOLUTION_1D #x80
d720: 31 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 10). (define GL
d730: 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 32 44 20 _CONVOLUTION_2D
d740: 23 78 38 30 31 31 29 0a 20 20 28 64 65 66 69 6e #x8011). (defin
d750: 65 20 47 4c 5f 53 45 50 41 52 41 42 4c 45 5f 32 e GL_SEPARABLE_2
d760: 44 20 23 78 38 30 31 32 29 0a 20 20 28 64 65 66 D #x8012). (def
d770: 69 6e 65 20 47 4c 5f 43 4f 4e 56 4f 4c 55 54 49 ine GL_CONVOLUTI
d780: 4f 4e 5f 42 4f 52 44 45 52 5f 4d 4f 44 45 20 23 ON_BORDER_MODE #
d790: 78 38 30 31 33 29 0a 20 20 28 64 65 66 69 6e 65 x8013). (define
d7a0: 20 47 4c 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f GL_CONVOLUTION_
d7b0: 46 49 4c 54 45 52 5f 53 43 41 4c 45 20 23 78 38 FILTER_SCALE #x8
d7c0: 30 31 34 29 0a 20 20 28 64 65 66 69 6e 65 20 47 014). (define G
d7d0: 4c 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 46 49 L_CONVOLUTION_FI
d7e0: 4c 54 45 52 5f 42 49 41 53 20 23 78 38 30 31 35 LTER_BIAS #x8015
d7f0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 52 ). (define GL_R
d800: 45 44 55 43 45 20 23 78 38 30 31 36 29 0a 20 20 EDUCE #x8016).
d810: 28 64 65 66 69 6e 65 20 47 4c 5f 43 4f 4e 56 4f (define GL_CONVO
d820: 4c 55 54 49 4f 4e 5f 46 4f 52 4d 41 54 20 23 78 LUTION_FORMAT #x
d830: 38 30 31 37 29 0a 20 20 28 64 65 66 69 6e 65 20 8017). (define
d840: 47 4c 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 57 GL_CONVOLUTION_W
d850: 49 44 54 48 20 23 78 38 30 31 38 29 0a 20 20 28 IDTH #x8018). (
d860: 64 65 66 69 6e 65 20 47 4c 5f 43 4f 4e 56 4f 4c define GL_CONVOL
d870: 55 54 49 4f 4e 5f 48 45 49 47 48 54 20 23 78 38 UTION_HEIGHT #x8
d880: 30 31 39 29 0a 20 20 28 64 65 66 69 6e 65 20 47 019). (define G
d890: 4c 5f 4d 41 58 5f 43 4f 4e 56 4f 4c 55 54 49 4f L_MAX_CONVOLUTIO
d8a0: 4e 5f 57 49 44 54 48 20 23 78 38 30 31 41 29 0a N_WIDTH #x801A).
d8b0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d 41 58 (define GL_MAX
d8c0: 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 48 45 49 _CONVOLUTION_HEI
d8d0: 47 48 54 20 23 78 38 30 31 42 29 0a 20 20 28 64 GHT #x801B). (d
d8e0: 65 66 69 6e 65 20 47 4c 5f 50 4f 53 54 5f 43 4f efine GL_POST_CO
d8f0: 4e 56 4f 4c 55 54 49 4f 4e 5f 52 45 44 5f 53 43 NVOLUTION_RED_SC
d900: 41 4c 45 20 23 78 38 30 31 43 29 0a 20 20 28 64 ALE #x801C). (d
d910: 65 66 69 6e 65 20 47 4c 5f 50 4f 53 54 5f 43 4f efine GL_POST_CO
d920: 4e 56 4f 4c 55 54 49 4f 4e 5f 47 52 45 45 4e 5f NVOLUTION_GREEN_
d930: 53 43 41 4c 45 20 23 78 38 30 31 44 29 0a 20 20 SCALE #x801D).
d940: 28 64 65 66 69 6e 65 20 47 4c 5f 50 4f 53 54 5f (define GL_POST_
d950: 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 42 4c 55 45 CONVOLUTION_BLUE
d960: 5f 53 43 41 4c 45 20 23 78 38 30 31 45 29 0a 20 _SCALE #x801E).
d970: 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 4f 53 54 (define GL_POST
d980: 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 41 4c 50 _CONVOLUTION_ALP
d990: 48 41 5f 53 43 41 4c 45 20 23 78 38 30 31 46 29 HA_SCALE #x801F)
d9a0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 4f . (define GL_PO
d9b0: 53 54 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 52 ST_CONVOLUTION_R
d9c0: 45 44 5f 42 49 41 53 20 23 78 38 30 32 30 29 0a ED_BIAS #x8020).
d9d0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 4f 53 (define GL_POS
d9e0: 54 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 47 52 T_CONVOLUTION_GR
d9f0: 45 45 4e 5f 42 49 41 53 20 23 78 38 30 32 31 29 EEN_BIAS #x8021)
da00: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 4f . (define GL_PO
da10: 53 54 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 42 ST_CONVOLUTION_B
da20: 4c 55 45 5f 42 49 41 53 20 23 78 38 30 32 32 29 LUE_BIAS #x8022)
da30: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 4f . (define GL_PO
da40: 53 54 5f 43 4f 4e 56 4f 4c 55 54 49 4f 4e 5f 41 ST_CONVOLUTION_A
da50: 4c 50 48 41 5f 42 49 41 53 20 23 78 38 30 32 33 LPHA_BIAS #x8023
da60: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 ). (define GL_C
da70: 4f 4e 53 54 41 4e 54 5f 42 4f 52 44 45 52 20 23 ONSTANT_BORDER #
da80: 78 38 31 35 31 29 0a 20 20 28 64 65 66 69 6e 65 x8151). (define
da90: 20 47 4c 5f 52 45 50 4c 49 43 41 54 45 5f 42 4f GL_REPLICATE_BO
daa0: 52 44 45 52 20 23 78 38 31 35 33 29 0a 20 20 28 RDER #x8153). (
dab0: 64 65 66 69 6e 65 20 47 4c 5f 43 4f 4e 56 4f 4c define GL_CONVOL
dac0: 55 54 49 4f 4e 5f 42 4f 52 44 45 52 5f 43 4f 4c UTION_BORDER_COL
dad0: 4f 52 20 23 78 38 31 35 34 29 0a 20 20 28 64 65 OR #x8154). (de
dae0: 66 69 6e 65 20 47 4c 5f 43 4f 4c 4f 52 5f 4d 41 fine GL_COLOR_MA
daf0: 54 52 49 58 20 23 78 38 30 42 31 29 0a 20 20 28 TRIX #x80B1). (
db00: 64 65 66 69 6e 65 20 47 4c 5f 43 4f 4c 4f 52 5f define GL_COLOR_
db10: 4d 41 54 52 49 58 5f 53 54 41 43 4b 5f 44 45 50 MATRIX_STACK_DEP
db20: 54 48 20 23 78 38 30 42 32 29 0a 20 20 28 64 65 TH #x80B2). (de
db30: 66 69 6e 65 20 47 4c 5f 4d 41 58 5f 43 4f 4c 4f fine GL_MAX_COLO
db40: 52 5f 4d 41 54 52 49 58 5f 53 54 41 43 4b 5f 44 R_MATRIX_STACK_D
db50: 45 50 54 48 20 23 78 38 30 42 33 29 0a 20 20 28 EPTH #x80B3). (
db60: 64 65 66 69 6e 65 20 47 4c 5f 50 4f 53 54 5f 43 define GL_POST_C
db70: 4f 4c 4f 52 5f 4d 41 54 52 49 58 5f 52 45 44 5f OLOR_MATRIX_RED_
db80: 53 43 41 4c 45 20 23 78 38 30 42 34 29 0a 20 20 SCALE #x80B4).
db90: 28 64 65 66 69 6e 65 20 47 4c 5f 50 4f 53 54 5f (define GL_POST_
dba0: 43 4f 4c 4f 52 5f 4d 41 54 52 49 58 5f 47 52 45 COLOR_MATRIX_GRE
dbb0: 45 4e 5f 53 43 41 4c 45 20 23 78 38 30 42 35 29 EN_SCALE #x80B5)
dbc0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 4f . (define GL_PO
dbd0: 53 54 5f 43 4f 4c 4f 52 5f 4d 41 54 52 49 58 5f ST_COLOR_MATRIX_
dbe0: 42 4c 55 45 5f 53 43 41 4c 45 20 23 78 38 30 42 BLUE_SCALE #x80B
dbf0: 36 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 6). (define GL_
dc00: 50 4f 53 54 5f 43 4f 4c 4f 52 5f 4d 41 54 52 49 POST_COLOR_MATRI
dc10: 58 5f 41 4c 50 48 41 5f 53 43 41 4c 45 20 23 78 X_ALPHA_SCALE #x
dc20: 38 30 42 37 29 0a 20 20 28 64 65 66 69 6e 65 20 80B7). (define
dc30: 47 4c 5f 50 4f 53 54 5f 43 4f 4c 4f 52 5f 4d 41 GL_POST_COLOR_MA
dc40: 54 52 49 58 5f 52 45 44 5f 42 49 41 53 20 23 78 TRIX_RED_BIAS #x
dc50: 38 30 42 38 29 0a 20 20 28 64 65 66 69 6e 65 20 80B8). (define
dc60: 47 4c 5f 50 4f 53 54 5f 43 4f 4c 4f 52 5f 4d 41 GL_POST_COLOR_MA
dc70: 54 52 49 58 5f 47 52 45 45 4e 5f 42 49 41 53 20 TRIX_GREEN_BIAS
dc80: 23 78 38 30 42 39 29 0a 20 20 28 64 65 66 69 6e #x80B9). (defin
dc90: 65 20 47 4c 5f 50 4f 53 54 5f 43 4f 4c 4f 52 5f e GL_POST_COLOR_
dca0: 4d 41 54 52 49 58 5f 42 4c 55 45 5f 42 49 41 53 MATRIX_BLUE_BIAS
dcb0: 20 23 78 38 30 42 41 29 0a 20 20 28 64 65 66 69 #x80BA). (defi
dcc0: 6e 65 20 47 4c 5f 50 4f 53 54 5f 43 4f 4c 4f 52 ne GL_POST_COLOR
dcd0: 5f 4d 41 54 52 49 58 5f 41 4c 50 48 41 5f 42 49 _MATRIX_ALPHA_BI
dce0: 41 53 20 23 78 38 30 42 42 29 0a 20 20 28 64 65 AS #x80BB). (de
dcf0: 66 69 6e 65 20 47 4c 5f 48 49 53 54 4f 47 52 41 fine GL_HISTOGRA
dd00: 4d 20 23 78 38 30 32 34 29 0a 20 20 28 64 65 66 M #x8024). (def
dd10: 69 6e 65 20 47 4c 5f 50 52 4f 58 59 5f 48 49 53 ine GL_PROXY_HIS
dd20: 54 4f 47 52 41 4d 20 23 78 38 30 32 35 29 0a 20 TOGRAM #x8025).
dd30: 20 28 64 65 66 69 6e 65 20 47 4c 5f 48 49 53 54 (define GL_HIST
dd40: 4f 47 52 41 4d 5f 57 49 44 54 48 20 23 78 38 30 OGRAM_WIDTH #x80
dd50: 32 36 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 26). (define GL
dd60: 5f 48 49 53 54 4f 47 52 41 4d 5f 46 4f 52 4d 41 _HISTOGRAM_FORMA
dd70: 54 20 23 78 38 30 32 37 29 0a 20 20 28 64 65 66 T #x8027). (def
dd80: 69 6e 65 20 47 4c 5f 48 49 53 54 4f 47 52 41 4d ine GL_HISTOGRAM
dd90: 5f 52 45 44 5f 53 49 5a 45 20 23 78 38 30 32 38 _RED_SIZE #x8028
dda0: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 48 ). (define GL_H
ddb0: 49 53 54 4f 47 52 41 4d 5f 47 52 45 45 4e 5f 53 ISTOGRAM_GREEN_S
ddc0: 49 5a 45 20 23 78 38 30 32 39 29 0a 20 20 28 64 IZE #x8029). (d
ddd0: 65 66 69 6e 65 20 47 4c 5f 48 49 53 54 4f 47 52 efine GL_HISTOGR
dde0: 41 4d 5f 42 4c 55 45 5f 53 49 5a 45 20 23 78 38 AM_BLUE_SIZE #x8
ddf0: 30 32 41 29 0a 20 20 28 64 65 66 69 6e 65 20 47 02A). (define G
de00: 4c 5f 48 49 53 54 4f 47 52 41 4d 5f 41 4c 50 48 L_HISTOGRAM_ALPH
de10: 41 5f 53 49 5a 45 20 23 78 38 30 32 42 29 0a 20 A_SIZE #x802B).
de20: 20 28 64 65 66 69 6e 65 20 47 4c 5f 48 49 53 54 (define GL_HIST
de30: 4f 47 52 41 4d 5f 4c 55 4d 49 4e 41 4e 43 45 5f OGRAM_LUMINANCE_
de40: 53 49 5a 45 20 23 78 38 30 32 43 29 0a 20 20 28 SIZE #x802C). (
de50: 64 65 66 69 6e 65 20 47 4c 5f 48 49 53 54 4f 47 define GL_HISTOG
de60: 52 41 4d 5f 53 49 4e 4b 20 23 78 38 30 32 44 29 RAM_SINK #x802D)
de70: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d 49 . (define GL_MI
de80: 4e 4d 41 58 20 23 78 38 30 32 45 29 0a 20 20 28 NMAX #x802E). (
de90: 64 65 66 69 6e 65 20 47 4c 5f 4d 49 4e 4d 41 58 define GL_MINMAX
dea0: 5f 46 4f 52 4d 41 54 20 23 78 38 30 32 46 29 0a _FORMAT #x802F).
deb0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d 49 4e (define GL_MIN
dec0: 4d 41 58 5f 53 49 4e 4b 20 23 78 38 30 33 30 29 MAX_SINK #x8030)
ded0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 41 . (define GL_TA
dee0: 42 4c 45 5f 54 4f 4f 5f 4c 41 52 47 45 20 23 78 BLE_TOO_LARGE #x
def0: 38 30 33 31 29 0a 20 20 28 64 65 66 69 6e 65 20 8031). (define
df00: 47 4c 5f 42 4c 45 4e 44 5f 45 51 55 41 54 49 4f GL_BLEND_EQUATIO
df10: 4e 20 23 78 38 30 30 39 29 0a 20 20 28 64 65 66 N #x8009). (def
df20: 69 6e 65 20 47 4c 5f 4d 49 4e 20 23 78 38 30 30 ine GL_MIN #x800
df30: 37 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 7). (define GL_
df40: 4d 41 58 20 23 78 38 30 30 38 29 0a 20 20 28 64 MAX #x8008). (d
df50: 65 66 69 6e 65 20 47 4c 5f 46 55 4e 43 5f 41 44 efine GL_FUNC_AD
df60: 44 20 23 78 38 30 30 36 29 0a 20 20 28 64 65 66 D #x8006). (def
df70: 69 6e 65 20 47 4c 5f 46 55 4e 43 5f 53 55 42 54 ine GL_FUNC_SUBT
df80: 52 41 43 54 20 23 78 38 30 30 41 29 0a 20 20 28 RACT #x800A). (
df90: 64 65 66 69 6e 65 20 47 4c 5f 46 55 4e 43 5f 52 define GL_FUNC_R
dfa0: 45 56 45 52 53 45 5f 53 55 42 54 52 41 43 54 20 EVERSE_SUBTRACT
dfb0: 23 78 38 30 30 42 29 0a 20 20 28 64 65 66 69 6e #x800B). (defin
dfc0: 65 20 47 4c 5f 42 4c 45 4e 44 5f 43 4f 4c 4f 52 e GL_BLEND_COLOR
dfd0: 20 23 78 38 30 30 35 29 0a 20 20 3b 3b 3b 3b 20 #x8005). ;;;;
dfe0: 4f 70 65 6e 47 4c 20 31 2e 33 0a 20 20 3b 3b 3b OpenGL 1.3. ;;;
dff0: 3b 20 6d 75 6c 74 69 74 65 78 74 75 72 65 0a 20 ; multitexture.
e000: 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 (define GL_TEXT
e010: 55 52 45 30 20 23 78 38 34 43 30 29 0a 20 20 28 URE0 #x84C0). (
e020: 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 define GL_TEXTUR
e030: 45 31 20 23 78 38 34 43 31 29 0a 20 20 28 64 65 E1 #x84C1). (de
e040: 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 32 fine GL_TEXTURE2
e050: 20 23 78 38 34 43 32 29 0a 20 20 28 64 65 66 69 #x84C2). (defi
e060: 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 33 20 23 ne GL_TEXTURE3 #
e070: 78 38 34 43 33 29 0a 20 20 28 64 65 66 69 6e 65 x84C3). (define
e080: 20 47 4c 5f 54 45 58 54 55 52 45 34 20 23 78 38 GL_TEXTURE4 #x8
e090: 34 43 34 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4C4). (define G
e0a0: 4c 5f 54 45 58 54 55 52 45 35 20 23 78 38 34 43 L_TEXTURE5 #x84C
e0b0: 35 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 5). (define GL_
e0c0: 54 45 58 54 55 52 45 36 20 23 78 38 34 43 36 29 TEXTURE6 #x84C6)
e0d0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 . (define GL_TE
e0e0: 58 54 55 52 45 37 20 23 78 38 34 43 37 29 0a 20 XTURE7 #x84C7).
e0f0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 (define GL_TEXT
e100: 55 52 45 38 20 23 78 38 34 43 38 29 0a 20 20 28 URE8 #x84C8). (
e110: 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 define GL_TEXTUR
e120: 45 39 20 23 78 38 34 43 39 29 0a 20 20 28 64 65 E9 #x84C9). (de
e130: 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 31 fine GL_TEXTURE1
e140: 30 20 23 78 38 34 43 41 29 0a 20 20 28 64 65 66 0 #x84CA). (def
e150: 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 31 31 ine GL_TEXTURE11
e160: 20 23 78 38 34 43 42 29 0a 20 20 28 64 65 66 69 #x84CB). (defi
e170: 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 31 32 20 ne GL_TEXTURE12
e180: 23 78 38 34 43 43 29 0a 20 20 28 64 65 66 69 6e #x84CC). (defin
e190: 65 20 47 4c 5f 54 45 58 54 55 52 45 31 33 20 23 e GL_TEXTURE13 #
e1a0: 78 38 34 43 44 29 0a 20 20 28 64 65 66 69 6e 65 x84CD). (define
e1b0: 20 47 4c 5f 54 45 58 54 55 52 45 31 34 20 23 78 GL_TEXTURE14 #x
e1c0: 38 34 43 45 29 0a 20 20 28 64 65 66 69 6e 65 20 84CE). (define
e1d0: 47 4c 5f 54 45 58 54 55 52 45 31 35 20 23 78 38 GL_TEXTURE15 #x8
e1e0: 34 43 46 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4CF). (define G
e1f0: 4c 5f 54 45 58 54 55 52 45 31 36 20 23 78 38 34 L_TEXTURE16 #x84
e200: 44 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c D0). (define GL
e210: 5f 54 45 58 54 55 52 45 31 37 20 23 78 38 34 44 _TEXTURE17 #x84D
e220: 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 1). (define GL_
e230: 54 45 58 54 55 52 45 31 38 20 23 78 38 34 44 32 TEXTURE18 #x84D2
e240: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 ). (define GL_T
e250: 45 58 54 55 52 45 31 39 20 23 78 38 34 44 33 29 EXTURE19 #x84D3)
e260: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 . (define GL_TE
e270: 58 54 55 52 45 32 30 20 23 78 38 34 44 34 29 0a XTURE20 #x84D4).
e280: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 (define GL_TEX
e290: 54 55 52 45 32 31 20 23 78 38 34 44 35 29 0a 20 TURE21 #x84D5).
e2a0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 (define GL_TEXT
e2b0: 55 52 45 32 32 20 23 78 38 34 44 36 29 0a 20 20 URE22 #x84D6).
e2c0: 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 (define GL_TEXTU
e2d0: 52 45 32 33 20 23 78 38 34 44 37 29 0a 20 20 28 RE23 #x84D7). (
e2e0: 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 define GL_TEXTUR
e2f0: 45 32 34 20 23 78 38 34 44 38 29 0a 20 20 28 64 E24 #x84D8). (d
e300: 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 efine GL_TEXTURE
e310: 32 35 20 23 78 38 34 44 39 29 0a 20 20 28 64 65 25 #x84D9). (de
e320: 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 32 fine GL_TEXTURE2
e330: 36 20 23 78 38 34 44 41 29 0a 20 20 28 64 65 66 6 #x84DA). (def
e340: 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 32 37 ine GL_TEXTURE27
e350: 20 23 78 38 34 44 42 29 0a 20 20 28 64 65 66 69 #x84DB). (defi
e360: 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 32 38 20 ne GL_TEXTURE28
e370: 23 78 38 34 44 43 29 0a 20 20 28 64 65 66 69 6e #x84DC). (defin
e380: 65 20 47 4c 5f 54 45 58 54 55 52 45 32 39 20 23 e GL_TEXTURE29 #
e390: 78 38 34 44 44 29 0a 20 20 28 64 65 66 69 6e 65 x84DD). (define
e3a0: 20 47 4c 5f 54 45 58 54 55 52 45 33 30 20 23 78 GL_TEXTURE30 #x
e3b0: 38 34 44 45 29 0a 20 20 28 64 65 66 69 6e 65 20 84DE). (define
e3c0: 47 4c 5f 54 45 58 54 55 52 45 33 31 20 23 78 38 GL_TEXTURE31 #x8
e3d0: 34 44 46 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4DF). (define G
e3e0: 4c 5f 41 43 54 49 56 45 5f 54 45 58 54 55 52 45 L_ACTIVE_TEXTURE
e3f0: 20 23 78 38 34 45 30 29 0a 20 20 28 64 65 66 69 #x84E0). (defi
e400: 6e 65 20 47 4c 5f 43 4c 49 45 4e 54 5f 41 43 54 ne GL_CLIENT_ACT
e410: 49 56 45 5f 54 45 58 54 55 52 45 20 23 78 38 34 IVE_TEXTURE #x84
e420: 45 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c E1). (define GL
e430: 5f 4d 41 58 5f 54 45 58 54 55 52 45 5f 55 4e 49 _MAX_TEXTURE_UNI
e440: 54 53 20 23 78 38 34 45 32 29 0a 20 20 3b 3b 3b TS #x84E2). ;;;
e450: 3b 20 74 65 78 74 75 72 65 5f 63 75 62 65 5f 6d ; texture_cube_m
e460: 61 70 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f ap. (define GL_
e470: 4e 4f 52 4d 41 4c 5f 4d 41 50 20 23 78 38 35 31 NORMAL_MAP #x851
e480: 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 1). (define GL_
e490: 52 45 46 4c 45 43 54 49 4f 4e 5f 4d 41 50 20 23 REFLECTION_MAP #
e4a0: 78 38 35 31 32 29 0a 20 20 28 64 65 66 69 6e 65 x8512). (define
e4b0: 20 47 4c 5f 54 45 58 54 55 52 45 5f 43 55 42 45 GL_TEXTURE_CUBE
e4c0: 5f 4d 41 50 20 23 78 38 35 31 33 29 0a 20 20 28 _MAP #x8513). (
e4d0: 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 define GL_TEXTUR
e4e0: 45 5f 42 49 4e 44 49 4e 47 5f 43 55 42 45 5f 4d E_BINDING_CUBE_M
e4f0: 41 50 20 23 78 38 35 31 34 29 0a 20 20 28 64 65 AP #x8514). (de
e500: 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 5f fine GL_TEXTURE_
e510: 43 55 42 45 5f 4d 41 50 5f 50 4f 53 49 54 49 56 CUBE_MAP_POSITIV
e520: 45 5f 58 20 23 78 38 35 31 35 29 0a 20 20 28 64 E_X #x8515). (d
e530: 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 efine GL_TEXTURE
e540: 5f 43 55 42 45 5f 4d 41 50 5f 4e 45 47 41 54 49 _CUBE_MAP_NEGATI
e550: 56 45 5f 58 20 23 78 38 35 31 36 29 0a 20 20 28 VE_X #x8516). (
e560: 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 define GL_TEXTUR
e570: 45 5f 43 55 42 45 5f 4d 41 50 5f 50 4f 53 49 54 E_CUBE_MAP_POSIT
e580: 49 56 45 5f 59 20 23 78 38 35 31 37 29 0a 20 20 IVE_Y #x8517).
e590: 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 (define GL_TEXTU
e5a0: 52 45 5f 43 55 42 45 5f 4d 41 50 5f 4e 45 47 41 RE_CUBE_MAP_NEGA
e5b0: 54 49 56 45 5f 59 20 23 78 38 35 31 38 29 0a 20 TIVE_Y #x8518).
e5c0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 (define GL_TEXT
e5d0: 55 52 45 5f 43 55 42 45 5f 4d 41 50 5f 50 4f 53 URE_CUBE_MAP_POS
e5e0: 49 54 49 56 45 5f 5a 20 23 78 38 35 31 39 29 0a ITIVE_Z #x8519).
e5f0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 (define GL_TEX
e600: 54 55 52 45 5f 43 55 42 45 5f 4d 41 50 5f 4e 45 TURE_CUBE_MAP_NE
e610: 47 41 54 49 56 45 5f 5a 20 23 78 38 35 31 41 29 GATIVE_Z #x851A)
e620: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 52 . (define GL_PR
e630: 4f 58 59 5f 54 45 58 54 55 52 45 5f 43 55 42 45 OXY_TEXTURE_CUBE
e640: 5f 4d 41 50 20 23 78 38 35 31 42 29 0a 20 20 28 _MAP #x851B). (
e650: 64 65 66 69 6e 65 20 47 4c 5f 4d 41 58 5f 43 55 define GL_MAX_CU
e660: 42 45 5f 4d 41 50 5f 54 45 58 54 55 52 45 5f 53 BE_MAP_TEXTURE_S
e670: 49 5a 45 20 23 78 38 35 31 43 29 0a 20 20 3b 3b IZE #x851C). ;;
e680: 3b 3b 20 74 65 78 74 75 72 65 5f 63 6f 6d 70 72 ;; texture_compr
e690: 65 73 73 69 6f 6e 0a 20 20 28 64 65 66 69 6e 65 ession. (define
e6a0: 20 47 4c 5f 43 4f 4d 50 52 45 53 53 45 44 5f 41 GL_COMPRESSED_A
e6b0: 4c 50 48 41 20 23 78 38 34 45 39 29 0a 20 20 28 LPHA #x84E9). (
e6c0: 64 65 66 69 6e 65 20 47 4c 5f 43 4f 4d 50 52 45 define GL_COMPRE
e6d0: 53 53 45 44 5f 4c 55 4d 49 4e 41 4e 43 45 20 23 SSED_LUMINANCE #
e6e0: 78 38 34 45 41 29 0a 20 20 28 64 65 66 69 6e 65 x84EA). (define
e6f0: 20 47 4c 5f 43 4f 4d 50 52 45 53 53 45 44 5f 4c GL_COMPRESSED_L
e700: 55 4d 49 4e 41 4e 43 45 5f 41 4c 50 48 41 20 23 UMINANCE_ALPHA #
e710: 78 38 34 45 42 29 0a 20 20 28 64 65 66 69 6e 65 x84EB). (define
e720: 20 47 4c 5f 43 4f 4d 50 52 45 53 53 45 44 5f 49 GL_COMPRESSED_I
e730: 4e 54 45 4e 53 49 54 59 20 23 78 38 34 45 43 29 NTENSITY #x84EC)
e740: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 43 4f . (define GL_CO
e750: 4d 50 52 45 53 53 45 44 5f 52 47 42 20 23 78 38 MPRESSED_RGB #x8
e760: 34 45 44 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4ED). (define G
e770: 4c 5f 43 4f 4d 50 52 45 53 53 45 44 5f 52 47 42 L_COMPRESSED_RGB
e780: 41 20 23 78 38 34 45 45 29 0a 20 20 28 64 65 66 A #x84EE). (def
e790: 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 5f 43 ine GL_TEXTURE_C
e7a0: 4f 4d 50 52 45 53 53 49 4f 4e 5f 48 49 4e 54 20 OMPRESSION_HINT
e7b0: 23 78 38 34 45 46 29 0a 20 20 28 64 65 66 69 6e #x84EF). (defin
e7c0: 65 20 47 4c 5f 54 45 58 54 55 52 45 5f 43 4f 4d e GL_TEXTURE_COM
e7d0: 50 52 45 53 53 45 44 5f 49 4d 41 47 45 5f 53 49 PRESSED_IMAGE_SI
e7e0: 5a 45 20 23 78 38 36 41 30 29 0a 20 20 28 64 65 ZE #x86A0). (de
e7f0: 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 5f fine GL_TEXTURE_
e800: 43 4f 4d 50 52 45 53 53 45 44 20 23 78 38 36 41 COMPRESSED #x86A
e810: 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 1). (define GL_
e820: 4e 55 4d 5f 43 4f 4d 50 52 45 53 53 45 44 5f 54 NUM_COMPRESSED_T
e830: 45 58 54 55 52 45 5f 46 4f 52 4d 41 54 53 20 23 EXTURE_FORMATS #
e840: 78 38 36 41 32 29 0a 20 20 28 64 65 66 69 6e 65 x86A2). (define
e850: 20 47 4c 5f 43 4f 4d 50 52 45 53 53 45 44 5f 54 GL_COMPRESSED_T
e860: 45 58 54 55 52 45 5f 46 4f 52 4d 41 54 53 20 23 EXTURE_FORMATS #
e870: 78 38 36 41 33 29 0a 20 20 3b 3b 3b 3b 20 6d 75 x86A3). ;;;; mu
e880: 6c 74 69 73 61 6d 70 6c 65 0a 20 20 28 64 65 66 ltisample. (def
e890: 69 6e 65 20 47 4c 5f 4d 55 4c 54 49 53 41 4d 50 ine GL_MULTISAMP
e8a0: 4c 45 20 23 78 38 30 39 44 29 0a 20 20 28 64 65 LE #x809D). (de
e8b0: 66 69 6e 65 20 47 4c 5f 53 41 4d 50 4c 45 5f 41 fine GL_SAMPLE_A
e8c0: 4c 50 48 41 5f 54 4f 5f 43 4f 56 45 52 41 47 45 LPHA_TO_COVERAGE
e8d0: 20 23 78 38 30 39 45 29 0a 20 20 28 64 65 66 69 #x809E). (defi
e8e0: 6e 65 20 47 4c 5f 53 41 4d 50 4c 45 5f 41 4c 50 ne GL_SAMPLE_ALP
e8f0: 48 41 5f 54 4f 5f 4f 4e 45 20 23 78 38 30 39 46 HA_TO_ONE #x809F
e900: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 53 ). (define GL_S
e910: 41 4d 50 4c 45 5f 43 4f 56 45 52 41 47 45 20 23 AMPLE_COVERAGE #
e920: 78 38 30 41 30 29 0a 20 20 28 64 65 66 69 6e 65 x80A0). (define
e930: 20 47 4c 5f 53 41 4d 50 4c 45 5f 42 55 46 46 45 GL_SAMPLE_BUFFE
e940: 52 53 20 23 78 38 30 41 38 29 0a 20 20 28 64 65 RS #x80A8). (de
e950: 66 69 6e 65 20 47 4c 5f 53 41 4d 50 4c 45 53 20 fine GL_SAMPLES
e960: 23 78 38 30 41 39 29 0a 20 20 28 64 65 66 69 6e #x80A9). (defin
e970: 65 20 47 4c 5f 53 41 4d 50 4c 45 5f 43 4f 56 45 e GL_SAMPLE_COVE
e980: 52 41 47 45 5f 56 41 4c 55 45 20 23 78 38 30 41 RAGE_VALUE #x80A
e990: 41 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f A). (define GL_
e9a0: 53 41 4d 50 4c 45 5f 43 4f 56 45 52 41 47 45 5f SAMPLE_COVERAGE_
e9b0: 49 4e 56 45 52 54 20 23 78 38 30 41 42 29 0a 20 INVERT #x80AB).
e9c0: 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d 55 4c 54 (define GL_MULT
e9d0: 49 53 41 4d 50 4c 45 5f 42 49 54 20 23 78 32 30 ISAMPLE_BIT #x20
e9e0: 30 30 30 30 30 30 29 0a 20 20 3b 3b 3b 3b 20 74 000000). ;;;; t
e9f0: 72 61 6e 73 70 6f 73 65 5f 6d 61 74 72 69 78 0a ranspose_matrix.
ea00: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 52 41 (define GL_TRA
ea10: 4e 53 50 4f 53 45 5f 4d 4f 44 45 4c 56 49 45 57 NSPOSE_MODELVIEW
ea20: 5f 4d 41 54 52 49 58 20 23 78 38 34 45 33 29 0a _MATRIX #x84E3).
ea30: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 52 41 (define GL_TRA
ea40: 4e 53 50 4f 53 45 5f 50 52 4f 4a 45 43 54 49 4f NSPOSE_PROJECTIO
ea50: 4e 5f 4d 41 54 52 49 58 20 23 78 38 34 45 34 29 N_MATRIX #x84E4)
ea60: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 52 . (define GL_TR
ea70: 41 4e 53 50 4f 53 45 5f 54 45 58 54 55 52 45 5f ANSPOSE_TEXTURE_
ea80: 4d 41 54 52 49 58 20 23 78 38 34 45 35 29 0a 20 MATRIX #x84E5).
ea90: 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 52 41 4e (define GL_TRAN
eaa0: 53 50 4f 53 45 5f 43 4f 4c 4f 52 5f 4d 41 54 52 SPOSE_COLOR_MATR
eab0: 49 58 20 23 78 38 34 45 36 29 0a 20 20 3b 3b 3b IX #x84E6). ;;;
eac0: 3b 20 74 65 78 74 75 72 65 5f 65 6e 76 5f 63 6f ; texture_env_co
ead0: 6d 62 69 6e 65 0a 20 20 28 64 65 66 69 6e 65 20 mbine. (define
eae0: 47 4c 5f 43 4f 4d 42 49 4e 45 20 23 78 38 35 37 GL_COMBINE #x857
eaf0: 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 0). (define GL_
eb00: 43 4f 4d 42 49 4e 45 5f 52 47 42 20 23 78 38 35 COMBINE_RGB #x85
eb10: 37 31 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 71). (define GL
eb20: 5f 43 4f 4d 42 49 4e 45 5f 41 4c 50 48 41 20 23 _COMBINE_ALPHA #
eb30: 78 38 35 37 32 29 0a 20 20 28 64 65 66 69 6e 65 x8572). (define
eb40: 20 47 4c 5f 53 4f 55 52 43 45 30 5f 52 47 42 20 GL_SOURCE0_RGB
eb50: 23 78 38 35 38 30 29 0a 20 20 28 64 65 66 69 6e #x8580). (defin
eb60: 65 20 47 4c 5f 53 4f 55 52 43 45 31 5f 52 47 42 e GL_SOURCE1_RGB
eb70: 20 23 78 38 35 38 31 29 0a 20 20 28 64 65 66 69 #x8581). (defi
eb80: 6e 65 20 47 4c 5f 53 4f 55 52 43 45 32 5f 52 47 ne GL_SOURCE2_RG
eb90: 42 20 23 78 38 35 38 32 29 0a 20 20 28 64 65 66 B #x8582). (def
eba0: 69 6e 65 20 47 4c 5f 53 4f 55 52 43 45 30 5f 41 ine GL_SOURCE0_A
ebb0: 4c 50 48 41 20 23 78 38 35 38 38 29 0a 20 20 28 LPHA #x8588). (
ebc0: 64 65 66 69 6e 65 20 47 4c 5f 53 4f 55 52 43 45 define GL_SOURCE
ebd0: 31 5f 41 4c 50 48 41 20 23 78 38 35 38 39 29 0a 1_ALPHA #x8589).
ebe0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 53 4f 55 (define GL_SOU
ebf0: 52 43 45 32 5f 41 4c 50 48 41 20 23 78 38 35 38 RCE2_ALPHA #x858
ec00: 41 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f A). (define GL_
ec10: 4f 50 45 52 41 4e 44 30 5f 52 47 42 20 23 78 38 OPERAND0_RGB #x8
ec20: 35 39 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 590). (define G
ec30: 4c 5f 4f 50 45 52 41 4e 44 31 5f 52 47 42 20 23 L_OPERAND1_RGB #
ec40: 78 38 35 39 31 29 0a 20 20 28 64 65 66 69 6e 65 x8591). (define
ec50: 20 47 4c 5f 4f 50 45 52 41 4e 44 32 5f 52 47 42 GL_OPERAND2_RGB
ec60: 20 23 78 38 35 39 32 29 0a 20 20 28 64 65 66 69 #x8592). (defi
ec70: 6e 65 20 47 4c 5f 4f 50 45 52 41 4e 44 30 5f 41 ne GL_OPERAND0_A
ec80: 4c 50 48 41 20 23 78 38 35 39 38 29 0a 20 20 28 LPHA #x8598). (
ec90: 64 65 66 69 6e 65 20 47 4c 5f 4f 50 45 52 41 4e define GL_OPERAN
eca0: 44 31 5f 41 4c 50 48 41 20 23 78 38 35 39 39 29 D1_ALPHA #x8599)
ecb0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4f 50 . (define GL_OP
ecc0: 45 52 41 4e 44 32 5f 41 4c 50 48 41 20 23 78 38 ERAND2_ALPHA #x8
ecd0: 35 39 41 29 0a 20 20 28 64 65 66 69 6e 65 20 47 59A). (define G
ece0: 4c 5f 52 47 42 5f 53 43 41 4c 45 20 23 78 38 35 L_RGB_SCALE #x85
ecf0: 37 33 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 73). (define GL
ed00: 5f 41 44 44 5f 53 49 47 4e 45 44 20 23 78 38 35 _ADD_SIGNED #x85
ed10: 37 34 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 74). (define GL
ed20: 5f 49 4e 54 45 52 50 4f 4c 41 54 45 20 23 78 38 _INTERPOLATE #x8
ed30: 35 37 35 29 0a 20 20 28 64 65 66 69 6e 65 20 47 575). (define G
ed40: 4c 5f 53 55 42 54 52 41 43 54 20 23 78 38 34 45 L_SUBTRACT #x84E
ed50: 37 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 7). (define GL_
ed60: 43 4f 4e 53 54 41 4e 54 20 23 78 38 35 37 36 29 CONSTANT #x8576)
ed70: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 50 52 . (define GL_PR
ed80: 49 4d 41 52 59 5f 43 4f 4c 4f 52 20 23 78 38 35 IMARY_COLOR #x85
ed90: 37 37 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 77). (define GL
eda0: 5f 50 52 45 56 49 4f 55 53 20 23 78 38 35 37 38 _PREVIOUS #x8578
edb0: 29 0a 20 20 3b 3b 3b 3b 20 74 65 78 74 75 72 65 ). ;;;; texture
edc0: 5f 65 6e 76 5f 64 6f 74 33 0a 20 20 28 64 65 66 _env_dot3. (def
edd0: 69 6e 65 20 47 4c 5f 44 4f 54 33 5f 52 47 42 20 ine GL_DOT3_RGB
ede0: 23 78 38 36 41 45 29 0a 20 20 28 64 65 66 69 6e #x86AE). (defin
edf0: 65 20 47 4c 5f 44 4f 54 33 5f 52 47 42 41 20 23 e GL_DOT3_RGBA #
ee00: 78 38 36 41 46 29 0a 20 20 3b 3b 3b 3b 20 74 65 x86AF). ;;;; te
ee10: 78 74 75 72 65 5f 62 6f 72 64 65 72 5f 63 6c 61 xture_border_cla
ee20: 6d 70 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f mp. (define GL_
ee30: 43 4c 41 4d 50 5f 54 4f 5f 42 4f 52 44 45 52 20 CLAMP_TO_BORDER
ee40: 23 78 38 31 32 44 29 0a 20 20 3b 3b 3b 3b 20 47 #x812D). ;;;; G
ee50: 4c 5f 41 52 42 5f 6d 75 6c 74 69 74 65 78 74 75 L_ARB_multitextu
ee60: 72 65 3a 20 41 52 42 20 65 78 74 65 6e 73 69 6f re: ARB extensio
ee70: 6e 20 31 20 61 6e 64 20 4f 70 65 6e 47 4c 20 31 n 1 and OpenGL 1
ee80: 2e 32 2e 31 0a 20 20 28 64 65 66 69 6e 65 20 47 .2.1. (define G
ee90: 4c 5f 54 45 58 54 55 52 45 30 5f 41 52 42 20 23 L_TEXTURE0_ARB #
eea0: 78 38 34 43 30 29 0a 20 20 28 64 65 66 69 6e 65 x84C0). (define
eeb0: 20 47 4c 5f 54 45 58 54 55 52 45 31 5f 41 52 42 GL_TEXTURE1_ARB
eec0: 20 23 78 38 34 43 31 29 0a 20 20 28 64 65 66 69 #x84C1). (defi
eed0: 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 32 5f 41 ne GL_TEXTURE2_A
eee0: 52 42 20 23 78 38 34 43 32 29 0a 20 20 28 64 65 RB #x84C2). (de
eef0: 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 33 fine GL_TEXTURE3
ef00: 5f 41 52 42 20 23 78 38 34 43 33 29 0a 20 20 28 _ARB #x84C3). (
ef10: 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 define GL_TEXTUR
ef20: 45 34 5f 41 52 42 20 23 78 38 34 43 34 29 0a 20 E4_ARB #x84C4).
ef30: 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 (define GL_TEXT
ef40: 55 52 45 35 5f 41 52 42 20 23 78 38 34 43 35 29 URE5_ARB #x84C5)
ef50: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 . (define GL_TE
ef60: 58 54 55 52 45 36 5f 41 52 42 20 23 78 38 34 43 XTURE6_ARB #x84C
ef70: 36 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 6). (define GL_
ef80: 54 45 58 54 55 52 45 37 5f 41 52 42 20 23 78 38 TEXTURE7_ARB #x8
ef90: 34 43 37 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4C7). (define G
efa0: 4c 5f 54 45 58 54 55 52 45 38 5f 41 52 42 20 23 L_TEXTURE8_ARB #
efb0: 78 38 34 43 38 29 0a 20 20 28 64 65 66 69 6e 65 x84C8). (define
efc0: 20 47 4c 5f 54 45 58 54 55 52 45 39 5f 41 52 42 GL_TEXTURE9_ARB
efd0: 20 23 78 38 34 43 39 29 0a 20 20 28 64 65 66 69 #x84C9). (defi
efe0: 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 31 30 5f ne GL_TEXTURE10_
eff0: 41 52 42 20 23 78 38 34 43 41 29 0a 20 20 28 64 ARB #x84CA). (d
f000: 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 efine GL_TEXTURE
f010: 31 31 5f 41 52 42 20 23 78 38 34 43 42 29 0a 20 11_ARB #x84CB).
f020: 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 (define GL_TEXT
f030: 55 52 45 31 32 5f 41 52 42 20 23 78 38 34 43 43 URE12_ARB #x84CC
f040: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 ). (define GL_T
f050: 45 58 54 55 52 45 31 33 5f 41 52 42 20 23 78 38 EXTURE13_ARB #x8
f060: 34 43 44 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4CD). (define G
f070: 4c 5f 54 45 58 54 55 52 45 31 34 5f 41 52 42 20 L_TEXTURE14_ARB
f080: 23 78 38 34 43 45 29 0a 20 20 28 64 65 66 69 6e #x84CE). (defin
f090: 65 20 47 4c 5f 54 45 58 54 55 52 45 31 35 5f 41 e GL_TEXTURE15_A
f0a0: 52 42 20 23 78 38 34 43 46 29 0a 20 20 28 64 65 RB #x84CF). (de
f0b0: 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 31 fine GL_TEXTURE1
f0c0: 36 5f 41 52 42 20 23 78 38 34 44 30 29 0a 20 20 6_ARB #x84D0).
f0d0: 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 (define GL_TEXTU
f0e0: 52 45 31 37 5f 41 52 42 20 23 78 38 34 44 31 29 RE17_ARB #x84D1)
f0f0: 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 . (define GL_TE
f100: 58 54 55 52 45 31 38 5f 41 52 42 20 23 78 38 34 XTURE18_ARB #x84
f110: 44 32 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c D2). (define GL
f120: 5f 54 45 58 54 55 52 45 31 39 5f 41 52 42 20 23 _TEXTURE19_ARB #
f130: 78 38 34 44 33 29 0a 20 20 28 64 65 66 69 6e 65 x84D3). (define
f140: 20 47 4c 5f 54 45 58 54 55 52 45 32 30 5f 41 52 GL_TEXTURE20_AR
f150: 42 20 23 78 38 34 44 34 29 0a 20 20 28 64 65 66 B #x84D4). (def
f160: 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 32 31 ine GL_TEXTURE21
f170: 5f 41 52 42 20 23 78 38 34 44 35 29 0a 20 20 28 _ARB #x84D5). (
f180: 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 define GL_TEXTUR
f190: 45 32 32 5f 41 52 42 20 23 78 38 34 44 36 29 0a E22_ARB #x84D6).
f1a0: 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 (define GL_TEX
f1b0: 54 55 52 45 32 33 5f 41 52 42 20 23 78 38 34 44 TURE23_ARB #x84D
f1c0: 37 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 7). (define GL_
f1d0: 54 45 58 54 55 52 45 32 34 5f 41 52 42 20 23 78 TEXTURE24_ARB #x
f1e0: 38 34 44 38 29 0a 20 20 28 64 65 66 69 6e 65 20 84D8). (define
f1f0: 47 4c 5f 54 45 58 54 55 52 45 32 35 5f 41 52 42 GL_TEXTURE25_ARB
f200: 20 23 78 38 34 44 39 29 0a 20 20 28 64 65 66 69 #x84D9). (defi
f210: 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 32 36 5f ne GL_TEXTURE26_
f220: 41 52 42 20 23 78 38 34 44 41 29 0a 20 20 28 64 ARB #x84DA). (d
f230: 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 55 52 45 efine GL_TEXTURE
f240: 32 37 5f 41 52 42 20 23 78 38 34 44 42 29 0a 20 27_ARB #x84DB).
f250: 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 45 58 54 (define GL_TEXT
f260: 55 52 45 32 38 5f 41 52 42 20 23 78 38 34 44 43 URE28_ARB #x84DC
f270: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 54 ). (define GL_T
f280: 45 58 54 55 52 45 32 39 5f 41 52 42 20 23 78 38 EXTURE29_ARB #x8
f290: 34 44 44 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4DD). (define G
f2a0: 4c 5f 54 45 58 54 55 52 45 33 30 5f 41 52 42 20 L_TEXTURE30_ARB
f2b0: 23 78 38 34 44 45 29 0a 20 20 28 64 65 66 69 6e #x84DE). (defin
f2c0: 65 20 47 4c 5f 54 45 58 54 55 52 45 33 31 5f 41 e GL_TEXTURE31_A
f2d0: 52 42 20 23 78 38 34 44 46 29 0a 20 20 28 64 65 RB #x84DF). (de
f2e0: 66 69 6e 65 20 47 4c 5f 41 43 54 49 56 45 5f 54 fine GL_ACTIVE_T
f2f0: 45 58 54 55 52 45 5f 41 52 42 20 23 78 38 34 45 EXTURE_ARB #x84E
f300: 30 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 0). (define GL_
f310: 43 4c 49 45 4e 54 5f 41 43 54 49 56 45 5f 54 45 CLIENT_ACTIVE_TE
f320: 58 54 55 52 45 5f 41 52 42 20 23 78 38 34 45 31 XTURE_ARB #x84E1
f330: 29 0a 20 20 28 64 65 66 69 6e 65 20 47 4c 5f 4d ). (define GL_M
f340: 41 58 5f 54 45 58 54 55 52 45 5f 55 4e 49 54 53 AX_TEXTURE_UNITS
f350: 5f 41 52 42 20 23 78 38 34 45 32 29 0a 0a 20 20 _ARB #x84E2)..
f360: 3b 3b 20 28 64 65 66 69 6e 65 2d 73 79 6e 74 61 ;; (define-synta
f370: 78 20 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f x define-functio
f380: 6e 0a 20 20 3b 3b 20 20 20 28 73 79 6e 74 61 78 n. ;; (syntax
f390: 2d 72 75 6c 65 73 20 28 29 0a 20 20 3b 3b 20 20 -rules (). ;;
f3a0: 20 20 20 28 28 5f 20 72 65 74 20 6e 61 6d 65 20 ((_ ret name
f3b0: 61 72 67 73 29 0a 20 20 3b 3b 20 20 20 20 20 20 args). ;;
f3c0: 28 64 65 66 69 6e 65 20 6e 61 6d 65 20 28 63 2d (define name (c-
f3d0: 66 75 6e 63 74 69 6f 6e 20 6c 69 62 20 6c 69 62 function lib lib
f3e0: 2d 6e 61 6d 65 20 72 65 74 20 5f 5f 73 74 64 63 -name ret __stdc
f3f0: 61 6c 6c 20 6e 61 6d 65 20 61 72 67 73 29 29 29 all name args)))
f400: 29 29 0a 0a 20 20 28 64 65 66 69 6e 65 2d 73 79 )).. (define-sy
f410: 6e 74 61 78 20 64 65 66 69 6e 65 2d 66 75 6e 63 ntax define-func
f420: 74 69 6f 6e 0a 20 20 20 20 28 73 79 6e 74 61 78 tion. (syntax
f430: 2d 72 75 6c 65 73 20 28 29 0a 20 20 20 20 20 20 -rules ().
f440: 28 28 5f 20 72 65 74 20 6e 61 6d 65 20 61 72 67 ((_ ret name arg
f450: 73 29 0a 20 20 20 20 20 20 20 28 64 65 66 69 6e s). (defin
f460: 65 20 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 e name.
f470: 28 66 6f 72 65 69 67 6e 2d 70 72 6f 63 65 64 75 (foreign-procedu
f480: 72 65 20 28 73 79 6d 62 6f 6c 2d 3e 73 74 72 69 re (symbol->stri
f490: 6e 67 20 27 6e 61 6d 65 29 20 61 72 67 73 20 72 ng 'name) args r
f4a0: 65 74 29 29 29 29 29 0a 0a 20 20 3b 3b 20 76 6f et))))).. ;; vo
f4b0: 69 64 20 67 6c 43 6c 65 61 72 49 6e 64 65 78 28 id glClearIndex(
f4c0: 20 47 4c 66 6c 6f 61 74 20 63 20 29 0a 20 20 28 GLfloat c ). (
f4d0: 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
f4e0: 76 6f 69 64 20 67 6c 43 6c 65 61 72 49 6e 64 65 void glClearInde
f4f0: 78 20 28 66 6c 6f 61 74 29 29 0a 0a 20 20 3b 3b x (float)).. ;;
f500: 20 76 6f 69 64 20 67 6c 43 6c 65 61 72 43 6f 6c void glClearCol
f510: 6f 72 28 20 47 4c 63 6c 61 6d 70 66 20 72 65 64 or( GLclampf red
f520: 2c 20 47 4c 63 6c 61 6d 70 66 20 67 72 65 65 6e , GLclampf green
f530: 2c 20 47 4c 63 6c 61 6d 70 66 20 62 6c 75 65 2c , GLclampf blue,
f540: 20 47 4c 63 6c 61 6d 70 66 20 61 6c 70 68 61 20 GLclampf alpha
f550: 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
f560: 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6c 65 61 tion void glClea
f570: 72 43 6f 6c 6f 72 20 28 66 6c 6f 61 74 20 66 6c rColor (float fl
f580: 6f 61 74 20 66 6c 6f 61 74 20 66 6c 6f 61 74 29 oat float float)
f590: 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 ).. ;; void glC
f5a0: 6c 65 61 72 28 20 47 4c 62 69 74 66 69 65 6c 64 lear( GLbitfield
f5b0: 20 6d 61 73 6b 20 29 0a 20 20 28 64 65 66 69 6e mask ). (defin
f5c0: 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
f5d0: 67 6c 43 6c 65 61 72 20 28 69 6e 74 29 29 0a 0a glClear (int))..
f5e0: 20 20 3b 3b 20 76 6f 69 64 20 67 6c 49 6e 64 65 ;; void glInde
f5f0: 78 4d 61 73 6b 28 20 47 4c 75 69 6e 74 20 6d 61 xMask( GLuint ma
f600: 73 6b 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 sk ). (define-f
f610: 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 49 unction void glI
f620: 6e 64 65 78 4d 61 73 6b 20 28 69 6e 74 29 29 0a ndexMask (int)).
f630: 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 6c . ;; void glCol
f640: 6f 72 4d 61 73 6b 28 20 47 4c 62 6f 6f 6c 65 61 orMask( GLboolea
f650: 6e 20 72 65 64 2c 20 47 4c 62 6f 6f 6c 65 61 6e n red, GLboolean
f660: 20 67 72 65 65 6e 2c 20 47 4c 62 6f 6f 6c 65 61 green, GLboolea
f670: 6e 20 62 6c 75 65 2c 20 47 4c 62 6f 6f 6c 65 61 n blue, GLboolea
f680: 6e 20 61 6c 70 68 61 20 29 0a 20 20 28 64 65 66 n alpha ). (def
f690: 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
f6a0: 64 20 67 6c 43 6f 6c 6f 72 4d 61 73 6b 20 28 69 d glColorMask (i
f6b0: 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 29 29 nt int int int))
f6c0: 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 41 6c .. ;; void glAl
f6d0: 70 68 61 46 75 6e 63 28 20 47 4c 65 6e 75 6d 20 phaFunc( GLenum
f6e0: 66 75 6e 63 2c 20 47 4c 63 6c 61 6d 70 66 20 72 func, GLclampf r
f6f0: 65 66 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 ef ). (define-f
f700: 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 41 unction void glA
f710: 6c 70 68 61 46 75 6e 63 20 28 69 6e 74 20 66 6c lphaFunc (int fl
f720: 6f 61 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 oat)).. ;; void
f730: 20 67 6c 42 6c 65 6e 64 46 75 6e 63 28 20 47 4c glBlendFunc( GL
f740: 65 6e 75 6d 20 73 66 61 63 74 6f 72 2c 20 47 4c enum sfactor, GL
f750: 65 6e 75 6d 20 64 66 61 63 74 6f 72 20 29 0a 20 enum dfactor ).
f760: 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
f770: 6e 20 76 6f 69 64 20 67 6c 42 6c 65 6e 64 46 75 n void glBlendFu
f780: 6e 63 20 28 69 6e 74 20 69 6e 74 29 29 0a 0a 20 nc (int int))..
f790: 20 3b 3b 20 76 6f 69 64 20 67 6c 4c 6f 67 69 63 ;; void glLogic
f7a0: 4f 70 28 20 47 4c 65 6e 75 6d 20 6f 70 63 6f 64 Op( GLenum opcod
f7b0: 65 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 e ). (define-fu
f7c0: 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4c 6f nction void glLo
f7d0: 67 69 63 4f 70 20 28 69 6e 74 29 29 0a 0a 20 20 gicOp (int))..
f7e0: 3b 3b 20 76 6f 69 64 20 67 6c 43 75 6c 6c 46 61 ;; void glCullFa
f7f0: 63 65 28 20 47 4c 65 6e 75 6d 20 6d 6f 64 65 20 ce( GLenum mode
f800: 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
f810: 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 75 6c 6c tion void glCull
f820: 46 61 63 65 20 28 69 6e 74 29 29 0a 0a 20 20 3b Face (int)).. ;
f830: 3b 20 76 6f 69 64 20 67 6c 46 72 6f 6e 74 46 61 ; void glFrontFa
f840: 63 65 28 20 47 4c 65 6e 75 6d 20 6d 6f 64 65 20 ce( GLenum mode
f850: 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
f860: 74 69 6f 6e 20 76 6f 69 64 20 67 6c 46 72 6f 6e tion void glFron
f870: 74 46 61 63 65 20 28 69 6e 74 29 29 0a 0a 20 20 tFace (int))..
f880: 3b 3b 20 76 6f 69 64 20 67 6c 50 6f 69 6e 74 53 ;; void glPointS
f890: 69 7a 65 28 20 47 4c 66 6c 6f 61 74 20 73 69 7a ize( GLfloat siz
f8a0: 65 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 e ). (define-fu
f8b0: 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 50 6f nction void glPo
f8c0: 69 6e 74 53 69 7a 65 20 28 66 6c 6f 61 74 29 29 intSize (float))
f8d0: 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4c 69 .. ;; void glLi
f8e0: 6e 65 57 69 64 74 68 28 20 47 4c 66 6c 6f 61 74 neWidth( GLfloat
f8f0: 20 77 69 64 74 68 20 29 0a 20 20 28 64 65 66 69 width ). (defi
f900: 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
f910: 20 67 6c 4c 69 6e 65 57 69 64 74 68 20 28 66 6c glLineWidth (fl
f920: 6f 61 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 oat)).. ;; void
f930: 20 67 6c 4c 69 6e 65 53 74 69 70 70 6c 65 28 20 glLineStipple(
f940: 47 4c 69 6e 74 20 66 61 63 74 6f 72 2c 20 47 4c GLint factor, GL
f950: 75 73 68 6f 72 74 20 70 61 74 74 65 72 6e 20 29 ushort pattern )
f960: 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
f970: 69 6f 6e 20 76 6f 69 64 20 67 6c 4c 69 6e 65 53 ion void glLineS
f980: 74 69 70 70 6c 65 20 28 69 6e 74 20 69 6e 74 29 tipple (int int)
f990: 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 50 ).. ;; void glP
f9a0: 6f 6c 79 67 6f 6e 4d 6f 64 65 28 20 47 4c 65 6e olygonMode( GLen
f9b0: 75 6d 20 66 61 63 65 2c 20 47 4c 65 6e 75 6d 20 um face, GLenum
f9c0: 6d 6f 64 65 20 29 0a 20 20 28 64 65 66 69 6e 65 mode ). (define
f9d0: 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
f9e0: 6c 50 6f 6c 79 67 6f 6e 4d 6f 64 65 20 28 69 6e lPolygonMode (in
f9f0: 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f t int)).. ;; vo
fa00: 69 64 20 67 6c 50 6f 6c 79 67 6f 6e 4f 66 66 73 id glPolygonOffs
fa10: 65 74 28 20 47 4c 66 6c 6f 61 74 20 66 61 63 74 et( GLfloat fact
fa20: 6f 72 2c 20 47 4c 66 6c 6f 61 74 20 75 6e 69 74 or, GLfloat unit
fa30: 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 s ). (define-fu
fa40: 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 50 6f nction void glPo
fa50: 6c 79 67 6f 6e 4f 66 66 73 65 74 20 28 66 6c 6f lygonOffset (flo
fa60: 61 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 3b 3b at float)).. ;;
fa70: 20 76 6f 69 64 20 67 6c 50 6f 6c 79 67 6f 6e 53 void glPolygonS
fa80: 74 69 70 70 6c 65 28 20 63 6f 6e 73 74 20 47 4c tipple( const GL
fa90: 75 62 79 74 65 20 2a 6d 61 73 6b 20 29 0a 20 20 ubyte *mask ).
faa0: 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
fab0: 20 76 6f 69 64 20 67 6c 50 6f 6c 79 67 6f 6e 53 void glPolygonS
fac0: 74 69 70 70 6c 65 20 28 76 6f 69 64 2a 29 29 0a tipple (void*)).
fad0: 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 47 65 74 . ;; void glGet
fae0: 50 6f 6c 79 67 6f 6e 53 74 69 70 70 6c 65 28 20 PolygonStipple(
faf0: 47 4c 75 62 79 74 65 20 2a 6d 61 73 6b 20 29 0a GLubyte *mask ).
fb00: 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
fb10: 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 50 6f 6c on void glGetPol
fb20: 79 67 6f 6e 53 74 69 70 70 6c 65 20 28 76 6f 69 ygonStipple (voi
fb30: 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 d*)).. ;; void
fb40: 67 6c 45 64 67 65 46 6c 61 67 28 20 47 4c 62 6f glEdgeFlag( GLbo
fb50: 6f 6c 65 61 6e 20 66 6c 61 67 20 29 0a 20 20 28 olean flag ). (
fb60: 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
fb70: 76 6f 69 64 20 67 6c 45 64 67 65 46 6c 61 67 20 void glEdgeFlag
fb80: 28 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 (int)).. ;; voi
fb90: 64 20 67 6c 45 64 67 65 46 6c 61 67 76 28 20 63 d glEdgeFlagv( c
fba0: 6f 6e 73 74 20 47 4c 62 6f 6f 6c 65 61 6e 20 2a onst GLboolean *
fbb0: 66 6c 61 67 20 29 0a 20 20 28 64 65 66 69 6e 65 flag ). (define
fbc0: 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
fbd0: 6c 45 64 67 65 46 6c 61 67 76 20 28 76 6f 69 64 lEdgeFlagv (void
fbe0: 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 *)).. ;; void g
fbf0: 6c 53 63 69 73 73 6f 72 28 20 47 4c 69 6e 74 20 lScissor( GLint
fc00: 78 2c 20 47 4c 69 6e 74 20 79 2c 20 47 4c 73 69 x, GLint y, GLsi
fc10: 7a 65 69 20 77 69 64 74 68 2c 20 47 4c 73 69 7a zei width, GLsiz
fc20: 65 69 20 68 65 69 67 68 74 29 0a 20 20 28 64 65 ei height). (de
fc30: 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
fc40: 69 64 20 67 6c 53 63 69 73 73 6f 72 20 28 69 6e id glScissor (in
fc50: 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 29 29 0a t int int int)).
fc60: 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6c 69 . ;; void glCli
fc70: 70 50 6c 61 6e 65 28 20 47 4c 65 6e 75 6d 20 70 pPlane( GLenum p
fc80: 6c 61 6e 65 2c 20 63 6f 6e 73 74 20 47 4c 64 6f lane, const GLdo
fc90: 75 62 6c 65 20 2a 65 71 75 61 74 69 6f 6e 20 29 uble *equation )
fca0: 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
fcb0: 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6c 69 70 50 ion void glClipP
fcc0: 6c 61 6e 65 20 28 69 6e 74 20 76 6f 69 64 2a 29 lane (int void*)
fcd0: 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 47 ).. ;; void glG
fce0: 65 74 43 6c 69 70 50 6c 61 6e 65 28 20 47 4c 65 etClipPlane( GLe
fcf0: 6e 75 6d 20 70 6c 61 6e 65 2c 20 47 4c 64 6f 75 num plane, GLdou
fd00: 62 6c 65 20 2a 65 71 75 61 74 69 6f 6e 20 29 0a ble *equation ).
fd10: 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
fd20: 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 43 6c 69 on void glGetCli
fd30: 70 50 6c 61 6e 65 20 28 69 6e 74 20 76 6f 69 64 pPlane (int void
fd40: 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 *)).. ;; void g
fd50: 6c 44 72 61 77 42 75 66 66 65 72 28 20 47 4c 65 lDrawBuffer( GLe
fd60: 6e 75 6d 20 6d 6f 64 65 20 29 0a 20 20 28 64 65 num mode ). (de
fd70: 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
fd80: 69 64 20 67 6c 44 72 61 77 42 75 66 66 65 72 20 id glDrawBuffer
fd90: 28 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 (int)).. ;; voi
fda0: 64 20 67 6c 52 65 61 64 42 75 66 66 65 72 28 20 d glReadBuffer(
fdb0: 47 4c 65 6e 75 6d 20 6d 6f 64 65 20 29 0a 20 20 GLenum mode ).
fdc0: 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
fdd0: 20 76 6f 69 64 20 67 6c 52 65 61 64 42 75 66 66 void glReadBuff
fde0: 65 72 20 28 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 er (int)).. ;;
fdf0: 76 6f 69 64 20 67 6c 45 6e 61 62 6c 65 28 20 47 void glEnable( G
fe00: 4c 65 6e 75 6d 20 63 61 70 20 29 0a 20 20 28 64 Lenum cap ). (d
fe10: 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
fe20: 6f 69 64 20 67 6c 45 6e 61 62 6c 65 20 28 69 6e oid glEnable (in
fe30: 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 t)).. ;; void g
fe40: 6c 44 69 73 61 62 6c 65 28 20 47 4c 65 6e 75 6d lDisable( GLenum
fe50: 20 63 61 70 20 29 0a 20 20 28 64 65 66 69 6e 65 cap ). (define
fe60: 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
fe70: 6c 44 69 73 61 62 6c 65 20 28 69 6e 74 29 29 0a lDisable (int)).
fe80: 0a 20 20 3b 3b 20 47 4c 62 6f 6f 6c 65 61 6e 20 . ;; GLboolean
fe90: 67 6c 49 73 45 6e 61 62 6c 65 64 28 20 47 4c 65 glIsEnabled( GLe
fea0: 6e 75 6d 20 63 61 70 20 29 0a 20 20 28 64 65 66 num cap ). (def
feb0: 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 69 6e 74 ine-function int
fec0: 20 67 6c 49 73 45 6e 61 62 6c 65 64 20 28 69 6e glIsEnabled (in
fed0: 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 t)).. ;; void g
fee0: 6c 45 6e 61 62 6c 65 43 6c 69 65 6e 74 53 74 61 lEnableClientSta
fef0: 74 65 28 20 47 4c 65 6e 75 6d 20 63 61 70 20 29 te( GLenum cap )
ff00: 20 20 2f 2a 20 31 2e 31 20 2a 2f 0a 20 20 28 64 /* 1.1 */. (d
ff10: 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
ff20: 6f 69 64 20 67 6c 45 6e 61 62 6c 65 43 6c 69 65 oid glEnableClie
ff30: 6e 74 53 74 61 74 65 20 28 69 6e 74 29 29 0a 0a ntState (int))..
ff40: 20 20 3b 3b 20 76 6f 69 64 20 67 6c 44 69 73 61 ;; void glDisa
ff50: 62 6c 65 43 6c 69 65 6e 74 53 74 61 74 65 28 20 bleClientState(
ff60: 47 4c 65 6e 75 6d 20 63 61 70 20 29 20 20 2f 2a GLenum cap ) /*
ff70: 20 31 2e 31 20 2a 2f 0a 20 20 28 64 65 66 69 6e 1.1 */. (defin
ff80: 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
ff90: 67 6c 44 69 73 61 62 6c 65 43 6c 69 65 6e 74 53 glDisableClientS
ffa0: 74 61 74 65 20 28 69 6e 74 29 29 0a 0a 20 20 3b tate (int)).. ;
ffb0: 3b 20 76 6f 69 64 20 67 6c 47 65 74 42 6f 6f 6c ; void glGetBool
ffc0: 65 61 6e 76 28 20 47 4c 65 6e 75 6d 20 70 6e 61 eanv( GLenum pna
ffd0: 6d 65 2c 20 47 4c 62 6f 6f 6c 65 61 6e 20 2a 70 me, GLboolean *p
ffe0: 61 72 61 6d 73 20 29 0a 20 20 28 64 65 66 69 6e arams ). (defin
fff0: 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
10000 67 6c 47 65 74 42 6f 6f 6c 65 61 6e 76 20 28 69 glGetBooleanv (i
10010 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b nt void*)).. ;;
10020 20 76 6f 69 64 20 67 6c 47 65 74 44 6f 75 62 6c void glGetDoubl
10030 65 76 28 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 ev( GLenum pname
10040 2c 20 47 4c 64 6f 75 62 6c 65 20 2a 70 61 72 61 , GLdouble *para
10050 6d 73 20 29 0a 0a 20 20 3b 3b 20 28 64 65 66 69 ms ).. ;; (defi
10060 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
10070 20 67 6c 47 65 74 44 6f 75 62 6c 65 76 20 28 69 glGetDoublev (i
10080 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 28 64 nt void*)).. (d
10090 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
100a0 6f 69 64 20 67 6c 47 65 74 44 6f 75 62 6c 65 76 oid glGetDoublev
100b0 20 28 69 6e 74 20 75 38 2a 29 29 0a 0a 20 20 3b (int u8*)).. ;
100c0 3b 20 76 6f 69 64 20 67 6c 47 65 74 46 6c 6f 61 ; void glGetFloa
100d0 74 76 28 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 tv( GLenum pname
100e0 2c 20 47 4c 66 6c 6f 61 74 20 2a 70 61 72 61 6d , GLfloat *param
100f0 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 s ). (define-fu
10100 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 nction void glGe
10110 74 46 6c 6f 61 74 76 20 28 69 6e 74 20 76 6f 69 tFloatv (int voi
10120 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 d*)).. ;; void
10130 67 6c 47 65 74 49 6e 74 65 67 65 72 76 28 20 47 glGetIntegerv( G
10140 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c 69 Lenum pname, GLi
10150 6e 74 20 2a 70 61 72 61 6d 73 20 29 0a 20 20 28 nt *params ). (
10160 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
10170 76 6f 69 64 20 67 6c 47 65 74 49 6e 74 65 67 65 void glGetIntege
10180 72 76 20 28 69 6e 74 20 76 6f 69 64 2a 29 29 0a rv (int void*)).
10190 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 50 75 73 . ;; void glPus
101a0 68 41 74 74 72 69 62 28 20 47 4c 62 69 74 66 69 hAttrib( GLbitfi
101b0 65 6c 64 20 6d 61 73 6b 20 29 0a 20 20 28 64 65 eld mask ). (de
101c0 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
101d0 69 64 20 67 6c 50 75 73 68 41 74 74 72 69 62 20 id glPushAttrib
101e0 28 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 (int)).. ;; voi
101f0 64 20 67 6c 50 6f 70 41 74 74 72 69 62 28 20 76 d glPopAttrib( v
10200 6f 69 64 20 29 0a 20 20 28 64 65 66 69 6e 65 2d oid ). (define-
10210 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
10220 50 6f 70 41 74 74 72 69 62 20 28 29 29 0a 0a 20 PopAttrib ())..
10230 20 3b 3b 20 76 6f 69 64 20 67 6c 50 75 73 68 43 ;; void glPushC
10240 6c 69 65 6e 74 41 74 74 72 69 62 28 20 47 4c 62 lientAttrib( GLb
10250 69 74 66 69 65 6c 64 20 6d 61 73 6b 20 29 20 20 itfield mask )
10260 2f 2a 20 31 2e 31 20 2a 2f 0a 20 20 28 64 65 66 /* 1.1 */. (def
10270 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
10280 64 20 67 6c 50 75 73 68 43 6c 69 65 6e 74 41 74 d glPushClientAt
10290 74 72 69 62 20 28 69 6e 74 29 29 0a 0a 20 20 3b trib (int)).. ;
102a0 3b 20 76 6f 69 64 20 67 6c 50 6f 70 43 6c 69 65 ; void glPopClie
102b0 6e 74 41 74 74 72 69 62 28 20 76 6f 69 64 20 29 ntAttrib( void )
102c0 20 20 2f 2a 20 31 2e 31 20 2a 2f 0a 20 20 28 64 /* 1.1 */. (d
102d0 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
102e0 6f 69 64 20 67 6c 50 6f 70 43 6c 69 65 6e 74 41 oid glPopClientA
102f0 74 74 72 69 62 20 28 29 29 0a 0a 20 20 3b 3b 20 ttrib ()).. ;;
10300 47 4c 69 6e 74 20 67 6c 52 65 6e 64 65 72 4d 6f GLint glRenderMo
10310 64 65 28 20 47 4c 65 6e 75 6d 20 6d 6f 64 65 20 de( GLenum mode
10320 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
10330 74 69 6f 6e 20 69 6e 74 20 67 6c 52 65 6e 64 65 tion int glRende
10340 72 4d 6f 64 65 20 28 69 6e 74 29 29 0a 0a 20 20 rMode (int))..
10350 3b 3b 20 47 4c 65 6e 75 6d 20 67 6c 47 65 74 45 ;; GLenum glGetE
10360 72 72 6f 72 28 20 76 6f 69 64 20 29 0a 20 20 28 rror( void ). (
10370 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
10380 69 6e 74 20 67 6c 47 65 74 45 72 72 6f 72 20 28 int glGetError (
10390 29 29 0a 0a 20 20 3b 3b 20 63 6f 6e 73 74 20 47 )).. ;; const G
103a0 4c 75 62 79 74 65 20 2a 20 67 6c 47 65 74 53 74 Lubyte * glGetSt
103b0 72 69 6e 67 28 20 47 4c 65 6e 75 6d 20 6e 61 6d ring( GLenum nam
103c0 65 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 e ). (define-fu
103d0 6e 63 74 69 6f 6e 20 73 74 72 69 6e 67 20 67 6c nction string gl
103e0 47 65 74 53 74 72 69 6e 67 20 28 69 6e 74 29 29 GetString (int))
103f0 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 46 69 .. ;; void glFi
10400 6e 69 73 68 28 20 76 6f 69 64 20 29 0a 20 20 28 nish( void ). (
10410 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
10420 76 6f 69 64 20 67 6c 46 69 6e 69 73 68 20 28 29 void glFinish ()
10430 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 46 ).. ;; void glF
10440 6c 75 73 68 28 20 76 6f 69 64 20 29 0a 20 20 28 lush( void ). (
10450 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
10460 76 6f 69 64 20 67 6c 46 6c 75 73 68 20 28 29 29 void glFlush ())
10470 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 48 69 .. ;; void glHi
10480 6e 74 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 nt( GLenum targe
10490 74 2c 20 47 4c 65 6e 75 6d 20 6d 6f 64 65 20 29 t, GLenum mode )
104a0 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
104b0 69 6f 6e 20 76 6f 69 64 20 67 6c 48 69 6e 74 20 ion void glHint
104c0 28 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b (int int)).. ;;
104d0 3b 3b 20 44 65 70 74 68 20 42 75 66 66 65 72 0a ;; Depth Buffer.
104e0 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6c 65 . ;; void glCle
104f0 61 72 44 65 70 74 68 28 20 47 4c 63 6c 61 6d 70 arDepth( GLclamp
10500 64 20 64 65 70 74 68 20 29 0a 20 20 28 64 65 66 d depth ). (def
10510 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
10520 64 20 67 6c 43 6c 65 61 72 44 65 70 74 68 20 28 d glClearDepth (
10530 64 6f 75 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 double)).. ;; v
10540 6f 69 64 20 67 6c 44 65 70 74 68 46 75 6e 63 28 oid glDepthFunc(
10550 20 47 4c 65 6e 75 6d 20 66 75 6e 63 20 29 0a 20 GLenum func ).
10560 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
10570 6e 20 76 6f 69 64 20 67 6c 44 65 70 74 68 46 75 n void glDepthFu
10580 6e 63 20 28 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 nc (int)).. ;;
10590 76 6f 69 64 20 67 6c 44 65 70 74 68 4d 61 73 6b void glDepthMask
105a0 28 20 47 4c 62 6f 6f 6c 65 61 6e 20 66 6c 61 67 ( GLboolean flag
105b0 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
105c0 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 44 65 70 ction void glDep
105d0 74 68 4d 61 73 6b 20 28 69 6e 74 29 29 0a 0a 20 thMask (int))..
105e0 20 3b 3b 20 76 6f 69 64 20 67 6c 44 65 70 74 68 ;; void glDepth
105f0 52 61 6e 67 65 28 20 47 4c 63 6c 61 6d 70 64 20 Range( GLclampd
10600 6e 65 61 72 5f 76 61 6c 2c 20 47 4c 63 6c 61 6d near_val, GLclam
10610 70 64 20 66 61 72 5f 76 61 6c 20 29 0a 20 20 28 pd far_val ). (
10620 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
10630 76 6f 69 64 20 67 6c 44 65 70 74 68 52 61 6e 67 void glDepthRang
10640 65 20 28 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 e (double double
10650 29 29 0a 0a 20 20 3b 3b 3b 3b 20 41 63 63 75 6d )).. ;;;; Accum
10660 75 6c 61 74 69 6f 6e 20 42 75 66 66 65 72 0a 0a ulation Buffer..
10670 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6c 65 61 ;; void glClea
10680 72 41 63 63 75 6d 28 20 47 4c 66 6c 6f 61 74 20 rAccum( GLfloat
10690 72 65 64 2c 20 47 4c 66 6c 6f 61 74 20 67 72 65 red, GLfloat gre
106a0 65 6e 2c 20 47 4c 66 6c 6f 61 74 20 62 6c 75 65 en, GLfloat blue
106b0 2c 20 47 4c 66 6c 6f 61 74 20 61 6c 70 68 61 20 , GLfloat alpha
106c0 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
106d0 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6c 65 61 tion void glClea
106e0 72 41 63 63 75 6d 20 28 66 6c 6f 61 74 20 66 6c rAccum (float fl
106f0 6f 61 74 20 66 6c 6f 61 74 20 66 6c 6f 61 74 29 oat float float)
10700 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 41 ).. ;; void glA
10710 63 63 75 6d 28 20 47 4c 65 6e 75 6d 20 6f 70 2c ccum( GLenum op,
10720 20 47 4c 66 6c 6f 61 74 20 76 61 6c 75 65 20 29 GLfloat value )
10730 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
10740 69 6f 6e 20 76 6f 69 64 20 67 6c 41 63 63 75 6d ion void glAccum
10750 20 28 69 6e 74 20 66 6c 6f 61 74 29 29 0a 0a 20 (int float))..
10760 20 3b 3b 3b 3b 20 54 72 61 6e 73 66 6f 72 6d 61 ;;;; Transforma
10770 74 69 6f 6e 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 tion.. ;; void
10780 67 6c 4d 61 74 72 69 78 4d 6f 64 65 28 20 47 4c glMatrixMode( GL
10790 65 6e 75 6d 20 6d 6f 64 65 20 29 0a 20 20 28 64 enum mode ). (d
107a0 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
107b0 6f 69 64 20 67 6c 4d 61 74 72 69 78 4d 6f 64 65 oid glMatrixMode
107c0 20 28 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f (int)).. ;; vo
107d0 69 64 20 67 6c 4f 72 74 68 6f 28 20 47 4c 64 6f id glOrtho( GLdo
107e0 75 62 6c 65 20 6c 65 66 74 2c 20 47 4c 64 6f 75 uble left, GLdou
107f0 62 6c 65 20 72 69 67 68 74 2c 20 47 4c 64 6f 75 ble right, GLdou
10800 62 6c 65 20 62 6f 74 74 6f 6d 2c 20 47 4c 64 6f ble bottom, GLdo
10810 75 62 6c 65 20 74 6f 70 2c 20 47 4c 64 6f 75 62 uble top, GLdoub
10820 6c 65 20 6e 65 61 72 5f 76 61 6c 2c 20 47 4c 64 le near_val, GLd
10830 6f 75 62 6c 65 20 66 61 72 5f 76 61 6c 20 29 0a ouble far_val ).
10840 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
10850 6f 6e 20 76 6f 69 64 20 67 6c 4f 72 74 68 6f 20 on void glOrtho
10860 28 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 20 64 (double double d
10870 6f 75 62 6c 65 20 64 6f 75 62 6c 65 20 64 6f 75 ouble double dou
10880 62 6c 65 20 64 6f 75 62 6c 65 29 29 0a 0a 20 20 ble double))..
10890 3b 3b 20 76 6f 69 64 20 67 6c 46 72 75 73 74 75 ;; void glFrustu
108a0 6d 28 20 47 4c 64 6f 75 62 6c 65 20 6c 65 66 74 m( GLdouble left
108b0 2c 20 47 4c 64 6f 75 62 6c 65 20 72 69 67 68 74 , GLdouble right
108c0 2c 20 47 4c 64 6f 75 62 6c 65 20 62 6f 74 74 6f , GLdouble botto
108d0 6d 2c 20 47 4c 64 6f 75 62 6c 65 20 74 6f 70 2c m, GLdouble top,
108e0 20 47 4c 64 6f 75 62 6c 65 20 6e 65 61 72 5f 76 GLdouble near_v
108f0 61 6c 2c 20 47 4c 64 6f 75 62 6c 65 20 66 61 72 al, GLdouble far
10900 5f 76 61 6c 20 29 0a 20 20 28 64 65 66 69 6e 65 _val ). (define
10910 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
10920 6c 46 72 75 73 74 75 6d 20 28 64 6f 75 62 6c 65 lFrustum (double
10930 20 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 20 64 double double d
10940 6f 75 62 6c 65 20 64 6f 75 62 6c 65 20 64 6f 75 ouble double dou
10950 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 ble)).. ;; void
10960 20 67 6c 56 69 65 77 70 6f 72 74 28 20 47 4c 69 glViewport( GLi
10970 6e 74 20 78 2c 20 47 4c 69 6e 74 20 79 2c 20 47 nt x, GLint y, G
10980 4c 73 69 7a 65 69 20 77 69 64 74 68 2c 20 47 4c Lsizei width, GL
10990 73 69 7a 65 69 20 68 65 69 67 68 74 20 29 0a 20 sizei height ).
109a0 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
109b0 6e 20 76 6f 69 64 20 67 6c 56 69 65 77 70 6f 72 n void glViewpor
109c0 74 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 t (int int int i
109d0 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 nt)).. ;; void
109e0 67 6c 50 75 73 68 4d 61 74 72 69 78 28 20 76 6f glPushMatrix( vo
109f0 69 64 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 id ). (define-f
10a00 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 50 unction void glP
10a10 75 73 68 4d 61 74 72 69 78 20 28 29 29 0a 0a 20 ushMatrix ())..
10a20 20 3b 3b 20 76 6f 69 64 20 67 6c 50 6f 70 4d 61 ;; void glPopMa
10a30 74 72 69 78 28 20 76 6f 69 64 20 29 0a 20 20 28 trix( void ). (
10a40 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
10a50 76 6f 69 64 20 67 6c 50 6f 70 4d 61 74 72 69 78 void glPopMatrix
10a60 20 28 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 ()).. ;; void
10a70 67 6c 4c 6f 61 64 49 64 65 6e 74 69 74 79 28 20 glLoadIdentity(
10a80 76 6f 69 64 20 29 0a 20 20 28 64 65 66 69 6e 65 void ). (define
10a90 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
10aa0 6c 4c 6f 61 64 49 64 65 6e 74 69 74 79 20 28 29 lLoadIdentity ()
10ab0 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4c ).. ;; void glL
10ac0 6f 61 64 4d 61 74 72 69 78 64 28 20 63 6f 6e 73 oadMatrixd( cons
10ad0 74 20 47 4c 64 6f 75 62 6c 65 20 2a 6d 20 29 0a t GLdouble *m ).
10ae0 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
10af0 6f 6e 20 76 6f 69 64 20 67 6c 4c 6f 61 64 4d 61 on void glLoadMa
10b00 74 72 69 78 64 20 28 75 38 2a 29 29 0a 0a 20 20 trixd (u8*))..
10b10 3b 3b 20 76 6f 69 64 20 67 6c 4c 6f 61 64 4d 61 ;; void glLoadMa
10b20 74 72 69 78 66 28 20 63 6f 6e 73 74 20 47 4c 66 trixf( const GLf
10b30 6c 6f 61 74 20 2a 6d 20 29 0a 20 20 28 64 65 66 loat *m ). (def
10b40 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
10b50 64 20 67 6c 4c 6f 61 64 4d 61 74 72 69 78 66 20 d glLoadMatrixf
10b60 28 75 38 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 (u8*)).. ;; voi
10b70 64 20 67 6c 4d 75 6c 74 4d 61 74 72 69 78 64 28 d glMultMatrixd(
10b80 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 6c 65 20 const GLdouble
10b90 2a 6d 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 *m ). (define-f
10ba0 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d unction void glM
10bb0 75 6c 74 4d 61 74 72 69 78 64 20 28 75 38 2a 29 ultMatrixd (u8*)
10bc0 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d ).. ;; void glM
10bd0 75 6c 74 4d 61 74 72 69 78 66 28 20 63 6f 6e 73 ultMatrixf( cons
10be0 74 20 47 4c 66 6c 6f 61 74 20 2a 6d 20 29 0a 20 t GLfloat *m ).
10bf0 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
10c00 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 4d 61 74 n void glMultMat
10c10 72 69 78 66 20 28 75 38 2a 29 29 0a 0a 20 20 3b rixf (u8*)).. ;
10c20 3b 20 76 6f 69 64 20 67 6c 52 6f 74 61 74 65 64 ; void glRotated
10c30 28 20 47 4c 64 6f 75 62 6c 65 20 61 6e 67 6c 65 ( GLdouble angle
10c40 2c 20 47 4c 64 6f 75 62 6c 65 20 78 2c 20 47 4c , GLdouble x, GL
10c50 64 6f 75 62 6c 65 20 79 2c 20 47 4c 64 6f 75 62 double y, GLdoub
10c60 6c 65 20 7a 20 29 0a 20 20 28 64 65 66 69 6e 65 le z ). (define
10c70 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
10c80 6c 52 6f 74 61 74 65 64 20 28 64 6f 75 62 6c 65 lRotated (double
10c90 20 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 20 64 double double d
10ca0 6f 75 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 6f ouble)).. ;; vo
10cb0 69 64 20 67 6c 52 6f 74 61 74 65 66 28 20 47 4c id glRotatef( GL
10cc0 66 6c 6f 61 74 20 61 6e 67 6c 65 2c 20 47 4c 66 float angle, GLf
10cd0 6c 6f 61 74 20 78 2c 20 47 4c 66 6c 6f 61 74 20 loat x, GLfloat
10ce0 79 2c 20 47 4c 66 6c 6f 61 74 20 7a 20 29 0a 20 y, GLfloat z ).
10cf0 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
10d00 6e 20 76 6f 69 64 20 67 6c 52 6f 74 61 74 65 66 n void glRotatef
10d10 20 28 66 6c 6f 61 74 20 66 6c 6f 61 74 20 66 6c (float float fl
10d20 6f 61 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 3b oat float)).. ;
10d30 3b 20 76 6f 69 64 20 67 6c 53 63 61 6c 65 64 28 ; void glScaled(
10d40 20 47 4c 64 6f 75 62 6c 65 20 78 2c 20 47 4c 64 GLdouble x, GLd
10d50 6f 75 62 6c 65 20 79 2c 20 47 4c 64 6f 75 62 6c ouble y, GLdoubl
10d60 65 20 7a 20 29 0a 20 20 28 64 65 66 69 6e 65 2d e z ). (define-
10d70 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
10d80 53 63 61 6c 65 64 20 28 64 6f 75 62 6c 65 20 64 Scaled (double d
10d90 6f 75 62 6c 65 20 64 6f 75 62 6c 65 29 29 0a 0a ouble double))..
10da0 20 20 3b 3b 20 76 6f 69 64 20 67 6c 53 63 61 6c ;; void glScal
10db0 65 66 28 20 47 4c 66 6c 6f 61 74 20 78 2c 20 47 ef( GLfloat x, G
10dc0 4c 66 6c 6f 61 74 20 79 2c 20 47 4c 66 6c 6f 61 Lfloat y, GLfloa
10dd0 74 20 7a 20 29 0a 20 20 28 64 65 66 69 6e 65 2d t z ). (define-
10de0 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
10df0 53 63 61 6c 65 66 20 28 66 6c 6f 61 74 20 66 6c Scalef (float fl
10e00 6f 61 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 3b oat float)).. ;
10e10 3b 20 76 6f 69 64 20 67 6c 54 72 61 6e 73 6c 61 ; void glTransla
10e20 74 65 64 28 20 47 4c 64 6f 75 62 6c 65 20 78 2c ted( GLdouble x,
10e30 20 47 4c 64 6f 75 62 6c 65 20 79 2c 20 47 4c 64 GLdouble y, GLd
10e40 6f 75 62 6c 65 20 7a 20 29 0a 20 20 28 64 65 66 ouble z ). (def
10e50 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
10e60 64 20 67 6c 54 72 61 6e 73 6c 61 74 65 64 20 28 d glTranslated (
10e70 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 20 64 6f double double do
10e80 75 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 uble)).. ;; voi
10e90 64 20 67 6c 54 72 61 6e 73 6c 61 74 65 66 28 20 d glTranslatef(
10ea0 47 4c 66 6c 6f 61 74 20 78 2c 20 47 4c 66 6c 6f GLfloat x, GLflo
10eb0 61 74 20 79 2c 20 47 4c 66 6c 6f 61 74 20 7a 20 at y, GLfloat z
10ec0 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
10ed0 74 69 6f 6e 20 76 6f 69 64 20 67 6c 54 72 61 6e tion void glTran
10ee0 73 6c 61 74 65 66 20 28 66 6c 6f 61 74 20 66 6c slatef (float fl
10ef0 6f 61 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 3b oat float)).. ;
10f00 3b 3b 3b 20 44 69 73 70 6c 61 79 20 4c 69 73 74 ;;; Display List
10f10 73 0a 0a 20 20 3b 3b 20 47 4c 62 6f 6f 6c 65 61 s.. ;; GLboolea
10f20 6e 20 67 6c 49 73 4c 69 73 74 28 20 47 4c 75 69 n glIsList( GLui
10f30 6e 74 20 6c 69 73 74 20 29 0a 20 20 28 64 65 66 nt list ). (def
10f40 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 69 6e 74 ine-function int
10f50 20 67 6c 49 73 4c 69 73 74 20 28 69 6e 74 29 29 glIsList (int))
10f60 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 44 65 .. ;; void glDe
10f70 6c 65 74 65 4c 69 73 74 73 28 20 47 4c 75 69 6e leteLists( GLuin
10f80 74 20 6c 69 73 74 2c 20 47 4c 73 69 7a 65 69 20 t list, GLsizei
10f90 72 61 6e 67 65 20 29 0a 20 20 28 64 65 66 69 6e range ). (defin
10fa0 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
10fb0 67 6c 44 65 6c 65 74 65 4c 69 73 74 73 20 28 69 glDeleteLists (i
10fc0 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 47 nt int)).. ;; G
10fd0 4c 75 69 6e 74 20 67 6c 47 65 6e 4c 69 73 74 73 Luint glGenLists
10fe0 28 20 47 4c 73 69 7a 65 69 20 72 61 6e 67 65 20 ( GLsizei range
10ff0 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
11000 74 69 6f 6e 20 69 6e 74 20 67 6c 47 65 6e 4c 69 tion int glGenLi
11010 73 74 73 20 28 69 6e 74 29 29 0a 0a 20 20 3b 3b sts (int)).. ;;
11020 20 76 6f 69 64 20 67 6c 4e 65 77 4c 69 73 74 28 void glNewList(
11030 20 47 4c 75 69 6e 74 20 6c 69 73 74 2c 20 47 4c GLuint list, GL
11040 65 6e 75 6d 20 6d 6f 64 65 20 29 0a 20 20 28 64 enum mode ). (d
11050 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
11060 6f 69 64 20 67 6c 4e 65 77 4c 69 73 74 20 28 69 oid glNewList (i
11070 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 nt int)).. ;; v
11080 6f 69 64 20 67 6c 45 6e 64 4c 69 73 74 28 20 76 oid glEndList( v
11090 6f 69 64 20 29 0a 20 20 28 64 65 66 69 6e 65 2d oid ). (define-
110a0 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
110b0 45 6e 64 4c 69 73 74 20 28 29 29 0a 0a 20 20 3b EndList ()).. ;
110c0 3b 20 76 6f 69 64 20 67 6c 43 61 6c 6c 4c 69 73 ; void glCallLis
110d0 74 28 20 47 4c 75 69 6e 74 20 6c 69 73 74 20 29 t( GLuint list )
110e0 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
110f0 69 6f 6e 20 76 6f 69 64 20 67 6c 43 61 6c 6c 4c ion void glCallL
11100 69 73 74 20 28 69 6e 74 29 29 0a 0a 20 20 3b 3b ist (int)).. ;;
11110 20 76 6f 69 64 20 67 6c 43 61 6c 6c 4c 69 73 74 void glCallList
11120 73 28 20 47 4c 73 69 7a 65 69 20 6e 2c 20 47 4c s( GLsizei n, GL
11130 65 6e 75 6d 20 74 79 70 65 2c 20 63 6f 6e 73 74 enum type, const
11140 20 47 4c 76 6f 69 64 20 2a 6c 69 73 74 73 20 29 GLvoid *lists )
11150 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
11160 69 6f 6e 20 76 6f 69 64 20 67 6c 43 61 6c 6c 4c ion void glCallL
11170 69 73 74 73 20 28 69 6e 74 20 69 6e 74 20 76 6f ists (int int vo
11180 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 id*)).. ;; void
11190 20 67 6c 4c 69 73 74 42 61 73 65 28 20 47 4c 75 glListBase( GLu
111a0 69 6e 74 20 62 61 73 65 20 29 0a 20 20 28 64 65 int base ). (de
111b0 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
111c0 69 64 20 67 6c 4c 69 73 74 42 61 73 65 20 28 69 id glListBase (i
111d0 6e 74 29 29 0a 0a 20 20 3b 3b 3b 3b 20 44 72 61 nt)).. ;;;; Dra
111e0 77 69 6e 67 20 46 75 6e 63 74 69 6f 6e 73 0a 0a wing Functions..
111f0 20 20 3b 3b 20 76 6f 69 64 20 67 6c 42 65 67 69 ;; void glBegi
11200 6e 28 20 47 4c 65 6e 75 6d 20 6d 6f 64 65 20 29 n( GLenum mode )
11210 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
11220 69 6f 6e 20 76 6f 69 64 20 67 6c 42 65 67 69 6e ion void glBegin
11230 20 28 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f (int)).. ;; vo
11240 69 64 20 67 6c 45 6e 64 28 20 76 6f 69 64 20 29 id glEnd( void )
11250 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
11260 69 6f 6e 20 76 6f 69 64 20 67 6c 45 6e 64 20 28 ion void glEnd (
11270 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
11280 56 65 72 74 65 78 32 64 28 20 47 4c 64 6f 75 62 Vertex2d( GLdoub
11290 6c 65 20 78 2c 20 47 4c 64 6f 75 62 6c 65 20 79 le x, GLdouble y
112a0 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
112b0 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 56 65 72 ction void glVer
112c0 74 65 78 32 64 20 28 64 6f 75 62 6c 65 20 64 6f tex2d (double do
112d0 75 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 uble)).. ;; voi
112e0 64 20 67 6c 56 65 72 74 65 78 32 66 28 20 47 4c d glVertex2f( GL
112f0 66 6c 6f 61 74 20 78 2c 20 47 4c 66 6c 6f 61 74 float x, GLfloat
11300 20 79 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 y ). (define-f
11310 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 56 unction void glV
11320 65 72 74 65 78 32 66 20 28 66 6c 6f 61 74 20 66 ertex2f (float f
11330 6c 6f 61 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 loat)).. ;; voi
11340 64 20 67 6c 56 65 72 74 65 78 32 69 28 20 47 4c d glVertex2i( GL
11350 69 6e 74 20 78 2c 20 47 4c 69 6e 74 20 79 20 29 int x, GLint y )
11360 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
11370 69 6f 6e 20 76 6f 69 64 20 67 6c 56 65 72 74 65 ion void glVerte
11380 78 32 69 20 28 69 6e 74 20 69 6e 74 29 29 0a 0a x2i (int int))..
11390 20 20 3b 3b 20 76 6f 69 64 20 67 6c 56 65 72 74 ;; void glVert
113a0 65 78 32 73 28 20 47 4c 73 68 6f 72 74 20 78 2c ex2s( GLshort x,
113b0 20 47 4c 73 68 6f 72 74 20 79 20 29 0a 20 20 28 GLshort y ). (
113c0 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
113d0 76 6f 69 64 20 67 6c 56 65 72 74 65 78 32 73 20 void glVertex2s
113e0 28 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b (int int)).. ;;
113f0 20 76 6f 69 64 20 67 6c 56 65 72 74 65 78 33 64 void glVertex3d
11400 28 20 47 4c 64 6f 75 62 6c 65 20 78 2c 20 47 4c ( GLdouble x, GL
11410 64 6f 75 62 6c 65 20 79 2c 20 47 4c 64 6f 75 62 double y, GLdoub
11420 6c 65 20 7a 20 29 0a 20 20 28 64 65 66 69 6e 65 le z ). (define
11430 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
11440 6c 56 65 72 74 65 78 33 64 20 28 64 6f 75 62 6c lVertex3d (doubl
11450 65 20 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 29 e double double)
11460 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 56 ).. ;; void glV
11470 65 72 74 65 78 33 66 28 20 47 4c 66 6c 6f 61 74 ertex3f( GLfloat
11480 20 78 2c 20 47 4c 66 6c 6f 61 74 20 79 2c 20 47 x, GLfloat y, G
11490 4c 66 6c 6f 61 74 20 7a 20 29 0a 20 20 28 64 65 Lfloat z ). (de
114a0 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
114b0 69 64 20 67 6c 56 65 72 74 65 78 33 66 20 28 66 id glVertex3f (f
114c0 6c 6f 61 74 20 66 6c 6f 61 74 20 66 6c 6f 61 74 loat float float
114d0 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
114e0 56 65 72 74 65 78 33 69 28 20 47 4c 69 6e 74 20 Vertex3i( GLint
114f0 78 2c 20 47 4c 69 6e 74 20 79 2c 20 47 4c 69 6e x, GLint y, GLin
11500 74 20 7a 20 29 0a 20 20 28 64 65 66 69 6e 65 2d t z ). (define-
11510 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
11520 56 65 72 74 65 78 33 69 20 28 69 6e 74 20 69 6e Vertex3i (int in
11530 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f t int)).. ;; vo
11540 69 64 20 67 6c 56 65 72 74 65 78 33 73 28 20 47 id glVertex3s( G
11550 4c 73 68 6f 72 74 20 78 2c 20 47 4c 73 68 6f 72 Lshort x, GLshor
11560 74 20 79 2c 20 47 4c 73 68 6f 72 74 20 7a 20 29 t y, GLshort z )
11570 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
11580 69 6f 6e 20 76 6f 69 64 20 67 6c 56 65 72 74 65 ion void glVerte
11590 78 33 73 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 x3s (int int int
115a0 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
115b0 56 65 72 74 65 78 34 64 28 20 47 4c 64 6f 75 62 Vertex4d( GLdoub
115c0 6c 65 20 78 2c 20 47 4c 64 6f 75 62 6c 65 20 79 le x, GLdouble y
115d0 2c 20 47 4c 64 6f 75 62 6c 65 20 7a 2c 20 47 4c , GLdouble z, GL
115e0 64 6f 75 62 6c 65 20 77 20 29 0a 20 20 28 64 65 double w ). (de
115f0 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
11600 69 64 20 67 6c 56 65 72 74 65 78 34 64 20 28 64 id glVertex4d (d
11610 6f 75 62 6c 65 20 64 6f 75 62 6c 65 20 64 6f 75 ouble double dou
11620 62 6c 65 20 64 6f 75 62 6c 65 29 29 0a 0a 20 20 ble double))..
11630 3b 3b 20 76 6f 69 64 20 67 6c 56 65 72 74 65 78 ;; void glVertex
11640 34 66 28 20 47 4c 66 6c 6f 61 74 20 78 2c 20 47 4f( GLfloat x, G
11650 4c 66 6c 6f 61 74 20 79 2c 20 47 4c 66 6c 6f 61 Lfloat y, GLfloa
11660 74 20 7a 2c 20 47 4c 66 6c 6f 61 74 20 77 20 29 t z, GLfloat w )
11670 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
11680 69 6f 6e 20 76 6f 69 64 20 67 6c 56 65 72 74 65 ion void glVerte
11690 78 34 66 20 28 66 6c 6f 61 74 20 66 6c 6f 61 74 x4f (float float
116a0 20 66 6c 6f 61 74 20 66 6c 6f 61 74 29 29 0a 0a float float))..
116b0 20 20 3b 3b 20 76 6f 69 64 20 67 6c 56 65 72 74 ;; void glVert
116c0 65 78 34 69 28 20 47 4c 69 6e 74 20 78 2c 20 47 ex4i( GLint x, G
116d0 4c 69 6e 74 20 79 2c 20 47 4c 69 6e 74 20 7a 2c Lint y, GLint z,
116e0 20 47 4c 69 6e 74 20 77 20 29 0a 20 20 28 64 65 GLint w ). (de
116f0 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
11700 69 64 20 67 6c 56 65 72 74 65 78 34 69 20 28 69 id glVertex4i (i
11710 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 29 29 nt int int int))
11720 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 56 65 .. ;; void glVe
11730 72 74 65 78 34 73 28 20 47 4c 73 68 6f 72 74 20 rtex4s( GLshort
11740 78 2c 20 47 4c 73 68 6f 72 74 20 79 2c 20 47 4c x, GLshort y, GL
11750 73 68 6f 72 74 20 7a 2c 20 47 4c 73 68 6f 72 74 short z, GLshort
11760 20 77 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 w ). (define-f
11770 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 56 unction void glV
11780 65 72 74 65 78 34 73 20 28 69 6e 74 20 69 6e 74 ertex4s (int int
11790 20 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b int int)).. ;;
117a0 20 76 6f 69 64 20 67 6c 56 65 72 74 65 78 32 64 void glVertex2d
117b0 76 28 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 6c v( const GLdoubl
117c0 65 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 e *v ). (define
117d0 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
117e0 6c 56 65 72 74 65 78 32 64 76 20 28 76 6f 69 64 lVertex2dv (void
117f0 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 *)).. ;; void g
11800 6c 56 65 72 74 65 78 32 66 76 28 20 63 6f 6e 73 lVertex2fv( cons
11810 74 20 47 4c 66 6c 6f 61 74 20 2a 76 20 29 0a 20 t GLfloat *v ).
11820 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
11830 6e 20 76 6f 69 64 20 67 6c 56 65 72 74 65 78 32 n void glVertex2
11840 66 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b fv (void*)).. ;
11850 3b 20 76 6f 69 64 20 67 6c 56 65 72 74 65 78 32 ; void glVertex2
11860 69 76 28 20 63 6f 6e 73 74 20 47 4c 69 6e 74 20 iv( const GLint
11870 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 *v ). (define-f
11880 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 56 unction void glV
11890 65 72 74 65 78 32 69 76 20 28 76 6f 69 64 2a 29 ertex2iv (void*)
118a0 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 56 ).. ;; void glV
118b0 65 72 74 65 78 32 73 76 28 20 63 6f 6e 73 74 20 ertex2sv( const
118c0 47 4c 73 68 6f 72 74 20 2a 76 20 29 0a 20 20 28 GLshort *v ). (
118d0 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
118e0 76 6f 69 64 20 67 6c 56 65 72 74 65 78 32 73 76 void glVertex2sv
118f0 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 (void*)).. ;;
11900 76 6f 69 64 20 67 6c 56 65 72 74 65 78 33 64 76 void glVertex3dv
11910 28 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 6c 65 ( const GLdouble
11920 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d *v ). (define-
11930 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
11940 56 65 72 74 65 78 33 64 76 20 28 76 6f 69 64 2a Vertex3dv (void*
11950 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
11960 56 65 72 74 65 78 33 66 76 28 20 63 6f 6e 73 74 Vertex3fv( const
11970 20 47 4c 66 6c 6f 61 74 20 2a 76 20 29 0a 20 20 GLfloat *v ).
11980 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
11990 20 76 6f 69 64 20 67 6c 56 65 72 74 65 78 33 66 void glVertex3f
119a0 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b v (void*)).. ;;
119b0 20 76 6f 69 64 20 67 6c 56 65 72 74 65 78 33 69 void glVertex3i
119c0 76 28 20 63 6f 6e 73 74 20 47 4c 69 6e 74 20 2a v( const GLint *
119d0 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 v ). (define-fu
119e0 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 56 65 nction void glVe
119f0 72 74 65 78 33 69 76 20 28 76 6f 69 64 2a 29 29 rtex3iv (void*))
11a00 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 56 65 .. ;; void glVe
11a10 72 74 65 78 33 73 76 28 20 63 6f 6e 73 74 20 47 rtex3sv( const G
11a20 4c 73 68 6f 72 74 20 2a 76 20 29 0a 20 20 28 64 Lshort *v ). (d
11a30 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
11a40 6f 69 64 20 67 6c 56 65 72 74 65 78 33 73 76 20 oid glVertex3sv
11a50 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 (void*)).. ;; v
11a60 6f 69 64 20 67 6c 56 65 72 74 65 78 34 64 76 28 oid glVertex4dv(
11a70 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 6c 65 20 const GLdouble
11a80 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 *v ). (define-f
11a90 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 56 unction void glV
11aa0 65 72 74 65 78 34 64 76 20 28 76 6f 69 64 2a 29 ertex4dv (void*)
11ab0 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 56 ).. ;; void glV
11ac0 65 72 74 65 78 34 66 76 28 20 63 6f 6e 73 74 20 ertex4fv( const
11ad0 47 4c 66 6c 6f 61 74 20 2a 76 20 29 0a 20 20 28 GLfloat *v ). (
11ae0 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
11af0 76 6f 69 64 20 67 6c 56 65 72 74 65 78 34 66 76 void glVertex4fv
11b00 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 (void*)).. ;;
11b10 76 6f 69 64 20 67 6c 56 65 72 74 65 78 34 69 76 void glVertex4iv
11b20 28 20 63 6f 6e 73 74 20 47 4c 69 6e 74 20 2a 76 ( const GLint *v
11b30 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
11b40 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 56 65 72 ction void glVer
11b50 74 65 78 34 69 76 20 28 76 6f 69 64 2a 29 29 0a tex4iv (void*)).
11b60 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 56 65 72 . ;; void glVer
11b70 74 65 78 34 73 76 28 20 63 6f 6e 73 74 20 47 4c tex4sv( const GL
11b80 73 68 6f 72 74 20 2a 76 20 29 0a 20 20 28 64 65 short *v ). (de
11b90 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
11ba0 69 64 20 67 6c 56 65 72 74 65 78 34 73 76 20 28 id glVertex4sv (
11bb0 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f void*)).. ;; vo
11bc0 69 64 20 67 6c 4e 6f 72 6d 61 6c 33 62 28 20 47 id glNormal3b( G
11bd0 4c 62 79 74 65 20 6e 78 2c 20 47 4c 62 79 74 65 Lbyte nx, GLbyte
11be0 20 6e 79 2c 20 47 4c 62 79 74 65 20 6e 7a 20 29 ny, GLbyte nz )
11bf0 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
11c00 69 6f 6e 20 76 6f 69 64 20 67 6c 4e 6f 72 6d 61 ion void glNorma
11c10 6c 33 62 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 l3b (int int int
11c20 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
11c30 4e 6f 72 6d 61 6c 33 64 28 20 47 4c 64 6f 75 62 Normal3d( GLdoub
11c40 6c 65 20 6e 78 2c 20 47 4c 64 6f 75 62 6c 65 20 le nx, GLdouble
11c50 6e 79 2c 20 47 4c 64 6f 75 62 6c 65 20 6e 7a 20 ny, GLdouble nz
11c60 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
11c70 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4e 6f 72 6d tion void glNorm
11c80 61 6c 33 64 20 28 64 6f 75 62 6c 65 20 64 6f 75 al3d (double dou
11c90 62 6c 65 20 64 6f 75 62 6c 65 29 29 0a 0a 20 20 ble double))..
11ca0 3b 3b 20 76 6f 69 64 20 67 6c 4e 6f 72 6d 61 6c ;; void glNormal
11cb0 33 66 28 20 47 4c 66 6c 6f 61 74 20 6e 78 2c 20 3f( GLfloat nx,
11cc0 47 4c 66 6c 6f 61 74 20 6e 79 2c 20 47 4c 66 6c GLfloat ny, GLfl
11cd0 6f 61 74 20 6e 7a 20 29 0a 20 20 28 64 65 66 69 oat nz ). (defi
11ce0 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
11cf0 20 67 6c 4e 6f 72 6d 61 6c 33 66 20 28 66 6c 6f glNormal3f (flo
11d00 61 74 20 66 6c 6f 61 74 20 66 6c 6f 61 74 29 29 at float float))
11d10 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4e 6f .. ;; void glNo
11d20 72 6d 61 6c 33 69 28 20 47 4c 69 6e 74 20 6e 78 rmal3i( GLint nx
11d30 2c 20 47 4c 69 6e 74 20 6e 79 2c 20 47 4c 69 6e , GLint ny, GLin
11d40 74 20 6e 7a 20 29 0a 20 20 28 64 65 66 69 6e 65 t nz ). (define
11d50 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
11d60 6c 4e 6f 72 6d 61 6c 33 69 20 28 69 6e 74 20 69 lNormal3i (int i
11d70 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 nt int)).. ;; v
11d80 6f 69 64 20 67 6c 4e 6f 72 6d 61 6c 33 73 28 20 oid glNormal3s(
11d90 47 4c 73 68 6f 72 74 20 6e 78 2c 20 47 4c 73 68 GLshort nx, GLsh
11da0 6f 72 74 20 6e 79 2c 20 47 4c 73 68 6f 72 74 20 ort ny, GLshort
11db0 6e 7a 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 nz ). (define-f
11dc0 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4e unction void glN
11dd0 6f 72 6d 61 6c 33 73 20 28 69 6e 74 20 69 6e 74 ormal3s (int int
11de0 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 int)).. ;; voi
11df0 64 20 67 6c 4e 6f 72 6d 61 6c 33 62 76 28 20 63 d glNormal3bv( c
11e00 6f 6e 73 74 20 47 4c 62 79 74 65 20 2a 76 20 29 onst GLbyte *v )
11e10 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
11e20 69 6f 6e 20 76 6f 69 64 20 67 6c 4e 6f 72 6d 61 ion void glNorma
11e30 6c 33 62 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 l3bv (void*))..
11e40 20 3b 3b 20 76 6f 69 64 20 67 6c 4e 6f 72 6d 61 ;; void glNorma
11e50 6c 33 64 76 28 20 63 6f 6e 73 74 20 47 4c 64 6f l3dv( const GLdo
11e60 75 62 6c 65 20 2a 76 20 29 0a 20 20 28 64 65 66 uble *v ). (def
11e70 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
11e80 64 20 67 6c 4e 6f 72 6d 61 6c 33 64 76 20 28 76 d glNormal3dv (v
11e90 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 oid*)).. ;; voi
11ea0 64 20 67 6c 4e 6f 72 6d 61 6c 33 66 76 28 20 63 d glNormal3fv( c
11eb0 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 2a 76 20 onst GLfloat *v
11ec0 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
11ed0 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4e 6f 72 6d tion void glNorm
11ee0 61 6c 33 66 76 20 28 76 6f 69 64 2a 29 29 0a 0a al3fv (void*))..
11ef0 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4e 6f 72 6d ;; void glNorm
11f00 61 6c 33 69 76 28 20 63 6f 6e 73 74 20 47 4c 69 al3iv( const GLi
11f10 6e 74 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e nt *v ). (defin
11f20 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
11f30 67 6c 4e 6f 72 6d 61 6c 33 69 76 20 28 76 6f 69 glNormal3iv (voi
11f40 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 d*)).. ;; void
11f50 67 6c 4e 6f 72 6d 61 6c 33 73 76 28 20 63 6f 6e glNormal3sv( con
11f60 73 74 20 47 4c 73 68 6f 72 74 20 2a 76 20 29 0a st GLshort *v ).
11f70 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
11f80 6f 6e 20 76 6f 69 64 20 67 6c 4e 6f 72 6d 61 6c on void glNormal
11f90 33 73 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3sv (void*))..
11fa0 3b 3b 20 76 6f 69 64 20 67 6c 49 6e 64 65 78 64 ;; void glIndexd
11fb0 28 20 47 4c 64 6f 75 62 6c 65 20 63 20 29 0a 20 ( GLdouble c ).
11fc0 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
11fd0 6e 20 76 6f 69 64 20 67 6c 49 6e 64 65 78 64 20 n void glIndexd
11fe0 28 64 6f 75 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 (double)).. ;;
11ff0 76 6f 69 64 20 67 6c 49 6e 64 65 78 66 28 20 47 void glIndexf( G
12000 4c 66 6c 6f 61 74 20 63 20 29 0a 20 20 28 64 65 Lfloat c ). (de
12010 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
12020 69 64 20 67 6c 49 6e 64 65 78 66 20 28 66 6c 6f id glIndexf (flo
12030 61 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 at)).. ;; void
12040 67 6c 49 6e 64 65 78 69 28 20 47 4c 69 6e 74 20 glIndexi( GLint
12050 63 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 c ). (define-fu
12060 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 49 6e nction void glIn
12070 64 65 78 69 20 28 69 6e 74 29 29 0a 0a 20 20 3b dexi (int)).. ;
12080 3b 20 76 6f 69 64 20 67 6c 49 6e 64 65 78 73 28 ; void glIndexs(
12090 20 47 4c 73 68 6f 72 74 20 63 20 29 0a 20 20 28 GLshort c ). (
120a0 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
120b0 76 6f 69 64 20 67 6c 49 6e 64 65 78 73 20 28 69 void glIndexs (i
120c0 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 nt)).. ;; void
120d0 67 6c 49 6e 64 65 78 75 62 28 20 47 4c 75 62 79 glIndexub( GLuby
120e0 74 65 20 63 20 29 20 20 2f 2a 20 31 2e 31 20 2a te c ) /* 1.1 *
120f0 2f 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 /. (define-func
12100 74 69 6f 6e 20 76 6f 69 64 20 67 6c 49 6e 64 65 tion void glInde
12110 78 75 62 20 28 69 6e 74 29 29 0a 0a 20 20 3b 3b xub (int)).. ;;
12120 20 76 6f 69 64 20 67 6c 49 6e 64 65 78 64 76 28 void glIndexdv(
12130 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 6c 65 20 const GLdouble
12140 2a 63 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 *c ). (define-f
12150 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 49 unction void glI
12160 6e 64 65 78 64 76 20 28 76 6f 69 64 2a 29 29 0a ndexdv (void*)).
12170 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 49 6e 64 . ;; void glInd
12180 65 78 66 76 28 20 63 6f 6e 73 74 20 47 4c 66 6c exfv( const GLfl
12190 6f 61 74 20 2a 63 20 29 0a 20 20 28 64 65 66 69 oat *c ). (defi
121a0 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
121b0 20 67 6c 49 6e 64 65 78 66 76 20 28 76 6f 69 64 glIndexfv (void
121c0 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 *)).. ;; void g
121d0 6c 49 6e 64 65 78 69 76 28 20 63 6f 6e 73 74 20 lIndexiv( const
121e0 47 4c 69 6e 74 20 2a 63 20 29 0a 20 20 28 64 65 GLint *c ). (de
121f0 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
12200 69 64 20 67 6c 49 6e 64 65 78 69 76 20 28 76 6f id glIndexiv (vo
12210 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 id*)).. ;; void
12220 20 67 6c 49 6e 64 65 78 73 76 28 20 63 6f 6e 73 glIndexsv( cons
12230 74 20 47 4c 73 68 6f 72 74 20 2a 63 20 29 0a 20 t GLshort *c ).
12240 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
12250 6e 20 76 6f 69 64 20 67 6c 49 6e 64 65 78 73 76 n void glIndexsv
12260 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 (void*)).. ;;
12270 76 6f 69 64 20 67 6c 49 6e 64 65 78 75 62 76 28 void glIndexubv(
12280 20 63 6f 6e 73 74 20 47 4c 75 62 79 74 65 20 2a const GLubyte *
12290 63 20 29 20 20 2f 2a 20 31 2e 31 20 2a 2f 0a 20 c ) /* 1.1 */.
122a0 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
122b0 6e 20 76 6f 69 64 20 67 6c 49 6e 64 65 78 75 62 n void glIndexub
122c0 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b v (void*)).. ;;
122d0 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 33 62 28 void glColor3b(
122e0 20 47 4c 62 79 74 65 20 72 65 64 2c 20 47 4c 62 GLbyte red, GLb
122f0 79 74 65 20 67 72 65 65 6e 2c 20 47 4c 62 79 74 yte green, GLbyt
12300 65 20 62 6c 75 65 20 29 0a 20 20 28 64 65 66 69 e blue ). (defi
12310 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
12320 20 67 6c 43 6f 6c 6f 72 33 62 20 28 69 6e 74 20 glColor3b (int
12330 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 int int)).. ;;
12340 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 33 64 28 20 void glColor3d(
12350 47 4c 64 6f 75 62 6c 65 20 72 65 64 2c 20 47 4c GLdouble red, GL
12360 64 6f 75 62 6c 65 20 67 72 65 65 6e 2c 20 47 4c double green, GL
12370 64 6f 75 62 6c 65 20 62 6c 75 65 20 29 0a 20 20 double blue ).
12380 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
12390 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 33 64 20 void glColor3d
123a0 28 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 20 64 (double double d
123b0 6f 75 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 6f ouble)).. ;; vo
123c0 69 64 20 67 6c 43 6f 6c 6f 72 33 66 28 20 47 4c id glColor3f( GL
123d0 66 6c 6f 61 74 20 72 65 64 2c 20 47 4c 66 6c 6f float red, GLflo
123e0 61 74 20 67 72 65 65 6e 2c 20 47 4c 66 6c 6f 61 at green, GLfloa
123f0 74 20 62 6c 75 65 20 29 0a 20 20 28 64 65 66 69 t blue ). (defi
12400 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
12410 20 67 6c 43 6f 6c 6f 72 33 66 20 28 66 6c 6f 61 glColor3f (floa
12420 74 20 66 6c 6f 61 74 20 66 6c 6f 61 74 29 29 0a t float float)).
12430 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 6c . ;; void glCol
12440 6f 72 33 69 28 20 47 4c 69 6e 74 20 72 65 64 2c or3i( GLint red,
12450 20 47 4c 69 6e 74 20 67 72 65 65 6e 2c 20 47 4c GLint green, GL
12460 69 6e 74 20 62 6c 75 65 20 29 0a 20 20 28 64 65 int blue ). (de
12470 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
12480 69 64 20 67 6c 43 6f 6c 6f 72 33 69 20 28 69 6e id glColor3i (in
12490 74 20 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b t int int)).. ;
124a0 3b 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 33 73 ; void glColor3s
124b0 28 20 47 4c 73 68 6f 72 74 20 72 65 64 2c 20 47 ( GLshort red, G
124c0 4c 73 68 6f 72 74 20 67 72 65 65 6e 2c 20 47 4c Lshort green, GL
124d0 73 68 6f 72 74 20 62 6c 75 65 20 29 0a 20 20 28 short blue ). (
124e0 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
124f0 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 33 73 20 28 void glColor3s (
12500 69 6e 74 20 69 6e 74 20 69 6e 74 29 29 0a 0a 20 int int int))..
12510 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 ;; void glColor
12520 33 75 62 28 20 47 4c 75 62 79 74 65 20 72 65 64 3ub( GLubyte red
12530 2c 20 47 4c 75 62 79 74 65 20 67 72 65 65 6e 2c , GLubyte green,
12540 20 47 4c 75 62 79 74 65 20 62 6c 75 65 20 29 0a GLubyte blue ).
12550 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
12560 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 33 on void glColor3
12570 75 62 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 29 ub (int int int)
12580 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 ).. ;; void glC
12590 6f 6c 6f 72 33 75 69 28 20 47 4c 75 69 6e 74 20 olor3ui( GLuint
125a0 72 65 64 2c 20 47 4c 75 69 6e 74 20 67 72 65 65 red, GLuint gree
125b0 6e 2c 20 47 4c 75 69 6e 74 20 62 6c 75 65 20 29 n, GLuint blue )
125c0 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
125d0 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 ion void glColor
125e0 33 75 69 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 3ui (int int int
125f0 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
12600 43 6f 6c 6f 72 33 75 73 28 20 47 4c 75 73 68 6f Color3us( GLusho
12610 72 74 20 72 65 64 2c 20 47 4c 75 73 68 6f 72 74 rt red, GLushort
12620 20 67 72 65 65 6e 2c 20 47 4c 75 73 68 6f 72 74 green, GLushort
12630 20 62 6c 75 65 20 29 0a 20 20 28 64 65 66 69 6e blue ). (defin
12640 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
12650 67 6c 43 6f 6c 6f 72 33 75 73 20 28 69 6e 74 20 glColor3us (int
12660 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 int int)).. ;;
12670 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 34 62 28 20 void glColor4b(
12680 47 4c 62 79 74 65 20 72 65 64 2c 20 47 4c 62 79 GLbyte red, GLby
12690 74 65 20 67 72 65 65 6e 2c 20 47 4c 62 79 74 65 te green, GLbyte
126a0 20 62 6c 75 65 2c 20 47 4c 62 79 74 65 20 61 6c blue, GLbyte al
126b0 70 68 61 20 29 0a 20 20 28 64 65 66 69 6e 65 2d pha ). (define-
126c0 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
126d0 43 6f 6c 6f 72 34 62 20 28 69 6e 74 20 69 6e 74 Color4b (int int
126e0 20 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b int int)).. ;;
126f0 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 34 64 28 void glColor4d(
12700 20 47 4c 64 6f 75 62 6c 65 20 72 65 64 2c 20 47 GLdouble red, G
12710 4c 64 6f 75 62 6c 65 20 67 72 65 65 6e 2c 20 47 Ldouble green, G
12720 4c 64 6f 75 62 6c 65 20 62 6c 75 65 2c 20 47 4c Ldouble blue, GL
12730 64 6f 75 62 6c 65 20 61 6c 70 68 61 20 29 0a 20 double alpha ).
12740 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
12750 6e 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 34 64 n void glColor4d
12760 20 28 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 20 (double double
12770 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 29 29 0a double double)).
12780 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 6c . ;; void glCol
12790 6f 72 34 66 28 20 47 4c 66 6c 6f 61 74 20 72 65 or4f( GLfloat re
127a0 64 2c 20 47 4c 66 6c 6f 61 74 20 67 72 65 65 6e d, GLfloat green
127b0 2c 20 47 4c 66 6c 6f 61 74 20 62 6c 75 65 2c 20 , GLfloat blue,
127c0 47 4c 66 6c 6f 61 74 20 61 6c 70 68 61 20 29 0a GLfloat alpha ).
127d0 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
127e0 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 34 on void glColor4
127f0 66 20 28 66 6c 6f 61 74 20 66 6c 6f 61 74 20 66 f (float float f
12800 6c 6f 61 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 loat float))..
12810 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 34 ;; void glColor4
12820 69 28 20 47 4c 69 6e 74 20 72 65 64 2c 20 47 4c i( GLint red, GL
12830 69 6e 74 20 67 72 65 65 6e 2c 20 47 4c 69 6e 74 int green, GLint
12840 20 62 6c 75 65 2c 20 47 4c 69 6e 74 20 61 6c 70 blue, GLint alp
12850 68 61 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 ha ). (define-f
12860 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 unction void glC
12870 6f 6c 6f 72 34 69 20 28 69 6e 74 20 69 6e 74 20 olor4i (int int
12880 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 int int)).. ;;
12890 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 34 73 28 20 void glColor4s(
128a0 47 4c 73 68 6f 72 74 20 72 65 64 2c 20 47 4c 73 GLshort red, GLs
128b0 68 6f 72 74 20 67 72 65 65 6e 2c 20 47 4c 73 68 hort green, GLsh
128c0 6f 72 74 20 62 6c 75 65 2c 20 47 4c 73 68 6f 72 ort blue, GLshor
128d0 74 20 61 6c 70 68 61 20 29 0a 20 20 28 64 65 66 t alpha ). (def
128e0 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
128f0 64 20 67 6c 43 6f 6c 6f 72 34 73 20 28 69 6e 74 d glColor4s (int
12900 20 69 6e 74 20 69 6e 74 20 69 6e 74 29 29 0a 0a int int int))..
12910 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 6c 6f ;; void glColo
12920 72 34 75 62 28 20 47 4c 75 62 79 74 65 20 72 65 r4ub( GLubyte re
12930 64 2c 20 47 4c 75 62 79 74 65 20 67 72 65 65 6e d, GLubyte green
12940 2c 20 47 4c 75 62 79 74 65 20 62 6c 75 65 2c 20 , GLubyte blue,
12950 47 4c 75 62 79 74 65 20 61 6c 70 68 61 20 29 0a GLubyte alpha ).
12960 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
12970 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 34 on void glColor4
12980 75 62 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 20 ub (int int int
12990 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 int)).. ;; void
129a0 20 67 6c 43 6f 6c 6f 72 34 75 69 28 20 47 4c 75 glColor4ui( GLu
129b0 69 6e 74 20 72 65 64 2c 20 47 4c 75 69 6e 74 20 int red, GLuint
129c0 67 72 65 65 6e 2c 20 47 4c 75 69 6e 74 20 62 6c green, GLuint bl
129d0 75 65 2c 20 47 4c 75 69 6e 74 20 61 6c 70 68 61 ue, GLuint alpha
129e0 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
129f0 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 6c ction void glCol
12a00 6f 72 34 75 69 20 28 69 6e 74 20 69 6e 74 20 69 or4ui (int int i
12a10 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 nt int)).. ;; v
12a20 6f 69 64 20 67 6c 43 6f 6c 6f 72 34 75 73 28 20 oid glColor4us(
12a30 47 4c 75 73 68 6f 72 74 20 72 65 64 2c 20 47 4c GLushort red, GL
12a40 75 73 68 6f 72 74 20 67 72 65 65 6e 2c 20 47 4c ushort green, GL
12a50 75 73 68 6f 72 74 20 62 6c 75 65 2c 20 47 4c 75 ushort blue, GLu
12a60 73 68 6f 72 74 20 61 6c 70 68 61 20 29 0a 20 20 short alpha ).
12a70 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
12a80 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 34 75 73 void glColor4us
12a90 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e (int int int in
12aa0 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 t)).. ;; void g
12ab0 6c 43 6f 6c 6f 72 33 62 76 28 20 63 6f 6e 73 74 lColor3bv( const
12ac0 20 47 4c 62 79 74 65 20 2a 76 20 29 0a 20 20 28 GLbyte *v ). (
12ad0 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
12ae0 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 33 62 76 20 void glColor3bv
12af0 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 (void*)).. ;; v
12b00 6f 69 64 20 67 6c 43 6f 6c 6f 72 33 64 76 28 20 oid glColor3dv(
12b10 63 6f 6e 73 74 20 47 4c 64 6f 75 62 6c 65 20 2a const GLdouble *
12b20 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 v ). (define-fu
12b30 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f nction void glCo
12b40 6c 6f 72 33 64 76 20 28 76 6f 69 64 2a 29 29 0a lor3dv (void*)).
12b50 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 6c . ;; void glCol
12b60 6f 72 33 66 76 28 20 63 6f 6e 73 74 20 47 4c 66 or3fv( const GLf
12b70 6c 6f 61 74 20 2a 76 20 29 0a 20 20 28 64 65 66 loat *v ). (def
12b80 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
12b90 64 20 67 6c 43 6f 6c 6f 72 33 66 76 20 28 76 6f d glColor3fv (vo
12ba0 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 id*)).. ;; void
12bb0 20 67 6c 43 6f 6c 6f 72 33 69 76 28 20 63 6f 6e glColor3iv( con
12bc0 73 74 20 47 4c 69 6e 74 20 2a 76 20 29 0a 20 20 st GLint *v ).
12bd0 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
12be0 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 33 69 76 void glColor3iv
12bf0 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 (void*)).. ;;
12c00 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 33 73 76 28 void glColor3sv(
12c10 20 63 6f 6e 73 74 20 47 4c 73 68 6f 72 74 20 2a const GLshort *
12c20 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 v ). (define-fu
12c30 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f nction void glCo
12c40 6c 6f 72 33 73 76 20 28 76 6f 69 64 2a 29 29 0a lor3sv (void*)).
12c50 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 6c . ;; void glCol
12c60 6f 72 33 75 62 76 28 20 63 6f 6e 73 74 20 47 4c or3ubv( const GL
12c70 75 62 79 74 65 20 2a 76 20 29 0a 20 20 28 64 65 ubyte *v ). (de
12c80 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
12c90 69 64 20 67 6c 43 6f 6c 6f 72 33 75 62 76 20 28 id glColor3ubv (
12ca0 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f void*)).. ;; vo
12cb0 69 64 20 67 6c 43 6f 6c 6f 72 33 75 69 76 28 20 id glColor3uiv(
12cc0 63 6f 6e 73 74 20 47 4c 75 69 6e 74 20 2a 76 20 const GLuint *v
12cd0 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
12ce0 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 6c 6f tion void glColo
12cf0 72 33 75 69 76 20 28 76 6f 69 64 2a 29 29 0a 0a r3uiv (void*))..
12d00 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 6c 6f ;; void glColo
12d10 72 33 75 73 76 28 20 63 6f 6e 73 74 20 47 4c 75 r3usv( const GLu
12d20 73 68 6f 72 74 20 2a 76 20 29 0a 20 20 28 64 65 short *v ). (de
12d30 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
12d40 69 64 20 67 6c 43 6f 6c 6f 72 33 75 73 76 20 28 id glColor3usv (
12d50 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f void*)).. ;; vo
12d60 69 64 20 67 6c 43 6f 6c 6f 72 34 62 76 28 20 63 id glColor4bv( c
12d70 6f 6e 73 74 20 47 4c 62 79 74 65 20 2a 76 20 29 onst GLbyte *v )
12d80 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
12d90 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 ion void glColor
12da0 34 62 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 4bv (void*))..
12db0 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 34 ;; void glColor4
12dc0 64 76 28 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 dv( const GLdoub
12dd0 6c 65 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e le *v ). (defin
12de0 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
12df0 67 6c 43 6f 6c 6f 72 34 64 76 20 28 76 6f 69 64 glColor4dv (void
12e00 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 *)).. ;; void g
12e10 6c 43 6f 6c 6f 72 34 66 76 28 20 63 6f 6e 73 74 lColor4fv( const
12e20 20 47 4c 66 6c 6f 61 74 20 2a 76 20 29 0a 20 20 GLfloat *v ).
12e30 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
12e40 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 34 66 76 void glColor4fv
12e50 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 (void*)).. ;;
12e60 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 34 69 76 28 void glColor4iv(
12e70 20 63 6f 6e 73 74 20 47 4c 69 6e 74 20 2a 76 20 const GLint *v
12e80 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
12e90 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 6c 6f tion void glColo
12ea0 72 34 69 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 r4iv (void*))..
12eb0 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 ;; void glColor
12ec0 34 73 76 28 20 63 6f 6e 73 74 20 47 4c 73 68 6f 4sv( const GLsho
12ed0 72 74 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e rt *v ). (defin
12ee0 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
12ef0 67 6c 43 6f 6c 6f 72 34 73 76 20 28 76 6f 69 64 glColor4sv (void
12f00 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 *)).. ;; void g
12f10 6c 43 6f 6c 6f 72 34 75 62 76 28 20 63 6f 6e 73 lColor4ubv( cons
12f20 74 20 47 4c 75 62 79 74 65 20 2a 76 20 29 0a 20 t GLubyte *v ).
12f30 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
12f40 6e 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 34 75 n void glColor4u
12f50 62 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b bv (void*)).. ;
12f60 3b 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 34 75 ; void glColor4u
12f70 69 76 28 20 63 6f 6e 73 74 20 47 4c 75 69 6e 74 iv( const GLuint
12f80 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d *v ). (define-
12f90 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
12fa0 43 6f 6c 6f 72 34 75 69 76 20 28 76 6f 69 64 2a Color4uiv (void*
12fb0 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
12fc0 43 6f 6c 6f 72 34 75 73 76 28 20 63 6f 6e 73 74 Color4usv( const
12fd0 20 47 4c 75 73 68 6f 72 74 20 2a 76 20 29 0a 20 GLushort *v ).
12fe0 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
12ff0 6e 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 34 75 n void glColor4u
13000 73 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b sv (void*)).. ;
13010 3b 20 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 ; void glTexCoor
13020 64 31 64 28 20 47 4c 64 6f 75 62 6c 65 20 73 20 d1d( GLdouble s
13030 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
13040 74 69 6f 6e 20 76 6f 69 64 20 67 6c 54 65 78 43 tion void glTexC
13050 6f 6f 72 64 31 64 20 28 64 6f 75 62 6c 65 29 29 oord1d (double))
13060 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 54 65 .. ;; void glTe
13070 78 43 6f 6f 72 64 31 66 28 20 47 4c 66 6c 6f 61 xCoord1f( GLfloa
13080 74 20 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d t s ). (define-
13090 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
130a0 54 65 78 43 6f 6f 72 64 31 66 20 28 66 6c 6f 61 TexCoord1f (floa
130b0 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 t)).. ;; void g
130c0 6c 54 65 78 43 6f 6f 72 64 31 69 28 20 47 4c 69 lTexCoord1i( GLi
130d0 6e 74 20 73 20 29 0a 20 20 28 64 65 66 69 6e 65 nt s ). (define
130e0 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
130f0 6c 54 65 78 43 6f 6f 72 64 31 69 20 28 69 6e 74 lTexCoord1i (int
13100 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
13110 54 65 78 43 6f 6f 72 64 31 73 28 20 47 4c 73 68 TexCoord1s( GLsh
13120 6f 72 74 20 73 20 29 0a 20 20 28 64 65 66 69 6e ort s ). (defin
13130 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
13140 67 6c 54 65 78 43 6f 6f 72 64 31 73 20 28 69 6e glTexCoord1s (in
13150 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 t)).. ;; void g
13160 6c 54 65 78 43 6f 6f 72 64 32 64 28 20 47 4c 64 lTexCoord2d( GLd
13170 6f 75 62 6c 65 20 73 2c 20 47 4c 64 6f 75 62 6c ouble s, GLdoubl
13180 65 20 74 20 29 0a 20 20 28 64 65 66 69 6e 65 2d e t ). (define-
13190 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
131a0 54 65 78 43 6f 6f 72 64 32 64 20 28 64 6f 75 62 TexCoord2d (doub
131b0 6c 65 20 64 6f 75 62 6c 65 29 29 0a 0a 20 20 3b le double)).. ;
131c0 3b 20 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 ; void glTexCoor
131d0 64 32 66 28 20 47 4c 66 6c 6f 61 74 20 73 2c 20 d2f( GLfloat s,
131e0 47 4c 66 6c 6f 61 74 20 74 20 29 0a 20 20 28 64 GLfloat t ). (d
131f0 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
13200 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 64 32 66 oid glTexCoord2f
13210 20 28 66 6c 6f 61 74 20 66 6c 6f 61 74 29 29 0a (float float)).
13220 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 54 65 78 . ;; void glTex
13230 43 6f 6f 72 64 32 69 28 20 47 4c 69 6e 74 20 73 Coord2i( GLint s
13240 2c 20 47 4c 69 6e 74 20 74 20 29 0a 20 20 28 64 , GLint t ). (d
13250 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
13260 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 64 32 69 oid glTexCoord2i
13270 20 28 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b (int int)).. ;
13280 3b 20 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 ; void glTexCoor
13290 64 32 73 28 20 47 4c 73 68 6f 72 74 20 73 2c 20 d2s( GLshort s,
132a0 47 4c 73 68 6f 72 74 20 74 20 29 0a 20 20 28 64 GLshort t ). (d
132b0 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
132c0 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 64 32 73 oid glTexCoord2s
132d0 20 28 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b (int int)).. ;
132e0 3b 20 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 ; void glTexCoor
132f0 64 33 64 28 20 47 4c 64 6f 75 62 6c 65 20 73 2c d3d( GLdouble s,
13300 20 47 4c 64 6f 75 62 6c 65 20 74 2c 20 47 4c 64 GLdouble t, GLd
13310 6f 75 62 6c 65 20 72 20 29 0a 20 20 28 64 65 66 ouble r ). (def
13320 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
13330 64 20 67 6c 54 65 78 43 6f 6f 72 64 33 64 20 28 d glTexCoord3d (
13340 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 20 64 6f double double do
13350 75 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 uble)).. ;; voi
13360 64 20 67 6c 54 65 78 43 6f 6f 72 64 33 66 28 20 d glTexCoord3f(
13370 47 4c 66 6c 6f 61 74 20 73 2c 20 47 4c 66 6c 6f GLfloat s, GLflo
13380 61 74 20 74 2c 20 47 4c 66 6c 6f 61 74 20 72 20 at t, GLfloat r
13390 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
133a0 74 69 6f 6e 20 76 6f 69 64 20 67 6c 54 65 78 43 tion void glTexC
133b0 6f 6f 72 64 33 66 20 28 66 6c 6f 61 74 20 66 6c oord3f (float fl
133c0 6f 61 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 3b oat float)).. ;
133d0 3b 20 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 ; void glTexCoor
133e0 64 33 69 28 20 47 4c 69 6e 74 20 73 2c 20 47 4c d3i( GLint s, GL
133f0 69 6e 74 20 74 2c 20 47 4c 69 6e 74 20 72 20 29 int t, GLint r )
13400 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
13410 69 6f 6e 20 76 6f 69 64 20 67 6c 54 65 78 43 6f ion void glTexCo
13420 6f 72 64 33 69 20 28 69 6e 74 20 69 6e 74 20 69 ord3i (int int i
13430 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 nt)).. ;; void
13440 67 6c 54 65 78 43 6f 6f 72 64 33 73 28 20 47 4c glTexCoord3s( GL
13450 73 68 6f 72 74 20 73 2c 20 47 4c 73 68 6f 72 74 short s, GLshort
13460 20 74 2c 20 47 4c 73 68 6f 72 74 20 72 20 29 0a t, GLshort r ).
13470 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
13480 6f 6e 20 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f on void glTexCoo
13490 72 64 33 73 20 28 69 6e 74 20 69 6e 74 20 69 6e rd3s (int int in
134a0 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 t)).. ;; void g
134b0 6c 54 65 78 43 6f 6f 72 64 34 64 28 20 47 4c 64 lTexCoord4d( GLd
134c0 6f 75 62 6c 65 20 73 2c 20 47 4c 64 6f 75 62 6c ouble s, GLdoubl
134d0 65 20 74 2c 20 47 4c 64 6f 75 62 6c 65 20 72 2c e t, GLdouble r,
134e0 20 47 4c 64 6f 75 62 6c 65 20 71 20 29 0a 20 20 GLdouble q ).
134f0 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
13500 20 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 64 void glTexCoord
13510 34 64 20 28 64 6f 75 62 6c 65 20 64 6f 75 62 6c 4d (double doubl
13520 65 20 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 29 e double double)
13530 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 54 ).. ;; void glT
13540 65 78 43 6f 6f 72 64 34 66 28 20 47 4c 66 6c 6f exCoord4f( GLflo
13550 61 74 20 73 2c 20 47 4c 66 6c 6f 61 74 20 74 2c at s, GLfloat t,
13560 20 47 4c 66 6c 6f 61 74 20 72 2c 20 47 4c 66 6c GLfloat r, GLfl
13570 6f 61 74 20 71 20 29 0a 20 20 28 64 65 66 69 6e oat q ). (defin
13580 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
13590 67 6c 54 65 78 43 6f 6f 72 64 34 66 20 28 66 6c glTexCoord4f (fl
135a0 6f 61 74 20 66 6c 6f 61 74 20 66 6c 6f 61 74 20 oat float float
135b0 66 6c 6f 61 74 29 29 0a 0a 20 20 3b 3b 20 76 6f float)).. ;; vo
135c0 69 64 20 67 6c 54 65 78 43 6f 6f 72 64 34 69 28 id glTexCoord4i(
135d0 20 47 4c 69 6e 74 20 73 2c 20 47 4c 69 6e 74 20 GLint s, GLint
135e0 74 2c 20 47 4c 69 6e 74 20 72 2c 20 47 4c 69 6e t, GLint r, GLin
135f0 74 20 71 20 29 0a 20 20 28 64 65 66 69 6e 65 2d t q ). (define-
13600 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
13610 54 65 78 43 6f 6f 72 64 34 69 20 28 69 6e 74 20 TexCoord4i (int
13620 69 6e 74 20 69 6e 74 20 69 6e 74 29 29 0a 0a 20 int int int))..
13630 20 3b 3b 20 76 6f 69 64 20 67 6c 54 65 78 43 6f ;; void glTexCo
13640 6f 72 64 34 73 28 20 47 4c 73 68 6f 72 74 20 73 ord4s( GLshort s
13650 2c 20 47 4c 73 68 6f 72 74 20 74 2c 20 47 4c 73 , GLshort t, GLs
13660 68 6f 72 74 20 72 2c 20 47 4c 73 68 6f 72 74 20 hort r, GLshort
13670 71 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 q ). (define-fu
13680 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 54 65 nction void glTe
13690 78 43 6f 6f 72 64 34 73 20 28 69 6e 74 20 69 6e xCoord4s (int in
136a0 74 20 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b t int int)).. ;
136b0 3b 20 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 ; void glTexCoor
136c0 64 31 64 76 28 20 63 6f 6e 73 74 20 47 4c 64 6f d1dv( const GLdo
136d0 75 62 6c 65 20 2a 76 20 29 0a 20 20 28 64 65 66 uble *v ). (def
136e0 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
136f0 64 20 67 6c 54 65 78 43 6f 6f 72 64 31 64 76 20 d glTexCoord1dv
13700 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 (void*)).. ;; v
13710 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 64 31 66 oid glTexCoord1f
13720 76 28 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 v( const GLfloat
13730 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d *v ). (define-
13740 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
13750 54 65 78 43 6f 6f 72 64 31 66 76 20 28 76 6f 69 TexCoord1fv (voi
13760 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 d*)).. ;; void
13770 67 6c 54 65 78 43 6f 6f 72 64 31 69 76 28 20 63 glTexCoord1iv( c
13780 6f 6e 73 74 20 47 4c 69 6e 74 20 2a 76 20 29 0a onst GLint *v ).
13790 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
137a0 6f 6e 20 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f on void glTexCoo
137b0 72 64 31 69 76 20 28 76 6f 69 64 2a 29 29 0a 0a rd1iv (void*))..
137c0 20 20 3b 3b 20 76 6f 69 64 20 67 6c 54 65 78 43 ;; void glTexC
137d0 6f 6f 72 64 31 73 76 28 20 63 6f 6e 73 74 20 47 oord1sv( const G
137e0 4c 73 68 6f 72 74 20 2a 76 20 29 0a 20 20 28 64 Lshort *v ). (d
137f0 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
13800 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 64 31 73 oid glTexCoord1s
13810 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b v (void*)).. ;;
13820 20 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 64 void glTexCoord
13830 32 64 76 28 20 63 6f 6e 73 74 20 47 4c 64 6f 75 2dv( const GLdou
13840 62 6c 65 20 2a 76 20 29 0a 20 20 28 64 65 66 69 ble *v ). (defi
13850 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
13860 20 67 6c 54 65 78 43 6f 6f 72 64 32 64 76 20 28 glTexCoord2dv (
13870 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f void*)).. ;; vo
13880 69 64 20 67 6c 54 65 78 43 6f 6f 72 64 32 66 76 id glTexCoord2fv
13890 28 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 ( const GLfloat
138a0 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 *v ). (define-f
138b0 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 54 unction void glT
138c0 65 78 43 6f 6f 72 64 32 66 76 20 28 76 6f 69 64 exCoord2fv (void
138d0 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 *)).. ;; void g
138e0 6c 54 65 78 43 6f 6f 72 64 32 69 76 28 20 63 6f lTexCoord2iv( co
138f0 6e 73 74 20 47 4c 69 6e 74 20 2a 76 20 29 0a 20 nst GLint *v ).
13900 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
13910 6e 20 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 n void glTexCoor
13920 64 32 69 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 d2iv (void*))..
13930 20 3b 3b 20 76 6f 69 64 20 67 6c 54 65 78 43 6f ;; void glTexCo
13940 6f 72 64 32 73 76 28 20 63 6f 6e 73 74 20 47 4c ord2sv( const GL
13950 73 68 6f 72 74 20 2a 76 20 29 0a 20 20 28 64 65 short *v ). (de
13960 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
13970 69 64 20 67 6c 54 65 78 43 6f 6f 72 64 32 73 76 id glTexCoord2sv
13980 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 (void*)).. ;;
13990 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 64 33 void glTexCoord3
139a0 64 76 28 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 dv( const GLdoub
139b0 6c 65 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e le *v ). (defin
139c0 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
139d0 67 6c 54 65 78 43 6f 6f 72 64 33 64 76 20 28 76 glTexCoord3dv (v
139e0 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 oid*)).. ;; voi
139f0 64 20 67 6c 54 65 78 43 6f 6f 72 64 33 66 76 28 d glTexCoord3fv(
13a00 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 2a const GLfloat *
13a10 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 v ). (define-fu
13a20 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 54 65 nction void glTe
13a30 78 43 6f 6f 72 64 33 66 76 20 28 76 6f 69 64 2a xCoord3fv (void*
13a40 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
13a50 54 65 78 43 6f 6f 72 64 33 69 76 28 20 63 6f 6e TexCoord3iv( con
13a60 73 74 20 47 4c 69 6e 74 20 2a 76 20 29 0a 20 20 st GLint *v ).
13a70 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
13a80 20 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 64 void glTexCoord
13a90 33 69 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3iv (void*))..
13aa0 3b 3b 20 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f ;; void glTexCoo
13ab0 72 64 33 73 76 28 20 63 6f 6e 73 74 20 47 4c 73 rd3sv( const GLs
13ac0 68 6f 72 74 20 2a 76 20 29 0a 20 20 28 64 65 66 hort *v ). (def
13ad0 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
13ae0 64 20 67 6c 54 65 78 43 6f 6f 72 64 33 73 76 20 d glTexCoord3sv
13af0 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 (void*)).. ;; v
13b00 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 64 34 64 oid glTexCoord4d
13b10 76 28 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 6c v( const GLdoubl
13b20 65 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 e *v ). (define
13b30 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
13b40 6c 54 65 78 43 6f 6f 72 64 34 64 76 20 28 76 6f lTexCoord4dv (vo
13b50 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 id*)).. ;; void
13b60 20 67 6c 54 65 78 43 6f 6f 72 64 34 66 76 28 20 glTexCoord4fv(
13b70 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 2a 76 const GLfloat *v
13b80 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
13b90 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 54 65 78 ction void glTex
13ba0 43 6f 6f 72 64 34 66 76 20 28 76 6f 69 64 2a 29 Coord4fv (void*)
13bb0 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 54 ).. ;; void glT
13bc0 65 78 43 6f 6f 72 64 34 69 76 28 20 63 6f 6e 73 exCoord4iv( cons
13bd0 74 20 47 4c 69 6e 74 20 2a 76 20 29 0a 20 20 28 t GLint *v ). (
13be0 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
13bf0 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 64 34 void glTexCoord4
13c00 69 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b iv (void*)).. ;
13c10 3b 20 76 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 ; void glTexCoor
13c20 64 34 73 76 28 20 63 6f 6e 73 74 20 47 4c 73 68 d4sv( const GLsh
13c30 6f 72 74 20 2a 76 20 29 0a 20 20 28 64 65 66 69 ort *v ). (defi
13c40 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
13c50 20 67 6c 54 65 78 43 6f 6f 72 64 34 73 76 20 28 glTexCoord4sv (
13c60 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f void*)).. ;; vo
13c70 69 64 20 67 6c 52 61 73 74 65 72 50 6f 73 32 64 id glRasterPos2d
13c80 28 20 47 4c 64 6f 75 62 6c 65 20 78 2c 20 47 4c ( GLdouble x, GL
13c90 64 6f 75 62 6c 65 20 79 20 29 0a 20 20 28 64 65 double y ). (de
13ca0 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
13cb0 69 64 20 67 6c 52 61 73 74 65 72 50 6f 73 32 64 id glRasterPos2d
13cc0 20 28 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 29 (double double)
13cd0 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 52 ).. ;; void glR
13ce0 61 73 74 65 72 50 6f 73 32 66 28 20 47 4c 66 6c asterPos2f( GLfl
13cf0 6f 61 74 20 78 2c 20 47 4c 66 6c 6f 61 74 20 79 oat x, GLfloat y
13d00 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
13d10 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 52 61 73 ction void glRas
13d20 74 65 72 50 6f 73 32 66 20 28 66 6c 6f 61 74 20 terPos2f (float
13d30 66 6c 6f 61 74 29 29 0a 0a 20 20 3b 3b 20 76 6f float)).. ;; vo
13d40 69 64 20 67 6c 52 61 73 74 65 72 50 6f 73 32 69 id glRasterPos2i
13d50 28 20 47 4c 69 6e 74 20 78 2c 20 47 4c 69 6e 74 ( GLint x, GLint
13d60 20 79 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 y ). (define-f
13d70 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 52 unction void glR
13d80 61 73 74 65 72 50 6f 73 32 69 20 28 69 6e 74 20 asterPos2i (int
13d90 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 int)).. ;; void
13da0 20 67 6c 52 61 73 74 65 72 50 6f 73 32 73 28 20 glRasterPos2s(
13db0 47 4c 73 68 6f 72 74 20 78 2c 20 47 4c 73 68 6f GLshort x, GLsho
13dc0 72 74 20 79 20 29 0a 20 20 28 64 65 66 69 6e 65 rt y ). (define
13dd0 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
13de0 6c 52 61 73 74 65 72 50 6f 73 32 73 20 28 69 6e lRasterPos2s (in
13df0 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f t int)).. ;; vo
13e00 69 64 20 67 6c 52 61 73 74 65 72 50 6f 73 33 64 id glRasterPos3d
13e10 28 20 47 4c 64 6f 75 62 6c 65 20 78 2c 20 47 4c ( GLdouble x, GL
13e20 64 6f 75 62 6c 65 20 79 2c 20 47 4c 64 6f 75 62 double y, GLdoub
13e30 6c 65 20 7a 20 29 0a 20 20 28 64 65 66 69 6e 65 le z ). (define
13e40 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
13e50 6c 52 61 73 74 65 72 50 6f 73 33 64 20 28 64 6f lRasterPos3d (do
13e60 75 62 6c 65 20 64 6f 75 62 6c 65 20 64 6f 75 62 uble double doub
13e70 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 le)).. ;; void
13e80 67 6c 52 61 73 74 65 72 50 6f 73 33 66 28 20 47 glRasterPos3f( G
13e90 4c 66 6c 6f 61 74 20 78 2c 20 47 4c 66 6c 6f 61 Lfloat x, GLfloa
13ea0 74 20 79 2c 20 47 4c 66 6c 6f 61 74 20 7a 20 29 t y, GLfloat z )
13eb0 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
13ec0 69 6f 6e 20 76 6f 69 64 20 67 6c 52 61 73 74 65 ion void glRaste
13ed0 72 50 6f 73 33 66 20 28 66 6c 6f 61 74 20 66 6c rPos3f (float fl
13ee0 6f 61 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 3b oat float)).. ;
13ef0 3b 20 76 6f 69 64 20 67 6c 52 61 73 74 65 72 50 ; void glRasterP
13f00 6f 73 33 69 28 20 47 4c 69 6e 74 20 78 2c 20 47 os3i( GLint x, G
13f10 4c 69 6e 74 20 79 2c 20 47 4c 69 6e 74 20 7a 20 Lint y, GLint z
13f20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
13f30 74 69 6f 6e 20 76 6f 69 64 20 67 6c 52 61 73 74 tion void glRast
13f40 65 72 50 6f 73 33 69 20 28 69 6e 74 20 69 6e 74 erPos3i (int int
13f50 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 int)).. ;; voi
13f60 64 20 67 6c 52 61 73 74 65 72 50 6f 73 33 73 28 d glRasterPos3s(
13f70 20 47 4c 73 68 6f 72 74 20 78 2c 20 47 4c 73 68 GLshort x, GLsh
13f80 6f 72 74 20 79 2c 20 47 4c 73 68 6f 72 74 20 7a ort y, GLshort z
13f90 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
13fa0 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 52 61 73 ction void glRas
13fb0 74 65 72 50 6f 73 33 73 20 28 69 6e 74 20 69 6e terPos3s (int in
13fc0 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f t int)).. ;; vo
13fd0 69 64 20 67 6c 52 61 73 74 65 72 50 6f 73 34 64 id glRasterPos4d
13fe0 28 20 47 4c 64 6f 75 62 6c 65 20 78 2c 20 47 4c ( GLdouble x, GL
13ff0 64 6f 75 62 6c 65 20 79 2c 20 47 4c 64 6f 75 62 double y, GLdoub
14000 6c 65 20 7a 2c 20 47 4c 64 6f 75 62 6c 65 20 77 le z, GLdouble w
14010 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
14020 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 52 61 73 ction void glRas
14030 74 65 72 50 6f 73 34 64 20 28 64 6f 75 62 6c 65 terPos4d (double
14040 20 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 20 64 double double d
14050 6f 75 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 6f ouble)).. ;; vo
14060 69 64 20 67 6c 52 61 73 74 65 72 50 6f 73 34 66 id glRasterPos4f
14070 28 20 47 4c 66 6c 6f 61 74 20 78 2c 20 47 4c 66 ( GLfloat x, GLf
14080 6c 6f 61 74 20 79 2c 20 47 4c 66 6c 6f 61 74 20 loat y, GLfloat
14090 7a 2c 20 47 4c 66 6c 6f 61 74 20 77 20 29 0a 20 z, GLfloat w ).
140a0 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
140b0 6e 20 76 6f 69 64 20 67 6c 52 61 73 74 65 72 50 n void glRasterP
140c0 6f 73 34 66 20 28 66 6c 6f 61 74 20 66 6c 6f 61 os4f (float floa
140d0 74 20 66 6c 6f 61 74 20 66 6c 6f 61 74 29 29 0a t float float)).
140e0 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 52 61 73 . ;; void glRas
140f0 74 65 72 50 6f 73 34 69 28 20 47 4c 69 6e 74 20 terPos4i( GLint
14100 78 2c 20 47 4c 69 6e 74 20 79 2c 20 47 4c 69 6e x, GLint y, GLin
14110 74 20 7a 2c 20 47 4c 69 6e 74 20 77 20 29 0a 20 t z, GLint w ).
14120 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
14130 6e 20 76 6f 69 64 20 67 6c 52 61 73 74 65 72 50 n void glRasterP
14140 6f 73 34 69 20 28 69 6e 74 20 69 6e 74 20 69 6e os4i (int int in
14150 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f t int)).. ;; vo
14160 69 64 20 67 6c 52 61 73 74 65 72 50 6f 73 34 73 id glRasterPos4s
14170 28 20 47 4c 73 68 6f 72 74 20 78 2c 20 47 4c 73 ( GLshort x, GLs
14180 68 6f 72 74 20 79 2c 20 47 4c 73 68 6f 72 74 20 hort y, GLshort
14190 7a 2c 20 47 4c 73 68 6f 72 74 20 77 20 29 0a 20 z, GLshort w ).
141a0 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
141b0 6e 20 76 6f 69 64 20 67 6c 52 61 73 74 65 72 50 n void glRasterP
141c0 6f 73 34 73 20 28 69 6e 74 20 69 6e 74 20 69 6e os4s (int int in
141d0 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f t int)).. ;; vo
141e0 69 64 20 67 6c 52 61 73 74 65 72 50 6f 73 32 64 id glRasterPos2d
141f0 76 28 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 6c v( const GLdoubl
14200 65 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 e *v ). (define
14210 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
14220 6c 52 61 73 74 65 72 50 6f 73 32 64 76 20 28 76 lRasterPos2dv (v
14230 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 oid*)).. ;; voi
14240 64 20 67 6c 52 61 73 74 65 72 50 6f 73 32 66 76 d glRasterPos2fv
14250 28 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 ( const GLfloat
14260 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 *v ). (define-f
14270 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 52 unction void glR
14280 61 73 74 65 72 50 6f 73 32 66 76 20 28 76 6f 69 asterPos2fv (voi
14290 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 d*)).. ;; void
142a0 67 6c 52 61 73 74 65 72 50 6f 73 32 69 76 28 20 glRasterPos2iv(
142b0 63 6f 6e 73 74 20 47 4c 69 6e 74 20 2a 76 20 29 const GLint *v )
142c0 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
142d0 69 6f 6e 20 76 6f 69 64 20 67 6c 52 61 73 74 65 ion void glRaste
142e0 72 50 6f 73 32 69 76 20 28 76 6f 69 64 2a 29 29 rPos2iv (void*))
142f0 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 52 61 .. ;; void glRa
14300 73 74 65 72 50 6f 73 32 73 76 28 20 63 6f 6e 73 sterPos2sv( cons
14310 74 20 47 4c 73 68 6f 72 74 20 2a 76 20 29 0a 20 t GLshort *v ).
14320 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
14330 6e 20 76 6f 69 64 20 67 6c 52 61 73 74 65 72 50 n void glRasterP
14340 6f 73 32 73 76 20 28 76 6f 69 64 2a 29 29 0a 0a os2sv (void*))..
14350 20 20 3b 3b 20 76 6f 69 64 20 67 6c 52 61 73 74 ;; void glRast
14360 65 72 50 6f 73 33 64 76 28 20 63 6f 6e 73 74 20 erPos3dv( const
14370 47 4c 64 6f 75 62 6c 65 20 2a 76 20 29 0a 20 20 GLdouble *v ).
14380 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
14390 20 76 6f 69 64 20 67 6c 52 61 73 74 65 72 50 6f void glRasterPo
143a0 73 33 64 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 s3dv (void*))..
143b0 20 3b 3b 20 76 6f 69 64 20 67 6c 52 61 73 74 65 ;; void glRaste
143c0 72 50 6f 73 33 66 76 28 20 63 6f 6e 73 74 20 47 rPos3fv( const G
143d0 4c 66 6c 6f 61 74 20 2a 76 20 29 0a 20 20 28 64 Lfloat *v ). (d
143e0 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
143f0 6f 69 64 20 67 6c 52 61 73 74 65 72 50 6f 73 33 oid glRasterPos3
14400 66 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b fv (void*)).. ;
14410 3b 20 76 6f 69 64 20 67 6c 52 61 73 74 65 72 50 ; void glRasterP
14420 6f 73 33 69 76 28 20 63 6f 6e 73 74 20 47 4c 69 os3iv( const GLi
14430 6e 74 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e nt *v ). (defin
14440 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
14450 67 6c 52 61 73 74 65 72 50 6f 73 33 69 76 20 28 glRasterPos3iv (
14460 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f void*)).. ;; vo
14470 69 64 20 67 6c 52 61 73 74 65 72 50 6f 73 33 73 id glRasterPos3s
14480 76 28 20 63 6f 6e 73 74 20 47 4c 73 68 6f 72 74 v( const GLshort
14490 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d *v ). (define-
144a0 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
144b0 52 61 73 74 65 72 50 6f 73 33 73 76 20 28 76 6f RasterPos3sv (vo
144c0 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 id*)).. ;; void
144d0 20 67 6c 52 61 73 74 65 72 50 6f 73 34 64 76 28 glRasterPos4dv(
144e0 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 6c 65 20 const GLdouble
144f0 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 *v ). (define-f
14500 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 52 unction void glR
14510 61 73 74 65 72 50 6f 73 34 64 76 20 28 76 6f 69 asterPos4dv (voi
14520 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 d*)).. ;; void
14530 67 6c 52 61 73 74 65 72 50 6f 73 34 66 76 28 20 glRasterPos4fv(
14540 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 2a 76 const GLfloat *v
14550 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
14560 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 52 61 73 ction void glRas
14570 74 65 72 50 6f 73 34 66 76 20 28 76 6f 69 64 2a terPos4fv (void*
14580 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
14590 52 61 73 74 65 72 50 6f 73 34 69 76 28 20 63 6f RasterPos4iv( co
145a0 6e 73 74 20 47 4c 69 6e 74 20 2a 76 20 29 0a 20 nst GLint *v ).
145b0 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
145c0 6e 20 76 6f 69 64 20 67 6c 52 61 73 74 65 72 50 n void glRasterP
145d0 6f 73 34 69 76 20 28 76 6f 69 64 2a 29 29 0a 0a os4iv (void*))..
145e0 20 20 3b 3b 20 76 6f 69 64 20 67 6c 52 61 73 74 ;; void glRast
145f0 65 72 50 6f 73 34 73 76 28 20 63 6f 6e 73 74 20 erPos4sv( const
14600 47 4c 73 68 6f 72 74 20 2a 76 20 29 0a 20 20 28 GLshort *v ). (
14610 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
14620 76 6f 69 64 20 67 6c 52 61 73 74 65 72 50 6f 73 void glRasterPos
14630 34 73 76 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 4sv (void*))..
14640 3b 3b 20 76 6f 69 64 20 67 6c 52 65 63 74 64 28 ;; void glRectd(
14650 20 47 4c 64 6f 75 62 6c 65 20 78 31 2c 20 47 4c GLdouble x1, GL
14660 64 6f 75 62 6c 65 20 79 31 2c 20 47 4c 64 6f 75 double y1, GLdou
14670 62 6c 65 20 78 32 2c 20 47 4c 64 6f 75 62 6c 65 ble x2, GLdouble
14680 20 79 32 20 29 0a 20 20 28 64 65 66 69 6e 65 2d y2 ). (define-
14690 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
146a0 52 65 63 74 64 20 28 64 6f 75 62 6c 65 20 64 6f Rectd (double do
146b0 75 62 6c 65 20 64 6f 75 62 6c 65 20 64 6f 75 62 uble double doub
146c0 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 le)).. ;; void
146d0 67 6c 52 65 63 74 66 28 20 47 4c 66 6c 6f 61 74 glRectf( GLfloat
146e0 20 78 31 2c 20 47 4c 66 6c 6f 61 74 20 79 31 2c x1, GLfloat y1,
146f0 20 47 4c 66 6c 6f 61 74 20 78 32 2c 20 47 4c 66 GLfloat x2, GLf
14700 6c 6f 61 74 20 79 32 20 29 0a 20 20 28 64 65 66 loat y2 ). (def
14710 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
14720 64 20 67 6c 52 65 63 74 66 20 28 66 6c 6f 61 74 d glRectf (float
14730 20 66 6c 6f 61 74 20 66 6c 6f 61 74 20 66 6c 6f float float flo
14740 61 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 at)).. ;; void
14750 67 6c 52 65 63 74 69 28 20 47 4c 69 6e 74 20 78 glRecti( GLint x
14760 31 2c 20 47 4c 69 6e 74 20 79 31 2c 20 47 4c 69 1, GLint y1, GLi
14770 6e 74 20 78 32 2c 20 47 4c 69 6e 74 20 79 32 20 nt x2, GLint y2
14780 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
14790 74 69 6f 6e 20 76 6f 69 64 20 67 6c 52 65 63 74 tion void glRect
147a0 69 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 i (int int int i
147b0 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 nt)).. ;; void
147c0 67 6c 52 65 63 74 73 28 20 47 4c 73 68 6f 72 74 glRects( GLshort
147d0 20 78 31 2c 20 47 4c 73 68 6f 72 74 20 79 31 2c x1, GLshort y1,
147e0 20 47 4c 73 68 6f 72 74 20 78 32 2c 20 47 4c 73 GLshort x2, GLs
147f0 68 6f 72 74 20 79 32 20 29 0a 20 20 28 64 65 66 hort y2 ). (def
14800 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
14810 64 20 67 6c 52 65 63 74 73 20 28 69 6e 74 20 69 d glRects (int i
14820 6e 74 20 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 nt int int))..
14830 3b 3b 20 76 6f 69 64 20 67 6c 52 65 63 74 64 76 ;; void glRectdv
14840 28 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 6c 65 ( const GLdouble
14850 20 2a 76 31 2c 20 63 6f 6e 73 74 20 47 4c 64 6f *v1, const GLdo
14860 75 62 6c 65 20 2a 76 32 20 29 0a 20 20 28 64 65 uble *v2 ). (de
14870 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
14880 69 64 20 67 6c 52 65 63 74 64 76 20 28 76 6f 69 id glRectdv (voi
14890 64 2a 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b d* void*)).. ;;
148a0 20 76 6f 69 64 20 67 6c 52 65 63 74 66 76 28 20 void glRectfv(
148b0 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 2a 76 const GLfloat *v
148c0 31 2c 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 1, const GLfloat
148d0 20 2a 76 32 20 29 0a 20 20 28 64 65 66 69 6e 65 *v2 ). (define
148e0 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
148f0 6c 52 65 63 74 66 76 20 28 76 6f 69 64 2a 20 76 lRectfv (void* v
14900 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 oid*)).. ;; voi
14910 64 20 67 6c 52 65 63 74 69 76 28 20 63 6f 6e 73 d glRectiv( cons
14920 74 20 47 4c 69 6e 74 20 2a 76 31 2c 20 63 6f 6e t GLint *v1, con
14930 73 74 20 47 4c 69 6e 74 20 2a 76 32 20 29 0a 20 st GLint *v2 ).
14940 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
14950 6e 20 76 6f 69 64 20 67 6c 52 65 63 74 69 76 20 n void glRectiv
14960 28 76 6f 69 64 2a 20 76 6f 69 64 2a 29 29 0a 0a (void* void*))..
14970 20 20 3b 3b 20 76 6f 69 64 20 67 6c 52 65 63 74 ;; void glRect
14980 73 76 28 20 63 6f 6e 73 74 20 47 4c 73 68 6f 72 sv( const GLshor
14990 74 20 2a 76 31 2c 20 63 6f 6e 73 74 20 47 4c 73 t *v1, const GLs
149a0 68 6f 72 74 20 2a 76 32 20 29 0a 20 20 28 64 65 hort *v2 ). (de
149b0 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
149c0 69 64 20 67 6c 52 65 63 74 73 76 20 28 76 6f 69 id glRectsv (voi
149d0 64 2a 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b d* void*)).. ;;
149e0 3b 3b 20 56 65 72 74 65 78 20 41 72 72 61 79 73 ;; Vertex Arrays
149f0 20 31 2e 31 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 1.1.. ;; void
14a00 67 6c 56 65 72 74 65 78 50 6f 69 6e 74 65 72 28 glVertexPointer(
14a10 20 47 4c 69 6e 74 20 73 69 7a 65 2c 20 47 4c 65 GLint size, GLe
14a20 6e 75 6d 20 74 79 70 65 2c 20 47 4c 73 69 7a 65 num type, GLsize
14a30 69 20 73 74 72 69 64 65 2c 20 63 6f 6e 73 74 20 i stride, const
14a40 47 4c 76 6f 69 64 20 2a 70 74 72 20 29 0a 20 20 GLvoid *ptr ).
14a50 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
14a60 20 76 6f 69 64 20 67 6c 56 65 72 74 65 78 50 6f void glVertexPo
14a70 69 6e 74 65 72 20 28 69 6e 74 20 69 6e 74 20 69 inter (int int i
14a80 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b nt void*)).. ;;
14a90 20 76 6f 69 64 20 67 6c 4e 6f 72 6d 61 6c 50 6f void glNormalPo
14aa0 69 6e 74 65 72 28 20 47 4c 65 6e 75 6d 20 74 79 inter( GLenum ty
14ab0 70 65 2c 20 47 4c 73 69 7a 65 69 20 73 74 72 69 pe, GLsizei stri
14ac0 64 65 2c 20 63 6f 6e 73 74 20 47 4c 76 6f 69 64 de, const GLvoid
14ad0 20 2a 70 74 72 20 29 0a 20 20 28 64 65 66 69 6e *ptr ). (defin
14ae0 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
14af0 67 6c 4e 6f 72 6d 61 6c 50 6f 69 6e 74 65 72 20 glNormalPointer
14b00 28 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 (int int void*))
14b10 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f .. ;; void glCo
14b20 6c 6f 72 50 6f 69 6e 74 65 72 28 20 47 4c 69 6e lorPointer( GLin
14b30 74 20 73 69 7a 65 2c 20 47 4c 65 6e 75 6d 20 74 t size, GLenum t
14b40 79 70 65 2c 20 47 4c 73 69 7a 65 69 20 73 74 72 ype, GLsizei str
14b50 69 64 65 2c 20 63 6f 6e 73 74 20 47 4c 76 6f 69 ide, const GLvoi
14b60 64 20 2a 70 74 72 20 29 0a 20 20 28 64 65 66 69 d *ptr ). (defi
14b70 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
14b80 20 67 6c 43 6f 6c 6f 72 50 6f 69 6e 74 65 72 20 glColorPointer
14b90 28 69 6e 74 20 69 6e 74 20 69 6e 74 20 76 6f 69 (int int int voi
14ba0 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 d*)).. ;; void
14bb0 67 6c 49 6e 64 65 78 50 6f 69 6e 74 65 72 28 20 glIndexPointer(
14bc0 47 4c 65 6e 75 6d 20 74 79 70 65 2c 20 47 4c 73 GLenum type, GLs
14bd0 69 7a 65 69 20 73 74 72 69 64 65 2c 20 63 6f 6e izei stride, con
14be0 73 74 20 47 4c 76 6f 69 64 20 2a 70 74 72 20 29 st GLvoid *ptr )
14bf0 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
14c00 69 6f 6e 20 76 6f 69 64 20 67 6c 49 6e 64 65 78 ion void glIndex
14c10 50 6f 69 6e 74 65 72 20 28 69 6e 74 20 69 6e 74 Pointer (int int
14c20 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 void*)).. ;; v
14c30 6f 69 64 20 67 6c 54 65 78 43 6f 6f 72 64 50 6f oid glTexCoordPo
14c40 69 6e 74 65 72 28 20 47 4c 69 6e 74 20 73 69 7a inter( GLint siz
14c50 65 2c 20 47 4c 65 6e 75 6d 20 74 79 70 65 2c 20 e, GLenum type,
14c60 47 4c 73 69 7a 65 69 20 73 74 72 69 64 65 2c 20 GLsizei stride,
14c70 63 6f 6e 73 74 20 47 4c 76 6f 69 64 20 2a 70 74 const GLvoid *pt
14c80 72 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 r ). (define-fu
14c90 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 54 65 nction void glTe
14ca0 78 43 6f 6f 72 64 50 6f 69 6e 74 65 72 20 28 69 xCoordPointer (i
14cb0 6e 74 20 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a nt int int void*
14cc0 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
14cd0 45 64 67 65 46 6c 61 67 50 6f 69 6e 74 65 72 28 EdgeFlagPointer(
14ce0 20 47 4c 73 69 7a 65 69 20 73 74 72 69 64 65 2c GLsizei stride,
14cf0 20 63 6f 6e 73 74 20 47 4c 76 6f 69 64 20 2a 70 const GLvoid *p
14d00 74 72 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 tr ). (define-f
14d10 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 45 unction void glE
14d20 64 67 65 46 6c 61 67 50 6f 69 6e 74 65 72 20 28 dgeFlagPointer (
14d30 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b int void*)).. ;
14d40 3b 20 76 6f 69 64 20 67 6c 47 65 74 50 6f 69 6e ; void glGetPoin
14d50 74 65 72 76 28 20 47 4c 65 6e 75 6d 20 70 6e 61 terv( GLenum pna
14d60 6d 65 2c 20 47 4c 76 6f 69 64 20 2a 2a 70 61 72 me, GLvoid **par
14d70 61 6d 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d ams ). (define-
14d80 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
14d90 47 65 74 50 6f 69 6e 74 65 72 76 20 28 69 6e 74 GetPointerv (int
14da0 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 void*)).. ;; v
14db0 6f 69 64 20 67 6c 41 72 72 61 79 45 6c 65 6d 65 oid glArrayEleme
14dc0 6e 74 28 20 47 4c 69 6e 74 20 69 20 29 0a 20 20 nt( GLint i ).
14dd0 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
14de0 20 76 6f 69 64 20 67 6c 41 72 72 61 79 45 6c 65 void glArrayEle
14df0 6d 65 6e 74 20 28 69 6e 74 29 29 0a 0a 20 20 3b ment (int)).. ;
14e00 3b 20 76 6f 69 64 20 67 6c 44 72 61 77 41 72 72 ; void glDrawArr
14e10 61 79 73 28 20 47 4c 65 6e 75 6d 20 6d 6f 64 65 ays( GLenum mode
14e20 2c 20 47 4c 69 6e 74 20 66 69 72 73 74 2c 20 47 , GLint first, G
14e30 4c 73 69 7a 65 69 20 63 6f 75 6e 74 20 29 0a 20 Lsizei count ).
14e40 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
14e50 6e 20 76 6f 69 64 20 67 6c 44 72 61 77 41 72 72 n void glDrawArr
14e60 61 79 73 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 ays (int int int
14e70 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
14e80 44 72 61 77 45 6c 65 6d 65 6e 74 73 28 20 47 4c DrawElements( GL
14e90 65 6e 75 6d 20 6d 6f 64 65 2c 20 47 4c 73 69 7a enum mode, GLsiz
14ea0 65 69 20 63 6f 75 6e 74 2c 20 47 4c 65 6e 75 6d ei count, GLenum
14eb0 20 74 79 70 65 2c 20 63 6f 6e 73 74 20 47 4c 76 type, const GLv
14ec0 6f 69 64 20 2a 69 6e 64 69 63 65 73 20 29 0a 20 oid *indices ).
14ed0 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
14ee0 6e 20 76 6f 69 64 20 67 6c 44 72 61 77 45 6c 65 n void glDrawEle
14ef0 6d 65 6e 74 73 20 28 69 6e 74 20 69 6e 74 20 69 ments (int int i
14f00 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b nt void*)).. ;;
14f10 20 76 6f 69 64 20 67 6c 49 6e 74 65 72 6c 65 61 void glInterlea
14f20 76 65 64 41 72 72 61 79 73 28 20 47 4c 65 6e 75 vedArrays( GLenu
14f30 6d 20 66 6f 72 6d 61 74 2c 20 47 4c 73 69 7a 65 m format, GLsize
14f40 69 20 73 74 72 69 64 65 2c 20 63 6f 6e 73 74 20 i stride, const
14f50 47 4c 76 6f 69 64 20 2a 70 6f 69 6e 74 65 72 20 GLvoid *pointer
14f60 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
14f70 74 69 6f 6e 20 76 6f 69 64 20 67 6c 49 6e 74 65 tion void glInte
14f80 72 6c 65 61 76 65 64 41 72 72 61 79 73 20 28 69 rleavedArrays (i
14f90 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a nt int void*))..
14fa0 20 20 3b 3b 3b 3b 20 4c 69 67 68 74 69 6e 67 0a ;;;; Lighting.
14fb0 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 53 68 61 . ;; void glSha
14fc0 64 65 4d 6f 64 65 6c 28 20 47 4c 65 6e 75 6d 20 deModel( GLenum
14fd0 6d 6f 64 65 20 29 0a 20 20 28 64 65 66 69 6e 65 mode ). (define
14fe0 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
14ff0 6c 53 68 61 64 65 4d 6f 64 65 6c 20 28 69 6e 74 lShadeModel (int
15000 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
15010 4c 69 67 68 74 66 28 20 47 4c 65 6e 75 6d 20 6c Lightf( GLenum l
15020 69 67 68 74 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 ight, GLenum pna
15030 6d 65 2c 20 47 4c 66 6c 6f 61 74 20 70 61 72 61 me, GLfloat para
15040 6d 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 m ). (define-fu
15050 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4c 69 nction void glLi
15060 67 68 74 66 20 28 69 6e 74 20 69 6e 74 20 66 6c ghtf (int int fl
15070 6f 61 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 oat)).. ;; void
15080 20 67 6c 4c 69 67 68 74 69 28 20 47 4c 65 6e 75 glLighti( GLenu
15090 6d 20 6c 69 67 68 74 2c 20 47 4c 65 6e 75 6d 20 m light, GLenum
150a0 70 6e 61 6d 65 2c 20 47 4c 69 6e 74 20 70 61 72 pname, GLint par
150b0 61 6d 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 am ). (define-f
150c0 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4c unction void glL
150d0 69 67 68 74 69 20 28 69 6e 74 20 69 6e 74 20 69 ighti (int int i
150e0 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 nt)).. ;; void
150f0 67 6c 4c 69 67 68 74 66 76 28 20 47 4c 65 6e 75 glLightfv( GLenu
15100 6d 20 6c 69 67 68 74 2c 20 47 4c 65 6e 75 6d 20 m light, GLenum
15110 70 6e 61 6d 65 2c 20 63 6f 6e 73 74 20 47 4c 66 pname, const GLf
15120 6c 6f 61 74 20 2a 70 61 72 61 6d 73 20 29 0a 20 loat *params ).
15130 20 3b 3b 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ;; (define-func
15140 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4c 69 67 68 tion void glLigh
15150 74 66 76 20 28 69 6e 74 20 69 6e 74 20 76 6f 69 tfv (int int voi
15160 64 2a 29 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 d*)). (define-f
15170 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4c unction void glL
15180 69 67 68 74 66 76 20 28 69 6e 74 20 69 6e 74 20 ightfv (int int
15190 75 38 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 u8*)).. ;; void
151a0 20 67 6c 4c 69 67 68 74 69 76 28 20 47 4c 65 6e glLightiv( GLen
151b0 75 6d 20 6c 69 67 68 74 2c 20 47 4c 65 6e 75 6d um light, GLenum
151c0 20 70 6e 61 6d 65 2c 20 63 6f 6e 73 74 20 47 4c pname, const GL
151d0 69 6e 74 20 2a 70 61 72 61 6d 73 20 29 0a 20 20 int *params ).
151e0 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
151f0 20 76 6f 69 64 20 67 6c 4c 69 67 68 74 69 76 20 void glLightiv
15200 28 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 (int int void*))
15210 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 47 65 .. ;; void glGe
15220 74 4c 69 67 68 74 66 76 28 20 47 4c 65 6e 75 6d tLightfv( GLenum
15230 20 6c 69 67 68 74 2c 20 47 4c 65 6e 75 6d 20 70 light, GLenum p
15240 6e 61 6d 65 2c 20 47 4c 66 6c 6f 61 74 20 2a 70 name, GLfloat *p
15250 61 72 61 6d 73 20 29 0a 20 20 28 64 65 66 69 6e arams ). (defin
15260 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
15270 67 6c 47 65 74 4c 69 67 68 74 66 76 20 28 69 6e glGetLightfv (in
15280 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 t int void*))..
15290 20 3b 3b 20 76 6f 69 64 20 67 6c 47 65 74 4c 69 ;; void glGetLi
152a0 67 68 74 69 76 28 20 47 4c 65 6e 75 6d 20 6c 69 ghtiv( GLenum li
152b0 67 68 74 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 6d ght, GLenum pnam
152c0 65 2c 20 47 4c 69 6e 74 20 2a 70 61 72 61 6d 73 e, GLint *params
152d0 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
152e0 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 ction void glGet
152f0 4c 69 67 68 74 69 76 20 28 69 6e 74 20 69 6e 74 Lightiv (int int
15300 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 void*)).. ;; v
15310 6f 69 64 20 67 6c 4c 69 67 68 74 4d 6f 64 65 6c oid glLightModel
15320 66 28 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c f( GLenum pname,
15330 20 47 4c 66 6c 6f 61 74 20 70 61 72 61 6d 20 29 GLfloat param )
15340 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
15350 69 6f 6e 20 76 6f 69 64 20 67 6c 4c 69 67 68 74 ion void glLight
15360 4d 6f 64 65 6c 66 20 28 69 6e 74 20 66 6c 6f 61 Modelf (int floa
15370 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 t)).. ;; void g
15380 6c 4c 69 67 68 74 4d 6f 64 65 6c 69 28 20 47 4c lLightModeli( GL
15390 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c 69 6e enum pname, GLin
153a0 74 20 70 61 72 61 6d 20 29 0a 20 20 28 64 65 66 t param ). (def
153b0 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
153c0 64 20 67 6c 4c 69 67 68 74 4d 6f 64 65 6c 69 20 d glLightModeli
153d0 28 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b (int int)).. ;;
153e0 20 76 6f 69 64 20 67 6c 4c 69 67 68 74 4d 6f 64 void glLightMod
153f0 65 6c 66 76 28 20 47 4c 65 6e 75 6d 20 70 6e 61 elfv( GLenum pna
15400 6d 65 2c 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 me, const GLfloa
15410 74 20 2a 70 61 72 61 6d 73 20 29 0a 20 20 28 64 t *params ). (d
15420 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
15430 6f 69 64 20 67 6c 4c 69 67 68 74 4d 6f 64 65 6c oid glLightModel
15440 66 76 20 28 69 6e 74 20 76 6f 69 64 2a 29 29 0a fv (int void*)).
15450 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4c 69 67 . ;; void glLig
15460 68 74 4d 6f 64 65 6c 69 76 28 20 47 4c 65 6e 75 htModeliv( GLenu
15470 6d 20 70 6e 61 6d 65 2c 20 63 6f 6e 73 74 20 47 m pname, const G
15480 4c 69 6e 74 20 2a 70 61 72 61 6d 73 20 29 0a 20 Lint *params ).
15490 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
154a0 6e 20 76 6f 69 64 20 67 6c 4c 69 67 68 74 4d 6f n void glLightMo
154b0 64 65 6c 69 76 20 28 69 6e 74 20 76 6f 69 64 2a deliv (int void*
154c0 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
154d0 4d 61 74 65 72 69 61 6c 66 28 20 47 4c 65 6e 75 Materialf( GLenu
154e0 6d 20 66 61 63 65 2c 20 47 4c 65 6e 75 6d 20 70 m face, GLenum p
154f0 6e 61 6d 65 2c 20 47 4c 66 6c 6f 61 74 20 70 61 name, GLfloat pa
15500 72 61 6d 20 29 0a 20 20 28 64 65 66 69 6e 65 2d ram ). (define-
15510 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
15520 4d 61 74 65 72 69 61 6c 66 20 28 69 6e 74 20 69 Materialf (int i
15530 6e 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 3b 3b nt float)).. ;;
15540 20 76 6f 69 64 20 67 6c 4d 61 74 65 72 69 61 6c void glMaterial
15550 69 28 20 47 4c 65 6e 75 6d 20 66 61 63 65 2c 20 i( GLenum face,
15560 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c GLenum pname, GL
15570 69 6e 74 20 70 61 72 61 6d 20 29 0a 20 20 28 64 int param ). (d
15580 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
15590 6f 69 64 20 67 6c 4d 61 74 65 72 69 61 6c 69 20 oid glMateriali
155a0 28 69 6e 74 20 69 6e 74 20 69 6e 74 29 29 0a 0a (int int int))..
155b0 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 61 74 65 ;; void glMate
155c0 72 69 61 6c 66 76 28 20 47 4c 65 6e 75 6d 20 66 rialfv( GLenum f
155d0 61 63 65 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 6d ace, GLenum pnam
155e0 65 2c 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 e, const GLfloat
155f0 20 2a 70 61 72 61 6d 73 20 29 0a 20 20 3b 3b 20 *params ). ;;
15600 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
15610 20 76 6f 69 64 20 67 6c 4d 61 74 65 72 69 61 6c void glMaterial
15620 66 76 20 28 69 6e 74 20 69 6e 74 20 76 6f 69 64 fv (int int void
15630 2a 29 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 *)). (define-fu
15640 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 61 nction void glMa
15650 74 65 72 69 61 6c 66 76 20 28 69 6e 74 20 69 6e terialfv (int in
15660 74 20 75 38 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f t u8*)).. ;; vo
15670 69 64 20 67 6c 4d 61 74 65 72 69 61 6c 69 76 28 id glMaterialiv(
15680 20 47 4c 65 6e 75 6d 20 66 61 63 65 2c 20 47 4c GLenum face, GL
15690 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 63 6f 6e 73 enum pname, cons
156a0 74 20 47 4c 69 6e 74 20 2a 70 61 72 61 6d 73 20 t GLint *params
156b0 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
156c0 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 61 74 65 tion void glMate
156d0 72 69 61 6c 69 76 20 28 69 6e 74 20 69 6e 74 20 rialiv (int int
156e0 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f void*)).. ;; vo
156f0 69 64 20 67 6c 47 65 74 4d 61 74 65 72 69 61 6c id glGetMaterial
15700 66 76 28 20 47 4c 65 6e 75 6d 20 66 61 63 65 2c fv( GLenum face,
15710 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 GLenum pname, G
15720 4c 66 6c 6f 61 74 20 2a 70 61 72 61 6d 73 20 29 Lfloat *params )
15730 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
15740 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 4d 61 ion void glGetMa
15750 74 65 72 69 61 6c 66 76 20 28 69 6e 74 20 69 6e terialfv (int in
15760 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 t void*)).. ;;
15770 76 6f 69 64 20 67 6c 47 65 74 4d 61 74 65 72 69 void glGetMateri
15780 61 6c 69 76 28 20 47 4c 65 6e 75 6d 20 66 61 63 aliv( GLenum fac
15790 65 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c e, GLenum pname,
157a0 20 47 4c 69 6e 74 20 2a 70 61 72 61 6d 73 20 29 GLint *params )
157b0 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
157c0 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 4d 61 ion void glGetMa
157d0 74 65 72 69 61 6c 69 76 20 28 69 6e 74 20 69 6e terialiv (int in
157e0 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 t void*)).. ;;
157f0 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 4d 61 74 65 void glColorMate
15800 72 69 61 6c 28 20 47 4c 65 6e 75 6d 20 66 61 63 rial( GLenum fac
15810 65 2c 20 47 4c 65 6e 75 6d 20 6d 6f 64 65 20 29 e, GLenum mode )
15820 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
15830 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 ion void glColor
15840 4d 61 74 65 72 69 61 6c 20 28 69 6e 74 20 69 6e Material (int in
15850 74 29 29 0a 0a 20 20 3b 3b 3b 3b 20 52 61 73 74 t)).. ;;;; Rast
15860 65 72 20 66 75 6e 63 74 69 6f 6e 73 0a 0a 20 20 er functions..
15870 3b 3b 20 76 6f 69 64 20 67 6c 50 69 78 65 6c 5a ;; void glPixelZ
15880 6f 6f 6d 28 20 47 4c 66 6c 6f 61 74 20 78 66 61 oom( GLfloat xfa
15890 63 74 6f 72 2c 20 47 4c 66 6c 6f 61 74 20 79 66 ctor, GLfloat yf
158a0 61 63 74 6f 72 20 29 0a 20 20 28 64 65 66 69 6e actor ). (defin
158b0 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
158c0 67 6c 50 69 78 65 6c 5a 6f 6f 6d 20 28 66 6c 6f glPixelZoom (flo
158d0 61 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 3b 3b at float)).. ;;
158e0 20 76 6f 69 64 20 67 6c 50 69 78 65 6c 53 74 6f void glPixelSto
158f0 72 65 66 28 20 47 4c 65 6e 75 6d 20 70 6e 61 6d ref( GLenum pnam
15900 65 2c 20 47 4c 66 6c 6f 61 74 20 70 61 72 61 6d e, GLfloat param
15910 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
15920 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 50 69 78 ction void glPix
15930 65 6c 53 74 6f 72 65 66 20 28 69 6e 74 20 66 6c elStoref (int fl
15940 6f 61 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 oat)).. ;; void
15950 20 67 6c 50 69 78 65 6c 53 74 6f 72 65 69 28 20 glPixelStorei(
15960 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c GLenum pname, GL
15970 69 6e 74 20 70 61 72 61 6d 20 29 0a 20 20 28 64 int param ). (d
15980 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
15990 6f 69 64 20 67 6c 50 69 78 65 6c 53 74 6f 72 65 oid glPixelStore
159a0 69 20 28 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 i (int int))..
159b0 3b 3b 20 76 6f 69 64 20 67 6c 50 69 78 65 6c 54 ;; void glPixelT
159c0 72 61 6e 73 66 65 72 66 28 20 47 4c 65 6e 75 6d ransferf( GLenum
159d0 20 70 6e 61 6d 65 2c 20 47 4c 66 6c 6f 61 74 20 pname, GLfloat
159e0 70 61 72 61 6d 20 29 0a 20 20 28 64 65 66 69 6e param ). (defin
159f0 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
15a00 67 6c 50 69 78 65 6c 54 72 61 6e 73 66 65 72 66 glPixelTransferf
15a10 20 28 69 6e 74 20 66 6c 6f 61 74 29 29 0a 0a 20 (int float))..
15a20 20 3b 3b 20 76 6f 69 64 20 67 6c 50 69 78 65 6c ;; void glPixel
15a30 54 72 61 6e 73 66 65 72 69 28 20 47 4c 65 6e 75 Transferi( GLenu
15a40 6d 20 70 6e 61 6d 65 2c 20 47 4c 69 6e 74 20 70 m pname, GLint p
15a50 61 72 61 6d 20 29 0a 20 20 28 64 65 66 69 6e 65 aram ). (define
15a60 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
15a70 6c 50 69 78 65 6c 54 72 61 6e 73 66 65 72 69 20 lPixelTransferi
15a80 28 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b (int int)).. ;;
15a90 20 76 6f 69 64 20 67 6c 50 69 78 65 6c 4d 61 70 void glPixelMap
15aa0 66 76 28 20 47 4c 65 6e 75 6d 20 6d 61 70 2c 20 fv( GLenum map,
15ab0 47 4c 73 69 7a 65 69 20 6d 61 70 73 69 7a 65 2c GLsizei mapsize,
15ac0 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 2a const GLfloat *
15ad0 76 61 6c 75 65 73 20 29 0a 20 20 28 64 65 66 69 values ). (defi
15ae0 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
15af0 20 67 6c 50 69 78 65 6c 4d 61 70 66 76 20 28 69 glPixelMapfv (i
15b00 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a nt int void*))..
15b10 20 20 3b 3b 20 76 6f 69 64 20 67 6c 50 69 78 65 ;; void glPixe
15b20 6c 4d 61 70 75 69 76 28 20 47 4c 65 6e 75 6d 20 lMapuiv( GLenum
15b30 6d 61 70 2c 20 47 4c 73 69 7a 65 69 20 6d 61 70 map, GLsizei map
15b40 73 69 7a 65 2c 20 63 6f 6e 73 74 20 47 4c 75 69 size, const GLui
15b50 6e 74 20 2a 76 61 6c 75 65 73 20 29 0a 20 20 28 nt *values ). (
15b60 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
15b70 76 6f 69 64 20 67 6c 50 69 78 65 6c 4d 61 70 75 void glPixelMapu
15b80 69 76 20 28 69 6e 74 20 69 6e 74 20 76 6f 69 64 iv (int int void
15b90 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 *)).. ;; void g
15ba0 6c 50 69 78 65 6c 4d 61 70 75 73 76 28 20 47 4c lPixelMapusv( GL
15bb0 65 6e 75 6d 20 6d 61 70 2c 20 47 4c 73 69 7a 65 enum map, GLsize
15bc0 69 20 6d 61 70 73 69 7a 65 2c 20 63 6f 6e 73 74 i mapsize, const
15bd0 20 47 4c 75 73 68 6f 72 74 20 2a 76 61 6c 75 65 GLushort *value
15be0 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 s ). (define-fu
15bf0 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 50 69 nction void glPi
15c00 78 65 6c 4d 61 70 75 73 76 20 28 69 6e 74 20 69 xelMapusv (int i
15c10 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b nt void*)).. ;;
15c20 20 76 6f 69 64 20 67 6c 47 65 74 50 69 78 65 6c void glGetPixel
15c30 4d 61 70 66 76 28 20 47 4c 65 6e 75 6d 20 6d 61 Mapfv( GLenum ma
15c40 70 2c 20 47 4c 66 6c 6f 61 74 20 2a 76 61 6c 75 p, GLfloat *valu
15c50 65 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 es ). (define-f
15c60 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 47 unction void glG
15c70 65 74 50 69 78 65 6c 4d 61 70 66 76 20 28 69 6e etPixelMapfv (in
15c80 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 t void*)).. ;;
15c90 76 6f 69 64 20 67 6c 47 65 74 50 69 78 65 6c 4d void glGetPixelM
15ca0 61 70 75 69 76 28 20 47 4c 65 6e 75 6d 20 6d 61 apuiv( GLenum ma
15cb0 70 2c 20 47 4c 75 69 6e 74 20 2a 76 61 6c 75 65 p, GLuint *value
15cc0 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 s ). (define-fu
15cd0 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 nction void glGe
15ce0 74 50 69 78 65 6c 4d 61 70 75 69 76 20 28 69 6e tPixelMapuiv (in
15cf0 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 t void*)).. ;;
15d00 76 6f 69 64 20 67 6c 47 65 74 50 69 78 65 6c 4d void glGetPixelM
15d10 61 70 75 73 76 28 20 47 4c 65 6e 75 6d 20 6d 61 apusv( GLenum ma
15d20 70 2c 20 47 4c 75 73 68 6f 72 74 20 2a 76 61 6c p, GLushort *val
15d30 75 65 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d ues ). (define-
15d40 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
15d50 47 65 74 50 69 78 65 6c 4d 61 70 75 73 76 20 28 GetPixelMapusv (
15d60 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b int void*)).. ;
15d70 3b 20 76 6f 69 64 20 67 6c 42 69 74 6d 61 70 28 ; void glBitmap(
15d80 20 47 4c 73 69 7a 65 69 20 77 69 64 74 68 2c 20 GLsizei width,
15d90 47 4c 73 69 7a 65 69 20 68 65 69 67 68 74 2c 20 GLsizei height,
15da0 47 4c 66 6c 6f 61 74 20 78 6f 72 69 67 2c 20 47 GLfloat xorig, G
15db0 4c 66 6c 6f 61 74 20 79 6f 72 69 67 2c 20 47 4c Lfloat yorig, GL
15dc0 66 6c 6f 61 74 20 78 6d 6f 76 65 2c 20 47 4c 66 float xmove, GLf
15dd0 6c 6f 61 74 20 79 6d 6f 76 65 2c 20 63 6f 6e 73 loat ymove, cons
15de0 74 20 47 4c 75 62 79 74 65 20 2a 62 69 74 6d 61 t GLubyte *bitma
15df0 70 20 29 0a 20 20 3b 3b 20 28 64 65 66 69 6e 65 p ). ;; (define
15e00 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
15e10 6c 42 69 74 6d 61 70 20 28 69 6e 74 20 69 6e 74 lBitmap (int int
15e20 20 66 6c 6f 61 74 20 66 6c 6f 61 74 20 66 6c 6f float float flo
15e30 61 74 20 66 6c 6f 61 74 20 76 6f 69 64 2a 29 29 at float void*))
15e40 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
15e50 69 6f 6e 20 76 6f 69 64 20 67 6c 42 69 74 6d 61 ion void glBitma
15e60 70 20 28 69 6e 74 20 69 6e 74 20 66 6c 6f 61 74 p (int int float
15e70 20 66 6c 6f 61 74 20 66 6c 6f 61 74 20 66 6c 6f float float flo
15e80 61 74 20 75 38 2a 29 29 0a 0a 20 20 3b 3b 20 76 at u8*)).. ;; v
15e90 6f 69 64 20 67 6c 52 65 61 64 50 69 78 65 6c 73 oid glReadPixels
15ea0 28 20 47 4c 69 6e 74 20 78 2c 20 47 4c 69 6e 74 ( GLint x, GLint
15eb0 20 79 2c 20 47 4c 73 69 7a 65 69 20 77 69 64 74 y, GLsizei widt
15ec0 68 2c 20 47 4c 73 69 7a 65 69 20 68 65 69 67 68 h, GLsizei heigh
15ed0 74 2c 20 47 4c 65 6e 75 6d 20 66 6f 72 6d 61 74 t, GLenum format
15ee0 2c 20 47 4c 65 6e 75 6d 20 74 79 70 65 2c 20 47 , GLenum type, G
15ef0 4c 76 6f 69 64 20 2a 70 69 78 65 6c 73 20 29 0a Lvoid *pixels ).
15f00 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
15f10 6f 6e 20 76 6f 69 64 20 67 6c 52 65 61 64 50 69 on void glReadPi
15f20 78 65 6c 73 20 28 69 6e 74 20 69 6e 74 20 69 6e xels (int int in
15f30 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 76 6f t int int int vo
15f40 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 id*)).. ;; void
15f50 20 67 6c 44 72 61 77 50 69 78 65 6c 73 28 20 47 glDrawPixels( G
15f60 4c 73 69 7a 65 69 20 77 69 64 74 68 2c 20 47 4c Lsizei width, GL
15f70 73 69 7a 65 69 20 68 65 69 67 68 74 2c 20 47 4c sizei height, GL
15f80 65 6e 75 6d 20 66 6f 72 6d 61 74 2c 20 47 4c 65 enum format, GLe
15f90 6e 75 6d 20 74 79 70 65 2c 20 63 6f 6e 73 74 20 num type, const
15fa0 47 4c 76 6f 69 64 20 2a 70 69 78 65 6c 73 20 29 GLvoid *pixels )
15fb0 0a 20 20 3b 3b 20 28 64 65 66 69 6e 65 2d 66 75 . ;; (define-fu
15fc0 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 44 72 nction void glDr
15fd0 61 77 50 69 78 65 6c 73 20 28 69 6e 74 20 69 6e awPixels (int in
15fe0 74 20 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 t int int void*)
15ff0 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
16000 74 69 6f 6e 20 76 6f 69 64 20 67 6c 44 72 61 77 tion void glDraw
16010 50 69 78 65 6c 73 20 28 69 6e 74 20 69 6e 74 20 Pixels (int int
16020 69 6e 74 20 69 6e 74 20 75 38 2a 29 29 0a 0a 20 int int u8*))..
16030 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 70 79 50 ;; void glCopyP
16040 69 78 65 6c 73 28 20 47 4c 69 6e 74 20 78 2c 20 ixels( GLint x,
16050 47 4c 69 6e 74 20 79 2c 20 47 4c 73 69 7a 65 69 GLint y, GLsizei
16060 20 77 69 64 74 68 2c 20 47 4c 73 69 7a 65 69 20 width, GLsizei
16070 68 65 69 67 68 74 2c 20 47 4c 65 6e 75 6d 20 74 height, GLenum t
16080 79 70 65 20 29 0a 20 20 28 64 65 66 69 6e 65 2d ype ). (define-
16090 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
160a0 43 6f 70 79 50 69 78 65 6c 73 20 28 69 6e 74 20 CopyPixels (int
160b0 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 29 int int int int)
160c0 29 0a 0a 20 20 3b 3b 3b 3b 20 53 74 65 6e 63 69 ).. ;;;; Stenci
160d0 6c 69 6e 67 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 ling.. ;; void
160e0 67 6c 53 74 65 6e 63 69 6c 46 75 6e 63 28 20 47 glStencilFunc( G
160f0 4c 65 6e 75 6d 20 66 75 6e 63 2c 20 47 4c 69 6e Lenum func, GLin
16100 74 20 72 65 66 2c 20 47 4c 75 69 6e 74 20 6d 61 t ref, GLuint ma
16110 73 6b 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 sk ). (define-f
16120 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 53 unction void glS
16130 74 65 6e 63 69 6c 46 75 6e 63 20 28 69 6e 74 20 tencilFunc (int
16140 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 int int)).. ;;
16150 76 6f 69 64 20 67 6c 53 74 65 6e 63 69 6c 4d 61 void glStencilMa
16160 73 6b 28 20 47 4c 75 69 6e 74 20 6d 61 73 6b 20 sk( GLuint mask
16170 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
16180 74 69 6f 6e 20 76 6f 69 64 20 67 6c 53 74 65 6e tion void glSten
16190 63 69 6c 4d 61 73 6b 20 28 69 6e 74 29 29 0a 0a cilMask (int))..
161a0 20 20 3b 3b 20 76 6f 69 64 20 67 6c 53 74 65 6e ;; void glSten
161b0 63 69 6c 4f 70 28 20 47 4c 65 6e 75 6d 20 66 61 cilOp( GLenum fa
161c0 69 6c 2c 20 47 4c 65 6e 75 6d 20 7a 66 61 69 6c il, GLenum zfail
161d0 2c 20 47 4c 65 6e 75 6d 20 7a 70 61 73 73 20 29 , GLenum zpass )
161e0 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
161f0 69 6f 6e 20 76 6f 69 64 20 67 6c 53 74 65 6e 63 ion void glStenc
16200 69 6c 4f 70 20 28 69 6e 74 20 69 6e 74 20 69 6e ilOp (int int in
16210 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 t)).. ;; void g
16220 6c 43 6c 65 61 72 53 74 65 6e 63 69 6c 28 20 47 lClearStencil( G
16230 4c 69 6e 74 20 73 20 29 0a 20 20 28 64 65 66 69 Lint s ). (defi
16240 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
16250 20 67 6c 43 6c 65 61 72 53 74 65 6e 63 69 6c 20 glClearStencil
16260 28 69 6e 74 29 29 0a 0a 20 20 3b 3b 3b 3b 20 54 (int)).. ;;;; T
16270 65 78 74 75 72 65 20 6d 61 70 70 69 6e 67 0a 0a exture mapping..
16280 20 20 3b 3b 20 76 6f 69 64 20 67 6c 54 65 78 47 ;; void glTexG
16290 65 6e 64 28 20 47 4c 65 6e 75 6d 20 63 6f 6f 72 end( GLenum coor
162a0 64 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c d, GLenum pname,
162b0 20 47 4c 64 6f 75 62 6c 65 20 70 61 72 61 6d 20 GLdouble param
162c0 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
162d0 74 69 6f 6e 20 76 6f 69 64 20 67 6c 54 65 78 47 tion void glTexG
162e0 65 6e 64 20 28 69 6e 74 20 69 6e 74 20 64 6f 75 end (int int dou
162f0 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 ble)).. ;; void
16300 20 67 6c 54 65 78 47 65 6e 66 28 20 47 4c 65 6e glTexGenf( GLen
16310 75 6d 20 63 6f 6f 72 64 2c 20 47 4c 65 6e 75 6d um coord, GLenum
16320 20 70 6e 61 6d 65 2c 20 47 4c 66 6c 6f 61 74 20 pname, GLfloat
16330 70 61 72 61 6d 20 29 0a 20 20 28 64 65 66 69 6e param ). (defin
16340 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
16350 67 6c 54 65 78 47 65 6e 66 20 28 69 6e 74 20 69 glTexGenf (int i
16360 6e 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 3b 3b nt float)).. ;;
16370 20 76 6f 69 64 20 67 6c 54 65 78 47 65 6e 69 28 void glTexGeni(
16380 20 47 4c 65 6e 75 6d 20 63 6f 6f 72 64 2c 20 47 GLenum coord, G
16390 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c 69 Lenum pname, GLi
163a0 6e 74 20 70 61 72 61 6d 20 29 0a 20 20 28 64 65 nt param ). (de
163b0 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
163c0 69 64 20 67 6c 54 65 78 47 65 6e 69 20 28 69 6e id glTexGeni (in
163d0 74 20 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b t int int)).. ;
163e0 3b 20 76 6f 69 64 20 67 6c 54 65 78 47 65 6e 64 ; void glTexGend
163f0 76 28 20 47 4c 65 6e 75 6d 20 63 6f 6f 72 64 2c v( GLenum coord,
16400 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 63 GLenum pname, c
16410 6f 6e 73 74 20 47 4c 64 6f 75 62 6c 65 20 2a 70 onst GLdouble *p
16420 61 72 61 6d 73 20 29 0a 20 20 28 64 65 66 69 6e arams ). (defin
16430 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
16440 67 6c 54 65 78 47 65 6e 64 76 20 28 69 6e 74 20 glTexGendv (int
16450 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b int void*)).. ;
16460 3b 20 76 6f 69 64 20 67 6c 54 65 78 47 65 6e 66 ; void glTexGenf
16470 76 28 20 47 4c 65 6e 75 6d 20 63 6f 6f 72 64 2c v( GLenum coord,
16480 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 63 GLenum pname, c
16490 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 2a 70 61 onst GLfloat *pa
164a0 72 61 6d 73 20 29 0a 20 20 28 64 65 66 69 6e 65 rams ). (define
164b0 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
164c0 6c 54 65 78 47 65 6e 66 76 20 28 69 6e 74 20 69 lTexGenfv (int i
164d0 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b nt void*)).. ;;
164e0 20 76 6f 69 64 20 67 6c 54 65 78 47 65 6e 69 76 void glTexGeniv
164f0 28 20 47 4c 65 6e 75 6d 20 63 6f 6f 72 64 2c 20 ( GLenum coord,
16500 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 63 6f GLenum pname, co
16510 6e 73 74 20 47 4c 69 6e 74 20 2a 70 61 72 61 6d nst GLint *param
16520 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 s ). (define-fu
16530 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 54 65 nction void glTe
16540 78 47 65 6e 69 76 20 28 69 6e 74 20 69 6e 74 20 xGeniv (int int
16550 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f void*)).. ;; vo
16560 69 64 20 67 6c 47 65 74 54 65 78 47 65 6e 64 76 id glGetTexGendv
16570 28 20 47 4c 65 6e 75 6d 20 63 6f 6f 72 64 2c 20 ( GLenum coord,
16580 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c GLenum pname, GL
16590 64 6f 75 62 6c 65 20 2a 70 61 72 61 6d 73 20 29 double *params )
165a0 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
165b0 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 54 65 ion void glGetTe
165c0 78 47 65 6e 64 76 20 28 69 6e 74 20 69 6e 74 20 xGendv (int int
165d0 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f void*)).. ;; vo
165e0 69 64 20 67 6c 47 65 74 54 65 78 47 65 6e 66 76 id glGetTexGenfv
165f0 28 20 47 4c 65 6e 75 6d 20 63 6f 6f 72 64 2c 20 ( GLenum coord,
16600 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c GLenum pname, GL
16610 66 6c 6f 61 74 20 2a 70 61 72 61 6d 73 20 29 0a float *params ).
16620 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
16630 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 54 65 78 on void glGetTex
16640 47 65 6e 66 76 20 28 69 6e 74 20 69 6e 74 20 76 Genfv (int int v
16650 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 oid*)).. ;; voi
16660 64 20 67 6c 47 65 74 54 65 78 47 65 6e 69 76 28 d glGetTexGeniv(
16670 20 47 4c 65 6e 75 6d 20 63 6f 6f 72 64 2c 20 47 GLenum coord, G
16680 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c 69 Lenum pname, GLi
16690 6e 74 20 2a 70 61 72 61 6d 73 20 29 0a 20 20 28 nt *params ). (
166a0 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
166b0 76 6f 69 64 20 67 6c 47 65 74 54 65 78 47 65 6e void glGetTexGen
166c0 69 76 20 28 69 6e 74 20 69 6e 74 20 76 6f 69 64 iv (int int void
166d0 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 *)).. ;; void g
166e0 6c 54 65 78 45 6e 76 66 28 20 47 4c 65 6e 75 6d lTexEnvf( GLenum
166f0 20 74 61 72 67 65 74 2c 20 47 4c 65 6e 75 6d 20 target, GLenum
16700 70 6e 61 6d 65 2c 20 47 4c 66 6c 6f 61 74 20 70 pname, GLfloat p
16710 61 72 61 6d 20 29 0a 20 20 28 64 65 66 69 6e 65 aram ). (define
16720 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
16730 6c 54 65 78 45 6e 76 66 20 28 69 6e 74 20 69 6e lTexEnvf (int in
16740 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 3b 3b 20 t float)).. ;;
16750 76 6f 69 64 20 67 6c 54 65 78 45 6e 76 69 28 20 void glTexEnvi(
16760 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 GLenum target, G
16770 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c 69 Lenum pname, GLi
16780 6e 74 20 70 61 72 61 6d 20 29 0a 20 20 28 64 65 nt param ). (de
16790 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
167a0 69 64 20 67 6c 54 65 78 45 6e 76 69 20 28 69 6e id glTexEnvi (in
167b0 74 20 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b t int int)).. ;
167c0 3b 20 76 6f 69 64 20 67 6c 54 65 78 45 6e 76 66 ; void glTexEnvf
167d0 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 v( GLenum target
167e0 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 , GLenum pname,
167f0 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 2a 70 const GLfloat *p
16800 61 72 61 6d 73 20 29 0a 20 20 28 64 65 66 69 6e arams ). (defin
16810 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
16820 67 6c 54 65 78 45 6e 76 66 76 20 28 69 6e 74 20 glTexEnvfv (int
16830 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b int void*)).. ;
16840 3b 20 76 6f 69 64 20 67 6c 54 65 78 45 6e 76 69 ; void glTexEnvi
16850 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 v( GLenum target
16860 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 , GLenum pname,
16870 63 6f 6e 73 74 20 47 4c 69 6e 74 20 2a 70 61 72 const GLint *par
16880 61 6d 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d ams ). (define-
16890 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
168a0 54 65 78 45 6e 76 69 76 20 28 69 6e 74 20 69 6e TexEnviv (int in
168b0 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 t void*)).. ;;
168c0 76 6f 69 64 20 67 6c 47 65 74 54 65 78 45 6e 76 void glGetTexEnv
168d0 66 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 fv( GLenum targe
168e0 74 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c t, GLenum pname,
168f0 20 47 4c 66 6c 6f 61 74 20 2a 70 61 72 61 6d 73 GLfloat *params
16900 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
16910 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 ction void glGet
16920 54 65 78 45 6e 76 66 76 20 28 69 6e 74 20 69 6e TexEnvfv (int in
16930 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 t void*)).. ;;
16940 76 6f 69 64 20 67 6c 47 65 74 54 65 78 45 6e 76 void glGetTexEnv
16950 69 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 iv( GLenum targe
16960 74 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c t, GLenum pname,
16970 20 47 4c 69 6e 74 20 2a 70 61 72 61 6d 73 20 29 GLint *params )
16980 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
16990 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 54 65 ion void glGetTe
169a0 78 45 6e 76 69 76 20 28 69 6e 74 20 69 6e 74 20 xEnviv (int int
169b0 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f void*)).. ;; vo
169c0 69 64 20 67 6c 54 65 78 50 61 72 61 6d 65 74 65 id glTexParamete
169d0 72 66 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 rf( GLenum targe
169e0 74 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c t, GLenum pname,
169f0 20 47 4c 66 6c 6f 61 74 20 70 61 72 61 6d 20 29 GLfloat param )
16a00 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
16a10 69 6f 6e 20 76 6f 69 64 20 67 6c 54 65 78 50 61 ion void glTexPa
16a20 72 61 6d 65 74 65 72 66 20 28 69 6e 74 20 69 6e rameterf (int in
16a30 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 3b 3b 20 t float)).. ;;
16a40 76 6f 69 64 20 67 6c 54 65 78 50 61 72 61 6d 65 void glTexParame
16a50 74 65 72 69 28 20 47 4c 65 6e 75 6d 20 74 61 72 teri( GLenum tar
16a60 67 65 74 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 6d get, GLenum pnam
16a70 65 2c 20 47 4c 69 6e 74 20 70 61 72 61 6d 20 29 e, GLint param )
16a80 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
16a90 69 6f 6e 20 76 6f 69 64 20 67 6c 54 65 78 50 61 ion void glTexPa
16aa0 72 61 6d 65 74 65 72 69 20 28 69 6e 74 20 69 6e rameteri (int in
16ab0 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f t int)).. ;; vo
16ac0 69 64 20 67 6c 54 65 78 50 61 72 61 6d 65 74 65 id glTexParamete
16ad0 72 66 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 rfv( GLenum targ
16ae0 65 74 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 et, GLenum pname
16af0 2c 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 , const GLfloat
16b00 2a 70 61 72 61 6d 73 20 29 0a 20 20 28 64 65 66 *params ). (def
16b10 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
16b20 64 20 67 6c 54 65 78 50 61 72 61 6d 65 74 65 72 d glTexParameter
16b30 66 76 20 28 69 6e 74 20 69 6e 74 20 76 6f 69 64 fv (int int void
16b40 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 *)).. ;; void g
16b50 6c 54 65 78 50 61 72 61 6d 65 74 65 72 69 76 28 lTexParameteriv(
16b60 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 GLenum target,
16b70 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 63 6f GLenum pname, co
16b80 6e 73 74 20 47 4c 69 6e 74 20 2a 70 61 72 61 6d nst GLint *param
16b90 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 s ). (define-fu
16ba0 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 54 65 nction void glTe
16bb0 78 50 61 72 61 6d 65 74 65 72 69 76 20 28 69 6e xParameteriv (in
16bc0 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 t int void*))..
16bd0 20 3b 3b 20 76 6f 69 64 20 67 6c 47 65 74 54 65 ;; void glGetTe
16be0 78 50 61 72 61 6d 65 74 65 72 66 76 28 20 47 4c xParameterfv( GL
16bf0 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 65 enum target, GLe
16c00 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c 66 6c 6f num pname, GLflo
16c10 61 74 20 2a 70 61 72 61 6d 73 29 0a 20 20 28 64 at *params). (d
16c20 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
16c30 6f 69 64 20 67 6c 47 65 74 54 65 78 50 61 72 61 oid glGetTexPara
16c40 6d 65 74 65 72 66 76 20 28 69 6e 74 20 69 6e 74 meterfv (int int
16c50 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 void*)).. ;; v
16c60 6f 69 64 20 67 6c 47 65 74 54 65 78 50 61 72 61 oid glGetTexPara
16c70 6d 65 74 65 72 69 76 28 20 47 4c 65 6e 75 6d 20 meteriv( GLenum
16c80 74 61 72 67 65 74 2c 20 47 4c 65 6e 75 6d 20 70 target, GLenum p
16c90 6e 61 6d 65 2c 20 47 4c 69 6e 74 20 2a 70 61 72 name, GLint *par
16ca0 61 6d 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d ams ). (define-
16cb0 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
16cc0 47 65 74 54 65 78 50 61 72 61 6d 65 74 65 72 69 GetTexParameteri
16cd0 76 20 28 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a v (int int void*
16ce0 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
16cf0 47 65 74 54 65 78 4c 65 76 65 6c 50 61 72 61 6d GetTexLevelParam
16d00 65 74 65 72 66 76 28 20 47 4c 65 6e 75 6d 20 74 eterfv( GLenum t
16d10 61 72 67 65 74 2c 20 47 4c 69 6e 74 20 6c 65 76 arget, GLint lev
16d20 65 6c 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 el, GLenum pname
16d30 2c 20 47 4c 66 6c 6f 61 74 20 2a 70 61 72 61 6d , GLfloat *param
16d40 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 s ). (define-fu
16d50 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 nction void glGe
16d60 74 54 65 78 4c 65 76 65 6c 50 61 72 61 6d 65 74 tTexLevelParamet
16d70 65 72 66 76 20 28 69 6e 74 20 69 6e 74 20 69 6e erfv (int int in
16d80 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 t void*)).. ;;
16d90 76 6f 69 64 20 67 6c 47 65 74 54 65 78 4c 65 76 void glGetTexLev
16da0 65 6c 50 61 72 61 6d 65 74 65 72 69 76 28 20 47 elParameteriv( G
16db0 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c Lenum target, GL
16dc0 69 6e 74 20 6c 65 76 65 6c 2c 20 47 4c 65 6e 75 int level, GLenu
16dd0 6d 20 70 6e 61 6d 65 2c 20 47 4c 69 6e 74 20 2a m pname, GLint *
16de0 70 61 72 61 6d 73 20 29 0a 20 20 28 64 65 66 69 params ). (defi
16df0 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
16e00 20 67 6c 47 65 74 54 65 78 4c 65 76 65 6c 50 61 glGetTexLevelPa
16e10 72 61 6d 65 74 65 72 69 76 20 28 69 6e 74 20 69 rameteriv (int i
16e20 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a nt int void*))..
16e30 20 20 3b 3b 20 76 6f 69 64 20 67 6c 54 65 78 49 ;; void glTexI
16e40 6d 61 67 65 31 44 28 20 47 4c 65 6e 75 6d 20 74 mage1D( GLenum t
16e50 61 72 67 65 74 2c 20 47 4c 69 6e 74 20 6c 65 76 arget, GLint lev
16e60 65 6c 2c 20 47 4c 69 6e 74 20 69 6e 74 65 72 6e el, GLint intern
16e70 61 6c 46 6f 72 6d 61 74 2c 20 47 4c 73 69 7a 65 alFormat, GLsize
16e80 69 20 77 69 64 74 68 2c 20 47 4c 69 6e 74 20 62 i width, GLint b
16e90 6f 72 64 65 72 2c 20 47 4c 65 6e 75 6d 20 66 6f order, GLenum fo
16ea0 72 6d 61 74 2c 20 47 4c 65 6e 75 6d 20 74 79 70 rmat, GLenum typ
16eb0 65 2c 20 63 6f 6e 73 74 20 47 4c 76 6f 69 64 20 e, const GLvoid
16ec0 2a 70 69 78 65 6c 73 20 29 0a 20 20 28 64 65 66 *pixels ). (def
16ed0 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
16ee0 64 20 67 6c 54 65 78 49 6d 61 67 65 31 44 20 28 d glTexImage1D (
16ef0 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 int int int int
16f00 69 6e 74 20 69 6e 74 20 69 6e 74 20 76 6f 69 64 int int int void
16f10 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 *)).. ;; void g
16f20 6c 54 65 78 49 6d 61 67 65 32 44 28 20 47 4c 65 lTexImage2D( GLe
16f30 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 69 6e num target, GLin
16f40 74 20 6c 65 76 65 6c 2c 20 47 4c 69 6e 74 20 69 t level, GLint i
16f50 6e 74 65 72 6e 61 6c 46 6f 72 6d 61 74 2c 20 47 nternalFormat, G
16f60 4c 73 69 7a 65 69 20 77 69 64 74 68 2c 20 47 4c Lsizei width, GL
16f70 73 69 7a 65 69 20 68 65 69 67 68 74 2c 20 47 4c sizei height, GL
16f80 69 6e 74 20 62 6f 72 64 65 72 2c 20 47 4c 65 6e int border, GLen
16f90 75 6d 20 66 6f 72 6d 61 74 2c 20 47 4c 65 6e 75 um format, GLenu
16fa0 6d 20 74 79 70 65 2c 20 63 6f 6e 73 74 20 47 4c m type, const GL
16fb0 76 6f 69 64 20 2a 70 69 78 65 6c 73 20 29 0a 20 void *pixels ).
16fc0 20 3b 3b 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ;; (define-func
16fd0 74 69 6f 6e 20 76 6f 69 64 20 67 6c 54 65 78 49 tion void glTexI
16fe0 6d 61 67 65 32 44 20 28 69 6e 74 20 69 6e 74 20 mage2D (int int
16ff0 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 int int int int
17000 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a int int void*)).
17010 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
17020 6f 6e 20 76 6f 69 64 20 67 6c 54 65 78 49 6d 61 on void glTexIma
17030 67 65 32 44 20 28 69 6e 74 20 69 6e 74 20 69 6e ge2D (int int in
17040 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e t int int int in
17050 74 20 69 6e 74 20 75 38 2a 29 29 0a 0a 20 20 3b t int u8*)).. ;
17060 3b 20 76 6f 69 64 20 67 6c 47 65 74 54 65 78 49 ; void glGetTexI
17070 6d 61 67 65 28 20 47 4c 65 6e 75 6d 20 74 61 72 mage( GLenum tar
17080 67 65 74 2c 20 47 4c 69 6e 74 20 6c 65 76 65 6c get, GLint level
17090 2c 20 47 4c 65 6e 75 6d 20 66 6f 72 6d 61 74 2c , GLenum format,
170a0 20 47 4c 65 6e 75 6d 20 74 79 70 65 2c 20 47 4c GLenum type, GL
170b0 76 6f 69 64 20 2a 70 69 78 65 6c 73 20 29 0a 20 void *pixels ).
170c0 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
170d0 6e 20 76 6f 69 64 20 67 6c 47 65 74 54 65 78 49 n void glGetTexI
170e0 6d 61 67 65 20 28 69 6e 74 20 69 6e 74 20 69 6e mage (int int in
170f0 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 t int void*))..
17100 20 3b 3b 3b 3b 20 31 2e 31 20 66 75 6e 63 74 69 ;;;; 1.1 functi
17110 6f 6e 73 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 ons.. ;; void g
17120 6c 47 65 6e 54 65 78 74 75 72 65 73 28 20 47 4c lGenTextures( GL
17130 73 69 7a 65 69 20 6e 2c 20 47 4c 75 69 6e 74 20 sizei n, GLuint
17140 2a 74 65 78 74 75 72 65 73 20 29 0a 20 20 3b 3b *textures ). ;;
17150 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
17160 6e 20 76 6f 69 64 20 67 6c 47 65 6e 54 65 78 74 n void glGenText
17170 75 72 65 73 20 28 69 6e 74 20 76 6f 69 64 2a 29 ures (int void*)
17180 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
17190 74 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 6e 54 tion void glGenT
171a0 65 78 74 75 72 65 73 20 28 69 6e 74 20 75 33 32 extures (int u32
171b0 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 *)).. ;; void g
171c0 6c 44 65 6c 65 74 65 54 65 78 74 75 72 65 73 28 lDeleteTextures(
171d0 20 47 4c 73 69 7a 65 69 20 6e 2c 20 63 6f 6e 73 GLsizei n, cons
171e0 74 20 47 4c 75 69 6e 74 20 2a 74 65 78 74 75 72 t GLuint *textur
171f0 65 73 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 es). (define-fu
17200 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 44 65 nction void glDe
17210 6c 65 74 65 54 65 78 74 75 72 65 73 20 28 69 6e leteTextures (in
17220 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 t void*)).. ;;
17230 76 6f 69 64 20 67 6c 42 69 6e 64 54 65 78 74 75 void glBindTextu
17240 72 65 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 re( GLenum targe
17250 74 2c 20 47 4c 75 69 6e 74 20 74 65 78 74 75 72 t, GLuint textur
17260 65 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 e ). (define-fu
17270 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 42 69 nction void glBi
17280 6e 64 54 65 78 74 75 72 65 20 28 69 6e 74 20 69 ndTexture (int i
17290 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 nt)).. ;; void
172a0 67 6c 50 72 69 6f 72 69 74 69 7a 65 54 65 78 74 glPrioritizeText
172b0 75 72 65 73 28 20 47 4c 73 69 7a 65 69 20 6e 2c ures( GLsizei n,
172c0 20 63 6f 6e 73 74 20 47 4c 75 69 6e 74 20 2a 74 const GLuint *t
172d0 65 78 74 75 72 65 73 2c 20 63 6f 6e 73 74 20 47 extures, const G
172e0 4c 63 6c 61 6d 70 66 20 2a 70 72 69 6f 72 69 74 Lclampf *priorit
172f0 69 65 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d ies ). (define-
17300 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
17310 50 72 69 6f 72 69 74 69 7a 65 54 65 78 74 75 72 PrioritizeTextur
17320 65 73 20 28 69 6e 74 20 76 6f 69 64 2a 20 76 6f es (int void* vo
17330 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 47 4c 62 6f id*)).. ;; GLbo
17340 6f 6c 65 61 6e 20 67 6c 41 72 65 54 65 78 74 75 olean glAreTextu
17350 72 65 73 52 65 73 69 64 65 6e 74 28 20 47 4c 73 resResident( GLs
17360 69 7a 65 69 20 6e 2c 20 63 6f 6e 73 74 20 47 4c izei n, const GL
17370 75 69 6e 74 20 2a 74 65 78 74 75 72 65 73 2c 20 uint *textures,
17380 47 4c 62 6f 6f 6c 65 61 6e 20 2a 72 65 73 69 64 GLboolean *resid
17390 65 6e 63 65 73 20 29 0a 20 20 28 64 65 66 69 6e ences ). (defin
173a0 65 2d 66 75 6e 63 74 69 6f 6e 20 69 6e 74 20 67 e-function int g
173b0 6c 41 72 65 54 65 78 74 75 72 65 73 52 65 73 69 lAreTexturesResi
173c0 64 65 6e 74 20 28 69 6e 74 20 76 6f 69 64 2a 20 dent (int void*
173d0 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 47 4c void*)).. ;; GL
173e0 62 6f 6f 6c 65 61 6e 20 67 6c 49 73 54 65 78 74 boolean glIsText
173f0 75 72 65 28 20 47 4c 75 69 6e 74 20 74 65 78 74 ure( GLuint text
17400 75 72 65 20 29 0a 20 20 28 64 65 66 69 6e 65 2d ure ). (define-
17410 66 75 6e 63 74 69 6f 6e 20 69 6e 74 20 67 6c 49 function int glI
17420 73 54 65 78 74 75 72 65 20 28 69 6e 74 29 29 0a sTexture (int)).
17430 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 54 65 78 . ;; void glTex
17440 53 75 62 49 6d 61 67 65 31 44 28 20 47 4c 65 6e SubImage1D( GLen
17450 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 69 6e 74 um target, GLint
17460 20 6c 65 76 65 6c 2c 20 47 4c 69 6e 74 20 78 6f level, GLint xo
17470 66 66 73 65 74 2c 20 47 4c 73 69 7a 65 69 20 77 ffset, GLsizei w
17480 69 64 74 68 2c 20 47 4c 65 6e 75 6d 20 66 6f 72 idth, GLenum for
17490 6d 61 74 2c 20 47 4c 65 6e 75 6d 20 74 79 70 65 mat, GLenum type
174a0 2c 20 63 6f 6e 73 74 20 47 4c 76 6f 69 64 20 2a , const GLvoid *
174b0 70 69 78 65 6c 73 20 29 0a 20 20 28 64 65 66 69 pixels ). (defi
174c0 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
174d0 20 67 6c 54 65 78 53 75 62 49 6d 61 67 65 31 44 glTexSubImage1D
174e0 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e (int int int in
174f0 74 20 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 t int int void*)
17500 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 54 ).. ;; void glT
17510 65 78 53 75 62 49 6d 61 67 65 32 44 28 20 47 4c exSubImage2D( GL
17520 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 69 enum target, GLi
17530 6e 74 20 6c 65 76 65 6c 2c 20 47 4c 69 6e 74 20 nt level, GLint
17540 78 6f 66 66 73 65 74 2c 20 47 4c 69 6e 74 20 79 xoffset, GLint y
17550 6f 66 66 73 65 74 2c 20 47 4c 73 69 7a 65 69 20 offset, GLsizei
17560 77 69 64 74 68 2c 20 47 4c 73 69 7a 65 69 20 68 width, GLsizei h
17570 65 69 67 68 74 2c 20 47 4c 65 6e 75 6d 20 66 6f eight, GLenum fo
17580 72 6d 61 74 2c 20 47 4c 65 6e 75 6d 20 74 79 70 rmat, GLenum typ
17590 65 2c 20 63 6f 6e 73 74 20 47 4c 76 6f 69 64 20 e, const GLvoid
175a0 2a 70 69 78 65 6c 73 20 29 0a 20 20 28 64 65 66 *pixels ). (def
175b0 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
175c0 64 20 67 6c 54 65 78 53 75 62 49 6d 61 67 65 32 d glTexSubImage2
175d0 44 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 D (int int int i
175e0 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 nt int int int i
175f0 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b nt void*)).. ;;
17600 20 76 6f 69 64 20 67 6c 43 6f 70 79 54 65 78 49 void glCopyTexI
17610 6d 61 67 65 31 44 28 20 47 4c 65 6e 75 6d 20 74 mage1D( GLenum t
17620 61 72 67 65 74 2c 20 47 4c 69 6e 74 20 6c 65 76 arget, GLint lev
17630 65 6c 2c 20 47 4c 65 6e 75 6d 20 69 6e 74 65 72 el, GLenum inter
17640 6e 61 6c 66 6f 72 6d 61 74 2c 20 47 4c 69 6e 74 nalformat, GLint
17650 20 78 2c 20 47 4c 69 6e 74 20 79 2c 20 47 4c 73 x, GLint y, GLs
17660 69 7a 65 69 20 77 69 64 74 68 2c 20 47 4c 69 6e izei width, GLin
17670 74 20 62 6f 72 64 65 72 20 29 0a 20 20 28 64 65 t border ). (de
17680 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
17690 69 64 20 67 6c 43 6f 70 79 54 65 78 49 6d 61 67 id glCopyTexImag
176a0 65 31 44 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 e1D (int int int
176b0 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 int int int int
176c0 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
176d0 43 6f 70 79 54 65 78 49 6d 61 67 65 32 44 28 20 CopyTexImage2D(
176e0 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 GLenum target, G
176f0 4c 69 6e 74 20 6c 65 76 65 6c 2c 20 47 4c 65 6e Lint level, GLen
17700 75 6d 20 69 6e 74 65 72 6e 61 6c 66 6f 72 6d 61 um internalforma
17710 74 2c 20 47 4c 69 6e 74 20 78 2c 20 47 4c 69 6e t, GLint x, GLin
17720 74 20 79 2c 20 47 4c 73 69 7a 65 69 20 77 69 64 t y, GLsizei wid
17730 74 68 2c 20 47 4c 73 69 7a 65 69 20 68 65 69 67 th, GLsizei heig
17740 68 74 2c 20 47 4c 69 6e 74 20 62 6f 72 64 65 72 ht, GLint border
17750 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
17760 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 70 ction void glCop
17770 79 54 65 78 49 6d 61 67 65 32 44 20 28 69 6e 74 yTexImage2D (int
17780 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 int int int int
17790 20 69 6e 74 20 69 6e 74 20 69 6e 74 29 29 0a 0a int int int))..
177a0 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 70 79 ;; void glCopy
177b0 54 65 78 53 75 62 49 6d 61 67 65 31 44 28 20 47 TexSubImage1D( G
177c0 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c Lenum target, GL
177d0 69 6e 74 20 6c 65 76 65 6c 2c 20 47 4c 69 6e 74 int level, GLint
177e0 20 78 6f 66 66 73 65 74 2c 20 47 4c 69 6e 74 20 xoffset, GLint
177f0 78 2c 20 47 4c 69 6e 74 20 79 2c 20 47 4c 73 69 x, GLint y, GLsi
17800 7a 65 69 20 77 69 64 74 68 20 29 0a 20 20 28 64 zei width ). (d
17810 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
17820 6f 69 64 20 67 6c 43 6f 70 79 54 65 78 53 75 62 oid glCopyTexSub
17830 49 6d 61 67 65 31 44 20 28 69 6e 74 20 69 6e 74 Image1D (int int
17840 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 int int int int
17850 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
17860 43 6f 70 79 54 65 78 53 75 62 49 6d 61 67 65 32 CopyTexSubImage2
17870 44 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 D( GLenum target
17880 2c 20 47 4c 69 6e 74 20 6c 65 76 65 6c 2c 20 47 , GLint level, G
17890 4c 69 6e 74 20 78 6f 66 66 73 65 74 2c 20 47 4c Lint xoffset, GL
178a0 69 6e 74 20 79 6f 66 66 73 65 74 2c 20 47 4c 69 int yoffset, GLi
178b0 6e 74 20 78 2c 20 47 4c 69 6e 74 20 79 2c 20 47 nt x, GLint y, G
178c0 4c 73 69 7a 65 69 20 77 69 64 74 68 2c 20 47 4c Lsizei width, GL
178d0 73 69 7a 65 69 20 68 65 69 67 68 74 20 29 0a 20 sizei height ).
178e0 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
178f0 6e 20 76 6f 69 64 20 67 6c 43 6f 70 79 54 65 78 n void glCopyTex
17900 53 75 62 49 6d 61 67 65 32 44 20 28 69 6e 74 20 SubImage2D (int
17910 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 int int int int
17920 69 6e 74 20 69 6e 74 20 69 6e 74 29 29 0a 0a 20 int int int))..
17930 20 3b 3b 3b 3b 20 45 76 61 6c 75 61 74 6f 72 73 ;;;; Evaluators
17940 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 61 .. ;; void glMa
17950 70 31 64 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 p1d( GLenum targ
17960 65 74 2c 20 47 4c 64 6f 75 62 6c 65 20 75 31 2c et, GLdouble u1,
17970 20 47 4c 64 6f 75 62 6c 65 20 75 32 2c 20 47 4c GLdouble u2, GL
17980 69 6e 74 20 73 74 72 69 64 65 2c 20 47 4c 69 6e int stride, GLin
17990 74 20 6f 72 64 65 72 2c 20 63 6f 6e 73 74 20 47 t order, const G
179a0 4c 64 6f 75 62 6c 65 20 2a 70 6f 69 6e 74 73 20 Ldouble *points
179b0 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
179c0 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 61 70 31 tion void glMap1
179d0 64 20 28 69 6e 74 20 64 6f 75 62 6c 65 20 64 6f d (int double do
179e0 75 62 6c 65 20 69 6e 74 20 69 6e 74 20 76 6f 69 uble int int voi
179f0 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 d*)).. ;; void
17a00 67 6c 4d 61 70 31 66 28 20 47 4c 65 6e 75 6d 20 glMap1f( GLenum
17a10 74 61 72 67 65 74 2c 20 47 4c 66 6c 6f 61 74 20 target, GLfloat
17a20 75 31 2c 20 47 4c 66 6c 6f 61 74 20 75 32 2c 20 u1, GLfloat u2,
17a30 47 4c 69 6e 74 20 73 74 72 69 64 65 2c 20 47 4c GLint stride, GL
17a40 69 6e 74 20 6f 72 64 65 72 2c 20 63 6f 6e 73 74 int order, const
17a50 20 47 4c 66 6c 6f 61 74 20 2a 70 6f 69 6e 74 73 GLfloat *points
17a60 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
17a70 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 61 70 ction void glMap
17a80 31 66 20 28 69 6e 74 20 66 6c 6f 61 74 20 66 6c 1f (int float fl
17a90 6f 61 74 20 69 6e 74 20 69 6e 74 20 76 6f 69 64 oat int int void
17aa0 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 *)).. ;; void g
17ab0 6c 4d 61 70 32 64 28 20 47 4c 65 6e 75 6d 20 74 lMap2d( GLenum t
17ac0 61 72 67 65 74 2c 20 47 4c 64 6f 75 62 6c 65 20 arget, GLdouble
17ad0 75 31 2c 20 47 4c 64 6f 75 62 6c 65 20 75 32 2c u1, GLdouble u2,
17ae0 20 47 4c 69 6e 74 20 75 73 74 72 69 64 65 2c 20 GLint ustride,
17af0 47 4c 69 6e 74 20 75 6f 72 64 65 72 2c 20 47 4c GLint uorder, GL
17b00 64 6f 75 62 6c 65 20 76 31 2c 20 47 4c 64 6f 75 double v1, GLdou
17b10 62 6c 65 20 76 32 2c 20 47 4c 69 6e 74 20 76 73 ble v2, GLint vs
17b20 74 72 69 64 65 2c 20 47 4c 69 6e 74 20 76 6f 72 tride, GLint vor
17b30 64 65 72 2c 20 63 6f 6e 73 74 20 47 4c 64 6f 75 der, const GLdou
17b40 62 6c 65 20 2a 70 6f 69 6e 74 73 20 29 0a 20 20 ble *points ).
17b50 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
17b60 20 76 6f 69 64 20 67 6c 4d 61 70 32 64 20 28 69 void glMap2d (i
17b70 6e 74 20 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 nt double double
17b80 20 69 6e 74 20 69 6e 74 20 64 6f 75 62 6c 65 20 int int double
17b90 64 6f 75 62 6c 65 20 69 6e 74 20 69 6e 74 20 76 double int int v
17ba0 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 oid*)).. ;; voi
17bb0 64 20 67 6c 4d 61 70 32 66 28 20 47 4c 65 6e 75 d glMap2f( GLenu
17bc0 6d 20 74 61 72 67 65 74 2c 20 47 4c 66 6c 6f 61 m target, GLfloa
17bd0 74 20 75 31 2c 20 47 4c 66 6c 6f 61 74 20 75 32 t u1, GLfloat u2
17be0 2c 20 47 4c 69 6e 74 20 75 73 74 72 69 64 65 2c , GLint ustride,
17bf0 20 47 4c 69 6e 74 20 75 6f 72 64 65 72 2c 20 47 GLint uorder, G
17c00 4c 66 6c 6f 61 74 20 76 31 2c 20 47 4c 66 6c 6f Lfloat v1, GLflo
17c10 61 74 20 76 32 2c 20 47 4c 69 6e 74 20 76 73 74 at v2, GLint vst
17c20 72 69 64 65 2c 20 47 4c 69 6e 74 20 76 6f 72 64 ride, GLint vord
17c30 65 72 2c 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 er, const GLfloa
17c40 74 20 2a 70 6f 69 6e 74 73 20 29 0a 20 20 28 64 t *points ). (d
17c50 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
17c60 6f 69 64 20 67 6c 4d 61 70 32 66 20 28 69 6e 74 oid glMap2f (int
17c70 20 66 6c 6f 61 74 20 66 6c 6f 61 74 20 69 6e 74 float float int
17c80 20 69 6e 74 20 66 6c 6f 61 74 20 66 6c 6f 61 74 int float float
17c90 20 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 int int void*))
17ca0 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 47 65 .. ;; void glGe
17cb0 74 4d 61 70 64 76 28 20 47 4c 65 6e 75 6d 20 74 tMapdv( GLenum t
17cc0 61 72 67 65 74 2c 20 47 4c 65 6e 75 6d 20 71 75 arget, GLenum qu
17cd0 65 72 79 2c 20 47 4c 64 6f 75 62 6c 65 20 2a 76 ery, GLdouble *v
17ce0 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
17cf0 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 ction void glGet
17d00 4d 61 70 64 76 20 28 69 6e 74 20 69 6e 74 20 76 Mapdv (int int v
17d10 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 oid*)).. ;; voi
17d20 64 20 67 6c 47 65 74 4d 61 70 66 76 28 20 47 4c d glGetMapfv( GL
17d30 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 65 enum target, GLe
17d40 6e 75 6d 20 71 75 65 72 79 2c 20 47 4c 66 6c 6f num query, GLflo
17d50 61 74 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e at *v ). (defin
17d60 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
17d70 67 6c 47 65 74 4d 61 70 66 76 20 28 69 6e 74 20 glGetMapfv (int
17d80 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b int void*)).. ;
17d90 3b 20 76 6f 69 64 20 67 6c 47 65 74 4d 61 70 69 ; void glGetMapi
17da0 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 v( GLenum target
17db0 2c 20 47 4c 65 6e 75 6d 20 71 75 65 72 79 2c 20 , GLenum query,
17dc0 47 4c 69 6e 74 20 2a 76 20 29 0a 20 20 28 64 65 GLint *v ). (de
17dd0 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
17de0 69 64 20 67 6c 47 65 74 4d 61 70 69 76 20 28 69 id glGetMapiv (i
17df0 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a nt int void*))..
17e00 20 20 3b 3b 20 76 6f 69 64 20 67 6c 45 76 61 6c ;; void glEval
17e10 43 6f 6f 72 64 31 64 28 20 47 4c 64 6f 75 62 6c Coord1d( GLdoubl
17e20 65 20 75 20 29 0a 20 20 28 64 65 66 69 6e 65 2d e u ). (define-
17e30 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
17e40 45 76 61 6c 43 6f 6f 72 64 31 64 20 28 64 6f 75 EvalCoord1d (dou
17e50 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 ble)).. ;; void
17e60 20 67 6c 45 76 61 6c 43 6f 6f 72 64 31 66 28 20 glEvalCoord1f(
17e70 47 4c 66 6c 6f 61 74 20 75 20 29 0a 20 20 28 64 GLfloat u ). (d
17e80 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
17e90 6f 69 64 20 67 6c 45 76 61 6c 43 6f 6f 72 64 31 oid glEvalCoord1
17ea0 66 20 28 66 6c 6f 61 74 29 29 0a 0a 20 20 3b 3b f (float)).. ;;
17eb0 20 76 6f 69 64 20 67 6c 45 76 61 6c 43 6f 6f 72 void glEvalCoor
17ec0 64 31 64 76 28 20 63 6f 6e 73 74 20 47 4c 64 6f d1dv( const GLdo
17ed0 75 62 6c 65 20 2a 75 20 29 0a 20 20 28 64 65 66 uble *u ). (def
17ee0 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
17ef0 64 20 67 6c 45 76 61 6c 43 6f 6f 72 64 31 64 76 d glEvalCoord1dv
17f00 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 (void*)).. ;;
17f10 76 6f 69 64 20 67 6c 45 76 61 6c 43 6f 6f 72 64 void glEvalCoord
17f20 31 66 76 28 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 1fv( const GLflo
17f30 61 74 20 2a 75 20 29 0a 20 20 28 64 65 66 69 6e at *u ). (defin
17f40 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
17f50 67 6c 45 76 61 6c 43 6f 6f 72 64 31 66 76 20 28 glEvalCoord1fv (
17f60 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f void*)).. ;; vo
17f70 69 64 20 67 6c 45 76 61 6c 43 6f 6f 72 64 32 64 id glEvalCoord2d
17f80 28 20 47 4c 64 6f 75 62 6c 65 20 75 2c 20 47 4c ( GLdouble u, GL
17f90 64 6f 75 62 6c 65 20 76 20 29 0a 20 20 28 64 65 double v ). (de
17fa0 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
17fb0 69 64 20 67 6c 45 76 61 6c 43 6f 6f 72 64 32 64 id glEvalCoord2d
17fc0 20 28 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 29 (double double)
17fd0 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 45 ).. ;; void glE
17fe0 76 61 6c 43 6f 6f 72 64 32 66 28 20 47 4c 66 6c valCoord2f( GLfl
17ff0 6f 61 74 20 75 2c 20 47 4c 66 6c 6f 61 74 20 76 oat u, GLfloat v
18000 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
18010 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 45 76 61 ction void glEva
18020 6c 43 6f 6f 72 64 32 66 20 28 66 6c 6f 61 74 20 lCoord2f (float
18030 66 6c 6f 61 74 29 29 0a 0a 20 20 3b 3b 20 76 6f float)).. ;; vo
18040 69 64 20 67 6c 45 76 61 6c 43 6f 6f 72 64 32 64 id glEvalCoord2d
18050 76 28 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 6c v( const GLdoubl
18060 65 20 2a 75 20 29 0a 20 20 28 64 65 66 69 6e 65 e *u ). (define
18070 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
18080 6c 45 76 61 6c 43 6f 6f 72 64 32 64 76 20 28 76 lEvalCoord2dv (v
18090 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 oid*)).. ;; voi
180a0 64 20 67 6c 45 76 61 6c 43 6f 6f 72 64 32 66 76 d glEvalCoord2fv
180b0 28 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 ( const GLfloat
180c0 2a 75 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 *u ). (define-f
180d0 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 45 unction void glE
180e0 76 61 6c 43 6f 6f 72 64 32 66 76 20 28 76 6f 69 valCoord2fv (voi
180f0 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 d*)).. ;; void
18100 67 6c 4d 61 70 47 72 69 64 31 64 28 20 47 4c 69 glMapGrid1d( GLi
18110 6e 74 20 75 6e 2c 20 47 4c 64 6f 75 62 6c 65 20 nt un, GLdouble
18120 75 31 2c 20 47 4c 64 6f 75 62 6c 65 20 75 32 20 u1, GLdouble u2
18130 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
18140 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 61 70 47 tion void glMapG
18150 72 69 64 31 64 20 28 69 6e 74 20 64 6f 75 62 6c rid1d (int doubl
18160 65 20 64 6f 75 62 6c 65 29 29 0a 0a 20 20 3b 3b e double)).. ;;
18170 20 76 6f 69 64 20 67 6c 4d 61 70 47 72 69 64 31 void glMapGrid1
18180 66 28 20 47 4c 69 6e 74 20 75 6e 2c 20 47 4c 66 f( GLint un, GLf
18190 6c 6f 61 74 20 75 31 2c 20 47 4c 66 6c 6f 61 74 loat u1, GLfloat
181a0 20 75 32 20 29 0a 20 20 28 64 65 66 69 6e 65 2d u2 ). (define-
181b0 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
181c0 4d 61 70 47 72 69 64 31 66 20 28 69 6e 74 20 66 MapGrid1f (int f
181d0 6c 6f 61 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 loat float))..
181e0 3b 3b 20 76 6f 69 64 20 67 6c 4d 61 70 47 72 69 ;; void glMapGri
181f0 64 32 64 28 20 47 4c 69 6e 74 20 75 6e 2c 20 47 d2d( GLint un, G
18200 4c 64 6f 75 62 6c 65 20 75 31 2c 20 47 4c 64 6f Ldouble u1, GLdo
18210 75 62 6c 65 20 75 32 2c 20 47 4c 69 6e 74 20 76 uble u2, GLint v
18220 6e 2c 20 47 4c 64 6f 75 62 6c 65 20 76 31 2c 20 n, GLdouble v1,
18230 47 4c 64 6f 75 62 6c 65 20 76 32 20 29 0a 20 20 GLdouble v2 ).
18240 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
18250 20 76 6f 69 64 20 67 6c 4d 61 70 47 72 69 64 32 void glMapGrid2
18260 64 20 28 69 6e 74 20 64 6f 75 62 6c 65 20 64 6f d (int double do
18270 75 62 6c 65 20 69 6e 74 20 64 6f 75 62 6c 65 20 uble int double
18280 64 6f 75 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 double)).. ;; v
18290 6f 69 64 20 67 6c 4d 61 70 47 72 69 64 32 66 28 oid glMapGrid2f(
182a0 20 47 4c 69 6e 74 20 75 6e 2c 20 47 4c 66 6c 6f GLint un, GLflo
182b0 61 74 20 75 31 2c 20 47 4c 66 6c 6f 61 74 20 75 at u1, GLfloat u
182c0 32 2c 20 47 4c 69 6e 74 20 76 6e 2c 20 47 4c 66 2, GLint vn, GLf
182d0 6c 6f 61 74 20 76 31 2c 20 47 4c 66 6c 6f 61 74 loat v1, GLfloat
182e0 20 76 32 20 29 0a 20 20 28 64 65 66 69 6e 65 2d v2 ). (define-
182f0 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
18300 4d 61 70 47 72 69 64 32 66 20 28 69 6e 74 20 66 MapGrid2f (int f
18310 6c 6f 61 74 20 66 6c 6f 61 74 20 69 6e 74 20 66 loat float int f
18320 6c 6f 61 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 loat float))..
18330 3b 3b 20 76 6f 69 64 20 67 6c 45 76 61 6c 50 6f ;; void glEvalPo
18340 69 6e 74 31 28 20 47 4c 69 6e 74 20 69 20 29 0a int1( GLint i ).
18350 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
18360 6f 6e 20 76 6f 69 64 20 67 6c 45 76 61 6c 50 6f on void glEvalPo
18370 69 6e 74 31 20 28 69 6e 74 29 29 0a 0a 20 20 3b int1 (int)).. ;
18380 3b 20 76 6f 69 64 20 67 6c 45 76 61 6c 50 6f 69 ; void glEvalPoi
18390 6e 74 32 28 20 47 4c 69 6e 74 20 69 2c 20 47 4c nt2( GLint i, GL
183a0 69 6e 74 20 6a 20 29 0a 20 20 28 64 65 66 69 6e int j ). (defin
183b0 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
183c0 67 6c 45 76 61 6c 50 6f 69 6e 74 32 20 28 69 6e glEvalPoint2 (in
183d0 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f t int)).. ;; vo
183e0 69 64 20 67 6c 45 76 61 6c 4d 65 73 68 31 28 20 id glEvalMesh1(
183f0 47 4c 65 6e 75 6d 20 6d 6f 64 65 2c 20 47 4c 69 GLenum mode, GLi
18400 6e 74 20 69 31 2c 20 47 4c 69 6e 74 20 69 32 20 nt i1, GLint i2
18410 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
18420 74 69 6f 6e 20 76 6f 69 64 20 67 6c 45 76 61 6c tion void glEval
18430 4d 65 73 68 31 20 28 69 6e 74 20 69 6e 74 20 69 Mesh1 (int int i
18440 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 nt)).. ;; void
18450 67 6c 45 76 61 6c 4d 65 73 68 32 28 20 47 4c 65 glEvalMesh2( GLe
18460 6e 75 6d 20 6d 6f 64 65 2c 20 47 4c 69 6e 74 20 num mode, GLint
18470 69 31 2c 20 47 4c 69 6e 74 20 69 32 2c 20 47 4c i1, GLint i2, GL
18480 69 6e 74 20 6a 31 2c 20 47 4c 69 6e 74 20 6a 32 int j1, GLint j2
18490 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
184a0 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 45 76 61 ction void glEva
184b0 6c 4d 65 73 68 32 20 28 69 6e 74 20 69 6e 74 20 lMesh2 (int int
184c0 69 6e 74 20 69 6e 74 20 69 6e 74 29 29 0a 0a 20 int int int))..
184d0 20 3b 3b 3b 3b 20 46 6f 67 0a 0a 20 20 3b 3b 20 ;;;; Fog.. ;;
184e0 76 6f 69 64 20 67 6c 46 6f 67 66 28 20 47 4c 65 void glFogf( GLe
184f0 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c 66 6c 6f num pname, GLflo
18500 61 74 20 70 61 72 61 6d 20 29 0a 20 20 28 64 65 at param ). (de
18510 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
18520 69 64 20 67 6c 46 6f 67 66 20 28 69 6e 74 20 66 id glFogf (int f
18530 6c 6f 61 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 loat)).. ;; voi
18540 64 20 67 6c 46 6f 67 69 28 20 47 4c 65 6e 75 6d d glFogi( GLenum
18550 20 70 6e 61 6d 65 2c 20 47 4c 69 6e 74 20 70 61 pname, GLint pa
18560 72 61 6d 20 29 0a 20 20 28 64 65 66 69 6e 65 2d ram ). (define-
18570 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
18580 46 6f 67 69 20 28 69 6e 74 20 69 6e 74 29 29 0a Fogi (int int)).
18590 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 46 6f 67 . ;; void glFog
185a0 66 76 28 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 fv( GLenum pname
185b0 2c 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 , const GLfloat
185c0 2a 70 61 72 61 6d 73 20 29 0a 20 20 28 64 65 66 *params ). (def
185d0 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
185e0 64 20 67 6c 46 6f 67 66 76 20 28 69 6e 74 20 76 d glFogfv (int v
185f0 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 oid*)).. ;; voi
18600 64 20 67 6c 46 6f 67 69 76 28 20 47 4c 65 6e 75 d glFogiv( GLenu
18610 6d 20 70 6e 61 6d 65 2c 20 63 6f 6e 73 74 20 47 m pname, const G
18620 4c 69 6e 74 20 2a 70 61 72 61 6d 73 20 29 0a 20 Lint *params ).
18630 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
18640 6e 20 76 6f 69 64 20 67 6c 46 6f 67 69 76 20 28 n void glFogiv (
18650 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b int void*)).. ;
18660 3b 3b 3b 20 53 65 6c 65 63 74 69 6f 6e 20 61 6e ;;; Selection an
18670 64 20 46 65 65 64 62 61 63 6b 0a 0a 20 20 3b 3b d Feedback.. ;;
18680 20 76 6f 69 64 20 67 6c 46 65 65 64 62 61 63 6b void glFeedback
18690 42 75 66 66 65 72 28 20 47 4c 73 69 7a 65 69 20 Buffer( GLsizei
186a0 73 69 7a 65 2c 20 47 4c 65 6e 75 6d 20 74 79 70 size, GLenum typ
186b0 65 2c 20 47 4c 66 6c 6f 61 74 20 2a 62 75 66 66 e, GLfloat *buff
186c0 65 72 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 er ). (define-f
186d0 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 46 unction void glF
186e0 65 65 64 62 61 63 6b 42 75 66 66 65 72 20 28 69 eedbackBuffer (i
186f0 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a nt int void*))..
18700 20 20 3b 3b 20 76 6f 69 64 20 67 6c 50 61 73 73 ;; void glPass
18710 54 68 72 6f 75 67 68 28 20 47 4c 66 6c 6f 61 74 Through( GLfloat
18720 20 74 6f 6b 65 6e 20 29 0a 20 20 28 64 65 66 69 token ). (defi
18730 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
18740 20 67 6c 50 61 73 73 54 68 72 6f 75 67 68 20 28 glPassThrough (
18750 66 6c 6f 61 74 29 29 0a 0a 20 20 3b 3b 20 76 6f float)).. ;; vo
18760 69 64 20 67 6c 53 65 6c 65 63 74 42 75 66 66 65 id glSelectBuffe
18770 72 28 20 47 4c 73 69 7a 65 69 20 73 69 7a 65 2c r( GLsizei size,
18780 20 47 4c 75 69 6e 74 20 2a 62 75 66 66 65 72 20 GLuint *buffer
18790 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
187a0 74 69 6f 6e 20 76 6f 69 64 20 67 6c 53 65 6c 65 tion void glSele
187b0 63 74 42 75 66 66 65 72 20 28 69 6e 74 20 76 6f ctBuffer (int vo
187c0 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 id*)).. ;; void
187d0 20 67 6c 49 6e 69 74 4e 61 6d 65 73 28 20 76 6f glInitNames( vo
187e0 69 64 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 id ). (define-f
187f0 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 49 unction void glI
18800 6e 69 74 4e 61 6d 65 73 20 28 29 29 0a 0a 20 20 nitNames ())..
18810 3b 3b 20 76 6f 69 64 20 67 6c 4c 6f 61 64 4e 61 ;; void glLoadNa
18820 6d 65 28 20 47 4c 75 69 6e 74 20 6e 61 6d 65 20 me( GLuint name
18830 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
18840 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4c 6f 61 64 tion void glLoad
18850 4e 61 6d 65 20 28 69 6e 74 29 29 0a 0a 20 20 3b Name (int)).. ;
18860 3b 20 76 6f 69 64 20 67 6c 50 75 73 68 4e 61 6d ; void glPushNam
18870 65 28 20 47 4c 75 69 6e 74 20 6e 61 6d 65 20 29 e( GLuint name )
18880 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
18890 69 6f 6e 20 76 6f 69 64 20 67 6c 50 75 73 68 4e ion void glPushN
188a0 61 6d 65 20 28 69 6e 74 29 29 0a 0a 20 20 3b 3b ame (int)).. ;;
188b0 20 76 6f 69 64 20 67 6c 50 6f 70 4e 61 6d 65 28 void glPopName(
188c0 20 76 6f 69 64 20 29 0a 20 20 28 64 65 66 69 6e void ). (defin
188d0 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
188e0 67 6c 50 6f 70 4e 61 6d 65 20 28 29 29 0a 0a 20 glPopName ())..
188f0 20 3b 3b 3b 3b 20 4f 70 65 6e 47 4c 20 31 2e 32 ;;;; OpenGL 1.2
18900 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 44 72 .. ;; void glDr
18910 61 77 52 61 6e 67 65 45 6c 65 6d 65 6e 74 73 28 awRangeElements(
18920 20 47 4c 65 6e 75 6d 20 6d 6f 64 65 2c 20 47 4c GLenum mode, GL
18930 75 69 6e 74 20 73 74 61 72 74 2c 20 47 4c 75 69 uint start, GLui
18940 6e 74 20 65 6e 64 2c 20 47 4c 73 69 7a 65 69 20 nt end, GLsizei
18950 63 6f 75 6e 74 2c 20 47 4c 65 6e 75 6d 20 74 79 count, GLenum ty
18960 70 65 2c 20 63 6f 6e 73 74 20 47 4c 76 6f 69 64 pe, const GLvoid
18970 20 2a 69 6e 64 69 63 65 73 20 29 0a 20 20 28 64 *indices ). (d
18980 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
18990 6f 69 64 20 67 6c 44 72 61 77 52 61 6e 67 65 45 oid glDrawRangeE
189a0 6c 65 6d 65 6e 74 73 20 28 69 6e 74 20 69 6e 74 lements (int int
189b0 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 76 6f 69 int int int voi
189c0 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 d*)).. ;; void
189d0 67 6c 54 65 78 49 6d 61 67 65 33 44 28 20 47 4c glTexImage3D( GL
189e0 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 69 enum target, GLi
189f0 6e 74 20 6c 65 76 65 6c 2c 20 47 4c 69 6e 74 20 nt level, GLint
18a00 69 6e 74 65 72 6e 61 6c 46 6f 72 6d 61 74 2c 20 internalFormat,
18a10 47 4c 73 69 7a 65 69 20 77 69 64 74 68 2c 20 47 GLsizei width, G
18a20 4c 73 69 7a 65 69 20 68 65 69 67 68 74 2c 20 47 Lsizei height, G
18a30 4c 73 69 7a 65 69 20 64 65 70 74 68 2c 20 47 4c Lsizei depth, GL
18a40 69 6e 74 20 62 6f 72 64 65 72 2c 20 47 4c 65 6e int border, GLen
18a50 75 6d 20 66 6f 72 6d 61 74 2c 20 47 4c 65 6e 75 um format, GLenu
18a60 6d 20 74 79 70 65 2c 20 63 6f 6e 73 74 20 47 4c m type, const GL
18a70 76 6f 69 64 20 2a 70 69 78 65 6c 73 20 29 0a 20 void *pixels ).
18a80 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
18a90 6e 20 76 6f 69 64 20 67 6c 54 65 78 49 6d 61 67 n void glTexImag
18aa0 65 33 44 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 e3D (int int int
18ab0 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 int int int int
18ac0 20 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 int int void*))
18ad0 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 54 65 .. ;; void glTe
18ae0 78 53 75 62 49 6d 61 67 65 33 44 28 20 47 4c 65 xSubImage3D( GLe
18af0 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 69 6e num target, GLin
18b00 74 20 6c 65 76 65 6c 2c 20 47 4c 69 6e 74 20 78 t level, GLint x
18b10 6f 66 66 73 65 74 2c 20 47 4c 69 6e 74 20 79 6f offset, GLint yo
18b20 66 66 73 65 74 2c 20 47 4c 69 6e 74 20 7a 6f 66 ffset, GLint zof
18b30 66 73 65 74 2c 20 47 4c 73 69 7a 65 69 20 77 69 fset, GLsizei wi
18b40 64 74 68 2c 20 47 4c 73 69 7a 65 69 20 68 65 69 dth, GLsizei hei
18b50 67 68 74 2c 20 47 4c 73 69 7a 65 69 20 64 65 70 ght, GLsizei dep
18b60 74 68 2c 20 47 4c 65 6e 75 6d 20 66 6f 72 6d 61 th, GLenum forma
18b70 74 2c 20 47 4c 65 6e 75 6d 20 74 79 70 65 2c 20 t, GLenum type,
18b80 63 6f 6e 73 74 20 47 4c 76 6f 69 64 20 2a 70 69 const GLvoid *pi
18b90 78 65 6c 73 29 0a 20 20 28 64 65 66 69 6e 65 2d xels). (define-
18ba0 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
18bb0 54 65 78 53 75 62 49 6d 61 67 65 33 44 20 28 69 TexSubImage3D (i
18bc0 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 nt int int int i
18bd0 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 nt int int int i
18be0 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a nt int void*))..
18bf0 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 70 79 ;; void glCopy
18c00 54 65 78 53 75 62 49 6d 61 67 65 33 44 28 20 47 TexSubImage3D( G
18c10 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c Lenum target, GL
18c20 69 6e 74 20 6c 65 76 65 6c 2c 20 47 4c 69 6e 74 int level, GLint
18c30 20 78 6f 66 66 73 65 74 2c 20 47 4c 69 6e 74 20 xoffset, GLint
18c40 79 6f 66 66 73 65 74 2c 20 47 4c 69 6e 74 20 7a yoffset, GLint z
18c50 6f 66 66 73 65 74 2c 20 47 4c 69 6e 74 20 78 2c offset, GLint x,
18c60 20 47 4c 69 6e 74 20 79 2c 20 47 4c 73 69 7a 65 GLint y, GLsize
18c70 69 20 77 69 64 74 68 2c 20 47 4c 73 69 7a 65 69 i width, GLsizei
18c80 20 68 65 69 67 68 74 20 29 0a 20 20 28 64 65 66 height ). (def
18c90 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
18ca0 64 20 67 6c 43 6f 70 79 54 65 78 53 75 62 49 6d d glCopyTexSubIm
18cb0 61 67 65 33 44 20 28 69 6e 74 20 69 6e 74 20 69 age3D (int int i
18cc0 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 nt int int int i
18cd0 6e 74 20 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 nt int int))..
18ce0 3b 3b 3b 3b 20 47 4c 5f 41 52 42 5f 69 6d 61 67 ;;;; GL_ARB_imag
18cf0 69 6e 67 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 ing.. ;; void g
18d00 6c 43 6f 6c 6f 72 54 61 62 6c 65 28 20 47 4c 65 lColorTable( GLe
18d10 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 65 6e num target, GLen
18d20 75 6d 20 69 6e 74 65 72 6e 61 6c 66 6f 72 6d 61 um internalforma
18d30 74 2c 20 47 4c 73 69 7a 65 69 20 77 69 64 74 68 t, GLsizei width
18d40 2c 20 47 4c 65 6e 75 6d 20 66 6f 72 6d 61 74 2c , GLenum format,
18d50 20 47 4c 65 6e 75 6d 20 74 79 70 65 2c 20 63 6f GLenum type, co
18d60 6e 73 74 20 47 4c 76 6f 69 64 20 2a 74 61 62 6c nst GLvoid *tabl
18d70 65 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 e ). (define-fu
18d80 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f nction void glCo
18d90 6c 6f 72 54 61 62 6c 65 20 28 69 6e 74 20 69 6e lorTable (int in
18da0 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 76 6f t int int int vo
18db0 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 id*)).. ;; void
18dc0 20 67 6c 43 6f 6c 6f 72 53 75 62 54 61 62 6c 65 glColorSubTable
18dd0 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c ( GLenum target,
18de0 20 47 4c 73 69 7a 65 69 20 73 74 61 72 74 2c 20 GLsizei start,
18df0 47 4c 73 69 7a 65 69 20 63 6f 75 6e 74 2c 20 47 GLsizei count, G
18e00 4c 65 6e 75 6d 20 66 6f 72 6d 61 74 2c 20 47 4c Lenum format, GL
18e10 65 6e 75 6d 20 74 79 70 65 2c 20 63 6f 6e 73 74 enum type, const
18e20 20 47 4c 76 6f 69 64 20 2a 64 61 74 61 20 29 0a GLvoid *data ).
18e30 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
18e40 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 53 on void glColorS
18e50 75 62 54 61 62 6c 65 20 28 69 6e 74 20 69 6e 74 ubTable (int int
18e60 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 76 6f 69 int int int voi
18e70 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 d*)).. ;; void
18e80 67 6c 43 6f 6c 6f 72 54 61 62 6c 65 50 61 72 61 glColorTablePara
18e90 6d 65 74 65 72 69 76 28 47 4c 65 6e 75 6d 20 74 meteriv(GLenum t
18ea0 61 72 67 65 74 2c 20 47 4c 65 6e 75 6d 20 70 6e arget, GLenum pn
18eb0 61 6d 65 2c 20 63 6f 6e 73 74 20 47 4c 69 6e 74 ame, const GLint
18ec0 20 2a 70 61 72 61 6d 73 29 0a 20 20 28 64 65 66 *params). (def
18ed0 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
18ee0 64 20 67 6c 43 6f 6c 6f 72 54 61 62 6c 65 50 61 d glColorTablePa
18ef0 72 61 6d 65 74 65 72 69 76 20 28 69 6e 74 20 69 rameteriv (int i
18f00 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b nt void*)).. ;;
18f10 20 76 6f 69 64 20 67 6c 43 6f 6c 6f 72 54 61 62 void glColorTab
18f20 6c 65 50 61 72 61 6d 65 74 65 72 66 76 28 47 4c leParameterfv(GL
18f30 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 65 enum target, GLe
18f40 6e 75 6d 20 70 6e 61 6d 65 2c 20 63 6f 6e 73 74 num pname, const
18f50 20 47 4c 66 6c 6f 61 74 20 2a 70 61 72 61 6d 73 GLfloat *params
18f60 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
18f70 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 6c 6f tion void glColo
18f80 72 54 61 62 6c 65 50 61 72 61 6d 65 74 65 72 66 rTableParameterf
18f90 76 20 28 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a v (int int void*
18fa0 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
18fb0 43 6f 70 79 43 6f 6c 6f 72 53 75 62 54 61 62 6c CopyColorSubTabl
18fc0 65 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 e( GLenum target
18fd0 2c 20 47 4c 73 69 7a 65 69 20 73 74 61 72 74 2c , GLsizei start,
18fe0 20 47 4c 69 6e 74 20 78 2c 20 47 4c 69 6e 74 20 GLint x, GLint
18ff0 79 2c 20 47 4c 73 69 7a 65 69 20 77 69 64 74 68 y, GLsizei width
19000 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
19010 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 70 ction void glCop
19020 79 43 6f 6c 6f 72 53 75 62 54 61 62 6c 65 20 28 yColorSubTable (
19030 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 int int int int
19040 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 int)).. ;; void
19050 20 67 6c 43 6f 70 79 43 6f 6c 6f 72 54 61 62 6c glCopyColorTabl
19060 65 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 e( GLenum target
19070 2c 20 47 4c 65 6e 75 6d 20 69 6e 74 65 72 6e 61 , GLenum interna
19080 6c 66 6f 72 6d 61 74 2c 20 47 4c 69 6e 74 20 78 lformat, GLint x
19090 2c 20 47 4c 69 6e 74 20 79 2c 20 47 4c 73 69 7a , GLint y, GLsiz
190a0 65 69 20 77 69 64 74 68 20 29 0a 20 20 28 64 65 ei width ). (de
190b0 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
190c0 69 64 20 67 6c 43 6f 70 79 43 6f 6c 6f 72 54 61 id glCopyColorTa
190d0 62 6c 65 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 ble (int int int
190e0 20 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b int int)).. ;;
190f0 20 76 6f 69 64 20 67 6c 47 65 74 43 6f 6c 6f 72 void glGetColor
19100 54 61 62 6c 65 28 20 47 4c 65 6e 75 6d 20 74 61 Table( GLenum ta
19110 72 67 65 74 2c 20 47 4c 65 6e 75 6d 20 66 6f 72 rget, GLenum for
19120 6d 61 74 2c 20 47 4c 65 6e 75 6d 20 74 79 70 65 mat, GLenum type
19130 2c 20 47 4c 76 6f 69 64 20 2a 74 61 62 6c 65 20 , GLvoid *table
19140 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
19150 74 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 43 tion void glGetC
19160 6f 6c 6f 72 54 61 62 6c 65 20 28 69 6e 74 20 69 olorTable (int i
19170 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a nt int void*))..
19180 20 20 3b 3b 20 76 6f 69 64 20 67 6c 47 65 74 43 ;; void glGetC
19190 6f 6c 6f 72 54 61 62 6c 65 50 61 72 61 6d 65 74 olorTableParamet
191a0 65 72 66 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 erfv( GLenum tar
191b0 67 65 74 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 6d get, GLenum pnam
191c0 65 2c 20 47 4c 66 6c 6f 61 74 20 2a 70 61 72 61 e, GLfloat *para
191d0 6d 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 ms ). (define-f
191e0 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 47 unction void glG
191f0 65 74 43 6f 6c 6f 72 54 61 62 6c 65 50 61 72 61 etColorTablePara
19200 6d 65 74 65 72 66 76 20 28 69 6e 74 20 69 6e 74 meterfv (int int
19210 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 void*)).. ;; v
19220 6f 69 64 20 67 6c 47 65 74 43 6f 6c 6f 72 54 61 oid glGetColorTa
19230 62 6c 65 50 61 72 61 6d 65 74 65 72 69 76 28 20 bleParameteriv(
19240 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 GLenum target, G
19250 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c 69 Lenum pname, GLi
19260 6e 74 20 2a 70 61 72 61 6d 73 20 29 0a 20 20 28 nt *params ). (
19270 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
19280 76 6f 69 64 20 67 6c 47 65 74 43 6f 6c 6f 72 54 void glGetColorT
19290 61 62 6c 65 50 61 72 61 6d 65 74 65 72 69 76 20 ableParameteriv
192a0 28 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 (int int void*))
192b0 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 42 6c .. ;; void glBl
192c0 65 6e 64 45 71 75 61 74 69 6f 6e 28 20 47 4c 65 endEquation( GLe
192d0 6e 75 6d 20 6d 6f 64 65 20 29 0a 20 20 28 64 65 num mode ). (de
192e0 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
192f0 69 64 20 67 6c 42 6c 65 6e 64 45 71 75 61 74 69 id glBlendEquati
19300 6f 6e 20 28 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 on (int)).. ;;
19310 76 6f 69 64 20 67 6c 42 6c 65 6e 64 43 6f 6c 6f void glBlendColo
19320 72 28 20 47 4c 63 6c 61 6d 70 66 20 72 65 64 2c r( GLclampf red,
19330 20 47 4c 63 6c 61 6d 70 66 20 67 72 65 65 6e 2c GLclampf green,
19340 20 47 4c 63 6c 61 6d 70 66 20 62 6c 75 65 2c 20 GLclampf blue,
19350 47 4c 63 6c 61 6d 70 66 20 61 6c 70 68 61 20 29 GLclampf alpha )
19360 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
19370 69 6f 6e 20 76 6f 69 64 20 67 6c 42 6c 65 6e 64 ion void glBlend
19380 43 6f 6c 6f 72 20 28 66 6c 6f 61 74 20 66 6c 6f Color (float flo
19390 61 74 20 66 6c 6f 61 74 20 66 6c 6f 61 74 29 29 at float float))
193a0 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 48 69 .. ;; void glHi
193b0 73 74 6f 67 72 61 6d 28 20 47 4c 65 6e 75 6d 20 stogram( GLenum
193c0 74 61 72 67 65 74 2c 20 47 4c 73 69 7a 65 69 20 target, GLsizei
193d0 77 69 64 74 68 2c 20 47 4c 65 6e 75 6d 20 69 6e width, GLenum in
193e0 74 65 72 6e 61 6c 66 6f 72 6d 61 74 2c 20 47 4c ternalformat, GL
193f0 62 6f 6f 6c 65 61 6e 20 73 69 6e 6b 20 29 0a 20 boolean sink ).
19400 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
19410 6e 20 76 6f 69 64 20 67 6c 48 69 73 74 6f 67 72 n void glHistogr
19420 61 6d 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 20 am (int int int
19430 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 int)).. ;; void
19440 20 67 6c 52 65 73 65 74 48 69 73 74 6f 67 72 61 glResetHistogra
19450 6d 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 m( GLenum target
19460 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
19470 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 52 65 73 ction void glRes
19480 65 74 48 69 73 74 6f 67 72 61 6d 20 28 69 6e 74 etHistogram (int
19490 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
194a0 47 65 74 48 69 73 74 6f 67 72 61 6d 28 20 47 4c GetHistogram( GL
194b0 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 62 enum target, GLb
194c0 6f 6f 6c 65 61 6e 20 72 65 73 65 74 2c 20 47 4c oolean reset, GL
194d0 65 6e 75 6d 20 66 6f 72 6d 61 74 2c 20 47 4c 65 enum format, GLe
194e0 6e 75 6d 20 74 79 70 65 2c 20 47 4c 76 6f 69 64 num type, GLvoid
194f0 20 2a 76 61 6c 75 65 73 20 29 0a 20 20 28 64 65 *values ). (de
19500 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
19510 69 64 20 67 6c 47 65 74 48 69 73 74 6f 67 72 61 id glGetHistogra
19520 6d 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 m (int int int i
19530 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b nt void*)).. ;;
19540 20 76 6f 69 64 20 67 6c 47 65 74 48 69 73 74 6f void glGetHisto
19550 67 72 61 6d 50 61 72 61 6d 65 74 65 72 66 76 28 gramParameterfv(
19560 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 GLenum target,
19570 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c GLenum pname, GL
19580 66 6c 6f 61 74 20 2a 70 61 72 61 6d 73 20 29 0a float *params ).
19590 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
195a0 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 48 69 73 on void glGetHis
195b0 74 6f 67 72 61 6d 50 61 72 61 6d 65 74 65 72 66 togramParameterf
195c0 76 20 28 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a v (int int void*
195d0 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
195e0 47 65 74 48 69 73 74 6f 67 72 61 6d 50 61 72 61 GetHistogramPara
195f0 6d 65 74 65 72 69 76 28 20 47 4c 65 6e 75 6d 20 meteriv( GLenum
19600 74 61 72 67 65 74 2c 20 47 4c 65 6e 75 6d 20 70 target, GLenum p
19610 6e 61 6d 65 2c 20 47 4c 69 6e 74 20 2a 70 61 72 name, GLint *par
19620 61 6d 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d ams ). (define-
19630 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
19640 47 65 74 48 69 73 74 6f 67 72 61 6d 50 61 72 61 GetHistogramPara
19650 6d 65 74 65 72 69 76 20 28 69 6e 74 20 69 6e 74 meteriv (int int
19660 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 void*)).. ;; v
19670 6f 69 64 20 67 6c 4d 69 6e 6d 61 78 28 20 47 4c oid glMinmax( GL
19680 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 65 enum target, GLe
19690 6e 75 6d 20 69 6e 74 65 72 6e 61 6c 66 6f 72 6d num internalform
196a0 61 74 2c 20 47 4c 62 6f 6f 6c 65 61 6e 20 73 69 at, GLboolean si
196b0 6e 6b 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 nk ). (define-f
196c0 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d unction void glM
196d0 69 6e 6d 61 78 20 28 69 6e 74 20 69 6e 74 20 69 inmax (int int i
196e0 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 nt)).. ;; void
196f0 67 6c 52 65 73 65 74 4d 69 6e 6d 61 78 28 20 47 glResetMinmax( G
19700 4c 65 6e 75 6d 20 74 61 72 67 65 74 20 29 0a 20 Lenum target ).
19710 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
19720 6e 20 76 6f 69 64 20 67 6c 52 65 73 65 74 4d 69 n void glResetMi
19730 6e 6d 61 78 20 28 69 6e 74 29 29 0a 0a 20 20 3b nmax (int)).. ;
19740 3b 20 76 6f 69 64 20 67 6c 47 65 74 4d 69 6e 6d ; void glGetMinm
19750 61 78 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 ax( GLenum targe
19760 74 2c 20 47 4c 62 6f 6f 6c 65 61 6e 20 72 65 73 t, GLboolean res
19770 65 74 2c 20 47 4c 65 6e 75 6d 20 66 6f 72 6d 61 et, GLenum forma
19780 74 2c 20 47 4c 65 6e 75 6d 20 74 79 70 65 73 2c t, GLenum types,
19790 20 47 4c 76 6f 69 64 20 2a 76 61 6c 75 65 73 20 GLvoid *values
197a0 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
197b0 74 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 4d tion void glGetM
197c0 69 6e 6d 61 78 20 28 69 6e 74 20 69 6e 74 20 69 inmax (int int i
197d0 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a nt int void*))..
197e0 20 20 3b 3b 20 76 6f 69 64 20 67 6c 47 65 74 4d ;; void glGetM
197f0 69 6e 6d 61 78 50 61 72 61 6d 65 74 65 72 66 76 inmaxParameterfv
19800 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c ( GLenum target,
19810 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 GLenum pname, G
19820 4c 66 6c 6f 61 74 20 2a 70 61 72 61 6d 73 20 29 Lfloat *params )
19830 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
19840 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 4d 69 ion void glGetMi
19850 6e 6d 61 78 50 61 72 61 6d 65 74 65 72 66 76 20 nmaxParameterfv
19860 28 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 (int int void*))
19870 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 47 65 .. ;; void glGe
19880 74 4d 69 6e 6d 61 78 50 61 72 61 6d 65 74 65 72 tMinmaxParameter
19890 69 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 iv( GLenum targe
198a0 74 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c t, GLenum pname,
198b0 20 47 4c 69 6e 74 20 2a 70 61 72 61 6d 73 20 29 GLint *params )
198c0 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
198d0 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 4d 69 ion void glGetMi
198e0 6e 6d 61 78 50 61 72 61 6d 65 74 65 72 69 76 20 nmaxParameteriv
198f0 28 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 (int int void*))
19900 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f .. ;; void glCo
19910 6e 76 6f 6c 75 74 69 6f 6e 46 69 6c 74 65 72 31 nvolutionFilter1
19920 44 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 D( GLenum target
19930 2c 20 47 4c 65 6e 75 6d 20 69 6e 74 65 72 6e 61 , GLenum interna
19940 6c 66 6f 72 6d 61 74 2c 20 47 4c 73 69 7a 65 69 lformat, GLsizei
19950 20 77 69 64 74 68 2c 20 47 4c 65 6e 75 6d 20 66 width, GLenum f
19960 6f 72 6d 61 74 2c 20 47 4c 65 6e 75 6d 20 74 79 ormat, GLenum ty
19970 70 65 2c 20 63 6f 6e 73 74 20 47 4c 76 6f 69 64 pe, const GLvoid
19980 20 2a 69 6d 61 67 65 20 29 0a 20 20 28 64 65 66 *image ). (def
19990 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
199a0 64 20 67 6c 43 6f 6e 76 6f 6c 75 74 69 6f 6e 46 d glConvolutionF
199b0 69 6c 74 65 72 31 44 20 28 69 6e 74 20 69 6e 74 ilter1D (int int
199c0 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 76 6f 69 int int int voi
199d0 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 d*)).. ;; void
199e0 67 6c 43 6f 6e 76 6f 6c 75 74 69 6f 6e 46 69 6c glConvolutionFil
199f0 74 65 72 32 44 28 20 47 4c 65 6e 75 6d 20 74 61 ter2D( GLenum ta
19a00 72 67 65 74 2c 20 47 4c 65 6e 75 6d 20 69 6e 74 rget, GLenum int
19a10 65 72 6e 61 6c 66 6f 72 6d 61 74 2c 20 47 4c 73 ernalformat, GLs
19a20 69 7a 65 69 20 77 69 64 74 68 2c 20 47 4c 73 69 izei width, GLsi
19a30 7a 65 69 20 68 65 69 67 68 74 2c 20 47 4c 65 6e zei height, GLen
19a40 75 6d 20 66 6f 72 6d 61 74 2c 20 47 4c 65 6e 75 um format, GLenu
19a50 6d 20 74 79 70 65 2c 20 63 6f 6e 73 74 20 47 4c m type, const GL
19a60 76 6f 69 64 20 2a 69 6d 61 67 65 20 29 0a 20 20 void *image ).
19a70 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
19a80 20 76 6f 69 64 20 67 6c 43 6f 6e 76 6f 6c 75 74 void glConvolut
19a90 69 6f 6e 46 69 6c 74 65 72 32 44 20 28 69 6e 74 ionFilter2D (int
19aa0 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 int int int int
19ab0 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 int void*))..
19ac0 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 6e 76 6f 6c ;; void glConvol
19ad0 75 74 69 6f 6e 50 61 72 61 6d 65 74 65 72 66 28 utionParameterf(
19ae0 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 GLenum target,
19af0 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c GLenum pname, GL
19b00 66 6c 6f 61 74 20 70 61 72 61 6d 73 20 29 0a 20 float params ).
19b10 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
19b20 6e 20 76 6f 69 64 20 67 6c 43 6f 6e 76 6f 6c 75 n void glConvolu
19b30 74 69 6f 6e 50 61 72 61 6d 65 74 65 72 66 20 28 tionParameterf (
19b40 69 6e 74 20 69 6e 74 20 66 6c 6f 61 74 29 29 0a int int float)).
19b50 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 6e . ;; void glCon
19b60 76 6f 6c 75 74 69 6f 6e 50 61 72 61 6d 65 74 65 volutionParamete
19b70 72 66 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 rfv( GLenum targ
19b80 65 74 2c 20 47 4c 65 6e 75 6d 20 70 6e 61 6d 65 et, GLenum pname
19b90 2c 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 , const GLfloat
19ba0 2a 70 61 72 61 6d 73 20 29 0a 20 20 28 64 65 66 *params ). (def
19bb0 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
19bc0 64 20 67 6c 43 6f 6e 76 6f 6c 75 74 69 6f 6e 50 d glConvolutionP
19bd0 61 72 61 6d 65 74 65 72 66 76 20 28 69 6e 74 20 arameterfv (int
19be0 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b int void*)).. ;
19bf0 3b 20 76 6f 69 64 20 67 6c 43 6f 6e 76 6f 6c 75 ; void glConvolu
19c00 74 69 6f 6e 50 61 72 61 6d 65 74 65 72 69 28 20 tionParameteri(
19c10 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 GLenum target, G
19c20 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c 69 Lenum pname, GLi
19c30 6e 74 20 70 61 72 61 6d 73 20 29 0a 20 20 28 64 nt params ). (d
19c40 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
19c50 6f 69 64 20 67 6c 43 6f 6e 76 6f 6c 75 74 69 6f oid glConvolutio
19c60 6e 50 61 72 61 6d 65 74 65 72 69 20 28 69 6e 74 nParameteri (int
19c70 20 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b 3b int int)).. ;;
19c80 20 76 6f 69 64 20 67 6c 43 6f 6e 76 6f 6c 75 74 void glConvolut
19c90 69 6f 6e 50 61 72 61 6d 65 74 65 72 69 76 28 20 ionParameteriv(
19ca0 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 GLenum target, G
19cb0 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 63 6f 6e Lenum pname, con
19cc0 73 74 20 47 4c 69 6e 74 20 2a 70 61 72 61 6d 73 st GLint *params
19cd0 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
19ce0 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 6e ction void glCon
19cf0 76 6f 6c 75 74 69 6f 6e 50 61 72 61 6d 65 74 65 volutionParamete
19d00 72 69 76 20 28 69 6e 74 20 69 6e 74 20 76 6f 69 riv (int int voi
19d10 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 d*)).. ;; void
19d20 67 6c 43 6f 70 79 43 6f 6e 76 6f 6c 75 74 69 6f glCopyConvolutio
19d30 6e 46 69 6c 74 65 72 31 44 28 20 47 4c 65 6e 75 nFilter1D( GLenu
19d40 6d 20 74 61 72 67 65 74 2c 20 47 4c 65 6e 75 6d m target, GLenum
19d50 20 69 6e 74 65 72 6e 61 6c 66 6f 72 6d 61 74 2c internalformat,
19d60 20 47 4c 69 6e 74 20 78 2c 20 47 4c 69 6e 74 20 GLint x, GLint
19d70 79 2c 20 47 4c 73 69 7a 65 69 20 77 69 64 74 68 y, GLsizei width
19d80 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
19d90 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 70 ction void glCop
19da0 79 43 6f 6e 76 6f 6c 75 74 69 6f 6e 46 69 6c 74 yConvolutionFilt
19db0 65 72 31 44 20 28 69 6e 74 20 69 6e 74 20 69 6e er1D (int int in
19dc0 74 20 69 6e 74 20 69 6e 74 29 29 0a 0a 20 20 3b t int int)).. ;
19dd0 3b 20 76 6f 69 64 20 67 6c 43 6f 70 79 43 6f 6e ; void glCopyCon
19de0 76 6f 6c 75 74 69 6f 6e 46 69 6c 74 65 72 32 44 volutionFilter2D
19df0 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c ( GLenum target,
19e00 20 47 4c 65 6e 75 6d 20 69 6e 74 65 72 6e 61 6c GLenum internal
19e10 66 6f 72 6d 61 74 2c 20 47 4c 69 6e 74 20 78 2c format, GLint x,
19e20 20 47 4c 69 6e 74 20 79 2c 20 47 4c 73 69 7a 65 GLint y, GLsize
19e30 69 20 77 69 64 74 68 2c 20 47 4c 73 69 7a 65 69 i width, GLsizei
19e40 20 68 65 69 67 68 74 29 0a 20 20 28 64 65 66 69 height). (defi
19e50 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
19e60 20 67 6c 43 6f 70 79 43 6f 6e 76 6f 6c 75 74 69 glCopyConvoluti
19e70 6f 6e 46 69 6c 74 65 72 32 44 20 28 69 6e 74 20 onFilter2D (int
19e80 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 int int int int
19e90 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 int)).. ;; void
19ea0 20 67 6c 47 65 74 43 6f 6e 76 6f 6c 75 74 69 6f glGetConvolutio
19eb0 6e 46 69 6c 74 65 72 28 20 47 4c 65 6e 75 6d 20 nFilter( GLenum
19ec0 74 61 72 67 65 74 2c 20 47 4c 65 6e 75 6d 20 66 target, GLenum f
19ed0 6f 72 6d 61 74 2c 20 47 4c 65 6e 75 6d 20 74 79 ormat, GLenum ty
19ee0 70 65 2c 20 47 4c 76 6f 69 64 20 2a 69 6d 61 67 pe, GLvoid *imag
19ef0 65 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 e ). (define-fu
19f00 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 nction void glGe
19f10 74 43 6f 6e 76 6f 6c 75 74 69 6f 6e 46 69 6c 74 tConvolutionFilt
19f20 65 72 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 20 er (int int int
19f30 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f void*)).. ;; vo
19f40 69 64 20 67 6c 47 65 74 43 6f 6e 76 6f 6c 75 74 id glGetConvolut
19f50 69 6f 6e 50 61 72 61 6d 65 74 65 72 66 76 28 20 ionParameterfv(
19f60 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 GLenum target, G
19f70 4c 65 6e 75 6d 20 70 6e 61 6d 65 2c 20 47 4c 66 Lenum pname, GLf
19f80 6c 6f 61 74 20 2a 70 61 72 61 6d 73 20 29 0a 20 loat *params ).
19f90 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
19fa0 6e 20 76 6f 69 64 20 67 6c 47 65 74 43 6f 6e 76 n void glGetConv
19fb0 6f 6c 75 74 69 6f 6e 50 61 72 61 6d 65 74 65 72 olutionParameter
19fc0 66 76 20 28 69 6e 74 20 69 6e 74 20 76 6f 69 64 fv (int int void
19fd0 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 *)).. ;; void g
19fe0 6c 47 65 74 43 6f 6e 76 6f 6c 75 74 69 6f 6e 50 lGetConvolutionP
19ff0 61 72 61 6d 65 74 65 72 69 76 28 20 47 4c 65 6e arameteriv( GLen
1a000 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 65 6e 75 um target, GLenu
1a010 6d 20 70 6e 61 6d 65 2c 20 47 4c 69 6e 74 20 2a m pname, GLint *
1a020 70 61 72 61 6d 73 20 29 0a 20 20 28 64 65 66 69 params ). (defi
1a030 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
1a040 20 67 6c 47 65 74 43 6f 6e 76 6f 6c 75 74 69 6f glGetConvolutio
1a050 6e 50 61 72 61 6d 65 74 65 72 69 76 20 28 69 6e nParameteriv (in
1a060 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 t int void*))..
1a070 20 3b 3b 20 76 6f 69 64 20 67 6c 53 65 70 61 72 ;; void glSepar
1a080 61 62 6c 65 46 69 6c 74 65 72 32 44 28 20 47 4c ableFilter2D( GL
1a090 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 65 enum target, GLe
1a0a0 6e 75 6d 20 69 6e 74 65 72 6e 61 6c 66 6f 72 6d num internalform
1a0b0 61 74 2c 20 47 4c 73 69 7a 65 69 20 77 69 64 74 at, GLsizei widt
1a0c0 68 2c 20 47 4c 73 69 7a 65 69 20 68 65 69 67 68 h, GLsizei heigh
1a0d0 74 2c 20 47 4c 65 6e 75 6d 20 66 6f 72 6d 61 74 t, GLenum format
1a0e0 2c 20 47 4c 65 6e 75 6d 20 74 79 70 65 2c 20 63 , GLenum type, c
1a0f0 6f 6e 73 74 20 47 4c 76 6f 69 64 20 2a 72 6f 77 onst GLvoid *row
1a100 2c 20 63 6f 6e 73 74 20 47 4c 76 6f 69 64 20 2a , const GLvoid *
1a110 63 6f 6c 75 6d 6e 20 29 0a 20 20 28 64 65 66 69 column ). (defi
1a120 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
1a130 20 67 6c 53 65 70 61 72 61 62 6c 65 46 69 6c 74 glSeparableFilt
1a140 65 72 32 44 20 28 69 6e 74 20 69 6e 74 20 69 6e er2D (int int in
1a150 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 76 6f t int int int vo
1a160 69 64 2a 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b id* void*)).. ;
1a170 3b 20 76 6f 69 64 20 67 6c 47 65 74 53 65 70 61 ; void glGetSepa
1a180 72 61 62 6c 65 46 69 6c 74 65 72 28 20 47 4c 65 rableFilter( GLe
1a190 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 65 6e num target, GLen
1a1a0 75 6d 20 66 6f 72 6d 61 74 2c 20 47 4c 65 6e 75 um format, GLenu
1a1b0 6d 20 74 79 70 65 2c 20 47 4c 76 6f 69 64 20 2a m type, GLvoid *
1a1c0 72 6f 77 2c 20 47 4c 76 6f 69 64 20 2a 63 6f 6c row, GLvoid *col
1a1d0 75 6d 6e 2c 20 47 4c 76 6f 69 64 20 2a 73 70 61 umn, GLvoid *spa
1a1e0 6e 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 n ). (define-fu
1a1f0 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 47 65 nction void glGe
1a200 74 53 65 70 61 72 61 62 6c 65 46 69 6c 74 65 72 tSeparableFilter
1a210 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 20 76 6f (int int int vo
1a220 69 64 2a 20 76 6f 69 64 2a 20 76 6f 69 64 2a 29 id* void* void*)
1a230 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 41 ).. ;; void glA
1a240 63 74 69 76 65 54 65 78 74 75 72 65 28 20 47 4c ctiveTexture( GL
1a250 65 6e 75 6d 20 74 65 78 74 75 72 65 20 29 0a 20 enum texture ).
1a260 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
1a270 6e 20 76 6f 69 64 20 67 6c 41 63 74 69 76 65 54 n void glActiveT
1a280 65 78 74 75 72 65 20 28 69 6e 74 29 29 0a 0a 20 exture (int))..
1a290 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6c 69 65 6e ;; void glClien
1a2a0 74 41 63 74 69 76 65 54 65 78 74 75 72 65 28 20 tActiveTexture(
1a2b0 47 4c 65 6e 75 6d 20 74 65 78 74 75 72 65 20 29 GLenum texture )
1a2c0 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
1a2d0 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6c 69 65 6e ion void glClien
1a2e0 74 41 63 74 69 76 65 54 65 78 74 75 72 65 20 28 tActiveTexture (
1a2f0 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 int)).. ;; void
1a300 20 67 6c 43 6f 6d 70 72 65 73 73 65 64 54 65 78 glCompressedTex
1a310 49 6d 61 67 65 31 44 28 20 47 4c 65 6e 75 6d 20 Image1D( GLenum
1a320 74 61 72 67 65 74 2c 20 47 4c 69 6e 74 20 6c 65 target, GLint le
1a330 76 65 6c 2c 20 47 4c 65 6e 75 6d 20 69 6e 74 65 vel, GLenum inte
1a340 72 6e 61 6c 66 6f 72 6d 61 74 2c 20 47 4c 73 69 rnalformat, GLsi
1a350 7a 65 69 20 77 69 64 74 68 2c 20 47 4c 69 6e 74 zei width, GLint
1a360 20 62 6f 72 64 65 72 2c 20 47 4c 73 69 7a 65 69 border, GLsizei
1a370 20 69 6d 61 67 65 53 69 7a 65 2c 20 63 6f 6e 73 imageSize, cons
1a380 74 20 47 4c 76 6f 69 64 20 2a 64 61 74 61 20 29 t GLvoid *data )
1a390 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
1a3a0 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 6d 70 72 ion void glCompr
1a3b0 65 73 73 65 64 54 65 78 49 6d 61 67 65 31 44 20 essedTexImage1D
1a3c0 28 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 (int int int int
1a3d0 20 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 int int void*))
1a3e0 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f .. ;; void glCo
1a3f0 6d 70 72 65 73 73 65 64 54 65 78 49 6d 61 67 65 mpressedTexImage
1a400 32 44 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 2D( GLenum targe
1a410 74 2c 20 47 4c 69 6e 74 20 6c 65 76 65 6c 2c 20 t, GLint level,
1a420 47 4c 65 6e 75 6d 20 69 6e 74 65 72 6e 61 6c 66 GLenum internalf
1a430 6f 72 6d 61 74 2c 20 47 4c 73 69 7a 65 69 20 77 ormat, GLsizei w
1a440 69 64 74 68 2c 20 47 4c 73 69 7a 65 69 20 68 65 idth, GLsizei he
1a450 69 67 68 74 2c 20 47 4c 69 6e 74 20 62 6f 72 64 ight, GLint bord
1a460 65 72 2c 20 47 4c 73 69 7a 65 69 20 69 6d 61 67 er, GLsizei imag
1a470 65 53 69 7a 65 2c 20 63 6f 6e 73 74 20 47 4c 76 eSize, const GLv
1a480 6f 69 64 20 2a 64 61 74 61 20 29 0a 20 20 28 64 oid *data ). (d
1a490 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
1a4a0 6f 69 64 20 67 6c 43 6f 6d 70 72 65 73 73 65 64 oid glCompressed
1a4b0 54 65 78 49 6d 61 67 65 32 44 20 28 69 6e 74 20 TexImage2D (int
1a4c0 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 int int int int
1a4d0 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a int int void*)).
1a4e0 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 6d . ;; void glCom
1a4f0 70 72 65 73 73 65 64 54 65 78 49 6d 61 67 65 33 pressedTexImage3
1a500 44 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 D( GLenum target
1a510 2c 20 47 4c 69 6e 74 20 6c 65 76 65 6c 2c 20 47 , GLint level, G
1a520 4c 65 6e 75 6d 20 69 6e 74 65 72 6e 61 6c 66 6f Lenum internalfo
1a530 72 6d 61 74 2c 20 47 4c 73 69 7a 65 69 20 77 69 rmat, GLsizei wi
1a540 64 74 68 2c 20 47 4c 73 69 7a 65 69 20 68 65 69 dth, GLsizei hei
1a550 67 68 74 2c 20 47 4c 73 69 7a 65 69 20 64 65 70 ght, GLsizei dep
1a560 74 68 2c 20 47 4c 69 6e 74 20 62 6f 72 64 65 72 th, GLint border
1a570 2c 20 47 4c 73 69 7a 65 69 20 69 6d 61 67 65 53 , GLsizei imageS
1a580 69 7a 65 2c 20 63 6f 6e 73 74 20 47 4c 76 6f 69 ize, const GLvoi
1a590 64 20 2a 64 61 74 61 20 29 0a 20 20 28 64 65 66 d *data ). (def
1a5a0 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
1a5b0 64 20 67 6c 43 6f 6d 70 72 65 73 73 65 64 54 65 d glCompressedTe
1a5c0 78 49 6d 61 67 65 33 44 20 28 69 6e 74 20 69 6e xImage3D (int in
1a5d0 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e t int int int in
1a5e0 74 20 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 t int int void*)
1a5f0 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 43 ).. ;; void glC
1a600 6f 6d 70 72 65 73 73 65 64 54 65 78 53 75 62 49 ompressedTexSubI
1a610 6d 61 67 65 31 44 28 20 47 4c 65 6e 75 6d 20 74 mage1D( GLenum t
1a620 61 72 67 65 74 2c 20 47 4c 69 6e 74 20 6c 65 76 arget, GLint lev
1a630 65 6c 2c 20 47 4c 69 6e 74 20 78 6f 66 66 73 65 el, GLint xoffse
1a640 74 2c 20 47 4c 73 69 7a 65 69 20 77 69 64 74 68 t, GLsizei width
1a650 2c 20 47 4c 65 6e 75 6d 20 66 6f 72 6d 61 74 2c , GLenum format,
1a660 20 47 4c 73 69 7a 65 69 20 69 6d 61 67 65 53 69 GLsizei imageSi
1a670 7a 65 2c 20 63 6f 6e 73 74 20 47 4c 76 6f 69 64 ze, const GLvoid
1a680 20 2a 64 61 74 61 20 29 0a 20 20 28 64 65 66 69 *data ). (defi
1a690 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
1a6a0 20 67 6c 43 6f 6d 70 72 65 73 73 65 64 54 65 78 glCompressedTex
1a6b0 53 75 62 49 6d 61 67 65 31 44 20 28 69 6e 74 20 SubImage1D (int
1a6c0 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 int int int int
1a6d0 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b int void*)).. ;
1a6e0 3b 20 76 6f 69 64 20 67 6c 43 6f 6d 70 72 65 73 ; void glCompres
1a6f0 73 65 64 54 65 78 53 75 62 49 6d 61 67 65 32 44 sedTexSubImage2D
1a700 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c ( GLenum target,
1a710 20 47 4c 69 6e 74 20 6c 65 76 65 6c 2c 20 47 4c GLint level, GL
1a720 69 6e 74 20 78 6f 66 66 73 65 74 2c 20 47 4c 69 int xoffset, GLi
1a730 6e 74 20 79 6f 66 66 73 65 74 2c 20 47 4c 73 69 nt yoffset, GLsi
1a740 7a 65 69 20 77 69 64 74 68 2c 20 47 4c 73 69 7a zei width, GLsiz
1a750 65 69 20 68 65 69 67 68 74 2c 20 47 4c 65 6e 75 ei height, GLenu
1a760 6d 20 66 6f 72 6d 61 74 2c 20 47 4c 73 69 7a 65 m format, GLsize
1a770 69 20 69 6d 61 67 65 53 69 7a 65 2c 20 63 6f 6e i imageSize, con
1a780 73 74 20 47 4c 76 6f 69 64 20 2a 64 61 74 61 20 st GLvoid *data
1a790 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
1a7a0 74 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 6d 70 tion void glComp
1a7b0 72 65 73 73 65 64 54 65 78 53 75 62 49 6d 61 67 ressedTexSubImag
1a7c0 65 32 44 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 e2D (int int int
1a7d0 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 int int int int
1a7e0 20 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 int void*))..
1a7f0 3b 3b 20 76 6f 69 64 20 67 6c 43 6f 6d 70 72 65 ;; void glCompre
1a800 73 73 65 64 54 65 78 53 75 62 49 6d 61 67 65 33 ssedTexSubImage3
1a810 44 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 D( GLenum target
1a820 2c 20 47 4c 69 6e 74 20 6c 65 76 65 6c 2c 20 47 , GLint level, G
1a830 4c 69 6e 74 20 78 6f 66 66 73 65 74 2c 20 47 4c Lint xoffset, GL
1a840 69 6e 74 20 79 6f 66 66 73 65 74 2c 20 47 4c 69 int yoffset, GLi
1a850 6e 74 20 7a 6f 66 66 73 65 74 2c 20 47 4c 73 69 nt zoffset, GLsi
1a860 7a 65 69 20 77 69 64 74 68 2c 20 47 4c 73 69 7a zei width, GLsiz
1a870 65 69 20 68 65 69 67 68 74 2c 20 47 4c 73 69 7a ei height, GLsiz
1a880 65 69 20 64 65 70 74 68 2c 20 47 4c 65 6e 75 6d ei depth, GLenum
1a890 20 66 6f 72 6d 61 74 2c 20 47 4c 73 69 7a 65 69 format, GLsizei
1a8a0 20 69 6d 61 67 65 53 69 7a 65 2c 20 63 6f 6e 73 imageSize, cons
1a8b0 74 20 47 4c 76 6f 69 64 20 2a 64 61 74 61 20 29 t GLvoid *data )
1a8c0 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
1a8d0 69 6f 6e 20 76 6f 69 64 20 67 6c 43 6f 6d 70 72 ion void glCompr
1a8e0 65 73 73 65 64 54 65 78 53 75 62 49 6d 61 67 65 essedTexSubImage
1a8f0 33 44 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 20 3D (int int int
1a900 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 int int int int
1a910 69 6e 74 20 69 6e 74 20 69 6e 74 20 76 6f 69 64 int int int void
1a920 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 *)).. ;; void g
1a930 6c 47 65 74 43 6f 6d 70 72 65 73 73 65 64 54 65 lGetCompressedTe
1a940 78 49 6d 61 67 65 28 20 47 4c 65 6e 75 6d 20 74 xImage( GLenum t
1a950 61 72 67 65 74 2c 20 47 4c 69 6e 74 20 6c 6f 64 arget, GLint lod
1a960 2c 20 47 4c 76 6f 69 64 20 2a 69 6d 67 20 29 0a , GLvoid *img ).
1a970 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
1a980 6f 6e 20 76 6f 69 64 20 67 6c 47 65 74 43 6f 6d on void glGetCom
1a990 70 72 65 73 73 65 64 54 65 78 49 6d 61 67 65 20 pressedTexImage
1a9a0 28 69 6e 74 20 69 6e 74 20 76 6f 69 64 2a 29 29 (int int void*))
1a9b0 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 .. ;; void glMu
1a9c0 6c 74 69 54 65 78 43 6f 6f 72 64 31 64 28 20 47 ltiTexCoord1d( G
1a9d0 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c Lenum target, GL
1a9e0 64 6f 75 62 6c 65 20 73 20 29 0a 20 20 28 64 65 double s ). (de
1a9f0 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
1aa00 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f id glMultiTexCoo
1aa10 72 64 31 64 20 28 69 6e 74 20 64 6f 75 62 6c 65 rd1d (int double
1aa20 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
1aa30 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 31 64 76 MultiTexCoord1dv
1aa40 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c ( GLenum target,
1aa50 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 6c 65 20 const GLdouble
1aa60 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 *v ). (define-f
1aa70 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d unction void glM
1aa80 75 6c 74 69 54 65 78 43 6f 6f 72 64 31 64 76 20 ultiTexCoord1dv
1aa90 28 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 (int void*))..
1aaa0 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 ;; void glMultiT
1aab0 65 78 43 6f 6f 72 64 31 66 28 20 47 4c 65 6e 75 exCoord1f( GLenu
1aac0 6d 20 74 61 72 67 65 74 2c 20 47 4c 66 6c 6f 61 m target, GLfloa
1aad0 74 20 73 20 29 0a 20 20 28 64 65 66 69 6e 65 2d t s ). (define-
1aae0 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
1aaf0 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 31 66 20 MultiTexCoord1f
1ab00 28 69 6e 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 (int float))..
1ab10 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 ;; void glMultiT
1ab20 65 78 43 6f 6f 72 64 31 66 76 28 20 47 4c 65 6e exCoord1fv( GLen
1ab30 75 6d 20 74 61 72 67 65 74 2c 20 63 6f 6e 73 74 um target, const
1ab40 20 47 4c 66 6c 6f 61 74 20 2a 76 20 29 0a 20 20 GLfloat *v ).
1ab50 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
1ab60 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 void glMultiTex
1ab70 43 6f 6f 72 64 31 66 76 20 28 69 6e 74 20 76 6f Coord1fv (int vo
1ab80 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 id*)).. ;; void
1ab90 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 glMultiTexCoord
1aba0 31 69 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 1i( GLenum targe
1abb0 74 2c 20 47 4c 69 6e 74 20 73 20 29 0a 20 20 28 t, GLint s ). (
1abc0 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
1abd0 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 void glMultiTexC
1abe0 6f 6f 72 64 31 69 20 28 69 6e 74 20 69 6e 74 29 oord1i (int int)
1abf0 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d ).. ;; void glM
1ac00 75 6c 74 69 54 65 78 43 6f 6f 72 64 31 69 76 28 ultiTexCoord1iv(
1ac10 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 GLenum target,
1ac20 63 6f 6e 73 74 20 47 4c 69 6e 74 20 2a 76 20 29 const GLint *v )
1ac30 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
1ac40 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 ion void glMulti
1ac50 54 65 78 43 6f 6f 72 64 31 69 76 20 28 69 6e 74 TexCoord1iv (int
1ac60 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 void*)).. ;; v
1ac70 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f oid glMultiTexCo
1ac80 6f 72 64 31 73 28 20 47 4c 65 6e 75 6d 20 74 61 ord1s( GLenum ta
1ac90 72 67 65 74 2c 20 47 4c 73 68 6f 72 74 20 73 20 rget, GLshort s
1aca0 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
1acb0 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 tion void glMult
1acc0 69 54 65 78 43 6f 6f 72 64 31 73 20 28 69 6e 74 iTexCoord1s (int
1acd0 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 int)).. ;; voi
1ace0 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 d glMultiTexCoor
1acf0 64 31 73 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 d1sv( GLenum tar
1ad00 67 65 74 2c 20 63 6f 6e 73 74 20 47 4c 73 68 6f get, const GLsho
1ad10 72 74 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e rt *v ). (defin
1ad20 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
1ad30 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 31 glMultiTexCoord1
1ad40 73 76 20 28 69 6e 74 20 76 6f 69 64 2a 29 29 0a sv (int void*)).
1ad50 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c . ;; void glMul
1ad60 74 69 54 65 78 43 6f 6f 72 64 32 64 28 20 47 4c tiTexCoord2d( GL
1ad70 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 64 enum target, GLd
1ad80 6f 75 62 6c 65 20 73 2c 20 47 4c 64 6f 75 62 6c ouble s, GLdoubl
1ad90 65 20 74 20 29 0a 20 20 28 64 65 66 69 6e 65 2d e t ). (define-
1ada0 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
1adb0 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 32 64 20 MultiTexCoord2d
1adc0 28 69 6e 74 20 64 6f 75 62 6c 65 20 64 6f 75 62 (int double doub
1add0 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 le)).. ;; void
1ade0 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 32 glMultiTexCoord2
1adf0 64 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 dv( GLenum targe
1ae00 74 2c 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 6c t, const GLdoubl
1ae10 65 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 e *v ). (define
1ae20 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
1ae30 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 32 64 lMultiTexCoord2d
1ae40 76 20 28 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a v (int void*))..
1ae50 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c 74 ;; void glMult
1ae60 69 54 65 78 43 6f 6f 72 64 32 66 28 20 47 4c 65 iTexCoord2f( GLe
1ae70 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 66 6c num target, GLfl
1ae80 6f 61 74 20 73 2c 20 47 4c 66 6c 6f 61 74 20 74 oat s, GLfloat t
1ae90 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
1aea0 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c ction void glMul
1aeb0 74 69 54 65 78 43 6f 6f 72 64 32 66 20 28 69 6e tiTexCoord2f (in
1aec0 74 20 66 6c 6f 61 74 20 66 6c 6f 61 74 29 29 0a t float float)).
1aed0 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c . ;; void glMul
1aee0 74 69 54 65 78 43 6f 6f 72 64 32 66 76 28 20 47 tiTexCoord2fv( G
1aef0 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 63 6f Lenum target, co
1af00 6e 73 74 20 47 4c 66 6c 6f 61 74 20 2a 76 20 29 nst GLfloat *v )
1af10 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
1af20 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 ion void glMulti
1af30 54 65 78 43 6f 6f 72 64 32 66 76 20 28 69 6e 74 TexCoord2fv (int
1af40 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 void*)).. ;; v
1af50 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f oid glMultiTexCo
1af60 6f 72 64 32 69 28 20 47 4c 65 6e 75 6d 20 74 61 ord2i( GLenum ta
1af70 72 67 65 74 2c 20 47 4c 69 6e 74 20 73 2c 20 47 rget, GLint s, G
1af80 4c 69 6e 74 20 74 20 29 0a 20 20 28 64 65 66 69 Lint t ). (defi
1af90 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
1afa0 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 glMultiTexCoord
1afb0 32 69 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 29 2i (int int int)
1afc0 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d ).. ;; void glM
1afd0 75 6c 74 69 54 65 78 43 6f 6f 72 64 32 69 76 28 ultiTexCoord2iv(
1afe0 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 GLenum target,
1aff0 63 6f 6e 73 74 20 47 4c 69 6e 74 20 2a 76 20 29 const GLint *v )
1b000 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
1b010 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 ion void glMulti
1b020 54 65 78 43 6f 6f 72 64 32 69 76 20 28 69 6e 74 TexCoord2iv (int
1b030 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 void*)).. ;; v
1b040 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f oid glMultiTexCo
1b050 6f 72 64 32 73 28 20 47 4c 65 6e 75 6d 20 74 61 ord2s( GLenum ta
1b060 72 67 65 74 2c 20 47 4c 73 68 6f 72 74 20 73 2c rget, GLshort s,
1b070 20 47 4c 73 68 6f 72 74 20 74 20 29 0a 20 20 28 GLshort t ). (
1b080 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
1b090 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 void glMultiTexC
1b0a0 6f 6f 72 64 32 73 20 28 69 6e 74 20 69 6e 74 20 oord2s (int int
1b0b0 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 int)).. ;; void
1b0c0 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 glMultiTexCoord
1b0d0 32 73 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 2sv( GLenum targ
1b0e0 65 74 2c 20 63 6f 6e 73 74 20 47 4c 73 68 6f 72 et, const GLshor
1b0f0 74 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 t *v ). (define
1b100 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
1b110 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 32 73 lMultiTexCoord2s
1b120 76 20 28 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a v (int void*))..
1b130 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c 74 ;; void glMult
1b140 69 54 65 78 43 6f 6f 72 64 33 64 28 20 47 4c 65 iTexCoord3d( GLe
1b150 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 64 6f num target, GLdo
1b160 75 62 6c 65 20 73 2c 20 47 4c 64 6f 75 62 6c 65 uble s, GLdouble
1b170 20 74 2c 20 47 4c 64 6f 75 62 6c 65 20 72 20 29 t, GLdouble r )
1b180 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
1b190 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 ion void glMulti
1b1a0 54 65 78 43 6f 6f 72 64 33 64 20 28 69 6e 74 20 TexCoord3d (int
1b1b0 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 20 64 6f double double do
1b1c0 75 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 uble)).. ;; voi
1b1d0 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 d glMultiTexCoor
1b1e0 64 33 64 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 d3dv( GLenum tar
1b1f0 67 65 74 2c 20 63 6f 6e 73 74 20 47 4c 64 6f 75 get, const GLdou
1b200 62 6c 65 20 2a 76 20 29 0a 20 20 28 64 65 66 69 ble *v ). (defi
1b210 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 ne-function void
1b220 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 glMultiTexCoord
1b230 33 64 76 20 28 69 6e 74 20 76 6f 69 64 2a 29 29 3dv (int void*))
1b240 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 .. ;; void glMu
1b250 6c 74 69 54 65 78 43 6f 6f 72 64 33 66 28 20 47 ltiTexCoord3f( G
1b260 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c Lenum target, GL
1b270 66 6c 6f 61 74 20 73 2c 20 47 4c 66 6c 6f 61 74 float s, GLfloat
1b280 20 74 2c 20 47 4c 66 6c 6f 61 74 20 72 20 29 0a t, GLfloat r ).
1b290 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
1b2a0 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 on void glMultiT
1b2b0 65 78 43 6f 6f 72 64 33 66 20 28 69 6e 74 20 66 exCoord3f (int f
1b2c0 6c 6f 61 74 20 66 6c 6f 61 74 20 66 6c 6f 61 74 loat float float
1b2d0 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
1b2e0 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 33 66 76 MultiTexCoord3fv
1b2f0 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c ( GLenum target,
1b300 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 2a const GLfloat *
1b310 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 v ). (define-fu
1b320 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 nction void glMu
1b330 6c 74 69 54 65 78 43 6f 6f 72 64 33 66 76 20 28 ltiTexCoord3fv (
1b340 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b int void*)).. ;
1b350 3b 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 ; void glMultiTe
1b360 78 43 6f 6f 72 64 33 69 28 20 47 4c 65 6e 75 6d xCoord3i( GLenum
1b370 20 74 61 72 67 65 74 2c 20 47 4c 69 6e 74 20 73 target, GLint s
1b380 2c 20 47 4c 69 6e 74 20 74 2c 20 47 4c 69 6e 74 , GLint t, GLint
1b390 20 72 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 r ). (define-f
1b3a0 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d unction void glM
1b3b0 75 6c 74 69 54 65 78 43 6f 6f 72 64 33 69 20 28 ultiTexCoord3i (
1b3c0 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 29 int int int int)
1b3d0 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d ).. ;; void glM
1b3e0 75 6c 74 69 54 65 78 43 6f 6f 72 64 33 69 76 28 ultiTexCoord3iv(
1b3f0 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 GLenum target,
1b400 63 6f 6e 73 74 20 47 4c 69 6e 74 20 2a 76 20 29 const GLint *v )
1b410 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
1b420 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 ion void glMulti
1b430 54 65 78 43 6f 6f 72 64 33 69 76 20 28 69 6e 74 TexCoord3iv (int
1b440 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 void*)).. ;; v
1b450 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f oid glMultiTexCo
1b460 6f 72 64 33 73 28 20 47 4c 65 6e 75 6d 20 74 61 ord3s( GLenum ta
1b470 72 67 65 74 2c 20 47 4c 73 68 6f 72 74 20 73 2c rget, GLshort s,
1b480 20 47 4c 73 68 6f 72 74 20 74 2c 20 47 4c 73 68 GLshort t, GLsh
1b490 6f 72 74 20 72 20 29 0a 20 20 28 64 65 66 69 6e ort r ). (defin
1b4a0 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
1b4b0 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 33 glMultiTexCoord3
1b4c0 73 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 s (int int int i
1b4d0 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 nt)).. ;; void
1b4e0 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 33 glMultiTexCoord3
1b4f0 73 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 sv( GLenum targe
1b500 74 2c 20 63 6f 6e 73 74 20 47 4c 73 68 6f 72 74 t, const GLshort
1b510 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d *v ). (define-
1b520 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
1b530 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 33 73 76 MultiTexCoord3sv
1b540 20 28 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 (int void*))..
1b550 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 ;; void glMulti
1b560 54 65 78 43 6f 6f 72 64 34 64 28 20 47 4c 65 6e TexCoord4d( GLen
1b570 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 64 6f 75 um target, GLdou
1b580 62 6c 65 20 73 2c 20 47 4c 64 6f 75 62 6c 65 20 ble s, GLdouble
1b590 74 2c 20 47 4c 64 6f 75 62 6c 65 20 72 2c 20 47 t, GLdouble r, G
1b5a0 4c 64 6f 75 62 6c 65 20 71 20 29 0a 20 20 28 64 Ldouble q ). (d
1b5b0 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
1b5c0 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f oid glMultiTexCo
1b5d0 6f 72 64 34 64 20 28 69 6e 74 20 64 6f 75 62 6c ord4d (int doubl
1b5e0 65 20 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 20 e double double
1b5f0 64 6f 75 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 double)).. ;; v
1b600 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f oid glMultiTexCo
1b610 6f 72 64 34 64 76 28 20 47 4c 65 6e 75 6d 20 74 ord4dv( GLenum t
1b620 61 72 67 65 74 2c 20 63 6f 6e 73 74 20 47 4c 64 arget, const GLd
1b630 6f 75 62 6c 65 20 2a 76 20 29 0a 20 20 28 64 65 ouble *v ). (de
1b640 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
1b650 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f id glMultiTexCoo
1b660 72 64 34 64 76 20 28 69 6e 74 20 76 6f 69 64 2a rd4dv (int void*
1b670 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
1b680 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 66 28 MultiTexCoord4f(
1b690 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 GLenum target,
1b6a0 47 4c 66 6c 6f 61 74 20 73 2c 20 47 4c 66 6c 6f GLfloat s, GLflo
1b6b0 61 74 20 74 2c 20 47 4c 66 6c 6f 61 74 20 72 2c at t, GLfloat r,
1b6c0 20 47 4c 66 6c 6f 61 74 20 71 20 29 0a 20 20 28 GLfloat q ). (
1b6d0 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
1b6e0 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 void glMultiTexC
1b6f0 6f 6f 72 64 34 66 20 28 69 6e 74 20 66 6c 6f 61 oord4f (int floa
1b700 74 20 66 6c 6f 61 74 20 66 6c 6f 61 74 20 66 6c t float float fl
1b710 6f 61 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 oat)).. ;; void
1b720 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 glMultiTexCoord
1b730 34 66 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 4fv( GLenum targ
1b740 65 74 2c 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 et, const GLfloa
1b750 74 20 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 t *v ). (define
1b760 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
1b770 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 66 lMultiTexCoord4f
1b780 76 20 28 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a v (int void*))..
1b790 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c 74 ;; void glMult
1b7a0 69 54 65 78 43 6f 6f 72 64 34 69 28 20 47 4c 65 iTexCoord4i( GLe
1b7b0 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 69 6e num target, GLin
1b7c0 74 20 73 2c 20 47 4c 69 6e 74 20 74 2c 20 47 4c t s, GLint t, GL
1b7d0 69 6e 74 20 72 2c 20 47 4c 69 6e 74 20 71 20 29 int r, GLint q )
1b7e0 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
1b7f0 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 ion void glMulti
1b800 54 65 78 43 6f 6f 72 64 34 69 20 28 69 6e 74 20 TexCoord4i (int
1b810 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 29 int int int int)
1b820 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d ).. ;; void glM
1b830 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 69 76 28 ultiTexCoord4iv(
1b840 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 GLenum target,
1b850 63 6f 6e 73 74 20 47 4c 69 6e 74 20 2a 76 20 29 const GLint *v )
1b860 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
1b870 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 ion void glMulti
1b880 54 65 78 43 6f 6f 72 64 34 69 76 20 28 69 6e 74 TexCoord4iv (int
1b890 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 void*)).. ;; v
1b8a0 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f oid glMultiTexCo
1b8b0 6f 72 64 34 73 28 20 47 4c 65 6e 75 6d 20 74 61 ord4s( GLenum ta
1b8c0 72 67 65 74 2c 20 47 4c 73 68 6f 72 74 20 73 2c rget, GLshort s,
1b8d0 20 47 4c 73 68 6f 72 74 20 74 2c 20 47 4c 73 68 GLshort t, GLsh
1b8e0 6f 72 74 20 72 2c 20 47 4c 73 68 6f 72 74 20 71 ort r, GLshort q
1b8f0 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e ). (define-fun
1b900 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c ction void glMul
1b910 74 69 54 65 78 43 6f 6f 72 64 34 73 20 28 69 6e tiTexCoord4s (in
1b920 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e t int int int in
1b930 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 t)).. ;; void g
1b940 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 73 lMultiTexCoord4s
1b950 76 28 20 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 v( GLenum target
1b960 2c 20 63 6f 6e 73 74 20 47 4c 73 68 6f 72 74 20 , const GLshort
1b970 2a 76 20 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 *v ). (define-f
1b980 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d unction void glM
1b990 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 73 76 20 ultiTexCoord4sv
1b9a0 28 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 (int void*))..
1b9b0 3b 3b 20 76 6f 69 64 20 67 6c 4c 6f 61 64 54 72 ;; void glLoadTr
1b9c0 61 6e 73 70 6f 73 65 4d 61 74 72 69 78 64 28 20 ansposeMatrixd(
1b9d0 63 6f 6e 73 74 20 47 4c 64 6f 75 62 6c 65 20 2a const GLdouble *
1b9e0 6d 20 29 20 2f 2a 20 76 6f 69 64 20 67 6c 4c 6f m ) /* void glLo
1b9f0 61 64 54 72 61 6e 73 70 6f 73 65 4d 61 74 72 69 adTransposeMatri
1ba00 78 64 28 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 xd( const GLdoub
1ba10 6c 65 20 6d 5b 31 36 5d 20 29 20 2a 2f 0a 20 20 le m[16] ) */.
1ba20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
1ba30 20 76 6f 69 64 20 67 6c 4c 6f 61 64 54 72 61 6e void glLoadTran
1ba40 73 70 6f 73 65 4d 61 74 72 69 78 64 20 28 76 6f sposeMatrixd (vo
1ba50 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 id*)).. ;; void
1ba60 20 67 6c 4c 6f 61 64 54 72 61 6e 73 70 6f 73 65 glLoadTranspose
1ba70 4d 61 74 72 69 78 66 28 20 63 6f 6e 73 74 20 47 Matrixf( const G
1ba80 4c 66 6c 6f 61 74 20 2a 6d 20 29 20 2f 2a 20 76 Lfloat *m ) /* v
1ba90 6f 69 64 20 67 6c 4c 6f 61 64 54 72 61 6e 73 70 oid glLoadTransp
1baa0 6f 73 65 4d 61 74 72 69 78 66 28 20 63 6f 6e 73 oseMatrixf( cons
1bab0 74 20 47 4c 66 6c 6f 61 74 20 6d 5b 31 36 5d 20 t GLfloat m[16]
1bac0 29 20 2a 2f 0a 20 20 28 64 65 66 69 6e 65 2d 66 ) */. (define-f
1bad0 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4c unction void glL
1bae0 6f 61 64 54 72 61 6e 73 70 6f 73 65 4d 61 74 72 oadTransposeMatr
1baf0 69 78 66 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 ixf (void*))..
1bb00 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c 74 54 72 ;; void glMultTr
1bb10 61 6e 73 70 6f 73 65 4d 61 74 72 69 78 64 28 20 ansposeMatrixd(
1bb20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 6c 65 20 2a const GLdouble *
1bb30 6d 20 29 20 2f 2a 20 76 6f 69 64 20 67 6c 4d 75 m ) /* void glMu
1bb40 6c 74 54 72 61 6e 73 70 6f 73 65 4d 61 74 72 69 ltTransposeMatri
1bb50 78 64 28 20 63 6f 6e 73 74 20 47 4c 64 6f 75 62 xd( const GLdoub
1bb60 6c 65 20 6d 5b 31 36 5d 20 29 20 2a 2f 0a 20 20 le m[16] ) */.
1bb70 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
1bb80 20 76 6f 69 64 20 67 6c 4d 75 6c 74 54 72 61 6e void glMultTran
1bb90 73 70 6f 73 65 4d 61 74 72 69 78 64 20 28 76 6f sposeMatrixd (vo
1bba0 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 id*)).. ;; void
1bbb0 20 67 6c 4d 75 6c 74 54 72 61 6e 73 70 6f 73 65 glMultTranspose
1bbc0 4d 61 74 72 69 78 66 28 20 63 6f 6e 73 74 20 47 Matrixf( const G
1bbd0 4c 66 6c 6f 61 74 20 2a 6d 20 29 20 2f 2a 20 76 Lfloat *m ) /* v
1bbe0 6f 69 64 20 67 6c 4d 75 6c 74 54 72 61 6e 73 70 oid glMultTransp
1bbf0 6f 73 65 4d 61 74 72 69 78 66 28 20 63 6f 6e 73 oseMatrixf( cons
1bc00 74 20 47 4c 66 6c 6f 61 74 20 6d 5b 31 36 5d 20 t GLfloat m[16]
1bc10 29 20 2a 2f 0a 20 20 28 64 65 66 69 6e 65 2d 66 ) */. (define-f
1bc20 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d unction void glM
1bc30 75 6c 74 54 72 61 6e 73 70 6f 73 65 4d 61 74 72 ultTransposeMatr
1bc40 69 78 66 20 28 76 6f 69 64 2a 29 29 0a 0a 20 20 ixf (void*))..
1bc50 3b 3b 20 76 6f 69 64 20 67 6c 53 61 6d 70 6c 65 ;; void glSample
1bc60 43 6f 76 65 72 61 67 65 28 20 47 4c 63 6c 61 6d Coverage( GLclam
1bc70 70 66 20 76 61 6c 75 65 2c 20 47 4c 62 6f 6f 6c pf value, GLbool
1bc80 65 61 6e 20 69 6e 76 65 72 74 20 29 0a 20 20 28 ean invert ). (
1bc90 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
1bca0 76 6f 69 64 20 67 6c 53 61 6d 70 6c 65 43 6f 76 void glSampleCov
1bcb0 65 72 61 67 65 20 28 66 6c 6f 61 74 20 69 6e 74 erage (float int
1bcc0 29 29 0a 0a 20 20 3b 3b 3b 3b 20 4f 70 65 6e 47 )).. ;;;; OpenG
1bcd0 4c 20 31 2e 33 0a 0a 20 20 3b 3b 20 76 6f 69 64 L 1.3.. ;; void
1bce0 20 67 6c 41 63 74 69 76 65 54 65 78 74 75 72 65 glActiveTexture
1bcf0 41 52 42 28 47 4c 65 6e 75 6d 20 74 65 78 74 75 ARB(GLenum textu
1bd00 72 65 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 re). (define-fu
1bd10 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 41 63 nction void glAc
1bd20 74 69 76 65 54 65 78 74 75 72 65 41 52 42 20 28 tiveTextureARB (
1bd30 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 int)).. ;; void
1bd40 20 67 6c 43 6c 69 65 6e 74 41 63 74 69 76 65 54 glClientActiveT
1bd50 65 78 74 75 72 65 41 52 42 28 47 4c 65 6e 75 6d extureARB(GLenum
1bd60 20 74 65 78 74 75 72 65 29 0a 20 20 28 64 65 66 texture). (def
1bd70 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
1bd80 64 20 67 6c 43 6c 69 65 6e 74 41 63 74 69 76 65 d glClientActive
1bd90 54 65 78 74 75 72 65 41 52 42 20 28 69 6e 74 29 TextureARB (int)
1bda0 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d ).. ;; void glM
1bdb0 75 6c 74 69 54 65 78 43 6f 6f 72 64 31 64 41 52 ultiTexCoord1dAR
1bdc0 42 28 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c B(GLenum target,
1bdd0 20 47 4c 64 6f 75 62 6c 65 20 73 29 0a 20 20 28 GLdouble s). (
1bde0 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
1bdf0 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 void glMultiTexC
1be00 6f 6f 72 64 31 64 41 52 42 20 28 69 6e 74 20 64 oord1dARB (int d
1be10 6f 75 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 76 6f ouble)).. ;; vo
1be20 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f id glMultiTexCoo
1be30 72 64 31 64 76 41 52 42 28 47 4c 65 6e 75 6d 20 rd1dvARB(GLenum
1be40 74 61 72 67 65 74 2c 20 63 6f 6e 73 74 20 47 4c target, const GL
1be50 64 6f 75 62 6c 65 20 2a 76 29 0a 20 20 28 64 65 double *v). (de
1be60 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
1be70 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f id glMultiTexCoo
1be80 72 64 31 64 76 41 52 42 20 28 69 6e 74 20 76 6f rd1dvARB (int vo
1be90 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 id*)).. ;; void
1bea0 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 glMultiTexCoord
1beb0 31 66 41 52 42 28 47 4c 65 6e 75 6d 20 74 61 72 1fARB(GLenum tar
1bec0 67 65 74 2c 20 47 4c 66 6c 6f 61 74 20 73 29 0a get, GLfloat s).
1bed0 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 (define-functi
1bee0 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 on void glMultiT
1bef0 65 78 43 6f 6f 72 64 31 66 41 52 42 20 28 69 6e exCoord1fARB (in
1bf00 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 3b 3b 20 t float)).. ;;
1bf10 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 void glMultiTexC
1bf20 6f 6f 72 64 31 66 76 41 52 42 28 47 4c 65 6e 75 oord1fvARB(GLenu
1bf30 6d 20 74 61 72 67 65 74 2c 20 63 6f 6e 73 74 20 m target, const
1bf40 47 4c 66 6c 6f 61 74 20 2a 76 29 0a 20 20 28 64 GLfloat *v). (d
1bf50 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
1bf60 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f oid glMultiTexCo
1bf70 6f 72 64 31 66 76 41 52 42 20 28 69 6e 74 20 76 ord1fvARB (int v
1bf80 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 oid*)).. ;; voi
1bf90 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 d glMultiTexCoor
1bfa0 64 31 69 41 52 42 28 47 4c 65 6e 75 6d 20 74 61 d1iARB(GLenum ta
1bfb0 72 67 65 74 2c 20 47 4c 69 6e 74 20 73 29 0a 20 rget, GLint s).
1bfc0 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
1bfd0 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 n void glMultiTe
1bfe0 78 43 6f 6f 72 64 31 69 41 52 42 20 28 69 6e 74 xCoord1iARB (int
1bff0 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 int)).. ;; voi
1c000 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 d glMultiTexCoor
1c010 64 31 69 76 41 52 42 28 47 4c 65 6e 75 6d 20 74 d1ivARB(GLenum t
1c020 61 72 67 65 74 2c 20 63 6f 6e 73 74 20 47 4c 69 arget, const GLi
1c030 6e 74 20 2a 76 29 0a 20 20 28 64 65 66 69 6e 65 nt *v). (define
1c040 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
1c050 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 31 69 lMultiTexCoord1i
1c060 76 41 52 42 20 28 69 6e 74 20 76 6f 69 64 2a 29 vARB (int void*)
1c070 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d ).. ;; void glM
1c080 75 6c 74 69 54 65 78 43 6f 6f 72 64 31 73 41 52 ultiTexCoord1sAR
1c090 42 28 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c B(GLenum target,
1c0a0 20 47 4c 73 68 6f 72 74 20 73 29 0a 20 20 28 64 GLshort s). (d
1c0b0 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 efine-function v
1c0c0 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f oid glMultiTexCo
1c0d0 6f 72 64 31 73 41 52 42 20 28 69 6e 74 20 69 6e ord1sARB (int in
1c0e0 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 t)).. ;; void g
1c0f0 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 31 73 lMultiTexCoord1s
1c100 76 41 52 42 28 47 4c 65 6e 75 6d 20 74 61 72 67 vARB(GLenum targ
1c110 65 74 2c 20 63 6f 6e 73 74 20 47 4c 73 68 6f 72 et, const GLshor
1c120 74 20 2a 76 29 0a 20 20 28 64 65 66 69 6e 65 2d t *v). (define-
1c130 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c function void gl
1c140 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 31 73 76 MultiTexCoord1sv
1c150 41 52 42 20 28 69 6e 74 20 76 6f 69 64 2a 29 29 ARB (int void*))
1c160 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 .. ;; void glMu
1c170 6c 74 69 54 65 78 43 6f 6f 72 64 32 64 41 52 42 ltiTexCoord2dARB
1c180 28 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 (GLenum target,
1c190 47 4c 64 6f 75 62 6c 65 20 73 2c 20 47 4c 64 6f GLdouble s, GLdo
1c1a0 75 62 6c 65 20 74 29 0a 20 20 28 64 65 66 69 6e uble t). (defin
1c1b0 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 e-function void
1c1c0 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 32 glMultiTexCoord2
1c1d0 64 41 52 42 20 28 69 6e 74 20 64 6f 75 62 6c 65 dARB (int double
1c1e0 20 64 6f 75 62 6c 65 29 29 0a 0a 20 20 3b 3b 20 double)).. ;;
1c1f0 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 void glMultiTexC
1c200 6f 6f 72 64 32 64 76 41 52 42 28 47 4c 65 6e 75 oord2dvARB(GLenu
1c210 6d 20 74 61 72 67 65 74 2c 20 63 6f 6e 73 74 20 m target, const
1c220 47 4c 64 6f 75 62 6c 65 20 2a 76 29 0a 20 20 28 GLdouble *v). (
1c230 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
1c240 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 void glMultiTexC
1c250 6f 6f 72 64 32 64 76 41 52 42 20 28 69 6e 74 20 oord2dvARB (int
1c260 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 76 6f void*)).. ;; vo
1c270 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f id glMultiTexCoo
1c280 72 64 32 66 41 52 42 28 47 4c 65 6e 75 6d 20 74 rd2fARB(GLenum t
1c290 61 72 67 65 74 2c 20 47 4c 66 6c 6f 61 74 20 73 arget, GLfloat s
1c2a0 2c 20 47 4c 66 6c 6f 61 74 20 74 29 0a 20 20 28 , GLfloat t). (
1c2b0 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
1c2c0 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 void glMultiTexC
1c2d0 6f 6f 72 64 32 66 41 52 42 20 28 69 6e 74 20 66 oord2fARB (int f
1c2e0 6c 6f 61 74 20 66 6c 6f 61 74 29 29 0a 0a 20 20 loat float))..
1c2f0 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 ;; void glMultiT
1c300 65 78 43 6f 6f 72 64 32 66 76 41 52 42 28 47 4c exCoord2fvARB(GL
1c310 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 63 6f 6e enum target, con
1c320 73 74 20 47 4c 66 6c 6f 61 74 20 2a 76 29 0a 20 st GLfloat *v).
1c330 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
1c340 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 n void glMultiTe
1c350 78 43 6f 6f 72 64 32 66 76 41 52 42 20 28 69 6e xCoord2fvARB (in
1c360 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 t void*)).. ;;
1c370 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 void glMultiTexC
1c380 6f 6f 72 64 32 69 41 52 42 28 47 4c 65 6e 75 6d oord2iARB(GLenum
1c390 20 74 61 72 67 65 74 2c 20 47 4c 69 6e 74 20 73 target, GLint s
1c3a0 2c 20 47 4c 69 6e 74 20 74 29 0a 20 20 28 64 65 , GLint t). (de
1c3b0 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f fine-function vo
1c3c0 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f id glMultiTexCoo
1c3d0 72 64 32 69 41 52 42 20 28 69 6e 74 20 69 6e 74 rd2iARB (int int
1c3e0 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 int)).. ;; voi
1c3f0 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 d glMultiTexCoor
1c400 64 32 69 76 41 52 42 28 47 4c 65 6e 75 6d 20 74 d2ivARB(GLenum t
1c410 61 72 67 65 74 2c 20 63 6f 6e 73 74 20 47 4c 69 arget, const GLi
1c420 6e 74 20 2a 76 29 0a 20 20 28 64 65 66 69 6e 65 nt *v). (define
1c430 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
1c440 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 32 69 lMultiTexCoord2i
1c450 76 41 52 42 20 28 69 6e 74 20 76 6f 69 64 2a 29 vARB (int void*)
1c460 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d ).. ;; void glM
1c470 75 6c 74 69 54 65 78 43 6f 6f 72 64 32 73 41 52 ultiTexCoord2sAR
1c480 42 28 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c B(GLenum target,
1c490 20 47 4c 73 68 6f 72 74 20 73 2c 20 47 4c 73 68 GLshort s, GLsh
1c4a0 6f 72 74 20 74 29 0a 20 20 28 64 65 66 69 6e 65 ort t). (define
1c4b0 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
1c4c0 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 32 73 lMultiTexCoord2s
1c4d0 41 52 42 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 ARB (int int int
1c4e0 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
1c4f0 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 32 73 76 MultiTexCoord2sv
1c500 41 52 42 28 47 4c 65 6e 75 6d 20 74 61 72 67 65 ARB(GLenum targe
1c510 74 2c 20 63 6f 6e 73 74 20 47 4c 73 68 6f 72 74 t, const GLshort
1c520 20 2a 76 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 *v). (define-f
1c530 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d unction void glM
1c540 75 6c 74 69 54 65 78 43 6f 6f 72 64 32 73 76 41 ultiTexCoord2svA
1c550 52 42 20 28 69 6e 74 20 76 6f 69 64 2a 29 29 0a RB (int void*)).
1c560 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c . ;; void glMul
1c570 74 69 54 65 78 43 6f 6f 72 64 33 64 41 52 42 28 tiTexCoord3dARB(
1c580 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 GLenum target, G
1c590 4c 64 6f 75 62 6c 65 20 73 2c 20 47 4c 64 6f 75 Ldouble s, GLdou
1c5a0 62 6c 65 20 74 2c 20 47 4c 64 6f 75 62 6c 65 20 ble t, GLdouble
1c5b0 72 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e r). (define-fun
1c5c0 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c ction void glMul
1c5d0 74 69 54 65 78 43 6f 6f 72 64 33 64 41 52 42 20 tiTexCoord3dARB
1c5e0 28 69 6e 74 20 64 6f 75 62 6c 65 20 64 6f 75 62 (int double doub
1c5f0 6c 65 20 64 6f 75 62 6c 65 29 29 0a 0a 20 20 3b le double)).. ;
1c600 3b 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 ; void glMultiTe
1c610 78 43 6f 6f 72 64 33 64 76 41 52 42 28 47 4c 65 xCoord3dvARB(GLe
1c620 6e 75 6d 20 74 61 72 67 65 74 2c 20 63 6f 6e 73 num target, cons
1c630 74 20 47 4c 64 6f 75 62 6c 65 20 2a 76 29 0a 20 t GLdouble *v).
1c640 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f (define-functio
1c650 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 n void glMultiTe
1c660 78 43 6f 6f 72 64 33 64 76 41 52 42 20 28 69 6e xCoord3dvARB (in
1c670 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b 3b 20 t void*)).. ;;
1c680 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 void glMultiTexC
1c690 6f 6f 72 64 33 66 41 52 42 28 47 4c 65 6e 75 6d oord3fARB(GLenum
1c6a0 20 74 61 72 67 65 74 2c 20 47 4c 66 6c 6f 61 74 target, GLfloat
1c6b0 20 73 2c 20 47 4c 66 6c 6f 61 74 20 74 2c 20 47 s, GLfloat t, G
1c6c0 4c 66 6c 6f 61 74 20 72 29 0a 20 20 28 64 65 66 Lfloat r). (def
1c6d0 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 ine-function voi
1c6e0 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 d glMultiTexCoor
1c6f0 64 33 66 41 52 42 20 28 69 6e 74 20 66 6c 6f 61 d3fARB (int floa
1c700 74 20 66 6c 6f 61 74 20 66 6c 6f 61 74 29 29 0a t float float)).
1c710 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c . ;; void glMul
1c720 74 69 54 65 78 43 6f 6f 72 64 33 66 76 41 52 42 tiTexCoord3fvARB
1c730 28 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 (GLenum target,
1c740 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 20 2a 76 const GLfloat *v
1c750 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
1c760 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 tion void glMult
1c770 69 54 65 78 43 6f 6f 72 64 33 66 76 41 52 42 20 iTexCoord3fvARB
1c780 28 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 (int void*))..
1c790 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 ;; void glMultiT
1c7a0 65 78 43 6f 6f 72 64 33 69 41 52 42 28 47 4c 65 exCoord3iARB(GLe
1c7b0 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 69 6e num target, GLin
1c7c0 74 20 73 2c 20 47 4c 69 6e 74 20 74 2c 20 47 4c t s, GLint t, GL
1c7d0 69 6e 74 20 72 29 0a 20 20 28 64 65 66 69 6e 65 int r). (define
1c7e0 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
1c7f0 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 33 69 lMultiTexCoord3i
1c800 41 52 42 20 28 69 6e 74 20 69 6e 74 20 69 6e 74 ARB (int int int
1c810 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 int)).. ;; voi
1c820 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 d glMultiTexCoor
1c830 64 33 69 76 41 52 42 28 47 4c 65 6e 75 6d 20 74 d3ivARB(GLenum t
1c840 61 72 67 65 74 2c 20 63 6f 6e 73 74 20 47 4c 69 arget, const GLi
1c850 6e 74 20 2a 76 29 0a 20 20 28 64 65 66 69 6e 65 nt *v). (define
1c860 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
1c870 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 33 69 lMultiTexCoord3i
1c880 76 41 52 42 20 28 69 6e 74 20 76 6f 69 64 2a 29 vARB (int void*)
1c890 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d ).. ;; void glM
1c8a0 75 6c 74 69 54 65 78 43 6f 6f 72 64 33 73 41 52 ultiTexCoord3sAR
1c8b0 42 28 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c B(GLenum target,
1c8c0 20 47 4c 73 68 6f 72 74 20 73 2c 20 47 4c 73 68 GLshort s, GLsh
1c8d0 6f 72 74 20 74 2c 20 47 4c 73 68 6f 72 74 20 72 ort t, GLshort r
1c8e0 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 ). (define-func
1c8f0 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 tion void glMult
1c900 69 54 65 78 43 6f 6f 72 64 33 73 41 52 42 20 28 iTexCoord3sARB (
1c910 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 29 int int int int)
1c920 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d ).. ;; void glM
1c930 75 6c 74 69 54 65 78 43 6f 6f 72 64 33 73 76 41 ultiTexCoord3svA
1c940 52 42 28 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 RB(GLenum target
1c950 2c 20 63 6f 6e 73 74 20 47 4c 73 68 6f 72 74 20 , const GLshort
1c960 2a 76 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 *v). (define-fu
1c970 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 nction void glMu
1c980 6c 74 69 54 65 78 43 6f 6f 72 64 33 73 76 41 52 ltiTexCoord3svAR
1c990 42 20 28 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a B (int void*))..
1c9a0 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c 74 ;; void glMult
1c9b0 69 54 65 78 43 6f 6f 72 64 34 64 41 52 42 28 47 iTexCoord4dARB(G
1c9c0 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 4c Lenum target, GL
1c9d0 64 6f 75 62 6c 65 20 73 2c 20 47 4c 64 6f 75 62 double s, GLdoub
1c9e0 6c 65 20 74 2c 20 47 4c 64 6f 75 62 6c 65 20 72 le t, GLdouble r
1c9f0 2c 20 47 4c 64 6f 75 62 6c 65 20 71 29 0a 20 20 , GLdouble q).
1ca00 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e (define-function
1ca10 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 void glMultiTex
1ca20 43 6f 6f 72 64 34 64 41 52 42 20 28 69 6e 74 20 Coord4dARB (int
1ca30 64 6f 75 62 6c 65 20 64 6f 75 62 6c 65 20 64 6f double double do
1ca40 75 62 6c 65 20 64 6f 75 62 6c 65 29 29 0a 0a 20 uble double))..
1ca50 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 ;; void glMulti
1ca60 54 65 78 43 6f 6f 72 64 34 64 76 41 52 42 28 47 TexCoord4dvARB(G
1ca70 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 63 6f Lenum target, co
1ca80 6e 73 74 20 47 4c 64 6f 75 62 6c 65 20 2a 76 29 nst GLdouble *v)
1ca90 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e 63 74 . (define-funct
1caa0 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 ion void glMulti
1cab0 54 65 78 43 6f 6f 72 64 34 64 76 41 52 42 20 28 TexCoord4dvARB (
1cac0 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 20 3b int void*)).. ;
1cad0 3b 20 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 ; void glMultiTe
1cae0 78 43 6f 6f 72 64 34 66 41 52 42 28 47 4c 65 6e xCoord4fARB(GLen
1caf0 75 6d 20 74 61 72 67 65 74 2c 20 47 4c 66 6c 6f um target, GLflo
1cb00 61 74 20 73 2c 20 47 4c 66 6c 6f 61 74 20 74 2c at s, GLfloat t,
1cb10 20 47 4c 66 6c 6f 61 74 20 72 2c 20 47 4c 66 6c GLfloat r, GLfl
1cb20 6f 61 74 20 71 29 0a 20 20 28 64 65 66 69 6e 65 oat q). (define
1cb30 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
1cb40 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 66 lMultiTexCoord4f
1cb50 41 52 42 20 28 69 6e 74 20 66 6c 6f 61 74 20 66 ARB (int float f
1cb60 6c 6f 61 74 20 66 6c 6f 61 74 20 66 6c 6f 61 74 loat float float
1cb70 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c )).. ;; void gl
1cb80 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 66 76 MultiTexCoord4fv
1cb90 41 52 42 28 47 4c 65 6e 75 6d 20 74 61 72 67 65 ARB(GLenum targe
1cba0 74 2c 20 63 6f 6e 73 74 20 47 4c 66 6c 6f 61 74 t, const GLfloat
1cbb0 20 2a 76 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 *v). (define-f
1cbc0 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d unction void glM
1cbd0 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 66 76 41 ultiTexCoord4fvA
1cbe0 52 42 20 28 69 6e 74 20 76 6f 69 64 2a 29 29 0a RB (int void*)).
1cbf0 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 6c . ;; void glMul
1cc00 74 69 54 65 78 43 6f 6f 72 64 34 69 41 52 42 28 tiTexCoord4iARB(
1cc10 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c 20 47 GLenum target, G
1cc20 4c 69 6e 74 20 73 2c 20 47 4c 69 6e 74 20 74 2c Lint s, GLint t,
1cc30 20 47 4c 69 6e 74 20 72 2c 20 47 4c 69 6e 74 20 GLint r, GLint
1cc40 71 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e q). (define-fun
1cc50 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c ction void glMul
1cc60 74 69 54 65 78 43 6f 6f 72 64 34 69 41 52 42 20 tiTexCoord4iARB
1cc70 28 69 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 (int int int int
1cc80 20 69 6e 74 29 29 0a 0a 20 20 3b 3b 20 76 6f 69 int)).. ;; voi
1cc90 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 d glMultiTexCoor
1cca0 64 34 69 76 41 52 42 28 47 4c 65 6e 75 6d 20 74 d4ivARB(GLenum t
1ccb0 61 72 67 65 74 2c 20 63 6f 6e 73 74 20 47 4c 69 arget, const GLi
1ccc0 6e 74 20 2a 76 29 0a 20 20 28 64 65 66 69 6e 65 nt *v). (define
1ccd0 2d 66 75 6e 63 74 69 6f 6e 20 76 6f 69 64 20 67 -function void g
1cce0 6c 4d 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 69 lMultiTexCoord4i
1ccf0 76 41 52 42 20 28 69 6e 74 20 76 6f 69 64 2a 29 vARB (int void*)
1cd00 29 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d ).. ;; void glM
1cd10 75 6c 74 69 54 65 78 43 6f 6f 72 64 34 73 41 52 ultiTexCoord4sAR
1cd20 42 28 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c B(GLenum target,
1cd30 20 47 4c 73 68 6f 72 74 20 73 2c 20 47 4c 73 68 GLshort s, GLsh
1cd40 6f 72 74 20 74 2c 20 47 4c 73 68 6f 72 74 20 72 ort t, GLshort r
1cd50 2c 20 47 4c 73 68 6f 72 74 20 71 29 0a 20 20 28 , GLshort q). (
1cd60 64 65 66 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 20 define-function
1cd70 76 6f 69 64 20 67 6c 4d 75 6c 74 69 54 65 78 43 void glMultiTexC
1cd80 6f 6f 72 64 34 73 41 52 42 20 28 69 6e 74 20 69 oord4sARB (int i
1cd90 6e 74 20 69 6e 74 20 69 6e 74 20 69 6e 74 29 29 nt int int int))
1cda0 0a 0a 20 20 3b 3b 20 76 6f 69 64 20 67 6c 4d 75 .. ;; void glMu
1cdb0 6c 74 69 54 65 78 43 6f 6f 72 64 34 73 76 41 52 ltiTexCoord4svAR
1cdc0 42 28 47 4c 65 6e 75 6d 20 74 61 72 67 65 74 2c B(GLenum target,
1cdd0 20 63 6f 6e 73 74 20 47 4c 73 68 6f 72 74 20 2a const GLshort *
1cde0 76 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 75 6e v). (define-fun
1cdf0 63 74 69 6f 6e 20 76 6f 69 64 20 67 6c 4d 75 6c ction void glMul
1ce00 74 69 54 65 78 43 6f 6f 72 64 34 73 76 41 52 42 tiTexCoord4svARB
1ce10 20 28 69 6e 74 20 76 6f 69 64 2a 29 29 0a 0a 20 (int void*))..
1ce20 20 29 0a ).