1 | #ifndef __GL_H__
|
---|
2 | #define __GL_H__
|
---|
3 |
|
---|
4 | TypeDef GLenum = DWord
|
---|
5 | TypeDef GLboolean = Byte
|
---|
6 | TypeDef GLbitfield = DWord
|
---|
7 | TypeDef GLbyte = Char
|
---|
8 | TypeDef GLshort = Integer
|
---|
9 | TypeDef GLint = Long
|
---|
10 | TypeDef GLsizei = Long
|
---|
11 | TypeDef GLubyte = Byte
|
---|
12 | TypeDef GLushort = Word
|
---|
13 | TypeDef GLuint = DWord
|
---|
14 | TypeDef GLfloat = Single
|
---|
15 | TypeDef GLclampf = Single
|
---|
16 | TypeDef GLdouble = Double
|
---|
17 | TypeDef GLclampd = Double
|
---|
18 | TypeDef GLvoid = DWord
|
---|
19 |
|
---|
20 | Const GL_VERSION_1_1 = 1
|
---|
21 |
|
---|
22 | Const GL_ACCUM = &H0100
|
---|
23 | Const GL_LOAD = &H0101
|
---|
24 | Const GL_RETURN = &H0102
|
---|
25 | Const GL_MULT = &H0103
|
---|
26 | Const GL_ADD = &H0104
|
---|
27 |
|
---|
28 | Const GL_NEVER = &H0200
|
---|
29 | Const GL_LESS = &H0201
|
---|
30 | Const GL_EQUAL = &H0202
|
---|
31 | Const GL_LEQUAL = &H0203
|
---|
32 | Const GL_GREATER = &H0204
|
---|
33 | Const GL_NOTEQUAL = &H0205
|
---|
34 | Const GL_GEQUAL = &H0206
|
---|
35 | Const GL_ALWAYS = &H0207
|
---|
36 |
|
---|
37 | Const GL_CURRENT_BIT = &H00000001
|
---|
38 | Const GL_POINT_BIT = &H00000002
|
---|
39 | Const GL_LINE_BIT = &H00000004
|
---|
40 | Const GL_POLYGON_BIT = &H00000008
|
---|
41 | Const GL_POLYGON_STIPPLE_BIT = &H00000010
|
---|
42 | Const GL_PIXEL_MODE_BIT = &H00000020
|
---|
43 | Const GL_LIGHTING_BIT = &H00000040
|
---|
44 | Const GL_FOG_BIT = &H00000080
|
---|
45 | Const GL_DEPTH_BUFFER_BIT = &H00000100
|
---|
46 | Const GL_ACCUM_BUFFER_BIT = &H00000200
|
---|
47 | Const GL_STENCIL_BUFFER_BIT = &H00000400
|
---|
48 | Const GL_VIEWPORT_BIT = &H00000800
|
---|
49 | Const GL_TRANSFORM_BIT = &H00001000
|
---|
50 | Const GL_ENABLE_BIT = &H00002000
|
---|
51 | Const GL_COLOR_BUFFER_BIT = &H00004000
|
---|
52 | Const GL_HINT_BIT = &H00008000
|
---|
53 | Const GL_EVAL_BIT = &H00010000
|
---|
54 | Const GL_LIST_BIT = &H00020000
|
---|
55 | Const GL_TEXTURE_BIT = &H00040000
|
---|
56 | Const GL_SCISSOR_BIT = &H00080000
|
---|
57 | Const GL_ALL_ATTRIB_BITS = &H000fffff
|
---|
58 |
|
---|
59 | Const GL_POINTS = &H0000
|
---|
60 | Const GL_LINES = &H0001
|
---|
61 | Const GL_LINE_LOOP = &H0002
|
---|
62 | Const GL_LINE_STRIP = &H0003
|
---|
63 | Const GL_TRIANGLES = &H0004
|
---|
64 | Const GL_TRIANGLE_STRIP = &H0005
|
---|
65 | Const GL_TRIANGLE_FAN = &H0006
|
---|
66 | Const GL_QUADS = &H0007
|
---|
67 | Const GL_QUAD_STRIP = &H0008
|
---|
68 | Const GL_POLYGON = &H0009
|
---|
69 |
|
---|
70 | Const GL_ZERO = 0
|
---|
71 | Const GL_ONE = 1
|
---|
72 | Const GL_SRC_COLOR = &H0300
|
---|
73 | Const GL_ONE_MINUS_SRC_COLOR = &H0301
|
---|
74 | Const GL_SRC_ALPHA = &H0302
|
---|
75 | Const GL_ONE_MINUS_SRC_ALPHA = &H0303
|
---|
76 | Const GL_DST_ALPHA = &H0304
|
---|
77 | Const GL_ONE_MINUS_DST_ALPHA = &H0305
|
---|
78 |
|
---|
79 | Const GL_DST_COLOR = &H0306
|
---|
80 | Const GL_ONE_MINUS_DST_COLOR = &H0307
|
---|
81 | Const GL_SRC_ALPHA_SATURATE = &H0308
|
---|
82 |
|
---|
83 | Const GL_TRUE = 1
|
---|
84 | Const GL_FALSE = 0
|
---|
85 |
|
---|
86 | Const GL_CLIP_PLANE0 = &H3000
|
---|
87 | Const GL_CLIP_PLANE1 = &H3001
|
---|
88 | Const GL_CLIP_PLANE2 = &H3002
|
---|
89 | Const GL_CLIP_PLANE3 = &H3003
|
---|
90 | Const GL_CLIP_PLANE4 = &H3004
|
---|
91 | Const GL_CLIP_PLANE5 = &H3005
|
---|
92 |
|
---|
93 | Const GL_BYTE = &H1400
|
---|
94 | Const GL_UNSIGNED_BYTE = &H1401
|
---|
95 | Const GL_SHORT = &H1402
|
---|
96 | Const GL_UNSIGNED_SHORT = &H1403
|
---|
97 | Const GL_INT = &H1404
|
---|
98 | Const GL_UNSIGNED_INT = &H1405
|
---|
99 | Const GL_FLOAT = &H1406
|
---|
100 | Const GL_2_BYTES = &H1407
|
---|
101 | Const GL_3_BYTES = &H1408
|
---|
102 | Const GL_4_BYTES = &H1409
|
---|
103 | Const GL_DOUBLE = &H140A
|
---|
104 |
|
---|
105 | Const GL_NONE = 0
|
---|
106 | Const GL_FRONT_LEFT = &H0400
|
---|
107 | Const GL_FRONT_RIGHT = &H0401
|
---|
108 | Const GL_BACK_LEFT = &H0402
|
---|
109 | Const GL_BACK_RIGHT = &H0403
|
---|
110 | Const GL_FRONT = &H0404
|
---|
111 | Const GL_BACK = &H0405
|
---|
112 | Const GL_LEFT = &H0406
|
---|
113 | Const GL_RIGHT = &H0407
|
---|
114 | Const GL_FRONT_AND_BACK = &H0408
|
---|
115 | Const GL_AUX0 = &H0409
|
---|
116 | Const GL_AUX1 = &H040A
|
---|
117 | Const GL_AUX2 = &H040B
|
---|
118 | Const GL_AUX3 = &H040C
|
---|
119 |
|
---|
120 | Const GL_NO_ERROR = 0
|
---|
121 | Const GL_INVALID_ENUM = &H0500
|
---|
122 | Const GL_INVALID_VALUE = &H0501
|
---|
123 | Const GL_INVALID_OPERATION = &H0502
|
---|
124 | Const GL_STACK_OVERFLOW = &H0503
|
---|
125 | Const GL_STACK_UNDERFLOW = &H0504
|
---|
126 | Const GL_OUT_OF_MEMORY = &H0505
|
---|
127 |
|
---|
128 | Const GL_2D = &H0600
|
---|
129 | Const GL_3D = &H0601
|
---|
130 | Const GL_3D_COLOR = &H0602
|
---|
131 | Const GL_3D_COLOR_TEXTURE = &H0603
|
---|
132 | Const GL_4D_COLOR_TEXTURE = &H0604
|
---|
133 |
|
---|
134 | Const GL_PASS_THROUGH_TOKEN = &H0700
|
---|
135 | Const GL_POINT_TOKEN = &H0701
|
---|
136 | Const GL_LINE_TOKEN = &H0702
|
---|
137 | Const GL_POLYGON_TOKEN = &H0703
|
---|
138 | Const GL_BITMAP_TOKEN = &H0704
|
---|
139 | Const GL_DRAW_PIXEL_TOKEN = &H0705
|
---|
140 | Const GL_COPY_PIXEL_TOKEN = &H0706
|
---|
141 | Const GL_LINE_RESET_TOKEN = &H0707
|
---|
142 |
|
---|
143 | Const GL_EXP = &H0800
|
---|
144 | Const GL_EXP2 = &H0801
|
---|
145 |
|
---|
146 | Const GL_CW = &H0900
|
---|
147 | Const GL_CCW = &H0901
|
---|
148 |
|
---|
149 | Const GL_COEFF = &H0A00
|
---|
150 | Const GL_ORDER = &H0A01
|
---|
151 | Const GL_DOMAIN = &H0A02
|
---|
152 |
|
---|
153 | Const GL_CURRENT_COLOR = &H0B00
|
---|
154 | Const GL_CURRENT_INDEX = &H0B01
|
---|
155 | Const GL_CURRENT_NORMAL = &H0B02
|
---|
156 | Const GL_CURRENT_TEXTURE_COORDS = &H0B03
|
---|
157 | Const GL_CURRENT_RASTER_COLOR = &H0B04
|
---|
158 | Const GL_CURRENT_RASTER_INDEX = &H0B05
|
---|
159 | Const GL_CURRENT_RASTER_TEXTURE_COORDS = &H0B06
|
---|
160 | Const GL_CURRENT_RASTER_POSITION = &H0B07
|
---|
161 | Const GL_CURRENT_RASTER_POSITION_VALID = &H0B08
|
---|
162 | Const GL_CURRENT_RASTER_DISTANCE = &H0B09
|
---|
163 | Const GL_POINT_SMOOTH = &H0B10
|
---|
164 | Const GL_POINT_SIZE = &H0B11
|
---|
165 | Const GL_POINT_SIZE_RANGE = &H0B12
|
---|
166 | Const GL_POINT_SIZE_GRANULARITY = &H0B13
|
---|
167 | Const GL_LINE_SMOOTH = &H0B20
|
---|
168 | Const GL_LINE_WIDTH = &H0B21
|
---|
169 | Const GL_LINE_WIDTH_RANGE = &H0B22
|
---|
170 | Const GL_LINE_WIDTH_GRANULARITY = &H0B23
|
---|
171 | Const GL_LINE_STIPPLE = &H0B24
|
---|
172 | Const GL_LINE_STIPPLE_PATTERN = &H0B25
|
---|
173 | Const GL_LINE_STIPPLE_REPEAT = &H0B26
|
---|
174 | Const GL_LIST_MODE = &H0B30
|
---|
175 | Const GL_MAX_LIST_NESTING = &H0B31
|
---|
176 | Const GL_LIST_BASE = &H0B32
|
---|
177 | Const GL_LIST_INDEX = &H0B33
|
---|
178 | Const GL_POLYGON_MODE = &H0B40
|
---|
179 | Const GL_POLYGON_SMOOTH = &H0B41
|
---|
180 | Const GL_POLYGON_STIPPLE = &H0B42
|
---|
181 | Const GL_EDGE_FLAG = &H0B43
|
---|
182 | Const GL_CULL_FACE = &H0B44
|
---|
183 | Const GL_CULL_FACE_MODE = &H0B45
|
---|
184 | Const GL_FRONT_FACE = &H0B46
|
---|
185 | Const GL_LIGHTING = &H0B50
|
---|
186 | Const GL_LIGHT_MODEL_LOCAL_VIEWER = &H0B51
|
---|
187 | Const GL_LIGHT_MODEL_TWO_SIDE = &H0B52
|
---|
188 | Const GL_LIGHT_MODEL_AMBIENT = &H0B53
|
---|
189 | Const GL_SHADE_MODEL = &H0B54
|
---|
190 | Const GL_COLOR_MATERIAL_FACE = &H0B55
|
---|
191 | Const GL_COLOR_MATERIAL_PARAMETER = &H0B56
|
---|
192 | Const GL_COLOR_MATERIAL = &H0B57
|
---|
193 | Const GL_FOG = &H0B60
|
---|
194 | Const GL_FOG_INDEX = &H0B61
|
---|
195 | Const GL_FOG_DENSITY = &H0B62
|
---|
196 | Const GL_FOG_START = &H0B63
|
---|
197 | Const GL_FOG_END = &H0B64
|
---|
198 | Const GL_FOG_MODE = &H0B65
|
---|
199 | Const GL_FOG_COLOR = &H0B66
|
---|
200 | Const GL_DEPTH_RANGE = &H0B70
|
---|
201 | Const GL_DEPTH_TEST = &H0B71
|
---|
202 | Const GL_DEPTH_WRITEMASK = &H0B72
|
---|
203 | Const GL_DEPTH_CLEAR_VALUE = &H0B73
|
---|
204 | Const GL_DEPTH_FUNC = &H0B74
|
---|
205 | Const GL_ACCUM_CLEAR_VALUE = &H0B80
|
---|
206 | Const GL_STENCIL_TEST = &H0B90
|
---|
207 | Const GL_STENCIL_CLEAR_VALUE = &H0B91
|
---|
208 | Const GL_STENCIL_FUNC = &H0B92
|
---|
209 | Const GL_STENCIL_VALUE_MASK = &H0B93
|
---|
210 | Const GL_STENCIL_FAIL = &H0B94
|
---|
211 | Const GL_STENCIL_PASS_DEPTH_FAIL = &H0B95
|
---|
212 | Const GL_STENCIL_PASS_DEPTH_PASS = &H0B96
|
---|
213 | Const GL_STENCIL_REF = &H0B97
|
---|
214 | Const GL_STENCIL_WRITEMASK = &H0B98
|
---|
215 | Const GL_MATRIX_MODE = &H0BA0
|
---|
216 | Const GL_NORMALIZE = &H0BA1
|
---|
217 | Const GL_VIEWPORT = &H0BA2
|
---|
218 | Const GL_MODELVIEW_STACK_DEPTH = &H0BA3
|
---|
219 | Const GL_PROJECTION_STACK_DEPTH = &H0BA4
|
---|
220 | Const GL_TEXTURE_STACK_DEPTH = &H0BA5
|
---|
221 | Const GL_MODELVIEW_MATRIX = &H0BA6
|
---|
222 | Const GL_PROJECTION_MATRIX = &H0BA7
|
---|
223 | Const GL_TEXTURE_MATRIX = &H0BA8
|
---|
224 | Const GL_ATTRIB_STACK_DEPTH = &H0BB0
|
---|
225 | Const GL_CLIENT_ATTRIB_STACK_DEPTH = &H0BB1
|
---|
226 | Const GL_ALPHA_TEST = &H0BC0
|
---|
227 | Const GL_ALPHA_TEST_FUNC = &H0BC1
|
---|
228 | Const GL_ALPHA_TEST_REF = &H0BC2
|
---|
229 | Const GL_DITHER = &H0BD0
|
---|
230 | Const GL_BLEND_DST = &H0BE0
|
---|
231 | Const GL_BLEND_SRC = &H0BE1
|
---|
232 | Const GL_BLEND = &H0BE2
|
---|
233 | Const GL_LOGIC_OP_MODE = &H0BF0
|
---|
234 | Const GL_INDEX_LOGIC_OP = &H0BF1
|
---|
235 | Const GL_COLOR_LOGIC_OP = &H0BF2
|
---|
236 | Const GL_AUX_BUFFERS = &H0C00
|
---|
237 | Const GL_DRAW_BUFFER = &H0C01
|
---|
238 | Const GL_READ_BUFFER = &H0C02
|
---|
239 | Const GL_SCISSOR_BOX = &H0C10
|
---|
240 | Const GL_SCISSOR_TEST = &H0C11
|
---|
241 | Const GL_INDEX_CLEAR_VALUE = &H0C20
|
---|
242 | Const GL_INDEX_WRITEMASK = &H0C21
|
---|
243 | Const GL_COLOR_CLEAR_VALUE = &H0C22
|
---|
244 | Const GL_COLOR_WRITEMASK = &H0C23
|
---|
245 | Const GL_INDEX_MODE = &H0C30
|
---|
246 | Const GL_RGBA_MODE = &H0C31
|
---|
247 | Const GL_DOUBLEBUFFER = &H0C32
|
---|
248 | Const GL_STEREO = &H0C33
|
---|
249 | Const GL_RENDER_MODE = &H0C40
|
---|
250 | Const GL_PERSPECTIVE_CORRECTION_HINT = &H0C50
|
---|
251 | Const GL_POINT_SMOOTH_HINT = &H0C51
|
---|
252 | Const GL_LINE_SMOOTH_HINT = &H0C52
|
---|
253 | Const GL_POLYGON_SMOOTH_HINT = &H0C53
|
---|
254 | Const GL_FOG_HINT = &H0C54
|
---|
255 | Const GL_TEXTURE_GEN_S = &H0C60
|
---|
256 | Const GL_TEXTURE_GEN_T = &H0C61
|
---|
257 | Const GL_TEXTURE_GEN_R = &H0C62
|
---|
258 | Const GL_TEXTURE_GEN_Q = &H0C63
|
---|
259 | Const GL_PIXEL_MAP_I_TO_I = &H0C70
|
---|
260 | Const GL_PIXEL_MAP_S_TO_S = &H0C71
|
---|
261 | Const GL_PIXEL_MAP_I_TO_R = &H0C72
|
---|
262 | Const GL_PIXEL_MAP_I_TO_G = &H0C73
|
---|
263 | Const GL_PIXEL_MAP_I_TO_B = &H0C74
|
---|
264 | Const GL_PIXEL_MAP_I_TO_A = &H0C75
|
---|
265 | Const GL_PIXEL_MAP_R_TO_R = &H0C76
|
---|
266 | Const GL_PIXEL_MAP_G_TO_G = &H0C77
|
---|
267 | Const GL_PIXEL_MAP_B_TO_B = &H0C78
|
---|
268 | Const GL_PIXEL_MAP_A_TO_A = &H0C79
|
---|
269 | Const GL_PIXEL_MAP_I_TO_I_SIZE = &H0CB0
|
---|
270 | Const GL_PIXEL_MAP_S_TO_S_SIZE = &H0CB1
|
---|
271 | Const GL_PIXEL_MAP_I_TO_R_SIZE = &H0CB2
|
---|
272 | Const GL_PIXEL_MAP_I_TO_G_SIZE = &H0CB3
|
---|
273 | Const GL_PIXEL_MAP_I_TO_B_SIZE = &H0CB4
|
---|
274 | Const GL_PIXEL_MAP_I_TO_A_SIZE = &H0CB5
|
---|
275 | Const GL_PIXEL_MAP_R_TO_R_SIZE = &H0CB6
|
---|
276 | Const GL_PIXEL_MAP_G_TO_G_SIZE = &H0CB7
|
---|
277 | Const GL_PIXEL_MAP_B_TO_B_SIZE = &H0CB8
|
---|
278 | Const GL_PIXEL_MAP_A_TO_A_SIZE = &H0CB9
|
---|
279 | Const GL_UNPACK_SWAP_BYTES = &H0CF0
|
---|
280 | Const GL_UNPACK_LSB_FIRST = &H0CF1
|
---|
281 | Const GL_UNPACK_ROW_LENGTH = &H0CF2
|
---|
282 | Const GL_UNPACK_SKIP_ROWS = &H0CF3
|
---|
283 | Const GL_UNPACK_SKIP_PIXELS = &H0CF4
|
---|
284 | Const GL_UNPACK_ALIGNMENT = &H0CF5
|
---|
285 | Const GL_PACK_SWAP_BYTES = &H0D00
|
---|
286 | Const GL_PACK_LSB_FIRST = &H0D01
|
---|
287 | Const GL_PACK_ROW_LENGTH = &H0D02
|
---|
288 | Const GL_PACK_SKIP_ROWS = &H0D03
|
---|
289 | Const GL_PACK_SKIP_PIXELS = &H0D04
|
---|
290 | Const GL_PACK_ALIGNMENT = &H0D05
|
---|
291 | Const GL_MAP_COLOR = &H0D10
|
---|
292 | Const GL_MAP_STENCIL = &H0D11
|
---|
293 | Const GL_INDEX_SHIFT = &H0D12
|
---|
294 | Const GL_INDEX_OFFSET = &H0D13
|
---|
295 | Const GL_RED_SCALE = &H0D14
|
---|
296 | Const GL_RED_BIAS = &H0D15
|
---|
297 | Const GL_ZOOM_X = &H0D16
|
---|
298 | Const GL_ZOOM_Y = &H0D17
|
---|
299 | Const GL_GREEN_SCALE = &H0D18
|
---|
300 | Const GL_GREEN_BIAS = &H0D19
|
---|
301 | Const GL_BLUE_SCALE = &H0D1A
|
---|
302 | Const GL_BLUE_BIAS = &H0D1B
|
---|
303 | Const GL_ALPHA_SCALE = &H0D1C
|
---|
304 | Const GL_ALPHA_BIAS = &H0D1D
|
---|
305 | Const GL_DEPTH_SCALE = &H0D1E
|
---|
306 | Const GL_DEPTH_BIAS = &H0D1F
|
---|
307 | Const GL_MAX_EVAL_ORDER = &H0D30
|
---|
308 | Const GL_MAX_LIGHTS = &H0D31
|
---|
309 | Const GL_MAX_CLIP_PLANES = &H0D32
|
---|
310 | Const GL_MAX_TEXTURE_SIZE = &H0D33
|
---|
311 | Const GL_MAX_PIXEL_MAP_TABLE = &H0D34
|
---|
312 | Const GL_MAX_ATTRIB_STACK_DEPTH = &H0D35
|
---|
313 | Const GL_MAX_MODELVIEW_STACK_DEPTH = &H0D36
|
---|
314 | Const GL_MAX_NAME_STACK_DEPTH = &H0D37
|
---|
315 | Const GL_MAX_PROJECTION_STACK_DEPTH = &H0D38
|
---|
316 | Const GL_MAX_TEXTURE_STACK_DEPTH = &H0D39
|
---|
317 | Const GL_MAX_VIEWPORT_DIMS = &H0D3A
|
---|
318 | Const GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = &H0D3B
|
---|
319 | Const GL_SUBPIXEL_BITS = &H0D50
|
---|
320 | Const GL_INDEX_BITS = &H0D51
|
---|
321 | Const GL_RED_BITS = &H0D52
|
---|
322 | Const GL_GREEN_BITS = &H0D53
|
---|
323 | Const GL_BLUE_BITS = &H0D54
|
---|
324 | Const GL_ALPHA_BITS = &H0D55
|
---|
325 | Const GL_DEPTH_BITS = &H0D56
|
---|
326 | Const GL_STENCIL_BITS = &H0D57
|
---|
327 | Const GL_ACCUM_RED_BITS = &H0D58
|
---|
328 | Const GL_ACCUM_GREEN_BITS = &H0D59
|
---|
329 | Const GL_ACCUM_BLUE_BITS = &H0D5A
|
---|
330 | Const GL_ACCUM_ALPHA_BITS = &H0D5B
|
---|
331 | Const GL_NAME_STACK_DEPTH = &H0D70
|
---|
332 | Const GL_AUTO_NORMAL = &H0D80
|
---|
333 | Const GL_MAP1_COLOR_4 = &H0D90
|
---|
334 | Const GL_MAP1_INDEX = &H0D91
|
---|
335 | Const GL_MAP1_NORMAL = &H0D92
|
---|
336 | Const GL_MAP1_TEXTURE_COORD_1 = &H0D93
|
---|
337 | Const GL_MAP1_TEXTURE_COORD_2 = &H0D94
|
---|
338 | Const GL_MAP1_TEXTURE_COORD_3 = &H0D95
|
---|
339 | Const GL_MAP1_TEXTURE_COORD_4 = &H0D96
|
---|
340 | Const GL_MAP1_VERTEX_3 = &H0D97
|
---|
341 | Const GL_MAP1_VERTEX_4 = &H0D98
|
---|
342 | Const GL_MAP2_COLOR_4 = &H0DB0
|
---|
343 | Const GL_MAP2_INDEX = &H0DB1
|
---|
344 | Const GL_MAP2_NORMAL = &H0DB2
|
---|
345 | Const GL_MAP2_TEXTURE_COORD_1 = &H0DB3
|
---|
346 | Const GL_MAP2_TEXTURE_COORD_2 = &H0DB4
|
---|
347 | Const GL_MAP2_TEXTURE_COORD_3 = &H0DB5
|
---|
348 | Const GL_MAP2_TEXTURE_COORD_4 = &H0DB6
|
---|
349 | Const GL_MAP2_VERTEX_3 = &H0DB7
|
---|
350 | Const GL_MAP2_VERTEX_4 = &H0DB8
|
---|
351 | Const GL_MAP1_GRID_DOMAIN = &H0DD0
|
---|
352 | Const GL_MAP1_GRID_SEGMENTS = &H0DD1
|
---|
353 | Const GL_MAP2_GRID_DOMAIN = &H0DD2
|
---|
354 | Const GL_MAP2_GRID_SEGMENTS = &H0DD3
|
---|
355 | Const GL_TEXTURE_1D = &H0DE0
|
---|
356 | Const GL_TEXTURE_2D = &H0DE1
|
---|
357 | Const GL_FEEDBACK_BUFFER_POINTER = &H0DF0
|
---|
358 | Const GL_FEEDBACK_BUFFER_SIZE = &H0DF1
|
---|
359 | Const GL_FEEDBACK_BUFFER_TYPE = &H0DF2
|
---|
360 | Const GL_SELECTION_BUFFER_POINTER = &H0DF3
|
---|
361 | Const GL_SELECTION_BUFFER_SIZE = &H0DF4
|
---|
362 |
|
---|
363 | Const GL_TEXTURE_WIDTH = &H1000
|
---|
364 | Const GL_TEXTURE_HEIGHT = &H1001
|
---|
365 | Const GL_TEXTURE_INTERNAL_FORMAT = &H1003
|
---|
366 | Const GL_TEXTURE_BORDER_COLOR = &H1004
|
---|
367 | Const GL_TEXTURE_BORDER = &H1005
|
---|
368 |
|
---|
369 | Const GL_DONT_CARE = &H1100
|
---|
370 | Const GL_FASTEST = &H1101
|
---|
371 | Const GL_NICEST = &H1102
|
---|
372 |
|
---|
373 | Const GL_LIGHT0 = &H4000
|
---|
374 | Const GL_LIGHT1 = &H4001
|
---|
375 | Const GL_LIGHT2 = &H4002
|
---|
376 | Const GL_LIGHT3 = &H4003
|
---|
377 | Const GL_LIGHT4 = &H4004
|
---|
378 | Const GL_LIGHT5 = &H4005
|
---|
379 | Const GL_LIGHT6 = &H4006
|
---|
380 | Const GL_LIGHT7 = &H4007
|
---|
381 |
|
---|
382 | Const GL_AMBIENT = &H1200
|
---|
383 | Const GL_DIFFUSE = &H1201
|
---|
384 | Const GL_SPECULAR = &H1202
|
---|
385 | Const GL_POSITION = &H1203
|
---|
386 | Const GL_SPOT_DIRECTION = &H1204
|
---|
387 | Const GL_SPOT_EXPONENT = &H1205
|
---|
388 | Const GL_SPOT_CUTOFF = &H1206
|
---|
389 | Const GL_CONSTANT_ATTENUATION = &H1207
|
---|
390 | Const GL_LINEAR_ATTENUATION = &H1208
|
---|
391 | Const GL_QUADRATIC_ATTENUATION = &H1209
|
---|
392 |
|
---|
393 | Const GL_COMPILE = &H1300
|
---|
394 | Const GL_COMPILE_AND_EXECUTE = &H1301
|
---|
395 |
|
---|
396 | Const GL_CLEAR = &H1500
|
---|
397 | Const GL_AND = &H1501
|
---|
398 | Const GL_AND_REVERSE = &H1502
|
---|
399 | Const GL_COPY = &H1503
|
---|
400 | Const GL_AND_INVERTED = &H1504
|
---|
401 | Const GL_NOOP = &H1505
|
---|
402 | Const GL_XOR = &H1506
|
---|
403 | Const GL_OR = &H1507
|
---|
404 | Const GL_NOR = &H1508
|
---|
405 | Const GL_EQUIV = &H1509
|
---|
406 | Const GL_INVERT = &H150A
|
---|
407 | Const GL_OR_REVERSE = &H150B
|
---|
408 | Const GL_COPY_INVERTED = &H150C
|
---|
409 | Const GL_OR_INVERTED = &H150D
|
---|
410 | Const GL_NAND = &H150E
|
---|
411 | Const GL_SET = &H150F
|
---|
412 |
|
---|
413 | Const GL_EMISSION = &H1600
|
---|
414 | Const GL_SHININESS = &H1601
|
---|
415 | Const GL_AMBIENT_AND_DIFFUSE = &H1602
|
---|
416 | Const GL_COLOR_INDEXES = &H1603
|
---|
417 |
|
---|
418 | Const GL_MODELVIEW = &H1700
|
---|
419 | Const GL_PROJECTION = &H1701
|
---|
420 | Const GL_TEXTURE = &H1702
|
---|
421 |
|
---|
422 | Const GL_COLOR = &H1800
|
---|
423 | Const GL_DEPTH = &H1801
|
---|
424 | Const GL_STENCIL = &H1802
|
---|
425 |
|
---|
426 | Const GL_COLOR_INDEX = &H1900
|
---|
427 | Const GL_STENCIL_INDEX = &H1901
|
---|
428 | Const GL_DEPTH_COMPONENT = &H1902
|
---|
429 | Const GL_RED = &H1903
|
---|
430 | Const GL_GREEN = &H1904
|
---|
431 | Const GL_BLUE = &H1905
|
---|
432 | Const GL_ALPHA = &H1906
|
---|
433 | Const GL_RGB = &H1907
|
---|
434 | Const GL_RGBA = &H1908
|
---|
435 | Const GL_LUMINANCE = &H1909
|
---|
436 | Const GL_LUMINANCE_ALPHA = &H190A
|
---|
437 |
|
---|
438 | Const GL_BITMAP = &H1A00
|
---|
439 |
|
---|
440 | Const GL_POINT = &H1B00
|
---|
441 | Const GL_LINE = &H1B01
|
---|
442 | Const GL_FILL = &H1B02
|
---|
443 |
|
---|
444 | Const GL_RENDER = &H1C00
|
---|
445 | Const GL_FEEDBACK = &H1C01
|
---|
446 | Const GL_SELECT = &H1C02
|
---|
447 |
|
---|
448 | Const GL_FLAT = &H1D00
|
---|
449 | Const GL_SMOOTH = &H1D01
|
---|
450 |
|
---|
451 | Const GL_KEEP = &H1E00
|
---|
452 | Const GL_REPLACE = &H1E01
|
---|
453 | Const GL_INCR = &H1E02
|
---|
454 | Const GL_DECR = &H1E03
|
---|
455 |
|
---|
456 | Const GL_VENDOR = &H1F00
|
---|
457 | Const GL_RENDERER = &H1F01
|
---|
458 | Const GL_VERSION = &H1F02
|
---|
459 | Const GL_EXTENSIONS = &H1F03
|
---|
460 |
|
---|
461 | Const GL_S = &H2000
|
---|
462 | Const GL_T = &H2001
|
---|
463 | Const GL_R = &H2002
|
---|
464 | Const GL_Q = &H2003
|
---|
465 |
|
---|
466 | Const GL_MODULATE = &H2100
|
---|
467 | Const GL_DECAL = &H2101
|
---|
468 |
|
---|
469 | Const GL_TEXTURE_ENV_MODE = &H2200
|
---|
470 | Const GL_TEXTURE_ENV_COLOR = &H2201
|
---|
471 |
|
---|
472 | Const GL_TEXTURE_ENV = &H2300
|
---|
473 |
|
---|
474 | Const GL_EYE_LINEAR = &H2400
|
---|
475 | Const GL_OBJECT_LINEAR = &H2401
|
---|
476 | Const GL_SPHERE_MAP = &H2402
|
---|
477 |
|
---|
478 | Const GL_TEXTURE_GEN_MODE = &H2500
|
---|
479 | Const GL_OBJECT_PLANE = &H2501
|
---|
480 | Const GL_EYE_PLANE = &H2502
|
---|
481 |
|
---|
482 | Const GL_NEAREST = &H2600
|
---|
483 | Const GL_LINEAR = &H2601
|
---|
484 |
|
---|
485 | Const GL_NEAREST_MIPMAP_NEAREST = &H2700
|
---|
486 | Const GL_LINEAR_MIPMAP_NEAREST = &H2701
|
---|
487 | Const GL_NEAREST_MIPMAP_LINEAR = &H2702
|
---|
488 | Const GL_LINEAR_MIPMAP_LINEAR = &H2703
|
---|
489 |
|
---|
490 | Const GL_TEXTURE_MAG_FILTER = &H2800
|
---|
491 | Const GL_TEXTURE_MIN_FILTER = &H2801
|
---|
492 | Const GL_TEXTURE_WRAP_S = &H2802
|
---|
493 | Const GL_TEXTURE_WRAP_T = &H2803
|
---|
494 |
|
---|
495 | Const GL_CLAMP = &H2900
|
---|
496 | Const GL_REPEAT = &H2901
|
---|
497 |
|
---|
498 | Const GL_CLIENT_PIXEL_STORE_BIT = &H00000001
|
---|
499 | Const GL_CLIENT_VERTEX_ARRAY_BIT = &H00000002
|
---|
500 | Const GL_CLIENT_ALL_ATTRIB_BITS = &Hffffffff
|
---|
501 |
|
---|
502 | Const GL_POLYGON_OFFSET_FACTOR = &H8038
|
---|
503 | Const GL_POLYGON_OFFSET_UNITS = &H2A00
|
---|
504 | Const GL_POLYGON_OFFSET_POINT = &H2A01
|
---|
505 | Const GL_POLYGON_OFFSET_LINE = &H2A02
|
---|
506 | Const GL_POLYGON_OFFSET_FILL = &H8037
|
---|
507 |
|
---|
508 | Const GL_ALPHA4 = &H803B
|
---|
509 | Const GL_ALPHA8 = &H803C
|
---|
510 | Const GL_ALPHA12 = &H803D
|
---|
511 | Const GL_ALPHA16 = &H803E
|
---|
512 | Const GL_LUMINANCE4 = &H803F
|
---|
513 | Const GL_LUMINANCE8 = &H8040
|
---|
514 | Const GL_LUMINANCE12 = &H8041
|
---|
515 | Const GL_LUMINANCE16 = &H8042
|
---|
516 | Const GL_LUMINANCE4_ALPHA4 = &H8043
|
---|
517 | Const GL_LUMINANCE6_ALPHA2 = &H8044
|
---|
518 | Const GL_LUMINANCE8_ALPHA8 = &H8045
|
---|
519 | Const GL_LUMINANCE12_ALPHA4 = &H8046
|
---|
520 | Const GL_LUMINANCE12_ALPHA12 = &H8047
|
---|
521 | Const GL_LUMINANCE16_ALPHA16 = &H8048
|
---|
522 | Const GL_INTENSITY = &H8049
|
---|
523 | Const GL_INTENSITY4 = &H804A
|
---|
524 | Const GL_INTENSITY8 = &H804B
|
---|
525 | Const GL_INTENSITY12 = &H804C
|
---|
526 | Const GL_INTENSITY16 = &H804D
|
---|
527 | Const GL_R3_G3_B2 = &H2A10
|
---|
528 | Const GL_RGB4 = &H804F
|
---|
529 | Const GL_RGB5 = &H8050
|
---|
530 | Const GL_RGB8 = &H8051
|
---|
531 | Const GL_RGB10 = &H8052
|
---|
532 | Const GL_RGB12 = &H8053
|
---|
533 | Const GL_RGB16 = &H8054
|
---|
534 | Const GL_RGBA2 = &H8055
|
---|
535 | Const GL_RGBA4 = &H8056
|
---|
536 | Const GL_RGB5_A1 = &H8057
|
---|
537 | Const GL_RGBA8 = &H8058
|
---|
538 | Const GL_RGB10_A2 = &H8059
|
---|
539 | Const GL_RGBA12 = &H805A
|
---|
540 | Const GL_RGBA16 = &H805B
|
---|
541 | Const GL_TEXTURE_RED_SIZE = &H805C
|
---|
542 | Const GL_TEXTURE_GREEN_SIZE = &H805D
|
---|
543 | Const GL_TEXTURE_BLUE_SIZE = &H805E
|
---|
544 | Const GL_TEXTURE_ALPHA_SIZE = &H805F
|
---|
545 | Const GL_TEXTURE_LUMINANCE_SIZE = &H8060
|
---|
546 | Const GL_TEXTURE_INTENSITY_SIZE = &H8061
|
---|
547 | Const GL_PROXY_TEXTURE_1D = &H8063
|
---|
548 | Const GL_PROXY_TEXTURE_2D = &H8064
|
---|
549 |
|
---|
550 | Const GL_TEXTURE_PRIORITY = &H8066
|
---|
551 | Const GL_TEXTURE_RESIDENT = &H8067
|
---|
552 | Const GL_TEXTURE_BINDING_1D = &H8068
|
---|
553 | Const GL_TEXTURE_BINDING_2D = &H8069
|
---|
554 |
|
---|
555 | Const GL_VERTEX_ARRAY = &H8074
|
---|
556 | Const GL_NORMAL_ARRAY = &H8075
|
---|
557 | Const GL_COLOR_ARRAY = &H8076
|
---|
558 | Const GL_INDEX_ARRAY = &H8077
|
---|
559 | Const GL_TEXTURE_COORD_ARRAY = &H8078
|
---|
560 | Const GL_EDGE_FLAG_ARRAY = &H8079
|
---|
561 | Const GL_VERTEX_ARRAY_SIZE = &H807A
|
---|
562 | Const GL_VERTEX_ARRAY_TYPE = &H807B
|
---|
563 | Const GL_VERTEX_ARRAY_STRIDE = &H807C
|
---|
564 | Const GL_NORMAL_ARRAY_TYPE = &H807E
|
---|
565 | Const GL_NORMAL_ARRAY_STRIDE = &H807F
|
---|
566 | Const GL_COLOR_ARRAY_SIZE = &H8081
|
---|
567 | Const GL_COLOR_ARRAY_TYPE = &H8082
|
---|
568 | Const GL_COLOR_ARRAY_STRIDE = &H8083
|
---|
569 | Const GL_INDEX_ARRAY_TYPE = &H8085
|
---|
570 | Const GL_INDEX_ARRAY_STRIDE = &H8086
|
---|
571 | Const GL_TEXTURE_COORD_ARRAY_SIZE = &H8088
|
---|
572 | Const GL_TEXTURE_COORD_ARRAY_TYPE = &H8089
|
---|
573 | Const GL_TEXTURE_COORD_ARRAY_STRIDE = &H808A
|
---|
574 | Const GL_EDGE_FLAG_ARRAY_STRIDE = &H808C
|
---|
575 | Const GL_VERTEX_ARRAY_POINTER = &H808E
|
---|
576 | Const GL_NORMAL_ARRAY_POINTER = &H808F
|
---|
577 | Const GL_COLOR_ARRAY_POINTER = &H8090
|
---|
578 | Const GL_INDEX_ARRAY_POINTER = &H8091
|
---|
579 | Const GL_TEXTURE_COORD_ARRAY_POINTER = &H8092
|
---|
580 | Const GL_EDGE_FLAG_ARRAY_POINTER = &H8093
|
---|
581 | Const GL_V2F = &H2A20
|
---|
582 | Const GL_V3F = &H2A21
|
---|
583 | Const GL_C4UB_V2F = &H2A22
|
---|
584 | Const GL_C4UB_V3F = &H2A23
|
---|
585 | Const GL_C3F_V3F = &H2A24
|
---|
586 | Const GL_N3F_V3F = &H2A25
|
---|
587 | Const GL_C4F_N3F_V3F = &H2A26
|
---|
588 | Const GL_T2F_V3F = &H2A27
|
---|
589 | Const GL_T4F_V4F = &H2A28
|
---|
590 | Const GL_T2F_C4UB_V3F = &H2A29
|
---|
591 | Const GL_T2F_C3F_V3F = &H2A2A
|
---|
592 | Const GL_T2F_N3F_V3F = &H2A2B
|
---|
593 | Const GL_T2F_C4F_N3F_V3F = &H2A2C
|
---|
594 | Const GL_T4F_C4F_N3F_V4F = &H2A2D
|
---|
595 |
|
---|
596 | Const GL_EXT_vertex_array = 1
|
---|
597 | Const GL_EXT_bgra = 1
|
---|
598 | Const GL_EXT_paletted_texture = 1
|
---|
599 | Const GL_WIN_swap_hint = 1
|
---|
600 | Const GL_WIN_draw_range_elements = 1
|
---|
601 |
|
---|
602 | Const GL_VERTEX_ARRAY_EXT = &H8074
|
---|
603 | Const GL_NORMAL_ARRAY_EXT = &H8075
|
---|
604 | Const GL_COLOR_ARRAY_EXT = &H8076
|
---|
605 | Const GL_INDEX_ARRAY_EXT = &H8077
|
---|
606 | Const GL_TEXTURE_COORD_ARRAY_EXT = &H8078
|
---|
607 | Const GL_EDGE_FLAG_ARRAY_EXT = &H8079
|
---|
608 | Const GL_VERTEX_ARRAY_SIZE_EXT = &H807A
|
---|
609 | Const GL_VERTEX_ARRAY_TYPE_EXT = &H807B
|
---|
610 | Const GL_VERTEX_ARRAY_STRIDE_EXT = &H807C
|
---|
611 | Const GL_VERTEX_ARRAY_COUNT_EXT = &H807D
|
---|
612 | Const GL_NORMAL_ARRAY_TYPE_EXT = &H807E
|
---|
613 | Const GL_NORMAL_ARRAY_STRIDE_EXT = &H807F
|
---|
614 | Const GL_NORMAL_ARRAY_COUNT_EXT = &H8080
|
---|
615 | Const GL_COLOR_ARRAY_SIZE_EXT = &H8081
|
---|
616 | Const GL_COLOR_ARRAY_TYPE_EXT = &H8082
|
---|
617 | Const GL_COLOR_ARRAY_STRIDE_EXT = &H8083
|
---|
618 | Const GL_COLOR_ARRAY_COUNT_EXT = &H8084
|
---|
619 | Const GL_INDEX_ARRAY_TYPE_EXT = &H8085
|
---|
620 | Const GL_INDEX_ARRAY_STRIDE_EXT = &H8086
|
---|
621 | Const GL_INDEX_ARRAY_COUNT_EXT = &H8087
|
---|
622 | Const GL_TEXTURE_COORD_ARRAY_SIZE_EXT = &H8088
|
---|
623 | Const GL_TEXTURE_COORD_ARRAY_TYPE_EXT = &H8089
|
---|
624 | Const GL_TEXTURE_COORD_ARRAY_STRIDE_EXT = &H808A
|
---|
625 | Const GL_TEXTURE_COORD_ARRAY_COUNT_EXT = &H808B
|
---|
626 | Const GL_EDGE_FLAG_ARRAY_STRIDE_EXT = &H808C
|
---|
627 | Const GL_EDGE_FLAG_ARRAY_COUNT_EXT = &H808D
|
---|
628 | Const GL_VERTEX_ARRAY_POINTER_EXT = &H808E
|
---|
629 | Const GL_NORMAL_ARRAY_POINTER_EXT = &H808F
|
---|
630 | Const GL_COLOR_ARRAY_POINTER_EXT = &H8090
|
---|
631 | Const GL_INDEX_ARRAY_POINTER_EXT = &H8091
|
---|
632 | Const GL_TEXTURE_COORD_ARRAY_POINTER_EXT = &H8092
|
---|
633 | Const GL_EDGE_FLAG_ARRAY_POINTER_EXT = &H8093
|
---|
634 | Const GL_DOUBLE_EXT = GL_DOUBLE
|
---|
635 |
|
---|
636 | Const GL_BGR_EXT = &H80E0
|
---|
637 | Const GL_BGRA_EXT = &H80E1
|
---|
638 |
|
---|
639 | Const GL_COLOR_TABLE_FORMAT_EXT = &H80D8
|
---|
640 | Const GL_COLOR_TABLE_WIDTH_EXT = &H80D9
|
---|
641 | Const GL_COLOR_TABLE_RED_SIZE_EXT = &H80DA
|
---|
642 | Const GL_COLOR_TABLE_GREEN_SIZE_EXT = &H80DB
|
---|
643 | Const GL_COLOR_TABLE_BLUE_SIZE_EXT = &H80DC
|
---|
644 | Const GL_COLOR_TABLE_ALPHA_SIZE_EXT = &H80DD
|
---|
645 | Const GL_COLOR_TABLE_LUMINANCE_SIZE_EXT = &H80DE
|
---|
646 | Const GL_COLOR_TABLE_INTENSITY_SIZE_EXT = &H80DF
|
---|
647 |
|
---|
648 | Const GL_COLOR_INDEX1_EXT = &H80E2
|
---|
649 | Const GL_COLOR_INDEX2_EXT = &H80E3
|
---|
650 | Const GL_COLOR_INDEX4_EXT = &H80E4
|
---|
651 | Const GL_COLOR_INDEX8_EXT = &H80E5
|
---|
652 | Const GL_COLOR_INDEX12_EXT = &H80E6
|
---|
653 | Const GL_COLOR_INDEX16_EXT = &H80E7
|
---|
654 |
|
---|
655 | Const GL_MAX_ELEMENTS_VERTICES_WIN = &H80E8
|
---|
656 | Const GL_MAX_ELEMENTS_INDICES_WIN = &H80E9
|
---|
657 |
|
---|
658 | Const GL_PHONG_WIN = &H80EA
|
---|
659 | Const GL_PHONG_HINT_WIN = &H80EB
|
---|
660 |
|
---|
661 | Const GL_FOG_SPECULAR_TEXTURE_WIN = &H80EC
|
---|
662 |
|
---|
663 | Const GL_LOGIC_OP = GL_INDEX_LOGIC_OP
|
---|
664 | Const GL_TEXTURE_COMPONENTS = GL_TEXTURE_INTERNAL_FORMAT
|
---|
665 |
|
---|
666 | Declare Sub glAccum Lib "opengl32" (op As GLenum, value As GLfloat)
|
---|
667 | Declare Sub glAlphaFunc Lib "opengl32" (func As GLenum, ref As GLclampf)
|
---|
668 | Declare Function glAreTexturesResident Lib "opengl32" (n As GLsizei, textures As *GLuint, residences As *GLboolean) As GLboolean
|
---|
669 | Declare Sub glArrayElement Lib "opengl32" (i As GLint)
|
---|
670 | Declare Sub glBegin Lib "opengl32" (mode As GLenum)
|
---|
671 | Declare Sub glBindTexture Lib "opengl32" (target As GLenum, texture As GLuint)
|
---|
672 | Declare Sub glBitmap Lib "opengl32" (width As GLsizei, height As GLsizei, xorig As GLfloat, yorig As GLfloat, xmove As GLfloat, ymove As GLfloat, bitmap As *GLubyte)
|
---|
673 | Declare Sub glBlendFunc Lib "opengl32" (sfactor As GLenum, dfactor As GLenum)
|
---|
674 | Declare Sub glCallList Lib "opengl32" (list As GLuint)
|
---|
675 | Declare Sub glCallLists Lib "opengl32" (n As GLsizei, type_ As GLenum, lists As *GLvoid)
|
---|
676 | Declare Sub glClear Lib "opengl32" (mask As GLbitfield)
|
---|
677 | Declare Sub glClearAccum Lib "opengl32" (red As GLfloat, green As GLfloat, blue As GLfloat, alpha As GLfloat)
|
---|
678 | Declare Sub glClearColor Lib "opengl32" (red As GLclampf, green As GLclampf, blue As GLclampf, alpha As GLclampf)
|
---|
679 | Declare Sub glClearDepth Lib "opengl32" (depth As GLclampd)
|
---|
680 | Declare Sub glClearIndex Lib "opengl32" (c As GLfloat)
|
---|
681 | Declare Sub glClearStencil Lib "opengl32" (s As GLint)
|
---|
682 | Declare Sub glClipPlane Lib "opengl32" (plane As GLenum, equation As *GLdouble)
|
---|
683 | Declare Sub glColor3b Lib "opengl32" (red As GLbyte, green As GLbyte, blue As GLbyte)
|
---|
684 | Declare Sub glColor3bv Lib "opengl32" (v As *GLbyte)
|
---|
685 | Declare Sub glColor3d Lib "opengl32" (red As GLdouble, green As GLdouble, blue As GLdouble)
|
---|
686 | Declare Sub glColor3dv Lib "opengl32" (v As *GLdouble)
|
---|
687 | Declare Sub glColor3f Lib "opengl32" (red As GLfloat, green As GLfloat, blue As GLfloat)
|
---|
688 | Declare Sub glColor3fv Lib "opengl32" (v As *GLfloat)
|
---|
689 | Declare Sub glColor3i Lib "opengl32" (red As GLint, green As GLint, blue As GLint)
|
---|
690 | Declare Sub glColor3iv Lib "opengl32" (v As *GLint)
|
---|
691 | Declare Sub glColor3s Lib "opengl32" (red As GLshort, green As GLshort, blue As GLshort)
|
---|
692 | Declare Sub glColor3sv Lib "opengl32" (v As *GLshort)
|
---|
693 | Declare Sub glColor3ub Lib "opengl32" (red As GLubyte, green As GLubyte, blue As GLubyte)
|
---|
694 | Declare Sub glColor3ubv Lib "opengl32" (v As *GLubyte)
|
---|
695 | Declare Sub glColor3ui Lib "opengl32" (red As GLuint, green As GLuint, blue As GLuint)
|
---|
696 | Declare Sub glColor3uiv Lib "opengl32" (v As *GLuint)
|
---|
697 | Declare Sub glColor3us Lib "opengl32" (red As GLushort, green As GLushort, blue As GLushort)
|
---|
698 | Declare Sub glColor3usv Lib "opengl32" (v As *GLushort)
|
---|
699 | Declare Sub glColor4b Lib "opengl32" (red As GLbyte, green As GLbyte, blue As GLbyte, alpha As GLbyte)
|
---|
700 | Declare Sub glColor4bv Lib "opengl32" (v As *GLbyte)
|
---|
701 | Declare Sub glColor4d Lib "opengl32" (red As GLdouble, green As GLdouble, blue As GLdouble, alpha As GLdouble)
|
---|
702 | Declare Sub glColor4dv Lib "opengl32" (v As *GLdouble)
|
---|
703 | Declare Sub glColor4f Lib "opengl32" (red As GLfloat, green As GLfloat, blue As GLfloat, alpha As GLfloat)
|
---|
704 | Declare Sub glColor4fv Lib "opengl32" (v As *GLfloat)
|
---|
705 | Declare Sub glColor4i Lib "opengl32" (red As GLint, green As GLint, blue As GLint, alpha As GLint)
|
---|
706 | Declare Sub glColor4iv Lib "opengl32" (v As *GLint)
|
---|
707 | Declare Sub glColor4s Lib "opengl32" (red As GLshort, green As GLshort, blue As GLshort, alpha As GLshort)
|
---|
708 | Declare Sub glColor4sv Lib "opengl32" (v As *GLshort)
|
---|
709 | Declare Sub glColor4ub Lib "opengl32" (red As GLubyte, green As GLubyte, blue As GLubyte, alpha As GLubyte)
|
---|
710 | Declare Sub glColor4ubv Lib "opengl32" (v As *GLubyte)
|
---|
711 | Declare Sub glColor4ui Lib "opengl32" (red As GLuint, green As GLuint, blue As GLuint, alpha As GLuint)
|
---|
712 | Declare Sub glColor4uiv Lib "opengl32" (v As *GLuint)
|
---|
713 | Declare Sub glColor4us Lib "opengl32" (red As GLushort, green As GLushort, blue As GLushort, alpha As GLushort)
|
---|
714 | Declare Sub glColor4usv Lib "opengl32" (v As *GLushort)
|
---|
715 | Declare Sub glColorMask Lib "opengl32" (red As GLboolean, green As GLboolean, blue As GLboolean, alpha As GLboolean)
|
---|
716 | Declare Sub glColorMaterial Lib "opengl32" (face As GLenum, mode As GLenum)
|
---|
717 | Declare Sub glColorPointer Lib "opengl32" (size As GLint, type_ As GLenum, stride As GLsizei, pointer As *GLvoid)
|
---|
718 | Declare Sub glCopyPixels Lib "opengl32" (x As GLint, y As GLint, width As GLsizei, height As GLsizei, type_ As GLenum)
|
---|
719 | Declare Sub glCopyTexImage1D Lib "opengl32" (target As GLenum, level As GLint, internalFormat As GLenum, x As GLint, y As GLint, width As GLsizei, border As GLint)
|
---|
720 | Declare Sub glCopyTexImage2D Lib "opengl32" (target As GLenum, level As GLint, internalFormat As GLenum, x As GLint, y As GLint, width As GLsizei, height As GLsizei, border As GLint)
|
---|
721 | Declare Sub glCopyTexSubImage1D Lib "opengl32" (target As GLenum, level As GLint, xoffset As GLint, x As GLint, y As GLint, width As GLsizei)
|
---|
722 | Declare Sub glCopyTexSubImage2D Lib "opengl32" (target As GLenum, level As GLint, xoffset As GLint, yoffset As GLint, x As GLint, y As GLint, width As GLsizei, height As GLsizei)
|
---|
723 | Declare Sub glCullFace Lib "opengl32" (mode As GLenum)
|
---|
724 | Declare Sub glDeleteLists Lib "opengl32" (list As GLuint, range As GLsizei)
|
---|
725 | Declare Sub glDeleteTextures Lib "opengl32" (n As GLsizei, textures As *GLuint)
|
---|
726 | Declare Sub glDepthFunc Lib "opengl32" (func As GLenum)
|
---|
727 | Declare Sub glDepthMask Lib "opengl32" (flag As GLboolean)
|
---|
728 | Declare Sub glDepthRange Lib "opengl32" (zNear As GLclampd, zFar As GLclampd)
|
---|
729 | Declare Sub glDisable Lib "opengl32" (cap As GLenum)
|
---|
730 | Declare Sub glDisableClientState Lib "opengl32" (array As GLenum)
|
---|
731 | Declare Sub glDrawArrays Lib "opengl32" (mode As GLenum, first As GLint, count As GLsizei)
|
---|
732 | Declare Sub glDrawBuffer Lib "opengl32" (mode As GLenum)
|
---|
733 | Declare Sub glDrawElements Lib "opengl32" (mode As GLenum, count As GLsizei, type_ As GLenum, indices As *GLvoid)
|
---|
734 | Declare Sub glDrawPixels Lib "opengl32" (width As GLsizei, height As GLsizei, format As GLenum, type_ As GLenum, pixels As *GLvoid)
|
---|
735 | Declare Sub glEdgeFlag Lib "opengl32" (flag As GLboolean)
|
---|
736 | Declare Sub glEdgeFlagPointer Lib "opengl32" (stride As GLsizei, pointer As *GLvoid)
|
---|
737 | Declare Sub glEdgeFlagv Lib "opengl32" (flag As *GLboolean)
|
---|
738 | Declare Sub glEnable Lib "opengl32" (cap As GLenum)
|
---|
739 | Declare Sub glEnableClientState Lib "opengl32" (array As GLenum)
|
---|
740 | Declare Sub glEnd Lib "opengl32" ()
|
---|
741 | Declare Sub glEndList Lib "opengl32" ()
|
---|
742 | Declare Sub glEvalCoord1d Lib "opengl32" (u As GLdouble)
|
---|
743 | Declare Sub glEvalCoord1dv Lib "opengl32" (u As *GLdouble)
|
---|
744 | Declare Sub glEvalCoord1f Lib "opengl32" (u As GLfloat)
|
---|
745 | Declare Sub glEvalCoord1fv Lib "opengl32" (u As *GLfloat)
|
---|
746 | Declare Sub glEvalCoord2d Lib "opengl32" (u As GLdouble, v As GLdouble)
|
---|
747 | Declare Sub glEvalCoord2dv Lib "opengl32" (u As *GLdouble)
|
---|
748 | Declare Sub glEvalCoord2f Lib "opengl32" (u As GLfloat, v As GLfloat)
|
---|
749 | Declare Sub glEvalCoord2fv Lib "opengl32" (u As *GLfloat)
|
---|
750 | Declare Sub glEvalMesh1 Lib "opengl32" (mode As GLenum, i1 As GLint, i2 As GLint)
|
---|
751 | Declare Sub glEvalMesh2 Lib "opengl32" (mode As GLenum, i1 As GLint, i2 As GLint, j1 As GLint, j2 As GLint)
|
---|
752 | Declare Sub glEvalPoint1 Lib "opengl32" (i As GLint)
|
---|
753 | Declare Sub glEvalPoint2 Lib "opengl32" (i As GLint, j As GLint)
|
---|
754 | Declare Sub glFeedbackBuffer Lib "opengl32" (size As GLsizei, type_ As GLenum, buffer As *GLfloat)
|
---|
755 | Declare Sub glFinish Lib "opengl32" ()
|
---|
756 | Declare Sub glFlush Lib "opengl32" ()
|
---|
757 | Declare Sub glFogf Lib "opengl32" (pname As GLenum, param As GLfloat)
|
---|
758 | Declare Sub glFogfv Lib "opengl32" (pname As GLenum, params As *GLfloat)
|
---|
759 | Declare Sub glFogi Lib "opengl32" (pname As GLenum, param As GLint)
|
---|
760 | Declare Sub glFogiv Lib "opengl32" (pname As GLenum, params As *GLint)
|
---|
761 | Declare Sub glFrontFace Lib "opengl32" (mode As GLenum)
|
---|
762 | Declare Sub glFrustum Lib "opengl32" (left As GLdouble, right As GLdouble, bottom As GLdouble, top As GLdouble, zNear As GLdouble, zFar As GLdouble)
|
---|
763 | Declare Function glGenLists Lib "opengl32" (range As GLsizei) As GLuint
|
---|
764 | Declare Sub glGenTextures Lib "opengl32" (n As GLsizei, textures As *GLuint)
|
---|
765 | Declare Sub glGetBooleanv Lib "opengl32" (pname As GLenum, params As *GLboolean)
|
---|
766 | Declare Sub glGetClipPlane Lib "opengl32" (plane As GLenum, equation As *GLdouble)
|
---|
767 | Declare Sub glGetDoublev Lib "opengl32" (pname As GLenum, params As *GLdouble)
|
---|
768 | Declare Function glGetError Lib "opengl32" () As GLenum
|
---|
769 | Declare Sub glGetFloatv Lib "opengl32" (pname As GLenum, params As *GLfloat)
|
---|
770 | Declare Sub glGetIntegerv Lib "opengl32" (pname As GLenum, params As *GLint)
|
---|
771 | Declare Sub glGetLightfv Lib "opengl32" (light As GLenum, pname As GLenum, params As *GLfloat)
|
---|
772 | Declare Sub glGetLightiv Lib "opengl32" (light As GLenum, pname As GLenum, params As *GLint)
|
---|
773 | Declare Sub glGetMapdv Lib "opengl32" (target As GLenum, query As GLenum, v As *GLdouble)
|
---|
774 | Declare Sub glGetMapfv Lib "opengl32" (target As GLenum, query As GLenum, v As *GLfloat)
|
---|
775 | Declare Sub glGetMapiv Lib "opengl32" (target As GLenum, query As GLenum, v As *GLint)
|
---|
776 | Declare Sub glGetMaterialfv Lib "opengl32" (face As GLenum, pname As GLenum, params As *GLfloat)
|
---|
777 | Declare Sub glGetMaterialiv Lib "opengl32" (face As GLenum, pname As GLenum, params As *GLint)
|
---|
778 | Declare Sub glGetPixelMapfv Lib "opengl32" (map As GLenum, values As *GLfloat)
|
---|
779 | Declare Sub glGetPixelMapuiv Lib "opengl32" (map As GLenum, values As *GLuint)
|
---|
780 | Declare Sub glGetPixelMapusv Lib "opengl32" (map As GLenum, values As *GLushort)
|
---|
781 | Declare Sub glGetPointerv Lib "opengl32" (pname As GLenum, ByRef values As *GLvoid)
|
---|
782 | Declare Sub glGetPolygonStipple Lib "opengl32" (mask As *GLubyte)
|
---|
783 | Declare Function glGetString Lib "opengl32" (name As GLenum) As *GLubyte
|
---|
784 | Declare Sub glGetTexEnvfv Lib "opengl32" (target As GLenum, pname As GLenum, params As *GLfloat)
|
---|
785 | Declare Sub glGetTexEnviv Lib "opengl32" (target As GLenum, pname As GLenum, params As *GLint)
|
---|
786 | Declare Sub glGetTexGendv Lib "opengl32" (coord As GLenum, pname As GLenum, params As *GLdouble)
|
---|
787 | Declare Sub glGetTexGenfv Lib "opengl32" (coord As GLenum, pname As GLenum, params As *GLfloat)
|
---|
788 | Declare Sub glGetTexGeniv Lib "opengl32" (coord As GLenum, pname As GLenum, params As *GLint)
|
---|
789 | Declare Sub glGetTexImage Lib "opengl32" (target As GLenum, level As GLint, format As GLenum, type_ As GLenum, pixels As *GLvoid)
|
---|
790 | Declare Sub glGetTexLevelParameterfv Lib "opengl32" (target As GLenum, level As GLint, pname As GLenum, params As *GLfloat)
|
---|
791 | Declare Sub glGetTexLevelParameteriv Lib "opengl32" (target As GLenum, level As GLint, pname As GLenum, params As *GLint)
|
---|
792 | Declare Sub glGetTexParameterfv Lib "opengl32" (target As GLenum, pname As GLenum, params As *GLfloat)
|
---|
793 | Declare Sub glGetTexParameteriv Lib "opengl32" (target As GLenum, pname As GLenum, params As *GLint)
|
---|
794 | Declare Sub glHint Lib "opengl32" (target As GLenum, mode As GLenum)
|
---|
795 | Declare Sub glIndexMask Lib "opengl32" (mask As GLuint)
|
---|
796 | Declare Sub glIndexPointer Lib "opengl32" (type_ As GLenum, stride As GLsizei, pointer As *GLvoid)
|
---|
797 | Declare Sub glIndexd Lib "opengl32" (c As GLdouble)
|
---|
798 | Declare Sub glIndexdv Lib "opengl32" (c As *GLdouble)
|
---|
799 | Declare Sub glIndexf Lib "opengl32" (c As GLfloat)
|
---|
800 | Declare Sub glIndexfv Lib "opengl32" (c As *GLfloat)
|
---|
801 | Declare Sub glIndexi Lib "opengl32" (c As GLint)
|
---|
802 | Declare Sub glIndexiv Lib "opengl32" (c As *GLint)
|
---|
803 | Declare Sub glIndexs Lib "opengl32" (c As GLshort)
|
---|
804 | Declare Sub glIndexsv Lib "opengl32" (c As *GLshort)
|
---|
805 | Declare Sub glIndexub Lib "opengl32" (c As GLubyte)
|
---|
806 | Declare Sub glIndexubv Lib "opengl32" (c As *GLubyte)
|
---|
807 | Declare Sub glInitNames Lib "opengl32" ()
|
---|
808 | Declare Sub glInterleavedArrays Lib "opengl32" (format As GLenum, stride As GLsizei, pointer As *GLvoid)
|
---|
809 | Declare Function glIsEnabled Lib "opengl32" (cap As GLenum) As GLboolean
|
---|
810 | Declare Function glIsList Lib "opengl32" (list As GLuint) As GLboolean
|
---|
811 | Declare Function glIsTexture Lib "opengl32" (texture As GLuint) As GLboolean
|
---|
812 | Declare Sub glLightModelf Lib "opengl32" (pname As GLenum, param As GLfloat)
|
---|
813 | Declare Sub glLightModelfv Lib "opengl32" (pname As GLenum, params As *GLfloat)
|
---|
814 | Declare Sub glLightModeli Lib "opengl32" (pname As GLenum, param As GLint)
|
---|
815 | Declare Sub glLightModeliv Lib "opengl32" (pname As GLenum, params As *GLint)
|
---|
816 | Declare Sub glLightf Lib "opengl32" (light As GLenum, pname As GLenum, param As GLfloat)
|
---|
817 | Declare Sub glLightfv Lib "opengl32" (light As GLenum, pname As GLenum, params As *GLfloat)
|
---|
818 | Declare Sub glLighti Lib "opengl32" (light As GLenum, pname As GLenum, param As GLint)
|
---|
819 | Declare Sub glLightiv Lib "opengl32" (light As GLenum, pname As GLenum, params As *GLint)
|
---|
820 | Declare Sub glLineStipple Lib "opengl32" (factor As GLint, pattern As GLushort)
|
---|
821 | Declare Sub glLineWidth Lib "opengl32" (width As GLfloat)
|
---|
822 | Declare Sub glListBase Lib "opengl32" (base As GLuint)
|
---|
823 | Declare Sub glLoadIdentity Lib "opengl32" ()
|
---|
824 | Declare Sub glLoadMatrixd Lib "opengl32" (m As *GLdouble)
|
---|
825 | Declare Sub glLoadMatrixf Lib "opengl32" (m As *GLfloat)
|
---|
826 | Declare Sub glLoadName Lib "opengl32" (name As GLuint)
|
---|
827 | Declare Sub glLogicOp Lib "opengl32" (opcode As GLenum)
|
---|
828 | Declare Sub glMap1d Lib "opengl32" (target As GLenum, u1 As GLdouble, u2 As GLdouble, stride As GLint, order As GLint, points As *GLdouble)
|
---|
829 | Declare Sub glMap1f Lib "opengl32" (target As GLenum, u1 As GLfloat, u2 As GLfloat, stride As GLint, order As GLint, points As *GLfloat)
|
---|
830 | Declare Sub glMap2d Lib "opengl32" (target As GLenum, u1 As GLdouble, u2 As GLdouble, ustride As GLint, uorder As GLint, v1 As GLdouble, v2 As GLdouble, vstride As GLint, vorder As GLint, points As *GLdouble)
|
---|
831 | Declare Sub glMap2f Lib "opengl32" (target As GLenum, u1 As GLfloat, u2 As GLfloat, ustride As GLint, uorder As GLint, v1 As GLfloat, v2 As GLfloat, vstride As GLint, vorder As GLint, points As *GLfloat)
|
---|
832 | Declare Sub glMapGrid1d Lib "opengl32" (un As GLint, u1 As GLdouble, u2 As GLdouble)
|
---|
833 | Declare Sub glMapGrid1f Lib "opengl32" (un As GLint, u1 As GLfloat, u2 As GLfloat)
|
---|
834 | Declare Sub glMapGrid2d Lib "opengl32" (un As GLint, u1 As GLdouble, u2 As GLdouble, vn As GLint, v1 As GLdouble, v2 As GLdouble)
|
---|
835 | Declare Sub glMapGrid2f Lib "opengl32" (un As GLint, u1 As GLfloat, u2 As GLfloat, vn As GLint, v1 As GLfloat, v2 As GLfloat)
|
---|
836 | Declare Sub glMaterialf Lib "opengl32" (face As GLenum, pname As GLenum, param As GLfloat)
|
---|
837 | Declare Sub glMaterialfv Lib "opengl32" (face As GLenum, pname As GLenum, params As *GLfloat)
|
---|
838 | Declare Sub glMateriali Lib "opengl32" (face As GLenum, pname As GLenum, param As GLint)
|
---|
839 | Declare Sub glMaterialiv Lib "opengl32" (face As GLenum, pname As GLenum, params As *GLint)
|
---|
840 | Declare Sub glMatrixMode Lib "opengl32" (mode As GLenum)
|
---|
841 | Declare Sub glMultMatrixd Lib "opengl32" (m As *GLdouble)
|
---|
842 | Declare Sub glMultMatrixf Lib "opengl32" (m As *GLfloat)
|
---|
843 | Declare Sub glNewList Lib "opengl32" (list As GLuint, mode As GLenum)
|
---|
844 | Declare Sub glNormal3b Lib "opengl32" (nx As GLbyte, ny As GLbyte, nz As GLbyte)
|
---|
845 | Declare Sub glNormal3bv Lib "opengl32" (v As *GLbyte)
|
---|
846 | Declare Sub glNormal3d Lib "opengl32" (nx As GLdouble, ny As GLdouble, nz As GLdouble)
|
---|
847 | Declare Sub glNormal3dv Lib "opengl32" (v As *GLdouble)
|
---|
848 | Declare Sub glNormal3f Lib "opengl32" (nx As GLfloat, ny As GLfloat, nz As GLfloat)
|
---|
849 | Declare Sub glNormal3fv Lib "opengl32" (v As *GLfloat)
|
---|
850 | Declare Sub glNormal3i Lib "opengl32" (nx As GLint, ny As GLint, nz As GLint)
|
---|
851 | Declare Sub glNormal3iv Lib "opengl32" (v As *GLint)
|
---|
852 | Declare Sub glNormal3s Lib "opengl32" (nx As GLshort, ny As GLshort, nz As GLshort)
|
---|
853 | Declare Sub glNormal3sv Lib "opengl32" (v As *GLshort)
|
---|
854 | Declare Sub glNormalPointer Lib "opengl32" (type_ As GLenum, stride As GLsizei, pointer As *GLvoid)
|
---|
855 | Declare Sub glOrtho Lib "opengl32" (left As GLdouble, right As GLdouble, bottom As GLdouble, top As GLdouble, zNear As GLdouble, zFar As GLdouble)
|
---|
856 | Declare Sub glPassThrough Lib "opengl32" (token As GLfloat)
|
---|
857 | Declare Sub glPixelMapfv Lib "opengl32" (map As GLenum, mapsize As GLsizei, values As *GLfloat)
|
---|
858 | Declare Sub glPixelMapuiv Lib "opengl32" (map As GLenum, mapsize As GLsizei, values As *GLuint)
|
---|
859 | Declare Sub glPixelMapusv Lib "opengl32" (map As GLenum, mapsize As GLsizei, values As *GLushort)
|
---|
860 | Declare Sub glPixelStoref Lib "opengl32" (pname As GLenum, param As GLfloat)
|
---|
861 | Declare Sub glPixelStorei Lib "opengl32" (pname As GLenum, param As GLint)
|
---|
862 | Declare Sub glPixelTransferf Lib "opengl32" (pname As GLenum, param As GLfloat)
|
---|
863 | Declare Sub glPixelTransferi Lib "opengl32" (pname As GLenum, param As GLint)
|
---|
864 | Declare Sub glPixelZoom Lib "opengl32" (xfactor As GLfloat, yfactor As GLfloat)
|
---|
865 | Declare Sub glPointSize Lib "opengl32" (size As GLfloat)
|
---|
866 | Declare Sub glPolygonMode Lib "opengl32" (face As GLenum, mode As GLenum)
|
---|
867 | Declare Sub glPolygonOffset Lib "opengl32" (factor As GLfloat, units As GLfloat)
|
---|
868 | Declare Sub glPolygonStipple Lib "opengl32" (mask As *GLubyte)
|
---|
869 | Declare Sub glPopAttrib Lib "opengl32" ()
|
---|
870 | Declare Sub glPopClientAttrib Lib "opengl32" ()
|
---|
871 | Declare Sub glPopMatrix Lib "opengl32" ()
|
---|
872 | Declare Sub glPopName Lib "opengl32" ()
|
---|
873 | Declare Sub glPrioritizeTextures Lib "opengl32" (n As GLsizei, textures As *GLuint, priorities As *GLclampf)
|
---|
874 | Declare Sub glPushAttrib Lib "opengl32" (mask As GLbitfield)
|
---|
875 | Declare Sub glPushClientAttrib Lib "opengl32" (mask As GLbitfield)
|
---|
876 | Declare Sub glPushMatrix Lib "opengl32" ()
|
---|
877 | Declare Sub glPushName Lib "opengl32" (name As GLuint)
|
---|
878 | Declare Sub glRasterPos2d Lib "opengl32" (x As GLdouble, y As GLdouble)
|
---|
879 | Declare Sub glRasterPos2dv Lib "opengl32" (v As *GLdouble)
|
---|
880 | Declare Sub glRasterPos2f Lib "opengl32" (x As GLfloat, y As GLfloat)
|
---|
881 | Declare Sub glRasterPos2fv Lib "opengl32" (v As *GLfloat)
|
---|
882 | Declare Sub glRasterPos2i Lib "opengl32" (x As GLint, y As GLint)
|
---|
883 | Declare Sub glRasterPos2iv Lib "opengl32" (v As *GLint)
|
---|
884 | Declare Sub glRasterPos2s Lib "opengl32" (x As GLshort, y As GLshort)
|
---|
885 | Declare Sub glRasterPos2sv Lib "opengl32" (v As *GLshort)
|
---|
886 | Declare Sub glRasterPos3d Lib "opengl32" (x As GLdouble, y As GLdouble, z As GLdouble)
|
---|
887 | Declare Sub glRasterPos3dv Lib "opengl32" (v As *GLdouble)
|
---|
888 | Declare Sub glRasterPos3f Lib "opengl32" (x As GLfloat, y As GLfloat, z As GLfloat)
|
---|
889 | Declare Sub glRasterPos3fv Lib "opengl32" (v As *GLfloat)
|
---|
890 | Declare Sub glRasterPos3i Lib "opengl32" (x As GLint, y As GLint, z As GLint)
|
---|
891 | Declare Sub glRasterPos3iv Lib "opengl32" (v As *GLint)
|
---|
892 | Declare Sub glRasterPos3s Lib "opengl32" (x As GLshort, y As GLshort, z As GLshort)
|
---|
893 | Declare Sub glRasterPos3sv Lib "opengl32" (v As *GLshort)
|
---|
894 | Declare Sub glRasterPos4d Lib "opengl32" (x As GLdouble, y As GLdouble, z As GLdouble, w As GLdouble)
|
---|
895 | Declare Sub glRasterPos4dv Lib "opengl32" (v As *GLdouble)
|
---|
896 | Declare Sub glRasterPos4f Lib "opengl32" (x As GLfloat, y As GLfloat, z As GLfloat, w As GLfloat)
|
---|
897 | Declare Sub glRasterPos4fv Lib "opengl32" (v As *GLfloat)
|
---|
898 | Declare Sub glRasterPos4i Lib "opengl32" (x As GLint, y As GLint, z As GLint, w As GLint)
|
---|
899 | Declare Sub glRasterPos4iv Lib "opengl32" (v As *GLint)
|
---|
900 | Declare Sub glRasterPos4s Lib "opengl32" (x As GLshort, y As GLshort, z As GLshort, w As GLshort)
|
---|
901 | Declare Sub glRasterPos4sv Lib "opengl32" (v As *GLshort)
|
---|
902 | Declare Sub glReadBuffer Lib "opengl32" (mode As GLenum)
|
---|
903 | Declare Sub glReadPixels Lib "opengl32" (x As GLint, y As GLint, width As GLsizei, height As GLsizei, format As GLenum, type_ As GLenum, pixels As *GLvoid)
|
---|
904 | Declare Sub glRectd Lib "opengl32" (x1 As GLdouble, y1 As GLdouble, x2 As GLdouble, y2 As GLdouble)
|
---|
905 | Declare Sub glRectdv Lib "opengl32" (v1 As *GLdouble, v2 As *GLdouble)
|
---|
906 | Declare Sub glRectf Lib "opengl32" (x1 As GLfloat, y1 As GLfloat, x2 As GLfloat, y2 As GLfloat)
|
---|
907 | Declare Sub glRectfv Lib "opengl32" (v1 As *GLfloat, v2 As *GLfloat)
|
---|
908 | Declare Sub glRecti Lib "opengl32" (x1 As GLint, y1 As GLint, x2 As GLint, y2 As GLint)
|
---|
909 | Declare Sub glRectiv Lib "opengl32" (v1 As *GLint, v2 As *GLint)
|
---|
910 | Declare Sub glRects Lib "opengl32" ( x1 As GLshort, y1 As GLshort, x2 As GLshort, y2 As GLshort)
|
---|
911 | Declare Sub glRectsv Lib "opengl32" (v1 As *GLshort, v2 As *GLshort)
|
---|
912 | Declare Function glRenderMode Lib "opengl32" (mode As GLenum) As GLint
|
---|
913 | Declare Sub glRotated Lib "opengl32" (angle As GLdouble, x As GLdouble, y As GLdouble, z As GLdouble)
|
---|
914 | Declare Sub glRotatef Lib "opengl32" (angle As GLfloat, x As GLfloat, y As GLfloat, z As GLfloat)
|
---|
915 | Declare Sub glScaled Lib "opengl32" (x As GLdouble, y As GLdouble, z As GLdouble)
|
---|
916 | Declare Sub glScalef Lib "opengl32" (x As GLfloat, y As GLfloat, z As GLfloat)
|
---|
917 | Declare Sub glScissor Lib "opengl32" (x As GLint, y As GLint, width As GLsizei, height As GLsizei)
|
---|
918 | Declare Sub glSelectBuffer Lib "opengl32" (size As GLsizei, buffer As *GLuint)
|
---|
919 | Declare Sub glShadeModel Lib "opengl32" (mode As GLenum)
|
---|
920 | Declare Sub glStencilFunc Lib "opengl32" (func As GLenum, ref As GLint, mask As GLuint)
|
---|
921 | Declare Sub glStencilMask Lib "opengl32" (mask As GLuint)
|
---|
922 | Declare Sub glStencilOp Lib "opengl32" (fail As GLenum, zfail As GLenum, zpass As GLenum)
|
---|
923 | Declare Sub glTexCoord1d Lib "opengl32" (s As GLdouble)
|
---|
924 | Declare Sub glTexCoord1dv Lib "opengl32" (v As *GLdouble)
|
---|
925 | Declare Sub glTexCoord1f Lib "opengl32" (s As GLfloat)
|
---|
926 | Declare Sub glTexCoord1fv Lib "opengl32" (v As *GLfloat)
|
---|
927 | Declare Sub glTexCoord1i Lib "opengl32" (s As GLint)
|
---|
928 | Declare Sub glTexCoord1iv Lib "opengl32" (v As *GLint)
|
---|
929 | Declare Sub glTexCoord1s Lib "opengl32" (s As GLshort)
|
---|
930 | Declare Sub glTexCoord1sv Lib "opengl32" (v As *GLshort)
|
---|
931 | Declare Sub glTexCoord2d Lib "opengl32" (s As GLdouble, t As GLdouble)
|
---|
932 | Declare Sub glTexCoord2dv Lib "opengl32" (v As *GLdouble)
|
---|
933 | Declare Sub glTexCoord2f Lib "opengl32" (s As GLfloat, t As GLfloat)
|
---|
934 | Declare Sub glTexCoord2fv Lib "opengl32" (v As *GLfloat)
|
---|
935 | Declare Sub glTexCoord2i Lib "opengl32" (s As GLint, t As GLint)
|
---|
936 | Declare Sub glTexCoord2iv Lib "opengl32" (v As *GLint)
|
---|
937 | Declare Sub glTexCoord2s Lib "opengl32" (s As GLshort, t As GLshort)
|
---|
938 | Declare Sub glTexCoord2sv Lib "opengl32" (v As *GLshort)
|
---|
939 | Declare Sub glTexCoord3d Lib "opengl32" (s As GLdouble, t As GLdouble, r As GLdouble)
|
---|
940 | Declare Sub glTexCoord3dv Lib "opengl32" (v As *GLdouble)
|
---|
941 | Declare Sub glTexCoord3f Lib "opengl32" (s As GLfloat, t As GLfloat, r As GLfloat)
|
---|
942 | Declare Sub glTexCoord3fv Lib "opengl32" (v As *GLfloat)
|
---|
943 | Declare Sub glTexCoord3i Lib "opengl32" (s As GLint, t As GLint, r As GLint)
|
---|
944 | Declare Sub glTexCoord3iv Lib "opengl32" (v As *GLint)
|
---|
945 | Declare Sub glTexCoord3s Lib "opengl32" (s As GLshort, t As GLshort, r As GLshort)
|
---|
946 | Declare Sub glTexCoord3sv Lib "opengl32" (v As *GLshort)
|
---|
947 | Declare Sub glTexCoord4d Lib "opengl32" (s As GLdouble, t As GLdouble, r As GLdouble, q As GLdouble)
|
---|
948 | Declare Sub glTexCoord4dv Lib "opengl32" (v As *GLdouble)
|
---|
949 | Declare Sub glTexCoord4f Lib "opengl32" (s As GLfloat, t As GLfloat, r As GLfloat, q As GLfloat)
|
---|
950 | Declare Sub glTexCoord4fv Lib "opengl32" (v As *GLfloat)
|
---|
951 | Declare Sub glTexCoord4i Lib "opengl32" (s As GLint, t As GLint, r As GLint, q As GLint)
|
---|
952 | Declare Sub glTexCoord4iv Lib "opengl32" (v As *GLint)
|
---|
953 | Declare Sub glTexCoord4s Lib "opengl32" (s As GLshort, t As GLshort, r As GLshort, q As GLshort)
|
---|
954 | Declare Sub glTexCoord4sv Lib "opengl32" (v As *GLshort)
|
---|
955 | Declare Sub glTexCoordPointer Lib "opengl32" (size As GLint, type_ As GLenum, stride As GLsizei, pointer As *GLvoid)
|
---|
956 | Declare Sub glTexEnvf Lib "opengl32" (target As GLenum, pname As GLenum, param As GLfloat)
|
---|
957 | Declare Sub glTexEnvfv Lib "opengl32" (target As GLenum, pname As GLenum, params As *GLfloat)
|
---|
958 | Declare Sub glTexEnvi Lib "opengl32" (target As GLenum, pname As GLenum, param As GLint)
|
---|
959 | Declare Sub glTexEnviv Lib "opengl32" (target As GLenum, pname As GLenum, params As *GLint)
|
---|
960 | Declare Sub glTexGend Lib "opengl32" (coord As GLenum, pname As GLenum, param As GLdouble)
|
---|
961 | Declare Sub glTexGendv Lib "opengl32" (coord As GLenum, pname As GLenum, params As *GLdouble)
|
---|
962 | Declare Sub glTexGenf Lib "opengl32" (coord As GLenum, pname As GLenum, param As GLfloat)
|
---|
963 | Declare Sub glTexGenfv Lib "opengl32" (coord As GLenum, pname As GLenum, params As *GLfloat)
|
---|
964 | Declare Sub glTexGeni Lib "opengl32" (coord As GLenum, pname As GLenum, param As GLint)
|
---|
965 | Declare Sub glTexGeniv Lib "opengl32" (coord As GLenum, pname As GLenum, params As *GLint)
|
---|
966 | Declare Sub glTexImage1D Lib "opengl32" (target As GLenum, level As GLint, internalformat As GLint, width As GLsizei, border As GLint, format As GLenum, type_ As GLenum, pixels As *GLvoid)
|
---|
967 | Declare Sub glTexImage2D Lib "opengl32" (target As GLenum, level As GLint, internalformat As GLint, width As GLsizei, height As GLsizei, border As GLint, format As GLenum, type_ As GLenum, pixels As *GLvoid)
|
---|
968 | Declare Sub glTexParameterf Lib "opengl32" (target As GLenum, pname As GLenum, param As GLfloat)
|
---|
969 | Declare Sub glTexParameterfv Lib "opengl32" (target As GLenum, pname As GLenum, params As *GLfloat)
|
---|
970 | Declare Sub glTexParameteri Lib "opengl32" (target As GLenum, pname As GLenum, param As GLint)
|
---|
971 | Declare Sub glTexParameteriv Lib "opengl32" (target As GLenum, pname As GLenum, params As *GLint)
|
---|
972 | Declare Sub glTexSubImage1D Lib "opengl32" (target As GLenum, level As GLint, xoffset As GLint, width As GLsizei, format As GLenum, type_ As GLenum, pixels As *GLvoid)
|
---|
973 | Declare Sub glTexSubImage2D Lib "opengl32" (target As GLenum, level As GLint, xoffset As GLint, yoffset As GLint, width As GLsizei, height As GLsizei, format As GLenum, type_ As GLenum, pixels As *GLvoid)
|
---|
974 | Declare Sub glTranslated Lib "opengl32" (x As GLdouble, y As GLdouble, z As GLdouble)
|
---|
975 | Declare Sub glTranslatef Lib "opengl32" (x As GLfloat, y As GLfloat, z As GLfloat)
|
---|
976 | Declare Sub glVertex2d Lib "opengl32" (x As GLdouble, y As GLdouble)
|
---|
977 | Declare Sub glVertex2dv Lib "opengl32" (v As *GLdouble)
|
---|
978 | Declare Sub glVertex2f Lib "opengl32" (x As GLfloat, y As GLfloat)
|
---|
979 | Declare Sub glVertex2fv Lib "opengl32" (v As *GLfloat)
|
---|
980 | Declare Sub glVertex2i Lib "opengl32" (x As GLint, y As GLint)
|
---|
981 | Declare Sub glVertex2iv Lib "opengl32" (v As *GLint)
|
---|
982 | Declare Sub glVertex2s Lib "opengl32" (x As GLshort, y As GLshort)
|
---|
983 | Declare Sub glVertex2sv Lib "opengl32" (v As *GLshort)
|
---|
984 | Declare Sub glVertex3d Lib "opengl32" (x As GLdouble, y As GLdouble, z As GLdouble)
|
---|
985 | Declare Sub glVertex3dv Lib "opengl32" (v As *GLdouble)
|
---|
986 | Declare Sub glVertex3f Lib "opengl32" (x As GLfloat, y As GLfloat, z As GLfloat)
|
---|
987 | Declare Sub glVertex3fv Lib "opengl32" (v As *GLfloat)
|
---|
988 | Declare Sub glVertex3i Lib "opengl32" (x As GLint, y As GLint, z As GLint)
|
---|
989 | Declare Sub glVertex3iv Lib "opengl32" (v As *GLint)
|
---|
990 | Declare Sub glVertex3s Lib "opengl32" (x As GLshort, y As GLshort, z As GLshort)
|
---|
991 | Declare Sub glVertex3sv Lib "opengl32" (v As *GLshort)
|
---|
992 | Declare Sub glVertex4d Lib "opengl32" (x As GLdouble, y As GLdouble, z As GLdouble, w As GLdouble)
|
---|
993 | Declare Sub glVertex4dv Lib "opengl32" (v As *GLdouble)
|
---|
994 | Declare Sub glVertex4f Lib "opengl32" (x As GLfloat, y As GLfloat, z As GLfloat, w As GLfloat)
|
---|
995 | Declare Sub glVertex4fv Lib "opengl32" (v As *GLfloat)
|
---|
996 | Declare Sub glVertex4i Lib "opengl32" (x As GLint, y As GLint, z As GLint, w As GLint)
|
---|
997 | Declare Sub glVertex4iv Lib "opengl32" (v As *GLint)
|
---|
998 | Declare Sub glVertex4s Lib "opengl32" (x As GLshort, y As GLshort, z As GLshort, w As GLshort)
|
---|
999 | Declare Sub glVertex4sv Lib "opengl32" (v As *GLshort)
|
---|
1000 | Declare Sub glVertexPointer Lib "opengl32" (size As GLint, type_ As GLenum, stride As GLsizei, pointer As *GLvoid)
|
---|
1001 | Declare Sub glViewport Lib "opengl32" (x As GLint, y As GLint, width As GLsizei, height As GLsizei)
|
---|
1002 |
|
---|
1003 | TypeDef PFNGLARRAYELEMENTEXTPROC = *Sub(i As GLint)
|
---|
1004 | TypeDef PFNGLDRAWARRAYSEXTPROC = *Sub(mode As GLenum, first As GLint, count As GLsizei)
|
---|
1005 | TypeDef PFNGLVERTEXPOINTEREXTPROC = *Sub(size As GLint, type_ As GLenum, stride As GLsizei, count As GLsizei, pointer As *GLvoid)
|
---|
1006 | TypeDef PFNGLNORMALPOINTEREXTPROC = *Sub(type_ As GLenum, stride As GLsizei, count As GLsizei, pointer As *GLvoid)
|
---|
1007 | TypeDef PFNGLCOLORPOINTEREXTPROC = *Sub(size As GLint, type_ As GLenum, stride As GLsizei, count As GLsizei, pointer As *GLvoid)
|
---|
1008 | TypeDef PFNGLINDEXPOINTEREXTPROC = *Sub(type_ As GLenum, stride As GLsizei, count As GLsizei, pointer As *GLvoid)
|
---|
1009 | TypeDef PFNGLTEXCOORDPOINTEREXTPROC = *Sub(size As GLint, type_ As GLenum, stride As GLsizei, count As GLsizei, pointer As *GLvoid)
|
---|
1010 | TypeDef PFNGLEDGEFLAGPOINTEREXTPROC = *Sub(stride As GLsizei, count As GLsizei, pointer As *GLboolean)
|
---|
1011 | TypeDef PFNGLGETPOINTERVEXTPROC = *Sub(pname As GLenum, ByRef values As *GLvoid)
|
---|
1012 | TypeDef PFNGLARRAYELEMENTARRAYEXTPROC = *Sub(mode As GLenum, count As GLsizei, pi As *GLvoid)
|
---|
1013 | TypeDef PFNGLDRAWRANGEELEMENTSWINPROC = *Sub(mode As GLenum, start As GLuint, end_ As GLuint, count As GLsizei, type_ As GLenum, indices As *GLvoid)
|
---|
1014 | TypeDef PFNGLADDSWAPHINTRECTWINPROC = *Sub(x As GLint, y As GLint, width As GLsizei, height As GLsizei)
|
---|
1015 | TypeDef PFNGLCOLORTABLEEXTPROC = *Sub(target As GLenum, internalFormat As GLenum, width As GLsizei, format As GLenum, type_ As GLenum, data As *GLvoid)
|
---|
1016 | TypeDef PFNGLCOLORSUBTABLEEXTPROC = *Sub(target As GLenum, GLsizei start, count As GLsizei, format As GLenum, type_ As GLenum, data As *GLvoid)
|
---|
1017 | TypeDef PFNGLGETCOLORTABLEEXTPROC = *Sub(target As GLenum, format As GLenum, type_ As GLenum, data As *GLvoid)
|
---|
1018 | TypeDef PFNGLGETCOLORTABLEPARAMETERIVEXTPROC = *Sub(target As GLenum, pname As GLenum, params As *GLint)
|
---|
1019 | TypeDef PFNGLGETCOLORTABLEPARAMETERFVEXTPROC = *Sub(target As GLenum, pname As GLenum, params As *GLfloat)
|
---|
1020 |
|
---|
1021 | #endif /* __GL_H__ */
|
---|