blob: 3afd50e0af6c4bbf9fd2af04f51195bc4012c472 [file] [log] [blame]
Brian Paul65300222000-05-18 18:15:16 +00001/* DO NOT EDIT - This file generated automatically with glx86asm.py script */
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002#include "assyntax.h"
Brian Paula749f752000-01-28 22:18:48 +00003#include "glapioffsets.h"
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00004
5#ifndef __WIN32__
Brian Paulc2319b42000-01-17 19:28:31 +00006
7#if defined(USE_MGL_NAMESPACE)
8#define GL_PREFIX(n) GLNAME(mgl ## n)
9#else
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000010#define GL_PREFIX(n) GLNAME(gl ## n)
Brian Paulc2319b42000-01-17 19:28:31 +000011#endif
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000012
13#define GL_OFFSET(x) CODEPTR(REGOFF(4 * x, EAX))
14
15#ifdef GNU_ASSEMBLER
16#define GLOBL_FN(x) GLOBL x ; .type x,@function
17#else
18#define GLOBL_FN(x) GLOBL x
19#endif
20
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000021
22ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +000023GLOBL_FN(GL_PREFIX(NewList))
24GL_PREFIX(NewList):
Brian Paulc2319b42000-01-17 19:28:31 +000025 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000026 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +000027 JZ(GLNAME(_glapi_fallback_NewList))
28 JMP(GL_OFFSET(_gloffset_NewList))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000029
30ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +000031GLOBL_FN(GL_PREFIX(EndList))
32GL_PREFIX(EndList):
Brian Paulc2319b42000-01-17 19:28:31 +000033 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000034 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +000035 JZ(GLNAME(_glapi_fallback_EndList))
36 JMP(GL_OFFSET(_gloffset_EndList))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000037
38ALIGNTEXT16
39GLOBL_FN(GL_PREFIX(CallList))
40GL_PREFIX(CallList):
Brian Paulc2319b42000-01-17 19:28:31 +000041 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000042 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +000043 JZ(GLNAME(_glapi_fallback_CallList))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000044 JMP(GL_OFFSET(_gloffset_CallList))
45
46ALIGNTEXT16
47GLOBL_FN(GL_PREFIX(CallLists))
48GL_PREFIX(CallLists):
Brian Paulc2319b42000-01-17 19:28:31 +000049 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000050 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +000051 JZ(GLNAME(_glapi_fallback_CallLists))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000052 JMP(GL_OFFSET(_gloffset_CallLists))
53
54ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +000055GLOBL_FN(GL_PREFIX(DeleteLists))
56GL_PREFIX(DeleteLists):
Brian Paulc2319b42000-01-17 19:28:31 +000057 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000058 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +000059 JZ(GLNAME(_glapi_fallback_DeleteLists))
60 JMP(GL_OFFSET(_gloffset_DeleteLists))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000061
62ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +000063GLOBL_FN(GL_PREFIX(GenLists))
64GL_PREFIX(GenLists):
Brian Paulc2319b42000-01-17 19:28:31 +000065 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000066 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +000067 JZ(GLNAME(_glapi_fallback_GenLists))
68 JMP(GL_OFFSET(_gloffset_GenLists))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000069
70ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +000071GLOBL_FN(GL_PREFIX(ListBase))
72GL_PREFIX(ListBase):
Brian Paulc2319b42000-01-17 19:28:31 +000073 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000074 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +000075 JZ(GLNAME(_glapi_fallback_ListBase))
76 JMP(GL_OFFSET(_gloffset_ListBase))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000077
78ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +000079GLOBL_FN(GL_PREFIX(Begin))
80GL_PREFIX(Begin):
Brian Paulc2319b42000-01-17 19:28:31 +000081 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000082 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +000083 JZ(GLNAME(_glapi_fallback_Begin))
84 JMP(GL_OFFSET(_gloffset_Begin))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000085
86ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +000087GLOBL_FN(GL_PREFIX(Bitmap))
88GL_PREFIX(Bitmap):
Brian Paulc2319b42000-01-17 19:28:31 +000089 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000090 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +000091 JZ(GLNAME(_glapi_fallback_Bitmap))
92 JMP(GL_OFFSET(_gloffset_Bitmap))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000093
94ALIGNTEXT16
95GLOBL_FN(GL_PREFIX(Color3b))
96GL_PREFIX(Color3b):
Brian Paulc2319b42000-01-17 19:28:31 +000097 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +000098 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +000099 JZ(GLNAME(_glapi_fallback_Color3b))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000100 JMP(GL_OFFSET(_gloffset_Color3b))
101
102ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000103GLOBL_FN(GL_PREFIX(Color3bv))
104GL_PREFIX(Color3bv):
Brian Paulc2319b42000-01-17 19:28:31 +0000105 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000106 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000107 JZ(GLNAME(_glapi_fallback_Color3bv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000108 JMP(GL_OFFSET(_gloffset_Color3bv))
109
110ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000111GLOBL_FN(GL_PREFIX(Color3d))
112GL_PREFIX(Color3d):
113 MOV_L(GLNAME(_glapi_Dispatch), EAX)
114 TEST_L(EAX, EAX)
115 JZ(GLNAME(_glapi_fallback_Color3d))
116 JMP(GL_OFFSET(_gloffset_Color3d))
117
118ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000119GLOBL_FN(GL_PREFIX(Color3dv))
120GL_PREFIX(Color3dv):
Brian Paulc2319b42000-01-17 19:28:31 +0000121 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000122 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000123 JZ(GLNAME(_glapi_fallback_Color3dv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000124 JMP(GL_OFFSET(_gloffset_Color3dv))
125
126ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000127GLOBL_FN(GL_PREFIX(Color3f))
128GL_PREFIX(Color3f):
129 MOV_L(GLNAME(_glapi_Dispatch), EAX)
130 TEST_L(EAX, EAX)
131 JZ(GLNAME(_glapi_fallback_Color3f))
132 JMP(GL_OFFSET(_gloffset_Color3f))
133
134ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000135GLOBL_FN(GL_PREFIX(Color3fv))
136GL_PREFIX(Color3fv):
Brian Paulc2319b42000-01-17 19:28:31 +0000137 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000138 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000139 JZ(GLNAME(_glapi_fallback_Color3fv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000140 JMP(GL_OFFSET(_gloffset_Color3fv))
141
142ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000143GLOBL_FN(GL_PREFIX(Color3i))
144GL_PREFIX(Color3i):
145 MOV_L(GLNAME(_glapi_Dispatch), EAX)
146 TEST_L(EAX, EAX)
147 JZ(GLNAME(_glapi_fallback_Color3i))
148 JMP(GL_OFFSET(_gloffset_Color3i))
149
150ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000151GLOBL_FN(GL_PREFIX(Color3iv))
152GL_PREFIX(Color3iv):
Brian Paulc2319b42000-01-17 19:28:31 +0000153 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000154 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000155 JZ(GLNAME(_glapi_fallback_Color3iv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000156 JMP(GL_OFFSET(_gloffset_Color3iv))
157
158ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000159GLOBL_FN(GL_PREFIX(Color3s))
160GL_PREFIX(Color3s):
161 MOV_L(GLNAME(_glapi_Dispatch), EAX)
162 TEST_L(EAX, EAX)
163 JZ(GLNAME(_glapi_fallback_Color3s))
164 JMP(GL_OFFSET(_gloffset_Color3s))
165
166ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000167GLOBL_FN(GL_PREFIX(Color3sv))
168GL_PREFIX(Color3sv):
Brian Paulc2319b42000-01-17 19:28:31 +0000169 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000170 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000171 JZ(GLNAME(_glapi_fallback_Color3sv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000172 JMP(GL_OFFSET(_gloffset_Color3sv))
173
174ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000175GLOBL_FN(GL_PREFIX(Color3ub))
176GL_PREFIX(Color3ub):
177 MOV_L(GLNAME(_glapi_Dispatch), EAX)
178 TEST_L(EAX, EAX)
179 JZ(GLNAME(_glapi_fallback_Color3ub))
180 JMP(GL_OFFSET(_gloffset_Color3ub))
181
182ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000183GLOBL_FN(GL_PREFIX(Color3ubv))
184GL_PREFIX(Color3ubv):
Brian Paulc2319b42000-01-17 19:28:31 +0000185 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000186 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000187 JZ(GLNAME(_glapi_fallback_Color3ubv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000188 JMP(GL_OFFSET(_gloffset_Color3ubv))
189
190ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000191GLOBL_FN(GL_PREFIX(Color3ui))
192GL_PREFIX(Color3ui):
193 MOV_L(GLNAME(_glapi_Dispatch), EAX)
194 TEST_L(EAX, EAX)
195 JZ(GLNAME(_glapi_fallback_Color3ui))
196 JMP(GL_OFFSET(_gloffset_Color3ui))
197
198ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000199GLOBL_FN(GL_PREFIX(Color3uiv))
200GL_PREFIX(Color3uiv):
Brian Paulc2319b42000-01-17 19:28:31 +0000201 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000202 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000203 JZ(GLNAME(_glapi_fallback_Color3uiv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000204 JMP(GL_OFFSET(_gloffset_Color3uiv))
205
206ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000207GLOBL_FN(GL_PREFIX(Color3us))
208GL_PREFIX(Color3us):
209 MOV_L(GLNAME(_glapi_Dispatch), EAX)
210 TEST_L(EAX, EAX)
211 JZ(GLNAME(_glapi_fallback_Color3us))
212 JMP(GL_OFFSET(_gloffset_Color3us))
213
214ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000215GLOBL_FN(GL_PREFIX(Color3usv))
216GL_PREFIX(Color3usv):
Brian Paulc2319b42000-01-17 19:28:31 +0000217 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000218 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000219 JZ(GLNAME(_glapi_fallback_Color3usv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000220 JMP(GL_OFFSET(_gloffset_Color3usv))
221
222ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000223GLOBL_FN(GL_PREFIX(Color4b))
224GL_PREFIX(Color4b):
225 MOV_L(GLNAME(_glapi_Dispatch), EAX)
226 TEST_L(EAX, EAX)
227 JZ(GLNAME(_glapi_fallback_Color4b))
228 JMP(GL_OFFSET(_gloffset_Color4b))
229
230ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000231GLOBL_FN(GL_PREFIX(Color4bv))
232GL_PREFIX(Color4bv):
Brian Paulc2319b42000-01-17 19:28:31 +0000233 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000234 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000235 JZ(GLNAME(_glapi_fallback_Color4bv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000236 JMP(GL_OFFSET(_gloffset_Color4bv))
237
238ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000239GLOBL_FN(GL_PREFIX(Color4d))
240GL_PREFIX(Color4d):
241 MOV_L(GLNAME(_glapi_Dispatch), EAX)
242 TEST_L(EAX, EAX)
243 JZ(GLNAME(_glapi_fallback_Color4d))
244 JMP(GL_OFFSET(_gloffset_Color4d))
245
246ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000247GLOBL_FN(GL_PREFIX(Color4dv))
248GL_PREFIX(Color4dv):
Brian Paulc2319b42000-01-17 19:28:31 +0000249 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000250 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000251 JZ(GLNAME(_glapi_fallback_Color4dv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000252 JMP(GL_OFFSET(_gloffset_Color4dv))
253
254ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000255GLOBL_FN(GL_PREFIX(Color4f))
256GL_PREFIX(Color4f):
257 MOV_L(GLNAME(_glapi_Dispatch), EAX)
258 TEST_L(EAX, EAX)
259 JZ(GLNAME(_glapi_fallback_Color4f))
260 JMP(GL_OFFSET(_gloffset_Color4f))
261
262ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000263GLOBL_FN(GL_PREFIX(Color4fv))
264GL_PREFIX(Color4fv):
Brian Paulc2319b42000-01-17 19:28:31 +0000265 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000266 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000267 JZ(GLNAME(_glapi_fallback_Color4fv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000268 JMP(GL_OFFSET(_gloffset_Color4fv))
269
270ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000271GLOBL_FN(GL_PREFIX(Color4i))
272GL_PREFIX(Color4i):
273 MOV_L(GLNAME(_glapi_Dispatch), EAX)
274 TEST_L(EAX, EAX)
275 JZ(GLNAME(_glapi_fallback_Color4i))
276 JMP(GL_OFFSET(_gloffset_Color4i))
277
278ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000279GLOBL_FN(GL_PREFIX(Color4iv))
280GL_PREFIX(Color4iv):
Brian Paulc2319b42000-01-17 19:28:31 +0000281 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000282 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000283 JZ(GLNAME(_glapi_fallback_Color4iv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000284 JMP(GL_OFFSET(_gloffset_Color4iv))
285
286ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000287GLOBL_FN(GL_PREFIX(Color4s))
288GL_PREFIX(Color4s):
289 MOV_L(GLNAME(_glapi_Dispatch), EAX)
290 TEST_L(EAX, EAX)
291 JZ(GLNAME(_glapi_fallback_Color4s))
292 JMP(GL_OFFSET(_gloffset_Color4s))
293
294ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000295GLOBL_FN(GL_PREFIX(Color4sv))
296GL_PREFIX(Color4sv):
Brian Paulc2319b42000-01-17 19:28:31 +0000297 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000298 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000299 JZ(GLNAME(_glapi_fallback_Color4sv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000300 JMP(GL_OFFSET(_gloffset_Color4sv))
301
302ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000303GLOBL_FN(GL_PREFIX(Color4ub))
304GL_PREFIX(Color4ub):
305 MOV_L(GLNAME(_glapi_Dispatch), EAX)
306 TEST_L(EAX, EAX)
307 JZ(GLNAME(_glapi_fallback_Color4ub))
308 JMP(GL_OFFSET(_gloffset_Color4ub))
309
310ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000311GLOBL_FN(GL_PREFIX(Color4ubv))
312GL_PREFIX(Color4ubv):
Brian Paulc2319b42000-01-17 19:28:31 +0000313 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000314 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000315 JZ(GLNAME(_glapi_fallback_Color4ubv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000316 JMP(GL_OFFSET(_gloffset_Color4ubv))
317
318ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000319GLOBL_FN(GL_PREFIX(Color4ui))
320GL_PREFIX(Color4ui):
321 MOV_L(GLNAME(_glapi_Dispatch), EAX)
322 TEST_L(EAX, EAX)
323 JZ(GLNAME(_glapi_fallback_Color4ui))
324 JMP(GL_OFFSET(_gloffset_Color4ui))
325
326ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000327GLOBL_FN(GL_PREFIX(Color4uiv))
328GL_PREFIX(Color4uiv):
Brian Paulc2319b42000-01-17 19:28:31 +0000329 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000330 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000331 JZ(GLNAME(_glapi_fallback_Color4uiv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000332 JMP(GL_OFFSET(_gloffset_Color4uiv))
333
334ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000335GLOBL_FN(GL_PREFIX(Color4us))
336GL_PREFIX(Color4us):
337 MOV_L(GLNAME(_glapi_Dispatch), EAX)
338 TEST_L(EAX, EAX)
339 JZ(GLNAME(_glapi_fallback_Color4us))
340 JMP(GL_OFFSET(_gloffset_Color4us))
341
342ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000343GLOBL_FN(GL_PREFIX(Color4usv))
344GL_PREFIX(Color4usv):
Brian Paulc2319b42000-01-17 19:28:31 +0000345 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000346 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000347 JZ(GLNAME(_glapi_fallback_Color4usv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000348 JMP(GL_OFFSET(_gloffset_Color4usv))
349
350ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000351GLOBL_FN(GL_PREFIX(EdgeFlag))
352GL_PREFIX(EdgeFlag):
Brian Paulc2319b42000-01-17 19:28:31 +0000353 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000354 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000355 JZ(GLNAME(_glapi_fallback_EdgeFlag))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000356 JMP(GL_OFFSET(_gloffset_EdgeFlag))
357
358ALIGNTEXT16
359GLOBL_FN(GL_PREFIX(EdgeFlagv))
360GL_PREFIX(EdgeFlagv):
Brian Paulc2319b42000-01-17 19:28:31 +0000361 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000362 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000363 JZ(GLNAME(_glapi_fallback_EdgeFlagv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000364 JMP(GL_OFFSET(_gloffset_EdgeFlagv))
365
366ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000367GLOBL_FN(GL_PREFIX(End))
368GL_PREFIX(End):
Brian Paulc2319b42000-01-17 19:28:31 +0000369 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000370 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +0000371 JZ(GLNAME(_glapi_fallback_End))
372 JMP(GL_OFFSET(_gloffset_End))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000373
374ALIGNTEXT16
375GLOBL_FN(GL_PREFIX(Indexd))
376GL_PREFIX(Indexd):
Brian Paulc2319b42000-01-17 19:28:31 +0000377 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000378 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000379 JZ(GLNAME(_glapi_fallback_Indexd))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000380 JMP(GL_OFFSET(_gloffset_Indexd))
381
382ALIGNTEXT16
383GLOBL_FN(GL_PREFIX(Indexdv))
384GL_PREFIX(Indexdv):
Brian Paulc2319b42000-01-17 19:28:31 +0000385 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000386 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000387 JZ(GLNAME(_glapi_fallback_Indexdv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000388 JMP(GL_OFFSET(_gloffset_Indexdv))
389
390ALIGNTEXT16
391GLOBL_FN(GL_PREFIX(Indexf))
392GL_PREFIX(Indexf):
Brian Paulc2319b42000-01-17 19:28:31 +0000393 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000394 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000395 JZ(GLNAME(_glapi_fallback_Indexf))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000396 JMP(GL_OFFSET(_gloffset_Indexf))
397
398ALIGNTEXT16
399GLOBL_FN(GL_PREFIX(Indexfv))
400GL_PREFIX(Indexfv):
Brian Paulc2319b42000-01-17 19:28:31 +0000401 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000402 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000403 JZ(GLNAME(_glapi_fallback_Indexfv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000404 JMP(GL_OFFSET(_gloffset_Indexfv))
405
406ALIGNTEXT16
407GLOBL_FN(GL_PREFIX(Indexi))
408GL_PREFIX(Indexi):
Brian Paulc2319b42000-01-17 19:28:31 +0000409 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000410 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000411 JZ(GLNAME(_glapi_fallback_Indexi))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000412 JMP(GL_OFFSET(_gloffset_Indexi))
413
414ALIGNTEXT16
415GLOBL_FN(GL_PREFIX(Indexiv))
416GL_PREFIX(Indexiv):
Brian Paulc2319b42000-01-17 19:28:31 +0000417 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000418 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000419 JZ(GLNAME(_glapi_fallback_Indexiv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000420 JMP(GL_OFFSET(_gloffset_Indexiv))
421
422ALIGNTEXT16
423GLOBL_FN(GL_PREFIX(Indexs))
424GL_PREFIX(Indexs):
Brian Paulc2319b42000-01-17 19:28:31 +0000425 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000426 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000427 JZ(GLNAME(_glapi_fallback_Indexs))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000428 JMP(GL_OFFSET(_gloffset_Indexs))
429
430ALIGNTEXT16
431GLOBL_FN(GL_PREFIX(Indexsv))
432GL_PREFIX(Indexsv):
Brian Paulc2319b42000-01-17 19:28:31 +0000433 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000434 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000435 JZ(GLNAME(_glapi_fallback_Indexsv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000436 JMP(GL_OFFSET(_gloffset_Indexsv))
437
438ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000439GLOBL_FN(GL_PREFIX(Normal3b))
440GL_PREFIX(Normal3b):
Brian Paulc2319b42000-01-17 19:28:31 +0000441 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000442 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000443 JZ(GLNAME(_glapi_fallback_Normal3b))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000444 JMP(GL_OFFSET(_gloffset_Normal3b))
445
446ALIGNTEXT16
447GLOBL_FN(GL_PREFIX(Normal3bv))
448GL_PREFIX(Normal3bv):
Brian Paulc2319b42000-01-17 19:28:31 +0000449 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000450 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000451 JZ(GLNAME(_glapi_fallback_Normal3bv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000452 JMP(GL_OFFSET(_gloffset_Normal3bv))
453
454ALIGNTEXT16
455GLOBL_FN(GL_PREFIX(Normal3d))
456GL_PREFIX(Normal3d):
Brian Paulc2319b42000-01-17 19:28:31 +0000457 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000458 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000459 JZ(GLNAME(_glapi_fallback_Normal3d))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000460 JMP(GL_OFFSET(_gloffset_Normal3d))
461
462ALIGNTEXT16
463GLOBL_FN(GL_PREFIX(Normal3dv))
464GL_PREFIX(Normal3dv):
Brian Paulc2319b42000-01-17 19:28:31 +0000465 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000466 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000467 JZ(GLNAME(_glapi_fallback_Normal3dv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000468 JMP(GL_OFFSET(_gloffset_Normal3dv))
469
470ALIGNTEXT16
471GLOBL_FN(GL_PREFIX(Normal3f))
472GL_PREFIX(Normal3f):
Brian Paulc2319b42000-01-17 19:28:31 +0000473 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000474 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000475 JZ(GLNAME(_glapi_fallback_Normal3f))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000476 JMP(GL_OFFSET(_gloffset_Normal3f))
477
478ALIGNTEXT16
479GLOBL_FN(GL_PREFIX(Normal3fv))
480GL_PREFIX(Normal3fv):
Brian Paulc2319b42000-01-17 19:28:31 +0000481 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000482 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000483 JZ(GLNAME(_glapi_fallback_Normal3fv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000484 JMP(GL_OFFSET(_gloffset_Normal3fv))
485
486ALIGNTEXT16
487GLOBL_FN(GL_PREFIX(Normal3i))
488GL_PREFIX(Normal3i):
Brian Paulc2319b42000-01-17 19:28:31 +0000489 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000490 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000491 JZ(GLNAME(_glapi_fallback_Normal3i))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000492 JMP(GL_OFFSET(_gloffset_Normal3i))
493
494ALIGNTEXT16
495GLOBL_FN(GL_PREFIX(Normal3iv))
496GL_PREFIX(Normal3iv):
Brian Paulc2319b42000-01-17 19:28:31 +0000497 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000498 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000499 JZ(GLNAME(_glapi_fallback_Normal3iv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000500 JMP(GL_OFFSET(_gloffset_Normal3iv))
501
502ALIGNTEXT16
503GLOBL_FN(GL_PREFIX(Normal3s))
504GL_PREFIX(Normal3s):
Brian Paulc2319b42000-01-17 19:28:31 +0000505 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000506 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000507 JZ(GLNAME(_glapi_fallback_Normal3s))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000508 JMP(GL_OFFSET(_gloffset_Normal3s))
509
510ALIGNTEXT16
511GLOBL_FN(GL_PREFIX(Normal3sv))
512GL_PREFIX(Normal3sv):
Brian Paulc2319b42000-01-17 19:28:31 +0000513 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000514 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000515 JZ(GLNAME(_glapi_fallback_Normal3sv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000516 JMP(GL_OFFSET(_gloffset_Normal3sv))
517
518ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000519GLOBL_FN(GL_PREFIX(RasterPos2d))
520GL_PREFIX(RasterPos2d):
Brian Paulc2319b42000-01-17 19:28:31 +0000521 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000522 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000523 JZ(GLNAME(_glapi_fallback_RasterPos2d))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000524 JMP(GL_OFFSET(_gloffset_RasterPos2d))
525
526ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000527GLOBL_FN(GL_PREFIX(RasterPos2dv))
528GL_PREFIX(RasterPos2dv):
Brian Paulc2319b42000-01-17 19:28:31 +0000529 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000530 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000531 JZ(GLNAME(_glapi_fallback_RasterPos2dv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000532 JMP(GL_OFFSET(_gloffset_RasterPos2dv))
533
534ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000535GLOBL_FN(GL_PREFIX(RasterPos2f))
536GL_PREFIX(RasterPos2f):
537 MOV_L(GLNAME(_glapi_Dispatch), EAX)
538 TEST_L(EAX, EAX)
539 JZ(GLNAME(_glapi_fallback_RasterPos2f))
540 JMP(GL_OFFSET(_gloffset_RasterPos2f))
541
542ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000543GLOBL_FN(GL_PREFIX(RasterPos2fv))
544GL_PREFIX(RasterPos2fv):
Brian Paulc2319b42000-01-17 19:28:31 +0000545 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000546 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000547 JZ(GLNAME(_glapi_fallback_RasterPos2fv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000548 JMP(GL_OFFSET(_gloffset_RasterPos2fv))
549
550ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000551GLOBL_FN(GL_PREFIX(RasterPos2i))
552GL_PREFIX(RasterPos2i):
553 MOV_L(GLNAME(_glapi_Dispatch), EAX)
554 TEST_L(EAX, EAX)
555 JZ(GLNAME(_glapi_fallback_RasterPos2i))
556 JMP(GL_OFFSET(_gloffset_RasterPos2i))
557
558ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000559GLOBL_FN(GL_PREFIX(RasterPos2iv))
560GL_PREFIX(RasterPos2iv):
Brian Paulc2319b42000-01-17 19:28:31 +0000561 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000562 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000563 JZ(GLNAME(_glapi_fallback_RasterPos2iv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000564 JMP(GL_OFFSET(_gloffset_RasterPos2iv))
565
566ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000567GLOBL_FN(GL_PREFIX(RasterPos2s))
568GL_PREFIX(RasterPos2s):
569 MOV_L(GLNAME(_glapi_Dispatch), EAX)
570 TEST_L(EAX, EAX)
571 JZ(GLNAME(_glapi_fallback_RasterPos2s))
572 JMP(GL_OFFSET(_gloffset_RasterPos2s))
573
574ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000575GLOBL_FN(GL_PREFIX(RasterPos2sv))
576GL_PREFIX(RasterPos2sv):
Brian Paulc2319b42000-01-17 19:28:31 +0000577 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000578 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000579 JZ(GLNAME(_glapi_fallback_RasterPos2sv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000580 JMP(GL_OFFSET(_gloffset_RasterPos2sv))
581
582ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000583GLOBL_FN(GL_PREFIX(RasterPos3d))
584GL_PREFIX(RasterPos3d):
585 MOV_L(GLNAME(_glapi_Dispatch), EAX)
586 TEST_L(EAX, EAX)
587 JZ(GLNAME(_glapi_fallback_RasterPos3d))
588 JMP(GL_OFFSET(_gloffset_RasterPos3d))
589
590ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000591GLOBL_FN(GL_PREFIX(RasterPos3dv))
592GL_PREFIX(RasterPos3dv):
Brian Paulc2319b42000-01-17 19:28:31 +0000593 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000594 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000595 JZ(GLNAME(_glapi_fallback_RasterPos3dv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000596 JMP(GL_OFFSET(_gloffset_RasterPos3dv))
597
598ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000599GLOBL_FN(GL_PREFIX(RasterPos3f))
600GL_PREFIX(RasterPos3f):
601 MOV_L(GLNAME(_glapi_Dispatch), EAX)
602 TEST_L(EAX, EAX)
603 JZ(GLNAME(_glapi_fallback_RasterPos3f))
604 JMP(GL_OFFSET(_gloffset_RasterPos3f))
605
606ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000607GLOBL_FN(GL_PREFIX(RasterPos3fv))
608GL_PREFIX(RasterPos3fv):
Brian Paulc2319b42000-01-17 19:28:31 +0000609 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000610 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000611 JZ(GLNAME(_glapi_fallback_RasterPos3fv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000612 JMP(GL_OFFSET(_gloffset_RasterPos3fv))
613
614ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000615GLOBL_FN(GL_PREFIX(RasterPos3i))
616GL_PREFIX(RasterPos3i):
617 MOV_L(GLNAME(_glapi_Dispatch), EAX)
618 TEST_L(EAX, EAX)
619 JZ(GLNAME(_glapi_fallback_RasterPos3i))
620 JMP(GL_OFFSET(_gloffset_RasterPos3i))
621
622ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000623GLOBL_FN(GL_PREFIX(RasterPos3iv))
624GL_PREFIX(RasterPos3iv):
Brian Paulc2319b42000-01-17 19:28:31 +0000625 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000626 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000627 JZ(GLNAME(_glapi_fallback_RasterPos3iv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000628 JMP(GL_OFFSET(_gloffset_RasterPos3iv))
629
630ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000631GLOBL_FN(GL_PREFIX(RasterPos3s))
632GL_PREFIX(RasterPos3s):
633 MOV_L(GLNAME(_glapi_Dispatch), EAX)
634 TEST_L(EAX, EAX)
635 JZ(GLNAME(_glapi_fallback_RasterPos3s))
636 JMP(GL_OFFSET(_gloffset_RasterPos3s))
637
638ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000639GLOBL_FN(GL_PREFIX(RasterPos3sv))
640GL_PREFIX(RasterPos3sv):
Brian Paulc2319b42000-01-17 19:28:31 +0000641 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000642 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000643 JZ(GLNAME(_glapi_fallback_RasterPos3sv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000644 JMP(GL_OFFSET(_gloffset_RasterPos3sv))
645
646ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000647GLOBL_FN(GL_PREFIX(RasterPos4d))
648GL_PREFIX(RasterPos4d):
649 MOV_L(GLNAME(_glapi_Dispatch), EAX)
650 TEST_L(EAX, EAX)
651 JZ(GLNAME(_glapi_fallback_RasterPos4d))
652 JMP(GL_OFFSET(_gloffset_RasterPos4d))
653
654ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000655GLOBL_FN(GL_PREFIX(RasterPos4dv))
656GL_PREFIX(RasterPos4dv):
Brian Paulc2319b42000-01-17 19:28:31 +0000657 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000658 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000659 JZ(GLNAME(_glapi_fallback_RasterPos4dv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000660 JMP(GL_OFFSET(_gloffset_RasterPos4dv))
661
662ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000663GLOBL_FN(GL_PREFIX(RasterPos4f))
664GL_PREFIX(RasterPos4f):
665 MOV_L(GLNAME(_glapi_Dispatch), EAX)
666 TEST_L(EAX, EAX)
667 JZ(GLNAME(_glapi_fallback_RasterPos4f))
668 JMP(GL_OFFSET(_gloffset_RasterPos4f))
669
670ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000671GLOBL_FN(GL_PREFIX(RasterPos4fv))
672GL_PREFIX(RasterPos4fv):
Brian Paulc2319b42000-01-17 19:28:31 +0000673 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000674 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000675 JZ(GLNAME(_glapi_fallback_RasterPos4fv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000676 JMP(GL_OFFSET(_gloffset_RasterPos4fv))
677
678ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000679GLOBL_FN(GL_PREFIX(RasterPos4i))
680GL_PREFIX(RasterPos4i):
681 MOV_L(GLNAME(_glapi_Dispatch), EAX)
682 TEST_L(EAX, EAX)
683 JZ(GLNAME(_glapi_fallback_RasterPos4i))
684 JMP(GL_OFFSET(_gloffset_RasterPos4i))
685
686ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000687GLOBL_FN(GL_PREFIX(RasterPos4iv))
688GL_PREFIX(RasterPos4iv):
Brian Paulc2319b42000-01-17 19:28:31 +0000689 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000690 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000691 JZ(GLNAME(_glapi_fallback_RasterPos4iv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000692 JMP(GL_OFFSET(_gloffset_RasterPos4iv))
693
694ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000695GLOBL_FN(GL_PREFIX(RasterPos4s))
696GL_PREFIX(RasterPos4s):
697 MOV_L(GLNAME(_glapi_Dispatch), EAX)
698 TEST_L(EAX, EAX)
699 JZ(GLNAME(_glapi_fallback_RasterPos4s))
700 JMP(GL_OFFSET(_gloffset_RasterPos4s))
701
702ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000703GLOBL_FN(GL_PREFIX(RasterPos4sv))
704GL_PREFIX(RasterPos4sv):
Brian Paulc2319b42000-01-17 19:28:31 +0000705 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000706 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000707 JZ(GLNAME(_glapi_fallback_RasterPos4sv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000708 JMP(GL_OFFSET(_gloffset_RasterPos4sv))
709
710ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000711GLOBL_FN(GL_PREFIX(Rectd))
712GL_PREFIX(Rectd):
Brian Paulc2319b42000-01-17 19:28:31 +0000713 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000714 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000715 JZ(GLNAME(_glapi_fallback_Rectd))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000716 JMP(GL_OFFSET(_gloffset_Rectd))
717
718ALIGNTEXT16
719GLOBL_FN(GL_PREFIX(Rectdv))
720GL_PREFIX(Rectdv):
Brian Paulc2319b42000-01-17 19:28:31 +0000721 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000722 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000723 JZ(GLNAME(_glapi_fallback_Rectdv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000724 JMP(GL_OFFSET(_gloffset_Rectdv))
725
726ALIGNTEXT16
727GLOBL_FN(GL_PREFIX(Rectf))
728GL_PREFIX(Rectf):
Brian Paulc2319b42000-01-17 19:28:31 +0000729 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000730 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000731 JZ(GLNAME(_glapi_fallback_Rectf))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000732 JMP(GL_OFFSET(_gloffset_Rectf))
733
734ALIGNTEXT16
735GLOBL_FN(GL_PREFIX(Rectfv))
736GL_PREFIX(Rectfv):
Brian Paulc2319b42000-01-17 19:28:31 +0000737 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000738 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000739 JZ(GLNAME(_glapi_fallback_Rectfv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000740 JMP(GL_OFFSET(_gloffset_Rectfv))
741
742ALIGNTEXT16
743GLOBL_FN(GL_PREFIX(Recti))
744GL_PREFIX(Recti):
Brian Paulc2319b42000-01-17 19:28:31 +0000745 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000746 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000747 JZ(GLNAME(_glapi_fallback_Recti))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000748 JMP(GL_OFFSET(_gloffset_Recti))
749
750ALIGNTEXT16
751GLOBL_FN(GL_PREFIX(Rectiv))
752GL_PREFIX(Rectiv):
Brian Paulc2319b42000-01-17 19:28:31 +0000753 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000754 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000755 JZ(GLNAME(_glapi_fallback_Rectiv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000756 JMP(GL_OFFSET(_gloffset_Rectiv))
757
758ALIGNTEXT16
759GLOBL_FN(GL_PREFIX(Rects))
760GL_PREFIX(Rects):
Brian Paulc2319b42000-01-17 19:28:31 +0000761 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000762 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000763 JZ(GLNAME(_glapi_fallback_Rects))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000764 JMP(GL_OFFSET(_gloffset_Rects))
765
766ALIGNTEXT16
767GLOBL_FN(GL_PREFIX(Rectsv))
768GL_PREFIX(Rectsv):
Brian Paulc2319b42000-01-17 19:28:31 +0000769 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000770 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000771 JZ(GLNAME(_glapi_fallback_Rectsv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000772 JMP(GL_OFFSET(_gloffset_Rectsv))
773
774ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000775GLOBL_FN(GL_PREFIX(TexCoord1d))
776GL_PREFIX(TexCoord1d):
Brian Paulc2319b42000-01-17 19:28:31 +0000777 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000778 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000779 JZ(GLNAME(_glapi_fallback_TexCoord1d))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000780 JMP(GL_OFFSET(_gloffset_TexCoord1d))
781
782ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000783GLOBL_FN(GL_PREFIX(TexCoord1dv))
784GL_PREFIX(TexCoord1dv):
Brian Paulc2319b42000-01-17 19:28:31 +0000785 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000786 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000787 JZ(GLNAME(_glapi_fallback_TexCoord1dv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000788 JMP(GL_OFFSET(_gloffset_TexCoord1dv))
789
790ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000791GLOBL_FN(GL_PREFIX(TexCoord1f))
792GL_PREFIX(TexCoord1f):
793 MOV_L(GLNAME(_glapi_Dispatch), EAX)
794 TEST_L(EAX, EAX)
795 JZ(GLNAME(_glapi_fallback_TexCoord1f))
796 JMP(GL_OFFSET(_gloffset_TexCoord1f))
797
798ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000799GLOBL_FN(GL_PREFIX(TexCoord1fv))
800GL_PREFIX(TexCoord1fv):
Brian Paulc2319b42000-01-17 19:28:31 +0000801 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000802 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000803 JZ(GLNAME(_glapi_fallback_TexCoord1fv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000804 JMP(GL_OFFSET(_gloffset_TexCoord1fv))
805
806ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000807GLOBL_FN(GL_PREFIX(TexCoord1i))
808GL_PREFIX(TexCoord1i):
809 MOV_L(GLNAME(_glapi_Dispatch), EAX)
810 TEST_L(EAX, EAX)
811 JZ(GLNAME(_glapi_fallback_TexCoord1i))
812 JMP(GL_OFFSET(_gloffset_TexCoord1i))
813
814ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000815GLOBL_FN(GL_PREFIX(TexCoord1iv))
816GL_PREFIX(TexCoord1iv):
Brian Paulc2319b42000-01-17 19:28:31 +0000817 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000818 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000819 JZ(GLNAME(_glapi_fallback_TexCoord1iv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000820 JMP(GL_OFFSET(_gloffset_TexCoord1iv))
821
822ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000823GLOBL_FN(GL_PREFIX(TexCoord1s))
824GL_PREFIX(TexCoord1s):
825 MOV_L(GLNAME(_glapi_Dispatch), EAX)
826 TEST_L(EAX, EAX)
827 JZ(GLNAME(_glapi_fallback_TexCoord1s))
828 JMP(GL_OFFSET(_gloffset_TexCoord1s))
829
830ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000831GLOBL_FN(GL_PREFIX(TexCoord1sv))
832GL_PREFIX(TexCoord1sv):
Brian Paulc2319b42000-01-17 19:28:31 +0000833 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000834 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000835 JZ(GLNAME(_glapi_fallback_TexCoord1sv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000836 JMP(GL_OFFSET(_gloffset_TexCoord1sv))
837
838ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000839GLOBL_FN(GL_PREFIX(TexCoord2d))
840GL_PREFIX(TexCoord2d):
841 MOV_L(GLNAME(_glapi_Dispatch), EAX)
842 TEST_L(EAX, EAX)
843 JZ(GLNAME(_glapi_fallback_TexCoord2d))
844 JMP(GL_OFFSET(_gloffset_TexCoord2d))
845
846ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000847GLOBL_FN(GL_PREFIX(TexCoord2dv))
848GL_PREFIX(TexCoord2dv):
Brian Paulc2319b42000-01-17 19:28:31 +0000849 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000850 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000851 JZ(GLNAME(_glapi_fallback_TexCoord2dv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000852 JMP(GL_OFFSET(_gloffset_TexCoord2dv))
853
854ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000855GLOBL_FN(GL_PREFIX(TexCoord2f))
856GL_PREFIX(TexCoord2f):
857 MOV_L(GLNAME(_glapi_Dispatch), EAX)
858 TEST_L(EAX, EAX)
859 JZ(GLNAME(_glapi_fallback_TexCoord2f))
860 JMP(GL_OFFSET(_gloffset_TexCoord2f))
861
862ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000863GLOBL_FN(GL_PREFIX(TexCoord2fv))
864GL_PREFIX(TexCoord2fv):
Brian Paulc2319b42000-01-17 19:28:31 +0000865 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000866 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000867 JZ(GLNAME(_glapi_fallback_TexCoord2fv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000868 JMP(GL_OFFSET(_gloffset_TexCoord2fv))
869
870ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000871GLOBL_FN(GL_PREFIX(TexCoord2i))
872GL_PREFIX(TexCoord2i):
873 MOV_L(GLNAME(_glapi_Dispatch), EAX)
874 TEST_L(EAX, EAX)
875 JZ(GLNAME(_glapi_fallback_TexCoord2i))
876 JMP(GL_OFFSET(_gloffset_TexCoord2i))
877
878ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000879GLOBL_FN(GL_PREFIX(TexCoord2iv))
880GL_PREFIX(TexCoord2iv):
Brian Paulc2319b42000-01-17 19:28:31 +0000881 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000882 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000883 JZ(GLNAME(_glapi_fallback_TexCoord2iv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000884 JMP(GL_OFFSET(_gloffset_TexCoord2iv))
885
886ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000887GLOBL_FN(GL_PREFIX(TexCoord2s))
888GL_PREFIX(TexCoord2s):
889 MOV_L(GLNAME(_glapi_Dispatch), EAX)
890 TEST_L(EAX, EAX)
891 JZ(GLNAME(_glapi_fallback_TexCoord2s))
892 JMP(GL_OFFSET(_gloffset_TexCoord2s))
893
894ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000895GLOBL_FN(GL_PREFIX(TexCoord2sv))
896GL_PREFIX(TexCoord2sv):
Brian Paulc2319b42000-01-17 19:28:31 +0000897 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000898 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000899 JZ(GLNAME(_glapi_fallback_TexCoord2sv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000900 JMP(GL_OFFSET(_gloffset_TexCoord2sv))
901
902ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000903GLOBL_FN(GL_PREFIX(TexCoord3d))
904GL_PREFIX(TexCoord3d):
905 MOV_L(GLNAME(_glapi_Dispatch), EAX)
906 TEST_L(EAX, EAX)
907 JZ(GLNAME(_glapi_fallback_TexCoord3d))
908 JMP(GL_OFFSET(_gloffset_TexCoord3d))
909
910ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000911GLOBL_FN(GL_PREFIX(TexCoord3dv))
912GL_PREFIX(TexCoord3dv):
Brian Paulc2319b42000-01-17 19:28:31 +0000913 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000914 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000915 JZ(GLNAME(_glapi_fallback_TexCoord3dv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000916 JMP(GL_OFFSET(_gloffset_TexCoord3dv))
917
918ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000919GLOBL_FN(GL_PREFIX(TexCoord3f))
920GL_PREFIX(TexCoord3f):
921 MOV_L(GLNAME(_glapi_Dispatch), EAX)
922 TEST_L(EAX, EAX)
923 JZ(GLNAME(_glapi_fallback_TexCoord3f))
924 JMP(GL_OFFSET(_gloffset_TexCoord3f))
925
926ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000927GLOBL_FN(GL_PREFIX(TexCoord3fv))
928GL_PREFIX(TexCoord3fv):
Brian Paulc2319b42000-01-17 19:28:31 +0000929 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000930 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000931 JZ(GLNAME(_glapi_fallback_TexCoord3fv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000932 JMP(GL_OFFSET(_gloffset_TexCoord3fv))
933
934ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000935GLOBL_FN(GL_PREFIX(TexCoord3i))
936GL_PREFIX(TexCoord3i):
937 MOV_L(GLNAME(_glapi_Dispatch), EAX)
938 TEST_L(EAX, EAX)
939 JZ(GLNAME(_glapi_fallback_TexCoord3i))
940 JMP(GL_OFFSET(_gloffset_TexCoord3i))
941
942ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000943GLOBL_FN(GL_PREFIX(TexCoord3iv))
944GL_PREFIX(TexCoord3iv):
Brian Paulc2319b42000-01-17 19:28:31 +0000945 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000946 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000947 JZ(GLNAME(_glapi_fallback_TexCoord3iv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000948 JMP(GL_OFFSET(_gloffset_TexCoord3iv))
949
950ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000951GLOBL_FN(GL_PREFIX(TexCoord3s))
952GL_PREFIX(TexCoord3s):
953 MOV_L(GLNAME(_glapi_Dispatch), EAX)
954 TEST_L(EAX, EAX)
955 JZ(GLNAME(_glapi_fallback_TexCoord3s))
956 JMP(GL_OFFSET(_gloffset_TexCoord3s))
957
958ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000959GLOBL_FN(GL_PREFIX(TexCoord3sv))
960GL_PREFIX(TexCoord3sv):
Brian Paulc2319b42000-01-17 19:28:31 +0000961 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000962 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000963 JZ(GLNAME(_glapi_fallback_TexCoord3sv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000964 JMP(GL_OFFSET(_gloffset_TexCoord3sv))
965
966ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000967GLOBL_FN(GL_PREFIX(TexCoord4d))
968GL_PREFIX(TexCoord4d):
969 MOV_L(GLNAME(_glapi_Dispatch), EAX)
970 TEST_L(EAX, EAX)
971 JZ(GLNAME(_glapi_fallback_TexCoord4d))
972 JMP(GL_OFFSET(_gloffset_TexCoord4d))
973
974ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000975GLOBL_FN(GL_PREFIX(TexCoord4dv))
976GL_PREFIX(TexCoord4dv):
Brian Paulc2319b42000-01-17 19:28:31 +0000977 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000978 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000979 JZ(GLNAME(_glapi_fallback_TexCoord4dv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000980 JMP(GL_OFFSET(_gloffset_TexCoord4dv))
981
982ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000983GLOBL_FN(GL_PREFIX(TexCoord4f))
984GL_PREFIX(TexCoord4f):
985 MOV_L(GLNAME(_glapi_Dispatch), EAX)
986 TEST_L(EAX, EAX)
987 JZ(GLNAME(_glapi_fallback_TexCoord4f))
988 JMP(GL_OFFSET(_gloffset_TexCoord4f))
989
990ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000991GLOBL_FN(GL_PREFIX(TexCoord4fv))
992GL_PREFIX(TexCoord4fv):
Brian Paulc2319b42000-01-17 19:28:31 +0000993 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000994 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +0000995 JZ(GLNAME(_glapi_fallback_TexCoord4fv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +0000996 JMP(GL_OFFSET(_gloffset_TexCoord4fv))
997
998ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +0000999GLOBL_FN(GL_PREFIX(TexCoord4i))
1000GL_PREFIX(TexCoord4i):
1001 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1002 TEST_L(EAX, EAX)
1003 JZ(GLNAME(_glapi_fallback_TexCoord4i))
1004 JMP(GL_OFFSET(_gloffset_TexCoord4i))
1005
1006ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001007GLOBL_FN(GL_PREFIX(TexCoord4iv))
1008GL_PREFIX(TexCoord4iv):
Brian Paulc2319b42000-01-17 19:28:31 +00001009 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001010 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001011 JZ(GLNAME(_glapi_fallback_TexCoord4iv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001012 JMP(GL_OFFSET(_gloffset_TexCoord4iv))
1013
1014ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00001015GLOBL_FN(GL_PREFIX(TexCoord4s))
1016GL_PREFIX(TexCoord4s):
1017 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1018 TEST_L(EAX, EAX)
1019 JZ(GLNAME(_glapi_fallback_TexCoord4s))
1020 JMP(GL_OFFSET(_gloffset_TexCoord4s))
1021
1022ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001023GLOBL_FN(GL_PREFIX(TexCoord4sv))
1024GL_PREFIX(TexCoord4sv):
Brian Paulc2319b42000-01-17 19:28:31 +00001025 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001026 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001027 JZ(GLNAME(_glapi_fallback_TexCoord4sv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001028 JMP(GL_OFFSET(_gloffset_TexCoord4sv))
1029
1030ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001031GLOBL_FN(GL_PREFIX(Vertex2d))
1032GL_PREFIX(Vertex2d):
Brian Paulc2319b42000-01-17 19:28:31 +00001033 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001034 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001035 JZ(GLNAME(_glapi_fallback_Vertex2d))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001036 JMP(GL_OFFSET(_gloffset_Vertex2d))
1037
1038ALIGNTEXT16
1039GLOBL_FN(GL_PREFIX(Vertex2dv))
1040GL_PREFIX(Vertex2dv):
Brian Paulc2319b42000-01-17 19:28:31 +00001041 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001042 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001043 JZ(GLNAME(_glapi_fallback_Vertex2dv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001044 JMP(GL_OFFSET(_gloffset_Vertex2dv))
1045
1046ALIGNTEXT16
1047GLOBL_FN(GL_PREFIX(Vertex2f))
1048GL_PREFIX(Vertex2f):
Brian Paulc2319b42000-01-17 19:28:31 +00001049 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001050 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001051 JZ(GLNAME(_glapi_fallback_Vertex2f))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001052 JMP(GL_OFFSET(_gloffset_Vertex2f))
1053
1054ALIGNTEXT16
1055GLOBL_FN(GL_PREFIX(Vertex2fv))
1056GL_PREFIX(Vertex2fv):
Brian Paulc2319b42000-01-17 19:28:31 +00001057 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001058 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001059 JZ(GLNAME(_glapi_fallback_Vertex2fv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001060 JMP(GL_OFFSET(_gloffset_Vertex2fv))
1061
1062ALIGNTEXT16
1063GLOBL_FN(GL_PREFIX(Vertex2i))
1064GL_PREFIX(Vertex2i):
Brian Paulc2319b42000-01-17 19:28:31 +00001065 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001066 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001067 JZ(GLNAME(_glapi_fallback_Vertex2i))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001068 JMP(GL_OFFSET(_gloffset_Vertex2i))
1069
1070ALIGNTEXT16
1071GLOBL_FN(GL_PREFIX(Vertex2iv))
1072GL_PREFIX(Vertex2iv):
Brian Paulc2319b42000-01-17 19:28:31 +00001073 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001074 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001075 JZ(GLNAME(_glapi_fallback_Vertex2iv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001076 JMP(GL_OFFSET(_gloffset_Vertex2iv))
1077
1078ALIGNTEXT16
1079GLOBL_FN(GL_PREFIX(Vertex2s))
1080GL_PREFIX(Vertex2s):
Brian Paulc2319b42000-01-17 19:28:31 +00001081 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001082 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001083 JZ(GLNAME(_glapi_fallback_Vertex2s))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001084 JMP(GL_OFFSET(_gloffset_Vertex2s))
1085
1086ALIGNTEXT16
1087GLOBL_FN(GL_PREFIX(Vertex2sv))
1088GL_PREFIX(Vertex2sv):
Brian Paulc2319b42000-01-17 19:28:31 +00001089 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001090 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001091 JZ(GLNAME(_glapi_fallback_Vertex2sv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001092 JMP(GL_OFFSET(_gloffset_Vertex2sv))
1093
1094ALIGNTEXT16
1095GLOBL_FN(GL_PREFIX(Vertex3d))
1096GL_PREFIX(Vertex3d):
Brian Paulc2319b42000-01-17 19:28:31 +00001097 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001098 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001099 JZ(GLNAME(_glapi_fallback_Vertex3d))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001100 JMP(GL_OFFSET(_gloffset_Vertex3d))
1101
1102ALIGNTEXT16
1103GLOBL_FN(GL_PREFIX(Vertex3dv))
1104GL_PREFIX(Vertex3dv):
Brian Paulc2319b42000-01-17 19:28:31 +00001105 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001106 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001107 JZ(GLNAME(_glapi_fallback_Vertex3dv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001108 JMP(GL_OFFSET(_gloffset_Vertex3dv))
1109
1110ALIGNTEXT16
1111GLOBL_FN(GL_PREFIX(Vertex3f))
1112GL_PREFIX(Vertex3f):
Brian Paulc2319b42000-01-17 19:28:31 +00001113 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001114 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001115 JZ(GLNAME(_glapi_fallback_Vertex3f))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001116 JMP(GL_OFFSET(_gloffset_Vertex3f))
1117
1118ALIGNTEXT16
1119GLOBL_FN(GL_PREFIX(Vertex3fv))
1120GL_PREFIX(Vertex3fv):
Brian Paulc2319b42000-01-17 19:28:31 +00001121 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001122 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001123 JZ(GLNAME(_glapi_fallback_Vertex3fv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001124 JMP(GL_OFFSET(_gloffset_Vertex3fv))
1125
1126ALIGNTEXT16
1127GLOBL_FN(GL_PREFIX(Vertex3i))
1128GL_PREFIX(Vertex3i):
Brian Paulc2319b42000-01-17 19:28:31 +00001129 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001130 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001131 JZ(GLNAME(_glapi_fallback_Vertex3i))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001132 JMP(GL_OFFSET(_gloffset_Vertex3i))
1133
1134ALIGNTEXT16
1135GLOBL_FN(GL_PREFIX(Vertex3iv))
1136GL_PREFIX(Vertex3iv):
Brian Paulc2319b42000-01-17 19:28:31 +00001137 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001138 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001139 JZ(GLNAME(_glapi_fallback_Vertex3iv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001140 JMP(GL_OFFSET(_gloffset_Vertex3iv))
1141
1142ALIGNTEXT16
1143GLOBL_FN(GL_PREFIX(Vertex3s))
1144GL_PREFIX(Vertex3s):
Brian Paulc2319b42000-01-17 19:28:31 +00001145 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001146 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001147 JZ(GLNAME(_glapi_fallback_Vertex3s))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001148 JMP(GL_OFFSET(_gloffset_Vertex3s))
1149
1150ALIGNTEXT16
1151GLOBL_FN(GL_PREFIX(Vertex3sv))
1152GL_PREFIX(Vertex3sv):
Brian Paulc2319b42000-01-17 19:28:31 +00001153 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001154 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001155 JZ(GLNAME(_glapi_fallback_Vertex3sv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001156 JMP(GL_OFFSET(_gloffset_Vertex3sv))
1157
1158ALIGNTEXT16
1159GLOBL_FN(GL_PREFIX(Vertex4d))
1160GL_PREFIX(Vertex4d):
Brian Paulc2319b42000-01-17 19:28:31 +00001161 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001162 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001163 JZ(GLNAME(_glapi_fallback_Vertex4d))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001164 JMP(GL_OFFSET(_gloffset_Vertex4d))
1165
1166ALIGNTEXT16
1167GLOBL_FN(GL_PREFIX(Vertex4dv))
1168GL_PREFIX(Vertex4dv):
Brian Paulc2319b42000-01-17 19:28:31 +00001169 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001170 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001171 JZ(GLNAME(_glapi_fallback_Vertex4dv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001172 JMP(GL_OFFSET(_gloffset_Vertex4dv))
1173
1174ALIGNTEXT16
1175GLOBL_FN(GL_PREFIX(Vertex4f))
1176GL_PREFIX(Vertex4f):
Brian Paulc2319b42000-01-17 19:28:31 +00001177 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001178 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001179 JZ(GLNAME(_glapi_fallback_Vertex4f))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001180 JMP(GL_OFFSET(_gloffset_Vertex4f))
1181
1182ALIGNTEXT16
1183GLOBL_FN(GL_PREFIX(Vertex4fv))
1184GL_PREFIX(Vertex4fv):
Brian Paulc2319b42000-01-17 19:28:31 +00001185 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001186 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001187 JZ(GLNAME(_glapi_fallback_Vertex4fv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001188 JMP(GL_OFFSET(_gloffset_Vertex4fv))
1189
1190ALIGNTEXT16
1191GLOBL_FN(GL_PREFIX(Vertex4i))
1192GL_PREFIX(Vertex4i):
Brian Paulc2319b42000-01-17 19:28:31 +00001193 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001194 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001195 JZ(GLNAME(_glapi_fallback_Vertex4i))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001196 JMP(GL_OFFSET(_gloffset_Vertex4i))
1197
1198ALIGNTEXT16
1199GLOBL_FN(GL_PREFIX(Vertex4iv))
1200GL_PREFIX(Vertex4iv):
Brian Paulc2319b42000-01-17 19:28:31 +00001201 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001202 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001203 JZ(GLNAME(_glapi_fallback_Vertex4iv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001204 JMP(GL_OFFSET(_gloffset_Vertex4iv))
1205
1206ALIGNTEXT16
1207GLOBL_FN(GL_PREFIX(Vertex4s))
1208GL_PREFIX(Vertex4s):
Brian Paulc2319b42000-01-17 19:28:31 +00001209 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001210 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001211 JZ(GLNAME(_glapi_fallback_Vertex4s))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001212 JMP(GL_OFFSET(_gloffset_Vertex4s))
1213
1214ALIGNTEXT16
1215GLOBL_FN(GL_PREFIX(Vertex4sv))
1216GL_PREFIX(Vertex4sv):
Brian Paulc2319b42000-01-17 19:28:31 +00001217 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001218 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00001219 JZ(GLNAME(_glapi_fallback_Vertex4sv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00001220 JMP(GL_OFFSET(_gloffset_Vertex4sv))
1221
1222ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00001223GLOBL_FN(GL_PREFIX(ClipPlane))
1224GL_PREFIX(ClipPlane):
1225 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1226 TEST_L(EAX, EAX)
1227 JZ(GLNAME(_glapi_fallback_ClipPlane))
1228 JMP(GL_OFFSET(_gloffset_ClipPlane))
1229
1230ALIGNTEXT16
1231GLOBL_FN(GL_PREFIX(ColorMaterial))
1232GL_PREFIX(ColorMaterial):
1233 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1234 TEST_L(EAX, EAX)
1235 JZ(GLNAME(_glapi_fallback_ColorMaterial))
1236 JMP(GL_OFFSET(_gloffset_ColorMaterial))
1237
1238ALIGNTEXT16
1239GLOBL_FN(GL_PREFIX(CullFace))
1240GL_PREFIX(CullFace):
1241 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1242 TEST_L(EAX, EAX)
1243 JZ(GLNAME(_glapi_fallback_CullFace))
1244 JMP(GL_OFFSET(_gloffset_CullFace))
1245
1246ALIGNTEXT16
1247GLOBL_FN(GL_PREFIX(Fogf))
1248GL_PREFIX(Fogf):
1249 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1250 TEST_L(EAX, EAX)
1251 JZ(GLNAME(_glapi_fallback_Fogf))
1252 JMP(GL_OFFSET(_gloffset_Fogf))
1253
1254ALIGNTEXT16
1255GLOBL_FN(GL_PREFIX(Fogfv))
1256GL_PREFIX(Fogfv):
1257 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1258 TEST_L(EAX, EAX)
1259 JZ(GLNAME(_glapi_fallback_Fogfv))
1260 JMP(GL_OFFSET(_gloffset_Fogfv))
1261
1262ALIGNTEXT16
1263GLOBL_FN(GL_PREFIX(Fogi))
1264GL_PREFIX(Fogi):
1265 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1266 TEST_L(EAX, EAX)
1267 JZ(GLNAME(_glapi_fallback_Fogi))
1268 JMP(GL_OFFSET(_gloffset_Fogi))
1269
1270ALIGNTEXT16
1271GLOBL_FN(GL_PREFIX(Fogiv))
1272GL_PREFIX(Fogiv):
1273 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1274 TEST_L(EAX, EAX)
1275 JZ(GLNAME(_glapi_fallback_Fogiv))
1276 JMP(GL_OFFSET(_gloffset_Fogiv))
1277
1278ALIGNTEXT16
1279GLOBL_FN(GL_PREFIX(FrontFace))
1280GL_PREFIX(FrontFace):
1281 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1282 TEST_L(EAX, EAX)
1283 JZ(GLNAME(_glapi_fallback_FrontFace))
1284 JMP(GL_OFFSET(_gloffset_FrontFace))
1285
1286ALIGNTEXT16
1287GLOBL_FN(GL_PREFIX(Hint))
1288GL_PREFIX(Hint):
1289 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1290 TEST_L(EAX, EAX)
1291 JZ(GLNAME(_glapi_fallback_Hint))
1292 JMP(GL_OFFSET(_gloffset_Hint))
1293
1294ALIGNTEXT16
1295GLOBL_FN(GL_PREFIX(Lightf))
1296GL_PREFIX(Lightf):
1297 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1298 TEST_L(EAX, EAX)
1299 JZ(GLNAME(_glapi_fallback_Lightf))
1300 JMP(GL_OFFSET(_gloffset_Lightf))
1301
1302ALIGNTEXT16
1303GLOBL_FN(GL_PREFIX(Lightfv))
1304GL_PREFIX(Lightfv):
1305 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1306 TEST_L(EAX, EAX)
1307 JZ(GLNAME(_glapi_fallback_Lightfv))
1308 JMP(GL_OFFSET(_gloffset_Lightfv))
1309
1310ALIGNTEXT16
1311GLOBL_FN(GL_PREFIX(Lighti))
1312GL_PREFIX(Lighti):
1313 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1314 TEST_L(EAX, EAX)
1315 JZ(GLNAME(_glapi_fallback_Lighti))
1316 JMP(GL_OFFSET(_gloffset_Lighti))
1317
1318ALIGNTEXT16
1319GLOBL_FN(GL_PREFIX(Lightiv))
1320GL_PREFIX(Lightiv):
1321 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1322 TEST_L(EAX, EAX)
1323 JZ(GLNAME(_glapi_fallback_Lightiv))
1324 JMP(GL_OFFSET(_gloffset_Lightiv))
1325
1326ALIGNTEXT16
1327GLOBL_FN(GL_PREFIX(LightModelf))
1328GL_PREFIX(LightModelf):
1329 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1330 TEST_L(EAX, EAX)
1331 JZ(GLNAME(_glapi_fallback_LightModelf))
1332 JMP(GL_OFFSET(_gloffset_LightModelf))
1333
1334ALIGNTEXT16
1335GLOBL_FN(GL_PREFIX(LightModelfv))
1336GL_PREFIX(LightModelfv):
1337 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1338 TEST_L(EAX, EAX)
1339 JZ(GLNAME(_glapi_fallback_LightModelfv))
1340 JMP(GL_OFFSET(_gloffset_LightModelfv))
1341
1342ALIGNTEXT16
1343GLOBL_FN(GL_PREFIX(LightModeli))
1344GL_PREFIX(LightModeli):
1345 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1346 TEST_L(EAX, EAX)
1347 JZ(GLNAME(_glapi_fallback_LightModeli))
1348 JMP(GL_OFFSET(_gloffset_LightModeli))
1349
1350ALIGNTEXT16
1351GLOBL_FN(GL_PREFIX(LightModeliv))
1352GL_PREFIX(LightModeliv):
1353 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1354 TEST_L(EAX, EAX)
1355 JZ(GLNAME(_glapi_fallback_LightModeliv))
1356 JMP(GL_OFFSET(_gloffset_LightModeliv))
1357
1358ALIGNTEXT16
1359GLOBL_FN(GL_PREFIX(LineStipple))
1360GL_PREFIX(LineStipple):
1361 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1362 TEST_L(EAX, EAX)
1363 JZ(GLNAME(_glapi_fallback_LineStipple))
1364 JMP(GL_OFFSET(_gloffset_LineStipple))
1365
1366ALIGNTEXT16
1367GLOBL_FN(GL_PREFIX(LineWidth))
1368GL_PREFIX(LineWidth):
1369 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1370 TEST_L(EAX, EAX)
1371 JZ(GLNAME(_glapi_fallback_LineWidth))
1372 JMP(GL_OFFSET(_gloffset_LineWidth))
1373
1374ALIGNTEXT16
1375GLOBL_FN(GL_PREFIX(Materialf))
1376GL_PREFIX(Materialf):
1377 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1378 TEST_L(EAX, EAX)
1379 JZ(GLNAME(_glapi_fallback_Materialf))
1380 JMP(GL_OFFSET(_gloffset_Materialf))
1381
1382ALIGNTEXT16
1383GLOBL_FN(GL_PREFIX(Materialfv))
1384GL_PREFIX(Materialfv):
1385 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1386 TEST_L(EAX, EAX)
1387 JZ(GLNAME(_glapi_fallback_Materialfv))
1388 JMP(GL_OFFSET(_gloffset_Materialfv))
1389
1390ALIGNTEXT16
1391GLOBL_FN(GL_PREFIX(Materiali))
1392GL_PREFIX(Materiali):
1393 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1394 TEST_L(EAX, EAX)
1395 JZ(GLNAME(_glapi_fallback_Materiali))
1396 JMP(GL_OFFSET(_gloffset_Materiali))
1397
1398ALIGNTEXT16
1399GLOBL_FN(GL_PREFIX(Materialiv))
1400GL_PREFIX(Materialiv):
1401 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1402 TEST_L(EAX, EAX)
1403 JZ(GLNAME(_glapi_fallback_Materialiv))
1404 JMP(GL_OFFSET(_gloffset_Materialiv))
1405
1406ALIGNTEXT16
1407GLOBL_FN(GL_PREFIX(PointSize))
1408GL_PREFIX(PointSize):
1409 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1410 TEST_L(EAX, EAX)
1411 JZ(GLNAME(_glapi_fallback_PointSize))
1412 JMP(GL_OFFSET(_gloffset_PointSize))
1413
1414ALIGNTEXT16
1415GLOBL_FN(GL_PREFIX(PolygonMode))
1416GL_PREFIX(PolygonMode):
1417 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1418 TEST_L(EAX, EAX)
1419 JZ(GLNAME(_glapi_fallback_PolygonMode))
1420 JMP(GL_OFFSET(_gloffset_PolygonMode))
1421
1422ALIGNTEXT16
1423GLOBL_FN(GL_PREFIX(PolygonStipple))
1424GL_PREFIX(PolygonStipple):
1425 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1426 TEST_L(EAX, EAX)
1427 JZ(GLNAME(_glapi_fallback_PolygonStipple))
1428 JMP(GL_OFFSET(_gloffset_PolygonStipple))
1429
1430ALIGNTEXT16
1431GLOBL_FN(GL_PREFIX(Scissor))
1432GL_PREFIX(Scissor):
1433 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1434 TEST_L(EAX, EAX)
1435 JZ(GLNAME(_glapi_fallback_Scissor))
1436 JMP(GL_OFFSET(_gloffset_Scissor))
1437
1438ALIGNTEXT16
1439GLOBL_FN(GL_PREFIX(ShadeModel))
1440GL_PREFIX(ShadeModel):
1441 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1442 TEST_L(EAX, EAX)
1443 JZ(GLNAME(_glapi_fallback_ShadeModel))
1444 JMP(GL_OFFSET(_gloffset_ShadeModel))
1445
1446ALIGNTEXT16
1447GLOBL_FN(GL_PREFIX(TexParameterf))
1448GL_PREFIX(TexParameterf):
1449 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1450 TEST_L(EAX, EAX)
1451 JZ(GLNAME(_glapi_fallback_TexParameterf))
1452 JMP(GL_OFFSET(_gloffset_TexParameterf))
1453
1454ALIGNTEXT16
1455GLOBL_FN(GL_PREFIX(TexParameterfv))
1456GL_PREFIX(TexParameterfv):
1457 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1458 TEST_L(EAX, EAX)
1459 JZ(GLNAME(_glapi_fallback_TexParameterfv))
1460 JMP(GL_OFFSET(_gloffset_TexParameterfv))
1461
1462ALIGNTEXT16
1463GLOBL_FN(GL_PREFIX(TexParameteri))
1464GL_PREFIX(TexParameteri):
1465 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1466 TEST_L(EAX, EAX)
1467 JZ(GLNAME(_glapi_fallback_TexParameteri))
1468 JMP(GL_OFFSET(_gloffset_TexParameteri))
1469
1470ALIGNTEXT16
1471GLOBL_FN(GL_PREFIX(TexParameteriv))
1472GL_PREFIX(TexParameteriv):
1473 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1474 TEST_L(EAX, EAX)
1475 JZ(GLNAME(_glapi_fallback_TexParameteriv))
1476 JMP(GL_OFFSET(_gloffset_TexParameteriv))
1477
1478ALIGNTEXT16
1479GLOBL_FN(GL_PREFIX(TexImage1D))
1480GL_PREFIX(TexImage1D):
1481 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1482 TEST_L(EAX, EAX)
1483 JZ(GLNAME(_glapi_fallback_TexImage1D))
1484 JMP(GL_OFFSET(_gloffset_TexImage1D))
1485
1486ALIGNTEXT16
1487GLOBL_FN(GL_PREFIX(TexImage2D))
1488GL_PREFIX(TexImage2D):
1489 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1490 TEST_L(EAX, EAX)
1491 JZ(GLNAME(_glapi_fallback_TexImage2D))
1492 JMP(GL_OFFSET(_gloffset_TexImage2D))
1493
1494ALIGNTEXT16
1495GLOBL_FN(GL_PREFIX(TexEnvf))
1496GL_PREFIX(TexEnvf):
1497 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1498 TEST_L(EAX, EAX)
1499 JZ(GLNAME(_glapi_fallback_TexEnvf))
1500 JMP(GL_OFFSET(_gloffset_TexEnvf))
1501
1502ALIGNTEXT16
1503GLOBL_FN(GL_PREFIX(TexEnvfv))
1504GL_PREFIX(TexEnvfv):
1505 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1506 TEST_L(EAX, EAX)
1507 JZ(GLNAME(_glapi_fallback_TexEnvfv))
1508 JMP(GL_OFFSET(_gloffset_TexEnvfv))
1509
1510ALIGNTEXT16
1511GLOBL_FN(GL_PREFIX(TexEnvi))
1512GL_PREFIX(TexEnvi):
1513 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1514 TEST_L(EAX, EAX)
1515 JZ(GLNAME(_glapi_fallback_TexEnvi))
1516 JMP(GL_OFFSET(_gloffset_TexEnvi))
1517
1518ALIGNTEXT16
1519GLOBL_FN(GL_PREFIX(TexEnviv))
1520GL_PREFIX(TexEnviv):
1521 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1522 TEST_L(EAX, EAX)
1523 JZ(GLNAME(_glapi_fallback_TexEnviv))
1524 JMP(GL_OFFSET(_gloffset_TexEnviv))
1525
1526ALIGNTEXT16
1527GLOBL_FN(GL_PREFIX(TexGend))
1528GL_PREFIX(TexGend):
1529 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1530 TEST_L(EAX, EAX)
1531 JZ(GLNAME(_glapi_fallback_TexGend))
1532 JMP(GL_OFFSET(_gloffset_TexGend))
1533
1534ALIGNTEXT16
1535GLOBL_FN(GL_PREFIX(TexGendv))
1536GL_PREFIX(TexGendv):
1537 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1538 TEST_L(EAX, EAX)
1539 JZ(GLNAME(_glapi_fallback_TexGendv))
1540 JMP(GL_OFFSET(_gloffset_TexGendv))
1541
1542ALIGNTEXT16
1543GLOBL_FN(GL_PREFIX(TexGenf))
1544GL_PREFIX(TexGenf):
1545 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1546 TEST_L(EAX, EAX)
1547 JZ(GLNAME(_glapi_fallback_TexGenf))
1548 JMP(GL_OFFSET(_gloffset_TexGenf))
1549
1550ALIGNTEXT16
1551GLOBL_FN(GL_PREFIX(TexGenfv))
1552GL_PREFIX(TexGenfv):
1553 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1554 TEST_L(EAX, EAX)
1555 JZ(GLNAME(_glapi_fallback_TexGenfv))
1556 JMP(GL_OFFSET(_gloffset_TexGenfv))
1557
1558ALIGNTEXT16
1559GLOBL_FN(GL_PREFIX(TexGeni))
1560GL_PREFIX(TexGeni):
1561 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1562 TEST_L(EAX, EAX)
1563 JZ(GLNAME(_glapi_fallback_TexGeni))
1564 JMP(GL_OFFSET(_gloffset_TexGeni))
1565
1566ALIGNTEXT16
1567GLOBL_FN(GL_PREFIX(TexGeniv))
1568GL_PREFIX(TexGeniv):
1569 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1570 TEST_L(EAX, EAX)
1571 JZ(GLNAME(_glapi_fallback_TexGeniv))
1572 JMP(GL_OFFSET(_gloffset_TexGeniv))
1573
1574ALIGNTEXT16
1575GLOBL_FN(GL_PREFIX(FeedbackBuffer))
1576GL_PREFIX(FeedbackBuffer):
1577 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1578 TEST_L(EAX, EAX)
1579 JZ(GLNAME(_glapi_fallback_FeedbackBuffer))
1580 JMP(GL_OFFSET(_gloffset_FeedbackBuffer))
1581
1582ALIGNTEXT16
1583GLOBL_FN(GL_PREFIX(SelectBuffer))
1584GL_PREFIX(SelectBuffer):
1585 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1586 TEST_L(EAX, EAX)
1587 JZ(GLNAME(_glapi_fallback_SelectBuffer))
1588 JMP(GL_OFFSET(_gloffset_SelectBuffer))
1589
1590ALIGNTEXT16
1591GLOBL_FN(GL_PREFIX(RenderMode))
1592GL_PREFIX(RenderMode):
1593 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1594 TEST_L(EAX, EAX)
1595 JZ(GLNAME(_glapi_fallback_RenderMode))
1596 JMP(GL_OFFSET(_gloffset_RenderMode))
1597
1598ALIGNTEXT16
1599GLOBL_FN(GL_PREFIX(InitNames))
1600GL_PREFIX(InitNames):
1601 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1602 TEST_L(EAX, EAX)
1603 JZ(GLNAME(_glapi_fallback_InitNames))
1604 JMP(GL_OFFSET(_gloffset_InitNames))
1605
1606ALIGNTEXT16
1607GLOBL_FN(GL_PREFIX(LoadName))
1608GL_PREFIX(LoadName):
1609 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1610 TEST_L(EAX, EAX)
1611 JZ(GLNAME(_glapi_fallback_LoadName))
1612 JMP(GL_OFFSET(_gloffset_LoadName))
1613
1614ALIGNTEXT16
1615GLOBL_FN(GL_PREFIX(PassThrough))
1616GL_PREFIX(PassThrough):
1617 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1618 TEST_L(EAX, EAX)
1619 JZ(GLNAME(_glapi_fallback_PassThrough))
1620 JMP(GL_OFFSET(_gloffset_PassThrough))
1621
1622ALIGNTEXT16
1623GLOBL_FN(GL_PREFIX(PopName))
1624GL_PREFIX(PopName):
1625 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1626 TEST_L(EAX, EAX)
1627 JZ(GLNAME(_glapi_fallback_PopName))
1628 JMP(GL_OFFSET(_gloffset_PopName))
1629
1630ALIGNTEXT16
1631GLOBL_FN(GL_PREFIX(PushName))
1632GL_PREFIX(PushName):
1633 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1634 TEST_L(EAX, EAX)
1635 JZ(GLNAME(_glapi_fallback_PushName))
1636 JMP(GL_OFFSET(_gloffset_PushName))
1637
1638ALIGNTEXT16
1639GLOBL_FN(GL_PREFIX(DrawBuffer))
1640GL_PREFIX(DrawBuffer):
1641 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1642 TEST_L(EAX, EAX)
1643 JZ(GLNAME(_glapi_fallback_DrawBuffer))
1644 JMP(GL_OFFSET(_gloffset_DrawBuffer))
1645
1646ALIGNTEXT16
1647GLOBL_FN(GL_PREFIX(Clear))
1648GL_PREFIX(Clear):
1649 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1650 TEST_L(EAX, EAX)
1651 JZ(GLNAME(_glapi_fallback_Clear))
1652 JMP(GL_OFFSET(_gloffset_Clear))
1653
1654ALIGNTEXT16
1655GLOBL_FN(GL_PREFIX(ClearAccum))
1656GL_PREFIX(ClearAccum):
1657 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1658 TEST_L(EAX, EAX)
1659 JZ(GLNAME(_glapi_fallback_ClearAccum))
1660 JMP(GL_OFFSET(_gloffset_ClearAccum))
1661
1662ALIGNTEXT16
1663GLOBL_FN(GL_PREFIX(ClearIndex))
1664GL_PREFIX(ClearIndex):
1665 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1666 TEST_L(EAX, EAX)
1667 JZ(GLNAME(_glapi_fallback_ClearIndex))
1668 JMP(GL_OFFSET(_gloffset_ClearIndex))
1669
1670ALIGNTEXT16
1671GLOBL_FN(GL_PREFIX(ClearColor))
1672GL_PREFIX(ClearColor):
1673 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1674 TEST_L(EAX, EAX)
1675 JZ(GLNAME(_glapi_fallback_ClearColor))
1676 JMP(GL_OFFSET(_gloffset_ClearColor))
1677
1678ALIGNTEXT16
1679GLOBL_FN(GL_PREFIX(ClearStencil))
1680GL_PREFIX(ClearStencil):
1681 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1682 TEST_L(EAX, EAX)
1683 JZ(GLNAME(_glapi_fallback_ClearStencil))
1684 JMP(GL_OFFSET(_gloffset_ClearStencil))
1685
1686ALIGNTEXT16
1687GLOBL_FN(GL_PREFIX(ClearDepth))
1688GL_PREFIX(ClearDepth):
1689 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1690 TEST_L(EAX, EAX)
1691 JZ(GLNAME(_glapi_fallback_ClearDepth))
1692 JMP(GL_OFFSET(_gloffset_ClearDepth))
1693
1694ALIGNTEXT16
1695GLOBL_FN(GL_PREFIX(StencilMask))
1696GL_PREFIX(StencilMask):
1697 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1698 TEST_L(EAX, EAX)
1699 JZ(GLNAME(_glapi_fallback_StencilMask))
1700 JMP(GL_OFFSET(_gloffset_StencilMask))
1701
1702ALIGNTEXT16
1703GLOBL_FN(GL_PREFIX(ColorMask))
1704GL_PREFIX(ColorMask):
1705 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1706 TEST_L(EAX, EAX)
1707 JZ(GLNAME(_glapi_fallback_ColorMask))
1708 JMP(GL_OFFSET(_gloffset_ColorMask))
1709
1710ALIGNTEXT16
1711GLOBL_FN(GL_PREFIX(DepthMask))
1712GL_PREFIX(DepthMask):
1713 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1714 TEST_L(EAX, EAX)
1715 JZ(GLNAME(_glapi_fallback_DepthMask))
1716 JMP(GL_OFFSET(_gloffset_DepthMask))
1717
1718ALIGNTEXT16
1719GLOBL_FN(GL_PREFIX(IndexMask))
1720GL_PREFIX(IndexMask):
1721 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1722 TEST_L(EAX, EAX)
1723 JZ(GLNAME(_glapi_fallback_IndexMask))
1724 JMP(GL_OFFSET(_gloffset_IndexMask))
1725
1726ALIGNTEXT16
1727GLOBL_FN(GL_PREFIX(Accum))
1728GL_PREFIX(Accum):
1729 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1730 TEST_L(EAX, EAX)
1731 JZ(GLNAME(_glapi_fallback_Accum))
1732 JMP(GL_OFFSET(_gloffset_Accum))
1733
1734ALIGNTEXT16
1735GLOBL_FN(GL_PREFIX(Disable))
1736GL_PREFIX(Disable):
1737 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1738 TEST_L(EAX, EAX)
1739 JZ(GLNAME(_glapi_fallback_Disable))
1740 JMP(GL_OFFSET(_gloffset_Disable))
1741
1742ALIGNTEXT16
1743GLOBL_FN(GL_PREFIX(Enable))
1744GL_PREFIX(Enable):
1745 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1746 TEST_L(EAX, EAX)
1747 JZ(GLNAME(_glapi_fallback_Enable))
1748 JMP(GL_OFFSET(_gloffset_Enable))
1749
1750ALIGNTEXT16
1751GLOBL_FN(GL_PREFIX(Finish))
1752GL_PREFIX(Finish):
1753 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1754 TEST_L(EAX, EAX)
1755 JZ(GLNAME(_glapi_fallback_Finish))
1756 JMP(GL_OFFSET(_gloffset_Finish))
1757
1758ALIGNTEXT16
1759GLOBL_FN(GL_PREFIX(Flush))
1760GL_PREFIX(Flush):
1761 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1762 TEST_L(EAX, EAX)
1763 JZ(GLNAME(_glapi_fallback_Flush))
1764 JMP(GL_OFFSET(_gloffset_Flush))
1765
1766ALIGNTEXT16
1767GLOBL_FN(GL_PREFIX(PopAttrib))
1768GL_PREFIX(PopAttrib):
1769 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1770 TEST_L(EAX, EAX)
1771 JZ(GLNAME(_glapi_fallback_PopAttrib))
1772 JMP(GL_OFFSET(_gloffset_PopAttrib))
1773
1774ALIGNTEXT16
1775GLOBL_FN(GL_PREFIX(PushAttrib))
1776GL_PREFIX(PushAttrib):
1777 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1778 TEST_L(EAX, EAX)
1779 JZ(GLNAME(_glapi_fallback_PushAttrib))
1780 JMP(GL_OFFSET(_gloffset_PushAttrib))
1781
1782ALIGNTEXT16
1783GLOBL_FN(GL_PREFIX(Map1d))
1784GL_PREFIX(Map1d):
1785 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1786 TEST_L(EAX, EAX)
1787 JZ(GLNAME(_glapi_fallback_Map1d))
1788 JMP(GL_OFFSET(_gloffset_Map1d))
1789
1790ALIGNTEXT16
1791GLOBL_FN(GL_PREFIX(Map1f))
1792GL_PREFIX(Map1f):
1793 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1794 TEST_L(EAX, EAX)
1795 JZ(GLNAME(_glapi_fallback_Map1f))
1796 JMP(GL_OFFSET(_gloffset_Map1f))
1797
1798ALIGNTEXT16
1799GLOBL_FN(GL_PREFIX(Map2d))
1800GL_PREFIX(Map2d):
1801 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1802 TEST_L(EAX, EAX)
1803 JZ(GLNAME(_glapi_fallback_Map2d))
1804 JMP(GL_OFFSET(_gloffset_Map2d))
1805
1806ALIGNTEXT16
1807GLOBL_FN(GL_PREFIX(Map2f))
1808GL_PREFIX(Map2f):
1809 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1810 TEST_L(EAX, EAX)
1811 JZ(GLNAME(_glapi_fallback_Map2f))
1812 JMP(GL_OFFSET(_gloffset_Map2f))
1813
1814ALIGNTEXT16
1815GLOBL_FN(GL_PREFIX(MapGrid1d))
1816GL_PREFIX(MapGrid1d):
1817 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1818 TEST_L(EAX, EAX)
1819 JZ(GLNAME(_glapi_fallback_MapGrid1d))
1820 JMP(GL_OFFSET(_gloffset_MapGrid1d))
1821
1822ALIGNTEXT16
1823GLOBL_FN(GL_PREFIX(MapGrid1f))
1824GL_PREFIX(MapGrid1f):
1825 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1826 TEST_L(EAX, EAX)
1827 JZ(GLNAME(_glapi_fallback_MapGrid1f))
1828 JMP(GL_OFFSET(_gloffset_MapGrid1f))
1829
1830ALIGNTEXT16
1831GLOBL_FN(GL_PREFIX(MapGrid2d))
1832GL_PREFIX(MapGrid2d):
1833 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1834 TEST_L(EAX, EAX)
1835 JZ(GLNAME(_glapi_fallback_MapGrid2d))
1836 JMP(GL_OFFSET(_gloffset_MapGrid2d))
1837
1838ALIGNTEXT16
1839GLOBL_FN(GL_PREFIX(MapGrid2f))
1840GL_PREFIX(MapGrid2f):
1841 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1842 TEST_L(EAX, EAX)
1843 JZ(GLNAME(_glapi_fallback_MapGrid2f))
1844 JMP(GL_OFFSET(_gloffset_MapGrid2f))
1845
1846ALIGNTEXT16
1847GLOBL_FN(GL_PREFIX(EvalCoord1d))
1848GL_PREFIX(EvalCoord1d):
1849 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1850 TEST_L(EAX, EAX)
1851 JZ(GLNAME(_glapi_fallback_EvalCoord1d))
1852 JMP(GL_OFFSET(_gloffset_EvalCoord1d))
1853
1854ALIGNTEXT16
1855GLOBL_FN(GL_PREFIX(EvalCoord1dv))
1856GL_PREFIX(EvalCoord1dv):
1857 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1858 TEST_L(EAX, EAX)
1859 JZ(GLNAME(_glapi_fallback_EvalCoord1dv))
1860 JMP(GL_OFFSET(_gloffset_EvalCoord1dv))
1861
1862ALIGNTEXT16
1863GLOBL_FN(GL_PREFIX(EvalCoord1f))
1864GL_PREFIX(EvalCoord1f):
1865 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1866 TEST_L(EAX, EAX)
1867 JZ(GLNAME(_glapi_fallback_EvalCoord1f))
1868 JMP(GL_OFFSET(_gloffset_EvalCoord1f))
1869
1870ALIGNTEXT16
1871GLOBL_FN(GL_PREFIX(EvalCoord1fv))
1872GL_PREFIX(EvalCoord1fv):
1873 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1874 TEST_L(EAX, EAX)
1875 JZ(GLNAME(_glapi_fallback_EvalCoord1fv))
1876 JMP(GL_OFFSET(_gloffset_EvalCoord1fv))
1877
1878ALIGNTEXT16
1879GLOBL_FN(GL_PREFIX(EvalCoord2d))
1880GL_PREFIX(EvalCoord2d):
1881 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1882 TEST_L(EAX, EAX)
1883 JZ(GLNAME(_glapi_fallback_EvalCoord2d))
1884 JMP(GL_OFFSET(_gloffset_EvalCoord2d))
1885
1886ALIGNTEXT16
1887GLOBL_FN(GL_PREFIX(EvalCoord2dv))
1888GL_PREFIX(EvalCoord2dv):
1889 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1890 TEST_L(EAX, EAX)
1891 JZ(GLNAME(_glapi_fallback_EvalCoord2dv))
1892 JMP(GL_OFFSET(_gloffset_EvalCoord2dv))
1893
1894ALIGNTEXT16
1895GLOBL_FN(GL_PREFIX(EvalCoord2f))
1896GL_PREFIX(EvalCoord2f):
1897 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1898 TEST_L(EAX, EAX)
1899 JZ(GLNAME(_glapi_fallback_EvalCoord2f))
1900 JMP(GL_OFFSET(_gloffset_EvalCoord2f))
1901
1902ALIGNTEXT16
1903GLOBL_FN(GL_PREFIX(EvalCoord2fv))
1904GL_PREFIX(EvalCoord2fv):
1905 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1906 TEST_L(EAX, EAX)
1907 JZ(GLNAME(_glapi_fallback_EvalCoord2fv))
1908 JMP(GL_OFFSET(_gloffset_EvalCoord2fv))
1909
1910ALIGNTEXT16
1911GLOBL_FN(GL_PREFIX(EvalMesh1))
1912GL_PREFIX(EvalMesh1):
1913 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1914 TEST_L(EAX, EAX)
1915 JZ(GLNAME(_glapi_fallback_EvalMesh1))
1916 JMP(GL_OFFSET(_gloffset_EvalMesh1))
1917
1918ALIGNTEXT16
1919GLOBL_FN(GL_PREFIX(EvalPoint1))
1920GL_PREFIX(EvalPoint1):
1921 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1922 TEST_L(EAX, EAX)
1923 JZ(GLNAME(_glapi_fallback_EvalPoint1))
1924 JMP(GL_OFFSET(_gloffset_EvalPoint1))
1925
1926ALIGNTEXT16
1927GLOBL_FN(GL_PREFIX(EvalMesh2))
1928GL_PREFIX(EvalMesh2):
1929 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1930 TEST_L(EAX, EAX)
1931 JZ(GLNAME(_glapi_fallback_EvalMesh2))
1932 JMP(GL_OFFSET(_gloffset_EvalMesh2))
1933
1934ALIGNTEXT16
1935GLOBL_FN(GL_PREFIX(EvalPoint2))
1936GL_PREFIX(EvalPoint2):
1937 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1938 TEST_L(EAX, EAX)
1939 JZ(GLNAME(_glapi_fallback_EvalPoint2))
1940 JMP(GL_OFFSET(_gloffset_EvalPoint2))
1941
1942ALIGNTEXT16
1943GLOBL_FN(GL_PREFIX(AlphaFunc))
1944GL_PREFIX(AlphaFunc):
1945 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1946 TEST_L(EAX, EAX)
1947 JZ(GLNAME(_glapi_fallback_AlphaFunc))
1948 JMP(GL_OFFSET(_gloffset_AlphaFunc))
1949
1950ALIGNTEXT16
1951GLOBL_FN(GL_PREFIX(BlendFunc))
1952GL_PREFIX(BlendFunc):
1953 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1954 TEST_L(EAX, EAX)
1955 JZ(GLNAME(_glapi_fallback_BlendFunc))
1956 JMP(GL_OFFSET(_gloffset_BlendFunc))
1957
1958ALIGNTEXT16
1959GLOBL_FN(GL_PREFIX(LogicOp))
1960GL_PREFIX(LogicOp):
1961 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1962 TEST_L(EAX, EAX)
1963 JZ(GLNAME(_glapi_fallback_LogicOp))
1964 JMP(GL_OFFSET(_gloffset_LogicOp))
1965
1966ALIGNTEXT16
1967GLOBL_FN(GL_PREFIX(StencilFunc))
1968GL_PREFIX(StencilFunc):
1969 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1970 TEST_L(EAX, EAX)
1971 JZ(GLNAME(_glapi_fallback_StencilFunc))
1972 JMP(GL_OFFSET(_gloffset_StencilFunc))
1973
1974ALIGNTEXT16
1975GLOBL_FN(GL_PREFIX(StencilOp))
1976GL_PREFIX(StencilOp):
1977 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1978 TEST_L(EAX, EAX)
1979 JZ(GLNAME(_glapi_fallback_StencilOp))
1980 JMP(GL_OFFSET(_gloffset_StencilOp))
1981
1982ALIGNTEXT16
1983GLOBL_FN(GL_PREFIX(DepthFunc))
1984GL_PREFIX(DepthFunc):
1985 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1986 TEST_L(EAX, EAX)
1987 JZ(GLNAME(_glapi_fallback_DepthFunc))
1988 JMP(GL_OFFSET(_gloffset_DepthFunc))
1989
1990ALIGNTEXT16
1991GLOBL_FN(GL_PREFIX(PixelZoom))
1992GL_PREFIX(PixelZoom):
1993 MOV_L(GLNAME(_glapi_Dispatch), EAX)
1994 TEST_L(EAX, EAX)
1995 JZ(GLNAME(_glapi_fallback_PixelZoom))
1996 JMP(GL_OFFSET(_gloffset_PixelZoom))
1997
1998ALIGNTEXT16
1999GLOBL_FN(GL_PREFIX(PixelTransferf))
2000GL_PREFIX(PixelTransferf):
2001 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2002 TEST_L(EAX, EAX)
2003 JZ(GLNAME(_glapi_fallback_PixelTransferf))
2004 JMP(GL_OFFSET(_gloffset_PixelTransferf))
2005
2006ALIGNTEXT16
2007GLOBL_FN(GL_PREFIX(PixelTransferi))
2008GL_PREFIX(PixelTransferi):
2009 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2010 TEST_L(EAX, EAX)
2011 JZ(GLNAME(_glapi_fallback_PixelTransferi))
2012 JMP(GL_OFFSET(_gloffset_PixelTransferi))
2013
2014ALIGNTEXT16
2015GLOBL_FN(GL_PREFIX(PixelStoref))
2016GL_PREFIX(PixelStoref):
2017 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2018 TEST_L(EAX, EAX)
2019 JZ(GLNAME(_glapi_fallback_PixelStoref))
2020 JMP(GL_OFFSET(_gloffset_PixelStoref))
2021
2022ALIGNTEXT16
2023GLOBL_FN(GL_PREFIX(PixelStorei))
2024GL_PREFIX(PixelStorei):
2025 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2026 TEST_L(EAX, EAX)
2027 JZ(GLNAME(_glapi_fallback_PixelStorei))
2028 JMP(GL_OFFSET(_gloffset_PixelStorei))
2029
2030ALIGNTEXT16
2031GLOBL_FN(GL_PREFIX(PixelMapfv))
2032GL_PREFIX(PixelMapfv):
2033 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2034 TEST_L(EAX, EAX)
2035 JZ(GLNAME(_glapi_fallback_PixelMapfv))
2036 JMP(GL_OFFSET(_gloffset_PixelMapfv))
2037
2038ALIGNTEXT16
2039GLOBL_FN(GL_PREFIX(PixelMapuiv))
2040GL_PREFIX(PixelMapuiv):
2041 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2042 TEST_L(EAX, EAX)
2043 JZ(GLNAME(_glapi_fallback_PixelMapuiv))
2044 JMP(GL_OFFSET(_gloffset_PixelMapuiv))
2045
2046ALIGNTEXT16
2047GLOBL_FN(GL_PREFIX(PixelMapusv))
2048GL_PREFIX(PixelMapusv):
2049 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2050 TEST_L(EAX, EAX)
2051 JZ(GLNAME(_glapi_fallback_PixelMapusv))
2052 JMP(GL_OFFSET(_gloffset_PixelMapusv))
2053
2054ALIGNTEXT16
2055GLOBL_FN(GL_PREFIX(ReadBuffer))
2056GL_PREFIX(ReadBuffer):
2057 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2058 TEST_L(EAX, EAX)
2059 JZ(GLNAME(_glapi_fallback_ReadBuffer))
2060 JMP(GL_OFFSET(_gloffset_ReadBuffer))
2061
2062ALIGNTEXT16
2063GLOBL_FN(GL_PREFIX(CopyPixels))
2064GL_PREFIX(CopyPixels):
2065 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2066 TEST_L(EAX, EAX)
2067 JZ(GLNAME(_glapi_fallback_CopyPixels))
2068 JMP(GL_OFFSET(_gloffset_CopyPixels))
2069
2070ALIGNTEXT16
2071GLOBL_FN(GL_PREFIX(ReadPixels))
2072GL_PREFIX(ReadPixels):
2073 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2074 TEST_L(EAX, EAX)
2075 JZ(GLNAME(_glapi_fallback_ReadPixels))
2076 JMP(GL_OFFSET(_gloffset_ReadPixels))
2077
2078ALIGNTEXT16
2079GLOBL_FN(GL_PREFIX(DrawPixels))
2080GL_PREFIX(DrawPixels):
2081 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2082 TEST_L(EAX, EAX)
2083 JZ(GLNAME(_glapi_fallback_DrawPixels))
2084 JMP(GL_OFFSET(_gloffset_DrawPixels))
2085
2086ALIGNTEXT16
2087GLOBL_FN(GL_PREFIX(GetBooleanv))
2088GL_PREFIX(GetBooleanv):
2089 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2090 TEST_L(EAX, EAX)
2091 JZ(GLNAME(_glapi_fallback_GetBooleanv))
2092 JMP(GL_OFFSET(_gloffset_GetBooleanv))
2093
2094ALIGNTEXT16
2095GLOBL_FN(GL_PREFIX(GetClipPlane))
2096GL_PREFIX(GetClipPlane):
2097 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2098 TEST_L(EAX, EAX)
2099 JZ(GLNAME(_glapi_fallback_GetClipPlane))
2100 JMP(GL_OFFSET(_gloffset_GetClipPlane))
2101
2102ALIGNTEXT16
2103GLOBL_FN(GL_PREFIX(GetDoublev))
2104GL_PREFIX(GetDoublev):
2105 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2106 TEST_L(EAX, EAX)
2107 JZ(GLNAME(_glapi_fallback_GetDoublev))
2108 JMP(GL_OFFSET(_gloffset_GetDoublev))
2109
2110ALIGNTEXT16
2111GLOBL_FN(GL_PREFIX(GetError))
2112GL_PREFIX(GetError):
2113 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2114 TEST_L(EAX, EAX)
2115 JZ(GLNAME(_glapi_fallback_GetError))
2116 JMP(GL_OFFSET(_gloffset_GetError))
2117
2118ALIGNTEXT16
2119GLOBL_FN(GL_PREFIX(GetFloatv))
2120GL_PREFIX(GetFloatv):
2121 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2122 TEST_L(EAX, EAX)
2123 JZ(GLNAME(_glapi_fallback_GetFloatv))
2124 JMP(GL_OFFSET(_gloffset_GetFloatv))
2125
2126ALIGNTEXT16
2127GLOBL_FN(GL_PREFIX(GetIntegerv))
2128GL_PREFIX(GetIntegerv):
2129 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2130 TEST_L(EAX, EAX)
2131 JZ(GLNAME(_glapi_fallback_GetIntegerv))
2132 JMP(GL_OFFSET(_gloffset_GetIntegerv))
2133
2134ALIGNTEXT16
2135GLOBL_FN(GL_PREFIX(GetLightfv))
2136GL_PREFIX(GetLightfv):
2137 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2138 TEST_L(EAX, EAX)
2139 JZ(GLNAME(_glapi_fallback_GetLightfv))
2140 JMP(GL_OFFSET(_gloffset_GetLightfv))
2141
2142ALIGNTEXT16
2143GLOBL_FN(GL_PREFIX(GetLightiv))
2144GL_PREFIX(GetLightiv):
2145 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2146 TEST_L(EAX, EAX)
2147 JZ(GLNAME(_glapi_fallback_GetLightiv))
2148 JMP(GL_OFFSET(_gloffset_GetLightiv))
2149
2150ALIGNTEXT16
2151GLOBL_FN(GL_PREFIX(GetMapdv))
2152GL_PREFIX(GetMapdv):
2153 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2154 TEST_L(EAX, EAX)
2155 JZ(GLNAME(_glapi_fallback_GetMapdv))
2156 JMP(GL_OFFSET(_gloffset_GetMapdv))
2157
2158ALIGNTEXT16
2159GLOBL_FN(GL_PREFIX(GetMapfv))
2160GL_PREFIX(GetMapfv):
2161 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2162 TEST_L(EAX, EAX)
2163 JZ(GLNAME(_glapi_fallback_GetMapfv))
2164 JMP(GL_OFFSET(_gloffset_GetMapfv))
2165
2166ALIGNTEXT16
2167GLOBL_FN(GL_PREFIX(GetMapiv))
2168GL_PREFIX(GetMapiv):
2169 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2170 TEST_L(EAX, EAX)
2171 JZ(GLNAME(_glapi_fallback_GetMapiv))
2172 JMP(GL_OFFSET(_gloffset_GetMapiv))
2173
2174ALIGNTEXT16
2175GLOBL_FN(GL_PREFIX(GetMaterialfv))
2176GL_PREFIX(GetMaterialfv):
2177 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2178 TEST_L(EAX, EAX)
2179 JZ(GLNAME(_glapi_fallback_GetMaterialfv))
2180 JMP(GL_OFFSET(_gloffset_GetMaterialfv))
2181
2182ALIGNTEXT16
2183GLOBL_FN(GL_PREFIX(GetMaterialiv))
2184GL_PREFIX(GetMaterialiv):
2185 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2186 TEST_L(EAX, EAX)
2187 JZ(GLNAME(_glapi_fallback_GetMaterialiv))
2188 JMP(GL_OFFSET(_gloffset_GetMaterialiv))
2189
2190ALIGNTEXT16
2191GLOBL_FN(GL_PREFIX(GetPixelMapfv))
2192GL_PREFIX(GetPixelMapfv):
2193 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2194 TEST_L(EAX, EAX)
2195 JZ(GLNAME(_glapi_fallback_GetPixelMapfv))
2196 JMP(GL_OFFSET(_gloffset_GetPixelMapfv))
2197
2198ALIGNTEXT16
2199GLOBL_FN(GL_PREFIX(GetPixelMapuiv))
2200GL_PREFIX(GetPixelMapuiv):
2201 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2202 TEST_L(EAX, EAX)
2203 JZ(GLNAME(_glapi_fallback_GetPixelMapuiv))
2204 JMP(GL_OFFSET(_gloffset_GetPixelMapuiv))
2205
2206ALIGNTEXT16
2207GLOBL_FN(GL_PREFIX(GetPixelMapusv))
2208GL_PREFIX(GetPixelMapusv):
2209 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2210 TEST_L(EAX, EAX)
2211 JZ(GLNAME(_glapi_fallback_GetPixelMapusv))
2212 JMP(GL_OFFSET(_gloffset_GetPixelMapusv))
2213
2214ALIGNTEXT16
2215GLOBL_FN(GL_PREFIX(GetPolygonStipple))
2216GL_PREFIX(GetPolygonStipple):
2217 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2218 TEST_L(EAX, EAX)
2219 JZ(GLNAME(_glapi_fallback_GetPolygonStipple))
2220 JMP(GL_OFFSET(_gloffset_GetPolygonStipple))
2221
2222ALIGNTEXT16
2223GLOBL_FN(GL_PREFIX(GetString))
2224GL_PREFIX(GetString):
2225 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2226 TEST_L(EAX, EAX)
2227 JZ(GLNAME(_glapi_fallback_GetString))
2228 JMP(GL_OFFSET(_gloffset_GetString))
2229
2230ALIGNTEXT16
2231GLOBL_FN(GL_PREFIX(GetTexEnvfv))
2232GL_PREFIX(GetTexEnvfv):
2233 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2234 TEST_L(EAX, EAX)
2235 JZ(GLNAME(_glapi_fallback_GetTexEnvfv))
2236 JMP(GL_OFFSET(_gloffset_GetTexEnvfv))
2237
2238ALIGNTEXT16
2239GLOBL_FN(GL_PREFIX(GetTexEnviv))
2240GL_PREFIX(GetTexEnviv):
2241 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2242 TEST_L(EAX, EAX)
2243 JZ(GLNAME(_glapi_fallback_GetTexEnviv))
2244 JMP(GL_OFFSET(_gloffset_GetTexEnviv))
2245
2246ALIGNTEXT16
2247GLOBL_FN(GL_PREFIX(GetTexGendv))
2248GL_PREFIX(GetTexGendv):
2249 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2250 TEST_L(EAX, EAX)
2251 JZ(GLNAME(_glapi_fallback_GetTexGendv))
2252 JMP(GL_OFFSET(_gloffset_GetTexGendv))
2253
2254ALIGNTEXT16
2255GLOBL_FN(GL_PREFIX(GetTexGenfv))
2256GL_PREFIX(GetTexGenfv):
2257 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2258 TEST_L(EAX, EAX)
2259 JZ(GLNAME(_glapi_fallback_GetTexGenfv))
2260 JMP(GL_OFFSET(_gloffset_GetTexGenfv))
2261
2262ALIGNTEXT16
2263GLOBL_FN(GL_PREFIX(GetTexGeniv))
2264GL_PREFIX(GetTexGeniv):
2265 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2266 TEST_L(EAX, EAX)
2267 JZ(GLNAME(_glapi_fallback_GetTexGeniv))
2268 JMP(GL_OFFSET(_gloffset_GetTexGeniv))
2269
2270ALIGNTEXT16
2271GLOBL_FN(GL_PREFIX(GetTexImage))
2272GL_PREFIX(GetTexImage):
2273 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2274 TEST_L(EAX, EAX)
2275 JZ(GLNAME(_glapi_fallback_GetTexImage))
2276 JMP(GL_OFFSET(_gloffset_GetTexImage))
2277
2278ALIGNTEXT16
2279GLOBL_FN(GL_PREFIX(GetTexParameterfv))
2280GL_PREFIX(GetTexParameterfv):
2281 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2282 TEST_L(EAX, EAX)
2283 JZ(GLNAME(_glapi_fallback_GetTexParameterfv))
2284 JMP(GL_OFFSET(_gloffset_GetTexParameterfv))
2285
2286ALIGNTEXT16
2287GLOBL_FN(GL_PREFIX(GetTexParameteriv))
2288GL_PREFIX(GetTexParameteriv):
2289 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2290 TEST_L(EAX, EAX)
2291 JZ(GLNAME(_glapi_fallback_GetTexParameteriv))
2292 JMP(GL_OFFSET(_gloffset_GetTexParameteriv))
2293
2294ALIGNTEXT16
2295GLOBL_FN(GL_PREFIX(GetTexLevelParameterfv))
2296GL_PREFIX(GetTexLevelParameterfv):
2297 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2298 TEST_L(EAX, EAX)
2299 JZ(GLNAME(_glapi_fallback_GetTexLevelParameterfv))
2300 JMP(GL_OFFSET(_gloffset_GetTexLevelParameterfv))
2301
2302ALIGNTEXT16
2303GLOBL_FN(GL_PREFIX(GetTexLevelParameteriv))
2304GL_PREFIX(GetTexLevelParameteriv):
2305 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2306 TEST_L(EAX, EAX)
2307 JZ(GLNAME(_glapi_fallback_GetTexLevelParameteriv))
2308 JMP(GL_OFFSET(_gloffset_GetTexLevelParameteriv))
2309
2310ALIGNTEXT16
2311GLOBL_FN(GL_PREFIX(IsEnabled))
2312GL_PREFIX(IsEnabled):
2313 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2314 TEST_L(EAX, EAX)
2315 JZ(GLNAME(_glapi_fallback_IsEnabled))
2316 JMP(GL_OFFSET(_gloffset_IsEnabled))
2317
2318ALIGNTEXT16
2319GLOBL_FN(GL_PREFIX(IsList))
2320GL_PREFIX(IsList):
2321 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2322 TEST_L(EAX, EAX)
2323 JZ(GLNAME(_glapi_fallback_IsList))
2324 JMP(GL_OFFSET(_gloffset_IsList))
2325
2326ALIGNTEXT16
2327GLOBL_FN(GL_PREFIX(DepthRange))
2328GL_PREFIX(DepthRange):
2329 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2330 TEST_L(EAX, EAX)
2331 JZ(GLNAME(_glapi_fallback_DepthRange))
2332 JMP(GL_OFFSET(_gloffset_DepthRange))
2333
2334ALIGNTEXT16
2335GLOBL_FN(GL_PREFIX(Frustum))
2336GL_PREFIX(Frustum):
2337 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2338 TEST_L(EAX, EAX)
2339 JZ(GLNAME(_glapi_fallback_Frustum))
2340 JMP(GL_OFFSET(_gloffset_Frustum))
2341
2342ALIGNTEXT16
2343GLOBL_FN(GL_PREFIX(LoadIdentity))
2344GL_PREFIX(LoadIdentity):
2345 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2346 TEST_L(EAX, EAX)
2347 JZ(GLNAME(_glapi_fallback_LoadIdentity))
2348 JMP(GL_OFFSET(_gloffset_LoadIdentity))
2349
2350ALIGNTEXT16
2351GLOBL_FN(GL_PREFIX(LoadMatrixf))
2352GL_PREFIX(LoadMatrixf):
2353 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2354 TEST_L(EAX, EAX)
2355 JZ(GLNAME(_glapi_fallback_LoadMatrixf))
2356 JMP(GL_OFFSET(_gloffset_LoadMatrixf))
2357
2358ALIGNTEXT16
2359GLOBL_FN(GL_PREFIX(LoadMatrixd))
2360GL_PREFIX(LoadMatrixd):
2361 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2362 TEST_L(EAX, EAX)
2363 JZ(GLNAME(_glapi_fallback_LoadMatrixd))
2364 JMP(GL_OFFSET(_gloffset_LoadMatrixd))
2365
2366ALIGNTEXT16
2367GLOBL_FN(GL_PREFIX(MatrixMode))
2368GL_PREFIX(MatrixMode):
2369 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2370 TEST_L(EAX, EAX)
2371 JZ(GLNAME(_glapi_fallback_MatrixMode))
2372 JMP(GL_OFFSET(_gloffset_MatrixMode))
2373
2374ALIGNTEXT16
2375GLOBL_FN(GL_PREFIX(MultMatrixf))
2376GL_PREFIX(MultMatrixf):
2377 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2378 TEST_L(EAX, EAX)
2379 JZ(GLNAME(_glapi_fallback_MultMatrixf))
2380 JMP(GL_OFFSET(_gloffset_MultMatrixf))
2381
2382ALIGNTEXT16
2383GLOBL_FN(GL_PREFIX(MultMatrixd))
2384GL_PREFIX(MultMatrixd):
2385 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2386 TEST_L(EAX, EAX)
2387 JZ(GLNAME(_glapi_fallback_MultMatrixd))
2388 JMP(GL_OFFSET(_gloffset_MultMatrixd))
2389
2390ALIGNTEXT16
2391GLOBL_FN(GL_PREFIX(Ortho))
2392GL_PREFIX(Ortho):
2393 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2394 TEST_L(EAX, EAX)
2395 JZ(GLNAME(_glapi_fallback_Ortho))
2396 JMP(GL_OFFSET(_gloffset_Ortho))
2397
2398ALIGNTEXT16
2399GLOBL_FN(GL_PREFIX(PopMatrix))
2400GL_PREFIX(PopMatrix):
2401 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2402 TEST_L(EAX, EAX)
2403 JZ(GLNAME(_glapi_fallback_PopMatrix))
2404 JMP(GL_OFFSET(_gloffset_PopMatrix))
2405
2406ALIGNTEXT16
2407GLOBL_FN(GL_PREFIX(PushMatrix))
2408GL_PREFIX(PushMatrix):
2409 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2410 TEST_L(EAX, EAX)
2411 JZ(GLNAME(_glapi_fallback_PushMatrix))
2412 JMP(GL_OFFSET(_gloffset_PushMatrix))
2413
2414ALIGNTEXT16
2415GLOBL_FN(GL_PREFIX(Rotated))
2416GL_PREFIX(Rotated):
2417 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2418 TEST_L(EAX, EAX)
2419 JZ(GLNAME(_glapi_fallback_Rotated))
2420 JMP(GL_OFFSET(_gloffset_Rotated))
2421
2422ALIGNTEXT16
2423GLOBL_FN(GL_PREFIX(Rotatef))
2424GL_PREFIX(Rotatef):
2425 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2426 TEST_L(EAX, EAX)
2427 JZ(GLNAME(_glapi_fallback_Rotatef))
2428 JMP(GL_OFFSET(_gloffset_Rotatef))
2429
2430ALIGNTEXT16
2431GLOBL_FN(GL_PREFIX(Scaled))
2432GL_PREFIX(Scaled):
2433 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2434 TEST_L(EAX, EAX)
2435 JZ(GLNAME(_glapi_fallback_Scaled))
2436 JMP(GL_OFFSET(_gloffset_Scaled))
2437
2438ALIGNTEXT16
2439GLOBL_FN(GL_PREFIX(Scalef))
2440GL_PREFIX(Scalef):
2441 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2442 TEST_L(EAX, EAX)
2443 JZ(GLNAME(_glapi_fallback_Scalef))
2444 JMP(GL_OFFSET(_gloffset_Scalef))
2445
2446ALIGNTEXT16
2447GLOBL_FN(GL_PREFIX(Translated))
2448GL_PREFIX(Translated):
2449 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2450 TEST_L(EAX, EAX)
2451 JZ(GLNAME(_glapi_fallback_Translated))
2452 JMP(GL_OFFSET(_gloffset_Translated))
2453
2454ALIGNTEXT16
2455GLOBL_FN(GL_PREFIX(Translatef))
2456GL_PREFIX(Translatef):
2457 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2458 TEST_L(EAX, EAX)
2459 JZ(GLNAME(_glapi_fallback_Translatef))
2460 JMP(GL_OFFSET(_gloffset_Translatef))
2461
2462ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002463GLOBL_FN(GL_PREFIX(Viewport))
2464GL_PREFIX(Viewport):
Brian Paulc2319b42000-01-17 19:28:31 +00002465 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002466 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002467 JZ(GLNAME(_glapi_fallback_Viewport))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002468 JMP(GL_OFFSET(_gloffset_Viewport))
2469
2470ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002471GLOBL_FN(GL_PREFIX(ArrayElement))
2472GL_PREFIX(ArrayElement):
Brian Paulc2319b42000-01-17 19:28:31 +00002473 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002474 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002475 JZ(GLNAME(_glapi_fallback_ArrayElement))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002476 JMP(GL_OFFSET(_gloffset_ArrayElement))
2477
2478ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002479GLOBL_FN(GL_PREFIX(ColorPointer))
2480GL_PREFIX(ColorPointer):
Brian Paulc2319b42000-01-17 19:28:31 +00002481 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002482 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002483 JZ(GLNAME(_glapi_fallback_ColorPointer))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002484 JMP(GL_OFFSET(_gloffset_ColorPointer))
2485
2486ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00002487GLOBL_FN(GL_PREFIX(DisableClientState))
2488GL_PREFIX(DisableClientState):
2489 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2490 TEST_L(EAX, EAX)
2491 JZ(GLNAME(_glapi_fallback_DisableClientState))
2492 JMP(GL_OFFSET(_gloffset_DisableClientState))
2493
2494ALIGNTEXT16
2495GLOBL_FN(GL_PREFIX(DrawArrays))
2496GL_PREFIX(DrawArrays):
2497 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2498 TEST_L(EAX, EAX)
2499 JZ(GLNAME(_glapi_fallback_DrawArrays))
2500 JMP(GL_OFFSET(_gloffset_DrawArrays))
2501
2502ALIGNTEXT16
2503GLOBL_FN(GL_PREFIX(DrawElements))
2504GL_PREFIX(DrawElements):
2505 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2506 TEST_L(EAX, EAX)
2507 JZ(GLNAME(_glapi_fallback_DrawElements))
2508 JMP(GL_OFFSET(_gloffset_DrawElements))
2509
2510ALIGNTEXT16
2511GLOBL_FN(GL_PREFIX(EdgeFlagPointer))
2512GL_PREFIX(EdgeFlagPointer):
2513 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2514 TEST_L(EAX, EAX)
2515 JZ(GLNAME(_glapi_fallback_EdgeFlagPointer))
2516 JMP(GL_OFFSET(_gloffset_EdgeFlagPointer))
2517
2518ALIGNTEXT16
2519GLOBL_FN(GL_PREFIX(EnableClientState))
2520GL_PREFIX(EnableClientState):
2521 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2522 TEST_L(EAX, EAX)
2523 JZ(GLNAME(_glapi_fallback_EnableClientState))
2524 JMP(GL_OFFSET(_gloffset_EnableClientState))
2525
2526ALIGNTEXT16
2527GLOBL_FN(GL_PREFIX(GetPointerv))
2528GL_PREFIX(GetPointerv):
2529 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2530 TEST_L(EAX, EAX)
2531 JZ(GLNAME(_glapi_fallback_GetPointerv))
2532 JMP(GL_OFFSET(_gloffset_GetPointerv))
2533
2534ALIGNTEXT16
2535GLOBL_FN(GL_PREFIX(IndexPointer))
2536GL_PREFIX(IndexPointer):
2537 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2538 TEST_L(EAX, EAX)
2539 JZ(GLNAME(_glapi_fallback_IndexPointer))
2540 JMP(GL_OFFSET(_gloffset_IndexPointer))
2541
2542ALIGNTEXT16
2543GLOBL_FN(GL_PREFIX(InterleavedArrays))
2544GL_PREFIX(InterleavedArrays):
2545 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2546 TEST_L(EAX, EAX)
2547 JZ(GLNAME(_glapi_fallback_InterleavedArrays))
2548 JMP(GL_OFFSET(_gloffset_InterleavedArrays))
2549
2550ALIGNTEXT16
2551GLOBL_FN(GL_PREFIX(NormalPointer))
2552GL_PREFIX(NormalPointer):
2553 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2554 TEST_L(EAX, EAX)
2555 JZ(GLNAME(_glapi_fallback_NormalPointer))
2556 JMP(GL_OFFSET(_gloffset_NormalPointer))
2557
2558ALIGNTEXT16
2559GLOBL_FN(GL_PREFIX(TexCoordPointer))
2560GL_PREFIX(TexCoordPointer):
2561 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2562 TEST_L(EAX, EAX)
2563 JZ(GLNAME(_glapi_fallback_TexCoordPointer))
2564 JMP(GL_OFFSET(_gloffset_TexCoordPointer))
2565
2566ALIGNTEXT16
2567GLOBL_FN(GL_PREFIX(VertexPointer))
2568GL_PREFIX(VertexPointer):
2569 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2570 TEST_L(EAX, EAX)
2571 JZ(GLNAME(_glapi_fallback_VertexPointer))
2572 JMP(GL_OFFSET(_gloffset_VertexPointer))
2573
2574ALIGNTEXT16
2575GLOBL_FN(GL_PREFIX(PolygonOffset))
2576GL_PREFIX(PolygonOffset):
2577 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2578 TEST_L(EAX, EAX)
2579 JZ(GLNAME(_glapi_fallback_PolygonOffset))
2580 JMP(GL_OFFSET(_gloffset_PolygonOffset))
2581
2582ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002583GLOBL_FN(GL_PREFIX(CopyTexImage1D))
2584GL_PREFIX(CopyTexImage1D):
Brian Paulc2319b42000-01-17 19:28:31 +00002585 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002586 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002587 JZ(GLNAME(_glapi_fallback_CopyTexImage1D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002588 JMP(GL_OFFSET(_gloffset_CopyTexImage1D))
2589
2590ALIGNTEXT16
2591GLOBL_FN(GL_PREFIX(CopyTexImage2D))
2592GL_PREFIX(CopyTexImage2D):
Brian Paulc2319b42000-01-17 19:28:31 +00002593 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002594 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002595 JZ(GLNAME(_glapi_fallback_CopyTexImage2D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002596 JMP(GL_OFFSET(_gloffset_CopyTexImage2D))
2597
2598ALIGNTEXT16
2599GLOBL_FN(GL_PREFIX(CopyTexSubImage1D))
2600GL_PREFIX(CopyTexSubImage1D):
Brian Paulc2319b42000-01-17 19:28:31 +00002601 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002602 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002603 JZ(GLNAME(_glapi_fallback_CopyTexSubImage1D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002604 JMP(GL_OFFSET(_gloffset_CopyTexSubImage1D))
2605
2606ALIGNTEXT16
2607GLOBL_FN(GL_PREFIX(CopyTexSubImage2D))
2608GL_PREFIX(CopyTexSubImage2D):
Brian Paulc2319b42000-01-17 19:28:31 +00002609 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002610 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002611 JZ(GLNAME(_glapi_fallback_CopyTexSubImage2D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002612 JMP(GL_OFFSET(_gloffset_CopyTexSubImage2D))
2613
2614ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00002615GLOBL_FN(GL_PREFIX(TexSubImage1D))
2616GL_PREFIX(TexSubImage1D):
2617 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2618 TEST_L(EAX, EAX)
2619 JZ(GLNAME(_glapi_fallback_TexSubImage1D))
2620 JMP(GL_OFFSET(_gloffset_TexSubImage1D))
2621
2622ALIGNTEXT16
2623GLOBL_FN(GL_PREFIX(TexSubImage2D))
2624GL_PREFIX(TexSubImage2D):
2625 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2626 TEST_L(EAX, EAX)
2627 JZ(GLNAME(_glapi_fallback_TexSubImage2D))
2628 JMP(GL_OFFSET(_gloffset_TexSubImage2D))
2629
2630ALIGNTEXT16
2631GLOBL_FN(GL_PREFIX(AreTexturesResident))
2632GL_PREFIX(AreTexturesResident):
2633 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2634 TEST_L(EAX, EAX)
2635 JZ(GLNAME(_glapi_fallback_AreTexturesResident))
2636 JMP(GL_OFFSET(_gloffset_AreTexturesResident))
2637
2638ALIGNTEXT16
2639GLOBL_FN(GL_PREFIX(BindTexture))
2640GL_PREFIX(BindTexture):
2641 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2642 TEST_L(EAX, EAX)
2643 JZ(GLNAME(_glapi_fallback_BindTexture))
2644 JMP(GL_OFFSET(_gloffset_BindTexture))
2645
2646ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002647GLOBL_FN(GL_PREFIX(DeleteTextures))
2648GL_PREFIX(DeleteTextures):
Brian Paulc2319b42000-01-17 19:28:31 +00002649 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002650 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002651 JZ(GLNAME(_glapi_fallback_DeleteTextures))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002652 JMP(GL_OFFSET(_gloffset_DeleteTextures))
2653
2654ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002655GLOBL_FN(GL_PREFIX(GenTextures))
2656GL_PREFIX(GenTextures):
Brian Paulc2319b42000-01-17 19:28:31 +00002657 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002658 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002659 JZ(GLNAME(_glapi_fallback_GenTextures))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002660 JMP(GL_OFFSET(_gloffset_GenTextures))
2661
2662ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00002663GLOBL_FN(GL_PREFIX(IsTexture))
2664GL_PREFIX(IsTexture):
Brian Paulc2319b42000-01-17 19:28:31 +00002665 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002666 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00002667 JZ(GLNAME(_glapi_fallback_IsTexture))
2668 JMP(GL_OFFSET(_gloffset_IsTexture))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002669
2670ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00002671GLOBL_FN(GL_PREFIX(PrioritizeTextures))
2672GL_PREFIX(PrioritizeTextures):
Brian Paulc2319b42000-01-17 19:28:31 +00002673 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002674 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00002675 JZ(GLNAME(_glapi_fallback_PrioritizeTextures))
2676 JMP(GL_OFFSET(_gloffset_PrioritizeTextures))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002677
2678ALIGNTEXT16
2679GLOBL_FN(GL_PREFIX(Indexub))
2680GL_PREFIX(Indexub):
Brian Paulc2319b42000-01-17 19:28:31 +00002681 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002682 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002683 JZ(GLNAME(_glapi_fallback_Indexub))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002684 JMP(GL_OFFSET(_gloffset_Indexub))
2685
2686ALIGNTEXT16
2687GLOBL_FN(GL_PREFIX(Indexubv))
2688GL_PREFIX(Indexubv):
Brian Paulc2319b42000-01-17 19:28:31 +00002689 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002690 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002691 JZ(GLNAME(_glapi_fallback_Indexubv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002692 JMP(GL_OFFSET(_gloffset_Indexubv))
2693
2694ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002695GLOBL_FN(GL_PREFIX(PopClientAttrib))
2696GL_PREFIX(PopClientAttrib):
Brian Paulc2319b42000-01-17 19:28:31 +00002697 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002698 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002699 JZ(GLNAME(_glapi_fallback_PopClientAttrib))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002700 JMP(GL_OFFSET(_gloffset_PopClientAttrib))
2701
2702ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002703GLOBL_FN(GL_PREFIX(PushClientAttrib))
2704GL_PREFIX(PushClientAttrib):
Brian Paulc2319b42000-01-17 19:28:31 +00002705 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002706 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002707 JZ(GLNAME(_glapi_fallback_PushClientAttrib))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002708 JMP(GL_OFFSET(_gloffset_PushClientAttrib))
2709
2710ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002711GLOBL_FN(GL_PREFIX(BlendColor))
2712GL_PREFIX(BlendColor):
Brian Paulc2319b42000-01-17 19:28:31 +00002713 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002714 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002715 JZ(GLNAME(_glapi_fallback_BlendColor))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002716 JMP(GL_OFFSET(_gloffset_BlendColor))
2717
2718ALIGNTEXT16
2719GLOBL_FN(GL_PREFIX(BlendEquation))
2720GL_PREFIX(BlendEquation):
Brian Paulc2319b42000-01-17 19:28:31 +00002721 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002722 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002723 JZ(GLNAME(_glapi_fallback_BlendEquation))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002724 JMP(GL_OFFSET(_gloffset_BlendEquation))
2725
2726ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00002727GLOBL_FN(GL_PREFIX(DrawRangeElements))
2728GL_PREFIX(DrawRangeElements):
Brian Paulc2319b42000-01-17 19:28:31 +00002729 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002730 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00002731 JZ(GLNAME(_glapi_fallback_DrawRangeElements))
2732 JMP(GL_OFFSET(_gloffset_DrawRangeElements))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002733
2734ALIGNTEXT16
2735GLOBL_FN(GL_PREFIX(ColorTable))
2736GL_PREFIX(ColorTable):
Brian Paulc2319b42000-01-17 19:28:31 +00002737 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002738 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002739 JZ(GLNAME(_glapi_fallback_ColorTable))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002740 JMP(GL_OFFSET(_gloffset_ColorTable))
2741
2742ALIGNTEXT16
2743GLOBL_FN(GL_PREFIX(ColorTableParameterfv))
2744GL_PREFIX(ColorTableParameterfv):
Brian Paulc2319b42000-01-17 19:28:31 +00002745 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002746 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002747 JZ(GLNAME(_glapi_fallback_ColorTableParameterfv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002748 JMP(GL_OFFSET(_gloffset_ColorTableParameterfv))
2749
2750ALIGNTEXT16
2751GLOBL_FN(GL_PREFIX(ColorTableParameteriv))
2752GL_PREFIX(ColorTableParameteriv):
Brian Paulc2319b42000-01-17 19:28:31 +00002753 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002754 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002755 JZ(GLNAME(_glapi_fallback_ColorTableParameteriv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002756 JMP(GL_OFFSET(_gloffset_ColorTableParameteriv))
2757
2758ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00002759GLOBL_FN(GL_PREFIX(CopyColorTable))
2760GL_PREFIX(CopyColorTable):
2761 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2762 TEST_L(EAX, EAX)
2763 JZ(GLNAME(_glapi_fallback_CopyColorTable))
2764 JMP(GL_OFFSET(_gloffset_CopyColorTable))
2765
2766ALIGNTEXT16
2767GLOBL_FN(GL_PREFIX(GetColorTable))
2768GL_PREFIX(GetColorTable):
2769 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2770 TEST_L(EAX, EAX)
2771 JZ(GLNAME(_glapi_fallback_GetColorTable))
2772 JMP(GL_OFFSET(_gloffset_GetColorTable))
2773
2774ALIGNTEXT16
2775GLOBL_FN(GL_PREFIX(GetColorTableParameterfv))
2776GL_PREFIX(GetColorTableParameterfv):
2777 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2778 TEST_L(EAX, EAX)
2779 JZ(GLNAME(_glapi_fallback_GetColorTableParameterfv))
2780 JMP(GL_OFFSET(_gloffset_GetColorTableParameterfv))
2781
2782ALIGNTEXT16
2783GLOBL_FN(GL_PREFIX(GetColorTableParameteriv))
2784GL_PREFIX(GetColorTableParameteriv):
2785 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2786 TEST_L(EAX, EAX)
2787 JZ(GLNAME(_glapi_fallback_GetColorTableParameteriv))
2788 JMP(GL_OFFSET(_gloffset_GetColorTableParameteriv))
2789
2790ALIGNTEXT16
2791GLOBL_FN(GL_PREFIX(ColorSubTable))
2792GL_PREFIX(ColorSubTable):
2793 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2794 TEST_L(EAX, EAX)
2795 JZ(GLNAME(_glapi_fallback_ColorSubTable))
2796 JMP(GL_OFFSET(_gloffset_ColorSubTable))
2797
2798ALIGNTEXT16
2799GLOBL_FN(GL_PREFIX(CopyColorSubTable))
2800GL_PREFIX(CopyColorSubTable):
2801 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2802 TEST_L(EAX, EAX)
2803 JZ(GLNAME(_glapi_fallback_CopyColorSubTable))
2804 JMP(GL_OFFSET(_gloffset_CopyColorSubTable))
2805
2806ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002807GLOBL_FN(GL_PREFIX(ConvolutionFilter1D))
2808GL_PREFIX(ConvolutionFilter1D):
Brian Paulc2319b42000-01-17 19:28:31 +00002809 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002810 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002811 JZ(GLNAME(_glapi_fallback_ConvolutionFilter1D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002812 JMP(GL_OFFSET(_gloffset_ConvolutionFilter1D))
2813
2814ALIGNTEXT16
2815GLOBL_FN(GL_PREFIX(ConvolutionFilter2D))
2816GL_PREFIX(ConvolutionFilter2D):
Brian Paulc2319b42000-01-17 19:28:31 +00002817 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002818 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002819 JZ(GLNAME(_glapi_fallback_ConvolutionFilter2D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002820 JMP(GL_OFFSET(_gloffset_ConvolutionFilter2D))
2821
2822ALIGNTEXT16
2823GLOBL_FN(GL_PREFIX(ConvolutionParameterf))
2824GL_PREFIX(ConvolutionParameterf):
Brian Paulc2319b42000-01-17 19:28:31 +00002825 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002826 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002827 JZ(GLNAME(_glapi_fallback_ConvolutionParameterf))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002828 JMP(GL_OFFSET(_gloffset_ConvolutionParameterf))
2829
2830ALIGNTEXT16
2831GLOBL_FN(GL_PREFIX(ConvolutionParameterfv))
2832GL_PREFIX(ConvolutionParameterfv):
Brian Paulc2319b42000-01-17 19:28:31 +00002833 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002834 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002835 JZ(GLNAME(_glapi_fallback_ConvolutionParameterfv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002836 JMP(GL_OFFSET(_gloffset_ConvolutionParameterfv))
2837
2838ALIGNTEXT16
2839GLOBL_FN(GL_PREFIX(ConvolutionParameteri))
2840GL_PREFIX(ConvolutionParameteri):
Brian Paulc2319b42000-01-17 19:28:31 +00002841 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002842 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002843 JZ(GLNAME(_glapi_fallback_ConvolutionParameteri))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002844 JMP(GL_OFFSET(_gloffset_ConvolutionParameteri))
2845
2846ALIGNTEXT16
2847GLOBL_FN(GL_PREFIX(ConvolutionParameteriv))
2848GL_PREFIX(ConvolutionParameteriv):
Brian Paulc2319b42000-01-17 19:28:31 +00002849 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002850 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002851 JZ(GLNAME(_glapi_fallback_ConvolutionParameteriv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002852 JMP(GL_OFFSET(_gloffset_ConvolutionParameteriv))
2853
2854ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002855GLOBL_FN(GL_PREFIX(CopyConvolutionFilter1D))
2856GL_PREFIX(CopyConvolutionFilter1D):
Brian Paulc2319b42000-01-17 19:28:31 +00002857 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002858 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002859 JZ(GLNAME(_glapi_fallback_CopyConvolutionFilter1D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002860 JMP(GL_OFFSET(_gloffset_CopyConvolutionFilter1D))
2861
2862ALIGNTEXT16
2863GLOBL_FN(GL_PREFIX(CopyConvolutionFilter2D))
2864GL_PREFIX(CopyConvolutionFilter2D):
Brian Paulc2319b42000-01-17 19:28:31 +00002865 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002866 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002867 JZ(GLNAME(_glapi_fallback_CopyConvolutionFilter2D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002868 JMP(GL_OFFSET(_gloffset_CopyConvolutionFilter2D))
2869
2870ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002871GLOBL_FN(GL_PREFIX(GetConvolutionFilter))
2872GL_PREFIX(GetConvolutionFilter):
Brian Paulc2319b42000-01-17 19:28:31 +00002873 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002874 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002875 JZ(GLNAME(_glapi_fallback_GetConvolutionFilter))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002876 JMP(GL_OFFSET(_gloffset_GetConvolutionFilter))
2877
2878ALIGNTEXT16
2879GLOBL_FN(GL_PREFIX(GetConvolutionParameterfv))
2880GL_PREFIX(GetConvolutionParameterfv):
Brian Paulc2319b42000-01-17 19:28:31 +00002881 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002882 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002883 JZ(GLNAME(_glapi_fallback_GetConvolutionParameterfv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002884 JMP(GL_OFFSET(_gloffset_GetConvolutionParameterfv))
2885
2886ALIGNTEXT16
2887GLOBL_FN(GL_PREFIX(GetConvolutionParameteriv))
2888GL_PREFIX(GetConvolutionParameteriv):
Brian Paulc2319b42000-01-17 19:28:31 +00002889 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002890 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002891 JZ(GLNAME(_glapi_fallback_GetConvolutionParameteriv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002892 JMP(GL_OFFSET(_gloffset_GetConvolutionParameteriv))
2893
2894ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00002895GLOBL_FN(GL_PREFIX(GetSeparableFilter))
2896GL_PREFIX(GetSeparableFilter):
2897 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2898 TEST_L(EAX, EAX)
2899 JZ(GLNAME(_glapi_fallback_GetSeparableFilter))
2900 JMP(GL_OFFSET(_gloffset_GetSeparableFilter))
2901
2902ALIGNTEXT16
2903GLOBL_FN(GL_PREFIX(SeparableFilter2D))
2904GL_PREFIX(SeparableFilter2D):
2905 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2906 TEST_L(EAX, EAX)
2907 JZ(GLNAME(_glapi_fallback_SeparableFilter2D))
2908 JMP(GL_OFFSET(_gloffset_SeparableFilter2D))
2909
2910ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002911GLOBL_FN(GL_PREFIX(GetHistogram))
2912GL_PREFIX(GetHistogram):
Brian Paulc2319b42000-01-17 19:28:31 +00002913 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002914 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002915 JZ(GLNAME(_glapi_fallback_GetHistogram))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002916 JMP(GL_OFFSET(_gloffset_GetHistogram))
2917
2918ALIGNTEXT16
2919GLOBL_FN(GL_PREFIX(GetHistogramParameterfv))
2920GL_PREFIX(GetHistogramParameterfv):
Brian Paulc2319b42000-01-17 19:28:31 +00002921 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002922 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002923 JZ(GLNAME(_glapi_fallback_GetHistogramParameterfv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002924 JMP(GL_OFFSET(_gloffset_GetHistogramParameterfv))
2925
2926ALIGNTEXT16
2927GLOBL_FN(GL_PREFIX(GetHistogramParameteriv))
2928GL_PREFIX(GetHistogramParameteriv):
Brian Paulc2319b42000-01-17 19:28:31 +00002929 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002930 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002931 JZ(GLNAME(_glapi_fallback_GetHistogramParameteriv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002932 JMP(GL_OFFSET(_gloffset_GetHistogramParameteriv))
2933
2934ALIGNTEXT16
2935GLOBL_FN(GL_PREFIX(GetMinmax))
2936GL_PREFIX(GetMinmax):
Brian Paulc2319b42000-01-17 19:28:31 +00002937 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002938 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002939 JZ(GLNAME(_glapi_fallback_GetMinmax))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002940 JMP(GL_OFFSET(_gloffset_GetMinmax))
2941
2942ALIGNTEXT16
2943GLOBL_FN(GL_PREFIX(GetMinmaxParameterfv))
2944GL_PREFIX(GetMinmaxParameterfv):
Brian Paulc2319b42000-01-17 19:28:31 +00002945 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002946 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002947 JZ(GLNAME(_glapi_fallback_GetMinmaxParameterfv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002948 JMP(GL_OFFSET(_gloffset_GetMinmaxParameterfv))
2949
2950ALIGNTEXT16
2951GLOBL_FN(GL_PREFIX(GetMinmaxParameteriv))
2952GL_PREFIX(GetMinmaxParameteriv):
Brian Paulc2319b42000-01-17 19:28:31 +00002953 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002954 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002955 JZ(GLNAME(_glapi_fallback_GetMinmaxParameteriv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002956 JMP(GL_OFFSET(_gloffset_GetMinmaxParameteriv))
2957
2958ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002959GLOBL_FN(GL_PREFIX(Histogram))
2960GL_PREFIX(Histogram):
Brian Paulc2319b42000-01-17 19:28:31 +00002961 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002962 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002963 JZ(GLNAME(_glapi_fallback_Histogram))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002964 JMP(GL_OFFSET(_gloffset_Histogram))
2965
2966ALIGNTEXT16
2967GLOBL_FN(GL_PREFIX(Minmax))
2968GL_PREFIX(Minmax):
Brian Paulc2319b42000-01-17 19:28:31 +00002969 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002970 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002971 JZ(GLNAME(_glapi_fallback_Minmax))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002972 JMP(GL_OFFSET(_gloffset_Minmax))
2973
2974ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002975GLOBL_FN(GL_PREFIX(ResetHistogram))
2976GL_PREFIX(ResetHistogram):
Brian Paulc2319b42000-01-17 19:28:31 +00002977 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002978 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00002979 JZ(GLNAME(_glapi_fallback_ResetHistogram))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002980 JMP(GL_OFFSET(_gloffset_ResetHistogram))
2981
2982ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00002983GLOBL_FN(GL_PREFIX(ResetMinmax))
2984GL_PREFIX(ResetMinmax):
Brian Paulc2319b42000-01-17 19:28:31 +00002985 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00002986 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00002987 JZ(GLNAME(_glapi_fallback_ResetMinmax))
2988 JMP(GL_OFFSET(_gloffset_ResetMinmax))
2989
2990ALIGNTEXT16
2991GLOBL_FN(GL_PREFIX(TexImage3D))
2992GL_PREFIX(TexImage3D):
2993 MOV_L(GLNAME(_glapi_Dispatch), EAX)
2994 TEST_L(EAX, EAX)
2995 JZ(GLNAME(_glapi_fallback_TexImage3D))
2996 JMP(GL_OFFSET(_gloffset_TexImage3D))
2997
2998ALIGNTEXT16
2999GLOBL_FN(GL_PREFIX(TexSubImage3D))
3000GL_PREFIX(TexSubImage3D):
3001 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3002 TEST_L(EAX, EAX)
3003 JZ(GLNAME(_glapi_fallback_TexSubImage3D))
3004 JMP(GL_OFFSET(_gloffset_TexSubImage3D))
3005
3006ALIGNTEXT16
3007GLOBL_FN(GL_PREFIX(CopyTexSubImage3D))
3008GL_PREFIX(CopyTexSubImage3D):
3009 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3010 TEST_L(EAX, EAX)
3011 JZ(GLNAME(_glapi_fallback_CopyTexSubImage3D))
3012 JMP(GL_OFFSET(_gloffset_CopyTexSubImage3D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003013
3014ALIGNTEXT16
3015GLOBL_FN(GL_PREFIX(ActiveTextureARB))
3016GL_PREFIX(ActiveTextureARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003017 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003018 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003019 JZ(GLNAME(_glapi_fallback_ActiveTextureARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003020 JMP(GL_OFFSET(_gloffset_ActiveTextureARB))
3021
3022ALIGNTEXT16
3023GLOBL_FN(GL_PREFIX(ClientActiveTextureARB))
3024GL_PREFIX(ClientActiveTextureARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003025 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003026 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003027 JZ(GLNAME(_glapi_fallback_ClientActiveTextureARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003028 JMP(GL_OFFSET(_gloffset_ClientActiveTextureARB))
3029
3030ALIGNTEXT16
3031GLOBL_FN(GL_PREFIX(MultiTexCoord1dARB))
3032GL_PREFIX(MultiTexCoord1dARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003033 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003034 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003035 JZ(GLNAME(_glapi_fallback_MultiTexCoord1dARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003036 JMP(GL_OFFSET(_gloffset_MultiTexCoord1dARB))
3037
3038ALIGNTEXT16
3039GLOBL_FN(GL_PREFIX(MultiTexCoord1dvARB))
3040GL_PREFIX(MultiTexCoord1dvARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003041 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003042 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003043 JZ(GLNAME(_glapi_fallback_MultiTexCoord1dvARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003044 JMP(GL_OFFSET(_gloffset_MultiTexCoord1dvARB))
3045
3046ALIGNTEXT16
3047GLOBL_FN(GL_PREFIX(MultiTexCoord1fARB))
3048GL_PREFIX(MultiTexCoord1fARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003049 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003050 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003051 JZ(GLNAME(_glapi_fallback_MultiTexCoord1fARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003052 JMP(GL_OFFSET(_gloffset_MultiTexCoord1fARB))
3053
3054ALIGNTEXT16
3055GLOBL_FN(GL_PREFIX(MultiTexCoord1fvARB))
3056GL_PREFIX(MultiTexCoord1fvARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003057 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003058 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003059 JZ(GLNAME(_glapi_fallback_MultiTexCoord1fvARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003060 JMP(GL_OFFSET(_gloffset_MultiTexCoord1fvARB))
3061
3062ALIGNTEXT16
3063GLOBL_FN(GL_PREFIX(MultiTexCoord1iARB))
3064GL_PREFIX(MultiTexCoord1iARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003065 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003066 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003067 JZ(GLNAME(_glapi_fallback_MultiTexCoord1iARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003068 JMP(GL_OFFSET(_gloffset_MultiTexCoord1iARB))
3069
3070ALIGNTEXT16
3071GLOBL_FN(GL_PREFIX(MultiTexCoord1ivARB))
3072GL_PREFIX(MultiTexCoord1ivARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003073 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003074 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003075 JZ(GLNAME(_glapi_fallback_MultiTexCoord1ivARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003076 JMP(GL_OFFSET(_gloffset_MultiTexCoord1ivARB))
3077
3078ALIGNTEXT16
3079GLOBL_FN(GL_PREFIX(MultiTexCoord1sARB))
3080GL_PREFIX(MultiTexCoord1sARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003081 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003082 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003083 JZ(GLNAME(_glapi_fallback_MultiTexCoord1sARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003084 JMP(GL_OFFSET(_gloffset_MultiTexCoord1sARB))
3085
3086ALIGNTEXT16
3087GLOBL_FN(GL_PREFIX(MultiTexCoord1svARB))
3088GL_PREFIX(MultiTexCoord1svARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003089 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003090 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003091 JZ(GLNAME(_glapi_fallback_MultiTexCoord1svARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003092 JMP(GL_OFFSET(_gloffset_MultiTexCoord1svARB))
3093
3094ALIGNTEXT16
3095GLOBL_FN(GL_PREFIX(MultiTexCoord2dARB))
3096GL_PREFIX(MultiTexCoord2dARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003097 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003098 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003099 JZ(GLNAME(_glapi_fallback_MultiTexCoord2dARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003100 JMP(GL_OFFSET(_gloffset_MultiTexCoord2dARB))
3101
3102ALIGNTEXT16
3103GLOBL_FN(GL_PREFIX(MultiTexCoord2dvARB))
3104GL_PREFIX(MultiTexCoord2dvARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003105 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003106 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003107 JZ(GLNAME(_glapi_fallback_MultiTexCoord2dvARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003108 JMP(GL_OFFSET(_gloffset_MultiTexCoord2dvARB))
3109
3110ALIGNTEXT16
3111GLOBL_FN(GL_PREFIX(MultiTexCoord2fARB))
3112GL_PREFIX(MultiTexCoord2fARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003113 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003114 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003115 JZ(GLNAME(_glapi_fallback_MultiTexCoord2fARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003116 JMP(GL_OFFSET(_gloffset_MultiTexCoord2fARB))
3117
3118ALIGNTEXT16
3119GLOBL_FN(GL_PREFIX(MultiTexCoord2fvARB))
3120GL_PREFIX(MultiTexCoord2fvARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003121 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003122 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003123 JZ(GLNAME(_glapi_fallback_MultiTexCoord2fvARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003124 JMP(GL_OFFSET(_gloffset_MultiTexCoord2fvARB))
3125
3126ALIGNTEXT16
3127GLOBL_FN(GL_PREFIX(MultiTexCoord2iARB))
3128GL_PREFIX(MultiTexCoord2iARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003129 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003130 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003131 JZ(GLNAME(_glapi_fallback_MultiTexCoord2iARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003132 JMP(GL_OFFSET(_gloffset_MultiTexCoord2iARB))
3133
3134ALIGNTEXT16
3135GLOBL_FN(GL_PREFIX(MultiTexCoord2ivARB))
3136GL_PREFIX(MultiTexCoord2ivARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003137 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003138 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003139 JZ(GLNAME(_glapi_fallback_MultiTexCoord2ivARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003140 JMP(GL_OFFSET(_gloffset_MultiTexCoord2ivARB))
3141
3142ALIGNTEXT16
3143GLOBL_FN(GL_PREFIX(MultiTexCoord2sARB))
3144GL_PREFIX(MultiTexCoord2sARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003145 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003146 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003147 JZ(GLNAME(_glapi_fallback_MultiTexCoord2sARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003148 JMP(GL_OFFSET(_gloffset_MultiTexCoord2sARB))
3149
3150ALIGNTEXT16
3151GLOBL_FN(GL_PREFIX(MultiTexCoord2svARB))
3152GL_PREFIX(MultiTexCoord2svARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003153 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003154 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003155 JZ(GLNAME(_glapi_fallback_MultiTexCoord2svARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003156 JMP(GL_OFFSET(_gloffset_MultiTexCoord2svARB))
3157
3158ALIGNTEXT16
3159GLOBL_FN(GL_PREFIX(MultiTexCoord3dARB))
3160GL_PREFIX(MultiTexCoord3dARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003161 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003162 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003163 JZ(GLNAME(_glapi_fallback_MultiTexCoord3dARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003164 JMP(GL_OFFSET(_gloffset_MultiTexCoord3dARB))
3165
3166ALIGNTEXT16
3167GLOBL_FN(GL_PREFIX(MultiTexCoord3dvARB))
3168GL_PREFIX(MultiTexCoord3dvARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003169 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003170 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003171 JZ(GLNAME(_glapi_fallback_MultiTexCoord3dvARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003172 JMP(GL_OFFSET(_gloffset_MultiTexCoord3dvARB))
3173
3174ALIGNTEXT16
3175GLOBL_FN(GL_PREFIX(MultiTexCoord3fARB))
3176GL_PREFIX(MultiTexCoord3fARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003177 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003178 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003179 JZ(GLNAME(_glapi_fallback_MultiTexCoord3fARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003180 JMP(GL_OFFSET(_gloffset_MultiTexCoord3fARB))
3181
3182ALIGNTEXT16
3183GLOBL_FN(GL_PREFIX(MultiTexCoord3fvARB))
3184GL_PREFIX(MultiTexCoord3fvARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003185 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003186 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003187 JZ(GLNAME(_glapi_fallback_MultiTexCoord3fvARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003188 JMP(GL_OFFSET(_gloffset_MultiTexCoord3fvARB))
3189
3190ALIGNTEXT16
3191GLOBL_FN(GL_PREFIX(MultiTexCoord3iARB))
3192GL_PREFIX(MultiTexCoord3iARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003193 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003194 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003195 JZ(GLNAME(_glapi_fallback_MultiTexCoord3iARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003196 JMP(GL_OFFSET(_gloffset_MultiTexCoord3iARB))
3197
3198ALIGNTEXT16
3199GLOBL_FN(GL_PREFIX(MultiTexCoord3ivARB))
3200GL_PREFIX(MultiTexCoord3ivARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003201 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003202 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003203 JZ(GLNAME(_glapi_fallback_MultiTexCoord3ivARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003204 JMP(GL_OFFSET(_gloffset_MultiTexCoord3ivARB))
3205
3206ALIGNTEXT16
3207GLOBL_FN(GL_PREFIX(MultiTexCoord3sARB))
3208GL_PREFIX(MultiTexCoord3sARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003209 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003210 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003211 JZ(GLNAME(_glapi_fallback_MultiTexCoord3sARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003212 JMP(GL_OFFSET(_gloffset_MultiTexCoord3sARB))
3213
3214ALIGNTEXT16
3215GLOBL_FN(GL_PREFIX(MultiTexCoord3svARB))
3216GL_PREFIX(MultiTexCoord3svARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003217 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003218 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003219 JZ(GLNAME(_glapi_fallback_MultiTexCoord3svARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003220 JMP(GL_OFFSET(_gloffset_MultiTexCoord3svARB))
3221
3222ALIGNTEXT16
3223GLOBL_FN(GL_PREFIX(MultiTexCoord4dARB))
3224GL_PREFIX(MultiTexCoord4dARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003225 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003226 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003227 JZ(GLNAME(_glapi_fallback_MultiTexCoord4dARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003228 JMP(GL_OFFSET(_gloffset_MultiTexCoord4dARB))
3229
3230ALIGNTEXT16
3231GLOBL_FN(GL_PREFIX(MultiTexCoord4dvARB))
3232GL_PREFIX(MultiTexCoord4dvARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003233 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003234 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003235 JZ(GLNAME(_glapi_fallback_MultiTexCoord4dvARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003236 JMP(GL_OFFSET(_gloffset_MultiTexCoord4dvARB))
3237
3238ALIGNTEXT16
3239GLOBL_FN(GL_PREFIX(MultiTexCoord4fARB))
3240GL_PREFIX(MultiTexCoord4fARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003241 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003242 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003243 JZ(GLNAME(_glapi_fallback_MultiTexCoord4fARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003244 JMP(GL_OFFSET(_gloffset_MultiTexCoord4fARB))
3245
3246ALIGNTEXT16
3247GLOBL_FN(GL_PREFIX(MultiTexCoord4fvARB))
3248GL_PREFIX(MultiTexCoord4fvARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003249 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003250 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003251 JZ(GLNAME(_glapi_fallback_MultiTexCoord4fvARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003252 JMP(GL_OFFSET(_gloffset_MultiTexCoord4fvARB))
3253
3254ALIGNTEXT16
3255GLOBL_FN(GL_PREFIX(MultiTexCoord4iARB))
3256GL_PREFIX(MultiTexCoord4iARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003257 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003258 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003259 JZ(GLNAME(_glapi_fallback_MultiTexCoord4iARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003260 JMP(GL_OFFSET(_gloffset_MultiTexCoord4iARB))
3261
3262ALIGNTEXT16
3263GLOBL_FN(GL_PREFIX(MultiTexCoord4ivARB))
3264GL_PREFIX(MultiTexCoord4ivARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003265 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003266 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003267 JZ(GLNAME(_glapi_fallback_MultiTexCoord4ivARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003268 JMP(GL_OFFSET(_gloffset_MultiTexCoord4ivARB))
3269
3270ALIGNTEXT16
3271GLOBL_FN(GL_PREFIX(MultiTexCoord4sARB))
3272GL_PREFIX(MultiTexCoord4sARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003273 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003274 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003275 JZ(GLNAME(_glapi_fallback_MultiTexCoord4sARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003276 JMP(GL_OFFSET(_gloffset_MultiTexCoord4sARB))
3277
3278ALIGNTEXT16
3279GLOBL_FN(GL_PREFIX(MultiTexCoord4svARB))
3280GL_PREFIX(MultiTexCoord4svARB):
Brian Paulc2319b42000-01-17 19:28:31 +00003281 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003282 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003283 JZ(GLNAME(_glapi_fallback_MultiTexCoord4svARB))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003284 JMP(GL_OFFSET(_gloffset_MultiTexCoord4svARB))
3285
3286ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00003287GLOBL_FN(GL_PREFIX(LoadTransposeMatrixfARB))
3288GL_PREFIX(LoadTransposeMatrixfARB):
3289 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3290 TEST_L(EAX, EAX)
3291 JZ(GLNAME(_glapi_fallback_LoadTransposeMatrixfARB))
3292 JMP(GL_OFFSET(_gloffset_LoadTransposeMatrixfARB))
3293
3294ALIGNTEXT16
3295GLOBL_FN(GL_PREFIX(LoadTransposeMatrixdARB))
3296GL_PREFIX(LoadTransposeMatrixdARB):
3297 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3298 TEST_L(EAX, EAX)
3299 JZ(GLNAME(_glapi_fallback_LoadTransposeMatrixdARB))
3300 JMP(GL_OFFSET(_gloffset_LoadTransposeMatrixdARB))
3301
3302ALIGNTEXT16
3303GLOBL_FN(GL_PREFIX(MultTransposeMatrixfARB))
3304GL_PREFIX(MultTransposeMatrixfARB):
3305 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3306 TEST_L(EAX, EAX)
3307 JZ(GLNAME(_glapi_fallback_MultTransposeMatrixfARB))
3308 JMP(GL_OFFSET(_gloffset_MultTransposeMatrixfARB))
3309
3310ALIGNTEXT16
3311GLOBL_FN(GL_PREFIX(MultTransposeMatrixdARB))
3312GL_PREFIX(MultTransposeMatrixdARB):
3313 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3314 TEST_L(EAX, EAX)
3315 JZ(GLNAME(_glapi_fallback_MultTransposeMatrixdARB))
3316 JMP(GL_OFFSET(_gloffset_MultTransposeMatrixdARB))
3317
3318ALIGNTEXT16
3319GLOBL_FN(GL_PREFIX(SampleCoverageARB))
3320GL_PREFIX(SampleCoverageARB):
3321 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3322 TEST_L(EAX, EAX)
3323 JZ(GLNAME(_glapi_fallback_SampleCoverageARB))
3324 JMP(GL_OFFSET(_gloffset_SampleCoverageARB))
3325
3326ALIGNTEXT16
3327GLOBL_FN(GL_PREFIX(SamplePassARB))
3328GL_PREFIX(SamplePassARB):
3329 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3330 TEST_L(EAX, EAX)
3331 JZ(GLNAME(_glapi_fallback_SamplePassARB))
3332 JMP(GL_OFFSET(_gloffset_SamplePassARB))
3333
3334ALIGNTEXT16
3335GLOBL_FN(GL_PREFIX(CompressedTexImage3DARB))
3336GL_PREFIX(CompressedTexImage3DARB):
3337 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3338 TEST_L(EAX, EAX)
3339 JZ(GLNAME(_glapi_fallback_CompressedTexImage3DARB))
3340 JMP(GL_OFFSET(_gloffset_CompressedTexImage3DARB))
3341
3342ALIGNTEXT16
3343GLOBL_FN(GL_PREFIX(CompressedTexImage2DARB))
3344GL_PREFIX(CompressedTexImage2DARB):
3345 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3346 TEST_L(EAX, EAX)
3347 JZ(GLNAME(_glapi_fallback_CompressedTexImage2DARB))
3348 JMP(GL_OFFSET(_gloffset_CompressedTexImage2DARB))
3349
3350ALIGNTEXT16
3351GLOBL_FN(GL_PREFIX(CompressedTexImage1DARB))
3352GL_PREFIX(CompressedTexImage1DARB):
3353 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3354 TEST_L(EAX, EAX)
3355 JZ(GLNAME(_glapi_fallback_CompressedTexImage1DARB))
3356 JMP(GL_OFFSET(_gloffset_CompressedTexImage1DARB))
3357
3358ALIGNTEXT16
3359GLOBL_FN(GL_PREFIX(CompressedTexSubImage3DARB))
3360GL_PREFIX(CompressedTexSubImage3DARB):
3361 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3362 TEST_L(EAX, EAX)
3363 JZ(GLNAME(_glapi_fallback_CompressedTexSubImage3DARB))
3364 JMP(GL_OFFSET(_gloffset_CompressedTexSubImage3DARB))
3365
3366ALIGNTEXT16
3367GLOBL_FN(GL_PREFIX(CompressedTexSubImage2DARB))
3368GL_PREFIX(CompressedTexSubImage2DARB):
3369 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3370 TEST_L(EAX, EAX)
3371 JZ(GLNAME(_glapi_fallback_CompressedTexSubImage2DARB))
3372 JMP(GL_OFFSET(_gloffset_CompressedTexSubImage2DARB))
3373
3374ALIGNTEXT16
3375GLOBL_FN(GL_PREFIX(CompressedTexSubImage1DARB))
3376GL_PREFIX(CompressedTexSubImage1DARB):
3377 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3378 TEST_L(EAX, EAX)
3379 JZ(GLNAME(_glapi_fallback_CompressedTexSubImage1DARB))
3380 JMP(GL_OFFSET(_gloffset_CompressedTexSubImage1DARB))
3381
3382ALIGNTEXT16
3383GLOBL_FN(GL_PREFIX(GetCompressedTexImageARB))
3384GL_PREFIX(GetCompressedTexImageARB):
3385 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3386 TEST_L(EAX, EAX)
3387 JZ(GLNAME(_glapi_fallback_GetCompressedTexImageARB))
3388 JMP(GL_OFFSET(_gloffset_GetCompressedTexImageARB))
3389
3390ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003391GLOBL_FN(GL_PREFIX(BlendColorEXT))
3392GL_PREFIX(BlendColorEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003393 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003394 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003395 JZ(GLNAME(_glapi_fallback_BlendColorEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003396 JMP(GL_OFFSET(_gloffset_BlendColor))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003397
3398ALIGNTEXT16
3399GLOBL_FN(GL_PREFIX(PolygonOffsetEXT))
3400GL_PREFIX(PolygonOffsetEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003401 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003402 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003403 JZ(GLNAME(_glapi_fallback_PolygonOffsetEXT))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003404 JMP(GL_OFFSET(_gloffset_PolygonOffsetEXT))
3405
3406ALIGNTEXT16
3407GLOBL_FN(GL_PREFIX(TexImage3DEXT))
3408GL_PREFIX(TexImage3DEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003409 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003410 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003411 JZ(GLNAME(_glapi_fallback_TexImage3DEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003412 JMP(GL_OFFSET(_gloffset_TexImage3D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003413
3414ALIGNTEXT16
3415GLOBL_FN(GL_PREFIX(TexSubImage3DEXT))
3416GL_PREFIX(TexSubImage3DEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003417 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003418 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003419 JZ(GLNAME(_glapi_fallback_TexSubImage3DEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003420 JMP(GL_OFFSET(_gloffset_TexSubImage3D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003421
3422ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003423GLOBL_FN(GL_PREFIX(GetTexFilterFuncSGIS))
3424GL_PREFIX(GetTexFilterFuncSGIS):
Brian Paulc2319b42000-01-17 19:28:31 +00003425 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003426 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003427 JZ(GLNAME(_glapi_fallback_GetTexFilterFuncSGIS))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003428 JMP(GL_OFFSET(_gloffset_GetTexFilterFuncSGIS))
3429
3430ALIGNTEXT16
3431GLOBL_FN(GL_PREFIX(TexFilterFuncSGIS))
3432GL_PREFIX(TexFilterFuncSGIS):
Brian Paulc2319b42000-01-17 19:28:31 +00003433 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003434 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003435 JZ(GLNAME(_glapi_fallback_TexFilterFuncSGIS))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003436 JMP(GL_OFFSET(_gloffset_TexFilterFuncSGIS))
3437
3438ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003439GLOBL_FN(GL_PREFIX(TexSubImage1DEXT))
3440GL_PREFIX(TexSubImage1DEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003441 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003442 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003443 JZ(GLNAME(_glapi_fallback_TexSubImage1DEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003444 JMP(GL_OFFSET(_gloffset_TexSubImage1D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003445
3446ALIGNTEXT16
3447GLOBL_FN(GL_PREFIX(TexSubImage2DEXT))
3448GL_PREFIX(TexSubImage2DEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003449 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003450 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003451 JZ(GLNAME(_glapi_fallback_TexSubImage2DEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003452 JMP(GL_OFFSET(_gloffset_TexSubImage2D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003453
3454ALIGNTEXT16
3455GLOBL_FN(GL_PREFIX(CopyTexImage1DEXT))
3456GL_PREFIX(CopyTexImage1DEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003457 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003458 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003459 JZ(GLNAME(_glapi_fallback_CopyTexImage1DEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003460 JMP(GL_OFFSET(_gloffset_CopyTexImage1D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003461
3462ALIGNTEXT16
3463GLOBL_FN(GL_PREFIX(CopyTexImage2DEXT))
3464GL_PREFIX(CopyTexImage2DEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003465 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003466 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003467 JZ(GLNAME(_glapi_fallback_CopyTexImage2DEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003468 JMP(GL_OFFSET(_gloffset_CopyTexImage2D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003469
3470ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00003471GLOBL_FN(GL_PREFIX(CopyTexSubImage1DEXT))
3472GL_PREFIX(CopyTexSubImage1DEXT):
3473 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3474 TEST_L(EAX, EAX)
3475 JZ(GLNAME(_glapi_fallback_CopyTexSubImage1DEXT))
3476 JMP(GL_OFFSET(_gloffset_CopyTexSubImage1D))
3477
3478ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003479GLOBL_FN(GL_PREFIX(CopyTexSubImage2DEXT))
3480GL_PREFIX(CopyTexSubImage2DEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003481 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003482 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003483 JZ(GLNAME(_glapi_fallback_CopyTexSubImage2DEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003484 JMP(GL_OFFSET(_gloffset_CopyTexSubImage2D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003485
3486ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00003487GLOBL_FN(GL_PREFIX(CopyTexSubImage3DEXT))
3488GL_PREFIX(CopyTexSubImage3DEXT):
3489 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3490 TEST_L(EAX, EAX)
3491 JZ(GLNAME(_glapi_fallback_CopyTexSubImage3DEXT))
3492 JMP(GL_OFFSET(_gloffset_CopyTexSubImage3D))
3493
3494ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003495GLOBL_FN(GL_PREFIX(GetHistogramEXT))
3496GL_PREFIX(GetHistogramEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003497 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003498 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003499 JZ(GLNAME(_glapi_fallback_GetHistogramEXT))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003500 JMP(GL_OFFSET(_gloffset_GetHistogramEXT))
3501
3502ALIGNTEXT16
3503GLOBL_FN(GL_PREFIX(GetHistogramParameterfvEXT))
3504GL_PREFIX(GetHistogramParameterfvEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003505 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003506 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003507 JZ(GLNAME(_glapi_fallback_GetHistogramParameterfvEXT))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003508 JMP(GL_OFFSET(_gloffset_GetHistogramParameterfvEXT))
3509
3510ALIGNTEXT16
3511GLOBL_FN(GL_PREFIX(GetHistogramParameterivEXT))
3512GL_PREFIX(GetHistogramParameterivEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003513 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003514 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003515 JZ(GLNAME(_glapi_fallback_GetHistogramParameterivEXT))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003516 JMP(GL_OFFSET(_gloffset_GetHistogramParameterivEXT))
3517
3518ALIGNTEXT16
3519GLOBL_FN(GL_PREFIX(GetMinmaxEXT))
3520GL_PREFIX(GetMinmaxEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003521 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003522 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003523 JZ(GLNAME(_glapi_fallback_GetMinmaxEXT))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003524 JMP(GL_OFFSET(_gloffset_GetMinmaxEXT))
3525
3526ALIGNTEXT16
3527GLOBL_FN(GL_PREFIX(GetMinmaxParameterfvEXT))
3528GL_PREFIX(GetMinmaxParameterfvEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003529 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003530 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003531 JZ(GLNAME(_glapi_fallback_GetMinmaxParameterfvEXT))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003532 JMP(GL_OFFSET(_gloffset_GetMinmaxParameterfvEXT))
3533
3534ALIGNTEXT16
3535GLOBL_FN(GL_PREFIX(GetMinmaxParameterivEXT))
3536GL_PREFIX(GetMinmaxParameterivEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003537 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003538 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003539 JZ(GLNAME(_glapi_fallback_GetMinmaxParameterivEXT))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003540 JMP(GL_OFFSET(_gloffset_GetMinmaxParameterivEXT))
3541
3542ALIGNTEXT16
3543GLOBL_FN(GL_PREFIX(HistogramEXT))
3544GL_PREFIX(HistogramEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003545 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003546 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003547 JZ(GLNAME(_glapi_fallback_HistogramEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003548 JMP(GL_OFFSET(_gloffset_Histogram))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003549
3550ALIGNTEXT16
3551GLOBL_FN(GL_PREFIX(MinmaxEXT))
3552GL_PREFIX(MinmaxEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003553 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003554 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003555 JZ(GLNAME(_glapi_fallback_MinmaxEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003556 JMP(GL_OFFSET(_gloffset_Minmax))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003557
3558ALIGNTEXT16
3559GLOBL_FN(GL_PREFIX(ResetHistogramEXT))
3560GL_PREFIX(ResetHistogramEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003561 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003562 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003563 JZ(GLNAME(_glapi_fallback_ResetHistogramEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003564 JMP(GL_OFFSET(_gloffset_ResetHistogram))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003565
3566ALIGNTEXT16
3567GLOBL_FN(GL_PREFIX(ResetMinmaxEXT))
3568GL_PREFIX(ResetMinmaxEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003569 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003570 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003571 JZ(GLNAME(_glapi_fallback_ResetMinmaxEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003572 JMP(GL_OFFSET(_gloffset_ResetMinmax))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003573
3574ALIGNTEXT16
3575GLOBL_FN(GL_PREFIX(ConvolutionFilter1DEXT))
3576GL_PREFIX(ConvolutionFilter1DEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003577 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003578 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003579 JZ(GLNAME(_glapi_fallback_ConvolutionFilter1DEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003580 JMP(GL_OFFSET(_gloffset_ConvolutionFilter1D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003581
3582ALIGNTEXT16
3583GLOBL_FN(GL_PREFIX(ConvolutionFilter2DEXT))
3584GL_PREFIX(ConvolutionFilter2DEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003585 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003586 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003587 JZ(GLNAME(_glapi_fallback_ConvolutionFilter2DEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003588 JMP(GL_OFFSET(_gloffset_ConvolutionFilter2D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003589
3590ALIGNTEXT16
3591GLOBL_FN(GL_PREFIX(ConvolutionParameterfEXT))
3592GL_PREFIX(ConvolutionParameterfEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003593 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003594 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003595 JZ(GLNAME(_glapi_fallback_ConvolutionParameterfEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003596 JMP(GL_OFFSET(_gloffset_ConvolutionParameterf))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003597
3598ALIGNTEXT16
3599GLOBL_FN(GL_PREFIX(ConvolutionParameterfvEXT))
3600GL_PREFIX(ConvolutionParameterfvEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003601 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003602 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003603 JZ(GLNAME(_glapi_fallback_ConvolutionParameterfvEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003604 JMP(GL_OFFSET(_gloffset_ConvolutionParameterfv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003605
3606ALIGNTEXT16
3607GLOBL_FN(GL_PREFIX(ConvolutionParameteriEXT))
3608GL_PREFIX(ConvolutionParameteriEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003609 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003610 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003611 JZ(GLNAME(_glapi_fallback_ConvolutionParameteriEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003612 JMP(GL_OFFSET(_gloffset_ConvolutionParameteri))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003613
3614ALIGNTEXT16
3615GLOBL_FN(GL_PREFIX(ConvolutionParameterivEXT))
3616GL_PREFIX(ConvolutionParameterivEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003617 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003618 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003619 JZ(GLNAME(_glapi_fallback_ConvolutionParameterivEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003620 JMP(GL_OFFSET(_gloffset_ConvolutionParameteriv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003621
3622ALIGNTEXT16
3623GLOBL_FN(GL_PREFIX(CopyConvolutionFilter1DEXT))
3624GL_PREFIX(CopyConvolutionFilter1DEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003625 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003626 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003627 JZ(GLNAME(_glapi_fallback_CopyConvolutionFilter1DEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003628 JMP(GL_OFFSET(_gloffset_CopyConvolutionFilter1D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003629
3630ALIGNTEXT16
3631GLOBL_FN(GL_PREFIX(CopyConvolutionFilter2DEXT))
3632GL_PREFIX(CopyConvolutionFilter2DEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003633 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003634 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003635 JZ(GLNAME(_glapi_fallback_CopyConvolutionFilter2DEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003636 JMP(GL_OFFSET(_gloffset_CopyConvolutionFilter2D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003637
3638ALIGNTEXT16
3639GLOBL_FN(GL_PREFIX(GetConvolutionFilterEXT))
3640GL_PREFIX(GetConvolutionFilterEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003641 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003642 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003643 JZ(GLNAME(_glapi_fallback_GetConvolutionFilterEXT))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003644 JMP(GL_OFFSET(_gloffset_GetConvolutionFilterEXT))
3645
3646ALIGNTEXT16
3647GLOBL_FN(GL_PREFIX(GetConvolutionParameterfvEXT))
3648GL_PREFIX(GetConvolutionParameterfvEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003649 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003650 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003651 JZ(GLNAME(_glapi_fallback_GetConvolutionParameterfvEXT))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003652 JMP(GL_OFFSET(_gloffset_GetConvolutionParameterfvEXT))
3653
3654ALIGNTEXT16
3655GLOBL_FN(GL_PREFIX(GetConvolutionParameterivEXT))
3656GL_PREFIX(GetConvolutionParameterivEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003657 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003658 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003659 JZ(GLNAME(_glapi_fallback_GetConvolutionParameterivEXT))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003660 JMP(GL_OFFSET(_gloffset_GetConvolutionParameterivEXT))
3661
3662ALIGNTEXT16
3663GLOBL_FN(GL_PREFIX(GetSeparableFilterEXT))
3664GL_PREFIX(GetSeparableFilterEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003665 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003666 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003667 JZ(GLNAME(_glapi_fallback_GetSeparableFilterEXT))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003668 JMP(GL_OFFSET(_gloffset_GetSeparableFilterEXT))
3669
3670ALIGNTEXT16
3671GLOBL_FN(GL_PREFIX(SeparableFilter2DEXT))
3672GL_PREFIX(SeparableFilter2DEXT):
Brian Paulc2319b42000-01-17 19:28:31 +00003673 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003674 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003675 JZ(GLNAME(_glapi_fallback_SeparableFilter2DEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00003676 JMP(GL_OFFSET(_gloffset_SeparableFilter2D))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003677
3678ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00003679GLOBL_FN(GL_PREFIX(ColorTableSGI))
3680GL_PREFIX(ColorTableSGI):
3681 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3682 TEST_L(EAX, EAX)
3683 JZ(GLNAME(_glapi_fallback_ColorTableSGI))
3684 JMP(GL_OFFSET(_gloffset_ColorTable))
3685
3686ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003687GLOBL_FN(GL_PREFIX(ColorTableParameterfvSGI))
3688GL_PREFIX(ColorTableParameterfvSGI):
Brian Paulc2319b42000-01-17 19:28:31 +00003689 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003690 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003691 JZ(GLNAME(_glapi_fallback_ColorTableParameterfvSGI))
Brian Paulf1a03a32000-02-24 22:08:02 +00003692 JMP(GL_OFFSET(_gloffset_ColorTableParameterfv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003693
3694ALIGNTEXT16
3695GLOBL_FN(GL_PREFIX(ColorTableParameterivSGI))
3696GL_PREFIX(ColorTableParameterivSGI):
Brian Paulc2319b42000-01-17 19:28:31 +00003697 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003698 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003699 JZ(GLNAME(_glapi_fallback_ColorTableParameterivSGI))
Brian Paulf1a03a32000-02-24 22:08:02 +00003700 JMP(GL_OFFSET(_gloffset_ColorTableParameteriv))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003701
3702ALIGNTEXT16
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003703GLOBL_FN(GL_PREFIX(CopyColorTableSGI))
3704GL_PREFIX(CopyColorTableSGI):
Brian Paulc2319b42000-01-17 19:28:31 +00003705 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003706 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003707 JZ(GLNAME(_glapi_fallback_CopyColorTableSGI))
Brian Paulf1a03a32000-02-24 22:08:02 +00003708 JMP(GL_OFFSET(_gloffset_CopyColorTable))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003709
3710ALIGNTEXT16
3711GLOBL_FN(GL_PREFIX(GetColorTableSGI))
3712GL_PREFIX(GetColorTableSGI):
Brian Paulc2319b42000-01-17 19:28:31 +00003713 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003714 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003715 JZ(GLNAME(_glapi_fallback_GetColorTableSGI))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003716 JMP(GL_OFFSET(_gloffset_GetColorTableSGI))
3717
3718ALIGNTEXT16
3719GLOBL_FN(GL_PREFIX(GetColorTableParameterfvSGI))
3720GL_PREFIX(GetColorTableParameterfvSGI):
Brian Paulc2319b42000-01-17 19:28:31 +00003721 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003722 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003723 JZ(GLNAME(_glapi_fallback_GetColorTableParameterfvSGI))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003724 JMP(GL_OFFSET(_gloffset_GetColorTableParameterfvSGI))
3725
3726ALIGNTEXT16
3727GLOBL_FN(GL_PREFIX(GetColorTableParameterivSGI))
3728GL_PREFIX(GetColorTableParameterivSGI):
Brian Paulc2319b42000-01-17 19:28:31 +00003729 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003730 TEST_L(EAX, EAX)
Brian Paulc2319b42000-01-17 19:28:31 +00003731 JZ(GLNAME(_glapi_fallback_GetColorTableParameterivSGI))
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003732 JMP(GL_OFFSET(_gloffset_GetColorTableParameterivSGI))
3733
3734ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00003735GLOBL_FN(GL_PREFIX(PixelTexGenSGIX))
3736GL_PREFIX(PixelTexGenSGIX):
Brian Paulc2319b42000-01-17 19:28:31 +00003737 MOV_L(GLNAME(_glapi_Dispatch), EAX)
Josh Vanderhoofefe03ae2000-01-16 07:26:35 +00003738 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003739 JZ(GLNAME(_glapi_fallback_PixelTexGenSGIX))
3740 JMP(GL_OFFSET(_gloffset_PixelTexGenSGIX))
Brian Paulb629b072000-02-24 00:23:32 +00003741
3742ALIGNTEXT16
3743GLOBL_FN(GL_PREFIX(PixelTexGenParameteriSGIS))
3744GL_PREFIX(PixelTexGenParameteriSGIS):
3745 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3746 TEST_L(EAX, EAX)
3747 JZ(GLNAME(_glapi_fallback_PixelTexGenParameteriSGIS))
3748 JMP(GL_OFFSET(_gloffset_PixelTexGenParameteriSGIS))
3749
3750ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00003751GLOBL_FN(GL_PREFIX(PixelTexGenParameterivSGIS))
3752GL_PREFIX(PixelTexGenParameterivSGIS):
Brian Paulb629b072000-02-24 00:23:32 +00003753 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3754 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00003755 JZ(GLNAME(_glapi_fallback_PixelTexGenParameterivSGIS))
3756 JMP(GL_OFFSET(_gloffset_PixelTexGenParameterivSGIS))
3757
3758ALIGNTEXT16
3759GLOBL_FN(GL_PREFIX(PixelTexGenParameterfSGIS))
3760GL_PREFIX(PixelTexGenParameterfSGIS):
3761 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3762 TEST_L(EAX, EAX)
3763 JZ(GLNAME(_glapi_fallback_PixelTexGenParameterfSGIS))
3764 JMP(GL_OFFSET(_gloffset_PixelTexGenParameterfSGIS))
3765
3766ALIGNTEXT16
3767GLOBL_FN(GL_PREFIX(PixelTexGenParameterfvSGIS))
3768GL_PREFIX(PixelTexGenParameterfvSGIS):
3769 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3770 TEST_L(EAX, EAX)
3771 JZ(GLNAME(_glapi_fallback_PixelTexGenParameterfvSGIS))
3772 JMP(GL_OFFSET(_gloffset_PixelTexGenParameterfvSGIS))
Brian Paulb629b072000-02-24 00:23:32 +00003773
3774ALIGNTEXT16
3775GLOBL_FN(GL_PREFIX(GetPixelTexGenParameterivSGIS))
3776GL_PREFIX(GetPixelTexGenParameterivSGIS):
3777 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3778 TEST_L(EAX, EAX)
3779 JZ(GLNAME(_glapi_fallback_GetPixelTexGenParameterivSGIS))
3780 JMP(GL_OFFSET(_gloffset_GetPixelTexGenParameterivSGIS))
3781
3782ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00003783GLOBL_FN(GL_PREFIX(GetPixelTexGenParameterfvSGIS))
3784GL_PREFIX(GetPixelTexGenParameterfvSGIS):
3785 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3786 TEST_L(EAX, EAX)
3787 JZ(GLNAME(_glapi_fallback_GetPixelTexGenParameterfvSGIS))
3788 JMP(GL_OFFSET(_gloffset_GetPixelTexGenParameterfvSGIS))
3789
3790ALIGNTEXT16
Brian Paulb629b072000-02-24 00:23:32 +00003791GLOBL_FN(GL_PREFIX(TexImage4DSGIS))
3792GL_PREFIX(TexImage4DSGIS):
3793 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3794 TEST_L(EAX, EAX)
3795 JZ(GLNAME(_glapi_fallback_TexImage4DSGIS))
3796 JMP(GL_OFFSET(_gloffset_TexImage4DSGIS))
3797
3798ALIGNTEXT16
3799GLOBL_FN(GL_PREFIX(TexSubImage4DSGIS))
3800GL_PREFIX(TexSubImage4DSGIS):
3801 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3802 TEST_L(EAX, EAX)
3803 JZ(GLNAME(_glapi_fallback_TexSubImage4DSGIS))
3804 JMP(GL_OFFSET(_gloffset_TexSubImage4DSGIS))
3805
3806ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00003807GLOBL_FN(GL_PREFIX(AreTexturesResidentEXT))
3808GL_PREFIX(AreTexturesResidentEXT):
3809 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3810 TEST_L(EAX, EAX)
3811 JZ(GLNAME(_glapi_fallback_AreTexturesResidentEXT))
3812 JMP(GL_OFFSET(_gloffset_AreTexturesResidentEXT))
3813
3814ALIGNTEXT16
3815GLOBL_FN(GL_PREFIX(BindTextureEXT))
3816GL_PREFIX(BindTextureEXT):
3817 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3818 TEST_L(EAX, EAX)
3819 JZ(GLNAME(_glapi_fallback_BindTextureEXT))
3820 JMP(GL_OFFSET(_gloffset_BindTexture))
3821
3822ALIGNTEXT16
Brian Paulf77064e2000-05-18 22:01:13 +00003823GLOBL_FN(GL_PREFIX(DeleteTexturesEXT))
3824GL_PREFIX(DeleteTexturesEXT):
3825 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3826 TEST_L(EAX, EAX)
3827 JZ(GLNAME(_glapi_fallback_DeleteTexturesEXT))
3828 JMP(GL_OFFSET(_gloffset_DeleteTextures))
3829
3830ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00003831GLOBL_FN(GL_PREFIX(GenTexturesEXT))
3832GL_PREFIX(GenTexturesEXT):
3833 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3834 TEST_L(EAX, EAX)
3835 JZ(GLNAME(_glapi_fallback_GenTexturesEXT))
3836 JMP(GL_OFFSET(_gloffset_GenTexturesEXT))
3837
3838ALIGNTEXT16
3839GLOBL_FN(GL_PREFIX(IsTextureEXT))
3840GL_PREFIX(IsTextureEXT):
3841 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3842 TEST_L(EAX, EAX)
3843 JZ(GLNAME(_glapi_fallback_IsTextureEXT))
3844 JMP(GL_OFFSET(_gloffset_IsTextureEXT))
3845
3846ALIGNTEXT16
3847GLOBL_FN(GL_PREFIX(PrioritizeTexturesEXT))
3848GL_PREFIX(PrioritizeTexturesEXT):
3849 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3850 TEST_L(EAX, EAX)
3851 JZ(GLNAME(_glapi_fallback_PrioritizeTexturesEXT))
3852 JMP(GL_OFFSET(_gloffset_PrioritizeTextures))
3853
3854ALIGNTEXT16
Brian Paulb629b072000-02-24 00:23:32 +00003855GLOBL_FN(GL_PREFIX(DetailTexFuncSGIS))
3856GL_PREFIX(DetailTexFuncSGIS):
3857 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3858 TEST_L(EAX, EAX)
3859 JZ(GLNAME(_glapi_fallback_DetailTexFuncSGIS))
3860 JMP(GL_OFFSET(_gloffset_DetailTexFuncSGIS))
3861
3862ALIGNTEXT16
3863GLOBL_FN(GL_PREFIX(GetDetailTexFuncSGIS))
3864GL_PREFIX(GetDetailTexFuncSGIS):
3865 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3866 TEST_L(EAX, EAX)
3867 JZ(GLNAME(_glapi_fallback_GetDetailTexFuncSGIS))
3868 JMP(GL_OFFSET(_gloffset_GetDetailTexFuncSGIS))
3869
3870ALIGNTEXT16
Brian Paulb629b072000-02-24 00:23:32 +00003871GLOBL_FN(GL_PREFIX(SharpenTexFuncSGIS))
3872GL_PREFIX(SharpenTexFuncSGIS):
3873 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3874 TEST_L(EAX, EAX)
3875 JZ(GLNAME(_glapi_fallback_SharpenTexFuncSGIS))
3876 JMP(GL_OFFSET(_gloffset_SharpenTexFuncSGIS))
3877
3878ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00003879GLOBL_FN(GL_PREFIX(GetSharpenTexFuncSGIS))
3880GL_PREFIX(GetSharpenTexFuncSGIS):
3881 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3882 TEST_L(EAX, EAX)
3883 JZ(GLNAME(_glapi_fallback_GetSharpenTexFuncSGIS))
3884 JMP(GL_OFFSET(_gloffset_GetSharpenTexFuncSGIS))
3885
3886ALIGNTEXT16
Brian Paulb629b072000-02-24 00:23:32 +00003887GLOBL_FN(GL_PREFIX(SampleMaskSGIS))
3888GL_PREFIX(SampleMaskSGIS):
3889 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3890 TEST_L(EAX, EAX)
3891 JZ(GLNAME(_glapi_fallback_SampleMaskSGIS))
3892 JMP(GL_OFFSET(_gloffset_SampleMaskSGIS))
3893
3894ALIGNTEXT16
3895GLOBL_FN(GL_PREFIX(SamplePatternSGIS))
3896GL_PREFIX(SamplePatternSGIS):
3897 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3898 TEST_L(EAX, EAX)
3899 JZ(GLNAME(_glapi_fallback_SamplePatternSGIS))
3900 JMP(GL_OFFSET(_gloffset_SamplePatternSGIS))
3901
3902ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00003903GLOBL_FN(GL_PREFIX(ArrayElementEXT))
3904GL_PREFIX(ArrayElementEXT):
3905 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3906 TEST_L(EAX, EAX)
3907 JZ(GLNAME(_glapi_fallback_ArrayElementEXT))
3908 JMP(GL_OFFSET(_gloffset_ArrayElement))
3909
3910ALIGNTEXT16
3911GLOBL_FN(GL_PREFIX(ColorPointerEXT))
3912GL_PREFIX(ColorPointerEXT):
3913 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3914 TEST_L(EAX, EAX)
3915 JZ(GLNAME(_glapi_fallback_ColorPointerEXT))
3916 JMP(GL_OFFSET(_gloffset_ColorPointerEXT))
3917
3918ALIGNTEXT16
3919GLOBL_FN(GL_PREFIX(DrawArraysEXT))
3920GL_PREFIX(DrawArraysEXT):
3921 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3922 TEST_L(EAX, EAX)
3923 JZ(GLNAME(_glapi_fallback_DrawArraysEXT))
3924 JMP(GL_OFFSET(_gloffset_DrawArrays))
3925
3926ALIGNTEXT16
3927GLOBL_FN(GL_PREFIX(EdgeFlagPointerEXT))
3928GL_PREFIX(EdgeFlagPointerEXT):
3929 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3930 TEST_L(EAX, EAX)
3931 JZ(GLNAME(_glapi_fallback_EdgeFlagPointerEXT))
3932 JMP(GL_OFFSET(_gloffset_EdgeFlagPointerEXT))
3933
3934ALIGNTEXT16
3935GLOBL_FN(GL_PREFIX(GetPointervEXT))
3936GL_PREFIX(GetPointervEXT):
3937 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3938 TEST_L(EAX, EAX)
3939 JZ(GLNAME(_glapi_fallback_GetPointervEXT))
3940 JMP(GL_OFFSET(_gloffset_GetPointerv))
3941
3942ALIGNTEXT16
3943GLOBL_FN(GL_PREFIX(IndexPointerEXT))
3944GL_PREFIX(IndexPointerEXT):
3945 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3946 TEST_L(EAX, EAX)
3947 JZ(GLNAME(_glapi_fallback_IndexPointerEXT))
3948 JMP(GL_OFFSET(_gloffset_IndexPointerEXT))
3949
3950ALIGNTEXT16
3951GLOBL_FN(GL_PREFIX(NormalPointerEXT))
3952GL_PREFIX(NormalPointerEXT):
3953 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3954 TEST_L(EAX, EAX)
3955 JZ(GLNAME(_glapi_fallback_NormalPointerEXT))
3956 JMP(GL_OFFSET(_gloffset_NormalPointerEXT))
3957
3958ALIGNTEXT16
3959GLOBL_FN(GL_PREFIX(TexCoordPointerEXT))
3960GL_PREFIX(TexCoordPointerEXT):
3961 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3962 TEST_L(EAX, EAX)
3963 JZ(GLNAME(_glapi_fallback_TexCoordPointerEXT))
3964 JMP(GL_OFFSET(_gloffset_TexCoordPointerEXT))
3965
3966ALIGNTEXT16
3967GLOBL_FN(GL_PREFIX(VertexPointerEXT))
3968GL_PREFIX(VertexPointerEXT):
3969 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3970 TEST_L(EAX, EAX)
3971 JZ(GLNAME(_glapi_fallback_VertexPointerEXT))
3972 JMP(GL_OFFSET(_gloffset_VertexPointerEXT))
3973
3974ALIGNTEXT16
3975GLOBL_FN(GL_PREFIX(BlendEquationEXT))
3976GL_PREFIX(BlendEquationEXT):
3977 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3978 TEST_L(EAX, EAX)
3979 JZ(GLNAME(_glapi_fallback_BlendEquationEXT))
3980 JMP(GL_OFFSET(_gloffset_BlendEquation))
3981
3982ALIGNTEXT16
Brian Paulb629b072000-02-24 00:23:32 +00003983GLOBL_FN(GL_PREFIX(SpriteParameterfSGIX))
3984GL_PREFIX(SpriteParameterfSGIX):
3985 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3986 TEST_L(EAX, EAX)
3987 JZ(GLNAME(_glapi_fallback_SpriteParameterfSGIX))
3988 JMP(GL_OFFSET(_gloffset_SpriteParameterfSGIX))
3989
3990ALIGNTEXT16
Brian Paulb629b072000-02-24 00:23:32 +00003991GLOBL_FN(GL_PREFIX(SpriteParameterfvSGIX))
3992GL_PREFIX(SpriteParameterfvSGIX):
3993 MOV_L(GLNAME(_glapi_Dispatch), EAX)
3994 TEST_L(EAX, EAX)
3995 JZ(GLNAME(_glapi_fallback_SpriteParameterfvSGIX))
3996 JMP(GL_OFFSET(_gloffset_SpriteParameterfvSGIX))
3997
3998ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00003999GLOBL_FN(GL_PREFIX(SpriteParameteriSGIX))
4000GL_PREFIX(SpriteParameteriSGIX):
4001 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4002 TEST_L(EAX, EAX)
4003 JZ(GLNAME(_glapi_fallback_SpriteParameteriSGIX))
4004 JMP(GL_OFFSET(_gloffset_SpriteParameteriSGIX))
4005
4006ALIGNTEXT16
Brian Paulb629b072000-02-24 00:23:32 +00004007GLOBL_FN(GL_PREFIX(SpriteParameterivSGIX))
4008GL_PREFIX(SpriteParameterivSGIX):
4009 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4010 TEST_L(EAX, EAX)
4011 JZ(GLNAME(_glapi_fallback_SpriteParameterivSGIX))
4012 JMP(GL_OFFSET(_gloffset_SpriteParameterivSGIX))
4013
4014ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00004015GLOBL_FN(GL_PREFIX(PointParameterfEXT))
4016GL_PREFIX(PointParameterfEXT):
4017 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4018 TEST_L(EAX, EAX)
4019 JZ(GLNAME(_glapi_fallback_PointParameterfEXT))
4020 JMP(GL_OFFSET(_gloffset_PointParameterfEXT))
4021
4022ALIGNTEXT16
4023GLOBL_FN(GL_PREFIX(PointParameterfvEXT))
4024GL_PREFIX(PointParameterfvEXT):
4025 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4026 TEST_L(EAX, EAX)
4027 JZ(GLNAME(_glapi_fallback_PointParameterfvEXT))
4028 JMP(GL_OFFSET(_gloffset_PointParameterfvEXT))
4029
4030ALIGNTEXT16
4031GLOBL_FN(GL_PREFIX(PointParameterfSGIS))
4032GL_PREFIX(PointParameterfSGIS):
4033 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4034 TEST_L(EAX, EAX)
4035 JZ(GLNAME(_glapi_fallback_PointParameterfSGIS))
4036 JMP(GL_OFFSET(_gloffset_PointParameterfEXT))
4037
4038ALIGNTEXT16
4039GLOBL_FN(GL_PREFIX(PointParameterfvSGIS))
4040GL_PREFIX(PointParameterfvSGIS):
4041 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4042 TEST_L(EAX, EAX)
4043 JZ(GLNAME(_glapi_fallback_PointParameterfvSGIS))
4044 JMP(GL_OFFSET(_gloffset_PointParameterfvEXT))
4045
4046ALIGNTEXT16
4047GLOBL_FN(GL_PREFIX(GetInstrumentsSGIX))
4048GL_PREFIX(GetInstrumentsSGIX):
4049 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4050 TEST_L(EAX, EAX)
4051 JZ(GLNAME(_glapi_fallback_GetInstrumentsSGIX))
4052 JMP(GL_OFFSET(_gloffset_GetInstrumentsSGIX))
4053
4054ALIGNTEXT16
Brian Paulb629b072000-02-24 00:23:32 +00004055GLOBL_FN(GL_PREFIX(InstrumentsBufferSGIX))
4056GL_PREFIX(InstrumentsBufferSGIX):
4057 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4058 TEST_L(EAX, EAX)
4059 JZ(GLNAME(_glapi_fallback_InstrumentsBufferSGIX))
4060 JMP(GL_OFFSET(_gloffset_InstrumentsBufferSGIX))
4061
4062ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00004063GLOBL_FN(GL_PREFIX(PollInstrumentsSGIX))
4064GL_PREFIX(PollInstrumentsSGIX):
4065 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4066 TEST_L(EAX, EAX)
4067 JZ(GLNAME(_glapi_fallback_PollInstrumentsSGIX))
4068 JMP(GL_OFFSET(_gloffset_PollInstrumentsSGIX))
4069
4070ALIGNTEXT16
4071GLOBL_FN(GL_PREFIX(ReadInstrumentsSGIX))
4072GL_PREFIX(ReadInstrumentsSGIX):
4073 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4074 TEST_L(EAX, EAX)
4075 JZ(GLNAME(_glapi_fallback_ReadInstrumentsSGIX))
4076 JMP(GL_OFFSET(_gloffset_ReadInstrumentsSGIX))
4077
4078ALIGNTEXT16
Brian Paulb629b072000-02-24 00:23:32 +00004079GLOBL_FN(GL_PREFIX(StartInstrumentsSGIX))
4080GL_PREFIX(StartInstrumentsSGIX):
4081 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4082 TEST_L(EAX, EAX)
4083 JZ(GLNAME(_glapi_fallback_StartInstrumentsSGIX))
4084 JMP(GL_OFFSET(_gloffset_StartInstrumentsSGIX))
4085
4086ALIGNTEXT16
4087GLOBL_FN(GL_PREFIX(StopInstrumentsSGIX))
4088GL_PREFIX(StopInstrumentsSGIX):
4089 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4090 TEST_L(EAX, EAX)
4091 JZ(GLNAME(_glapi_fallback_StopInstrumentsSGIX))
4092 JMP(GL_OFFSET(_gloffset_StopInstrumentsSGIX))
4093
4094ALIGNTEXT16
Brian Paulb629b072000-02-24 00:23:32 +00004095GLOBL_FN(GL_PREFIX(FrameZoomSGIX))
4096GL_PREFIX(FrameZoomSGIX):
4097 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4098 TEST_L(EAX, EAX)
4099 JZ(GLNAME(_glapi_fallback_FrameZoomSGIX))
4100 JMP(GL_OFFSET(_gloffset_FrameZoomSGIX))
4101
4102ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00004103GLOBL_FN(GL_PREFIX(TagSampleBufferSGIX))
4104GL_PREFIX(TagSampleBufferSGIX):
4105 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4106 TEST_L(EAX, EAX)
4107 JZ(GLNAME(_glapi_fallback_TagSampleBufferSGIX))
4108 JMP(GL_OFFSET(_gloffset_TagSampleBufferSGIX))
4109
4110ALIGNTEXT16
Brian Paulb629b072000-02-24 00:23:32 +00004111GLOBL_FN(GL_PREFIX(ReferencePlaneSGIX))
4112GL_PREFIX(ReferencePlaneSGIX):
4113 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4114 TEST_L(EAX, EAX)
4115 JZ(GLNAME(_glapi_fallback_ReferencePlaneSGIX))
4116 JMP(GL_OFFSET(_gloffset_ReferencePlaneSGIX))
4117
4118ALIGNTEXT16
4119GLOBL_FN(GL_PREFIX(FlushRasterSGIX))
4120GL_PREFIX(FlushRasterSGIX):
4121 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4122 TEST_L(EAX, EAX)
4123 JZ(GLNAME(_glapi_fallback_FlushRasterSGIX))
4124 JMP(GL_OFFSET(_gloffset_FlushRasterSGIX))
4125
4126ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00004127GLOBL_FN(GL_PREFIX(ColorSubTableEXT))
4128GL_PREFIX(ColorSubTableEXT):
4129 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4130 TEST_L(EAX, EAX)
4131 JZ(GLNAME(_glapi_fallback_ColorSubTableEXT))
4132 JMP(GL_OFFSET(_gloffset_ColorSubTable))
4133
4134ALIGNTEXT16
Brian Paulb629b072000-02-24 00:23:32 +00004135GLOBL_FN(GL_PREFIX(CopyColorSubTableEXT))
4136GL_PREFIX(CopyColorSubTableEXT):
4137 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4138 TEST_L(EAX, EAX)
Brian Paul65300222000-05-18 18:15:16 +00004139 JZ(GLNAME(_glapi_fallback_CopyColorSubTableEXT))
Brian Paulf1a03a32000-02-24 22:08:02 +00004140 JMP(GL_OFFSET(_gloffset_CopyColorSubTable))
Brian Paulb629b072000-02-24 00:23:32 +00004141
4142ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00004143GLOBL_FN(GL_PREFIX(HintPGI))
4144GL_PREFIX(HintPGI):
4145 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4146 TEST_L(EAX, EAX)
4147 JZ(GLNAME(_glapi_fallback_HintPGI))
4148 JMP(GL_OFFSET(_gloffset_HintPGI))
4149
4150ALIGNTEXT16
4151GLOBL_FN(GL_PREFIX(ColorTableEXT))
4152GL_PREFIX(ColorTableEXT):
4153 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4154 TEST_L(EAX, EAX)
4155 JZ(GLNAME(_glapi_fallback_ColorTableEXT))
4156 JMP(GL_OFFSET(_gloffset_ColorTable))
4157
4158ALIGNTEXT16
4159GLOBL_FN(GL_PREFIX(GetColorTableEXT))
4160GL_PREFIX(GetColorTableEXT):
4161 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4162 TEST_L(EAX, EAX)
4163 JZ(GLNAME(_glapi_fallback_GetColorTableEXT))
4164 JMP(GL_OFFSET(_gloffset_GetColorTableEXT))
4165
4166ALIGNTEXT16
4167GLOBL_FN(GL_PREFIX(GetColorTableParameterivEXT))
4168GL_PREFIX(GetColorTableParameterivEXT):
4169 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4170 TEST_L(EAX, EAX)
4171 JZ(GLNAME(_glapi_fallback_GetColorTableParameterivEXT))
4172 JMP(GL_OFFSET(_gloffset_GetColorTableParameterivEXT))
4173
4174ALIGNTEXT16
4175GLOBL_FN(GL_PREFIX(GetColorTableParameterfvEXT))
4176GL_PREFIX(GetColorTableParameterfvEXT):
4177 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4178 TEST_L(EAX, EAX)
4179 JZ(GLNAME(_glapi_fallback_GetColorTableParameterfvEXT))
4180 JMP(GL_OFFSET(_gloffset_GetColorTableParameterfvEXT))
4181
4182ALIGNTEXT16
Brian Paulb629b072000-02-24 00:23:32 +00004183GLOBL_FN(GL_PREFIX(GetListParameterfvSGIX))
4184GL_PREFIX(GetListParameterfvSGIX):
4185 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4186 TEST_L(EAX, EAX)
4187 JZ(GLNAME(_glapi_fallback_GetListParameterfvSGIX))
4188 JMP(GL_OFFSET(_gloffset_GetListParameterfvSGIX))
4189
4190ALIGNTEXT16
4191GLOBL_FN(GL_PREFIX(GetListParameterivSGIX))
4192GL_PREFIX(GetListParameterivSGIX):
4193 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4194 TEST_L(EAX, EAX)
4195 JZ(GLNAME(_glapi_fallback_GetListParameterivSGIX))
4196 JMP(GL_OFFSET(_gloffset_GetListParameterivSGIX))
4197
4198ALIGNTEXT16
4199GLOBL_FN(GL_PREFIX(ListParameterfSGIX))
4200GL_PREFIX(ListParameterfSGIX):
4201 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4202 TEST_L(EAX, EAX)
4203 JZ(GLNAME(_glapi_fallback_ListParameterfSGIX))
4204 JMP(GL_OFFSET(_gloffset_ListParameterfSGIX))
4205
4206ALIGNTEXT16
4207GLOBL_FN(GL_PREFIX(ListParameterfvSGIX))
4208GL_PREFIX(ListParameterfvSGIX):
4209 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4210 TEST_L(EAX, EAX)
4211 JZ(GLNAME(_glapi_fallback_ListParameterfvSGIX))
4212 JMP(GL_OFFSET(_gloffset_ListParameterfvSGIX))
4213
4214ALIGNTEXT16
4215GLOBL_FN(GL_PREFIX(ListParameteriSGIX))
4216GL_PREFIX(ListParameteriSGIX):
4217 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4218 TEST_L(EAX, EAX)
4219 JZ(GLNAME(_glapi_fallback_ListParameteriSGIX))
4220 JMP(GL_OFFSET(_gloffset_ListParameteriSGIX))
4221
4222ALIGNTEXT16
4223GLOBL_FN(GL_PREFIX(ListParameterivSGIX))
4224GL_PREFIX(ListParameterivSGIX):
4225 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4226 TEST_L(EAX, EAX)
4227 JZ(GLNAME(_glapi_fallback_ListParameterivSGIX))
4228 JMP(GL_OFFSET(_gloffset_ListParameterivSGIX))
4229
4230ALIGNTEXT16
4231GLOBL_FN(GL_PREFIX(IndexMaterialEXT))
4232GL_PREFIX(IndexMaterialEXT):
4233 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4234 TEST_L(EAX, EAX)
4235 JZ(GLNAME(_glapi_fallback_IndexMaterialEXT))
4236 JMP(GL_OFFSET(_gloffset_IndexMaterialEXT))
4237
4238ALIGNTEXT16
4239GLOBL_FN(GL_PREFIX(IndexFuncEXT))
4240GL_PREFIX(IndexFuncEXT):
4241 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4242 TEST_L(EAX, EAX)
4243 JZ(GLNAME(_glapi_fallback_IndexFuncEXT))
4244 JMP(GL_OFFSET(_gloffset_IndexFuncEXT))
4245
4246ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00004247GLOBL_FN(GL_PREFIX(LockArraysEXT))
4248GL_PREFIX(LockArraysEXT):
4249 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4250 TEST_L(EAX, EAX)
4251 JZ(GLNAME(_glapi_fallback_LockArraysEXT))
4252 JMP(GL_OFFSET(_gloffset_LockArraysEXT))
4253
4254ALIGNTEXT16
4255GLOBL_FN(GL_PREFIX(UnlockArraysEXT))
4256GL_PREFIX(UnlockArraysEXT):
4257 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4258 TEST_L(EAX, EAX)
4259 JZ(GLNAME(_glapi_fallback_UnlockArraysEXT))
4260 JMP(GL_OFFSET(_gloffset_UnlockArraysEXT))
4261
4262ALIGNTEXT16
Brian Paulb629b072000-02-24 00:23:32 +00004263GLOBL_FN(GL_PREFIX(CullParameterdvEXT))
4264GL_PREFIX(CullParameterdvEXT):
4265 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4266 TEST_L(EAX, EAX)
4267 JZ(GLNAME(_glapi_fallback_CullParameterdvEXT))
4268 JMP(GL_OFFSET(_gloffset_CullParameterdvEXT))
4269
4270ALIGNTEXT16
4271GLOBL_FN(GL_PREFIX(CullParameterfvEXT))
4272GL_PREFIX(CullParameterfvEXT):
4273 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4274 TEST_L(EAX, EAX)
4275 JZ(GLNAME(_glapi_fallback_CullParameterfvEXT))
4276 JMP(GL_OFFSET(_gloffset_CullParameterfvEXT))
4277
Brian Paulb629b072000-02-24 00:23:32 +00004278ALIGNTEXT16
Brian Paulf1a03a32000-02-24 22:08:02 +00004279GLOBL_FN(GL_PREFIX(FragmentColorMaterialSGIX))
4280GL_PREFIX(FragmentColorMaterialSGIX):
4281 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4282 TEST_L(EAX, EAX)
4283 JZ(GLNAME(_glapi_fallback_FragmentColorMaterialSGIX))
4284 JMP(GL_OFFSET(_gloffset_FragmentColorMaterialSGIX))
4285
4286ALIGNTEXT16
4287GLOBL_FN(GL_PREFIX(FragmentLightfSGIX))
4288GL_PREFIX(FragmentLightfSGIX):
4289 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4290 TEST_L(EAX, EAX)
4291 JZ(GLNAME(_glapi_fallback_FragmentLightfSGIX))
4292 JMP(GL_OFFSET(_gloffset_FragmentLightfSGIX))
4293
4294ALIGNTEXT16
4295GLOBL_FN(GL_PREFIX(FragmentLightfvSGIX))
4296GL_PREFIX(FragmentLightfvSGIX):
4297 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4298 TEST_L(EAX, EAX)
4299 JZ(GLNAME(_glapi_fallback_FragmentLightfvSGIX))
4300 JMP(GL_OFFSET(_gloffset_FragmentLightfvSGIX))
4301
4302ALIGNTEXT16
4303GLOBL_FN(GL_PREFIX(FragmentLightiSGIX))
4304GL_PREFIX(FragmentLightiSGIX):
4305 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4306 TEST_L(EAX, EAX)
4307 JZ(GLNAME(_glapi_fallback_FragmentLightiSGIX))
4308 JMP(GL_OFFSET(_gloffset_FragmentLightiSGIX))
4309
4310ALIGNTEXT16
4311GLOBL_FN(GL_PREFIX(FragmentLightivSGIX))
4312GL_PREFIX(FragmentLightivSGIX):
4313 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4314 TEST_L(EAX, EAX)
4315 JZ(GLNAME(_glapi_fallback_FragmentLightivSGIX))
4316 JMP(GL_OFFSET(_gloffset_FragmentLightivSGIX))
4317
4318ALIGNTEXT16
4319GLOBL_FN(GL_PREFIX(FragmentLightModelfSGIX))
4320GL_PREFIX(FragmentLightModelfSGIX):
4321 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4322 TEST_L(EAX, EAX)
4323 JZ(GLNAME(_glapi_fallback_FragmentLightModelfSGIX))
4324 JMP(GL_OFFSET(_gloffset_FragmentLightModelfSGIX))
4325
4326ALIGNTEXT16
4327GLOBL_FN(GL_PREFIX(FragmentLightModelfvSGIX))
4328GL_PREFIX(FragmentLightModelfvSGIX):
4329 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4330 TEST_L(EAX, EAX)
4331 JZ(GLNAME(_glapi_fallback_FragmentLightModelfvSGIX))
4332 JMP(GL_OFFSET(_gloffset_FragmentLightModelfvSGIX))
4333
4334ALIGNTEXT16
4335GLOBL_FN(GL_PREFIX(FragmentLightModeliSGIX))
4336GL_PREFIX(FragmentLightModeliSGIX):
4337 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4338 TEST_L(EAX, EAX)
4339 JZ(GLNAME(_glapi_fallback_FragmentLightModeliSGIX))
4340 JMP(GL_OFFSET(_gloffset_FragmentLightModeliSGIX))
4341
4342ALIGNTEXT16
4343GLOBL_FN(GL_PREFIX(FragmentLightModelivSGIX))
4344GL_PREFIX(FragmentLightModelivSGIX):
4345 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4346 TEST_L(EAX, EAX)
4347 JZ(GLNAME(_glapi_fallback_FragmentLightModelivSGIX))
4348 JMP(GL_OFFSET(_gloffset_FragmentLightModelivSGIX))
4349
4350ALIGNTEXT16
4351GLOBL_FN(GL_PREFIX(FragmentMaterialfSGIX))
4352GL_PREFIX(FragmentMaterialfSGIX):
4353 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4354 TEST_L(EAX, EAX)
4355 JZ(GLNAME(_glapi_fallback_FragmentMaterialfSGIX))
4356 JMP(GL_OFFSET(_gloffset_FragmentMaterialfSGIX))
4357
4358ALIGNTEXT16
4359GLOBL_FN(GL_PREFIX(FragmentMaterialfvSGIX))
4360GL_PREFIX(FragmentMaterialfvSGIX):
4361 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4362 TEST_L(EAX, EAX)
4363 JZ(GLNAME(_glapi_fallback_FragmentMaterialfvSGIX))
4364 JMP(GL_OFFSET(_gloffset_FragmentMaterialfvSGIX))
4365
4366ALIGNTEXT16
4367GLOBL_FN(GL_PREFIX(FragmentMaterialiSGIX))
4368GL_PREFIX(FragmentMaterialiSGIX):
4369 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4370 TEST_L(EAX, EAX)
4371 JZ(GLNAME(_glapi_fallback_FragmentMaterialiSGIX))
4372 JMP(GL_OFFSET(_gloffset_FragmentMaterialiSGIX))
4373
4374ALIGNTEXT16
4375GLOBL_FN(GL_PREFIX(FragmentMaterialivSGIX))
4376GL_PREFIX(FragmentMaterialivSGIX):
4377 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4378 TEST_L(EAX, EAX)
4379 JZ(GLNAME(_glapi_fallback_FragmentMaterialivSGIX))
4380 JMP(GL_OFFSET(_gloffset_FragmentMaterialivSGIX))
4381
4382ALIGNTEXT16
4383GLOBL_FN(GL_PREFIX(GetFragmentLightfvSGIX))
4384GL_PREFIX(GetFragmentLightfvSGIX):
4385 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4386 TEST_L(EAX, EAX)
4387 JZ(GLNAME(_glapi_fallback_GetFragmentLightfvSGIX))
4388 JMP(GL_OFFSET(_gloffset_GetFragmentLightfvSGIX))
4389
4390ALIGNTEXT16
4391GLOBL_FN(GL_PREFIX(GetFragmentLightivSGIX))
4392GL_PREFIX(GetFragmentLightivSGIX):
4393 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4394 TEST_L(EAX, EAX)
4395 JZ(GLNAME(_glapi_fallback_GetFragmentLightivSGIX))
4396 JMP(GL_OFFSET(_gloffset_GetFragmentLightivSGIX))
4397
4398ALIGNTEXT16
4399GLOBL_FN(GL_PREFIX(GetFragmentMaterialfvSGIX))
4400GL_PREFIX(GetFragmentMaterialfvSGIX):
4401 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4402 TEST_L(EAX, EAX)
4403 JZ(GLNAME(_glapi_fallback_GetFragmentMaterialfvSGIX))
4404 JMP(GL_OFFSET(_gloffset_GetFragmentMaterialfvSGIX))
4405
4406ALIGNTEXT16
4407GLOBL_FN(GL_PREFIX(GetFragmentMaterialivSGIX))
4408GL_PREFIX(GetFragmentMaterialivSGIX):
4409 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4410 TEST_L(EAX, EAX)
4411 JZ(GLNAME(_glapi_fallback_GetFragmentMaterialivSGIX))
4412 JMP(GL_OFFSET(_gloffset_GetFragmentMaterialivSGIX))
4413
4414ALIGNTEXT16
4415GLOBL_FN(GL_PREFIX(LightEnviSGIX))
4416GL_PREFIX(LightEnviSGIX):
4417 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4418 TEST_L(EAX, EAX)
4419 JZ(GLNAME(_glapi_fallback_LightEnviSGIX))
4420 JMP(GL_OFFSET(_gloffset_LightEnviSGIX))
4421
4422ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00004423GLOBL_FN(GL_PREFIX(DrawRangeElementsEXT))
4424GL_PREFIX(DrawRangeElementsEXT):
4425 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4426 TEST_L(EAX, EAX)
4427 JZ(GLNAME(_glapi_fallback_DrawRangeElementsEXT))
4428 JMP(GL_OFFSET(_gloffset_DrawRangeElements))
4429
4430ALIGNTEXT16
Brian Paulf1a03a32000-02-24 22:08:02 +00004431GLOBL_FN(GL_PREFIX(FogCoordfEXT))
4432GL_PREFIX(FogCoordfEXT):
4433 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4434 TEST_L(EAX, EAX)
4435 JZ(GLNAME(_glapi_fallback_FogCoordfEXT))
4436 JMP(GL_OFFSET(_gloffset_FogCoordfEXT))
4437
4438ALIGNTEXT16
4439GLOBL_FN(GL_PREFIX(FogCoordfvEXT))
4440GL_PREFIX(FogCoordfvEXT):
4441 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4442 TEST_L(EAX, EAX)
4443 JZ(GLNAME(_glapi_fallback_FogCoordfvEXT))
4444 JMP(GL_OFFSET(_gloffset_FogCoordfvEXT))
4445
4446ALIGNTEXT16
4447GLOBL_FN(GL_PREFIX(FogCoorddEXT))
4448GL_PREFIX(FogCoorddEXT):
4449 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4450 TEST_L(EAX, EAX)
4451 JZ(GLNAME(_glapi_fallback_FogCoorddEXT))
4452 JMP(GL_OFFSET(_gloffset_FogCoorddEXT))
4453
4454ALIGNTEXT16
4455GLOBL_FN(GL_PREFIX(FogCoorddvEXT))
4456GL_PREFIX(FogCoorddvEXT):
4457 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4458 TEST_L(EAX, EAX)
4459 JZ(GLNAME(_glapi_fallback_FogCoorddvEXT))
4460 JMP(GL_OFFSET(_gloffset_FogCoorddvEXT))
4461
4462ALIGNTEXT16
4463GLOBL_FN(GL_PREFIX(FogCoordPointerEXT))
4464GL_PREFIX(FogCoordPointerEXT):
4465 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4466 TEST_L(EAX, EAX)
4467 JZ(GLNAME(_glapi_fallback_FogCoordPointerEXT))
4468 JMP(GL_OFFSET(_gloffset_FogCoordPointerEXT))
4469
4470ALIGNTEXT16
4471GLOBL_FN(GL_PREFIX(BlendFuncSeparateEXT))
4472GL_PREFIX(BlendFuncSeparateEXT):
4473 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4474 TEST_L(EAX, EAX)
4475 JZ(GLNAME(_glapi_fallback_BlendFuncSeparateEXT))
4476 JMP(GL_OFFSET(_gloffset_BlendFuncSeparateEXT))
4477
4478ALIGNTEXT16
4479GLOBL_FN(GL_PREFIX(VertexWeightfEXT))
4480GL_PREFIX(VertexWeightfEXT):
4481 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4482 TEST_L(EAX, EAX)
4483 JZ(GLNAME(_glapi_fallback_VertexWeightfEXT))
4484 JMP(GL_OFFSET(_gloffset_VertexWeightfEXT))
4485
4486ALIGNTEXT16
4487GLOBL_FN(GL_PREFIX(VertexWeightfvEXT))
4488GL_PREFIX(VertexWeightfvEXT):
4489 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4490 TEST_L(EAX, EAX)
4491 JZ(GLNAME(_glapi_fallback_VertexWeightfvEXT))
4492 JMP(GL_OFFSET(_gloffset_VertexWeightfvEXT))
4493
4494ALIGNTEXT16
4495GLOBL_FN(GL_PREFIX(VertexWeightPointerEXT))
4496GL_PREFIX(VertexWeightPointerEXT):
4497 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4498 TEST_L(EAX, EAX)
4499 JZ(GLNAME(_glapi_fallback_VertexWeightPointerEXT))
4500 JMP(GL_OFFSET(_gloffset_VertexWeightPointerEXT))
4501
4502ALIGNTEXT16
Brian Paulf1a03a32000-02-24 22:08:02 +00004503GLOBL_FN(GL_PREFIX(FlushVertexArrayRangeNV))
4504GL_PREFIX(FlushVertexArrayRangeNV):
4505 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4506 TEST_L(EAX, EAX)
4507 JZ(GLNAME(_glapi_fallback_FlushVertexArrayRangeNV))
4508 JMP(GL_OFFSET(_gloffset_FlushVertexArrayRangeNV))
4509
4510ALIGNTEXT16
Brian Paul65300222000-05-18 18:15:16 +00004511GLOBL_FN(GL_PREFIX(VertexArrayRangeNV))
4512GL_PREFIX(VertexArrayRangeNV):
4513 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4514 TEST_L(EAX, EAX)
4515 JZ(GLNAME(_glapi_fallback_VertexArrayRangeNV))
4516 JMP(GL_OFFSET(_gloffset_VertexArrayRangeNV))
4517
4518ALIGNTEXT16
Brian Paulf1a03a32000-02-24 22:08:02 +00004519GLOBL_FN(GL_PREFIX(CombinerParameterfvNV))
4520GL_PREFIX(CombinerParameterfvNV):
4521 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4522 TEST_L(EAX, EAX)
4523 JZ(GLNAME(_glapi_fallback_CombinerParameterfvNV))
4524 JMP(GL_OFFSET(_gloffset_CombinerParameterfvNV))
4525
4526ALIGNTEXT16
4527GLOBL_FN(GL_PREFIX(CombinerParameterfNV))
4528GL_PREFIX(CombinerParameterfNV):
4529 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4530 TEST_L(EAX, EAX)
4531 JZ(GLNAME(_glapi_fallback_CombinerParameterfNV))
4532 JMP(GL_OFFSET(_gloffset_CombinerParameterfNV))
4533
4534ALIGNTEXT16
4535GLOBL_FN(GL_PREFIX(CombinerParameterivNV))
4536GL_PREFIX(CombinerParameterivNV):
4537 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4538 TEST_L(EAX, EAX)
4539 JZ(GLNAME(_glapi_fallback_CombinerParameterivNV))
4540 JMP(GL_OFFSET(_gloffset_CombinerParameterivNV))
4541
4542ALIGNTEXT16
4543GLOBL_FN(GL_PREFIX(CombinerParameteriNV))
4544GL_PREFIX(CombinerParameteriNV):
4545 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4546 TEST_L(EAX, EAX)
4547 JZ(GLNAME(_glapi_fallback_CombinerParameteriNV))
4548 JMP(GL_OFFSET(_gloffset_CombinerParameteriNV))
4549
4550ALIGNTEXT16
4551GLOBL_FN(GL_PREFIX(CombinerInputNV))
4552GL_PREFIX(CombinerInputNV):
4553 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4554 TEST_L(EAX, EAX)
4555 JZ(GLNAME(_glapi_fallback_CombinerInputNV))
4556 JMP(GL_OFFSET(_gloffset_CombinerInputNV))
4557
4558ALIGNTEXT16
4559GLOBL_FN(GL_PREFIX(CombinerOutputNV))
4560GL_PREFIX(CombinerOutputNV):
4561 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4562 TEST_L(EAX, EAX)
4563 JZ(GLNAME(_glapi_fallback_CombinerOutputNV))
4564 JMP(GL_OFFSET(_gloffset_CombinerOutputNV))
4565
4566ALIGNTEXT16
4567GLOBL_FN(GL_PREFIX(FinalCombinerInputNV))
4568GL_PREFIX(FinalCombinerInputNV):
4569 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4570 TEST_L(EAX, EAX)
4571 JZ(GLNAME(_glapi_fallback_FinalCombinerInputNV))
4572 JMP(GL_OFFSET(_gloffset_FinalCombinerInputNV))
4573
4574ALIGNTEXT16
4575GLOBL_FN(GL_PREFIX(GetCombinerInputParameterfvNV))
4576GL_PREFIX(GetCombinerInputParameterfvNV):
4577 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4578 TEST_L(EAX, EAX)
4579 JZ(GLNAME(_glapi_fallback_GetCombinerInputParameterfvNV))
4580 JMP(GL_OFFSET(_gloffset_GetCombinerInputParameterfvNV))
4581
4582ALIGNTEXT16
4583GLOBL_FN(GL_PREFIX(GetCombinerInputParameterivNV))
4584GL_PREFIX(GetCombinerInputParameterivNV):
4585 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4586 TEST_L(EAX, EAX)
4587 JZ(GLNAME(_glapi_fallback_GetCombinerInputParameterivNV))
4588 JMP(GL_OFFSET(_gloffset_GetCombinerInputParameterivNV))
4589
4590ALIGNTEXT16
4591GLOBL_FN(GL_PREFIX(GetCombinerOutputParameterfvNV))
4592GL_PREFIX(GetCombinerOutputParameterfvNV):
4593 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4594 TEST_L(EAX, EAX)
4595 JZ(GLNAME(_glapi_fallback_GetCombinerOutputParameterfvNV))
4596 JMP(GL_OFFSET(_gloffset_GetCombinerOutputParameterfvNV))
4597
4598ALIGNTEXT16
4599GLOBL_FN(GL_PREFIX(GetCombinerOutputParameterivNV))
4600GL_PREFIX(GetCombinerOutputParameterivNV):
4601 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4602 TEST_L(EAX, EAX)
4603 JZ(GLNAME(_glapi_fallback_GetCombinerOutputParameterivNV))
4604 JMP(GL_OFFSET(_gloffset_GetCombinerOutputParameterivNV))
4605
4606ALIGNTEXT16
4607GLOBL_FN(GL_PREFIX(GetFinalCombinerInputParameterfvNV))
4608GL_PREFIX(GetFinalCombinerInputParameterfvNV):
4609 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4610 TEST_L(EAX, EAX)
4611 JZ(GLNAME(_glapi_fallback_GetFinalCombinerInputParameterfvNV))
4612 JMP(GL_OFFSET(_gloffset_GetFinalCombinerInputParameterfvNV))
4613
4614ALIGNTEXT16
4615GLOBL_FN(GL_PREFIX(GetFinalCombinerInputParameterivNV))
4616GL_PREFIX(GetFinalCombinerInputParameterivNV):
4617 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4618 TEST_L(EAX, EAX)
4619 JZ(GLNAME(_glapi_fallback_GetFinalCombinerInputParameterivNV))
4620 JMP(GL_OFFSET(_gloffset_GetFinalCombinerInputParameterivNV))
Brian Paulb629b072000-02-24 00:23:32 +00004621
Brian Paul65300222000-05-18 18:15:16 +00004622ALIGNTEXT16
4623GLOBL_FN(GL_PREFIX(ResizeBuffersMESA))
4624GL_PREFIX(ResizeBuffersMESA):
4625 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4626 TEST_L(EAX, EAX)
4627 JZ(GLNAME(_glapi_fallback_ResizeBuffersMESA))
4628 JMP(GL_OFFSET(_gloffset_ResizeBuffersMESA))
4629
4630ALIGNTEXT16
4631GLOBL_FN(GL_PREFIX(WindowPos2dMESA))
4632GL_PREFIX(WindowPos2dMESA):
4633 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4634 TEST_L(EAX, EAX)
4635 JZ(GLNAME(_glapi_fallback_WindowPos2dMESA))
4636 JMP(GL_OFFSET(_gloffset_WindowPos2dMESA))
4637
4638ALIGNTEXT16
4639GLOBL_FN(GL_PREFIX(WindowPos2dvMESA))
4640GL_PREFIX(WindowPos2dvMESA):
4641 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4642 TEST_L(EAX, EAX)
4643 JZ(GLNAME(_glapi_fallback_WindowPos2dvMESA))
4644 JMP(GL_OFFSET(_gloffset_WindowPos2dvMESA))
4645
4646ALIGNTEXT16
4647GLOBL_FN(GL_PREFIX(WindowPos2fMESA))
4648GL_PREFIX(WindowPos2fMESA):
4649 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4650 TEST_L(EAX, EAX)
4651 JZ(GLNAME(_glapi_fallback_WindowPos2fMESA))
4652 JMP(GL_OFFSET(_gloffset_WindowPos2fMESA))
4653
4654ALIGNTEXT16
4655GLOBL_FN(GL_PREFIX(WindowPos2fvMESA))
4656GL_PREFIX(WindowPos2fvMESA):
4657 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4658 TEST_L(EAX, EAX)
4659 JZ(GLNAME(_glapi_fallback_WindowPos2fvMESA))
4660 JMP(GL_OFFSET(_gloffset_WindowPos2fvMESA))
4661
4662ALIGNTEXT16
4663GLOBL_FN(GL_PREFIX(WindowPos2iMESA))
4664GL_PREFIX(WindowPos2iMESA):
4665 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4666 TEST_L(EAX, EAX)
4667 JZ(GLNAME(_glapi_fallback_WindowPos2iMESA))
4668 JMP(GL_OFFSET(_gloffset_WindowPos2iMESA))
4669
4670ALIGNTEXT16
4671GLOBL_FN(GL_PREFIX(WindowPos2ivMESA))
4672GL_PREFIX(WindowPos2ivMESA):
4673 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4674 TEST_L(EAX, EAX)
4675 JZ(GLNAME(_glapi_fallback_WindowPos2ivMESA))
4676 JMP(GL_OFFSET(_gloffset_WindowPos2ivMESA))
4677
4678ALIGNTEXT16
4679GLOBL_FN(GL_PREFIX(WindowPos2sMESA))
4680GL_PREFIX(WindowPos2sMESA):
4681 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4682 TEST_L(EAX, EAX)
4683 JZ(GLNAME(_glapi_fallback_WindowPos2sMESA))
4684 JMP(GL_OFFSET(_gloffset_WindowPos2sMESA))
4685
4686ALIGNTEXT16
4687GLOBL_FN(GL_PREFIX(WindowPos2svMESA))
4688GL_PREFIX(WindowPos2svMESA):
4689 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4690 TEST_L(EAX, EAX)
4691 JZ(GLNAME(_glapi_fallback_WindowPos2svMESA))
4692 JMP(GL_OFFSET(_gloffset_WindowPos2svMESA))
4693
4694ALIGNTEXT16
4695GLOBL_FN(GL_PREFIX(WindowPos3dMESA))
4696GL_PREFIX(WindowPos3dMESA):
4697 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4698 TEST_L(EAX, EAX)
4699 JZ(GLNAME(_glapi_fallback_WindowPos3dMESA))
4700 JMP(GL_OFFSET(_gloffset_WindowPos3dMESA))
4701
4702ALIGNTEXT16
4703GLOBL_FN(GL_PREFIX(WindowPos3dvMESA))
4704GL_PREFIX(WindowPos3dvMESA):
4705 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4706 TEST_L(EAX, EAX)
4707 JZ(GLNAME(_glapi_fallback_WindowPos3dvMESA))
4708 JMP(GL_OFFSET(_gloffset_WindowPos3dvMESA))
4709
4710ALIGNTEXT16
4711GLOBL_FN(GL_PREFIX(WindowPos3fMESA))
4712GL_PREFIX(WindowPos3fMESA):
4713 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4714 TEST_L(EAX, EAX)
4715 JZ(GLNAME(_glapi_fallback_WindowPos3fMESA))
4716 JMP(GL_OFFSET(_gloffset_WindowPos3fMESA))
4717
4718ALIGNTEXT16
4719GLOBL_FN(GL_PREFIX(WindowPos3fvMESA))
4720GL_PREFIX(WindowPos3fvMESA):
4721 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4722 TEST_L(EAX, EAX)
4723 JZ(GLNAME(_glapi_fallback_WindowPos3fvMESA))
4724 JMP(GL_OFFSET(_gloffset_WindowPos3fvMESA))
4725
4726ALIGNTEXT16
4727GLOBL_FN(GL_PREFIX(WindowPos3iMESA))
4728GL_PREFIX(WindowPos3iMESA):
4729 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4730 TEST_L(EAX, EAX)
4731 JZ(GLNAME(_glapi_fallback_WindowPos3iMESA))
4732 JMP(GL_OFFSET(_gloffset_WindowPos3iMESA))
4733
4734ALIGNTEXT16
4735GLOBL_FN(GL_PREFIX(WindowPos3ivMESA))
4736GL_PREFIX(WindowPos3ivMESA):
4737 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4738 TEST_L(EAX, EAX)
4739 JZ(GLNAME(_glapi_fallback_WindowPos3ivMESA))
4740 JMP(GL_OFFSET(_gloffset_WindowPos3ivMESA))
4741
4742ALIGNTEXT16
4743GLOBL_FN(GL_PREFIX(WindowPos3sMESA))
4744GL_PREFIX(WindowPos3sMESA):
4745 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4746 TEST_L(EAX, EAX)
4747 JZ(GLNAME(_glapi_fallback_WindowPos3sMESA))
4748 JMP(GL_OFFSET(_gloffset_WindowPos3sMESA))
4749
4750ALIGNTEXT16
4751GLOBL_FN(GL_PREFIX(WindowPos3svMESA))
4752GL_PREFIX(WindowPos3svMESA):
4753 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4754 TEST_L(EAX, EAX)
4755 JZ(GLNAME(_glapi_fallback_WindowPos3svMESA))
4756 JMP(GL_OFFSET(_gloffset_WindowPos3svMESA))
4757
4758ALIGNTEXT16
4759GLOBL_FN(GL_PREFIX(WindowPos4dMESA))
4760GL_PREFIX(WindowPos4dMESA):
4761 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4762 TEST_L(EAX, EAX)
4763 JZ(GLNAME(_glapi_fallback_WindowPos4dMESA))
4764 JMP(GL_OFFSET(_gloffset_WindowPos4dMESA))
4765
4766ALIGNTEXT16
4767GLOBL_FN(GL_PREFIX(WindowPos4dvMESA))
4768GL_PREFIX(WindowPos4dvMESA):
4769 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4770 TEST_L(EAX, EAX)
4771 JZ(GLNAME(_glapi_fallback_WindowPos4dvMESA))
4772 JMP(GL_OFFSET(_gloffset_WindowPos4dvMESA))
4773
4774ALIGNTEXT16
4775GLOBL_FN(GL_PREFIX(WindowPos4fMESA))
4776GL_PREFIX(WindowPos4fMESA):
4777 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4778 TEST_L(EAX, EAX)
4779 JZ(GLNAME(_glapi_fallback_WindowPos4fMESA))
4780 JMP(GL_OFFSET(_gloffset_WindowPos4fMESA))
4781
4782ALIGNTEXT16
4783GLOBL_FN(GL_PREFIX(WindowPos4fvMESA))
4784GL_PREFIX(WindowPos4fvMESA):
4785 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4786 TEST_L(EAX, EAX)
4787 JZ(GLNAME(_glapi_fallback_WindowPos4fvMESA))
4788 JMP(GL_OFFSET(_gloffset_WindowPos4fvMESA))
4789
4790ALIGNTEXT16
4791GLOBL_FN(GL_PREFIX(WindowPos4iMESA))
4792GL_PREFIX(WindowPos4iMESA):
4793 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4794 TEST_L(EAX, EAX)
4795 JZ(GLNAME(_glapi_fallback_WindowPos4iMESA))
4796 JMP(GL_OFFSET(_gloffset_WindowPos4iMESA))
4797
4798ALIGNTEXT16
4799GLOBL_FN(GL_PREFIX(WindowPos4ivMESA))
4800GL_PREFIX(WindowPos4ivMESA):
4801 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4802 TEST_L(EAX, EAX)
4803 JZ(GLNAME(_glapi_fallback_WindowPos4ivMESA))
4804 JMP(GL_OFFSET(_gloffset_WindowPos4ivMESA))
4805
4806ALIGNTEXT16
4807GLOBL_FN(GL_PREFIX(WindowPos4sMESA))
4808GL_PREFIX(WindowPos4sMESA):
4809 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4810 TEST_L(EAX, EAX)
4811 JZ(GLNAME(_glapi_fallback_WindowPos4sMESA))
4812 JMP(GL_OFFSET(_gloffset_WindowPos4sMESA))
4813
4814ALIGNTEXT16
4815GLOBL_FN(GL_PREFIX(WindowPos4svMESA))
4816GL_PREFIX(WindowPos4svMESA):
4817 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4818 TEST_L(EAX, EAX)
4819 JZ(GLNAME(_glapi_fallback_WindowPos4svMESA))
4820 JMP(GL_OFFSET(_gloffset_WindowPos4svMESA))
4821
4822ALIGNTEXT16
4823GLOBL_FN(GL_PREFIX(TbufferMask3DFX))
4824GL_PREFIX(TbufferMask3DFX):
4825 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4826 TEST_L(EAX, EAX)
4827 JZ(GLNAME(_glapi_fallback_TbufferMask3DFX))
4828 JMP(GL_OFFSET(_gloffset_TbufferMask3DFX))
4829
4830ALIGNTEXT16
4831GLOBL_FN(GL_PREFIX(SampleMaskEXT))
4832GL_PREFIX(SampleMaskEXT):
4833 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4834 TEST_L(EAX, EAX)
4835 JZ(GLNAME(_glapi_fallback_SampleMaskEXT))
4836 JMP(GL_OFFSET(_gloffset_SampleMaskSGIS))
4837
4838ALIGNTEXT16
4839GLOBL_FN(GL_PREFIX(SamplePatternEXT))
4840GL_PREFIX(SamplePatternEXT):
4841 MOV_L(GLNAME(_glapi_Dispatch), EAX)
4842 TEST_L(EAX, EAX)
4843 JZ(GLNAME(_glapi_fallback_SamplePatternEXT))
4844 JMP(GL_OFFSET(_gloffset_SamplePatternSGIS))
4845
4846
Brian Paulc2319b42000-01-17 19:28:31 +00004847#endif /* __WIN32__ */