Fix build issues on x86-64 due to missing include path in
[mesa.git] / src / mesa / x86-64 / glapi_x86-64.S
1 /* DO NOT EDIT - This file generated automatically by gl_x86-64_asm.py (from Mesa) script */
2
3 /*
4 * (C) Copyright IBM Corporation 2005
5 * All Rights Reserved.
6 *
7 * Permission is hereby granted, free of charge, to any person obtaining a
8 * copy of this software and associated documentation files (the "Software"),
9 * to deal in the Software without restriction, including without limitation
10 * the rights to use, copy, modify, merge, publish, distribute, sub license,
11 * and/or sell copies of the Software, and to permit persons to whom the
12 * Software is furnished to do so, subject to the following conditions:
13 *
14 * The above copyright notice and this permission notice (including the next
15 * paragraph) shall be included in all copies or substantial portions of the
16 * Software.
17 *
18 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
21 * IBM,
22 * AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
23 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
24 * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
25 * SOFTWARE.
26 */
27
28 /* If we build with gcc's -fvisibility=hidden flag, we'll need to change
29 * the symbol visibility mode to 'default'.
30 */
31
32 #include "../x86/assyntax.h"
33
34 #if defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__) >= 303
35 # pragma GCC visibility push(default)
36 # define HIDDEN(x) .hidden x
37 #else
38 # define HIDDEN(x)
39 #endif
40
41 # if defined(USE_MGL_NAMESPACE)
42 # define GL_PREFIX(n) GLNAME(CONCAT(mgl,n))
43 # else
44 # define GL_PREFIX(n) GLNAME(CONCAT(gl,n))
45 # endif
46
47 #if defined(PTHREADS) || defined(USE_XTHREADS) || defined(SOLARIS_THREADS) || defined(WIN32_THREADS) || defined(BEOS_THREADS)
48 # define THREADS
49 #endif
50
51 .text
52
53 #ifdef GLX_USE_TLS
54
55 .globl _x86_64_get_get_dispatch; HIDDEN(_x86_64_get_get_dispatch)
56 _x86_64_get_get_dispatch:
57 lea _x86_64_get_dispatch(%rip), %rax
58 ret
59
60 .p2align 4,,15
61 _x86_64_get_dispatch:
62 movq _glapi_tls_Dispatch@GOTTPOFF(%rip), %rax
63 movq %fs:(%rax), %rax
64 ret
65 .size _x86_64_get_dispatch, .-_x86_64_get_dispatch
66
67 #elif defined(PTHREADS)
68
69 .extern _glapi_Dispatch
70 .extern _gl_DispatchTSD
71 .extern pthread_getspecific
72
73 .p2align 4,,15
74 _x86_64_get_dispatch:
75 movq _gl_DispatchTSD(%rip), %rdi
76 jmp pthread_getspecific@PLT
77
78 #elif defined(THREADS)
79
80 .extern _glapi_get_dispatch
81
82 #endif
83
84 .p2align 4,,15
85 .globl GL_PREFIX(NewList)
86 .type GL_PREFIX(NewList), @function
87 GL_PREFIX(NewList):
88 #if defined(GLX_USE_TLS)
89 call _x86_64_get_dispatch@PLT
90 movq 0(%rax), %r11
91 jmp *%r11
92 #elif defined(PTHREADS)
93 pushq %rdi
94 pushq %rsi
95 pushq %rbp
96 call _x86_64_get_dispatch@PLT
97 popq %rbp
98 popq %rsi
99 popq %rdi
100 movq (%rax), %r11
101 jmp *%r11
102 #else
103 movq _glapi_Dispatch(%rip), %rax
104 testq %rax, %rax
105 je 1f
106 movq 0(%rax), %r11
107 jmp *%r11
108 1:
109 pushq %rdi
110 pushq %rsi
111 pushq %rbp
112 call _glapi_get_dispatch
113 popq %rbp
114 popq %rsi
115 popq %rdi
116 movq 0(%rax), %r11
117 jmp *%r11
118 #endif /* defined(GLX_USE_TLS) */
119 .size GL_PREFIX(NewList), .-GL_PREFIX(NewList)
120
121 .p2align 4,,15
122 .globl GL_PREFIX(EndList)
123 .type GL_PREFIX(EndList), @function
124 GL_PREFIX(EndList):
125 #if defined(GLX_USE_TLS)
126 call _x86_64_get_dispatch@PLT
127 movq 8(%rax), %r11
128 jmp *%r11
129 #elif defined(PTHREADS)
130 pushq %rbp
131 call _x86_64_get_dispatch@PLT
132 popq %rbp
133 movq 8(%rax), %r11
134 jmp *%r11
135 #else
136 movq _glapi_Dispatch(%rip), %rax
137 testq %rax, %rax
138 je 1f
139 movq 8(%rax), %r11
140 jmp *%r11
141 1:
142 pushq %rbp
143 call _glapi_get_dispatch
144 popq %rbp
145 movq 8(%rax), %r11
146 jmp *%r11
147 #endif /* defined(GLX_USE_TLS) */
148 .size GL_PREFIX(EndList), .-GL_PREFIX(EndList)
149
150 .p2align 4,,15
151 .globl GL_PREFIX(CallList)
152 .type GL_PREFIX(CallList), @function
153 GL_PREFIX(CallList):
154 #if defined(GLX_USE_TLS)
155 call _x86_64_get_dispatch@PLT
156 movq 16(%rax), %r11
157 jmp *%r11
158 #elif defined(PTHREADS)
159 pushq %rdi
160 call _x86_64_get_dispatch@PLT
161 popq %rdi
162 movq 16(%rax), %r11
163 jmp *%r11
164 #else
165 movq _glapi_Dispatch(%rip), %rax
166 testq %rax, %rax
167 je 1f
168 movq 16(%rax), %r11
169 jmp *%r11
170 1:
171 pushq %rdi
172 call _glapi_get_dispatch
173 popq %rdi
174 movq 16(%rax), %r11
175 jmp *%r11
176 #endif /* defined(GLX_USE_TLS) */
177 .size GL_PREFIX(CallList), .-GL_PREFIX(CallList)
178
179 .p2align 4,,15
180 .globl GL_PREFIX(CallLists)
181 .type GL_PREFIX(CallLists), @function
182 GL_PREFIX(CallLists):
183 #if defined(GLX_USE_TLS)
184 call _x86_64_get_dispatch@PLT
185 movq 24(%rax), %r11
186 jmp *%r11
187 #elif defined(PTHREADS)
188 pushq %rdi
189 pushq %rsi
190 pushq %rdx
191 call _x86_64_get_dispatch@PLT
192 popq %rdx
193 popq %rsi
194 popq %rdi
195 movq 24(%rax), %r11
196 jmp *%r11
197 #else
198 movq _glapi_Dispatch(%rip), %rax
199 testq %rax, %rax
200 je 1f
201 movq 24(%rax), %r11
202 jmp *%r11
203 1:
204 pushq %rdi
205 pushq %rsi
206 pushq %rdx
207 call _glapi_get_dispatch
208 popq %rdx
209 popq %rsi
210 popq %rdi
211 movq 24(%rax), %r11
212 jmp *%r11
213 #endif /* defined(GLX_USE_TLS) */
214 .size GL_PREFIX(CallLists), .-GL_PREFIX(CallLists)
215
216 .p2align 4,,15
217 .globl GL_PREFIX(DeleteLists)
218 .type GL_PREFIX(DeleteLists), @function
219 GL_PREFIX(DeleteLists):
220 #if defined(GLX_USE_TLS)
221 call _x86_64_get_dispatch@PLT
222 movq 32(%rax), %r11
223 jmp *%r11
224 #elif defined(PTHREADS)
225 pushq %rdi
226 pushq %rsi
227 pushq %rbp
228 call _x86_64_get_dispatch@PLT
229 popq %rbp
230 popq %rsi
231 popq %rdi
232 movq 32(%rax), %r11
233 jmp *%r11
234 #else
235 movq _glapi_Dispatch(%rip), %rax
236 testq %rax, %rax
237 je 1f
238 movq 32(%rax), %r11
239 jmp *%r11
240 1:
241 pushq %rdi
242 pushq %rsi
243 pushq %rbp
244 call _glapi_get_dispatch
245 popq %rbp
246 popq %rsi
247 popq %rdi
248 movq 32(%rax), %r11
249 jmp *%r11
250 #endif /* defined(GLX_USE_TLS) */
251 .size GL_PREFIX(DeleteLists), .-GL_PREFIX(DeleteLists)
252
253 .p2align 4,,15
254 .globl GL_PREFIX(GenLists)
255 .type GL_PREFIX(GenLists), @function
256 GL_PREFIX(GenLists):
257 #if defined(GLX_USE_TLS)
258 call _x86_64_get_dispatch@PLT
259 movq 40(%rax), %r11
260 jmp *%r11
261 #elif defined(PTHREADS)
262 pushq %rdi
263 call _x86_64_get_dispatch@PLT
264 popq %rdi
265 movq 40(%rax), %r11
266 jmp *%r11
267 #else
268 movq _glapi_Dispatch(%rip), %rax
269 testq %rax, %rax
270 je 1f
271 movq 40(%rax), %r11
272 jmp *%r11
273 1:
274 pushq %rdi
275 call _glapi_get_dispatch
276 popq %rdi
277 movq 40(%rax), %r11
278 jmp *%r11
279 #endif /* defined(GLX_USE_TLS) */
280 .size GL_PREFIX(GenLists), .-GL_PREFIX(GenLists)
281
282 .p2align 4,,15
283 .globl GL_PREFIX(ListBase)
284 .type GL_PREFIX(ListBase), @function
285 GL_PREFIX(ListBase):
286 #if defined(GLX_USE_TLS)
287 call _x86_64_get_dispatch@PLT
288 movq 48(%rax), %r11
289 jmp *%r11
290 #elif defined(PTHREADS)
291 pushq %rdi
292 call _x86_64_get_dispatch@PLT
293 popq %rdi
294 movq 48(%rax), %r11
295 jmp *%r11
296 #else
297 movq _glapi_Dispatch(%rip), %rax
298 testq %rax, %rax
299 je 1f
300 movq 48(%rax), %r11
301 jmp *%r11
302 1:
303 pushq %rdi
304 call _glapi_get_dispatch
305 popq %rdi
306 movq 48(%rax), %r11
307 jmp *%r11
308 #endif /* defined(GLX_USE_TLS) */
309 .size GL_PREFIX(ListBase), .-GL_PREFIX(ListBase)
310
311 .p2align 4,,15
312 .globl GL_PREFIX(Begin)
313 .type GL_PREFIX(Begin), @function
314 GL_PREFIX(Begin):
315 #if defined(GLX_USE_TLS)
316 call _x86_64_get_dispatch@PLT
317 movq 56(%rax), %r11
318 jmp *%r11
319 #elif defined(PTHREADS)
320 pushq %rdi
321 call _x86_64_get_dispatch@PLT
322 popq %rdi
323 movq 56(%rax), %r11
324 jmp *%r11
325 #else
326 movq _glapi_Dispatch(%rip), %rax
327 testq %rax, %rax
328 je 1f
329 movq 56(%rax), %r11
330 jmp *%r11
331 1:
332 pushq %rdi
333 call _glapi_get_dispatch
334 popq %rdi
335 movq 56(%rax), %r11
336 jmp *%r11
337 #endif /* defined(GLX_USE_TLS) */
338 .size GL_PREFIX(Begin), .-GL_PREFIX(Begin)
339
340 .p2align 4,,15
341 .globl GL_PREFIX(Bitmap)
342 .type GL_PREFIX(Bitmap), @function
343 GL_PREFIX(Bitmap):
344 #if defined(GLX_USE_TLS)
345 call _x86_64_get_dispatch@PLT
346 movq 64(%rax), %r11
347 jmp *%r11
348 #elif defined(PTHREADS)
349 subq $56, %rsp
350 movq %rdi, (%rsp)
351 movq %rsi, 8(%rsp)
352 movq %xmm0, 16(%rsp)
353 movq %xmm1, 24(%rsp)
354 movq %xmm2, 32(%rsp)
355 movq %xmm3, 40(%rsp)
356 movq %rdx, 48(%rsp)
357 call _x86_64_get_dispatch@PLT
358 movq 48(%rsp), %rdx
359 movq 40(%rsp), %xmm3
360 movq 32(%rsp), %xmm2
361 movq 24(%rsp), %xmm1
362 movq 16(%rsp), %xmm0
363 movq 8(%rsp), %rsi
364 movq (%rsp), %rdi
365 addq $56, %rsp
366 movq 64(%rax), %r11
367 jmp *%r11
368 #else
369 movq _glapi_Dispatch(%rip), %rax
370 testq %rax, %rax
371 je 1f
372 movq 64(%rax), %r11
373 jmp *%r11
374 1:
375 subq $56, %rsp
376 movq %rdi, (%rsp)
377 movq %rsi, 8(%rsp)
378 movq %xmm0, 16(%rsp)
379 movq %xmm1, 24(%rsp)
380 movq %xmm2, 32(%rsp)
381 movq %xmm3, 40(%rsp)
382 movq %rdx, 48(%rsp)
383 call _glapi_get_dispatch
384 movq 48(%rsp), %rdx
385 movq 40(%rsp), %xmm3
386 movq 32(%rsp), %xmm2
387 movq 24(%rsp), %xmm1
388 movq 16(%rsp), %xmm0
389 movq 8(%rsp), %rsi
390 movq (%rsp), %rdi
391 addq $56, %rsp
392 movq 64(%rax), %r11
393 jmp *%r11
394 #endif /* defined(GLX_USE_TLS) */
395 .size GL_PREFIX(Bitmap), .-GL_PREFIX(Bitmap)
396
397 .p2align 4,,15
398 .globl GL_PREFIX(Color3b)
399 .type GL_PREFIX(Color3b), @function
400 GL_PREFIX(Color3b):
401 #if defined(GLX_USE_TLS)
402 call _x86_64_get_dispatch@PLT
403 movq 72(%rax), %r11
404 jmp *%r11
405 #elif defined(PTHREADS)
406 pushq %rdi
407 pushq %rsi
408 pushq %rdx
409 call _x86_64_get_dispatch@PLT
410 popq %rdx
411 popq %rsi
412 popq %rdi
413 movq 72(%rax), %r11
414 jmp *%r11
415 #else
416 movq _glapi_Dispatch(%rip), %rax
417 testq %rax, %rax
418 je 1f
419 movq 72(%rax), %r11
420 jmp *%r11
421 1:
422 pushq %rdi
423 pushq %rsi
424 pushq %rdx
425 call _glapi_get_dispatch
426 popq %rdx
427 popq %rsi
428 popq %rdi
429 movq 72(%rax), %r11
430 jmp *%r11
431 #endif /* defined(GLX_USE_TLS) */
432 .size GL_PREFIX(Color3b), .-GL_PREFIX(Color3b)
433
434 .p2align 4,,15
435 .globl GL_PREFIX(Color3bv)
436 .type GL_PREFIX(Color3bv), @function
437 GL_PREFIX(Color3bv):
438 #if defined(GLX_USE_TLS)
439 call _x86_64_get_dispatch@PLT
440 movq 80(%rax), %r11
441 jmp *%r11
442 #elif defined(PTHREADS)
443 pushq %rdi
444 call _x86_64_get_dispatch@PLT
445 popq %rdi
446 movq 80(%rax), %r11
447 jmp *%r11
448 #else
449 movq _glapi_Dispatch(%rip), %rax
450 testq %rax, %rax
451 je 1f
452 movq 80(%rax), %r11
453 jmp *%r11
454 1:
455 pushq %rdi
456 call _glapi_get_dispatch
457 popq %rdi
458 movq 80(%rax), %r11
459 jmp *%r11
460 #endif /* defined(GLX_USE_TLS) */
461 .size GL_PREFIX(Color3bv), .-GL_PREFIX(Color3bv)
462
463 .p2align 4,,15
464 .globl GL_PREFIX(Color3d)
465 .type GL_PREFIX(Color3d), @function
466 GL_PREFIX(Color3d):
467 #if defined(GLX_USE_TLS)
468 call _x86_64_get_dispatch@PLT
469 movq 88(%rax), %r11
470 jmp *%r11
471 #elif defined(PTHREADS)
472 subq $24, %rsp
473 movq %xmm0, (%rsp)
474 movq %xmm1, 8(%rsp)
475 movq %xmm2, 16(%rsp)
476 call _x86_64_get_dispatch@PLT
477 movq 16(%rsp), %xmm2
478 movq 8(%rsp), %xmm1
479 movq (%rsp), %xmm0
480 addq $24, %rsp
481 movq 88(%rax), %r11
482 jmp *%r11
483 #else
484 movq _glapi_Dispatch(%rip), %rax
485 testq %rax, %rax
486 je 1f
487 movq 88(%rax), %r11
488 jmp *%r11
489 1:
490 subq $24, %rsp
491 movq %xmm0, (%rsp)
492 movq %xmm1, 8(%rsp)
493 movq %xmm2, 16(%rsp)
494 call _glapi_get_dispatch
495 movq 16(%rsp), %xmm2
496 movq 8(%rsp), %xmm1
497 movq (%rsp), %xmm0
498 addq $24, %rsp
499 movq 88(%rax), %r11
500 jmp *%r11
501 #endif /* defined(GLX_USE_TLS) */
502 .size GL_PREFIX(Color3d), .-GL_PREFIX(Color3d)
503
504 .p2align 4,,15
505 .globl GL_PREFIX(Color3dv)
506 .type GL_PREFIX(Color3dv), @function
507 GL_PREFIX(Color3dv):
508 #if defined(GLX_USE_TLS)
509 call _x86_64_get_dispatch@PLT
510 movq 96(%rax), %r11
511 jmp *%r11
512 #elif defined(PTHREADS)
513 pushq %rdi
514 call _x86_64_get_dispatch@PLT
515 popq %rdi
516 movq 96(%rax), %r11
517 jmp *%r11
518 #else
519 movq _glapi_Dispatch(%rip), %rax
520 testq %rax, %rax
521 je 1f
522 movq 96(%rax), %r11
523 jmp *%r11
524 1:
525 pushq %rdi
526 call _glapi_get_dispatch
527 popq %rdi
528 movq 96(%rax), %r11
529 jmp *%r11
530 #endif /* defined(GLX_USE_TLS) */
531 .size GL_PREFIX(Color3dv), .-GL_PREFIX(Color3dv)
532
533 .p2align 4,,15
534 .globl GL_PREFIX(Color3f)
535 .type GL_PREFIX(Color3f), @function
536 GL_PREFIX(Color3f):
537 #if defined(GLX_USE_TLS)
538 call _x86_64_get_dispatch@PLT
539 movq 104(%rax), %r11
540 jmp *%r11
541 #elif defined(PTHREADS)
542 subq $24, %rsp
543 movq %xmm0, (%rsp)
544 movq %xmm1, 8(%rsp)
545 movq %xmm2, 16(%rsp)
546 call _x86_64_get_dispatch@PLT
547 movq 16(%rsp), %xmm2
548 movq 8(%rsp), %xmm1
549 movq (%rsp), %xmm0
550 addq $24, %rsp
551 movq 104(%rax), %r11
552 jmp *%r11
553 #else
554 movq _glapi_Dispatch(%rip), %rax
555 testq %rax, %rax
556 je 1f
557 movq 104(%rax), %r11
558 jmp *%r11
559 1:
560 subq $24, %rsp
561 movq %xmm0, (%rsp)
562 movq %xmm1, 8(%rsp)
563 movq %xmm2, 16(%rsp)
564 call _glapi_get_dispatch
565 movq 16(%rsp), %xmm2
566 movq 8(%rsp), %xmm1
567 movq (%rsp), %xmm0
568 addq $24, %rsp
569 movq 104(%rax), %r11
570 jmp *%r11
571 #endif /* defined(GLX_USE_TLS) */
572 .size GL_PREFIX(Color3f), .-GL_PREFIX(Color3f)
573
574 .p2align 4,,15
575 .globl GL_PREFIX(Color3fv)
576 .type GL_PREFIX(Color3fv), @function
577 GL_PREFIX(Color3fv):
578 #if defined(GLX_USE_TLS)
579 call _x86_64_get_dispatch@PLT
580 movq 112(%rax), %r11
581 jmp *%r11
582 #elif defined(PTHREADS)
583 pushq %rdi
584 call _x86_64_get_dispatch@PLT
585 popq %rdi
586 movq 112(%rax), %r11
587 jmp *%r11
588 #else
589 movq _glapi_Dispatch(%rip), %rax
590 testq %rax, %rax
591 je 1f
592 movq 112(%rax), %r11
593 jmp *%r11
594 1:
595 pushq %rdi
596 call _glapi_get_dispatch
597 popq %rdi
598 movq 112(%rax), %r11
599 jmp *%r11
600 #endif /* defined(GLX_USE_TLS) */
601 .size GL_PREFIX(Color3fv), .-GL_PREFIX(Color3fv)
602
603 .p2align 4,,15
604 .globl GL_PREFIX(Color3i)
605 .type GL_PREFIX(Color3i), @function
606 GL_PREFIX(Color3i):
607 #if defined(GLX_USE_TLS)
608 call _x86_64_get_dispatch@PLT
609 movq 120(%rax), %r11
610 jmp *%r11
611 #elif defined(PTHREADS)
612 pushq %rdi
613 pushq %rsi
614 pushq %rdx
615 call _x86_64_get_dispatch@PLT
616 popq %rdx
617 popq %rsi
618 popq %rdi
619 movq 120(%rax), %r11
620 jmp *%r11
621 #else
622 movq _glapi_Dispatch(%rip), %rax
623 testq %rax, %rax
624 je 1f
625 movq 120(%rax), %r11
626 jmp *%r11
627 1:
628 pushq %rdi
629 pushq %rsi
630 pushq %rdx
631 call _glapi_get_dispatch
632 popq %rdx
633 popq %rsi
634 popq %rdi
635 movq 120(%rax), %r11
636 jmp *%r11
637 #endif /* defined(GLX_USE_TLS) */
638 .size GL_PREFIX(Color3i), .-GL_PREFIX(Color3i)
639
640 .p2align 4,,15
641 .globl GL_PREFIX(Color3iv)
642 .type GL_PREFIX(Color3iv), @function
643 GL_PREFIX(Color3iv):
644 #if defined(GLX_USE_TLS)
645 call _x86_64_get_dispatch@PLT
646 movq 128(%rax), %r11
647 jmp *%r11
648 #elif defined(PTHREADS)
649 pushq %rdi
650 call _x86_64_get_dispatch@PLT
651 popq %rdi
652 movq 128(%rax), %r11
653 jmp *%r11
654 #else
655 movq _glapi_Dispatch(%rip), %rax
656 testq %rax, %rax
657 je 1f
658 movq 128(%rax), %r11
659 jmp *%r11
660 1:
661 pushq %rdi
662 call _glapi_get_dispatch
663 popq %rdi
664 movq 128(%rax), %r11
665 jmp *%r11
666 #endif /* defined(GLX_USE_TLS) */
667 .size GL_PREFIX(Color3iv), .-GL_PREFIX(Color3iv)
668
669 .p2align 4,,15
670 .globl GL_PREFIX(Color3s)
671 .type GL_PREFIX(Color3s), @function
672 GL_PREFIX(Color3s):
673 #if defined(GLX_USE_TLS)
674 call _x86_64_get_dispatch@PLT
675 movq 136(%rax), %r11
676 jmp *%r11
677 #elif defined(PTHREADS)
678 pushq %rdi
679 pushq %rsi
680 pushq %rdx
681 call _x86_64_get_dispatch@PLT
682 popq %rdx
683 popq %rsi
684 popq %rdi
685 movq 136(%rax), %r11
686 jmp *%r11
687 #else
688 movq _glapi_Dispatch(%rip), %rax
689 testq %rax, %rax
690 je 1f
691 movq 136(%rax), %r11
692 jmp *%r11
693 1:
694 pushq %rdi
695 pushq %rsi
696 pushq %rdx
697 call _glapi_get_dispatch
698 popq %rdx
699 popq %rsi
700 popq %rdi
701 movq 136(%rax), %r11
702 jmp *%r11
703 #endif /* defined(GLX_USE_TLS) */
704 .size GL_PREFIX(Color3s), .-GL_PREFIX(Color3s)
705
706 .p2align 4,,15
707 .globl GL_PREFIX(Color3sv)
708 .type GL_PREFIX(Color3sv), @function
709 GL_PREFIX(Color3sv):
710 #if defined(GLX_USE_TLS)
711 call _x86_64_get_dispatch@PLT
712 movq 144(%rax), %r11
713 jmp *%r11
714 #elif defined(PTHREADS)
715 pushq %rdi
716 call _x86_64_get_dispatch@PLT
717 popq %rdi
718 movq 144(%rax), %r11
719 jmp *%r11
720 #else
721 movq _glapi_Dispatch(%rip), %rax
722 testq %rax, %rax
723 je 1f
724 movq 144(%rax), %r11
725 jmp *%r11
726 1:
727 pushq %rdi
728 call _glapi_get_dispatch
729 popq %rdi
730 movq 144(%rax), %r11
731 jmp *%r11
732 #endif /* defined(GLX_USE_TLS) */
733 .size GL_PREFIX(Color3sv), .-GL_PREFIX(Color3sv)
734
735 .p2align 4,,15
736 .globl GL_PREFIX(Color3ub)
737 .type GL_PREFIX(Color3ub), @function
738 GL_PREFIX(Color3ub):
739 #if defined(GLX_USE_TLS)
740 call _x86_64_get_dispatch@PLT
741 movq 152(%rax), %r11
742 jmp *%r11
743 #elif defined(PTHREADS)
744 pushq %rdi
745 pushq %rsi
746 pushq %rdx
747 call _x86_64_get_dispatch@PLT
748 popq %rdx
749 popq %rsi
750 popq %rdi
751 movq 152(%rax), %r11
752 jmp *%r11
753 #else
754 movq _glapi_Dispatch(%rip), %rax
755 testq %rax, %rax
756 je 1f
757 movq 152(%rax), %r11
758 jmp *%r11
759 1:
760 pushq %rdi
761 pushq %rsi
762 pushq %rdx
763 call _glapi_get_dispatch
764 popq %rdx
765 popq %rsi
766 popq %rdi
767 movq 152(%rax), %r11
768 jmp *%r11
769 #endif /* defined(GLX_USE_TLS) */
770 .size GL_PREFIX(Color3ub), .-GL_PREFIX(Color3ub)
771
772 .p2align 4,,15
773 .globl GL_PREFIX(Color3ubv)
774 .type GL_PREFIX(Color3ubv), @function
775 GL_PREFIX(Color3ubv):
776 #if defined(GLX_USE_TLS)
777 call _x86_64_get_dispatch@PLT
778 movq 160(%rax), %r11
779 jmp *%r11
780 #elif defined(PTHREADS)
781 pushq %rdi
782 call _x86_64_get_dispatch@PLT
783 popq %rdi
784 movq 160(%rax), %r11
785 jmp *%r11
786 #else
787 movq _glapi_Dispatch(%rip), %rax
788 testq %rax, %rax
789 je 1f
790 movq 160(%rax), %r11
791 jmp *%r11
792 1:
793 pushq %rdi
794 call _glapi_get_dispatch
795 popq %rdi
796 movq 160(%rax), %r11
797 jmp *%r11
798 #endif /* defined(GLX_USE_TLS) */
799 .size GL_PREFIX(Color3ubv), .-GL_PREFIX(Color3ubv)
800
801 .p2align 4,,15
802 .globl GL_PREFIX(Color3ui)
803 .type GL_PREFIX(Color3ui), @function
804 GL_PREFIX(Color3ui):
805 #if defined(GLX_USE_TLS)
806 call _x86_64_get_dispatch@PLT
807 movq 168(%rax), %r11
808 jmp *%r11
809 #elif defined(PTHREADS)
810 pushq %rdi
811 pushq %rsi
812 pushq %rdx
813 call _x86_64_get_dispatch@PLT
814 popq %rdx
815 popq %rsi
816 popq %rdi
817 movq 168(%rax), %r11
818 jmp *%r11
819 #else
820 movq _glapi_Dispatch(%rip), %rax
821 testq %rax, %rax
822 je 1f
823 movq 168(%rax), %r11
824 jmp *%r11
825 1:
826 pushq %rdi
827 pushq %rsi
828 pushq %rdx
829 call _glapi_get_dispatch
830 popq %rdx
831 popq %rsi
832 popq %rdi
833 movq 168(%rax), %r11
834 jmp *%r11
835 #endif /* defined(GLX_USE_TLS) */
836 .size GL_PREFIX(Color3ui), .-GL_PREFIX(Color3ui)
837
838 .p2align 4,,15
839 .globl GL_PREFIX(Color3uiv)
840 .type GL_PREFIX(Color3uiv), @function
841 GL_PREFIX(Color3uiv):
842 #if defined(GLX_USE_TLS)
843 call _x86_64_get_dispatch@PLT
844 movq 176(%rax), %r11
845 jmp *%r11
846 #elif defined(PTHREADS)
847 pushq %rdi
848 call _x86_64_get_dispatch@PLT
849 popq %rdi
850 movq 176(%rax), %r11
851 jmp *%r11
852 #else
853 movq _glapi_Dispatch(%rip), %rax
854 testq %rax, %rax
855 je 1f
856 movq 176(%rax), %r11
857 jmp *%r11
858 1:
859 pushq %rdi
860 call _glapi_get_dispatch
861 popq %rdi
862 movq 176(%rax), %r11
863 jmp *%r11
864 #endif /* defined(GLX_USE_TLS) */
865 .size GL_PREFIX(Color3uiv), .-GL_PREFIX(Color3uiv)
866
867 .p2align 4,,15
868 .globl GL_PREFIX(Color3us)
869 .type GL_PREFIX(Color3us), @function
870 GL_PREFIX(Color3us):
871 #if defined(GLX_USE_TLS)
872 call _x86_64_get_dispatch@PLT
873 movq 184(%rax), %r11
874 jmp *%r11
875 #elif defined(PTHREADS)
876 pushq %rdi
877 pushq %rsi
878 pushq %rdx
879 call _x86_64_get_dispatch@PLT
880 popq %rdx
881 popq %rsi
882 popq %rdi
883 movq 184(%rax), %r11
884 jmp *%r11
885 #else
886 movq _glapi_Dispatch(%rip), %rax
887 testq %rax, %rax
888 je 1f
889 movq 184(%rax), %r11
890 jmp *%r11
891 1:
892 pushq %rdi
893 pushq %rsi
894 pushq %rdx
895 call _glapi_get_dispatch
896 popq %rdx
897 popq %rsi
898 popq %rdi
899 movq 184(%rax), %r11
900 jmp *%r11
901 #endif /* defined(GLX_USE_TLS) */
902 .size GL_PREFIX(Color3us), .-GL_PREFIX(Color3us)
903
904 .p2align 4,,15
905 .globl GL_PREFIX(Color3usv)
906 .type GL_PREFIX(Color3usv), @function
907 GL_PREFIX(Color3usv):
908 #if defined(GLX_USE_TLS)
909 call _x86_64_get_dispatch@PLT
910 movq 192(%rax), %r11
911 jmp *%r11
912 #elif defined(PTHREADS)
913 pushq %rdi
914 call _x86_64_get_dispatch@PLT
915 popq %rdi
916 movq 192(%rax), %r11
917 jmp *%r11
918 #else
919 movq _glapi_Dispatch(%rip), %rax
920 testq %rax, %rax
921 je 1f
922 movq 192(%rax), %r11
923 jmp *%r11
924 1:
925 pushq %rdi
926 call _glapi_get_dispatch
927 popq %rdi
928 movq 192(%rax), %r11
929 jmp *%r11
930 #endif /* defined(GLX_USE_TLS) */
931 .size GL_PREFIX(Color3usv), .-GL_PREFIX(Color3usv)
932
933 .p2align 4,,15
934 .globl GL_PREFIX(Color4b)
935 .type GL_PREFIX(Color4b), @function
936 GL_PREFIX(Color4b):
937 #if defined(GLX_USE_TLS)
938 call _x86_64_get_dispatch@PLT
939 movq 200(%rax), %r11
940 jmp *%r11
941 #elif defined(PTHREADS)
942 pushq %rdi
943 pushq %rsi
944 pushq %rdx
945 pushq %rcx
946 pushq %rbp
947 call _x86_64_get_dispatch@PLT
948 popq %rbp
949 popq %rcx
950 popq %rdx
951 popq %rsi
952 popq %rdi
953 movq 200(%rax), %r11
954 jmp *%r11
955 #else
956 movq _glapi_Dispatch(%rip), %rax
957 testq %rax, %rax
958 je 1f
959 movq 200(%rax), %r11
960 jmp *%r11
961 1:
962 pushq %rdi
963 pushq %rsi
964 pushq %rdx
965 pushq %rcx
966 pushq %rbp
967 call _glapi_get_dispatch
968 popq %rbp
969 popq %rcx
970 popq %rdx
971 popq %rsi
972 popq %rdi
973 movq 200(%rax), %r11
974 jmp *%r11
975 #endif /* defined(GLX_USE_TLS) */
976 .size GL_PREFIX(Color4b), .-GL_PREFIX(Color4b)
977
978 .p2align 4,,15
979 .globl GL_PREFIX(Color4bv)
980 .type GL_PREFIX(Color4bv), @function
981 GL_PREFIX(Color4bv):
982 #if defined(GLX_USE_TLS)
983 call _x86_64_get_dispatch@PLT
984 movq 208(%rax), %r11
985 jmp *%r11
986 #elif defined(PTHREADS)
987 pushq %rdi
988 call _x86_64_get_dispatch@PLT
989 popq %rdi
990 movq 208(%rax), %r11
991 jmp *%r11
992 #else
993 movq _glapi_Dispatch(%rip), %rax
994 testq %rax, %rax
995 je 1f
996 movq 208(%rax), %r11
997 jmp *%r11
998 1:
999 pushq %rdi
1000 call _glapi_get_dispatch
1001 popq %rdi
1002 movq 208(%rax), %r11
1003 jmp *%r11
1004 #endif /* defined(GLX_USE_TLS) */
1005 .size GL_PREFIX(Color4bv), .-GL_PREFIX(Color4bv)
1006
1007 .p2align 4,,15
1008 .globl GL_PREFIX(Color4d)
1009 .type GL_PREFIX(Color4d), @function
1010 GL_PREFIX(Color4d):
1011 #if defined(GLX_USE_TLS)
1012 call _x86_64_get_dispatch@PLT
1013 movq 216(%rax), %r11
1014 jmp *%r11
1015 #elif defined(PTHREADS)
1016 subq $40, %rsp
1017 movq %xmm0, (%rsp)
1018 movq %xmm1, 8(%rsp)
1019 movq %xmm2, 16(%rsp)
1020 movq %xmm3, 24(%rsp)
1021 call _x86_64_get_dispatch@PLT
1022 movq 24(%rsp), %xmm3
1023 movq 16(%rsp), %xmm2
1024 movq 8(%rsp), %xmm1
1025 movq (%rsp), %xmm0
1026 addq $40, %rsp
1027 movq 216(%rax), %r11
1028 jmp *%r11
1029 #else
1030 movq _glapi_Dispatch(%rip), %rax
1031 testq %rax, %rax
1032 je 1f
1033 movq 216(%rax), %r11
1034 jmp *%r11
1035 1:
1036 subq $40, %rsp
1037 movq %xmm0, (%rsp)
1038 movq %xmm1, 8(%rsp)
1039 movq %xmm2, 16(%rsp)
1040 movq %xmm3, 24(%rsp)
1041 call _glapi_get_dispatch
1042 movq 24(%rsp), %xmm3
1043 movq 16(%rsp), %xmm2
1044 movq 8(%rsp), %xmm1
1045 movq (%rsp), %xmm0
1046 addq $40, %rsp
1047 movq 216(%rax), %r11
1048 jmp *%r11
1049 #endif /* defined(GLX_USE_TLS) */
1050 .size GL_PREFIX(Color4d), .-GL_PREFIX(Color4d)
1051
1052 .p2align 4,,15
1053 .globl GL_PREFIX(Color4dv)
1054 .type GL_PREFIX(Color4dv), @function
1055 GL_PREFIX(Color4dv):
1056 #if defined(GLX_USE_TLS)
1057 call _x86_64_get_dispatch@PLT
1058 movq 224(%rax), %r11
1059 jmp *%r11
1060 #elif defined(PTHREADS)
1061 pushq %rdi
1062 call _x86_64_get_dispatch@PLT
1063 popq %rdi
1064 movq 224(%rax), %r11
1065 jmp *%r11
1066 #else
1067 movq _glapi_Dispatch(%rip), %rax
1068 testq %rax, %rax
1069 je 1f
1070 movq 224(%rax), %r11
1071 jmp *%r11
1072 1:
1073 pushq %rdi
1074 call _glapi_get_dispatch
1075 popq %rdi
1076 movq 224(%rax), %r11
1077 jmp *%r11
1078 #endif /* defined(GLX_USE_TLS) */
1079 .size GL_PREFIX(Color4dv), .-GL_PREFIX(Color4dv)
1080
1081 .p2align 4,,15
1082 .globl GL_PREFIX(Color4f)
1083 .type GL_PREFIX(Color4f), @function
1084 GL_PREFIX(Color4f):
1085 #if defined(GLX_USE_TLS)
1086 call _x86_64_get_dispatch@PLT
1087 movq 232(%rax), %r11
1088 jmp *%r11
1089 #elif defined(PTHREADS)
1090 subq $40, %rsp
1091 movq %xmm0, (%rsp)
1092 movq %xmm1, 8(%rsp)
1093 movq %xmm2, 16(%rsp)
1094 movq %xmm3, 24(%rsp)
1095 call _x86_64_get_dispatch@PLT
1096 movq 24(%rsp), %xmm3
1097 movq 16(%rsp), %xmm2
1098 movq 8(%rsp), %xmm1
1099 movq (%rsp), %xmm0
1100 addq $40, %rsp
1101 movq 232(%rax), %r11
1102 jmp *%r11
1103 #else
1104 movq _glapi_Dispatch(%rip), %rax
1105 testq %rax, %rax
1106 je 1f
1107 movq 232(%rax), %r11
1108 jmp *%r11
1109 1:
1110 subq $40, %rsp
1111 movq %xmm0, (%rsp)
1112 movq %xmm1, 8(%rsp)
1113 movq %xmm2, 16(%rsp)
1114 movq %xmm3, 24(%rsp)
1115 call _glapi_get_dispatch
1116 movq 24(%rsp), %xmm3
1117 movq 16(%rsp), %xmm2
1118 movq 8(%rsp), %xmm1
1119 movq (%rsp), %xmm0
1120 addq $40, %rsp
1121 movq 232(%rax), %r11
1122 jmp *%r11
1123 #endif /* defined(GLX_USE_TLS) */
1124 .size GL_PREFIX(Color4f), .-GL_PREFIX(Color4f)
1125
1126 .p2align 4,,15
1127 .globl GL_PREFIX(Color4fv)
1128 .type GL_PREFIX(Color4fv), @function
1129 GL_PREFIX(Color4fv):
1130 #if defined(GLX_USE_TLS)
1131 call _x86_64_get_dispatch@PLT
1132 movq 240(%rax), %r11
1133 jmp *%r11
1134 #elif defined(PTHREADS)
1135 pushq %rdi
1136 call _x86_64_get_dispatch@PLT
1137 popq %rdi
1138 movq 240(%rax), %r11
1139 jmp *%r11
1140 #else
1141 movq _glapi_Dispatch(%rip), %rax
1142 testq %rax, %rax
1143 je 1f
1144 movq 240(%rax), %r11
1145 jmp *%r11
1146 1:
1147 pushq %rdi
1148 call _glapi_get_dispatch
1149 popq %rdi
1150 movq 240(%rax), %r11
1151 jmp *%r11
1152 #endif /* defined(GLX_USE_TLS) */
1153 .size GL_PREFIX(Color4fv), .-GL_PREFIX(Color4fv)
1154
1155 .p2align 4,,15
1156 .globl GL_PREFIX(Color4i)
1157 .type GL_PREFIX(Color4i), @function
1158 GL_PREFIX(Color4i):
1159 #if defined(GLX_USE_TLS)
1160 call _x86_64_get_dispatch@PLT
1161 movq 248(%rax), %r11
1162 jmp *%r11
1163 #elif defined(PTHREADS)
1164 pushq %rdi
1165 pushq %rsi
1166 pushq %rdx
1167 pushq %rcx
1168 pushq %rbp
1169 call _x86_64_get_dispatch@PLT
1170 popq %rbp
1171 popq %rcx
1172 popq %rdx
1173 popq %rsi
1174 popq %rdi
1175 movq 248(%rax), %r11
1176 jmp *%r11
1177 #else
1178 movq _glapi_Dispatch(%rip), %rax
1179 testq %rax, %rax
1180 je 1f
1181 movq 248(%rax), %r11
1182 jmp *%r11
1183 1:
1184 pushq %rdi
1185 pushq %rsi
1186 pushq %rdx
1187 pushq %rcx
1188 pushq %rbp
1189 call _glapi_get_dispatch
1190 popq %rbp
1191 popq %rcx
1192 popq %rdx
1193 popq %rsi
1194 popq %rdi
1195 movq 248(%rax), %r11
1196 jmp *%r11
1197 #endif /* defined(GLX_USE_TLS) */
1198 .size GL_PREFIX(Color4i), .-GL_PREFIX(Color4i)
1199
1200 .p2align 4,,15
1201 .globl GL_PREFIX(Color4iv)
1202 .type GL_PREFIX(Color4iv), @function
1203 GL_PREFIX(Color4iv):
1204 #if defined(GLX_USE_TLS)
1205 call _x86_64_get_dispatch@PLT
1206 movq 256(%rax), %r11
1207 jmp *%r11
1208 #elif defined(PTHREADS)
1209 pushq %rdi
1210 call _x86_64_get_dispatch@PLT
1211 popq %rdi
1212 movq 256(%rax), %r11
1213 jmp *%r11
1214 #else
1215 movq _glapi_Dispatch(%rip), %rax
1216 testq %rax, %rax
1217 je 1f
1218 movq 256(%rax), %r11
1219 jmp *%r11
1220 1:
1221 pushq %rdi
1222 call _glapi_get_dispatch
1223 popq %rdi
1224 movq 256(%rax), %r11
1225 jmp *%r11
1226 #endif /* defined(GLX_USE_TLS) */
1227 .size GL_PREFIX(Color4iv), .-GL_PREFIX(Color4iv)
1228
1229 .p2align 4,,15
1230 .globl GL_PREFIX(Color4s)
1231 .type GL_PREFIX(Color4s), @function
1232 GL_PREFIX(Color4s):
1233 #if defined(GLX_USE_TLS)
1234 call _x86_64_get_dispatch@PLT
1235 movq 264(%rax), %r11
1236 jmp *%r11
1237 #elif defined(PTHREADS)
1238 pushq %rdi
1239 pushq %rsi
1240 pushq %rdx
1241 pushq %rcx
1242 pushq %rbp
1243 call _x86_64_get_dispatch@PLT
1244 popq %rbp
1245 popq %rcx
1246 popq %rdx
1247 popq %rsi
1248 popq %rdi
1249 movq 264(%rax), %r11
1250 jmp *%r11
1251 #else
1252 movq _glapi_Dispatch(%rip), %rax
1253 testq %rax, %rax
1254 je 1f
1255 movq 264(%rax), %r11
1256 jmp *%r11
1257 1:
1258 pushq %rdi
1259 pushq %rsi
1260 pushq %rdx
1261 pushq %rcx
1262 pushq %rbp
1263 call _glapi_get_dispatch
1264 popq %rbp
1265 popq %rcx
1266 popq %rdx
1267 popq %rsi
1268 popq %rdi
1269 movq 264(%rax), %r11
1270 jmp *%r11
1271 #endif /* defined(GLX_USE_TLS) */
1272 .size GL_PREFIX(Color4s), .-GL_PREFIX(Color4s)
1273
1274 .p2align 4,,15
1275 .globl GL_PREFIX(Color4sv)
1276 .type GL_PREFIX(Color4sv), @function
1277 GL_PREFIX(Color4sv):
1278 #if defined(GLX_USE_TLS)
1279 call _x86_64_get_dispatch@PLT
1280 movq 272(%rax), %r11
1281 jmp *%r11
1282 #elif defined(PTHREADS)
1283 pushq %rdi
1284 call _x86_64_get_dispatch@PLT
1285 popq %rdi
1286 movq 272(%rax), %r11
1287 jmp *%r11
1288 #else
1289 movq _glapi_Dispatch(%rip), %rax
1290 testq %rax, %rax
1291 je 1f
1292 movq 272(%rax), %r11
1293 jmp *%r11
1294 1:
1295 pushq %rdi
1296 call _glapi_get_dispatch
1297 popq %rdi
1298 movq 272(%rax), %r11
1299 jmp *%r11
1300 #endif /* defined(GLX_USE_TLS) */
1301 .size GL_PREFIX(Color4sv), .-GL_PREFIX(Color4sv)
1302
1303 .p2align 4,,15
1304 .globl GL_PREFIX(Color4ub)
1305 .type GL_PREFIX(Color4ub), @function
1306 GL_PREFIX(Color4ub):
1307 #if defined(GLX_USE_TLS)
1308 call _x86_64_get_dispatch@PLT
1309 movq 280(%rax), %r11
1310 jmp *%r11
1311 #elif defined(PTHREADS)
1312 pushq %rdi
1313 pushq %rsi
1314 pushq %rdx
1315 pushq %rcx
1316 pushq %rbp
1317 call _x86_64_get_dispatch@PLT
1318 popq %rbp
1319 popq %rcx
1320 popq %rdx
1321 popq %rsi
1322 popq %rdi
1323 movq 280(%rax), %r11
1324 jmp *%r11
1325 #else
1326 movq _glapi_Dispatch(%rip), %rax
1327 testq %rax, %rax
1328 je 1f
1329 movq 280(%rax), %r11
1330 jmp *%r11
1331 1:
1332 pushq %rdi
1333 pushq %rsi
1334 pushq %rdx
1335 pushq %rcx
1336 pushq %rbp
1337 call _glapi_get_dispatch
1338 popq %rbp
1339 popq %rcx
1340 popq %rdx
1341 popq %rsi
1342 popq %rdi
1343 movq 280(%rax), %r11
1344 jmp *%r11
1345 #endif /* defined(GLX_USE_TLS) */
1346 .size GL_PREFIX(Color4ub), .-GL_PREFIX(Color4ub)
1347
1348 .p2align 4,,15
1349 .globl GL_PREFIX(Color4ubv)
1350 .type GL_PREFIX(Color4ubv), @function
1351 GL_PREFIX(Color4ubv):
1352 #if defined(GLX_USE_TLS)
1353 call _x86_64_get_dispatch@PLT
1354 movq 288(%rax), %r11
1355 jmp *%r11
1356 #elif defined(PTHREADS)
1357 pushq %rdi
1358 call _x86_64_get_dispatch@PLT
1359 popq %rdi
1360 movq 288(%rax), %r11
1361 jmp *%r11
1362 #else
1363 movq _glapi_Dispatch(%rip), %rax
1364 testq %rax, %rax
1365 je 1f
1366 movq 288(%rax), %r11
1367 jmp *%r11
1368 1:
1369 pushq %rdi
1370 call _glapi_get_dispatch
1371 popq %rdi
1372 movq 288(%rax), %r11
1373 jmp *%r11
1374 #endif /* defined(GLX_USE_TLS) */
1375 .size GL_PREFIX(Color4ubv), .-GL_PREFIX(Color4ubv)
1376
1377 .p2align 4,,15
1378 .globl GL_PREFIX(Color4ui)
1379 .type GL_PREFIX(Color4ui), @function
1380 GL_PREFIX(Color4ui):
1381 #if defined(GLX_USE_TLS)
1382 call _x86_64_get_dispatch@PLT
1383 movq 296(%rax), %r11
1384 jmp *%r11
1385 #elif defined(PTHREADS)
1386 pushq %rdi
1387 pushq %rsi
1388 pushq %rdx
1389 pushq %rcx
1390 pushq %rbp
1391 call _x86_64_get_dispatch@PLT
1392 popq %rbp
1393 popq %rcx
1394 popq %rdx
1395 popq %rsi
1396 popq %rdi
1397 movq 296(%rax), %r11
1398 jmp *%r11
1399 #else
1400 movq _glapi_Dispatch(%rip), %rax
1401 testq %rax, %rax
1402 je 1f
1403 movq 296(%rax), %r11
1404 jmp *%r11
1405 1:
1406 pushq %rdi
1407 pushq %rsi
1408 pushq %rdx
1409 pushq %rcx
1410 pushq %rbp
1411 call _glapi_get_dispatch
1412 popq %rbp
1413 popq %rcx
1414 popq %rdx
1415 popq %rsi
1416 popq %rdi
1417 movq 296(%rax), %r11
1418 jmp *%r11
1419 #endif /* defined(GLX_USE_TLS) */
1420 .size GL_PREFIX(Color4ui), .-GL_PREFIX(Color4ui)
1421
1422 .p2align 4,,15
1423 .globl GL_PREFIX(Color4uiv)
1424 .type GL_PREFIX(Color4uiv), @function
1425 GL_PREFIX(Color4uiv):
1426 #if defined(GLX_USE_TLS)
1427 call _x86_64_get_dispatch@PLT
1428 movq 304(%rax), %r11
1429 jmp *%r11
1430 #elif defined(PTHREADS)
1431 pushq %rdi
1432 call _x86_64_get_dispatch@PLT
1433 popq %rdi
1434 movq 304(%rax), %r11
1435 jmp *%r11
1436 #else
1437 movq _glapi_Dispatch(%rip), %rax
1438 testq %rax, %rax
1439 je 1f
1440 movq 304(%rax), %r11
1441 jmp *%r11
1442 1:
1443 pushq %rdi
1444 call _glapi_get_dispatch
1445 popq %rdi
1446 movq 304(%rax), %r11
1447 jmp *%r11
1448 #endif /* defined(GLX_USE_TLS) */
1449 .size GL_PREFIX(Color4uiv), .-GL_PREFIX(Color4uiv)
1450
1451 .p2align 4,,15
1452 .globl GL_PREFIX(Color4us)
1453 .type GL_PREFIX(Color4us), @function
1454 GL_PREFIX(Color4us):
1455 #if defined(GLX_USE_TLS)
1456 call _x86_64_get_dispatch@PLT
1457 movq 312(%rax), %r11
1458 jmp *%r11
1459 #elif defined(PTHREADS)
1460 pushq %rdi
1461 pushq %rsi
1462 pushq %rdx
1463 pushq %rcx
1464 pushq %rbp
1465 call _x86_64_get_dispatch@PLT
1466 popq %rbp
1467 popq %rcx
1468 popq %rdx
1469 popq %rsi
1470 popq %rdi
1471 movq 312(%rax), %r11
1472 jmp *%r11
1473 #else
1474 movq _glapi_Dispatch(%rip), %rax
1475 testq %rax, %rax
1476 je 1f
1477 movq 312(%rax), %r11
1478 jmp *%r11
1479 1:
1480 pushq %rdi
1481 pushq %rsi
1482 pushq %rdx
1483 pushq %rcx
1484 pushq %rbp
1485 call _glapi_get_dispatch
1486 popq %rbp
1487 popq %rcx
1488 popq %rdx
1489 popq %rsi
1490 popq %rdi
1491 movq 312(%rax), %r11
1492 jmp *%r11
1493 #endif /* defined(GLX_USE_TLS) */
1494 .size GL_PREFIX(Color4us), .-GL_PREFIX(Color4us)
1495
1496 .p2align 4,,15
1497 .globl GL_PREFIX(Color4usv)
1498 .type GL_PREFIX(Color4usv), @function
1499 GL_PREFIX(Color4usv):
1500 #if defined(GLX_USE_TLS)
1501 call _x86_64_get_dispatch@PLT
1502 movq 320(%rax), %r11
1503 jmp *%r11
1504 #elif defined(PTHREADS)
1505 pushq %rdi
1506 call _x86_64_get_dispatch@PLT
1507 popq %rdi
1508 movq 320(%rax), %r11
1509 jmp *%r11
1510 #else
1511 movq _glapi_Dispatch(%rip), %rax
1512 testq %rax, %rax
1513 je 1f
1514 movq 320(%rax), %r11
1515 jmp *%r11
1516 1:
1517 pushq %rdi
1518 call _glapi_get_dispatch
1519 popq %rdi
1520 movq 320(%rax), %r11
1521 jmp *%r11
1522 #endif /* defined(GLX_USE_TLS) */
1523 .size GL_PREFIX(Color4usv), .-GL_PREFIX(Color4usv)
1524
1525 .p2align 4,,15
1526 .globl GL_PREFIX(EdgeFlag)
1527 .type GL_PREFIX(EdgeFlag), @function
1528 GL_PREFIX(EdgeFlag):
1529 #if defined(GLX_USE_TLS)
1530 call _x86_64_get_dispatch@PLT
1531 movq 328(%rax), %r11
1532 jmp *%r11
1533 #elif defined(PTHREADS)
1534 pushq %rdi
1535 call _x86_64_get_dispatch@PLT
1536 popq %rdi
1537 movq 328(%rax), %r11
1538 jmp *%r11
1539 #else
1540 movq _glapi_Dispatch(%rip), %rax
1541 testq %rax, %rax
1542 je 1f
1543 movq 328(%rax), %r11
1544 jmp *%r11
1545 1:
1546 pushq %rdi
1547 call _glapi_get_dispatch
1548 popq %rdi
1549 movq 328(%rax), %r11
1550 jmp *%r11
1551 #endif /* defined(GLX_USE_TLS) */
1552 .size GL_PREFIX(EdgeFlag), .-GL_PREFIX(EdgeFlag)
1553
1554 .p2align 4,,15
1555 .globl GL_PREFIX(EdgeFlagv)
1556 .type GL_PREFIX(EdgeFlagv), @function
1557 GL_PREFIX(EdgeFlagv):
1558 #if defined(GLX_USE_TLS)
1559 call _x86_64_get_dispatch@PLT
1560 movq 336(%rax), %r11
1561 jmp *%r11
1562 #elif defined(PTHREADS)
1563 pushq %rdi
1564 call _x86_64_get_dispatch@PLT
1565 popq %rdi
1566 movq 336(%rax), %r11
1567 jmp *%r11
1568 #else
1569 movq _glapi_Dispatch(%rip), %rax
1570 testq %rax, %rax
1571 je 1f
1572 movq 336(%rax), %r11
1573 jmp *%r11
1574 1:
1575 pushq %rdi
1576 call _glapi_get_dispatch
1577 popq %rdi
1578 movq 336(%rax), %r11
1579 jmp *%r11
1580 #endif /* defined(GLX_USE_TLS) */
1581 .size GL_PREFIX(EdgeFlagv), .-GL_PREFIX(EdgeFlagv)
1582
1583 .p2align 4,,15
1584 .globl GL_PREFIX(End)
1585 .type GL_PREFIX(End), @function
1586 GL_PREFIX(End):
1587 #if defined(GLX_USE_TLS)
1588 call _x86_64_get_dispatch@PLT
1589 movq 344(%rax), %r11
1590 jmp *%r11
1591 #elif defined(PTHREADS)
1592 pushq %rbp
1593 call _x86_64_get_dispatch@PLT
1594 popq %rbp
1595 movq 344(%rax), %r11
1596 jmp *%r11
1597 #else
1598 movq _glapi_Dispatch(%rip), %rax
1599 testq %rax, %rax
1600 je 1f
1601 movq 344(%rax), %r11
1602 jmp *%r11
1603 1:
1604 pushq %rbp
1605 call _glapi_get_dispatch
1606 popq %rbp
1607 movq 344(%rax), %r11
1608 jmp *%r11
1609 #endif /* defined(GLX_USE_TLS) */
1610 .size GL_PREFIX(End), .-GL_PREFIX(End)
1611
1612 .p2align 4,,15
1613 .globl GL_PREFIX(Indexd)
1614 .type GL_PREFIX(Indexd), @function
1615 GL_PREFIX(Indexd):
1616 #if defined(GLX_USE_TLS)
1617 call _x86_64_get_dispatch@PLT
1618 movq 352(%rax), %r11
1619 jmp *%r11
1620 #elif defined(PTHREADS)
1621 subq $8, %rsp
1622 movq %xmm0, (%rsp)
1623 call _x86_64_get_dispatch@PLT
1624 movq (%rsp), %xmm0
1625 addq $8, %rsp
1626 movq 352(%rax), %r11
1627 jmp *%r11
1628 #else
1629 movq _glapi_Dispatch(%rip), %rax
1630 testq %rax, %rax
1631 je 1f
1632 movq 352(%rax), %r11
1633 jmp *%r11
1634 1:
1635 subq $8, %rsp
1636 movq %xmm0, (%rsp)
1637 call _glapi_get_dispatch
1638 movq (%rsp), %xmm0
1639 addq $8, %rsp
1640 movq 352(%rax), %r11
1641 jmp *%r11
1642 #endif /* defined(GLX_USE_TLS) */
1643 .size GL_PREFIX(Indexd), .-GL_PREFIX(Indexd)
1644
1645 .p2align 4,,15
1646 .globl GL_PREFIX(Indexdv)
1647 .type GL_PREFIX(Indexdv), @function
1648 GL_PREFIX(Indexdv):
1649 #if defined(GLX_USE_TLS)
1650 call _x86_64_get_dispatch@PLT
1651 movq 360(%rax), %r11
1652 jmp *%r11
1653 #elif defined(PTHREADS)
1654 pushq %rdi
1655 call _x86_64_get_dispatch@PLT
1656 popq %rdi
1657 movq 360(%rax), %r11
1658 jmp *%r11
1659 #else
1660 movq _glapi_Dispatch(%rip), %rax
1661 testq %rax, %rax
1662 je 1f
1663 movq 360(%rax), %r11
1664 jmp *%r11
1665 1:
1666 pushq %rdi
1667 call _glapi_get_dispatch
1668 popq %rdi
1669 movq 360(%rax), %r11
1670 jmp *%r11
1671 #endif /* defined(GLX_USE_TLS) */
1672 .size GL_PREFIX(Indexdv), .-GL_PREFIX(Indexdv)
1673
1674 .p2align 4,,15
1675 .globl GL_PREFIX(Indexf)
1676 .type GL_PREFIX(Indexf), @function
1677 GL_PREFIX(Indexf):
1678 #if defined(GLX_USE_TLS)
1679 call _x86_64_get_dispatch@PLT
1680 movq 368(%rax), %r11
1681 jmp *%r11
1682 #elif defined(PTHREADS)
1683 subq $8, %rsp
1684 movq %xmm0, (%rsp)
1685 call _x86_64_get_dispatch@PLT
1686 movq (%rsp), %xmm0
1687 addq $8, %rsp
1688 movq 368(%rax), %r11
1689 jmp *%r11
1690 #else
1691 movq _glapi_Dispatch(%rip), %rax
1692 testq %rax, %rax
1693 je 1f
1694 movq 368(%rax), %r11
1695 jmp *%r11
1696 1:
1697 subq $8, %rsp
1698 movq %xmm0, (%rsp)
1699 call _glapi_get_dispatch
1700 movq (%rsp), %xmm0
1701 addq $8, %rsp
1702 movq 368(%rax), %r11
1703 jmp *%r11
1704 #endif /* defined(GLX_USE_TLS) */
1705 .size GL_PREFIX(Indexf), .-GL_PREFIX(Indexf)
1706
1707 .p2align 4,,15
1708 .globl GL_PREFIX(Indexfv)
1709 .type GL_PREFIX(Indexfv), @function
1710 GL_PREFIX(Indexfv):
1711 #if defined(GLX_USE_TLS)
1712 call _x86_64_get_dispatch@PLT
1713 movq 376(%rax), %r11
1714 jmp *%r11
1715 #elif defined(PTHREADS)
1716 pushq %rdi
1717 call _x86_64_get_dispatch@PLT
1718 popq %rdi
1719 movq 376(%rax), %r11
1720 jmp *%r11
1721 #else
1722 movq _glapi_Dispatch(%rip), %rax
1723 testq %rax, %rax
1724 je 1f
1725 movq 376(%rax), %r11
1726 jmp *%r11
1727 1:
1728 pushq %rdi
1729 call _glapi_get_dispatch
1730 popq %rdi
1731 movq 376(%rax), %r11
1732 jmp *%r11
1733 #endif /* defined(GLX_USE_TLS) */
1734 .size GL_PREFIX(Indexfv), .-GL_PREFIX(Indexfv)
1735
1736 .p2align 4,,15
1737 .globl GL_PREFIX(Indexi)
1738 .type GL_PREFIX(Indexi), @function
1739 GL_PREFIX(Indexi):
1740 #if defined(GLX_USE_TLS)
1741 call _x86_64_get_dispatch@PLT
1742 movq 384(%rax), %r11
1743 jmp *%r11
1744 #elif defined(PTHREADS)
1745 pushq %rdi
1746 call _x86_64_get_dispatch@PLT
1747 popq %rdi
1748 movq 384(%rax), %r11
1749 jmp *%r11
1750 #else
1751 movq _glapi_Dispatch(%rip), %rax
1752 testq %rax, %rax
1753 je 1f
1754 movq 384(%rax), %r11
1755 jmp *%r11
1756 1:
1757 pushq %rdi
1758 call _glapi_get_dispatch
1759 popq %rdi
1760 movq 384(%rax), %r11
1761 jmp *%r11
1762 #endif /* defined(GLX_USE_TLS) */
1763 .size GL_PREFIX(Indexi), .-GL_PREFIX(Indexi)
1764
1765 .p2align 4,,15
1766 .globl GL_PREFIX(Indexiv)
1767 .type GL_PREFIX(Indexiv), @function
1768 GL_PREFIX(Indexiv):
1769 #if defined(GLX_USE_TLS)
1770 call _x86_64_get_dispatch@PLT
1771 movq 392(%rax), %r11
1772 jmp *%r11
1773 #elif defined(PTHREADS)
1774 pushq %rdi
1775 call _x86_64_get_dispatch@PLT
1776 popq %rdi
1777 movq 392(%rax), %r11
1778 jmp *%r11
1779 #else
1780 movq _glapi_Dispatch(%rip), %rax
1781 testq %rax, %rax
1782 je 1f
1783 movq 392(%rax), %r11
1784 jmp *%r11
1785 1:
1786 pushq %rdi
1787 call _glapi_get_dispatch
1788 popq %rdi
1789 movq 392(%rax), %r11
1790 jmp *%r11
1791 #endif /* defined(GLX_USE_TLS) */
1792 .size GL_PREFIX(Indexiv), .-GL_PREFIX(Indexiv)
1793
1794 .p2align 4,,15
1795 .globl GL_PREFIX(Indexs)
1796 .type GL_PREFIX(Indexs), @function
1797 GL_PREFIX(Indexs):
1798 #if defined(GLX_USE_TLS)
1799 call _x86_64_get_dispatch@PLT
1800 movq 400(%rax), %r11
1801 jmp *%r11
1802 #elif defined(PTHREADS)
1803 pushq %rdi
1804 call _x86_64_get_dispatch@PLT
1805 popq %rdi
1806 movq 400(%rax), %r11
1807 jmp *%r11
1808 #else
1809 movq _glapi_Dispatch(%rip), %rax
1810 testq %rax, %rax
1811 je 1f
1812 movq 400(%rax), %r11
1813 jmp *%r11
1814 1:
1815 pushq %rdi
1816 call _glapi_get_dispatch
1817 popq %rdi
1818 movq 400(%rax), %r11
1819 jmp *%r11
1820 #endif /* defined(GLX_USE_TLS) */
1821 .size GL_PREFIX(Indexs), .-GL_PREFIX(Indexs)
1822
1823 .p2align 4,,15
1824 .globl GL_PREFIX(Indexsv)
1825 .type GL_PREFIX(Indexsv), @function
1826 GL_PREFIX(Indexsv):
1827 #if defined(GLX_USE_TLS)
1828 call _x86_64_get_dispatch@PLT
1829 movq 408(%rax), %r11
1830 jmp *%r11
1831 #elif defined(PTHREADS)
1832 pushq %rdi
1833 call _x86_64_get_dispatch@PLT
1834 popq %rdi
1835 movq 408(%rax), %r11
1836 jmp *%r11
1837 #else
1838 movq _glapi_Dispatch(%rip), %rax
1839 testq %rax, %rax
1840 je 1f
1841 movq 408(%rax), %r11
1842 jmp *%r11
1843 1:
1844 pushq %rdi
1845 call _glapi_get_dispatch
1846 popq %rdi
1847 movq 408(%rax), %r11
1848 jmp *%r11
1849 #endif /* defined(GLX_USE_TLS) */
1850 .size GL_PREFIX(Indexsv), .-GL_PREFIX(Indexsv)
1851
1852 .p2align 4,,15
1853 .globl GL_PREFIX(Normal3b)
1854 .type GL_PREFIX(Normal3b), @function
1855 GL_PREFIX(Normal3b):
1856 #if defined(GLX_USE_TLS)
1857 call _x86_64_get_dispatch@PLT
1858 movq 416(%rax), %r11
1859 jmp *%r11
1860 #elif defined(PTHREADS)
1861 pushq %rdi
1862 pushq %rsi
1863 pushq %rdx
1864 call _x86_64_get_dispatch@PLT
1865 popq %rdx
1866 popq %rsi
1867 popq %rdi
1868 movq 416(%rax), %r11
1869 jmp *%r11
1870 #else
1871 movq _glapi_Dispatch(%rip), %rax
1872 testq %rax, %rax
1873 je 1f
1874 movq 416(%rax), %r11
1875 jmp *%r11
1876 1:
1877 pushq %rdi
1878 pushq %rsi
1879 pushq %rdx
1880 call _glapi_get_dispatch
1881 popq %rdx
1882 popq %rsi
1883 popq %rdi
1884 movq 416(%rax), %r11
1885 jmp *%r11
1886 #endif /* defined(GLX_USE_TLS) */
1887 .size GL_PREFIX(Normal3b), .-GL_PREFIX(Normal3b)
1888
1889 .p2align 4,,15
1890 .globl GL_PREFIX(Normal3bv)
1891 .type GL_PREFIX(Normal3bv), @function
1892 GL_PREFIX(Normal3bv):
1893 #if defined(GLX_USE_TLS)
1894 call _x86_64_get_dispatch@PLT
1895 movq 424(%rax), %r11
1896 jmp *%r11
1897 #elif defined(PTHREADS)
1898 pushq %rdi
1899 call _x86_64_get_dispatch@PLT
1900 popq %rdi
1901 movq 424(%rax), %r11
1902 jmp *%r11
1903 #else
1904 movq _glapi_Dispatch(%rip), %rax
1905 testq %rax, %rax
1906 je 1f
1907 movq 424(%rax), %r11
1908 jmp *%r11
1909 1:
1910 pushq %rdi
1911 call _glapi_get_dispatch
1912 popq %rdi
1913 movq 424(%rax), %r11
1914 jmp *%r11
1915 #endif /* defined(GLX_USE_TLS) */
1916 .size GL_PREFIX(Normal3bv), .-GL_PREFIX(Normal3bv)
1917
1918 .p2align 4,,15
1919 .globl GL_PREFIX(Normal3d)
1920 .type GL_PREFIX(Normal3d), @function
1921 GL_PREFIX(Normal3d):
1922 #if defined(GLX_USE_TLS)
1923 call _x86_64_get_dispatch@PLT
1924 movq 432(%rax), %r11
1925 jmp *%r11
1926 #elif defined(PTHREADS)
1927 subq $24, %rsp
1928 movq %xmm0, (%rsp)
1929 movq %xmm1, 8(%rsp)
1930 movq %xmm2, 16(%rsp)
1931 call _x86_64_get_dispatch@PLT
1932 movq 16(%rsp), %xmm2
1933 movq 8(%rsp), %xmm1
1934 movq (%rsp), %xmm0
1935 addq $24, %rsp
1936 movq 432(%rax), %r11
1937 jmp *%r11
1938 #else
1939 movq _glapi_Dispatch(%rip), %rax
1940 testq %rax, %rax
1941 je 1f
1942 movq 432(%rax), %r11
1943 jmp *%r11
1944 1:
1945 subq $24, %rsp
1946 movq %xmm0, (%rsp)
1947 movq %xmm1, 8(%rsp)
1948 movq %xmm2, 16(%rsp)
1949 call _glapi_get_dispatch
1950 movq 16(%rsp), %xmm2
1951 movq 8(%rsp), %xmm1
1952 movq (%rsp), %xmm0
1953 addq $24, %rsp
1954 movq 432(%rax), %r11
1955 jmp *%r11
1956 #endif /* defined(GLX_USE_TLS) */
1957 .size GL_PREFIX(Normal3d), .-GL_PREFIX(Normal3d)
1958
1959 .p2align 4,,15
1960 .globl GL_PREFIX(Normal3dv)
1961 .type GL_PREFIX(Normal3dv), @function
1962 GL_PREFIX(Normal3dv):
1963 #if defined(GLX_USE_TLS)
1964 call _x86_64_get_dispatch@PLT
1965 movq 440(%rax), %r11
1966 jmp *%r11
1967 #elif defined(PTHREADS)
1968 pushq %rdi
1969 call _x86_64_get_dispatch@PLT
1970 popq %rdi
1971 movq 440(%rax), %r11
1972 jmp *%r11
1973 #else
1974 movq _glapi_Dispatch(%rip), %rax
1975 testq %rax, %rax
1976 je 1f
1977 movq 440(%rax), %r11
1978 jmp *%r11
1979 1:
1980 pushq %rdi
1981 call _glapi_get_dispatch
1982 popq %rdi
1983 movq 440(%rax), %r11
1984 jmp *%r11
1985 #endif /* defined(GLX_USE_TLS) */
1986 .size GL_PREFIX(Normal3dv), .-GL_PREFIX(Normal3dv)
1987
1988 .p2align 4,,15
1989 .globl GL_PREFIX(Normal3f)
1990 .type GL_PREFIX(Normal3f), @function
1991 GL_PREFIX(Normal3f):
1992 #if defined(GLX_USE_TLS)
1993 call _x86_64_get_dispatch@PLT
1994 movq 448(%rax), %r11
1995 jmp *%r11
1996 #elif defined(PTHREADS)
1997 subq $24, %rsp
1998 movq %xmm0, (%rsp)
1999 movq %xmm1, 8(%rsp)
2000 movq %xmm2, 16(%rsp)
2001 call _x86_64_get_dispatch@PLT
2002 movq 16(%rsp), %xmm2
2003 movq 8(%rsp), %xmm1
2004 movq (%rsp), %xmm0
2005 addq $24, %rsp
2006 movq 448(%rax), %r11
2007 jmp *%r11
2008 #else
2009 movq _glapi_Dispatch(%rip), %rax
2010 testq %rax, %rax
2011 je 1f
2012 movq 448(%rax), %r11
2013 jmp *%r11
2014 1:
2015 subq $24, %rsp
2016 movq %xmm0, (%rsp)
2017 movq %xmm1, 8(%rsp)
2018 movq %xmm2, 16(%rsp)
2019 call _glapi_get_dispatch
2020 movq 16(%rsp), %xmm2
2021 movq 8(%rsp), %xmm1
2022 movq (%rsp), %xmm0
2023 addq $24, %rsp
2024 movq 448(%rax), %r11
2025 jmp *%r11
2026 #endif /* defined(GLX_USE_TLS) */
2027 .size GL_PREFIX(Normal3f), .-GL_PREFIX(Normal3f)
2028
2029 .p2align 4,,15
2030 .globl GL_PREFIX(Normal3fv)
2031 .type GL_PREFIX(Normal3fv), @function
2032 GL_PREFIX(Normal3fv):
2033 #if defined(GLX_USE_TLS)
2034 call _x86_64_get_dispatch@PLT
2035 movq 456(%rax), %r11
2036 jmp *%r11
2037 #elif defined(PTHREADS)
2038 pushq %rdi
2039 call _x86_64_get_dispatch@PLT
2040 popq %rdi
2041 movq 456(%rax), %r11
2042 jmp *%r11
2043 #else
2044 movq _glapi_Dispatch(%rip), %rax
2045 testq %rax, %rax
2046 je 1f
2047 movq 456(%rax), %r11
2048 jmp *%r11
2049 1:
2050 pushq %rdi
2051 call _glapi_get_dispatch
2052 popq %rdi
2053 movq 456(%rax), %r11
2054 jmp *%r11
2055 #endif /* defined(GLX_USE_TLS) */
2056 .size GL_PREFIX(Normal3fv), .-GL_PREFIX(Normal3fv)
2057
2058 .p2align 4,,15
2059 .globl GL_PREFIX(Normal3i)
2060 .type GL_PREFIX(Normal3i), @function
2061 GL_PREFIX(Normal3i):
2062 #if defined(GLX_USE_TLS)
2063 call _x86_64_get_dispatch@PLT
2064 movq 464(%rax), %r11
2065 jmp *%r11
2066 #elif defined(PTHREADS)
2067 pushq %rdi
2068 pushq %rsi
2069 pushq %rdx
2070 call _x86_64_get_dispatch@PLT
2071 popq %rdx
2072 popq %rsi
2073 popq %rdi
2074 movq 464(%rax), %r11
2075 jmp *%r11
2076 #else
2077 movq _glapi_Dispatch(%rip), %rax
2078 testq %rax, %rax
2079 je 1f
2080 movq 464(%rax), %r11
2081 jmp *%r11
2082 1:
2083 pushq %rdi
2084 pushq %rsi
2085 pushq %rdx
2086 call _glapi_get_dispatch
2087 popq %rdx
2088 popq %rsi
2089 popq %rdi
2090 movq 464(%rax), %r11
2091 jmp *%r11
2092 #endif /* defined(GLX_USE_TLS) */
2093 .size GL_PREFIX(Normal3i), .-GL_PREFIX(Normal3i)
2094
2095 .p2align 4,,15
2096 .globl GL_PREFIX(Normal3iv)
2097 .type GL_PREFIX(Normal3iv), @function
2098 GL_PREFIX(Normal3iv):
2099 #if defined(GLX_USE_TLS)
2100 call _x86_64_get_dispatch@PLT
2101 movq 472(%rax), %r11
2102 jmp *%r11
2103 #elif defined(PTHREADS)
2104 pushq %rdi
2105 call _x86_64_get_dispatch@PLT
2106 popq %rdi
2107 movq 472(%rax), %r11
2108 jmp *%r11
2109 #else
2110 movq _glapi_Dispatch(%rip), %rax
2111 testq %rax, %rax
2112 je 1f
2113 movq 472(%rax), %r11
2114 jmp *%r11
2115 1:
2116 pushq %rdi
2117 call _glapi_get_dispatch
2118 popq %rdi
2119 movq 472(%rax), %r11
2120 jmp *%r11
2121 #endif /* defined(GLX_USE_TLS) */
2122 .size GL_PREFIX(Normal3iv), .-GL_PREFIX(Normal3iv)
2123
2124 .p2align 4,,15
2125 .globl GL_PREFIX(Normal3s)
2126 .type GL_PREFIX(Normal3s), @function
2127 GL_PREFIX(Normal3s):
2128 #if defined(GLX_USE_TLS)
2129 call _x86_64_get_dispatch@PLT
2130 movq 480(%rax), %r11
2131 jmp *%r11
2132 #elif defined(PTHREADS)
2133 pushq %rdi
2134 pushq %rsi
2135 pushq %rdx
2136 call _x86_64_get_dispatch@PLT
2137 popq %rdx
2138 popq %rsi
2139 popq %rdi
2140 movq 480(%rax), %r11
2141 jmp *%r11
2142 #else
2143 movq _glapi_Dispatch(%rip), %rax
2144 testq %rax, %rax
2145 je 1f
2146 movq 480(%rax), %r11
2147 jmp *%r11
2148 1:
2149 pushq %rdi
2150 pushq %rsi
2151 pushq %rdx
2152 call _glapi_get_dispatch
2153 popq %rdx
2154 popq %rsi
2155 popq %rdi
2156 movq 480(%rax), %r11
2157 jmp *%r11
2158 #endif /* defined(GLX_USE_TLS) */
2159 .size GL_PREFIX(Normal3s), .-GL_PREFIX(Normal3s)
2160
2161 .p2align 4,,15
2162 .globl GL_PREFIX(Normal3sv)
2163 .type GL_PREFIX(Normal3sv), @function
2164 GL_PREFIX(Normal3sv):
2165 #if defined(GLX_USE_TLS)
2166 call _x86_64_get_dispatch@PLT
2167 movq 488(%rax), %r11
2168 jmp *%r11
2169 #elif defined(PTHREADS)
2170 pushq %rdi
2171 call _x86_64_get_dispatch@PLT
2172 popq %rdi
2173 movq 488(%rax), %r11
2174 jmp *%r11
2175 #else
2176 movq _glapi_Dispatch(%rip), %rax
2177 testq %rax, %rax
2178 je 1f
2179 movq 488(%rax), %r11
2180 jmp *%r11
2181 1:
2182 pushq %rdi
2183 call _glapi_get_dispatch
2184 popq %rdi
2185 movq 488(%rax), %r11
2186 jmp *%r11
2187 #endif /* defined(GLX_USE_TLS) */
2188 .size GL_PREFIX(Normal3sv), .-GL_PREFIX(Normal3sv)
2189
2190 .p2align 4,,15
2191 .globl GL_PREFIX(RasterPos2d)
2192 .type GL_PREFIX(RasterPos2d), @function
2193 GL_PREFIX(RasterPos2d):
2194 #if defined(GLX_USE_TLS)
2195 call _x86_64_get_dispatch@PLT
2196 movq 496(%rax), %r11
2197 jmp *%r11
2198 #elif defined(PTHREADS)
2199 subq $24, %rsp
2200 movq %xmm0, (%rsp)
2201 movq %xmm1, 8(%rsp)
2202 call _x86_64_get_dispatch@PLT
2203 movq 8(%rsp), %xmm1
2204 movq (%rsp), %xmm0
2205 addq $24, %rsp
2206 movq 496(%rax), %r11
2207 jmp *%r11
2208 #else
2209 movq _glapi_Dispatch(%rip), %rax
2210 testq %rax, %rax
2211 je 1f
2212 movq 496(%rax), %r11
2213 jmp *%r11
2214 1:
2215 subq $24, %rsp
2216 movq %xmm0, (%rsp)
2217 movq %xmm1, 8(%rsp)
2218 call _glapi_get_dispatch
2219 movq 8(%rsp), %xmm1
2220 movq (%rsp), %xmm0
2221 addq $24, %rsp
2222 movq 496(%rax), %r11
2223 jmp *%r11
2224 #endif /* defined(GLX_USE_TLS) */
2225 .size GL_PREFIX(RasterPos2d), .-GL_PREFIX(RasterPos2d)
2226
2227 .p2align 4,,15
2228 .globl GL_PREFIX(RasterPos2dv)
2229 .type GL_PREFIX(RasterPos2dv), @function
2230 GL_PREFIX(RasterPos2dv):
2231 #if defined(GLX_USE_TLS)
2232 call _x86_64_get_dispatch@PLT
2233 movq 504(%rax), %r11
2234 jmp *%r11
2235 #elif defined(PTHREADS)
2236 pushq %rdi
2237 call _x86_64_get_dispatch@PLT
2238 popq %rdi
2239 movq 504(%rax), %r11
2240 jmp *%r11
2241 #else
2242 movq _glapi_Dispatch(%rip), %rax
2243 testq %rax, %rax
2244 je 1f
2245 movq 504(%rax), %r11
2246 jmp *%r11
2247 1:
2248 pushq %rdi
2249 call _glapi_get_dispatch
2250 popq %rdi
2251 movq 504(%rax), %r11
2252 jmp *%r11
2253 #endif /* defined(GLX_USE_TLS) */
2254 .size GL_PREFIX(RasterPos2dv), .-GL_PREFIX(RasterPos2dv)
2255
2256 .p2align 4,,15
2257 .globl GL_PREFIX(RasterPos2f)
2258 .type GL_PREFIX(RasterPos2f), @function
2259 GL_PREFIX(RasterPos2f):
2260 #if defined(GLX_USE_TLS)
2261 call _x86_64_get_dispatch@PLT
2262 movq 512(%rax), %r11
2263 jmp *%r11
2264 #elif defined(PTHREADS)
2265 subq $24, %rsp
2266 movq %xmm0, (%rsp)
2267 movq %xmm1, 8(%rsp)
2268 call _x86_64_get_dispatch@PLT
2269 movq 8(%rsp), %xmm1
2270 movq (%rsp), %xmm0
2271 addq $24, %rsp
2272 movq 512(%rax), %r11
2273 jmp *%r11
2274 #else
2275 movq _glapi_Dispatch(%rip), %rax
2276 testq %rax, %rax
2277 je 1f
2278 movq 512(%rax), %r11
2279 jmp *%r11
2280 1:
2281 subq $24, %rsp
2282 movq %xmm0, (%rsp)
2283 movq %xmm1, 8(%rsp)
2284 call _glapi_get_dispatch
2285 movq 8(%rsp), %xmm1
2286 movq (%rsp), %xmm0
2287 addq $24, %rsp
2288 movq 512(%rax), %r11
2289 jmp *%r11
2290 #endif /* defined(GLX_USE_TLS) */
2291 .size GL_PREFIX(RasterPos2f), .-GL_PREFIX(RasterPos2f)
2292
2293 .p2align 4,,15
2294 .globl GL_PREFIX(RasterPos2fv)
2295 .type GL_PREFIX(RasterPos2fv), @function
2296 GL_PREFIX(RasterPos2fv):
2297 #if defined(GLX_USE_TLS)
2298 call _x86_64_get_dispatch@PLT
2299 movq 520(%rax), %r11
2300 jmp *%r11
2301 #elif defined(PTHREADS)
2302 pushq %rdi
2303 call _x86_64_get_dispatch@PLT
2304 popq %rdi
2305 movq 520(%rax), %r11
2306 jmp *%r11
2307 #else
2308 movq _glapi_Dispatch(%rip), %rax
2309 testq %rax, %rax
2310 je 1f
2311 movq 520(%rax), %r11
2312 jmp *%r11
2313 1:
2314 pushq %rdi
2315 call _glapi_get_dispatch
2316 popq %rdi
2317 movq 520(%rax), %r11
2318 jmp *%r11
2319 #endif /* defined(GLX_USE_TLS) */
2320 .size GL_PREFIX(RasterPos2fv), .-GL_PREFIX(RasterPos2fv)
2321
2322 .p2align 4,,15
2323 .globl GL_PREFIX(RasterPos2i)
2324 .type GL_PREFIX(RasterPos2i), @function
2325 GL_PREFIX(RasterPos2i):
2326 #if defined(GLX_USE_TLS)
2327 call _x86_64_get_dispatch@PLT
2328 movq 528(%rax), %r11
2329 jmp *%r11
2330 #elif defined(PTHREADS)
2331 pushq %rdi
2332 pushq %rsi
2333 pushq %rbp
2334 call _x86_64_get_dispatch@PLT
2335 popq %rbp
2336 popq %rsi
2337 popq %rdi
2338 movq 528(%rax), %r11
2339 jmp *%r11
2340 #else
2341 movq _glapi_Dispatch(%rip), %rax
2342 testq %rax, %rax
2343 je 1f
2344 movq 528(%rax), %r11
2345 jmp *%r11
2346 1:
2347 pushq %rdi
2348 pushq %rsi
2349 pushq %rbp
2350 call _glapi_get_dispatch
2351 popq %rbp
2352 popq %rsi
2353 popq %rdi
2354 movq 528(%rax), %r11
2355 jmp *%r11
2356 #endif /* defined(GLX_USE_TLS) */
2357 .size GL_PREFIX(RasterPos2i), .-GL_PREFIX(RasterPos2i)
2358
2359 .p2align 4,,15
2360 .globl GL_PREFIX(RasterPos2iv)
2361 .type GL_PREFIX(RasterPos2iv), @function
2362 GL_PREFIX(RasterPos2iv):
2363 #if defined(GLX_USE_TLS)
2364 call _x86_64_get_dispatch@PLT
2365 movq 536(%rax), %r11
2366 jmp *%r11
2367 #elif defined(PTHREADS)
2368 pushq %rdi
2369 call _x86_64_get_dispatch@PLT
2370 popq %rdi
2371 movq 536(%rax), %r11
2372 jmp *%r11
2373 #else
2374 movq _glapi_Dispatch(%rip), %rax
2375 testq %rax, %rax
2376 je 1f
2377 movq 536(%rax), %r11
2378 jmp *%r11
2379 1:
2380 pushq %rdi
2381 call _glapi_get_dispatch
2382 popq %rdi
2383 movq 536(%rax), %r11
2384 jmp *%r11
2385 #endif /* defined(GLX_USE_TLS) */
2386 .size GL_PREFIX(RasterPos2iv), .-GL_PREFIX(RasterPos2iv)
2387
2388 .p2align 4,,15
2389 .globl GL_PREFIX(RasterPos2s)
2390 .type GL_PREFIX(RasterPos2s), @function
2391 GL_PREFIX(RasterPos2s):
2392 #if defined(GLX_USE_TLS)
2393 call _x86_64_get_dispatch@PLT
2394 movq 544(%rax), %r11
2395 jmp *%r11
2396 #elif defined(PTHREADS)
2397 pushq %rdi
2398 pushq %rsi
2399 pushq %rbp
2400 call _x86_64_get_dispatch@PLT
2401 popq %rbp
2402 popq %rsi
2403 popq %rdi
2404 movq 544(%rax), %r11
2405 jmp *%r11
2406 #else
2407 movq _glapi_Dispatch(%rip), %rax
2408 testq %rax, %rax
2409 je 1f
2410 movq 544(%rax), %r11
2411 jmp *%r11
2412 1:
2413 pushq %rdi
2414 pushq %rsi
2415 pushq %rbp
2416 call _glapi_get_dispatch
2417 popq %rbp
2418 popq %rsi
2419 popq %rdi
2420 movq 544(%rax), %r11
2421 jmp *%r11
2422 #endif /* defined(GLX_USE_TLS) */
2423 .size GL_PREFIX(RasterPos2s), .-GL_PREFIX(RasterPos2s)
2424
2425 .p2align 4,,15
2426 .globl GL_PREFIX(RasterPos2sv)
2427 .type GL_PREFIX(RasterPos2sv), @function
2428 GL_PREFIX(RasterPos2sv):
2429 #if defined(GLX_USE_TLS)
2430 call _x86_64_get_dispatch@PLT
2431 movq 552(%rax), %r11
2432 jmp *%r11
2433 #elif defined(PTHREADS)
2434 pushq %rdi
2435 call _x86_64_get_dispatch@PLT
2436 popq %rdi
2437 movq 552(%rax), %r11
2438 jmp *%r11
2439 #else
2440 movq _glapi_Dispatch(%rip), %rax
2441 testq %rax, %rax
2442 je 1f
2443 movq 552(%rax), %r11
2444 jmp *%r11
2445 1:
2446 pushq %rdi
2447 call _glapi_get_dispatch
2448 popq %rdi
2449 movq 552(%rax), %r11
2450 jmp *%r11
2451 #endif /* defined(GLX_USE_TLS) */
2452 .size GL_PREFIX(RasterPos2sv), .-GL_PREFIX(RasterPos2sv)
2453
2454 .p2align 4,,15
2455 .globl GL_PREFIX(RasterPos3d)
2456 .type GL_PREFIX(RasterPos3d), @function
2457 GL_PREFIX(RasterPos3d):
2458 #if defined(GLX_USE_TLS)
2459 call _x86_64_get_dispatch@PLT
2460 movq 560(%rax), %r11
2461 jmp *%r11
2462 #elif defined(PTHREADS)
2463 subq $24, %rsp
2464 movq %xmm0, (%rsp)
2465 movq %xmm1, 8(%rsp)
2466 movq %xmm2, 16(%rsp)
2467 call _x86_64_get_dispatch@PLT
2468 movq 16(%rsp), %xmm2
2469 movq 8(%rsp), %xmm1
2470 movq (%rsp), %xmm0
2471 addq $24, %rsp
2472 movq 560(%rax), %r11
2473 jmp *%r11
2474 #else
2475 movq _glapi_Dispatch(%rip), %rax
2476 testq %rax, %rax
2477 je 1f
2478 movq 560(%rax), %r11
2479 jmp *%r11
2480 1:
2481 subq $24, %rsp
2482 movq %xmm0, (%rsp)
2483 movq %xmm1, 8(%rsp)
2484 movq %xmm2, 16(%rsp)
2485 call _glapi_get_dispatch
2486 movq 16(%rsp), %xmm2
2487 movq 8(%rsp), %xmm1
2488 movq (%rsp), %xmm0
2489 addq $24, %rsp
2490 movq 560(%rax), %r11
2491 jmp *%r11
2492 #endif /* defined(GLX_USE_TLS) */
2493 .size GL_PREFIX(RasterPos3d), .-GL_PREFIX(RasterPos3d)
2494
2495 .p2align 4,,15
2496 .globl GL_PREFIX(RasterPos3dv)
2497 .type GL_PREFIX(RasterPos3dv), @function
2498 GL_PREFIX(RasterPos3dv):
2499 #if defined(GLX_USE_TLS)
2500 call _x86_64_get_dispatch@PLT
2501 movq 568(%rax), %r11
2502 jmp *%r11
2503 #elif defined(PTHREADS)
2504 pushq %rdi
2505 call _x86_64_get_dispatch@PLT
2506 popq %rdi
2507 movq 568(%rax), %r11
2508 jmp *%r11
2509 #else
2510 movq _glapi_Dispatch(%rip), %rax
2511 testq %rax, %rax
2512 je 1f
2513 movq 568(%rax), %r11
2514 jmp *%r11
2515 1:
2516 pushq %rdi
2517 call _glapi_get_dispatch
2518 popq %rdi
2519 movq 568(%rax), %r11
2520 jmp *%r11
2521 #endif /* defined(GLX_USE_TLS) */
2522 .size GL_PREFIX(RasterPos3dv), .-GL_PREFIX(RasterPos3dv)
2523
2524 .p2align 4,,15
2525 .globl GL_PREFIX(RasterPos3f)
2526 .type GL_PREFIX(RasterPos3f), @function
2527 GL_PREFIX(RasterPos3f):
2528 #if defined(GLX_USE_TLS)
2529 call _x86_64_get_dispatch@PLT
2530 movq 576(%rax), %r11
2531 jmp *%r11
2532 #elif defined(PTHREADS)
2533 subq $24, %rsp
2534 movq %xmm0, (%rsp)
2535 movq %xmm1, 8(%rsp)
2536 movq %xmm2, 16(%rsp)
2537 call _x86_64_get_dispatch@PLT
2538 movq 16(%rsp), %xmm2
2539 movq 8(%rsp), %xmm1
2540 movq (%rsp), %xmm0
2541 addq $24, %rsp
2542 movq 576(%rax), %r11
2543 jmp *%r11
2544 #else
2545 movq _glapi_Dispatch(%rip), %rax
2546 testq %rax, %rax
2547 je 1f
2548 movq 576(%rax), %r11
2549 jmp *%r11
2550 1:
2551 subq $24, %rsp
2552 movq %xmm0, (%rsp)
2553 movq %xmm1, 8(%rsp)
2554 movq %xmm2, 16(%rsp)
2555 call _glapi_get_dispatch
2556 movq 16(%rsp), %xmm2
2557 movq 8(%rsp), %xmm1
2558 movq (%rsp), %xmm0
2559 addq $24, %rsp
2560 movq 576(%rax), %r11
2561 jmp *%r11
2562 #endif /* defined(GLX_USE_TLS) */
2563 .size GL_PREFIX(RasterPos3f), .-GL_PREFIX(RasterPos3f)
2564
2565 .p2align 4,,15
2566 .globl GL_PREFIX(RasterPos3fv)
2567 .type GL_PREFIX(RasterPos3fv), @function
2568 GL_PREFIX(RasterPos3fv):
2569 #if defined(GLX_USE_TLS)
2570 call _x86_64_get_dispatch@PLT
2571 movq 584(%rax), %r11
2572 jmp *%r11
2573 #elif defined(PTHREADS)
2574 pushq %rdi
2575 call _x86_64_get_dispatch@PLT
2576 popq %rdi
2577 movq 584(%rax), %r11
2578 jmp *%r11
2579 #else
2580 movq _glapi_Dispatch(%rip), %rax
2581 testq %rax, %rax
2582 je 1f
2583 movq 584(%rax), %r11
2584 jmp *%r11
2585 1:
2586 pushq %rdi
2587 call _glapi_get_dispatch
2588 popq %rdi
2589 movq 584(%rax), %r11
2590 jmp *%r11
2591 #endif /* defined(GLX_USE_TLS) */
2592 .size GL_PREFIX(RasterPos3fv), .-GL_PREFIX(RasterPos3fv)
2593
2594 .p2align 4,,15
2595 .globl GL_PREFIX(RasterPos3i)
2596 .type GL_PREFIX(RasterPos3i), @function
2597 GL_PREFIX(RasterPos3i):
2598 #if defined(GLX_USE_TLS)
2599 call _x86_64_get_dispatch@PLT
2600 movq 592(%rax), %r11
2601 jmp *%r11
2602 #elif defined(PTHREADS)
2603 pushq %rdi
2604 pushq %rsi
2605 pushq %rdx
2606 call _x86_64_get_dispatch@PLT
2607 popq %rdx
2608 popq %rsi
2609 popq %rdi
2610 movq 592(%rax), %r11
2611 jmp *%r11
2612 #else
2613 movq _glapi_Dispatch(%rip), %rax
2614 testq %rax, %rax
2615 je 1f
2616 movq 592(%rax), %r11
2617 jmp *%r11
2618 1:
2619 pushq %rdi
2620 pushq %rsi
2621 pushq %rdx
2622 call _glapi_get_dispatch
2623 popq %rdx
2624 popq %rsi
2625 popq %rdi
2626 movq 592(%rax), %r11
2627 jmp *%r11
2628 #endif /* defined(GLX_USE_TLS) */
2629 .size GL_PREFIX(RasterPos3i), .-GL_PREFIX(RasterPos3i)
2630
2631 .p2align 4,,15
2632 .globl GL_PREFIX(RasterPos3iv)
2633 .type GL_PREFIX(RasterPos3iv), @function
2634 GL_PREFIX(RasterPos3iv):
2635 #if defined(GLX_USE_TLS)
2636 call _x86_64_get_dispatch@PLT
2637 movq 600(%rax), %r11
2638 jmp *%r11
2639 #elif defined(PTHREADS)
2640 pushq %rdi
2641 call _x86_64_get_dispatch@PLT
2642 popq %rdi
2643 movq 600(%rax), %r11
2644 jmp *%r11
2645 #else
2646 movq _glapi_Dispatch(%rip), %rax
2647 testq %rax, %rax
2648 je 1f
2649 movq 600(%rax), %r11
2650 jmp *%r11
2651 1:
2652 pushq %rdi
2653 call _glapi_get_dispatch
2654 popq %rdi
2655 movq 600(%rax), %r11
2656 jmp *%r11
2657 #endif /* defined(GLX_USE_TLS) */
2658 .size GL_PREFIX(RasterPos3iv), .-GL_PREFIX(RasterPos3iv)
2659
2660 .p2align 4,,15
2661 .globl GL_PREFIX(RasterPos3s)
2662 .type GL_PREFIX(RasterPos3s), @function
2663 GL_PREFIX(RasterPos3s):
2664 #if defined(GLX_USE_TLS)
2665 call _x86_64_get_dispatch@PLT
2666 movq 608(%rax), %r11
2667 jmp *%r11
2668 #elif defined(PTHREADS)
2669 pushq %rdi
2670 pushq %rsi
2671 pushq %rdx
2672 call _x86_64_get_dispatch@PLT
2673 popq %rdx
2674 popq %rsi
2675 popq %rdi
2676 movq 608(%rax), %r11
2677 jmp *%r11
2678 #else
2679 movq _glapi_Dispatch(%rip), %rax
2680 testq %rax, %rax
2681 je 1f
2682 movq 608(%rax), %r11
2683 jmp *%r11
2684 1:
2685 pushq %rdi
2686 pushq %rsi
2687 pushq %rdx
2688 call _glapi_get_dispatch
2689 popq %rdx
2690 popq %rsi
2691 popq %rdi
2692 movq 608(%rax), %r11
2693 jmp *%r11
2694 #endif /* defined(GLX_USE_TLS) */
2695 .size GL_PREFIX(RasterPos3s), .-GL_PREFIX(RasterPos3s)
2696
2697 .p2align 4,,15
2698 .globl GL_PREFIX(RasterPos3sv)
2699 .type GL_PREFIX(RasterPos3sv), @function
2700 GL_PREFIX(RasterPos3sv):
2701 #if defined(GLX_USE_TLS)
2702 call _x86_64_get_dispatch@PLT
2703 movq 616(%rax), %r11
2704 jmp *%r11
2705 #elif defined(PTHREADS)
2706 pushq %rdi
2707 call _x86_64_get_dispatch@PLT
2708 popq %rdi
2709 movq 616(%rax), %r11
2710 jmp *%r11
2711 #else
2712 movq _glapi_Dispatch(%rip), %rax
2713 testq %rax, %rax
2714 je 1f
2715 movq 616(%rax), %r11
2716 jmp *%r11
2717 1:
2718 pushq %rdi
2719 call _glapi_get_dispatch
2720 popq %rdi
2721 movq 616(%rax), %r11
2722 jmp *%r11
2723 #endif /* defined(GLX_USE_TLS) */
2724 .size GL_PREFIX(RasterPos3sv), .-GL_PREFIX(RasterPos3sv)
2725
2726 .p2align 4,,15
2727 .globl GL_PREFIX(RasterPos4d)
2728 .type GL_PREFIX(RasterPos4d), @function
2729 GL_PREFIX(RasterPos4d):
2730 #if defined(GLX_USE_TLS)
2731 call _x86_64_get_dispatch@PLT
2732 movq 624(%rax), %r11
2733 jmp *%r11
2734 #elif defined(PTHREADS)
2735 subq $40, %rsp
2736 movq %xmm0, (%rsp)
2737 movq %xmm1, 8(%rsp)
2738 movq %xmm2, 16(%rsp)
2739 movq %xmm3, 24(%rsp)
2740 call _x86_64_get_dispatch@PLT
2741 movq 24(%rsp), %xmm3
2742 movq 16(%rsp), %xmm2
2743 movq 8(%rsp), %xmm1
2744 movq (%rsp), %xmm0
2745 addq $40, %rsp
2746 movq 624(%rax), %r11
2747 jmp *%r11
2748 #else
2749 movq _glapi_Dispatch(%rip), %rax
2750 testq %rax, %rax
2751 je 1f
2752 movq 624(%rax), %r11
2753 jmp *%r11
2754 1:
2755 subq $40, %rsp
2756 movq %xmm0, (%rsp)
2757 movq %xmm1, 8(%rsp)
2758 movq %xmm2, 16(%rsp)
2759 movq %xmm3, 24(%rsp)
2760 call _glapi_get_dispatch
2761 movq 24(%rsp), %xmm3
2762 movq 16(%rsp), %xmm2
2763 movq 8(%rsp), %xmm1
2764 movq (%rsp), %xmm0
2765 addq $40, %rsp
2766 movq 624(%rax), %r11
2767 jmp *%r11
2768 #endif /* defined(GLX_USE_TLS) */
2769 .size GL_PREFIX(RasterPos4d), .-GL_PREFIX(RasterPos4d)
2770
2771 .p2align 4,,15
2772 .globl GL_PREFIX(RasterPos4dv)
2773 .type GL_PREFIX(RasterPos4dv), @function
2774 GL_PREFIX(RasterPos4dv):
2775 #if defined(GLX_USE_TLS)
2776 call _x86_64_get_dispatch@PLT
2777 movq 632(%rax), %r11
2778 jmp *%r11
2779 #elif defined(PTHREADS)
2780 pushq %rdi
2781 call _x86_64_get_dispatch@PLT
2782 popq %rdi
2783 movq 632(%rax), %r11
2784 jmp *%r11
2785 #else
2786 movq _glapi_Dispatch(%rip), %rax
2787 testq %rax, %rax
2788 je 1f
2789 movq 632(%rax), %r11
2790 jmp *%r11
2791 1:
2792 pushq %rdi
2793 call _glapi_get_dispatch
2794 popq %rdi
2795 movq 632(%rax), %r11
2796 jmp *%r11
2797 #endif /* defined(GLX_USE_TLS) */
2798 .size GL_PREFIX(RasterPos4dv), .-GL_PREFIX(RasterPos4dv)
2799
2800 .p2align 4,,15
2801 .globl GL_PREFIX(RasterPos4f)
2802 .type GL_PREFIX(RasterPos4f), @function
2803 GL_PREFIX(RasterPos4f):
2804 #if defined(GLX_USE_TLS)
2805 call _x86_64_get_dispatch@PLT
2806 movq 640(%rax), %r11
2807 jmp *%r11
2808 #elif defined(PTHREADS)
2809 subq $40, %rsp
2810 movq %xmm0, (%rsp)
2811 movq %xmm1, 8(%rsp)
2812 movq %xmm2, 16(%rsp)
2813 movq %xmm3, 24(%rsp)
2814 call _x86_64_get_dispatch@PLT
2815 movq 24(%rsp), %xmm3
2816 movq 16(%rsp), %xmm2
2817 movq 8(%rsp), %xmm1
2818 movq (%rsp), %xmm0
2819 addq $40, %rsp
2820 movq 640(%rax), %r11
2821 jmp *%r11
2822 #else
2823 movq _glapi_Dispatch(%rip), %rax
2824 testq %rax, %rax
2825 je 1f
2826 movq 640(%rax), %r11
2827 jmp *%r11
2828 1:
2829 subq $40, %rsp
2830 movq %xmm0, (%rsp)
2831 movq %xmm1, 8(%rsp)
2832 movq %xmm2, 16(%rsp)
2833 movq %xmm3, 24(%rsp)
2834 call _glapi_get_dispatch
2835 movq 24(%rsp), %xmm3
2836 movq 16(%rsp), %xmm2
2837 movq 8(%rsp), %xmm1
2838 movq (%rsp), %xmm0
2839 addq $40, %rsp
2840 movq 640(%rax), %r11
2841 jmp *%r11
2842 #endif /* defined(GLX_USE_TLS) */
2843 .size GL_PREFIX(RasterPos4f), .-GL_PREFIX(RasterPos4f)
2844
2845 .p2align 4,,15
2846 .globl GL_PREFIX(RasterPos4fv)
2847 .type GL_PREFIX(RasterPos4fv), @function
2848 GL_PREFIX(RasterPos4fv):
2849 #if defined(GLX_USE_TLS)
2850 call _x86_64_get_dispatch@PLT
2851 movq 648(%rax), %r11
2852 jmp *%r11
2853 #elif defined(PTHREADS)
2854 pushq %rdi
2855 call _x86_64_get_dispatch@PLT
2856 popq %rdi
2857 movq 648(%rax), %r11
2858 jmp *%r11
2859 #else
2860 movq _glapi_Dispatch(%rip), %rax
2861 testq %rax, %rax
2862 je 1f
2863 movq 648(%rax), %r11
2864 jmp *%r11
2865 1:
2866 pushq %rdi
2867 call _glapi_get_dispatch
2868 popq %rdi
2869 movq 648(%rax), %r11
2870 jmp *%r11
2871 #endif /* defined(GLX_USE_TLS) */
2872 .size GL_PREFIX(RasterPos4fv), .-GL_PREFIX(RasterPos4fv)
2873
2874 .p2align 4,,15
2875 .globl GL_PREFIX(RasterPos4i)
2876 .type GL_PREFIX(RasterPos4i), @function
2877 GL_PREFIX(RasterPos4i):
2878 #if defined(GLX_USE_TLS)
2879 call _x86_64_get_dispatch@PLT
2880 movq 656(%rax), %r11
2881 jmp *%r11
2882 #elif defined(PTHREADS)
2883 pushq %rdi
2884 pushq %rsi
2885 pushq %rdx
2886 pushq %rcx
2887 pushq %rbp
2888 call _x86_64_get_dispatch@PLT
2889 popq %rbp
2890 popq %rcx
2891 popq %rdx
2892 popq %rsi
2893 popq %rdi
2894 movq 656(%rax), %r11
2895 jmp *%r11
2896 #else
2897 movq _glapi_Dispatch(%rip), %rax
2898 testq %rax, %rax
2899 je 1f
2900 movq 656(%rax), %r11
2901 jmp *%r11
2902 1:
2903 pushq %rdi
2904 pushq %rsi
2905 pushq %rdx
2906 pushq %rcx
2907 pushq %rbp
2908 call _glapi_get_dispatch
2909 popq %rbp
2910 popq %rcx
2911 popq %rdx
2912 popq %rsi
2913 popq %rdi
2914 movq 656(%rax), %r11
2915 jmp *%r11
2916 #endif /* defined(GLX_USE_TLS) */
2917 .size GL_PREFIX(RasterPos4i), .-GL_PREFIX(RasterPos4i)
2918
2919 .p2align 4,,15
2920 .globl GL_PREFIX(RasterPos4iv)
2921 .type GL_PREFIX(RasterPos4iv), @function
2922 GL_PREFIX(RasterPos4iv):
2923 #if defined(GLX_USE_TLS)
2924 call _x86_64_get_dispatch@PLT
2925 movq 664(%rax), %r11
2926 jmp *%r11
2927 #elif defined(PTHREADS)
2928 pushq %rdi
2929 call _x86_64_get_dispatch@PLT
2930 popq %rdi
2931 movq 664(%rax), %r11
2932 jmp *%r11
2933 #else
2934 movq _glapi_Dispatch(%rip), %rax
2935 testq %rax, %rax
2936 je 1f
2937 movq 664(%rax), %r11
2938 jmp *%r11
2939 1:
2940 pushq %rdi
2941 call _glapi_get_dispatch
2942 popq %rdi
2943 movq 664(%rax), %r11
2944 jmp *%r11
2945 #endif /* defined(GLX_USE_TLS) */
2946 .size GL_PREFIX(RasterPos4iv), .-GL_PREFIX(RasterPos4iv)
2947
2948 .p2align 4,,15
2949 .globl GL_PREFIX(RasterPos4s)
2950 .type GL_PREFIX(RasterPos4s), @function
2951 GL_PREFIX(RasterPos4s):
2952 #if defined(GLX_USE_TLS)
2953 call _x86_64_get_dispatch@PLT
2954 movq 672(%rax), %r11
2955 jmp *%r11
2956 #elif defined(PTHREADS)
2957 pushq %rdi
2958 pushq %rsi
2959 pushq %rdx
2960 pushq %rcx
2961 pushq %rbp
2962 call _x86_64_get_dispatch@PLT
2963 popq %rbp
2964 popq %rcx
2965 popq %rdx
2966 popq %rsi
2967 popq %rdi
2968 movq 672(%rax), %r11
2969 jmp *%r11
2970 #else
2971 movq _glapi_Dispatch(%rip), %rax
2972 testq %rax, %rax
2973 je 1f
2974 movq 672(%rax), %r11
2975 jmp *%r11
2976 1:
2977 pushq %rdi
2978 pushq %rsi
2979 pushq %rdx
2980 pushq %rcx
2981 pushq %rbp
2982 call _glapi_get_dispatch
2983 popq %rbp
2984 popq %rcx
2985 popq %rdx
2986 popq %rsi
2987 popq %rdi
2988 movq 672(%rax), %r11
2989 jmp *%r11
2990 #endif /* defined(GLX_USE_TLS) */
2991 .size GL_PREFIX(RasterPos4s), .-GL_PREFIX(RasterPos4s)
2992
2993 .p2align 4,,15
2994 .globl GL_PREFIX(RasterPos4sv)
2995 .type GL_PREFIX(RasterPos4sv), @function
2996 GL_PREFIX(RasterPos4sv):
2997 #if defined(GLX_USE_TLS)
2998 call _x86_64_get_dispatch@PLT
2999 movq 680(%rax), %r11
3000 jmp *%r11
3001 #elif defined(PTHREADS)
3002 pushq %rdi
3003 call _x86_64_get_dispatch@PLT
3004 popq %rdi
3005 movq 680(%rax), %r11
3006 jmp *%r11
3007 #else
3008 movq _glapi_Dispatch(%rip), %rax
3009 testq %rax, %rax
3010 je 1f
3011 movq 680(%rax), %r11
3012 jmp *%r11
3013 1:
3014 pushq %rdi
3015 call _glapi_get_dispatch
3016 popq %rdi
3017 movq 680(%rax), %r11
3018 jmp *%r11
3019 #endif /* defined(GLX_USE_TLS) */
3020 .size GL_PREFIX(RasterPos4sv), .-GL_PREFIX(RasterPos4sv)
3021
3022 .p2align 4,,15
3023 .globl GL_PREFIX(Rectd)
3024 .type GL_PREFIX(Rectd), @function
3025 GL_PREFIX(Rectd):
3026 #if defined(GLX_USE_TLS)
3027 call _x86_64_get_dispatch@PLT
3028 movq 688(%rax), %r11
3029 jmp *%r11
3030 #elif defined(PTHREADS)
3031 subq $40, %rsp
3032 movq %xmm0, (%rsp)
3033 movq %xmm1, 8(%rsp)
3034 movq %xmm2, 16(%rsp)
3035 movq %xmm3, 24(%rsp)
3036 call _x86_64_get_dispatch@PLT
3037 movq 24(%rsp), %xmm3
3038 movq 16(%rsp), %xmm2
3039 movq 8(%rsp), %xmm1
3040 movq (%rsp), %xmm0
3041 addq $40, %rsp
3042 movq 688(%rax), %r11
3043 jmp *%r11
3044 #else
3045 movq _glapi_Dispatch(%rip), %rax
3046 testq %rax, %rax
3047 je 1f
3048 movq 688(%rax), %r11
3049 jmp *%r11
3050 1:
3051 subq $40, %rsp
3052 movq %xmm0, (%rsp)
3053 movq %xmm1, 8(%rsp)
3054 movq %xmm2, 16(%rsp)
3055 movq %xmm3, 24(%rsp)
3056 call _glapi_get_dispatch
3057 movq 24(%rsp), %xmm3
3058 movq 16(%rsp), %xmm2
3059 movq 8(%rsp), %xmm1
3060 movq (%rsp), %xmm0
3061 addq $40, %rsp
3062 movq 688(%rax), %r11
3063 jmp *%r11
3064 #endif /* defined(GLX_USE_TLS) */
3065 .size GL_PREFIX(Rectd), .-GL_PREFIX(Rectd)
3066
3067 .p2align 4,,15
3068 .globl GL_PREFIX(Rectdv)
3069 .type GL_PREFIX(Rectdv), @function
3070 GL_PREFIX(Rectdv):
3071 #if defined(GLX_USE_TLS)
3072 call _x86_64_get_dispatch@PLT
3073 movq 696(%rax), %r11
3074 jmp *%r11
3075 #elif defined(PTHREADS)
3076 pushq %rdi
3077 pushq %rsi
3078 pushq %rbp
3079 call _x86_64_get_dispatch@PLT
3080 popq %rbp
3081 popq %rsi
3082 popq %rdi
3083 movq 696(%rax), %r11
3084 jmp *%r11
3085 #else
3086 movq _glapi_Dispatch(%rip), %rax
3087 testq %rax, %rax
3088 je 1f
3089 movq 696(%rax), %r11
3090 jmp *%r11
3091 1:
3092 pushq %rdi
3093 pushq %rsi
3094 pushq %rbp
3095 call _glapi_get_dispatch
3096 popq %rbp
3097 popq %rsi
3098 popq %rdi
3099 movq 696(%rax), %r11
3100 jmp *%r11
3101 #endif /* defined(GLX_USE_TLS) */
3102 .size GL_PREFIX(Rectdv), .-GL_PREFIX(Rectdv)
3103
3104 .p2align 4,,15
3105 .globl GL_PREFIX(Rectf)
3106 .type GL_PREFIX(Rectf), @function
3107 GL_PREFIX(Rectf):
3108 #if defined(GLX_USE_TLS)
3109 call _x86_64_get_dispatch@PLT
3110 movq 704(%rax), %r11
3111 jmp *%r11
3112 #elif defined(PTHREADS)
3113 subq $40, %rsp
3114 movq %xmm0, (%rsp)
3115 movq %xmm1, 8(%rsp)
3116 movq %xmm2, 16(%rsp)
3117 movq %xmm3, 24(%rsp)
3118 call _x86_64_get_dispatch@PLT
3119 movq 24(%rsp), %xmm3
3120 movq 16(%rsp), %xmm2
3121 movq 8(%rsp), %xmm1
3122 movq (%rsp), %xmm0
3123 addq $40, %rsp
3124 movq 704(%rax), %r11
3125 jmp *%r11
3126 #else
3127 movq _glapi_Dispatch(%rip), %rax
3128 testq %rax, %rax
3129 je 1f
3130 movq 704(%rax), %r11
3131 jmp *%r11
3132 1:
3133 subq $40, %rsp
3134 movq %xmm0, (%rsp)
3135 movq %xmm1, 8(%rsp)
3136 movq %xmm2, 16(%rsp)
3137 movq %xmm3, 24(%rsp)
3138 call _glapi_get_dispatch
3139 movq 24(%rsp), %xmm3
3140 movq 16(%rsp), %xmm2
3141 movq 8(%rsp), %xmm1
3142 movq (%rsp), %xmm0
3143 addq $40, %rsp
3144 movq 704(%rax), %r11
3145 jmp *%r11
3146 #endif /* defined(GLX_USE_TLS) */
3147 .size GL_PREFIX(Rectf), .-GL_PREFIX(Rectf)
3148
3149 .p2align 4,,15
3150 .globl GL_PREFIX(Rectfv)
3151 .type GL_PREFIX(Rectfv), @function
3152 GL_PREFIX(Rectfv):
3153 #if defined(GLX_USE_TLS)
3154 call _x86_64_get_dispatch@PLT
3155 movq 712(%rax), %r11
3156 jmp *%r11
3157 #elif defined(PTHREADS)
3158 pushq %rdi
3159 pushq %rsi
3160 pushq %rbp
3161 call _x86_64_get_dispatch@PLT
3162 popq %rbp
3163 popq %rsi
3164 popq %rdi
3165 movq 712(%rax), %r11
3166 jmp *%r11
3167 #else
3168 movq _glapi_Dispatch(%rip), %rax
3169 testq %rax, %rax
3170 je 1f
3171 movq 712(%rax), %r11
3172 jmp *%r11
3173 1:
3174 pushq %rdi
3175 pushq %rsi
3176 pushq %rbp
3177 call _glapi_get_dispatch
3178 popq %rbp
3179 popq %rsi
3180 popq %rdi
3181 movq 712(%rax), %r11
3182 jmp *%r11
3183 #endif /* defined(GLX_USE_TLS) */
3184 .size GL_PREFIX(Rectfv), .-GL_PREFIX(Rectfv)
3185
3186 .p2align 4,,15
3187 .globl GL_PREFIX(Recti)
3188 .type GL_PREFIX(Recti), @function
3189 GL_PREFIX(Recti):
3190 #if defined(GLX_USE_TLS)
3191 call _x86_64_get_dispatch@PLT
3192 movq 720(%rax), %r11
3193 jmp *%r11
3194 #elif defined(PTHREADS)
3195 pushq %rdi
3196 pushq %rsi
3197 pushq %rdx
3198 pushq %rcx
3199 pushq %rbp
3200 call _x86_64_get_dispatch@PLT
3201 popq %rbp
3202 popq %rcx
3203 popq %rdx
3204 popq %rsi
3205 popq %rdi
3206 movq 720(%rax), %r11
3207 jmp *%r11
3208 #else
3209 movq _glapi_Dispatch(%rip), %rax
3210 testq %rax, %rax
3211 je 1f
3212 movq 720(%rax), %r11
3213 jmp *%r11
3214 1:
3215 pushq %rdi
3216 pushq %rsi
3217 pushq %rdx
3218 pushq %rcx
3219 pushq %rbp
3220 call _glapi_get_dispatch
3221 popq %rbp
3222 popq %rcx
3223 popq %rdx
3224 popq %rsi
3225 popq %rdi
3226 movq 720(%rax), %r11
3227 jmp *%r11
3228 #endif /* defined(GLX_USE_TLS) */
3229 .size GL_PREFIX(Recti), .-GL_PREFIX(Recti)
3230
3231 .p2align 4,,15
3232 .globl GL_PREFIX(Rectiv)
3233 .type GL_PREFIX(Rectiv), @function
3234 GL_PREFIX(Rectiv):
3235 #if defined(GLX_USE_TLS)
3236 call _x86_64_get_dispatch@PLT
3237 movq 728(%rax), %r11
3238 jmp *%r11
3239 #elif defined(PTHREADS)
3240 pushq %rdi
3241 pushq %rsi
3242 pushq %rbp
3243 call _x86_64_get_dispatch@PLT
3244 popq %rbp
3245 popq %rsi
3246 popq %rdi
3247 movq 728(%rax), %r11
3248 jmp *%r11
3249 #else
3250 movq _glapi_Dispatch(%rip), %rax
3251 testq %rax, %rax
3252 je 1f
3253 movq 728(%rax), %r11
3254 jmp *%r11
3255 1:
3256 pushq %rdi
3257 pushq %rsi
3258 pushq %rbp
3259 call _glapi_get_dispatch
3260 popq %rbp
3261 popq %rsi
3262 popq %rdi
3263 movq 728(%rax), %r11
3264 jmp *%r11
3265 #endif /* defined(GLX_USE_TLS) */
3266 .size GL_PREFIX(Rectiv), .-GL_PREFIX(Rectiv)
3267
3268 .p2align 4,,15
3269 .globl GL_PREFIX(Rects)
3270 .type GL_PREFIX(Rects), @function
3271 GL_PREFIX(Rects):
3272 #if defined(GLX_USE_TLS)
3273 call _x86_64_get_dispatch@PLT
3274 movq 736(%rax), %r11
3275 jmp *%r11
3276 #elif defined(PTHREADS)
3277 pushq %rdi
3278 pushq %rsi
3279 pushq %rdx
3280 pushq %rcx
3281 pushq %rbp
3282 call _x86_64_get_dispatch@PLT
3283 popq %rbp
3284 popq %rcx
3285 popq %rdx
3286 popq %rsi
3287 popq %rdi
3288 movq 736(%rax), %r11
3289 jmp *%r11
3290 #else
3291 movq _glapi_Dispatch(%rip), %rax
3292 testq %rax, %rax
3293 je 1f
3294 movq 736(%rax), %r11
3295 jmp *%r11
3296 1:
3297 pushq %rdi
3298 pushq %rsi
3299 pushq %rdx
3300 pushq %rcx
3301 pushq %rbp
3302 call _glapi_get_dispatch
3303 popq %rbp
3304 popq %rcx
3305 popq %rdx
3306 popq %rsi
3307 popq %rdi
3308 movq 736(%rax), %r11
3309 jmp *%r11
3310 #endif /* defined(GLX_USE_TLS) */
3311 .size GL_PREFIX(Rects), .-GL_PREFIX(Rects)
3312
3313 .p2align 4,,15
3314 .globl GL_PREFIX(Rectsv)
3315 .type GL_PREFIX(Rectsv), @function
3316 GL_PREFIX(Rectsv):
3317 #if defined(GLX_USE_TLS)
3318 call _x86_64_get_dispatch@PLT
3319 movq 744(%rax), %r11
3320 jmp *%r11
3321 #elif defined(PTHREADS)
3322 pushq %rdi
3323 pushq %rsi
3324 pushq %rbp
3325 call _x86_64_get_dispatch@PLT
3326 popq %rbp
3327 popq %rsi
3328 popq %rdi
3329 movq 744(%rax), %r11
3330 jmp *%r11
3331 #else
3332 movq _glapi_Dispatch(%rip), %rax
3333 testq %rax, %rax
3334 je 1f
3335 movq 744(%rax), %r11
3336 jmp *%r11
3337 1:
3338 pushq %rdi
3339 pushq %rsi
3340 pushq %rbp
3341 call _glapi_get_dispatch
3342 popq %rbp
3343 popq %rsi
3344 popq %rdi
3345 movq 744(%rax), %r11
3346 jmp *%r11
3347 #endif /* defined(GLX_USE_TLS) */
3348 .size GL_PREFIX(Rectsv), .-GL_PREFIX(Rectsv)
3349
3350 .p2align 4,,15
3351 .globl GL_PREFIX(TexCoord1d)
3352 .type GL_PREFIX(TexCoord1d), @function
3353 GL_PREFIX(TexCoord1d):
3354 #if defined(GLX_USE_TLS)
3355 call _x86_64_get_dispatch@PLT
3356 movq 752(%rax), %r11
3357 jmp *%r11
3358 #elif defined(PTHREADS)
3359 subq $8, %rsp
3360 movq %xmm0, (%rsp)
3361 call _x86_64_get_dispatch@PLT
3362 movq (%rsp), %xmm0
3363 addq $8, %rsp
3364 movq 752(%rax), %r11
3365 jmp *%r11
3366 #else
3367 movq _glapi_Dispatch(%rip), %rax
3368 testq %rax, %rax
3369 je 1f
3370 movq 752(%rax), %r11
3371 jmp *%r11
3372 1:
3373 subq $8, %rsp
3374 movq %xmm0, (%rsp)
3375 call _glapi_get_dispatch
3376 movq (%rsp), %xmm0
3377 addq $8, %rsp
3378 movq 752(%rax), %r11
3379 jmp *%r11
3380 #endif /* defined(GLX_USE_TLS) */
3381 .size GL_PREFIX(TexCoord1d), .-GL_PREFIX(TexCoord1d)
3382
3383 .p2align 4,,15
3384 .globl GL_PREFIX(TexCoord1dv)
3385 .type GL_PREFIX(TexCoord1dv), @function
3386 GL_PREFIX(TexCoord1dv):
3387 #if defined(GLX_USE_TLS)
3388 call _x86_64_get_dispatch@PLT
3389 movq 760(%rax), %r11
3390 jmp *%r11
3391 #elif defined(PTHREADS)
3392 pushq %rdi
3393 call _x86_64_get_dispatch@PLT
3394 popq %rdi
3395 movq 760(%rax), %r11
3396 jmp *%r11
3397 #else
3398 movq _glapi_Dispatch(%rip), %rax
3399 testq %rax, %rax
3400 je 1f
3401 movq 760(%rax), %r11
3402 jmp *%r11
3403 1:
3404 pushq %rdi
3405 call _glapi_get_dispatch
3406 popq %rdi
3407 movq 760(%rax), %r11
3408 jmp *%r11
3409 #endif /* defined(GLX_USE_TLS) */
3410 .size GL_PREFIX(TexCoord1dv), .-GL_PREFIX(TexCoord1dv)
3411
3412 .p2align 4,,15
3413 .globl GL_PREFIX(TexCoord1f)
3414 .type GL_PREFIX(TexCoord1f), @function
3415 GL_PREFIX(TexCoord1f):
3416 #if defined(GLX_USE_TLS)
3417 call _x86_64_get_dispatch@PLT
3418 movq 768(%rax), %r11
3419 jmp *%r11
3420 #elif defined(PTHREADS)
3421 subq $8, %rsp
3422 movq %xmm0, (%rsp)
3423 call _x86_64_get_dispatch@PLT
3424 movq (%rsp), %xmm0
3425 addq $8, %rsp
3426 movq 768(%rax), %r11
3427 jmp *%r11
3428 #else
3429 movq _glapi_Dispatch(%rip), %rax
3430 testq %rax, %rax
3431 je 1f
3432 movq 768(%rax), %r11
3433 jmp *%r11
3434 1:
3435 subq $8, %rsp
3436 movq %xmm0, (%rsp)
3437 call _glapi_get_dispatch
3438 movq (%rsp), %xmm0
3439 addq $8, %rsp
3440 movq 768(%rax), %r11
3441 jmp *%r11
3442 #endif /* defined(GLX_USE_TLS) */
3443 .size GL_PREFIX(TexCoord1f), .-GL_PREFIX(TexCoord1f)
3444
3445 .p2align 4,,15
3446 .globl GL_PREFIX(TexCoord1fv)
3447 .type GL_PREFIX(TexCoord1fv), @function
3448 GL_PREFIX(TexCoord1fv):
3449 #if defined(GLX_USE_TLS)
3450 call _x86_64_get_dispatch@PLT
3451 movq 776(%rax), %r11
3452 jmp *%r11
3453 #elif defined(PTHREADS)
3454 pushq %rdi
3455 call _x86_64_get_dispatch@PLT
3456 popq %rdi
3457 movq 776(%rax), %r11
3458 jmp *%r11
3459 #else
3460 movq _glapi_Dispatch(%rip), %rax
3461 testq %rax, %rax
3462 je 1f
3463 movq 776(%rax), %r11
3464 jmp *%r11
3465 1:
3466 pushq %rdi
3467 call _glapi_get_dispatch
3468 popq %rdi
3469 movq 776(%rax), %r11
3470 jmp *%r11
3471 #endif /* defined(GLX_USE_TLS) */
3472 .size GL_PREFIX(TexCoord1fv), .-GL_PREFIX(TexCoord1fv)
3473
3474 .p2align 4,,15
3475 .globl GL_PREFIX(TexCoord1i)
3476 .type GL_PREFIX(TexCoord1i), @function
3477 GL_PREFIX(TexCoord1i):
3478 #if defined(GLX_USE_TLS)
3479 call _x86_64_get_dispatch@PLT
3480 movq 784(%rax), %r11
3481 jmp *%r11
3482 #elif defined(PTHREADS)
3483 pushq %rdi
3484 call _x86_64_get_dispatch@PLT
3485 popq %rdi
3486 movq 784(%rax), %r11
3487 jmp *%r11
3488 #else
3489 movq _glapi_Dispatch(%rip), %rax
3490 testq %rax, %rax
3491 je 1f
3492 movq 784(%rax), %r11
3493 jmp *%r11
3494 1:
3495 pushq %rdi
3496 call _glapi_get_dispatch
3497 popq %rdi
3498 movq 784(%rax), %r11
3499 jmp *%r11
3500 #endif /* defined(GLX_USE_TLS) */
3501 .size GL_PREFIX(TexCoord1i), .-GL_PREFIX(TexCoord1i)
3502
3503 .p2align 4,,15
3504 .globl GL_PREFIX(TexCoord1iv)
3505 .type GL_PREFIX(TexCoord1iv), @function
3506 GL_PREFIX(TexCoord1iv):
3507 #if defined(GLX_USE_TLS)
3508 call _x86_64_get_dispatch@PLT
3509 movq 792(%rax), %r11
3510 jmp *%r11
3511 #elif defined(PTHREADS)
3512 pushq %rdi
3513 call _x86_64_get_dispatch@PLT
3514 popq %rdi
3515 movq 792(%rax), %r11
3516 jmp *%r11
3517 #else
3518 movq _glapi_Dispatch(%rip), %rax
3519 testq %rax, %rax
3520 je 1f
3521 movq 792(%rax), %r11
3522 jmp *%r11
3523 1:
3524 pushq %rdi
3525 call _glapi_get_dispatch
3526 popq %rdi
3527 movq 792(%rax), %r11
3528 jmp *%r11
3529 #endif /* defined(GLX_USE_TLS) */
3530 .size GL_PREFIX(TexCoord1iv), .-GL_PREFIX(TexCoord1iv)
3531
3532 .p2align 4,,15
3533 .globl GL_PREFIX(TexCoord1s)
3534 .type GL_PREFIX(TexCoord1s), @function
3535 GL_PREFIX(TexCoord1s):
3536 #if defined(GLX_USE_TLS)
3537 call _x86_64_get_dispatch@PLT
3538 movq 800(%rax), %r11
3539 jmp *%r11
3540 #elif defined(PTHREADS)
3541 pushq %rdi
3542 call _x86_64_get_dispatch@PLT
3543 popq %rdi
3544 movq 800(%rax), %r11
3545 jmp *%r11
3546 #else
3547 movq _glapi_Dispatch(%rip), %rax
3548 testq %rax, %rax
3549 je 1f
3550 movq 800(%rax), %r11
3551 jmp *%r11
3552 1:
3553 pushq %rdi
3554 call _glapi_get_dispatch
3555 popq %rdi
3556 movq 800(%rax), %r11
3557 jmp *%r11
3558 #endif /* defined(GLX_USE_TLS) */
3559 .size GL_PREFIX(TexCoord1s), .-GL_PREFIX(TexCoord1s)
3560
3561 .p2align 4,,15
3562 .globl GL_PREFIX(TexCoord1sv)
3563 .type GL_PREFIX(TexCoord1sv), @function
3564 GL_PREFIX(TexCoord1sv):
3565 #if defined(GLX_USE_TLS)
3566 call _x86_64_get_dispatch@PLT
3567 movq 808(%rax), %r11
3568 jmp *%r11
3569 #elif defined(PTHREADS)
3570 pushq %rdi
3571 call _x86_64_get_dispatch@PLT
3572 popq %rdi
3573 movq 808(%rax), %r11
3574 jmp *%r11
3575 #else
3576 movq _glapi_Dispatch(%rip), %rax
3577 testq %rax, %rax
3578 je 1f
3579 movq 808(%rax), %r11
3580 jmp *%r11
3581 1:
3582 pushq %rdi
3583 call _glapi_get_dispatch
3584 popq %rdi
3585 movq 808(%rax), %r11
3586 jmp *%r11
3587 #endif /* defined(GLX_USE_TLS) */
3588 .size GL_PREFIX(TexCoord1sv), .-GL_PREFIX(TexCoord1sv)
3589
3590 .p2align 4,,15
3591 .globl GL_PREFIX(TexCoord2d)
3592 .type GL_PREFIX(TexCoord2d), @function
3593 GL_PREFIX(TexCoord2d):
3594 #if defined(GLX_USE_TLS)
3595 call _x86_64_get_dispatch@PLT
3596 movq 816(%rax), %r11
3597 jmp *%r11
3598 #elif defined(PTHREADS)
3599 subq $24, %rsp
3600 movq %xmm0, (%rsp)
3601 movq %xmm1, 8(%rsp)
3602 call _x86_64_get_dispatch@PLT
3603 movq 8(%rsp), %xmm1
3604 movq (%rsp), %xmm0
3605 addq $24, %rsp
3606 movq 816(%rax), %r11
3607 jmp *%r11
3608 #else
3609 movq _glapi_Dispatch(%rip), %rax
3610 testq %rax, %rax
3611 je 1f
3612 movq 816(%rax), %r11
3613 jmp *%r11
3614 1:
3615 subq $24, %rsp
3616 movq %xmm0, (%rsp)
3617 movq %xmm1, 8(%rsp)
3618 call _glapi_get_dispatch
3619 movq 8(%rsp), %xmm1
3620 movq (%rsp), %xmm0
3621 addq $24, %rsp
3622 movq 816(%rax), %r11
3623 jmp *%r11
3624 #endif /* defined(GLX_USE_TLS) */
3625 .size GL_PREFIX(TexCoord2d), .-GL_PREFIX(TexCoord2d)
3626
3627 .p2align 4,,15
3628 .globl GL_PREFIX(TexCoord2dv)
3629 .type GL_PREFIX(TexCoord2dv), @function
3630 GL_PREFIX(TexCoord2dv):
3631 #if defined(GLX_USE_TLS)
3632 call _x86_64_get_dispatch@PLT
3633 movq 824(%rax), %r11
3634 jmp *%r11
3635 #elif defined(PTHREADS)
3636 pushq %rdi
3637 call _x86_64_get_dispatch@PLT
3638 popq %rdi
3639 movq 824(%rax), %r11
3640 jmp *%r11
3641 #else
3642 movq _glapi_Dispatch(%rip), %rax
3643 testq %rax, %rax
3644 je 1f
3645 movq 824(%rax), %r11
3646 jmp *%r11
3647 1:
3648 pushq %rdi
3649 call _glapi_get_dispatch
3650 popq %rdi
3651 movq 824(%rax), %r11
3652 jmp *%r11
3653 #endif /* defined(GLX_USE_TLS) */
3654 .size GL_PREFIX(TexCoord2dv), .-GL_PREFIX(TexCoord2dv)
3655
3656 .p2align 4,,15
3657 .globl GL_PREFIX(TexCoord2f)
3658 .type GL_PREFIX(TexCoord2f), @function
3659 GL_PREFIX(TexCoord2f):
3660 #if defined(GLX_USE_TLS)
3661 call _x86_64_get_dispatch@PLT
3662 movq 832(%rax), %r11
3663 jmp *%r11
3664 #elif defined(PTHREADS)
3665 subq $24, %rsp
3666 movq %xmm0, (%rsp)
3667 movq %xmm1, 8(%rsp)
3668 call _x86_64_get_dispatch@PLT
3669 movq 8(%rsp), %xmm1
3670 movq (%rsp), %xmm0
3671 addq $24, %rsp
3672 movq 832(%rax), %r11
3673 jmp *%r11
3674 #else
3675 movq _glapi_Dispatch(%rip), %rax
3676 testq %rax, %rax
3677 je 1f
3678 movq 832(%rax), %r11
3679 jmp *%r11
3680 1:
3681 subq $24, %rsp
3682 movq %xmm0, (%rsp)
3683 movq %xmm1, 8(%rsp)
3684 call _glapi_get_dispatch
3685 movq 8(%rsp), %xmm1
3686 movq (%rsp), %xmm0
3687 addq $24, %rsp
3688 movq 832(%rax), %r11
3689 jmp *%r11
3690 #endif /* defined(GLX_USE_TLS) */
3691 .size GL_PREFIX(TexCoord2f), .-GL_PREFIX(TexCoord2f)
3692
3693 .p2align 4,,15
3694 .globl GL_PREFIX(TexCoord2fv)
3695 .type GL_PREFIX(TexCoord2fv), @function
3696 GL_PREFIX(TexCoord2fv):
3697 #if defined(GLX_USE_TLS)
3698 call _x86_64_get_dispatch@PLT
3699 movq 840(%rax), %r11
3700 jmp *%r11
3701 #elif defined(PTHREADS)
3702 pushq %rdi
3703 call _x86_64_get_dispatch@PLT
3704 popq %rdi
3705 movq 840(%rax), %r11
3706 jmp *%r11
3707 #else
3708 movq _glapi_Dispatch(%rip), %rax
3709 testq %rax, %rax
3710 je 1f
3711 movq 840(%rax), %r11
3712 jmp *%r11
3713 1:
3714 pushq %rdi
3715 call _glapi_get_dispatch
3716 popq %rdi
3717 movq 840(%rax), %r11
3718 jmp *%r11
3719 #endif /* defined(GLX_USE_TLS) */
3720 .size GL_PREFIX(TexCoord2fv), .-GL_PREFIX(TexCoord2fv)
3721
3722 .p2align 4,,15
3723 .globl GL_PREFIX(TexCoord2i)
3724 .type GL_PREFIX(TexCoord2i), @function
3725 GL_PREFIX(TexCoord2i):
3726 #if defined(GLX_USE_TLS)
3727 call _x86_64_get_dispatch@PLT
3728 movq 848(%rax), %r11
3729 jmp *%r11
3730 #elif defined(PTHREADS)
3731 pushq %rdi
3732 pushq %rsi
3733 pushq %rbp
3734 call _x86_64_get_dispatch@PLT
3735 popq %rbp
3736 popq %rsi
3737 popq %rdi
3738 movq 848(%rax), %r11
3739 jmp *%r11
3740 #else
3741 movq _glapi_Dispatch(%rip), %rax
3742 testq %rax, %rax
3743 je 1f
3744 movq 848(%rax), %r11
3745 jmp *%r11
3746 1:
3747 pushq %rdi
3748 pushq %rsi
3749 pushq %rbp
3750 call _glapi_get_dispatch
3751 popq %rbp
3752 popq %rsi
3753 popq %rdi
3754 movq 848(%rax), %r11
3755 jmp *%r11
3756 #endif /* defined(GLX_USE_TLS) */
3757 .size GL_PREFIX(TexCoord2i), .-GL_PREFIX(TexCoord2i)
3758
3759 .p2align 4,,15
3760 .globl GL_PREFIX(TexCoord2iv)
3761 .type GL_PREFIX(TexCoord2iv), @function
3762 GL_PREFIX(TexCoord2iv):
3763 #if defined(GLX_USE_TLS)
3764 call _x86_64_get_dispatch@PLT
3765 movq 856(%rax), %r11
3766 jmp *%r11
3767 #elif defined(PTHREADS)
3768 pushq %rdi
3769 call _x86_64_get_dispatch@PLT
3770 popq %rdi
3771 movq 856(%rax), %r11
3772 jmp *%r11
3773 #else
3774 movq _glapi_Dispatch(%rip), %rax
3775 testq %rax, %rax
3776 je 1f
3777 movq 856(%rax), %r11
3778 jmp *%r11
3779 1:
3780 pushq %rdi
3781 call _glapi_get_dispatch
3782 popq %rdi
3783 movq 856(%rax), %r11
3784 jmp *%r11
3785 #endif /* defined(GLX_USE_TLS) */
3786 .size GL_PREFIX(TexCoord2iv), .-GL_PREFIX(TexCoord2iv)
3787
3788 .p2align 4,,15
3789 .globl GL_PREFIX(TexCoord2s)
3790 .type GL_PREFIX(TexCoord2s), @function
3791 GL_PREFIX(TexCoord2s):
3792 #if defined(GLX_USE_TLS)
3793 call _x86_64_get_dispatch@PLT
3794 movq 864(%rax), %r11
3795 jmp *%r11
3796 #elif defined(PTHREADS)
3797 pushq %rdi
3798 pushq %rsi
3799 pushq %rbp
3800 call _x86_64_get_dispatch@PLT
3801 popq %rbp
3802 popq %rsi
3803 popq %rdi
3804 movq 864(%rax), %r11
3805 jmp *%r11
3806 #else
3807 movq _glapi_Dispatch(%rip), %rax
3808 testq %rax, %rax
3809 je 1f
3810 movq 864(%rax), %r11
3811 jmp *%r11
3812 1:
3813 pushq %rdi
3814 pushq %rsi
3815 pushq %rbp
3816 call _glapi_get_dispatch
3817 popq %rbp
3818 popq %rsi
3819 popq %rdi
3820 movq 864(%rax), %r11
3821 jmp *%r11
3822 #endif /* defined(GLX_USE_TLS) */
3823 .size GL_PREFIX(TexCoord2s), .-GL_PREFIX(TexCoord2s)
3824
3825 .p2align 4,,15
3826 .globl GL_PREFIX(TexCoord2sv)
3827 .type GL_PREFIX(TexCoord2sv), @function
3828 GL_PREFIX(TexCoord2sv):
3829 #if defined(GLX_USE_TLS)
3830 call _x86_64_get_dispatch@PLT
3831 movq 872(%rax), %r11
3832 jmp *%r11
3833 #elif defined(PTHREADS)
3834 pushq %rdi
3835 call _x86_64_get_dispatch@PLT
3836 popq %rdi
3837 movq 872(%rax), %r11
3838 jmp *%r11
3839 #else
3840 movq _glapi_Dispatch(%rip), %rax
3841 testq %rax, %rax
3842 je 1f
3843 movq 872(%rax), %r11
3844 jmp *%r11
3845 1:
3846 pushq %rdi
3847 call _glapi_get_dispatch
3848 popq %rdi
3849 movq 872(%rax), %r11
3850 jmp *%r11
3851 #endif /* defined(GLX_USE_TLS) */
3852 .size GL_PREFIX(TexCoord2sv), .-GL_PREFIX(TexCoord2sv)
3853
3854 .p2align 4,,15
3855 .globl GL_PREFIX(TexCoord3d)
3856 .type GL_PREFIX(TexCoord3d), @function
3857 GL_PREFIX(TexCoord3d):
3858 #if defined(GLX_USE_TLS)
3859 call _x86_64_get_dispatch@PLT
3860 movq 880(%rax), %r11
3861 jmp *%r11
3862 #elif defined(PTHREADS)
3863 subq $24, %rsp
3864 movq %xmm0, (%rsp)
3865 movq %xmm1, 8(%rsp)
3866 movq %xmm2, 16(%rsp)
3867 call _x86_64_get_dispatch@PLT
3868 movq 16(%rsp), %xmm2
3869 movq 8(%rsp), %xmm1
3870 movq (%rsp), %xmm0
3871 addq $24, %rsp
3872 movq 880(%rax), %r11
3873 jmp *%r11
3874 #else
3875 movq _glapi_Dispatch(%rip), %rax
3876 testq %rax, %rax
3877 je 1f
3878 movq 880(%rax), %r11
3879 jmp *%r11
3880 1:
3881 subq $24, %rsp
3882 movq %xmm0, (%rsp)
3883 movq %xmm1, 8(%rsp)
3884 movq %xmm2, 16(%rsp)
3885 call _glapi_get_dispatch
3886 movq 16(%rsp), %xmm2
3887 movq 8(%rsp), %xmm1
3888 movq (%rsp), %xmm0
3889 addq $24, %rsp
3890 movq 880(%rax), %r11
3891 jmp *%r11
3892 #endif /* defined(GLX_USE_TLS) */
3893 .size GL_PREFIX(TexCoord3d), .-GL_PREFIX(TexCoord3d)
3894
3895 .p2align 4,,15
3896 .globl GL_PREFIX(TexCoord3dv)
3897 .type GL_PREFIX(TexCoord3dv), @function
3898 GL_PREFIX(TexCoord3dv):
3899 #if defined(GLX_USE_TLS)
3900 call _x86_64_get_dispatch@PLT
3901 movq 888(%rax), %r11
3902 jmp *%r11
3903 #elif defined(PTHREADS)
3904 pushq %rdi
3905 call _x86_64_get_dispatch@PLT
3906 popq %rdi
3907 movq 888(%rax), %r11
3908 jmp *%r11
3909 #else
3910 movq _glapi_Dispatch(%rip), %rax
3911 testq %rax, %rax
3912 je 1f
3913 movq 888(%rax), %r11
3914 jmp *%r11
3915 1:
3916 pushq %rdi
3917 call _glapi_get_dispatch
3918 popq %rdi
3919 movq 888(%rax), %r11
3920 jmp *%r11
3921 #endif /* defined(GLX_USE_TLS) */
3922 .size GL_PREFIX(TexCoord3dv), .-GL_PREFIX(TexCoord3dv)
3923
3924 .p2align 4,,15
3925 .globl GL_PREFIX(TexCoord3f)
3926 .type GL_PREFIX(TexCoord3f), @function
3927 GL_PREFIX(TexCoord3f):
3928 #if defined(GLX_USE_TLS)
3929 call _x86_64_get_dispatch@PLT
3930 movq 896(%rax), %r11
3931 jmp *%r11
3932 #elif defined(PTHREADS)
3933 subq $24, %rsp
3934 movq %xmm0, (%rsp)
3935 movq %xmm1, 8(%rsp)
3936 movq %xmm2, 16(%rsp)
3937 call _x86_64_get_dispatch@PLT
3938 movq 16(%rsp), %xmm2
3939 movq 8(%rsp), %xmm1
3940 movq (%rsp), %xmm0
3941 addq $24, %rsp
3942 movq 896(%rax), %r11
3943 jmp *%r11
3944 #else
3945 movq _glapi_Dispatch(%rip), %rax
3946 testq %rax, %rax
3947 je 1f
3948 movq 896(%rax), %r11
3949 jmp *%r11
3950 1:
3951 subq $24, %rsp
3952 movq %xmm0, (%rsp)
3953 movq %xmm1, 8(%rsp)
3954 movq %xmm2, 16(%rsp)
3955 call _glapi_get_dispatch
3956 movq 16(%rsp), %xmm2
3957 movq 8(%rsp), %xmm1
3958 movq (%rsp), %xmm0
3959 addq $24, %rsp
3960 movq 896(%rax), %r11
3961 jmp *%r11
3962 #endif /* defined(GLX_USE_TLS) */
3963 .size GL_PREFIX(TexCoord3f), .-GL_PREFIX(TexCoord3f)
3964
3965 .p2align 4,,15
3966 .globl GL_PREFIX(TexCoord3fv)
3967 .type GL_PREFIX(TexCoord3fv), @function
3968 GL_PREFIX(TexCoord3fv):
3969 #if defined(GLX_USE_TLS)
3970 call _x86_64_get_dispatch@PLT
3971 movq 904(%rax), %r11
3972 jmp *%r11
3973 #elif defined(PTHREADS)
3974 pushq %rdi
3975 call _x86_64_get_dispatch@PLT
3976 popq %rdi
3977 movq 904(%rax), %r11
3978 jmp *%r11
3979 #else
3980 movq _glapi_Dispatch(%rip), %rax
3981 testq %rax, %rax
3982 je 1f
3983 movq 904(%rax), %r11
3984 jmp *%r11
3985 1:
3986 pushq %rdi
3987 call _glapi_get_dispatch
3988 popq %rdi
3989 movq 904(%rax), %r11
3990 jmp *%r11
3991 #endif /* defined(GLX_USE_TLS) */
3992 .size GL_PREFIX(TexCoord3fv), .-GL_PREFIX(TexCoord3fv)
3993
3994 .p2align 4,,15
3995 .globl GL_PREFIX(TexCoord3i)
3996 .type GL_PREFIX(TexCoord3i), @function
3997 GL_PREFIX(TexCoord3i):
3998 #if defined(GLX_USE_TLS)
3999 call _x86_64_get_dispatch@PLT
4000 movq 912(%rax), %r11
4001 jmp *%r11
4002 #elif defined(PTHREADS)
4003 pushq %rdi
4004 pushq %rsi
4005 pushq %rdx
4006 call _x86_64_get_dispatch@PLT
4007 popq %rdx
4008 popq %rsi
4009 popq %rdi
4010 movq 912(%rax), %r11
4011 jmp *%r11
4012 #else
4013 movq _glapi_Dispatch(%rip), %rax
4014 testq %rax, %rax
4015 je 1f
4016 movq 912(%rax), %r11
4017 jmp *%r11
4018 1:
4019 pushq %rdi
4020 pushq %rsi
4021 pushq %rdx
4022 call _glapi_get_dispatch
4023 popq %rdx
4024 popq %rsi
4025 popq %rdi
4026 movq 912(%rax), %r11
4027 jmp *%r11
4028 #endif /* defined(GLX_USE_TLS) */
4029 .size GL_PREFIX(TexCoord3i), .-GL_PREFIX(TexCoord3i)
4030
4031 .p2align 4,,15
4032 .globl GL_PREFIX(TexCoord3iv)
4033 .type GL_PREFIX(TexCoord3iv), @function
4034 GL_PREFIX(TexCoord3iv):
4035 #if defined(GLX_USE_TLS)
4036 call _x86_64_get_dispatch@PLT
4037 movq 920(%rax), %r11
4038 jmp *%r11
4039 #elif defined(PTHREADS)
4040 pushq %rdi
4041 call _x86_64_get_dispatch@PLT
4042 popq %rdi
4043 movq 920(%rax), %r11
4044 jmp *%r11
4045 #else
4046 movq _glapi_Dispatch(%rip), %rax
4047 testq %rax, %rax
4048 je 1f
4049 movq 920(%rax), %r11
4050 jmp *%r11
4051 1:
4052 pushq %rdi
4053 call _glapi_get_dispatch
4054 popq %rdi
4055 movq 920(%rax), %r11
4056 jmp *%r11
4057 #endif /* defined(GLX_USE_TLS) */
4058 .size GL_PREFIX(TexCoord3iv), .-GL_PREFIX(TexCoord3iv)
4059
4060 .p2align 4,,15
4061 .globl GL_PREFIX(TexCoord3s)
4062 .type GL_PREFIX(TexCoord3s), @function
4063 GL_PREFIX(TexCoord3s):
4064 #if defined(GLX_USE_TLS)
4065 call _x86_64_get_dispatch@PLT
4066 movq 928(%rax), %r11
4067 jmp *%r11
4068 #elif defined(PTHREADS)
4069 pushq %rdi
4070 pushq %rsi
4071 pushq %rdx
4072 call _x86_64_get_dispatch@PLT
4073 popq %rdx
4074 popq %rsi
4075 popq %rdi
4076 movq 928(%rax), %r11
4077 jmp *%r11
4078 #else
4079 movq _glapi_Dispatch(%rip), %rax
4080 testq %rax, %rax
4081 je 1f
4082 movq 928(%rax), %r11
4083 jmp *%r11
4084 1:
4085 pushq %rdi
4086 pushq %rsi
4087 pushq %rdx
4088 call _glapi_get_dispatch
4089 popq %rdx
4090 popq %rsi
4091 popq %rdi
4092 movq 928(%rax), %r11
4093 jmp *%r11
4094 #endif /* defined(GLX_USE_TLS) */
4095 .size GL_PREFIX(TexCoord3s), .-GL_PREFIX(TexCoord3s)
4096
4097 .p2align 4,,15
4098 .globl GL_PREFIX(TexCoord3sv)
4099 .type GL_PREFIX(TexCoord3sv), @function
4100 GL_PREFIX(TexCoord3sv):
4101 #if defined(GLX_USE_TLS)
4102 call _x86_64_get_dispatch@PLT
4103 movq 936(%rax), %r11
4104 jmp *%r11
4105 #elif defined(PTHREADS)
4106 pushq %rdi
4107 call _x86_64_get_dispatch@PLT
4108 popq %rdi
4109 movq 936(%rax), %r11
4110 jmp *%r11
4111 #else
4112 movq _glapi_Dispatch(%rip), %rax
4113 testq %rax, %rax
4114 je 1f
4115 movq 936(%rax), %r11
4116 jmp *%r11
4117 1:
4118 pushq %rdi
4119 call _glapi_get_dispatch
4120 popq %rdi
4121 movq 936(%rax), %r11
4122 jmp *%r11
4123 #endif /* defined(GLX_USE_TLS) */
4124 .size GL_PREFIX(TexCoord3sv), .-GL_PREFIX(TexCoord3sv)
4125
4126 .p2align 4,,15
4127 .globl GL_PREFIX(TexCoord4d)
4128 .type GL_PREFIX(TexCoord4d), @function
4129 GL_PREFIX(TexCoord4d):
4130 #if defined(GLX_USE_TLS)
4131 call _x86_64_get_dispatch@PLT
4132 movq 944(%rax), %r11
4133 jmp *%r11
4134 #elif defined(PTHREADS)
4135 subq $40, %rsp
4136 movq %xmm0, (%rsp)
4137 movq %xmm1, 8(%rsp)
4138 movq %xmm2, 16(%rsp)
4139 movq %xmm3, 24(%rsp)
4140 call _x86_64_get_dispatch@PLT
4141 movq 24(%rsp), %xmm3
4142 movq 16(%rsp), %xmm2
4143 movq 8(%rsp), %xmm1
4144 movq (%rsp), %xmm0
4145 addq $40, %rsp
4146 movq 944(%rax), %r11
4147 jmp *%r11
4148 #else
4149 movq _glapi_Dispatch(%rip), %rax
4150 testq %rax, %rax
4151 je 1f
4152 movq 944(%rax), %r11
4153 jmp *%r11
4154 1:
4155 subq $40, %rsp
4156 movq %xmm0, (%rsp)
4157 movq %xmm1, 8(%rsp)
4158 movq %xmm2, 16(%rsp)
4159 movq %xmm3, 24(%rsp)
4160 call _glapi_get_dispatch
4161 movq 24(%rsp), %xmm3
4162 movq 16(%rsp), %xmm2
4163 movq 8(%rsp), %xmm1
4164 movq (%rsp), %xmm0
4165 addq $40, %rsp
4166 movq 944(%rax), %r11
4167 jmp *%r11
4168 #endif /* defined(GLX_USE_TLS) */
4169 .size GL_PREFIX(TexCoord4d), .-GL_PREFIX(TexCoord4d)
4170
4171 .p2align 4,,15
4172 .globl GL_PREFIX(TexCoord4dv)
4173 .type GL_PREFIX(TexCoord4dv), @function
4174 GL_PREFIX(TexCoord4dv):
4175 #if defined(GLX_USE_TLS)
4176 call _x86_64_get_dispatch@PLT
4177 movq 952(%rax), %r11
4178 jmp *%r11
4179 #elif defined(PTHREADS)
4180 pushq %rdi
4181 call _x86_64_get_dispatch@PLT
4182 popq %rdi
4183 movq 952(%rax), %r11
4184 jmp *%r11
4185 #else
4186 movq _glapi_Dispatch(%rip), %rax
4187 testq %rax, %rax
4188 je 1f
4189 movq 952(%rax), %r11
4190 jmp *%r11
4191 1:
4192 pushq %rdi
4193 call _glapi_get_dispatch
4194 popq %rdi
4195 movq 952(%rax), %r11
4196 jmp *%r11
4197 #endif /* defined(GLX_USE_TLS) */
4198 .size GL_PREFIX(TexCoord4dv), .-GL_PREFIX(TexCoord4dv)
4199
4200 .p2align 4,,15
4201 .globl GL_PREFIX(TexCoord4f)
4202 .type GL_PREFIX(TexCoord4f), @function
4203 GL_PREFIX(TexCoord4f):
4204 #if defined(GLX_USE_TLS)
4205 call _x86_64_get_dispatch@PLT
4206 movq 960(%rax), %r11
4207 jmp *%r11
4208 #elif defined(PTHREADS)
4209 subq $40, %rsp
4210 movq %xmm0, (%rsp)
4211 movq %xmm1, 8(%rsp)
4212 movq %xmm2, 16(%rsp)
4213 movq %xmm3, 24(%rsp)
4214 call _x86_64_get_dispatch@PLT
4215 movq 24(%rsp), %xmm3
4216 movq 16(%rsp), %xmm2
4217 movq 8(%rsp), %xmm1
4218 movq (%rsp), %xmm0
4219 addq $40, %rsp
4220 movq 960(%rax), %r11
4221 jmp *%r11
4222 #else
4223 movq _glapi_Dispatch(%rip), %rax
4224 testq %rax, %rax
4225 je 1f
4226 movq 960(%rax), %r11
4227 jmp *%r11
4228 1:
4229 subq $40, %rsp
4230 movq %xmm0, (%rsp)
4231 movq %xmm1, 8(%rsp)
4232 movq %xmm2, 16(%rsp)
4233 movq %xmm3, 24(%rsp)
4234 call _glapi_get_dispatch
4235 movq 24(%rsp), %xmm3
4236 movq 16(%rsp), %xmm2
4237 movq 8(%rsp), %xmm1
4238 movq (%rsp), %xmm0
4239 addq $40, %rsp
4240 movq 960(%rax), %r11
4241 jmp *%r11
4242 #endif /* defined(GLX_USE_TLS) */
4243 .size GL_PREFIX(TexCoord4f), .-GL_PREFIX(TexCoord4f)
4244
4245 .p2align 4,,15
4246 .globl GL_PREFIX(TexCoord4fv)
4247 .type GL_PREFIX(TexCoord4fv), @function
4248 GL_PREFIX(TexCoord4fv):
4249 #if defined(GLX_USE_TLS)
4250 call _x86_64_get_dispatch@PLT
4251 movq 968(%rax), %r11
4252 jmp *%r11
4253 #elif defined(PTHREADS)
4254 pushq %rdi
4255 call _x86_64_get_dispatch@PLT
4256 popq %rdi
4257 movq 968(%rax), %r11
4258 jmp *%r11
4259 #else
4260 movq _glapi_Dispatch(%rip), %rax
4261 testq %rax, %rax
4262 je 1f
4263 movq 968(%rax), %r11
4264 jmp *%r11
4265 1:
4266 pushq %rdi
4267 call _glapi_get_dispatch
4268 popq %rdi
4269 movq 968(%rax), %r11
4270 jmp *%r11
4271 #endif /* defined(GLX_USE_TLS) */
4272 .size GL_PREFIX(TexCoord4fv), .-GL_PREFIX(TexCoord4fv)
4273
4274 .p2align 4,,15
4275 .globl GL_PREFIX(TexCoord4i)
4276 .type GL_PREFIX(TexCoord4i), @function
4277 GL_PREFIX(TexCoord4i):
4278 #if defined(GLX_USE_TLS)
4279 call _x86_64_get_dispatch@PLT
4280 movq 976(%rax), %r11
4281 jmp *%r11
4282 #elif defined(PTHREADS)
4283 pushq %rdi
4284 pushq %rsi
4285 pushq %rdx
4286 pushq %rcx
4287 pushq %rbp
4288 call _x86_64_get_dispatch@PLT
4289 popq %rbp
4290 popq %rcx
4291 popq %rdx
4292 popq %rsi
4293 popq %rdi
4294 movq 976(%rax), %r11
4295 jmp *%r11
4296 #else
4297 movq _glapi_Dispatch(%rip), %rax
4298 testq %rax, %rax
4299 je 1f
4300 movq 976(%rax), %r11
4301 jmp *%r11
4302 1:
4303 pushq %rdi
4304 pushq %rsi
4305 pushq %rdx
4306 pushq %rcx
4307 pushq %rbp
4308 call _glapi_get_dispatch
4309 popq %rbp
4310 popq %rcx
4311 popq %rdx
4312 popq %rsi
4313 popq %rdi
4314 movq 976(%rax), %r11
4315 jmp *%r11
4316 #endif /* defined(GLX_USE_TLS) */
4317 .size GL_PREFIX(TexCoord4i), .-GL_PREFIX(TexCoord4i)
4318
4319 .p2align 4,,15
4320 .globl GL_PREFIX(TexCoord4iv)
4321 .type GL_PREFIX(TexCoord4iv), @function
4322 GL_PREFIX(TexCoord4iv):
4323 #if defined(GLX_USE_TLS)
4324 call _x86_64_get_dispatch@PLT
4325 movq 984(%rax), %r11
4326 jmp *%r11
4327 #elif defined(PTHREADS)
4328 pushq %rdi
4329 call _x86_64_get_dispatch@PLT
4330 popq %rdi
4331 movq 984(%rax), %r11
4332 jmp *%r11
4333 #else
4334 movq _glapi_Dispatch(%rip), %rax
4335 testq %rax, %rax
4336 je 1f
4337 movq 984(%rax), %r11
4338 jmp *%r11
4339 1:
4340 pushq %rdi
4341 call _glapi_get_dispatch
4342 popq %rdi
4343 movq 984(%rax), %r11
4344 jmp *%r11
4345 #endif /* defined(GLX_USE_TLS) */
4346 .size GL_PREFIX(TexCoord4iv), .-GL_PREFIX(TexCoord4iv)
4347
4348 .p2align 4,,15
4349 .globl GL_PREFIX(TexCoord4s)
4350 .type GL_PREFIX(TexCoord4s), @function
4351 GL_PREFIX(TexCoord4s):
4352 #if defined(GLX_USE_TLS)
4353 call _x86_64_get_dispatch@PLT
4354 movq 992(%rax), %r11
4355 jmp *%r11
4356 #elif defined(PTHREADS)
4357 pushq %rdi
4358 pushq %rsi
4359 pushq %rdx
4360 pushq %rcx
4361 pushq %rbp
4362 call _x86_64_get_dispatch@PLT
4363 popq %rbp
4364 popq %rcx
4365 popq %rdx
4366 popq %rsi
4367 popq %rdi
4368 movq 992(%rax), %r11
4369 jmp *%r11
4370 #else
4371 movq _glapi_Dispatch(%rip), %rax
4372 testq %rax, %rax
4373 je 1f
4374 movq 992(%rax), %r11
4375 jmp *%r11
4376 1:
4377 pushq %rdi
4378 pushq %rsi
4379 pushq %rdx
4380 pushq %rcx
4381 pushq %rbp
4382 call _glapi_get_dispatch
4383 popq %rbp
4384 popq %rcx
4385 popq %rdx
4386 popq %rsi
4387 popq %rdi
4388 movq 992(%rax), %r11
4389 jmp *%r11
4390 #endif /* defined(GLX_USE_TLS) */
4391 .size GL_PREFIX(TexCoord4s), .-GL_PREFIX(TexCoord4s)
4392
4393 .p2align 4,,15
4394 .globl GL_PREFIX(TexCoord4sv)
4395 .type GL_PREFIX(TexCoord4sv), @function
4396 GL_PREFIX(TexCoord4sv):
4397 #if defined(GLX_USE_TLS)
4398 call _x86_64_get_dispatch@PLT
4399 movq 1000(%rax), %r11
4400 jmp *%r11
4401 #elif defined(PTHREADS)
4402 pushq %rdi
4403 call _x86_64_get_dispatch@PLT
4404 popq %rdi
4405 movq 1000(%rax), %r11
4406 jmp *%r11
4407 #else
4408 movq _glapi_Dispatch(%rip), %rax
4409 testq %rax, %rax
4410 je 1f
4411 movq 1000(%rax), %r11
4412 jmp *%r11
4413 1:
4414 pushq %rdi
4415 call _glapi_get_dispatch
4416 popq %rdi
4417 movq 1000(%rax), %r11
4418 jmp *%r11
4419 #endif /* defined(GLX_USE_TLS) */
4420 .size GL_PREFIX(TexCoord4sv), .-GL_PREFIX(TexCoord4sv)
4421
4422 .p2align 4,,15
4423 .globl GL_PREFIX(Vertex2d)
4424 .type GL_PREFIX(Vertex2d), @function
4425 GL_PREFIX(Vertex2d):
4426 #if defined(GLX_USE_TLS)
4427 call _x86_64_get_dispatch@PLT
4428 movq 1008(%rax), %r11
4429 jmp *%r11
4430 #elif defined(PTHREADS)
4431 subq $24, %rsp
4432 movq %xmm0, (%rsp)
4433 movq %xmm1, 8(%rsp)
4434 call _x86_64_get_dispatch@PLT
4435 movq 8(%rsp), %xmm1
4436 movq (%rsp), %xmm0
4437 addq $24, %rsp
4438 movq 1008(%rax), %r11
4439 jmp *%r11
4440 #else
4441 movq _glapi_Dispatch(%rip), %rax
4442 testq %rax, %rax
4443 je 1f
4444 movq 1008(%rax), %r11
4445 jmp *%r11
4446 1:
4447 subq $24, %rsp
4448 movq %xmm0, (%rsp)
4449 movq %xmm1, 8(%rsp)
4450 call _glapi_get_dispatch
4451 movq 8(%rsp), %xmm1
4452 movq (%rsp), %xmm0
4453 addq $24, %rsp
4454 movq 1008(%rax), %r11
4455 jmp *%r11
4456 #endif /* defined(GLX_USE_TLS) */
4457 .size GL_PREFIX(Vertex2d), .-GL_PREFIX(Vertex2d)
4458
4459 .p2align 4,,15
4460 .globl GL_PREFIX(Vertex2dv)
4461 .type GL_PREFIX(Vertex2dv), @function
4462 GL_PREFIX(Vertex2dv):
4463 #if defined(GLX_USE_TLS)
4464 call _x86_64_get_dispatch@PLT
4465 movq 1016(%rax), %r11
4466 jmp *%r11
4467 #elif defined(PTHREADS)
4468 pushq %rdi
4469 call _x86_64_get_dispatch@PLT
4470 popq %rdi
4471 movq 1016(%rax), %r11
4472 jmp *%r11
4473 #else
4474 movq _glapi_Dispatch(%rip), %rax
4475 testq %rax, %rax
4476 je 1f
4477 movq 1016(%rax), %r11
4478 jmp *%r11
4479 1:
4480 pushq %rdi
4481 call _glapi_get_dispatch
4482 popq %rdi
4483 movq 1016(%rax), %r11
4484 jmp *%r11
4485 #endif /* defined(GLX_USE_TLS) */
4486 .size GL_PREFIX(Vertex2dv), .-GL_PREFIX(Vertex2dv)
4487
4488 .p2align 4,,15
4489 .globl GL_PREFIX(Vertex2f)
4490 .type GL_PREFIX(Vertex2f), @function
4491 GL_PREFIX(Vertex2f):
4492 #if defined(GLX_USE_TLS)
4493 call _x86_64_get_dispatch@PLT
4494 movq 1024(%rax), %r11
4495 jmp *%r11
4496 #elif defined(PTHREADS)
4497 subq $24, %rsp
4498 movq %xmm0, (%rsp)
4499 movq %xmm1, 8(%rsp)
4500 call _x86_64_get_dispatch@PLT
4501 movq 8(%rsp), %xmm1
4502 movq (%rsp), %xmm0
4503 addq $24, %rsp
4504 movq 1024(%rax), %r11
4505 jmp *%r11
4506 #else
4507 movq _glapi_Dispatch(%rip), %rax
4508 testq %rax, %rax
4509 je 1f
4510 movq 1024(%rax), %r11
4511 jmp *%r11
4512 1:
4513 subq $24, %rsp
4514 movq %xmm0, (%rsp)
4515 movq %xmm1, 8(%rsp)
4516 call _glapi_get_dispatch
4517 movq 8(%rsp), %xmm1
4518 movq (%rsp), %xmm0
4519 addq $24, %rsp
4520 movq 1024(%rax), %r11
4521 jmp *%r11
4522 #endif /* defined(GLX_USE_TLS) */
4523 .size GL_PREFIX(Vertex2f), .-GL_PREFIX(Vertex2f)
4524
4525 .p2align 4,,15
4526 .globl GL_PREFIX(Vertex2fv)
4527 .type GL_PREFIX(Vertex2fv), @function
4528 GL_PREFIX(Vertex2fv):
4529 #if defined(GLX_USE_TLS)
4530 call _x86_64_get_dispatch@PLT
4531 movq 1032(%rax), %r11
4532 jmp *%r11
4533 #elif defined(PTHREADS)
4534 pushq %rdi
4535 call _x86_64_get_dispatch@PLT
4536 popq %rdi
4537 movq 1032(%rax), %r11
4538 jmp *%r11
4539 #else
4540 movq _glapi_Dispatch(%rip), %rax
4541 testq %rax, %rax
4542 je 1f
4543 movq 1032(%rax), %r11
4544 jmp *%r11
4545 1:
4546 pushq %rdi
4547 call _glapi_get_dispatch
4548 popq %rdi
4549 movq 1032(%rax), %r11
4550 jmp *%r11
4551 #endif /* defined(GLX_USE_TLS) */
4552 .size GL_PREFIX(Vertex2fv), .-GL_PREFIX(Vertex2fv)
4553
4554 .p2align 4,,15
4555 .globl GL_PREFIX(Vertex2i)
4556 .type GL_PREFIX(Vertex2i), @function
4557 GL_PREFIX(Vertex2i):
4558 #if defined(GLX_USE_TLS)
4559 call _x86_64_get_dispatch@PLT
4560 movq 1040(%rax), %r11
4561 jmp *%r11
4562 #elif defined(PTHREADS)
4563 pushq %rdi
4564 pushq %rsi
4565 pushq %rbp
4566 call _x86_64_get_dispatch@PLT
4567 popq %rbp
4568 popq %rsi
4569 popq %rdi
4570 movq 1040(%rax), %r11
4571 jmp *%r11
4572 #else
4573 movq _glapi_Dispatch(%rip), %rax
4574 testq %rax, %rax
4575 je 1f
4576 movq 1040(%rax), %r11
4577 jmp *%r11
4578 1:
4579 pushq %rdi
4580 pushq %rsi
4581 pushq %rbp
4582 call _glapi_get_dispatch
4583 popq %rbp
4584 popq %rsi
4585 popq %rdi
4586 movq 1040(%rax), %r11
4587 jmp *%r11
4588 #endif /* defined(GLX_USE_TLS) */
4589 .size GL_PREFIX(Vertex2i), .-GL_PREFIX(Vertex2i)
4590
4591 .p2align 4,,15
4592 .globl GL_PREFIX(Vertex2iv)
4593 .type GL_PREFIX(Vertex2iv), @function
4594 GL_PREFIX(Vertex2iv):
4595 #if defined(GLX_USE_TLS)
4596 call _x86_64_get_dispatch@PLT
4597 movq 1048(%rax), %r11
4598 jmp *%r11
4599 #elif defined(PTHREADS)
4600 pushq %rdi
4601 call _x86_64_get_dispatch@PLT
4602 popq %rdi
4603 movq 1048(%rax), %r11
4604 jmp *%r11
4605 #else
4606 movq _glapi_Dispatch(%rip), %rax
4607 testq %rax, %rax
4608 je 1f
4609 movq 1048(%rax), %r11
4610 jmp *%r11
4611 1:
4612 pushq %rdi
4613 call _glapi_get_dispatch
4614 popq %rdi
4615 movq 1048(%rax), %r11
4616 jmp *%r11
4617 #endif /* defined(GLX_USE_TLS) */
4618 .size GL_PREFIX(Vertex2iv), .-GL_PREFIX(Vertex2iv)
4619
4620 .p2align 4,,15
4621 .globl GL_PREFIX(Vertex2s)
4622 .type GL_PREFIX(Vertex2s), @function
4623 GL_PREFIX(Vertex2s):
4624 #if defined(GLX_USE_TLS)
4625 call _x86_64_get_dispatch@PLT
4626 movq 1056(%rax), %r11
4627 jmp *%r11
4628 #elif defined(PTHREADS)
4629 pushq %rdi
4630 pushq %rsi
4631 pushq %rbp
4632 call _x86_64_get_dispatch@PLT
4633 popq %rbp
4634 popq %rsi
4635 popq %rdi
4636 movq 1056(%rax), %r11
4637 jmp *%r11
4638 #else
4639 movq _glapi_Dispatch(%rip), %rax
4640 testq %rax, %rax
4641 je 1f
4642 movq 1056(%rax), %r11
4643 jmp *%r11
4644 1:
4645 pushq %rdi
4646 pushq %rsi
4647 pushq %rbp
4648 call _glapi_get_dispatch
4649 popq %rbp
4650 popq %rsi
4651 popq %rdi
4652 movq 1056(%rax), %r11
4653 jmp *%r11
4654 #endif /* defined(GLX_USE_TLS) */
4655 .size GL_PREFIX(Vertex2s), .-GL_PREFIX(Vertex2s)
4656
4657 .p2align 4,,15
4658 .globl GL_PREFIX(Vertex2sv)
4659 .type GL_PREFIX(Vertex2sv), @function
4660 GL_PREFIX(Vertex2sv):
4661 #if defined(GLX_USE_TLS)
4662 call _x86_64_get_dispatch@PLT
4663 movq 1064(%rax), %r11
4664 jmp *%r11
4665 #elif defined(PTHREADS)
4666 pushq %rdi
4667 call _x86_64_get_dispatch@PLT
4668 popq %rdi
4669 movq 1064(%rax), %r11
4670 jmp *%r11
4671 #else
4672 movq _glapi_Dispatch(%rip), %rax
4673 testq %rax, %rax
4674 je 1f
4675 movq 1064(%rax), %r11
4676 jmp *%r11
4677 1:
4678 pushq %rdi
4679 call _glapi_get_dispatch
4680 popq %rdi
4681 movq 1064(%rax), %r11
4682 jmp *%r11
4683 #endif /* defined(GLX_USE_TLS) */
4684 .size GL_PREFIX(Vertex2sv), .-GL_PREFIX(Vertex2sv)
4685
4686 .p2align 4,,15
4687 .globl GL_PREFIX(Vertex3d)
4688 .type GL_PREFIX(Vertex3d), @function
4689 GL_PREFIX(Vertex3d):
4690 #if defined(GLX_USE_TLS)
4691 call _x86_64_get_dispatch@PLT
4692 movq 1072(%rax), %r11
4693 jmp *%r11
4694 #elif defined(PTHREADS)
4695 subq $24, %rsp
4696 movq %xmm0, (%rsp)
4697 movq %xmm1, 8(%rsp)
4698 movq %xmm2, 16(%rsp)
4699 call _x86_64_get_dispatch@PLT
4700 movq 16(%rsp), %xmm2
4701 movq 8(%rsp), %xmm1
4702 movq (%rsp), %xmm0
4703 addq $24, %rsp
4704 movq 1072(%rax), %r11
4705 jmp *%r11
4706 #else
4707 movq _glapi_Dispatch(%rip), %rax
4708 testq %rax, %rax
4709 je 1f
4710 movq 1072(%rax), %r11
4711 jmp *%r11
4712 1:
4713 subq $24, %rsp
4714 movq %xmm0, (%rsp)
4715 movq %xmm1, 8(%rsp)
4716 movq %xmm2, 16(%rsp)
4717 call _glapi_get_dispatch
4718 movq 16(%rsp), %xmm2
4719 movq 8(%rsp), %xmm1
4720 movq (%rsp), %xmm0
4721 addq $24, %rsp
4722 movq 1072(%rax), %r11
4723 jmp *%r11
4724 #endif /* defined(GLX_USE_TLS) */
4725 .size GL_PREFIX(Vertex3d), .-GL_PREFIX(Vertex3d)
4726
4727 .p2align 4,,15
4728 .globl GL_PREFIX(Vertex3dv)
4729 .type GL_PREFIX(Vertex3dv), @function
4730 GL_PREFIX(Vertex3dv):
4731 #if defined(GLX_USE_TLS)
4732 call _x86_64_get_dispatch@PLT
4733 movq 1080(%rax), %r11
4734 jmp *%r11
4735 #elif defined(PTHREADS)
4736 pushq %rdi
4737 call _x86_64_get_dispatch@PLT
4738 popq %rdi
4739 movq 1080(%rax), %r11
4740 jmp *%r11
4741 #else
4742 movq _glapi_Dispatch(%rip), %rax
4743 testq %rax, %rax
4744 je 1f
4745 movq 1080(%rax), %r11
4746 jmp *%r11
4747 1:
4748 pushq %rdi
4749 call _glapi_get_dispatch
4750 popq %rdi
4751 movq 1080(%rax), %r11
4752 jmp *%r11
4753 #endif /* defined(GLX_USE_TLS) */
4754 .size GL_PREFIX(Vertex3dv), .-GL_PREFIX(Vertex3dv)
4755
4756 .p2align 4,,15
4757 .globl GL_PREFIX(Vertex3f)
4758 .type GL_PREFIX(Vertex3f), @function
4759 GL_PREFIX(Vertex3f):
4760 #if defined(GLX_USE_TLS)
4761 call _x86_64_get_dispatch@PLT
4762 movq 1088(%rax), %r11
4763 jmp *%r11
4764 #elif defined(PTHREADS)
4765 subq $24, %rsp
4766 movq %xmm0, (%rsp)
4767 movq %xmm1, 8(%rsp)
4768 movq %xmm2, 16(%rsp)
4769 call _x86_64_get_dispatch@PLT
4770 movq 16(%rsp), %xmm2
4771 movq 8(%rsp), %xmm1
4772 movq (%rsp), %xmm0
4773 addq $24, %rsp
4774 movq 1088(%rax), %r11
4775 jmp *%r11
4776 #else
4777 movq _glapi_Dispatch(%rip), %rax
4778 testq %rax, %rax
4779 je 1f
4780 movq 1088(%rax), %r11
4781 jmp *%r11
4782 1:
4783 subq $24, %rsp
4784 movq %xmm0, (%rsp)
4785 movq %xmm1, 8(%rsp)
4786 movq %xmm2, 16(%rsp)
4787 call _glapi_get_dispatch
4788 movq 16(%rsp), %xmm2
4789 movq 8(%rsp), %xmm1
4790 movq (%rsp), %xmm0
4791 addq $24, %rsp
4792 movq 1088(%rax), %r11
4793 jmp *%r11
4794 #endif /* defined(GLX_USE_TLS) */
4795 .size GL_PREFIX(Vertex3f), .-GL_PREFIX(Vertex3f)
4796
4797 .p2align 4,,15
4798 .globl GL_PREFIX(Vertex3fv)
4799 .type GL_PREFIX(Vertex3fv), @function
4800 GL_PREFIX(Vertex3fv):
4801 #if defined(GLX_USE_TLS)
4802 call _x86_64_get_dispatch@PLT
4803 movq 1096(%rax), %r11
4804 jmp *%r11
4805 #elif defined(PTHREADS)
4806 pushq %rdi
4807 call _x86_64_get_dispatch@PLT
4808 popq %rdi
4809 movq 1096(%rax), %r11
4810 jmp *%r11
4811 #else
4812 movq _glapi_Dispatch(%rip), %rax
4813 testq %rax, %rax
4814 je 1f
4815 movq 1096(%rax), %r11
4816 jmp *%r11
4817 1:
4818 pushq %rdi
4819 call _glapi_get_dispatch
4820 popq %rdi
4821 movq 1096(%rax), %r11
4822 jmp *%r11
4823 #endif /* defined(GLX_USE_TLS) */
4824 .size GL_PREFIX(Vertex3fv), .-GL_PREFIX(Vertex3fv)
4825
4826 .p2align 4,,15
4827 .globl GL_PREFIX(Vertex3i)
4828 .type GL_PREFIX(Vertex3i), @function
4829 GL_PREFIX(Vertex3i):
4830 #if defined(GLX_USE_TLS)
4831 call _x86_64_get_dispatch@PLT
4832 movq 1104(%rax), %r11
4833 jmp *%r11
4834 #elif defined(PTHREADS)
4835 pushq %rdi
4836 pushq %rsi
4837 pushq %rdx
4838 call _x86_64_get_dispatch@PLT
4839 popq %rdx
4840 popq %rsi
4841 popq %rdi
4842 movq 1104(%rax), %r11
4843 jmp *%r11
4844 #else
4845 movq _glapi_Dispatch(%rip), %rax
4846 testq %rax, %rax
4847 je 1f
4848 movq 1104(%rax), %r11
4849 jmp *%r11
4850 1:
4851 pushq %rdi
4852 pushq %rsi
4853 pushq %rdx
4854 call _glapi_get_dispatch
4855 popq %rdx
4856 popq %rsi
4857 popq %rdi
4858 movq 1104(%rax), %r11
4859 jmp *%r11
4860 #endif /* defined(GLX_USE_TLS) */
4861 .size GL_PREFIX(Vertex3i), .-GL_PREFIX(Vertex3i)
4862
4863 .p2align 4,,15
4864 .globl GL_PREFIX(Vertex3iv)
4865 .type GL_PREFIX(Vertex3iv), @function
4866 GL_PREFIX(Vertex3iv):
4867 #if defined(GLX_USE_TLS)
4868 call _x86_64_get_dispatch@PLT
4869 movq 1112(%rax), %r11
4870 jmp *%r11
4871 #elif defined(PTHREADS)
4872 pushq %rdi
4873 call _x86_64_get_dispatch@PLT
4874 popq %rdi
4875 movq 1112(%rax), %r11
4876 jmp *%r11
4877 #else
4878 movq _glapi_Dispatch(%rip), %rax
4879 testq %rax, %rax
4880 je 1f
4881 movq 1112(%rax), %r11
4882 jmp *%r11
4883 1:
4884 pushq %rdi
4885 call _glapi_get_dispatch
4886 popq %rdi
4887 movq 1112(%rax), %r11
4888 jmp *%r11
4889 #endif /* defined(GLX_USE_TLS) */
4890 .size GL_PREFIX(Vertex3iv), .-GL_PREFIX(Vertex3iv)
4891
4892 .p2align 4,,15
4893 .globl GL_PREFIX(Vertex3s)
4894 .type GL_PREFIX(Vertex3s), @function
4895 GL_PREFIX(Vertex3s):
4896 #if defined(GLX_USE_TLS)
4897 call _x86_64_get_dispatch@PLT
4898 movq 1120(%rax), %r11
4899 jmp *%r11
4900 #elif defined(PTHREADS)
4901 pushq %rdi
4902 pushq %rsi
4903 pushq %rdx
4904 call _x86_64_get_dispatch@PLT
4905 popq %rdx
4906 popq %rsi
4907 popq %rdi
4908 movq 1120(%rax), %r11
4909 jmp *%r11
4910 #else
4911 movq _glapi_Dispatch(%rip), %rax
4912 testq %rax, %rax
4913 je 1f
4914 movq 1120(%rax), %r11
4915 jmp *%r11
4916 1:
4917 pushq %rdi
4918 pushq %rsi
4919 pushq %rdx
4920 call _glapi_get_dispatch
4921 popq %rdx
4922 popq %rsi
4923 popq %rdi
4924 movq 1120(%rax), %r11
4925 jmp *%r11
4926 #endif /* defined(GLX_USE_TLS) */
4927 .size GL_PREFIX(Vertex3s), .-GL_PREFIX(Vertex3s)
4928
4929 .p2align 4,,15
4930 .globl GL_PREFIX(Vertex3sv)
4931 .type GL_PREFIX(Vertex3sv), @function
4932 GL_PREFIX(Vertex3sv):
4933 #if defined(GLX_USE_TLS)
4934 call _x86_64_get_dispatch@PLT
4935 movq 1128(%rax), %r11
4936 jmp *%r11
4937 #elif defined(PTHREADS)
4938 pushq %rdi
4939 call _x86_64_get_dispatch@PLT
4940 popq %rdi
4941 movq 1128(%rax), %r11
4942 jmp *%r11
4943 #else
4944 movq _glapi_Dispatch(%rip), %rax
4945 testq %rax, %rax
4946 je 1f
4947 movq 1128(%rax), %r11
4948 jmp *%r11
4949 1:
4950 pushq %rdi
4951 call _glapi_get_dispatch
4952 popq %rdi
4953 movq 1128(%rax), %r11
4954 jmp *%r11
4955 #endif /* defined(GLX_USE_TLS) */
4956 .size GL_PREFIX(Vertex3sv), .-GL_PREFIX(Vertex3sv)
4957
4958 .p2align 4,,15
4959 .globl GL_PREFIX(Vertex4d)
4960 .type GL_PREFIX(Vertex4d), @function
4961 GL_PREFIX(Vertex4d):
4962 #if defined(GLX_USE_TLS)
4963 call _x86_64_get_dispatch@PLT
4964 movq 1136(%rax), %r11
4965 jmp *%r11
4966 #elif defined(PTHREADS)
4967 subq $40, %rsp
4968 movq %xmm0, (%rsp)
4969 movq %xmm1, 8(%rsp)
4970 movq %xmm2, 16(%rsp)
4971 movq %xmm3, 24(%rsp)
4972 call _x86_64_get_dispatch@PLT
4973 movq 24(%rsp), %xmm3
4974 movq 16(%rsp), %xmm2
4975 movq 8(%rsp), %xmm1
4976 movq (%rsp), %xmm0
4977 addq $40, %rsp
4978 movq 1136(%rax), %r11
4979 jmp *%r11
4980 #else
4981 movq _glapi_Dispatch(%rip), %rax
4982 testq %rax, %rax
4983 je 1f
4984 movq 1136(%rax), %r11
4985 jmp *%r11
4986 1:
4987 subq $40, %rsp
4988 movq %xmm0, (%rsp)
4989 movq %xmm1, 8(%rsp)
4990 movq %xmm2, 16(%rsp)
4991 movq %xmm3, 24(%rsp)
4992 call _glapi_get_dispatch
4993 movq 24(%rsp), %xmm3
4994 movq 16(%rsp), %xmm2
4995 movq 8(%rsp), %xmm1
4996 movq (%rsp), %xmm0
4997 addq $40, %rsp
4998 movq 1136(%rax), %r11
4999 jmp *%r11
5000 #endif /* defined(GLX_USE_TLS) */
5001 .size GL_PREFIX(Vertex4d), .-GL_PREFIX(Vertex4d)
5002
5003 .p2align 4,,15
5004 .globl GL_PREFIX(Vertex4dv)
5005 .type GL_PREFIX(Vertex4dv), @function
5006 GL_PREFIX(Vertex4dv):
5007 #if defined(GLX_USE_TLS)
5008 call _x86_64_get_dispatch@PLT
5009 movq 1144(%rax), %r11
5010 jmp *%r11
5011 #elif defined(PTHREADS)
5012 pushq %rdi
5013 call _x86_64_get_dispatch@PLT
5014 popq %rdi
5015 movq 1144(%rax), %r11
5016 jmp *%r11
5017 #else
5018 movq _glapi_Dispatch(%rip), %rax
5019 testq %rax, %rax
5020 je 1f
5021 movq 1144(%rax), %r11
5022 jmp *%r11
5023 1:
5024 pushq %rdi
5025 call _glapi_get_dispatch
5026 popq %rdi
5027 movq 1144(%rax), %r11
5028 jmp *%r11
5029 #endif /* defined(GLX_USE_TLS) */
5030 .size GL_PREFIX(Vertex4dv), .-GL_PREFIX(Vertex4dv)
5031
5032 .p2align 4,,15
5033 .globl GL_PREFIX(Vertex4f)
5034 .type GL_PREFIX(Vertex4f), @function
5035 GL_PREFIX(Vertex4f):
5036 #if defined(GLX_USE_TLS)
5037 call _x86_64_get_dispatch@PLT
5038 movq 1152(%rax), %r11
5039 jmp *%r11
5040 #elif defined(PTHREADS)
5041 subq $40, %rsp
5042 movq %xmm0, (%rsp)
5043 movq %xmm1, 8(%rsp)
5044 movq %xmm2, 16(%rsp)
5045 movq %xmm3, 24(%rsp)
5046 call _x86_64_get_dispatch@PLT
5047 movq 24(%rsp), %xmm3
5048 movq 16(%rsp), %xmm2
5049 movq 8(%rsp), %xmm1
5050 movq (%rsp), %xmm0
5051 addq $40, %rsp
5052 movq 1152(%rax), %r11
5053 jmp *%r11
5054 #else
5055 movq _glapi_Dispatch(%rip), %rax
5056 testq %rax, %rax
5057 je 1f
5058 movq 1152(%rax), %r11
5059 jmp *%r11
5060 1:
5061 subq $40, %rsp
5062 movq %xmm0, (%rsp)
5063 movq %xmm1, 8(%rsp)
5064 movq %xmm2, 16(%rsp)
5065 movq %xmm3, 24(%rsp)
5066 call _glapi_get_dispatch
5067 movq 24(%rsp), %xmm3
5068 movq 16(%rsp), %xmm2
5069 movq 8(%rsp), %xmm1
5070 movq (%rsp), %xmm0
5071 addq $40, %rsp
5072 movq 1152(%rax), %r11
5073 jmp *%r11
5074 #endif /* defined(GLX_USE_TLS) */
5075 .size GL_PREFIX(Vertex4f), .-GL_PREFIX(Vertex4f)
5076
5077 .p2align 4,,15
5078 .globl GL_PREFIX(Vertex4fv)
5079 .type GL_PREFIX(Vertex4fv), @function
5080 GL_PREFIX(Vertex4fv):
5081 #if defined(GLX_USE_TLS)
5082 call _x86_64_get_dispatch@PLT
5083 movq 1160(%rax), %r11
5084 jmp *%r11
5085 #elif defined(PTHREADS)
5086 pushq %rdi
5087 call _x86_64_get_dispatch@PLT
5088 popq %rdi
5089 movq 1160(%rax), %r11
5090 jmp *%r11
5091 #else
5092 movq _glapi_Dispatch(%rip), %rax
5093 testq %rax, %rax
5094 je 1f
5095 movq 1160(%rax), %r11
5096 jmp *%r11
5097 1:
5098 pushq %rdi
5099 call _glapi_get_dispatch
5100 popq %rdi
5101 movq 1160(%rax), %r11
5102 jmp *%r11
5103 #endif /* defined(GLX_USE_TLS) */
5104 .size GL_PREFIX(Vertex4fv), .-GL_PREFIX(Vertex4fv)
5105
5106 .p2align 4,,15
5107 .globl GL_PREFIX(Vertex4i)
5108 .type GL_PREFIX(Vertex4i), @function
5109 GL_PREFIX(Vertex4i):
5110 #if defined(GLX_USE_TLS)
5111 call _x86_64_get_dispatch@PLT
5112 movq 1168(%rax), %r11
5113 jmp *%r11
5114 #elif defined(PTHREADS)
5115 pushq %rdi
5116 pushq %rsi
5117 pushq %rdx
5118 pushq %rcx
5119 pushq %rbp
5120 call _x86_64_get_dispatch@PLT
5121 popq %rbp
5122 popq %rcx
5123 popq %rdx
5124 popq %rsi
5125 popq %rdi
5126 movq 1168(%rax), %r11
5127 jmp *%r11
5128 #else
5129 movq _glapi_Dispatch(%rip), %rax
5130 testq %rax, %rax
5131 je 1f
5132 movq 1168(%rax), %r11
5133 jmp *%r11
5134 1:
5135 pushq %rdi
5136 pushq %rsi
5137 pushq %rdx
5138 pushq %rcx
5139 pushq %rbp
5140 call _glapi_get_dispatch
5141 popq %rbp
5142 popq %rcx
5143 popq %rdx
5144 popq %rsi
5145 popq %rdi
5146 movq 1168(%rax), %r11
5147 jmp *%r11
5148 #endif /* defined(GLX_USE_TLS) */
5149 .size GL_PREFIX(Vertex4i), .-GL_PREFIX(Vertex4i)
5150
5151 .p2align 4,,15
5152 .globl GL_PREFIX(Vertex4iv)
5153 .type GL_PREFIX(Vertex4iv), @function
5154 GL_PREFIX(Vertex4iv):
5155 #if defined(GLX_USE_TLS)
5156 call _x86_64_get_dispatch@PLT
5157 movq 1176(%rax), %r11
5158 jmp *%r11
5159 #elif defined(PTHREADS)
5160 pushq %rdi
5161 call _x86_64_get_dispatch@PLT
5162 popq %rdi
5163 movq 1176(%rax), %r11
5164 jmp *%r11
5165 #else
5166 movq _glapi_Dispatch(%rip), %rax
5167 testq %rax, %rax
5168 je 1f
5169 movq 1176(%rax), %r11
5170 jmp *%r11
5171 1:
5172 pushq %rdi
5173 call _glapi_get_dispatch
5174 popq %rdi
5175 movq 1176(%rax), %r11
5176 jmp *%r11
5177 #endif /* defined(GLX_USE_TLS) */
5178 .size GL_PREFIX(Vertex4iv), .-GL_PREFIX(Vertex4iv)
5179
5180 .p2align 4,,15
5181 .globl GL_PREFIX(Vertex4s)
5182 .type GL_PREFIX(Vertex4s), @function
5183 GL_PREFIX(Vertex4s):
5184 #if defined(GLX_USE_TLS)
5185 call _x86_64_get_dispatch@PLT
5186 movq 1184(%rax), %r11
5187 jmp *%r11
5188 #elif defined(PTHREADS)
5189 pushq %rdi
5190 pushq %rsi
5191 pushq %rdx
5192 pushq %rcx
5193 pushq %rbp
5194 call _x86_64_get_dispatch@PLT
5195 popq %rbp
5196 popq %rcx
5197 popq %rdx
5198 popq %rsi
5199 popq %rdi
5200 movq 1184(%rax), %r11
5201 jmp *%r11
5202 #else
5203 movq _glapi_Dispatch(%rip), %rax
5204 testq %rax, %rax
5205 je 1f
5206 movq 1184(%rax), %r11
5207 jmp *%r11
5208 1:
5209 pushq %rdi
5210 pushq %rsi
5211 pushq %rdx
5212 pushq %rcx
5213 pushq %rbp
5214 call _glapi_get_dispatch
5215 popq %rbp
5216 popq %rcx
5217 popq %rdx
5218 popq %rsi
5219 popq %rdi
5220 movq 1184(%rax), %r11
5221 jmp *%r11
5222 #endif /* defined(GLX_USE_TLS) */
5223 .size GL_PREFIX(Vertex4s), .-GL_PREFIX(Vertex4s)
5224
5225 .p2align 4,,15
5226 .globl GL_PREFIX(Vertex4sv)
5227 .type GL_PREFIX(Vertex4sv), @function
5228 GL_PREFIX(Vertex4sv):
5229 #if defined(GLX_USE_TLS)
5230 call _x86_64_get_dispatch@PLT
5231 movq 1192(%rax), %r11
5232 jmp *%r11
5233 #elif defined(PTHREADS)
5234 pushq %rdi
5235 call _x86_64_get_dispatch@PLT
5236 popq %rdi
5237 movq 1192(%rax), %r11
5238 jmp *%r11
5239 #else
5240 movq _glapi_Dispatch(%rip), %rax
5241 testq %rax, %rax
5242 je 1f
5243 movq 1192(%rax), %r11
5244 jmp *%r11
5245 1:
5246 pushq %rdi
5247 call _glapi_get_dispatch
5248 popq %rdi
5249 movq 1192(%rax), %r11
5250 jmp *%r11
5251 #endif /* defined(GLX_USE_TLS) */
5252 .size GL_PREFIX(Vertex4sv), .-GL_PREFIX(Vertex4sv)
5253
5254 .p2align 4,,15
5255 .globl GL_PREFIX(ClipPlane)
5256 .type GL_PREFIX(ClipPlane), @function
5257 GL_PREFIX(ClipPlane):
5258 #if defined(GLX_USE_TLS)
5259 call _x86_64_get_dispatch@PLT
5260 movq 1200(%rax), %r11
5261 jmp *%r11
5262 #elif defined(PTHREADS)
5263 pushq %rdi
5264 pushq %rsi
5265 pushq %rbp
5266 call _x86_64_get_dispatch@PLT
5267 popq %rbp
5268 popq %rsi
5269 popq %rdi
5270 movq 1200(%rax), %r11
5271 jmp *%r11
5272 #else
5273 movq _glapi_Dispatch(%rip), %rax
5274 testq %rax, %rax
5275 je 1f
5276 movq 1200(%rax), %r11
5277 jmp *%r11
5278 1:
5279 pushq %rdi
5280 pushq %rsi
5281 pushq %rbp
5282 call _glapi_get_dispatch
5283 popq %rbp
5284 popq %rsi
5285 popq %rdi
5286 movq 1200(%rax), %r11
5287 jmp *%r11
5288 #endif /* defined(GLX_USE_TLS) */
5289 .size GL_PREFIX(ClipPlane), .-GL_PREFIX(ClipPlane)
5290
5291 .p2align 4,,15
5292 .globl GL_PREFIX(ColorMaterial)
5293 .type GL_PREFIX(ColorMaterial), @function
5294 GL_PREFIX(ColorMaterial):
5295 #if defined(GLX_USE_TLS)
5296 call _x86_64_get_dispatch@PLT
5297 movq 1208(%rax), %r11
5298 jmp *%r11
5299 #elif defined(PTHREADS)
5300 pushq %rdi
5301 pushq %rsi
5302 pushq %rbp
5303 call _x86_64_get_dispatch@PLT
5304 popq %rbp
5305 popq %rsi
5306 popq %rdi
5307 movq 1208(%rax), %r11
5308 jmp *%r11
5309 #else
5310 movq _glapi_Dispatch(%rip), %rax
5311 testq %rax, %rax
5312 je 1f
5313 movq 1208(%rax), %r11
5314 jmp *%r11
5315 1:
5316 pushq %rdi
5317 pushq %rsi
5318 pushq %rbp
5319 call _glapi_get_dispatch
5320 popq %rbp
5321 popq %rsi
5322 popq %rdi
5323 movq 1208(%rax), %r11
5324 jmp *%r11
5325 #endif /* defined(GLX_USE_TLS) */
5326 .size GL_PREFIX(ColorMaterial), .-GL_PREFIX(ColorMaterial)
5327
5328 .p2align 4,,15
5329 .globl GL_PREFIX(CullFace)
5330 .type GL_PREFIX(CullFace), @function
5331 GL_PREFIX(CullFace):
5332 #if defined(GLX_USE_TLS)
5333 call _x86_64_get_dispatch@PLT
5334 movq 1216(%rax), %r11
5335 jmp *%r11
5336 #elif defined(PTHREADS)
5337 pushq %rdi
5338 call _x86_64_get_dispatch@PLT
5339 popq %rdi
5340 movq 1216(%rax), %r11
5341 jmp *%r11
5342 #else
5343 movq _glapi_Dispatch(%rip), %rax
5344 testq %rax, %rax
5345 je 1f
5346 movq 1216(%rax), %r11
5347 jmp *%r11
5348 1:
5349 pushq %rdi
5350 call _glapi_get_dispatch
5351 popq %rdi
5352 movq 1216(%rax), %r11
5353 jmp *%r11
5354 #endif /* defined(GLX_USE_TLS) */
5355 .size GL_PREFIX(CullFace), .-GL_PREFIX(CullFace)
5356
5357 .p2align 4,,15
5358 .globl GL_PREFIX(Fogf)
5359 .type GL_PREFIX(Fogf), @function
5360 GL_PREFIX(Fogf):
5361 #if defined(GLX_USE_TLS)
5362 call _x86_64_get_dispatch@PLT
5363 movq 1224(%rax), %r11
5364 jmp *%r11
5365 #elif defined(PTHREADS)
5366 subq $24, %rsp
5367 movq %rdi, (%rsp)
5368 movq %xmm0, 8(%rsp)
5369 call _x86_64_get_dispatch@PLT
5370 movq 8(%rsp), %xmm0
5371 movq (%rsp), %rdi
5372 addq $24, %rsp
5373 movq 1224(%rax), %r11
5374 jmp *%r11
5375 #else
5376 movq _glapi_Dispatch(%rip), %rax
5377 testq %rax, %rax
5378 je 1f
5379 movq 1224(%rax), %r11
5380 jmp *%r11
5381 1:
5382 subq $24, %rsp
5383 movq %rdi, (%rsp)
5384 movq %xmm0, 8(%rsp)
5385 call _glapi_get_dispatch
5386 movq 8(%rsp), %xmm0
5387 movq (%rsp), %rdi
5388 addq $24, %rsp
5389 movq 1224(%rax), %r11
5390 jmp *%r11
5391 #endif /* defined(GLX_USE_TLS) */
5392 .size GL_PREFIX(Fogf), .-GL_PREFIX(Fogf)
5393
5394 .p2align 4,,15
5395 .globl GL_PREFIX(Fogfv)
5396 .type GL_PREFIX(Fogfv), @function
5397 GL_PREFIX(Fogfv):
5398 #if defined(GLX_USE_TLS)
5399 call _x86_64_get_dispatch@PLT
5400 movq 1232(%rax), %r11
5401 jmp *%r11
5402 #elif defined(PTHREADS)
5403 pushq %rdi
5404 pushq %rsi
5405 pushq %rbp
5406 call _x86_64_get_dispatch@PLT
5407 popq %rbp
5408 popq %rsi
5409 popq %rdi
5410 movq 1232(%rax), %r11
5411 jmp *%r11
5412 #else
5413 movq _glapi_Dispatch(%rip), %rax
5414 testq %rax, %rax
5415 je 1f
5416 movq 1232(%rax), %r11
5417 jmp *%r11
5418 1:
5419 pushq %rdi
5420 pushq %rsi
5421 pushq %rbp
5422 call _glapi_get_dispatch
5423 popq %rbp
5424 popq %rsi
5425 popq %rdi
5426 movq 1232(%rax), %r11
5427 jmp *%r11
5428 #endif /* defined(GLX_USE_TLS) */
5429 .size GL_PREFIX(Fogfv), .-GL_PREFIX(Fogfv)
5430
5431 .p2align 4,,15
5432 .globl GL_PREFIX(Fogi)
5433 .type GL_PREFIX(Fogi), @function
5434 GL_PREFIX(Fogi):
5435 #if defined(GLX_USE_TLS)
5436 call _x86_64_get_dispatch@PLT
5437 movq 1240(%rax), %r11
5438 jmp *%r11
5439 #elif defined(PTHREADS)
5440 pushq %rdi
5441 pushq %rsi
5442 pushq %rbp
5443 call _x86_64_get_dispatch@PLT
5444 popq %rbp
5445 popq %rsi
5446 popq %rdi
5447 movq 1240(%rax), %r11
5448 jmp *%r11
5449 #else
5450 movq _glapi_Dispatch(%rip), %rax
5451 testq %rax, %rax
5452 je 1f
5453 movq 1240(%rax), %r11
5454 jmp *%r11
5455 1:
5456 pushq %rdi
5457 pushq %rsi
5458 pushq %rbp
5459 call _glapi_get_dispatch
5460 popq %rbp
5461 popq %rsi
5462 popq %rdi
5463 movq 1240(%rax), %r11
5464 jmp *%r11
5465 #endif /* defined(GLX_USE_TLS) */
5466 .size GL_PREFIX(Fogi), .-GL_PREFIX(Fogi)
5467
5468 .p2align 4,,15
5469 .globl GL_PREFIX(Fogiv)
5470 .type GL_PREFIX(Fogiv), @function
5471 GL_PREFIX(Fogiv):
5472 #if defined(GLX_USE_TLS)
5473 call _x86_64_get_dispatch@PLT
5474 movq 1248(%rax), %r11
5475 jmp *%r11
5476 #elif defined(PTHREADS)
5477 pushq %rdi
5478 pushq %rsi
5479 pushq %rbp
5480 call _x86_64_get_dispatch@PLT
5481 popq %rbp
5482 popq %rsi
5483 popq %rdi
5484 movq 1248(%rax), %r11
5485 jmp *%r11
5486 #else
5487 movq _glapi_Dispatch(%rip), %rax
5488 testq %rax, %rax
5489 je 1f
5490 movq 1248(%rax), %r11
5491 jmp *%r11
5492 1:
5493 pushq %rdi
5494 pushq %rsi
5495 pushq %rbp
5496 call _glapi_get_dispatch
5497 popq %rbp
5498 popq %rsi
5499 popq %rdi
5500 movq 1248(%rax), %r11
5501 jmp *%r11
5502 #endif /* defined(GLX_USE_TLS) */
5503 .size GL_PREFIX(Fogiv), .-GL_PREFIX(Fogiv)
5504
5505 .p2align 4,,15
5506 .globl GL_PREFIX(FrontFace)
5507 .type GL_PREFIX(FrontFace), @function
5508 GL_PREFIX(FrontFace):
5509 #if defined(GLX_USE_TLS)
5510 call _x86_64_get_dispatch@PLT
5511 movq 1256(%rax), %r11
5512 jmp *%r11
5513 #elif defined(PTHREADS)
5514 pushq %rdi
5515 call _x86_64_get_dispatch@PLT
5516 popq %rdi
5517 movq 1256(%rax), %r11
5518 jmp *%r11
5519 #else
5520 movq _glapi_Dispatch(%rip), %rax
5521 testq %rax, %rax
5522 je 1f
5523 movq 1256(%rax), %r11
5524 jmp *%r11
5525 1:
5526 pushq %rdi
5527 call _glapi_get_dispatch
5528 popq %rdi
5529 movq 1256(%rax), %r11
5530 jmp *%r11
5531 #endif /* defined(GLX_USE_TLS) */
5532 .size GL_PREFIX(FrontFace), .-GL_PREFIX(FrontFace)
5533
5534 .p2align 4,,15
5535 .globl GL_PREFIX(Hint)
5536 .type GL_PREFIX(Hint), @function
5537 GL_PREFIX(Hint):
5538 #if defined(GLX_USE_TLS)
5539 call _x86_64_get_dispatch@PLT
5540 movq 1264(%rax), %r11
5541 jmp *%r11
5542 #elif defined(PTHREADS)
5543 pushq %rdi
5544 pushq %rsi
5545 pushq %rbp
5546 call _x86_64_get_dispatch@PLT
5547 popq %rbp
5548 popq %rsi
5549 popq %rdi
5550 movq 1264(%rax), %r11
5551 jmp *%r11
5552 #else
5553 movq _glapi_Dispatch(%rip), %rax
5554 testq %rax, %rax
5555 je 1f
5556 movq 1264(%rax), %r11
5557 jmp *%r11
5558 1:
5559 pushq %rdi
5560 pushq %rsi
5561 pushq %rbp
5562 call _glapi_get_dispatch
5563 popq %rbp
5564 popq %rsi
5565 popq %rdi
5566 movq 1264(%rax), %r11
5567 jmp *%r11
5568 #endif /* defined(GLX_USE_TLS) */
5569 .size GL_PREFIX(Hint), .-GL_PREFIX(Hint)
5570
5571 .p2align 4,,15
5572 .globl GL_PREFIX(Lightf)
5573 .type GL_PREFIX(Lightf), @function
5574 GL_PREFIX(Lightf):
5575 #if defined(GLX_USE_TLS)
5576 call _x86_64_get_dispatch@PLT
5577 movq 1272(%rax), %r11
5578 jmp *%r11
5579 #elif defined(PTHREADS)
5580 subq $24, %rsp
5581 movq %rdi, (%rsp)
5582 movq %rsi, 8(%rsp)
5583 movq %xmm0, 16(%rsp)
5584 call _x86_64_get_dispatch@PLT
5585 movq 16(%rsp), %xmm0
5586 movq 8(%rsp), %rsi
5587 movq (%rsp), %rdi
5588 addq $24, %rsp
5589 movq 1272(%rax), %r11
5590 jmp *%r11
5591 #else
5592 movq _glapi_Dispatch(%rip), %rax
5593 testq %rax, %rax
5594 je 1f
5595 movq 1272(%rax), %r11
5596 jmp *%r11
5597 1:
5598 subq $24, %rsp
5599 movq %rdi, (%rsp)
5600 movq %rsi, 8(%rsp)
5601 movq %xmm0, 16(%rsp)
5602 call _glapi_get_dispatch
5603 movq 16(%rsp), %xmm0
5604 movq 8(%rsp), %rsi
5605 movq (%rsp), %rdi
5606 addq $24, %rsp
5607 movq 1272(%rax), %r11
5608 jmp *%r11
5609 #endif /* defined(GLX_USE_TLS) */
5610 .size GL_PREFIX(Lightf), .-GL_PREFIX(Lightf)
5611
5612 .p2align 4,,15
5613 .globl GL_PREFIX(Lightfv)
5614 .type GL_PREFIX(Lightfv), @function
5615 GL_PREFIX(Lightfv):
5616 #if defined(GLX_USE_TLS)
5617 call _x86_64_get_dispatch@PLT
5618 movq 1280(%rax), %r11
5619 jmp *%r11
5620 #elif defined(PTHREADS)
5621 pushq %rdi
5622 pushq %rsi
5623 pushq %rdx
5624 call _x86_64_get_dispatch@PLT
5625 popq %rdx
5626 popq %rsi
5627 popq %rdi
5628 movq 1280(%rax), %r11
5629 jmp *%r11
5630 #else
5631 movq _glapi_Dispatch(%rip), %rax
5632 testq %rax, %rax
5633 je 1f
5634 movq 1280(%rax), %r11
5635 jmp *%r11
5636 1:
5637 pushq %rdi
5638 pushq %rsi
5639 pushq %rdx
5640 call _glapi_get_dispatch
5641 popq %rdx
5642 popq %rsi
5643 popq %rdi
5644 movq 1280(%rax), %r11
5645 jmp *%r11
5646 #endif /* defined(GLX_USE_TLS) */
5647 .size GL_PREFIX(Lightfv), .-GL_PREFIX(Lightfv)
5648
5649 .p2align 4,,15
5650 .globl GL_PREFIX(Lighti)
5651 .type GL_PREFIX(Lighti), @function
5652 GL_PREFIX(Lighti):
5653 #if defined(GLX_USE_TLS)
5654 call _x86_64_get_dispatch@PLT
5655 movq 1288(%rax), %r11
5656 jmp *%r11
5657 #elif defined(PTHREADS)
5658 pushq %rdi
5659 pushq %rsi
5660 pushq %rdx
5661 call _x86_64_get_dispatch@PLT
5662 popq %rdx
5663 popq %rsi
5664 popq %rdi
5665 movq 1288(%rax), %r11
5666 jmp *%r11
5667 #else
5668 movq _glapi_Dispatch(%rip), %rax
5669 testq %rax, %rax
5670 je 1f
5671 movq 1288(%rax), %r11
5672 jmp *%r11
5673 1:
5674 pushq %rdi
5675 pushq %rsi
5676 pushq %rdx
5677 call _glapi_get_dispatch
5678 popq %rdx
5679 popq %rsi
5680 popq %rdi
5681 movq 1288(%rax), %r11
5682 jmp *%r11
5683 #endif /* defined(GLX_USE_TLS) */
5684 .size GL_PREFIX(Lighti), .-GL_PREFIX(Lighti)
5685
5686 .p2align 4,,15
5687 .globl GL_PREFIX(Lightiv)
5688 .type GL_PREFIX(Lightiv), @function
5689 GL_PREFIX(Lightiv):
5690 #if defined(GLX_USE_TLS)
5691 call _x86_64_get_dispatch@PLT
5692 movq 1296(%rax), %r11
5693 jmp *%r11
5694 #elif defined(PTHREADS)
5695 pushq %rdi
5696 pushq %rsi
5697 pushq %rdx
5698 call _x86_64_get_dispatch@PLT
5699 popq %rdx
5700 popq %rsi
5701 popq %rdi
5702 movq 1296(%rax), %r11
5703 jmp *%r11
5704 #else
5705 movq _glapi_Dispatch(%rip), %rax
5706 testq %rax, %rax
5707 je 1f
5708 movq 1296(%rax), %r11
5709 jmp *%r11
5710 1:
5711 pushq %rdi
5712 pushq %rsi
5713 pushq %rdx
5714 call _glapi_get_dispatch
5715 popq %rdx
5716 popq %rsi
5717 popq %rdi
5718 movq 1296(%rax), %r11
5719 jmp *%r11
5720 #endif /* defined(GLX_USE_TLS) */
5721 .size GL_PREFIX(Lightiv), .-GL_PREFIX(Lightiv)
5722
5723 .p2align 4,,15
5724 .globl GL_PREFIX(LightModelf)
5725 .type GL_PREFIX(LightModelf), @function
5726 GL_PREFIX(LightModelf):
5727 #if defined(GLX_USE_TLS)
5728 call _x86_64_get_dispatch@PLT
5729 movq 1304(%rax), %r11
5730 jmp *%r11
5731 #elif defined(PTHREADS)
5732 subq $24, %rsp
5733 movq %rdi, (%rsp)
5734 movq %xmm0, 8(%rsp)
5735 call _x86_64_get_dispatch@PLT
5736 movq 8(%rsp), %xmm0
5737 movq (%rsp), %rdi
5738 addq $24, %rsp
5739 movq 1304(%rax), %r11
5740 jmp *%r11
5741 #else
5742 movq _glapi_Dispatch(%rip), %rax
5743 testq %rax, %rax
5744 je 1f
5745 movq 1304(%rax), %r11
5746 jmp *%r11
5747 1:
5748 subq $24, %rsp
5749 movq %rdi, (%rsp)
5750 movq %xmm0, 8(%rsp)
5751 call _glapi_get_dispatch
5752 movq 8(%rsp), %xmm0
5753 movq (%rsp), %rdi
5754 addq $24, %rsp
5755 movq 1304(%rax), %r11
5756 jmp *%r11
5757 #endif /* defined(GLX_USE_TLS) */
5758 .size GL_PREFIX(LightModelf), .-GL_PREFIX(LightModelf)
5759
5760 .p2align 4,,15
5761 .globl GL_PREFIX(LightModelfv)
5762 .type GL_PREFIX(LightModelfv), @function
5763 GL_PREFIX(LightModelfv):
5764 #if defined(GLX_USE_TLS)
5765 call _x86_64_get_dispatch@PLT
5766 movq 1312(%rax), %r11
5767 jmp *%r11
5768 #elif defined(PTHREADS)
5769 pushq %rdi
5770 pushq %rsi
5771 pushq %rbp
5772 call _x86_64_get_dispatch@PLT
5773 popq %rbp
5774 popq %rsi
5775 popq %rdi
5776 movq 1312(%rax), %r11
5777 jmp *%r11
5778 #else
5779 movq _glapi_Dispatch(%rip), %rax
5780 testq %rax, %rax
5781 je 1f
5782 movq 1312(%rax), %r11
5783 jmp *%r11
5784 1:
5785 pushq %rdi
5786 pushq %rsi
5787 pushq %rbp
5788 call _glapi_get_dispatch
5789 popq %rbp
5790 popq %rsi
5791 popq %rdi
5792 movq 1312(%rax), %r11
5793 jmp *%r11
5794 #endif /* defined(GLX_USE_TLS) */
5795 .size GL_PREFIX(LightModelfv), .-GL_PREFIX(LightModelfv)
5796
5797 .p2align 4,,15
5798 .globl GL_PREFIX(LightModeli)
5799 .type GL_PREFIX(LightModeli), @function
5800 GL_PREFIX(LightModeli):
5801 #if defined(GLX_USE_TLS)
5802 call _x86_64_get_dispatch@PLT
5803 movq 1320(%rax), %r11
5804 jmp *%r11
5805 #elif defined(PTHREADS)
5806 pushq %rdi
5807 pushq %rsi
5808 pushq %rbp
5809 call _x86_64_get_dispatch@PLT
5810 popq %rbp
5811 popq %rsi
5812 popq %rdi
5813 movq 1320(%rax), %r11
5814 jmp *%r11
5815 #else
5816 movq _glapi_Dispatch(%rip), %rax
5817 testq %rax, %rax
5818 je 1f
5819 movq 1320(%rax), %r11
5820 jmp *%r11
5821 1:
5822 pushq %rdi
5823 pushq %rsi
5824 pushq %rbp
5825 call _glapi_get_dispatch
5826 popq %rbp
5827 popq %rsi
5828 popq %rdi
5829 movq 1320(%rax), %r11
5830 jmp *%r11
5831 #endif /* defined(GLX_USE_TLS) */
5832 .size GL_PREFIX(LightModeli), .-GL_PREFIX(LightModeli)
5833
5834 .p2align 4,,15
5835 .globl GL_PREFIX(LightModeliv)
5836 .type GL_PREFIX(LightModeliv), @function
5837 GL_PREFIX(LightModeliv):
5838 #if defined(GLX_USE_TLS)
5839 call _x86_64_get_dispatch@PLT
5840 movq 1328(%rax), %r11
5841 jmp *%r11
5842 #elif defined(PTHREADS)
5843 pushq %rdi
5844 pushq %rsi
5845 pushq %rbp
5846 call _x86_64_get_dispatch@PLT
5847 popq %rbp
5848 popq %rsi
5849 popq %rdi
5850 movq 1328(%rax), %r11
5851 jmp *%r11
5852 #else
5853 movq _glapi_Dispatch(%rip), %rax
5854 testq %rax, %rax
5855 je 1f
5856 movq 1328(%rax), %r11
5857 jmp *%r11
5858 1:
5859 pushq %rdi
5860 pushq %rsi
5861 pushq %rbp
5862 call _glapi_get_dispatch
5863 popq %rbp
5864 popq %rsi
5865 popq %rdi
5866 movq 1328(%rax), %r11
5867 jmp *%r11
5868 #endif /* defined(GLX_USE_TLS) */
5869 .size GL_PREFIX(LightModeliv), .-GL_PREFIX(LightModeliv)
5870
5871 .p2align 4,,15
5872 .globl GL_PREFIX(LineStipple)
5873 .type GL_PREFIX(LineStipple), @function
5874 GL_PREFIX(LineStipple):
5875 #if defined(GLX_USE_TLS)
5876 call _x86_64_get_dispatch@PLT
5877 movq 1336(%rax), %r11
5878 jmp *%r11
5879 #elif defined(PTHREADS)
5880 pushq %rdi
5881 pushq %rsi
5882 pushq %rbp
5883 call _x86_64_get_dispatch@PLT
5884 popq %rbp
5885 popq %rsi
5886 popq %rdi
5887 movq 1336(%rax), %r11
5888 jmp *%r11
5889 #else
5890 movq _glapi_Dispatch(%rip), %rax
5891 testq %rax, %rax
5892 je 1f
5893 movq 1336(%rax), %r11
5894 jmp *%r11
5895 1:
5896 pushq %rdi
5897 pushq %rsi
5898 pushq %rbp
5899 call _glapi_get_dispatch
5900 popq %rbp
5901 popq %rsi
5902 popq %rdi
5903 movq 1336(%rax), %r11
5904 jmp *%r11
5905 #endif /* defined(GLX_USE_TLS) */
5906 .size GL_PREFIX(LineStipple), .-GL_PREFIX(LineStipple)
5907
5908 .p2align 4,,15
5909 .globl GL_PREFIX(LineWidth)
5910 .type GL_PREFIX(LineWidth), @function
5911 GL_PREFIX(LineWidth):
5912 #if defined(GLX_USE_TLS)
5913 call _x86_64_get_dispatch@PLT
5914 movq 1344(%rax), %r11
5915 jmp *%r11
5916 #elif defined(PTHREADS)
5917 subq $8, %rsp
5918 movq %xmm0, (%rsp)
5919 call _x86_64_get_dispatch@PLT
5920 movq (%rsp), %xmm0
5921 addq $8, %rsp
5922 movq 1344(%rax), %r11
5923 jmp *%r11
5924 #else
5925 movq _glapi_Dispatch(%rip), %rax
5926 testq %rax, %rax
5927 je 1f
5928 movq 1344(%rax), %r11
5929 jmp *%r11
5930 1:
5931 subq $8, %rsp
5932 movq %xmm0, (%rsp)
5933 call _glapi_get_dispatch
5934 movq (%rsp), %xmm0
5935 addq $8, %rsp
5936 movq 1344(%rax), %r11
5937 jmp *%r11
5938 #endif /* defined(GLX_USE_TLS) */
5939 .size GL_PREFIX(LineWidth), .-GL_PREFIX(LineWidth)
5940
5941 .p2align 4,,15
5942 .globl GL_PREFIX(Materialf)
5943 .type GL_PREFIX(Materialf), @function
5944 GL_PREFIX(Materialf):
5945 #if defined(GLX_USE_TLS)
5946 call _x86_64_get_dispatch@PLT
5947 movq 1352(%rax), %r11
5948 jmp *%r11
5949 #elif defined(PTHREADS)
5950 subq $24, %rsp
5951 movq %rdi, (%rsp)
5952 movq %rsi, 8(%rsp)
5953 movq %xmm0, 16(%rsp)
5954 call _x86_64_get_dispatch@PLT
5955 movq 16(%rsp), %xmm0
5956 movq 8(%rsp), %rsi
5957 movq (%rsp), %rdi
5958 addq $24, %rsp
5959 movq 1352(%rax), %r11
5960 jmp *%r11
5961 #else
5962 movq _glapi_Dispatch(%rip), %rax
5963 testq %rax, %rax
5964 je 1f
5965 movq 1352(%rax), %r11
5966 jmp *%r11
5967 1:
5968 subq $24, %rsp
5969 movq %rdi, (%rsp)
5970 movq %rsi, 8(%rsp)
5971 movq %xmm0, 16(%rsp)
5972 call _glapi_get_dispatch
5973 movq 16(%rsp), %xmm0
5974 movq 8(%rsp), %rsi
5975 movq (%rsp), %rdi
5976 addq $24, %rsp
5977 movq 1352(%rax), %r11
5978 jmp *%r11
5979 #endif /* defined(GLX_USE_TLS) */
5980 .size GL_PREFIX(Materialf), .-GL_PREFIX(Materialf)
5981
5982 .p2align 4,,15
5983 .globl GL_PREFIX(Materialfv)
5984 .type GL_PREFIX(Materialfv), @function
5985 GL_PREFIX(Materialfv):
5986 #if defined(GLX_USE_TLS)
5987 call _x86_64_get_dispatch@PLT
5988 movq 1360(%rax), %r11
5989 jmp *%r11
5990 #elif defined(PTHREADS)
5991 pushq %rdi
5992 pushq %rsi
5993 pushq %rdx
5994 call _x86_64_get_dispatch@PLT
5995 popq %rdx
5996 popq %rsi
5997 popq %rdi
5998 movq 1360(%rax), %r11
5999 jmp *%r11
6000 #else
6001 movq _glapi_Dispatch(%rip), %rax
6002 testq %rax, %rax
6003 je 1f
6004 movq 1360(%rax), %r11
6005 jmp *%r11
6006 1:
6007 pushq %rdi
6008 pushq %rsi
6009 pushq %rdx
6010 call _glapi_get_dispatch
6011 popq %rdx
6012 popq %rsi
6013 popq %rdi
6014 movq 1360(%rax), %r11
6015 jmp *%r11
6016 #endif /* defined(GLX_USE_TLS) */
6017 .size GL_PREFIX(Materialfv), .-GL_PREFIX(Materialfv)
6018
6019 .p2align 4,,15
6020 .globl GL_PREFIX(Materiali)
6021 .type GL_PREFIX(Materiali), @function
6022 GL_PREFIX(Materiali):
6023 #if defined(GLX_USE_TLS)
6024 call _x86_64_get_dispatch@PLT
6025 movq 1368(%rax), %r11
6026 jmp *%r11
6027 #elif defined(PTHREADS)
6028 pushq %rdi
6029 pushq %rsi
6030 pushq %rdx
6031 call _x86_64_get_dispatch@PLT
6032 popq %rdx
6033 popq %rsi
6034 popq %rdi
6035 movq 1368(%rax), %r11
6036 jmp *%r11
6037 #else
6038 movq _glapi_Dispatch(%rip), %rax
6039 testq %rax, %rax
6040 je 1f
6041 movq 1368(%rax), %r11
6042 jmp *%r11
6043 1:
6044 pushq %rdi
6045 pushq %rsi
6046 pushq %rdx
6047 call _glapi_get_dispatch
6048 popq %rdx
6049 popq %rsi
6050 popq %rdi
6051 movq 1368(%rax), %r11
6052 jmp *%r11
6053 #endif /* defined(GLX_USE_TLS) */
6054 .size GL_PREFIX(Materiali), .-GL_PREFIX(Materiali)
6055
6056 .p2align 4,,15
6057 .globl GL_PREFIX(Materialiv)
6058 .type GL_PREFIX(Materialiv), @function
6059 GL_PREFIX(Materialiv):
6060 #if defined(GLX_USE_TLS)
6061 call _x86_64_get_dispatch@PLT
6062 movq 1376(%rax), %r11
6063 jmp *%r11
6064 #elif defined(PTHREADS)
6065 pushq %rdi
6066 pushq %rsi
6067 pushq %rdx
6068 call _x86_64_get_dispatch@PLT
6069 popq %rdx
6070 popq %rsi
6071 popq %rdi
6072 movq 1376(%rax), %r11
6073 jmp *%r11
6074 #else
6075 movq _glapi_Dispatch(%rip), %rax
6076 testq %rax, %rax
6077 je 1f
6078 movq 1376(%rax), %r11
6079 jmp *%r11
6080 1:
6081 pushq %rdi
6082 pushq %rsi
6083 pushq %rdx
6084 call _glapi_get_dispatch
6085 popq %rdx
6086 popq %rsi
6087 popq %rdi
6088 movq 1376(%rax), %r11
6089 jmp *%r11
6090 #endif /* defined(GLX_USE_TLS) */
6091 .size GL_PREFIX(Materialiv), .-GL_PREFIX(Materialiv)
6092
6093 .p2align 4,,15
6094 .globl GL_PREFIX(PointSize)
6095 .type GL_PREFIX(PointSize), @function
6096 GL_PREFIX(PointSize):
6097 #if defined(GLX_USE_TLS)
6098 call _x86_64_get_dispatch@PLT
6099 movq 1384(%rax), %r11
6100 jmp *%r11
6101 #elif defined(PTHREADS)
6102 subq $8, %rsp
6103 movq %xmm0, (%rsp)
6104 call _x86_64_get_dispatch@PLT
6105 movq (%rsp), %xmm0
6106 addq $8, %rsp
6107 movq 1384(%rax), %r11
6108 jmp *%r11
6109 #else
6110 movq _glapi_Dispatch(%rip), %rax
6111 testq %rax, %rax
6112 je 1f
6113 movq 1384(%rax), %r11
6114 jmp *%r11
6115 1:
6116 subq $8, %rsp
6117 movq %xmm0, (%rsp)
6118 call _glapi_get_dispatch
6119 movq (%rsp), %xmm0
6120 addq $8, %rsp
6121 movq 1384(%rax), %r11
6122 jmp *%r11
6123 #endif /* defined(GLX_USE_TLS) */
6124 .size GL_PREFIX(PointSize), .-GL_PREFIX(PointSize)
6125
6126 .p2align 4,,15
6127 .globl GL_PREFIX(PolygonMode)
6128 .type GL_PREFIX(PolygonMode), @function
6129 GL_PREFIX(PolygonMode):
6130 #if defined(GLX_USE_TLS)
6131 call _x86_64_get_dispatch@PLT
6132 movq 1392(%rax), %r11
6133 jmp *%r11
6134 #elif defined(PTHREADS)
6135 pushq %rdi
6136 pushq %rsi
6137 pushq %rbp
6138 call _x86_64_get_dispatch@PLT
6139 popq %rbp
6140 popq %rsi
6141 popq %rdi
6142 movq 1392(%rax), %r11
6143 jmp *%r11
6144 #else
6145 movq _glapi_Dispatch(%rip), %rax
6146 testq %rax, %rax
6147 je 1f
6148 movq 1392(%rax), %r11
6149 jmp *%r11
6150 1:
6151 pushq %rdi
6152 pushq %rsi
6153 pushq %rbp
6154 call _glapi_get_dispatch
6155 popq %rbp
6156 popq %rsi
6157 popq %rdi
6158 movq 1392(%rax), %r11
6159 jmp *%r11
6160 #endif /* defined(GLX_USE_TLS) */
6161 .size GL_PREFIX(PolygonMode), .-GL_PREFIX(PolygonMode)
6162
6163 .p2align 4,,15
6164 .globl GL_PREFIX(PolygonStipple)
6165 .type GL_PREFIX(PolygonStipple), @function
6166 GL_PREFIX(PolygonStipple):
6167 #if defined(GLX_USE_TLS)
6168 call _x86_64_get_dispatch@PLT
6169 movq 1400(%rax), %r11
6170 jmp *%r11
6171 #elif defined(PTHREADS)
6172 pushq %rdi
6173 call _x86_64_get_dispatch@PLT
6174 popq %rdi
6175 movq 1400(%rax), %r11
6176 jmp *%r11
6177 #else
6178 movq _glapi_Dispatch(%rip), %rax
6179 testq %rax, %rax
6180 je 1f
6181 movq 1400(%rax), %r11
6182 jmp *%r11
6183 1:
6184 pushq %rdi
6185 call _glapi_get_dispatch
6186 popq %rdi
6187 movq 1400(%rax), %r11
6188 jmp *%r11
6189 #endif /* defined(GLX_USE_TLS) */
6190 .size GL_PREFIX(PolygonStipple), .-GL_PREFIX(PolygonStipple)
6191
6192 .p2align 4,,15
6193 .globl GL_PREFIX(Scissor)
6194 .type GL_PREFIX(Scissor), @function
6195 GL_PREFIX(Scissor):
6196 #if defined(GLX_USE_TLS)
6197 call _x86_64_get_dispatch@PLT
6198 movq 1408(%rax), %r11
6199 jmp *%r11
6200 #elif defined(PTHREADS)
6201 pushq %rdi
6202 pushq %rsi
6203 pushq %rdx
6204 pushq %rcx
6205 pushq %rbp
6206 call _x86_64_get_dispatch@PLT
6207 popq %rbp
6208 popq %rcx
6209 popq %rdx
6210 popq %rsi
6211 popq %rdi
6212 movq 1408(%rax), %r11
6213 jmp *%r11
6214 #else
6215 movq _glapi_Dispatch(%rip), %rax
6216 testq %rax, %rax
6217 je 1f
6218 movq 1408(%rax), %r11
6219 jmp *%r11
6220 1:
6221 pushq %rdi
6222 pushq %rsi
6223 pushq %rdx
6224 pushq %rcx
6225 pushq %rbp
6226 call _glapi_get_dispatch
6227 popq %rbp
6228 popq %rcx
6229 popq %rdx
6230 popq %rsi
6231 popq %rdi
6232 movq 1408(%rax), %r11
6233 jmp *%r11
6234 #endif /* defined(GLX_USE_TLS) */
6235 .size GL_PREFIX(Scissor), .-GL_PREFIX(Scissor)
6236
6237 .p2align 4,,15
6238 .globl GL_PREFIX(ShadeModel)
6239 .type GL_PREFIX(ShadeModel), @function
6240 GL_PREFIX(ShadeModel):
6241 #if defined(GLX_USE_TLS)
6242 call _x86_64_get_dispatch@PLT
6243 movq 1416(%rax), %r11
6244 jmp *%r11
6245 #elif defined(PTHREADS)
6246 pushq %rdi
6247 call _x86_64_get_dispatch@PLT
6248 popq %rdi
6249 movq 1416(%rax), %r11
6250 jmp *%r11
6251 #else
6252 movq _glapi_Dispatch(%rip), %rax
6253 testq %rax, %rax
6254 je 1f
6255 movq 1416(%rax), %r11
6256 jmp *%r11
6257 1:
6258 pushq %rdi
6259 call _glapi_get_dispatch
6260 popq %rdi
6261 movq 1416(%rax), %r11
6262 jmp *%r11
6263 #endif /* defined(GLX_USE_TLS) */
6264 .size GL_PREFIX(ShadeModel), .-GL_PREFIX(ShadeModel)
6265
6266 .p2align 4,,15
6267 .globl GL_PREFIX(TexParameterf)
6268 .type GL_PREFIX(TexParameterf), @function
6269 GL_PREFIX(TexParameterf):
6270 #if defined(GLX_USE_TLS)
6271 call _x86_64_get_dispatch@PLT
6272 movq 1424(%rax), %r11
6273 jmp *%r11
6274 #elif defined(PTHREADS)
6275 subq $24, %rsp
6276 movq %rdi, (%rsp)
6277 movq %rsi, 8(%rsp)
6278 movq %xmm0, 16(%rsp)
6279 call _x86_64_get_dispatch@PLT
6280 movq 16(%rsp), %xmm0
6281 movq 8(%rsp), %rsi
6282 movq (%rsp), %rdi
6283 addq $24, %rsp
6284 movq 1424(%rax), %r11
6285 jmp *%r11
6286 #else
6287 movq _glapi_Dispatch(%rip), %rax
6288 testq %rax, %rax
6289 je 1f
6290 movq 1424(%rax), %r11
6291 jmp *%r11
6292 1:
6293 subq $24, %rsp
6294 movq %rdi, (%rsp)
6295 movq %rsi, 8(%rsp)
6296 movq %xmm0, 16(%rsp)
6297 call _glapi_get_dispatch
6298 movq 16(%rsp), %xmm0
6299 movq 8(%rsp), %rsi
6300 movq (%rsp), %rdi
6301 addq $24, %rsp
6302 movq 1424(%rax), %r11
6303 jmp *%r11
6304 #endif /* defined(GLX_USE_TLS) */
6305 .size GL_PREFIX(TexParameterf), .-GL_PREFIX(TexParameterf)
6306
6307 .p2align 4,,15
6308 .globl GL_PREFIX(TexParameterfv)
6309 .type GL_PREFIX(TexParameterfv), @function
6310 GL_PREFIX(TexParameterfv):
6311 #if defined(GLX_USE_TLS)
6312 call _x86_64_get_dispatch@PLT
6313 movq 1432(%rax), %r11
6314 jmp *%r11
6315 #elif defined(PTHREADS)
6316 pushq %rdi
6317 pushq %rsi
6318 pushq %rdx
6319 call _x86_64_get_dispatch@PLT
6320 popq %rdx
6321 popq %rsi
6322 popq %rdi
6323 movq 1432(%rax), %r11
6324 jmp *%r11
6325 #else
6326 movq _glapi_Dispatch(%rip), %rax
6327 testq %rax, %rax
6328 je 1f
6329 movq 1432(%rax), %r11
6330 jmp *%r11
6331 1:
6332 pushq %rdi
6333 pushq %rsi
6334 pushq %rdx
6335 call _glapi_get_dispatch
6336 popq %rdx
6337 popq %rsi
6338 popq %rdi
6339 movq 1432(%rax), %r11
6340 jmp *%r11
6341 #endif /* defined(GLX_USE_TLS) */
6342 .size GL_PREFIX(TexParameterfv), .-GL_PREFIX(TexParameterfv)
6343
6344 .p2align 4,,15
6345 .globl GL_PREFIX(TexParameteri)
6346 .type GL_PREFIX(TexParameteri), @function
6347 GL_PREFIX(TexParameteri):
6348 #if defined(GLX_USE_TLS)
6349 call _x86_64_get_dispatch@PLT
6350 movq 1440(%rax), %r11
6351 jmp *%r11
6352 #elif defined(PTHREADS)
6353 pushq %rdi
6354 pushq %rsi
6355 pushq %rdx
6356 call _x86_64_get_dispatch@PLT
6357 popq %rdx
6358 popq %rsi
6359 popq %rdi
6360 movq 1440(%rax), %r11
6361 jmp *%r11
6362 #else
6363 movq _glapi_Dispatch(%rip), %rax
6364 testq %rax, %rax
6365 je 1f
6366 movq 1440(%rax), %r11
6367 jmp *%r11
6368 1:
6369 pushq %rdi
6370 pushq %rsi
6371 pushq %rdx
6372 call _glapi_get_dispatch
6373 popq %rdx
6374 popq %rsi
6375 popq %rdi
6376 movq 1440(%rax), %r11
6377 jmp *%r11
6378 #endif /* defined(GLX_USE_TLS) */
6379 .size GL_PREFIX(TexParameteri), .-GL_PREFIX(TexParameteri)
6380
6381 .p2align 4,,15
6382 .globl GL_PREFIX(TexParameteriv)
6383 .type GL_PREFIX(TexParameteriv), @function
6384 GL_PREFIX(TexParameteriv):
6385 #if defined(GLX_USE_TLS)
6386 call _x86_64_get_dispatch@PLT
6387 movq 1448(%rax), %r11
6388 jmp *%r11
6389 #elif defined(PTHREADS)
6390 pushq %rdi
6391 pushq %rsi
6392 pushq %rdx
6393 call _x86_64_get_dispatch@PLT
6394 popq %rdx
6395 popq %rsi
6396 popq %rdi
6397 movq 1448(%rax), %r11
6398 jmp *%r11
6399 #else
6400 movq _glapi_Dispatch(%rip), %rax
6401 testq %rax, %rax
6402 je 1f
6403 movq 1448(%rax), %r11
6404 jmp *%r11
6405 1:
6406 pushq %rdi
6407 pushq %rsi
6408 pushq %rdx
6409 call _glapi_get_dispatch
6410 popq %rdx
6411 popq %rsi
6412 popq %rdi
6413 movq 1448(%rax), %r11
6414 jmp *%r11
6415 #endif /* defined(GLX_USE_TLS) */
6416 .size GL_PREFIX(TexParameteriv), .-GL_PREFIX(TexParameteriv)
6417
6418 .p2align 4,,15
6419 .globl GL_PREFIX(TexImage1D)
6420 .type GL_PREFIX(TexImage1D), @function
6421 GL_PREFIX(TexImage1D):
6422 #if defined(GLX_USE_TLS)
6423 call _x86_64_get_dispatch@PLT
6424 movq 1456(%rax), %r11
6425 jmp *%r11
6426 #elif defined(PTHREADS)
6427 pushq %rdi
6428 pushq %rsi
6429 pushq %rdx
6430 pushq %rcx
6431 pushq %r8
6432 pushq %r9
6433 pushq %rbp
6434 call _x86_64_get_dispatch@PLT
6435 popq %rbp
6436 popq %r9
6437 popq %r8
6438 popq %rcx
6439 popq %rdx
6440 popq %rsi
6441 popq %rdi
6442 movq 1456(%rax), %r11
6443 jmp *%r11
6444 #else
6445 movq _glapi_Dispatch(%rip), %rax
6446 testq %rax, %rax
6447 je 1f
6448 movq 1456(%rax), %r11
6449 jmp *%r11
6450 1:
6451 pushq %rdi
6452 pushq %rsi
6453 pushq %rdx
6454 pushq %rcx
6455 pushq %r8
6456 pushq %r9
6457 pushq %rbp
6458 call _glapi_get_dispatch
6459 popq %rbp
6460 popq %r9
6461 popq %r8
6462 popq %rcx
6463 popq %rdx
6464 popq %rsi
6465 popq %rdi
6466 movq 1456(%rax), %r11
6467 jmp *%r11
6468 #endif /* defined(GLX_USE_TLS) */
6469 .size GL_PREFIX(TexImage1D), .-GL_PREFIX(TexImage1D)
6470
6471 .p2align 4,,15
6472 .globl GL_PREFIX(TexImage2D)
6473 .type GL_PREFIX(TexImage2D), @function
6474 GL_PREFIX(TexImage2D):
6475 #if defined(GLX_USE_TLS)
6476 call _x86_64_get_dispatch@PLT
6477 movq 1464(%rax), %r11
6478 jmp *%r11
6479 #elif defined(PTHREADS)
6480 pushq %rdi
6481 pushq %rsi
6482 pushq %rdx
6483 pushq %rcx
6484 pushq %r8
6485 pushq %r9
6486 pushq %rbp
6487 call _x86_64_get_dispatch@PLT
6488 popq %rbp
6489 popq %r9
6490 popq %r8
6491 popq %rcx
6492 popq %rdx
6493 popq %rsi
6494 popq %rdi
6495 movq 1464(%rax), %r11
6496 jmp *%r11
6497 #else
6498 movq _glapi_Dispatch(%rip), %rax
6499 testq %rax, %rax
6500 je 1f
6501 movq 1464(%rax), %r11
6502 jmp *%r11
6503 1:
6504 pushq %rdi
6505 pushq %rsi
6506 pushq %rdx
6507 pushq %rcx
6508 pushq %r8
6509 pushq %r9
6510 pushq %rbp
6511 call _glapi_get_dispatch
6512 popq %rbp
6513 popq %r9
6514 popq %r8
6515 popq %rcx
6516 popq %rdx
6517 popq %rsi
6518 popq %rdi
6519 movq 1464(%rax), %r11
6520 jmp *%r11
6521 #endif /* defined(GLX_USE_TLS) */
6522 .size GL_PREFIX(TexImage2D), .-GL_PREFIX(TexImage2D)
6523
6524 .p2align 4,,15
6525 .globl GL_PREFIX(TexEnvf)
6526 .type GL_PREFIX(TexEnvf), @function
6527 GL_PREFIX(TexEnvf):
6528 #if defined(GLX_USE_TLS)
6529 call _x86_64_get_dispatch@PLT
6530 movq 1472(%rax), %r11
6531 jmp *%r11
6532 #elif defined(PTHREADS)
6533 subq $24, %rsp
6534 movq %rdi, (%rsp)
6535 movq %rsi, 8(%rsp)
6536 movq %xmm0, 16(%rsp)
6537 call _x86_64_get_dispatch@PLT
6538 movq 16(%rsp), %xmm0
6539 movq 8(%rsp), %rsi
6540 movq (%rsp), %rdi
6541 addq $24, %rsp
6542 movq 1472(%rax), %r11
6543 jmp *%r11
6544 #else
6545 movq _glapi_Dispatch(%rip), %rax
6546 testq %rax, %rax
6547 je 1f
6548 movq 1472(%rax), %r11
6549 jmp *%r11
6550 1:
6551 subq $24, %rsp
6552 movq %rdi, (%rsp)
6553 movq %rsi, 8(%rsp)
6554 movq %xmm0, 16(%rsp)
6555 call _glapi_get_dispatch
6556 movq 16(%rsp), %xmm0
6557 movq 8(%rsp), %rsi
6558 movq (%rsp), %rdi
6559 addq $24, %rsp
6560 movq 1472(%rax), %r11
6561 jmp *%r11
6562 #endif /* defined(GLX_USE_TLS) */
6563 .size GL_PREFIX(TexEnvf), .-GL_PREFIX(TexEnvf)
6564
6565 .p2align 4,,15
6566 .globl GL_PREFIX(TexEnvfv)
6567 .type GL_PREFIX(TexEnvfv), @function
6568 GL_PREFIX(TexEnvfv):
6569 #if defined(GLX_USE_TLS)
6570 call _x86_64_get_dispatch@PLT
6571 movq 1480(%rax), %r11
6572 jmp *%r11
6573 #elif defined(PTHREADS)
6574 pushq %rdi
6575 pushq %rsi
6576 pushq %rdx
6577 call _x86_64_get_dispatch@PLT
6578 popq %rdx
6579 popq %rsi
6580 popq %rdi
6581 movq 1480(%rax), %r11
6582 jmp *%r11
6583 #else
6584 movq _glapi_Dispatch(%rip), %rax
6585 testq %rax, %rax
6586 je 1f
6587 movq 1480(%rax), %r11
6588 jmp *%r11
6589 1:
6590 pushq %rdi
6591 pushq %rsi
6592 pushq %rdx
6593 call _glapi_get_dispatch
6594 popq %rdx
6595 popq %rsi
6596 popq %rdi
6597 movq 1480(%rax), %r11
6598 jmp *%r11
6599 #endif /* defined(GLX_USE_TLS) */
6600 .size GL_PREFIX(TexEnvfv), .-GL_PREFIX(TexEnvfv)
6601
6602 .p2align 4,,15
6603 .globl GL_PREFIX(TexEnvi)
6604 .type GL_PREFIX(TexEnvi), @function
6605 GL_PREFIX(TexEnvi):
6606 #if defined(GLX_USE_TLS)
6607 call _x86_64_get_dispatch@PLT
6608 movq 1488(%rax), %r11
6609 jmp *%r11
6610 #elif defined(PTHREADS)
6611 pushq %rdi
6612 pushq %rsi
6613 pushq %rdx
6614 call _x86_64_get_dispatch@PLT
6615 popq %rdx
6616 popq %rsi
6617 popq %rdi
6618 movq 1488(%rax), %r11
6619 jmp *%r11
6620 #else
6621 movq _glapi_Dispatch(%rip), %rax
6622 testq %rax, %rax
6623 je 1f
6624 movq 1488(%rax), %r11
6625 jmp *%r11
6626 1:
6627 pushq %rdi
6628 pushq %rsi
6629 pushq %rdx
6630 call _glapi_get_dispatch
6631 popq %rdx
6632 popq %rsi
6633 popq %rdi
6634 movq 1488(%rax), %r11
6635 jmp *%r11
6636 #endif /* defined(GLX_USE_TLS) */
6637 .size GL_PREFIX(TexEnvi), .-GL_PREFIX(TexEnvi)
6638
6639 .p2align 4,,15
6640 .globl GL_PREFIX(TexEnviv)
6641 .type GL_PREFIX(TexEnviv), @function
6642 GL_PREFIX(TexEnviv):
6643 #if defined(GLX_USE_TLS)
6644 call _x86_64_get_dispatch@PLT
6645 movq 1496(%rax), %r11
6646 jmp *%r11
6647 #elif defined(PTHREADS)
6648 pushq %rdi
6649 pushq %rsi
6650 pushq %rdx
6651 call _x86_64_get_dispatch@PLT
6652 popq %rdx
6653 popq %rsi
6654 popq %rdi
6655 movq 1496(%rax), %r11
6656 jmp *%r11
6657 #else
6658 movq _glapi_Dispatch(%rip), %rax
6659 testq %rax, %rax
6660 je 1f
6661 movq 1496(%rax), %r11
6662 jmp *%r11
6663 1:
6664 pushq %rdi
6665 pushq %rsi
6666 pushq %rdx
6667 call _glapi_get_dispatch
6668 popq %rdx
6669 popq %rsi
6670 popq %rdi
6671 movq 1496(%rax), %r11
6672 jmp *%r11
6673 #endif /* defined(GLX_USE_TLS) */
6674 .size GL_PREFIX(TexEnviv), .-GL_PREFIX(TexEnviv)
6675
6676 .p2align 4,,15
6677 .globl GL_PREFIX(TexGend)
6678 .type GL_PREFIX(TexGend), @function
6679 GL_PREFIX(TexGend):
6680 #if defined(GLX_USE_TLS)
6681 call _x86_64_get_dispatch@PLT
6682 movq 1504(%rax), %r11
6683 jmp *%r11
6684 #elif defined(PTHREADS)
6685 subq $24, %rsp
6686 movq %rdi, (%rsp)
6687 movq %rsi, 8(%rsp)
6688 movq %xmm0, 16(%rsp)
6689 call _x86_64_get_dispatch@PLT
6690 movq 16(%rsp), %xmm0
6691 movq 8(%rsp), %rsi
6692 movq (%rsp), %rdi
6693 addq $24, %rsp
6694 movq 1504(%rax), %r11
6695 jmp *%r11
6696 #else
6697 movq _glapi_Dispatch(%rip), %rax
6698 testq %rax, %rax
6699 je 1f
6700 movq 1504(%rax), %r11
6701 jmp *%r11
6702 1:
6703 subq $24, %rsp
6704 movq %rdi, (%rsp)
6705 movq %rsi, 8(%rsp)
6706 movq %xmm0, 16(%rsp)
6707 call _glapi_get_dispatch
6708 movq 16(%rsp), %xmm0
6709 movq 8(%rsp), %rsi
6710 movq (%rsp), %rdi
6711 addq $24, %rsp
6712 movq 1504(%rax), %r11
6713 jmp *%r11
6714 #endif /* defined(GLX_USE_TLS) */
6715 .size GL_PREFIX(TexGend), .-GL_PREFIX(TexGend)
6716
6717 .p2align 4,,15
6718 .globl GL_PREFIX(TexGendv)
6719 .type GL_PREFIX(TexGendv), @function
6720 GL_PREFIX(TexGendv):
6721 #if defined(GLX_USE_TLS)
6722 call _x86_64_get_dispatch@PLT
6723 movq 1512(%rax), %r11
6724 jmp *%r11
6725 #elif defined(PTHREADS)
6726 pushq %rdi
6727 pushq %rsi
6728 pushq %rdx
6729 call _x86_64_get_dispatch@PLT
6730 popq %rdx
6731 popq %rsi
6732 popq %rdi
6733 movq 1512(%rax), %r11
6734 jmp *%r11
6735 #else
6736 movq _glapi_Dispatch(%rip), %rax
6737 testq %rax, %rax
6738 je 1f
6739 movq 1512(%rax), %r11
6740 jmp *%r11
6741 1:
6742 pushq %rdi
6743 pushq %rsi
6744 pushq %rdx
6745 call _glapi_get_dispatch
6746 popq %rdx
6747 popq %rsi
6748 popq %rdi
6749 movq 1512(%rax), %r11
6750 jmp *%r11
6751 #endif /* defined(GLX_USE_TLS) */
6752 .size GL_PREFIX(TexGendv), .-GL_PREFIX(TexGendv)
6753
6754 .p2align 4,,15
6755 .globl GL_PREFIX(TexGenf)
6756 .type GL_PREFIX(TexGenf), @function
6757 GL_PREFIX(TexGenf):
6758 #if defined(GLX_USE_TLS)
6759 call _x86_64_get_dispatch@PLT
6760 movq 1520(%rax), %r11
6761 jmp *%r11
6762 #elif defined(PTHREADS)
6763 subq $24, %rsp
6764 movq %rdi, (%rsp)
6765 movq %rsi, 8(%rsp)
6766 movq %xmm0, 16(%rsp)
6767 call _x86_64_get_dispatch@PLT
6768 movq 16(%rsp), %xmm0
6769 movq 8(%rsp), %rsi
6770 movq (%rsp), %rdi
6771 addq $24, %rsp
6772 movq 1520(%rax), %r11
6773 jmp *%r11
6774 #else
6775 movq _glapi_Dispatch(%rip), %rax
6776 testq %rax, %rax
6777 je 1f
6778 movq 1520(%rax), %r11
6779 jmp *%r11
6780 1:
6781 subq $24, %rsp
6782 movq %rdi, (%rsp)
6783 movq %rsi, 8(%rsp)
6784 movq %xmm0, 16(%rsp)
6785 call _glapi_get_dispatch
6786 movq 16(%rsp), %xmm0
6787 movq 8(%rsp), %rsi
6788 movq (%rsp), %rdi
6789 addq $24, %rsp
6790 movq 1520(%rax), %r11
6791 jmp *%r11
6792 #endif /* defined(GLX_USE_TLS) */
6793 .size GL_PREFIX(TexGenf), .-GL_PREFIX(TexGenf)
6794
6795 .p2align 4,,15
6796 .globl GL_PREFIX(TexGenfv)
6797 .type GL_PREFIX(TexGenfv), @function
6798 GL_PREFIX(TexGenfv):
6799 #if defined(GLX_USE_TLS)
6800 call _x86_64_get_dispatch@PLT
6801 movq 1528(%rax), %r11
6802 jmp *%r11
6803 #elif defined(PTHREADS)
6804 pushq %rdi
6805 pushq %rsi
6806 pushq %rdx
6807 call _x86_64_get_dispatch@PLT
6808 popq %rdx
6809 popq %rsi
6810 popq %rdi
6811 movq 1528(%rax), %r11
6812 jmp *%r11
6813 #else
6814 movq _glapi_Dispatch(%rip), %rax
6815 testq %rax, %rax
6816 je 1f
6817 movq 1528(%rax), %r11
6818 jmp *%r11
6819 1:
6820 pushq %rdi
6821 pushq %rsi
6822 pushq %rdx
6823 call _glapi_get_dispatch
6824 popq %rdx
6825 popq %rsi
6826 popq %rdi
6827 movq 1528(%rax), %r11
6828 jmp *%r11
6829 #endif /* defined(GLX_USE_TLS) */
6830 .size GL_PREFIX(TexGenfv), .-GL_PREFIX(TexGenfv)
6831
6832 .p2align 4,,15
6833 .globl GL_PREFIX(TexGeni)
6834 .type GL_PREFIX(TexGeni), @function
6835 GL_PREFIX(TexGeni):
6836 #if defined(GLX_USE_TLS)
6837 call _x86_64_get_dispatch@PLT
6838 movq 1536(%rax), %r11
6839 jmp *%r11
6840 #elif defined(PTHREADS)
6841 pushq %rdi
6842 pushq %rsi
6843 pushq %rdx
6844 call _x86_64_get_dispatch@PLT
6845 popq %rdx
6846 popq %rsi
6847 popq %rdi
6848 movq 1536(%rax), %r11
6849 jmp *%r11
6850 #else
6851 movq _glapi_Dispatch(%rip), %rax
6852 testq %rax, %rax
6853 je 1f
6854 movq 1536(%rax), %r11
6855 jmp *%r11
6856 1:
6857 pushq %rdi
6858 pushq %rsi
6859 pushq %rdx
6860 call _glapi_get_dispatch
6861 popq %rdx
6862 popq %rsi
6863 popq %rdi
6864 movq 1536(%rax), %r11
6865 jmp *%r11
6866 #endif /* defined(GLX_USE_TLS) */
6867 .size GL_PREFIX(TexGeni), .-GL_PREFIX(TexGeni)
6868
6869 .p2align 4,,15
6870 .globl GL_PREFIX(TexGeniv)
6871 .type GL_PREFIX(TexGeniv), @function
6872 GL_PREFIX(TexGeniv):
6873 #if defined(GLX_USE_TLS)
6874 call _x86_64_get_dispatch@PLT
6875 movq 1544(%rax), %r11
6876 jmp *%r11
6877 #elif defined(PTHREADS)
6878 pushq %rdi
6879 pushq %rsi
6880 pushq %rdx
6881 call _x86_64_get_dispatch@PLT
6882 popq %rdx
6883 popq %rsi
6884 popq %rdi
6885 movq 1544(%rax), %r11
6886 jmp *%r11
6887 #else
6888 movq _glapi_Dispatch(%rip), %rax
6889 testq %rax, %rax
6890 je 1f
6891 movq 1544(%rax), %r11
6892 jmp *%r11
6893 1:
6894 pushq %rdi
6895 pushq %rsi
6896 pushq %rdx
6897 call _glapi_get_dispatch
6898 popq %rdx
6899 popq %rsi
6900 popq %rdi
6901 movq 1544(%rax), %r11
6902 jmp *%r11
6903 #endif /* defined(GLX_USE_TLS) */
6904 .size GL_PREFIX(TexGeniv), .-GL_PREFIX(TexGeniv)
6905
6906 .p2align 4,,15
6907 .globl GL_PREFIX(FeedbackBuffer)
6908 .type GL_PREFIX(FeedbackBuffer), @function
6909 GL_PREFIX(FeedbackBuffer):
6910 #if defined(GLX_USE_TLS)
6911 call _x86_64_get_dispatch@PLT
6912 movq 1552(%rax), %r11
6913 jmp *%r11
6914 #elif defined(PTHREADS)
6915 pushq %rdi
6916 pushq %rsi
6917 pushq %rdx
6918 call _x86_64_get_dispatch@PLT
6919 popq %rdx
6920 popq %rsi
6921 popq %rdi
6922 movq 1552(%rax), %r11
6923 jmp *%r11
6924 #else
6925 movq _glapi_Dispatch(%rip), %rax
6926 testq %rax, %rax
6927 je 1f
6928 movq 1552(%rax), %r11
6929 jmp *%r11
6930 1:
6931 pushq %rdi
6932 pushq %rsi
6933 pushq %rdx
6934 call _glapi_get_dispatch
6935 popq %rdx
6936 popq %rsi
6937 popq %rdi
6938 movq 1552(%rax), %r11
6939 jmp *%r11
6940 #endif /* defined(GLX_USE_TLS) */
6941 .size GL_PREFIX(FeedbackBuffer), .-GL_PREFIX(FeedbackBuffer)
6942
6943 .p2align 4,,15
6944 .globl GL_PREFIX(SelectBuffer)
6945 .type GL_PREFIX(SelectBuffer), @function
6946 GL_PREFIX(SelectBuffer):
6947 #if defined(GLX_USE_TLS)
6948 call _x86_64_get_dispatch@PLT
6949 movq 1560(%rax), %r11
6950 jmp *%r11
6951 #elif defined(PTHREADS)
6952 pushq %rdi
6953 pushq %rsi
6954 pushq %rbp
6955 call _x86_64_get_dispatch@PLT
6956 popq %rbp
6957 popq %rsi
6958 popq %rdi
6959 movq 1560(%rax), %r11
6960 jmp *%r11
6961 #else
6962 movq _glapi_Dispatch(%rip), %rax
6963 testq %rax, %rax
6964 je 1f
6965 movq 1560(%rax), %r11
6966 jmp *%r11
6967 1:
6968 pushq %rdi
6969 pushq %rsi
6970 pushq %rbp
6971 call _glapi_get_dispatch
6972 popq %rbp
6973 popq %rsi
6974 popq %rdi
6975 movq 1560(%rax), %r11
6976 jmp *%r11
6977 #endif /* defined(GLX_USE_TLS) */
6978 .size GL_PREFIX(SelectBuffer), .-GL_PREFIX(SelectBuffer)
6979
6980 .p2align 4,,15
6981 .globl GL_PREFIX(RenderMode)
6982 .type GL_PREFIX(RenderMode), @function
6983 GL_PREFIX(RenderMode):
6984 #if defined(GLX_USE_TLS)
6985 call _x86_64_get_dispatch@PLT
6986 movq 1568(%rax), %r11
6987 jmp *%r11
6988 #elif defined(PTHREADS)
6989 pushq %rdi
6990 call _x86_64_get_dispatch@PLT
6991 popq %rdi
6992 movq 1568(%rax), %r11
6993 jmp *%r11
6994 #else
6995 movq _glapi_Dispatch(%rip), %rax
6996 testq %rax, %rax
6997 je 1f
6998 movq 1568(%rax), %r11
6999 jmp *%r11
7000 1:
7001 pushq %rdi
7002 call _glapi_get_dispatch
7003 popq %rdi
7004 movq 1568(%rax), %r11
7005 jmp *%r11
7006 #endif /* defined(GLX_USE_TLS) */
7007 .size GL_PREFIX(RenderMode), .-GL_PREFIX(RenderMode)
7008
7009 .p2align 4,,15
7010 .globl GL_PREFIX(InitNames)
7011 .type GL_PREFIX(InitNames), @function
7012 GL_PREFIX(InitNames):
7013 #if defined(GLX_USE_TLS)
7014 call _x86_64_get_dispatch@PLT
7015 movq 1576(%rax), %r11
7016 jmp *%r11
7017 #elif defined(PTHREADS)
7018 pushq %rbp
7019 call _x86_64_get_dispatch@PLT
7020 popq %rbp
7021 movq 1576(%rax), %r11
7022 jmp *%r11
7023 #else
7024 movq _glapi_Dispatch(%rip), %rax
7025 testq %rax, %rax
7026 je 1f
7027 movq 1576(%rax), %r11
7028 jmp *%r11
7029 1:
7030 pushq %rbp
7031 call _glapi_get_dispatch
7032 popq %rbp
7033 movq 1576(%rax), %r11
7034 jmp *%r11
7035 #endif /* defined(GLX_USE_TLS) */
7036 .size GL_PREFIX(InitNames), .-GL_PREFIX(InitNames)
7037
7038 .p2align 4,,15
7039 .globl GL_PREFIX(LoadName)
7040 .type GL_PREFIX(LoadName), @function
7041 GL_PREFIX(LoadName):
7042 #if defined(GLX_USE_TLS)
7043 call _x86_64_get_dispatch@PLT
7044 movq 1584(%rax), %r11
7045 jmp *%r11
7046 #elif defined(PTHREADS)
7047 pushq %rdi
7048 call _x86_64_get_dispatch@PLT
7049 popq %rdi
7050 movq 1584(%rax), %r11
7051 jmp *%r11
7052 #else
7053 movq _glapi_Dispatch(%rip), %rax
7054 testq %rax, %rax
7055 je 1f
7056 movq 1584(%rax), %r11
7057 jmp *%r11
7058 1:
7059 pushq %rdi
7060 call _glapi_get_dispatch
7061 popq %rdi
7062 movq 1584(%rax), %r11
7063 jmp *%r11
7064 #endif /* defined(GLX_USE_TLS) */
7065 .size GL_PREFIX(LoadName), .-GL_PREFIX(LoadName)
7066
7067 .p2align 4,,15
7068 .globl GL_PREFIX(PassThrough)
7069 .type GL_PREFIX(PassThrough), @function
7070 GL_PREFIX(PassThrough):
7071 #if defined(GLX_USE_TLS)
7072 call _x86_64_get_dispatch@PLT
7073 movq 1592(%rax), %r11
7074 jmp *%r11
7075 #elif defined(PTHREADS)
7076 subq $8, %rsp
7077 movq %xmm0, (%rsp)
7078 call _x86_64_get_dispatch@PLT
7079 movq (%rsp), %xmm0
7080 addq $8, %rsp
7081 movq 1592(%rax), %r11
7082 jmp *%r11
7083 #else
7084 movq _glapi_Dispatch(%rip), %rax
7085 testq %rax, %rax
7086 je 1f
7087 movq 1592(%rax), %r11
7088 jmp *%r11
7089 1:
7090 subq $8, %rsp
7091 movq %xmm0, (%rsp)
7092 call _glapi_get_dispatch
7093 movq (%rsp), %xmm0
7094 addq $8, %rsp
7095 movq 1592(%rax), %r11
7096 jmp *%r11
7097 #endif /* defined(GLX_USE_TLS) */
7098 .size GL_PREFIX(PassThrough), .-GL_PREFIX(PassThrough)
7099
7100 .p2align 4,,15
7101 .globl GL_PREFIX(PopName)
7102 .type GL_PREFIX(PopName), @function
7103 GL_PREFIX(PopName):
7104 #if defined(GLX_USE_TLS)
7105 call _x86_64_get_dispatch@PLT
7106 movq 1600(%rax), %r11
7107 jmp *%r11
7108 #elif defined(PTHREADS)
7109 pushq %rbp
7110 call _x86_64_get_dispatch@PLT
7111 popq %rbp
7112 movq 1600(%rax), %r11
7113 jmp *%r11
7114 #else
7115 movq _glapi_Dispatch(%rip), %rax
7116 testq %rax, %rax
7117 je 1f
7118 movq 1600(%rax), %r11
7119 jmp *%r11
7120 1:
7121 pushq %rbp
7122 call _glapi_get_dispatch
7123 popq %rbp
7124 movq 1600(%rax), %r11
7125 jmp *%r11
7126 #endif /* defined(GLX_USE_TLS) */
7127 .size GL_PREFIX(PopName), .-GL_PREFIX(PopName)
7128
7129 .p2align 4,,15
7130 .globl GL_PREFIX(PushName)
7131 .type GL_PREFIX(PushName), @function
7132 GL_PREFIX(PushName):
7133 #if defined(GLX_USE_TLS)
7134 call _x86_64_get_dispatch@PLT
7135 movq 1608(%rax), %r11
7136 jmp *%r11
7137 #elif defined(PTHREADS)
7138 pushq %rdi
7139 call _x86_64_get_dispatch@PLT
7140 popq %rdi
7141 movq 1608(%rax), %r11
7142 jmp *%r11
7143 #else
7144 movq _glapi_Dispatch(%rip), %rax
7145 testq %rax, %rax
7146 je 1f
7147 movq 1608(%rax), %r11
7148 jmp *%r11
7149 1:
7150 pushq %rdi
7151 call _glapi_get_dispatch
7152 popq %rdi
7153 movq 1608(%rax), %r11
7154 jmp *%r11
7155 #endif /* defined(GLX_USE_TLS) */
7156 .size GL_PREFIX(PushName), .-GL_PREFIX(PushName)
7157
7158 .p2align 4,,15
7159 .globl GL_PREFIX(DrawBuffer)
7160 .type GL_PREFIX(DrawBuffer), @function
7161 GL_PREFIX(DrawBuffer):
7162 #if defined(GLX_USE_TLS)
7163 call _x86_64_get_dispatch@PLT
7164 movq 1616(%rax), %r11
7165 jmp *%r11
7166 #elif defined(PTHREADS)
7167 pushq %rdi
7168 call _x86_64_get_dispatch@PLT
7169 popq %rdi
7170 movq 1616(%rax), %r11
7171 jmp *%r11
7172 #else
7173 movq _glapi_Dispatch(%rip), %rax
7174 testq %rax, %rax
7175 je 1f
7176 movq 1616(%rax), %r11
7177 jmp *%r11
7178 1:
7179 pushq %rdi
7180 call _glapi_get_dispatch
7181 popq %rdi
7182 movq 1616(%rax), %r11
7183 jmp *%r11
7184 #endif /* defined(GLX_USE_TLS) */
7185 .size GL_PREFIX(DrawBuffer), .-GL_PREFIX(DrawBuffer)
7186
7187 .p2align 4,,15
7188 .globl GL_PREFIX(Clear)
7189 .type GL_PREFIX(Clear), @function
7190 GL_PREFIX(Clear):
7191 #if defined(GLX_USE_TLS)
7192 call _x86_64_get_dispatch@PLT
7193 movq 1624(%rax), %r11
7194 jmp *%r11
7195 #elif defined(PTHREADS)
7196 pushq %rdi
7197 call _x86_64_get_dispatch@PLT
7198 popq %rdi
7199 movq 1624(%rax), %r11
7200 jmp *%r11
7201 #else
7202 movq _glapi_Dispatch(%rip), %rax
7203 testq %rax, %rax
7204 je 1f
7205 movq 1624(%rax), %r11
7206 jmp *%r11
7207 1:
7208 pushq %rdi
7209 call _glapi_get_dispatch
7210 popq %rdi
7211 movq 1624(%rax), %r11
7212 jmp *%r11
7213 #endif /* defined(GLX_USE_TLS) */
7214 .size GL_PREFIX(Clear), .-GL_PREFIX(Clear)
7215
7216 .p2align 4,,15
7217 .globl GL_PREFIX(ClearAccum)
7218 .type GL_PREFIX(ClearAccum), @function
7219 GL_PREFIX(ClearAccum):
7220 #if defined(GLX_USE_TLS)
7221 call _x86_64_get_dispatch@PLT
7222 movq 1632(%rax), %r11
7223 jmp *%r11
7224 #elif defined(PTHREADS)
7225 subq $40, %rsp
7226 movq %xmm0, (%rsp)
7227 movq %xmm1, 8(%rsp)
7228 movq %xmm2, 16(%rsp)
7229 movq %xmm3, 24(%rsp)
7230 call _x86_64_get_dispatch@PLT
7231 movq 24(%rsp), %xmm3
7232 movq 16(%rsp), %xmm2
7233 movq 8(%rsp), %xmm1
7234 movq (%rsp), %xmm0
7235 addq $40, %rsp
7236 movq 1632(%rax), %r11
7237 jmp *%r11
7238 #else
7239 movq _glapi_Dispatch(%rip), %rax
7240 testq %rax, %rax
7241 je 1f
7242 movq 1632(%rax), %r11
7243 jmp *%r11
7244 1:
7245 subq $40, %rsp
7246 movq %xmm0, (%rsp)
7247 movq %xmm1, 8(%rsp)
7248 movq %xmm2, 16(%rsp)
7249 movq %xmm3, 24(%rsp)
7250 call _glapi_get_dispatch
7251 movq 24(%rsp), %xmm3
7252 movq 16(%rsp), %xmm2
7253 movq 8(%rsp), %xmm1
7254 movq (%rsp), %xmm0
7255 addq $40, %rsp
7256 movq 1632(%rax), %r11
7257 jmp *%r11
7258 #endif /* defined(GLX_USE_TLS) */
7259 .size GL_PREFIX(ClearAccum), .-GL_PREFIX(ClearAccum)
7260
7261 .p2align 4,,15
7262 .globl GL_PREFIX(ClearIndex)
7263 .type GL_PREFIX(ClearIndex), @function
7264 GL_PREFIX(ClearIndex):
7265 #if defined(GLX_USE_TLS)
7266 call _x86_64_get_dispatch@PLT
7267 movq 1640(%rax), %r11
7268 jmp *%r11
7269 #elif defined(PTHREADS)
7270 subq $8, %rsp
7271 movq %xmm0, (%rsp)
7272 call _x86_64_get_dispatch@PLT
7273 movq (%rsp), %xmm0
7274 addq $8, %rsp
7275 movq 1640(%rax), %r11
7276 jmp *%r11
7277 #else
7278 movq _glapi_Dispatch(%rip), %rax
7279 testq %rax, %rax
7280 je 1f
7281 movq 1640(%rax), %r11
7282 jmp *%r11
7283 1:
7284 subq $8, %rsp
7285 movq %xmm0, (%rsp)
7286 call _glapi_get_dispatch
7287 movq (%rsp), %xmm0
7288 addq $8, %rsp
7289 movq 1640(%rax), %r11
7290 jmp *%r11
7291 #endif /* defined(GLX_USE_TLS) */
7292 .size GL_PREFIX(ClearIndex), .-GL_PREFIX(ClearIndex)
7293
7294 .p2align 4,,15
7295 .globl GL_PREFIX(ClearColor)
7296 .type GL_PREFIX(ClearColor), @function
7297 GL_PREFIX(ClearColor):
7298 #if defined(GLX_USE_TLS)
7299 call _x86_64_get_dispatch@PLT
7300 movq 1648(%rax), %r11
7301 jmp *%r11
7302 #elif defined(PTHREADS)
7303 pushq %rdi
7304 pushq %rsi
7305 pushq %rdx
7306 pushq %rcx
7307 pushq %rbp
7308 call _x86_64_get_dispatch@PLT
7309 popq %rbp
7310 popq %rcx
7311 popq %rdx
7312 popq %rsi
7313 popq %rdi
7314 movq 1648(%rax), %r11
7315 jmp *%r11
7316 #else
7317 movq _glapi_Dispatch(%rip), %rax
7318 testq %rax, %rax
7319 je 1f
7320 movq 1648(%rax), %r11
7321 jmp *%r11
7322 1:
7323 pushq %rdi
7324 pushq %rsi
7325 pushq %rdx
7326 pushq %rcx
7327 pushq %rbp
7328 call _glapi_get_dispatch
7329 popq %rbp
7330 popq %rcx
7331 popq %rdx
7332 popq %rsi
7333 popq %rdi
7334 movq 1648(%rax), %r11
7335 jmp *%r11
7336 #endif /* defined(GLX_USE_TLS) */
7337 .size GL_PREFIX(ClearColor), .-GL_PREFIX(ClearColor)
7338
7339 .p2align 4,,15
7340 .globl GL_PREFIX(ClearStencil)
7341 .type GL_PREFIX(ClearStencil), @function
7342 GL_PREFIX(ClearStencil):
7343 #if defined(GLX_USE_TLS)
7344 call _x86_64_get_dispatch@PLT
7345 movq 1656(%rax), %r11
7346 jmp *%r11
7347 #elif defined(PTHREADS)
7348 pushq %rdi
7349 call _x86_64_get_dispatch@PLT
7350 popq %rdi
7351 movq 1656(%rax), %r11
7352 jmp *%r11
7353 #else
7354 movq _glapi_Dispatch(%rip), %rax
7355 testq %rax, %rax
7356 je 1f
7357 movq 1656(%rax), %r11
7358 jmp *%r11
7359 1:
7360 pushq %rdi
7361 call _glapi_get_dispatch
7362 popq %rdi
7363 movq 1656(%rax), %r11
7364 jmp *%r11
7365 #endif /* defined(GLX_USE_TLS) */
7366 .size GL_PREFIX(ClearStencil), .-GL_PREFIX(ClearStencil)
7367
7368 .p2align 4,,15
7369 .globl GL_PREFIX(ClearDepth)
7370 .type GL_PREFIX(ClearDepth), @function
7371 GL_PREFIX(ClearDepth):
7372 #if defined(GLX_USE_TLS)
7373 call _x86_64_get_dispatch@PLT
7374 movq 1664(%rax), %r11
7375 jmp *%r11
7376 #elif defined(PTHREADS)
7377 pushq %rdi
7378 call _x86_64_get_dispatch@PLT
7379 popq %rdi
7380 movq 1664(%rax), %r11
7381 jmp *%r11
7382 #else
7383 movq _glapi_Dispatch(%rip), %rax
7384 testq %rax, %rax
7385 je 1f
7386 movq 1664(%rax), %r11
7387 jmp *%r11
7388 1:
7389 pushq %rdi
7390 call _glapi_get_dispatch
7391 popq %rdi
7392 movq 1664(%rax), %r11
7393 jmp *%r11
7394 #endif /* defined(GLX_USE_TLS) */
7395 .size GL_PREFIX(ClearDepth), .-GL_PREFIX(ClearDepth)
7396
7397 .p2align 4,,15
7398 .globl GL_PREFIX(StencilMask)
7399 .type GL_PREFIX(StencilMask), @function
7400 GL_PREFIX(StencilMask):
7401 #if defined(GLX_USE_TLS)
7402 call _x86_64_get_dispatch@PLT
7403 movq 1672(%rax), %r11
7404 jmp *%r11
7405 #elif defined(PTHREADS)
7406 pushq %rdi
7407 call _x86_64_get_dispatch@PLT
7408 popq %rdi
7409 movq 1672(%rax), %r11
7410 jmp *%r11
7411 #else
7412 movq _glapi_Dispatch(%rip), %rax
7413 testq %rax, %rax
7414 je 1f
7415 movq 1672(%rax), %r11
7416 jmp *%r11
7417 1:
7418 pushq %rdi
7419 call _glapi_get_dispatch
7420 popq %rdi
7421 movq 1672(%rax), %r11
7422 jmp *%r11
7423 #endif /* defined(GLX_USE_TLS) */
7424 .size GL_PREFIX(StencilMask), .-GL_PREFIX(StencilMask)
7425
7426 .p2align 4,,15
7427 .globl GL_PREFIX(ColorMask)
7428 .type GL_PREFIX(ColorMask), @function
7429 GL_PREFIX(ColorMask):
7430 #if defined(GLX_USE_TLS)
7431 call _x86_64_get_dispatch@PLT
7432 movq 1680(%rax), %r11
7433 jmp *%r11
7434 #elif defined(PTHREADS)
7435 pushq %rdi
7436 pushq %rsi
7437 pushq %rdx
7438 pushq %rcx
7439 pushq %rbp
7440 call _x86_64_get_dispatch@PLT
7441 popq %rbp
7442 popq %rcx
7443 popq %rdx
7444 popq %rsi
7445 popq %rdi
7446 movq 1680(%rax), %r11
7447 jmp *%r11
7448 #else
7449 movq _glapi_Dispatch(%rip), %rax
7450 testq %rax, %rax
7451 je 1f
7452 movq 1680(%rax), %r11
7453 jmp *%r11
7454 1:
7455 pushq %rdi
7456 pushq %rsi
7457 pushq %rdx
7458 pushq %rcx
7459 pushq %rbp
7460 call _glapi_get_dispatch
7461 popq %rbp
7462 popq %rcx
7463 popq %rdx
7464 popq %rsi
7465 popq %rdi
7466 movq 1680(%rax), %r11
7467 jmp *%r11
7468 #endif /* defined(GLX_USE_TLS) */
7469 .size GL_PREFIX(ColorMask), .-GL_PREFIX(ColorMask)
7470
7471 .p2align 4,,15
7472 .globl GL_PREFIX(DepthMask)
7473 .type GL_PREFIX(DepthMask), @function
7474 GL_PREFIX(DepthMask):
7475 #if defined(GLX_USE_TLS)
7476 call _x86_64_get_dispatch@PLT
7477 movq 1688(%rax), %r11
7478 jmp *%r11
7479 #elif defined(PTHREADS)
7480 pushq %rdi
7481 call _x86_64_get_dispatch@PLT
7482 popq %rdi
7483 movq 1688(%rax), %r11
7484 jmp *%r11
7485 #else
7486 movq _glapi_Dispatch(%rip), %rax
7487 testq %rax, %rax
7488 je 1f
7489 movq 1688(%rax), %r11
7490 jmp *%r11
7491 1:
7492 pushq %rdi
7493 call _glapi_get_dispatch
7494 popq %rdi
7495 movq 1688(%rax), %r11
7496 jmp *%r11
7497 #endif /* defined(GLX_USE_TLS) */
7498 .size GL_PREFIX(DepthMask), .-GL_PREFIX(DepthMask)
7499
7500 .p2align 4,,15
7501 .globl GL_PREFIX(IndexMask)
7502 .type GL_PREFIX(IndexMask), @function
7503 GL_PREFIX(IndexMask):
7504 #if defined(GLX_USE_TLS)
7505 call _x86_64_get_dispatch@PLT
7506 movq 1696(%rax), %r11
7507 jmp *%r11
7508 #elif defined(PTHREADS)
7509 pushq %rdi
7510 call _x86_64_get_dispatch@PLT
7511 popq %rdi
7512 movq 1696(%rax), %r11
7513 jmp *%r11
7514 #else
7515 movq _glapi_Dispatch(%rip), %rax
7516 testq %rax, %rax
7517 je 1f
7518 movq 1696(%rax), %r11
7519 jmp *%r11
7520 1:
7521 pushq %rdi
7522 call _glapi_get_dispatch
7523 popq %rdi
7524 movq 1696(%rax), %r11
7525 jmp *%r11
7526 #endif /* defined(GLX_USE_TLS) */
7527 .size GL_PREFIX(IndexMask), .-GL_PREFIX(IndexMask)
7528
7529 .p2align 4,,15
7530 .globl GL_PREFIX(Accum)
7531 .type GL_PREFIX(Accum), @function
7532 GL_PREFIX(Accum):
7533 #if defined(GLX_USE_TLS)
7534 call _x86_64_get_dispatch@PLT
7535 movq 1704(%rax), %r11
7536 jmp *%r11
7537 #elif defined(PTHREADS)
7538 subq $24, %rsp
7539 movq %rdi, (%rsp)
7540 movq %xmm0, 8(%rsp)
7541 call _x86_64_get_dispatch@PLT
7542 movq 8(%rsp), %xmm0
7543 movq (%rsp), %rdi
7544 addq $24, %rsp
7545 movq 1704(%rax), %r11
7546 jmp *%r11
7547 #else
7548 movq _glapi_Dispatch(%rip), %rax
7549 testq %rax, %rax
7550 je 1f
7551 movq 1704(%rax), %r11
7552 jmp *%r11
7553 1:
7554 subq $24, %rsp
7555 movq %rdi, (%rsp)
7556 movq %xmm0, 8(%rsp)
7557 call _glapi_get_dispatch
7558 movq 8(%rsp), %xmm0
7559 movq (%rsp), %rdi
7560 addq $24, %rsp
7561 movq 1704(%rax), %r11
7562 jmp *%r11
7563 #endif /* defined(GLX_USE_TLS) */
7564 .size GL_PREFIX(Accum), .-GL_PREFIX(Accum)
7565
7566 .p2align 4,,15
7567 .globl GL_PREFIX(Disable)
7568 .type GL_PREFIX(Disable), @function
7569 GL_PREFIX(Disable):
7570 #if defined(GLX_USE_TLS)
7571 call _x86_64_get_dispatch@PLT
7572 movq 1712(%rax), %r11
7573 jmp *%r11
7574 #elif defined(PTHREADS)
7575 pushq %rdi
7576 call _x86_64_get_dispatch@PLT
7577 popq %rdi
7578 movq 1712(%rax), %r11
7579 jmp *%r11
7580 #else
7581 movq _glapi_Dispatch(%rip), %rax
7582 testq %rax, %rax
7583 je 1f
7584 movq 1712(%rax), %r11
7585 jmp *%r11
7586 1:
7587 pushq %rdi
7588 call _glapi_get_dispatch
7589 popq %rdi
7590 movq 1712(%rax), %r11
7591 jmp *%r11
7592 #endif /* defined(GLX_USE_TLS) */
7593 .size GL_PREFIX(Disable), .-GL_PREFIX(Disable)
7594
7595 .p2align 4,,15
7596 .globl GL_PREFIX(Enable)
7597 .type GL_PREFIX(Enable), @function
7598 GL_PREFIX(Enable):
7599 #if defined(GLX_USE_TLS)
7600 call _x86_64_get_dispatch@PLT
7601 movq 1720(%rax), %r11
7602 jmp *%r11
7603 #elif defined(PTHREADS)
7604 pushq %rdi
7605 call _x86_64_get_dispatch@PLT
7606 popq %rdi
7607 movq 1720(%rax), %r11
7608 jmp *%r11
7609 #else
7610 movq _glapi_Dispatch(%rip), %rax
7611 testq %rax, %rax
7612 je 1f
7613 movq 1720(%rax), %r11
7614 jmp *%r11
7615 1:
7616 pushq %rdi
7617 call _glapi_get_dispatch
7618 popq %rdi
7619 movq 1720(%rax), %r11
7620 jmp *%r11
7621 #endif /* defined(GLX_USE_TLS) */
7622 .size GL_PREFIX(Enable), .-GL_PREFIX(Enable)
7623
7624 .p2align 4,,15
7625 .globl GL_PREFIX(Finish)
7626 .type GL_PREFIX(Finish), @function
7627 GL_PREFIX(Finish):
7628 #if defined(GLX_USE_TLS)
7629 call _x86_64_get_dispatch@PLT
7630 movq 1728(%rax), %r11
7631 jmp *%r11
7632 #elif defined(PTHREADS)
7633 pushq %rbp
7634 call _x86_64_get_dispatch@PLT
7635 popq %rbp
7636 movq 1728(%rax), %r11
7637 jmp *%r11
7638 #else
7639 movq _glapi_Dispatch(%rip), %rax
7640 testq %rax, %rax
7641 je 1f
7642 movq 1728(%rax), %r11
7643 jmp *%r11
7644 1:
7645 pushq %rbp
7646 call _glapi_get_dispatch
7647 popq %rbp
7648 movq 1728(%rax), %r11
7649 jmp *%r11
7650 #endif /* defined(GLX_USE_TLS) */
7651 .size GL_PREFIX(Finish), .-GL_PREFIX(Finish)
7652
7653 .p2align 4,,15
7654 .globl GL_PREFIX(Flush)
7655 .type GL_PREFIX(Flush), @function
7656 GL_PREFIX(Flush):
7657 #if defined(GLX_USE_TLS)
7658 call _x86_64_get_dispatch@PLT
7659 movq 1736(%rax), %r11
7660 jmp *%r11
7661 #elif defined(PTHREADS)
7662 pushq %rbp
7663 call _x86_64_get_dispatch@PLT
7664 popq %rbp
7665 movq 1736(%rax), %r11
7666 jmp *%r11
7667 #else
7668 movq _glapi_Dispatch(%rip), %rax
7669 testq %rax, %rax
7670 je 1f
7671 movq 1736(%rax), %r11
7672 jmp *%r11
7673 1:
7674 pushq %rbp
7675 call _glapi_get_dispatch
7676 popq %rbp
7677 movq 1736(%rax), %r11
7678 jmp *%r11
7679 #endif /* defined(GLX_USE_TLS) */
7680 .size GL_PREFIX(Flush), .-GL_PREFIX(Flush)
7681
7682 .p2align 4,,15
7683 .globl GL_PREFIX(PopAttrib)
7684 .type GL_PREFIX(PopAttrib), @function
7685 GL_PREFIX(PopAttrib):
7686 #if defined(GLX_USE_TLS)
7687 call _x86_64_get_dispatch@PLT
7688 movq 1744(%rax), %r11
7689 jmp *%r11
7690 #elif defined(PTHREADS)
7691 pushq %rbp
7692 call _x86_64_get_dispatch@PLT
7693 popq %rbp
7694 movq 1744(%rax), %r11
7695 jmp *%r11
7696 #else
7697 movq _glapi_Dispatch(%rip), %rax
7698 testq %rax, %rax
7699 je 1f
7700 movq 1744(%rax), %r11
7701 jmp *%r11
7702 1:
7703 pushq %rbp
7704 call _glapi_get_dispatch
7705 popq %rbp
7706 movq 1744(%rax), %r11
7707 jmp *%r11
7708 #endif /* defined(GLX_USE_TLS) */
7709 .size GL_PREFIX(PopAttrib), .-GL_PREFIX(PopAttrib)
7710
7711 .p2align 4,,15
7712 .globl GL_PREFIX(PushAttrib)
7713 .type GL_PREFIX(PushAttrib), @function
7714 GL_PREFIX(PushAttrib):
7715 #if defined(GLX_USE_TLS)
7716 call _x86_64_get_dispatch@PLT
7717 movq 1752(%rax), %r11
7718 jmp *%r11
7719 #elif defined(PTHREADS)
7720 pushq %rdi
7721 call _x86_64_get_dispatch@PLT
7722 popq %rdi
7723 movq 1752(%rax), %r11
7724 jmp *%r11
7725 #else
7726 movq _glapi_Dispatch(%rip), %rax
7727 testq %rax, %rax
7728 je 1f
7729 movq 1752(%rax), %r11
7730 jmp *%r11
7731 1:
7732 pushq %rdi
7733 call _glapi_get_dispatch
7734 popq %rdi
7735 movq 1752(%rax), %r11
7736 jmp *%r11
7737 #endif /* defined(GLX_USE_TLS) */
7738 .size GL_PREFIX(PushAttrib), .-GL_PREFIX(PushAttrib)
7739
7740 .p2align 4,,15
7741 .globl GL_PREFIX(Map1d)
7742 .type GL_PREFIX(Map1d), @function
7743 GL_PREFIX(Map1d):
7744 #if defined(GLX_USE_TLS)
7745 call _x86_64_get_dispatch@PLT
7746 movq 1760(%rax), %r11
7747 jmp *%r11
7748 #elif defined(PTHREADS)
7749 subq $56, %rsp
7750 movq %rdi, (%rsp)
7751 movq %xmm0, 8(%rsp)
7752 movq %xmm1, 16(%rsp)
7753 movq %rsi, 24(%rsp)
7754 movq %rdx, 32(%rsp)
7755 movq %rcx, 40(%rsp)
7756 call _x86_64_get_dispatch@PLT
7757 movq 40(%rsp), %rcx
7758 movq 32(%rsp), %rdx
7759 movq 24(%rsp), %rsi
7760 movq 16(%rsp), %xmm1
7761 movq 8(%rsp), %xmm0
7762 movq (%rsp), %rdi
7763 addq $56, %rsp
7764 movq 1760(%rax), %r11
7765 jmp *%r11
7766 #else
7767 movq _glapi_Dispatch(%rip), %rax
7768 testq %rax, %rax
7769 je 1f
7770 movq 1760(%rax), %r11
7771 jmp *%r11
7772 1:
7773 subq $56, %rsp
7774 movq %rdi, (%rsp)
7775 movq %xmm0, 8(%rsp)
7776 movq %xmm1, 16(%rsp)
7777 movq %rsi, 24(%rsp)
7778 movq %rdx, 32(%rsp)
7779 movq %rcx, 40(%rsp)
7780 call _glapi_get_dispatch
7781 movq 40(%rsp), %rcx
7782 movq 32(%rsp), %rdx
7783 movq 24(%rsp), %rsi
7784 movq 16(%rsp), %xmm1
7785 movq 8(%rsp), %xmm0
7786 movq (%rsp), %rdi
7787 addq $56, %rsp
7788 movq 1760(%rax), %r11
7789 jmp *%r11
7790 #endif /* defined(GLX_USE_TLS) */
7791 .size GL_PREFIX(Map1d), .-GL_PREFIX(Map1d)
7792
7793 .p2align 4,,15
7794 .globl GL_PREFIX(Map1f)
7795 .type GL_PREFIX(Map1f), @function
7796 GL_PREFIX(Map1f):
7797 #if defined(GLX_USE_TLS)
7798 call _x86_64_get_dispatch@PLT
7799 movq 1768(%rax), %r11
7800 jmp *%r11
7801 #elif defined(PTHREADS)
7802 subq $56, %rsp
7803 movq %rdi, (%rsp)
7804 movq %xmm0, 8(%rsp)
7805 movq %xmm1, 16(%rsp)
7806 movq %rsi, 24(%rsp)
7807 movq %rdx, 32(%rsp)
7808 movq %rcx, 40(%rsp)
7809 call _x86_64_get_dispatch@PLT
7810 movq 40(%rsp), %rcx
7811 movq 32(%rsp), %rdx
7812 movq 24(%rsp), %rsi
7813 movq 16(%rsp), %xmm1
7814 movq 8(%rsp), %xmm0
7815 movq (%rsp), %rdi
7816 addq $56, %rsp
7817 movq 1768(%rax), %r11
7818 jmp *%r11
7819 #else
7820 movq _glapi_Dispatch(%rip), %rax
7821 testq %rax, %rax
7822 je 1f
7823 movq 1768(%rax), %r11
7824 jmp *%r11
7825 1:
7826 subq $56, %rsp
7827 movq %rdi, (%rsp)
7828 movq %xmm0, 8(%rsp)
7829 movq %xmm1, 16(%rsp)
7830 movq %rsi, 24(%rsp)
7831 movq %rdx, 32(%rsp)
7832 movq %rcx, 40(%rsp)
7833 call _glapi_get_dispatch
7834 movq 40(%rsp), %rcx
7835 movq 32(%rsp), %rdx
7836 movq 24(%rsp), %rsi
7837 movq 16(%rsp), %xmm1
7838 movq 8(%rsp), %xmm0
7839 movq (%rsp), %rdi
7840 addq $56, %rsp
7841 movq 1768(%rax), %r11
7842 jmp *%r11
7843 #endif /* defined(GLX_USE_TLS) */
7844 .size GL_PREFIX(Map1f), .-GL_PREFIX(Map1f)
7845
7846 .p2align 4,,15
7847 .globl GL_PREFIX(Map2d)
7848 .type GL_PREFIX(Map2d), @function
7849 GL_PREFIX(Map2d):
7850 #if defined(GLX_USE_TLS)
7851 call _x86_64_get_dispatch@PLT
7852 movq 1776(%rax), %r11
7853 jmp *%r11
7854 #elif defined(PTHREADS)
7855 subq $88, %rsp
7856 movq %rdi, (%rsp)
7857 movq %xmm0, 8(%rsp)
7858 movq %xmm1, 16(%rsp)
7859 movq %rsi, 24(%rsp)
7860 movq %rdx, 32(%rsp)
7861 movq %xmm2, 40(%rsp)
7862 movq %xmm3, 48(%rsp)
7863 movq %rcx, 56(%rsp)
7864 movq %r8, 64(%rsp)
7865 movq %r9, 72(%rsp)
7866 call _x86_64_get_dispatch@PLT
7867 movq 72(%rsp), %r9
7868 movq 64(%rsp), %r8
7869 movq 56(%rsp), %rcx
7870 movq 48(%rsp), %xmm3
7871 movq 40(%rsp), %xmm2
7872 movq 32(%rsp), %rdx
7873 movq 24(%rsp), %rsi
7874 movq 16(%rsp), %xmm1
7875 movq 8(%rsp), %xmm0
7876 movq (%rsp), %rdi
7877 addq $88, %rsp
7878 movq 1776(%rax), %r11
7879 jmp *%r11
7880 #else
7881 movq _glapi_Dispatch(%rip), %rax
7882 testq %rax, %rax
7883 je 1f
7884 movq 1776(%rax), %r11
7885 jmp *%r11
7886 1:
7887 subq $88, %rsp
7888 movq %rdi, (%rsp)
7889 movq %xmm0, 8(%rsp)
7890 movq %xmm1, 16(%rsp)
7891 movq %rsi, 24(%rsp)
7892 movq %rdx, 32(%rsp)
7893 movq %xmm2, 40(%rsp)
7894 movq %xmm3, 48(%rsp)
7895 movq %rcx, 56(%rsp)
7896 movq %r8, 64(%rsp)
7897 movq %r9, 72(%rsp)
7898 call _glapi_get_dispatch
7899 movq 72(%rsp), %r9
7900 movq 64(%rsp), %r8
7901 movq 56(%rsp), %rcx
7902 movq 48(%rsp), %xmm3
7903 movq 40(%rsp), %xmm2
7904 movq 32(%rsp), %rdx
7905 movq 24(%rsp), %rsi
7906 movq 16(%rsp), %xmm1
7907 movq 8(%rsp), %xmm0
7908 movq (%rsp), %rdi
7909 addq $88, %rsp
7910 movq 1776(%rax), %r11
7911 jmp *%r11
7912 #endif /* defined(GLX_USE_TLS) */
7913 .size GL_PREFIX(Map2d), .-GL_PREFIX(Map2d)
7914
7915 .p2align 4,,15
7916 .globl GL_PREFIX(Map2f)
7917 .type GL_PREFIX(Map2f), @function
7918 GL_PREFIX(Map2f):
7919 #if defined(GLX_USE_TLS)
7920 call _x86_64_get_dispatch@PLT
7921 movq 1784(%rax), %r11
7922 jmp *%r11
7923 #elif defined(PTHREADS)
7924 subq $88, %rsp
7925 movq %rdi, (%rsp)
7926 movq %xmm0, 8(%rsp)
7927 movq %xmm1, 16(%rsp)
7928 movq %rsi, 24(%rsp)
7929 movq %rdx, 32(%rsp)
7930 movq %xmm2, 40(%rsp)
7931 movq %xmm3, 48(%rsp)
7932 movq %rcx, 56(%rsp)
7933 movq %r8, 64(%rsp)
7934 movq %r9, 72(%rsp)
7935 call _x86_64_get_dispatch@PLT
7936 movq 72(%rsp), %r9
7937 movq 64(%rsp), %r8
7938 movq 56(%rsp), %rcx
7939 movq 48(%rsp), %xmm3
7940 movq 40(%rsp), %xmm2
7941 movq 32(%rsp), %rdx
7942 movq 24(%rsp), %rsi
7943 movq 16(%rsp), %xmm1
7944 movq 8(%rsp), %xmm0
7945 movq (%rsp), %rdi
7946 addq $88, %rsp
7947 movq 1784(%rax), %r11
7948 jmp *%r11
7949 #else
7950 movq _glapi_Dispatch(%rip), %rax
7951 testq %rax, %rax
7952 je 1f
7953 movq 1784(%rax), %r11
7954 jmp *%r11
7955 1:
7956 subq $88, %rsp
7957 movq %rdi, (%rsp)
7958 movq %xmm0, 8(%rsp)
7959 movq %xmm1, 16(%rsp)
7960 movq %rsi, 24(%rsp)
7961 movq %rdx, 32(%rsp)
7962 movq %xmm2, 40(%rsp)
7963 movq %xmm3, 48(%rsp)
7964 movq %rcx, 56(%rsp)
7965 movq %r8, 64(%rsp)
7966 movq %r9, 72(%rsp)
7967 call _glapi_get_dispatch
7968 movq 72(%rsp), %r9
7969 movq 64(%rsp), %r8
7970 movq 56(%rsp), %rcx
7971 movq 48(%rsp), %xmm3
7972 movq 40(%rsp), %xmm2
7973 movq 32(%rsp), %rdx
7974 movq 24(%rsp), %rsi
7975 movq 16(%rsp), %xmm1
7976 movq 8(%rsp), %xmm0
7977 movq (%rsp), %rdi
7978 addq $88, %rsp
7979 movq 1784(%rax), %r11
7980 jmp *%r11
7981 #endif /* defined(GLX_USE_TLS) */
7982 .size GL_PREFIX(Map2f), .-GL_PREFIX(Map2f)
7983
7984 .p2align 4,,15
7985 .globl GL_PREFIX(MapGrid1d)
7986 .type GL_PREFIX(MapGrid1d), @function
7987 GL_PREFIX(MapGrid1d):
7988 #if defined(GLX_USE_TLS)
7989 call _x86_64_get_dispatch@PLT
7990 movq 1792(%rax), %r11
7991 jmp *%r11
7992 #elif defined(PTHREADS)
7993 subq $24, %rsp
7994 movq %rdi, (%rsp)
7995 movq %xmm0, 8(%rsp)
7996 movq %xmm1, 16(%rsp)
7997 call _x86_64_get_dispatch@PLT
7998 movq 16(%rsp), %xmm1
7999 movq 8(%rsp), %xmm0
8000 movq (%rsp), %rdi
8001 addq $24, %rsp
8002 movq 1792(%rax), %r11
8003 jmp *%r11
8004 #else
8005 movq _glapi_Dispatch(%rip), %rax
8006 testq %rax, %rax
8007 je 1f
8008 movq 1792(%rax), %r11
8009 jmp *%r11
8010 1:
8011 subq $24, %rsp
8012 movq %rdi, (%rsp)
8013 movq %xmm0, 8(%rsp)
8014 movq %xmm1, 16(%rsp)
8015 call _glapi_get_dispatch
8016 movq 16(%rsp), %xmm1
8017 movq 8(%rsp), %xmm0
8018 movq (%rsp), %rdi
8019 addq $24, %rsp
8020 movq 1792(%rax), %r11
8021 jmp *%r11
8022 #endif /* defined(GLX_USE_TLS) */
8023 .size GL_PREFIX(MapGrid1d), .-GL_PREFIX(MapGrid1d)
8024
8025 .p2align 4,,15
8026 .globl GL_PREFIX(MapGrid1f)
8027 .type GL_PREFIX(MapGrid1f), @function
8028 GL_PREFIX(MapGrid1f):
8029 #if defined(GLX_USE_TLS)
8030 call _x86_64_get_dispatch@PLT
8031 movq 1800(%rax), %r11
8032 jmp *%r11
8033 #elif defined(PTHREADS)
8034 subq $24, %rsp
8035 movq %rdi, (%rsp)
8036 movq %xmm0, 8(%rsp)
8037 movq %xmm1, 16(%rsp)
8038 call _x86_64_get_dispatch@PLT
8039 movq 16(%rsp), %xmm1
8040 movq 8(%rsp), %xmm0
8041 movq (%rsp), %rdi
8042 addq $24, %rsp
8043 movq 1800(%rax), %r11
8044 jmp *%r11
8045 #else
8046 movq _glapi_Dispatch(%rip), %rax
8047 testq %rax, %rax
8048 je 1f
8049 movq 1800(%rax), %r11
8050 jmp *%r11
8051 1:
8052 subq $24, %rsp
8053 movq %rdi, (%rsp)
8054 movq %xmm0, 8(%rsp)
8055 movq %xmm1, 16(%rsp)
8056 call _glapi_get_dispatch
8057 movq 16(%rsp), %xmm1
8058 movq 8(%rsp), %xmm0
8059 movq (%rsp), %rdi
8060 addq $24, %rsp
8061 movq 1800(%rax), %r11
8062 jmp *%r11
8063 #endif /* defined(GLX_USE_TLS) */
8064 .size GL_PREFIX(MapGrid1f), .-GL_PREFIX(MapGrid1f)
8065
8066 .p2align 4,,15
8067 .globl GL_PREFIX(MapGrid2d)
8068 .type GL_PREFIX(MapGrid2d), @function
8069 GL_PREFIX(MapGrid2d):
8070 #if defined(GLX_USE_TLS)
8071 call _x86_64_get_dispatch@PLT
8072 movq 1808(%rax), %r11
8073 jmp *%r11
8074 #elif defined(PTHREADS)
8075 subq $56, %rsp
8076 movq %rdi, (%rsp)
8077 movq %xmm0, 8(%rsp)
8078 movq %xmm1, 16(%rsp)
8079 movq %rsi, 24(%rsp)
8080 movq %xmm2, 32(%rsp)
8081 movq %xmm3, 40(%rsp)
8082 call _x86_64_get_dispatch@PLT
8083 movq 40(%rsp), %xmm3
8084 movq 32(%rsp), %xmm2
8085 movq 24(%rsp), %rsi
8086 movq 16(%rsp), %xmm1
8087 movq 8(%rsp), %xmm0
8088 movq (%rsp), %rdi
8089 addq $56, %rsp
8090 movq 1808(%rax), %r11
8091 jmp *%r11
8092 #else
8093 movq _glapi_Dispatch(%rip), %rax
8094 testq %rax, %rax
8095 je 1f
8096 movq 1808(%rax), %r11
8097 jmp *%r11
8098 1:
8099 subq $56, %rsp
8100 movq %rdi, (%rsp)
8101 movq %xmm0, 8(%rsp)
8102 movq %xmm1, 16(%rsp)
8103 movq %rsi, 24(%rsp)
8104 movq %xmm2, 32(%rsp)
8105 movq %xmm3, 40(%rsp)
8106 call _glapi_get_dispatch
8107 movq 40(%rsp), %xmm3
8108 movq 32(%rsp), %xmm2
8109 movq 24(%rsp), %rsi
8110 movq 16(%rsp), %xmm1
8111 movq 8(%rsp), %xmm0
8112 movq (%rsp), %rdi
8113 addq $56, %rsp
8114 movq 1808(%rax), %r11
8115 jmp *%r11
8116 #endif /* defined(GLX_USE_TLS) */
8117 .size GL_PREFIX(MapGrid2d), .-GL_PREFIX(MapGrid2d)
8118
8119 .p2align 4,,15
8120 .globl GL_PREFIX(MapGrid2f)
8121 .type GL_PREFIX(MapGrid2f), @function
8122 GL_PREFIX(MapGrid2f):
8123 #if defined(GLX_USE_TLS)
8124 call _x86_64_get_dispatch@PLT
8125 movq 1816(%rax), %r11
8126 jmp *%r11
8127 #elif defined(PTHREADS)
8128 subq $56, %rsp
8129 movq %rdi, (%rsp)
8130 movq %xmm0, 8(%rsp)
8131 movq %xmm1, 16(%rsp)
8132 movq %rsi, 24(%rsp)
8133 movq %xmm2, 32(%rsp)
8134 movq %xmm3, 40(%rsp)
8135 call _x86_64_get_dispatch@PLT
8136 movq 40(%rsp), %xmm3
8137 movq 32(%rsp), %xmm2
8138 movq 24(%rsp), %rsi
8139 movq 16(%rsp), %xmm1
8140 movq 8(%rsp), %xmm0
8141 movq (%rsp), %rdi
8142 addq $56, %rsp
8143 movq 1816(%rax), %r11
8144 jmp *%r11
8145 #else
8146 movq _glapi_Dispatch(%rip), %rax
8147 testq %rax, %rax
8148 je 1f
8149 movq 1816(%rax), %r11
8150 jmp *%r11
8151 1:
8152 subq $56, %rsp
8153 movq %rdi, (%rsp)
8154 movq %xmm0, 8(%rsp)
8155 movq %xmm1, 16(%rsp)
8156 movq %rsi, 24(%rsp)
8157 movq %xmm2, 32(%rsp)
8158 movq %xmm3, 40(%rsp)
8159 call _glapi_get_dispatch
8160 movq 40(%rsp), %xmm3
8161 movq 32(%rsp), %xmm2
8162 movq 24(%rsp), %rsi
8163 movq 16(%rsp), %xmm1
8164 movq 8(%rsp), %xmm0
8165 movq (%rsp), %rdi
8166 addq $56, %rsp
8167 movq 1816(%rax), %r11
8168 jmp *%r11
8169 #endif /* defined(GLX_USE_TLS) */
8170 .size GL_PREFIX(MapGrid2f), .-GL_PREFIX(MapGrid2f)
8171
8172 .p2align 4,,15
8173 .globl GL_PREFIX(EvalCoord1d)
8174 .type GL_PREFIX(EvalCoord1d), @function
8175 GL_PREFIX(EvalCoord1d):
8176 #if defined(GLX_USE_TLS)
8177 call _x86_64_get_dispatch@PLT
8178 movq 1824(%rax), %r11
8179 jmp *%r11
8180 #elif defined(PTHREADS)
8181 subq $8, %rsp
8182 movq %xmm0, (%rsp)
8183 call _x86_64_get_dispatch@PLT
8184 movq (%rsp), %xmm0
8185 addq $8, %rsp
8186 movq 1824(%rax), %r11
8187 jmp *%r11
8188 #else
8189 movq _glapi_Dispatch(%rip), %rax
8190 testq %rax, %rax
8191 je 1f
8192 movq 1824(%rax), %r11
8193 jmp *%r11
8194 1:
8195 subq $8, %rsp
8196 movq %xmm0, (%rsp)
8197 call _glapi_get_dispatch
8198 movq (%rsp), %xmm0
8199 addq $8, %rsp
8200 movq 1824(%rax), %r11
8201 jmp *%r11
8202 #endif /* defined(GLX_USE_TLS) */
8203 .size GL_PREFIX(EvalCoord1d), .-GL_PREFIX(EvalCoord1d)
8204
8205 .p2align 4,,15
8206 .globl GL_PREFIX(EvalCoord1dv)
8207 .type GL_PREFIX(EvalCoord1dv), @function
8208 GL_PREFIX(EvalCoord1dv):
8209 #if defined(GLX_USE_TLS)
8210 call _x86_64_get_dispatch@PLT
8211 movq 1832(%rax), %r11
8212 jmp *%r11
8213 #elif defined(PTHREADS)
8214 pushq %rdi
8215 call _x86_64_get_dispatch@PLT
8216 popq %rdi
8217 movq 1832(%rax), %r11
8218 jmp *%r11
8219 #else
8220 movq _glapi_Dispatch(%rip), %rax
8221 testq %rax, %rax
8222 je 1f
8223 movq 1832(%rax), %r11
8224 jmp *%r11
8225 1:
8226 pushq %rdi
8227 call _glapi_get_dispatch
8228 popq %rdi
8229 movq 1832(%rax), %r11
8230 jmp *%r11
8231 #endif /* defined(GLX_USE_TLS) */
8232 .size GL_PREFIX(EvalCoord1dv), .-GL_PREFIX(EvalCoord1dv)
8233
8234 .p2align 4,,15
8235 .globl GL_PREFIX(EvalCoord1f)
8236 .type GL_PREFIX(EvalCoord1f), @function
8237 GL_PREFIX(EvalCoord1f):
8238 #if defined(GLX_USE_TLS)
8239 call _x86_64_get_dispatch@PLT
8240 movq 1840(%rax), %r11
8241 jmp *%r11
8242 #elif defined(PTHREADS)
8243 subq $8, %rsp
8244 movq %xmm0, (%rsp)
8245 call _x86_64_get_dispatch@PLT
8246 movq (%rsp), %xmm0
8247 addq $8, %rsp
8248 movq 1840(%rax), %r11
8249 jmp *%r11
8250 #else
8251 movq _glapi_Dispatch(%rip), %rax
8252 testq %rax, %rax
8253 je 1f
8254 movq 1840(%rax), %r11
8255 jmp *%r11
8256 1:
8257 subq $8, %rsp
8258 movq %xmm0, (%rsp)
8259 call _glapi_get_dispatch
8260 movq (%rsp), %xmm0
8261 addq $8, %rsp
8262 movq 1840(%rax), %r11
8263 jmp *%r11
8264 #endif /* defined(GLX_USE_TLS) */
8265 .size GL_PREFIX(EvalCoord1f), .-GL_PREFIX(EvalCoord1f)
8266
8267 .p2align 4,,15
8268 .globl GL_PREFIX(EvalCoord1fv)
8269 .type GL_PREFIX(EvalCoord1fv), @function
8270 GL_PREFIX(EvalCoord1fv):
8271 #if defined(GLX_USE_TLS)
8272 call _x86_64_get_dispatch@PLT
8273 movq 1848(%rax), %r11
8274 jmp *%r11
8275 #elif defined(PTHREADS)
8276 pushq %rdi
8277 call _x86_64_get_dispatch@PLT
8278 popq %rdi
8279 movq 1848(%rax), %r11
8280 jmp *%r11
8281 #else
8282 movq _glapi_Dispatch(%rip), %rax
8283 testq %rax, %rax
8284 je 1f
8285 movq 1848(%rax), %r11
8286 jmp *%r11
8287 1:
8288 pushq %rdi
8289 call _glapi_get_dispatch
8290 popq %rdi
8291 movq 1848(%rax), %r11
8292 jmp *%r11
8293 #endif /* defined(GLX_USE_TLS) */
8294 .size GL_PREFIX(EvalCoord1fv), .-GL_PREFIX(EvalCoord1fv)
8295
8296 .p2align 4,,15
8297 .globl GL_PREFIX(EvalCoord2d)
8298 .type GL_PREFIX(EvalCoord2d), @function
8299 GL_PREFIX(EvalCoord2d):
8300 #if defined(GLX_USE_TLS)
8301 call _x86_64_get_dispatch@PLT
8302 movq 1856(%rax), %r11
8303 jmp *%r11
8304 #elif defined(PTHREADS)
8305 subq $24, %rsp
8306 movq %xmm0, (%rsp)
8307 movq %xmm1, 8(%rsp)
8308 call _x86_64_get_dispatch@PLT
8309 movq 8(%rsp), %xmm1
8310 movq (%rsp), %xmm0
8311 addq $24, %rsp
8312 movq 1856(%rax), %r11
8313 jmp *%r11
8314 #else
8315 movq _glapi_Dispatch(%rip), %rax
8316 testq %rax, %rax
8317 je 1f
8318 movq 1856(%rax), %r11
8319 jmp *%r11
8320 1:
8321 subq $24, %rsp
8322 movq %xmm0, (%rsp)
8323 movq %xmm1, 8(%rsp)
8324 call _glapi_get_dispatch
8325 movq 8(%rsp), %xmm1
8326 movq (%rsp), %xmm0
8327 addq $24, %rsp
8328 movq 1856(%rax), %r11
8329 jmp *%r11
8330 #endif /* defined(GLX_USE_TLS) */
8331 .size GL_PREFIX(EvalCoord2d), .-GL_PREFIX(EvalCoord2d)
8332
8333 .p2align 4,,15
8334 .globl GL_PREFIX(EvalCoord2dv)
8335 .type GL_PREFIX(EvalCoord2dv), @function
8336 GL_PREFIX(EvalCoord2dv):
8337 #if defined(GLX_USE_TLS)
8338 call _x86_64_get_dispatch@PLT
8339 movq 1864(%rax), %r11
8340 jmp *%r11
8341 #elif defined(PTHREADS)
8342 pushq %rdi
8343 call _x86_64_get_dispatch@PLT
8344 popq %rdi
8345 movq 1864(%rax), %r11
8346 jmp *%r11
8347 #else
8348 movq _glapi_Dispatch(%rip), %rax
8349 testq %rax, %rax
8350 je 1f
8351 movq 1864(%rax), %r11
8352 jmp *%r11
8353 1:
8354 pushq %rdi
8355 call _glapi_get_dispatch
8356 popq %rdi
8357 movq 1864(%rax), %r11
8358 jmp *%r11
8359 #endif /* defined(GLX_USE_TLS) */
8360 .size GL_PREFIX(EvalCoord2dv), .-GL_PREFIX(EvalCoord2dv)
8361
8362 .p2align 4,,15
8363 .globl GL_PREFIX(EvalCoord2f)
8364 .type GL_PREFIX(EvalCoord2f), @function
8365 GL_PREFIX(EvalCoord2f):
8366 #if defined(GLX_USE_TLS)
8367 call _x86_64_get_dispatch@PLT
8368 movq 1872(%rax), %r11
8369 jmp *%r11
8370 #elif defined(PTHREADS)
8371 subq $24, %rsp
8372 movq %xmm0, (%rsp)
8373 movq %xmm1, 8(%rsp)
8374 call _x86_64_get_dispatch@PLT
8375 movq 8(%rsp), %xmm1
8376 movq (%rsp), %xmm0
8377 addq $24, %rsp
8378 movq 1872(%rax), %r11
8379 jmp *%r11
8380 #else
8381 movq _glapi_Dispatch(%rip), %rax
8382 testq %rax, %rax
8383 je 1f
8384 movq 1872(%rax), %r11
8385 jmp *%r11
8386 1:
8387 subq $24, %rsp
8388 movq %xmm0, (%rsp)
8389 movq %xmm1, 8(%rsp)
8390 call _glapi_get_dispatch
8391 movq 8(%rsp), %xmm1
8392 movq (%rsp), %xmm0
8393 addq $24, %rsp
8394 movq 1872(%rax), %r11
8395 jmp *%r11
8396 #endif /* defined(GLX_USE_TLS) */
8397 .size GL_PREFIX(EvalCoord2f), .-GL_PREFIX(EvalCoord2f)
8398
8399 .p2align 4,,15
8400 .globl GL_PREFIX(EvalCoord2fv)
8401 .type GL_PREFIX(EvalCoord2fv), @function
8402 GL_PREFIX(EvalCoord2fv):
8403 #if defined(GLX_USE_TLS)
8404 call _x86_64_get_dispatch@PLT
8405 movq 1880(%rax), %r11
8406 jmp *%r11
8407 #elif defined(PTHREADS)
8408 pushq %rdi
8409 call _x86_64_get_dispatch@PLT
8410 popq %rdi
8411 movq 1880(%rax), %r11
8412 jmp *%r11
8413 #else
8414 movq _glapi_Dispatch(%rip), %rax
8415 testq %rax, %rax
8416 je 1f
8417 movq 1880(%rax), %r11
8418 jmp *%r11
8419 1:
8420 pushq %rdi
8421 call _glapi_get_dispatch
8422 popq %rdi
8423 movq 1880(%rax), %r11
8424 jmp *%r11
8425 #endif /* defined(GLX_USE_TLS) */
8426 .size GL_PREFIX(EvalCoord2fv), .-GL_PREFIX(EvalCoord2fv)
8427
8428 .p2align 4,,15
8429 .globl GL_PREFIX(EvalMesh1)
8430 .type GL_PREFIX(EvalMesh1), @function
8431 GL_PREFIX(EvalMesh1):
8432 #if defined(GLX_USE_TLS)
8433 call _x86_64_get_dispatch@PLT
8434 movq 1888(%rax), %r11
8435 jmp *%r11
8436 #elif defined(PTHREADS)
8437 pushq %rdi
8438 pushq %rsi
8439 pushq %rdx
8440 call _x86_64_get_dispatch@PLT
8441 popq %rdx
8442 popq %rsi
8443 popq %rdi
8444 movq 1888(%rax), %r11
8445 jmp *%r11
8446 #else
8447 movq _glapi_Dispatch(%rip), %rax
8448 testq %rax, %rax
8449 je 1f
8450 movq 1888(%rax), %r11
8451 jmp *%r11
8452 1:
8453 pushq %rdi
8454 pushq %rsi
8455 pushq %rdx
8456 call _glapi_get_dispatch
8457 popq %rdx
8458 popq %rsi
8459 popq %rdi
8460 movq 1888(%rax), %r11
8461 jmp *%r11
8462 #endif /* defined(GLX_USE_TLS) */
8463 .size GL_PREFIX(EvalMesh1), .-GL_PREFIX(EvalMesh1)
8464
8465 .p2align 4,,15
8466 .globl GL_PREFIX(EvalPoint1)
8467 .type GL_PREFIX(EvalPoint1), @function
8468 GL_PREFIX(EvalPoint1):
8469 #if defined(GLX_USE_TLS)
8470 call _x86_64_get_dispatch@PLT
8471 movq 1896(%rax), %r11
8472 jmp *%r11
8473 #elif defined(PTHREADS)
8474 pushq %rdi
8475 call _x86_64_get_dispatch@PLT
8476 popq %rdi
8477 movq 1896(%rax), %r11
8478 jmp *%r11
8479 #else
8480 movq _glapi_Dispatch(%rip), %rax
8481 testq %rax, %rax
8482 je 1f
8483 movq 1896(%rax), %r11
8484 jmp *%r11
8485 1:
8486 pushq %rdi
8487 call _glapi_get_dispatch
8488 popq %rdi
8489 movq 1896(%rax), %r11
8490 jmp *%r11
8491 #endif /* defined(GLX_USE_TLS) */
8492 .size GL_PREFIX(EvalPoint1), .-GL_PREFIX(EvalPoint1)
8493
8494 .p2align 4,,15
8495 .globl GL_PREFIX(EvalMesh2)
8496 .type GL_PREFIX(EvalMesh2), @function
8497 GL_PREFIX(EvalMesh2):
8498 #if defined(GLX_USE_TLS)
8499 call _x86_64_get_dispatch@PLT
8500 movq 1904(%rax), %r11
8501 jmp *%r11
8502 #elif defined(PTHREADS)
8503 pushq %rdi
8504 pushq %rsi
8505 pushq %rdx
8506 pushq %rcx
8507 pushq %r8
8508 call _x86_64_get_dispatch@PLT
8509 popq %r8
8510 popq %rcx
8511 popq %rdx
8512 popq %rsi
8513 popq %rdi
8514 movq 1904(%rax), %r11
8515 jmp *%r11
8516 #else
8517 movq _glapi_Dispatch(%rip), %rax
8518 testq %rax, %rax
8519 je 1f
8520 movq 1904(%rax), %r11
8521 jmp *%r11
8522 1:
8523 pushq %rdi
8524 pushq %rsi
8525 pushq %rdx
8526 pushq %rcx
8527 pushq %r8
8528 call _glapi_get_dispatch
8529 popq %r8
8530 popq %rcx
8531 popq %rdx
8532 popq %rsi
8533 popq %rdi
8534 movq 1904(%rax), %r11
8535 jmp *%r11
8536 #endif /* defined(GLX_USE_TLS) */
8537 .size GL_PREFIX(EvalMesh2), .-GL_PREFIX(EvalMesh2)
8538
8539 .p2align 4,,15
8540 .globl GL_PREFIX(EvalPoint2)
8541 .type GL_PREFIX(EvalPoint2), @function
8542 GL_PREFIX(EvalPoint2):
8543 #if defined(GLX_USE_TLS)
8544 call _x86_64_get_dispatch@PLT
8545 movq 1912(%rax), %r11
8546 jmp *%r11
8547 #elif defined(PTHREADS)
8548 pushq %rdi
8549 pushq %rsi
8550 pushq %rbp
8551 call _x86_64_get_dispatch@PLT
8552 popq %rbp
8553 popq %rsi
8554 popq %rdi
8555 movq 1912(%rax), %r11
8556 jmp *%r11
8557 #else
8558 movq _glapi_Dispatch(%rip), %rax
8559 testq %rax, %rax
8560 je 1f
8561 movq 1912(%rax), %r11
8562 jmp *%r11
8563 1:
8564 pushq %rdi
8565 pushq %rsi
8566 pushq %rbp
8567 call _glapi_get_dispatch
8568 popq %rbp
8569 popq %rsi
8570 popq %rdi
8571 movq 1912(%rax), %r11
8572 jmp *%r11
8573 #endif /* defined(GLX_USE_TLS) */
8574 .size GL_PREFIX(EvalPoint2), .-GL_PREFIX(EvalPoint2)
8575
8576 .p2align 4,,15
8577 .globl GL_PREFIX(AlphaFunc)
8578 .type GL_PREFIX(AlphaFunc), @function
8579 GL_PREFIX(AlphaFunc):
8580 #if defined(GLX_USE_TLS)
8581 call _x86_64_get_dispatch@PLT
8582 movq 1920(%rax), %r11
8583 jmp *%r11
8584 #elif defined(PTHREADS)
8585 pushq %rdi
8586 pushq %rsi
8587 pushq %rbp
8588 call _x86_64_get_dispatch@PLT
8589 popq %rbp
8590 popq %rsi
8591 popq %rdi
8592 movq 1920(%rax), %r11
8593 jmp *%r11
8594 #else
8595 movq _glapi_Dispatch(%rip), %rax
8596 testq %rax, %rax
8597 je 1f
8598 movq 1920(%rax), %r11
8599 jmp *%r11
8600 1:
8601 pushq %rdi
8602 pushq %rsi
8603 pushq %rbp
8604 call _glapi_get_dispatch
8605 popq %rbp
8606 popq %rsi
8607 popq %rdi
8608 movq 1920(%rax), %r11
8609 jmp *%r11
8610 #endif /* defined(GLX_USE_TLS) */
8611 .size GL_PREFIX(AlphaFunc), .-GL_PREFIX(AlphaFunc)
8612
8613 .p2align 4,,15
8614 .globl GL_PREFIX(BlendFunc)
8615 .type GL_PREFIX(BlendFunc), @function
8616 GL_PREFIX(BlendFunc):
8617 #if defined(GLX_USE_TLS)
8618 call _x86_64_get_dispatch@PLT
8619 movq 1928(%rax), %r11
8620 jmp *%r11
8621 #elif defined(PTHREADS)
8622 pushq %rdi
8623 pushq %rsi
8624 pushq %rbp
8625 call _x86_64_get_dispatch@PLT
8626 popq %rbp
8627 popq %rsi
8628 popq %rdi
8629 movq 1928(%rax), %r11
8630 jmp *%r11
8631 #else
8632 movq _glapi_Dispatch(%rip), %rax
8633 testq %rax, %rax
8634 je 1f
8635 movq 1928(%rax), %r11
8636 jmp *%r11
8637 1:
8638 pushq %rdi
8639 pushq %rsi
8640 pushq %rbp
8641 call _glapi_get_dispatch
8642 popq %rbp
8643 popq %rsi
8644 popq %rdi
8645 movq 1928(%rax), %r11
8646 jmp *%r11
8647 #endif /* defined(GLX_USE_TLS) */
8648 .size GL_PREFIX(BlendFunc), .-GL_PREFIX(BlendFunc)
8649
8650 .p2align 4,,15
8651 .globl GL_PREFIX(LogicOp)
8652 .type GL_PREFIX(LogicOp), @function
8653 GL_PREFIX(LogicOp):
8654 #if defined(GLX_USE_TLS)
8655 call _x86_64_get_dispatch@PLT
8656 movq 1936(%rax), %r11
8657 jmp *%r11
8658 #elif defined(PTHREADS)
8659 pushq %rdi
8660 call _x86_64_get_dispatch@PLT
8661 popq %rdi
8662 movq 1936(%rax), %r11
8663 jmp *%r11
8664 #else
8665 movq _glapi_Dispatch(%rip), %rax
8666 testq %rax, %rax
8667 je 1f
8668 movq 1936(%rax), %r11
8669 jmp *%r11
8670 1:
8671 pushq %rdi
8672 call _glapi_get_dispatch
8673 popq %rdi
8674 movq 1936(%rax), %r11
8675 jmp *%r11
8676 #endif /* defined(GLX_USE_TLS) */
8677 .size GL_PREFIX(LogicOp), .-GL_PREFIX(LogicOp)
8678
8679 .p2align 4,,15
8680 .globl GL_PREFIX(StencilFunc)
8681 .type GL_PREFIX(StencilFunc), @function
8682 GL_PREFIX(StencilFunc):
8683 #if defined(GLX_USE_TLS)
8684 call _x86_64_get_dispatch@PLT
8685 movq 1944(%rax), %r11
8686 jmp *%r11
8687 #elif defined(PTHREADS)
8688 pushq %rdi
8689 pushq %rsi
8690 pushq %rdx
8691 call _x86_64_get_dispatch@PLT
8692 popq %rdx
8693 popq %rsi
8694 popq %rdi
8695 movq 1944(%rax), %r11
8696 jmp *%r11
8697 #else
8698 movq _glapi_Dispatch(%rip), %rax
8699 testq %rax, %rax
8700 je 1f
8701 movq 1944(%rax), %r11
8702 jmp *%r11
8703 1:
8704 pushq %rdi
8705 pushq %rsi
8706 pushq %rdx
8707 call _glapi_get_dispatch
8708 popq %rdx
8709 popq %rsi
8710 popq %rdi
8711 movq 1944(%rax), %r11
8712 jmp *%r11
8713 #endif /* defined(GLX_USE_TLS) */
8714 .size GL_PREFIX(StencilFunc), .-GL_PREFIX(StencilFunc)
8715
8716 .p2align 4,,15
8717 .globl GL_PREFIX(StencilOp)
8718 .type GL_PREFIX(StencilOp), @function
8719 GL_PREFIX(StencilOp):
8720 #if defined(GLX_USE_TLS)
8721 call _x86_64_get_dispatch@PLT
8722 movq 1952(%rax), %r11
8723 jmp *%r11
8724 #elif defined(PTHREADS)
8725 pushq %rdi
8726 pushq %rsi
8727 pushq %rdx
8728 call _x86_64_get_dispatch@PLT
8729 popq %rdx
8730 popq %rsi
8731 popq %rdi
8732 movq 1952(%rax), %r11
8733 jmp *%r11
8734 #else
8735 movq _glapi_Dispatch(%rip), %rax
8736 testq %rax, %rax
8737 je 1f
8738 movq 1952(%rax), %r11
8739 jmp *%r11
8740 1:
8741 pushq %rdi
8742 pushq %rsi
8743 pushq %rdx
8744 call _glapi_get_dispatch
8745 popq %rdx
8746 popq %rsi
8747 popq %rdi
8748 movq 1952(%rax), %r11
8749 jmp *%r11
8750 #endif /* defined(GLX_USE_TLS) */
8751 .size GL_PREFIX(StencilOp), .-GL_PREFIX(StencilOp)
8752
8753 .p2align 4,,15
8754 .globl GL_PREFIX(DepthFunc)
8755 .type GL_PREFIX(DepthFunc), @function
8756 GL_PREFIX(DepthFunc):
8757 #if defined(GLX_USE_TLS)
8758 call _x86_64_get_dispatch@PLT
8759 movq 1960(%rax), %r11
8760 jmp *%r11
8761 #elif defined(PTHREADS)
8762 pushq %rdi
8763 call _x86_64_get_dispatch@PLT
8764 popq %rdi
8765 movq 1960(%rax), %r11
8766 jmp *%r11
8767 #else
8768 movq _glapi_Dispatch(%rip), %rax
8769 testq %rax, %rax
8770 je 1f
8771 movq 1960(%rax), %r11
8772 jmp *%r11
8773 1:
8774 pushq %rdi
8775 call _glapi_get_dispatch
8776 popq %rdi
8777 movq 1960(%rax), %r11
8778 jmp *%r11
8779 #endif /* defined(GLX_USE_TLS) */
8780 .size GL_PREFIX(DepthFunc), .-GL_PREFIX(DepthFunc)
8781
8782 .p2align 4,,15
8783 .globl GL_PREFIX(PixelZoom)
8784 .type GL_PREFIX(PixelZoom), @function
8785 GL_PREFIX(PixelZoom):
8786 #if defined(GLX_USE_TLS)
8787 call _x86_64_get_dispatch@PLT
8788 movq 1968(%rax), %r11
8789 jmp *%r11
8790 #elif defined(PTHREADS)
8791 subq $24, %rsp
8792 movq %xmm0, (%rsp)
8793 movq %xmm1, 8(%rsp)
8794 call _x86_64_get_dispatch@PLT
8795 movq 8(%rsp), %xmm1
8796 movq (%rsp), %xmm0
8797 addq $24, %rsp
8798 movq 1968(%rax), %r11
8799 jmp *%r11
8800 #else
8801 movq _glapi_Dispatch(%rip), %rax
8802 testq %rax, %rax
8803 je 1f
8804 movq 1968(%rax), %r11
8805 jmp *%r11
8806 1:
8807 subq $24, %rsp
8808 movq %xmm0, (%rsp)
8809 movq %xmm1, 8(%rsp)
8810 call _glapi_get_dispatch
8811 movq 8(%rsp), %xmm1
8812 movq (%rsp), %xmm0
8813 addq $24, %rsp
8814 movq 1968(%rax), %r11
8815 jmp *%r11
8816 #endif /* defined(GLX_USE_TLS) */
8817 .size GL_PREFIX(PixelZoom), .-GL_PREFIX(PixelZoom)
8818
8819 .p2align 4,,15
8820 .globl GL_PREFIX(PixelTransferf)
8821 .type GL_PREFIX(PixelTransferf), @function
8822 GL_PREFIX(PixelTransferf):
8823 #if defined(GLX_USE_TLS)
8824 call _x86_64_get_dispatch@PLT
8825 movq 1976(%rax), %r11
8826 jmp *%r11
8827 #elif defined(PTHREADS)
8828 subq $24, %rsp
8829 movq %rdi, (%rsp)
8830 movq %xmm0, 8(%rsp)
8831 call _x86_64_get_dispatch@PLT
8832 movq 8(%rsp), %xmm0
8833 movq (%rsp), %rdi
8834 addq $24, %rsp
8835 movq 1976(%rax), %r11
8836 jmp *%r11
8837 #else
8838 movq _glapi_Dispatch(%rip), %rax
8839 testq %rax, %rax
8840 je 1f
8841 movq 1976(%rax), %r11
8842 jmp *%r11
8843 1:
8844 subq $24, %rsp
8845 movq %rdi, (%rsp)
8846 movq %xmm0, 8(%rsp)
8847 call _glapi_get_dispatch
8848 movq 8(%rsp), %xmm0
8849 movq (%rsp), %rdi
8850 addq $24, %rsp
8851 movq 1976(%rax), %r11
8852 jmp *%r11
8853 #endif /* defined(GLX_USE_TLS) */
8854 .size GL_PREFIX(PixelTransferf), .-GL_PREFIX(PixelTransferf)
8855
8856 .p2align 4,,15
8857 .globl GL_PREFIX(PixelTransferi)
8858 .type GL_PREFIX(PixelTransferi), @function
8859 GL_PREFIX(PixelTransferi):
8860 #if defined(GLX_USE_TLS)
8861 call _x86_64_get_dispatch@PLT
8862 movq 1984(%rax), %r11
8863 jmp *%r11
8864 #elif defined(PTHREADS)
8865 pushq %rdi
8866 pushq %rsi
8867 pushq %rbp
8868 call _x86_64_get_dispatch@PLT
8869 popq %rbp
8870 popq %rsi
8871 popq %rdi
8872 movq 1984(%rax), %r11
8873 jmp *%r11
8874 #else
8875 movq _glapi_Dispatch(%rip), %rax
8876 testq %rax, %rax
8877 je 1f
8878 movq 1984(%rax), %r11
8879 jmp *%r11
8880 1:
8881 pushq %rdi
8882 pushq %rsi
8883 pushq %rbp
8884 call _glapi_get_dispatch
8885 popq %rbp
8886 popq %rsi
8887 popq %rdi
8888 movq 1984(%rax), %r11
8889 jmp *%r11
8890 #endif /* defined(GLX_USE_TLS) */
8891 .size GL_PREFIX(PixelTransferi), .-GL_PREFIX(PixelTransferi)
8892
8893 .p2align 4,,15
8894 .globl GL_PREFIX(PixelStoref)
8895 .type GL_PREFIX(PixelStoref), @function
8896 GL_PREFIX(PixelStoref):
8897 #if defined(GLX_USE_TLS)
8898 call _x86_64_get_dispatch@PLT
8899 movq 1992(%rax), %r11
8900 jmp *%r11
8901 #elif defined(PTHREADS)
8902 subq $24, %rsp
8903 movq %rdi, (%rsp)
8904 movq %xmm0, 8(%rsp)
8905 call _x86_64_get_dispatch@PLT
8906 movq 8(%rsp), %xmm0
8907 movq (%rsp), %rdi
8908 addq $24, %rsp
8909 movq 1992(%rax), %r11
8910 jmp *%r11
8911 #else
8912 movq _glapi_Dispatch(%rip), %rax
8913 testq %rax, %rax
8914 je 1f
8915 movq 1992(%rax), %r11
8916 jmp *%r11
8917 1:
8918 subq $24, %rsp
8919 movq %rdi, (%rsp)
8920 movq %xmm0, 8(%rsp)
8921 call _glapi_get_dispatch
8922 movq 8(%rsp), %xmm0
8923 movq (%rsp), %rdi
8924 addq $24, %rsp
8925 movq 1992(%rax), %r11
8926 jmp *%r11
8927 #endif /* defined(GLX_USE_TLS) */
8928 .size GL_PREFIX(PixelStoref), .-GL_PREFIX(PixelStoref)
8929
8930 .p2align 4,,15
8931 .globl GL_PREFIX(PixelStorei)
8932 .type GL_PREFIX(PixelStorei), @function
8933 GL_PREFIX(PixelStorei):
8934 #if defined(GLX_USE_TLS)
8935 call _x86_64_get_dispatch@PLT
8936 movq 2000(%rax), %r11
8937 jmp *%r11
8938 #elif defined(PTHREADS)
8939 pushq %rdi
8940 pushq %rsi
8941 pushq %rbp
8942 call _x86_64_get_dispatch@PLT
8943 popq %rbp
8944 popq %rsi
8945 popq %rdi
8946 movq 2000(%rax), %r11
8947 jmp *%r11
8948 #else
8949 movq _glapi_Dispatch(%rip), %rax
8950 testq %rax, %rax
8951 je 1f
8952 movq 2000(%rax), %r11
8953 jmp *%r11
8954 1:
8955 pushq %rdi
8956 pushq %rsi
8957 pushq %rbp
8958 call _glapi_get_dispatch
8959 popq %rbp
8960 popq %rsi
8961 popq %rdi
8962 movq 2000(%rax), %r11
8963 jmp *%r11
8964 #endif /* defined(GLX_USE_TLS) */
8965 .size GL_PREFIX(PixelStorei), .-GL_PREFIX(PixelStorei)
8966
8967 .p2align 4,,15
8968 .globl GL_PREFIX(PixelMapfv)
8969 .type GL_PREFIX(PixelMapfv), @function
8970 GL_PREFIX(PixelMapfv):
8971 #if defined(GLX_USE_TLS)
8972 call _x86_64_get_dispatch@PLT
8973 movq 2008(%rax), %r11
8974 jmp *%r11
8975 #elif defined(PTHREADS)
8976 pushq %rdi
8977 pushq %rsi
8978 pushq %rdx
8979 call _x86_64_get_dispatch@PLT
8980 popq %rdx
8981 popq %rsi
8982 popq %rdi
8983 movq 2008(%rax), %r11
8984 jmp *%r11
8985 #else
8986 movq _glapi_Dispatch(%rip), %rax
8987 testq %rax, %rax
8988 je 1f
8989 movq 2008(%rax), %r11
8990 jmp *%r11
8991 1:
8992 pushq %rdi
8993 pushq %rsi
8994 pushq %rdx
8995 call _glapi_get_dispatch
8996 popq %rdx
8997 popq %rsi
8998 popq %rdi
8999 movq 2008(%rax), %r11
9000 jmp *%r11
9001 #endif /* defined(GLX_USE_TLS) */
9002 .size GL_PREFIX(PixelMapfv), .-GL_PREFIX(PixelMapfv)
9003
9004 .p2align 4,,15
9005 .globl GL_PREFIX(PixelMapuiv)
9006 .type GL_PREFIX(PixelMapuiv), @function
9007 GL_PREFIX(PixelMapuiv):
9008 #if defined(GLX_USE_TLS)
9009 call _x86_64_get_dispatch@PLT
9010 movq 2016(%rax), %r11
9011 jmp *%r11
9012 #elif defined(PTHREADS)
9013 pushq %rdi
9014 pushq %rsi
9015 pushq %rdx
9016 call _x86_64_get_dispatch@PLT
9017 popq %rdx
9018 popq %rsi
9019 popq %rdi
9020 movq 2016(%rax), %r11
9021 jmp *%r11
9022 #else
9023 movq _glapi_Dispatch(%rip), %rax
9024 testq %rax, %rax
9025 je 1f
9026 movq 2016(%rax), %r11
9027 jmp *%r11
9028 1:
9029 pushq %rdi
9030 pushq %rsi
9031 pushq %rdx
9032 call _glapi_get_dispatch
9033 popq %rdx
9034 popq %rsi
9035 popq %rdi
9036 movq 2016(%rax), %r11
9037 jmp *%r11
9038 #endif /* defined(GLX_USE_TLS) */
9039 .size GL_PREFIX(PixelMapuiv), .-GL_PREFIX(PixelMapuiv)
9040
9041 .p2align 4,,15
9042 .globl GL_PREFIX(PixelMapusv)
9043 .type GL_PREFIX(PixelMapusv), @function
9044 GL_PREFIX(PixelMapusv):
9045 #if defined(GLX_USE_TLS)
9046 call _x86_64_get_dispatch@PLT
9047 movq 2024(%rax), %r11
9048 jmp *%r11
9049 #elif defined(PTHREADS)
9050 pushq %rdi
9051 pushq %rsi
9052 pushq %rdx
9053 call _x86_64_get_dispatch@PLT
9054 popq %rdx
9055 popq %rsi
9056 popq %rdi
9057 movq 2024(%rax), %r11
9058 jmp *%r11
9059 #else
9060 movq _glapi_Dispatch(%rip), %rax
9061 testq %rax, %rax
9062 je 1f
9063 movq 2024(%rax), %r11
9064 jmp *%r11
9065 1:
9066 pushq %rdi
9067 pushq %rsi
9068 pushq %rdx
9069 call _glapi_get_dispatch
9070 popq %rdx
9071 popq %rsi
9072 popq %rdi
9073 movq 2024(%rax), %r11
9074 jmp *%r11
9075 #endif /* defined(GLX_USE_TLS) */
9076 .size GL_PREFIX(PixelMapusv), .-GL_PREFIX(PixelMapusv)
9077
9078 .p2align 4,,15
9079 .globl GL_PREFIX(ReadBuffer)
9080 .type GL_PREFIX(ReadBuffer), @function
9081 GL_PREFIX(ReadBuffer):
9082 #if defined(GLX_USE_TLS)
9083 call _x86_64_get_dispatch@PLT
9084 movq 2032(%rax), %r11
9085 jmp *%r11
9086 #elif defined(PTHREADS)
9087 pushq %rdi
9088 call _x86_64_get_dispatch@PLT
9089 popq %rdi
9090 movq 2032(%rax), %r11
9091 jmp *%r11
9092 #else
9093 movq _glapi_Dispatch(%rip), %rax
9094 testq %rax, %rax
9095 je 1f
9096 movq 2032(%rax), %r11
9097 jmp *%r11
9098 1:
9099 pushq %rdi
9100 call _glapi_get_dispatch
9101 popq %rdi
9102 movq 2032(%rax), %r11
9103 jmp *%r11
9104 #endif /* defined(GLX_USE_TLS) */
9105 .size GL_PREFIX(ReadBuffer), .-GL_PREFIX(ReadBuffer)
9106
9107 .p2align 4,,15
9108 .globl GL_PREFIX(CopyPixels)
9109 .type GL_PREFIX(CopyPixels), @function
9110 GL_PREFIX(CopyPixels):
9111 #if defined(GLX_USE_TLS)
9112 call _x86_64_get_dispatch@PLT
9113 movq 2040(%rax), %r11
9114 jmp *%r11
9115 #elif defined(PTHREADS)
9116 pushq %rdi
9117 pushq %rsi
9118 pushq %rdx
9119 pushq %rcx
9120 pushq %r8
9121 call _x86_64_get_dispatch@PLT
9122 popq %r8
9123 popq %rcx
9124 popq %rdx
9125 popq %rsi
9126 popq %rdi
9127 movq 2040(%rax), %r11
9128 jmp *%r11
9129 #else
9130 movq _glapi_Dispatch(%rip), %rax
9131 testq %rax, %rax
9132 je 1f
9133 movq 2040(%rax), %r11
9134 jmp *%r11
9135 1:
9136 pushq %rdi
9137 pushq %rsi
9138 pushq %rdx
9139 pushq %rcx
9140 pushq %r8
9141 call _glapi_get_dispatch
9142 popq %r8
9143 popq %rcx
9144 popq %rdx
9145 popq %rsi
9146 popq %rdi
9147 movq 2040(%rax), %r11
9148 jmp *%r11
9149 #endif /* defined(GLX_USE_TLS) */
9150 .size GL_PREFIX(CopyPixels), .-GL_PREFIX(CopyPixels)
9151
9152 .p2align 4,,15
9153 .globl GL_PREFIX(ReadPixels)
9154 .type GL_PREFIX(ReadPixels), @function
9155 GL_PREFIX(ReadPixels):
9156 #if defined(GLX_USE_TLS)
9157 call _x86_64_get_dispatch@PLT
9158 movq 2048(%rax), %r11
9159 jmp *%r11
9160 #elif defined(PTHREADS)
9161 pushq %rdi
9162 pushq %rsi
9163 pushq %rdx
9164 pushq %rcx
9165 pushq %r8
9166 pushq %r9
9167 pushq %rbp
9168 call _x86_64_get_dispatch@PLT
9169 popq %rbp
9170 popq %r9
9171 popq %r8
9172 popq %rcx
9173 popq %rdx
9174 popq %rsi
9175 popq %rdi
9176 movq 2048(%rax), %r11
9177 jmp *%r11
9178 #else
9179 movq _glapi_Dispatch(%rip), %rax
9180 testq %rax, %rax
9181 je 1f
9182 movq 2048(%rax), %r11
9183 jmp *%r11
9184 1:
9185 pushq %rdi
9186 pushq %rsi
9187 pushq %rdx
9188 pushq %rcx
9189 pushq %r8
9190 pushq %r9
9191 pushq %rbp
9192 call _glapi_get_dispatch
9193 popq %rbp
9194 popq %r9
9195 popq %r8
9196 popq %rcx
9197 popq %rdx
9198 popq %rsi
9199 popq %rdi
9200 movq 2048(%rax), %r11
9201 jmp *%r11
9202 #endif /* defined(GLX_USE_TLS) */
9203 .size GL_PREFIX(ReadPixels), .-GL_PREFIX(ReadPixels)
9204
9205 .p2align 4,,15
9206 .globl GL_PREFIX(DrawPixels)
9207 .type GL_PREFIX(DrawPixels), @function
9208 GL_PREFIX(DrawPixels):
9209 #if defined(GLX_USE_TLS)
9210 call _x86_64_get_dispatch@PLT
9211 movq 2056(%rax), %r11
9212 jmp *%r11
9213 #elif defined(PTHREADS)
9214 pushq %rdi
9215 pushq %rsi
9216 pushq %rdx
9217 pushq %rcx
9218 pushq %r8
9219 call _x86_64_get_dispatch@PLT
9220 popq %r8
9221 popq %rcx
9222 popq %rdx
9223 popq %rsi
9224 popq %rdi
9225 movq 2056(%rax), %r11
9226 jmp *%r11
9227 #else
9228 movq _glapi_Dispatch(%rip), %rax
9229 testq %rax, %rax
9230 je 1f
9231 movq 2056(%rax), %r11
9232 jmp *%r11
9233 1:
9234 pushq %rdi
9235 pushq %rsi
9236 pushq %rdx
9237 pushq %rcx
9238 pushq %r8
9239 call _glapi_get_dispatch
9240 popq %r8
9241 popq %rcx
9242 popq %rdx
9243 popq %rsi
9244 popq %rdi
9245 movq 2056(%rax), %r11
9246 jmp *%r11
9247 #endif /* defined(GLX_USE_TLS) */
9248 .size GL_PREFIX(DrawPixels), .-GL_PREFIX(DrawPixels)
9249
9250 .p2align 4,,15
9251 .globl GL_PREFIX(GetBooleanv)
9252 .type GL_PREFIX(GetBooleanv), @function
9253 GL_PREFIX(GetBooleanv):
9254 #if defined(GLX_USE_TLS)
9255 call _x86_64_get_dispatch@PLT
9256 movq 2064(%rax), %r11
9257 jmp *%r11
9258 #elif defined(PTHREADS)
9259 pushq %rdi
9260 pushq %rsi
9261 pushq %rbp
9262 call _x86_64_get_dispatch@PLT
9263 popq %rbp
9264 popq %rsi
9265 popq %rdi
9266 movq 2064(%rax), %r11
9267 jmp *%r11
9268 #else
9269 movq _glapi_Dispatch(%rip), %rax
9270 testq %rax, %rax
9271 je 1f
9272 movq 2064(%rax), %r11
9273 jmp *%r11
9274 1:
9275 pushq %rdi
9276 pushq %rsi
9277 pushq %rbp
9278 call _glapi_get_dispatch
9279 popq %rbp
9280 popq %rsi
9281 popq %rdi
9282 movq 2064(%rax), %r11
9283 jmp *%r11
9284 #endif /* defined(GLX_USE_TLS) */
9285 .size GL_PREFIX(GetBooleanv), .-GL_PREFIX(GetBooleanv)
9286
9287 .p2align 4,,15
9288 .globl GL_PREFIX(GetClipPlane)
9289 .type GL_PREFIX(GetClipPlane), @function
9290 GL_PREFIX(GetClipPlane):
9291 #if defined(GLX_USE_TLS)
9292 call _x86_64_get_dispatch@PLT
9293 movq 2072(%rax), %r11
9294 jmp *%r11
9295 #elif defined(PTHREADS)
9296 pushq %rdi
9297 pushq %rsi
9298 pushq %rbp
9299 call _x86_64_get_dispatch@PLT
9300 popq %rbp
9301 popq %rsi
9302 popq %rdi
9303 movq 2072(%rax), %r11
9304 jmp *%r11
9305 #else
9306 movq _glapi_Dispatch(%rip), %rax
9307 testq %rax, %rax
9308 je 1f
9309 movq 2072(%rax), %r11
9310 jmp *%r11
9311 1:
9312 pushq %rdi
9313 pushq %rsi
9314 pushq %rbp
9315 call _glapi_get_dispatch
9316 popq %rbp
9317 popq %rsi
9318 popq %rdi
9319 movq 2072(%rax), %r11
9320 jmp *%r11
9321 #endif /* defined(GLX_USE_TLS) */
9322 .size GL_PREFIX(GetClipPlane), .-GL_PREFIX(GetClipPlane)
9323
9324 .p2align 4,,15
9325 .globl GL_PREFIX(GetDoublev)
9326 .type GL_PREFIX(GetDoublev), @function
9327 GL_PREFIX(GetDoublev):
9328 #if defined(GLX_USE_TLS)
9329 call _x86_64_get_dispatch@PLT
9330 movq 2080(%rax), %r11
9331 jmp *%r11
9332 #elif defined(PTHREADS)
9333 pushq %rdi
9334 pushq %rsi
9335 pushq %rbp
9336 call _x86_64_get_dispatch@PLT
9337 popq %rbp
9338 popq %rsi
9339 popq %rdi
9340 movq 2080(%rax), %r11
9341 jmp *%r11
9342 #else
9343 movq _glapi_Dispatch(%rip), %rax
9344 testq %rax, %rax
9345 je 1f
9346 movq 2080(%rax), %r11
9347 jmp *%r11
9348 1:
9349 pushq %rdi
9350 pushq %rsi
9351 pushq %rbp
9352 call _glapi_get_dispatch
9353 popq %rbp
9354 popq %rsi
9355 popq %rdi
9356 movq 2080(%rax), %r11
9357 jmp *%r11
9358 #endif /* defined(GLX_USE_TLS) */
9359 .size GL_PREFIX(GetDoublev), .-GL_PREFIX(GetDoublev)
9360
9361 .p2align 4,,15
9362 .globl GL_PREFIX(GetError)
9363 .type GL_PREFIX(GetError), @function
9364 GL_PREFIX(GetError):
9365 #if defined(GLX_USE_TLS)
9366 call _x86_64_get_dispatch@PLT
9367 movq 2088(%rax), %r11
9368 jmp *%r11
9369 #elif defined(PTHREADS)
9370 pushq %rbp
9371 call _x86_64_get_dispatch@PLT
9372 popq %rbp
9373 movq 2088(%rax), %r11
9374 jmp *%r11
9375 #else
9376 movq _glapi_Dispatch(%rip), %rax
9377 testq %rax, %rax
9378 je 1f
9379 movq 2088(%rax), %r11
9380 jmp *%r11
9381 1:
9382 pushq %rbp
9383 call _glapi_get_dispatch
9384 popq %rbp
9385 movq 2088(%rax), %r11
9386 jmp *%r11
9387 #endif /* defined(GLX_USE_TLS) */
9388 .size GL_PREFIX(GetError), .-GL_PREFIX(GetError)
9389
9390 .p2align 4,,15
9391 .globl GL_PREFIX(GetFloatv)
9392 .type GL_PREFIX(GetFloatv), @function
9393 GL_PREFIX(GetFloatv):
9394 #if defined(GLX_USE_TLS)
9395 call _x86_64_get_dispatch@PLT
9396 movq 2096(%rax), %r11
9397 jmp *%r11
9398 #elif defined(PTHREADS)
9399 pushq %rdi
9400 pushq %rsi
9401 pushq %rbp
9402 call _x86_64_get_dispatch@PLT
9403 popq %rbp
9404 popq %rsi
9405 popq %rdi
9406 movq 2096(%rax), %r11
9407 jmp *%r11
9408 #else
9409 movq _glapi_Dispatch(%rip), %rax
9410 testq %rax, %rax
9411 je 1f
9412 movq 2096(%rax), %r11
9413 jmp *%r11
9414 1:
9415 pushq %rdi
9416 pushq %rsi
9417 pushq %rbp
9418 call _glapi_get_dispatch
9419 popq %rbp
9420 popq %rsi
9421 popq %rdi
9422 movq 2096(%rax), %r11
9423 jmp *%r11
9424 #endif /* defined(GLX_USE_TLS) */
9425 .size GL_PREFIX(GetFloatv), .-GL_PREFIX(GetFloatv)
9426
9427 .p2align 4,,15
9428 .globl GL_PREFIX(GetIntegerv)
9429 .type GL_PREFIX(GetIntegerv), @function
9430 GL_PREFIX(GetIntegerv):
9431 #if defined(GLX_USE_TLS)
9432 call _x86_64_get_dispatch@PLT
9433 movq 2104(%rax), %r11
9434 jmp *%r11
9435 #elif defined(PTHREADS)
9436 pushq %rdi
9437 pushq %rsi
9438 pushq %rbp
9439 call _x86_64_get_dispatch@PLT
9440 popq %rbp
9441 popq %rsi
9442 popq %rdi
9443 movq 2104(%rax), %r11
9444 jmp *%r11
9445 #else
9446 movq _glapi_Dispatch(%rip), %rax
9447 testq %rax, %rax
9448 je 1f
9449 movq 2104(%rax), %r11
9450 jmp *%r11
9451 1:
9452 pushq %rdi
9453 pushq %rsi
9454 pushq %rbp
9455 call _glapi_get_dispatch
9456 popq %rbp
9457 popq %rsi
9458 popq %rdi
9459 movq 2104(%rax), %r11
9460 jmp *%r11
9461 #endif /* defined(GLX_USE_TLS) */
9462 .size GL_PREFIX(GetIntegerv), .-GL_PREFIX(GetIntegerv)
9463
9464 .p2align 4,,15
9465 .globl GL_PREFIX(GetLightfv)
9466 .type GL_PREFIX(GetLightfv), @function
9467 GL_PREFIX(GetLightfv):
9468 #if defined(GLX_USE_TLS)
9469 call _x86_64_get_dispatch@PLT
9470 movq 2112(%rax), %r11
9471 jmp *%r11
9472 #elif defined(PTHREADS)
9473 pushq %rdi
9474 pushq %rsi
9475 pushq %rdx
9476 call _x86_64_get_dispatch@PLT
9477 popq %rdx
9478 popq %rsi
9479 popq %rdi
9480 movq 2112(%rax), %r11
9481 jmp *%r11
9482 #else
9483 movq _glapi_Dispatch(%rip), %rax
9484 testq %rax, %rax
9485 je 1f
9486 movq 2112(%rax), %r11
9487 jmp *%r11
9488 1:
9489 pushq %rdi
9490 pushq %rsi
9491 pushq %rdx
9492 call _glapi_get_dispatch
9493 popq %rdx
9494 popq %rsi
9495 popq %rdi
9496 movq 2112(%rax), %r11
9497 jmp *%r11
9498 #endif /* defined(GLX_USE_TLS) */
9499 .size GL_PREFIX(GetLightfv), .-GL_PREFIX(GetLightfv)
9500
9501 .p2align 4,,15
9502 .globl GL_PREFIX(GetLightiv)
9503 .type GL_PREFIX(GetLightiv), @function
9504 GL_PREFIX(GetLightiv):
9505 #if defined(GLX_USE_TLS)
9506 call _x86_64_get_dispatch@PLT
9507 movq 2120(%rax), %r11
9508 jmp *%r11
9509 #elif defined(PTHREADS)
9510 pushq %rdi
9511 pushq %rsi
9512 pushq %rdx
9513 call _x86_64_get_dispatch@PLT
9514 popq %rdx
9515 popq %rsi
9516 popq %rdi
9517 movq 2120(%rax), %r11
9518 jmp *%r11
9519 #else
9520 movq _glapi_Dispatch(%rip), %rax
9521 testq %rax, %rax
9522 je 1f
9523 movq 2120(%rax), %r11
9524 jmp *%r11
9525 1:
9526 pushq %rdi
9527 pushq %rsi
9528 pushq %rdx
9529 call _glapi_get_dispatch
9530 popq %rdx
9531 popq %rsi
9532 popq %rdi
9533 movq 2120(%rax), %r11
9534 jmp *%r11
9535 #endif /* defined(GLX_USE_TLS) */
9536 .size GL_PREFIX(GetLightiv), .-GL_PREFIX(GetLightiv)
9537
9538 .p2align 4,,15
9539 .globl GL_PREFIX(GetMapdv)
9540 .type GL_PREFIX(GetMapdv), @function
9541 GL_PREFIX(GetMapdv):
9542 #if defined(GLX_USE_TLS)
9543 call _x86_64_get_dispatch@PLT
9544 movq 2128(%rax), %r11
9545 jmp *%r11
9546 #elif defined(PTHREADS)
9547 pushq %rdi
9548 pushq %rsi
9549 pushq %rdx
9550 call _x86_64_get_dispatch@PLT
9551 popq %rdx
9552 popq %rsi
9553 popq %rdi
9554 movq 2128(%rax), %r11
9555 jmp *%r11
9556 #else
9557 movq _glapi_Dispatch(%rip), %rax
9558 testq %rax, %rax
9559 je 1f
9560 movq 2128(%rax), %r11
9561 jmp *%r11
9562 1:
9563 pushq %rdi
9564 pushq %rsi
9565 pushq %rdx
9566 call _glapi_get_dispatch
9567 popq %rdx
9568 popq %rsi
9569 popq %rdi
9570 movq 2128(%rax), %r11
9571 jmp *%r11
9572 #endif /* defined(GLX_USE_TLS) */
9573 .size GL_PREFIX(GetMapdv), .-GL_PREFIX(GetMapdv)
9574
9575 .p2align 4,,15
9576 .globl GL_PREFIX(GetMapfv)
9577 .type GL_PREFIX(GetMapfv), @function
9578 GL_PREFIX(GetMapfv):
9579 #if defined(GLX_USE_TLS)
9580 call _x86_64_get_dispatch@PLT
9581 movq 2136(%rax), %r11
9582 jmp *%r11
9583 #elif defined(PTHREADS)
9584 pushq %rdi
9585 pushq %rsi
9586 pushq %rdx
9587 call _x86_64_get_dispatch@PLT
9588 popq %rdx
9589 popq %rsi
9590 popq %rdi
9591 movq 2136(%rax), %r11
9592 jmp *%r11
9593 #else
9594 movq _glapi_Dispatch(%rip), %rax
9595 testq %rax, %rax
9596 je 1f
9597 movq 2136(%rax), %r11
9598 jmp *%r11
9599 1:
9600 pushq %rdi
9601 pushq %rsi
9602 pushq %rdx
9603 call _glapi_get_dispatch
9604 popq %rdx
9605 popq %rsi
9606 popq %rdi
9607 movq 2136(%rax), %r11
9608 jmp *%r11
9609 #endif /* defined(GLX_USE_TLS) */
9610 .size GL_PREFIX(GetMapfv), .-GL_PREFIX(GetMapfv)
9611
9612 .p2align 4,,15
9613 .globl GL_PREFIX(GetMapiv)
9614 .type GL_PREFIX(GetMapiv), @function
9615 GL_PREFIX(GetMapiv):
9616 #if defined(GLX_USE_TLS)
9617 call _x86_64_get_dispatch@PLT
9618 movq 2144(%rax), %r11
9619 jmp *%r11
9620 #elif defined(PTHREADS)
9621 pushq %rdi
9622 pushq %rsi
9623 pushq %rdx
9624 call _x86_64_get_dispatch@PLT
9625 popq %rdx
9626 popq %rsi
9627 popq %rdi
9628 movq 2144(%rax), %r11
9629 jmp *%r11
9630 #else
9631 movq _glapi_Dispatch(%rip), %rax
9632 testq %rax, %rax
9633 je 1f
9634 movq 2144(%rax), %r11
9635 jmp *%r11
9636 1:
9637 pushq %rdi
9638 pushq %rsi
9639 pushq %rdx
9640 call _glapi_get_dispatch
9641 popq %rdx
9642 popq %rsi
9643 popq %rdi
9644 movq 2144(%rax), %r11
9645 jmp *%r11
9646 #endif /* defined(GLX_USE_TLS) */
9647 .size GL_PREFIX(GetMapiv), .-GL_PREFIX(GetMapiv)
9648
9649 .p2align 4,,15
9650 .globl GL_PREFIX(GetMaterialfv)
9651 .type GL_PREFIX(GetMaterialfv), @function
9652 GL_PREFIX(GetMaterialfv):
9653 #if defined(GLX_USE_TLS)
9654 call _x86_64_get_dispatch@PLT
9655 movq 2152(%rax), %r11
9656 jmp *%r11
9657 #elif defined(PTHREADS)
9658 pushq %rdi
9659 pushq %rsi
9660 pushq %rdx
9661 call _x86_64_get_dispatch@PLT
9662 popq %rdx
9663 popq %rsi
9664 popq %rdi
9665 movq 2152(%rax), %r11
9666 jmp *%r11
9667 #else
9668 movq _glapi_Dispatch(%rip), %rax
9669 testq %rax, %rax
9670 je 1f
9671 movq 2152(%rax), %r11
9672 jmp *%r11
9673 1:
9674 pushq %rdi
9675 pushq %rsi
9676 pushq %rdx
9677 call _glapi_get_dispatch
9678 popq %rdx
9679 popq %rsi
9680 popq %rdi
9681 movq 2152(%rax), %r11
9682 jmp *%r11
9683 #endif /* defined(GLX_USE_TLS) */
9684 .size GL_PREFIX(GetMaterialfv), .-GL_PREFIX(GetMaterialfv)
9685
9686 .p2align 4,,15
9687 .globl GL_PREFIX(GetMaterialiv)
9688 .type GL_PREFIX(GetMaterialiv), @function
9689 GL_PREFIX(GetMaterialiv):
9690 #if defined(GLX_USE_TLS)
9691 call _x86_64_get_dispatch@PLT
9692 movq 2160(%rax), %r11
9693 jmp *%r11
9694 #elif defined(PTHREADS)
9695 pushq %rdi
9696 pushq %rsi
9697 pushq %rdx
9698 call _x86_64_get_dispatch@PLT
9699 popq %rdx
9700 popq %rsi
9701 popq %rdi
9702 movq 2160(%rax), %r11
9703 jmp *%r11
9704 #else
9705 movq _glapi_Dispatch(%rip), %rax
9706 testq %rax, %rax
9707 je 1f
9708 movq 2160(%rax), %r11
9709 jmp *%r11
9710 1:
9711 pushq %rdi
9712 pushq %rsi
9713 pushq %rdx
9714 call _glapi_get_dispatch
9715 popq %rdx
9716 popq %rsi
9717 popq %rdi
9718 movq 2160(%rax), %r11
9719 jmp *%r11
9720 #endif /* defined(GLX_USE_TLS) */
9721 .size GL_PREFIX(GetMaterialiv), .-GL_PREFIX(GetMaterialiv)
9722
9723 .p2align 4,,15
9724 .globl GL_PREFIX(GetPixelMapfv)
9725 .type GL_PREFIX(GetPixelMapfv), @function
9726 GL_PREFIX(GetPixelMapfv):
9727 #if defined(GLX_USE_TLS)
9728 call _x86_64_get_dispatch@PLT
9729 movq 2168(%rax), %r11
9730 jmp *%r11
9731 #elif defined(PTHREADS)
9732 pushq %rdi
9733 pushq %rsi
9734 pushq %rbp
9735 call _x86_64_get_dispatch@PLT
9736 popq %rbp
9737 popq %rsi
9738 popq %rdi
9739 movq 2168(%rax), %r11
9740 jmp *%r11
9741 #else
9742 movq _glapi_Dispatch(%rip), %rax
9743 testq %rax, %rax
9744 je 1f
9745 movq 2168(%rax), %r11
9746 jmp *%r11
9747 1:
9748 pushq %rdi
9749 pushq %rsi
9750 pushq %rbp
9751 call _glapi_get_dispatch
9752 popq %rbp
9753 popq %rsi
9754 popq %rdi
9755 movq 2168(%rax), %r11
9756 jmp *%r11
9757 #endif /* defined(GLX_USE_TLS) */
9758 .size GL_PREFIX(GetPixelMapfv), .-GL_PREFIX(GetPixelMapfv)
9759
9760 .p2align 4,,15
9761 .globl GL_PREFIX(GetPixelMapuiv)
9762 .type GL_PREFIX(GetPixelMapuiv), @function
9763 GL_PREFIX(GetPixelMapuiv):
9764 #if defined(GLX_USE_TLS)
9765 call _x86_64_get_dispatch@PLT
9766 movq 2176(%rax), %r11
9767 jmp *%r11
9768 #elif defined(PTHREADS)
9769 pushq %rdi
9770 pushq %rsi
9771 pushq %rbp
9772 call _x86_64_get_dispatch@PLT
9773 popq %rbp
9774 popq %rsi
9775 popq %rdi
9776 movq 2176(%rax), %r11
9777 jmp *%r11
9778 #else
9779 movq _glapi_Dispatch(%rip), %rax
9780 testq %rax, %rax
9781 je 1f
9782 movq 2176(%rax), %r11
9783 jmp *%r11
9784 1:
9785 pushq %rdi
9786 pushq %rsi
9787 pushq %rbp
9788 call _glapi_get_dispatch
9789 popq %rbp
9790 popq %rsi
9791 popq %rdi
9792 movq 2176(%rax), %r11
9793 jmp *%r11
9794 #endif /* defined(GLX_USE_TLS) */
9795 .size GL_PREFIX(GetPixelMapuiv), .-GL_PREFIX(GetPixelMapuiv)
9796
9797 .p2align 4,,15
9798 .globl GL_PREFIX(GetPixelMapusv)
9799 .type GL_PREFIX(GetPixelMapusv), @function
9800 GL_PREFIX(GetPixelMapusv):
9801 #if defined(GLX_USE_TLS)
9802 call _x86_64_get_dispatch@PLT
9803 movq 2184(%rax), %r11
9804 jmp *%r11
9805 #elif defined(PTHREADS)
9806 pushq %rdi
9807 pushq %rsi
9808 pushq %rbp
9809 call _x86_64_get_dispatch@PLT
9810 popq %rbp
9811 popq %rsi
9812 popq %rdi
9813 movq 2184(%rax), %r11
9814 jmp *%r11
9815 #else
9816 movq _glapi_Dispatch(%rip), %rax
9817 testq %rax, %rax
9818 je 1f
9819 movq 2184(%rax), %r11
9820 jmp *%r11
9821 1:
9822 pushq %rdi
9823 pushq %rsi
9824 pushq %rbp
9825 call _glapi_get_dispatch
9826 popq %rbp
9827 popq %rsi
9828 popq %rdi
9829 movq 2184(%rax), %r11
9830 jmp *%r11
9831 #endif /* defined(GLX_USE_TLS) */
9832 .size GL_PREFIX(GetPixelMapusv), .-GL_PREFIX(GetPixelMapusv)
9833
9834 .p2align 4,,15
9835 .globl GL_PREFIX(GetPolygonStipple)
9836 .type GL_PREFIX(GetPolygonStipple), @function
9837 GL_PREFIX(GetPolygonStipple):
9838 #if defined(GLX_USE_TLS)
9839 call _x86_64_get_dispatch@PLT
9840 movq 2192(%rax), %r11
9841 jmp *%r11
9842 #elif defined(PTHREADS)
9843 pushq %rdi
9844 call _x86_64_get_dispatch@PLT
9845 popq %rdi
9846 movq 2192(%rax), %r11
9847 jmp *%r11
9848 #else
9849 movq _glapi_Dispatch(%rip), %rax
9850 testq %rax, %rax
9851 je 1f
9852 movq 2192(%rax), %r11
9853 jmp *%r11
9854 1:
9855 pushq %rdi
9856 call _glapi_get_dispatch
9857 popq %rdi
9858 movq 2192(%rax), %r11
9859 jmp *%r11
9860 #endif /* defined(GLX_USE_TLS) */
9861 .size GL_PREFIX(GetPolygonStipple), .-GL_PREFIX(GetPolygonStipple)
9862
9863 .p2align 4,,15
9864 .globl GL_PREFIX(GetString)
9865 .type GL_PREFIX(GetString), @function
9866 GL_PREFIX(GetString):
9867 #if defined(GLX_USE_TLS)
9868 call _x86_64_get_dispatch@PLT
9869 movq 2200(%rax), %r11
9870 jmp *%r11
9871 #elif defined(PTHREADS)
9872 pushq %rdi
9873 call _x86_64_get_dispatch@PLT
9874 popq %rdi
9875 movq 2200(%rax), %r11
9876 jmp *%r11
9877 #else
9878 movq _glapi_Dispatch(%rip), %rax
9879 testq %rax, %rax
9880 je 1f
9881 movq 2200(%rax), %r11
9882 jmp *%r11
9883 1:
9884 pushq %rdi
9885 call _glapi_get_dispatch
9886 popq %rdi
9887 movq 2200(%rax), %r11
9888 jmp *%r11
9889 #endif /* defined(GLX_USE_TLS) */
9890 .size GL_PREFIX(GetString), .-GL_PREFIX(GetString)
9891
9892 .p2align 4,,15
9893 .globl GL_PREFIX(GetTexEnvfv)
9894 .type GL_PREFIX(GetTexEnvfv), @function
9895 GL_PREFIX(GetTexEnvfv):
9896 #if defined(GLX_USE_TLS)
9897 call _x86_64_get_dispatch@PLT
9898 movq 2208(%rax), %r11
9899 jmp *%r11
9900 #elif defined(PTHREADS)
9901 pushq %rdi
9902 pushq %rsi
9903 pushq %rdx
9904 call _x86_64_get_dispatch@PLT
9905 popq %rdx
9906 popq %rsi
9907 popq %rdi
9908 movq 2208(%rax), %r11
9909 jmp *%r11
9910 #else
9911 movq _glapi_Dispatch(%rip), %rax
9912 testq %rax, %rax
9913 je 1f
9914 movq 2208(%rax), %r11
9915 jmp *%r11
9916 1:
9917 pushq %rdi
9918 pushq %rsi
9919 pushq %rdx
9920 call _glapi_get_dispatch
9921 popq %rdx
9922 popq %rsi
9923 popq %rdi
9924 movq 2208(%rax), %r11
9925 jmp *%r11
9926 #endif /* defined(GLX_USE_TLS) */
9927 .size GL_PREFIX(GetTexEnvfv), .-GL_PREFIX(GetTexEnvfv)
9928
9929 .p2align 4,,15
9930 .globl GL_PREFIX(GetTexEnviv)
9931 .type GL_PREFIX(GetTexEnviv), @function
9932 GL_PREFIX(GetTexEnviv):
9933 #if defined(GLX_USE_TLS)
9934 call _x86_64_get_dispatch@PLT
9935 movq 2216(%rax), %r11
9936 jmp *%r11
9937 #elif defined(PTHREADS)
9938 pushq %rdi
9939 pushq %rsi
9940 pushq %rdx
9941 call _x86_64_get_dispatch@PLT
9942 popq %rdx
9943 popq %rsi
9944 popq %rdi
9945 movq 2216(%rax), %r11
9946 jmp *%r11
9947 #else
9948 movq _glapi_Dispatch(%rip), %rax
9949 testq %rax, %rax
9950 je 1f
9951 movq 2216(%rax), %r11
9952 jmp *%r11
9953 1:
9954 pushq %rdi
9955 pushq %rsi
9956 pushq %rdx
9957 call _glapi_get_dispatch
9958 popq %rdx
9959 popq %rsi
9960 popq %rdi
9961 movq 2216(%rax), %r11
9962 jmp *%r11
9963 #endif /* defined(GLX_USE_TLS) */
9964 .size GL_PREFIX(GetTexEnviv), .-GL_PREFIX(GetTexEnviv)
9965
9966 .p2align 4,,15
9967 .globl GL_PREFIX(GetTexGendv)
9968 .type GL_PREFIX(GetTexGendv), @function
9969 GL_PREFIX(GetTexGendv):
9970 #if defined(GLX_USE_TLS)
9971 call _x86_64_get_dispatch@PLT
9972 movq 2224(%rax), %r11
9973 jmp *%r11
9974 #elif defined(PTHREADS)
9975 pushq %rdi
9976 pushq %rsi
9977 pushq %rdx
9978 call _x86_64_get_dispatch@PLT
9979 popq %rdx
9980 popq %rsi
9981 popq %rdi
9982 movq 2224(%rax), %r11
9983 jmp *%r11
9984 #else
9985 movq _glapi_Dispatch(%rip), %rax
9986 testq %rax, %rax
9987 je 1f
9988 movq 2224(%rax), %r11
9989 jmp *%r11
9990 1:
9991 pushq %rdi
9992 pushq %rsi
9993 pushq %rdx
9994 call _glapi_get_dispatch
9995 popq %rdx
9996 popq %rsi
9997 popq %rdi
9998 movq 2224(%rax), %r11
9999 jmp *%r11
10000 #endif /* defined(GLX_USE_TLS) */
10001 .size GL_PREFIX(GetTexGendv), .-GL_PREFIX(GetTexGendv)
10002
10003 .p2align 4,,15
10004 .globl GL_PREFIX(GetTexGenfv)
10005 .type GL_PREFIX(GetTexGenfv), @function
10006 GL_PREFIX(GetTexGenfv):
10007 #if defined(GLX_USE_TLS)
10008 call _x86_64_get_dispatch@PLT
10009 movq 2232(%rax), %r11
10010 jmp *%r11
10011 #elif defined(PTHREADS)
10012 pushq %rdi
10013 pushq %rsi
10014 pushq %rdx
10015 call _x86_64_get_dispatch@PLT
10016 popq %rdx
10017 popq %rsi
10018 popq %rdi
10019 movq 2232(%rax), %r11
10020 jmp *%r11
10021 #else
10022 movq _glapi_Dispatch(%rip), %rax
10023 testq %rax, %rax
10024 je 1f
10025 movq 2232(%rax), %r11
10026 jmp *%r11
10027 1:
10028 pushq %rdi
10029 pushq %rsi
10030 pushq %rdx
10031 call _glapi_get_dispatch
10032 popq %rdx
10033 popq %rsi
10034 popq %rdi
10035 movq 2232(%rax), %r11
10036 jmp *%r11
10037 #endif /* defined(GLX_USE_TLS) */
10038 .size GL_PREFIX(GetTexGenfv), .-GL_PREFIX(GetTexGenfv)
10039
10040 .p2align 4,,15
10041 .globl GL_PREFIX(GetTexGeniv)
10042 .type GL_PREFIX(GetTexGeniv), @function
10043 GL_PREFIX(GetTexGeniv):
10044 #if defined(GLX_USE_TLS)
10045 call _x86_64_get_dispatch@PLT
10046 movq 2240(%rax), %r11
10047 jmp *%r11
10048 #elif defined(PTHREADS)
10049 pushq %rdi
10050 pushq %rsi
10051 pushq %rdx
10052 call _x86_64_get_dispatch@PLT
10053 popq %rdx
10054 popq %rsi
10055 popq %rdi
10056 movq 2240(%rax), %r11
10057 jmp *%r11
10058 #else
10059 movq _glapi_Dispatch(%rip), %rax
10060 testq %rax, %rax
10061 je 1f
10062 movq 2240(%rax), %r11
10063 jmp *%r11
10064 1:
10065 pushq %rdi
10066 pushq %rsi
10067 pushq %rdx
10068 call _glapi_get_dispatch
10069 popq %rdx
10070 popq %rsi
10071 popq %rdi
10072 movq 2240(%rax), %r11
10073 jmp *%r11
10074 #endif /* defined(GLX_USE_TLS) */
10075 .size GL_PREFIX(GetTexGeniv), .-GL_PREFIX(GetTexGeniv)
10076
10077 .p2align 4,,15
10078 .globl GL_PREFIX(GetTexImage)
10079 .type GL_PREFIX(GetTexImage), @function
10080 GL_PREFIX(GetTexImage):
10081 #if defined(GLX_USE_TLS)
10082 call _x86_64_get_dispatch@PLT
10083 movq 2248(%rax), %r11
10084 jmp *%r11
10085 #elif defined(PTHREADS)
10086 pushq %rdi
10087 pushq %rsi
10088 pushq %rdx
10089 pushq %rcx
10090 pushq %r8
10091 call _x86_64_get_dispatch@PLT
10092 popq %r8
10093 popq %rcx
10094 popq %rdx
10095 popq %rsi
10096 popq %rdi
10097 movq 2248(%rax), %r11
10098 jmp *%r11
10099 #else
10100 movq _glapi_Dispatch(%rip), %rax
10101 testq %rax, %rax
10102 je 1f
10103 movq 2248(%rax), %r11
10104 jmp *%r11
10105 1:
10106 pushq %rdi
10107 pushq %rsi
10108 pushq %rdx
10109 pushq %rcx
10110 pushq %r8
10111 call _glapi_get_dispatch
10112 popq %r8
10113 popq %rcx
10114 popq %rdx
10115 popq %rsi
10116 popq %rdi
10117 movq 2248(%rax), %r11
10118 jmp *%r11
10119 #endif /* defined(GLX_USE_TLS) */
10120 .size GL_PREFIX(GetTexImage), .-GL_PREFIX(GetTexImage)
10121
10122 .p2align 4,,15
10123 .globl GL_PREFIX(GetTexParameterfv)
10124 .type GL_PREFIX(GetTexParameterfv), @function
10125 GL_PREFIX(GetTexParameterfv):
10126 #if defined(GLX_USE_TLS)
10127 call _x86_64_get_dispatch@PLT
10128 movq 2256(%rax), %r11
10129 jmp *%r11
10130 #elif defined(PTHREADS)
10131 pushq %rdi
10132 pushq %rsi
10133 pushq %rdx
10134 call _x86_64_get_dispatch@PLT
10135 popq %rdx
10136 popq %rsi
10137 popq %rdi
10138 movq 2256(%rax), %r11
10139 jmp *%r11
10140 #else
10141 movq _glapi_Dispatch(%rip), %rax
10142 testq %rax, %rax
10143 je 1f
10144 movq 2256(%rax), %r11
10145 jmp *%r11
10146 1:
10147 pushq %rdi
10148 pushq %rsi
10149 pushq %rdx
10150 call _glapi_get_dispatch
10151 popq %rdx
10152 popq %rsi
10153 popq %rdi
10154 movq 2256(%rax), %r11
10155 jmp *%r11
10156 #endif /* defined(GLX_USE_TLS) */
10157 .size GL_PREFIX(GetTexParameterfv), .-GL_PREFIX(GetTexParameterfv)
10158
10159 .p2align 4,,15
10160 .globl GL_PREFIX(GetTexParameteriv)
10161 .type GL_PREFIX(GetTexParameteriv), @function
10162 GL_PREFIX(GetTexParameteriv):
10163 #if defined(GLX_USE_TLS)
10164 call _x86_64_get_dispatch@PLT
10165 movq 2264(%rax), %r11
10166 jmp *%r11
10167 #elif defined(PTHREADS)
10168 pushq %rdi
10169 pushq %rsi
10170 pushq %rdx
10171 call _x86_64_get_dispatch@PLT
10172 popq %rdx
10173 popq %rsi
10174 popq %rdi
10175 movq 2264(%rax), %r11
10176 jmp *%r11
10177 #else
10178 movq _glapi_Dispatch(%rip), %rax
10179 testq %rax, %rax
10180 je 1f
10181 movq 2264(%rax), %r11
10182 jmp *%r11
10183 1:
10184 pushq %rdi
10185 pushq %rsi
10186 pushq %rdx
10187 call _glapi_get_dispatch
10188 popq %rdx
10189 popq %rsi
10190 popq %rdi
10191 movq 2264(%rax), %r11
10192 jmp *%r11
10193 #endif /* defined(GLX_USE_TLS) */
10194 .size GL_PREFIX(GetTexParameteriv), .-GL_PREFIX(GetTexParameteriv)
10195
10196 .p2align 4,,15
10197 .globl GL_PREFIX(GetTexLevelParameterfv)
10198 .type GL_PREFIX(GetTexLevelParameterfv), @function
10199 GL_PREFIX(GetTexLevelParameterfv):
10200 #if defined(GLX_USE_TLS)
10201 call _x86_64_get_dispatch@PLT
10202 movq 2272(%rax), %r11
10203 jmp *%r11
10204 #elif defined(PTHREADS)
10205 pushq %rdi
10206 pushq %rsi
10207 pushq %rdx
10208 pushq %rcx
10209 pushq %rbp
10210 call _x86_64_get_dispatch@PLT
10211 popq %rbp
10212 popq %rcx
10213 popq %rdx
10214 popq %rsi
10215 popq %rdi
10216 movq 2272(%rax), %r11
10217 jmp *%r11
10218 #else
10219 movq _glapi_Dispatch(%rip), %rax
10220 testq %rax, %rax
10221 je 1f
10222 movq 2272(%rax), %r11
10223 jmp *%r11
10224 1:
10225 pushq %rdi
10226 pushq %rsi
10227 pushq %rdx
10228 pushq %rcx
10229 pushq %rbp
10230 call _glapi_get_dispatch
10231 popq %rbp
10232 popq %rcx
10233 popq %rdx
10234 popq %rsi
10235 popq %rdi
10236 movq 2272(%rax), %r11
10237 jmp *%r11
10238 #endif /* defined(GLX_USE_TLS) */
10239 .size GL_PREFIX(GetTexLevelParameterfv), .-GL_PREFIX(GetTexLevelParameterfv)
10240
10241 .p2align 4,,15
10242 .globl GL_PREFIX(GetTexLevelParameteriv)
10243 .type GL_PREFIX(GetTexLevelParameteriv), @function
10244 GL_PREFIX(GetTexLevelParameteriv):
10245 #if defined(GLX_USE_TLS)
10246 call _x86_64_get_dispatch@PLT
10247 movq 2280(%rax), %r11
10248 jmp *%r11
10249 #elif defined(PTHREADS)
10250 pushq %rdi
10251 pushq %rsi
10252 pushq %rdx
10253 pushq %rcx
10254 pushq %rbp
10255 call _x86_64_get_dispatch@PLT
10256 popq %rbp
10257 popq %rcx
10258 popq %rdx
10259 popq %rsi
10260 popq %rdi
10261 movq 2280(%rax), %r11
10262 jmp *%r11
10263 #else
10264 movq _glapi_Dispatch(%rip), %rax
10265 testq %rax, %rax
10266 je 1f
10267 movq 2280(%rax), %r11
10268 jmp *%r11
10269 1:
10270 pushq %rdi
10271 pushq %rsi
10272 pushq %rdx
10273 pushq %rcx
10274 pushq %rbp
10275 call _glapi_get_dispatch
10276 popq %rbp
10277 popq %rcx
10278 popq %rdx
10279 popq %rsi
10280 popq %rdi
10281 movq 2280(%rax), %r11
10282 jmp *%r11
10283 #endif /* defined(GLX_USE_TLS) */
10284 .size GL_PREFIX(GetTexLevelParameteriv), .-GL_PREFIX(GetTexLevelParameteriv)
10285
10286 .p2align 4,,15
10287 .globl GL_PREFIX(IsEnabled)
10288 .type GL_PREFIX(IsEnabled), @function
10289 GL_PREFIX(IsEnabled):
10290 #if defined(GLX_USE_TLS)
10291 call _x86_64_get_dispatch@PLT
10292 movq 2288(%rax), %r11
10293 jmp *%r11
10294 #elif defined(PTHREADS)
10295 pushq %rdi
10296 call _x86_64_get_dispatch@PLT
10297 popq %rdi
10298 movq 2288(%rax), %r11
10299 jmp *%r11
10300 #else
10301 movq _glapi_Dispatch(%rip), %rax
10302 testq %rax, %rax
10303 je 1f
10304 movq 2288(%rax), %r11
10305 jmp *%r11
10306 1:
10307 pushq %rdi
10308 call _glapi_get_dispatch
10309 popq %rdi
10310 movq 2288(%rax), %r11
10311 jmp *%r11
10312 #endif /* defined(GLX_USE_TLS) */
10313 .size GL_PREFIX(IsEnabled), .-GL_PREFIX(IsEnabled)
10314
10315 .p2align 4,,15
10316 .globl GL_PREFIX(IsList)
10317 .type GL_PREFIX(IsList), @function
10318 GL_PREFIX(IsList):
10319 #if defined(GLX_USE_TLS)
10320 call _x86_64_get_dispatch@PLT
10321 movq 2296(%rax), %r11
10322 jmp *%r11
10323 #elif defined(PTHREADS)
10324 pushq %rdi
10325 call _x86_64_get_dispatch@PLT
10326 popq %rdi
10327 movq 2296(%rax), %r11
10328 jmp *%r11
10329 #else
10330 movq _glapi_Dispatch(%rip), %rax
10331 testq %rax, %rax
10332 je 1f
10333 movq 2296(%rax), %r11
10334 jmp *%r11
10335 1:
10336 pushq %rdi
10337 call _glapi_get_dispatch
10338 popq %rdi
10339 movq 2296(%rax), %r11
10340 jmp *%r11
10341 #endif /* defined(GLX_USE_TLS) */
10342 .size GL_PREFIX(IsList), .-GL_PREFIX(IsList)
10343
10344 .p2align 4,,15
10345 .globl GL_PREFIX(DepthRange)
10346 .type GL_PREFIX(DepthRange), @function
10347 GL_PREFIX(DepthRange):
10348 #if defined(GLX_USE_TLS)
10349 call _x86_64_get_dispatch@PLT
10350 movq 2304(%rax), %r11
10351 jmp *%r11
10352 #elif defined(PTHREADS)
10353 pushq %rdi
10354 pushq %rsi
10355 pushq %rbp
10356 call _x86_64_get_dispatch@PLT
10357 popq %rbp
10358 popq %rsi
10359 popq %rdi
10360 movq 2304(%rax), %r11
10361 jmp *%r11
10362 #else
10363 movq _glapi_Dispatch(%rip), %rax
10364 testq %rax, %rax
10365 je 1f
10366 movq 2304(%rax), %r11
10367 jmp *%r11
10368 1:
10369 pushq %rdi
10370 pushq %rsi
10371 pushq %rbp
10372 call _glapi_get_dispatch
10373 popq %rbp
10374 popq %rsi
10375 popq %rdi
10376 movq 2304(%rax), %r11
10377 jmp *%r11
10378 #endif /* defined(GLX_USE_TLS) */
10379 .size GL_PREFIX(DepthRange), .-GL_PREFIX(DepthRange)
10380
10381 .p2align 4,,15
10382 .globl GL_PREFIX(Frustum)
10383 .type GL_PREFIX(Frustum), @function
10384 GL_PREFIX(Frustum):
10385 #if defined(GLX_USE_TLS)
10386 call _x86_64_get_dispatch@PLT
10387 movq 2312(%rax), %r11
10388 jmp *%r11
10389 #elif defined(PTHREADS)
10390 subq $56, %rsp
10391 movq %xmm0, (%rsp)
10392 movq %xmm1, 8(%rsp)
10393 movq %xmm2, 16(%rsp)
10394 movq %xmm3, 24(%rsp)
10395 movq %xmm4, 32(%rsp)
10396 movq %xmm5, 40(%rsp)
10397 call _x86_64_get_dispatch@PLT
10398 movq 40(%rsp), %xmm5
10399 movq 32(%rsp), %xmm4
10400 movq 24(%rsp), %xmm3
10401 movq 16(%rsp), %xmm2
10402 movq 8(%rsp), %xmm1
10403 movq (%rsp), %xmm0
10404 addq $56, %rsp
10405 movq 2312(%rax), %r11
10406 jmp *%r11
10407 #else
10408 movq _glapi_Dispatch(%rip), %rax
10409 testq %rax, %rax
10410 je 1f
10411 movq 2312(%rax), %r11
10412 jmp *%r11
10413 1:
10414 subq $56, %rsp
10415 movq %xmm0, (%rsp)
10416 movq %xmm1, 8(%rsp)
10417 movq %xmm2, 16(%rsp)
10418 movq %xmm3, 24(%rsp)
10419 movq %xmm4, 32(%rsp)
10420 movq %xmm5, 40(%rsp)
10421 call _glapi_get_dispatch
10422 movq 40(%rsp), %xmm5
10423 movq 32(%rsp), %xmm4
10424 movq 24(%rsp), %xmm3
10425 movq 16(%rsp), %xmm2
10426 movq 8(%rsp), %xmm1
10427 movq (%rsp), %xmm0
10428 addq $56, %rsp
10429 movq 2312(%rax), %r11
10430 jmp *%r11
10431 #endif /* defined(GLX_USE_TLS) */
10432 .size GL_PREFIX(Frustum), .-GL_PREFIX(Frustum)
10433
10434 .p2align 4,,15
10435 .globl GL_PREFIX(LoadIdentity)
10436 .type GL_PREFIX(LoadIdentity), @function
10437 GL_PREFIX(LoadIdentity):
10438 #if defined(GLX_USE_TLS)
10439 call _x86_64_get_dispatch@PLT
10440 movq 2320(%rax), %r11
10441 jmp *%r11
10442 #elif defined(PTHREADS)
10443 pushq %rbp
10444 call _x86_64_get_dispatch@PLT
10445 popq %rbp
10446 movq 2320(%rax), %r11
10447 jmp *%r11
10448 #else
10449 movq _glapi_Dispatch(%rip), %rax
10450 testq %rax, %rax
10451 je 1f
10452 movq 2320(%rax), %r11
10453 jmp *%r11
10454 1:
10455 pushq %rbp
10456 call _glapi_get_dispatch
10457 popq %rbp
10458 movq 2320(%rax), %r11
10459 jmp *%r11
10460 #endif /* defined(GLX_USE_TLS) */
10461 .size GL_PREFIX(LoadIdentity), .-GL_PREFIX(LoadIdentity)
10462
10463 .p2align 4,,15
10464 .globl GL_PREFIX(LoadMatrixf)
10465 .type GL_PREFIX(LoadMatrixf), @function
10466 GL_PREFIX(LoadMatrixf):
10467 #if defined(GLX_USE_TLS)
10468 call _x86_64_get_dispatch@PLT
10469 movq 2328(%rax), %r11
10470 jmp *%r11
10471 #elif defined(PTHREADS)
10472 pushq %rdi
10473 call _x86_64_get_dispatch@PLT
10474 popq %rdi
10475 movq 2328(%rax), %r11
10476 jmp *%r11
10477 #else
10478 movq _glapi_Dispatch(%rip), %rax
10479 testq %rax, %rax
10480 je 1f
10481 movq 2328(%rax), %r11
10482 jmp *%r11
10483 1:
10484 pushq %rdi
10485 call _glapi_get_dispatch
10486 popq %rdi
10487 movq 2328(%rax), %r11
10488 jmp *%r11
10489 #endif /* defined(GLX_USE_TLS) */
10490 .size GL_PREFIX(LoadMatrixf), .-GL_PREFIX(LoadMatrixf)
10491
10492 .p2align 4,,15
10493 .globl GL_PREFIX(LoadMatrixd)
10494 .type GL_PREFIX(LoadMatrixd), @function
10495 GL_PREFIX(LoadMatrixd):
10496 #if defined(GLX_USE_TLS)
10497 call _x86_64_get_dispatch@PLT
10498 movq 2336(%rax), %r11
10499 jmp *%r11
10500 #elif defined(PTHREADS)
10501 pushq %rdi
10502 call _x86_64_get_dispatch@PLT
10503 popq %rdi
10504 movq 2336(%rax), %r11
10505 jmp *%r11
10506 #else
10507 movq _glapi_Dispatch(%rip), %rax
10508 testq %rax, %rax
10509 je 1f
10510 movq 2336(%rax), %r11
10511 jmp *%r11
10512 1:
10513 pushq %rdi
10514 call _glapi_get_dispatch
10515 popq %rdi
10516 movq 2336(%rax), %r11
10517 jmp *%r11
10518 #endif /* defined(GLX_USE_TLS) */
10519 .size GL_PREFIX(LoadMatrixd), .-GL_PREFIX(LoadMatrixd)
10520
10521 .p2align 4,,15
10522 .globl GL_PREFIX(MatrixMode)
10523 .type GL_PREFIX(MatrixMode), @function
10524 GL_PREFIX(MatrixMode):
10525 #if defined(GLX_USE_TLS)
10526 call _x86_64_get_dispatch@PLT
10527 movq 2344(%rax), %r11
10528 jmp *%r11
10529 #elif defined(PTHREADS)
10530 pushq %rdi
10531 call _x86_64_get_dispatch@PLT
10532 popq %rdi
10533 movq 2344(%rax), %r11
10534 jmp *%r11
10535 #else
10536 movq _glapi_Dispatch(%rip), %rax
10537 testq %rax, %rax
10538 je 1f
10539 movq 2344(%rax), %r11
10540 jmp *%r11
10541 1:
10542 pushq %rdi
10543 call _glapi_get_dispatch
10544 popq %rdi
10545 movq 2344(%rax), %r11
10546 jmp *%r11
10547 #endif /* defined(GLX_USE_TLS) */
10548 .size GL_PREFIX(MatrixMode), .-GL_PREFIX(MatrixMode)
10549
10550 .p2align 4,,15
10551 .globl GL_PREFIX(MultMatrixf)
10552 .type GL_PREFIX(MultMatrixf), @function
10553 GL_PREFIX(MultMatrixf):
10554 #if defined(GLX_USE_TLS)
10555 call _x86_64_get_dispatch@PLT
10556 movq 2352(%rax), %r11
10557 jmp *%r11
10558 #elif defined(PTHREADS)
10559 pushq %rdi
10560 call _x86_64_get_dispatch@PLT
10561 popq %rdi
10562 movq 2352(%rax), %r11
10563 jmp *%r11
10564 #else
10565 movq _glapi_Dispatch(%rip), %rax
10566 testq %rax, %rax
10567 je 1f
10568 movq 2352(%rax), %r11
10569 jmp *%r11
10570 1:
10571 pushq %rdi
10572 call _glapi_get_dispatch
10573 popq %rdi
10574 movq 2352(%rax), %r11
10575 jmp *%r11
10576 #endif /* defined(GLX_USE_TLS) */
10577 .size GL_PREFIX(MultMatrixf), .-GL_PREFIX(MultMatrixf)
10578
10579 .p2align 4,,15
10580 .globl GL_PREFIX(MultMatrixd)
10581 .type GL_PREFIX(MultMatrixd), @function
10582 GL_PREFIX(MultMatrixd):
10583 #if defined(GLX_USE_TLS)
10584 call _x86_64_get_dispatch@PLT
10585 movq 2360(%rax), %r11
10586 jmp *%r11
10587 #elif defined(PTHREADS)
10588 pushq %rdi
10589 call _x86_64_get_dispatch@PLT
10590 popq %rdi
10591 movq 2360(%rax), %r11
10592 jmp *%r11
10593 #else
10594 movq _glapi_Dispatch(%rip), %rax
10595 testq %rax, %rax
10596 je 1f
10597 movq 2360(%rax), %r11
10598 jmp *%r11
10599 1:
10600 pushq %rdi
10601 call _glapi_get_dispatch
10602 popq %rdi
10603 movq 2360(%rax), %r11
10604 jmp *%r11
10605 #endif /* defined(GLX_USE_TLS) */
10606 .size GL_PREFIX(MultMatrixd), .-GL_PREFIX(MultMatrixd)
10607
10608 .p2align 4,,15
10609 .globl GL_PREFIX(Ortho)
10610 .type GL_PREFIX(Ortho), @function
10611 GL_PREFIX(Ortho):
10612 #if defined(GLX_USE_TLS)
10613 call _x86_64_get_dispatch@PLT
10614 movq 2368(%rax), %r11
10615 jmp *%r11
10616 #elif defined(PTHREADS)
10617 subq $56, %rsp
10618 movq %xmm0, (%rsp)
10619 movq %xmm1, 8(%rsp)
10620 movq %xmm2, 16(%rsp)
10621 movq %xmm3, 24(%rsp)
10622 movq %xmm4, 32(%rsp)
10623 movq %xmm5, 40(%rsp)
10624 call _x86_64_get_dispatch@PLT
10625 movq 40(%rsp), %xmm5
10626 movq 32(%rsp), %xmm4
10627 movq 24(%rsp), %xmm3
10628 movq 16(%rsp), %xmm2
10629 movq 8(%rsp), %xmm1
10630 movq (%rsp), %xmm0
10631 addq $56, %rsp
10632 movq 2368(%rax), %r11
10633 jmp *%r11
10634 #else
10635 movq _glapi_Dispatch(%rip), %rax
10636 testq %rax, %rax
10637 je 1f
10638 movq 2368(%rax), %r11
10639 jmp *%r11
10640 1:
10641 subq $56, %rsp
10642 movq %xmm0, (%rsp)
10643 movq %xmm1, 8(%rsp)
10644 movq %xmm2, 16(%rsp)
10645 movq %xmm3, 24(%rsp)
10646 movq %xmm4, 32(%rsp)
10647 movq %xmm5, 40(%rsp)
10648 call _glapi_get_dispatch
10649 movq 40(%rsp), %xmm5
10650 movq 32(%rsp), %xmm4
10651 movq 24(%rsp), %xmm3
10652 movq 16(%rsp), %xmm2
10653 movq 8(%rsp), %xmm1
10654 movq (%rsp), %xmm0
10655 addq $56, %rsp
10656 movq 2368(%rax), %r11
10657 jmp *%r11
10658 #endif /* defined(GLX_USE_TLS) */
10659 .size GL_PREFIX(Ortho), .-GL_PREFIX(Ortho)
10660
10661 .p2align 4,,15
10662 .globl GL_PREFIX(PopMatrix)
10663 .type GL_PREFIX(PopMatrix), @function
10664 GL_PREFIX(PopMatrix):
10665 #if defined(GLX_USE_TLS)
10666 call _x86_64_get_dispatch@PLT
10667 movq 2376(%rax), %r11
10668 jmp *%r11
10669 #elif defined(PTHREADS)
10670 pushq %rbp
10671 call _x86_64_get_dispatch@PLT
10672 popq %rbp
10673 movq 2376(%rax), %r11
10674 jmp *%r11
10675 #else
10676 movq _glapi_Dispatch(%rip), %rax
10677 testq %rax, %rax
10678 je 1f
10679 movq 2376(%rax), %r11
10680 jmp *%r11
10681 1:
10682 pushq %rbp
10683 call _glapi_get_dispatch
10684 popq %rbp
10685 movq 2376(%rax), %r11
10686 jmp *%r11
10687 #endif /* defined(GLX_USE_TLS) */
10688 .size GL_PREFIX(PopMatrix), .-GL_PREFIX(PopMatrix)
10689
10690 .p2align 4,,15
10691 .globl GL_PREFIX(PushMatrix)
10692 .type GL_PREFIX(PushMatrix), @function
10693 GL_PREFIX(PushMatrix):
10694 #if defined(GLX_USE_TLS)
10695 call _x86_64_get_dispatch@PLT
10696 movq 2384(%rax), %r11
10697 jmp *%r11
10698 #elif defined(PTHREADS)
10699 pushq %rbp
10700 call _x86_64_get_dispatch@PLT
10701 popq %rbp
10702 movq 2384(%rax), %r11
10703 jmp *%r11
10704 #else
10705 movq _glapi_Dispatch(%rip), %rax
10706 testq %rax, %rax
10707 je 1f
10708 movq 2384(%rax), %r11
10709 jmp *%r11
10710 1:
10711 pushq %rbp
10712 call _glapi_get_dispatch
10713 popq %rbp
10714 movq 2384(%rax), %r11
10715 jmp *%r11
10716 #endif /* defined(GLX_USE_TLS) */
10717 .size GL_PREFIX(PushMatrix), .-GL_PREFIX(PushMatrix)
10718
10719 .p2align 4,,15
10720 .globl GL_PREFIX(Rotated)
10721 .type GL_PREFIX(Rotated), @function
10722 GL_PREFIX(Rotated):
10723 #if defined(GLX_USE_TLS)
10724 call _x86_64_get_dispatch@PLT
10725 movq 2392(%rax), %r11
10726 jmp *%r11
10727 #elif defined(PTHREADS)
10728 subq $40, %rsp
10729 movq %xmm0, (%rsp)
10730 movq %xmm1, 8(%rsp)
10731 movq %xmm2, 16(%rsp)
10732 movq %xmm3, 24(%rsp)
10733 call _x86_64_get_dispatch@PLT
10734 movq 24(%rsp), %xmm3
10735 movq 16(%rsp), %xmm2
10736 movq 8(%rsp), %xmm1
10737 movq (%rsp), %xmm0
10738 addq $40, %rsp
10739 movq 2392(%rax), %r11
10740 jmp *%r11
10741 #else
10742 movq _glapi_Dispatch(%rip), %rax
10743 testq %rax, %rax
10744 je 1f
10745 movq 2392(%rax), %r11
10746 jmp *%r11
10747 1:
10748 subq $40, %rsp
10749 movq %xmm0, (%rsp)
10750 movq %xmm1, 8(%rsp)
10751 movq %xmm2, 16(%rsp)
10752 movq %xmm3, 24(%rsp)
10753 call _glapi_get_dispatch
10754 movq 24(%rsp), %xmm3
10755 movq 16(%rsp), %xmm2
10756 movq 8(%rsp), %xmm1
10757 movq (%rsp), %xmm0
10758 addq $40, %rsp
10759 movq 2392(%rax), %r11
10760 jmp *%r11
10761 #endif /* defined(GLX_USE_TLS) */
10762 .size GL_PREFIX(Rotated), .-GL_PREFIX(Rotated)
10763
10764 .p2align 4,,15
10765 .globl GL_PREFIX(Rotatef)
10766 .type GL_PREFIX(Rotatef), @function
10767 GL_PREFIX(Rotatef):
10768 #if defined(GLX_USE_TLS)
10769 call _x86_64_get_dispatch@PLT
10770 movq 2400(%rax), %r11
10771 jmp *%r11
10772 #elif defined(PTHREADS)
10773 subq $40, %rsp
10774 movq %xmm0, (%rsp)
10775 movq %xmm1, 8(%rsp)
10776 movq %xmm2, 16(%rsp)
10777 movq %xmm3, 24(%rsp)
10778 call _x86_64_get_dispatch@PLT
10779 movq 24(%rsp), %xmm3
10780 movq 16(%rsp), %xmm2
10781 movq 8(%rsp), %xmm1
10782 movq (%rsp), %xmm0
10783 addq $40, %rsp
10784 movq 2400(%rax), %r11
10785 jmp *%r11
10786 #else
10787 movq _glapi_Dispatch(%rip), %rax
10788 testq %rax, %rax
10789 je 1f
10790 movq 2400(%rax), %r11
10791 jmp *%r11
10792 1:
10793 subq $40, %rsp
10794 movq %xmm0, (%rsp)
10795 movq %xmm1, 8(%rsp)
10796 movq %xmm2, 16(%rsp)
10797 movq %xmm3, 24(%rsp)
10798 call _glapi_get_dispatch
10799 movq 24(%rsp), %xmm3
10800 movq 16(%rsp), %xmm2
10801 movq 8(%rsp), %xmm1
10802 movq (%rsp), %xmm0
10803 addq $40, %rsp
10804 movq 2400(%rax), %r11
10805 jmp *%r11
10806 #endif /* defined(GLX_USE_TLS) */
10807 .size GL_PREFIX(Rotatef), .-GL_PREFIX(Rotatef)
10808
10809 .p2align 4,,15
10810 .globl GL_PREFIX(Scaled)
10811 .type GL_PREFIX(Scaled), @function
10812 GL_PREFIX(Scaled):
10813 #if defined(GLX_USE_TLS)
10814 call _x86_64_get_dispatch@PLT
10815 movq 2408(%rax), %r11
10816 jmp *%r11
10817 #elif defined(PTHREADS)
10818 subq $24, %rsp
10819 movq %xmm0, (%rsp)
10820 movq %xmm1, 8(%rsp)
10821 movq %xmm2, 16(%rsp)
10822 call _x86_64_get_dispatch@PLT
10823 movq 16(%rsp), %xmm2
10824 movq 8(%rsp), %xmm1
10825 movq (%rsp), %xmm0
10826 addq $24, %rsp
10827 movq 2408(%rax), %r11
10828 jmp *%r11
10829 #else
10830 movq _glapi_Dispatch(%rip), %rax
10831 testq %rax, %rax
10832 je 1f
10833 movq 2408(%rax), %r11
10834 jmp *%r11
10835 1:
10836 subq $24, %rsp
10837 movq %xmm0, (%rsp)
10838 movq %xmm1, 8(%rsp)
10839 movq %xmm2, 16(%rsp)
10840 call _glapi_get_dispatch
10841 movq 16(%rsp), %xmm2
10842 movq 8(%rsp), %xmm1
10843 movq (%rsp), %xmm0
10844 addq $24, %rsp
10845 movq 2408(%rax), %r11
10846 jmp *%r11
10847 #endif /* defined(GLX_USE_TLS) */
10848 .size GL_PREFIX(Scaled), .-GL_PREFIX(Scaled)
10849
10850 .p2align 4,,15
10851 .globl GL_PREFIX(Scalef)
10852 .type GL_PREFIX(Scalef), @function
10853 GL_PREFIX(Scalef):
10854 #if defined(GLX_USE_TLS)
10855 call _x86_64_get_dispatch@PLT
10856 movq 2416(%rax), %r11
10857 jmp *%r11
10858 #elif defined(PTHREADS)
10859 subq $24, %rsp
10860 movq %xmm0, (%rsp)
10861 movq %xmm1, 8(%rsp)
10862 movq %xmm2, 16(%rsp)
10863 call _x86_64_get_dispatch@PLT
10864 movq 16(%rsp), %xmm2
10865 movq 8(%rsp), %xmm1
10866 movq (%rsp), %xmm0
10867 addq $24, %rsp
10868 movq 2416(%rax), %r11
10869 jmp *%r11
10870 #else
10871 movq _glapi_Dispatch(%rip), %rax
10872 testq %rax, %rax
10873 je 1f
10874 movq 2416(%rax), %r11
10875 jmp *%r11
10876 1:
10877 subq $24, %rsp
10878 movq %xmm0, (%rsp)
10879 movq %xmm1, 8(%rsp)
10880 movq %xmm2, 16(%rsp)
10881 call _glapi_get_dispatch
10882 movq 16(%rsp), %xmm2
10883 movq 8(%rsp), %xmm1
10884 movq (%rsp), %xmm0
10885 addq $24, %rsp
10886 movq 2416(%rax), %r11
10887 jmp *%r11
10888 #endif /* defined(GLX_USE_TLS) */
10889 .size GL_PREFIX(Scalef), .-GL_PREFIX(Scalef)
10890
10891 .p2align 4,,15
10892 .globl GL_PREFIX(Translated)
10893 .type GL_PREFIX(Translated), @function
10894 GL_PREFIX(Translated):
10895 #if defined(GLX_USE_TLS)
10896 call _x86_64_get_dispatch@PLT
10897 movq 2424(%rax), %r11
10898 jmp *%r11
10899 #elif defined(PTHREADS)
10900 subq $24, %rsp
10901 movq %xmm0, (%rsp)
10902 movq %xmm1, 8(%rsp)
10903 movq %xmm2, 16(%rsp)
10904 call _x86_64_get_dispatch@PLT
10905 movq 16(%rsp), %xmm2
10906 movq 8(%rsp), %xmm1
10907 movq (%rsp), %xmm0
10908 addq $24, %rsp
10909 movq 2424(%rax), %r11
10910 jmp *%r11
10911 #else
10912 movq _glapi_Dispatch(%rip), %rax
10913 testq %rax, %rax
10914 je 1f
10915 movq 2424(%rax), %r11
10916 jmp *%r11
10917 1:
10918 subq $24, %rsp
10919 movq %xmm0, (%rsp)
10920 movq %xmm1, 8(%rsp)
10921 movq %xmm2, 16(%rsp)
10922 call _glapi_get_dispatch
10923 movq 16(%rsp), %xmm2
10924 movq 8(%rsp), %xmm1
10925 movq (%rsp), %xmm0
10926 addq $24, %rsp
10927 movq 2424(%rax), %r11
10928 jmp *%r11
10929 #endif /* defined(GLX_USE_TLS) */
10930 .size GL_PREFIX(Translated), .-GL_PREFIX(Translated)
10931
10932 .p2align 4,,15
10933 .globl GL_PREFIX(Translatef)
10934 .type GL_PREFIX(Translatef), @function
10935 GL_PREFIX(Translatef):
10936 #if defined(GLX_USE_TLS)
10937 call _x86_64_get_dispatch@PLT
10938 movq 2432(%rax), %r11
10939 jmp *%r11
10940 #elif defined(PTHREADS)
10941 subq $24, %rsp
10942 movq %xmm0, (%rsp)
10943 movq %xmm1, 8(%rsp)
10944 movq %xmm2, 16(%rsp)
10945 call _x86_64_get_dispatch@PLT
10946 movq 16(%rsp), %xmm2
10947 movq 8(%rsp), %xmm1
10948 movq (%rsp), %xmm0
10949 addq $24, %rsp
10950 movq 2432(%rax), %r11
10951 jmp *%r11
10952 #else
10953 movq _glapi_Dispatch(%rip), %rax
10954 testq %rax, %rax
10955 je 1f
10956 movq 2432(%rax), %r11
10957 jmp *%r11
10958 1:
10959 subq $24, %rsp
10960 movq %xmm0, (%rsp)
10961 movq %xmm1, 8(%rsp)
10962 movq %xmm2, 16(%rsp)
10963 call _glapi_get_dispatch
10964 movq 16(%rsp), %xmm2
10965 movq 8(%rsp), %xmm1
10966 movq (%rsp), %xmm0
10967 addq $24, %rsp
10968 movq 2432(%rax), %r11
10969 jmp *%r11
10970 #endif /* defined(GLX_USE_TLS) */
10971 .size GL_PREFIX(Translatef), .-GL_PREFIX(Translatef)
10972
10973 .p2align 4,,15
10974 .globl GL_PREFIX(Viewport)
10975 .type GL_PREFIX(Viewport), @function
10976 GL_PREFIX(Viewport):
10977 #if defined(GLX_USE_TLS)
10978 call _x86_64_get_dispatch@PLT
10979 movq 2440(%rax), %r11
10980 jmp *%r11
10981 #elif defined(PTHREADS)
10982 pushq %rdi
10983 pushq %rsi
10984 pushq %rdx
10985 pushq %rcx
10986 pushq %rbp
10987 call _x86_64_get_dispatch@PLT
10988 popq %rbp
10989 popq %rcx
10990 popq %rdx
10991 popq %rsi
10992 popq %rdi
10993 movq 2440(%rax), %r11
10994 jmp *%r11
10995 #else
10996 movq _glapi_Dispatch(%rip), %rax
10997 testq %rax, %rax
10998 je 1f
10999 movq 2440(%rax), %r11
11000 jmp *%r11
11001 1:
11002 pushq %rdi
11003 pushq %rsi
11004 pushq %rdx
11005 pushq %rcx
11006 pushq %rbp
11007 call _glapi_get_dispatch
11008 popq %rbp
11009 popq %rcx
11010 popq %rdx
11011 popq %rsi
11012 popq %rdi
11013 movq 2440(%rax), %r11
11014 jmp *%r11
11015 #endif /* defined(GLX_USE_TLS) */
11016 .size GL_PREFIX(Viewport), .-GL_PREFIX(Viewport)
11017
11018 .p2align 4,,15
11019 .globl GL_PREFIX(ArrayElement)
11020 .type GL_PREFIX(ArrayElement), @function
11021 GL_PREFIX(ArrayElement):
11022 #if defined(GLX_USE_TLS)
11023 call _x86_64_get_dispatch@PLT
11024 movq 2448(%rax), %r11
11025 jmp *%r11
11026 #elif defined(PTHREADS)
11027 pushq %rdi
11028 call _x86_64_get_dispatch@PLT
11029 popq %rdi
11030 movq 2448(%rax), %r11
11031 jmp *%r11
11032 #else
11033 movq _glapi_Dispatch(%rip), %rax
11034 testq %rax, %rax
11035 je 1f
11036 movq 2448(%rax), %r11
11037 jmp *%r11
11038 1:
11039 pushq %rdi
11040 call _glapi_get_dispatch
11041 popq %rdi
11042 movq 2448(%rax), %r11
11043 jmp *%r11
11044 #endif /* defined(GLX_USE_TLS) */
11045 .size GL_PREFIX(ArrayElement), .-GL_PREFIX(ArrayElement)
11046
11047 .p2align 4,,15
11048 .globl GL_PREFIX(BindTexture)
11049 .type GL_PREFIX(BindTexture), @function
11050 GL_PREFIX(BindTexture):
11051 #if defined(GLX_USE_TLS)
11052 call _x86_64_get_dispatch@PLT
11053 movq 2456(%rax), %r11
11054 jmp *%r11
11055 #elif defined(PTHREADS)
11056 pushq %rdi
11057 pushq %rsi
11058 pushq %rbp
11059 call _x86_64_get_dispatch@PLT
11060 popq %rbp
11061 popq %rsi
11062 popq %rdi
11063 movq 2456(%rax), %r11
11064 jmp *%r11
11065 #else
11066 movq _glapi_Dispatch(%rip), %rax
11067 testq %rax, %rax
11068 je 1f
11069 movq 2456(%rax), %r11
11070 jmp *%r11
11071 1:
11072 pushq %rdi
11073 pushq %rsi
11074 pushq %rbp
11075 call _glapi_get_dispatch
11076 popq %rbp
11077 popq %rsi
11078 popq %rdi
11079 movq 2456(%rax), %r11
11080 jmp *%r11
11081 #endif /* defined(GLX_USE_TLS) */
11082 .size GL_PREFIX(BindTexture), .-GL_PREFIX(BindTexture)
11083
11084 .p2align 4,,15
11085 .globl GL_PREFIX(ColorPointer)
11086 .type GL_PREFIX(ColorPointer), @function
11087 GL_PREFIX(ColorPointer):
11088 #if defined(GLX_USE_TLS)
11089 call _x86_64_get_dispatch@PLT
11090 movq 2464(%rax), %r11
11091 jmp *%r11
11092 #elif defined(PTHREADS)
11093 pushq %rdi
11094 pushq %rsi
11095 pushq %rdx
11096 pushq %rcx
11097 pushq %rbp
11098 call _x86_64_get_dispatch@PLT
11099 popq %rbp
11100 popq %rcx
11101 popq %rdx
11102 popq %rsi
11103 popq %rdi
11104 movq 2464(%rax), %r11
11105 jmp *%r11
11106 #else
11107 movq _glapi_Dispatch(%rip), %rax
11108 testq %rax, %rax
11109 je 1f
11110 movq 2464(%rax), %r11
11111 jmp *%r11
11112 1:
11113 pushq %rdi
11114 pushq %rsi
11115 pushq %rdx
11116 pushq %rcx
11117 pushq %rbp
11118 call _glapi_get_dispatch
11119 popq %rbp
11120 popq %rcx
11121 popq %rdx
11122 popq %rsi
11123 popq %rdi
11124 movq 2464(%rax), %r11
11125 jmp *%r11
11126 #endif /* defined(GLX_USE_TLS) */
11127 .size GL_PREFIX(ColorPointer), .-GL_PREFIX(ColorPointer)
11128
11129 .p2align 4,,15
11130 .globl GL_PREFIX(DisableClientState)
11131 .type GL_PREFIX(DisableClientState), @function
11132 GL_PREFIX(DisableClientState):
11133 #if defined(GLX_USE_TLS)
11134 call _x86_64_get_dispatch@PLT
11135 movq 2472(%rax), %r11
11136 jmp *%r11
11137 #elif defined(PTHREADS)
11138 pushq %rdi
11139 call _x86_64_get_dispatch@PLT
11140 popq %rdi
11141 movq 2472(%rax), %r11
11142 jmp *%r11
11143 #else
11144 movq _glapi_Dispatch(%rip), %rax
11145 testq %rax, %rax
11146 je 1f
11147 movq 2472(%rax), %r11
11148 jmp *%r11
11149 1:
11150 pushq %rdi
11151 call _glapi_get_dispatch
11152 popq %rdi
11153 movq 2472(%rax), %r11
11154 jmp *%r11
11155 #endif /* defined(GLX_USE_TLS) */
11156 .size GL_PREFIX(DisableClientState), .-GL_PREFIX(DisableClientState)
11157
11158 .p2align 4,,15
11159 .globl GL_PREFIX(DrawArrays)
11160 .type GL_PREFIX(DrawArrays), @function
11161 GL_PREFIX(DrawArrays):
11162 #if defined(GLX_USE_TLS)
11163 call _x86_64_get_dispatch@PLT
11164 movq 2480(%rax), %r11
11165 jmp *%r11
11166 #elif defined(PTHREADS)
11167 pushq %rdi
11168 pushq %rsi
11169 pushq %rdx
11170 call _x86_64_get_dispatch@PLT
11171 popq %rdx
11172 popq %rsi
11173 popq %rdi
11174 movq 2480(%rax), %r11
11175 jmp *%r11
11176 #else
11177 movq _glapi_Dispatch(%rip), %rax
11178 testq %rax, %rax
11179 je 1f
11180 movq 2480(%rax), %r11
11181 jmp *%r11
11182 1:
11183 pushq %rdi
11184 pushq %rsi
11185 pushq %rdx
11186 call _glapi_get_dispatch
11187 popq %rdx
11188 popq %rsi
11189 popq %rdi
11190 movq 2480(%rax), %r11
11191 jmp *%r11
11192 #endif /* defined(GLX_USE_TLS) */
11193 .size GL_PREFIX(DrawArrays), .-GL_PREFIX(DrawArrays)
11194
11195 .p2align 4,,15
11196 .globl GL_PREFIX(DrawElements)
11197 .type GL_PREFIX(DrawElements), @function
11198 GL_PREFIX(DrawElements):
11199 #if defined(GLX_USE_TLS)
11200 call _x86_64_get_dispatch@PLT
11201 movq 2488(%rax), %r11
11202 jmp *%r11
11203 #elif defined(PTHREADS)
11204 pushq %rdi
11205 pushq %rsi
11206 pushq %rdx
11207 pushq %rcx
11208 pushq %rbp
11209 call _x86_64_get_dispatch@PLT
11210 popq %rbp
11211 popq %rcx
11212 popq %rdx
11213 popq %rsi
11214 popq %rdi
11215 movq 2488(%rax), %r11
11216 jmp *%r11
11217 #else
11218 movq _glapi_Dispatch(%rip), %rax
11219 testq %rax, %rax
11220 je 1f
11221 movq 2488(%rax), %r11
11222 jmp *%r11
11223 1:
11224 pushq %rdi
11225 pushq %rsi
11226 pushq %rdx
11227 pushq %rcx
11228 pushq %rbp
11229 call _glapi_get_dispatch
11230 popq %rbp
11231 popq %rcx
11232 popq %rdx
11233 popq %rsi
11234 popq %rdi
11235 movq 2488(%rax), %r11
11236 jmp *%r11
11237 #endif /* defined(GLX_USE_TLS) */
11238 .size GL_PREFIX(DrawElements), .-GL_PREFIX(DrawElements)
11239
11240 .p2align 4,,15
11241 .globl GL_PREFIX(EdgeFlagPointer)
11242 .type GL_PREFIX(EdgeFlagPointer), @function
11243 GL_PREFIX(EdgeFlagPointer):
11244 #if defined(GLX_USE_TLS)
11245 call _x86_64_get_dispatch@PLT
11246 movq 2496(%rax), %r11
11247 jmp *%r11
11248 #elif defined(PTHREADS)
11249 pushq %rdi
11250 pushq %rsi
11251 pushq %rbp
11252 call _x86_64_get_dispatch@PLT
11253 popq %rbp
11254 popq %rsi
11255 popq %rdi
11256 movq 2496(%rax), %r11
11257 jmp *%r11
11258 #else
11259 movq _glapi_Dispatch(%rip), %rax
11260 testq %rax, %rax
11261 je 1f
11262 movq 2496(%rax), %r11
11263 jmp *%r11
11264 1:
11265 pushq %rdi
11266 pushq %rsi
11267 pushq %rbp
11268 call _glapi_get_dispatch
11269 popq %rbp
11270 popq %rsi
11271 popq %rdi
11272 movq 2496(%rax), %r11
11273 jmp *%r11
11274 #endif /* defined(GLX_USE_TLS) */
11275 .size GL_PREFIX(EdgeFlagPointer), .-GL_PREFIX(EdgeFlagPointer)
11276
11277 .p2align 4,,15
11278 .globl GL_PREFIX(EnableClientState)
11279 .type GL_PREFIX(EnableClientState), @function
11280 GL_PREFIX(EnableClientState):
11281 #if defined(GLX_USE_TLS)
11282 call _x86_64_get_dispatch@PLT
11283 movq 2504(%rax), %r11
11284 jmp *%r11
11285 #elif defined(PTHREADS)
11286 pushq %rdi
11287 call _x86_64_get_dispatch@PLT
11288 popq %rdi
11289 movq 2504(%rax), %r11
11290 jmp *%r11
11291 #else
11292 movq _glapi_Dispatch(%rip), %rax
11293 testq %rax, %rax
11294 je 1f
11295 movq 2504(%rax), %r11
11296 jmp *%r11
11297 1:
11298 pushq %rdi
11299 call _glapi_get_dispatch
11300 popq %rdi
11301 movq 2504(%rax), %r11
11302 jmp *%r11
11303 #endif /* defined(GLX_USE_TLS) */
11304 .size GL_PREFIX(EnableClientState), .-GL_PREFIX(EnableClientState)
11305
11306 .p2align 4,,15
11307 .globl GL_PREFIX(IndexPointer)
11308 .type GL_PREFIX(IndexPointer), @function
11309 GL_PREFIX(IndexPointer):
11310 #if defined(GLX_USE_TLS)
11311 call _x86_64_get_dispatch@PLT
11312 movq 2512(%rax), %r11
11313 jmp *%r11
11314 #elif defined(PTHREADS)
11315 pushq %rdi
11316 pushq %rsi
11317 pushq %rdx
11318 call _x86_64_get_dispatch@PLT
11319 popq %rdx
11320 popq %rsi
11321 popq %rdi
11322 movq 2512(%rax), %r11
11323 jmp *%r11
11324 #else
11325 movq _glapi_Dispatch(%rip), %rax
11326 testq %rax, %rax
11327 je 1f
11328 movq 2512(%rax), %r11
11329 jmp *%r11
11330 1:
11331 pushq %rdi
11332 pushq %rsi
11333 pushq %rdx
11334 call _glapi_get_dispatch
11335 popq %rdx
11336 popq %rsi
11337 popq %rdi
11338 movq 2512(%rax), %r11
11339 jmp *%r11
11340 #endif /* defined(GLX_USE_TLS) */
11341 .size GL_PREFIX(IndexPointer), .-GL_PREFIX(IndexPointer)
11342
11343 .p2align 4,,15
11344 .globl GL_PREFIX(Indexub)
11345 .type GL_PREFIX(Indexub), @function
11346 GL_PREFIX(Indexub):
11347 #if defined(GLX_USE_TLS)
11348 call _x86_64_get_dispatch@PLT
11349 movq 2520(%rax), %r11
11350 jmp *%r11
11351 #elif defined(PTHREADS)
11352 pushq %rdi
11353 call _x86_64_get_dispatch@PLT
11354 popq %rdi
11355 movq 2520(%rax), %r11
11356 jmp *%r11
11357 #else
11358 movq _glapi_Dispatch(%rip), %rax
11359 testq %rax, %rax
11360 je 1f
11361 movq 2520(%rax), %r11
11362 jmp *%r11
11363 1:
11364 pushq %rdi
11365 call _glapi_get_dispatch
11366 popq %rdi
11367 movq 2520(%rax), %r11
11368 jmp *%r11
11369 #endif /* defined(GLX_USE_TLS) */
11370 .size GL_PREFIX(Indexub), .-GL_PREFIX(Indexub)
11371
11372 .p2align 4,,15
11373 .globl GL_PREFIX(Indexubv)
11374 .type GL_PREFIX(Indexubv), @function
11375 GL_PREFIX(Indexubv):
11376 #if defined(GLX_USE_TLS)
11377 call _x86_64_get_dispatch@PLT
11378 movq 2528(%rax), %r11
11379 jmp *%r11
11380 #elif defined(PTHREADS)
11381 pushq %rdi
11382 call _x86_64_get_dispatch@PLT
11383 popq %rdi
11384 movq 2528(%rax), %r11
11385 jmp *%r11
11386 #else
11387 movq _glapi_Dispatch(%rip), %rax
11388 testq %rax, %rax
11389 je 1f
11390 movq 2528(%rax), %r11
11391 jmp *%r11
11392 1:
11393 pushq %rdi
11394 call _glapi_get_dispatch
11395 popq %rdi
11396 movq 2528(%rax), %r11
11397 jmp *%r11
11398 #endif /* defined(GLX_USE_TLS) */
11399 .size GL_PREFIX(Indexubv), .-GL_PREFIX(Indexubv)
11400
11401 .p2align 4,,15
11402 .globl GL_PREFIX(InterleavedArrays)
11403 .type GL_PREFIX(InterleavedArrays), @function
11404 GL_PREFIX(InterleavedArrays):
11405 #if defined(GLX_USE_TLS)
11406 call _x86_64_get_dispatch@PLT
11407 movq 2536(%rax), %r11
11408 jmp *%r11
11409 #elif defined(PTHREADS)
11410 pushq %rdi
11411 pushq %rsi
11412 pushq %rdx
11413 call _x86_64_get_dispatch@PLT
11414 popq %rdx
11415 popq %rsi
11416 popq %rdi
11417 movq 2536(%rax), %r11
11418 jmp *%r11
11419 #else
11420 movq _glapi_Dispatch(%rip), %rax
11421 testq %rax, %rax
11422 je 1f
11423 movq 2536(%rax), %r11
11424 jmp *%r11
11425 1:
11426 pushq %rdi
11427 pushq %rsi
11428 pushq %rdx
11429 call _glapi_get_dispatch
11430 popq %rdx
11431 popq %rsi
11432 popq %rdi
11433 movq 2536(%rax), %r11
11434 jmp *%r11
11435 #endif /* defined(GLX_USE_TLS) */
11436 .size GL_PREFIX(InterleavedArrays), .-GL_PREFIX(InterleavedArrays)
11437
11438 .p2align 4,,15
11439 .globl GL_PREFIX(NormalPointer)
11440 .type GL_PREFIX(NormalPointer), @function
11441 GL_PREFIX(NormalPointer):
11442 #if defined(GLX_USE_TLS)
11443 call _x86_64_get_dispatch@PLT
11444 movq 2544(%rax), %r11
11445 jmp *%r11
11446 #elif defined(PTHREADS)
11447 pushq %rdi
11448 pushq %rsi
11449 pushq %rdx
11450 call _x86_64_get_dispatch@PLT
11451 popq %rdx
11452 popq %rsi
11453 popq %rdi
11454 movq 2544(%rax), %r11
11455 jmp *%r11
11456 #else
11457 movq _glapi_Dispatch(%rip), %rax
11458 testq %rax, %rax
11459 je 1f
11460 movq 2544(%rax), %r11
11461 jmp *%r11
11462 1:
11463 pushq %rdi
11464 pushq %rsi
11465 pushq %rdx
11466 call _glapi_get_dispatch
11467 popq %rdx
11468 popq %rsi
11469 popq %rdi
11470 movq 2544(%rax), %r11
11471 jmp *%r11
11472 #endif /* defined(GLX_USE_TLS) */
11473 .size GL_PREFIX(NormalPointer), .-GL_PREFIX(NormalPointer)
11474
11475 .p2align 4,,15
11476 .globl GL_PREFIX(PolygonOffset)
11477 .type GL_PREFIX(PolygonOffset), @function
11478 GL_PREFIX(PolygonOffset):
11479 #if defined(GLX_USE_TLS)
11480 call _x86_64_get_dispatch@PLT
11481 movq 2552(%rax), %r11
11482 jmp *%r11
11483 #elif defined(PTHREADS)
11484 subq $24, %rsp
11485 movq %xmm0, (%rsp)
11486 movq %xmm1, 8(%rsp)
11487 call _x86_64_get_dispatch@PLT
11488 movq 8(%rsp), %xmm1
11489 movq (%rsp), %xmm0
11490 addq $24, %rsp
11491 movq 2552(%rax), %r11
11492 jmp *%r11
11493 #else
11494 movq _glapi_Dispatch(%rip), %rax
11495 testq %rax, %rax
11496 je 1f
11497 movq 2552(%rax), %r11
11498 jmp *%r11
11499 1:
11500 subq $24, %rsp
11501 movq %xmm0, (%rsp)
11502 movq %xmm1, 8(%rsp)
11503 call _glapi_get_dispatch
11504 movq 8(%rsp), %xmm1
11505 movq (%rsp), %xmm0
11506 addq $24, %rsp
11507 movq 2552(%rax), %r11
11508 jmp *%r11
11509 #endif /* defined(GLX_USE_TLS) */
11510 .size GL_PREFIX(PolygonOffset), .-GL_PREFIX(PolygonOffset)
11511
11512 .p2align 4,,15
11513 .globl GL_PREFIX(TexCoordPointer)
11514 .type GL_PREFIX(TexCoordPointer), @function
11515 GL_PREFIX(TexCoordPointer):
11516 #if defined(GLX_USE_TLS)
11517 call _x86_64_get_dispatch@PLT
11518 movq 2560(%rax), %r11
11519 jmp *%r11
11520 #elif defined(PTHREADS)
11521 pushq %rdi
11522 pushq %rsi
11523 pushq %rdx
11524 pushq %rcx
11525 pushq %rbp
11526 call _x86_64_get_dispatch@PLT
11527 popq %rbp
11528 popq %rcx
11529 popq %rdx
11530 popq %rsi
11531 popq %rdi
11532 movq 2560(%rax), %r11
11533 jmp *%r11
11534 #else
11535 movq _glapi_Dispatch(%rip), %rax
11536 testq %rax, %rax
11537 je 1f
11538 movq 2560(%rax), %r11
11539 jmp *%r11
11540 1:
11541 pushq %rdi
11542 pushq %rsi
11543 pushq %rdx
11544 pushq %rcx
11545 pushq %rbp
11546 call _glapi_get_dispatch
11547 popq %rbp
11548 popq %rcx
11549 popq %rdx
11550 popq %rsi
11551 popq %rdi
11552 movq 2560(%rax), %r11
11553 jmp *%r11
11554 #endif /* defined(GLX_USE_TLS) */
11555 .size GL_PREFIX(TexCoordPointer), .-GL_PREFIX(TexCoordPointer)
11556
11557 .p2align 4,,15
11558 .globl GL_PREFIX(VertexPointer)
11559 .type GL_PREFIX(VertexPointer), @function
11560 GL_PREFIX(VertexPointer):
11561 #if defined(GLX_USE_TLS)
11562 call _x86_64_get_dispatch@PLT
11563 movq 2568(%rax), %r11
11564 jmp *%r11
11565 #elif defined(PTHREADS)
11566 pushq %rdi
11567 pushq %rsi
11568 pushq %rdx
11569 pushq %rcx
11570 pushq %rbp
11571 call _x86_64_get_dispatch@PLT
11572 popq %rbp
11573 popq %rcx
11574 popq %rdx
11575 popq %rsi
11576 popq %rdi
11577 movq 2568(%rax), %r11
11578 jmp *%r11
11579 #else
11580 movq _glapi_Dispatch(%rip), %rax
11581 testq %rax, %rax
11582 je 1f
11583 movq 2568(%rax), %r11
11584 jmp *%r11
11585 1:
11586 pushq %rdi
11587 pushq %rsi
11588 pushq %rdx
11589 pushq %rcx
11590 pushq %rbp
11591 call _glapi_get_dispatch
11592 popq %rbp
11593 popq %rcx
11594 popq %rdx
11595 popq %rsi
11596 popq %rdi
11597 movq 2568(%rax), %r11
11598 jmp *%r11
11599 #endif /* defined(GLX_USE_TLS) */
11600 .size GL_PREFIX(VertexPointer), .-GL_PREFIX(VertexPointer)
11601
11602 .p2align 4,,15
11603 .globl GL_PREFIX(AreTexturesResident)
11604 .type GL_PREFIX(AreTexturesResident), @function
11605 GL_PREFIX(AreTexturesResident):
11606 #if defined(GLX_USE_TLS)
11607 call _x86_64_get_dispatch@PLT
11608 movq 2576(%rax), %r11
11609 jmp *%r11
11610 #elif defined(PTHREADS)
11611 pushq %rdi
11612 pushq %rsi
11613 pushq %rdx
11614 call _x86_64_get_dispatch@PLT
11615 popq %rdx
11616 popq %rsi
11617 popq %rdi
11618 movq 2576(%rax), %r11
11619 jmp *%r11
11620 #else
11621 movq _glapi_Dispatch(%rip), %rax
11622 testq %rax, %rax
11623 je 1f
11624 movq 2576(%rax), %r11
11625 jmp *%r11
11626 1:
11627 pushq %rdi
11628 pushq %rsi
11629 pushq %rdx
11630 call _glapi_get_dispatch
11631 popq %rdx
11632 popq %rsi
11633 popq %rdi
11634 movq 2576(%rax), %r11
11635 jmp *%r11
11636 #endif /* defined(GLX_USE_TLS) */
11637 .size GL_PREFIX(AreTexturesResident), .-GL_PREFIX(AreTexturesResident)
11638
11639 .p2align 4,,15
11640 .globl GL_PREFIX(CopyTexImage1D)
11641 .type GL_PREFIX(CopyTexImage1D), @function
11642 GL_PREFIX(CopyTexImage1D):
11643 #if defined(GLX_USE_TLS)
11644 call _x86_64_get_dispatch@PLT
11645 movq 2584(%rax), %r11
11646 jmp *%r11
11647 #elif defined(PTHREADS)
11648 pushq %rdi
11649 pushq %rsi
11650 pushq %rdx
11651 pushq %rcx
11652 pushq %r8
11653 pushq %r9
11654 pushq %rbp
11655 call _x86_64_get_dispatch@PLT
11656 popq %rbp
11657 popq %r9
11658 popq %r8
11659 popq %rcx
11660 popq %rdx
11661 popq %rsi
11662 popq %rdi
11663 movq 2584(%rax), %r11
11664 jmp *%r11
11665 #else
11666 movq _glapi_Dispatch(%rip), %rax
11667 testq %rax, %rax
11668 je 1f
11669 movq 2584(%rax), %r11
11670 jmp *%r11
11671 1:
11672 pushq %rdi
11673 pushq %rsi
11674 pushq %rdx
11675 pushq %rcx
11676 pushq %r8
11677 pushq %r9
11678 pushq %rbp
11679 call _glapi_get_dispatch
11680 popq %rbp
11681 popq %r9
11682 popq %r8
11683 popq %rcx
11684 popq %rdx
11685 popq %rsi
11686 popq %rdi
11687 movq 2584(%rax), %r11
11688 jmp *%r11
11689 #endif /* defined(GLX_USE_TLS) */
11690 .size GL_PREFIX(CopyTexImage1D), .-GL_PREFIX(CopyTexImage1D)
11691
11692 .p2align 4,,15
11693 .globl GL_PREFIX(CopyTexImage2D)
11694 .type GL_PREFIX(CopyTexImage2D), @function
11695 GL_PREFIX(CopyTexImage2D):
11696 #if defined(GLX_USE_TLS)
11697 call _x86_64_get_dispatch@PLT
11698 movq 2592(%rax), %r11
11699 jmp *%r11
11700 #elif defined(PTHREADS)
11701 pushq %rdi
11702 pushq %rsi
11703 pushq %rdx
11704 pushq %rcx
11705 pushq %r8
11706 pushq %r9
11707 pushq %rbp
11708 call _x86_64_get_dispatch@PLT
11709 popq %rbp
11710 popq %r9
11711 popq %r8
11712 popq %rcx
11713 popq %rdx
11714 popq %rsi
11715 popq %rdi
11716 movq 2592(%rax), %r11
11717 jmp *%r11
11718 #else
11719 movq _glapi_Dispatch(%rip), %rax
11720 testq %rax, %rax
11721 je 1f
11722 movq 2592(%rax), %r11
11723 jmp *%r11
11724 1:
11725 pushq %rdi
11726 pushq %rsi
11727 pushq %rdx
11728 pushq %rcx
11729 pushq %r8
11730 pushq %r9
11731 pushq %rbp
11732 call _glapi_get_dispatch
11733 popq %rbp
11734 popq %r9
11735 popq %r8
11736 popq %rcx
11737 popq %rdx
11738 popq %rsi
11739 popq %rdi
11740 movq 2592(%rax), %r11
11741 jmp *%r11
11742 #endif /* defined(GLX_USE_TLS) */
11743 .size GL_PREFIX(CopyTexImage2D), .-GL_PREFIX(CopyTexImage2D)
11744
11745 .p2align 4,,15
11746 .globl GL_PREFIX(CopyTexSubImage1D)
11747 .type GL_PREFIX(CopyTexSubImage1D), @function
11748 GL_PREFIX(CopyTexSubImage1D):
11749 #if defined(GLX_USE_TLS)
11750 call _x86_64_get_dispatch@PLT
11751 movq 2600(%rax), %r11
11752 jmp *%r11
11753 #elif defined(PTHREADS)
11754 pushq %rdi
11755 pushq %rsi
11756 pushq %rdx
11757 pushq %rcx
11758 pushq %r8
11759 pushq %r9
11760 pushq %rbp
11761 call _x86_64_get_dispatch@PLT
11762 popq %rbp
11763 popq %r9
11764 popq %r8
11765 popq %rcx
11766 popq %rdx
11767 popq %rsi
11768 popq %rdi
11769 movq 2600(%rax), %r11
11770 jmp *%r11
11771 #else
11772 movq _glapi_Dispatch(%rip), %rax
11773 testq %rax, %rax
11774 je 1f
11775 movq 2600(%rax), %r11
11776 jmp *%r11
11777 1:
11778 pushq %rdi
11779 pushq %rsi
11780 pushq %rdx
11781 pushq %rcx
11782 pushq %r8
11783 pushq %r9
11784 pushq %rbp
11785 call _glapi_get_dispatch
11786 popq %rbp
11787 popq %r9
11788 popq %r8
11789 popq %rcx
11790 popq %rdx
11791 popq %rsi
11792 popq %rdi
11793 movq 2600(%rax), %r11
11794 jmp *%r11
11795 #endif /* defined(GLX_USE_TLS) */
11796 .size GL_PREFIX(CopyTexSubImage1D), .-GL_PREFIX(CopyTexSubImage1D)
11797
11798 .p2align 4,,15
11799 .globl GL_PREFIX(CopyTexSubImage2D)
11800 .type GL_PREFIX(CopyTexSubImage2D), @function
11801 GL_PREFIX(CopyTexSubImage2D):
11802 #if defined(GLX_USE_TLS)
11803 call _x86_64_get_dispatch@PLT
11804 movq 2608(%rax), %r11
11805 jmp *%r11
11806 #elif defined(PTHREADS)
11807 pushq %rdi
11808 pushq %rsi
11809 pushq %rdx
11810 pushq %rcx
11811 pushq %r8
11812 pushq %r9
11813 pushq %rbp
11814 call _x86_64_get_dispatch@PLT
11815 popq %rbp
11816 popq %r9
11817 popq %r8
11818 popq %rcx
11819 popq %rdx
11820 popq %rsi
11821 popq %rdi
11822 movq 2608(%rax), %r11
11823 jmp *%r11
11824 #else
11825 movq _glapi_Dispatch(%rip), %rax
11826 testq %rax, %rax
11827 je 1f
11828 movq 2608(%rax), %r11
11829 jmp *%r11
11830 1:
11831 pushq %rdi
11832 pushq %rsi
11833 pushq %rdx
11834 pushq %rcx
11835 pushq %r8
11836 pushq %r9
11837 pushq %rbp
11838 call _glapi_get_dispatch
11839 popq %rbp
11840 popq %r9
11841 popq %r8
11842 popq %rcx
11843 popq %rdx
11844 popq %rsi
11845 popq %rdi
11846 movq 2608(%rax), %r11
11847 jmp *%r11
11848 #endif /* defined(GLX_USE_TLS) */
11849 .size GL_PREFIX(CopyTexSubImage2D), .-GL_PREFIX(CopyTexSubImage2D)
11850
11851 .p2align 4,,15
11852 .globl GL_PREFIX(DeleteTextures)
11853 .type GL_PREFIX(DeleteTextures), @function
11854 GL_PREFIX(DeleteTextures):
11855 #if defined(GLX_USE_TLS)
11856 call _x86_64_get_dispatch@PLT
11857 movq 2616(%rax), %r11
11858 jmp *%r11
11859 #elif defined(PTHREADS)
11860 pushq %rdi
11861 pushq %rsi
11862 pushq %rbp
11863 call _x86_64_get_dispatch@PLT
11864 popq %rbp
11865 popq %rsi
11866 popq %rdi
11867 movq 2616(%rax), %r11
11868 jmp *%r11
11869 #else
11870 movq _glapi_Dispatch(%rip), %rax
11871 testq %rax, %rax
11872 je 1f
11873 movq 2616(%rax), %r11
11874 jmp *%r11
11875 1:
11876 pushq %rdi
11877 pushq %rsi
11878 pushq %rbp
11879 call _glapi_get_dispatch
11880 popq %rbp
11881 popq %rsi
11882 popq %rdi
11883 movq 2616(%rax), %r11
11884 jmp *%r11
11885 #endif /* defined(GLX_USE_TLS) */
11886 .size GL_PREFIX(DeleteTextures), .-GL_PREFIX(DeleteTextures)
11887
11888 .p2align 4,,15
11889 .globl GL_PREFIX(GenTextures)
11890 .type GL_PREFIX(GenTextures), @function
11891 GL_PREFIX(GenTextures):
11892 #if defined(GLX_USE_TLS)
11893 call _x86_64_get_dispatch@PLT
11894 movq 2624(%rax), %r11
11895 jmp *%r11
11896 #elif defined(PTHREADS)
11897 pushq %rdi
11898 pushq %rsi
11899 pushq %rbp
11900 call _x86_64_get_dispatch@PLT
11901 popq %rbp
11902 popq %rsi
11903 popq %rdi
11904 movq 2624(%rax), %r11
11905 jmp *%r11
11906 #else
11907 movq _glapi_Dispatch(%rip), %rax
11908 testq %rax, %rax
11909 je 1f
11910 movq 2624(%rax), %r11
11911 jmp *%r11
11912 1:
11913 pushq %rdi
11914 pushq %rsi
11915 pushq %rbp
11916 call _glapi_get_dispatch
11917 popq %rbp
11918 popq %rsi
11919 popq %rdi
11920 movq 2624(%rax), %r11
11921 jmp *%r11
11922 #endif /* defined(GLX_USE_TLS) */
11923 .size GL_PREFIX(GenTextures), .-GL_PREFIX(GenTextures)
11924
11925 .p2align 4,,15
11926 .globl GL_PREFIX(GetPointerv)
11927 .type GL_PREFIX(GetPointerv), @function
11928 GL_PREFIX(GetPointerv):
11929 #if defined(GLX_USE_TLS)
11930 call _x86_64_get_dispatch@PLT
11931 movq 2632(%rax), %r11
11932 jmp *%r11
11933 #elif defined(PTHREADS)
11934 pushq %rdi
11935 pushq %rsi
11936 pushq %rbp
11937 call _x86_64_get_dispatch@PLT
11938 popq %rbp
11939 popq %rsi
11940 popq %rdi
11941 movq 2632(%rax), %r11
11942 jmp *%r11
11943 #else
11944 movq _glapi_Dispatch(%rip), %rax
11945 testq %rax, %rax
11946 je 1f
11947 movq 2632(%rax), %r11
11948 jmp *%r11
11949 1:
11950 pushq %rdi
11951 pushq %rsi
11952 pushq %rbp
11953 call _glapi_get_dispatch
11954 popq %rbp
11955 popq %rsi
11956 popq %rdi
11957 movq 2632(%rax), %r11
11958 jmp *%r11
11959 #endif /* defined(GLX_USE_TLS) */
11960 .size GL_PREFIX(GetPointerv), .-GL_PREFIX(GetPointerv)
11961
11962 .p2align 4,,15
11963 .globl GL_PREFIX(IsTexture)
11964 .type GL_PREFIX(IsTexture), @function
11965 GL_PREFIX(IsTexture):
11966 #if defined(GLX_USE_TLS)
11967 call _x86_64_get_dispatch@PLT
11968 movq 2640(%rax), %r11
11969 jmp *%r11
11970 #elif defined(PTHREADS)
11971 pushq %rdi
11972 call _x86_64_get_dispatch@PLT
11973 popq %rdi
11974 movq 2640(%rax), %r11
11975 jmp *%r11
11976 #else
11977 movq _glapi_Dispatch(%rip), %rax
11978 testq %rax, %rax
11979 je 1f
11980 movq 2640(%rax), %r11
11981 jmp *%r11
11982 1:
11983 pushq %rdi
11984 call _glapi_get_dispatch
11985 popq %rdi
11986 movq 2640(%rax), %r11
11987 jmp *%r11
11988 #endif /* defined(GLX_USE_TLS) */
11989 .size GL_PREFIX(IsTexture), .-GL_PREFIX(IsTexture)
11990
11991 .p2align 4,,15
11992 .globl GL_PREFIX(PrioritizeTextures)
11993 .type GL_PREFIX(PrioritizeTextures), @function
11994 GL_PREFIX(PrioritizeTextures):
11995 #if defined(GLX_USE_TLS)
11996 call _x86_64_get_dispatch@PLT
11997 movq 2648(%rax), %r11
11998 jmp *%r11
11999 #elif defined(PTHREADS)
12000 pushq %rdi
12001 pushq %rsi
12002 pushq %rdx
12003 call _x86_64_get_dispatch@PLT
12004 popq %rdx
12005 popq %rsi
12006 popq %rdi
12007 movq 2648(%rax), %r11
12008 jmp *%r11
12009 #else
12010 movq _glapi_Dispatch(%rip), %rax
12011 testq %rax, %rax
12012 je 1f
12013 movq 2648(%rax), %r11
12014 jmp *%r11
12015 1:
12016 pushq %rdi
12017 pushq %rsi
12018 pushq %rdx
12019 call _glapi_get_dispatch
12020 popq %rdx
12021 popq %rsi
12022 popq %rdi
12023 movq 2648(%rax), %r11
12024 jmp *%r11
12025 #endif /* defined(GLX_USE_TLS) */
12026 .size GL_PREFIX(PrioritizeTextures), .-GL_PREFIX(PrioritizeTextures)
12027
12028 .p2align 4,,15
12029 .globl GL_PREFIX(TexSubImage1D)
12030 .type GL_PREFIX(TexSubImage1D), @function
12031 GL_PREFIX(TexSubImage1D):
12032 #if defined(GLX_USE_TLS)
12033 call _x86_64_get_dispatch@PLT
12034 movq 2656(%rax), %r11
12035 jmp *%r11
12036 #elif defined(PTHREADS)
12037 pushq %rdi
12038 pushq %rsi
12039 pushq %rdx
12040 pushq %rcx
12041 pushq %r8
12042 pushq %r9
12043 pushq %rbp
12044 call _x86_64_get_dispatch@PLT
12045 popq %rbp
12046 popq %r9
12047 popq %r8
12048 popq %rcx
12049 popq %rdx
12050 popq %rsi
12051 popq %rdi
12052 movq 2656(%rax), %r11
12053 jmp *%r11
12054 #else
12055 movq _glapi_Dispatch(%rip), %rax
12056 testq %rax, %rax
12057 je 1f
12058 movq 2656(%rax), %r11
12059 jmp *%r11
12060 1:
12061 pushq %rdi
12062 pushq %rsi
12063 pushq %rdx
12064 pushq %rcx
12065 pushq %r8
12066 pushq %r9
12067 pushq %rbp
12068 call _glapi_get_dispatch
12069 popq %rbp
12070 popq %r9
12071 popq %r8
12072 popq %rcx
12073 popq %rdx
12074 popq %rsi
12075 popq %rdi
12076 movq 2656(%rax), %r11
12077 jmp *%r11
12078 #endif /* defined(GLX_USE_TLS) */
12079 .size GL_PREFIX(TexSubImage1D), .-GL_PREFIX(TexSubImage1D)
12080
12081 .p2align 4,,15
12082 .globl GL_PREFIX(TexSubImage2D)
12083 .type GL_PREFIX(TexSubImage2D), @function
12084 GL_PREFIX(TexSubImage2D):
12085 #if defined(GLX_USE_TLS)
12086 call _x86_64_get_dispatch@PLT
12087 movq 2664(%rax), %r11
12088 jmp *%r11
12089 #elif defined(PTHREADS)
12090 pushq %rdi
12091 pushq %rsi
12092 pushq %rdx
12093 pushq %rcx
12094 pushq %r8
12095 pushq %r9
12096 pushq %rbp
12097 call _x86_64_get_dispatch@PLT
12098 popq %rbp
12099 popq %r9
12100 popq %r8
12101 popq %rcx
12102 popq %rdx
12103 popq %rsi
12104 popq %rdi
12105 movq 2664(%rax), %r11
12106 jmp *%r11
12107 #else
12108 movq _glapi_Dispatch(%rip), %rax
12109 testq %rax, %rax
12110 je 1f
12111 movq 2664(%rax), %r11
12112 jmp *%r11
12113 1:
12114 pushq %rdi
12115 pushq %rsi
12116 pushq %rdx
12117 pushq %rcx
12118 pushq %r8
12119 pushq %r9
12120 pushq %rbp
12121 call _glapi_get_dispatch
12122 popq %rbp
12123 popq %r9
12124 popq %r8
12125 popq %rcx
12126 popq %rdx
12127 popq %rsi
12128 popq %rdi
12129 movq 2664(%rax), %r11
12130 jmp *%r11
12131 #endif /* defined(GLX_USE_TLS) */
12132 .size GL_PREFIX(TexSubImage2D), .-GL_PREFIX(TexSubImage2D)
12133
12134 .p2align 4,,15
12135 .globl GL_PREFIX(PopClientAttrib)
12136 .type GL_PREFIX(PopClientAttrib), @function
12137 GL_PREFIX(PopClientAttrib):
12138 #if defined(GLX_USE_TLS)
12139 call _x86_64_get_dispatch@PLT
12140 movq 2672(%rax), %r11
12141 jmp *%r11
12142 #elif defined(PTHREADS)
12143 pushq %rbp
12144 call _x86_64_get_dispatch@PLT
12145 popq %rbp
12146 movq 2672(%rax), %r11
12147 jmp *%r11
12148 #else
12149 movq _glapi_Dispatch(%rip), %rax
12150 testq %rax, %rax
12151 je 1f
12152 movq 2672(%rax), %r11
12153 jmp *%r11
12154 1:
12155 pushq %rbp
12156 call _glapi_get_dispatch
12157 popq %rbp
12158 movq 2672(%rax), %r11
12159 jmp *%r11
12160 #endif /* defined(GLX_USE_TLS) */
12161 .size GL_PREFIX(PopClientAttrib), .-GL_PREFIX(PopClientAttrib)
12162
12163 .p2align 4,,15
12164 .globl GL_PREFIX(PushClientAttrib)
12165 .type GL_PREFIX(PushClientAttrib), @function
12166 GL_PREFIX(PushClientAttrib):
12167 #if defined(GLX_USE_TLS)
12168 call _x86_64_get_dispatch@PLT
12169 movq 2680(%rax), %r11
12170 jmp *%r11
12171 #elif defined(PTHREADS)
12172 pushq %rdi
12173 call _x86_64_get_dispatch@PLT
12174 popq %rdi
12175 movq 2680(%rax), %r11
12176 jmp *%r11
12177 #else
12178 movq _glapi_Dispatch(%rip), %rax
12179 testq %rax, %rax
12180 je 1f
12181 movq 2680(%rax), %r11
12182 jmp *%r11
12183 1:
12184 pushq %rdi
12185 call _glapi_get_dispatch
12186 popq %rdi
12187 movq 2680(%rax), %r11
12188 jmp *%r11
12189 #endif /* defined(GLX_USE_TLS) */
12190 .size GL_PREFIX(PushClientAttrib), .-GL_PREFIX(PushClientAttrib)
12191
12192 .p2align 4,,15
12193 .globl GL_PREFIX(BlendColor)
12194 .type GL_PREFIX(BlendColor), @function
12195 GL_PREFIX(BlendColor):
12196 #if defined(GLX_USE_TLS)
12197 call _x86_64_get_dispatch@PLT
12198 movq 2688(%rax), %r11
12199 jmp *%r11
12200 #elif defined(PTHREADS)
12201 pushq %rdi
12202 pushq %rsi
12203 pushq %rdx
12204 pushq %rcx
12205 pushq %rbp
12206 call _x86_64_get_dispatch@PLT
12207 popq %rbp
12208 popq %rcx
12209 popq %rdx
12210 popq %rsi
12211 popq %rdi
12212 movq 2688(%rax), %r11
12213 jmp *%r11
12214 #else
12215 movq _glapi_Dispatch(%rip), %rax
12216 testq %rax, %rax
12217 je 1f
12218 movq 2688(%rax), %r11
12219 jmp *%r11
12220 1:
12221 pushq %rdi
12222 pushq %rsi
12223 pushq %rdx
12224 pushq %rcx
12225 pushq %rbp
12226 call _glapi_get_dispatch
12227 popq %rbp
12228 popq %rcx
12229 popq %rdx
12230 popq %rsi
12231 popq %rdi
12232 movq 2688(%rax), %r11
12233 jmp *%r11
12234 #endif /* defined(GLX_USE_TLS) */
12235 .size GL_PREFIX(BlendColor), .-GL_PREFIX(BlendColor)
12236
12237 .p2align 4,,15
12238 .globl GL_PREFIX(BlendEquation)
12239 .type GL_PREFIX(BlendEquation), @function
12240 GL_PREFIX(BlendEquation):
12241 #if defined(GLX_USE_TLS)
12242 call _x86_64_get_dispatch@PLT
12243 movq 2696(%rax), %r11
12244 jmp *%r11
12245 #elif defined(PTHREADS)
12246 pushq %rdi
12247 call _x86_64_get_dispatch@PLT
12248 popq %rdi
12249 movq 2696(%rax), %r11
12250 jmp *%r11
12251 #else
12252 movq _glapi_Dispatch(%rip), %rax
12253 testq %rax, %rax
12254 je 1f
12255 movq 2696(%rax), %r11
12256 jmp *%r11
12257 1:
12258 pushq %rdi
12259 call _glapi_get_dispatch
12260 popq %rdi
12261 movq 2696(%rax), %r11
12262 jmp *%r11
12263 #endif /* defined(GLX_USE_TLS) */
12264 .size GL_PREFIX(BlendEquation), .-GL_PREFIX(BlendEquation)
12265
12266 .p2align 4,,15
12267 .globl GL_PREFIX(DrawRangeElements)
12268 .type GL_PREFIX(DrawRangeElements), @function
12269 GL_PREFIX(DrawRangeElements):
12270 #if defined(GLX_USE_TLS)
12271 call _x86_64_get_dispatch@PLT
12272 movq 2704(%rax), %r11
12273 jmp *%r11
12274 #elif defined(PTHREADS)
12275 pushq %rdi
12276 pushq %rsi
12277 pushq %rdx
12278 pushq %rcx
12279 pushq %r8
12280 pushq %r9
12281 pushq %rbp
12282 call _x86_64_get_dispatch@PLT
12283 popq %rbp
12284 popq %r9
12285 popq %r8
12286 popq %rcx
12287 popq %rdx
12288 popq %rsi
12289 popq %rdi
12290 movq 2704(%rax), %r11
12291 jmp *%r11
12292 #else
12293 movq _glapi_Dispatch(%rip), %rax
12294 testq %rax, %rax
12295 je 1f
12296 movq 2704(%rax), %r11
12297 jmp *%r11
12298 1:
12299 pushq %rdi
12300 pushq %rsi
12301 pushq %rdx
12302 pushq %rcx
12303 pushq %r8
12304 pushq %r9
12305 pushq %rbp
12306 call _glapi_get_dispatch
12307 popq %rbp
12308 popq %r9
12309 popq %r8
12310 popq %rcx
12311 popq %rdx
12312 popq %rsi
12313 popq %rdi
12314 movq 2704(%rax), %r11
12315 jmp *%r11
12316 #endif /* defined(GLX_USE_TLS) */
12317 .size GL_PREFIX(DrawRangeElements), .-GL_PREFIX(DrawRangeElements)
12318
12319 .p2align 4,,15
12320 .globl GL_PREFIX(ColorTable)
12321 .type GL_PREFIX(ColorTable), @function
12322 GL_PREFIX(ColorTable):
12323 #if defined(GLX_USE_TLS)
12324 call _x86_64_get_dispatch@PLT
12325 movq 2712(%rax), %r11
12326 jmp *%r11
12327 #elif defined(PTHREADS)
12328 pushq %rdi
12329 pushq %rsi
12330 pushq %rdx
12331 pushq %rcx
12332 pushq %r8
12333 pushq %r9
12334 pushq %rbp
12335 call _x86_64_get_dispatch@PLT
12336 popq %rbp
12337 popq %r9
12338 popq %r8
12339 popq %rcx
12340 popq %rdx
12341 popq %rsi
12342 popq %rdi
12343 movq 2712(%rax), %r11
12344 jmp *%r11
12345 #else
12346 movq _glapi_Dispatch(%rip), %rax
12347 testq %rax, %rax
12348 je 1f
12349 movq 2712(%rax), %r11
12350 jmp *%r11
12351 1:
12352 pushq %rdi
12353 pushq %rsi
12354 pushq %rdx
12355 pushq %rcx
12356 pushq %r8
12357 pushq %r9
12358 pushq %rbp
12359 call _glapi_get_dispatch
12360 popq %rbp
12361 popq %r9
12362 popq %r8
12363 popq %rcx
12364 popq %rdx
12365 popq %rsi
12366 popq %rdi
12367 movq 2712(%rax), %r11
12368 jmp *%r11
12369 #endif /* defined(GLX_USE_TLS) */
12370 .size GL_PREFIX(ColorTable), .-GL_PREFIX(ColorTable)
12371
12372 .p2align 4,,15
12373 .globl GL_PREFIX(ColorTableParameterfv)
12374 .type GL_PREFIX(ColorTableParameterfv), @function
12375 GL_PREFIX(ColorTableParameterfv):
12376 #if defined(GLX_USE_TLS)
12377 call _x86_64_get_dispatch@PLT
12378 movq 2720(%rax), %r11
12379 jmp *%r11
12380 #elif defined(PTHREADS)
12381 pushq %rdi
12382 pushq %rsi
12383 pushq %rdx
12384 call _x86_64_get_dispatch@PLT
12385 popq %rdx
12386 popq %rsi
12387 popq %rdi
12388 movq 2720(%rax), %r11
12389 jmp *%r11
12390 #else
12391 movq _glapi_Dispatch(%rip), %rax
12392 testq %rax, %rax
12393 je 1f
12394 movq 2720(%rax), %r11
12395 jmp *%r11
12396 1:
12397 pushq %rdi
12398 pushq %rsi
12399 pushq %rdx
12400 call _glapi_get_dispatch
12401 popq %rdx
12402 popq %rsi
12403 popq %rdi
12404 movq 2720(%rax), %r11
12405 jmp *%r11
12406 #endif /* defined(GLX_USE_TLS) */
12407 .size GL_PREFIX(ColorTableParameterfv), .-GL_PREFIX(ColorTableParameterfv)
12408
12409 .p2align 4,,15
12410 .globl GL_PREFIX(ColorTableParameteriv)
12411 .type GL_PREFIX(ColorTableParameteriv), @function
12412 GL_PREFIX(ColorTableParameteriv):
12413 #if defined(GLX_USE_TLS)
12414 call _x86_64_get_dispatch@PLT
12415 movq 2728(%rax), %r11
12416 jmp *%r11
12417 #elif defined(PTHREADS)
12418 pushq %rdi
12419 pushq %rsi
12420 pushq %rdx
12421 call _x86_64_get_dispatch@PLT
12422 popq %rdx
12423 popq %rsi
12424 popq %rdi
12425 movq 2728(%rax), %r11
12426 jmp *%r11
12427 #else
12428 movq _glapi_Dispatch(%rip), %rax
12429 testq %rax, %rax
12430 je 1f
12431 movq 2728(%rax), %r11
12432 jmp *%r11
12433 1:
12434 pushq %rdi
12435 pushq %rsi
12436 pushq %rdx
12437 call _glapi_get_dispatch
12438 popq %rdx
12439 popq %rsi
12440 popq %rdi
12441 movq 2728(%rax), %r11
12442 jmp *%r11
12443 #endif /* defined(GLX_USE_TLS) */
12444 .size GL_PREFIX(ColorTableParameteriv), .-GL_PREFIX(ColorTableParameteriv)
12445
12446 .p2align 4,,15
12447 .globl GL_PREFIX(CopyColorTable)
12448 .type GL_PREFIX(CopyColorTable), @function
12449 GL_PREFIX(CopyColorTable):
12450 #if defined(GLX_USE_TLS)
12451 call _x86_64_get_dispatch@PLT
12452 movq 2736(%rax), %r11
12453 jmp *%r11
12454 #elif defined(PTHREADS)
12455 pushq %rdi
12456 pushq %rsi
12457 pushq %rdx
12458 pushq %rcx
12459 pushq %r8
12460 call _x86_64_get_dispatch@PLT
12461 popq %r8
12462 popq %rcx
12463 popq %rdx
12464 popq %rsi
12465 popq %rdi
12466 movq 2736(%rax), %r11
12467 jmp *%r11
12468 #else
12469 movq _glapi_Dispatch(%rip), %rax
12470 testq %rax, %rax
12471 je 1f
12472 movq 2736(%rax), %r11
12473 jmp *%r11
12474 1:
12475 pushq %rdi
12476 pushq %rsi
12477 pushq %rdx
12478 pushq %rcx
12479 pushq %r8
12480 call _glapi_get_dispatch
12481 popq %r8
12482 popq %rcx
12483 popq %rdx
12484 popq %rsi
12485 popq %rdi
12486 movq 2736(%rax), %r11
12487 jmp *%r11
12488 #endif /* defined(GLX_USE_TLS) */
12489 .size GL_PREFIX(CopyColorTable), .-GL_PREFIX(CopyColorTable)
12490
12491 .p2align 4,,15
12492 .globl GL_PREFIX(GetColorTable)
12493 .type GL_PREFIX(GetColorTable), @function
12494 GL_PREFIX(GetColorTable):
12495 #if defined(GLX_USE_TLS)
12496 call _x86_64_get_dispatch@PLT
12497 movq 2744(%rax), %r11
12498 jmp *%r11
12499 #elif defined(PTHREADS)
12500 pushq %rdi
12501 pushq %rsi
12502 pushq %rdx
12503 pushq %rcx
12504 pushq %rbp
12505 call _x86_64_get_dispatch@PLT
12506 popq %rbp
12507 popq %rcx
12508 popq %rdx
12509 popq %rsi
12510 popq %rdi
12511 movq 2744(%rax), %r11
12512 jmp *%r11
12513 #else
12514 movq _glapi_Dispatch(%rip), %rax
12515 testq %rax, %rax
12516 je 1f
12517 movq 2744(%rax), %r11
12518 jmp *%r11
12519 1:
12520 pushq %rdi
12521 pushq %rsi
12522 pushq %rdx
12523 pushq %rcx
12524 pushq %rbp
12525 call _glapi_get_dispatch
12526 popq %rbp
12527 popq %rcx
12528 popq %rdx
12529 popq %rsi
12530 popq %rdi
12531 movq 2744(%rax), %r11
12532 jmp *%r11
12533 #endif /* defined(GLX_USE_TLS) */
12534 .size GL_PREFIX(GetColorTable), .-GL_PREFIX(GetColorTable)
12535
12536 .p2align 4,,15
12537 .globl GL_PREFIX(GetColorTableParameterfv)
12538 .type GL_PREFIX(GetColorTableParameterfv), @function
12539 GL_PREFIX(GetColorTableParameterfv):
12540 #if defined(GLX_USE_TLS)
12541 call _x86_64_get_dispatch@PLT
12542 movq 2752(%rax), %r11
12543 jmp *%r11
12544 #elif defined(PTHREADS)
12545 pushq %rdi
12546 pushq %rsi
12547 pushq %rdx
12548 call _x86_64_get_dispatch@PLT
12549 popq %rdx
12550 popq %rsi
12551 popq %rdi
12552 movq 2752(%rax), %r11
12553 jmp *%r11
12554 #else
12555 movq _glapi_Dispatch(%rip), %rax
12556 testq %rax, %rax
12557 je 1f
12558 movq 2752(%rax), %r11
12559 jmp *%r11
12560 1:
12561 pushq %rdi
12562 pushq %rsi
12563 pushq %rdx
12564 call _glapi_get_dispatch
12565 popq %rdx
12566 popq %rsi
12567 popq %rdi
12568 movq 2752(%rax), %r11
12569 jmp *%r11
12570 #endif /* defined(GLX_USE_TLS) */
12571 .size GL_PREFIX(GetColorTableParameterfv), .-GL_PREFIX(GetColorTableParameterfv)
12572
12573 .p2align 4,,15
12574 .globl GL_PREFIX(GetColorTableParameteriv)
12575 .type GL_PREFIX(GetColorTableParameteriv), @function
12576 GL_PREFIX(GetColorTableParameteriv):
12577 #if defined(GLX_USE_TLS)
12578 call _x86_64_get_dispatch@PLT
12579 movq 2760(%rax), %r11
12580 jmp *%r11
12581 #elif defined(PTHREADS)
12582 pushq %rdi
12583 pushq %rsi
12584 pushq %rdx
12585 call _x86_64_get_dispatch@PLT
12586 popq %rdx
12587 popq %rsi
12588 popq %rdi
12589 movq 2760(%rax), %r11
12590 jmp *%r11
12591 #else
12592 movq _glapi_Dispatch(%rip), %rax
12593 testq %rax, %rax
12594 je 1f
12595 movq 2760(%rax), %r11
12596 jmp *%r11
12597 1:
12598 pushq %rdi
12599 pushq %rsi
12600 pushq %rdx
12601 call _glapi_get_dispatch
12602 popq %rdx
12603 popq %rsi
12604 popq %rdi
12605 movq 2760(%rax), %r11
12606 jmp *%r11
12607 #endif /* defined(GLX_USE_TLS) */
12608 .size GL_PREFIX(GetColorTableParameteriv), .-GL_PREFIX(GetColorTableParameteriv)
12609
12610 .p2align 4,,15
12611 .globl GL_PREFIX(ColorSubTable)
12612 .type GL_PREFIX(ColorSubTable), @function
12613 GL_PREFIX(ColorSubTable):
12614 #if defined(GLX_USE_TLS)
12615 call _x86_64_get_dispatch@PLT
12616 movq 2768(%rax), %r11
12617 jmp *%r11
12618 #elif defined(PTHREADS)
12619 pushq %rdi
12620 pushq %rsi
12621 pushq %rdx
12622 pushq %rcx
12623 pushq %r8
12624 pushq %r9
12625 pushq %rbp
12626 call _x86_64_get_dispatch@PLT
12627 popq %rbp
12628 popq %r9
12629 popq %r8
12630 popq %rcx
12631 popq %rdx
12632 popq %rsi
12633 popq %rdi
12634 movq 2768(%rax), %r11
12635 jmp *%r11
12636 #else
12637 movq _glapi_Dispatch(%rip), %rax
12638 testq %rax, %rax
12639 je 1f
12640 movq 2768(%rax), %r11
12641 jmp *%r11
12642 1:
12643 pushq %rdi
12644 pushq %rsi
12645 pushq %rdx
12646 pushq %rcx
12647 pushq %r8
12648 pushq %r9
12649 pushq %rbp
12650 call _glapi_get_dispatch
12651 popq %rbp
12652 popq %r9
12653 popq %r8
12654 popq %rcx
12655 popq %rdx
12656 popq %rsi
12657 popq %rdi
12658 movq 2768(%rax), %r11
12659 jmp *%r11
12660 #endif /* defined(GLX_USE_TLS) */
12661 .size GL_PREFIX(ColorSubTable), .-GL_PREFIX(ColorSubTable)
12662
12663 .p2align 4,,15
12664 .globl GL_PREFIX(CopyColorSubTable)
12665 .type GL_PREFIX(CopyColorSubTable), @function
12666 GL_PREFIX(CopyColorSubTable):
12667 #if defined(GLX_USE_TLS)
12668 call _x86_64_get_dispatch@PLT
12669 movq 2776(%rax), %r11
12670 jmp *%r11
12671 #elif defined(PTHREADS)
12672 pushq %rdi
12673 pushq %rsi
12674 pushq %rdx
12675 pushq %rcx
12676 pushq %r8
12677 call _x86_64_get_dispatch@PLT
12678 popq %r8
12679 popq %rcx
12680 popq %rdx
12681 popq %rsi
12682 popq %rdi
12683 movq 2776(%rax), %r11
12684 jmp *%r11
12685 #else
12686 movq _glapi_Dispatch(%rip), %rax
12687 testq %rax, %rax
12688 je 1f
12689 movq 2776(%rax), %r11
12690 jmp *%r11
12691 1:
12692 pushq %rdi
12693 pushq %rsi
12694 pushq %rdx
12695 pushq %rcx
12696 pushq %r8
12697 call _glapi_get_dispatch
12698 popq %r8
12699 popq %rcx
12700 popq %rdx
12701 popq %rsi
12702 popq %rdi
12703 movq 2776(%rax), %r11
12704 jmp *%r11
12705 #endif /* defined(GLX_USE_TLS) */
12706 .size GL_PREFIX(CopyColorSubTable), .-GL_PREFIX(CopyColorSubTable)
12707
12708 .p2align 4,,15
12709 .globl GL_PREFIX(ConvolutionFilter1D)
12710 .type GL_PREFIX(ConvolutionFilter1D), @function
12711 GL_PREFIX(ConvolutionFilter1D):
12712 #if defined(GLX_USE_TLS)
12713 call _x86_64_get_dispatch@PLT
12714 movq 2784(%rax), %r11
12715 jmp *%r11
12716 #elif defined(PTHREADS)
12717 pushq %rdi
12718 pushq %rsi
12719 pushq %rdx
12720 pushq %rcx
12721 pushq %r8
12722 pushq %r9
12723 pushq %rbp
12724 call _x86_64_get_dispatch@PLT
12725 popq %rbp
12726 popq %r9
12727 popq %r8
12728 popq %rcx
12729 popq %rdx
12730 popq %rsi
12731 popq %rdi
12732 movq 2784(%rax), %r11
12733 jmp *%r11
12734 #else
12735 movq _glapi_Dispatch(%rip), %rax
12736 testq %rax, %rax
12737 je 1f
12738 movq 2784(%rax), %r11
12739 jmp *%r11
12740 1:
12741 pushq %rdi
12742 pushq %rsi
12743 pushq %rdx
12744 pushq %rcx
12745 pushq %r8
12746 pushq %r9
12747 pushq %rbp
12748 call _glapi_get_dispatch
12749 popq %rbp
12750 popq %r9
12751 popq %r8
12752 popq %rcx
12753 popq %rdx
12754 popq %rsi
12755 popq %rdi
12756 movq 2784(%rax), %r11
12757 jmp *%r11
12758 #endif /* defined(GLX_USE_TLS) */
12759 .size GL_PREFIX(ConvolutionFilter1D), .-GL_PREFIX(ConvolutionFilter1D)
12760
12761 .p2align 4,,15
12762 .globl GL_PREFIX(ConvolutionFilter2D)
12763 .type GL_PREFIX(ConvolutionFilter2D), @function
12764 GL_PREFIX(ConvolutionFilter2D):
12765 #if defined(GLX_USE_TLS)
12766 call _x86_64_get_dispatch@PLT
12767 movq 2792(%rax), %r11
12768 jmp *%r11
12769 #elif defined(PTHREADS)
12770 pushq %rdi
12771 pushq %rsi
12772 pushq %rdx
12773 pushq %rcx
12774 pushq %r8
12775 pushq %r9
12776 pushq %rbp
12777 call _x86_64_get_dispatch@PLT
12778 popq %rbp
12779 popq %r9
12780 popq %r8
12781 popq %rcx
12782 popq %rdx
12783 popq %rsi
12784 popq %rdi
12785 movq 2792(%rax), %r11
12786 jmp *%r11
12787 #else
12788 movq _glapi_Dispatch(%rip), %rax
12789 testq %rax, %rax
12790 je 1f
12791 movq 2792(%rax), %r11
12792 jmp *%r11
12793 1:
12794 pushq %rdi
12795 pushq %rsi
12796 pushq %rdx
12797 pushq %rcx
12798 pushq %r8
12799 pushq %r9
12800 pushq %rbp
12801 call _glapi_get_dispatch
12802 popq %rbp
12803 popq %r9
12804 popq %r8
12805 popq %rcx
12806 popq %rdx
12807 popq %rsi
12808 popq %rdi
12809 movq 2792(%rax), %r11
12810 jmp *%r11
12811 #endif /* defined(GLX_USE_TLS) */
12812 .size GL_PREFIX(ConvolutionFilter2D), .-GL_PREFIX(ConvolutionFilter2D)
12813
12814 .p2align 4,,15
12815 .globl GL_PREFIX(ConvolutionParameterf)
12816 .type GL_PREFIX(ConvolutionParameterf), @function
12817 GL_PREFIX(ConvolutionParameterf):
12818 #if defined(GLX_USE_TLS)
12819 call _x86_64_get_dispatch@PLT
12820 movq 2800(%rax), %r11
12821 jmp *%r11
12822 #elif defined(PTHREADS)
12823 subq $24, %rsp
12824 movq %rdi, (%rsp)
12825 movq %rsi, 8(%rsp)
12826 movq %xmm0, 16(%rsp)
12827 call _x86_64_get_dispatch@PLT
12828 movq 16(%rsp), %xmm0
12829 movq 8(%rsp), %rsi
12830 movq (%rsp), %rdi
12831 addq $24, %rsp
12832 movq 2800(%rax), %r11
12833 jmp *%r11
12834 #else
12835 movq _glapi_Dispatch(%rip), %rax
12836 testq %rax, %rax
12837 je 1f
12838 movq 2800(%rax), %r11
12839 jmp *%r11
12840 1:
12841 subq $24, %rsp
12842 movq %rdi, (%rsp)
12843 movq %rsi, 8(%rsp)
12844 movq %xmm0, 16(%rsp)
12845 call _glapi_get_dispatch
12846 movq 16(%rsp), %xmm0
12847 movq 8(%rsp), %rsi
12848 movq (%rsp), %rdi
12849 addq $24, %rsp
12850 movq 2800(%rax), %r11
12851 jmp *%r11
12852 #endif /* defined(GLX_USE_TLS) */
12853 .size GL_PREFIX(ConvolutionParameterf), .-GL_PREFIX(ConvolutionParameterf)
12854
12855 .p2align 4,,15
12856 .globl GL_PREFIX(ConvolutionParameterfv)
12857 .type GL_PREFIX(ConvolutionParameterfv), @function
12858 GL_PREFIX(ConvolutionParameterfv):
12859 #if defined(GLX_USE_TLS)
12860 call _x86_64_get_dispatch@PLT
12861 movq 2808(%rax), %r11
12862 jmp *%r11
12863 #elif defined(PTHREADS)
12864 pushq %rdi
12865 pushq %rsi
12866 pushq %rdx
12867 call _x86_64_get_dispatch@PLT
12868 popq %rdx
12869 popq %rsi
12870 popq %rdi
12871 movq 2808(%rax), %r11
12872 jmp *%r11
12873 #else
12874 movq _glapi_Dispatch(%rip), %rax
12875 testq %rax, %rax
12876 je 1f
12877 movq 2808(%rax), %r11
12878 jmp *%r11
12879 1:
12880 pushq %rdi
12881 pushq %rsi
12882 pushq %rdx
12883 call _glapi_get_dispatch
12884 popq %rdx
12885 popq %rsi
12886 popq %rdi
12887 movq 2808(%rax), %r11
12888 jmp *%r11
12889 #endif /* defined(GLX_USE_TLS) */
12890 .size GL_PREFIX(ConvolutionParameterfv), .-GL_PREFIX(ConvolutionParameterfv)
12891
12892 .p2align 4,,15
12893 .globl GL_PREFIX(ConvolutionParameteri)
12894 .type GL_PREFIX(ConvolutionParameteri), @function
12895 GL_PREFIX(ConvolutionParameteri):
12896 #if defined(GLX_USE_TLS)
12897 call _x86_64_get_dispatch@PLT
12898 movq 2816(%rax), %r11
12899 jmp *%r11
12900 #elif defined(PTHREADS)
12901 pushq %rdi
12902 pushq %rsi
12903 pushq %rdx
12904 call _x86_64_get_dispatch@PLT
12905 popq %rdx
12906 popq %rsi
12907 popq %rdi
12908 movq 2816(%rax), %r11
12909 jmp *%r11
12910 #else
12911 movq _glapi_Dispatch(%rip), %rax
12912 testq %rax, %rax
12913 je 1f
12914 movq 2816(%rax), %r11
12915 jmp *%r11
12916 1:
12917 pushq %rdi
12918 pushq %rsi
12919 pushq %rdx
12920 call _glapi_get_dispatch
12921 popq %rdx
12922 popq %rsi
12923 popq %rdi
12924 movq 2816(%rax), %r11
12925 jmp *%r11
12926 #endif /* defined(GLX_USE_TLS) */
12927 .size GL_PREFIX(ConvolutionParameteri), .-GL_PREFIX(ConvolutionParameteri)
12928
12929 .p2align 4,,15
12930 .globl GL_PREFIX(ConvolutionParameteriv)
12931 .type GL_PREFIX(ConvolutionParameteriv), @function
12932 GL_PREFIX(ConvolutionParameteriv):
12933 #if defined(GLX_USE_TLS)
12934 call _x86_64_get_dispatch@PLT
12935 movq 2824(%rax), %r11
12936 jmp *%r11
12937 #elif defined(PTHREADS)
12938 pushq %rdi
12939 pushq %rsi
12940 pushq %rdx
12941 call _x86_64_get_dispatch@PLT
12942 popq %rdx
12943 popq %rsi
12944 popq %rdi
12945 movq 2824(%rax), %r11
12946 jmp *%r11
12947 #else
12948 movq _glapi_Dispatch(%rip), %rax
12949 testq %rax, %rax
12950 je 1f
12951 movq 2824(%rax), %r11
12952 jmp *%r11
12953 1:
12954 pushq %rdi
12955 pushq %rsi
12956 pushq %rdx
12957 call _glapi_get_dispatch
12958 popq %rdx
12959 popq %rsi
12960 popq %rdi
12961 movq 2824(%rax), %r11
12962 jmp *%r11
12963 #endif /* defined(GLX_USE_TLS) */
12964 .size GL_PREFIX(ConvolutionParameteriv), .-GL_PREFIX(ConvolutionParameteriv)
12965
12966 .p2align 4,,15
12967 .globl GL_PREFIX(CopyConvolutionFilter1D)
12968 .type GL_PREFIX(CopyConvolutionFilter1D), @function
12969 GL_PREFIX(CopyConvolutionFilter1D):
12970 #if defined(GLX_USE_TLS)
12971 call _x86_64_get_dispatch@PLT
12972 movq 2832(%rax), %r11
12973 jmp *%r11
12974 #elif defined(PTHREADS)
12975 pushq %rdi
12976 pushq %rsi
12977 pushq %rdx
12978 pushq %rcx
12979 pushq %r8
12980 call _x86_64_get_dispatch@PLT
12981 popq %r8
12982 popq %rcx
12983 popq %rdx
12984 popq %rsi
12985 popq %rdi
12986 movq 2832(%rax), %r11
12987 jmp *%r11
12988 #else
12989 movq _glapi_Dispatch(%rip), %rax
12990 testq %rax, %rax
12991 je 1f
12992 movq 2832(%rax), %r11
12993 jmp *%r11
12994 1:
12995 pushq %rdi
12996 pushq %rsi
12997 pushq %rdx
12998 pushq %rcx
12999 pushq %r8
13000 call _glapi_get_dispatch
13001 popq %r8
13002 popq %rcx
13003 popq %rdx
13004 popq %rsi
13005 popq %rdi
13006 movq 2832(%rax), %r11
13007 jmp *%r11
13008 #endif /* defined(GLX_USE_TLS) */
13009 .size GL_PREFIX(CopyConvolutionFilter1D), .-GL_PREFIX(CopyConvolutionFilter1D)
13010
13011 .p2align 4,,15
13012 .globl GL_PREFIX(CopyConvolutionFilter2D)
13013 .type GL_PREFIX(CopyConvolutionFilter2D), @function
13014 GL_PREFIX(CopyConvolutionFilter2D):
13015 #if defined(GLX_USE_TLS)
13016 call _x86_64_get_dispatch@PLT
13017 movq 2840(%rax), %r11
13018 jmp *%r11
13019 #elif defined(PTHREADS)
13020 pushq %rdi
13021 pushq %rsi
13022 pushq %rdx
13023 pushq %rcx
13024 pushq %r8
13025 pushq %r9
13026 pushq %rbp
13027 call _x86_64_get_dispatch@PLT
13028 popq %rbp
13029 popq %r9
13030 popq %r8
13031 popq %rcx
13032 popq %rdx
13033 popq %rsi
13034 popq %rdi
13035 movq 2840(%rax), %r11
13036 jmp *%r11
13037 #else
13038 movq _glapi_Dispatch(%rip), %rax
13039 testq %rax, %rax
13040 je 1f
13041 movq 2840(%rax), %r11
13042 jmp *%r11
13043 1:
13044 pushq %rdi
13045 pushq %rsi
13046 pushq %rdx
13047 pushq %rcx
13048 pushq %r8
13049 pushq %r9
13050 pushq %rbp
13051 call _glapi_get_dispatch
13052 popq %rbp
13053 popq %r9
13054 popq %r8
13055 popq %rcx
13056 popq %rdx
13057 popq %rsi
13058 popq %rdi
13059 movq 2840(%rax), %r11
13060 jmp *%r11
13061 #endif /* defined(GLX_USE_TLS) */
13062 .size GL_PREFIX(CopyConvolutionFilter2D), .-GL_PREFIX(CopyConvolutionFilter2D)
13063
13064 .p2align 4,,15
13065 .globl GL_PREFIX(GetConvolutionFilter)
13066 .type GL_PREFIX(GetConvolutionFilter), @function
13067 GL_PREFIX(GetConvolutionFilter):
13068 #if defined(GLX_USE_TLS)
13069 call _x86_64_get_dispatch@PLT
13070 movq 2848(%rax), %r11
13071 jmp *%r11
13072 #elif defined(PTHREADS)
13073 pushq %rdi
13074 pushq %rsi
13075 pushq %rdx
13076 pushq %rcx
13077 pushq %rbp
13078 call _x86_64_get_dispatch@PLT
13079 popq %rbp
13080 popq %rcx
13081 popq %rdx
13082 popq %rsi
13083 popq %rdi
13084 movq 2848(%rax), %r11
13085 jmp *%r11
13086 #else
13087 movq _glapi_Dispatch(%rip), %rax
13088 testq %rax, %rax
13089 je 1f
13090 movq 2848(%rax), %r11
13091 jmp *%r11
13092 1:
13093 pushq %rdi
13094 pushq %rsi
13095 pushq %rdx
13096 pushq %rcx
13097 pushq %rbp
13098 call _glapi_get_dispatch
13099 popq %rbp
13100 popq %rcx
13101 popq %rdx
13102 popq %rsi
13103 popq %rdi
13104 movq 2848(%rax), %r11
13105 jmp *%r11
13106 #endif /* defined(GLX_USE_TLS) */
13107 .size GL_PREFIX(GetConvolutionFilter), .-GL_PREFIX(GetConvolutionFilter)
13108
13109 .p2align 4,,15
13110 .globl GL_PREFIX(GetConvolutionParameterfv)
13111 .type GL_PREFIX(GetConvolutionParameterfv), @function
13112 GL_PREFIX(GetConvolutionParameterfv):
13113 #if defined(GLX_USE_TLS)
13114 call _x86_64_get_dispatch@PLT
13115 movq 2856(%rax), %r11
13116 jmp *%r11
13117 #elif defined(PTHREADS)
13118 pushq %rdi
13119 pushq %rsi
13120 pushq %rdx
13121 call _x86_64_get_dispatch@PLT
13122 popq %rdx
13123 popq %rsi
13124 popq %rdi
13125 movq 2856(%rax), %r11
13126 jmp *%r11
13127 #else
13128 movq _glapi_Dispatch(%rip), %rax
13129 testq %rax, %rax
13130 je 1f
13131 movq 2856(%rax), %r11
13132 jmp *%r11
13133 1:
13134 pushq %rdi
13135 pushq %rsi
13136 pushq %rdx
13137 call _glapi_get_dispatch
13138 popq %rdx
13139 popq %rsi
13140 popq %rdi
13141 movq 2856(%rax), %r11
13142 jmp *%r11
13143 #endif /* defined(GLX_USE_TLS) */
13144 .size GL_PREFIX(GetConvolutionParameterfv), .-GL_PREFIX(GetConvolutionParameterfv)
13145
13146 .p2align 4,,15
13147 .globl GL_PREFIX(GetConvolutionParameteriv)
13148 .type GL_PREFIX(GetConvolutionParameteriv), @function
13149 GL_PREFIX(GetConvolutionParameteriv):
13150 #if defined(GLX_USE_TLS)
13151 call _x86_64_get_dispatch@PLT
13152 movq 2864(%rax), %r11
13153 jmp *%r11
13154 #elif defined(PTHREADS)
13155 pushq %rdi
13156 pushq %rsi
13157 pushq %rdx
13158 call _x86_64_get_dispatch@PLT
13159 popq %rdx
13160 popq %rsi
13161 popq %rdi
13162 movq 2864(%rax), %r11
13163 jmp *%r11
13164 #else
13165 movq _glapi_Dispatch(%rip), %rax
13166 testq %rax, %rax
13167 je 1f
13168 movq 2864(%rax), %r11
13169 jmp *%r11
13170 1:
13171 pushq %rdi
13172 pushq %rsi
13173 pushq %rdx
13174 call _glapi_get_dispatch
13175 popq %rdx
13176 popq %rsi
13177 popq %rdi
13178 movq 2864(%rax), %r11
13179 jmp *%r11
13180 #endif /* defined(GLX_USE_TLS) */
13181 .size GL_PREFIX(GetConvolutionParameteriv), .-GL_PREFIX(GetConvolutionParameteriv)
13182
13183 .p2align 4,,15
13184 .globl GL_PREFIX(GetSeparableFilter)
13185 .type GL_PREFIX(GetSeparableFilter), @function
13186 GL_PREFIX(GetSeparableFilter):
13187 #if defined(GLX_USE_TLS)
13188 call _x86_64_get_dispatch@PLT
13189 movq 2872(%rax), %r11
13190 jmp *%r11
13191 #elif defined(PTHREADS)
13192 pushq %rdi
13193 pushq %rsi
13194 pushq %rdx
13195 pushq %rcx
13196 pushq %r8
13197 pushq %r9
13198 pushq %rbp
13199 call _x86_64_get_dispatch@PLT
13200 popq %rbp
13201 popq %r9
13202 popq %r8
13203 popq %rcx
13204 popq %rdx
13205 popq %rsi
13206 popq %rdi
13207 movq 2872(%rax), %r11
13208 jmp *%r11
13209 #else
13210 movq _glapi_Dispatch(%rip), %rax
13211 testq %rax, %rax
13212 je 1f
13213 movq 2872(%rax), %r11
13214 jmp *%r11
13215 1:
13216 pushq %rdi
13217 pushq %rsi
13218 pushq %rdx
13219 pushq %rcx
13220 pushq %r8
13221 pushq %r9
13222 pushq %rbp
13223 call _glapi_get_dispatch
13224 popq %rbp
13225 popq %r9
13226 popq %r8
13227 popq %rcx
13228 popq %rdx
13229 popq %rsi
13230 popq %rdi
13231 movq 2872(%rax), %r11
13232 jmp *%r11
13233 #endif /* defined(GLX_USE_TLS) */
13234 .size GL_PREFIX(GetSeparableFilter), .-GL_PREFIX(GetSeparableFilter)
13235
13236 .p2align 4,,15
13237 .globl GL_PREFIX(SeparableFilter2D)
13238 .type GL_PREFIX(SeparableFilter2D), @function
13239 GL_PREFIX(SeparableFilter2D):
13240 #if defined(GLX_USE_TLS)
13241 call _x86_64_get_dispatch@PLT
13242 movq 2880(%rax), %r11
13243 jmp *%r11
13244 #elif defined(PTHREADS)
13245 pushq %rdi
13246 pushq %rsi
13247 pushq %rdx
13248 pushq %rcx
13249 pushq %r8
13250 pushq %r9
13251 pushq %rbp
13252 call _x86_64_get_dispatch@PLT
13253 popq %rbp
13254 popq %r9
13255 popq %r8
13256 popq %rcx
13257 popq %rdx
13258 popq %rsi
13259 popq %rdi
13260 movq 2880(%rax), %r11
13261 jmp *%r11
13262 #else
13263 movq _glapi_Dispatch(%rip), %rax
13264 testq %rax, %rax
13265 je 1f
13266 movq 2880(%rax), %r11
13267 jmp *%r11
13268 1:
13269 pushq %rdi
13270 pushq %rsi
13271 pushq %rdx
13272 pushq %rcx
13273 pushq %r8
13274 pushq %r9
13275 pushq %rbp
13276 call _glapi_get_dispatch
13277 popq %rbp
13278 popq %r9
13279 popq %r8
13280 popq %rcx
13281 popq %rdx
13282 popq %rsi
13283 popq %rdi
13284 movq 2880(%rax), %r11
13285 jmp *%r11
13286 #endif /* defined(GLX_USE_TLS) */
13287 .size GL_PREFIX(SeparableFilter2D), .-GL_PREFIX(SeparableFilter2D)
13288
13289 .p2align 4,,15
13290 .globl GL_PREFIX(GetHistogram)
13291 .type GL_PREFIX(GetHistogram), @function
13292 GL_PREFIX(GetHistogram):
13293 #if defined(GLX_USE_TLS)
13294 call _x86_64_get_dispatch@PLT
13295 movq 2888(%rax), %r11
13296 jmp *%r11
13297 #elif defined(PTHREADS)
13298 pushq %rdi
13299 pushq %rsi
13300 pushq %rdx
13301 pushq %rcx
13302 pushq %r8
13303 call _x86_64_get_dispatch@PLT
13304 popq %r8
13305 popq %rcx
13306 popq %rdx
13307 popq %rsi
13308 popq %rdi
13309 movq 2888(%rax), %r11
13310 jmp *%r11
13311 #else
13312 movq _glapi_Dispatch(%rip), %rax
13313 testq %rax, %rax
13314 je 1f
13315 movq 2888(%rax), %r11
13316 jmp *%r11
13317 1:
13318 pushq %rdi
13319 pushq %rsi
13320 pushq %rdx
13321 pushq %rcx
13322 pushq %r8
13323 call _glapi_get_dispatch
13324 popq %r8
13325 popq %rcx
13326 popq %rdx
13327 popq %rsi
13328 popq %rdi
13329 movq 2888(%rax), %r11
13330 jmp *%r11
13331 #endif /* defined(GLX_USE_TLS) */
13332 .size GL_PREFIX(GetHistogram), .-GL_PREFIX(GetHistogram)
13333
13334 .p2align 4,,15
13335 .globl GL_PREFIX(GetHistogramParameterfv)
13336 .type GL_PREFIX(GetHistogramParameterfv), @function
13337 GL_PREFIX(GetHistogramParameterfv):
13338 #if defined(GLX_USE_TLS)
13339 call _x86_64_get_dispatch@PLT
13340 movq 2896(%rax), %r11
13341 jmp *%r11
13342 #elif defined(PTHREADS)
13343 pushq %rdi
13344 pushq %rsi
13345 pushq %rdx
13346 call _x86_64_get_dispatch@PLT
13347 popq %rdx
13348 popq %rsi
13349 popq %rdi
13350 movq 2896(%rax), %r11
13351 jmp *%r11
13352 #else
13353 movq _glapi_Dispatch(%rip), %rax
13354 testq %rax, %rax
13355 je 1f
13356 movq 2896(%rax), %r11
13357 jmp *%r11
13358 1:
13359 pushq %rdi
13360 pushq %rsi
13361 pushq %rdx
13362 call _glapi_get_dispatch
13363 popq %rdx
13364 popq %rsi
13365 popq %rdi
13366 movq 2896(%rax), %r11
13367 jmp *%r11
13368 #endif /* defined(GLX_USE_TLS) */
13369 .size GL_PREFIX(GetHistogramParameterfv), .-GL_PREFIX(GetHistogramParameterfv)
13370
13371 .p2align 4,,15
13372 .globl GL_PREFIX(GetHistogramParameteriv)
13373 .type GL_PREFIX(GetHistogramParameteriv), @function
13374 GL_PREFIX(GetHistogramParameteriv):
13375 #if defined(GLX_USE_TLS)
13376 call _x86_64_get_dispatch@PLT
13377 movq 2904(%rax), %r11
13378 jmp *%r11
13379 #elif defined(PTHREADS)
13380 pushq %rdi
13381 pushq %rsi
13382 pushq %rdx
13383 call _x86_64_get_dispatch@PLT
13384 popq %rdx
13385 popq %rsi
13386 popq %rdi
13387 movq 2904(%rax), %r11
13388 jmp *%r11
13389 #else
13390 movq _glapi_Dispatch(%rip), %rax
13391 testq %rax, %rax
13392 je 1f
13393 movq 2904(%rax), %r11
13394 jmp *%r11
13395 1:
13396 pushq %rdi
13397 pushq %rsi
13398 pushq %rdx
13399 call _glapi_get_dispatch
13400 popq %rdx
13401 popq %rsi
13402 popq %rdi
13403 movq 2904(%rax), %r11
13404 jmp *%r11
13405 #endif /* defined(GLX_USE_TLS) */
13406 .size GL_PREFIX(GetHistogramParameteriv), .-GL_PREFIX(GetHistogramParameteriv)
13407
13408 .p2align 4,,15
13409 .globl GL_PREFIX(GetMinmax)
13410 .type GL_PREFIX(GetMinmax), @function
13411 GL_PREFIX(GetMinmax):
13412 #if defined(GLX_USE_TLS)
13413 call _x86_64_get_dispatch@PLT
13414 movq 2912(%rax), %r11
13415 jmp *%r11
13416 #elif defined(PTHREADS)
13417 pushq %rdi
13418 pushq %rsi
13419 pushq %rdx
13420 pushq %rcx
13421 pushq %r8
13422 call _x86_64_get_dispatch@PLT
13423 popq %r8
13424 popq %rcx
13425 popq %rdx
13426 popq %rsi
13427 popq %rdi
13428 movq 2912(%rax), %r11
13429 jmp *%r11
13430 #else
13431 movq _glapi_Dispatch(%rip), %rax
13432 testq %rax, %rax
13433 je 1f
13434 movq 2912(%rax), %r11
13435 jmp *%r11
13436 1:
13437 pushq %rdi
13438 pushq %rsi
13439 pushq %rdx
13440 pushq %rcx
13441 pushq %r8
13442 call _glapi_get_dispatch
13443 popq %r8
13444 popq %rcx
13445 popq %rdx
13446 popq %rsi
13447 popq %rdi
13448 movq 2912(%rax), %r11
13449 jmp *%r11
13450 #endif /* defined(GLX_USE_TLS) */
13451 .size GL_PREFIX(GetMinmax), .-GL_PREFIX(GetMinmax)
13452
13453 .p2align 4,,15
13454 .globl GL_PREFIX(GetMinmaxParameterfv)
13455 .type GL_PREFIX(GetMinmaxParameterfv), @function
13456 GL_PREFIX(GetMinmaxParameterfv):
13457 #if defined(GLX_USE_TLS)
13458 call _x86_64_get_dispatch@PLT
13459 movq 2920(%rax), %r11
13460 jmp *%r11
13461 #elif defined(PTHREADS)
13462 pushq %rdi
13463 pushq %rsi
13464 pushq %rdx
13465 call _x86_64_get_dispatch@PLT
13466 popq %rdx
13467 popq %rsi
13468 popq %rdi
13469 movq 2920(%rax), %r11
13470 jmp *%r11
13471 #else
13472 movq _glapi_Dispatch(%rip), %rax
13473 testq %rax, %rax
13474 je 1f
13475 movq 2920(%rax), %r11
13476 jmp *%r11
13477 1:
13478 pushq %rdi
13479 pushq %rsi
13480 pushq %rdx
13481 call _glapi_get_dispatch
13482 popq %rdx
13483 popq %rsi
13484 popq %rdi
13485 movq 2920(%rax), %r11
13486 jmp *%r11
13487 #endif /* defined(GLX_USE_TLS) */
13488 .size GL_PREFIX(GetMinmaxParameterfv), .-GL_PREFIX(GetMinmaxParameterfv)
13489
13490 .p2align 4,,15
13491 .globl GL_PREFIX(GetMinmaxParameteriv)
13492 .type GL_PREFIX(GetMinmaxParameteriv), @function
13493 GL_PREFIX(GetMinmaxParameteriv):
13494 #if defined(GLX_USE_TLS)
13495 call _x86_64_get_dispatch@PLT
13496 movq 2928(%rax), %r11
13497 jmp *%r11
13498 #elif defined(PTHREADS)
13499 pushq %rdi
13500 pushq %rsi
13501 pushq %rdx
13502 call _x86_64_get_dispatch@PLT
13503 popq %rdx
13504 popq %rsi
13505 popq %rdi
13506 movq 2928(%rax), %r11
13507 jmp *%r11
13508 #else
13509 movq _glapi_Dispatch(%rip), %rax
13510 testq %rax, %rax
13511 je 1f
13512 movq 2928(%rax), %r11
13513 jmp *%r11
13514 1:
13515 pushq %rdi
13516 pushq %rsi
13517 pushq %rdx
13518 call _glapi_get_dispatch
13519 popq %rdx
13520 popq %rsi
13521 popq %rdi
13522 movq 2928(%rax), %r11
13523 jmp *%r11
13524 #endif /* defined(GLX_USE_TLS) */
13525 .size GL_PREFIX(GetMinmaxParameteriv), .-GL_PREFIX(GetMinmaxParameteriv)
13526
13527 .p2align 4,,15
13528 .globl GL_PREFIX(Histogram)
13529 .type GL_PREFIX(Histogram), @function
13530 GL_PREFIX(Histogram):
13531 #if defined(GLX_USE_TLS)
13532 call _x86_64_get_dispatch@PLT
13533 movq 2936(%rax), %r11
13534 jmp *%r11
13535 #elif defined(PTHREADS)
13536 pushq %rdi
13537 pushq %rsi
13538 pushq %rdx
13539 pushq %rcx
13540 pushq %rbp
13541 call _x86_64_get_dispatch@PLT
13542 popq %rbp
13543 popq %rcx
13544 popq %rdx
13545 popq %rsi
13546 popq %rdi
13547 movq 2936(%rax), %r11
13548 jmp *%r11
13549 #else
13550 movq _glapi_Dispatch(%rip), %rax
13551 testq %rax, %rax
13552 je 1f
13553 movq 2936(%rax), %r11
13554 jmp *%r11
13555 1:
13556 pushq %rdi
13557 pushq %rsi
13558 pushq %rdx
13559 pushq %rcx
13560 pushq %rbp
13561 call _glapi_get_dispatch
13562 popq %rbp
13563 popq %rcx
13564 popq %rdx
13565 popq %rsi
13566 popq %rdi
13567 movq 2936(%rax), %r11
13568 jmp *%r11
13569 #endif /* defined(GLX_USE_TLS) */
13570 .size GL_PREFIX(Histogram), .-GL_PREFIX(Histogram)
13571
13572 .p2align 4,,15
13573 .globl GL_PREFIX(Minmax)
13574 .type GL_PREFIX(Minmax), @function
13575 GL_PREFIX(Minmax):
13576 #if defined(GLX_USE_TLS)
13577 call _x86_64_get_dispatch@PLT
13578 movq 2944(%rax), %r11
13579 jmp *%r11
13580 #elif defined(PTHREADS)
13581 pushq %rdi
13582 pushq %rsi
13583 pushq %rdx
13584 call _x86_64_get_dispatch@PLT
13585 popq %rdx
13586 popq %rsi
13587 popq %rdi
13588 movq 2944(%rax), %r11
13589 jmp *%r11
13590 #else
13591 movq _glapi_Dispatch(%rip), %rax
13592 testq %rax, %rax
13593 je 1f
13594 movq 2944(%rax), %r11
13595 jmp *%r11
13596 1:
13597 pushq %rdi
13598 pushq %rsi
13599 pushq %rdx
13600 call _glapi_get_dispatch
13601 popq %rdx
13602 popq %rsi
13603 popq %rdi
13604 movq 2944(%rax), %r11
13605 jmp *%r11
13606 #endif /* defined(GLX_USE_TLS) */
13607 .size GL_PREFIX(Minmax), .-GL_PREFIX(Minmax)
13608
13609 .p2align 4,,15
13610 .globl GL_PREFIX(ResetHistogram)
13611 .type GL_PREFIX(ResetHistogram), @function
13612 GL_PREFIX(ResetHistogram):
13613 #if defined(GLX_USE_TLS)
13614 call _x86_64_get_dispatch@PLT
13615 movq 2952(%rax), %r11
13616 jmp *%r11
13617 #elif defined(PTHREADS)
13618 pushq %rdi
13619 call _x86_64_get_dispatch@PLT
13620 popq %rdi
13621 movq 2952(%rax), %r11
13622 jmp *%r11
13623 #else
13624 movq _glapi_Dispatch(%rip), %rax
13625 testq %rax, %rax
13626 je 1f
13627 movq 2952(%rax), %r11
13628 jmp *%r11
13629 1:
13630 pushq %rdi
13631 call _glapi_get_dispatch
13632 popq %rdi
13633 movq 2952(%rax), %r11
13634 jmp *%r11
13635 #endif /* defined(GLX_USE_TLS) */
13636 .size GL_PREFIX(ResetHistogram), .-GL_PREFIX(ResetHistogram)
13637
13638 .p2align 4,,15
13639 .globl GL_PREFIX(ResetMinmax)
13640 .type GL_PREFIX(ResetMinmax), @function
13641 GL_PREFIX(ResetMinmax):
13642 #if defined(GLX_USE_TLS)
13643 call _x86_64_get_dispatch@PLT
13644 movq 2960(%rax), %r11
13645 jmp *%r11
13646 #elif defined(PTHREADS)
13647 pushq %rdi
13648 call _x86_64_get_dispatch@PLT
13649 popq %rdi
13650 movq 2960(%rax), %r11
13651 jmp *%r11
13652 #else
13653 movq _glapi_Dispatch(%rip), %rax
13654 testq %rax, %rax
13655 je 1f
13656 movq 2960(%rax), %r11
13657 jmp *%r11
13658 1:
13659 pushq %rdi
13660 call _glapi_get_dispatch
13661 popq %rdi
13662 movq 2960(%rax), %r11
13663 jmp *%r11
13664 #endif /* defined(GLX_USE_TLS) */
13665 .size GL_PREFIX(ResetMinmax), .-GL_PREFIX(ResetMinmax)
13666
13667 .p2align 4,,15
13668 .globl GL_PREFIX(TexImage3D)
13669 .type GL_PREFIX(TexImage3D), @function
13670 GL_PREFIX(TexImage3D):
13671 #if defined(GLX_USE_TLS)
13672 call _x86_64_get_dispatch@PLT
13673 movq 2968(%rax), %r11
13674 jmp *%r11
13675 #elif defined(PTHREADS)
13676 pushq %rdi
13677 pushq %rsi
13678 pushq %rdx
13679 pushq %rcx
13680 pushq %r8
13681 pushq %r9
13682 pushq %rbp
13683 call _x86_64_get_dispatch@PLT
13684 popq %rbp
13685 popq %r9
13686 popq %r8
13687 popq %rcx
13688 popq %rdx
13689 popq %rsi
13690 popq %rdi
13691 movq 2968(%rax), %r11
13692 jmp *%r11
13693 #else
13694 movq _glapi_Dispatch(%rip), %rax
13695 testq %rax, %rax
13696 je 1f
13697 movq 2968(%rax), %r11
13698 jmp *%r11
13699 1:
13700 pushq %rdi
13701 pushq %rsi
13702 pushq %rdx
13703 pushq %rcx
13704 pushq %r8
13705 pushq %r9
13706 pushq %rbp
13707 call _glapi_get_dispatch
13708 popq %rbp
13709 popq %r9
13710 popq %r8
13711 popq %rcx
13712 popq %rdx
13713 popq %rsi
13714 popq %rdi
13715 movq 2968(%rax), %r11
13716 jmp *%r11
13717 #endif /* defined(GLX_USE_TLS) */
13718 .size GL_PREFIX(TexImage3D), .-GL_PREFIX(TexImage3D)
13719
13720 .p2align 4,,15
13721 .globl GL_PREFIX(TexSubImage3D)
13722 .type GL_PREFIX(TexSubImage3D), @function
13723 GL_PREFIX(TexSubImage3D):
13724 #if defined(GLX_USE_TLS)
13725 call _x86_64_get_dispatch@PLT
13726 movq 2976(%rax), %r11
13727 jmp *%r11
13728 #elif defined(PTHREADS)
13729 pushq %rdi
13730 pushq %rsi
13731 pushq %rdx
13732 pushq %rcx
13733 pushq %r8
13734 pushq %r9
13735 pushq %rbp
13736 call _x86_64_get_dispatch@PLT
13737 popq %rbp
13738 popq %r9
13739 popq %r8
13740 popq %rcx
13741 popq %rdx
13742 popq %rsi
13743 popq %rdi
13744 movq 2976(%rax), %r11
13745 jmp *%r11
13746 #else
13747 movq _glapi_Dispatch(%rip), %rax
13748 testq %rax, %rax
13749 je 1f
13750 movq 2976(%rax), %r11
13751 jmp *%r11
13752 1:
13753 pushq %rdi
13754 pushq %rsi
13755 pushq %rdx
13756 pushq %rcx
13757 pushq %r8
13758 pushq %r9
13759 pushq %rbp
13760 call _glapi_get_dispatch
13761 popq %rbp
13762 popq %r9
13763 popq %r8
13764 popq %rcx
13765 popq %rdx
13766 popq %rsi
13767 popq %rdi
13768 movq 2976(%rax), %r11
13769 jmp *%r11
13770 #endif /* defined(GLX_USE_TLS) */
13771 .size GL_PREFIX(TexSubImage3D), .-GL_PREFIX(TexSubImage3D)
13772
13773 .p2align 4,,15
13774 .globl GL_PREFIX(CopyTexSubImage3D)
13775 .type GL_PREFIX(CopyTexSubImage3D), @function
13776 GL_PREFIX(CopyTexSubImage3D):
13777 #if defined(GLX_USE_TLS)
13778 call _x86_64_get_dispatch@PLT
13779 movq 2984(%rax), %r11
13780 jmp *%r11
13781 #elif defined(PTHREADS)
13782 pushq %rdi
13783 pushq %rsi
13784 pushq %rdx
13785 pushq %rcx
13786 pushq %r8
13787 pushq %r9
13788 pushq %rbp
13789 call _x86_64_get_dispatch@PLT
13790 popq %rbp
13791 popq %r9
13792 popq %r8
13793 popq %rcx
13794 popq %rdx
13795 popq %rsi
13796 popq %rdi
13797 movq 2984(%rax), %r11
13798 jmp *%r11
13799 #else
13800 movq _glapi_Dispatch(%rip), %rax
13801 testq %rax, %rax
13802 je 1f
13803 movq 2984(%rax), %r11
13804 jmp *%r11
13805 1:
13806 pushq %rdi
13807 pushq %rsi
13808 pushq %rdx
13809 pushq %rcx
13810 pushq %r8
13811 pushq %r9
13812 pushq %rbp
13813 call _glapi_get_dispatch
13814 popq %rbp
13815 popq %r9
13816 popq %r8
13817 popq %rcx
13818 popq %rdx
13819 popq %rsi
13820 popq %rdi
13821 movq 2984(%rax), %r11
13822 jmp *%r11
13823 #endif /* defined(GLX_USE_TLS) */
13824 .size GL_PREFIX(CopyTexSubImage3D), .-GL_PREFIX(CopyTexSubImage3D)
13825
13826 .p2align 4,,15
13827 .globl GL_PREFIX(ActiveTextureARB)
13828 .type GL_PREFIX(ActiveTextureARB), @function
13829 GL_PREFIX(ActiveTextureARB):
13830 #if defined(GLX_USE_TLS)
13831 call _x86_64_get_dispatch@PLT
13832 movq 2992(%rax), %r11
13833 jmp *%r11
13834 #elif defined(PTHREADS)
13835 pushq %rdi
13836 call _x86_64_get_dispatch@PLT
13837 popq %rdi
13838 movq 2992(%rax), %r11
13839 jmp *%r11
13840 #else
13841 movq _glapi_Dispatch(%rip), %rax
13842 testq %rax, %rax
13843 je 1f
13844 movq 2992(%rax), %r11
13845 jmp *%r11
13846 1:
13847 pushq %rdi
13848 call _glapi_get_dispatch
13849 popq %rdi
13850 movq 2992(%rax), %r11
13851 jmp *%r11
13852 #endif /* defined(GLX_USE_TLS) */
13853 .size GL_PREFIX(ActiveTextureARB), .-GL_PREFIX(ActiveTextureARB)
13854
13855 .p2align 4,,15
13856 .globl GL_PREFIX(ClientActiveTextureARB)
13857 .type GL_PREFIX(ClientActiveTextureARB), @function
13858 GL_PREFIX(ClientActiveTextureARB):
13859 #if defined(GLX_USE_TLS)
13860 call _x86_64_get_dispatch@PLT
13861 movq 3000(%rax), %r11
13862 jmp *%r11
13863 #elif defined(PTHREADS)
13864 pushq %rdi
13865 call _x86_64_get_dispatch@PLT
13866 popq %rdi
13867 movq 3000(%rax), %r11
13868 jmp *%r11
13869 #else
13870 movq _glapi_Dispatch(%rip), %rax
13871 testq %rax, %rax
13872 je 1f
13873 movq 3000(%rax), %r11
13874 jmp *%r11
13875 1:
13876 pushq %rdi
13877 call _glapi_get_dispatch
13878 popq %rdi
13879 movq 3000(%rax), %r11
13880 jmp *%r11
13881 #endif /* defined(GLX_USE_TLS) */
13882 .size GL_PREFIX(ClientActiveTextureARB), .-GL_PREFIX(ClientActiveTextureARB)
13883
13884 .p2align 4,,15
13885 .globl GL_PREFIX(MultiTexCoord1dARB)
13886 .type GL_PREFIX(MultiTexCoord1dARB), @function
13887 GL_PREFIX(MultiTexCoord1dARB):
13888 #if defined(GLX_USE_TLS)
13889 call _x86_64_get_dispatch@PLT
13890 movq 3008(%rax), %r11
13891 jmp *%r11
13892 #elif defined(PTHREADS)
13893 subq $24, %rsp
13894 movq %rdi, (%rsp)
13895 movq %xmm0, 8(%rsp)
13896 call _x86_64_get_dispatch@PLT
13897 movq 8(%rsp), %xmm0
13898 movq (%rsp), %rdi
13899 addq $24, %rsp
13900 movq 3008(%rax), %r11
13901 jmp *%r11
13902 #else
13903 movq _glapi_Dispatch(%rip), %rax
13904 testq %rax, %rax
13905 je 1f
13906 movq 3008(%rax), %r11
13907 jmp *%r11
13908 1:
13909 subq $24, %rsp
13910 movq %rdi, (%rsp)
13911 movq %xmm0, 8(%rsp)
13912 call _glapi_get_dispatch
13913 movq 8(%rsp), %xmm0
13914 movq (%rsp), %rdi
13915 addq $24, %rsp
13916 movq 3008(%rax), %r11
13917 jmp *%r11
13918 #endif /* defined(GLX_USE_TLS) */
13919 .size GL_PREFIX(MultiTexCoord1dARB), .-GL_PREFIX(MultiTexCoord1dARB)
13920
13921 .p2align 4,,15
13922 .globl GL_PREFIX(MultiTexCoord1dvARB)
13923 .type GL_PREFIX(MultiTexCoord1dvARB), @function
13924 GL_PREFIX(MultiTexCoord1dvARB):
13925 #if defined(GLX_USE_TLS)
13926 call _x86_64_get_dispatch@PLT
13927 movq 3016(%rax), %r11
13928 jmp *%r11
13929 #elif defined(PTHREADS)
13930 pushq %rdi
13931 pushq %rsi
13932 pushq %rbp
13933 call _x86_64_get_dispatch@PLT
13934 popq %rbp
13935 popq %rsi
13936 popq %rdi
13937 movq 3016(%rax), %r11
13938 jmp *%r11
13939 #else
13940 movq _glapi_Dispatch(%rip), %rax
13941 testq %rax, %rax
13942 je 1f
13943 movq 3016(%rax), %r11
13944 jmp *%r11
13945 1:
13946 pushq %rdi
13947 pushq %rsi
13948 pushq %rbp
13949 call _glapi_get_dispatch
13950 popq %rbp
13951 popq %rsi
13952 popq %rdi
13953 movq 3016(%rax), %r11
13954 jmp *%r11
13955 #endif /* defined(GLX_USE_TLS) */
13956 .size GL_PREFIX(MultiTexCoord1dvARB), .-GL_PREFIX(MultiTexCoord1dvARB)
13957
13958 .p2align 4,,15
13959 .globl GL_PREFIX(MultiTexCoord1fARB)
13960 .type GL_PREFIX(MultiTexCoord1fARB), @function
13961 GL_PREFIX(MultiTexCoord1fARB):
13962 #if defined(GLX_USE_TLS)
13963 call _x86_64_get_dispatch@PLT
13964 movq 3024(%rax), %r11
13965 jmp *%r11
13966 #elif defined(PTHREADS)
13967 subq $24, %rsp
13968 movq %rdi, (%rsp)
13969 movq %xmm0, 8(%rsp)
13970 call _x86_64_get_dispatch@PLT
13971 movq 8(%rsp), %xmm0
13972 movq (%rsp), %rdi
13973 addq $24, %rsp
13974 movq 3024(%rax), %r11
13975 jmp *%r11
13976 #else
13977 movq _glapi_Dispatch(%rip), %rax
13978 testq %rax, %rax
13979 je 1f
13980 movq 3024(%rax), %r11
13981 jmp *%r11
13982 1:
13983 subq $24, %rsp
13984 movq %rdi, (%rsp)
13985 movq %xmm0, 8(%rsp)
13986 call _glapi_get_dispatch
13987 movq 8(%rsp), %xmm0
13988 movq (%rsp), %rdi
13989 addq $24, %rsp
13990 movq 3024(%rax), %r11
13991 jmp *%r11
13992 #endif /* defined(GLX_USE_TLS) */
13993 .size GL_PREFIX(MultiTexCoord1fARB), .-GL_PREFIX(MultiTexCoord1fARB)
13994
13995 .p2align 4,,15
13996 .globl GL_PREFIX(MultiTexCoord1fvARB)
13997 .type GL_PREFIX(MultiTexCoord1fvARB), @function
13998 GL_PREFIX(MultiTexCoord1fvARB):
13999 #if defined(GLX_USE_TLS)
14000 call _x86_64_get_dispatch@PLT
14001 movq 3032(%rax), %r11
14002 jmp *%r11
14003 #elif defined(PTHREADS)
14004 pushq %rdi
14005 pushq %rsi
14006 pushq %rbp
14007 call _x86_64_get_dispatch@PLT
14008 popq %rbp
14009 popq %rsi
14010 popq %rdi
14011 movq 3032(%rax), %r11
14012 jmp *%r11
14013 #else
14014 movq _glapi_Dispatch(%rip), %rax
14015 testq %rax, %rax
14016 je 1f
14017 movq 3032(%rax), %r11
14018 jmp *%r11
14019 1:
14020 pushq %rdi
14021 pushq %rsi
14022 pushq %rbp
14023 call _glapi_get_dispatch
14024 popq %rbp
14025 popq %rsi
14026 popq %rdi
14027 movq 3032(%rax), %r11
14028 jmp *%r11
14029 #endif /* defined(GLX_USE_TLS) */
14030 .size GL_PREFIX(MultiTexCoord1fvARB), .-GL_PREFIX(MultiTexCoord1fvARB)
14031
14032 .p2align 4,,15
14033 .globl GL_PREFIX(MultiTexCoord1iARB)
14034 .type GL_PREFIX(MultiTexCoord1iARB), @function
14035 GL_PREFIX(MultiTexCoord1iARB):
14036 #if defined(GLX_USE_TLS)
14037 call _x86_64_get_dispatch@PLT
14038 movq 3040(%rax), %r11
14039 jmp *%r11
14040 #elif defined(PTHREADS)
14041 pushq %rdi
14042 pushq %rsi
14043 pushq %rbp
14044 call _x86_64_get_dispatch@PLT
14045 popq %rbp
14046 popq %rsi
14047 popq %rdi
14048 movq 3040(%rax), %r11
14049 jmp *%r11
14050 #else
14051 movq _glapi_Dispatch(%rip), %rax
14052 testq %rax, %rax
14053 je 1f
14054 movq 3040(%rax), %r11
14055 jmp *%r11
14056 1:
14057 pushq %rdi
14058 pushq %rsi
14059 pushq %rbp
14060 call _glapi_get_dispatch
14061 popq %rbp
14062 popq %rsi
14063 popq %rdi
14064 movq 3040(%rax), %r11
14065 jmp *%r11
14066 #endif /* defined(GLX_USE_TLS) */
14067 .size GL_PREFIX(MultiTexCoord1iARB), .-GL_PREFIX(MultiTexCoord1iARB)
14068
14069 .p2align 4,,15
14070 .globl GL_PREFIX(MultiTexCoord1ivARB)
14071 .type GL_PREFIX(MultiTexCoord1ivARB), @function
14072 GL_PREFIX(MultiTexCoord1ivARB):
14073 #if defined(GLX_USE_TLS)
14074 call _x86_64_get_dispatch@PLT
14075 movq 3048(%rax), %r11
14076 jmp *%r11
14077 #elif defined(PTHREADS)
14078 pushq %rdi
14079 pushq %rsi
14080 pushq %rbp
14081 call _x86_64_get_dispatch@PLT
14082 popq %rbp
14083 popq %rsi
14084 popq %rdi
14085 movq 3048(%rax), %r11
14086 jmp *%r11
14087 #else
14088 movq _glapi_Dispatch(%rip), %rax
14089 testq %rax, %rax
14090 je 1f
14091 movq 3048(%rax), %r11
14092 jmp *%r11
14093 1:
14094 pushq %rdi
14095 pushq %rsi
14096 pushq %rbp
14097 call _glapi_get_dispatch
14098 popq %rbp
14099 popq %rsi
14100 popq %rdi
14101 movq 3048(%rax), %r11
14102 jmp *%r11
14103 #endif /* defined(GLX_USE_TLS) */
14104 .size GL_PREFIX(MultiTexCoord1ivARB), .-GL_PREFIX(MultiTexCoord1ivARB)
14105
14106 .p2align 4,,15
14107 .globl GL_PREFIX(MultiTexCoord1sARB)
14108 .type GL_PREFIX(MultiTexCoord1sARB), @function
14109 GL_PREFIX(MultiTexCoord1sARB):
14110 #if defined(GLX_USE_TLS)
14111 call _x86_64_get_dispatch@PLT
14112 movq 3056(%rax), %r11
14113 jmp *%r11
14114 #elif defined(PTHREADS)
14115 pushq %rdi
14116 pushq %rsi
14117 pushq %rbp
14118 call _x86_64_get_dispatch@PLT
14119 popq %rbp
14120 popq %rsi
14121 popq %rdi
14122 movq 3056(%rax), %r11
14123 jmp *%r11
14124 #else
14125 movq _glapi_Dispatch(%rip), %rax
14126 testq %rax, %rax
14127 je 1f
14128 movq 3056(%rax), %r11
14129 jmp *%r11
14130 1:
14131 pushq %rdi
14132 pushq %rsi
14133 pushq %rbp
14134 call _glapi_get_dispatch
14135 popq %rbp
14136 popq %rsi
14137 popq %rdi
14138 movq 3056(%rax), %r11
14139 jmp *%r11
14140 #endif /* defined(GLX_USE_TLS) */
14141 .size GL_PREFIX(MultiTexCoord1sARB), .-GL_PREFIX(MultiTexCoord1sARB)
14142
14143 .p2align 4,,15
14144 .globl GL_PREFIX(MultiTexCoord1svARB)
14145 .type GL_PREFIX(MultiTexCoord1svARB), @function
14146 GL_PREFIX(MultiTexCoord1svARB):
14147 #if defined(GLX_USE_TLS)
14148 call _x86_64_get_dispatch@PLT
14149 movq 3064(%rax), %r11
14150 jmp *%r11
14151 #elif defined(PTHREADS)
14152 pushq %rdi
14153 pushq %rsi
14154 pushq %rbp
14155 call _x86_64_get_dispatch@PLT
14156 popq %rbp
14157 popq %rsi
14158 popq %rdi
14159 movq 3064(%rax), %r11
14160 jmp *%r11
14161 #else
14162 movq _glapi_Dispatch(%rip), %rax
14163 testq %rax, %rax
14164 je 1f
14165 movq 3064(%rax), %r11
14166 jmp *%r11
14167 1:
14168 pushq %rdi
14169 pushq %rsi
14170 pushq %rbp
14171 call _glapi_get_dispatch
14172 popq %rbp
14173 popq %rsi
14174 popq %rdi
14175 movq 3064(%rax), %r11
14176 jmp *%r11
14177 #endif /* defined(GLX_USE_TLS) */
14178 .size GL_PREFIX(MultiTexCoord1svARB), .-GL_PREFIX(MultiTexCoord1svARB)
14179
14180 .p2align 4,,15
14181 .globl GL_PREFIX(MultiTexCoord2dARB)
14182 .type GL_PREFIX(MultiTexCoord2dARB), @function
14183 GL_PREFIX(MultiTexCoord2dARB):
14184 #if defined(GLX_USE_TLS)
14185 call _x86_64_get_dispatch@PLT
14186 movq 3072(%rax), %r11
14187 jmp *%r11
14188 #elif defined(PTHREADS)
14189 subq $24, %rsp
14190 movq %rdi, (%rsp)
14191 movq %xmm0, 8(%rsp)
14192 movq %xmm1, 16(%rsp)
14193 call _x86_64_get_dispatch@PLT
14194 movq 16(%rsp), %xmm1
14195 movq 8(%rsp), %xmm0
14196 movq (%rsp), %rdi
14197 addq $24, %rsp
14198 movq 3072(%rax), %r11
14199 jmp *%r11
14200 #else
14201 movq _glapi_Dispatch(%rip), %rax
14202 testq %rax, %rax
14203 je 1f
14204 movq 3072(%rax), %r11
14205 jmp *%r11
14206 1:
14207 subq $24, %rsp
14208 movq %rdi, (%rsp)
14209 movq %xmm0, 8(%rsp)
14210 movq %xmm1, 16(%rsp)
14211 call _glapi_get_dispatch
14212 movq 16(%rsp), %xmm1
14213 movq 8(%rsp), %xmm0
14214 movq (%rsp), %rdi
14215 addq $24, %rsp
14216 movq 3072(%rax), %r11
14217 jmp *%r11
14218 #endif /* defined(GLX_USE_TLS) */
14219 .size GL_PREFIX(MultiTexCoord2dARB), .-GL_PREFIX(MultiTexCoord2dARB)
14220
14221 .p2align 4,,15
14222 .globl GL_PREFIX(MultiTexCoord2dvARB)
14223 .type GL_PREFIX(MultiTexCoord2dvARB), @function
14224 GL_PREFIX(MultiTexCoord2dvARB):
14225 #if defined(GLX_USE_TLS)
14226 call _x86_64_get_dispatch@PLT
14227 movq 3080(%rax), %r11
14228 jmp *%r11
14229 #elif defined(PTHREADS)
14230 pushq %rdi
14231 pushq %rsi
14232 pushq %rbp
14233 call _x86_64_get_dispatch@PLT
14234 popq %rbp
14235 popq %rsi
14236 popq %rdi
14237 movq 3080(%rax), %r11
14238 jmp *%r11
14239 #else
14240 movq _glapi_Dispatch(%rip), %rax
14241 testq %rax, %rax
14242 je 1f
14243 movq 3080(%rax), %r11
14244 jmp *%r11
14245 1:
14246 pushq %rdi
14247 pushq %rsi
14248 pushq %rbp
14249 call _glapi_get_dispatch
14250 popq %rbp
14251 popq %rsi
14252 popq %rdi
14253 movq 3080(%rax), %r11
14254 jmp *%r11
14255 #endif /* defined(GLX_USE_TLS) */
14256 .size GL_PREFIX(MultiTexCoord2dvARB), .-GL_PREFIX(MultiTexCoord2dvARB)
14257
14258 .p2align 4,,15
14259 .globl GL_PREFIX(MultiTexCoord2fARB)
14260 .type GL_PREFIX(MultiTexCoord2fARB), @function
14261 GL_PREFIX(MultiTexCoord2fARB):
14262 #if defined(GLX_USE_TLS)
14263 call _x86_64_get_dispatch@PLT
14264 movq 3088(%rax), %r11
14265 jmp *%r11
14266 #elif defined(PTHREADS)
14267 subq $24, %rsp
14268 movq %rdi, (%rsp)
14269 movq %xmm0, 8(%rsp)
14270 movq %xmm1, 16(%rsp)
14271 call _x86_64_get_dispatch@PLT
14272 movq 16(%rsp), %xmm1
14273 movq 8(%rsp), %xmm0
14274 movq (%rsp), %rdi
14275 addq $24, %rsp
14276 movq 3088(%rax), %r11
14277 jmp *%r11
14278 #else
14279 movq _glapi_Dispatch(%rip), %rax
14280 testq %rax, %rax
14281 je 1f
14282 movq 3088(%rax), %r11
14283 jmp *%r11
14284 1:
14285 subq $24, %rsp
14286 movq %rdi, (%rsp)
14287 movq %xmm0, 8(%rsp)
14288 movq %xmm1, 16(%rsp)
14289 call _glapi_get_dispatch
14290 movq 16(%rsp), %xmm1
14291 movq 8(%rsp), %xmm0
14292 movq (%rsp), %rdi
14293 addq $24, %rsp
14294 movq 3088(%rax), %r11
14295 jmp *%r11
14296 #endif /* defined(GLX_USE_TLS) */
14297 .size GL_PREFIX(MultiTexCoord2fARB), .-GL_PREFIX(MultiTexCoord2fARB)
14298
14299 .p2align 4,,15
14300 .globl GL_PREFIX(MultiTexCoord2fvARB)
14301 .type GL_PREFIX(MultiTexCoord2fvARB), @function
14302 GL_PREFIX(MultiTexCoord2fvARB):
14303 #if defined(GLX_USE_TLS)
14304 call _x86_64_get_dispatch@PLT
14305 movq 3096(%rax), %r11
14306 jmp *%r11
14307 #elif defined(PTHREADS)
14308 pushq %rdi
14309 pushq %rsi
14310 pushq %rbp
14311 call _x86_64_get_dispatch@PLT
14312 popq %rbp
14313 popq %rsi
14314 popq %rdi
14315 movq 3096(%rax), %r11
14316 jmp *%r11
14317 #else
14318 movq _glapi_Dispatch(%rip), %rax
14319 testq %rax, %rax
14320 je 1f
14321 movq 3096(%rax), %r11
14322 jmp *%r11
14323 1:
14324 pushq %rdi
14325 pushq %rsi
14326 pushq %rbp
14327 call _glapi_get_dispatch
14328 popq %rbp
14329 popq %rsi
14330 popq %rdi
14331 movq 3096(%rax), %r11
14332 jmp *%r11
14333 #endif /* defined(GLX_USE_TLS) */
14334 .size GL_PREFIX(MultiTexCoord2fvARB), .-GL_PREFIX(MultiTexCoord2fvARB)
14335
14336 .p2align 4,,15
14337 .globl GL_PREFIX(MultiTexCoord2iARB)
14338 .type GL_PREFIX(MultiTexCoord2iARB), @function
14339 GL_PREFIX(MultiTexCoord2iARB):
14340 #if defined(GLX_USE_TLS)
14341 call _x86_64_get_dispatch@PLT
14342 movq 3104(%rax), %r11
14343 jmp *%r11
14344 #elif defined(PTHREADS)
14345 pushq %rdi
14346 pushq %rsi
14347 pushq %rdx
14348 call _x86_64_get_dispatch@PLT
14349 popq %rdx
14350 popq %rsi
14351 popq %rdi
14352 movq 3104(%rax), %r11
14353 jmp *%r11
14354 #else
14355 movq _glapi_Dispatch(%rip), %rax
14356 testq %rax, %rax
14357 je 1f
14358 movq 3104(%rax), %r11
14359 jmp *%r11
14360 1:
14361 pushq %rdi
14362 pushq %rsi
14363 pushq %rdx
14364 call _glapi_get_dispatch
14365 popq %rdx
14366 popq %rsi
14367 popq %rdi
14368 movq 3104(%rax), %r11
14369 jmp *%r11
14370 #endif /* defined(GLX_USE_TLS) */
14371 .size GL_PREFIX(MultiTexCoord2iARB), .-GL_PREFIX(MultiTexCoord2iARB)
14372
14373 .p2align 4,,15
14374 .globl GL_PREFIX(MultiTexCoord2ivARB)
14375 .type GL_PREFIX(MultiTexCoord2ivARB), @function
14376 GL_PREFIX(MultiTexCoord2ivARB):
14377 #if defined(GLX_USE_TLS)
14378 call _x86_64_get_dispatch@PLT
14379 movq 3112(%rax), %r11
14380 jmp *%r11
14381 #elif defined(PTHREADS)
14382 pushq %rdi
14383 pushq %rsi
14384 pushq %rbp
14385 call _x86_64_get_dispatch@PLT
14386 popq %rbp
14387 popq %rsi
14388 popq %rdi
14389 movq 3112(%rax), %r11
14390 jmp *%r11
14391 #else
14392 movq _glapi_Dispatch(%rip), %rax
14393 testq %rax, %rax
14394 je 1f
14395 movq 3112(%rax), %r11
14396 jmp *%r11
14397 1:
14398 pushq %rdi
14399 pushq %rsi
14400 pushq %rbp
14401 call _glapi_get_dispatch
14402 popq %rbp
14403 popq %rsi
14404 popq %rdi
14405 movq 3112(%rax), %r11
14406 jmp *%r11
14407 #endif /* defined(GLX_USE_TLS) */
14408 .size GL_PREFIX(MultiTexCoord2ivARB), .-GL_PREFIX(MultiTexCoord2ivARB)
14409
14410 .p2align 4,,15
14411 .globl GL_PREFIX(MultiTexCoord2sARB)
14412 .type GL_PREFIX(MultiTexCoord2sARB), @function
14413 GL_PREFIX(MultiTexCoord2sARB):
14414 #if defined(GLX_USE_TLS)
14415 call _x86_64_get_dispatch@PLT
14416 movq 3120(%rax), %r11
14417 jmp *%r11
14418 #elif defined(PTHREADS)
14419 pushq %rdi
14420 pushq %rsi
14421 pushq %rdx
14422 call _x86_64_get_dispatch@PLT
14423 popq %rdx
14424 popq %rsi
14425 popq %rdi
14426 movq 3120(%rax), %r11
14427 jmp *%r11
14428 #else
14429 movq _glapi_Dispatch(%rip), %rax
14430 testq %rax, %rax
14431 je 1f
14432 movq 3120(%rax), %r11
14433 jmp *%r11
14434 1:
14435 pushq %rdi
14436 pushq %rsi
14437 pushq %rdx
14438 call _glapi_get_dispatch
14439 popq %rdx
14440 popq %rsi
14441 popq %rdi
14442 movq 3120(%rax), %r11
14443 jmp *%r11
14444 #endif /* defined(GLX_USE_TLS) */
14445 .size GL_PREFIX(MultiTexCoord2sARB), .-GL_PREFIX(MultiTexCoord2sARB)
14446
14447 .p2align 4,,15
14448 .globl GL_PREFIX(MultiTexCoord2svARB)
14449 .type GL_PREFIX(MultiTexCoord2svARB), @function
14450 GL_PREFIX(MultiTexCoord2svARB):
14451 #if defined(GLX_USE_TLS)
14452 call _x86_64_get_dispatch@PLT
14453 movq 3128(%rax), %r11
14454 jmp *%r11
14455 #elif defined(PTHREADS)
14456 pushq %rdi
14457 pushq %rsi
14458 pushq %rbp
14459 call _x86_64_get_dispatch@PLT
14460 popq %rbp
14461 popq %rsi
14462 popq %rdi
14463 movq 3128(%rax), %r11
14464 jmp *%r11
14465 #else
14466 movq _glapi_Dispatch(%rip), %rax
14467 testq %rax, %rax
14468 je 1f
14469 movq 3128(%rax), %r11
14470 jmp *%r11
14471 1:
14472 pushq %rdi
14473 pushq %rsi
14474 pushq %rbp
14475 call _glapi_get_dispatch
14476 popq %rbp
14477 popq %rsi
14478 popq %rdi
14479 movq 3128(%rax), %r11
14480 jmp *%r11
14481 #endif /* defined(GLX_USE_TLS) */
14482 .size GL_PREFIX(MultiTexCoord2svARB), .-GL_PREFIX(MultiTexCoord2svARB)
14483
14484 .p2align 4,,15
14485 .globl GL_PREFIX(MultiTexCoord3dARB)
14486 .type GL_PREFIX(MultiTexCoord3dARB), @function
14487 GL_PREFIX(MultiTexCoord3dARB):
14488 #if defined(GLX_USE_TLS)
14489 call _x86_64_get_dispatch@PLT
14490 movq 3136(%rax), %r11
14491 jmp *%r11
14492 #elif defined(PTHREADS)
14493 subq $40, %rsp
14494 movq %rdi, (%rsp)
14495 movq %xmm0, 8(%rsp)
14496 movq %xmm1, 16(%rsp)
14497 movq %xmm2, 24(%rsp)
14498 call _x86_64_get_dispatch@PLT
14499 movq 24(%rsp), %xmm2
14500 movq 16(%rsp), %xmm1
14501 movq 8(%rsp), %xmm0
14502 movq (%rsp), %rdi
14503 addq $40, %rsp
14504 movq 3136(%rax), %r11
14505 jmp *%r11
14506 #else
14507 movq _glapi_Dispatch(%rip), %rax
14508 testq %rax, %rax
14509 je 1f
14510 movq 3136(%rax), %r11
14511 jmp *%r11
14512 1:
14513 subq $40, %rsp
14514 movq %rdi, (%rsp)
14515 movq %xmm0, 8(%rsp)
14516 movq %xmm1, 16(%rsp)
14517 movq %xmm2, 24(%rsp)
14518 call _glapi_get_dispatch
14519 movq 24(%rsp), %xmm2
14520 movq 16(%rsp), %xmm1
14521 movq 8(%rsp), %xmm0
14522 movq (%rsp), %rdi
14523 addq $40, %rsp
14524 movq 3136(%rax), %r11
14525 jmp *%r11
14526 #endif /* defined(GLX_USE_TLS) */
14527 .size GL_PREFIX(MultiTexCoord3dARB), .-GL_PREFIX(MultiTexCoord3dARB)
14528
14529 .p2align 4,,15
14530 .globl GL_PREFIX(MultiTexCoord3dvARB)
14531 .type GL_PREFIX(MultiTexCoord3dvARB), @function
14532 GL_PREFIX(MultiTexCoord3dvARB):
14533 #if defined(GLX_USE_TLS)
14534 call _x86_64_get_dispatch@PLT
14535 movq 3144(%rax), %r11
14536 jmp *%r11
14537 #elif defined(PTHREADS)
14538 pushq %rdi
14539 pushq %rsi
14540 pushq %rbp
14541 call _x86_64_get_dispatch@PLT
14542 popq %rbp
14543 popq %rsi
14544 popq %rdi
14545 movq 3144(%rax), %r11
14546 jmp *%r11
14547 #else
14548 movq _glapi_Dispatch(%rip), %rax
14549 testq %rax, %rax
14550 je 1f
14551 movq 3144(%rax), %r11
14552 jmp *%r11
14553 1:
14554 pushq %rdi
14555 pushq %rsi
14556 pushq %rbp
14557 call _glapi_get_dispatch
14558 popq %rbp
14559 popq %rsi
14560 popq %rdi
14561 movq 3144(%rax), %r11
14562 jmp *%r11
14563 #endif /* defined(GLX_USE_TLS) */
14564 .size GL_PREFIX(MultiTexCoord3dvARB), .-GL_PREFIX(MultiTexCoord3dvARB)
14565
14566 .p2align 4,,15
14567 .globl GL_PREFIX(MultiTexCoord3fARB)
14568 .type GL_PREFIX(MultiTexCoord3fARB), @function
14569 GL_PREFIX(MultiTexCoord3fARB):
14570 #if defined(GLX_USE_TLS)
14571 call _x86_64_get_dispatch@PLT
14572 movq 3152(%rax), %r11
14573 jmp *%r11
14574 #elif defined(PTHREADS)
14575 subq $40, %rsp
14576 movq %rdi, (%rsp)
14577 movq %xmm0, 8(%rsp)
14578 movq %xmm1, 16(%rsp)
14579 movq %xmm2, 24(%rsp)
14580 call _x86_64_get_dispatch@PLT
14581 movq 24(%rsp), %xmm2
14582 movq 16(%rsp), %xmm1
14583 movq 8(%rsp), %xmm0
14584 movq (%rsp), %rdi
14585 addq $40, %rsp
14586 movq 3152(%rax), %r11
14587 jmp *%r11
14588 #else
14589 movq _glapi_Dispatch(%rip), %rax
14590 testq %rax, %rax
14591 je 1f
14592 movq 3152(%rax), %r11
14593 jmp *%r11
14594 1:
14595 subq $40, %rsp
14596 movq %rdi, (%rsp)
14597 movq %xmm0, 8(%rsp)
14598 movq %xmm1, 16(%rsp)
14599 movq %xmm2, 24(%rsp)
14600 call _glapi_get_dispatch
14601 movq 24(%rsp), %xmm2
14602 movq 16(%rsp), %xmm1
14603 movq 8(%rsp), %xmm0
14604 movq (%rsp), %rdi
14605 addq $40, %rsp
14606 movq 3152(%rax), %r11
14607 jmp *%r11
14608 #endif /* defined(GLX_USE_TLS) */
14609 .size GL_PREFIX(MultiTexCoord3fARB), .-GL_PREFIX(MultiTexCoord3fARB)
14610
14611 .p2align 4,,15
14612 .globl GL_PREFIX(MultiTexCoord3fvARB)
14613 .type GL_PREFIX(MultiTexCoord3fvARB), @function
14614 GL_PREFIX(MultiTexCoord3fvARB):
14615 #if defined(GLX_USE_TLS)
14616 call _x86_64_get_dispatch@PLT
14617 movq 3160(%rax), %r11
14618 jmp *%r11
14619 #elif defined(PTHREADS)
14620 pushq %rdi
14621 pushq %rsi
14622 pushq %rbp
14623 call _x86_64_get_dispatch@PLT
14624 popq %rbp
14625 popq %rsi
14626 popq %rdi
14627 movq 3160(%rax), %r11
14628 jmp *%r11
14629 #else
14630 movq _glapi_Dispatch(%rip), %rax
14631 testq %rax, %rax
14632 je 1f
14633 movq 3160(%rax), %r11
14634 jmp *%r11
14635 1:
14636 pushq %rdi
14637 pushq %rsi
14638 pushq %rbp
14639 call _glapi_get_dispatch
14640 popq %rbp
14641 popq %rsi
14642 popq %rdi
14643 movq 3160(%rax), %r11
14644 jmp *%r11
14645 #endif /* defined(GLX_USE_TLS) */
14646 .size GL_PREFIX(MultiTexCoord3fvARB), .-GL_PREFIX(MultiTexCoord3fvARB)
14647
14648 .p2align 4,,15
14649 .globl GL_PREFIX(MultiTexCoord3iARB)
14650 .type GL_PREFIX(MultiTexCoord3iARB), @function
14651 GL_PREFIX(MultiTexCoord3iARB):
14652 #if defined(GLX_USE_TLS)
14653 call _x86_64_get_dispatch@PLT
14654 movq 3168(%rax), %r11
14655 jmp *%r11
14656 #elif defined(PTHREADS)
14657 pushq %rdi
14658 pushq %rsi
14659 pushq %rdx
14660 pushq %rcx
14661 pushq %rbp
14662 call _x86_64_get_dispatch@PLT
14663 popq %rbp
14664 popq %rcx
14665 popq %rdx
14666 popq %rsi
14667 popq %rdi
14668 movq 3168(%rax), %r11
14669 jmp *%r11
14670 #else
14671 movq _glapi_Dispatch(%rip), %rax
14672 testq %rax, %rax
14673 je 1f
14674 movq 3168(%rax), %r11
14675 jmp *%r11
14676 1:
14677 pushq %rdi
14678 pushq %rsi
14679 pushq %rdx
14680 pushq %rcx
14681 pushq %rbp
14682 call _glapi_get_dispatch
14683 popq %rbp
14684 popq %rcx
14685 popq %rdx
14686 popq %rsi
14687 popq %rdi
14688 movq 3168(%rax), %r11
14689 jmp *%r11
14690 #endif /* defined(GLX_USE_TLS) */
14691 .size GL_PREFIX(MultiTexCoord3iARB), .-GL_PREFIX(MultiTexCoord3iARB)
14692
14693 .p2align 4,,15
14694 .globl GL_PREFIX(MultiTexCoord3ivARB)
14695 .type GL_PREFIX(MultiTexCoord3ivARB), @function
14696 GL_PREFIX(MultiTexCoord3ivARB):
14697 #if defined(GLX_USE_TLS)
14698 call _x86_64_get_dispatch@PLT
14699 movq 3176(%rax), %r11
14700 jmp *%r11
14701 #elif defined(PTHREADS)
14702 pushq %rdi
14703 pushq %rsi
14704 pushq %rbp
14705 call _x86_64_get_dispatch@PLT
14706 popq %rbp
14707 popq %rsi
14708 popq %rdi
14709 movq 3176(%rax), %r11
14710 jmp *%r11
14711 #else
14712 movq _glapi_Dispatch(%rip), %rax
14713 testq %rax, %rax
14714 je 1f
14715 movq 3176(%rax), %r11
14716 jmp *%r11
14717 1:
14718 pushq %rdi
14719 pushq %rsi
14720 pushq %rbp
14721 call _glapi_get_dispatch
14722 popq %rbp
14723 popq %rsi
14724 popq %rdi
14725 movq 3176(%rax), %r11
14726 jmp *%r11
14727 #endif /* defined(GLX_USE_TLS) */
14728 .size GL_PREFIX(MultiTexCoord3ivARB), .-GL_PREFIX(MultiTexCoord3ivARB)
14729
14730 .p2align 4,,15
14731 .globl GL_PREFIX(MultiTexCoord3sARB)
14732 .type GL_PREFIX(MultiTexCoord3sARB), @function
14733 GL_PREFIX(MultiTexCoord3sARB):
14734 #if defined(GLX_USE_TLS)
14735 call _x86_64_get_dispatch@PLT
14736 movq 3184(%rax), %r11
14737 jmp *%r11
14738 #elif defined(PTHREADS)
14739 pushq %rdi
14740 pushq %rsi
14741 pushq %rdx
14742 pushq %rcx
14743 pushq %rbp
14744 call _x86_64_get_dispatch@PLT
14745 popq %rbp
14746 popq %rcx
14747 popq %rdx
14748 popq %rsi
14749 popq %rdi
14750 movq 3184(%rax), %r11
14751 jmp *%r11
14752 #else
14753 movq _glapi_Dispatch(%rip), %rax
14754 testq %rax, %rax
14755 je 1f
14756 movq 3184(%rax), %r11
14757 jmp *%r11
14758 1:
14759 pushq %rdi
14760 pushq %rsi
14761 pushq %rdx
14762 pushq %rcx
14763 pushq %rbp
14764 call _glapi_get_dispatch
14765 popq %rbp
14766 popq %rcx
14767 popq %rdx
14768 popq %rsi
14769 popq %rdi
14770 movq 3184(%rax), %r11
14771 jmp *%r11
14772 #endif /* defined(GLX_USE_TLS) */
14773 .size GL_PREFIX(MultiTexCoord3sARB), .-GL_PREFIX(MultiTexCoord3sARB)
14774
14775 .p2align 4,,15
14776 .globl GL_PREFIX(MultiTexCoord3svARB)
14777 .type GL_PREFIX(MultiTexCoord3svARB), @function
14778 GL_PREFIX(MultiTexCoord3svARB):
14779 #if defined(GLX_USE_TLS)
14780 call _x86_64_get_dispatch@PLT
14781 movq 3192(%rax), %r11
14782 jmp *%r11
14783 #elif defined(PTHREADS)
14784 pushq %rdi
14785 pushq %rsi
14786 pushq %rbp
14787 call _x86_64_get_dispatch@PLT
14788 popq %rbp
14789 popq %rsi
14790 popq %rdi
14791 movq 3192(%rax), %r11
14792 jmp *%r11
14793 #else
14794 movq _glapi_Dispatch(%rip), %rax
14795 testq %rax, %rax
14796 je 1f
14797 movq 3192(%rax), %r11
14798 jmp *%r11
14799 1:
14800 pushq %rdi
14801 pushq %rsi
14802 pushq %rbp
14803 call _glapi_get_dispatch
14804 popq %rbp
14805 popq %rsi
14806 popq %rdi
14807 movq 3192(%rax), %r11
14808 jmp *%r11
14809 #endif /* defined(GLX_USE_TLS) */
14810 .size GL_PREFIX(MultiTexCoord3svARB), .-GL_PREFIX(MultiTexCoord3svARB)
14811
14812 .p2align 4,,15
14813 .globl GL_PREFIX(MultiTexCoord4dARB)
14814 .type GL_PREFIX(MultiTexCoord4dARB), @function
14815 GL_PREFIX(MultiTexCoord4dARB):
14816 #if defined(GLX_USE_TLS)
14817 call _x86_64_get_dispatch@PLT
14818 movq 3200(%rax), %r11
14819 jmp *%r11
14820 #elif defined(PTHREADS)
14821 subq $40, %rsp
14822 movq %rdi, (%rsp)
14823 movq %xmm0, 8(%rsp)
14824 movq %xmm1, 16(%rsp)
14825 movq %xmm2, 24(%rsp)
14826 movq %xmm3, 32(%rsp)
14827 call _x86_64_get_dispatch@PLT
14828 movq 32(%rsp), %xmm3
14829 movq 24(%rsp), %xmm2
14830 movq 16(%rsp), %xmm1
14831 movq 8(%rsp), %xmm0
14832 movq (%rsp), %rdi
14833 addq $40, %rsp
14834 movq 3200(%rax), %r11
14835 jmp *%r11
14836 #else
14837 movq _glapi_Dispatch(%rip), %rax
14838 testq %rax, %rax
14839 je 1f
14840 movq 3200(%rax), %r11
14841 jmp *%r11
14842 1:
14843 subq $40, %rsp
14844 movq %rdi, (%rsp)
14845 movq %xmm0, 8(%rsp)
14846 movq %xmm1, 16(%rsp)
14847 movq %xmm2, 24(%rsp)
14848 movq %xmm3, 32(%rsp)
14849 call _glapi_get_dispatch
14850 movq 32(%rsp), %xmm3
14851 movq 24(%rsp), %xmm2
14852 movq 16(%rsp), %xmm1
14853 movq 8(%rsp), %xmm0
14854 movq (%rsp), %rdi
14855 addq $40, %rsp
14856 movq 3200(%rax), %r11
14857 jmp *%r11
14858 #endif /* defined(GLX_USE_TLS) */
14859 .size GL_PREFIX(MultiTexCoord4dARB), .-GL_PREFIX(MultiTexCoord4dARB)
14860
14861 .p2align 4,,15
14862 .globl GL_PREFIX(MultiTexCoord4dvARB)
14863 .type GL_PREFIX(MultiTexCoord4dvARB), @function
14864 GL_PREFIX(MultiTexCoord4dvARB):
14865 #if defined(GLX_USE_TLS)
14866 call _x86_64_get_dispatch@PLT
14867 movq 3208(%rax), %r11
14868 jmp *%r11
14869 #elif defined(PTHREADS)
14870 pushq %rdi
14871 pushq %rsi
14872 pushq %rbp
14873 call _x86_64_get_dispatch@PLT
14874 popq %rbp
14875 popq %rsi
14876 popq %rdi
14877 movq 3208(%rax), %r11
14878 jmp *%r11
14879 #else
14880 movq _glapi_Dispatch(%rip), %rax
14881 testq %rax, %rax
14882 je 1f
14883 movq 3208(%rax), %r11
14884 jmp *%r11
14885 1:
14886 pushq %rdi
14887 pushq %rsi
14888 pushq %rbp
14889 call _glapi_get_dispatch
14890 popq %rbp
14891 popq %rsi
14892 popq %rdi
14893 movq 3208(%rax), %r11
14894 jmp *%r11
14895 #endif /* defined(GLX_USE_TLS) */
14896 .size GL_PREFIX(MultiTexCoord4dvARB), .-GL_PREFIX(MultiTexCoord4dvARB)
14897
14898 .p2align 4,,15
14899 .globl GL_PREFIX(MultiTexCoord4fARB)
14900 .type GL_PREFIX(MultiTexCoord4fARB), @function
14901 GL_PREFIX(MultiTexCoord4fARB):
14902 #if defined(GLX_USE_TLS)
14903 call _x86_64_get_dispatch@PLT
14904 movq 3216(%rax), %r11
14905 jmp *%r11
14906 #elif defined(PTHREADS)
14907 subq $40, %rsp
14908 movq %rdi, (%rsp)
14909 movq %xmm0, 8(%rsp)
14910 movq %xmm1, 16(%rsp)
14911 movq %xmm2, 24(%rsp)
14912 movq %xmm3, 32(%rsp)
14913 call _x86_64_get_dispatch@PLT
14914 movq 32(%rsp), %xmm3
14915 movq 24(%rsp), %xmm2
14916 movq 16(%rsp), %xmm1
14917 movq 8(%rsp), %xmm0
14918 movq (%rsp), %rdi
14919 addq $40, %rsp
14920 movq 3216(%rax), %r11
14921 jmp *%r11
14922 #else
14923 movq _glapi_Dispatch(%rip), %rax
14924 testq %rax, %rax
14925 je 1f
14926 movq 3216(%rax), %r11
14927 jmp *%r11
14928 1:
14929 subq $40, %rsp
14930 movq %rdi, (%rsp)
14931 movq %xmm0, 8(%rsp)
14932 movq %xmm1, 16(%rsp)
14933 movq %xmm2, 24(%rsp)
14934 movq %xmm3, 32(%rsp)
14935 call _glapi_get_dispatch
14936 movq 32(%rsp), %xmm3
14937 movq 24(%rsp), %xmm2
14938 movq 16(%rsp), %xmm1
14939 movq 8(%rsp), %xmm0
14940 movq (%rsp), %rdi
14941 addq $40, %rsp
14942 movq 3216(%rax), %r11
14943 jmp *%r11
14944 #endif /* defined(GLX_USE_TLS) */
14945 .size GL_PREFIX(MultiTexCoord4fARB), .-GL_PREFIX(MultiTexCoord4fARB)
14946
14947 .p2align 4,,15
14948 .globl GL_PREFIX(MultiTexCoord4fvARB)
14949 .type GL_PREFIX(MultiTexCoord4fvARB), @function
14950 GL_PREFIX(MultiTexCoord4fvARB):
14951 #if defined(GLX_USE_TLS)
14952 call _x86_64_get_dispatch@PLT
14953 movq 3224(%rax), %r11
14954 jmp *%r11
14955 #elif defined(PTHREADS)
14956 pushq %rdi
14957 pushq %rsi
14958 pushq %rbp
14959 call _x86_64_get_dispatch@PLT
14960 popq %rbp
14961 popq %rsi
14962 popq %rdi
14963 movq 3224(%rax), %r11
14964 jmp *%r11
14965 #else
14966 movq _glapi_Dispatch(%rip), %rax
14967 testq %rax, %rax
14968 je 1f
14969 movq 3224(%rax), %r11
14970 jmp *%r11
14971 1:
14972 pushq %rdi
14973 pushq %rsi
14974 pushq %rbp
14975 call _glapi_get_dispatch
14976 popq %rbp
14977 popq %rsi
14978 popq %rdi
14979 movq 3224(%rax), %r11
14980 jmp *%r11
14981 #endif /* defined(GLX_USE_TLS) */
14982 .size GL_PREFIX(MultiTexCoord4fvARB), .-GL_PREFIX(MultiTexCoord4fvARB)
14983
14984 .p2align 4,,15
14985 .globl GL_PREFIX(MultiTexCoord4iARB)
14986 .type GL_PREFIX(MultiTexCoord4iARB), @function
14987 GL_PREFIX(MultiTexCoord4iARB):
14988 #if defined(GLX_USE_TLS)
14989 call _x86_64_get_dispatch@PLT
14990 movq 3232(%rax), %r11
14991 jmp *%r11
14992 #elif defined(PTHREADS)
14993 pushq %rdi
14994 pushq %rsi
14995 pushq %rdx
14996 pushq %rcx
14997 pushq %r8
14998 call _x86_64_get_dispatch@PLT
14999 popq %r8
15000 popq %rcx
15001 popq %rdx
15002 popq %rsi
15003 popq %rdi
15004 movq 3232(%rax), %r11
15005 jmp *%r11
15006 #else
15007 movq _glapi_Dispatch(%rip), %rax
15008 testq %rax, %rax
15009 je 1f
15010 movq 3232(%rax), %r11
15011 jmp *%r11
15012 1:
15013 pushq %rdi
15014 pushq %rsi
15015 pushq %rdx
15016 pushq %rcx
15017 pushq %r8
15018 call _glapi_get_dispatch
15019 popq %r8
15020 popq %rcx
15021 popq %rdx
15022 popq %rsi
15023 popq %rdi
15024 movq 3232(%rax), %r11
15025 jmp *%r11
15026 #endif /* defined(GLX_USE_TLS) */
15027 .size GL_PREFIX(MultiTexCoord4iARB), .-GL_PREFIX(MultiTexCoord4iARB)
15028
15029 .p2align 4,,15
15030 .globl GL_PREFIX(MultiTexCoord4ivARB)
15031 .type GL_PREFIX(MultiTexCoord4ivARB), @function
15032 GL_PREFIX(MultiTexCoord4ivARB):
15033 #if defined(GLX_USE_TLS)
15034 call _x86_64_get_dispatch@PLT
15035 movq 3240(%rax), %r11
15036 jmp *%r11
15037 #elif defined(PTHREADS)
15038 pushq %rdi
15039 pushq %rsi
15040 pushq %rbp
15041 call _x86_64_get_dispatch@PLT
15042 popq %rbp
15043 popq %rsi
15044 popq %rdi
15045 movq 3240(%rax), %r11
15046 jmp *%r11
15047 #else
15048 movq _glapi_Dispatch(%rip), %rax
15049 testq %rax, %rax
15050 je 1f
15051 movq 3240(%rax), %r11
15052 jmp *%r11
15053 1:
15054 pushq %rdi
15055 pushq %rsi
15056 pushq %rbp
15057 call _glapi_get_dispatch
15058 popq %rbp
15059 popq %rsi
15060 popq %rdi
15061 movq 3240(%rax), %r11
15062 jmp *%r11
15063 #endif /* defined(GLX_USE_TLS) */
15064 .size GL_PREFIX(MultiTexCoord4ivARB), .-GL_PREFIX(MultiTexCoord4ivARB)
15065
15066 .p2align 4,,15
15067 .globl GL_PREFIX(MultiTexCoord4sARB)
15068 .type GL_PREFIX(MultiTexCoord4sARB), @function
15069 GL_PREFIX(MultiTexCoord4sARB):
15070 #if defined(GLX_USE_TLS)
15071 call _x86_64_get_dispatch@PLT
15072 movq 3248(%rax), %r11
15073 jmp *%r11
15074 #elif defined(PTHREADS)
15075 pushq %rdi
15076 pushq %rsi
15077 pushq %rdx
15078 pushq %rcx
15079 pushq %r8
15080 call _x86_64_get_dispatch@PLT
15081 popq %r8
15082 popq %rcx
15083 popq %rdx
15084 popq %rsi
15085 popq %rdi
15086 movq 3248(%rax), %r11
15087 jmp *%r11
15088 #else
15089 movq _glapi_Dispatch(%rip), %rax
15090 testq %rax, %rax
15091 je 1f
15092 movq 3248(%rax), %r11
15093 jmp *%r11
15094 1:
15095 pushq %rdi
15096 pushq %rsi
15097 pushq %rdx
15098 pushq %rcx
15099 pushq %r8
15100 call _glapi_get_dispatch
15101 popq %r8
15102 popq %rcx
15103 popq %rdx
15104 popq %rsi
15105 popq %rdi
15106 movq 3248(%rax), %r11
15107 jmp *%r11
15108 #endif /* defined(GLX_USE_TLS) */
15109 .size GL_PREFIX(MultiTexCoord4sARB), .-GL_PREFIX(MultiTexCoord4sARB)
15110
15111 .p2align 4,,15
15112 .globl GL_PREFIX(MultiTexCoord4svARB)
15113 .type GL_PREFIX(MultiTexCoord4svARB), @function
15114 GL_PREFIX(MultiTexCoord4svARB):
15115 #if defined(GLX_USE_TLS)
15116 call _x86_64_get_dispatch@PLT
15117 movq 3256(%rax), %r11
15118 jmp *%r11
15119 #elif defined(PTHREADS)
15120 pushq %rdi
15121 pushq %rsi
15122 pushq %rbp
15123 call _x86_64_get_dispatch@PLT
15124 popq %rbp
15125 popq %rsi
15126 popq %rdi
15127 movq 3256(%rax), %r11
15128 jmp *%r11
15129 #else
15130 movq _glapi_Dispatch(%rip), %rax
15131 testq %rax, %rax
15132 je 1f
15133 movq 3256(%rax), %r11
15134 jmp *%r11
15135 1:
15136 pushq %rdi
15137 pushq %rsi
15138 pushq %rbp
15139 call _glapi_get_dispatch
15140 popq %rbp
15141 popq %rsi
15142 popq %rdi
15143 movq 3256(%rax), %r11
15144 jmp *%r11
15145 #endif /* defined(GLX_USE_TLS) */
15146 .size GL_PREFIX(MultiTexCoord4svARB), .-GL_PREFIX(MultiTexCoord4svARB)
15147
15148 .p2align 4,,15
15149 .globl GL_PREFIX(LoadTransposeMatrixfARB)
15150 .type GL_PREFIX(LoadTransposeMatrixfARB), @function
15151 GL_PREFIX(LoadTransposeMatrixfARB):
15152 #if defined(GLX_USE_TLS)
15153 call _x86_64_get_dispatch@PLT
15154 movq 3264(%rax), %r11
15155 jmp *%r11
15156 #elif defined(PTHREADS)
15157 pushq %rdi
15158 call _x86_64_get_dispatch@PLT
15159 popq %rdi
15160 movq 3264(%rax), %r11
15161 jmp *%r11
15162 #else
15163 movq _glapi_Dispatch(%rip), %rax
15164 testq %rax, %rax
15165 je 1f
15166 movq 3264(%rax), %r11
15167 jmp *%r11
15168 1:
15169 pushq %rdi
15170 call _glapi_get_dispatch
15171 popq %rdi
15172 movq 3264(%rax), %r11
15173 jmp *%r11
15174 #endif /* defined(GLX_USE_TLS) */
15175 .size GL_PREFIX(LoadTransposeMatrixfARB), .-GL_PREFIX(LoadTransposeMatrixfARB)
15176
15177 .p2align 4,,15
15178 .globl GL_PREFIX(LoadTransposeMatrixdARB)
15179 .type GL_PREFIX(LoadTransposeMatrixdARB), @function
15180 GL_PREFIX(LoadTransposeMatrixdARB):
15181 #if defined(GLX_USE_TLS)
15182 call _x86_64_get_dispatch@PLT
15183 movq 3272(%rax), %r11
15184 jmp *%r11
15185 #elif defined(PTHREADS)
15186 pushq %rdi
15187 call _x86_64_get_dispatch@PLT
15188 popq %rdi
15189 movq 3272(%rax), %r11
15190 jmp *%r11
15191 #else
15192 movq _glapi_Dispatch(%rip), %rax
15193 testq %rax, %rax
15194 je 1f
15195 movq 3272(%rax), %r11
15196 jmp *%r11
15197 1:
15198 pushq %rdi
15199 call _glapi_get_dispatch
15200 popq %rdi
15201 movq 3272(%rax), %r11
15202 jmp *%r11
15203 #endif /* defined(GLX_USE_TLS) */
15204 .size GL_PREFIX(LoadTransposeMatrixdARB), .-GL_PREFIX(LoadTransposeMatrixdARB)
15205
15206 .p2align 4,,15
15207 .globl GL_PREFIX(MultTransposeMatrixfARB)
15208 .type GL_PREFIX(MultTransposeMatrixfARB), @function
15209 GL_PREFIX(MultTransposeMatrixfARB):
15210 #if defined(GLX_USE_TLS)
15211 call _x86_64_get_dispatch@PLT
15212 movq 3280(%rax), %r11
15213 jmp *%r11
15214 #elif defined(PTHREADS)
15215 pushq %rdi
15216 call _x86_64_get_dispatch@PLT
15217 popq %rdi
15218 movq 3280(%rax), %r11
15219 jmp *%r11
15220 #else
15221 movq _glapi_Dispatch(%rip), %rax
15222 testq %rax, %rax
15223 je 1f
15224 movq 3280(%rax), %r11
15225 jmp *%r11
15226 1:
15227 pushq %rdi
15228 call _glapi_get_dispatch
15229 popq %rdi
15230 movq 3280(%rax), %r11
15231 jmp *%r11
15232 #endif /* defined(GLX_USE_TLS) */
15233 .size GL_PREFIX(MultTransposeMatrixfARB), .-GL_PREFIX(MultTransposeMatrixfARB)
15234
15235 .p2align 4,,15
15236 .globl GL_PREFIX(MultTransposeMatrixdARB)
15237 .type GL_PREFIX(MultTransposeMatrixdARB), @function
15238 GL_PREFIX(MultTransposeMatrixdARB):
15239 #if defined(GLX_USE_TLS)
15240 call _x86_64_get_dispatch@PLT
15241 movq 3288(%rax), %r11
15242 jmp *%r11
15243 #elif defined(PTHREADS)
15244 pushq %rdi
15245 call _x86_64_get_dispatch@PLT
15246 popq %rdi
15247 movq 3288(%rax), %r11
15248 jmp *%r11
15249 #else
15250 movq _glapi_Dispatch(%rip), %rax
15251 testq %rax, %rax
15252 je 1f
15253 movq 3288(%rax), %r11
15254 jmp *%r11
15255 1:
15256 pushq %rdi
15257 call _glapi_get_dispatch
15258 popq %rdi
15259 movq 3288(%rax), %r11
15260 jmp *%r11
15261 #endif /* defined(GLX_USE_TLS) */
15262 .size GL_PREFIX(MultTransposeMatrixdARB), .-GL_PREFIX(MultTransposeMatrixdARB)
15263
15264 .p2align 4,,15
15265 .globl GL_PREFIX(SampleCoverageARB)
15266 .type GL_PREFIX(SampleCoverageARB), @function
15267 GL_PREFIX(SampleCoverageARB):
15268 #if defined(GLX_USE_TLS)
15269 call _x86_64_get_dispatch@PLT
15270 movq 3296(%rax), %r11
15271 jmp *%r11
15272 #elif defined(PTHREADS)
15273 pushq %rdi
15274 pushq %rsi
15275 pushq %rbp
15276 call _x86_64_get_dispatch@PLT
15277 popq %rbp
15278 popq %rsi
15279 popq %rdi
15280 movq 3296(%rax), %r11
15281 jmp *%r11
15282 #else
15283 movq _glapi_Dispatch(%rip), %rax
15284 testq %rax, %rax
15285 je 1f
15286 movq 3296(%rax), %r11
15287 jmp *%r11
15288 1:
15289 pushq %rdi
15290 pushq %rsi
15291 pushq %rbp
15292 call _glapi_get_dispatch
15293 popq %rbp
15294 popq %rsi
15295 popq %rdi
15296 movq 3296(%rax), %r11
15297 jmp *%r11
15298 #endif /* defined(GLX_USE_TLS) */
15299 .size GL_PREFIX(SampleCoverageARB), .-GL_PREFIX(SampleCoverageARB)
15300
15301 .p2align 4,,15
15302 .globl GL_PREFIX(DrawBuffersARB)
15303 .type GL_PREFIX(DrawBuffersARB), @function
15304 GL_PREFIX(DrawBuffersARB):
15305 #if defined(GLX_USE_TLS)
15306 call _x86_64_get_dispatch@PLT
15307 movq 3304(%rax), %r11
15308 jmp *%r11
15309 #elif defined(PTHREADS)
15310 pushq %rdi
15311 pushq %rsi
15312 pushq %rbp
15313 call _x86_64_get_dispatch@PLT
15314 popq %rbp
15315 popq %rsi
15316 popq %rdi
15317 movq 3304(%rax), %r11
15318 jmp *%r11
15319 #else
15320 movq _glapi_Dispatch(%rip), %rax
15321 testq %rax, %rax
15322 je 1f
15323 movq 3304(%rax), %r11
15324 jmp *%r11
15325 1:
15326 pushq %rdi
15327 pushq %rsi
15328 pushq %rbp
15329 call _glapi_get_dispatch
15330 popq %rbp
15331 popq %rsi
15332 popq %rdi
15333 movq 3304(%rax), %r11
15334 jmp *%r11
15335 #endif /* defined(GLX_USE_TLS) */
15336 .size GL_PREFIX(DrawBuffersARB), .-GL_PREFIX(DrawBuffersARB)
15337
15338 .p2align 4,,15
15339 .globl GL_PREFIX(PolygonOffsetEXT)
15340 .type GL_PREFIX(PolygonOffsetEXT), @function
15341 GL_PREFIX(PolygonOffsetEXT):
15342 #if defined(GLX_USE_TLS)
15343 call _x86_64_get_dispatch@PLT
15344 movq 3312(%rax), %r11
15345 jmp *%r11
15346 #elif defined(PTHREADS)
15347 subq $24, %rsp
15348 movq %xmm0, (%rsp)
15349 movq %xmm1, 8(%rsp)
15350 call _x86_64_get_dispatch@PLT
15351 movq 8(%rsp), %xmm1
15352 movq (%rsp), %xmm0
15353 addq $24, %rsp
15354 movq 3312(%rax), %r11
15355 jmp *%r11
15356 #else
15357 movq _glapi_Dispatch(%rip), %rax
15358 testq %rax, %rax
15359 je 1f
15360 movq 3312(%rax), %r11
15361 jmp *%r11
15362 1:
15363 subq $24, %rsp
15364 movq %xmm0, (%rsp)
15365 movq %xmm1, 8(%rsp)
15366 call _glapi_get_dispatch
15367 movq 8(%rsp), %xmm1
15368 movq (%rsp), %xmm0
15369 addq $24, %rsp
15370 movq 3312(%rax), %r11
15371 jmp *%r11
15372 #endif /* defined(GLX_USE_TLS) */
15373 .size GL_PREFIX(PolygonOffsetEXT), .-GL_PREFIX(PolygonOffsetEXT)
15374
15375 .p2align 4,,15
15376 .globl GL_PREFIX(GetTexFilterFuncSGIS)
15377 .type GL_PREFIX(GetTexFilterFuncSGIS), @function
15378 GL_PREFIX(GetTexFilterFuncSGIS):
15379 #if defined(GLX_USE_TLS)
15380 call _x86_64_get_dispatch@PLT
15381 movq 3320(%rax), %r11
15382 jmp *%r11
15383 #elif defined(PTHREADS)
15384 pushq %rdi
15385 pushq %rsi
15386 pushq %rdx
15387 call _x86_64_get_dispatch@PLT
15388 popq %rdx
15389 popq %rsi
15390 popq %rdi
15391 movq 3320(%rax), %r11
15392 jmp *%r11
15393 #else
15394 movq _glapi_Dispatch(%rip), %rax
15395 testq %rax, %rax
15396 je 1f
15397 movq 3320(%rax), %r11
15398 jmp *%r11
15399 1:
15400 pushq %rdi
15401 pushq %rsi
15402 pushq %rdx
15403 call _glapi_get_dispatch
15404 popq %rdx
15405 popq %rsi
15406 popq %rdi
15407 movq 3320(%rax), %r11
15408 jmp *%r11
15409 #endif /* defined(GLX_USE_TLS) */
15410 .size GL_PREFIX(GetTexFilterFuncSGIS), .-GL_PREFIX(GetTexFilterFuncSGIS)
15411
15412 .p2align 4,,15
15413 .globl GL_PREFIX(TexFilterFuncSGIS)
15414 .type GL_PREFIX(TexFilterFuncSGIS), @function
15415 GL_PREFIX(TexFilterFuncSGIS):
15416 #if defined(GLX_USE_TLS)
15417 call _x86_64_get_dispatch@PLT
15418 movq 3328(%rax), %r11
15419 jmp *%r11
15420 #elif defined(PTHREADS)
15421 pushq %rdi
15422 pushq %rsi
15423 pushq %rdx
15424 pushq %rcx
15425 pushq %rbp
15426 call _x86_64_get_dispatch@PLT
15427 popq %rbp
15428 popq %rcx
15429 popq %rdx
15430 popq %rsi
15431 popq %rdi
15432 movq 3328(%rax), %r11
15433 jmp *%r11
15434 #else
15435 movq _glapi_Dispatch(%rip), %rax
15436 testq %rax, %rax
15437 je 1f
15438 movq 3328(%rax), %r11
15439 jmp *%r11
15440 1:
15441 pushq %rdi
15442 pushq %rsi
15443 pushq %rdx
15444 pushq %rcx
15445 pushq %rbp
15446 call _glapi_get_dispatch
15447 popq %rbp
15448 popq %rcx
15449 popq %rdx
15450 popq %rsi
15451 popq %rdi
15452 movq 3328(%rax), %r11
15453 jmp *%r11
15454 #endif /* defined(GLX_USE_TLS) */
15455 .size GL_PREFIX(TexFilterFuncSGIS), .-GL_PREFIX(TexFilterFuncSGIS)
15456
15457 .p2align 4,,15
15458 .globl GL_PREFIX(GetHistogramEXT)
15459 .type GL_PREFIX(GetHistogramEXT), @function
15460 GL_PREFIX(GetHistogramEXT):
15461 #if defined(GLX_USE_TLS)
15462 call _x86_64_get_dispatch@PLT
15463 movq 3336(%rax), %r11
15464 jmp *%r11
15465 #elif defined(PTHREADS)
15466 pushq %rdi
15467 pushq %rsi
15468 pushq %rdx
15469 pushq %rcx
15470 pushq %r8
15471 call _x86_64_get_dispatch@PLT
15472 popq %r8
15473 popq %rcx
15474 popq %rdx
15475 popq %rsi
15476 popq %rdi
15477 movq 3336(%rax), %r11
15478 jmp *%r11
15479 #else
15480 movq _glapi_Dispatch(%rip), %rax
15481 testq %rax, %rax
15482 je 1f
15483 movq 3336(%rax), %r11
15484 jmp *%r11
15485 1:
15486 pushq %rdi
15487 pushq %rsi
15488 pushq %rdx
15489 pushq %rcx
15490 pushq %r8
15491 call _glapi_get_dispatch
15492 popq %r8
15493 popq %rcx
15494 popq %rdx
15495 popq %rsi
15496 popq %rdi
15497 movq 3336(%rax), %r11
15498 jmp *%r11
15499 #endif /* defined(GLX_USE_TLS) */
15500 .size GL_PREFIX(GetHistogramEXT), .-GL_PREFIX(GetHistogramEXT)
15501
15502 .p2align 4,,15
15503 .globl GL_PREFIX(GetHistogramParameterfvEXT)
15504 .type GL_PREFIX(GetHistogramParameterfvEXT), @function
15505 GL_PREFIX(GetHistogramParameterfvEXT):
15506 #if defined(GLX_USE_TLS)
15507 call _x86_64_get_dispatch@PLT
15508 movq 3344(%rax), %r11
15509 jmp *%r11
15510 #elif defined(PTHREADS)
15511 pushq %rdi
15512 pushq %rsi
15513 pushq %rdx
15514 call _x86_64_get_dispatch@PLT
15515 popq %rdx
15516 popq %rsi
15517 popq %rdi
15518 movq 3344(%rax), %r11
15519 jmp *%r11
15520 #else
15521 movq _glapi_Dispatch(%rip), %rax
15522 testq %rax, %rax
15523 je 1f
15524 movq 3344(%rax), %r11
15525 jmp *%r11
15526 1:
15527 pushq %rdi
15528 pushq %rsi
15529 pushq %rdx
15530 call _glapi_get_dispatch
15531 popq %rdx
15532 popq %rsi
15533 popq %rdi
15534 movq 3344(%rax), %r11
15535 jmp *%r11
15536 #endif /* defined(GLX_USE_TLS) */
15537 .size GL_PREFIX(GetHistogramParameterfvEXT), .-GL_PREFIX(GetHistogramParameterfvEXT)
15538
15539 .p2align 4,,15
15540 .globl GL_PREFIX(GetHistogramParameterivEXT)
15541 .type GL_PREFIX(GetHistogramParameterivEXT), @function
15542 GL_PREFIX(GetHistogramParameterivEXT):
15543 #if defined(GLX_USE_TLS)
15544 call _x86_64_get_dispatch@PLT
15545 movq 3352(%rax), %r11
15546 jmp *%r11
15547 #elif defined(PTHREADS)
15548 pushq %rdi
15549 pushq %rsi
15550 pushq %rdx
15551 call _x86_64_get_dispatch@PLT
15552 popq %rdx
15553 popq %rsi
15554 popq %rdi
15555 movq 3352(%rax), %r11
15556 jmp *%r11
15557 #else
15558 movq _glapi_Dispatch(%rip), %rax
15559 testq %rax, %rax
15560 je 1f
15561 movq 3352(%rax), %r11
15562 jmp *%r11
15563 1:
15564 pushq %rdi
15565 pushq %rsi
15566 pushq %rdx
15567 call _glapi_get_dispatch
15568 popq %rdx
15569 popq %rsi
15570 popq %rdi
15571 movq 3352(%rax), %r11
15572 jmp *%r11
15573 #endif /* defined(GLX_USE_TLS) */
15574 .size GL_PREFIX(GetHistogramParameterivEXT), .-GL_PREFIX(GetHistogramParameterivEXT)
15575
15576 .p2align 4,,15
15577 .globl GL_PREFIX(GetMinmaxEXT)
15578 .type GL_PREFIX(GetMinmaxEXT), @function
15579 GL_PREFIX(GetMinmaxEXT):
15580 #if defined(GLX_USE_TLS)
15581 call _x86_64_get_dispatch@PLT
15582 movq 3360(%rax), %r11
15583 jmp *%r11
15584 #elif defined(PTHREADS)
15585 pushq %rdi
15586 pushq %rsi
15587 pushq %rdx
15588 pushq %rcx
15589 pushq %r8
15590 call _x86_64_get_dispatch@PLT
15591 popq %r8
15592 popq %rcx
15593 popq %rdx
15594 popq %rsi
15595 popq %rdi
15596 movq 3360(%rax), %r11
15597 jmp *%r11
15598 #else
15599 movq _glapi_Dispatch(%rip), %rax
15600 testq %rax, %rax
15601 je 1f
15602 movq 3360(%rax), %r11
15603 jmp *%r11
15604 1:
15605 pushq %rdi
15606 pushq %rsi
15607 pushq %rdx
15608 pushq %rcx
15609 pushq %r8
15610 call _glapi_get_dispatch
15611 popq %r8
15612 popq %rcx
15613 popq %rdx
15614 popq %rsi
15615 popq %rdi
15616 movq 3360(%rax), %r11
15617 jmp *%r11
15618 #endif /* defined(GLX_USE_TLS) */
15619 .size GL_PREFIX(GetMinmaxEXT), .-GL_PREFIX(GetMinmaxEXT)
15620
15621 .p2align 4,,15
15622 .globl GL_PREFIX(GetMinmaxParameterfvEXT)
15623 .type GL_PREFIX(GetMinmaxParameterfvEXT), @function
15624 GL_PREFIX(GetMinmaxParameterfvEXT):
15625 #if defined(GLX_USE_TLS)
15626 call _x86_64_get_dispatch@PLT
15627 movq 3368(%rax), %r11
15628 jmp *%r11
15629 #elif defined(PTHREADS)
15630 pushq %rdi
15631 pushq %rsi
15632 pushq %rdx
15633 call _x86_64_get_dispatch@PLT
15634 popq %rdx
15635 popq %rsi
15636 popq %rdi
15637 movq 3368(%rax), %r11
15638 jmp *%r11
15639 #else
15640 movq _glapi_Dispatch(%rip), %rax
15641 testq %rax, %rax
15642 je 1f
15643 movq 3368(%rax), %r11
15644 jmp *%r11
15645 1:
15646 pushq %rdi
15647 pushq %rsi
15648 pushq %rdx
15649 call _glapi_get_dispatch
15650 popq %rdx
15651 popq %rsi
15652 popq %rdi
15653 movq 3368(%rax), %r11
15654 jmp *%r11
15655 #endif /* defined(GLX_USE_TLS) */
15656 .size GL_PREFIX(GetMinmaxParameterfvEXT), .-GL_PREFIX(GetMinmaxParameterfvEXT)
15657
15658 .p2align 4,,15
15659 .globl GL_PREFIX(GetMinmaxParameterivEXT)
15660 .type GL_PREFIX(GetMinmaxParameterivEXT), @function
15661 GL_PREFIX(GetMinmaxParameterivEXT):
15662 #if defined(GLX_USE_TLS)
15663 call _x86_64_get_dispatch@PLT
15664 movq 3376(%rax), %r11
15665 jmp *%r11
15666 #elif defined(PTHREADS)
15667 pushq %rdi
15668 pushq %rsi
15669 pushq %rdx
15670 call _x86_64_get_dispatch@PLT
15671 popq %rdx
15672 popq %rsi
15673 popq %rdi
15674 movq 3376(%rax), %r11
15675 jmp *%r11
15676 #else
15677 movq _glapi_Dispatch(%rip), %rax
15678 testq %rax, %rax
15679 je 1f
15680 movq 3376(%rax), %r11
15681 jmp *%r11
15682 1:
15683 pushq %rdi
15684 pushq %rsi
15685 pushq %rdx
15686 call _glapi_get_dispatch
15687 popq %rdx
15688 popq %rsi
15689 popq %rdi
15690 movq 3376(%rax), %r11
15691 jmp *%r11
15692 #endif /* defined(GLX_USE_TLS) */
15693 .size GL_PREFIX(GetMinmaxParameterivEXT), .-GL_PREFIX(GetMinmaxParameterivEXT)
15694
15695 .p2align 4,,15
15696 .globl GL_PREFIX(GetConvolutionFilterEXT)
15697 .type GL_PREFIX(GetConvolutionFilterEXT), @function
15698 GL_PREFIX(GetConvolutionFilterEXT):
15699 #if defined(GLX_USE_TLS)
15700 call _x86_64_get_dispatch@PLT
15701 movq 3384(%rax), %r11
15702 jmp *%r11
15703 #elif defined(PTHREADS)
15704 pushq %rdi
15705 pushq %rsi
15706 pushq %rdx
15707 pushq %rcx
15708 pushq %rbp
15709 call _x86_64_get_dispatch@PLT
15710 popq %rbp
15711 popq %rcx
15712 popq %rdx
15713 popq %rsi
15714 popq %rdi
15715 movq 3384(%rax), %r11
15716 jmp *%r11
15717 #else
15718 movq _glapi_Dispatch(%rip), %rax
15719 testq %rax, %rax
15720 je 1f
15721 movq 3384(%rax), %r11
15722 jmp *%r11
15723 1:
15724 pushq %rdi
15725 pushq %rsi
15726 pushq %rdx
15727 pushq %rcx
15728 pushq %rbp
15729 call _glapi_get_dispatch
15730 popq %rbp
15731 popq %rcx
15732 popq %rdx
15733 popq %rsi
15734 popq %rdi
15735 movq 3384(%rax), %r11
15736 jmp *%r11
15737 #endif /* defined(GLX_USE_TLS) */
15738 .size GL_PREFIX(GetConvolutionFilterEXT), .-GL_PREFIX(GetConvolutionFilterEXT)
15739
15740 .p2align 4,,15
15741 .globl GL_PREFIX(GetConvolutionParameterfvEXT)
15742 .type GL_PREFIX(GetConvolutionParameterfvEXT), @function
15743 GL_PREFIX(GetConvolutionParameterfvEXT):
15744 #if defined(GLX_USE_TLS)
15745 call _x86_64_get_dispatch@PLT
15746 movq 3392(%rax), %r11
15747 jmp *%r11
15748 #elif defined(PTHREADS)
15749 pushq %rdi
15750 pushq %rsi
15751 pushq %rdx
15752 call _x86_64_get_dispatch@PLT
15753 popq %rdx
15754 popq %rsi
15755 popq %rdi
15756 movq 3392(%rax), %r11
15757 jmp *%r11
15758 #else
15759 movq _glapi_Dispatch(%rip), %rax
15760 testq %rax, %rax
15761 je 1f
15762 movq 3392(%rax), %r11
15763 jmp *%r11
15764 1:
15765 pushq %rdi
15766 pushq %rsi
15767 pushq %rdx
15768 call _glapi_get_dispatch
15769 popq %rdx
15770 popq %rsi
15771 popq %rdi
15772 movq 3392(%rax), %r11
15773 jmp *%r11
15774 #endif /* defined(GLX_USE_TLS) */
15775 .size GL_PREFIX(GetConvolutionParameterfvEXT), .-GL_PREFIX(GetConvolutionParameterfvEXT)
15776
15777 .p2align 4,,15
15778 .globl GL_PREFIX(GetConvolutionParameterivEXT)
15779 .type GL_PREFIX(GetConvolutionParameterivEXT), @function
15780 GL_PREFIX(GetConvolutionParameterivEXT):
15781 #if defined(GLX_USE_TLS)
15782 call _x86_64_get_dispatch@PLT
15783 movq 3400(%rax), %r11
15784 jmp *%r11
15785 #elif defined(PTHREADS)
15786 pushq %rdi
15787 pushq %rsi
15788 pushq %rdx
15789 call _x86_64_get_dispatch@PLT
15790 popq %rdx
15791 popq %rsi
15792 popq %rdi
15793 movq 3400(%rax), %r11
15794 jmp *%r11
15795 #else
15796 movq _glapi_Dispatch(%rip), %rax
15797 testq %rax, %rax
15798 je 1f
15799 movq 3400(%rax), %r11
15800 jmp *%r11
15801 1:
15802 pushq %rdi
15803 pushq %rsi
15804 pushq %rdx
15805 call _glapi_get_dispatch
15806 popq %rdx
15807 popq %rsi
15808 popq %rdi
15809 movq 3400(%rax), %r11
15810 jmp *%r11
15811 #endif /* defined(GLX_USE_TLS) */
15812 .size GL_PREFIX(GetConvolutionParameterivEXT), .-GL_PREFIX(GetConvolutionParameterivEXT)
15813
15814 .p2align 4,,15
15815 .globl GL_PREFIX(GetSeparableFilterEXT)
15816 .type GL_PREFIX(GetSeparableFilterEXT), @function
15817 GL_PREFIX(GetSeparableFilterEXT):
15818 #if defined(GLX_USE_TLS)
15819 call _x86_64_get_dispatch@PLT
15820 movq 3408(%rax), %r11
15821 jmp *%r11
15822 #elif defined(PTHREADS)
15823 pushq %rdi
15824 pushq %rsi
15825 pushq %rdx
15826 pushq %rcx
15827 pushq %r8
15828 pushq %r9
15829 pushq %rbp
15830 call _x86_64_get_dispatch@PLT
15831 popq %rbp
15832 popq %r9
15833 popq %r8
15834 popq %rcx
15835 popq %rdx
15836 popq %rsi
15837 popq %rdi
15838 movq 3408(%rax), %r11
15839 jmp *%r11
15840 #else
15841 movq _glapi_Dispatch(%rip), %rax
15842 testq %rax, %rax
15843 je 1f
15844 movq 3408(%rax), %r11
15845 jmp *%r11
15846 1:
15847 pushq %rdi
15848 pushq %rsi
15849 pushq %rdx
15850 pushq %rcx
15851 pushq %r8
15852 pushq %r9
15853 pushq %rbp
15854 call _glapi_get_dispatch
15855 popq %rbp
15856 popq %r9
15857 popq %r8
15858 popq %rcx
15859 popq %rdx
15860 popq %rsi
15861 popq %rdi
15862 movq 3408(%rax), %r11
15863 jmp *%r11
15864 #endif /* defined(GLX_USE_TLS) */
15865 .size GL_PREFIX(GetSeparableFilterEXT), .-GL_PREFIX(GetSeparableFilterEXT)
15866
15867 .p2align 4,,15
15868 .globl GL_PREFIX(GetColorTableSGI)
15869 .type GL_PREFIX(GetColorTableSGI), @function
15870 GL_PREFIX(GetColorTableSGI):
15871 #if defined(GLX_USE_TLS)
15872 call _x86_64_get_dispatch@PLT
15873 movq 3416(%rax), %r11
15874 jmp *%r11
15875 #elif defined(PTHREADS)
15876 pushq %rdi
15877 pushq %rsi
15878 pushq %rdx
15879 pushq %rcx
15880 pushq %rbp
15881 call _x86_64_get_dispatch@PLT
15882 popq %rbp
15883 popq %rcx
15884 popq %rdx
15885 popq %rsi
15886 popq %rdi
15887 movq 3416(%rax), %r11
15888 jmp *%r11
15889 #else
15890 movq _glapi_Dispatch(%rip), %rax
15891 testq %rax, %rax
15892 je 1f
15893 movq 3416(%rax), %r11
15894 jmp *%r11
15895 1:
15896 pushq %rdi
15897 pushq %rsi
15898 pushq %rdx
15899 pushq %rcx
15900 pushq %rbp
15901 call _glapi_get_dispatch
15902 popq %rbp
15903 popq %rcx
15904 popq %rdx
15905 popq %rsi
15906 popq %rdi
15907 movq 3416(%rax), %r11
15908 jmp *%r11
15909 #endif /* defined(GLX_USE_TLS) */
15910 .size GL_PREFIX(GetColorTableSGI), .-GL_PREFIX(GetColorTableSGI)
15911
15912 .p2align 4,,15
15913 .globl GL_PREFIX(GetColorTableParameterfvSGI)
15914 .type GL_PREFIX(GetColorTableParameterfvSGI), @function
15915 GL_PREFIX(GetColorTableParameterfvSGI):
15916 #if defined(GLX_USE_TLS)
15917 call _x86_64_get_dispatch@PLT
15918 movq 3424(%rax), %r11
15919 jmp *%r11
15920 #elif defined(PTHREADS)
15921 pushq %rdi
15922 pushq %rsi
15923 pushq %rdx
15924 call _x86_64_get_dispatch@PLT
15925 popq %rdx
15926 popq %rsi
15927 popq %rdi
15928 movq 3424(%rax), %r11
15929 jmp *%r11
15930 #else
15931 movq _glapi_Dispatch(%rip), %rax
15932 testq %rax, %rax
15933 je 1f
15934 movq 3424(%rax), %r11
15935 jmp *%r11
15936 1:
15937 pushq %rdi
15938 pushq %rsi
15939 pushq %rdx
15940 call _glapi_get_dispatch
15941 popq %rdx
15942 popq %rsi
15943 popq %rdi
15944 movq 3424(%rax), %r11
15945 jmp *%r11
15946 #endif /* defined(GLX_USE_TLS) */
15947 .size GL_PREFIX(GetColorTableParameterfvSGI), .-GL_PREFIX(GetColorTableParameterfvSGI)
15948
15949 .p2align 4,,15
15950 .globl GL_PREFIX(GetColorTableParameterivSGI)
15951 .type GL_PREFIX(GetColorTableParameterivSGI), @function
15952 GL_PREFIX(GetColorTableParameterivSGI):
15953 #if defined(GLX_USE_TLS)
15954 call _x86_64_get_dispatch@PLT
15955 movq 3432(%rax), %r11
15956 jmp *%r11
15957 #elif defined(PTHREADS)
15958 pushq %rdi
15959 pushq %rsi
15960 pushq %rdx
15961 call _x86_64_get_dispatch@PLT
15962 popq %rdx
15963 popq %rsi
15964 popq %rdi
15965 movq 3432(%rax), %r11
15966 jmp *%r11
15967 #else
15968 movq _glapi_Dispatch(%rip), %rax
15969 testq %rax, %rax
15970 je 1f
15971 movq 3432(%rax), %r11
15972 jmp *%r11
15973 1:
15974 pushq %rdi
15975 pushq %rsi
15976 pushq %rdx
15977 call _glapi_get_dispatch
15978 popq %rdx
15979 popq %rsi
15980 popq %rdi
15981 movq 3432(%rax), %r11
15982 jmp *%r11
15983 #endif /* defined(GLX_USE_TLS) */
15984 .size GL_PREFIX(GetColorTableParameterivSGI), .-GL_PREFIX(GetColorTableParameterivSGI)
15985
15986 .p2align 4,,15
15987 .globl GL_PREFIX(PixelTexGenSGIX)
15988 .type GL_PREFIX(PixelTexGenSGIX), @function
15989 GL_PREFIX(PixelTexGenSGIX):
15990 #if defined(GLX_USE_TLS)
15991 call _x86_64_get_dispatch@PLT
15992 movq 3440(%rax), %r11
15993 jmp *%r11
15994 #elif defined(PTHREADS)
15995 pushq %rdi
15996 call _x86_64_get_dispatch@PLT
15997 popq %rdi
15998 movq 3440(%rax), %r11
15999 jmp *%r11
16000 #else
16001 movq _glapi_Dispatch(%rip), %rax
16002 testq %rax, %rax
16003 je 1f
16004 movq 3440(%rax), %r11
16005 jmp *%r11
16006 1:
16007 pushq %rdi
16008 call _glapi_get_dispatch
16009 popq %rdi
16010 movq 3440(%rax), %r11
16011 jmp *%r11
16012 #endif /* defined(GLX_USE_TLS) */
16013 .size GL_PREFIX(PixelTexGenSGIX), .-GL_PREFIX(PixelTexGenSGIX)
16014
16015 .p2align 4,,15
16016 .globl GL_PREFIX(PixelTexGenParameteriSGIS)
16017 .type GL_PREFIX(PixelTexGenParameteriSGIS), @function
16018 GL_PREFIX(PixelTexGenParameteriSGIS):
16019 #if defined(GLX_USE_TLS)
16020 call _x86_64_get_dispatch@PLT
16021 movq 3448(%rax), %r11
16022 jmp *%r11
16023 #elif defined(PTHREADS)
16024 pushq %rdi
16025 pushq %rsi
16026 pushq %rbp
16027 call _x86_64_get_dispatch@PLT
16028 popq %rbp
16029 popq %rsi
16030 popq %rdi
16031 movq 3448(%rax), %r11
16032 jmp *%r11
16033 #else
16034 movq _glapi_Dispatch(%rip), %rax
16035 testq %rax, %rax
16036 je 1f
16037 movq 3448(%rax), %r11
16038 jmp *%r11
16039 1:
16040 pushq %rdi
16041 pushq %rsi
16042 pushq %rbp
16043 call _glapi_get_dispatch
16044 popq %rbp
16045 popq %rsi
16046 popq %rdi
16047 movq 3448(%rax), %r11
16048 jmp *%r11
16049 #endif /* defined(GLX_USE_TLS) */
16050 .size GL_PREFIX(PixelTexGenParameteriSGIS), .-GL_PREFIX(PixelTexGenParameteriSGIS)
16051
16052 .p2align 4,,15
16053 .globl GL_PREFIX(PixelTexGenParameterivSGIS)
16054 .type GL_PREFIX(PixelTexGenParameterivSGIS), @function
16055 GL_PREFIX(PixelTexGenParameterivSGIS):
16056 #if defined(GLX_USE_TLS)
16057 call _x86_64_get_dispatch@PLT
16058 movq 3456(%rax), %r11
16059 jmp *%r11
16060 #elif defined(PTHREADS)
16061 pushq %rdi
16062 pushq %rsi
16063 pushq %rbp
16064 call _x86_64_get_dispatch@PLT
16065 popq %rbp
16066 popq %rsi
16067 popq %rdi
16068 movq 3456(%rax), %r11
16069 jmp *%r11
16070 #else
16071 movq _glapi_Dispatch(%rip), %rax
16072 testq %rax, %rax
16073 je 1f
16074 movq 3456(%rax), %r11
16075 jmp *%r11
16076 1:
16077 pushq %rdi
16078 pushq %rsi
16079 pushq %rbp
16080 call _glapi_get_dispatch
16081 popq %rbp
16082 popq %rsi
16083 popq %rdi
16084 movq 3456(%rax), %r11
16085 jmp *%r11
16086 #endif /* defined(GLX_USE_TLS) */
16087 .size GL_PREFIX(PixelTexGenParameterivSGIS), .-GL_PREFIX(PixelTexGenParameterivSGIS)
16088
16089 .p2align 4,,15
16090 .globl GL_PREFIX(PixelTexGenParameterfSGIS)
16091 .type GL_PREFIX(PixelTexGenParameterfSGIS), @function
16092 GL_PREFIX(PixelTexGenParameterfSGIS):
16093 #if defined(GLX_USE_TLS)
16094 call _x86_64_get_dispatch@PLT
16095 movq 3464(%rax), %r11
16096 jmp *%r11
16097 #elif defined(PTHREADS)
16098 subq $24, %rsp
16099 movq %rdi, (%rsp)
16100 movq %xmm0, 8(%rsp)
16101 call _x86_64_get_dispatch@PLT
16102 movq 8(%rsp), %xmm0
16103 movq (%rsp), %rdi
16104 addq $24, %rsp
16105 movq 3464(%rax), %r11
16106 jmp *%r11
16107 #else
16108 movq _glapi_Dispatch(%rip), %rax
16109 testq %rax, %rax
16110 je 1f
16111 movq 3464(%rax), %r11
16112 jmp *%r11
16113 1:
16114 subq $24, %rsp
16115 movq %rdi, (%rsp)
16116 movq %xmm0, 8(%rsp)
16117 call _glapi_get_dispatch
16118 movq 8(%rsp), %xmm0
16119 movq (%rsp), %rdi
16120 addq $24, %rsp
16121 movq 3464(%rax), %r11
16122 jmp *%r11
16123 #endif /* defined(GLX_USE_TLS) */
16124 .size GL_PREFIX(PixelTexGenParameterfSGIS), .-GL_PREFIX(PixelTexGenParameterfSGIS)
16125
16126 .p2align 4,,15
16127 .globl GL_PREFIX(PixelTexGenParameterfvSGIS)
16128 .type GL_PREFIX(PixelTexGenParameterfvSGIS), @function
16129 GL_PREFIX(PixelTexGenParameterfvSGIS):
16130 #if defined(GLX_USE_TLS)
16131 call _x86_64_get_dispatch@PLT
16132 movq 3472(%rax), %r11
16133 jmp *%r11
16134 #elif defined(PTHREADS)
16135 pushq %rdi
16136 pushq %rsi
16137 pushq %rbp
16138 call _x86_64_get_dispatch@PLT
16139 popq %rbp
16140 popq %rsi
16141 popq %rdi
16142 movq 3472(%rax), %r11
16143 jmp *%r11
16144 #else
16145 movq _glapi_Dispatch(%rip), %rax
16146 testq %rax, %rax
16147 je 1f
16148 movq 3472(%rax), %r11
16149 jmp *%r11
16150 1:
16151 pushq %rdi
16152 pushq %rsi
16153 pushq %rbp
16154 call _glapi_get_dispatch
16155 popq %rbp
16156 popq %rsi
16157 popq %rdi
16158 movq 3472(%rax), %r11
16159 jmp *%r11
16160 #endif /* defined(GLX_USE_TLS) */
16161 .size GL_PREFIX(PixelTexGenParameterfvSGIS), .-GL_PREFIX(PixelTexGenParameterfvSGIS)
16162
16163 .p2align 4,,15
16164 .globl GL_PREFIX(GetPixelTexGenParameterivSGIS)
16165 .type GL_PREFIX(GetPixelTexGenParameterivSGIS), @function
16166 GL_PREFIX(GetPixelTexGenParameterivSGIS):
16167 #if defined(GLX_USE_TLS)
16168 call _x86_64_get_dispatch@PLT
16169 movq 3480(%rax), %r11
16170 jmp *%r11
16171 #elif defined(PTHREADS)
16172 pushq %rdi
16173 pushq %rsi
16174 pushq %rbp
16175 call _x86_64_get_dispatch@PLT
16176 popq %rbp
16177 popq %rsi
16178 popq %rdi
16179 movq 3480(%rax), %r11
16180 jmp *%r11
16181 #else
16182 movq _glapi_Dispatch(%rip), %rax
16183 testq %rax, %rax
16184 je 1f
16185 movq 3480(%rax), %r11
16186 jmp *%r11
16187 1:
16188 pushq %rdi
16189 pushq %rsi
16190 pushq %rbp
16191 call _glapi_get_dispatch
16192 popq %rbp
16193 popq %rsi
16194 popq %rdi
16195 movq 3480(%rax), %r11
16196 jmp *%r11
16197 #endif /* defined(GLX_USE_TLS) */
16198 .size GL_PREFIX(GetPixelTexGenParameterivSGIS), .-GL_PREFIX(GetPixelTexGenParameterivSGIS)
16199
16200 .p2align 4,,15
16201 .globl GL_PREFIX(GetPixelTexGenParameterfvSGIS)
16202 .type GL_PREFIX(GetPixelTexGenParameterfvSGIS), @function
16203 GL_PREFIX(GetPixelTexGenParameterfvSGIS):
16204 #if defined(GLX_USE_TLS)
16205 call _x86_64_get_dispatch@PLT
16206 movq 3488(%rax), %r11
16207 jmp *%r11
16208 #elif defined(PTHREADS)
16209 pushq %rdi
16210 pushq %rsi
16211 pushq %rbp
16212 call _x86_64_get_dispatch@PLT
16213 popq %rbp
16214 popq %rsi
16215 popq %rdi
16216 movq 3488(%rax), %r11
16217 jmp *%r11
16218 #else
16219 movq _glapi_Dispatch(%rip), %rax
16220 testq %rax, %rax
16221 je 1f
16222 movq 3488(%rax), %r11
16223 jmp *%r11
16224 1:
16225 pushq %rdi
16226 pushq %rsi
16227 pushq %rbp
16228 call _glapi_get_dispatch
16229 popq %rbp
16230 popq %rsi
16231 popq %rdi
16232 movq 3488(%rax), %r11
16233 jmp *%r11
16234 #endif /* defined(GLX_USE_TLS) */
16235 .size GL_PREFIX(GetPixelTexGenParameterfvSGIS), .-GL_PREFIX(GetPixelTexGenParameterfvSGIS)
16236
16237 .p2align 4,,15
16238 .globl GL_PREFIX(TexImage4DSGIS)
16239 .type GL_PREFIX(TexImage4DSGIS), @function
16240 GL_PREFIX(TexImage4DSGIS):
16241 #if defined(GLX_USE_TLS)
16242 call _x86_64_get_dispatch@PLT
16243 movq 3496(%rax), %r11
16244 jmp *%r11
16245 #elif defined(PTHREADS)
16246 pushq %rdi
16247 pushq %rsi
16248 pushq %rdx
16249 pushq %rcx
16250 pushq %r8
16251 pushq %r9
16252 pushq %rbp
16253 call _x86_64_get_dispatch@PLT
16254 popq %rbp
16255 popq %r9
16256 popq %r8
16257 popq %rcx
16258 popq %rdx
16259 popq %rsi
16260 popq %rdi
16261 movq 3496(%rax), %r11
16262 jmp *%r11
16263 #else
16264 movq _glapi_Dispatch(%rip), %rax
16265 testq %rax, %rax
16266 je 1f
16267 movq 3496(%rax), %r11
16268 jmp *%r11
16269 1:
16270 pushq %rdi
16271 pushq %rsi
16272 pushq %rdx
16273 pushq %rcx
16274 pushq %r8
16275 pushq %r9
16276 pushq %rbp
16277 call _glapi_get_dispatch
16278 popq %rbp
16279 popq %r9
16280 popq %r8
16281 popq %rcx
16282 popq %rdx
16283 popq %rsi
16284 popq %rdi
16285 movq 3496(%rax), %r11
16286 jmp *%r11
16287 #endif /* defined(GLX_USE_TLS) */
16288 .size GL_PREFIX(TexImage4DSGIS), .-GL_PREFIX(TexImage4DSGIS)
16289
16290 .p2align 4,,15
16291 .globl GL_PREFIX(TexSubImage4DSGIS)
16292 .type GL_PREFIX(TexSubImage4DSGIS), @function
16293 GL_PREFIX(TexSubImage4DSGIS):
16294 #if defined(GLX_USE_TLS)
16295 call _x86_64_get_dispatch@PLT
16296 movq 3504(%rax), %r11
16297 jmp *%r11
16298 #elif defined(PTHREADS)
16299 pushq %rdi
16300 pushq %rsi
16301 pushq %rdx
16302 pushq %rcx
16303 pushq %r8
16304 pushq %r9
16305 pushq %rbp
16306 call _x86_64_get_dispatch@PLT
16307 popq %rbp
16308 popq %r9
16309 popq %r8
16310 popq %rcx
16311 popq %rdx
16312 popq %rsi
16313 popq %rdi
16314 movq 3504(%rax), %r11
16315 jmp *%r11
16316 #else
16317 movq _glapi_Dispatch(%rip), %rax
16318 testq %rax, %rax
16319 je 1f
16320 movq 3504(%rax), %r11
16321 jmp *%r11
16322 1:
16323 pushq %rdi
16324 pushq %rsi
16325 pushq %rdx
16326 pushq %rcx
16327 pushq %r8
16328 pushq %r9
16329 pushq %rbp
16330 call _glapi_get_dispatch
16331 popq %rbp
16332 popq %r9
16333 popq %r8
16334 popq %rcx
16335 popq %rdx
16336 popq %rsi
16337 popq %rdi
16338 movq 3504(%rax), %r11
16339 jmp *%r11
16340 #endif /* defined(GLX_USE_TLS) */
16341 .size GL_PREFIX(TexSubImage4DSGIS), .-GL_PREFIX(TexSubImage4DSGIS)
16342
16343 .p2align 4,,15
16344 .globl GL_PREFIX(AreTexturesResidentEXT)
16345 .type GL_PREFIX(AreTexturesResidentEXT), @function
16346 GL_PREFIX(AreTexturesResidentEXT):
16347 #if defined(GLX_USE_TLS)
16348 call _x86_64_get_dispatch@PLT
16349 movq 3512(%rax), %r11
16350 jmp *%r11
16351 #elif defined(PTHREADS)
16352 pushq %rdi
16353 pushq %rsi
16354 pushq %rdx
16355 call _x86_64_get_dispatch@PLT
16356 popq %rdx
16357 popq %rsi
16358 popq %rdi
16359 movq 3512(%rax), %r11
16360 jmp *%r11
16361 #else
16362 movq _glapi_Dispatch(%rip), %rax
16363 testq %rax, %rax
16364 je 1f
16365 movq 3512(%rax), %r11
16366 jmp *%r11
16367 1:
16368 pushq %rdi
16369 pushq %rsi
16370 pushq %rdx
16371 call _glapi_get_dispatch
16372 popq %rdx
16373 popq %rsi
16374 popq %rdi
16375 movq 3512(%rax), %r11
16376 jmp *%r11
16377 #endif /* defined(GLX_USE_TLS) */
16378 .size GL_PREFIX(AreTexturesResidentEXT), .-GL_PREFIX(AreTexturesResidentEXT)
16379
16380 .p2align 4,,15
16381 .globl GL_PREFIX(GenTexturesEXT)
16382 .type GL_PREFIX(GenTexturesEXT), @function
16383 GL_PREFIX(GenTexturesEXT):
16384 #if defined(GLX_USE_TLS)
16385 call _x86_64_get_dispatch@PLT
16386 movq 3520(%rax), %r11
16387 jmp *%r11
16388 #elif defined(PTHREADS)
16389 pushq %rdi
16390 pushq %rsi
16391 pushq %rbp
16392 call _x86_64_get_dispatch@PLT
16393 popq %rbp
16394 popq %rsi
16395 popq %rdi
16396 movq 3520(%rax), %r11
16397 jmp *%r11
16398 #else
16399 movq _glapi_Dispatch(%rip), %rax
16400 testq %rax, %rax
16401 je 1f
16402 movq 3520(%rax), %r11
16403 jmp *%r11
16404 1:
16405 pushq %rdi
16406 pushq %rsi
16407 pushq %rbp
16408 call _glapi_get_dispatch
16409 popq %rbp
16410 popq %rsi
16411 popq %rdi
16412 movq 3520(%rax), %r11
16413 jmp *%r11
16414 #endif /* defined(GLX_USE_TLS) */
16415 .size GL_PREFIX(GenTexturesEXT), .-GL_PREFIX(GenTexturesEXT)
16416
16417 .p2align 4,,15
16418 .globl GL_PREFIX(IsTextureEXT)
16419 .type GL_PREFIX(IsTextureEXT), @function
16420 GL_PREFIX(IsTextureEXT):
16421 #if defined(GLX_USE_TLS)
16422 call _x86_64_get_dispatch@PLT
16423 movq 3528(%rax), %r11
16424 jmp *%r11
16425 #elif defined(PTHREADS)
16426 pushq %rdi
16427 call _x86_64_get_dispatch@PLT
16428 popq %rdi
16429 movq 3528(%rax), %r11
16430 jmp *%r11
16431 #else
16432 movq _glapi_Dispatch(%rip), %rax
16433 testq %rax, %rax
16434 je 1f
16435 movq 3528(%rax), %r11
16436 jmp *%r11
16437 1:
16438 pushq %rdi
16439 call _glapi_get_dispatch
16440 popq %rdi
16441 movq 3528(%rax), %r11
16442 jmp *%r11
16443 #endif /* defined(GLX_USE_TLS) */
16444 .size GL_PREFIX(IsTextureEXT), .-GL_PREFIX(IsTextureEXT)
16445
16446 .p2align 4,,15
16447 .globl GL_PREFIX(DetailTexFuncSGIS)
16448 .type GL_PREFIX(DetailTexFuncSGIS), @function
16449 GL_PREFIX(DetailTexFuncSGIS):
16450 #if defined(GLX_USE_TLS)
16451 call _x86_64_get_dispatch@PLT
16452 movq 3536(%rax), %r11
16453 jmp *%r11
16454 #elif defined(PTHREADS)
16455 pushq %rdi
16456 pushq %rsi
16457 pushq %rdx
16458 call _x86_64_get_dispatch@PLT
16459 popq %rdx
16460 popq %rsi
16461 popq %rdi
16462 movq 3536(%rax), %r11
16463 jmp *%r11
16464 #else
16465 movq _glapi_Dispatch(%rip), %rax
16466 testq %rax, %rax
16467 je 1f
16468 movq 3536(%rax), %r11
16469 jmp *%r11
16470 1:
16471 pushq %rdi
16472 pushq %rsi
16473 pushq %rdx
16474 call _glapi_get_dispatch
16475 popq %rdx
16476 popq %rsi
16477 popq %rdi
16478 movq 3536(%rax), %r11
16479 jmp *%r11
16480 #endif /* defined(GLX_USE_TLS) */
16481 .size GL_PREFIX(DetailTexFuncSGIS), .-GL_PREFIX(DetailTexFuncSGIS)
16482
16483 .p2align 4,,15
16484 .globl GL_PREFIX(GetDetailTexFuncSGIS)
16485 .type GL_PREFIX(GetDetailTexFuncSGIS), @function
16486 GL_PREFIX(GetDetailTexFuncSGIS):
16487 #if defined(GLX_USE_TLS)
16488 call _x86_64_get_dispatch@PLT
16489 movq 3544(%rax), %r11
16490 jmp *%r11
16491 #elif defined(PTHREADS)
16492 pushq %rdi
16493 pushq %rsi
16494 pushq %rbp
16495 call _x86_64_get_dispatch@PLT
16496 popq %rbp
16497 popq %rsi
16498 popq %rdi
16499 movq 3544(%rax), %r11
16500 jmp *%r11
16501 #else
16502 movq _glapi_Dispatch(%rip), %rax
16503 testq %rax, %rax
16504 je 1f
16505 movq 3544(%rax), %r11
16506 jmp *%r11
16507 1:
16508 pushq %rdi
16509 pushq %rsi
16510 pushq %rbp
16511 call _glapi_get_dispatch
16512 popq %rbp
16513 popq %rsi
16514 popq %rdi
16515 movq 3544(%rax), %r11
16516 jmp *%r11
16517 #endif /* defined(GLX_USE_TLS) */
16518 .size GL_PREFIX(GetDetailTexFuncSGIS), .-GL_PREFIX(GetDetailTexFuncSGIS)
16519
16520 .p2align 4,,15
16521 .globl GL_PREFIX(SharpenTexFuncSGIS)
16522 .type GL_PREFIX(SharpenTexFuncSGIS), @function
16523 GL_PREFIX(SharpenTexFuncSGIS):
16524 #if defined(GLX_USE_TLS)
16525 call _x86_64_get_dispatch@PLT
16526 movq 3552(%rax), %r11
16527 jmp *%r11
16528 #elif defined(PTHREADS)
16529 pushq %rdi
16530 pushq %rsi
16531 pushq %rdx
16532 call _x86_64_get_dispatch@PLT
16533 popq %rdx
16534 popq %rsi
16535 popq %rdi
16536 movq 3552(%rax), %r11
16537 jmp *%r11
16538 #else
16539 movq _glapi_Dispatch(%rip), %rax
16540 testq %rax, %rax
16541 je 1f
16542 movq 3552(%rax), %r11
16543 jmp *%r11
16544 1:
16545 pushq %rdi
16546 pushq %rsi
16547 pushq %rdx
16548 call _glapi_get_dispatch
16549 popq %rdx
16550 popq %rsi
16551 popq %rdi
16552 movq 3552(%rax), %r11
16553 jmp *%r11
16554 #endif /* defined(GLX_USE_TLS) */
16555 .size GL_PREFIX(SharpenTexFuncSGIS), .-GL_PREFIX(SharpenTexFuncSGIS)
16556
16557 .p2align 4,,15
16558 .globl GL_PREFIX(GetSharpenTexFuncSGIS)
16559 .type GL_PREFIX(GetSharpenTexFuncSGIS), @function
16560 GL_PREFIX(GetSharpenTexFuncSGIS):
16561 #if defined(GLX_USE_TLS)
16562 call _x86_64_get_dispatch@PLT
16563 movq 3560(%rax), %r11
16564 jmp *%r11
16565 #elif defined(PTHREADS)
16566 pushq %rdi
16567 pushq %rsi
16568 pushq %rbp
16569 call _x86_64_get_dispatch@PLT
16570 popq %rbp
16571 popq %rsi
16572 popq %rdi
16573 movq 3560(%rax), %r11
16574 jmp *%r11
16575 #else
16576 movq _glapi_Dispatch(%rip), %rax
16577 testq %rax, %rax
16578 je 1f
16579 movq 3560(%rax), %r11
16580 jmp *%r11
16581 1:
16582 pushq %rdi
16583 pushq %rsi
16584 pushq %rbp
16585 call _glapi_get_dispatch
16586 popq %rbp
16587 popq %rsi
16588 popq %rdi
16589 movq 3560(%rax), %r11
16590 jmp *%r11
16591 #endif /* defined(GLX_USE_TLS) */
16592 .size GL_PREFIX(GetSharpenTexFuncSGIS), .-GL_PREFIX(GetSharpenTexFuncSGIS)
16593
16594 .p2align 4,,15
16595 .globl GL_PREFIX(SampleMaskSGIS)
16596 .type GL_PREFIX(SampleMaskSGIS), @function
16597 GL_PREFIX(SampleMaskSGIS):
16598 #if defined(GLX_USE_TLS)
16599 call _x86_64_get_dispatch@PLT
16600 movq 3568(%rax), %r11
16601 jmp *%r11
16602 #elif defined(PTHREADS)
16603 pushq %rdi
16604 pushq %rsi
16605 pushq %rbp
16606 call _x86_64_get_dispatch@PLT
16607 popq %rbp
16608 popq %rsi
16609 popq %rdi
16610 movq 3568(%rax), %r11
16611 jmp *%r11
16612 #else
16613 movq _glapi_Dispatch(%rip), %rax
16614 testq %rax, %rax
16615 je 1f
16616 movq 3568(%rax), %r11
16617 jmp *%r11
16618 1:
16619 pushq %rdi
16620 pushq %rsi
16621 pushq %rbp
16622 call _glapi_get_dispatch
16623 popq %rbp
16624 popq %rsi
16625 popq %rdi
16626 movq 3568(%rax), %r11
16627 jmp *%r11
16628 #endif /* defined(GLX_USE_TLS) */
16629 .size GL_PREFIX(SampleMaskSGIS), .-GL_PREFIX(SampleMaskSGIS)
16630
16631 .p2align 4,,15
16632 .globl GL_PREFIX(SamplePatternSGIS)
16633 .type GL_PREFIX(SamplePatternSGIS), @function
16634 GL_PREFIX(SamplePatternSGIS):
16635 #if defined(GLX_USE_TLS)
16636 call _x86_64_get_dispatch@PLT
16637 movq 3576(%rax), %r11
16638 jmp *%r11
16639 #elif defined(PTHREADS)
16640 pushq %rdi
16641 call _x86_64_get_dispatch@PLT
16642 popq %rdi
16643 movq 3576(%rax), %r11
16644 jmp *%r11
16645 #else
16646 movq _glapi_Dispatch(%rip), %rax
16647 testq %rax, %rax
16648 je 1f
16649 movq 3576(%rax), %r11
16650 jmp *%r11
16651 1:
16652 pushq %rdi
16653 call _glapi_get_dispatch
16654 popq %rdi
16655 movq 3576(%rax), %r11
16656 jmp *%r11
16657 #endif /* defined(GLX_USE_TLS) */
16658 .size GL_PREFIX(SamplePatternSGIS), .-GL_PREFIX(SamplePatternSGIS)
16659
16660 .p2align 4,,15
16661 .globl GL_PREFIX(ColorPointerEXT)
16662 .type GL_PREFIX(ColorPointerEXT), @function
16663 GL_PREFIX(ColorPointerEXT):
16664 #if defined(GLX_USE_TLS)
16665 call _x86_64_get_dispatch@PLT
16666 movq 3584(%rax), %r11
16667 jmp *%r11
16668 #elif defined(PTHREADS)
16669 pushq %rdi
16670 pushq %rsi
16671 pushq %rdx
16672 pushq %rcx
16673 pushq %r8
16674 call _x86_64_get_dispatch@PLT
16675 popq %r8
16676 popq %rcx
16677 popq %rdx
16678 popq %rsi
16679 popq %rdi
16680 movq 3584(%rax), %r11
16681 jmp *%r11
16682 #else
16683 movq _glapi_Dispatch(%rip), %rax
16684 testq %rax, %rax
16685 je 1f
16686 movq 3584(%rax), %r11
16687 jmp *%r11
16688 1:
16689 pushq %rdi
16690 pushq %rsi
16691 pushq %rdx
16692 pushq %rcx
16693 pushq %r8
16694 call _glapi_get_dispatch
16695 popq %r8
16696 popq %rcx
16697 popq %rdx
16698 popq %rsi
16699 popq %rdi
16700 movq 3584(%rax), %r11
16701 jmp *%r11
16702 #endif /* defined(GLX_USE_TLS) */
16703 .size GL_PREFIX(ColorPointerEXT), .-GL_PREFIX(ColorPointerEXT)
16704
16705 .p2align 4,,15
16706 .globl GL_PREFIX(EdgeFlagPointerEXT)
16707 .type GL_PREFIX(EdgeFlagPointerEXT), @function
16708 GL_PREFIX(EdgeFlagPointerEXT):
16709 #if defined(GLX_USE_TLS)
16710 call _x86_64_get_dispatch@PLT
16711 movq 3592(%rax), %r11
16712 jmp *%r11
16713 #elif defined(PTHREADS)
16714 pushq %rdi
16715 pushq %rsi
16716 pushq %rdx
16717 call _x86_64_get_dispatch@PLT
16718 popq %rdx
16719 popq %rsi
16720 popq %rdi
16721 movq 3592(%rax), %r11
16722 jmp *%r11
16723 #else
16724 movq _glapi_Dispatch(%rip), %rax
16725 testq %rax, %rax
16726 je 1f
16727 movq 3592(%rax), %r11
16728 jmp *%r11
16729 1:
16730 pushq %rdi
16731 pushq %rsi
16732 pushq %rdx
16733 call _glapi_get_dispatch
16734 popq %rdx
16735 popq %rsi
16736 popq %rdi
16737 movq 3592(%rax), %r11
16738 jmp *%r11
16739 #endif /* defined(GLX_USE_TLS) */
16740 .size GL_PREFIX(EdgeFlagPointerEXT), .-GL_PREFIX(EdgeFlagPointerEXT)
16741
16742 .p2align 4,,15
16743 .globl GL_PREFIX(IndexPointerEXT)
16744 .type GL_PREFIX(IndexPointerEXT), @function
16745 GL_PREFIX(IndexPointerEXT):
16746 #if defined(GLX_USE_TLS)
16747 call _x86_64_get_dispatch@PLT
16748 movq 3600(%rax), %r11
16749 jmp *%r11
16750 #elif defined(PTHREADS)
16751 pushq %rdi
16752 pushq %rsi
16753 pushq %rdx
16754 pushq %rcx
16755 pushq %rbp
16756 call _x86_64_get_dispatch@PLT
16757 popq %rbp
16758 popq %rcx
16759 popq %rdx
16760 popq %rsi
16761 popq %rdi
16762 movq 3600(%rax), %r11
16763 jmp *%r11
16764 #else
16765 movq _glapi_Dispatch(%rip), %rax
16766 testq %rax, %rax
16767 je 1f
16768 movq 3600(%rax), %r11
16769 jmp *%r11
16770 1:
16771 pushq %rdi
16772 pushq %rsi
16773 pushq %rdx
16774 pushq %rcx
16775 pushq %rbp
16776 call _glapi_get_dispatch
16777 popq %rbp
16778 popq %rcx
16779 popq %rdx
16780 popq %rsi
16781 popq %rdi
16782 movq 3600(%rax), %r11
16783 jmp *%r11
16784 #endif /* defined(GLX_USE_TLS) */
16785 .size GL_PREFIX(IndexPointerEXT), .-GL_PREFIX(IndexPointerEXT)
16786
16787 .p2align 4,,15
16788 .globl GL_PREFIX(NormalPointerEXT)
16789 .type GL_PREFIX(NormalPointerEXT), @function
16790 GL_PREFIX(NormalPointerEXT):
16791 #if defined(GLX_USE_TLS)
16792 call _x86_64_get_dispatch@PLT
16793 movq 3608(%rax), %r11
16794 jmp *%r11
16795 #elif defined(PTHREADS)
16796 pushq %rdi
16797 pushq %rsi
16798 pushq %rdx
16799 pushq %rcx
16800 pushq %rbp
16801 call _x86_64_get_dispatch@PLT
16802 popq %rbp
16803 popq %rcx
16804 popq %rdx
16805 popq %rsi
16806 popq %rdi
16807 movq 3608(%rax), %r11
16808 jmp *%r11
16809 #else
16810 movq _glapi_Dispatch(%rip), %rax
16811 testq %rax, %rax
16812 je 1f
16813 movq 3608(%rax), %r11
16814 jmp *%r11
16815 1:
16816 pushq %rdi
16817 pushq %rsi
16818 pushq %rdx
16819 pushq %rcx
16820 pushq %rbp
16821 call _glapi_get_dispatch
16822 popq %rbp
16823 popq %rcx
16824 popq %rdx
16825 popq %rsi
16826 popq %rdi
16827 movq 3608(%rax), %r11
16828 jmp *%r11
16829 #endif /* defined(GLX_USE_TLS) */
16830 .size GL_PREFIX(NormalPointerEXT), .-GL_PREFIX(NormalPointerEXT)
16831
16832 .p2align 4,,15
16833 .globl GL_PREFIX(TexCoordPointerEXT)
16834 .type GL_PREFIX(TexCoordPointerEXT), @function
16835 GL_PREFIX(TexCoordPointerEXT):
16836 #if defined(GLX_USE_TLS)
16837 call _x86_64_get_dispatch@PLT
16838 movq 3616(%rax), %r11
16839 jmp *%r11
16840 #elif defined(PTHREADS)
16841 pushq %rdi
16842 pushq %rsi
16843 pushq %rdx
16844 pushq %rcx
16845 pushq %r8
16846 call _x86_64_get_dispatch@PLT
16847 popq %r8
16848 popq %rcx
16849 popq %rdx
16850 popq %rsi
16851 popq %rdi
16852 movq 3616(%rax), %r11
16853 jmp *%r11
16854 #else
16855 movq _glapi_Dispatch(%rip), %rax
16856 testq %rax, %rax
16857 je 1f
16858 movq 3616(%rax), %r11
16859 jmp *%r11
16860 1:
16861 pushq %rdi
16862 pushq %rsi
16863 pushq %rdx
16864 pushq %rcx
16865 pushq %r8
16866 call _glapi_get_dispatch
16867 popq %r8
16868 popq %rcx
16869 popq %rdx
16870 popq %rsi
16871 popq %rdi
16872 movq 3616(%rax), %r11
16873 jmp *%r11
16874 #endif /* defined(GLX_USE_TLS) */
16875 .size GL_PREFIX(TexCoordPointerEXT), .-GL_PREFIX(TexCoordPointerEXT)
16876
16877 .p2align 4,,15
16878 .globl GL_PREFIX(VertexPointerEXT)
16879 .type GL_PREFIX(VertexPointerEXT), @function
16880 GL_PREFIX(VertexPointerEXT):
16881 #if defined(GLX_USE_TLS)
16882 call _x86_64_get_dispatch@PLT
16883 movq 3624(%rax), %r11
16884 jmp *%r11
16885 #elif defined(PTHREADS)
16886 pushq %rdi
16887 pushq %rsi
16888 pushq %rdx
16889 pushq %rcx
16890 pushq %r8
16891 call _x86_64_get_dispatch@PLT
16892 popq %r8
16893 popq %rcx
16894 popq %rdx
16895 popq %rsi
16896 popq %rdi
16897 movq 3624(%rax), %r11
16898 jmp *%r11
16899 #else
16900 movq _glapi_Dispatch(%rip), %rax
16901 testq %rax, %rax
16902 je 1f
16903 movq 3624(%rax), %r11
16904 jmp *%r11
16905 1:
16906 pushq %rdi
16907 pushq %rsi
16908 pushq %rdx
16909 pushq %rcx
16910 pushq %r8
16911 call _glapi_get_dispatch
16912 popq %r8
16913 popq %rcx
16914 popq %rdx
16915 popq %rsi
16916 popq %rdi
16917 movq 3624(%rax), %r11
16918 jmp *%r11
16919 #endif /* defined(GLX_USE_TLS) */
16920 .size GL_PREFIX(VertexPointerEXT), .-GL_PREFIX(VertexPointerEXT)
16921
16922 .p2align 4,,15
16923 .globl GL_PREFIX(SpriteParameterfSGIX)
16924 .type GL_PREFIX(SpriteParameterfSGIX), @function
16925 GL_PREFIX(SpriteParameterfSGIX):
16926 #if defined(GLX_USE_TLS)
16927 call _x86_64_get_dispatch@PLT
16928 movq 3632(%rax), %r11
16929 jmp *%r11
16930 #elif defined(PTHREADS)
16931 subq $24, %rsp
16932 movq %rdi, (%rsp)
16933 movq %xmm0, 8(%rsp)
16934 call _x86_64_get_dispatch@PLT
16935 movq 8(%rsp), %xmm0
16936 movq (%rsp), %rdi
16937 addq $24, %rsp
16938 movq 3632(%rax), %r11
16939 jmp *%r11
16940 #else
16941 movq _glapi_Dispatch(%rip), %rax
16942 testq %rax, %rax
16943 je 1f
16944 movq 3632(%rax), %r11
16945 jmp *%r11
16946 1:
16947 subq $24, %rsp
16948 movq %rdi, (%rsp)
16949 movq %xmm0, 8(%rsp)
16950 call _glapi_get_dispatch
16951 movq 8(%rsp), %xmm0
16952 movq (%rsp), %rdi
16953 addq $24, %rsp
16954 movq 3632(%rax), %r11
16955 jmp *%r11
16956 #endif /* defined(GLX_USE_TLS) */
16957 .size GL_PREFIX(SpriteParameterfSGIX), .-GL_PREFIX(SpriteParameterfSGIX)
16958
16959 .p2align 4,,15
16960 .globl GL_PREFIX(SpriteParameterfvSGIX)
16961 .type GL_PREFIX(SpriteParameterfvSGIX), @function
16962 GL_PREFIX(SpriteParameterfvSGIX):
16963 #if defined(GLX_USE_TLS)
16964 call _x86_64_get_dispatch@PLT
16965 movq 3640(%rax), %r11
16966 jmp *%r11
16967 #elif defined(PTHREADS)
16968 pushq %rdi
16969 pushq %rsi
16970 pushq %rbp
16971 call _x86_64_get_dispatch@PLT
16972 popq %rbp
16973 popq %rsi
16974 popq %rdi
16975 movq 3640(%rax), %r11
16976 jmp *%r11
16977 #else
16978 movq _glapi_Dispatch(%rip), %rax
16979 testq %rax, %rax
16980 je 1f
16981 movq 3640(%rax), %r11
16982 jmp *%r11
16983 1:
16984 pushq %rdi
16985 pushq %rsi
16986 pushq %rbp
16987 call _glapi_get_dispatch
16988 popq %rbp
16989 popq %rsi
16990 popq %rdi
16991 movq 3640(%rax), %r11
16992 jmp *%r11
16993 #endif /* defined(GLX_USE_TLS) */
16994 .size GL_PREFIX(SpriteParameterfvSGIX), .-GL_PREFIX(SpriteParameterfvSGIX)
16995
16996 .p2align 4,,15
16997 .globl GL_PREFIX(SpriteParameteriSGIX)
16998 .type GL_PREFIX(SpriteParameteriSGIX), @function
16999 GL_PREFIX(SpriteParameteriSGIX):
17000 #if defined(GLX_USE_TLS)
17001 call _x86_64_get_dispatch@PLT
17002 movq 3648(%rax), %r11
17003 jmp *%r11
17004 #elif defined(PTHREADS)
17005 pushq %rdi
17006 pushq %rsi
17007 pushq %rbp
17008 call _x86_64_get_dispatch@PLT
17009 popq %rbp
17010 popq %rsi
17011 popq %rdi
17012 movq 3648(%rax), %r11
17013 jmp *%r11
17014 #else
17015 movq _glapi_Dispatch(%rip), %rax
17016 testq %rax, %rax
17017 je 1f
17018 movq 3648(%rax), %r11
17019 jmp *%r11
17020 1:
17021 pushq %rdi
17022 pushq %rsi
17023 pushq %rbp
17024 call _glapi_get_dispatch
17025 popq %rbp
17026 popq %rsi
17027 popq %rdi
17028 movq 3648(%rax), %r11
17029 jmp *%r11
17030 #endif /* defined(GLX_USE_TLS) */
17031 .size GL_PREFIX(SpriteParameteriSGIX), .-GL_PREFIX(SpriteParameteriSGIX)
17032
17033 .p2align 4,,15
17034 .globl GL_PREFIX(SpriteParameterivSGIX)
17035 .type GL_PREFIX(SpriteParameterivSGIX), @function
17036 GL_PREFIX(SpriteParameterivSGIX):
17037 #if defined(GLX_USE_TLS)
17038 call _x86_64_get_dispatch@PLT
17039 movq 3656(%rax), %r11
17040 jmp *%r11
17041 #elif defined(PTHREADS)
17042 pushq %rdi
17043 pushq %rsi
17044 pushq %rbp
17045 call _x86_64_get_dispatch@PLT
17046 popq %rbp
17047 popq %rsi
17048 popq %rdi
17049 movq 3656(%rax), %r11
17050 jmp *%r11
17051 #else
17052 movq _glapi_Dispatch(%rip), %rax
17053 testq %rax, %rax
17054 je 1f
17055 movq 3656(%rax), %r11
17056 jmp *%r11
17057 1:
17058 pushq %rdi
17059 pushq %rsi
17060 pushq %rbp
17061 call _glapi_get_dispatch
17062 popq %rbp
17063 popq %rsi
17064 popq %rdi
17065 movq 3656(%rax), %r11
17066 jmp *%r11
17067 #endif /* defined(GLX_USE_TLS) */
17068 .size GL_PREFIX(SpriteParameterivSGIX), .-GL_PREFIX(SpriteParameterivSGIX)
17069
17070 .p2align 4,,15
17071 .globl GL_PREFIX(PointParameterfEXT)
17072 .type GL_PREFIX(PointParameterfEXT), @function
17073 GL_PREFIX(PointParameterfEXT):
17074 #if defined(GLX_USE_TLS)
17075 call _x86_64_get_dispatch@PLT
17076 movq 3664(%rax), %r11
17077 jmp *%r11
17078 #elif defined(PTHREADS)
17079 subq $24, %rsp
17080 movq %rdi, (%rsp)
17081 movq %xmm0, 8(%rsp)
17082 call _x86_64_get_dispatch@PLT
17083 movq 8(%rsp), %xmm0
17084 movq (%rsp), %rdi
17085 addq $24, %rsp
17086 movq 3664(%rax), %r11
17087 jmp *%r11
17088 #else
17089 movq _glapi_Dispatch(%rip), %rax
17090 testq %rax, %rax
17091 je 1f
17092 movq 3664(%rax), %r11
17093 jmp *%r11
17094 1:
17095 subq $24, %rsp
17096 movq %rdi, (%rsp)
17097 movq %xmm0, 8(%rsp)
17098 call _glapi_get_dispatch
17099 movq 8(%rsp), %xmm0
17100 movq (%rsp), %rdi
17101 addq $24, %rsp
17102 movq 3664(%rax), %r11
17103 jmp *%r11
17104 #endif /* defined(GLX_USE_TLS) */
17105 .size GL_PREFIX(PointParameterfEXT), .-GL_PREFIX(PointParameterfEXT)
17106
17107 .p2align 4,,15
17108 .globl GL_PREFIX(PointParameterfvEXT)
17109 .type GL_PREFIX(PointParameterfvEXT), @function
17110 GL_PREFIX(PointParameterfvEXT):
17111 #if defined(GLX_USE_TLS)
17112 call _x86_64_get_dispatch@PLT
17113 movq 3672(%rax), %r11
17114 jmp *%r11
17115 #elif defined(PTHREADS)
17116 pushq %rdi
17117 pushq %rsi
17118 pushq %rbp
17119 call _x86_64_get_dispatch@PLT
17120 popq %rbp
17121 popq %rsi
17122 popq %rdi
17123 movq 3672(%rax), %r11
17124 jmp *%r11
17125 #else
17126 movq _glapi_Dispatch(%rip), %rax
17127 testq %rax, %rax
17128 je 1f
17129 movq 3672(%rax), %r11
17130 jmp *%r11
17131 1:
17132 pushq %rdi
17133 pushq %rsi
17134 pushq %rbp
17135 call _glapi_get_dispatch
17136 popq %rbp
17137 popq %rsi
17138 popq %rdi
17139 movq 3672(%rax), %r11
17140 jmp *%r11
17141 #endif /* defined(GLX_USE_TLS) */
17142 .size GL_PREFIX(PointParameterfvEXT), .-GL_PREFIX(PointParameterfvEXT)
17143
17144 .p2align 4,,15
17145 .globl GL_PREFIX(GetInstrumentsSGIX)
17146 .type GL_PREFIX(GetInstrumentsSGIX), @function
17147 GL_PREFIX(GetInstrumentsSGIX):
17148 #if defined(GLX_USE_TLS)
17149 call _x86_64_get_dispatch@PLT
17150 movq 3680(%rax), %r11
17151 jmp *%r11
17152 #elif defined(PTHREADS)
17153 pushq %rbp
17154 call _x86_64_get_dispatch@PLT
17155 popq %rbp
17156 movq 3680(%rax), %r11
17157 jmp *%r11
17158 #else
17159 movq _glapi_Dispatch(%rip), %rax
17160 testq %rax, %rax
17161 je 1f
17162 movq 3680(%rax), %r11
17163 jmp *%r11
17164 1:
17165 pushq %rbp
17166 call _glapi_get_dispatch
17167 popq %rbp
17168 movq 3680(%rax), %r11
17169 jmp *%r11
17170 #endif /* defined(GLX_USE_TLS) */
17171 .size GL_PREFIX(GetInstrumentsSGIX), .-GL_PREFIX(GetInstrumentsSGIX)
17172
17173 .p2align 4,,15
17174 .globl GL_PREFIX(InstrumentsBufferSGIX)
17175 .type GL_PREFIX(InstrumentsBufferSGIX), @function
17176 GL_PREFIX(InstrumentsBufferSGIX):
17177 #if defined(GLX_USE_TLS)
17178 call _x86_64_get_dispatch@PLT
17179 movq 3688(%rax), %r11
17180 jmp *%r11
17181 #elif defined(PTHREADS)
17182 pushq %rdi
17183 pushq %rsi
17184 pushq %rbp
17185 call _x86_64_get_dispatch@PLT
17186 popq %rbp
17187 popq %rsi
17188 popq %rdi
17189 movq 3688(%rax), %r11
17190 jmp *%r11
17191 #else
17192 movq _glapi_Dispatch(%rip), %rax
17193 testq %rax, %rax
17194 je 1f
17195 movq 3688(%rax), %r11
17196 jmp *%r11
17197 1:
17198 pushq %rdi
17199 pushq %rsi
17200 pushq %rbp
17201 call _glapi_get_dispatch
17202 popq %rbp
17203 popq %rsi
17204 popq %rdi
17205 movq 3688(%rax), %r11
17206 jmp *%r11
17207 #endif /* defined(GLX_USE_TLS) */
17208 .size GL_PREFIX(InstrumentsBufferSGIX), .-GL_PREFIX(InstrumentsBufferSGIX)
17209
17210 .p2align 4,,15
17211 .globl GL_PREFIX(PollInstrumentsSGIX)
17212 .type GL_PREFIX(PollInstrumentsSGIX), @function
17213 GL_PREFIX(PollInstrumentsSGIX):
17214 #if defined(GLX_USE_TLS)
17215 call _x86_64_get_dispatch@PLT
17216 movq 3696(%rax), %r11
17217 jmp *%r11
17218 #elif defined(PTHREADS)
17219 pushq %rdi
17220 call _x86_64_get_dispatch@PLT
17221 popq %rdi
17222 movq 3696(%rax), %r11
17223 jmp *%r11
17224 #else
17225 movq _glapi_Dispatch(%rip), %rax
17226 testq %rax, %rax
17227 je 1f
17228 movq 3696(%rax), %r11
17229 jmp *%r11
17230 1:
17231 pushq %rdi
17232 call _glapi_get_dispatch
17233 popq %rdi
17234 movq 3696(%rax), %r11
17235 jmp *%r11
17236 #endif /* defined(GLX_USE_TLS) */
17237 .size GL_PREFIX(PollInstrumentsSGIX), .-GL_PREFIX(PollInstrumentsSGIX)
17238
17239 .p2align 4,,15
17240 .globl GL_PREFIX(ReadInstrumentsSGIX)
17241 .type GL_PREFIX(ReadInstrumentsSGIX), @function
17242 GL_PREFIX(ReadInstrumentsSGIX):
17243 #if defined(GLX_USE_TLS)
17244 call _x86_64_get_dispatch@PLT
17245 movq 3704(%rax), %r11
17246 jmp *%r11
17247 #elif defined(PTHREADS)
17248 pushq %rdi
17249 call _x86_64_get_dispatch@PLT
17250 popq %rdi
17251 movq 3704(%rax), %r11
17252 jmp *%r11
17253 #else
17254 movq _glapi_Dispatch(%rip), %rax
17255 testq %rax, %rax
17256 je 1f
17257 movq 3704(%rax), %r11
17258 jmp *%r11
17259 1:
17260 pushq %rdi
17261 call _glapi_get_dispatch
17262 popq %rdi
17263 movq 3704(%rax), %r11
17264 jmp *%r11
17265 #endif /* defined(GLX_USE_TLS) */
17266 .size GL_PREFIX(ReadInstrumentsSGIX), .-GL_PREFIX(ReadInstrumentsSGIX)
17267
17268 .p2align 4,,15
17269 .globl GL_PREFIX(StartInstrumentsSGIX)
17270 .type GL_PREFIX(StartInstrumentsSGIX), @function
17271 GL_PREFIX(StartInstrumentsSGIX):
17272 #if defined(GLX_USE_TLS)
17273 call _x86_64_get_dispatch@PLT
17274 movq 3712(%rax), %r11
17275 jmp *%r11
17276 #elif defined(PTHREADS)
17277 pushq %rbp
17278 call _x86_64_get_dispatch@PLT
17279 popq %rbp
17280 movq 3712(%rax), %r11
17281 jmp *%r11
17282 #else
17283 movq _glapi_Dispatch(%rip), %rax
17284 testq %rax, %rax
17285 je 1f
17286 movq 3712(%rax), %r11
17287 jmp *%r11
17288 1:
17289 pushq %rbp
17290 call _glapi_get_dispatch
17291 popq %rbp
17292 movq 3712(%rax), %r11
17293 jmp *%r11
17294 #endif /* defined(GLX_USE_TLS) */
17295 .size GL_PREFIX(StartInstrumentsSGIX), .-GL_PREFIX(StartInstrumentsSGIX)
17296
17297 .p2align 4,,15
17298 .globl GL_PREFIX(StopInstrumentsSGIX)
17299 .type GL_PREFIX(StopInstrumentsSGIX), @function
17300 GL_PREFIX(StopInstrumentsSGIX):
17301 #if defined(GLX_USE_TLS)
17302 call _x86_64_get_dispatch@PLT
17303 movq 3720(%rax), %r11
17304 jmp *%r11
17305 #elif defined(PTHREADS)
17306 pushq %rdi
17307 call _x86_64_get_dispatch@PLT
17308 popq %rdi
17309 movq 3720(%rax), %r11
17310 jmp *%r11
17311 #else
17312 movq _glapi_Dispatch(%rip), %rax
17313 testq %rax, %rax
17314 je 1f
17315 movq 3720(%rax), %r11
17316 jmp *%r11
17317 1:
17318 pushq %rdi
17319 call _glapi_get_dispatch
17320 popq %rdi
17321 movq 3720(%rax), %r11
17322 jmp *%r11
17323 #endif /* defined(GLX_USE_TLS) */
17324 .size GL_PREFIX(StopInstrumentsSGIX), .-GL_PREFIX(StopInstrumentsSGIX)
17325
17326 .p2align 4,,15
17327 .globl GL_PREFIX(FrameZoomSGIX)
17328 .type GL_PREFIX(FrameZoomSGIX), @function
17329 GL_PREFIX(FrameZoomSGIX):
17330 #if defined(GLX_USE_TLS)
17331 call _x86_64_get_dispatch@PLT
17332 movq 3728(%rax), %r11
17333 jmp *%r11
17334 #elif defined(PTHREADS)
17335 pushq %rdi
17336 call _x86_64_get_dispatch@PLT
17337 popq %rdi
17338 movq 3728(%rax), %r11
17339 jmp *%r11
17340 #else
17341 movq _glapi_Dispatch(%rip), %rax
17342 testq %rax, %rax
17343 je 1f
17344 movq 3728(%rax), %r11
17345 jmp *%r11
17346 1:
17347 pushq %rdi
17348 call _glapi_get_dispatch
17349 popq %rdi
17350 movq 3728(%rax), %r11
17351 jmp *%r11
17352 #endif /* defined(GLX_USE_TLS) */
17353 .size GL_PREFIX(FrameZoomSGIX), .-GL_PREFIX(FrameZoomSGIX)
17354
17355 .p2align 4,,15
17356 .globl GL_PREFIX(TagSampleBufferSGIX)
17357 .type GL_PREFIX(TagSampleBufferSGIX), @function
17358 GL_PREFIX(TagSampleBufferSGIX):
17359 #if defined(GLX_USE_TLS)
17360 call _x86_64_get_dispatch@PLT
17361 movq 3736(%rax), %r11
17362 jmp *%r11
17363 #elif defined(PTHREADS)
17364 pushq %rbp
17365 call _x86_64_get_dispatch@PLT
17366 popq %rbp
17367 movq 3736(%rax), %r11
17368 jmp *%r11
17369 #else
17370 movq _glapi_Dispatch(%rip), %rax
17371 testq %rax, %rax
17372 je 1f
17373 movq 3736(%rax), %r11
17374 jmp *%r11
17375 1:
17376 pushq %rbp
17377 call _glapi_get_dispatch
17378 popq %rbp
17379 movq 3736(%rax), %r11
17380 jmp *%r11
17381 #endif /* defined(GLX_USE_TLS) */
17382 .size GL_PREFIX(TagSampleBufferSGIX), .-GL_PREFIX(TagSampleBufferSGIX)
17383
17384 .p2align 4,,15
17385 .globl GL_PREFIX(ReferencePlaneSGIX)
17386 .type GL_PREFIX(ReferencePlaneSGIX), @function
17387 GL_PREFIX(ReferencePlaneSGIX):
17388 #if defined(GLX_USE_TLS)
17389 call _x86_64_get_dispatch@PLT
17390 movq 3744(%rax), %r11
17391 jmp *%r11
17392 #elif defined(PTHREADS)
17393 pushq %rdi
17394 call _x86_64_get_dispatch@PLT
17395 popq %rdi
17396 movq 3744(%rax), %r11
17397 jmp *%r11
17398 #else
17399 movq _glapi_Dispatch(%rip), %rax
17400 testq %rax, %rax
17401 je 1f
17402 movq 3744(%rax), %r11
17403 jmp *%r11
17404 1:
17405 pushq %rdi
17406 call _glapi_get_dispatch
17407 popq %rdi
17408 movq 3744(%rax), %r11
17409 jmp *%r11
17410 #endif /* defined(GLX_USE_TLS) */
17411 .size GL_PREFIX(ReferencePlaneSGIX), .-GL_PREFIX(ReferencePlaneSGIX)
17412
17413 .p2align 4,,15
17414 .globl GL_PREFIX(FlushRasterSGIX)
17415 .type GL_PREFIX(FlushRasterSGIX), @function
17416 GL_PREFIX(FlushRasterSGIX):
17417 #if defined(GLX_USE_TLS)
17418 call _x86_64_get_dispatch@PLT
17419 movq 3752(%rax), %r11
17420 jmp *%r11
17421 #elif defined(PTHREADS)
17422 pushq %rbp
17423 call _x86_64_get_dispatch@PLT
17424 popq %rbp
17425 movq 3752(%rax), %r11
17426 jmp *%r11
17427 #else
17428 movq _glapi_Dispatch(%rip), %rax
17429 testq %rax, %rax
17430 je 1f
17431 movq 3752(%rax), %r11
17432 jmp *%r11
17433 1:
17434 pushq %rbp
17435 call _glapi_get_dispatch
17436 popq %rbp
17437 movq 3752(%rax), %r11
17438 jmp *%r11
17439 #endif /* defined(GLX_USE_TLS) */
17440 .size GL_PREFIX(FlushRasterSGIX), .-GL_PREFIX(FlushRasterSGIX)
17441
17442 .p2align 4,,15
17443 .globl GL_PREFIX(GetListParameterfvSGIX)
17444 .type GL_PREFIX(GetListParameterfvSGIX), @function
17445 GL_PREFIX(GetListParameterfvSGIX):
17446 #if defined(GLX_USE_TLS)
17447 call _x86_64_get_dispatch@PLT
17448 movq 3760(%rax), %r11
17449 jmp *%r11
17450 #elif defined(PTHREADS)
17451 pushq %rdi
17452 pushq %rsi
17453 pushq %rdx
17454 call _x86_64_get_dispatch@PLT
17455 popq %rdx
17456 popq %rsi
17457 popq %rdi
17458 movq 3760(%rax), %r11
17459 jmp *%r11
17460 #else
17461 movq _glapi_Dispatch(%rip), %rax
17462 testq %rax, %rax
17463 je 1f
17464 movq 3760(%rax), %r11
17465 jmp *%r11
17466 1:
17467 pushq %rdi
17468 pushq %rsi
17469 pushq %rdx
17470 call _glapi_get_dispatch
17471 popq %rdx
17472 popq %rsi
17473 popq %rdi
17474 movq 3760(%rax), %r11
17475 jmp *%r11
17476 #endif /* defined(GLX_USE_TLS) */
17477 .size GL_PREFIX(GetListParameterfvSGIX), .-GL_PREFIX(GetListParameterfvSGIX)
17478
17479 .p2align 4,,15
17480 .globl GL_PREFIX(GetListParameterivSGIX)
17481 .type GL_PREFIX(GetListParameterivSGIX), @function
17482 GL_PREFIX(GetListParameterivSGIX):
17483 #if defined(GLX_USE_TLS)
17484 call _x86_64_get_dispatch@PLT
17485 movq 3768(%rax), %r11
17486 jmp *%r11
17487 #elif defined(PTHREADS)
17488 pushq %rdi
17489 pushq %rsi
17490 pushq %rdx
17491 call _x86_64_get_dispatch@PLT
17492 popq %rdx
17493 popq %rsi
17494 popq %rdi
17495 movq 3768(%rax), %r11
17496 jmp *%r11
17497 #else
17498 movq _glapi_Dispatch(%rip), %rax
17499 testq %rax, %rax
17500 je 1f
17501 movq 3768(%rax), %r11
17502 jmp *%r11
17503 1:
17504 pushq %rdi
17505 pushq %rsi
17506 pushq %rdx
17507 call _glapi_get_dispatch
17508 popq %rdx
17509 popq %rsi
17510 popq %rdi
17511 movq 3768(%rax), %r11
17512 jmp *%r11
17513 #endif /* defined(GLX_USE_TLS) */
17514 .size GL_PREFIX(GetListParameterivSGIX), .-GL_PREFIX(GetListParameterivSGIX)
17515
17516 .p2align 4,,15
17517 .globl GL_PREFIX(ListParameterfSGIX)
17518 .type GL_PREFIX(ListParameterfSGIX), @function
17519 GL_PREFIX(ListParameterfSGIX):
17520 #if defined(GLX_USE_TLS)
17521 call _x86_64_get_dispatch@PLT
17522 movq 3776(%rax), %r11
17523 jmp *%r11
17524 #elif defined(PTHREADS)
17525 subq $24, %rsp
17526 movq %rdi, (%rsp)
17527 movq %rsi, 8(%rsp)
17528 movq %xmm0, 16(%rsp)
17529 call _x86_64_get_dispatch@PLT
17530 movq 16(%rsp), %xmm0
17531 movq 8(%rsp), %rsi
17532 movq (%rsp), %rdi
17533 addq $24, %rsp
17534 movq 3776(%rax), %r11
17535 jmp *%r11
17536 #else
17537 movq _glapi_Dispatch(%rip), %rax
17538 testq %rax, %rax
17539 je 1f
17540 movq 3776(%rax), %r11
17541 jmp *%r11
17542 1:
17543 subq $24, %rsp
17544 movq %rdi, (%rsp)
17545 movq %rsi, 8(%rsp)
17546 movq %xmm0, 16(%rsp)
17547 call _glapi_get_dispatch
17548 movq 16(%rsp), %xmm0
17549 movq 8(%rsp), %rsi
17550 movq (%rsp), %rdi
17551 addq $24, %rsp
17552 movq 3776(%rax), %r11
17553 jmp *%r11
17554 #endif /* defined(GLX_USE_TLS) */
17555 .size GL_PREFIX(ListParameterfSGIX), .-GL_PREFIX(ListParameterfSGIX)
17556
17557 .p2align 4,,15
17558 .globl GL_PREFIX(ListParameterfvSGIX)
17559 .type GL_PREFIX(ListParameterfvSGIX), @function
17560 GL_PREFIX(ListParameterfvSGIX):
17561 #if defined(GLX_USE_TLS)
17562 call _x86_64_get_dispatch@PLT
17563 movq 3784(%rax), %r11
17564 jmp *%r11
17565 #elif defined(PTHREADS)
17566 pushq %rdi
17567 pushq %rsi
17568 pushq %rdx
17569 call _x86_64_get_dispatch@PLT
17570 popq %rdx
17571 popq %rsi
17572 popq %rdi
17573 movq 3784(%rax), %r11
17574 jmp *%r11
17575 #else
17576 movq _glapi_Dispatch(%rip), %rax
17577 testq %rax, %rax
17578 je 1f
17579 movq 3784(%rax), %r11
17580 jmp *%r11
17581 1:
17582 pushq %rdi
17583 pushq %rsi
17584 pushq %rdx
17585 call _glapi_get_dispatch
17586 popq %rdx
17587 popq %rsi
17588 popq %rdi
17589 movq 3784(%rax), %r11
17590 jmp *%r11
17591 #endif /* defined(GLX_USE_TLS) */
17592 .size GL_PREFIX(ListParameterfvSGIX), .-GL_PREFIX(ListParameterfvSGIX)
17593
17594 .p2align 4,,15
17595 .globl GL_PREFIX(ListParameteriSGIX)
17596 .type GL_PREFIX(ListParameteriSGIX), @function
17597 GL_PREFIX(ListParameteriSGIX):
17598 #if defined(GLX_USE_TLS)
17599 call _x86_64_get_dispatch@PLT
17600 movq 3792(%rax), %r11
17601 jmp *%r11
17602 #elif defined(PTHREADS)
17603 pushq %rdi
17604 pushq %rsi
17605 pushq %rdx
17606 call _x86_64_get_dispatch@PLT
17607 popq %rdx
17608 popq %rsi
17609 popq %rdi
17610 movq 3792(%rax), %r11
17611 jmp *%r11
17612 #else
17613 movq _glapi_Dispatch(%rip), %rax
17614 testq %rax, %rax
17615 je 1f
17616 movq 3792(%rax), %r11
17617 jmp *%r11
17618 1:
17619 pushq %rdi
17620 pushq %rsi
17621 pushq %rdx
17622 call _glapi_get_dispatch
17623 popq %rdx
17624 popq %rsi
17625 popq %rdi
17626 movq 3792(%rax), %r11
17627 jmp *%r11
17628 #endif /* defined(GLX_USE_TLS) */
17629 .size GL_PREFIX(ListParameteriSGIX), .-GL_PREFIX(ListParameteriSGIX)
17630
17631 .p2align 4,,15
17632 .globl GL_PREFIX(ListParameterivSGIX)
17633 .type GL_PREFIX(ListParameterivSGIX), @function
17634 GL_PREFIX(ListParameterivSGIX):
17635 #if defined(GLX_USE_TLS)
17636 call _x86_64_get_dispatch@PLT
17637 movq 3800(%rax), %r11
17638 jmp *%r11
17639 #elif defined(PTHREADS)
17640 pushq %rdi
17641 pushq %rsi
17642 pushq %rdx
17643 call _x86_64_get_dispatch@PLT
17644 popq %rdx
17645 popq %rsi
17646 popq %rdi
17647 movq 3800(%rax), %r11
17648 jmp *%r11
17649 #else
17650 movq _glapi_Dispatch(%rip), %rax
17651 testq %rax, %rax
17652 je 1f
17653 movq 3800(%rax), %r11
17654 jmp *%r11
17655 1:
17656 pushq %rdi
17657 pushq %rsi
17658 pushq %rdx
17659 call _glapi_get_dispatch
17660 popq %rdx
17661 popq %rsi
17662 popq %rdi
17663 movq 3800(%rax), %r11
17664 jmp *%r11
17665 #endif /* defined(GLX_USE_TLS) */
17666 .size GL_PREFIX(ListParameterivSGIX), .-GL_PREFIX(ListParameterivSGIX)
17667
17668 .p2align 4,,15
17669 .globl GL_PREFIX(FragmentColorMaterialSGIX)
17670 .type GL_PREFIX(FragmentColorMaterialSGIX), @function
17671 GL_PREFIX(FragmentColorMaterialSGIX):
17672 #if defined(GLX_USE_TLS)
17673 call _x86_64_get_dispatch@PLT
17674 movq 3808(%rax), %r11
17675 jmp *%r11
17676 #elif defined(PTHREADS)
17677 pushq %rdi
17678 pushq %rsi
17679 pushq %rbp
17680 call _x86_64_get_dispatch@PLT
17681 popq %rbp
17682 popq %rsi
17683 popq %rdi
17684 movq 3808(%rax), %r11
17685 jmp *%r11
17686 #else
17687 movq _glapi_Dispatch(%rip), %rax
17688 testq %rax, %rax
17689 je 1f
17690 movq 3808(%rax), %r11
17691 jmp *%r11
17692 1:
17693 pushq %rdi
17694 pushq %rsi
17695 pushq %rbp
17696 call _glapi_get_dispatch
17697 popq %rbp
17698 popq %rsi
17699 popq %rdi
17700 movq 3808(%rax), %r11
17701 jmp *%r11
17702 #endif /* defined(GLX_USE_TLS) */
17703 .size GL_PREFIX(FragmentColorMaterialSGIX), .-GL_PREFIX(FragmentColorMaterialSGIX)
17704
17705 .p2align 4,,15
17706 .globl GL_PREFIX(FragmentLightfSGIX)
17707 .type GL_PREFIX(FragmentLightfSGIX), @function
17708 GL_PREFIX(FragmentLightfSGIX):
17709 #if defined(GLX_USE_TLS)
17710 call _x86_64_get_dispatch@PLT
17711 movq 3816(%rax), %r11
17712 jmp *%r11
17713 #elif defined(PTHREADS)
17714 subq $24, %rsp
17715 movq %rdi, (%rsp)
17716 movq %rsi, 8(%rsp)
17717 movq %xmm0, 16(%rsp)
17718 call _x86_64_get_dispatch@PLT
17719 movq 16(%rsp), %xmm0
17720 movq 8(%rsp), %rsi
17721 movq (%rsp), %rdi
17722 addq $24, %rsp
17723 movq 3816(%rax), %r11
17724 jmp *%r11
17725 #else
17726 movq _glapi_Dispatch(%rip), %rax
17727 testq %rax, %rax
17728 je 1f
17729 movq 3816(%rax), %r11
17730 jmp *%r11
17731 1:
17732 subq $24, %rsp
17733 movq %rdi, (%rsp)
17734 movq %rsi, 8(%rsp)
17735 movq %xmm0, 16(%rsp)
17736 call _glapi_get_dispatch
17737 movq 16(%rsp), %xmm0
17738 movq 8(%rsp), %rsi
17739 movq (%rsp), %rdi
17740 addq $24, %rsp
17741 movq 3816(%rax), %r11
17742 jmp *%r11
17743 #endif /* defined(GLX_USE_TLS) */
17744 .size GL_PREFIX(FragmentLightfSGIX), .-GL_PREFIX(FragmentLightfSGIX)
17745
17746 .p2align 4,,15
17747 .globl GL_PREFIX(FragmentLightfvSGIX)
17748 .type GL_PREFIX(FragmentLightfvSGIX), @function
17749 GL_PREFIX(FragmentLightfvSGIX):
17750 #if defined(GLX_USE_TLS)
17751 call _x86_64_get_dispatch@PLT
17752 movq 3824(%rax), %r11
17753 jmp *%r11
17754 #elif defined(PTHREADS)
17755 pushq %rdi
17756 pushq %rsi
17757 pushq %rdx
17758 call _x86_64_get_dispatch@PLT
17759 popq %rdx
17760 popq %rsi
17761 popq %rdi
17762 movq 3824(%rax), %r11
17763 jmp *%r11
17764 #else
17765 movq _glapi_Dispatch(%rip), %rax
17766 testq %rax, %rax
17767 je 1f
17768 movq 3824(%rax), %r11
17769 jmp *%r11
17770 1:
17771 pushq %rdi
17772 pushq %rsi
17773 pushq %rdx
17774 call _glapi_get_dispatch
17775 popq %rdx
17776 popq %rsi
17777 popq %rdi
17778 movq 3824(%rax), %r11
17779 jmp *%r11
17780 #endif /* defined(GLX_USE_TLS) */
17781 .size GL_PREFIX(FragmentLightfvSGIX), .-GL_PREFIX(FragmentLightfvSGIX)
17782
17783 .p2align 4,,15
17784 .globl GL_PREFIX(FragmentLightiSGIX)
17785 .type GL_PREFIX(FragmentLightiSGIX), @function
17786 GL_PREFIX(FragmentLightiSGIX):
17787 #if defined(GLX_USE_TLS)
17788 call _x86_64_get_dispatch@PLT
17789 movq 3832(%rax), %r11
17790 jmp *%r11
17791 #elif defined(PTHREADS)
17792 pushq %rdi
17793 pushq %rsi
17794 pushq %rdx
17795 call _x86_64_get_dispatch@PLT
17796 popq %rdx
17797 popq %rsi
17798 popq %rdi
17799 movq 3832(%rax), %r11
17800 jmp *%r11
17801 #else
17802 movq _glapi_Dispatch(%rip), %rax
17803 testq %rax, %rax
17804 je 1f
17805 movq 3832(%rax), %r11
17806 jmp *%r11
17807 1:
17808 pushq %rdi
17809 pushq %rsi
17810 pushq %rdx
17811 call _glapi_get_dispatch
17812 popq %rdx
17813 popq %rsi
17814 popq %rdi
17815 movq 3832(%rax), %r11
17816 jmp *%r11
17817 #endif /* defined(GLX_USE_TLS) */
17818 .size GL_PREFIX(FragmentLightiSGIX), .-GL_PREFIX(FragmentLightiSGIX)
17819
17820 .p2align 4,,15
17821 .globl GL_PREFIX(FragmentLightivSGIX)
17822 .type GL_PREFIX(FragmentLightivSGIX), @function
17823 GL_PREFIX(FragmentLightivSGIX):
17824 #if defined(GLX_USE_TLS)
17825 call _x86_64_get_dispatch@PLT
17826 movq 3840(%rax), %r11
17827 jmp *%r11
17828 #elif defined(PTHREADS)
17829 pushq %rdi
17830 pushq %rsi
17831 pushq %rdx
17832 call _x86_64_get_dispatch@PLT
17833 popq %rdx
17834 popq %rsi
17835 popq %rdi
17836 movq 3840(%rax), %r11
17837 jmp *%r11
17838 #else
17839 movq _glapi_Dispatch(%rip), %rax
17840 testq %rax, %rax
17841 je 1f
17842 movq 3840(%rax), %r11
17843 jmp *%r11
17844 1:
17845 pushq %rdi
17846 pushq %rsi
17847 pushq %rdx
17848 call _glapi_get_dispatch
17849 popq %rdx
17850 popq %rsi
17851 popq %rdi
17852 movq 3840(%rax), %r11
17853 jmp *%r11
17854 #endif /* defined(GLX_USE_TLS) */
17855 .size GL_PREFIX(FragmentLightivSGIX), .-GL_PREFIX(FragmentLightivSGIX)
17856
17857 .p2align 4,,15
17858 .globl GL_PREFIX(FragmentLightModelfSGIX)
17859 .type GL_PREFIX(FragmentLightModelfSGIX), @function
17860 GL_PREFIX(FragmentLightModelfSGIX):
17861 #if defined(GLX_USE_TLS)
17862 call _x86_64_get_dispatch@PLT
17863 movq 3848(%rax), %r11
17864 jmp *%r11
17865 #elif defined(PTHREADS)
17866 subq $24, %rsp
17867 movq %rdi, (%rsp)
17868 movq %xmm0, 8(%rsp)
17869 call _x86_64_get_dispatch@PLT
17870 movq 8(%rsp), %xmm0
17871 movq (%rsp), %rdi
17872 addq $24, %rsp
17873 movq 3848(%rax), %r11
17874 jmp *%r11
17875 #else
17876 movq _glapi_Dispatch(%rip), %rax
17877 testq %rax, %rax
17878 je 1f
17879 movq 3848(%rax), %r11
17880 jmp *%r11
17881 1:
17882 subq $24, %rsp
17883 movq %rdi, (%rsp)
17884 movq %xmm0, 8(%rsp)
17885 call _glapi_get_dispatch
17886 movq 8(%rsp), %xmm0
17887 movq (%rsp), %rdi
17888 addq $24, %rsp
17889 movq 3848(%rax), %r11
17890 jmp *%r11
17891 #endif /* defined(GLX_USE_TLS) */
17892 .size GL_PREFIX(FragmentLightModelfSGIX), .-GL_PREFIX(FragmentLightModelfSGIX)
17893
17894 .p2align 4,,15
17895 .globl GL_PREFIX(FragmentLightModelfvSGIX)
17896 .type GL_PREFIX(FragmentLightModelfvSGIX), @function
17897 GL_PREFIX(FragmentLightModelfvSGIX):
17898 #if defined(GLX_USE_TLS)
17899 call _x86_64_get_dispatch@PLT
17900 movq 3856(%rax), %r11
17901 jmp *%r11
17902 #elif defined(PTHREADS)
17903 pushq %rdi
17904 pushq %rsi
17905 pushq %rbp
17906 call _x86_64_get_dispatch@PLT
17907 popq %rbp
17908 popq %rsi
17909 popq %rdi
17910 movq 3856(%rax), %r11
17911 jmp *%r11
17912 #else
17913 movq _glapi_Dispatch(%rip), %rax
17914 testq %rax, %rax
17915 je 1f
17916 movq 3856(%rax), %r11
17917 jmp *%r11
17918 1:
17919 pushq %rdi
17920 pushq %rsi
17921 pushq %rbp
17922 call _glapi_get_dispatch
17923 popq %rbp
17924 popq %rsi
17925 popq %rdi
17926 movq 3856(%rax), %r11
17927 jmp *%r11
17928 #endif /* defined(GLX_USE_TLS) */
17929 .size GL_PREFIX(FragmentLightModelfvSGIX), .-GL_PREFIX(FragmentLightModelfvSGIX)
17930
17931 .p2align 4,,15
17932 .globl GL_PREFIX(FragmentLightModeliSGIX)
17933 .type GL_PREFIX(FragmentLightModeliSGIX), @function
17934 GL_PREFIX(FragmentLightModeliSGIX):
17935 #if defined(GLX_USE_TLS)
17936 call _x86_64_get_dispatch@PLT
17937 movq 3864(%rax), %r11
17938 jmp *%r11
17939 #elif defined(PTHREADS)
17940 pushq %rdi
17941 pushq %rsi
17942 pushq %rbp
17943 call _x86_64_get_dispatch@PLT
17944 popq %rbp
17945 popq %rsi
17946 popq %rdi
17947 movq 3864(%rax), %r11
17948 jmp *%r11
17949 #else
17950 movq _glapi_Dispatch(%rip), %rax
17951 testq %rax, %rax
17952 je 1f
17953 movq 3864(%rax), %r11
17954 jmp *%r11
17955 1:
17956 pushq %rdi
17957 pushq %rsi
17958 pushq %rbp
17959 call _glapi_get_dispatch
17960 popq %rbp
17961 popq %rsi
17962 popq %rdi
17963 movq 3864(%rax), %r11
17964 jmp *%r11
17965 #endif /* defined(GLX_USE_TLS) */
17966 .size GL_PREFIX(FragmentLightModeliSGIX), .-GL_PREFIX(FragmentLightModeliSGIX)
17967
17968 .p2align 4,,15
17969 .globl GL_PREFIX(FragmentLightModelivSGIX)
17970 .type GL_PREFIX(FragmentLightModelivSGIX), @function
17971 GL_PREFIX(FragmentLightModelivSGIX):
17972 #if defined(GLX_USE_TLS)
17973 call _x86_64_get_dispatch@PLT
17974 movq 3872(%rax), %r11
17975 jmp *%r11
17976 #elif defined(PTHREADS)
17977 pushq %rdi
17978 pushq %rsi
17979 pushq %rbp
17980 call _x86_64_get_dispatch@PLT
17981 popq %rbp
17982 popq %rsi
17983 popq %rdi
17984 movq 3872(%rax), %r11
17985 jmp *%r11
17986 #else
17987 movq _glapi_Dispatch(%rip), %rax
17988 testq %rax, %rax
17989 je 1f
17990 movq 3872(%rax), %r11
17991 jmp *%r11
17992 1:
17993 pushq %rdi
17994 pushq %rsi
17995 pushq %rbp
17996 call _glapi_get_dispatch
17997 popq %rbp
17998 popq %rsi
17999 popq %rdi
18000 movq 3872(%rax), %r11
18001 jmp *%r11
18002 #endif /* defined(GLX_USE_TLS) */
18003 .size GL_PREFIX(FragmentLightModelivSGIX), .-GL_PREFIX(FragmentLightModelivSGIX)
18004
18005 .p2align 4,,15
18006 .globl GL_PREFIX(FragmentMaterialfSGIX)
18007 .type GL_PREFIX(FragmentMaterialfSGIX), @function
18008 GL_PREFIX(FragmentMaterialfSGIX):
18009 #if defined(GLX_USE_TLS)
18010 call _x86_64_get_dispatch@PLT
18011 movq 3880(%rax), %r11
18012 jmp *%r11
18013 #elif defined(PTHREADS)
18014 subq $24, %rsp
18015 movq %rdi, (%rsp)
18016 movq %rsi, 8(%rsp)
18017 movq %xmm0, 16(%rsp)
18018 call _x86_64_get_dispatch@PLT
18019 movq 16(%rsp), %xmm0
18020 movq 8(%rsp), %rsi
18021 movq (%rsp), %rdi
18022 addq $24, %rsp
18023 movq 3880(%rax), %r11
18024 jmp *%r11
18025 #else
18026 movq _glapi_Dispatch(%rip), %rax
18027 testq %rax, %rax
18028 je 1f
18029 movq 3880(%rax), %r11
18030 jmp *%r11
18031 1:
18032 subq $24, %rsp
18033 movq %rdi, (%rsp)
18034 movq %rsi, 8(%rsp)
18035 movq %xmm0, 16(%rsp)
18036 call _glapi_get_dispatch
18037 movq 16(%rsp), %xmm0
18038 movq 8(%rsp), %rsi
18039 movq (%rsp), %rdi
18040 addq $24, %rsp
18041 movq 3880(%rax), %r11
18042 jmp *%r11
18043 #endif /* defined(GLX_USE_TLS) */
18044 .size GL_PREFIX(FragmentMaterialfSGIX), .-GL_PREFIX(FragmentMaterialfSGIX)
18045
18046 .p2align 4,,15
18047 .globl GL_PREFIX(FragmentMaterialfvSGIX)
18048 .type GL_PREFIX(FragmentMaterialfvSGIX), @function
18049 GL_PREFIX(FragmentMaterialfvSGIX):
18050 #if defined(GLX_USE_TLS)
18051 call _x86_64_get_dispatch@PLT
18052 movq 3888(%rax), %r11
18053 jmp *%r11
18054 #elif defined(PTHREADS)
18055 pushq %rdi
18056 pushq %rsi
18057 pushq %rdx
18058 call _x86_64_get_dispatch@PLT
18059 popq %rdx
18060 popq %rsi
18061 popq %rdi
18062 movq 3888(%rax), %r11
18063 jmp *%r11
18064 #else
18065 movq _glapi_Dispatch(%rip), %rax
18066 testq %rax, %rax
18067 je 1f
18068 movq 3888(%rax), %r11
18069 jmp *%r11
18070 1:
18071 pushq %rdi
18072 pushq %rsi
18073 pushq %rdx
18074 call _glapi_get_dispatch
18075 popq %rdx
18076 popq %rsi
18077 popq %rdi
18078 movq 3888(%rax), %r11
18079 jmp *%r11
18080 #endif /* defined(GLX_USE_TLS) */
18081 .size GL_PREFIX(FragmentMaterialfvSGIX), .-GL_PREFIX(FragmentMaterialfvSGIX)
18082
18083 .p2align 4,,15
18084 .globl GL_PREFIX(FragmentMaterialiSGIX)
18085 .type GL_PREFIX(FragmentMaterialiSGIX), @function
18086 GL_PREFIX(FragmentMaterialiSGIX):
18087 #if defined(GLX_USE_TLS)
18088 call _x86_64_get_dispatch@PLT
18089 movq 3896(%rax), %r11
18090 jmp *%r11
18091 #elif defined(PTHREADS)
18092 pushq %rdi
18093 pushq %rsi
18094 pushq %rdx
18095 call _x86_64_get_dispatch@PLT
18096 popq %rdx
18097 popq %rsi
18098 popq %rdi
18099 movq 3896(%rax), %r11
18100 jmp *%r11
18101 #else
18102 movq _glapi_Dispatch(%rip), %rax
18103 testq %rax, %rax
18104 je 1f
18105 movq 3896(%rax), %r11
18106 jmp *%r11
18107 1:
18108 pushq %rdi
18109 pushq %rsi
18110 pushq %rdx
18111 call _glapi_get_dispatch
18112 popq %rdx
18113 popq %rsi
18114 popq %rdi
18115 movq 3896(%rax), %r11
18116 jmp *%r11
18117 #endif /* defined(GLX_USE_TLS) */
18118 .size GL_PREFIX(FragmentMaterialiSGIX), .-GL_PREFIX(FragmentMaterialiSGIX)
18119
18120 .p2align 4,,15
18121 .globl GL_PREFIX(FragmentMaterialivSGIX)
18122 .type GL_PREFIX(FragmentMaterialivSGIX), @function
18123 GL_PREFIX(FragmentMaterialivSGIX):
18124 #if defined(GLX_USE_TLS)
18125 call _x86_64_get_dispatch@PLT
18126 movq 3904(%rax), %r11
18127 jmp *%r11
18128 #elif defined(PTHREADS)
18129 pushq %rdi
18130 pushq %rsi
18131 pushq %rdx
18132 call _x86_64_get_dispatch@PLT
18133 popq %rdx
18134 popq %rsi
18135 popq %rdi
18136 movq 3904(%rax), %r11
18137 jmp *%r11
18138 #else
18139 movq _glapi_Dispatch(%rip), %rax
18140 testq %rax, %rax
18141 je 1f
18142 movq 3904(%rax), %r11
18143 jmp *%r11
18144 1:
18145 pushq %rdi
18146 pushq %rsi
18147 pushq %rdx
18148 call _glapi_get_dispatch
18149 popq %rdx
18150 popq %rsi
18151 popq %rdi
18152 movq 3904(%rax), %r11
18153 jmp *%r11
18154 #endif /* defined(GLX_USE_TLS) */
18155 .size GL_PREFIX(FragmentMaterialivSGIX), .-GL_PREFIX(FragmentMaterialivSGIX)
18156
18157 .p2align 4,,15
18158 .globl GL_PREFIX(GetFragmentLightfvSGIX)
18159 .type GL_PREFIX(GetFragmentLightfvSGIX), @function
18160 GL_PREFIX(GetFragmentLightfvSGIX):
18161 #if defined(GLX_USE_TLS)
18162 call _x86_64_get_dispatch@PLT
18163 movq 3912(%rax), %r11
18164 jmp *%r11
18165 #elif defined(PTHREADS)
18166 pushq %rdi
18167 pushq %rsi
18168 pushq %rdx
18169 call _x86_64_get_dispatch@PLT
18170 popq %rdx
18171 popq %rsi
18172 popq %rdi
18173 movq 3912(%rax), %r11
18174 jmp *%r11
18175 #else
18176 movq _glapi_Dispatch(%rip), %rax
18177 testq %rax, %rax
18178 je 1f
18179 movq 3912(%rax), %r11
18180 jmp *%r11
18181 1:
18182 pushq %rdi
18183 pushq %rsi
18184 pushq %rdx
18185 call _glapi_get_dispatch
18186 popq %rdx
18187 popq %rsi
18188 popq %rdi
18189 movq 3912(%rax), %r11
18190 jmp *%r11
18191 #endif /* defined(GLX_USE_TLS) */
18192 .size GL_PREFIX(GetFragmentLightfvSGIX), .-GL_PREFIX(GetFragmentLightfvSGIX)
18193
18194 .p2align 4,,15
18195 .globl GL_PREFIX(GetFragmentLightivSGIX)
18196 .type GL_PREFIX(GetFragmentLightivSGIX), @function
18197 GL_PREFIX(GetFragmentLightivSGIX):
18198 #if defined(GLX_USE_TLS)
18199 call _x86_64_get_dispatch@PLT
18200 movq 3920(%rax), %r11
18201 jmp *%r11
18202 #elif defined(PTHREADS)
18203 pushq %rdi
18204 pushq %rsi
18205 pushq %rdx
18206 call _x86_64_get_dispatch@PLT
18207 popq %rdx
18208 popq %rsi
18209 popq %rdi
18210 movq 3920(%rax), %r11
18211 jmp *%r11
18212 #else
18213 movq _glapi_Dispatch(%rip), %rax
18214 testq %rax, %rax
18215 je 1f
18216 movq 3920(%rax), %r11
18217 jmp *%r11
18218 1:
18219 pushq %rdi
18220 pushq %rsi
18221 pushq %rdx
18222 call _glapi_get_dispatch
18223 popq %rdx
18224 popq %rsi
18225 popq %rdi
18226 movq 3920(%rax), %r11
18227 jmp *%r11
18228 #endif /* defined(GLX_USE_TLS) */
18229 .size GL_PREFIX(GetFragmentLightivSGIX), .-GL_PREFIX(GetFragmentLightivSGIX)
18230
18231 .p2align 4,,15
18232 .globl GL_PREFIX(GetFragmentMaterialfvSGIX)
18233 .type GL_PREFIX(GetFragmentMaterialfvSGIX), @function
18234 GL_PREFIX(GetFragmentMaterialfvSGIX):
18235 #if defined(GLX_USE_TLS)
18236 call _x86_64_get_dispatch@PLT
18237 movq 3928(%rax), %r11
18238 jmp *%r11
18239 #elif defined(PTHREADS)
18240 pushq %rdi
18241 pushq %rsi
18242 pushq %rdx
18243 call _x86_64_get_dispatch@PLT
18244 popq %rdx
18245 popq %rsi
18246 popq %rdi
18247 movq 3928(%rax), %r11
18248 jmp *%r11
18249 #else
18250 movq _glapi_Dispatch(%rip), %rax
18251 testq %rax, %rax
18252 je 1f
18253 movq 3928(%rax), %r11
18254 jmp *%r11
18255 1:
18256 pushq %rdi
18257 pushq %rsi
18258 pushq %rdx
18259 call _glapi_get_dispatch
18260 popq %rdx
18261 popq %rsi
18262 popq %rdi
18263 movq 3928(%rax), %r11
18264 jmp *%r11
18265 #endif /* defined(GLX_USE_TLS) */
18266 .size GL_PREFIX(GetFragmentMaterialfvSGIX), .-GL_PREFIX(GetFragmentMaterialfvSGIX)
18267
18268 .p2align 4,,15
18269 .globl GL_PREFIX(GetFragmentMaterialivSGIX)
18270 .type GL_PREFIX(GetFragmentMaterialivSGIX), @function
18271 GL_PREFIX(GetFragmentMaterialivSGIX):
18272 #if defined(GLX_USE_TLS)
18273 call _x86_64_get_dispatch@PLT
18274 movq 3936(%rax), %r11
18275 jmp *%r11
18276 #elif defined(PTHREADS)
18277 pushq %rdi
18278 pushq %rsi
18279 pushq %rdx
18280 call _x86_64_get_dispatch@PLT
18281 popq %rdx
18282 popq %rsi
18283 popq %rdi
18284 movq 3936(%rax), %r11
18285 jmp *%r11
18286 #else
18287 movq _glapi_Dispatch(%rip), %rax
18288 testq %rax, %rax
18289 je 1f
18290 movq 3936(%rax), %r11
18291 jmp *%r11
18292 1:
18293 pushq %rdi
18294 pushq %rsi
18295 pushq %rdx
18296 call _glapi_get_dispatch
18297 popq %rdx
18298 popq %rsi
18299 popq %rdi
18300 movq 3936(%rax), %r11
18301 jmp *%r11
18302 #endif /* defined(GLX_USE_TLS) */
18303 .size GL_PREFIX(GetFragmentMaterialivSGIX), .-GL_PREFIX(GetFragmentMaterialivSGIX)
18304
18305 .p2align 4,,15
18306 .globl GL_PREFIX(LightEnviSGIX)
18307 .type GL_PREFIX(LightEnviSGIX), @function
18308 GL_PREFIX(LightEnviSGIX):
18309 #if defined(GLX_USE_TLS)
18310 call _x86_64_get_dispatch@PLT
18311 movq 3944(%rax), %r11
18312 jmp *%r11
18313 #elif defined(PTHREADS)
18314 pushq %rdi
18315 pushq %rsi
18316 pushq %rbp
18317 call _x86_64_get_dispatch@PLT
18318 popq %rbp
18319 popq %rsi
18320 popq %rdi
18321 movq 3944(%rax), %r11
18322 jmp *%r11
18323 #else
18324 movq _glapi_Dispatch(%rip), %rax
18325 testq %rax, %rax
18326 je 1f
18327 movq 3944(%rax), %r11
18328 jmp *%r11
18329 1:
18330 pushq %rdi
18331 pushq %rsi
18332 pushq %rbp
18333 call _glapi_get_dispatch
18334 popq %rbp
18335 popq %rsi
18336 popq %rdi
18337 movq 3944(%rax), %r11
18338 jmp *%r11
18339 #endif /* defined(GLX_USE_TLS) */
18340 .size GL_PREFIX(LightEnviSGIX), .-GL_PREFIX(LightEnviSGIX)
18341
18342 .p2align 4,,15
18343 .globl GL_PREFIX(VertexWeightfEXT)
18344 .type GL_PREFIX(VertexWeightfEXT), @function
18345 GL_PREFIX(VertexWeightfEXT):
18346 #if defined(GLX_USE_TLS)
18347 call _x86_64_get_dispatch@PLT
18348 movq 3952(%rax), %r11
18349 jmp *%r11
18350 #elif defined(PTHREADS)
18351 subq $8, %rsp
18352 movq %xmm0, (%rsp)
18353 call _x86_64_get_dispatch@PLT
18354 movq (%rsp), %xmm0
18355 addq $8, %rsp
18356 movq 3952(%rax), %r11
18357 jmp *%r11
18358 #else
18359 movq _glapi_Dispatch(%rip), %rax
18360 testq %rax, %rax
18361 je 1f
18362 movq 3952(%rax), %r11
18363 jmp *%r11
18364 1:
18365 subq $8, %rsp
18366 movq %xmm0, (%rsp)
18367 call _glapi_get_dispatch
18368 movq (%rsp), %xmm0
18369 addq $8, %rsp
18370 movq 3952(%rax), %r11
18371 jmp *%r11
18372 #endif /* defined(GLX_USE_TLS) */
18373 .size GL_PREFIX(VertexWeightfEXT), .-GL_PREFIX(VertexWeightfEXT)
18374
18375 .p2align 4,,15
18376 .globl GL_PREFIX(VertexWeightfvEXT)
18377 .type GL_PREFIX(VertexWeightfvEXT), @function
18378 GL_PREFIX(VertexWeightfvEXT):
18379 #if defined(GLX_USE_TLS)
18380 call _x86_64_get_dispatch@PLT
18381 movq 3960(%rax), %r11
18382 jmp *%r11
18383 #elif defined(PTHREADS)
18384 pushq %rdi
18385 call _x86_64_get_dispatch@PLT
18386 popq %rdi
18387 movq 3960(%rax), %r11
18388 jmp *%r11
18389 #else
18390 movq _glapi_Dispatch(%rip), %rax
18391 testq %rax, %rax
18392 je 1f
18393 movq 3960(%rax), %r11
18394 jmp *%r11
18395 1:
18396 pushq %rdi
18397 call _glapi_get_dispatch
18398 popq %rdi
18399 movq 3960(%rax), %r11
18400 jmp *%r11
18401 #endif /* defined(GLX_USE_TLS) */
18402 .size GL_PREFIX(VertexWeightfvEXT), .-GL_PREFIX(VertexWeightfvEXT)
18403
18404 .p2align 4,,15
18405 .globl GL_PREFIX(VertexWeightPointerEXT)
18406 .type GL_PREFIX(VertexWeightPointerEXT), @function
18407 GL_PREFIX(VertexWeightPointerEXT):
18408 #if defined(GLX_USE_TLS)
18409 call _x86_64_get_dispatch@PLT
18410 movq 3968(%rax), %r11
18411 jmp *%r11
18412 #elif defined(PTHREADS)
18413 pushq %rdi
18414 pushq %rsi
18415 pushq %rdx
18416 pushq %rcx
18417 pushq %rbp
18418 call _x86_64_get_dispatch@PLT
18419 popq %rbp
18420 popq %rcx
18421 popq %rdx
18422 popq %rsi
18423 popq %rdi
18424 movq 3968(%rax), %r11
18425 jmp *%r11
18426 #else
18427 movq _glapi_Dispatch(%rip), %rax
18428 testq %rax, %rax
18429 je 1f
18430 movq 3968(%rax), %r11
18431 jmp *%r11
18432 1:
18433 pushq %rdi
18434 pushq %rsi
18435 pushq %rdx
18436 pushq %rcx
18437 pushq %rbp
18438 call _glapi_get_dispatch
18439 popq %rbp
18440 popq %rcx
18441 popq %rdx
18442 popq %rsi
18443 popq %rdi
18444 movq 3968(%rax), %r11
18445 jmp *%r11
18446 #endif /* defined(GLX_USE_TLS) */
18447 .size GL_PREFIX(VertexWeightPointerEXT), .-GL_PREFIX(VertexWeightPointerEXT)
18448
18449 .p2align 4,,15
18450 .globl GL_PREFIX(FlushVertexArrayRangeNV)
18451 .type GL_PREFIX(FlushVertexArrayRangeNV), @function
18452 GL_PREFIX(FlushVertexArrayRangeNV):
18453 #if defined(GLX_USE_TLS)
18454 call _x86_64_get_dispatch@PLT
18455 movq 3976(%rax), %r11
18456 jmp *%r11
18457 #elif defined(PTHREADS)
18458 pushq %rbp
18459 call _x86_64_get_dispatch@PLT
18460 popq %rbp
18461 movq 3976(%rax), %r11
18462 jmp *%r11
18463 #else
18464 movq _glapi_Dispatch(%rip), %rax
18465 testq %rax, %rax
18466 je 1f
18467 movq 3976(%rax), %r11
18468 jmp *%r11
18469 1:
18470 pushq %rbp
18471 call _glapi_get_dispatch
18472 popq %rbp
18473 movq 3976(%rax), %r11
18474 jmp *%r11
18475 #endif /* defined(GLX_USE_TLS) */
18476 .size GL_PREFIX(FlushVertexArrayRangeNV), .-GL_PREFIX(FlushVertexArrayRangeNV)
18477
18478 .p2align 4,,15
18479 .globl GL_PREFIX(VertexArrayRangeNV)
18480 .type GL_PREFIX(VertexArrayRangeNV), @function
18481 GL_PREFIX(VertexArrayRangeNV):
18482 #if defined(GLX_USE_TLS)
18483 call _x86_64_get_dispatch@PLT
18484 movq 3984(%rax), %r11
18485 jmp *%r11
18486 #elif defined(PTHREADS)
18487 pushq %rdi
18488 pushq %rsi
18489 pushq %rbp
18490 call _x86_64_get_dispatch@PLT
18491 popq %rbp
18492 popq %rsi
18493 popq %rdi
18494 movq 3984(%rax), %r11
18495 jmp *%r11
18496 #else
18497 movq _glapi_Dispatch(%rip), %rax
18498 testq %rax, %rax
18499 je 1f
18500 movq 3984(%rax), %r11
18501 jmp *%r11
18502 1:
18503 pushq %rdi
18504 pushq %rsi
18505 pushq %rbp
18506 call _glapi_get_dispatch
18507 popq %rbp
18508 popq %rsi
18509 popq %rdi
18510 movq 3984(%rax), %r11
18511 jmp *%r11
18512 #endif /* defined(GLX_USE_TLS) */
18513 .size GL_PREFIX(VertexArrayRangeNV), .-GL_PREFIX(VertexArrayRangeNV)
18514
18515 .p2align 4,,15
18516 .globl GL_PREFIX(CombinerParameterfvNV)
18517 .type GL_PREFIX(CombinerParameterfvNV), @function
18518 GL_PREFIX(CombinerParameterfvNV):
18519 #if defined(GLX_USE_TLS)
18520 call _x86_64_get_dispatch@PLT
18521 movq 3992(%rax), %r11
18522 jmp *%r11
18523 #elif defined(PTHREADS)
18524 pushq %rdi
18525 pushq %rsi
18526 pushq %rbp
18527 call _x86_64_get_dispatch@PLT
18528 popq %rbp
18529 popq %rsi
18530 popq %rdi
18531 movq 3992(%rax), %r11
18532 jmp *%r11
18533 #else
18534 movq _glapi_Dispatch(%rip), %rax
18535 testq %rax, %rax
18536 je 1f
18537 movq 3992(%rax), %r11
18538 jmp *%r11
18539 1:
18540 pushq %rdi
18541 pushq %rsi
18542 pushq %rbp
18543 call _glapi_get_dispatch
18544 popq %rbp
18545 popq %rsi
18546 popq %rdi
18547 movq 3992(%rax), %r11
18548 jmp *%r11
18549 #endif /* defined(GLX_USE_TLS) */
18550 .size GL_PREFIX(CombinerParameterfvNV), .-GL_PREFIX(CombinerParameterfvNV)
18551
18552 .p2align 4,,15
18553 .globl GL_PREFIX(CombinerParameterfNV)
18554 .type GL_PREFIX(CombinerParameterfNV), @function
18555 GL_PREFIX(CombinerParameterfNV):
18556 #if defined(GLX_USE_TLS)
18557 call _x86_64_get_dispatch@PLT
18558 movq 4000(%rax), %r11
18559 jmp *%r11
18560 #elif defined(PTHREADS)
18561 subq $24, %rsp
18562 movq %rdi, (%rsp)
18563 movq %xmm0, 8(%rsp)
18564 call _x86_64_get_dispatch@PLT
18565 movq 8(%rsp), %xmm0
18566 movq (%rsp), %rdi
18567 addq $24, %rsp
18568 movq 4000(%rax), %r11
18569 jmp *%r11
18570 #else
18571 movq _glapi_Dispatch(%rip), %rax
18572 testq %rax, %rax
18573 je 1f
18574 movq 4000(%rax), %r11
18575 jmp *%r11
18576 1:
18577 subq $24, %rsp
18578 movq %rdi, (%rsp)
18579 movq %xmm0, 8(%rsp)
18580 call _glapi_get_dispatch
18581 movq 8(%rsp), %xmm0
18582 movq (%rsp), %rdi
18583 addq $24, %rsp
18584 movq 4000(%rax), %r11
18585 jmp *%r11
18586 #endif /* defined(GLX_USE_TLS) */
18587 .size GL_PREFIX(CombinerParameterfNV), .-GL_PREFIX(CombinerParameterfNV)
18588
18589 .p2align 4,,15
18590 .globl GL_PREFIX(CombinerParameterivNV)
18591 .type GL_PREFIX(CombinerParameterivNV), @function
18592 GL_PREFIX(CombinerParameterivNV):
18593 #if defined(GLX_USE_TLS)
18594 call _x86_64_get_dispatch@PLT
18595 movq 4008(%rax), %r11
18596 jmp *%r11
18597 #elif defined(PTHREADS)
18598 pushq %rdi
18599 pushq %rsi
18600 pushq %rbp
18601 call _x86_64_get_dispatch@PLT
18602 popq %rbp
18603 popq %rsi
18604 popq %rdi
18605 movq 4008(%rax), %r11
18606 jmp *%r11
18607 #else
18608 movq _glapi_Dispatch(%rip), %rax
18609 testq %rax, %rax
18610 je 1f
18611 movq 4008(%rax), %r11
18612 jmp *%r11
18613 1:
18614 pushq %rdi
18615 pushq %rsi
18616 pushq %rbp
18617 call _glapi_get_dispatch
18618 popq %rbp
18619 popq %rsi
18620 popq %rdi
18621 movq 4008(%rax), %r11
18622 jmp *%r11
18623 #endif /* defined(GLX_USE_TLS) */
18624 .size GL_PREFIX(CombinerParameterivNV), .-GL_PREFIX(CombinerParameterivNV)
18625
18626 .p2align 4,,15
18627 .globl GL_PREFIX(CombinerParameteriNV)
18628 .type GL_PREFIX(CombinerParameteriNV), @function
18629 GL_PREFIX(CombinerParameteriNV):
18630 #if defined(GLX_USE_TLS)
18631 call _x86_64_get_dispatch@PLT
18632 movq 4016(%rax), %r11
18633 jmp *%r11
18634 #elif defined(PTHREADS)
18635 pushq %rdi
18636 pushq %rsi
18637 pushq %rbp
18638 call _x86_64_get_dispatch@PLT
18639 popq %rbp
18640 popq %rsi
18641 popq %rdi
18642 movq 4016(%rax), %r11
18643 jmp *%r11
18644 #else
18645 movq _glapi_Dispatch(%rip), %rax
18646 testq %rax, %rax
18647 je 1f
18648 movq 4016(%rax), %r11
18649 jmp *%r11
18650 1:
18651 pushq %rdi
18652 pushq %rsi
18653 pushq %rbp
18654 call _glapi_get_dispatch
18655 popq %rbp
18656 popq %rsi
18657 popq %rdi
18658 movq 4016(%rax), %r11
18659 jmp *%r11
18660 #endif /* defined(GLX_USE_TLS) */
18661 .size GL_PREFIX(CombinerParameteriNV), .-GL_PREFIX(CombinerParameteriNV)
18662
18663 .p2align 4,,15
18664 .globl GL_PREFIX(CombinerInputNV)
18665 .type GL_PREFIX(CombinerInputNV), @function
18666 GL_PREFIX(CombinerInputNV):
18667 #if defined(GLX_USE_TLS)
18668 call _x86_64_get_dispatch@PLT
18669 movq 4024(%rax), %r11
18670 jmp *%r11
18671 #elif defined(PTHREADS)
18672 pushq %rdi
18673 pushq %rsi
18674 pushq %rdx
18675 pushq %rcx
18676 pushq %r8
18677 pushq %r9
18678 pushq %rbp
18679 call _x86_64_get_dispatch@PLT
18680 popq %rbp
18681 popq %r9
18682 popq %r8
18683 popq %rcx
18684 popq %rdx
18685 popq %rsi
18686 popq %rdi
18687 movq 4024(%rax), %r11
18688 jmp *%r11
18689 #else
18690 movq _glapi_Dispatch(%rip), %rax
18691 testq %rax, %rax
18692 je 1f
18693 movq 4024(%rax), %r11
18694 jmp *%r11
18695 1:
18696 pushq %rdi
18697 pushq %rsi
18698 pushq %rdx
18699 pushq %rcx
18700 pushq %r8
18701 pushq %r9
18702 pushq %rbp
18703 call _glapi_get_dispatch
18704 popq %rbp
18705 popq %r9
18706 popq %r8
18707 popq %rcx
18708 popq %rdx
18709 popq %rsi
18710 popq %rdi
18711 movq 4024(%rax), %r11
18712 jmp *%r11
18713 #endif /* defined(GLX_USE_TLS) */
18714 .size GL_PREFIX(CombinerInputNV), .-GL_PREFIX(CombinerInputNV)
18715
18716 .p2align 4,,15
18717 .globl GL_PREFIX(CombinerOutputNV)
18718 .type GL_PREFIX(CombinerOutputNV), @function
18719 GL_PREFIX(CombinerOutputNV):
18720 #if defined(GLX_USE_TLS)
18721 call _x86_64_get_dispatch@PLT
18722 movq 4032(%rax), %r11
18723 jmp *%r11
18724 #elif defined(PTHREADS)
18725 pushq %rdi
18726 pushq %rsi
18727 pushq %rdx
18728 pushq %rcx
18729 pushq %r8
18730 pushq %r9
18731 pushq %rbp
18732 call _x86_64_get_dispatch@PLT
18733 popq %rbp
18734 popq %r9
18735 popq %r8
18736 popq %rcx
18737 popq %rdx
18738 popq %rsi
18739 popq %rdi
18740 movq 4032(%rax), %r11
18741 jmp *%r11
18742 #else
18743 movq _glapi_Dispatch(%rip), %rax
18744 testq %rax, %rax
18745 je 1f
18746 movq 4032(%rax), %r11
18747 jmp *%r11
18748 1:
18749 pushq %rdi
18750 pushq %rsi
18751 pushq %rdx
18752 pushq %rcx
18753 pushq %r8
18754 pushq %r9
18755 pushq %rbp
18756 call _glapi_get_dispatch
18757 popq %rbp
18758 popq %r9
18759 popq %r8
18760 popq %rcx
18761 popq %rdx
18762 popq %rsi
18763 popq %rdi
18764 movq 4032(%rax), %r11
18765 jmp *%r11
18766 #endif /* defined(GLX_USE_TLS) */
18767 .size GL_PREFIX(CombinerOutputNV), .-GL_PREFIX(CombinerOutputNV)
18768
18769 .p2align 4,,15
18770 .globl GL_PREFIX(FinalCombinerInputNV)
18771 .type GL_PREFIX(FinalCombinerInputNV), @function
18772 GL_PREFIX(FinalCombinerInputNV):
18773 #if defined(GLX_USE_TLS)
18774 call _x86_64_get_dispatch@PLT
18775 movq 4040(%rax), %r11
18776 jmp *%r11
18777 #elif defined(PTHREADS)
18778 pushq %rdi
18779 pushq %rsi
18780 pushq %rdx
18781 pushq %rcx
18782 pushq %rbp
18783 call _x86_64_get_dispatch@PLT
18784 popq %rbp
18785 popq %rcx
18786 popq %rdx
18787 popq %rsi
18788 popq %rdi
18789 movq 4040(%rax), %r11
18790 jmp *%r11
18791 #else
18792 movq _glapi_Dispatch(%rip), %rax
18793 testq %rax, %rax
18794 je 1f
18795 movq 4040(%rax), %r11
18796 jmp *%r11
18797 1:
18798 pushq %rdi
18799 pushq %rsi
18800 pushq %rdx
18801 pushq %rcx
18802 pushq %rbp
18803 call _glapi_get_dispatch
18804 popq %rbp
18805 popq %rcx
18806 popq %rdx
18807 popq %rsi
18808 popq %rdi
18809 movq 4040(%rax), %r11
18810 jmp *%r11
18811 #endif /* defined(GLX_USE_TLS) */
18812 .size GL_PREFIX(FinalCombinerInputNV), .-GL_PREFIX(FinalCombinerInputNV)
18813
18814 .p2align 4,,15
18815 .globl GL_PREFIX(GetCombinerInputParameterfvNV)
18816 .type GL_PREFIX(GetCombinerInputParameterfvNV), @function
18817 GL_PREFIX(GetCombinerInputParameterfvNV):
18818 #if defined(GLX_USE_TLS)
18819 call _x86_64_get_dispatch@PLT
18820 movq 4048(%rax), %r11
18821 jmp *%r11
18822 #elif defined(PTHREADS)
18823 pushq %rdi
18824 pushq %rsi
18825 pushq %rdx
18826 pushq %rcx
18827 pushq %r8
18828 call _x86_64_get_dispatch@PLT
18829 popq %r8
18830 popq %rcx
18831 popq %rdx
18832 popq %rsi
18833 popq %rdi
18834 movq 4048(%rax), %r11
18835 jmp *%r11
18836 #else
18837 movq _glapi_Dispatch(%rip), %rax
18838 testq %rax, %rax
18839 je 1f
18840 movq 4048(%rax), %r11
18841 jmp *%r11
18842 1:
18843 pushq %rdi
18844 pushq %rsi
18845 pushq %rdx
18846 pushq %rcx
18847 pushq %r8
18848 call _glapi_get_dispatch
18849 popq %r8
18850 popq %rcx
18851 popq %rdx
18852 popq %rsi
18853 popq %rdi
18854 movq 4048(%rax), %r11
18855 jmp *%r11
18856 #endif /* defined(GLX_USE_TLS) */
18857 .size GL_PREFIX(GetCombinerInputParameterfvNV), .-GL_PREFIX(GetCombinerInputParameterfvNV)
18858
18859 .p2align 4,,15
18860 .globl GL_PREFIX(GetCombinerInputParameterivNV)
18861 .type GL_PREFIX(GetCombinerInputParameterivNV), @function
18862 GL_PREFIX(GetCombinerInputParameterivNV):
18863 #if defined(GLX_USE_TLS)
18864 call _x86_64_get_dispatch@PLT
18865 movq 4056(%rax), %r11
18866 jmp *%r11
18867 #elif defined(PTHREADS)
18868 pushq %rdi
18869 pushq %rsi
18870 pushq %rdx
18871 pushq %rcx
18872 pushq %r8
18873 call _x86_64_get_dispatch@PLT
18874 popq %r8
18875 popq %rcx
18876 popq %rdx
18877 popq %rsi
18878 popq %rdi
18879 movq 4056(%rax), %r11
18880 jmp *%r11
18881 #else
18882 movq _glapi_Dispatch(%rip), %rax
18883 testq %rax, %rax
18884 je 1f
18885 movq 4056(%rax), %r11
18886 jmp *%r11
18887 1:
18888 pushq %rdi
18889 pushq %rsi
18890 pushq %rdx
18891 pushq %rcx
18892 pushq %r8
18893 call _glapi_get_dispatch
18894 popq %r8
18895 popq %rcx
18896 popq %rdx
18897 popq %rsi
18898 popq %rdi
18899 movq 4056(%rax), %r11
18900 jmp *%r11
18901 #endif /* defined(GLX_USE_TLS) */
18902 .size GL_PREFIX(GetCombinerInputParameterivNV), .-GL_PREFIX(GetCombinerInputParameterivNV)
18903
18904 .p2align 4,,15
18905 .globl GL_PREFIX(GetCombinerOutputParameterfvNV)
18906 .type GL_PREFIX(GetCombinerOutputParameterfvNV), @function
18907 GL_PREFIX(GetCombinerOutputParameterfvNV):
18908 #if defined(GLX_USE_TLS)
18909 call _x86_64_get_dispatch@PLT
18910 movq 4064(%rax), %r11
18911 jmp *%r11
18912 #elif defined(PTHREADS)
18913 pushq %rdi
18914 pushq %rsi
18915 pushq %rdx
18916 pushq %rcx
18917 pushq %rbp
18918 call _x86_64_get_dispatch@PLT
18919 popq %rbp
18920 popq %rcx
18921 popq %rdx
18922 popq %rsi
18923 popq %rdi
18924 movq 4064(%rax), %r11
18925 jmp *%r11
18926 #else
18927 movq _glapi_Dispatch(%rip), %rax
18928 testq %rax, %rax
18929 je 1f
18930 movq 4064(%rax), %r11
18931 jmp *%r11
18932 1:
18933 pushq %rdi
18934 pushq %rsi
18935 pushq %rdx
18936 pushq %rcx
18937 pushq %rbp
18938 call _glapi_get_dispatch
18939 popq %rbp
18940 popq %rcx
18941 popq %rdx
18942 popq %rsi
18943 popq %rdi
18944 movq 4064(%rax), %r11
18945 jmp *%r11
18946 #endif /* defined(GLX_USE_TLS) */
18947 .size GL_PREFIX(GetCombinerOutputParameterfvNV), .-GL_PREFIX(GetCombinerOutputParameterfvNV)
18948
18949 .p2align 4,,15
18950 .globl GL_PREFIX(GetCombinerOutputParameterivNV)
18951 .type GL_PREFIX(GetCombinerOutputParameterivNV), @function
18952 GL_PREFIX(GetCombinerOutputParameterivNV):
18953 #if defined(GLX_USE_TLS)
18954 call _x86_64_get_dispatch@PLT
18955 movq 4072(%rax), %r11
18956 jmp *%r11
18957 #elif defined(PTHREADS)
18958 pushq %rdi
18959 pushq %rsi
18960 pushq %rdx
18961 pushq %rcx
18962 pushq %rbp
18963 call _x86_64_get_dispatch@PLT
18964 popq %rbp
18965 popq %rcx
18966 popq %rdx
18967 popq %rsi
18968 popq %rdi
18969 movq 4072(%rax), %r11
18970 jmp *%r11
18971 #else
18972 movq _glapi_Dispatch(%rip), %rax
18973 testq %rax, %rax
18974 je 1f
18975 movq 4072(%rax), %r11
18976 jmp *%r11
18977 1:
18978 pushq %rdi
18979 pushq %rsi
18980 pushq %rdx
18981 pushq %rcx
18982 pushq %rbp
18983 call _glapi_get_dispatch
18984 popq %rbp
18985 popq %rcx
18986 popq %rdx
18987 popq %rsi
18988 popq %rdi
18989 movq 4072(%rax), %r11
18990 jmp *%r11
18991 #endif /* defined(GLX_USE_TLS) */
18992 .size GL_PREFIX(GetCombinerOutputParameterivNV), .-GL_PREFIX(GetCombinerOutputParameterivNV)
18993
18994 .p2align 4,,15
18995 .globl GL_PREFIX(GetFinalCombinerInputParameterfvNV)
18996 .type GL_PREFIX(GetFinalCombinerInputParameterfvNV), @function
18997 GL_PREFIX(GetFinalCombinerInputParameterfvNV):
18998 #if defined(GLX_USE_TLS)
18999 call _x86_64_get_dispatch@PLT
19000 movq 4080(%rax), %r11
19001 jmp *%r11
19002 #elif defined(PTHREADS)
19003 pushq %rdi
19004 pushq %rsi
19005 pushq %rdx
19006 call _x86_64_get_dispatch@PLT
19007 popq %rdx
19008 popq %rsi
19009 popq %rdi
19010 movq 4080(%rax), %r11
19011 jmp *%r11
19012 #else
19013 movq _glapi_Dispatch(%rip), %rax
19014 testq %rax, %rax
19015 je 1f
19016 movq 4080(%rax), %r11
19017 jmp *%r11
19018 1:
19019 pushq %rdi
19020 pushq %rsi
19021 pushq %rdx
19022 call _glapi_get_dispatch
19023 popq %rdx
19024 popq %rsi
19025 popq %rdi
19026 movq 4080(%rax), %r11
19027 jmp *%r11
19028 #endif /* defined(GLX_USE_TLS) */
19029 .size GL_PREFIX(GetFinalCombinerInputParameterfvNV), .-GL_PREFIX(GetFinalCombinerInputParameterfvNV)
19030
19031 .p2align 4,,15
19032 .globl GL_PREFIX(GetFinalCombinerInputParameterivNV)
19033 .type GL_PREFIX(GetFinalCombinerInputParameterivNV), @function
19034 GL_PREFIX(GetFinalCombinerInputParameterivNV):
19035 #if defined(GLX_USE_TLS)
19036 call _x86_64_get_dispatch@PLT
19037 movq 4088(%rax), %r11
19038 jmp *%r11
19039 #elif defined(PTHREADS)
19040 pushq %rdi
19041 pushq %rsi
19042 pushq %rdx
19043 call _x86_64_get_dispatch@PLT
19044 popq %rdx
19045 popq %rsi
19046 popq %rdi
19047 movq 4088(%rax), %r11
19048 jmp *%r11
19049 #else
19050 movq _glapi_Dispatch(%rip), %rax
19051 testq %rax, %rax
19052 je 1f
19053 movq 4088(%rax), %r11
19054 jmp *%r11
19055 1:
19056 pushq %rdi
19057 pushq %rsi
19058 pushq %rdx
19059 call _glapi_get_dispatch
19060 popq %rdx
19061 popq %rsi
19062 popq %rdi
19063 movq 4088(%rax), %r11
19064 jmp *%r11
19065 #endif /* defined(GLX_USE_TLS) */
19066 .size GL_PREFIX(GetFinalCombinerInputParameterivNV), .-GL_PREFIX(GetFinalCombinerInputParameterivNV)
19067
19068 .p2align 4,,15
19069 .globl GL_PREFIX(ResizeBuffersMESA)
19070 .type GL_PREFIX(ResizeBuffersMESA), @function
19071 GL_PREFIX(ResizeBuffersMESA):
19072 #if defined(GLX_USE_TLS)
19073 call _x86_64_get_dispatch@PLT
19074 movq 4096(%rax), %r11
19075 jmp *%r11
19076 #elif defined(PTHREADS)
19077 pushq %rbp
19078 call _x86_64_get_dispatch@PLT
19079 popq %rbp
19080 movq 4096(%rax), %r11
19081 jmp *%r11
19082 #else
19083 movq _glapi_Dispatch(%rip), %rax
19084 testq %rax, %rax
19085 je 1f
19086 movq 4096(%rax), %r11
19087 jmp *%r11
19088 1:
19089 pushq %rbp
19090 call _glapi_get_dispatch
19091 popq %rbp
19092 movq 4096(%rax), %r11
19093 jmp *%r11
19094 #endif /* defined(GLX_USE_TLS) */
19095 .size GL_PREFIX(ResizeBuffersMESA), .-GL_PREFIX(ResizeBuffersMESA)
19096
19097 .p2align 4,,15
19098 .globl GL_PREFIX(WindowPos2dMESA)
19099 .type GL_PREFIX(WindowPos2dMESA), @function
19100 GL_PREFIX(WindowPos2dMESA):
19101 #if defined(GLX_USE_TLS)
19102 call _x86_64_get_dispatch@PLT
19103 movq 4104(%rax), %r11
19104 jmp *%r11
19105 #elif defined(PTHREADS)
19106 subq $24, %rsp
19107 movq %xmm0, (%rsp)
19108 movq %xmm1, 8(%rsp)
19109 call _x86_64_get_dispatch@PLT
19110 movq 8(%rsp), %xmm1
19111 movq (%rsp), %xmm0
19112 addq $24, %rsp
19113 movq 4104(%rax), %r11
19114 jmp *%r11
19115 #else
19116 movq _glapi_Dispatch(%rip), %rax
19117 testq %rax, %rax
19118 je 1f
19119 movq 4104(%rax), %r11
19120 jmp *%r11
19121 1:
19122 subq $24, %rsp
19123 movq %xmm0, (%rsp)
19124 movq %xmm1, 8(%rsp)
19125 call _glapi_get_dispatch
19126 movq 8(%rsp), %xmm1
19127 movq (%rsp), %xmm0
19128 addq $24, %rsp
19129 movq 4104(%rax), %r11
19130 jmp *%r11
19131 #endif /* defined(GLX_USE_TLS) */
19132 .size GL_PREFIX(WindowPos2dMESA), .-GL_PREFIX(WindowPos2dMESA)
19133
19134 .p2align 4,,15
19135 .globl GL_PREFIX(WindowPos2dvMESA)
19136 .type GL_PREFIX(WindowPos2dvMESA), @function
19137 GL_PREFIX(WindowPos2dvMESA):
19138 #if defined(GLX_USE_TLS)
19139 call _x86_64_get_dispatch@PLT
19140 movq 4112(%rax), %r11
19141 jmp *%r11
19142 #elif defined(PTHREADS)
19143 pushq %rdi
19144 call _x86_64_get_dispatch@PLT
19145 popq %rdi
19146 movq 4112(%rax), %r11
19147 jmp *%r11
19148 #else
19149 movq _glapi_Dispatch(%rip), %rax
19150 testq %rax, %rax
19151 je 1f
19152 movq 4112(%rax), %r11
19153 jmp *%r11
19154 1:
19155 pushq %rdi
19156 call _glapi_get_dispatch
19157 popq %rdi
19158 movq 4112(%rax), %r11
19159 jmp *%r11
19160 #endif /* defined(GLX_USE_TLS) */
19161 .size GL_PREFIX(WindowPos2dvMESA), .-GL_PREFIX(WindowPos2dvMESA)
19162
19163 .p2align 4,,15
19164 .globl GL_PREFIX(WindowPos2fMESA)
19165 .type GL_PREFIX(WindowPos2fMESA), @function
19166 GL_PREFIX(WindowPos2fMESA):
19167 #if defined(GLX_USE_TLS)
19168 call _x86_64_get_dispatch@PLT
19169 movq 4120(%rax), %r11
19170 jmp *%r11
19171 #elif defined(PTHREADS)
19172 subq $24, %rsp
19173 movq %xmm0, (%rsp)
19174 movq %xmm1, 8(%rsp)
19175 call _x86_64_get_dispatch@PLT
19176 movq 8(%rsp), %xmm1
19177 movq (%rsp), %xmm0
19178 addq $24, %rsp
19179 movq 4120(%rax), %r11
19180 jmp *%r11
19181 #else
19182 movq _glapi_Dispatch(%rip), %rax
19183 testq %rax, %rax
19184 je 1f
19185 movq 4120(%rax), %r11
19186 jmp *%r11
19187 1:
19188 subq $24, %rsp
19189 movq %xmm0, (%rsp)
19190 movq %xmm1, 8(%rsp)
19191 call _glapi_get_dispatch
19192 movq 8(%rsp), %xmm1
19193 movq (%rsp), %xmm0
19194 addq $24, %rsp
19195 movq 4120(%rax), %r11
19196 jmp *%r11
19197 #endif /* defined(GLX_USE_TLS) */
19198 .size GL_PREFIX(WindowPos2fMESA), .-GL_PREFIX(WindowPos2fMESA)
19199
19200 .p2align 4,,15
19201 .globl GL_PREFIX(WindowPos2fvMESA)
19202 .type GL_PREFIX(WindowPos2fvMESA), @function
19203 GL_PREFIX(WindowPos2fvMESA):
19204 #if defined(GLX_USE_TLS)
19205 call _x86_64_get_dispatch@PLT
19206 movq 4128(%rax), %r11
19207 jmp *%r11
19208 #elif defined(PTHREADS)
19209 pushq %rdi
19210 call _x86_64_get_dispatch@PLT
19211 popq %rdi
19212 movq 4128(%rax), %r11
19213 jmp *%r11
19214 #else
19215 movq _glapi_Dispatch(%rip), %rax
19216 testq %rax, %rax
19217 je 1f
19218 movq 4128(%rax), %r11
19219 jmp *%r11
19220 1:
19221 pushq %rdi
19222 call _glapi_get_dispatch
19223 popq %rdi
19224 movq 4128(%rax), %r11
19225 jmp *%r11
19226 #endif /* defined(GLX_USE_TLS) */
19227 .size GL_PREFIX(WindowPos2fvMESA), .-GL_PREFIX(WindowPos2fvMESA)
19228
19229 .p2align 4,,15
19230 .globl GL_PREFIX(WindowPos2iMESA)
19231 .type GL_PREFIX(WindowPos2iMESA), @function
19232 GL_PREFIX(WindowPos2iMESA):
19233 #if defined(GLX_USE_TLS)
19234 call _x86_64_get_dispatch@PLT
19235 movq 4136(%rax), %r11
19236 jmp *%r11
19237 #elif defined(PTHREADS)
19238 pushq %rdi
19239 pushq %rsi
19240 pushq %rbp
19241 call _x86_64_get_dispatch@PLT
19242 popq %rbp
19243 popq %rsi
19244 popq %rdi
19245 movq 4136(%rax), %r11
19246 jmp *%r11
19247 #else
19248 movq _glapi_Dispatch(%rip), %rax
19249 testq %rax, %rax
19250 je 1f
19251 movq 4136(%rax), %r11
19252 jmp *%r11
19253 1:
19254 pushq %rdi
19255 pushq %rsi
19256 pushq %rbp
19257 call _glapi_get_dispatch
19258 popq %rbp
19259 popq %rsi
19260 popq %rdi
19261 movq 4136(%rax), %r11
19262 jmp *%r11
19263 #endif /* defined(GLX_USE_TLS) */
19264 .size GL_PREFIX(WindowPos2iMESA), .-GL_PREFIX(WindowPos2iMESA)
19265
19266 .p2align 4,,15
19267 .globl GL_PREFIX(WindowPos2ivMESA)
19268 .type GL_PREFIX(WindowPos2ivMESA), @function
19269 GL_PREFIX(WindowPos2ivMESA):
19270 #if defined(GLX_USE_TLS)
19271 call _x86_64_get_dispatch@PLT
19272 movq 4144(%rax), %r11
19273 jmp *%r11
19274 #elif defined(PTHREADS)
19275 pushq %rdi
19276 call _x86_64_get_dispatch@PLT
19277 popq %rdi
19278 movq 4144(%rax), %r11
19279 jmp *%r11
19280 #else
19281 movq _glapi_Dispatch(%rip), %rax
19282 testq %rax, %rax
19283 je 1f
19284 movq 4144(%rax), %r11
19285 jmp *%r11
19286 1:
19287 pushq %rdi
19288 call _glapi_get_dispatch
19289 popq %rdi
19290 movq 4144(%rax), %r11
19291 jmp *%r11
19292 #endif /* defined(GLX_USE_TLS) */
19293 .size GL_PREFIX(WindowPos2ivMESA), .-GL_PREFIX(WindowPos2ivMESA)
19294
19295 .p2align 4,,15
19296 .globl GL_PREFIX(WindowPos2sMESA)
19297 .type GL_PREFIX(WindowPos2sMESA), @function
19298 GL_PREFIX(WindowPos2sMESA):
19299 #if defined(GLX_USE_TLS)
19300 call _x86_64_get_dispatch@PLT
19301 movq 4152(%rax), %r11
19302 jmp *%r11
19303 #elif defined(PTHREADS)
19304 pushq %rdi
19305 pushq %rsi
19306 pushq %rbp
19307 call _x86_64_get_dispatch@PLT
19308 popq %rbp
19309 popq %rsi
19310 popq %rdi
19311 movq 4152(%rax), %r11
19312 jmp *%r11
19313 #else
19314 movq _glapi_Dispatch(%rip), %rax
19315 testq %rax, %rax
19316 je 1f
19317 movq 4152(%rax), %r11
19318 jmp *%r11
19319 1:
19320 pushq %rdi
19321 pushq %rsi
19322 pushq %rbp
19323 call _glapi_get_dispatch
19324 popq %rbp
19325 popq %rsi
19326 popq %rdi
19327 movq 4152(%rax), %r11
19328 jmp *%r11
19329 #endif /* defined(GLX_USE_TLS) */
19330 .size GL_PREFIX(WindowPos2sMESA), .-GL_PREFIX(WindowPos2sMESA)
19331
19332 .p2align 4,,15
19333 .globl GL_PREFIX(WindowPos2svMESA)
19334 .type GL_PREFIX(WindowPos2svMESA), @function
19335 GL_PREFIX(WindowPos2svMESA):
19336 #if defined(GLX_USE_TLS)
19337 call _x86_64_get_dispatch@PLT
19338 movq 4160(%rax), %r11
19339 jmp *%r11
19340 #elif defined(PTHREADS)
19341 pushq %rdi
19342 call _x86_64_get_dispatch@PLT
19343 popq %rdi
19344 movq 4160(%rax), %r11
19345 jmp *%r11
19346 #else
19347 movq _glapi_Dispatch(%rip), %rax
19348 testq %rax, %rax
19349 je 1f
19350 movq 4160(%rax), %r11
19351 jmp *%r11
19352 1:
19353 pushq %rdi
19354 call _glapi_get_dispatch
19355 popq %rdi
19356 movq 4160(%rax), %r11
19357 jmp *%r11
19358 #endif /* defined(GLX_USE_TLS) */
19359 .size GL_PREFIX(WindowPos2svMESA), .-GL_PREFIX(WindowPos2svMESA)
19360
19361 .p2align 4,,15
19362 .globl GL_PREFIX(WindowPos3dMESA)
19363 .type GL_PREFIX(WindowPos3dMESA), @function
19364 GL_PREFIX(WindowPos3dMESA):
19365 #if defined(GLX_USE_TLS)
19366 call _x86_64_get_dispatch@PLT
19367 movq 4168(%rax), %r11
19368 jmp *%r11
19369 #elif defined(PTHREADS)
19370 subq $24, %rsp
19371 movq %xmm0, (%rsp)
19372 movq %xmm1, 8(%rsp)
19373 movq %xmm2, 16(%rsp)
19374 call _x86_64_get_dispatch@PLT
19375 movq 16(%rsp), %xmm2
19376 movq 8(%rsp), %xmm1
19377 movq (%rsp), %xmm0
19378 addq $24, %rsp
19379 movq 4168(%rax), %r11
19380 jmp *%r11
19381 #else
19382 movq _glapi_Dispatch(%rip), %rax
19383 testq %rax, %rax
19384 je 1f
19385 movq 4168(%rax), %r11
19386 jmp *%r11
19387 1:
19388 subq $24, %rsp
19389 movq %xmm0, (%rsp)
19390 movq %xmm1, 8(%rsp)
19391 movq %xmm2, 16(%rsp)
19392 call _glapi_get_dispatch
19393 movq 16(%rsp), %xmm2
19394 movq 8(%rsp), %xmm1
19395 movq (%rsp), %xmm0
19396 addq $24, %rsp
19397 movq 4168(%rax), %r11
19398 jmp *%r11
19399 #endif /* defined(GLX_USE_TLS) */
19400 .size GL_PREFIX(WindowPos3dMESA), .-GL_PREFIX(WindowPos3dMESA)
19401
19402 .p2align 4,,15
19403 .globl GL_PREFIX(WindowPos3dvMESA)
19404 .type GL_PREFIX(WindowPos3dvMESA), @function
19405 GL_PREFIX(WindowPos3dvMESA):
19406 #if defined(GLX_USE_TLS)
19407 call _x86_64_get_dispatch@PLT
19408 movq 4176(%rax), %r11
19409 jmp *%r11
19410 #elif defined(PTHREADS)
19411 pushq %rdi
19412 call _x86_64_get_dispatch@PLT
19413 popq %rdi
19414 movq 4176(%rax), %r11
19415 jmp *%r11
19416 #else
19417 movq _glapi_Dispatch(%rip), %rax
19418 testq %rax, %rax
19419 je 1f
19420 movq 4176(%rax), %r11
19421 jmp *%r11
19422 1:
19423 pushq %rdi
19424 call _glapi_get_dispatch
19425 popq %rdi
19426 movq 4176(%rax), %r11
19427 jmp *%r11
19428 #endif /* defined(GLX_USE_TLS) */
19429 .size GL_PREFIX(WindowPos3dvMESA), .-GL_PREFIX(WindowPos3dvMESA)
19430
19431 .p2align 4,,15
19432 .globl GL_PREFIX(WindowPos3fMESA)
19433 .type GL_PREFIX(WindowPos3fMESA), @function
19434 GL_PREFIX(WindowPos3fMESA):
19435 #if defined(GLX_USE_TLS)
19436 call _x86_64_get_dispatch@PLT
19437 movq 4184(%rax), %r11
19438 jmp *%r11
19439 #elif defined(PTHREADS)
19440 subq $24, %rsp
19441 movq %xmm0, (%rsp)
19442 movq %xmm1, 8(%rsp)
19443 movq %xmm2, 16(%rsp)
19444 call _x86_64_get_dispatch@PLT
19445 movq 16(%rsp), %xmm2
19446 movq 8(%rsp), %xmm1
19447 movq (%rsp), %xmm0
19448 addq $24, %rsp
19449 movq 4184(%rax), %r11
19450 jmp *%r11
19451 #else
19452 movq _glapi_Dispatch(%rip), %rax
19453 testq %rax, %rax
19454 je 1f
19455 movq 4184(%rax), %r11
19456 jmp *%r11
19457 1:
19458 subq $24, %rsp
19459 movq %xmm0, (%rsp)
19460 movq %xmm1, 8(%rsp)
19461 movq %xmm2, 16(%rsp)
19462 call _glapi_get_dispatch
19463 movq 16(%rsp), %xmm2
19464 movq 8(%rsp), %xmm1
19465 movq (%rsp), %xmm0
19466 addq $24, %rsp
19467 movq 4184(%rax), %r11
19468 jmp *%r11
19469 #endif /* defined(GLX_USE_TLS) */
19470 .size GL_PREFIX(WindowPos3fMESA), .-GL_PREFIX(WindowPos3fMESA)
19471
19472 .p2align 4,,15
19473 .globl GL_PREFIX(WindowPos3fvMESA)
19474 .type GL_PREFIX(WindowPos3fvMESA), @function
19475 GL_PREFIX(WindowPos3fvMESA):
19476 #if defined(GLX_USE_TLS)
19477 call _x86_64_get_dispatch@PLT
19478 movq 4192(%rax), %r11
19479 jmp *%r11
19480 #elif defined(PTHREADS)
19481 pushq %rdi
19482 call _x86_64_get_dispatch@PLT
19483 popq %rdi
19484 movq 4192(%rax), %r11
19485 jmp *%r11
19486 #else
19487 movq _glapi_Dispatch(%rip), %rax
19488 testq %rax, %rax
19489 je 1f
19490 movq 4192(%rax), %r11
19491 jmp *%r11
19492 1:
19493 pushq %rdi
19494 call _glapi_get_dispatch
19495 popq %rdi
19496 movq 4192(%rax), %r11
19497 jmp *%r11
19498 #endif /* defined(GLX_USE_TLS) */
19499 .size GL_PREFIX(WindowPos3fvMESA), .-GL_PREFIX(WindowPos3fvMESA)
19500
19501 .p2align 4,,15
19502 .globl GL_PREFIX(WindowPos3iMESA)
19503 .type GL_PREFIX(WindowPos3iMESA), @function
19504 GL_PREFIX(WindowPos3iMESA):
19505 #if defined(GLX_USE_TLS)
19506 call _x86_64_get_dispatch@PLT
19507 movq 4200(%rax), %r11
19508 jmp *%r11
19509 #elif defined(PTHREADS)
19510 pushq %rdi
19511 pushq %rsi
19512 pushq %rdx
19513 call _x86_64_get_dispatch@PLT
19514 popq %rdx
19515 popq %rsi
19516 popq %rdi
19517 movq 4200(%rax), %r11
19518 jmp *%r11
19519 #else
19520 movq _glapi_Dispatch(%rip), %rax
19521 testq %rax, %rax
19522 je 1f
19523 movq 4200(%rax), %r11
19524 jmp *%r11
19525 1:
19526 pushq %rdi
19527 pushq %rsi
19528 pushq %rdx
19529 call _glapi_get_dispatch
19530 popq %rdx
19531 popq %rsi
19532 popq %rdi
19533 movq 4200(%rax), %r11
19534 jmp *%r11
19535 #endif /* defined(GLX_USE_TLS) */
19536 .size GL_PREFIX(WindowPos3iMESA), .-GL_PREFIX(WindowPos3iMESA)
19537
19538 .p2align 4,,15
19539 .globl GL_PREFIX(WindowPos3ivMESA)
19540 .type GL_PREFIX(WindowPos3ivMESA), @function
19541 GL_PREFIX(WindowPos3ivMESA):
19542 #if defined(GLX_USE_TLS)
19543 call _x86_64_get_dispatch@PLT
19544 movq 4208(%rax), %r11
19545 jmp *%r11
19546 #elif defined(PTHREADS)
19547 pushq %rdi
19548 call _x86_64_get_dispatch@PLT
19549 popq %rdi
19550 movq 4208(%rax), %r11
19551 jmp *%r11
19552 #else
19553 movq _glapi_Dispatch(%rip), %rax
19554 testq %rax, %rax
19555 je 1f
19556 movq 4208(%rax), %r11
19557 jmp *%r11
19558 1:
19559 pushq %rdi
19560 call _glapi_get_dispatch
19561 popq %rdi
19562 movq 4208(%rax), %r11
19563 jmp *%r11
19564 #endif /* defined(GLX_USE_TLS) */
19565 .size GL_PREFIX(WindowPos3ivMESA), .-GL_PREFIX(WindowPos3ivMESA)
19566
19567 .p2align 4,,15
19568 .globl GL_PREFIX(WindowPos3sMESA)
19569 .type GL_PREFIX(WindowPos3sMESA), @function
19570 GL_PREFIX(WindowPos3sMESA):
19571 #if defined(GLX_USE_TLS)
19572 call _x86_64_get_dispatch@PLT
19573 movq 4216(%rax), %r11
19574 jmp *%r11
19575 #elif defined(PTHREADS)
19576 pushq %rdi
19577 pushq %rsi
19578 pushq %rdx
19579 call _x86_64_get_dispatch@PLT
19580 popq %rdx
19581 popq %rsi
19582 popq %rdi
19583 movq 4216(%rax), %r11
19584 jmp *%r11
19585 #else
19586 movq _glapi_Dispatch(%rip), %rax
19587 testq %rax, %rax
19588 je 1f
19589 movq 4216(%rax), %r11
19590 jmp *%r11
19591 1:
19592 pushq %rdi
19593 pushq %rsi
19594 pushq %rdx
19595 call _glapi_get_dispatch
19596 popq %rdx
19597 popq %rsi
19598 popq %rdi
19599 movq 4216(%rax), %r11
19600 jmp *%r11
19601 #endif /* defined(GLX_USE_TLS) */
19602 .size GL_PREFIX(WindowPos3sMESA), .-GL_PREFIX(WindowPos3sMESA)
19603
19604 .p2align 4,,15
19605 .globl GL_PREFIX(WindowPos3svMESA)
19606 .type GL_PREFIX(WindowPos3svMESA), @function
19607 GL_PREFIX(WindowPos3svMESA):
19608 #if defined(GLX_USE_TLS)
19609 call _x86_64_get_dispatch@PLT
19610 movq 4224(%rax), %r11
19611 jmp *%r11
19612 #elif defined(PTHREADS)
19613 pushq %rdi
19614 call _x86_64_get_dispatch@PLT
19615 popq %rdi
19616 movq 4224(%rax), %r11
19617 jmp *%r11
19618 #else
19619 movq _glapi_Dispatch(%rip), %rax
19620 testq %rax, %rax
19621 je 1f
19622 movq 4224(%rax), %r11
19623 jmp *%r11
19624 1:
19625 pushq %rdi
19626 call _glapi_get_dispatch
19627 popq %rdi
19628 movq 4224(%rax), %r11
19629 jmp *%r11
19630 #endif /* defined(GLX_USE_TLS) */
19631 .size GL_PREFIX(WindowPos3svMESA), .-GL_PREFIX(WindowPos3svMESA)
19632
19633 .p2align 4,,15
19634 .globl GL_PREFIX(WindowPos4dMESA)
19635 .type GL_PREFIX(WindowPos4dMESA), @function
19636 GL_PREFIX(WindowPos4dMESA):
19637 #if defined(GLX_USE_TLS)
19638 call _x86_64_get_dispatch@PLT
19639 movq 4232(%rax), %r11
19640 jmp *%r11
19641 #elif defined(PTHREADS)
19642 subq $40, %rsp
19643 movq %xmm0, (%rsp)
19644 movq %xmm1, 8(%rsp)
19645 movq %xmm2, 16(%rsp)
19646 movq %xmm3, 24(%rsp)
19647 call _x86_64_get_dispatch@PLT
19648 movq 24(%rsp), %xmm3
19649 movq 16(%rsp), %xmm2
19650 movq 8(%rsp), %xmm1
19651 movq (%rsp), %xmm0
19652 addq $40, %rsp
19653 movq 4232(%rax), %r11
19654 jmp *%r11
19655 #else
19656 movq _glapi_Dispatch(%rip), %rax
19657 testq %rax, %rax
19658 je 1f
19659 movq 4232(%rax), %r11
19660 jmp *%r11
19661 1:
19662 subq $40, %rsp
19663 movq %xmm0, (%rsp)
19664 movq %xmm1, 8(%rsp)
19665 movq %xmm2, 16(%rsp)
19666 movq %xmm3, 24(%rsp)
19667 call _glapi_get_dispatch
19668 movq 24(%rsp), %xmm3
19669 movq 16(%rsp), %xmm2
19670 movq 8(%rsp), %xmm1
19671 movq (%rsp), %xmm0
19672 addq $40, %rsp
19673 movq 4232(%rax), %r11
19674 jmp *%r11
19675 #endif /* defined(GLX_USE_TLS) */
19676 .size GL_PREFIX(WindowPos4dMESA), .-GL_PREFIX(WindowPos4dMESA)
19677
19678 .p2align 4,,15
19679 .globl GL_PREFIX(WindowPos4dvMESA)
19680 .type GL_PREFIX(WindowPos4dvMESA), @function
19681 GL_PREFIX(WindowPos4dvMESA):
19682 #if defined(GLX_USE_TLS)
19683 call _x86_64_get_dispatch@PLT
19684 movq 4240(%rax), %r11
19685 jmp *%r11
19686 #elif defined(PTHREADS)
19687 pushq %rdi
19688 call _x86_64_get_dispatch@PLT
19689 popq %rdi
19690 movq 4240(%rax), %r11
19691 jmp *%r11
19692 #else
19693 movq _glapi_Dispatch(%rip), %rax
19694 testq %rax, %rax
19695 je 1f
19696 movq 4240(%rax), %r11
19697 jmp *%r11
19698 1:
19699 pushq %rdi
19700 call _glapi_get_dispatch
19701 popq %rdi
19702 movq 4240(%rax), %r11
19703 jmp *%r11
19704 #endif /* defined(GLX_USE_TLS) */
19705 .size GL_PREFIX(WindowPos4dvMESA), .-GL_PREFIX(WindowPos4dvMESA)
19706
19707 .p2align 4,,15
19708 .globl GL_PREFIX(WindowPos4fMESA)
19709 .type GL_PREFIX(WindowPos4fMESA), @function
19710 GL_PREFIX(WindowPos4fMESA):
19711 #if defined(GLX_USE_TLS)
19712 call _x86_64_get_dispatch@PLT
19713 movq 4248(%rax), %r11
19714 jmp *%r11
19715 #elif defined(PTHREADS)
19716 subq $40, %rsp
19717 movq %xmm0, (%rsp)
19718 movq %xmm1, 8(%rsp)
19719 movq %xmm2, 16(%rsp)
19720 movq %xmm3, 24(%rsp)
19721 call _x86_64_get_dispatch@PLT
19722 movq 24(%rsp), %xmm3
19723 movq 16(%rsp), %xmm2
19724 movq 8(%rsp), %xmm1
19725 movq (%rsp), %xmm0
19726 addq $40, %rsp
19727 movq 4248(%rax), %r11
19728 jmp *%r11
19729 #else
19730 movq _glapi_Dispatch(%rip), %rax
19731 testq %rax, %rax
19732 je 1f
19733 movq 4248(%rax), %r11
19734 jmp *%r11
19735 1:
19736 subq $40, %rsp
19737 movq %xmm0, (%rsp)
19738 movq %xmm1, 8(%rsp)
19739 movq %xmm2, 16(%rsp)
19740 movq %xmm3, 24(%rsp)
19741 call _glapi_get_dispatch
19742 movq 24(%rsp), %xmm3
19743 movq 16(%rsp), %xmm2
19744 movq 8(%rsp), %xmm1
19745 movq (%rsp), %xmm0
19746 addq $40, %rsp
19747 movq 4248(%rax), %r11
19748 jmp *%r11
19749 #endif /* defined(GLX_USE_TLS) */
19750 .size GL_PREFIX(WindowPos4fMESA), .-GL_PREFIX(WindowPos4fMESA)
19751
19752 .p2align 4,,15
19753 .globl GL_PREFIX(WindowPos4fvMESA)
19754 .type GL_PREFIX(WindowPos4fvMESA), @function
19755 GL_PREFIX(WindowPos4fvMESA):
19756 #if defined(GLX_USE_TLS)
19757 call _x86_64_get_dispatch@PLT
19758 movq 4256(%rax), %r11
19759 jmp *%r11
19760 #elif defined(PTHREADS)
19761 pushq %rdi
19762 call _x86_64_get_dispatch@PLT
19763 popq %rdi
19764 movq 4256(%rax), %r11
19765 jmp *%r11
19766 #else
19767 movq _glapi_Dispatch(%rip), %rax
19768 testq %rax, %rax
19769 je 1f
19770 movq 4256(%rax), %r11
19771 jmp *%r11
19772 1:
19773 pushq %rdi
19774 call _glapi_get_dispatch
19775 popq %rdi
19776 movq 4256(%rax), %r11
19777 jmp *%r11
19778 #endif /* defined(GLX_USE_TLS) */
19779 .size GL_PREFIX(WindowPos4fvMESA), .-GL_PREFIX(WindowPos4fvMESA)
19780
19781 .p2align 4,,15
19782 .globl GL_PREFIX(WindowPos4iMESA)
19783 .type GL_PREFIX(WindowPos4iMESA), @function
19784 GL_PREFIX(WindowPos4iMESA):
19785 #if defined(GLX_USE_TLS)
19786 call _x86_64_get_dispatch@PLT
19787 movq 4264(%rax), %r11
19788 jmp *%r11
19789 #elif defined(PTHREADS)
19790 pushq %rdi
19791 pushq %rsi
19792 pushq %rdx
19793 pushq %rcx
19794 pushq %rbp
19795 call _x86_64_get_dispatch@PLT
19796 popq %rbp
19797 popq %rcx
19798 popq %rdx
19799 popq %rsi
19800 popq %rdi
19801 movq 4264(%rax), %r11
19802 jmp *%r11
19803 #else
19804 movq _glapi_Dispatch(%rip), %rax
19805 testq %rax, %rax
19806 je 1f
19807 movq 4264(%rax), %r11
19808 jmp *%r11
19809 1:
19810 pushq %rdi
19811 pushq %rsi
19812 pushq %rdx
19813 pushq %rcx
19814 pushq %rbp
19815 call _glapi_get_dispatch
19816 popq %rbp
19817 popq %rcx
19818 popq %rdx
19819 popq %rsi
19820 popq %rdi
19821 movq 4264(%rax), %r11
19822 jmp *%r11
19823 #endif /* defined(GLX_USE_TLS) */
19824 .size GL_PREFIX(WindowPos4iMESA), .-GL_PREFIX(WindowPos4iMESA)
19825
19826 .p2align 4,,15
19827 .globl GL_PREFIX(WindowPos4ivMESA)
19828 .type GL_PREFIX(WindowPos4ivMESA), @function
19829 GL_PREFIX(WindowPos4ivMESA):
19830 #if defined(GLX_USE_TLS)
19831 call _x86_64_get_dispatch@PLT
19832 movq 4272(%rax), %r11
19833 jmp *%r11
19834 #elif defined(PTHREADS)
19835 pushq %rdi
19836 call _x86_64_get_dispatch@PLT
19837 popq %rdi
19838 movq 4272(%rax), %r11
19839 jmp *%r11
19840 #else
19841 movq _glapi_Dispatch(%rip), %rax
19842 testq %rax, %rax
19843 je 1f
19844 movq 4272(%rax), %r11
19845 jmp *%r11
19846 1:
19847 pushq %rdi
19848 call _glapi_get_dispatch
19849 popq %rdi
19850 movq 4272(%rax), %r11
19851 jmp *%r11
19852 #endif /* defined(GLX_USE_TLS) */
19853 .size GL_PREFIX(WindowPos4ivMESA), .-GL_PREFIX(WindowPos4ivMESA)
19854
19855 .p2align 4,,15
19856 .globl GL_PREFIX(WindowPos4sMESA)
19857 .type GL_PREFIX(WindowPos4sMESA), @function
19858 GL_PREFIX(WindowPos4sMESA):
19859 #if defined(GLX_USE_TLS)
19860 call _x86_64_get_dispatch@PLT
19861 movq 4280(%rax), %r11
19862 jmp *%r11
19863 #elif defined(PTHREADS)
19864 pushq %rdi
19865 pushq %rsi
19866 pushq %rdx
19867 pushq %rcx
19868 pushq %rbp
19869 call _x86_64_get_dispatch@PLT
19870 popq %rbp
19871 popq %rcx
19872 popq %rdx
19873 popq %rsi
19874 popq %rdi
19875 movq 4280(%rax), %r11
19876 jmp *%r11
19877 #else
19878 movq _glapi_Dispatch(%rip), %rax
19879 testq %rax, %rax
19880 je 1f
19881 movq 4280(%rax), %r11
19882 jmp *%r11
19883 1:
19884 pushq %rdi
19885 pushq %rsi
19886 pushq %rdx
19887 pushq %rcx
19888 pushq %rbp
19889 call _glapi_get_dispatch
19890 popq %rbp
19891 popq %rcx
19892 popq %rdx
19893 popq %rsi
19894 popq %rdi
19895 movq 4280(%rax), %r11
19896 jmp *%r11
19897 #endif /* defined(GLX_USE_TLS) */
19898 .size GL_PREFIX(WindowPos4sMESA), .-GL_PREFIX(WindowPos4sMESA)
19899
19900 .p2align 4,,15
19901 .globl GL_PREFIX(WindowPos4svMESA)
19902 .type GL_PREFIX(WindowPos4svMESA), @function
19903 GL_PREFIX(WindowPos4svMESA):
19904 #if defined(GLX_USE_TLS)
19905 call _x86_64_get_dispatch@PLT
19906 movq 4288(%rax), %r11
19907 jmp *%r11
19908 #elif defined(PTHREADS)
19909 pushq %rdi
19910 call _x86_64_get_dispatch@PLT
19911 popq %rdi
19912 movq 4288(%rax), %r11
19913 jmp *%r11
19914 #else
19915 movq _glapi_Dispatch(%rip), %rax
19916 testq %rax, %rax
19917 je 1f
19918 movq 4288(%rax), %r11
19919 jmp *%r11
19920 1:
19921 pushq %rdi
19922 call _glapi_get_dispatch
19923 popq %rdi
19924 movq 4288(%rax), %r11
19925 jmp *%r11
19926 #endif /* defined(GLX_USE_TLS) */
19927 .size GL_PREFIX(WindowPos4svMESA), .-GL_PREFIX(WindowPos4svMESA)
19928
19929 .p2align 4,,15
19930 .globl GL_PREFIX(BlendFuncSeparateEXT)
19931 .type GL_PREFIX(BlendFuncSeparateEXT), @function
19932 GL_PREFIX(BlendFuncSeparateEXT):
19933 #if defined(GLX_USE_TLS)
19934 call _x86_64_get_dispatch@PLT
19935 movq 4296(%rax), %r11
19936 jmp *%r11
19937 #elif defined(PTHREADS)
19938 pushq %rdi
19939 pushq %rsi
19940 pushq %rdx
19941 pushq %rcx
19942 pushq %rbp
19943 call _x86_64_get_dispatch@PLT
19944 popq %rbp
19945 popq %rcx
19946 popq %rdx
19947 popq %rsi
19948 popq %rdi
19949 movq 4296(%rax), %r11
19950 jmp *%r11
19951 #else
19952 movq _glapi_Dispatch(%rip), %rax
19953 testq %rax, %rax
19954 je 1f
19955 movq 4296(%rax), %r11
19956 jmp *%r11
19957 1:
19958 pushq %rdi
19959 pushq %rsi
19960 pushq %rdx
19961 pushq %rcx
19962 pushq %rbp
19963 call _glapi_get_dispatch
19964 popq %rbp
19965 popq %rcx
19966 popq %rdx
19967 popq %rsi
19968 popq %rdi
19969 movq 4296(%rax), %r11
19970 jmp *%r11
19971 #endif /* defined(GLX_USE_TLS) */
19972 .size GL_PREFIX(BlendFuncSeparateEXT), .-GL_PREFIX(BlendFuncSeparateEXT)
19973
19974 .p2align 4,,15
19975 .globl GL_PREFIX(IndexMaterialEXT)
19976 .type GL_PREFIX(IndexMaterialEXT), @function
19977 GL_PREFIX(IndexMaterialEXT):
19978 #if defined(GLX_USE_TLS)
19979 call _x86_64_get_dispatch@PLT
19980 movq 4304(%rax), %r11
19981 jmp *%r11
19982 #elif defined(PTHREADS)
19983 pushq %rdi
19984 pushq %rsi
19985 pushq %rbp
19986 call _x86_64_get_dispatch@PLT
19987 popq %rbp
19988 popq %rsi
19989 popq %rdi
19990 movq 4304(%rax), %r11
19991 jmp *%r11
19992 #else
19993 movq _glapi_Dispatch(%rip), %rax
19994 testq %rax, %rax
19995 je 1f
19996 movq 4304(%rax), %r11
19997 jmp *%r11
19998 1:
19999 pushq %rdi
20000 pushq %rsi
20001 pushq %rbp
20002 call _glapi_get_dispatch
20003 popq %rbp
20004 popq %rsi
20005 popq %rdi
20006 movq 4304(%rax), %r11
20007 jmp *%r11
20008 #endif /* defined(GLX_USE_TLS) */
20009 .size GL_PREFIX(IndexMaterialEXT), .-GL_PREFIX(IndexMaterialEXT)
20010
20011 .p2align 4,,15
20012 .globl GL_PREFIX(IndexFuncEXT)
20013 .type GL_PREFIX(IndexFuncEXT), @function
20014 GL_PREFIX(IndexFuncEXT):
20015 #if defined(GLX_USE_TLS)
20016 call _x86_64_get_dispatch@PLT
20017 movq 4312(%rax), %r11
20018 jmp *%r11
20019 #elif defined(PTHREADS)
20020 pushq %rdi
20021 pushq %rsi
20022 pushq %rbp
20023 call _x86_64_get_dispatch@PLT
20024 popq %rbp
20025 popq %rsi
20026 popq %rdi
20027 movq 4312(%rax), %r11
20028 jmp *%r11
20029 #else
20030 movq _glapi_Dispatch(%rip), %rax
20031 testq %rax, %rax
20032 je 1f
20033 movq 4312(%rax), %r11
20034 jmp *%r11
20035 1:
20036 pushq %rdi
20037 pushq %rsi
20038 pushq %rbp
20039 call _glapi_get_dispatch
20040 popq %rbp
20041 popq %rsi
20042 popq %rdi
20043 movq 4312(%rax), %r11
20044 jmp *%r11
20045 #endif /* defined(GLX_USE_TLS) */
20046 .size GL_PREFIX(IndexFuncEXT), .-GL_PREFIX(IndexFuncEXT)
20047
20048 .p2align 4,,15
20049 .globl GL_PREFIX(LockArraysEXT)
20050 .type GL_PREFIX(LockArraysEXT), @function
20051 GL_PREFIX(LockArraysEXT):
20052 #if defined(GLX_USE_TLS)
20053 call _x86_64_get_dispatch@PLT
20054 movq 4320(%rax), %r11
20055 jmp *%r11
20056 #elif defined(PTHREADS)
20057 pushq %rdi
20058 pushq %rsi
20059 pushq %rbp
20060 call _x86_64_get_dispatch@PLT
20061 popq %rbp
20062 popq %rsi
20063 popq %rdi
20064 movq 4320(%rax), %r11
20065 jmp *%r11
20066 #else
20067 movq _glapi_Dispatch(%rip), %rax
20068 testq %rax, %rax
20069 je 1f
20070 movq 4320(%rax), %r11
20071 jmp *%r11
20072 1:
20073 pushq %rdi
20074 pushq %rsi
20075 pushq %rbp
20076 call _glapi_get_dispatch
20077 popq %rbp
20078 popq %rsi
20079 popq %rdi
20080 movq 4320(%rax), %r11
20081 jmp *%r11
20082 #endif /* defined(GLX_USE_TLS) */
20083 .size GL_PREFIX(LockArraysEXT), .-GL_PREFIX(LockArraysEXT)
20084
20085 .p2align 4,,15
20086 .globl GL_PREFIX(UnlockArraysEXT)
20087 .type GL_PREFIX(UnlockArraysEXT), @function
20088 GL_PREFIX(UnlockArraysEXT):
20089 #if defined(GLX_USE_TLS)
20090 call _x86_64_get_dispatch@PLT
20091 movq 4328(%rax), %r11
20092 jmp *%r11
20093 #elif defined(PTHREADS)
20094 pushq %rbp
20095 call _x86_64_get_dispatch@PLT
20096 popq %rbp
20097 movq 4328(%rax), %r11
20098 jmp *%r11
20099 #else
20100 movq _glapi_Dispatch(%rip), %rax
20101 testq %rax, %rax
20102 je 1f
20103 movq 4328(%rax), %r11
20104 jmp *%r11
20105 1:
20106 pushq %rbp
20107 call _glapi_get_dispatch
20108 popq %rbp
20109 movq 4328(%rax), %r11
20110 jmp *%r11
20111 #endif /* defined(GLX_USE_TLS) */
20112 .size GL_PREFIX(UnlockArraysEXT), .-GL_PREFIX(UnlockArraysEXT)
20113
20114 .p2align 4,,15
20115 .globl GL_PREFIX(CullParameterdvEXT)
20116 .type GL_PREFIX(CullParameterdvEXT), @function
20117 GL_PREFIX(CullParameterdvEXT):
20118 #if defined(GLX_USE_TLS)
20119 call _x86_64_get_dispatch@PLT
20120 movq 4336(%rax), %r11
20121 jmp *%r11
20122 #elif defined(PTHREADS)
20123 pushq %rdi
20124 pushq %rsi
20125 pushq %rbp
20126 call _x86_64_get_dispatch@PLT
20127 popq %rbp
20128 popq %rsi
20129 popq %rdi
20130 movq 4336(%rax), %r11
20131 jmp *%r11
20132 #else
20133 movq _glapi_Dispatch(%rip), %rax
20134 testq %rax, %rax
20135 je 1f
20136 movq 4336(%rax), %r11
20137 jmp *%r11
20138 1:
20139 pushq %rdi
20140 pushq %rsi
20141 pushq %rbp
20142 call _glapi_get_dispatch
20143 popq %rbp
20144 popq %rsi
20145 popq %rdi
20146 movq 4336(%rax), %r11
20147 jmp *%r11
20148 #endif /* defined(GLX_USE_TLS) */
20149 .size GL_PREFIX(CullParameterdvEXT), .-GL_PREFIX(CullParameterdvEXT)
20150
20151 .p2align 4,,15
20152 .globl GL_PREFIX(CullParameterfvEXT)
20153 .type GL_PREFIX(CullParameterfvEXT), @function
20154 GL_PREFIX(CullParameterfvEXT):
20155 #if defined(GLX_USE_TLS)
20156 call _x86_64_get_dispatch@PLT
20157 movq 4344(%rax), %r11
20158 jmp *%r11
20159 #elif defined(PTHREADS)
20160 pushq %rdi
20161 pushq %rsi
20162 pushq %rbp
20163 call _x86_64_get_dispatch@PLT
20164 popq %rbp
20165 popq %rsi
20166 popq %rdi
20167 movq 4344(%rax), %r11
20168 jmp *%r11
20169 #else
20170 movq _glapi_Dispatch(%rip), %rax
20171 testq %rax, %rax
20172 je 1f
20173 movq 4344(%rax), %r11
20174 jmp *%r11
20175 1:
20176 pushq %rdi
20177 pushq %rsi
20178 pushq %rbp
20179 call _glapi_get_dispatch
20180 popq %rbp
20181 popq %rsi
20182 popq %rdi
20183 movq 4344(%rax), %r11
20184 jmp *%r11
20185 #endif /* defined(GLX_USE_TLS) */
20186 .size GL_PREFIX(CullParameterfvEXT), .-GL_PREFIX(CullParameterfvEXT)
20187
20188 .p2align 4,,15
20189 .globl GL_PREFIX(HintPGI)
20190 .type GL_PREFIX(HintPGI), @function
20191 GL_PREFIX(HintPGI):
20192 #if defined(GLX_USE_TLS)
20193 call _x86_64_get_dispatch@PLT
20194 movq 4352(%rax), %r11
20195 jmp *%r11
20196 #elif defined(PTHREADS)
20197 pushq %rdi
20198 pushq %rsi
20199 pushq %rbp
20200 call _x86_64_get_dispatch@PLT
20201 popq %rbp
20202 popq %rsi
20203 popq %rdi
20204 movq 4352(%rax), %r11
20205 jmp *%r11
20206 #else
20207 movq _glapi_Dispatch(%rip), %rax
20208 testq %rax, %rax
20209 je 1f
20210 movq 4352(%rax), %r11
20211 jmp *%r11
20212 1:
20213 pushq %rdi
20214 pushq %rsi
20215 pushq %rbp
20216 call _glapi_get_dispatch
20217 popq %rbp
20218 popq %rsi
20219 popq %rdi
20220 movq 4352(%rax), %r11
20221 jmp *%r11
20222 #endif /* defined(GLX_USE_TLS) */
20223 .size GL_PREFIX(HintPGI), .-GL_PREFIX(HintPGI)
20224
20225 .p2align 4,,15
20226 .globl GL_PREFIX(FogCoordfEXT)
20227 .type GL_PREFIX(FogCoordfEXT), @function
20228 GL_PREFIX(FogCoordfEXT):
20229 #if defined(GLX_USE_TLS)
20230 call _x86_64_get_dispatch@PLT
20231 movq 4360(%rax), %r11
20232 jmp *%r11
20233 #elif defined(PTHREADS)
20234 subq $8, %rsp
20235 movq %xmm0, (%rsp)
20236 call _x86_64_get_dispatch@PLT
20237 movq (%rsp), %xmm0
20238 addq $8, %rsp
20239 movq 4360(%rax), %r11
20240 jmp *%r11
20241 #else
20242 movq _glapi_Dispatch(%rip), %rax
20243 testq %rax, %rax
20244 je 1f
20245 movq 4360(%rax), %r11
20246 jmp *%r11
20247 1:
20248 subq $8, %rsp
20249 movq %xmm0, (%rsp)
20250 call _glapi_get_dispatch
20251 movq (%rsp), %xmm0
20252 addq $8, %rsp
20253 movq 4360(%rax), %r11
20254 jmp *%r11
20255 #endif /* defined(GLX_USE_TLS) */
20256 .size GL_PREFIX(FogCoordfEXT), .-GL_PREFIX(FogCoordfEXT)
20257
20258 .p2align 4,,15
20259 .globl GL_PREFIX(FogCoordfvEXT)
20260 .type GL_PREFIX(FogCoordfvEXT), @function
20261 GL_PREFIX(FogCoordfvEXT):
20262 #if defined(GLX_USE_TLS)
20263 call _x86_64_get_dispatch@PLT
20264 movq 4368(%rax), %r11
20265 jmp *%r11
20266 #elif defined(PTHREADS)
20267 pushq %rdi
20268 call _x86_64_get_dispatch@PLT
20269 popq %rdi
20270 movq 4368(%rax), %r11
20271 jmp *%r11
20272 #else
20273 movq _glapi_Dispatch(%rip), %rax
20274 testq %rax, %rax
20275 je 1f
20276 movq 4368(%rax), %r11
20277 jmp *%r11
20278 1:
20279 pushq %rdi
20280 call _glapi_get_dispatch
20281 popq %rdi
20282 movq 4368(%rax), %r11
20283 jmp *%r11
20284 #endif /* defined(GLX_USE_TLS) */
20285 .size GL_PREFIX(FogCoordfvEXT), .-GL_PREFIX(FogCoordfvEXT)
20286
20287 .p2align 4,,15
20288 .globl GL_PREFIX(FogCoorddEXT)
20289 .type GL_PREFIX(FogCoorddEXT), @function
20290 GL_PREFIX(FogCoorddEXT):
20291 #if defined(GLX_USE_TLS)
20292 call _x86_64_get_dispatch@PLT
20293 movq 4376(%rax), %r11
20294 jmp *%r11
20295 #elif defined(PTHREADS)
20296 subq $8, %rsp
20297 movq %xmm0, (%rsp)
20298 call _x86_64_get_dispatch@PLT
20299 movq (%rsp), %xmm0
20300 addq $8, %rsp
20301 movq 4376(%rax), %r11
20302 jmp *%r11
20303 #else
20304 movq _glapi_Dispatch(%rip), %rax
20305 testq %rax, %rax
20306 je 1f
20307 movq 4376(%rax), %r11
20308 jmp *%r11
20309 1:
20310 subq $8, %rsp
20311 movq %xmm0, (%rsp)
20312 call _glapi_get_dispatch
20313 movq (%rsp), %xmm0
20314 addq $8, %rsp
20315 movq 4376(%rax), %r11
20316 jmp *%r11
20317 #endif /* defined(GLX_USE_TLS) */
20318 .size GL_PREFIX(FogCoorddEXT), .-GL_PREFIX(FogCoorddEXT)
20319
20320 .p2align 4,,15
20321 .globl GL_PREFIX(FogCoorddvEXT)
20322 .type GL_PREFIX(FogCoorddvEXT), @function
20323 GL_PREFIX(FogCoorddvEXT):
20324 #if defined(GLX_USE_TLS)
20325 call _x86_64_get_dispatch@PLT
20326 movq 4384(%rax), %r11
20327 jmp *%r11
20328 #elif defined(PTHREADS)
20329 pushq %rdi
20330 call _x86_64_get_dispatch@PLT
20331 popq %rdi
20332 movq 4384(%rax), %r11
20333 jmp *%r11
20334 #else
20335 movq _glapi_Dispatch(%rip), %rax
20336 testq %rax, %rax
20337 je 1f
20338 movq 4384(%rax), %r11
20339 jmp *%r11
20340 1:
20341 pushq %rdi
20342 call _glapi_get_dispatch
20343 popq %rdi
20344 movq 4384(%rax), %r11
20345 jmp *%r11
20346 #endif /* defined(GLX_USE_TLS) */
20347 .size GL_PREFIX(FogCoorddvEXT), .-GL_PREFIX(FogCoorddvEXT)
20348
20349 .p2align 4,,15
20350 .globl GL_PREFIX(FogCoordPointerEXT)
20351 .type GL_PREFIX(FogCoordPointerEXT), @function
20352 GL_PREFIX(FogCoordPointerEXT):
20353 #if defined(GLX_USE_TLS)
20354 call _x86_64_get_dispatch@PLT
20355 movq 4392(%rax), %r11
20356 jmp *%r11
20357 #elif defined(PTHREADS)
20358 pushq %rdi
20359 pushq %rsi
20360 pushq %rdx
20361 call _x86_64_get_dispatch@PLT
20362 popq %rdx
20363 popq %rsi
20364 popq %rdi
20365 movq 4392(%rax), %r11
20366 jmp *%r11
20367 #else
20368 movq _glapi_Dispatch(%rip), %rax
20369 testq %rax, %rax
20370 je 1f
20371 movq 4392(%rax), %r11
20372 jmp *%r11
20373 1:
20374 pushq %rdi
20375 pushq %rsi
20376 pushq %rdx
20377 call _glapi_get_dispatch
20378 popq %rdx
20379 popq %rsi
20380 popq %rdi
20381 movq 4392(%rax), %r11
20382 jmp *%r11
20383 #endif /* defined(GLX_USE_TLS) */
20384 .size GL_PREFIX(FogCoordPointerEXT), .-GL_PREFIX(FogCoordPointerEXT)
20385
20386 .p2align 4,,15
20387 .globl GL_PREFIX(GetColorTableEXT)
20388 .type GL_PREFIX(GetColorTableEXT), @function
20389 GL_PREFIX(GetColorTableEXT):
20390 #if defined(GLX_USE_TLS)
20391 call _x86_64_get_dispatch@PLT
20392 movq 4400(%rax), %r11
20393 jmp *%r11
20394 #elif defined(PTHREADS)
20395 pushq %rdi
20396 pushq %rsi
20397 pushq %rdx
20398 pushq %rcx
20399 pushq %rbp
20400 call _x86_64_get_dispatch@PLT
20401 popq %rbp
20402 popq %rcx
20403 popq %rdx
20404 popq %rsi
20405 popq %rdi
20406 movq 4400(%rax), %r11
20407 jmp *%r11
20408 #else
20409 movq _glapi_Dispatch(%rip), %rax
20410 testq %rax, %rax
20411 je 1f
20412 movq 4400(%rax), %r11
20413 jmp *%r11
20414 1:
20415 pushq %rdi
20416 pushq %rsi
20417 pushq %rdx
20418 pushq %rcx
20419 pushq %rbp
20420 call _glapi_get_dispatch
20421 popq %rbp
20422 popq %rcx
20423 popq %rdx
20424 popq %rsi
20425 popq %rdi
20426 movq 4400(%rax), %r11
20427 jmp *%r11
20428 #endif /* defined(GLX_USE_TLS) */
20429 .size GL_PREFIX(GetColorTableEXT), .-GL_PREFIX(GetColorTableEXT)
20430
20431 .p2align 4,,15
20432 .globl GL_PREFIX(GetColorTableParameterivEXT)
20433 .type GL_PREFIX(GetColorTableParameterivEXT), @function
20434 GL_PREFIX(GetColorTableParameterivEXT):
20435 #if defined(GLX_USE_TLS)
20436 call _x86_64_get_dispatch@PLT
20437 movq 4408(%rax), %r11
20438 jmp *%r11
20439 #elif defined(PTHREADS)
20440 pushq %rdi
20441 pushq %rsi
20442 pushq %rdx
20443 call _x86_64_get_dispatch@PLT
20444 popq %rdx
20445 popq %rsi
20446 popq %rdi
20447 movq 4408(%rax), %r11
20448 jmp *%r11
20449 #else
20450 movq _glapi_Dispatch(%rip), %rax
20451 testq %rax, %rax
20452 je 1f
20453 movq 4408(%rax), %r11
20454 jmp *%r11
20455 1:
20456 pushq %rdi
20457 pushq %rsi
20458 pushq %rdx
20459 call _glapi_get_dispatch
20460 popq %rdx
20461 popq %rsi
20462 popq %rdi
20463 movq 4408(%rax), %r11
20464 jmp *%r11
20465 #endif /* defined(GLX_USE_TLS) */
20466 .size GL_PREFIX(GetColorTableParameterivEXT), .-GL_PREFIX(GetColorTableParameterivEXT)
20467
20468 .p2align 4,,15
20469 .globl GL_PREFIX(GetColorTableParameterfvEXT)
20470 .type GL_PREFIX(GetColorTableParameterfvEXT), @function
20471 GL_PREFIX(GetColorTableParameterfvEXT):
20472 #if defined(GLX_USE_TLS)
20473 call _x86_64_get_dispatch@PLT
20474 movq 4416(%rax), %r11
20475 jmp *%r11
20476 #elif defined(PTHREADS)
20477 pushq %rdi
20478 pushq %rsi
20479 pushq %rdx
20480 call _x86_64_get_dispatch@PLT
20481 popq %rdx
20482 popq %rsi
20483 popq %rdi
20484 movq 4416(%rax), %r11
20485 jmp *%r11
20486 #else
20487 movq _glapi_Dispatch(%rip), %rax
20488 testq %rax, %rax
20489 je 1f
20490 movq 4416(%rax), %r11
20491 jmp *%r11
20492 1:
20493 pushq %rdi
20494 pushq %rsi
20495 pushq %rdx
20496 call _glapi_get_dispatch
20497 popq %rdx
20498 popq %rsi
20499 popq %rdi
20500 movq 4416(%rax), %r11
20501 jmp *%r11
20502 #endif /* defined(GLX_USE_TLS) */
20503 .size GL_PREFIX(GetColorTableParameterfvEXT), .-GL_PREFIX(GetColorTableParameterfvEXT)
20504
20505 .p2align 4,,15
20506 .globl GL_PREFIX(TbufferMask3DFX)
20507 .type GL_PREFIX(TbufferMask3DFX), @function
20508 GL_PREFIX(TbufferMask3DFX):
20509 #if defined(GLX_USE_TLS)
20510 call _x86_64_get_dispatch@PLT
20511 movq 4424(%rax), %r11
20512 jmp *%r11
20513 #elif defined(PTHREADS)
20514 pushq %rdi
20515 call _x86_64_get_dispatch@PLT
20516 popq %rdi
20517 movq 4424(%rax), %r11
20518 jmp *%r11
20519 #else
20520 movq _glapi_Dispatch(%rip), %rax
20521 testq %rax, %rax
20522 je 1f
20523 movq 4424(%rax), %r11
20524 jmp *%r11
20525 1:
20526 pushq %rdi
20527 call _glapi_get_dispatch
20528 popq %rdi
20529 movq 4424(%rax), %r11
20530 jmp *%r11
20531 #endif /* defined(GLX_USE_TLS) */
20532 .size GL_PREFIX(TbufferMask3DFX), .-GL_PREFIX(TbufferMask3DFX)
20533
20534 .p2align 4,,15
20535 .globl GL_PREFIX(CompressedTexImage3DARB)
20536 .type GL_PREFIX(CompressedTexImage3DARB), @function
20537 GL_PREFIX(CompressedTexImage3DARB):
20538 #if defined(GLX_USE_TLS)
20539 call _x86_64_get_dispatch@PLT
20540 movq 4432(%rax), %r11
20541 jmp *%r11
20542 #elif defined(PTHREADS)
20543 pushq %rdi
20544 pushq %rsi
20545 pushq %rdx
20546 pushq %rcx
20547 pushq %r8
20548 pushq %r9
20549 pushq %rbp
20550 call _x86_64_get_dispatch@PLT
20551 popq %rbp
20552 popq %r9
20553 popq %r8
20554 popq %rcx
20555 popq %rdx
20556 popq %rsi
20557 popq %rdi
20558 movq 4432(%rax), %r11
20559 jmp *%r11
20560 #else
20561 movq _glapi_Dispatch(%rip), %rax
20562 testq %rax, %rax
20563 je 1f
20564 movq 4432(%rax), %r11
20565 jmp *%r11
20566 1:
20567 pushq %rdi
20568 pushq %rsi
20569 pushq %rdx
20570 pushq %rcx
20571 pushq %r8
20572 pushq %r9
20573 pushq %rbp
20574 call _glapi_get_dispatch
20575 popq %rbp
20576 popq %r9
20577 popq %r8
20578 popq %rcx
20579 popq %rdx
20580 popq %rsi
20581 popq %rdi
20582 movq 4432(%rax), %r11
20583 jmp *%r11
20584 #endif /* defined(GLX_USE_TLS) */
20585 .size GL_PREFIX(CompressedTexImage3DARB), .-GL_PREFIX(CompressedTexImage3DARB)
20586
20587 .p2align 4,,15
20588 .globl GL_PREFIX(CompressedTexImage2DARB)
20589 .type GL_PREFIX(CompressedTexImage2DARB), @function
20590 GL_PREFIX(CompressedTexImage2DARB):
20591 #if defined(GLX_USE_TLS)
20592 call _x86_64_get_dispatch@PLT
20593 movq 4440(%rax), %r11
20594 jmp *%r11
20595 #elif defined(PTHREADS)
20596 pushq %rdi
20597 pushq %rsi
20598 pushq %rdx
20599 pushq %rcx
20600 pushq %r8
20601 pushq %r9
20602 pushq %rbp
20603 call _x86_64_get_dispatch@PLT
20604 popq %rbp
20605 popq %r9
20606 popq %r8
20607 popq %rcx
20608 popq %rdx
20609 popq %rsi
20610 popq %rdi
20611 movq 4440(%rax), %r11
20612 jmp *%r11
20613 #else
20614 movq _glapi_Dispatch(%rip), %rax
20615 testq %rax, %rax
20616 je 1f
20617 movq 4440(%rax), %r11
20618 jmp *%r11
20619 1:
20620 pushq %rdi
20621 pushq %rsi
20622 pushq %rdx
20623 pushq %rcx
20624 pushq %r8
20625 pushq %r9
20626 pushq %rbp
20627 call _glapi_get_dispatch
20628 popq %rbp
20629 popq %r9
20630 popq %r8
20631 popq %rcx
20632 popq %rdx
20633 popq %rsi
20634 popq %rdi
20635 movq 4440(%rax), %r11
20636 jmp *%r11
20637 #endif /* defined(GLX_USE_TLS) */
20638 .size GL_PREFIX(CompressedTexImage2DARB), .-GL_PREFIX(CompressedTexImage2DARB)
20639
20640 .p2align 4,,15
20641 .globl GL_PREFIX(CompressedTexImage1DARB)
20642 .type GL_PREFIX(CompressedTexImage1DARB), @function
20643 GL_PREFIX(CompressedTexImage1DARB):
20644 #if defined(GLX_USE_TLS)
20645 call _x86_64_get_dispatch@PLT
20646 movq 4448(%rax), %r11
20647 jmp *%r11
20648 #elif defined(PTHREADS)
20649 pushq %rdi
20650 pushq %rsi
20651 pushq %rdx
20652 pushq %rcx
20653 pushq %r8
20654 pushq %r9
20655 pushq %rbp
20656 call _x86_64_get_dispatch@PLT
20657 popq %rbp
20658 popq %r9
20659 popq %r8
20660 popq %rcx
20661 popq %rdx
20662 popq %rsi
20663 popq %rdi
20664 movq 4448(%rax), %r11
20665 jmp *%r11
20666 #else
20667 movq _glapi_Dispatch(%rip), %rax
20668 testq %rax, %rax
20669 je 1f
20670 movq 4448(%rax), %r11
20671 jmp *%r11
20672 1:
20673 pushq %rdi
20674 pushq %rsi
20675 pushq %rdx
20676 pushq %rcx
20677 pushq %r8
20678 pushq %r9
20679 pushq %rbp
20680 call _glapi_get_dispatch
20681 popq %rbp
20682 popq %r9
20683 popq %r8
20684 popq %rcx
20685 popq %rdx
20686 popq %rsi
20687 popq %rdi
20688 movq 4448(%rax), %r11
20689 jmp *%r11
20690 #endif /* defined(GLX_USE_TLS) */
20691 .size GL_PREFIX(CompressedTexImage1DARB), .-GL_PREFIX(CompressedTexImage1DARB)
20692
20693 .p2align 4,,15
20694 .globl GL_PREFIX(CompressedTexSubImage3DARB)
20695 .type GL_PREFIX(CompressedTexSubImage3DARB), @function
20696 GL_PREFIX(CompressedTexSubImage3DARB):
20697 #if defined(GLX_USE_TLS)
20698 call _x86_64_get_dispatch@PLT
20699 movq 4456(%rax), %r11
20700 jmp *%r11
20701 #elif defined(PTHREADS)
20702 pushq %rdi
20703 pushq %rsi
20704 pushq %rdx
20705 pushq %rcx
20706 pushq %r8
20707 pushq %r9
20708 pushq %rbp
20709 call _x86_64_get_dispatch@PLT
20710 popq %rbp
20711 popq %r9
20712 popq %r8
20713 popq %rcx
20714 popq %rdx
20715 popq %rsi
20716 popq %rdi
20717 movq 4456(%rax), %r11
20718 jmp *%r11
20719 #else
20720 movq _glapi_Dispatch(%rip), %rax
20721 testq %rax, %rax
20722 je 1f
20723 movq 4456(%rax), %r11
20724 jmp *%r11
20725 1:
20726 pushq %rdi
20727 pushq %rsi
20728 pushq %rdx
20729 pushq %rcx
20730 pushq %r8
20731 pushq %r9
20732 pushq %rbp
20733 call _glapi_get_dispatch
20734 popq %rbp
20735 popq %r9
20736 popq %r8
20737 popq %rcx
20738 popq %rdx
20739 popq %rsi
20740 popq %rdi
20741 movq 4456(%rax), %r11
20742 jmp *%r11
20743 #endif /* defined(GLX_USE_TLS) */
20744 .size GL_PREFIX(CompressedTexSubImage3DARB), .-GL_PREFIX(CompressedTexSubImage3DARB)
20745
20746 .p2align 4,,15
20747 .globl GL_PREFIX(CompressedTexSubImage2DARB)
20748 .type GL_PREFIX(CompressedTexSubImage2DARB), @function
20749 GL_PREFIX(CompressedTexSubImage2DARB):
20750 #if defined(GLX_USE_TLS)
20751 call _x86_64_get_dispatch@PLT
20752 movq 4464(%rax), %r11
20753 jmp *%r11
20754 #elif defined(PTHREADS)
20755 pushq %rdi
20756 pushq %rsi
20757 pushq %rdx
20758 pushq %rcx
20759 pushq %r8
20760 pushq %r9
20761 pushq %rbp
20762 call _x86_64_get_dispatch@PLT
20763 popq %rbp
20764 popq %r9
20765 popq %r8
20766 popq %rcx
20767 popq %rdx
20768 popq %rsi
20769 popq %rdi
20770 movq 4464(%rax), %r11
20771 jmp *%r11
20772 #else
20773 movq _glapi_Dispatch(%rip), %rax
20774 testq %rax, %rax
20775 je 1f
20776 movq 4464(%rax), %r11
20777 jmp *%r11
20778 1:
20779 pushq %rdi
20780 pushq %rsi
20781 pushq %rdx
20782 pushq %rcx
20783 pushq %r8
20784 pushq %r9
20785 pushq %rbp
20786 call _glapi_get_dispatch
20787 popq %rbp
20788 popq %r9
20789 popq %r8
20790 popq %rcx
20791 popq %rdx
20792 popq %rsi
20793 popq %rdi
20794 movq 4464(%rax), %r11
20795 jmp *%r11
20796 #endif /* defined(GLX_USE_TLS) */
20797 .size GL_PREFIX(CompressedTexSubImage2DARB), .-GL_PREFIX(CompressedTexSubImage2DARB)
20798
20799 .p2align 4,,15
20800 .globl GL_PREFIX(CompressedTexSubImage1DARB)
20801 .type GL_PREFIX(CompressedTexSubImage1DARB), @function
20802 GL_PREFIX(CompressedTexSubImage1DARB):
20803 #if defined(GLX_USE_TLS)
20804 call _x86_64_get_dispatch@PLT
20805 movq 4472(%rax), %r11
20806 jmp *%r11
20807 #elif defined(PTHREADS)
20808 pushq %rdi
20809 pushq %rsi
20810 pushq %rdx
20811 pushq %rcx
20812 pushq %r8
20813 pushq %r9
20814 pushq %rbp
20815 call _x86_64_get_dispatch@PLT
20816 popq %rbp
20817 popq %r9
20818 popq %r8
20819 popq %rcx
20820 popq %rdx
20821 popq %rsi
20822 popq %rdi
20823 movq 4472(%rax), %r11
20824 jmp *%r11
20825 #else
20826 movq _glapi_Dispatch(%rip), %rax
20827 testq %rax, %rax
20828 je 1f
20829 movq 4472(%rax), %r11
20830 jmp *%r11
20831 1:
20832 pushq %rdi
20833 pushq %rsi
20834 pushq %rdx
20835 pushq %rcx
20836 pushq %r8
20837 pushq %r9
20838 pushq %rbp
20839 call _glapi_get_dispatch
20840 popq %rbp
20841 popq %r9
20842 popq %r8
20843 popq %rcx
20844 popq %rdx
20845 popq %rsi
20846 popq %rdi
20847 movq 4472(%rax), %r11
20848 jmp *%r11
20849 #endif /* defined(GLX_USE_TLS) */
20850 .size GL_PREFIX(CompressedTexSubImage1DARB), .-GL_PREFIX(CompressedTexSubImage1DARB)
20851
20852 .p2align 4,,15
20853 .globl GL_PREFIX(GetCompressedTexImageARB)
20854 .type GL_PREFIX(GetCompressedTexImageARB), @function
20855 GL_PREFIX(GetCompressedTexImageARB):
20856 #if defined(GLX_USE_TLS)
20857 call _x86_64_get_dispatch@PLT
20858 movq 4480(%rax), %r11
20859 jmp *%r11
20860 #elif defined(PTHREADS)
20861 pushq %rdi
20862 pushq %rsi
20863 pushq %rdx
20864 call _x86_64_get_dispatch@PLT
20865 popq %rdx
20866 popq %rsi
20867 popq %rdi
20868 movq 4480(%rax), %r11
20869 jmp *%r11
20870 #else
20871 movq _glapi_Dispatch(%rip), %rax
20872 testq %rax, %rax
20873 je 1f
20874 movq 4480(%rax), %r11
20875 jmp *%r11
20876 1:
20877 pushq %rdi
20878 pushq %rsi
20879 pushq %rdx
20880 call _glapi_get_dispatch
20881 popq %rdx
20882 popq %rsi
20883 popq %rdi
20884 movq 4480(%rax), %r11
20885 jmp *%r11
20886 #endif /* defined(GLX_USE_TLS) */
20887 .size GL_PREFIX(GetCompressedTexImageARB), .-GL_PREFIX(GetCompressedTexImageARB)
20888
20889 .p2align 4,,15
20890 .globl GL_PREFIX(SecondaryColor3bEXT)
20891 .type GL_PREFIX(SecondaryColor3bEXT), @function
20892 GL_PREFIX(SecondaryColor3bEXT):
20893 #if defined(GLX_USE_TLS)
20894 call _x86_64_get_dispatch@PLT
20895 movq 4488(%rax), %r11
20896 jmp *%r11
20897 #elif defined(PTHREADS)
20898 pushq %rdi
20899 pushq %rsi
20900 pushq %rdx
20901 call _x86_64_get_dispatch@PLT
20902 popq %rdx
20903 popq %rsi
20904 popq %rdi
20905 movq 4488(%rax), %r11
20906 jmp *%r11
20907 #else
20908 movq _glapi_Dispatch(%rip), %rax
20909 testq %rax, %rax
20910 je 1f
20911 movq 4488(%rax), %r11
20912 jmp *%r11
20913 1:
20914 pushq %rdi
20915 pushq %rsi
20916 pushq %rdx
20917 call _glapi_get_dispatch
20918 popq %rdx
20919 popq %rsi
20920 popq %rdi
20921 movq 4488(%rax), %r11
20922 jmp *%r11
20923 #endif /* defined(GLX_USE_TLS) */
20924 .size GL_PREFIX(SecondaryColor3bEXT), .-GL_PREFIX(SecondaryColor3bEXT)
20925
20926 .p2align 4,,15
20927 .globl GL_PREFIX(SecondaryColor3bvEXT)
20928 .type GL_PREFIX(SecondaryColor3bvEXT), @function
20929 GL_PREFIX(SecondaryColor3bvEXT):
20930 #if defined(GLX_USE_TLS)
20931 call _x86_64_get_dispatch@PLT
20932 movq 4496(%rax), %r11
20933 jmp *%r11
20934 #elif defined(PTHREADS)
20935 pushq %rdi
20936 call _x86_64_get_dispatch@PLT
20937 popq %rdi
20938 movq 4496(%rax), %r11
20939 jmp *%r11
20940 #else
20941 movq _glapi_Dispatch(%rip), %rax
20942 testq %rax, %rax
20943 je 1f
20944 movq 4496(%rax), %r11
20945 jmp *%r11
20946 1:
20947 pushq %rdi
20948 call _glapi_get_dispatch
20949 popq %rdi
20950 movq 4496(%rax), %r11
20951 jmp *%r11
20952 #endif /* defined(GLX_USE_TLS) */
20953 .size GL_PREFIX(SecondaryColor3bvEXT), .-GL_PREFIX(SecondaryColor3bvEXT)
20954
20955 .p2align 4,,15
20956 .globl GL_PREFIX(SecondaryColor3dEXT)
20957 .type GL_PREFIX(SecondaryColor3dEXT), @function
20958 GL_PREFIX(SecondaryColor3dEXT):
20959 #if defined(GLX_USE_TLS)
20960 call _x86_64_get_dispatch@PLT
20961 movq 4504(%rax), %r11
20962 jmp *%r11
20963 #elif defined(PTHREADS)
20964 subq $24, %rsp
20965 movq %xmm0, (%rsp)
20966 movq %xmm1, 8(%rsp)
20967 movq %xmm2, 16(%rsp)
20968 call _x86_64_get_dispatch@PLT
20969 movq 16(%rsp), %xmm2
20970 movq 8(%rsp), %xmm1
20971 movq (%rsp), %xmm0
20972 addq $24, %rsp
20973 movq 4504(%rax), %r11
20974 jmp *%r11
20975 #else
20976 movq _glapi_Dispatch(%rip), %rax
20977 testq %rax, %rax
20978 je 1f
20979 movq 4504(%rax), %r11
20980 jmp *%r11
20981 1:
20982 subq $24, %rsp
20983 movq %xmm0, (%rsp)
20984 movq %xmm1, 8(%rsp)
20985 movq %xmm2, 16(%rsp)
20986 call _glapi_get_dispatch
20987 movq 16(%rsp), %xmm2
20988 movq 8(%rsp), %xmm1
20989 movq (%rsp), %xmm0
20990 addq $24, %rsp
20991 movq 4504(%rax), %r11
20992 jmp *%r11
20993 #endif /* defined(GLX_USE_TLS) */
20994 .size GL_PREFIX(SecondaryColor3dEXT), .-GL_PREFIX(SecondaryColor3dEXT)
20995
20996 .p2align 4,,15
20997 .globl GL_PREFIX(SecondaryColor3dvEXT)
20998 .type GL_PREFIX(SecondaryColor3dvEXT), @function
20999 GL_PREFIX(SecondaryColor3dvEXT):
21000 #if defined(GLX_USE_TLS)
21001 call _x86_64_get_dispatch@PLT
21002 movq 4512(%rax), %r11
21003 jmp *%r11
21004 #elif defined(PTHREADS)
21005 pushq %rdi
21006 call _x86_64_get_dispatch@PLT
21007 popq %rdi
21008 movq 4512(%rax), %r11
21009 jmp *%r11
21010 #else
21011 movq _glapi_Dispatch(%rip), %rax
21012 testq %rax, %rax
21013 je 1f
21014 movq 4512(%rax), %r11
21015 jmp *%r11
21016 1:
21017 pushq %rdi
21018 call _glapi_get_dispatch
21019 popq %rdi
21020 movq 4512(%rax), %r11
21021 jmp *%r11
21022 #endif /* defined(GLX_USE_TLS) */
21023 .size GL_PREFIX(SecondaryColor3dvEXT), .-GL_PREFIX(SecondaryColor3dvEXT)
21024
21025 .p2align 4,,15
21026 .globl GL_PREFIX(SecondaryColor3fEXT)
21027 .type GL_PREFIX(SecondaryColor3fEXT), @function
21028 GL_PREFIX(SecondaryColor3fEXT):
21029 #if defined(GLX_USE_TLS)
21030 call _x86_64_get_dispatch@PLT
21031 movq 4520(%rax), %r11
21032 jmp *%r11
21033 #elif defined(PTHREADS)
21034 subq $24, %rsp
21035 movq %xmm0, (%rsp)
21036 movq %xmm1, 8(%rsp)
21037 movq %xmm2, 16(%rsp)
21038 call _x86_64_get_dispatch@PLT
21039 movq 16(%rsp), %xmm2
21040 movq 8(%rsp), %xmm1
21041 movq (%rsp), %xmm0
21042 addq $24, %rsp
21043 movq 4520(%rax), %r11
21044 jmp *%r11
21045 #else
21046 movq _glapi_Dispatch(%rip), %rax
21047 testq %rax, %rax
21048 je 1f
21049 movq 4520(%rax), %r11
21050 jmp *%r11
21051 1:
21052 subq $24, %rsp
21053 movq %xmm0, (%rsp)
21054 movq %xmm1, 8(%rsp)
21055 movq %xmm2, 16(%rsp)
21056 call _glapi_get_dispatch
21057 movq 16(%rsp), %xmm2
21058 movq 8(%rsp), %xmm1
21059 movq (%rsp), %xmm0
21060 addq $24, %rsp
21061 movq 4520(%rax), %r11
21062 jmp *%r11
21063 #endif /* defined(GLX_USE_TLS) */
21064 .size GL_PREFIX(SecondaryColor3fEXT), .-GL_PREFIX(SecondaryColor3fEXT)
21065
21066 .p2align 4,,15
21067 .globl GL_PREFIX(SecondaryColor3fvEXT)
21068 .type GL_PREFIX(SecondaryColor3fvEXT), @function
21069 GL_PREFIX(SecondaryColor3fvEXT):
21070 #if defined(GLX_USE_TLS)
21071 call _x86_64_get_dispatch@PLT
21072 movq 4528(%rax), %r11
21073 jmp *%r11
21074 #elif defined(PTHREADS)
21075 pushq %rdi
21076 call _x86_64_get_dispatch@PLT
21077 popq %rdi
21078 movq 4528(%rax), %r11
21079 jmp *%r11
21080 #else
21081 movq _glapi_Dispatch(%rip), %rax
21082 testq %rax, %rax
21083 je 1f
21084 movq 4528(%rax), %r11
21085 jmp *%r11
21086 1:
21087 pushq %rdi
21088 call _glapi_get_dispatch
21089 popq %rdi
21090 movq 4528(%rax), %r11
21091 jmp *%r11
21092 #endif /* defined(GLX_USE_TLS) */
21093 .size GL_PREFIX(SecondaryColor3fvEXT), .-GL_PREFIX(SecondaryColor3fvEXT)
21094
21095 .p2align 4,,15
21096 .globl GL_PREFIX(SecondaryColor3iEXT)
21097 .type GL_PREFIX(SecondaryColor3iEXT), @function
21098 GL_PREFIX(SecondaryColor3iEXT):
21099 #if defined(GLX_USE_TLS)
21100 call _x86_64_get_dispatch@PLT
21101 movq 4536(%rax), %r11
21102 jmp *%r11
21103 #elif defined(PTHREADS)
21104 pushq %rdi
21105 pushq %rsi
21106 pushq %rdx
21107 call _x86_64_get_dispatch@PLT
21108 popq %rdx
21109 popq %rsi
21110 popq %rdi
21111 movq 4536(%rax), %r11
21112 jmp *%r11
21113 #else
21114 movq _glapi_Dispatch(%rip), %rax
21115 testq %rax, %rax
21116 je 1f
21117 movq 4536(%rax), %r11
21118 jmp *%r11
21119 1:
21120 pushq %rdi
21121 pushq %rsi
21122 pushq %rdx
21123 call _glapi_get_dispatch
21124 popq %rdx
21125 popq %rsi
21126 popq %rdi
21127 movq 4536(%rax), %r11
21128 jmp *%r11
21129 #endif /* defined(GLX_USE_TLS) */
21130 .size GL_PREFIX(SecondaryColor3iEXT), .-GL_PREFIX(SecondaryColor3iEXT)
21131
21132 .p2align 4,,15
21133 .globl GL_PREFIX(SecondaryColor3ivEXT)
21134 .type GL_PREFIX(SecondaryColor3ivEXT), @function
21135 GL_PREFIX(SecondaryColor3ivEXT):
21136 #if defined(GLX_USE_TLS)
21137 call _x86_64_get_dispatch@PLT
21138 movq 4544(%rax), %r11
21139 jmp *%r11
21140 #elif defined(PTHREADS)
21141 pushq %rdi
21142 call _x86_64_get_dispatch@PLT
21143 popq %rdi
21144 movq 4544(%rax), %r11
21145 jmp *%r11
21146 #else
21147 movq _glapi_Dispatch(%rip), %rax
21148 testq %rax, %rax
21149 je 1f
21150 movq 4544(%rax), %r11
21151 jmp *%r11
21152 1:
21153 pushq %rdi
21154 call _glapi_get_dispatch
21155 popq %rdi
21156 movq 4544(%rax), %r11
21157 jmp *%r11
21158 #endif /* defined(GLX_USE_TLS) */
21159 .size GL_PREFIX(SecondaryColor3ivEXT), .-GL_PREFIX(SecondaryColor3ivEXT)
21160
21161 .p2align 4,,15
21162 .globl GL_PREFIX(SecondaryColor3sEXT)
21163 .type GL_PREFIX(SecondaryColor3sEXT), @function
21164 GL_PREFIX(SecondaryColor3sEXT):
21165 #if defined(GLX_USE_TLS)
21166 call _x86_64_get_dispatch@PLT
21167 movq 4552(%rax), %r11
21168 jmp *%r11
21169 #elif defined(PTHREADS)
21170 pushq %rdi
21171 pushq %rsi
21172 pushq %rdx
21173 call _x86_64_get_dispatch@PLT
21174 popq %rdx
21175 popq %rsi
21176 popq %rdi
21177 movq 4552(%rax), %r11
21178 jmp *%r11
21179 #else
21180 movq _glapi_Dispatch(%rip), %rax
21181 testq %rax, %rax
21182 je 1f
21183 movq 4552(%rax), %r11
21184 jmp *%r11
21185 1:
21186 pushq %rdi
21187 pushq %rsi
21188 pushq %rdx
21189 call _glapi_get_dispatch
21190 popq %rdx
21191 popq %rsi
21192 popq %rdi
21193 movq 4552(%rax), %r11
21194 jmp *%r11
21195 #endif /* defined(GLX_USE_TLS) */
21196 .size GL_PREFIX(SecondaryColor3sEXT), .-GL_PREFIX(SecondaryColor3sEXT)
21197
21198 .p2align 4,,15
21199 .globl GL_PREFIX(SecondaryColor3svEXT)
21200 .type GL_PREFIX(SecondaryColor3svEXT), @function
21201 GL_PREFIX(SecondaryColor3svEXT):
21202 #if defined(GLX_USE_TLS)
21203 call _x86_64_get_dispatch@PLT
21204 movq 4560(%rax), %r11
21205 jmp *%r11
21206 #elif defined(PTHREADS)
21207 pushq %rdi
21208 call _x86_64_get_dispatch@PLT
21209 popq %rdi
21210 movq 4560(%rax), %r11
21211 jmp *%r11
21212 #else
21213 movq _glapi_Dispatch(%rip), %rax
21214 testq %rax, %rax
21215 je 1f
21216 movq 4560(%rax), %r11
21217 jmp *%r11
21218 1:
21219 pushq %rdi
21220 call _glapi_get_dispatch
21221 popq %rdi
21222 movq 4560(%rax), %r11
21223 jmp *%r11
21224 #endif /* defined(GLX_USE_TLS) */
21225 .size GL_PREFIX(SecondaryColor3svEXT), .-GL_PREFIX(SecondaryColor3svEXT)
21226
21227 .p2align 4,,15
21228 .globl GL_PREFIX(SecondaryColor3ubEXT)
21229 .type GL_PREFIX(SecondaryColor3ubEXT), @function
21230 GL_PREFIX(SecondaryColor3ubEXT):
21231 #if defined(GLX_USE_TLS)
21232 call _x86_64_get_dispatch@PLT
21233 movq 4568(%rax), %r11
21234 jmp *%r11
21235 #elif defined(PTHREADS)
21236 pushq %rdi
21237 pushq %rsi
21238 pushq %rdx
21239 call _x86_64_get_dispatch@PLT
21240 popq %rdx
21241 popq %rsi
21242 popq %rdi
21243 movq 4568(%rax), %r11
21244 jmp *%r11
21245 #else
21246 movq _glapi_Dispatch(%rip), %rax
21247 testq %rax, %rax
21248 je 1f
21249 movq 4568(%rax), %r11
21250 jmp *%r11
21251 1:
21252 pushq %rdi
21253 pushq %rsi
21254 pushq %rdx
21255 call _glapi_get_dispatch
21256 popq %rdx
21257 popq %rsi
21258 popq %rdi
21259 movq 4568(%rax), %r11
21260 jmp *%r11
21261 #endif /* defined(GLX_USE_TLS) */
21262 .size GL_PREFIX(SecondaryColor3ubEXT), .-GL_PREFIX(SecondaryColor3ubEXT)
21263
21264 .p2align 4,,15
21265 .globl GL_PREFIX(SecondaryColor3ubvEXT)
21266 .type GL_PREFIX(SecondaryColor3ubvEXT), @function
21267 GL_PREFIX(SecondaryColor3ubvEXT):
21268 #if defined(GLX_USE_TLS)
21269 call _x86_64_get_dispatch@PLT
21270 movq 4576(%rax), %r11
21271 jmp *%r11
21272 #elif defined(PTHREADS)
21273 pushq %rdi
21274 call _x86_64_get_dispatch@PLT
21275 popq %rdi
21276 movq 4576(%rax), %r11
21277 jmp *%r11
21278 #else
21279 movq _glapi_Dispatch(%rip), %rax
21280 testq %rax, %rax
21281 je 1f
21282 movq 4576(%rax), %r11
21283 jmp *%r11
21284 1:
21285 pushq %rdi
21286 call _glapi_get_dispatch
21287 popq %rdi
21288 movq 4576(%rax), %r11
21289 jmp *%r11
21290 #endif /* defined(GLX_USE_TLS) */
21291 .size GL_PREFIX(SecondaryColor3ubvEXT), .-GL_PREFIX(SecondaryColor3ubvEXT)
21292
21293 .p2align 4,,15
21294 .globl GL_PREFIX(SecondaryColor3uiEXT)
21295 .type GL_PREFIX(SecondaryColor3uiEXT), @function
21296 GL_PREFIX(SecondaryColor3uiEXT):
21297 #if defined(GLX_USE_TLS)
21298 call _x86_64_get_dispatch@PLT
21299 movq 4584(%rax), %r11
21300 jmp *%r11
21301 #elif defined(PTHREADS)
21302 pushq %rdi
21303 pushq %rsi
21304 pushq %rdx
21305 call _x86_64_get_dispatch@PLT
21306 popq %rdx
21307 popq %rsi
21308 popq %rdi
21309 movq 4584(%rax), %r11
21310 jmp *%r11
21311 #else
21312 movq _glapi_Dispatch(%rip), %rax
21313 testq %rax, %rax
21314 je 1f
21315 movq 4584(%rax), %r11
21316 jmp *%r11
21317 1:
21318 pushq %rdi
21319 pushq %rsi
21320 pushq %rdx
21321 call _glapi_get_dispatch
21322 popq %rdx
21323 popq %rsi
21324 popq %rdi
21325 movq 4584(%rax), %r11
21326 jmp *%r11
21327 #endif /* defined(GLX_USE_TLS) */
21328 .size GL_PREFIX(SecondaryColor3uiEXT), .-GL_PREFIX(SecondaryColor3uiEXT)
21329
21330 .p2align 4,,15
21331 .globl GL_PREFIX(SecondaryColor3uivEXT)
21332 .type GL_PREFIX(SecondaryColor3uivEXT), @function
21333 GL_PREFIX(SecondaryColor3uivEXT):
21334 #if defined(GLX_USE_TLS)
21335 call _x86_64_get_dispatch@PLT
21336 movq 4592(%rax), %r11
21337 jmp *%r11
21338 #elif defined(PTHREADS)
21339 pushq %rdi
21340 call _x86_64_get_dispatch@PLT
21341 popq %rdi
21342 movq 4592(%rax), %r11
21343 jmp *%r11
21344 #else
21345 movq _glapi_Dispatch(%rip), %rax
21346 testq %rax, %rax
21347 je 1f
21348 movq 4592(%rax), %r11
21349 jmp *%r11
21350 1:
21351 pushq %rdi
21352 call _glapi_get_dispatch
21353 popq %rdi
21354 movq 4592(%rax), %r11
21355 jmp *%r11
21356 #endif /* defined(GLX_USE_TLS) */
21357 .size GL_PREFIX(SecondaryColor3uivEXT), .-GL_PREFIX(SecondaryColor3uivEXT)
21358
21359 .p2align 4,,15
21360 .globl GL_PREFIX(SecondaryColor3usEXT)
21361 .type GL_PREFIX(SecondaryColor3usEXT), @function
21362 GL_PREFIX(SecondaryColor3usEXT):
21363 #if defined(GLX_USE_TLS)
21364 call _x86_64_get_dispatch@PLT
21365 movq 4600(%rax), %r11
21366 jmp *%r11
21367 #elif defined(PTHREADS)
21368 pushq %rdi
21369 pushq %rsi
21370 pushq %rdx
21371 call _x86_64_get_dispatch@PLT
21372 popq %rdx
21373 popq %rsi
21374 popq %rdi
21375 movq 4600(%rax), %r11
21376 jmp *%r11
21377 #else
21378 movq _glapi_Dispatch(%rip), %rax
21379 testq %rax, %rax
21380 je 1f
21381 movq 4600(%rax), %r11
21382 jmp *%r11
21383 1:
21384 pushq %rdi
21385 pushq %rsi
21386 pushq %rdx
21387 call _glapi_get_dispatch
21388 popq %rdx
21389 popq %rsi
21390 popq %rdi
21391 movq 4600(%rax), %r11
21392 jmp *%r11
21393 #endif /* defined(GLX_USE_TLS) */
21394 .size GL_PREFIX(SecondaryColor3usEXT), .-GL_PREFIX(SecondaryColor3usEXT)
21395
21396 .p2align 4,,15
21397 .globl GL_PREFIX(SecondaryColor3usvEXT)
21398 .type GL_PREFIX(SecondaryColor3usvEXT), @function
21399 GL_PREFIX(SecondaryColor3usvEXT):
21400 #if defined(GLX_USE_TLS)
21401 call _x86_64_get_dispatch@PLT
21402 movq 4608(%rax), %r11
21403 jmp *%r11
21404 #elif defined(PTHREADS)
21405 pushq %rdi
21406 call _x86_64_get_dispatch@PLT
21407 popq %rdi
21408 movq 4608(%rax), %r11
21409 jmp *%r11
21410 #else
21411 movq _glapi_Dispatch(%rip), %rax
21412 testq %rax, %rax
21413 je 1f
21414 movq 4608(%rax), %r11
21415 jmp *%r11
21416 1:
21417 pushq %rdi
21418 call _glapi_get_dispatch
21419 popq %rdi
21420 movq 4608(%rax), %r11
21421 jmp *%r11
21422 #endif /* defined(GLX_USE_TLS) */
21423 .size GL_PREFIX(SecondaryColor3usvEXT), .-GL_PREFIX(SecondaryColor3usvEXT)
21424
21425 .p2align 4,,15
21426 .globl GL_PREFIX(SecondaryColorPointerEXT)
21427 .type GL_PREFIX(SecondaryColorPointerEXT), @function
21428 GL_PREFIX(SecondaryColorPointerEXT):
21429 #if defined(GLX_USE_TLS)
21430 call _x86_64_get_dispatch@PLT
21431 movq 4616(%rax), %r11
21432 jmp *%r11
21433 #elif defined(PTHREADS)
21434 pushq %rdi
21435 pushq %rsi
21436 pushq %rdx
21437 pushq %rcx
21438 pushq %rbp
21439 call _x86_64_get_dispatch@PLT
21440 popq %rbp
21441 popq %rcx
21442 popq %rdx
21443 popq %rsi
21444 popq %rdi
21445 movq 4616(%rax), %r11
21446 jmp *%r11
21447 #else
21448 movq _glapi_Dispatch(%rip), %rax
21449 testq %rax, %rax
21450 je 1f
21451 movq 4616(%rax), %r11
21452 jmp *%r11
21453 1:
21454 pushq %rdi
21455 pushq %rsi
21456 pushq %rdx
21457 pushq %rcx
21458 pushq %rbp
21459 call _glapi_get_dispatch
21460 popq %rbp
21461 popq %rcx
21462 popq %rdx
21463 popq %rsi
21464 popq %rdi
21465 movq 4616(%rax), %r11
21466 jmp *%r11
21467 #endif /* defined(GLX_USE_TLS) */
21468 .size GL_PREFIX(SecondaryColorPointerEXT), .-GL_PREFIX(SecondaryColorPointerEXT)
21469
21470 .p2align 4,,15
21471 .globl GL_PREFIX(AreProgramsResidentNV)
21472 .type GL_PREFIX(AreProgramsResidentNV), @function
21473 GL_PREFIX(AreProgramsResidentNV):
21474 #if defined(GLX_USE_TLS)
21475 call _x86_64_get_dispatch@PLT
21476 movq 4624(%rax), %r11
21477 jmp *%r11
21478 #elif defined(PTHREADS)
21479 pushq %rdi
21480 pushq %rsi
21481 pushq %rdx
21482 call _x86_64_get_dispatch@PLT
21483 popq %rdx
21484 popq %rsi
21485 popq %rdi
21486 movq 4624(%rax), %r11
21487 jmp *%r11
21488 #else
21489 movq _glapi_Dispatch(%rip), %rax
21490 testq %rax, %rax
21491 je 1f
21492 movq 4624(%rax), %r11
21493 jmp *%r11
21494 1:
21495 pushq %rdi
21496 pushq %rsi
21497 pushq %rdx
21498 call _glapi_get_dispatch
21499 popq %rdx
21500 popq %rsi
21501 popq %rdi
21502 movq 4624(%rax), %r11
21503 jmp *%r11
21504 #endif /* defined(GLX_USE_TLS) */
21505 .size GL_PREFIX(AreProgramsResidentNV), .-GL_PREFIX(AreProgramsResidentNV)
21506
21507 .p2align 4,,15
21508 .globl GL_PREFIX(BindProgramNV)
21509 .type GL_PREFIX(BindProgramNV), @function
21510 GL_PREFIX(BindProgramNV):
21511 #if defined(GLX_USE_TLS)
21512 call _x86_64_get_dispatch@PLT
21513 movq 4632(%rax), %r11
21514 jmp *%r11
21515 #elif defined(PTHREADS)
21516 pushq %rdi
21517 pushq %rsi
21518 pushq %rbp
21519 call _x86_64_get_dispatch@PLT
21520 popq %rbp
21521 popq %rsi
21522 popq %rdi
21523 movq 4632(%rax), %r11
21524 jmp *%r11
21525 #else
21526 movq _glapi_Dispatch(%rip), %rax
21527 testq %rax, %rax
21528 je 1f
21529 movq 4632(%rax), %r11
21530 jmp *%r11
21531 1:
21532 pushq %rdi
21533 pushq %rsi
21534 pushq %rbp
21535 call _glapi_get_dispatch
21536 popq %rbp
21537 popq %rsi
21538 popq %rdi
21539 movq 4632(%rax), %r11
21540 jmp *%r11
21541 #endif /* defined(GLX_USE_TLS) */
21542 .size GL_PREFIX(BindProgramNV), .-GL_PREFIX(BindProgramNV)
21543
21544 .p2align 4,,15
21545 .globl GL_PREFIX(DeleteProgramsNV)
21546 .type GL_PREFIX(DeleteProgramsNV), @function
21547 GL_PREFIX(DeleteProgramsNV):
21548 #if defined(GLX_USE_TLS)
21549 call _x86_64_get_dispatch@PLT
21550 movq 4640(%rax), %r11
21551 jmp *%r11
21552 #elif defined(PTHREADS)
21553 pushq %rdi
21554 pushq %rsi
21555 pushq %rbp
21556 call _x86_64_get_dispatch@PLT
21557 popq %rbp
21558 popq %rsi
21559 popq %rdi
21560 movq 4640(%rax), %r11
21561 jmp *%r11
21562 #else
21563 movq _glapi_Dispatch(%rip), %rax
21564 testq %rax, %rax
21565 je 1f
21566 movq 4640(%rax), %r11
21567 jmp *%r11
21568 1:
21569 pushq %rdi
21570 pushq %rsi
21571 pushq %rbp
21572 call _glapi_get_dispatch
21573 popq %rbp
21574 popq %rsi
21575 popq %rdi
21576 movq 4640(%rax), %r11
21577 jmp *%r11
21578 #endif /* defined(GLX_USE_TLS) */
21579 .size GL_PREFIX(DeleteProgramsNV), .-GL_PREFIX(DeleteProgramsNV)
21580
21581 .p2align 4,,15
21582 .globl GL_PREFIX(ExecuteProgramNV)
21583 .type GL_PREFIX(ExecuteProgramNV), @function
21584 GL_PREFIX(ExecuteProgramNV):
21585 #if defined(GLX_USE_TLS)
21586 call _x86_64_get_dispatch@PLT
21587 movq 4648(%rax), %r11
21588 jmp *%r11
21589 #elif defined(PTHREADS)
21590 pushq %rdi
21591 pushq %rsi
21592 pushq %rdx
21593 call _x86_64_get_dispatch@PLT
21594 popq %rdx
21595 popq %rsi
21596 popq %rdi
21597 movq 4648(%rax), %r11
21598 jmp *%r11
21599 #else
21600 movq _glapi_Dispatch(%rip), %rax
21601 testq %rax, %rax
21602 je 1f
21603 movq 4648(%rax), %r11
21604 jmp *%r11
21605 1:
21606 pushq %rdi
21607 pushq %rsi
21608 pushq %rdx
21609 call _glapi_get_dispatch
21610 popq %rdx
21611 popq %rsi
21612 popq %rdi
21613 movq 4648(%rax), %r11
21614 jmp *%r11
21615 #endif /* defined(GLX_USE_TLS) */
21616 .size GL_PREFIX(ExecuteProgramNV), .-GL_PREFIX(ExecuteProgramNV)
21617
21618 .p2align 4,,15
21619 .globl GL_PREFIX(GenProgramsNV)
21620 .type GL_PREFIX(GenProgramsNV), @function
21621 GL_PREFIX(GenProgramsNV):
21622 #if defined(GLX_USE_TLS)
21623 call _x86_64_get_dispatch@PLT
21624 movq 4656(%rax), %r11
21625 jmp *%r11
21626 #elif defined(PTHREADS)
21627 pushq %rdi
21628 pushq %rsi
21629 pushq %rbp
21630 call _x86_64_get_dispatch@PLT
21631 popq %rbp
21632 popq %rsi
21633 popq %rdi
21634 movq 4656(%rax), %r11
21635 jmp *%r11
21636 #else
21637 movq _glapi_Dispatch(%rip), %rax
21638 testq %rax, %rax
21639 je 1f
21640 movq 4656(%rax), %r11
21641 jmp *%r11
21642 1:
21643 pushq %rdi
21644 pushq %rsi
21645 pushq %rbp
21646 call _glapi_get_dispatch
21647 popq %rbp
21648 popq %rsi
21649 popq %rdi
21650 movq 4656(%rax), %r11
21651 jmp *%r11
21652 #endif /* defined(GLX_USE_TLS) */
21653 .size GL_PREFIX(GenProgramsNV), .-GL_PREFIX(GenProgramsNV)
21654
21655 .p2align 4,,15
21656 .globl GL_PREFIX(GetProgramParameterdvNV)
21657 .type GL_PREFIX(GetProgramParameterdvNV), @function
21658 GL_PREFIX(GetProgramParameterdvNV):
21659 #if defined(GLX_USE_TLS)
21660 call _x86_64_get_dispatch@PLT
21661 movq 4664(%rax), %r11
21662 jmp *%r11
21663 #elif defined(PTHREADS)
21664 pushq %rdi
21665 pushq %rsi
21666 pushq %rdx
21667 pushq %rcx
21668 pushq %rbp
21669 call _x86_64_get_dispatch@PLT
21670 popq %rbp
21671 popq %rcx
21672 popq %rdx
21673 popq %rsi
21674 popq %rdi
21675 movq 4664(%rax), %r11
21676 jmp *%r11
21677 #else
21678 movq _glapi_Dispatch(%rip), %rax
21679 testq %rax, %rax
21680 je 1f
21681 movq 4664(%rax), %r11
21682 jmp *%r11
21683 1:
21684 pushq %rdi
21685 pushq %rsi
21686 pushq %rdx
21687 pushq %rcx
21688 pushq %rbp
21689 call _glapi_get_dispatch
21690 popq %rbp
21691 popq %rcx
21692 popq %rdx
21693 popq %rsi
21694 popq %rdi
21695 movq 4664(%rax), %r11
21696 jmp *%r11
21697 #endif /* defined(GLX_USE_TLS) */
21698 .size GL_PREFIX(GetProgramParameterdvNV), .-GL_PREFIX(GetProgramParameterdvNV)
21699
21700 .p2align 4,,15
21701 .globl GL_PREFIX(GetProgramParameterfvNV)
21702 .type GL_PREFIX(GetProgramParameterfvNV), @function
21703 GL_PREFIX(GetProgramParameterfvNV):
21704 #if defined(GLX_USE_TLS)
21705 call _x86_64_get_dispatch@PLT
21706 movq 4672(%rax), %r11
21707 jmp *%r11
21708 #elif defined(PTHREADS)
21709 pushq %rdi
21710 pushq %rsi
21711 pushq %rdx
21712 pushq %rcx
21713 pushq %rbp
21714 call _x86_64_get_dispatch@PLT
21715 popq %rbp
21716 popq %rcx
21717 popq %rdx
21718 popq %rsi
21719 popq %rdi
21720 movq 4672(%rax), %r11
21721 jmp *%r11
21722 #else
21723 movq _glapi_Dispatch(%rip), %rax
21724 testq %rax, %rax
21725 je 1f
21726 movq 4672(%rax), %r11
21727 jmp *%r11
21728 1:
21729 pushq %rdi
21730 pushq %rsi
21731 pushq %rdx
21732 pushq %rcx
21733 pushq %rbp
21734 call _glapi_get_dispatch
21735 popq %rbp
21736 popq %rcx
21737 popq %rdx
21738 popq %rsi
21739 popq %rdi
21740 movq 4672(%rax), %r11
21741 jmp *%r11
21742 #endif /* defined(GLX_USE_TLS) */
21743 .size GL_PREFIX(GetProgramParameterfvNV), .-GL_PREFIX(GetProgramParameterfvNV)
21744
21745 .p2align 4,,15
21746 .globl GL_PREFIX(GetProgramivNV)
21747 .type GL_PREFIX(GetProgramivNV), @function
21748 GL_PREFIX(GetProgramivNV):
21749 #if defined(GLX_USE_TLS)
21750 call _x86_64_get_dispatch@PLT
21751 movq 4680(%rax), %r11
21752 jmp *%r11
21753 #elif defined(PTHREADS)
21754 pushq %rdi
21755 pushq %rsi
21756 pushq %rdx
21757 call _x86_64_get_dispatch@PLT
21758 popq %rdx
21759 popq %rsi
21760 popq %rdi
21761 movq 4680(%rax), %r11
21762 jmp *%r11
21763 #else
21764 movq _glapi_Dispatch(%rip), %rax
21765 testq %rax, %rax
21766 je 1f
21767 movq 4680(%rax), %r11
21768 jmp *%r11
21769 1:
21770 pushq %rdi
21771 pushq %rsi
21772 pushq %rdx
21773 call _glapi_get_dispatch
21774 popq %rdx
21775 popq %rsi
21776 popq %rdi
21777 movq 4680(%rax), %r11
21778 jmp *%r11
21779 #endif /* defined(GLX_USE_TLS) */
21780 .size GL_PREFIX(GetProgramivNV), .-GL_PREFIX(GetProgramivNV)
21781
21782 .p2align 4,,15
21783 .globl GL_PREFIX(GetProgramStringNV)
21784 .type GL_PREFIX(GetProgramStringNV), @function
21785 GL_PREFIX(GetProgramStringNV):
21786 #if defined(GLX_USE_TLS)
21787 call _x86_64_get_dispatch@PLT
21788 movq 4688(%rax), %r11
21789 jmp *%r11
21790 #elif defined(PTHREADS)
21791 pushq %rdi
21792 pushq %rsi
21793 pushq %rdx
21794 call _x86_64_get_dispatch@PLT
21795 popq %rdx
21796 popq %rsi
21797 popq %rdi
21798 movq 4688(%rax), %r11
21799 jmp *%r11
21800 #else
21801 movq _glapi_Dispatch(%rip), %rax
21802 testq %rax, %rax
21803 je 1f
21804 movq 4688(%rax), %r11
21805 jmp *%r11
21806 1:
21807 pushq %rdi
21808 pushq %rsi
21809 pushq %rdx
21810 call _glapi_get_dispatch
21811 popq %rdx
21812 popq %rsi
21813 popq %rdi
21814 movq 4688(%rax), %r11
21815 jmp *%r11
21816 #endif /* defined(GLX_USE_TLS) */
21817 .size GL_PREFIX(GetProgramStringNV), .-GL_PREFIX(GetProgramStringNV)
21818
21819 .p2align 4,,15
21820 .globl GL_PREFIX(GetTrackMatrixivNV)
21821 .type GL_PREFIX(GetTrackMatrixivNV), @function
21822 GL_PREFIX(GetTrackMatrixivNV):
21823 #if defined(GLX_USE_TLS)
21824 call _x86_64_get_dispatch@PLT
21825 movq 4696(%rax), %r11
21826 jmp *%r11
21827 #elif defined(PTHREADS)
21828 pushq %rdi
21829 pushq %rsi
21830 pushq %rdx
21831 pushq %rcx
21832 pushq %rbp
21833 call _x86_64_get_dispatch@PLT
21834 popq %rbp
21835 popq %rcx
21836 popq %rdx
21837 popq %rsi
21838 popq %rdi
21839 movq 4696(%rax), %r11
21840 jmp *%r11
21841 #else
21842 movq _glapi_Dispatch(%rip), %rax
21843 testq %rax, %rax
21844 je 1f
21845 movq 4696(%rax), %r11
21846 jmp *%r11
21847 1:
21848 pushq %rdi
21849 pushq %rsi
21850 pushq %rdx
21851 pushq %rcx
21852 pushq %rbp
21853 call _glapi_get_dispatch
21854 popq %rbp
21855 popq %rcx
21856 popq %rdx
21857 popq %rsi
21858 popq %rdi
21859 movq 4696(%rax), %r11
21860 jmp *%r11
21861 #endif /* defined(GLX_USE_TLS) */
21862 .size GL_PREFIX(GetTrackMatrixivNV), .-GL_PREFIX(GetTrackMatrixivNV)
21863
21864 .p2align 4,,15
21865 .globl GL_PREFIX(GetVertexAttribdvARB)
21866 .type GL_PREFIX(GetVertexAttribdvARB), @function
21867 GL_PREFIX(GetVertexAttribdvARB):
21868 #if defined(GLX_USE_TLS)
21869 call _x86_64_get_dispatch@PLT
21870 movq 4704(%rax), %r11
21871 jmp *%r11
21872 #elif defined(PTHREADS)
21873 pushq %rdi
21874 pushq %rsi
21875 pushq %rdx
21876 call _x86_64_get_dispatch@PLT
21877 popq %rdx
21878 popq %rsi
21879 popq %rdi
21880 movq 4704(%rax), %r11
21881 jmp *%r11
21882 #else
21883 movq _glapi_Dispatch(%rip), %rax
21884 testq %rax, %rax
21885 je 1f
21886 movq 4704(%rax), %r11
21887 jmp *%r11
21888 1:
21889 pushq %rdi
21890 pushq %rsi
21891 pushq %rdx
21892 call _glapi_get_dispatch
21893 popq %rdx
21894 popq %rsi
21895 popq %rdi
21896 movq 4704(%rax), %r11
21897 jmp *%r11
21898 #endif /* defined(GLX_USE_TLS) */
21899 .size GL_PREFIX(GetVertexAttribdvARB), .-GL_PREFIX(GetVertexAttribdvARB)
21900
21901 .p2align 4,,15
21902 .globl GL_PREFIX(GetVertexAttribfvARB)
21903 .type GL_PREFIX(GetVertexAttribfvARB), @function
21904 GL_PREFIX(GetVertexAttribfvARB):
21905 #if defined(GLX_USE_TLS)
21906 call _x86_64_get_dispatch@PLT
21907 movq 4712(%rax), %r11
21908 jmp *%r11
21909 #elif defined(PTHREADS)
21910 pushq %rdi
21911 pushq %rsi
21912 pushq %rdx
21913 call _x86_64_get_dispatch@PLT
21914 popq %rdx
21915 popq %rsi
21916 popq %rdi
21917 movq 4712(%rax), %r11
21918 jmp *%r11
21919 #else
21920 movq _glapi_Dispatch(%rip), %rax
21921 testq %rax, %rax
21922 je 1f
21923 movq 4712(%rax), %r11
21924 jmp *%r11
21925 1:
21926 pushq %rdi
21927 pushq %rsi
21928 pushq %rdx
21929 call _glapi_get_dispatch
21930 popq %rdx
21931 popq %rsi
21932 popq %rdi
21933 movq 4712(%rax), %r11
21934 jmp *%r11
21935 #endif /* defined(GLX_USE_TLS) */
21936 .size GL_PREFIX(GetVertexAttribfvARB), .-GL_PREFIX(GetVertexAttribfvARB)
21937
21938 .p2align 4,,15
21939 .globl GL_PREFIX(GetVertexAttribivARB)
21940 .type GL_PREFIX(GetVertexAttribivARB), @function
21941 GL_PREFIX(GetVertexAttribivARB):
21942 #if defined(GLX_USE_TLS)
21943 call _x86_64_get_dispatch@PLT
21944 movq 4720(%rax), %r11
21945 jmp *%r11
21946 #elif defined(PTHREADS)
21947 pushq %rdi
21948 pushq %rsi
21949 pushq %rdx
21950 call _x86_64_get_dispatch@PLT
21951 popq %rdx
21952 popq %rsi
21953 popq %rdi
21954 movq 4720(%rax), %r11
21955 jmp *%r11
21956 #else
21957 movq _glapi_Dispatch(%rip), %rax
21958 testq %rax, %rax
21959 je 1f
21960 movq 4720(%rax), %r11
21961 jmp *%r11
21962 1:
21963 pushq %rdi
21964 pushq %rsi
21965 pushq %rdx
21966 call _glapi_get_dispatch
21967 popq %rdx
21968 popq %rsi
21969 popq %rdi
21970 movq 4720(%rax), %r11
21971 jmp *%r11
21972 #endif /* defined(GLX_USE_TLS) */
21973 .size GL_PREFIX(GetVertexAttribivARB), .-GL_PREFIX(GetVertexAttribivARB)
21974
21975 .p2align 4,,15
21976 .globl GL_PREFIX(GetVertexAttribPointervNV)
21977 .type GL_PREFIX(GetVertexAttribPointervNV), @function
21978 GL_PREFIX(GetVertexAttribPointervNV):
21979 #if defined(GLX_USE_TLS)
21980 call _x86_64_get_dispatch@PLT
21981 movq 4728(%rax), %r11
21982 jmp *%r11
21983 #elif defined(PTHREADS)
21984 pushq %rdi
21985 pushq %rsi
21986 pushq %rdx
21987 call _x86_64_get_dispatch@PLT
21988 popq %rdx
21989 popq %rsi
21990 popq %rdi
21991 movq 4728(%rax), %r11
21992 jmp *%r11
21993 #else
21994 movq _glapi_Dispatch(%rip), %rax
21995 testq %rax, %rax
21996 je 1f
21997 movq 4728(%rax), %r11
21998 jmp *%r11
21999 1:
22000 pushq %rdi
22001 pushq %rsi
22002 pushq %rdx
22003 call _glapi_get_dispatch
22004 popq %rdx
22005 popq %rsi
22006 popq %rdi
22007 movq 4728(%rax), %r11
22008 jmp *%r11
22009 #endif /* defined(GLX_USE_TLS) */
22010 .size GL_PREFIX(GetVertexAttribPointervNV), .-GL_PREFIX(GetVertexAttribPointervNV)
22011
22012 .p2align 4,,15
22013 .globl GL_PREFIX(IsProgramNV)
22014 .type GL_PREFIX(IsProgramNV), @function
22015 GL_PREFIX(IsProgramNV):
22016 #if defined(GLX_USE_TLS)
22017 call _x86_64_get_dispatch@PLT
22018 movq 4736(%rax), %r11
22019 jmp *%r11
22020 #elif defined(PTHREADS)
22021 pushq %rdi
22022 call _x86_64_get_dispatch@PLT
22023 popq %rdi
22024 movq 4736(%rax), %r11
22025 jmp *%r11
22026 #else
22027 movq _glapi_Dispatch(%rip), %rax
22028 testq %rax, %rax
22029 je 1f
22030 movq 4736(%rax), %r11
22031 jmp *%r11
22032 1:
22033 pushq %rdi
22034 call _glapi_get_dispatch
22035 popq %rdi
22036 movq 4736(%rax), %r11
22037 jmp *%r11
22038 #endif /* defined(GLX_USE_TLS) */
22039 .size GL_PREFIX(IsProgramNV), .-GL_PREFIX(IsProgramNV)
22040
22041 .p2align 4,,15
22042 .globl GL_PREFIX(LoadProgramNV)
22043 .type GL_PREFIX(LoadProgramNV), @function
22044 GL_PREFIX(LoadProgramNV):
22045 #if defined(GLX_USE_TLS)
22046 call _x86_64_get_dispatch@PLT
22047 movq 4744(%rax), %r11
22048 jmp *%r11
22049 #elif defined(PTHREADS)
22050 pushq %rdi
22051 pushq %rsi
22052 pushq %rdx
22053 pushq %rcx
22054 pushq %rbp
22055 call _x86_64_get_dispatch@PLT
22056 popq %rbp
22057 popq %rcx
22058 popq %rdx
22059 popq %rsi
22060 popq %rdi
22061 movq 4744(%rax), %r11
22062 jmp *%r11
22063 #else
22064 movq _glapi_Dispatch(%rip), %rax
22065 testq %rax, %rax
22066 je 1f
22067 movq 4744(%rax), %r11
22068 jmp *%r11
22069 1:
22070 pushq %rdi
22071 pushq %rsi
22072 pushq %rdx
22073 pushq %rcx
22074 pushq %rbp
22075 call _glapi_get_dispatch
22076 popq %rbp
22077 popq %rcx
22078 popq %rdx
22079 popq %rsi
22080 popq %rdi
22081 movq 4744(%rax), %r11
22082 jmp *%r11
22083 #endif /* defined(GLX_USE_TLS) */
22084 .size GL_PREFIX(LoadProgramNV), .-GL_PREFIX(LoadProgramNV)
22085
22086 .p2align 4,,15
22087 .globl GL_PREFIX(ProgramParameter4dNV)
22088 .type GL_PREFIX(ProgramParameter4dNV), @function
22089 GL_PREFIX(ProgramParameter4dNV):
22090 #if defined(GLX_USE_TLS)
22091 call _x86_64_get_dispatch@PLT
22092 movq 4752(%rax), %r11
22093 jmp *%r11
22094 #elif defined(PTHREADS)
22095 subq $56, %rsp
22096 movq %rdi, (%rsp)
22097 movq %rsi, 8(%rsp)
22098 movq %xmm0, 16(%rsp)
22099 movq %xmm1, 24(%rsp)
22100 movq %xmm2, 32(%rsp)
22101 movq %xmm3, 40(%rsp)
22102 call _x86_64_get_dispatch@PLT
22103 movq 40(%rsp), %xmm3
22104 movq 32(%rsp), %xmm2
22105 movq 24(%rsp), %xmm1
22106 movq 16(%rsp), %xmm0
22107 movq 8(%rsp), %rsi
22108 movq (%rsp), %rdi
22109 addq $56, %rsp
22110 movq 4752(%rax), %r11
22111 jmp *%r11
22112 #else
22113 movq _glapi_Dispatch(%rip), %rax
22114 testq %rax, %rax
22115 je 1f
22116 movq 4752(%rax), %r11
22117 jmp *%r11
22118 1:
22119 subq $56, %rsp
22120 movq %rdi, (%rsp)
22121 movq %rsi, 8(%rsp)
22122 movq %xmm0, 16(%rsp)
22123 movq %xmm1, 24(%rsp)
22124 movq %xmm2, 32(%rsp)
22125 movq %xmm3, 40(%rsp)
22126 call _glapi_get_dispatch
22127 movq 40(%rsp), %xmm3
22128 movq 32(%rsp), %xmm2
22129 movq 24(%rsp), %xmm1
22130 movq 16(%rsp), %xmm0
22131 movq 8(%rsp), %rsi
22132 movq (%rsp), %rdi
22133 addq $56, %rsp
22134 movq 4752(%rax), %r11
22135 jmp *%r11
22136 #endif /* defined(GLX_USE_TLS) */
22137 .size GL_PREFIX(ProgramParameter4dNV), .-GL_PREFIX(ProgramParameter4dNV)
22138
22139 .p2align 4,,15
22140 .globl GL_PREFIX(ProgramParameter4dvNV)
22141 .type GL_PREFIX(ProgramParameter4dvNV), @function
22142 GL_PREFIX(ProgramParameter4dvNV):
22143 #if defined(GLX_USE_TLS)
22144 call _x86_64_get_dispatch@PLT
22145 movq 4760(%rax), %r11
22146 jmp *%r11
22147 #elif defined(PTHREADS)
22148 pushq %rdi
22149 pushq %rsi
22150 pushq %rdx
22151 call _x86_64_get_dispatch@PLT
22152 popq %rdx
22153 popq %rsi
22154 popq %rdi
22155 movq 4760(%rax), %r11
22156 jmp *%r11
22157 #else
22158 movq _glapi_Dispatch(%rip), %rax
22159 testq %rax, %rax
22160 je 1f
22161 movq 4760(%rax), %r11
22162 jmp *%r11
22163 1:
22164 pushq %rdi
22165 pushq %rsi
22166 pushq %rdx
22167 call _glapi_get_dispatch
22168 popq %rdx
22169 popq %rsi
22170 popq %rdi
22171 movq 4760(%rax), %r11
22172 jmp *%r11
22173 #endif /* defined(GLX_USE_TLS) */
22174 .size GL_PREFIX(ProgramParameter4dvNV), .-GL_PREFIX(ProgramParameter4dvNV)
22175
22176 .p2align 4,,15
22177 .globl GL_PREFIX(ProgramParameter4fNV)
22178 .type GL_PREFIX(ProgramParameter4fNV), @function
22179 GL_PREFIX(ProgramParameter4fNV):
22180 #if defined(GLX_USE_TLS)
22181 call _x86_64_get_dispatch@PLT
22182 movq 4768(%rax), %r11
22183 jmp *%r11
22184 #elif defined(PTHREADS)
22185 subq $56, %rsp
22186 movq %rdi, (%rsp)
22187 movq %rsi, 8(%rsp)
22188 movq %xmm0, 16(%rsp)
22189 movq %xmm1, 24(%rsp)
22190 movq %xmm2, 32(%rsp)
22191 movq %xmm3, 40(%rsp)
22192 call _x86_64_get_dispatch@PLT
22193 movq 40(%rsp), %xmm3
22194 movq 32(%rsp), %xmm2
22195 movq 24(%rsp), %xmm1
22196 movq 16(%rsp), %xmm0
22197 movq 8(%rsp), %rsi
22198 movq (%rsp), %rdi
22199 addq $56, %rsp
22200 movq 4768(%rax), %r11
22201 jmp *%r11
22202 #else
22203 movq _glapi_Dispatch(%rip), %rax
22204 testq %rax, %rax
22205 je 1f
22206 movq 4768(%rax), %r11
22207 jmp *%r11
22208 1:
22209 subq $56, %rsp
22210 movq %rdi, (%rsp)
22211 movq %rsi, 8(%rsp)
22212 movq %xmm0, 16(%rsp)
22213 movq %xmm1, 24(%rsp)
22214 movq %xmm2, 32(%rsp)
22215 movq %xmm3, 40(%rsp)
22216 call _glapi_get_dispatch
22217 movq 40(%rsp), %xmm3
22218 movq 32(%rsp), %xmm2
22219 movq 24(%rsp), %xmm1
22220 movq 16(%rsp), %xmm0
22221 movq 8(%rsp), %rsi
22222 movq (%rsp), %rdi
22223 addq $56, %rsp
22224 movq 4768(%rax), %r11
22225 jmp *%r11
22226 #endif /* defined(GLX_USE_TLS) */
22227 .size GL_PREFIX(ProgramParameter4fNV), .-GL_PREFIX(ProgramParameter4fNV)
22228
22229 .p2align 4,,15
22230 .globl GL_PREFIX(ProgramParameter4fvNV)
22231 .type GL_PREFIX(ProgramParameter4fvNV), @function
22232 GL_PREFIX(ProgramParameter4fvNV):
22233 #if defined(GLX_USE_TLS)
22234 call _x86_64_get_dispatch@PLT
22235 movq 4776(%rax), %r11
22236 jmp *%r11
22237 #elif defined(PTHREADS)
22238 pushq %rdi
22239 pushq %rsi
22240 pushq %rdx
22241 call _x86_64_get_dispatch@PLT
22242 popq %rdx
22243 popq %rsi
22244 popq %rdi
22245 movq 4776(%rax), %r11
22246 jmp *%r11
22247 #else
22248 movq _glapi_Dispatch(%rip), %rax
22249 testq %rax, %rax
22250 je 1f
22251 movq 4776(%rax), %r11
22252 jmp *%r11
22253 1:
22254 pushq %rdi
22255 pushq %rsi
22256 pushq %rdx
22257 call _glapi_get_dispatch
22258 popq %rdx
22259 popq %rsi
22260 popq %rdi
22261 movq 4776(%rax), %r11
22262 jmp *%r11
22263 #endif /* defined(GLX_USE_TLS) */
22264 .size GL_PREFIX(ProgramParameter4fvNV), .-GL_PREFIX(ProgramParameter4fvNV)
22265
22266 .p2align 4,,15
22267 .globl GL_PREFIX(ProgramParameters4dvNV)
22268 .type GL_PREFIX(ProgramParameters4dvNV), @function
22269 GL_PREFIX(ProgramParameters4dvNV):
22270 #if defined(GLX_USE_TLS)
22271 call _x86_64_get_dispatch@PLT
22272 movq 4784(%rax), %r11
22273 jmp *%r11
22274 #elif defined(PTHREADS)
22275 pushq %rdi
22276 pushq %rsi
22277 pushq %rdx
22278 pushq %rcx
22279 pushq %rbp
22280 call _x86_64_get_dispatch@PLT
22281 popq %rbp
22282 popq %rcx
22283 popq %rdx
22284 popq %rsi
22285 popq %rdi
22286 movq 4784(%rax), %r11
22287 jmp *%r11
22288 #else
22289 movq _glapi_Dispatch(%rip), %rax
22290 testq %rax, %rax
22291 je 1f
22292 movq 4784(%rax), %r11
22293 jmp *%r11
22294 1:
22295 pushq %rdi
22296 pushq %rsi
22297 pushq %rdx
22298 pushq %rcx
22299 pushq %rbp
22300 call _glapi_get_dispatch
22301 popq %rbp
22302 popq %rcx
22303 popq %rdx
22304 popq %rsi
22305 popq %rdi
22306 movq 4784(%rax), %r11
22307 jmp *%r11
22308 #endif /* defined(GLX_USE_TLS) */
22309 .size GL_PREFIX(ProgramParameters4dvNV), .-GL_PREFIX(ProgramParameters4dvNV)
22310
22311 .p2align 4,,15
22312 .globl GL_PREFIX(ProgramParameters4fvNV)
22313 .type GL_PREFIX(ProgramParameters4fvNV), @function
22314 GL_PREFIX(ProgramParameters4fvNV):
22315 #if defined(GLX_USE_TLS)
22316 call _x86_64_get_dispatch@PLT
22317 movq 4792(%rax), %r11
22318 jmp *%r11
22319 #elif defined(PTHREADS)
22320 pushq %rdi
22321 pushq %rsi
22322 pushq %rdx
22323 pushq %rcx
22324 pushq %rbp
22325 call _x86_64_get_dispatch@PLT
22326 popq %rbp
22327 popq %rcx
22328 popq %rdx
22329 popq %rsi
22330 popq %rdi
22331 movq 4792(%rax), %r11
22332 jmp *%r11
22333 #else
22334 movq _glapi_Dispatch(%rip), %rax
22335 testq %rax, %rax
22336 je 1f
22337 movq 4792(%rax), %r11
22338 jmp *%r11
22339 1:
22340 pushq %rdi
22341 pushq %rsi
22342 pushq %rdx
22343 pushq %rcx
22344 pushq %rbp
22345 call _glapi_get_dispatch
22346 popq %rbp
22347 popq %rcx
22348 popq %rdx
22349 popq %rsi
22350 popq %rdi
22351 movq 4792(%rax), %r11
22352 jmp *%r11
22353 #endif /* defined(GLX_USE_TLS) */
22354 .size GL_PREFIX(ProgramParameters4fvNV), .-GL_PREFIX(ProgramParameters4fvNV)
22355
22356 .p2align 4,,15
22357 .globl GL_PREFIX(RequestResidentProgramsNV)
22358 .type GL_PREFIX(RequestResidentProgramsNV), @function
22359 GL_PREFIX(RequestResidentProgramsNV):
22360 #if defined(GLX_USE_TLS)
22361 call _x86_64_get_dispatch@PLT
22362 movq 4800(%rax), %r11
22363 jmp *%r11
22364 #elif defined(PTHREADS)
22365 pushq %rdi
22366 pushq %rsi
22367 pushq %rbp
22368 call _x86_64_get_dispatch@PLT
22369 popq %rbp
22370 popq %rsi
22371 popq %rdi
22372 movq 4800(%rax), %r11
22373 jmp *%r11
22374 #else
22375 movq _glapi_Dispatch(%rip), %rax
22376 testq %rax, %rax
22377 je 1f
22378 movq 4800(%rax), %r11
22379 jmp *%r11
22380 1:
22381 pushq %rdi
22382 pushq %rsi
22383 pushq %rbp
22384 call _glapi_get_dispatch
22385 popq %rbp
22386 popq %rsi
22387 popq %rdi
22388 movq 4800(%rax), %r11
22389 jmp *%r11
22390 #endif /* defined(GLX_USE_TLS) */
22391 .size GL_PREFIX(RequestResidentProgramsNV), .-GL_PREFIX(RequestResidentProgramsNV)
22392
22393 .p2align 4,,15
22394 .globl GL_PREFIX(TrackMatrixNV)
22395 .type GL_PREFIX(TrackMatrixNV), @function
22396 GL_PREFIX(TrackMatrixNV):
22397 #if defined(GLX_USE_TLS)
22398 call _x86_64_get_dispatch@PLT
22399 movq 4808(%rax), %r11
22400 jmp *%r11
22401 #elif defined(PTHREADS)
22402 pushq %rdi
22403 pushq %rsi
22404 pushq %rdx
22405 pushq %rcx
22406 pushq %rbp
22407 call _x86_64_get_dispatch@PLT
22408 popq %rbp
22409 popq %rcx
22410 popq %rdx
22411 popq %rsi
22412 popq %rdi
22413 movq 4808(%rax), %r11
22414 jmp *%r11
22415 #else
22416 movq _glapi_Dispatch(%rip), %rax
22417 testq %rax, %rax
22418 je 1f
22419 movq 4808(%rax), %r11
22420 jmp *%r11
22421 1:
22422 pushq %rdi
22423 pushq %rsi
22424 pushq %rdx
22425 pushq %rcx
22426 pushq %rbp
22427 call _glapi_get_dispatch
22428 popq %rbp
22429 popq %rcx
22430 popq %rdx
22431 popq %rsi
22432 popq %rdi
22433 movq 4808(%rax), %r11
22434 jmp *%r11
22435 #endif /* defined(GLX_USE_TLS) */
22436 .size GL_PREFIX(TrackMatrixNV), .-GL_PREFIX(TrackMatrixNV)
22437
22438 .p2align 4,,15
22439 .globl GL_PREFIX(VertexAttribPointerNV)
22440 .type GL_PREFIX(VertexAttribPointerNV), @function
22441 GL_PREFIX(VertexAttribPointerNV):
22442 #if defined(GLX_USE_TLS)
22443 call _x86_64_get_dispatch@PLT
22444 movq 4816(%rax), %r11
22445 jmp *%r11
22446 #elif defined(PTHREADS)
22447 pushq %rdi
22448 pushq %rsi
22449 pushq %rdx
22450 pushq %rcx
22451 pushq %r8
22452 call _x86_64_get_dispatch@PLT
22453 popq %r8
22454 popq %rcx
22455 popq %rdx
22456 popq %rsi
22457 popq %rdi
22458 movq 4816(%rax), %r11
22459 jmp *%r11
22460 #else
22461 movq _glapi_Dispatch(%rip), %rax
22462 testq %rax, %rax
22463 je 1f
22464 movq 4816(%rax), %r11
22465 jmp *%r11
22466 1:
22467 pushq %rdi
22468 pushq %rsi
22469 pushq %rdx
22470 pushq %rcx
22471 pushq %r8
22472 call _glapi_get_dispatch
22473 popq %r8
22474 popq %rcx
22475 popq %rdx
22476 popq %rsi
22477 popq %rdi
22478 movq 4816(%rax), %r11
22479 jmp *%r11
22480 #endif /* defined(GLX_USE_TLS) */
22481 .size GL_PREFIX(VertexAttribPointerNV), .-GL_PREFIX(VertexAttribPointerNV)
22482
22483 .p2align 4,,15
22484 .globl GL_PREFIX(VertexAttrib1dARB)
22485 .type GL_PREFIX(VertexAttrib1dARB), @function
22486 GL_PREFIX(VertexAttrib1dARB):
22487 #if defined(GLX_USE_TLS)
22488 call _x86_64_get_dispatch@PLT
22489 movq 4824(%rax), %r11
22490 jmp *%r11
22491 #elif defined(PTHREADS)
22492 subq $24, %rsp
22493 movq %rdi, (%rsp)
22494 movq %xmm0, 8(%rsp)
22495 call _x86_64_get_dispatch@PLT
22496 movq 8(%rsp), %xmm0
22497 movq (%rsp), %rdi
22498 addq $24, %rsp
22499 movq 4824(%rax), %r11
22500 jmp *%r11
22501 #else
22502 movq _glapi_Dispatch(%rip), %rax
22503 testq %rax, %rax
22504 je 1f
22505 movq 4824(%rax), %r11
22506 jmp *%r11
22507 1:
22508 subq $24, %rsp
22509 movq %rdi, (%rsp)
22510 movq %xmm0, 8(%rsp)
22511 call _glapi_get_dispatch
22512 movq 8(%rsp), %xmm0
22513 movq (%rsp), %rdi
22514 addq $24, %rsp
22515 movq 4824(%rax), %r11
22516 jmp *%r11
22517 #endif /* defined(GLX_USE_TLS) */
22518 .size GL_PREFIX(VertexAttrib1dARB), .-GL_PREFIX(VertexAttrib1dARB)
22519
22520 .p2align 4,,15
22521 .globl GL_PREFIX(VertexAttrib1dvARB)
22522 .type GL_PREFIX(VertexAttrib1dvARB), @function
22523 GL_PREFIX(VertexAttrib1dvARB):
22524 #if defined(GLX_USE_TLS)
22525 call _x86_64_get_dispatch@PLT
22526 movq 4832(%rax), %r11
22527 jmp *%r11
22528 #elif defined(PTHREADS)
22529 pushq %rdi
22530 pushq %rsi
22531 pushq %rbp
22532 call _x86_64_get_dispatch@PLT
22533 popq %rbp
22534 popq %rsi
22535 popq %rdi
22536 movq 4832(%rax), %r11
22537 jmp *%r11
22538 #else
22539 movq _glapi_Dispatch(%rip), %rax
22540 testq %rax, %rax
22541 je 1f
22542 movq 4832(%rax), %r11
22543 jmp *%r11
22544 1:
22545 pushq %rdi
22546 pushq %rsi
22547 pushq %rbp
22548 call _glapi_get_dispatch
22549 popq %rbp
22550 popq %rsi
22551 popq %rdi
22552 movq 4832(%rax), %r11
22553 jmp *%r11
22554 #endif /* defined(GLX_USE_TLS) */
22555 .size GL_PREFIX(VertexAttrib1dvARB), .-GL_PREFIX(VertexAttrib1dvARB)
22556
22557 .p2align 4,,15
22558 .globl GL_PREFIX(VertexAttrib1fARB)
22559 .type GL_PREFIX(VertexAttrib1fARB), @function
22560 GL_PREFIX(VertexAttrib1fARB):
22561 #if defined(GLX_USE_TLS)
22562 call _x86_64_get_dispatch@PLT
22563 movq 4840(%rax), %r11
22564 jmp *%r11
22565 #elif defined(PTHREADS)
22566 subq $24, %rsp
22567 movq %rdi, (%rsp)
22568 movq %xmm0, 8(%rsp)
22569 call _x86_64_get_dispatch@PLT
22570 movq 8(%rsp), %xmm0
22571 movq (%rsp), %rdi
22572 addq $24, %rsp
22573 movq 4840(%rax), %r11
22574 jmp *%r11
22575 #else
22576 movq _glapi_Dispatch(%rip), %rax
22577 testq %rax, %rax
22578 je 1f
22579 movq 4840(%rax), %r11
22580 jmp *%r11
22581 1:
22582 subq $24, %rsp
22583 movq %rdi, (%rsp)
22584 movq %xmm0, 8(%rsp)
22585 call _glapi_get_dispatch
22586 movq 8(%rsp), %xmm0
22587 movq (%rsp), %rdi
22588 addq $24, %rsp
22589 movq 4840(%rax), %r11
22590 jmp *%r11
22591 #endif /* defined(GLX_USE_TLS) */
22592 .size GL_PREFIX(VertexAttrib1fARB), .-GL_PREFIX(VertexAttrib1fARB)
22593
22594 .p2align 4,,15
22595 .globl GL_PREFIX(VertexAttrib1fvARB)
22596 .type GL_PREFIX(VertexAttrib1fvARB), @function
22597 GL_PREFIX(VertexAttrib1fvARB):
22598 #if defined(GLX_USE_TLS)
22599 call _x86_64_get_dispatch@PLT
22600 movq 4848(%rax), %r11
22601 jmp *%r11
22602 #elif defined(PTHREADS)
22603 pushq %rdi
22604 pushq %rsi
22605 pushq %rbp
22606 call _x86_64_get_dispatch@PLT
22607 popq %rbp
22608 popq %rsi
22609 popq %rdi
22610 movq 4848(%rax), %r11
22611 jmp *%r11
22612 #else
22613 movq _glapi_Dispatch(%rip), %rax
22614 testq %rax, %rax
22615 je 1f
22616 movq 4848(%rax), %r11
22617 jmp *%r11
22618 1:
22619 pushq %rdi
22620 pushq %rsi
22621 pushq %rbp
22622 call _glapi_get_dispatch
22623 popq %rbp
22624 popq %rsi
22625 popq %rdi
22626 movq 4848(%rax), %r11
22627 jmp *%r11
22628 #endif /* defined(GLX_USE_TLS) */
22629 .size GL_PREFIX(VertexAttrib1fvARB), .-GL_PREFIX(VertexAttrib1fvARB)
22630
22631 .p2align 4,,15
22632 .globl GL_PREFIX(VertexAttrib1sARB)
22633 .type GL_PREFIX(VertexAttrib1sARB), @function
22634 GL_PREFIX(VertexAttrib1sARB):
22635 #if defined(GLX_USE_TLS)
22636 call _x86_64_get_dispatch@PLT
22637 movq 4856(%rax), %r11
22638 jmp *%r11
22639 #elif defined(PTHREADS)
22640 pushq %rdi
22641 pushq %rsi
22642 pushq %rbp
22643 call _x86_64_get_dispatch@PLT
22644 popq %rbp
22645 popq %rsi
22646 popq %rdi
22647 movq 4856(%rax), %r11
22648 jmp *%r11
22649 #else
22650 movq _glapi_Dispatch(%rip), %rax
22651 testq %rax, %rax
22652 je 1f
22653 movq 4856(%rax), %r11
22654 jmp *%r11
22655 1:
22656 pushq %rdi
22657 pushq %rsi
22658 pushq %rbp
22659 call _glapi_get_dispatch
22660 popq %rbp
22661 popq %rsi
22662 popq %rdi
22663 movq 4856(%rax), %r11
22664 jmp *%r11
22665 #endif /* defined(GLX_USE_TLS) */
22666 .size GL_PREFIX(VertexAttrib1sARB), .-GL_PREFIX(VertexAttrib1sARB)
22667
22668 .p2align 4,,15
22669 .globl GL_PREFIX(VertexAttrib1svARB)
22670 .type GL_PREFIX(VertexAttrib1svARB), @function
22671 GL_PREFIX(VertexAttrib1svARB):
22672 #if defined(GLX_USE_TLS)
22673 call _x86_64_get_dispatch@PLT
22674 movq 4864(%rax), %r11
22675 jmp *%r11
22676 #elif defined(PTHREADS)
22677 pushq %rdi
22678 pushq %rsi
22679 pushq %rbp
22680 call _x86_64_get_dispatch@PLT
22681 popq %rbp
22682 popq %rsi
22683 popq %rdi
22684 movq 4864(%rax), %r11
22685 jmp *%r11
22686 #else
22687 movq _glapi_Dispatch(%rip), %rax
22688 testq %rax, %rax
22689 je 1f
22690 movq 4864(%rax), %r11
22691 jmp *%r11
22692 1:
22693 pushq %rdi
22694 pushq %rsi
22695 pushq %rbp
22696 call _glapi_get_dispatch
22697 popq %rbp
22698 popq %rsi
22699 popq %rdi
22700 movq 4864(%rax), %r11
22701 jmp *%r11
22702 #endif /* defined(GLX_USE_TLS) */
22703 .size GL_PREFIX(VertexAttrib1svARB), .-GL_PREFIX(VertexAttrib1svARB)
22704
22705 .p2align 4,,15
22706 .globl GL_PREFIX(VertexAttrib2dARB)
22707 .type GL_PREFIX(VertexAttrib2dARB), @function
22708 GL_PREFIX(VertexAttrib2dARB):
22709 #if defined(GLX_USE_TLS)
22710 call _x86_64_get_dispatch@PLT
22711 movq 4872(%rax), %r11
22712 jmp *%r11
22713 #elif defined(PTHREADS)
22714 subq $24, %rsp
22715 movq %rdi, (%rsp)
22716 movq %xmm0, 8(%rsp)
22717 movq %xmm1, 16(%rsp)
22718 call _x86_64_get_dispatch@PLT
22719 movq 16(%rsp), %xmm1
22720 movq 8(%rsp), %xmm0
22721 movq (%rsp), %rdi
22722 addq $24, %rsp
22723 movq 4872(%rax), %r11
22724 jmp *%r11
22725 #else
22726 movq _glapi_Dispatch(%rip), %rax
22727 testq %rax, %rax
22728 je 1f
22729 movq 4872(%rax), %r11
22730 jmp *%r11
22731 1:
22732 subq $24, %rsp
22733 movq %rdi, (%rsp)
22734 movq %xmm0, 8(%rsp)
22735 movq %xmm1, 16(%rsp)
22736 call _glapi_get_dispatch
22737 movq 16(%rsp), %xmm1
22738 movq 8(%rsp), %xmm0
22739 movq (%rsp), %rdi
22740 addq $24, %rsp
22741 movq 4872(%rax), %r11
22742 jmp *%r11
22743 #endif /* defined(GLX_USE_TLS) */
22744 .size GL_PREFIX(VertexAttrib2dARB), .-GL_PREFIX(VertexAttrib2dARB)
22745
22746 .p2align 4,,15
22747 .globl GL_PREFIX(VertexAttrib2dvARB)
22748 .type GL_PREFIX(VertexAttrib2dvARB), @function
22749 GL_PREFIX(VertexAttrib2dvARB):
22750 #if defined(GLX_USE_TLS)
22751 call _x86_64_get_dispatch@PLT
22752 movq 4880(%rax), %r11
22753 jmp *%r11
22754 #elif defined(PTHREADS)
22755 pushq %rdi
22756 pushq %rsi
22757 pushq %rbp
22758 call _x86_64_get_dispatch@PLT
22759 popq %rbp
22760 popq %rsi
22761 popq %rdi
22762 movq 4880(%rax), %r11
22763 jmp *%r11
22764 #else
22765 movq _glapi_Dispatch(%rip), %rax
22766 testq %rax, %rax
22767 je 1f
22768 movq 4880(%rax), %r11
22769 jmp *%r11
22770 1:
22771 pushq %rdi
22772 pushq %rsi
22773 pushq %rbp
22774 call _glapi_get_dispatch
22775 popq %rbp
22776 popq %rsi
22777 popq %rdi
22778 movq 4880(%rax), %r11
22779 jmp *%r11
22780 #endif /* defined(GLX_USE_TLS) */
22781 .size GL_PREFIX(VertexAttrib2dvARB), .-GL_PREFIX(VertexAttrib2dvARB)
22782
22783 .p2align 4,,15
22784 .globl GL_PREFIX(VertexAttrib2fARB)
22785 .type GL_PREFIX(VertexAttrib2fARB), @function
22786 GL_PREFIX(VertexAttrib2fARB):
22787 #if defined(GLX_USE_TLS)
22788 call _x86_64_get_dispatch@PLT
22789 movq 4888(%rax), %r11
22790 jmp *%r11
22791 #elif defined(PTHREADS)
22792 subq $24, %rsp
22793 movq %rdi, (%rsp)
22794 movq %xmm0, 8(%rsp)
22795 movq %xmm1, 16(%rsp)
22796 call _x86_64_get_dispatch@PLT
22797 movq 16(%rsp), %xmm1
22798 movq 8(%rsp), %xmm0
22799 movq (%rsp), %rdi
22800 addq $24, %rsp
22801 movq 4888(%rax), %r11
22802 jmp *%r11
22803 #else
22804 movq _glapi_Dispatch(%rip), %rax
22805 testq %rax, %rax
22806 je 1f
22807 movq 4888(%rax), %r11
22808 jmp *%r11
22809 1:
22810 subq $24, %rsp
22811 movq %rdi, (%rsp)
22812 movq %xmm0, 8(%rsp)
22813 movq %xmm1, 16(%rsp)
22814 call _glapi_get_dispatch
22815 movq 16(%rsp), %xmm1
22816 movq 8(%rsp), %xmm0
22817 movq (%rsp), %rdi
22818 addq $24, %rsp
22819 movq 4888(%rax), %r11
22820 jmp *%r11
22821 #endif /* defined(GLX_USE_TLS) */
22822 .size GL_PREFIX(VertexAttrib2fARB), .-GL_PREFIX(VertexAttrib2fARB)
22823
22824 .p2align 4,,15
22825 .globl GL_PREFIX(VertexAttrib2fvARB)
22826 .type GL_PREFIX(VertexAttrib2fvARB), @function
22827 GL_PREFIX(VertexAttrib2fvARB):
22828 #if defined(GLX_USE_TLS)
22829 call _x86_64_get_dispatch@PLT
22830 movq 4896(%rax), %r11
22831 jmp *%r11
22832 #elif defined(PTHREADS)
22833 pushq %rdi
22834 pushq %rsi
22835 pushq %rbp
22836 call _x86_64_get_dispatch@PLT
22837 popq %rbp
22838 popq %rsi
22839 popq %rdi
22840 movq 4896(%rax), %r11
22841 jmp *%r11
22842 #else
22843 movq _glapi_Dispatch(%rip), %rax
22844 testq %rax, %rax
22845 je 1f
22846 movq 4896(%rax), %r11
22847 jmp *%r11
22848 1:
22849 pushq %rdi
22850 pushq %rsi
22851 pushq %rbp
22852 call _glapi_get_dispatch
22853 popq %rbp
22854 popq %rsi
22855 popq %rdi
22856 movq 4896(%rax), %r11
22857 jmp *%r11
22858 #endif /* defined(GLX_USE_TLS) */
22859 .size GL_PREFIX(VertexAttrib2fvARB), .-GL_PREFIX(VertexAttrib2fvARB)
22860
22861 .p2align 4,,15
22862 .globl GL_PREFIX(VertexAttrib2sARB)
22863 .type GL_PREFIX(VertexAttrib2sARB), @function
22864 GL_PREFIX(VertexAttrib2sARB):
22865 #if defined(GLX_USE_TLS)
22866 call _x86_64_get_dispatch@PLT
22867 movq 4904(%rax), %r11
22868 jmp *%r11
22869 #elif defined(PTHREADS)
22870 pushq %rdi
22871 pushq %rsi
22872 pushq %rdx
22873 call _x86_64_get_dispatch@PLT
22874 popq %rdx
22875 popq %rsi
22876 popq %rdi
22877 movq 4904(%rax), %r11
22878 jmp *%r11
22879 #else
22880 movq _glapi_Dispatch(%rip), %rax
22881 testq %rax, %rax
22882 je 1f
22883 movq 4904(%rax), %r11
22884 jmp *%r11
22885 1:
22886 pushq %rdi
22887 pushq %rsi
22888 pushq %rdx
22889 call _glapi_get_dispatch
22890 popq %rdx
22891 popq %rsi
22892 popq %rdi
22893 movq 4904(%rax), %r11
22894 jmp *%r11
22895 #endif /* defined(GLX_USE_TLS) */
22896 .size GL_PREFIX(VertexAttrib2sARB), .-GL_PREFIX(VertexAttrib2sARB)
22897
22898 .p2align 4,,15
22899 .globl GL_PREFIX(VertexAttrib2svARB)
22900 .type GL_PREFIX(VertexAttrib2svARB), @function
22901 GL_PREFIX(VertexAttrib2svARB):
22902 #if defined(GLX_USE_TLS)
22903 call _x86_64_get_dispatch@PLT
22904 movq 4912(%rax), %r11
22905 jmp *%r11
22906 #elif defined(PTHREADS)
22907 pushq %rdi
22908 pushq %rsi
22909 pushq %rbp
22910 call _x86_64_get_dispatch@PLT
22911 popq %rbp
22912 popq %rsi
22913 popq %rdi
22914 movq 4912(%rax), %r11
22915 jmp *%r11
22916 #else
22917 movq _glapi_Dispatch(%rip), %rax
22918 testq %rax, %rax
22919 je 1f
22920 movq 4912(%rax), %r11
22921 jmp *%r11
22922 1:
22923 pushq %rdi
22924 pushq %rsi
22925 pushq %rbp
22926 call _glapi_get_dispatch
22927 popq %rbp
22928 popq %rsi
22929 popq %rdi
22930 movq 4912(%rax), %r11
22931 jmp *%r11
22932 #endif /* defined(GLX_USE_TLS) */
22933 .size GL_PREFIX(VertexAttrib2svARB), .-GL_PREFIX(VertexAttrib2svARB)
22934
22935 .p2align 4,,15
22936 .globl GL_PREFIX(VertexAttrib3dARB)
22937 .type GL_PREFIX(VertexAttrib3dARB), @function
22938 GL_PREFIX(VertexAttrib3dARB):
22939 #if defined(GLX_USE_TLS)
22940 call _x86_64_get_dispatch@PLT
22941 movq 4920(%rax), %r11
22942 jmp *%r11
22943 #elif defined(PTHREADS)
22944 subq $40, %rsp
22945 movq %rdi, (%rsp)
22946 movq %xmm0, 8(%rsp)
22947 movq %xmm1, 16(%rsp)
22948 movq %xmm2, 24(%rsp)
22949 call _x86_64_get_dispatch@PLT
22950 movq 24(%rsp), %xmm2
22951 movq 16(%rsp), %xmm1
22952 movq 8(%rsp), %xmm0
22953 movq (%rsp), %rdi
22954 addq $40, %rsp
22955 movq 4920(%rax), %r11
22956 jmp *%r11
22957 #else
22958 movq _glapi_Dispatch(%rip), %rax
22959 testq %rax, %rax
22960 je 1f
22961 movq 4920(%rax), %r11
22962 jmp *%r11
22963 1:
22964 subq $40, %rsp
22965 movq %rdi, (%rsp)
22966 movq %xmm0, 8(%rsp)
22967 movq %xmm1, 16(%rsp)
22968 movq %xmm2, 24(%rsp)
22969 call _glapi_get_dispatch
22970 movq 24(%rsp), %xmm2
22971 movq 16(%rsp), %xmm1
22972 movq 8(%rsp), %xmm0
22973 movq (%rsp), %rdi
22974 addq $40, %rsp
22975 movq 4920(%rax), %r11
22976 jmp *%r11
22977 #endif /* defined(GLX_USE_TLS) */
22978 .size GL_PREFIX(VertexAttrib3dARB), .-GL_PREFIX(VertexAttrib3dARB)
22979
22980 .p2align 4,,15
22981 .globl GL_PREFIX(VertexAttrib3dvARB)
22982 .type GL_PREFIX(VertexAttrib3dvARB), @function
22983 GL_PREFIX(VertexAttrib3dvARB):
22984 #if defined(GLX_USE_TLS)
22985 call _x86_64_get_dispatch@PLT
22986 movq 4928(%rax), %r11
22987 jmp *%r11
22988 #elif defined(PTHREADS)
22989 pushq %rdi
22990 pushq %rsi
22991 pushq %rbp
22992 call _x86_64_get_dispatch@PLT
22993 popq %rbp
22994 popq %rsi
22995 popq %rdi
22996 movq 4928(%rax), %r11
22997 jmp *%r11
22998 #else
22999 movq _glapi_Dispatch(%rip), %rax
23000 testq %rax, %rax
23001 je 1f
23002 movq 4928(%rax), %r11
23003 jmp *%r11
23004 1:
23005 pushq %rdi
23006 pushq %rsi
23007 pushq %rbp
23008 call _glapi_get_dispatch
23009 popq %rbp
23010 popq %rsi
23011 popq %rdi
23012 movq 4928(%rax), %r11
23013 jmp *%r11
23014 #endif /* defined(GLX_USE_TLS) */
23015 .size GL_PREFIX(VertexAttrib3dvARB), .-GL_PREFIX(VertexAttrib3dvARB)
23016
23017 .p2align 4,,15
23018 .globl GL_PREFIX(VertexAttrib3fARB)
23019 .type GL_PREFIX(VertexAttrib3fARB), @function
23020 GL_PREFIX(VertexAttrib3fARB):
23021 #if defined(GLX_USE_TLS)
23022 call _x86_64_get_dispatch@PLT
23023 movq 4936(%rax), %r11
23024 jmp *%r11
23025 #elif defined(PTHREADS)
23026 subq $40, %rsp
23027 movq %rdi, (%rsp)
23028 movq %xmm0, 8(%rsp)
23029 movq %xmm1, 16(%rsp)
23030 movq %xmm2, 24(%rsp)
23031 call _x86_64_get_dispatch@PLT
23032 movq 24(%rsp), %xmm2
23033 movq 16(%rsp), %xmm1
23034 movq 8(%rsp), %xmm0
23035 movq (%rsp), %rdi
23036 addq $40, %rsp
23037 movq 4936(%rax), %r11
23038 jmp *%r11
23039 #else
23040 movq _glapi_Dispatch(%rip), %rax
23041 testq %rax, %rax
23042 je 1f
23043 movq 4936(%rax), %r11
23044 jmp *%r11
23045 1:
23046 subq $40, %rsp
23047 movq %rdi, (%rsp)
23048 movq %xmm0, 8(%rsp)
23049 movq %xmm1, 16(%rsp)
23050 movq %xmm2, 24(%rsp)
23051 call _glapi_get_dispatch
23052 movq 24(%rsp), %xmm2
23053 movq 16(%rsp), %xmm1
23054 movq 8(%rsp), %xmm0
23055 movq (%rsp), %rdi
23056 addq $40, %rsp
23057 movq 4936(%rax), %r11
23058 jmp *%r11
23059 #endif /* defined(GLX_USE_TLS) */
23060 .size GL_PREFIX(VertexAttrib3fARB), .-GL_PREFIX(VertexAttrib3fARB)
23061
23062 .p2align 4,,15
23063 .globl GL_PREFIX(VertexAttrib3fvARB)
23064 .type GL_PREFIX(VertexAttrib3fvARB), @function
23065 GL_PREFIX(VertexAttrib3fvARB):
23066 #if defined(GLX_USE_TLS)
23067 call _x86_64_get_dispatch@PLT
23068 movq 4944(%rax), %r11
23069 jmp *%r11
23070 #elif defined(PTHREADS)
23071 pushq %rdi
23072 pushq %rsi
23073 pushq %rbp
23074 call _x86_64_get_dispatch@PLT
23075 popq %rbp
23076 popq %rsi
23077 popq %rdi
23078 movq 4944(%rax), %r11
23079 jmp *%r11
23080 #else
23081 movq _glapi_Dispatch(%rip), %rax
23082 testq %rax, %rax
23083 je 1f
23084 movq 4944(%rax), %r11
23085 jmp *%r11
23086 1:
23087 pushq %rdi
23088 pushq %rsi
23089 pushq %rbp
23090 call _glapi_get_dispatch
23091 popq %rbp
23092 popq %rsi
23093 popq %rdi
23094 movq 4944(%rax), %r11
23095 jmp *%r11
23096 #endif /* defined(GLX_USE_TLS) */
23097 .size GL_PREFIX(VertexAttrib3fvARB), .-GL_PREFIX(VertexAttrib3fvARB)
23098
23099 .p2align 4,,15
23100 .globl GL_PREFIX(VertexAttrib3sARB)
23101 .type GL_PREFIX(VertexAttrib3sARB), @function
23102 GL_PREFIX(VertexAttrib3sARB):
23103 #if defined(GLX_USE_TLS)
23104 call _x86_64_get_dispatch@PLT
23105 movq 4952(%rax), %r11
23106 jmp *%r11
23107 #elif defined(PTHREADS)
23108 pushq %rdi
23109 pushq %rsi
23110 pushq %rdx
23111 pushq %rcx
23112 pushq %rbp
23113 call _x86_64_get_dispatch@PLT
23114 popq %rbp
23115 popq %rcx
23116 popq %rdx
23117 popq %rsi
23118 popq %rdi
23119 movq 4952(%rax), %r11
23120 jmp *%r11
23121 #else
23122 movq _glapi_Dispatch(%rip), %rax
23123 testq %rax, %rax
23124 je 1f
23125 movq 4952(%rax), %r11
23126 jmp *%r11
23127 1:
23128 pushq %rdi
23129 pushq %rsi
23130 pushq %rdx
23131 pushq %rcx
23132 pushq %rbp
23133 call _glapi_get_dispatch
23134 popq %rbp
23135 popq %rcx
23136 popq %rdx
23137 popq %rsi
23138 popq %rdi
23139 movq 4952(%rax), %r11
23140 jmp *%r11
23141 #endif /* defined(GLX_USE_TLS) */
23142 .size GL_PREFIX(VertexAttrib3sARB), .-GL_PREFIX(VertexAttrib3sARB)
23143
23144 .p2align 4,,15
23145 .globl GL_PREFIX(VertexAttrib3svARB)
23146 .type GL_PREFIX(VertexAttrib3svARB), @function
23147 GL_PREFIX(VertexAttrib3svARB):
23148 #if defined(GLX_USE_TLS)
23149 call _x86_64_get_dispatch@PLT
23150 movq 4960(%rax), %r11
23151 jmp *%r11
23152 #elif defined(PTHREADS)
23153 pushq %rdi
23154 pushq %rsi
23155 pushq %rbp
23156 call _x86_64_get_dispatch@PLT
23157 popq %rbp
23158 popq %rsi
23159 popq %rdi
23160 movq 4960(%rax), %r11
23161 jmp *%r11
23162 #else
23163 movq _glapi_Dispatch(%rip), %rax
23164 testq %rax, %rax
23165 je 1f
23166 movq 4960(%rax), %r11
23167 jmp *%r11
23168 1:
23169 pushq %rdi
23170 pushq %rsi
23171 pushq %rbp
23172 call _glapi_get_dispatch
23173 popq %rbp
23174 popq %rsi
23175 popq %rdi
23176 movq 4960(%rax), %r11
23177 jmp *%r11
23178 #endif /* defined(GLX_USE_TLS) */
23179 .size GL_PREFIX(VertexAttrib3svARB), .-GL_PREFIX(VertexAttrib3svARB)
23180
23181 .p2align 4,,15
23182 .globl GL_PREFIX(VertexAttrib4dARB)
23183 .type GL_PREFIX(VertexAttrib4dARB), @function
23184 GL_PREFIX(VertexAttrib4dARB):
23185 #if defined(GLX_USE_TLS)
23186 call _x86_64_get_dispatch@PLT
23187 movq 4968(%rax), %r11
23188 jmp *%r11
23189 #elif defined(PTHREADS)
23190 subq $40, %rsp
23191 movq %rdi, (%rsp)
23192 movq %xmm0, 8(%rsp)
23193 movq %xmm1, 16(%rsp)
23194 movq %xmm2, 24(%rsp)
23195 movq %xmm3, 32(%rsp)
23196 call _x86_64_get_dispatch@PLT
23197 movq 32(%rsp), %xmm3
23198 movq 24(%rsp), %xmm2
23199 movq 16(%rsp), %xmm1
23200 movq 8(%rsp), %xmm0
23201 movq (%rsp), %rdi
23202 addq $40, %rsp
23203 movq 4968(%rax), %r11
23204 jmp *%r11
23205 #else
23206 movq _glapi_Dispatch(%rip), %rax
23207 testq %rax, %rax
23208 je 1f
23209 movq 4968(%rax), %r11
23210 jmp *%r11
23211 1:
23212 subq $40, %rsp
23213 movq %rdi, (%rsp)
23214 movq %xmm0, 8(%rsp)
23215 movq %xmm1, 16(%rsp)
23216 movq %xmm2, 24(%rsp)
23217 movq %xmm3, 32(%rsp)
23218 call _glapi_get_dispatch
23219 movq 32(%rsp), %xmm3
23220 movq 24(%rsp), %xmm2
23221 movq 16(%rsp), %xmm1
23222 movq 8(%rsp), %xmm0
23223 movq (%rsp), %rdi
23224 addq $40, %rsp
23225 movq 4968(%rax), %r11
23226 jmp *%r11
23227 #endif /* defined(GLX_USE_TLS) */
23228 .size GL_PREFIX(VertexAttrib4dARB), .-GL_PREFIX(VertexAttrib4dARB)
23229
23230 .p2align 4,,15
23231 .globl GL_PREFIX(VertexAttrib4dvARB)
23232 .type GL_PREFIX(VertexAttrib4dvARB), @function
23233 GL_PREFIX(VertexAttrib4dvARB):
23234 #if defined(GLX_USE_TLS)
23235 call _x86_64_get_dispatch@PLT
23236 movq 4976(%rax), %r11
23237 jmp *%r11
23238 #elif defined(PTHREADS)
23239 pushq %rdi
23240 pushq %rsi
23241 pushq %rbp
23242 call _x86_64_get_dispatch@PLT
23243 popq %rbp
23244 popq %rsi
23245 popq %rdi
23246 movq 4976(%rax), %r11
23247 jmp *%r11
23248 #else
23249 movq _glapi_Dispatch(%rip), %rax
23250 testq %rax, %rax
23251 je 1f
23252 movq 4976(%rax), %r11
23253 jmp *%r11
23254 1:
23255 pushq %rdi
23256 pushq %rsi
23257 pushq %rbp
23258 call _glapi_get_dispatch
23259 popq %rbp
23260 popq %rsi
23261 popq %rdi
23262 movq 4976(%rax), %r11
23263 jmp *%r11
23264 #endif /* defined(GLX_USE_TLS) */
23265 .size GL_PREFIX(VertexAttrib4dvARB), .-GL_PREFIX(VertexAttrib4dvARB)
23266
23267 .p2align 4,,15
23268 .globl GL_PREFIX(VertexAttrib4fARB)
23269 .type GL_PREFIX(VertexAttrib4fARB), @function
23270 GL_PREFIX(VertexAttrib4fARB):
23271 #if defined(GLX_USE_TLS)
23272 call _x86_64_get_dispatch@PLT
23273 movq 4984(%rax), %r11
23274 jmp *%r11
23275 #elif defined(PTHREADS)
23276 subq $40, %rsp
23277 movq %rdi, (%rsp)
23278 movq %xmm0, 8(%rsp)
23279 movq %xmm1, 16(%rsp)
23280 movq %xmm2, 24(%rsp)
23281 movq %xmm3, 32(%rsp)
23282 call _x86_64_get_dispatch@PLT
23283 movq 32(%rsp), %xmm3
23284 movq 24(%rsp), %xmm2
23285 movq 16(%rsp), %xmm1
23286 movq 8(%rsp), %xmm0
23287 movq (%rsp), %rdi
23288 addq $40, %rsp
23289 movq 4984(%rax), %r11
23290 jmp *%r11
23291 #else
23292 movq _glapi_Dispatch(%rip), %rax
23293 testq %rax, %rax
23294 je 1f
23295 movq 4984(%rax), %r11
23296 jmp *%r11
23297 1:
23298 subq $40, %rsp
23299 movq %rdi, (%rsp)
23300 movq %xmm0, 8(%rsp)
23301 movq %xmm1, 16(%rsp)
23302 movq %xmm2, 24(%rsp)
23303 movq %xmm3, 32(%rsp)
23304 call _glapi_get_dispatch
23305 movq 32(%rsp), %xmm3
23306 movq 24(%rsp), %xmm2
23307 movq 16(%rsp), %xmm1
23308 movq 8(%rsp), %xmm0
23309 movq (%rsp), %rdi
23310 addq $40, %rsp
23311 movq 4984(%rax), %r11
23312 jmp *%r11
23313 #endif /* defined(GLX_USE_TLS) */
23314 .size GL_PREFIX(VertexAttrib4fARB), .-GL_PREFIX(VertexAttrib4fARB)
23315
23316 .p2align 4,,15
23317 .globl GL_PREFIX(VertexAttrib4fvARB)
23318 .type GL_PREFIX(VertexAttrib4fvARB), @function
23319 GL_PREFIX(VertexAttrib4fvARB):
23320 #if defined(GLX_USE_TLS)
23321 call _x86_64_get_dispatch@PLT
23322 movq 4992(%rax), %r11
23323 jmp *%r11
23324 #elif defined(PTHREADS)
23325 pushq %rdi
23326 pushq %rsi
23327 pushq %rbp
23328 call _x86_64_get_dispatch@PLT
23329 popq %rbp
23330 popq %rsi
23331 popq %rdi
23332 movq 4992(%rax), %r11
23333 jmp *%r11
23334 #else
23335 movq _glapi_Dispatch(%rip), %rax
23336 testq %rax, %rax
23337 je 1f
23338 movq 4992(%rax), %r11
23339 jmp *%r11
23340 1:
23341 pushq %rdi
23342 pushq %rsi
23343 pushq %rbp
23344 call _glapi_get_dispatch
23345 popq %rbp
23346 popq %rsi
23347 popq %rdi
23348 movq 4992(%rax), %r11
23349 jmp *%r11
23350 #endif /* defined(GLX_USE_TLS) */
23351 .size GL_PREFIX(VertexAttrib4fvARB), .-GL_PREFIX(VertexAttrib4fvARB)
23352
23353 .p2align 4,,15
23354 .globl GL_PREFIX(VertexAttrib4sARB)
23355 .type GL_PREFIX(VertexAttrib4sARB), @function
23356 GL_PREFIX(VertexAttrib4sARB):
23357 #if defined(GLX_USE_TLS)
23358 call _x86_64_get_dispatch@PLT
23359 movq 5000(%rax), %r11
23360 jmp *%r11
23361 #elif defined(PTHREADS)
23362 pushq %rdi
23363 pushq %rsi
23364 pushq %rdx
23365 pushq %rcx
23366 pushq %r8
23367 call _x86_64_get_dispatch@PLT
23368 popq %r8
23369 popq %rcx
23370 popq %rdx
23371 popq %rsi
23372 popq %rdi
23373 movq 5000(%rax), %r11
23374 jmp *%r11
23375 #else
23376 movq _glapi_Dispatch(%rip), %rax
23377 testq %rax, %rax
23378 je 1f
23379 movq 5000(%rax), %r11
23380 jmp *%r11
23381 1:
23382 pushq %rdi
23383 pushq %rsi
23384 pushq %rdx
23385 pushq %rcx
23386 pushq %r8
23387 call _glapi_get_dispatch
23388 popq %r8
23389 popq %rcx
23390 popq %rdx
23391 popq %rsi
23392 popq %rdi
23393 movq 5000(%rax), %r11
23394 jmp *%r11
23395 #endif /* defined(GLX_USE_TLS) */
23396 .size GL_PREFIX(VertexAttrib4sARB), .-GL_PREFIX(VertexAttrib4sARB)
23397
23398 .p2align 4,,15
23399 .globl GL_PREFIX(VertexAttrib4svARB)
23400 .type GL_PREFIX(VertexAttrib4svARB), @function
23401 GL_PREFIX(VertexAttrib4svARB):
23402 #if defined(GLX_USE_TLS)
23403 call _x86_64_get_dispatch@PLT
23404 movq 5008(%rax), %r11
23405 jmp *%r11
23406 #elif defined(PTHREADS)
23407 pushq %rdi
23408 pushq %rsi
23409 pushq %rbp
23410 call _x86_64_get_dispatch@PLT
23411 popq %rbp
23412 popq %rsi
23413 popq %rdi
23414 movq 5008(%rax), %r11
23415 jmp *%r11
23416 #else
23417 movq _glapi_Dispatch(%rip), %rax
23418 testq %rax, %rax
23419 je 1f
23420 movq 5008(%rax), %r11
23421 jmp *%r11
23422 1:
23423 pushq %rdi
23424 pushq %rsi
23425 pushq %rbp
23426 call _glapi_get_dispatch
23427 popq %rbp
23428 popq %rsi
23429 popq %rdi
23430 movq 5008(%rax), %r11
23431 jmp *%r11
23432 #endif /* defined(GLX_USE_TLS) */
23433 .size GL_PREFIX(VertexAttrib4svARB), .-GL_PREFIX(VertexAttrib4svARB)
23434
23435 .p2align 4,,15
23436 .globl GL_PREFIX(VertexAttrib4NubARB)
23437 .type GL_PREFIX(VertexAttrib4NubARB), @function
23438 GL_PREFIX(VertexAttrib4NubARB):
23439 #if defined(GLX_USE_TLS)
23440 call _x86_64_get_dispatch@PLT
23441 movq 5016(%rax), %r11
23442 jmp *%r11
23443 #elif defined(PTHREADS)
23444 pushq %rdi
23445 pushq %rsi
23446 pushq %rdx
23447 pushq %rcx
23448 pushq %r8
23449 call _x86_64_get_dispatch@PLT
23450 popq %r8
23451 popq %rcx
23452 popq %rdx
23453 popq %rsi
23454 popq %rdi
23455 movq 5016(%rax), %r11
23456 jmp *%r11
23457 #else
23458 movq _glapi_Dispatch(%rip), %rax
23459 testq %rax, %rax
23460 je 1f
23461 movq 5016(%rax), %r11
23462 jmp *%r11
23463 1:
23464 pushq %rdi
23465 pushq %rsi
23466 pushq %rdx
23467 pushq %rcx
23468 pushq %r8
23469 call _glapi_get_dispatch
23470 popq %r8
23471 popq %rcx
23472 popq %rdx
23473 popq %rsi
23474 popq %rdi
23475 movq 5016(%rax), %r11
23476 jmp *%r11
23477 #endif /* defined(GLX_USE_TLS) */
23478 .size GL_PREFIX(VertexAttrib4NubARB), .-GL_PREFIX(VertexAttrib4NubARB)
23479
23480 .p2align 4,,15
23481 .globl GL_PREFIX(VertexAttrib4NubvARB)
23482 .type GL_PREFIX(VertexAttrib4NubvARB), @function
23483 GL_PREFIX(VertexAttrib4NubvARB):
23484 #if defined(GLX_USE_TLS)
23485 call _x86_64_get_dispatch@PLT
23486 movq 5024(%rax), %r11
23487 jmp *%r11
23488 #elif defined(PTHREADS)
23489 pushq %rdi
23490 pushq %rsi
23491 pushq %rbp
23492 call _x86_64_get_dispatch@PLT
23493 popq %rbp
23494 popq %rsi
23495 popq %rdi
23496 movq 5024(%rax), %r11
23497 jmp *%r11
23498 #else
23499 movq _glapi_Dispatch(%rip), %rax
23500 testq %rax, %rax
23501 je 1f
23502 movq 5024(%rax), %r11
23503 jmp *%r11
23504 1:
23505 pushq %rdi
23506 pushq %rsi
23507 pushq %rbp
23508 call _glapi_get_dispatch
23509 popq %rbp
23510 popq %rsi
23511 popq %rdi
23512 movq 5024(%rax), %r11
23513 jmp *%r11
23514 #endif /* defined(GLX_USE_TLS) */
23515 .size GL_PREFIX(VertexAttrib4NubvARB), .-GL_PREFIX(VertexAttrib4NubvARB)
23516
23517 .p2align 4,,15
23518 .globl GL_PREFIX(VertexAttribs1dvNV)
23519 .type GL_PREFIX(VertexAttribs1dvNV), @function
23520 GL_PREFIX(VertexAttribs1dvNV):
23521 #if defined(GLX_USE_TLS)
23522 call _x86_64_get_dispatch@PLT
23523 movq 5032(%rax), %r11
23524 jmp *%r11
23525 #elif defined(PTHREADS)
23526 pushq %rdi
23527 pushq %rsi
23528 pushq %rdx
23529 call _x86_64_get_dispatch@PLT
23530 popq %rdx
23531 popq %rsi
23532 popq %rdi
23533 movq 5032(%rax), %r11
23534 jmp *%r11
23535 #else
23536 movq _glapi_Dispatch(%rip), %rax
23537 testq %rax, %rax
23538 je 1f
23539 movq 5032(%rax), %r11
23540 jmp *%r11
23541 1:
23542 pushq %rdi
23543 pushq %rsi
23544 pushq %rdx
23545 call _glapi_get_dispatch
23546 popq %rdx
23547 popq %rsi
23548 popq %rdi
23549 movq 5032(%rax), %r11
23550 jmp *%r11
23551 #endif /* defined(GLX_USE_TLS) */
23552 .size GL_PREFIX(VertexAttribs1dvNV), .-GL_PREFIX(VertexAttribs1dvNV)
23553
23554 .p2align 4,,15
23555 .globl GL_PREFIX(VertexAttribs1fvNV)
23556 .type GL_PREFIX(VertexAttribs1fvNV), @function
23557 GL_PREFIX(VertexAttribs1fvNV):
23558 #if defined(GLX_USE_TLS)
23559 call _x86_64_get_dispatch@PLT
23560 movq 5040(%rax), %r11
23561 jmp *%r11
23562 #elif defined(PTHREADS)
23563 pushq %rdi
23564 pushq %rsi
23565 pushq %rdx
23566 call _x86_64_get_dispatch@PLT
23567 popq %rdx
23568 popq %rsi
23569 popq %rdi
23570 movq 5040(%rax), %r11
23571 jmp *%r11
23572 #else
23573 movq _glapi_Dispatch(%rip), %rax
23574 testq %rax, %rax
23575 je 1f
23576 movq 5040(%rax), %r11
23577 jmp *%r11
23578 1:
23579 pushq %rdi
23580 pushq %rsi
23581 pushq %rdx
23582 call _glapi_get_dispatch
23583 popq %rdx
23584 popq %rsi
23585 popq %rdi
23586 movq 5040(%rax), %r11
23587 jmp *%r11
23588 #endif /* defined(GLX_USE_TLS) */
23589 .size GL_PREFIX(VertexAttribs1fvNV), .-GL_PREFIX(VertexAttribs1fvNV)
23590
23591 .p2align 4,,15
23592 .globl GL_PREFIX(VertexAttribs1svNV)
23593 .type GL_PREFIX(VertexAttribs1svNV), @function
23594 GL_PREFIX(VertexAttribs1svNV):
23595 #if defined(GLX_USE_TLS)
23596 call _x86_64_get_dispatch@PLT
23597 movq 5048(%rax), %r11
23598 jmp *%r11
23599 #elif defined(PTHREADS)
23600 pushq %rdi
23601 pushq %rsi
23602 pushq %rdx
23603 call _x86_64_get_dispatch@PLT
23604 popq %rdx
23605 popq %rsi
23606 popq %rdi
23607 movq 5048(%rax), %r11
23608 jmp *%r11
23609 #else
23610 movq _glapi_Dispatch(%rip), %rax
23611 testq %rax, %rax
23612 je 1f
23613 movq 5048(%rax), %r11
23614 jmp *%r11
23615 1:
23616 pushq %rdi
23617 pushq %rsi
23618 pushq %rdx
23619 call _glapi_get_dispatch
23620 popq %rdx
23621 popq %rsi
23622 popq %rdi
23623 movq 5048(%rax), %r11
23624 jmp *%r11
23625 #endif /* defined(GLX_USE_TLS) */
23626 .size GL_PREFIX(VertexAttribs1svNV), .-GL_PREFIX(VertexAttribs1svNV)
23627
23628 .p2align 4,,15
23629 .globl GL_PREFIX(VertexAttribs2dvNV)
23630 .type GL_PREFIX(VertexAttribs2dvNV), @function
23631 GL_PREFIX(VertexAttribs2dvNV):
23632 #if defined(GLX_USE_TLS)
23633 call _x86_64_get_dispatch@PLT
23634 movq 5056(%rax), %r11
23635 jmp *%r11
23636 #elif defined(PTHREADS)
23637 pushq %rdi
23638 pushq %rsi
23639 pushq %rdx
23640 call _x86_64_get_dispatch@PLT
23641 popq %rdx
23642 popq %rsi
23643 popq %rdi
23644 movq 5056(%rax), %r11
23645 jmp *%r11
23646 #else
23647 movq _glapi_Dispatch(%rip), %rax
23648 testq %rax, %rax
23649 je 1f
23650 movq 5056(%rax), %r11
23651 jmp *%r11
23652 1:
23653 pushq %rdi
23654 pushq %rsi
23655 pushq %rdx
23656 call _glapi_get_dispatch
23657 popq %rdx
23658 popq %rsi
23659 popq %rdi
23660 movq 5056(%rax), %r11
23661 jmp *%r11
23662 #endif /* defined(GLX_USE_TLS) */
23663 .size GL_PREFIX(VertexAttribs2dvNV), .-GL_PREFIX(VertexAttribs2dvNV)
23664
23665 .p2align 4,,15
23666 .globl GL_PREFIX(VertexAttribs2fvNV)
23667 .type GL_PREFIX(VertexAttribs2fvNV), @function
23668 GL_PREFIX(VertexAttribs2fvNV):
23669 #if defined(GLX_USE_TLS)
23670 call _x86_64_get_dispatch@PLT
23671 movq 5064(%rax), %r11
23672 jmp *%r11
23673 #elif defined(PTHREADS)
23674 pushq %rdi
23675 pushq %rsi
23676 pushq %rdx
23677 call _x86_64_get_dispatch@PLT
23678 popq %rdx
23679 popq %rsi
23680 popq %rdi
23681 movq 5064(%rax), %r11
23682 jmp *%r11
23683 #else
23684 movq _glapi_Dispatch(%rip), %rax
23685 testq %rax, %rax
23686 je 1f
23687 movq 5064(%rax), %r11
23688 jmp *%r11
23689 1:
23690 pushq %rdi
23691 pushq %rsi
23692 pushq %rdx
23693 call _glapi_get_dispatch
23694 popq %rdx
23695 popq %rsi
23696 popq %rdi
23697 movq 5064(%rax), %r11
23698 jmp *%r11
23699 #endif /* defined(GLX_USE_TLS) */
23700 .size GL_PREFIX(VertexAttribs2fvNV), .-GL_PREFIX(VertexAttribs2fvNV)
23701
23702 .p2align 4,,15
23703 .globl GL_PREFIX(VertexAttribs2svNV)
23704 .type GL_PREFIX(VertexAttribs2svNV), @function
23705 GL_PREFIX(VertexAttribs2svNV):
23706 #if defined(GLX_USE_TLS)
23707 call _x86_64_get_dispatch@PLT
23708 movq 5072(%rax), %r11
23709 jmp *%r11
23710 #elif defined(PTHREADS)
23711 pushq %rdi
23712 pushq %rsi
23713 pushq %rdx
23714 call _x86_64_get_dispatch@PLT
23715 popq %rdx
23716 popq %rsi
23717 popq %rdi
23718 movq 5072(%rax), %r11
23719 jmp *%r11
23720 #else
23721 movq _glapi_Dispatch(%rip), %rax
23722 testq %rax, %rax
23723 je 1f
23724 movq 5072(%rax), %r11
23725 jmp *%r11
23726 1:
23727 pushq %rdi
23728 pushq %rsi
23729 pushq %rdx
23730 call _glapi_get_dispatch
23731 popq %rdx
23732 popq %rsi
23733 popq %rdi
23734 movq 5072(%rax), %r11
23735 jmp *%r11
23736 #endif /* defined(GLX_USE_TLS) */
23737 .size GL_PREFIX(VertexAttribs2svNV), .-GL_PREFIX(VertexAttribs2svNV)
23738
23739 .p2align 4,,15
23740 .globl GL_PREFIX(VertexAttribs3dvNV)
23741 .type GL_PREFIX(VertexAttribs3dvNV), @function
23742 GL_PREFIX(VertexAttribs3dvNV):
23743 #if defined(GLX_USE_TLS)
23744 call _x86_64_get_dispatch@PLT
23745 movq 5080(%rax), %r11
23746 jmp *%r11
23747 #elif defined(PTHREADS)
23748 pushq %rdi
23749 pushq %rsi
23750 pushq %rdx
23751 call _x86_64_get_dispatch@PLT
23752 popq %rdx
23753 popq %rsi
23754 popq %rdi
23755 movq 5080(%rax), %r11
23756 jmp *%r11
23757 #else
23758 movq _glapi_Dispatch(%rip), %rax
23759 testq %rax, %rax
23760 je 1f
23761 movq 5080(%rax), %r11
23762 jmp *%r11
23763 1:
23764 pushq %rdi
23765 pushq %rsi
23766 pushq %rdx
23767 call _glapi_get_dispatch
23768 popq %rdx
23769 popq %rsi
23770 popq %rdi
23771 movq 5080(%rax), %r11
23772 jmp *%r11
23773 #endif /* defined(GLX_USE_TLS) */
23774 .size GL_PREFIX(VertexAttribs3dvNV), .-GL_PREFIX(VertexAttribs3dvNV)
23775
23776 .p2align 4,,15
23777 .globl GL_PREFIX(VertexAttribs3fvNV)
23778 .type GL_PREFIX(VertexAttribs3fvNV), @function
23779 GL_PREFIX(VertexAttribs3fvNV):
23780 #if defined(GLX_USE_TLS)
23781 call _x86_64_get_dispatch@PLT
23782 movq 5088(%rax), %r11
23783 jmp *%r11
23784 #elif defined(PTHREADS)
23785 pushq %rdi
23786 pushq %rsi
23787 pushq %rdx
23788 call _x86_64_get_dispatch@PLT
23789 popq %rdx
23790 popq %rsi
23791 popq %rdi
23792 movq 5088(%rax), %r11
23793 jmp *%r11
23794 #else
23795 movq _glapi_Dispatch(%rip), %rax
23796 testq %rax, %rax
23797 je 1f
23798 movq 5088(%rax), %r11
23799 jmp *%r11
23800 1:
23801 pushq %rdi
23802 pushq %rsi
23803 pushq %rdx
23804 call _glapi_get_dispatch
23805 popq %rdx
23806 popq %rsi
23807 popq %rdi
23808 movq 5088(%rax), %r11
23809 jmp *%r11
23810 #endif /* defined(GLX_USE_TLS) */
23811 .size GL_PREFIX(VertexAttribs3fvNV), .-GL_PREFIX(VertexAttribs3fvNV)
23812
23813 .p2align 4,,15
23814 .globl GL_PREFIX(VertexAttribs3svNV)
23815 .type GL_PREFIX(VertexAttribs3svNV), @function
23816 GL_PREFIX(VertexAttribs3svNV):
23817 #if defined(GLX_USE_TLS)
23818 call _x86_64_get_dispatch@PLT
23819 movq 5096(%rax), %r11
23820 jmp *%r11
23821 #elif defined(PTHREADS)
23822 pushq %rdi
23823 pushq %rsi
23824 pushq %rdx
23825 call _x86_64_get_dispatch@PLT
23826 popq %rdx
23827 popq %rsi
23828 popq %rdi
23829 movq 5096(%rax), %r11
23830 jmp *%r11
23831 #else
23832 movq _glapi_Dispatch(%rip), %rax
23833 testq %rax, %rax
23834 je 1f
23835 movq 5096(%rax), %r11
23836 jmp *%r11
23837 1:
23838 pushq %rdi
23839 pushq %rsi
23840 pushq %rdx
23841 call _glapi_get_dispatch
23842 popq %rdx
23843 popq %rsi
23844 popq %rdi
23845 movq 5096(%rax), %r11
23846 jmp *%r11
23847 #endif /* defined(GLX_USE_TLS) */
23848 .size GL_PREFIX(VertexAttribs3svNV), .-GL_PREFIX(VertexAttribs3svNV)
23849
23850 .p2align 4,,15
23851 .globl GL_PREFIX(VertexAttribs4dvNV)
23852 .type GL_PREFIX(VertexAttribs4dvNV), @function
23853 GL_PREFIX(VertexAttribs4dvNV):
23854 #if defined(GLX_USE_TLS)
23855 call _x86_64_get_dispatch@PLT
23856 movq 5104(%rax), %r11
23857 jmp *%r11
23858 #elif defined(PTHREADS)
23859 pushq %rdi
23860 pushq %rsi
23861 pushq %rdx
23862 call _x86_64_get_dispatch@PLT
23863 popq %rdx
23864 popq %rsi
23865 popq %rdi
23866 movq 5104(%rax), %r11
23867 jmp *%r11
23868 #else
23869 movq _glapi_Dispatch(%rip), %rax
23870 testq %rax, %rax
23871 je 1f
23872 movq 5104(%rax), %r11
23873 jmp *%r11
23874 1:
23875 pushq %rdi
23876 pushq %rsi
23877 pushq %rdx
23878 call _glapi_get_dispatch
23879 popq %rdx
23880 popq %rsi
23881 popq %rdi
23882 movq 5104(%rax), %r11
23883 jmp *%r11
23884 #endif /* defined(GLX_USE_TLS) */
23885 .size GL_PREFIX(VertexAttribs4dvNV), .-GL_PREFIX(VertexAttribs4dvNV)
23886
23887 .p2align 4,,15
23888 .globl GL_PREFIX(VertexAttribs4fvNV)
23889 .type GL_PREFIX(VertexAttribs4fvNV), @function
23890 GL_PREFIX(VertexAttribs4fvNV):
23891 #if defined(GLX_USE_TLS)
23892 call _x86_64_get_dispatch@PLT
23893 movq 5112(%rax), %r11
23894 jmp *%r11
23895 #elif defined(PTHREADS)
23896 pushq %rdi
23897 pushq %rsi
23898 pushq %rdx
23899 call _x86_64_get_dispatch@PLT
23900 popq %rdx
23901 popq %rsi
23902 popq %rdi
23903 movq 5112(%rax), %r11
23904 jmp *%r11
23905 #else
23906 movq _glapi_Dispatch(%rip), %rax
23907 testq %rax, %rax
23908 je 1f
23909 movq 5112(%rax), %r11
23910 jmp *%r11
23911 1:
23912 pushq %rdi
23913 pushq %rsi
23914 pushq %rdx
23915 call _glapi_get_dispatch
23916 popq %rdx
23917 popq %rsi
23918 popq %rdi
23919 movq 5112(%rax), %r11
23920 jmp *%r11
23921 #endif /* defined(GLX_USE_TLS) */
23922 .size GL_PREFIX(VertexAttribs4fvNV), .-GL_PREFIX(VertexAttribs4fvNV)
23923
23924 .p2align 4,,15
23925 .globl GL_PREFIX(VertexAttribs4svNV)
23926 .type GL_PREFIX(VertexAttribs4svNV), @function
23927 GL_PREFIX(VertexAttribs4svNV):
23928 #if defined(GLX_USE_TLS)
23929 call _x86_64_get_dispatch@PLT
23930 movq 5120(%rax), %r11
23931 jmp *%r11
23932 #elif defined(PTHREADS)
23933 pushq %rdi
23934 pushq %rsi
23935 pushq %rdx
23936 call _x86_64_get_dispatch@PLT
23937 popq %rdx
23938 popq %rsi
23939 popq %rdi
23940 movq 5120(%rax), %r11
23941 jmp *%r11
23942 #else
23943 movq _glapi_Dispatch(%rip), %rax
23944 testq %rax, %rax
23945 je 1f
23946 movq 5120(%rax), %r11
23947 jmp *%r11
23948 1:
23949 pushq %rdi
23950 pushq %rsi
23951 pushq %rdx
23952 call _glapi_get_dispatch
23953 popq %rdx
23954 popq %rsi
23955 popq %rdi
23956 movq 5120(%rax), %r11
23957 jmp *%r11
23958 #endif /* defined(GLX_USE_TLS) */
23959 .size GL_PREFIX(VertexAttribs4svNV), .-GL_PREFIX(VertexAttribs4svNV)
23960
23961 .p2align 4,,15
23962 .globl GL_PREFIX(VertexAttribs4ubvNV)
23963 .type GL_PREFIX(VertexAttribs4ubvNV), @function
23964 GL_PREFIX(VertexAttribs4ubvNV):
23965 #if defined(GLX_USE_TLS)
23966 call _x86_64_get_dispatch@PLT
23967 movq 5128(%rax), %r11
23968 jmp *%r11
23969 #elif defined(PTHREADS)
23970 pushq %rdi
23971 pushq %rsi
23972 pushq %rdx
23973 call _x86_64_get_dispatch@PLT
23974 popq %rdx
23975 popq %rsi
23976 popq %rdi
23977 movq 5128(%rax), %r11
23978 jmp *%r11
23979 #else
23980 movq _glapi_Dispatch(%rip), %rax
23981 testq %rax, %rax
23982 je 1f
23983 movq 5128(%rax), %r11
23984 jmp *%r11
23985 1:
23986 pushq %rdi
23987 pushq %rsi
23988 pushq %rdx
23989 call _glapi_get_dispatch
23990 popq %rdx
23991 popq %rsi
23992 popq %rdi
23993 movq 5128(%rax), %r11
23994 jmp *%r11
23995 #endif /* defined(GLX_USE_TLS) */
23996 .size GL_PREFIX(VertexAttribs4ubvNV), .-GL_PREFIX(VertexAttribs4ubvNV)
23997
23998 .p2align 4,,15
23999 .globl GL_PREFIX(PointParameteriNV)
24000 .type GL_PREFIX(PointParameteriNV), @function
24001 GL_PREFIX(PointParameteriNV):
24002 #if defined(GLX_USE_TLS)
24003 call _x86_64_get_dispatch@PLT
24004 movq 5136(%rax), %r11
24005 jmp *%r11
24006 #elif defined(PTHREADS)
24007 pushq %rdi
24008 pushq %rsi
24009 pushq %rbp
24010 call _x86_64_get_dispatch@PLT
24011 popq %rbp
24012 popq %rsi
24013 popq %rdi
24014 movq 5136(%rax), %r11
24015 jmp *%r11
24016 #else
24017 movq _glapi_Dispatch(%rip), %rax
24018 testq %rax, %rax
24019 je 1f
24020 movq 5136(%rax), %r11
24021 jmp *%r11
24022 1:
24023 pushq %rdi
24024 pushq %rsi
24025 pushq %rbp
24026 call _glapi_get_dispatch
24027 popq %rbp
24028 popq %rsi
24029 popq %rdi
24030 movq 5136(%rax), %r11
24031 jmp *%r11
24032 #endif /* defined(GLX_USE_TLS) */
24033 .size GL_PREFIX(PointParameteriNV), .-GL_PREFIX(PointParameteriNV)
24034
24035 .p2align 4,,15
24036 .globl GL_PREFIX(PointParameterivNV)
24037 .type GL_PREFIX(PointParameterivNV), @function
24038 GL_PREFIX(PointParameterivNV):
24039 #if defined(GLX_USE_TLS)
24040 call _x86_64_get_dispatch@PLT
24041 movq 5144(%rax), %r11
24042 jmp *%r11
24043 #elif defined(PTHREADS)
24044 pushq %rdi
24045 pushq %rsi
24046 pushq %rbp
24047 call _x86_64_get_dispatch@PLT
24048 popq %rbp
24049 popq %rsi
24050 popq %rdi
24051 movq 5144(%rax), %r11
24052 jmp *%r11
24053 #else
24054 movq _glapi_Dispatch(%rip), %rax
24055 testq %rax, %rax
24056 je 1f
24057 movq 5144(%rax), %r11
24058 jmp *%r11
24059 1:
24060 pushq %rdi
24061 pushq %rsi
24062 pushq %rbp
24063 call _glapi_get_dispatch
24064 popq %rbp
24065 popq %rsi
24066 popq %rdi
24067 movq 5144(%rax), %r11
24068 jmp *%r11
24069 #endif /* defined(GLX_USE_TLS) */
24070 .size GL_PREFIX(PointParameterivNV), .-GL_PREFIX(PointParameterivNV)
24071
24072 .p2align 4,,15
24073 .globl GL_PREFIX(MultiDrawArraysEXT)
24074 .type GL_PREFIX(MultiDrawArraysEXT), @function
24075 GL_PREFIX(MultiDrawArraysEXT):
24076 #if defined(GLX_USE_TLS)
24077 call _x86_64_get_dispatch@PLT
24078 movq 5152(%rax), %r11
24079 jmp *%r11
24080 #elif defined(PTHREADS)
24081 pushq %rdi
24082 pushq %rsi
24083 pushq %rdx
24084 pushq %rcx
24085 pushq %rbp
24086 call _x86_64_get_dispatch@PLT
24087 popq %rbp
24088 popq %rcx
24089 popq %rdx
24090 popq %rsi
24091 popq %rdi
24092 movq 5152(%rax), %r11
24093 jmp *%r11
24094 #else
24095 movq _glapi_Dispatch(%rip), %rax
24096 testq %rax, %rax
24097 je 1f
24098 movq 5152(%rax), %r11
24099 jmp *%r11
24100 1:
24101 pushq %rdi
24102 pushq %rsi
24103 pushq %rdx
24104 pushq %rcx
24105 pushq %rbp
24106 call _glapi_get_dispatch
24107 popq %rbp
24108 popq %rcx
24109 popq %rdx
24110 popq %rsi
24111 popq %rdi
24112 movq 5152(%rax), %r11
24113 jmp *%r11
24114 #endif /* defined(GLX_USE_TLS) */
24115 .size GL_PREFIX(MultiDrawArraysEXT), .-GL_PREFIX(MultiDrawArraysEXT)
24116
24117 .p2align 4,,15
24118 .globl GL_PREFIX(MultiDrawElementsEXT)
24119 .type GL_PREFIX(MultiDrawElementsEXT), @function
24120 GL_PREFIX(MultiDrawElementsEXT):
24121 #if defined(GLX_USE_TLS)
24122 call _x86_64_get_dispatch@PLT
24123 movq 5160(%rax), %r11
24124 jmp *%r11
24125 #elif defined(PTHREADS)
24126 pushq %rdi
24127 pushq %rsi
24128 pushq %rdx
24129 pushq %rcx
24130 pushq %r8
24131 call _x86_64_get_dispatch@PLT
24132 popq %r8
24133 popq %rcx
24134 popq %rdx
24135 popq %rsi
24136 popq %rdi
24137 movq 5160(%rax), %r11
24138 jmp *%r11
24139 #else
24140 movq _glapi_Dispatch(%rip), %rax
24141 testq %rax, %rax
24142 je 1f
24143 movq 5160(%rax), %r11
24144 jmp *%r11
24145 1:
24146 pushq %rdi
24147 pushq %rsi
24148 pushq %rdx
24149 pushq %rcx
24150 pushq %r8
24151 call _glapi_get_dispatch
24152 popq %r8
24153 popq %rcx
24154 popq %rdx
24155 popq %rsi
24156 popq %rdi
24157 movq 5160(%rax), %r11
24158 jmp *%r11
24159 #endif /* defined(GLX_USE_TLS) */
24160 .size GL_PREFIX(MultiDrawElementsEXT), .-GL_PREFIX(MultiDrawElementsEXT)
24161
24162 .p2align 4,,15
24163 .globl GL_PREFIX(ActiveStencilFaceEXT)
24164 .type GL_PREFIX(ActiveStencilFaceEXT), @function
24165 GL_PREFIX(ActiveStencilFaceEXT):
24166 #if defined(GLX_USE_TLS)
24167 call _x86_64_get_dispatch@PLT
24168 movq 5168(%rax), %r11
24169 jmp *%r11
24170 #elif defined(PTHREADS)
24171 pushq %rdi
24172 call _x86_64_get_dispatch@PLT
24173 popq %rdi
24174 movq 5168(%rax), %r11
24175 jmp *%r11
24176 #else
24177 movq _glapi_Dispatch(%rip), %rax
24178 testq %rax, %rax
24179 je 1f
24180 movq 5168(%rax), %r11
24181 jmp *%r11
24182 1:
24183 pushq %rdi
24184 call _glapi_get_dispatch
24185 popq %rdi
24186 movq 5168(%rax), %r11
24187 jmp *%r11
24188 #endif /* defined(GLX_USE_TLS) */
24189 .size GL_PREFIX(ActiveStencilFaceEXT), .-GL_PREFIX(ActiveStencilFaceEXT)
24190
24191 .p2align 4,,15
24192 .globl GL_PREFIX(DeleteFencesNV)
24193 .type GL_PREFIX(DeleteFencesNV), @function
24194 GL_PREFIX(DeleteFencesNV):
24195 #if defined(GLX_USE_TLS)
24196 call _x86_64_get_dispatch@PLT
24197 movq 5176(%rax), %r11
24198 jmp *%r11
24199 #elif defined(PTHREADS)
24200 pushq %rdi
24201 pushq %rsi
24202 pushq %rbp
24203 call _x86_64_get_dispatch@PLT
24204 popq %rbp
24205 popq %rsi
24206 popq %rdi
24207 movq 5176(%rax), %r11
24208 jmp *%r11
24209 #else
24210 movq _glapi_Dispatch(%rip), %rax
24211 testq %rax, %rax
24212 je 1f
24213 movq 5176(%rax), %r11
24214 jmp *%r11
24215 1:
24216 pushq %rdi
24217 pushq %rsi
24218 pushq %rbp
24219 call _glapi_get_dispatch
24220 popq %rbp
24221 popq %rsi
24222 popq %rdi
24223 movq 5176(%rax), %r11
24224 jmp *%r11
24225 #endif /* defined(GLX_USE_TLS) */
24226 .size GL_PREFIX(DeleteFencesNV), .-GL_PREFIX(DeleteFencesNV)
24227
24228 .p2align 4,,15
24229 .globl GL_PREFIX(GenFencesNV)
24230 .type GL_PREFIX(GenFencesNV), @function
24231 GL_PREFIX(GenFencesNV):
24232 #if defined(GLX_USE_TLS)
24233 call _x86_64_get_dispatch@PLT
24234 movq 5184(%rax), %r11
24235 jmp *%r11
24236 #elif defined(PTHREADS)
24237 pushq %rdi
24238 pushq %rsi
24239 pushq %rbp
24240 call _x86_64_get_dispatch@PLT
24241 popq %rbp
24242 popq %rsi
24243 popq %rdi
24244 movq 5184(%rax), %r11
24245 jmp *%r11
24246 #else
24247 movq _glapi_Dispatch(%rip), %rax
24248 testq %rax, %rax
24249 je 1f
24250 movq 5184(%rax), %r11
24251 jmp *%r11
24252 1:
24253 pushq %rdi
24254 pushq %rsi
24255 pushq %rbp
24256 call _glapi_get_dispatch
24257 popq %rbp
24258 popq %rsi
24259 popq %rdi
24260 movq 5184(%rax), %r11
24261 jmp *%r11
24262 #endif /* defined(GLX_USE_TLS) */
24263 .size GL_PREFIX(GenFencesNV), .-GL_PREFIX(GenFencesNV)
24264
24265 .p2align 4,,15
24266 .globl GL_PREFIX(IsFenceNV)
24267 .type GL_PREFIX(IsFenceNV), @function
24268 GL_PREFIX(IsFenceNV):
24269 #if defined(GLX_USE_TLS)
24270 call _x86_64_get_dispatch@PLT
24271 movq 5192(%rax), %r11
24272 jmp *%r11
24273 #elif defined(PTHREADS)
24274 pushq %rdi
24275 call _x86_64_get_dispatch@PLT
24276 popq %rdi
24277 movq 5192(%rax), %r11
24278 jmp *%r11
24279 #else
24280 movq _glapi_Dispatch(%rip), %rax
24281 testq %rax, %rax
24282 je 1f
24283 movq 5192(%rax), %r11
24284 jmp *%r11
24285 1:
24286 pushq %rdi
24287 call _glapi_get_dispatch
24288 popq %rdi
24289 movq 5192(%rax), %r11
24290 jmp *%r11
24291 #endif /* defined(GLX_USE_TLS) */
24292 .size GL_PREFIX(IsFenceNV), .-GL_PREFIX(IsFenceNV)
24293
24294 .p2align 4,,15
24295 .globl GL_PREFIX(TestFenceNV)
24296 .type GL_PREFIX(TestFenceNV), @function
24297 GL_PREFIX(TestFenceNV):
24298 #if defined(GLX_USE_TLS)
24299 call _x86_64_get_dispatch@PLT
24300 movq 5200(%rax), %r11
24301 jmp *%r11
24302 #elif defined(PTHREADS)
24303 pushq %rdi
24304 call _x86_64_get_dispatch@PLT
24305 popq %rdi
24306 movq 5200(%rax), %r11
24307 jmp *%r11
24308 #else
24309 movq _glapi_Dispatch(%rip), %rax
24310 testq %rax, %rax
24311 je 1f
24312 movq 5200(%rax), %r11
24313 jmp *%r11
24314 1:
24315 pushq %rdi
24316 call _glapi_get_dispatch
24317 popq %rdi
24318 movq 5200(%rax), %r11
24319 jmp *%r11
24320 #endif /* defined(GLX_USE_TLS) */
24321 .size GL_PREFIX(TestFenceNV), .-GL_PREFIX(TestFenceNV)
24322
24323 .p2align 4,,15
24324 .globl GL_PREFIX(GetFenceivNV)
24325 .type GL_PREFIX(GetFenceivNV), @function
24326 GL_PREFIX(GetFenceivNV):
24327 #if defined(GLX_USE_TLS)
24328 call _x86_64_get_dispatch@PLT
24329 movq 5208(%rax), %r11
24330 jmp *%r11
24331 #elif defined(PTHREADS)
24332 pushq %rdi
24333 pushq %rsi
24334 pushq %rdx
24335 call _x86_64_get_dispatch@PLT
24336 popq %rdx
24337 popq %rsi
24338 popq %rdi
24339 movq 5208(%rax), %r11
24340 jmp *%r11
24341 #else
24342 movq _glapi_Dispatch(%rip), %rax
24343 testq %rax, %rax
24344 je 1f
24345 movq 5208(%rax), %r11
24346 jmp *%r11
24347 1:
24348 pushq %rdi
24349 pushq %rsi
24350 pushq %rdx
24351 call _glapi_get_dispatch
24352 popq %rdx
24353 popq %rsi
24354 popq %rdi
24355 movq 5208(%rax), %r11
24356 jmp *%r11
24357 #endif /* defined(GLX_USE_TLS) */
24358 .size GL_PREFIX(GetFenceivNV), .-GL_PREFIX(GetFenceivNV)
24359
24360 .p2align 4,,15
24361 .globl GL_PREFIX(FinishFenceNV)
24362 .type GL_PREFIX(FinishFenceNV), @function
24363 GL_PREFIX(FinishFenceNV):
24364 #if defined(GLX_USE_TLS)
24365 call _x86_64_get_dispatch@PLT
24366 movq 5216(%rax), %r11
24367 jmp *%r11
24368 #elif defined(PTHREADS)
24369 pushq %rdi
24370 call _x86_64_get_dispatch@PLT
24371 popq %rdi
24372 movq 5216(%rax), %r11
24373 jmp *%r11
24374 #else
24375 movq _glapi_Dispatch(%rip), %rax
24376 testq %rax, %rax
24377 je 1f
24378 movq 5216(%rax), %r11
24379 jmp *%r11
24380 1:
24381 pushq %rdi
24382 call _glapi_get_dispatch
24383 popq %rdi
24384 movq 5216(%rax), %r11
24385 jmp *%r11
24386 #endif /* defined(GLX_USE_TLS) */
24387 .size GL_PREFIX(FinishFenceNV), .-GL_PREFIX(FinishFenceNV)
24388
24389 .p2align 4,,15
24390 .globl GL_PREFIX(SetFenceNV)
24391 .type GL_PREFIX(SetFenceNV), @function
24392 GL_PREFIX(SetFenceNV):
24393 #if defined(GLX_USE_TLS)
24394 call _x86_64_get_dispatch@PLT
24395 movq 5224(%rax), %r11
24396 jmp *%r11
24397 #elif defined(PTHREADS)
24398 pushq %rdi
24399 pushq %rsi
24400 pushq %rbp
24401 call _x86_64_get_dispatch@PLT
24402 popq %rbp
24403 popq %rsi
24404 popq %rdi
24405 movq 5224(%rax), %r11
24406 jmp *%r11
24407 #else
24408 movq _glapi_Dispatch(%rip), %rax
24409 testq %rax, %rax
24410 je 1f
24411 movq 5224(%rax), %r11
24412 jmp *%r11
24413 1:
24414 pushq %rdi
24415 pushq %rsi
24416 pushq %rbp
24417 call _glapi_get_dispatch
24418 popq %rbp
24419 popq %rsi
24420 popq %rdi
24421 movq 5224(%rax), %r11
24422 jmp *%r11
24423 #endif /* defined(GLX_USE_TLS) */
24424 .size GL_PREFIX(SetFenceNV), .-GL_PREFIX(SetFenceNV)
24425
24426 .p2align 4,,15
24427 .globl GL_PREFIX(VertexAttrib4bvARB)
24428 .type GL_PREFIX(VertexAttrib4bvARB), @function
24429 GL_PREFIX(VertexAttrib4bvARB):
24430 #if defined(GLX_USE_TLS)
24431 call _x86_64_get_dispatch@PLT
24432 movq 5232(%rax), %r11
24433 jmp *%r11
24434 #elif defined(PTHREADS)
24435 pushq %rdi
24436 pushq %rsi
24437 pushq %rbp
24438 call _x86_64_get_dispatch@PLT
24439 popq %rbp
24440 popq %rsi
24441 popq %rdi
24442 movq 5232(%rax), %r11
24443 jmp *%r11
24444 #else
24445 movq _glapi_Dispatch(%rip), %rax
24446 testq %rax, %rax
24447 je 1f
24448 movq 5232(%rax), %r11
24449 jmp *%r11
24450 1:
24451 pushq %rdi
24452 pushq %rsi
24453 pushq %rbp
24454 call _glapi_get_dispatch
24455 popq %rbp
24456 popq %rsi
24457 popq %rdi
24458 movq 5232(%rax), %r11
24459 jmp *%r11
24460 #endif /* defined(GLX_USE_TLS) */
24461 .size GL_PREFIX(VertexAttrib4bvARB), .-GL_PREFIX(VertexAttrib4bvARB)
24462
24463 .p2align 4,,15
24464 .globl GL_PREFIX(VertexAttrib4ivARB)
24465 .type GL_PREFIX(VertexAttrib4ivARB), @function
24466 GL_PREFIX(VertexAttrib4ivARB):
24467 #if defined(GLX_USE_TLS)
24468 call _x86_64_get_dispatch@PLT
24469 movq 5240(%rax), %r11
24470 jmp *%r11
24471 #elif defined(PTHREADS)
24472 pushq %rdi
24473 pushq %rsi
24474 pushq %rbp
24475 call _x86_64_get_dispatch@PLT
24476 popq %rbp
24477 popq %rsi
24478 popq %rdi
24479 movq 5240(%rax), %r11
24480 jmp *%r11
24481 #else
24482 movq _glapi_Dispatch(%rip), %rax
24483 testq %rax, %rax
24484 je 1f
24485 movq 5240(%rax), %r11
24486 jmp *%r11
24487 1:
24488 pushq %rdi
24489 pushq %rsi
24490 pushq %rbp
24491 call _glapi_get_dispatch
24492 popq %rbp
24493 popq %rsi
24494 popq %rdi
24495 movq 5240(%rax), %r11
24496 jmp *%r11
24497 #endif /* defined(GLX_USE_TLS) */
24498 .size GL_PREFIX(VertexAttrib4ivARB), .-GL_PREFIX(VertexAttrib4ivARB)
24499
24500 .p2align 4,,15
24501 .globl GL_PREFIX(VertexAttrib4ubvARB)
24502 .type GL_PREFIX(VertexAttrib4ubvARB), @function
24503 GL_PREFIX(VertexAttrib4ubvARB):
24504 #if defined(GLX_USE_TLS)
24505 call _x86_64_get_dispatch@PLT
24506 movq 5248(%rax), %r11
24507 jmp *%r11
24508 #elif defined(PTHREADS)
24509 pushq %rdi
24510 pushq %rsi
24511 pushq %rbp
24512 call _x86_64_get_dispatch@PLT
24513 popq %rbp
24514 popq %rsi
24515 popq %rdi
24516 movq 5248(%rax), %r11
24517 jmp *%r11
24518 #else
24519 movq _glapi_Dispatch(%rip), %rax
24520 testq %rax, %rax
24521 je 1f
24522 movq 5248(%rax), %r11
24523 jmp *%r11
24524 1:
24525 pushq %rdi
24526 pushq %rsi
24527 pushq %rbp
24528 call _glapi_get_dispatch
24529 popq %rbp
24530 popq %rsi
24531 popq %rdi
24532 movq 5248(%rax), %r11
24533 jmp *%r11
24534 #endif /* defined(GLX_USE_TLS) */
24535 .size GL_PREFIX(VertexAttrib4ubvARB), .-GL_PREFIX(VertexAttrib4ubvARB)
24536
24537 .p2align 4,,15
24538 .globl GL_PREFIX(VertexAttrib4usvARB)
24539 .type GL_PREFIX(VertexAttrib4usvARB), @function
24540 GL_PREFIX(VertexAttrib4usvARB):
24541 #if defined(GLX_USE_TLS)
24542 call _x86_64_get_dispatch@PLT
24543 movq 5256(%rax), %r11
24544 jmp *%r11
24545 #elif defined(PTHREADS)
24546 pushq %rdi
24547 pushq %rsi
24548 pushq %rbp
24549 call _x86_64_get_dispatch@PLT
24550 popq %rbp
24551 popq %rsi
24552 popq %rdi
24553 movq 5256(%rax), %r11
24554 jmp *%r11
24555 #else
24556 movq _glapi_Dispatch(%rip), %rax
24557 testq %rax, %rax
24558 je 1f
24559 movq 5256(%rax), %r11
24560 jmp *%r11
24561 1:
24562 pushq %rdi
24563 pushq %rsi
24564 pushq %rbp
24565 call _glapi_get_dispatch
24566 popq %rbp
24567 popq %rsi
24568 popq %rdi
24569 movq 5256(%rax), %r11
24570 jmp *%r11
24571 #endif /* defined(GLX_USE_TLS) */
24572 .size GL_PREFIX(VertexAttrib4usvARB), .-GL_PREFIX(VertexAttrib4usvARB)
24573
24574 .p2align 4,,15
24575 .globl GL_PREFIX(VertexAttrib4uivARB)
24576 .type GL_PREFIX(VertexAttrib4uivARB), @function
24577 GL_PREFIX(VertexAttrib4uivARB):
24578 #if defined(GLX_USE_TLS)
24579 call _x86_64_get_dispatch@PLT
24580 movq 5264(%rax), %r11
24581 jmp *%r11
24582 #elif defined(PTHREADS)
24583 pushq %rdi
24584 pushq %rsi
24585 pushq %rbp
24586 call _x86_64_get_dispatch@PLT
24587 popq %rbp
24588 popq %rsi
24589 popq %rdi
24590 movq 5264(%rax), %r11
24591 jmp *%r11
24592 #else
24593 movq _glapi_Dispatch(%rip), %rax
24594 testq %rax, %rax
24595 je 1f
24596 movq 5264(%rax), %r11
24597 jmp *%r11
24598 1:
24599 pushq %rdi
24600 pushq %rsi
24601 pushq %rbp
24602 call _glapi_get_dispatch
24603 popq %rbp
24604 popq %rsi
24605 popq %rdi
24606 movq 5264(%rax), %r11
24607 jmp *%r11
24608 #endif /* defined(GLX_USE_TLS) */
24609 .size GL_PREFIX(VertexAttrib4uivARB), .-GL_PREFIX(VertexAttrib4uivARB)
24610
24611 .p2align 4,,15
24612 .globl GL_PREFIX(VertexAttrib4NbvARB)
24613 .type GL_PREFIX(VertexAttrib4NbvARB), @function
24614 GL_PREFIX(VertexAttrib4NbvARB):
24615 #if defined(GLX_USE_TLS)
24616 call _x86_64_get_dispatch@PLT
24617 movq 5272(%rax), %r11
24618 jmp *%r11
24619 #elif defined(PTHREADS)
24620 pushq %rdi
24621 pushq %rsi
24622 pushq %rbp
24623 call _x86_64_get_dispatch@PLT
24624 popq %rbp
24625 popq %rsi
24626 popq %rdi
24627 movq 5272(%rax), %r11
24628 jmp *%r11
24629 #else
24630 movq _glapi_Dispatch(%rip), %rax
24631 testq %rax, %rax
24632 je 1f
24633 movq 5272(%rax), %r11
24634 jmp *%r11
24635 1:
24636 pushq %rdi
24637 pushq %rsi
24638 pushq %rbp
24639 call _glapi_get_dispatch
24640 popq %rbp
24641 popq %rsi
24642 popq %rdi
24643 movq 5272(%rax), %r11
24644 jmp *%r11
24645 #endif /* defined(GLX_USE_TLS) */
24646 .size GL_PREFIX(VertexAttrib4NbvARB), .-GL_PREFIX(VertexAttrib4NbvARB)
24647
24648 .p2align 4,,15
24649 .globl GL_PREFIX(VertexAttrib4NsvARB)
24650 .type GL_PREFIX(VertexAttrib4NsvARB), @function
24651 GL_PREFIX(VertexAttrib4NsvARB):
24652 #if defined(GLX_USE_TLS)
24653 call _x86_64_get_dispatch@PLT
24654 movq 5280(%rax), %r11
24655 jmp *%r11
24656 #elif defined(PTHREADS)
24657 pushq %rdi
24658 pushq %rsi
24659 pushq %rbp
24660 call _x86_64_get_dispatch@PLT
24661 popq %rbp
24662 popq %rsi
24663 popq %rdi
24664 movq 5280(%rax), %r11
24665 jmp *%r11
24666 #else
24667 movq _glapi_Dispatch(%rip), %rax
24668 testq %rax, %rax
24669 je 1f
24670 movq 5280(%rax), %r11
24671 jmp *%r11
24672 1:
24673 pushq %rdi
24674 pushq %rsi
24675 pushq %rbp
24676 call _glapi_get_dispatch
24677 popq %rbp
24678 popq %rsi
24679 popq %rdi
24680 movq 5280(%rax), %r11
24681 jmp *%r11
24682 #endif /* defined(GLX_USE_TLS) */
24683 .size GL_PREFIX(VertexAttrib4NsvARB), .-GL_PREFIX(VertexAttrib4NsvARB)
24684
24685 .p2align 4,,15
24686 .globl GL_PREFIX(VertexAttrib4NivARB)
24687 .type GL_PREFIX(VertexAttrib4NivARB), @function
24688 GL_PREFIX(VertexAttrib4NivARB):
24689 #if defined(GLX_USE_TLS)
24690 call _x86_64_get_dispatch@PLT
24691 movq 5288(%rax), %r11
24692 jmp *%r11
24693 #elif defined(PTHREADS)
24694 pushq %rdi
24695 pushq %rsi
24696 pushq %rbp
24697 call _x86_64_get_dispatch@PLT
24698 popq %rbp
24699 popq %rsi
24700 popq %rdi
24701 movq 5288(%rax), %r11
24702 jmp *%r11
24703 #else
24704 movq _glapi_Dispatch(%rip), %rax
24705 testq %rax, %rax
24706 je 1f
24707 movq 5288(%rax), %r11
24708 jmp *%r11
24709 1:
24710 pushq %rdi
24711 pushq %rsi
24712 pushq %rbp
24713 call _glapi_get_dispatch
24714 popq %rbp
24715 popq %rsi
24716 popq %rdi
24717 movq 5288(%rax), %r11
24718 jmp *%r11
24719 #endif /* defined(GLX_USE_TLS) */
24720 .size GL_PREFIX(VertexAttrib4NivARB), .-GL_PREFIX(VertexAttrib4NivARB)
24721
24722 .p2align 4,,15
24723 .globl GL_PREFIX(VertexAttrib4NusvARB)
24724 .type GL_PREFIX(VertexAttrib4NusvARB), @function
24725 GL_PREFIX(VertexAttrib4NusvARB):
24726 #if defined(GLX_USE_TLS)
24727 call _x86_64_get_dispatch@PLT
24728 movq 5296(%rax), %r11
24729 jmp *%r11
24730 #elif defined(PTHREADS)
24731 pushq %rdi
24732 pushq %rsi
24733 pushq %rbp
24734 call _x86_64_get_dispatch@PLT
24735 popq %rbp
24736 popq %rsi
24737 popq %rdi
24738 movq 5296(%rax), %r11
24739 jmp *%r11
24740 #else
24741 movq _glapi_Dispatch(%rip), %rax
24742 testq %rax, %rax
24743 je 1f
24744 movq 5296(%rax), %r11
24745 jmp *%r11
24746 1:
24747 pushq %rdi
24748 pushq %rsi
24749 pushq %rbp
24750 call _glapi_get_dispatch
24751 popq %rbp
24752 popq %rsi
24753 popq %rdi
24754 movq 5296(%rax), %r11
24755 jmp *%r11
24756 #endif /* defined(GLX_USE_TLS) */
24757 .size GL_PREFIX(VertexAttrib4NusvARB), .-GL_PREFIX(VertexAttrib4NusvARB)
24758
24759 .p2align 4,,15
24760 .globl GL_PREFIX(VertexAttrib4NuivARB)
24761 .type GL_PREFIX(VertexAttrib4NuivARB), @function
24762 GL_PREFIX(VertexAttrib4NuivARB):
24763 #if defined(GLX_USE_TLS)
24764 call _x86_64_get_dispatch@PLT
24765 movq 5304(%rax), %r11
24766 jmp *%r11
24767 #elif defined(PTHREADS)
24768 pushq %rdi
24769 pushq %rsi
24770 pushq %rbp
24771 call _x86_64_get_dispatch@PLT
24772 popq %rbp
24773 popq %rsi
24774 popq %rdi
24775 movq 5304(%rax), %r11
24776 jmp *%r11
24777 #else
24778 movq _glapi_Dispatch(%rip), %rax
24779 testq %rax, %rax
24780 je 1f
24781 movq 5304(%rax), %r11
24782 jmp *%r11
24783 1:
24784 pushq %rdi
24785 pushq %rsi
24786 pushq %rbp
24787 call _glapi_get_dispatch
24788 popq %rbp
24789 popq %rsi
24790 popq %rdi
24791 movq 5304(%rax), %r11
24792 jmp *%r11
24793 #endif /* defined(GLX_USE_TLS) */
24794 .size GL_PREFIX(VertexAttrib4NuivARB), .-GL_PREFIX(VertexAttrib4NuivARB)
24795
24796 .p2align 4,,15
24797 .globl GL_PREFIX(VertexAttribPointerARB)
24798 .type GL_PREFIX(VertexAttribPointerARB), @function
24799 GL_PREFIX(VertexAttribPointerARB):
24800 #if defined(GLX_USE_TLS)
24801 call _x86_64_get_dispatch@PLT
24802 movq 5312(%rax), %r11
24803 jmp *%r11
24804 #elif defined(PTHREADS)
24805 pushq %rdi
24806 pushq %rsi
24807 pushq %rdx
24808 pushq %rcx
24809 pushq %r8
24810 pushq %r9
24811 pushq %rbp
24812 call _x86_64_get_dispatch@PLT
24813 popq %rbp
24814 popq %r9
24815 popq %r8
24816 popq %rcx
24817 popq %rdx
24818 popq %rsi
24819 popq %rdi
24820 movq 5312(%rax), %r11
24821 jmp *%r11
24822 #else
24823 movq _glapi_Dispatch(%rip), %rax
24824 testq %rax, %rax
24825 je 1f
24826 movq 5312(%rax), %r11
24827 jmp *%r11
24828 1:
24829 pushq %rdi
24830 pushq %rsi
24831 pushq %rdx
24832 pushq %rcx
24833 pushq %r8
24834 pushq %r9
24835 pushq %rbp
24836 call _glapi_get_dispatch
24837 popq %rbp
24838 popq %r9
24839 popq %r8
24840 popq %rcx
24841 popq %rdx
24842 popq %rsi
24843 popq %rdi
24844 movq 5312(%rax), %r11
24845 jmp *%r11
24846 #endif /* defined(GLX_USE_TLS) */
24847 .size GL_PREFIX(VertexAttribPointerARB), .-GL_PREFIX(VertexAttribPointerARB)
24848
24849 .p2align 4,,15
24850 .globl GL_PREFIX(EnableVertexAttribArrayARB)
24851 .type GL_PREFIX(EnableVertexAttribArrayARB), @function
24852 GL_PREFIX(EnableVertexAttribArrayARB):
24853 #if defined(GLX_USE_TLS)
24854 call _x86_64_get_dispatch@PLT
24855 movq 5320(%rax), %r11
24856 jmp *%r11
24857 #elif defined(PTHREADS)
24858 pushq %rdi
24859 call _x86_64_get_dispatch@PLT
24860 popq %rdi
24861 movq 5320(%rax), %r11
24862 jmp *%r11
24863 #else
24864 movq _glapi_Dispatch(%rip), %rax
24865 testq %rax, %rax
24866 je 1f
24867 movq 5320(%rax), %r11
24868 jmp *%r11
24869 1:
24870 pushq %rdi
24871 call _glapi_get_dispatch
24872 popq %rdi
24873 movq 5320(%rax), %r11
24874 jmp *%r11
24875 #endif /* defined(GLX_USE_TLS) */
24876 .size GL_PREFIX(EnableVertexAttribArrayARB), .-GL_PREFIX(EnableVertexAttribArrayARB)
24877
24878 .p2align 4,,15
24879 .globl GL_PREFIX(DisableVertexAttribArrayARB)
24880 .type GL_PREFIX(DisableVertexAttribArrayARB), @function
24881 GL_PREFIX(DisableVertexAttribArrayARB):
24882 #if defined(GLX_USE_TLS)
24883 call _x86_64_get_dispatch@PLT
24884 movq 5328(%rax), %r11
24885 jmp *%r11
24886 #elif defined(PTHREADS)
24887 pushq %rdi
24888 call _x86_64_get_dispatch@PLT
24889 popq %rdi
24890 movq 5328(%rax), %r11
24891 jmp *%r11
24892 #else
24893 movq _glapi_Dispatch(%rip), %rax
24894 testq %rax, %rax
24895 je 1f
24896 movq 5328(%rax), %r11
24897 jmp *%r11
24898 1:
24899 pushq %rdi
24900 call _glapi_get_dispatch
24901 popq %rdi
24902 movq 5328(%rax), %r11
24903 jmp *%r11
24904 #endif /* defined(GLX_USE_TLS) */
24905 .size GL_PREFIX(DisableVertexAttribArrayARB), .-GL_PREFIX(DisableVertexAttribArrayARB)
24906
24907 .p2align 4,,15
24908 .globl GL_PREFIX(ProgramStringARB)
24909 .type GL_PREFIX(ProgramStringARB), @function
24910 GL_PREFIX(ProgramStringARB):
24911 #if defined(GLX_USE_TLS)
24912 call _x86_64_get_dispatch@PLT
24913 movq 5336(%rax), %r11
24914 jmp *%r11
24915 #elif defined(PTHREADS)
24916 pushq %rdi
24917 pushq %rsi
24918 pushq %rdx
24919 pushq %rcx
24920 pushq %rbp
24921 call _x86_64_get_dispatch@PLT
24922 popq %rbp
24923 popq %rcx
24924 popq %rdx
24925 popq %rsi
24926 popq %rdi
24927 movq 5336(%rax), %r11
24928 jmp *%r11
24929 #else
24930 movq _glapi_Dispatch(%rip), %rax
24931 testq %rax, %rax
24932 je 1f
24933 movq 5336(%rax), %r11
24934 jmp *%r11
24935 1:
24936 pushq %rdi
24937 pushq %rsi
24938 pushq %rdx
24939 pushq %rcx
24940 pushq %rbp
24941 call _glapi_get_dispatch
24942 popq %rbp
24943 popq %rcx
24944 popq %rdx
24945 popq %rsi
24946 popq %rdi
24947 movq 5336(%rax), %r11
24948 jmp *%r11
24949 #endif /* defined(GLX_USE_TLS) */
24950 .size GL_PREFIX(ProgramStringARB), .-GL_PREFIX(ProgramStringARB)
24951
24952 .p2align 4,,15
24953 .globl GL_PREFIX(ProgramEnvParameter4dARB)
24954 .type GL_PREFIX(ProgramEnvParameter4dARB), @function
24955 GL_PREFIX(ProgramEnvParameter4dARB):
24956 #if defined(GLX_USE_TLS)
24957 call _x86_64_get_dispatch@PLT
24958 movq 5344(%rax), %r11
24959 jmp *%r11
24960 #elif defined(PTHREADS)
24961 subq $56, %rsp
24962 movq %rdi, (%rsp)
24963 movq %rsi, 8(%rsp)
24964 movq %xmm0, 16(%rsp)
24965 movq %xmm1, 24(%rsp)
24966 movq %xmm2, 32(%rsp)
24967 movq %xmm3, 40(%rsp)
24968 call _x86_64_get_dispatch@PLT
24969 movq 40(%rsp), %xmm3
24970 movq 32(%rsp), %xmm2
24971 movq 24(%rsp), %xmm1
24972 movq 16(%rsp), %xmm0
24973 movq 8(%rsp), %rsi
24974 movq (%rsp), %rdi
24975 addq $56, %rsp
24976 movq 5344(%rax), %r11
24977 jmp *%r11
24978 #else
24979 movq _glapi_Dispatch(%rip), %rax
24980 testq %rax, %rax
24981 je 1f
24982 movq 5344(%rax), %r11
24983 jmp *%r11
24984 1:
24985 subq $56, %rsp
24986 movq %rdi, (%rsp)
24987 movq %rsi, 8(%rsp)
24988 movq %xmm0, 16(%rsp)
24989 movq %xmm1, 24(%rsp)
24990 movq %xmm2, 32(%rsp)
24991 movq %xmm3, 40(%rsp)
24992 call _glapi_get_dispatch
24993 movq 40(%rsp), %xmm3
24994 movq 32(%rsp), %xmm2
24995 movq 24(%rsp), %xmm1
24996 movq 16(%rsp), %xmm0
24997 movq 8(%rsp), %rsi
24998 movq (%rsp), %rdi
24999 addq $56, %rsp
25000 movq 5344(%rax), %r11
25001 jmp *%r11
25002 #endif /* defined(GLX_USE_TLS) */
25003 .size GL_PREFIX(ProgramEnvParameter4dARB), .-GL_PREFIX(ProgramEnvParameter4dARB)
25004
25005 .p2align 4,,15
25006 .globl GL_PREFIX(ProgramEnvParameter4dvARB)
25007 .type GL_PREFIX(ProgramEnvParameter4dvARB), @function
25008 GL_PREFIX(ProgramEnvParameter4dvARB):
25009 #if defined(GLX_USE_TLS)
25010 call _x86_64_get_dispatch@PLT
25011 movq 5352(%rax), %r11
25012 jmp *%r11
25013 #elif defined(PTHREADS)
25014 pushq %rdi
25015 pushq %rsi
25016 pushq %rdx
25017 call _x86_64_get_dispatch@PLT
25018 popq %rdx
25019 popq %rsi
25020 popq %rdi
25021 movq 5352(%rax), %r11
25022 jmp *%r11
25023 #else
25024 movq _glapi_Dispatch(%rip), %rax
25025 testq %rax, %rax
25026 je 1f
25027 movq 5352(%rax), %r11
25028 jmp *%r11
25029 1:
25030 pushq %rdi
25031 pushq %rsi
25032 pushq %rdx
25033 call _glapi_get_dispatch
25034 popq %rdx
25035 popq %rsi
25036 popq %rdi
25037 movq 5352(%rax), %r11
25038 jmp *%r11
25039 #endif /* defined(GLX_USE_TLS) */
25040 .size GL_PREFIX(ProgramEnvParameter4dvARB), .-GL_PREFIX(ProgramEnvParameter4dvARB)
25041
25042 .p2align 4,,15
25043 .globl GL_PREFIX(ProgramEnvParameter4fARB)
25044 .type GL_PREFIX(ProgramEnvParameter4fARB), @function
25045 GL_PREFIX(ProgramEnvParameter4fARB):
25046 #if defined(GLX_USE_TLS)
25047 call _x86_64_get_dispatch@PLT
25048 movq 5360(%rax), %r11
25049 jmp *%r11
25050 #elif defined(PTHREADS)
25051 subq $56, %rsp
25052 movq %rdi, (%rsp)
25053 movq %rsi, 8(%rsp)
25054 movq %xmm0, 16(%rsp)
25055 movq %xmm1, 24(%rsp)
25056 movq %xmm2, 32(%rsp)
25057 movq %xmm3, 40(%rsp)
25058 call _x86_64_get_dispatch@PLT
25059 movq 40(%rsp), %xmm3
25060 movq 32(%rsp), %xmm2
25061 movq 24(%rsp), %xmm1
25062 movq 16(%rsp), %xmm0
25063 movq 8(%rsp), %rsi
25064 movq (%rsp), %rdi
25065 addq $56, %rsp
25066 movq 5360(%rax), %r11
25067 jmp *%r11
25068 #else
25069 movq _glapi_Dispatch(%rip), %rax
25070 testq %rax, %rax
25071 je 1f
25072 movq 5360(%rax), %r11
25073 jmp *%r11
25074 1:
25075 subq $56, %rsp
25076 movq %rdi, (%rsp)
25077 movq %rsi, 8(%rsp)
25078 movq %xmm0, 16(%rsp)
25079 movq %xmm1, 24(%rsp)
25080 movq %xmm2, 32(%rsp)
25081 movq %xmm3, 40(%rsp)
25082 call _glapi_get_dispatch
25083 movq 40(%rsp), %xmm3
25084 movq 32(%rsp), %xmm2
25085 movq 24(%rsp), %xmm1
25086 movq 16(%rsp), %xmm0
25087 movq 8(%rsp), %rsi
25088 movq (%rsp), %rdi
25089 addq $56, %rsp
25090 movq 5360(%rax), %r11
25091 jmp *%r11
25092 #endif /* defined(GLX_USE_TLS) */
25093 .size GL_PREFIX(ProgramEnvParameter4fARB), .-GL_PREFIX(ProgramEnvParameter4fARB)
25094
25095 .p2align 4,,15
25096 .globl GL_PREFIX(ProgramEnvParameter4fvARB)
25097 .type GL_PREFIX(ProgramEnvParameter4fvARB), @function
25098 GL_PREFIX(ProgramEnvParameter4fvARB):
25099 #if defined(GLX_USE_TLS)
25100 call _x86_64_get_dispatch@PLT
25101 movq 5368(%rax), %r11
25102 jmp *%r11
25103 #elif defined(PTHREADS)
25104 pushq %rdi
25105 pushq %rsi
25106 pushq %rdx
25107 call _x86_64_get_dispatch@PLT
25108 popq %rdx
25109 popq %rsi
25110 popq %rdi
25111 movq 5368(%rax), %r11
25112 jmp *%r11
25113 #else
25114 movq _glapi_Dispatch(%rip), %rax
25115 testq %rax, %rax
25116 je 1f
25117 movq 5368(%rax), %r11
25118 jmp *%r11
25119 1:
25120 pushq %rdi
25121 pushq %rsi
25122 pushq %rdx
25123 call _glapi_get_dispatch
25124 popq %rdx
25125 popq %rsi
25126 popq %rdi
25127 movq 5368(%rax), %r11
25128 jmp *%r11
25129 #endif /* defined(GLX_USE_TLS) */
25130 .size GL_PREFIX(ProgramEnvParameter4fvARB), .-GL_PREFIX(ProgramEnvParameter4fvARB)
25131
25132 .p2align 4,,15
25133 .globl GL_PREFIX(ProgramLocalParameter4dARB)
25134 .type GL_PREFIX(ProgramLocalParameter4dARB), @function
25135 GL_PREFIX(ProgramLocalParameter4dARB):
25136 #if defined(GLX_USE_TLS)
25137 call _x86_64_get_dispatch@PLT
25138 movq 5376(%rax), %r11
25139 jmp *%r11
25140 #elif defined(PTHREADS)
25141 subq $56, %rsp
25142 movq %rdi, (%rsp)
25143 movq %rsi, 8(%rsp)
25144 movq %xmm0, 16(%rsp)
25145 movq %xmm1, 24(%rsp)
25146 movq %xmm2, 32(%rsp)
25147 movq %xmm3, 40(%rsp)
25148 call _x86_64_get_dispatch@PLT
25149 movq 40(%rsp), %xmm3
25150 movq 32(%rsp), %xmm2
25151 movq 24(%rsp), %xmm1
25152 movq 16(%rsp), %xmm0
25153 movq 8(%rsp), %rsi
25154 movq (%rsp), %rdi
25155 addq $56, %rsp
25156 movq 5376(%rax), %r11
25157 jmp *%r11
25158 #else
25159 movq _glapi_Dispatch(%rip), %rax
25160 testq %rax, %rax
25161 je 1f
25162 movq 5376(%rax), %r11
25163 jmp *%r11
25164 1:
25165 subq $56, %rsp
25166 movq %rdi, (%rsp)
25167 movq %rsi, 8(%rsp)
25168 movq %xmm0, 16(%rsp)
25169 movq %xmm1, 24(%rsp)
25170 movq %xmm2, 32(%rsp)
25171 movq %xmm3, 40(%rsp)
25172 call _glapi_get_dispatch
25173 movq 40(%rsp), %xmm3
25174 movq 32(%rsp), %xmm2
25175 movq 24(%rsp), %xmm1
25176 movq 16(%rsp), %xmm0
25177 movq 8(%rsp), %rsi
25178 movq (%rsp), %rdi
25179 addq $56, %rsp
25180 movq 5376(%rax), %r11
25181 jmp *%r11
25182 #endif /* defined(GLX_USE_TLS) */
25183 .size GL_PREFIX(ProgramLocalParameter4dARB), .-GL_PREFIX(ProgramLocalParameter4dARB)
25184
25185 .p2align 4,,15
25186 .globl GL_PREFIX(ProgramLocalParameter4dvARB)
25187 .type GL_PREFIX(ProgramLocalParameter4dvARB), @function
25188 GL_PREFIX(ProgramLocalParameter4dvARB):
25189 #if defined(GLX_USE_TLS)
25190 call _x86_64_get_dispatch@PLT
25191 movq 5384(%rax), %r11
25192 jmp *%r11
25193 #elif defined(PTHREADS)
25194 pushq %rdi
25195 pushq %rsi
25196 pushq %rdx
25197 call _x86_64_get_dispatch@PLT
25198 popq %rdx
25199 popq %rsi
25200 popq %rdi
25201 movq 5384(%rax), %r11
25202 jmp *%r11
25203 #else
25204 movq _glapi_Dispatch(%rip), %rax
25205 testq %rax, %rax
25206 je 1f
25207 movq 5384(%rax), %r11
25208 jmp *%r11
25209 1:
25210 pushq %rdi
25211 pushq %rsi
25212 pushq %rdx
25213 call _glapi_get_dispatch
25214 popq %rdx
25215 popq %rsi
25216 popq %rdi
25217 movq 5384(%rax), %r11
25218 jmp *%r11
25219 #endif /* defined(GLX_USE_TLS) */
25220 .size GL_PREFIX(ProgramLocalParameter4dvARB), .-GL_PREFIX(ProgramLocalParameter4dvARB)
25221
25222 .p2align 4,,15
25223 .globl GL_PREFIX(ProgramLocalParameter4fARB)
25224 .type GL_PREFIX(ProgramLocalParameter4fARB), @function
25225 GL_PREFIX(ProgramLocalParameter4fARB):
25226 #if defined(GLX_USE_TLS)
25227 call _x86_64_get_dispatch@PLT
25228 movq 5392(%rax), %r11
25229 jmp *%r11
25230 #elif defined(PTHREADS)
25231 subq $56, %rsp
25232 movq %rdi, (%rsp)
25233 movq %rsi, 8(%rsp)
25234 movq %xmm0, 16(%rsp)
25235 movq %xmm1, 24(%rsp)
25236 movq %xmm2, 32(%rsp)
25237 movq %xmm3, 40(%rsp)
25238 call _x86_64_get_dispatch@PLT
25239 movq 40(%rsp), %xmm3
25240 movq 32(%rsp), %xmm2
25241 movq 24(%rsp), %xmm1
25242 movq 16(%rsp), %xmm0
25243 movq 8(%rsp), %rsi
25244 movq (%rsp), %rdi
25245 addq $56, %rsp
25246 movq 5392(%rax), %r11
25247 jmp *%r11
25248 #else
25249 movq _glapi_Dispatch(%rip), %rax
25250 testq %rax, %rax
25251 je 1f
25252 movq 5392(%rax), %r11
25253 jmp *%r11
25254 1:
25255 subq $56, %rsp
25256 movq %rdi, (%rsp)
25257 movq %rsi, 8(%rsp)
25258 movq %xmm0, 16(%rsp)
25259 movq %xmm1, 24(%rsp)
25260 movq %xmm2, 32(%rsp)
25261 movq %xmm3, 40(%rsp)
25262 call _glapi_get_dispatch
25263 movq 40(%rsp), %xmm3
25264 movq 32(%rsp), %xmm2
25265 movq 24(%rsp), %xmm1
25266 movq 16(%rsp), %xmm0
25267 movq 8(%rsp), %rsi
25268 movq (%rsp), %rdi
25269 addq $56, %rsp
25270 movq 5392(%rax), %r11
25271 jmp *%r11
25272 #endif /* defined(GLX_USE_TLS) */
25273 .size GL_PREFIX(ProgramLocalParameter4fARB), .-GL_PREFIX(ProgramLocalParameter4fARB)
25274
25275 .p2align 4,,15
25276 .globl GL_PREFIX(ProgramLocalParameter4fvARB)
25277 .type GL_PREFIX(ProgramLocalParameter4fvARB), @function
25278 GL_PREFIX(ProgramLocalParameter4fvARB):
25279 #if defined(GLX_USE_TLS)
25280 call _x86_64_get_dispatch@PLT
25281 movq 5400(%rax), %r11
25282 jmp *%r11
25283 #elif defined(PTHREADS)
25284 pushq %rdi
25285 pushq %rsi
25286 pushq %rdx
25287 call _x86_64_get_dispatch@PLT
25288 popq %rdx
25289 popq %rsi
25290 popq %rdi
25291 movq 5400(%rax), %r11
25292 jmp *%r11
25293 #else
25294 movq _glapi_Dispatch(%rip), %rax
25295 testq %rax, %rax
25296 je 1f
25297 movq 5400(%rax), %r11
25298 jmp *%r11
25299 1:
25300 pushq %rdi
25301 pushq %rsi
25302 pushq %rdx
25303 call _glapi_get_dispatch
25304 popq %rdx
25305 popq %rsi
25306 popq %rdi
25307 movq 5400(%rax), %r11
25308 jmp *%r11
25309 #endif /* defined(GLX_USE_TLS) */
25310 .size GL_PREFIX(ProgramLocalParameter4fvARB), .-GL_PREFIX(ProgramLocalParameter4fvARB)
25311
25312 .p2align 4,,15
25313 .globl GL_PREFIX(GetProgramEnvParameterdvARB)
25314 .type GL_PREFIX(GetProgramEnvParameterdvARB), @function
25315 GL_PREFIX(GetProgramEnvParameterdvARB):
25316 #if defined(GLX_USE_TLS)
25317 call _x86_64_get_dispatch@PLT
25318 movq 5408(%rax), %r11
25319 jmp *%r11
25320 #elif defined(PTHREADS)
25321 pushq %rdi
25322 pushq %rsi
25323 pushq %rdx
25324 call _x86_64_get_dispatch@PLT
25325 popq %rdx
25326 popq %rsi
25327 popq %rdi
25328 movq 5408(%rax), %r11
25329 jmp *%r11
25330 #else
25331 movq _glapi_Dispatch(%rip), %rax
25332 testq %rax, %rax
25333 je 1f
25334 movq 5408(%rax), %r11
25335 jmp *%r11
25336 1:
25337 pushq %rdi
25338 pushq %rsi
25339 pushq %rdx
25340 call _glapi_get_dispatch
25341 popq %rdx
25342 popq %rsi
25343 popq %rdi
25344 movq 5408(%rax), %r11
25345 jmp *%r11
25346 #endif /* defined(GLX_USE_TLS) */
25347 .size GL_PREFIX(GetProgramEnvParameterdvARB), .-GL_PREFIX(GetProgramEnvParameterdvARB)
25348
25349 .p2align 4,,15
25350 .globl GL_PREFIX(GetProgramEnvParameterfvARB)
25351 .type GL_PREFIX(GetProgramEnvParameterfvARB), @function
25352 GL_PREFIX(GetProgramEnvParameterfvARB):
25353 #if defined(GLX_USE_TLS)
25354 call _x86_64_get_dispatch@PLT
25355 movq 5416(%rax), %r11
25356 jmp *%r11
25357 #elif defined(PTHREADS)
25358 pushq %rdi
25359 pushq %rsi
25360 pushq %rdx
25361 call _x86_64_get_dispatch@PLT
25362 popq %rdx
25363 popq %rsi
25364 popq %rdi
25365 movq 5416(%rax), %r11
25366 jmp *%r11
25367 #else
25368 movq _glapi_Dispatch(%rip), %rax
25369 testq %rax, %rax
25370 je 1f
25371 movq 5416(%rax), %r11
25372 jmp *%r11
25373 1:
25374 pushq %rdi
25375 pushq %rsi
25376 pushq %rdx
25377 call _glapi_get_dispatch
25378 popq %rdx
25379 popq %rsi
25380 popq %rdi
25381 movq 5416(%rax), %r11
25382 jmp *%r11
25383 #endif /* defined(GLX_USE_TLS) */
25384 .size GL_PREFIX(GetProgramEnvParameterfvARB), .-GL_PREFIX(GetProgramEnvParameterfvARB)
25385
25386 .p2align 4,,15
25387 .globl GL_PREFIX(GetProgramLocalParameterdvARB)
25388 .type GL_PREFIX(GetProgramLocalParameterdvARB), @function
25389 GL_PREFIX(GetProgramLocalParameterdvARB):
25390 #if defined(GLX_USE_TLS)
25391 call _x86_64_get_dispatch@PLT
25392 movq 5424(%rax), %r11
25393 jmp *%r11
25394 #elif defined(PTHREADS)
25395 pushq %rdi
25396 pushq %rsi
25397 pushq %rdx
25398 call _x86_64_get_dispatch@PLT
25399 popq %rdx
25400 popq %rsi
25401 popq %rdi
25402 movq 5424(%rax), %r11
25403 jmp *%r11
25404 #else
25405 movq _glapi_Dispatch(%rip), %rax
25406 testq %rax, %rax
25407 je 1f
25408 movq 5424(%rax), %r11
25409 jmp *%r11
25410 1:
25411 pushq %rdi
25412 pushq %rsi
25413 pushq %rdx
25414 call _glapi_get_dispatch
25415 popq %rdx
25416 popq %rsi
25417 popq %rdi
25418 movq 5424(%rax), %r11
25419 jmp *%r11
25420 #endif /* defined(GLX_USE_TLS) */
25421 .size GL_PREFIX(GetProgramLocalParameterdvARB), .-GL_PREFIX(GetProgramLocalParameterdvARB)
25422
25423 .p2align 4,,15
25424 .globl GL_PREFIX(GetProgramLocalParameterfvARB)
25425 .type GL_PREFIX(GetProgramLocalParameterfvARB), @function
25426 GL_PREFIX(GetProgramLocalParameterfvARB):
25427 #if defined(GLX_USE_TLS)
25428 call _x86_64_get_dispatch@PLT
25429 movq 5432(%rax), %r11
25430 jmp *%r11
25431 #elif defined(PTHREADS)
25432 pushq %rdi
25433 pushq %rsi
25434 pushq %rdx
25435 call _x86_64_get_dispatch@PLT
25436 popq %rdx
25437 popq %rsi
25438 popq %rdi
25439 movq 5432(%rax), %r11
25440 jmp *%r11
25441 #else
25442 movq _glapi_Dispatch(%rip), %rax
25443 testq %rax, %rax
25444 je 1f
25445 movq 5432(%rax), %r11
25446 jmp *%r11
25447 1:
25448 pushq %rdi
25449 pushq %rsi
25450 pushq %rdx
25451 call _glapi_get_dispatch
25452 popq %rdx
25453 popq %rsi
25454 popq %rdi
25455 movq 5432(%rax), %r11
25456 jmp *%r11
25457 #endif /* defined(GLX_USE_TLS) */
25458 .size GL_PREFIX(GetProgramLocalParameterfvARB), .-GL_PREFIX(GetProgramLocalParameterfvARB)
25459
25460 .p2align 4,,15
25461 .globl GL_PREFIX(GetProgramivARB)
25462 .type GL_PREFIX(GetProgramivARB), @function
25463 GL_PREFIX(GetProgramivARB):
25464 #if defined(GLX_USE_TLS)
25465 call _x86_64_get_dispatch@PLT
25466 movq 5440(%rax), %r11
25467 jmp *%r11
25468 #elif defined(PTHREADS)
25469 pushq %rdi
25470 pushq %rsi
25471 pushq %rdx
25472 call _x86_64_get_dispatch@PLT
25473 popq %rdx
25474 popq %rsi
25475 popq %rdi
25476 movq 5440(%rax), %r11
25477 jmp *%r11
25478 #else
25479 movq _glapi_Dispatch(%rip), %rax
25480 testq %rax, %rax
25481 je 1f
25482 movq 5440(%rax), %r11
25483 jmp *%r11
25484 1:
25485 pushq %rdi
25486 pushq %rsi
25487 pushq %rdx
25488 call _glapi_get_dispatch
25489 popq %rdx
25490 popq %rsi
25491 popq %rdi
25492 movq 5440(%rax), %r11
25493 jmp *%r11
25494 #endif /* defined(GLX_USE_TLS) */
25495 .size GL_PREFIX(GetProgramivARB), .-GL_PREFIX(GetProgramivARB)
25496
25497 .p2align 4,,15
25498 .globl GL_PREFIX(GetProgramStringARB)
25499 .type GL_PREFIX(GetProgramStringARB), @function
25500 GL_PREFIX(GetProgramStringARB):
25501 #if defined(GLX_USE_TLS)
25502 call _x86_64_get_dispatch@PLT
25503 movq 5448(%rax), %r11
25504 jmp *%r11
25505 #elif defined(PTHREADS)
25506 pushq %rdi
25507 pushq %rsi
25508 pushq %rdx
25509 call _x86_64_get_dispatch@PLT
25510 popq %rdx
25511 popq %rsi
25512 popq %rdi
25513 movq 5448(%rax), %r11
25514 jmp *%r11
25515 #else
25516 movq _glapi_Dispatch(%rip), %rax
25517 testq %rax, %rax
25518 je 1f
25519 movq 5448(%rax), %r11
25520 jmp *%r11
25521 1:
25522 pushq %rdi
25523 pushq %rsi
25524 pushq %rdx
25525 call _glapi_get_dispatch
25526 popq %rdx
25527 popq %rsi
25528 popq %rdi
25529 movq 5448(%rax), %r11
25530 jmp *%r11
25531 #endif /* defined(GLX_USE_TLS) */
25532 .size GL_PREFIX(GetProgramStringARB), .-GL_PREFIX(GetProgramStringARB)
25533
25534 .p2align 4,,15
25535 .globl GL_PREFIX(ProgramNamedParameter4fNV)
25536 .type GL_PREFIX(ProgramNamedParameter4fNV), @function
25537 GL_PREFIX(ProgramNamedParameter4fNV):
25538 #if defined(GLX_USE_TLS)
25539 call _x86_64_get_dispatch@PLT
25540 movq 5456(%rax), %r11
25541 jmp *%r11
25542 #elif defined(PTHREADS)
25543 subq $56, %rsp
25544 movq %rdi, (%rsp)
25545 movq %rsi, 8(%rsp)
25546 movq %rdx, 16(%rsp)
25547 movq %xmm0, 24(%rsp)
25548 movq %xmm1, 32(%rsp)
25549 movq %xmm2, 40(%rsp)
25550 movq %xmm3, 48(%rsp)
25551 call _x86_64_get_dispatch@PLT
25552 movq 48(%rsp), %xmm3
25553 movq 40(%rsp), %xmm2
25554 movq 32(%rsp), %xmm1
25555 movq 24(%rsp), %xmm0
25556 movq 16(%rsp), %rdx
25557 movq 8(%rsp), %rsi
25558 movq (%rsp), %rdi
25559 addq $56, %rsp
25560 movq 5456(%rax), %r11
25561 jmp *%r11
25562 #else
25563 movq _glapi_Dispatch(%rip), %rax
25564 testq %rax, %rax
25565 je 1f
25566 movq 5456(%rax), %r11
25567 jmp *%r11
25568 1:
25569 subq $56, %rsp
25570 movq %rdi, (%rsp)
25571 movq %rsi, 8(%rsp)
25572 movq %rdx, 16(%rsp)
25573 movq %xmm0, 24(%rsp)
25574 movq %xmm1, 32(%rsp)
25575 movq %xmm2, 40(%rsp)
25576 movq %xmm3, 48(%rsp)
25577 call _glapi_get_dispatch
25578 movq 48(%rsp), %xmm3
25579 movq 40(%rsp), %xmm2
25580 movq 32(%rsp), %xmm1
25581 movq 24(%rsp), %xmm0
25582 movq 16(%rsp), %rdx
25583 movq 8(%rsp), %rsi
25584 movq (%rsp), %rdi
25585 addq $56, %rsp
25586 movq 5456(%rax), %r11
25587 jmp *%r11
25588 #endif /* defined(GLX_USE_TLS) */
25589 .size GL_PREFIX(ProgramNamedParameter4fNV), .-GL_PREFIX(ProgramNamedParameter4fNV)
25590
25591 .p2align 4,,15
25592 .globl GL_PREFIX(ProgramNamedParameter4dNV)
25593 .type GL_PREFIX(ProgramNamedParameter4dNV), @function
25594 GL_PREFIX(ProgramNamedParameter4dNV):
25595 #if defined(GLX_USE_TLS)
25596 call _x86_64_get_dispatch@PLT
25597 movq 5464(%rax), %r11
25598 jmp *%r11
25599 #elif defined(PTHREADS)
25600 subq $56, %rsp
25601 movq %rdi, (%rsp)
25602 movq %rsi, 8(%rsp)
25603 movq %rdx, 16(%rsp)
25604 movq %xmm0, 24(%rsp)
25605 movq %xmm1, 32(%rsp)
25606 movq %xmm2, 40(%rsp)
25607 movq %xmm3, 48(%rsp)
25608 call _x86_64_get_dispatch@PLT
25609 movq 48(%rsp), %xmm3
25610 movq 40(%rsp), %xmm2
25611 movq 32(%rsp), %xmm1
25612 movq 24(%rsp), %xmm0
25613 movq 16(%rsp), %rdx
25614 movq 8(%rsp), %rsi
25615 movq (%rsp), %rdi
25616 addq $56, %rsp
25617 movq 5464(%rax), %r11
25618 jmp *%r11
25619 #else
25620 movq _glapi_Dispatch(%rip), %rax
25621 testq %rax, %rax
25622 je 1f
25623 movq 5464(%rax), %r11
25624 jmp *%r11
25625 1:
25626 subq $56, %rsp
25627 movq %rdi, (%rsp)
25628 movq %rsi, 8(%rsp)
25629 movq %rdx, 16(%rsp)
25630 movq %xmm0, 24(%rsp)
25631 movq %xmm1, 32(%rsp)
25632 movq %xmm2, 40(%rsp)
25633 movq %xmm3, 48(%rsp)
25634 call _glapi_get_dispatch
25635 movq 48(%rsp), %xmm3
25636 movq 40(%rsp), %xmm2
25637 movq 32(%rsp), %xmm1
25638 movq 24(%rsp), %xmm0
25639 movq 16(%rsp), %rdx
25640 movq 8(%rsp), %rsi
25641 movq (%rsp), %rdi
25642 addq $56, %rsp
25643 movq 5464(%rax), %r11
25644 jmp *%r11
25645 #endif /* defined(GLX_USE_TLS) */
25646 .size GL_PREFIX(ProgramNamedParameter4dNV), .-GL_PREFIX(ProgramNamedParameter4dNV)
25647
25648 .p2align 4,,15
25649 .globl GL_PREFIX(ProgramNamedParameter4fvNV)
25650 .type GL_PREFIX(ProgramNamedParameter4fvNV), @function
25651 GL_PREFIX(ProgramNamedParameter4fvNV):
25652 #if defined(GLX_USE_TLS)
25653 call _x86_64_get_dispatch@PLT
25654 movq 5472(%rax), %r11
25655 jmp *%r11
25656 #elif defined(PTHREADS)
25657 pushq %rdi
25658 pushq %rsi
25659 pushq %rdx
25660 pushq %rcx
25661 pushq %rbp
25662 call _x86_64_get_dispatch@PLT
25663 popq %rbp
25664 popq %rcx
25665 popq %rdx
25666 popq %rsi
25667 popq %rdi
25668 movq 5472(%rax), %r11
25669 jmp *%r11
25670 #else
25671 movq _glapi_Dispatch(%rip), %rax
25672 testq %rax, %rax
25673 je 1f
25674 movq 5472(%rax), %r11
25675 jmp *%r11
25676 1:
25677 pushq %rdi
25678 pushq %rsi
25679 pushq %rdx
25680 pushq %rcx
25681 pushq %rbp
25682 call _glapi_get_dispatch
25683 popq %rbp
25684 popq %rcx
25685 popq %rdx
25686 popq %rsi
25687 popq %rdi
25688 movq 5472(%rax), %r11
25689 jmp *%r11
25690 #endif /* defined(GLX_USE_TLS) */
25691 .size GL_PREFIX(ProgramNamedParameter4fvNV), .-GL_PREFIX(ProgramNamedParameter4fvNV)
25692
25693 .p2align 4,,15
25694 .globl GL_PREFIX(ProgramNamedParameter4dvNV)
25695 .type GL_PREFIX(ProgramNamedParameter4dvNV), @function
25696 GL_PREFIX(ProgramNamedParameter4dvNV):
25697 #if defined(GLX_USE_TLS)
25698 call _x86_64_get_dispatch@PLT
25699 movq 5480(%rax), %r11
25700 jmp *%r11
25701 #elif defined(PTHREADS)
25702 pushq %rdi
25703 pushq %rsi
25704 pushq %rdx
25705 pushq %rcx
25706 pushq %rbp
25707 call _x86_64_get_dispatch@PLT
25708 popq %rbp
25709 popq %rcx
25710 popq %rdx
25711 popq %rsi
25712 popq %rdi
25713 movq 5480(%rax), %r11
25714 jmp *%r11
25715 #else
25716 movq _glapi_Dispatch(%rip), %rax
25717 testq %rax, %rax
25718 je 1f
25719 movq 5480(%rax), %r11
25720 jmp *%r11
25721 1:
25722 pushq %rdi
25723 pushq %rsi
25724 pushq %rdx
25725 pushq %rcx
25726 pushq %rbp
25727 call _glapi_get_dispatch
25728 popq %rbp
25729 popq %rcx
25730 popq %rdx
25731 popq %rsi
25732 popq %rdi
25733 movq 5480(%rax), %r11
25734 jmp *%r11
25735 #endif /* defined(GLX_USE_TLS) */
25736 .size GL_PREFIX(ProgramNamedParameter4dvNV), .-GL_PREFIX(ProgramNamedParameter4dvNV)
25737
25738 .p2align 4,,15
25739 .globl GL_PREFIX(GetProgramNamedParameterfvNV)
25740 .type GL_PREFIX(GetProgramNamedParameterfvNV), @function
25741 GL_PREFIX(GetProgramNamedParameterfvNV):
25742 #if defined(GLX_USE_TLS)
25743 call _x86_64_get_dispatch@PLT
25744 movq 5488(%rax), %r11
25745 jmp *%r11
25746 #elif defined(PTHREADS)
25747 pushq %rdi
25748 pushq %rsi
25749 pushq %rdx
25750 pushq %rcx
25751 pushq %rbp
25752 call _x86_64_get_dispatch@PLT
25753 popq %rbp
25754 popq %rcx
25755 popq %rdx
25756 popq %rsi
25757 popq %rdi
25758 movq 5488(%rax), %r11
25759 jmp *%r11
25760 #else
25761 movq _glapi_Dispatch(%rip), %rax
25762 testq %rax, %rax
25763 je 1f
25764 movq 5488(%rax), %r11
25765 jmp *%r11
25766 1:
25767 pushq %rdi
25768 pushq %rsi
25769 pushq %rdx
25770 pushq %rcx
25771 pushq %rbp
25772 call _glapi_get_dispatch
25773 popq %rbp
25774 popq %rcx
25775 popq %rdx
25776 popq %rsi
25777 popq %rdi
25778 movq 5488(%rax), %r11
25779 jmp *%r11
25780 #endif /* defined(GLX_USE_TLS) */
25781 .size GL_PREFIX(GetProgramNamedParameterfvNV), .-GL_PREFIX(GetProgramNamedParameterfvNV)
25782
25783 .p2align 4,,15
25784 .globl GL_PREFIX(GetProgramNamedParameterdvNV)
25785 .type GL_PREFIX(GetProgramNamedParameterdvNV), @function
25786 GL_PREFIX(GetProgramNamedParameterdvNV):
25787 #if defined(GLX_USE_TLS)
25788 call _x86_64_get_dispatch@PLT
25789 movq 5496(%rax), %r11
25790 jmp *%r11
25791 #elif defined(PTHREADS)
25792 pushq %rdi
25793 pushq %rsi
25794 pushq %rdx
25795 pushq %rcx
25796 pushq %rbp
25797 call _x86_64_get_dispatch@PLT
25798 popq %rbp
25799 popq %rcx
25800 popq %rdx
25801 popq %rsi
25802 popq %rdi
25803 movq 5496(%rax), %r11
25804 jmp *%r11
25805 #else
25806 movq _glapi_Dispatch(%rip), %rax
25807 testq %rax, %rax
25808 je 1f
25809 movq 5496(%rax), %r11
25810 jmp *%r11
25811 1:
25812 pushq %rdi
25813 pushq %rsi
25814 pushq %rdx
25815 pushq %rcx
25816 pushq %rbp
25817 call _glapi_get_dispatch
25818 popq %rbp
25819 popq %rcx
25820 popq %rdx
25821 popq %rsi
25822 popq %rdi
25823 movq 5496(%rax), %r11
25824 jmp *%r11
25825 #endif /* defined(GLX_USE_TLS) */
25826 .size GL_PREFIX(GetProgramNamedParameterdvNV), .-GL_PREFIX(GetProgramNamedParameterdvNV)
25827
25828 .p2align 4,,15
25829 .globl GL_PREFIX(BindBufferARB)
25830 .type GL_PREFIX(BindBufferARB), @function
25831 GL_PREFIX(BindBufferARB):
25832 #if defined(GLX_USE_TLS)
25833 call _x86_64_get_dispatch@PLT
25834 movq 5504(%rax), %r11
25835 jmp *%r11
25836 #elif defined(PTHREADS)
25837 pushq %rdi
25838 pushq %rsi
25839 pushq %rbp
25840 call _x86_64_get_dispatch@PLT
25841 popq %rbp
25842 popq %rsi
25843 popq %rdi
25844 movq 5504(%rax), %r11
25845 jmp *%r11
25846 #else
25847 movq _glapi_Dispatch(%rip), %rax
25848 testq %rax, %rax
25849 je 1f
25850 movq 5504(%rax), %r11
25851 jmp *%r11
25852 1:
25853 pushq %rdi
25854 pushq %rsi
25855 pushq %rbp
25856 call _glapi_get_dispatch
25857 popq %rbp
25858 popq %rsi
25859 popq %rdi
25860 movq 5504(%rax), %r11
25861 jmp *%r11
25862 #endif /* defined(GLX_USE_TLS) */
25863 .size GL_PREFIX(BindBufferARB), .-GL_PREFIX(BindBufferARB)
25864
25865 .p2align 4,,15
25866 .globl GL_PREFIX(BufferDataARB)
25867 .type GL_PREFIX(BufferDataARB), @function
25868 GL_PREFIX(BufferDataARB):
25869 #if defined(GLX_USE_TLS)
25870 call _x86_64_get_dispatch@PLT
25871 movq 5512(%rax), %r11
25872 jmp *%r11
25873 #elif defined(PTHREADS)
25874 pushq %rdi
25875 pushq %rsi
25876 pushq %rdx
25877 pushq %rcx
25878 pushq %rbp
25879 call _x86_64_get_dispatch@PLT
25880 popq %rbp
25881 popq %rcx
25882 popq %rdx
25883 popq %rsi
25884 popq %rdi
25885 movq 5512(%rax), %r11
25886 jmp *%r11
25887 #else
25888 movq _glapi_Dispatch(%rip), %rax
25889 testq %rax, %rax
25890 je 1f
25891 movq 5512(%rax), %r11
25892 jmp *%r11
25893 1:
25894 pushq %rdi
25895 pushq %rsi
25896 pushq %rdx
25897 pushq %rcx
25898 pushq %rbp
25899 call _glapi_get_dispatch
25900 popq %rbp
25901 popq %rcx
25902 popq %rdx
25903 popq %rsi
25904 popq %rdi
25905 movq 5512(%rax), %r11
25906 jmp *%r11
25907 #endif /* defined(GLX_USE_TLS) */
25908 .size GL_PREFIX(BufferDataARB), .-GL_PREFIX(BufferDataARB)
25909
25910 .p2align 4,,15
25911 .globl GL_PREFIX(BufferSubDataARB)
25912 .type GL_PREFIX(BufferSubDataARB), @function
25913 GL_PREFIX(BufferSubDataARB):
25914 #if defined(GLX_USE_TLS)
25915 call _x86_64_get_dispatch@PLT
25916 movq 5520(%rax), %r11
25917 jmp *%r11
25918 #elif defined(PTHREADS)
25919 pushq %rdi
25920 pushq %rsi
25921 pushq %rdx
25922 pushq %rcx
25923 pushq %rbp
25924 call _x86_64_get_dispatch@PLT
25925 popq %rbp
25926 popq %rcx
25927 popq %rdx
25928 popq %rsi
25929 popq %rdi
25930 movq 5520(%rax), %r11
25931 jmp *%r11
25932 #else
25933 movq _glapi_Dispatch(%rip), %rax
25934 testq %rax, %rax
25935 je 1f
25936 movq 5520(%rax), %r11
25937 jmp *%r11
25938 1:
25939 pushq %rdi
25940 pushq %rsi
25941 pushq %rdx
25942 pushq %rcx
25943 pushq %rbp
25944 call _glapi_get_dispatch
25945 popq %rbp
25946 popq %rcx
25947 popq %rdx
25948 popq %rsi
25949 popq %rdi
25950 movq 5520(%rax), %r11
25951 jmp *%r11
25952 #endif /* defined(GLX_USE_TLS) */
25953 .size GL_PREFIX(BufferSubDataARB), .-GL_PREFIX(BufferSubDataARB)
25954
25955 .p2align 4,,15
25956 .globl GL_PREFIX(DeleteBuffersARB)
25957 .type GL_PREFIX(DeleteBuffersARB), @function
25958 GL_PREFIX(DeleteBuffersARB):
25959 #if defined(GLX_USE_TLS)
25960 call _x86_64_get_dispatch@PLT
25961 movq 5528(%rax), %r11
25962 jmp *%r11
25963 #elif defined(PTHREADS)
25964 pushq %rdi
25965 pushq %rsi
25966 pushq %rbp
25967 call _x86_64_get_dispatch@PLT
25968 popq %rbp
25969 popq %rsi
25970 popq %rdi
25971 movq 5528(%rax), %r11
25972 jmp *%r11
25973 #else
25974 movq _glapi_Dispatch(%rip), %rax
25975 testq %rax, %rax
25976 je 1f
25977 movq 5528(%rax), %r11
25978 jmp *%r11
25979 1:
25980 pushq %rdi
25981 pushq %rsi
25982 pushq %rbp
25983 call _glapi_get_dispatch
25984 popq %rbp
25985 popq %rsi
25986 popq %rdi
25987 movq 5528(%rax), %r11
25988 jmp *%r11
25989 #endif /* defined(GLX_USE_TLS) */
25990 .size GL_PREFIX(DeleteBuffersARB), .-GL_PREFIX(DeleteBuffersARB)
25991
25992 .p2align 4,,15
25993 .globl GL_PREFIX(GenBuffersARB)
25994 .type GL_PREFIX(GenBuffersARB), @function
25995 GL_PREFIX(GenBuffersARB):
25996 #if defined(GLX_USE_TLS)
25997 call _x86_64_get_dispatch@PLT
25998 movq 5536(%rax), %r11
25999 jmp *%r11
26000 #elif defined(PTHREADS)
26001 pushq %rdi
26002 pushq %rsi
26003 pushq %rbp
26004 call _x86_64_get_dispatch@PLT
26005 popq %rbp
26006 popq %rsi
26007 popq %rdi
26008 movq 5536(%rax), %r11
26009 jmp *%r11
26010 #else
26011 movq _glapi_Dispatch(%rip), %rax
26012 testq %rax, %rax
26013 je 1f
26014 movq 5536(%rax), %r11
26015 jmp *%r11
26016 1:
26017 pushq %rdi
26018 pushq %rsi
26019 pushq %rbp
26020 call _glapi_get_dispatch
26021 popq %rbp
26022 popq %rsi
26023 popq %rdi
26024 movq 5536(%rax), %r11
26025 jmp *%r11
26026 #endif /* defined(GLX_USE_TLS) */
26027 .size GL_PREFIX(GenBuffersARB), .-GL_PREFIX(GenBuffersARB)
26028
26029 .p2align 4,,15
26030 .globl GL_PREFIX(GetBufferParameterivARB)
26031 .type GL_PREFIX(GetBufferParameterivARB), @function
26032 GL_PREFIX(GetBufferParameterivARB):
26033 #if defined(GLX_USE_TLS)
26034 call _x86_64_get_dispatch@PLT
26035 movq 5544(%rax), %r11
26036 jmp *%r11
26037 #elif defined(PTHREADS)
26038 pushq %rdi
26039 pushq %rsi
26040 pushq %rdx
26041 call _x86_64_get_dispatch@PLT
26042 popq %rdx
26043 popq %rsi
26044 popq %rdi
26045 movq 5544(%rax), %r11
26046 jmp *%r11
26047 #else
26048 movq _glapi_Dispatch(%rip), %rax
26049 testq %rax, %rax
26050 je 1f
26051 movq 5544(%rax), %r11
26052 jmp *%r11
26053 1:
26054 pushq %rdi
26055 pushq %rsi
26056 pushq %rdx
26057 call _glapi_get_dispatch
26058 popq %rdx
26059 popq %rsi
26060 popq %rdi
26061 movq 5544(%rax), %r11
26062 jmp *%r11
26063 #endif /* defined(GLX_USE_TLS) */
26064 .size GL_PREFIX(GetBufferParameterivARB), .-GL_PREFIX(GetBufferParameterivARB)
26065
26066 .p2align 4,,15
26067 .globl GL_PREFIX(GetBufferPointervARB)
26068 .type GL_PREFIX(GetBufferPointervARB), @function
26069 GL_PREFIX(GetBufferPointervARB):
26070 #if defined(GLX_USE_TLS)
26071 call _x86_64_get_dispatch@PLT
26072 movq 5552(%rax), %r11
26073 jmp *%r11
26074 #elif defined(PTHREADS)
26075 pushq %rdi
26076 pushq %rsi
26077 pushq %rdx
26078 call _x86_64_get_dispatch@PLT
26079 popq %rdx
26080 popq %rsi
26081 popq %rdi
26082 movq 5552(%rax), %r11
26083 jmp *%r11
26084 #else
26085 movq _glapi_Dispatch(%rip), %rax
26086 testq %rax, %rax
26087 je 1f
26088 movq 5552(%rax), %r11
26089 jmp *%r11
26090 1:
26091 pushq %rdi
26092 pushq %rsi
26093 pushq %rdx
26094 call _glapi_get_dispatch
26095 popq %rdx
26096 popq %rsi
26097 popq %rdi
26098 movq 5552(%rax), %r11
26099 jmp *%r11
26100 #endif /* defined(GLX_USE_TLS) */
26101 .size GL_PREFIX(GetBufferPointervARB), .-GL_PREFIX(GetBufferPointervARB)
26102
26103 .p2align 4,,15
26104 .globl GL_PREFIX(GetBufferSubDataARB)
26105 .type GL_PREFIX(GetBufferSubDataARB), @function
26106 GL_PREFIX(GetBufferSubDataARB):
26107 #if defined(GLX_USE_TLS)
26108 call _x86_64_get_dispatch@PLT
26109 movq 5560(%rax), %r11
26110 jmp *%r11
26111 #elif defined(PTHREADS)
26112 pushq %rdi
26113 pushq %rsi
26114 pushq %rdx
26115 pushq %rcx
26116 pushq %rbp
26117 call _x86_64_get_dispatch@PLT
26118 popq %rbp
26119 popq %rcx
26120 popq %rdx
26121 popq %rsi
26122 popq %rdi
26123 movq 5560(%rax), %r11
26124 jmp *%r11
26125 #else
26126 movq _glapi_Dispatch(%rip), %rax
26127 testq %rax, %rax
26128 je 1f
26129 movq 5560(%rax), %r11
26130 jmp *%r11
26131 1:
26132 pushq %rdi
26133 pushq %rsi
26134 pushq %rdx
26135 pushq %rcx
26136 pushq %rbp
26137 call _glapi_get_dispatch
26138 popq %rbp
26139 popq %rcx
26140 popq %rdx
26141 popq %rsi
26142 popq %rdi
26143 movq 5560(%rax), %r11
26144 jmp *%r11
26145 #endif /* defined(GLX_USE_TLS) */
26146 .size GL_PREFIX(GetBufferSubDataARB), .-GL_PREFIX(GetBufferSubDataARB)
26147
26148 .p2align 4,,15
26149 .globl GL_PREFIX(IsBufferARB)
26150 .type GL_PREFIX(IsBufferARB), @function
26151 GL_PREFIX(IsBufferARB):
26152 #if defined(GLX_USE_TLS)
26153 call _x86_64_get_dispatch@PLT
26154 movq 5568(%rax), %r11
26155 jmp *%r11
26156 #elif defined(PTHREADS)
26157 pushq %rdi
26158 call _x86_64_get_dispatch@PLT
26159 popq %rdi
26160 movq 5568(%rax), %r11
26161 jmp *%r11
26162 #else
26163 movq _glapi_Dispatch(%rip), %rax
26164 testq %rax, %rax
26165 je 1f
26166 movq 5568(%rax), %r11
26167 jmp *%r11
26168 1:
26169 pushq %rdi
26170 call _glapi_get_dispatch
26171 popq %rdi
26172 movq 5568(%rax), %r11
26173 jmp *%r11
26174 #endif /* defined(GLX_USE_TLS) */
26175 .size GL_PREFIX(IsBufferARB), .-GL_PREFIX(IsBufferARB)
26176
26177 .p2align 4,,15
26178 .globl GL_PREFIX(MapBufferARB)
26179 .type GL_PREFIX(MapBufferARB), @function
26180 GL_PREFIX(MapBufferARB):
26181 #if defined(GLX_USE_TLS)
26182 call _x86_64_get_dispatch@PLT
26183 movq 5576(%rax), %r11
26184 jmp *%r11
26185 #elif defined(PTHREADS)
26186 pushq %rdi
26187 pushq %rsi
26188 pushq %rbp
26189 call _x86_64_get_dispatch@PLT
26190 popq %rbp
26191 popq %rsi
26192 popq %rdi
26193 movq 5576(%rax), %r11
26194 jmp *%r11
26195 #else
26196 movq _glapi_Dispatch(%rip), %rax
26197 testq %rax, %rax
26198 je 1f
26199 movq 5576(%rax), %r11
26200 jmp *%r11
26201 1:
26202 pushq %rdi
26203 pushq %rsi
26204 pushq %rbp
26205 call _glapi_get_dispatch
26206 popq %rbp
26207 popq %rsi
26208 popq %rdi
26209 movq 5576(%rax), %r11
26210 jmp *%r11
26211 #endif /* defined(GLX_USE_TLS) */
26212 .size GL_PREFIX(MapBufferARB), .-GL_PREFIX(MapBufferARB)
26213
26214 .p2align 4,,15
26215 .globl GL_PREFIX(UnmapBufferARB)
26216 .type GL_PREFIX(UnmapBufferARB), @function
26217 GL_PREFIX(UnmapBufferARB):
26218 #if defined(GLX_USE_TLS)
26219 call _x86_64_get_dispatch@PLT
26220 movq 5584(%rax), %r11
26221 jmp *%r11
26222 #elif defined(PTHREADS)
26223 pushq %rdi
26224 call _x86_64_get_dispatch@PLT
26225 popq %rdi
26226 movq 5584(%rax), %r11
26227 jmp *%r11
26228 #else
26229 movq _glapi_Dispatch(%rip), %rax
26230 testq %rax, %rax
26231 je 1f
26232 movq 5584(%rax), %r11
26233 jmp *%r11
26234 1:
26235 pushq %rdi
26236 call _glapi_get_dispatch
26237 popq %rdi
26238 movq 5584(%rax), %r11
26239 jmp *%r11
26240 #endif /* defined(GLX_USE_TLS) */
26241 .size GL_PREFIX(UnmapBufferARB), .-GL_PREFIX(UnmapBufferARB)
26242
26243 .p2align 4,,15
26244 .globl GL_PREFIX(DepthBoundsEXT)
26245 .type GL_PREFIX(DepthBoundsEXT), @function
26246 GL_PREFIX(DepthBoundsEXT):
26247 #if defined(GLX_USE_TLS)
26248 call _x86_64_get_dispatch@PLT
26249 movq 5592(%rax), %r11
26250 jmp *%r11
26251 #elif defined(PTHREADS)
26252 pushq %rdi
26253 pushq %rsi
26254 pushq %rbp
26255 call _x86_64_get_dispatch@PLT
26256 popq %rbp
26257 popq %rsi
26258 popq %rdi
26259 movq 5592(%rax), %r11
26260 jmp *%r11
26261 #else
26262 movq _glapi_Dispatch(%rip), %rax
26263 testq %rax, %rax
26264 je 1f
26265 movq 5592(%rax), %r11
26266 jmp *%r11
26267 1:
26268 pushq %rdi
26269 pushq %rsi
26270 pushq %rbp
26271 call _glapi_get_dispatch
26272 popq %rbp
26273 popq %rsi
26274 popq %rdi
26275 movq 5592(%rax), %r11
26276 jmp *%r11
26277 #endif /* defined(GLX_USE_TLS) */
26278 .size GL_PREFIX(DepthBoundsEXT), .-GL_PREFIX(DepthBoundsEXT)
26279
26280 .p2align 4,,15
26281 .globl GL_PREFIX(GenQueriesARB)
26282 .type GL_PREFIX(GenQueriesARB), @function
26283 GL_PREFIX(GenQueriesARB):
26284 #if defined(GLX_USE_TLS)
26285 call _x86_64_get_dispatch@PLT
26286 movq 5600(%rax), %r11
26287 jmp *%r11
26288 #elif defined(PTHREADS)
26289 pushq %rdi
26290 pushq %rsi
26291 pushq %rbp
26292 call _x86_64_get_dispatch@PLT
26293 popq %rbp
26294 popq %rsi
26295 popq %rdi
26296 movq 5600(%rax), %r11
26297 jmp *%r11
26298 #else
26299 movq _glapi_Dispatch(%rip), %rax
26300 testq %rax, %rax
26301 je 1f
26302 movq 5600(%rax), %r11
26303 jmp *%r11
26304 1:
26305 pushq %rdi
26306 pushq %rsi
26307 pushq %rbp
26308 call _glapi_get_dispatch
26309 popq %rbp
26310 popq %rsi
26311 popq %rdi
26312 movq 5600(%rax), %r11
26313 jmp *%r11
26314 #endif /* defined(GLX_USE_TLS) */
26315 .size GL_PREFIX(GenQueriesARB), .-GL_PREFIX(GenQueriesARB)
26316
26317 .p2align 4,,15
26318 .globl GL_PREFIX(DeleteQueriesARB)
26319 .type GL_PREFIX(DeleteQueriesARB), @function
26320 GL_PREFIX(DeleteQueriesARB):
26321 #if defined(GLX_USE_TLS)
26322 call _x86_64_get_dispatch@PLT
26323 movq 5608(%rax), %r11
26324 jmp *%r11
26325 #elif defined(PTHREADS)
26326 pushq %rdi
26327 pushq %rsi
26328 pushq %rbp
26329 call _x86_64_get_dispatch@PLT
26330 popq %rbp
26331 popq %rsi
26332 popq %rdi
26333 movq 5608(%rax), %r11
26334 jmp *%r11
26335 #else
26336 movq _glapi_Dispatch(%rip), %rax
26337 testq %rax, %rax
26338 je 1f
26339 movq 5608(%rax), %r11
26340 jmp *%r11
26341 1:
26342 pushq %rdi
26343 pushq %rsi
26344 pushq %rbp
26345 call _glapi_get_dispatch
26346 popq %rbp
26347 popq %rsi
26348 popq %rdi
26349 movq 5608(%rax), %r11
26350 jmp *%r11
26351 #endif /* defined(GLX_USE_TLS) */
26352 .size GL_PREFIX(DeleteQueriesARB), .-GL_PREFIX(DeleteQueriesARB)
26353
26354 .p2align 4,,15
26355 .globl GL_PREFIX(IsQueryARB)
26356 .type GL_PREFIX(IsQueryARB), @function
26357 GL_PREFIX(IsQueryARB):
26358 #if defined(GLX_USE_TLS)
26359 call _x86_64_get_dispatch@PLT
26360 movq 5616(%rax), %r11
26361 jmp *%r11
26362 #elif defined(PTHREADS)
26363 pushq %rdi
26364 call _x86_64_get_dispatch@PLT
26365 popq %rdi
26366 movq 5616(%rax), %r11
26367 jmp *%r11
26368 #else
26369 movq _glapi_Dispatch(%rip), %rax
26370 testq %rax, %rax
26371 je 1f
26372 movq 5616(%rax), %r11
26373 jmp *%r11
26374 1:
26375 pushq %rdi
26376 call _glapi_get_dispatch
26377 popq %rdi
26378 movq 5616(%rax), %r11
26379 jmp *%r11
26380 #endif /* defined(GLX_USE_TLS) */
26381 .size GL_PREFIX(IsQueryARB), .-GL_PREFIX(IsQueryARB)
26382
26383 .p2align 4,,15
26384 .globl GL_PREFIX(BeginQueryARB)
26385 .type GL_PREFIX(BeginQueryARB), @function
26386 GL_PREFIX(BeginQueryARB):
26387 #if defined(GLX_USE_TLS)
26388 call _x86_64_get_dispatch@PLT
26389 movq 5624(%rax), %r11
26390 jmp *%r11
26391 #elif defined(PTHREADS)
26392 pushq %rdi
26393 pushq %rsi
26394 pushq %rbp
26395 call _x86_64_get_dispatch@PLT
26396 popq %rbp
26397 popq %rsi
26398 popq %rdi
26399 movq 5624(%rax), %r11
26400 jmp *%r11
26401 #else
26402 movq _glapi_Dispatch(%rip), %rax
26403 testq %rax, %rax
26404 je 1f
26405 movq 5624(%rax), %r11
26406 jmp *%r11
26407 1:
26408 pushq %rdi
26409 pushq %rsi
26410 pushq %rbp
26411 call _glapi_get_dispatch
26412 popq %rbp
26413 popq %rsi
26414 popq %rdi
26415 movq 5624(%rax), %r11
26416 jmp *%r11
26417 #endif /* defined(GLX_USE_TLS) */
26418 .size GL_PREFIX(BeginQueryARB), .-GL_PREFIX(BeginQueryARB)
26419
26420 .p2align 4,,15
26421 .globl GL_PREFIX(EndQueryARB)
26422 .type GL_PREFIX(EndQueryARB), @function
26423 GL_PREFIX(EndQueryARB):
26424 #if defined(GLX_USE_TLS)
26425 call _x86_64_get_dispatch@PLT
26426 movq 5632(%rax), %r11
26427 jmp *%r11
26428 #elif defined(PTHREADS)
26429 pushq %rdi
26430 call _x86_64_get_dispatch@PLT
26431 popq %rdi
26432 movq 5632(%rax), %r11
26433 jmp *%r11
26434 #else
26435 movq _glapi_Dispatch(%rip), %rax
26436 testq %rax, %rax
26437 je 1f
26438 movq 5632(%rax), %r11
26439 jmp *%r11
26440 1:
26441 pushq %rdi
26442 call _glapi_get_dispatch
26443 popq %rdi
26444 movq 5632(%rax), %r11
26445 jmp *%r11
26446 #endif /* defined(GLX_USE_TLS) */
26447 .size GL_PREFIX(EndQueryARB), .-GL_PREFIX(EndQueryARB)
26448
26449 .p2align 4,,15
26450 .globl GL_PREFIX(GetQueryivARB)
26451 .type GL_PREFIX(GetQueryivARB), @function
26452 GL_PREFIX(GetQueryivARB):
26453 #if defined(GLX_USE_TLS)
26454 call _x86_64_get_dispatch@PLT
26455 movq 5640(%rax), %r11
26456 jmp *%r11
26457 #elif defined(PTHREADS)
26458 pushq %rdi
26459 pushq %rsi
26460 pushq %rdx
26461 call _x86_64_get_dispatch@PLT
26462 popq %rdx
26463 popq %rsi
26464 popq %rdi
26465 movq 5640(%rax), %r11
26466 jmp *%r11
26467 #else
26468 movq _glapi_Dispatch(%rip), %rax
26469 testq %rax, %rax
26470 je 1f
26471 movq 5640(%rax), %r11
26472 jmp *%r11
26473 1:
26474 pushq %rdi
26475 pushq %rsi
26476 pushq %rdx
26477 call _glapi_get_dispatch
26478 popq %rdx
26479 popq %rsi
26480 popq %rdi
26481 movq 5640(%rax), %r11
26482 jmp *%r11
26483 #endif /* defined(GLX_USE_TLS) */
26484 .size GL_PREFIX(GetQueryivARB), .-GL_PREFIX(GetQueryivARB)
26485
26486 .p2align 4,,15
26487 .globl GL_PREFIX(GetQueryObjectivARB)
26488 .type GL_PREFIX(GetQueryObjectivARB), @function
26489 GL_PREFIX(GetQueryObjectivARB):
26490 #if defined(GLX_USE_TLS)
26491 call _x86_64_get_dispatch@PLT
26492 movq 5648(%rax), %r11
26493 jmp *%r11
26494 #elif defined(PTHREADS)
26495 pushq %rdi
26496 pushq %rsi
26497 pushq %rdx
26498 call _x86_64_get_dispatch@PLT
26499 popq %rdx
26500 popq %rsi
26501 popq %rdi
26502 movq 5648(%rax), %r11
26503 jmp *%r11
26504 #else
26505 movq _glapi_Dispatch(%rip), %rax
26506 testq %rax, %rax
26507 je 1f
26508 movq 5648(%rax), %r11
26509 jmp *%r11
26510 1:
26511 pushq %rdi
26512 pushq %rsi
26513 pushq %rdx
26514 call _glapi_get_dispatch
26515 popq %rdx
26516 popq %rsi
26517 popq %rdi
26518 movq 5648(%rax), %r11
26519 jmp *%r11
26520 #endif /* defined(GLX_USE_TLS) */
26521 .size GL_PREFIX(GetQueryObjectivARB), .-GL_PREFIX(GetQueryObjectivARB)
26522
26523 .p2align 4,,15
26524 .globl GL_PREFIX(GetQueryObjectuivARB)
26525 .type GL_PREFIX(GetQueryObjectuivARB), @function
26526 GL_PREFIX(GetQueryObjectuivARB):
26527 #if defined(GLX_USE_TLS)
26528 call _x86_64_get_dispatch@PLT
26529 movq 5656(%rax), %r11
26530 jmp *%r11
26531 #elif defined(PTHREADS)
26532 pushq %rdi
26533 pushq %rsi
26534 pushq %rdx
26535 call _x86_64_get_dispatch@PLT
26536 popq %rdx
26537 popq %rsi
26538 popq %rdi
26539 movq 5656(%rax), %r11
26540 jmp *%r11
26541 #else
26542 movq _glapi_Dispatch(%rip), %rax
26543 testq %rax, %rax
26544 je 1f
26545 movq 5656(%rax), %r11
26546 jmp *%r11
26547 1:
26548 pushq %rdi
26549 pushq %rsi
26550 pushq %rdx
26551 call _glapi_get_dispatch
26552 popq %rdx
26553 popq %rsi
26554 popq %rdi
26555 movq 5656(%rax), %r11
26556 jmp *%r11
26557 #endif /* defined(GLX_USE_TLS) */
26558 .size GL_PREFIX(GetQueryObjectuivARB), .-GL_PREFIX(GetQueryObjectuivARB)
26559
26560 .p2align 4,,15
26561 .globl GL_PREFIX(MultiModeDrawArraysIBM)
26562 .type GL_PREFIX(MultiModeDrawArraysIBM), @function
26563 GL_PREFIX(MultiModeDrawArraysIBM):
26564 #if defined(GLX_USE_TLS)
26565 call _x86_64_get_dispatch@PLT
26566 movq 5664(%rax), %r11
26567 jmp *%r11
26568 #elif defined(PTHREADS)
26569 pushq %rdi
26570 pushq %rsi
26571 pushq %rdx
26572 pushq %rcx
26573 pushq %r8
26574 call _x86_64_get_dispatch@PLT
26575 popq %r8
26576 popq %rcx
26577 popq %rdx
26578 popq %rsi
26579 popq %rdi
26580 movq 5664(%rax), %r11
26581 jmp *%r11
26582 #else
26583 movq _glapi_Dispatch(%rip), %rax
26584 testq %rax, %rax
26585 je 1f
26586 movq 5664(%rax), %r11
26587 jmp *%r11
26588 1:
26589 pushq %rdi
26590 pushq %rsi
26591 pushq %rdx
26592 pushq %rcx
26593 pushq %r8
26594 call _glapi_get_dispatch
26595 popq %r8
26596 popq %rcx
26597 popq %rdx
26598 popq %rsi
26599 popq %rdi
26600 movq 5664(%rax), %r11
26601 jmp *%r11
26602 #endif /* defined(GLX_USE_TLS) */
26603 .size GL_PREFIX(MultiModeDrawArraysIBM), .-GL_PREFIX(MultiModeDrawArraysIBM)
26604
26605 .p2align 4,,15
26606 .globl GL_PREFIX(MultiModeDrawElementsIBM)
26607 .type GL_PREFIX(MultiModeDrawElementsIBM), @function
26608 GL_PREFIX(MultiModeDrawElementsIBM):
26609 #if defined(GLX_USE_TLS)
26610 call _x86_64_get_dispatch@PLT
26611 movq 5672(%rax), %r11
26612 jmp *%r11
26613 #elif defined(PTHREADS)
26614 pushq %rdi
26615 pushq %rsi
26616 pushq %rdx
26617 pushq %rcx
26618 pushq %r8
26619 pushq %r9
26620 pushq %rbp
26621 call _x86_64_get_dispatch@PLT
26622 popq %rbp
26623 popq %r9
26624 popq %r8
26625 popq %rcx
26626 popq %rdx
26627 popq %rsi
26628 popq %rdi
26629 movq 5672(%rax), %r11
26630 jmp *%r11
26631 #else
26632 movq _glapi_Dispatch(%rip), %rax
26633 testq %rax, %rax
26634 je 1f
26635 movq 5672(%rax), %r11
26636 jmp *%r11
26637 1:
26638 pushq %rdi
26639 pushq %rsi
26640 pushq %rdx
26641 pushq %rcx
26642 pushq %r8
26643 pushq %r9
26644 pushq %rbp
26645 call _glapi_get_dispatch
26646 popq %rbp
26647 popq %r9
26648 popq %r8
26649 popq %rcx
26650 popq %rdx
26651 popq %rsi
26652 popq %rdi
26653 movq 5672(%rax), %r11
26654 jmp *%r11
26655 #endif /* defined(GLX_USE_TLS) */
26656 .size GL_PREFIX(MultiModeDrawElementsIBM), .-GL_PREFIX(MultiModeDrawElementsIBM)
26657
26658 .p2align 4,,15
26659 .globl GL_PREFIX(BlendEquationSeparateEXT)
26660 .type GL_PREFIX(BlendEquationSeparateEXT), @function
26661 GL_PREFIX(BlendEquationSeparateEXT):
26662 #if defined(GLX_USE_TLS)
26663 call _x86_64_get_dispatch@PLT
26664 movq 5680(%rax), %r11
26665 jmp *%r11
26666 #elif defined(PTHREADS)
26667 pushq %rdi
26668 pushq %rsi
26669 pushq %rbp
26670 call _x86_64_get_dispatch@PLT
26671 popq %rbp
26672 popq %rsi
26673 popq %rdi
26674 movq 5680(%rax), %r11
26675 jmp *%r11
26676 #else
26677 movq _glapi_Dispatch(%rip), %rax
26678 testq %rax, %rax
26679 je 1f
26680 movq 5680(%rax), %r11
26681 jmp *%r11
26682 1:
26683 pushq %rdi
26684 pushq %rsi
26685 pushq %rbp
26686 call _glapi_get_dispatch
26687 popq %rbp
26688 popq %rsi
26689 popq %rdi
26690 movq 5680(%rax), %r11
26691 jmp *%r11
26692 #endif /* defined(GLX_USE_TLS) */
26693 .size GL_PREFIX(BlendEquationSeparateEXT), .-GL_PREFIX(BlendEquationSeparateEXT)
26694
26695 .p2align 4,,15
26696 .globl GL_PREFIX(DeleteObjectARB)
26697 .type GL_PREFIX(DeleteObjectARB), @function
26698 GL_PREFIX(DeleteObjectARB):
26699 #if defined(GLX_USE_TLS)
26700 call _x86_64_get_dispatch@PLT
26701 movq 5688(%rax), %r11
26702 jmp *%r11
26703 #elif defined(PTHREADS)
26704 pushq %rdi
26705 call _x86_64_get_dispatch@PLT
26706 popq %rdi
26707 movq 5688(%rax), %r11
26708 jmp *%r11
26709 #else
26710 movq _glapi_Dispatch(%rip), %rax
26711 testq %rax, %rax
26712 je 1f
26713 movq 5688(%rax), %r11
26714 jmp *%r11
26715 1:
26716 pushq %rdi
26717 call _glapi_get_dispatch
26718 popq %rdi
26719 movq 5688(%rax), %r11
26720 jmp *%r11
26721 #endif /* defined(GLX_USE_TLS) */
26722 .size GL_PREFIX(DeleteObjectARB), .-GL_PREFIX(DeleteObjectARB)
26723
26724 .p2align 4,,15
26725 .globl GL_PREFIX(GetHandleARB)
26726 .type GL_PREFIX(GetHandleARB), @function
26727 GL_PREFIX(GetHandleARB):
26728 #if defined(GLX_USE_TLS)
26729 call _x86_64_get_dispatch@PLT
26730 movq 5696(%rax), %r11
26731 jmp *%r11
26732 #elif defined(PTHREADS)
26733 pushq %rdi
26734 call _x86_64_get_dispatch@PLT
26735 popq %rdi
26736 movq 5696(%rax), %r11
26737 jmp *%r11
26738 #else
26739 movq _glapi_Dispatch(%rip), %rax
26740 testq %rax, %rax
26741 je 1f
26742 movq 5696(%rax), %r11
26743 jmp *%r11
26744 1:
26745 pushq %rdi
26746 call _glapi_get_dispatch
26747 popq %rdi
26748 movq 5696(%rax), %r11
26749 jmp *%r11
26750 #endif /* defined(GLX_USE_TLS) */
26751 .size GL_PREFIX(GetHandleARB), .-GL_PREFIX(GetHandleARB)
26752
26753 .p2align 4,,15
26754 .globl GL_PREFIX(DetachObjectARB)
26755 .type GL_PREFIX(DetachObjectARB), @function
26756 GL_PREFIX(DetachObjectARB):
26757 #if defined(GLX_USE_TLS)
26758 call _x86_64_get_dispatch@PLT
26759 movq 5704(%rax), %r11
26760 jmp *%r11
26761 #elif defined(PTHREADS)
26762 pushq %rdi
26763 pushq %rsi
26764 pushq %rbp
26765 call _x86_64_get_dispatch@PLT
26766 popq %rbp
26767 popq %rsi
26768 popq %rdi
26769 movq 5704(%rax), %r11
26770 jmp *%r11
26771 #else
26772 movq _glapi_Dispatch(%rip), %rax
26773 testq %rax, %rax
26774 je 1f
26775 movq 5704(%rax), %r11
26776 jmp *%r11
26777 1:
26778 pushq %rdi
26779 pushq %rsi
26780 pushq %rbp
26781 call _glapi_get_dispatch
26782 popq %rbp
26783 popq %rsi
26784 popq %rdi
26785 movq 5704(%rax), %r11
26786 jmp *%r11
26787 #endif /* defined(GLX_USE_TLS) */
26788 .size GL_PREFIX(DetachObjectARB), .-GL_PREFIX(DetachObjectARB)
26789
26790 .p2align 4,,15
26791 .globl GL_PREFIX(CreateShaderObjectARB)
26792 .type GL_PREFIX(CreateShaderObjectARB), @function
26793 GL_PREFIX(CreateShaderObjectARB):
26794 #if defined(GLX_USE_TLS)
26795 call _x86_64_get_dispatch@PLT
26796 movq 5712(%rax), %r11
26797 jmp *%r11
26798 #elif defined(PTHREADS)
26799 pushq %rdi
26800 call _x86_64_get_dispatch@PLT
26801 popq %rdi
26802 movq 5712(%rax), %r11
26803 jmp *%r11
26804 #else
26805 movq _glapi_Dispatch(%rip), %rax
26806 testq %rax, %rax
26807 je 1f
26808 movq 5712(%rax), %r11
26809 jmp *%r11
26810 1:
26811 pushq %rdi
26812 call _glapi_get_dispatch
26813 popq %rdi
26814 movq 5712(%rax), %r11
26815 jmp *%r11
26816 #endif /* defined(GLX_USE_TLS) */
26817 .size GL_PREFIX(CreateShaderObjectARB), .-GL_PREFIX(CreateShaderObjectARB)
26818
26819 .p2align 4,,15
26820 .globl GL_PREFIX(ShaderSourceARB)
26821 .type GL_PREFIX(ShaderSourceARB), @function
26822 GL_PREFIX(ShaderSourceARB):
26823 #if defined(GLX_USE_TLS)
26824 call _x86_64_get_dispatch@PLT
26825 movq 5720(%rax), %r11
26826 jmp *%r11
26827 #elif defined(PTHREADS)
26828 pushq %rdi
26829 pushq %rsi
26830 pushq %rdx
26831 pushq %rcx
26832 pushq %rbp
26833 call _x86_64_get_dispatch@PLT
26834 popq %rbp
26835 popq %rcx
26836 popq %rdx
26837 popq %rsi
26838 popq %rdi
26839 movq 5720(%rax), %r11
26840 jmp *%r11
26841 #else
26842 movq _glapi_Dispatch(%rip), %rax
26843 testq %rax, %rax
26844 je 1f
26845 movq 5720(%rax), %r11
26846 jmp *%r11
26847 1:
26848 pushq %rdi
26849 pushq %rsi
26850 pushq %rdx
26851 pushq %rcx
26852 pushq %rbp
26853 call _glapi_get_dispatch
26854 popq %rbp
26855 popq %rcx
26856 popq %rdx
26857 popq %rsi
26858 popq %rdi
26859 movq 5720(%rax), %r11
26860 jmp *%r11
26861 #endif /* defined(GLX_USE_TLS) */
26862 .size GL_PREFIX(ShaderSourceARB), .-GL_PREFIX(ShaderSourceARB)
26863
26864 .p2align 4,,15
26865 .globl GL_PREFIX(CompileShaderARB)
26866 .type GL_PREFIX(CompileShaderARB), @function
26867 GL_PREFIX(CompileShaderARB):
26868 #if defined(GLX_USE_TLS)
26869 call _x86_64_get_dispatch@PLT
26870 movq 5728(%rax), %r11
26871 jmp *%r11
26872 #elif defined(PTHREADS)
26873 pushq %rdi
26874 call _x86_64_get_dispatch@PLT
26875 popq %rdi
26876 movq 5728(%rax), %r11
26877 jmp *%r11
26878 #else
26879 movq _glapi_Dispatch(%rip), %rax
26880 testq %rax, %rax
26881 je 1f
26882 movq 5728(%rax), %r11
26883 jmp *%r11
26884 1:
26885 pushq %rdi
26886 call _glapi_get_dispatch
26887 popq %rdi
26888 movq 5728(%rax), %r11
26889 jmp *%r11
26890 #endif /* defined(GLX_USE_TLS) */
26891 .size GL_PREFIX(CompileShaderARB), .-GL_PREFIX(CompileShaderARB)
26892
26893 .p2align 4,,15
26894 .globl GL_PREFIX(CreateProgramObjectARB)
26895 .type GL_PREFIX(CreateProgramObjectARB), @function
26896 GL_PREFIX(CreateProgramObjectARB):
26897 #if defined(GLX_USE_TLS)
26898 call _x86_64_get_dispatch@PLT
26899 movq 5736(%rax), %r11
26900 jmp *%r11
26901 #elif defined(PTHREADS)
26902 pushq %rbp
26903 call _x86_64_get_dispatch@PLT
26904 popq %rbp
26905 movq 5736(%rax), %r11
26906 jmp *%r11
26907 #else
26908 movq _glapi_Dispatch(%rip), %rax
26909 testq %rax, %rax
26910 je 1f
26911 movq 5736(%rax), %r11
26912 jmp *%r11
26913 1:
26914 pushq %rbp
26915 call _glapi_get_dispatch
26916 popq %rbp
26917 movq 5736(%rax), %r11
26918 jmp *%r11
26919 #endif /* defined(GLX_USE_TLS) */
26920 .size GL_PREFIX(CreateProgramObjectARB), .-GL_PREFIX(CreateProgramObjectARB)
26921
26922 .p2align 4,,15
26923 .globl GL_PREFIX(AttachObjectARB)
26924 .type GL_PREFIX(AttachObjectARB), @function
26925 GL_PREFIX(AttachObjectARB):
26926 #if defined(GLX_USE_TLS)
26927 call _x86_64_get_dispatch@PLT
26928 movq 5744(%rax), %r11
26929 jmp *%r11
26930 #elif defined(PTHREADS)
26931 pushq %rdi
26932 pushq %rsi
26933 pushq %rbp
26934 call _x86_64_get_dispatch@PLT
26935 popq %rbp
26936 popq %rsi
26937 popq %rdi
26938 movq 5744(%rax), %r11
26939 jmp *%r11
26940 #else
26941 movq _glapi_Dispatch(%rip), %rax
26942 testq %rax, %rax
26943 je 1f
26944 movq 5744(%rax), %r11
26945 jmp *%r11
26946 1:
26947 pushq %rdi
26948 pushq %rsi
26949 pushq %rbp
26950 call _glapi_get_dispatch
26951 popq %rbp
26952 popq %rsi
26953 popq %rdi
26954 movq 5744(%rax), %r11
26955 jmp *%r11
26956 #endif /* defined(GLX_USE_TLS) */
26957 .size GL_PREFIX(AttachObjectARB), .-GL_PREFIX(AttachObjectARB)
26958
26959 .p2align 4,,15
26960 .globl GL_PREFIX(LinkProgramARB)
26961 .type GL_PREFIX(LinkProgramARB), @function
26962 GL_PREFIX(LinkProgramARB):
26963 #if defined(GLX_USE_TLS)
26964 call _x86_64_get_dispatch@PLT
26965 movq 5752(%rax), %r11
26966 jmp *%r11
26967 #elif defined(PTHREADS)
26968 pushq %rdi
26969 call _x86_64_get_dispatch@PLT
26970 popq %rdi
26971 movq 5752(%rax), %r11
26972 jmp *%r11
26973 #else
26974 movq _glapi_Dispatch(%rip), %rax
26975 testq %rax, %rax
26976 je 1f
26977 movq 5752(%rax), %r11
26978 jmp *%r11
26979 1:
26980 pushq %rdi
26981 call _glapi_get_dispatch
26982 popq %rdi
26983 movq 5752(%rax), %r11
26984 jmp *%r11
26985 #endif /* defined(GLX_USE_TLS) */
26986 .size GL_PREFIX(LinkProgramARB), .-GL_PREFIX(LinkProgramARB)
26987
26988 .p2align 4,,15
26989 .globl GL_PREFIX(UseProgramObjectARB)
26990 .type GL_PREFIX(UseProgramObjectARB), @function
26991 GL_PREFIX(UseProgramObjectARB):
26992 #if defined(GLX_USE_TLS)
26993 call _x86_64_get_dispatch@PLT
26994 movq 5760(%rax), %r11
26995 jmp *%r11
26996 #elif defined(PTHREADS)
26997 pushq %rdi
26998 call _x86_64_get_dispatch@PLT
26999 popq %rdi
27000 movq 5760(%rax), %r11
27001 jmp *%r11
27002 #else
27003 movq _glapi_Dispatch(%rip), %rax
27004 testq %rax, %rax
27005 je 1f
27006 movq 5760(%rax), %r11
27007 jmp *%r11
27008 1:
27009 pushq %rdi
27010 call _glapi_get_dispatch
27011 popq %rdi
27012 movq 5760(%rax), %r11
27013 jmp *%r11
27014 #endif /* defined(GLX_USE_TLS) */
27015 .size GL_PREFIX(UseProgramObjectARB), .-GL_PREFIX(UseProgramObjectARB)
27016
27017 .p2align 4,,15
27018 .globl GL_PREFIX(ValidateProgramARB)
27019 .type GL_PREFIX(ValidateProgramARB), @function
27020 GL_PREFIX(ValidateProgramARB):
27021 #if defined(GLX_USE_TLS)
27022 call _x86_64_get_dispatch@PLT
27023 movq 5768(%rax), %r11
27024 jmp *%r11
27025 #elif defined(PTHREADS)
27026 pushq %rdi
27027 call _x86_64_get_dispatch@PLT
27028 popq %rdi
27029 movq 5768(%rax), %r11
27030 jmp *%r11
27031 #else
27032 movq _glapi_Dispatch(%rip), %rax
27033 testq %rax, %rax
27034 je 1f
27035 movq 5768(%rax), %r11
27036 jmp *%r11
27037 1:
27038 pushq %rdi
27039 call _glapi_get_dispatch
27040 popq %rdi
27041 movq 5768(%rax), %r11
27042 jmp *%r11
27043 #endif /* defined(GLX_USE_TLS) */
27044 .size GL_PREFIX(ValidateProgramARB), .-GL_PREFIX(ValidateProgramARB)
27045
27046 .p2align 4,,15
27047 .globl GL_PREFIX(Uniform1fARB)
27048 .type GL_PREFIX(Uniform1fARB), @function
27049 GL_PREFIX(Uniform1fARB):
27050 #if defined(GLX_USE_TLS)
27051 call _x86_64_get_dispatch@PLT
27052 movq 5776(%rax), %r11
27053 jmp *%r11
27054 #elif defined(PTHREADS)
27055 subq $24, %rsp
27056 movq %rdi, (%rsp)
27057 movq %xmm0, 8(%rsp)
27058 call _x86_64_get_dispatch@PLT
27059 movq 8(%rsp), %xmm0
27060 movq (%rsp), %rdi
27061 addq $24, %rsp
27062 movq 5776(%rax), %r11
27063 jmp *%r11
27064 #else
27065 movq _glapi_Dispatch(%rip), %rax
27066 testq %rax, %rax
27067 je 1f
27068 movq 5776(%rax), %r11
27069 jmp *%r11
27070 1:
27071 subq $24, %rsp
27072 movq %rdi, (%rsp)
27073 movq %xmm0, 8(%rsp)
27074 call _glapi_get_dispatch
27075 movq 8(%rsp), %xmm0
27076 movq (%rsp), %rdi
27077 addq $24, %rsp
27078 movq 5776(%rax), %r11
27079 jmp *%r11
27080 #endif /* defined(GLX_USE_TLS) */
27081 .size GL_PREFIX(Uniform1fARB), .-GL_PREFIX(Uniform1fARB)
27082
27083 .p2align 4,,15
27084 .globl GL_PREFIX(Uniform2fARB)
27085 .type GL_PREFIX(Uniform2fARB), @function
27086 GL_PREFIX(Uniform2fARB):
27087 #if defined(GLX_USE_TLS)
27088 call _x86_64_get_dispatch@PLT
27089 movq 5784(%rax), %r11
27090 jmp *%r11
27091 #elif defined(PTHREADS)
27092 subq $24, %rsp
27093 movq %rdi, (%rsp)
27094 movq %xmm0, 8(%rsp)
27095 movq %xmm1, 16(%rsp)
27096 call _x86_64_get_dispatch@PLT
27097 movq 16(%rsp), %xmm1
27098 movq 8(%rsp), %xmm0
27099 movq (%rsp), %rdi
27100 addq $24, %rsp
27101 movq 5784(%rax), %r11
27102 jmp *%r11
27103 #else
27104 movq _glapi_Dispatch(%rip), %rax
27105 testq %rax, %rax
27106 je 1f
27107 movq 5784(%rax), %r11
27108 jmp *%r11
27109 1:
27110 subq $24, %rsp
27111 movq %rdi, (%rsp)
27112 movq %xmm0, 8(%rsp)
27113 movq %xmm1, 16(%rsp)
27114 call _glapi_get_dispatch
27115 movq 16(%rsp), %xmm1
27116 movq 8(%rsp), %xmm0
27117 movq (%rsp), %rdi
27118 addq $24, %rsp
27119 movq 5784(%rax), %r11
27120 jmp *%r11
27121 #endif /* defined(GLX_USE_TLS) */
27122 .size GL_PREFIX(Uniform2fARB), .-GL_PREFIX(Uniform2fARB)
27123
27124 .p2align 4,,15
27125 .globl GL_PREFIX(Uniform3fARB)
27126 .type GL_PREFIX(Uniform3fARB), @function
27127 GL_PREFIX(Uniform3fARB):
27128 #if defined(GLX_USE_TLS)
27129 call _x86_64_get_dispatch@PLT
27130 movq 5792(%rax), %r11
27131 jmp *%r11
27132 #elif defined(PTHREADS)
27133 subq $40, %rsp
27134 movq %rdi, (%rsp)
27135 movq %xmm0, 8(%rsp)
27136 movq %xmm1, 16(%rsp)
27137 movq %xmm2, 24(%rsp)
27138 call _x86_64_get_dispatch@PLT
27139 movq 24(%rsp), %xmm2
27140 movq 16(%rsp), %xmm1
27141 movq 8(%rsp), %xmm0
27142 movq (%rsp), %rdi
27143 addq $40, %rsp
27144 movq 5792(%rax), %r11
27145 jmp *%r11
27146 #else
27147 movq _glapi_Dispatch(%rip), %rax
27148 testq %rax, %rax
27149 je 1f
27150 movq 5792(%rax), %r11
27151 jmp *%r11
27152 1:
27153 subq $40, %rsp
27154 movq %rdi, (%rsp)
27155 movq %xmm0, 8(%rsp)
27156 movq %xmm1, 16(%rsp)
27157 movq %xmm2, 24(%rsp)
27158 call _glapi_get_dispatch
27159 movq 24(%rsp), %xmm2
27160 movq 16(%rsp), %xmm1
27161 movq 8(%rsp), %xmm0
27162 movq (%rsp), %rdi
27163 addq $40, %rsp
27164 movq 5792(%rax), %r11
27165 jmp *%r11
27166 #endif /* defined(GLX_USE_TLS) */
27167 .size GL_PREFIX(Uniform3fARB), .-GL_PREFIX(Uniform3fARB)
27168
27169 .p2align 4,,15
27170 .globl GL_PREFIX(Uniform4fARB)
27171 .type GL_PREFIX(Uniform4fARB), @function
27172 GL_PREFIX(Uniform4fARB):
27173 #if defined(GLX_USE_TLS)
27174 call _x86_64_get_dispatch@PLT
27175 movq 5800(%rax), %r11
27176 jmp *%r11
27177 #elif defined(PTHREADS)
27178 subq $40, %rsp
27179 movq %rdi, (%rsp)
27180 movq %xmm0, 8(%rsp)
27181 movq %xmm1, 16(%rsp)
27182 movq %xmm2, 24(%rsp)
27183 movq %xmm3, 32(%rsp)
27184 call _x86_64_get_dispatch@PLT
27185 movq 32(%rsp), %xmm3
27186 movq 24(%rsp), %xmm2
27187 movq 16(%rsp), %xmm1
27188 movq 8(%rsp), %xmm0
27189 movq (%rsp), %rdi
27190 addq $40, %rsp
27191 movq 5800(%rax), %r11
27192 jmp *%r11
27193 #else
27194 movq _glapi_Dispatch(%rip), %rax
27195 testq %rax, %rax
27196 je 1f
27197 movq 5800(%rax), %r11
27198 jmp *%r11
27199 1:
27200 subq $40, %rsp
27201 movq %rdi, (%rsp)
27202 movq %xmm0, 8(%rsp)
27203 movq %xmm1, 16(%rsp)
27204 movq %xmm2, 24(%rsp)
27205 movq %xmm3, 32(%rsp)
27206 call _glapi_get_dispatch
27207 movq 32(%rsp), %xmm3
27208 movq 24(%rsp), %xmm2
27209 movq 16(%rsp), %xmm1
27210 movq 8(%rsp), %xmm0
27211 movq (%rsp), %rdi
27212 addq $40, %rsp
27213 movq 5800(%rax), %r11
27214 jmp *%r11
27215 #endif /* defined(GLX_USE_TLS) */
27216 .size GL_PREFIX(Uniform4fARB), .-GL_PREFIX(Uniform4fARB)
27217
27218 .p2align 4,,15
27219 .globl GL_PREFIX(Uniform1iARB)
27220 .type GL_PREFIX(Uniform1iARB), @function
27221 GL_PREFIX(Uniform1iARB):
27222 #if defined(GLX_USE_TLS)
27223 call _x86_64_get_dispatch@PLT
27224 movq 5808(%rax), %r11
27225 jmp *%r11
27226 #elif defined(PTHREADS)
27227 pushq %rdi
27228 pushq %rsi
27229 pushq %rbp
27230 call _x86_64_get_dispatch@PLT
27231 popq %rbp
27232 popq %rsi
27233 popq %rdi
27234 movq 5808(%rax), %r11
27235 jmp *%r11
27236 #else
27237 movq _glapi_Dispatch(%rip), %rax
27238 testq %rax, %rax
27239 je 1f
27240 movq 5808(%rax), %r11
27241 jmp *%r11
27242 1:
27243 pushq %rdi
27244 pushq %rsi
27245 pushq %rbp
27246 call _glapi_get_dispatch
27247 popq %rbp
27248 popq %rsi
27249 popq %rdi
27250 movq 5808(%rax), %r11
27251 jmp *%r11
27252 #endif /* defined(GLX_USE_TLS) */
27253 .size GL_PREFIX(Uniform1iARB), .-GL_PREFIX(Uniform1iARB)
27254
27255 .p2align 4,,15
27256 .globl GL_PREFIX(Uniform2iARB)
27257 .type GL_PREFIX(Uniform2iARB), @function
27258 GL_PREFIX(Uniform2iARB):
27259 #if defined(GLX_USE_TLS)
27260 call _x86_64_get_dispatch@PLT
27261 movq 5816(%rax), %r11
27262 jmp *%r11
27263 #elif defined(PTHREADS)
27264 pushq %rdi
27265 pushq %rsi
27266 pushq %rdx
27267 call _x86_64_get_dispatch@PLT
27268 popq %rdx
27269 popq %rsi
27270 popq %rdi
27271 movq 5816(%rax), %r11
27272 jmp *%r11
27273 #else
27274 movq _glapi_Dispatch(%rip), %rax
27275 testq %rax, %rax
27276 je 1f
27277 movq 5816(%rax), %r11
27278 jmp *%r11
27279 1:
27280 pushq %rdi
27281 pushq %rsi
27282 pushq %rdx
27283 call _glapi_get_dispatch
27284 popq %rdx
27285 popq %rsi
27286 popq %rdi
27287 movq 5816(%rax), %r11
27288 jmp *%r11
27289 #endif /* defined(GLX_USE_TLS) */
27290 .size GL_PREFIX(Uniform2iARB), .-GL_PREFIX(Uniform2iARB)
27291
27292 .p2align 4,,15
27293 .globl GL_PREFIX(Uniform3iARB)
27294 .type GL_PREFIX(Uniform3iARB), @function
27295 GL_PREFIX(Uniform3iARB):
27296 #if defined(GLX_USE_TLS)
27297 call _x86_64_get_dispatch@PLT
27298 movq 5824(%rax), %r11
27299 jmp *%r11
27300 #elif defined(PTHREADS)
27301 pushq %rdi
27302 pushq %rsi
27303 pushq %rdx
27304 pushq %rcx
27305 pushq %rbp
27306 call _x86_64_get_dispatch@PLT
27307 popq %rbp
27308 popq %rcx
27309 popq %rdx
27310 popq %rsi
27311 popq %rdi
27312 movq 5824(%rax), %r11
27313 jmp *%r11
27314 #else
27315 movq _glapi_Dispatch(%rip), %rax
27316 testq %rax, %rax
27317 je 1f
27318 movq 5824(%rax), %r11
27319 jmp *%r11
27320 1:
27321 pushq %rdi
27322 pushq %rsi
27323 pushq %rdx
27324 pushq %rcx
27325 pushq %rbp
27326 call _glapi_get_dispatch
27327 popq %rbp
27328 popq %rcx
27329 popq %rdx
27330 popq %rsi
27331 popq %rdi
27332 movq 5824(%rax), %r11
27333 jmp *%r11
27334 #endif /* defined(GLX_USE_TLS) */
27335 .size GL_PREFIX(Uniform3iARB), .-GL_PREFIX(Uniform3iARB)
27336
27337 .p2align 4,,15
27338 .globl GL_PREFIX(Uniform4iARB)
27339 .type GL_PREFIX(Uniform4iARB), @function
27340 GL_PREFIX(Uniform4iARB):
27341 #if defined(GLX_USE_TLS)
27342 call _x86_64_get_dispatch@PLT
27343 movq 5832(%rax), %r11
27344 jmp *%r11
27345 #elif defined(PTHREADS)
27346 pushq %rdi
27347 pushq %rsi
27348 pushq %rdx
27349 pushq %rcx
27350 pushq %r8
27351 call _x86_64_get_dispatch@PLT
27352 popq %r8
27353 popq %rcx
27354 popq %rdx
27355 popq %rsi
27356 popq %rdi
27357 movq 5832(%rax), %r11
27358 jmp *%r11
27359 #else
27360 movq _glapi_Dispatch(%rip), %rax
27361 testq %rax, %rax
27362 je 1f
27363 movq 5832(%rax), %r11
27364 jmp *%r11
27365 1:
27366 pushq %rdi
27367 pushq %rsi
27368 pushq %rdx
27369 pushq %rcx
27370 pushq %r8
27371 call _glapi_get_dispatch
27372 popq %r8
27373 popq %rcx
27374 popq %rdx
27375 popq %rsi
27376 popq %rdi
27377 movq 5832(%rax), %r11
27378 jmp *%r11
27379 #endif /* defined(GLX_USE_TLS) */
27380 .size GL_PREFIX(Uniform4iARB), .-GL_PREFIX(Uniform4iARB)
27381
27382 .p2align 4,,15
27383 .globl GL_PREFIX(Uniform1fvARB)
27384 .type GL_PREFIX(Uniform1fvARB), @function
27385 GL_PREFIX(Uniform1fvARB):
27386 #if defined(GLX_USE_TLS)
27387 call _x86_64_get_dispatch@PLT
27388 movq 5840(%rax), %r11
27389 jmp *%r11
27390 #elif defined(PTHREADS)
27391 pushq %rdi
27392 pushq %rsi
27393 pushq %rdx
27394 call _x86_64_get_dispatch@PLT
27395 popq %rdx
27396 popq %rsi
27397 popq %rdi
27398 movq 5840(%rax), %r11
27399 jmp *%r11
27400 #else
27401 movq _glapi_Dispatch(%rip), %rax
27402 testq %rax, %rax
27403 je 1f
27404 movq 5840(%rax), %r11
27405 jmp *%r11
27406 1:
27407 pushq %rdi
27408 pushq %rsi
27409 pushq %rdx
27410 call _glapi_get_dispatch
27411 popq %rdx
27412 popq %rsi
27413 popq %rdi
27414 movq 5840(%rax), %r11
27415 jmp *%r11
27416 #endif /* defined(GLX_USE_TLS) */
27417 .size GL_PREFIX(Uniform1fvARB), .-GL_PREFIX(Uniform1fvARB)
27418
27419 .p2align 4,,15
27420 .globl GL_PREFIX(Uniform2fvARB)
27421 .type GL_PREFIX(Uniform2fvARB), @function
27422 GL_PREFIX(Uniform2fvARB):
27423 #if defined(GLX_USE_TLS)
27424 call _x86_64_get_dispatch@PLT
27425 movq 5848(%rax), %r11
27426 jmp *%r11
27427 #elif defined(PTHREADS)
27428 pushq %rdi
27429 pushq %rsi
27430 pushq %rdx
27431 call _x86_64_get_dispatch@PLT
27432 popq %rdx
27433 popq %rsi
27434 popq %rdi
27435 movq 5848(%rax), %r11
27436 jmp *%r11
27437 #else
27438 movq _glapi_Dispatch(%rip), %rax
27439 testq %rax, %rax
27440 je 1f
27441 movq 5848(%rax), %r11
27442 jmp *%r11
27443 1:
27444 pushq %rdi
27445 pushq %rsi
27446 pushq %rdx
27447 call _glapi_get_dispatch
27448 popq %rdx
27449 popq %rsi
27450 popq %rdi
27451 movq 5848(%rax), %r11
27452 jmp *%r11
27453 #endif /* defined(GLX_USE_TLS) */
27454 .size GL_PREFIX(Uniform2fvARB), .-GL_PREFIX(Uniform2fvARB)
27455
27456 .p2align 4,,15
27457 .globl GL_PREFIX(Uniform3fvARB)
27458 .type GL_PREFIX(Uniform3fvARB), @function
27459 GL_PREFIX(Uniform3fvARB):
27460 #if defined(GLX_USE_TLS)
27461 call _x86_64_get_dispatch@PLT
27462 movq 5856(%rax), %r11
27463 jmp *%r11
27464 #elif defined(PTHREADS)
27465 pushq %rdi
27466 pushq %rsi
27467 pushq %rdx
27468 call _x86_64_get_dispatch@PLT
27469 popq %rdx
27470 popq %rsi
27471 popq %rdi
27472 movq 5856(%rax), %r11
27473 jmp *%r11
27474 #else
27475 movq _glapi_Dispatch(%rip), %rax
27476 testq %rax, %rax
27477 je 1f
27478 movq 5856(%rax), %r11
27479 jmp *%r11
27480 1:
27481 pushq %rdi
27482 pushq %rsi
27483 pushq %rdx
27484 call _glapi_get_dispatch
27485 popq %rdx
27486 popq %rsi
27487 popq %rdi
27488 movq 5856(%rax), %r11
27489 jmp *%r11
27490 #endif /* defined(GLX_USE_TLS) */
27491 .size GL_PREFIX(Uniform3fvARB), .-GL_PREFIX(Uniform3fvARB)
27492
27493 .p2align 4,,15
27494 .globl GL_PREFIX(Uniform4fvARB)
27495 .type GL_PREFIX(Uniform4fvARB), @function
27496 GL_PREFIX(Uniform4fvARB):
27497 #if defined(GLX_USE_TLS)
27498 call _x86_64_get_dispatch@PLT
27499 movq 5864(%rax), %r11
27500 jmp *%r11
27501 #elif defined(PTHREADS)
27502 pushq %rdi
27503 pushq %rsi
27504 pushq %rdx
27505 call _x86_64_get_dispatch@PLT
27506 popq %rdx
27507 popq %rsi
27508 popq %rdi
27509 movq 5864(%rax), %r11
27510 jmp *%r11
27511 #else
27512 movq _glapi_Dispatch(%rip), %rax
27513 testq %rax, %rax
27514 je 1f
27515 movq 5864(%rax), %r11
27516 jmp *%r11
27517 1:
27518 pushq %rdi
27519 pushq %rsi
27520 pushq %rdx
27521 call _glapi_get_dispatch
27522 popq %rdx
27523 popq %rsi
27524 popq %rdi
27525 movq 5864(%rax), %r11
27526 jmp *%r11
27527 #endif /* defined(GLX_USE_TLS) */
27528 .size GL_PREFIX(Uniform4fvARB), .-GL_PREFIX(Uniform4fvARB)
27529
27530 .p2align 4,,15
27531 .globl GL_PREFIX(Uniform1ivARB)
27532 .type GL_PREFIX(Uniform1ivARB), @function
27533 GL_PREFIX(Uniform1ivARB):
27534 #if defined(GLX_USE_TLS)
27535 call _x86_64_get_dispatch@PLT
27536 movq 5872(%rax), %r11
27537 jmp *%r11
27538 #elif defined(PTHREADS)
27539 pushq %rdi
27540 pushq %rsi
27541 pushq %rdx
27542 call _x86_64_get_dispatch@PLT
27543 popq %rdx
27544 popq %rsi
27545 popq %rdi
27546 movq 5872(%rax), %r11
27547 jmp *%r11
27548 #else
27549 movq _glapi_Dispatch(%rip), %rax
27550 testq %rax, %rax
27551 je 1f
27552 movq 5872(%rax), %r11
27553 jmp *%r11
27554 1:
27555 pushq %rdi
27556 pushq %rsi
27557 pushq %rdx
27558 call _glapi_get_dispatch
27559 popq %rdx
27560 popq %rsi
27561 popq %rdi
27562 movq 5872(%rax), %r11
27563 jmp *%r11
27564 #endif /* defined(GLX_USE_TLS) */
27565 .size GL_PREFIX(Uniform1ivARB), .-GL_PREFIX(Uniform1ivARB)
27566
27567 .p2align 4,,15
27568 .globl GL_PREFIX(Uniform2ivARB)
27569 .type GL_PREFIX(Uniform2ivARB), @function
27570 GL_PREFIX(Uniform2ivARB):
27571 #if defined(GLX_USE_TLS)
27572 call _x86_64_get_dispatch@PLT
27573 movq 5880(%rax), %r11
27574 jmp *%r11
27575 #elif defined(PTHREADS)
27576 pushq %rdi
27577 pushq %rsi
27578 pushq %rdx
27579 call _x86_64_get_dispatch@PLT
27580 popq %rdx
27581 popq %rsi
27582 popq %rdi
27583 movq 5880(%rax), %r11
27584 jmp *%r11
27585 #else
27586 movq _glapi_Dispatch(%rip), %rax
27587 testq %rax, %rax
27588 je 1f
27589 movq 5880(%rax), %r11
27590 jmp *%r11
27591 1:
27592 pushq %rdi
27593 pushq %rsi
27594 pushq %rdx
27595 call _glapi_get_dispatch
27596 popq %rdx
27597 popq %rsi
27598 popq %rdi
27599 movq 5880(%rax), %r11
27600 jmp *%r11
27601 #endif /* defined(GLX_USE_TLS) */
27602 .size GL_PREFIX(Uniform2ivARB), .-GL_PREFIX(Uniform2ivARB)
27603
27604 .p2align 4,,15
27605 .globl GL_PREFIX(Uniform3ivARB)
27606 .type GL_PREFIX(Uniform3ivARB), @function
27607 GL_PREFIX(Uniform3ivARB):
27608 #if defined(GLX_USE_TLS)
27609 call _x86_64_get_dispatch@PLT
27610 movq 5888(%rax), %r11
27611 jmp *%r11
27612 #elif defined(PTHREADS)
27613 pushq %rdi
27614 pushq %rsi
27615 pushq %rdx
27616 call _x86_64_get_dispatch@PLT
27617 popq %rdx
27618 popq %rsi
27619 popq %rdi
27620 movq 5888(%rax), %r11
27621 jmp *%r11
27622 #else
27623 movq _glapi_Dispatch(%rip), %rax
27624 testq %rax, %rax
27625 je 1f
27626 movq 5888(%rax), %r11
27627 jmp *%r11
27628 1:
27629 pushq %rdi
27630 pushq %rsi
27631 pushq %rdx
27632 call _glapi_get_dispatch
27633 popq %rdx
27634 popq %rsi
27635 popq %rdi
27636 movq 5888(%rax), %r11
27637 jmp *%r11
27638 #endif /* defined(GLX_USE_TLS) */
27639 .size GL_PREFIX(Uniform3ivARB), .-GL_PREFIX(Uniform3ivARB)
27640
27641 .p2align 4,,15
27642 .globl GL_PREFIX(Uniform4ivARB)
27643 .type GL_PREFIX(Uniform4ivARB), @function
27644 GL_PREFIX(Uniform4ivARB):
27645 #if defined(GLX_USE_TLS)
27646 call _x86_64_get_dispatch@PLT
27647 movq 5896(%rax), %r11
27648 jmp *%r11
27649 #elif defined(PTHREADS)
27650 pushq %rdi
27651 pushq %rsi
27652 pushq %rdx
27653 call _x86_64_get_dispatch@PLT
27654 popq %rdx
27655 popq %rsi
27656 popq %rdi
27657 movq 5896(%rax), %r11
27658 jmp *%r11
27659 #else
27660 movq _glapi_Dispatch(%rip), %rax
27661 testq %rax, %rax
27662 je 1f
27663 movq 5896(%rax), %r11
27664 jmp *%r11
27665 1:
27666 pushq %rdi
27667 pushq %rsi
27668 pushq %rdx
27669 call _glapi_get_dispatch
27670 popq %rdx
27671 popq %rsi
27672 popq %rdi
27673 movq 5896(%rax), %r11
27674 jmp *%r11
27675 #endif /* defined(GLX_USE_TLS) */
27676 .size GL_PREFIX(Uniform4ivARB), .-GL_PREFIX(Uniform4ivARB)
27677
27678 .p2align 4,,15
27679 .globl GL_PREFIX(UniformMatrix2fvARB)
27680 .type GL_PREFIX(UniformMatrix2fvARB), @function
27681 GL_PREFIX(UniformMatrix2fvARB):
27682 #if defined(GLX_USE_TLS)
27683 call _x86_64_get_dispatch@PLT
27684 movq 5904(%rax), %r11
27685 jmp *%r11
27686 #elif defined(PTHREADS)
27687 pushq %rdi
27688 pushq %rsi
27689 pushq %rdx
27690 pushq %rcx
27691 pushq %rbp
27692 call _x86_64_get_dispatch@PLT
27693 popq %rbp
27694 popq %rcx
27695 popq %rdx
27696 popq %rsi
27697 popq %rdi
27698 movq 5904(%rax), %r11
27699 jmp *%r11
27700 #else
27701 movq _glapi_Dispatch(%rip), %rax
27702 testq %rax, %rax
27703 je 1f
27704 movq 5904(%rax), %r11
27705 jmp *%r11
27706 1:
27707 pushq %rdi
27708 pushq %rsi
27709 pushq %rdx
27710 pushq %rcx
27711 pushq %rbp
27712 call _glapi_get_dispatch
27713 popq %rbp
27714 popq %rcx
27715 popq %rdx
27716 popq %rsi
27717 popq %rdi
27718 movq 5904(%rax), %r11
27719 jmp *%r11
27720 #endif /* defined(GLX_USE_TLS) */
27721 .size GL_PREFIX(UniformMatrix2fvARB), .-GL_PREFIX(UniformMatrix2fvARB)
27722
27723 .p2align 4,,15
27724 .globl GL_PREFIX(UniformMatrix3fvARB)
27725 .type GL_PREFIX(UniformMatrix3fvARB), @function
27726 GL_PREFIX(UniformMatrix3fvARB):
27727 #if defined(GLX_USE_TLS)
27728 call _x86_64_get_dispatch@PLT
27729 movq 5912(%rax), %r11
27730 jmp *%r11
27731 #elif defined(PTHREADS)
27732 pushq %rdi
27733 pushq %rsi
27734 pushq %rdx
27735 pushq %rcx
27736 pushq %rbp
27737 call _x86_64_get_dispatch@PLT
27738 popq %rbp
27739 popq %rcx
27740 popq %rdx
27741 popq %rsi
27742 popq %rdi
27743 movq 5912(%rax), %r11
27744 jmp *%r11
27745 #else
27746 movq _glapi_Dispatch(%rip), %rax
27747 testq %rax, %rax
27748 je 1f
27749 movq 5912(%rax), %r11
27750 jmp *%r11
27751 1:
27752 pushq %rdi
27753 pushq %rsi
27754 pushq %rdx
27755 pushq %rcx
27756 pushq %rbp
27757 call _glapi_get_dispatch
27758 popq %rbp
27759 popq %rcx
27760 popq %rdx
27761 popq %rsi
27762 popq %rdi
27763 movq 5912(%rax), %r11
27764 jmp *%r11
27765 #endif /* defined(GLX_USE_TLS) */
27766 .size GL_PREFIX(UniformMatrix3fvARB), .-GL_PREFIX(UniformMatrix3fvARB)
27767
27768 .p2align 4,,15
27769 .globl GL_PREFIX(UniformMatrix4fvARB)
27770 .type GL_PREFIX(UniformMatrix4fvARB), @function
27771 GL_PREFIX(UniformMatrix4fvARB):
27772 #if defined(GLX_USE_TLS)
27773 call _x86_64_get_dispatch@PLT
27774 movq 5920(%rax), %r11
27775 jmp *%r11
27776 #elif defined(PTHREADS)
27777 pushq %rdi
27778 pushq %rsi
27779 pushq %rdx
27780 pushq %rcx
27781 pushq %rbp
27782 call _x86_64_get_dispatch@PLT
27783 popq %rbp
27784 popq %rcx
27785 popq %rdx
27786 popq %rsi
27787 popq %rdi
27788 movq 5920(%rax), %r11
27789 jmp *%r11
27790 #else
27791 movq _glapi_Dispatch(%rip), %rax
27792 testq %rax, %rax
27793 je 1f
27794 movq 5920(%rax), %r11
27795 jmp *%r11
27796 1:
27797 pushq %rdi
27798 pushq %rsi
27799 pushq %rdx
27800 pushq %rcx
27801 pushq %rbp
27802 call _glapi_get_dispatch
27803 popq %rbp
27804 popq %rcx
27805 popq %rdx
27806 popq %rsi
27807 popq %rdi
27808 movq 5920(%rax), %r11
27809 jmp *%r11
27810 #endif /* defined(GLX_USE_TLS) */
27811 .size GL_PREFIX(UniformMatrix4fvARB), .-GL_PREFIX(UniformMatrix4fvARB)
27812
27813 .p2align 4,,15
27814 .globl GL_PREFIX(GetObjectParameterfvARB)
27815 .type GL_PREFIX(GetObjectParameterfvARB), @function
27816 GL_PREFIX(GetObjectParameterfvARB):
27817 #if defined(GLX_USE_TLS)
27818 call _x86_64_get_dispatch@PLT
27819 movq 5928(%rax), %r11
27820 jmp *%r11
27821 #elif defined(PTHREADS)
27822 pushq %rdi
27823 pushq %rsi
27824 pushq %rdx
27825 call _x86_64_get_dispatch@PLT
27826 popq %rdx
27827 popq %rsi
27828 popq %rdi
27829 movq 5928(%rax), %r11
27830 jmp *%r11
27831 #else
27832 movq _glapi_Dispatch(%rip), %rax
27833 testq %rax, %rax
27834 je 1f
27835 movq 5928(%rax), %r11
27836 jmp *%r11
27837 1:
27838 pushq %rdi
27839 pushq %rsi
27840 pushq %rdx
27841 call _glapi_get_dispatch
27842 popq %rdx
27843 popq %rsi
27844 popq %rdi
27845 movq 5928(%rax), %r11
27846 jmp *%r11
27847 #endif /* defined(GLX_USE_TLS) */
27848 .size GL_PREFIX(GetObjectParameterfvARB), .-GL_PREFIX(GetObjectParameterfvARB)
27849
27850 .p2align 4,,15
27851 .globl GL_PREFIX(GetObjectParameterivARB)
27852 .type GL_PREFIX(GetObjectParameterivARB), @function
27853 GL_PREFIX(GetObjectParameterivARB):
27854 #if defined(GLX_USE_TLS)
27855 call _x86_64_get_dispatch@PLT
27856 movq 5936(%rax), %r11
27857 jmp *%r11
27858 #elif defined(PTHREADS)
27859 pushq %rdi
27860 pushq %rsi
27861 pushq %rdx
27862 call _x86_64_get_dispatch@PLT
27863 popq %rdx
27864 popq %rsi
27865 popq %rdi
27866 movq 5936(%rax), %r11
27867 jmp *%r11
27868 #else
27869 movq _glapi_Dispatch(%rip), %rax
27870 testq %rax, %rax
27871 je 1f
27872 movq 5936(%rax), %r11
27873 jmp *%r11
27874 1:
27875 pushq %rdi
27876 pushq %rsi
27877 pushq %rdx
27878 call _glapi_get_dispatch
27879 popq %rdx
27880 popq %rsi
27881 popq %rdi
27882 movq 5936(%rax), %r11
27883 jmp *%r11
27884 #endif /* defined(GLX_USE_TLS) */
27885 .size GL_PREFIX(GetObjectParameterivARB), .-GL_PREFIX(GetObjectParameterivARB)
27886
27887 .p2align 4,,15
27888 .globl GL_PREFIX(GetInfoLogARB)
27889 .type GL_PREFIX(GetInfoLogARB), @function
27890 GL_PREFIX(GetInfoLogARB):
27891 #if defined(GLX_USE_TLS)
27892 call _x86_64_get_dispatch@PLT
27893 movq 5944(%rax), %r11
27894 jmp *%r11
27895 #elif defined(PTHREADS)
27896 pushq %rdi
27897 pushq %rsi
27898 pushq %rdx
27899 pushq %rcx
27900 pushq %rbp
27901 call _x86_64_get_dispatch@PLT
27902 popq %rbp
27903 popq %rcx
27904 popq %rdx
27905 popq %rsi
27906 popq %rdi
27907 movq 5944(%rax), %r11
27908 jmp *%r11
27909 #else
27910 movq _glapi_Dispatch(%rip), %rax
27911 testq %rax, %rax
27912 je 1f
27913 movq 5944(%rax), %r11
27914 jmp *%r11
27915 1:
27916 pushq %rdi
27917 pushq %rsi
27918 pushq %rdx
27919 pushq %rcx
27920 pushq %rbp
27921 call _glapi_get_dispatch
27922 popq %rbp
27923 popq %rcx
27924 popq %rdx
27925 popq %rsi
27926 popq %rdi
27927 movq 5944(%rax), %r11
27928 jmp *%r11
27929 #endif /* defined(GLX_USE_TLS) */
27930 .size GL_PREFIX(GetInfoLogARB), .-GL_PREFIX(GetInfoLogARB)
27931
27932 .p2align 4,,15
27933 .globl GL_PREFIX(GetAttachedObjectsARB)
27934 .type GL_PREFIX(GetAttachedObjectsARB), @function
27935 GL_PREFIX(GetAttachedObjectsARB):
27936 #if defined(GLX_USE_TLS)
27937 call _x86_64_get_dispatch@PLT
27938 movq 5952(%rax), %r11
27939 jmp *%r11
27940 #elif defined(PTHREADS)
27941 pushq %rdi
27942 pushq %rsi
27943 pushq %rdx
27944 pushq %rcx
27945 pushq %rbp
27946 call _x86_64_get_dispatch@PLT
27947 popq %rbp
27948 popq %rcx
27949 popq %rdx
27950 popq %rsi
27951 popq %rdi
27952 movq 5952(%rax), %r11
27953 jmp *%r11
27954 #else
27955 movq _glapi_Dispatch(%rip), %rax
27956 testq %rax, %rax
27957 je 1f
27958 movq 5952(%rax), %r11
27959 jmp *%r11
27960 1:
27961 pushq %rdi
27962 pushq %rsi
27963 pushq %rdx
27964 pushq %rcx
27965 pushq %rbp
27966 call _glapi_get_dispatch
27967 popq %rbp
27968 popq %rcx
27969 popq %rdx
27970 popq %rsi
27971 popq %rdi
27972 movq 5952(%rax), %r11
27973 jmp *%r11
27974 #endif /* defined(GLX_USE_TLS) */
27975 .size GL_PREFIX(GetAttachedObjectsARB), .-GL_PREFIX(GetAttachedObjectsARB)
27976
27977 .p2align 4,,15
27978 .globl GL_PREFIX(GetUniformLocationARB)
27979 .type GL_PREFIX(GetUniformLocationARB), @function
27980 GL_PREFIX(GetUniformLocationARB):
27981 #if defined(GLX_USE_TLS)
27982 call _x86_64_get_dispatch@PLT
27983 movq 5960(%rax), %r11
27984 jmp *%r11
27985 #elif defined(PTHREADS)
27986 pushq %rdi
27987 pushq %rsi
27988 pushq %rbp
27989 call _x86_64_get_dispatch@PLT
27990 popq %rbp
27991 popq %rsi
27992 popq %rdi
27993 movq 5960(%rax), %r11
27994 jmp *%r11
27995 #else
27996 movq _glapi_Dispatch(%rip), %rax
27997 testq %rax, %rax
27998 je 1f
27999 movq 5960(%rax), %r11
28000 jmp *%r11
28001 1:
28002 pushq %rdi
28003 pushq %rsi
28004 pushq %rbp
28005 call _glapi_get_dispatch
28006 popq %rbp
28007 popq %rsi
28008 popq %rdi
28009 movq 5960(%rax), %r11
28010 jmp *%r11
28011 #endif /* defined(GLX_USE_TLS) */
28012 .size GL_PREFIX(GetUniformLocationARB), .-GL_PREFIX(GetUniformLocationARB)
28013
28014 .p2align 4,,15
28015 .globl GL_PREFIX(GetActiveUniformARB)
28016 .type GL_PREFIX(GetActiveUniformARB), @function
28017 GL_PREFIX(GetActiveUniformARB):
28018 #if defined(GLX_USE_TLS)
28019 call _x86_64_get_dispatch@PLT
28020 movq 5968(%rax), %r11
28021 jmp *%r11
28022 #elif defined(PTHREADS)
28023 pushq %rdi
28024 pushq %rsi
28025 pushq %rdx
28026 pushq %rcx
28027 pushq %r8
28028 pushq %r9
28029 pushq %rbp
28030 call _x86_64_get_dispatch@PLT
28031 popq %rbp
28032 popq %r9
28033 popq %r8
28034 popq %rcx
28035 popq %rdx
28036 popq %rsi
28037 popq %rdi
28038 movq 5968(%rax), %r11
28039 jmp *%r11
28040 #else
28041 movq _glapi_Dispatch(%rip), %rax
28042 testq %rax, %rax
28043 je 1f
28044 movq 5968(%rax), %r11
28045 jmp *%r11
28046 1:
28047 pushq %rdi
28048 pushq %rsi
28049 pushq %rdx
28050 pushq %rcx
28051 pushq %r8
28052 pushq %r9
28053 pushq %rbp
28054 call _glapi_get_dispatch
28055 popq %rbp
28056 popq %r9
28057 popq %r8
28058 popq %rcx
28059 popq %rdx
28060 popq %rsi
28061 popq %rdi
28062 movq 5968(%rax), %r11
28063 jmp *%r11
28064 #endif /* defined(GLX_USE_TLS) */
28065 .size GL_PREFIX(GetActiveUniformARB), .-GL_PREFIX(GetActiveUniformARB)
28066
28067 .p2align 4,,15
28068 .globl GL_PREFIX(GetUniformfvARB)
28069 .type GL_PREFIX(GetUniformfvARB), @function
28070 GL_PREFIX(GetUniformfvARB):
28071 #if defined(GLX_USE_TLS)
28072 call _x86_64_get_dispatch@PLT
28073 movq 5976(%rax), %r11
28074 jmp *%r11
28075 #elif defined(PTHREADS)
28076 pushq %rdi
28077 pushq %rsi
28078 pushq %rdx
28079 call _x86_64_get_dispatch@PLT
28080 popq %rdx
28081 popq %rsi
28082 popq %rdi
28083 movq 5976(%rax), %r11
28084 jmp *%r11
28085 #else
28086 movq _glapi_Dispatch(%rip), %rax
28087 testq %rax, %rax
28088 je 1f
28089 movq 5976(%rax), %r11
28090 jmp *%r11
28091 1:
28092 pushq %rdi
28093 pushq %rsi
28094 pushq %rdx
28095 call _glapi_get_dispatch
28096 popq %rdx
28097 popq %rsi
28098 popq %rdi
28099 movq 5976(%rax), %r11
28100 jmp *%r11
28101 #endif /* defined(GLX_USE_TLS) */
28102 .size GL_PREFIX(GetUniformfvARB), .-GL_PREFIX(GetUniformfvARB)
28103
28104 .p2align 4,,15
28105 .globl GL_PREFIX(GetUniformivARB)
28106 .type GL_PREFIX(GetUniformivARB), @function
28107 GL_PREFIX(GetUniformivARB):
28108 #if defined(GLX_USE_TLS)
28109 call _x86_64_get_dispatch@PLT
28110 movq 5984(%rax), %r11
28111 jmp *%r11
28112 #elif defined(PTHREADS)
28113 pushq %rdi
28114 pushq %rsi
28115 pushq %rdx
28116 call _x86_64_get_dispatch@PLT
28117 popq %rdx
28118 popq %rsi
28119 popq %rdi
28120 movq 5984(%rax), %r11
28121 jmp *%r11
28122 #else
28123 movq _glapi_Dispatch(%rip), %rax
28124 testq %rax, %rax
28125 je 1f
28126 movq 5984(%rax), %r11
28127 jmp *%r11
28128 1:
28129 pushq %rdi
28130 pushq %rsi
28131 pushq %rdx
28132 call _glapi_get_dispatch
28133 popq %rdx
28134 popq %rsi
28135 popq %rdi
28136 movq 5984(%rax), %r11
28137 jmp *%r11
28138 #endif /* defined(GLX_USE_TLS) */
28139 .size GL_PREFIX(GetUniformivARB), .-GL_PREFIX(GetUniformivARB)
28140
28141 .p2align 4,,15
28142 .globl GL_PREFIX(GetShaderSourceARB)
28143 .type GL_PREFIX(GetShaderSourceARB), @function
28144 GL_PREFIX(GetShaderSourceARB):
28145 #if defined(GLX_USE_TLS)
28146 call _x86_64_get_dispatch@PLT
28147 movq 5992(%rax), %r11
28148 jmp *%r11
28149 #elif defined(PTHREADS)
28150 pushq %rdi
28151 pushq %rsi
28152 pushq %rdx
28153 pushq %rcx
28154 pushq %rbp
28155 call _x86_64_get_dispatch@PLT
28156 popq %rbp
28157 popq %rcx
28158 popq %rdx
28159 popq %rsi
28160 popq %rdi
28161 movq 5992(%rax), %r11
28162 jmp *%r11
28163 #else
28164 movq _glapi_Dispatch(%rip), %rax
28165 testq %rax, %rax
28166 je 1f
28167 movq 5992(%rax), %r11
28168 jmp *%r11
28169 1:
28170 pushq %rdi
28171 pushq %rsi
28172 pushq %rdx
28173 pushq %rcx
28174 pushq %rbp
28175 call _glapi_get_dispatch
28176 popq %rbp
28177 popq %rcx
28178 popq %rdx
28179 popq %rsi
28180 popq %rdi
28181 movq 5992(%rax), %r11
28182 jmp *%r11
28183 #endif /* defined(GLX_USE_TLS) */
28184 .size GL_PREFIX(GetShaderSourceARB), .-GL_PREFIX(GetShaderSourceARB)
28185
28186 .p2align 4,,15
28187 .globl GL_PREFIX(BindAttribLocationARB)
28188 .type GL_PREFIX(BindAttribLocationARB), @function
28189 GL_PREFIX(BindAttribLocationARB):
28190 #if defined(GLX_USE_TLS)
28191 call _x86_64_get_dispatch@PLT
28192 movq 6000(%rax), %r11
28193 jmp *%r11
28194 #elif defined(PTHREADS)
28195 pushq %rdi
28196 pushq %rsi
28197 pushq %rdx
28198 call _x86_64_get_dispatch@PLT
28199 popq %rdx
28200 popq %rsi
28201 popq %rdi
28202 movq 6000(%rax), %r11
28203 jmp *%r11
28204 #else
28205 movq _glapi_Dispatch(%rip), %rax
28206 testq %rax, %rax
28207 je 1f
28208 movq 6000(%rax), %r11
28209 jmp *%r11
28210 1:
28211 pushq %rdi
28212 pushq %rsi
28213 pushq %rdx
28214 call _glapi_get_dispatch
28215 popq %rdx
28216 popq %rsi
28217 popq %rdi
28218 movq 6000(%rax), %r11
28219 jmp *%r11
28220 #endif /* defined(GLX_USE_TLS) */
28221 .size GL_PREFIX(BindAttribLocationARB), .-GL_PREFIX(BindAttribLocationARB)
28222
28223 .p2align 4,,15
28224 .globl GL_PREFIX(GetActiveAttribARB)
28225 .type GL_PREFIX(GetActiveAttribARB), @function
28226 GL_PREFIX(GetActiveAttribARB):
28227 #if defined(GLX_USE_TLS)
28228 call _x86_64_get_dispatch@PLT
28229 movq 6008(%rax), %r11
28230 jmp *%r11
28231 #elif defined(PTHREADS)
28232 pushq %rdi
28233 pushq %rsi
28234 pushq %rdx
28235 pushq %rcx
28236 pushq %r8
28237 pushq %r9
28238 pushq %rbp
28239 call _x86_64_get_dispatch@PLT
28240 popq %rbp
28241 popq %r9
28242 popq %r8
28243 popq %rcx
28244 popq %rdx
28245 popq %rsi
28246 popq %rdi
28247 movq 6008(%rax), %r11
28248 jmp *%r11
28249 #else
28250 movq _glapi_Dispatch(%rip), %rax
28251 testq %rax, %rax
28252 je 1f
28253 movq 6008(%rax), %r11
28254 jmp *%r11
28255 1:
28256 pushq %rdi
28257 pushq %rsi
28258 pushq %rdx
28259 pushq %rcx
28260 pushq %r8
28261 pushq %r9
28262 pushq %rbp
28263 call _glapi_get_dispatch
28264 popq %rbp
28265 popq %r9
28266 popq %r8
28267 popq %rcx
28268 popq %rdx
28269 popq %rsi
28270 popq %rdi
28271 movq 6008(%rax), %r11
28272 jmp *%r11
28273 #endif /* defined(GLX_USE_TLS) */
28274 .size GL_PREFIX(GetActiveAttribARB), .-GL_PREFIX(GetActiveAttribARB)
28275
28276 .p2align 4,,15
28277 .globl GL_PREFIX(GetAttribLocationARB)
28278 .type GL_PREFIX(GetAttribLocationARB), @function
28279 GL_PREFIX(GetAttribLocationARB):
28280 #if defined(GLX_USE_TLS)
28281 call _x86_64_get_dispatch@PLT
28282 movq 6016(%rax), %r11
28283 jmp *%r11
28284 #elif defined(PTHREADS)
28285 pushq %rdi
28286 pushq %rsi
28287 pushq %rbp
28288 call _x86_64_get_dispatch@PLT
28289 popq %rbp
28290 popq %rsi
28291 popq %rdi
28292 movq 6016(%rax), %r11
28293 jmp *%r11
28294 #else
28295 movq _glapi_Dispatch(%rip), %rax
28296 testq %rax, %rax
28297 je 1f
28298 movq 6016(%rax), %r11
28299 jmp *%r11
28300 1:
28301 pushq %rdi
28302 pushq %rsi
28303 pushq %rbp
28304 call _glapi_get_dispatch
28305 popq %rbp
28306 popq %rsi
28307 popq %rdi
28308 movq 6016(%rax), %r11
28309 jmp *%r11
28310 #endif /* defined(GLX_USE_TLS) */
28311 .size GL_PREFIX(GetAttribLocationARB), .-GL_PREFIX(GetAttribLocationARB)
28312
28313 .p2align 4,,15
28314 .globl GL_PREFIX(GetVertexAttribdvNV)
28315 .type GL_PREFIX(GetVertexAttribdvNV), @function
28316 GL_PREFIX(GetVertexAttribdvNV):
28317 #if defined(GLX_USE_TLS)
28318 call _x86_64_get_dispatch@PLT
28319 movq 6024(%rax), %r11
28320 jmp *%r11
28321 #elif defined(PTHREADS)
28322 pushq %rdi
28323 pushq %rsi
28324 pushq %rdx
28325 call _x86_64_get_dispatch@PLT
28326 popq %rdx
28327 popq %rsi
28328 popq %rdi
28329 movq 6024(%rax), %r11
28330 jmp *%r11
28331 #else
28332 movq _glapi_Dispatch(%rip), %rax
28333 testq %rax, %rax
28334 je 1f
28335 movq 6024(%rax), %r11
28336 jmp *%r11
28337 1:
28338 pushq %rdi
28339 pushq %rsi
28340 pushq %rdx
28341 call _glapi_get_dispatch
28342 popq %rdx
28343 popq %rsi
28344 popq %rdi
28345 movq 6024(%rax), %r11
28346 jmp *%r11
28347 #endif /* defined(GLX_USE_TLS) */
28348 .size GL_PREFIX(GetVertexAttribdvNV), .-GL_PREFIX(GetVertexAttribdvNV)
28349
28350 .p2align 4,,15
28351 .globl GL_PREFIX(GetVertexAttribfvNV)
28352 .type GL_PREFIX(GetVertexAttribfvNV), @function
28353 GL_PREFIX(GetVertexAttribfvNV):
28354 #if defined(GLX_USE_TLS)
28355 call _x86_64_get_dispatch@PLT
28356 movq 6032(%rax), %r11
28357 jmp *%r11
28358 #elif defined(PTHREADS)
28359 pushq %rdi
28360 pushq %rsi
28361 pushq %rdx
28362 call _x86_64_get_dispatch@PLT
28363 popq %rdx
28364 popq %rsi
28365 popq %rdi
28366 movq 6032(%rax), %r11
28367 jmp *%r11
28368 #else
28369 movq _glapi_Dispatch(%rip), %rax
28370 testq %rax, %rax
28371 je 1f
28372 movq 6032(%rax), %r11
28373 jmp *%r11
28374 1:
28375 pushq %rdi
28376 pushq %rsi
28377 pushq %rdx
28378 call _glapi_get_dispatch
28379 popq %rdx
28380 popq %rsi
28381 popq %rdi
28382 movq 6032(%rax), %r11
28383 jmp *%r11
28384 #endif /* defined(GLX_USE_TLS) */
28385 .size GL_PREFIX(GetVertexAttribfvNV), .-GL_PREFIX(GetVertexAttribfvNV)
28386
28387 .p2align 4,,15
28388 .globl GL_PREFIX(GetVertexAttribivNV)
28389 .type GL_PREFIX(GetVertexAttribivNV), @function
28390 GL_PREFIX(GetVertexAttribivNV):
28391 #if defined(GLX_USE_TLS)
28392 call _x86_64_get_dispatch@PLT
28393 movq 6040(%rax), %r11
28394 jmp *%r11
28395 #elif defined(PTHREADS)
28396 pushq %rdi
28397 pushq %rsi
28398 pushq %rdx
28399 call _x86_64_get_dispatch@PLT
28400 popq %rdx
28401 popq %rsi
28402 popq %rdi
28403 movq 6040(%rax), %r11
28404 jmp *%r11
28405 #else
28406 movq _glapi_Dispatch(%rip), %rax
28407 testq %rax, %rax
28408 je 1f
28409 movq 6040(%rax), %r11
28410 jmp *%r11
28411 1:
28412 pushq %rdi
28413 pushq %rsi
28414 pushq %rdx
28415 call _glapi_get_dispatch
28416 popq %rdx
28417 popq %rsi
28418 popq %rdi
28419 movq 6040(%rax), %r11
28420 jmp *%r11
28421 #endif /* defined(GLX_USE_TLS) */
28422 .size GL_PREFIX(GetVertexAttribivNV), .-GL_PREFIX(GetVertexAttribivNV)
28423
28424 .p2align 4,,15
28425 .globl GL_PREFIX(VertexAttrib1dNV)
28426 .type GL_PREFIX(VertexAttrib1dNV), @function
28427 GL_PREFIX(VertexAttrib1dNV):
28428 #if defined(GLX_USE_TLS)
28429 call _x86_64_get_dispatch@PLT
28430 movq 6048(%rax), %r11
28431 jmp *%r11
28432 #elif defined(PTHREADS)
28433 subq $24, %rsp
28434 movq %rdi, (%rsp)
28435 movq %xmm0, 8(%rsp)
28436 call _x86_64_get_dispatch@PLT
28437 movq 8(%rsp), %xmm0
28438 movq (%rsp), %rdi
28439 addq $24, %rsp
28440 movq 6048(%rax), %r11
28441 jmp *%r11
28442 #else
28443 movq _glapi_Dispatch(%rip), %rax
28444 testq %rax, %rax
28445 je 1f
28446 movq 6048(%rax), %r11
28447 jmp *%r11
28448 1:
28449 subq $24, %rsp
28450 movq %rdi, (%rsp)
28451 movq %xmm0, 8(%rsp)
28452 call _glapi_get_dispatch
28453 movq 8(%rsp), %xmm0
28454 movq (%rsp), %rdi
28455 addq $24, %rsp
28456 movq 6048(%rax), %r11
28457 jmp *%r11
28458 #endif /* defined(GLX_USE_TLS) */
28459 .size GL_PREFIX(VertexAttrib1dNV), .-GL_PREFIX(VertexAttrib1dNV)
28460
28461 .p2align 4,,15
28462 .globl GL_PREFIX(VertexAttrib1dvNV)
28463 .type GL_PREFIX(VertexAttrib1dvNV), @function
28464 GL_PREFIX(VertexAttrib1dvNV):
28465 #if defined(GLX_USE_TLS)
28466 call _x86_64_get_dispatch@PLT
28467 movq 6056(%rax), %r11
28468 jmp *%r11
28469 #elif defined(PTHREADS)
28470 pushq %rdi
28471 pushq %rsi
28472 pushq %rbp
28473 call _x86_64_get_dispatch@PLT
28474 popq %rbp
28475 popq %rsi
28476 popq %rdi
28477 movq 6056(%rax), %r11
28478 jmp *%r11
28479 #else
28480 movq _glapi_Dispatch(%rip), %rax
28481 testq %rax, %rax
28482 je 1f
28483 movq 6056(%rax), %r11
28484 jmp *%r11
28485 1:
28486 pushq %rdi
28487 pushq %rsi
28488 pushq %rbp
28489 call _glapi_get_dispatch
28490 popq %rbp
28491 popq %rsi
28492 popq %rdi
28493 movq 6056(%rax), %r11
28494 jmp *%r11
28495 #endif /* defined(GLX_USE_TLS) */
28496 .size GL_PREFIX(VertexAttrib1dvNV), .-GL_PREFIX(VertexAttrib1dvNV)
28497
28498 .p2align 4,,15
28499 .globl GL_PREFIX(VertexAttrib1fNV)
28500 .type GL_PREFIX(VertexAttrib1fNV), @function
28501 GL_PREFIX(VertexAttrib1fNV):
28502 #if defined(GLX_USE_TLS)
28503 call _x86_64_get_dispatch@PLT
28504 movq 6064(%rax), %r11
28505 jmp *%r11
28506 #elif defined(PTHREADS)
28507 subq $24, %rsp
28508 movq %rdi, (%rsp)
28509 movq %xmm0, 8(%rsp)
28510 call _x86_64_get_dispatch@PLT
28511 movq 8(%rsp), %xmm0
28512 movq (%rsp), %rdi
28513 addq $24, %rsp
28514 movq 6064(%rax), %r11
28515 jmp *%r11
28516 #else
28517 movq _glapi_Dispatch(%rip), %rax
28518 testq %rax, %rax
28519 je 1f
28520 movq 6064(%rax), %r11
28521 jmp *%r11
28522 1:
28523 subq $24, %rsp
28524 movq %rdi, (%rsp)
28525 movq %xmm0, 8(%rsp)
28526 call _glapi_get_dispatch
28527 movq 8(%rsp), %xmm0
28528 movq (%rsp), %rdi
28529 addq $24, %rsp
28530 movq 6064(%rax), %r11
28531 jmp *%r11
28532 #endif /* defined(GLX_USE_TLS) */
28533 .size GL_PREFIX(VertexAttrib1fNV), .-GL_PREFIX(VertexAttrib1fNV)
28534
28535 .p2align 4,,15
28536 .globl GL_PREFIX(VertexAttrib1fvNV)
28537 .type GL_PREFIX(VertexAttrib1fvNV), @function
28538 GL_PREFIX(VertexAttrib1fvNV):
28539 #if defined(GLX_USE_TLS)
28540 call _x86_64_get_dispatch@PLT
28541 movq 6072(%rax), %r11
28542 jmp *%r11
28543 #elif defined(PTHREADS)
28544 pushq %rdi
28545 pushq %rsi
28546 pushq %rbp
28547 call _x86_64_get_dispatch@PLT
28548 popq %rbp
28549 popq %rsi
28550 popq %rdi
28551 movq 6072(%rax), %r11
28552 jmp *%r11
28553 #else
28554 movq _glapi_Dispatch(%rip), %rax
28555 testq %rax, %rax
28556 je 1f
28557 movq 6072(%rax), %r11
28558 jmp *%r11
28559 1:
28560 pushq %rdi
28561 pushq %rsi
28562 pushq %rbp
28563 call _glapi_get_dispatch
28564 popq %rbp
28565 popq %rsi
28566 popq %rdi
28567 movq 6072(%rax), %r11
28568 jmp *%r11
28569 #endif /* defined(GLX_USE_TLS) */
28570 .size GL_PREFIX(VertexAttrib1fvNV), .-GL_PREFIX(VertexAttrib1fvNV)
28571
28572 .p2align 4,,15
28573 .globl GL_PREFIX(VertexAttrib1sNV)
28574 .type GL_PREFIX(VertexAttrib1sNV), @function
28575 GL_PREFIX(VertexAttrib1sNV):
28576 #if defined(GLX_USE_TLS)
28577 call _x86_64_get_dispatch@PLT
28578 movq 6080(%rax), %r11
28579 jmp *%r11
28580 #elif defined(PTHREADS)
28581 pushq %rdi
28582 pushq %rsi
28583 pushq %rbp
28584 call _x86_64_get_dispatch@PLT
28585 popq %rbp
28586 popq %rsi
28587 popq %rdi
28588 movq 6080(%rax), %r11
28589 jmp *%r11
28590 #else
28591 movq _glapi_Dispatch(%rip), %rax
28592 testq %rax, %rax
28593 je 1f
28594 movq 6080(%rax), %r11
28595 jmp *%r11
28596 1:
28597 pushq %rdi
28598 pushq %rsi
28599 pushq %rbp
28600 call _glapi_get_dispatch
28601 popq %rbp
28602 popq %rsi
28603 popq %rdi
28604 movq 6080(%rax), %r11
28605 jmp *%r11
28606 #endif /* defined(GLX_USE_TLS) */
28607 .size GL_PREFIX(VertexAttrib1sNV), .-GL_PREFIX(VertexAttrib1sNV)
28608
28609 .p2align 4,,15
28610 .globl GL_PREFIX(VertexAttrib1svNV)
28611 .type GL_PREFIX(VertexAttrib1svNV), @function
28612 GL_PREFIX(VertexAttrib1svNV):
28613 #if defined(GLX_USE_TLS)
28614 call _x86_64_get_dispatch@PLT
28615 movq 6088(%rax), %r11
28616 jmp *%r11
28617 #elif defined(PTHREADS)
28618 pushq %rdi
28619 pushq %rsi
28620 pushq %rbp
28621 call _x86_64_get_dispatch@PLT
28622 popq %rbp
28623 popq %rsi
28624 popq %rdi
28625 movq 6088(%rax), %r11
28626 jmp *%r11
28627 #else
28628 movq _glapi_Dispatch(%rip), %rax
28629 testq %rax, %rax
28630 je 1f
28631 movq 6088(%rax), %r11
28632 jmp *%r11
28633 1:
28634 pushq %rdi
28635 pushq %rsi
28636 pushq %rbp
28637 call _glapi_get_dispatch
28638 popq %rbp
28639 popq %rsi
28640 popq %rdi
28641 movq 6088(%rax), %r11
28642 jmp *%r11
28643 #endif /* defined(GLX_USE_TLS) */
28644 .size GL_PREFIX(VertexAttrib1svNV), .-GL_PREFIX(VertexAttrib1svNV)
28645
28646 .p2align 4,,15
28647 .globl GL_PREFIX(VertexAttrib2dNV)
28648 .type GL_PREFIX(VertexAttrib2dNV), @function
28649 GL_PREFIX(VertexAttrib2dNV):
28650 #if defined(GLX_USE_TLS)
28651 call _x86_64_get_dispatch@PLT
28652 movq 6096(%rax), %r11
28653 jmp *%r11
28654 #elif defined(PTHREADS)
28655 subq $24, %rsp
28656 movq %rdi, (%rsp)
28657 movq %xmm0, 8(%rsp)
28658 movq %xmm1, 16(%rsp)
28659 call _x86_64_get_dispatch@PLT
28660 movq 16(%rsp), %xmm1
28661 movq 8(%rsp), %xmm0
28662 movq (%rsp), %rdi
28663 addq $24, %rsp
28664 movq 6096(%rax), %r11
28665 jmp *%r11
28666 #else
28667 movq _glapi_Dispatch(%rip), %rax
28668 testq %rax, %rax
28669 je 1f
28670 movq 6096(%rax), %r11
28671 jmp *%r11
28672 1:
28673 subq $24, %rsp
28674 movq %rdi, (%rsp)
28675 movq %xmm0, 8(%rsp)
28676 movq %xmm1, 16(%rsp)
28677 call _glapi_get_dispatch
28678 movq 16(%rsp), %xmm1
28679 movq 8(%rsp), %xmm0
28680 movq (%rsp), %rdi
28681 addq $24, %rsp
28682 movq 6096(%rax), %r11
28683 jmp *%r11
28684 #endif /* defined(GLX_USE_TLS) */
28685 .size GL_PREFIX(VertexAttrib2dNV), .-GL_PREFIX(VertexAttrib2dNV)
28686
28687 .p2align 4,,15
28688 .globl GL_PREFIX(VertexAttrib2dvNV)
28689 .type GL_PREFIX(VertexAttrib2dvNV), @function
28690 GL_PREFIX(VertexAttrib2dvNV):
28691 #if defined(GLX_USE_TLS)
28692 call _x86_64_get_dispatch@PLT
28693 movq 6104(%rax), %r11
28694 jmp *%r11
28695 #elif defined(PTHREADS)
28696 pushq %rdi
28697 pushq %rsi
28698 pushq %rbp
28699 call _x86_64_get_dispatch@PLT
28700 popq %rbp
28701 popq %rsi
28702 popq %rdi
28703 movq 6104(%rax), %r11
28704 jmp *%r11
28705 #else
28706 movq _glapi_Dispatch(%rip), %rax
28707 testq %rax, %rax
28708 je 1f
28709 movq 6104(%rax), %r11
28710 jmp *%r11
28711 1:
28712 pushq %rdi
28713 pushq %rsi
28714 pushq %rbp
28715 call _glapi_get_dispatch
28716 popq %rbp
28717 popq %rsi
28718 popq %rdi
28719 movq 6104(%rax), %r11
28720 jmp *%r11
28721 #endif /* defined(GLX_USE_TLS) */
28722 .size GL_PREFIX(VertexAttrib2dvNV), .-GL_PREFIX(VertexAttrib2dvNV)
28723
28724 .p2align 4,,15
28725 .globl GL_PREFIX(VertexAttrib2fNV)
28726 .type GL_PREFIX(VertexAttrib2fNV), @function
28727 GL_PREFIX(VertexAttrib2fNV):
28728 #if defined(GLX_USE_TLS)
28729 call _x86_64_get_dispatch@PLT
28730 movq 6112(%rax), %r11
28731 jmp *%r11
28732 #elif defined(PTHREADS)
28733 subq $24, %rsp
28734 movq %rdi, (%rsp)
28735 movq %xmm0, 8(%rsp)
28736 movq %xmm1, 16(%rsp)
28737 call _x86_64_get_dispatch@PLT
28738 movq 16(%rsp), %xmm1
28739 movq 8(%rsp), %xmm0
28740 movq (%rsp), %rdi
28741 addq $24, %rsp
28742 movq 6112(%rax), %r11
28743 jmp *%r11
28744 #else
28745 movq _glapi_Dispatch(%rip), %rax
28746 testq %rax, %rax
28747 je 1f
28748 movq 6112(%rax), %r11
28749 jmp *%r11
28750 1:
28751 subq $24, %rsp
28752 movq %rdi, (%rsp)
28753 movq %xmm0, 8(%rsp)
28754 movq %xmm1, 16(%rsp)
28755 call _glapi_get_dispatch
28756 movq 16(%rsp), %xmm1
28757 movq 8(%rsp), %xmm0
28758 movq (%rsp), %rdi
28759 addq $24, %rsp
28760 movq 6112(%rax), %r11
28761 jmp *%r11
28762 #endif /* defined(GLX_USE_TLS) */
28763 .size GL_PREFIX(VertexAttrib2fNV), .-GL_PREFIX(VertexAttrib2fNV)
28764
28765 .p2align 4,,15
28766 .globl GL_PREFIX(VertexAttrib2fvNV)
28767 .type GL_PREFIX(VertexAttrib2fvNV), @function
28768 GL_PREFIX(VertexAttrib2fvNV):
28769 #if defined(GLX_USE_TLS)
28770 call _x86_64_get_dispatch@PLT
28771 movq 6120(%rax), %r11
28772 jmp *%r11
28773 #elif defined(PTHREADS)
28774 pushq %rdi
28775 pushq %rsi
28776 pushq %rbp
28777 call _x86_64_get_dispatch@PLT
28778 popq %rbp
28779 popq %rsi
28780 popq %rdi
28781 movq 6120(%rax), %r11
28782 jmp *%r11
28783 #else
28784 movq _glapi_Dispatch(%rip), %rax
28785 testq %rax, %rax
28786 je 1f
28787 movq 6120(%rax), %r11
28788 jmp *%r11
28789 1:
28790 pushq %rdi
28791 pushq %rsi
28792 pushq %rbp
28793 call _glapi_get_dispatch
28794 popq %rbp
28795 popq %rsi
28796 popq %rdi
28797 movq 6120(%rax), %r11
28798 jmp *%r11
28799 #endif /* defined(GLX_USE_TLS) */
28800 .size GL_PREFIX(VertexAttrib2fvNV), .-GL_PREFIX(VertexAttrib2fvNV)
28801
28802 .p2align 4,,15
28803 .globl GL_PREFIX(VertexAttrib2sNV)
28804 .type GL_PREFIX(VertexAttrib2sNV), @function
28805 GL_PREFIX(VertexAttrib2sNV):
28806 #if defined(GLX_USE_TLS)
28807 call _x86_64_get_dispatch@PLT
28808 movq 6128(%rax), %r11
28809 jmp *%r11
28810 #elif defined(PTHREADS)
28811 pushq %rdi
28812 pushq %rsi
28813 pushq %rdx
28814 call _x86_64_get_dispatch@PLT
28815 popq %rdx
28816 popq %rsi
28817 popq %rdi
28818 movq 6128(%rax), %r11
28819 jmp *%r11
28820 #else
28821 movq _glapi_Dispatch(%rip), %rax
28822 testq %rax, %rax
28823 je 1f
28824 movq 6128(%rax), %r11
28825 jmp *%r11
28826 1:
28827 pushq %rdi
28828 pushq %rsi
28829 pushq %rdx
28830 call _glapi_get_dispatch
28831 popq %rdx
28832 popq %rsi
28833 popq %rdi
28834 movq 6128(%rax), %r11
28835 jmp *%r11
28836 #endif /* defined(GLX_USE_TLS) */
28837 .size GL_PREFIX(VertexAttrib2sNV), .-GL_PREFIX(VertexAttrib2sNV)
28838
28839 .p2align 4,,15
28840 .globl GL_PREFIX(VertexAttrib2svNV)
28841 .type GL_PREFIX(VertexAttrib2svNV), @function
28842 GL_PREFIX(VertexAttrib2svNV):
28843 #if defined(GLX_USE_TLS)
28844 call _x86_64_get_dispatch@PLT
28845 movq 6136(%rax), %r11
28846 jmp *%r11
28847 #elif defined(PTHREADS)
28848 pushq %rdi
28849 pushq %rsi
28850 pushq %rbp
28851 call _x86_64_get_dispatch@PLT
28852 popq %rbp
28853 popq %rsi
28854 popq %rdi
28855 movq 6136(%rax), %r11
28856 jmp *%r11
28857 #else
28858 movq _glapi_Dispatch(%rip), %rax
28859 testq %rax, %rax
28860 je 1f
28861 movq 6136(%rax), %r11
28862 jmp *%r11
28863 1:
28864 pushq %rdi
28865 pushq %rsi
28866 pushq %rbp
28867 call _glapi_get_dispatch
28868 popq %rbp
28869 popq %rsi
28870 popq %rdi
28871 movq 6136(%rax), %r11
28872 jmp *%r11
28873 #endif /* defined(GLX_USE_TLS) */
28874 .size GL_PREFIX(VertexAttrib2svNV), .-GL_PREFIX(VertexAttrib2svNV)
28875
28876 .p2align 4,,15
28877 .globl GL_PREFIX(VertexAttrib3dNV)
28878 .type GL_PREFIX(VertexAttrib3dNV), @function
28879 GL_PREFIX(VertexAttrib3dNV):
28880 #if defined(GLX_USE_TLS)
28881 call _x86_64_get_dispatch@PLT
28882 movq 6144(%rax), %r11
28883 jmp *%r11
28884 #elif defined(PTHREADS)
28885 subq $40, %rsp
28886 movq %rdi, (%rsp)
28887 movq %xmm0, 8(%rsp)
28888 movq %xmm1, 16(%rsp)
28889 movq %xmm2, 24(%rsp)
28890 call _x86_64_get_dispatch@PLT
28891 movq 24(%rsp), %xmm2
28892 movq 16(%rsp), %xmm1
28893 movq 8(%rsp), %xmm0
28894 movq (%rsp), %rdi
28895 addq $40, %rsp
28896 movq 6144(%rax), %r11
28897 jmp *%r11
28898 #else
28899 movq _glapi_Dispatch(%rip), %rax
28900 testq %rax, %rax
28901 je 1f
28902 movq 6144(%rax), %r11
28903 jmp *%r11
28904 1:
28905 subq $40, %rsp
28906 movq %rdi, (%rsp)
28907 movq %xmm0, 8(%rsp)
28908 movq %xmm1, 16(%rsp)
28909 movq %xmm2, 24(%rsp)
28910 call _glapi_get_dispatch
28911 movq 24(%rsp), %xmm2
28912 movq 16(%rsp), %xmm1
28913 movq 8(%rsp), %xmm0
28914 movq (%rsp), %rdi
28915 addq $40, %rsp
28916 movq 6144(%rax), %r11
28917 jmp *%r11
28918 #endif /* defined(GLX_USE_TLS) */
28919 .size GL_PREFIX(VertexAttrib3dNV), .-GL_PREFIX(VertexAttrib3dNV)
28920
28921 .p2align 4,,15
28922 .globl GL_PREFIX(VertexAttrib3dvNV)
28923 .type GL_PREFIX(VertexAttrib3dvNV), @function
28924 GL_PREFIX(VertexAttrib3dvNV):
28925 #if defined(GLX_USE_TLS)
28926 call _x86_64_get_dispatch@PLT
28927 movq 6152(%rax), %r11
28928 jmp *%r11
28929 #elif defined(PTHREADS)
28930 pushq %rdi
28931 pushq %rsi
28932 pushq %rbp
28933 call _x86_64_get_dispatch@PLT
28934 popq %rbp
28935 popq %rsi
28936 popq %rdi
28937 movq 6152(%rax), %r11
28938 jmp *%r11
28939 #else
28940 movq _glapi_Dispatch(%rip), %rax
28941 testq %rax, %rax
28942 je 1f
28943 movq 6152(%rax), %r11
28944 jmp *%r11
28945 1:
28946 pushq %rdi
28947 pushq %rsi
28948 pushq %rbp
28949 call _glapi_get_dispatch
28950 popq %rbp
28951 popq %rsi
28952 popq %rdi
28953 movq 6152(%rax), %r11
28954 jmp *%r11
28955 #endif /* defined(GLX_USE_TLS) */
28956 .size GL_PREFIX(VertexAttrib3dvNV), .-GL_PREFIX(VertexAttrib3dvNV)
28957
28958 .p2align 4,,15
28959 .globl GL_PREFIX(VertexAttrib3fNV)
28960 .type GL_PREFIX(VertexAttrib3fNV), @function
28961 GL_PREFIX(VertexAttrib3fNV):
28962 #if defined(GLX_USE_TLS)
28963 call _x86_64_get_dispatch@PLT
28964 movq 6160(%rax), %r11
28965 jmp *%r11
28966 #elif defined(PTHREADS)
28967 subq $40, %rsp
28968 movq %rdi, (%rsp)
28969 movq %xmm0, 8(%rsp)
28970 movq %xmm1, 16(%rsp)
28971 movq %xmm2, 24(%rsp)
28972 call _x86_64_get_dispatch@PLT
28973 movq 24(%rsp), %xmm2
28974 movq 16(%rsp), %xmm1
28975 movq 8(%rsp), %xmm0
28976 movq (%rsp), %rdi
28977 addq $40, %rsp
28978 movq 6160(%rax), %r11
28979 jmp *%r11
28980 #else
28981 movq _glapi_Dispatch(%rip), %rax
28982 testq %rax, %rax
28983 je 1f
28984 movq 6160(%rax), %r11
28985 jmp *%r11
28986 1:
28987 subq $40, %rsp
28988 movq %rdi, (%rsp)
28989 movq %xmm0, 8(%rsp)
28990 movq %xmm1, 16(%rsp)
28991 movq %xmm2, 24(%rsp)
28992 call _glapi_get_dispatch
28993 movq 24(%rsp), %xmm2
28994 movq 16(%rsp), %xmm1
28995 movq 8(%rsp), %xmm0
28996 movq (%rsp), %rdi
28997 addq $40, %rsp
28998 movq 6160(%rax), %r11
28999 jmp *%r11
29000 #endif /* defined(GLX_USE_TLS) */
29001 .size GL_PREFIX(VertexAttrib3fNV), .-GL_PREFIX(VertexAttrib3fNV)
29002
29003 .p2align 4,,15
29004 .globl GL_PREFIX(VertexAttrib3fvNV)
29005 .type GL_PREFIX(VertexAttrib3fvNV), @function
29006 GL_PREFIX(VertexAttrib3fvNV):
29007 #if defined(GLX_USE_TLS)
29008 call _x86_64_get_dispatch@PLT
29009 movq 6168(%rax), %r11
29010 jmp *%r11
29011 #elif defined(PTHREADS)
29012 pushq %rdi
29013 pushq %rsi
29014 pushq %rbp
29015 call _x86_64_get_dispatch@PLT
29016 popq %rbp
29017 popq %rsi
29018 popq %rdi
29019 movq 6168(%rax), %r11
29020 jmp *%r11
29021 #else
29022 movq _glapi_Dispatch(%rip), %rax
29023 testq %rax, %rax
29024 je 1f
29025 movq 6168(%rax), %r11
29026 jmp *%r11
29027 1:
29028 pushq %rdi
29029 pushq %rsi
29030 pushq %rbp
29031 call _glapi_get_dispatch
29032 popq %rbp
29033 popq %rsi
29034 popq %rdi
29035 movq 6168(%rax), %r11
29036 jmp *%r11
29037 #endif /* defined(GLX_USE_TLS) */
29038 .size GL_PREFIX(VertexAttrib3fvNV), .-GL_PREFIX(VertexAttrib3fvNV)
29039
29040 .p2align 4,,15
29041 .globl GL_PREFIX(VertexAttrib3sNV)
29042 .type GL_PREFIX(VertexAttrib3sNV), @function
29043 GL_PREFIX(VertexAttrib3sNV):
29044 #if defined(GLX_USE_TLS)
29045 call _x86_64_get_dispatch@PLT
29046 movq 6176(%rax), %r11
29047 jmp *%r11
29048 #elif defined(PTHREADS)
29049 pushq %rdi
29050 pushq %rsi
29051 pushq %rdx
29052 pushq %rcx
29053 pushq %rbp
29054 call _x86_64_get_dispatch@PLT
29055 popq %rbp
29056 popq %rcx
29057 popq %rdx
29058 popq %rsi
29059 popq %rdi
29060 movq 6176(%rax), %r11
29061 jmp *%r11
29062 #else
29063 movq _glapi_Dispatch(%rip), %rax
29064 testq %rax, %rax
29065 je 1f
29066 movq 6176(%rax), %r11
29067 jmp *%r11
29068 1:
29069 pushq %rdi
29070 pushq %rsi
29071 pushq %rdx
29072 pushq %rcx
29073 pushq %rbp
29074 call _glapi_get_dispatch
29075 popq %rbp
29076 popq %rcx
29077 popq %rdx
29078 popq %rsi
29079 popq %rdi
29080 movq 6176(%rax), %r11
29081 jmp *%r11
29082 #endif /* defined(GLX_USE_TLS) */
29083 .size GL_PREFIX(VertexAttrib3sNV), .-GL_PREFIX(VertexAttrib3sNV)
29084
29085 .p2align 4,,15
29086 .globl GL_PREFIX(VertexAttrib3svNV)
29087 .type GL_PREFIX(VertexAttrib3svNV), @function
29088 GL_PREFIX(VertexAttrib3svNV):
29089 #if defined(GLX_USE_TLS)
29090 call _x86_64_get_dispatch@PLT
29091 movq 6184(%rax), %r11
29092 jmp *%r11
29093 #elif defined(PTHREADS)
29094 pushq %rdi
29095 pushq %rsi
29096 pushq %rbp
29097 call _x86_64_get_dispatch@PLT
29098 popq %rbp
29099 popq %rsi
29100 popq %rdi
29101 movq 6184(%rax), %r11
29102 jmp *%r11
29103 #else
29104 movq _glapi_Dispatch(%rip), %rax
29105 testq %rax, %rax
29106 je 1f
29107 movq 6184(%rax), %r11
29108 jmp *%r11
29109 1:
29110 pushq %rdi
29111 pushq %rsi
29112 pushq %rbp
29113 call _glapi_get_dispatch
29114 popq %rbp
29115 popq %rsi
29116 popq %rdi
29117 movq 6184(%rax), %r11
29118 jmp *%r11
29119 #endif /* defined(GLX_USE_TLS) */
29120 .size GL_PREFIX(VertexAttrib3svNV), .-GL_PREFIX(VertexAttrib3svNV)
29121
29122 .p2align 4,,15
29123 .globl GL_PREFIX(VertexAttrib4dNV)
29124 .type GL_PREFIX(VertexAttrib4dNV), @function
29125 GL_PREFIX(VertexAttrib4dNV):
29126 #if defined(GLX_USE_TLS)
29127 call _x86_64_get_dispatch@PLT
29128 movq 6192(%rax), %r11
29129 jmp *%r11
29130 #elif defined(PTHREADS)
29131 subq $40, %rsp
29132 movq %rdi, (%rsp)
29133 movq %xmm0, 8(%rsp)
29134 movq %xmm1, 16(%rsp)
29135 movq %xmm2, 24(%rsp)
29136 movq %xmm3, 32(%rsp)
29137 call _x86_64_get_dispatch@PLT
29138 movq 32(%rsp), %xmm3
29139 movq 24(%rsp), %xmm2
29140 movq 16(%rsp), %xmm1
29141 movq 8(%rsp), %xmm0
29142 movq (%rsp), %rdi
29143 addq $40, %rsp
29144 movq 6192(%rax), %r11
29145 jmp *%r11
29146 #else
29147 movq _glapi_Dispatch(%rip), %rax
29148 testq %rax, %rax
29149 je 1f
29150 movq 6192(%rax), %r11
29151 jmp *%r11
29152 1:
29153 subq $40, %rsp
29154 movq %rdi, (%rsp)
29155 movq %xmm0, 8(%rsp)
29156 movq %xmm1, 16(%rsp)
29157 movq %xmm2, 24(%rsp)
29158 movq %xmm3, 32(%rsp)
29159 call _glapi_get_dispatch
29160 movq 32(%rsp), %xmm3
29161 movq 24(%rsp), %xmm2
29162 movq 16(%rsp), %xmm1
29163 movq 8(%rsp), %xmm0
29164 movq (%rsp), %rdi
29165 addq $40, %rsp
29166 movq 6192(%rax), %r11
29167 jmp *%r11
29168 #endif /* defined(GLX_USE_TLS) */
29169 .size GL_PREFIX(VertexAttrib4dNV), .-GL_PREFIX(VertexAttrib4dNV)
29170
29171 .p2align 4,,15
29172 .globl GL_PREFIX(VertexAttrib4dvNV)
29173 .type GL_PREFIX(VertexAttrib4dvNV), @function
29174 GL_PREFIX(VertexAttrib4dvNV):
29175 #if defined(GLX_USE_TLS)
29176 call _x86_64_get_dispatch@PLT
29177 movq 6200(%rax), %r11
29178 jmp *%r11
29179 #elif defined(PTHREADS)
29180 pushq %rdi
29181 pushq %rsi
29182 pushq %rbp
29183 call _x86_64_get_dispatch@PLT
29184 popq %rbp
29185 popq %rsi
29186 popq %rdi
29187 movq 6200(%rax), %r11
29188 jmp *%r11
29189 #else
29190 movq _glapi_Dispatch(%rip), %rax
29191 testq %rax, %rax
29192 je 1f
29193 movq 6200(%rax), %r11
29194 jmp *%r11
29195 1:
29196 pushq %rdi
29197 pushq %rsi
29198 pushq %rbp
29199 call _glapi_get_dispatch
29200 popq %rbp
29201 popq %rsi
29202 popq %rdi
29203 movq 6200(%rax), %r11
29204 jmp *%r11
29205 #endif /* defined(GLX_USE_TLS) */
29206 .size GL_PREFIX(VertexAttrib4dvNV), .-GL_PREFIX(VertexAttrib4dvNV)
29207
29208 .p2align 4,,15
29209 .globl GL_PREFIX(VertexAttrib4fNV)
29210 .type GL_PREFIX(VertexAttrib4fNV), @function
29211 GL_PREFIX(VertexAttrib4fNV):
29212 #if defined(GLX_USE_TLS)
29213 call _x86_64_get_dispatch@PLT
29214 movq 6208(%rax), %r11
29215 jmp *%r11
29216 #elif defined(PTHREADS)
29217 subq $40, %rsp
29218 movq %rdi, (%rsp)
29219 movq %xmm0, 8(%rsp)
29220 movq %xmm1, 16(%rsp)
29221 movq %xmm2, 24(%rsp)
29222 movq %xmm3, 32(%rsp)
29223 call _x86_64_get_dispatch@PLT
29224 movq 32(%rsp), %xmm3
29225 movq 24(%rsp), %xmm2
29226 movq 16(%rsp), %xmm1
29227 movq 8(%rsp), %xmm0
29228 movq (%rsp), %rdi
29229 addq $40, %rsp
29230 movq 6208(%rax), %r11
29231 jmp *%r11
29232 #else
29233 movq _glapi_Dispatch(%rip), %rax
29234 testq %rax, %rax
29235 je 1f
29236 movq 6208(%rax), %r11
29237 jmp *%r11
29238 1:
29239 subq $40, %rsp
29240 movq %rdi, (%rsp)
29241 movq %xmm0, 8(%rsp)
29242 movq %xmm1, 16(%rsp)
29243 movq %xmm2, 24(%rsp)
29244 movq %xmm3, 32(%rsp)
29245 call _glapi_get_dispatch
29246 movq 32(%rsp), %xmm3
29247 movq 24(%rsp), %xmm2
29248 movq 16(%rsp), %xmm1
29249 movq 8(%rsp), %xmm0
29250 movq (%rsp), %rdi
29251 addq $40, %rsp
29252 movq 6208(%rax), %r11
29253 jmp *%r11
29254 #endif /* defined(GLX_USE_TLS) */
29255 .size GL_PREFIX(VertexAttrib4fNV), .-GL_PREFIX(VertexAttrib4fNV)
29256
29257 .p2align 4,,15
29258 .globl GL_PREFIX(VertexAttrib4fvNV)
29259 .type GL_PREFIX(VertexAttrib4fvNV), @function
29260 GL_PREFIX(VertexAttrib4fvNV):
29261 #if defined(GLX_USE_TLS)
29262 call _x86_64_get_dispatch@PLT
29263 movq 6216(%rax), %r11
29264 jmp *%r11
29265 #elif defined(PTHREADS)
29266 pushq %rdi
29267 pushq %rsi
29268 pushq %rbp
29269 call _x86_64_get_dispatch@PLT
29270 popq %rbp
29271 popq %rsi
29272 popq %rdi
29273 movq 6216(%rax), %r11
29274 jmp *%r11
29275 #else
29276 movq _glapi_Dispatch(%rip), %rax
29277 testq %rax, %rax
29278 je 1f
29279 movq 6216(%rax), %r11
29280 jmp *%r11
29281 1:
29282 pushq %rdi
29283 pushq %rsi
29284 pushq %rbp
29285 call _glapi_get_dispatch
29286 popq %rbp
29287 popq %rsi
29288 popq %rdi
29289 movq 6216(%rax), %r11
29290 jmp *%r11
29291 #endif /* defined(GLX_USE_TLS) */
29292 .size GL_PREFIX(VertexAttrib4fvNV), .-GL_PREFIX(VertexAttrib4fvNV)
29293
29294 .p2align 4,,15
29295 .globl GL_PREFIX(VertexAttrib4sNV)
29296 .type GL_PREFIX(VertexAttrib4sNV), @function
29297 GL_PREFIX(VertexAttrib4sNV):
29298 #if defined(GLX_USE_TLS)
29299 call _x86_64_get_dispatch@PLT
29300 movq 6224(%rax), %r11
29301 jmp *%r11
29302 #elif defined(PTHREADS)
29303 pushq %rdi
29304 pushq %rsi
29305 pushq %rdx
29306 pushq %rcx
29307 pushq %r8
29308 call _x86_64_get_dispatch@PLT
29309 popq %r8
29310 popq %rcx
29311 popq %rdx
29312 popq %rsi
29313 popq %rdi
29314 movq 6224(%rax), %r11
29315 jmp *%r11
29316 #else
29317 movq _glapi_Dispatch(%rip), %rax
29318 testq %rax, %rax
29319 je 1f
29320 movq 6224(%rax), %r11
29321 jmp *%r11
29322 1:
29323 pushq %rdi
29324 pushq %rsi
29325 pushq %rdx
29326 pushq %rcx
29327 pushq %r8
29328 call _glapi_get_dispatch
29329 popq %r8
29330 popq %rcx
29331 popq %rdx
29332 popq %rsi
29333 popq %rdi
29334 movq 6224(%rax), %r11
29335 jmp *%r11
29336 #endif /* defined(GLX_USE_TLS) */
29337 .size GL_PREFIX(VertexAttrib4sNV), .-GL_PREFIX(VertexAttrib4sNV)
29338
29339 .p2align 4,,15
29340 .globl GL_PREFIX(VertexAttrib4svNV)
29341 .type GL_PREFIX(VertexAttrib4svNV), @function
29342 GL_PREFIX(VertexAttrib4svNV):
29343 #if defined(GLX_USE_TLS)
29344 call _x86_64_get_dispatch@PLT
29345 movq 6232(%rax), %r11
29346 jmp *%r11
29347 #elif defined(PTHREADS)
29348 pushq %rdi
29349 pushq %rsi
29350 pushq %rbp
29351 call _x86_64_get_dispatch@PLT
29352 popq %rbp
29353 popq %rsi
29354 popq %rdi
29355 movq 6232(%rax), %r11
29356 jmp *%r11
29357 #else
29358 movq _glapi_Dispatch(%rip), %rax
29359 testq %rax, %rax
29360 je 1f
29361 movq 6232(%rax), %r11
29362 jmp *%r11
29363 1:
29364 pushq %rdi
29365 pushq %rsi
29366 pushq %rbp
29367 call _glapi_get_dispatch
29368 popq %rbp
29369 popq %rsi
29370 popq %rdi
29371 movq 6232(%rax), %r11
29372 jmp *%r11
29373 #endif /* defined(GLX_USE_TLS) */
29374 .size GL_PREFIX(VertexAttrib4svNV), .-GL_PREFIX(VertexAttrib4svNV)
29375
29376 .p2align 4,,15
29377 .globl GL_PREFIX(VertexAttrib4ubNV)
29378 .type GL_PREFIX(VertexAttrib4ubNV), @function
29379 GL_PREFIX(VertexAttrib4ubNV):
29380 #if defined(GLX_USE_TLS)
29381 call _x86_64_get_dispatch@PLT
29382 movq 6240(%rax), %r11
29383 jmp *%r11
29384 #elif defined(PTHREADS)
29385 pushq %rdi
29386 pushq %rsi
29387 pushq %rdx
29388 pushq %rcx
29389 pushq %r8
29390 call _x86_64_get_dispatch@PLT
29391 popq %r8
29392 popq %rcx
29393 popq %rdx
29394 popq %rsi
29395 popq %rdi
29396 movq 6240(%rax), %r11
29397 jmp *%r11
29398 #else
29399 movq _glapi_Dispatch(%rip), %rax
29400 testq %rax, %rax
29401 je 1f
29402 movq 6240(%rax), %r11
29403 jmp *%r11
29404 1:
29405 pushq %rdi
29406 pushq %rsi
29407 pushq %rdx
29408 pushq %rcx
29409 pushq %r8
29410 call _glapi_get_dispatch
29411 popq %r8
29412 popq %rcx
29413 popq %rdx
29414 popq %rsi
29415 popq %rdi
29416 movq 6240(%rax), %r11
29417 jmp *%r11
29418 #endif /* defined(GLX_USE_TLS) */
29419 .size GL_PREFIX(VertexAttrib4ubNV), .-GL_PREFIX(VertexAttrib4ubNV)
29420
29421 .p2align 4,,15
29422 .globl GL_PREFIX(VertexAttrib4ubvNV)
29423 .type GL_PREFIX(VertexAttrib4ubvNV), @function
29424 GL_PREFIX(VertexAttrib4ubvNV):
29425 #if defined(GLX_USE_TLS)
29426 call _x86_64_get_dispatch@PLT
29427 movq 6248(%rax), %r11
29428 jmp *%r11
29429 #elif defined(PTHREADS)
29430 pushq %rdi
29431 pushq %rsi
29432 pushq %rbp
29433 call _x86_64_get_dispatch@PLT
29434 popq %rbp
29435 popq %rsi
29436 popq %rdi
29437 movq 6248(%rax), %r11
29438 jmp *%r11
29439 #else
29440 movq _glapi_Dispatch(%rip), %rax
29441 testq %rax, %rax
29442 je 1f
29443 movq 6248(%rax), %r11
29444 jmp *%r11
29445 1:
29446 pushq %rdi
29447 pushq %rsi
29448 pushq %rbp
29449 call _glapi_get_dispatch
29450 popq %rbp
29451 popq %rsi
29452 popq %rdi
29453 movq 6248(%rax), %r11
29454 jmp *%r11
29455 #endif /* defined(GLX_USE_TLS) */
29456 .size GL_PREFIX(VertexAttrib4ubvNV), .-GL_PREFIX(VertexAttrib4ubvNV)
29457
29458 .p2align 4,,15
29459 .globl GL_PREFIX(GenFragmentShadersATI)
29460 .type GL_PREFIX(GenFragmentShadersATI), @function
29461 GL_PREFIX(GenFragmentShadersATI):
29462 #if defined(GLX_USE_TLS)
29463 call _x86_64_get_dispatch@PLT
29464 movq 6256(%rax), %r11
29465 jmp *%r11
29466 #elif defined(PTHREADS)
29467 pushq %rdi
29468 call _x86_64_get_dispatch@PLT
29469 popq %rdi
29470 movq 6256(%rax), %r11
29471 jmp *%r11
29472 #else
29473 movq _glapi_Dispatch(%rip), %rax
29474 testq %rax, %rax
29475 je 1f
29476 movq 6256(%rax), %r11
29477 jmp *%r11
29478 1:
29479 pushq %rdi
29480 call _glapi_get_dispatch
29481 popq %rdi
29482 movq 6256(%rax), %r11
29483 jmp *%r11
29484 #endif /* defined(GLX_USE_TLS) */
29485 .size GL_PREFIX(GenFragmentShadersATI), .-GL_PREFIX(GenFragmentShadersATI)
29486
29487 .p2align 4,,15
29488 .globl GL_PREFIX(BindFragmentShaderATI)
29489 .type GL_PREFIX(BindFragmentShaderATI), @function
29490 GL_PREFIX(BindFragmentShaderATI):
29491 #if defined(GLX_USE_TLS)
29492 call _x86_64_get_dispatch@PLT
29493 movq 6264(%rax), %r11
29494 jmp *%r11
29495 #elif defined(PTHREADS)
29496 pushq %rdi
29497 call _x86_64_get_dispatch@PLT
29498 popq %rdi
29499 movq 6264(%rax), %r11
29500 jmp *%r11
29501 #else
29502 movq _glapi_Dispatch(%rip), %rax
29503 testq %rax, %rax
29504 je 1f
29505 movq 6264(%rax), %r11
29506 jmp *%r11
29507 1:
29508 pushq %rdi
29509 call _glapi_get_dispatch
29510 popq %rdi
29511 movq 6264(%rax), %r11
29512 jmp *%r11
29513 #endif /* defined(GLX_USE_TLS) */
29514 .size GL_PREFIX(BindFragmentShaderATI), .-GL_PREFIX(BindFragmentShaderATI)
29515
29516 .p2align 4,,15
29517 .globl GL_PREFIX(DeleteFragmentShaderATI)
29518 .type GL_PREFIX(DeleteFragmentShaderATI), @function
29519 GL_PREFIX(DeleteFragmentShaderATI):
29520 #if defined(GLX_USE_TLS)
29521 call _x86_64_get_dispatch@PLT
29522 movq 6272(%rax), %r11
29523 jmp *%r11
29524 #elif defined(PTHREADS)
29525 pushq %rdi
29526 call _x86_64_get_dispatch@PLT
29527 popq %rdi
29528 movq 6272(%rax), %r11
29529 jmp *%r11
29530 #else
29531 movq _glapi_Dispatch(%rip), %rax
29532 testq %rax, %rax
29533 je 1f
29534 movq 6272(%rax), %r11
29535 jmp *%r11
29536 1:
29537 pushq %rdi
29538 call _glapi_get_dispatch
29539 popq %rdi
29540 movq 6272(%rax), %r11
29541 jmp *%r11
29542 #endif /* defined(GLX_USE_TLS) */
29543 .size GL_PREFIX(DeleteFragmentShaderATI), .-GL_PREFIX(DeleteFragmentShaderATI)
29544
29545 .p2align 4,,15
29546 .globl GL_PREFIX(BeginFragmentShaderATI)
29547 .type GL_PREFIX(BeginFragmentShaderATI), @function
29548 GL_PREFIX(BeginFragmentShaderATI):
29549 #if defined(GLX_USE_TLS)
29550 call _x86_64_get_dispatch@PLT
29551 movq 6280(%rax), %r11
29552 jmp *%r11
29553 #elif defined(PTHREADS)
29554 pushq %rbp
29555 call _x86_64_get_dispatch@PLT
29556 popq %rbp
29557 movq 6280(%rax), %r11
29558 jmp *%r11
29559 #else
29560 movq _glapi_Dispatch(%rip), %rax
29561 testq %rax, %rax
29562 je 1f
29563 movq 6280(%rax), %r11
29564 jmp *%r11
29565 1:
29566 pushq %rbp
29567 call _glapi_get_dispatch
29568 popq %rbp
29569 movq 6280(%rax), %r11
29570 jmp *%r11
29571 #endif /* defined(GLX_USE_TLS) */
29572 .size GL_PREFIX(BeginFragmentShaderATI), .-GL_PREFIX(BeginFragmentShaderATI)
29573
29574 .p2align 4,,15
29575 .globl GL_PREFIX(EndFragmentShaderATI)
29576 .type GL_PREFIX(EndFragmentShaderATI), @function
29577 GL_PREFIX(EndFragmentShaderATI):
29578 #if defined(GLX_USE_TLS)
29579 call _x86_64_get_dispatch@PLT
29580 movq 6288(%rax), %r11
29581 jmp *%r11
29582 #elif defined(PTHREADS)
29583 pushq %rbp
29584 call _x86_64_get_dispatch@PLT
29585 popq %rbp
29586 movq 6288(%rax), %r11
29587 jmp *%r11
29588 #else
29589 movq _glapi_Dispatch(%rip), %rax
29590 testq %rax, %rax
29591 je 1f
29592 movq 6288(%rax), %r11
29593 jmp *%r11
29594 1:
29595 pushq %rbp
29596 call _glapi_get_dispatch
29597 popq %rbp
29598 movq 6288(%rax), %r11
29599 jmp *%r11
29600 #endif /* defined(GLX_USE_TLS) */
29601 .size GL_PREFIX(EndFragmentShaderATI), .-GL_PREFIX(EndFragmentShaderATI)
29602
29603 .p2align 4,,15
29604 .globl GL_PREFIX(PassTexCoordATI)
29605 .type GL_PREFIX(PassTexCoordATI), @function
29606 GL_PREFIX(PassTexCoordATI):
29607 #if defined(GLX_USE_TLS)
29608 call _x86_64_get_dispatch@PLT
29609 movq 6296(%rax), %r11
29610 jmp *%r11
29611 #elif defined(PTHREADS)
29612 pushq %rdi
29613 pushq %rsi
29614 pushq %rdx
29615 call _x86_64_get_dispatch@PLT
29616 popq %rdx
29617 popq %rsi
29618 popq %rdi
29619 movq 6296(%rax), %r11
29620 jmp *%r11
29621 #else
29622 movq _glapi_Dispatch(%rip), %rax
29623 testq %rax, %rax
29624 je 1f
29625 movq 6296(%rax), %r11
29626 jmp *%r11
29627 1:
29628 pushq %rdi
29629 pushq %rsi
29630 pushq %rdx
29631 call _glapi_get_dispatch
29632 popq %rdx
29633 popq %rsi
29634 popq %rdi
29635 movq 6296(%rax), %r11
29636 jmp *%r11
29637 #endif /* defined(GLX_USE_TLS) */
29638 .size GL_PREFIX(PassTexCoordATI), .-GL_PREFIX(PassTexCoordATI)
29639
29640 .p2align 4,,15
29641 .globl GL_PREFIX(SampleMapATI)
29642 .type GL_PREFIX(SampleMapATI), @function
29643 GL_PREFIX(SampleMapATI):
29644 #if defined(GLX_USE_TLS)
29645 call _x86_64_get_dispatch@PLT
29646 movq 6304(%rax), %r11
29647 jmp *%r11
29648 #elif defined(PTHREADS)
29649 pushq %rdi
29650 pushq %rsi
29651 pushq %rdx
29652 call _x86_64_get_dispatch@PLT
29653 popq %rdx
29654 popq %rsi
29655 popq %rdi
29656 movq 6304(%rax), %r11
29657 jmp *%r11
29658 #else
29659 movq _glapi_Dispatch(%rip), %rax
29660 testq %rax, %rax
29661 je 1f
29662 movq 6304(%rax), %r11
29663 jmp *%r11
29664 1:
29665 pushq %rdi
29666 pushq %rsi
29667 pushq %rdx
29668 call _glapi_get_dispatch
29669 popq %rdx
29670 popq %rsi
29671 popq %rdi
29672 movq 6304(%rax), %r11
29673 jmp *%r11
29674 #endif /* defined(GLX_USE_TLS) */
29675 .size GL_PREFIX(SampleMapATI), .-GL_PREFIX(SampleMapATI)
29676
29677 .p2align 4,,15
29678 .globl GL_PREFIX(ColorFragmentOp1ATI)
29679 .type GL_PREFIX(ColorFragmentOp1ATI), @function
29680 GL_PREFIX(ColorFragmentOp1ATI):
29681 #if defined(GLX_USE_TLS)
29682 call _x86_64_get_dispatch@PLT
29683 movq 6312(%rax), %r11
29684 jmp *%r11
29685 #elif defined(PTHREADS)
29686 pushq %rdi
29687 pushq %rsi
29688 pushq %rdx
29689 pushq %rcx
29690 pushq %r8
29691 pushq %r9
29692 pushq %rbp
29693 call _x86_64_get_dispatch@PLT
29694 popq %rbp
29695 popq %r9
29696 popq %r8
29697 popq %rcx
29698 popq %rdx
29699 popq %rsi
29700 popq %rdi
29701 movq 6312(%rax), %r11
29702 jmp *%r11
29703 #else
29704 movq _glapi_Dispatch(%rip), %rax
29705 testq %rax, %rax
29706 je 1f
29707 movq 6312(%rax), %r11
29708 jmp *%r11
29709 1:
29710 pushq %rdi
29711 pushq %rsi
29712 pushq %rdx
29713 pushq %rcx
29714 pushq %r8
29715 pushq %r9
29716 pushq %rbp
29717 call _glapi_get_dispatch
29718 popq %rbp
29719 popq %r9
29720 popq %r8
29721 popq %rcx
29722 popq %rdx
29723 popq %rsi
29724 popq %rdi
29725 movq 6312(%rax), %r11
29726 jmp *%r11
29727 #endif /* defined(GLX_USE_TLS) */
29728 .size GL_PREFIX(ColorFragmentOp1ATI), .-GL_PREFIX(ColorFragmentOp1ATI)
29729
29730 .p2align 4,,15
29731 .globl GL_PREFIX(ColorFragmentOp2ATI)
29732 .type GL_PREFIX(ColorFragmentOp2ATI), @function
29733 GL_PREFIX(ColorFragmentOp2ATI):
29734 #if defined(GLX_USE_TLS)
29735 call _x86_64_get_dispatch@PLT
29736 movq 6320(%rax), %r11
29737 jmp *%r11
29738 #elif defined(PTHREADS)
29739 pushq %rdi
29740 pushq %rsi
29741 pushq %rdx
29742 pushq %rcx
29743 pushq %r8
29744 pushq %r9
29745 pushq %rbp
29746 call _x86_64_get_dispatch@PLT
29747 popq %rbp
29748 popq %r9
29749 popq %r8
29750 popq %rcx
29751 popq %rdx
29752 popq %rsi
29753 popq %rdi
29754 movq 6320(%rax), %r11
29755 jmp *%r11
29756 #else
29757 movq _glapi_Dispatch(%rip), %rax
29758 testq %rax, %rax
29759 je 1f
29760 movq 6320(%rax), %r11
29761 jmp *%r11
29762 1:
29763 pushq %rdi
29764 pushq %rsi
29765 pushq %rdx
29766 pushq %rcx
29767 pushq %r8
29768 pushq %r9
29769 pushq %rbp
29770 call _glapi_get_dispatch
29771 popq %rbp
29772 popq %r9
29773 popq %r8
29774 popq %rcx
29775 popq %rdx
29776 popq %rsi
29777 popq %rdi
29778 movq 6320(%rax), %r11
29779 jmp *%r11
29780 #endif /* defined(GLX_USE_TLS) */
29781 .size GL_PREFIX(ColorFragmentOp2ATI), .-GL_PREFIX(ColorFragmentOp2ATI)
29782
29783 .p2align 4,,15
29784 .globl GL_PREFIX(ColorFragmentOp3ATI)
29785 .type GL_PREFIX(ColorFragmentOp3ATI), @function
29786 GL_PREFIX(ColorFragmentOp3ATI):
29787 #if defined(GLX_USE_TLS)
29788 call _x86_64_get_dispatch@PLT
29789 movq 6328(%rax), %r11
29790 jmp *%r11
29791 #elif defined(PTHREADS)
29792 pushq %rdi
29793 pushq %rsi
29794 pushq %rdx
29795 pushq %rcx
29796 pushq %r8
29797 pushq %r9
29798 pushq %rbp
29799 call _x86_64_get_dispatch@PLT
29800 popq %rbp
29801 popq %r9
29802 popq %r8
29803 popq %rcx
29804 popq %rdx
29805 popq %rsi
29806 popq %rdi
29807 movq 6328(%rax), %r11
29808 jmp *%r11
29809 #else
29810 movq _glapi_Dispatch(%rip), %rax
29811 testq %rax, %rax
29812 je 1f
29813 movq 6328(%rax), %r11
29814 jmp *%r11
29815 1:
29816 pushq %rdi
29817 pushq %rsi
29818 pushq %rdx
29819 pushq %rcx
29820 pushq %r8
29821 pushq %r9
29822 pushq %rbp
29823 call _glapi_get_dispatch
29824 popq %rbp
29825 popq %r9
29826 popq %r8
29827 popq %rcx
29828 popq %rdx
29829 popq %rsi
29830 popq %rdi
29831 movq 6328(%rax), %r11
29832 jmp *%r11
29833 #endif /* defined(GLX_USE_TLS) */
29834 .size GL_PREFIX(ColorFragmentOp3ATI), .-GL_PREFIX(ColorFragmentOp3ATI)
29835
29836 .p2align 4,,15
29837 .globl GL_PREFIX(AlphaFragmentOp1ATI)
29838 .type GL_PREFIX(AlphaFragmentOp1ATI), @function
29839 GL_PREFIX(AlphaFragmentOp1ATI):
29840 #if defined(GLX_USE_TLS)
29841 call _x86_64_get_dispatch@PLT
29842 movq 6336(%rax), %r11
29843 jmp *%r11
29844 #elif defined(PTHREADS)
29845 pushq %rdi
29846 pushq %rsi
29847 pushq %rdx
29848 pushq %rcx
29849 pushq %r8
29850 pushq %r9
29851 pushq %rbp
29852 call _x86_64_get_dispatch@PLT
29853 popq %rbp
29854 popq %r9
29855 popq %r8
29856 popq %rcx
29857 popq %rdx
29858 popq %rsi
29859 popq %rdi
29860 movq 6336(%rax), %r11
29861 jmp *%r11
29862 #else
29863 movq _glapi_Dispatch(%rip), %rax
29864 testq %rax, %rax
29865 je 1f
29866 movq 6336(%rax), %r11
29867 jmp *%r11
29868 1:
29869 pushq %rdi
29870 pushq %rsi
29871 pushq %rdx
29872 pushq %rcx
29873 pushq %r8
29874 pushq %r9
29875 pushq %rbp
29876 call _glapi_get_dispatch
29877 popq %rbp
29878 popq %r9
29879 popq %r8
29880 popq %rcx
29881 popq %rdx
29882 popq %rsi
29883 popq %rdi
29884 movq 6336(%rax), %r11
29885 jmp *%r11
29886 #endif /* defined(GLX_USE_TLS) */
29887 .size GL_PREFIX(AlphaFragmentOp1ATI), .-GL_PREFIX(AlphaFragmentOp1ATI)
29888
29889 .p2align 4,,15
29890 .globl GL_PREFIX(AlphaFragmentOp2ATI)
29891 .type GL_PREFIX(AlphaFragmentOp2ATI), @function
29892 GL_PREFIX(AlphaFragmentOp2ATI):
29893 #if defined(GLX_USE_TLS)
29894 call _x86_64_get_dispatch@PLT
29895 movq 6344(%rax), %r11
29896 jmp *%r11
29897 #elif defined(PTHREADS)
29898 pushq %rdi
29899 pushq %rsi
29900 pushq %rdx
29901 pushq %rcx
29902 pushq %r8
29903 pushq %r9
29904 pushq %rbp
29905 call _x86_64_get_dispatch@PLT
29906 popq %rbp
29907 popq %r9
29908 popq %r8
29909 popq %rcx
29910 popq %rdx
29911 popq %rsi
29912 popq %rdi
29913 movq 6344(%rax), %r11
29914 jmp *%r11
29915 #else
29916 movq _glapi_Dispatch(%rip), %rax
29917 testq %rax, %rax
29918 je 1f
29919 movq 6344(%rax), %r11
29920 jmp *%r11
29921 1:
29922 pushq %rdi
29923 pushq %rsi
29924 pushq %rdx
29925 pushq %rcx
29926 pushq %r8
29927 pushq %r9
29928 pushq %rbp
29929 call _glapi_get_dispatch
29930 popq %rbp
29931 popq %r9
29932 popq %r8
29933 popq %rcx
29934 popq %rdx
29935 popq %rsi
29936 popq %rdi
29937 movq 6344(%rax), %r11
29938 jmp *%r11
29939 #endif /* defined(GLX_USE_TLS) */
29940 .size GL_PREFIX(AlphaFragmentOp2ATI), .-GL_PREFIX(AlphaFragmentOp2ATI)
29941
29942 .p2align 4,,15
29943 .globl GL_PREFIX(AlphaFragmentOp3ATI)
29944 .type GL_PREFIX(AlphaFragmentOp3ATI), @function
29945 GL_PREFIX(AlphaFragmentOp3ATI):
29946 #if defined(GLX_USE_TLS)
29947 call _x86_64_get_dispatch@PLT
29948 movq 6352(%rax), %r11
29949 jmp *%r11
29950 #elif defined(PTHREADS)
29951 pushq %rdi
29952 pushq %rsi
29953 pushq %rdx
29954 pushq %rcx
29955 pushq %r8
29956 pushq %r9
29957 pushq %rbp
29958 call _x86_64_get_dispatch@PLT
29959 popq %rbp
29960 popq %r9
29961 popq %r8
29962 popq %rcx
29963 popq %rdx
29964 popq %rsi
29965 popq %rdi
29966 movq 6352(%rax), %r11
29967 jmp *%r11
29968 #else
29969 movq _glapi_Dispatch(%rip), %rax
29970 testq %rax, %rax
29971 je 1f
29972 movq 6352(%rax), %r11
29973 jmp *%r11
29974 1:
29975 pushq %rdi
29976 pushq %rsi
29977 pushq %rdx
29978 pushq %rcx
29979 pushq %r8
29980 pushq %r9
29981 pushq %rbp
29982 call _glapi_get_dispatch
29983 popq %rbp
29984 popq %r9
29985 popq %r8
29986 popq %rcx
29987 popq %rdx
29988 popq %rsi
29989 popq %rdi
29990 movq 6352(%rax), %r11
29991 jmp *%r11
29992 #endif /* defined(GLX_USE_TLS) */
29993 .size GL_PREFIX(AlphaFragmentOp3ATI), .-GL_PREFIX(AlphaFragmentOp3ATI)
29994
29995 .p2align 4,,15
29996 .globl GL_PREFIX(SetFragmentShaderConstantATI)
29997 .type GL_PREFIX(SetFragmentShaderConstantATI), @function
29998 GL_PREFIX(SetFragmentShaderConstantATI):
29999 #if defined(GLX_USE_TLS)
30000 call _x86_64_get_dispatch@PLT
30001 movq 6360(%rax), %r11
30002 jmp *%r11
30003 #elif defined(PTHREADS)
30004 pushq %rdi
30005 pushq %rsi
30006 pushq %rbp
30007 call _x86_64_get_dispatch@PLT
30008 popq %rbp
30009 popq %rsi
30010 popq %rdi
30011 movq 6360(%rax), %r11
30012 jmp *%r11
30013 #else
30014 movq _glapi_Dispatch(%rip), %rax
30015 testq %rax, %rax
30016 je 1f
30017 movq 6360(%rax), %r11
30018 jmp *%r11
30019 1:
30020 pushq %rdi
30021 pushq %rsi
30022 pushq %rbp
30023 call _glapi_get_dispatch
30024 popq %rbp
30025 popq %rsi
30026 popq %rdi
30027 movq 6360(%rax), %r11
30028 jmp *%r11
30029 #endif /* defined(GLX_USE_TLS) */
30030 .size GL_PREFIX(SetFragmentShaderConstantATI), .-GL_PREFIX(SetFragmentShaderConstantATI)
30031
30032 .p2align 4,,15
30033 .globl GL_PREFIX(IsRenderbufferEXT)
30034 .type GL_PREFIX(IsRenderbufferEXT), @function
30035 GL_PREFIX(IsRenderbufferEXT):
30036 #if defined(GLX_USE_TLS)
30037 call _x86_64_get_dispatch@PLT
30038 movq 6368(%rax), %r11
30039 jmp *%r11
30040 #elif defined(PTHREADS)
30041 pushq %rdi
30042 call _x86_64_get_dispatch@PLT
30043 popq %rdi
30044 movq 6368(%rax), %r11
30045 jmp *%r11
30046 #else
30047 movq _glapi_Dispatch(%rip), %rax
30048 testq %rax, %rax
30049 je 1f
30050 movq 6368(%rax), %r11
30051 jmp *%r11
30052 1:
30053 pushq %rdi
30054 call _glapi_get_dispatch
30055 popq %rdi
30056 movq 6368(%rax), %r11
30057 jmp *%r11
30058 #endif /* defined(GLX_USE_TLS) */
30059 .size GL_PREFIX(IsRenderbufferEXT), .-GL_PREFIX(IsRenderbufferEXT)
30060
30061 .p2align 4,,15
30062 .globl GL_PREFIX(BindRenderbufferEXT)
30063 .type GL_PREFIX(BindRenderbufferEXT), @function
30064 GL_PREFIX(BindRenderbufferEXT):
30065 #if defined(GLX_USE_TLS)
30066 call _x86_64_get_dispatch@PLT
30067 movq 6376(%rax), %r11
30068 jmp *%r11
30069 #elif defined(PTHREADS)
30070 pushq %rdi
30071 pushq %rsi
30072 pushq %rbp
30073 call _x86_64_get_dispatch@PLT
30074 popq %rbp
30075 popq %rsi
30076 popq %rdi
30077 movq 6376(%rax), %r11
30078 jmp *%r11
30079 #else
30080 movq _glapi_Dispatch(%rip), %rax
30081 testq %rax, %rax
30082 je 1f
30083 movq 6376(%rax), %r11
30084 jmp *%r11
30085 1:
30086 pushq %rdi
30087 pushq %rsi
30088 pushq %rbp
30089 call _glapi_get_dispatch
30090 popq %rbp
30091 popq %rsi
30092 popq %rdi
30093 movq 6376(%rax), %r11
30094 jmp *%r11
30095 #endif /* defined(GLX_USE_TLS) */
30096 .size GL_PREFIX(BindRenderbufferEXT), .-GL_PREFIX(BindRenderbufferEXT)
30097
30098 .p2align 4,,15
30099 .globl GL_PREFIX(DeleteRenderbuffersEXT)
30100 .type GL_PREFIX(DeleteRenderbuffersEXT), @function
30101 GL_PREFIX(DeleteRenderbuffersEXT):
30102 #if defined(GLX_USE_TLS)
30103 call _x86_64_get_dispatch@PLT
30104 movq 6384(%rax), %r11
30105 jmp *%r11
30106 #elif defined(PTHREADS)
30107 pushq %rdi
30108 pushq %rsi
30109 pushq %rbp
30110 call _x86_64_get_dispatch@PLT
30111 popq %rbp
30112 popq %rsi
30113 popq %rdi
30114 movq 6384(%rax), %r11
30115 jmp *%r11
30116 #else
30117 movq _glapi_Dispatch(%rip), %rax
30118 testq %rax, %rax
30119 je 1f
30120 movq 6384(%rax), %r11
30121 jmp *%r11
30122 1:
30123 pushq %rdi
30124 pushq %rsi
30125 pushq %rbp
30126 call _glapi_get_dispatch
30127 popq %rbp
30128 popq %rsi
30129 popq %rdi
30130 movq 6384(%rax), %r11
30131 jmp *%r11
30132 #endif /* defined(GLX_USE_TLS) */
30133 .size GL_PREFIX(DeleteRenderbuffersEXT), .-GL_PREFIX(DeleteRenderbuffersEXT)
30134
30135 .p2align 4,,15
30136 .globl GL_PREFIX(GenRenderbuffersEXT)
30137 .type GL_PREFIX(GenRenderbuffersEXT), @function
30138 GL_PREFIX(GenRenderbuffersEXT):
30139 #if defined(GLX_USE_TLS)
30140 call _x86_64_get_dispatch@PLT
30141 movq 6392(%rax), %r11
30142 jmp *%r11
30143 #elif defined(PTHREADS)
30144 pushq %rdi
30145 pushq %rsi
30146 pushq %rbp
30147 call _x86_64_get_dispatch@PLT
30148 popq %rbp
30149 popq %rsi
30150 popq %rdi
30151 movq 6392(%rax), %r11
30152 jmp *%r11
30153 #else
30154 movq _glapi_Dispatch(%rip), %rax
30155 testq %rax, %rax
30156 je 1f
30157 movq 6392(%rax), %r11
30158 jmp *%r11
30159 1:
30160 pushq %rdi
30161 pushq %rsi
30162 pushq %rbp
30163 call _glapi_get_dispatch
30164 popq %rbp
30165 popq %rsi
30166 popq %rdi
30167 movq 6392(%rax), %r11
30168 jmp *%r11
30169 #endif /* defined(GLX_USE_TLS) */
30170 .size GL_PREFIX(GenRenderbuffersEXT), .-GL_PREFIX(GenRenderbuffersEXT)
30171
30172 .p2align 4,,15
30173 .globl GL_PREFIX(RenderbufferStorageEXT)
30174 .type GL_PREFIX(RenderbufferStorageEXT), @function
30175 GL_PREFIX(RenderbufferStorageEXT):
30176 #if defined(GLX_USE_TLS)
30177 call _x86_64_get_dispatch@PLT
30178 movq 6400(%rax), %r11
30179 jmp *%r11
30180 #elif defined(PTHREADS)
30181 pushq %rdi
30182 pushq %rsi
30183 pushq %rdx
30184 pushq %rcx
30185 pushq %rbp
30186 call _x86_64_get_dispatch@PLT
30187 popq %rbp
30188 popq %rcx
30189 popq %rdx
30190 popq %rsi
30191 popq %rdi
30192 movq 6400(%rax), %r11
30193 jmp *%r11
30194 #else
30195 movq _glapi_Dispatch(%rip), %rax
30196 testq %rax, %rax
30197 je 1f
30198 movq 6400(%rax), %r11
30199 jmp *%r11
30200 1:
30201 pushq %rdi
30202 pushq %rsi
30203 pushq %rdx
30204 pushq %rcx
30205 pushq %rbp
30206 call _glapi_get_dispatch
30207 popq %rbp
30208 popq %rcx
30209 popq %rdx
30210 popq %rsi
30211 popq %rdi
30212 movq 6400(%rax), %r11
30213 jmp *%r11
30214 #endif /* defined(GLX_USE_TLS) */
30215 .size GL_PREFIX(RenderbufferStorageEXT), .-GL_PREFIX(RenderbufferStorageEXT)
30216
30217 .p2align 4,,15
30218 .globl GL_PREFIX(GetRenderbufferParameterivEXT)
30219 .type GL_PREFIX(GetRenderbufferParameterivEXT), @function
30220 GL_PREFIX(GetRenderbufferParameterivEXT):
30221 #if defined(GLX_USE_TLS)
30222 call _x86_64_get_dispatch@PLT
30223 movq 6408(%rax), %r11
30224 jmp *%r11
30225 #elif defined(PTHREADS)
30226 pushq %rdi
30227 pushq %rsi
30228 pushq %rdx
30229 call _x86_64_get_dispatch@PLT
30230 popq %rdx
30231 popq %rsi
30232 popq %rdi
30233 movq 6408(%rax), %r11
30234 jmp *%r11
30235 #else
30236 movq _glapi_Dispatch(%rip), %rax
30237 testq %rax, %rax
30238 je 1f
30239 movq 6408(%rax), %r11
30240 jmp *%r11
30241 1:
30242 pushq %rdi
30243 pushq %rsi
30244 pushq %rdx
30245 call _glapi_get_dispatch
30246 popq %rdx
30247 popq %rsi
30248 popq %rdi
30249 movq 6408(%rax), %r11
30250 jmp *%r11
30251 #endif /* defined(GLX_USE_TLS) */
30252 .size GL_PREFIX(GetRenderbufferParameterivEXT), .-GL_PREFIX(GetRenderbufferParameterivEXT)
30253
30254 .p2align 4,,15
30255 .globl GL_PREFIX(IsFramebufferEXT)
30256 .type GL_PREFIX(IsFramebufferEXT), @function
30257 GL_PREFIX(IsFramebufferEXT):
30258 #if defined(GLX_USE_TLS)
30259 call _x86_64_get_dispatch@PLT
30260 movq 6416(%rax), %r11
30261 jmp *%r11
30262 #elif defined(PTHREADS)
30263 pushq %rdi
30264 call _x86_64_get_dispatch@PLT
30265 popq %rdi
30266 movq 6416(%rax), %r11
30267 jmp *%r11
30268 #else
30269 movq _glapi_Dispatch(%rip), %rax
30270 testq %rax, %rax
30271 je 1f
30272 movq 6416(%rax), %r11
30273 jmp *%r11
30274 1:
30275 pushq %rdi
30276 call _glapi_get_dispatch
30277 popq %rdi
30278 movq 6416(%rax), %r11
30279 jmp *%r11
30280 #endif /* defined(GLX_USE_TLS) */
30281 .size GL_PREFIX(IsFramebufferEXT), .-GL_PREFIX(IsFramebufferEXT)
30282
30283 .p2align 4,,15
30284 .globl GL_PREFIX(BindFramebufferEXT)
30285 .type GL_PREFIX(BindFramebufferEXT), @function
30286 GL_PREFIX(BindFramebufferEXT):
30287 #if defined(GLX_USE_TLS)
30288 call _x86_64_get_dispatch@PLT
30289 movq 6424(%rax), %r11
30290 jmp *%r11
30291 #elif defined(PTHREADS)
30292 pushq %rdi
30293 pushq %rsi
30294 pushq %rbp
30295 call _x86_64_get_dispatch@PLT
30296 popq %rbp
30297 popq %rsi
30298 popq %rdi
30299 movq 6424(%rax), %r11
30300 jmp *%r11
30301 #else
30302 movq _glapi_Dispatch(%rip), %rax
30303 testq %rax, %rax
30304 je 1f
30305 movq 6424(%rax), %r11
30306 jmp *%r11
30307 1:
30308 pushq %rdi
30309 pushq %rsi
30310 pushq %rbp
30311 call _glapi_get_dispatch
30312 popq %rbp
30313 popq %rsi
30314 popq %rdi
30315 movq 6424(%rax), %r11
30316 jmp *%r11
30317 #endif /* defined(GLX_USE_TLS) */
30318 .size GL_PREFIX(BindFramebufferEXT), .-GL_PREFIX(BindFramebufferEXT)
30319
30320 .p2align 4,,15
30321 .globl GL_PREFIX(DeleteFramebuffersEXT)
30322 .type GL_PREFIX(DeleteFramebuffersEXT), @function
30323 GL_PREFIX(DeleteFramebuffersEXT):
30324 #if defined(GLX_USE_TLS)
30325 call _x86_64_get_dispatch@PLT
30326 movq 6432(%rax), %r11
30327 jmp *%r11
30328 #elif defined(PTHREADS)
30329 pushq %rdi
30330 pushq %rsi
30331 pushq %rbp
30332 call _x86_64_get_dispatch@PLT
30333 popq %rbp
30334 popq %rsi
30335 popq %rdi
30336 movq 6432(%rax), %r11
30337 jmp *%r11
30338 #else
30339 movq _glapi_Dispatch(%rip), %rax
30340 testq %rax, %rax
30341 je 1f
30342 movq 6432(%rax), %r11
30343 jmp *%r11
30344 1:
30345 pushq %rdi
30346 pushq %rsi
30347 pushq %rbp
30348 call _glapi_get_dispatch
30349 popq %rbp
30350 popq %rsi
30351 popq %rdi
30352 movq 6432(%rax), %r11
30353 jmp *%r11
30354 #endif /* defined(GLX_USE_TLS) */
30355 .size GL_PREFIX(DeleteFramebuffersEXT), .-GL_PREFIX(DeleteFramebuffersEXT)
30356
30357 .p2align 4,,15
30358 .globl GL_PREFIX(GenFramebuffersEXT)
30359 .type GL_PREFIX(GenFramebuffersEXT), @function
30360 GL_PREFIX(GenFramebuffersEXT):
30361 #if defined(GLX_USE_TLS)
30362 call _x86_64_get_dispatch@PLT
30363 movq 6440(%rax), %r11
30364 jmp *%r11
30365 #elif defined(PTHREADS)
30366 pushq %rdi
30367 pushq %rsi
30368 pushq %rbp
30369 call _x86_64_get_dispatch@PLT
30370 popq %rbp
30371 popq %rsi
30372 popq %rdi
30373 movq 6440(%rax), %r11
30374 jmp *%r11
30375 #else
30376 movq _glapi_Dispatch(%rip), %rax
30377 testq %rax, %rax
30378 je 1f
30379 movq 6440(%rax), %r11
30380 jmp *%r11
30381 1:
30382 pushq %rdi
30383 pushq %rsi
30384 pushq %rbp
30385 call _glapi_get_dispatch
30386 popq %rbp
30387 popq %rsi
30388 popq %rdi
30389 movq 6440(%rax), %r11
30390 jmp *%r11
30391 #endif /* defined(GLX_USE_TLS) */
30392 .size GL_PREFIX(GenFramebuffersEXT), .-GL_PREFIX(GenFramebuffersEXT)
30393
30394 .p2align 4,,15
30395 .globl GL_PREFIX(CheckFramebufferStatusEXT)
30396 .type GL_PREFIX(CheckFramebufferStatusEXT), @function
30397 GL_PREFIX(CheckFramebufferStatusEXT):
30398 #if defined(GLX_USE_TLS)
30399 call _x86_64_get_dispatch@PLT
30400 movq 6448(%rax), %r11
30401 jmp *%r11
30402 #elif defined(PTHREADS)
30403 pushq %rdi
30404 call _x86_64_get_dispatch@PLT
30405 popq %rdi
30406 movq 6448(%rax), %r11
30407 jmp *%r11
30408 #else
30409 movq _glapi_Dispatch(%rip), %rax
30410 testq %rax, %rax
30411 je 1f
30412 movq 6448(%rax), %r11
30413 jmp *%r11
30414 1:
30415 pushq %rdi
30416 call _glapi_get_dispatch
30417 popq %rdi
30418 movq 6448(%rax), %r11
30419 jmp *%r11
30420 #endif /* defined(GLX_USE_TLS) */
30421 .size GL_PREFIX(CheckFramebufferStatusEXT), .-GL_PREFIX(CheckFramebufferStatusEXT)
30422
30423 .p2align 4,,15
30424 .globl GL_PREFIX(FramebufferTexture1DEXT)
30425 .type GL_PREFIX(FramebufferTexture1DEXT), @function
30426 GL_PREFIX(FramebufferTexture1DEXT):
30427 #if defined(GLX_USE_TLS)
30428 call _x86_64_get_dispatch@PLT
30429 movq 6456(%rax), %r11
30430 jmp *%r11
30431 #elif defined(PTHREADS)
30432 pushq %rdi
30433 pushq %rsi
30434 pushq %rdx
30435 pushq %rcx
30436 pushq %r8
30437 call _x86_64_get_dispatch@PLT
30438 popq %r8
30439 popq %rcx
30440 popq %rdx
30441 popq %rsi
30442 popq %rdi
30443 movq 6456(%rax), %r11
30444 jmp *%r11
30445 #else
30446 movq _glapi_Dispatch(%rip), %rax
30447 testq %rax, %rax
30448 je 1f
30449 movq 6456(%rax), %r11
30450 jmp *%r11
30451 1:
30452 pushq %rdi
30453 pushq %rsi
30454 pushq %rdx
30455 pushq %rcx
30456 pushq %r8
30457 call _glapi_get_dispatch
30458 popq %r8
30459 popq %rcx
30460 popq %rdx
30461 popq %rsi
30462 popq %rdi
30463 movq 6456(%rax), %r11
30464 jmp *%r11
30465 #endif /* defined(GLX_USE_TLS) */
30466 .size GL_PREFIX(FramebufferTexture1DEXT), .-GL_PREFIX(FramebufferTexture1DEXT)
30467
30468 .p2align 4,,15
30469 .globl GL_PREFIX(FramebufferTexture2DEXT)
30470 .type GL_PREFIX(FramebufferTexture2DEXT), @function
30471 GL_PREFIX(FramebufferTexture2DEXT):
30472 #if defined(GLX_USE_TLS)
30473 call _x86_64_get_dispatch@PLT
30474 movq 6464(%rax), %r11
30475 jmp *%r11
30476 #elif defined(PTHREADS)
30477 pushq %rdi
30478 pushq %rsi
30479 pushq %rdx
30480 pushq %rcx
30481 pushq %r8
30482 call _x86_64_get_dispatch@PLT
30483 popq %r8
30484 popq %rcx
30485 popq %rdx
30486 popq %rsi
30487 popq %rdi
30488 movq 6464(%rax), %r11
30489 jmp *%r11
30490 #else
30491 movq _glapi_Dispatch(%rip), %rax
30492 testq %rax, %rax
30493 je 1f
30494 movq 6464(%rax), %r11
30495 jmp *%r11
30496 1:
30497 pushq %rdi
30498 pushq %rsi
30499 pushq %rdx
30500 pushq %rcx
30501 pushq %r8
30502 call _glapi_get_dispatch
30503 popq %r8
30504 popq %rcx
30505 popq %rdx
30506 popq %rsi
30507 popq %rdi
30508 movq 6464(%rax), %r11
30509 jmp *%r11
30510 #endif /* defined(GLX_USE_TLS) */
30511 .size GL_PREFIX(FramebufferTexture2DEXT), .-GL_PREFIX(FramebufferTexture2DEXT)
30512
30513 .p2align 4,,15
30514 .globl GL_PREFIX(FramebufferTexture3DEXT)
30515 .type GL_PREFIX(FramebufferTexture3DEXT), @function
30516 GL_PREFIX(FramebufferTexture3DEXT):
30517 #if defined(GLX_USE_TLS)
30518 call _x86_64_get_dispatch@PLT
30519 movq 6472(%rax), %r11
30520 jmp *%r11
30521 #elif defined(PTHREADS)
30522 pushq %rdi
30523 pushq %rsi
30524 pushq %rdx
30525 pushq %rcx
30526 pushq %r8
30527 pushq %r9
30528 pushq %rbp
30529 call _x86_64_get_dispatch@PLT
30530 popq %rbp
30531 popq %r9
30532 popq %r8
30533 popq %rcx
30534 popq %rdx
30535 popq %rsi
30536 popq %rdi
30537 movq 6472(%rax), %r11
30538 jmp *%r11
30539 #else
30540 movq _glapi_Dispatch(%rip), %rax
30541 testq %rax, %rax
30542 je 1f
30543 movq 6472(%rax), %r11
30544 jmp *%r11
30545 1:
30546 pushq %rdi
30547 pushq %rsi
30548 pushq %rdx
30549 pushq %rcx
30550 pushq %r8
30551 pushq %r9
30552 pushq %rbp
30553 call _glapi_get_dispatch
30554 popq %rbp
30555 popq %r9
30556 popq %r8
30557 popq %rcx
30558 popq %rdx
30559 popq %rsi
30560 popq %rdi
30561 movq 6472(%rax), %r11
30562 jmp *%r11
30563 #endif /* defined(GLX_USE_TLS) */
30564 .size GL_PREFIX(FramebufferTexture3DEXT), .-GL_PREFIX(FramebufferTexture3DEXT)
30565
30566 .p2align 4,,15
30567 .globl GL_PREFIX(FramebufferRenderbufferEXT)
30568 .type GL_PREFIX(FramebufferRenderbufferEXT), @function
30569 GL_PREFIX(FramebufferRenderbufferEXT):
30570 #if defined(GLX_USE_TLS)
30571 call _x86_64_get_dispatch@PLT
30572 movq 6480(%rax), %r11
30573 jmp *%r11
30574 #elif defined(PTHREADS)
30575 pushq %rdi
30576 pushq %rsi
30577 pushq %rdx
30578 pushq %rcx
30579 pushq %rbp
30580 call _x86_64_get_dispatch@PLT
30581 popq %rbp
30582 popq %rcx
30583 popq %rdx
30584 popq %rsi
30585 popq %rdi
30586 movq 6480(%rax), %r11
30587 jmp *%r11
30588 #else
30589 movq _glapi_Dispatch(%rip), %rax
30590 testq %rax, %rax
30591 je 1f
30592 movq 6480(%rax), %r11
30593 jmp *%r11
30594 1:
30595 pushq %rdi
30596 pushq %rsi
30597 pushq %rdx
30598 pushq %rcx
30599 pushq %rbp
30600 call _glapi_get_dispatch
30601 popq %rbp
30602 popq %rcx
30603 popq %rdx
30604 popq %rsi
30605 popq %rdi
30606 movq 6480(%rax), %r11
30607 jmp *%r11
30608 #endif /* defined(GLX_USE_TLS) */
30609 .size GL_PREFIX(FramebufferRenderbufferEXT), .-GL_PREFIX(FramebufferRenderbufferEXT)
30610
30611 .p2align 4,,15
30612 .globl GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
30613 .type GL_PREFIX(GetFramebufferAttachmentParameterivEXT), @function
30614 GL_PREFIX(GetFramebufferAttachmentParameterivEXT):
30615 #if defined(GLX_USE_TLS)
30616 call _x86_64_get_dispatch@PLT
30617 movq 6488(%rax), %r11
30618 jmp *%r11
30619 #elif defined(PTHREADS)
30620 pushq %rdi
30621 pushq %rsi
30622 pushq %rdx
30623 pushq %rcx
30624 pushq %rbp
30625 call _x86_64_get_dispatch@PLT
30626 popq %rbp
30627 popq %rcx
30628 popq %rdx
30629 popq %rsi
30630 popq %rdi
30631 movq 6488(%rax), %r11
30632 jmp *%r11
30633 #else
30634 movq _glapi_Dispatch(%rip), %rax
30635 testq %rax, %rax
30636 je 1f
30637 movq 6488(%rax), %r11
30638 jmp *%r11
30639 1:
30640 pushq %rdi
30641 pushq %rsi
30642 pushq %rdx
30643 pushq %rcx
30644 pushq %rbp
30645 call _glapi_get_dispatch
30646 popq %rbp
30647 popq %rcx
30648 popq %rdx
30649 popq %rsi
30650 popq %rdi
30651 movq 6488(%rax), %r11
30652 jmp *%r11
30653 #endif /* defined(GLX_USE_TLS) */
30654 .size GL_PREFIX(GetFramebufferAttachmentParameterivEXT), .-GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
30655
30656 .p2align 4,,15
30657 .globl GL_PREFIX(GenerateMipmapEXT)
30658 .type GL_PREFIX(GenerateMipmapEXT), @function
30659 GL_PREFIX(GenerateMipmapEXT):
30660 #if defined(GLX_USE_TLS)
30661 call _x86_64_get_dispatch@PLT
30662 movq 6496(%rax), %r11
30663 jmp *%r11
30664 #elif defined(PTHREADS)
30665 pushq %rdi
30666 call _x86_64_get_dispatch@PLT
30667 popq %rdi
30668 movq 6496(%rax), %r11
30669 jmp *%r11
30670 #else
30671 movq _glapi_Dispatch(%rip), %rax
30672 testq %rax, %rax
30673 je 1f
30674 movq 6496(%rax), %r11
30675 jmp *%r11
30676 1:
30677 pushq %rdi
30678 call _glapi_get_dispatch
30679 popq %rdi
30680 movq 6496(%rax), %r11
30681 jmp *%r11
30682 #endif /* defined(GLX_USE_TLS) */
30683 .size GL_PREFIX(GenerateMipmapEXT), .-GL_PREFIX(GenerateMipmapEXT)
30684
30685 .p2align 4,,15
30686 .globl GL_PREFIX(StencilFuncSeparate)
30687 .type GL_PREFIX(StencilFuncSeparate), @function
30688 GL_PREFIX(StencilFuncSeparate):
30689 #if defined(GLX_USE_TLS)
30690 call _x86_64_get_dispatch@PLT
30691 movq 6504(%rax), %r11
30692 jmp *%r11
30693 #elif defined(PTHREADS)
30694 pushq %rdi
30695 pushq %rsi
30696 pushq %rdx
30697 pushq %rcx
30698 pushq %rbp
30699 call _x86_64_get_dispatch@PLT
30700 popq %rbp
30701 popq %rcx
30702 popq %rdx
30703 popq %rsi
30704 popq %rdi
30705 movq 6504(%rax), %r11
30706 jmp *%r11
30707 #else
30708 movq _glapi_Dispatch(%rip), %rax
30709 testq %rax, %rax
30710 je 1f
30711 movq 6504(%rax), %r11
30712 jmp *%r11
30713 1:
30714 pushq %rdi
30715 pushq %rsi
30716 pushq %rdx
30717 pushq %rcx
30718 pushq %rbp
30719 call _glapi_get_dispatch
30720 popq %rbp
30721 popq %rcx
30722 popq %rdx
30723 popq %rsi
30724 popq %rdi
30725 movq 6504(%rax), %r11
30726 jmp *%r11
30727 #endif /* defined(GLX_USE_TLS) */
30728 .size GL_PREFIX(StencilFuncSeparate), .-GL_PREFIX(StencilFuncSeparate)
30729
30730 .p2align 4,,15
30731 .globl GL_PREFIX(StencilOpSeparate)
30732 .type GL_PREFIX(StencilOpSeparate), @function
30733 GL_PREFIX(StencilOpSeparate):
30734 #if defined(GLX_USE_TLS)
30735 call _x86_64_get_dispatch@PLT
30736 movq 6512(%rax), %r11
30737 jmp *%r11
30738 #elif defined(PTHREADS)
30739 pushq %rdi
30740 pushq %rsi
30741 pushq %rdx
30742 pushq %rcx
30743 pushq %rbp
30744 call _x86_64_get_dispatch@PLT
30745 popq %rbp
30746 popq %rcx
30747 popq %rdx
30748 popq %rsi
30749 popq %rdi
30750 movq 6512(%rax), %r11
30751 jmp *%r11
30752 #else
30753 movq _glapi_Dispatch(%rip), %rax
30754 testq %rax, %rax
30755 je 1f
30756 movq 6512(%rax), %r11
30757 jmp *%r11
30758 1:
30759 pushq %rdi
30760 pushq %rsi
30761 pushq %rdx
30762 pushq %rcx
30763 pushq %rbp
30764 call _glapi_get_dispatch
30765 popq %rbp
30766 popq %rcx
30767 popq %rdx
30768 popq %rsi
30769 popq %rdi
30770 movq 6512(%rax), %r11
30771 jmp *%r11
30772 #endif /* defined(GLX_USE_TLS) */
30773 .size GL_PREFIX(StencilOpSeparate), .-GL_PREFIX(StencilOpSeparate)
30774
30775 .p2align 4,,15
30776 .globl GL_PREFIX(StencilMaskSeparate)
30777 .type GL_PREFIX(StencilMaskSeparate), @function
30778 GL_PREFIX(StencilMaskSeparate):
30779 #if defined(GLX_USE_TLS)
30780 call _x86_64_get_dispatch@PLT
30781 movq 6520(%rax), %r11
30782 jmp *%r11
30783 #elif defined(PTHREADS)
30784 pushq %rdi
30785 pushq %rsi
30786 pushq %rbp
30787 call _x86_64_get_dispatch@PLT
30788 popq %rbp
30789 popq %rsi
30790 popq %rdi
30791 movq 6520(%rax), %r11
30792 jmp *%r11
30793 #else
30794 movq _glapi_Dispatch(%rip), %rax
30795 testq %rax, %rax
30796 je 1f
30797 movq 6520(%rax), %r11
30798 jmp *%r11
30799 1:
30800 pushq %rdi
30801 pushq %rsi
30802 pushq %rbp
30803 call _glapi_get_dispatch
30804 popq %rbp
30805 popq %rsi
30806 popq %rdi
30807 movq 6520(%rax), %r11
30808 jmp *%r11
30809 #endif /* defined(GLX_USE_TLS) */
30810 .size GL_PREFIX(StencilMaskSeparate), .-GL_PREFIX(StencilMaskSeparate)
30811
30812 .globl GL_PREFIX(ArrayElementEXT) ; .set GL_PREFIX(ArrayElementEXT), GL_PREFIX(ArrayElement)
30813 .globl GL_PREFIX(BindTextureEXT) ; .set GL_PREFIX(BindTextureEXT), GL_PREFIX(BindTexture)
30814 .globl GL_PREFIX(DrawArraysEXT) ; .set GL_PREFIX(DrawArraysEXT), GL_PREFIX(DrawArrays)
30815 .globl GL_PREFIX(CopyTexImage1DEXT) ; .set GL_PREFIX(CopyTexImage1DEXT), GL_PREFIX(CopyTexImage1D)
30816 .globl GL_PREFIX(CopyTexImage2DEXT) ; .set GL_PREFIX(CopyTexImage2DEXT), GL_PREFIX(CopyTexImage2D)
30817 .globl GL_PREFIX(CopyTexSubImage1DEXT) ; .set GL_PREFIX(CopyTexSubImage1DEXT), GL_PREFIX(CopyTexSubImage1D)
30818 .globl GL_PREFIX(CopyTexSubImage2DEXT) ; .set GL_PREFIX(CopyTexSubImage2DEXT), GL_PREFIX(CopyTexSubImage2D)
30819 .globl GL_PREFIX(DeleteTexturesEXT) ; .set GL_PREFIX(DeleteTexturesEXT), GL_PREFIX(DeleteTextures)
30820 .globl GL_PREFIX(GetPointervEXT) ; .set GL_PREFIX(GetPointervEXT), GL_PREFIX(GetPointerv)
30821 .globl GL_PREFIX(PrioritizeTexturesEXT) ; .set GL_PREFIX(PrioritizeTexturesEXT), GL_PREFIX(PrioritizeTextures)
30822 .globl GL_PREFIX(TexSubImage1DEXT) ; .set GL_PREFIX(TexSubImage1DEXT), GL_PREFIX(TexSubImage1D)
30823 .globl GL_PREFIX(TexSubImage2DEXT) ; .set GL_PREFIX(TexSubImage2DEXT), GL_PREFIX(TexSubImage2D)
30824 .globl GL_PREFIX(BlendColorEXT) ; .set GL_PREFIX(BlendColorEXT), GL_PREFIX(BlendColor)
30825 .globl GL_PREFIX(BlendEquationEXT) ; .set GL_PREFIX(BlendEquationEXT), GL_PREFIX(BlendEquation)
30826 .globl GL_PREFIX(DrawRangeElementsEXT) ; .set GL_PREFIX(DrawRangeElementsEXT), GL_PREFIX(DrawRangeElements)
30827 .globl GL_PREFIX(ColorTableSGI) ; .set GL_PREFIX(ColorTableSGI), GL_PREFIX(ColorTable)
30828 .globl GL_PREFIX(ColorTableEXT) ; .set GL_PREFIX(ColorTableEXT), GL_PREFIX(ColorTable)
30829 .globl GL_PREFIX(ColorTableParameterfvSGI) ; .set GL_PREFIX(ColorTableParameterfvSGI), GL_PREFIX(ColorTableParameterfv)
30830 .globl GL_PREFIX(ColorTableParameterivSGI) ; .set GL_PREFIX(ColorTableParameterivSGI), GL_PREFIX(ColorTableParameteriv)
30831 .globl GL_PREFIX(CopyColorTableSGI) ; .set GL_PREFIX(CopyColorTableSGI), GL_PREFIX(CopyColorTable)
30832 .globl GL_PREFIX(ColorSubTableEXT) ; .set GL_PREFIX(ColorSubTableEXT), GL_PREFIX(ColorSubTable)
30833 .globl GL_PREFIX(CopyColorSubTableEXT) ; .set GL_PREFIX(CopyColorSubTableEXT), GL_PREFIX(CopyColorSubTable)
30834 .globl GL_PREFIX(ConvolutionFilter1DEXT) ; .set GL_PREFIX(ConvolutionFilter1DEXT), GL_PREFIX(ConvolutionFilter1D)
30835 .globl GL_PREFIX(ConvolutionFilter2DEXT) ; .set GL_PREFIX(ConvolutionFilter2DEXT), GL_PREFIX(ConvolutionFilter2D)
30836 .globl GL_PREFIX(ConvolutionParameterfEXT) ; .set GL_PREFIX(ConvolutionParameterfEXT), GL_PREFIX(ConvolutionParameterf)
30837 .globl GL_PREFIX(ConvolutionParameterfvEXT) ; .set GL_PREFIX(ConvolutionParameterfvEXT), GL_PREFIX(ConvolutionParameterfv)
30838 .globl GL_PREFIX(ConvolutionParameteriEXT) ; .set GL_PREFIX(ConvolutionParameteriEXT), GL_PREFIX(ConvolutionParameteri)
30839 .globl GL_PREFIX(ConvolutionParameterivEXT) ; .set GL_PREFIX(ConvolutionParameterivEXT), GL_PREFIX(ConvolutionParameteriv)
30840 .globl GL_PREFIX(CopyConvolutionFilter1DEXT) ; .set GL_PREFIX(CopyConvolutionFilter1DEXT), GL_PREFIX(CopyConvolutionFilter1D)
30841 .globl GL_PREFIX(CopyConvolutionFilter2DEXT) ; .set GL_PREFIX(CopyConvolutionFilter2DEXT), GL_PREFIX(CopyConvolutionFilter2D)
30842 .globl GL_PREFIX(SeparableFilter2DEXT) ; .set GL_PREFIX(SeparableFilter2DEXT), GL_PREFIX(SeparableFilter2D)
30843 .globl GL_PREFIX(HistogramEXT) ; .set GL_PREFIX(HistogramEXT), GL_PREFIX(Histogram)
30844 .globl GL_PREFIX(MinmaxEXT) ; .set GL_PREFIX(MinmaxEXT), GL_PREFIX(Minmax)
30845 .globl GL_PREFIX(ResetHistogramEXT) ; .set GL_PREFIX(ResetHistogramEXT), GL_PREFIX(ResetHistogram)
30846 .globl GL_PREFIX(ResetMinmaxEXT) ; .set GL_PREFIX(ResetMinmaxEXT), GL_PREFIX(ResetMinmax)
30847 .globl GL_PREFIX(TexImage3DEXT) ; .set GL_PREFIX(TexImage3DEXT), GL_PREFIX(TexImage3D)
30848 .globl GL_PREFIX(TexSubImage3DEXT) ; .set GL_PREFIX(TexSubImage3DEXT), GL_PREFIX(TexSubImage3D)
30849 .globl GL_PREFIX(CopyTexSubImage3DEXT) ; .set GL_PREFIX(CopyTexSubImage3DEXT), GL_PREFIX(CopyTexSubImage3D)
30850 .globl GL_PREFIX(ActiveTexture) ; .set GL_PREFIX(ActiveTexture), GL_PREFIX(ActiveTextureARB)
30851 .globl GL_PREFIX(ClientActiveTexture) ; .set GL_PREFIX(ClientActiveTexture), GL_PREFIX(ClientActiveTextureARB)
30852 .globl GL_PREFIX(MultiTexCoord1d) ; .set GL_PREFIX(MultiTexCoord1d), GL_PREFIX(MultiTexCoord1dARB)
30853 .globl GL_PREFIX(MultiTexCoord1dv) ; .set GL_PREFIX(MultiTexCoord1dv), GL_PREFIX(MultiTexCoord1dvARB)
30854 .globl GL_PREFIX(MultiTexCoord1f) ; .set GL_PREFIX(MultiTexCoord1f), GL_PREFIX(MultiTexCoord1fARB)
30855 .globl GL_PREFIX(MultiTexCoord1fv) ; .set GL_PREFIX(MultiTexCoord1fv), GL_PREFIX(MultiTexCoord1fvARB)
30856 .globl GL_PREFIX(MultiTexCoord1i) ; .set GL_PREFIX(MultiTexCoord1i), GL_PREFIX(MultiTexCoord1iARB)
30857 .globl GL_PREFIX(MultiTexCoord1iv) ; .set GL_PREFIX(MultiTexCoord1iv), GL_PREFIX(MultiTexCoord1ivARB)
30858 .globl GL_PREFIX(MultiTexCoord1s) ; .set GL_PREFIX(MultiTexCoord1s), GL_PREFIX(MultiTexCoord1sARB)
30859 .globl GL_PREFIX(MultiTexCoord1sv) ; .set GL_PREFIX(MultiTexCoord1sv), GL_PREFIX(MultiTexCoord1svARB)
30860 .globl GL_PREFIX(MultiTexCoord2d) ; .set GL_PREFIX(MultiTexCoord2d), GL_PREFIX(MultiTexCoord2dARB)
30861 .globl GL_PREFIX(MultiTexCoord2dv) ; .set GL_PREFIX(MultiTexCoord2dv), GL_PREFIX(MultiTexCoord2dvARB)
30862 .globl GL_PREFIX(MultiTexCoord2f) ; .set GL_PREFIX(MultiTexCoord2f), GL_PREFIX(MultiTexCoord2fARB)
30863 .globl GL_PREFIX(MultiTexCoord2fv) ; .set GL_PREFIX(MultiTexCoord2fv), GL_PREFIX(MultiTexCoord2fvARB)
30864 .globl GL_PREFIX(MultiTexCoord2i) ; .set GL_PREFIX(MultiTexCoord2i), GL_PREFIX(MultiTexCoord2iARB)
30865 .globl GL_PREFIX(MultiTexCoord2iv) ; .set GL_PREFIX(MultiTexCoord2iv), GL_PREFIX(MultiTexCoord2ivARB)
30866 .globl GL_PREFIX(MultiTexCoord2s) ; .set GL_PREFIX(MultiTexCoord2s), GL_PREFIX(MultiTexCoord2sARB)
30867 .globl GL_PREFIX(MultiTexCoord2sv) ; .set GL_PREFIX(MultiTexCoord2sv), GL_PREFIX(MultiTexCoord2svARB)
30868 .globl GL_PREFIX(MultiTexCoord3d) ; .set GL_PREFIX(MultiTexCoord3d), GL_PREFIX(MultiTexCoord3dARB)
30869 .globl GL_PREFIX(MultiTexCoord3dv) ; .set GL_PREFIX(MultiTexCoord3dv), GL_PREFIX(MultiTexCoord3dvARB)
30870 .globl GL_PREFIX(MultiTexCoord3f) ; .set GL_PREFIX(MultiTexCoord3f), GL_PREFIX(MultiTexCoord3fARB)
30871 .globl GL_PREFIX(MultiTexCoord3fv) ; .set GL_PREFIX(MultiTexCoord3fv), GL_PREFIX(MultiTexCoord3fvARB)
30872 .globl GL_PREFIX(MultiTexCoord3i) ; .set GL_PREFIX(MultiTexCoord3i), GL_PREFIX(MultiTexCoord3iARB)
30873 .globl GL_PREFIX(MultiTexCoord3iv) ; .set GL_PREFIX(MultiTexCoord3iv), GL_PREFIX(MultiTexCoord3ivARB)
30874 .globl GL_PREFIX(MultiTexCoord3s) ; .set GL_PREFIX(MultiTexCoord3s), GL_PREFIX(MultiTexCoord3sARB)
30875 .globl GL_PREFIX(MultiTexCoord3sv) ; .set GL_PREFIX(MultiTexCoord3sv), GL_PREFIX(MultiTexCoord3svARB)
30876 .globl GL_PREFIX(MultiTexCoord4d) ; .set GL_PREFIX(MultiTexCoord4d), GL_PREFIX(MultiTexCoord4dARB)
30877 .globl GL_PREFIX(MultiTexCoord4dv) ; .set GL_PREFIX(MultiTexCoord4dv), GL_PREFIX(MultiTexCoord4dvARB)
30878 .globl GL_PREFIX(MultiTexCoord4f) ; .set GL_PREFIX(MultiTexCoord4f), GL_PREFIX(MultiTexCoord4fARB)
30879 .globl GL_PREFIX(MultiTexCoord4fv) ; .set GL_PREFIX(MultiTexCoord4fv), GL_PREFIX(MultiTexCoord4fvARB)
30880 .globl GL_PREFIX(MultiTexCoord4i) ; .set GL_PREFIX(MultiTexCoord4i), GL_PREFIX(MultiTexCoord4iARB)
30881 .globl GL_PREFIX(MultiTexCoord4iv) ; .set GL_PREFIX(MultiTexCoord4iv), GL_PREFIX(MultiTexCoord4ivARB)
30882 .globl GL_PREFIX(MultiTexCoord4s) ; .set GL_PREFIX(MultiTexCoord4s), GL_PREFIX(MultiTexCoord4sARB)
30883 .globl GL_PREFIX(MultiTexCoord4sv) ; .set GL_PREFIX(MultiTexCoord4sv), GL_PREFIX(MultiTexCoord4svARB)
30884 .globl GL_PREFIX(LoadTransposeMatrixf) ; .set GL_PREFIX(LoadTransposeMatrixf), GL_PREFIX(LoadTransposeMatrixfARB)
30885 .globl GL_PREFIX(LoadTransposeMatrixd) ; .set GL_PREFIX(LoadTransposeMatrixd), GL_PREFIX(LoadTransposeMatrixdARB)
30886 .globl GL_PREFIX(MultTransposeMatrixf) ; .set GL_PREFIX(MultTransposeMatrixf), GL_PREFIX(MultTransposeMatrixfARB)
30887 .globl GL_PREFIX(MultTransposeMatrixd) ; .set GL_PREFIX(MultTransposeMatrixd), GL_PREFIX(MultTransposeMatrixdARB)
30888 .globl GL_PREFIX(SampleCoverage) ; .set GL_PREFIX(SampleCoverage), GL_PREFIX(SampleCoverageARB)
30889 .globl GL_PREFIX(DrawBuffersATI) ; .set GL_PREFIX(DrawBuffersATI), GL_PREFIX(DrawBuffersARB)
30890 .globl GL_PREFIX(SampleMaskEXT) ; .set GL_PREFIX(SampleMaskEXT), GL_PREFIX(SampleMaskSGIS)
30891 .globl GL_PREFIX(SamplePatternEXT) ; .set GL_PREFIX(SamplePatternEXT), GL_PREFIX(SamplePatternSGIS)
30892 .globl GL_PREFIX(PointParameterf) ; .set GL_PREFIX(PointParameterf), GL_PREFIX(PointParameterfEXT)
30893 .globl GL_PREFIX(PointParameterfARB) ; .set GL_PREFIX(PointParameterfARB), GL_PREFIX(PointParameterfEXT)
30894 .globl GL_PREFIX(PointParameterfSGIS) ; .set GL_PREFIX(PointParameterfSGIS), GL_PREFIX(PointParameterfEXT)
30895 .globl GL_PREFIX(PointParameterfv) ; .set GL_PREFIX(PointParameterfv), GL_PREFIX(PointParameterfvEXT)
30896 .globl GL_PREFIX(PointParameterfvARB) ; .set GL_PREFIX(PointParameterfvARB), GL_PREFIX(PointParameterfvEXT)
30897 .globl GL_PREFIX(PointParameterfvSGIS) ; .set GL_PREFIX(PointParameterfvSGIS), GL_PREFIX(PointParameterfvEXT)
30898 .globl GL_PREFIX(WindowPos2d) ; .set GL_PREFIX(WindowPos2d), GL_PREFIX(WindowPos2dMESA)
30899 .globl GL_PREFIX(WindowPos2dARB) ; .set GL_PREFIX(WindowPos2dARB), GL_PREFIX(WindowPos2dMESA)
30900 .globl GL_PREFIX(WindowPos2dv) ; .set GL_PREFIX(WindowPos2dv), GL_PREFIX(WindowPos2dvMESA)
30901 .globl GL_PREFIX(WindowPos2dvARB) ; .set GL_PREFIX(WindowPos2dvARB), GL_PREFIX(WindowPos2dvMESA)
30902 .globl GL_PREFIX(WindowPos2f) ; .set GL_PREFIX(WindowPos2f), GL_PREFIX(WindowPos2fMESA)
30903 .globl GL_PREFIX(WindowPos2fARB) ; .set GL_PREFIX(WindowPos2fARB), GL_PREFIX(WindowPos2fMESA)
30904 .globl GL_PREFIX(WindowPos2fv) ; .set GL_PREFIX(WindowPos2fv), GL_PREFIX(WindowPos2fvMESA)
30905 .globl GL_PREFIX(WindowPos2fvARB) ; .set GL_PREFIX(WindowPos2fvARB), GL_PREFIX(WindowPos2fvMESA)
30906 .globl GL_PREFIX(WindowPos2i) ; .set GL_PREFIX(WindowPos2i), GL_PREFIX(WindowPos2iMESA)
30907 .globl GL_PREFIX(WindowPos2iARB) ; .set GL_PREFIX(WindowPos2iARB), GL_PREFIX(WindowPos2iMESA)
30908 .globl GL_PREFIX(WindowPos2iv) ; .set GL_PREFIX(WindowPos2iv), GL_PREFIX(WindowPos2ivMESA)
30909 .globl GL_PREFIX(WindowPos2ivARB) ; .set GL_PREFIX(WindowPos2ivARB), GL_PREFIX(WindowPos2ivMESA)
30910 .globl GL_PREFIX(WindowPos2s) ; .set GL_PREFIX(WindowPos2s), GL_PREFIX(WindowPos2sMESA)
30911 .globl GL_PREFIX(WindowPos2sARB) ; .set GL_PREFIX(WindowPos2sARB), GL_PREFIX(WindowPos2sMESA)
30912 .globl GL_PREFIX(WindowPos2sv) ; .set GL_PREFIX(WindowPos2sv), GL_PREFIX(WindowPos2svMESA)
30913 .globl GL_PREFIX(WindowPos2svARB) ; .set GL_PREFIX(WindowPos2svARB), GL_PREFIX(WindowPos2svMESA)
30914 .globl GL_PREFIX(WindowPos3d) ; .set GL_PREFIX(WindowPos3d), GL_PREFIX(WindowPos3dMESA)
30915 .globl GL_PREFIX(WindowPos3dARB) ; .set GL_PREFIX(WindowPos3dARB), GL_PREFIX(WindowPos3dMESA)
30916 .globl GL_PREFIX(WindowPos3dv) ; .set GL_PREFIX(WindowPos3dv), GL_PREFIX(WindowPos3dvMESA)
30917 .globl GL_PREFIX(WindowPos3dvARB) ; .set GL_PREFIX(WindowPos3dvARB), GL_PREFIX(WindowPos3dvMESA)
30918 .globl GL_PREFIX(WindowPos3f) ; .set GL_PREFIX(WindowPos3f), GL_PREFIX(WindowPos3fMESA)
30919 .globl GL_PREFIX(WindowPos3fARB) ; .set GL_PREFIX(WindowPos3fARB), GL_PREFIX(WindowPos3fMESA)
30920 .globl GL_PREFIX(WindowPos3fv) ; .set GL_PREFIX(WindowPos3fv), GL_PREFIX(WindowPos3fvMESA)
30921 .globl GL_PREFIX(WindowPos3fvARB) ; .set GL_PREFIX(WindowPos3fvARB), GL_PREFIX(WindowPos3fvMESA)
30922 .globl GL_PREFIX(WindowPos3i) ; .set GL_PREFIX(WindowPos3i), GL_PREFIX(WindowPos3iMESA)
30923 .globl GL_PREFIX(WindowPos3iARB) ; .set GL_PREFIX(WindowPos3iARB), GL_PREFIX(WindowPos3iMESA)
30924 .globl GL_PREFIX(WindowPos3iv) ; .set GL_PREFIX(WindowPos3iv), GL_PREFIX(WindowPos3ivMESA)
30925 .globl GL_PREFIX(WindowPos3ivARB) ; .set GL_PREFIX(WindowPos3ivARB), GL_PREFIX(WindowPos3ivMESA)
30926 .globl GL_PREFIX(WindowPos3s) ; .set GL_PREFIX(WindowPos3s), GL_PREFIX(WindowPos3sMESA)
30927 .globl GL_PREFIX(WindowPos3sARB) ; .set GL_PREFIX(WindowPos3sARB), GL_PREFIX(WindowPos3sMESA)
30928 .globl GL_PREFIX(WindowPos3sv) ; .set GL_PREFIX(WindowPos3sv), GL_PREFIX(WindowPos3svMESA)
30929 .globl GL_PREFIX(WindowPos3svARB) ; .set GL_PREFIX(WindowPos3svARB), GL_PREFIX(WindowPos3svMESA)
30930 .globl GL_PREFIX(BlendFuncSeparate) ; .set GL_PREFIX(BlendFuncSeparate), GL_PREFIX(BlendFuncSeparateEXT)
30931 .globl GL_PREFIX(BlendFuncSeparateINGR) ; .set GL_PREFIX(BlendFuncSeparateINGR), GL_PREFIX(BlendFuncSeparateEXT)
30932 .globl GL_PREFIX(FogCoordf) ; .set GL_PREFIX(FogCoordf), GL_PREFIX(FogCoordfEXT)
30933 .globl GL_PREFIX(FogCoordfv) ; .set GL_PREFIX(FogCoordfv), GL_PREFIX(FogCoordfvEXT)
30934 .globl GL_PREFIX(FogCoordd) ; .set GL_PREFIX(FogCoordd), GL_PREFIX(FogCoorddEXT)
30935 .globl GL_PREFIX(FogCoorddv) ; .set GL_PREFIX(FogCoorddv), GL_PREFIX(FogCoorddvEXT)
30936 .globl GL_PREFIX(FogCoordPointer) ; .set GL_PREFIX(FogCoordPointer), GL_PREFIX(FogCoordPointerEXT)
30937 .globl GL_PREFIX(CompressedTexImage3D) ; .set GL_PREFIX(CompressedTexImage3D), GL_PREFIX(CompressedTexImage3DARB)
30938 .globl GL_PREFIX(CompressedTexImage2D) ; .set GL_PREFIX(CompressedTexImage2D), GL_PREFIX(CompressedTexImage2DARB)
30939 .globl GL_PREFIX(CompressedTexImage1D) ; .set GL_PREFIX(CompressedTexImage1D), GL_PREFIX(CompressedTexImage1DARB)
30940 .globl GL_PREFIX(CompressedTexSubImage3D) ; .set GL_PREFIX(CompressedTexSubImage3D), GL_PREFIX(CompressedTexSubImage3DARB)
30941 .globl GL_PREFIX(CompressedTexSubImage2D) ; .set GL_PREFIX(CompressedTexSubImage2D), GL_PREFIX(CompressedTexSubImage2DARB)
30942 .globl GL_PREFIX(CompressedTexSubImage1D) ; .set GL_PREFIX(CompressedTexSubImage1D), GL_PREFIX(CompressedTexSubImage1DARB)
30943 .globl GL_PREFIX(GetCompressedTexImage) ; .set GL_PREFIX(GetCompressedTexImage), GL_PREFIX(GetCompressedTexImageARB)
30944 .globl GL_PREFIX(SecondaryColor3b) ; .set GL_PREFIX(SecondaryColor3b), GL_PREFIX(SecondaryColor3bEXT)
30945 .globl GL_PREFIX(SecondaryColor3bv) ; .set GL_PREFIX(SecondaryColor3bv), GL_PREFIX(SecondaryColor3bvEXT)
30946 .globl GL_PREFIX(SecondaryColor3d) ; .set GL_PREFIX(SecondaryColor3d), GL_PREFIX(SecondaryColor3dEXT)
30947 .globl GL_PREFIX(SecondaryColor3dv) ; .set GL_PREFIX(SecondaryColor3dv), GL_PREFIX(SecondaryColor3dvEXT)
30948 .globl GL_PREFIX(SecondaryColor3f) ; .set GL_PREFIX(SecondaryColor3f), GL_PREFIX(SecondaryColor3fEXT)
30949 .globl GL_PREFIX(SecondaryColor3fv) ; .set GL_PREFIX(SecondaryColor3fv), GL_PREFIX(SecondaryColor3fvEXT)
30950 .globl GL_PREFIX(SecondaryColor3i) ; .set GL_PREFIX(SecondaryColor3i), GL_PREFIX(SecondaryColor3iEXT)
30951 .globl GL_PREFIX(SecondaryColor3iv) ; .set GL_PREFIX(SecondaryColor3iv), GL_PREFIX(SecondaryColor3ivEXT)
30952 .globl GL_PREFIX(SecondaryColor3s) ; .set GL_PREFIX(SecondaryColor3s), GL_PREFIX(SecondaryColor3sEXT)
30953 .globl GL_PREFIX(SecondaryColor3sv) ; .set GL_PREFIX(SecondaryColor3sv), GL_PREFIX(SecondaryColor3svEXT)
30954 .globl GL_PREFIX(SecondaryColor3ub) ; .set GL_PREFIX(SecondaryColor3ub), GL_PREFIX(SecondaryColor3ubEXT)
30955 .globl GL_PREFIX(SecondaryColor3ubv) ; .set GL_PREFIX(SecondaryColor3ubv), GL_PREFIX(SecondaryColor3ubvEXT)
30956 .globl GL_PREFIX(SecondaryColor3ui) ; .set GL_PREFIX(SecondaryColor3ui), GL_PREFIX(SecondaryColor3uiEXT)
30957 .globl GL_PREFIX(SecondaryColor3uiv) ; .set GL_PREFIX(SecondaryColor3uiv), GL_PREFIX(SecondaryColor3uivEXT)
30958 .globl GL_PREFIX(SecondaryColor3us) ; .set GL_PREFIX(SecondaryColor3us), GL_PREFIX(SecondaryColor3usEXT)
30959 .globl GL_PREFIX(SecondaryColor3usv) ; .set GL_PREFIX(SecondaryColor3usv), GL_PREFIX(SecondaryColor3usvEXT)
30960 .globl GL_PREFIX(SecondaryColorPointer) ; .set GL_PREFIX(SecondaryColorPointer), GL_PREFIX(SecondaryColorPointerEXT)
30961 .globl GL_PREFIX(BindProgramARB) ; .set GL_PREFIX(BindProgramARB), GL_PREFIX(BindProgramNV)
30962 .globl GL_PREFIX(DeleteProgramsARB) ; .set GL_PREFIX(DeleteProgramsARB), GL_PREFIX(DeleteProgramsNV)
30963 .globl GL_PREFIX(GenProgramsARB) ; .set GL_PREFIX(GenProgramsARB), GL_PREFIX(GenProgramsNV)
30964 .globl GL_PREFIX(GetVertexAttribPointervARB) ; .set GL_PREFIX(GetVertexAttribPointervARB), GL_PREFIX(GetVertexAttribPointervNV)
30965 .globl GL_PREFIX(IsProgramARB) ; .set GL_PREFIX(IsProgramARB), GL_PREFIX(IsProgramNV)
30966 .globl GL_PREFIX(PointParameteri) ; .set GL_PREFIX(PointParameteri), GL_PREFIX(PointParameteriNV)
30967 .globl GL_PREFIX(PointParameteriv) ; .set GL_PREFIX(PointParameteriv), GL_PREFIX(PointParameterivNV)
30968 .globl GL_PREFIX(MultiDrawArrays) ; .set GL_PREFIX(MultiDrawArrays), GL_PREFIX(MultiDrawArraysEXT)
30969 .globl GL_PREFIX(MultiDrawElements) ; .set GL_PREFIX(MultiDrawElements), GL_PREFIX(MultiDrawElementsEXT)
30970 .globl GL_PREFIX(BindBuffer) ; .set GL_PREFIX(BindBuffer), GL_PREFIX(BindBufferARB)
30971 .globl GL_PREFIX(BufferData) ; .set GL_PREFIX(BufferData), GL_PREFIX(BufferDataARB)
30972 .globl GL_PREFIX(BufferSubData) ; .set GL_PREFIX(BufferSubData), GL_PREFIX(BufferSubDataARB)
30973 .globl GL_PREFIX(DeleteBuffers) ; .set GL_PREFIX(DeleteBuffers), GL_PREFIX(DeleteBuffersARB)
30974 .globl GL_PREFIX(GenBuffers) ; .set GL_PREFIX(GenBuffers), GL_PREFIX(GenBuffersARB)
30975 .globl GL_PREFIX(GetBufferParameteriv) ; .set GL_PREFIX(GetBufferParameteriv), GL_PREFIX(GetBufferParameterivARB)
30976 .globl GL_PREFIX(GetBufferPointerv) ; .set GL_PREFIX(GetBufferPointerv), GL_PREFIX(GetBufferPointervARB)
30977 .globl GL_PREFIX(GetBufferSubData) ; .set GL_PREFIX(GetBufferSubData), GL_PREFIX(GetBufferSubDataARB)
30978 .globl GL_PREFIX(IsBuffer) ; .set GL_PREFIX(IsBuffer), GL_PREFIX(IsBufferARB)
30979 .globl GL_PREFIX(MapBuffer) ; .set GL_PREFIX(MapBuffer), GL_PREFIX(MapBufferARB)
30980 .globl GL_PREFIX(UnmapBuffer) ; .set GL_PREFIX(UnmapBuffer), GL_PREFIX(UnmapBufferARB)
30981 .globl GL_PREFIX(GenQueries) ; .set GL_PREFIX(GenQueries), GL_PREFIX(GenQueriesARB)
30982 .globl GL_PREFIX(DeleteQueries) ; .set GL_PREFIX(DeleteQueries), GL_PREFIX(DeleteQueriesARB)
30983 .globl GL_PREFIX(IsQuery) ; .set GL_PREFIX(IsQuery), GL_PREFIX(IsQueryARB)
30984 .globl GL_PREFIX(BeginQuery) ; .set GL_PREFIX(BeginQuery), GL_PREFIX(BeginQueryARB)
30985 .globl GL_PREFIX(EndQuery) ; .set GL_PREFIX(EndQuery), GL_PREFIX(EndQueryARB)
30986 .globl GL_PREFIX(GetQueryiv) ; .set GL_PREFIX(GetQueryiv), GL_PREFIX(GetQueryivARB)
30987 .globl GL_PREFIX(GetQueryObjectiv) ; .set GL_PREFIX(GetQueryObjectiv), GL_PREFIX(GetQueryObjectivARB)
30988 .globl GL_PREFIX(GetQueryObjectuiv) ; .set GL_PREFIX(GetQueryObjectuiv), GL_PREFIX(GetQueryObjectuivARB)
30989 .globl GL_PREFIX(BlendEquationSeparateATI) ; .set GL_PREFIX(BlendEquationSeparateATI), GL_PREFIX(BlendEquationSeparateEXT)
30990
30991 #if defined(GLX_USE_TLS) && defined(__linux__)
30992 .section ".note.ABI-tag", "a"
30993 .p2align 2
30994 .long 1f - 0f /* name length */
30995 .long 3f - 2f /* data length */
30996 .long 1 /* note length */
30997 0: .asciz "GNU" /* vendor name */
30998 1: .p2align 2
30999 2: .long 0 /* note data: the ABI tag */
31000 .long 2,4,20 /* Minimum kernel version w/TLS */
31001 3: .p2align 2 /* pad out section */
31002 #endif /* GLX_USE_TLS */