glapi: adding missing @GOTPCREL qualifer in glapi_x86-64.S
[mesa.git] / src / mapi / glapi / 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 #ifdef __GNUC__
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 # define _glapi_Dispatch _mglapi_Dispatch
44 # else
45 # define GL_PREFIX(n) GLNAME(CONCAT(gl,n))
46 # endif
47
48 #if defined(PTHREADS) || defined(WIN32) || defined(BEOS_THREADS)
49 # define THREADS
50 #endif
51
52 .text
53
54 #ifdef GLX_USE_TLS
55
56 .globl _x86_64_get_get_dispatch; HIDDEN(_x86_64_get_get_dispatch)
57 _x86_64_get_get_dispatch:
58 lea _x86_64_get_dispatch(%rip), %rax
59 ret
60
61 .p2align 4,,15
62 _x86_64_get_dispatch:
63 movq _glapi_tls_Dispatch@GOTTPOFF(%rip), %rax
64 movq %fs:(%rax), %rax
65 ret
66 .size _x86_64_get_dispatch, .-_x86_64_get_dispatch
67
68 #elif defined(PTHREADS)
69
70 .extern _glapi_Dispatch
71 .extern _gl_DispatchTSD
72 .extern pthread_getspecific
73
74 .p2align 4,,15
75 _x86_64_get_dispatch:
76 movq _gl_DispatchTSD@GOTPCREL(%rip), %rdi
77 jmp pthread_getspecific@PLT
78
79 #elif defined(THREADS)
80
81 .extern _glapi_get_dispatch
82
83 #endif
84
85 .p2align 4,,15
86 .globl GL_PREFIX(NewList)
87 .type GL_PREFIX(NewList), @function
88 GL_PREFIX(NewList):
89 #if defined(GLX_USE_TLS)
90 call _x86_64_get_dispatch@PLT
91 movq 0(%rax), %r11
92 jmp *%r11
93 #elif defined(PTHREADS)
94 pushq %rdi
95 pushq %rsi
96 pushq %rbp
97 call _x86_64_get_dispatch@PLT
98 popq %rbp
99 popq %rsi
100 popq %rdi
101 movq (%rax), %r11
102 jmp *%r11
103 #else
104 movq _glapi_Dispatch(%rip), %rax
105 testq %rax, %rax
106 je 1f
107 movq 0(%rax), %r11
108 jmp *%r11
109 1:
110 pushq %rdi
111 pushq %rsi
112 pushq %rbp
113 call _glapi_get_dispatch
114 popq %rbp
115 popq %rsi
116 popq %rdi
117 movq 0(%rax), %r11
118 jmp *%r11
119 #endif /* defined(GLX_USE_TLS) */
120 .size GL_PREFIX(NewList), .-GL_PREFIX(NewList)
121
122 .p2align 4,,15
123 .globl GL_PREFIX(EndList)
124 .type GL_PREFIX(EndList), @function
125 GL_PREFIX(EndList):
126 #if defined(GLX_USE_TLS)
127 call _x86_64_get_dispatch@PLT
128 movq 8(%rax), %r11
129 jmp *%r11
130 #elif defined(PTHREADS)
131 pushq %rbp
132 call _x86_64_get_dispatch@PLT
133 popq %rbp
134 movq 8(%rax), %r11
135 jmp *%r11
136 #else
137 movq _glapi_Dispatch(%rip), %rax
138 testq %rax, %rax
139 je 1f
140 movq 8(%rax), %r11
141 jmp *%r11
142 1:
143 pushq %rbp
144 call _glapi_get_dispatch
145 popq %rbp
146 movq 8(%rax), %r11
147 jmp *%r11
148 #endif /* defined(GLX_USE_TLS) */
149 .size GL_PREFIX(EndList), .-GL_PREFIX(EndList)
150
151 .p2align 4,,15
152 .globl GL_PREFIX(CallList)
153 .type GL_PREFIX(CallList), @function
154 GL_PREFIX(CallList):
155 #if defined(GLX_USE_TLS)
156 call _x86_64_get_dispatch@PLT
157 movq 16(%rax), %r11
158 jmp *%r11
159 #elif defined(PTHREADS)
160 pushq %rdi
161 call _x86_64_get_dispatch@PLT
162 popq %rdi
163 movq 16(%rax), %r11
164 jmp *%r11
165 #else
166 movq _glapi_Dispatch(%rip), %rax
167 testq %rax, %rax
168 je 1f
169 movq 16(%rax), %r11
170 jmp *%r11
171 1:
172 pushq %rdi
173 call _glapi_get_dispatch
174 popq %rdi
175 movq 16(%rax), %r11
176 jmp *%r11
177 #endif /* defined(GLX_USE_TLS) */
178 .size GL_PREFIX(CallList), .-GL_PREFIX(CallList)
179
180 .p2align 4,,15
181 .globl GL_PREFIX(CallLists)
182 .type GL_PREFIX(CallLists), @function
183 GL_PREFIX(CallLists):
184 #if defined(GLX_USE_TLS)
185 call _x86_64_get_dispatch@PLT
186 movq 24(%rax), %r11
187 jmp *%r11
188 #elif defined(PTHREADS)
189 pushq %rdi
190 pushq %rsi
191 pushq %rdx
192 call _x86_64_get_dispatch@PLT
193 popq %rdx
194 popq %rsi
195 popq %rdi
196 movq 24(%rax), %r11
197 jmp *%r11
198 #else
199 movq _glapi_Dispatch(%rip), %rax
200 testq %rax, %rax
201 je 1f
202 movq 24(%rax), %r11
203 jmp *%r11
204 1:
205 pushq %rdi
206 pushq %rsi
207 pushq %rdx
208 call _glapi_get_dispatch
209 popq %rdx
210 popq %rsi
211 popq %rdi
212 movq 24(%rax), %r11
213 jmp *%r11
214 #endif /* defined(GLX_USE_TLS) */
215 .size GL_PREFIX(CallLists), .-GL_PREFIX(CallLists)
216
217 .p2align 4,,15
218 .globl GL_PREFIX(DeleteLists)
219 .type GL_PREFIX(DeleteLists), @function
220 GL_PREFIX(DeleteLists):
221 #if defined(GLX_USE_TLS)
222 call _x86_64_get_dispatch@PLT
223 movq 32(%rax), %r11
224 jmp *%r11
225 #elif defined(PTHREADS)
226 pushq %rdi
227 pushq %rsi
228 pushq %rbp
229 call _x86_64_get_dispatch@PLT
230 popq %rbp
231 popq %rsi
232 popq %rdi
233 movq 32(%rax), %r11
234 jmp *%r11
235 #else
236 movq _glapi_Dispatch(%rip), %rax
237 testq %rax, %rax
238 je 1f
239 movq 32(%rax), %r11
240 jmp *%r11
241 1:
242 pushq %rdi
243 pushq %rsi
244 pushq %rbp
245 call _glapi_get_dispatch
246 popq %rbp
247 popq %rsi
248 popq %rdi
249 movq 32(%rax), %r11
250 jmp *%r11
251 #endif /* defined(GLX_USE_TLS) */
252 .size GL_PREFIX(DeleteLists), .-GL_PREFIX(DeleteLists)
253
254 .p2align 4,,15
255 .globl GL_PREFIX(GenLists)
256 .type GL_PREFIX(GenLists), @function
257 GL_PREFIX(GenLists):
258 #if defined(GLX_USE_TLS)
259 call _x86_64_get_dispatch@PLT
260 movq 40(%rax), %r11
261 jmp *%r11
262 #elif defined(PTHREADS)
263 pushq %rdi
264 call _x86_64_get_dispatch@PLT
265 popq %rdi
266 movq 40(%rax), %r11
267 jmp *%r11
268 #else
269 movq _glapi_Dispatch(%rip), %rax
270 testq %rax, %rax
271 je 1f
272 movq 40(%rax), %r11
273 jmp *%r11
274 1:
275 pushq %rdi
276 call _glapi_get_dispatch
277 popq %rdi
278 movq 40(%rax), %r11
279 jmp *%r11
280 #endif /* defined(GLX_USE_TLS) */
281 .size GL_PREFIX(GenLists), .-GL_PREFIX(GenLists)
282
283 .p2align 4,,15
284 .globl GL_PREFIX(ListBase)
285 .type GL_PREFIX(ListBase), @function
286 GL_PREFIX(ListBase):
287 #if defined(GLX_USE_TLS)
288 call _x86_64_get_dispatch@PLT
289 movq 48(%rax), %r11
290 jmp *%r11
291 #elif defined(PTHREADS)
292 pushq %rdi
293 call _x86_64_get_dispatch@PLT
294 popq %rdi
295 movq 48(%rax), %r11
296 jmp *%r11
297 #else
298 movq _glapi_Dispatch(%rip), %rax
299 testq %rax, %rax
300 je 1f
301 movq 48(%rax), %r11
302 jmp *%r11
303 1:
304 pushq %rdi
305 call _glapi_get_dispatch
306 popq %rdi
307 movq 48(%rax), %r11
308 jmp *%r11
309 #endif /* defined(GLX_USE_TLS) */
310 .size GL_PREFIX(ListBase), .-GL_PREFIX(ListBase)
311
312 .p2align 4,,15
313 .globl GL_PREFIX(Begin)
314 .type GL_PREFIX(Begin), @function
315 GL_PREFIX(Begin):
316 #if defined(GLX_USE_TLS)
317 call _x86_64_get_dispatch@PLT
318 movq 56(%rax), %r11
319 jmp *%r11
320 #elif defined(PTHREADS)
321 pushq %rdi
322 call _x86_64_get_dispatch@PLT
323 popq %rdi
324 movq 56(%rax), %r11
325 jmp *%r11
326 #else
327 movq _glapi_Dispatch(%rip), %rax
328 testq %rax, %rax
329 je 1f
330 movq 56(%rax), %r11
331 jmp *%r11
332 1:
333 pushq %rdi
334 call _glapi_get_dispatch
335 popq %rdi
336 movq 56(%rax), %r11
337 jmp *%r11
338 #endif /* defined(GLX_USE_TLS) */
339 .size GL_PREFIX(Begin), .-GL_PREFIX(Begin)
340
341 .p2align 4,,15
342 .globl GL_PREFIX(Bitmap)
343 .type GL_PREFIX(Bitmap), @function
344 GL_PREFIX(Bitmap):
345 #if defined(GLX_USE_TLS)
346 call _x86_64_get_dispatch@PLT
347 movq 64(%rax), %r11
348 jmp *%r11
349 #elif defined(PTHREADS)
350 subq $56, %rsp
351 movq %rdi, (%rsp)
352 movq %rsi, 8(%rsp)
353 movq %xmm0, 16(%rsp)
354 movq %xmm1, 24(%rsp)
355 movq %xmm2, 32(%rsp)
356 movq %xmm3, 40(%rsp)
357 movq %rdx, 48(%rsp)
358 call _x86_64_get_dispatch@PLT
359 movq 48(%rsp), %rdx
360 movq 40(%rsp), %xmm3
361 movq 32(%rsp), %xmm2
362 movq 24(%rsp), %xmm1
363 movq 16(%rsp), %xmm0
364 movq 8(%rsp), %rsi
365 movq (%rsp), %rdi
366 addq $56, %rsp
367 movq 64(%rax), %r11
368 jmp *%r11
369 #else
370 movq _glapi_Dispatch(%rip), %rax
371 testq %rax, %rax
372 je 1f
373 movq 64(%rax), %r11
374 jmp *%r11
375 1:
376 subq $56, %rsp
377 movq %rdi, (%rsp)
378 movq %rsi, 8(%rsp)
379 movq %xmm0, 16(%rsp)
380 movq %xmm1, 24(%rsp)
381 movq %xmm2, 32(%rsp)
382 movq %xmm3, 40(%rsp)
383 movq %rdx, 48(%rsp)
384 call _glapi_get_dispatch
385 movq 48(%rsp), %rdx
386 movq 40(%rsp), %xmm3
387 movq 32(%rsp), %xmm2
388 movq 24(%rsp), %xmm1
389 movq 16(%rsp), %xmm0
390 movq 8(%rsp), %rsi
391 movq (%rsp), %rdi
392 addq $56, %rsp
393 movq 64(%rax), %r11
394 jmp *%r11
395 #endif /* defined(GLX_USE_TLS) */
396 .size GL_PREFIX(Bitmap), .-GL_PREFIX(Bitmap)
397
398 .p2align 4,,15
399 .globl GL_PREFIX(Color3b)
400 .type GL_PREFIX(Color3b), @function
401 GL_PREFIX(Color3b):
402 #if defined(GLX_USE_TLS)
403 call _x86_64_get_dispatch@PLT
404 movq 72(%rax), %r11
405 jmp *%r11
406 #elif defined(PTHREADS)
407 pushq %rdi
408 pushq %rsi
409 pushq %rdx
410 call _x86_64_get_dispatch@PLT
411 popq %rdx
412 popq %rsi
413 popq %rdi
414 movq 72(%rax), %r11
415 jmp *%r11
416 #else
417 movq _glapi_Dispatch(%rip), %rax
418 testq %rax, %rax
419 je 1f
420 movq 72(%rax), %r11
421 jmp *%r11
422 1:
423 pushq %rdi
424 pushq %rsi
425 pushq %rdx
426 call _glapi_get_dispatch
427 popq %rdx
428 popq %rsi
429 popq %rdi
430 movq 72(%rax), %r11
431 jmp *%r11
432 #endif /* defined(GLX_USE_TLS) */
433 .size GL_PREFIX(Color3b), .-GL_PREFIX(Color3b)
434
435 .p2align 4,,15
436 .globl GL_PREFIX(Color3bv)
437 .type GL_PREFIX(Color3bv), @function
438 GL_PREFIX(Color3bv):
439 #if defined(GLX_USE_TLS)
440 call _x86_64_get_dispatch@PLT
441 movq 80(%rax), %r11
442 jmp *%r11
443 #elif defined(PTHREADS)
444 pushq %rdi
445 call _x86_64_get_dispatch@PLT
446 popq %rdi
447 movq 80(%rax), %r11
448 jmp *%r11
449 #else
450 movq _glapi_Dispatch(%rip), %rax
451 testq %rax, %rax
452 je 1f
453 movq 80(%rax), %r11
454 jmp *%r11
455 1:
456 pushq %rdi
457 call _glapi_get_dispatch
458 popq %rdi
459 movq 80(%rax), %r11
460 jmp *%r11
461 #endif /* defined(GLX_USE_TLS) */
462 .size GL_PREFIX(Color3bv), .-GL_PREFIX(Color3bv)
463
464 .p2align 4,,15
465 .globl GL_PREFIX(Color3d)
466 .type GL_PREFIX(Color3d), @function
467 GL_PREFIX(Color3d):
468 #if defined(GLX_USE_TLS)
469 call _x86_64_get_dispatch@PLT
470 movq 88(%rax), %r11
471 jmp *%r11
472 #elif defined(PTHREADS)
473 subq $24, %rsp
474 movq %xmm0, (%rsp)
475 movq %xmm1, 8(%rsp)
476 movq %xmm2, 16(%rsp)
477 call _x86_64_get_dispatch@PLT
478 movq 16(%rsp), %xmm2
479 movq 8(%rsp), %xmm1
480 movq (%rsp), %xmm0
481 addq $24, %rsp
482 movq 88(%rax), %r11
483 jmp *%r11
484 #else
485 movq _glapi_Dispatch(%rip), %rax
486 testq %rax, %rax
487 je 1f
488 movq 88(%rax), %r11
489 jmp *%r11
490 1:
491 subq $24, %rsp
492 movq %xmm0, (%rsp)
493 movq %xmm1, 8(%rsp)
494 movq %xmm2, 16(%rsp)
495 call _glapi_get_dispatch
496 movq 16(%rsp), %xmm2
497 movq 8(%rsp), %xmm1
498 movq (%rsp), %xmm0
499 addq $24, %rsp
500 movq 88(%rax), %r11
501 jmp *%r11
502 #endif /* defined(GLX_USE_TLS) */
503 .size GL_PREFIX(Color3d), .-GL_PREFIX(Color3d)
504
505 .p2align 4,,15
506 .globl GL_PREFIX(Color3dv)
507 .type GL_PREFIX(Color3dv), @function
508 GL_PREFIX(Color3dv):
509 #if defined(GLX_USE_TLS)
510 call _x86_64_get_dispatch@PLT
511 movq 96(%rax), %r11
512 jmp *%r11
513 #elif defined(PTHREADS)
514 pushq %rdi
515 call _x86_64_get_dispatch@PLT
516 popq %rdi
517 movq 96(%rax), %r11
518 jmp *%r11
519 #else
520 movq _glapi_Dispatch(%rip), %rax
521 testq %rax, %rax
522 je 1f
523 movq 96(%rax), %r11
524 jmp *%r11
525 1:
526 pushq %rdi
527 call _glapi_get_dispatch
528 popq %rdi
529 movq 96(%rax), %r11
530 jmp *%r11
531 #endif /* defined(GLX_USE_TLS) */
532 .size GL_PREFIX(Color3dv), .-GL_PREFIX(Color3dv)
533
534 .p2align 4,,15
535 .globl GL_PREFIX(Color3f)
536 .type GL_PREFIX(Color3f), @function
537 GL_PREFIX(Color3f):
538 #if defined(GLX_USE_TLS)
539 call _x86_64_get_dispatch@PLT
540 movq 104(%rax), %r11
541 jmp *%r11
542 #elif defined(PTHREADS)
543 subq $24, %rsp
544 movq %xmm0, (%rsp)
545 movq %xmm1, 8(%rsp)
546 movq %xmm2, 16(%rsp)
547 call _x86_64_get_dispatch@PLT
548 movq 16(%rsp), %xmm2
549 movq 8(%rsp), %xmm1
550 movq (%rsp), %xmm0
551 addq $24, %rsp
552 movq 104(%rax), %r11
553 jmp *%r11
554 #else
555 movq _glapi_Dispatch(%rip), %rax
556 testq %rax, %rax
557 je 1f
558 movq 104(%rax), %r11
559 jmp *%r11
560 1:
561 subq $24, %rsp
562 movq %xmm0, (%rsp)
563 movq %xmm1, 8(%rsp)
564 movq %xmm2, 16(%rsp)
565 call _glapi_get_dispatch
566 movq 16(%rsp), %xmm2
567 movq 8(%rsp), %xmm1
568 movq (%rsp), %xmm0
569 addq $24, %rsp
570 movq 104(%rax), %r11
571 jmp *%r11
572 #endif /* defined(GLX_USE_TLS) */
573 .size GL_PREFIX(Color3f), .-GL_PREFIX(Color3f)
574
575 .p2align 4,,15
576 .globl GL_PREFIX(Color3fv)
577 .type GL_PREFIX(Color3fv), @function
578 GL_PREFIX(Color3fv):
579 #if defined(GLX_USE_TLS)
580 call _x86_64_get_dispatch@PLT
581 movq 112(%rax), %r11
582 jmp *%r11
583 #elif defined(PTHREADS)
584 pushq %rdi
585 call _x86_64_get_dispatch@PLT
586 popq %rdi
587 movq 112(%rax), %r11
588 jmp *%r11
589 #else
590 movq _glapi_Dispatch(%rip), %rax
591 testq %rax, %rax
592 je 1f
593 movq 112(%rax), %r11
594 jmp *%r11
595 1:
596 pushq %rdi
597 call _glapi_get_dispatch
598 popq %rdi
599 movq 112(%rax), %r11
600 jmp *%r11
601 #endif /* defined(GLX_USE_TLS) */
602 .size GL_PREFIX(Color3fv), .-GL_PREFIX(Color3fv)
603
604 .p2align 4,,15
605 .globl GL_PREFIX(Color3i)
606 .type GL_PREFIX(Color3i), @function
607 GL_PREFIX(Color3i):
608 #if defined(GLX_USE_TLS)
609 call _x86_64_get_dispatch@PLT
610 movq 120(%rax), %r11
611 jmp *%r11
612 #elif defined(PTHREADS)
613 pushq %rdi
614 pushq %rsi
615 pushq %rdx
616 call _x86_64_get_dispatch@PLT
617 popq %rdx
618 popq %rsi
619 popq %rdi
620 movq 120(%rax), %r11
621 jmp *%r11
622 #else
623 movq _glapi_Dispatch(%rip), %rax
624 testq %rax, %rax
625 je 1f
626 movq 120(%rax), %r11
627 jmp *%r11
628 1:
629 pushq %rdi
630 pushq %rsi
631 pushq %rdx
632 call _glapi_get_dispatch
633 popq %rdx
634 popq %rsi
635 popq %rdi
636 movq 120(%rax), %r11
637 jmp *%r11
638 #endif /* defined(GLX_USE_TLS) */
639 .size GL_PREFIX(Color3i), .-GL_PREFIX(Color3i)
640
641 .p2align 4,,15
642 .globl GL_PREFIX(Color3iv)
643 .type GL_PREFIX(Color3iv), @function
644 GL_PREFIX(Color3iv):
645 #if defined(GLX_USE_TLS)
646 call _x86_64_get_dispatch@PLT
647 movq 128(%rax), %r11
648 jmp *%r11
649 #elif defined(PTHREADS)
650 pushq %rdi
651 call _x86_64_get_dispatch@PLT
652 popq %rdi
653 movq 128(%rax), %r11
654 jmp *%r11
655 #else
656 movq _glapi_Dispatch(%rip), %rax
657 testq %rax, %rax
658 je 1f
659 movq 128(%rax), %r11
660 jmp *%r11
661 1:
662 pushq %rdi
663 call _glapi_get_dispatch
664 popq %rdi
665 movq 128(%rax), %r11
666 jmp *%r11
667 #endif /* defined(GLX_USE_TLS) */
668 .size GL_PREFIX(Color3iv), .-GL_PREFIX(Color3iv)
669
670 .p2align 4,,15
671 .globl GL_PREFIX(Color3s)
672 .type GL_PREFIX(Color3s), @function
673 GL_PREFIX(Color3s):
674 #if defined(GLX_USE_TLS)
675 call _x86_64_get_dispatch@PLT
676 movq 136(%rax), %r11
677 jmp *%r11
678 #elif defined(PTHREADS)
679 pushq %rdi
680 pushq %rsi
681 pushq %rdx
682 call _x86_64_get_dispatch@PLT
683 popq %rdx
684 popq %rsi
685 popq %rdi
686 movq 136(%rax), %r11
687 jmp *%r11
688 #else
689 movq _glapi_Dispatch(%rip), %rax
690 testq %rax, %rax
691 je 1f
692 movq 136(%rax), %r11
693 jmp *%r11
694 1:
695 pushq %rdi
696 pushq %rsi
697 pushq %rdx
698 call _glapi_get_dispatch
699 popq %rdx
700 popq %rsi
701 popq %rdi
702 movq 136(%rax), %r11
703 jmp *%r11
704 #endif /* defined(GLX_USE_TLS) */
705 .size GL_PREFIX(Color3s), .-GL_PREFIX(Color3s)
706
707 .p2align 4,,15
708 .globl GL_PREFIX(Color3sv)
709 .type GL_PREFIX(Color3sv), @function
710 GL_PREFIX(Color3sv):
711 #if defined(GLX_USE_TLS)
712 call _x86_64_get_dispatch@PLT
713 movq 144(%rax), %r11
714 jmp *%r11
715 #elif defined(PTHREADS)
716 pushq %rdi
717 call _x86_64_get_dispatch@PLT
718 popq %rdi
719 movq 144(%rax), %r11
720 jmp *%r11
721 #else
722 movq _glapi_Dispatch(%rip), %rax
723 testq %rax, %rax
724 je 1f
725 movq 144(%rax), %r11
726 jmp *%r11
727 1:
728 pushq %rdi
729 call _glapi_get_dispatch
730 popq %rdi
731 movq 144(%rax), %r11
732 jmp *%r11
733 #endif /* defined(GLX_USE_TLS) */
734 .size GL_PREFIX(Color3sv), .-GL_PREFIX(Color3sv)
735
736 .p2align 4,,15
737 .globl GL_PREFIX(Color3ub)
738 .type GL_PREFIX(Color3ub), @function
739 GL_PREFIX(Color3ub):
740 #if defined(GLX_USE_TLS)
741 call _x86_64_get_dispatch@PLT
742 movq 152(%rax), %r11
743 jmp *%r11
744 #elif defined(PTHREADS)
745 pushq %rdi
746 pushq %rsi
747 pushq %rdx
748 call _x86_64_get_dispatch@PLT
749 popq %rdx
750 popq %rsi
751 popq %rdi
752 movq 152(%rax), %r11
753 jmp *%r11
754 #else
755 movq _glapi_Dispatch(%rip), %rax
756 testq %rax, %rax
757 je 1f
758 movq 152(%rax), %r11
759 jmp *%r11
760 1:
761 pushq %rdi
762 pushq %rsi
763 pushq %rdx
764 call _glapi_get_dispatch
765 popq %rdx
766 popq %rsi
767 popq %rdi
768 movq 152(%rax), %r11
769 jmp *%r11
770 #endif /* defined(GLX_USE_TLS) */
771 .size GL_PREFIX(Color3ub), .-GL_PREFIX(Color3ub)
772
773 .p2align 4,,15
774 .globl GL_PREFIX(Color3ubv)
775 .type GL_PREFIX(Color3ubv), @function
776 GL_PREFIX(Color3ubv):
777 #if defined(GLX_USE_TLS)
778 call _x86_64_get_dispatch@PLT
779 movq 160(%rax), %r11
780 jmp *%r11
781 #elif defined(PTHREADS)
782 pushq %rdi
783 call _x86_64_get_dispatch@PLT
784 popq %rdi
785 movq 160(%rax), %r11
786 jmp *%r11
787 #else
788 movq _glapi_Dispatch(%rip), %rax
789 testq %rax, %rax
790 je 1f
791 movq 160(%rax), %r11
792 jmp *%r11
793 1:
794 pushq %rdi
795 call _glapi_get_dispatch
796 popq %rdi
797 movq 160(%rax), %r11
798 jmp *%r11
799 #endif /* defined(GLX_USE_TLS) */
800 .size GL_PREFIX(Color3ubv), .-GL_PREFIX(Color3ubv)
801
802 .p2align 4,,15
803 .globl GL_PREFIX(Color3ui)
804 .type GL_PREFIX(Color3ui), @function
805 GL_PREFIX(Color3ui):
806 #if defined(GLX_USE_TLS)
807 call _x86_64_get_dispatch@PLT
808 movq 168(%rax), %r11
809 jmp *%r11
810 #elif defined(PTHREADS)
811 pushq %rdi
812 pushq %rsi
813 pushq %rdx
814 call _x86_64_get_dispatch@PLT
815 popq %rdx
816 popq %rsi
817 popq %rdi
818 movq 168(%rax), %r11
819 jmp *%r11
820 #else
821 movq _glapi_Dispatch(%rip), %rax
822 testq %rax, %rax
823 je 1f
824 movq 168(%rax), %r11
825 jmp *%r11
826 1:
827 pushq %rdi
828 pushq %rsi
829 pushq %rdx
830 call _glapi_get_dispatch
831 popq %rdx
832 popq %rsi
833 popq %rdi
834 movq 168(%rax), %r11
835 jmp *%r11
836 #endif /* defined(GLX_USE_TLS) */
837 .size GL_PREFIX(Color3ui), .-GL_PREFIX(Color3ui)
838
839 .p2align 4,,15
840 .globl GL_PREFIX(Color3uiv)
841 .type GL_PREFIX(Color3uiv), @function
842 GL_PREFIX(Color3uiv):
843 #if defined(GLX_USE_TLS)
844 call _x86_64_get_dispatch@PLT
845 movq 176(%rax), %r11
846 jmp *%r11
847 #elif defined(PTHREADS)
848 pushq %rdi
849 call _x86_64_get_dispatch@PLT
850 popq %rdi
851 movq 176(%rax), %r11
852 jmp *%r11
853 #else
854 movq _glapi_Dispatch(%rip), %rax
855 testq %rax, %rax
856 je 1f
857 movq 176(%rax), %r11
858 jmp *%r11
859 1:
860 pushq %rdi
861 call _glapi_get_dispatch
862 popq %rdi
863 movq 176(%rax), %r11
864 jmp *%r11
865 #endif /* defined(GLX_USE_TLS) */
866 .size GL_PREFIX(Color3uiv), .-GL_PREFIX(Color3uiv)
867
868 .p2align 4,,15
869 .globl GL_PREFIX(Color3us)
870 .type GL_PREFIX(Color3us), @function
871 GL_PREFIX(Color3us):
872 #if defined(GLX_USE_TLS)
873 call _x86_64_get_dispatch@PLT
874 movq 184(%rax), %r11
875 jmp *%r11
876 #elif defined(PTHREADS)
877 pushq %rdi
878 pushq %rsi
879 pushq %rdx
880 call _x86_64_get_dispatch@PLT
881 popq %rdx
882 popq %rsi
883 popq %rdi
884 movq 184(%rax), %r11
885 jmp *%r11
886 #else
887 movq _glapi_Dispatch(%rip), %rax
888 testq %rax, %rax
889 je 1f
890 movq 184(%rax), %r11
891 jmp *%r11
892 1:
893 pushq %rdi
894 pushq %rsi
895 pushq %rdx
896 call _glapi_get_dispatch
897 popq %rdx
898 popq %rsi
899 popq %rdi
900 movq 184(%rax), %r11
901 jmp *%r11
902 #endif /* defined(GLX_USE_TLS) */
903 .size GL_PREFIX(Color3us), .-GL_PREFIX(Color3us)
904
905 .p2align 4,,15
906 .globl GL_PREFIX(Color3usv)
907 .type GL_PREFIX(Color3usv), @function
908 GL_PREFIX(Color3usv):
909 #if defined(GLX_USE_TLS)
910 call _x86_64_get_dispatch@PLT
911 movq 192(%rax), %r11
912 jmp *%r11
913 #elif defined(PTHREADS)
914 pushq %rdi
915 call _x86_64_get_dispatch@PLT
916 popq %rdi
917 movq 192(%rax), %r11
918 jmp *%r11
919 #else
920 movq _glapi_Dispatch(%rip), %rax
921 testq %rax, %rax
922 je 1f
923 movq 192(%rax), %r11
924 jmp *%r11
925 1:
926 pushq %rdi
927 call _glapi_get_dispatch
928 popq %rdi
929 movq 192(%rax), %r11
930 jmp *%r11
931 #endif /* defined(GLX_USE_TLS) */
932 .size GL_PREFIX(Color3usv), .-GL_PREFIX(Color3usv)
933
934 .p2align 4,,15
935 .globl GL_PREFIX(Color4b)
936 .type GL_PREFIX(Color4b), @function
937 GL_PREFIX(Color4b):
938 #if defined(GLX_USE_TLS)
939 call _x86_64_get_dispatch@PLT
940 movq 200(%rax), %r11
941 jmp *%r11
942 #elif defined(PTHREADS)
943 pushq %rdi
944 pushq %rsi
945 pushq %rdx
946 pushq %rcx
947 pushq %rbp
948 call _x86_64_get_dispatch@PLT
949 popq %rbp
950 popq %rcx
951 popq %rdx
952 popq %rsi
953 popq %rdi
954 movq 200(%rax), %r11
955 jmp *%r11
956 #else
957 movq _glapi_Dispatch(%rip), %rax
958 testq %rax, %rax
959 je 1f
960 movq 200(%rax), %r11
961 jmp *%r11
962 1:
963 pushq %rdi
964 pushq %rsi
965 pushq %rdx
966 pushq %rcx
967 pushq %rbp
968 call _glapi_get_dispatch
969 popq %rbp
970 popq %rcx
971 popq %rdx
972 popq %rsi
973 popq %rdi
974 movq 200(%rax), %r11
975 jmp *%r11
976 #endif /* defined(GLX_USE_TLS) */
977 .size GL_PREFIX(Color4b), .-GL_PREFIX(Color4b)
978
979 .p2align 4,,15
980 .globl GL_PREFIX(Color4bv)
981 .type GL_PREFIX(Color4bv), @function
982 GL_PREFIX(Color4bv):
983 #if defined(GLX_USE_TLS)
984 call _x86_64_get_dispatch@PLT
985 movq 208(%rax), %r11
986 jmp *%r11
987 #elif defined(PTHREADS)
988 pushq %rdi
989 call _x86_64_get_dispatch@PLT
990 popq %rdi
991 movq 208(%rax), %r11
992 jmp *%r11
993 #else
994 movq _glapi_Dispatch(%rip), %rax
995 testq %rax, %rax
996 je 1f
997 movq 208(%rax), %r11
998 jmp *%r11
999 1:
1000 pushq %rdi
1001 call _glapi_get_dispatch
1002 popq %rdi
1003 movq 208(%rax), %r11
1004 jmp *%r11
1005 #endif /* defined(GLX_USE_TLS) */
1006 .size GL_PREFIX(Color4bv), .-GL_PREFIX(Color4bv)
1007
1008 .p2align 4,,15
1009 .globl GL_PREFIX(Color4d)
1010 .type GL_PREFIX(Color4d), @function
1011 GL_PREFIX(Color4d):
1012 #if defined(GLX_USE_TLS)
1013 call _x86_64_get_dispatch@PLT
1014 movq 216(%rax), %r11
1015 jmp *%r11
1016 #elif defined(PTHREADS)
1017 subq $40, %rsp
1018 movq %xmm0, (%rsp)
1019 movq %xmm1, 8(%rsp)
1020 movq %xmm2, 16(%rsp)
1021 movq %xmm3, 24(%rsp)
1022 call _x86_64_get_dispatch@PLT
1023 movq 24(%rsp), %xmm3
1024 movq 16(%rsp), %xmm2
1025 movq 8(%rsp), %xmm1
1026 movq (%rsp), %xmm0
1027 addq $40, %rsp
1028 movq 216(%rax), %r11
1029 jmp *%r11
1030 #else
1031 movq _glapi_Dispatch(%rip), %rax
1032 testq %rax, %rax
1033 je 1f
1034 movq 216(%rax), %r11
1035 jmp *%r11
1036 1:
1037 subq $40, %rsp
1038 movq %xmm0, (%rsp)
1039 movq %xmm1, 8(%rsp)
1040 movq %xmm2, 16(%rsp)
1041 movq %xmm3, 24(%rsp)
1042 call _glapi_get_dispatch
1043 movq 24(%rsp), %xmm3
1044 movq 16(%rsp), %xmm2
1045 movq 8(%rsp), %xmm1
1046 movq (%rsp), %xmm0
1047 addq $40, %rsp
1048 movq 216(%rax), %r11
1049 jmp *%r11
1050 #endif /* defined(GLX_USE_TLS) */
1051 .size GL_PREFIX(Color4d), .-GL_PREFIX(Color4d)
1052
1053 .p2align 4,,15
1054 .globl GL_PREFIX(Color4dv)
1055 .type GL_PREFIX(Color4dv), @function
1056 GL_PREFIX(Color4dv):
1057 #if defined(GLX_USE_TLS)
1058 call _x86_64_get_dispatch@PLT
1059 movq 224(%rax), %r11
1060 jmp *%r11
1061 #elif defined(PTHREADS)
1062 pushq %rdi
1063 call _x86_64_get_dispatch@PLT
1064 popq %rdi
1065 movq 224(%rax), %r11
1066 jmp *%r11
1067 #else
1068 movq _glapi_Dispatch(%rip), %rax
1069 testq %rax, %rax
1070 je 1f
1071 movq 224(%rax), %r11
1072 jmp *%r11
1073 1:
1074 pushq %rdi
1075 call _glapi_get_dispatch
1076 popq %rdi
1077 movq 224(%rax), %r11
1078 jmp *%r11
1079 #endif /* defined(GLX_USE_TLS) */
1080 .size GL_PREFIX(Color4dv), .-GL_PREFIX(Color4dv)
1081
1082 .p2align 4,,15
1083 .globl GL_PREFIX(Color4f)
1084 .type GL_PREFIX(Color4f), @function
1085 GL_PREFIX(Color4f):
1086 #if defined(GLX_USE_TLS)
1087 call _x86_64_get_dispatch@PLT
1088 movq 232(%rax), %r11
1089 jmp *%r11
1090 #elif defined(PTHREADS)
1091 subq $40, %rsp
1092 movq %xmm0, (%rsp)
1093 movq %xmm1, 8(%rsp)
1094 movq %xmm2, 16(%rsp)
1095 movq %xmm3, 24(%rsp)
1096 call _x86_64_get_dispatch@PLT
1097 movq 24(%rsp), %xmm3
1098 movq 16(%rsp), %xmm2
1099 movq 8(%rsp), %xmm1
1100 movq (%rsp), %xmm0
1101 addq $40, %rsp
1102 movq 232(%rax), %r11
1103 jmp *%r11
1104 #else
1105 movq _glapi_Dispatch(%rip), %rax
1106 testq %rax, %rax
1107 je 1f
1108 movq 232(%rax), %r11
1109 jmp *%r11
1110 1:
1111 subq $40, %rsp
1112 movq %xmm0, (%rsp)
1113 movq %xmm1, 8(%rsp)
1114 movq %xmm2, 16(%rsp)
1115 movq %xmm3, 24(%rsp)
1116 call _glapi_get_dispatch
1117 movq 24(%rsp), %xmm3
1118 movq 16(%rsp), %xmm2
1119 movq 8(%rsp), %xmm1
1120 movq (%rsp), %xmm0
1121 addq $40, %rsp
1122 movq 232(%rax), %r11
1123 jmp *%r11
1124 #endif /* defined(GLX_USE_TLS) */
1125 .size GL_PREFIX(Color4f), .-GL_PREFIX(Color4f)
1126
1127 .p2align 4,,15
1128 .globl GL_PREFIX(Color4fv)
1129 .type GL_PREFIX(Color4fv), @function
1130 GL_PREFIX(Color4fv):
1131 #if defined(GLX_USE_TLS)
1132 call _x86_64_get_dispatch@PLT
1133 movq 240(%rax), %r11
1134 jmp *%r11
1135 #elif defined(PTHREADS)
1136 pushq %rdi
1137 call _x86_64_get_dispatch@PLT
1138 popq %rdi
1139 movq 240(%rax), %r11
1140 jmp *%r11
1141 #else
1142 movq _glapi_Dispatch(%rip), %rax
1143 testq %rax, %rax
1144 je 1f
1145 movq 240(%rax), %r11
1146 jmp *%r11
1147 1:
1148 pushq %rdi
1149 call _glapi_get_dispatch
1150 popq %rdi
1151 movq 240(%rax), %r11
1152 jmp *%r11
1153 #endif /* defined(GLX_USE_TLS) */
1154 .size GL_PREFIX(Color4fv), .-GL_PREFIX(Color4fv)
1155
1156 .p2align 4,,15
1157 .globl GL_PREFIX(Color4i)
1158 .type GL_PREFIX(Color4i), @function
1159 GL_PREFIX(Color4i):
1160 #if defined(GLX_USE_TLS)
1161 call _x86_64_get_dispatch@PLT
1162 movq 248(%rax), %r11
1163 jmp *%r11
1164 #elif defined(PTHREADS)
1165 pushq %rdi
1166 pushq %rsi
1167 pushq %rdx
1168 pushq %rcx
1169 pushq %rbp
1170 call _x86_64_get_dispatch@PLT
1171 popq %rbp
1172 popq %rcx
1173 popq %rdx
1174 popq %rsi
1175 popq %rdi
1176 movq 248(%rax), %r11
1177 jmp *%r11
1178 #else
1179 movq _glapi_Dispatch(%rip), %rax
1180 testq %rax, %rax
1181 je 1f
1182 movq 248(%rax), %r11
1183 jmp *%r11
1184 1:
1185 pushq %rdi
1186 pushq %rsi
1187 pushq %rdx
1188 pushq %rcx
1189 pushq %rbp
1190 call _glapi_get_dispatch
1191 popq %rbp
1192 popq %rcx
1193 popq %rdx
1194 popq %rsi
1195 popq %rdi
1196 movq 248(%rax), %r11
1197 jmp *%r11
1198 #endif /* defined(GLX_USE_TLS) */
1199 .size GL_PREFIX(Color4i), .-GL_PREFIX(Color4i)
1200
1201 .p2align 4,,15
1202 .globl GL_PREFIX(Color4iv)
1203 .type GL_PREFIX(Color4iv), @function
1204 GL_PREFIX(Color4iv):
1205 #if defined(GLX_USE_TLS)
1206 call _x86_64_get_dispatch@PLT
1207 movq 256(%rax), %r11
1208 jmp *%r11
1209 #elif defined(PTHREADS)
1210 pushq %rdi
1211 call _x86_64_get_dispatch@PLT
1212 popq %rdi
1213 movq 256(%rax), %r11
1214 jmp *%r11
1215 #else
1216 movq _glapi_Dispatch(%rip), %rax
1217 testq %rax, %rax
1218 je 1f
1219 movq 256(%rax), %r11
1220 jmp *%r11
1221 1:
1222 pushq %rdi
1223 call _glapi_get_dispatch
1224 popq %rdi
1225 movq 256(%rax), %r11
1226 jmp *%r11
1227 #endif /* defined(GLX_USE_TLS) */
1228 .size GL_PREFIX(Color4iv), .-GL_PREFIX(Color4iv)
1229
1230 .p2align 4,,15
1231 .globl GL_PREFIX(Color4s)
1232 .type GL_PREFIX(Color4s), @function
1233 GL_PREFIX(Color4s):
1234 #if defined(GLX_USE_TLS)
1235 call _x86_64_get_dispatch@PLT
1236 movq 264(%rax), %r11
1237 jmp *%r11
1238 #elif defined(PTHREADS)
1239 pushq %rdi
1240 pushq %rsi
1241 pushq %rdx
1242 pushq %rcx
1243 pushq %rbp
1244 call _x86_64_get_dispatch@PLT
1245 popq %rbp
1246 popq %rcx
1247 popq %rdx
1248 popq %rsi
1249 popq %rdi
1250 movq 264(%rax), %r11
1251 jmp *%r11
1252 #else
1253 movq _glapi_Dispatch(%rip), %rax
1254 testq %rax, %rax
1255 je 1f
1256 movq 264(%rax), %r11
1257 jmp *%r11
1258 1:
1259 pushq %rdi
1260 pushq %rsi
1261 pushq %rdx
1262 pushq %rcx
1263 pushq %rbp
1264 call _glapi_get_dispatch
1265 popq %rbp
1266 popq %rcx
1267 popq %rdx
1268 popq %rsi
1269 popq %rdi
1270 movq 264(%rax), %r11
1271 jmp *%r11
1272 #endif /* defined(GLX_USE_TLS) */
1273 .size GL_PREFIX(Color4s), .-GL_PREFIX(Color4s)
1274
1275 .p2align 4,,15
1276 .globl GL_PREFIX(Color4sv)
1277 .type GL_PREFIX(Color4sv), @function
1278 GL_PREFIX(Color4sv):
1279 #if defined(GLX_USE_TLS)
1280 call _x86_64_get_dispatch@PLT
1281 movq 272(%rax), %r11
1282 jmp *%r11
1283 #elif defined(PTHREADS)
1284 pushq %rdi
1285 call _x86_64_get_dispatch@PLT
1286 popq %rdi
1287 movq 272(%rax), %r11
1288 jmp *%r11
1289 #else
1290 movq _glapi_Dispatch(%rip), %rax
1291 testq %rax, %rax
1292 je 1f
1293 movq 272(%rax), %r11
1294 jmp *%r11
1295 1:
1296 pushq %rdi
1297 call _glapi_get_dispatch
1298 popq %rdi
1299 movq 272(%rax), %r11
1300 jmp *%r11
1301 #endif /* defined(GLX_USE_TLS) */
1302 .size GL_PREFIX(Color4sv), .-GL_PREFIX(Color4sv)
1303
1304 .p2align 4,,15
1305 .globl GL_PREFIX(Color4ub)
1306 .type GL_PREFIX(Color4ub), @function
1307 GL_PREFIX(Color4ub):
1308 #if defined(GLX_USE_TLS)
1309 call _x86_64_get_dispatch@PLT
1310 movq 280(%rax), %r11
1311 jmp *%r11
1312 #elif defined(PTHREADS)
1313 pushq %rdi
1314 pushq %rsi
1315 pushq %rdx
1316 pushq %rcx
1317 pushq %rbp
1318 call _x86_64_get_dispatch@PLT
1319 popq %rbp
1320 popq %rcx
1321 popq %rdx
1322 popq %rsi
1323 popq %rdi
1324 movq 280(%rax), %r11
1325 jmp *%r11
1326 #else
1327 movq _glapi_Dispatch(%rip), %rax
1328 testq %rax, %rax
1329 je 1f
1330 movq 280(%rax), %r11
1331 jmp *%r11
1332 1:
1333 pushq %rdi
1334 pushq %rsi
1335 pushq %rdx
1336 pushq %rcx
1337 pushq %rbp
1338 call _glapi_get_dispatch
1339 popq %rbp
1340 popq %rcx
1341 popq %rdx
1342 popq %rsi
1343 popq %rdi
1344 movq 280(%rax), %r11
1345 jmp *%r11
1346 #endif /* defined(GLX_USE_TLS) */
1347 .size GL_PREFIX(Color4ub), .-GL_PREFIX(Color4ub)
1348
1349 .p2align 4,,15
1350 .globl GL_PREFIX(Color4ubv)
1351 .type GL_PREFIX(Color4ubv), @function
1352 GL_PREFIX(Color4ubv):
1353 #if defined(GLX_USE_TLS)
1354 call _x86_64_get_dispatch@PLT
1355 movq 288(%rax), %r11
1356 jmp *%r11
1357 #elif defined(PTHREADS)
1358 pushq %rdi
1359 call _x86_64_get_dispatch@PLT
1360 popq %rdi
1361 movq 288(%rax), %r11
1362 jmp *%r11
1363 #else
1364 movq _glapi_Dispatch(%rip), %rax
1365 testq %rax, %rax
1366 je 1f
1367 movq 288(%rax), %r11
1368 jmp *%r11
1369 1:
1370 pushq %rdi
1371 call _glapi_get_dispatch
1372 popq %rdi
1373 movq 288(%rax), %r11
1374 jmp *%r11
1375 #endif /* defined(GLX_USE_TLS) */
1376 .size GL_PREFIX(Color4ubv), .-GL_PREFIX(Color4ubv)
1377
1378 .p2align 4,,15
1379 .globl GL_PREFIX(Color4ui)
1380 .type GL_PREFIX(Color4ui), @function
1381 GL_PREFIX(Color4ui):
1382 #if defined(GLX_USE_TLS)
1383 call _x86_64_get_dispatch@PLT
1384 movq 296(%rax), %r11
1385 jmp *%r11
1386 #elif defined(PTHREADS)
1387 pushq %rdi
1388 pushq %rsi
1389 pushq %rdx
1390 pushq %rcx
1391 pushq %rbp
1392 call _x86_64_get_dispatch@PLT
1393 popq %rbp
1394 popq %rcx
1395 popq %rdx
1396 popq %rsi
1397 popq %rdi
1398 movq 296(%rax), %r11
1399 jmp *%r11
1400 #else
1401 movq _glapi_Dispatch(%rip), %rax
1402 testq %rax, %rax
1403 je 1f
1404 movq 296(%rax), %r11
1405 jmp *%r11
1406 1:
1407 pushq %rdi
1408 pushq %rsi
1409 pushq %rdx
1410 pushq %rcx
1411 pushq %rbp
1412 call _glapi_get_dispatch
1413 popq %rbp
1414 popq %rcx
1415 popq %rdx
1416 popq %rsi
1417 popq %rdi
1418 movq 296(%rax), %r11
1419 jmp *%r11
1420 #endif /* defined(GLX_USE_TLS) */
1421 .size GL_PREFIX(Color4ui), .-GL_PREFIX(Color4ui)
1422
1423 .p2align 4,,15
1424 .globl GL_PREFIX(Color4uiv)
1425 .type GL_PREFIX(Color4uiv), @function
1426 GL_PREFIX(Color4uiv):
1427 #if defined(GLX_USE_TLS)
1428 call _x86_64_get_dispatch@PLT
1429 movq 304(%rax), %r11
1430 jmp *%r11
1431 #elif defined(PTHREADS)
1432 pushq %rdi
1433 call _x86_64_get_dispatch@PLT
1434 popq %rdi
1435 movq 304(%rax), %r11
1436 jmp *%r11
1437 #else
1438 movq _glapi_Dispatch(%rip), %rax
1439 testq %rax, %rax
1440 je 1f
1441 movq 304(%rax), %r11
1442 jmp *%r11
1443 1:
1444 pushq %rdi
1445 call _glapi_get_dispatch
1446 popq %rdi
1447 movq 304(%rax), %r11
1448 jmp *%r11
1449 #endif /* defined(GLX_USE_TLS) */
1450 .size GL_PREFIX(Color4uiv), .-GL_PREFIX(Color4uiv)
1451
1452 .p2align 4,,15
1453 .globl GL_PREFIX(Color4us)
1454 .type GL_PREFIX(Color4us), @function
1455 GL_PREFIX(Color4us):
1456 #if defined(GLX_USE_TLS)
1457 call _x86_64_get_dispatch@PLT
1458 movq 312(%rax), %r11
1459 jmp *%r11
1460 #elif defined(PTHREADS)
1461 pushq %rdi
1462 pushq %rsi
1463 pushq %rdx
1464 pushq %rcx
1465 pushq %rbp
1466 call _x86_64_get_dispatch@PLT
1467 popq %rbp
1468 popq %rcx
1469 popq %rdx
1470 popq %rsi
1471 popq %rdi
1472 movq 312(%rax), %r11
1473 jmp *%r11
1474 #else
1475 movq _glapi_Dispatch(%rip), %rax
1476 testq %rax, %rax
1477 je 1f
1478 movq 312(%rax), %r11
1479 jmp *%r11
1480 1:
1481 pushq %rdi
1482 pushq %rsi
1483 pushq %rdx
1484 pushq %rcx
1485 pushq %rbp
1486 call _glapi_get_dispatch
1487 popq %rbp
1488 popq %rcx
1489 popq %rdx
1490 popq %rsi
1491 popq %rdi
1492 movq 312(%rax), %r11
1493 jmp *%r11
1494 #endif /* defined(GLX_USE_TLS) */
1495 .size GL_PREFIX(Color4us), .-GL_PREFIX(Color4us)
1496
1497 .p2align 4,,15
1498 .globl GL_PREFIX(Color4usv)
1499 .type GL_PREFIX(Color4usv), @function
1500 GL_PREFIX(Color4usv):
1501 #if defined(GLX_USE_TLS)
1502 call _x86_64_get_dispatch@PLT
1503 movq 320(%rax), %r11
1504 jmp *%r11
1505 #elif defined(PTHREADS)
1506 pushq %rdi
1507 call _x86_64_get_dispatch@PLT
1508 popq %rdi
1509 movq 320(%rax), %r11
1510 jmp *%r11
1511 #else
1512 movq _glapi_Dispatch(%rip), %rax
1513 testq %rax, %rax
1514 je 1f
1515 movq 320(%rax), %r11
1516 jmp *%r11
1517 1:
1518 pushq %rdi
1519 call _glapi_get_dispatch
1520 popq %rdi
1521 movq 320(%rax), %r11
1522 jmp *%r11
1523 #endif /* defined(GLX_USE_TLS) */
1524 .size GL_PREFIX(Color4usv), .-GL_PREFIX(Color4usv)
1525
1526 .p2align 4,,15
1527 .globl GL_PREFIX(EdgeFlag)
1528 .type GL_PREFIX(EdgeFlag), @function
1529 GL_PREFIX(EdgeFlag):
1530 #if defined(GLX_USE_TLS)
1531 call _x86_64_get_dispatch@PLT
1532 movq 328(%rax), %r11
1533 jmp *%r11
1534 #elif defined(PTHREADS)
1535 pushq %rdi
1536 call _x86_64_get_dispatch@PLT
1537 popq %rdi
1538 movq 328(%rax), %r11
1539 jmp *%r11
1540 #else
1541 movq _glapi_Dispatch(%rip), %rax
1542 testq %rax, %rax
1543 je 1f
1544 movq 328(%rax), %r11
1545 jmp *%r11
1546 1:
1547 pushq %rdi
1548 call _glapi_get_dispatch
1549 popq %rdi
1550 movq 328(%rax), %r11
1551 jmp *%r11
1552 #endif /* defined(GLX_USE_TLS) */
1553 .size GL_PREFIX(EdgeFlag), .-GL_PREFIX(EdgeFlag)
1554
1555 .p2align 4,,15
1556 .globl GL_PREFIX(EdgeFlagv)
1557 .type GL_PREFIX(EdgeFlagv), @function
1558 GL_PREFIX(EdgeFlagv):
1559 #if defined(GLX_USE_TLS)
1560 call _x86_64_get_dispatch@PLT
1561 movq 336(%rax), %r11
1562 jmp *%r11
1563 #elif defined(PTHREADS)
1564 pushq %rdi
1565 call _x86_64_get_dispatch@PLT
1566 popq %rdi
1567 movq 336(%rax), %r11
1568 jmp *%r11
1569 #else
1570 movq _glapi_Dispatch(%rip), %rax
1571 testq %rax, %rax
1572 je 1f
1573 movq 336(%rax), %r11
1574 jmp *%r11
1575 1:
1576 pushq %rdi
1577 call _glapi_get_dispatch
1578 popq %rdi
1579 movq 336(%rax), %r11
1580 jmp *%r11
1581 #endif /* defined(GLX_USE_TLS) */
1582 .size GL_PREFIX(EdgeFlagv), .-GL_PREFIX(EdgeFlagv)
1583
1584 .p2align 4,,15
1585 .globl GL_PREFIX(End)
1586 .type GL_PREFIX(End), @function
1587 GL_PREFIX(End):
1588 #if defined(GLX_USE_TLS)
1589 call _x86_64_get_dispatch@PLT
1590 movq 344(%rax), %r11
1591 jmp *%r11
1592 #elif defined(PTHREADS)
1593 pushq %rbp
1594 call _x86_64_get_dispatch@PLT
1595 popq %rbp
1596 movq 344(%rax), %r11
1597 jmp *%r11
1598 #else
1599 movq _glapi_Dispatch(%rip), %rax
1600 testq %rax, %rax
1601 je 1f
1602 movq 344(%rax), %r11
1603 jmp *%r11
1604 1:
1605 pushq %rbp
1606 call _glapi_get_dispatch
1607 popq %rbp
1608 movq 344(%rax), %r11
1609 jmp *%r11
1610 #endif /* defined(GLX_USE_TLS) */
1611 .size GL_PREFIX(End), .-GL_PREFIX(End)
1612
1613 .p2align 4,,15
1614 .globl GL_PREFIX(Indexd)
1615 .type GL_PREFIX(Indexd), @function
1616 GL_PREFIX(Indexd):
1617 #if defined(GLX_USE_TLS)
1618 call _x86_64_get_dispatch@PLT
1619 movq 352(%rax), %r11
1620 jmp *%r11
1621 #elif defined(PTHREADS)
1622 subq $8, %rsp
1623 movq %xmm0, (%rsp)
1624 call _x86_64_get_dispatch@PLT
1625 movq (%rsp), %xmm0
1626 addq $8, %rsp
1627 movq 352(%rax), %r11
1628 jmp *%r11
1629 #else
1630 movq _glapi_Dispatch(%rip), %rax
1631 testq %rax, %rax
1632 je 1f
1633 movq 352(%rax), %r11
1634 jmp *%r11
1635 1:
1636 subq $8, %rsp
1637 movq %xmm0, (%rsp)
1638 call _glapi_get_dispatch
1639 movq (%rsp), %xmm0
1640 addq $8, %rsp
1641 movq 352(%rax), %r11
1642 jmp *%r11
1643 #endif /* defined(GLX_USE_TLS) */
1644 .size GL_PREFIX(Indexd), .-GL_PREFIX(Indexd)
1645
1646 .p2align 4,,15
1647 .globl GL_PREFIX(Indexdv)
1648 .type GL_PREFIX(Indexdv), @function
1649 GL_PREFIX(Indexdv):
1650 #if defined(GLX_USE_TLS)
1651 call _x86_64_get_dispatch@PLT
1652 movq 360(%rax), %r11
1653 jmp *%r11
1654 #elif defined(PTHREADS)
1655 pushq %rdi
1656 call _x86_64_get_dispatch@PLT
1657 popq %rdi
1658 movq 360(%rax), %r11
1659 jmp *%r11
1660 #else
1661 movq _glapi_Dispatch(%rip), %rax
1662 testq %rax, %rax
1663 je 1f
1664 movq 360(%rax), %r11
1665 jmp *%r11
1666 1:
1667 pushq %rdi
1668 call _glapi_get_dispatch
1669 popq %rdi
1670 movq 360(%rax), %r11
1671 jmp *%r11
1672 #endif /* defined(GLX_USE_TLS) */
1673 .size GL_PREFIX(Indexdv), .-GL_PREFIX(Indexdv)
1674
1675 .p2align 4,,15
1676 .globl GL_PREFIX(Indexf)
1677 .type GL_PREFIX(Indexf), @function
1678 GL_PREFIX(Indexf):
1679 #if defined(GLX_USE_TLS)
1680 call _x86_64_get_dispatch@PLT
1681 movq 368(%rax), %r11
1682 jmp *%r11
1683 #elif defined(PTHREADS)
1684 subq $8, %rsp
1685 movq %xmm0, (%rsp)
1686 call _x86_64_get_dispatch@PLT
1687 movq (%rsp), %xmm0
1688 addq $8, %rsp
1689 movq 368(%rax), %r11
1690 jmp *%r11
1691 #else
1692 movq _glapi_Dispatch(%rip), %rax
1693 testq %rax, %rax
1694 je 1f
1695 movq 368(%rax), %r11
1696 jmp *%r11
1697 1:
1698 subq $8, %rsp
1699 movq %xmm0, (%rsp)
1700 call _glapi_get_dispatch
1701 movq (%rsp), %xmm0
1702 addq $8, %rsp
1703 movq 368(%rax), %r11
1704 jmp *%r11
1705 #endif /* defined(GLX_USE_TLS) */
1706 .size GL_PREFIX(Indexf), .-GL_PREFIX(Indexf)
1707
1708 .p2align 4,,15
1709 .globl GL_PREFIX(Indexfv)
1710 .type GL_PREFIX(Indexfv), @function
1711 GL_PREFIX(Indexfv):
1712 #if defined(GLX_USE_TLS)
1713 call _x86_64_get_dispatch@PLT
1714 movq 376(%rax), %r11
1715 jmp *%r11
1716 #elif defined(PTHREADS)
1717 pushq %rdi
1718 call _x86_64_get_dispatch@PLT
1719 popq %rdi
1720 movq 376(%rax), %r11
1721 jmp *%r11
1722 #else
1723 movq _glapi_Dispatch(%rip), %rax
1724 testq %rax, %rax
1725 je 1f
1726 movq 376(%rax), %r11
1727 jmp *%r11
1728 1:
1729 pushq %rdi
1730 call _glapi_get_dispatch
1731 popq %rdi
1732 movq 376(%rax), %r11
1733 jmp *%r11
1734 #endif /* defined(GLX_USE_TLS) */
1735 .size GL_PREFIX(Indexfv), .-GL_PREFIX(Indexfv)
1736
1737 .p2align 4,,15
1738 .globl GL_PREFIX(Indexi)
1739 .type GL_PREFIX(Indexi), @function
1740 GL_PREFIX(Indexi):
1741 #if defined(GLX_USE_TLS)
1742 call _x86_64_get_dispatch@PLT
1743 movq 384(%rax), %r11
1744 jmp *%r11
1745 #elif defined(PTHREADS)
1746 pushq %rdi
1747 call _x86_64_get_dispatch@PLT
1748 popq %rdi
1749 movq 384(%rax), %r11
1750 jmp *%r11
1751 #else
1752 movq _glapi_Dispatch(%rip), %rax
1753 testq %rax, %rax
1754 je 1f
1755 movq 384(%rax), %r11
1756 jmp *%r11
1757 1:
1758 pushq %rdi
1759 call _glapi_get_dispatch
1760 popq %rdi
1761 movq 384(%rax), %r11
1762 jmp *%r11
1763 #endif /* defined(GLX_USE_TLS) */
1764 .size GL_PREFIX(Indexi), .-GL_PREFIX(Indexi)
1765
1766 .p2align 4,,15
1767 .globl GL_PREFIX(Indexiv)
1768 .type GL_PREFIX(Indexiv), @function
1769 GL_PREFIX(Indexiv):
1770 #if defined(GLX_USE_TLS)
1771 call _x86_64_get_dispatch@PLT
1772 movq 392(%rax), %r11
1773 jmp *%r11
1774 #elif defined(PTHREADS)
1775 pushq %rdi
1776 call _x86_64_get_dispatch@PLT
1777 popq %rdi
1778 movq 392(%rax), %r11
1779 jmp *%r11
1780 #else
1781 movq _glapi_Dispatch(%rip), %rax
1782 testq %rax, %rax
1783 je 1f
1784 movq 392(%rax), %r11
1785 jmp *%r11
1786 1:
1787 pushq %rdi
1788 call _glapi_get_dispatch
1789 popq %rdi
1790 movq 392(%rax), %r11
1791 jmp *%r11
1792 #endif /* defined(GLX_USE_TLS) */
1793 .size GL_PREFIX(Indexiv), .-GL_PREFIX(Indexiv)
1794
1795 .p2align 4,,15
1796 .globl GL_PREFIX(Indexs)
1797 .type GL_PREFIX(Indexs), @function
1798 GL_PREFIX(Indexs):
1799 #if defined(GLX_USE_TLS)
1800 call _x86_64_get_dispatch@PLT
1801 movq 400(%rax), %r11
1802 jmp *%r11
1803 #elif defined(PTHREADS)
1804 pushq %rdi
1805 call _x86_64_get_dispatch@PLT
1806 popq %rdi
1807 movq 400(%rax), %r11
1808 jmp *%r11
1809 #else
1810 movq _glapi_Dispatch(%rip), %rax
1811 testq %rax, %rax
1812 je 1f
1813 movq 400(%rax), %r11
1814 jmp *%r11
1815 1:
1816 pushq %rdi
1817 call _glapi_get_dispatch
1818 popq %rdi
1819 movq 400(%rax), %r11
1820 jmp *%r11
1821 #endif /* defined(GLX_USE_TLS) */
1822 .size GL_PREFIX(Indexs), .-GL_PREFIX(Indexs)
1823
1824 .p2align 4,,15
1825 .globl GL_PREFIX(Indexsv)
1826 .type GL_PREFIX(Indexsv), @function
1827 GL_PREFIX(Indexsv):
1828 #if defined(GLX_USE_TLS)
1829 call _x86_64_get_dispatch@PLT
1830 movq 408(%rax), %r11
1831 jmp *%r11
1832 #elif defined(PTHREADS)
1833 pushq %rdi
1834 call _x86_64_get_dispatch@PLT
1835 popq %rdi
1836 movq 408(%rax), %r11
1837 jmp *%r11
1838 #else
1839 movq _glapi_Dispatch(%rip), %rax
1840 testq %rax, %rax
1841 je 1f
1842 movq 408(%rax), %r11
1843 jmp *%r11
1844 1:
1845 pushq %rdi
1846 call _glapi_get_dispatch
1847 popq %rdi
1848 movq 408(%rax), %r11
1849 jmp *%r11
1850 #endif /* defined(GLX_USE_TLS) */
1851 .size GL_PREFIX(Indexsv), .-GL_PREFIX(Indexsv)
1852
1853 .p2align 4,,15
1854 .globl GL_PREFIX(Normal3b)
1855 .type GL_PREFIX(Normal3b), @function
1856 GL_PREFIX(Normal3b):
1857 #if defined(GLX_USE_TLS)
1858 call _x86_64_get_dispatch@PLT
1859 movq 416(%rax), %r11
1860 jmp *%r11
1861 #elif defined(PTHREADS)
1862 pushq %rdi
1863 pushq %rsi
1864 pushq %rdx
1865 call _x86_64_get_dispatch@PLT
1866 popq %rdx
1867 popq %rsi
1868 popq %rdi
1869 movq 416(%rax), %r11
1870 jmp *%r11
1871 #else
1872 movq _glapi_Dispatch(%rip), %rax
1873 testq %rax, %rax
1874 je 1f
1875 movq 416(%rax), %r11
1876 jmp *%r11
1877 1:
1878 pushq %rdi
1879 pushq %rsi
1880 pushq %rdx
1881 call _glapi_get_dispatch
1882 popq %rdx
1883 popq %rsi
1884 popq %rdi
1885 movq 416(%rax), %r11
1886 jmp *%r11
1887 #endif /* defined(GLX_USE_TLS) */
1888 .size GL_PREFIX(Normal3b), .-GL_PREFIX(Normal3b)
1889
1890 .p2align 4,,15
1891 .globl GL_PREFIX(Normal3bv)
1892 .type GL_PREFIX(Normal3bv), @function
1893 GL_PREFIX(Normal3bv):
1894 #if defined(GLX_USE_TLS)
1895 call _x86_64_get_dispatch@PLT
1896 movq 424(%rax), %r11
1897 jmp *%r11
1898 #elif defined(PTHREADS)
1899 pushq %rdi
1900 call _x86_64_get_dispatch@PLT
1901 popq %rdi
1902 movq 424(%rax), %r11
1903 jmp *%r11
1904 #else
1905 movq _glapi_Dispatch(%rip), %rax
1906 testq %rax, %rax
1907 je 1f
1908 movq 424(%rax), %r11
1909 jmp *%r11
1910 1:
1911 pushq %rdi
1912 call _glapi_get_dispatch
1913 popq %rdi
1914 movq 424(%rax), %r11
1915 jmp *%r11
1916 #endif /* defined(GLX_USE_TLS) */
1917 .size GL_PREFIX(Normal3bv), .-GL_PREFIX(Normal3bv)
1918
1919 .p2align 4,,15
1920 .globl GL_PREFIX(Normal3d)
1921 .type GL_PREFIX(Normal3d), @function
1922 GL_PREFIX(Normal3d):
1923 #if defined(GLX_USE_TLS)
1924 call _x86_64_get_dispatch@PLT
1925 movq 432(%rax), %r11
1926 jmp *%r11
1927 #elif defined(PTHREADS)
1928 subq $24, %rsp
1929 movq %xmm0, (%rsp)
1930 movq %xmm1, 8(%rsp)
1931 movq %xmm2, 16(%rsp)
1932 call _x86_64_get_dispatch@PLT
1933 movq 16(%rsp), %xmm2
1934 movq 8(%rsp), %xmm1
1935 movq (%rsp), %xmm0
1936 addq $24, %rsp
1937 movq 432(%rax), %r11
1938 jmp *%r11
1939 #else
1940 movq _glapi_Dispatch(%rip), %rax
1941 testq %rax, %rax
1942 je 1f
1943 movq 432(%rax), %r11
1944 jmp *%r11
1945 1:
1946 subq $24, %rsp
1947 movq %xmm0, (%rsp)
1948 movq %xmm1, 8(%rsp)
1949 movq %xmm2, 16(%rsp)
1950 call _glapi_get_dispatch
1951 movq 16(%rsp), %xmm2
1952 movq 8(%rsp), %xmm1
1953 movq (%rsp), %xmm0
1954 addq $24, %rsp
1955 movq 432(%rax), %r11
1956 jmp *%r11
1957 #endif /* defined(GLX_USE_TLS) */
1958 .size GL_PREFIX(Normal3d), .-GL_PREFIX(Normal3d)
1959
1960 .p2align 4,,15
1961 .globl GL_PREFIX(Normal3dv)
1962 .type GL_PREFIX(Normal3dv), @function
1963 GL_PREFIX(Normal3dv):
1964 #if defined(GLX_USE_TLS)
1965 call _x86_64_get_dispatch@PLT
1966 movq 440(%rax), %r11
1967 jmp *%r11
1968 #elif defined(PTHREADS)
1969 pushq %rdi
1970 call _x86_64_get_dispatch@PLT
1971 popq %rdi
1972 movq 440(%rax), %r11
1973 jmp *%r11
1974 #else
1975 movq _glapi_Dispatch(%rip), %rax
1976 testq %rax, %rax
1977 je 1f
1978 movq 440(%rax), %r11
1979 jmp *%r11
1980 1:
1981 pushq %rdi
1982 call _glapi_get_dispatch
1983 popq %rdi
1984 movq 440(%rax), %r11
1985 jmp *%r11
1986 #endif /* defined(GLX_USE_TLS) */
1987 .size GL_PREFIX(Normal3dv), .-GL_PREFIX(Normal3dv)
1988
1989 .p2align 4,,15
1990 .globl GL_PREFIX(Normal3f)
1991 .type GL_PREFIX(Normal3f), @function
1992 GL_PREFIX(Normal3f):
1993 #if defined(GLX_USE_TLS)
1994 call _x86_64_get_dispatch@PLT
1995 movq 448(%rax), %r11
1996 jmp *%r11
1997 #elif defined(PTHREADS)
1998 subq $24, %rsp
1999 movq %xmm0, (%rsp)
2000 movq %xmm1, 8(%rsp)
2001 movq %xmm2, 16(%rsp)
2002 call _x86_64_get_dispatch@PLT
2003 movq 16(%rsp), %xmm2
2004 movq 8(%rsp), %xmm1
2005 movq (%rsp), %xmm0
2006 addq $24, %rsp
2007 movq 448(%rax), %r11
2008 jmp *%r11
2009 #else
2010 movq _glapi_Dispatch(%rip), %rax
2011 testq %rax, %rax
2012 je 1f
2013 movq 448(%rax), %r11
2014 jmp *%r11
2015 1:
2016 subq $24, %rsp
2017 movq %xmm0, (%rsp)
2018 movq %xmm1, 8(%rsp)
2019 movq %xmm2, 16(%rsp)
2020 call _glapi_get_dispatch
2021 movq 16(%rsp), %xmm2
2022 movq 8(%rsp), %xmm1
2023 movq (%rsp), %xmm0
2024 addq $24, %rsp
2025 movq 448(%rax), %r11
2026 jmp *%r11
2027 #endif /* defined(GLX_USE_TLS) */
2028 .size GL_PREFIX(Normal3f), .-GL_PREFIX(Normal3f)
2029
2030 .p2align 4,,15
2031 .globl GL_PREFIX(Normal3fv)
2032 .type GL_PREFIX(Normal3fv), @function
2033 GL_PREFIX(Normal3fv):
2034 #if defined(GLX_USE_TLS)
2035 call _x86_64_get_dispatch@PLT
2036 movq 456(%rax), %r11
2037 jmp *%r11
2038 #elif defined(PTHREADS)
2039 pushq %rdi
2040 call _x86_64_get_dispatch@PLT
2041 popq %rdi
2042 movq 456(%rax), %r11
2043 jmp *%r11
2044 #else
2045 movq _glapi_Dispatch(%rip), %rax
2046 testq %rax, %rax
2047 je 1f
2048 movq 456(%rax), %r11
2049 jmp *%r11
2050 1:
2051 pushq %rdi
2052 call _glapi_get_dispatch
2053 popq %rdi
2054 movq 456(%rax), %r11
2055 jmp *%r11
2056 #endif /* defined(GLX_USE_TLS) */
2057 .size GL_PREFIX(Normal3fv), .-GL_PREFIX(Normal3fv)
2058
2059 .p2align 4,,15
2060 .globl GL_PREFIX(Normal3i)
2061 .type GL_PREFIX(Normal3i), @function
2062 GL_PREFIX(Normal3i):
2063 #if defined(GLX_USE_TLS)
2064 call _x86_64_get_dispatch@PLT
2065 movq 464(%rax), %r11
2066 jmp *%r11
2067 #elif defined(PTHREADS)
2068 pushq %rdi
2069 pushq %rsi
2070 pushq %rdx
2071 call _x86_64_get_dispatch@PLT
2072 popq %rdx
2073 popq %rsi
2074 popq %rdi
2075 movq 464(%rax), %r11
2076 jmp *%r11
2077 #else
2078 movq _glapi_Dispatch(%rip), %rax
2079 testq %rax, %rax
2080 je 1f
2081 movq 464(%rax), %r11
2082 jmp *%r11
2083 1:
2084 pushq %rdi
2085 pushq %rsi
2086 pushq %rdx
2087 call _glapi_get_dispatch
2088 popq %rdx
2089 popq %rsi
2090 popq %rdi
2091 movq 464(%rax), %r11
2092 jmp *%r11
2093 #endif /* defined(GLX_USE_TLS) */
2094 .size GL_PREFIX(Normal3i), .-GL_PREFIX(Normal3i)
2095
2096 .p2align 4,,15
2097 .globl GL_PREFIX(Normal3iv)
2098 .type GL_PREFIX(Normal3iv), @function
2099 GL_PREFIX(Normal3iv):
2100 #if defined(GLX_USE_TLS)
2101 call _x86_64_get_dispatch@PLT
2102 movq 472(%rax), %r11
2103 jmp *%r11
2104 #elif defined(PTHREADS)
2105 pushq %rdi
2106 call _x86_64_get_dispatch@PLT
2107 popq %rdi
2108 movq 472(%rax), %r11
2109 jmp *%r11
2110 #else
2111 movq _glapi_Dispatch(%rip), %rax
2112 testq %rax, %rax
2113 je 1f
2114 movq 472(%rax), %r11
2115 jmp *%r11
2116 1:
2117 pushq %rdi
2118 call _glapi_get_dispatch
2119 popq %rdi
2120 movq 472(%rax), %r11
2121 jmp *%r11
2122 #endif /* defined(GLX_USE_TLS) */
2123 .size GL_PREFIX(Normal3iv), .-GL_PREFIX(Normal3iv)
2124
2125 .p2align 4,,15
2126 .globl GL_PREFIX(Normal3s)
2127 .type GL_PREFIX(Normal3s), @function
2128 GL_PREFIX(Normal3s):
2129 #if defined(GLX_USE_TLS)
2130 call _x86_64_get_dispatch@PLT
2131 movq 480(%rax), %r11
2132 jmp *%r11
2133 #elif defined(PTHREADS)
2134 pushq %rdi
2135 pushq %rsi
2136 pushq %rdx
2137 call _x86_64_get_dispatch@PLT
2138 popq %rdx
2139 popq %rsi
2140 popq %rdi
2141 movq 480(%rax), %r11
2142 jmp *%r11
2143 #else
2144 movq _glapi_Dispatch(%rip), %rax
2145 testq %rax, %rax
2146 je 1f
2147 movq 480(%rax), %r11
2148 jmp *%r11
2149 1:
2150 pushq %rdi
2151 pushq %rsi
2152 pushq %rdx
2153 call _glapi_get_dispatch
2154 popq %rdx
2155 popq %rsi
2156 popq %rdi
2157 movq 480(%rax), %r11
2158 jmp *%r11
2159 #endif /* defined(GLX_USE_TLS) */
2160 .size GL_PREFIX(Normal3s), .-GL_PREFIX(Normal3s)
2161
2162 .p2align 4,,15
2163 .globl GL_PREFIX(Normal3sv)
2164 .type GL_PREFIX(Normal3sv), @function
2165 GL_PREFIX(Normal3sv):
2166 #if defined(GLX_USE_TLS)
2167 call _x86_64_get_dispatch@PLT
2168 movq 488(%rax), %r11
2169 jmp *%r11
2170 #elif defined(PTHREADS)
2171 pushq %rdi
2172 call _x86_64_get_dispatch@PLT
2173 popq %rdi
2174 movq 488(%rax), %r11
2175 jmp *%r11
2176 #else
2177 movq _glapi_Dispatch(%rip), %rax
2178 testq %rax, %rax
2179 je 1f
2180 movq 488(%rax), %r11
2181 jmp *%r11
2182 1:
2183 pushq %rdi
2184 call _glapi_get_dispatch
2185 popq %rdi
2186 movq 488(%rax), %r11
2187 jmp *%r11
2188 #endif /* defined(GLX_USE_TLS) */
2189 .size GL_PREFIX(Normal3sv), .-GL_PREFIX(Normal3sv)
2190
2191 .p2align 4,,15
2192 .globl GL_PREFIX(RasterPos2d)
2193 .type GL_PREFIX(RasterPos2d), @function
2194 GL_PREFIX(RasterPos2d):
2195 #if defined(GLX_USE_TLS)
2196 call _x86_64_get_dispatch@PLT
2197 movq 496(%rax), %r11
2198 jmp *%r11
2199 #elif defined(PTHREADS)
2200 subq $24, %rsp
2201 movq %xmm0, (%rsp)
2202 movq %xmm1, 8(%rsp)
2203 call _x86_64_get_dispatch@PLT
2204 movq 8(%rsp), %xmm1
2205 movq (%rsp), %xmm0
2206 addq $24, %rsp
2207 movq 496(%rax), %r11
2208 jmp *%r11
2209 #else
2210 movq _glapi_Dispatch(%rip), %rax
2211 testq %rax, %rax
2212 je 1f
2213 movq 496(%rax), %r11
2214 jmp *%r11
2215 1:
2216 subq $24, %rsp
2217 movq %xmm0, (%rsp)
2218 movq %xmm1, 8(%rsp)
2219 call _glapi_get_dispatch
2220 movq 8(%rsp), %xmm1
2221 movq (%rsp), %xmm0
2222 addq $24, %rsp
2223 movq 496(%rax), %r11
2224 jmp *%r11
2225 #endif /* defined(GLX_USE_TLS) */
2226 .size GL_PREFIX(RasterPos2d), .-GL_PREFIX(RasterPos2d)
2227
2228 .p2align 4,,15
2229 .globl GL_PREFIX(RasterPos2dv)
2230 .type GL_PREFIX(RasterPos2dv), @function
2231 GL_PREFIX(RasterPos2dv):
2232 #if defined(GLX_USE_TLS)
2233 call _x86_64_get_dispatch@PLT
2234 movq 504(%rax), %r11
2235 jmp *%r11
2236 #elif defined(PTHREADS)
2237 pushq %rdi
2238 call _x86_64_get_dispatch@PLT
2239 popq %rdi
2240 movq 504(%rax), %r11
2241 jmp *%r11
2242 #else
2243 movq _glapi_Dispatch(%rip), %rax
2244 testq %rax, %rax
2245 je 1f
2246 movq 504(%rax), %r11
2247 jmp *%r11
2248 1:
2249 pushq %rdi
2250 call _glapi_get_dispatch
2251 popq %rdi
2252 movq 504(%rax), %r11
2253 jmp *%r11
2254 #endif /* defined(GLX_USE_TLS) */
2255 .size GL_PREFIX(RasterPos2dv), .-GL_PREFIX(RasterPos2dv)
2256
2257 .p2align 4,,15
2258 .globl GL_PREFIX(RasterPos2f)
2259 .type GL_PREFIX(RasterPos2f), @function
2260 GL_PREFIX(RasterPos2f):
2261 #if defined(GLX_USE_TLS)
2262 call _x86_64_get_dispatch@PLT
2263 movq 512(%rax), %r11
2264 jmp *%r11
2265 #elif defined(PTHREADS)
2266 subq $24, %rsp
2267 movq %xmm0, (%rsp)
2268 movq %xmm1, 8(%rsp)
2269 call _x86_64_get_dispatch@PLT
2270 movq 8(%rsp), %xmm1
2271 movq (%rsp), %xmm0
2272 addq $24, %rsp
2273 movq 512(%rax), %r11
2274 jmp *%r11
2275 #else
2276 movq _glapi_Dispatch(%rip), %rax
2277 testq %rax, %rax
2278 je 1f
2279 movq 512(%rax), %r11
2280 jmp *%r11
2281 1:
2282 subq $24, %rsp
2283 movq %xmm0, (%rsp)
2284 movq %xmm1, 8(%rsp)
2285 call _glapi_get_dispatch
2286 movq 8(%rsp), %xmm1
2287 movq (%rsp), %xmm0
2288 addq $24, %rsp
2289 movq 512(%rax), %r11
2290 jmp *%r11
2291 #endif /* defined(GLX_USE_TLS) */
2292 .size GL_PREFIX(RasterPos2f), .-GL_PREFIX(RasterPos2f)
2293
2294 .p2align 4,,15
2295 .globl GL_PREFIX(RasterPos2fv)
2296 .type GL_PREFIX(RasterPos2fv), @function
2297 GL_PREFIX(RasterPos2fv):
2298 #if defined(GLX_USE_TLS)
2299 call _x86_64_get_dispatch@PLT
2300 movq 520(%rax), %r11
2301 jmp *%r11
2302 #elif defined(PTHREADS)
2303 pushq %rdi
2304 call _x86_64_get_dispatch@PLT
2305 popq %rdi
2306 movq 520(%rax), %r11
2307 jmp *%r11
2308 #else
2309 movq _glapi_Dispatch(%rip), %rax
2310 testq %rax, %rax
2311 je 1f
2312 movq 520(%rax), %r11
2313 jmp *%r11
2314 1:
2315 pushq %rdi
2316 call _glapi_get_dispatch
2317 popq %rdi
2318 movq 520(%rax), %r11
2319 jmp *%r11
2320 #endif /* defined(GLX_USE_TLS) */
2321 .size GL_PREFIX(RasterPos2fv), .-GL_PREFIX(RasterPos2fv)
2322
2323 .p2align 4,,15
2324 .globl GL_PREFIX(RasterPos2i)
2325 .type GL_PREFIX(RasterPos2i), @function
2326 GL_PREFIX(RasterPos2i):
2327 #if defined(GLX_USE_TLS)
2328 call _x86_64_get_dispatch@PLT
2329 movq 528(%rax), %r11
2330 jmp *%r11
2331 #elif defined(PTHREADS)
2332 pushq %rdi
2333 pushq %rsi
2334 pushq %rbp
2335 call _x86_64_get_dispatch@PLT
2336 popq %rbp
2337 popq %rsi
2338 popq %rdi
2339 movq 528(%rax), %r11
2340 jmp *%r11
2341 #else
2342 movq _glapi_Dispatch(%rip), %rax
2343 testq %rax, %rax
2344 je 1f
2345 movq 528(%rax), %r11
2346 jmp *%r11
2347 1:
2348 pushq %rdi
2349 pushq %rsi
2350 pushq %rbp
2351 call _glapi_get_dispatch
2352 popq %rbp
2353 popq %rsi
2354 popq %rdi
2355 movq 528(%rax), %r11
2356 jmp *%r11
2357 #endif /* defined(GLX_USE_TLS) */
2358 .size GL_PREFIX(RasterPos2i), .-GL_PREFIX(RasterPos2i)
2359
2360 .p2align 4,,15
2361 .globl GL_PREFIX(RasterPos2iv)
2362 .type GL_PREFIX(RasterPos2iv), @function
2363 GL_PREFIX(RasterPos2iv):
2364 #if defined(GLX_USE_TLS)
2365 call _x86_64_get_dispatch@PLT
2366 movq 536(%rax), %r11
2367 jmp *%r11
2368 #elif defined(PTHREADS)
2369 pushq %rdi
2370 call _x86_64_get_dispatch@PLT
2371 popq %rdi
2372 movq 536(%rax), %r11
2373 jmp *%r11
2374 #else
2375 movq _glapi_Dispatch(%rip), %rax
2376 testq %rax, %rax
2377 je 1f
2378 movq 536(%rax), %r11
2379 jmp *%r11
2380 1:
2381 pushq %rdi
2382 call _glapi_get_dispatch
2383 popq %rdi
2384 movq 536(%rax), %r11
2385 jmp *%r11
2386 #endif /* defined(GLX_USE_TLS) */
2387 .size GL_PREFIX(RasterPos2iv), .-GL_PREFIX(RasterPos2iv)
2388
2389 .p2align 4,,15
2390 .globl GL_PREFIX(RasterPos2s)
2391 .type GL_PREFIX(RasterPos2s), @function
2392 GL_PREFIX(RasterPos2s):
2393 #if defined(GLX_USE_TLS)
2394 call _x86_64_get_dispatch@PLT
2395 movq 544(%rax), %r11
2396 jmp *%r11
2397 #elif defined(PTHREADS)
2398 pushq %rdi
2399 pushq %rsi
2400 pushq %rbp
2401 call _x86_64_get_dispatch@PLT
2402 popq %rbp
2403 popq %rsi
2404 popq %rdi
2405 movq 544(%rax), %r11
2406 jmp *%r11
2407 #else
2408 movq _glapi_Dispatch(%rip), %rax
2409 testq %rax, %rax
2410 je 1f
2411 movq 544(%rax), %r11
2412 jmp *%r11
2413 1:
2414 pushq %rdi
2415 pushq %rsi
2416 pushq %rbp
2417 call _glapi_get_dispatch
2418 popq %rbp
2419 popq %rsi
2420 popq %rdi
2421 movq 544(%rax), %r11
2422 jmp *%r11
2423 #endif /* defined(GLX_USE_TLS) */
2424 .size GL_PREFIX(RasterPos2s), .-GL_PREFIX(RasterPos2s)
2425
2426 .p2align 4,,15
2427 .globl GL_PREFIX(RasterPos2sv)
2428 .type GL_PREFIX(RasterPos2sv), @function
2429 GL_PREFIX(RasterPos2sv):
2430 #if defined(GLX_USE_TLS)
2431 call _x86_64_get_dispatch@PLT
2432 movq 552(%rax), %r11
2433 jmp *%r11
2434 #elif defined(PTHREADS)
2435 pushq %rdi
2436 call _x86_64_get_dispatch@PLT
2437 popq %rdi
2438 movq 552(%rax), %r11
2439 jmp *%r11
2440 #else
2441 movq _glapi_Dispatch(%rip), %rax
2442 testq %rax, %rax
2443 je 1f
2444 movq 552(%rax), %r11
2445 jmp *%r11
2446 1:
2447 pushq %rdi
2448 call _glapi_get_dispatch
2449 popq %rdi
2450 movq 552(%rax), %r11
2451 jmp *%r11
2452 #endif /* defined(GLX_USE_TLS) */
2453 .size GL_PREFIX(RasterPos2sv), .-GL_PREFIX(RasterPos2sv)
2454
2455 .p2align 4,,15
2456 .globl GL_PREFIX(RasterPos3d)
2457 .type GL_PREFIX(RasterPos3d), @function
2458 GL_PREFIX(RasterPos3d):
2459 #if defined(GLX_USE_TLS)
2460 call _x86_64_get_dispatch@PLT
2461 movq 560(%rax), %r11
2462 jmp *%r11
2463 #elif defined(PTHREADS)
2464 subq $24, %rsp
2465 movq %xmm0, (%rsp)
2466 movq %xmm1, 8(%rsp)
2467 movq %xmm2, 16(%rsp)
2468 call _x86_64_get_dispatch@PLT
2469 movq 16(%rsp), %xmm2
2470 movq 8(%rsp), %xmm1
2471 movq (%rsp), %xmm0
2472 addq $24, %rsp
2473 movq 560(%rax), %r11
2474 jmp *%r11
2475 #else
2476 movq _glapi_Dispatch(%rip), %rax
2477 testq %rax, %rax
2478 je 1f
2479 movq 560(%rax), %r11
2480 jmp *%r11
2481 1:
2482 subq $24, %rsp
2483 movq %xmm0, (%rsp)
2484 movq %xmm1, 8(%rsp)
2485 movq %xmm2, 16(%rsp)
2486 call _glapi_get_dispatch
2487 movq 16(%rsp), %xmm2
2488 movq 8(%rsp), %xmm1
2489 movq (%rsp), %xmm0
2490 addq $24, %rsp
2491 movq 560(%rax), %r11
2492 jmp *%r11
2493 #endif /* defined(GLX_USE_TLS) */
2494 .size GL_PREFIX(RasterPos3d), .-GL_PREFIX(RasterPos3d)
2495
2496 .p2align 4,,15
2497 .globl GL_PREFIX(RasterPos3dv)
2498 .type GL_PREFIX(RasterPos3dv), @function
2499 GL_PREFIX(RasterPos3dv):
2500 #if defined(GLX_USE_TLS)
2501 call _x86_64_get_dispatch@PLT
2502 movq 568(%rax), %r11
2503 jmp *%r11
2504 #elif defined(PTHREADS)
2505 pushq %rdi
2506 call _x86_64_get_dispatch@PLT
2507 popq %rdi
2508 movq 568(%rax), %r11
2509 jmp *%r11
2510 #else
2511 movq _glapi_Dispatch(%rip), %rax
2512 testq %rax, %rax
2513 je 1f
2514 movq 568(%rax), %r11
2515 jmp *%r11
2516 1:
2517 pushq %rdi
2518 call _glapi_get_dispatch
2519 popq %rdi
2520 movq 568(%rax), %r11
2521 jmp *%r11
2522 #endif /* defined(GLX_USE_TLS) */
2523 .size GL_PREFIX(RasterPos3dv), .-GL_PREFIX(RasterPos3dv)
2524
2525 .p2align 4,,15
2526 .globl GL_PREFIX(RasterPos3f)
2527 .type GL_PREFIX(RasterPos3f), @function
2528 GL_PREFIX(RasterPos3f):
2529 #if defined(GLX_USE_TLS)
2530 call _x86_64_get_dispatch@PLT
2531 movq 576(%rax), %r11
2532 jmp *%r11
2533 #elif defined(PTHREADS)
2534 subq $24, %rsp
2535 movq %xmm0, (%rsp)
2536 movq %xmm1, 8(%rsp)
2537 movq %xmm2, 16(%rsp)
2538 call _x86_64_get_dispatch@PLT
2539 movq 16(%rsp), %xmm2
2540 movq 8(%rsp), %xmm1
2541 movq (%rsp), %xmm0
2542 addq $24, %rsp
2543 movq 576(%rax), %r11
2544 jmp *%r11
2545 #else
2546 movq _glapi_Dispatch(%rip), %rax
2547 testq %rax, %rax
2548 je 1f
2549 movq 576(%rax), %r11
2550 jmp *%r11
2551 1:
2552 subq $24, %rsp
2553 movq %xmm0, (%rsp)
2554 movq %xmm1, 8(%rsp)
2555 movq %xmm2, 16(%rsp)
2556 call _glapi_get_dispatch
2557 movq 16(%rsp), %xmm2
2558 movq 8(%rsp), %xmm1
2559 movq (%rsp), %xmm0
2560 addq $24, %rsp
2561 movq 576(%rax), %r11
2562 jmp *%r11
2563 #endif /* defined(GLX_USE_TLS) */
2564 .size GL_PREFIX(RasterPos3f), .-GL_PREFIX(RasterPos3f)
2565
2566 .p2align 4,,15
2567 .globl GL_PREFIX(RasterPos3fv)
2568 .type GL_PREFIX(RasterPos3fv), @function
2569 GL_PREFIX(RasterPos3fv):
2570 #if defined(GLX_USE_TLS)
2571 call _x86_64_get_dispatch@PLT
2572 movq 584(%rax), %r11
2573 jmp *%r11
2574 #elif defined(PTHREADS)
2575 pushq %rdi
2576 call _x86_64_get_dispatch@PLT
2577 popq %rdi
2578 movq 584(%rax), %r11
2579 jmp *%r11
2580 #else
2581 movq _glapi_Dispatch(%rip), %rax
2582 testq %rax, %rax
2583 je 1f
2584 movq 584(%rax), %r11
2585 jmp *%r11
2586 1:
2587 pushq %rdi
2588 call _glapi_get_dispatch
2589 popq %rdi
2590 movq 584(%rax), %r11
2591 jmp *%r11
2592 #endif /* defined(GLX_USE_TLS) */
2593 .size GL_PREFIX(RasterPos3fv), .-GL_PREFIX(RasterPos3fv)
2594
2595 .p2align 4,,15
2596 .globl GL_PREFIX(RasterPos3i)
2597 .type GL_PREFIX(RasterPos3i), @function
2598 GL_PREFIX(RasterPos3i):
2599 #if defined(GLX_USE_TLS)
2600 call _x86_64_get_dispatch@PLT
2601 movq 592(%rax), %r11
2602 jmp *%r11
2603 #elif defined(PTHREADS)
2604 pushq %rdi
2605 pushq %rsi
2606 pushq %rdx
2607 call _x86_64_get_dispatch@PLT
2608 popq %rdx
2609 popq %rsi
2610 popq %rdi
2611 movq 592(%rax), %r11
2612 jmp *%r11
2613 #else
2614 movq _glapi_Dispatch(%rip), %rax
2615 testq %rax, %rax
2616 je 1f
2617 movq 592(%rax), %r11
2618 jmp *%r11
2619 1:
2620 pushq %rdi
2621 pushq %rsi
2622 pushq %rdx
2623 call _glapi_get_dispatch
2624 popq %rdx
2625 popq %rsi
2626 popq %rdi
2627 movq 592(%rax), %r11
2628 jmp *%r11
2629 #endif /* defined(GLX_USE_TLS) */
2630 .size GL_PREFIX(RasterPos3i), .-GL_PREFIX(RasterPos3i)
2631
2632 .p2align 4,,15
2633 .globl GL_PREFIX(RasterPos3iv)
2634 .type GL_PREFIX(RasterPos3iv), @function
2635 GL_PREFIX(RasterPos3iv):
2636 #if defined(GLX_USE_TLS)
2637 call _x86_64_get_dispatch@PLT
2638 movq 600(%rax), %r11
2639 jmp *%r11
2640 #elif defined(PTHREADS)
2641 pushq %rdi
2642 call _x86_64_get_dispatch@PLT
2643 popq %rdi
2644 movq 600(%rax), %r11
2645 jmp *%r11
2646 #else
2647 movq _glapi_Dispatch(%rip), %rax
2648 testq %rax, %rax
2649 je 1f
2650 movq 600(%rax), %r11
2651 jmp *%r11
2652 1:
2653 pushq %rdi
2654 call _glapi_get_dispatch
2655 popq %rdi
2656 movq 600(%rax), %r11
2657 jmp *%r11
2658 #endif /* defined(GLX_USE_TLS) */
2659 .size GL_PREFIX(RasterPos3iv), .-GL_PREFIX(RasterPos3iv)
2660
2661 .p2align 4,,15
2662 .globl GL_PREFIX(RasterPos3s)
2663 .type GL_PREFIX(RasterPos3s), @function
2664 GL_PREFIX(RasterPos3s):
2665 #if defined(GLX_USE_TLS)
2666 call _x86_64_get_dispatch@PLT
2667 movq 608(%rax), %r11
2668 jmp *%r11
2669 #elif defined(PTHREADS)
2670 pushq %rdi
2671 pushq %rsi
2672 pushq %rdx
2673 call _x86_64_get_dispatch@PLT
2674 popq %rdx
2675 popq %rsi
2676 popq %rdi
2677 movq 608(%rax), %r11
2678 jmp *%r11
2679 #else
2680 movq _glapi_Dispatch(%rip), %rax
2681 testq %rax, %rax
2682 je 1f
2683 movq 608(%rax), %r11
2684 jmp *%r11
2685 1:
2686 pushq %rdi
2687 pushq %rsi
2688 pushq %rdx
2689 call _glapi_get_dispatch
2690 popq %rdx
2691 popq %rsi
2692 popq %rdi
2693 movq 608(%rax), %r11
2694 jmp *%r11
2695 #endif /* defined(GLX_USE_TLS) */
2696 .size GL_PREFIX(RasterPos3s), .-GL_PREFIX(RasterPos3s)
2697
2698 .p2align 4,,15
2699 .globl GL_PREFIX(RasterPos3sv)
2700 .type GL_PREFIX(RasterPos3sv), @function
2701 GL_PREFIX(RasterPos3sv):
2702 #if defined(GLX_USE_TLS)
2703 call _x86_64_get_dispatch@PLT
2704 movq 616(%rax), %r11
2705 jmp *%r11
2706 #elif defined(PTHREADS)
2707 pushq %rdi
2708 call _x86_64_get_dispatch@PLT
2709 popq %rdi
2710 movq 616(%rax), %r11
2711 jmp *%r11
2712 #else
2713 movq _glapi_Dispatch(%rip), %rax
2714 testq %rax, %rax
2715 je 1f
2716 movq 616(%rax), %r11
2717 jmp *%r11
2718 1:
2719 pushq %rdi
2720 call _glapi_get_dispatch
2721 popq %rdi
2722 movq 616(%rax), %r11
2723 jmp *%r11
2724 #endif /* defined(GLX_USE_TLS) */
2725 .size GL_PREFIX(RasterPos3sv), .-GL_PREFIX(RasterPos3sv)
2726
2727 .p2align 4,,15
2728 .globl GL_PREFIX(RasterPos4d)
2729 .type GL_PREFIX(RasterPos4d), @function
2730 GL_PREFIX(RasterPos4d):
2731 #if defined(GLX_USE_TLS)
2732 call _x86_64_get_dispatch@PLT
2733 movq 624(%rax), %r11
2734 jmp *%r11
2735 #elif defined(PTHREADS)
2736 subq $40, %rsp
2737 movq %xmm0, (%rsp)
2738 movq %xmm1, 8(%rsp)
2739 movq %xmm2, 16(%rsp)
2740 movq %xmm3, 24(%rsp)
2741 call _x86_64_get_dispatch@PLT
2742 movq 24(%rsp), %xmm3
2743 movq 16(%rsp), %xmm2
2744 movq 8(%rsp), %xmm1
2745 movq (%rsp), %xmm0
2746 addq $40, %rsp
2747 movq 624(%rax), %r11
2748 jmp *%r11
2749 #else
2750 movq _glapi_Dispatch(%rip), %rax
2751 testq %rax, %rax
2752 je 1f
2753 movq 624(%rax), %r11
2754 jmp *%r11
2755 1:
2756 subq $40, %rsp
2757 movq %xmm0, (%rsp)
2758 movq %xmm1, 8(%rsp)
2759 movq %xmm2, 16(%rsp)
2760 movq %xmm3, 24(%rsp)
2761 call _glapi_get_dispatch
2762 movq 24(%rsp), %xmm3
2763 movq 16(%rsp), %xmm2
2764 movq 8(%rsp), %xmm1
2765 movq (%rsp), %xmm0
2766 addq $40, %rsp
2767 movq 624(%rax), %r11
2768 jmp *%r11
2769 #endif /* defined(GLX_USE_TLS) */
2770 .size GL_PREFIX(RasterPos4d), .-GL_PREFIX(RasterPos4d)
2771
2772 .p2align 4,,15
2773 .globl GL_PREFIX(RasterPos4dv)
2774 .type GL_PREFIX(RasterPos4dv), @function
2775 GL_PREFIX(RasterPos4dv):
2776 #if defined(GLX_USE_TLS)
2777 call _x86_64_get_dispatch@PLT
2778 movq 632(%rax), %r11
2779 jmp *%r11
2780 #elif defined(PTHREADS)
2781 pushq %rdi
2782 call _x86_64_get_dispatch@PLT
2783 popq %rdi
2784 movq 632(%rax), %r11
2785 jmp *%r11
2786 #else
2787 movq _glapi_Dispatch(%rip), %rax
2788 testq %rax, %rax
2789 je 1f
2790 movq 632(%rax), %r11
2791 jmp *%r11
2792 1:
2793 pushq %rdi
2794 call _glapi_get_dispatch
2795 popq %rdi
2796 movq 632(%rax), %r11
2797 jmp *%r11
2798 #endif /* defined(GLX_USE_TLS) */
2799 .size GL_PREFIX(RasterPos4dv), .-GL_PREFIX(RasterPos4dv)
2800
2801 .p2align 4,,15
2802 .globl GL_PREFIX(RasterPos4f)
2803 .type GL_PREFIX(RasterPos4f), @function
2804 GL_PREFIX(RasterPos4f):
2805 #if defined(GLX_USE_TLS)
2806 call _x86_64_get_dispatch@PLT
2807 movq 640(%rax), %r11
2808 jmp *%r11
2809 #elif defined(PTHREADS)
2810 subq $40, %rsp
2811 movq %xmm0, (%rsp)
2812 movq %xmm1, 8(%rsp)
2813 movq %xmm2, 16(%rsp)
2814 movq %xmm3, 24(%rsp)
2815 call _x86_64_get_dispatch@PLT
2816 movq 24(%rsp), %xmm3
2817 movq 16(%rsp), %xmm2
2818 movq 8(%rsp), %xmm1
2819 movq (%rsp), %xmm0
2820 addq $40, %rsp
2821 movq 640(%rax), %r11
2822 jmp *%r11
2823 #else
2824 movq _glapi_Dispatch(%rip), %rax
2825 testq %rax, %rax
2826 je 1f
2827 movq 640(%rax), %r11
2828 jmp *%r11
2829 1:
2830 subq $40, %rsp
2831 movq %xmm0, (%rsp)
2832 movq %xmm1, 8(%rsp)
2833 movq %xmm2, 16(%rsp)
2834 movq %xmm3, 24(%rsp)
2835 call _glapi_get_dispatch
2836 movq 24(%rsp), %xmm3
2837 movq 16(%rsp), %xmm2
2838 movq 8(%rsp), %xmm1
2839 movq (%rsp), %xmm0
2840 addq $40, %rsp
2841 movq 640(%rax), %r11
2842 jmp *%r11
2843 #endif /* defined(GLX_USE_TLS) */
2844 .size GL_PREFIX(RasterPos4f), .-GL_PREFIX(RasterPos4f)
2845
2846 .p2align 4,,15
2847 .globl GL_PREFIX(RasterPos4fv)
2848 .type GL_PREFIX(RasterPos4fv), @function
2849 GL_PREFIX(RasterPos4fv):
2850 #if defined(GLX_USE_TLS)
2851 call _x86_64_get_dispatch@PLT
2852 movq 648(%rax), %r11
2853 jmp *%r11
2854 #elif defined(PTHREADS)
2855 pushq %rdi
2856 call _x86_64_get_dispatch@PLT
2857 popq %rdi
2858 movq 648(%rax), %r11
2859 jmp *%r11
2860 #else
2861 movq _glapi_Dispatch(%rip), %rax
2862 testq %rax, %rax
2863 je 1f
2864 movq 648(%rax), %r11
2865 jmp *%r11
2866 1:
2867 pushq %rdi
2868 call _glapi_get_dispatch
2869 popq %rdi
2870 movq 648(%rax), %r11
2871 jmp *%r11
2872 #endif /* defined(GLX_USE_TLS) */
2873 .size GL_PREFIX(RasterPos4fv), .-GL_PREFIX(RasterPos4fv)
2874
2875 .p2align 4,,15
2876 .globl GL_PREFIX(RasterPos4i)
2877 .type GL_PREFIX(RasterPos4i), @function
2878 GL_PREFIX(RasterPos4i):
2879 #if defined(GLX_USE_TLS)
2880 call _x86_64_get_dispatch@PLT
2881 movq 656(%rax), %r11
2882 jmp *%r11
2883 #elif defined(PTHREADS)
2884 pushq %rdi
2885 pushq %rsi
2886 pushq %rdx
2887 pushq %rcx
2888 pushq %rbp
2889 call _x86_64_get_dispatch@PLT
2890 popq %rbp
2891 popq %rcx
2892 popq %rdx
2893 popq %rsi
2894 popq %rdi
2895 movq 656(%rax), %r11
2896 jmp *%r11
2897 #else
2898 movq _glapi_Dispatch(%rip), %rax
2899 testq %rax, %rax
2900 je 1f
2901 movq 656(%rax), %r11
2902 jmp *%r11
2903 1:
2904 pushq %rdi
2905 pushq %rsi
2906 pushq %rdx
2907 pushq %rcx
2908 pushq %rbp
2909 call _glapi_get_dispatch
2910 popq %rbp
2911 popq %rcx
2912 popq %rdx
2913 popq %rsi
2914 popq %rdi
2915 movq 656(%rax), %r11
2916 jmp *%r11
2917 #endif /* defined(GLX_USE_TLS) */
2918 .size GL_PREFIX(RasterPos4i), .-GL_PREFIX(RasterPos4i)
2919
2920 .p2align 4,,15
2921 .globl GL_PREFIX(RasterPos4iv)
2922 .type GL_PREFIX(RasterPos4iv), @function
2923 GL_PREFIX(RasterPos4iv):
2924 #if defined(GLX_USE_TLS)
2925 call _x86_64_get_dispatch@PLT
2926 movq 664(%rax), %r11
2927 jmp *%r11
2928 #elif defined(PTHREADS)
2929 pushq %rdi
2930 call _x86_64_get_dispatch@PLT
2931 popq %rdi
2932 movq 664(%rax), %r11
2933 jmp *%r11
2934 #else
2935 movq _glapi_Dispatch(%rip), %rax
2936 testq %rax, %rax
2937 je 1f
2938 movq 664(%rax), %r11
2939 jmp *%r11
2940 1:
2941 pushq %rdi
2942 call _glapi_get_dispatch
2943 popq %rdi
2944 movq 664(%rax), %r11
2945 jmp *%r11
2946 #endif /* defined(GLX_USE_TLS) */
2947 .size GL_PREFIX(RasterPos4iv), .-GL_PREFIX(RasterPos4iv)
2948
2949 .p2align 4,,15
2950 .globl GL_PREFIX(RasterPos4s)
2951 .type GL_PREFIX(RasterPos4s), @function
2952 GL_PREFIX(RasterPos4s):
2953 #if defined(GLX_USE_TLS)
2954 call _x86_64_get_dispatch@PLT
2955 movq 672(%rax), %r11
2956 jmp *%r11
2957 #elif defined(PTHREADS)
2958 pushq %rdi
2959 pushq %rsi
2960 pushq %rdx
2961 pushq %rcx
2962 pushq %rbp
2963 call _x86_64_get_dispatch@PLT
2964 popq %rbp
2965 popq %rcx
2966 popq %rdx
2967 popq %rsi
2968 popq %rdi
2969 movq 672(%rax), %r11
2970 jmp *%r11
2971 #else
2972 movq _glapi_Dispatch(%rip), %rax
2973 testq %rax, %rax
2974 je 1f
2975 movq 672(%rax), %r11
2976 jmp *%r11
2977 1:
2978 pushq %rdi
2979 pushq %rsi
2980 pushq %rdx
2981 pushq %rcx
2982 pushq %rbp
2983 call _glapi_get_dispatch
2984 popq %rbp
2985 popq %rcx
2986 popq %rdx
2987 popq %rsi
2988 popq %rdi
2989 movq 672(%rax), %r11
2990 jmp *%r11
2991 #endif /* defined(GLX_USE_TLS) */
2992 .size GL_PREFIX(RasterPos4s), .-GL_PREFIX(RasterPos4s)
2993
2994 .p2align 4,,15
2995 .globl GL_PREFIX(RasterPos4sv)
2996 .type GL_PREFIX(RasterPos4sv), @function
2997 GL_PREFIX(RasterPos4sv):
2998 #if defined(GLX_USE_TLS)
2999 call _x86_64_get_dispatch@PLT
3000 movq 680(%rax), %r11
3001 jmp *%r11
3002 #elif defined(PTHREADS)
3003 pushq %rdi
3004 call _x86_64_get_dispatch@PLT
3005 popq %rdi
3006 movq 680(%rax), %r11
3007 jmp *%r11
3008 #else
3009 movq _glapi_Dispatch(%rip), %rax
3010 testq %rax, %rax
3011 je 1f
3012 movq 680(%rax), %r11
3013 jmp *%r11
3014 1:
3015 pushq %rdi
3016 call _glapi_get_dispatch
3017 popq %rdi
3018 movq 680(%rax), %r11
3019 jmp *%r11
3020 #endif /* defined(GLX_USE_TLS) */
3021 .size GL_PREFIX(RasterPos4sv), .-GL_PREFIX(RasterPos4sv)
3022
3023 .p2align 4,,15
3024 .globl GL_PREFIX(Rectd)
3025 .type GL_PREFIX(Rectd), @function
3026 GL_PREFIX(Rectd):
3027 #if defined(GLX_USE_TLS)
3028 call _x86_64_get_dispatch@PLT
3029 movq 688(%rax), %r11
3030 jmp *%r11
3031 #elif defined(PTHREADS)
3032 subq $40, %rsp
3033 movq %xmm0, (%rsp)
3034 movq %xmm1, 8(%rsp)
3035 movq %xmm2, 16(%rsp)
3036 movq %xmm3, 24(%rsp)
3037 call _x86_64_get_dispatch@PLT
3038 movq 24(%rsp), %xmm3
3039 movq 16(%rsp), %xmm2
3040 movq 8(%rsp), %xmm1
3041 movq (%rsp), %xmm0
3042 addq $40, %rsp
3043 movq 688(%rax), %r11
3044 jmp *%r11
3045 #else
3046 movq _glapi_Dispatch(%rip), %rax
3047 testq %rax, %rax
3048 je 1f
3049 movq 688(%rax), %r11
3050 jmp *%r11
3051 1:
3052 subq $40, %rsp
3053 movq %xmm0, (%rsp)
3054 movq %xmm1, 8(%rsp)
3055 movq %xmm2, 16(%rsp)
3056 movq %xmm3, 24(%rsp)
3057 call _glapi_get_dispatch
3058 movq 24(%rsp), %xmm3
3059 movq 16(%rsp), %xmm2
3060 movq 8(%rsp), %xmm1
3061 movq (%rsp), %xmm0
3062 addq $40, %rsp
3063 movq 688(%rax), %r11
3064 jmp *%r11
3065 #endif /* defined(GLX_USE_TLS) */
3066 .size GL_PREFIX(Rectd), .-GL_PREFIX(Rectd)
3067
3068 .p2align 4,,15
3069 .globl GL_PREFIX(Rectdv)
3070 .type GL_PREFIX(Rectdv), @function
3071 GL_PREFIX(Rectdv):
3072 #if defined(GLX_USE_TLS)
3073 call _x86_64_get_dispatch@PLT
3074 movq 696(%rax), %r11
3075 jmp *%r11
3076 #elif defined(PTHREADS)
3077 pushq %rdi
3078 pushq %rsi
3079 pushq %rbp
3080 call _x86_64_get_dispatch@PLT
3081 popq %rbp
3082 popq %rsi
3083 popq %rdi
3084 movq 696(%rax), %r11
3085 jmp *%r11
3086 #else
3087 movq _glapi_Dispatch(%rip), %rax
3088 testq %rax, %rax
3089 je 1f
3090 movq 696(%rax), %r11
3091 jmp *%r11
3092 1:
3093 pushq %rdi
3094 pushq %rsi
3095 pushq %rbp
3096 call _glapi_get_dispatch
3097 popq %rbp
3098 popq %rsi
3099 popq %rdi
3100 movq 696(%rax), %r11
3101 jmp *%r11
3102 #endif /* defined(GLX_USE_TLS) */
3103 .size GL_PREFIX(Rectdv), .-GL_PREFIX(Rectdv)
3104
3105 .p2align 4,,15
3106 .globl GL_PREFIX(Rectf)
3107 .type GL_PREFIX(Rectf), @function
3108 GL_PREFIX(Rectf):
3109 #if defined(GLX_USE_TLS)
3110 call _x86_64_get_dispatch@PLT
3111 movq 704(%rax), %r11
3112 jmp *%r11
3113 #elif defined(PTHREADS)
3114 subq $40, %rsp
3115 movq %xmm0, (%rsp)
3116 movq %xmm1, 8(%rsp)
3117 movq %xmm2, 16(%rsp)
3118 movq %xmm3, 24(%rsp)
3119 call _x86_64_get_dispatch@PLT
3120 movq 24(%rsp), %xmm3
3121 movq 16(%rsp), %xmm2
3122 movq 8(%rsp), %xmm1
3123 movq (%rsp), %xmm0
3124 addq $40, %rsp
3125 movq 704(%rax), %r11
3126 jmp *%r11
3127 #else
3128 movq _glapi_Dispatch(%rip), %rax
3129 testq %rax, %rax
3130 je 1f
3131 movq 704(%rax), %r11
3132 jmp *%r11
3133 1:
3134 subq $40, %rsp
3135 movq %xmm0, (%rsp)
3136 movq %xmm1, 8(%rsp)
3137 movq %xmm2, 16(%rsp)
3138 movq %xmm3, 24(%rsp)
3139 call _glapi_get_dispatch
3140 movq 24(%rsp), %xmm3
3141 movq 16(%rsp), %xmm2
3142 movq 8(%rsp), %xmm1
3143 movq (%rsp), %xmm0
3144 addq $40, %rsp
3145 movq 704(%rax), %r11
3146 jmp *%r11
3147 #endif /* defined(GLX_USE_TLS) */
3148 .size GL_PREFIX(Rectf), .-GL_PREFIX(Rectf)
3149
3150 .p2align 4,,15
3151 .globl GL_PREFIX(Rectfv)
3152 .type GL_PREFIX(Rectfv), @function
3153 GL_PREFIX(Rectfv):
3154 #if defined(GLX_USE_TLS)
3155 call _x86_64_get_dispatch@PLT
3156 movq 712(%rax), %r11
3157 jmp *%r11
3158 #elif defined(PTHREADS)
3159 pushq %rdi
3160 pushq %rsi
3161 pushq %rbp
3162 call _x86_64_get_dispatch@PLT
3163 popq %rbp
3164 popq %rsi
3165 popq %rdi
3166 movq 712(%rax), %r11
3167 jmp *%r11
3168 #else
3169 movq _glapi_Dispatch(%rip), %rax
3170 testq %rax, %rax
3171 je 1f
3172 movq 712(%rax), %r11
3173 jmp *%r11
3174 1:
3175 pushq %rdi
3176 pushq %rsi
3177 pushq %rbp
3178 call _glapi_get_dispatch
3179 popq %rbp
3180 popq %rsi
3181 popq %rdi
3182 movq 712(%rax), %r11
3183 jmp *%r11
3184 #endif /* defined(GLX_USE_TLS) */
3185 .size GL_PREFIX(Rectfv), .-GL_PREFIX(Rectfv)
3186
3187 .p2align 4,,15
3188 .globl GL_PREFIX(Recti)
3189 .type GL_PREFIX(Recti), @function
3190 GL_PREFIX(Recti):
3191 #if defined(GLX_USE_TLS)
3192 call _x86_64_get_dispatch@PLT
3193 movq 720(%rax), %r11
3194 jmp *%r11
3195 #elif defined(PTHREADS)
3196 pushq %rdi
3197 pushq %rsi
3198 pushq %rdx
3199 pushq %rcx
3200 pushq %rbp
3201 call _x86_64_get_dispatch@PLT
3202 popq %rbp
3203 popq %rcx
3204 popq %rdx
3205 popq %rsi
3206 popq %rdi
3207 movq 720(%rax), %r11
3208 jmp *%r11
3209 #else
3210 movq _glapi_Dispatch(%rip), %rax
3211 testq %rax, %rax
3212 je 1f
3213 movq 720(%rax), %r11
3214 jmp *%r11
3215 1:
3216 pushq %rdi
3217 pushq %rsi
3218 pushq %rdx
3219 pushq %rcx
3220 pushq %rbp
3221 call _glapi_get_dispatch
3222 popq %rbp
3223 popq %rcx
3224 popq %rdx
3225 popq %rsi
3226 popq %rdi
3227 movq 720(%rax), %r11
3228 jmp *%r11
3229 #endif /* defined(GLX_USE_TLS) */
3230 .size GL_PREFIX(Recti), .-GL_PREFIX(Recti)
3231
3232 .p2align 4,,15
3233 .globl GL_PREFIX(Rectiv)
3234 .type GL_PREFIX(Rectiv), @function
3235 GL_PREFIX(Rectiv):
3236 #if defined(GLX_USE_TLS)
3237 call _x86_64_get_dispatch@PLT
3238 movq 728(%rax), %r11
3239 jmp *%r11
3240 #elif defined(PTHREADS)
3241 pushq %rdi
3242 pushq %rsi
3243 pushq %rbp
3244 call _x86_64_get_dispatch@PLT
3245 popq %rbp
3246 popq %rsi
3247 popq %rdi
3248 movq 728(%rax), %r11
3249 jmp *%r11
3250 #else
3251 movq _glapi_Dispatch(%rip), %rax
3252 testq %rax, %rax
3253 je 1f
3254 movq 728(%rax), %r11
3255 jmp *%r11
3256 1:
3257 pushq %rdi
3258 pushq %rsi
3259 pushq %rbp
3260 call _glapi_get_dispatch
3261 popq %rbp
3262 popq %rsi
3263 popq %rdi
3264 movq 728(%rax), %r11
3265 jmp *%r11
3266 #endif /* defined(GLX_USE_TLS) */
3267 .size GL_PREFIX(Rectiv), .-GL_PREFIX(Rectiv)
3268
3269 .p2align 4,,15
3270 .globl GL_PREFIX(Rects)
3271 .type GL_PREFIX(Rects), @function
3272 GL_PREFIX(Rects):
3273 #if defined(GLX_USE_TLS)
3274 call _x86_64_get_dispatch@PLT
3275 movq 736(%rax), %r11
3276 jmp *%r11
3277 #elif defined(PTHREADS)
3278 pushq %rdi
3279 pushq %rsi
3280 pushq %rdx
3281 pushq %rcx
3282 pushq %rbp
3283 call _x86_64_get_dispatch@PLT
3284 popq %rbp
3285 popq %rcx
3286 popq %rdx
3287 popq %rsi
3288 popq %rdi
3289 movq 736(%rax), %r11
3290 jmp *%r11
3291 #else
3292 movq _glapi_Dispatch(%rip), %rax
3293 testq %rax, %rax
3294 je 1f
3295 movq 736(%rax), %r11
3296 jmp *%r11
3297 1:
3298 pushq %rdi
3299 pushq %rsi
3300 pushq %rdx
3301 pushq %rcx
3302 pushq %rbp
3303 call _glapi_get_dispatch
3304 popq %rbp
3305 popq %rcx
3306 popq %rdx
3307 popq %rsi
3308 popq %rdi
3309 movq 736(%rax), %r11
3310 jmp *%r11
3311 #endif /* defined(GLX_USE_TLS) */
3312 .size GL_PREFIX(Rects), .-GL_PREFIX(Rects)
3313
3314 .p2align 4,,15
3315 .globl GL_PREFIX(Rectsv)
3316 .type GL_PREFIX(Rectsv), @function
3317 GL_PREFIX(Rectsv):
3318 #if defined(GLX_USE_TLS)
3319 call _x86_64_get_dispatch@PLT
3320 movq 744(%rax), %r11
3321 jmp *%r11
3322 #elif defined(PTHREADS)
3323 pushq %rdi
3324 pushq %rsi
3325 pushq %rbp
3326 call _x86_64_get_dispatch@PLT
3327 popq %rbp
3328 popq %rsi
3329 popq %rdi
3330 movq 744(%rax), %r11
3331 jmp *%r11
3332 #else
3333 movq _glapi_Dispatch(%rip), %rax
3334 testq %rax, %rax
3335 je 1f
3336 movq 744(%rax), %r11
3337 jmp *%r11
3338 1:
3339 pushq %rdi
3340 pushq %rsi
3341 pushq %rbp
3342 call _glapi_get_dispatch
3343 popq %rbp
3344 popq %rsi
3345 popq %rdi
3346 movq 744(%rax), %r11
3347 jmp *%r11
3348 #endif /* defined(GLX_USE_TLS) */
3349 .size GL_PREFIX(Rectsv), .-GL_PREFIX(Rectsv)
3350
3351 .p2align 4,,15
3352 .globl GL_PREFIX(TexCoord1d)
3353 .type GL_PREFIX(TexCoord1d), @function
3354 GL_PREFIX(TexCoord1d):
3355 #if defined(GLX_USE_TLS)
3356 call _x86_64_get_dispatch@PLT
3357 movq 752(%rax), %r11
3358 jmp *%r11
3359 #elif defined(PTHREADS)
3360 subq $8, %rsp
3361 movq %xmm0, (%rsp)
3362 call _x86_64_get_dispatch@PLT
3363 movq (%rsp), %xmm0
3364 addq $8, %rsp
3365 movq 752(%rax), %r11
3366 jmp *%r11
3367 #else
3368 movq _glapi_Dispatch(%rip), %rax
3369 testq %rax, %rax
3370 je 1f
3371 movq 752(%rax), %r11
3372 jmp *%r11
3373 1:
3374 subq $8, %rsp
3375 movq %xmm0, (%rsp)
3376 call _glapi_get_dispatch
3377 movq (%rsp), %xmm0
3378 addq $8, %rsp
3379 movq 752(%rax), %r11
3380 jmp *%r11
3381 #endif /* defined(GLX_USE_TLS) */
3382 .size GL_PREFIX(TexCoord1d), .-GL_PREFIX(TexCoord1d)
3383
3384 .p2align 4,,15
3385 .globl GL_PREFIX(TexCoord1dv)
3386 .type GL_PREFIX(TexCoord1dv), @function
3387 GL_PREFIX(TexCoord1dv):
3388 #if defined(GLX_USE_TLS)
3389 call _x86_64_get_dispatch@PLT
3390 movq 760(%rax), %r11
3391 jmp *%r11
3392 #elif defined(PTHREADS)
3393 pushq %rdi
3394 call _x86_64_get_dispatch@PLT
3395 popq %rdi
3396 movq 760(%rax), %r11
3397 jmp *%r11
3398 #else
3399 movq _glapi_Dispatch(%rip), %rax
3400 testq %rax, %rax
3401 je 1f
3402 movq 760(%rax), %r11
3403 jmp *%r11
3404 1:
3405 pushq %rdi
3406 call _glapi_get_dispatch
3407 popq %rdi
3408 movq 760(%rax), %r11
3409 jmp *%r11
3410 #endif /* defined(GLX_USE_TLS) */
3411 .size GL_PREFIX(TexCoord1dv), .-GL_PREFIX(TexCoord1dv)
3412
3413 .p2align 4,,15
3414 .globl GL_PREFIX(TexCoord1f)
3415 .type GL_PREFIX(TexCoord1f), @function
3416 GL_PREFIX(TexCoord1f):
3417 #if defined(GLX_USE_TLS)
3418 call _x86_64_get_dispatch@PLT
3419 movq 768(%rax), %r11
3420 jmp *%r11
3421 #elif defined(PTHREADS)
3422 subq $8, %rsp
3423 movq %xmm0, (%rsp)
3424 call _x86_64_get_dispatch@PLT
3425 movq (%rsp), %xmm0
3426 addq $8, %rsp
3427 movq 768(%rax), %r11
3428 jmp *%r11
3429 #else
3430 movq _glapi_Dispatch(%rip), %rax
3431 testq %rax, %rax
3432 je 1f
3433 movq 768(%rax), %r11
3434 jmp *%r11
3435 1:
3436 subq $8, %rsp
3437 movq %xmm0, (%rsp)
3438 call _glapi_get_dispatch
3439 movq (%rsp), %xmm0
3440 addq $8, %rsp
3441 movq 768(%rax), %r11
3442 jmp *%r11
3443 #endif /* defined(GLX_USE_TLS) */
3444 .size GL_PREFIX(TexCoord1f), .-GL_PREFIX(TexCoord1f)
3445
3446 .p2align 4,,15
3447 .globl GL_PREFIX(TexCoord1fv)
3448 .type GL_PREFIX(TexCoord1fv), @function
3449 GL_PREFIX(TexCoord1fv):
3450 #if defined(GLX_USE_TLS)
3451 call _x86_64_get_dispatch@PLT
3452 movq 776(%rax), %r11
3453 jmp *%r11
3454 #elif defined(PTHREADS)
3455 pushq %rdi
3456 call _x86_64_get_dispatch@PLT
3457 popq %rdi
3458 movq 776(%rax), %r11
3459 jmp *%r11
3460 #else
3461 movq _glapi_Dispatch(%rip), %rax
3462 testq %rax, %rax
3463 je 1f
3464 movq 776(%rax), %r11
3465 jmp *%r11
3466 1:
3467 pushq %rdi
3468 call _glapi_get_dispatch
3469 popq %rdi
3470 movq 776(%rax), %r11
3471 jmp *%r11
3472 #endif /* defined(GLX_USE_TLS) */
3473 .size GL_PREFIX(TexCoord1fv), .-GL_PREFIX(TexCoord1fv)
3474
3475 .p2align 4,,15
3476 .globl GL_PREFIX(TexCoord1i)
3477 .type GL_PREFIX(TexCoord1i), @function
3478 GL_PREFIX(TexCoord1i):
3479 #if defined(GLX_USE_TLS)
3480 call _x86_64_get_dispatch@PLT
3481 movq 784(%rax), %r11
3482 jmp *%r11
3483 #elif defined(PTHREADS)
3484 pushq %rdi
3485 call _x86_64_get_dispatch@PLT
3486 popq %rdi
3487 movq 784(%rax), %r11
3488 jmp *%r11
3489 #else
3490 movq _glapi_Dispatch(%rip), %rax
3491 testq %rax, %rax
3492 je 1f
3493 movq 784(%rax), %r11
3494 jmp *%r11
3495 1:
3496 pushq %rdi
3497 call _glapi_get_dispatch
3498 popq %rdi
3499 movq 784(%rax), %r11
3500 jmp *%r11
3501 #endif /* defined(GLX_USE_TLS) */
3502 .size GL_PREFIX(TexCoord1i), .-GL_PREFIX(TexCoord1i)
3503
3504 .p2align 4,,15
3505 .globl GL_PREFIX(TexCoord1iv)
3506 .type GL_PREFIX(TexCoord1iv), @function
3507 GL_PREFIX(TexCoord1iv):
3508 #if defined(GLX_USE_TLS)
3509 call _x86_64_get_dispatch@PLT
3510 movq 792(%rax), %r11
3511 jmp *%r11
3512 #elif defined(PTHREADS)
3513 pushq %rdi
3514 call _x86_64_get_dispatch@PLT
3515 popq %rdi
3516 movq 792(%rax), %r11
3517 jmp *%r11
3518 #else
3519 movq _glapi_Dispatch(%rip), %rax
3520 testq %rax, %rax
3521 je 1f
3522 movq 792(%rax), %r11
3523 jmp *%r11
3524 1:
3525 pushq %rdi
3526 call _glapi_get_dispatch
3527 popq %rdi
3528 movq 792(%rax), %r11
3529 jmp *%r11
3530 #endif /* defined(GLX_USE_TLS) */
3531 .size GL_PREFIX(TexCoord1iv), .-GL_PREFIX(TexCoord1iv)
3532
3533 .p2align 4,,15
3534 .globl GL_PREFIX(TexCoord1s)
3535 .type GL_PREFIX(TexCoord1s), @function
3536 GL_PREFIX(TexCoord1s):
3537 #if defined(GLX_USE_TLS)
3538 call _x86_64_get_dispatch@PLT
3539 movq 800(%rax), %r11
3540 jmp *%r11
3541 #elif defined(PTHREADS)
3542 pushq %rdi
3543 call _x86_64_get_dispatch@PLT
3544 popq %rdi
3545 movq 800(%rax), %r11
3546 jmp *%r11
3547 #else
3548 movq _glapi_Dispatch(%rip), %rax
3549 testq %rax, %rax
3550 je 1f
3551 movq 800(%rax), %r11
3552 jmp *%r11
3553 1:
3554 pushq %rdi
3555 call _glapi_get_dispatch
3556 popq %rdi
3557 movq 800(%rax), %r11
3558 jmp *%r11
3559 #endif /* defined(GLX_USE_TLS) */
3560 .size GL_PREFIX(TexCoord1s), .-GL_PREFIX(TexCoord1s)
3561
3562 .p2align 4,,15
3563 .globl GL_PREFIX(TexCoord1sv)
3564 .type GL_PREFIX(TexCoord1sv), @function
3565 GL_PREFIX(TexCoord1sv):
3566 #if defined(GLX_USE_TLS)
3567 call _x86_64_get_dispatch@PLT
3568 movq 808(%rax), %r11
3569 jmp *%r11
3570 #elif defined(PTHREADS)
3571 pushq %rdi
3572 call _x86_64_get_dispatch@PLT
3573 popq %rdi
3574 movq 808(%rax), %r11
3575 jmp *%r11
3576 #else
3577 movq _glapi_Dispatch(%rip), %rax
3578 testq %rax, %rax
3579 je 1f
3580 movq 808(%rax), %r11
3581 jmp *%r11
3582 1:
3583 pushq %rdi
3584 call _glapi_get_dispatch
3585 popq %rdi
3586 movq 808(%rax), %r11
3587 jmp *%r11
3588 #endif /* defined(GLX_USE_TLS) */
3589 .size GL_PREFIX(TexCoord1sv), .-GL_PREFIX(TexCoord1sv)
3590
3591 .p2align 4,,15
3592 .globl GL_PREFIX(TexCoord2d)
3593 .type GL_PREFIX(TexCoord2d), @function
3594 GL_PREFIX(TexCoord2d):
3595 #if defined(GLX_USE_TLS)
3596 call _x86_64_get_dispatch@PLT
3597 movq 816(%rax), %r11
3598 jmp *%r11
3599 #elif defined(PTHREADS)
3600 subq $24, %rsp
3601 movq %xmm0, (%rsp)
3602 movq %xmm1, 8(%rsp)
3603 call _x86_64_get_dispatch@PLT
3604 movq 8(%rsp), %xmm1
3605 movq (%rsp), %xmm0
3606 addq $24, %rsp
3607 movq 816(%rax), %r11
3608 jmp *%r11
3609 #else
3610 movq _glapi_Dispatch(%rip), %rax
3611 testq %rax, %rax
3612 je 1f
3613 movq 816(%rax), %r11
3614 jmp *%r11
3615 1:
3616 subq $24, %rsp
3617 movq %xmm0, (%rsp)
3618 movq %xmm1, 8(%rsp)
3619 call _glapi_get_dispatch
3620 movq 8(%rsp), %xmm1
3621 movq (%rsp), %xmm0
3622 addq $24, %rsp
3623 movq 816(%rax), %r11
3624 jmp *%r11
3625 #endif /* defined(GLX_USE_TLS) */
3626 .size GL_PREFIX(TexCoord2d), .-GL_PREFIX(TexCoord2d)
3627
3628 .p2align 4,,15
3629 .globl GL_PREFIX(TexCoord2dv)
3630 .type GL_PREFIX(TexCoord2dv), @function
3631 GL_PREFIX(TexCoord2dv):
3632 #if defined(GLX_USE_TLS)
3633 call _x86_64_get_dispatch@PLT
3634 movq 824(%rax), %r11
3635 jmp *%r11
3636 #elif defined(PTHREADS)
3637 pushq %rdi
3638 call _x86_64_get_dispatch@PLT
3639 popq %rdi
3640 movq 824(%rax), %r11
3641 jmp *%r11
3642 #else
3643 movq _glapi_Dispatch(%rip), %rax
3644 testq %rax, %rax
3645 je 1f
3646 movq 824(%rax), %r11
3647 jmp *%r11
3648 1:
3649 pushq %rdi
3650 call _glapi_get_dispatch
3651 popq %rdi
3652 movq 824(%rax), %r11
3653 jmp *%r11
3654 #endif /* defined(GLX_USE_TLS) */
3655 .size GL_PREFIX(TexCoord2dv), .-GL_PREFIX(TexCoord2dv)
3656
3657 .p2align 4,,15
3658 .globl GL_PREFIX(TexCoord2f)
3659 .type GL_PREFIX(TexCoord2f), @function
3660 GL_PREFIX(TexCoord2f):
3661 #if defined(GLX_USE_TLS)
3662 call _x86_64_get_dispatch@PLT
3663 movq 832(%rax), %r11
3664 jmp *%r11
3665 #elif defined(PTHREADS)
3666 subq $24, %rsp
3667 movq %xmm0, (%rsp)
3668 movq %xmm1, 8(%rsp)
3669 call _x86_64_get_dispatch@PLT
3670 movq 8(%rsp), %xmm1
3671 movq (%rsp), %xmm0
3672 addq $24, %rsp
3673 movq 832(%rax), %r11
3674 jmp *%r11
3675 #else
3676 movq _glapi_Dispatch(%rip), %rax
3677 testq %rax, %rax
3678 je 1f
3679 movq 832(%rax), %r11
3680 jmp *%r11
3681 1:
3682 subq $24, %rsp
3683 movq %xmm0, (%rsp)
3684 movq %xmm1, 8(%rsp)
3685 call _glapi_get_dispatch
3686 movq 8(%rsp), %xmm1
3687 movq (%rsp), %xmm0
3688 addq $24, %rsp
3689 movq 832(%rax), %r11
3690 jmp *%r11
3691 #endif /* defined(GLX_USE_TLS) */
3692 .size GL_PREFIX(TexCoord2f), .-GL_PREFIX(TexCoord2f)
3693
3694 .p2align 4,,15
3695 .globl GL_PREFIX(TexCoord2fv)
3696 .type GL_PREFIX(TexCoord2fv), @function
3697 GL_PREFIX(TexCoord2fv):
3698 #if defined(GLX_USE_TLS)
3699 call _x86_64_get_dispatch@PLT
3700 movq 840(%rax), %r11
3701 jmp *%r11
3702 #elif defined(PTHREADS)
3703 pushq %rdi
3704 call _x86_64_get_dispatch@PLT
3705 popq %rdi
3706 movq 840(%rax), %r11
3707 jmp *%r11
3708 #else
3709 movq _glapi_Dispatch(%rip), %rax
3710 testq %rax, %rax
3711 je 1f
3712 movq 840(%rax), %r11
3713 jmp *%r11
3714 1:
3715 pushq %rdi
3716 call _glapi_get_dispatch
3717 popq %rdi
3718 movq 840(%rax), %r11
3719 jmp *%r11
3720 #endif /* defined(GLX_USE_TLS) */
3721 .size GL_PREFIX(TexCoord2fv), .-GL_PREFIX(TexCoord2fv)
3722
3723 .p2align 4,,15
3724 .globl GL_PREFIX(TexCoord2i)
3725 .type GL_PREFIX(TexCoord2i), @function
3726 GL_PREFIX(TexCoord2i):
3727 #if defined(GLX_USE_TLS)
3728 call _x86_64_get_dispatch@PLT
3729 movq 848(%rax), %r11
3730 jmp *%r11
3731 #elif defined(PTHREADS)
3732 pushq %rdi
3733 pushq %rsi
3734 pushq %rbp
3735 call _x86_64_get_dispatch@PLT
3736 popq %rbp
3737 popq %rsi
3738 popq %rdi
3739 movq 848(%rax), %r11
3740 jmp *%r11
3741 #else
3742 movq _glapi_Dispatch(%rip), %rax
3743 testq %rax, %rax
3744 je 1f
3745 movq 848(%rax), %r11
3746 jmp *%r11
3747 1:
3748 pushq %rdi
3749 pushq %rsi
3750 pushq %rbp
3751 call _glapi_get_dispatch
3752 popq %rbp
3753 popq %rsi
3754 popq %rdi
3755 movq 848(%rax), %r11
3756 jmp *%r11
3757 #endif /* defined(GLX_USE_TLS) */
3758 .size GL_PREFIX(TexCoord2i), .-GL_PREFIX(TexCoord2i)
3759
3760 .p2align 4,,15
3761 .globl GL_PREFIX(TexCoord2iv)
3762 .type GL_PREFIX(TexCoord2iv), @function
3763 GL_PREFIX(TexCoord2iv):
3764 #if defined(GLX_USE_TLS)
3765 call _x86_64_get_dispatch@PLT
3766 movq 856(%rax), %r11
3767 jmp *%r11
3768 #elif defined(PTHREADS)
3769 pushq %rdi
3770 call _x86_64_get_dispatch@PLT
3771 popq %rdi
3772 movq 856(%rax), %r11
3773 jmp *%r11
3774 #else
3775 movq _glapi_Dispatch(%rip), %rax
3776 testq %rax, %rax
3777 je 1f
3778 movq 856(%rax), %r11
3779 jmp *%r11
3780 1:
3781 pushq %rdi
3782 call _glapi_get_dispatch
3783 popq %rdi
3784 movq 856(%rax), %r11
3785 jmp *%r11
3786 #endif /* defined(GLX_USE_TLS) */
3787 .size GL_PREFIX(TexCoord2iv), .-GL_PREFIX(TexCoord2iv)
3788
3789 .p2align 4,,15
3790 .globl GL_PREFIX(TexCoord2s)
3791 .type GL_PREFIX(TexCoord2s), @function
3792 GL_PREFIX(TexCoord2s):
3793 #if defined(GLX_USE_TLS)
3794 call _x86_64_get_dispatch@PLT
3795 movq 864(%rax), %r11
3796 jmp *%r11
3797 #elif defined(PTHREADS)
3798 pushq %rdi
3799 pushq %rsi
3800 pushq %rbp
3801 call _x86_64_get_dispatch@PLT
3802 popq %rbp
3803 popq %rsi
3804 popq %rdi
3805 movq 864(%rax), %r11
3806 jmp *%r11
3807 #else
3808 movq _glapi_Dispatch(%rip), %rax
3809 testq %rax, %rax
3810 je 1f
3811 movq 864(%rax), %r11
3812 jmp *%r11
3813 1:
3814 pushq %rdi
3815 pushq %rsi
3816 pushq %rbp
3817 call _glapi_get_dispatch
3818 popq %rbp
3819 popq %rsi
3820 popq %rdi
3821 movq 864(%rax), %r11
3822 jmp *%r11
3823 #endif /* defined(GLX_USE_TLS) */
3824 .size GL_PREFIX(TexCoord2s), .-GL_PREFIX(TexCoord2s)
3825
3826 .p2align 4,,15
3827 .globl GL_PREFIX(TexCoord2sv)
3828 .type GL_PREFIX(TexCoord2sv), @function
3829 GL_PREFIX(TexCoord2sv):
3830 #if defined(GLX_USE_TLS)
3831 call _x86_64_get_dispatch@PLT
3832 movq 872(%rax), %r11
3833 jmp *%r11
3834 #elif defined(PTHREADS)
3835 pushq %rdi
3836 call _x86_64_get_dispatch@PLT
3837 popq %rdi
3838 movq 872(%rax), %r11
3839 jmp *%r11
3840 #else
3841 movq _glapi_Dispatch(%rip), %rax
3842 testq %rax, %rax
3843 je 1f
3844 movq 872(%rax), %r11
3845 jmp *%r11
3846 1:
3847 pushq %rdi
3848 call _glapi_get_dispatch
3849 popq %rdi
3850 movq 872(%rax), %r11
3851 jmp *%r11
3852 #endif /* defined(GLX_USE_TLS) */
3853 .size GL_PREFIX(TexCoord2sv), .-GL_PREFIX(TexCoord2sv)
3854
3855 .p2align 4,,15
3856 .globl GL_PREFIX(TexCoord3d)
3857 .type GL_PREFIX(TexCoord3d), @function
3858 GL_PREFIX(TexCoord3d):
3859 #if defined(GLX_USE_TLS)
3860 call _x86_64_get_dispatch@PLT
3861 movq 880(%rax), %r11
3862 jmp *%r11
3863 #elif defined(PTHREADS)
3864 subq $24, %rsp
3865 movq %xmm0, (%rsp)
3866 movq %xmm1, 8(%rsp)
3867 movq %xmm2, 16(%rsp)
3868 call _x86_64_get_dispatch@PLT
3869 movq 16(%rsp), %xmm2
3870 movq 8(%rsp), %xmm1
3871 movq (%rsp), %xmm0
3872 addq $24, %rsp
3873 movq 880(%rax), %r11
3874 jmp *%r11
3875 #else
3876 movq _glapi_Dispatch(%rip), %rax
3877 testq %rax, %rax
3878 je 1f
3879 movq 880(%rax), %r11
3880 jmp *%r11
3881 1:
3882 subq $24, %rsp
3883 movq %xmm0, (%rsp)
3884 movq %xmm1, 8(%rsp)
3885 movq %xmm2, 16(%rsp)
3886 call _glapi_get_dispatch
3887 movq 16(%rsp), %xmm2
3888 movq 8(%rsp), %xmm1
3889 movq (%rsp), %xmm0
3890 addq $24, %rsp
3891 movq 880(%rax), %r11
3892 jmp *%r11
3893 #endif /* defined(GLX_USE_TLS) */
3894 .size GL_PREFIX(TexCoord3d), .-GL_PREFIX(TexCoord3d)
3895
3896 .p2align 4,,15
3897 .globl GL_PREFIX(TexCoord3dv)
3898 .type GL_PREFIX(TexCoord3dv), @function
3899 GL_PREFIX(TexCoord3dv):
3900 #if defined(GLX_USE_TLS)
3901 call _x86_64_get_dispatch@PLT
3902 movq 888(%rax), %r11
3903 jmp *%r11
3904 #elif defined(PTHREADS)
3905 pushq %rdi
3906 call _x86_64_get_dispatch@PLT
3907 popq %rdi
3908 movq 888(%rax), %r11
3909 jmp *%r11
3910 #else
3911 movq _glapi_Dispatch(%rip), %rax
3912 testq %rax, %rax
3913 je 1f
3914 movq 888(%rax), %r11
3915 jmp *%r11
3916 1:
3917 pushq %rdi
3918 call _glapi_get_dispatch
3919 popq %rdi
3920 movq 888(%rax), %r11
3921 jmp *%r11
3922 #endif /* defined(GLX_USE_TLS) */
3923 .size GL_PREFIX(TexCoord3dv), .-GL_PREFIX(TexCoord3dv)
3924
3925 .p2align 4,,15
3926 .globl GL_PREFIX(TexCoord3f)
3927 .type GL_PREFIX(TexCoord3f), @function
3928 GL_PREFIX(TexCoord3f):
3929 #if defined(GLX_USE_TLS)
3930 call _x86_64_get_dispatch@PLT
3931 movq 896(%rax), %r11
3932 jmp *%r11
3933 #elif defined(PTHREADS)
3934 subq $24, %rsp
3935 movq %xmm0, (%rsp)
3936 movq %xmm1, 8(%rsp)
3937 movq %xmm2, 16(%rsp)
3938 call _x86_64_get_dispatch@PLT
3939 movq 16(%rsp), %xmm2
3940 movq 8(%rsp), %xmm1
3941 movq (%rsp), %xmm0
3942 addq $24, %rsp
3943 movq 896(%rax), %r11
3944 jmp *%r11
3945 #else
3946 movq _glapi_Dispatch(%rip), %rax
3947 testq %rax, %rax
3948 je 1f
3949 movq 896(%rax), %r11
3950 jmp *%r11
3951 1:
3952 subq $24, %rsp
3953 movq %xmm0, (%rsp)
3954 movq %xmm1, 8(%rsp)
3955 movq %xmm2, 16(%rsp)
3956 call _glapi_get_dispatch
3957 movq 16(%rsp), %xmm2
3958 movq 8(%rsp), %xmm1
3959 movq (%rsp), %xmm0
3960 addq $24, %rsp
3961 movq 896(%rax), %r11
3962 jmp *%r11
3963 #endif /* defined(GLX_USE_TLS) */
3964 .size GL_PREFIX(TexCoord3f), .-GL_PREFIX(TexCoord3f)
3965
3966 .p2align 4,,15
3967 .globl GL_PREFIX(TexCoord3fv)
3968 .type GL_PREFIX(TexCoord3fv), @function
3969 GL_PREFIX(TexCoord3fv):
3970 #if defined(GLX_USE_TLS)
3971 call _x86_64_get_dispatch@PLT
3972 movq 904(%rax), %r11
3973 jmp *%r11
3974 #elif defined(PTHREADS)
3975 pushq %rdi
3976 call _x86_64_get_dispatch@PLT
3977 popq %rdi
3978 movq 904(%rax), %r11
3979 jmp *%r11
3980 #else
3981 movq _glapi_Dispatch(%rip), %rax
3982 testq %rax, %rax
3983 je 1f
3984 movq 904(%rax), %r11
3985 jmp *%r11
3986 1:
3987 pushq %rdi
3988 call _glapi_get_dispatch
3989 popq %rdi
3990 movq 904(%rax), %r11
3991 jmp *%r11
3992 #endif /* defined(GLX_USE_TLS) */
3993 .size GL_PREFIX(TexCoord3fv), .-GL_PREFIX(TexCoord3fv)
3994
3995 .p2align 4,,15
3996 .globl GL_PREFIX(TexCoord3i)
3997 .type GL_PREFIX(TexCoord3i), @function
3998 GL_PREFIX(TexCoord3i):
3999 #if defined(GLX_USE_TLS)
4000 call _x86_64_get_dispatch@PLT
4001 movq 912(%rax), %r11
4002 jmp *%r11
4003 #elif defined(PTHREADS)
4004 pushq %rdi
4005 pushq %rsi
4006 pushq %rdx
4007 call _x86_64_get_dispatch@PLT
4008 popq %rdx
4009 popq %rsi
4010 popq %rdi
4011 movq 912(%rax), %r11
4012 jmp *%r11
4013 #else
4014 movq _glapi_Dispatch(%rip), %rax
4015 testq %rax, %rax
4016 je 1f
4017 movq 912(%rax), %r11
4018 jmp *%r11
4019 1:
4020 pushq %rdi
4021 pushq %rsi
4022 pushq %rdx
4023 call _glapi_get_dispatch
4024 popq %rdx
4025 popq %rsi
4026 popq %rdi
4027 movq 912(%rax), %r11
4028 jmp *%r11
4029 #endif /* defined(GLX_USE_TLS) */
4030 .size GL_PREFIX(TexCoord3i), .-GL_PREFIX(TexCoord3i)
4031
4032 .p2align 4,,15
4033 .globl GL_PREFIX(TexCoord3iv)
4034 .type GL_PREFIX(TexCoord3iv), @function
4035 GL_PREFIX(TexCoord3iv):
4036 #if defined(GLX_USE_TLS)
4037 call _x86_64_get_dispatch@PLT
4038 movq 920(%rax), %r11
4039 jmp *%r11
4040 #elif defined(PTHREADS)
4041 pushq %rdi
4042 call _x86_64_get_dispatch@PLT
4043 popq %rdi
4044 movq 920(%rax), %r11
4045 jmp *%r11
4046 #else
4047 movq _glapi_Dispatch(%rip), %rax
4048 testq %rax, %rax
4049 je 1f
4050 movq 920(%rax), %r11
4051 jmp *%r11
4052 1:
4053 pushq %rdi
4054 call _glapi_get_dispatch
4055 popq %rdi
4056 movq 920(%rax), %r11
4057 jmp *%r11
4058 #endif /* defined(GLX_USE_TLS) */
4059 .size GL_PREFIX(TexCoord3iv), .-GL_PREFIX(TexCoord3iv)
4060
4061 .p2align 4,,15
4062 .globl GL_PREFIX(TexCoord3s)
4063 .type GL_PREFIX(TexCoord3s), @function
4064 GL_PREFIX(TexCoord3s):
4065 #if defined(GLX_USE_TLS)
4066 call _x86_64_get_dispatch@PLT
4067 movq 928(%rax), %r11
4068 jmp *%r11
4069 #elif defined(PTHREADS)
4070 pushq %rdi
4071 pushq %rsi
4072 pushq %rdx
4073 call _x86_64_get_dispatch@PLT
4074 popq %rdx
4075 popq %rsi
4076 popq %rdi
4077 movq 928(%rax), %r11
4078 jmp *%r11
4079 #else
4080 movq _glapi_Dispatch(%rip), %rax
4081 testq %rax, %rax
4082 je 1f
4083 movq 928(%rax), %r11
4084 jmp *%r11
4085 1:
4086 pushq %rdi
4087 pushq %rsi
4088 pushq %rdx
4089 call _glapi_get_dispatch
4090 popq %rdx
4091 popq %rsi
4092 popq %rdi
4093 movq 928(%rax), %r11
4094 jmp *%r11
4095 #endif /* defined(GLX_USE_TLS) */
4096 .size GL_PREFIX(TexCoord3s), .-GL_PREFIX(TexCoord3s)
4097
4098 .p2align 4,,15
4099 .globl GL_PREFIX(TexCoord3sv)
4100 .type GL_PREFIX(TexCoord3sv), @function
4101 GL_PREFIX(TexCoord3sv):
4102 #if defined(GLX_USE_TLS)
4103 call _x86_64_get_dispatch@PLT
4104 movq 936(%rax), %r11
4105 jmp *%r11
4106 #elif defined(PTHREADS)
4107 pushq %rdi
4108 call _x86_64_get_dispatch@PLT
4109 popq %rdi
4110 movq 936(%rax), %r11
4111 jmp *%r11
4112 #else
4113 movq _glapi_Dispatch(%rip), %rax
4114 testq %rax, %rax
4115 je 1f
4116 movq 936(%rax), %r11
4117 jmp *%r11
4118 1:
4119 pushq %rdi
4120 call _glapi_get_dispatch
4121 popq %rdi
4122 movq 936(%rax), %r11
4123 jmp *%r11
4124 #endif /* defined(GLX_USE_TLS) */
4125 .size GL_PREFIX(TexCoord3sv), .-GL_PREFIX(TexCoord3sv)
4126
4127 .p2align 4,,15
4128 .globl GL_PREFIX(TexCoord4d)
4129 .type GL_PREFIX(TexCoord4d), @function
4130 GL_PREFIX(TexCoord4d):
4131 #if defined(GLX_USE_TLS)
4132 call _x86_64_get_dispatch@PLT
4133 movq 944(%rax), %r11
4134 jmp *%r11
4135 #elif defined(PTHREADS)
4136 subq $40, %rsp
4137 movq %xmm0, (%rsp)
4138 movq %xmm1, 8(%rsp)
4139 movq %xmm2, 16(%rsp)
4140 movq %xmm3, 24(%rsp)
4141 call _x86_64_get_dispatch@PLT
4142 movq 24(%rsp), %xmm3
4143 movq 16(%rsp), %xmm2
4144 movq 8(%rsp), %xmm1
4145 movq (%rsp), %xmm0
4146 addq $40, %rsp
4147 movq 944(%rax), %r11
4148 jmp *%r11
4149 #else
4150 movq _glapi_Dispatch(%rip), %rax
4151 testq %rax, %rax
4152 je 1f
4153 movq 944(%rax), %r11
4154 jmp *%r11
4155 1:
4156 subq $40, %rsp
4157 movq %xmm0, (%rsp)
4158 movq %xmm1, 8(%rsp)
4159 movq %xmm2, 16(%rsp)
4160 movq %xmm3, 24(%rsp)
4161 call _glapi_get_dispatch
4162 movq 24(%rsp), %xmm3
4163 movq 16(%rsp), %xmm2
4164 movq 8(%rsp), %xmm1
4165 movq (%rsp), %xmm0
4166 addq $40, %rsp
4167 movq 944(%rax), %r11
4168 jmp *%r11
4169 #endif /* defined(GLX_USE_TLS) */
4170 .size GL_PREFIX(TexCoord4d), .-GL_PREFIX(TexCoord4d)
4171
4172 .p2align 4,,15
4173 .globl GL_PREFIX(TexCoord4dv)
4174 .type GL_PREFIX(TexCoord4dv), @function
4175 GL_PREFIX(TexCoord4dv):
4176 #if defined(GLX_USE_TLS)
4177 call _x86_64_get_dispatch@PLT
4178 movq 952(%rax), %r11
4179 jmp *%r11
4180 #elif defined(PTHREADS)
4181 pushq %rdi
4182 call _x86_64_get_dispatch@PLT
4183 popq %rdi
4184 movq 952(%rax), %r11
4185 jmp *%r11
4186 #else
4187 movq _glapi_Dispatch(%rip), %rax
4188 testq %rax, %rax
4189 je 1f
4190 movq 952(%rax), %r11
4191 jmp *%r11
4192 1:
4193 pushq %rdi
4194 call _glapi_get_dispatch
4195 popq %rdi
4196 movq 952(%rax), %r11
4197 jmp *%r11
4198 #endif /* defined(GLX_USE_TLS) */
4199 .size GL_PREFIX(TexCoord4dv), .-GL_PREFIX(TexCoord4dv)
4200
4201 .p2align 4,,15
4202 .globl GL_PREFIX(TexCoord4f)
4203 .type GL_PREFIX(TexCoord4f), @function
4204 GL_PREFIX(TexCoord4f):
4205 #if defined(GLX_USE_TLS)
4206 call _x86_64_get_dispatch@PLT
4207 movq 960(%rax), %r11
4208 jmp *%r11
4209 #elif defined(PTHREADS)
4210 subq $40, %rsp
4211 movq %xmm0, (%rsp)
4212 movq %xmm1, 8(%rsp)
4213 movq %xmm2, 16(%rsp)
4214 movq %xmm3, 24(%rsp)
4215 call _x86_64_get_dispatch@PLT
4216 movq 24(%rsp), %xmm3
4217 movq 16(%rsp), %xmm2
4218 movq 8(%rsp), %xmm1
4219 movq (%rsp), %xmm0
4220 addq $40, %rsp
4221 movq 960(%rax), %r11
4222 jmp *%r11
4223 #else
4224 movq _glapi_Dispatch(%rip), %rax
4225 testq %rax, %rax
4226 je 1f
4227 movq 960(%rax), %r11
4228 jmp *%r11
4229 1:
4230 subq $40, %rsp
4231 movq %xmm0, (%rsp)
4232 movq %xmm1, 8(%rsp)
4233 movq %xmm2, 16(%rsp)
4234 movq %xmm3, 24(%rsp)
4235 call _glapi_get_dispatch
4236 movq 24(%rsp), %xmm3
4237 movq 16(%rsp), %xmm2
4238 movq 8(%rsp), %xmm1
4239 movq (%rsp), %xmm0
4240 addq $40, %rsp
4241 movq 960(%rax), %r11
4242 jmp *%r11
4243 #endif /* defined(GLX_USE_TLS) */
4244 .size GL_PREFIX(TexCoord4f), .-GL_PREFIX(TexCoord4f)
4245
4246 .p2align 4,,15
4247 .globl GL_PREFIX(TexCoord4fv)
4248 .type GL_PREFIX(TexCoord4fv), @function
4249 GL_PREFIX(TexCoord4fv):
4250 #if defined(GLX_USE_TLS)
4251 call _x86_64_get_dispatch@PLT
4252 movq 968(%rax), %r11
4253 jmp *%r11
4254 #elif defined(PTHREADS)
4255 pushq %rdi
4256 call _x86_64_get_dispatch@PLT
4257 popq %rdi
4258 movq 968(%rax), %r11
4259 jmp *%r11
4260 #else
4261 movq _glapi_Dispatch(%rip), %rax
4262 testq %rax, %rax
4263 je 1f
4264 movq 968(%rax), %r11
4265 jmp *%r11
4266 1:
4267 pushq %rdi
4268 call _glapi_get_dispatch
4269 popq %rdi
4270 movq 968(%rax), %r11
4271 jmp *%r11
4272 #endif /* defined(GLX_USE_TLS) */
4273 .size GL_PREFIX(TexCoord4fv), .-GL_PREFIX(TexCoord4fv)
4274
4275 .p2align 4,,15
4276 .globl GL_PREFIX(TexCoord4i)
4277 .type GL_PREFIX(TexCoord4i), @function
4278 GL_PREFIX(TexCoord4i):
4279 #if defined(GLX_USE_TLS)
4280 call _x86_64_get_dispatch@PLT
4281 movq 976(%rax), %r11
4282 jmp *%r11
4283 #elif defined(PTHREADS)
4284 pushq %rdi
4285 pushq %rsi
4286 pushq %rdx
4287 pushq %rcx
4288 pushq %rbp
4289 call _x86_64_get_dispatch@PLT
4290 popq %rbp
4291 popq %rcx
4292 popq %rdx
4293 popq %rsi
4294 popq %rdi
4295 movq 976(%rax), %r11
4296 jmp *%r11
4297 #else
4298 movq _glapi_Dispatch(%rip), %rax
4299 testq %rax, %rax
4300 je 1f
4301 movq 976(%rax), %r11
4302 jmp *%r11
4303 1:
4304 pushq %rdi
4305 pushq %rsi
4306 pushq %rdx
4307 pushq %rcx
4308 pushq %rbp
4309 call _glapi_get_dispatch
4310 popq %rbp
4311 popq %rcx
4312 popq %rdx
4313 popq %rsi
4314 popq %rdi
4315 movq 976(%rax), %r11
4316 jmp *%r11
4317 #endif /* defined(GLX_USE_TLS) */
4318 .size GL_PREFIX(TexCoord4i), .-GL_PREFIX(TexCoord4i)
4319
4320 .p2align 4,,15
4321 .globl GL_PREFIX(TexCoord4iv)
4322 .type GL_PREFIX(TexCoord4iv), @function
4323 GL_PREFIX(TexCoord4iv):
4324 #if defined(GLX_USE_TLS)
4325 call _x86_64_get_dispatch@PLT
4326 movq 984(%rax), %r11
4327 jmp *%r11
4328 #elif defined(PTHREADS)
4329 pushq %rdi
4330 call _x86_64_get_dispatch@PLT
4331 popq %rdi
4332 movq 984(%rax), %r11
4333 jmp *%r11
4334 #else
4335 movq _glapi_Dispatch(%rip), %rax
4336 testq %rax, %rax
4337 je 1f
4338 movq 984(%rax), %r11
4339 jmp *%r11
4340 1:
4341 pushq %rdi
4342 call _glapi_get_dispatch
4343 popq %rdi
4344 movq 984(%rax), %r11
4345 jmp *%r11
4346 #endif /* defined(GLX_USE_TLS) */
4347 .size GL_PREFIX(TexCoord4iv), .-GL_PREFIX(TexCoord4iv)
4348
4349 .p2align 4,,15
4350 .globl GL_PREFIX(TexCoord4s)
4351 .type GL_PREFIX(TexCoord4s), @function
4352 GL_PREFIX(TexCoord4s):
4353 #if defined(GLX_USE_TLS)
4354 call _x86_64_get_dispatch@PLT
4355 movq 992(%rax), %r11
4356 jmp *%r11
4357 #elif defined(PTHREADS)
4358 pushq %rdi
4359 pushq %rsi
4360 pushq %rdx
4361 pushq %rcx
4362 pushq %rbp
4363 call _x86_64_get_dispatch@PLT
4364 popq %rbp
4365 popq %rcx
4366 popq %rdx
4367 popq %rsi
4368 popq %rdi
4369 movq 992(%rax), %r11
4370 jmp *%r11
4371 #else
4372 movq _glapi_Dispatch(%rip), %rax
4373 testq %rax, %rax
4374 je 1f
4375 movq 992(%rax), %r11
4376 jmp *%r11
4377 1:
4378 pushq %rdi
4379 pushq %rsi
4380 pushq %rdx
4381 pushq %rcx
4382 pushq %rbp
4383 call _glapi_get_dispatch
4384 popq %rbp
4385 popq %rcx
4386 popq %rdx
4387 popq %rsi
4388 popq %rdi
4389 movq 992(%rax), %r11
4390 jmp *%r11
4391 #endif /* defined(GLX_USE_TLS) */
4392 .size GL_PREFIX(TexCoord4s), .-GL_PREFIX(TexCoord4s)
4393
4394 .p2align 4,,15
4395 .globl GL_PREFIX(TexCoord4sv)
4396 .type GL_PREFIX(TexCoord4sv), @function
4397 GL_PREFIX(TexCoord4sv):
4398 #if defined(GLX_USE_TLS)
4399 call _x86_64_get_dispatch@PLT
4400 movq 1000(%rax), %r11
4401 jmp *%r11
4402 #elif defined(PTHREADS)
4403 pushq %rdi
4404 call _x86_64_get_dispatch@PLT
4405 popq %rdi
4406 movq 1000(%rax), %r11
4407 jmp *%r11
4408 #else
4409 movq _glapi_Dispatch(%rip), %rax
4410 testq %rax, %rax
4411 je 1f
4412 movq 1000(%rax), %r11
4413 jmp *%r11
4414 1:
4415 pushq %rdi
4416 call _glapi_get_dispatch
4417 popq %rdi
4418 movq 1000(%rax), %r11
4419 jmp *%r11
4420 #endif /* defined(GLX_USE_TLS) */
4421 .size GL_PREFIX(TexCoord4sv), .-GL_PREFIX(TexCoord4sv)
4422
4423 .p2align 4,,15
4424 .globl GL_PREFIX(Vertex2d)
4425 .type GL_PREFIX(Vertex2d), @function
4426 GL_PREFIX(Vertex2d):
4427 #if defined(GLX_USE_TLS)
4428 call _x86_64_get_dispatch@PLT
4429 movq 1008(%rax), %r11
4430 jmp *%r11
4431 #elif defined(PTHREADS)
4432 subq $24, %rsp
4433 movq %xmm0, (%rsp)
4434 movq %xmm1, 8(%rsp)
4435 call _x86_64_get_dispatch@PLT
4436 movq 8(%rsp), %xmm1
4437 movq (%rsp), %xmm0
4438 addq $24, %rsp
4439 movq 1008(%rax), %r11
4440 jmp *%r11
4441 #else
4442 movq _glapi_Dispatch(%rip), %rax
4443 testq %rax, %rax
4444 je 1f
4445 movq 1008(%rax), %r11
4446 jmp *%r11
4447 1:
4448 subq $24, %rsp
4449 movq %xmm0, (%rsp)
4450 movq %xmm1, 8(%rsp)
4451 call _glapi_get_dispatch
4452 movq 8(%rsp), %xmm1
4453 movq (%rsp), %xmm0
4454 addq $24, %rsp
4455 movq 1008(%rax), %r11
4456 jmp *%r11
4457 #endif /* defined(GLX_USE_TLS) */
4458 .size GL_PREFIX(Vertex2d), .-GL_PREFIX(Vertex2d)
4459
4460 .p2align 4,,15
4461 .globl GL_PREFIX(Vertex2dv)
4462 .type GL_PREFIX(Vertex2dv), @function
4463 GL_PREFIX(Vertex2dv):
4464 #if defined(GLX_USE_TLS)
4465 call _x86_64_get_dispatch@PLT
4466 movq 1016(%rax), %r11
4467 jmp *%r11
4468 #elif defined(PTHREADS)
4469 pushq %rdi
4470 call _x86_64_get_dispatch@PLT
4471 popq %rdi
4472 movq 1016(%rax), %r11
4473 jmp *%r11
4474 #else
4475 movq _glapi_Dispatch(%rip), %rax
4476 testq %rax, %rax
4477 je 1f
4478 movq 1016(%rax), %r11
4479 jmp *%r11
4480 1:
4481 pushq %rdi
4482 call _glapi_get_dispatch
4483 popq %rdi
4484 movq 1016(%rax), %r11
4485 jmp *%r11
4486 #endif /* defined(GLX_USE_TLS) */
4487 .size GL_PREFIX(Vertex2dv), .-GL_PREFIX(Vertex2dv)
4488
4489 .p2align 4,,15
4490 .globl GL_PREFIX(Vertex2f)
4491 .type GL_PREFIX(Vertex2f), @function
4492 GL_PREFIX(Vertex2f):
4493 #if defined(GLX_USE_TLS)
4494 call _x86_64_get_dispatch@PLT
4495 movq 1024(%rax), %r11
4496 jmp *%r11
4497 #elif defined(PTHREADS)
4498 subq $24, %rsp
4499 movq %xmm0, (%rsp)
4500 movq %xmm1, 8(%rsp)
4501 call _x86_64_get_dispatch@PLT
4502 movq 8(%rsp), %xmm1
4503 movq (%rsp), %xmm0
4504 addq $24, %rsp
4505 movq 1024(%rax), %r11
4506 jmp *%r11
4507 #else
4508 movq _glapi_Dispatch(%rip), %rax
4509 testq %rax, %rax
4510 je 1f
4511 movq 1024(%rax), %r11
4512 jmp *%r11
4513 1:
4514 subq $24, %rsp
4515 movq %xmm0, (%rsp)
4516 movq %xmm1, 8(%rsp)
4517 call _glapi_get_dispatch
4518 movq 8(%rsp), %xmm1
4519 movq (%rsp), %xmm0
4520 addq $24, %rsp
4521 movq 1024(%rax), %r11
4522 jmp *%r11
4523 #endif /* defined(GLX_USE_TLS) */
4524 .size GL_PREFIX(Vertex2f), .-GL_PREFIX(Vertex2f)
4525
4526 .p2align 4,,15
4527 .globl GL_PREFIX(Vertex2fv)
4528 .type GL_PREFIX(Vertex2fv), @function
4529 GL_PREFIX(Vertex2fv):
4530 #if defined(GLX_USE_TLS)
4531 call _x86_64_get_dispatch@PLT
4532 movq 1032(%rax), %r11
4533 jmp *%r11
4534 #elif defined(PTHREADS)
4535 pushq %rdi
4536 call _x86_64_get_dispatch@PLT
4537 popq %rdi
4538 movq 1032(%rax), %r11
4539 jmp *%r11
4540 #else
4541 movq _glapi_Dispatch(%rip), %rax
4542 testq %rax, %rax
4543 je 1f
4544 movq 1032(%rax), %r11
4545 jmp *%r11
4546 1:
4547 pushq %rdi
4548 call _glapi_get_dispatch
4549 popq %rdi
4550 movq 1032(%rax), %r11
4551 jmp *%r11
4552 #endif /* defined(GLX_USE_TLS) */
4553 .size GL_PREFIX(Vertex2fv), .-GL_PREFIX(Vertex2fv)
4554
4555 .p2align 4,,15
4556 .globl GL_PREFIX(Vertex2i)
4557 .type GL_PREFIX(Vertex2i), @function
4558 GL_PREFIX(Vertex2i):
4559 #if defined(GLX_USE_TLS)
4560 call _x86_64_get_dispatch@PLT
4561 movq 1040(%rax), %r11
4562 jmp *%r11
4563 #elif defined(PTHREADS)
4564 pushq %rdi
4565 pushq %rsi
4566 pushq %rbp
4567 call _x86_64_get_dispatch@PLT
4568 popq %rbp
4569 popq %rsi
4570 popq %rdi
4571 movq 1040(%rax), %r11
4572 jmp *%r11
4573 #else
4574 movq _glapi_Dispatch(%rip), %rax
4575 testq %rax, %rax
4576 je 1f
4577 movq 1040(%rax), %r11
4578 jmp *%r11
4579 1:
4580 pushq %rdi
4581 pushq %rsi
4582 pushq %rbp
4583 call _glapi_get_dispatch
4584 popq %rbp
4585 popq %rsi
4586 popq %rdi
4587 movq 1040(%rax), %r11
4588 jmp *%r11
4589 #endif /* defined(GLX_USE_TLS) */
4590 .size GL_PREFIX(Vertex2i), .-GL_PREFIX(Vertex2i)
4591
4592 .p2align 4,,15
4593 .globl GL_PREFIX(Vertex2iv)
4594 .type GL_PREFIX(Vertex2iv), @function
4595 GL_PREFIX(Vertex2iv):
4596 #if defined(GLX_USE_TLS)
4597 call _x86_64_get_dispatch@PLT
4598 movq 1048(%rax), %r11
4599 jmp *%r11
4600 #elif defined(PTHREADS)
4601 pushq %rdi
4602 call _x86_64_get_dispatch@PLT
4603 popq %rdi
4604 movq 1048(%rax), %r11
4605 jmp *%r11
4606 #else
4607 movq _glapi_Dispatch(%rip), %rax
4608 testq %rax, %rax
4609 je 1f
4610 movq 1048(%rax), %r11
4611 jmp *%r11
4612 1:
4613 pushq %rdi
4614 call _glapi_get_dispatch
4615 popq %rdi
4616 movq 1048(%rax), %r11
4617 jmp *%r11
4618 #endif /* defined(GLX_USE_TLS) */
4619 .size GL_PREFIX(Vertex2iv), .-GL_PREFIX(Vertex2iv)
4620
4621 .p2align 4,,15
4622 .globl GL_PREFIX(Vertex2s)
4623 .type GL_PREFIX(Vertex2s), @function
4624 GL_PREFIX(Vertex2s):
4625 #if defined(GLX_USE_TLS)
4626 call _x86_64_get_dispatch@PLT
4627 movq 1056(%rax), %r11
4628 jmp *%r11
4629 #elif defined(PTHREADS)
4630 pushq %rdi
4631 pushq %rsi
4632 pushq %rbp
4633 call _x86_64_get_dispatch@PLT
4634 popq %rbp
4635 popq %rsi
4636 popq %rdi
4637 movq 1056(%rax), %r11
4638 jmp *%r11
4639 #else
4640 movq _glapi_Dispatch(%rip), %rax
4641 testq %rax, %rax
4642 je 1f
4643 movq 1056(%rax), %r11
4644 jmp *%r11
4645 1:
4646 pushq %rdi
4647 pushq %rsi
4648 pushq %rbp
4649 call _glapi_get_dispatch
4650 popq %rbp
4651 popq %rsi
4652 popq %rdi
4653 movq 1056(%rax), %r11
4654 jmp *%r11
4655 #endif /* defined(GLX_USE_TLS) */
4656 .size GL_PREFIX(Vertex2s), .-GL_PREFIX(Vertex2s)
4657
4658 .p2align 4,,15
4659 .globl GL_PREFIX(Vertex2sv)
4660 .type GL_PREFIX(Vertex2sv), @function
4661 GL_PREFIX(Vertex2sv):
4662 #if defined(GLX_USE_TLS)
4663 call _x86_64_get_dispatch@PLT
4664 movq 1064(%rax), %r11
4665 jmp *%r11
4666 #elif defined(PTHREADS)
4667 pushq %rdi
4668 call _x86_64_get_dispatch@PLT
4669 popq %rdi
4670 movq 1064(%rax), %r11
4671 jmp *%r11
4672 #else
4673 movq _glapi_Dispatch(%rip), %rax
4674 testq %rax, %rax
4675 je 1f
4676 movq 1064(%rax), %r11
4677 jmp *%r11
4678 1:
4679 pushq %rdi
4680 call _glapi_get_dispatch
4681 popq %rdi
4682 movq 1064(%rax), %r11
4683 jmp *%r11
4684 #endif /* defined(GLX_USE_TLS) */
4685 .size GL_PREFIX(Vertex2sv), .-GL_PREFIX(Vertex2sv)
4686
4687 .p2align 4,,15
4688 .globl GL_PREFIX(Vertex3d)
4689 .type GL_PREFIX(Vertex3d), @function
4690 GL_PREFIX(Vertex3d):
4691 #if defined(GLX_USE_TLS)
4692 call _x86_64_get_dispatch@PLT
4693 movq 1072(%rax), %r11
4694 jmp *%r11
4695 #elif defined(PTHREADS)
4696 subq $24, %rsp
4697 movq %xmm0, (%rsp)
4698 movq %xmm1, 8(%rsp)
4699 movq %xmm2, 16(%rsp)
4700 call _x86_64_get_dispatch@PLT
4701 movq 16(%rsp), %xmm2
4702 movq 8(%rsp), %xmm1
4703 movq (%rsp), %xmm0
4704 addq $24, %rsp
4705 movq 1072(%rax), %r11
4706 jmp *%r11
4707 #else
4708 movq _glapi_Dispatch(%rip), %rax
4709 testq %rax, %rax
4710 je 1f
4711 movq 1072(%rax), %r11
4712 jmp *%r11
4713 1:
4714 subq $24, %rsp
4715 movq %xmm0, (%rsp)
4716 movq %xmm1, 8(%rsp)
4717 movq %xmm2, 16(%rsp)
4718 call _glapi_get_dispatch
4719 movq 16(%rsp), %xmm2
4720 movq 8(%rsp), %xmm1
4721 movq (%rsp), %xmm0
4722 addq $24, %rsp
4723 movq 1072(%rax), %r11
4724 jmp *%r11
4725 #endif /* defined(GLX_USE_TLS) */
4726 .size GL_PREFIX(Vertex3d), .-GL_PREFIX(Vertex3d)
4727
4728 .p2align 4,,15
4729 .globl GL_PREFIX(Vertex3dv)
4730 .type GL_PREFIX(Vertex3dv), @function
4731 GL_PREFIX(Vertex3dv):
4732 #if defined(GLX_USE_TLS)
4733 call _x86_64_get_dispatch@PLT
4734 movq 1080(%rax), %r11
4735 jmp *%r11
4736 #elif defined(PTHREADS)
4737 pushq %rdi
4738 call _x86_64_get_dispatch@PLT
4739 popq %rdi
4740 movq 1080(%rax), %r11
4741 jmp *%r11
4742 #else
4743 movq _glapi_Dispatch(%rip), %rax
4744 testq %rax, %rax
4745 je 1f
4746 movq 1080(%rax), %r11
4747 jmp *%r11
4748 1:
4749 pushq %rdi
4750 call _glapi_get_dispatch
4751 popq %rdi
4752 movq 1080(%rax), %r11
4753 jmp *%r11
4754 #endif /* defined(GLX_USE_TLS) */
4755 .size GL_PREFIX(Vertex3dv), .-GL_PREFIX(Vertex3dv)
4756
4757 .p2align 4,,15
4758 .globl GL_PREFIX(Vertex3f)
4759 .type GL_PREFIX(Vertex3f), @function
4760 GL_PREFIX(Vertex3f):
4761 #if defined(GLX_USE_TLS)
4762 call _x86_64_get_dispatch@PLT
4763 movq 1088(%rax), %r11
4764 jmp *%r11
4765 #elif defined(PTHREADS)
4766 subq $24, %rsp
4767 movq %xmm0, (%rsp)
4768 movq %xmm1, 8(%rsp)
4769 movq %xmm2, 16(%rsp)
4770 call _x86_64_get_dispatch@PLT
4771 movq 16(%rsp), %xmm2
4772 movq 8(%rsp), %xmm1
4773 movq (%rsp), %xmm0
4774 addq $24, %rsp
4775 movq 1088(%rax), %r11
4776 jmp *%r11
4777 #else
4778 movq _glapi_Dispatch(%rip), %rax
4779 testq %rax, %rax
4780 je 1f
4781 movq 1088(%rax), %r11
4782 jmp *%r11
4783 1:
4784 subq $24, %rsp
4785 movq %xmm0, (%rsp)
4786 movq %xmm1, 8(%rsp)
4787 movq %xmm2, 16(%rsp)
4788 call _glapi_get_dispatch
4789 movq 16(%rsp), %xmm2
4790 movq 8(%rsp), %xmm1
4791 movq (%rsp), %xmm0
4792 addq $24, %rsp
4793 movq 1088(%rax), %r11
4794 jmp *%r11
4795 #endif /* defined(GLX_USE_TLS) */
4796 .size GL_PREFIX(Vertex3f), .-GL_PREFIX(Vertex3f)
4797
4798 .p2align 4,,15
4799 .globl GL_PREFIX(Vertex3fv)
4800 .type GL_PREFIX(Vertex3fv), @function
4801 GL_PREFIX(Vertex3fv):
4802 #if defined(GLX_USE_TLS)
4803 call _x86_64_get_dispatch@PLT
4804 movq 1096(%rax), %r11
4805 jmp *%r11
4806 #elif defined(PTHREADS)
4807 pushq %rdi
4808 call _x86_64_get_dispatch@PLT
4809 popq %rdi
4810 movq 1096(%rax), %r11
4811 jmp *%r11
4812 #else
4813 movq _glapi_Dispatch(%rip), %rax
4814 testq %rax, %rax
4815 je 1f
4816 movq 1096(%rax), %r11
4817 jmp *%r11
4818 1:
4819 pushq %rdi
4820 call _glapi_get_dispatch
4821 popq %rdi
4822 movq 1096(%rax), %r11
4823 jmp *%r11
4824 #endif /* defined(GLX_USE_TLS) */
4825 .size GL_PREFIX(Vertex3fv), .-GL_PREFIX(Vertex3fv)
4826
4827 .p2align 4,,15
4828 .globl GL_PREFIX(Vertex3i)
4829 .type GL_PREFIX(Vertex3i), @function
4830 GL_PREFIX(Vertex3i):
4831 #if defined(GLX_USE_TLS)
4832 call _x86_64_get_dispatch@PLT
4833 movq 1104(%rax), %r11
4834 jmp *%r11
4835 #elif defined(PTHREADS)
4836 pushq %rdi
4837 pushq %rsi
4838 pushq %rdx
4839 call _x86_64_get_dispatch@PLT
4840 popq %rdx
4841 popq %rsi
4842 popq %rdi
4843 movq 1104(%rax), %r11
4844 jmp *%r11
4845 #else
4846 movq _glapi_Dispatch(%rip), %rax
4847 testq %rax, %rax
4848 je 1f
4849 movq 1104(%rax), %r11
4850 jmp *%r11
4851 1:
4852 pushq %rdi
4853 pushq %rsi
4854 pushq %rdx
4855 call _glapi_get_dispatch
4856 popq %rdx
4857 popq %rsi
4858 popq %rdi
4859 movq 1104(%rax), %r11
4860 jmp *%r11
4861 #endif /* defined(GLX_USE_TLS) */
4862 .size GL_PREFIX(Vertex3i), .-GL_PREFIX(Vertex3i)
4863
4864 .p2align 4,,15
4865 .globl GL_PREFIX(Vertex3iv)
4866 .type GL_PREFIX(Vertex3iv), @function
4867 GL_PREFIX(Vertex3iv):
4868 #if defined(GLX_USE_TLS)
4869 call _x86_64_get_dispatch@PLT
4870 movq 1112(%rax), %r11
4871 jmp *%r11
4872 #elif defined(PTHREADS)
4873 pushq %rdi
4874 call _x86_64_get_dispatch@PLT
4875 popq %rdi
4876 movq 1112(%rax), %r11
4877 jmp *%r11
4878 #else
4879 movq _glapi_Dispatch(%rip), %rax
4880 testq %rax, %rax
4881 je 1f
4882 movq 1112(%rax), %r11
4883 jmp *%r11
4884 1:
4885 pushq %rdi
4886 call _glapi_get_dispatch
4887 popq %rdi
4888 movq 1112(%rax), %r11
4889 jmp *%r11
4890 #endif /* defined(GLX_USE_TLS) */
4891 .size GL_PREFIX(Vertex3iv), .-GL_PREFIX(Vertex3iv)
4892
4893 .p2align 4,,15
4894 .globl GL_PREFIX(Vertex3s)
4895 .type GL_PREFIX(Vertex3s), @function
4896 GL_PREFIX(Vertex3s):
4897 #if defined(GLX_USE_TLS)
4898 call _x86_64_get_dispatch@PLT
4899 movq 1120(%rax), %r11
4900 jmp *%r11
4901 #elif defined(PTHREADS)
4902 pushq %rdi
4903 pushq %rsi
4904 pushq %rdx
4905 call _x86_64_get_dispatch@PLT
4906 popq %rdx
4907 popq %rsi
4908 popq %rdi
4909 movq 1120(%rax), %r11
4910 jmp *%r11
4911 #else
4912 movq _glapi_Dispatch(%rip), %rax
4913 testq %rax, %rax
4914 je 1f
4915 movq 1120(%rax), %r11
4916 jmp *%r11
4917 1:
4918 pushq %rdi
4919 pushq %rsi
4920 pushq %rdx
4921 call _glapi_get_dispatch
4922 popq %rdx
4923 popq %rsi
4924 popq %rdi
4925 movq 1120(%rax), %r11
4926 jmp *%r11
4927 #endif /* defined(GLX_USE_TLS) */
4928 .size GL_PREFIX(Vertex3s), .-GL_PREFIX(Vertex3s)
4929
4930 .p2align 4,,15
4931 .globl GL_PREFIX(Vertex3sv)
4932 .type GL_PREFIX(Vertex3sv), @function
4933 GL_PREFIX(Vertex3sv):
4934 #if defined(GLX_USE_TLS)
4935 call _x86_64_get_dispatch@PLT
4936 movq 1128(%rax), %r11
4937 jmp *%r11
4938 #elif defined(PTHREADS)
4939 pushq %rdi
4940 call _x86_64_get_dispatch@PLT
4941 popq %rdi
4942 movq 1128(%rax), %r11
4943 jmp *%r11
4944 #else
4945 movq _glapi_Dispatch(%rip), %rax
4946 testq %rax, %rax
4947 je 1f
4948 movq 1128(%rax), %r11
4949 jmp *%r11
4950 1:
4951 pushq %rdi
4952 call _glapi_get_dispatch
4953 popq %rdi
4954 movq 1128(%rax), %r11
4955 jmp *%r11
4956 #endif /* defined(GLX_USE_TLS) */
4957 .size GL_PREFIX(Vertex3sv), .-GL_PREFIX(Vertex3sv)
4958
4959 .p2align 4,,15
4960 .globl GL_PREFIX(Vertex4d)
4961 .type GL_PREFIX(Vertex4d), @function
4962 GL_PREFIX(Vertex4d):
4963 #if defined(GLX_USE_TLS)
4964 call _x86_64_get_dispatch@PLT
4965 movq 1136(%rax), %r11
4966 jmp *%r11
4967 #elif defined(PTHREADS)
4968 subq $40, %rsp
4969 movq %xmm0, (%rsp)
4970 movq %xmm1, 8(%rsp)
4971 movq %xmm2, 16(%rsp)
4972 movq %xmm3, 24(%rsp)
4973 call _x86_64_get_dispatch@PLT
4974 movq 24(%rsp), %xmm3
4975 movq 16(%rsp), %xmm2
4976 movq 8(%rsp), %xmm1
4977 movq (%rsp), %xmm0
4978 addq $40, %rsp
4979 movq 1136(%rax), %r11
4980 jmp *%r11
4981 #else
4982 movq _glapi_Dispatch(%rip), %rax
4983 testq %rax, %rax
4984 je 1f
4985 movq 1136(%rax), %r11
4986 jmp *%r11
4987 1:
4988 subq $40, %rsp
4989 movq %xmm0, (%rsp)
4990 movq %xmm1, 8(%rsp)
4991 movq %xmm2, 16(%rsp)
4992 movq %xmm3, 24(%rsp)
4993 call _glapi_get_dispatch
4994 movq 24(%rsp), %xmm3
4995 movq 16(%rsp), %xmm2
4996 movq 8(%rsp), %xmm1
4997 movq (%rsp), %xmm0
4998 addq $40, %rsp
4999 movq 1136(%rax), %r11
5000 jmp *%r11
5001 #endif /* defined(GLX_USE_TLS) */
5002 .size GL_PREFIX(Vertex4d), .-GL_PREFIX(Vertex4d)
5003
5004 .p2align 4,,15
5005 .globl GL_PREFIX(Vertex4dv)
5006 .type GL_PREFIX(Vertex4dv), @function
5007 GL_PREFIX(Vertex4dv):
5008 #if defined(GLX_USE_TLS)
5009 call _x86_64_get_dispatch@PLT
5010 movq 1144(%rax), %r11
5011 jmp *%r11
5012 #elif defined(PTHREADS)
5013 pushq %rdi
5014 call _x86_64_get_dispatch@PLT
5015 popq %rdi
5016 movq 1144(%rax), %r11
5017 jmp *%r11
5018 #else
5019 movq _glapi_Dispatch(%rip), %rax
5020 testq %rax, %rax
5021 je 1f
5022 movq 1144(%rax), %r11
5023 jmp *%r11
5024 1:
5025 pushq %rdi
5026 call _glapi_get_dispatch
5027 popq %rdi
5028 movq 1144(%rax), %r11
5029 jmp *%r11
5030 #endif /* defined(GLX_USE_TLS) */
5031 .size GL_PREFIX(Vertex4dv), .-GL_PREFIX(Vertex4dv)
5032
5033 .p2align 4,,15
5034 .globl GL_PREFIX(Vertex4f)
5035 .type GL_PREFIX(Vertex4f), @function
5036 GL_PREFIX(Vertex4f):
5037 #if defined(GLX_USE_TLS)
5038 call _x86_64_get_dispatch@PLT
5039 movq 1152(%rax), %r11
5040 jmp *%r11
5041 #elif defined(PTHREADS)
5042 subq $40, %rsp
5043 movq %xmm0, (%rsp)
5044 movq %xmm1, 8(%rsp)
5045 movq %xmm2, 16(%rsp)
5046 movq %xmm3, 24(%rsp)
5047 call _x86_64_get_dispatch@PLT
5048 movq 24(%rsp), %xmm3
5049 movq 16(%rsp), %xmm2
5050 movq 8(%rsp), %xmm1
5051 movq (%rsp), %xmm0
5052 addq $40, %rsp
5053 movq 1152(%rax), %r11
5054 jmp *%r11
5055 #else
5056 movq _glapi_Dispatch(%rip), %rax
5057 testq %rax, %rax
5058 je 1f
5059 movq 1152(%rax), %r11
5060 jmp *%r11
5061 1:
5062 subq $40, %rsp
5063 movq %xmm0, (%rsp)
5064 movq %xmm1, 8(%rsp)
5065 movq %xmm2, 16(%rsp)
5066 movq %xmm3, 24(%rsp)
5067 call _glapi_get_dispatch
5068 movq 24(%rsp), %xmm3
5069 movq 16(%rsp), %xmm2
5070 movq 8(%rsp), %xmm1
5071 movq (%rsp), %xmm0
5072 addq $40, %rsp
5073 movq 1152(%rax), %r11
5074 jmp *%r11
5075 #endif /* defined(GLX_USE_TLS) */
5076 .size GL_PREFIX(Vertex4f), .-GL_PREFIX(Vertex4f)
5077
5078 .p2align 4,,15
5079 .globl GL_PREFIX(Vertex4fv)
5080 .type GL_PREFIX(Vertex4fv), @function
5081 GL_PREFIX(Vertex4fv):
5082 #if defined(GLX_USE_TLS)
5083 call _x86_64_get_dispatch@PLT
5084 movq 1160(%rax), %r11
5085 jmp *%r11
5086 #elif defined(PTHREADS)
5087 pushq %rdi
5088 call _x86_64_get_dispatch@PLT
5089 popq %rdi
5090 movq 1160(%rax), %r11
5091 jmp *%r11
5092 #else
5093 movq _glapi_Dispatch(%rip), %rax
5094 testq %rax, %rax
5095 je 1f
5096 movq 1160(%rax), %r11
5097 jmp *%r11
5098 1:
5099 pushq %rdi
5100 call _glapi_get_dispatch
5101 popq %rdi
5102 movq 1160(%rax), %r11
5103 jmp *%r11
5104 #endif /* defined(GLX_USE_TLS) */
5105 .size GL_PREFIX(Vertex4fv), .-GL_PREFIX(Vertex4fv)
5106
5107 .p2align 4,,15
5108 .globl GL_PREFIX(Vertex4i)
5109 .type GL_PREFIX(Vertex4i), @function
5110 GL_PREFIX(Vertex4i):
5111 #if defined(GLX_USE_TLS)
5112 call _x86_64_get_dispatch@PLT
5113 movq 1168(%rax), %r11
5114 jmp *%r11
5115 #elif defined(PTHREADS)
5116 pushq %rdi
5117 pushq %rsi
5118 pushq %rdx
5119 pushq %rcx
5120 pushq %rbp
5121 call _x86_64_get_dispatch@PLT
5122 popq %rbp
5123 popq %rcx
5124 popq %rdx
5125 popq %rsi
5126 popq %rdi
5127 movq 1168(%rax), %r11
5128 jmp *%r11
5129 #else
5130 movq _glapi_Dispatch(%rip), %rax
5131 testq %rax, %rax
5132 je 1f
5133 movq 1168(%rax), %r11
5134 jmp *%r11
5135 1:
5136 pushq %rdi
5137 pushq %rsi
5138 pushq %rdx
5139 pushq %rcx
5140 pushq %rbp
5141 call _glapi_get_dispatch
5142 popq %rbp
5143 popq %rcx
5144 popq %rdx
5145 popq %rsi
5146 popq %rdi
5147 movq 1168(%rax), %r11
5148 jmp *%r11
5149 #endif /* defined(GLX_USE_TLS) */
5150 .size GL_PREFIX(Vertex4i), .-GL_PREFIX(Vertex4i)
5151
5152 .p2align 4,,15
5153 .globl GL_PREFIX(Vertex4iv)
5154 .type GL_PREFIX(Vertex4iv), @function
5155 GL_PREFIX(Vertex4iv):
5156 #if defined(GLX_USE_TLS)
5157 call _x86_64_get_dispatch@PLT
5158 movq 1176(%rax), %r11
5159 jmp *%r11
5160 #elif defined(PTHREADS)
5161 pushq %rdi
5162 call _x86_64_get_dispatch@PLT
5163 popq %rdi
5164 movq 1176(%rax), %r11
5165 jmp *%r11
5166 #else
5167 movq _glapi_Dispatch(%rip), %rax
5168 testq %rax, %rax
5169 je 1f
5170 movq 1176(%rax), %r11
5171 jmp *%r11
5172 1:
5173 pushq %rdi
5174 call _glapi_get_dispatch
5175 popq %rdi
5176 movq 1176(%rax), %r11
5177 jmp *%r11
5178 #endif /* defined(GLX_USE_TLS) */
5179 .size GL_PREFIX(Vertex4iv), .-GL_PREFIX(Vertex4iv)
5180
5181 .p2align 4,,15
5182 .globl GL_PREFIX(Vertex4s)
5183 .type GL_PREFIX(Vertex4s), @function
5184 GL_PREFIX(Vertex4s):
5185 #if defined(GLX_USE_TLS)
5186 call _x86_64_get_dispatch@PLT
5187 movq 1184(%rax), %r11
5188 jmp *%r11
5189 #elif defined(PTHREADS)
5190 pushq %rdi
5191 pushq %rsi
5192 pushq %rdx
5193 pushq %rcx
5194 pushq %rbp
5195 call _x86_64_get_dispatch@PLT
5196 popq %rbp
5197 popq %rcx
5198 popq %rdx
5199 popq %rsi
5200 popq %rdi
5201 movq 1184(%rax), %r11
5202 jmp *%r11
5203 #else
5204 movq _glapi_Dispatch(%rip), %rax
5205 testq %rax, %rax
5206 je 1f
5207 movq 1184(%rax), %r11
5208 jmp *%r11
5209 1:
5210 pushq %rdi
5211 pushq %rsi
5212 pushq %rdx
5213 pushq %rcx
5214 pushq %rbp
5215 call _glapi_get_dispatch
5216 popq %rbp
5217 popq %rcx
5218 popq %rdx
5219 popq %rsi
5220 popq %rdi
5221 movq 1184(%rax), %r11
5222 jmp *%r11
5223 #endif /* defined(GLX_USE_TLS) */
5224 .size GL_PREFIX(Vertex4s), .-GL_PREFIX(Vertex4s)
5225
5226 .p2align 4,,15
5227 .globl GL_PREFIX(Vertex4sv)
5228 .type GL_PREFIX(Vertex4sv), @function
5229 GL_PREFIX(Vertex4sv):
5230 #if defined(GLX_USE_TLS)
5231 call _x86_64_get_dispatch@PLT
5232 movq 1192(%rax), %r11
5233 jmp *%r11
5234 #elif defined(PTHREADS)
5235 pushq %rdi
5236 call _x86_64_get_dispatch@PLT
5237 popq %rdi
5238 movq 1192(%rax), %r11
5239 jmp *%r11
5240 #else
5241 movq _glapi_Dispatch(%rip), %rax
5242 testq %rax, %rax
5243 je 1f
5244 movq 1192(%rax), %r11
5245 jmp *%r11
5246 1:
5247 pushq %rdi
5248 call _glapi_get_dispatch
5249 popq %rdi
5250 movq 1192(%rax), %r11
5251 jmp *%r11
5252 #endif /* defined(GLX_USE_TLS) */
5253 .size GL_PREFIX(Vertex4sv), .-GL_PREFIX(Vertex4sv)
5254
5255 .p2align 4,,15
5256 .globl GL_PREFIX(ClipPlane)
5257 .type GL_PREFIX(ClipPlane), @function
5258 GL_PREFIX(ClipPlane):
5259 #if defined(GLX_USE_TLS)
5260 call _x86_64_get_dispatch@PLT
5261 movq 1200(%rax), %r11
5262 jmp *%r11
5263 #elif defined(PTHREADS)
5264 pushq %rdi
5265 pushq %rsi
5266 pushq %rbp
5267 call _x86_64_get_dispatch@PLT
5268 popq %rbp
5269 popq %rsi
5270 popq %rdi
5271 movq 1200(%rax), %r11
5272 jmp *%r11
5273 #else
5274 movq _glapi_Dispatch(%rip), %rax
5275 testq %rax, %rax
5276 je 1f
5277 movq 1200(%rax), %r11
5278 jmp *%r11
5279 1:
5280 pushq %rdi
5281 pushq %rsi
5282 pushq %rbp
5283 call _glapi_get_dispatch
5284 popq %rbp
5285 popq %rsi
5286 popq %rdi
5287 movq 1200(%rax), %r11
5288 jmp *%r11
5289 #endif /* defined(GLX_USE_TLS) */
5290 .size GL_PREFIX(ClipPlane), .-GL_PREFIX(ClipPlane)
5291
5292 .p2align 4,,15
5293 .globl GL_PREFIX(ColorMaterial)
5294 .type GL_PREFIX(ColorMaterial), @function
5295 GL_PREFIX(ColorMaterial):
5296 #if defined(GLX_USE_TLS)
5297 call _x86_64_get_dispatch@PLT
5298 movq 1208(%rax), %r11
5299 jmp *%r11
5300 #elif defined(PTHREADS)
5301 pushq %rdi
5302 pushq %rsi
5303 pushq %rbp
5304 call _x86_64_get_dispatch@PLT
5305 popq %rbp
5306 popq %rsi
5307 popq %rdi
5308 movq 1208(%rax), %r11
5309 jmp *%r11
5310 #else
5311 movq _glapi_Dispatch(%rip), %rax
5312 testq %rax, %rax
5313 je 1f
5314 movq 1208(%rax), %r11
5315 jmp *%r11
5316 1:
5317 pushq %rdi
5318 pushq %rsi
5319 pushq %rbp
5320 call _glapi_get_dispatch
5321 popq %rbp
5322 popq %rsi
5323 popq %rdi
5324 movq 1208(%rax), %r11
5325 jmp *%r11
5326 #endif /* defined(GLX_USE_TLS) */
5327 .size GL_PREFIX(ColorMaterial), .-GL_PREFIX(ColorMaterial)
5328
5329 .p2align 4,,15
5330 .globl GL_PREFIX(CullFace)
5331 .type GL_PREFIX(CullFace), @function
5332 GL_PREFIX(CullFace):
5333 #if defined(GLX_USE_TLS)
5334 call _x86_64_get_dispatch@PLT
5335 movq 1216(%rax), %r11
5336 jmp *%r11
5337 #elif defined(PTHREADS)
5338 pushq %rdi
5339 call _x86_64_get_dispatch@PLT
5340 popq %rdi
5341 movq 1216(%rax), %r11
5342 jmp *%r11
5343 #else
5344 movq _glapi_Dispatch(%rip), %rax
5345 testq %rax, %rax
5346 je 1f
5347 movq 1216(%rax), %r11
5348 jmp *%r11
5349 1:
5350 pushq %rdi
5351 call _glapi_get_dispatch
5352 popq %rdi
5353 movq 1216(%rax), %r11
5354 jmp *%r11
5355 #endif /* defined(GLX_USE_TLS) */
5356 .size GL_PREFIX(CullFace), .-GL_PREFIX(CullFace)
5357
5358 .p2align 4,,15
5359 .globl GL_PREFIX(Fogf)
5360 .type GL_PREFIX(Fogf), @function
5361 GL_PREFIX(Fogf):
5362 #if defined(GLX_USE_TLS)
5363 call _x86_64_get_dispatch@PLT
5364 movq 1224(%rax), %r11
5365 jmp *%r11
5366 #elif defined(PTHREADS)
5367 subq $24, %rsp
5368 movq %rdi, (%rsp)
5369 movq %xmm0, 8(%rsp)
5370 call _x86_64_get_dispatch@PLT
5371 movq 8(%rsp), %xmm0
5372 movq (%rsp), %rdi
5373 addq $24, %rsp
5374 movq 1224(%rax), %r11
5375 jmp *%r11
5376 #else
5377 movq _glapi_Dispatch(%rip), %rax
5378 testq %rax, %rax
5379 je 1f
5380 movq 1224(%rax), %r11
5381 jmp *%r11
5382 1:
5383 subq $24, %rsp
5384 movq %rdi, (%rsp)
5385 movq %xmm0, 8(%rsp)
5386 call _glapi_get_dispatch
5387 movq 8(%rsp), %xmm0
5388 movq (%rsp), %rdi
5389 addq $24, %rsp
5390 movq 1224(%rax), %r11
5391 jmp *%r11
5392 #endif /* defined(GLX_USE_TLS) */
5393 .size GL_PREFIX(Fogf), .-GL_PREFIX(Fogf)
5394
5395 .p2align 4,,15
5396 .globl GL_PREFIX(Fogfv)
5397 .type GL_PREFIX(Fogfv), @function
5398 GL_PREFIX(Fogfv):
5399 #if defined(GLX_USE_TLS)
5400 call _x86_64_get_dispatch@PLT
5401 movq 1232(%rax), %r11
5402 jmp *%r11
5403 #elif defined(PTHREADS)
5404 pushq %rdi
5405 pushq %rsi
5406 pushq %rbp
5407 call _x86_64_get_dispatch@PLT
5408 popq %rbp
5409 popq %rsi
5410 popq %rdi
5411 movq 1232(%rax), %r11
5412 jmp *%r11
5413 #else
5414 movq _glapi_Dispatch(%rip), %rax
5415 testq %rax, %rax
5416 je 1f
5417 movq 1232(%rax), %r11
5418 jmp *%r11
5419 1:
5420 pushq %rdi
5421 pushq %rsi
5422 pushq %rbp
5423 call _glapi_get_dispatch
5424 popq %rbp
5425 popq %rsi
5426 popq %rdi
5427 movq 1232(%rax), %r11
5428 jmp *%r11
5429 #endif /* defined(GLX_USE_TLS) */
5430 .size GL_PREFIX(Fogfv), .-GL_PREFIX(Fogfv)
5431
5432 .p2align 4,,15
5433 .globl GL_PREFIX(Fogi)
5434 .type GL_PREFIX(Fogi), @function
5435 GL_PREFIX(Fogi):
5436 #if defined(GLX_USE_TLS)
5437 call _x86_64_get_dispatch@PLT
5438 movq 1240(%rax), %r11
5439 jmp *%r11
5440 #elif defined(PTHREADS)
5441 pushq %rdi
5442 pushq %rsi
5443 pushq %rbp
5444 call _x86_64_get_dispatch@PLT
5445 popq %rbp
5446 popq %rsi
5447 popq %rdi
5448 movq 1240(%rax), %r11
5449 jmp *%r11
5450 #else
5451 movq _glapi_Dispatch(%rip), %rax
5452 testq %rax, %rax
5453 je 1f
5454 movq 1240(%rax), %r11
5455 jmp *%r11
5456 1:
5457 pushq %rdi
5458 pushq %rsi
5459 pushq %rbp
5460 call _glapi_get_dispatch
5461 popq %rbp
5462 popq %rsi
5463 popq %rdi
5464 movq 1240(%rax), %r11
5465 jmp *%r11
5466 #endif /* defined(GLX_USE_TLS) */
5467 .size GL_PREFIX(Fogi), .-GL_PREFIX(Fogi)
5468
5469 .p2align 4,,15
5470 .globl GL_PREFIX(Fogiv)
5471 .type GL_PREFIX(Fogiv), @function
5472 GL_PREFIX(Fogiv):
5473 #if defined(GLX_USE_TLS)
5474 call _x86_64_get_dispatch@PLT
5475 movq 1248(%rax), %r11
5476 jmp *%r11
5477 #elif defined(PTHREADS)
5478 pushq %rdi
5479 pushq %rsi
5480 pushq %rbp
5481 call _x86_64_get_dispatch@PLT
5482 popq %rbp
5483 popq %rsi
5484 popq %rdi
5485 movq 1248(%rax), %r11
5486 jmp *%r11
5487 #else
5488 movq _glapi_Dispatch(%rip), %rax
5489 testq %rax, %rax
5490 je 1f
5491 movq 1248(%rax), %r11
5492 jmp *%r11
5493 1:
5494 pushq %rdi
5495 pushq %rsi
5496 pushq %rbp
5497 call _glapi_get_dispatch
5498 popq %rbp
5499 popq %rsi
5500 popq %rdi
5501 movq 1248(%rax), %r11
5502 jmp *%r11
5503 #endif /* defined(GLX_USE_TLS) */
5504 .size GL_PREFIX(Fogiv), .-GL_PREFIX(Fogiv)
5505
5506 .p2align 4,,15
5507 .globl GL_PREFIX(FrontFace)
5508 .type GL_PREFIX(FrontFace), @function
5509 GL_PREFIX(FrontFace):
5510 #if defined(GLX_USE_TLS)
5511 call _x86_64_get_dispatch@PLT
5512 movq 1256(%rax), %r11
5513 jmp *%r11
5514 #elif defined(PTHREADS)
5515 pushq %rdi
5516 call _x86_64_get_dispatch@PLT
5517 popq %rdi
5518 movq 1256(%rax), %r11
5519 jmp *%r11
5520 #else
5521 movq _glapi_Dispatch(%rip), %rax
5522 testq %rax, %rax
5523 je 1f
5524 movq 1256(%rax), %r11
5525 jmp *%r11
5526 1:
5527 pushq %rdi
5528 call _glapi_get_dispatch
5529 popq %rdi
5530 movq 1256(%rax), %r11
5531 jmp *%r11
5532 #endif /* defined(GLX_USE_TLS) */
5533 .size GL_PREFIX(FrontFace), .-GL_PREFIX(FrontFace)
5534
5535 .p2align 4,,15
5536 .globl GL_PREFIX(Hint)
5537 .type GL_PREFIX(Hint), @function
5538 GL_PREFIX(Hint):
5539 #if defined(GLX_USE_TLS)
5540 call _x86_64_get_dispatch@PLT
5541 movq 1264(%rax), %r11
5542 jmp *%r11
5543 #elif defined(PTHREADS)
5544 pushq %rdi
5545 pushq %rsi
5546 pushq %rbp
5547 call _x86_64_get_dispatch@PLT
5548 popq %rbp
5549 popq %rsi
5550 popq %rdi
5551 movq 1264(%rax), %r11
5552 jmp *%r11
5553 #else
5554 movq _glapi_Dispatch(%rip), %rax
5555 testq %rax, %rax
5556 je 1f
5557 movq 1264(%rax), %r11
5558 jmp *%r11
5559 1:
5560 pushq %rdi
5561 pushq %rsi
5562 pushq %rbp
5563 call _glapi_get_dispatch
5564 popq %rbp
5565 popq %rsi
5566 popq %rdi
5567 movq 1264(%rax), %r11
5568 jmp *%r11
5569 #endif /* defined(GLX_USE_TLS) */
5570 .size GL_PREFIX(Hint), .-GL_PREFIX(Hint)
5571
5572 .p2align 4,,15
5573 .globl GL_PREFIX(Lightf)
5574 .type GL_PREFIX(Lightf), @function
5575 GL_PREFIX(Lightf):
5576 #if defined(GLX_USE_TLS)
5577 call _x86_64_get_dispatch@PLT
5578 movq 1272(%rax), %r11
5579 jmp *%r11
5580 #elif defined(PTHREADS)
5581 subq $24, %rsp
5582 movq %rdi, (%rsp)
5583 movq %rsi, 8(%rsp)
5584 movq %xmm0, 16(%rsp)
5585 call _x86_64_get_dispatch@PLT
5586 movq 16(%rsp), %xmm0
5587 movq 8(%rsp), %rsi
5588 movq (%rsp), %rdi
5589 addq $24, %rsp
5590 movq 1272(%rax), %r11
5591 jmp *%r11
5592 #else
5593 movq _glapi_Dispatch(%rip), %rax
5594 testq %rax, %rax
5595 je 1f
5596 movq 1272(%rax), %r11
5597 jmp *%r11
5598 1:
5599 subq $24, %rsp
5600 movq %rdi, (%rsp)
5601 movq %rsi, 8(%rsp)
5602 movq %xmm0, 16(%rsp)
5603 call _glapi_get_dispatch
5604 movq 16(%rsp), %xmm0
5605 movq 8(%rsp), %rsi
5606 movq (%rsp), %rdi
5607 addq $24, %rsp
5608 movq 1272(%rax), %r11
5609 jmp *%r11
5610 #endif /* defined(GLX_USE_TLS) */
5611 .size GL_PREFIX(Lightf), .-GL_PREFIX(Lightf)
5612
5613 .p2align 4,,15
5614 .globl GL_PREFIX(Lightfv)
5615 .type GL_PREFIX(Lightfv), @function
5616 GL_PREFIX(Lightfv):
5617 #if defined(GLX_USE_TLS)
5618 call _x86_64_get_dispatch@PLT
5619 movq 1280(%rax), %r11
5620 jmp *%r11
5621 #elif defined(PTHREADS)
5622 pushq %rdi
5623 pushq %rsi
5624 pushq %rdx
5625 call _x86_64_get_dispatch@PLT
5626 popq %rdx
5627 popq %rsi
5628 popq %rdi
5629 movq 1280(%rax), %r11
5630 jmp *%r11
5631 #else
5632 movq _glapi_Dispatch(%rip), %rax
5633 testq %rax, %rax
5634 je 1f
5635 movq 1280(%rax), %r11
5636 jmp *%r11
5637 1:
5638 pushq %rdi
5639 pushq %rsi
5640 pushq %rdx
5641 call _glapi_get_dispatch
5642 popq %rdx
5643 popq %rsi
5644 popq %rdi
5645 movq 1280(%rax), %r11
5646 jmp *%r11
5647 #endif /* defined(GLX_USE_TLS) */
5648 .size GL_PREFIX(Lightfv), .-GL_PREFIX(Lightfv)
5649
5650 .p2align 4,,15
5651 .globl GL_PREFIX(Lighti)
5652 .type GL_PREFIX(Lighti), @function
5653 GL_PREFIX(Lighti):
5654 #if defined(GLX_USE_TLS)
5655 call _x86_64_get_dispatch@PLT
5656 movq 1288(%rax), %r11
5657 jmp *%r11
5658 #elif defined(PTHREADS)
5659 pushq %rdi
5660 pushq %rsi
5661 pushq %rdx
5662 call _x86_64_get_dispatch@PLT
5663 popq %rdx
5664 popq %rsi
5665 popq %rdi
5666 movq 1288(%rax), %r11
5667 jmp *%r11
5668 #else
5669 movq _glapi_Dispatch(%rip), %rax
5670 testq %rax, %rax
5671 je 1f
5672 movq 1288(%rax), %r11
5673 jmp *%r11
5674 1:
5675 pushq %rdi
5676 pushq %rsi
5677 pushq %rdx
5678 call _glapi_get_dispatch
5679 popq %rdx
5680 popq %rsi
5681 popq %rdi
5682 movq 1288(%rax), %r11
5683 jmp *%r11
5684 #endif /* defined(GLX_USE_TLS) */
5685 .size GL_PREFIX(Lighti), .-GL_PREFIX(Lighti)
5686
5687 .p2align 4,,15
5688 .globl GL_PREFIX(Lightiv)
5689 .type GL_PREFIX(Lightiv), @function
5690 GL_PREFIX(Lightiv):
5691 #if defined(GLX_USE_TLS)
5692 call _x86_64_get_dispatch@PLT
5693 movq 1296(%rax), %r11
5694 jmp *%r11
5695 #elif defined(PTHREADS)
5696 pushq %rdi
5697 pushq %rsi
5698 pushq %rdx
5699 call _x86_64_get_dispatch@PLT
5700 popq %rdx
5701 popq %rsi
5702 popq %rdi
5703 movq 1296(%rax), %r11
5704 jmp *%r11
5705 #else
5706 movq _glapi_Dispatch(%rip), %rax
5707 testq %rax, %rax
5708 je 1f
5709 movq 1296(%rax), %r11
5710 jmp *%r11
5711 1:
5712 pushq %rdi
5713 pushq %rsi
5714 pushq %rdx
5715 call _glapi_get_dispatch
5716 popq %rdx
5717 popq %rsi
5718 popq %rdi
5719 movq 1296(%rax), %r11
5720 jmp *%r11
5721 #endif /* defined(GLX_USE_TLS) */
5722 .size GL_PREFIX(Lightiv), .-GL_PREFIX(Lightiv)
5723
5724 .p2align 4,,15
5725 .globl GL_PREFIX(LightModelf)
5726 .type GL_PREFIX(LightModelf), @function
5727 GL_PREFIX(LightModelf):
5728 #if defined(GLX_USE_TLS)
5729 call _x86_64_get_dispatch@PLT
5730 movq 1304(%rax), %r11
5731 jmp *%r11
5732 #elif defined(PTHREADS)
5733 subq $24, %rsp
5734 movq %rdi, (%rsp)
5735 movq %xmm0, 8(%rsp)
5736 call _x86_64_get_dispatch@PLT
5737 movq 8(%rsp), %xmm0
5738 movq (%rsp), %rdi
5739 addq $24, %rsp
5740 movq 1304(%rax), %r11
5741 jmp *%r11
5742 #else
5743 movq _glapi_Dispatch(%rip), %rax
5744 testq %rax, %rax
5745 je 1f
5746 movq 1304(%rax), %r11
5747 jmp *%r11
5748 1:
5749 subq $24, %rsp
5750 movq %rdi, (%rsp)
5751 movq %xmm0, 8(%rsp)
5752 call _glapi_get_dispatch
5753 movq 8(%rsp), %xmm0
5754 movq (%rsp), %rdi
5755 addq $24, %rsp
5756 movq 1304(%rax), %r11
5757 jmp *%r11
5758 #endif /* defined(GLX_USE_TLS) */
5759 .size GL_PREFIX(LightModelf), .-GL_PREFIX(LightModelf)
5760
5761 .p2align 4,,15
5762 .globl GL_PREFIX(LightModelfv)
5763 .type GL_PREFIX(LightModelfv), @function
5764 GL_PREFIX(LightModelfv):
5765 #if defined(GLX_USE_TLS)
5766 call _x86_64_get_dispatch@PLT
5767 movq 1312(%rax), %r11
5768 jmp *%r11
5769 #elif defined(PTHREADS)
5770 pushq %rdi
5771 pushq %rsi
5772 pushq %rbp
5773 call _x86_64_get_dispatch@PLT
5774 popq %rbp
5775 popq %rsi
5776 popq %rdi
5777 movq 1312(%rax), %r11
5778 jmp *%r11
5779 #else
5780 movq _glapi_Dispatch(%rip), %rax
5781 testq %rax, %rax
5782 je 1f
5783 movq 1312(%rax), %r11
5784 jmp *%r11
5785 1:
5786 pushq %rdi
5787 pushq %rsi
5788 pushq %rbp
5789 call _glapi_get_dispatch
5790 popq %rbp
5791 popq %rsi
5792 popq %rdi
5793 movq 1312(%rax), %r11
5794 jmp *%r11
5795 #endif /* defined(GLX_USE_TLS) */
5796 .size GL_PREFIX(LightModelfv), .-GL_PREFIX(LightModelfv)
5797
5798 .p2align 4,,15
5799 .globl GL_PREFIX(LightModeli)
5800 .type GL_PREFIX(LightModeli), @function
5801 GL_PREFIX(LightModeli):
5802 #if defined(GLX_USE_TLS)
5803 call _x86_64_get_dispatch@PLT
5804 movq 1320(%rax), %r11
5805 jmp *%r11
5806 #elif defined(PTHREADS)
5807 pushq %rdi
5808 pushq %rsi
5809 pushq %rbp
5810 call _x86_64_get_dispatch@PLT
5811 popq %rbp
5812 popq %rsi
5813 popq %rdi
5814 movq 1320(%rax), %r11
5815 jmp *%r11
5816 #else
5817 movq _glapi_Dispatch(%rip), %rax
5818 testq %rax, %rax
5819 je 1f
5820 movq 1320(%rax), %r11
5821 jmp *%r11
5822 1:
5823 pushq %rdi
5824 pushq %rsi
5825 pushq %rbp
5826 call _glapi_get_dispatch
5827 popq %rbp
5828 popq %rsi
5829 popq %rdi
5830 movq 1320(%rax), %r11
5831 jmp *%r11
5832 #endif /* defined(GLX_USE_TLS) */
5833 .size GL_PREFIX(LightModeli), .-GL_PREFIX(LightModeli)
5834
5835 .p2align 4,,15
5836 .globl GL_PREFIX(LightModeliv)
5837 .type GL_PREFIX(LightModeliv), @function
5838 GL_PREFIX(LightModeliv):
5839 #if defined(GLX_USE_TLS)
5840 call _x86_64_get_dispatch@PLT
5841 movq 1328(%rax), %r11
5842 jmp *%r11
5843 #elif defined(PTHREADS)
5844 pushq %rdi
5845 pushq %rsi
5846 pushq %rbp
5847 call _x86_64_get_dispatch@PLT
5848 popq %rbp
5849 popq %rsi
5850 popq %rdi
5851 movq 1328(%rax), %r11
5852 jmp *%r11
5853 #else
5854 movq _glapi_Dispatch(%rip), %rax
5855 testq %rax, %rax
5856 je 1f
5857 movq 1328(%rax), %r11
5858 jmp *%r11
5859 1:
5860 pushq %rdi
5861 pushq %rsi
5862 pushq %rbp
5863 call _glapi_get_dispatch
5864 popq %rbp
5865 popq %rsi
5866 popq %rdi
5867 movq 1328(%rax), %r11
5868 jmp *%r11
5869 #endif /* defined(GLX_USE_TLS) */
5870 .size GL_PREFIX(LightModeliv), .-GL_PREFIX(LightModeliv)
5871
5872 .p2align 4,,15
5873 .globl GL_PREFIX(LineStipple)
5874 .type GL_PREFIX(LineStipple), @function
5875 GL_PREFIX(LineStipple):
5876 #if defined(GLX_USE_TLS)
5877 call _x86_64_get_dispatch@PLT
5878 movq 1336(%rax), %r11
5879 jmp *%r11
5880 #elif defined(PTHREADS)
5881 pushq %rdi
5882 pushq %rsi
5883 pushq %rbp
5884 call _x86_64_get_dispatch@PLT
5885 popq %rbp
5886 popq %rsi
5887 popq %rdi
5888 movq 1336(%rax), %r11
5889 jmp *%r11
5890 #else
5891 movq _glapi_Dispatch(%rip), %rax
5892 testq %rax, %rax
5893 je 1f
5894 movq 1336(%rax), %r11
5895 jmp *%r11
5896 1:
5897 pushq %rdi
5898 pushq %rsi
5899 pushq %rbp
5900 call _glapi_get_dispatch
5901 popq %rbp
5902 popq %rsi
5903 popq %rdi
5904 movq 1336(%rax), %r11
5905 jmp *%r11
5906 #endif /* defined(GLX_USE_TLS) */
5907 .size GL_PREFIX(LineStipple), .-GL_PREFIX(LineStipple)
5908
5909 .p2align 4,,15
5910 .globl GL_PREFIX(LineWidth)
5911 .type GL_PREFIX(LineWidth), @function
5912 GL_PREFIX(LineWidth):
5913 #if defined(GLX_USE_TLS)
5914 call _x86_64_get_dispatch@PLT
5915 movq 1344(%rax), %r11
5916 jmp *%r11
5917 #elif defined(PTHREADS)
5918 subq $8, %rsp
5919 movq %xmm0, (%rsp)
5920 call _x86_64_get_dispatch@PLT
5921 movq (%rsp), %xmm0
5922 addq $8, %rsp
5923 movq 1344(%rax), %r11
5924 jmp *%r11
5925 #else
5926 movq _glapi_Dispatch(%rip), %rax
5927 testq %rax, %rax
5928 je 1f
5929 movq 1344(%rax), %r11
5930 jmp *%r11
5931 1:
5932 subq $8, %rsp
5933 movq %xmm0, (%rsp)
5934 call _glapi_get_dispatch
5935 movq (%rsp), %xmm0
5936 addq $8, %rsp
5937 movq 1344(%rax), %r11
5938 jmp *%r11
5939 #endif /* defined(GLX_USE_TLS) */
5940 .size GL_PREFIX(LineWidth), .-GL_PREFIX(LineWidth)
5941
5942 .p2align 4,,15
5943 .globl GL_PREFIX(Materialf)
5944 .type GL_PREFIX(Materialf), @function
5945 GL_PREFIX(Materialf):
5946 #if defined(GLX_USE_TLS)
5947 call _x86_64_get_dispatch@PLT
5948 movq 1352(%rax), %r11
5949 jmp *%r11
5950 #elif defined(PTHREADS)
5951 subq $24, %rsp
5952 movq %rdi, (%rsp)
5953 movq %rsi, 8(%rsp)
5954 movq %xmm0, 16(%rsp)
5955 call _x86_64_get_dispatch@PLT
5956 movq 16(%rsp), %xmm0
5957 movq 8(%rsp), %rsi
5958 movq (%rsp), %rdi
5959 addq $24, %rsp
5960 movq 1352(%rax), %r11
5961 jmp *%r11
5962 #else
5963 movq _glapi_Dispatch(%rip), %rax
5964 testq %rax, %rax
5965 je 1f
5966 movq 1352(%rax), %r11
5967 jmp *%r11
5968 1:
5969 subq $24, %rsp
5970 movq %rdi, (%rsp)
5971 movq %rsi, 8(%rsp)
5972 movq %xmm0, 16(%rsp)
5973 call _glapi_get_dispatch
5974 movq 16(%rsp), %xmm0
5975 movq 8(%rsp), %rsi
5976 movq (%rsp), %rdi
5977 addq $24, %rsp
5978 movq 1352(%rax), %r11
5979 jmp *%r11
5980 #endif /* defined(GLX_USE_TLS) */
5981 .size GL_PREFIX(Materialf), .-GL_PREFIX(Materialf)
5982
5983 .p2align 4,,15
5984 .globl GL_PREFIX(Materialfv)
5985 .type GL_PREFIX(Materialfv), @function
5986 GL_PREFIX(Materialfv):
5987 #if defined(GLX_USE_TLS)
5988 call _x86_64_get_dispatch@PLT
5989 movq 1360(%rax), %r11
5990 jmp *%r11
5991 #elif defined(PTHREADS)
5992 pushq %rdi
5993 pushq %rsi
5994 pushq %rdx
5995 call _x86_64_get_dispatch@PLT
5996 popq %rdx
5997 popq %rsi
5998 popq %rdi
5999 movq 1360(%rax), %r11
6000 jmp *%r11
6001 #else
6002 movq _glapi_Dispatch(%rip), %rax
6003 testq %rax, %rax
6004 je 1f
6005 movq 1360(%rax), %r11
6006 jmp *%r11
6007 1:
6008 pushq %rdi
6009 pushq %rsi
6010 pushq %rdx
6011 call _glapi_get_dispatch
6012 popq %rdx
6013 popq %rsi
6014 popq %rdi
6015 movq 1360(%rax), %r11
6016 jmp *%r11
6017 #endif /* defined(GLX_USE_TLS) */
6018 .size GL_PREFIX(Materialfv), .-GL_PREFIX(Materialfv)
6019
6020 .p2align 4,,15
6021 .globl GL_PREFIX(Materiali)
6022 .type GL_PREFIX(Materiali), @function
6023 GL_PREFIX(Materiali):
6024 #if defined(GLX_USE_TLS)
6025 call _x86_64_get_dispatch@PLT
6026 movq 1368(%rax), %r11
6027 jmp *%r11
6028 #elif defined(PTHREADS)
6029 pushq %rdi
6030 pushq %rsi
6031 pushq %rdx
6032 call _x86_64_get_dispatch@PLT
6033 popq %rdx
6034 popq %rsi
6035 popq %rdi
6036 movq 1368(%rax), %r11
6037 jmp *%r11
6038 #else
6039 movq _glapi_Dispatch(%rip), %rax
6040 testq %rax, %rax
6041 je 1f
6042 movq 1368(%rax), %r11
6043 jmp *%r11
6044 1:
6045 pushq %rdi
6046 pushq %rsi
6047 pushq %rdx
6048 call _glapi_get_dispatch
6049 popq %rdx
6050 popq %rsi
6051 popq %rdi
6052 movq 1368(%rax), %r11
6053 jmp *%r11
6054 #endif /* defined(GLX_USE_TLS) */
6055 .size GL_PREFIX(Materiali), .-GL_PREFIX(Materiali)
6056
6057 .p2align 4,,15
6058 .globl GL_PREFIX(Materialiv)
6059 .type GL_PREFIX(Materialiv), @function
6060 GL_PREFIX(Materialiv):
6061 #if defined(GLX_USE_TLS)
6062 call _x86_64_get_dispatch@PLT
6063 movq 1376(%rax), %r11
6064 jmp *%r11
6065 #elif defined(PTHREADS)
6066 pushq %rdi
6067 pushq %rsi
6068 pushq %rdx
6069 call _x86_64_get_dispatch@PLT
6070 popq %rdx
6071 popq %rsi
6072 popq %rdi
6073 movq 1376(%rax), %r11
6074 jmp *%r11
6075 #else
6076 movq _glapi_Dispatch(%rip), %rax
6077 testq %rax, %rax
6078 je 1f
6079 movq 1376(%rax), %r11
6080 jmp *%r11
6081 1:
6082 pushq %rdi
6083 pushq %rsi
6084 pushq %rdx
6085 call _glapi_get_dispatch
6086 popq %rdx
6087 popq %rsi
6088 popq %rdi
6089 movq 1376(%rax), %r11
6090 jmp *%r11
6091 #endif /* defined(GLX_USE_TLS) */
6092 .size GL_PREFIX(Materialiv), .-GL_PREFIX(Materialiv)
6093
6094 .p2align 4,,15
6095 .globl GL_PREFIX(PointSize)
6096 .type GL_PREFIX(PointSize), @function
6097 GL_PREFIX(PointSize):
6098 #if defined(GLX_USE_TLS)
6099 call _x86_64_get_dispatch@PLT
6100 movq 1384(%rax), %r11
6101 jmp *%r11
6102 #elif defined(PTHREADS)
6103 subq $8, %rsp
6104 movq %xmm0, (%rsp)
6105 call _x86_64_get_dispatch@PLT
6106 movq (%rsp), %xmm0
6107 addq $8, %rsp
6108 movq 1384(%rax), %r11
6109 jmp *%r11
6110 #else
6111 movq _glapi_Dispatch(%rip), %rax
6112 testq %rax, %rax
6113 je 1f
6114 movq 1384(%rax), %r11
6115 jmp *%r11
6116 1:
6117 subq $8, %rsp
6118 movq %xmm0, (%rsp)
6119 call _glapi_get_dispatch
6120 movq (%rsp), %xmm0
6121 addq $8, %rsp
6122 movq 1384(%rax), %r11
6123 jmp *%r11
6124 #endif /* defined(GLX_USE_TLS) */
6125 .size GL_PREFIX(PointSize), .-GL_PREFIX(PointSize)
6126
6127 .p2align 4,,15
6128 .globl GL_PREFIX(PolygonMode)
6129 .type GL_PREFIX(PolygonMode), @function
6130 GL_PREFIX(PolygonMode):
6131 #if defined(GLX_USE_TLS)
6132 call _x86_64_get_dispatch@PLT
6133 movq 1392(%rax), %r11
6134 jmp *%r11
6135 #elif defined(PTHREADS)
6136 pushq %rdi
6137 pushq %rsi
6138 pushq %rbp
6139 call _x86_64_get_dispatch@PLT
6140 popq %rbp
6141 popq %rsi
6142 popq %rdi
6143 movq 1392(%rax), %r11
6144 jmp *%r11
6145 #else
6146 movq _glapi_Dispatch(%rip), %rax
6147 testq %rax, %rax
6148 je 1f
6149 movq 1392(%rax), %r11
6150 jmp *%r11
6151 1:
6152 pushq %rdi
6153 pushq %rsi
6154 pushq %rbp
6155 call _glapi_get_dispatch
6156 popq %rbp
6157 popq %rsi
6158 popq %rdi
6159 movq 1392(%rax), %r11
6160 jmp *%r11
6161 #endif /* defined(GLX_USE_TLS) */
6162 .size GL_PREFIX(PolygonMode), .-GL_PREFIX(PolygonMode)
6163
6164 .p2align 4,,15
6165 .globl GL_PREFIX(PolygonStipple)
6166 .type GL_PREFIX(PolygonStipple), @function
6167 GL_PREFIX(PolygonStipple):
6168 #if defined(GLX_USE_TLS)
6169 call _x86_64_get_dispatch@PLT
6170 movq 1400(%rax), %r11
6171 jmp *%r11
6172 #elif defined(PTHREADS)
6173 pushq %rdi
6174 call _x86_64_get_dispatch@PLT
6175 popq %rdi
6176 movq 1400(%rax), %r11
6177 jmp *%r11
6178 #else
6179 movq _glapi_Dispatch(%rip), %rax
6180 testq %rax, %rax
6181 je 1f
6182 movq 1400(%rax), %r11
6183 jmp *%r11
6184 1:
6185 pushq %rdi
6186 call _glapi_get_dispatch
6187 popq %rdi
6188 movq 1400(%rax), %r11
6189 jmp *%r11
6190 #endif /* defined(GLX_USE_TLS) */
6191 .size GL_PREFIX(PolygonStipple), .-GL_PREFIX(PolygonStipple)
6192
6193 .p2align 4,,15
6194 .globl GL_PREFIX(Scissor)
6195 .type GL_PREFIX(Scissor), @function
6196 GL_PREFIX(Scissor):
6197 #if defined(GLX_USE_TLS)
6198 call _x86_64_get_dispatch@PLT
6199 movq 1408(%rax), %r11
6200 jmp *%r11
6201 #elif defined(PTHREADS)
6202 pushq %rdi
6203 pushq %rsi
6204 pushq %rdx
6205 pushq %rcx
6206 pushq %rbp
6207 call _x86_64_get_dispatch@PLT
6208 popq %rbp
6209 popq %rcx
6210 popq %rdx
6211 popq %rsi
6212 popq %rdi
6213 movq 1408(%rax), %r11
6214 jmp *%r11
6215 #else
6216 movq _glapi_Dispatch(%rip), %rax
6217 testq %rax, %rax
6218 je 1f
6219 movq 1408(%rax), %r11
6220 jmp *%r11
6221 1:
6222 pushq %rdi
6223 pushq %rsi
6224 pushq %rdx
6225 pushq %rcx
6226 pushq %rbp
6227 call _glapi_get_dispatch
6228 popq %rbp
6229 popq %rcx
6230 popq %rdx
6231 popq %rsi
6232 popq %rdi
6233 movq 1408(%rax), %r11
6234 jmp *%r11
6235 #endif /* defined(GLX_USE_TLS) */
6236 .size GL_PREFIX(Scissor), .-GL_PREFIX(Scissor)
6237
6238 .p2align 4,,15
6239 .globl GL_PREFIX(ShadeModel)
6240 .type GL_PREFIX(ShadeModel), @function
6241 GL_PREFIX(ShadeModel):
6242 #if defined(GLX_USE_TLS)
6243 call _x86_64_get_dispatch@PLT
6244 movq 1416(%rax), %r11
6245 jmp *%r11
6246 #elif defined(PTHREADS)
6247 pushq %rdi
6248 call _x86_64_get_dispatch@PLT
6249 popq %rdi
6250 movq 1416(%rax), %r11
6251 jmp *%r11
6252 #else
6253 movq _glapi_Dispatch(%rip), %rax
6254 testq %rax, %rax
6255 je 1f
6256 movq 1416(%rax), %r11
6257 jmp *%r11
6258 1:
6259 pushq %rdi
6260 call _glapi_get_dispatch
6261 popq %rdi
6262 movq 1416(%rax), %r11
6263 jmp *%r11
6264 #endif /* defined(GLX_USE_TLS) */
6265 .size GL_PREFIX(ShadeModel), .-GL_PREFIX(ShadeModel)
6266
6267 .p2align 4,,15
6268 .globl GL_PREFIX(TexParameterf)
6269 .type GL_PREFIX(TexParameterf), @function
6270 GL_PREFIX(TexParameterf):
6271 #if defined(GLX_USE_TLS)
6272 call _x86_64_get_dispatch@PLT
6273 movq 1424(%rax), %r11
6274 jmp *%r11
6275 #elif defined(PTHREADS)
6276 subq $24, %rsp
6277 movq %rdi, (%rsp)
6278 movq %rsi, 8(%rsp)
6279 movq %xmm0, 16(%rsp)
6280 call _x86_64_get_dispatch@PLT
6281 movq 16(%rsp), %xmm0
6282 movq 8(%rsp), %rsi
6283 movq (%rsp), %rdi
6284 addq $24, %rsp
6285 movq 1424(%rax), %r11
6286 jmp *%r11
6287 #else
6288 movq _glapi_Dispatch(%rip), %rax
6289 testq %rax, %rax
6290 je 1f
6291 movq 1424(%rax), %r11
6292 jmp *%r11
6293 1:
6294 subq $24, %rsp
6295 movq %rdi, (%rsp)
6296 movq %rsi, 8(%rsp)
6297 movq %xmm0, 16(%rsp)
6298 call _glapi_get_dispatch
6299 movq 16(%rsp), %xmm0
6300 movq 8(%rsp), %rsi
6301 movq (%rsp), %rdi
6302 addq $24, %rsp
6303 movq 1424(%rax), %r11
6304 jmp *%r11
6305 #endif /* defined(GLX_USE_TLS) */
6306 .size GL_PREFIX(TexParameterf), .-GL_PREFIX(TexParameterf)
6307
6308 .p2align 4,,15
6309 .globl GL_PREFIX(TexParameterfv)
6310 .type GL_PREFIX(TexParameterfv), @function
6311 GL_PREFIX(TexParameterfv):
6312 #if defined(GLX_USE_TLS)
6313 call _x86_64_get_dispatch@PLT
6314 movq 1432(%rax), %r11
6315 jmp *%r11
6316 #elif defined(PTHREADS)
6317 pushq %rdi
6318 pushq %rsi
6319 pushq %rdx
6320 call _x86_64_get_dispatch@PLT
6321 popq %rdx
6322 popq %rsi
6323 popq %rdi
6324 movq 1432(%rax), %r11
6325 jmp *%r11
6326 #else
6327 movq _glapi_Dispatch(%rip), %rax
6328 testq %rax, %rax
6329 je 1f
6330 movq 1432(%rax), %r11
6331 jmp *%r11
6332 1:
6333 pushq %rdi
6334 pushq %rsi
6335 pushq %rdx
6336 call _glapi_get_dispatch
6337 popq %rdx
6338 popq %rsi
6339 popq %rdi
6340 movq 1432(%rax), %r11
6341 jmp *%r11
6342 #endif /* defined(GLX_USE_TLS) */
6343 .size GL_PREFIX(TexParameterfv), .-GL_PREFIX(TexParameterfv)
6344
6345 .p2align 4,,15
6346 .globl GL_PREFIX(TexParameteri)
6347 .type GL_PREFIX(TexParameteri), @function
6348 GL_PREFIX(TexParameteri):
6349 #if defined(GLX_USE_TLS)
6350 call _x86_64_get_dispatch@PLT
6351 movq 1440(%rax), %r11
6352 jmp *%r11
6353 #elif defined(PTHREADS)
6354 pushq %rdi
6355 pushq %rsi
6356 pushq %rdx
6357 call _x86_64_get_dispatch@PLT
6358 popq %rdx
6359 popq %rsi
6360 popq %rdi
6361 movq 1440(%rax), %r11
6362 jmp *%r11
6363 #else
6364 movq _glapi_Dispatch(%rip), %rax
6365 testq %rax, %rax
6366 je 1f
6367 movq 1440(%rax), %r11
6368 jmp *%r11
6369 1:
6370 pushq %rdi
6371 pushq %rsi
6372 pushq %rdx
6373 call _glapi_get_dispatch
6374 popq %rdx
6375 popq %rsi
6376 popq %rdi
6377 movq 1440(%rax), %r11
6378 jmp *%r11
6379 #endif /* defined(GLX_USE_TLS) */
6380 .size GL_PREFIX(TexParameteri), .-GL_PREFIX(TexParameteri)
6381
6382 .p2align 4,,15
6383 .globl GL_PREFIX(TexParameteriv)
6384 .type GL_PREFIX(TexParameteriv), @function
6385 GL_PREFIX(TexParameteriv):
6386 #if defined(GLX_USE_TLS)
6387 call _x86_64_get_dispatch@PLT
6388 movq 1448(%rax), %r11
6389 jmp *%r11
6390 #elif defined(PTHREADS)
6391 pushq %rdi
6392 pushq %rsi
6393 pushq %rdx
6394 call _x86_64_get_dispatch@PLT
6395 popq %rdx
6396 popq %rsi
6397 popq %rdi
6398 movq 1448(%rax), %r11
6399 jmp *%r11
6400 #else
6401 movq _glapi_Dispatch(%rip), %rax
6402 testq %rax, %rax
6403 je 1f
6404 movq 1448(%rax), %r11
6405 jmp *%r11
6406 1:
6407 pushq %rdi
6408 pushq %rsi
6409 pushq %rdx
6410 call _glapi_get_dispatch
6411 popq %rdx
6412 popq %rsi
6413 popq %rdi
6414 movq 1448(%rax), %r11
6415 jmp *%r11
6416 #endif /* defined(GLX_USE_TLS) */
6417 .size GL_PREFIX(TexParameteriv), .-GL_PREFIX(TexParameteriv)
6418
6419 .p2align 4,,15
6420 .globl GL_PREFIX(TexImage1D)
6421 .type GL_PREFIX(TexImage1D), @function
6422 GL_PREFIX(TexImage1D):
6423 #if defined(GLX_USE_TLS)
6424 call _x86_64_get_dispatch@PLT
6425 movq 1456(%rax), %r11
6426 jmp *%r11
6427 #elif defined(PTHREADS)
6428 pushq %rdi
6429 pushq %rsi
6430 pushq %rdx
6431 pushq %rcx
6432 pushq %r8
6433 pushq %r9
6434 pushq %rbp
6435 call _x86_64_get_dispatch@PLT
6436 popq %rbp
6437 popq %r9
6438 popq %r8
6439 popq %rcx
6440 popq %rdx
6441 popq %rsi
6442 popq %rdi
6443 movq 1456(%rax), %r11
6444 jmp *%r11
6445 #else
6446 movq _glapi_Dispatch(%rip), %rax
6447 testq %rax, %rax
6448 je 1f
6449 movq 1456(%rax), %r11
6450 jmp *%r11
6451 1:
6452 pushq %rdi
6453 pushq %rsi
6454 pushq %rdx
6455 pushq %rcx
6456 pushq %r8
6457 pushq %r9
6458 pushq %rbp
6459 call _glapi_get_dispatch
6460 popq %rbp
6461 popq %r9
6462 popq %r8
6463 popq %rcx
6464 popq %rdx
6465 popq %rsi
6466 popq %rdi
6467 movq 1456(%rax), %r11
6468 jmp *%r11
6469 #endif /* defined(GLX_USE_TLS) */
6470 .size GL_PREFIX(TexImage1D), .-GL_PREFIX(TexImage1D)
6471
6472 .p2align 4,,15
6473 .globl GL_PREFIX(TexImage2D)
6474 .type GL_PREFIX(TexImage2D), @function
6475 GL_PREFIX(TexImage2D):
6476 #if defined(GLX_USE_TLS)
6477 call _x86_64_get_dispatch@PLT
6478 movq 1464(%rax), %r11
6479 jmp *%r11
6480 #elif defined(PTHREADS)
6481 pushq %rdi
6482 pushq %rsi
6483 pushq %rdx
6484 pushq %rcx
6485 pushq %r8
6486 pushq %r9
6487 pushq %rbp
6488 call _x86_64_get_dispatch@PLT
6489 popq %rbp
6490 popq %r9
6491 popq %r8
6492 popq %rcx
6493 popq %rdx
6494 popq %rsi
6495 popq %rdi
6496 movq 1464(%rax), %r11
6497 jmp *%r11
6498 #else
6499 movq _glapi_Dispatch(%rip), %rax
6500 testq %rax, %rax
6501 je 1f
6502 movq 1464(%rax), %r11
6503 jmp *%r11
6504 1:
6505 pushq %rdi
6506 pushq %rsi
6507 pushq %rdx
6508 pushq %rcx
6509 pushq %r8
6510 pushq %r9
6511 pushq %rbp
6512 call _glapi_get_dispatch
6513 popq %rbp
6514 popq %r9
6515 popq %r8
6516 popq %rcx
6517 popq %rdx
6518 popq %rsi
6519 popq %rdi
6520 movq 1464(%rax), %r11
6521 jmp *%r11
6522 #endif /* defined(GLX_USE_TLS) */
6523 .size GL_PREFIX(TexImage2D), .-GL_PREFIX(TexImage2D)
6524
6525 .p2align 4,,15
6526 .globl GL_PREFIX(TexEnvf)
6527 .type GL_PREFIX(TexEnvf), @function
6528 GL_PREFIX(TexEnvf):
6529 #if defined(GLX_USE_TLS)
6530 call _x86_64_get_dispatch@PLT
6531 movq 1472(%rax), %r11
6532 jmp *%r11
6533 #elif defined(PTHREADS)
6534 subq $24, %rsp
6535 movq %rdi, (%rsp)
6536 movq %rsi, 8(%rsp)
6537 movq %xmm0, 16(%rsp)
6538 call _x86_64_get_dispatch@PLT
6539 movq 16(%rsp), %xmm0
6540 movq 8(%rsp), %rsi
6541 movq (%rsp), %rdi
6542 addq $24, %rsp
6543 movq 1472(%rax), %r11
6544 jmp *%r11
6545 #else
6546 movq _glapi_Dispatch(%rip), %rax
6547 testq %rax, %rax
6548 je 1f
6549 movq 1472(%rax), %r11
6550 jmp *%r11
6551 1:
6552 subq $24, %rsp
6553 movq %rdi, (%rsp)
6554 movq %rsi, 8(%rsp)
6555 movq %xmm0, 16(%rsp)
6556 call _glapi_get_dispatch
6557 movq 16(%rsp), %xmm0
6558 movq 8(%rsp), %rsi
6559 movq (%rsp), %rdi
6560 addq $24, %rsp
6561 movq 1472(%rax), %r11
6562 jmp *%r11
6563 #endif /* defined(GLX_USE_TLS) */
6564 .size GL_PREFIX(TexEnvf), .-GL_PREFIX(TexEnvf)
6565
6566 .p2align 4,,15
6567 .globl GL_PREFIX(TexEnvfv)
6568 .type GL_PREFIX(TexEnvfv), @function
6569 GL_PREFIX(TexEnvfv):
6570 #if defined(GLX_USE_TLS)
6571 call _x86_64_get_dispatch@PLT
6572 movq 1480(%rax), %r11
6573 jmp *%r11
6574 #elif defined(PTHREADS)
6575 pushq %rdi
6576 pushq %rsi
6577 pushq %rdx
6578 call _x86_64_get_dispatch@PLT
6579 popq %rdx
6580 popq %rsi
6581 popq %rdi
6582 movq 1480(%rax), %r11
6583 jmp *%r11
6584 #else
6585 movq _glapi_Dispatch(%rip), %rax
6586 testq %rax, %rax
6587 je 1f
6588 movq 1480(%rax), %r11
6589 jmp *%r11
6590 1:
6591 pushq %rdi
6592 pushq %rsi
6593 pushq %rdx
6594 call _glapi_get_dispatch
6595 popq %rdx
6596 popq %rsi
6597 popq %rdi
6598 movq 1480(%rax), %r11
6599 jmp *%r11
6600 #endif /* defined(GLX_USE_TLS) */
6601 .size GL_PREFIX(TexEnvfv), .-GL_PREFIX(TexEnvfv)
6602
6603 .p2align 4,,15
6604 .globl GL_PREFIX(TexEnvi)
6605 .type GL_PREFIX(TexEnvi), @function
6606 GL_PREFIX(TexEnvi):
6607 #if defined(GLX_USE_TLS)
6608 call _x86_64_get_dispatch@PLT
6609 movq 1488(%rax), %r11
6610 jmp *%r11
6611 #elif defined(PTHREADS)
6612 pushq %rdi
6613 pushq %rsi
6614 pushq %rdx
6615 call _x86_64_get_dispatch@PLT
6616 popq %rdx
6617 popq %rsi
6618 popq %rdi
6619 movq 1488(%rax), %r11
6620 jmp *%r11
6621 #else
6622 movq _glapi_Dispatch(%rip), %rax
6623 testq %rax, %rax
6624 je 1f
6625 movq 1488(%rax), %r11
6626 jmp *%r11
6627 1:
6628 pushq %rdi
6629 pushq %rsi
6630 pushq %rdx
6631 call _glapi_get_dispatch
6632 popq %rdx
6633 popq %rsi
6634 popq %rdi
6635 movq 1488(%rax), %r11
6636 jmp *%r11
6637 #endif /* defined(GLX_USE_TLS) */
6638 .size GL_PREFIX(TexEnvi), .-GL_PREFIX(TexEnvi)
6639
6640 .p2align 4,,15
6641 .globl GL_PREFIX(TexEnviv)
6642 .type GL_PREFIX(TexEnviv), @function
6643 GL_PREFIX(TexEnviv):
6644 #if defined(GLX_USE_TLS)
6645 call _x86_64_get_dispatch@PLT
6646 movq 1496(%rax), %r11
6647 jmp *%r11
6648 #elif defined(PTHREADS)
6649 pushq %rdi
6650 pushq %rsi
6651 pushq %rdx
6652 call _x86_64_get_dispatch@PLT
6653 popq %rdx
6654 popq %rsi
6655 popq %rdi
6656 movq 1496(%rax), %r11
6657 jmp *%r11
6658 #else
6659 movq _glapi_Dispatch(%rip), %rax
6660 testq %rax, %rax
6661 je 1f
6662 movq 1496(%rax), %r11
6663 jmp *%r11
6664 1:
6665 pushq %rdi
6666 pushq %rsi
6667 pushq %rdx
6668 call _glapi_get_dispatch
6669 popq %rdx
6670 popq %rsi
6671 popq %rdi
6672 movq 1496(%rax), %r11
6673 jmp *%r11
6674 #endif /* defined(GLX_USE_TLS) */
6675 .size GL_PREFIX(TexEnviv), .-GL_PREFIX(TexEnviv)
6676
6677 .p2align 4,,15
6678 .globl GL_PREFIX(TexGend)
6679 .type GL_PREFIX(TexGend), @function
6680 GL_PREFIX(TexGend):
6681 #if defined(GLX_USE_TLS)
6682 call _x86_64_get_dispatch@PLT
6683 movq 1504(%rax), %r11
6684 jmp *%r11
6685 #elif defined(PTHREADS)
6686 subq $24, %rsp
6687 movq %rdi, (%rsp)
6688 movq %rsi, 8(%rsp)
6689 movq %xmm0, 16(%rsp)
6690 call _x86_64_get_dispatch@PLT
6691 movq 16(%rsp), %xmm0
6692 movq 8(%rsp), %rsi
6693 movq (%rsp), %rdi
6694 addq $24, %rsp
6695 movq 1504(%rax), %r11
6696 jmp *%r11
6697 #else
6698 movq _glapi_Dispatch(%rip), %rax
6699 testq %rax, %rax
6700 je 1f
6701 movq 1504(%rax), %r11
6702 jmp *%r11
6703 1:
6704 subq $24, %rsp
6705 movq %rdi, (%rsp)
6706 movq %rsi, 8(%rsp)
6707 movq %xmm0, 16(%rsp)
6708 call _glapi_get_dispatch
6709 movq 16(%rsp), %xmm0
6710 movq 8(%rsp), %rsi
6711 movq (%rsp), %rdi
6712 addq $24, %rsp
6713 movq 1504(%rax), %r11
6714 jmp *%r11
6715 #endif /* defined(GLX_USE_TLS) */
6716 .size GL_PREFIX(TexGend), .-GL_PREFIX(TexGend)
6717
6718 .p2align 4,,15
6719 .globl GL_PREFIX(TexGendv)
6720 .type GL_PREFIX(TexGendv), @function
6721 GL_PREFIX(TexGendv):
6722 #if defined(GLX_USE_TLS)
6723 call _x86_64_get_dispatch@PLT
6724 movq 1512(%rax), %r11
6725 jmp *%r11
6726 #elif defined(PTHREADS)
6727 pushq %rdi
6728 pushq %rsi
6729 pushq %rdx
6730 call _x86_64_get_dispatch@PLT
6731 popq %rdx
6732 popq %rsi
6733 popq %rdi
6734 movq 1512(%rax), %r11
6735 jmp *%r11
6736 #else
6737 movq _glapi_Dispatch(%rip), %rax
6738 testq %rax, %rax
6739 je 1f
6740 movq 1512(%rax), %r11
6741 jmp *%r11
6742 1:
6743 pushq %rdi
6744 pushq %rsi
6745 pushq %rdx
6746 call _glapi_get_dispatch
6747 popq %rdx
6748 popq %rsi
6749 popq %rdi
6750 movq 1512(%rax), %r11
6751 jmp *%r11
6752 #endif /* defined(GLX_USE_TLS) */
6753 .size GL_PREFIX(TexGendv), .-GL_PREFIX(TexGendv)
6754
6755 .p2align 4,,15
6756 .globl GL_PREFIX(TexGenf)
6757 .type GL_PREFIX(TexGenf), @function
6758 GL_PREFIX(TexGenf):
6759 #if defined(GLX_USE_TLS)
6760 call _x86_64_get_dispatch@PLT
6761 movq 1520(%rax), %r11
6762 jmp *%r11
6763 #elif defined(PTHREADS)
6764 subq $24, %rsp
6765 movq %rdi, (%rsp)
6766 movq %rsi, 8(%rsp)
6767 movq %xmm0, 16(%rsp)
6768 call _x86_64_get_dispatch@PLT
6769 movq 16(%rsp), %xmm0
6770 movq 8(%rsp), %rsi
6771 movq (%rsp), %rdi
6772 addq $24, %rsp
6773 movq 1520(%rax), %r11
6774 jmp *%r11
6775 #else
6776 movq _glapi_Dispatch(%rip), %rax
6777 testq %rax, %rax
6778 je 1f
6779 movq 1520(%rax), %r11
6780 jmp *%r11
6781 1:
6782 subq $24, %rsp
6783 movq %rdi, (%rsp)
6784 movq %rsi, 8(%rsp)
6785 movq %xmm0, 16(%rsp)
6786 call _glapi_get_dispatch
6787 movq 16(%rsp), %xmm0
6788 movq 8(%rsp), %rsi
6789 movq (%rsp), %rdi
6790 addq $24, %rsp
6791 movq 1520(%rax), %r11
6792 jmp *%r11
6793 #endif /* defined(GLX_USE_TLS) */
6794 .size GL_PREFIX(TexGenf), .-GL_PREFIX(TexGenf)
6795
6796 .p2align 4,,15
6797 .globl GL_PREFIX(TexGenfv)
6798 .type GL_PREFIX(TexGenfv), @function
6799 GL_PREFIX(TexGenfv):
6800 #if defined(GLX_USE_TLS)
6801 call _x86_64_get_dispatch@PLT
6802 movq 1528(%rax), %r11
6803 jmp *%r11
6804 #elif defined(PTHREADS)
6805 pushq %rdi
6806 pushq %rsi
6807 pushq %rdx
6808 call _x86_64_get_dispatch@PLT
6809 popq %rdx
6810 popq %rsi
6811 popq %rdi
6812 movq 1528(%rax), %r11
6813 jmp *%r11
6814 #else
6815 movq _glapi_Dispatch(%rip), %rax
6816 testq %rax, %rax
6817 je 1f
6818 movq 1528(%rax), %r11
6819 jmp *%r11
6820 1:
6821 pushq %rdi
6822 pushq %rsi
6823 pushq %rdx
6824 call _glapi_get_dispatch
6825 popq %rdx
6826 popq %rsi
6827 popq %rdi
6828 movq 1528(%rax), %r11
6829 jmp *%r11
6830 #endif /* defined(GLX_USE_TLS) */
6831 .size GL_PREFIX(TexGenfv), .-GL_PREFIX(TexGenfv)
6832
6833 .p2align 4,,15
6834 .globl GL_PREFIX(TexGeni)
6835 .type GL_PREFIX(TexGeni), @function
6836 GL_PREFIX(TexGeni):
6837 #if defined(GLX_USE_TLS)
6838 call _x86_64_get_dispatch@PLT
6839 movq 1536(%rax), %r11
6840 jmp *%r11
6841 #elif defined(PTHREADS)
6842 pushq %rdi
6843 pushq %rsi
6844 pushq %rdx
6845 call _x86_64_get_dispatch@PLT
6846 popq %rdx
6847 popq %rsi
6848 popq %rdi
6849 movq 1536(%rax), %r11
6850 jmp *%r11
6851 #else
6852 movq _glapi_Dispatch(%rip), %rax
6853 testq %rax, %rax
6854 je 1f
6855 movq 1536(%rax), %r11
6856 jmp *%r11
6857 1:
6858 pushq %rdi
6859 pushq %rsi
6860 pushq %rdx
6861 call _glapi_get_dispatch
6862 popq %rdx
6863 popq %rsi
6864 popq %rdi
6865 movq 1536(%rax), %r11
6866 jmp *%r11
6867 #endif /* defined(GLX_USE_TLS) */
6868 .size GL_PREFIX(TexGeni), .-GL_PREFIX(TexGeni)
6869
6870 .p2align 4,,15
6871 .globl GL_PREFIX(TexGeniv)
6872 .type GL_PREFIX(TexGeniv), @function
6873 GL_PREFIX(TexGeniv):
6874 #if defined(GLX_USE_TLS)
6875 call _x86_64_get_dispatch@PLT
6876 movq 1544(%rax), %r11
6877 jmp *%r11
6878 #elif defined(PTHREADS)
6879 pushq %rdi
6880 pushq %rsi
6881 pushq %rdx
6882 call _x86_64_get_dispatch@PLT
6883 popq %rdx
6884 popq %rsi
6885 popq %rdi
6886 movq 1544(%rax), %r11
6887 jmp *%r11
6888 #else
6889 movq _glapi_Dispatch(%rip), %rax
6890 testq %rax, %rax
6891 je 1f
6892 movq 1544(%rax), %r11
6893 jmp *%r11
6894 1:
6895 pushq %rdi
6896 pushq %rsi
6897 pushq %rdx
6898 call _glapi_get_dispatch
6899 popq %rdx
6900 popq %rsi
6901 popq %rdi
6902 movq 1544(%rax), %r11
6903 jmp *%r11
6904 #endif /* defined(GLX_USE_TLS) */
6905 .size GL_PREFIX(TexGeniv), .-GL_PREFIX(TexGeniv)
6906
6907 .p2align 4,,15
6908 .globl GL_PREFIX(FeedbackBuffer)
6909 .type GL_PREFIX(FeedbackBuffer), @function
6910 GL_PREFIX(FeedbackBuffer):
6911 #if defined(GLX_USE_TLS)
6912 call _x86_64_get_dispatch@PLT
6913 movq 1552(%rax), %r11
6914 jmp *%r11
6915 #elif defined(PTHREADS)
6916 pushq %rdi
6917 pushq %rsi
6918 pushq %rdx
6919 call _x86_64_get_dispatch@PLT
6920 popq %rdx
6921 popq %rsi
6922 popq %rdi
6923 movq 1552(%rax), %r11
6924 jmp *%r11
6925 #else
6926 movq _glapi_Dispatch(%rip), %rax
6927 testq %rax, %rax
6928 je 1f
6929 movq 1552(%rax), %r11
6930 jmp *%r11
6931 1:
6932 pushq %rdi
6933 pushq %rsi
6934 pushq %rdx
6935 call _glapi_get_dispatch
6936 popq %rdx
6937 popq %rsi
6938 popq %rdi
6939 movq 1552(%rax), %r11
6940 jmp *%r11
6941 #endif /* defined(GLX_USE_TLS) */
6942 .size GL_PREFIX(FeedbackBuffer), .-GL_PREFIX(FeedbackBuffer)
6943
6944 .p2align 4,,15
6945 .globl GL_PREFIX(SelectBuffer)
6946 .type GL_PREFIX(SelectBuffer), @function
6947 GL_PREFIX(SelectBuffer):
6948 #if defined(GLX_USE_TLS)
6949 call _x86_64_get_dispatch@PLT
6950 movq 1560(%rax), %r11
6951 jmp *%r11
6952 #elif defined(PTHREADS)
6953 pushq %rdi
6954 pushq %rsi
6955 pushq %rbp
6956 call _x86_64_get_dispatch@PLT
6957 popq %rbp
6958 popq %rsi
6959 popq %rdi
6960 movq 1560(%rax), %r11
6961 jmp *%r11
6962 #else
6963 movq _glapi_Dispatch(%rip), %rax
6964 testq %rax, %rax
6965 je 1f
6966 movq 1560(%rax), %r11
6967 jmp *%r11
6968 1:
6969 pushq %rdi
6970 pushq %rsi
6971 pushq %rbp
6972 call _glapi_get_dispatch
6973 popq %rbp
6974 popq %rsi
6975 popq %rdi
6976 movq 1560(%rax), %r11
6977 jmp *%r11
6978 #endif /* defined(GLX_USE_TLS) */
6979 .size GL_PREFIX(SelectBuffer), .-GL_PREFIX(SelectBuffer)
6980
6981 .p2align 4,,15
6982 .globl GL_PREFIX(RenderMode)
6983 .type GL_PREFIX(RenderMode), @function
6984 GL_PREFIX(RenderMode):
6985 #if defined(GLX_USE_TLS)
6986 call _x86_64_get_dispatch@PLT
6987 movq 1568(%rax), %r11
6988 jmp *%r11
6989 #elif defined(PTHREADS)
6990 pushq %rdi
6991 call _x86_64_get_dispatch@PLT
6992 popq %rdi
6993 movq 1568(%rax), %r11
6994 jmp *%r11
6995 #else
6996 movq _glapi_Dispatch(%rip), %rax
6997 testq %rax, %rax
6998 je 1f
6999 movq 1568(%rax), %r11
7000 jmp *%r11
7001 1:
7002 pushq %rdi
7003 call _glapi_get_dispatch
7004 popq %rdi
7005 movq 1568(%rax), %r11
7006 jmp *%r11
7007 #endif /* defined(GLX_USE_TLS) */
7008 .size GL_PREFIX(RenderMode), .-GL_PREFIX(RenderMode)
7009
7010 .p2align 4,,15
7011 .globl GL_PREFIX(InitNames)
7012 .type GL_PREFIX(InitNames), @function
7013 GL_PREFIX(InitNames):
7014 #if defined(GLX_USE_TLS)
7015 call _x86_64_get_dispatch@PLT
7016 movq 1576(%rax), %r11
7017 jmp *%r11
7018 #elif defined(PTHREADS)
7019 pushq %rbp
7020 call _x86_64_get_dispatch@PLT
7021 popq %rbp
7022 movq 1576(%rax), %r11
7023 jmp *%r11
7024 #else
7025 movq _glapi_Dispatch(%rip), %rax
7026 testq %rax, %rax
7027 je 1f
7028 movq 1576(%rax), %r11
7029 jmp *%r11
7030 1:
7031 pushq %rbp
7032 call _glapi_get_dispatch
7033 popq %rbp
7034 movq 1576(%rax), %r11
7035 jmp *%r11
7036 #endif /* defined(GLX_USE_TLS) */
7037 .size GL_PREFIX(InitNames), .-GL_PREFIX(InitNames)
7038
7039 .p2align 4,,15
7040 .globl GL_PREFIX(LoadName)
7041 .type GL_PREFIX(LoadName), @function
7042 GL_PREFIX(LoadName):
7043 #if defined(GLX_USE_TLS)
7044 call _x86_64_get_dispatch@PLT
7045 movq 1584(%rax), %r11
7046 jmp *%r11
7047 #elif defined(PTHREADS)
7048 pushq %rdi
7049 call _x86_64_get_dispatch@PLT
7050 popq %rdi
7051 movq 1584(%rax), %r11
7052 jmp *%r11
7053 #else
7054 movq _glapi_Dispatch(%rip), %rax
7055 testq %rax, %rax
7056 je 1f
7057 movq 1584(%rax), %r11
7058 jmp *%r11
7059 1:
7060 pushq %rdi
7061 call _glapi_get_dispatch
7062 popq %rdi
7063 movq 1584(%rax), %r11
7064 jmp *%r11
7065 #endif /* defined(GLX_USE_TLS) */
7066 .size GL_PREFIX(LoadName), .-GL_PREFIX(LoadName)
7067
7068 .p2align 4,,15
7069 .globl GL_PREFIX(PassThrough)
7070 .type GL_PREFIX(PassThrough), @function
7071 GL_PREFIX(PassThrough):
7072 #if defined(GLX_USE_TLS)
7073 call _x86_64_get_dispatch@PLT
7074 movq 1592(%rax), %r11
7075 jmp *%r11
7076 #elif defined(PTHREADS)
7077 subq $8, %rsp
7078 movq %xmm0, (%rsp)
7079 call _x86_64_get_dispatch@PLT
7080 movq (%rsp), %xmm0
7081 addq $8, %rsp
7082 movq 1592(%rax), %r11
7083 jmp *%r11
7084 #else
7085 movq _glapi_Dispatch(%rip), %rax
7086 testq %rax, %rax
7087 je 1f
7088 movq 1592(%rax), %r11
7089 jmp *%r11
7090 1:
7091 subq $8, %rsp
7092 movq %xmm0, (%rsp)
7093 call _glapi_get_dispatch
7094 movq (%rsp), %xmm0
7095 addq $8, %rsp
7096 movq 1592(%rax), %r11
7097 jmp *%r11
7098 #endif /* defined(GLX_USE_TLS) */
7099 .size GL_PREFIX(PassThrough), .-GL_PREFIX(PassThrough)
7100
7101 .p2align 4,,15
7102 .globl GL_PREFIX(PopName)
7103 .type GL_PREFIX(PopName), @function
7104 GL_PREFIX(PopName):
7105 #if defined(GLX_USE_TLS)
7106 call _x86_64_get_dispatch@PLT
7107 movq 1600(%rax), %r11
7108 jmp *%r11
7109 #elif defined(PTHREADS)
7110 pushq %rbp
7111 call _x86_64_get_dispatch@PLT
7112 popq %rbp
7113 movq 1600(%rax), %r11
7114 jmp *%r11
7115 #else
7116 movq _glapi_Dispatch(%rip), %rax
7117 testq %rax, %rax
7118 je 1f
7119 movq 1600(%rax), %r11
7120 jmp *%r11
7121 1:
7122 pushq %rbp
7123 call _glapi_get_dispatch
7124 popq %rbp
7125 movq 1600(%rax), %r11
7126 jmp *%r11
7127 #endif /* defined(GLX_USE_TLS) */
7128 .size GL_PREFIX(PopName), .-GL_PREFIX(PopName)
7129
7130 .p2align 4,,15
7131 .globl GL_PREFIX(PushName)
7132 .type GL_PREFIX(PushName), @function
7133 GL_PREFIX(PushName):
7134 #if defined(GLX_USE_TLS)
7135 call _x86_64_get_dispatch@PLT
7136 movq 1608(%rax), %r11
7137 jmp *%r11
7138 #elif defined(PTHREADS)
7139 pushq %rdi
7140 call _x86_64_get_dispatch@PLT
7141 popq %rdi
7142 movq 1608(%rax), %r11
7143 jmp *%r11
7144 #else
7145 movq _glapi_Dispatch(%rip), %rax
7146 testq %rax, %rax
7147 je 1f
7148 movq 1608(%rax), %r11
7149 jmp *%r11
7150 1:
7151 pushq %rdi
7152 call _glapi_get_dispatch
7153 popq %rdi
7154 movq 1608(%rax), %r11
7155 jmp *%r11
7156 #endif /* defined(GLX_USE_TLS) */
7157 .size GL_PREFIX(PushName), .-GL_PREFIX(PushName)
7158
7159 .p2align 4,,15
7160 .globl GL_PREFIX(DrawBuffer)
7161 .type GL_PREFIX(DrawBuffer), @function
7162 GL_PREFIX(DrawBuffer):
7163 #if defined(GLX_USE_TLS)
7164 call _x86_64_get_dispatch@PLT
7165 movq 1616(%rax), %r11
7166 jmp *%r11
7167 #elif defined(PTHREADS)
7168 pushq %rdi
7169 call _x86_64_get_dispatch@PLT
7170 popq %rdi
7171 movq 1616(%rax), %r11
7172 jmp *%r11
7173 #else
7174 movq _glapi_Dispatch(%rip), %rax
7175 testq %rax, %rax
7176 je 1f
7177 movq 1616(%rax), %r11
7178 jmp *%r11
7179 1:
7180 pushq %rdi
7181 call _glapi_get_dispatch
7182 popq %rdi
7183 movq 1616(%rax), %r11
7184 jmp *%r11
7185 #endif /* defined(GLX_USE_TLS) */
7186 .size GL_PREFIX(DrawBuffer), .-GL_PREFIX(DrawBuffer)
7187
7188 .p2align 4,,15
7189 .globl GL_PREFIX(Clear)
7190 .type GL_PREFIX(Clear), @function
7191 GL_PREFIX(Clear):
7192 #if defined(GLX_USE_TLS)
7193 call _x86_64_get_dispatch@PLT
7194 movq 1624(%rax), %r11
7195 jmp *%r11
7196 #elif defined(PTHREADS)
7197 pushq %rdi
7198 call _x86_64_get_dispatch@PLT
7199 popq %rdi
7200 movq 1624(%rax), %r11
7201 jmp *%r11
7202 #else
7203 movq _glapi_Dispatch(%rip), %rax
7204 testq %rax, %rax
7205 je 1f
7206 movq 1624(%rax), %r11
7207 jmp *%r11
7208 1:
7209 pushq %rdi
7210 call _glapi_get_dispatch
7211 popq %rdi
7212 movq 1624(%rax), %r11
7213 jmp *%r11
7214 #endif /* defined(GLX_USE_TLS) */
7215 .size GL_PREFIX(Clear), .-GL_PREFIX(Clear)
7216
7217 .p2align 4,,15
7218 .globl GL_PREFIX(ClearAccum)
7219 .type GL_PREFIX(ClearAccum), @function
7220 GL_PREFIX(ClearAccum):
7221 #if defined(GLX_USE_TLS)
7222 call _x86_64_get_dispatch@PLT
7223 movq 1632(%rax), %r11
7224 jmp *%r11
7225 #elif defined(PTHREADS)
7226 subq $40, %rsp
7227 movq %xmm0, (%rsp)
7228 movq %xmm1, 8(%rsp)
7229 movq %xmm2, 16(%rsp)
7230 movq %xmm3, 24(%rsp)
7231 call _x86_64_get_dispatch@PLT
7232 movq 24(%rsp), %xmm3
7233 movq 16(%rsp), %xmm2
7234 movq 8(%rsp), %xmm1
7235 movq (%rsp), %xmm0
7236 addq $40, %rsp
7237 movq 1632(%rax), %r11
7238 jmp *%r11
7239 #else
7240 movq _glapi_Dispatch(%rip), %rax
7241 testq %rax, %rax
7242 je 1f
7243 movq 1632(%rax), %r11
7244 jmp *%r11
7245 1:
7246 subq $40, %rsp
7247 movq %xmm0, (%rsp)
7248 movq %xmm1, 8(%rsp)
7249 movq %xmm2, 16(%rsp)
7250 movq %xmm3, 24(%rsp)
7251 call _glapi_get_dispatch
7252 movq 24(%rsp), %xmm3
7253 movq 16(%rsp), %xmm2
7254 movq 8(%rsp), %xmm1
7255 movq (%rsp), %xmm0
7256 addq $40, %rsp
7257 movq 1632(%rax), %r11
7258 jmp *%r11
7259 #endif /* defined(GLX_USE_TLS) */
7260 .size GL_PREFIX(ClearAccum), .-GL_PREFIX(ClearAccum)
7261
7262 .p2align 4,,15
7263 .globl GL_PREFIX(ClearIndex)
7264 .type GL_PREFIX(ClearIndex), @function
7265 GL_PREFIX(ClearIndex):
7266 #if defined(GLX_USE_TLS)
7267 call _x86_64_get_dispatch@PLT
7268 movq 1640(%rax), %r11
7269 jmp *%r11
7270 #elif defined(PTHREADS)
7271 subq $8, %rsp
7272 movq %xmm0, (%rsp)
7273 call _x86_64_get_dispatch@PLT
7274 movq (%rsp), %xmm0
7275 addq $8, %rsp
7276 movq 1640(%rax), %r11
7277 jmp *%r11
7278 #else
7279 movq _glapi_Dispatch(%rip), %rax
7280 testq %rax, %rax
7281 je 1f
7282 movq 1640(%rax), %r11
7283 jmp *%r11
7284 1:
7285 subq $8, %rsp
7286 movq %xmm0, (%rsp)
7287 call _glapi_get_dispatch
7288 movq (%rsp), %xmm0
7289 addq $8, %rsp
7290 movq 1640(%rax), %r11
7291 jmp *%r11
7292 #endif /* defined(GLX_USE_TLS) */
7293 .size GL_PREFIX(ClearIndex), .-GL_PREFIX(ClearIndex)
7294
7295 .p2align 4,,15
7296 .globl GL_PREFIX(ClearColor)
7297 .type GL_PREFIX(ClearColor), @function
7298 GL_PREFIX(ClearColor):
7299 #if defined(GLX_USE_TLS)
7300 call _x86_64_get_dispatch@PLT
7301 movq 1648(%rax), %r11
7302 jmp *%r11
7303 #elif defined(PTHREADS)
7304 pushq %rdi
7305 pushq %rsi
7306 pushq %rdx
7307 pushq %rcx
7308 pushq %rbp
7309 call _x86_64_get_dispatch@PLT
7310 popq %rbp
7311 popq %rcx
7312 popq %rdx
7313 popq %rsi
7314 popq %rdi
7315 movq 1648(%rax), %r11
7316 jmp *%r11
7317 #else
7318 movq _glapi_Dispatch(%rip), %rax
7319 testq %rax, %rax
7320 je 1f
7321 movq 1648(%rax), %r11
7322 jmp *%r11
7323 1:
7324 pushq %rdi
7325 pushq %rsi
7326 pushq %rdx
7327 pushq %rcx
7328 pushq %rbp
7329 call _glapi_get_dispatch
7330 popq %rbp
7331 popq %rcx
7332 popq %rdx
7333 popq %rsi
7334 popq %rdi
7335 movq 1648(%rax), %r11
7336 jmp *%r11
7337 #endif /* defined(GLX_USE_TLS) */
7338 .size GL_PREFIX(ClearColor), .-GL_PREFIX(ClearColor)
7339
7340 .p2align 4,,15
7341 .globl GL_PREFIX(ClearStencil)
7342 .type GL_PREFIX(ClearStencil), @function
7343 GL_PREFIX(ClearStencil):
7344 #if defined(GLX_USE_TLS)
7345 call _x86_64_get_dispatch@PLT
7346 movq 1656(%rax), %r11
7347 jmp *%r11
7348 #elif defined(PTHREADS)
7349 pushq %rdi
7350 call _x86_64_get_dispatch@PLT
7351 popq %rdi
7352 movq 1656(%rax), %r11
7353 jmp *%r11
7354 #else
7355 movq _glapi_Dispatch(%rip), %rax
7356 testq %rax, %rax
7357 je 1f
7358 movq 1656(%rax), %r11
7359 jmp *%r11
7360 1:
7361 pushq %rdi
7362 call _glapi_get_dispatch
7363 popq %rdi
7364 movq 1656(%rax), %r11
7365 jmp *%r11
7366 #endif /* defined(GLX_USE_TLS) */
7367 .size GL_PREFIX(ClearStencil), .-GL_PREFIX(ClearStencil)
7368
7369 .p2align 4,,15
7370 .globl GL_PREFIX(ClearDepth)
7371 .type GL_PREFIX(ClearDepth), @function
7372 GL_PREFIX(ClearDepth):
7373 #if defined(GLX_USE_TLS)
7374 call _x86_64_get_dispatch@PLT
7375 movq 1664(%rax), %r11
7376 jmp *%r11
7377 #elif defined(PTHREADS)
7378 pushq %rdi
7379 call _x86_64_get_dispatch@PLT
7380 popq %rdi
7381 movq 1664(%rax), %r11
7382 jmp *%r11
7383 #else
7384 movq _glapi_Dispatch(%rip), %rax
7385 testq %rax, %rax
7386 je 1f
7387 movq 1664(%rax), %r11
7388 jmp *%r11
7389 1:
7390 pushq %rdi
7391 call _glapi_get_dispatch
7392 popq %rdi
7393 movq 1664(%rax), %r11
7394 jmp *%r11
7395 #endif /* defined(GLX_USE_TLS) */
7396 .size GL_PREFIX(ClearDepth), .-GL_PREFIX(ClearDepth)
7397
7398 .p2align 4,,15
7399 .globl GL_PREFIX(StencilMask)
7400 .type GL_PREFIX(StencilMask), @function
7401 GL_PREFIX(StencilMask):
7402 #if defined(GLX_USE_TLS)
7403 call _x86_64_get_dispatch@PLT
7404 movq 1672(%rax), %r11
7405 jmp *%r11
7406 #elif defined(PTHREADS)
7407 pushq %rdi
7408 call _x86_64_get_dispatch@PLT
7409 popq %rdi
7410 movq 1672(%rax), %r11
7411 jmp *%r11
7412 #else
7413 movq _glapi_Dispatch(%rip), %rax
7414 testq %rax, %rax
7415 je 1f
7416 movq 1672(%rax), %r11
7417 jmp *%r11
7418 1:
7419 pushq %rdi
7420 call _glapi_get_dispatch
7421 popq %rdi
7422 movq 1672(%rax), %r11
7423 jmp *%r11
7424 #endif /* defined(GLX_USE_TLS) */
7425 .size GL_PREFIX(StencilMask), .-GL_PREFIX(StencilMask)
7426
7427 .p2align 4,,15
7428 .globl GL_PREFIX(ColorMask)
7429 .type GL_PREFIX(ColorMask), @function
7430 GL_PREFIX(ColorMask):
7431 #if defined(GLX_USE_TLS)
7432 call _x86_64_get_dispatch@PLT
7433 movq 1680(%rax), %r11
7434 jmp *%r11
7435 #elif defined(PTHREADS)
7436 pushq %rdi
7437 pushq %rsi
7438 pushq %rdx
7439 pushq %rcx
7440 pushq %rbp
7441 call _x86_64_get_dispatch@PLT
7442 popq %rbp
7443 popq %rcx
7444 popq %rdx
7445 popq %rsi
7446 popq %rdi
7447 movq 1680(%rax), %r11
7448 jmp *%r11
7449 #else
7450 movq _glapi_Dispatch(%rip), %rax
7451 testq %rax, %rax
7452 je 1f
7453 movq 1680(%rax), %r11
7454 jmp *%r11
7455 1:
7456 pushq %rdi
7457 pushq %rsi
7458 pushq %rdx
7459 pushq %rcx
7460 pushq %rbp
7461 call _glapi_get_dispatch
7462 popq %rbp
7463 popq %rcx
7464 popq %rdx
7465 popq %rsi
7466 popq %rdi
7467 movq 1680(%rax), %r11
7468 jmp *%r11
7469 #endif /* defined(GLX_USE_TLS) */
7470 .size GL_PREFIX(ColorMask), .-GL_PREFIX(ColorMask)
7471
7472 .p2align 4,,15
7473 .globl GL_PREFIX(DepthMask)
7474 .type GL_PREFIX(DepthMask), @function
7475 GL_PREFIX(DepthMask):
7476 #if defined(GLX_USE_TLS)
7477 call _x86_64_get_dispatch@PLT
7478 movq 1688(%rax), %r11
7479 jmp *%r11
7480 #elif defined(PTHREADS)
7481 pushq %rdi
7482 call _x86_64_get_dispatch@PLT
7483 popq %rdi
7484 movq 1688(%rax), %r11
7485 jmp *%r11
7486 #else
7487 movq _glapi_Dispatch(%rip), %rax
7488 testq %rax, %rax
7489 je 1f
7490 movq 1688(%rax), %r11
7491 jmp *%r11
7492 1:
7493 pushq %rdi
7494 call _glapi_get_dispatch
7495 popq %rdi
7496 movq 1688(%rax), %r11
7497 jmp *%r11
7498 #endif /* defined(GLX_USE_TLS) */
7499 .size GL_PREFIX(DepthMask), .-GL_PREFIX(DepthMask)
7500
7501 .p2align 4,,15
7502 .globl GL_PREFIX(IndexMask)
7503 .type GL_PREFIX(IndexMask), @function
7504 GL_PREFIX(IndexMask):
7505 #if defined(GLX_USE_TLS)
7506 call _x86_64_get_dispatch@PLT
7507 movq 1696(%rax), %r11
7508 jmp *%r11
7509 #elif defined(PTHREADS)
7510 pushq %rdi
7511 call _x86_64_get_dispatch@PLT
7512 popq %rdi
7513 movq 1696(%rax), %r11
7514 jmp *%r11
7515 #else
7516 movq _glapi_Dispatch(%rip), %rax
7517 testq %rax, %rax
7518 je 1f
7519 movq 1696(%rax), %r11
7520 jmp *%r11
7521 1:
7522 pushq %rdi
7523 call _glapi_get_dispatch
7524 popq %rdi
7525 movq 1696(%rax), %r11
7526 jmp *%r11
7527 #endif /* defined(GLX_USE_TLS) */
7528 .size GL_PREFIX(IndexMask), .-GL_PREFIX(IndexMask)
7529
7530 .p2align 4,,15
7531 .globl GL_PREFIX(Accum)
7532 .type GL_PREFIX(Accum), @function
7533 GL_PREFIX(Accum):
7534 #if defined(GLX_USE_TLS)
7535 call _x86_64_get_dispatch@PLT
7536 movq 1704(%rax), %r11
7537 jmp *%r11
7538 #elif defined(PTHREADS)
7539 subq $24, %rsp
7540 movq %rdi, (%rsp)
7541 movq %xmm0, 8(%rsp)
7542 call _x86_64_get_dispatch@PLT
7543 movq 8(%rsp), %xmm0
7544 movq (%rsp), %rdi
7545 addq $24, %rsp
7546 movq 1704(%rax), %r11
7547 jmp *%r11
7548 #else
7549 movq _glapi_Dispatch(%rip), %rax
7550 testq %rax, %rax
7551 je 1f
7552 movq 1704(%rax), %r11
7553 jmp *%r11
7554 1:
7555 subq $24, %rsp
7556 movq %rdi, (%rsp)
7557 movq %xmm0, 8(%rsp)
7558 call _glapi_get_dispatch
7559 movq 8(%rsp), %xmm0
7560 movq (%rsp), %rdi
7561 addq $24, %rsp
7562 movq 1704(%rax), %r11
7563 jmp *%r11
7564 #endif /* defined(GLX_USE_TLS) */
7565 .size GL_PREFIX(Accum), .-GL_PREFIX(Accum)
7566
7567 .p2align 4,,15
7568 .globl GL_PREFIX(Disable)
7569 .type GL_PREFIX(Disable), @function
7570 GL_PREFIX(Disable):
7571 #if defined(GLX_USE_TLS)
7572 call _x86_64_get_dispatch@PLT
7573 movq 1712(%rax), %r11
7574 jmp *%r11
7575 #elif defined(PTHREADS)
7576 pushq %rdi
7577 call _x86_64_get_dispatch@PLT
7578 popq %rdi
7579 movq 1712(%rax), %r11
7580 jmp *%r11
7581 #else
7582 movq _glapi_Dispatch(%rip), %rax
7583 testq %rax, %rax
7584 je 1f
7585 movq 1712(%rax), %r11
7586 jmp *%r11
7587 1:
7588 pushq %rdi
7589 call _glapi_get_dispatch
7590 popq %rdi
7591 movq 1712(%rax), %r11
7592 jmp *%r11
7593 #endif /* defined(GLX_USE_TLS) */
7594 .size GL_PREFIX(Disable), .-GL_PREFIX(Disable)
7595
7596 .p2align 4,,15
7597 .globl GL_PREFIX(Enable)
7598 .type GL_PREFIX(Enable), @function
7599 GL_PREFIX(Enable):
7600 #if defined(GLX_USE_TLS)
7601 call _x86_64_get_dispatch@PLT
7602 movq 1720(%rax), %r11
7603 jmp *%r11
7604 #elif defined(PTHREADS)
7605 pushq %rdi
7606 call _x86_64_get_dispatch@PLT
7607 popq %rdi
7608 movq 1720(%rax), %r11
7609 jmp *%r11
7610 #else
7611 movq _glapi_Dispatch(%rip), %rax
7612 testq %rax, %rax
7613 je 1f
7614 movq 1720(%rax), %r11
7615 jmp *%r11
7616 1:
7617 pushq %rdi
7618 call _glapi_get_dispatch
7619 popq %rdi
7620 movq 1720(%rax), %r11
7621 jmp *%r11
7622 #endif /* defined(GLX_USE_TLS) */
7623 .size GL_PREFIX(Enable), .-GL_PREFIX(Enable)
7624
7625 .p2align 4,,15
7626 .globl GL_PREFIX(Finish)
7627 .type GL_PREFIX(Finish), @function
7628 GL_PREFIX(Finish):
7629 #if defined(GLX_USE_TLS)
7630 call _x86_64_get_dispatch@PLT
7631 movq 1728(%rax), %r11
7632 jmp *%r11
7633 #elif defined(PTHREADS)
7634 pushq %rbp
7635 call _x86_64_get_dispatch@PLT
7636 popq %rbp
7637 movq 1728(%rax), %r11
7638 jmp *%r11
7639 #else
7640 movq _glapi_Dispatch(%rip), %rax
7641 testq %rax, %rax
7642 je 1f
7643 movq 1728(%rax), %r11
7644 jmp *%r11
7645 1:
7646 pushq %rbp
7647 call _glapi_get_dispatch
7648 popq %rbp
7649 movq 1728(%rax), %r11
7650 jmp *%r11
7651 #endif /* defined(GLX_USE_TLS) */
7652 .size GL_PREFIX(Finish), .-GL_PREFIX(Finish)
7653
7654 .p2align 4,,15
7655 .globl GL_PREFIX(Flush)
7656 .type GL_PREFIX(Flush), @function
7657 GL_PREFIX(Flush):
7658 #if defined(GLX_USE_TLS)
7659 call _x86_64_get_dispatch@PLT
7660 movq 1736(%rax), %r11
7661 jmp *%r11
7662 #elif defined(PTHREADS)
7663 pushq %rbp
7664 call _x86_64_get_dispatch@PLT
7665 popq %rbp
7666 movq 1736(%rax), %r11
7667 jmp *%r11
7668 #else
7669 movq _glapi_Dispatch(%rip), %rax
7670 testq %rax, %rax
7671 je 1f
7672 movq 1736(%rax), %r11
7673 jmp *%r11
7674 1:
7675 pushq %rbp
7676 call _glapi_get_dispatch
7677 popq %rbp
7678 movq 1736(%rax), %r11
7679 jmp *%r11
7680 #endif /* defined(GLX_USE_TLS) */
7681 .size GL_PREFIX(Flush), .-GL_PREFIX(Flush)
7682
7683 .p2align 4,,15
7684 .globl GL_PREFIX(PopAttrib)
7685 .type GL_PREFIX(PopAttrib), @function
7686 GL_PREFIX(PopAttrib):
7687 #if defined(GLX_USE_TLS)
7688 call _x86_64_get_dispatch@PLT
7689 movq 1744(%rax), %r11
7690 jmp *%r11
7691 #elif defined(PTHREADS)
7692 pushq %rbp
7693 call _x86_64_get_dispatch@PLT
7694 popq %rbp
7695 movq 1744(%rax), %r11
7696 jmp *%r11
7697 #else
7698 movq _glapi_Dispatch(%rip), %rax
7699 testq %rax, %rax
7700 je 1f
7701 movq 1744(%rax), %r11
7702 jmp *%r11
7703 1:
7704 pushq %rbp
7705 call _glapi_get_dispatch
7706 popq %rbp
7707 movq 1744(%rax), %r11
7708 jmp *%r11
7709 #endif /* defined(GLX_USE_TLS) */
7710 .size GL_PREFIX(PopAttrib), .-GL_PREFIX(PopAttrib)
7711
7712 .p2align 4,,15
7713 .globl GL_PREFIX(PushAttrib)
7714 .type GL_PREFIX(PushAttrib), @function
7715 GL_PREFIX(PushAttrib):
7716 #if defined(GLX_USE_TLS)
7717 call _x86_64_get_dispatch@PLT
7718 movq 1752(%rax), %r11
7719 jmp *%r11
7720 #elif defined(PTHREADS)
7721 pushq %rdi
7722 call _x86_64_get_dispatch@PLT
7723 popq %rdi
7724 movq 1752(%rax), %r11
7725 jmp *%r11
7726 #else
7727 movq _glapi_Dispatch(%rip), %rax
7728 testq %rax, %rax
7729 je 1f
7730 movq 1752(%rax), %r11
7731 jmp *%r11
7732 1:
7733 pushq %rdi
7734 call _glapi_get_dispatch
7735 popq %rdi
7736 movq 1752(%rax), %r11
7737 jmp *%r11
7738 #endif /* defined(GLX_USE_TLS) */
7739 .size GL_PREFIX(PushAttrib), .-GL_PREFIX(PushAttrib)
7740
7741 .p2align 4,,15
7742 .globl GL_PREFIX(Map1d)
7743 .type GL_PREFIX(Map1d), @function
7744 GL_PREFIX(Map1d):
7745 #if defined(GLX_USE_TLS)
7746 call _x86_64_get_dispatch@PLT
7747 movq 1760(%rax), %r11
7748 jmp *%r11
7749 #elif defined(PTHREADS)
7750 subq $56, %rsp
7751 movq %rdi, (%rsp)
7752 movq %xmm0, 8(%rsp)
7753 movq %xmm1, 16(%rsp)
7754 movq %rsi, 24(%rsp)
7755 movq %rdx, 32(%rsp)
7756 movq %rcx, 40(%rsp)
7757 call _x86_64_get_dispatch@PLT
7758 movq 40(%rsp), %rcx
7759 movq 32(%rsp), %rdx
7760 movq 24(%rsp), %rsi
7761 movq 16(%rsp), %xmm1
7762 movq 8(%rsp), %xmm0
7763 movq (%rsp), %rdi
7764 addq $56, %rsp
7765 movq 1760(%rax), %r11
7766 jmp *%r11
7767 #else
7768 movq _glapi_Dispatch(%rip), %rax
7769 testq %rax, %rax
7770 je 1f
7771 movq 1760(%rax), %r11
7772 jmp *%r11
7773 1:
7774 subq $56, %rsp
7775 movq %rdi, (%rsp)
7776 movq %xmm0, 8(%rsp)
7777 movq %xmm1, 16(%rsp)
7778 movq %rsi, 24(%rsp)
7779 movq %rdx, 32(%rsp)
7780 movq %rcx, 40(%rsp)
7781 call _glapi_get_dispatch
7782 movq 40(%rsp), %rcx
7783 movq 32(%rsp), %rdx
7784 movq 24(%rsp), %rsi
7785 movq 16(%rsp), %xmm1
7786 movq 8(%rsp), %xmm0
7787 movq (%rsp), %rdi
7788 addq $56, %rsp
7789 movq 1760(%rax), %r11
7790 jmp *%r11
7791 #endif /* defined(GLX_USE_TLS) */
7792 .size GL_PREFIX(Map1d), .-GL_PREFIX(Map1d)
7793
7794 .p2align 4,,15
7795 .globl GL_PREFIX(Map1f)
7796 .type GL_PREFIX(Map1f), @function
7797 GL_PREFIX(Map1f):
7798 #if defined(GLX_USE_TLS)
7799 call _x86_64_get_dispatch@PLT
7800 movq 1768(%rax), %r11
7801 jmp *%r11
7802 #elif defined(PTHREADS)
7803 subq $56, %rsp
7804 movq %rdi, (%rsp)
7805 movq %xmm0, 8(%rsp)
7806 movq %xmm1, 16(%rsp)
7807 movq %rsi, 24(%rsp)
7808 movq %rdx, 32(%rsp)
7809 movq %rcx, 40(%rsp)
7810 call _x86_64_get_dispatch@PLT
7811 movq 40(%rsp), %rcx
7812 movq 32(%rsp), %rdx
7813 movq 24(%rsp), %rsi
7814 movq 16(%rsp), %xmm1
7815 movq 8(%rsp), %xmm0
7816 movq (%rsp), %rdi
7817 addq $56, %rsp
7818 movq 1768(%rax), %r11
7819 jmp *%r11
7820 #else
7821 movq _glapi_Dispatch(%rip), %rax
7822 testq %rax, %rax
7823 je 1f
7824 movq 1768(%rax), %r11
7825 jmp *%r11
7826 1:
7827 subq $56, %rsp
7828 movq %rdi, (%rsp)
7829 movq %xmm0, 8(%rsp)
7830 movq %xmm1, 16(%rsp)
7831 movq %rsi, 24(%rsp)
7832 movq %rdx, 32(%rsp)
7833 movq %rcx, 40(%rsp)
7834 call _glapi_get_dispatch
7835 movq 40(%rsp), %rcx
7836 movq 32(%rsp), %rdx
7837 movq 24(%rsp), %rsi
7838 movq 16(%rsp), %xmm1
7839 movq 8(%rsp), %xmm0
7840 movq (%rsp), %rdi
7841 addq $56, %rsp
7842 movq 1768(%rax), %r11
7843 jmp *%r11
7844 #endif /* defined(GLX_USE_TLS) */
7845 .size GL_PREFIX(Map1f), .-GL_PREFIX(Map1f)
7846
7847 .p2align 4,,15
7848 .globl GL_PREFIX(Map2d)
7849 .type GL_PREFIX(Map2d), @function
7850 GL_PREFIX(Map2d):
7851 #if defined(GLX_USE_TLS)
7852 call _x86_64_get_dispatch@PLT
7853 movq 1776(%rax), %r11
7854 jmp *%r11
7855 #elif defined(PTHREADS)
7856 subq $88, %rsp
7857 movq %rdi, (%rsp)
7858 movq %xmm0, 8(%rsp)
7859 movq %xmm1, 16(%rsp)
7860 movq %rsi, 24(%rsp)
7861 movq %rdx, 32(%rsp)
7862 movq %xmm2, 40(%rsp)
7863 movq %xmm3, 48(%rsp)
7864 movq %rcx, 56(%rsp)
7865 movq %r8, 64(%rsp)
7866 movq %r9, 72(%rsp)
7867 call _x86_64_get_dispatch@PLT
7868 movq 72(%rsp), %r9
7869 movq 64(%rsp), %r8
7870 movq 56(%rsp), %rcx
7871 movq 48(%rsp), %xmm3
7872 movq 40(%rsp), %xmm2
7873 movq 32(%rsp), %rdx
7874 movq 24(%rsp), %rsi
7875 movq 16(%rsp), %xmm1
7876 movq 8(%rsp), %xmm0
7877 movq (%rsp), %rdi
7878 addq $88, %rsp
7879 movq 1776(%rax), %r11
7880 jmp *%r11
7881 #else
7882 movq _glapi_Dispatch(%rip), %rax
7883 testq %rax, %rax
7884 je 1f
7885 movq 1776(%rax), %r11
7886 jmp *%r11
7887 1:
7888 subq $88, %rsp
7889 movq %rdi, (%rsp)
7890 movq %xmm0, 8(%rsp)
7891 movq %xmm1, 16(%rsp)
7892 movq %rsi, 24(%rsp)
7893 movq %rdx, 32(%rsp)
7894 movq %xmm2, 40(%rsp)
7895 movq %xmm3, 48(%rsp)
7896 movq %rcx, 56(%rsp)
7897 movq %r8, 64(%rsp)
7898 movq %r9, 72(%rsp)
7899 call _glapi_get_dispatch
7900 movq 72(%rsp), %r9
7901 movq 64(%rsp), %r8
7902 movq 56(%rsp), %rcx
7903 movq 48(%rsp), %xmm3
7904 movq 40(%rsp), %xmm2
7905 movq 32(%rsp), %rdx
7906 movq 24(%rsp), %rsi
7907 movq 16(%rsp), %xmm1
7908 movq 8(%rsp), %xmm0
7909 movq (%rsp), %rdi
7910 addq $88, %rsp
7911 movq 1776(%rax), %r11
7912 jmp *%r11
7913 #endif /* defined(GLX_USE_TLS) */
7914 .size GL_PREFIX(Map2d), .-GL_PREFIX(Map2d)
7915
7916 .p2align 4,,15
7917 .globl GL_PREFIX(Map2f)
7918 .type GL_PREFIX(Map2f), @function
7919 GL_PREFIX(Map2f):
7920 #if defined(GLX_USE_TLS)
7921 call _x86_64_get_dispatch@PLT
7922 movq 1784(%rax), %r11
7923 jmp *%r11
7924 #elif defined(PTHREADS)
7925 subq $88, %rsp
7926 movq %rdi, (%rsp)
7927 movq %xmm0, 8(%rsp)
7928 movq %xmm1, 16(%rsp)
7929 movq %rsi, 24(%rsp)
7930 movq %rdx, 32(%rsp)
7931 movq %xmm2, 40(%rsp)
7932 movq %xmm3, 48(%rsp)
7933 movq %rcx, 56(%rsp)
7934 movq %r8, 64(%rsp)
7935 movq %r9, 72(%rsp)
7936 call _x86_64_get_dispatch@PLT
7937 movq 72(%rsp), %r9
7938 movq 64(%rsp), %r8
7939 movq 56(%rsp), %rcx
7940 movq 48(%rsp), %xmm3
7941 movq 40(%rsp), %xmm2
7942 movq 32(%rsp), %rdx
7943 movq 24(%rsp), %rsi
7944 movq 16(%rsp), %xmm1
7945 movq 8(%rsp), %xmm0
7946 movq (%rsp), %rdi
7947 addq $88, %rsp
7948 movq 1784(%rax), %r11
7949 jmp *%r11
7950 #else
7951 movq _glapi_Dispatch(%rip), %rax
7952 testq %rax, %rax
7953 je 1f
7954 movq 1784(%rax), %r11
7955 jmp *%r11
7956 1:
7957 subq $88, %rsp
7958 movq %rdi, (%rsp)
7959 movq %xmm0, 8(%rsp)
7960 movq %xmm1, 16(%rsp)
7961 movq %rsi, 24(%rsp)
7962 movq %rdx, 32(%rsp)
7963 movq %xmm2, 40(%rsp)
7964 movq %xmm3, 48(%rsp)
7965 movq %rcx, 56(%rsp)
7966 movq %r8, 64(%rsp)
7967 movq %r9, 72(%rsp)
7968 call _glapi_get_dispatch
7969 movq 72(%rsp), %r9
7970 movq 64(%rsp), %r8
7971 movq 56(%rsp), %rcx
7972 movq 48(%rsp), %xmm3
7973 movq 40(%rsp), %xmm2
7974 movq 32(%rsp), %rdx
7975 movq 24(%rsp), %rsi
7976 movq 16(%rsp), %xmm1
7977 movq 8(%rsp), %xmm0
7978 movq (%rsp), %rdi
7979 addq $88, %rsp
7980 movq 1784(%rax), %r11
7981 jmp *%r11
7982 #endif /* defined(GLX_USE_TLS) */
7983 .size GL_PREFIX(Map2f), .-GL_PREFIX(Map2f)
7984
7985 .p2align 4,,15
7986 .globl GL_PREFIX(MapGrid1d)
7987 .type GL_PREFIX(MapGrid1d), @function
7988 GL_PREFIX(MapGrid1d):
7989 #if defined(GLX_USE_TLS)
7990 call _x86_64_get_dispatch@PLT
7991 movq 1792(%rax), %r11
7992 jmp *%r11
7993 #elif defined(PTHREADS)
7994 subq $24, %rsp
7995 movq %rdi, (%rsp)
7996 movq %xmm0, 8(%rsp)
7997 movq %xmm1, 16(%rsp)
7998 call _x86_64_get_dispatch@PLT
7999 movq 16(%rsp), %xmm1
8000 movq 8(%rsp), %xmm0
8001 movq (%rsp), %rdi
8002 addq $24, %rsp
8003 movq 1792(%rax), %r11
8004 jmp *%r11
8005 #else
8006 movq _glapi_Dispatch(%rip), %rax
8007 testq %rax, %rax
8008 je 1f
8009 movq 1792(%rax), %r11
8010 jmp *%r11
8011 1:
8012 subq $24, %rsp
8013 movq %rdi, (%rsp)
8014 movq %xmm0, 8(%rsp)
8015 movq %xmm1, 16(%rsp)
8016 call _glapi_get_dispatch
8017 movq 16(%rsp), %xmm1
8018 movq 8(%rsp), %xmm0
8019 movq (%rsp), %rdi
8020 addq $24, %rsp
8021 movq 1792(%rax), %r11
8022 jmp *%r11
8023 #endif /* defined(GLX_USE_TLS) */
8024 .size GL_PREFIX(MapGrid1d), .-GL_PREFIX(MapGrid1d)
8025
8026 .p2align 4,,15
8027 .globl GL_PREFIX(MapGrid1f)
8028 .type GL_PREFIX(MapGrid1f), @function
8029 GL_PREFIX(MapGrid1f):
8030 #if defined(GLX_USE_TLS)
8031 call _x86_64_get_dispatch@PLT
8032 movq 1800(%rax), %r11
8033 jmp *%r11
8034 #elif defined(PTHREADS)
8035 subq $24, %rsp
8036 movq %rdi, (%rsp)
8037 movq %xmm0, 8(%rsp)
8038 movq %xmm1, 16(%rsp)
8039 call _x86_64_get_dispatch@PLT
8040 movq 16(%rsp), %xmm1
8041 movq 8(%rsp), %xmm0
8042 movq (%rsp), %rdi
8043 addq $24, %rsp
8044 movq 1800(%rax), %r11
8045 jmp *%r11
8046 #else
8047 movq _glapi_Dispatch(%rip), %rax
8048 testq %rax, %rax
8049 je 1f
8050 movq 1800(%rax), %r11
8051 jmp *%r11
8052 1:
8053 subq $24, %rsp
8054 movq %rdi, (%rsp)
8055 movq %xmm0, 8(%rsp)
8056 movq %xmm1, 16(%rsp)
8057 call _glapi_get_dispatch
8058 movq 16(%rsp), %xmm1
8059 movq 8(%rsp), %xmm0
8060 movq (%rsp), %rdi
8061 addq $24, %rsp
8062 movq 1800(%rax), %r11
8063 jmp *%r11
8064 #endif /* defined(GLX_USE_TLS) */
8065 .size GL_PREFIX(MapGrid1f), .-GL_PREFIX(MapGrid1f)
8066
8067 .p2align 4,,15
8068 .globl GL_PREFIX(MapGrid2d)
8069 .type GL_PREFIX(MapGrid2d), @function
8070 GL_PREFIX(MapGrid2d):
8071 #if defined(GLX_USE_TLS)
8072 call _x86_64_get_dispatch@PLT
8073 movq 1808(%rax), %r11
8074 jmp *%r11
8075 #elif defined(PTHREADS)
8076 subq $56, %rsp
8077 movq %rdi, (%rsp)
8078 movq %xmm0, 8(%rsp)
8079 movq %xmm1, 16(%rsp)
8080 movq %rsi, 24(%rsp)
8081 movq %xmm2, 32(%rsp)
8082 movq %xmm3, 40(%rsp)
8083 call _x86_64_get_dispatch@PLT
8084 movq 40(%rsp), %xmm3
8085 movq 32(%rsp), %xmm2
8086 movq 24(%rsp), %rsi
8087 movq 16(%rsp), %xmm1
8088 movq 8(%rsp), %xmm0
8089 movq (%rsp), %rdi
8090 addq $56, %rsp
8091 movq 1808(%rax), %r11
8092 jmp *%r11
8093 #else
8094 movq _glapi_Dispatch(%rip), %rax
8095 testq %rax, %rax
8096 je 1f
8097 movq 1808(%rax), %r11
8098 jmp *%r11
8099 1:
8100 subq $56, %rsp
8101 movq %rdi, (%rsp)
8102 movq %xmm0, 8(%rsp)
8103 movq %xmm1, 16(%rsp)
8104 movq %rsi, 24(%rsp)
8105 movq %xmm2, 32(%rsp)
8106 movq %xmm3, 40(%rsp)
8107 call _glapi_get_dispatch
8108 movq 40(%rsp), %xmm3
8109 movq 32(%rsp), %xmm2
8110 movq 24(%rsp), %rsi
8111 movq 16(%rsp), %xmm1
8112 movq 8(%rsp), %xmm0
8113 movq (%rsp), %rdi
8114 addq $56, %rsp
8115 movq 1808(%rax), %r11
8116 jmp *%r11
8117 #endif /* defined(GLX_USE_TLS) */
8118 .size GL_PREFIX(MapGrid2d), .-GL_PREFIX(MapGrid2d)
8119
8120 .p2align 4,,15
8121 .globl GL_PREFIX(MapGrid2f)
8122 .type GL_PREFIX(MapGrid2f), @function
8123 GL_PREFIX(MapGrid2f):
8124 #if defined(GLX_USE_TLS)
8125 call _x86_64_get_dispatch@PLT
8126 movq 1816(%rax), %r11
8127 jmp *%r11
8128 #elif defined(PTHREADS)
8129 subq $56, %rsp
8130 movq %rdi, (%rsp)
8131 movq %xmm0, 8(%rsp)
8132 movq %xmm1, 16(%rsp)
8133 movq %rsi, 24(%rsp)
8134 movq %xmm2, 32(%rsp)
8135 movq %xmm3, 40(%rsp)
8136 call _x86_64_get_dispatch@PLT
8137 movq 40(%rsp), %xmm3
8138 movq 32(%rsp), %xmm2
8139 movq 24(%rsp), %rsi
8140 movq 16(%rsp), %xmm1
8141 movq 8(%rsp), %xmm0
8142 movq (%rsp), %rdi
8143 addq $56, %rsp
8144 movq 1816(%rax), %r11
8145 jmp *%r11
8146 #else
8147 movq _glapi_Dispatch(%rip), %rax
8148 testq %rax, %rax
8149 je 1f
8150 movq 1816(%rax), %r11
8151 jmp *%r11
8152 1:
8153 subq $56, %rsp
8154 movq %rdi, (%rsp)
8155 movq %xmm0, 8(%rsp)
8156 movq %xmm1, 16(%rsp)
8157 movq %rsi, 24(%rsp)
8158 movq %xmm2, 32(%rsp)
8159 movq %xmm3, 40(%rsp)
8160 call _glapi_get_dispatch
8161 movq 40(%rsp), %xmm3
8162 movq 32(%rsp), %xmm2
8163 movq 24(%rsp), %rsi
8164 movq 16(%rsp), %xmm1
8165 movq 8(%rsp), %xmm0
8166 movq (%rsp), %rdi
8167 addq $56, %rsp
8168 movq 1816(%rax), %r11
8169 jmp *%r11
8170 #endif /* defined(GLX_USE_TLS) */
8171 .size GL_PREFIX(MapGrid2f), .-GL_PREFIX(MapGrid2f)
8172
8173 .p2align 4,,15
8174 .globl GL_PREFIX(EvalCoord1d)
8175 .type GL_PREFIX(EvalCoord1d), @function
8176 GL_PREFIX(EvalCoord1d):
8177 #if defined(GLX_USE_TLS)
8178 call _x86_64_get_dispatch@PLT
8179 movq 1824(%rax), %r11
8180 jmp *%r11
8181 #elif defined(PTHREADS)
8182 subq $8, %rsp
8183 movq %xmm0, (%rsp)
8184 call _x86_64_get_dispatch@PLT
8185 movq (%rsp), %xmm0
8186 addq $8, %rsp
8187 movq 1824(%rax), %r11
8188 jmp *%r11
8189 #else
8190 movq _glapi_Dispatch(%rip), %rax
8191 testq %rax, %rax
8192 je 1f
8193 movq 1824(%rax), %r11
8194 jmp *%r11
8195 1:
8196 subq $8, %rsp
8197 movq %xmm0, (%rsp)
8198 call _glapi_get_dispatch
8199 movq (%rsp), %xmm0
8200 addq $8, %rsp
8201 movq 1824(%rax), %r11
8202 jmp *%r11
8203 #endif /* defined(GLX_USE_TLS) */
8204 .size GL_PREFIX(EvalCoord1d), .-GL_PREFIX(EvalCoord1d)
8205
8206 .p2align 4,,15
8207 .globl GL_PREFIX(EvalCoord1dv)
8208 .type GL_PREFIX(EvalCoord1dv), @function
8209 GL_PREFIX(EvalCoord1dv):
8210 #if defined(GLX_USE_TLS)
8211 call _x86_64_get_dispatch@PLT
8212 movq 1832(%rax), %r11
8213 jmp *%r11
8214 #elif defined(PTHREADS)
8215 pushq %rdi
8216 call _x86_64_get_dispatch@PLT
8217 popq %rdi
8218 movq 1832(%rax), %r11
8219 jmp *%r11
8220 #else
8221 movq _glapi_Dispatch(%rip), %rax
8222 testq %rax, %rax
8223 je 1f
8224 movq 1832(%rax), %r11
8225 jmp *%r11
8226 1:
8227 pushq %rdi
8228 call _glapi_get_dispatch
8229 popq %rdi
8230 movq 1832(%rax), %r11
8231 jmp *%r11
8232 #endif /* defined(GLX_USE_TLS) */
8233 .size GL_PREFIX(EvalCoord1dv), .-GL_PREFIX(EvalCoord1dv)
8234
8235 .p2align 4,,15
8236 .globl GL_PREFIX(EvalCoord1f)
8237 .type GL_PREFIX(EvalCoord1f), @function
8238 GL_PREFIX(EvalCoord1f):
8239 #if defined(GLX_USE_TLS)
8240 call _x86_64_get_dispatch@PLT
8241 movq 1840(%rax), %r11
8242 jmp *%r11
8243 #elif defined(PTHREADS)
8244 subq $8, %rsp
8245 movq %xmm0, (%rsp)
8246 call _x86_64_get_dispatch@PLT
8247 movq (%rsp), %xmm0
8248 addq $8, %rsp
8249 movq 1840(%rax), %r11
8250 jmp *%r11
8251 #else
8252 movq _glapi_Dispatch(%rip), %rax
8253 testq %rax, %rax
8254 je 1f
8255 movq 1840(%rax), %r11
8256 jmp *%r11
8257 1:
8258 subq $8, %rsp
8259 movq %xmm0, (%rsp)
8260 call _glapi_get_dispatch
8261 movq (%rsp), %xmm0
8262 addq $8, %rsp
8263 movq 1840(%rax), %r11
8264 jmp *%r11
8265 #endif /* defined(GLX_USE_TLS) */
8266 .size GL_PREFIX(EvalCoord1f), .-GL_PREFIX(EvalCoord1f)
8267
8268 .p2align 4,,15
8269 .globl GL_PREFIX(EvalCoord1fv)
8270 .type GL_PREFIX(EvalCoord1fv), @function
8271 GL_PREFIX(EvalCoord1fv):
8272 #if defined(GLX_USE_TLS)
8273 call _x86_64_get_dispatch@PLT
8274 movq 1848(%rax), %r11
8275 jmp *%r11
8276 #elif defined(PTHREADS)
8277 pushq %rdi
8278 call _x86_64_get_dispatch@PLT
8279 popq %rdi
8280 movq 1848(%rax), %r11
8281 jmp *%r11
8282 #else
8283 movq _glapi_Dispatch(%rip), %rax
8284 testq %rax, %rax
8285 je 1f
8286 movq 1848(%rax), %r11
8287 jmp *%r11
8288 1:
8289 pushq %rdi
8290 call _glapi_get_dispatch
8291 popq %rdi
8292 movq 1848(%rax), %r11
8293 jmp *%r11
8294 #endif /* defined(GLX_USE_TLS) */
8295 .size GL_PREFIX(EvalCoord1fv), .-GL_PREFIX(EvalCoord1fv)
8296
8297 .p2align 4,,15
8298 .globl GL_PREFIX(EvalCoord2d)
8299 .type GL_PREFIX(EvalCoord2d), @function
8300 GL_PREFIX(EvalCoord2d):
8301 #if defined(GLX_USE_TLS)
8302 call _x86_64_get_dispatch@PLT
8303 movq 1856(%rax), %r11
8304 jmp *%r11
8305 #elif defined(PTHREADS)
8306 subq $24, %rsp
8307 movq %xmm0, (%rsp)
8308 movq %xmm1, 8(%rsp)
8309 call _x86_64_get_dispatch@PLT
8310 movq 8(%rsp), %xmm1
8311 movq (%rsp), %xmm0
8312 addq $24, %rsp
8313 movq 1856(%rax), %r11
8314 jmp *%r11
8315 #else
8316 movq _glapi_Dispatch(%rip), %rax
8317 testq %rax, %rax
8318 je 1f
8319 movq 1856(%rax), %r11
8320 jmp *%r11
8321 1:
8322 subq $24, %rsp
8323 movq %xmm0, (%rsp)
8324 movq %xmm1, 8(%rsp)
8325 call _glapi_get_dispatch
8326 movq 8(%rsp), %xmm1
8327 movq (%rsp), %xmm0
8328 addq $24, %rsp
8329 movq 1856(%rax), %r11
8330 jmp *%r11
8331 #endif /* defined(GLX_USE_TLS) */
8332 .size GL_PREFIX(EvalCoord2d), .-GL_PREFIX(EvalCoord2d)
8333
8334 .p2align 4,,15
8335 .globl GL_PREFIX(EvalCoord2dv)
8336 .type GL_PREFIX(EvalCoord2dv), @function
8337 GL_PREFIX(EvalCoord2dv):
8338 #if defined(GLX_USE_TLS)
8339 call _x86_64_get_dispatch@PLT
8340 movq 1864(%rax), %r11
8341 jmp *%r11
8342 #elif defined(PTHREADS)
8343 pushq %rdi
8344 call _x86_64_get_dispatch@PLT
8345 popq %rdi
8346 movq 1864(%rax), %r11
8347 jmp *%r11
8348 #else
8349 movq _glapi_Dispatch(%rip), %rax
8350 testq %rax, %rax
8351 je 1f
8352 movq 1864(%rax), %r11
8353 jmp *%r11
8354 1:
8355 pushq %rdi
8356 call _glapi_get_dispatch
8357 popq %rdi
8358 movq 1864(%rax), %r11
8359 jmp *%r11
8360 #endif /* defined(GLX_USE_TLS) */
8361 .size GL_PREFIX(EvalCoord2dv), .-GL_PREFIX(EvalCoord2dv)
8362
8363 .p2align 4,,15
8364 .globl GL_PREFIX(EvalCoord2f)
8365 .type GL_PREFIX(EvalCoord2f), @function
8366 GL_PREFIX(EvalCoord2f):
8367 #if defined(GLX_USE_TLS)
8368 call _x86_64_get_dispatch@PLT
8369 movq 1872(%rax), %r11
8370 jmp *%r11
8371 #elif defined(PTHREADS)
8372 subq $24, %rsp
8373 movq %xmm0, (%rsp)
8374 movq %xmm1, 8(%rsp)
8375 call _x86_64_get_dispatch@PLT
8376 movq 8(%rsp), %xmm1
8377 movq (%rsp), %xmm0
8378 addq $24, %rsp
8379 movq 1872(%rax), %r11
8380 jmp *%r11
8381 #else
8382 movq _glapi_Dispatch(%rip), %rax
8383 testq %rax, %rax
8384 je 1f
8385 movq 1872(%rax), %r11
8386 jmp *%r11
8387 1:
8388 subq $24, %rsp
8389 movq %xmm0, (%rsp)
8390 movq %xmm1, 8(%rsp)
8391 call _glapi_get_dispatch
8392 movq 8(%rsp), %xmm1
8393 movq (%rsp), %xmm0
8394 addq $24, %rsp
8395 movq 1872(%rax), %r11
8396 jmp *%r11
8397 #endif /* defined(GLX_USE_TLS) */
8398 .size GL_PREFIX(EvalCoord2f), .-GL_PREFIX(EvalCoord2f)
8399
8400 .p2align 4,,15
8401 .globl GL_PREFIX(EvalCoord2fv)
8402 .type GL_PREFIX(EvalCoord2fv), @function
8403 GL_PREFIX(EvalCoord2fv):
8404 #if defined(GLX_USE_TLS)
8405 call _x86_64_get_dispatch@PLT
8406 movq 1880(%rax), %r11
8407 jmp *%r11
8408 #elif defined(PTHREADS)
8409 pushq %rdi
8410 call _x86_64_get_dispatch@PLT
8411 popq %rdi
8412 movq 1880(%rax), %r11
8413 jmp *%r11
8414 #else
8415 movq _glapi_Dispatch(%rip), %rax
8416 testq %rax, %rax
8417 je 1f
8418 movq 1880(%rax), %r11
8419 jmp *%r11
8420 1:
8421 pushq %rdi
8422 call _glapi_get_dispatch
8423 popq %rdi
8424 movq 1880(%rax), %r11
8425 jmp *%r11
8426 #endif /* defined(GLX_USE_TLS) */
8427 .size GL_PREFIX(EvalCoord2fv), .-GL_PREFIX(EvalCoord2fv)
8428
8429 .p2align 4,,15
8430 .globl GL_PREFIX(EvalMesh1)
8431 .type GL_PREFIX(EvalMesh1), @function
8432 GL_PREFIX(EvalMesh1):
8433 #if defined(GLX_USE_TLS)
8434 call _x86_64_get_dispatch@PLT
8435 movq 1888(%rax), %r11
8436 jmp *%r11
8437 #elif defined(PTHREADS)
8438 pushq %rdi
8439 pushq %rsi
8440 pushq %rdx
8441 call _x86_64_get_dispatch@PLT
8442 popq %rdx
8443 popq %rsi
8444 popq %rdi
8445 movq 1888(%rax), %r11
8446 jmp *%r11
8447 #else
8448 movq _glapi_Dispatch(%rip), %rax
8449 testq %rax, %rax
8450 je 1f
8451 movq 1888(%rax), %r11
8452 jmp *%r11
8453 1:
8454 pushq %rdi
8455 pushq %rsi
8456 pushq %rdx
8457 call _glapi_get_dispatch
8458 popq %rdx
8459 popq %rsi
8460 popq %rdi
8461 movq 1888(%rax), %r11
8462 jmp *%r11
8463 #endif /* defined(GLX_USE_TLS) */
8464 .size GL_PREFIX(EvalMesh1), .-GL_PREFIX(EvalMesh1)
8465
8466 .p2align 4,,15
8467 .globl GL_PREFIX(EvalPoint1)
8468 .type GL_PREFIX(EvalPoint1), @function
8469 GL_PREFIX(EvalPoint1):
8470 #if defined(GLX_USE_TLS)
8471 call _x86_64_get_dispatch@PLT
8472 movq 1896(%rax), %r11
8473 jmp *%r11
8474 #elif defined(PTHREADS)
8475 pushq %rdi
8476 call _x86_64_get_dispatch@PLT
8477 popq %rdi
8478 movq 1896(%rax), %r11
8479 jmp *%r11
8480 #else
8481 movq _glapi_Dispatch(%rip), %rax
8482 testq %rax, %rax
8483 je 1f
8484 movq 1896(%rax), %r11
8485 jmp *%r11
8486 1:
8487 pushq %rdi
8488 call _glapi_get_dispatch
8489 popq %rdi
8490 movq 1896(%rax), %r11
8491 jmp *%r11
8492 #endif /* defined(GLX_USE_TLS) */
8493 .size GL_PREFIX(EvalPoint1), .-GL_PREFIX(EvalPoint1)
8494
8495 .p2align 4,,15
8496 .globl GL_PREFIX(EvalMesh2)
8497 .type GL_PREFIX(EvalMesh2), @function
8498 GL_PREFIX(EvalMesh2):
8499 #if defined(GLX_USE_TLS)
8500 call _x86_64_get_dispatch@PLT
8501 movq 1904(%rax), %r11
8502 jmp *%r11
8503 #elif defined(PTHREADS)
8504 pushq %rdi
8505 pushq %rsi
8506 pushq %rdx
8507 pushq %rcx
8508 pushq %r8
8509 call _x86_64_get_dispatch@PLT
8510 popq %r8
8511 popq %rcx
8512 popq %rdx
8513 popq %rsi
8514 popq %rdi
8515 movq 1904(%rax), %r11
8516 jmp *%r11
8517 #else
8518 movq _glapi_Dispatch(%rip), %rax
8519 testq %rax, %rax
8520 je 1f
8521 movq 1904(%rax), %r11
8522 jmp *%r11
8523 1:
8524 pushq %rdi
8525 pushq %rsi
8526 pushq %rdx
8527 pushq %rcx
8528 pushq %r8
8529 call _glapi_get_dispatch
8530 popq %r8
8531 popq %rcx
8532 popq %rdx
8533 popq %rsi
8534 popq %rdi
8535 movq 1904(%rax), %r11
8536 jmp *%r11
8537 #endif /* defined(GLX_USE_TLS) */
8538 .size GL_PREFIX(EvalMesh2), .-GL_PREFIX(EvalMesh2)
8539
8540 .p2align 4,,15
8541 .globl GL_PREFIX(EvalPoint2)
8542 .type GL_PREFIX(EvalPoint2), @function
8543 GL_PREFIX(EvalPoint2):
8544 #if defined(GLX_USE_TLS)
8545 call _x86_64_get_dispatch@PLT
8546 movq 1912(%rax), %r11
8547 jmp *%r11
8548 #elif defined(PTHREADS)
8549 pushq %rdi
8550 pushq %rsi
8551 pushq %rbp
8552 call _x86_64_get_dispatch@PLT
8553 popq %rbp
8554 popq %rsi
8555 popq %rdi
8556 movq 1912(%rax), %r11
8557 jmp *%r11
8558 #else
8559 movq _glapi_Dispatch(%rip), %rax
8560 testq %rax, %rax
8561 je 1f
8562 movq 1912(%rax), %r11
8563 jmp *%r11
8564 1:
8565 pushq %rdi
8566 pushq %rsi
8567 pushq %rbp
8568 call _glapi_get_dispatch
8569 popq %rbp
8570 popq %rsi
8571 popq %rdi
8572 movq 1912(%rax), %r11
8573 jmp *%r11
8574 #endif /* defined(GLX_USE_TLS) */
8575 .size GL_PREFIX(EvalPoint2), .-GL_PREFIX(EvalPoint2)
8576
8577 .p2align 4,,15
8578 .globl GL_PREFIX(AlphaFunc)
8579 .type GL_PREFIX(AlphaFunc), @function
8580 GL_PREFIX(AlphaFunc):
8581 #if defined(GLX_USE_TLS)
8582 call _x86_64_get_dispatch@PLT
8583 movq 1920(%rax), %r11
8584 jmp *%r11
8585 #elif defined(PTHREADS)
8586 pushq %rdi
8587 pushq %rsi
8588 pushq %rbp
8589 call _x86_64_get_dispatch@PLT
8590 popq %rbp
8591 popq %rsi
8592 popq %rdi
8593 movq 1920(%rax), %r11
8594 jmp *%r11
8595 #else
8596 movq _glapi_Dispatch(%rip), %rax
8597 testq %rax, %rax
8598 je 1f
8599 movq 1920(%rax), %r11
8600 jmp *%r11
8601 1:
8602 pushq %rdi
8603 pushq %rsi
8604 pushq %rbp
8605 call _glapi_get_dispatch
8606 popq %rbp
8607 popq %rsi
8608 popq %rdi
8609 movq 1920(%rax), %r11
8610 jmp *%r11
8611 #endif /* defined(GLX_USE_TLS) */
8612 .size GL_PREFIX(AlphaFunc), .-GL_PREFIX(AlphaFunc)
8613
8614 .p2align 4,,15
8615 .globl GL_PREFIX(BlendFunc)
8616 .type GL_PREFIX(BlendFunc), @function
8617 GL_PREFIX(BlendFunc):
8618 #if defined(GLX_USE_TLS)
8619 call _x86_64_get_dispatch@PLT
8620 movq 1928(%rax), %r11
8621 jmp *%r11
8622 #elif defined(PTHREADS)
8623 pushq %rdi
8624 pushq %rsi
8625 pushq %rbp
8626 call _x86_64_get_dispatch@PLT
8627 popq %rbp
8628 popq %rsi
8629 popq %rdi
8630 movq 1928(%rax), %r11
8631 jmp *%r11
8632 #else
8633 movq _glapi_Dispatch(%rip), %rax
8634 testq %rax, %rax
8635 je 1f
8636 movq 1928(%rax), %r11
8637 jmp *%r11
8638 1:
8639 pushq %rdi
8640 pushq %rsi
8641 pushq %rbp
8642 call _glapi_get_dispatch
8643 popq %rbp
8644 popq %rsi
8645 popq %rdi
8646 movq 1928(%rax), %r11
8647 jmp *%r11
8648 #endif /* defined(GLX_USE_TLS) */
8649 .size GL_PREFIX(BlendFunc), .-GL_PREFIX(BlendFunc)
8650
8651 .p2align 4,,15
8652 .globl GL_PREFIX(LogicOp)
8653 .type GL_PREFIX(LogicOp), @function
8654 GL_PREFIX(LogicOp):
8655 #if defined(GLX_USE_TLS)
8656 call _x86_64_get_dispatch@PLT
8657 movq 1936(%rax), %r11
8658 jmp *%r11
8659 #elif defined(PTHREADS)
8660 pushq %rdi
8661 call _x86_64_get_dispatch@PLT
8662 popq %rdi
8663 movq 1936(%rax), %r11
8664 jmp *%r11
8665 #else
8666 movq _glapi_Dispatch(%rip), %rax
8667 testq %rax, %rax
8668 je 1f
8669 movq 1936(%rax), %r11
8670 jmp *%r11
8671 1:
8672 pushq %rdi
8673 call _glapi_get_dispatch
8674 popq %rdi
8675 movq 1936(%rax), %r11
8676 jmp *%r11
8677 #endif /* defined(GLX_USE_TLS) */
8678 .size GL_PREFIX(LogicOp), .-GL_PREFIX(LogicOp)
8679
8680 .p2align 4,,15
8681 .globl GL_PREFIX(StencilFunc)
8682 .type GL_PREFIX(StencilFunc), @function
8683 GL_PREFIX(StencilFunc):
8684 #if defined(GLX_USE_TLS)
8685 call _x86_64_get_dispatch@PLT
8686 movq 1944(%rax), %r11
8687 jmp *%r11
8688 #elif defined(PTHREADS)
8689 pushq %rdi
8690 pushq %rsi
8691 pushq %rdx
8692 call _x86_64_get_dispatch@PLT
8693 popq %rdx
8694 popq %rsi
8695 popq %rdi
8696 movq 1944(%rax), %r11
8697 jmp *%r11
8698 #else
8699 movq _glapi_Dispatch(%rip), %rax
8700 testq %rax, %rax
8701 je 1f
8702 movq 1944(%rax), %r11
8703 jmp *%r11
8704 1:
8705 pushq %rdi
8706 pushq %rsi
8707 pushq %rdx
8708 call _glapi_get_dispatch
8709 popq %rdx
8710 popq %rsi
8711 popq %rdi
8712 movq 1944(%rax), %r11
8713 jmp *%r11
8714 #endif /* defined(GLX_USE_TLS) */
8715 .size GL_PREFIX(StencilFunc), .-GL_PREFIX(StencilFunc)
8716
8717 .p2align 4,,15
8718 .globl GL_PREFIX(StencilOp)
8719 .type GL_PREFIX(StencilOp), @function
8720 GL_PREFIX(StencilOp):
8721 #if defined(GLX_USE_TLS)
8722 call _x86_64_get_dispatch@PLT
8723 movq 1952(%rax), %r11
8724 jmp *%r11
8725 #elif defined(PTHREADS)
8726 pushq %rdi
8727 pushq %rsi
8728 pushq %rdx
8729 call _x86_64_get_dispatch@PLT
8730 popq %rdx
8731 popq %rsi
8732 popq %rdi
8733 movq 1952(%rax), %r11
8734 jmp *%r11
8735 #else
8736 movq _glapi_Dispatch(%rip), %rax
8737 testq %rax, %rax
8738 je 1f
8739 movq 1952(%rax), %r11
8740 jmp *%r11
8741 1:
8742 pushq %rdi
8743 pushq %rsi
8744 pushq %rdx
8745 call _glapi_get_dispatch
8746 popq %rdx
8747 popq %rsi
8748 popq %rdi
8749 movq 1952(%rax), %r11
8750 jmp *%r11
8751 #endif /* defined(GLX_USE_TLS) */
8752 .size GL_PREFIX(StencilOp), .-GL_PREFIX(StencilOp)
8753
8754 .p2align 4,,15
8755 .globl GL_PREFIX(DepthFunc)
8756 .type GL_PREFIX(DepthFunc), @function
8757 GL_PREFIX(DepthFunc):
8758 #if defined(GLX_USE_TLS)
8759 call _x86_64_get_dispatch@PLT
8760 movq 1960(%rax), %r11
8761 jmp *%r11
8762 #elif defined(PTHREADS)
8763 pushq %rdi
8764 call _x86_64_get_dispatch@PLT
8765 popq %rdi
8766 movq 1960(%rax), %r11
8767 jmp *%r11
8768 #else
8769 movq _glapi_Dispatch(%rip), %rax
8770 testq %rax, %rax
8771 je 1f
8772 movq 1960(%rax), %r11
8773 jmp *%r11
8774 1:
8775 pushq %rdi
8776 call _glapi_get_dispatch
8777 popq %rdi
8778 movq 1960(%rax), %r11
8779 jmp *%r11
8780 #endif /* defined(GLX_USE_TLS) */
8781 .size GL_PREFIX(DepthFunc), .-GL_PREFIX(DepthFunc)
8782
8783 .p2align 4,,15
8784 .globl GL_PREFIX(PixelZoom)
8785 .type GL_PREFIX(PixelZoom), @function
8786 GL_PREFIX(PixelZoom):
8787 #if defined(GLX_USE_TLS)
8788 call _x86_64_get_dispatch@PLT
8789 movq 1968(%rax), %r11
8790 jmp *%r11
8791 #elif defined(PTHREADS)
8792 subq $24, %rsp
8793 movq %xmm0, (%rsp)
8794 movq %xmm1, 8(%rsp)
8795 call _x86_64_get_dispatch@PLT
8796 movq 8(%rsp), %xmm1
8797 movq (%rsp), %xmm0
8798 addq $24, %rsp
8799 movq 1968(%rax), %r11
8800 jmp *%r11
8801 #else
8802 movq _glapi_Dispatch(%rip), %rax
8803 testq %rax, %rax
8804 je 1f
8805 movq 1968(%rax), %r11
8806 jmp *%r11
8807 1:
8808 subq $24, %rsp
8809 movq %xmm0, (%rsp)
8810 movq %xmm1, 8(%rsp)
8811 call _glapi_get_dispatch
8812 movq 8(%rsp), %xmm1
8813 movq (%rsp), %xmm0
8814 addq $24, %rsp
8815 movq 1968(%rax), %r11
8816 jmp *%r11
8817 #endif /* defined(GLX_USE_TLS) */
8818 .size GL_PREFIX(PixelZoom), .-GL_PREFIX(PixelZoom)
8819
8820 .p2align 4,,15
8821 .globl GL_PREFIX(PixelTransferf)
8822 .type GL_PREFIX(PixelTransferf), @function
8823 GL_PREFIX(PixelTransferf):
8824 #if defined(GLX_USE_TLS)
8825 call _x86_64_get_dispatch@PLT
8826 movq 1976(%rax), %r11
8827 jmp *%r11
8828 #elif defined(PTHREADS)
8829 subq $24, %rsp
8830 movq %rdi, (%rsp)
8831 movq %xmm0, 8(%rsp)
8832 call _x86_64_get_dispatch@PLT
8833 movq 8(%rsp), %xmm0
8834 movq (%rsp), %rdi
8835 addq $24, %rsp
8836 movq 1976(%rax), %r11
8837 jmp *%r11
8838 #else
8839 movq _glapi_Dispatch(%rip), %rax
8840 testq %rax, %rax
8841 je 1f
8842 movq 1976(%rax), %r11
8843 jmp *%r11
8844 1:
8845 subq $24, %rsp
8846 movq %rdi, (%rsp)
8847 movq %xmm0, 8(%rsp)
8848 call _glapi_get_dispatch
8849 movq 8(%rsp), %xmm0
8850 movq (%rsp), %rdi
8851 addq $24, %rsp
8852 movq 1976(%rax), %r11
8853 jmp *%r11
8854 #endif /* defined(GLX_USE_TLS) */
8855 .size GL_PREFIX(PixelTransferf), .-GL_PREFIX(PixelTransferf)
8856
8857 .p2align 4,,15
8858 .globl GL_PREFIX(PixelTransferi)
8859 .type GL_PREFIX(PixelTransferi), @function
8860 GL_PREFIX(PixelTransferi):
8861 #if defined(GLX_USE_TLS)
8862 call _x86_64_get_dispatch@PLT
8863 movq 1984(%rax), %r11
8864 jmp *%r11
8865 #elif defined(PTHREADS)
8866 pushq %rdi
8867 pushq %rsi
8868 pushq %rbp
8869 call _x86_64_get_dispatch@PLT
8870 popq %rbp
8871 popq %rsi
8872 popq %rdi
8873 movq 1984(%rax), %r11
8874 jmp *%r11
8875 #else
8876 movq _glapi_Dispatch(%rip), %rax
8877 testq %rax, %rax
8878 je 1f
8879 movq 1984(%rax), %r11
8880 jmp *%r11
8881 1:
8882 pushq %rdi
8883 pushq %rsi
8884 pushq %rbp
8885 call _glapi_get_dispatch
8886 popq %rbp
8887 popq %rsi
8888 popq %rdi
8889 movq 1984(%rax), %r11
8890 jmp *%r11
8891 #endif /* defined(GLX_USE_TLS) */
8892 .size GL_PREFIX(PixelTransferi), .-GL_PREFIX(PixelTransferi)
8893
8894 .p2align 4,,15
8895 .globl GL_PREFIX(PixelStoref)
8896 .type GL_PREFIX(PixelStoref), @function
8897 GL_PREFIX(PixelStoref):
8898 #if defined(GLX_USE_TLS)
8899 call _x86_64_get_dispatch@PLT
8900 movq 1992(%rax), %r11
8901 jmp *%r11
8902 #elif defined(PTHREADS)
8903 subq $24, %rsp
8904 movq %rdi, (%rsp)
8905 movq %xmm0, 8(%rsp)
8906 call _x86_64_get_dispatch@PLT
8907 movq 8(%rsp), %xmm0
8908 movq (%rsp), %rdi
8909 addq $24, %rsp
8910 movq 1992(%rax), %r11
8911 jmp *%r11
8912 #else
8913 movq _glapi_Dispatch(%rip), %rax
8914 testq %rax, %rax
8915 je 1f
8916 movq 1992(%rax), %r11
8917 jmp *%r11
8918 1:
8919 subq $24, %rsp
8920 movq %rdi, (%rsp)
8921 movq %xmm0, 8(%rsp)
8922 call _glapi_get_dispatch
8923 movq 8(%rsp), %xmm0
8924 movq (%rsp), %rdi
8925 addq $24, %rsp
8926 movq 1992(%rax), %r11
8927 jmp *%r11
8928 #endif /* defined(GLX_USE_TLS) */
8929 .size GL_PREFIX(PixelStoref), .-GL_PREFIX(PixelStoref)
8930
8931 .p2align 4,,15
8932 .globl GL_PREFIX(PixelStorei)
8933 .type GL_PREFIX(PixelStorei), @function
8934 GL_PREFIX(PixelStorei):
8935 #if defined(GLX_USE_TLS)
8936 call _x86_64_get_dispatch@PLT
8937 movq 2000(%rax), %r11
8938 jmp *%r11
8939 #elif defined(PTHREADS)
8940 pushq %rdi
8941 pushq %rsi
8942 pushq %rbp
8943 call _x86_64_get_dispatch@PLT
8944 popq %rbp
8945 popq %rsi
8946 popq %rdi
8947 movq 2000(%rax), %r11
8948 jmp *%r11
8949 #else
8950 movq _glapi_Dispatch(%rip), %rax
8951 testq %rax, %rax
8952 je 1f
8953 movq 2000(%rax), %r11
8954 jmp *%r11
8955 1:
8956 pushq %rdi
8957 pushq %rsi
8958 pushq %rbp
8959 call _glapi_get_dispatch
8960 popq %rbp
8961 popq %rsi
8962 popq %rdi
8963 movq 2000(%rax), %r11
8964 jmp *%r11
8965 #endif /* defined(GLX_USE_TLS) */
8966 .size GL_PREFIX(PixelStorei), .-GL_PREFIX(PixelStorei)
8967
8968 .p2align 4,,15
8969 .globl GL_PREFIX(PixelMapfv)
8970 .type GL_PREFIX(PixelMapfv), @function
8971 GL_PREFIX(PixelMapfv):
8972 #if defined(GLX_USE_TLS)
8973 call _x86_64_get_dispatch@PLT
8974 movq 2008(%rax), %r11
8975 jmp *%r11
8976 #elif defined(PTHREADS)
8977 pushq %rdi
8978 pushq %rsi
8979 pushq %rdx
8980 call _x86_64_get_dispatch@PLT
8981 popq %rdx
8982 popq %rsi
8983 popq %rdi
8984 movq 2008(%rax), %r11
8985 jmp *%r11
8986 #else
8987 movq _glapi_Dispatch(%rip), %rax
8988 testq %rax, %rax
8989 je 1f
8990 movq 2008(%rax), %r11
8991 jmp *%r11
8992 1:
8993 pushq %rdi
8994 pushq %rsi
8995 pushq %rdx
8996 call _glapi_get_dispatch
8997 popq %rdx
8998 popq %rsi
8999 popq %rdi
9000 movq 2008(%rax), %r11
9001 jmp *%r11
9002 #endif /* defined(GLX_USE_TLS) */
9003 .size GL_PREFIX(PixelMapfv), .-GL_PREFIX(PixelMapfv)
9004
9005 .p2align 4,,15
9006 .globl GL_PREFIX(PixelMapuiv)
9007 .type GL_PREFIX(PixelMapuiv), @function
9008 GL_PREFIX(PixelMapuiv):
9009 #if defined(GLX_USE_TLS)
9010 call _x86_64_get_dispatch@PLT
9011 movq 2016(%rax), %r11
9012 jmp *%r11
9013 #elif defined(PTHREADS)
9014 pushq %rdi
9015 pushq %rsi
9016 pushq %rdx
9017 call _x86_64_get_dispatch@PLT
9018 popq %rdx
9019 popq %rsi
9020 popq %rdi
9021 movq 2016(%rax), %r11
9022 jmp *%r11
9023 #else
9024 movq _glapi_Dispatch(%rip), %rax
9025 testq %rax, %rax
9026 je 1f
9027 movq 2016(%rax), %r11
9028 jmp *%r11
9029 1:
9030 pushq %rdi
9031 pushq %rsi
9032 pushq %rdx
9033 call _glapi_get_dispatch
9034 popq %rdx
9035 popq %rsi
9036 popq %rdi
9037 movq 2016(%rax), %r11
9038 jmp *%r11
9039 #endif /* defined(GLX_USE_TLS) */
9040 .size GL_PREFIX(PixelMapuiv), .-GL_PREFIX(PixelMapuiv)
9041
9042 .p2align 4,,15
9043 .globl GL_PREFIX(PixelMapusv)
9044 .type GL_PREFIX(PixelMapusv), @function
9045 GL_PREFIX(PixelMapusv):
9046 #if defined(GLX_USE_TLS)
9047 call _x86_64_get_dispatch@PLT
9048 movq 2024(%rax), %r11
9049 jmp *%r11
9050 #elif defined(PTHREADS)
9051 pushq %rdi
9052 pushq %rsi
9053 pushq %rdx
9054 call _x86_64_get_dispatch@PLT
9055 popq %rdx
9056 popq %rsi
9057 popq %rdi
9058 movq 2024(%rax), %r11
9059 jmp *%r11
9060 #else
9061 movq _glapi_Dispatch(%rip), %rax
9062 testq %rax, %rax
9063 je 1f
9064 movq 2024(%rax), %r11
9065 jmp *%r11
9066 1:
9067 pushq %rdi
9068 pushq %rsi
9069 pushq %rdx
9070 call _glapi_get_dispatch
9071 popq %rdx
9072 popq %rsi
9073 popq %rdi
9074 movq 2024(%rax), %r11
9075 jmp *%r11
9076 #endif /* defined(GLX_USE_TLS) */
9077 .size GL_PREFIX(PixelMapusv), .-GL_PREFIX(PixelMapusv)
9078
9079 .p2align 4,,15
9080 .globl GL_PREFIX(ReadBuffer)
9081 .type GL_PREFIX(ReadBuffer), @function
9082 GL_PREFIX(ReadBuffer):
9083 #if defined(GLX_USE_TLS)
9084 call _x86_64_get_dispatch@PLT
9085 movq 2032(%rax), %r11
9086 jmp *%r11
9087 #elif defined(PTHREADS)
9088 pushq %rdi
9089 call _x86_64_get_dispatch@PLT
9090 popq %rdi
9091 movq 2032(%rax), %r11
9092 jmp *%r11
9093 #else
9094 movq _glapi_Dispatch(%rip), %rax
9095 testq %rax, %rax
9096 je 1f
9097 movq 2032(%rax), %r11
9098 jmp *%r11
9099 1:
9100 pushq %rdi
9101 call _glapi_get_dispatch
9102 popq %rdi
9103 movq 2032(%rax), %r11
9104 jmp *%r11
9105 #endif /* defined(GLX_USE_TLS) */
9106 .size GL_PREFIX(ReadBuffer), .-GL_PREFIX(ReadBuffer)
9107
9108 .p2align 4,,15
9109 .globl GL_PREFIX(CopyPixels)
9110 .type GL_PREFIX(CopyPixels), @function
9111 GL_PREFIX(CopyPixels):
9112 #if defined(GLX_USE_TLS)
9113 call _x86_64_get_dispatch@PLT
9114 movq 2040(%rax), %r11
9115 jmp *%r11
9116 #elif defined(PTHREADS)
9117 pushq %rdi
9118 pushq %rsi
9119 pushq %rdx
9120 pushq %rcx
9121 pushq %r8
9122 call _x86_64_get_dispatch@PLT
9123 popq %r8
9124 popq %rcx
9125 popq %rdx
9126 popq %rsi
9127 popq %rdi
9128 movq 2040(%rax), %r11
9129 jmp *%r11
9130 #else
9131 movq _glapi_Dispatch(%rip), %rax
9132 testq %rax, %rax
9133 je 1f
9134 movq 2040(%rax), %r11
9135 jmp *%r11
9136 1:
9137 pushq %rdi
9138 pushq %rsi
9139 pushq %rdx
9140 pushq %rcx
9141 pushq %r8
9142 call _glapi_get_dispatch
9143 popq %r8
9144 popq %rcx
9145 popq %rdx
9146 popq %rsi
9147 popq %rdi
9148 movq 2040(%rax), %r11
9149 jmp *%r11
9150 #endif /* defined(GLX_USE_TLS) */
9151 .size GL_PREFIX(CopyPixels), .-GL_PREFIX(CopyPixels)
9152
9153 .p2align 4,,15
9154 .globl GL_PREFIX(ReadPixels)
9155 .type GL_PREFIX(ReadPixels), @function
9156 GL_PREFIX(ReadPixels):
9157 #if defined(GLX_USE_TLS)
9158 call _x86_64_get_dispatch@PLT
9159 movq 2048(%rax), %r11
9160 jmp *%r11
9161 #elif defined(PTHREADS)
9162 pushq %rdi
9163 pushq %rsi
9164 pushq %rdx
9165 pushq %rcx
9166 pushq %r8
9167 pushq %r9
9168 pushq %rbp
9169 call _x86_64_get_dispatch@PLT
9170 popq %rbp
9171 popq %r9
9172 popq %r8
9173 popq %rcx
9174 popq %rdx
9175 popq %rsi
9176 popq %rdi
9177 movq 2048(%rax), %r11
9178 jmp *%r11
9179 #else
9180 movq _glapi_Dispatch(%rip), %rax
9181 testq %rax, %rax
9182 je 1f
9183 movq 2048(%rax), %r11
9184 jmp *%r11
9185 1:
9186 pushq %rdi
9187 pushq %rsi
9188 pushq %rdx
9189 pushq %rcx
9190 pushq %r8
9191 pushq %r9
9192 pushq %rbp
9193 call _glapi_get_dispatch
9194 popq %rbp
9195 popq %r9
9196 popq %r8
9197 popq %rcx
9198 popq %rdx
9199 popq %rsi
9200 popq %rdi
9201 movq 2048(%rax), %r11
9202 jmp *%r11
9203 #endif /* defined(GLX_USE_TLS) */
9204 .size GL_PREFIX(ReadPixels), .-GL_PREFIX(ReadPixels)
9205
9206 .p2align 4,,15
9207 .globl GL_PREFIX(DrawPixels)
9208 .type GL_PREFIX(DrawPixels), @function
9209 GL_PREFIX(DrawPixels):
9210 #if defined(GLX_USE_TLS)
9211 call _x86_64_get_dispatch@PLT
9212 movq 2056(%rax), %r11
9213 jmp *%r11
9214 #elif defined(PTHREADS)
9215 pushq %rdi
9216 pushq %rsi
9217 pushq %rdx
9218 pushq %rcx
9219 pushq %r8
9220 call _x86_64_get_dispatch@PLT
9221 popq %r8
9222 popq %rcx
9223 popq %rdx
9224 popq %rsi
9225 popq %rdi
9226 movq 2056(%rax), %r11
9227 jmp *%r11
9228 #else
9229 movq _glapi_Dispatch(%rip), %rax
9230 testq %rax, %rax
9231 je 1f
9232 movq 2056(%rax), %r11
9233 jmp *%r11
9234 1:
9235 pushq %rdi
9236 pushq %rsi
9237 pushq %rdx
9238 pushq %rcx
9239 pushq %r8
9240 call _glapi_get_dispatch
9241 popq %r8
9242 popq %rcx
9243 popq %rdx
9244 popq %rsi
9245 popq %rdi
9246 movq 2056(%rax), %r11
9247 jmp *%r11
9248 #endif /* defined(GLX_USE_TLS) */
9249 .size GL_PREFIX(DrawPixels), .-GL_PREFIX(DrawPixels)
9250
9251 .p2align 4,,15
9252 .globl GL_PREFIX(GetBooleanv)
9253 .type GL_PREFIX(GetBooleanv), @function
9254 GL_PREFIX(GetBooleanv):
9255 #if defined(GLX_USE_TLS)
9256 call _x86_64_get_dispatch@PLT
9257 movq 2064(%rax), %r11
9258 jmp *%r11
9259 #elif defined(PTHREADS)
9260 pushq %rdi
9261 pushq %rsi
9262 pushq %rbp
9263 call _x86_64_get_dispatch@PLT
9264 popq %rbp
9265 popq %rsi
9266 popq %rdi
9267 movq 2064(%rax), %r11
9268 jmp *%r11
9269 #else
9270 movq _glapi_Dispatch(%rip), %rax
9271 testq %rax, %rax
9272 je 1f
9273 movq 2064(%rax), %r11
9274 jmp *%r11
9275 1:
9276 pushq %rdi
9277 pushq %rsi
9278 pushq %rbp
9279 call _glapi_get_dispatch
9280 popq %rbp
9281 popq %rsi
9282 popq %rdi
9283 movq 2064(%rax), %r11
9284 jmp *%r11
9285 #endif /* defined(GLX_USE_TLS) */
9286 .size GL_PREFIX(GetBooleanv), .-GL_PREFIX(GetBooleanv)
9287
9288 .p2align 4,,15
9289 .globl GL_PREFIX(GetClipPlane)
9290 .type GL_PREFIX(GetClipPlane), @function
9291 GL_PREFIX(GetClipPlane):
9292 #if defined(GLX_USE_TLS)
9293 call _x86_64_get_dispatch@PLT
9294 movq 2072(%rax), %r11
9295 jmp *%r11
9296 #elif defined(PTHREADS)
9297 pushq %rdi
9298 pushq %rsi
9299 pushq %rbp
9300 call _x86_64_get_dispatch@PLT
9301 popq %rbp
9302 popq %rsi
9303 popq %rdi
9304 movq 2072(%rax), %r11
9305 jmp *%r11
9306 #else
9307 movq _glapi_Dispatch(%rip), %rax
9308 testq %rax, %rax
9309 je 1f
9310 movq 2072(%rax), %r11
9311 jmp *%r11
9312 1:
9313 pushq %rdi
9314 pushq %rsi
9315 pushq %rbp
9316 call _glapi_get_dispatch
9317 popq %rbp
9318 popq %rsi
9319 popq %rdi
9320 movq 2072(%rax), %r11
9321 jmp *%r11
9322 #endif /* defined(GLX_USE_TLS) */
9323 .size GL_PREFIX(GetClipPlane), .-GL_PREFIX(GetClipPlane)
9324
9325 .p2align 4,,15
9326 .globl GL_PREFIX(GetDoublev)
9327 .type GL_PREFIX(GetDoublev), @function
9328 GL_PREFIX(GetDoublev):
9329 #if defined(GLX_USE_TLS)
9330 call _x86_64_get_dispatch@PLT
9331 movq 2080(%rax), %r11
9332 jmp *%r11
9333 #elif defined(PTHREADS)
9334 pushq %rdi
9335 pushq %rsi
9336 pushq %rbp
9337 call _x86_64_get_dispatch@PLT
9338 popq %rbp
9339 popq %rsi
9340 popq %rdi
9341 movq 2080(%rax), %r11
9342 jmp *%r11
9343 #else
9344 movq _glapi_Dispatch(%rip), %rax
9345 testq %rax, %rax
9346 je 1f
9347 movq 2080(%rax), %r11
9348 jmp *%r11
9349 1:
9350 pushq %rdi
9351 pushq %rsi
9352 pushq %rbp
9353 call _glapi_get_dispatch
9354 popq %rbp
9355 popq %rsi
9356 popq %rdi
9357 movq 2080(%rax), %r11
9358 jmp *%r11
9359 #endif /* defined(GLX_USE_TLS) */
9360 .size GL_PREFIX(GetDoublev), .-GL_PREFIX(GetDoublev)
9361
9362 .p2align 4,,15
9363 .globl GL_PREFIX(GetError)
9364 .type GL_PREFIX(GetError), @function
9365 GL_PREFIX(GetError):
9366 #if defined(GLX_USE_TLS)
9367 call _x86_64_get_dispatch@PLT
9368 movq 2088(%rax), %r11
9369 jmp *%r11
9370 #elif defined(PTHREADS)
9371 pushq %rbp
9372 call _x86_64_get_dispatch@PLT
9373 popq %rbp
9374 movq 2088(%rax), %r11
9375 jmp *%r11
9376 #else
9377 movq _glapi_Dispatch(%rip), %rax
9378 testq %rax, %rax
9379 je 1f
9380 movq 2088(%rax), %r11
9381 jmp *%r11
9382 1:
9383 pushq %rbp
9384 call _glapi_get_dispatch
9385 popq %rbp
9386 movq 2088(%rax), %r11
9387 jmp *%r11
9388 #endif /* defined(GLX_USE_TLS) */
9389 .size GL_PREFIX(GetError), .-GL_PREFIX(GetError)
9390
9391 .p2align 4,,15
9392 .globl GL_PREFIX(GetFloatv)
9393 .type GL_PREFIX(GetFloatv), @function
9394 GL_PREFIX(GetFloatv):
9395 #if defined(GLX_USE_TLS)
9396 call _x86_64_get_dispatch@PLT
9397 movq 2096(%rax), %r11
9398 jmp *%r11
9399 #elif defined(PTHREADS)
9400 pushq %rdi
9401 pushq %rsi
9402 pushq %rbp
9403 call _x86_64_get_dispatch@PLT
9404 popq %rbp
9405 popq %rsi
9406 popq %rdi
9407 movq 2096(%rax), %r11
9408 jmp *%r11
9409 #else
9410 movq _glapi_Dispatch(%rip), %rax
9411 testq %rax, %rax
9412 je 1f
9413 movq 2096(%rax), %r11
9414 jmp *%r11
9415 1:
9416 pushq %rdi
9417 pushq %rsi
9418 pushq %rbp
9419 call _glapi_get_dispatch
9420 popq %rbp
9421 popq %rsi
9422 popq %rdi
9423 movq 2096(%rax), %r11
9424 jmp *%r11
9425 #endif /* defined(GLX_USE_TLS) */
9426 .size GL_PREFIX(GetFloatv), .-GL_PREFIX(GetFloatv)
9427
9428 .p2align 4,,15
9429 .globl GL_PREFIX(GetIntegerv)
9430 .type GL_PREFIX(GetIntegerv), @function
9431 GL_PREFIX(GetIntegerv):
9432 #if defined(GLX_USE_TLS)
9433 call _x86_64_get_dispatch@PLT
9434 movq 2104(%rax), %r11
9435 jmp *%r11
9436 #elif defined(PTHREADS)
9437 pushq %rdi
9438 pushq %rsi
9439 pushq %rbp
9440 call _x86_64_get_dispatch@PLT
9441 popq %rbp
9442 popq %rsi
9443 popq %rdi
9444 movq 2104(%rax), %r11
9445 jmp *%r11
9446 #else
9447 movq _glapi_Dispatch(%rip), %rax
9448 testq %rax, %rax
9449 je 1f
9450 movq 2104(%rax), %r11
9451 jmp *%r11
9452 1:
9453 pushq %rdi
9454 pushq %rsi
9455 pushq %rbp
9456 call _glapi_get_dispatch
9457 popq %rbp
9458 popq %rsi
9459 popq %rdi
9460 movq 2104(%rax), %r11
9461 jmp *%r11
9462 #endif /* defined(GLX_USE_TLS) */
9463 .size GL_PREFIX(GetIntegerv), .-GL_PREFIX(GetIntegerv)
9464
9465 .p2align 4,,15
9466 .globl GL_PREFIX(GetLightfv)
9467 .type GL_PREFIX(GetLightfv), @function
9468 GL_PREFIX(GetLightfv):
9469 #if defined(GLX_USE_TLS)
9470 call _x86_64_get_dispatch@PLT
9471 movq 2112(%rax), %r11
9472 jmp *%r11
9473 #elif defined(PTHREADS)
9474 pushq %rdi
9475 pushq %rsi
9476 pushq %rdx
9477 call _x86_64_get_dispatch@PLT
9478 popq %rdx
9479 popq %rsi
9480 popq %rdi
9481 movq 2112(%rax), %r11
9482 jmp *%r11
9483 #else
9484 movq _glapi_Dispatch(%rip), %rax
9485 testq %rax, %rax
9486 je 1f
9487 movq 2112(%rax), %r11
9488 jmp *%r11
9489 1:
9490 pushq %rdi
9491 pushq %rsi
9492 pushq %rdx
9493 call _glapi_get_dispatch
9494 popq %rdx
9495 popq %rsi
9496 popq %rdi
9497 movq 2112(%rax), %r11
9498 jmp *%r11
9499 #endif /* defined(GLX_USE_TLS) */
9500 .size GL_PREFIX(GetLightfv), .-GL_PREFIX(GetLightfv)
9501
9502 .p2align 4,,15
9503 .globl GL_PREFIX(GetLightiv)
9504 .type GL_PREFIX(GetLightiv), @function
9505 GL_PREFIX(GetLightiv):
9506 #if defined(GLX_USE_TLS)
9507 call _x86_64_get_dispatch@PLT
9508 movq 2120(%rax), %r11
9509 jmp *%r11
9510 #elif defined(PTHREADS)
9511 pushq %rdi
9512 pushq %rsi
9513 pushq %rdx
9514 call _x86_64_get_dispatch@PLT
9515 popq %rdx
9516 popq %rsi
9517 popq %rdi
9518 movq 2120(%rax), %r11
9519 jmp *%r11
9520 #else
9521 movq _glapi_Dispatch(%rip), %rax
9522 testq %rax, %rax
9523 je 1f
9524 movq 2120(%rax), %r11
9525 jmp *%r11
9526 1:
9527 pushq %rdi
9528 pushq %rsi
9529 pushq %rdx
9530 call _glapi_get_dispatch
9531 popq %rdx
9532 popq %rsi
9533 popq %rdi
9534 movq 2120(%rax), %r11
9535 jmp *%r11
9536 #endif /* defined(GLX_USE_TLS) */
9537 .size GL_PREFIX(GetLightiv), .-GL_PREFIX(GetLightiv)
9538
9539 .p2align 4,,15
9540 .globl GL_PREFIX(GetMapdv)
9541 .type GL_PREFIX(GetMapdv), @function
9542 GL_PREFIX(GetMapdv):
9543 #if defined(GLX_USE_TLS)
9544 call _x86_64_get_dispatch@PLT
9545 movq 2128(%rax), %r11
9546 jmp *%r11
9547 #elif defined(PTHREADS)
9548 pushq %rdi
9549 pushq %rsi
9550 pushq %rdx
9551 call _x86_64_get_dispatch@PLT
9552 popq %rdx
9553 popq %rsi
9554 popq %rdi
9555 movq 2128(%rax), %r11
9556 jmp *%r11
9557 #else
9558 movq _glapi_Dispatch(%rip), %rax
9559 testq %rax, %rax
9560 je 1f
9561 movq 2128(%rax), %r11
9562 jmp *%r11
9563 1:
9564 pushq %rdi
9565 pushq %rsi
9566 pushq %rdx
9567 call _glapi_get_dispatch
9568 popq %rdx
9569 popq %rsi
9570 popq %rdi
9571 movq 2128(%rax), %r11
9572 jmp *%r11
9573 #endif /* defined(GLX_USE_TLS) */
9574 .size GL_PREFIX(GetMapdv), .-GL_PREFIX(GetMapdv)
9575
9576 .p2align 4,,15
9577 .globl GL_PREFIX(GetMapfv)
9578 .type GL_PREFIX(GetMapfv), @function
9579 GL_PREFIX(GetMapfv):
9580 #if defined(GLX_USE_TLS)
9581 call _x86_64_get_dispatch@PLT
9582 movq 2136(%rax), %r11
9583 jmp *%r11
9584 #elif defined(PTHREADS)
9585 pushq %rdi
9586 pushq %rsi
9587 pushq %rdx
9588 call _x86_64_get_dispatch@PLT
9589 popq %rdx
9590 popq %rsi
9591 popq %rdi
9592 movq 2136(%rax), %r11
9593 jmp *%r11
9594 #else
9595 movq _glapi_Dispatch(%rip), %rax
9596 testq %rax, %rax
9597 je 1f
9598 movq 2136(%rax), %r11
9599 jmp *%r11
9600 1:
9601 pushq %rdi
9602 pushq %rsi
9603 pushq %rdx
9604 call _glapi_get_dispatch
9605 popq %rdx
9606 popq %rsi
9607 popq %rdi
9608 movq 2136(%rax), %r11
9609 jmp *%r11
9610 #endif /* defined(GLX_USE_TLS) */
9611 .size GL_PREFIX(GetMapfv), .-GL_PREFIX(GetMapfv)
9612
9613 .p2align 4,,15
9614 .globl GL_PREFIX(GetMapiv)
9615 .type GL_PREFIX(GetMapiv), @function
9616 GL_PREFIX(GetMapiv):
9617 #if defined(GLX_USE_TLS)
9618 call _x86_64_get_dispatch@PLT
9619 movq 2144(%rax), %r11
9620 jmp *%r11
9621 #elif defined(PTHREADS)
9622 pushq %rdi
9623 pushq %rsi
9624 pushq %rdx
9625 call _x86_64_get_dispatch@PLT
9626 popq %rdx
9627 popq %rsi
9628 popq %rdi
9629 movq 2144(%rax), %r11
9630 jmp *%r11
9631 #else
9632 movq _glapi_Dispatch(%rip), %rax
9633 testq %rax, %rax
9634 je 1f
9635 movq 2144(%rax), %r11
9636 jmp *%r11
9637 1:
9638 pushq %rdi
9639 pushq %rsi
9640 pushq %rdx
9641 call _glapi_get_dispatch
9642 popq %rdx
9643 popq %rsi
9644 popq %rdi
9645 movq 2144(%rax), %r11
9646 jmp *%r11
9647 #endif /* defined(GLX_USE_TLS) */
9648 .size GL_PREFIX(GetMapiv), .-GL_PREFIX(GetMapiv)
9649
9650 .p2align 4,,15
9651 .globl GL_PREFIX(GetMaterialfv)
9652 .type GL_PREFIX(GetMaterialfv), @function
9653 GL_PREFIX(GetMaterialfv):
9654 #if defined(GLX_USE_TLS)
9655 call _x86_64_get_dispatch@PLT
9656 movq 2152(%rax), %r11
9657 jmp *%r11
9658 #elif defined(PTHREADS)
9659 pushq %rdi
9660 pushq %rsi
9661 pushq %rdx
9662 call _x86_64_get_dispatch@PLT
9663 popq %rdx
9664 popq %rsi
9665 popq %rdi
9666 movq 2152(%rax), %r11
9667 jmp *%r11
9668 #else
9669 movq _glapi_Dispatch(%rip), %rax
9670 testq %rax, %rax
9671 je 1f
9672 movq 2152(%rax), %r11
9673 jmp *%r11
9674 1:
9675 pushq %rdi
9676 pushq %rsi
9677 pushq %rdx
9678 call _glapi_get_dispatch
9679 popq %rdx
9680 popq %rsi
9681 popq %rdi
9682 movq 2152(%rax), %r11
9683 jmp *%r11
9684 #endif /* defined(GLX_USE_TLS) */
9685 .size GL_PREFIX(GetMaterialfv), .-GL_PREFIX(GetMaterialfv)
9686
9687 .p2align 4,,15
9688 .globl GL_PREFIX(GetMaterialiv)
9689 .type GL_PREFIX(GetMaterialiv), @function
9690 GL_PREFIX(GetMaterialiv):
9691 #if defined(GLX_USE_TLS)
9692 call _x86_64_get_dispatch@PLT
9693 movq 2160(%rax), %r11
9694 jmp *%r11
9695 #elif defined(PTHREADS)
9696 pushq %rdi
9697 pushq %rsi
9698 pushq %rdx
9699 call _x86_64_get_dispatch@PLT
9700 popq %rdx
9701 popq %rsi
9702 popq %rdi
9703 movq 2160(%rax), %r11
9704 jmp *%r11
9705 #else
9706 movq _glapi_Dispatch(%rip), %rax
9707 testq %rax, %rax
9708 je 1f
9709 movq 2160(%rax), %r11
9710 jmp *%r11
9711 1:
9712 pushq %rdi
9713 pushq %rsi
9714 pushq %rdx
9715 call _glapi_get_dispatch
9716 popq %rdx
9717 popq %rsi
9718 popq %rdi
9719 movq 2160(%rax), %r11
9720 jmp *%r11
9721 #endif /* defined(GLX_USE_TLS) */
9722 .size GL_PREFIX(GetMaterialiv), .-GL_PREFIX(GetMaterialiv)
9723
9724 .p2align 4,,15
9725 .globl GL_PREFIX(GetPixelMapfv)
9726 .type GL_PREFIX(GetPixelMapfv), @function
9727 GL_PREFIX(GetPixelMapfv):
9728 #if defined(GLX_USE_TLS)
9729 call _x86_64_get_dispatch@PLT
9730 movq 2168(%rax), %r11
9731 jmp *%r11
9732 #elif defined(PTHREADS)
9733 pushq %rdi
9734 pushq %rsi
9735 pushq %rbp
9736 call _x86_64_get_dispatch@PLT
9737 popq %rbp
9738 popq %rsi
9739 popq %rdi
9740 movq 2168(%rax), %r11
9741 jmp *%r11
9742 #else
9743 movq _glapi_Dispatch(%rip), %rax
9744 testq %rax, %rax
9745 je 1f
9746 movq 2168(%rax), %r11
9747 jmp *%r11
9748 1:
9749 pushq %rdi
9750 pushq %rsi
9751 pushq %rbp
9752 call _glapi_get_dispatch
9753 popq %rbp
9754 popq %rsi
9755 popq %rdi
9756 movq 2168(%rax), %r11
9757 jmp *%r11
9758 #endif /* defined(GLX_USE_TLS) */
9759 .size GL_PREFIX(GetPixelMapfv), .-GL_PREFIX(GetPixelMapfv)
9760
9761 .p2align 4,,15
9762 .globl GL_PREFIX(GetPixelMapuiv)
9763 .type GL_PREFIX(GetPixelMapuiv), @function
9764 GL_PREFIX(GetPixelMapuiv):
9765 #if defined(GLX_USE_TLS)
9766 call _x86_64_get_dispatch@PLT
9767 movq 2176(%rax), %r11
9768 jmp *%r11
9769 #elif defined(PTHREADS)
9770 pushq %rdi
9771 pushq %rsi
9772 pushq %rbp
9773 call _x86_64_get_dispatch@PLT
9774 popq %rbp
9775 popq %rsi
9776 popq %rdi
9777 movq 2176(%rax), %r11
9778 jmp *%r11
9779 #else
9780 movq _glapi_Dispatch(%rip), %rax
9781 testq %rax, %rax
9782 je 1f
9783 movq 2176(%rax), %r11
9784 jmp *%r11
9785 1:
9786 pushq %rdi
9787 pushq %rsi
9788 pushq %rbp
9789 call _glapi_get_dispatch
9790 popq %rbp
9791 popq %rsi
9792 popq %rdi
9793 movq 2176(%rax), %r11
9794 jmp *%r11
9795 #endif /* defined(GLX_USE_TLS) */
9796 .size GL_PREFIX(GetPixelMapuiv), .-GL_PREFIX(GetPixelMapuiv)
9797
9798 .p2align 4,,15
9799 .globl GL_PREFIX(GetPixelMapusv)
9800 .type GL_PREFIX(GetPixelMapusv), @function
9801 GL_PREFIX(GetPixelMapusv):
9802 #if defined(GLX_USE_TLS)
9803 call _x86_64_get_dispatch@PLT
9804 movq 2184(%rax), %r11
9805 jmp *%r11
9806 #elif defined(PTHREADS)
9807 pushq %rdi
9808 pushq %rsi
9809 pushq %rbp
9810 call _x86_64_get_dispatch@PLT
9811 popq %rbp
9812 popq %rsi
9813 popq %rdi
9814 movq 2184(%rax), %r11
9815 jmp *%r11
9816 #else
9817 movq _glapi_Dispatch(%rip), %rax
9818 testq %rax, %rax
9819 je 1f
9820 movq 2184(%rax), %r11
9821 jmp *%r11
9822 1:
9823 pushq %rdi
9824 pushq %rsi
9825 pushq %rbp
9826 call _glapi_get_dispatch
9827 popq %rbp
9828 popq %rsi
9829 popq %rdi
9830 movq 2184(%rax), %r11
9831 jmp *%r11
9832 #endif /* defined(GLX_USE_TLS) */
9833 .size GL_PREFIX(GetPixelMapusv), .-GL_PREFIX(GetPixelMapusv)
9834
9835 .p2align 4,,15
9836 .globl GL_PREFIX(GetPolygonStipple)
9837 .type GL_PREFIX(GetPolygonStipple), @function
9838 GL_PREFIX(GetPolygonStipple):
9839 #if defined(GLX_USE_TLS)
9840 call _x86_64_get_dispatch@PLT
9841 movq 2192(%rax), %r11
9842 jmp *%r11
9843 #elif defined(PTHREADS)
9844 pushq %rdi
9845 call _x86_64_get_dispatch@PLT
9846 popq %rdi
9847 movq 2192(%rax), %r11
9848 jmp *%r11
9849 #else
9850 movq _glapi_Dispatch(%rip), %rax
9851 testq %rax, %rax
9852 je 1f
9853 movq 2192(%rax), %r11
9854 jmp *%r11
9855 1:
9856 pushq %rdi
9857 call _glapi_get_dispatch
9858 popq %rdi
9859 movq 2192(%rax), %r11
9860 jmp *%r11
9861 #endif /* defined(GLX_USE_TLS) */
9862 .size GL_PREFIX(GetPolygonStipple), .-GL_PREFIX(GetPolygonStipple)
9863
9864 .p2align 4,,15
9865 .globl GL_PREFIX(GetString)
9866 .type GL_PREFIX(GetString), @function
9867 GL_PREFIX(GetString):
9868 #if defined(GLX_USE_TLS)
9869 call _x86_64_get_dispatch@PLT
9870 movq 2200(%rax), %r11
9871 jmp *%r11
9872 #elif defined(PTHREADS)
9873 pushq %rdi
9874 call _x86_64_get_dispatch@PLT
9875 popq %rdi
9876 movq 2200(%rax), %r11
9877 jmp *%r11
9878 #else
9879 movq _glapi_Dispatch(%rip), %rax
9880 testq %rax, %rax
9881 je 1f
9882 movq 2200(%rax), %r11
9883 jmp *%r11
9884 1:
9885 pushq %rdi
9886 call _glapi_get_dispatch
9887 popq %rdi
9888 movq 2200(%rax), %r11
9889 jmp *%r11
9890 #endif /* defined(GLX_USE_TLS) */
9891 .size GL_PREFIX(GetString), .-GL_PREFIX(GetString)
9892
9893 .p2align 4,,15
9894 .globl GL_PREFIX(GetTexEnvfv)
9895 .type GL_PREFIX(GetTexEnvfv), @function
9896 GL_PREFIX(GetTexEnvfv):
9897 #if defined(GLX_USE_TLS)
9898 call _x86_64_get_dispatch@PLT
9899 movq 2208(%rax), %r11
9900 jmp *%r11
9901 #elif defined(PTHREADS)
9902 pushq %rdi
9903 pushq %rsi
9904 pushq %rdx
9905 call _x86_64_get_dispatch@PLT
9906 popq %rdx
9907 popq %rsi
9908 popq %rdi
9909 movq 2208(%rax), %r11
9910 jmp *%r11
9911 #else
9912 movq _glapi_Dispatch(%rip), %rax
9913 testq %rax, %rax
9914 je 1f
9915 movq 2208(%rax), %r11
9916 jmp *%r11
9917 1:
9918 pushq %rdi
9919 pushq %rsi
9920 pushq %rdx
9921 call _glapi_get_dispatch
9922 popq %rdx
9923 popq %rsi
9924 popq %rdi
9925 movq 2208(%rax), %r11
9926 jmp *%r11
9927 #endif /* defined(GLX_USE_TLS) */
9928 .size GL_PREFIX(GetTexEnvfv), .-GL_PREFIX(GetTexEnvfv)
9929
9930 .p2align 4,,15
9931 .globl GL_PREFIX(GetTexEnviv)
9932 .type GL_PREFIX(GetTexEnviv), @function
9933 GL_PREFIX(GetTexEnviv):
9934 #if defined(GLX_USE_TLS)
9935 call _x86_64_get_dispatch@PLT
9936 movq 2216(%rax), %r11
9937 jmp *%r11
9938 #elif defined(PTHREADS)
9939 pushq %rdi
9940 pushq %rsi
9941 pushq %rdx
9942 call _x86_64_get_dispatch@PLT
9943 popq %rdx
9944 popq %rsi
9945 popq %rdi
9946 movq 2216(%rax), %r11
9947 jmp *%r11
9948 #else
9949 movq _glapi_Dispatch(%rip), %rax
9950 testq %rax, %rax
9951 je 1f
9952 movq 2216(%rax), %r11
9953 jmp *%r11
9954 1:
9955 pushq %rdi
9956 pushq %rsi
9957 pushq %rdx
9958 call _glapi_get_dispatch
9959 popq %rdx
9960 popq %rsi
9961 popq %rdi
9962 movq 2216(%rax), %r11
9963 jmp *%r11
9964 #endif /* defined(GLX_USE_TLS) */
9965 .size GL_PREFIX(GetTexEnviv), .-GL_PREFIX(GetTexEnviv)
9966
9967 .p2align 4,,15
9968 .globl GL_PREFIX(GetTexGendv)
9969 .type GL_PREFIX(GetTexGendv), @function
9970 GL_PREFIX(GetTexGendv):
9971 #if defined(GLX_USE_TLS)
9972 call _x86_64_get_dispatch@PLT
9973 movq 2224(%rax), %r11
9974 jmp *%r11
9975 #elif defined(PTHREADS)
9976 pushq %rdi
9977 pushq %rsi
9978 pushq %rdx
9979 call _x86_64_get_dispatch@PLT
9980 popq %rdx
9981 popq %rsi
9982 popq %rdi
9983 movq 2224(%rax), %r11
9984 jmp *%r11
9985 #else
9986 movq _glapi_Dispatch(%rip), %rax
9987 testq %rax, %rax
9988 je 1f
9989 movq 2224(%rax), %r11
9990 jmp *%r11
9991 1:
9992 pushq %rdi
9993 pushq %rsi
9994 pushq %rdx
9995 call _glapi_get_dispatch
9996 popq %rdx
9997 popq %rsi
9998 popq %rdi
9999 movq 2224(%rax), %r11
10000 jmp *%r11
10001 #endif /* defined(GLX_USE_TLS) */
10002 .size GL_PREFIX(GetTexGendv), .-GL_PREFIX(GetTexGendv)
10003
10004 .p2align 4,,15
10005 .globl GL_PREFIX(GetTexGenfv)
10006 .type GL_PREFIX(GetTexGenfv), @function
10007 GL_PREFIX(GetTexGenfv):
10008 #if defined(GLX_USE_TLS)
10009 call _x86_64_get_dispatch@PLT
10010 movq 2232(%rax), %r11
10011 jmp *%r11
10012 #elif defined(PTHREADS)
10013 pushq %rdi
10014 pushq %rsi
10015 pushq %rdx
10016 call _x86_64_get_dispatch@PLT
10017 popq %rdx
10018 popq %rsi
10019 popq %rdi
10020 movq 2232(%rax), %r11
10021 jmp *%r11
10022 #else
10023 movq _glapi_Dispatch(%rip), %rax
10024 testq %rax, %rax
10025 je 1f
10026 movq 2232(%rax), %r11
10027 jmp *%r11
10028 1:
10029 pushq %rdi
10030 pushq %rsi
10031 pushq %rdx
10032 call _glapi_get_dispatch
10033 popq %rdx
10034 popq %rsi
10035 popq %rdi
10036 movq 2232(%rax), %r11
10037 jmp *%r11
10038 #endif /* defined(GLX_USE_TLS) */
10039 .size GL_PREFIX(GetTexGenfv), .-GL_PREFIX(GetTexGenfv)
10040
10041 .p2align 4,,15
10042 .globl GL_PREFIX(GetTexGeniv)
10043 .type GL_PREFIX(GetTexGeniv), @function
10044 GL_PREFIX(GetTexGeniv):
10045 #if defined(GLX_USE_TLS)
10046 call _x86_64_get_dispatch@PLT
10047 movq 2240(%rax), %r11
10048 jmp *%r11
10049 #elif defined(PTHREADS)
10050 pushq %rdi
10051 pushq %rsi
10052 pushq %rdx
10053 call _x86_64_get_dispatch@PLT
10054 popq %rdx
10055 popq %rsi
10056 popq %rdi
10057 movq 2240(%rax), %r11
10058 jmp *%r11
10059 #else
10060 movq _glapi_Dispatch(%rip), %rax
10061 testq %rax, %rax
10062 je 1f
10063 movq 2240(%rax), %r11
10064 jmp *%r11
10065 1:
10066 pushq %rdi
10067 pushq %rsi
10068 pushq %rdx
10069 call _glapi_get_dispatch
10070 popq %rdx
10071 popq %rsi
10072 popq %rdi
10073 movq 2240(%rax), %r11
10074 jmp *%r11
10075 #endif /* defined(GLX_USE_TLS) */
10076 .size GL_PREFIX(GetTexGeniv), .-GL_PREFIX(GetTexGeniv)
10077
10078 .p2align 4,,15
10079 .globl GL_PREFIX(GetTexImage)
10080 .type GL_PREFIX(GetTexImage), @function
10081 GL_PREFIX(GetTexImage):
10082 #if defined(GLX_USE_TLS)
10083 call _x86_64_get_dispatch@PLT
10084 movq 2248(%rax), %r11
10085 jmp *%r11
10086 #elif defined(PTHREADS)
10087 pushq %rdi
10088 pushq %rsi
10089 pushq %rdx
10090 pushq %rcx
10091 pushq %r8
10092 call _x86_64_get_dispatch@PLT
10093 popq %r8
10094 popq %rcx
10095 popq %rdx
10096 popq %rsi
10097 popq %rdi
10098 movq 2248(%rax), %r11
10099 jmp *%r11
10100 #else
10101 movq _glapi_Dispatch(%rip), %rax
10102 testq %rax, %rax
10103 je 1f
10104 movq 2248(%rax), %r11
10105 jmp *%r11
10106 1:
10107 pushq %rdi
10108 pushq %rsi
10109 pushq %rdx
10110 pushq %rcx
10111 pushq %r8
10112 call _glapi_get_dispatch
10113 popq %r8
10114 popq %rcx
10115 popq %rdx
10116 popq %rsi
10117 popq %rdi
10118 movq 2248(%rax), %r11
10119 jmp *%r11
10120 #endif /* defined(GLX_USE_TLS) */
10121 .size GL_PREFIX(GetTexImage), .-GL_PREFIX(GetTexImage)
10122
10123 .p2align 4,,15
10124 .globl GL_PREFIX(GetTexParameterfv)
10125 .type GL_PREFIX(GetTexParameterfv), @function
10126 GL_PREFIX(GetTexParameterfv):
10127 #if defined(GLX_USE_TLS)
10128 call _x86_64_get_dispatch@PLT
10129 movq 2256(%rax), %r11
10130 jmp *%r11
10131 #elif defined(PTHREADS)
10132 pushq %rdi
10133 pushq %rsi
10134 pushq %rdx
10135 call _x86_64_get_dispatch@PLT
10136 popq %rdx
10137 popq %rsi
10138 popq %rdi
10139 movq 2256(%rax), %r11
10140 jmp *%r11
10141 #else
10142 movq _glapi_Dispatch(%rip), %rax
10143 testq %rax, %rax
10144 je 1f
10145 movq 2256(%rax), %r11
10146 jmp *%r11
10147 1:
10148 pushq %rdi
10149 pushq %rsi
10150 pushq %rdx
10151 call _glapi_get_dispatch
10152 popq %rdx
10153 popq %rsi
10154 popq %rdi
10155 movq 2256(%rax), %r11
10156 jmp *%r11
10157 #endif /* defined(GLX_USE_TLS) */
10158 .size GL_PREFIX(GetTexParameterfv), .-GL_PREFIX(GetTexParameterfv)
10159
10160 .p2align 4,,15
10161 .globl GL_PREFIX(GetTexParameteriv)
10162 .type GL_PREFIX(GetTexParameteriv), @function
10163 GL_PREFIX(GetTexParameteriv):
10164 #if defined(GLX_USE_TLS)
10165 call _x86_64_get_dispatch@PLT
10166 movq 2264(%rax), %r11
10167 jmp *%r11
10168 #elif defined(PTHREADS)
10169 pushq %rdi
10170 pushq %rsi
10171 pushq %rdx
10172 call _x86_64_get_dispatch@PLT
10173 popq %rdx
10174 popq %rsi
10175 popq %rdi
10176 movq 2264(%rax), %r11
10177 jmp *%r11
10178 #else
10179 movq _glapi_Dispatch(%rip), %rax
10180 testq %rax, %rax
10181 je 1f
10182 movq 2264(%rax), %r11
10183 jmp *%r11
10184 1:
10185 pushq %rdi
10186 pushq %rsi
10187 pushq %rdx
10188 call _glapi_get_dispatch
10189 popq %rdx
10190 popq %rsi
10191 popq %rdi
10192 movq 2264(%rax), %r11
10193 jmp *%r11
10194 #endif /* defined(GLX_USE_TLS) */
10195 .size GL_PREFIX(GetTexParameteriv), .-GL_PREFIX(GetTexParameteriv)
10196
10197 .p2align 4,,15
10198 .globl GL_PREFIX(GetTexLevelParameterfv)
10199 .type GL_PREFIX(GetTexLevelParameterfv), @function
10200 GL_PREFIX(GetTexLevelParameterfv):
10201 #if defined(GLX_USE_TLS)
10202 call _x86_64_get_dispatch@PLT
10203 movq 2272(%rax), %r11
10204 jmp *%r11
10205 #elif defined(PTHREADS)
10206 pushq %rdi
10207 pushq %rsi
10208 pushq %rdx
10209 pushq %rcx
10210 pushq %rbp
10211 call _x86_64_get_dispatch@PLT
10212 popq %rbp
10213 popq %rcx
10214 popq %rdx
10215 popq %rsi
10216 popq %rdi
10217 movq 2272(%rax), %r11
10218 jmp *%r11
10219 #else
10220 movq _glapi_Dispatch(%rip), %rax
10221 testq %rax, %rax
10222 je 1f
10223 movq 2272(%rax), %r11
10224 jmp *%r11
10225 1:
10226 pushq %rdi
10227 pushq %rsi
10228 pushq %rdx
10229 pushq %rcx
10230 pushq %rbp
10231 call _glapi_get_dispatch
10232 popq %rbp
10233 popq %rcx
10234 popq %rdx
10235 popq %rsi
10236 popq %rdi
10237 movq 2272(%rax), %r11
10238 jmp *%r11
10239 #endif /* defined(GLX_USE_TLS) */
10240 .size GL_PREFIX(GetTexLevelParameterfv), .-GL_PREFIX(GetTexLevelParameterfv)
10241
10242 .p2align 4,,15
10243 .globl GL_PREFIX(GetTexLevelParameteriv)
10244 .type GL_PREFIX(GetTexLevelParameteriv), @function
10245 GL_PREFIX(GetTexLevelParameteriv):
10246 #if defined(GLX_USE_TLS)
10247 call _x86_64_get_dispatch@PLT
10248 movq 2280(%rax), %r11
10249 jmp *%r11
10250 #elif defined(PTHREADS)
10251 pushq %rdi
10252 pushq %rsi
10253 pushq %rdx
10254 pushq %rcx
10255 pushq %rbp
10256 call _x86_64_get_dispatch@PLT
10257 popq %rbp
10258 popq %rcx
10259 popq %rdx
10260 popq %rsi
10261 popq %rdi
10262 movq 2280(%rax), %r11
10263 jmp *%r11
10264 #else
10265 movq _glapi_Dispatch(%rip), %rax
10266 testq %rax, %rax
10267 je 1f
10268 movq 2280(%rax), %r11
10269 jmp *%r11
10270 1:
10271 pushq %rdi
10272 pushq %rsi
10273 pushq %rdx
10274 pushq %rcx
10275 pushq %rbp
10276 call _glapi_get_dispatch
10277 popq %rbp
10278 popq %rcx
10279 popq %rdx
10280 popq %rsi
10281 popq %rdi
10282 movq 2280(%rax), %r11
10283 jmp *%r11
10284 #endif /* defined(GLX_USE_TLS) */
10285 .size GL_PREFIX(GetTexLevelParameteriv), .-GL_PREFIX(GetTexLevelParameteriv)
10286
10287 .p2align 4,,15
10288 .globl GL_PREFIX(IsEnabled)
10289 .type GL_PREFIX(IsEnabled), @function
10290 GL_PREFIX(IsEnabled):
10291 #if defined(GLX_USE_TLS)
10292 call _x86_64_get_dispatch@PLT
10293 movq 2288(%rax), %r11
10294 jmp *%r11
10295 #elif defined(PTHREADS)
10296 pushq %rdi
10297 call _x86_64_get_dispatch@PLT
10298 popq %rdi
10299 movq 2288(%rax), %r11
10300 jmp *%r11
10301 #else
10302 movq _glapi_Dispatch(%rip), %rax
10303 testq %rax, %rax
10304 je 1f
10305 movq 2288(%rax), %r11
10306 jmp *%r11
10307 1:
10308 pushq %rdi
10309 call _glapi_get_dispatch
10310 popq %rdi
10311 movq 2288(%rax), %r11
10312 jmp *%r11
10313 #endif /* defined(GLX_USE_TLS) */
10314 .size GL_PREFIX(IsEnabled), .-GL_PREFIX(IsEnabled)
10315
10316 .p2align 4,,15
10317 .globl GL_PREFIX(IsList)
10318 .type GL_PREFIX(IsList), @function
10319 GL_PREFIX(IsList):
10320 #if defined(GLX_USE_TLS)
10321 call _x86_64_get_dispatch@PLT
10322 movq 2296(%rax), %r11
10323 jmp *%r11
10324 #elif defined(PTHREADS)
10325 pushq %rdi
10326 call _x86_64_get_dispatch@PLT
10327 popq %rdi
10328 movq 2296(%rax), %r11
10329 jmp *%r11
10330 #else
10331 movq _glapi_Dispatch(%rip), %rax
10332 testq %rax, %rax
10333 je 1f
10334 movq 2296(%rax), %r11
10335 jmp *%r11
10336 1:
10337 pushq %rdi
10338 call _glapi_get_dispatch
10339 popq %rdi
10340 movq 2296(%rax), %r11
10341 jmp *%r11
10342 #endif /* defined(GLX_USE_TLS) */
10343 .size GL_PREFIX(IsList), .-GL_PREFIX(IsList)
10344
10345 .p2align 4,,15
10346 .globl GL_PREFIX(DepthRange)
10347 .type GL_PREFIX(DepthRange), @function
10348 GL_PREFIX(DepthRange):
10349 #if defined(GLX_USE_TLS)
10350 call _x86_64_get_dispatch@PLT
10351 movq 2304(%rax), %r11
10352 jmp *%r11
10353 #elif defined(PTHREADS)
10354 pushq %rdi
10355 pushq %rsi
10356 pushq %rbp
10357 call _x86_64_get_dispatch@PLT
10358 popq %rbp
10359 popq %rsi
10360 popq %rdi
10361 movq 2304(%rax), %r11
10362 jmp *%r11
10363 #else
10364 movq _glapi_Dispatch(%rip), %rax
10365 testq %rax, %rax
10366 je 1f
10367 movq 2304(%rax), %r11
10368 jmp *%r11
10369 1:
10370 pushq %rdi
10371 pushq %rsi
10372 pushq %rbp
10373 call _glapi_get_dispatch
10374 popq %rbp
10375 popq %rsi
10376 popq %rdi
10377 movq 2304(%rax), %r11
10378 jmp *%r11
10379 #endif /* defined(GLX_USE_TLS) */
10380 .size GL_PREFIX(DepthRange), .-GL_PREFIX(DepthRange)
10381
10382 .p2align 4,,15
10383 .globl GL_PREFIX(Frustum)
10384 .type GL_PREFIX(Frustum), @function
10385 GL_PREFIX(Frustum):
10386 #if defined(GLX_USE_TLS)
10387 call _x86_64_get_dispatch@PLT
10388 movq 2312(%rax), %r11
10389 jmp *%r11
10390 #elif defined(PTHREADS)
10391 subq $56, %rsp
10392 movq %xmm0, (%rsp)
10393 movq %xmm1, 8(%rsp)
10394 movq %xmm2, 16(%rsp)
10395 movq %xmm3, 24(%rsp)
10396 movq %xmm4, 32(%rsp)
10397 movq %xmm5, 40(%rsp)
10398 call _x86_64_get_dispatch@PLT
10399 movq 40(%rsp), %xmm5
10400 movq 32(%rsp), %xmm4
10401 movq 24(%rsp), %xmm3
10402 movq 16(%rsp), %xmm2
10403 movq 8(%rsp), %xmm1
10404 movq (%rsp), %xmm0
10405 addq $56, %rsp
10406 movq 2312(%rax), %r11
10407 jmp *%r11
10408 #else
10409 movq _glapi_Dispatch(%rip), %rax
10410 testq %rax, %rax
10411 je 1f
10412 movq 2312(%rax), %r11
10413 jmp *%r11
10414 1:
10415 subq $56, %rsp
10416 movq %xmm0, (%rsp)
10417 movq %xmm1, 8(%rsp)
10418 movq %xmm2, 16(%rsp)
10419 movq %xmm3, 24(%rsp)
10420 movq %xmm4, 32(%rsp)
10421 movq %xmm5, 40(%rsp)
10422 call _glapi_get_dispatch
10423 movq 40(%rsp), %xmm5
10424 movq 32(%rsp), %xmm4
10425 movq 24(%rsp), %xmm3
10426 movq 16(%rsp), %xmm2
10427 movq 8(%rsp), %xmm1
10428 movq (%rsp), %xmm0
10429 addq $56, %rsp
10430 movq 2312(%rax), %r11
10431 jmp *%r11
10432 #endif /* defined(GLX_USE_TLS) */
10433 .size GL_PREFIX(Frustum), .-GL_PREFIX(Frustum)
10434
10435 .p2align 4,,15
10436 .globl GL_PREFIX(LoadIdentity)
10437 .type GL_PREFIX(LoadIdentity), @function
10438 GL_PREFIX(LoadIdentity):
10439 #if defined(GLX_USE_TLS)
10440 call _x86_64_get_dispatch@PLT
10441 movq 2320(%rax), %r11
10442 jmp *%r11
10443 #elif defined(PTHREADS)
10444 pushq %rbp
10445 call _x86_64_get_dispatch@PLT
10446 popq %rbp
10447 movq 2320(%rax), %r11
10448 jmp *%r11
10449 #else
10450 movq _glapi_Dispatch(%rip), %rax
10451 testq %rax, %rax
10452 je 1f
10453 movq 2320(%rax), %r11
10454 jmp *%r11
10455 1:
10456 pushq %rbp
10457 call _glapi_get_dispatch
10458 popq %rbp
10459 movq 2320(%rax), %r11
10460 jmp *%r11
10461 #endif /* defined(GLX_USE_TLS) */
10462 .size GL_PREFIX(LoadIdentity), .-GL_PREFIX(LoadIdentity)
10463
10464 .p2align 4,,15
10465 .globl GL_PREFIX(LoadMatrixf)
10466 .type GL_PREFIX(LoadMatrixf), @function
10467 GL_PREFIX(LoadMatrixf):
10468 #if defined(GLX_USE_TLS)
10469 call _x86_64_get_dispatch@PLT
10470 movq 2328(%rax), %r11
10471 jmp *%r11
10472 #elif defined(PTHREADS)
10473 pushq %rdi
10474 call _x86_64_get_dispatch@PLT
10475 popq %rdi
10476 movq 2328(%rax), %r11
10477 jmp *%r11
10478 #else
10479 movq _glapi_Dispatch(%rip), %rax
10480 testq %rax, %rax
10481 je 1f
10482 movq 2328(%rax), %r11
10483 jmp *%r11
10484 1:
10485 pushq %rdi
10486 call _glapi_get_dispatch
10487 popq %rdi
10488 movq 2328(%rax), %r11
10489 jmp *%r11
10490 #endif /* defined(GLX_USE_TLS) */
10491 .size GL_PREFIX(LoadMatrixf), .-GL_PREFIX(LoadMatrixf)
10492
10493 .p2align 4,,15
10494 .globl GL_PREFIX(LoadMatrixd)
10495 .type GL_PREFIX(LoadMatrixd), @function
10496 GL_PREFIX(LoadMatrixd):
10497 #if defined(GLX_USE_TLS)
10498 call _x86_64_get_dispatch@PLT
10499 movq 2336(%rax), %r11
10500 jmp *%r11
10501 #elif defined(PTHREADS)
10502 pushq %rdi
10503 call _x86_64_get_dispatch@PLT
10504 popq %rdi
10505 movq 2336(%rax), %r11
10506 jmp *%r11
10507 #else
10508 movq _glapi_Dispatch(%rip), %rax
10509 testq %rax, %rax
10510 je 1f
10511 movq 2336(%rax), %r11
10512 jmp *%r11
10513 1:
10514 pushq %rdi
10515 call _glapi_get_dispatch
10516 popq %rdi
10517 movq 2336(%rax), %r11
10518 jmp *%r11
10519 #endif /* defined(GLX_USE_TLS) */
10520 .size GL_PREFIX(LoadMatrixd), .-GL_PREFIX(LoadMatrixd)
10521
10522 .p2align 4,,15
10523 .globl GL_PREFIX(MatrixMode)
10524 .type GL_PREFIX(MatrixMode), @function
10525 GL_PREFIX(MatrixMode):
10526 #if defined(GLX_USE_TLS)
10527 call _x86_64_get_dispatch@PLT
10528 movq 2344(%rax), %r11
10529 jmp *%r11
10530 #elif defined(PTHREADS)
10531 pushq %rdi
10532 call _x86_64_get_dispatch@PLT
10533 popq %rdi
10534 movq 2344(%rax), %r11
10535 jmp *%r11
10536 #else
10537 movq _glapi_Dispatch(%rip), %rax
10538 testq %rax, %rax
10539 je 1f
10540 movq 2344(%rax), %r11
10541 jmp *%r11
10542 1:
10543 pushq %rdi
10544 call _glapi_get_dispatch
10545 popq %rdi
10546 movq 2344(%rax), %r11
10547 jmp *%r11
10548 #endif /* defined(GLX_USE_TLS) */
10549 .size GL_PREFIX(MatrixMode), .-GL_PREFIX(MatrixMode)
10550
10551 .p2align 4,,15
10552 .globl GL_PREFIX(MultMatrixf)
10553 .type GL_PREFIX(MultMatrixf), @function
10554 GL_PREFIX(MultMatrixf):
10555 #if defined(GLX_USE_TLS)
10556 call _x86_64_get_dispatch@PLT
10557 movq 2352(%rax), %r11
10558 jmp *%r11
10559 #elif defined(PTHREADS)
10560 pushq %rdi
10561 call _x86_64_get_dispatch@PLT
10562 popq %rdi
10563 movq 2352(%rax), %r11
10564 jmp *%r11
10565 #else
10566 movq _glapi_Dispatch(%rip), %rax
10567 testq %rax, %rax
10568 je 1f
10569 movq 2352(%rax), %r11
10570 jmp *%r11
10571 1:
10572 pushq %rdi
10573 call _glapi_get_dispatch
10574 popq %rdi
10575 movq 2352(%rax), %r11
10576 jmp *%r11
10577 #endif /* defined(GLX_USE_TLS) */
10578 .size GL_PREFIX(MultMatrixf), .-GL_PREFIX(MultMatrixf)
10579
10580 .p2align 4,,15
10581 .globl GL_PREFIX(MultMatrixd)
10582 .type GL_PREFIX(MultMatrixd), @function
10583 GL_PREFIX(MultMatrixd):
10584 #if defined(GLX_USE_TLS)
10585 call _x86_64_get_dispatch@PLT
10586 movq 2360(%rax), %r11
10587 jmp *%r11
10588 #elif defined(PTHREADS)
10589 pushq %rdi
10590 call _x86_64_get_dispatch@PLT
10591 popq %rdi
10592 movq 2360(%rax), %r11
10593 jmp *%r11
10594 #else
10595 movq _glapi_Dispatch(%rip), %rax
10596 testq %rax, %rax
10597 je 1f
10598 movq 2360(%rax), %r11
10599 jmp *%r11
10600 1:
10601 pushq %rdi
10602 call _glapi_get_dispatch
10603 popq %rdi
10604 movq 2360(%rax), %r11
10605 jmp *%r11
10606 #endif /* defined(GLX_USE_TLS) */
10607 .size GL_PREFIX(MultMatrixd), .-GL_PREFIX(MultMatrixd)
10608
10609 .p2align 4,,15
10610 .globl GL_PREFIX(Ortho)
10611 .type GL_PREFIX(Ortho), @function
10612 GL_PREFIX(Ortho):
10613 #if defined(GLX_USE_TLS)
10614 call _x86_64_get_dispatch@PLT
10615 movq 2368(%rax), %r11
10616 jmp *%r11
10617 #elif defined(PTHREADS)
10618 subq $56, %rsp
10619 movq %xmm0, (%rsp)
10620 movq %xmm1, 8(%rsp)
10621 movq %xmm2, 16(%rsp)
10622 movq %xmm3, 24(%rsp)
10623 movq %xmm4, 32(%rsp)
10624 movq %xmm5, 40(%rsp)
10625 call _x86_64_get_dispatch@PLT
10626 movq 40(%rsp), %xmm5
10627 movq 32(%rsp), %xmm4
10628 movq 24(%rsp), %xmm3
10629 movq 16(%rsp), %xmm2
10630 movq 8(%rsp), %xmm1
10631 movq (%rsp), %xmm0
10632 addq $56, %rsp
10633 movq 2368(%rax), %r11
10634 jmp *%r11
10635 #else
10636 movq _glapi_Dispatch(%rip), %rax
10637 testq %rax, %rax
10638 je 1f
10639 movq 2368(%rax), %r11
10640 jmp *%r11
10641 1:
10642 subq $56, %rsp
10643 movq %xmm0, (%rsp)
10644 movq %xmm1, 8(%rsp)
10645 movq %xmm2, 16(%rsp)
10646 movq %xmm3, 24(%rsp)
10647 movq %xmm4, 32(%rsp)
10648 movq %xmm5, 40(%rsp)
10649 call _glapi_get_dispatch
10650 movq 40(%rsp), %xmm5
10651 movq 32(%rsp), %xmm4
10652 movq 24(%rsp), %xmm3
10653 movq 16(%rsp), %xmm2
10654 movq 8(%rsp), %xmm1
10655 movq (%rsp), %xmm0
10656 addq $56, %rsp
10657 movq 2368(%rax), %r11
10658 jmp *%r11
10659 #endif /* defined(GLX_USE_TLS) */
10660 .size GL_PREFIX(Ortho), .-GL_PREFIX(Ortho)
10661
10662 .p2align 4,,15
10663 .globl GL_PREFIX(PopMatrix)
10664 .type GL_PREFIX(PopMatrix), @function
10665 GL_PREFIX(PopMatrix):
10666 #if defined(GLX_USE_TLS)
10667 call _x86_64_get_dispatch@PLT
10668 movq 2376(%rax), %r11
10669 jmp *%r11
10670 #elif defined(PTHREADS)
10671 pushq %rbp
10672 call _x86_64_get_dispatch@PLT
10673 popq %rbp
10674 movq 2376(%rax), %r11
10675 jmp *%r11
10676 #else
10677 movq _glapi_Dispatch(%rip), %rax
10678 testq %rax, %rax
10679 je 1f
10680 movq 2376(%rax), %r11
10681 jmp *%r11
10682 1:
10683 pushq %rbp
10684 call _glapi_get_dispatch
10685 popq %rbp
10686 movq 2376(%rax), %r11
10687 jmp *%r11
10688 #endif /* defined(GLX_USE_TLS) */
10689 .size GL_PREFIX(PopMatrix), .-GL_PREFIX(PopMatrix)
10690
10691 .p2align 4,,15
10692 .globl GL_PREFIX(PushMatrix)
10693 .type GL_PREFIX(PushMatrix), @function
10694 GL_PREFIX(PushMatrix):
10695 #if defined(GLX_USE_TLS)
10696 call _x86_64_get_dispatch@PLT
10697 movq 2384(%rax), %r11
10698 jmp *%r11
10699 #elif defined(PTHREADS)
10700 pushq %rbp
10701 call _x86_64_get_dispatch@PLT
10702 popq %rbp
10703 movq 2384(%rax), %r11
10704 jmp *%r11
10705 #else
10706 movq _glapi_Dispatch(%rip), %rax
10707 testq %rax, %rax
10708 je 1f
10709 movq 2384(%rax), %r11
10710 jmp *%r11
10711 1:
10712 pushq %rbp
10713 call _glapi_get_dispatch
10714 popq %rbp
10715 movq 2384(%rax), %r11
10716 jmp *%r11
10717 #endif /* defined(GLX_USE_TLS) */
10718 .size GL_PREFIX(PushMatrix), .-GL_PREFIX(PushMatrix)
10719
10720 .p2align 4,,15
10721 .globl GL_PREFIX(Rotated)
10722 .type GL_PREFIX(Rotated), @function
10723 GL_PREFIX(Rotated):
10724 #if defined(GLX_USE_TLS)
10725 call _x86_64_get_dispatch@PLT
10726 movq 2392(%rax), %r11
10727 jmp *%r11
10728 #elif defined(PTHREADS)
10729 subq $40, %rsp
10730 movq %xmm0, (%rsp)
10731 movq %xmm1, 8(%rsp)
10732 movq %xmm2, 16(%rsp)
10733 movq %xmm3, 24(%rsp)
10734 call _x86_64_get_dispatch@PLT
10735 movq 24(%rsp), %xmm3
10736 movq 16(%rsp), %xmm2
10737 movq 8(%rsp), %xmm1
10738 movq (%rsp), %xmm0
10739 addq $40, %rsp
10740 movq 2392(%rax), %r11
10741 jmp *%r11
10742 #else
10743 movq _glapi_Dispatch(%rip), %rax
10744 testq %rax, %rax
10745 je 1f
10746 movq 2392(%rax), %r11
10747 jmp *%r11
10748 1:
10749 subq $40, %rsp
10750 movq %xmm0, (%rsp)
10751 movq %xmm1, 8(%rsp)
10752 movq %xmm2, 16(%rsp)
10753 movq %xmm3, 24(%rsp)
10754 call _glapi_get_dispatch
10755 movq 24(%rsp), %xmm3
10756 movq 16(%rsp), %xmm2
10757 movq 8(%rsp), %xmm1
10758 movq (%rsp), %xmm0
10759 addq $40, %rsp
10760 movq 2392(%rax), %r11
10761 jmp *%r11
10762 #endif /* defined(GLX_USE_TLS) */
10763 .size GL_PREFIX(Rotated), .-GL_PREFIX(Rotated)
10764
10765 .p2align 4,,15
10766 .globl GL_PREFIX(Rotatef)
10767 .type GL_PREFIX(Rotatef), @function
10768 GL_PREFIX(Rotatef):
10769 #if defined(GLX_USE_TLS)
10770 call _x86_64_get_dispatch@PLT
10771 movq 2400(%rax), %r11
10772 jmp *%r11
10773 #elif defined(PTHREADS)
10774 subq $40, %rsp
10775 movq %xmm0, (%rsp)
10776 movq %xmm1, 8(%rsp)
10777 movq %xmm2, 16(%rsp)
10778 movq %xmm3, 24(%rsp)
10779 call _x86_64_get_dispatch@PLT
10780 movq 24(%rsp), %xmm3
10781 movq 16(%rsp), %xmm2
10782 movq 8(%rsp), %xmm1
10783 movq (%rsp), %xmm0
10784 addq $40, %rsp
10785 movq 2400(%rax), %r11
10786 jmp *%r11
10787 #else
10788 movq _glapi_Dispatch(%rip), %rax
10789 testq %rax, %rax
10790 je 1f
10791 movq 2400(%rax), %r11
10792 jmp *%r11
10793 1:
10794 subq $40, %rsp
10795 movq %xmm0, (%rsp)
10796 movq %xmm1, 8(%rsp)
10797 movq %xmm2, 16(%rsp)
10798 movq %xmm3, 24(%rsp)
10799 call _glapi_get_dispatch
10800 movq 24(%rsp), %xmm3
10801 movq 16(%rsp), %xmm2
10802 movq 8(%rsp), %xmm1
10803 movq (%rsp), %xmm0
10804 addq $40, %rsp
10805 movq 2400(%rax), %r11
10806 jmp *%r11
10807 #endif /* defined(GLX_USE_TLS) */
10808 .size GL_PREFIX(Rotatef), .-GL_PREFIX(Rotatef)
10809
10810 .p2align 4,,15
10811 .globl GL_PREFIX(Scaled)
10812 .type GL_PREFIX(Scaled), @function
10813 GL_PREFIX(Scaled):
10814 #if defined(GLX_USE_TLS)
10815 call _x86_64_get_dispatch@PLT
10816 movq 2408(%rax), %r11
10817 jmp *%r11
10818 #elif defined(PTHREADS)
10819 subq $24, %rsp
10820 movq %xmm0, (%rsp)
10821 movq %xmm1, 8(%rsp)
10822 movq %xmm2, 16(%rsp)
10823 call _x86_64_get_dispatch@PLT
10824 movq 16(%rsp), %xmm2
10825 movq 8(%rsp), %xmm1
10826 movq (%rsp), %xmm0
10827 addq $24, %rsp
10828 movq 2408(%rax), %r11
10829 jmp *%r11
10830 #else
10831 movq _glapi_Dispatch(%rip), %rax
10832 testq %rax, %rax
10833 je 1f
10834 movq 2408(%rax), %r11
10835 jmp *%r11
10836 1:
10837 subq $24, %rsp
10838 movq %xmm0, (%rsp)
10839 movq %xmm1, 8(%rsp)
10840 movq %xmm2, 16(%rsp)
10841 call _glapi_get_dispatch
10842 movq 16(%rsp), %xmm2
10843 movq 8(%rsp), %xmm1
10844 movq (%rsp), %xmm0
10845 addq $24, %rsp
10846 movq 2408(%rax), %r11
10847 jmp *%r11
10848 #endif /* defined(GLX_USE_TLS) */
10849 .size GL_PREFIX(Scaled), .-GL_PREFIX(Scaled)
10850
10851 .p2align 4,,15
10852 .globl GL_PREFIX(Scalef)
10853 .type GL_PREFIX(Scalef), @function
10854 GL_PREFIX(Scalef):
10855 #if defined(GLX_USE_TLS)
10856 call _x86_64_get_dispatch@PLT
10857 movq 2416(%rax), %r11
10858 jmp *%r11
10859 #elif defined(PTHREADS)
10860 subq $24, %rsp
10861 movq %xmm0, (%rsp)
10862 movq %xmm1, 8(%rsp)
10863 movq %xmm2, 16(%rsp)
10864 call _x86_64_get_dispatch@PLT
10865 movq 16(%rsp), %xmm2
10866 movq 8(%rsp), %xmm1
10867 movq (%rsp), %xmm0
10868 addq $24, %rsp
10869 movq 2416(%rax), %r11
10870 jmp *%r11
10871 #else
10872 movq _glapi_Dispatch(%rip), %rax
10873 testq %rax, %rax
10874 je 1f
10875 movq 2416(%rax), %r11
10876 jmp *%r11
10877 1:
10878 subq $24, %rsp
10879 movq %xmm0, (%rsp)
10880 movq %xmm1, 8(%rsp)
10881 movq %xmm2, 16(%rsp)
10882 call _glapi_get_dispatch
10883 movq 16(%rsp), %xmm2
10884 movq 8(%rsp), %xmm1
10885 movq (%rsp), %xmm0
10886 addq $24, %rsp
10887 movq 2416(%rax), %r11
10888 jmp *%r11
10889 #endif /* defined(GLX_USE_TLS) */
10890 .size GL_PREFIX(Scalef), .-GL_PREFIX(Scalef)
10891
10892 .p2align 4,,15
10893 .globl GL_PREFIX(Translated)
10894 .type GL_PREFIX(Translated), @function
10895 GL_PREFIX(Translated):
10896 #if defined(GLX_USE_TLS)
10897 call _x86_64_get_dispatch@PLT
10898 movq 2424(%rax), %r11
10899 jmp *%r11
10900 #elif defined(PTHREADS)
10901 subq $24, %rsp
10902 movq %xmm0, (%rsp)
10903 movq %xmm1, 8(%rsp)
10904 movq %xmm2, 16(%rsp)
10905 call _x86_64_get_dispatch@PLT
10906 movq 16(%rsp), %xmm2
10907 movq 8(%rsp), %xmm1
10908 movq (%rsp), %xmm0
10909 addq $24, %rsp
10910 movq 2424(%rax), %r11
10911 jmp *%r11
10912 #else
10913 movq _glapi_Dispatch(%rip), %rax
10914 testq %rax, %rax
10915 je 1f
10916 movq 2424(%rax), %r11
10917 jmp *%r11
10918 1:
10919 subq $24, %rsp
10920 movq %xmm0, (%rsp)
10921 movq %xmm1, 8(%rsp)
10922 movq %xmm2, 16(%rsp)
10923 call _glapi_get_dispatch
10924 movq 16(%rsp), %xmm2
10925 movq 8(%rsp), %xmm1
10926 movq (%rsp), %xmm0
10927 addq $24, %rsp
10928 movq 2424(%rax), %r11
10929 jmp *%r11
10930 #endif /* defined(GLX_USE_TLS) */
10931 .size GL_PREFIX(Translated), .-GL_PREFIX(Translated)
10932
10933 .p2align 4,,15
10934 .globl GL_PREFIX(Translatef)
10935 .type GL_PREFIX(Translatef), @function
10936 GL_PREFIX(Translatef):
10937 #if defined(GLX_USE_TLS)
10938 call _x86_64_get_dispatch@PLT
10939 movq 2432(%rax), %r11
10940 jmp *%r11
10941 #elif defined(PTHREADS)
10942 subq $24, %rsp
10943 movq %xmm0, (%rsp)
10944 movq %xmm1, 8(%rsp)
10945 movq %xmm2, 16(%rsp)
10946 call _x86_64_get_dispatch@PLT
10947 movq 16(%rsp), %xmm2
10948 movq 8(%rsp), %xmm1
10949 movq (%rsp), %xmm0
10950 addq $24, %rsp
10951 movq 2432(%rax), %r11
10952 jmp *%r11
10953 #else
10954 movq _glapi_Dispatch(%rip), %rax
10955 testq %rax, %rax
10956 je 1f
10957 movq 2432(%rax), %r11
10958 jmp *%r11
10959 1:
10960 subq $24, %rsp
10961 movq %xmm0, (%rsp)
10962 movq %xmm1, 8(%rsp)
10963 movq %xmm2, 16(%rsp)
10964 call _glapi_get_dispatch
10965 movq 16(%rsp), %xmm2
10966 movq 8(%rsp), %xmm1
10967 movq (%rsp), %xmm0
10968 addq $24, %rsp
10969 movq 2432(%rax), %r11
10970 jmp *%r11
10971 #endif /* defined(GLX_USE_TLS) */
10972 .size GL_PREFIX(Translatef), .-GL_PREFIX(Translatef)
10973
10974 .p2align 4,,15
10975 .globl GL_PREFIX(Viewport)
10976 .type GL_PREFIX(Viewport), @function
10977 GL_PREFIX(Viewport):
10978 #if defined(GLX_USE_TLS)
10979 call _x86_64_get_dispatch@PLT
10980 movq 2440(%rax), %r11
10981 jmp *%r11
10982 #elif defined(PTHREADS)
10983 pushq %rdi
10984 pushq %rsi
10985 pushq %rdx
10986 pushq %rcx
10987 pushq %rbp
10988 call _x86_64_get_dispatch@PLT
10989 popq %rbp
10990 popq %rcx
10991 popq %rdx
10992 popq %rsi
10993 popq %rdi
10994 movq 2440(%rax), %r11
10995 jmp *%r11
10996 #else
10997 movq _glapi_Dispatch(%rip), %rax
10998 testq %rax, %rax
10999 je 1f
11000 movq 2440(%rax), %r11
11001 jmp *%r11
11002 1:
11003 pushq %rdi
11004 pushq %rsi
11005 pushq %rdx
11006 pushq %rcx
11007 pushq %rbp
11008 call _glapi_get_dispatch
11009 popq %rbp
11010 popq %rcx
11011 popq %rdx
11012 popq %rsi
11013 popq %rdi
11014 movq 2440(%rax), %r11
11015 jmp *%r11
11016 #endif /* defined(GLX_USE_TLS) */
11017 .size GL_PREFIX(Viewport), .-GL_PREFIX(Viewport)
11018
11019 .p2align 4,,15
11020 .globl GL_PREFIX(ArrayElement)
11021 .type GL_PREFIX(ArrayElement), @function
11022 GL_PREFIX(ArrayElement):
11023 #if defined(GLX_USE_TLS)
11024 call _x86_64_get_dispatch@PLT
11025 movq 2448(%rax), %r11
11026 jmp *%r11
11027 #elif defined(PTHREADS)
11028 pushq %rdi
11029 call _x86_64_get_dispatch@PLT
11030 popq %rdi
11031 movq 2448(%rax), %r11
11032 jmp *%r11
11033 #else
11034 movq _glapi_Dispatch(%rip), %rax
11035 testq %rax, %rax
11036 je 1f
11037 movq 2448(%rax), %r11
11038 jmp *%r11
11039 1:
11040 pushq %rdi
11041 call _glapi_get_dispatch
11042 popq %rdi
11043 movq 2448(%rax), %r11
11044 jmp *%r11
11045 #endif /* defined(GLX_USE_TLS) */
11046 .size GL_PREFIX(ArrayElement), .-GL_PREFIX(ArrayElement)
11047
11048 .p2align 4,,15
11049 .globl GL_PREFIX(BindTexture)
11050 .type GL_PREFIX(BindTexture), @function
11051 GL_PREFIX(BindTexture):
11052 #if defined(GLX_USE_TLS)
11053 call _x86_64_get_dispatch@PLT
11054 movq 2456(%rax), %r11
11055 jmp *%r11
11056 #elif defined(PTHREADS)
11057 pushq %rdi
11058 pushq %rsi
11059 pushq %rbp
11060 call _x86_64_get_dispatch@PLT
11061 popq %rbp
11062 popq %rsi
11063 popq %rdi
11064 movq 2456(%rax), %r11
11065 jmp *%r11
11066 #else
11067 movq _glapi_Dispatch(%rip), %rax
11068 testq %rax, %rax
11069 je 1f
11070 movq 2456(%rax), %r11
11071 jmp *%r11
11072 1:
11073 pushq %rdi
11074 pushq %rsi
11075 pushq %rbp
11076 call _glapi_get_dispatch
11077 popq %rbp
11078 popq %rsi
11079 popq %rdi
11080 movq 2456(%rax), %r11
11081 jmp *%r11
11082 #endif /* defined(GLX_USE_TLS) */
11083 .size GL_PREFIX(BindTexture), .-GL_PREFIX(BindTexture)
11084
11085 .p2align 4,,15
11086 .globl GL_PREFIX(ColorPointer)
11087 .type GL_PREFIX(ColorPointer), @function
11088 GL_PREFIX(ColorPointer):
11089 #if defined(GLX_USE_TLS)
11090 call _x86_64_get_dispatch@PLT
11091 movq 2464(%rax), %r11
11092 jmp *%r11
11093 #elif defined(PTHREADS)
11094 pushq %rdi
11095 pushq %rsi
11096 pushq %rdx
11097 pushq %rcx
11098 pushq %rbp
11099 call _x86_64_get_dispatch@PLT
11100 popq %rbp
11101 popq %rcx
11102 popq %rdx
11103 popq %rsi
11104 popq %rdi
11105 movq 2464(%rax), %r11
11106 jmp *%r11
11107 #else
11108 movq _glapi_Dispatch(%rip), %rax
11109 testq %rax, %rax
11110 je 1f
11111 movq 2464(%rax), %r11
11112 jmp *%r11
11113 1:
11114 pushq %rdi
11115 pushq %rsi
11116 pushq %rdx
11117 pushq %rcx
11118 pushq %rbp
11119 call _glapi_get_dispatch
11120 popq %rbp
11121 popq %rcx
11122 popq %rdx
11123 popq %rsi
11124 popq %rdi
11125 movq 2464(%rax), %r11
11126 jmp *%r11
11127 #endif /* defined(GLX_USE_TLS) */
11128 .size GL_PREFIX(ColorPointer), .-GL_PREFIX(ColorPointer)
11129
11130 .p2align 4,,15
11131 .globl GL_PREFIX(DisableClientState)
11132 .type GL_PREFIX(DisableClientState), @function
11133 GL_PREFIX(DisableClientState):
11134 #if defined(GLX_USE_TLS)
11135 call _x86_64_get_dispatch@PLT
11136 movq 2472(%rax), %r11
11137 jmp *%r11
11138 #elif defined(PTHREADS)
11139 pushq %rdi
11140 call _x86_64_get_dispatch@PLT
11141 popq %rdi
11142 movq 2472(%rax), %r11
11143 jmp *%r11
11144 #else
11145 movq _glapi_Dispatch(%rip), %rax
11146 testq %rax, %rax
11147 je 1f
11148 movq 2472(%rax), %r11
11149 jmp *%r11
11150 1:
11151 pushq %rdi
11152 call _glapi_get_dispatch
11153 popq %rdi
11154 movq 2472(%rax), %r11
11155 jmp *%r11
11156 #endif /* defined(GLX_USE_TLS) */
11157 .size GL_PREFIX(DisableClientState), .-GL_PREFIX(DisableClientState)
11158
11159 .p2align 4,,15
11160 .globl GL_PREFIX(DrawArrays)
11161 .type GL_PREFIX(DrawArrays), @function
11162 GL_PREFIX(DrawArrays):
11163 #if defined(GLX_USE_TLS)
11164 call _x86_64_get_dispatch@PLT
11165 movq 2480(%rax), %r11
11166 jmp *%r11
11167 #elif defined(PTHREADS)
11168 pushq %rdi
11169 pushq %rsi
11170 pushq %rdx
11171 call _x86_64_get_dispatch@PLT
11172 popq %rdx
11173 popq %rsi
11174 popq %rdi
11175 movq 2480(%rax), %r11
11176 jmp *%r11
11177 #else
11178 movq _glapi_Dispatch(%rip), %rax
11179 testq %rax, %rax
11180 je 1f
11181 movq 2480(%rax), %r11
11182 jmp *%r11
11183 1:
11184 pushq %rdi
11185 pushq %rsi
11186 pushq %rdx
11187 call _glapi_get_dispatch
11188 popq %rdx
11189 popq %rsi
11190 popq %rdi
11191 movq 2480(%rax), %r11
11192 jmp *%r11
11193 #endif /* defined(GLX_USE_TLS) */
11194 .size GL_PREFIX(DrawArrays), .-GL_PREFIX(DrawArrays)
11195
11196 .p2align 4,,15
11197 .globl GL_PREFIX(DrawElements)
11198 .type GL_PREFIX(DrawElements), @function
11199 GL_PREFIX(DrawElements):
11200 #if defined(GLX_USE_TLS)
11201 call _x86_64_get_dispatch@PLT
11202 movq 2488(%rax), %r11
11203 jmp *%r11
11204 #elif defined(PTHREADS)
11205 pushq %rdi
11206 pushq %rsi
11207 pushq %rdx
11208 pushq %rcx
11209 pushq %rbp
11210 call _x86_64_get_dispatch@PLT
11211 popq %rbp
11212 popq %rcx
11213 popq %rdx
11214 popq %rsi
11215 popq %rdi
11216 movq 2488(%rax), %r11
11217 jmp *%r11
11218 #else
11219 movq _glapi_Dispatch(%rip), %rax
11220 testq %rax, %rax
11221 je 1f
11222 movq 2488(%rax), %r11
11223 jmp *%r11
11224 1:
11225 pushq %rdi
11226 pushq %rsi
11227 pushq %rdx
11228 pushq %rcx
11229 pushq %rbp
11230 call _glapi_get_dispatch
11231 popq %rbp
11232 popq %rcx
11233 popq %rdx
11234 popq %rsi
11235 popq %rdi
11236 movq 2488(%rax), %r11
11237 jmp *%r11
11238 #endif /* defined(GLX_USE_TLS) */
11239 .size GL_PREFIX(DrawElements), .-GL_PREFIX(DrawElements)
11240
11241 .p2align 4,,15
11242 .globl GL_PREFIX(EdgeFlagPointer)
11243 .type GL_PREFIX(EdgeFlagPointer), @function
11244 GL_PREFIX(EdgeFlagPointer):
11245 #if defined(GLX_USE_TLS)
11246 call _x86_64_get_dispatch@PLT
11247 movq 2496(%rax), %r11
11248 jmp *%r11
11249 #elif defined(PTHREADS)
11250 pushq %rdi
11251 pushq %rsi
11252 pushq %rbp
11253 call _x86_64_get_dispatch@PLT
11254 popq %rbp
11255 popq %rsi
11256 popq %rdi
11257 movq 2496(%rax), %r11
11258 jmp *%r11
11259 #else
11260 movq _glapi_Dispatch(%rip), %rax
11261 testq %rax, %rax
11262 je 1f
11263 movq 2496(%rax), %r11
11264 jmp *%r11
11265 1:
11266 pushq %rdi
11267 pushq %rsi
11268 pushq %rbp
11269 call _glapi_get_dispatch
11270 popq %rbp
11271 popq %rsi
11272 popq %rdi
11273 movq 2496(%rax), %r11
11274 jmp *%r11
11275 #endif /* defined(GLX_USE_TLS) */
11276 .size GL_PREFIX(EdgeFlagPointer), .-GL_PREFIX(EdgeFlagPointer)
11277
11278 .p2align 4,,15
11279 .globl GL_PREFIX(EnableClientState)
11280 .type GL_PREFIX(EnableClientState), @function
11281 GL_PREFIX(EnableClientState):
11282 #if defined(GLX_USE_TLS)
11283 call _x86_64_get_dispatch@PLT
11284 movq 2504(%rax), %r11
11285 jmp *%r11
11286 #elif defined(PTHREADS)
11287 pushq %rdi
11288 call _x86_64_get_dispatch@PLT
11289 popq %rdi
11290 movq 2504(%rax), %r11
11291 jmp *%r11
11292 #else
11293 movq _glapi_Dispatch(%rip), %rax
11294 testq %rax, %rax
11295 je 1f
11296 movq 2504(%rax), %r11
11297 jmp *%r11
11298 1:
11299 pushq %rdi
11300 call _glapi_get_dispatch
11301 popq %rdi
11302 movq 2504(%rax), %r11
11303 jmp *%r11
11304 #endif /* defined(GLX_USE_TLS) */
11305 .size GL_PREFIX(EnableClientState), .-GL_PREFIX(EnableClientState)
11306
11307 .p2align 4,,15
11308 .globl GL_PREFIX(IndexPointer)
11309 .type GL_PREFIX(IndexPointer), @function
11310 GL_PREFIX(IndexPointer):
11311 #if defined(GLX_USE_TLS)
11312 call _x86_64_get_dispatch@PLT
11313 movq 2512(%rax), %r11
11314 jmp *%r11
11315 #elif defined(PTHREADS)
11316 pushq %rdi
11317 pushq %rsi
11318 pushq %rdx
11319 call _x86_64_get_dispatch@PLT
11320 popq %rdx
11321 popq %rsi
11322 popq %rdi
11323 movq 2512(%rax), %r11
11324 jmp *%r11
11325 #else
11326 movq _glapi_Dispatch(%rip), %rax
11327 testq %rax, %rax
11328 je 1f
11329 movq 2512(%rax), %r11
11330 jmp *%r11
11331 1:
11332 pushq %rdi
11333 pushq %rsi
11334 pushq %rdx
11335 call _glapi_get_dispatch
11336 popq %rdx
11337 popq %rsi
11338 popq %rdi
11339 movq 2512(%rax), %r11
11340 jmp *%r11
11341 #endif /* defined(GLX_USE_TLS) */
11342 .size GL_PREFIX(IndexPointer), .-GL_PREFIX(IndexPointer)
11343
11344 .p2align 4,,15
11345 .globl GL_PREFIX(Indexub)
11346 .type GL_PREFIX(Indexub), @function
11347 GL_PREFIX(Indexub):
11348 #if defined(GLX_USE_TLS)
11349 call _x86_64_get_dispatch@PLT
11350 movq 2520(%rax), %r11
11351 jmp *%r11
11352 #elif defined(PTHREADS)
11353 pushq %rdi
11354 call _x86_64_get_dispatch@PLT
11355 popq %rdi
11356 movq 2520(%rax), %r11
11357 jmp *%r11
11358 #else
11359 movq _glapi_Dispatch(%rip), %rax
11360 testq %rax, %rax
11361 je 1f
11362 movq 2520(%rax), %r11
11363 jmp *%r11
11364 1:
11365 pushq %rdi
11366 call _glapi_get_dispatch
11367 popq %rdi
11368 movq 2520(%rax), %r11
11369 jmp *%r11
11370 #endif /* defined(GLX_USE_TLS) */
11371 .size GL_PREFIX(Indexub), .-GL_PREFIX(Indexub)
11372
11373 .p2align 4,,15
11374 .globl GL_PREFIX(Indexubv)
11375 .type GL_PREFIX(Indexubv), @function
11376 GL_PREFIX(Indexubv):
11377 #if defined(GLX_USE_TLS)
11378 call _x86_64_get_dispatch@PLT
11379 movq 2528(%rax), %r11
11380 jmp *%r11
11381 #elif defined(PTHREADS)
11382 pushq %rdi
11383 call _x86_64_get_dispatch@PLT
11384 popq %rdi
11385 movq 2528(%rax), %r11
11386 jmp *%r11
11387 #else
11388 movq _glapi_Dispatch(%rip), %rax
11389 testq %rax, %rax
11390 je 1f
11391 movq 2528(%rax), %r11
11392 jmp *%r11
11393 1:
11394 pushq %rdi
11395 call _glapi_get_dispatch
11396 popq %rdi
11397 movq 2528(%rax), %r11
11398 jmp *%r11
11399 #endif /* defined(GLX_USE_TLS) */
11400 .size GL_PREFIX(Indexubv), .-GL_PREFIX(Indexubv)
11401
11402 .p2align 4,,15
11403 .globl GL_PREFIX(InterleavedArrays)
11404 .type GL_PREFIX(InterleavedArrays), @function
11405 GL_PREFIX(InterleavedArrays):
11406 #if defined(GLX_USE_TLS)
11407 call _x86_64_get_dispatch@PLT
11408 movq 2536(%rax), %r11
11409 jmp *%r11
11410 #elif defined(PTHREADS)
11411 pushq %rdi
11412 pushq %rsi
11413 pushq %rdx
11414 call _x86_64_get_dispatch@PLT
11415 popq %rdx
11416 popq %rsi
11417 popq %rdi
11418 movq 2536(%rax), %r11
11419 jmp *%r11
11420 #else
11421 movq _glapi_Dispatch(%rip), %rax
11422 testq %rax, %rax
11423 je 1f
11424 movq 2536(%rax), %r11
11425 jmp *%r11
11426 1:
11427 pushq %rdi
11428 pushq %rsi
11429 pushq %rdx
11430 call _glapi_get_dispatch
11431 popq %rdx
11432 popq %rsi
11433 popq %rdi
11434 movq 2536(%rax), %r11
11435 jmp *%r11
11436 #endif /* defined(GLX_USE_TLS) */
11437 .size GL_PREFIX(InterleavedArrays), .-GL_PREFIX(InterleavedArrays)
11438
11439 .p2align 4,,15
11440 .globl GL_PREFIX(NormalPointer)
11441 .type GL_PREFIX(NormalPointer), @function
11442 GL_PREFIX(NormalPointer):
11443 #if defined(GLX_USE_TLS)
11444 call _x86_64_get_dispatch@PLT
11445 movq 2544(%rax), %r11
11446 jmp *%r11
11447 #elif defined(PTHREADS)
11448 pushq %rdi
11449 pushq %rsi
11450 pushq %rdx
11451 call _x86_64_get_dispatch@PLT
11452 popq %rdx
11453 popq %rsi
11454 popq %rdi
11455 movq 2544(%rax), %r11
11456 jmp *%r11
11457 #else
11458 movq _glapi_Dispatch(%rip), %rax
11459 testq %rax, %rax
11460 je 1f
11461 movq 2544(%rax), %r11
11462 jmp *%r11
11463 1:
11464 pushq %rdi
11465 pushq %rsi
11466 pushq %rdx
11467 call _glapi_get_dispatch
11468 popq %rdx
11469 popq %rsi
11470 popq %rdi
11471 movq 2544(%rax), %r11
11472 jmp *%r11
11473 #endif /* defined(GLX_USE_TLS) */
11474 .size GL_PREFIX(NormalPointer), .-GL_PREFIX(NormalPointer)
11475
11476 .p2align 4,,15
11477 .globl GL_PREFIX(PolygonOffset)
11478 .type GL_PREFIX(PolygonOffset), @function
11479 GL_PREFIX(PolygonOffset):
11480 #if defined(GLX_USE_TLS)
11481 call _x86_64_get_dispatch@PLT
11482 movq 2552(%rax), %r11
11483 jmp *%r11
11484 #elif defined(PTHREADS)
11485 subq $24, %rsp
11486 movq %xmm0, (%rsp)
11487 movq %xmm1, 8(%rsp)
11488 call _x86_64_get_dispatch@PLT
11489 movq 8(%rsp), %xmm1
11490 movq (%rsp), %xmm0
11491 addq $24, %rsp
11492 movq 2552(%rax), %r11
11493 jmp *%r11
11494 #else
11495 movq _glapi_Dispatch(%rip), %rax
11496 testq %rax, %rax
11497 je 1f
11498 movq 2552(%rax), %r11
11499 jmp *%r11
11500 1:
11501 subq $24, %rsp
11502 movq %xmm0, (%rsp)
11503 movq %xmm1, 8(%rsp)
11504 call _glapi_get_dispatch
11505 movq 8(%rsp), %xmm1
11506 movq (%rsp), %xmm0
11507 addq $24, %rsp
11508 movq 2552(%rax), %r11
11509 jmp *%r11
11510 #endif /* defined(GLX_USE_TLS) */
11511 .size GL_PREFIX(PolygonOffset), .-GL_PREFIX(PolygonOffset)
11512
11513 .p2align 4,,15
11514 .globl GL_PREFIX(TexCoordPointer)
11515 .type GL_PREFIX(TexCoordPointer), @function
11516 GL_PREFIX(TexCoordPointer):
11517 #if defined(GLX_USE_TLS)
11518 call _x86_64_get_dispatch@PLT
11519 movq 2560(%rax), %r11
11520 jmp *%r11
11521 #elif defined(PTHREADS)
11522 pushq %rdi
11523 pushq %rsi
11524 pushq %rdx
11525 pushq %rcx
11526 pushq %rbp
11527 call _x86_64_get_dispatch@PLT
11528 popq %rbp
11529 popq %rcx
11530 popq %rdx
11531 popq %rsi
11532 popq %rdi
11533 movq 2560(%rax), %r11
11534 jmp *%r11
11535 #else
11536 movq _glapi_Dispatch(%rip), %rax
11537 testq %rax, %rax
11538 je 1f
11539 movq 2560(%rax), %r11
11540 jmp *%r11
11541 1:
11542 pushq %rdi
11543 pushq %rsi
11544 pushq %rdx
11545 pushq %rcx
11546 pushq %rbp
11547 call _glapi_get_dispatch
11548 popq %rbp
11549 popq %rcx
11550 popq %rdx
11551 popq %rsi
11552 popq %rdi
11553 movq 2560(%rax), %r11
11554 jmp *%r11
11555 #endif /* defined(GLX_USE_TLS) */
11556 .size GL_PREFIX(TexCoordPointer), .-GL_PREFIX(TexCoordPointer)
11557
11558 .p2align 4,,15
11559 .globl GL_PREFIX(VertexPointer)
11560 .type GL_PREFIX(VertexPointer), @function
11561 GL_PREFIX(VertexPointer):
11562 #if defined(GLX_USE_TLS)
11563 call _x86_64_get_dispatch@PLT
11564 movq 2568(%rax), %r11
11565 jmp *%r11
11566 #elif defined(PTHREADS)
11567 pushq %rdi
11568 pushq %rsi
11569 pushq %rdx
11570 pushq %rcx
11571 pushq %rbp
11572 call _x86_64_get_dispatch@PLT
11573 popq %rbp
11574 popq %rcx
11575 popq %rdx
11576 popq %rsi
11577 popq %rdi
11578 movq 2568(%rax), %r11
11579 jmp *%r11
11580 #else
11581 movq _glapi_Dispatch(%rip), %rax
11582 testq %rax, %rax
11583 je 1f
11584 movq 2568(%rax), %r11
11585 jmp *%r11
11586 1:
11587 pushq %rdi
11588 pushq %rsi
11589 pushq %rdx
11590 pushq %rcx
11591 pushq %rbp
11592 call _glapi_get_dispatch
11593 popq %rbp
11594 popq %rcx
11595 popq %rdx
11596 popq %rsi
11597 popq %rdi
11598 movq 2568(%rax), %r11
11599 jmp *%r11
11600 #endif /* defined(GLX_USE_TLS) */
11601 .size GL_PREFIX(VertexPointer), .-GL_PREFIX(VertexPointer)
11602
11603 .p2align 4,,15
11604 .globl GL_PREFIX(AreTexturesResident)
11605 .type GL_PREFIX(AreTexturesResident), @function
11606 GL_PREFIX(AreTexturesResident):
11607 #if defined(GLX_USE_TLS)
11608 call _x86_64_get_dispatch@PLT
11609 movq 2576(%rax), %r11
11610 jmp *%r11
11611 #elif defined(PTHREADS)
11612 pushq %rdi
11613 pushq %rsi
11614 pushq %rdx
11615 call _x86_64_get_dispatch@PLT
11616 popq %rdx
11617 popq %rsi
11618 popq %rdi
11619 movq 2576(%rax), %r11
11620 jmp *%r11
11621 #else
11622 movq _glapi_Dispatch(%rip), %rax
11623 testq %rax, %rax
11624 je 1f
11625 movq 2576(%rax), %r11
11626 jmp *%r11
11627 1:
11628 pushq %rdi
11629 pushq %rsi
11630 pushq %rdx
11631 call _glapi_get_dispatch
11632 popq %rdx
11633 popq %rsi
11634 popq %rdi
11635 movq 2576(%rax), %r11
11636 jmp *%r11
11637 #endif /* defined(GLX_USE_TLS) */
11638 .size GL_PREFIX(AreTexturesResident), .-GL_PREFIX(AreTexturesResident)
11639
11640 .p2align 4,,15
11641 .globl GL_PREFIX(CopyTexImage1D)
11642 .type GL_PREFIX(CopyTexImage1D), @function
11643 GL_PREFIX(CopyTexImage1D):
11644 #if defined(GLX_USE_TLS)
11645 call _x86_64_get_dispatch@PLT
11646 movq 2584(%rax), %r11
11647 jmp *%r11
11648 #elif defined(PTHREADS)
11649 pushq %rdi
11650 pushq %rsi
11651 pushq %rdx
11652 pushq %rcx
11653 pushq %r8
11654 pushq %r9
11655 pushq %rbp
11656 call _x86_64_get_dispatch@PLT
11657 popq %rbp
11658 popq %r9
11659 popq %r8
11660 popq %rcx
11661 popq %rdx
11662 popq %rsi
11663 popq %rdi
11664 movq 2584(%rax), %r11
11665 jmp *%r11
11666 #else
11667 movq _glapi_Dispatch(%rip), %rax
11668 testq %rax, %rax
11669 je 1f
11670 movq 2584(%rax), %r11
11671 jmp *%r11
11672 1:
11673 pushq %rdi
11674 pushq %rsi
11675 pushq %rdx
11676 pushq %rcx
11677 pushq %r8
11678 pushq %r9
11679 pushq %rbp
11680 call _glapi_get_dispatch
11681 popq %rbp
11682 popq %r9
11683 popq %r8
11684 popq %rcx
11685 popq %rdx
11686 popq %rsi
11687 popq %rdi
11688 movq 2584(%rax), %r11
11689 jmp *%r11
11690 #endif /* defined(GLX_USE_TLS) */
11691 .size GL_PREFIX(CopyTexImage1D), .-GL_PREFIX(CopyTexImage1D)
11692
11693 .p2align 4,,15
11694 .globl GL_PREFIX(CopyTexImage2D)
11695 .type GL_PREFIX(CopyTexImage2D), @function
11696 GL_PREFIX(CopyTexImage2D):
11697 #if defined(GLX_USE_TLS)
11698 call _x86_64_get_dispatch@PLT
11699 movq 2592(%rax), %r11
11700 jmp *%r11
11701 #elif defined(PTHREADS)
11702 pushq %rdi
11703 pushq %rsi
11704 pushq %rdx
11705 pushq %rcx
11706 pushq %r8
11707 pushq %r9
11708 pushq %rbp
11709 call _x86_64_get_dispatch@PLT
11710 popq %rbp
11711 popq %r9
11712 popq %r8
11713 popq %rcx
11714 popq %rdx
11715 popq %rsi
11716 popq %rdi
11717 movq 2592(%rax), %r11
11718 jmp *%r11
11719 #else
11720 movq _glapi_Dispatch(%rip), %rax
11721 testq %rax, %rax
11722 je 1f
11723 movq 2592(%rax), %r11
11724 jmp *%r11
11725 1:
11726 pushq %rdi
11727 pushq %rsi
11728 pushq %rdx
11729 pushq %rcx
11730 pushq %r8
11731 pushq %r9
11732 pushq %rbp
11733 call _glapi_get_dispatch
11734 popq %rbp
11735 popq %r9
11736 popq %r8
11737 popq %rcx
11738 popq %rdx
11739 popq %rsi
11740 popq %rdi
11741 movq 2592(%rax), %r11
11742 jmp *%r11
11743 #endif /* defined(GLX_USE_TLS) */
11744 .size GL_PREFIX(CopyTexImage2D), .-GL_PREFIX(CopyTexImage2D)
11745
11746 .p2align 4,,15
11747 .globl GL_PREFIX(CopyTexSubImage1D)
11748 .type GL_PREFIX(CopyTexSubImage1D), @function
11749 GL_PREFIX(CopyTexSubImage1D):
11750 #if defined(GLX_USE_TLS)
11751 call _x86_64_get_dispatch@PLT
11752 movq 2600(%rax), %r11
11753 jmp *%r11
11754 #elif defined(PTHREADS)
11755 pushq %rdi
11756 pushq %rsi
11757 pushq %rdx
11758 pushq %rcx
11759 pushq %r8
11760 pushq %r9
11761 pushq %rbp
11762 call _x86_64_get_dispatch@PLT
11763 popq %rbp
11764 popq %r9
11765 popq %r8
11766 popq %rcx
11767 popq %rdx
11768 popq %rsi
11769 popq %rdi
11770 movq 2600(%rax), %r11
11771 jmp *%r11
11772 #else
11773 movq _glapi_Dispatch(%rip), %rax
11774 testq %rax, %rax
11775 je 1f
11776 movq 2600(%rax), %r11
11777 jmp *%r11
11778 1:
11779 pushq %rdi
11780 pushq %rsi
11781 pushq %rdx
11782 pushq %rcx
11783 pushq %r8
11784 pushq %r9
11785 pushq %rbp
11786 call _glapi_get_dispatch
11787 popq %rbp
11788 popq %r9
11789 popq %r8
11790 popq %rcx
11791 popq %rdx
11792 popq %rsi
11793 popq %rdi
11794 movq 2600(%rax), %r11
11795 jmp *%r11
11796 #endif /* defined(GLX_USE_TLS) */
11797 .size GL_PREFIX(CopyTexSubImage1D), .-GL_PREFIX(CopyTexSubImage1D)
11798
11799 .p2align 4,,15
11800 .globl GL_PREFIX(CopyTexSubImage2D)
11801 .type GL_PREFIX(CopyTexSubImage2D), @function
11802 GL_PREFIX(CopyTexSubImage2D):
11803 #if defined(GLX_USE_TLS)
11804 call _x86_64_get_dispatch@PLT
11805 movq 2608(%rax), %r11
11806 jmp *%r11
11807 #elif defined(PTHREADS)
11808 pushq %rdi
11809 pushq %rsi
11810 pushq %rdx
11811 pushq %rcx
11812 pushq %r8
11813 pushq %r9
11814 pushq %rbp
11815 call _x86_64_get_dispatch@PLT
11816 popq %rbp
11817 popq %r9
11818 popq %r8
11819 popq %rcx
11820 popq %rdx
11821 popq %rsi
11822 popq %rdi
11823 movq 2608(%rax), %r11
11824 jmp *%r11
11825 #else
11826 movq _glapi_Dispatch(%rip), %rax
11827 testq %rax, %rax
11828 je 1f
11829 movq 2608(%rax), %r11
11830 jmp *%r11
11831 1:
11832 pushq %rdi
11833 pushq %rsi
11834 pushq %rdx
11835 pushq %rcx
11836 pushq %r8
11837 pushq %r9
11838 pushq %rbp
11839 call _glapi_get_dispatch
11840 popq %rbp
11841 popq %r9
11842 popq %r8
11843 popq %rcx
11844 popq %rdx
11845 popq %rsi
11846 popq %rdi
11847 movq 2608(%rax), %r11
11848 jmp *%r11
11849 #endif /* defined(GLX_USE_TLS) */
11850 .size GL_PREFIX(CopyTexSubImage2D), .-GL_PREFIX(CopyTexSubImage2D)
11851
11852 .p2align 4,,15
11853 .globl GL_PREFIX(DeleteTextures)
11854 .type GL_PREFIX(DeleteTextures), @function
11855 GL_PREFIX(DeleteTextures):
11856 #if defined(GLX_USE_TLS)
11857 call _x86_64_get_dispatch@PLT
11858 movq 2616(%rax), %r11
11859 jmp *%r11
11860 #elif defined(PTHREADS)
11861 pushq %rdi
11862 pushq %rsi
11863 pushq %rbp
11864 call _x86_64_get_dispatch@PLT
11865 popq %rbp
11866 popq %rsi
11867 popq %rdi
11868 movq 2616(%rax), %r11
11869 jmp *%r11
11870 #else
11871 movq _glapi_Dispatch(%rip), %rax
11872 testq %rax, %rax
11873 je 1f
11874 movq 2616(%rax), %r11
11875 jmp *%r11
11876 1:
11877 pushq %rdi
11878 pushq %rsi
11879 pushq %rbp
11880 call _glapi_get_dispatch
11881 popq %rbp
11882 popq %rsi
11883 popq %rdi
11884 movq 2616(%rax), %r11
11885 jmp *%r11
11886 #endif /* defined(GLX_USE_TLS) */
11887 .size GL_PREFIX(DeleteTextures), .-GL_PREFIX(DeleteTextures)
11888
11889 .p2align 4,,15
11890 .globl GL_PREFIX(GenTextures)
11891 .type GL_PREFIX(GenTextures), @function
11892 GL_PREFIX(GenTextures):
11893 #if defined(GLX_USE_TLS)
11894 call _x86_64_get_dispatch@PLT
11895 movq 2624(%rax), %r11
11896 jmp *%r11
11897 #elif defined(PTHREADS)
11898 pushq %rdi
11899 pushq %rsi
11900 pushq %rbp
11901 call _x86_64_get_dispatch@PLT
11902 popq %rbp
11903 popq %rsi
11904 popq %rdi
11905 movq 2624(%rax), %r11
11906 jmp *%r11
11907 #else
11908 movq _glapi_Dispatch(%rip), %rax
11909 testq %rax, %rax
11910 je 1f
11911 movq 2624(%rax), %r11
11912 jmp *%r11
11913 1:
11914 pushq %rdi
11915 pushq %rsi
11916 pushq %rbp
11917 call _glapi_get_dispatch
11918 popq %rbp
11919 popq %rsi
11920 popq %rdi
11921 movq 2624(%rax), %r11
11922 jmp *%r11
11923 #endif /* defined(GLX_USE_TLS) */
11924 .size GL_PREFIX(GenTextures), .-GL_PREFIX(GenTextures)
11925
11926 .p2align 4,,15
11927 .globl GL_PREFIX(GetPointerv)
11928 .type GL_PREFIX(GetPointerv), @function
11929 GL_PREFIX(GetPointerv):
11930 #if defined(GLX_USE_TLS)
11931 call _x86_64_get_dispatch@PLT
11932 movq 2632(%rax), %r11
11933 jmp *%r11
11934 #elif defined(PTHREADS)
11935 pushq %rdi
11936 pushq %rsi
11937 pushq %rbp
11938 call _x86_64_get_dispatch@PLT
11939 popq %rbp
11940 popq %rsi
11941 popq %rdi
11942 movq 2632(%rax), %r11
11943 jmp *%r11
11944 #else
11945 movq _glapi_Dispatch(%rip), %rax
11946 testq %rax, %rax
11947 je 1f
11948 movq 2632(%rax), %r11
11949 jmp *%r11
11950 1:
11951 pushq %rdi
11952 pushq %rsi
11953 pushq %rbp
11954 call _glapi_get_dispatch
11955 popq %rbp
11956 popq %rsi
11957 popq %rdi
11958 movq 2632(%rax), %r11
11959 jmp *%r11
11960 #endif /* defined(GLX_USE_TLS) */
11961 .size GL_PREFIX(GetPointerv), .-GL_PREFIX(GetPointerv)
11962
11963 .p2align 4,,15
11964 .globl GL_PREFIX(IsTexture)
11965 .type GL_PREFIX(IsTexture), @function
11966 GL_PREFIX(IsTexture):
11967 #if defined(GLX_USE_TLS)
11968 call _x86_64_get_dispatch@PLT
11969 movq 2640(%rax), %r11
11970 jmp *%r11
11971 #elif defined(PTHREADS)
11972 pushq %rdi
11973 call _x86_64_get_dispatch@PLT
11974 popq %rdi
11975 movq 2640(%rax), %r11
11976 jmp *%r11
11977 #else
11978 movq _glapi_Dispatch(%rip), %rax
11979 testq %rax, %rax
11980 je 1f
11981 movq 2640(%rax), %r11
11982 jmp *%r11
11983 1:
11984 pushq %rdi
11985 call _glapi_get_dispatch
11986 popq %rdi
11987 movq 2640(%rax), %r11
11988 jmp *%r11
11989 #endif /* defined(GLX_USE_TLS) */
11990 .size GL_PREFIX(IsTexture), .-GL_PREFIX(IsTexture)
11991
11992 .p2align 4,,15
11993 .globl GL_PREFIX(PrioritizeTextures)
11994 .type GL_PREFIX(PrioritizeTextures), @function
11995 GL_PREFIX(PrioritizeTextures):
11996 #if defined(GLX_USE_TLS)
11997 call _x86_64_get_dispatch@PLT
11998 movq 2648(%rax), %r11
11999 jmp *%r11
12000 #elif defined(PTHREADS)
12001 pushq %rdi
12002 pushq %rsi
12003 pushq %rdx
12004 call _x86_64_get_dispatch@PLT
12005 popq %rdx
12006 popq %rsi
12007 popq %rdi
12008 movq 2648(%rax), %r11
12009 jmp *%r11
12010 #else
12011 movq _glapi_Dispatch(%rip), %rax
12012 testq %rax, %rax
12013 je 1f
12014 movq 2648(%rax), %r11
12015 jmp *%r11
12016 1:
12017 pushq %rdi
12018 pushq %rsi
12019 pushq %rdx
12020 call _glapi_get_dispatch
12021 popq %rdx
12022 popq %rsi
12023 popq %rdi
12024 movq 2648(%rax), %r11
12025 jmp *%r11
12026 #endif /* defined(GLX_USE_TLS) */
12027 .size GL_PREFIX(PrioritizeTextures), .-GL_PREFIX(PrioritizeTextures)
12028
12029 .p2align 4,,15
12030 .globl GL_PREFIX(TexSubImage1D)
12031 .type GL_PREFIX(TexSubImage1D), @function
12032 GL_PREFIX(TexSubImage1D):
12033 #if defined(GLX_USE_TLS)
12034 call _x86_64_get_dispatch@PLT
12035 movq 2656(%rax), %r11
12036 jmp *%r11
12037 #elif defined(PTHREADS)
12038 pushq %rdi
12039 pushq %rsi
12040 pushq %rdx
12041 pushq %rcx
12042 pushq %r8
12043 pushq %r9
12044 pushq %rbp
12045 call _x86_64_get_dispatch@PLT
12046 popq %rbp
12047 popq %r9
12048 popq %r8
12049 popq %rcx
12050 popq %rdx
12051 popq %rsi
12052 popq %rdi
12053 movq 2656(%rax), %r11
12054 jmp *%r11
12055 #else
12056 movq _glapi_Dispatch(%rip), %rax
12057 testq %rax, %rax
12058 je 1f
12059 movq 2656(%rax), %r11
12060 jmp *%r11
12061 1:
12062 pushq %rdi
12063 pushq %rsi
12064 pushq %rdx
12065 pushq %rcx
12066 pushq %r8
12067 pushq %r9
12068 pushq %rbp
12069 call _glapi_get_dispatch
12070 popq %rbp
12071 popq %r9
12072 popq %r8
12073 popq %rcx
12074 popq %rdx
12075 popq %rsi
12076 popq %rdi
12077 movq 2656(%rax), %r11
12078 jmp *%r11
12079 #endif /* defined(GLX_USE_TLS) */
12080 .size GL_PREFIX(TexSubImage1D), .-GL_PREFIX(TexSubImage1D)
12081
12082 .p2align 4,,15
12083 .globl GL_PREFIX(TexSubImage2D)
12084 .type GL_PREFIX(TexSubImage2D), @function
12085 GL_PREFIX(TexSubImage2D):
12086 #if defined(GLX_USE_TLS)
12087 call _x86_64_get_dispatch@PLT
12088 movq 2664(%rax), %r11
12089 jmp *%r11
12090 #elif defined(PTHREADS)
12091 pushq %rdi
12092 pushq %rsi
12093 pushq %rdx
12094 pushq %rcx
12095 pushq %r8
12096 pushq %r9
12097 pushq %rbp
12098 call _x86_64_get_dispatch@PLT
12099 popq %rbp
12100 popq %r9
12101 popq %r8
12102 popq %rcx
12103 popq %rdx
12104 popq %rsi
12105 popq %rdi
12106 movq 2664(%rax), %r11
12107 jmp *%r11
12108 #else
12109 movq _glapi_Dispatch(%rip), %rax
12110 testq %rax, %rax
12111 je 1f
12112 movq 2664(%rax), %r11
12113 jmp *%r11
12114 1:
12115 pushq %rdi
12116 pushq %rsi
12117 pushq %rdx
12118 pushq %rcx
12119 pushq %r8
12120 pushq %r9
12121 pushq %rbp
12122 call _glapi_get_dispatch
12123 popq %rbp
12124 popq %r9
12125 popq %r8
12126 popq %rcx
12127 popq %rdx
12128 popq %rsi
12129 popq %rdi
12130 movq 2664(%rax), %r11
12131 jmp *%r11
12132 #endif /* defined(GLX_USE_TLS) */
12133 .size GL_PREFIX(TexSubImage2D), .-GL_PREFIX(TexSubImage2D)
12134
12135 .p2align 4,,15
12136 .globl GL_PREFIX(PopClientAttrib)
12137 .type GL_PREFIX(PopClientAttrib), @function
12138 GL_PREFIX(PopClientAttrib):
12139 #if defined(GLX_USE_TLS)
12140 call _x86_64_get_dispatch@PLT
12141 movq 2672(%rax), %r11
12142 jmp *%r11
12143 #elif defined(PTHREADS)
12144 pushq %rbp
12145 call _x86_64_get_dispatch@PLT
12146 popq %rbp
12147 movq 2672(%rax), %r11
12148 jmp *%r11
12149 #else
12150 movq _glapi_Dispatch(%rip), %rax
12151 testq %rax, %rax
12152 je 1f
12153 movq 2672(%rax), %r11
12154 jmp *%r11
12155 1:
12156 pushq %rbp
12157 call _glapi_get_dispatch
12158 popq %rbp
12159 movq 2672(%rax), %r11
12160 jmp *%r11
12161 #endif /* defined(GLX_USE_TLS) */
12162 .size GL_PREFIX(PopClientAttrib), .-GL_PREFIX(PopClientAttrib)
12163
12164 .p2align 4,,15
12165 .globl GL_PREFIX(PushClientAttrib)
12166 .type GL_PREFIX(PushClientAttrib), @function
12167 GL_PREFIX(PushClientAttrib):
12168 #if defined(GLX_USE_TLS)
12169 call _x86_64_get_dispatch@PLT
12170 movq 2680(%rax), %r11
12171 jmp *%r11
12172 #elif defined(PTHREADS)
12173 pushq %rdi
12174 call _x86_64_get_dispatch@PLT
12175 popq %rdi
12176 movq 2680(%rax), %r11
12177 jmp *%r11
12178 #else
12179 movq _glapi_Dispatch(%rip), %rax
12180 testq %rax, %rax
12181 je 1f
12182 movq 2680(%rax), %r11
12183 jmp *%r11
12184 1:
12185 pushq %rdi
12186 call _glapi_get_dispatch
12187 popq %rdi
12188 movq 2680(%rax), %r11
12189 jmp *%r11
12190 #endif /* defined(GLX_USE_TLS) */
12191 .size GL_PREFIX(PushClientAttrib), .-GL_PREFIX(PushClientAttrib)
12192
12193 .p2align 4,,15
12194 .globl GL_PREFIX(BlendColor)
12195 .type GL_PREFIX(BlendColor), @function
12196 GL_PREFIX(BlendColor):
12197 #if defined(GLX_USE_TLS)
12198 call _x86_64_get_dispatch@PLT
12199 movq 2688(%rax), %r11
12200 jmp *%r11
12201 #elif defined(PTHREADS)
12202 pushq %rdi
12203 pushq %rsi
12204 pushq %rdx
12205 pushq %rcx
12206 pushq %rbp
12207 call _x86_64_get_dispatch@PLT
12208 popq %rbp
12209 popq %rcx
12210 popq %rdx
12211 popq %rsi
12212 popq %rdi
12213 movq 2688(%rax), %r11
12214 jmp *%r11
12215 #else
12216 movq _glapi_Dispatch(%rip), %rax
12217 testq %rax, %rax
12218 je 1f
12219 movq 2688(%rax), %r11
12220 jmp *%r11
12221 1:
12222 pushq %rdi
12223 pushq %rsi
12224 pushq %rdx
12225 pushq %rcx
12226 pushq %rbp
12227 call _glapi_get_dispatch
12228 popq %rbp
12229 popq %rcx
12230 popq %rdx
12231 popq %rsi
12232 popq %rdi
12233 movq 2688(%rax), %r11
12234 jmp *%r11
12235 #endif /* defined(GLX_USE_TLS) */
12236 .size GL_PREFIX(BlendColor), .-GL_PREFIX(BlendColor)
12237
12238 .p2align 4,,15
12239 .globl GL_PREFIX(BlendEquation)
12240 .type GL_PREFIX(BlendEquation), @function
12241 GL_PREFIX(BlendEquation):
12242 #if defined(GLX_USE_TLS)
12243 call _x86_64_get_dispatch@PLT
12244 movq 2696(%rax), %r11
12245 jmp *%r11
12246 #elif defined(PTHREADS)
12247 pushq %rdi
12248 call _x86_64_get_dispatch@PLT
12249 popq %rdi
12250 movq 2696(%rax), %r11
12251 jmp *%r11
12252 #else
12253 movq _glapi_Dispatch(%rip), %rax
12254 testq %rax, %rax
12255 je 1f
12256 movq 2696(%rax), %r11
12257 jmp *%r11
12258 1:
12259 pushq %rdi
12260 call _glapi_get_dispatch
12261 popq %rdi
12262 movq 2696(%rax), %r11
12263 jmp *%r11
12264 #endif /* defined(GLX_USE_TLS) */
12265 .size GL_PREFIX(BlendEquation), .-GL_PREFIX(BlendEquation)
12266
12267 .p2align 4,,15
12268 .globl GL_PREFIX(DrawRangeElements)
12269 .type GL_PREFIX(DrawRangeElements), @function
12270 GL_PREFIX(DrawRangeElements):
12271 #if defined(GLX_USE_TLS)
12272 call _x86_64_get_dispatch@PLT
12273 movq 2704(%rax), %r11
12274 jmp *%r11
12275 #elif defined(PTHREADS)
12276 pushq %rdi
12277 pushq %rsi
12278 pushq %rdx
12279 pushq %rcx
12280 pushq %r8
12281 pushq %r9
12282 pushq %rbp
12283 call _x86_64_get_dispatch@PLT
12284 popq %rbp
12285 popq %r9
12286 popq %r8
12287 popq %rcx
12288 popq %rdx
12289 popq %rsi
12290 popq %rdi
12291 movq 2704(%rax), %r11
12292 jmp *%r11
12293 #else
12294 movq _glapi_Dispatch(%rip), %rax
12295 testq %rax, %rax
12296 je 1f
12297 movq 2704(%rax), %r11
12298 jmp *%r11
12299 1:
12300 pushq %rdi
12301 pushq %rsi
12302 pushq %rdx
12303 pushq %rcx
12304 pushq %r8
12305 pushq %r9
12306 pushq %rbp
12307 call _glapi_get_dispatch
12308 popq %rbp
12309 popq %r9
12310 popq %r8
12311 popq %rcx
12312 popq %rdx
12313 popq %rsi
12314 popq %rdi
12315 movq 2704(%rax), %r11
12316 jmp *%r11
12317 #endif /* defined(GLX_USE_TLS) */
12318 .size GL_PREFIX(DrawRangeElements), .-GL_PREFIX(DrawRangeElements)
12319
12320 .p2align 4,,15
12321 .globl GL_PREFIX(ColorTable)
12322 .type GL_PREFIX(ColorTable), @function
12323 GL_PREFIX(ColorTable):
12324 #if defined(GLX_USE_TLS)
12325 call _x86_64_get_dispatch@PLT
12326 movq 2712(%rax), %r11
12327 jmp *%r11
12328 #elif defined(PTHREADS)
12329 pushq %rdi
12330 pushq %rsi
12331 pushq %rdx
12332 pushq %rcx
12333 pushq %r8
12334 pushq %r9
12335 pushq %rbp
12336 call _x86_64_get_dispatch@PLT
12337 popq %rbp
12338 popq %r9
12339 popq %r8
12340 popq %rcx
12341 popq %rdx
12342 popq %rsi
12343 popq %rdi
12344 movq 2712(%rax), %r11
12345 jmp *%r11
12346 #else
12347 movq _glapi_Dispatch(%rip), %rax
12348 testq %rax, %rax
12349 je 1f
12350 movq 2712(%rax), %r11
12351 jmp *%r11
12352 1:
12353 pushq %rdi
12354 pushq %rsi
12355 pushq %rdx
12356 pushq %rcx
12357 pushq %r8
12358 pushq %r9
12359 pushq %rbp
12360 call _glapi_get_dispatch
12361 popq %rbp
12362 popq %r9
12363 popq %r8
12364 popq %rcx
12365 popq %rdx
12366 popq %rsi
12367 popq %rdi
12368 movq 2712(%rax), %r11
12369 jmp *%r11
12370 #endif /* defined(GLX_USE_TLS) */
12371 .size GL_PREFIX(ColorTable), .-GL_PREFIX(ColorTable)
12372
12373 .p2align 4,,15
12374 .globl GL_PREFIX(ColorTableParameterfv)
12375 .type GL_PREFIX(ColorTableParameterfv), @function
12376 GL_PREFIX(ColorTableParameterfv):
12377 #if defined(GLX_USE_TLS)
12378 call _x86_64_get_dispatch@PLT
12379 movq 2720(%rax), %r11
12380 jmp *%r11
12381 #elif defined(PTHREADS)
12382 pushq %rdi
12383 pushq %rsi
12384 pushq %rdx
12385 call _x86_64_get_dispatch@PLT
12386 popq %rdx
12387 popq %rsi
12388 popq %rdi
12389 movq 2720(%rax), %r11
12390 jmp *%r11
12391 #else
12392 movq _glapi_Dispatch(%rip), %rax
12393 testq %rax, %rax
12394 je 1f
12395 movq 2720(%rax), %r11
12396 jmp *%r11
12397 1:
12398 pushq %rdi
12399 pushq %rsi
12400 pushq %rdx
12401 call _glapi_get_dispatch
12402 popq %rdx
12403 popq %rsi
12404 popq %rdi
12405 movq 2720(%rax), %r11
12406 jmp *%r11
12407 #endif /* defined(GLX_USE_TLS) */
12408 .size GL_PREFIX(ColorTableParameterfv), .-GL_PREFIX(ColorTableParameterfv)
12409
12410 .p2align 4,,15
12411 .globl GL_PREFIX(ColorTableParameteriv)
12412 .type GL_PREFIX(ColorTableParameteriv), @function
12413 GL_PREFIX(ColorTableParameteriv):
12414 #if defined(GLX_USE_TLS)
12415 call _x86_64_get_dispatch@PLT
12416 movq 2728(%rax), %r11
12417 jmp *%r11
12418 #elif defined(PTHREADS)
12419 pushq %rdi
12420 pushq %rsi
12421 pushq %rdx
12422 call _x86_64_get_dispatch@PLT
12423 popq %rdx
12424 popq %rsi
12425 popq %rdi
12426 movq 2728(%rax), %r11
12427 jmp *%r11
12428 #else
12429 movq _glapi_Dispatch(%rip), %rax
12430 testq %rax, %rax
12431 je 1f
12432 movq 2728(%rax), %r11
12433 jmp *%r11
12434 1:
12435 pushq %rdi
12436 pushq %rsi
12437 pushq %rdx
12438 call _glapi_get_dispatch
12439 popq %rdx
12440 popq %rsi
12441 popq %rdi
12442 movq 2728(%rax), %r11
12443 jmp *%r11
12444 #endif /* defined(GLX_USE_TLS) */
12445 .size GL_PREFIX(ColorTableParameteriv), .-GL_PREFIX(ColorTableParameteriv)
12446
12447 .p2align 4,,15
12448 .globl GL_PREFIX(CopyColorTable)
12449 .type GL_PREFIX(CopyColorTable), @function
12450 GL_PREFIX(CopyColorTable):
12451 #if defined(GLX_USE_TLS)
12452 call _x86_64_get_dispatch@PLT
12453 movq 2736(%rax), %r11
12454 jmp *%r11
12455 #elif defined(PTHREADS)
12456 pushq %rdi
12457 pushq %rsi
12458 pushq %rdx
12459 pushq %rcx
12460 pushq %r8
12461 call _x86_64_get_dispatch@PLT
12462 popq %r8
12463 popq %rcx
12464 popq %rdx
12465 popq %rsi
12466 popq %rdi
12467 movq 2736(%rax), %r11
12468 jmp *%r11
12469 #else
12470 movq _glapi_Dispatch(%rip), %rax
12471 testq %rax, %rax
12472 je 1f
12473 movq 2736(%rax), %r11
12474 jmp *%r11
12475 1:
12476 pushq %rdi
12477 pushq %rsi
12478 pushq %rdx
12479 pushq %rcx
12480 pushq %r8
12481 call _glapi_get_dispatch
12482 popq %r8
12483 popq %rcx
12484 popq %rdx
12485 popq %rsi
12486 popq %rdi
12487 movq 2736(%rax), %r11
12488 jmp *%r11
12489 #endif /* defined(GLX_USE_TLS) */
12490 .size GL_PREFIX(CopyColorTable), .-GL_PREFIX(CopyColorTable)
12491
12492 .p2align 4,,15
12493 .globl GL_PREFIX(GetColorTable)
12494 .type GL_PREFIX(GetColorTable), @function
12495 GL_PREFIX(GetColorTable):
12496 #if defined(GLX_USE_TLS)
12497 call _x86_64_get_dispatch@PLT
12498 movq 2744(%rax), %r11
12499 jmp *%r11
12500 #elif defined(PTHREADS)
12501 pushq %rdi
12502 pushq %rsi
12503 pushq %rdx
12504 pushq %rcx
12505 pushq %rbp
12506 call _x86_64_get_dispatch@PLT
12507 popq %rbp
12508 popq %rcx
12509 popq %rdx
12510 popq %rsi
12511 popq %rdi
12512 movq 2744(%rax), %r11
12513 jmp *%r11
12514 #else
12515 movq _glapi_Dispatch(%rip), %rax
12516 testq %rax, %rax
12517 je 1f
12518 movq 2744(%rax), %r11
12519 jmp *%r11
12520 1:
12521 pushq %rdi
12522 pushq %rsi
12523 pushq %rdx
12524 pushq %rcx
12525 pushq %rbp
12526 call _glapi_get_dispatch
12527 popq %rbp
12528 popq %rcx
12529 popq %rdx
12530 popq %rsi
12531 popq %rdi
12532 movq 2744(%rax), %r11
12533 jmp *%r11
12534 #endif /* defined(GLX_USE_TLS) */
12535 .size GL_PREFIX(GetColorTable), .-GL_PREFIX(GetColorTable)
12536
12537 .p2align 4,,15
12538 .globl GL_PREFIX(GetColorTableParameterfv)
12539 .type GL_PREFIX(GetColorTableParameterfv), @function
12540 GL_PREFIX(GetColorTableParameterfv):
12541 #if defined(GLX_USE_TLS)
12542 call _x86_64_get_dispatch@PLT
12543 movq 2752(%rax), %r11
12544 jmp *%r11
12545 #elif defined(PTHREADS)
12546 pushq %rdi
12547 pushq %rsi
12548 pushq %rdx
12549 call _x86_64_get_dispatch@PLT
12550 popq %rdx
12551 popq %rsi
12552 popq %rdi
12553 movq 2752(%rax), %r11
12554 jmp *%r11
12555 #else
12556 movq _glapi_Dispatch(%rip), %rax
12557 testq %rax, %rax
12558 je 1f
12559 movq 2752(%rax), %r11
12560 jmp *%r11
12561 1:
12562 pushq %rdi
12563 pushq %rsi
12564 pushq %rdx
12565 call _glapi_get_dispatch
12566 popq %rdx
12567 popq %rsi
12568 popq %rdi
12569 movq 2752(%rax), %r11
12570 jmp *%r11
12571 #endif /* defined(GLX_USE_TLS) */
12572 .size GL_PREFIX(GetColorTableParameterfv), .-GL_PREFIX(GetColorTableParameterfv)
12573
12574 .p2align 4,,15
12575 .globl GL_PREFIX(GetColorTableParameteriv)
12576 .type GL_PREFIX(GetColorTableParameteriv), @function
12577 GL_PREFIX(GetColorTableParameteriv):
12578 #if defined(GLX_USE_TLS)
12579 call _x86_64_get_dispatch@PLT
12580 movq 2760(%rax), %r11
12581 jmp *%r11
12582 #elif defined(PTHREADS)
12583 pushq %rdi
12584 pushq %rsi
12585 pushq %rdx
12586 call _x86_64_get_dispatch@PLT
12587 popq %rdx
12588 popq %rsi
12589 popq %rdi
12590 movq 2760(%rax), %r11
12591 jmp *%r11
12592 #else
12593 movq _glapi_Dispatch(%rip), %rax
12594 testq %rax, %rax
12595 je 1f
12596 movq 2760(%rax), %r11
12597 jmp *%r11
12598 1:
12599 pushq %rdi
12600 pushq %rsi
12601 pushq %rdx
12602 call _glapi_get_dispatch
12603 popq %rdx
12604 popq %rsi
12605 popq %rdi
12606 movq 2760(%rax), %r11
12607 jmp *%r11
12608 #endif /* defined(GLX_USE_TLS) */
12609 .size GL_PREFIX(GetColorTableParameteriv), .-GL_PREFIX(GetColorTableParameteriv)
12610
12611 .p2align 4,,15
12612 .globl GL_PREFIX(ColorSubTable)
12613 .type GL_PREFIX(ColorSubTable), @function
12614 GL_PREFIX(ColorSubTable):
12615 #if defined(GLX_USE_TLS)
12616 call _x86_64_get_dispatch@PLT
12617 movq 2768(%rax), %r11
12618 jmp *%r11
12619 #elif defined(PTHREADS)
12620 pushq %rdi
12621 pushq %rsi
12622 pushq %rdx
12623 pushq %rcx
12624 pushq %r8
12625 pushq %r9
12626 pushq %rbp
12627 call _x86_64_get_dispatch@PLT
12628 popq %rbp
12629 popq %r9
12630 popq %r8
12631 popq %rcx
12632 popq %rdx
12633 popq %rsi
12634 popq %rdi
12635 movq 2768(%rax), %r11
12636 jmp *%r11
12637 #else
12638 movq _glapi_Dispatch(%rip), %rax
12639 testq %rax, %rax
12640 je 1f
12641 movq 2768(%rax), %r11
12642 jmp *%r11
12643 1:
12644 pushq %rdi
12645 pushq %rsi
12646 pushq %rdx
12647 pushq %rcx
12648 pushq %r8
12649 pushq %r9
12650 pushq %rbp
12651 call _glapi_get_dispatch
12652 popq %rbp
12653 popq %r9
12654 popq %r8
12655 popq %rcx
12656 popq %rdx
12657 popq %rsi
12658 popq %rdi
12659 movq 2768(%rax), %r11
12660 jmp *%r11
12661 #endif /* defined(GLX_USE_TLS) */
12662 .size GL_PREFIX(ColorSubTable), .-GL_PREFIX(ColorSubTable)
12663
12664 .p2align 4,,15
12665 .globl GL_PREFIX(CopyColorSubTable)
12666 .type GL_PREFIX(CopyColorSubTable), @function
12667 GL_PREFIX(CopyColorSubTable):
12668 #if defined(GLX_USE_TLS)
12669 call _x86_64_get_dispatch@PLT
12670 movq 2776(%rax), %r11
12671 jmp *%r11
12672 #elif defined(PTHREADS)
12673 pushq %rdi
12674 pushq %rsi
12675 pushq %rdx
12676 pushq %rcx
12677 pushq %r8
12678 call _x86_64_get_dispatch@PLT
12679 popq %r8
12680 popq %rcx
12681 popq %rdx
12682 popq %rsi
12683 popq %rdi
12684 movq 2776(%rax), %r11
12685 jmp *%r11
12686 #else
12687 movq _glapi_Dispatch(%rip), %rax
12688 testq %rax, %rax
12689 je 1f
12690 movq 2776(%rax), %r11
12691 jmp *%r11
12692 1:
12693 pushq %rdi
12694 pushq %rsi
12695 pushq %rdx
12696 pushq %rcx
12697 pushq %r8
12698 call _glapi_get_dispatch
12699 popq %r8
12700 popq %rcx
12701 popq %rdx
12702 popq %rsi
12703 popq %rdi
12704 movq 2776(%rax), %r11
12705 jmp *%r11
12706 #endif /* defined(GLX_USE_TLS) */
12707 .size GL_PREFIX(CopyColorSubTable), .-GL_PREFIX(CopyColorSubTable)
12708
12709 .p2align 4,,15
12710 .globl GL_PREFIX(ConvolutionFilter1D)
12711 .type GL_PREFIX(ConvolutionFilter1D), @function
12712 GL_PREFIX(ConvolutionFilter1D):
12713 #if defined(GLX_USE_TLS)
12714 call _x86_64_get_dispatch@PLT
12715 movq 2784(%rax), %r11
12716 jmp *%r11
12717 #elif defined(PTHREADS)
12718 pushq %rdi
12719 pushq %rsi
12720 pushq %rdx
12721 pushq %rcx
12722 pushq %r8
12723 pushq %r9
12724 pushq %rbp
12725 call _x86_64_get_dispatch@PLT
12726 popq %rbp
12727 popq %r9
12728 popq %r8
12729 popq %rcx
12730 popq %rdx
12731 popq %rsi
12732 popq %rdi
12733 movq 2784(%rax), %r11
12734 jmp *%r11
12735 #else
12736 movq _glapi_Dispatch(%rip), %rax
12737 testq %rax, %rax
12738 je 1f
12739 movq 2784(%rax), %r11
12740 jmp *%r11
12741 1:
12742 pushq %rdi
12743 pushq %rsi
12744 pushq %rdx
12745 pushq %rcx
12746 pushq %r8
12747 pushq %r9
12748 pushq %rbp
12749 call _glapi_get_dispatch
12750 popq %rbp
12751 popq %r9
12752 popq %r8
12753 popq %rcx
12754 popq %rdx
12755 popq %rsi
12756 popq %rdi
12757 movq 2784(%rax), %r11
12758 jmp *%r11
12759 #endif /* defined(GLX_USE_TLS) */
12760 .size GL_PREFIX(ConvolutionFilter1D), .-GL_PREFIX(ConvolutionFilter1D)
12761
12762 .p2align 4,,15
12763 .globl GL_PREFIX(ConvolutionFilter2D)
12764 .type GL_PREFIX(ConvolutionFilter2D), @function
12765 GL_PREFIX(ConvolutionFilter2D):
12766 #if defined(GLX_USE_TLS)
12767 call _x86_64_get_dispatch@PLT
12768 movq 2792(%rax), %r11
12769 jmp *%r11
12770 #elif defined(PTHREADS)
12771 pushq %rdi
12772 pushq %rsi
12773 pushq %rdx
12774 pushq %rcx
12775 pushq %r8
12776 pushq %r9
12777 pushq %rbp
12778 call _x86_64_get_dispatch@PLT
12779 popq %rbp
12780 popq %r9
12781 popq %r8
12782 popq %rcx
12783 popq %rdx
12784 popq %rsi
12785 popq %rdi
12786 movq 2792(%rax), %r11
12787 jmp *%r11
12788 #else
12789 movq _glapi_Dispatch(%rip), %rax
12790 testq %rax, %rax
12791 je 1f
12792 movq 2792(%rax), %r11
12793 jmp *%r11
12794 1:
12795 pushq %rdi
12796 pushq %rsi
12797 pushq %rdx
12798 pushq %rcx
12799 pushq %r8
12800 pushq %r9
12801 pushq %rbp
12802 call _glapi_get_dispatch
12803 popq %rbp
12804 popq %r9
12805 popq %r8
12806 popq %rcx
12807 popq %rdx
12808 popq %rsi
12809 popq %rdi
12810 movq 2792(%rax), %r11
12811 jmp *%r11
12812 #endif /* defined(GLX_USE_TLS) */
12813 .size GL_PREFIX(ConvolutionFilter2D), .-GL_PREFIX(ConvolutionFilter2D)
12814
12815 .p2align 4,,15
12816 .globl GL_PREFIX(ConvolutionParameterf)
12817 .type GL_PREFIX(ConvolutionParameterf), @function
12818 GL_PREFIX(ConvolutionParameterf):
12819 #if defined(GLX_USE_TLS)
12820 call _x86_64_get_dispatch@PLT
12821 movq 2800(%rax), %r11
12822 jmp *%r11
12823 #elif defined(PTHREADS)
12824 subq $24, %rsp
12825 movq %rdi, (%rsp)
12826 movq %rsi, 8(%rsp)
12827 movq %xmm0, 16(%rsp)
12828 call _x86_64_get_dispatch@PLT
12829 movq 16(%rsp), %xmm0
12830 movq 8(%rsp), %rsi
12831 movq (%rsp), %rdi
12832 addq $24, %rsp
12833 movq 2800(%rax), %r11
12834 jmp *%r11
12835 #else
12836 movq _glapi_Dispatch(%rip), %rax
12837 testq %rax, %rax
12838 je 1f
12839 movq 2800(%rax), %r11
12840 jmp *%r11
12841 1:
12842 subq $24, %rsp
12843 movq %rdi, (%rsp)
12844 movq %rsi, 8(%rsp)
12845 movq %xmm0, 16(%rsp)
12846 call _glapi_get_dispatch
12847 movq 16(%rsp), %xmm0
12848 movq 8(%rsp), %rsi
12849 movq (%rsp), %rdi
12850 addq $24, %rsp
12851 movq 2800(%rax), %r11
12852 jmp *%r11
12853 #endif /* defined(GLX_USE_TLS) */
12854 .size GL_PREFIX(ConvolutionParameterf), .-GL_PREFIX(ConvolutionParameterf)
12855
12856 .p2align 4,,15
12857 .globl GL_PREFIX(ConvolutionParameterfv)
12858 .type GL_PREFIX(ConvolutionParameterfv), @function
12859 GL_PREFIX(ConvolutionParameterfv):
12860 #if defined(GLX_USE_TLS)
12861 call _x86_64_get_dispatch@PLT
12862 movq 2808(%rax), %r11
12863 jmp *%r11
12864 #elif defined(PTHREADS)
12865 pushq %rdi
12866 pushq %rsi
12867 pushq %rdx
12868 call _x86_64_get_dispatch@PLT
12869 popq %rdx
12870 popq %rsi
12871 popq %rdi
12872 movq 2808(%rax), %r11
12873 jmp *%r11
12874 #else
12875 movq _glapi_Dispatch(%rip), %rax
12876 testq %rax, %rax
12877 je 1f
12878 movq 2808(%rax), %r11
12879 jmp *%r11
12880 1:
12881 pushq %rdi
12882 pushq %rsi
12883 pushq %rdx
12884 call _glapi_get_dispatch
12885 popq %rdx
12886 popq %rsi
12887 popq %rdi
12888 movq 2808(%rax), %r11
12889 jmp *%r11
12890 #endif /* defined(GLX_USE_TLS) */
12891 .size GL_PREFIX(ConvolutionParameterfv), .-GL_PREFIX(ConvolutionParameterfv)
12892
12893 .p2align 4,,15
12894 .globl GL_PREFIX(ConvolutionParameteri)
12895 .type GL_PREFIX(ConvolutionParameteri), @function
12896 GL_PREFIX(ConvolutionParameteri):
12897 #if defined(GLX_USE_TLS)
12898 call _x86_64_get_dispatch@PLT
12899 movq 2816(%rax), %r11
12900 jmp *%r11
12901 #elif defined(PTHREADS)
12902 pushq %rdi
12903 pushq %rsi
12904 pushq %rdx
12905 call _x86_64_get_dispatch@PLT
12906 popq %rdx
12907 popq %rsi
12908 popq %rdi
12909 movq 2816(%rax), %r11
12910 jmp *%r11
12911 #else
12912 movq _glapi_Dispatch(%rip), %rax
12913 testq %rax, %rax
12914 je 1f
12915 movq 2816(%rax), %r11
12916 jmp *%r11
12917 1:
12918 pushq %rdi
12919 pushq %rsi
12920 pushq %rdx
12921 call _glapi_get_dispatch
12922 popq %rdx
12923 popq %rsi
12924 popq %rdi
12925 movq 2816(%rax), %r11
12926 jmp *%r11
12927 #endif /* defined(GLX_USE_TLS) */
12928 .size GL_PREFIX(ConvolutionParameteri), .-GL_PREFIX(ConvolutionParameteri)
12929
12930 .p2align 4,,15
12931 .globl GL_PREFIX(ConvolutionParameteriv)
12932 .type GL_PREFIX(ConvolutionParameteriv), @function
12933 GL_PREFIX(ConvolutionParameteriv):
12934 #if defined(GLX_USE_TLS)
12935 call _x86_64_get_dispatch@PLT
12936 movq 2824(%rax), %r11
12937 jmp *%r11
12938 #elif defined(PTHREADS)
12939 pushq %rdi
12940 pushq %rsi
12941 pushq %rdx
12942 call _x86_64_get_dispatch@PLT
12943 popq %rdx
12944 popq %rsi
12945 popq %rdi
12946 movq 2824(%rax), %r11
12947 jmp *%r11
12948 #else
12949 movq _glapi_Dispatch(%rip), %rax
12950 testq %rax, %rax
12951 je 1f
12952 movq 2824(%rax), %r11
12953 jmp *%r11
12954 1:
12955 pushq %rdi
12956 pushq %rsi
12957 pushq %rdx
12958 call _glapi_get_dispatch
12959 popq %rdx
12960 popq %rsi
12961 popq %rdi
12962 movq 2824(%rax), %r11
12963 jmp *%r11
12964 #endif /* defined(GLX_USE_TLS) */
12965 .size GL_PREFIX(ConvolutionParameteriv), .-GL_PREFIX(ConvolutionParameteriv)
12966
12967 .p2align 4,,15
12968 .globl GL_PREFIX(CopyConvolutionFilter1D)
12969 .type GL_PREFIX(CopyConvolutionFilter1D), @function
12970 GL_PREFIX(CopyConvolutionFilter1D):
12971 #if defined(GLX_USE_TLS)
12972 call _x86_64_get_dispatch@PLT
12973 movq 2832(%rax), %r11
12974 jmp *%r11
12975 #elif defined(PTHREADS)
12976 pushq %rdi
12977 pushq %rsi
12978 pushq %rdx
12979 pushq %rcx
12980 pushq %r8
12981 call _x86_64_get_dispatch@PLT
12982 popq %r8
12983 popq %rcx
12984 popq %rdx
12985 popq %rsi
12986 popq %rdi
12987 movq 2832(%rax), %r11
12988 jmp *%r11
12989 #else
12990 movq _glapi_Dispatch(%rip), %rax
12991 testq %rax, %rax
12992 je 1f
12993 movq 2832(%rax), %r11
12994 jmp *%r11
12995 1:
12996 pushq %rdi
12997 pushq %rsi
12998 pushq %rdx
12999 pushq %rcx
13000 pushq %r8
13001 call _glapi_get_dispatch
13002 popq %r8
13003 popq %rcx
13004 popq %rdx
13005 popq %rsi
13006 popq %rdi
13007 movq 2832(%rax), %r11
13008 jmp *%r11
13009 #endif /* defined(GLX_USE_TLS) */
13010 .size GL_PREFIX(CopyConvolutionFilter1D), .-GL_PREFIX(CopyConvolutionFilter1D)
13011
13012 .p2align 4,,15
13013 .globl GL_PREFIX(CopyConvolutionFilter2D)
13014 .type GL_PREFIX(CopyConvolutionFilter2D), @function
13015 GL_PREFIX(CopyConvolutionFilter2D):
13016 #if defined(GLX_USE_TLS)
13017 call _x86_64_get_dispatch@PLT
13018 movq 2840(%rax), %r11
13019 jmp *%r11
13020 #elif defined(PTHREADS)
13021 pushq %rdi
13022 pushq %rsi
13023 pushq %rdx
13024 pushq %rcx
13025 pushq %r8
13026 pushq %r9
13027 pushq %rbp
13028 call _x86_64_get_dispatch@PLT
13029 popq %rbp
13030 popq %r9
13031 popq %r8
13032 popq %rcx
13033 popq %rdx
13034 popq %rsi
13035 popq %rdi
13036 movq 2840(%rax), %r11
13037 jmp *%r11
13038 #else
13039 movq _glapi_Dispatch(%rip), %rax
13040 testq %rax, %rax
13041 je 1f
13042 movq 2840(%rax), %r11
13043 jmp *%r11
13044 1:
13045 pushq %rdi
13046 pushq %rsi
13047 pushq %rdx
13048 pushq %rcx
13049 pushq %r8
13050 pushq %r9
13051 pushq %rbp
13052 call _glapi_get_dispatch
13053 popq %rbp
13054 popq %r9
13055 popq %r8
13056 popq %rcx
13057 popq %rdx
13058 popq %rsi
13059 popq %rdi
13060 movq 2840(%rax), %r11
13061 jmp *%r11
13062 #endif /* defined(GLX_USE_TLS) */
13063 .size GL_PREFIX(CopyConvolutionFilter2D), .-GL_PREFIX(CopyConvolutionFilter2D)
13064
13065 .p2align 4,,15
13066 .globl GL_PREFIX(GetConvolutionFilter)
13067 .type GL_PREFIX(GetConvolutionFilter), @function
13068 GL_PREFIX(GetConvolutionFilter):
13069 #if defined(GLX_USE_TLS)
13070 call _x86_64_get_dispatch@PLT
13071 movq 2848(%rax), %r11
13072 jmp *%r11
13073 #elif defined(PTHREADS)
13074 pushq %rdi
13075 pushq %rsi
13076 pushq %rdx
13077 pushq %rcx
13078 pushq %rbp
13079 call _x86_64_get_dispatch@PLT
13080 popq %rbp
13081 popq %rcx
13082 popq %rdx
13083 popq %rsi
13084 popq %rdi
13085 movq 2848(%rax), %r11
13086 jmp *%r11
13087 #else
13088 movq _glapi_Dispatch(%rip), %rax
13089 testq %rax, %rax
13090 je 1f
13091 movq 2848(%rax), %r11
13092 jmp *%r11
13093 1:
13094 pushq %rdi
13095 pushq %rsi
13096 pushq %rdx
13097 pushq %rcx
13098 pushq %rbp
13099 call _glapi_get_dispatch
13100 popq %rbp
13101 popq %rcx
13102 popq %rdx
13103 popq %rsi
13104 popq %rdi
13105 movq 2848(%rax), %r11
13106 jmp *%r11
13107 #endif /* defined(GLX_USE_TLS) */
13108 .size GL_PREFIX(GetConvolutionFilter), .-GL_PREFIX(GetConvolutionFilter)
13109
13110 .p2align 4,,15
13111 .globl GL_PREFIX(GetConvolutionParameterfv)
13112 .type GL_PREFIX(GetConvolutionParameterfv), @function
13113 GL_PREFIX(GetConvolutionParameterfv):
13114 #if defined(GLX_USE_TLS)
13115 call _x86_64_get_dispatch@PLT
13116 movq 2856(%rax), %r11
13117 jmp *%r11
13118 #elif defined(PTHREADS)
13119 pushq %rdi
13120 pushq %rsi
13121 pushq %rdx
13122 call _x86_64_get_dispatch@PLT
13123 popq %rdx
13124 popq %rsi
13125 popq %rdi
13126 movq 2856(%rax), %r11
13127 jmp *%r11
13128 #else
13129 movq _glapi_Dispatch(%rip), %rax
13130 testq %rax, %rax
13131 je 1f
13132 movq 2856(%rax), %r11
13133 jmp *%r11
13134 1:
13135 pushq %rdi
13136 pushq %rsi
13137 pushq %rdx
13138 call _glapi_get_dispatch
13139 popq %rdx
13140 popq %rsi
13141 popq %rdi
13142 movq 2856(%rax), %r11
13143 jmp *%r11
13144 #endif /* defined(GLX_USE_TLS) */
13145 .size GL_PREFIX(GetConvolutionParameterfv), .-GL_PREFIX(GetConvolutionParameterfv)
13146
13147 .p2align 4,,15
13148 .globl GL_PREFIX(GetConvolutionParameteriv)
13149 .type GL_PREFIX(GetConvolutionParameteriv), @function
13150 GL_PREFIX(GetConvolutionParameteriv):
13151 #if defined(GLX_USE_TLS)
13152 call _x86_64_get_dispatch@PLT
13153 movq 2864(%rax), %r11
13154 jmp *%r11
13155 #elif defined(PTHREADS)
13156 pushq %rdi
13157 pushq %rsi
13158 pushq %rdx
13159 call _x86_64_get_dispatch@PLT
13160 popq %rdx
13161 popq %rsi
13162 popq %rdi
13163 movq 2864(%rax), %r11
13164 jmp *%r11
13165 #else
13166 movq _glapi_Dispatch(%rip), %rax
13167 testq %rax, %rax
13168 je 1f
13169 movq 2864(%rax), %r11
13170 jmp *%r11
13171 1:
13172 pushq %rdi
13173 pushq %rsi
13174 pushq %rdx
13175 call _glapi_get_dispatch
13176 popq %rdx
13177 popq %rsi
13178 popq %rdi
13179 movq 2864(%rax), %r11
13180 jmp *%r11
13181 #endif /* defined(GLX_USE_TLS) */
13182 .size GL_PREFIX(GetConvolutionParameteriv), .-GL_PREFIX(GetConvolutionParameteriv)
13183
13184 .p2align 4,,15
13185 .globl GL_PREFIX(GetSeparableFilter)
13186 .type GL_PREFIX(GetSeparableFilter), @function
13187 GL_PREFIX(GetSeparableFilter):
13188 #if defined(GLX_USE_TLS)
13189 call _x86_64_get_dispatch@PLT
13190 movq 2872(%rax), %r11
13191 jmp *%r11
13192 #elif defined(PTHREADS)
13193 pushq %rdi
13194 pushq %rsi
13195 pushq %rdx
13196 pushq %rcx
13197 pushq %r8
13198 pushq %r9
13199 pushq %rbp
13200 call _x86_64_get_dispatch@PLT
13201 popq %rbp
13202 popq %r9
13203 popq %r8
13204 popq %rcx
13205 popq %rdx
13206 popq %rsi
13207 popq %rdi
13208 movq 2872(%rax), %r11
13209 jmp *%r11
13210 #else
13211 movq _glapi_Dispatch(%rip), %rax
13212 testq %rax, %rax
13213 je 1f
13214 movq 2872(%rax), %r11
13215 jmp *%r11
13216 1:
13217 pushq %rdi
13218 pushq %rsi
13219 pushq %rdx
13220 pushq %rcx
13221 pushq %r8
13222 pushq %r9
13223 pushq %rbp
13224 call _glapi_get_dispatch
13225 popq %rbp
13226 popq %r9
13227 popq %r8
13228 popq %rcx
13229 popq %rdx
13230 popq %rsi
13231 popq %rdi
13232 movq 2872(%rax), %r11
13233 jmp *%r11
13234 #endif /* defined(GLX_USE_TLS) */
13235 .size GL_PREFIX(GetSeparableFilter), .-GL_PREFIX(GetSeparableFilter)
13236
13237 .p2align 4,,15
13238 .globl GL_PREFIX(SeparableFilter2D)
13239 .type GL_PREFIX(SeparableFilter2D), @function
13240 GL_PREFIX(SeparableFilter2D):
13241 #if defined(GLX_USE_TLS)
13242 call _x86_64_get_dispatch@PLT
13243 movq 2880(%rax), %r11
13244 jmp *%r11
13245 #elif defined(PTHREADS)
13246 pushq %rdi
13247 pushq %rsi
13248 pushq %rdx
13249 pushq %rcx
13250 pushq %r8
13251 pushq %r9
13252 pushq %rbp
13253 call _x86_64_get_dispatch@PLT
13254 popq %rbp
13255 popq %r9
13256 popq %r8
13257 popq %rcx
13258 popq %rdx
13259 popq %rsi
13260 popq %rdi
13261 movq 2880(%rax), %r11
13262 jmp *%r11
13263 #else
13264 movq _glapi_Dispatch(%rip), %rax
13265 testq %rax, %rax
13266 je 1f
13267 movq 2880(%rax), %r11
13268 jmp *%r11
13269 1:
13270 pushq %rdi
13271 pushq %rsi
13272 pushq %rdx
13273 pushq %rcx
13274 pushq %r8
13275 pushq %r9
13276 pushq %rbp
13277 call _glapi_get_dispatch
13278 popq %rbp
13279 popq %r9
13280 popq %r8
13281 popq %rcx
13282 popq %rdx
13283 popq %rsi
13284 popq %rdi
13285 movq 2880(%rax), %r11
13286 jmp *%r11
13287 #endif /* defined(GLX_USE_TLS) */
13288 .size GL_PREFIX(SeparableFilter2D), .-GL_PREFIX(SeparableFilter2D)
13289
13290 .p2align 4,,15
13291 .globl GL_PREFIX(GetHistogram)
13292 .type GL_PREFIX(GetHistogram), @function
13293 GL_PREFIX(GetHistogram):
13294 #if defined(GLX_USE_TLS)
13295 call _x86_64_get_dispatch@PLT
13296 movq 2888(%rax), %r11
13297 jmp *%r11
13298 #elif defined(PTHREADS)
13299 pushq %rdi
13300 pushq %rsi
13301 pushq %rdx
13302 pushq %rcx
13303 pushq %r8
13304 call _x86_64_get_dispatch@PLT
13305 popq %r8
13306 popq %rcx
13307 popq %rdx
13308 popq %rsi
13309 popq %rdi
13310 movq 2888(%rax), %r11
13311 jmp *%r11
13312 #else
13313 movq _glapi_Dispatch(%rip), %rax
13314 testq %rax, %rax
13315 je 1f
13316 movq 2888(%rax), %r11
13317 jmp *%r11
13318 1:
13319 pushq %rdi
13320 pushq %rsi
13321 pushq %rdx
13322 pushq %rcx
13323 pushq %r8
13324 call _glapi_get_dispatch
13325 popq %r8
13326 popq %rcx
13327 popq %rdx
13328 popq %rsi
13329 popq %rdi
13330 movq 2888(%rax), %r11
13331 jmp *%r11
13332 #endif /* defined(GLX_USE_TLS) */
13333 .size GL_PREFIX(GetHistogram), .-GL_PREFIX(GetHistogram)
13334
13335 .p2align 4,,15
13336 .globl GL_PREFIX(GetHistogramParameterfv)
13337 .type GL_PREFIX(GetHistogramParameterfv), @function
13338 GL_PREFIX(GetHistogramParameterfv):
13339 #if defined(GLX_USE_TLS)
13340 call _x86_64_get_dispatch@PLT
13341 movq 2896(%rax), %r11
13342 jmp *%r11
13343 #elif defined(PTHREADS)
13344 pushq %rdi
13345 pushq %rsi
13346 pushq %rdx
13347 call _x86_64_get_dispatch@PLT
13348 popq %rdx
13349 popq %rsi
13350 popq %rdi
13351 movq 2896(%rax), %r11
13352 jmp *%r11
13353 #else
13354 movq _glapi_Dispatch(%rip), %rax
13355 testq %rax, %rax
13356 je 1f
13357 movq 2896(%rax), %r11
13358 jmp *%r11
13359 1:
13360 pushq %rdi
13361 pushq %rsi
13362 pushq %rdx
13363 call _glapi_get_dispatch
13364 popq %rdx
13365 popq %rsi
13366 popq %rdi
13367 movq 2896(%rax), %r11
13368 jmp *%r11
13369 #endif /* defined(GLX_USE_TLS) */
13370 .size GL_PREFIX(GetHistogramParameterfv), .-GL_PREFIX(GetHistogramParameterfv)
13371
13372 .p2align 4,,15
13373 .globl GL_PREFIX(GetHistogramParameteriv)
13374 .type GL_PREFIX(GetHistogramParameteriv), @function
13375 GL_PREFIX(GetHistogramParameteriv):
13376 #if defined(GLX_USE_TLS)
13377 call _x86_64_get_dispatch@PLT
13378 movq 2904(%rax), %r11
13379 jmp *%r11
13380 #elif defined(PTHREADS)
13381 pushq %rdi
13382 pushq %rsi
13383 pushq %rdx
13384 call _x86_64_get_dispatch@PLT
13385 popq %rdx
13386 popq %rsi
13387 popq %rdi
13388 movq 2904(%rax), %r11
13389 jmp *%r11
13390 #else
13391 movq _glapi_Dispatch(%rip), %rax
13392 testq %rax, %rax
13393 je 1f
13394 movq 2904(%rax), %r11
13395 jmp *%r11
13396 1:
13397 pushq %rdi
13398 pushq %rsi
13399 pushq %rdx
13400 call _glapi_get_dispatch
13401 popq %rdx
13402 popq %rsi
13403 popq %rdi
13404 movq 2904(%rax), %r11
13405 jmp *%r11
13406 #endif /* defined(GLX_USE_TLS) */
13407 .size GL_PREFIX(GetHistogramParameteriv), .-GL_PREFIX(GetHistogramParameteriv)
13408
13409 .p2align 4,,15
13410 .globl GL_PREFIX(GetMinmax)
13411 .type GL_PREFIX(GetMinmax), @function
13412 GL_PREFIX(GetMinmax):
13413 #if defined(GLX_USE_TLS)
13414 call _x86_64_get_dispatch@PLT
13415 movq 2912(%rax), %r11
13416 jmp *%r11
13417 #elif defined(PTHREADS)
13418 pushq %rdi
13419 pushq %rsi
13420 pushq %rdx
13421 pushq %rcx
13422 pushq %r8
13423 call _x86_64_get_dispatch@PLT
13424 popq %r8
13425 popq %rcx
13426 popq %rdx
13427 popq %rsi
13428 popq %rdi
13429 movq 2912(%rax), %r11
13430 jmp *%r11
13431 #else
13432 movq _glapi_Dispatch(%rip), %rax
13433 testq %rax, %rax
13434 je 1f
13435 movq 2912(%rax), %r11
13436 jmp *%r11
13437 1:
13438 pushq %rdi
13439 pushq %rsi
13440 pushq %rdx
13441 pushq %rcx
13442 pushq %r8
13443 call _glapi_get_dispatch
13444 popq %r8
13445 popq %rcx
13446 popq %rdx
13447 popq %rsi
13448 popq %rdi
13449 movq 2912(%rax), %r11
13450 jmp *%r11
13451 #endif /* defined(GLX_USE_TLS) */
13452 .size GL_PREFIX(GetMinmax), .-GL_PREFIX(GetMinmax)
13453
13454 .p2align 4,,15
13455 .globl GL_PREFIX(GetMinmaxParameterfv)
13456 .type GL_PREFIX(GetMinmaxParameterfv), @function
13457 GL_PREFIX(GetMinmaxParameterfv):
13458 #if defined(GLX_USE_TLS)
13459 call _x86_64_get_dispatch@PLT
13460 movq 2920(%rax), %r11
13461 jmp *%r11
13462 #elif defined(PTHREADS)
13463 pushq %rdi
13464 pushq %rsi
13465 pushq %rdx
13466 call _x86_64_get_dispatch@PLT
13467 popq %rdx
13468 popq %rsi
13469 popq %rdi
13470 movq 2920(%rax), %r11
13471 jmp *%r11
13472 #else
13473 movq _glapi_Dispatch(%rip), %rax
13474 testq %rax, %rax
13475 je 1f
13476 movq 2920(%rax), %r11
13477 jmp *%r11
13478 1:
13479 pushq %rdi
13480 pushq %rsi
13481 pushq %rdx
13482 call _glapi_get_dispatch
13483 popq %rdx
13484 popq %rsi
13485 popq %rdi
13486 movq 2920(%rax), %r11
13487 jmp *%r11
13488 #endif /* defined(GLX_USE_TLS) */
13489 .size GL_PREFIX(GetMinmaxParameterfv), .-GL_PREFIX(GetMinmaxParameterfv)
13490
13491 .p2align 4,,15
13492 .globl GL_PREFIX(GetMinmaxParameteriv)
13493 .type GL_PREFIX(GetMinmaxParameteriv), @function
13494 GL_PREFIX(GetMinmaxParameteriv):
13495 #if defined(GLX_USE_TLS)
13496 call _x86_64_get_dispatch@PLT
13497 movq 2928(%rax), %r11
13498 jmp *%r11
13499 #elif defined(PTHREADS)
13500 pushq %rdi
13501 pushq %rsi
13502 pushq %rdx
13503 call _x86_64_get_dispatch@PLT
13504 popq %rdx
13505 popq %rsi
13506 popq %rdi
13507 movq 2928(%rax), %r11
13508 jmp *%r11
13509 #else
13510 movq _glapi_Dispatch(%rip), %rax
13511 testq %rax, %rax
13512 je 1f
13513 movq 2928(%rax), %r11
13514 jmp *%r11
13515 1:
13516 pushq %rdi
13517 pushq %rsi
13518 pushq %rdx
13519 call _glapi_get_dispatch
13520 popq %rdx
13521 popq %rsi
13522 popq %rdi
13523 movq 2928(%rax), %r11
13524 jmp *%r11
13525 #endif /* defined(GLX_USE_TLS) */
13526 .size GL_PREFIX(GetMinmaxParameteriv), .-GL_PREFIX(GetMinmaxParameteriv)
13527
13528 .p2align 4,,15
13529 .globl GL_PREFIX(Histogram)
13530 .type GL_PREFIX(Histogram), @function
13531 GL_PREFIX(Histogram):
13532 #if defined(GLX_USE_TLS)
13533 call _x86_64_get_dispatch@PLT
13534 movq 2936(%rax), %r11
13535 jmp *%r11
13536 #elif defined(PTHREADS)
13537 pushq %rdi
13538 pushq %rsi
13539 pushq %rdx
13540 pushq %rcx
13541 pushq %rbp
13542 call _x86_64_get_dispatch@PLT
13543 popq %rbp
13544 popq %rcx
13545 popq %rdx
13546 popq %rsi
13547 popq %rdi
13548 movq 2936(%rax), %r11
13549 jmp *%r11
13550 #else
13551 movq _glapi_Dispatch(%rip), %rax
13552 testq %rax, %rax
13553 je 1f
13554 movq 2936(%rax), %r11
13555 jmp *%r11
13556 1:
13557 pushq %rdi
13558 pushq %rsi
13559 pushq %rdx
13560 pushq %rcx
13561 pushq %rbp
13562 call _glapi_get_dispatch
13563 popq %rbp
13564 popq %rcx
13565 popq %rdx
13566 popq %rsi
13567 popq %rdi
13568 movq 2936(%rax), %r11
13569 jmp *%r11
13570 #endif /* defined(GLX_USE_TLS) */
13571 .size GL_PREFIX(Histogram), .-GL_PREFIX(Histogram)
13572
13573 .p2align 4,,15
13574 .globl GL_PREFIX(Minmax)
13575 .type GL_PREFIX(Minmax), @function
13576 GL_PREFIX(Minmax):
13577 #if defined(GLX_USE_TLS)
13578 call _x86_64_get_dispatch@PLT
13579 movq 2944(%rax), %r11
13580 jmp *%r11
13581 #elif defined(PTHREADS)
13582 pushq %rdi
13583 pushq %rsi
13584 pushq %rdx
13585 call _x86_64_get_dispatch@PLT
13586 popq %rdx
13587 popq %rsi
13588 popq %rdi
13589 movq 2944(%rax), %r11
13590 jmp *%r11
13591 #else
13592 movq _glapi_Dispatch(%rip), %rax
13593 testq %rax, %rax
13594 je 1f
13595 movq 2944(%rax), %r11
13596 jmp *%r11
13597 1:
13598 pushq %rdi
13599 pushq %rsi
13600 pushq %rdx
13601 call _glapi_get_dispatch
13602 popq %rdx
13603 popq %rsi
13604 popq %rdi
13605 movq 2944(%rax), %r11
13606 jmp *%r11
13607 #endif /* defined(GLX_USE_TLS) */
13608 .size GL_PREFIX(Minmax), .-GL_PREFIX(Minmax)
13609
13610 .p2align 4,,15
13611 .globl GL_PREFIX(ResetHistogram)
13612 .type GL_PREFIX(ResetHistogram), @function
13613 GL_PREFIX(ResetHistogram):
13614 #if defined(GLX_USE_TLS)
13615 call _x86_64_get_dispatch@PLT
13616 movq 2952(%rax), %r11
13617 jmp *%r11
13618 #elif defined(PTHREADS)
13619 pushq %rdi
13620 call _x86_64_get_dispatch@PLT
13621 popq %rdi
13622 movq 2952(%rax), %r11
13623 jmp *%r11
13624 #else
13625 movq _glapi_Dispatch(%rip), %rax
13626 testq %rax, %rax
13627 je 1f
13628 movq 2952(%rax), %r11
13629 jmp *%r11
13630 1:
13631 pushq %rdi
13632 call _glapi_get_dispatch
13633 popq %rdi
13634 movq 2952(%rax), %r11
13635 jmp *%r11
13636 #endif /* defined(GLX_USE_TLS) */
13637 .size GL_PREFIX(ResetHistogram), .-GL_PREFIX(ResetHistogram)
13638
13639 .p2align 4,,15
13640 .globl GL_PREFIX(ResetMinmax)
13641 .type GL_PREFIX(ResetMinmax), @function
13642 GL_PREFIX(ResetMinmax):
13643 #if defined(GLX_USE_TLS)
13644 call _x86_64_get_dispatch@PLT
13645 movq 2960(%rax), %r11
13646 jmp *%r11
13647 #elif defined(PTHREADS)
13648 pushq %rdi
13649 call _x86_64_get_dispatch@PLT
13650 popq %rdi
13651 movq 2960(%rax), %r11
13652 jmp *%r11
13653 #else
13654 movq _glapi_Dispatch(%rip), %rax
13655 testq %rax, %rax
13656 je 1f
13657 movq 2960(%rax), %r11
13658 jmp *%r11
13659 1:
13660 pushq %rdi
13661 call _glapi_get_dispatch
13662 popq %rdi
13663 movq 2960(%rax), %r11
13664 jmp *%r11
13665 #endif /* defined(GLX_USE_TLS) */
13666 .size GL_PREFIX(ResetMinmax), .-GL_PREFIX(ResetMinmax)
13667
13668 .p2align 4,,15
13669 .globl GL_PREFIX(TexImage3D)
13670 .type GL_PREFIX(TexImage3D), @function
13671 GL_PREFIX(TexImage3D):
13672 #if defined(GLX_USE_TLS)
13673 call _x86_64_get_dispatch@PLT
13674 movq 2968(%rax), %r11
13675 jmp *%r11
13676 #elif defined(PTHREADS)
13677 pushq %rdi
13678 pushq %rsi
13679 pushq %rdx
13680 pushq %rcx
13681 pushq %r8
13682 pushq %r9
13683 pushq %rbp
13684 call _x86_64_get_dispatch@PLT
13685 popq %rbp
13686 popq %r9
13687 popq %r8
13688 popq %rcx
13689 popq %rdx
13690 popq %rsi
13691 popq %rdi
13692 movq 2968(%rax), %r11
13693 jmp *%r11
13694 #else
13695 movq _glapi_Dispatch(%rip), %rax
13696 testq %rax, %rax
13697 je 1f
13698 movq 2968(%rax), %r11
13699 jmp *%r11
13700 1:
13701 pushq %rdi
13702 pushq %rsi
13703 pushq %rdx
13704 pushq %rcx
13705 pushq %r8
13706 pushq %r9
13707 pushq %rbp
13708 call _glapi_get_dispatch
13709 popq %rbp
13710 popq %r9
13711 popq %r8
13712 popq %rcx
13713 popq %rdx
13714 popq %rsi
13715 popq %rdi
13716 movq 2968(%rax), %r11
13717 jmp *%r11
13718 #endif /* defined(GLX_USE_TLS) */
13719 .size GL_PREFIX(TexImage3D), .-GL_PREFIX(TexImage3D)
13720
13721 .p2align 4,,15
13722 .globl GL_PREFIX(TexSubImage3D)
13723 .type GL_PREFIX(TexSubImage3D), @function
13724 GL_PREFIX(TexSubImage3D):
13725 #if defined(GLX_USE_TLS)
13726 call _x86_64_get_dispatch@PLT
13727 movq 2976(%rax), %r11
13728 jmp *%r11
13729 #elif defined(PTHREADS)
13730 pushq %rdi
13731 pushq %rsi
13732 pushq %rdx
13733 pushq %rcx
13734 pushq %r8
13735 pushq %r9
13736 pushq %rbp
13737 call _x86_64_get_dispatch@PLT
13738 popq %rbp
13739 popq %r9
13740 popq %r8
13741 popq %rcx
13742 popq %rdx
13743 popq %rsi
13744 popq %rdi
13745 movq 2976(%rax), %r11
13746 jmp *%r11
13747 #else
13748 movq _glapi_Dispatch(%rip), %rax
13749 testq %rax, %rax
13750 je 1f
13751 movq 2976(%rax), %r11
13752 jmp *%r11
13753 1:
13754 pushq %rdi
13755 pushq %rsi
13756 pushq %rdx
13757 pushq %rcx
13758 pushq %r8
13759 pushq %r9
13760 pushq %rbp
13761 call _glapi_get_dispatch
13762 popq %rbp
13763 popq %r9
13764 popq %r8
13765 popq %rcx
13766 popq %rdx
13767 popq %rsi
13768 popq %rdi
13769 movq 2976(%rax), %r11
13770 jmp *%r11
13771 #endif /* defined(GLX_USE_TLS) */
13772 .size GL_PREFIX(TexSubImage3D), .-GL_PREFIX(TexSubImage3D)
13773
13774 .p2align 4,,15
13775 .globl GL_PREFIX(CopyTexSubImage3D)
13776 .type GL_PREFIX(CopyTexSubImage3D), @function
13777 GL_PREFIX(CopyTexSubImage3D):
13778 #if defined(GLX_USE_TLS)
13779 call _x86_64_get_dispatch@PLT
13780 movq 2984(%rax), %r11
13781 jmp *%r11
13782 #elif defined(PTHREADS)
13783 pushq %rdi
13784 pushq %rsi
13785 pushq %rdx
13786 pushq %rcx
13787 pushq %r8
13788 pushq %r9
13789 pushq %rbp
13790 call _x86_64_get_dispatch@PLT
13791 popq %rbp
13792 popq %r9
13793 popq %r8
13794 popq %rcx
13795 popq %rdx
13796 popq %rsi
13797 popq %rdi
13798 movq 2984(%rax), %r11
13799 jmp *%r11
13800 #else
13801 movq _glapi_Dispatch(%rip), %rax
13802 testq %rax, %rax
13803 je 1f
13804 movq 2984(%rax), %r11
13805 jmp *%r11
13806 1:
13807 pushq %rdi
13808 pushq %rsi
13809 pushq %rdx
13810 pushq %rcx
13811 pushq %r8
13812 pushq %r9
13813 pushq %rbp
13814 call _glapi_get_dispatch
13815 popq %rbp
13816 popq %r9
13817 popq %r8
13818 popq %rcx
13819 popq %rdx
13820 popq %rsi
13821 popq %rdi
13822 movq 2984(%rax), %r11
13823 jmp *%r11
13824 #endif /* defined(GLX_USE_TLS) */
13825 .size GL_PREFIX(CopyTexSubImage3D), .-GL_PREFIX(CopyTexSubImage3D)
13826
13827 .p2align 4,,15
13828 .globl GL_PREFIX(ActiveTextureARB)
13829 .type GL_PREFIX(ActiveTextureARB), @function
13830 GL_PREFIX(ActiveTextureARB):
13831 #if defined(GLX_USE_TLS)
13832 call _x86_64_get_dispatch@PLT
13833 movq 2992(%rax), %r11
13834 jmp *%r11
13835 #elif defined(PTHREADS)
13836 pushq %rdi
13837 call _x86_64_get_dispatch@PLT
13838 popq %rdi
13839 movq 2992(%rax), %r11
13840 jmp *%r11
13841 #else
13842 movq _glapi_Dispatch(%rip), %rax
13843 testq %rax, %rax
13844 je 1f
13845 movq 2992(%rax), %r11
13846 jmp *%r11
13847 1:
13848 pushq %rdi
13849 call _glapi_get_dispatch
13850 popq %rdi
13851 movq 2992(%rax), %r11
13852 jmp *%r11
13853 #endif /* defined(GLX_USE_TLS) */
13854 .size GL_PREFIX(ActiveTextureARB), .-GL_PREFIX(ActiveTextureARB)
13855
13856 .p2align 4,,15
13857 .globl GL_PREFIX(ClientActiveTextureARB)
13858 .type GL_PREFIX(ClientActiveTextureARB), @function
13859 GL_PREFIX(ClientActiveTextureARB):
13860 #if defined(GLX_USE_TLS)
13861 call _x86_64_get_dispatch@PLT
13862 movq 3000(%rax), %r11
13863 jmp *%r11
13864 #elif defined(PTHREADS)
13865 pushq %rdi
13866 call _x86_64_get_dispatch@PLT
13867 popq %rdi
13868 movq 3000(%rax), %r11
13869 jmp *%r11
13870 #else
13871 movq _glapi_Dispatch(%rip), %rax
13872 testq %rax, %rax
13873 je 1f
13874 movq 3000(%rax), %r11
13875 jmp *%r11
13876 1:
13877 pushq %rdi
13878 call _glapi_get_dispatch
13879 popq %rdi
13880 movq 3000(%rax), %r11
13881 jmp *%r11
13882 #endif /* defined(GLX_USE_TLS) */
13883 .size GL_PREFIX(ClientActiveTextureARB), .-GL_PREFIX(ClientActiveTextureARB)
13884
13885 .p2align 4,,15
13886 .globl GL_PREFIX(MultiTexCoord1dARB)
13887 .type GL_PREFIX(MultiTexCoord1dARB), @function
13888 GL_PREFIX(MultiTexCoord1dARB):
13889 #if defined(GLX_USE_TLS)
13890 call _x86_64_get_dispatch@PLT
13891 movq 3008(%rax), %r11
13892 jmp *%r11
13893 #elif defined(PTHREADS)
13894 subq $24, %rsp
13895 movq %rdi, (%rsp)
13896 movq %xmm0, 8(%rsp)
13897 call _x86_64_get_dispatch@PLT
13898 movq 8(%rsp), %xmm0
13899 movq (%rsp), %rdi
13900 addq $24, %rsp
13901 movq 3008(%rax), %r11
13902 jmp *%r11
13903 #else
13904 movq _glapi_Dispatch(%rip), %rax
13905 testq %rax, %rax
13906 je 1f
13907 movq 3008(%rax), %r11
13908 jmp *%r11
13909 1:
13910 subq $24, %rsp
13911 movq %rdi, (%rsp)
13912 movq %xmm0, 8(%rsp)
13913 call _glapi_get_dispatch
13914 movq 8(%rsp), %xmm0
13915 movq (%rsp), %rdi
13916 addq $24, %rsp
13917 movq 3008(%rax), %r11
13918 jmp *%r11
13919 #endif /* defined(GLX_USE_TLS) */
13920 .size GL_PREFIX(MultiTexCoord1dARB), .-GL_PREFIX(MultiTexCoord1dARB)
13921
13922 .p2align 4,,15
13923 .globl GL_PREFIX(MultiTexCoord1dvARB)
13924 .type GL_PREFIX(MultiTexCoord1dvARB), @function
13925 GL_PREFIX(MultiTexCoord1dvARB):
13926 #if defined(GLX_USE_TLS)
13927 call _x86_64_get_dispatch@PLT
13928 movq 3016(%rax), %r11
13929 jmp *%r11
13930 #elif defined(PTHREADS)
13931 pushq %rdi
13932 pushq %rsi
13933 pushq %rbp
13934 call _x86_64_get_dispatch@PLT
13935 popq %rbp
13936 popq %rsi
13937 popq %rdi
13938 movq 3016(%rax), %r11
13939 jmp *%r11
13940 #else
13941 movq _glapi_Dispatch(%rip), %rax
13942 testq %rax, %rax
13943 je 1f
13944 movq 3016(%rax), %r11
13945 jmp *%r11
13946 1:
13947 pushq %rdi
13948 pushq %rsi
13949 pushq %rbp
13950 call _glapi_get_dispatch
13951 popq %rbp
13952 popq %rsi
13953 popq %rdi
13954 movq 3016(%rax), %r11
13955 jmp *%r11
13956 #endif /* defined(GLX_USE_TLS) */
13957 .size GL_PREFIX(MultiTexCoord1dvARB), .-GL_PREFIX(MultiTexCoord1dvARB)
13958
13959 .p2align 4,,15
13960 .globl GL_PREFIX(MultiTexCoord1fARB)
13961 .type GL_PREFIX(MultiTexCoord1fARB), @function
13962 GL_PREFIX(MultiTexCoord1fARB):
13963 #if defined(GLX_USE_TLS)
13964 call _x86_64_get_dispatch@PLT
13965 movq 3024(%rax), %r11
13966 jmp *%r11
13967 #elif defined(PTHREADS)
13968 subq $24, %rsp
13969 movq %rdi, (%rsp)
13970 movq %xmm0, 8(%rsp)
13971 call _x86_64_get_dispatch@PLT
13972 movq 8(%rsp), %xmm0
13973 movq (%rsp), %rdi
13974 addq $24, %rsp
13975 movq 3024(%rax), %r11
13976 jmp *%r11
13977 #else
13978 movq _glapi_Dispatch(%rip), %rax
13979 testq %rax, %rax
13980 je 1f
13981 movq 3024(%rax), %r11
13982 jmp *%r11
13983 1:
13984 subq $24, %rsp
13985 movq %rdi, (%rsp)
13986 movq %xmm0, 8(%rsp)
13987 call _glapi_get_dispatch
13988 movq 8(%rsp), %xmm0
13989 movq (%rsp), %rdi
13990 addq $24, %rsp
13991 movq 3024(%rax), %r11
13992 jmp *%r11
13993 #endif /* defined(GLX_USE_TLS) */
13994 .size GL_PREFIX(MultiTexCoord1fARB), .-GL_PREFIX(MultiTexCoord1fARB)
13995
13996 .p2align 4,,15
13997 .globl GL_PREFIX(MultiTexCoord1fvARB)
13998 .type GL_PREFIX(MultiTexCoord1fvARB), @function
13999 GL_PREFIX(MultiTexCoord1fvARB):
14000 #if defined(GLX_USE_TLS)
14001 call _x86_64_get_dispatch@PLT
14002 movq 3032(%rax), %r11
14003 jmp *%r11
14004 #elif defined(PTHREADS)
14005 pushq %rdi
14006 pushq %rsi
14007 pushq %rbp
14008 call _x86_64_get_dispatch@PLT
14009 popq %rbp
14010 popq %rsi
14011 popq %rdi
14012 movq 3032(%rax), %r11
14013 jmp *%r11
14014 #else
14015 movq _glapi_Dispatch(%rip), %rax
14016 testq %rax, %rax
14017 je 1f
14018 movq 3032(%rax), %r11
14019 jmp *%r11
14020 1:
14021 pushq %rdi
14022 pushq %rsi
14023 pushq %rbp
14024 call _glapi_get_dispatch
14025 popq %rbp
14026 popq %rsi
14027 popq %rdi
14028 movq 3032(%rax), %r11
14029 jmp *%r11
14030 #endif /* defined(GLX_USE_TLS) */
14031 .size GL_PREFIX(MultiTexCoord1fvARB), .-GL_PREFIX(MultiTexCoord1fvARB)
14032
14033 .p2align 4,,15
14034 .globl GL_PREFIX(MultiTexCoord1iARB)
14035 .type GL_PREFIX(MultiTexCoord1iARB), @function
14036 GL_PREFIX(MultiTexCoord1iARB):
14037 #if defined(GLX_USE_TLS)
14038 call _x86_64_get_dispatch@PLT
14039 movq 3040(%rax), %r11
14040 jmp *%r11
14041 #elif defined(PTHREADS)
14042 pushq %rdi
14043 pushq %rsi
14044 pushq %rbp
14045 call _x86_64_get_dispatch@PLT
14046 popq %rbp
14047 popq %rsi
14048 popq %rdi
14049 movq 3040(%rax), %r11
14050 jmp *%r11
14051 #else
14052 movq _glapi_Dispatch(%rip), %rax
14053 testq %rax, %rax
14054 je 1f
14055 movq 3040(%rax), %r11
14056 jmp *%r11
14057 1:
14058 pushq %rdi
14059 pushq %rsi
14060 pushq %rbp
14061 call _glapi_get_dispatch
14062 popq %rbp
14063 popq %rsi
14064 popq %rdi
14065 movq 3040(%rax), %r11
14066 jmp *%r11
14067 #endif /* defined(GLX_USE_TLS) */
14068 .size GL_PREFIX(MultiTexCoord1iARB), .-GL_PREFIX(MultiTexCoord1iARB)
14069
14070 .p2align 4,,15
14071 .globl GL_PREFIX(MultiTexCoord1ivARB)
14072 .type GL_PREFIX(MultiTexCoord1ivARB), @function
14073 GL_PREFIX(MultiTexCoord1ivARB):
14074 #if defined(GLX_USE_TLS)
14075 call _x86_64_get_dispatch@PLT
14076 movq 3048(%rax), %r11
14077 jmp *%r11
14078 #elif defined(PTHREADS)
14079 pushq %rdi
14080 pushq %rsi
14081 pushq %rbp
14082 call _x86_64_get_dispatch@PLT
14083 popq %rbp
14084 popq %rsi
14085 popq %rdi
14086 movq 3048(%rax), %r11
14087 jmp *%r11
14088 #else
14089 movq _glapi_Dispatch(%rip), %rax
14090 testq %rax, %rax
14091 je 1f
14092 movq 3048(%rax), %r11
14093 jmp *%r11
14094 1:
14095 pushq %rdi
14096 pushq %rsi
14097 pushq %rbp
14098 call _glapi_get_dispatch
14099 popq %rbp
14100 popq %rsi
14101 popq %rdi
14102 movq 3048(%rax), %r11
14103 jmp *%r11
14104 #endif /* defined(GLX_USE_TLS) */
14105 .size GL_PREFIX(MultiTexCoord1ivARB), .-GL_PREFIX(MultiTexCoord1ivARB)
14106
14107 .p2align 4,,15
14108 .globl GL_PREFIX(MultiTexCoord1sARB)
14109 .type GL_PREFIX(MultiTexCoord1sARB), @function
14110 GL_PREFIX(MultiTexCoord1sARB):
14111 #if defined(GLX_USE_TLS)
14112 call _x86_64_get_dispatch@PLT
14113 movq 3056(%rax), %r11
14114 jmp *%r11
14115 #elif defined(PTHREADS)
14116 pushq %rdi
14117 pushq %rsi
14118 pushq %rbp
14119 call _x86_64_get_dispatch@PLT
14120 popq %rbp
14121 popq %rsi
14122 popq %rdi
14123 movq 3056(%rax), %r11
14124 jmp *%r11
14125 #else
14126 movq _glapi_Dispatch(%rip), %rax
14127 testq %rax, %rax
14128 je 1f
14129 movq 3056(%rax), %r11
14130 jmp *%r11
14131 1:
14132 pushq %rdi
14133 pushq %rsi
14134 pushq %rbp
14135 call _glapi_get_dispatch
14136 popq %rbp
14137 popq %rsi
14138 popq %rdi
14139 movq 3056(%rax), %r11
14140 jmp *%r11
14141 #endif /* defined(GLX_USE_TLS) */
14142 .size GL_PREFIX(MultiTexCoord1sARB), .-GL_PREFIX(MultiTexCoord1sARB)
14143
14144 .p2align 4,,15
14145 .globl GL_PREFIX(MultiTexCoord1svARB)
14146 .type GL_PREFIX(MultiTexCoord1svARB), @function
14147 GL_PREFIX(MultiTexCoord1svARB):
14148 #if defined(GLX_USE_TLS)
14149 call _x86_64_get_dispatch@PLT
14150 movq 3064(%rax), %r11
14151 jmp *%r11
14152 #elif defined(PTHREADS)
14153 pushq %rdi
14154 pushq %rsi
14155 pushq %rbp
14156 call _x86_64_get_dispatch@PLT
14157 popq %rbp
14158 popq %rsi
14159 popq %rdi
14160 movq 3064(%rax), %r11
14161 jmp *%r11
14162 #else
14163 movq _glapi_Dispatch(%rip), %rax
14164 testq %rax, %rax
14165 je 1f
14166 movq 3064(%rax), %r11
14167 jmp *%r11
14168 1:
14169 pushq %rdi
14170 pushq %rsi
14171 pushq %rbp
14172 call _glapi_get_dispatch
14173 popq %rbp
14174 popq %rsi
14175 popq %rdi
14176 movq 3064(%rax), %r11
14177 jmp *%r11
14178 #endif /* defined(GLX_USE_TLS) */
14179 .size GL_PREFIX(MultiTexCoord1svARB), .-GL_PREFIX(MultiTexCoord1svARB)
14180
14181 .p2align 4,,15
14182 .globl GL_PREFIX(MultiTexCoord2dARB)
14183 .type GL_PREFIX(MultiTexCoord2dARB), @function
14184 GL_PREFIX(MultiTexCoord2dARB):
14185 #if defined(GLX_USE_TLS)
14186 call _x86_64_get_dispatch@PLT
14187 movq 3072(%rax), %r11
14188 jmp *%r11
14189 #elif defined(PTHREADS)
14190 subq $24, %rsp
14191 movq %rdi, (%rsp)
14192 movq %xmm0, 8(%rsp)
14193 movq %xmm1, 16(%rsp)
14194 call _x86_64_get_dispatch@PLT
14195 movq 16(%rsp), %xmm1
14196 movq 8(%rsp), %xmm0
14197 movq (%rsp), %rdi
14198 addq $24, %rsp
14199 movq 3072(%rax), %r11
14200 jmp *%r11
14201 #else
14202 movq _glapi_Dispatch(%rip), %rax
14203 testq %rax, %rax
14204 je 1f
14205 movq 3072(%rax), %r11
14206 jmp *%r11
14207 1:
14208 subq $24, %rsp
14209 movq %rdi, (%rsp)
14210 movq %xmm0, 8(%rsp)
14211 movq %xmm1, 16(%rsp)
14212 call _glapi_get_dispatch
14213 movq 16(%rsp), %xmm1
14214 movq 8(%rsp), %xmm0
14215 movq (%rsp), %rdi
14216 addq $24, %rsp
14217 movq 3072(%rax), %r11
14218 jmp *%r11
14219 #endif /* defined(GLX_USE_TLS) */
14220 .size GL_PREFIX(MultiTexCoord2dARB), .-GL_PREFIX(MultiTexCoord2dARB)
14221
14222 .p2align 4,,15
14223 .globl GL_PREFIX(MultiTexCoord2dvARB)
14224 .type GL_PREFIX(MultiTexCoord2dvARB), @function
14225 GL_PREFIX(MultiTexCoord2dvARB):
14226 #if defined(GLX_USE_TLS)
14227 call _x86_64_get_dispatch@PLT
14228 movq 3080(%rax), %r11
14229 jmp *%r11
14230 #elif defined(PTHREADS)
14231 pushq %rdi
14232 pushq %rsi
14233 pushq %rbp
14234 call _x86_64_get_dispatch@PLT
14235 popq %rbp
14236 popq %rsi
14237 popq %rdi
14238 movq 3080(%rax), %r11
14239 jmp *%r11
14240 #else
14241 movq _glapi_Dispatch(%rip), %rax
14242 testq %rax, %rax
14243 je 1f
14244 movq 3080(%rax), %r11
14245 jmp *%r11
14246 1:
14247 pushq %rdi
14248 pushq %rsi
14249 pushq %rbp
14250 call _glapi_get_dispatch
14251 popq %rbp
14252 popq %rsi
14253 popq %rdi
14254 movq 3080(%rax), %r11
14255 jmp *%r11
14256 #endif /* defined(GLX_USE_TLS) */
14257 .size GL_PREFIX(MultiTexCoord2dvARB), .-GL_PREFIX(MultiTexCoord2dvARB)
14258
14259 .p2align 4,,15
14260 .globl GL_PREFIX(MultiTexCoord2fARB)
14261 .type GL_PREFIX(MultiTexCoord2fARB), @function
14262 GL_PREFIX(MultiTexCoord2fARB):
14263 #if defined(GLX_USE_TLS)
14264 call _x86_64_get_dispatch@PLT
14265 movq 3088(%rax), %r11
14266 jmp *%r11
14267 #elif defined(PTHREADS)
14268 subq $24, %rsp
14269 movq %rdi, (%rsp)
14270 movq %xmm0, 8(%rsp)
14271 movq %xmm1, 16(%rsp)
14272 call _x86_64_get_dispatch@PLT
14273 movq 16(%rsp), %xmm1
14274 movq 8(%rsp), %xmm0
14275 movq (%rsp), %rdi
14276 addq $24, %rsp
14277 movq 3088(%rax), %r11
14278 jmp *%r11
14279 #else
14280 movq _glapi_Dispatch(%rip), %rax
14281 testq %rax, %rax
14282 je 1f
14283 movq 3088(%rax), %r11
14284 jmp *%r11
14285 1:
14286 subq $24, %rsp
14287 movq %rdi, (%rsp)
14288 movq %xmm0, 8(%rsp)
14289 movq %xmm1, 16(%rsp)
14290 call _glapi_get_dispatch
14291 movq 16(%rsp), %xmm1
14292 movq 8(%rsp), %xmm0
14293 movq (%rsp), %rdi
14294 addq $24, %rsp
14295 movq 3088(%rax), %r11
14296 jmp *%r11
14297 #endif /* defined(GLX_USE_TLS) */
14298 .size GL_PREFIX(MultiTexCoord2fARB), .-GL_PREFIX(MultiTexCoord2fARB)
14299
14300 .p2align 4,,15
14301 .globl GL_PREFIX(MultiTexCoord2fvARB)
14302 .type GL_PREFIX(MultiTexCoord2fvARB), @function
14303 GL_PREFIX(MultiTexCoord2fvARB):
14304 #if defined(GLX_USE_TLS)
14305 call _x86_64_get_dispatch@PLT
14306 movq 3096(%rax), %r11
14307 jmp *%r11
14308 #elif defined(PTHREADS)
14309 pushq %rdi
14310 pushq %rsi
14311 pushq %rbp
14312 call _x86_64_get_dispatch@PLT
14313 popq %rbp
14314 popq %rsi
14315 popq %rdi
14316 movq 3096(%rax), %r11
14317 jmp *%r11
14318 #else
14319 movq _glapi_Dispatch(%rip), %rax
14320 testq %rax, %rax
14321 je 1f
14322 movq 3096(%rax), %r11
14323 jmp *%r11
14324 1:
14325 pushq %rdi
14326 pushq %rsi
14327 pushq %rbp
14328 call _glapi_get_dispatch
14329 popq %rbp
14330 popq %rsi
14331 popq %rdi
14332 movq 3096(%rax), %r11
14333 jmp *%r11
14334 #endif /* defined(GLX_USE_TLS) */
14335 .size GL_PREFIX(MultiTexCoord2fvARB), .-GL_PREFIX(MultiTexCoord2fvARB)
14336
14337 .p2align 4,,15
14338 .globl GL_PREFIX(MultiTexCoord2iARB)
14339 .type GL_PREFIX(MultiTexCoord2iARB), @function
14340 GL_PREFIX(MultiTexCoord2iARB):
14341 #if defined(GLX_USE_TLS)
14342 call _x86_64_get_dispatch@PLT
14343 movq 3104(%rax), %r11
14344 jmp *%r11
14345 #elif defined(PTHREADS)
14346 pushq %rdi
14347 pushq %rsi
14348 pushq %rdx
14349 call _x86_64_get_dispatch@PLT
14350 popq %rdx
14351 popq %rsi
14352 popq %rdi
14353 movq 3104(%rax), %r11
14354 jmp *%r11
14355 #else
14356 movq _glapi_Dispatch(%rip), %rax
14357 testq %rax, %rax
14358 je 1f
14359 movq 3104(%rax), %r11
14360 jmp *%r11
14361 1:
14362 pushq %rdi
14363 pushq %rsi
14364 pushq %rdx
14365 call _glapi_get_dispatch
14366 popq %rdx
14367 popq %rsi
14368 popq %rdi
14369 movq 3104(%rax), %r11
14370 jmp *%r11
14371 #endif /* defined(GLX_USE_TLS) */
14372 .size GL_PREFIX(MultiTexCoord2iARB), .-GL_PREFIX(MultiTexCoord2iARB)
14373
14374 .p2align 4,,15
14375 .globl GL_PREFIX(MultiTexCoord2ivARB)
14376 .type GL_PREFIX(MultiTexCoord2ivARB), @function
14377 GL_PREFIX(MultiTexCoord2ivARB):
14378 #if defined(GLX_USE_TLS)
14379 call _x86_64_get_dispatch@PLT
14380 movq 3112(%rax), %r11
14381 jmp *%r11
14382 #elif defined(PTHREADS)
14383 pushq %rdi
14384 pushq %rsi
14385 pushq %rbp
14386 call _x86_64_get_dispatch@PLT
14387 popq %rbp
14388 popq %rsi
14389 popq %rdi
14390 movq 3112(%rax), %r11
14391 jmp *%r11
14392 #else
14393 movq _glapi_Dispatch(%rip), %rax
14394 testq %rax, %rax
14395 je 1f
14396 movq 3112(%rax), %r11
14397 jmp *%r11
14398 1:
14399 pushq %rdi
14400 pushq %rsi
14401 pushq %rbp
14402 call _glapi_get_dispatch
14403 popq %rbp
14404 popq %rsi
14405 popq %rdi
14406 movq 3112(%rax), %r11
14407 jmp *%r11
14408 #endif /* defined(GLX_USE_TLS) */
14409 .size GL_PREFIX(MultiTexCoord2ivARB), .-GL_PREFIX(MultiTexCoord2ivARB)
14410
14411 .p2align 4,,15
14412 .globl GL_PREFIX(MultiTexCoord2sARB)
14413 .type GL_PREFIX(MultiTexCoord2sARB), @function
14414 GL_PREFIX(MultiTexCoord2sARB):
14415 #if defined(GLX_USE_TLS)
14416 call _x86_64_get_dispatch@PLT
14417 movq 3120(%rax), %r11
14418 jmp *%r11
14419 #elif defined(PTHREADS)
14420 pushq %rdi
14421 pushq %rsi
14422 pushq %rdx
14423 call _x86_64_get_dispatch@PLT
14424 popq %rdx
14425 popq %rsi
14426 popq %rdi
14427 movq 3120(%rax), %r11
14428 jmp *%r11
14429 #else
14430 movq _glapi_Dispatch(%rip), %rax
14431 testq %rax, %rax
14432 je 1f
14433 movq 3120(%rax), %r11
14434 jmp *%r11
14435 1:
14436 pushq %rdi
14437 pushq %rsi
14438 pushq %rdx
14439 call _glapi_get_dispatch
14440 popq %rdx
14441 popq %rsi
14442 popq %rdi
14443 movq 3120(%rax), %r11
14444 jmp *%r11
14445 #endif /* defined(GLX_USE_TLS) */
14446 .size GL_PREFIX(MultiTexCoord2sARB), .-GL_PREFIX(MultiTexCoord2sARB)
14447
14448 .p2align 4,,15
14449 .globl GL_PREFIX(MultiTexCoord2svARB)
14450 .type GL_PREFIX(MultiTexCoord2svARB), @function
14451 GL_PREFIX(MultiTexCoord2svARB):
14452 #if defined(GLX_USE_TLS)
14453 call _x86_64_get_dispatch@PLT
14454 movq 3128(%rax), %r11
14455 jmp *%r11
14456 #elif defined(PTHREADS)
14457 pushq %rdi
14458 pushq %rsi
14459 pushq %rbp
14460 call _x86_64_get_dispatch@PLT
14461 popq %rbp
14462 popq %rsi
14463 popq %rdi
14464 movq 3128(%rax), %r11
14465 jmp *%r11
14466 #else
14467 movq _glapi_Dispatch(%rip), %rax
14468 testq %rax, %rax
14469 je 1f
14470 movq 3128(%rax), %r11
14471 jmp *%r11
14472 1:
14473 pushq %rdi
14474 pushq %rsi
14475 pushq %rbp
14476 call _glapi_get_dispatch
14477 popq %rbp
14478 popq %rsi
14479 popq %rdi
14480 movq 3128(%rax), %r11
14481 jmp *%r11
14482 #endif /* defined(GLX_USE_TLS) */
14483 .size GL_PREFIX(MultiTexCoord2svARB), .-GL_PREFIX(MultiTexCoord2svARB)
14484
14485 .p2align 4,,15
14486 .globl GL_PREFIX(MultiTexCoord3dARB)
14487 .type GL_PREFIX(MultiTexCoord3dARB), @function
14488 GL_PREFIX(MultiTexCoord3dARB):
14489 #if defined(GLX_USE_TLS)
14490 call _x86_64_get_dispatch@PLT
14491 movq 3136(%rax), %r11
14492 jmp *%r11
14493 #elif defined(PTHREADS)
14494 subq $40, %rsp
14495 movq %rdi, (%rsp)
14496 movq %xmm0, 8(%rsp)
14497 movq %xmm1, 16(%rsp)
14498 movq %xmm2, 24(%rsp)
14499 call _x86_64_get_dispatch@PLT
14500 movq 24(%rsp), %xmm2
14501 movq 16(%rsp), %xmm1
14502 movq 8(%rsp), %xmm0
14503 movq (%rsp), %rdi
14504 addq $40, %rsp
14505 movq 3136(%rax), %r11
14506 jmp *%r11
14507 #else
14508 movq _glapi_Dispatch(%rip), %rax
14509 testq %rax, %rax
14510 je 1f
14511 movq 3136(%rax), %r11
14512 jmp *%r11
14513 1:
14514 subq $40, %rsp
14515 movq %rdi, (%rsp)
14516 movq %xmm0, 8(%rsp)
14517 movq %xmm1, 16(%rsp)
14518 movq %xmm2, 24(%rsp)
14519 call _glapi_get_dispatch
14520 movq 24(%rsp), %xmm2
14521 movq 16(%rsp), %xmm1
14522 movq 8(%rsp), %xmm0
14523 movq (%rsp), %rdi
14524 addq $40, %rsp
14525 movq 3136(%rax), %r11
14526 jmp *%r11
14527 #endif /* defined(GLX_USE_TLS) */
14528 .size GL_PREFIX(MultiTexCoord3dARB), .-GL_PREFIX(MultiTexCoord3dARB)
14529
14530 .p2align 4,,15
14531 .globl GL_PREFIX(MultiTexCoord3dvARB)
14532 .type GL_PREFIX(MultiTexCoord3dvARB), @function
14533 GL_PREFIX(MultiTexCoord3dvARB):
14534 #if defined(GLX_USE_TLS)
14535 call _x86_64_get_dispatch@PLT
14536 movq 3144(%rax), %r11
14537 jmp *%r11
14538 #elif defined(PTHREADS)
14539 pushq %rdi
14540 pushq %rsi
14541 pushq %rbp
14542 call _x86_64_get_dispatch@PLT
14543 popq %rbp
14544 popq %rsi
14545 popq %rdi
14546 movq 3144(%rax), %r11
14547 jmp *%r11
14548 #else
14549 movq _glapi_Dispatch(%rip), %rax
14550 testq %rax, %rax
14551 je 1f
14552 movq 3144(%rax), %r11
14553 jmp *%r11
14554 1:
14555 pushq %rdi
14556 pushq %rsi
14557 pushq %rbp
14558 call _glapi_get_dispatch
14559 popq %rbp
14560 popq %rsi
14561 popq %rdi
14562 movq 3144(%rax), %r11
14563 jmp *%r11
14564 #endif /* defined(GLX_USE_TLS) */
14565 .size GL_PREFIX(MultiTexCoord3dvARB), .-GL_PREFIX(MultiTexCoord3dvARB)
14566
14567 .p2align 4,,15
14568 .globl GL_PREFIX(MultiTexCoord3fARB)
14569 .type GL_PREFIX(MultiTexCoord3fARB), @function
14570 GL_PREFIX(MultiTexCoord3fARB):
14571 #if defined(GLX_USE_TLS)
14572 call _x86_64_get_dispatch@PLT
14573 movq 3152(%rax), %r11
14574 jmp *%r11
14575 #elif defined(PTHREADS)
14576 subq $40, %rsp
14577 movq %rdi, (%rsp)
14578 movq %xmm0, 8(%rsp)
14579 movq %xmm1, 16(%rsp)
14580 movq %xmm2, 24(%rsp)
14581 call _x86_64_get_dispatch@PLT
14582 movq 24(%rsp), %xmm2
14583 movq 16(%rsp), %xmm1
14584 movq 8(%rsp), %xmm0
14585 movq (%rsp), %rdi
14586 addq $40, %rsp
14587 movq 3152(%rax), %r11
14588 jmp *%r11
14589 #else
14590 movq _glapi_Dispatch(%rip), %rax
14591 testq %rax, %rax
14592 je 1f
14593 movq 3152(%rax), %r11
14594 jmp *%r11
14595 1:
14596 subq $40, %rsp
14597 movq %rdi, (%rsp)
14598 movq %xmm0, 8(%rsp)
14599 movq %xmm1, 16(%rsp)
14600 movq %xmm2, 24(%rsp)
14601 call _glapi_get_dispatch
14602 movq 24(%rsp), %xmm2
14603 movq 16(%rsp), %xmm1
14604 movq 8(%rsp), %xmm0
14605 movq (%rsp), %rdi
14606 addq $40, %rsp
14607 movq 3152(%rax), %r11
14608 jmp *%r11
14609 #endif /* defined(GLX_USE_TLS) */
14610 .size GL_PREFIX(MultiTexCoord3fARB), .-GL_PREFIX(MultiTexCoord3fARB)
14611
14612 .p2align 4,,15
14613 .globl GL_PREFIX(MultiTexCoord3fvARB)
14614 .type GL_PREFIX(MultiTexCoord3fvARB), @function
14615 GL_PREFIX(MultiTexCoord3fvARB):
14616 #if defined(GLX_USE_TLS)
14617 call _x86_64_get_dispatch@PLT
14618 movq 3160(%rax), %r11
14619 jmp *%r11
14620 #elif defined(PTHREADS)
14621 pushq %rdi
14622 pushq %rsi
14623 pushq %rbp
14624 call _x86_64_get_dispatch@PLT
14625 popq %rbp
14626 popq %rsi
14627 popq %rdi
14628 movq 3160(%rax), %r11
14629 jmp *%r11
14630 #else
14631 movq _glapi_Dispatch(%rip), %rax
14632 testq %rax, %rax
14633 je 1f
14634 movq 3160(%rax), %r11
14635 jmp *%r11
14636 1:
14637 pushq %rdi
14638 pushq %rsi
14639 pushq %rbp
14640 call _glapi_get_dispatch
14641 popq %rbp
14642 popq %rsi
14643 popq %rdi
14644 movq 3160(%rax), %r11
14645 jmp *%r11
14646 #endif /* defined(GLX_USE_TLS) */
14647 .size GL_PREFIX(MultiTexCoord3fvARB), .-GL_PREFIX(MultiTexCoord3fvARB)
14648
14649 .p2align 4,,15
14650 .globl GL_PREFIX(MultiTexCoord3iARB)
14651 .type GL_PREFIX(MultiTexCoord3iARB), @function
14652 GL_PREFIX(MultiTexCoord3iARB):
14653 #if defined(GLX_USE_TLS)
14654 call _x86_64_get_dispatch@PLT
14655 movq 3168(%rax), %r11
14656 jmp *%r11
14657 #elif defined(PTHREADS)
14658 pushq %rdi
14659 pushq %rsi
14660 pushq %rdx
14661 pushq %rcx
14662 pushq %rbp
14663 call _x86_64_get_dispatch@PLT
14664 popq %rbp
14665 popq %rcx
14666 popq %rdx
14667 popq %rsi
14668 popq %rdi
14669 movq 3168(%rax), %r11
14670 jmp *%r11
14671 #else
14672 movq _glapi_Dispatch(%rip), %rax
14673 testq %rax, %rax
14674 je 1f
14675 movq 3168(%rax), %r11
14676 jmp *%r11
14677 1:
14678 pushq %rdi
14679 pushq %rsi
14680 pushq %rdx
14681 pushq %rcx
14682 pushq %rbp
14683 call _glapi_get_dispatch
14684 popq %rbp
14685 popq %rcx
14686 popq %rdx
14687 popq %rsi
14688 popq %rdi
14689 movq 3168(%rax), %r11
14690 jmp *%r11
14691 #endif /* defined(GLX_USE_TLS) */
14692 .size GL_PREFIX(MultiTexCoord3iARB), .-GL_PREFIX(MultiTexCoord3iARB)
14693
14694 .p2align 4,,15
14695 .globl GL_PREFIX(MultiTexCoord3ivARB)
14696 .type GL_PREFIX(MultiTexCoord3ivARB), @function
14697 GL_PREFIX(MultiTexCoord3ivARB):
14698 #if defined(GLX_USE_TLS)
14699 call _x86_64_get_dispatch@PLT
14700 movq 3176(%rax), %r11
14701 jmp *%r11
14702 #elif defined(PTHREADS)
14703 pushq %rdi
14704 pushq %rsi
14705 pushq %rbp
14706 call _x86_64_get_dispatch@PLT
14707 popq %rbp
14708 popq %rsi
14709 popq %rdi
14710 movq 3176(%rax), %r11
14711 jmp *%r11
14712 #else
14713 movq _glapi_Dispatch(%rip), %rax
14714 testq %rax, %rax
14715 je 1f
14716 movq 3176(%rax), %r11
14717 jmp *%r11
14718 1:
14719 pushq %rdi
14720 pushq %rsi
14721 pushq %rbp
14722 call _glapi_get_dispatch
14723 popq %rbp
14724 popq %rsi
14725 popq %rdi
14726 movq 3176(%rax), %r11
14727 jmp *%r11
14728 #endif /* defined(GLX_USE_TLS) */
14729 .size GL_PREFIX(MultiTexCoord3ivARB), .-GL_PREFIX(MultiTexCoord3ivARB)
14730
14731 .p2align 4,,15
14732 .globl GL_PREFIX(MultiTexCoord3sARB)
14733 .type GL_PREFIX(MultiTexCoord3sARB), @function
14734 GL_PREFIX(MultiTexCoord3sARB):
14735 #if defined(GLX_USE_TLS)
14736 call _x86_64_get_dispatch@PLT
14737 movq 3184(%rax), %r11
14738 jmp *%r11
14739 #elif defined(PTHREADS)
14740 pushq %rdi
14741 pushq %rsi
14742 pushq %rdx
14743 pushq %rcx
14744 pushq %rbp
14745 call _x86_64_get_dispatch@PLT
14746 popq %rbp
14747 popq %rcx
14748 popq %rdx
14749 popq %rsi
14750 popq %rdi
14751 movq 3184(%rax), %r11
14752 jmp *%r11
14753 #else
14754 movq _glapi_Dispatch(%rip), %rax
14755 testq %rax, %rax
14756 je 1f
14757 movq 3184(%rax), %r11
14758 jmp *%r11
14759 1:
14760 pushq %rdi
14761 pushq %rsi
14762 pushq %rdx
14763 pushq %rcx
14764 pushq %rbp
14765 call _glapi_get_dispatch
14766 popq %rbp
14767 popq %rcx
14768 popq %rdx
14769 popq %rsi
14770 popq %rdi
14771 movq 3184(%rax), %r11
14772 jmp *%r11
14773 #endif /* defined(GLX_USE_TLS) */
14774 .size GL_PREFIX(MultiTexCoord3sARB), .-GL_PREFIX(MultiTexCoord3sARB)
14775
14776 .p2align 4,,15
14777 .globl GL_PREFIX(MultiTexCoord3svARB)
14778 .type GL_PREFIX(MultiTexCoord3svARB), @function
14779 GL_PREFIX(MultiTexCoord3svARB):
14780 #if defined(GLX_USE_TLS)
14781 call _x86_64_get_dispatch@PLT
14782 movq 3192(%rax), %r11
14783 jmp *%r11
14784 #elif defined(PTHREADS)
14785 pushq %rdi
14786 pushq %rsi
14787 pushq %rbp
14788 call _x86_64_get_dispatch@PLT
14789 popq %rbp
14790 popq %rsi
14791 popq %rdi
14792 movq 3192(%rax), %r11
14793 jmp *%r11
14794 #else
14795 movq _glapi_Dispatch(%rip), %rax
14796 testq %rax, %rax
14797 je 1f
14798 movq 3192(%rax), %r11
14799 jmp *%r11
14800 1:
14801 pushq %rdi
14802 pushq %rsi
14803 pushq %rbp
14804 call _glapi_get_dispatch
14805 popq %rbp
14806 popq %rsi
14807 popq %rdi
14808 movq 3192(%rax), %r11
14809 jmp *%r11
14810 #endif /* defined(GLX_USE_TLS) */
14811 .size GL_PREFIX(MultiTexCoord3svARB), .-GL_PREFIX(MultiTexCoord3svARB)
14812
14813 .p2align 4,,15
14814 .globl GL_PREFIX(MultiTexCoord4dARB)
14815 .type GL_PREFIX(MultiTexCoord4dARB), @function
14816 GL_PREFIX(MultiTexCoord4dARB):
14817 #if defined(GLX_USE_TLS)
14818 call _x86_64_get_dispatch@PLT
14819 movq 3200(%rax), %r11
14820 jmp *%r11
14821 #elif defined(PTHREADS)
14822 subq $40, %rsp
14823 movq %rdi, (%rsp)
14824 movq %xmm0, 8(%rsp)
14825 movq %xmm1, 16(%rsp)
14826 movq %xmm2, 24(%rsp)
14827 movq %xmm3, 32(%rsp)
14828 call _x86_64_get_dispatch@PLT
14829 movq 32(%rsp), %xmm3
14830 movq 24(%rsp), %xmm2
14831 movq 16(%rsp), %xmm1
14832 movq 8(%rsp), %xmm0
14833 movq (%rsp), %rdi
14834 addq $40, %rsp
14835 movq 3200(%rax), %r11
14836 jmp *%r11
14837 #else
14838 movq _glapi_Dispatch(%rip), %rax
14839 testq %rax, %rax
14840 je 1f
14841 movq 3200(%rax), %r11
14842 jmp *%r11
14843 1:
14844 subq $40, %rsp
14845 movq %rdi, (%rsp)
14846 movq %xmm0, 8(%rsp)
14847 movq %xmm1, 16(%rsp)
14848 movq %xmm2, 24(%rsp)
14849 movq %xmm3, 32(%rsp)
14850 call _glapi_get_dispatch
14851 movq 32(%rsp), %xmm3
14852 movq 24(%rsp), %xmm2
14853 movq 16(%rsp), %xmm1
14854 movq 8(%rsp), %xmm0
14855 movq (%rsp), %rdi
14856 addq $40, %rsp
14857 movq 3200(%rax), %r11
14858 jmp *%r11
14859 #endif /* defined(GLX_USE_TLS) */
14860 .size GL_PREFIX(MultiTexCoord4dARB), .-GL_PREFIX(MultiTexCoord4dARB)
14861
14862 .p2align 4,,15
14863 .globl GL_PREFIX(MultiTexCoord4dvARB)
14864 .type GL_PREFIX(MultiTexCoord4dvARB), @function
14865 GL_PREFIX(MultiTexCoord4dvARB):
14866 #if defined(GLX_USE_TLS)
14867 call _x86_64_get_dispatch@PLT
14868 movq 3208(%rax), %r11
14869 jmp *%r11
14870 #elif defined(PTHREADS)
14871 pushq %rdi
14872 pushq %rsi
14873 pushq %rbp
14874 call _x86_64_get_dispatch@PLT
14875 popq %rbp
14876 popq %rsi
14877 popq %rdi
14878 movq 3208(%rax), %r11
14879 jmp *%r11
14880 #else
14881 movq _glapi_Dispatch(%rip), %rax
14882 testq %rax, %rax
14883 je 1f
14884 movq 3208(%rax), %r11
14885 jmp *%r11
14886 1:
14887 pushq %rdi
14888 pushq %rsi
14889 pushq %rbp
14890 call _glapi_get_dispatch
14891 popq %rbp
14892 popq %rsi
14893 popq %rdi
14894 movq 3208(%rax), %r11
14895 jmp *%r11
14896 #endif /* defined(GLX_USE_TLS) */
14897 .size GL_PREFIX(MultiTexCoord4dvARB), .-GL_PREFIX(MultiTexCoord4dvARB)
14898
14899 .p2align 4,,15
14900 .globl GL_PREFIX(MultiTexCoord4fARB)
14901 .type GL_PREFIX(MultiTexCoord4fARB), @function
14902 GL_PREFIX(MultiTexCoord4fARB):
14903 #if defined(GLX_USE_TLS)
14904 call _x86_64_get_dispatch@PLT
14905 movq 3216(%rax), %r11
14906 jmp *%r11
14907 #elif defined(PTHREADS)
14908 subq $40, %rsp
14909 movq %rdi, (%rsp)
14910 movq %xmm0, 8(%rsp)
14911 movq %xmm1, 16(%rsp)
14912 movq %xmm2, 24(%rsp)
14913 movq %xmm3, 32(%rsp)
14914 call _x86_64_get_dispatch@PLT
14915 movq 32(%rsp), %xmm3
14916 movq 24(%rsp), %xmm2
14917 movq 16(%rsp), %xmm1
14918 movq 8(%rsp), %xmm0
14919 movq (%rsp), %rdi
14920 addq $40, %rsp
14921 movq 3216(%rax), %r11
14922 jmp *%r11
14923 #else
14924 movq _glapi_Dispatch(%rip), %rax
14925 testq %rax, %rax
14926 je 1f
14927 movq 3216(%rax), %r11
14928 jmp *%r11
14929 1:
14930 subq $40, %rsp
14931 movq %rdi, (%rsp)
14932 movq %xmm0, 8(%rsp)
14933 movq %xmm1, 16(%rsp)
14934 movq %xmm2, 24(%rsp)
14935 movq %xmm3, 32(%rsp)
14936 call _glapi_get_dispatch
14937 movq 32(%rsp), %xmm3
14938 movq 24(%rsp), %xmm2
14939 movq 16(%rsp), %xmm1
14940 movq 8(%rsp), %xmm0
14941 movq (%rsp), %rdi
14942 addq $40, %rsp
14943 movq 3216(%rax), %r11
14944 jmp *%r11
14945 #endif /* defined(GLX_USE_TLS) */
14946 .size GL_PREFIX(MultiTexCoord4fARB), .-GL_PREFIX(MultiTexCoord4fARB)
14947
14948 .p2align 4,,15
14949 .globl GL_PREFIX(MultiTexCoord4fvARB)
14950 .type GL_PREFIX(MultiTexCoord4fvARB), @function
14951 GL_PREFIX(MultiTexCoord4fvARB):
14952 #if defined(GLX_USE_TLS)
14953 call _x86_64_get_dispatch@PLT
14954 movq 3224(%rax), %r11
14955 jmp *%r11
14956 #elif defined(PTHREADS)
14957 pushq %rdi
14958 pushq %rsi
14959 pushq %rbp
14960 call _x86_64_get_dispatch@PLT
14961 popq %rbp
14962 popq %rsi
14963 popq %rdi
14964 movq 3224(%rax), %r11
14965 jmp *%r11
14966 #else
14967 movq _glapi_Dispatch(%rip), %rax
14968 testq %rax, %rax
14969 je 1f
14970 movq 3224(%rax), %r11
14971 jmp *%r11
14972 1:
14973 pushq %rdi
14974 pushq %rsi
14975 pushq %rbp
14976 call _glapi_get_dispatch
14977 popq %rbp
14978 popq %rsi
14979 popq %rdi
14980 movq 3224(%rax), %r11
14981 jmp *%r11
14982 #endif /* defined(GLX_USE_TLS) */
14983 .size GL_PREFIX(MultiTexCoord4fvARB), .-GL_PREFIX(MultiTexCoord4fvARB)
14984
14985 .p2align 4,,15
14986 .globl GL_PREFIX(MultiTexCoord4iARB)
14987 .type GL_PREFIX(MultiTexCoord4iARB), @function
14988 GL_PREFIX(MultiTexCoord4iARB):
14989 #if defined(GLX_USE_TLS)
14990 call _x86_64_get_dispatch@PLT
14991 movq 3232(%rax), %r11
14992 jmp *%r11
14993 #elif defined(PTHREADS)
14994 pushq %rdi
14995 pushq %rsi
14996 pushq %rdx
14997 pushq %rcx
14998 pushq %r8
14999 call _x86_64_get_dispatch@PLT
15000 popq %r8
15001 popq %rcx
15002 popq %rdx
15003 popq %rsi
15004 popq %rdi
15005 movq 3232(%rax), %r11
15006 jmp *%r11
15007 #else
15008 movq _glapi_Dispatch(%rip), %rax
15009 testq %rax, %rax
15010 je 1f
15011 movq 3232(%rax), %r11
15012 jmp *%r11
15013 1:
15014 pushq %rdi
15015 pushq %rsi
15016 pushq %rdx
15017 pushq %rcx
15018 pushq %r8
15019 call _glapi_get_dispatch
15020 popq %r8
15021 popq %rcx
15022 popq %rdx
15023 popq %rsi
15024 popq %rdi
15025 movq 3232(%rax), %r11
15026 jmp *%r11
15027 #endif /* defined(GLX_USE_TLS) */
15028 .size GL_PREFIX(MultiTexCoord4iARB), .-GL_PREFIX(MultiTexCoord4iARB)
15029
15030 .p2align 4,,15
15031 .globl GL_PREFIX(MultiTexCoord4ivARB)
15032 .type GL_PREFIX(MultiTexCoord4ivARB), @function
15033 GL_PREFIX(MultiTexCoord4ivARB):
15034 #if defined(GLX_USE_TLS)
15035 call _x86_64_get_dispatch@PLT
15036 movq 3240(%rax), %r11
15037 jmp *%r11
15038 #elif defined(PTHREADS)
15039 pushq %rdi
15040 pushq %rsi
15041 pushq %rbp
15042 call _x86_64_get_dispatch@PLT
15043 popq %rbp
15044 popq %rsi
15045 popq %rdi
15046 movq 3240(%rax), %r11
15047 jmp *%r11
15048 #else
15049 movq _glapi_Dispatch(%rip), %rax
15050 testq %rax, %rax
15051 je 1f
15052 movq 3240(%rax), %r11
15053 jmp *%r11
15054 1:
15055 pushq %rdi
15056 pushq %rsi
15057 pushq %rbp
15058 call _glapi_get_dispatch
15059 popq %rbp
15060 popq %rsi
15061 popq %rdi
15062 movq 3240(%rax), %r11
15063 jmp *%r11
15064 #endif /* defined(GLX_USE_TLS) */
15065 .size GL_PREFIX(MultiTexCoord4ivARB), .-GL_PREFIX(MultiTexCoord4ivARB)
15066
15067 .p2align 4,,15
15068 .globl GL_PREFIX(MultiTexCoord4sARB)
15069 .type GL_PREFIX(MultiTexCoord4sARB), @function
15070 GL_PREFIX(MultiTexCoord4sARB):
15071 #if defined(GLX_USE_TLS)
15072 call _x86_64_get_dispatch@PLT
15073 movq 3248(%rax), %r11
15074 jmp *%r11
15075 #elif defined(PTHREADS)
15076 pushq %rdi
15077 pushq %rsi
15078 pushq %rdx
15079 pushq %rcx
15080 pushq %r8
15081 call _x86_64_get_dispatch@PLT
15082 popq %r8
15083 popq %rcx
15084 popq %rdx
15085 popq %rsi
15086 popq %rdi
15087 movq 3248(%rax), %r11
15088 jmp *%r11
15089 #else
15090 movq _glapi_Dispatch(%rip), %rax
15091 testq %rax, %rax
15092 je 1f
15093 movq 3248(%rax), %r11
15094 jmp *%r11
15095 1:
15096 pushq %rdi
15097 pushq %rsi
15098 pushq %rdx
15099 pushq %rcx
15100 pushq %r8
15101 call _glapi_get_dispatch
15102 popq %r8
15103 popq %rcx
15104 popq %rdx
15105 popq %rsi
15106 popq %rdi
15107 movq 3248(%rax), %r11
15108 jmp *%r11
15109 #endif /* defined(GLX_USE_TLS) */
15110 .size GL_PREFIX(MultiTexCoord4sARB), .-GL_PREFIX(MultiTexCoord4sARB)
15111
15112 .p2align 4,,15
15113 .globl GL_PREFIX(MultiTexCoord4svARB)
15114 .type GL_PREFIX(MultiTexCoord4svARB), @function
15115 GL_PREFIX(MultiTexCoord4svARB):
15116 #if defined(GLX_USE_TLS)
15117 call _x86_64_get_dispatch@PLT
15118 movq 3256(%rax), %r11
15119 jmp *%r11
15120 #elif defined(PTHREADS)
15121 pushq %rdi
15122 pushq %rsi
15123 pushq %rbp
15124 call _x86_64_get_dispatch@PLT
15125 popq %rbp
15126 popq %rsi
15127 popq %rdi
15128 movq 3256(%rax), %r11
15129 jmp *%r11
15130 #else
15131 movq _glapi_Dispatch(%rip), %rax
15132 testq %rax, %rax
15133 je 1f
15134 movq 3256(%rax), %r11
15135 jmp *%r11
15136 1:
15137 pushq %rdi
15138 pushq %rsi
15139 pushq %rbp
15140 call _glapi_get_dispatch
15141 popq %rbp
15142 popq %rsi
15143 popq %rdi
15144 movq 3256(%rax), %r11
15145 jmp *%r11
15146 #endif /* defined(GLX_USE_TLS) */
15147 .size GL_PREFIX(MultiTexCoord4svARB), .-GL_PREFIX(MultiTexCoord4svARB)
15148
15149 .p2align 4,,15
15150 .globl GL_PREFIX(AttachShader)
15151 .type GL_PREFIX(AttachShader), @function
15152 GL_PREFIX(AttachShader):
15153 #if defined(GLX_USE_TLS)
15154 call _x86_64_get_dispatch@PLT
15155 movq 3264(%rax), %r11
15156 jmp *%r11
15157 #elif defined(PTHREADS)
15158 pushq %rdi
15159 pushq %rsi
15160 pushq %rbp
15161 call _x86_64_get_dispatch@PLT
15162 popq %rbp
15163 popq %rsi
15164 popq %rdi
15165 movq 3264(%rax), %r11
15166 jmp *%r11
15167 #else
15168 movq _glapi_Dispatch(%rip), %rax
15169 testq %rax, %rax
15170 je 1f
15171 movq 3264(%rax), %r11
15172 jmp *%r11
15173 1:
15174 pushq %rdi
15175 pushq %rsi
15176 pushq %rbp
15177 call _glapi_get_dispatch
15178 popq %rbp
15179 popq %rsi
15180 popq %rdi
15181 movq 3264(%rax), %r11
15182 jmp *%r11
15183 #endif /* defined(GLX_USE_TLS) */
15184 .size GL_PREFIX(AttachShader), .-GL_PREFIX(AttachShader)
15185
15186 .p2align 4,,15
15187 .globl GL_PREFIX(CreateProgram)
15188 .type GL_PREFIX(CreateProgram), @function
15189 GL_PREFIX(CreateProgram):
15190 #if defined(GLX_USE_TLS)
15191 call _x86_64_get_dispatch@PLT
15192 movq 3272(%rax), %r11
15193 jmp *%r11
15194 #elif defined(PTHREADS)
15195 pushq %rbp
15196 call _x86_64_get_dispatch@PLT
15197 popq %rbp
15198 movq 3272(%rax), %r11
15199 jmp *%r11
15200 #else
15201 movq _glapi_Dispatch(%rip), %rax
15202 testq %rax, %rax
15203 je 1f
15204 movq 3272(%rax), %r11
15205 jmp *%r11
15206 1:
15207 pushq %rbp
15208 call _glapi_get_dispatch
15209 popq %rbp
15210 movq 3272(%rax), %r11
15211 jmp *%r11
15212 #endif /* defined(GLX_USE_TLS) */
15213 .size GL_PREFIX(CreateProgram), .-GL_PREFIX(CreateProgram)
15214
15215 .p2align 4,,15
15216 .globl GL_PREFIX(CreateShader)
15217 .type GL_PREFIX(CreateShader), @function
15218 GL_PREFIX(CreateShader):
15219 #if defined(GLX_USE_TLS)
15220 call _x86_64_get_dispatch@PLT
15221 movq 3280(%rax), %r11
15222 jmp *%r11
15223 #elif defined(PTHREADS)
15224 pushq %rdi
15225 call _x86_64_get_dispatch@PLT
15226 popq %rdi
15227 movq 3280(%rax), %r11
15228 jmp *%r11
15229 #else
15230 movq _glapi_Dispatch(%rip), %rax
15231 testq %rax, %rax
15232 je 1f
15233 movq 3280(%rax), %r11
15234 jmp *%r11
15235 1:
15236 pushq %rdi
15237 call _glapi_get_dispatch
15238 popq %rdi
15239 movq 3280(%rax), %r11
15240 jmp *%r11
15241 #endif /* defined(GLX_USE_TLS) */
15242 .size GL_PREFIX(CreateShader), .-GL_PREFIX(CreateShader)
15243
15244 .p2align 4,,15
15245 .globl GL_PREFIX(DeleteProgram)
15246 .type GL_PREFIX(DeleteProgram), @function
15247 GL_PREFIX(DeleteProgram):
15248 #if defined(GLX_USE_TLS)
15249 call _x86_64_get_dispatch@PLT
15250 movq 3288(%rax), %r11
15251 jmp *%r11
15252 #elif defined(PTHREADS)
15253 pushq %rdi
15254 call _x86_64_get_dispatch@PLT
15255 popq %rdi
15256 movq 3288(%rax), %r11
15257 jmp *%r11
15258 #else
15259 movq _glapi_Dispatch(%rip), %rax
15260 testq %rax, %rax
15261 je 1f
15262 movq 3288(%rax), %r11
15263 jmp *%r11
15264 1:
15265 pushq %rdi
15266 call _glapi_get_dispatch
15267 popq %rdi
15268 movq 3288(%rax), %r11
15269 jmp *%r11
15270 #endif /* defined(GLX_USE_TLS) */
15271 .size GL_PREFIX(DeleteProgram), .-GL_PREFIX(DeleteProgram)
15272
15273 .p2align 4,,15
15274 .globl GL_PREFIX(DeleteShader)
15275 .type GL_PREFIX(DeleteShader), @function
15276 GL_PREFIX(DeleteShader):
15277 #if defined(GLX_USE_TLS)
15278 call _x86_64_get_dispatch@PLT
15279 movq 3296(%rax), %r11
15280 jmp *%r11
15281 #elif defined(PTHREADS)
15282 pushq %rdi
15283 call _x86_64_get_dispatch@PLT
15284 popq %rdi
15285 movq 3296(%rax), %r11
15286 jmp *%r11
15287 #else
15288 movq _glapi_Dispatch(%rip), %rax
15289 testq %rax, %rax
15290 je 1f
15291 movq 3296(%rax), %r11
15292 jmp *%r11
15293 1:
15294 pushq %rdi
15295 call _glapi_get_dispatch
15296 popq %rdi
15297 movq 3296(%rax), %r11
15298 jmp *%r11
15299 #endif /* defined(GLX_USE_TLS) */
15300 .size GL_PREFIX(DeleteShader), .-GL_PREFIX(DeleteShader)
15301
15302 .p2align 4,,15
15303 .globl GL_PREFIX(DetachShader)
15304 .type GL_PREFIX(DetachShader), @function
15305 GL_PREFIX(DetachShader):
15306 #if defined(GLX_USE_TLS)
15307 call _x86_64_get_dispatch@PLT
15308 movq 3304(%rax), %r11
15309 jmp *%r11
15310 #elif defined(PTHREADS)
15311 pushq %rdi
15312 pushq %rsi
15313 pushq %rbp
15314 call _x86_64_get_dispatch@PLT
15315 popq %rbp
15316 popq %rsi
15317 popq %rdi
15318 movq 3304(%rax), %r11
15319 jmp *%r11
15320 #else
15321 movq _glapi_Dispatch(%rip), %rax
15322 testq %rax, %rax
15323 je 1f
15324 movq 3304(%rax), %r11
15325 jmp *%r11
15326 1:
15327 pushq %rdi
15328 pushq %rsi
15329 pushq %rbp
15330 call _glapi_get_dispatch
15331 popq %rbp
15332 popq %rsi
15333 popq %rdi
15334 movq 3304(%rax), %r11
15335 jmp *%r11
15336 #endif /* defined(GLX_USE_TLS) */
15337 .size GL_PREFIX(DetachShader), .-GL_PREFIX(DetachShader)
15338
15339 .p2align 4,,15
15340 .globl GL_PREFIX(GetAttachedShaders)
15341 .type GL_PREFIX(GetAttachedShaders), @function
15342 GL_PREFIX(GetAttachedShaders):
15343 #if defined(GLX_USE_TLS)
15344 call _x86_64_get_dispatch@PLT
15345 movq 3312(%rax), %r11
15346 jmp *%r11
15347 #elif defined(PTHREADS)
15348 pushq %rdi
15349 pushq %rsi
15350 pushq %rdx
15351 pushq %rcx
15352 pushq %rbp
15353 call _x86_64_get_dispatch@PLT
15354 popq %rbp
15355 popq %rcx
15356 popq %rdx
15357 popq %rsi
15358 popq %rdi
15359 movq 3312(%rax), %r11
15360 jmp *%r11
15361 #else
15362 movq _glapi_Dispatch(%rip), %rax
15363 testq %rax, %rax
15364 je 1f
15365 movq 3312(%rax), %r11
15366 jmp *%r11
15367 1:
15368 pushq %rdi
15369 pushq %rsi
15370 pushq %rdx
15371 pushq %rcx
15372 pushq %rbp
15373 call _glapi_get_dispatch
15374 popq %rbp
15375 popq %rcx
15376 popq %rdx
15377 popq %rsi
15378 popq %rdi
15379 movq 3312(%rax), %r11
15380 jmp *%r11
15381 #endif /* defined(GLX_USE_TLS) */
15382 .size GL_PREFIX(GetAttachedShaders), .-GL_PREFIX(GetAttachedShaders)
15383
15384 .p2align 4,,15
15385 .globl GL_PREFIX(GetProgramInfoLog)
15386 .type GL_PREFIX(GetProgramInfoLog), @function
15387 GL_PREFIX(GetProgramInfoLog):
15388 #if defined(GLX_USE_TLS)
15389 call _x86_64_get_dispatch@PLT
15390 movq 3320(%rax), %r11
15391 jmp *%r11
15392 #elif defined(PTHREADS)
15393 pushq %rdi
15394 pushq %rsi
15395 pushq %rdx
15396 pushq %rcx
15397 pushq %rbp
15398 call _x86_64_get_dispatch@PLT
15399 popq %rbp
15400 popq %rcx
15401 popq %rdx
15402 popq %rsi
15403 popq %rdi
15404 movq 3320(%rax), %r11
15405 jmp *%r11
15406 #else
15407 movq _glapi_Dispatch(%rip), %rax
15408 testq %rax, %rax
15409 je 1f
15410 movq 3320(%rax), %r11
15411 jmp *%r11
15412 1:
15413 pushq %rdi
15414 pushq %rsi
15415 pushq %rdx
15416 pushq %rcx
15417 pushq %rbp
15418 call _glapi_get_dispatch
15419 popq %rbp
15420 popq %rcx
15421 popq %rdx
15422 popq %rsi
15423 popq %rdi
15424 movq 3320(%rax), %r11
15425 jmp *%r11
15426 #endif /* defined(GLX_USE_TLS) */
15427 .size GL_PREFIX(GetProgramInfoLog), .-GL_PREFIX(GetProgramInfoLog)
15428
15429 .p2align 4,,15
15430 .globl GL_PREFIX(GetProgramiv)
15431 .type GL_PREFIX(GetProgramiv), @function
15432 GL_PREFIX(GetProgramiv):
15433 #if defined(GLX_USE_TLS)
15434 call _x86_64_get_dispatch@PLT
15435 movq 3328(%rax), %r11
15436 jmp *%r11
15437 #elif defined(PTHREADS)
15438 pushq %rdi
15439 pushq %rsi
15440 pushq %rdx
15441 call _x86_64_get_dispatch@PLT
15442 popq %rdx
15443 popq %rsi
15444 popq %rdi
15445 movq 3328(%rax), %r11
15446 jmp *%r11
15447 #else
15448 movq _glapi_Dispatch(%rip), %rax
15449 testq %rax, %rax
15450 je 1f
15451 movq 3328(%rax), %r11
15452 jmp *%r11
15453 1:
15454 pushq %rdi
15455 pushq %rsi
15456 pushq %rdx
15457 call _glapi_get_dispatch
15458 popq %rdx
15459 popq %rsi
15460 popq %rdi
15461 movq 3328(%rax), %r11
15462 jmp *%r11
15463 #endif /* defined(GLX_USE_TLS) */
15464 .size GL_PREFIX(GetProgramiv), .-GL_PREFIX(GetProgramiv)
15465
15466 .p2align 4,,15
15467 .globl GL_PREFIX(GetShaderInfoLog)
15468 .type GL_PREFIX(GetShaderInfoLog), @function
15469 GL_PREFIX(GetShaderInfoLog):
15470 #if defined(GLX_USE_TLS)
15471 call _x86_64_get_dispatch@PLT
15472 movq 3336(%rax), %r11
15473 jmp *%r11
15474 #elif defined(PTHREADS)
15475 pushq %rdi
15476 pushq %rsi
15477 pushq %rdx
15478 pushq %rcx
15479 pushq %rbp
15480 call _x86_64_get_dispatch@PLT
15481 popq %rbp
15482 popq %rcx
15483 popq %rdx
15484 popq %rsi
15485 popq %rdi
15486 movq 3336(%rax), %r11
15487 jmp *%r11
15488 #else
15489 movq _glapi_Dispatch(%rip), %rax
15490 testq %rax, %rax
15491 je 1f
15492 movq 3336(%rax), %r11
15493 jmp *%r11
15494 1:
15495 pushq %rdi
15496 pushq %rsi
15497 pushq %rdx
15498 pushq %rcx
15499 pushq %rbp
15500 call _glapi_get_dispatch
15501 popq %rbp
15502 popq %rcx
15503 popq %rdx
15504 popq %rsi
15505 popq %rdi
15506 movq 3336(%rax), %r11
15507 jmp *%r11
15508 #endif /* defined(GLX_USE_TLS) */
15509 .size GL_PREFIX(GetShaderInfoLog), .-GL_PREFIX(GetShaderInfoLog)
15510
15511 .p2align 4,,15
15512 .globl GL_PREFIX(GetShaderiv)
15513 .type GL_PREFIX(GetShaderiv), @function
15514 GL_PREFIX(GetShaderiv):
15515 #if defined(GLX_USE_TLS)
15516 call _x86_64_get_dispatch@PLT
15517 movq 3344(%rax), %r11
15518 jmp *%r11
15519 #elif defined(PTHREADS)
15520 pushq %rdi
15521 pushq %rsi
15522 pushq %rdx
15523 call _x86_64_get_dispatch@PLT
15524 popq %rdx
15525 popq %rsi
15526 popq %rdi
15527 movq 3344(%rax), %r11
15528 jmp *%r11
15529 #else
15530 movq _glapi_Dispatch(%rip), %rax
15531 testq %rax, %rax
15532 je 1f
15533 movq 3344(%rax), %r11
15534 jmp *%r11
15535 1:
15536 pushq %rdi
15537 pushq %rsi
15538 pushq %rdx
15539 call _glapi_get_dispatch
15540 popq %rdx
15541 popq %rsi
15542 popq %rdi
15543 movq 3344(%rax), %r11
15544 jmp *%r11
15545 #endif /* defined(GLX_USE_TLS) */
15546 .size GL_PREFIX(GetShaderiv), .-GL_PREFIX(GetShaderiv)
15547
15548 .p2align 4,,15
15549 .globl GL_PREFIX(IsProgram)
15550 .type GL_PREFIX(IsProgram), @function
15551 GL_PREFIX(IsProgram):
15552 #if defined(GLX_USE_TLS)
15553 call _x86_64_get_dispatch@PLT
15554 movq 3352(%rax), %r11
15555 jmp *%r11
15556 #elif defined(PTHREADS)
15557 pushq %rdi
15558 call _x86_64_get_dispatch@PLT
15559 popq %rdi
15560 movq 3352(%rax), %r11
15561 jmp *%r11
15562 #else
15563 movq _glapi_Dispatch(%rip), %rax
15564 testq %rax, %rax
15565 je 1f
15566 movq 3352(%rax), %r11
15567 jmp *%r11
15568 1:
15569 pushq %rdi
15570 call _glapi_get_dispatch
15571 popq %rdi
15572 movq 3352(%rax), %r11
15573 jmp *%r11
15574 #endif /* defined(GLX_USE_TLS) */
15575 .size GL_PREFIX(IsProgram), .-GL_PREFIX(IsProgram)
15576
15577 .p2align 4,,15
15578 .globl GL_PREFIX(IsShader)
15579 .type GL_PREFIX(IsShader), @function
15580 GL_PREFIX(IsShader):
15581 #if defined(GLX_USE_TLS)
15582 call _x86_64_get_dispatch@PLT
15583 movq 3360(%rax), %r11
15584 jmp *%r11
15585 #elif defined(PTHREADS)
15586 pushq %rdi
15587 call _x86_64_get_dispatch@PLT
15588 popq %rdi
15589 movq 3360(%rax), %r11
15590 jmp *%r11
15591 #else
15592 movq _glapi_Dispatch(%rip), %rax
15593 testq %rax, %rax
15594 je 1f
15595 movq 3360(%rax), %r11
15596 jmp *%r11
15597 1:
15598 pushq %rdi
15599 call _glapi_get_dispatch
15600 popq %rdi
15601 movq 3360(%rax), %r11
15602 jmp *%r11
15603 #endif /* defined(GLX_USE_TLS) */
15604 .size GL_PREFIX(IsShader), .-GL_PREFIX(IsShader)
15605
15606 .p2align 4,,15
15607 .globl GL_PREFIX(StencilFuncSeparate)
15608 .type GL_PREFIX(StencilFuncSeparate), @function
15609 GL_PREFIX(StencilFuncSeparate):
15610 #if defined(GLX_USE_TLS)
15611 call _x86_64_get_dispatch@PLT
15612 movq 3368(%rax), %r11
15613 jmp *%r11
15614 #elif defined(PTHREADS)
15615 pushq %rdi
15616 pushq %rsi
15617 pushq %rdx
15618 pushq %rcx
15619 pushq %rbp
15620 call _x86_64_get_dispatch@PLT
15621 popq %rbp
15622 popq %rcx
15623 popq %rdx
15624 popq %rsi
15625 popq %rdi
15626 movq 3368(%rax), %r11
15627 jmp *%r11
15628 #else
15629 movq _glapi_Dispatch(%rip), %rax
15630 testq %rax, %rax
15631 je 1f
15632 movq 3368(%rax), %r11
15633 jmp *%r11
15634 1:
15635 pushq %rdi
15636 pushq %rsi
15637 pushq %rdx
15638 pushq %rcx
15639 pushq %rbp
15640 call _glapi_get_dispatch
15641 popq %rbp
15642 popq %rcx
15643 popq %rdx
15644 popq %rsi
15645 popq %rdi
15646 movq 3368(%rax), %r11
15647 jmp *%r11
15648 #endif /* defined(GLX_USE_TLS) */
15649 .size GL_PREFIX(StencilFuncSeparate), .-GL_PREFIX(StencilFuncSeparate)
15650
15651 .p2align 4,,15
15652 .globl GL_PREFIX(StencilMaskSeparate)
15653 .type GL_PREFIX(StencilMaskSeparate), @function
15654 GL_PREFIX(StencilMaskSeparate):
15655 #if defined(GLX_USE_TLS)
15656 call _x86_64_get_dispatch@PLT
15657 movq 3376(%rax), %r11
15658 jmp *%r11
15659 #elif defined(PTHREADS)
15660 pushq %rdi
15661 pushq %rsi
15662 pushq %rbp
15663 call _x86_64_get_dispatch@PLT
15664 popq %rbp
15665 popq %rsi
15666 popq %rdi
15667 movq 3376(%rax), %r11
15668 jmp *%r11
15669 #else
15670 movq _glapi_Dispatch(%rip), %rax
15671 testq %rax, %rax
15672 je 1f
15673 movq 3376(%rax), %r11
15674 jmp *%r11
15675 1:
15676 pushq %rdi
15677 pushq %rsi
15678 pushq %rbp
15679 call _glapi_get_dispatch
15680 popq %rbp
15681 popq %rsi
15682 popq %rdi
15683 movq 3376(%rax), %r11
15684 jmp *%r11
15685 #endif /* defined(GLX_USE_TLS) */
15686 .size GL_PREFIX(StencilMaskSeparate), .-GL_PREFIX(StencilMaskSeparate)
15687
15688 .p2align 4,,15
15689 .globl GL_PREFIX(StencilOpSeparate)
15690 .type GL_PREFIX(StencilOpSeparate), @function
15691 GL_PREFIX(StencilOpSeparate):
15692 #if defined(GLX_USE_TLS)
15693 call _x86_64_get_dispatch@PLT
15694 movq 3384(%rax), %r11
15695 jmp *%r11
15696 #elif defined(PTHREADS)
15697 pushq %rdi
15698 pushq %rsi
15699 pushq %rdx
15700 pushq %rcx
15701 pushq %rbp
15702 call _x86_64_get_dispatch@PLT
15703 popq %rbp
15704 popq %rcx
15705 popq %rdx
15706 popq %rsi
15707 popq %rdi
15708 movq 3384(%rax), %r11
15709 jmp *%r11
15710 #else
15711 movq _glapi_Dispatch(%rip), %rax
15712 testq %rax, %rax
15713 je 1f
15714 movq 3384(%rax), %r11
15715 jmp *%r11
15716 1:
15717 pushq %rdi
15718 pushq %rsi
15719 pushq %rdx
15720 pushq %rcx
15721 pushq %rbp
15722 call _glapi_get_dispatch
15723 popq %rbp
15724 popq %rcx
15725 popq %rdx
15726 popq %rsi
15727 popq %rdi
15728 movq 3384(%rax), %r11
15729 jmp *%r11
15730 #endif /* defined(GLX_USE_TLS) */
15731 .size GL_PREFIX(StencilOpSeparate), .-GL_PREFIX(StencilOpSeparate)
15732
15733 .p2align 4,,15
15734 .globl GL_PREFIX(UniformMatrix2x3fv)
15735 .type GL_PREFIX(UniformMatrix2x3fv), @function
15736 GL_PREFIX(UniformMatrix2x3fv):
15737 #if defined(GLX_USE_TLS)
15738 call _x86_64_get_dispatch@PLT
15739 movq 3392(%rax), %r11
15740 jmp *%r11
15741 #elif defined(PTHREADS)
15742 pushq %rdi
15743 pushq %rsi
15744 pushq %rdx
15745 pushq %rcx
15746 pushq %rbp
15747 call _x86_64_get_dispatch@PLT
15748 popq %rbp
15749 popq %rcx
15750 popq %rdx
15751 popq %rsi
15752 popq %rdi
15753 movq 3392(%rax), %r11
15754 jmp *%r11
15755 #else
15756 movq _glapi_Dispatch(%rip), %rax
15757 testq %rax, %rax
15758 je 1f
15759 movq 3392(%rax), %r11
15760 jmp *%r11
15761 1:
15762 pushq %rdi
15763 pushq %rsi
15764 pushq %rdx
15765 pushq %rcx
15766 pushq %rbp
15767 call _glapi_get_dispatch
15768 popq %rbp
15769 popq %rcx
15770 popq %rdx
15771 popq %rsi
15772 popq %rdi
15773 movq 3392(%rax), %r11
15774 jmp *%r11
15775 #endif /* defined(GLX_USE_TLS) */
15776 .size GL_PREFIX(UniformMatrix2x3fv), .-GL_PREFIX(UniformMatrix2x3fv)
15777
15778 .p2align 4,,15
15779 .globl GL_PREFIX(UniformMatrix2x4fv)
15780 .type GL_PREFIX(UniformMatrix2x4fv), @function
15781 GL_PREFIX(UniformMatrix2x4fv):
15782 #if defined(GLX_USE_TLS)
15783 call _x86_64_get_dispatch@PLT
15784 movq 3400(%rax), %r11
15785 jmp *%r11
15786 #elif defined(PTHREADS)
15787 pushq %rdi
15788 pushq %rsi
15789 pushq %rdx
15790 pushq %rcx
15791 pushq %rbp
15792 call _x86_64_get_dispatch@PLT
15793 popq %rbp
15794 popq %rcx
15795 popq %rdx
15796 popq %rsi
15797 popq %rdi
15798 movq 3400(%rax), %r11
15799 jmp *%r11
15800 #else
15801 movq _glapi_Dispatch(%rip), %rax
15802 testq %rax, %rax
15803 je 1f
15804 movq 3400(%rax), %r11
15805 jmp *%r11
15806 1:
15807 pushq %rdi
15808 pushq %rsi
15809 pushq %rdx
15810 pushq %rcx
15811 pushq %rbp
15812 call _glapi_get_dispatch
15813 popq %rbp
15814 popq %rcx
15815 popq %rdx
15816 popq %rsi
15817 popq %rdi
15818 movq 3400(%rax), %r11
15819 jmp *%r11
15820 #endif /* defined(GLX_USE_TLS) */
15821 .size GL_PREFIX(UniformMatrix2x4fv), .-GL_PREFIX(UniformMatrix2x4fv)
15822
15823 .p2align 4,,15
15824 .globl GL_PREFIX(UniformMatrix3x2fv)
15825 .type GL_PREFIX(UniformMatrix3x2fv), @function
15826 GL_PREFIX(UniformMatrix3x2fv):
15827 #if defined(GLX_USE_TLS)
15828 call _x86_64_get_dispatch@PLT
15829 movq 3408(%rax), %r11
15830 jmp *%r11
15831 #elif defined(PTHREADS)
15832 pushq %rdi
15833 pushq %rsi
15834 pushq %rdx
15835 pushq %rcx
15836 pushq %rbp
15837 call _x86_64_get_dispatch@PLT
15838 popq %rbp
15839 popq %rcx
15840 popq %rdx
15841 popq %rsi
15842 popq %rdi
15843 movq 3408(%rax), %r11
15844 jmp *%r11
15845 #else
15846 movq _glapi_Dispatch(%rip), %rax
15847 testq %rax, %rax
15848 je 1f
15849 movq 3408(%rax), %r11
15850 jmp *%r11
15851 1:
15852 pushq %rdi
15853 pushq %rsi
15854 pushq %rdx
15855 pushq %rcx
15856 pushq %rbp
15857 call _glapi_get_dispatch
15858 popq %rbp
15859 popq %rcx
15860 popq %rdx
15861 popq %rsi
15862 popq %rdi
15863 movq 3408(%rax), %r11
15864 jmp *%r11
15865 #endif /* defined(GLX_USE_TLS) */
15866 .size GL_PREFIX(UniformMatrix3x2fv), .-GL_PREFIX(UniformMatrix3x2fv)
15867
15868 .p2align 4,,15
15869 .globl GL_PREFIX(UniformMatrix3x4fv)
15870 .type GL_PREFIX(UniformMatrix3x4fv), @function
15871 GL_PREFIX(UniformMatrix3x4fv):
15872 #if defined(GLX_USE_TLS)
15873 call _x86_64_get_dispatch@PLT
15874 movq 3416(%rax), %r11
15875 jmp *%r11
15876 #elif defined(PTHREADS)
15877 pushq %rdi
15878 pushq %rsi
15879 pushq %rdx
15880 pushq %rcx
15881 pushq %rbp
15882 call _x86_64_get_dispatch@PLT
15883 popq %rbp
15884 popq %rcx
15885 popq %rdx
15886 popq %rsi
15887 popq %rdi
15888 movq 3416(%rax), %r11
15889 jmp *%r11
15890 #else
15891 movq _glapi_Dispatch(%rip), %rax
15892 testq %rax, %rax
15893 je 1f
15894 movq 3416(%rax), %r11
15895 jmp *%r11
15896 1:
15897 pushq %rdi
15898 pushq %rsi
15899 pushq %rdx
15900 pushq %rcx
15901 pushq %rbp
15902 call _glapi_get_dispatch
15903 popq %rbp
15904 popq %rcx
15905 popq %rdx
15906 popq %rsi
15907 popq %rdi
15908 movq 3416(%rax), %r11
15909 jmp *%r11
15910 #endif /* defined(GLX_USE_TLS) */
15911 .size GL_PREFIX(UniformMatrix3x4fv), .-GL_PREFIX(UniformMatrix3x4fv)
15912
15913 .p2align 4,,15
15914 .globl GL_PREFIX(UniformMatrix4x2fv)
15915 .type GL_PREFIX(UniformMatrix4x2fv), @function
15916 GL_PREFIX(UniformMatrix4x2fv):
15917 #if defined(GLX_USE_TLS)
15918 call _x86_64_get_dispatch@PLT
15919 movq 3424(%rax), %r11
15920 jmp *%r11
15921 #elif defined(PTHREADS)
15922 pushq %rdi
15923 pushq %rsi
15924 pushq %rdx
15925 pushq %rcx
15926 pushq %rbp
15927 call _x86_64_get_dispatch@PLT
15928 popq %rbp
15929 popq %rcx
15930 popq %rdx
15931 popq %rsi
15932 popq %rdi
15933 movq 3424(%rax), %r11
15934 jmp *%r11
15935 #else
15936 movq _glapi_Dispatch(%rip), %rax
15937 testq %rax, %rax
15938 je 1f
15939 movq 3424(%rax), %r11
15940 jmp *%r11
15941 1:
15942 pushq %rdi
15943 pushq %rsi
15944 pushq %rdx
15945 pushq %rcx
15946 pushq %rbp
15947 call _glapi_get_dispatch
15948 popq %rbp
15949 popq %rcx
15950 popq %rdx
15951 popq %rsi
15952 popq %rdi
15953 movq 3424(%rax), %r11
15954 jmp *%r11
15955 #endif /* defined(GLX_USE_TLS) */
15956 .size GL_PREFIX(UniformMatrix4x2fv), .-GL_PREFIX(UniformMatrix4x2fv)
15957
15958 .p2align 4,,15
15959 .globl GL_PREFIX(UniformMatrix4x3fv)
15960 .type GL_PREFIX(UniformMatrix4x3fv), @function
15961 GL_PREFIX(UniformMatrix4x3fv):
15962 #if defined(GLX_USE_TLS)
15963 call _x86_64_get_dispatch@PLT
15964 movq 3432(%rax), %r11
15965 jmp *%r11
15966 #elif defined(PTHREADS)
15967 pushq %rdi
15968 pushq %rsi
15969 pushq %rdx
15970 pushq %rcx
15971 pushq %rbp
15972 call _x86_64_get_dispatch@PLT
15973 popq %rbp
15974 popq %rcx
15975 popq %rdx
15976 popq %rsi
15977 popq %rdi
15978 movq 3432(%rax), %r11
15979 jmp *%r11
15980 #else
15981 movq _glapi_Dispatch(%rip), %rax
15982 testq %rax, %rax
15983 je 1f
15984 movq 3432(%rax), %r11
15985 jmp *%r11
15986 1:
15987 pushq %rdi
15988 pushq %rsi
15989 pushq %rdx
15990 pushq %rcx
15991 pushq %rbp
15992 call _glapi_get_dispatch
15993 popq %rbp
15994 popq %rcx
15995 popq %rdx
15996 popq %rsi
15997 popq %rdi
15998 movq 3432(%rax), %r11
15999 jmp *%r11
16000 #endif /* defined(GLX_USE_TLS) */
16001 .size GL_PREFIX(UniformMatrix4x3fv), .-GL_PREFIX(UniformMatrix4x3fv)
16002
16003 .p2align 4,,15
16004 .globl GL_PREFIX(ClampColor)
16005 .type GL_PREFIX(ClampColor), @function
16006 GL_PREFIX(ClampColor):
16007 #if defined(GLX_USE_TLS)
16008 call _x86_64_get_dispatch@PLT
16009 movq 3440(%rax), %r11
16010 jmp *%r11
16011 #elif defined(PTHREADS)
16012 pushq %rdi
16013 pushq %rsi
16014 pushq %rbp
16015 call _x86_64_get_dispatch@PLT
16016 popq %rbp
16017 popq %rsi
16018 popq %rdi
16019 movq 3440(%rax), %r11
16020 jmp *%r11
16021 #else
16022 movq _glapi_Dispatch(%rip), %rax
16023 testq %rax, %rax
16024 je 1f
16025 movq 3440(%rax), %r11
16026 jmp *%r11
16027 1:
16028 pushq %rdi
16029 pushq %rsi
16030 pushq %rbp
16031 call _glapi_get_dispatch
16032 popq %rbp
16033 popq %rsi
16034 popq %rdi
16035 movq 3440(%rax), %r11
16036 jmp *%r11
16037 #endif /* defined(GLX_USE_TLS) */
16038 .size GL_PREFIX(ClampColor), .-GL_PREFIX(ClampColor)
16039
16040 .p2align 4,,15
16041 .globl GL_PREFIX(ClearBufferfi)
16042 .type GL_PREFIX(ClearBufferfi), @function
16043 GL_PREFIX(ClearBufferfi):
16044 #if defined(GLX_USE_TLS)
16045 call _x86_64_get_dispatch@PLT
16046 movq 3448(%rax), %r11
16047 jmp *%r11
16048 #elif defined(PTHREADS)
16049 subq $40, %rsp
16050 movq %rdi, (%rsp)
16051 movq %rsi, 8(%rsp)
16052 movq %xmm0, 16(%rsp)
16053 movq %rdx, 24(%rsp)
16054 call _x86_64_get_dispatch@PLT
16055 movq 24(%rsp), %rdx
16056 movq 16(%rsp), %xmm0
16057 movq 8(%rsp), %rsi
16058 movq (%rsp), %rdi
16059 addq $40, %rsp
16060 movq 3448(%rax), %r11
16061 jmp *%r11
16062 #else
16063 movq _glapi_Dispatch(%rip), %rax
16064 testq %rax, %rax
16065 je 1f
16066 movq 3448(%rax), %r11
16067 jmp *%r11
16068 1:
16069 subq $40, %rsp
16070 movq %rdi, (%rsp)
16071 movq %rsi, 8(%rsp)
16072 movq %xmm0, 16(%rsp)
16073 movq %rdx, 24(%rsp)
16074 call _glapi_get_dispatch
16075 movq 24(%rsp), %rdx
16076 movq 16(%rsp), %xmm0
16077 movq 8(%rsp), %rsi
16078 movq (%rsp), %rdi
16079 addq $40, %rsp
16080 movq 3448(%rax), %r11
16081 jmp *%r11
16082 #endif /* defined(GLX_USE_TLS) */
16083 .size GL_PREFIX(ClearBufferfi), .-GL_PREFIX(ClearBufferfi)
16084
16085 .p2align 4,,15
16086 .globl GL_PREFIX(ClearBufferfv)
16087 .type GL_PREFIX(ClearBufferfv), @function
16088 GL_PREFIX(ClearBufferfv):
16089 #if defined(GLX_USE_TLS)
16090 call _x86_64_get_dispatch@PLT
16091 movq 3456(%rax), %r11
16092 jmp *%r11
16093 #elif defined(PTHREADS)
16094 pushq %rdi
16095 pushq %rsi
16096 pushq %rdx
16097 call _x86_64_get_dispatch@PLT
16098 popq %rdx
16099 popq %rsi
16100 popq %rdi
16101 movq 3456(%rax), %r11
16102 jmp *%r11
16103 #else
16104 movq _glapi_Dispatch(%rip), %rax
16105 testq %rax, %rax
16106 je 1f
16107 movq 3456(%rax), %r11
16108 jmp *%r11
16109 1:
16110 pushq %rdi
16111 pushq %rsi
16112 pushq %rdx
16113 call _glapi_get_dispatch
16114 popq %rdx
16115 popq %rsi
16116 popq %rdi
16117 movq 3456(%rax), %r11
16118 jmp *%r11
16119 #endif /* defined(GLX_USE_TLS) */
16120 .size GL_PREFIX(ClearBufferfv), .-GL_PREFIX(ClearBufferfv)
16121
16122 .p2align 4,,15
16123 .globl GL_PREFIX(ClearBufferiv)
16124 .type GL_PREFIX(ClearBufferiv), @function
16125 GL_PREFIX(ClearBufferiv):
16126 #if defined(GLX_USE_TLS)
16127 call _x86_64_get_dispatch@PLT
16128 movq 3464(%rax), %r11
16129 jmp *%r11
16130 #elif defined(PTHREADS)
16131 pushq %rdi
16132 pushq %rsi
16133 pushq %rdx
16134 call _x86_64_get_dispatch@PLT
16135 popq %rdx
16136 popq %rsi
16137 popq %rdi
16138 movq 3464(%rax), %r11
16139 jmp *%r11
16140 #else
16141 movq _glapi_Dispatch(%rip), %rax
16142 testq %rax, %rax
16143 je 1f
16144 movq 3464(%rax), %r11
16145 jmp *%r11
16146 1:
16147 pushq %rdi
16148 pushq %rsi
16149 pushq %rdx
16150 call _glapi_get_dispatch
16151 popq %rdx
16152 popq %rsi
16153 popq %rdi
16154 movq 3464(%rax), %r11
16155 jmp *%r11
16156 #endif /* defined(GLX_USE_TLS) */
16157 .size GL_PREFIX(ClearBufferiv), .-GL_PREFIX(ClearBufferiv)
16158
16159 .p2align 4,,15
16160 .globl GL_PREFIX(ClearBufferuiv)
16161 .type GL_PREFIX(ClearBufferuiv), @function
16162 GL_PREFIX(ClearBufferuiv):
16163 #if defined(GLX_USE_TLS)
16164 call _x86_64_get_dispatch@PLT
16165 movq 3472(%rax), %r11
16166 jmp *%r11
16167 #elif defined(PTHREADS)
16168 pushq %rdi
16169 pushq %rsi
16170 pushq %rdx
16171 call _x86_64_get_dispatch@PLT
16172 popq %rdx
16173 popq %rsi
16174 popq %rdi
16175 movq 3472(%rax), %r11
16176 jmp *%r11
16177 #else
16178 movq _glapi_Dispatch(%rip), %rax
16179 testq %rax, %rax
16180 je 1f
16181 movq 3472(%rax), %r11
16182 jmp *%r11
16183 1:
16184 pushq %rdi
16185 pushq %rsi
16186 pushq %rdx
16187 call _glapi_get_dispatch
16188 popq %rdx
16189 popq %rsi
16190 popq %rdi
16191 movq 3472(%rax), %r11
16192 jmp *%r11
16193 #endif /* defined(GLX_USE_TLS) */
16194 .size GL_PREFIX(ClearBufferuiv), .-GL_PREFIX(ClearBufferuiv)
16195
16196 .p2align 4,,15
16197 .globl GL_PREFIX(GetStringi)
16198 .type GL_PREFIX(GetStringi), @function
16199 GL_PREFIX(GetStringi):
16200 #if defined(GLX_USE_TLS)
16201 call _x86_64_get_dispatch@PLT
16202 movq 3480(%rax), %r11
16203 jmp *%r11
16204 #elif defined(PTHREADS)
16205 pushq %rdi
16206 pushq %rsi
16207 pushq %rbp
16208 call _x86_64_get_dispatch@PLT
16209 popq %rbp
16210 popq %rsi
16211 popq %rdi
16212 movq 3480(%rax), %r11
16213 jmp *%r11
16214 #else
16215 movq _glapi_Dispatch(%rip), %rax
16216 testq %rax, %rax
16217 je 1f
16218 movq 3480(%rax), %r11
16219 jmp *%r11
16220 1:
16221 pushq %rdi
16222 pushq %rsi
16223 pushq %rbp
16224 call _glapi_get_dispatch
16225 popq %rbp
16226 popq %rsi
16227 popq %rdi
16228 movq 3480(%rax), %r11
16229 jmp *%r11
16230 #endif /* defined(GLX_USE_TLS) */
16231 .size GL_PREFIX(GetStringi), .-GL_PREFIX(GetStringi)
16232
16233 .p2align 4,,15
16234 .globl GL_PREFIX(TexBuffer)
16235 .type GL_PREFIX(TexBuffer), @function
16236 GL_PREFIX(TexBuffer):
16237 #if defined(GLX_USE_TLS)
16238 call _x86_64_get_dispatch@PLT
16239 movq 3488(%rax), %r11
16240 jmp *%r11
16241 #elif defined(PTHREADS)
16242 pushq %rdi
16243 pushq %rsi
16244 pushq %rdx
16245 call _x86_64_get_dispatch@PLT
16246 popq %rdx
16247 popq %rsi
16248 popq %rdi
16249 movq 3488(%rax), %r11
16250 jmp *%r11
16251 #else
16252 movq _glapi_Dispatch(%rip), %rax
16253 testq %rax, %rax
16254 je 1f
16255 movq 3488(%rax), %r11
16256 jmp *%r11
16257 1:
16258 pushq %rdi
16259 pushq %rsi
16260 pushq %rdx
16261 call _glapi_get_dispatch
16262 popq %rdx
16263 popq %rsi
16264 popq %rdi
16265 movq 3488(%rax), %r11
16266 jmp *%r11
16267 #endif /* defined(GLX_USE_TLS) */
16268 .size GL_PREFIX(TexBuffer), .-GL_PREFIX(TexBuffer)
16269
16270 .p2align 4,,15
16271 .globl GL_PREFIX(FramebufferTexture)
16272 .type GL_PREFIX(FramebufferTexture), @function
16273 GL_PREFIX(FramebufferTexture):
16274 #if defined(GLX_USE_TLS)
16275 call _x86_64_get_dispatch@PLT
16276 movq 3496(%rax), %r11
16277 jmp *%r11
16278 #elif defined(PTHREADS)
16279 pushq %rdi
16280 pushq %rsi
16281 pushq %rdx
16282 pushq %rcx
16283 pushq %rbp
16284 call _x86_64_get_dispatch@PLT
16285 popq %rbp
16286 popq %rcx
16287 popq %rdx
16288 popq %rsi
16289 popq %rdi
16290 movq 3496(%rax), %r11
16291 jmp *%r11
16292 #else
16293 movq _glapi_Dispatch(%rip), %rax
16294 testq %rax, %rax
16295 je 1f
16296 movq 3496(%rax), %r11
16297 jmp *%r11
16298 1:
16299 pushq %rdi
16300 pushq %rsi
16301 pushq %rdx
16302 pushq %rcx
16303 pushq %rbp
16304 call _glapi_get_dispatch
16305 popq %rbp
16306 popq %rcx
16307 popq %rdx
16308 popq %rsi
16309 popq %rdi
16310 movq 3496(%rax), %r11
16311 jmp *%r11
16312 #endif /* defined(GLX_USE_TLS) */
16313 .size GL_PREFIX(FramebufferTexture), .-GL_PREFIX(FramebufferTexture)
16314
16315 .p2align 4,,15
16316 .globl GL_PREFIX(GetBufferParameteri64v)
16317 .type GL_PREFIX(GetBufferParameteri64v), @function
16318 GL_PREFIX(GetBufferParameteri64v):
16319 #if defined(GLX_USE_TLS)
16320 call _x86_64_get_dispatch@PLT
16321 movq 3504(%rax), %r11
16322 jmp *%r11
16323 #elif defined(PTHREADS)
16324 pushq %rdi
16325 pushq %rsi
16326 pushq %rdx
16327 call _x86_64_get_dispatch@PLT
16328 popq %rdx
16329 popq %rsi
16330 popq %rdi
16331 movq 3504(%rax), %r11
16332 jmp *%r11
16333 #else
16334 movq _glapi_Dispatch(%rip), %rax
16335 testq %rax, %rax
16336 je 1f
16337 movq 3504(%rax), %r11
16338 jmp *%r11
16339 1:
16340 pushq %rdi
16341 pushq %rsi
16342 pushq %rdx
16343 call _glapi_get_dispatch
16344 popq %rdx
16345 popq %rsi
16346 popq %rdi
16347 movq 3504(%rax), %r11
16348 jmp *%r11
16349 #endif /* defined(GLX_USE_TLS) */
16350 .size GL_PREFIX(GetBufferParameteri64v), .-GL_PREFIX(GetBufferParameteri64v)
16351
16352 .p2align 4,,15
16353 .globl GL_PREFIX(GetInteger64i_v)
16354 .type GL_PREFIX(GetInteger64i_v), @function
16355 GL_PREFIX(GetInteger64i_v):
16356 #if defined(GLX_USE_TLS)
16357 call _x86_64_get_dispatch@PLT
16358 movq 3512(%rax), %r11
16359 jmp *%r11
16360 #elif defined(PTHREADS)
16361 pushq %rdi
16362 pushq %rsi
16363 pushq %rdx
16364 call _x86_64_get_dispatch@PLT
16365 popq %rdx
16366 popq %rsi
16367 popq %rdi
16368 movq 3512(%rax), %r11
16369 jmp *%r11
16370 #else
16371 movq _glapi_Dispatch(%rip), %rax
16372 testq %rax, %rax
16373 je 1f
16374 movq 3512(%rax), %r11
16375 jmp *%r11
16376 1:
16377 pushq %rdi
16378 pushq %rsi
16379 pushq %rdx
16380 call _glapi_get_dispatch
16381 popq %rdx
16382 popq %rsi
16383 popq %rdi
16384 movq 3512(%rax), %r11
16385 jmp *%r11
16386 #endif /* defined(GLX_USE_TLS) */
16387 .size GL_PREFIX(GetInteger64i_v), .-GL_PREFIX(GetInteger64i_v)
16388
16389 .p2align 4,,15
16390 .globl GL_PREFIX(VertexAttribDivisor)
16391 .type GL_PREFIX(VertexAttribDivisor), @function
16392 GL_PREFIX(VertexAttribDivisor):
16393 #if defined(GLX_USE_TLS)
16394 call _x86_64_get_dispatch@PLT
16395 movq 3520(%rax), %r11
16396 jmp *%r11
16397 #elif defined(PTHREADS)
16398 pushq %rdi
16399 pushq %rsi
16400 pushq %rbp
16401 call _x86_64_get_dispatch@PLT
16402 popq %rbp
16403 popq %rsi
16404 popq %rdi
16405 movq 3520(%rax), %r11
16406 jmp *%r11
16407 #else
16408 movq _glapi_Dispatch(%rip), %rax
16409 testq %rax, %rax
16410 je 1f
16411 movq 3520(%rax), %r11
16412 jmp *%r11
16413 1:
16414 pushq %rdi
16415 pushq %rsi
16416 pushq %rbp
16417 call _glapi_get_dispatch
16418 popq %rbp
16419 popq %rsi
16420 popq %rdi
16421 movq 3520(%rax), %r11
16422 jmp *%r11
16423 #endif /* defined(GLX_USE_TLS) */
16424 .size GL_PREFIX(VertexAttribDivisor), .-GL_PREFIX(VertexAttribDivisor)
16425
16426 .p2align 4,,15
16427 .globl GL_PREFIX(LoadTransposeMatrixdARB)
16428 .type GL_PREFIX(LoadTransposeMatrixdARB), @function
16429 GL_PREFIX(LoadTransposeMatrixdARB):
16430 #if defined(GLX_USE_TLS)
16431 call _x86_64_get_dispatch@PLT
16432 movq 3528(%rax), %r11
16433 jmp *%r11
16434 #elif defined(PTHREADS)
16435 pushq %rdi
16436 call _x86_64_get_dispatch@PLT
16437 popq %rdi
16438 movq 3528(%rax), %r11
16439 jmp *%r11
16440 #else
16441 movq _glapi_Dispatch(%rip), %rax
16442 testq %rax, %rax
16443 je 1f
16444 movq 3528(%rax), %r11
16445 jmp *%r11
16446 1:
16447 pushq %rdi
16448 call _glapi_get_dispatch
16449 popq %rdi
16450 movq 3528(%rax), %r11
16451 jmp *%r11
16452 #endif /* defined(GLX_USE_TLS) */
16453 .size GL_PREFIX(LoadTransposeMatrixdARB), .-GL_PREFIX(LoadTransposeMatrixdARB)
16454
16455 .p2align 4,,15
16456 .globl GL_PREFIX(LoadTransposeMatrixfARB)
16457 .type GL_PREFIX(LoadTransposeMatrixfARB), @function
16458 GL_PREFIX(LoadTransposeMatrixfARB):
16459 #if defined(GLX_USE_TLS)
16460 call _x86_64_get_dispatch@PLT
16461 movq 3536(%rax), %r11
16462 jmp *%r11
16463 #elif defined(PTHREADS)
16464 pushq %rdi
16465 call _x86_64_get_dispatch@PLT
16466 popq %rdi
16467 movq 3536(%rax), %r11
16468 jmp *%r11
16469 #else
16470 movq _glapi_Dispatch(%rip), %rax
16471 testq %rax, %rax
16472 je 1f
16473 movq 3536(%rax), %r11
16474 jmp *%r11
16475 1:
16476 pushq %rdi
16477 call _glapi_get_dispatch
16478 popq %rdi
16479 movq 3536(%rax), %r11
16480 jmp *%r11
16481 #endif /* defined(GLX_USE_TLS) */
16482 .size GL_PREFIX(LoadTransposeMatrixfARB), .-GL_PREFIX(LoadTransposeMatrixfARB)
16483
16484 .p2align 4,,15
16485 .globl GL_PREFIX(MultTransposeMatrixdARB)
16486 .type GL_PREFIX(MultTransposeMatrixdARB), @function
16487 GL_PREFIX(MultTransposeMatrixdARB):
16488 #if defined(GLX_USE_TLS)
16489 call _x86_64_get_dispatch@PLT
16490 movq 3544(%rax), %r11
16491 jmp *%r11
16492 #elif defined(PTHREADS)
16493 pushq %rdi
16494 call _x86_64_get_dispatch@PLT
16495 popq %rdi
16496 movq 3544(%rax), %r11
16497 jmp *%r11
16498 #else
16499 movq _glapi_Dispatch(%rip), %rax
16500 testq %rax, %rax
16501 je 1f
16502 movq 3544(%rax), %r11
16503 jmp *%r11
16504 1:
16505 pushq %rdi
16506 call _glapi_get_dispatch
16507 popq %rdi
16508 movq 3544(%rax), %r11
16509 jmp *%r11
16510 #endif /* defined(GLX_USE_TLS) */
16511 .size GL_PREFIX(MultTransposeMatrixdARB), .-GL_PREFIX(MultTransposeMatrixdARB)
16512
16513 .p2align 4,,15
16514 .globl GL_PREFIX(MultTransposeMatrixfARB)
16515 .type GL_PREFIX(MultTransposeMatrixfARB), @function
16516 GL_PREFIX(MultTransposeMatrixfARB):
16517 #if defined(GLX_USE_TLS)
16518 call _x86_64_get_dispatch@PLT
16519 movq 3552(%rax), %r11
16520 jmp *%r11
16521 #elif defined(PTHREADS)
16522 pushq %rdi
16523 call _x86_64_get_dispatch@PLT
16524 popq %rdi
16525 movq 3552(%rax), %r11
16526 jmp *%r11
16527 #else
16528 movq _glapi_Dispatch(%rip), %rax
16529 testq %rax, %rax
16530 je 1f
16531 movq 3552(%rax), %r11
16532 jmp *%r11
16533 1:
16534 pushq %rdi
16535 call _glapi_get_dispatch
16536 popq %rdi
16537 movq 3552(%rax), %r11
16538 jmp *%r11
16539 #endif /* defined(GLX_USE_TLS) */
16540 .size GL_PREFIX(MultTransposeMatrixfARB), .-GL_PREFIX(MultTransposeMatrixfARB)
16541
16542 .p2align 4,,15
16543 .globl GL_PREFIX(SampleCoverageARB)
16544 .type GL_PREFIX(SampleCoverageARB), @function
16545 GL_PREFIX(SampleCoverageARB):
16546 #if defined(GLX_USE_TLS)
16547 call _x86_64_get_dispatch@PLT
16548 movq 3560(%rax), %r11
16549 jmp *%r11
16550 #elif defined(PTHREADS)
16551 pushq %rdi
16552 pushq %rsi
16553 pushq %rbp
16554 call _x86_64_get_dispatch@PLT
16555 popq %rbp
16556 popq %rsi
16557 popq %rdi
16558 movq 3560(%rax), %r11
16559 jmp *%r11
16560 #else
16561 movq _glapi_Dispatch(%rip), %rax
16562 testq %rax, %rax
16563 je 1f
16564 movq 3560(%rax), %r11
16565 jmp *%r11
16566 1:
16567 pushq %rdi
16568 pushq %rsi
16569 pushq %rbp
16570 call _glapi_get_dispatch
16571 popq %rbp
16572 popq %rsi
16573 popq %rdi
16574 movq 3560(%rax), %r11
16575 jmp *%r11
16576 #endif /* defined(GLX_USE_TLS) */
16577 .size GL_PREFIX(SampleCoverageARB), .-GL_PREFIX(SampleCoverageARB)
16578
16579 .p2align 4,,15
16580 .globl GL_PREFIX(CompressedTexImage1DARB)
16581 .type GL_PREFIX(CompressedTexImage1DARB), @function
16582 GL_PREFIX(CompressedTexImage1DARB):
16583 #if defined(GLX_USE_TLS)
16584 call _x86_64_get_dispatch@PLT
16585 movq 3568(%rax), %r11
16586 jmp *%r11
16587 #elif defined(PTHREADS)
16588 pushq %rdi
16589 pushq %rsi
16590 pushq %rdx
16591 pushq %rcx
16592 pushq %r8
16593 pushq %r9
16594 pushq %rbp
16595 call _x86_64_get_dispatch@PLT
16596 popq %rbp
16597 popq %r9
16598 popq %r8
16599 popq %rcx
16600 popq %rdx
16601 popq %rsi
16602 popq %rdi
16603 movq 3568(%rax), %r11
16604 jmp *%r11
16605 #else
16606 movq _glapi_Dispatch(%rip), %rax
16607 testq %rax, %rax
16608 je 1f
16609 movq 3568(%rax), %r11
16610 jmp *%r11
16611 1:
16612 pushq %rdi
16613 pushq %rsi
16614 pushq %rdx
16615 pushq %rcx
16616 pushq %r8
16617 pushq %r9
16618 pushq %rbp
16619 call _glapi_get_dispatch
16620 popq %rbp
16621 popq %r9
16622 popq %r8
16623 popq %rcx
16624 popq %rdx
16625 popq %rsi
16626 popq %rdi
16627 movq 3568(%rax), %r11
16628 jmp *%r11
16629 #endif /* defined(GLX_USE_TLS) */
16630 .size GL_PREFIX(CompressedTexImage1DARB), .-GL_PREFIX(CompressedTexImage1DARB)
16631
16632 .p2align 4,,15
16633 .globl GL_PREFIX(CompressedTexImage2DARB)
16634 .type GL_PREFIX(CompressedTexImage2DARB), @function
16635 GL_PREFIX(CompressedTexImage2DARB):
16636 #if defined(GLX_USE_TLS)
16637 call _x86_64_get_dispatch@PLT
16638 movq 3576(%rax), %r11
16639 jmp *%r11
16640 #elif defined(PTHREADS)
16641 pushq %rdi
16642 pushq %rsi
16643 pushq %rdx
16644 pushq %rcx
16645 pushq %r8
16646 pushq %r9
16647 pushq %rbp
16648 call _x86_64_get_dispatch@PLT
16649 popq %rbp
16650 popq %r9
16651 popq %r8
16652 popq %rcx
16653 popq %rdx
16654 popq %rsi
16655 popq %rdi
16656 movq 3576(%rax), %r11
16657 jmp *%r11
16658 #else
16659 movq _glapi_Dispatch(%rip), %rax
16660 testq %rax, %rax
16661 je 1f
16662 movq 3576(%rax), %r11
16663 jmp *%r11
16664 1:
16665 pushq %rdi
16666 pushq %rsi
16667 pushq %rdx
16668 pushq %rcx
16669 pushq %r8
16670 pushq %r9
16671 pushq %rbp
16672 call _glapi_get_dispatch
16673 popq %rbp
16674 popq %r9
16675 popq %r8
16676 popq %rcx
16677 popq %rdx
16678 popq %rsi
16679 popq %rdi
16680 movq 3576(%rax), %r11
16681 jmp *%r11
16682 #endif /* defined(GLX_USE_TLS) */
16683 .size GL_PREFIX(CompressedTexImage2DARB), .-GL_PREFIX(CompressedTexImage2DARB)
16684
16685 .p2align 4,,15
16686 .globl GL_PREFIX(CompressedTexImage3DARB)
16687 .type GL_PREFIX(CompressedTexImage3DARB), @function
16688 GL_PREFIX(CompressedTexImage3DARB):
16689 #if defined(GLX_USE_TLS)
16690 call _x86_64_get_dispatch@PLT
16691 movq 3584(%rax), %r11
16692 jmp *%r11
16693 #elif defined(PTHREADS)
16694 pushq %rdi
16695 pushq %rsi
16696 pushq %rdx
16697 pushq %rcx
16698 pushq %r8
16699 pushq %r9
16700 pushq %rbp
16701 call _x86_64_get_dispatch@PLT
16702 popq %rbp
16703 popq %r9
16704 popq %r8
16705 popq %rcx
16706 popq %rdx
16707 popq %rsi
16708 popq %rdi
16709 movq 3584(%rax), %r11
16710 jmp *%r11
16711 #else
16712 movq _glapi_Dispatch(%rip), %rax
16713 testq %rax, %rax
16714 je 1f
16715 movq 3584(%rax), %r11
16716 jmp *%r11
16717 1:
16718 pushq %rdi
16719 pushq %rsi
16720 pushq %rdx
16721 pushq %rcx
16722 pushq %r8
16723 pushq %r9
16724 pushq %rbp
16725 call _glapi_get_dispatch
16726 popq %rbp
16727 popq %r9
16728 popq %r8
16729 popq %rcx
16730 popq %rdx
16731 popq %rsi
16732 popq %rdi
16733 movq 3584(%rax), %r11
16734 jmp *%r11
16735 #endif /* defined(GLX_USE_TLS) */
16736 .size GL_PREFIX(CompressedTexImage3DARB), .-GL_PREFIX(CompressedTexImage3DARB)
16737
16738 .p2align 4,,15
16739 .globl GL_PREFIX(CompressedTexSubImage1DARB)
16740 .type GL_PREFIX(CompressedTexSubImage1DARB), @function
16741 GL_PREFIX(CompressedTexSubImage1DARB):
16742 #if defined(GLX_USE_TLS)
16743 call _x86_64_get_dispatch@PLT
16744 movq 3592(%rax), %r11
16745 jmp *%r11
16746 #elif defined(PTHREADS)
16747 pushq %rdi
16748 pushq %rsi
16749 pushq %rdx
16750 pushq %rcx
16751 pushq %r8
16752 pushq %r9
16753 pushq %rbp
16754 call _x86_64_get_dispatch@PLT
16755 popq %rbp
16756 popq %r9
16757 popq %r8
16758 popq %rcx
16759 popq %rdx
16760 popq %rsi
16761 popq %rdi
16762 movq 3592(%rax), %r11
16763 jmp *%r11
16764 #else
16765 movq _glapi_Dispatch(%rip), %rax
16766 testq %rax, %rax
16767 je 1f
16768 movq 3592(%rax), %r11
16769 jmp *%r11
16770 1:
16771 pushq %rdi
16772 pushq %rsi
16773 pushq %rdx
16774 pushq %rcx
16775 pushq %r8
16776 pushq %r9
16777 pushq %rbp
16778 call _glapi_get_dispatch
16779 popq %rbp
16780 popq %r9
16781 popq %r8
16782 popq %rcx
16783 popq %rdx
16784 popq %rsi
16785 popq %rdi
16786 movq 3592(%rax), %r11
16787 jmp *%r11
16788 #endif /* defined(GLX_USE_TLS) */
16789 .size GL_PREFIX(CompressedTexSubImage1DARB), .-GL_PREFIX(CompressedTexSubImage1DARB)
16790
16791 .p2align 4,,15
16792 .globl GL_PREFIX(CompressedTexSubImage2DARB)
16793 .type GL_PREFIX(CompressedTexSubImage2DARB), @function
16794 GL_PREFIX(CompressedTexSubImage2DARB):
16795 #if defined(GLX_USE_TLS)
16796 call _x86_64_get_dispatch@PLT
16797 movq 3600(%rax), %r11
16798 jmp *%r11
16799 #elif defined(PTHREADS)
16800 pushq %rdi
16801 pushq %rsi
16802 pushq %rdx
16803 pushq %rcx
16804 pushq %r8
16805 pushq %r9
16806 pushq %rbp
16807 call _x86_64_get_dispatch@PLT
16808 popq %rbp
16809 popq %r9
16810 popq %r8
16811 popq %rcx
16812 popq %rdx
16813 popq %rsi
16814 popq %rdi
16815 movq 3600(%rax), %r11
16816 jmp *%r11
16817 #else
16818 movq _glapi_Dispatch(%rip), %rax
16819 testq %rax, %rax
16820 je 1f
16821 movq 3600(%rax), %r11
16822 jmp *%r11
16823 1:
16824 pushq %rdi
16825 pushq %rsi
16826 pushq %rdx
16827 pushq %rcx
16828 pushq %r8
16829 pushq %r9
16830 pushq %rbp
16831 call _glapi_get_dispatch
16832 popq %rbp
16833 popq %r9
16834 popq %r8
16835 popq %rcx
16836 popq %rdx
16837 popq %rsi
16838 popq %rdi
16839 movq 3600(%rax), %r11
16840 jmp *%r11
16841 #endif /* defined(GLX_USE_TLS) */
16842 .size GL_PREFIX(CompressedTexSubImage2DARB), .-GL_PREFIX(CompressedTexSubImage2DARB)
16843
16844 .p2align 4,,15
16845 .globl GL_PREFIX(CompressedTexSubImage3DARB)
16846 .type GL_PREFIX(CompressedTexSubImage3DARB), @function
16847 GL_PREFIX(CompressedTexSubImage3DARB):
16848 #if defined(GLX_USE_TLS)
16849 call _x86_64_get_dispatch@PLT
16850 movq 3608(%rax), %r11
16851 jmp *%r11
16852 #elif defined(PTHREADS)
16853 pushq %rdi
16854 pushq %rsi
16855 pushq %rdx
16856 pushq %rcx
16857 pushq %r8
16858 pushq %r9
16859 pushq %rbp
16860 call _x86_64_get_dispatch@PLT
16861 popq %rbp
16862 popq %r9
16863 popq %r8
16864 popq %rcx
16865 popq %rdx
16866 popq %rsi
16867 popq %rdi
16868 movq 3608(%rax), %r11
16869 jmp *%r11
16870 #else
16871 movq _glapi_Dispatch(%rip), %rax
16872 testq %rax, %rax
16873 je 1f
16874 movq 3608(%rax), %r11
16875 jmp *%r11
16876 1:
16877 pushq %rdi
16878 pushq %rsi
16879 pushq %rdx
16880 pushq %rcx
16881 pushq %r8
16882 pushq %r9
16883 pushq %rbp
16884 call _glapi_get_dispatch
16885 popq %rbp
16886 popq %r9
16887 popq %r8
16888 popq %rcx
16889 popq %rdx
16890 popq %rsi
16891 popq %rdi
16892 movq 3608(%rax), %r11
16893 jmp *%r11
16894 #endif /* defined(GLX_USE_TLS) */
16895 .size GL_PREFIX(CompressedTexSubImage3DARB), .-GL_PREFIX(CompressedTexSubImage3DARB)
16896
16897 .p2align 4,,15
16898 .globl GL_PREFIX(GetCompressedTexImageARB)
16899 .type GL_PREFIX(GetCompressedTexImageARB), @function
16900 GL_PREFIX(GetCompressedTexImageARB):
16901 #if defined(GLX_USE_TLS)
16902 call _x86_64_get_dispatch@PLT
16903 movq 3616(%rax), %r11
16904 jmp *%r11
16905 #elif defined(PTHREADS)
16906 pushq %rdi
16907 pushq %rsi
16908 pushq %rdx
16909 call _x86_64_get_dispatch@PLT
16910 popq %rdx
16911 popq %rsi
16912 popq %rdi
16913 movq 3616(%rax), %r11
16914 jmp *%r11
16915 #else
16916 movq _glapi_Dispatch(%rip), %rax
16917 testq %rax, %rax
16918 je 1f
16919 movq 3616(%rax), %r11
16920 jmp *%r11
16921 1:
16922 pushq %rdi
16923 pushq %rsi
16924 pushq %rdx
16925 call _glapi_get_dispatch
16926 popq %rdx
16927 popq %rsi
16928 popq %rdi
16929 movq 3616(%rax), %r11
16930 jmp *%r11
16931 #endif /* defined(GLX_USE_TLS) */
16932 .size GL_PREFIX(GetCompressedTexImageARB), .-GL_PREFIX(GetCompressedTexImageARB)
16933
16934 .p2align 4,,15
16935 .globl GL_PREFIX(DisableVertexAttribArrayARB)
16936 .type GL_PREFIX(DisableVertexAttribArrayARB), @function
16937 GL_PREFIX(DisableVertexAttribArrayARB):
16938 #if defined(GLX_USE_TLS)
16939 call _x86_64_get_dispatch@PLT
16940 movq 3624(%rax), %r11
16941 jmp *%r11
16942 #elif defined(PTHREADS)
16943 pushq %rdi
16944 call _x86_64_get_dispatch@PLT
16945 popq %rdi
16946 movq 3624(%rax), %r11
16947 jmp *%r11
16948 #else
16949 movq _glapi_Dispatch(%rip), %rax
16950 testq %rax, %rax
16951 je 1f
16952 movq 3624(%rax), %r11
16953 jmp *%r11
16954 1:
16955 pushq %rdi
16956 call _glapi_get_dispatch
16957 popq %rdi
16958 movq 3624(%rax), %r11
16959 jmp *%r11
16960 #endif /* defined(GLX_USE_TLS) */
16961 .size GL_PREFIX(DisableVertexAttribArrayARB), .-GL_PREFIX(DisableVertexAttribArrayARB)
16962
16963 .p2align 4,,15
16964 .globl GL_PREFIX(EnableVertexAttribArrayARB)
16965 .type GL_PREFIX(EnableVertexAttribArrayARB), @function
16966 GL_PREFIX(EnableVertexAttribArrayARB):
16967 #if defined(GLX_USE_TLS)
16968 call _x86_64_get_dispatch@PLT
16969 movq 3632(%rax), %r11
16970 jmp *%r11
16971 #elif defined(PTHREADS)
16972 pushq %rdi
16973 call _x86_64_get_dispatch@PLT
16974 popq %rdi
16975 movq 3632(%rax), %r11
16976 jmp *%r11
16977 #else
16978 movq _glapi_Dispatch(%rip), %rax
16979 testq %rax, %rax
16980 je 1f
16981 movq 3632(%rax), %r11
16982 jmp *%r11
16983 1:
16984 pushq %rdi
16985 call _glapi_get_dispatch
16986 popq %rdi
16987 movq 3632(%rax), %r11
16988 jmp *%r11
16989 #endif /* defined(GLX_USE_TLS) */
16990 .size GL_PREFIX(EnableVertexAttribArrayARB), .-GL_PREFIX(EnableVertexAttribArrayARB)
16991
16992 .p2align 4,,15
16993 .globl GL_PREFIX(GetProgramEnvParameterdvARB)
16994 .type GL_PREFIX(GetProgramEnvParameterdvARB), @function
16995 GL_PREFIX(GetProgramEnvParameterdvARB):
16996 #if defined(GLX_USE_TLS)
16997 call _x86_64_get_dispatch@PLT
16998 movq 3640(%rax), %r11
16999 jmp *%r11
17000 #elif defined(PTHREADS)
17001 pushq %rdi
17002 pushq %rsi
17003 pushq %rdx
17004 call _x86_64_get_dispatch@PLT
17005 popq %rdx
17006 popq %rsi
17007 popq %rdi
17008 movq 3640(%rax), %r11
17009 jmp *%r11
17010 #else
17011 movq _glapi_Dispatch(%rip), %rax
17012 testq %rax, %rax
17013 je 1f
17014 movq 3640(%rax), %r11
17015 jmp *%r11
17016 1:
17017 pushq %rdi
17018 pushq %rsi
17019 pushq %rdx
17020 call _glapi_get_dispatch
17021 popq %rdx
17022 popq %rsi
17023 popq %rdi
17024 movq 3640(%rax), %r11
17025 jmp *%r11
17026 #endif /* defined(GLX_USE_TLS) */
17027 .size GL_PREFIX(GetProgramEnvParameterdvARB), .-GL_PREFIX(GetProgramEnvParameterdvARB)
17028
17029 .p2align 4,,15
17030 .globl GL_PREFIX(GetProgramEnvParameterfvARB)
17031 .type GL_PREFIX(GetProgramEnvParameterfvARB), @function
17032 GL_PREFIX(GetProgramEnvParameterfvARB):
17033 #if defined(GLX_USE_TLS)
17034 call _x86_64_get_dispatch@PLT
17035 movq 3648(%rax), %r11
17036 jmp *%r11
17037 #elif defined(PTHREADS)
17038 pushq %rdi
17039 pushq %rsi
17040 pushq %rdx
17041 call _x86_64_get_dispatch@PLT
17042 popq %rdx
17043 popq %rsi
17044 popq %rdi
17045 movq 3648(%rax), %r11
17046 jmp *%r11
17047 #else
17048 movq _glapi_Dispatch(%rip), %rax
17049 testq %rax, %rax
17050 je 1f
17051 movq 3648(%rax), %r11
17052 jmp *%r11
17053 1:
17054 pushq %rdi
17055 pushq %rsi
17056 pushq %rdx
17057 call _glapi_get_dispatch
17058 popq %rdx
17059 popq %rsi
17060 popq %rdi
17061 movq 3648(%rax), %r11
17062 jmp *%r11
17063 #endif /* defined(GLX_USE_TLS) */
17064 .size GL_PREFIX(GetProgramEnvParameterfvARB), .-GL_PREFIX(GetProgramEnvParameterfvARB)
17065
17066 .p2align 4,,15
17067 .globl GL_PREFIX(GetProgramLocalParameterdvARB)
17068 .type GL_PREFIX(GetProgramLocalParameterdvARB), @function
17069 GL_PREFIX(GetProgramLocalParameterdvARB):
17070 #if defined(GLX_USE_TLS)
17071 call _x86_64_get_dispatch@PLT
17072 movq 3656(%rax), %r11
17073 jmp *%r11
17074 #elif defined(PTHREADS)
17075 pushq %rdi
17076 pushq %rsi
17077 pushq %rdx
17078 call _x86_64_get_dispatch@PLT
17079 popq %rdx
17080 popq %rsi
17081 popq %rdi
17082 movq 3656(%rax), %r11
17083 jmp *%r11
17084 #else
17085 movq _glapi_Dispatch(%rip), %rax
17086 testq %rax, %rax
17087 je 1f
17088 movq 3656(%rax), %r11
17089 jmp *%r11
17090 1:
17091 pushq %rdi
17092 pushq %rsi
17093 pushq %rdx
17094 call _glapi_get_dispatch
17095 popq %rdx
17096 popq %rsi
17097 popq %rdi
17098 movq 3656(%rax), %r11
17099 jmp *%r11
17100 #endif /* defined(GLX_USE_TLS) */
17101 .size GL_PREFIX(GetProgramLocalParameterdvARB), .-GL_PREFIX(GetProgramLocalParameterdvARB)
17102
17103 .p2align 4,,15
17104 .globl GL_PREFIX(GetProgramLocalParameterfvARB)
17105 .type GL_PREFIX(GetProgramLocalParameterfvARB), @function
17106 GL_PREFIX(GetProgramLocalParameterfvARB):
17107 #if defined(GLX_USE_TLS)
17108 call _x86_64_get_dispatch@PLT
17109 movq 3664(%rax), %r11
17110 jmp *%r11
17111 #elif defined(PTHREADS)
17112 pushq %rdi
17113 pushq %rsi
17114 pushq %rdx
17115 call _x86_64_get_dispatch@PLT
17116 popq %rdx
17117 popq %rsi
17118 popq %rdi
17119 movq 3664(%rax), %r11
17120 jmp *%r11
17121 #else
17122 movq _glapi_Dispatch(%rip), %rax
17123 testq %rax, %rax
17124 je 1f
17125 movq 3664(%rax), %r11
17126 jmp *%r11
17127 1:
17128 pushq %rdi
17129 pushq %rsi
17130 pushq %rdx
17131 call _glapi_get_dispatch
17132 popq %rdx
17133 popq %rsi
17134 popq %rdi
17135 movq 3664(%rax), %r11
17136 jmp *%r11
17137 #endif /* defined(GLX_USE_TLS) */
17138 .size GL_PREFIX(GetProgramLocalParameterfvARB), .-GL_PREFIX(GetProgramLocalParameterfvARB)
17139
17140 .p2align 4,,15
17141 .globl GL_PREFIX(GetProgramStringARB)
17142 .type GL_PREFIX(GetProgramStringARB), @function
17143 GL_PREFIX(GetProgramStringARB):
17144 #if defined(GLX_USE_TLS)
17145 call _x86_64_get_dispatch@PLT
17146 movq 3672(%rax), %r11
17147 jmp *%r11
17148 #elif defined(PTHREADS)
17149 pushq %rdi
17150 pushq %rsi
17151 pushq %rdx
17152 call _x86_64_get_dispatch@PLT
17153 popq %rdx
17154 popq %rsi
17155 popq %rdi
17156 movq 3672(%rax), %r11
17157 jmp *%r11
17158 #else
17159 movq _glapi_Dispatch(%rip), %rax
17160 testq %rax, %rax
17161 je 1f
17162 movq 3672(%rax), %r11
17163 jmp *%r11
17164 1:
17165 pushq %rdi
17166 pushq %rsi
17167 pushq %rdx
17168 call _glapi_get_dispatch
17169 popq %rdx
17170 popq %rsi
17171 popq %rdi
17172 movq 3672(%rax), %r11
17173 jmp *%r11
17174 #endif /* defined(GLX_USE_TLS) */
17175 .size GL_PREFIX(GetProgramStringARB), .-GL_PREFIX(GetProgramStringARB)
17176
17177 .p2align 4,,15
17178 .globl GL_PREFIX(GetProgramivARB)
17179 .type GL_PREFIX(GetProgramivARB), @function
17180 GL_PREFIX(GetProgramivARB):
17181 #if defined(GLX_USE_TLS)
17182 call _x86_64_get_dispatch@PLT
17183 movq 3680(%rax), %r11
17184 jmp *%r11
17185 #elif defined(PTHREADS)
17186 pushq %rdi
17187 pushq %rsi
17188 pushq %rdx
17189 call _x86_64_get_dispatch@PLT
17190 popq %rdx
17191 popq %rsi
17192 popq %rdi
17193 movq 3680(%rax), %r11
17194 jmp *%r11
17195 #else
17196 movq _glapi_Dispatch(%rip), %rax
17197 testq %rax, %rax
17198 je 1f
17199 movq 3680(%rax), %r11
17200 jmp *%r11
17201 1:
17202 pushq %rdi
17203 pushq %rsi
17204 pushq %rdx
17205 call _glapi_get_dispatch
17206 popq %rdx
17207 popq %rsi
17208 popq %rdi
17209 movq 3680(%rax), %r11
17210 jmp *%r11
17211 #endif /* defined(GLX_USE_TLS) */
17212 .size GL_PREFIX(GetProgramivARB), .-GL_PREFIX(GetProgramivARB)
17213
17214 .p2align 4,,15
17215 .globl GL_PREFIX(GetVertexAttribdvARB)
17216 .type GL_PREFIX(GetVertexAttribdvARB), @function
17217 GL_PREFIX(GetVertexAttribdvARB):
17218 #if defined(GLX_USE_TLS)
17219 call _x86_64_get_dispatch@PLT
17220 movq 3688(%rax), %r11
17221 jmp *%r11
17222 #elif defined(PTHREADS)
17223 pushq %rdi
17224 pushq %rsi
17225 pushq %rdx
17226 call _x86_64_get_dispatch@PLT
17227 popq %rdx
17228 popq %rsi
17229 popq %rdi
17230 movq 3688(%rax), %r11
17231 jmp *%r11
17232 #else
17233 movq _glapi_Dispatch(%rip), %rax
17234 testq %rax, %rax
17235 je 1f
17236 movq 3688(%rax), %r11
17237 jmp *%r11
17238 1:
17239 pushq %rdi
17240 pushq %rsi
17241 pushq %rdx
17242 call _glapi_get_dispatch
17243 popq %rdx
17244 popq %rsi
17245 popq %rdi
17246 movq 3688(%rax), %r11
17247 jmp *%r11
17248 #endif /* defined(GLX_USE_TLS) */
17249 .size GL_PREFIX(GetVertexAttribdvARB), .-GL_PREFIX(GetVertexAttribdvARB)
17250
17251 .p2align 4,,15
17252 .globl GL_PREFIX(GetVertexAttribfvARB)
17253 .type GL_PREFIX(GetVertexAttribfvARB), @function
17254 GL_PREFIX(GetVertexAttribfvARB):
17255 #if defined(GLX_USE_TLS)
17256 call _x86_64_get_dispatch@PLT
17257 movq 3696(%rax), %r11
17258 jmp *%r11
17259 #elif defined(PTHREADS)
17260 pushq %rdi
17261 pushq %rsi
17262 pushq %rdx
17263 call _x86_64_get_dispatch@PLT
17264 popq %rdx
17265 popq %rsi
17266 popq %rdi
17267 movq 3696(%rax), %r11
17268 jmp *%r11
17269 #else
17270 movq _glapi_Dispatch(%rip), %rax
17271 testq %rax, %rax
17272 je 1f
17273 movq 3696(%rax), %r11
17274 jmp *%r11
17275 1:
17276 pushq %rdi
17277 pushq %rsi
17278 pushq %rdx
17279 call _glapi_get_dispatch
17280 popq %rdx
17281 popq %rsi
17282 popq %rdi
17283 movq 3696(%rax), %r11
17284 jmp *%r11
17285 #endif /* defined(GLX_USE_TLS) */
17286 .size GL_PREFIX(GetVertexAttribfvARB), .-GL_PREFIX(GetVertexAttribfvARB)
17287
17288 .p2align 4,,15
17289 .globl GL_PREFIX(GetVertexAttribivARB)
17290 .type GL_PREFIX(GetVertexAttribivARB), @function
17291 GL_PREFIX(GetVertexAttribivARB):
17292 #if defined(GLX_USE_TLS)
17293 call _x86_64_get_dispatch@PLT
17294 movq 3704(%rax), %r11
17295 jmp *%r11
17296 #elif defined(PTHREADS)
17297 pushq %rdi
17298 pushq %rsi
17299 pushq %rdx
17300 call _x86_64_get_dispatch@PLT
17301 popq %rdx
17302 popq %rsi
17303 popq %rdi
17304 movq 3704(%rax), %r11
17305 jmp *%r11
17306 #else
17307 movq _glapi_Dispatch(%rip), %rax
17308 testq %rax, %rax
17309 je 1f
17310 movq 3704(%rax), %r11
17311 jmp *%r11
17312 1:
17313 pushq %rdi
17314 pushq %rsi
17315 pushq %rdx
17316 call _glapi_get_dispatch
17317 popq %rdx
17318 popq %rsi
17319 popq %rdi
17320 movq 3704(%rax), %r11
17321 jmp *%r11
17322 #endif /* defined(GLX_USE_TLS) */
17323 .size GL_PREFIX(GetVertexAttribivARB), .-GL_PREFIX(GetVertexAttribivARB)
17324
17325 .p2align 4,,15
17326 .globl GL_PREFIX(ProgramEnvParameter4dARB)
17327 .type GL_PREFIX(ProgramEnvParameter4dARB), @function
17328 GL_PREFIX(ProgramEnvParameter4dARB):
17329 #if defined(GLX_USE_TLS)
17330 call _x86_64_get_dispatch@PLT
17331 movq 3712(%rax), %r11
17332 jmp *%r11
17333 #elif defined(PTHREADS)
17334 subq $56, %rsp
17335 movq %rdi, (%rsp)
17336 movq %rsi, 8(%rsp)
17337 movq %xmm0, 16(%rsp)
17338 movq %xmm1, 24(%rsp)
17339 movq %xmm2, 32(%rsp)
17340 movq %xmm3, 40(%rsp)
17341 call _x86_64_get_dispatch@PLT
17342 movq 40(%rsp), %xmm3
17343 movq 32(%rsp), %xmm2
17344 movq 24(%rsp), %xmm1
17345 movq 16(%rsp), %xmm0
17346 movq 8(%rsp), %rsi
17347 movq (%rsp), %rdi
17348 addq $56, %rsp
17349 movq 3712(%rax), %r11
17350 jmp *%r11
17351 #else
17352 movq _glapi_Dispatch(%rip), %rax
17353 testq %rax, %rax
17354 je 1f
17355 movq 3712(%rax), %r11
17356 jmp *%r11
17357 1:
17358 subq $56, %rsp
17359 movq %rdi, (%rsp)
17360 movq %rsi, 8(%rsp)
17361 movq %xmm0, 16(%rsp)
17362 movq %xmm1, 24(%rsp)
17363 movq %xmm2, 32(%rsp)
17364 movq %xmm3, 40(%rsp)
17365 call _glapi_get_dispatch
17366 movq 40(%rsp), %xmm3
17367 movq 32(%rsp), %xmm2
17368 movq 24(%rsp), %xmm1
17369 movq 16(%rsp), %xmm0
17370 movq 8(%rsp), %rsi
17371 movq (%rsp), %rdi
17372 addq $56, %rsp
17373 movq 3712(%rax), %r11
17374 jmp *%r11
17375 #endif /* defined(GLX_USE_TLS) */
17376 .size GL_PREFIX(ProgramEnvParameter4dARB), .-GL_PREFIX(ProgramEnvParameter4dARB)
17377
17378 .p2align 4,,15
17379 .globl GL_PREFIX(ProgramEnvParameter4dvARB)
17380 .type GL_PREFIX(ProgramEnvParameter4dvARB), @function
17381 GL_PREFIX(ProgramEnvParameter4dvARB):
17382 #if defined(GLX_USE_TLS)
17383 call _x86_64_get_dispatch@PLT
17384 movq 3720(%rax), %r11
17385 jmp *%r11
17386 #elif defined(PTHREADS)
17387 pushq %rdi
17388 pushq %rsi
17389 pushq %rdx
17390 call _x86_64_get_dispatch@PLT
17391 popq %rdx
17392 popq %rsi
17393 popq %rdi
17394 movq 3720(%rax), %r11
17395 jmp *%r11
17396 #else
17397 movq _glapi_Dispatch(%rip), %rax
17398 testq %rax, %rax
17399 je 1f
17400 movq 3720(%rax), %r11
17401 jmp *%r11
17402 1:
17403 pushq %rdi
17404 pushq %rsi
17405 pushq %rdx
17406 call _glapi_get_dispatch
17407 popq %rdx
17408 popq %rsi
17409 popq %rdi
17410 movq 3720(%rax), %r11
17411 jmp *%r11
17412 #endif /* defined(GLX_USE_TLS) */
17413 .size GL_PREFIX(ProgramEnvParameter4dvARB), .-GL_PREFIX(ProgramEnvParameter4dvARB)
17414
17415 .p2align 4,,15
17416 .globl GL_PREFIX(ProgramEnvParameter4fARB)
17417 .type GL_PREFIX(ProgramEnvParameter4fARB), @function
17418 GL_PREFIX(ProgramEnvParameter4fARB):
17419 #if defined(GLX_USE_TLS)
17420 call _x86_64_get_dispatch@PLT
17421 movq 3728(%rax), %r11
17422 jmp *%r11
17423 #elif defined(PTHREADS)
17424 subq $56, %rsp
17425 movq %rdi, (%rsp)
17426 movq %rsi, 8(%rsp)
17427 movq %xmm0, 16(%rsp)
17428 movq %xmm1, 24(%rsp)
17429 movq %xmm2, 32(%rsp)
17430 movq %xmm3, 40(%rsp)
17431 call _x86_64_get_dispatch@PLT
17432 movq 40(%rsp), %xmm3
17433 movq 32(%rsp), %xmm2
17434 movq 24(%rsp), %xmm1
17435 movq 16(%rsp), %xmm0
17436 movq 8(%rsp), %rsi
17437 movq (%rsp), %rdi
17438 addq $56, %rsp
17439 movq 3728(%rax), %r11
17440 jmp *%r11
17441 #else
17442 movq _glapi_Dispatch(%rip), %rax
17443 testq %rax, %rax
17444 je 1f
17445 movq 3728(%rax), %r11
17446 jmp *%r11
17447 1:
17448 subq $56, %rsp
17449 movq %rdi, (%rsp)
17450 movq %rsi, 8(%rsp)
17451 movq %xmm0, 16(%rsp)
17452 movq %xmm1, 24(%rsp)
17453 movq %xmm2, 32(%rsp)
17454 movq %xmm3, 40(%rsp)
17455 call _glapi_get_dispatch
17456 movq 40(%rsp), %xmm3
17457 movq 32(%rsp), %xmm2
17458 movq 24(%rsp), %xmm1
17459 movq 16(%rsp), %xmm0
17460 movq 8(%rsp), %rsi
17461 movq (%rsp), %rdi
17462 addq $56, %rsp
17463 movq 3728(%rax), %r11
17464 jmp *%r11
17465 #endif /* defined(GLX_USE_TLS) */
17466 .size GL_PREFIX(ProgramEnvParameter4fARB), .-GL_PREFIX(ProgramEnvParameter4fARB)
17467
17468 .p2align 4,,15
17469 .globl GL_PREFIX(ProgramEnvParameter4fvARB)
17470 .type GL_PREFIX(ProgramEnvParameter4fvARB), @function
17471 GL_PREFIX(ProgramEnvParameter4fvARB):
17472 #if defined(GLX_USE_TLS)
17473 call _x86_64_get_dispatch@PLT
17474 movq 3736(%rax), %r11
17475 jmp *%r11
17476 #elif defined(PTHREADS)
17477 pushq %rdi
17478 pushq %rsi
17479 pushq %rdx
17480 call _x86_64_get_dispatch@PLT
17481 popq %rdx
17482 popq %rsi
17483 popq %rdi
17484 movq 3736(%rax), %r11
17485 jmp *%r11
17486 #else
17487 movq _glapi_Dispatch(%rip), %rax
17488 testq %rax, %rax
17489 je 1f
17490 movq 3736(%rax), %r11
17491 jmp *%r11
17492 1:
17493 pushq %rdi
17494 pushq %rsi
17495 pushq %rdx
17496 call _glapi_get_dispatch
17497 popq %rdx
17498 popq %rsi
17499 popq %rdi
17500 movq 3736(%rax), %r11
17501 jmp *%r11
17502 #endif /* defined(GLX_USE_TLS) */
17503 .size GL_PREFIX(ProgramEnvParameter4fvARB), .-GL_PREFIX(ProgramEnvParameter4fvARB)
17504
17505 .p2align 4,,15
17506 .globl GL_PREFIX(ProgramLocalParameter4dARB)
17507 .type GL_PREFIX(ProgramLocalParameter4dARB), @function
17508 GL_PREFIX(ProgramLocalParameter4dARB):
17509 #if defined(GLX_USE_TLS)
17510 call _x86_64_get_dispatch@PLT
17511 movq 3744(%rax), %r11
17512 jmp *%r11
17513 #elif defined(PTHREADS)
17514 subq $56, %rsp
17515 movq %rdi, (%rsp)
17516 movq %rsi, 8(%rsp)
17517 movq %xmm0, 16(%rsp)
17518 movq %xmm1, 24(%rsp)
17519 movq %xmm2, 32(%rsp)
17520 movq %xmm3, 40(%rsp)
17521 call _x86_64_get_dispatch@PLT
17522 movq 40(%rsp), %xmm3
17523 movq 32(%rsp), %xmm2
17524 movq 24(%rsp), %xmm1
17525 movq 16(%rsp), %xmm0
17526 movq 8(%rsp), %rsi
17527 movq (%rsp), %rdi
17528 addq $56, %rsp
17529 movq 3744(%rax), %r11
17530 jmp *%r11
17531 #else
17532 movq _glapi_Dispatch(%rip), %rax
17533 testq %rax, %rax
17534 je 1f
17535 movq 3744(%rax), %r11
17536 jmp *%r11
17537 1:
17538 subq $56, %rsp
17539 movq %rdi, (%rsp)
17540 movq %rsi, 8(%rsp)
17541 movq %xmm0, 16(%rsp)
17542 movq %xmm1, 24(%rsp)
17543 movq %xmm2, 32(%rsp)
17544 movq %xmm3, 40(%rsp)
17545 call _glapi_get_dispatch
17546 movq 40(%rsp), %xmm3
17547 movq 32(%rsp), %xmm2
17548 movq 24(%rsp), %xmm1
17549 movq 16(%rsp), %xmm0
17550 movq 8(%rsp), %rsi
17551 movq (%rsp), %rdi
17552 addq $56, %rsp
17553 movq 3744(%rax), %r11
17554 jmp *%r11
17555 #endif /* defined(GLX_USE_TLS) */
17556 .size GL_PREFIX(ProgramLocalParameter4dARB), .-GL_PREFIX(ProgramLocalParameter4dARB)
17557
17558 .p2align 4,,15
17559 .globl GL_PREFIX(ProgramLocalParameter4dvARB)
17560 .type GL_PREFIX(ProgramLocalParameter4dvARB), @function
17561 GL_PREFIX(ProgramLocalParameter4dvARB):
17562 #if defined(GLX_USE_TLS)
17563 call _x86_64_get_dispatch@PLT
17564 movq 3752(%rax), %r11
17565 jmp *%r11
17566 #elif defined(PTHREADS)
17567 pushq %rdi
17568 pushq %rsi
17569 pushq %rdx
17570 call _x86_64_get_dispatch@PLT
17571 popq %rdx
17572 popq %rsi
17573 popq %rdi
17574 movq 3752(%rax), %r11
17575 jmp *%r11
17576 #else
17577 movq _glapi_Dispatch(%rip), %rax
17578 testq %rax, %rax
17579 je 1f
17580 movq 3752(%rax), %r11
17581 jmp *%r11
17582 1:
17583 pushq %rdi
17584 pushq %rsi
17585 pushq %rdx
17586 call _glapi_get_dispatch
17587 popq %rdx
17588 popq %rsi
17589 popq %rdi
17590 movq 3752(%rax), %r11
17591 jmp *%r11
17592 #endif /* defined(GLX_USE_TLS) */
17593 .size GL_PREFIX(ProgramLocalParameter4dvARB), .-GL_PREFIX(ProgramLocalParameter4dvARB)
17594
17595 .p2align 4,,15
17596 .globl GL_PREFIX(ProgramLocalParameter4fARB)
17597 .type GL_PREFIX(ProgramLocalParameter4fARB), @function
17598 GL_PREFIX(ProgramLocalParameter4fARB):
17599 #if defined(GLX_USE_TLS)
17600 call _x86_64_get_dispatch@PLT
17601 movq 3760(%rax), %r11
17602 jmp *%r11
17603 #elif defined(PTHREADS)
17604 subq $56, %rsp
17605 movq %rdi, (%rsp)
17606 movq %rsi, 8(%rsp)
17607 movq %xmm0, 16(%rsp)
17608 movq %xmm1, 24(%rsp)
17609 movq %xmm2, 32(%rsp)
17610 movq %xmm3, 40(%rsp)
17611 call _x86_64_get_dispatch@PLT
17612 movq 40(%rsp), %xmm3
17613 movq 32(%rsp), %xmm2
17614 movq 24(%rsp), %xmm1
17615 movq 16(%rsp), %xmm0
17616 movq 8(%rsp), %rsi
17617 movq (%rsp), %rdi
17618 addq $56, %rsp
17619 movq 3760(%rax), %r11
17620 jmp *%r11
17621 #else
17622 movq _glapi_Dispatch(%rip), %rax
17623 testq %rax, %rax
17624 je 1f
17625 movq 3760(%rax), %r11
17626 jmp *%r11
17627 1:
17628 subq $56, %rsp
17629 movq %rdi, (%rsp)
17630 movq %rsi, 8(%rsp)
17631 movq %xmm0, 16(%rsp)
17632 movq %xmm1, 24(%rsp)
17633 movq %xmm2, 32(%rsp)
17634 movq %xmm3, 40(%rsp)
17635 call _glapi_get_dispatch
17636 movq 40(%rsp), %xmm3
17637 movq 32(%rsp), %xmm2
17638 movq 24(%rsp), %xmm1
17639 movq 16(%rsp), %xmm0
17640 movq 8(%rsp), %rsi
17641 movq (%rsp), %rdi
17642 addq $56, %rsp
17643 movq 3760(%rax), %r11
17644 jmp *%r11
17645 #endif /* defined(GLX_USE_TLS) */
17646 .size GL_PREFIX(ProgramLocalParameter4fARB), .-GL_PREFIX(ProgramLocalParameter4fARB)
17647
17648 .p2align 4,,15
17649 .globl GL_PREFIX(ProgramLocalParameter4fvARB)
17650 .type GL_PREFIX(ProgramLocalParameter4fvARB), @function
17651 GL_PREFIX(ProgramLocalParameter4fvARB):
17652 #if defined(GLX_USE_TLS)
17653 call _x86_64_get_dispatch@PLT
17654 movq 3768(%rax), %r11
17655 jmp *%r11
17656 #elif defined(PTHREADS)
17657 pushq %rdi
17658 pushq %rsi
17659 pushq %rdx
17660 call _x86_64_get_dispatch@PLT
17661 popq %rdx
17662 popq %rsi
17663 popq %rdi
17664 movq 3768(%rax), %r11
17665 jmp *%r11
17666 #else
17667 movq _glapi_Dispatch(%rip), %rax
17668 testq %rax, %rax
17669 je 1f
17670 movq 3768(%rax), %r11
17671 jmp *%r11
17672 1:
17673 pushq %rdi
17674 pushq %rsi
17675 pushq %rdx
17676 call _glapi_get_dispatch
17677 popq %rdx
17678 popq %rsi
17679 popq %rdi
17680 movq 3768(%rax), %r11
17681 jmp *%r11
17682 #endif /* defined(GLX_USE_TLS) */
17683 .size GL_PREFIX(ProgramLocalParameter4fvARB), .-GL_PREFIX(ProgramLocalParameter4fvARB)
17684
17685 .p2align 4,,15
17686 .globl GL_PREFIX(ProgramStringARB)
17687 .type GL_PREFIX(ProgramStringARB), @function
17688 GL_PREFIX(ProgramStringARB):
17689 #if defined(GLX_USE_TLS)
17690 call _x86_64_get_dispatch@PLT
17691 movq 3776(%rax), %r11
17692 jmp *%r11
17693 #elif defined(PTHREADS)
17694 pushq %rdi
17695 pushq %rsi
17696 pushq %rdx
17697 pushq %rcx
17698 pushq %rbp
17699 call _x86_64_get_dispatch@PLT
17700 popq %rbp
17701 popq %rcx
17702 popq %rdx
17703 popq %rsi
17704 popq %rdi
17705 movq 3776(%rax), %r11
17706 jmp *%r11
17707 #else
17708 movq _glapi_Dispatch(%rip), %rax
17709 testq %rax, %rax
17710 je 1f
17711 movq 3776(%rax), %r11
17712 jmp *%r11
17713 1:
17714 pushq %rdi
17715 pushq %rsi
17716 pushq %rdx
17717 pushq %rcx
17718 pushq %rbp
17719 call _glapi_get_dispatch
17720 popq %rbp
17721 popq %rcx
17722 popq %rdx
17723 popq %rsi
17724 popq %rdi
17725 movq 3776(%rax), %r11
17726 jmp *%r11
17727 #endif /* defined(GLX_USE_TLS) */
17728 .size GL_PREFIX(ProgramStringARB), .-GL_PREFIX(ProgramStringARB)
17729
17730 .p2align 4,,15
17731 .globl GL_PREFIX(VertexAttrib1dARB)
17732 .type GL_PREFIX(VertexAttrib1dARB), @function
17733 GL_PREFIX(VertexAttrib1dARB):
17734 #if defined(GLX_USE_TLS)
17735 call _x86_64_get_dispatch@PLT
17736 movq 3784(%rax), %r11
17737 jmp *%r11
17738 #elif defined(PTHREADS)
17739 subq $24, %rsp
17740 movq %rdi, (%rsp)
17741 movq %xmm0, 8(%rsp)
17742 call _x86_64_get_dispatch@PLT
17743 movq 8(%rsp), %xmm0
17744 movq (%rsp), %rdi
17745 addq $24, %rsp
17746 movq 3784(%rax), %r11
17747 jmp *%r11
17748 #else
17749 movq _glapi_Dispatch(%rip), %rax
17750 testq %rax, %rax
17751 je 1f
17752 movq 3784(%rax), %r11
17753 jmp *%r11
17754 1:
17755 subq $24, %rsp
17756 movq %rdi, (%rsp)
17757 movq %xmm0, 8(%rsp)
17758 call _glapi_get_dispatch
17759 movq 8(%rsp), %xmm0
17760 movq (%rsp), %rdi
17761 addq $24, %rsp
17762 movq 3784(%rax), %r11
17763 jmp *%r11
17764 #endif /* defined(GLX_USE_TLS) */
17765 .size GL_PREFIX(VertexAttrib1dARB), .-GL_PREFIX(VertexAttrib1dARB)
17766
17767 .p2align 4,,15
17768 .globl GL_PREFIX(VertexAttrib1dvARB)
17769 .type GL_PREFIX(VertexAttrib1dvARB), @function
17770 GL_PREFIX(VertexAttrib1dvARB):
17771 #if defined(GLX_USE_TLS)
17772 call _x86_64_get_dispatch@PLT
17773 movq 3792(%rax), %r11
17774 jmp *%r11
17775 #elif defined(PTHREADS)
17776 pushq %rdi
17777 pushq %rsi
17778 pushq %rbp
17779 call _x86_64_get_dispatch@PLT
17780 popq %rbp
17781 popq %rsi
17782 popq %rdi
17783 movq 3792(%rax), %r11
17784 jmp *%r11
17785 #else
17786 movq _glapi_Dispatch(%rip), %rax
17787 testq %rax, %rax
17788 je 1f
17789 movq 3792(%rax), %r11
17790 jmp *%r11
17791 1:
17792 pushq %rdi
17793 pushq %rsi
17794 pushq %rbp
17795 call _glapi_get_dispatch
17796 popq %rbp
17797 popq %rsi
17798 popq %rdi
17799 movq 3792(%rax), %r11
17800 jmp *%r11
17801 #endif /* defined(GLX_USE_TLS) */
17802 .size GL_PREFIX(VertexAttrib1dvARB), .-GL_PREFIX(VertexAttrib1dvARB)
17803
17804 .p2align 4,,15
17805 .globl GL_PREFIX(VertexAttrib1fARB)
17806 .type GL_PREFIX(VertexAttrib1fARB), @function
17807 GL_PREFIX(VertexAttrib1fARB):
17808 #if defined(GLX_USE_TLS)
17809 call _x86_64_get_dispatch@PLT
17810 movq 3800(%rax), %r11
17811 jmp *%r11
17812 #elif defined(PTHREADS)
17813 subq $24, %rsp
17814 movq %rdi, (%rsp)
17815 movq %xmm0, 8(%rsp)
17816 call _x86_64_get_dispatch@PLT
17817 movq 8(%rsp), %xmm0
17818 movq (%rsp), %rdi
17819 addq $24, %rsp
17820 movq 3800(%rax), %r11
17821 jmp *%r11
17822 #else
17823 movq _glapi_Dispatch(%rip), %rax
17824 testq %rax, %rax
17825 je 1f
17826 movq 3800(%rax), %r11
17827 jmp *%r11
17828 1:
17829 subq $24, %rsp
17830 movq %rdi, (%rsp)
17831 movq %xmm0, 8(%rsp)
17832 call _glapi_get_dispatch
17833 movq 8(%rsp), %xmm0
17834 movq (%rsp), %rdi
17835 addq $24, %rsp
17836 movq 3800(%rax), %r11
17837 jmp *%r11
17838 #endif /* defined(GLX_USE_TLS) */
17839 .size GL_PREFIX(VertexAttrib1fARB), .-GL_PREFIX(VertexAttrib1fARB)
17840
17841 .p2align 4,,15
17842 .globl GL_PREFIX(VertexAttrib1fvARB)
17843 .type GL_PREFIX(VertexAttrib1fvARB), @function
17844 GL_PREFIX(VertexAttrib1fvARB):
17845 #if defined(GLX_USE_TLS)
17846 call _x86_64_get_dispatch@PLT
17847 movq 3808(%rax), %r11
17848 jmp *%r11
17849 #elif defined(PTHREADS)
17850 pushq %rdi
17851 pushq %rsi
17852 pushq %rbp
17853 call _x86_64_get_dispatch@PLT
17854 popq %rbp
17855 popq %rsi
17856 popq %rdi
17857 movq 3808(%rax), %r11
17858 jmp *%r11
17859 #else
17860 movq _glapi_Dispatch(%rip), %rax
17861 testq %rax, %rax
17862 je 1f
17863 movq 3808(%rax), %r11
17864 jmp *%r11
17865 1:
17866 pushq %rdi
17867 pushq %rsi
17868 pushq %rbp
17869 call _glapi_get_dispatch
17870 popq %rbp
17871 popq %rsi
17872 popq %rdi
17873 movq 3808(%rax), %r11
17874 jmp *%r11
17875 #endif /* defined(GLX_USE_TLS) */
17876 .size GL_PREFIX(VertexAttrib1fvARB), .-GL_PREFIX(VertexAttrib1fvARB)
17877
17878 .p2align 4,,15
17879 .globl GL_PREFIX(VertexAttrib1sARB)
17880 .type GL_PREFIX(VertexAttrib1sARB), @function
17881 GL_PREFIX(VertexAttrib1sARB):
17882 #if defined(GLX_USE_TLS)
17883 call _x86_64_get_dispatch@PLT
17884 movq 3816(%rax), %r11
17885 jmp *%r11
17886 #elif defined(PTHREADS)
17887 pushq %rdi
17888 pushq %rsi
17889 pushq %rbp
17890 call _x86_64_get_dispatch@PLT
17891 popq %rbp
17892 popq %rsi
17893 popq %rdi
17894 movq 3816(%rax), %r11
17895 jmp *%r11
17896 #else
17897 movq _glapi_Dispatch(%rip), %rax
17898 testq %rax, %rax
17899 je 1f
17900 movq 3816(%rax), %r11
17901 jmp *%r11
17902 1:
17903 pushq %rdi
17904 pushq %rsi
17905 pushq %rbp
17906 call _glapi_get_dispatch
17907 popq %rbp
17908 popq %rsi
17909 popq %rdi
17910 movq 3816(%rax), %r11
17911 jmp *%r11
17912 #endif /* defined(GLX_USE_TLS) */
17913 .size GL_PREFIX(VertexAttrib1sARB), .-GL_PREFIX(VertexAttrib1sARB)
17914
17915 .p2align 4,,15
17916 .globl GL_PREFIX(VertexAttrib1svARB)
17917 .type GL_PREFIX(VertexAttrib1svARB), @function
17918 GL_PREFIX(VertexAttrib1svARB):
17919 #if defined(GLX_USE_TLS)
17920 call _x86_64_get_dispatch@PLT
17921 movq 3824(%rax), %r11
17922 jmp *%r11
17923 #elif defined(PTHREADS)
17924 pushq %rdi
17925 pushq %rsi
17926 pushq %rbp
17927 call _x86_64_get_dispatch@PLT
17928 popq %rbp
17929 popq %rsi
17930 popq %rdi
17931 movq 3824(%rax), %r11
17932 jmp *%r11
17933 #else
17934 movq _glapi_Dispatch(%rip), %rax
17935 testq %rax, %rax
17936 je 1f
17937 movq 3824(%rax), %r11
17938 jmp *%r11
17939 1:
17940 pushq %rdi
17941 pushq %rsi
17942 pushq %rbp
17943 call _glapi_get_dispatch
17944 popq %rbp
17945 popq %rsi
17946 popq %rdi
17947 movq 3824(%rax), %r11
17948 jmp *%r11
17949 #endif /* defined(GLX_USE_TLS) */
17950 .size GL_PREFIX(VertexAttrib1svARB), .-GL_PREFIX(VertexAttrib1svARB)
17951
17952 .p2align 4,,15
17953 .globl GL_PREFIX(VertexAttrib2dARB)
17954 .type GL_PREFIX(VertexAttrib2dARB), @function
17955 GL_PREFIX(VertexAttrib2dARB):
17956 #if defined(GLX_USE_TLS)
17957 call _x86_64_get_dispatch@PLT
17958 movq 3832(%rax), %r11
17959 jmp *%r11
17960 #elif defined(PTHREADS)
17961 subq $24, %rsp
17962 movq %rdi, (%rsp)
17963 movq %xmm0, 8(%rsp)
17964 movq %xmm1, 16(%rsp)
17965 call _x86_64_get_dispatch@PLT
17966 movq 16(%rsp), %xmm1
17967 movq 8(%rsp), %xmm0
17968 movq (%rsp), %rdi
17969 addq $24, %rsp
17970 movq 3832(%rax), %r11
17971 jmp *%r11
17972 #else
17973 movq _glapi_Dispatch(%rip), %rax
17974 testq %rax, %rax
17975 je 1f
17976 movq 3832(%rax), %r11
17977 jmp *%r11
17978 1:
17979 subq $24, %rsp
17980 movq %rdi, (%rsp)
17981 movq %xmm0, 8(%rsp)
17982 movq %xmm1, 16(%rsp)
17983 call _glapi_get_dispatch
17984 movq 16(%rsp), %xmm1
17985 movq 8(%rsp), %xmm0
17986 movq (%rsp), %rdi
17987 addq $24, %rsp
17988 movq 3832(%rax), %r11
17989 jmp *%r11
17990 #endif /* defined(GLX_USE_TLS) */
17991 .size GL_PREFIX(VertexAttrib2dARB), .-GL_PREFIX(VertexAttrib2dARB)
17992
17993 .p2align 4,,15
17994 .globl GL_PREFIX(VertexAttrib2dvARB)
17995 .type GL_PREFIX(VertexAttrib2dvARB), @function
17996 GL_PREFIX(VertexAttrib2dvARB):
17997 #if defined(GLX_USE_TLS)
17998 call _x86_64_get_dispatch@PLT
17999 movq 3840(%rax), %r11
18000 jmp *%r11
18001 #elif defined(PTHREADS)
18002 pushq %rdi
18003 pushq %rsi
18004 pushq %rbp
18005 call _x86_64_get_dispatch@PLT
18006 popq %rbp
18007 popq %rsi
18008 popq %rdi
18009 movq 3840(%rax), %r11
18010 jmp *%r11
18011 #else
18012 movq _glapi_Dispatch(%rip), %rax
18013 testq %rax, %rax
18014 je 1f
18015 movq 3840(%rax), %r11
18016 jmp *%r11
18017 1:
18018 pushq %rdi
18019 pushq %rsi
18020 pushq %rbp
18021 call _glapi_get_dispatch
18022 popq %rbp
18023 popq %rsi
18024 popq %rdi
18025 movq 3840(%rax), %r11
18026 jmp *%r11
18027 #endif /* defined(GLX_USE_TLS) */
18028 .size GL_PREFIX(VertexAttrib2dvARB), .-GL_PREFIX(VertexAttrib2dvARB)
18029
18030 .p2align 4,,15
18031 .globl GL_PREFIX(VertexAttrib2fARB)
18032 .type GL_PREFIX(VertexAttrib2fARB), @function
18033 GL_PREFIX(VertexAttrib2fARB):
18034 #if defined(GLX_USE_TLS)
18035 call _x86_64_get_dispatch@PLT
18036 movq 3848(%rax), %r11
18037 jmp *%r11
18038 #elif defined(PTHREADS)
18039 subq $24, %rsp
18040 movq %rdi, (%rsp)
18041 movq %xmm0, 8(%rsp)
18042 movq %xmm1, 16(%rsp)
18043 call _x86_64_get_dispatch@PLT
18044 movq 16(%rsp), %xmm1
18045 movq 8(%rsp), %xmm0
18046 movq (%rsp), %rdi
18047 addq $24, %rsp
18048 movq 3848(%rax), %r11
18049 jmp *%r11
18050 #else
18051 movq _glapi_Dispatch(%rip), %rax
18052 testq %rax, %rax
18053 je 1f
18054 movq 3848(%rax), %r11
18055 jmp *%r11
18056 1:
18057 subq $24, %rsp
18058 movq %rdi, (%rsp)
18059 movq %xmm0, 8(%rsp)
18060 movq %xmm1, 16(%rsp)
18061 call _glapi_get_dispatch
18062 movq 16(%rsp), %xmm1
18063 movq 8(%rsp), %xmm0
18064 movq (%rsp), %rdi
18065 addq $24, %rsp
18066 movq 3848(%rax), %r11
18067 jmp *%r11
18068 #endif /* defined(GLX_USE_TLS) */
18069 .size GL_PREFIX(VertexAttrib2fARB), .-GL_PREFIX(VertexAttrib2fARB)
18070
18071 .p2align 4,,15
18072 .globl GL_PREFIX(VertexAttrib2fvARB)
18073 .type GL_PREFIX(VertexAttrib2fvARB), @function
18074 GL_PREFIX(VertexAttrib2fvARB):
18075 #if defined(GLX_USE_TLS)
18076 call _x86_64_get_dispatch@PLT
18077 movq 3856(%rax), %r11
18078 jmp *%r11
18079 #elif defined(PTHREADS)
18080 pushq %rdi
18081 pushq %rsi
18082 pushq %rbp
18083 call _x86_64_get_dispatch@PLT
18084 popq %rbp
18085 popq %rsi
18086 popq %rdi
18087 movq 3856(%rax), %r11
18088 jmp *%r11
18089 #else
18090 movq _glapi_Dispatch(%rip), %rax
18091 testq %rax, %rax
18092 je 1f
18093 movq 3856(%rax), %r11
18094 jmp *%r11
18095 1:
18096 pushq %rdi
18097 pushq %rsi
18098 pushq %rbp
18099 call _glapi_get_dispatch
18100 popq %rbp
18101 popq %rsi
18102 popq %rdi
18103 movq 3856(%rax), %r11
18104 jmp *%r11
18105 #endif /* defined(GLX_USE_TLS) */
18106 .size GL_PREFIX(VertexAttrib2fvARB), .-GL_PREFIX(VertexAttrib2fvARB)
18107
18108 .p2align 4,,15
18109 .globl GL_PREFIX(VertexAttrib2sARB)
18110 .type GL_PREFIX(VertexAttrib2sARB), @function
18111 GL_PREFIX(VertexAttrib2sARB):
18112 #if defined(GLX_USE_TLS)
18113 call _x86_64_get_dispatch@PLT
18114 movq 3864(%rax), %r11
18115 jmp *%r11
18116 #elif defined(PTHREADS)
18117 pushq %rdi
18118 pushq %rsi
18119 pushq %rdx
18120 call _x86_64_get_dispatch@PLT
18121 popq %rdx
18122 popq %rsi
18123 popq %rdi
18124 movq 3864(%rax), %r11
18125 jmp *%r11
18126 #else
18127 movq _glapi_Dispatch(%rip), %rax
18128 testq %rax, %rax
18129 je 1f
18130 movq 3864(%rax), %r11
18131 jmp *%r11
18132 1:
18133 pushq %rdi
18134 pushq %rsi
18135 pushq %rdx
18136 call _glapi_get_dispatch
18137 popq %rdx
18138 popq %rsi
18139 popq %rdi
18140 movq 3864(%rax), %r11
18141 jmp *%r11
18142 #endif /* defined(GLX_USE_TLS) */
18143 .size GL_PREFIX(VertexAttrib2sARB), .-GL_PREFIX(VertexAttrib2sARB)
18144
18145 .p2align 4,,15
18146 .globl GL_PREFIX(VertexAttrib2svARB)
18147 .type GL_PREFIX(VertexAttrib2svARB), @function
18148 GL_PREFIX(VertexAttrib2svARB):
18149 #if defined(GLX_USE_TLS)
18150 call _x86_64_get_dispatch@PLT
18151 movq 3872(%rax), %r11
18152 jmp *%r11
18153 #elif defined(PTHREADS)
18154 pushq %rdi
18155 pushq %rsi
18156 pushq %rbp
18157 call _x86_64_get_dispatch@PLT
18158 popq %rbp
18159 popq %rsi
18160 popq %rdi
18161 movq 3872(%rax), %r11
18162 jmp *%r11
18163 #else
18164 movq _glapi_Dispatch(%rip), %rax
18165 testq %rax, %rax
18166 je 1f
18167 movq 3872(%rax), %r11
18168 jmp *%r11
18169 1:
18170 pushq %rdi
18171 pushq %rsi
18172 pushq %rbp
18173 call _glapi_get_dispatch
18174 popq %rbp
18175 popq %rsi
18176 popq %rdi
18177 movq 3872(%rax), %r11
18178 jmp *%r11
18179 #endif /* defined(GLX_USE_TLS) */
18180 .size GL_PREFIX(VertexAttrib2svARB), .-GL_PREFIX(VertexAttrib2svARB)
18181
18182 .p2align 4,,15
18183 .globl GL_PREFIX(VertexAttrib3dARB)
18184 .type GL_PREFIX(VertexAttrib3dARB), @function
18185 GL_PREFIX(VertexAttrib3dARB):
18186 #if defined(GLX_USE_TLS)
18187 call _x86_64_get_dispatch@PLT
18188 movq 3880(%rax), %r11
18189 jmp *%r11
18190 #elif defined(PTHREADS)
18191 subq $40, %rsp
18192 movq %rdi, (%rsp)
18193 movq %xmm0, 8(%rsp)
18194 movq %xmm1, 16(%rsp)
18195 movq %xmm2, 24(%rsp)
18196 call _x86_64_get_dispatch@PLT
18197 movq 24(%rsp), %xmm2
18198 movq 16(%rsp), %xmm1
18199 movq 8(%rsp), %xmm0
18200 movq (%rsp), %rdi
18201 addq $40, %rsp
18202 movq 3880(%rax), %r11
18203 jmp *%r11
18204 #else
18205 movq _glapi_Dispatch(%rip), %rax
18206 testq %rax, %rax
18207 je 1f
18208 movq 3880(%rax), %r11
18209 jmp *%r11
18210 1:
18211 subq $40, %rsp
18212 movq %rdi, (%rsp)
18213 movq %xmm0, 8(%rsp)
18214 movq %xmm1, 16(%rsp)
18215 movq %xmm2, 24(%rsp)
18216 call _glapi_get_dispatch
18217 movq 24(%rsp), %xmm2
18218 movq 16(%rsp), %xmm1
18219 movq 8(%rsp), %xmm0
18220 movq (%rsp), %rdi
18221 addq $40, %rsp
18222 movq 3880(%rax), %r11
18223 jmp *%r11
18224 #endif /* defined(GLX_USE_TLS) */
18225 .size GL_PREFIX(VertexAttrib3dARB), .-GL_PREFIX(VertexAttrib3dARB)
18226
18227 .p2align 4,,15
18228 .globl GL_PREFIX(VertexAttrib3dvARB)
18229 .type GL_PREFIX(VertexAttrib3dvARB), @function
18230 GL_PREFIX(VertexAttrib3dvARB):
18231 #if defined(GLX_USE_TLS)
18232 call _x86_64_get_dispatch@PLT
18233 movq 3888(%rax), %r11
18234 jmp *%r11
18235 #elif defined(PTHREADS)
18236 pushq %rdi
18237 pushq %rsi
18238 pushq %rbp
18239 call _x86_64_get_dispatch@PLT
18240 popq %rbp
18241 popq %rsi
18242 popq %rdi
18243 movq 3888(%rax), %r11
18244 jmp *%r11
18245 #else
18246 movq _glapi_Dispatch(%rip), %rax
18247 testq %rax, %rax
18248 je 1f
18249 movq 3888(%rax), %r11
18250 jmp *%r11
18251 1:
18252 pushq %rdi
18253 pushq %rsi
18254 pushq %rbp
18255 call _glapi_get_dispatch
18256 popq %rbp
18257 popq %rsi
18258 popq %rdi
18259 movq 3888(%rax), %r11
18260 jmp *%r11
18261 #endif /* defined(GLX_USE_TLS) */
18262 .size GL_PREFIX(VertexAttrib3dvARB), .-GL_PREFIX(VertexAttrib3dvARB)
18263
18264 .p2align 4,,15
18265 .globl GL_PREFIX(VertexAttrib3fARB)
18266 .type GL_PREFIX(VertexAttrib3fARB), @function
18267 GL_PREFIX(VertexAttrib3fARB):
18268 #if defined(GLX_USE_TLS)
18269 call _x86_64_get_dispatch@PLT
18270 movq 3896(%rax), %r11
18271 jmp *%r11
18272 #elif defined(PTHREADS)
18273 subq $40, %rsp
18274 movq %rdi, (%rsp)
18275 movq %xmm0, 8(%rsp)
18276 movq %xmm1, 16(%rsp)
18277 movq %xmm2, 24(%rsp)
18278 call _x86_64_get_dispatch@PLT
18279 movq 24(%rsp), %xmm2
18280 movq 16(%rsp), %xmm1
18281 movq 8(%rsp), %xmm0
18282 movq (%rsp), %rdi
18283 addq $40, %rsp
18284 movq 3896(%rax), %r11
18285 jmp *%r11
18286 #else
18287 movq _glapi_Dispatch(%rip), %rax
18288 testq %rax, %rax
18289 je 1f
18290 movq 3896(%rax), %r11
18291 jmp *%r11
18292 1:
18293 subq $40, %rsp
18294 movq %rdi, (%rsp)
18295 movq %xmm0, 8(%rsp)
18296 movq %xmm1, 16(%rsp)
18297 movq %xmm2, 24(%rsp)
18298 call _glapi_get_dispatch
18299 movq 24(%rsp), %xmm2
18300 movq 16(%rsp), %xmm1
18301 movq 8(%rsp), %xmm0
18302 movq (%rsp), %rdi
18303 addq $40, %rsp
18304 movq 3896(%rax), %r11
18305 jmp *%r11
18306 #endif /* defined(GLX_USE_TLS) */
18307 .size GL_PREFIX(VertexAttrib3fARB), .-GL_PREFIX(VertexAttrib3fARB)
18308
18309 .p2align 4,,15
18310 .globl GL_PREFIX(VertexAttrib3fvARB)
18311 .type GL_PREFIX(VertexAttrib3fvARB), @function
18312 GL_PREFIX(VertexAttrib3fvARB):
18313 #if defined(GLX_USE_TLS)
18314 call _x86_64_get_dispatch@PLT
18315 movq 3904(%rax), %r11
18316 jmp *%r11
18317 #elif defined(PTHREADS)
18318 pushq %rdi
18319 pushq %rsi
18320 pushq %rbp
18321 call _x86_64_get_dispatch@PLT
18322 popq %rbp
18323 popq %rsi
18324 popq %rdi
18325 movq 3904(%rax), %r11
18326 jmp *%r11
18327 #else
18328 movq _glapi_Dispatch(%rip), %rax
18329 testq %rax, %rax
18330 je 1f
18331 movq 3904(%rax), %r11
18332 jmp *%r11
18333 1:
18334 pushq %rdi
18335 pushq %rsi
18336 pushq %rbp
18337 call _glapi_get_dispatch
18338 popq %rbp
18339 popq %rsi
18340 popq %rdi
18341 movq 3904(%rax), %r11
18342 jmp *%r11
18343 #endif /* defined(GLX_USE_TLS) */
18344 .size GL_PREFIX(VertexAttrib3fvARB), .-GL_PREFIX(VertexAttrib3fvARB)
18345
18346 .p2align 4,,15
18347 .globl GL_PREFIX(VertexAttrib3sARB)
18348 .type GL_PREFIX(VertexAttrib3sARB), @function
18349 GL_PREFIX(VertexAttrib3sARB):
18350 #if defined(GLX_USE_TLS)
18351 call _x86_64_get_dispatch@PLT
18352 movq 3912(%rax), %r11
18353 jmp *%r11
18354 #elif defined(PTHREADS)
18355 pushq %rdi
18356 pushq %rsi
18357 pushq %rdx
18358 pushq %rcx
18359 pushq %rbp
18360 call _x86_64_get_dispatch@PLT
18361 popq %rbp
18362 popq %rcx
18363 popq %rdx
18364 popq %rsi
18365 popq %rdi
18366 movq 3912(%rax), %r11
18367 jmp *%r11
18368 #else
18369 movq _glapi_Dispatch(%rip), %rax
18370 testq %rax, %rax
18371 je 1f
18372 movq 3912(%rax), %r11
18373 jmp *%r11
18374 1:
18375 pushq %rdi
18376 pushq %rsi
18377 pushq %rdx
18378 pushq %rcx
18379 pushq %rbp
18380 call _glapi_get_dispatch
18381 popq %rbp
18382 popq %rcx
18383 popq %rdx
18384 popq %rsi
18385 popq %rdi
18386 movq 3912(%rax), %r11
18387 jmp *%r11
18388 #endif /* defined(GLX_USE_TLS) */
18389 .size GL_PREFIX(VertexAttrib3sARB), .-GL_PREFIX(VertexAttrib3sARB)
18390
18391 .p2align 4,,15
18392 .globl GL_PREFIX(VertexAttrib3svARB)
18393 .type GL_PREFIX(VertexAttrib3svARB), @function
18394 GL_PREFIX(VertexAttrib3svARB):
18395 #if defined(GLX_USE_TLS)
18396 call _x86_64_get_dispatch@PLT
18397 movq 3920(%rax), %r11
18398 jmp *%r11
18399 #elif defined(PTHREADS)
18400 pushq %rdi
18401 pushq %rsi
18402 pushq %rbp
18403 call _x86_64_get_dispatch@PLT
18404 popq %rbp
18405 popq %rsi
18406 popq %rdi
18407 movq 3920(%rax), %r11
18408 jmp *%r11
18409 #else
18410 movq _glapi_Dispatch(%rip), %rax
18411 testq %rax, %rax
18412 je 1f
18413 movq 3920(%rax), %r11
18414 jmp *%r11
18415 1:
18416 pushq %rdi
18417 pushq %rsi
18418 pushq %rbp
18419 call _glapi_get_dispatch
18420 popq %rbp
18421 popq %rsi
18422 popq %rdi
18423 movq 3920(%rax), %r11
18424 jmp *%r11
18425 #endif /* defined(GLX_USE_TLS) */
18426 .size GL_PREFIX(VertexAttrib3svARB), .-GL_PREFIX(VertexAttrib3svARB)
18427
18428 .p2align 4,,15
18429 .globl GL_PREFIX(VertexAttrib4NbvARB)
18430 .type GL_PREFIX(VertexAttrib4NbvARB), @function
18431 GL_PREFIX(VertexAttrib4NbvARB):
18432 #if defined(GLX_USE_TLS)
18433 call _x86_64_get_dispatch@PLT
18434 movq 3928(%rax), %r11
18435 jmp *%r11
18436 #elif defined(PTHREADS)
18437 pushq %rdi
18438 pushq %rsi
18439 pushq %rbp
18440 call _x86_64_get_dispatch@PLT
18441 popq %rbp
18442 popq %rsi
18443 popq %rdi
18444 movq 3928(%rax), %r11
18445 jmp *%r11
18446 #else
18447 movq _glapi_Dispatch(%rip), %rax
18448 testq %rax, %rax
18449 je 1f
18450 movq 3928(%rax), %r11
18451 jmp *%r11
18452 1:
18453 pushq %rdi
18454 pushq %rsi
18455 pushq %rbp
18456 call _glapi_get_dispatch
18457 popq %rbp
18458 popq %rsi
18459 popq %rdi
18460 movq 3928(%rax), %r11
18461 jmp *%r11
18462 #endif /* defined(GLX_USE_TLS) */
18463 .size GL_PREFIX(VertexAttrib4NbvARB), .-GL_PREFIX(VertexAttrib4NbvARB)
18464
18465 .p2align 4,,15
18466 .globl GL_PREFIX(VertexAttrib4NivARB)
18467 .type GL_PREFIX(VertexAttrib4NivARB), @function
18468 GL_PREFIX(VertexAttrib4NivARB):
18469 #if defined(GLX_USE_TLS)
18470 call _x86_64_get_dispatch@PLT
18471 movq 3936(%rax), %r11
18472 jmp *%r11
18473 #elif defined(PTHREADS)
18474 pushq %rdi
18475 pushq %rsi
18476 pushq %rbp
18477 call _x86_64_get_dispatch@PLT
18478 popq %rbp
18479 popq %rsi
18480 popq %rdi
18481 movq 3936(%rax), %r11
18482 jmp *%r11
18483 #else
18484 movq _glapi_Dispatch(%rip), %rax
18485 testq %rax, %rax
18486 je 1f
18487 movq 3936(%rax), %r11
18488 jmp *%r11
18489 1:
18490 pushq %rdi
18491 pushq %rsi
18492 pushq %rbp
18493 call _glapi_get_dispatch
18494 popq %rbp
18495 popq %rsi
18496 popq %rdi
18497 movq 3936(%rax), %r11
18498 jmp *%r11
18499 #endif /* defined(GLX_USE_TLS) */
18500 .size GL_PREFIX(VertexAttrib4NivARB), .-GL_PREFIX(VertexAttrib4NivARB)
18501
18502 .p2align 4,,15
18503 .globl GL_PREFIX(VertexAttrib4NsvARB)
18504 .type GL_PREFIX(VertexAttrib4NsvARB), @function
18505 GL_PREFIX(VertexAttrib4NsvARB):
18506 #if defined(GLX_USE_TLS)
18507 call _x86_64_get_dispatch@PLT
18508 movq 3944(%rax), %r11
18509 jmp *%r11
18510 #elif defined(PTHREADS)
18511 pushq %rdi
18512 pushq %rsi
18513 pushq %rbp
18514 call _x86_64_get_dispatch@PLT
18515 popq %rbp
18516 popq %rsi
18517 popq %rdi
18518 movq 3944(%rax), %r11
18519 jmp *%r11
18520 #else
18521 movq _glapi_Dispatch(%rip), %rax
18522 testq %rax, %rax
18523 je 1f
18524 movq 3944(%rax), %r11
18525 jmp *%r11
18526 1:
18527 pushq %rdi
18528 pushq %rsi
18529 pushq %rbp
18530 call _glapi_get_dispatch
18531 popq %rbp
18532 popq %rsi
18533 popq %rdi
18534 movq 3944(%rax), %r11
18535 jmp *%r11
18536 #endif /* defined(GLX_USE_TLS) */
18537 .size GL_PREFIX(VertexAttrib4NsvARB), .-GL_PREFIX(VertexAttrib4NsvARB)
18538
18539 .p2align 4,,15
18540 .globl GL_PREFIX(VertexAttrib4NubARB)
18541 .type GL_PREFIX(VertexAttrib4NubARB), @function
18542 GL_PREFIX(VertexAttrib4NubARB):
18543 #if defined(GLX_USE_TLS)
18544 call _x86_64_get_dispatch@PLT
18545 movq 3952(%rax), %r11
18546 jmp *%r11
18547 #elif defined(PTHREADS)
18548 pushq %rdi
18549 pushq %rsi
18550 pushq %rdx
18551 pushq %rcx
18552 pushq %r8
18553 call _x86_64_get_dispatch@PLT
18554 popq %r8
18555 popq %rcx
18556 popq %rdx
18557 popq %rsi
18558 popq %rdi
18559 movq 3952(%rax), %r11
18560 jmp *%r11
18561 #else
18562 movq _glapi_Dispatch(%rip), %rax
18563 testq %rax, %rax
18564 je 1f
18565 movq 3952(%rax), %r11
18566 jmp *%r11
18567 1:
18568 pushq %rdi
18569 pushq %rsi
18570 pushq %rdx
18571 pushq %rcx
18572 pushq %r8
18573 call _glapi_get_dispatch
18574 popq %r8
18575 popq %rcx
18576 popq %rdx
18577 popq %rsi
18578 popq %rdi
18579 movq 3952(%rax), %r11
18580 jmp *%r11
18581 #endif /* defined(GLX_USE_TLS) */
18582 .size GL_PREFIX(VertexAttrib4NubARB), .-GL_PREFIX(VertexAttrib4NubARB)
18583
18584 .p2align 4,,15
18585 .globl GL_PREFIX(VertexAttrib4NubvARB)
18586 .type GL_PREFIX(VertexAttrib4NubvARB), @function
18587 GL_PREFIX(VertexAttrib4NubvARB):
18588 #if defined(GLX_USE_TLS)
18589 call _x86_64_get_dispatch@PLT
18590 movq 3960(%rax), %r11
18591 jmp *%r11
18592 #elif defined(PTHREADS)
18593 pushq %rdi
18594 pushq %rsi
18595 pushq %rbp
18596 call _x86_64_get_dispatch@PLT
18597 popq %rbp
18598 popq %rsi
18599 popq %rdi
18600 movq 3960(%rax), %r11
18601 jmp *%r11
18602 #else
18603 movq _glapi_Dispatch(%rip), %rax
18604 testq %rax, %rax
18605 je 1f
18606 movq 3960(%rax), %r11
18607 jmp *%r11
18608 1:
18609 pushq %rdi
18610 pushq %rsi
18611 pushq %rbp
18612 call _glapi_get_dispatch
18613 popq %rbp
18614 popq %rsi
18615 popq %rdi
18616 movq 3960(%rax), %r11
18617 jmp *%r11
18618 #endif /* defined(GLX_USE_TLS) */
18619 .size GL_PREFIX(VertexAttrib4NubvARB), .-GL_PREFIX(VertexAttrib4NubvARB)
18620
18621 .p2align 4,,15
18622 .globl GL_PREFIX(VertexAttrib4NuivARB)
18623 .type GL_PREFIX(VertexAttrib4NuivARB), @function
18624 GL_PREFIX(VertexAttrib4NuivARB):
18625 #if defined(GLX_USE_TLS)
18626 call _x86_64_get_dispatch@PLT
18627 movq 3968(%rax), %r11
18628 jmp *%r11
18629 #elif defined(PTHREADS)
18630 pushq %rdi
18631 pushq %rsi
18632 pushq %rbp
18633 call _x86_64_get_dispatch@PLT
18634 popq %rbp
18635 popq %rsi
18636 popq %rdi
18637 movq 3968(%rax), %r11
18638 jmp *%r11
18639 #else
18640 movq _glapi_Dispatch(%rip), %rax
18641 testq %rax, %rax
18642 je 1f
18643 movq 3968(%rax), %r11
18644 jmp *%r11
18645 1:
18646 pushq %rdi
18647 pushq %rsi
18648 pushq %rbp
18649 call _glapi_get_dispatch
18650 popq %rbp
18651 popq %rsi
18652 popq %rdi
18653 movq 3968(%rax), %r11
18654 jmp *%r11
18655 #endif /* defined(GLX_USE_TLS) */
18656 .size GL_PREFIX(VertexAttrib4NuivARB), .-GL_PREFIX(VertexAttrib4NuivARB)
18657
18658 .p2align 4,,15
18659 .globl GL_PREFIX(VertexAttrib4NusvARB)
18660 .type GL_PREFIX(VertexAttrib4NusvARB), @function
18661 GL_PREFIX(VertexAttrib4NusvARB):
18662 #if defined(GLX_USE_TLS)
18663 call _x86_64_get_dispatch@PLT
18664 movq 3976(%rax), %r11
18665 jmp *%r11
18666 #elif defined(PTHREADS)
18667 pushq %rdi
18668 pushq %rsi
18669 pushq %rbp
18670 call _x86_64_get_dispatch@PLT
18671 popq %rbp
18672 popq %rsi
18673 popq %rdi
18674 movq 3976(%rax), %r11
18675 jmp *%r11
18676 #else
18677 movq _glapi_Dispatch(%rip), %rax
18678 testq %rax, %rax
18679 je 1f
18680 movq 3976(%rax), %r11
18681 jmp *%r11
18682 1:
18683 pushq %rdi
18684 pushq %rsi
18685 pushq %rbp
18686 call _glapi_get_dispatch
18687 popq %rbp
18688 popq %rsi
18689 popq %rdi
18690 movq 3976(%rax), %r11
18691 jmp *%r11
18692 #endif /* defined(GLX_USE_TLS) */
18693 .size GL_PREFIX(VertexAttrib4NusvARB), .-GL_PREFIX(VertexAttrib4NusvARB)
18694
18695 .p2align 4,,15
18696 .globl GL_PREFIX(VertexAttrib4bvARB)
18697 .type GL_PREFIX(VertexAttrib4bvARB), @function
18698 GL_PREFIX(VertexAttrib4bvARB):
18699 #if defined(GLX_USE_TLS)
18700 call _x86_64_get_dispatch@PLT
18701 movq 3984(%rax), %r11
18702 jmp *%r11
18703 #elif defined(PTHREADS)
18704 pushq %rdi
18705 pushq %rsi
18706 pushq %rbp
18707 call _x86_64_get_dispatch@PLT
18708 popq %rbp
18709 popq %rsi
18710 popq %rdi
18711 movq 3984(%rax), %r11
18712 jmp *%r11
18713 #else
18714 movq _glapi_Dispatch(%rip), %rax
18715 testq %rax, %rax
18716 je 1f
18717 movq 3984(%rax), %r11
18718 jmp *%r11
18719 1:
18720 pushq %rdi
18721 pushq %rsi
18722 pushq %rbp
18723 call _glapi_get_dispatch
18724 popq %rbp
18725 popq %rsi
18726 popq %rdi
18727 movq 3984(%rax), %r11
18728 jmp *%r11
18729 #endif /* defined(GLX_USE_TLS) */
18730 .size GL_PREFIX(VertexAttrib4bvARB), .-GL_PREFIX(VertexAttrib4bvARB)
18731
18732 .p2align 4,,15
18733 .globl GL_PREFIX(VertexAttrib4dARB)
18734 .type GL_PREFIX(VertexAttrib4dARB), @function
18735 GL_PREFIX(VertexAttrib4dARB):
18736 #if defined(GLX_USE_TLS)
18737 call _x86_64_get_dispatch@PLT
18738 movq 3992(%rax), %r11
18739 jmp *%r11
18740 #elif defined(PTHREADS)
18741 subq $40, %rsp
18742 movq %rdi, (%rsp)
18743 movq %xmm0, 8(%rsp)
18744 movq %xmm1, 16(%rsp)
18745 movq %xmm2, 24(%rsp)
18746 movq %xmm3, 32(%rsp)
18747 call _x86_64_get_dispatch@PLT
18748 movq 32(%rsp), %xmm3
18749 movq 24(%rsp), %xmm2
18750 movq 16(%rsp), %xmm1
18751 movq 8(%rsp), %xmm0
18752 movq (%rsp), %rdi
18753 addq $40, %rsp
18754 movq 3992(%rax), %r11
18755 jmp *%r11
18756 #else
18757 movq _glapi_Dispatch(%rip), %rax
18758 testq %rax, %rax
18759 je 1f
18760 movq 3992(%rax), %r11
18761 jmp *%r11
18762 1:
18763 subq $40, %rsp
18764 movq %rdi, (%rsp)
18765 movq %xmm0, 8(%rsp)
18766 movq %xmm1, 16(%rsp)
18767 movq %xmm2, 24(%rsp)
18768 movq %xmm3, 32(%rsp)
18769 call _glapi_get_dispatch
18770 movq 32(%rsp), %xmm3
18771 movq 24(%rsp), %xmm2
18772 movq 16(%rsp), %xmm1
18773 movq 8(%rsp), %xmm0
18774 movq (%rsp), %rdi
18775 addq $40, %rsp
18776 movq 3992(%rax), %r11
18777 jmp *%r11
18778 #endif /* defined(GLX_USE_TLS) */
18779 .size GL_PREFIX(VertexAttrib4dARB), .-GL_PREFIX(VertexAttrib4dARB)
18780
18781 .p2align 4,,15
18782 .globl GL_PREFIX(VertexAttrib4dvARB)
18783 .type GL_PREFIX(VertexAttrib4dvARB), @function
18784 GL_PREFIX(VertexAttrib4dvARB):
18785 #if defined(GLX_USE_TLS)
18786 call _x86_64_get_dispatch@PLT
18787 movq 4000(%rax), %r11
18788 jmp *%r11
18789 #elif defined(PTHREADS)
18790 pushq %rdi
18791 pushq %rsi
18792 pushq %rbp
18793 call _x86_64_get_dispatch@PLT
18794 popq %rbp
18795 popq %rsi
18796 popq %rdi
18797 movq 4000(%rax), %r11
18798 jmp *%r11
18799 #else
18800 movq _glapi_Dispatch(%rip), %rax
18801 testq %rax, %rax
18802 je 1f
18803 movq 4000(%rax), %r11
18804 jmp *%r11
18805 1:
18806 pushq %rdi
18807 pushq %rsi
18808 pushq %rbp
18809 call _glapi_get_dispatch
18810 popq %rbp
18811 popq %rsi
18812 popq %rdi
18813 movq 4000(%rax), %r11
18814 jmp *%r11
18815 #endif /* defined(GLX_USE_TLS) */
18816 .size GL_PREFIX(VertexAttrib4dvARB), .-GL_PREFIX(VertexAttrib4dvARB)
18817
18818 .p2align 4,,15
18819 .globl GL_PREFIX(VertexAttrib4fARB)
18820 .type GL_PREFIX(VertexAttrib4fARB), @function
18821 GL_PREFIX(VertexAttrib4fARB):
18822 #if defined(GLX_USE_TLS)
18823 call _x86_64_get_dispatch@PLT
18824 movq 4008(%rax), %r11
18825 jmp *%r11
18826 #elif defined(PTHREADS)
18827 subq $40, %rsp
18828 movq %rdi, (%rsp)
18829 movq %xmm0, 8(%rsp)
18830 movq %xmm1, 16(%rsp)
18831 movq %xmm2, 24(%rsp)
18832 movq %xmm3, 32(%rsp)
18833 call _x86_64_get_dispatch@PLT
18834 movq 32(%rsp), %xmm3
18835 movq 24(%rsp), %xmm2
18836 movq 16(%rsp), %xmm1
18837 movq 8(%rsp), %xmm0
18838 movq (%rsp), %rdi
18839 addq $40, %rsp
18840 movq 4008(%rax), %r11
18841 jmp *%r11
18842 #else
18843 movq _glapi_Dispatch(%rip), %rax
18844 testq %rax, %rax
18845 je 1f
18846 movq 4008(%rax), %r11
18847 jmp *%r11
18848 1:
18849 subq $40, %rsp
18850 movq %rdi, (%rsp)
18851 movq %xmm0, 8(%rsp)
18852 movq %xmm1, 16(%rsp)
18853 movq %xmm2, 24(%rsp)
18854 movq %xmm3, 32(%rsp)
18855 call _glapi_get_dispatch
18856 movq 32(%rsp), %xmm3
18857 movq 24(%rsp), %xmm2
18858 movq 16(%rsp), %xmm1
18859 movq 8(%rsp), %xmm0
18860 movq (%rsp), %rdi
18861 addq $40, %rsp
18862 movq 4008(%rax), %r11
18863 jmp *%r11
18864 #endif /* defined(GLX_USE_TLS) */
18865 .size GL_PREFIX(VertexAttrib4fARB), .-GL_PREFIX(VertexAttrib4fARB)
18866
18867 .p2align 4,,15
18868 .globl GL_PREFIX(VertexAttrib4fvARB)
18869 .type GL_PREFIX(VertexAttrib4fvARB), @function
18870 GL_PREFIX(VertexAttrib4fvARB):
18871 #if defined(GLX_USE_TLS)
18872 call _x86_64_get_dispatch@PLT
18873 movq 4016(%rax), %r11
18874 jmp *%r11
18875 #elif defined(PTHREADS)
18876 pushq %rdi
18877 pushq %rsi
18878 pushq %rbp
18879 call _x86_64_get_dispatch@PLT
18880 popq %rbp
18881 popq %rsi
18882 popq %rdi
18883 movq 4016(%rax), %r11
18884 jmp *%r11
18885 #else
18886 movq _glapi_Dispatch(%rip), %rax
18887 testq %rax, %rax
18888 je 1f
18889 movq 4016(%rax), %r11
18890 jmp *%r11
18891 1:
18892 pushq %rdi
18893 pushq %rsi
18894 pushq %rbp
18895 call _glapi_get_dispatch
18896 popq %rbp
18897 popq %rsi
18898 popq %rdi
18899 movq 4016(%rax), %r11
18900 jmp *%r11
18901 #endif /* defined(GLX_USE_TLS) */
18902 .size GL_PREFIX(VertexAttrib4fvARB), .-GL_PREFIX(VertexAttrib4fvARB)
18903
18904 .p2align 4,,15
18905 .globl GL_PREFIX(VertexAttrib4ivARB)
18906 .type GL_PREFIX(VertexAttrib4ivARB), @function
18907 GL_PREFIX(VertexAttrib4ivARB):
18908 #if defined(GLX_USE_TLS)
18909 call _x86_64_get_dispatch@PLT
18910 movq 4024(%rax), %r11
18911 jmp *%r11
18912 #elif defined(PTHREADS)
18913 pushq %rdi
18914 pushq %rsi
18915 pushq %rbp
18916 call _x86_64_get_dispatch@PLT
18917 popq %rbp
18918 popq %rsi
18919 popq %rdi
18920 movq 4024(%rax), %r11
18921 jmp *%r11
18922 #else
18923 movq _glapi_Dispatch(%rip), %rax
18924 testq %rax, %rax
18925 je 1f
18926 movq 4024(%rax), %r11
18927 jmp *%r11
18928 1:
18929 pushq %rdi
18930 pushq %rsi
18931 pushq %rbp
18932 call _glapi_get_dispatch
18933 popq %rbp
18934 popq %rsi
18935 popq %rdi
18936 movq 4024(%rax), %r11
18937 jmp *%r11
18938 #endif /* defined(GLX_USE_TLS) */
18939 .size GL_PREFIX(VertexAttrib4ivARB), .-GL_PREFIX(VertexAttrib4ivARB)
18940
18941 .p2align 4,,15
18942 .globl GL_PREFIX(VertexAttrib4sARB)
18943 .type GL_PREFIX(VertexAttrib4sARB), @function
18944 GL_PREFIX(VertexAttrib4sARB):
18945 #if defined(GLX_USE_TLS)
18946 call _x86_64_get_dispatch@PLT
18947 movq 4032(%rax), %r11
18948 jmp *%r11
18949 #elif defined(PTHREADS)
18950 pushq %rdi
18951 pushq %rsi
18952 pushq %rdx
18953 pushq %rcx
18954 pushq %r8
18955 call _x86_64_get_dispatch@PLT
18956 popq %r8
18957 popq %rcx
18958 popq %rdx
18959 popq %rsi
18960 popq %rdi
18961 movq 4032(%rax), %r11
18962 jmp *%r11
18963 #else
18964 movq _glapi_Dispatch(%rip), %rax
18965 testq %rax, %rax
18966 je 1f
18967 movq 4032(%rax), %r11
18968 jmp *%r11
18969 1:
18970 pushq %rdi
18971 pushq %rsi
18972 pushq %rdx
18973 pushq %rcx
18974 pushq %r8
18975 call _glapi_get_dispatch
18976 popq %r8
18977 popq %rcx
18978 popq %rdx
18979 popq %rsi
18980 popq %rdi
18981 movq 4032(%rax), %r11
18982 jmp *%r11
18983 #endif /* defined(GLX_USE_TLS) */
18984 .size GL_PREFIX(VertexAttrib4sARB), .-GL_PREFIX(VertexAttrib4sARB)
18985
18986 .p2align 4,,15
18987 .globl GL_PREFIX(VertexAttrib4svARB)
18988 .type GL_PREFIX(VertexAttrib4svARB), @function
18989 GL_PREFIX(VertexAttrib4svARB):
18990 #if defined(GLX_USE_TLS)
18991 call _x86_64_get_dispatch@PLT
18992 movq 4040(%rax), %r11
18993 jmp *%r11
18994 #elif defined(PTHREADS)
18995 pushq %rdi
18996 pushq %rsi
18997 pushq %rbp
18998 call _x86_64_get_dispatch@PLT
18999 popq %rbp
19000 popq %rsi
19001 popq %rdi
19002 movq 4040(%rax), %r11
19003 jmp *%r11
19004 #else
19005 movq _glapi_Dispatch(%rip), %rax
19006 testq %rax, %rax
19007 je 1f
19008 movq 4040(%rax), %r11
19009 jmp *%r11
19010 1:
19011 pushq %rdi
19012 pushq %rsi
19013 pushq %rbp
19014 call _glapi_get_dispatch
19015 popq %rbp
19016 popq %rsi
19017 popq %rdi
19018 movq 4040(%rax), %r11
19019 jmp *%r11
19020 #endif /* defined(GLX_USE_TLS) */
19021 .size GL_PREFIX(VertexAttrib4svARB), .-GL_PREFIX(VertexAttrib4svARB)
19022
19023 .p2align 4,,15
19024 .globl GL_PREFIX(VertexAttrib4ubvARB)
19025 .type GL_PREFIX(VertexAttrib4ubvARB), @function
19026 GL_PREFIX(VertexAttrib4ubvARB):
19027 #if defined(GLX_USE_TLS)
19028 call _x86_64_get_dispatch@PLT
19029 movq 4048(%rax), %r11
19030 jmp *%r11
19031 #elif defined(PTHREADS)
19032 pushq %rdi
19033 pushq %rsi
19034 pushq %rbp
19035 call _x86_64_get_dispatch@PLT
19036 popq %rbp
19037 popq %rsi
19038 popq %rdi
19039 movq 4048(%rax), %r11
19040 jmp *%r11
19041 #else
19042 movq _glapi_Dispatch(%rip), %rax
19043 testq %rax, %rax
19044 je 1f
19045 movq 4048(%rax), %r11
19046 jmp *%r11
19047 1:
19048 pushq %rdi
19049 pushq %rsi
19050 pushq %rbp
19051 call _glapi_get_dispatch
19052 popq %rbp
19053 popq %rsi
19054 popq %rdi
19055 movq 4048(%rax), %r11
19056 jmp *%r11
19057 #endif /* defined(GLX_USE_TLS) */
19058 .size GL_PREFIX(VertexAttrib4ubvARB), .-GL_PREFIX(VertexAttrib4ubvARB)
19059
19060 .p2align 4,,15
19061 .globl GL_PREFIX(VertexAttrib4uivARB)
19062 .type GL_PREFIX(VertexAttrib4uivARB), @function
19063 GL_PREFIX(VertexAttrib4uivARB):
19064 #if defined(GLX_USE_TLS)
19065 call _x86_64_get_dispatch@PLT
19066 movq 4056(%rax), %r11
19067 jmp *%r11
19068 #elif defined(PTHREADS)
19069 pushq %rdi
19070 pushq %rsi
19071 pushq %rbp
19072 call _x86_64_get_dispatch@PLT
19073 popq %rbp
19074 popq %rsi
19075 popq %rdi
19076 movq 4056(%rax), %r11
19077 jmp *%r11
19078 #else
19079 movq _glapi_Dispatch(%rip), %rax
19080 testq %rax, %rax
19081 je 1f
19082 movq 4056(%rax), %r11
19083 jmp *%r11
19084 1:
19085 pushq %rdi
19086 pushq %rsi
19087 pushq %rbp
19088 call _glapi_get_dispatch
19089 popq %rbp
19090 popq %rsi
19091 popq %rdi
19092 movq 4056(%rax), %r11
19093 jmp *%r11
19094 #endif /* defined(GLX_USE_TLS) */
19095 .size GL_PREFIX(VertexAttrib4uivARB), .-GL_PREFIX(VertexAttrib4uivARB)
19096
19097 .p2align 4,,15
19098 .globl GL_PREFIX(VertexAttrib4usvARB)
19099 .type GL_PREFIX(VertexAttrib4usvARB), @function
19100 GL_PREFIX(VertexAttrib4usvARB):
19101 #if defined(GLX_USE_TLS)
19102 call _x86_64_get_dispatch@PLT
19103 movq 4064(%rax), %r11
19104 jmp *%r11
19105 #elif defined(PTHREADS)
19106 pushq %rdi
19107 pushq %rsi
19108 pushq %rbp
19109 call _x86_64_get_dispatch@PLT
19110 popq %rbp
19111 popq %rsi
19112 popq %rdi
19113 movq 4064(%rax), %r11
19114 jmp *%r11
19115 #else
19116 movq _glapi_Dispatch(%rip), %rax
19117 testq %rax, %rax
19118 je 1f
19119 movq 4064(%rax), %r11
19120 jmp *%r11
19121 1:
19122 pushq %rdi
19123 pushq %rsi
19124 pushq %rbp
19125 call _glapi_get_dispatch
19126 popq %rbp
19127 popq %rsi
19128 popq %rdi
19129 movq 4064(%rax), %r11
19130 jmp *%r11
19131 #endif /* defined(GLX_USE_TLS) */
19132 .size GL_PREFIX(VertexAttrib4usvARB), .-GL_PREFIX(VertexAttrib4usvARB)
19133
19134 .p2align 4,,15
19135 .globl GL_PREFIX(VertexAttribPointerARB)
19136 .type GL_PREFIX(VertexAttribPointerARB), @function
19137 GL_PREFIX(VertexAttribPointerARB):
19138 #if defined(GLX_USE_TLS)
19139 call _x86_64_get_dispatch@PLT
19140 movq 4072(%rax), %r11
19141 jmp *%r11
19142 #elif defined(PTHREADS)
19143 pushq %rdi
19144 pushq %rsi
19145 pushq %rdx
19146 pushq %rcx
19147 pushq %r8
19148 pushq %r9
19149 pushq %rbp
19150 call _x86_64_get_dispatch@PLT
19151 popq %rbp
19152 popq %r9
19153 popq %r8
19154 popq %rcx
19155 popq %rdx
19156 popq %rsi
19157 popq %rdi
19158 movq 4072(%rax), %r11
19159 jmp *%r11
19160 #else
19161 movq _glapi_Dispatch(%rip), %rax
19162 testq %rax, %rax
19163 je 1f
19164 movq 4072(%rax), %r11
19165 jmp *%r11
19166 1:
19167 pushq %rdi
19168 pushq %rsi
19169 pushq %rdx
19170 pushq %rcx
19171 pushq %r8
19172 pushq %r9
19173 pushq %rbp
19174 call _glapi_get_dispatch
19175 popq %rbp
19176 popq %r9
19177 popq %r8
19178 popq %rcx
19179 popq %rdx
19180 popq %rsi
19181 popq %rdi
19182 movq 4072(%rax), %r11
19183 jmp *%r11
19184 #endif /* defined(GLX_USE_TLS) */
19185 .size GL_PREFIX(VertexAttribPointerARB), .-GL_PREFIX(VertexAttribPointerARB)
19186
19187 .p2align 4,,15
19188 .globl GL_PREFIX(BindBufferARB)
19189 .type GL_PREFIX(BindBufferARB), @function
19190 GL_PREFIX(BindBufferARB):
19191 #if defined(GLX_USE_TLS)
19192 call _x86_64_get_dispatch@PLT
19193 movq 4080(%rax), %r11
19194 jmp *%r11
19195 #elif defined(PTHREADS)
19196 pushq %rdi
19197 pushq %rsi
19198 pushq %rbp
19199 call _x86_64_get_dispatch@PLT
19200 popq %rbp
19201 popq %rsi
19202 popq %rdi
19203 movq 4080(%rax), %r11
19204 jmp *%r11
19205 #else
19206 movq _glapi_Dispatch(%rip), %rax
19207 testq %rax, %rax
19208 je 1f
19209 movq 4080(%rax), %r11
19210 jmp *%r11
19211 1:
19212 pushq %rdi
19213 pushq %rsi
19214 pushq %rbp
19215 call _glapi_get_dispatch
19216 popq %rbp
19217 popq %rsi
19218 popq %rdi
19219 movq 4080(%rax), %r11
19220 jmp *%r11
19221 #endif /* defined(GLX_USE_TLS) */
19222 .size GL_PREFIX(BindBufferARB), .-GL_PREFIX(BindBufferARB)
19223
19224 .p2align 4,,15
19225 .globl GL_PREFIX(BufferDataARB)
19226 .type GL_PREFIX(BufferDataARB), @function
19227 GL_PREFIX(BufferDataARB):
19228 #if defined(GLX_USE_TLS)
19229 call _x86_64_get_dispatch@PLT
19230 movq 4088(%rax), %r11
19231 jmp *%r11
19232 #elif defined(PTHREADS)
19233 pushq %rdi
19234 pushq %rsi
19235 pushq %rdx
19236 pushq %rcx
19237 pushq %rbp
19238 call _x86_64_get_dispatch@PLT
19239 popq %rbp
19240 popq %rcx
19241 popq %rdx
19242 popq %rsi
19243 popq %rdi
19244 movq 4088(%rax), %r11
19245 jmp *%r11
19246 #else
19247 movq _glapi_Dispatch(%rip), %rax
19248 testq %rax, %rax
19249 je 1f
19250 movq 4088(%rax), %r11
19251 jmp *%r11
19252 1:
19253 pushq %rdi
19254 pushq %rsi
19255 pushq %rdx
19256 pushq %rcx
19257 pushq %rbp
19258 call _glapi_get_dispatch
19259 popq %rbp
19260 popq %rcx
19261 popq %rdx
19262 popq %rsi
19263 popq %rdi
19264 movq 4088(%rax), %r11
19265 jmp *%r11
19266 #endif /* defined(GLX_USE_TLS) */
19267 .size GL_PREFIX(BufferDataARB), .-GL_PREFIX(BufferDataARB)
19268
19269 .p2align 4,,15
19270 .globl GL_PREFIX(BufferSubDataARB)
19271 .type GL_PREFIX(BufferSubDataARB), @function
19272 GL_PREFIX(BufferSubDataARB):
19273 #if defined(GLX_USE_TLS)
19274 call _x86_64_get_dispatch@PLT
19275 movq 4096(%rax), %r11
19276 jmp *%r11
19277 #elif defined(PTHREADS)
19278 pushq %rdi
19279 pushq %rsi
19280 pushq %rdx
19281 pushq %rcx
19282 pushq %rbp
19283 call _x86_64_get_dispatch@PLT
19284 popq %rbp
19285 popq %rcx
19286 popq %rdx
19287 popq %rsi
19288 popq %rdi
19289 movq 4096(%rax), %r11
19290 jmp *%r11
19291 #else
19292 movq _glapi_Dispatch(%rip), %rax
19293 testq %rax, %rax
19294 je 1f
19295 movq 4096(%rax), %r11
19296 jmp *%r11
19297 1:
19298 pushq %rdi
19299 pushq %rsi
19300 pushq %rdx
19301 pushq %rcx
19302 pushq %rbp
19303 call _glapi_get_dispatch
19304 popq %rbp
19305 popq %rcx
19306 popq %rdx
19307 popq %rsi
19308 popq %rdi
19309 movq 4096(%rax), %r11
19310 jmp *%r11
19311 #endif /* defined(GLX_USE_TLS) */
19312 .size GL_PREFIX(BufferSubDataARB), .-GL_PREFIX(BufferSubDataARB)
19313
19314 .p2align 4,,15
19315 .globl GL_PREFIX(DeleteBuffersARB)
19316 .type GL_PREFIX(DeleteBuffersARB), @function
19317 GL_PREFIX(DeleteBuffersARB):
19318 #if defined(GLX_USE_TLS)
19319 call _x86_64_get_dispatch@PLT
19320 movq 4104(%rax), %r11
19321 jmp *%r11
19322 #elif defined(PTHREADS)
19323 pushq %rdi
19324 pushq %rsi
19325 pushq %rbp
19326 call _x86_64_get_dispatch@PLT
19327 popq %rbp
19328 popq %rsi
19329 popq %rdi
19330 movq 4104(%rax), %r11
19331 jmp *%r11
19332 #else
19333 movq _glapi_Dispatch(%rip), %rax
19334 testq %rax, %rax
19335 je 1f
19336 movq 4104(%rax), %r11
19337 jmp *%r11
19338 1:
19339 pushq %rdi
19340 pushq %rsi
19341 pushq %rbp
19342 call _glapi_get_dispatch
19343 popq %rbp
19344 popq %rsi
19345 popq %rdi
19346 movq 4104(%rax), %r11
19347 jmp *%r11
19348 #endif /* defined(GLX_USE_TLS) */
19349 .size GL_PREFIX(DeleteBuffersARB), .-GL_PREFIX(DeleteBuffersARB)
19350
19351 .p2align 4,,15
19352 .globl GL_PREFIX(GenBuffersARB)
19353 .type GL_PREFIX(GenBuffersARB), @function
19354 GL_PREFIX(GenBuffersARB):
19355 #if defined(GLX_USE_TLS)
19356 call _x86_64_get_dispatch@PLT
19357 movq 4112(%rax), %r11
19358 jmp *%r11
19359 #elif defined(PTHREADS)
19360 pushq %rdi
19361 pushq %rsi
19362 pushq %rbp
19363 call _x86_64_get_dispatch@PLT
19364 popq %rbp
19365 popq %rsi
19366 popq %rdi
19367 movq 4112(%rax), %r11
19368 jmp *%r11
19369 #else
19370 movq _glapi_Dispatch(%rip), %rax
19371 testq %rax, %rax
19372 je 1f
19373 movq 4112(%rax), %r11
19374 jmp *%r11
19375 1:
19376 pushq %rdi
19377 pushq %rsi
19378 pushq %rbp
19379 call _glapi_get_dispatch
19380 popq %rbp
19381 popq %rsi
19382 popq %rdi
19383 movq 4112(%rax), %r11
19384 jmp *%r11
19385 #endif /* defined(GLX_USE_TLS) */
19386 .size GL_PREFIX(GenBuffersARB), .-GL_PREFIX(GenBuffersARB)
19387
19388 .p2align 4,,15
19389 .globl GL_PREFIX(GetBufferParameterivARB)
19390 .type GL_PREFIX(GetBufferParameterivARB), @function
19391 GL_PREFIX(GetBufferParameterivARB):
19392 #if defined(GLX_USE_TLS)
19393 call _x86_64_get_dispatch@PLT
19394 movq 4120(%rax), %r11
19395 jmp *%r11
19396 #elif defined(PTHREADS)
19397 pushq %rdi
19398 pushq %rsi
19399 pushq %rdx
19400 call _x86_64_get_dispatch@PLT
19401 popq %rdx
19402 popq %rsi
19403 popq %rdi
19404 movq 4120(%rax), %r11
19405 jmp *%r11
19406 #else
19407 movq _glapi_Dispatch(%rip), %rax
19408 testq %rax, %rax
19409 je 1f
19410 movq 4120(%rax), %r11
19411 jmp *%r11
19412 1:
19413 pushq %rdi
19414 pushq %rsi
19415 pushq %rdx
19416 call _glapi_get_dispatch
19417 popq %rdx
19418 popq %rsi
19419 popq %rdi
19420 movq 4120(%rax), %r11
19421 jmp *%r11
19422 #endif /* defined(GLX_USE_TLS) */
19423 .size GL_PREFIX(GetBufferParameterivARB), .-GL_PREFIX(GetBufferParameterivARB)
19424
19425 .p2align 4,,15
19426 .globl GL_PREFIX(GetBufferPointervARB)
19427 .type GL_PREFIX(GetBufferPointervARB), @function
19428 GL_PREFIX(GetBufferPointervARB):
19429 #if defined(GLX_USE_TLS)
19430 call _x86_64_get_dispatch@PLT
19431 movq 4128(%rax), %r11
19432 jmp *%r11
19433 #elif defined(PTHREADS)
19434 pushq %rdi
19435 pushq %rsi
19436 pushq %rdx
19437 call _x86_64_get_dispatch@PLT
19438 popq %rdx
19439 popq %rsi
19440 popq %rdi
19441 movq 4128(%rax), %r11
19442 jmp *%r11
19443 #else
19444 movq _glapi_Dispatch(%rip), %rax
19445 testq %rax, %rax
19446 je 1f
19447 movq 4128(%rax), %r11
19448 jmp *%r11
19449 1:
19450 pushq %rdi
19451 pushq %rsi
19452 pushq %rdx
19453 call _glapi_get_dispatch
19454 popq %rdx
19455 popq %rsi
19456 popq %rdi
19457 movq 4128(%rax), %r11
19458 jmp *%r11
19459 #endif /* defined(GLX_USE_TLS) */
19460 .size GL_PREFIX(GetBufferPointervARB), .-GL_PREFIX(GetBufferPointervARB)
19461
19462 .p2align 4,,15
19463 .globl GL_PREFIX(GetBufferSubDataARB)
19464 .type GL_PREFIX(GetBufferSubDataARB), @function
19465 GL_PREFIX(GetBufferSubDataARB):
19466 #if defined(GLX_USE_TLS)
19467 call _x86_64_get_dispatch@PLT
19468 movq 4136(%rax), %r11
19469 jmp *%r11
19470 #elif defined(PTHREADS)
19471 pushq %rdi
19472 pushq %rsi
19473 pushq %rdx
19474 pushq %rcx
19475 pushq %rbp
19476 call _x86_64_get_dispatch@PLT
19477 popq %rbp
19478 popq %rcx
19479 popq %rdx
19480 popq %rsi
19481 popq %rdi
19482 movq 4136(%rax), %r11
19483 jmp *%r11
19484 #else
19485 movq _glapi_Dispatch(%rip), %rax
19486 testq %rax, %rax
19487 je 1f
19488 movq 4136(%rax), %r11
19489 jmp *%r11
19490 1:
19491 pushq %rdi
19492 pushq %rsi
19493 pushq %rdx
19494 pushq %rcx
19495 pushq %rbp
19496 call _glapi_get_dispatch
19497 popq %rbp
19498 popq %rcx
19499 popq %rdx
19500 popq %rsi
19501 popq %rdi
19502 movq 4136(%rax), %r11
19503 jmp *%r11
19504 #endif /* defined(GLX_USE_TLS) */
19505 .size GL_PREFIX(GetBufferSubDataARB), .-GL_PREFIX(GetBufferSubDataARB)
19506
19507 .p2align 4,,15
19508 .globl GL_PREFIX(IsBufferARB)
19509 .type GL_PREFIX(IsBufferARB), @function
19510 GL_PREFIX(IsBufferARB):
19511 #if defined(GLX_USE_TLS)
19512 call _x86_64_get_dispatch@PLT
19513 movq 4144(%rax), %r11
19514 jmp *%r11
19515 #elif defined(PTHREADS)
19516 pushq %rdi
19517 call _x86_64_get_dispatch@PLT
19518 popq %rdi
19519 movq 4144(%rax), %r11
19520 jmp *%r11
19521 #else
19522 movq _glapi_Dispatch(%rip), %rax
19523 testq %rax, %rax
19524 je 1f
19525 movq 4144(%rax), %r11
19526 jmp *%r11
19527 1:
19528 pushq %rdi
19529 call _glapi_get_dispatch
19530 popq %rdi
19531 movq 4144(%rax), %r11
19532 jmp *%r11
19533 #endif /* defined(GLX_USE_TLS) */
19534 .size GL_PREFIX(IsBufferARB), .-GL_PREFIX(IsBufferARB)
19535
19536 .p2align 4,,15
19537 .globl GL_PREFIX(MapBufferARB)
19538 .type GL_PREFIX(MapBufferARB), @function
19539 GL_PREFIX(MapBufferARB):
19540 #if defined(GLX_USE_TLS)
19541 call _x86_64_get_dispatch@PLT
19542 movq 4152(%rax), %r11
19543 jmp *%r11
19544 #elif defined(PTHREADS)
19545 pushq %rdi
19546 pushq %rsi
19547 pushq %rbp
19548 call _x86_64_get_dispatch@PLT
19549 popq %rbp
19550 popq %rsi
19551 popq %rdi
19552 movq 4152(%rax), %r11
19553 jmp *%r11
19554 #else
19555 movq _glapi_Dispatch(%rip), %rax
19556 testq %rax, %rax
19557 je 1f
19558 movq 4152(%rax), %r11
19559 jmp *%r11
19560 1:
19561 pushq %rdi
19562 pushq %rsi
19563 pushq %rbp
19564 call _glapi_get_dispatch
19565 popq %rbp
19566 popq %rsi
19567 popq %rdi
19568 movq 4152(%rax), %r11
19569 jmp *%r11
19570 #endif /* defined(GLX_USE_TLS) */
19571 .size GL_PREFIX(MapBufferARB), .-GL_PREFIX(MapBufferARB)
19572
19573 .p2align 4,,15
19574 .globl GL_PREFIX(UnmapBufferARB)
19575 .type GL_PREFIX(UnmapBufferARB), @function
19576 GL_PREFIX(UnmapBufferARB):
19577 #if defined(GLX_USE_TLS)
19578 call _x86_64_get_dispatch@PLT
19579 movq 4160(%rax), %r11
19580 jmp *%r11
19581 #elif defined(PTHREADS)
19582 pushq %rdi
19583 call _x86_64_get_dispatch@PLT
19584 popq %rdi
19585 movq 4160(%rax), %r11
19586 jmp *%r11
19587 #else
19588 movq _glapi_Dispatch(%rip), %rax
19589 testq %rax, %rax
19590 je 1f
19591 movq 4160(%rax), %r11
19592 jmp *%r11
19593 1:
19594 pushq %rdi
19595 call _glapi_get_dispatch
19596 popq %rdi
19597 movq 4160(%rax), %r11
19598 jmp *%r11
19599 #endif /* defined(GLX_USE_TLS) */
19600 .size GL_PREFIX(UnmapBufferARB), .-GL_PREFIX(UnmapBufferARB)
19601
19602 .p2align 4,,15
19603 .globl GL_PREFIX(BeginQueryARB)
19604 .type GL_PREFIX(BeginQueryARB), @function
19605 GL_PREFIX(BeginQueryARB):
19606 #if defined(GLX_USE_TLS)
19607 call _x86_64_get_dispatch@PLT
19608 movq 4168(%rax), %r11
19609 jmp *%r11
19610 #elif defined(PTHREADS)
19611 pushq %rdi
19612 pushq %rsi
19613 pushq %rbp
19614 call _x86_64_get_dispatch@PLT
19615 popq %rbp
19616 popq %rsi
19617 popq %rdi
19618 movq 4168(%rax), %r11
19619 jmp *%r11
19620 #else
19621 movq _glapi_Dispatch(%rip), %rax
19622 testq %rax, %rax
19623 je 1f
19624 movq 4168(%rax), %r11
19625 jmp *%r11
19626 1:
19627 pushq %rdi
19628 pushq %rsi
19629 pushq %rbp
19630 call _glapi_get_dispatch
19631 popq %rbp
19632 popq %rsi
19633 popq %rdi
19634 movq 4168(%rax), %r11
19635 jmp *%r11
19636 #endif /* defined(GLX_USE_TLS) */
19637 .size GL_PREFIX(BeginQueryARB), .-GL_PREFIX(BeginQueryARB)
19638
19639 .p2align 4,,15
19640 .globl GL_PREFIX(DeleteQueriesARB)
19641 .type GL_PREFIX(DeleteQueriesARB), @function
19642 GL_PREFIX(DeleteQueriesARB):
19643 #if defined(GLX_USE_TLS)
19644 call _x86_64_get_dispatch@PLT
19645 movq 4176(%rax), %r11
19646 jmp *%r11
19647 #elif defined(PTHREADS)
19648 pushq %rdi
19649 pushq %rsi
19650 pushq %rbp
19651 call _x86_64_get_dispatch@PLT
19652 popq %rbp
19653 popq %rsi
19654 popq %rdi
19655 movq 4176(%rax), %r11
19656 jmp *%r11
19657 #else
19658 movq _glapi_Dispatch(%rip), %rax
19659 testq %rax, %rax
19660 je 1f
19661 movq 4176(%rax), %r11
19662 jmp *%r11
19663 1:
19664 pushq %rdi
19665 pushq %rsi
19666 pushq %rbp
19667 call _glapi_get_dispatch
19668 popq %rbp
19669 popq %rsi
19670 popq %rdi
19671 movq 4176(%rax), %r11
19672 jmp *%r11
19673 #endif /* defined(GLX_USE_TLS) */
19674 .size GL_PREFIX(DeleteQueriesARB), .-GL_PREFIX(DeleteQueriesARB)
19675
19676 .p2align 4,,15
19677 .globl GL_PREFIX(EndQueryARB)
19678 .type GL_PREFIX(EndQueryARB), @function
19679 GL_PREFIX(EndQueryARB):
19680 #if defined(GLX_USE_TLS)
19681 call _x86_64_get_dispatch@PLT
19682 movq 4184(%rax), %r11
19683 jmp *%r11
19684 #elif defined(PTHREADS)
19685 pushq %rdi
19686 call _x86_64_get_dispatch@PLT
19687 popq %rdi
19688 movq 4184(%rax), %r11
19689 jmp *%r11
19690 #else
19691 movq _glapi_Dispatch(%rip), %rax
19692 testq %rax, %rax
19693 je 1f
19694 movq 4184(%rax), %r11
19695 jmp *%r11
19696 1:
19697 pushq %rdi
19698 call _glapi_get_dispatch
19699 popq %rdi
19700 movq 4184(%rax), %r11
19701 jmp *%r11
19702 #endif /* defined(GLX_USE_TLS) */
19703 .size GL_PREFIX(EndQueryARB), .-GL_PREFIX(EndQueryARB)
19704
19705 .p2align 4,,15
19706 .globl GL_PREFIX(GenQueriesARB)
19707 .type GL_PREFIX(GenQueriesARB), @function
19708 GL_PREFIX(GenQueriesARB):
19709 #if defined(GLX_USE_TLS)
19710 call _x86_64_get_dispatch@PLT
19711 movq 4192(%rax), %r11
19712 jmp *%r11
19713 #elif defined(PTHREADS)
19714 pushq %rdi
19715 pushq %rsi
19716 pushq %rbp
19717 call _x86_64_get_dispatch@PLT
19718 popq %rbp
19719 popq %rsi
19720 popq %rdi
19721 movq 4192(%rax), %r11
19722 jmp *%r11
19723 #else
19724 movq _glapi_Dispatch(%rip), %rax
19725 testq %rax, %rax
19726 je 1f
19727 movq 4192(%rax), %r11
19728 jmp *%r11
19729 1:
19730 pushq %rdi
19731 pushq %rsi
19732 pushq %rbp
19733 call _glapi_get_dispatch
19734 popq %rbp
19735 popq %rsi
19736 popq %rdi
19737 movq 4192(%rax), %r11
19738 jmp *%r11
19739 #endif /* defined(GLX_USE_TLS) */
19740 .size GL_PREFIX(GenQueriesARB), .-GL_PREFIX(GenQueriesARB)
19741
19742 .p2align 4,,15
19743 .globl GL_PREFIX(GetQueryObjectivARB)
19744 .type GL_PREFIX(GetQueryObjectivARB), @function
19745 GL_PREFIX(GetQueryObjectivARB):
19746 #if defined(GLX_USE_TLS)
19747 call _x86_64_get_dispatch@PLT
19748 movq 4200(%rax), %r11
19749 jmp *%r11
19750 #elif defined(PTHREADS)
19751 pushq %rdi
19752 pushq %rsi
19753 pushq %rdx
19754 call _x86_64_get_dispatch@PLT
19755 popq %rdx
19756 popq %rsi
19757 popq %rdi
19758 movq 4200(%rax), %r11
19759 jmp *%r11
19760 #else
19761 movq _glapi_Dispatch(%rip), %rax
19762 testq %rax, %rax
19763 je 1f
19764 movq 4200(%rax), %r11
19765 jmp *%r11
19766 1:
19767 pushq %rdi
19768 pushq %rsi
19769 pushq %rdx
19770 call _glapi_get_dispatch
19771 popq %rdx
19772 popq %rsi
19773 popq %rdi
19774 movq 4200(%rax), %r11
19775 jmp *%r11
19776 #endif /* defined(GLX_USE_TLS) */
19777 .size GL_PREFIX(GetQueryObjectivARB), .-GL_PREFIX(GetQueryObjectivARB)
19778
19779 .p2align 4,,15
19780 .globl GL_PREFIX(GetQueryObjectuivARB)
19781 .type GL_PREFIX(GetQueryObjectuivARB), @function
19782 GL_PREFIX(GetQueryObjectuivARB):
19783 #if defined(GLX_USE_TLS)
19784 call _x86_64_get_dispatch@PLT
19785 movq 4208(%rax), %r11
19786 jmp *%r11
19787 #elif defined(PTHREADS)
19788 pushq %rdi
19789 pushq %rsi
19790 pushq %rdx
19791 call _x86_64_get_dispatch@PLT
19792 popq %rdx
19793 popq %rsi
19794 popq %rdi
19795 movq 4208(%rax), %r11
19796 jmp *%r11
19797 #else
19798 movq _glapi_Dispatch(%rip), %rax
19799 testq %rax, %rax
19800 je 1f
19801 movq 4208(%rax), %r11
19802 jmp *%r11
19803 1:
19804 pushq %rdi
19805 pushq %rsi
19806 pushq %rdx
19807 call _glapi_get_dispatch
19808 popq %rdx
19809 popq %rsi
19810 popq %rdi
19811 movq 4208(%rax), %r11
19812 jmp *%r11
19813 #endif /* defined(GLX_USE_TLS) */
19814 .size GL_PREFIX(GetQueryObjectuivARB), .-GL_PREFIX(GetQueryObjectuivARB)
19815
19816 .p2align 4,,15
19817 .globl GL_PREFIX(GetQueryivARB)
19818 .type GL_PREFIX(GetQueryivARB), @function
19819 GL_PREFIX(GetQueryivARB):
19820 #if defined(GLX_USE_TLS)
19821 call _x86_64_get_dispatch@PLT
19822 movq 4216(%rax), %r11
19823 jmp *%r11
19824 #elif defined(PTHREADS)
19825 pushq %rdi
19826 pushq %rsi
19827 pushq %rdx
19828 call _x86_64_get_dispatch@PLT
19829 popq %rdx
19830 popq %rsi
19831 popq %rdi
19832 movq 4216(%rax), %r11
19833 jmp *%r11
19834 #else
19835 movq _glapi_Dispatch(%rip), %rax
19836 testq %rax, %rax
19837 je 1f
19838 movq 4216(%rax), %r11
19839 jmp *%r11
19840 1:
19841 pushq %rdi
19842 pushq %rsi
19843 pushq %rdx
19844 call _glapi_get_dispatch
19845 popq %rdx
19846 popq %rsi
19847 popq %rdi
19848 movq 4216(%rax), %r11
19849 jmp *%r11
19850 #endif /* defined(GLX_USE_TLS) */
19851 .size GL_PREFIX(GetQueryivARB), .-GL_PREFIX(GetQueryivARB)
19852
19853 .p2align 4,,15
19854 .globl GL_PREFIX(IsQueryARB)
19855 .type GL_PREFIX(IsQueryARB), @function
19856 GL_PREFIX(IsQueryARB):
19857 #if defined(GLX_USE_TLS)
19858 call _x86_64_get_dispatch@PLT
19859 movq 4224(%rax), %r11
19860 jmp *%r11
19861 #elif defined(PTHREADS)
19862 pushq %rdi
19863 call _x86_64_get_dispatch@PLT
19864 popq %rdi
19865 movq 4224(%rax), %r11
19866 jmp *%r11
19867 #else
19868 movq _glapi_Dispatch(%rip), %rax
19869 testq %rax, %rax
19870 je 1f
19871 movq 4224(%rax), %r11
19872 jmp *%r11
19873 1:
19874 pushq %rdi
19875 call _glapi_get_dispatch
19876 popq %rdi
19877 movq 4224(%rax), %r11
19878 jmp *%r11
19879 #endif /* defined(GLX_USE_TLS) */
19880 .size GL_PREFIX(IsQueryARB), .-GL_PREFIX(IsQueryARB)
19881
19882 .p2align 4,,15
19883 .globl GL_PREFIX(AttachObjectARB)
19884 .type GL_PREFIX(AttachObjectARB), @function
19885 GL_PREFIX(AttachObjectARB):
19886 #if defined(GLX_USE_TLS)
19887 call _x86_64_get_dispatch@PLT
19888 movq 4232(%rax), %r11
19889 jmp *%r11
19890 #elif defined(PTHREADS)
19891 pushq %rdi
19892 pushq %rsi
19893 pushq %rbp
19894 call _x86_64_get_dispatch@PLT
19895 popq %rbp
19896 popq %rsi
19897 popq %rdi
19898 movq 4232(%rax), %r11
19899 jmp *%r11
19900 #else
19901 movq _glapi_Dispatch(%rip), %rax
19902 testq %rax, %rax
19903 je 1f
19904 movq 4232(%rax), %r11
19905 jmp *%r11
19906 1:
19907 pushq %rdi
19908 pushq %rsi
19909 pushq %rbp
19910 call _glapi_get_dispatch
19911 popq %rbp
19912 popq %rsi
19913 popq %rdi
19914 movq 4232(%rax), %r11
19915 jmp *%r11
19916 #endif /* defined(GLX_USE_TLS) */
19917 .size GL_PREFIX(AttachObjectARB), .-GL_PREFIX(AttachObjectARB)
19918
19919 .p2align 4,,15
19920 .globl GL_PREFIX(CompileShaderARB)
19921 .type GL_PREFIX(CompileShaderARB), @function
19922 GL_PREFIX(CompileShaderARB):
19923 #if defined(GLX_USE_TLS)
19924 call _x86_64_get_dispatch@PLT
19925 movq 4240(%rax), %r11
19926 jmp *%r11
19927 #elif defined(PTHREADS)
19928 pushq %rdi
19929 call _x86_64_get_dispatch@PLT
19930 popq %rdi
19931 movq 4240(%rax), %r11
19932 jmp *%r11
19933 #else
19934 movq _glapi_Dispatch(%rip), %rax
19935 testq %rax, %rax
19936 je 1f
19937 movq 4240(%rax), %r11
19938 jmp *%r11
19939 1:
19940 pushq %rdi
19941 call _glapi_get_dispatch
19942 popq %rdi
19943 movq 4240(%rax), %r11
19944 jmp *%r11
19945 #endif /* defined(GLX_USE_TLS) */
19946 .size GL_PREFIX(CompileShaderARB), .-GL_PREFIX(CompileShaderARB)
19947
19948 .p2align 4,,15
19949 .globl GL_PREFIX(CreateProgramObjectARB)
19950 .type GL_PREFIX(CreateProgramObjectARB), @function
19951 GL_PREFIX(CreateProgramObjectARB):
19952 #if defined(GLX_USE_TLS)
19953 call _x86_64_get_dispatch@PLT
19954 movq 4248(%rax), %r11
19955 jmp *%r11
19956 #elif defined(PTHREADS)
19957 pushq %rbp
19958 call _x86_64_get_dispatch@PLT
19959 popq %rbp
19960 movq 4248(%rax), %r11
19961 jmp *%r11
19962 #else
19963 movq _glapi_Dispatch(%rip), %rax
19964 testq %rax, %rax
19965 je 1f
19966 movq 4248(%rax), %r11
19967 jmp *%r11
19968 1:
19969 pushq %rbp
19970 call _glapi_get_dispatch
19971 popq %rbp
19972 movq 4248(%rax), %r11
19973 jmp *%r11
19974 #endif /* defined(GLX_USE_TLS) */
19975 .size GL_PREFIX(CreateProgramObjectARB), .-GL_PREFIX(CreateProgramObjectARB)
19976
19977 .p2align 4,,15
19978 .globl GL_PREFIX(CreateShaderObjectARB)
19979 .type GL_PREFIX(CreateShaderObjectARB), @function
19980 GL_PREFIX(CreateShaderObjectARB):
19981 #if defined(GLX_USE_TLS)
19982 call _x86_64_get_dispatch@PLT
19983 movq 4256(%rax), %r11
19984 jmp *%r11
19985 #elif defined(PTHREADS)
19986 pushq %rdi
19987 call _x86_64_get_dispatch@PLT
19988 popq %rdi
19989 movq 4256(%rax), %r11
19990 jmp *%r11
19991 #else
19992 movq _glapi_Dispatch(%rip), %rax
19993 testq %rax, %rax
19994 je 1f
19995 movq 4256(%rax), %r11
19996 jmp *%r11
19997 1:
19998 pushq %rdi
19999 call _glapi_get_dispatch
20000 popq %rdi
20001 movq 4256(%rax), %r11
20002 jmp *%r11
20003 #endif /* defined(GLX_USE_TLS) */
20004 .size GL_PREFIX(CreateShaderObjectARB), .-GL_PREFIX(CreateShaderObjectARB)
20005
20006 .p2align 4,,15
20007 .globl GL_PREFIX(DeleteObjectARB)
20008 .type GL_PREFIX(DeleteObjectARB), @function
20009 GL_PREFIX(DeleteObjectARB):
20010 #if defined(GLX_USE_TLS)
20011 call _x86_64_get_dispatch@PLT
20012 movq 4264(%rax), %r11
20013 jmp *%r11
20014 #elif defined(PTHREADS)
20015 pushq %rdi
20016 call _x86_64_get_dispatch@PLT
20017 popq %rdi
20018 movq 4264(%rax), %r11
20019 jmp *%r11
20020 #else
20021 movq _glapi_Dispatch(%rip), %rax
20022 testq %rax, %rax
20023 je 1f
20024 movq 4264(%rax), %r11
20025 jmp *%r11
20026 1:
20027 pushq %rdi
20028 call _glapi_get_dispatch
20029 popq %rdi
20030 movq 4264(%rax), %r11
20031 jmp *%r11
20032 #endif /* defined(GLX_USE_TLS) */
20033 .size GL_PREFIX(DeleteObjectARB), .-GL_PREFIX(DeleteObjectARB)
20034
20035 .p2align 4,,15
20036 .globl GL_PREFIX(DetachObjectARB)
20037 .type GL_PREFIX(DetachObjectARB), @function
20038 GL_PREFIX(DetachObjectARB):
20039 #if defined(GLX_USE_TLS)
20040 call _x86_64_get_dispatch@PLT
20041 movq 4272(%rax), %r11
20042 jmp *%r11
20043 #elif defined(PTHREADS)
20044 pushq %rdi
20045 pushq %rsi
20046 pushq %rbp
20047 call _x86_64_get_dispatch@PLT
20048 popq %rbp
20049 popq %rsi
20050 popq %rdi
20051 movq 4272(%rax), %r11
20052 jmp *%r11
20053 #else
20054 movq _glapi_Dispatch(%rip), %rax
20055 testq %rax, %rax
20056 je 1f
20057 movq 4272(%rax), %r11
20058 jmp *%r11
20059 1:
20060 pushq %rdi
20061 pushq %rsi
20062 pushq %rbp
20063 call _glapi_get_dispatch
20064 popq %rbp
20065 popq %rsi
20066 popq %rdi
20067 movq 4272(%rax), %r11
20068 jmp *%r11
20069 #endif /* defined(GLX_USE_TLS) */
20070 .size GL_PREFIX(DetachObjectARB), .-GL_PREFIX(DetachObjectARB)
20071
20072 .p2align 4,,15
20073 .globl GL_PREFIX(GetActiveUniformARB)
20074 .type GL_PREFIX(GetActiveUniformARB), @function
20075 GL_PREFIX(GetActiveUniformARB):
20076 #if defined(GLX_USE_TLS)
20077 call _x86_64_get_dispatch@PLT
20078 movq 4280(%rax), %r11
20079 jmp *%r11
20080 #elif defined(PTHREADS)
20081 pushq %rdi
20082 pushq %rsi
20083 pushq %rdx
20084 pushq %rcx
20085 pushq %r8
20086 pushq %r9
20087 pushq %rbp
20088 call _x86_64_get_dispatch@PLT
20089 popq %rbp
20090 popq %r9
20091 popq %r8
20092 popq %rcx
20093 popq %rdx
20094 popq %rsi
20095 popq %rdi
20096 movq 4280(%rax), %r11
20097 jmp *%r11
20098 #else
20099 movq _glapi_Dispatch(%rip), %rax
20100 testq %rax, %rax
20101 je 1f
20102 movq 4280(%rax), %r11
20103 jmp *%r11
20104 1:
20105 pushq %rdi
20106 pushq %rsi
20107 pushq %rdx
20108 pushq %rcx
20109 pushq %r8
20110 pushq %r9
20111 pushq %rbp
20112 call _glapi_get_dispatch
20113 popq %rbp
20114 popq %r9
20115 popq %r8
20116 popq %rcx
20117 popq %rdx
20118 popq %rsi
20119 popq %rdi
20120 movq 4280(%rax), %r11
20121 jmp *%r11
20122 #endif /* defined(GLX_USE_TLS) */
20123 .size GL_PREFIX(GetActiveUniformARB), .-GL_PREFIX(GetActiveUniformARB)
20124
20125 .p2align 4,,15
20126 .globl GL_PREFIX(GetAttachedObjectsARB)
20127 .type GL_PREFIX(GetAttachedObjectsARB), @function
20128 GL_PREFIX(GetAttachedObjectsARB):
20129 #if defined(GLX_USE_TLS)
20130 call _x86_64_get_dispatch@PLT
20131 movq 4288(%rax), %r11
20132 jmp *%r11
20133 #elif defined(PTHREADS)
20134 pushq %rdi
20135 pushq %rsi
20136 pushq %rdx
20137 pushq %rcx
20138 pushq %rbp
20139 call _x86_64_get_dispatch@PLT
20140 popq %rbp
20141 popq %rcx
20142 popq %rdx
20143 popq %rsi
20144 popq %rdi
20145 movq 4288(%rax), %r11
20146 jmp *%r11
20147 #else
20148 movq _glapi_Dispatch(%rip), %rax
20149 testq %rax, %rax
20150 je 1f
20151 movq 4288(%rax), %r11
20152 jmp *%r11
20153 1:
20154 pushq %rdi
20155 pushq %rsi
20156 pushq %rdx
20157 pushq %rcx
20158 pushq %rbp
20159 call _glapi_get_dispatch
20160 popq %rbp
20161 popq %rcx
20162 popq %rdx
20163 popq %rsi
20164 popq %rdi
20165 movq 4288(%rax), %r11
20166 jmp *%r11
20167 #endif /* defined(GLX_USE_TLS) */
20168 .size GL_PREFIX(GetAttachedObjectsARB), .-GL_PREFIX(GetAttachedObjectsARB)
20169
20170 .p2align 4,,15
20171 .globl GL_PREFIX(GetHandleARB)
20172 .type GL_PREFIX(GetHandleARB), @function
20173 GL_PREFIX(GetHandleARB):
20174 #if defined(GLX_USE_TLS)
20175 call _x86_64_get_dispatch@PLT
20176 movq 4296(%rax), %r11
20177 jmp *%r11
20178 #elif defined(PTHREADS)
20179 pushq %rdi
20180 call _x86_64_get_dispatch@PLT
20181 popq %rdi
20182 movq 4296(%rax), %r11
20183 jmp *%r11
20184 #else
20185 movq _glapi_Dispatch(%rip), %rax
20186 testq %rax, %rax
20187 je 1f
20188 movq 4296(%rax), %r11
20189 jmp *%r11
20190 1:
20191 pushq %rdi
20192 call _glapi_get_dispatch
20193 popq %rdi
20194 movq 4296(%rax), %r11
20195 jmp *%r11
20196 #endif /* defined(GLX_USE_TLS) */
20197 .size GL_PREFIX(GetHandleARB), .-GL_PREFIX(GetHandleARB)
20198
20199 .p2align 4,,15
20200 .globl GL_PREFIX(GetInfoLogARB)
20201 .type GL_PREFIX(GetInfoLogARB), @function
20202 GL_PREFIX(GetInfoLogARB):
20203 #if defined(GLX_USE_TLS)
20204 call _x86_64_get_dispatch@PLT
20205 movq 4304(%rax), %r11
20206 jmp *%r11
20207 #elif defined(PTHREADS)
20208 pushq %rdi
20209 pushq %rsi
20210 pushq %rdx
20211 pushq %rcx
20212 pushq %rbp
20213 call _x86_64_get_dispatch@PLT
20214 popq %rbp
20215 popq %rcx
20216 popq %rdx
20217 popq %rsi
20218 popq %rdi
20219 movq 4304(%rax), %r11
20220 jmp *%r11
20221 #else
20222 movq _glapi_Dispatch(%rip), %rax
20223 testq %rax, %rax
20224 je 1f
20225 movq 4304(%rax), %r11
20226 jmp *%r11
20227 1:
20228 pushq %rdi
20229 pushq %rsi
20230 pushq %rdx
20231 pushq %rcx
20232 pushq %rbp
20233 call _glapi_get_dispatch
20234 popq %rbp
20235 popq %rcx
20236 popq %rdx
20237 popq %rsi
20238 popq %rdi
20239 movq 4304(%rax), %r11
20240 jmp *%r11
20241 #endif /* defined(GLX_USE_TLS) */
20242 .size GL_PREFIX(GetInfoLogARB), .-GL_PREFIX(GetInfoLogARB)
20243
20244 .p2align 4,,15
20245 .globl GL_PREFIX(GetObjectParameterfvARB)
20246 .type GL_PREFIX(GetObjectParameterfvARB), @function
20247 GL_PREFIX(GetObjectParameterfvARB):
20248 #if defined(GLX_USE_TLS)
20249 call _x86_64_get_dispatch@PLT
20250 movq 4312(%rax), %r11
20251 jmp *%r11
20252 #elif defined(PTHREADS)
20253 pushq %rdi
20254 pushq %rsi
20255 pushq %rdx
20256 call _x86_64_get_dispatch@PLT
20257 popq %rdx
20258 popq %rsi
20259 popq %rdi
20260 movq 4312(%rax), %r11
20261 jmp *%r11
20262 #else
20263 movq _glapi_Dispatch(%rip), %rax
20264 testq %rax, %rax
20265 je 1f
20266 movq 4312(%rax), %r11
20267 jmp *%r11
20268 1:
20269 pushq %rdi
20270 pushq %rsi
20271 pushq %rdx
20272 call _glapi_get_dispatch
20273 popq %rdx
20274 popq %rsi
20275 popq %rdi
20276 movq 4312(%rax), %r11
20277 jmp *%r11
20278 #endif /* defined(GLX_USE_TLS) */
20279 .size GL_PREFIX(GetObjectParameterfvARB), .-GL_PREFIX(GetObjectParameterfvARB)
20280
20281 .p2align 4,,15
20282 .globl GL_PREFIX(GetObjectParameterivARB)
20283 .type GL_PREFIX(GetObjectParameterivARB), @function
20284 GL_PREFIX(GetObjectParameterivARB):
20285 #if defined(GLX_USE_TLS)
20286 call _x86_64_get_dispatch@PLT
20287 movq 4320(%rax), %r11
20288 jmp *%r11
20289 #elif defined(PTHREADS)
20290 pushq %rdi
20291 pushq %rsi
20292 pushq %rdx
20293 call _x86_64_get_dispatch@PLT
20294 popq %rdx
20295 popq %rsi
20296 popq %rdi
20297 movq 4320(%rax), %r11
20298 jmp *%r11
20299 #else
20300 movq _glapi_Dispatch(%rip), %rax
20301 testq %rax, %rax
20302 je 1f
20303 movq 4320(%rax), %r11
20304 jmp *%r11
20305 1:
20306 pushq %rdi
20307 pushq %rsi
20308 pushq %rdx
20309 call _glapi_get_dispatch
20310 popq %rdx
20311 popq %rsi
20312 popq %rdi
20313 movq 4320(%rax), %r11
20314 jmp *%r11
20315 #endif /* defined(GLX_USE_TLS) */
20316 .size GL_PREFIX(GetObjectParameterivARB), .-GL_PREFIX(GetObjectParameterivARB)
20317
20318 .p2align 4,,15
20319 .globl GL_PREFIX(GetShaderSourceARB)
20320 .type GL_PREFIX(GetShaderSourceARB), @function
20321 GL_PREFIX(GetShaderSourceARB):
20322 #if defined(GLX_USE_TLS)
20323 call _x86_64_get_dispatch@PLT
20324 movq 4328(%rax), %r11
20325 jmp *%r11
20326 #elif defined(PTHREADS)
20327 pushq %rdi
20328 pushq %rsi
20329 pushq %rdx
20330 pushq %rcx
20331 pushq %rbp
20332 call _x86_64_get_dispatch@PLT
20333 popq %rbp
20334 popq %rcx
20335 popq %rdx
20336 popq %rsi
20337 popq %rdi
20338 movq 4328(%rax), %r11
20339 jmp *%r11
20340 #else
20341 movq _glapi_Dispatch(%rip), %rax
20342 testq %rax, %rax
20343 je 1f
20344 movq 4328(%rax), %r11
20345 jmp *%r11
20346 1:
20347 pushq %rdi
20348 pushq %rsi
20349 pushq %rdx
20350 pushq %rcx
20351 pushq %rbp
20352 call _glapi_get_dispatch
20353 popq %rbp
20354 popq %rcx
20355 popq %rdx
20356 popq %rsi
20357 popq %rdi
20358 movq 4328(%rax), %r11
20359 jmp *%r11
20360 #endif /* defined(GLX_USE_TLS) */
20361 .size GL_PREFIX(GetShaderSourceARB), .-GL_PREFIX(GetShaderSourceARB)
20362
20363 .p2align 4,,15
20364 .globl GL_PREFIX(GetUniformLocationARB)
20365 .type GL_PREFIX(GetUniformLocationARB), @function
20366 GL_PREFIX(GetUniformLocationARB):
20367 #if defined(GLX_USE_TLS)
20368 call _x86_64_get_dispatch@PLT
20369 movq 4336(%rax), %r11
20370 jmp *%r11
20371 #elif defined(PTHREADS)
20372 pushq %rdi
20373 pushq %rsi
20374 pushq %rbp
20375 call _x86_64_get_dispatch@PLT
20376 popq %rbp
20377 popq %rsi
20378 popq %rdi
20379 movq 4336(%rax), %r11
20380 jmp *%r11
20381 #else
20382 movq _glapi_Dispatch(%rip), %rax
20383 testq %rax, %rax
20384 je 1f
20385 movq 4336(%rax), %r11
20386 jmp *%r11
20387 1:
20388 pushq %rdi
20389 pushq %rsi
20390 pushq %rbp
20391 call _glapi_get_dispatch
20392 popq %rbp
20393 popq %rsi
20394 popq %rdi
20395 movq 4336(%rax), %r11
20396 jmp *%r11
20397 #endif /* defined(GLX_USE_TLS) */
20398 .size GL_PREFIX(GetUniformLocationARB), .-GL_PREFIX(GetUniformLocationARB)
20399
20400 .p2align 4,,15
20401 .globl GL_PREFIX(GetUniformfvARB)
20402 .type GL_PREFIX(GetUniformfvARB), @function
20403 GL_PREFIX(GetUniformfvARB):
20404 #if defined(GLX_USE_TLS)
20405 call _x86_64_get_dispatch@PLT
20406 movq 4344(%rax), %r11
20407 jmp *%r11
20408 #elif defined(PTHREADS)
20409 pushq %rdi
20410 pushq %rsi
20411 pushq %rdx
20412 call _x86_64_get_dispatch@PLT
20413 popq %rdx
20414 popq %rsi
20415 popq %rdi
20416 movq 4344(%rax), %r11
20417 jmp *%r11
20418 #else
20419 movq _glapi_Dispatch(%rip), %rax
20420 testq %rax, %rax
20421 je 1f
20422 movq 4344(%rax), %r11
20423 jmp *%r11
20424 1:
20425 pushq %rdi
20426 pushq %rsi
20427 pushq %rdx
20428 call _glapi_get_dispatch
20429 popq %rdx
20430 popq %rsi
20431 popq %rdi
20432 movq 4344(%rax), %r11
20433 jmp *%r11
20434 #endif /* defined(GLX_USE_TLS) */
20435 .size GL_PREFIX(GetUniformfvARB), .-GL_PREFIX(GetUniformfvARB)
20436
20437 .p2align 4,,15
20438 .globl GL_PREFIX(GetUniformivARB)
20439 .type GL_PREFIX(GetUniformivARB), @function
20440 GL_PREFIX(GetUniformivARB):
20441 #if defined(GLX_USE_TLS)
20442 call _x86_64_get_dispatch@PLT
20443 movq 4352(%rax), %r11
20444 jmp *%r11
20445 #elif defined(PTHREADS)
20446 pushq %rdi
20447 pushq %rsi
20448 pushq %rdx
20449 call _x86_64_get_dispatch@PLT
20450 popq %rdx
20451 popq %rsi
20452 popq %rdi
20453 movq 4352(%rax), %r11
20454 jmp *%r11
20455 #else
20456 movq _glapi_Dispatch(%rip), %rax
20457 testq %rax, %rax
20458 je 1f
20459 movq 4352(%rax), %r11
20460 jmp *%r11
20461 1:
20462 pushq %rdi
20463 pushq %rsi
20464 pushq %rdx
20465 call _glapi_get_dispatch
20466 popq %rdx
20467 popq %rsi
20468 popq %rdi
20469 movq 4352(%rax), %r11
20470 jmp *%r11
20471 #endif /* defined(GLX_USE_TLS) */
20472 .size GL_PREFIX(GetUniformivARB), .-GL_PREFIX(GetUniformivARB)
20473
20474 .p2align 4,,15
20475 .globl GL_PREFIX(LinkProgramARB)
20476 .type GL_PREFIX(LinkProgramARB), @function
20477 GL_PREFIX(LinkProgramARB):
20478 #if defined(GLX_USE_TLS)
20479 call _x86_64_get_dispatch@PLT
20480 movq 4360(%rax), %r11
20481 jmp *%r11
20482 #elif defined(PTHREADS)
20483 pushq %rdi
20484 call _x86_64_get_dispatch@PLT
20485 popq %rdi
20486 movq 4360(%rax), %r11
20487 jmp *%r11
20488 #else
20489 movq _glapi_Dispatch(%rip), %rax
20490 testq %rax, %rax
20491 je 1f
20492 movq 4360(%rax), %r11
20493 jmp *%r11
20494 1:
20495 pushq %rdi
20496 call _glapi_get_dispatch
20497 popq %rdi
20498 movq 4360(%rax), %r11
20499 jmp *%r11
20500 #endif /* defined(GLX_USE_TLS) */
20501 .size GL_PREFIX(LinkProgramARB), .-GL_PREFIX(LinkProgramARB)
20502
20503 .p2align 4,,15
20504 .globl GL_PREFIX(ShaderSourceARB)
20505 .type GL_PREFIX(ShaderSourceARB), @function
20506 GL_PREFIX(ShaderSourceARB):
20507 #if defined(GLX_USE_TLS)
20508 call _x86_64_get_dispatch@PLT
20509 movq 4368(%rax), %r11
20510 jmp *%r11
20511 #elif defined(PTHREADS)
20512 pushq %rdi
20513 pushq %rsi
20514 pushq %rdx
20515 pushq %rcx
20516 pushq %rbp
20517 call _x86_64_get_dispatch@PLT
20518 popq %rbp
20519 popq %rcx
20520 popq %rdx
20521 popq %rsi
20522 popq %rdi
20523 movq 4368(%rax), %r11
20524 jmp *%r11
20525 #else
20526 movq _glapi_Dispatch(%rip), %rax
20527 testq %rax, %rax
20528 je 1f
20529 movq 4368(%rax), %r11
20530 jmp *%r11
20531 1:
20532 pushq %rdi
20533 pushq %rsi
20534 pushq %rdx
20535 pushq %rcx
20536 pushq %rbp
20537 call _glapi_get_dispatch
20538 popq %rbp
20539 popq %rcx
20540 popq %rdx
20541 popq %rsi
20542 popq %rdi
20543 movq 4368(%rax), %r11
20544 jmp *%r11
20545 #endif /* defined(GLX_USE_TLS) */
20546 .size GL_PREFIX(ShaderSourceARB), .-GL_PREFIX(ShaderSourceARB)
20547
20548 .p2align 4,,15
20549 .globl GL_PREFIX(Uniform1fARB)
20550 .type GL_PREFIX(Uniform1fARB), @function
20551 GL_PREFIX(Uniform1fARB):
20552 #if defined(GLX_USE_TLS)
20553 call _x86_64_get_dispatch@PLT
20554 movq 4376(%rax), %r11
20555 jmp *%r11
20556 #elif defined(PTHREADS)
20557 subq $24, %rsp
20558 movq %rdi, (%rsp)
20559 movq %xmm0, 8(%rsp)
20560 call _x86_64_get_dispatch@PLT
20561 movq 8(%rsp), %xmm0
20562 movq (%rsp), %rdi
20563 addq $24, %rsp
20564 movq 4376(%rax), %r11
20565 jmp *%r11
20566 #else
20567 movq _glapi_Dispatch(%rip), %rax
20568 testq %rax, %rax
20569 je 1f
20570 movq 4376(%rax), %r11
20571 jmp *%r11
20572 1:
20573 subq $24, %rsp
20574 movq %rdi, (%rsp)
20575 movq %xmm0, 8(%rsp)
20576 call _glapi_get_dispatch
20577 movq 8(%rsp), %xmm0
20578 movq (%rsp), %rdi
20579 addq $24, %rsp
20580 movq 4376(%rax), %r11
20581 jmp *%r11
20582 #endif /* defined(GLX_USE_TLS) */
20583 .size GL_PREFIX(Uniform1fARB), .-GL_PREFIX(Uniform1fARB)
20584
20585 .p2align 4,,15
20586 .globl GL_PREFIX(Uniform1fvARB)
20587 .type GL_PREFIX(Uniform1fvARB), @function
20588 GL_PREFIX(Uniform1fvARB):
20589 #if defined(GLX_USE_TLS)
20590 call _x86_64_get_dispatch@PLT
20591 movq 4384(%rax), %r11
20592 jmp *%r11
20593 #elif defined(PTHREADS)
20594 pushq %rdi
20595 pushq %rsi
20596 pushq %rdx
20597 call _x86_64_get_dispatch@PLT
20598 popq %rdx
20599 popq %rsi
20600 popq %rdi
20601 movq 4384(%rax), %r11
20602 jmp *%r11
20603 #else
20604 movq _glapi_Dispatch(%rip), %rax
20605 testq %rax, %rax
20606 je 1f
20607 movq 4384(%rax), %r11
20608 jmp *%r11
20609 1:
20610 pushq %rdi
20611 pushq %rsi
20612 pushq %rdx
20613 call _glapi_get_dispatch
20614 popq %rdx
20615 popq %rsi
20616 popq %rdi
20617 movq 4384(%rax), %r11
20618 jmp *%r11
20619 #endif /* defined(GLX_USE_TLS) */
20620 .size GL_PREFIX(Uniform1fvARB), .-GL_PREFIX(Uniform1fvARB)
20621
20622 .p2align 4,,15
20623 .globl GL_PREFIX(Uniform1iARB)
20624 .type GL_PREFIX(Uniform1iARB), @function
20625 GL_PREFIX(Uniform1iARB):
20626 #if defined(GLX_USE_TLS)
20627 call _x86_64_get_dispatch@PLT
20628 movq 4392(%rax), %r11
20629 jmp *%r11
20630 #elif defined(PTHREADS)
20631 pushq %rdi
20632 pushq %rsi
20633 pushq %rbp
20634 call _x86_64_get_dispatch@PLT
20635 popq %rbp
20636 popq %rsi
20637 popq %rdi
20638 movq 4392(%rax), %r11
20639 jmp *%r11
20640 #else
20641 movq _glapi_Dispatch(%rip), %rax
20642 testq %rax, %rax
20643 je 1f
20644 movq 4392(%rax), %r11
20645 jmp *%r11
20646 1:
20647 pushq %rdi
20648 pushq %rsi
20649 pushq %rbp
20650 call _glapi_get_dispatch
20651 popq %rbp
20652 popq %rsi
20653 popq %rdi
20654 movq 4392(%rax), %r11
20655 jmp *%r11
20656 #endif /* defined(GLX_USE_TLS) */
20657 .size GL_PREFIX(Uniform1iARB), .-GL_PREFIX(Uniform1iARB)
20658
20659 .p2align 4,,15
20660 .globl GL_PREFIX(Uniform1ivARB)
20661 .type GL_PREFIX(Uniform1ivARB), @function
20662 GL_PREFIX(Uniform1ivARB):
20663 #if defined(GLX_USE_TLS)
20664 call _x86_64_get_dispatch@PLT
20665 movq 4400(%rax), %r11
20666 jmp *%r11
20667 #elif defined(PTHREADS)
20668 pushq %rdi
20669 pushq %rsi
20670 pushq %rdx
20671 call _x86_64_get_dispatch@PLT
20672 popq %rdx
20673 popq %rsi
20674 popq %rdi
20675 movq 4400(%rax), %r11
20676 jmp *%r11
20677 #else
20678 movq _glapi_Dispatch(%rip), %rax
20679 testq %rax, %rax
20680 je 1f
20681 movq 4400(%rax), %r11
20682 jmp *%r11
20683 1:
20684 pushq %rdi
20685 pushq %rsi
20686 pushq %rdx
20687 call _glapi_get_dispatch
20688 popq %rdx
20689 popq %rsi
20690 popq %rdi
20691 movq 4400(%rax), %r11
20692 jmp *%r11
20693 #endif /* defined(GLX_USE_TLS) */
20694 .size GL_PREFIX(Uniform1ivARB), .-GL_PREFIX(Uniform1ivARB)
20695
20696 .p2align 4,,15
20697 .globl GL_PREFIX(Uniform2fARB)
20698 .type GL_PREFIX(Uniform2fARB), @function
20699 GL_PREFIX(Uniform2fARB):
20700 #if defined(GLX_USE_TLS)
20701 call _x86_64_get_dispatch@PLT
20702 movq 4408(%rax), %r11
20703 jmp *%r11
20704 #elif defined(PTHREADS)
20705 subq $24, %rsp
20706 movq %rdi, (%rsp)
20707 movq %xmm0, 8(%rsp)
20708 movq %xmm1, 16(%rsp)
20709 call _x86_64_get_dispatch@PLT
20710 movq 16(%rsp), %xmm1
20711 movq 8(%rsp), %xmm0
20712 movq (%rsp), %rdi
20713 addq $24, %rsp
20714 movq 4408(%rax), %r11
20715 jmp *%r11
20716 #else
20717 movq _glapi_Dispatch(%rip), %rax
20718 testq %rax, %rax
20719 je 1f
20720 movq 4408(%rax), %r11
20721 jmp *%r11
20722 1:
20723 subq $24, %rsp
20724 movq %rdi, (%rsp)
20725 movq %xmm0, 8(%rsp)
20726 movq %xmm1, 16(%rsp)
20727 call _glapi_get_dispatch
20728 movq 16(%rsp), %xmm1
20729 movq 8(%rsp), %xmm0
20730 movq (%rsp), %rdi
20731 addq $24, %rsp
20732 movq 4408(%rax), %r11
20733 jmp *%r11
20734 #endif /* defined(GLX_USE_TLS) */
20735 .size GL_PREFIX(Uniform2fARB), .-GL_PREFIX(Uniform2fARB)
20736
20737 .p2align 4,,15
20738 .globl GL_PREFIX(Uniform2fvARB)
20739 .type GL_PREFIX(Uniform2fvARB), @function
20740 GL_PREFIX(Uniform2fvARB):
20741 #if defined(GLX_USE_TLS)
20742 call _x86_64_get_dispatch@PLT
20743 movq 4416(%rax), %r11
20744 jmp *%r11
20745 #elif defined(PTHREADS)
20746 pushq %rdi
20747 pushq %rsi
20748 pushq %rdx
20749 call _x86_64_get_dispatch@PLT
20750 popq %rdx
20751 popq %rsi
20752 popq %rdi
20753 movq 4416(%rax), %r11
20754 jmp *%r11
20755 #else
20756 movq _glapi_Dispatch(%rip), %rax
20757 testq %rax, %rax
20758 je 1f
20759 movq 4416(%rax), %r11
20760 jmp *%r11
20761 1:
20762 pushq %rdi
20763 pushq %rsi
20764 pushq %rdx
20765 call _glapi_get_dispatch
20766 popq %rdx
20767 popq %rsi
20768 popq %rdi
20769 movq 4416(%rax), %r11
20770 jmp *%r11
20771 #endif /* defined(GLX_USE_TLS) */
20772 .size GL_PREFIX(Uniform2fvARB), .-GL_PREFIX(Uniform2fvARB)
20773
20774 .p2align 4,,15
20775 .globl GL_PREFIX(Uniform2iARB)
20776 .type GL_PREFIX(Uniform2iARB), @function
20777 GL_PREFIX(Uniform2iARB):
20778 #if defined(GLX_USE_TLS)
20779 call _x86_64_get_dispatch@PLT
20780 movq 4424(%rax), %r11
20781 jmp *%r11
20782 #elif defined(PTHREADS)
20783 pushq %rdi
20784 pushq %rsi
20785 pushq %rdx
20786 call _x86_64_get_dispatch@PLT
20787 popq %rdx
20788 popq %rsi
20789 popq %rdi
20790 movq 4424(%rax), %r11
20791 jmp *%r11
20792 #else
20793 movq _glapi_Dispatch(%rip), %rax
20794 testq %rax, %rax
20795 je 1f
20796 movq 4424(%rax), %r11
20797 jmp *%r11
20798 1:
20799 pushq %rdi
20800 pushq %rsi
20801 pushq %rdx
20802 call _glapi_get_dispatch
20803 popq %rdx
20804 popq %rsi
20805 popq %rdi
20806 movq 4424(%rax), %r11
20807 jmp *%r11
20808 #endif /* defined(GLX_USE_TLS) */
20809 .size GL_PREFIX(Uniform2iARB), .-GL_PREFIX(Uniform2iARB)
20810
20811 .p2align 4,,15
20812 .globl GL_PREFIX(Uniform2ivARB)
20813 .type GL_PREFIX(Uniform2ivARB), @function
20814 GL_PREFIX(Uniform2ivARB):
20815 #if defined(GLX_USE_TLS)
20816 call _x86_64_get_dispatch@PLT
20817 movq 4432(%rax), %r11
20818 jmp *%r11
20819 #elif defined(PTHREADS)
20820 pushq %rdi
20821 pushq %rsi
20822 pushq %rdx
20823 call _x86_64_get_dispatch@PLT
20824 popq %rdx
20825 popq %rsi
20826 popq %rdi
20827 movq 4432(%rax), %r11
20828 jmp *%r11
20829 #else
20830 movq _glapi_Dispatch(%rip), %rax
20831 testq %rax, %rax
20832 je 1f
20833 movq 4432(%rax), %r11
20834 jmp *%r11
20835 1:
20836 pushq %rdi
20837 pushq %rsi
20838 pushq %rdx
20839 call _glapi_get_dispatch
20840 popq %rdx
20841 popq %rsi
20842 popq %rdi
20843 movq 4432(%rax), %r11
20844 jmp *%r11
20845 #endif /* defined(GLX_USE_TLS) */
20846 .size GL_PREFIX(Uniform2ivARB), .-GL_PREFIX(Uniform2ivARB)
20847
20848 .p2align 4,,15
20849 .globl GL_PREFIX(Uniform3fARB)
20850 .type GL_PREFIX(Uniform3fARB), @function
20851 GL_PREFIX(Uniform3fARB):
20852 #if defined(GLX_USE_TLS)
20853 call _x86_64_get_dispatch@PLT
20854 movq 4440(%rax), %r11
20855 jmp *%r11
20856 #elif defined(PTHREADS)
20857 subq $40, %rsp
20858 movq %rdi, (%rsp)
20859 movq %xmm0, 8(%rsp)
20860 movq %xmm1, 16(%rsp)
20861 movq %xmm2, 24(%rsp)
20862 call _x86_64_get_dispatch@PLT
20863 movq 24(%rsp), %xmm2
20864 movq 16(%rsp), %xmm1
20865 movq 8(%rsp), %xmm0
20866 movq (%rsp), %rdi
20867 addq $40, %rsp
20868 movq 4440(%rax), %r11
20869 jmp *%r11
20870 #else
20871 movq _glapi_Dispatch(%rip), %rax
20872 testq %rax, %rax
20873 je 1f
20874 movq 4440(%rax), %r11
20875 jmp *%r11
20876 1:
20877 subq $40, %rsp
20878 movq %rdi, (%rsp)
20879 movq %xmm0, 8(%rsp)
20880 movq %xmm1, 16(%rsp)
20881 movq %xmm2, 24(%rsp)
20882 call _glapi_get_dispatch
20883 movq 24(%rsp), %xmm2
20884 movq 16(%rsp), %xmm1
20885 movq 8(%rsp), %xmm0
20886 movq (%rsp), %rdi
20887 addq $40, %rsp
20888 movq 4440(%rax), %r11
20889 jmp *%r11
20890 #endif /* defined(GLX_USE_TLS) */
20891 .size GL_PREFIX(Uniform3fARB), .-GL_PREFIX(Uniform3fARB)
20892
20893 .p2align 4,,15
20894 .globl GL_PREFIX(Uniform3fvARB)
20895 .type GL_PREFIX(Uniform3fvARB), @function
20896 GL_PREFIX(Uniform3fvARB):
20897 #if defined(GLX_USE_TLS)
20898 call _x86_64_get_dispatch@PLT
20899 movq 4448(%rax), %r11
20900 jmp *%r11
20901 #elif defined(PTHREADS)
20902 pushq %rdi
20903 pushq %rsi
20904 pushq %rdx
20905 call _x86_64_get_dispatch@PLT
20906 popq %rdx
20907 popq %rsi
20908 popq %rdi
20909 movq 4448(%rax), %r11
20910 jmp *%r11
20911 #else
20912 movq _glapi_Dispatch(%rip), %rax
20913 testq %rax, %rax
20914 je 1f
20915 movq 4448(%rax), %r11
20916 jmp *%r11
20917 1:
20918 pushq %rdi
20919 pushq %rsi
20920 pushq %rdx
20921 call _glapi_get_dispatch
20922 popq %rdx
20923 popq %rsi
20924 popq %rdi
20925 movq 4448(%rax), %r11
20926 jmp *%r11
20927 #endif /* defined(GLX_USE_TLS) */
20928 .size GL_PREFIX(Uniform3fvARB), .-GL_PREFIX(Uniform3fvARB)
20929
20930 .p2align 4,,15
20931 .globl GL_PREFIX(Uniform3iARB)
20932 .type GL_PREFIX(Uniform3iARB), @function
20933 GL_PREFIX(Uniform3iARB):
20934 #if defined(GLX_USE_TLS)
20935 call _x86_64_get_dispatch@PLT
20936 movq 4456(%rax), %r11
20937 jmp *%r11
20938 #elif defined(PTHREADS)
20939 pushq %rdi
20940 pushq %rsi
20941 pushq %rdx
20942 pushq %rcx
20943 pushq %rbp
20944 call _x86_64_get_dispatch@PLT
20945 popq %rbp
20946 popq %rcx
20947 popq %rdx
20948 popq %rsi
20949 popq %rdi
20950 movq 4456(%rax), %r11
20951 jmp *%r11
20952 #else
20953 movq _glapi_Dispatch(%rip), %rax
20954 testq %rax, %rax
20955 je 1f
20956 movq 4456(%rax), %r11
20957 jmp *%r11
20958 1:
20959 pushq %rdi
20960 pushq %rsi
20961 pushq %rdx
20962 pushq %rcx
20963 pushq %rbp
20964 call _glapi_get_dispatch
20965 popq %rbp
20966 popq %rcx
20967 popq %rdx
20968 popq %rsi
20969 popq %rdi
20970 movq 4456(%rax), %r11
20971 jmp *%r11
20972 #endif /* defined(GLX_USE_TLS) */
20973 .size GL_PREFIX(Uniform3iARB), .-GL_PREFIX(Uniform3iARB)
20974
20975 .p2align 4,,15
20976 .globl GL_PREFIX(Uniform3ivARB)
20977 .type GL_PREFIX(Uniform3ivARB), @function
20978 GL_PREFIX(Uniform3ivARB):
20979 #if defined(GLX_USE_TLS)
20980 call _x86_64_get_dispatch@PLT
20981 movq 4464(%rax), %r11
20982 jmp *%r11
20983 #elif defined(PTHREADS)
20984 pushq %rdi
20985 pushq %rsi
20986 pushq %rdx
20987 call _x86_64_get_dispatch@PLT
20988 popq %rdx
20989 popq %rsi
20990 popq %rdi
20991 movq 4464(%rax), %r11
20992 jmp *%r11
20993 #else
20994 movq _glapi_Dispatch(%rip), %rax
20995 testq %rax, %rax
20996 je 1f
20997 movq 4464(%rax), %r11
20998 jmp *%r11
20999 1:
21000 pushq %rdi
21001 pushq %rsi
21002 pushq %rdx
21003 call _glapi_get_dispatch
21004 popq %rdx
21005 popq %rsi
21006 popq %rdi
21007 movq 4464(%rax), %r11
21008 jmp *%r11
21009 #endif /* defined(GLX_USE_TLS) */
21010 .size GL_PREFIX(Uniform3ivARB), .-GL_PREFIX(Uniform3ivARB)
21011
21012 .p2align 4,,15
21013 .globl GL_PREFIX(Uniform4fARB)
21014 .type GL_PREFIX(Uniform4fARB), @function
21015 GL_PREFIX(Uniform4fARB):
21016 #if defined(GLX_USE_TLS)
21017 call _x86_64_get_dispatch@PLT
21018 movq 4472(%rax), %r11
21019 jmp *%r11
21020 #elif defined(PTHREADS)
21021 subq $40, %rsp
21022 movq %rdi, (%rsp)
21023 movq %xmm0, 8(%rsp)
21024 movq %xmm1, 16(%rsp)
21025 movq %xmm2, 24(%rsp)
21026 movq %xmm3, 32(%rsp)
21027 call _x86_64_get_dispatch@PLT
21028 movq 32(%rsp), %xmm3
21029 movq 24(%rsp), %xmm2
21030 movq 16(%rsp), %xmm1
21031 movq 8(%rsp), %xmm0
21032 movq (%rsp), %rdi
21033 addq $40, %rsp
21034 movq 4472(%rax), %r11
21035 jmp *%r11
21036 #else
21037 movq _glapi_Dispatch(%rip), %rax
21038 testq %rax, %rax
21039 je 1f
21040 movq 4472(%rax), %r11
21041 jmp *%r11
21042 1:
21043 subq $40, %rsp
21044 movq %rdi, (%rsp)
21045 movq %xmm0, 8(%rsp)
21046 movq %xmm1, 16(%rsp)
21047 movq %xmm2, 24(%rsp)
21048 movq %xmm3, 32(%rsp)
21049 call _glapi_get_dispatch
21050 movq 32(%rsp), %xmm3
21051 movq 24(%rsp), %xmm2
21052 movq 16(%rsp), %xmm1
21053 movq 8(%rsp), %xmm0
21054 movq (%rsp), %rdi
21055 addq $40, %rsp
21056 movq 4472(%rax), %r11
21057 jmp *%r11
21058 #endif /* defined(GLX_USE_TLS) */
21059 .size GL_PREFIX(Uniform4fARB), .-GL_PREFIX(Uniform4fARB)
21060
21061 .p2align 4,,15
21062 .globl GL_PREFIX(Uniform4fvARB)
21063 .type GL_PREFIX(Uniform4fvARB), @function
21064 GL_PREFIX(Uniform4fvARB):
21065 #if defined(GLX_USE_TLS)
21066 call _x86_64_get_dispatch@PLT
21067 movq 4480(%rax), %r11
21068 jmp *%r11
21069 #elif defined(PTHREADS)
21070 pushq %rdi
21071 pushq %rsi
21072 pushq %rdx
21073 call _x86_64_get_dispatch@PLT
21074 popq %rdx
21075 popq %rsi
21076 popq %rdi
21077 movq 4480(%rax), %r11
21078 jmp *%r11
21079 #else
21080 movq _glapi_Dispatch(%rip), %rax
21081 testq %rax, %rax
21082 je 1f
21083 movq 4480(%rax), %r11
21084 jmp *%r11
21085 1:
21086 pushq %rdi
21087 pushq %rsi
21088 pushq %rdx
21089 call _glapi_get_dispatch
21090 popq %rdx
21091 popq %rsi
21092 popq %rdi
21093 movq 4480(%rax), %r11
21094 jmp *%r11
21095 #endif /* defined(GLX_USE_TLS) */
21096 .size GL_PREFIX(Uniform4fvARB), .-GL_PREFIX(Uniform4fvARB)
21097
21098 .p2align 4,,15
21099 .globl GL_PREFIX(Uniform4iARB)
21100 .type GL_PREFIX(Uniform4iARB), @function
21101 GL_PREFIX(Uniform4iARB):
21102 #if defined(GLX_USE_TLS)
21103 call _x86_64_get_dispatch@PLT
21104 movq 4488(%rax), %r11
21105 jmp *%r11
21106 #elif defined(PTHREADS)
21107 pushq %rdi
21108 pushq %rsi
21109 pushq %rdx
21110 pushq %rcx
21111 pushq %r8
21112 call _x86_64_get_dispatch@PLT
21113 popq %r8
21114 popq %rcx
21115 popq %rdx
21116 popq %rsi
21117 popq %rdi
21118 movq 4488(%rax), %r11
21119 jmp *%r11
21120 #else
21121 movq _glapi_Dispatch(%rip), %rax
21122 testq %rax, %rax
21123 je 1f
21124 movq 4488(%rax), %r11
21125 jmp *%r11
21126 1:
21127 pushq %rdi
21128 pushq %rsi
21129 pushq %rdx
21130 pushq %rcx
21131 pushq %r8
21132 call _glapi_get_dispatch
21133 popq %r8
21134 popq %rcx
21135 popq %rdx
21136 popq %rsi
21137 popq %rdi
21138 movq 4488(%rax), %r11
21139 jmp *%r11
21140 #endif /* defined(GLX_USE_TLS) */
21141 .size GL_PREFIX(Uniform4iARB), .-GL_PREFIX(Uniform4iARB)
21142
21143 .p2align 4,,15
21144 .globl GL_PREFIX(Uniform4ivARB)
21145 .type GL_PREFIX(Uniform4ivARB), @function
21146 GL_PREFIX(Uniform4ivARB):
21147 #if defined(GLX_USE_TLS)
21148 call _x86_64_get_dispatch@PLT
21149 movq 4496(%rax), %r11
21150 jmp *%r11
21151 #elif defined(PTHREADS)
21152 pushq %rdi
21153 pushq %rsi
21154 pushq %rdx
21155 call _x86_64_get_dispatch@PLT
21156 popq %rdx
21157 popq %rsi
21158 popq %rdi
21159 movq 4496(%rax), %r11
21160 jmp *%r11
21161 #else
21162 movq _glapi_Dispatch(%rip), %rax
21163 testq %rax, %rax
21164 je 1f
21165 movq 4496(%rax), %r11
21166 jmp *%r11
21167 1:
21168 pushq %rdi
21169 pushq %rsi
21170 pushq %rdx
21171 call _glapi_get_dispatch
21172 popq %rdx
21173 popq %rsi
21174 popq %rdi
21175 movq 4496(%rax), %r11
21176 jmp *%r11
21177 #endif /* defined(GLX_USE_TLS) */
21178 .size GL_PREFIX(Uniform4ivARB), .-GL_PREFIX(Uniform4ivARB)
21179
21180 .p2align 4,,15
21181 .globl GL_PREFIX(UniformMatrix2fvARB)
21182 .type GL_PREFIX(UniformMatrix2fvARB), @function
21183 GL_PREFIX(UniformMatrix2fvARB):
21184 #if defined(GLX_USE_TLS)
21185 call _x86_64_get_dispatch@PLT
21186 movq 4504(%rax), %r11
21187 jmp *%r11
21188 #elif defined(PTHREADS)
21189 pushq %rdi
21190 pushq %rsi
21191 pushq %rdx
21192 pushq %rcx
21193 pushq %rbp
21194 call _x86_64_get_dispatch@PLT
21195 popq %rbp
21196 popq %rcx
21197 popq %rdx
21198 popq %rsi
21199 popq %rdi
21200 movq 4504(%rax), %r11
21201 jmp *%r11
21202 #else
21203 movq _glapi_Dispatch(%rip), %rax
21204 testq %rax, %rax
21205 je 1f
21206 movq 4504(%rax), %r11
21207 jmp *%r11
21208 1:
21209 pushq %rdi
21210 pushq %rsi
21211 pushq %rdx
21212 pushq %rcx
21213 pushq %rbp
21214 call _glapi_get_dispatch
21215 popq %rbp
21216 popq %rcx
21217 popq %rdx
21218 popq %rsi
21219 popq %rdi
21220 movq 4504(%rax), %r11
21221 jmp *%r11
21222 #endif /* defined(GLX_USE_TLS) */
21223 .size GL_PREFIX(UniformMatrix2fvARB), .-GL_PREFIX(UniformMatrix2fvARB)
21224
21225 .p2align 4,,15
21226 .globl GL_PREFIX(UniformMatrix3fvARB)
21227 .type GL_PREFIX(UniformMatrix3fvARB), @function
21228 GL_PREFIX(UniformMatrix3fvARB):
21229 #if defined(GLX_USE_TLS)
21230 call _x86_64_get_dispatch@PLT
21231 movq 4512(%rax), %r11
21232 jmp *%r11
21233 #elif defined(PTHREADS)
21234 pushq %rdi
21235 pushq %rsi
21236 pushq %rdx
21237 pushq %rcx
21238 pushq %rbp
21239 call _x86_64_get_dispatch@PLT
21240 popq %rbp
21241 popq %rcx
21242 popq %rdx
21243 popq %rsi
21244 popq %rdi
21245 movq 4512(%rax), %r11
21246 jmp *%r11
21247 #else
21248 movq _glapi_Dispatch(%rip), %rax
21249 testq %rax, %rax
21250 je 1f
21251 movq 4512(%rax), %r11
21252 jmp *%r11
21253 1:
21254 pushq %rdi
21255 pushq %rsi
21256 pushq %rdx
21257 pushq %rcx
21258 pushq %rbp
21259 call _glapi_get_dispatch
21260 popq %rbp
21261 popq %rcx
21262 popq %rdx
21263 popq %rsi
21264 popq %rdi
21265 movq 4512(%rax), %r11
21266 jmp *%r11
21267 #endif /* defined(GLX_USE_TLS) */
21268 .size GL_PREFIX(UniformMatrix3fvARB), .-GL_PREFIX(UniformMatrix3fvARB)
21269
21270 .p2align 4,,15
21271 .globl GL_PREFIX(UniformMatrix4fvARB)
21272 .type GL_PREFIX(UniformMatrix4fvARB), @function
21273 GL_PREFIX(UniformMatrix4fvARB):
21274 #if defined(GLX_USE_TLS)
21275 call _x86_64_get_dispatch@PLT
21276 movq 4520(%rax), %r11
21277 jmp *%r11
21278 #elif defined(PTHREADS)
21279 pushq %rdi
21280 pushq %rsi
21281 pushq %rdx
21282 pushq %rcx
21283 pushq %rbp
21284 call _x86_64_get_dispatch@PLT
21285 popq %rbp
21286 popq %rcx
21287 popq %rdx
21288 popq %rsi
21289 popq %rdi
21290 movq 4520(%rax), %r11
21291 jmp *%r11
21292 #else
21293 movq _glapi_Dispatch(%rip), %rax
21294 testq %rax, %rax
21295 je 1f
21296 movq 4520(%rax), %r11
21297 jmp *%r11
21298 1:
21299 pushq %rdi
21300 pushq %rsi
21301 pushq %rdx
21302 pushq %rcx
21303 pushq %rbp
21304 call _glapi_get_dispatch
21305 popq %rbp
21306 popq %rcx
21307 popq %rdx
21308 popq %rsi
21309 popq %rdi
21310 movq 4520(%rax), %r11
21311 jmp *%r11
21312 #endif /* defined(GLX_USE_TLS) */
21313 .size GL_PREFIX(UniformMatrix4fvARB), .-GL_PREFIX(UniformMatrix4fvARB)
21314
21315 .p2align 4,,15
21316 .globl GL_PREFIX(UseProgramObjectARB)
21317 .type GL_PREFIX(UseProgramObjectARB), @function
21318 GL_PREFIX(UseProgramObjectARB):
21319 #if defined(GLX_USE_TLS)
21320 call _x86_64_get_dispatch@PLT
21321 movq 4528(%rax), %r11
21322 jmp *%r11
21323 #elif defined(PTHREADS)
21324 pushq %rdi
21325 call _x86_64_get_dispatch@PLT
21326 popq %rdi
21327 movq 4528(%rax), %r11
21328 jmp *%r11
21329 #else
21330 movq _glapi_Dispatch(%rip), %rax
21331 testq %rax, %rax
21332 je 1f
21333 movq 4528(%rax), %r11
21334 jmp *%r11
21335 1:
21336 pushq %rdi
21337 call _glapi_get_dispatch
21338 popq %rdi
21339 movq 4528(%rax), %r11
21340 jmp *%r11
21341 #endif /* defined(GLX_USE_TLS) */
21342 .size GL_PREFIX(UseProgramObjectARB), .-GL_PREFIX(UseProgramObjectARB)
21343
21344 .p2align 4,,15
21345 .globl GL_PREFIX(ValidateProgramARB)
21346 .type GL_PREFIX(ValidateProgramARB), @function
21347 GL_PREFIX(ValidateProgramARB):
21348 #if defined(GLX_USE_TLS)
21349 call _x86_64_get_dispatch@PLT
21350 movq 4536(%rax), %r11
21351 jmp *%r11
21352 #elif defined(PTHREADS)
21353 pushq %rdi
21354 call _x86_64_get_dispatch@PLT
21355 popq %rdi
21356 movq 4536(%rax), %r11
21357 jmp *%r11
21358 #else
21359 movq _glapi_Dispatch(%rip), %rax
21360 testq %rax, %rax
21361 je 1f
21362 movq 4536(%rax), %r11
21363 jmp *%r11
21364 1:
21365 pushq %rdi
21366 call _glapi_get_dispatch
21367 popq %rdi
21368 movq 4536(%rax), %r11
21369 jmp *%r11
21370 #endif /* defined(GLX_USE_TLS) */
21371 .size GL_PREFIX(ValidateProgramARB), .-GL_PREFIX(ValidateProgramARB)
21372
21373 .p2align 4,,15
21374 .globl GL_PREFIX(BindAttribLocationARB)
21375 .type GL_PREFIX(BindAttribLocationARB), @function
21376 GL_PREFIX(BindAttribLocationARB):
21377 #if defined(GLX_USE_TLS)
21378 call _x86_64_get_dispatch@PLT
21379 movq 4544(%rax), %r11
21380 jmp *%r11
21381 #elif defined(PTHREADS)
21382 pushq %rdi
21383 pushq %rsi
21384 pushq %rdx
21385 call _x86_64_get_dispatch@PLT
21386 popq %rdx
21387 popq %rsi
21388 popq %rdi
21389 movq 4544(%rax), %r11
21390 jmp *%r11
21391 #else
21392 movq _glapi_Dispatch(%rip), %rax
21393 testq %rax, %rax
21394 je 1f
21395 movq 4544(%rax), %r11
21396 jmp *%r11
21397 1:
21398 pushq %rdi
21399 pushq %rsi
21400 pushq %rdx
21401 call _glapi_get_dispatch
21402 popq %rdx
21403 popq %rsi
21404 popq %rdi
21405 movq 4544(%rax), %r11
21406 jmp *%r11
21407 #endif /* defined(GLX_USE_TLS) */
21408 .size GL_PREFIX(BindAttribLocationARB), .-GL_PREFIX(BindAttribLocationARB)
21409
21410 .p2align 4,,15
21411 .globl GL_PREFIX(GetActiveAttribARB)
21412 .type GL_PREFIX(GetActiveAttribARB), @function
21413 GL_PREFIX(GetActiveAttribARB):
21414 #if defined(GLX_USE_TLS)
21415 call _x86_64_get_dispatch@PLT
21416 movq 4552(%rax), %r11
21417 jmp *%r11
21418 #elif defined(PTHREADS)
21419 pushq %rdi
21420 pushq %rsi
21421 pushq %rdx
21422 pushq %rcx
21423 pushq %r8
21424 pushq %r9
21425 pushq %rbp
21426 call _x86_64_get_dispatch@PLT
21427 popq %rbp
21428 popq %r9
21429 popq %r8
21430 popq %rcx
21431 popq %rdx
21432 popq %rsi
21433 popq %rdi
21434 movq 4552(%rax), %r11
21435 jmp *%r11
21436 #else
21437 movq _glapi_Dispatch(%rip), %rax
21438 testq %rax, %rax
21439 je 1f
21440 movq 4552(%rax), %r11
21441 jmp *%r11
21442 1:
21443 pushq %rdi
21444 pushq %rsi
21445 pushq %rdx
21446 pushq %rcx
21447 pushq %r8
21448 pushq %r9
21449 pushq %rbp
21450 call _glapi_get_dispatch
21451 popq %rbp
21452 popq %r9
21453 popq %r8
21454 popq %rcx
21455 popq %rdx
21456 popq %rsi
21457 popq %rdi
21458 movq 4552(%rax), %r11
21459 jmp *%r11
21460 #endif /* defined(GLX_USE_TLS) */
21461 .size GL_PREFIX(GetActiveAttribARB), .-GL_PREFIX(GetActiveAttribARB)
21462
21463 .p2align 4,,15
21464 .globl GL_PREFIX(GetAttribLocationARB)
21465 .type GL_PREFIX(GetAttribLocationARB), @function
21466 GL_PREFIX(GetAttribLocationARB):
21467 #if defined(GLX_USE_TLS)
21468 call _x86_64_get_dispatch@PLT
21469 movq 4560(%rax), %r11
21470 jmp *%r11
21471 #elif defined(PTHREADS)
21472 pushq %rdi
21473 pushq %rsi
21474 pushq %rbp
21475 call _x86_64_get_dispatch@PLT
21476 popq %rbp
21477 popq %rsi
21478 popq %rdi
21479 movq 4560(%rax), %r11
21480 jmp *%r11
21481 #else
21482 movq _glapi_Dispatch(%rip), %rax
21483 testq %rax, %rax
21484 je 1f
21485 movq 4560(%rax), %r11
21486 jmp *%r11
21487 1:
21488 pushq %rdi
21489 pushq %rsi
21490 pushq %rbp
21491 call _glapi_get_dispatch
21492 popq %rbp
21493 popq %rsi
21494 popq %rdi
21495 movq 4560(%rax), %r11
21496 jmp *%r11
21497 #endif /* defined(GLX_USE_TLS) */
21498 .size GL_PREFIX(GetAttribLocationARB), .-GL_PREFIX(GetAttribLocationARB)
21499
21500 .p2align 4,,15
21501 .globl GL_PREFIX(DrawBuffersARB)
21502 .type GL_PREFIX(DrawBuffersARB), @function
21503 GL_PREFIX(DrawBuffersARB):
21504 #if defined(GLX_USE_TLS)
21505 call _x86_64_get_dispatch@PLT
21506 movq 4568(%rax), %r11
21507 jmp *%r11
21508 #elif defined(PTHREADS)
21509 pushq %rdi
21510 pushq %rsi
21511 pushq %rbp
21512 call _x86_64_get_dispatch@PLT
21513 popq %rbp
21514 popq %rsi
21515 popq %rdi
21516 movq 4568(%rax), %r11
21517 jmp *%r11
21518 #else
21519 movq _glapi_Dispatch(%rip), %rax
21520 testq %rax, %rax
21521 je 1f
21522 movq 4568(%rax), %r11
21523 jmp *%r11
21524 1:
21525 pushq %rdi
21526 pushq %rsi
21527 pushq %rbp
21528 call _glapi_get_dispatch
21529 popq %rbp
21530 popq %rsi
21531 popq %rdi
21532 movq 4568(%rax), %r11
21533 jmp *%r11
21534 #endif /* defined(GLX_USE_TLS) */
21535 .size GL_PREFIX(DrawBuffersARB), .-GL_PREFIX(DrawBuffersARB)
21536
21537 .p2align 4,,15
21538 .globl GL_PREFIX(DrawArraysInstancedARB)
21539 .type GL_PREFIX(DrawArraysInstancedARB), @function
21540 GL_PREFIX(DrawArraysInstancedARB):
21541 #if defined(GLX_USE_TLS)
21542 call _x86_64_get_dispatch@PLT
21543 movq 4576(%rax), %r11
21544 jmp *%r11
21545 #elif defined(PTHREADS)
21546 pushq %rdi
21547 pushq %rsi
21548 pushq %rdx
21549 pushq %rcx
21550 pushq %rbp
21551 call _x86_64_get_dispatch@PLT
21552 popq %rbp
21553 popq %rcx
21554 popq %rdx
21555 popq %rsi
21556 popq %rdi
21557 movq 4576(%rax), %r11
21558 jmp *%r11
21559 #else
21560 movq _glapi_Dispatch(%rip), %rax
21561 testq %rax, %rax
21562 je 1f
21563 movq 4576(%rax), %r11
21564 jmp *%r11
21565 1:
21566 pushq %rdi
21567 pushq %rsi
21568 pushq %rdx
21569 pushq %rcx
21570 pushq %rbp
21571 call _glapi_get_dispatch
21572 popq %rbp
21573 popq %rcx
21574 popq %rdx
21575 popq %rsi
21576 popq %rdi
21577 movq 4576(%rax), %r11
21578 jmp *%r11
21579 #endif /* defined(GLX_USE_TLS) */
21580 .size GL_PREFIX(DrawArraysInstancedARB), .-GL_PREFIX(DrawArraysInstancedARB)
21581
21582 .p2align 4,,15
21583 .globl GL_PREFIX(DrawElementsInstancedARB)
21584 .type GL_PREFIX(DrawElementsInstancedARB), @function
21585 GL_PREFIX(DrawElementsInstancedARB):
21586 #if defined(GLX_USE_TLS)
21587 call _x86_64_get_dispatch@PLT
21588 movq 4584(%rax), %r11
21589 jmp *%r11
21590 #elif defined(PTHREADS)
21591 pushq %rdi
21592 pushq %rsi
21593 pushq %rdx
21594 pushq %rcx
21595 pushq %r8
21596 call _x86_64_get_dispatch@PLT
21597 popq %r8
21598 popq %rcx
21599 popq %rdx
21600 popq %rsi
21601 popq %rdi
21602 movq 4584(%rax), %r11
21603 jmp *%r11
21604 #else
21605 movq _glapi_Dispatch(%rip), %rax
21606 testq %rax, %rax
21607 je 1f
21608 movq 4584(%rax), %r11
21609 jmp *%r11
21610 1:
21611 pushq %rdi
21612 pushq %rsi
21613 pushq %rdx
21614 pushq %rcx
21615 pushq %r8
21616 call _glapi_get_dispatch
21617 popq %r8
21618 popq %rcx
21619 popq %rdx
21620 popq %rsi
21621 popq %rdi
21622 movq 4584(%rax), %r11
21623 jmp *%r11
21624 #endif /* defined(GLX_USE_TLS) */
21625 .size GL_PREFIX(DrawElementsInstancedARB), .-GL_PREFIX(DrawElementsInstancedARB)
21626
21627 .p2align 4,,15
21628 .globl GL_PREFIX(RenderbufferStorageMultisample)
21629 .type GL_PREFIX(RenderbufferStorageMultisample), @function
21630 GL_PREFIX(RenderbufferStorageMultisample):
21631 #if defined(GLX_USE_TLS)
21632 call _x86_64_get_dispatch@PLT
21633 movq 4592(%rax), %r11
21634 jmp *%r11
21635 #elif defined(PTHREADS)
21636 pushq %rdi
21637 pushq %rsi
21638 pushq %rdx
21639 pushq %rcx
21640 pushq %r8
21641 call _x86_64_get_dispatch@PLT
21642 popq %r8
21643 popq %rcx
21644 popq %rdx
21645 popq %rsi
21646 popq %rdi
21647 movq 4592(%rax), %r11
21648 jmp *%r11
21649 #else
21650 movq _glapi_Dispatch(%rip), %rax
21651 testq %rax, %rax
21652 je 1f
21653 movq 4592(%rax), %r11
21654 jmp *%r11
21655 1:
21656 pushq %rdi
21657 pushq %rsi
21658 pushq %rdx
21659 pushq %rcx
21660 pushq %r8
21661 call _glapi_get_dispatch
21662 popq %r8
21663 popq %rcx
21664 popq %rdx
21665 popq %rsi
21666 popq %rdi
21667 movq 4592(%rax), %r11
21668 jmp *%r11
21669 #endif /* defined(GLX_USE_TLS) */
21670 .size GL_PREFIX(RenderbufferStorageMultisample), .-GL_PREFIX(RenderbufferStorageMultisample)
21671
21672 .p2align 4,,15
21673 .globl GL_PREFIX(FramebufferTextureARB)
21674 .type GL_PREFIX(FramebufferTextureARB), @function
21675 GL_PREFIX(FramebufferTextureARB):
21676 #if defined(GLX_USE_TLS)
21677 call _x86_64_get_dispatch@PLT
21678 movq 4600(%rax), %r11
21679 jmp *%r11
21680 #elif defined(PTHREADS)
21681 pushq %rdi
21682 pushq %rsi
21683 pushq %rdx
21684 pushq %rcx
21685 pushq %rbp
21686 call _x86_64_get_dispatch@PLT
21687 popq %rbp
21688 popq %rcx
21689 popq %rdx
21690 popq %rsi
21691 popq %rdi
21692 movq 4600(%rax), %r11
21693 jmp *%r11
21694 #else
21695 movq _glapi_Dispatch(%rip), %rax
21696 testq %rax, %rax
21697 je 1f
21698 movq 4600(%rax), %r11
21699 jmp *%r11
21700 1:
21701 pushq %rdi
21702 pushq %rsi
21703 pushq %rdx
21704 pushq %rcx
21705 pushq %rbp
21706 call _glapi_get_dispatch
21707 popq %rbp
21708 popq %rcx
21709 popq %rdx
21710 popq %rsi
21711 popq %rdi
21712 movq 4600(%rax), %r11
21713 jmp *%r11
21714 #endif /* defined(GLX_USE_TLS) */
21715 .size GL_PREFIX(FramebufferTextureARB), .-GL_PREFIX(FramebufferTextureARB)
21716
21717 .p2align 4,,15
21718 .globl GL_PREFIX(FramebufferTextureFaceARB)
21719 .type GL_PREFIX(FramebufferTextureFaceARB), @function
21720 GL_PREFIX(FramebufferTextureFaceARB):
21721 #if defined(GLX_USE_TLS)
21722 call _x86_64_get_dispatch@PLT
21723 movq 4608(%rax), %r11
21724 jmp *%r11
21725 #elif defined(PTHREADS)
21726 pushq %rdi
21727 pushq %rsi
21728 pushq %rdx
21729 pushq %rcx
21730 pushq %r8
21731 call _x86_64_get_dispatch@PLT
21732 popq %r8
21733 popq %rcx
21734 popq %rdx
21735 popq %rsi
21736 popq %rdi
21737 movq 4608(%rax), %r11
21738 jmp *%r11
21739 #else
21740 movq _glapi_Dispatch(%rip), %rax
21741 testq %rax, %rax
21742 je 1f
21743 movq 4608(%rax), %r11
21744 jmp *%r11
21745 1:
21746 pushq %rdi
21747 pushq %rsi
21748 pushq %rdx
21749 pushq %rcx
21750 pushq %r8
21751 call _glapi_get_dispatch
21752 popq %r8
21753 popq %rcx
21754 popq %rdx
21755 popq %rsi
21756 popq %rdi
21757 movq 4608(%rax), %r11
21758 jmp *%r11
21759 #endif /* defined(GLX_USE_TLS) */
21760 .size GL_PREFIX(FramebufferTextureFaceARB), .-GL_PREFIX(FramebufferTextureFaceARB)
21761
21762 .p2align 4,,15
21763 .globl GL_PREFIX(ProgramParameteriARB)
21764 .type GL_PREFIX(ProgramParameteriARB), @function
21765 GL_PREFIX(ProgramParameteriARB):
21766 #if defined(GLX_USE_TLS)
21767 call _x86_64_get_dispatch@PLT
21768 movq 4616(%rax), %r11
21769 jmp *%r11
21770 #elif defined(PTHREADS)
21771 pushq %rdi
21772 pushq %rsi
21773 pushq %rdx
21774 call _x86_64_get_dispatch@PLT
21775 popq %rdx
21776 popq %rsi
21777 popq %rdi
21778 movq 4616(%rax), %r11
21779 jmp *%r11
21780 #else
21781 movq _glapi_Dispatch(%rip), %rax
21782 testq %rax, %rax
21783 je 1f
21784 movq 4616(%rax), %r11
21785 jmp *%r11
21786 1:
21787 pushq %rdi
21788 pushq %rsi
21789 pushq %rdx
21790 call _glapi_get_dispatch
21791 popq %rdx
21792 popq %rsi
21793 popq %rdi
21794 movq 4616(%rax), %r11
21795 jmp *%r11
21796 #endif /* defined(GLX_USE_TLS) */
21797 .size GL_PREFIX(ProgramParameteriARB), .-GL_PREFIX(ProgramParameteriARB)
21798
21799 .p2align 4,,15
21800 .globl GL_PREFIX(VertexAttribDivisorARB)
21801 .type GL_PREFIX(VertexAttribDivisorARB), @function
21802 GL_PREFIX(VertexAttribDivisorARB):
21803 #if defined(GLX_USE_TLS)
21804 call _x86_64_get_dispatch@PLT
21805 movq 4624(%rax), %r11
21806 jmp *%r11
21807 #elif defined(PTHREADS)
21808 pushq %rdi
21809 pushq %rsi
21810 pushq %rbp
21811 call _x86_64_get_dispatch@PLT
21812 popq %rbp
21813 popq %rsi
21814 popq %rdi
21815 movq 4624(%rax), %r11
21816 jmp *%r11
21817 #else
21818 movq _glapi_Dispatch(%rip), %rax
21819 testq %rax, %rax
21820 je 1f
21821 movq 4624(%rax), %r11
21822 jmp *%r11
21823 1:
21824 pushq %rdi
21825 pushq %rsi
21826 pushq %rbp
21827 call _glapi_get_dispatch
21828 popq %rbp
21829 popq %rsi
21830 popq %rdi
21831 movq 4624(%rax), %r11
21832 jmp *%r11
21833 #endif /* defined(GLX_USE_TLS) */
21834 .size GL_PREFIX(VertexAttribDivisorARB), .-GL_PREFIX(VertexAttribDivisorARB)
21835
21836 .p2align 4,,15
21837 .globl GL_PREFIX(FlushMappedBufferRange)
21838 .type GL_PREFIX(FlushMappedBufferRange), @function
21839 GL_PREFIX(FlushMappedBufferRange):
21840 #if defined(GLX_USE_TLS)
21841 call _x86_64_get_dispatch@PLT
21842 movq 4632(%rax), %r11
21843 jmp *%r11
21844 #elif defined(PTHREADS)
21845 pushq %rdi
21846 pushq %rsi
21847 pushq %rdx
21848 call _x86_64_get_dispatch@PLT
21849 popq %rdx
21850 popq %rsi
21851 popq %rdi
21852 movq 4632(%rax), %r11
21853 jmp *%r11
21854 #else
21855 movq _glapi_Dispatch(%rip), %rax
21856 testq %rax, %rax
21857 je 1f
21858 movq 4632(%rax), %r11
21859 jmp *%r11
21860 1:
21861 pushq %rdi
21862 pushq %rsi
21863 pushq %rdx
21864 call _glapi_get_dispatch
21865 popq %rdx
21866 popq %rsi
21867 popq %rdi
21868 movq 4632(%rax), %r11
21869 jmp *%r11
21870 #endif /* defined(GLX_USE_TLS) */
21871 .size GL_PREFIX(FlushMappedBufferRange), .-GL_PREFIX(FlushMappedBufferRange)
21872
21873 .p2align 4,,15
21874 .globl GL_PREFIX(MapBufferRange)
21875 .type GL_PREFIX(MapBufferRange), @function
21876 GL_PREFIX(MapBufferRange):
21877 #if defined(GLX_USE_TLS)
21878 call _x86_64_get_dispatch@PLT
21879 movq 4640(%rax), %r11
21880 jmp *%r11
21881 #elif defined(PTHREADS)
21882 pushq %rdi
21883 pushq %rsi
21884 pushq %rdx
21885 pushq %rcx
21886 pushq %rbp
21887 call _x86_64_get_dispatch@PLT
21888 popq %rbp
21889 popq %rcx
21890 popq %rdx
21891 popq %rsi
21892 popq %rdi
21893 movq 4640(%rax), %r11
21894 jmp *%r11
21895 #else
21896 movq _glapi_Dispatch(%rip), %rax
21897 testq %rax, %rax
21898 je 1f
21899 movq 4640(%rax), %r11
21900 jmp *%r11
21901 1:
21902 pushq %rdi
21903 pushq %rsi
21904 pushq %rdx
21905 pushq %rcx
21906 pushq %rbp
21907 call _glapi_get_dispatch
21908 popq %rbp
21909 popq %rcx
21910 popq %rdx
21911 popq %rsi
21912 popq %rdi
21913 movq 4640(%rax), %r11
21914 jmp *%r11
21915 #endif /* defined(GLX_USE_TLS) */
21916 .size GL_PREFIX(MapBufferRange), .-GL_PREFIX(MapBufferRange)
21917
21918 .p2align 4,,15
21919 .globl GL_PREFIX(BindVertexArray)
21920 .type GL_PREFIX(BindVertexArray), @function
21921 GL_PREFIX(BindVertexArray):
21922 #if defined(GLX_USE_TLS)
21923 call _x86_64_get_dispatch@PLT
21924 movq 4648(%rax), %r11
21925 jmp *%r11
21926 #elif defined(PTHREADS)
21927 pushq %rdi
21928 call _x86_64_get_dispatch@PLT
21929 popq %rdi
21930 movq 4648(%rax), %r11
21931 jmp *%r11
21932 #else
21933 movq _glapi_Dispatch(%rip), %rax
21934 testq %rax, %rax
21935 je 1f
21936 movq 4648(%rax), %r11
21937 jmp *%r11
21938 1:
21939 pushq %rdi
21940 call _glapi_get_dispatch
21941 popq %rdi
21942 movq 4648(%rax), %r11
21943 jmp *%r11
21944 #endif /* defined(GLX_USE_TLS) */
21945 .size GL_PREFIX(BindVertexArray), .-GL_PREFIX(BindVertexArray)
21946
21947 .p2align 4,,15
21948 .globl GL_PREFIX(GenVertexArrays)
21949 .type GL_PREFIX(GenVertexArrays), @function
21950 GL_PREFIX(GenVertexArrays):
21951 #if defined(GLX_USE_TLS)
21952 call _x86_64_get_dispatch@PLT
21953 movq 4656(%rax), %r11
21954 jmp *%r11
21955 #elif defined(PTHREADS)
21956 pushq %rdi
21957 pushq %rsi
21958 pushq %rbp
21959 call _x86_64_get_dispatch@PLT
21960 popq %rbp
21961 popq %rsi
21962 popq %rdi
21963 movq 4656(%rax), %r11
21964 jmp *%r11
21965 #else
21966 movq _glapi_Dispatch(%rip), %rax
21967 testq %rax, %rax
21968 je 1f
21969 movq 4656(%rax), %r11
21970 jmp *%r11
21971 1:
21972 pushq %rdi
21973 pushq %rsi
21974 pushq %rbp
21975 call _glapi_get_dispatch
21976 popq %rbp
21977 popq %rsi
21978 popq %rdi
21979 movq 4656(%rax), %r11
21980 jmp *%r11
21981 #endif /* defined(GLX_USE_TLS) */
21982 .size GL_PREFIX(GenVertexArrays), .-GL_PREFIX(GenVertexArrays)
21983
21984 .p2align 4,,15
21985 .globl GL_PREFIX(CopyBufferSubData)
21986 .type GL_PREFIX(CopyBufferSubData), @function
21987 GL_PREFIX(CopyBufferSubData):
21988 #if defined(GLX_USE_TLS)
21989 call _x86_64_get_dispatch@PLT
21990 movq 4664(%rax), %r11
21991 jmp *%r11
21992 #elif defined(PTHREADS)
21993 pushq %rdi
21994 pushq %rsi
21995 pushq %rdx
21996 pushq %rcx
21997 pushq %r8
21998 call _x86_64_get_dispatch@PLT
21999 popq %r8
22000 popq %rcx
22001 popq %rdx
22002 popq %rsi
22003 popq %rdi
22004 movq 4664(%rax), %r11
22005 jmp *%r11
22006 #else
22007 movq _glapi_Dispatch(%rip), %rax
22008 testq %rax, %rax
22009 je 1f
22010 movq 4664(%rax), %r11
22011 jmp *%r11
22012 1:
22013 pushq %rdi
22014 pushq %rsi
22015 pushq %rdx
22016 pushq %rcx
22017 pushq %r8
22018 call _glapi_get_dispatch
22019 popq %r8
22020 popq %rcx
22021 popq %rdx
22022 popq %rsi
22023 popq %rdi
22024 movq 4664(%rax), %r11
22025 jmp *%r11
22026 #endif /* defined(GLX_USE_TLS) */
22027 .size GL_PREFIX(CopyBufferSubData), .-GL_PREFIX(CopyBufferSubData)
22028
22029 .p2align 4,,15
22030 .globl GL_PREFIX(ClientWaitSync)
22031 .type GL_PREFIX(ClientWaitSync), @function
22032 GL_PREFIX(ClientWaitSync):
22033 #if defined(GLX_USE_TLS)
22034 call _x86_64_get_dispatch@PLT
22035 movq 4672(%rax), %r11
22036 jmp *%r11
22037 #elif defined(PTHREADS)
22038 pushq %rdi
22039 pushq %rsi
22040 pushq %rdx
22041 call _x86_64_get_dispatch@PLT
22042 popq %rdx
22043 popq %rsi
22044 popq %rdi
22045 movq 4672(%rax), %r11
22046 jmp *%r11
22047 #else
22048 movq _glapi_Dispatch(%rip), %rax
22049 testq %rax, %rax
22050 je 1f
22051 movq 4672(%rax), %r11
22052 jmp *%r11
22053 1:
22054 pushq %rdi
22055 pushq %rsi
22056 pushq %rdx
22057 call _glapi_get_dispatch
22058 popq %rdx
22059 popq %rsi
22060 popq %rdi
22061 movq 4672(%rax), %r11
22062 jmp *%r11
22063 #endif /* defined(GLX_USE_TLS) */
22064 .size GL_PREFIX(ClientWaitSync), .-GL_PREFIX(ClientWaitSync)
22065
22066 .p2align 4,,15
22067 .globl GL_PREFIX(DeleteSync)
22068 .type GL_PREFIX(DeleteSync), @function
22069 GL_PREFIX(DeleteSync):
22070 #if defined(GLX_USE_TLS)
22071 call _x86_64_get_dispatch@PLT
22072 movq 4680(%rax), %r11
22073 jmp *%r11
22074 #elif defined(PTHREADS)
22075 pushq %rdi
22076 call _x86_64_get_dispatch@PLT
22077 popq %rdi
22078 movq 4680(%rax), %r11
22079 jmp *%r11
22080 #else
22081 movq _glapi_Dispatch(%rip), %rax
22082 testq %rax, %rax
22083 je 1f
22084 movq 4680(%rax), %r11
22085 jmp *%r11
22086 1:
22087 pushq %rdi
22088 call _glapi_get_dispatch
22089 popq %rdi
22090 movq 4680(%rax), %r11
22091 jmp *%r11
22092 #endif /* defined(GLX_USE_TLS) */
22093 .size GL_PREFIX(DeleteSync), .-GL_PREFIX(DeleteSync)
22094
22095 .p2align 4,,15
22096 .globl GL_PREFIX(FenceSync)
22097 .type GL_PREFIX(FenceSync), @function
22098 GL_PREFIX(FenceSync):
22099 #if defined(GLX_USE_TLS)
22100 call _x86_64_get_dispatch@PLT
22101 movq 4688(%rax), %r11
22102 jmp *%r11
22103 #elif defined(PTHREADS)
22104 pushq %rdi
22105 pushq %rsi
22106 pushq %rbp
22107 call _x86_64_get_dispatch@PLT
22108 popq %rbp
22109 popq %rsi
22110 popq %rdi
22111 movq 4688(%rax), %r11
22112 jmp *%r11
22113 #else
22114 movq _glapi_Dispatch(%rip), %rax
22115 testq %rax, %rax
22116 je 1f
22117 movq 4688(%rax), %r11
22118 jmp *%r11
22119 1:
22120 pushq %rdi
22121 pushq %rsi
22122 pushq %rbp
22123 call _glapi_get_dispatch
22124 popq %rbp
22125 popq %rsi
22126 popq %rdi
22127 movq 4688(%rax), %r11
22128 jmp *%r11
22129 #endif /* defined(GLX_USE_TLS) */
22130 .size GL_PREFIX(FenceSync), .-GL_PREFIX(FenceSync)
22131
22132 .p2align 4,,15
22133 .globl GL_PREFIX(GetInteger64v)
22134 .type GL_PREFIX(GetInteger64v), @function
22135 GL_PREFIX(GetInteger64v):
22136 #if defined(GLX_USE_TLS)
22137 call _x86_64_get_dispatch@PLT
22138 movq 4696(%rax), %r11
22139 jmp *%r11
22140 #elif defined(PTHREADS)
22141 pushq %rdi
22142 pushq %rsi
22143 pushq %rbp
22144 call _x86_64_get_dispatch@PLT
22145 popq %rbp
22146 popq %rsi
22147 popq %rdi
22148 movq 4696(%rax), %r11
22149 jmp *%r11
22150 #else
22151 movq _glapi_Dispatch(%rip), %rax
22152 testq %rax, %rax
22153 je 1f
22154 movq 4696(%rax), %r11
22155 jmp *%r11
22156 1:
22157 pushq %rdi
22158 pushq %rsi
22159 pushq %rbp
22160 call _glapi_get_dispatch
22161 popq %rbp
22162 popq %rsi
22163 popq %rdi
22164 movq 4696(%rax), %r11
22165 jmp *%r11
22166 #endif /* defined(GLX_USE_TLS) */
22167 .size GL_PREFIX(GetInteger64v), .-GL_PREFIX(GetInteger64v)
22168
22169 .p2align 4,,15
22170 .globl GL_PREFIX(GetSynciv)
22171 .type GL_PREFIX(GetSynciv), @function
22172 GL_PREFIX(GetSynciv):
22173 #if defined(GLX_USE_TLS)
22174 call _x86_64_get_dispatch@PLT
22175 movq 4704(%rax), %r11
22176 jmp *%r11
22177 #elif defined(PTHREADS)
22178 pushq %rdi
22179 pushq %rsi
22180 pushq %rdx
22181 pushq %rcx
22182 pushq %r8
22183 call _x86_64_get_dispatch@PLT
22184 popq %r8
22185 popq %rcx
22186 popq %rdx
22187 popq %rsi
22188 popq %rdi
22189 movq 4704(%rax), %r11
22190 jmp *%r11
22191 #else
22192 movq _glapi_Dispatch(%rip), %rax
22193 testq %rax, %rax
22194 je 1f
22195 movq 4704(%rax), %r11
22196 jmp *%r11
22197 1:
22198 pushq %rdi
22199 pushq %rsi
22200 pushq %rdx
22201 pushq %rcx
22202 pushq %r8
22203 call _glapi_get_dispatch
22204 popq %r8
22205 popq %rcx
22206 popq %rdx
22207 popq %rsi
22208 popq %rdi
22209 movq 4704(%rax), %r11
22210 jmp *%r11
22211 #endif /* defined(GLX_USE_TLS) */
22212 .size GL_PREFIX(GetSynciv), .-GL_PREFIX(GetSynciv)
22213
22214 .p2align 4,,15
22215 .globl GL_PREFIX(IsSync)
22216 .type GL_PREFIX(IsSync), @function
22217 GL_PREFIX(IsSync):
22218 #if defined(GLX_USE_TLS)
22219 call _x86_64_get_dispatch@PLT
22220 movq 4712(%rax), %r11
22221 jmp *%r11
22222 #elif defined(PTHREADS)
22223 pushq %rdi
22224 call _x86_64_get_dispatch@PLT
22225 popq %rdi
22226 movq 4712(%rax), %r11
22227 jmp *%r11
22228 #else
22229 movq _glapi_Dispatch(%rip), %rax
22230 testq %rax, %rax
22231 je 1f
22232 movq 4712(%rax), %r11
22233 jmp *%r11
22234 1:
22235 pushq %rdi
22236 call _glapi_get_dispatch
22237 popq %rdi
22238 movq 4712(%rax), %r11
22239 jmp *%r11
22240 #endif /* defined(GLX_USE_TLS) */
22241 .size GL_PREFIX(IsSync), .-GL_PREFIX(IsSync)
22242
22243 .p2align 4,,15
22244 .globl GL_PREFIX(WaitSync)
22245 .type GL_PREFIX(WaitSync), @function
22246 GL_PREFIX(WaitSync):
22247 #if defined(GLX_USE_TLS)
22248 call _x86_64_get_dispatch@PLT
22249 movq 4720(%rax), %r11
22250 jmp *%r11
22251 #elif defined(PTHREADS)
22252 pushq %rdi
22253 pushq %rsi
22254 pushq %rdx
22255 call _x86_64_get_dispatch@PLT
22256 popq %rdx
22257 popq %rsi
22258 popq %rdi
22259 movq 4720(%rax), %r11
22260 jmp *%r11
22261 #else
22262 movq _glapi_Dispatch(%rip), %rax
22263 testq %rax, %rax
22264 je 1f
22265 movq 4720(%rax), %r11
22266 jmp *%r11
22267 1:
22268 pushq %rdi
22269 pushq %rsi
22270 pushq %rdx
22271 call _glapi_get_dispatch
22272 popq %rdx
22273 popq %rsi
22274 popq %rdi
22275 movq 4720(%rax), %r11
22276 jmp *%r11
22277 #endif /* defined(GLX_USE_TLS) */
22278 .size GL_PREFIX(WaitSync), .-GL_PREFIX(WaitSync)
22279
22280 .p2align 4,,15
22281 .globl GL_PREFIX(DrawElementsBaseVertex)
22282 .type GL_PREFIX(DrawElementsBaseVertex), @function
22283 GL_PREFIX(DrawElementsBaseVertex):
22284 #if defined(GLX_USE_TLS)
22285 call _x86_64_get_dispatch@PLT
22286 movq 4728(%rax), %r11
22287 jmp *%r11
22288 #elif defined(PTHREADS)
22289 pushq %rdi
22290 pushq %rsi
22291 pushq %rdx
22292 pushq %rcx
22293 pushq %r8
22294 call _x86_64_get_dispatch@PLT
22295 popq %r8
22296 popq %rcx
22297 popq %rdx
22298 popq %rsi
22299 popq %rdi
22300 movq 4728(%rax), %r11
22301 jmp *%r11
22302 #else
22303 movq _glapi_Dispatch(%rip), %rax
22304 testq %rax, %rax
22305 je 1f
22306 movq 4728(%rax), %r11
22307 jmp *%r11
22308 1:
22309 pushq %rdi
22310 pushq %rsi
22311 pushq %rdx
22312 pushq %rcx
22313 pushq %r8
22314 call _glapi_get_dispatch
22315 popq %r8
22316 popq %rcx
22317 popq %rdx
22318 popq %rsi
22319 popq %rdi
22320 movq 4728(%rax), %r11
22321 jmp *%r11
22322 #endif /* defined(GLX_USE_TLS) */
22323 .size GL_PREFIX(DrawElementsBaseVertex), .-GL_PREFIX(DrawElementsBaseVertex)
22324
22325 .p2align 4,,15
22326 .globl GL_PREFIX(DrawRangeElementsBaseVertex)
22327 .type GL_PREFIX(DrawRangeElementsBaseVertex), @function
22328 GL_PREFIX(DrawRangeElementsBaseVertex):
22329 #if defined(GLX_USE_TLS)
22330 call _x86_64_get_dispatch@PLT
22331 movq 4736(%rax), %r11
22332 jmp *%r11
22333 #elif defined(PTHREADS)
22334 pushq %rdi
22335 pushq %rsi
22336 pushq %rdx
22337 pushq %rcx
22338 pushq %r8
22339 pushq %r9
22340 pushq %rbp
22341 call _x86_64_get_dispatch@PLT
22342 popq %rbp
22343 popq %r9
22344 popq %r8
22345 popq %rcx
22346 popq %rdx
22347 popq %rsi
22348 popq %rdi
22349 movq 4736(%rax), %r11
22350 jmp *%r11
22351 #else
22352 movq _glapi_Dispatch(%rip), %rax
22353 testq %rax, %rax
22354 je 1f
22355 movq 4736(%rax), %r11
22356 jmp *%r11
22357 1:
22358 pushq %rdi
22359 pushq %rsi
22360 pushq %rdx
22361 pushq %rcx
22362 pushq %r8
22363 pushq %r9
22364 pushq %rbp
22365 call _glapi_get_dispatch
22366 popq %rbp
22367 popq %r9
22368 popq %r8
22369 popq %rcx
22370 popq %rdx
22371 popq %rsi
22372 popq %rdi
22373 movq 4736(%rax), %r11
22374 jmp *%r11
22375 #endif /* defined(GLX_USE_TLS) */
22376 .size GL_PREFIX(DrawRangeElementsBaseVertex), .-GL_PREFIX(DrawRangeElementsBaseVertex)
22377
22378 .p2align 4,,15
22379 .globl GL_PREFIX(MultiDrawElementsBaseVertex)
22380 .type GL_PREFIX(MultiDrawElementsBaseVertex), @function
22381 GL_PREFIX(MultiDrawElementsBaseVertex):
22382 #if defined(GLX_USE_TLS)
22383 call _x86_64_get_dispatch@PLT
22384 movq 4744(%rax), %r11
22385 jmp *%r11
22386 #elif defined(PTHREADS)
22387 pushq %rdi
22388 pushq %rsi
22389 pushq %rdx
22390 pushq %rcx
22391 pushq %r8
22392 pushq %r9
22393 pushq %rbp
22394 call _x86_64_get_dispatch@PLT
22395 popq %rbp
22396 popq %r9
22397 popq %r8
22398 popq %rcx
22399 popq %rdx
22400 popq %rsi
22401 popq %rdi
22402 movq 4744(%rax), %r11
22403 jmp *%r11
22404 #else
22405 movq _glapi_Dispatch(%rip), %rax
22406 testq %rax, %rax
22407 je 1f
22408 movq 4744(%rax), %r11
22409 jmp *%r11
22410 1:
22411 pushq %rdi
22412 pushq %rsi
22413 pushq %rdx
22414 pushq %rcx
22415 pushq %r8
22416 pushq %r9
22417 pushq %rbp
22418 call _glapi_get_dispatch
22419 popq %rbp
22420 popq %r9
22421 popq %r8
22422 popq %rcx
22423 popq %rdx
22424 popq %rsi
22425 popq %rdi
22426 movq 4744(%rax), %r11
22427 jmp *%r11
22428 #endif /* defined(GLX_USE_TLS) */
22429 .size GL_PREFIX(MultiDrawElementsBaseVertex), .-GL_PREFIX(MultiDrawElementsBaseVertex)
22430
22431 .p2align 4,,15
22432 .globl GL_PREFIX(BlendEquationSeparateiARB)
22433 .type GL_PREFIX(BlendEquationSeparateiARB), @function
22434 GL_PREFIX(BlendEquationSeparateiARB):
22435 #if defined(GLX_USE_TLS)
22436 call _x86_64_get_dispatch@PLT
22437 movq 4752(%rax), %r11
22438 jmp *%r11
22439 #elif defined(PTHREADS)
22440 pushq %rdi
22441 pushq %rsi
22442 pushq %rdx
22443 call _x86_64_get_dispatch@PLT
22444 popq %rdx
22445 popq %rsi
22446 popq %rdi
22447 movq 4752(%rax), %r11
22448 jmp *%r11
22449 #else
22450 movq _glapi_Dispatch(%rip), %rax
22451 testq %rax, %rax
22452 je 1f
22453 movq 4752(%rax), %r11
22454 jmp *%r11
22455 1:
22456 pushq %rdi
22457 pushq %rsi
22458 pushq %rdx
22459 call _glapi_get_dispatch
22460 popq %rdx
22461 popq %rsi
22462 popq %rdi
22463 movq 4752(%rax), %r11
22464 jmp *%r11
22465 #endif /* defined(GLX_USE_TLS) */
22466 .size GL_PREFIX(BlendEquationSeparateiARB), .-GL_PREFIX(BlendEquationSeparateiARB)
22467
22468 .p2align 4,,15
22469 .globl GL_PREFIX(BlendEquationiARB)
22470 .type GL_PREFIX(BlendEquationiARB), @function
22471 GL_PREFIX(BlendEquationiARB):
22472 #if defined(GLX_USE_TLS)
22473 call _x86_64_get_dispatch@PLT
22474 movq 4760(%rax), %r11
22475 jmp *%r11
22476 #elif defined(PTHREADS)
22477 pushq %rdi
22478 pushq %rsi
22479 pushq %rbp
22480 call _x86_64_get_dispatch@PLT
22481 popq %rbp
22482 popq %rsi
22483 popq %rdi
22484 movq 4760(%rax), %r11
22485 jmp *%r11
22486 #else
22487 movq _glapi_Dispatch(%rip), %rax
22488 testq %rax, %rax
22489 je 1f
22490 movq 4760(%rax), %r11
22491 jmp *%r11
22492 1:
22493 pushq %rdi
22494 pushq %rsi
22495 pushq %rbp
22496 call _glapi_get_dispatch
22497 popq %rbp
22498 popq %rsi
22499 popq %rdi
22500 movq 4760(%rax), %r11
22501 jmp *%r11
22502 #endif /* defined(GLX_USE_TLS) */
22503 .size GL_PREFIX(BlendEquationiARB), .-GL_PREFIX(BlendEquationiARB)
22504
22505 .p2align 4,,15
22506 .globl GL_PREFIX(BlendFuncSeparateiARB)
22507 .type GL_PREFIX(BlendFuncSeparateiARB), @function
22508 GL_PREFIX(BlendFuncSeparateiARB):
22509 #if defined(GLX_USE_TLS)
22510 call _x86_64_get_dispatch@PLT
22511 movq 4768(%rax), %r11
22512 jmp *%r11
22513 #elif defined(PTHREADS)
22514 pushq %rdi
22515 pushq %rsi
22516 pushq %rdx
22517 pushq %rcx
22518 pushq %r8
22519 call _x86_64_get_dispatch@PLT
22520 popq %r8
22521 popq %rcx
22522 popq %rdx
22523 popq %rsi
22524 popq %rdi
22525 movq 4768(%rax), %r11
22526 jmp *%r11
22527 #else
22528 movq _glapi_Dispatch(%rip), %rax
22529 testq %rax, %rax
22530 je 1f
22531 movq 4768(%rax), %r11
22532 jmp *%r11
22533 1:
22534 pushq %rdi
22535 pushq %rsi
22536 pushq %rdx
22537 pushq %rcx
22538 pushq %r8
22539 call _glapi_get_dispatch
22540 popq %r8
22541 popq %rcx
22542 popq %rdx
22543 popq %rsi
22544 popq %rdi
22545 movq 4768(%rax), %r11
22546 jmp *%r11
22547 #endif /* defined(GLX_USE_TLS) */
22548 .size GL_PREFIX(BlendFuncSeparateiARB), .-GL_PREFIX(BlendFuncSeparateiARB)
22549
22550 .p2align 4,,15
22551 .globl GL_PREFIX(BlendFunciARB)
22552 .type GL_PREFIX(BlendFunciARB), @function
22553 GL_PREFIX(BlendFunciARB):
22554 #if defined(GLX_USE_TLS)
22555 call _x86_64_get_dispatch@PLT
22556 movq 4776(%rax), %r11
22557 jmp *%r11
22558 #elif defined(PTHREADS)
22559 pushq %rdi
22560 pushq %rsi
22561 pushq %rdx
22562 call _x86_64_get_dispatch@PLT
22563 popq %rdx
22564 popq %rsi
22565 popq %rdi
22566 movq 4776(%rax), %r11
22567 jmp *%r11
22568 #else
22569 movq _glapi_Dispatch(%rip), %rax
22570 testq %rax, %rax
22571 je 1f
22572 movq 4776(%rax), %r11
22573 jmp *%r11
22574 1:
22575 pushq %rdi
22576 pushq %rsi
22577 pushq %rdx
22578 call _glapi_get_dispatch
22579 popq %rdx
22580 popq %rsi
22581 popq %rdi
22582 movq 4776(%rax), %r11
22583 jmp *%r11
22584 #endif /* defined(GLX_USE_TLS) */
22585 .size GL_PREFIX(BlendFunciARB), .-GL_PREFIX(BlendFunciARB)
22586
22587 .p2align 4,,15
22588 .globl GL_PREFIX(BindTransformFeedback)
22589 .type GL_PREFIX(BindTransformFeedback), @function
22590 GL_PREFIX(BindTransformFeedback):
22591 #if defined(GLX_USE_TLS)
22592 call _x86_64_get_dispatch@PLT
22593 movq 4784(%rax), %r11
22594 jmp *%r11
22595 #elif defined(PTHREADS)
22596 pushq %rdi
22597 pushq %rsi
22598 pushq %rbp
22599 call _x86_64_get_dispatch@PLT
22600 popq %rbp
22601 popq %rsi
22602 popq %rdi
22603 movq 4784(%rax), %r11
22604 jmp *%r11
22605 #else
22606 movq _glapi_Dispatch(%rip), %rax
22607 testq %rax, %rax
22608 je 1f
22609 movq 4784(%rax), %r11
22610 jmp *%r11
22611 1:
22612 pushq %rdi
22613 pushq %rsi
22614 pushq %rbp
22615 call _glapi_get_dispatch
22616 popq %rbp
22617 popq %rsi
22618 popq %rdi
22619 movq 4784(%rax), %r11
22620 jmp *%r11
22621 #endif /* defined(GLX_USE_TLS) */
22622 .size GL_PREFIX(BindTransformFeedback), .-GL_PREFIX(BindTransformFeedback)
22623
22624 .p2align 4,,15
22625 .globl GL_PREFIX(DeleteTransformFeedbacks)
22626 .type GL_PREFIX(DeleteTransformFeedbacks), @function
22627 GL_PREFIX(DeleteTransformFeedbacks):
22628 #if defined(GLX_USE_TLS)
22629 call _x86_64_get_dispatch@PLT
22630 movq 4792(%rax), %r11
22631 jmp *%r11
22632 #elif defined(PTHREADS)
22633 pushq %rdi
22634 pushq %rsi
22635 pushq %rbp
22636 call _x86_64_get_dispatch@PLT
22637 popq %rbp
22638 popq %rsi
22639 popq %rdi
22640 movq 4792(%rax), %r11
22641 jmp *%r11
22642 #else
22643 movq _glapi_Dispatch(%rip), %rax
22644 testq %rax, %rax
22645 je 1f
22646 movq 4792(%rax), %r11
22647 jmp *%r11
22648 1:
22649 pushq %rdi
22650 pushq %rsi
22651 pushq %rbp
22652 call _glapi_get_dispatch
22653 popq %rbp
22654 popq %rsi
22655 popq %rdi
22656 movq 4792(%rax), %r11
22657 jmp *%r11
22658 #endif /* defined(GLX_USE_TLS) */
22659 .size GL_PREFIX(DeleteTransformFeedbacks), .-GL_PREFIX(DeleteTransformFeedbacks)
22660
22661 .p2align 4,,15
22662 .globl GL_PREFIX(DrawTransformFeedback)
22663 .type GL_PREFIX(DrawTransformFeedback), @function
22664 GL_PREFIX(DrawTransformFeedback):
22665 #if defined(GLX_USE_TLS)
22666 call _x86_64_get_dispatch@PLT
22667 movq 4800(%rax), %r11
22668 jmp *%r11
22669 #elif defined(PTHREADS)
22670 pushq %rdi
22671 pushq %rsi
22672 pushq %rbp
22673 call _x86_64_get_dispatch@PLT
22674 popq %rbp
22675 popq %rsi
22676 popq %rdi
22677 movq 4800(%rax), %r11
22678 jmp *%r11
22679 #else
22680 movq _glapi_Dispatch(%rip), %rax
22681 testq %rax, %rax
22682 je 1f
22683 movq 4800(%rax), %r11
22684 jmp *%r11
22685 1:
22686 pushq %rdi
22687 pushq %rsi
22688 pushq %rbp
22689 call _glapi_get_dispatch
22690 popq %rbp
22691 popq %rsi
22692 popq %rdi
22693 movq 4800(%rax), %r11
22694 jmp *%r11
22695 #endif /* defined(GLX_USE_TLS) */
22696 .size GL_PREFIX(DrawTransformFeedback), .-GL_PREFIX(DrawTransformFeedback)
22697
22698 .p2align 4,,15
22699 .globl GL_PREFIX(GenTransformFeedbacks)
22700 .type GL_PREFIX(GenTransformFeedbacks), @function
22701 GL_PREFIX(GenTransformFeedbacks):
22702 #if defined(GLX_USE_TLS)
22703 call _x86_64_get_dispatch@PLT
22704 movq 4808(%rax), %r11
22705 jmp *%r11
22706 #elif defined(PTHREADS)
22707 pushq %rdi
22708 pushq %rsi
22709 pushq %rbp
22710 call _x86_64_get_dispatch@PLT
22711 popq %rbp
22712 popq %rsi
22713 popq %rdi
22714 movq 4808(%rax), %r11
22715 jmp *%r11
22716 #else
22717 movq _glapi_Dispatch(%rip), %rax
22718 testq %rax, %rax
22719 je 1f
22720 movq 4808(%rax), %r11
22721 jmp *%r11
22722 1:
22723 pushq %rdi
22724 pushq %rsi
22725 pushq %rbp
22726 call _glapi_get_dispatch
22727 popq %rbp
22728 popq %rsi
22729 popq %rdi
22730 movq 4808(%rax), %r11
22731 jmp *%r11
22732 #endif /* defined(GLX_USE_TLS) */
22733 .size GL_PREFIX(GenTransformFeedbacks), .-GL_PREFIX(GenTransformFeedbacks)
22734
22735 .p2align 4,,15
22736 .globl GL_PREFIX(IsTransformFeedback)
22737 .type GL_PREFIX(IsTransformFeedback), @function
22738 GL_PREFIX(IsTransformFeedback):
22739 #if defined(GLX_USE_TLS)
22740 call _x86_64_get_dispatch@PLT
22741 movq 4816(%rax), %r11
22742 jmp *%r11
22743 #elif defined(PTHREADS)
22744 pushq %rdi
22745 call _x86_64_get_dispatch@PLT
22746 popq %rdi
22747 movq 4816(%rax), %r11
22748 jmp *%r11
22749 #else
22750 movq _glapi_Dispatch(%rip), %rax
22751 testq %rax, %rax
22752 je 1f
22753 movq 4816(%rax), %r11
22754 jmp *%r11
22755 1:
22756 pushq %rdi
22757 call _glapi_get_dispatch
22758 popq %rdi
22759 movq 4816(%rax), %r11
22760 jmp *%r11
22761 #endif /* defined(GLX_USE_TLS) */
22762 .size GL_PREFIX(IsTransformFeedback), .-GL_PREFIX(IsTransformFeedback)
22763
22764 .p2align 4,,15
22765 .globl GL_PREFIX(PauseTransformFeedback)
22766 .type GL_PREFIX(PauseTransformFeedback), @function
22767 GL_PREFIX(PauseTransformFeedback):
22768 #if defined(GLX_USE_TLS)
22769 call _x86_64_get_dispatch@PLT
22770 movq 4824(%rax), %r11
22771 jmp *%r11
22772 #elif defined(PTHREADS)
22773 pushq %rbp
22774 call _x86_64_get_dispatch@PLT
22775 popq %rbp
22776 movq 4824(%rax), %r11
22777 jmp *%r11
22778 #else
22779 movq _glapi_Dispatch(%rip), %rax
22780 testq %rax, %rax
22781 je 1f
22782 movq 4824(%rax), %r11
22783 jmp *%r11
22784 1:
22785 pushq %rbp
22786 call _glapi_get_dispatch
22787 popq %rbp
22788 movq 4824(%rax), %r11
22789 jmp *%r11
22790 #endif /* defined(GLX_USE_TLS) */
22791 .size GL_PREFIX(PauseTransformFeedback), .-GL_PREFIX(PauseTransformFeedback)
22792
22793 .p2align 4,,15
22794 .globl GL_PREFIX(ResumeTransformFeedback)
22795 .type GL_PREFIX(ResumeTransformFeedback), @function
22796 GL_PREFIX(ResumeTransformFeedback):
22797 #if defined(GLX_USE_TLS)
22798 call _x86_64_get_dispatch@PLT
22799 movq 4832(%rax), %r11
22800 jmp *%r11
22801 #elif defined(PTHREADS)
22802 pushq %rbp
22803 call _x86_64_get_dispatch@PLT
22804 popq %rbp
22805 movq 4832(%rax), %r11
22806 jmp *%r11
22807 #else
22808 movq _glapi_Dispatch(%rip), %rax
22809 testq %rax, %rax
22810 je 1f
22811 movq 4832(%rax), %r11
22812 jmp *%r11
22813 1:
22814 pushq %rbp
22815 call _glapi_get_dispatch
22816 popq %rbp
22817 movq 4832(%rax), %r11
22818 jmp *%r11
22819 #endif /* defined(GLX_USE_TLS) */
22820 .size GL_PREFIX(ResumeTransformFeedback), .-GL_PREFIX(ResumeTransformFeedback)
22821
22822 .p2align 4,,15
22823 .globl GL_PREFIX(ClearDepthf)
22824 .type GL_PREFIX(ClearDepthf), @function
22825 GL_PREFIX(ClearDepthf):
22826 #if defined(GLX_USE_TLS)
22827 call _x86_64_get_dispatch@PLT
22828 movq 4840(%rax), %r11
22829 jmp *%r11
22830 #elif defined(PTHREADS)
22831 pushq %rdi
22832 call _x86_64_get_dispatch@PLT
22833 popq %rdi
22834 movq 4840(%rax), %r11
22835 jmp *%r11
22836 #else
22837 movq _glapi_Dispatch(%rip), %rax
22838 testq %rax, %rax
22839 je 1f
22840 movq 4840(%rax), %r11
22841 jmp *%r11
22842 1:
22843 pushq %rdi
22844 call _glapi_get_dispatch
22845 popq %rdi
22846 movq 4840(%rax), %r11
22847 jmp *%r11
22848 #endif /* defined(GLX_USE_TLS) */
22849 .size GL_PREFIX(ClearDepthf), .-GL_PREFIX(ClearDepthf)
22850
22851 .p2align 4,,15
22852 .globl GL_PREFIX(DepthRangef)
22853 .type GL_PREFIX(DepthRangef), @function
22854 GL_PREFIX(DepthRangef):
22855 #if defined(GLX_USE_TLS)
22856 call _x86_64_get_dispatch@PLT
22857 movq 4848(%rax), %r11
22858 jmp *%r11
22859 #elif defined(PTHREADS)
22860 pushq %rdi
22861 pushq %rsi
22862 pushq %rbp
22863 call _x86_64_get_dispatch@PLT
22864 popq %rbp
22865 popq %rsi
22866 popq %rdi
22867 movq 4848(%rax), %r11
22868 jmp *%r11
22869 #else
22870 movq _glapi_Dispatch(%rip), %rax
22871 testq %rax, %rax
22872 je 1f
22873 movq 4848(%rax), %r11
22874 jmp *%r11
22875 1:
22876 pushq %rdi
22877 pushq %rsi
22878 pushq %rbp
22879 call _glapi_get_dispatch
22880 popq %rbp
22881 popq %rsi
22882 popq %rdi
22883 movq 4848(%rax), %r11
22884 jmp *%r11
22885 #endif /* defined(GLX_USE_TLS) */
22886 .size GL_PREFIX(DepthRangef), .-GL_PREFIX(DepthRangef)
22887
22888 .p2align 4,,15
22889 .globl GL_PREFIX(GetShaderPrecisionFormat)
22890 .type GL_PREFIX(GetShaderPrecisionFormat), @function
22891 GL_PREFIX(GetShaderPrecisionFormat):
22892 #if defined(GLX_USE_TLS)
22893 call _x86_64_get_dispatch@PLT
22894 movq 4856(%rax), %r11
22895 jmp *%r11
22896 #elif defined(PTHREADS)
22897 pushq %rdi
22898 pushq %rsi
22899 pushq %rdx
22900 pushq %rcx
22901 pushq %rbp
22902 call _x86_64_get_dispatch@PLT
22903 popq %rbp
22904 popq %rcx
22905 popq %rdx
22906 popq %rsi
22907 popq %rdi
22908 movq 4856(%rax), %r11
22909 jmp *%r11
22910 #else
22911 movq _glapi_Dispatch(%rip), %rax
22912 testq %rax, %rax
22913 je 1f
22914 movq 4856(%rax), %r11
22915 jmp *%r11
22916 1:
22917 pushq %rdi
22918 pushq %rsi
22919 pushq %rdx
22920 pushq %rcx
22921 pushq %rbp
22922 call _glapi_get_dispatch
22923 popq %rbp
22924 popq %rcx
22925 popq %rdx
22926 popq %rsi
22927 popq %rdi
22928 movq 4856(%rax), %r11
22929 jmp *%r11
22930 #endif /* defined(GLX_USE_TLS) */
22931 .size GL_PREFIX(GetShaderPrecisionFormat), .-GL_PREFIX(GetShaderPrecisionFormat)
22932
22933 .p2align 4,,15
22934 .globl GL_PREFIX(ReleaseShaderCompiler)
22935 .type GL_PREFIX(ReleaseShaderCompiler), @function
22936 GL_PREFIX(ReleaseShaderCompiler):
22937 #if defined(GLX_USE_TLS)
22938 call _x86_64_get_dispatch@PLT
22939 movq 4864(%rax), %r11
22940 jmp *%r11
22941 #elif defined(PTHREADS)
22942 pushq %rbp
22943 call _x86_64_get_dispatch@PLT
22944 popq %rbp
22945 movq 4864(%rax), %r11
22946 jmp *%r11
22947 #else
22948 movq _glapi_Dispatch(%rip), %rax
22949 testq %rax, %rax
22950 je 1f
22951 movq 4864(%rax), %r11
22952 jmp *%r11
22953 1:
22954 pushq %rbp
22955 call _glapi_get_dispatch
22956 popq %rbp
22957 movq 4864(%rax), %r11
22958 jmp *%r11
22959 #endif /* defined(GLX_USE_TLS) */
22960 .size GL_PREFIX(ReleaseShaderCompiler), .-GL_PREFIX(ReleaseShaderCompiler)
22961
22962 .p2align 4,,15
22963 .globl GL_PREFIX(ShaderBinary)
22964 .type GL_PREFIX(ShaderBinary), @function
22965 GL_PREFIX(ShaderBinary):
22966 #if defined(GLX_USE_TLS)
22967 call _x86_64_get_dispatch@PLT
22968 movq 4872(%rax), %r11
22969 jmp *%r11
22970 #elif defined(PTHREADS)
22971 pushq %rdi
22972 pushq %rsi
22973 pushq %rdx
22974 pushq %rcx
22975 pushq %r8
22976 call _x86_64_get_dispatch@PLT
22977 popq %r8
22978 popq %rcx
22979 popq %rdx
22980 popq %rsi
22981 popq %rdi
22982 movq 4872(%rax), %r11
22983 jmp *%r11
22984 #else
22985 movq _glapi_Dispatch(%rip), %rax
22986 testq %rax, %rax
22987 je 1f
22988 movq 4872(%rax), %r11
22989 jmp *%r11
22990 1:
22991 pushq %rdi
22992 pushq %rsi
22993 pushq %rdx
22994 pushq %rcx
22995 pushq %r8
22996 call _glapi_get_dispatch
22997 popq %r8
22998 popq %rcx
22999 popq %rdx
23000 popq %rsi
23001 popq %rdi
23002 movq 4872(%rax), %r11
23003 jmp *%r11
23004 #endif /* defined(GLX_USE_TLS) */
23005 .size GL_PREFIX(ShaderBinary), .-GL_PREFIX(ShaderBinary)
23006
23007 .p2align 4,,15
23008 .globl GL_PREFIX(PolygonOffsetEXT)
23009 .type GL_PREFIX(PolygonOffsetEXT), @function
23010 GL_PREFIX(PolygonOffsetEXT):
23011 #if defined(GLX_USE_TLS)
23012 call _x86_64_get_dispatch@PLT
23013 movq 4880(%rax), %r11
23014 jmp *%r11
23015 #elif defined(PTHREADS)
23016 subq $24, %rsp
23017 movq %xmm0, (%rsp)
23018 movq %xmm1, 8(%rsp)
23019 call _x86_64_get_dispatch@PLT
23020 movq 8(%rsp), %xmm1
23021 movq (%rsp), %xmm0
23022 addq $24, %rsp
23023 movq 4880(%rax), %r11
23024 jmp *%r11
23025 #else
23026 movq _glapi_Dispatch(%rip), %rax
23027 testq %rax, %rax
23028 je 1f
23029 movq 4880(%rax), %r11
23030 jmp *%r11
23031 1:
23032 subq $24, %rsp
23033 movq %xmm0, (%rsp)
23034 movq %xmm1, 8(%rsp)
23035 call _glapi_get_dispatch
23036 movq 8(%rsp), %xmm1
23037 movq (%rsp), %xmm0
23038 addq $24, %rsp
23039 movq 4880(%rax), %r11
23040 jmp *%r11
23041 #endif /* defined(GLX_USE_TLS) */
23042 .size GL_PREFIX(PolygonOffsetEXT), .-GL_PREFIX(PolygonOffsetEXT)
23043
23044 .p2align 4,,15
23045 .globl GL_PREFIX(_dispatch_stub_611)
23046 .type GL_PREFIX(_dispatch_stub_611), @function
23047 HIDDEN(GL_PREFIX(_dispatch_stub_611))
23048 GL_PREFIX(_dispatch_stub_611):
23049 #if defined(GLX_USE_TLS)
23050 call _x86_64_get_dispatch@PLT
23051 movq 4888(%rax), %r11
23052 jmp *%r11
23053 #elif defined(PTHREADS)
23054 pushq %rdi
23055 pushq %rsi
23056 pushq %rbp
23057 call _x86_64_get_dispatch@PLT
23058 popq %rbp
23059 popq %rsi
23060 popq %rdi
23061 movq 4888(%rax), %r11
23062 jmp *%r11
23063 #else
23064 movq _glapi_Dispatch(%rip), %rax
23065 testq %rax, %rax
23066 je 1f
23067 movq 4888(%rax), %r11
23068 jmp *%r11
23069 1:
23070 pushq %rdi
23071 pushq %rsi
23072 pushq %rbp
23073 call _glapi_get_dispatch
23074 popq %rbp
23075 popq %rsi
23076 popq %rdi
23077 movq 4888(%rax), %r11
23078 jmp *%r11
23079 #endif /* defined(GLX_USE_TLS) */
23080 .size GL_PREFIX(_dispatch_stub_611), .-GL_PREFIX(_dispatch_stub_611)
23081
23082 .p2align 4,,15
23083 .globl GL_PREFIX(_dispatch_stub_612)
23084 .type GL_PREFIX(_dispatch_stub_612), @function
23085 HIDDEN(GL_PREFIX(_dispatch_stub_612))
23086 GL_PREFIX(_dispatch_stub_612):
23087 #if defined(GLX_USE_TLS)
23088 call _x86_64_get_dispatch@PLT
23089 movq 4896(%rax), %r11
23090 jmp *%r11
23091 #elif defined(PTHREADS)
23092 pushq %rdi
23093 pushq %rsi
23094 pushq %rbp
23095 call _x86_64_get_dispatch@PLT
23096 popq %rbp
23097 popq %rsi
23098 popq %rdi
23099 movq 4896(%rax), %r11
23100 jmp *%r11
23101 #else
23102 movq _glapi_Dispatch(%rip), %rax
23103 testq %rax, %rax
23104 je 1f
23105 movq 4896(%rax), %r11
23106 jmp *%r11
23107 1:
23108 pushq %rdi
23109 pushq %rsi
23110 pushq %rbp
23111 call _glapi_get_dispatch
23112 popq %rbp
23113 popq %rsi
23114 popq %rdi
23115 movq 4896(%rax), %r11
23116 jmp *%r11
23117 #endif /* defined(GLX_USE_TLS) */
23118 .size GL_PREFIX(_dispatch_stub_612), .-GL_PREFIX(_dispatch_stub_612)
23119
23120 .p2align 4,,15
23121 .globl GL_PREFIX(_dispatch_stub_613)
23122 .type GL_PREFIX(_dispatch_stub_613), @function
23123 HIDDEN(GL_PREFIX(_dispatch_stub_613))
23124 GL_PREFIX(_dispatch_stub_613):
23125 #if defined(GLX_USE_TLS)
23126 call _x86_64_get_dispatch@PLT
23127 movq 4904(%rax), %r11
23128 jmp *%r11
23129 #elif defined(PTHREADS)
23130 subq $24, %rsp
23131 movq %rdi, (%rsp)
23132 movq %xmm0, 8(%rsp)
23133 call _x86_64_get_dispatch@PLT
23134 movq 8(%rsp), %xmm0
23135 movq (%rsp), %rdi
23136 addq $24, %rsp
23137 movq 4904(%rax), %r11
23138 jmp *%r11
23139 #else
23140 movq _glapi_Dispatch(%rip), %rax
23141 testq %rax, %rax
23142 je 1f
23143 movq 4904(%rax), %r11
23144 jmp *%r11
23145 1:
23146 subq $24, %rsp
23147 movq %rdi, (%rsp)
23148 movq %xmm0, 8(%rsp)
23149 call _glapi_get_dispatch
23150 movq 8(%rsp), %xmm0
23151 movq (%rsp), %rdi
23152 addq $24, %rsp
23153 movq 4904(%rax), %r11
23154 jmp *%r11
23155 #endif /* defined(GLX_USE_TLS) */
23156 .size GL_PREFIX(_dispatch_stub_613), .-GL_PREFIX(_dispatch_stub_613)
23157
23158 .p2align 4,,15
23159 .globl GL_PREFIX(_dispatch_stub_614)
23160 .type GL_PREFIX(_dispatch_stub_614), @function
23161 HIDDEN(GL_PREFIX(_dispatch_stub_614))
23162 GL_PREFIX(_dispatch_stub_614):
23163 #if defined(GLX_USE_TLS)
23164 call _x86_64_get_dispatch@PLT
23165 movq 4912(%rax), %r11
23166 jmp *%r11
23167 #elif defined(PTHREADS)
23168 pushq %rdi
23169 pushq %rsi
23170 pushq %rbp
23171 call _x86_64_get_dispatch@PLT
23172 popq %rbp
23173 popq %rsi
23174 popq %rdi
23175 movq 4912(%rax), %r11
23176 jmp *%r11
23177 #else
23178 movq _glapi_Dispatch(%rip), %rax
23179 testq %rax, %rax
23180 je 1f
23181 movq 4912(%rax), %r11
23182 jmp *%r11
23183 1:
23184 pushq %rdi
23185 pushq %rsi
23186 pushq %rbp
23187 call _glapi_get_dispatch
23188 popq %rbp
23189 popq %rsi
23190 popq %rdi
23191 movq 4912(%rax), %r11
23192 jmp *%r11
23193 #endif /* defined(GLX_USE_TLS) */
23194 .size GL_PREFIX(_dispatch_stub_614), .-GL_PREFIX(_dispatch_stub_614)
23195
23196 .p2align 4,,15
23197 .globl GL_PREFIX(_dispatch_stub_615)
23198 .type GL_PREFIX(_dispatch_stub_615), @function
23199 HIDDEN(GL_PREFIX(_dispatch_stub_615))
23200 GL_PREFIX(_dispatch_stub_615):
23201 #if defined(GLX_USE_TLS)
23202 call _x86_64_get_dispatch@PLT
23203 movq 4920(%rax), %r11
23204 jmp *%r11
23205 #elif defined(PTHREADS)
23206 pushq %rdi
23207 pushq %rsi
23208 pushq %rbp
23209 call _x86_64_get_dispatch@PLT
23210 popq %rbp
23211 popq %rsi
23212 popq %rdi
23213 movq 4920(%rax), %r11
23214 jmp *%r11
23215 #else
23216 movq _glapi_Dispatch(%rip), %rax
23217 testq %rax, %rax
23218 je 1f
23219 movq 4920(%rax), %r11
23220 jmp *%r11
23221 1:
23222 pushq %rdi
23223 pushq %rsi
23224 pushq %rbp
23225 call _glapi_get_dispatch
23226 popq %rbp
23227 popq %rsi
23228 popq %rdi
23229 movq 4920(%rax), %r11
23230 jmp *%r11
23231 #endif /* defined(GLX_USE_TLS) */
23232 .size GL_PREFIX(_dispatch_stub_615), .-GL_PREFIX(_dispatch_stub_615)
23233
23234 .p2align 4,,15
23235 .globl GL_PREFIX(_dispatch_stub_616)
23236 .type GL_PREFIX(_dispatch_stub_616), @function
23237 HIDDEN(GL_PREFIX(_dispatch_stub_616))
23238 GL_PREFIX(_dispatch_stub_616):
23239 #if defined(GLX_USE_TLS)
23240 call _x86_64_get_dispatch@PLT
23241 movq 4928(%rax), %r11
23242 jmp *%r11
23243 #elif defined(PTHREADS)
23244 pushq %rdi
23245 pushq %rsi
23246 pushq %rbp
23247 call _x86_64_get_dispatch@PLT
23248 popq %rbp
23249 popq %rsi
23250 popq %rdi
23251 movq 4928(%rax), %r11
23252 jmp *%r11
23253 #else
23254 movq _glapi_Dispatch(%rip), %rax
23255 testq %rax, %rax
23256 je 1f
23257 movq 4928(%rax), %r11
23258 jmp *%r11
23259 1:
23260 pushq %rdi
23261 pushq %rsi
23262 pushq %rbp
23263 call _glapi_get_dispatch
23264 popq %rbp
23265 popq %rsi
23266 popq %rdi
23267 movq 4928(%rax), %r11
23268 jmp *%r11
23269 #endif /* defined(GLX_USE_TLS) */
23270 .size GL_PREFIX(_dispatch_stub_616), .-GL_PREFIX(_dispatch_stub_616)
23271
23272 .p2align 4,,15
23273 .globl GL_PREFIX(_dispatch_stub_617)
23274 .type GL_PREFIX(_dispatch_stub_617), @function
23275 HIDDEN(GL_PREFIX(_dispatch_stub_617))
23276 GL_PREFIX(_dispatch_stub_617):
23277 #if defined(GLX_USE_TLS)
23278 call _x86_64_get_dispatch@PLT
23279 movq 4936(%rax), %r11
23280 jmp *%r11
23281 #elif defined(PTHREADS)
23282 pushq %rdi
23283 pushq %rsi
23284 pushq %rbp
23285 call _x86_64_get_dispatch@PLT
23286 popq %rbp
23287 popq %rsi
23288 popq %rdi
23289 movq 4936(%rax), %r11
23290 jmp *%r11
23291 #else
23292 movq _glapi_Dispatch(%rip), %rax
23293 testq %rax, %rax
23294 je 1f
23295 movq 4936(%rax), %r11
23296 jmp *%r11
23297 1:
23298 pushq %rdi
23299 pushq %rsi
23300 pushq %rbp
23301 call _glapi_get_dispatch
23302 popq %rbp
23303 popq %rsi
23304 popq %rdi
23305 movq 4936(%rax), %r11
23306 jmp *%r11
23307 #endif /* defined(GLX_USE_TLS) */
23308 .size GL_PREFIX(_dispatch_stub_617), .-GL_PREFIX(_dispatch_stub_617)
23309
23310 .p2align 4,,15
23311 .globl GL_PREFIX(_dispatch_stub_618)
23312 .type GL_PREFIX(_dispatch_stub_618), @function
23313 HIDDEN(GL_PREFIX(_dispatch_stub_618))
23314 GL_PREFIX(_dispatch_stub_618):
23315 #if defined(GLX_USE_TLS)
23316 call _x86_64_get_dispatch@PLT
23317 movq 4944(%rax), %r11
23318 jmp *%r11
23319 #elif defined(PTHREADS)
23320 pushq %rdi
23321 call _x86_64_get_dispatch@PLT
23322 popq %rdi
23323 movq 4944(%rax), %r11
23324 jmp *%r11
23325 #else
23326 movq _glapi_Dispatch(%rip), %rax
23327 testq %rax, %rax
23328 je 1f
23329 movq 4944(%rax), %r11
23330 jmp *%r11
23331 1:
23332 pushq %rdi
23333 call _glapi_get_dispatch
23334 popq %rdi
23335 movq 4944(%rax), %r11
23336 jmp *%r11
23337 #endif /* defined(GLX_USE_TLS) */
23338 .size GL_PREFIX(_dispatch_stub_618), .-GL_PREFIX(_dispatch_stub_618)
23339
23340 .p2align 4,,15
23341 .globl GL_PREFIX(ColorPointerEXT)
23342 .type GL_PREFIX(ColorPointerEXT), @function
23343 GL_PREFIX(ColorPointerEXT):
23344 #if defined(GLX_USE_TLS)
23345 call _x86_64_get_dispatch@PLT
23346 movq 4952(%rax), %r11
23347 jmp *%r11
23348 #elif defined(PTHREADS)
23349 pushq %rdi
23350 pushq %rsi
23351 pushq %rdx
23352 pushq %rcx
23353 pushq %r8
23354 call _x86_64_get_dispatch@PLT
23355 popq %r8
23356 popq %rcx
23357 popq %rdx
23358 popq %rsi
23359 popq %rdi
23360 movq 4952(%rax), %r11
23361 jmp *%r11
23362 #else
23363 movq _glapi_Dispatch(%rip), %rax
23364 testq %rax, %rax
23365 je 1f
23366 movq 4952(%rax), %r11
23367 jmp *%r11
23368 1:
23369 pushq %rdi
23370 pushq %rsi
23371 pushq %rdx
23372 pushq %rcx
23373 pushq %r8
23374 call _glapi_get_dispatch
23375 popq %r8
23376 popq %rcx
23377 popq %rdx
23378 popq %rsi
23379 popq %rdi
23380 movq 4952(%rax), %r11
23381 jmp *%r11
23382 #endif /* defined(GLX_USE_TLS) */
23383 .size GL_PREFIX(ColorPointerEXT), .-GL_PREFIX(ColorPointerEXT)
23384
23385 .p2align 4,,15
23386 .globl GL_PREFIX(EdgeFlagPointerEXT)
23387 .type GL_PREFIX(EdgeFlagPointerEXT), @function
23388 GL_PREFIX(EdgeFlagPointerEXT):
23389 #if defined(GLX_USE_TLS)
23390 call _x86_64_get_dispatch@PLT
23391 movq 4960(%rax), %r11
23392 jmp *%r11
23393 #elif defined(PTHREADS)
23394 pushq %rdi
23395 pushq %rsi
23396 pushq %rdx
23397 call _x86_64_get_dispatch@PLT
23398 popq %rdx
23399 popq %rsi
23400 popq %rdi
23401 movq 4960(%rax), %r11
23402 jmp *%r11
23403 #else
23404 movq _glapi_Dispatch(%rip), %rax
23405 testq %rax, %rax
23406 je 1f
23407 movq 4960(%rax), %r11
23408 jmp *%r11
23409 1:
23410 pushq %rdi
23411 pushq %rsi
23412 pushq %rdx
23413 call _glapi_get_dispatch
23414 popq %rdx
23415 popq %rsi
23416 popq %rdi
23417 movq 4960(%rax), %r11
23418 jmp *%r11
23419 #endif /* defined(GLX_USE_TLS) */
23420 .size GL_PREFIX(EdgeFlagPointerEXT), .-GL_PREFIX(EdgeFlagPointerEXT)
23421
23422 .p2align 4,,15
23423 .globl GL_PREFIX(IndexPointerEXT)
23424 .type GL_PREFIX(IndexPointerEXT), @function
23425 GL_PREFIX(IndexPointerEXT):
23426 #if defined(GLX_USE_TLS)
23427 call _x86_64_get_dispatch@PLT
23428 movq 4968(%rax), %r11
23429 jmp *%r11
23430 #elif defined(PTHREADS)
23431 pushq %rdi
23432 pushq %rsi
23433 pushq %rdx
23434 pushq %rcx
23435 pushq %rbp
23436 call _x86_64_get_dispatch@PLT
23437 popq %rbp
23438 popq %rcx
23439 popq %rdx
23440 popq %rsi
23441 popq %rdi
23442 movq 4968(%rax), %r11
23443 jmp *%r11
23444 #else
23445 movq _glapi_Dispatch(%rip), %rax
23446 testq %rax, %rax
23447 je 1f
23448 movq 4968(%rax), %r11
23449 jmp *%r11
23450 1:
23451 pushq %rdi
23452 pushq %rsi
23453 pushq %rdx
23454 pushq %rcx
23455 pushq %rbp
23456 call _glapi_get_dispatch
23457 popq %rbp
23458 popq %rcx
23459 popq %rdx
23460 popq %rsi
23461 popq %rdi
23462 movq 4968(%rax), %r11
23463 jmp *%r11
23464 #endif /* defined(GLX_USE_TLS) */
23465 .size GL_PREFIX(IndexPointerEXT), .-GL_PREFIX(IndexPointerEXT)
23466
23467 .p2align 4,,15
23468 .globl GL_PREFIX(NormalPointerEXT)
23469 .type GL_PREFIX(NormalPointerEXT), @function
23470 GL_PREFIX(NormalPointerEXT):
23471 #if defined(GLX_USE_TLS)
23472 call _x86_64_get_dispatch@PLT
23473 movq 4976(%rax), %r11
23474 jmp *%r11
23475 #elif defined(PTHREADS)
23476 pushq %rdi
23477 pushq %rsi
23478 pushq %rdx
23479 pushq %rcx
23480 pushq %rbp
23481 call _x86_64_get_dispatch@PLT
23482 popq %rbp
23483 popq %rcx
23484 popq %rdx
23485 popq %rsi
23486 popq %rdi
23487 movq 4976(%rax), %r11
23488 jmp *%r11
23489 #else
23490 movq _glapi_Dispatch(%rip), %rax
23491 testq %rax, %rax
23492 je 1f
23493 movq 4976(%rax), %r11
23494 jmp *%r11
23495 1:
23496 pushq %rdi
23497 pushq %rsi
23498 pushq %rdx
23499 pushq %rcx
23500 pushq %rbp
23501 call _glapi_get_dispatch
23502 popq %rbp
23503 popq %rcx
23504 popq %rdx
23505 popq %rsi
23506 popq %rdi
23507 movq 4976(%rax), %r11
23508 jmp *%r11
23509 #endif /* defined(GLX_USE_TLS) */
23510 .size GL_PREFIX(NormalPointerEXT), .-GL_PREFIX(NormalPointerEXT)
23511
23512 .p2align 4,,15
23513 .globl GL_PREFIX(TexCoordPointerEXT)
23514 .type GL_PREFIX(TexCoordPointerEXT), @function
23515 GL_PREFIX(TexCoordPointerEXT):
23516 #if defined(GLX_USE_TLS)
23517 call _x86_64_get_dispatch@PLT
23518 movq 4984(%rax), %r11
23519 jmp *%r11
23520 #elif defined(PTHREADS)
23521 pushq %rdi
23522 pushq %rsi
23523 pushq %rdx
23524 pushq %rcx
23525 pushq %r8
23526 call _x86_64_get_dispatch@PLT
23527 popq %r8
23528 popq %rcx
23529 popq %rdx
23530 popq %rsi
23531 popq %rdi
23532 movq 4984(%rax), %r11
23533 jmp *%r11
23534 #else
23535 movq _glapi_Dispatch(%rip), %rax
23536 testq %rax, %rax
23537 je 1f
23538 movq 4984(%rax), %r11
23539 jmp *%r11
23540 1:
23541 pushq %rdi
23542 pushq %rsi
23543 pushq %rdx
23544 pushq %rcx
23545 pushq %r8
23546 call _glapi_get_dispatch
23547 popq %r8
23548 popq %rcx
23549 popq %rdx
23550 popq %rsi
23551 popq %rdi
23552 movq 4984(%rax), %r11
23553 jmp *%r11
23554 #endif /* defined(GLX_USE_TLS) */
23555 .size GL_PREFIX(TexCoordPointerEXT), .-GL_PREFIX(TexCoordPointerEXT)
23556
23557 .p2align 4,,15
23558 .globl GL_PREFIX(VertexPointerEXT)
23559 .type GL_PREFIX(VertexPointerEXT), @function
23560 GL_PREFIX(VertexPointerEXT):
23561 #if defined(GLX_USE_TLS)
23562 call _x86_64_get_dispatch@PLT
23563 movq 4992(%rax), %r11
23564 jmp *%r11
23565 #elif defined(PTHREADS)
23566 pushq %rdi
23567 pushq %rsi
23568 pushq %rdx
23569 pushq %rcx
23570 pushq %r8
23571 call _x86_64_get_dispatch@PLT
23572 popq %r8
23573 popq %rcx
23574 popq %rdx
23575 popq %rsi
23576 popq %rdi
23577 movq 4992(%rax), %r11
23578 jmp *%r11
23579 #else
23580 movq _glapi_Dispatch(%rip), %rax
23581 testq %rax, %rax
23582 je 1f
23583 movq 4992(%rax), %r11
23584 jmp *%r11
23585 1:
23586 pushq %rdi
23587 pushq %rsi
23588 pushq %rdx
23589 pushq %rcx
23590 pushq %r8
23591 call _glapi_get_dispatch
23592 popq %r8
23593 popq %rcx
23594 popq %rdx
23595 popq %rsi
23596 popq %rdi
23597 movq 4992(%rax), %r11
23598 jmp *%r11
23599 #endif /* defined(GLX_USE_TLS) */
23600 .size GL_PREFIX(VertexPointerEXT), .-GL_PREFIX(VertexPointerEXT)
23601
23602 .p2align 4,,15
23603 .globl GL_PREFIX(PointParameterfEXT)
23604 .type GL_PREFIX(PointParameterfEXT), @function
23605 GL_PREFIX(PointParameterfEXT):
23606 #if defined(GLX_USE_TLS)
23607 call _x86_64_get_dispatch@PLT
23608 movq 5000(%rax), %r11
23609 jmp *%r11
23610 #elif defined(PTHREADS)
23611 subq $24, %rsp
23612 movq %rdi, (%rsp)
23613 movq %xmm0, 8(%rsp)
23614 call _x86_64_get_dispatch@PLT
23615 movq 8(%rsp), %xmm0
23616 movq (%rsp), %rdi
23617 addq $24, %rsp
23618 movq 5000(%rax), %r11
23619 jmp *%r11
23620 #else
23621 movq _glapi_Dispatch(%rip), %rax
23622 testq %rax, %rax
23623 je 1f
23624 movq 5000(%rax), %r11
23625 jmp *%r11
23626 1:
23627 subq $24, %rsp
23628 movq %rdi, (%rsp)
23629 movq %xmm0, 8(%rsp)
23630 call _glapi_get_dispatch
23631 movq 8(%rsp), %xmm0
23632 movq (%rsp), %rdi
23633 addq $24, %rsp
23634 movq 5000(%rax), %r11
23635 jmp *%r11
23636 #endif /* defined(GLX_USE_TLS) */
23637 .size GL_PREFIX(PointParameterfEXT), .-GL_PREFIX(PointParameterfEXT)
23638
23639 .p2align 4,,15
23640 .globl GL_PREFIX(PointParameterfvEXT)
23641 .type GL_PREFIX(PointParameterfvEXT), @function
23642 GL_PREFIX(PointParameterfvEXT):
23643 #if defined(GLX_USE_TLS)
23644 call _x86_64_get_dispatch@PLT
23645 movq 5008(%rax), %r11
23646 jmp *%r11
23647 #elif defined(PTHREADS)
23648 pushq %rdi
23649 pushq %rsi
23650 pushq %rbp
23651 call _x86_64_get_dispatch@PLT
23652 popq %rbp
23653 popq %rsi
23654 popq %rdi
23655 movq 5008(%rax), %r11
23656 jmp *%r11
23657 #else
23658 movq _glapi_Dispatch(%rip), %rax
23659 testq %rax, %rax
23660 je 1f
23661 movq 5008(%rax), %r11
23662 jmp *%r11
23663 1:
23664 pushq %rdi
23665 pushq %rsi
23666 pushq %rbp
23667 call _glapi_get_dispatch
23668 popq %rbp
23669 popq %rsi
23670 popq %rdi
23671 movq 5008(%rax), %r11
23672 jmp *%r11
23673 #endif /* defined(GLX_USE_TLS) */
23674 .size GL_PREFIX(PointParameterfvEXT), .-GL_PREFIX(PointParameterfvEXT)
23675
23676 .p2align 4,,15
23677 .globl GL_PREFIX(LockArraysEXT)
23678 .type GL_PREFIX(LockArraysEXT), @function
23679 GL_PREFIX(LockArraysEXT):
23680 #if defined(GLX_USE_TLS)
23681 call _x86_64_get_dispatch@PLT
23682 movq 5016(%rax), %r11
23683 jmp *%r11
23684 #elif defined(PTHREADS)
23685 pushq %rdi
23686 pushq %rsi
23687 pushq %rbp
23688 call _x86_64_get_dispatch@PLT
23689 popq %rbp
23690 popq %rsi
23691 popq %rdi
23692 movq 5016(%rax), %r11
23693 jmp *%r11
23694 #else
23695 movq _glapi_Dispatch(%rip), %rax
23696 testq %rax, %rax
23697 je 1f
23698 movq 5016(%rax), %r11
23699 jmp *%r11
23700 1:
23701 pushq %rdi
23702 pushq %rsi
23703 pushq %rbp
23704 call _glapi_get_dispatch
23705 popq %rbp
23706 popq %rsi
23707 popq %rdi
23708 movq 5016(%rax), %r11
23709 jmp *%r11
23710 #endif /* defined(GLX_USE_TLS) */
23711 .size GL_PREFIX(LockArraysEXT), .-GL_PREFIX(LockArraysEXT)
23712
23713 .p2align 4,,15
23714 .globl GL_PREFIX(UnlockArraysEXT)
23715 .type GL_PREFIX(UnlockArraysEXT), @function
23716 GL_PREFIX(UnlockArraysEXT):
23717 #if defined(GLX_USE_TLS)
23718 call _x86_64_get_dispatch@PLT
23719 movq 5024(%rax), %r11
23720 jmp *%r11
23721 #elif defined(PTHREADS)
23722 pushq %rbp
23723 call _x86_64_get_dispatch@PLT
23724 popq %rbp
23725 movq 5024(%rax), %r11
23726 jmp *%r11
23727 #else
23728 movq _glapi_Dispatch(%rip), %rax
23729 testq %rax, %rax
23730 je 1f
23731 movq 5024(%rax), %r11
23732 jmp *%r11
23733 1:
23734 pushq %rbp
23735 call _glapi_get_dispatch
23736 popq %rbp
23737 movq 5024(%rax), %r11
23738 jmp *%r11
23739 #endif /* defined(GLX_USE_TLS) */
23740 .size GL_PREFIX(UnlockArraysEXT), .-GL_PREFIX(UnlockArraysEXT)
23741
23742 .p2align 4,,15
23743 .globl GL_PREFIX(SecondaryColor3bEXT)
23744 .type GL_PREFIX(SecondaryColor3bEXT), @function
23745 GL_PREFIX(SecondaryColor3bEXT):
23746 #if defined(GLX_USE_TLS)
23747 call _x86_64_get_dispatch@PLT
23748 movq 5032(%rax), %r11
23749 jmp *%r11
23750 #elif defined(PTHREADS)
23751 pushq %rdi
23752 pushq %rsi
23753 pushq %rdx
23754 call _x86_64_get_dispatch@PLT
23755 popq %rdx
23756 popq %rsi
23757 popq %rdi
23758 movq 5032(%rax), %r11
23759 jmp *%r11
23760 #else
23761 movq _glapi_Dispatch(%rip), %rax
23762 testq %rax, %rax
23763 je 1f
23764 movq 5032(%rax), %r11
23765 jmp *%r11
23766 1:
23767 pushq %rdi
23768 pushq %rsi
23769 pushq %rdx
23770 call _glapi_get_dispatch
23771 popq %rdx
23772 popq %rsi
23773 popq %rdi
23774 movq 5032(%rax), %r11
23775 jmp *%r11
23776 #endif /* defined(GLX_USE_TLS) */
23777 .size GL_PREFIX(SecondaryColor3bEXT), .-GL_PREFIX(SecondaryColor3bEXT)
23778
23779 .p2align 4,,15
23780 .globl GL_PREFIX(SecondaryColor3bvEXT)
23781 .type GL_PREFIX(SecondaryColor3bvEXT), @function
23782 GL_PREFIX(SecondaryColor3bvEXT):
23783 #if defined(GLX_USE_TLS)
23784 call _x86_64_get_dispatch@PLT
23785 movq 5040(%rax), %r11
23786 jmp *%r11
23787 #elif defined(PTHREADS)
23788 pushq %rdi
23789 call _x86_64_get_dispatch@PLT
23790 popq %rdi
23791 movq 5040(%rax), %r11
23792 jmp *%r11
23793 #else
23794 movq _glapi_Dispatch(%rip), %rax
23795 testq %rax, %rax
23796 je 1f
23797 movq 5040(%rax), %r11
23798 jmp *%r11
23799 1:
23800 pushq %rdi
23801 call _glapi_get_dispatch
23802 popq %rdi
23803 movq 5040(%rax), %r11
23804 jmp *%r11
23805 #endif /* defined(GLX_USE_TLS) */
23806 .size GL_PREFIX(SecondaryColor3bvEXT), .-GL_PREFIX(SecondaryColor3bvEXT)
23807
23808 .p2align 4,,15
23809 .globl GL_PREFIX(SecondaryColor3dEXT)
23810 .type GL_PREFIX(SecondaryColor3dEXT), @function
23811 GL_PREFIX(SecondaryColor3dEXT):
23812 #if defined(GLX_USE_TLS)
23813 call _x86_64_get_dispatch@PLT
23814 movq 5048(%rax), %r11
23815 jmp *%r11
23816 #elif defined(PTHREADS)
23817 subq $24, %rsp
23818 movq %xmm0, (%rsp)
23819 movq %xmm1, 8(%rsp)
23820 movq %xmm2, 16(%rsp)
23821 call _x86_64_get_dispatch@PLT
23822 movq 16(%rsp), %xmm2
23823 movq 8(%rsp), %xmm1
23824 movq (%rsp), %xmm0
23825 addq $24, %rsp
23826 movq 5048(%rax), %r11
23827 jmp *%r11
23828 #else
23829 movq _glapi_Dispatch(%rip), %rax
23830 testq %rax, %rax
23831 je 1f
23832 movq 5048(%rax), %r11
23833 jmp *%r11
23834 1:
23835 subq $24, %rsp
23836 movq %xmm0, (%rsp)
23837 movq %xmm1, 8(%rsp)
23838 movq %xmm2, 16(%rsp)
23839 call _glapi_get_dispatch
23840 movq 16(%rsp), %xmm2
23841 movq 8(%rsp), %xmm1
23842 movq (%rsp), %xmm0
23843 addq $24, %rsp
23844 movq 5048(%rax), %r11
23845 jmp *%r11
23846 #endif /* defined(GLX_USE_TLS) */
23847 .size GL_PREFIX(SecondaryColor3dEXT), .-GL_PREFIX(SecondaryColor3dEXT)
23848
23849 .p2align 4,,15
23850 .globl GL_PREFIX(SecondaryColor3dvEXT)
23851 .type GL_PREFIX(SecondaryColor3dvEXT), @function
23852 GL_PREFIX(SecondaryColor3dvEXT):
23853 #if defined(GLX_USE_TLS)
23854 call _x86_64_get_dispatch@PLT
23855 movq 5056(%rax), %r11
23856 jmp *%r11
23857 #elif defined(PTHREADS)
23858 pushq %rdi
23859 call _x86_64_get_dispatch@PLT
23860 popq %rdi
23861 movq 5056(%rax), %r11
23862 jmp *%r11
23863 #else
23864 movq _glapi_Dispatch(%rip), %rax
23865 testq %rax, %rax
23866 je 1f
23867 movq 5056(%rax), %r11
23868 jmp *%r11
23869 1:
23870 pushq %rdi
23871 call _glapi_get_dispatch
23872 popq %rdi
23873 movq 5056(%rax), %r11
23874 jmp *%r11
23875 #endif /* defined(GLX_USE_TLS) */
23876 .size GL_PREFIX(SecondaryColor3dvEXT), .-GL_PREFIX(SecondaryColor3dvEXT)
23877
23878 .p2align 4,,15
23879 .globl GL_PREFIX(SecondaryColor3fEXT)
23880 .type GL_PREFIX(SecondaryColor3fEXT), @function
23881 GL_PREFIX(SecondaryColor3fEXT):
23882 #if defined(GLX_USE_TLS)
23883 call _x86_64_get_dispatch@PLT
23884 movq 5064(%rax), %r11
23885 jmp *%r11
23886 #elif defined(PTHREADS)
23887 subq $24, %rsp
23888 movq %xmm0, (%rsp)
23889 movq %xmm1, 8(%rsp)
23890 movq %xmm2, 16(%rsp)
23891 call _x86_64_get_dispatch@PLT
23892 movq 16(%rsp), %xmm2
23893 movq 8(%rsp), %xmm1
23894 movq (%rsp), %xmm0
23895 addq $24, %rsp
23896 movq 5064(%rax), %r11
23897 jmp *%r11
23898 #else
23899 movq _glapi_Dispatch(%rip), %rax
23900 testq %rax, %rax
23901 je 1f
23902 movq 5064(%rax), %r11
23903 jmp *%r11
23904 1:
23905 subq $24, %rsp
23906 movq %xmm0, (%rsp)
23907 movq %xmm1, 8(%rsp)
23908 movq %xmm2, 16(%rsp)
23909 call _glapi_get_dispatch
23910 movq 16(%rsp), %xmm2
23911 movq 8(%rsp), %xmm1
23912 movq (%rsp), %xmm0
23913 addq $24, %rsp
23914 movq 5064(%rax), %r11
23915 jmp *%r11
23916 #endif /* defined(GLX_USE_TLS) */
23917 .size GL_PREFIX(SecondaryColor3fEXT), .-GL_PREFIX(SecondaryColor3fEXT)
23918
23919 .p2align 4,,15
23920 .globl GL_PREFIX(SecondaryColor3fvEXT)
23921 .type GL_PREFIX(SecondaryColor3fvEXT), @function
23922 GL_PREFIX(SecondaryColor3fvEXT):
23923 #if defined(GLX_USE_TLS)
23924 call _x86_64_get_dispatch@PLT
23925 movq 5072(%rax), %r11
23926 jmp *%r11
23927 #elif defined(PTHREADS)
23928 pushq %rdi
23929 call _x86_64_get_dispatch@PLT
23930 popq %rdi
23931 movq 5072(%rax), %r11
23932 jmp *%r11
23933 #else
23934 movq _glapi_Dispatch(%rip), %rax
23935 testq %rax, %rax
23936 je 1f
23937 movq 5072(%rax), %r11
23938 jmp *%r11
23939 1:
23940 pushq %rdi
23941 call _glapi_get_dispatch
23942 popq %rdi
23943 movq 5072(%rax), %r11
23944 jmp *%r11
23945 #endif /* defined(GLX_USE_TLS) */
23946 .size GL_PREFIX(SecondaryColor3fvEXT), .-GL_PREFIX(SecondaryColor3fvEXT)
23947
23948 .p2align 4,,15
23949 .globl GL_PREFIX(SecondaryColor3iEXT)
23950 .type GL_PREFIX(SecondaryColor3iEXT), @function
23951 GL_PREFIX(SecondaryColor3iEXT):
23952 #if defined(GLX_USE_TLS)
23953 call _x86_64_get_dispatch@PLT
23954 movq 5080(%rax), %r11
23955 jmp *%r11
23956 #elif defined(PTHREADS)
23957 pushq %rdi
23958 pushq %rsi
23959 pushq %rdx
23960 call _x86_64_get_dispatch@PLT
23961 popq %rdx
23962 popq %rsi
23963 popq %rdi
23964 movq 5080(%rax), %r11
23965 jmp *%r11
23966 #else
23967 movq _glapi_Dispatch(%rip), %rax
23968 testq %rax, %rax
23969 je 1f
23970 movq 5080(%rax), %r11
23971 jmp *%r11
23972 1:
23973 pushq %rdi
23974 pushq %rsi
23975 pushq %rdx
23976 call _glapi_get_dispatch
23977 popq %rdx
23978 popq %rsi
23979 popq %rdi
23980 movq 5080(%rax), %r11
23981 jmp *%r11
23982 #endif /* defined(GLX_USE_TLS) */
23983 .size GL_PREFIX(SecondaryColor3iEXT), .-GL_PREFIX(SecondaryColor3iEXT)
23984
23985 .p2align 4,,15
23986 .globl GL_PREFIX(SecondaryColor3ivEXT)
23987 .type GL_PREFIX(SecondaryColor3ivEXT), @function
23988 GL_PREFIX(SecondaryColor3ivEXT):
23989 #if defined(GLX_USE_TLS)
23990 call _x86_64_get_dispatch@PLT
23991 movq 5088(%rax), %r11
23992 jmp *%r11
23993 #elif defined(PTHREADS)
23994 pushq %rdi
23995 call _x86_64_get_dispatch@PLT
23996 popq %rdi
23997 movq 5088(%rax), %r11
23998 jmp *%r11
23999 #else
24000 movq _glapi_Dispatch(%rip), %rax
24001 testq %rax, %rax
24002 je 1f
24003 movq 5088(%rax), %r11
24004 jmp *%r11
24005 1:
24006 pushq %rdi
24007 call _glapi_get_dispatch
24008 popq %rdi
24009 movq 5088(%rax), %r11
24010 jmp *%r11
24011 #endif /* defined(GLX_USE_TLS) */
24012 .size GL_PREFIX(SecondaryColor3ivEXT), .-GL_PREFIX(SecondaryColor3ivEXT)
24013
24014 .p2align 4,,15
24015 .globl GL_PREFIX(SecondaryColor3sEXT)
24016 .type GL_PREFIX(SecondaryColor3sEXT), @function
24017 GL_PREFIX(SecondaryColor3sEXT):
24018 #if defined(GLX_USE_TLS)
24019 call _x86_64_get_dispatch@PLT
24020 movq 5096(%rax), %r11
24021 jmp *%r11
24022 #elif defined(PTHREADS)
24023 pushq %rdi
24024 pushq %rsi
24025 pushq %rdx
24026 call _x86_64_get_dispatch@PLT
24027 popq %rdx
24028 popq %rsi
24029 popq %rdi
24030 movq 5096(%rax), %r11
24031 jmp *%r11
24032 #else
24033 movq _glapi_Dispatch(%rip), %rax
24034 testq %rax, %rax
24035 je 1f
24036 movq 5096(%rax), %r11
24037 jmp *%r11
24038 1:
24039 pushq %rdi
24040 pushq %rsi
24041 pushq %rdx
24042 call _glapi_get_dispatch
24043 popq %rdx
24044 popq %rsi
24045 popq %rdi
24046 movq 5096(%rax), %r11
24047 jmp *%r11
24048 #endif /* defined(GLX_USE_TLS) */
24049 .size GL_PREFIX(SecondaryColor3sEXT), .-GL_PREFIX(SecondaryColor3sEXT)
24050
24051 .p2align 4,,15
24052 .globl GL_PREFIX(SecondaryColor3svEXT)
24053 .type GL_PREFIX(SecondaryColor3svEXT), @function
24054 GL_PREFIX(SecondaryColor3svEXT):
24055 #if defined(GLX_USE_TLS)
24056 call _x86_64_get_dispatch@PLT
24057 movq 5104(%rax), %r11
24058 jmp *%r11
24059 #elif defined(PTHREADS)
24060 pushq %rdi
24061 call _x86_64_get_dispatch@PLT
24062 popq %rdi
24063 movq 5104(%rax), %r11
24064 jmp *%r11
24065 #else
24066 movq _glapi_Dispatch(%rip), %rax
24067 testq %rax, %rax
24068 je 1f
24069 movq 5104(%rax), %r11
24070 jmp *%r11
24071 1:
24072 pushq %rdi
24073 call _glapi_get_dispatch
24074 popq %rdi
24075 movq 5104(%rax), %r11
24076 jmp *%r11
24077 #endif /* defined(GLX_USE_TLS) */
24078 .size GL_PREFIX(SecondaryColor3svEXT), .-GL_PREFIX(SecondaryColor3svEXT)
24079
24080 .p2align 4,,15
24081 .globl GL_PREFIX(SecondaryColor3ubEXT)
24082 .type GL_PREFIX(SecondaryColor3ubEXT), @function
24083 GL_PREFIX(SecondaryColor3ubEXT):
24084 #if defined(GLX_USE_TLS)
24085 call _x86_64_get_dispatch@PLT
24086 movq 5112(%rax), %r11
24087 jmp *%r11
24088 #elif defined(PTHREADS)
24089 pushq %rdi
24090 pushq %rsi
24091 pushq %rdx
24092 call _x86_64_get_dispatch@PLT
24093 popq %rdx
24094 popq %rsi
24095 popq %rdi
24096 movq 5112(%rax), %r11
24097 jmp *%r11
24098 #else
24099 movq _glapi_Dispatch(%rip), %rax
24100 testq %rax, %rax
24101 je 1f
24102 movq 5112(%rax), %r11
24103 jmp *%r11
24104 1:
24105 pushq %rdi
24106 pushq %rsi
24107 pushq %rdx
24108 call _glapi_get_dispatch
24109 popq %rdx
24110 popq %rsi
24111 popq %rdi
24112 movq 5112(%rax), %r11
24113 jmp *%r11
24114 #endif /* defined(GLX_USE_TLS) */
24115 .size GL_PREFIX(SecondaryColor3ubEXT), .-GL_PREFIX(SecondaryColor3ubEXT)
24116
24117 .p2align 4,,15
24118 .globl GL_PREFIX(SecondaryColor3ubvEXT)
24119 .type GL_PREFIX(SecondaryColor3ubvEXT), @function
24120 GL_PREFIX(SecondaryColor3ubvEXT):
24121 #if defined(GLX_USE_TLS)
24122 call _x86_64_get_dispatch@PLT
24123 movq 5120(%rax), %r11
24124 jmp *%r11
24125 #elif defined(PTHREADS)
24126 pushq %rdi
24127 call _x86_64_get_dispatch@PLT
24128 popq %rdi
24129 movq 5120(%rax), %r11
24130 jmp *%r11
24131 #else
24132 movq _glapi_Dispatch(%rip), %rax
24133 testq %rax, %rax
24134 je 1f
24135 movq 5120(%rax), %r11
24136 jmp *%r11
24137 1:
24138 pushq %rdi
24139 call _glapi_get_dispatch
24140 popq %rdi
24141 movq 5120(%rax), %r11
24142 jmp *%r11
24143 #endif /* defined(GLX_USE_TLS) */
24144 .size GL_PREFIX(SecondaryColor3ubvEXT), .-GL_PREFIX(SecondaryColor3ubvEXT)
24145
24146 .p2align 4,,15
24147 .globl GL_PREFIX(SecondaryColor3uiEXT)
24148 .type GL_PREFIX(SecondaryColor3uiEXT), @function
24149 GL_PREFIX(SecondaryColor3uiEXT):
24150 #if defined(GLX_USE_TLS)
24151 call _x86_64_get_dispatch@PLT
24152 movq 5128(%rax), %r11
24153 jmp *%r11
24154 #elif defined(PTHREADS)
24155 pushq %rdi
24156 pushq %rsi
24157 pushq %rdx
24158 call _x86_64_get_dispatch@PLT
24159 popq %rdx
24160 popq %rsi
24161 popq %rdi
24162 movq 5128(%rax), %r11
24163 jmp *%r11
24164 #else
24165 movq _glapi_Dispatch(%rip), %rax
24166 testq %rax, %rax
24167 je 1f
24168 movq 5128(%rax), %r11
24169 jmp *%r11
24170 1:
24171 pushq %rdi
24172 pushq %rsi
24173 pushq %rdx
24174 call _glapi_get_dispatch
24175 popq %rdx
24176 popq %rsi
24177 popq %rdi
24178 movq 5128(%rax), %r11
24179 jmp *%r11
24180 #endif /* defined(GLX_USE_TLS) */
24181 .size GL_PREFIX(SecondaryColor3uiEXT), .-GL_PREFIX(SecondaryColor3uiEXT)
24182
24183 .p2align 4,,15
24184 .globl GL_PREFIX(SecondaryColor3uivEXT)
24185 .type GL_PREFIX(SecondaryColor3uivEXT), @function
24186 GL_PREFIX(SecondaryColor3uivEXT):
24187 #if defined(GLX_USE_TLS)
24188 call _x86_64_get_dispatch@PLT
24189 movq 5136(%rax), %r11
24190 jmp *%r11
24191 #elif defined(PTHREADS)
24192 pushq %rdi
24193 call _x86_64_get_dispatch@PLT
24194 popq %rdi
24195 movq 5136(%rax), %r11
24196 jmp *%r11
24197 #else
24198 movq _glapi_Dispatch(%rip), %rax
24199 testq %rax, %rax
24200 je 1f
24201 movq 5136(%rax), %r11
24202 jmp *%r11
24203 1:
24204 pushq %rdi
24205 call _glapi_get_dispatch
24206 popq %rdi
24207 movq 5136(%rax), %r11
24208 jmp *%r11
24209 #endif /* defined(GLX_USE_TLS) */
24210 .size GL_PREFIX(SecondaryColor3uivEXT), .-GL_PREFIX(SecondaryColor3uivEXT)
24211
24212 .p2align 4,,15
24213 .globl GL_PREFIX(SecondaryColor3usEXT)
24214 .type GL_PREFIX(SecondaryColor3usEXT), @function
24215 GL_PREFIX(SecondaryColor3usEXT):
24216 #if defined(GLX_USE_TLS)
24217 call _x86_64_get_dispatch@PLT
24218 movq 5144(%rax), %r11
24219 jmp *%r11
24220 #elif defined(PTHREADS)
24221 pushq %rdi
24222 pushq %rsi
24223 pushq %rdx
24224 call _x86_64_get_dispatch@PLT
24225 popq %rdx
24226 popq %rsi
24227 popq %rdi
24228 movq 5144(%rax), %r11
24229 jmp *%r11
24230 #else
24231 movq _glapi_Dispatch(%rip), %rax
24232 testq %rax, %rax
24233 je 1f
24234 movq 5144(%rax), %r11
24235 jmp *%r11
24236 1:
24237 pushq %rdi
24238 pushq %rsi
24239 pushq %rdx
24240 call _glapi_get_dispatch
24241 popq %rdx
24242 popq %rsi
24243 popq %rdi
24244 movq 5144(%rax), %r11
24245 jmp *%r11
24246 #endif /* defined(GLX_USE_TLS) */
24247 .size GL_PREFIX(SecondaryColor3usEXT), .-GL_PREFIX(SecondaryColor3usEXT)
24248
24249 .p2align 4,,15
24250 .globl GL_PREFIX(SecondaryColor3usvEXT)
24251 .type GL_PREFIX(SecondaryColor3usvEXT), @function
24252 GL_PREFIX(SecondaryColor3usvEXT):
24253 #if defined(GLX_USE_TLS)
24254 call _x86_64_get_dispatch@PLT
24255 movq 5152(%rax), %r11
24256 jmp *%r11
24257 #elif defined(PTHREADS)
24258 pushq %rdi
24259 call _x86_64_get_dispatch@PLT
24260 popq %rdi
24261 movq 5152(%rax), %r11
24262 jmp *%r11
24263 #else
24264 movq _glapi_Dispatch(%rip), %rax
24265 testq %rax, %rax
24266 je 1f
24267 movq 5152(%rax), %r11
24268 jmp *%r11
24269 1:
24270 pushq %rdi
24271 call _glapi_get_dispatch
24272 popq %rdi
24273 movq 5152(%rax), %r11
24274 jmp *%r11
24275 #endif /* defined(GLX_USE_TLS) */
24276 .size GL_PREFIX(SecondaryColor3usvEXT), .-GL_PREFIX(SecondaryColor3usvEXT)
24277
24278 .p2align 4,,15
24279 .globl GL_PREFIX(SecondaryColorPointerEXT)
24280 .type GL_PREFIX(SecondaryColorPointerEXT), @function
24281 GL_PREFIX(SecondaryColorPointerEXT):
24282 #if defined(GLX_USE_TLS)
24283 call _x86_64_get_dispatch@PLT
24284 movq 5160(%rax), %r11
24285 jmp *%r11
24286 #elif defined(PTHREADS)
24287 pushq %rdi
24288 pushq %rsi
24289 pushq %rdx
24290 pushq %rcx
24291 pushq %rbp
24292 call _x86_64_get_dispatch@PLT
24293 popq %rbp
24294 popq %rcx
24295 popq %rdx
24296 popq %rsi
24297 popq %rdi
24298 movq 5160(%rax), %r11
24299 jmp *%r11
24300 #else
24301 movq _glapi_Dispatch(%rip), %rax
24302 testq %rax, %rax
24303 je 1f
24304 movq 5160(%rax), %r11
24305 jmp *%r11
24306 1:
24307 pushq %rdi
24308 pushq %rsi
24309 pushq %rdx
24310 pushq %rcx
24311 pushq %rbp
24312 call _glapi_get_dispatch
24313 popq %rbp
24314 popq %rcx
24315 popq %rdx
24316 popq %rsi
24317 popq %rdi
24318 movq 5160(%rax), %r11
24319 jmp *%r11
24320 #endif /* defined(GLX_USE_TLS) */
24321 .size GL_PREFIX(SecondaryColorPointerEXT), .-GL_PREFIX(SecondaryColorPointerEXT)
24322
24323 .p2align 4,,15
24324 .globl GL_PREFIX(MultiDrawArraysEXT)
24325 .type GL_PREFIX(MultiDrawArraysEXT), @function
24326 GL_PREFIX(MultiDrawArraysEXT):
24327 #if defined(GLX_USE_TLS)
24328 call _x86_64_get_dispatch@PLT
24329 movq 5168(%rax), %r11
24330 jmp *%r11
24331 #elif defined(PTHREADS)
24332 pushq %rdi
24333 pushq %rsi
24334 pushq %rdx
24335 pushq %rcx
24336 pushq %rbp
24337 call _x86_64_get_dispatch@PLT
24338 popq %rbp
24339 popq %rcx
24340 popq %rdx
24341 popq %rsi
24342 popq %rdi
24343 movq 5168(%rax), %r11
24344 jmp *%r11
24345 #else
24346 movq _glapi_Dispatch(%rip), %rax
24347 testq %rax, %rax
24348 je 1f
24349 movq 5168(%rax), %r11
24350 jmp *%r11
24351 1:
24352 pushq %rdi
24353 pushq %rsi
24354 pushq %rdx
24355 pushq %rcx
24356 pushq %rbp
24357 call _glapi_get_dispatch
24358 popq %rbp
24359 popq %rcx
24360 popq %rdx
24361 popq %rsi
24362 popq %rdi
24363 movq 5168(%rax), %r11
24364 jmp *%r11
24365 #endif /* defined(GLX_USE_TLS) */
24366 .size GL_PREFIX(MultiDrawArraysEXT), .-GL_PREFIX(MultiDrawArraysEXT)
24367
24368 .p2align 4,,15
24369 .globl GL_PREFIX(MultiDrawElementsEXT)
24370 .type GL_PREFIX(MultiDrawElementsEXT), @function
24371 GL_PREFIX(MultiDrawElementsEXT):
24372 #if defined(GLX_USE_TLS)
24373 call _x86_64_get_dispatch@PLT
24374 movq 5176(%rax), %r11
24375 jmp *%r11
24376 #elif defined(PTHREADS)
24377 pushq %rdi
24378 pushq %rsi
24379 pushq %rdx
24380 pushq %rcx
24381 pushq %r8
24382 call _x86_64_get_dispatch@PLT
24383 popq %r8
24384 popq %rcx
24385 popq %rdx
24386 popq %rsi
24387 popq %rdi
24388 movq 5176(%rax), %r11
24389 jmp *%r11
24390 #else
24391 movq _glapi_Dispatch(%rip), %rax
24392 testq %rax, %rax
24393 je 1f
24394 movq 5176(%rax), %r11
24395 jmp *%r11
24396 1:
24397 pushq %rdi
24398 pushq %rsi
24399 pushq %rdx
24400 pushq %rcx
24401 pushq %r8
24402 call _glapi_get_dispatch
24403 popq %r8
24404 popq %rcx
24405 popq %rdx
24406 popq %rsi
24407 popq %rdi
24408 movq 5176(%rax), %r11
24409 jmp *%r11
24410 #endif /* defined(GLX_USE_TLS) */
24411 .size GL_PREFIX(MultiDrawElementsEXT), .-GL_PREFIX(MultiDrawElementsEXT)
24412
24413 .p2align 4,,15
24414 .globl GL_PREFIX(FogCoordPointerEXT)
24415 .type GL_PREFIX(FogCoordPointerEXT), @function
24416 GL_PREFIX(FogCoordPointerEXT):
24417 #if defined(GLX_USE_TLS)
24418 call _x86_64_get_dispatch@PLT
24419 movq 5184(%rax), %r11
24420 jmp *%r11
24421 #elif defined(PTHREADS)
24422 pushq %rdi
24423 pushq %rsi
24424 pushq %rdx
24425 call _x86_64_get_dispatch@PLT
24426 popq %rdx
24427 popq %rsi
24428 popq %rdi
24429 movq 5184(%rax), %r11
24430 jmp *%r11
24431 #else
24432 movq _glapi_Dispatch(%rip), %rax
24433 testq %rax, %rax
24434 je 1f
24435 movq 5184(%rax), %r11
24436 jmp *%r11
24437 1:
24438 pushq %rdi
24439 pushq %rsi
24440 pushq %rdx
24441 call _glapi_get_dispatch
24442 popq %rdx
24443 popq %rsi
24444 popq %rdi
24445 movq 5184(%rax), %r11
24446 jmp *%r11
24447 #endif /* defined(GLX_USE_TLS) */
24448 .size GL_PREFIX(FogCoordPointerEXT), .-GL_PREFIX(FogCoordPointerEXT)
24449
24450 .p2align 4,,15
24451 .globl GL_PREFIX(FogCoorddEXT)
24452 .type GL_PREFIX(FogCoorddEXT), @function
24453 GL_PREFIX(FogCoorddEXT):
24454 #if defined(GLX_USE_TLS)
24455 call _x86_64_get_dispatch@PLT
24456 movq 5192(%rax), %r11
24457 jmp *%r11
24458 #elif defined(PTHREADS)
24459 subq $8, %rsp
24460 movq %xmm0, (%rsp)
24461 call _x86_64_get_dispatch@PLT
24462 movq (%rsp), %xmm0
24463 addq $8, %rsp
24464 movq 5192(%rax), %r11
24465 jmp *%r11
24466 #else
24467 movq _glapi_Dispatch(%rip), %rax
24468 testq %rax, %rax
24469 je 1f
24470 movq 5192(%rax), %r11
24471 jmp *%r11
24472 1:
24473 subq $8, %rsp
24474 movq %xmm0, (%rsp)
24475 call _glapi_get_dispatch
24476 movq (%rsp), %xmm0
24477 addq $8, %rsp
24478 movq 5192(%rax), %r11
24479 jmp *%r11
24480 #endif /* defined(GLX_USE_TLS) */
24481 .size GL_PREFIX(FogCoorddEXT), .-GL_PREFIX(FogCoorddEXT)
24482
24483 .p2align 4,,15
24484 .globl GL_PREFIX(FogCoorddvEXT)
24485 .type GL_PREFIX(FogCoorddvEXT), @function
24486 GL_PREFIX(FogCoorddvEXT):
24487 #if defined(GLX_USE_TLS)
24488 call _x86_64_get_dispatch@PLT
24489 movq 5200(%rax), %r11
24490 jmp *%r11
24491 #elif defined(PTHREADS)
24492 pushq %rdi
24493 call _x86_64_get_dispatch@PLT
24494 popq %rdi
24495 movq 5200(%rax), %r11
24496 jmp *%r11
24497 #else
24498 movq _glapi_Dispatch(%rip), %rax
24499 testq %rax, %rax
24500 je 1f
24501 movq 5200(%rax), %r11
24502 jmp *%r11
24503 1:
24504 pushq %rdi
24505 call _glapi_get_dispatch
24506 popq %rdi
24507 movq 5200(%rax), %r11
24508 jmp *%r11
24509 #endif /* defined(GLX_USE_TLS) */
24510 .size GL_PREFIX(FogCoorddvEXT), .-GL_PREFIX(FogCoorddvEXT)
24511
24512 .p2align 4,,15
24513 .globl GL_PREFIX(FogCoordfEXT)
24514 .type GL_PREFIX(FogCoordfEXT), @function
24515 GL_PREFIX(FogCoordfEXT):
24516 #if defined(GLX_USE_TLS)
24517 call _x86_64_get_dispatch@PLT
24518 movq 5208(%rax), %r11
24519 jmp *%r11
24520 #elif defined(PTHREADS)
24521 subq $8, %rsp
24522 movq %xmm0, (%rsp)
24523 call _x86_64_get_dispatch@PLT
24524 movq (%rsp), %xmm0
24525 addq $8, %rsp
24526 movq 5208(%rax), %r11
24527 jmp *%r11
24528 #else
24529 movq _glapi_Dispatch(%rip), %rax
24530 testq %rax, %rax
24531 je 1f
24532 movq 5208(%rax), %r11
24533 jmp *%r11
24534 1:
24535 subq $8, %rsp
24536 movq %xmm0, (%rsp)
24537 call _glapi_get_dispatch
24538 movq (%rsp), %xmm0
24539 addq $8, %rsp
24540 movq 5208(%rax), %r11
24541 jmp *%r11
24542 #endif /* defined(GLX_USE_TLS) */
24543 .size GL_PREFIX(FogCoordfEXT), .-GL_PREFIX(FogCoordfEXT)
24544
24545 .p2align 4,,15
24546 .globl GL_PREFIX(FogCoordfvEXT)
24547 .type GL_PREFIX(FogCoordfvEXT), @function
24548 GL_PREFIX(FogCoordfvEXT):
24549 #if defined(GLX_USE_TLS)
24550 call _x86_64_get_dispatch@PLT
24551 movq 5216(%rax), %r11
24552 jmp *%r11
24553 #elif defined(PTHREADS)
24554 pushq %rdi
24555 call _x86_64_get_dispatch@PLT
24556 popq %rdi
24557 movq 5216(%rax), %r11
24558 jmp *%r11
24559 #else
24560 movq _glapi_Dispatch(%rip), %rax
24561 testq %rax, %rax
24562 je 1f
24563 movq 5216(%rax), %r11
24564 jmp *%r11
24565 1:
24566 pushq %rdi
24567 call _glapi_get_dispatch
24568 popq %rdi
24569 movq 5216(%rax), %r11
24570 jmp *%r11
24571 #endif /* defined(GLX_USE_TLS) */
24572 .size GL_PREFIX(FogCoordfvEXT), .-GL_PREFIX(FogCoordfvEXT)
24573
24574 .p2align 4,,15
24575 .globl GL_PREFIX(_dispatch_stub_653)
24576 .type GL_PREFIX(_dispatch_stub_653), @function
24577 HIDDEN(GL_PREFIX(_dispatch_stub_653))
24578 GL_PREFIX(_dispatch_stub_653):
24579 #if defined(GLX_USE_TLS)
24580 call _x86_64_get_dispatch@PLT
24581 movq 5224(%rax), %r11
24582 jmp *%r11
24583 #elif defined(PTHREADS)
24584 pushq %rdi
24585 call _x86_64_get_dispatch@PLT
24586 popq %rdi
24587 movq 5224(%rax), %r11
24588 jmp *%r11
24589 #else
24590 movq _glapi_Dispatch(%rip), %rax
24591 testq %rax, %rax
24592 je 1f
24593 movq 5224(%rax), %r11
24594 jmp *%r11
24595 1:
24596 pushq %rdi
24597 call _glapi_get_dispatch
24598 popq %rdi
24599 movq 5224(%rax), %r11
24600 jmp *%r11
24601 #endif /* defined(GLX_USE_TLS) */
24602 .size GL_PREFIX(_dispatch_stub_653), .-GL_PREFIX(_dispatch_stub_653)
24603
24604 .p2align 4,,15
24605 .globl GL_PREFIX(BlendFuncSeparateEXT)
24606 .type GL_PREFIX(BlendFuncSeparateEXT), @function
24607 GL_PREFIX(BlendFuncSeparateEXT):
24608 #if defined(GLX_USE_TLS)
24609 call _x86_64_get_dispatch@PLT
24610 movq 5232(%rax), %r11
24611 jmp *%r11
24612 #elif defined(PTHREADS)
24613 pushq %rdi
24614 pushq %rsi
24615 pushq %rdx
24616 pushq %rcx
24617 pushq %rbp
24618 call _x86_64_get_dispatch@PLT
24619 popq %rbp
24620 popq %rcx
24621 popq %rdx
24622 popq %rsi
24623 popq %rdi
24624 movq 5232(%rax), %r11
24625 jmp *%r11
24626 #else
24627 movq _glapi_Dispatch(%rip), %rax
24628 testq %rax, %rax
24629 je 1f
24630 movq 5232(%rax), %r11
24631 jmp *%r11
24632 1:
24633 pushq %rdi
24634 pushq %rsi
24635 pushq %rdx
24636 pushq %rcx
24637 pushq %rbp
24638 call _glapi_get_dispatch
24639 popq %rbp
24640 popq %rcx
24641 popq %rdx
24642 popq %rsi
24643 popq %rdi
24644 movq 5232(%rax), %r11
24645 jmp *%r11
24646 #endif /* defined(GLX_USE_TLS) */
24647 .size GL_PREFIX(BlendFuncSeparateEXT), .-GL_PREFIX(BlendFuncSeparateEXT)
24648
24649 .p2align 4,,15
24650 .globl GL_PREFIX(FlushVertexArrayRangeNV)
24651 .type GL_PREFIX(FlushVertexArrayRangeNV), @function
24652 GL_PREFIX(FlushVertexArrayRangeNV):
24653 #if defined(GLX_USE_TLS)
24654 call _x86_64_get_dispatch@PLT
24655 movq 5240(%rax), %r11
24656 jmp *%r11
24657 #elif defined(PTHREADS)
24658 pushq %rbp
24659 call _x86_64_get_dispatch@PLT
24660 popq %rbp
24661 movq 5240(%rax), %r11
24662 jmp *%r11
24663 #else
24664 movq _glapi_Dispatch(%rip), %rax
24665 testq %rax, %rax
24666 je 1f
24667 movq 5240(%rax), %r11
24668 jmp *%r11
24669 1:
24670 pushq %rbp
24671 call _glapi_get_dispatch
24672 popq %rbp
24673 movq 5240(%rax), %r11
24674 jmp *%r11
24675 #endif /* defined(GLX_USE_TLS) */
24676 .size GL_PREFIX(FlushVertexArrayRangeNV), .-GL_PREFIX(FlushVertexArrayRangeNV)
24677
24678 .p2align 4,,15
24679 .globl GL_PREFIX(VertexArrayRangeNV)
24680 .type GL_PREFIX(VertexArrayRangeNV), @function
24681 GL_PREFIX(VertexArrayRangeNV):
24682 #if defined(GLX_USE_TLS)
24683 call _x86_64_get_dispatch@PLT
24684 movq 5248(%rax), %r11
24685 jmp *%r11
24686 #elif defined(PTHREADS)
24687 pushq %rdi
24688 pushq %rsi
24689 pushq %rbp
24690 call _x86_64_get_dispatch@PLT
24691 popq %rbp
24692 popq %rsi
24693 popq %rdi
24694 movq 5248(%rax), %r11
24695 jmp *%r11
24696 #else
24697 movq _glapi_Dispatch(%rip), %rax
24698 testq %rax, %rax
24699 je 1f
24700 movq 5248(%rax), %r11
24701 jmp *%r11
24702 1:
24703 pushq %rdi
24704 pushq %rsi
24705 pushq %rbp
24706 call _glapi_get_dispatch
24707 popq %rbp
24708 popq %rsi
24709 popq %rdi
24710 movq 5248(%rax), %r11
24711 jmp *%r11
24712 #endif /* defined(GLX_USE_TLS) */
24713 .size GL_PREFIX(VertexArrayRangeNV), .-GL_PREFIX(VertexArrayRangeNV)
24714
24715 .p2align 4,,15
24716 .globl GL_PREFIX(CombinerInputNV)
24717 .type GL_PREFIX(CombinerInputNV), @function
24718 GL_PREFIX(CombinerInputNV):
24719 #if defined(GLX_USE_TLS)
24720 call _x86_64_get_dispatch@PLT
24721 movq 5256(%rax), %r11
24722 jmp *%r11
24723 #elif defined(PTHREADS)
24724 pushq %rdi
24725 pushq %rsi
24726 pushq %rdx
24727 pushq %rcx
24728 pushq %r8
24729 pushq %r9
24730 pushq %rbp
24731 call _x86_64_get_dispatch@PLT
24732 popq %rbp
24733 popq %r9
24734 popq %r8
24735 popq %rcx
24736 popq %rdx
24737 popq %rsi
24738 popq %rdi
24739 movq 5256(%rax), %r11
24740 jmp *%r11
24741 #else
24742 movq _glapi_Dispatch(%rip), %rax
24743 testq %rax, %rax
24744 je 1f
24745 movq 5256(%rax), %r11
24746 jmp *%r11
24747 1:
24748 pushq %rdi
24749 pushq %rsi
24750 pushq %rdx
24751 pushq %rcx
24752 pushq %r8
24753 pushq %r9
24754 pushq %rbp
24755 call _glapi_get_dispatch
24756 popq %rbp
24757 popq %r9
24758 popq %r8
24759 popq %rcx
24760 popq %rdx
24761 popq %rsi
24762 popq %rdi
24763 movq 5256(%rax), %r11
24764 jmp *%r11
24765 #endif /* defined(GLX_USE_TLS) */
24766 .size GL_PREFIX(CombinerInputNV), .-GL_PREFIX(CombinerInputNV)
24767
24768 .p2align 4,,15
24769 .globl GL_PREFIX(CombinerOutputNV)
24770 .type GL_PREFIX(CombinerOutputNV), @function
24771 GL_PREFIX(CombinerOutputNV):
24772 #if defined(GLX_USE_TLS)
24773 call _x86_64_get_dispatch@PLT
24774 movq 5264(%rax), %r11
24775 jmp *%r11
24776 #elif defined(PTHREADS)
24777 pushq %rdi
24778 pushq %rsi
24779 pushq %rdx
24780 pushq %rcx
24781 pushq %r8
24782 pushq %r9
24783 pushq %rbp
24784 call _x86_64_get_dispatch@PLT
24785 popq %rbp
24786 popq %r9
24787 popq %r8
24788 popq %rcx
24789 popq %rdx
24790 popq %rsi
24791 popq %rdi
24792 movq 5264(%rax), %r11
24793 jmp *%r11
24794 #else
24795 movq _glapi_Dispatch(%rip), %rax
24796 testq %rax, %rax
24797 je 1f
24798 movq 5264(%rax), %r11
24799 jmp *%r11
24800 1:
24801 pushq %rdi
24802 pushq %rsi
24803 pushq %rdx
24804 pushq %rcx
24805 pushq %r8
24806 pushq %r9
24807 pushq %rbp
24808 call _glapi_get_dispatch
24809 popq %rbp
24810 popq %r9
24811 popq %r8
24812 popq %rcx
24813 popq %rdx
24814 popq %rsi
24815 popq %rdi
24816 movq 5264(%rax), %r11
24817 jmp *%r11
24818 #endif /* defined(GLX_USE_TLS) */
24819 .size GL_PREFIX(CombinerOutputNV), .-GL_PREFIX(CombinerOutputNV)
24820
24821 .p2align 4,,15
24822 .globl GL_PREFIX(CombinerParameterfNV)
24823 .type GL_PREFIX(CombinerParameterfNV), @function
24824 GL_PREFIX(CombinerParameterfNV):
24825 #if defined(GLX_USE_TLS)
24826 call _x86_64_get_dispatch@PLT
24827 movq 5272(%rax), %r11
24828 jmp *%r11
24829 #elif defined(PTHREADS)
24830 subq $24, %rsp
24831 movq %rdi, (%rsp)
24832 movq %xmm0, 8(%rsp)
24833 call _x86_64_get_dispatch@PLT
24834 movq 8(%rsp), %xmm0
24835 movq (%rsp), %rdi
24836 addq $24, %rsp
24837 movq 5272(%rax), %r11
24838 jmp *%r11
24839 #else
24840 movq _glapi_Dispatch(%rip), %rax
24841 testq %rax, %rax
24842 je 1f
24843 movq 5272(%rax), %r11
24844 jmp *%r11
24845 1:
24846 subq $24, %rsp
24847 movq %rdi, (%rsp)
24848 movq %xmm0, 8(%rsp)
24849 call _glapi_get_dispatch
24850 movq 8(%rsp), %xmm0
24851 movq (%rsp), %rdi
24852 addq $24, %rsp
24853 movq 5272(%rax), %r11
24854 jmp *%r11
24855 #endif /* defined(GLX_USE_TLS) */
24856 .size GL_PREFIX(CombinerParameterfNV), .-GL_PREFIX(CombinerParameterfNV)
24857
24858 .p2align 4,,15
24859 .globl GL_PREFIX(CombinerParameterfvNV)
24860 .type GL_PREFIX(CombinerParameterfvNV), @function
24861 GL_PREFIX(CombinerParameterfvNV):
24862 #if defined(GLX_USE_TLS)
24863 call _x86_64_get_dispatch@PLT
24864 movq 5280(%rax), %r11
24865 jmp *%r11
24866 #elif defined(PTHREADS)
24867 pushq %rdi
24868 pushq %rsi
24869 pushq %rbp
24870 call _x86_64_get_dispatch@PLT
24871 popq %rbp
24872 popq %rsi
24873 popq %rdi
24874 movq 5280(%rax), %r11
24875 jmp *%r11
24876 #else
24877 movq _glapi_Dispatch(%rip), %rax
24878 testq %rax, %rax
24879 je 1f
24880 movq 5280(%rax), %r11
24881 jmp *%r11
24882 1:
24883 pushq %rdi
24884 pushq %rsi
24885 pushq %rbp
24886 call _glapi_get_dispatch
24887 popq %rbp
24888 popq %rsi
24889 popq %rdi
24890 movq 5280(%rax), %r11
24891 jmp *%r11
24892 #endif /* defined(GLX_USE_TLS) */
24893 .size GL_PREFIX(CombinerParameterfvNV), .-GL_PREFIX(CombinerParameterfvNV)
24894
24895 .p2align 4,,15
24896 .globl GL_PREFIX(CombinerParameteriNV)
24897 .type GL_PREFIX(CombinerParameteriNV), @function
24898 GL_PREFIX(CombinerParameteriNV):
24899 #if defined(GLX_USE_TLS)
24900 call _x86_64_get_dispatch@PLT
24901 movq 5288(%rax), %r11
24902 jmp *%r11
24903 #elif defined(PTHREADS)
24904 pushq %rdi
24905 pushq %rsi
24906 pushq %rbp
24907 call _x86_64_get_dispatch@PLT
24908 popq %rbp
24909 popq %rsi
24910 popq %rdi
24911 movq 5288(%rax), %r11
24912 jmp *%r11
24913 #else
24914 movq _glapi_Dispatch(%rip), %rax
24915 testq %rax, %rax
24916 je 1f
24917 movq 5288(%rax), %r11
24918 jmp *%r11
24919 1:
24920 pushq %rdi
24921 pushq %rsi
24922 pushq %rbp
24923 call _glapi_get_dispatch
24924 popq %rbp
24925 popq %rsi
24926 popq %rdi
24927 movq 5288(%rax), %r11
24928 jmp *%r11
24929 #endif /* defined(GLX_USE_TLS) */
24930 .size GL_PREFIX(CombinerParameteriNV), .-GL_PREFIX(CombinerParameteriNV)
24931
24932 .p2align 4,,15
24933 .globl GL_PREFIX(CombinerParameterivNV)
24934 .type GL_PREFIX(CombinerParameterivNV), @function
24935 GL_PREFIX(CombinerParameterivNV):
24936 #if defined(GLX_USE_TLS)
24937 call _x86_64_get_dispatch@PLT
24938 movq 5296(%rax), %r11
24939 jmp *%r11
24940 #elif defined(PTHREADS)
24941 pushq %rdi
24942 pushq %rsi
24943 pushq %rbp
24944 call _x86_64_get_dispatch@PLT
24945 popq %rbp
24946 popq %rsi
24947 popq %rdi
24948 movq 5296(%rax), %r11
24949 jmp *%r11
24950 #else
24951 movq _glapi_Dispatch(%rip), %rax
24952 testq %rax, %rax
24953 je 1f
24954 movq 5296(%rax), %r11
24955 jmp *%r11
24956 1:
24957 pushq %rdi
24958 pushq %rsi
24959 pushq %rbp
24960 call _glapi_get_dispatch
24961 popq %rbp
24962 popq %rsi
24963 popq %rdi
24964 movq 5296(%rax), %r11
24965 jmp *%r11
24966 #endif /* defined(GLX_USE_TLS) */
24967 .size GL_PREFIX(CombinerParameterivNV), .-GL_PREFIX(CombinerParameterivNV)
24968
24969 .p2align 4,,15
24970 .globl GL_PREFIX(FinalCombinerInputNV)
24971 .type GL_PREFIX(FinalCombinerInputNV), @function
24972 GL_PREFIX(FinalCombinerInputNV):
24973 #if defined(GLX_USE_TLS)
24974 call _x86_64_get_dispatch@PLT
24975 movq 5304(%rax), %r11
24976 jmp *%r11
24977 #elif defined(PTHREADS)
24978 pushq %rdi
24979 pushq %rsi
24980 pushq %rdx
24981 pushq %rcx
24982 pushq %rbp
24983 call _x86_64_get_dispatch@PLT
24984 popq %rbp
24985 popq %rcx
24986 popq %rdx
24987 popq %rsi
24988 popq %rdi
24989 movq 5304(%rax), %r11
24990 jmp *%r11
24991 #else
24992 movq _glapi_Dispatch(%rip), %rax
24993 testq %rax, %rax
24994 je 1f
24995 movq 5304(%rax), %r11
24996 jmp *%r11
24997 1:
24998 pushq %rdi
24999 pushq %rsi
25000 pushq %rdx
25001 pushq %rcx
25002 pushq %rbp
25003 call _glapi_get_dispatch
25004 popq %rbp
25005 popq %rcx
25006 popq %rdx
25007 popq %rsi
25008 popq %rdi
25009 movq 5304(%rax), %r11
25010 jmp *%r11
25011 #endif /* defined(GLX_USE_TLS) */
25012 .size GL_PREFIX(FinalCombinerInputNV), .-GL_PREFIX(FinalCombinerInputNV)
25013
25014 .p2align 4,,15
25015 .globl GL_PREFIX(GetCombinerInputParameterfvNV)
25016 .type GL_PREFIX(GetCombinerInputParameterfvNV), @function
25017 GL_PREFIX(GetCombinerInputParameterfvNV):
25018 #if defined(GLX_USE_TLS)
25019 call _x86_64_get_dispatch@PLT
25020 movq 5312(%rax), %r11
25021 jmp *%r11
25022 #elif defined(PTHREADS)
25023 pushq %rdi
25024 pushq %rsi
25025 pushq %rdx
25026 pushq %rcx
25027 pushq %r8
25028 call _x86_64_get_dispatch@PLT
25029 popq %r8
25030 popq %rcx
25031 popq %rdx
25032 popq %rsi
25033 popq %rdi
25034 movq 5312(%rax), %r11
25035 jmp *%r11
25036 #else
25037 movq _glapi_Dispatch(%rip), %rax
25038 testq %rax, %rax
25039 je 1f
25040 movq 5312(%rax), %r11
25041 jmp *%r11
25042 1:
25043 pushq %rdi
25044 pushq %rsi
25045 pushq %rdx
25046 pushq %rcx
25047 pushq %r8
25048 call _glapi_get_dispatch
25049 popq %r8
25050 popq %rcx
25051 popq %rdx
25052 popq %rsi
25053 popq %rdi
25054 movq 5312(%rax), %r11
25055 jmp *%r11
25056 #endif /* defined(GLX_USE_TLS) */
25057 .size GL_PREFIX(GetCombinerInputParameterfvNV), .-GL_PREFIX(GetCombinerInputParameterfvNV)
25058
25059 .p2align 4,,15
25060 .globl GL_PREFIX(GetCombinerInputParameterivNV)
25061 .type GL_PREFIX(GetCombinerInputParameterivNV), @function
25062 GL_PREFIX(GetCombinerInputParameterivNV):
25063 #if defined(GLX_USE_TLS)
25064 call _x86_64_get_dispatch@PLT
25065 movq 5320(%rax), %r11
25066 jmp *%r11
25067 #elif defined(PTHREADS)
25068 pushq %rdi
25069 pushq %rsi
25070 pushq %rdx
25071 pushq %rcx
25072 pushq %r8
25073 call _x86_64_get_dispatch@PLT
25074 popq %r8
25075 popq %rcx
25076 popq %rdx
25077 popq %rsi
25078 popq %rdi
25079 movq 5320(%rax), %r11
25080 jmp *%r11
25081 #else
25082 movq _glapi_Dispatch(%rip), %rax
25083 testq %rax, %rax
25084 je 1f
25085 movq 5320(%rax), %r11
25086 jmp *%r11
25087 1:
25088 pushq %rdi
25089 pushq %rsi
25090 pushq %rdx
25091 pushq %rcx
25092 pushq %r8
25093 call _glapi_get_dispatch
25094 popq %r8
25095 popq %rcx
25096 popq %rdx
25097 popq %rsi
25098 popq %rdi
25099 movq 5320(%rax), %r11
25100 jmp *%r11
25101 #endif /* defined(GLX_USE_TLS) */
25102 .size GL_PREFIX(GetCombinerInputParameterivNV), .-GL_PREFIX(GetCombinerInputParameterivNV)
25103
25104 .p2align 4,,15
25105 .globl GL_PREFIX(GetCombinerOutputParameterfvNV)
25106 .type GL_PREFIX(GetCombinerOutputParameterfvNV), @function
25107 GL_PREFIX(GetCombinerOutputParameterfvNV):
25108 #if defined(GLX_USE_TLS)
25109 call _x86_64_get_dispatch@PLT
25110 movq 5328(%rax), %r11
25111 jmp *%r11
25112 #elif defined(PTHREADS)
25113 pushq %rdi
25114 pushq %rsi
25115 pushq %rdx
25116 pushq %rcx
25117 pushq %rbp
25118 call _x86_64_get_dispatch@PLT
25119 popq %rbp
25120 popq %rcx
25121 popq %rdx
25122 popq %rsi
25123 popq %rdi
25124 movq 5328(%rax), %r11
25125 jmp *%r11
25126 #else
25127 movq _glapi_Dispatch(%rip), %rax
25128 testq %rax, %rax
25129 je 1f
25130 movq 5328(%rax), %r11
25131 jmp *%r11
25132 1:
25133 pushq %rdi
25134 pushq %rsi
25135 pushq %rdx
25136 pushq %rcx
25137 pushq %rbp
25138 call _glapi_get_dispatch
25139 popq %rbp
25140 popq %rcx
25141 popq %rdx
25142 popq %rsi
25143 popq %rdi
25144 movq 5328(%rax), %r11
25145 jmp *%r11
25146 #endif /* defined(GLX_USE_TLS) */
25147 .size GL_PREFIX(GetCombinerOutputParameterfvNV), .-GL_PREFIX(GetCombinerOutputParameterfvNV)
25148
25149 .p2align 4,,15
25150 .globl GL_PREFIX(GetCombinerOutputParameterivNV)
25151 .type GL_PREFIX(GetCombinerOutputParameterivNV), @function
25152 GL_PREFIX(GetCombinerOutputParameterivNV):
25153 #if defined(GLX_USE_TLS)
25154 call _x86_64_get_dispatch@PLT
25155 movq 5336(%rax), %r11
25156 jmp *%r11
25157 #elif defined(PTHREADS)
25158 pushq %rdi
25159 pushq %rsi
25160 pushq %rdx
25161 pushq %rcx
25162 pushq %rbp
25163 call _x86_64_get_dispatch@PLT
25164 popq %rbp
25165 popq %rcx
25166 popq %rdx
25167 popq %rsi
25168 popq %rdi
25169 movq 5336(%rax), %r11
25170 jmp *%r11
25171 #else
25172 movq _glapi_Dispatch(%rip), %rax
25173 testq %rax, %rax
25174 je 1f
25175 movq 5336(%rax), %r11
25176 jmp *%r11
25177 1:
25178 pushq %rdi
25179 pushq %rsi
25180 pushq %rdx
25181 pushq %rcx
25182 pushq %rbp
25183 call _glapi_get_dispatch
25184 popq %rbp
25185 popq %rcx
25186 popq %rdx
25187 popq %rsi
25188 popq %rdi
25189 movq 5336(%rax), %r11
25190 jmp *%r11
25191 #endif /* defined(GLX_USE_TLS) */
25192 .size GL_PREFIX(GetCombinerOutputParameterivNV), .-GL_PREFIX(GetCombinerOutputParameterivNV)
25193
25194 .p2align 4,,15
25195 .globl GL_PREFIX(GetFinalCombinerInputParameterfvNV)
25196 .type GL_PREFIX(GetFinalCombinerInputParameterfvNV), @function
25197 GL_PREFIX(GetFinalCombinerInputParameterfvNV):
25198 #if defined(GLX_USE_TLS)
25199 call _x86_64_get_dispatch@PLT
25200 movq 5344(%rax), %r11
25201 jmp *%r11
25202 #elif defined(PTHREADS)
25203 pushq %rdi
25204 pushq %rsi
25205 pushq %rdx
25206 call _x86_64_get_dispatch@PLT
25207 popq %rdx
25208 popq %rsi
25209 popq %rdi
25210 movq 5344(%rax), %r11
25211 jmp *%r11
25212 #else
25213 movq _glapi_Dispatch(%rip), %rax
25214 testq %rax, %rax
25215 je 1f
25216 movq 5344(%rax), %r11
25217 jmp *%r11
25218 1:
25219 pushq %rdi
25220 pushq %rsi
25221 pushq %rdx
25222 call _glapi_get_dispatch
25223 popq %rdx
25224 popq %rsi
25225 popq %rdi
25226 movq 5344(%rax), %r11
25227 jmp *%r11
25228 #endif /* defined(GLX_USE_TLS) */
25229 .size GL_PREFIX(GetFinalCombinerInputParameterfvNV), .-GL_PREFIX(GetFinalCombinerInputParameterfvNV)
25230
25231 .p2align 4,,15
25232 .globl GL_PREFIX(GetFinalCombinerInputParameterivNV)
25233 .type GL_PREFIX(GetFinalCombinerInputParameterivNV), @function
25234 GL_PREFIX(GetFinalCombinerInputParameterivNV):
25235 #if defined(GLX_USE_TLS)
25236 call _x86_64_get_dispatch@PLT
25237 movq 5352(%rax), %r11
25238 jmp *%r11
25239 #elif defined(PTHREADS)
25240 pushq %rdi
25241 pushq %rsi
25242 pushq %rdx
25243 call _x86_64_get_dispatch@PLT
25244 popq %rdx
25245 popq %rsi
25246 popq %rdi
25247 movq 5352(%rax), %r11
25248 jmp *%r11
25249 #else
25250 movq _glapi_Dispatch(%rip), %rax
25251 testq %rax, %rax
25252 je 1f
25253 movq 5352(%rax), %r11
25254 jmp *%r11
25255 1:
25256 pushq %rdi
25257 pushq %rsi
25258 pushq %rdx
25259 call _glapi_get_dispatch
25260 popq %rdx
25261 popq %rsi
25262 popq %rdi
25263 movq 5352(%rax), %r11
25264 jmp *%r11
25265 #endif /* defined(GLX_USE_TLS) */
25266 .size GL_PREFIX(GetFinalCombinerInputParameterivNV), .-GL_PREFIX(GetFinalCombinerInputParameterivNV)
25267
25268 .p2align 4,,15
25269 .globl GL_PREFIX(ResizeBuffersMESA)
25270 .type GL_PREFIX(ResizeBuffersMESA), @function
25271 GL_PREFIX(ResizeBuffersMESA):
25272 #if defined(GLX_USE_TLS)
25273 call _x86_64_get_dispatch@PLT
25274 movq 5360(%rax), %r11
25275 jmp *%r11
25276 #elif defined(PTHREADS)
25277 pushq %rbp
25278 call _x86_64_get_dispatch@PLT
25279 popq %rbp
25280 movq 5360(%rax), %r11
25281 jmp *%r11
25282 #else
25283 movq _glapi_Dispatch(%rip), %rax
25284 testq %rax, %rax
25285 je 1f
25286 movq 5360(%rax), %r11
25287 jmp *%r11
25288 1:
25289 pushq %rbp
25290 call _glapi_get_dispatch
25291 popq %rbp
25292 movq 5360(%rax), %r11
25293 jmp *%r11
25294 #endif /* defined(GLX_USE_TLS) */
25295 .size GL_PREFIX(ResizeBuffersMESA), .-GL_PREFIX(ResizeBuffersMESA)
25296
25297 .p2align 4,,15
25298 .globl GL_PREFIX(WindowPos2dMESA)
25299 .type GL_PREFIX(WindowPos2dMESA), @function
25300 GL_PREFIX(WindowPos2dMESA):
25301 #if defined(GLX_USE_TLS)
25302 call _x86_64_get_dispatch@PLT
25303 movq 5368(%rax), %r11
25304 jmp *%r11
25305 #elif defined(PTHREADS)
25306 subq $24, %rsp
25307 movq %xmm0, (%rsp)
25308 movq %xmm1, 8(%rsp)
25309 call _x86_64_get_dispatch@PLT
25310 movq 8(%rsp), %xmm1
25311 movq (%rsp), %xmm0
25312 addq $24, %rsp
25313 movq 5368(%rax), %r11
25314 jmp *%r11
25315 #else
25316 movq _glapi_Dispatch(%rip), %rax
25317 testq %rax, %rax
25318 je 1f
25319 movq 5368(%rax), %r11
25320 jmp *%r11
25321 1:
25322 subq $24, %rsp
25323 movq %xmm0, (%rsp)
25324 movq %xmm1, 8(%rsp)
25325 call _glapi_get_dispatch
25326 movq 8(%rsp), %xmm1
25327 movq (%rsp), %xmm0
25328 addq $24, %rsp
25329 movq 5368(%rax), %r11
25330 jmp *%r11
25331 #endif /* defined(GLX_USE_TLS) */
25332 .size GL_PREFIX(WindowPos2dMESA), .-GL_PREFIX(WindowPos2dMESA)
25333
25334 .p2align 4,,15
25335 .globl GL_PREFIX(WindowPos2dvMESA)
25336 .type GL_PREFIX(WindowPos2dvMESA), @function
25337 GL_PREFIX(WindowPos2dvMESA):
25338 #if defined(GLX_USE_TLS)
25339 call _x86_64_get_dispatch@PLT
25340 movq 5376(%rax), %r11
25341 jmp *%r11
25342 #elif defined(PTHREADS)
25343 pushq %rdi
25344 call _x86_64_get_dispatch@PLT
25345 popq %rdi
25346 movq 5376(%rax), %r11
25347 jmp *%r11
25348 #else
25349 movq _glapi_Dispatch(%rip), %rax
25350 testq %rax, %rax
25351 je 1f
25352 movq 5376(%rax), %r11
25353 jmp *%r11
25354 1:
25355 pushq %rdi
25356 call _glapi_get_dispatch
25357 popq %rdi
25358 movq 5376(%rax), %r11
25359 jmp *%r11
25360 #endif /* defined(GLX_USE_TLS) */
25361 .size GL_PREFIX(WindowPos2dvMESA), .-GL_PREFIX(WindowPos2dvMESA)
25362
25363 .p2align 4,,15
25364 .globl GL_PREFIX(WindowPos2fMESA)
25365 .type GL_PREFIX(WindowPos2fMESA), @function
25366 GL_PREFIX(WindowPos2fMESA):
25367 #if defined(GLX_USE_TLS)
25368 call _x86_64_get_dispatch@PLT
25369 movq 5384(%rax), %r11
25370 jmp *%r11
25371 #elif defined(PTHREADS)
25372 subq $24, %rsp
25373 movq %xmm0, (%rsp)
25374 movq %xmm1, 8(%rsp)
25375 call _x86_64_get_dispatch@PLT
25376 movq 8(%rsp), %xmm1
25377 movq (%rsp), %xmm0
25378 addq $24, %rsp
25379 movq 5384(%rax), %r11
25380 jmp *%r11
25381 #else
25382 movq _glapi_Dispatch(%rip), %rax
25383 testq %rax, %rax
25384 je 1f
25385 movq 5384(%rax), %r11
25386 jmp *%r11
25387 1:
25388 subq $24, %rsp
25389 movq %xmm0, (%rsp)
25390 movq %xmm1, 8(%rsp)
25391 call _glapi_get_dispatch
25392 movq 8(%rsp), %xmm1
25393 movq (%rsp), %xmm0
25394 addq $24, %rsp
25395 movq 5384(%rax), %r11
25396 jmp *%r11
25397 #endif /* defined(GLX_USE_TLS) */
25398 .size GL_PREFIX(WindowPos2fMESA), .-GL_PREFIX(WindowPos2fMESA)
25399
25400 .p2align 4,,15
25401 .globl GL_PREFIX(WindowPos2fvMESA)
25402 .type GL_PREFIX(WindowPos2fvMESA), @function
25403 GL_PREFIX(WindowPos2fvMESA):
25404 #if defined(GLX_USE_TLS)
25405 call _x86_64_get_dispatch@PLT
25406 movq 5392(%rax), %r11
25407 jmp *%r11
25408 #elif defined(PTHREADS)
25409 pushq %rdi
25410 call _x86_64_get_dispatch@PLT
25411 popq %rdi
25412 movq 5392(%rax), %r11
25413 jmp *%r11
25414 #else
25415 movq _glapi_Dispatch(%rip), %rax
25416 testq %rax, %rax
25417 je 1f
25418 movq 5392(%rax), %r11
25419 jmp *%r11
25420 1:
25421 pushq %rdi
25422 call _glapi_get_dispatch
25423 popq %rdi
25424 movq 5392(%rax), %r11
25425 jmp *%r11
25426 #endif /* defined(GLX_USE_TLS) */
25427 .size GL_PREFIX(WindowPos2fvMESA), .-GL_PREFIX(WindowPos2fvMESA)
25428
25429 .p2align 4,,15
25430 .globl GL_PREFIX(WindowPos2iMESA)
25431 .type GL_PREFIX(WindowPos2iMESA), @function
25432 GL_PREFIX(WindowPos2iMESA):
25433 #if defined(GLX_USE_TLS)
25434 call _x86_64_get_dispatch@PLT
25435 movq 5400(%rax), %r11
25436 jmp *%r11
25437 #elif defined(PTHREADS)
25438 pushq %rdi
25439 pushq %rsi
25440 pushq %rbp
25441 call _x86_64_get_dispatch@PLT
25442 popq %rbp
25443 popq %rsi
25444 popq %rdi
25445 movq 5400(%rax), %r11
25446 jmp *%r11
25447 #else
25448 movq _glapi_Dispatch(%rip), %rax
25449 testq %rax, %rax
25450 je 1f
25451 movq 5400(%rax), %r11
25452 jmp *%r11
25453 1:
25454 pushq %rdi
25455 pushq %rsi
25456 pushq %rbp
25457 call _glapi_get_dispatch
25458 popq %rbp
25459 popq %rsi
25460 popq %rdi
25461 movq 5400(%rax), %r11
25462 jmp *%r11
25463 #endif /* defined(GLX_USE_TLS) */
25464 .size GL_PREFIX(WindowPos2iMESA), .-GL_PREFIX(WindowPos2iMESA)
25465
25466 .p2align 4,,15
25467 .globl GL_PREFIX(WindowPos2ivMESA)
25468 .type GL_PREFIX(WindowPos2ivMESA), @function
25469 GL_PREFIX(WindowPos2ivMESA):
25470 #if defined(GLX_USE_TLS)
25471 call _x86_64_get_dispatch@PLT
25472 movq 5408(%rax), %r11
25473 jmp *%r11
25474 #elif defined(PTHREADS)
25475 pushq %rdi
25476 call _x86_64_get_dispatch@PLT
25477 popq %rdi
25478 movq 5408(%rax), %r11
25479 jmp *%r11
25480 #else
25481 movq _glapi_Dispatch(%rip), %rax
25482 testq %rax, %rax
25483 je 1f
25484 movq 5408(%rax), %r11
25485 jmp *%r11
25486 1:
25487 pushq %rdi
25488 call _glapi_get_dispatch
25489 popq %rdi
25490 movq 5408(%rax), %r11
25491 jmp *%r11
25492 #endif /* defined(GLX_USE_TLS) */
25493 .size GL_PREFIX(WindowPos2ivMESA), .-GL_PREFIX(WindowPos2ivMESA)
25494
25495 .p2align 4,,15
25496 .globl GL_PREFIX(WindowPos2sMESA)
25497 .type GL_PREFIX(WindowPos2sMESA), @function
25498 GL_PREFIX(WindowPos2sMESA):
25499 #if defined(GLX_USE_TLS)
25500 call _x86_64_get_dispatch@PLT
25501 movq 5416(%rax), %r11
25502 jmp *%r11
25503 #elif defined(PTHREADS)
25504 pushq %rdi
25505 pushq %rsi
25506 pushq %rbp
25507 call _x86_64_get_dispatch@PLT
25508 popq %rbp
25509 popq %rsi
25510 popq %rdi
25511 movq 5416(%rax), %r11
25512 jmp *%r11
25513 #else
25514 movq _glapi_Dispatch(%rip), %rax
25515 testq %rax, %rax
25516 je 1f
25517 movq 5416(%rax), %r11
25518 jmp *%r11
25519 1:
25520 pushq %rdi
25521 pushq %rsi
25522 pushq %rbp
25523 call _glapi_get_dispatch
25524 popq %rbp
25525 popq %rsi
25526 popq %rdi
25527 movq 5416(%rax), %r11
25528 jmp *%r11
25529 #endif /* defined(GLX_USE_TLS) */
25530 .size GL_PREFIX(WindowPos2sMESA), .-GL_PREFIX(WindowPos2sMESA)
25531
25532 .p2align 4,,15
25533 .globl GL_PREFIX(WindowPos2svMESA)
25534 .type GL_PREFIX(WindowPos2svMESA), @function
25535 GL_PREFIX(WindowPos2svMESA):
25536 #if defined(GLX_USE_TLS)
25537 call _x86_64_get_dispatch@PLT
25538 movq 5424(%rax), %r11
25539 jmp *%r11
25540 #elif defined(PTHREADS)
25541 pushq %rdi
25542 call _x86_64_get_dispatch@PLT
25543 popq %rdi
25544 movq 5424(%rax), %r11
25545 jmp *%r11
25546 #else
25547 movq _glapi_Dispatch(%rip), %rax
25548 testq %rax, %rax
25549 je 1f
25550 movq 5424(%rax), %r11
25551 jmp *%r11
25552 1:
25553 pushq %rdi
25554 call _glapi_get_dispatch
25555 popq %rdi
25556 movq 5424(%rax), %r11
25557 jmp *%r11
25558 #endif /* defined(GLX_USE_TLS) */
25559 .size GL_PREFIX(WindowPos2svMESA), .-GL_PREFIX(WindowPos2svMESA)
25560
25561 .p2align 4,,15
25562 .globl GL_PREFIX(WindowPos3dMESA)
25563 .type GL_PREFIX(WindowPos3dMESA), @function
25564 GL_PREFIX(WindowPos3dMESA):
25565 #if defined(GLX_USE_TLS)
25566 call _x86_64_get_dispatch@PLT
25567 movq 5432(%rax), %r11
25568 jmp *%r11
25569 #elif defined(PTHREADS)
25570 subq $24, %rsp
25571 movq %xmm0, (%rsp)
25572 movq %xmm1, 8(%rsp)
25573 movq %xmm2, 16(%rsp)
25574 call _x86_64_get_dispatch@PLT
25575 movq 16(%rsp), %xmm2
25576 movq 8(%rsp), %xmm1
25577 movq (%rsp), %xmm0
25578 addq $24, %rsp
25579 movq 5432(%rax), %r11
25580 jmp *%r11
25581 #else
25582 movq _glapi_Dispatch(%rip), %rax
25583 testq %rax, %rax
25584 je 1f
25585 movq 5432(%rax), %r11
25586 jmp *%r11
25587 1:
25588 subq $24, %rsp
25589 movq %xmm0, (%rsp)
25590 movq %xmm1, 8(%rsp)
25591 movq %xmm2, 16(%rsp)
25592 call _glapi_get_dispatch
25593 movq 16(%rsp), %xmm2
25594 movq 8(%rsp), %xmm1
25595 movq (%rsp), %xmm0
25596 addq $24, %rsp
25597 movq 5432(%rax), %r11
25598 jmp *%r11
25599 #endif /* defined(GLX_USE_TLS) */
25600 .size GL_PREFIX(WindowPos3dMESA), .-GL_PREFIX(WindowPos3dMESA)
25601
25602 .p2align 4,,15
25603 .globl GL_PREFIX(WindowPos3dvMESA)
25604 .type GL_PREFIX(WindowPos3dvMESA), @function
25605 GL_PREFIX(WindowPos3dvMESA):
25606 #if defined(GLX_USE_TLS)
25607 call _x86_64_get_dispatch@PLT
25608 movq 5440(%rax), %r11
25609 jmp *%r11
25610 #elif defined(PTHREADS)
25611 pushq %rdi
25612 call _x86_64_get_dispatch@PLT
25613 popq %rdi
25614 movq 5440(%rax), %r11
25615 jmp *%r11
25616 #else
25617 movq _glapi_Dispatch(%rip), %rax
25618 testq %rax, %rax
25619 je 1f
25620 movq 5440(%rax), %r11
25621 jmp *%r11
25622 1:
25623 pushq %rdi
25624 call _glapi_get_dispatch
25625 popq %rdi
25626 movq 5440(%rax), %r11
25627 jmp *%r11
25628 #endif /* defined(GLX_USE_TLS) */
25629 .size GL_PREFIX(WindowPos3dvMESA), .-GL_PREFIX(WindowPos3dvMESA)
25630
25631 .p2align 4,,15
25632 .globl GL_PREFIX(WindowPos3fMESA)
25633 .type GL_PREFIX(WindowPos3fMESA), @function
25634 GL_PREFIX(WindowPos3fMESA):
25635 #if defined(GLX_USE_TLS)
25636 call _x86_64_get_dispatch@PLT
25637 movq 5448(%rax), %r11
25638 jmp *%r11
25639 #elif defined(PTHREADS)
25640 subq $24, %rsp
25641 movq %xmm0, (%rsp)
25642 movq %xmm1, 8(%rsp)
25643 movq %xmm2, 16(%rsp)
25644 call _x86_64_get_dispatch@PLT
25645 movq 16(%rsp), %xmm2
25646 movq 8(%rsp), %xmm1
25647 movq (%rsp), %xmm0
25648 addq $24, %rsp
25649 movq 5448(%rax), %r11
25650 jmp *%r11
25651 #else
25652 movq _glapi_Dispatch(%rip), %rax
25653 testq %rax, %rax
25654 je 1f
25655 movq 5448(%rax), %r11
25656 jmp *%r11
25657 1:
25658 subq $24, %rsp
25659 movq %xmm0, (%rsp)
25660 movq %xmm1, 8(%rsp)
25661 movq %xmm2, 16(%rsp)
25662 call _glapi_get_dispatch
25663 movq 16(%rsp), %xmm2
25664 movq 8(%rsp), %xmm1
25665 movq (%rsp), %xmm0
25666 addq $24, %rsp
25667 movq 5448(%rax), %r11
25668 jmp *%r11
25669 #endif /* defined(GLX_USE_TLS) */
25670 .size GL_PREFIX(WindowPos3fMESA), .-GL_PREFIX(WindowPos3fMESA)
25671
25672 .p2align 4,,15
25673 .globl GL_PREFIX(WindowPos3fvMESA)
25674 .type GL_PREFIX(WindowPos3fvMESA), @function
25675 GL_PREFIX(WindowPos3fvMESA):
25676 #if defined(GLX_USE_TLS)
25677 call _x86_64_get_dispatch@PLT
25678 movq 5456(%rax), %r11
25679 jmp *%r11
25680 #elif defined(PTHREADS)
25681 pushq %rdi
25682 call _x86_64_get_dispatch@PLT
25683 popq %rdi
25684 movq 5456(%rax), %r11
25685 jmp *%r11
25686 #else
25687 movq _glapi_Dispatch(%rip), %rax
25688 testq %rax, %rax
25689 je 1f
25690 movq 5456(%rax), %r11
25691 jmp *%r11
25692 1:
25693 pushq %rdi
25694 call _glapi_get_dispatch
25695 popq %rdi
25696 movq 5456(%rax), %r11
25697 jmp *%r11
25698 #endif /* defined(GLX_USE_TLS) */
25699 .size GL_PREFIX(WindowPos3fvMESA), .-GL_PREFIX(WindowPos3fvMESA)
25700
25701 .p2align 4,,15
25702 .globl GL_PREFIX(WindowPos3iMESA)
25703 .type GL_PREFIX(WindowPos3iMESA), @function
25704 GL_PREFIX(WindowPos3iMESA):
25705 #if defined(GLX_USE_TLS)
25706 call _x86_64_get_dispatch@PLT
25707 movq 5464(%rax), %r11
25708 jmp *%r11
25709 #elif defined(PTHREADS)
25710 pushq %rdi
25711 pushq %rsi
25712 pushq %rdx
25713 call _x86_64_get_dispatch@PLT
25714 popq %rdx
25715 popq %rsi
25716 popq %rdi
25717 movq 5464(%rax), %r11
25718 jmp *%r11
25719 #else
25720 movq _glapi_Dispatch(%rip), %rax
25721 testq %rax, %rax
25722 je 1f
25723 movq 5464(%rax), %r11
25724 jmp *%r11
25725 1:
25726 pushq %rdi
25727 pushq %rsi
25728 pushq %rdx
25729 call _glapi_get_dispatch
25730 popq %rdx
25731 popq %rsi
25732 popq %rdi
25733 movq 5464(%rax), %r11
25734 jmp *%r11
25735 #endif /* defined(GLX_USE_TLS) */
25736 .size GL_PREFIX(WindowPos3iMESA), .-GL_PREFIX(WindowPos3iMESA)
25737
25738 .p2align 4,,15
25739 .globl GL_PREFIX(WindowPos3ivMESA)
25740 .type GL_PREFIX(WindowPos3ivMESA), @function
25741 GL_PREFIX(WindowPos3ivMESA):
25742 #if defined(GLX_USE_TLS)
25743 call _x86_64_get_dispatch@PLT
25744 movq 5472(%rax), %r11
25745 jmp *%r11
25746 #elif defined(PTHREADS)
25747 pushq %rdi
25748 call _x86_64_get_dispatch@PLT
25749 popq %rdi
25750 movq 5472(%rax), %r11
25751 jmp *%r11
25752 #else
25753 movq _glapi_Dispatch(%rip), %rax
25754 testq %rax, %rax
25755 je 1f
25756 movq 5472(%rax), %r11
25757 jmp *%r11
25758 1:
25759 pushq %rdi
25760 call _glapi_get_dispatch
25761 popq %rdi
25762 movq 5472(%rax), %r11
25763 jmp *%r11
25764 #endif /* defined(GLX_USE_TLS) */
25765 .size GL_PREFIX(WindowPos3ivMESA), .-GL_PREFIX(WindowPos3ivMESA)
25766
25767 .p2align 4,,15
25768 .globl GL_PREFIX(WindowPos3sMESA)
25769 .type GL_PREFIX(WindowPos3sMESA), @function
25770 GL_PREFIX(WindowPos3sMESA):
25771 #if defined(GLX_USE_TLS)
25772 call _x86_64_get_dispatch@PLT
25773 movq 5480(%rax), %r11
25774 jmp *%r11
25775 #elif defined(PTHREADS)
25776 pushq %rdi
25777 pushq %rsi
25778 pushq %rdx
25779 call _x86_64_get_dispatch@PLT
25780 popq %rdx
25781 popq %rsi
25782 popq %rdi
25783 movq 5480(%rax), %r11
25784 jmp *%r11
25785 #else
25786 movq _glapi_Dispatch(%rip), %rax
25787 testq %rax, %rax
25788 je 1f
25789 movq 5480(%rax), %r11
25790 jmp *%r11
25791 1:
25792 pushq %rdi
25793 pushq %rsi
25794 pushq %rdx
25795 call _glapi_get_dispatch
25796 popq %rdx
25797 popq %rsi
25798 popq %rdi
25799 movq 5480(%rax), %r11
25800 jmp *%r11
25801 #endif /* defined(GLX_USE_TLS) */
25802 .size GL_PREFIX(WindowPos3sMESA), .-GL_PREFIX(WindowPos3sMESA)
25803
25804 .p2align 4,,15
25805 .globl GL_PREFIX(WindowPos3svMESA)
25806 .type GL_PREFIX(WindowPos3svMESA), @function
25807 GL_PREFIX(WindowPos3svMESA):
25808 #if defined(GLX_USE_TLS)
25809 call _x86_64_get_dispatch@PLT
25810 movq 5488(%rax), %r11
25811 jmp *%r11
25812 #elif defined(PTHREADS)
25813 pushq %rdi
25814 call _x86_64_get_dispatch@PLT
25815 popq %rdi
25816 movq 5488(%rax), %r11
25817 jmp *%r11
25818 #else
25819 movq _glapi_Dispatch(%rip), %rax
25820 testq %rax, %rax
25821 je 1f
25822 movq 5488(%rax), %r11
25823 jmp *%r11
25824 1:
25825 pushq %rdi
25826 call _glapi_get_dispatch
25827 popq %rdi
25828 movq 5488(%rax), %r11
25829 jmp *%r11
25830 #endif /* defined(GLX_USE_TLS) */
25831 .size GL_PREFIX(WindowPos3svMESA), .-GL_PREFIX(WindowPos3svMESA)
25832
25833 .p2align 4,,15
25834 .globl GL_PREFIX(WindowPos4dMESA)
25835 .type GL_PREFIX(WindowPos4dMESA), @function
25836 GL_PREFIX(WindowPos4dMESA):
25837 #if defined(GLX_USE_TLS)
25838 call _x86_64_get_dispatch@PLT
25839 movq 5496(%rax), %r11
25840 jmp *%r11
25841 #elif defined(PTHREADS)
25842 subq $40, %rsp
25843 movq %xmm0, (%rsp)
25844 movq %xmm1, 8(%rsp)
25845 movq %xmm2, 16(%rsp)
25846 movq %xmm3, 24(%rsp)
25847 call _x86_64_get_dispatch@PLT
25848 movq 24(%rsp), %xmm3
25849 movq 16(%rsp), %xmm2
25850 movq 8(%rsp), %xmm1
25851 movq (%rsp), %xmm0
25852 addq $40, %rsp
25853 movq 5496(%rax), %r11
25854 jmp *%r11
25855 #else
25856 movq _glapi_Dispatch(%rip), %rax
25857 testq %rax, %rax
25858 je 1f
25859 movq 5496(%rax), %r11
25860 jmp *%r11
25861 1:
25862 subq $40, %rsp
25863 movq %xmm0, (%rsp)
25864 movq %xmm1, 8(%rsp)
25865 movq %xmm2, 16(%rsp)
25866 movq %xmm3, 24(%rsp)
25867 call _glapi_get_dispatch
25868 movq 24(%rsp), %xmm3
25869 movq 16(%rsp), %xmm2
25870 movq 8(%rsp), %xmm1
25871 movq (%rsp), %xmm0
25872 addq $40, %rsp
25873 movq 5496(%rax), %r11
25874 jmp *%r11
25875 #endif /* defined(GLX_USE_TLS) */
25876 .size GL_PREFIX(WindowPos4dMESA), .-GL_PREFIX(WindowPos4dMESA)
25877
25878 .p2align 4,,15
25879 .globl GL_PREFIX(WindowPos4dvMESA)
25880 .type GL_PREFIX(WindowPos4dvMESA), @function
25881 GL_PREFIX(WindowPos4dvMESA):
25882 #if defined(GLX_USE_TLS)
25883 call _x86_64_get_dispatch@PLT
25884 movq 5504(%rax), %r11
25885 jmp *%r11
25886 #elif defined(PTHREADS)
25887 pushq %rdi
25888 call _x86_64_get_dispatch@PLT
25889 popq %rdi
25890 movq 5504(%rax), %r11
25891 jmp *%r11
25892 #else
25893 movq _glapi_Dispatch(%rip), %rax
25894 testq %rax, %rax
25895 je 1f
25896 movq 5504(%rax), %r11
25897 jmp *%r11
25898 1:
25899 pushq %rdi
25900 call _glapi_get_dispatch
25901 popq %rdi
25902 movq 5504(%rax), %r11
25903 jmp *%r11
25904 #endif /* defined(GLX_USE_TLS) */
25905 .size GL_PREFIX(WindowPos4dvMESA), .-GL_PREFIX(WindowPos4dvMESA)
25906
25907 .p2align 4,,15
25908 .globl GL_PREFIX(WindowPos4fMESA)
25909 .type GL_PREFIX(WindowPos4fMESA), @function
25910 GL_PREFIX(WindowPos4fMESA):
25911 #if defined(GLX_USE_TLS)
25912 call _x86_64_get_dispatch@PLT
25913 movq 5512(%rax), %r11
25914 jmp *%r11
25915 #elif defined(PTHREADS)
25916 subq $40, %rsp
25917 movq %xmm0, (%rsp)
25918 movq %xmm1, 8(%rsp)
25919 movq %xmm2, 16(%rsp)
25920 movq %xmm3, 24(%rsp)
25921 call _x86_64_get_dispatch@PLT
25922 movq 24(%rsp), %xmm3
25923 movq 16(%rsp), %xmm2
25924 movq 8(%rsp), %xmm1
25925 movq (%rsp), %xmm0
25926 addq $40, %rsp
25927 movq 5512(%rax), %r11
25928 jmp *%r11
25929 #else
25930 movq _glapi_Dispatch(%rip), %rax
25931 testq %rax, %rax
25932 je 1f
25933 movq 5512(%rax), %r11
25934 jmp *%r11
25935 1:
25936 subq $40, %rsp
25937 movq %xmm0, (%rsp)
25938 movq %xmm1, 8(%rsp)
25939 movq %xmm2, 16(%rsp)
25940 movq %xmm3, 24(%rsp)
25941 call _glapi_get_dispatch
25942 movq 24(%rsp), %xmm3
25943 movq 16(%rsp), %xmm2
25944 movq 8(%rsp), %xmm1
25945 movq (%rsp), %xmm0
25946 addq $40, %rsp
25947 movq 5512(%rax), %r11
25948 jmp *%r11
25949 #endif /* defined(GLX_USE_TLS) */
25950 .size GL_PREFIX(WindowPos4fMESA), .-GL_PREFIX(WindowPos4fMESA)
25951
25952 .p2align 4,,15
25953 .globl GL_PREFIX(WindowPos4fvMESA)
25954 .type GL_PREFIX(WindowPos4fvMESA), @function
25955 GL_PREFIX(WindowPos4fvMESA):
25956 #if defined(GLX_USE_TLS)
25957 call _x86_64_get_dispatch@PLT
25958 movq 5520(%rax), %r11
25959 jmp *%r11
25960 #elif defined(PTHREADS)
25961 pushq %rdi
25962 call _x86_64_get_dispatch@PLT
25963 popq %rdi
25964 movq 5520(%rax), %r11
25965 jmp *%r11
25966 #else
25967 movq _glapi_Dispatch(%rip), %rax
25968 testq %rax, %rax
25969 je 1f
25970 movq 5520(%rax), %r11
25971 jmp *%r11
25972 1:
25973 pushq %rdi
25974 call _glapi_get_dispatch
25975 popq %rdi
25976 movq 5520(%rax), %r11
25977 jmp *%r11
25978 #endif /* defined(GLX_USE_TLS) */
25979 .size GL_PREFIX(WindowPos4fvMESA), .-GL_PREFIX(WindowPos4fvMESA)
25980
25981 .p2align 4,,15
25982 .globl GL_PREFIX(WindowPos4iMESA)
25983 .type GL_PREFIX(WindowPos4iMESA), @function
25984 GL_PREFIX(WindowPos4iMESA):
25985 #if defined(GLX_USE_TLS)
25986 call _x86_64_get_dispatch@PLT
25987 movq 5528(%rax), %r11
25988 jmp *%r11
25989 #elif defined(PTHREADS)
25990 pushq %rdi
25991 pushq %rsi
25992 pushq %rdx
25993 pushq %rcx
25994 pushq %rbp
25995 call _x86_64_get_dispatch@PLT
25996 popq %rbp
25997 popq %rcx
25998 popq %rdx
25999 popq %rsi
26000 popq %rdi
26001 movq 5528(%rax), %r11
26002 jmp *%r11
26003 #else
26004 movq _glapi_Dispatch(%rip), %rax
26005 testq %rax, %rax
26006 je 1f
26007 movq 5528(%rax), %r11
26008 jmp *%r11
26009 1:
26010 pushq %rdi
26011 pushq %rsi
26012 pushq %rdx
26013 pushq %rcx
26014 pushq %rbp
26015 call _glapi_get_dispatch
26016 popq %rbp
26017 popq %rcx
26018 popq %rdx
26019 popq %rsi
26020 popq %rdi
26021 movq 5528(%rax), %r11
26022 jmp *%r11
26023 #endif /* defined(GLX_USE_TLS) */
26024 .size GL_PREFIX(WindowPos4iMESA), .-GL_PREFIX(WindowPos4iMESA)
26025
26026 .p2align 4,,15
26027 .globl GL_PREFIX(WindowPos4ivMESA)
26028 .type GL_PREFIX(WindowPos4ivMESA), @function
26029 GL_PREFIX(WindowPos4ivMESA):
26030 #if defined(GLX_USE_TLS)
26031 call _x86_64_get_dispatch@PLT
26032 movq 5536(%rax), %r11
26033 jmp *%r11
26034 #elif defined(PTHREADS)
26035 pushq %rdi
26036 call _x86_64_get_dispatch@PLT
26037 popq %rdi
26038 movq 5536(%rax), %r11
26039 jmp *%r11
26040 #else
26041 movq _glapi_Dispatch(%rip), %rax
26042 testq %rax, %rax
26043 je 1f
26044 movq 5536(%rax), %r11
26045 jmp *%r11
26046 1:
26047 pushq %rdi
26048 call _glapi_get_dispatch
26049 popq %rdi
26050 movq 5536(%rax), %r11
26051 jmp *%r11
26052 #endif /* defined(GLX_USE_TLS) */
26053 .size GL_PREFIX(WindowPos4ivMESA), .-GL_PREFIX(WindowPos4ivMESA)
26054
26055 .p2align 4,,15
26056 .globl GL_PREFIX(WindowPos4sMESA)
26057 .type GL_PREFIX(WindowPos4sMESA), @function
26058 GL_PREFIX(WindowPos4sMESA):
26059 #if defined(GLX_USE_TLS)
26060 call _x86_64_get_dispatch@PLT
26061 movq 5544(%rax), %r11
26062 jmp *%r11
26063 #elif defined(PTHREADS)
26064 pushq %rdi
26065 pushq %rsi
26066 pushq %rdx
26067 pushq %rcx
26068 pushq %rbp
26069 call _x86_64_get_dispatch@PLT
26070 popq %rbp
26071 popq %rcx
26072 popq %rdx
26073 popq %rsi
26074 popq %rdi
26075 movq 5544(%rax), %r11
26076 jmp *%r11
26077 #else
26078 movq _glapi_Dispatch(%rip), %rax
26079 testq %rax, %rax
26080 je 1f
26081 movq 5544(%rax), %r11
26082 jmp *%r11
26083 1:
26084 pushq %rdi
26085 pushq %rsi
26086 pushq %rdx
26087 pushq %rcx
26088 pushq %rbp
26089 call _glapi_get_dispatch
26090 popq %rbp
26091 popq %rcx
26092 popq %rdx
26093 popq %rsi
26094 popq %rdi
26095 movq 5544(%rax), %r11
26096 jmp *%r11
26097 #endif /* defined(GLX_USE_TLS) */
26098 .size GL_PREFIX(WindowPos4sMESA), .-GL_PREFIX(WindowPos4sMESA)
26099
26100 .p2align 4,,15
26101 .globl GL_PREFIX(WindowPos4svMESA)
26102 .type GL_PREFIX(WindowPos4svMESA), @function
26103 GL_PREFIX(WindowPos4svMESA):
26104 #if defined(GLX_USE_TLS)
26105 call _x86_64_get_dispatch@PLT
26106 movq 5552(%rax), %r11
26107 jmp *%r11
26108 #elif defined(PTHREADS)
26109 pushq %rdi
26110 call _x86_64_get_dispatch@PLT
26111 popq %rdi
26112 movq 5552(%rax), %r11
26113 jmp *%r11
26114 #else
26115 movq _glapi_Dispatch(%rip), %rax
26116 testq %rax, %rax
26117 je 1f
26118 movq 5552(%rax), %r11
26119 jmp *%r11
26120 1:
26121 pushq %rdi
26122 call _glapi_get_dispatch
26123 popq %rdi
26124 movq 5552(%rax), %r11
26125 jmp *%r11
26126 #endif /* defined(GLX_USE_TLS) */
26127 .size GL_PREFIX(WindowPos4svMESA), .-GL_PREFIX(WindowPos4svMESA)
26128
26129 .p2align 4,,15
26130 .globl GL_PREFIX(_dispatch_stub_695)
26131 .type GL_PREFIX(_dispatch_stub_695), @function
26132 HIDDEN(GL_PREFIX(_dispatch_stub_695))
26133 GL_PREFIX(_dispatch_stub_695):
26134 #if defined(GLX_USE_TLS)
26135 call _x86_64_get_dispatch@PLT
26136 movq 5560(%rax), %r11
26137 jmp *%r11
26138 #elif defined(PTHREADS)
26139 pushq %rdi
26140 pushq %rsi
26141 pushq %rdx
26142 pushq %rcx
26143 pushq %r8
26144 call _x86_64_get_dispatch@PLT
26145 popq %r8
26146 popq %rcx
26147 popq %rdx
26148 popq %rsi
26149 popq %rdi
26150 movq 5560(%rax), %r11
26151 jmp *%r11
26152 #else
26153 movq _glapi_Dispatch(%rip), %rax
26154 testq %rax, %rax
26155 je 1f
26156 movq 5560(%rax), %r11
26157 jmp *%r11
26158 1:
26159 pushq %rdi
26160 pushq %rsi
26161 pushq %rdx
26162 pushq %rcx
26163 pushq %r8
26164 call _glapi_get_dispatch
26165 popq %r8
26166 popq %rcx
26167 popq %rdx
26168 popq %rsi
26169 popq %rdi
26170 movq 5560(%rax), %r11
26171 jmp *%r11
26172 #endif /* defined(GLX_USE_TLS) */
26173 .size GL_PREFIX(_dispatch_stub_695), .-GL_PREFIX(_dispatch_stub_695)
26174
26175 .p2align 4,,15
26176 .globl GL_PREFIX(_dispatch_stub_696)
26177 .type GL_PREFIX(_dispatch_stub_696), @function
26178 HIDDEN(GL_PREFIX(_dispatch_stub_696))
26179 GL_PREFIX(_dispatch_stub_696):
26180 #if defined(GLX_USE_TLS)
26181 call _x86_64_get_dispatch@PLT
26182 movq 5568(%rax), %r11
26183 jmp *%r11
26184 #elif defined(PTHREADS)
26185 pushq %rdi
26186 pushq %rsi
26187 pushq %rdx
26188 pushq %rcx
26189 pushq %r8
26190 pushq %r9
26191 pushq %rbp
26192 call _x86_64_get_dispatch@PLT
26193 popq %rbp
26194 popq %r9
26195 popq %r8
26196 popq %rcx
26197 popq %rdx
26198 popq %rsi
26199 popq %rdi
26200 movq 5568(%rax), %r11
26201 jmp *%r11
26202 #else
26203 movq _glapi_Dispatch(%rip), %rax
26204 testq %rax, %rax
26205 je 1f
26206 movq 5568(%rax), %r11
26207 jmp *%r11
26208 1:
26209 pushq %rdi
26210 pushq %rsi
26211 pushq %rdx
26212 pushq %rcx
26213 pushq %r8
26214 pushq %r9
26215 pushq %rbp
26216 call _glapi_get_dispatch
26217 popq %rbp
26218 popq %r9
26219 popq %r8
26220 popq %rcx
26221 popq %rdx
26222 popq %rsi
26223 popq %rdi
26224 movq 5568(%rax), %r11
26225 jmp *%r11
26226 #endif /* defined(GLX_USE_TLS) */
26227 .size GL_PREFIX(_dispatch_stub_696), .-GL_PREFIX(_dispatch_stub_696)
26228
26229 .p2align 4,,15
26230 .globl GL_PREFIX(_dispatch_stub_697)
26231 .type GL_PREFIX(_dispatch_stub_697), @function
26232 HIDDEN(GL_PREFIX(_dispatch_stub_697))
26233 GL_PREFIX(_dispatch_stub_697):
26234 #if defined(GLX_USE_TLS)
26235 call _x86_64_get_dispatch@PLT
26236 movq 5576(%rax), %r11
26237 jmp *%r11
26238 #elif defined(PTHREADS)
26239 pushq %rdi
26240 pushq %rsi
26241 pushq %rbp
26242 call _x86_64_get_dispatch@PLT
26243 popq %rbp
26244 popq %rsi
26245 popq %rdi
26246 movq 5576(%rax), %r11
26247 jmp *%r11
26248 #else
26249 movq _glapi_Dispatch(%rip), %rax
26250 testq %rax, %rax
26251 je 1f
26252 movq 5576(%rax), %r11
26253 jmp *%r11
26254 1:
26255 pushq %rdi
26256 pushq %rsi
26257 pushq %rbp
26258 call _glapi_get_dispatch
26259 popq %rbp
26260 popq %rsi
26261 popq %rdi
26262 movq 5576(%rax), %r11
26263 jmp *%r11
26264 #endif /* defined(GLX_USE_TLS) */
26265 .size GL_PREFIX(_dispatch_stub_697), .-GL_PREFIX(_dispatch_stub_697)
26266
26267 .p2align 4,,15
26268 .globl GL_PREFIX(_dispatch_stub_698)
26269 .type GL_PREFIX(_dispatch_stub_698), @function
26270 HIDDEN(GL_PREFIX(_dispatch_stub_698))
26271 GL_PREFIX(_dispatch_stub_698):
26272 #if defined(GLX_USE_TLS)
26273 call _x86_64_get_dispatch@PLT
26274 movq 5584(%rax), %r11
26275 jmp *%r11
26276 #elif defined(PTHREADS)
26277 pushq %rdi
26278 call _x86_64_get_dispatch@PLT
26279 popq %rdi
26280 movq 5584(%rax), %r11
26281 jmp *%r11
26282 #else
26283 movq _glapi_Dispatch(%rip), %rax
26284 testq %rax, %rax
26285 je 1f
26286 movq 5584(%rax), %r11
26287 jmp *%r11
26288 1:
26289 pushq %rdi
26290 call _glapi_get_dispatch
26291 popq %rdi
26292 movq 5584(%rax), %r11
26293 jmp *%r11
26294 #endif /* defined(GLX_USE_TLS) */
26295 .size GL_PREFIX(_dispatch_stub_698), .-GL_PREFIX(_dispatch_stub_698)
26296
26297 .p2align 4,,15
26298 .globl GL_PREFIX(_dispatch_stub_699)
26299 .type GL_PREFIX(_dispatch_stub_699), @function
26300 HIDDEN(GL_PREFIX(_dispatch_stub_699))
26301 GL_PREFIX(_dispatch_stub_699):
26302 #if defined(GLX_USE_TLS)
26303 call _x86_64_get_dispatch@PLT
26304 movq 5592(%rax), %r11
26305 jmp *%r11
26306 #elif defined(PTHREADS)
26307 pushq %rdi
26308 pushq %rsi
26309 pushq %rbp
26310 call _x86_64_get_dispatch@PLT
26311 popq %rbp
26312 popq %rsi
26313 popq %rdi
26314 movq 5592(%rax), %r11
26315 jmp *%r11
26316 #else
26317 movq _glapi_Dispatch(%rip), %rax
26318 testq %rax, %rax
26319 je 1f
26320 movq 5592(%rax), %r11
26321 jmp *%r11
26322 1:
26323 pushq %rdi
26324 pushq %rsi
26325 pushq %rbp
26326 call _glapi_get_dispatch
26327 popq %rbp
26328 popq %rsi
26329 popq %rdi
26330 movq 5592(%rax), %r11
26331 jmp *%r11
26332 #endif /* defined(GLX_USE_TLS) */
26333 .size GL_PREFIX(_dispatch_stub_699), .-GL_PREFIX(_dispatch_stub_699)
26334
26335 .p2align 4,,15
26336 .globl GL_PREFIX(_dispatch_stub_700)
26337 .type GL_PREFIX(_dispatch_stub_700), @function
26338 HIDDEN(GL_PREFIX(_dispatch_stub_700))
26339 GL_PREFIX(_dispatch_stub_700):
26340 #if defined(GLX_USE_TLS)
26341 call _x86_64_get_dispatch@PLT
26342 movq 5600(%rax), %r11
26343 jmp *%r11
26344 #elif defined(PTHREADS)
26345 pushq %rdi
26346 pushq %rsi
26347 pushq %rdx
26348 call _x86_64_get_dispatch@PLT
26349 popq %rdx
26350 popq %rsi
26351 popq %rdi
26352 movq 5600(%rax), %r11
26353 jmp *%r11
26354 #else
26355 movq _glapi_Dispatch(%rip), %rax
26356 testq %rax, %rax
26357 je 1f
26358 movq 5600(%rax), %r11
26359 jmp *%r11
26360 1:
26361 pushq %rdi
26362 pushq %rsi
26363 pushq %rdx
26364 call _glapi_get_dispatch
26365 popq %rdx
26366 popq %rsi
26367 popq %rdi
26368 movq 5600(%rax), %r11
26369 jmp *%r11
26370 #endif /* defined(GLX_USE_TLS) */
26371 .size GL_PREFIX(_dispatch_stub_700), .-GL_PREFIX(_dispatch_stub_700)
26372
26373 .p2align 4,,15
26374 .globl GL_PREFIX(_dispatch_stub_701)
26375 .type GL_PREFIX(_dispatch_stub_701), @function
26376 HIDDEN(GL_PREFIX(_dispatch_stub_701))
26377 GL_PREFIX(_dispatch_stub_701):
26378 #if defined(GLX_USE_TLS)
26379 call _x86_64_get_dispatch@PLT
26380 movq 5608(%rax), %r11
26381 jmp *%r11
26382 #elif defined(PTHREADS)
26383 pushq %rdi
26384 call _x86_64_get_dispatch@PLT
26385 popq %rdi
26386 movq 5608(%rax), %r11
26387 jmp *%r11
26388 #else
26389 movq _glapi_Dispatch(%rip), %rax
26390 testq %rax, %rax
26391 je 1f
26392 movq 5608(%rax), %r11
26393 jmp *%r11
26394 1:
26395 pushq %rdi
26396 call _glapi_get_dispatch
26397 popq %rdi
26398 movq 5608(%rax), %r11
26399 jmp *%r11
26400 #endif /* defined(GLX_USE_TLS) */
26401 .size GL_PREFIX(_dispatch_stub_701), .-GL_PREFIX(_dispatch_stub_701)
26402
26403 .p2align 4,,15
26404 .globl GL_PREFIX(_dispatch_stub_702)
26405 .type GL_PREFIX(_dispatch_stub_702), @function
26406 HIDDEN(GL_PREFIX(_dispatch_stub_702))
26407 GL_PREFIX(_dispatch_stub_702):
26408 #if defined(GLX_USE_TLS)
26409 call _x86_64_get_dispatch@PLT
26410 movq 5616(%rax), %r11
26411 jmp *%r11
26412 #elif defined(PTHREADS)
26413 pushq %rdi
26414 pushq %rsi
26415 pushq %rbp
26416 call _x86_64_get_dispatch@PLT
26417 popq %rbp
26418 popq %rsi
26419 popq %rdi
26420 movq 5616(%rax), %r11
26421 jmp *%r11
26422 #else
26423 movq _glapi_Dispatch(%rip), %rax
26424 testq %rax, %rax
26425 je 1f
26426 movq 5616(%rax), %r11
26427 jmp *%r11
26428 1:
26429 pushq %rdi
26430 pushq %rsi
26431 pushq %rbp
26432 call _glapi_get_dispatch
26433 popq %rbp
26434 popq %rsi
26435 popq %rdi
26436 movq 5616(%rax), %r11
26437 jmp *%r11
26438 #endif /* defined(GLX_USE_TLS) */
26439 .size GL_PREFIX(_dispatch_stub_702), .-GL_PREFIX(_dispatch_stub_702)
26440
26441 .p2align 4,,15
26442 .globl GL_PREFIX(_dispatch_stub_703)
26443 .type GL_PREFIX(_dispatch_stub_703), @function
26444 HIDDEN(GL_PREFIX(_dispatch_stub_703))
26445 GL_PREFIX(_dispatch_stub_703):
26446 #if defined(GLX_USE_TLS)
26447 call _x86_64_get_dispatch@PLT
26448 movq 5624(%rax), %r11
26449 jmp *%r11
26450 #elif defined(PTHREADS)
26451 pushq %rdi
26452 call _x86_64_get_dispatch@PLT
26453 popq %rdi
26454 movq 5624(%rax), %r11
26455 jmp *%r11
26456 #else
26457 movq _glapi_Dispatch(%rip), %rax
26458 testq %rax, %rax
26459 je 1f
26460 movq 5624(%rax), %r11
26461 jmp *%r11
26462 1:
26463 pushq %rdi
26464 call _glapi_get_dispatch
26465 popq %rdi
26466 movq 5624(%rax), %r11
26467 jmp *%r11
26468 #endif /* defined(GLX_USE_TLS) */
26469 .size GL_PREFIX(_dispatch_stub_703), .-GL_PREFIX(_dispatch_stub_703)
26470
26471 .p2align 4,,15
26472 .globl GL_PREFIX(AreProgramsResidentNV)
26473 .type GL_PREFIX(AreProgramsResidentNV), @function
26474 GL_PREFIX(AreProgramsResidentNV):
26475 #if defined(GLX_USE_TLS)
26476 call _x86_64_get_dispatch@PLT
26477 movq 5632(%rax), %r11
26478 jmp *%r11
26479 #elif defined(PTHREADS)
26480 pushq %rdi
26481 pushq %rsi
26482 pushq %rdx
26483 call _x86_64_get_dispatch@PLT
26484 popq %rdx
26485 popq %rsi
26486 popq %rdi
26487 movq 5632(%rax), %r11
26488 jmp *%r11
26489 #else
26490 movq _glapi_Dispatch(%rip), %rax
26491 testq %rax, %rax
26492 je 1f
26493 movq 5632(%rax), %r11
26494 jmp *%r11
26495 1:
26496 pushq %rdi
26497 pushq %rsi
26498 pushq %rdx
26499 call _glapi_get_dispatch
26500 popq %rdx
26501 popq %rsi
26502 popq %rdi
26503 movq 5632(%rax), %r11
26504 jmp *%r11
26505 #endif /* defined(GLX_USE_TLS) */
26506 .size GL_PREFIX(AreProgramsResidentNV), .-GL_PREFIX(AreProgramsResidentNV)
26507
26508 .p2align 4,,15
26509 .globl GL_PREFIX(BindProgramNV)
26510 .type GL_PREFIX(BindProgramNV), @function
26511 GL_PREFIX(BindProgramNV):
26512 #if defined(GLX_USE_TLS)
26513 call _x86_64_get_dispatch@PLT
26514 movq 5640(%rax), %r11
26515 jmp *%r11
26516 #elif defined(PTHREADS)
26517 pushq %rdi
26518 pushq %rsi
26519 pushq %rbp
26520 call _x86_64_get_dispatch@PLT
26521 popq %rbp
26522 popq %rsi
26523 popq %rdi
26524 movq 5640(%rax), %r11
26525 jmp *%r11
26526 #else
26527 movq _glapi_Dispatch(%rip), %rax
26528 testq %rax, %rax
26529 je 1f
26530 movq 5640(%rax), %r11
26531 jmp *%r11
26532 1:
26533 pushq %rdi
26534 pushq %rsi
26535 pushq %rbp
26536 call _glapi_get_dispatch
26537 popq %rbp
26538 popq %rsi
26539 popq %rdi
26540 movq 5640(%rax), %r11
26541 jmp *%r11
26542 #endif /* defined(GLX_USE_TLS) */
26543 .size GL_PREFIX(BindProgramNV), .-GL_PREFIX(BindProgramNV)
26544
26545 .p2align 4,,15
26546 .globl GL_PREFIX(DeleteProgramsNV)
26547 .type GL_PREFIX(DeleteProgramsNV), @function
26548 GL_PREFIX(DeleteProgramsNV):
26549 #if defined(GLX_USE_TLS)
26550 call _x86_64_get_dispatch@PLT
26551 movq 5648(%rax), %r11
26552 jmp *%r11
26553 #elif defined(PTHREADS)
26554 pushq %rdi
26555 pushq %rsi
26556 pushq %rbp
26557 call _x86_64_get_dispatch@PLT
26558 popq %rbp
26559 popq %rsi
26560 popq %rdi
26561 movq 5648(%rax), %r11
26562 jmp *%r11
26563 #else
26564 movq _glapi_Dispatch(%rip), %rax
26565 testq %rax, %rax
26566 je 1f
26567 movq 5648(%rax), %r11
26568 jmp *%r11
26569 1:
26570 pushq %rdi
26571 pushq %rsi
26572 pushq %rbp
26573 call _glapi_get_dispatch
26574 popq %rbp
26575 popq %rsi
26576 popq %rdi
26577 movq 5648(%rax), %r11
26578 jmp *%r11
26579 #endif /* defined(GLX_USE_TLS) */
26580 .size GL_PREFIX(DeleteProgramsNV), .-GL_PREFIX(DeleteProgramsNV)
26581
26582 .p2align 4,,15
26583 .globl GL_PREFIX(ExecuteProgramNV)
26584 .type GL_PREFIX(ExecuteProgramNV), @function
26585 GL_PREFIX(ExecuteProgramNV):
26586 #if defined(GLX_USE_TLS)
26587 call _x86_64_get_dispatch@PLT
26588 movq 5656(%rax), %r11
26589 jmp *%r11
26590 #elif defined(PTHREADS)
26591 pushq %rdi
26592 pushq %rsi
26593 pushq %rdx
26594 call _x86_64_get_dispatch@PLT
26595 popq %rdx
26596 popq %rsi
26597 popq %rdi
26598 movq 5656(%rax), %r11
26599 jmp *%r11
26600 #else
26601 movq _glapi_Dispatch(%rip), %rax
26602 testq %rax, %rax
26603 je 1f
26604 movq 5656(%rax), %r11
26605 jmp *%r11
26606 1:
26607 pushq %rdi
26608 pushq %rsi
26609 pushq %rdx
26610 call _glapi_get_dispatch
26611 popq %rdx
26612 popq %rsi
26613 popq %rdi
26614 movq 5656(%rax), %r11
26615 jmp *%r11
26616 #endif /* defined(GLX_USE_TLS) */
26617 .size GL_PREFIX(ExecuteProgramNV), .-GL_PREFIX(ExecuteProgramNV)
26618
26619 .p2align 4,,15
26620 .globl GL_PREFIX(GenProgramsNV)
26621 .type GL_PREFIX(GenProgramsNV), @function
26622 GL_PREFIX(GenProgramsNV):
26623 #if defined(GLX_USE_TLS)
26624 call _x86_64_get_dispatch@PLT
26625 movq 5664(%rax), %r11
26626 jmp *%r11
26627 #elif defined(PTHREADS)
26628 pushq %rdi
26629 pushq %rsi
26630 pushq %rbp
26631 call _x86_64_get_dispatch@PLT
26632 popq %rbp
26633 popq %rsi
26634 popq %rdi
26635 movq 5664(%rax), %r11
26636 jmp *%r11
26637 #else
26638 movq _glapi_Dispatch(%rip), %rax
26639 testq %rax, %rax
26640 je 1f
26641 movq 5664(%rax), %r11
26642 jmp *%r11
26643 1:
26644 pushq %rdi
26645 pushq %rsi
26646 pushq %rbp
26647 call _glapi_get_dispatch
26648 popq %rbp
26649 popq %rsi
26650 popq %rdi
26651 movq 5664(%rax), %r11
26652 jmp *%r11
26653 #endif /* defined(GLX_USE_TLS) */
26654 .size GL_PREFIX(GenProgramsNV), .-GL_PREFIX(GenProgramsNV)
26655
26656 .p2align 4,,15
26657 .globl GL_PREFIX(GetProgramParameterdvNV)
26658 .type GL_PREFIX(GetProgramParameterdvNV), @function
26659 GL_PREFIX(GetProgramParameterdvNV):
26660 #if defined(GLX_USE_TLS)
26661 call _x86_64_get_dispatch@PLT
26662 movq 5672(%rax), %r11
26663 jmp *%r11
26664 #elif defined(PTHREADS)
26665 pushq %rdi
26666 pushq %rsi
26667 pushq %rdx
26668 pushq %rcx
26669 pushq %rbp
26670 call _x86_64_get_dispatch@PLT
26671 popq %rbp
26672 popq %rcx
26673 popq %rdx
26674 popq %rsi
26675 popq %rdi
26676 movq 5672(%rax), %r11
26677 jmp *%r11
26678 #else
26679 movq _glapi_Dispatch(%rip), %rax
26680 testq %rax, %rax
26681 je 1f
26682 movq 5672(%rax), %r11
26683 jmp *%r11
26684 1:
26685 pushq %rdi
26686 pushq %rsi
26687 pushq %rdx
26688 pushq %rcx
26689 pushq %rbp
26690 call _glapi_get_dispatch
26691 popq %rbp
26692 popq %rcx
26693 popq %rdx
26694 popq %rsi
26695 popq %rdi
26696 movq 5672(%rax), %r11
26697 jmp *%r11
26698 #endif /* defined(GLX_USE_TLS) */
26699 .size GL_PREFIX(GetProgramParameterdvNV), .-GL_PREFIX(GetProgramParameterdvNV)
26700
26701 .p2align 4,,15
26702 .globl GL_PREFIX(GetProgramParameterfvNV)
26703 .type GL_PREFIX(GetProgramParameterfvNV), @function
26704 GL_PREFIX(GetProgramParameterfvNV):
26705 #if defined(GLX_USE_TLS)
26706 call _x86_64_get_dispatch@PLT
26707 movq 5680(%rax), %r11
26708 jmp *%r11
26709 #elif defined(PTHREADS)
26710 pushq %rdi
26711 pushq %rsi
26712 pushq %rdx
26713 pushq %rcx
26714 pushq %rbp
26715 call _x86_64_get_dispatch@PLT
26716 popq %rbp
26717 popq %rcx
26718 popq %rdx
26719 popq %rsi
26720 popq %rdi
26721 movq 5680(%rax), %r11
26722 jmp *%r11
26723 #else
26724 movq _glapi_Dispatch(%rip), %rax
26725 testq %rax, %rax
26726 je 1f
26727 movq 5680(%rax), %r11
26728 jmp *%r11
26729 1:
26730 pushq %rdi
26731 pushq %rsi
26732 pushq %rdx
26733 pushq %rcx
26734 pushq %rbp
26735 call _glapi_get_dispatch
26736 popq %rbp
26737 popq %rcx
26738 popq %rdx
26739 popq %rsi
26740 popq %rdi
26741 movq 5680(%rax), %r11
26742 jmp *%r11
26743 #endif /* defined(GLX_USE_TLS) */
26744 .size GL_PREFIX(GetProgramParameterfvNV), .-GL_PREFIX(GetProgramParameterfvNV)
26745
26746 .p2align 4,,15
26747 .globl GL_PREFIX(GetProgramStringNV)
26748 .type GL_PREFIX(GetProgramStringNV), @function
26749 GL_PREFIX(GetProgramStringNV):
26750 #if defined(GLX_USE_TLS)
26751 call _x86_64_get_dispatch@PLT
26752 movq 5688(%rax), %r11
26753 jmp *%r11
26754 #elif defined(PTHREADS)
26755 pushq %rdi
26756 pushq %rsi
26757 pushq %rdx
26758 call _x86_64_get_dispatch@PLT
26759 popq %rdx
26760 popq %rsi
26761 popq %rdi
26762 movq 5688(%rax), %r11
26763 jmp *%r11
26764 #else
26765 movq _glapi_Dispatch(%rip), %rax
26766 testq %rax, %rax
26767 je 1f
26768 movq 5688(%rax), %r11
26769 jmp *%r11
26770 1:
26771 pushq %rdi
26772 pushq %rsi
26773 pushq %rdx
26774 call _glapi_get_dispatch
26775 popq %rdx
26776 popq %rsi
26777 popq %rdi
26778 movq 5688(%rax), %r11
26779 jmp *%r11
26780 #endif /* defined(GLX_USE_TLS) */
26781 .size GL_PREFIX(GetProgramStringNV), .-GL_PREFIX(GetProgramStringNV)
26782
26783 .p2align 4,,15
26784 .globl GL_PREFIX(GetProgramivNV)
26785 .type GL_PREFIX(GetProgramivNV), @function
26786 GL_PREFIX(GetProgramivNV):
26787 #if defined(GLX_USE_TLS)
26788 call _x86_64_get_dispatch@PLT
26789 movq 5696(%rax), %r11
26790 jmp *%r11
26791 #elif defined(PTHREADS)
26792 pushq %rdi
26793 pushq %rsi
26794 pushq %rdx
26795 call _x86_64_get_dispatch@PLT
26796 popq %rdx
26797 popq %rsi
26798 popq %rdi
26799 movq 5696(%rax), %r11
26800 jmp *%r11
26801 #else
26802 movq _glapi_Dispatch(%rip), %rax
26803 testq %rax, %rax
26804 je 1f
26805 movq 5696(%rax), %r11
26806 jmp *%r11
26807 1:
26808 pushq %rdi
26809 pushq %rsi
26810 pushq %rdx
26811 call _glapi_get_dispatch
26812 popq %rdx
26813 popq %rsi
26814 popq %rdi
26815 movq 5696(%rax), %r11
26816 jmp *%r11
26817 #endif /* defined(GLX_USE_TLS) */
26818 .size GL_PREFIX(GetProgramivNV), .-GL_PREFIX(GetProgramivNV)
26819
26820 .p2align 4,,15
26821 .globl GL_PREFIX(GetTrackMatrixivNV)
26822 .type GL_PREFIX(GetTrackMatrixivNV), @function
26823 GL_PREFIX(GetTrackMatrixivNV):
26824 #if defined(GLX_USE_TLS)
26825 call _x86_64_get_dispatch@PLT
26826 movq 5704(%rax), %r11
26827 jmp *%r11
26828 #elif defined(PTHREADS)
26829 pushq %rdi
26830 pushq %rsi
26831 pushq %rdx
26832 pushq %rcx
26833 pushq %rbp
26834 call _x86_64_get_dispatch@PLT
26835 popq %rbp
26836 popq %rcx
26837 popq %rdx
26838 popq %rsi
26839 popq %rdi
26840 movq 5704(%rax), %r11
26841 jmp *%r11
26842 #else
26843 movq _glapi_Dispatch(%rip), %rax
26844 testq %rax, %rax
26845 je 1f
26846 movq 5704(%rax), %r11
26847 jmp *%r11
26848 1:
26849 pushq %rdi
26850 pushq %rsi
26851 pushq %rdx
26852 pushq %rcx
26853 pushq %rbp
26854 call _glapi_get_dispatch
26855 popq %rbp
26856 popq %rcx
26857 popq %rdx
26858 popq %rsi
26859 popq %rdi
26860 movq 5704(%rax), %r11
26861 jmp *%r11
26862 #endif /* defined(GLX_USE_TLS) */
26863 .size GL_PREFIX(GetTrackMatrixivNV), .-GL_PREFIX(GetTrackMatrixivNV)
26864
26865 .p2align 4,,15
26866 .globl GL_PREFIX(GetVertexAttribPointervNV)
26867 .type GL_PREFIX(GetVertexAttribPointervNV), @function
26868 GL_PREFIX(GetVertexAttribPointervNV):
26869 #if defined(GLX_USE_TLS)
26870 call _x86_64_get_dispatch@PLT
26871 movq 5712(%rax), %r11
26872 jmp *%r11
26873 #elif defined(PTHREADS)
26874 pushq %rdi
26875 pushq %rsi
26876 pushq %rdx
26877 call _x86_64_get_dispatch@PLT
26878 popq %rdx
26879 popq %rsi
26880 popq %rdi
26881 movq 5712(%rax), %r11
26882 jmp *%r11
26883 #else
26884 movq _glapi_Dispatch(%rip), %rax
26885 testq %rax, %rax
26886 je 1f
26887 movq 5712(%rax), %r11
26888 jmp *%r11
26889 1:
26890 pushq %rdi
26891 pushq %rsi
26892 pushq %rdx
26893 call _glapi_get_dispatch
26894 popq %rdx
26895 popq %rsi
26896 popq %rdi
26897 movq 5712(%rax), %r11
26898 jmp *%r11
26899 #endif /* defined(GLX_USE_TLS) */
26900 .size GL_PREFIX(GetVertexAttribPointervNV), .-GL_PREFIX(GetVertexAttribPointervNV)
26901
26902 .p2align 4,,15
26903 .globl GL_PREFIX(GetVertexAttribdvNV)
26904 .type GL_PREFIX(GetVertexAttribdvNV), @function
26905 GL_PREFIX(GetVertexAttribdvNV):
26906 #if defined(GLX_USE_TLS)
26907 call _x86_64_get_dispatch@PLT
26908 movq 5720(%rax), %r11
26909 jmp *%r11
26910 #elif defined(PTHREADS)
26911 pushq %rdi
26912 pushq %rsi
26913 pushq %rdx
26914 call _x86_64_get_dispatch@PLT
26915 popq %rdx
26916 popq %rsi
26917 popq %rdi
26918 movq 5720(%rax), %r11
26919 jmp *%r11
26920 #else
26921 movq _glapi_Dispatch(%rip), %rax
26922 testq %rax, %rax
26923 je 1f
26924 movq 5720(%rax), %r11
26925 jmp *%r11
26926 1:
26927 pushq %rdi
26928 pushq %rsi
26929 pushq %rdx
26930 call _glapi_get_dispatch
26931 popq %rdx
26932 popq %rsi
26933 popq %rdi
26934 movq 5720(%rax), %r11
26935 jmp *%r11
26936 #endif /* defined(GLX_USE_TLS) */
26937 .size GL_PREFIX(GetVertexAttribdvNV), .-GL_PREFIX(GetVertexAttribdvNV)
26938
26939 .p2align 4,,15
26940 .globl GL_PREFIX(GetVertexAttribfvNV)
26941 .type GL_PREFIX(GetVertexAttribfvNV), @function
26942 GL_PREFIX(GetVertexAttribfvNV):
26943 #if defined(GLX_USE_TLS)
26944 call _x86_64_get_dispatch@PLT
26945 movq 5728(%rax), %r11
26946 jmp *%r11
26947 #elif defined(PTHREADS)
26948 pushq %rdi
26949 pushq %rsi
26950 pushq %rdx
26951 call _x86_64_get_dispatch@PLT
26952 popq %rdx
26953 popq %rsi
26954 popq %rdi
26955 movq 5728(%rax), %r11
26956 jmp *%r11
26957 #else
26958 movq _glapi_Dispatch(%rip), %rax
26959 testq %rax, %rax
26960 je 1f
26961 movq 5728(%rax), %r11
26962 jmp *%r11
26963 1:
26964 pushq %rdi
26965 pushq %rsi
26966 pushq %rdx
26967 call _glapi_get_dispatch
26968 popq %rdx
26969 popq %rsi
26970 popq %rdi
26971 movq 5728(%rax), %r11
26972 jmp *%r11
26973 #endif /* defined(GLX_USE_TLS) */
26974 .size GL_PREFIX(GetVertexAttribfvNV), .-GL_PREFIX(GetVertexAttribfvNV)
26975
26976 .p2align 4,,15
26977 .globl GL_PREFIX(GetVertexAttribivNV)
26978 .type GL_PREFIX(GetVertexAttribivNV), @function
26979 GL_PREFIX(GetVertexAttribivNV):
26980 #if defined(GLX_USE_TLS)
26981 call _x86_64_get_dispatch@PLT
26982 movq 5736(%rax), %r11
26983 jmp *%r11
26984 #elif defined(PTHREADS)
26985 pushq %rdi
26986 pushq %rsi
26987 pushq %rdx
26988 call _x86_64_get_dispatch@PLT
26989 popq %rdx
26990 popq %rsi
26991 popq %rdi
26992 movq 5736(%rax), %r11
26993 jmp *%r11
26994 #else
26995 movq _glapi_Dispatch(%rip), %rax
26996 testq %rax, %rax
26997 je 1f
26998 movq 5736(%rax), %r11
26999 jmp *%r11
27000 1:
27001 pushq %rdi
27002 pushq %rsi
27003 pushq %rdx
27004 call _glapi_get_dispatch
27005 popq %rdx
27006 popq %rsi
27007 popq %rdi
27008 movq 5736(%rax), %r11
27009 jmp *%r11
27010 #endif /* defined(GLX_USE_TLS) */
27011 .size GL_PREFIX(GetVertexAttribivNV), .-GL_PREFIX(GetVertexAttribivNV)
27012
27013 .p2align 4,,15
27014 .globl GL_PREFIX(IsProgramNV)
27015 .type GL_PREFIX(IsProgramNV), @function
27016 GL_PREFIX(IsProgramNV):
27017 #if defined(GLX_USE_TLS)
27018 call _x86_64_get_dispatch@PLT
27019 movq 5744(%rax), %r11
27020 jmp *%r11
27021 #elif defined(PTHREADS)
27022 pushq %rdi
27023 call _x86_64_get_dispatch@PLT
27024 popq %rdi
27025 movq 5744(%rax), %r11
27026 jmp *%r11
27027 #else
27028 movq _glapi_Dispatch(%rip), %rax
27029 testq %rax, %rax
27030 je 1f
27031 movq 5744(%rax), %r11
27032 jmp *%r11
27033 1:
27034 pushq %rdi
27035 call _glapi_get_dispatch
27036 popq %rdi
27037 movq 5744(%rax), %r11
27038 jmp *%r11
27039 #endif /* defined(GLX_USE_TLS) */
27040 .size GL_PREFIX(IsProgramNV), .-GL_PREFIX(IsProgramNV)
27041
27042 .p2align 4,,15
27043 .globl GL_PREFIX(LoadProgramNV)
27044 .type GL_PREFIX(LoadProgramNV), @function
27045 GL_PREFIX(LoadProgramNV):
27046 #if defined(GLX_USE_TLS)
27047 call _x86_64_get_dispatch@PLT
27048 movq 5752(%rax), %r11
27049 jmp *%r11
27050 #elif defined(PTHREADS)
27051 pushq %rdi
27052 pushq %rsi
27053 pushq %rdx
27054 pushq %rcx
27055 pushq %rbp
27056 call _x86_64_get_dispatch@PLT
27057 popq %rbp
27058 popq %rcx
27059 popq %rdx
27060 popq %rsi
27061 popq %rdi
27062 movq 5752(%rax), %r11
27063 jmp *%r11
27064 #else
27065 movq _glapi_Dispatch(%rip), %rax
27066 testq %rax, %rax
27067 je 1f
27068 movq 5752(%rax), %r11
27069 jmp *%r11
27070 1:
27071 pushq %rdi
27072 pushq %rsi
27073 pushq %rdx
27074 pushq %rcx
27075 pushq %rbp
27076 call _glapi_get_dispatch
27077 popq %rbp
27078 popq %rcx
27079 popq %rdx
27080 popq %rsi
27081 popq %rdi
27082 movq 5752(%rax), %r11
27083 jmp *%r11
27084 #endif /* defined(GLX_USE_TLS) */
27085 .size GL_PREFIX(LoadProgramNV), .-GL_PREFIX(LoadProgramNV)
27086
27087 .p2align 4,,15
27088 .globl GL_PREFIX(ProgramParameters4dvNV)
27089 .type GL_PREFIX(ProgramParameters4dvNV), @function
27090 GL_PREFIX(ProgramParameters4dvNV):
27091 #if defined(GLX_USE_TLS)
27092 call _x86_64_get_dispatch@PLT
27093 movq 5760(%rax), %r11
27094 jmp *%r11
27095 #elif defined(PTHREADS)
27096 pushq %rdi
27097 pushq %rsi
27098 pushq %rdx
27099 pushq %rcx
27100 pushq %rbp
27101 call _x86_64_get_dispatch@PLT
27102 popq %rbp
27103 popq %rcx
27104 popq %rdx
27105 popq %rsi
27106 popq %rdi
27107 movq 5760(%rax), %r11
27108 jmp *%r11
27109 #else
27110 movq _glapi_Dispatch(%rip), %rax
27111 testq %rax, %rax
27112 je 1f
27113 movq 5760(%rax), %r11
27114 jmp *%r11
27115 1:
27116 pushq %rdi
27117 pushq %rsi
27118 pushq %rdx
27119 pushq %rcx
27120 pushq %rbp
27121 call _glapi_get_dispatch
27122 popq %rbp
27123 popq %rcx
27124 popq %rdx
27125 popq %rsi
27126 popq %rdi
27127 movq 5760(%rax), %r11
27128 jmp *%r11
27129 #endif /* defined(GLX_USE_TLS) */
27130 .size GL_PREFIX(ProgramParameters4dvNV), .-GL_PREFIX(ProgramParameters4dvNV)
27131
27132 .p2align 4,,15
27133 .globl GL_PREFIX(ProgramParameters4fvNV)
27134 .type GL_PREFIX(ProgramParameters4fvNV), @function
27135 GL_PREFIX(ProgramParameters4fvNV):
27136 #if defined(GLX_USE_TLS)
27137 call _x86_64_get_dispatch@PLT
27138 movq 5768(%rax), %r11
27139 jmp *%r11
27140 #elif defined(PTHREADS)
27141 pushq %rdi
27142 pushq %rsi
27143 pushq %rdx
27144 pushq %rcx
27145 pushq %rbp
27146 call _x86_64_get_dispatch@PLT
27147 popq %rbp
27148 popq %rcx
27149 popq %rdx
27150 popq %rsi
27151 popq %rdi
27152 movq 5768(%rax), %r11
27153 jmp *%r11
27154 #else
27155 movq _glapi_Dispatch(%rip), %rax
27156 testq %rax, %rax
27157 je 1f
27158 movq 5768(%rax), %r11
27159 jmp *%r11
27160 1:
27161 pushq %rdi
27162 pushq %rsi
27163 pushq %rdx
27164 pushq %rcx
27165 pushq %rbp
27166 call _glapi_get_dispatch
27167 popq %rbp
27168 popq %rcx
27169 popq %rdx
27170 popq %rsi
27171 popq %rdi
27172 movq 5768(%rax), %r11
27173 jmp *%r11
27174 #endif /* defined(GLX_USE_TLS) */
27175 .size GL_PREFIX(ProgramParameters4fvNV), .-GL_PREFIX(ProgramParameters4fvNV)
27176
27177 .p2align 4,,15
27178 .globl GL_PREFIX(RequestResidentProgramsNV)
27179 .type GL_PREFIX(RequestResidentProgramsNV), @function
27180 GL_PREFIX(RequestResidentProgramsNV):
27181 #if defined(GLX_USE_TLS)
27182 call _x86_64_get_dispatch@PLT
27183 movq 5776(%rax), %r11
27184 jmp *%r11
27185 #elif defined(PTHREADS)
27186 pushq %rdi
27187 pushq %rsi
27188 pushq %rbp
27189 call _x86_64_get_dispatch@PLT
27190 popq %rbp
27191 popq %rsi
27192 popq %rdi
27193 movq 5776(%rax), %r11
27194 jmp *%r11
27195 #else
27196 movq _glapi_Dispatch(%rip), %rax
27197 testq %rax, %rax
27198 je 1f
27199 movq 5776(%rax), %r11
27200 jmp *%r11
27201 1:
27202 pushq %rdi
27203 pushq %rsi
27204 pushq %rbp
27205 call _glapi_get_dispatch
27206 popq %rbp
27207 popq %rsi
27208 popq %rdi
27209 movq 5776(%rax), %r11
27210 jmp *%r11
27211 #endif /* defined(GLX_USE_TLS) */
27212 .size GL_PREFIX(RequestResidentProgramsNV), .-GL_PREFIX(RequestResidentProgramsNV)
27213
27214 .p2align 4,,15
27215 .globl GL_PREFIX(TrackMatrixNV)
27216 .type GL_PREFIX(TrackMatrixNV), @function
27217 GL_PREFIX(TrackMatrixNV):
27218 #if defined(GLX_USE_TLS)
27219 call _x86_64_get_dispatch@PLT
27220 movq 5784(%rax), %r11
27221 jmp *%r11
27222 #elif defined(PTHREADS)
27223 pushq %rdi
27224 pushq %rsi
27225 pushq %rdx
27226 pushq %rcx
27227 pushq %rbp
27228 call _x86_64_get_dispatch@PLT
27229 popq %rbp
27230 popq %rcx
27231 popq %rdx
27232 popq %rsi
27233 popq %rdi
27234 movq 5784(%rax), %r11
27235 jmp *%r11
27236 #else
27237 movq _glapi_Dispatch(%rip), %rax
27238 testq %rax, %rax
27239 je 1f
27240 movq 5784(%rax), %r11
27241 jmp *%r11
27242 1:
27243 pushq %rdi
27244 pushq %rsi
27245 pushq %rdx
27246 pushq %rcx
27247 pushq %rbp
27248 call _glapi_get_dispatch
27249 popq %rbp
27250 popq %rcx
27251 popq %rdx
27252 popq %rsi
27253 popq %rdi
27254 movq 5784(%rax), %r11
27255 jmp *%r11
27256 #endif /* defined(GLX_USE_TLS) */
27257 .size GL_PREFIX(TrackMatrixNV), .-GL_PREFIX(TrackMatrixNV)
27258
27259 .p2align 4,,15
27260 .globl GL_PREFIX(VertexAttrib1dNV)
27261 .type GL_PREFIX(VertexAttrib1dNV), @function
27262 GL_PREFIX(VertexAttrib1dNV):
27263 #if defined(GLX_USE_TLS)
27264 call _x86_64_get_dispatch@PLT
27265 movq 5792(%rax), %r11
27266 jmp *%r11
27267 #elif defined(PTHREADS)
27268 subq $24, %rsp
27269 movq %rdi, (%rsp)
27270 movq %xmm0, 8(%rsp)
27271 call _x86_64_get_dispatch@PLT
27272 movq 8(%rsp), %xmm0
27273 movq (%rsp), %rdi
27274 addq $24, %rsp
27275 movq 5792(%rax), %r11
27276 jmp *%r11
27277 #else
27278 movq _glapi_Dispatch(%rip), %rax
27279 testq %rax, %rax
27280 je 1f
27281 movq 5792(%rax), %r11
27282 jmp *%r11
27283 1:
27284 subq $24, %rsp
27285 movq %rdi, (%rsp)
27286 movq %xmm0, 8(%rsp)
27287 call _glapi_get_dispatch
27288 movq 8(%rsp), %xmm0
27289 movq (%rsp), %rdi
27290 addq $24, %rsp
27291 movq 5792(%rax), %r11
27292 jmp *%r11
27293 #endif /* defined(GLX_USE_TLS) */
27294 .size GL_PREFIX(VertexAttrib1dNV), .-GL_PREFIX(VertexAttrib1dNV)
27295
27296 .p2align 4,,15
27297 .globl GL_PREFIX(VertexAttrib1dvNV)
27298 .type GL_PREFIX(VertexAttrib1dvNV), @function
27299 GL_PREFIX(VertexAttrib1dvNV):
27300 #if defined(GLX_USE_TLS)
27301 call _x86_64_get_dispatch@PLT
27302 movq 5800(%rax), %r11
27303 jmp *%r11
27304 #elif defined(PTHREADS)
27305 pushq %rdi
27306 pushq %rsi
27307 pushq %rbp
27308 call _x86_64_get_dispatch@PLT
27309 popq %rbp
27310 popq %rsi
27311 popq %rdi
27312 movq 5800(%rax), %r11
27313 jmp *%r11
27314 #else
27315 movq _glapi_Dispatch(%rip), %rax
27316 testq %rax, %rax
27317 je 1f
27318 movq 5800(%rax), %r11
27319 jmp *%r11
27320 1:
27321 pushq %rdi
27322 pushq %rsi
27323 pushq %rbp
27324 call _glapi_get_dispatch
27325 popq %rbp
27326 popq %rsi
27327 popq %rdi
27328 movq 5800(%rax), %r11
27329 jmp *%r11
27330 #endif /* defined(GLX_USE_TLS) */
27331 .size GL_PREFIX(VertexAttrib1dvNV), .-GL_PREFIX(VertexAttrib1dvNV)
27332
27333 .p2align 4,,15
27334 .globl GL_PREFIX(VertexAttrib1fNV)
27335 .type GL_PREFIX(VertexAttrib1fNV), @function
27336 GL_PREFIX(VertexAttrib1fNV):
27337 #if defined(GLX_USE_TLS)
27338 call _x86_64_get_dispatch@PLT
27339 movq 5808(%rax), %r11
27340 jmp *%r11
27341 #elif defined(PTHREADS)
27342 subq $24, %rsp
27343 movq %rdi, (%rsp)
27344 movq %xmm0, 8(%rsp)
27345 call _x86_64_get_dispatch@PLT
27346 movq 8(%rsp), %xmm0
27347 movq (%rsp), %rdi
27348 addq $24, %rsp
27349 movq 5808(%rax), %r11
27350 jmp *%r11
27351 #else
27352 movq _glapi_Dispatch(%rip), %rax
27353 testq %rax, %rax
27354 je 1f
27355 movq 5808(%rax), %r11
27356 jmp *%r11
27357 1:
27358 subq $24, %rsp
27359 movq %rdi, (%rsp)
27360 movq %xmm0, 8(%rsp)
27361 call _glapi_get_dispatch
27362 movq 8(%rsp), %xmm0
27363 movq (%rsp), %rdi
27364 addq $24, %rsp
27365 movq 5808(%rax), %r11
27366 jmp *%r11
27367 #endif /* defined(GLX_USE_TLS) */
27368 .size GL_PREFIX(VertexAttrib1fNV), .-GL_PREFIX(VertexAttrib1fNV)
27369
27370 .p2align 4,,15
27371 .globl GL_PREFIX(VertexAttrib1fvNV)
27372 .type GL_PREFIX(VertexAttrib1fvNV), @function
27373 GL_PREFIX(VertexAttrib1fvNV):
27374 #if defined(GLX_USE_TLS)
27375 call _x86_64_get_dispatch@PLT
27376 movq 5816(%rax), %r11
27377 jmp *%r11
27378 #elif defined(PTHREADS)
27379 pushq %rdi
27380 pushq %rsi
27381 pushq %rbp
27382 call _x86_64_get_dispatch@PLT
27383 popq %rbp
27384 popq %rsi
27385 popq %rdi
27386 movq 5816(%rax), %r11
27387 jmp *%r11
27388 #else
27389 movq _glapi_Dispatch(%rip), %rax
27390 testq %rax, %rax
27391 je 1f
27392 movq 5816(%rax), %r11
27393 jmp *%r11
27394 1:
27395 pushq %rdi
27396 pushq %rsi
27397 pushq %rbp
27398 call _glapi_get_dispatch
27399 popq %rbp
27400 popq %rsi
27401 popq %rdi
27402 movq 5816(%rax), %r11
27403 jmp *%r11
27404 #endif /* defined(GLX_USE_TLS) */
27405 .size GL_PREFIX(VertexAttrib1fvNV), .-GL_PREFIX(VertexAttrib1fvNV)
27406
27407 .p2align 4,,15
27408 .globl GL_PREFIX(VertexAttrib1sNV)
27409 .type GL_PREFIX(VertexAttrib1sNV), @function
27410 GL_PREFIX(VertexAttrib1sNV):
27411 #if defined(GLX_USE_TLS)
27412 call _x86_64_get_dispatch@PLT
27413 movq 5824(%rax), %r11
27414 jmp *%r11
27415 #elif defined(PTHREADS)
27416 pushq %rdi
27417 pushq %rsi
27418 pushq %rbp
27419 call _x86_64_get_dispatch@PLT
27420 popq %rbp
27421 popq %rsi
27422 popq %rdi
27423 movq 5824(%rax), %r11
27424 jmp *%r11
27425 #else
27426 movq _glapi_Dispatch(%rip), %rax
27427 testq %rax, %rax
27428 je 1f
27429 movq 5824(%rax), %r11
27430 jmp *%r11
27431 1:
27432 pushq %rdi
27433 pushq %rsi
27434 pushq %rbp
27435 call _glapi_get_dispatch
27436 popq %rbp
27437 popq %rsi
27438 popq %rdi
27439 movq 5824(%rax), %r11
27440 jmp *%r11
27441 #endif /* defined(GLX_USE_TLS) */
27442 .size GL_PREFIX(VertexAttrib1sNV), .-GL_PREFIX(VertexAttrib1sNV)
27443
27444 .p2align 4,,15
27445 .globl GL_PREFIX(VertexAttrib1svNV)
27446 .type GL_PREFIX(VertexAttrib1svNV), @function
27447 GL_PREFIX(VertexAttrib1svNV):
27448 #if defined(GLX_USE_TLS)
27449 call _x86_64_get_dispatch@PLT
27450 movq 5832(%rax), %r11
27451 jmp *%r11
27452 #elif defined(PTHREADS)
27453 pushq %rdi
27454 pushq %rsi
27455 pushq %rbp
27456 call _x86_64_get_dispatch@PLT
27457 popq %rbp
27458 popq %rsi
27459 popq %rdi
27460 movq 5832(%rax), %r11
27461 jmp *%r11
27462 #else
27463 movq _glapi_Dispatch(%rip), %rax
27464 testq %rax, %rax
27465 je 1f
27466 movq 5832(%rax), %r11
27467 jmp *%r11
27468 1:
27469 pushq %rdi
27470 pushq %rsi
27471 pushq %rbp
27472 call _glapi_get_dispatch
27473 popq %rbp
27474 popq %rsi
27475 popq %rdi
27476 movq 5832(%rax), %r11
27477 jmp *%r11
27478 #endif /* defined(GLX_USE_TLS) */
27479 .size GL_PREFIX(VertexAttrib1svNV), .-GL_PREFIX(VertexAttrib1svNV)
27480
27481 .p2align 4,,15
27482 .globl GL_PREFIX(VertexAttrib2dNV)
27483 .type GL_PREFIX(VertexAttrib2dNV), @function
27484 GL_PREFIX(VertexAttrib2dNV):
27485 #if defined(GLX_USE_TLS)
27486 call _x86_64_get_dispatch@PLT
27487 movq 5840(%rax), %r11
27488 jmp *%r11
27489 #elif defined(PTHREADS)
27490 subq $24, %rsp
27491 movq %rdi, (%rsp)
27492 movq %xmm0, 8(%rsp)
27493 movq %xmm1, 16(%rsp)
27494 call _x86_64_get_dispatch@PLT
27495 movq 16(%rsp), %xmm1
27496 movq 8(%rsp), %xmm0
27497 movq (%rsp), %rdi
27498 addq $24, %rsp
27499 movq 5840(%rax), %r11
27500 jmp *%r11
27501 #else
27502 movq _glapi_Dispatch(%rip), %rax
27503 testq %rax, %rax
27504 je 1f
27505 movq 5840(%rax), %r11
27506 jmp *%r11
27507 1:
27508 subq $24, %rsp
27509 movq %rdi, (%rsp)
27510 movq %xmm0, 8(%rsp)
27511 movq %xmm1, 16(%rsp)
27512 call _glapi_get_dispatch
27513 movq 16(%rsp), %xmm1
27514 movq 8(%rsp), %xmm0
27515 movq (%rsp), %rdi
27516 addq $24, %rsp
27517 movq 5840(%rax), %r11
27518 jmp *%r11
27519 #endif /* defined(GLX_USE_TLS) */
27520 .size GL_PREFIX(VertexAttrib2dNV), .-GL_PREFIX(VertexAttrib2dNV)
27521
27522 .p2align 4,,15
27523 .globl GL_PREFIX(VertexAttrib2dvNV)
27524 .type GL_PREFIX(VertexAttrib2dvNV), @function
27525 GL_PREFIX(VertexAttrib2dvNV):
27526 #if defined(GLX_USE_TLS)
27527 call _x86_64_get_dispatch@PLT
27528 movq 5848(%rax), %r11
27529 jmp *%r11
27530 #elif defined(PTHREADS)
27531 pushq %rdi
27532 pushq %rsi
27533 pushq %rbp
27534 call _x86_64_get_dispatch@PLT
27535 popq %rbp
27536 popq %rsi
27537 popq %rdi
27538 movq 5848(%rax), %r11
27539 jmp *%r11
27540 #else
27541 movq _glapi_Dispatch(%rip), %rax
27542 testq %rax, %rax
27543 je 1f
27544 movq 5848(%rax), %r11
27545 jmp *%r11
27546 1:
27547 pushq %rdi
27548 pushq %rsi
27549 pushq %rbp
27550 call _glapi_get_dispatch
27551 popq %rbp
27552 popq %rsi
27553 popq %rdi
27554 movq 5848(%rax), %r11
27555 jmp *%r11
27556 #endif /* defined(GLX_USE_TLS) */
27557 .size GL_PREFIX(VertexAttrib2dvNV), .-GL_PREFIX(VertexAttrib2dvNV)
27558
27559 .p2align 4,,15
27560 .globl GL_PREFIX(VertexAttrib2fNV)
27561 .type GL_PREFIX(VertexAttrib2fNV), @function
27562 GL_PREFIX(VertexAttrib2fNV):
27563 #if defined(GLX_USE_TLS)
27564 call _x86_64_get_dispatch@PLT
27565 movq 5856(%rax), %r11
27566 jmp *%r11
27567 #elif defined(PTHREADS)
27568 subq $24, %rsp
27569 movq %rdi, (%rsp)
27570 movq %xmm0, 8(%rsp)
27571 movq %xmm1, 16(%rsp)
27572 call _x86_64_get_dispatch@PLT
27573 movq 16(%rsp), %xmm1
27574 movq 8(%rsp), %xmm0
27575 movq (%rsp), %rdi
27576 addq $24, %rsp
27577 movq 5856(%rax), %r11
27578 jmp *%r11
27579 #else
27580 movq _glapi_Dispatch(%rip), %rax
27581 testq %rax, %rax
27582 je 1f
27583 movq 5856(%rax), %r11
27584 jmp *%r11
27585 1:
27586 subq $24, %rsp
27587 movq %rdi, (%rsp)
27588 movq %xmm0, 8(%rsp)
27589 movq %xmm1, 16(%rsp)
27590 call _glapi_get_dispatch
27591 movq 16(%rsp), %xmm1
27592 movq 8(%rsp), %xmm0
27593 movq (%rsp), %rdi
27594 addq $24, %rsp
27595 movq 5856(%rax), %r11
27596 jmp *%r11
27597 #endif /* defined(GLX_USE_TLS) */
27598 .size GL_PREFIX(VertexAttrib2fNV), .-GL_PREFIX(VertexAttrib2fNV)
27599
27600 .p2align 4,,15
27601 .globl GL_PREFIX(VertexAttrib2fvNV)
27602 .type GL_PREFIX(VertexAttrib2fvNV), @function
27603 GL_PREFIX(VertexAttrib2fvNV):
27604 #if defined(GLX_USE_TLS)
27605 call _x86_64_get_dispatch@PLT
27606 movq 5864(%rax), %r11
27607 jmp *%r11
27608 #elif defined(PTHREADS)
27609 pushq %rdi
27610 pushq %rsi
27611 pushq %rbp
27612 call _x86_64_get_dispatch@PLT
27613 popq %rbp
27614 popq %rsi
27615 popq %rdi
27616 movq 5864(%rax), %r11
27617 jmp *%r11
27618 #else
27619 movq _glapi_Dispatch(%rip), %rax
27620 testq %rax, %rax
27621 je 1f
27622 movq 5864(%rax), %r11
27623 jmp *%r11
27624 1:
27625 pushq %rdi
27626 pushq %rsi
27627 pushq %rbp
27628 call _glapi_get_dispatch
27629 popq %rbp
27630 popq %rsi
27631 popq %rdi
27632 movq 5864(%rax), %r11
27633 jmp *%r11
27634 #endif /* defined(GLX_USE_TLS) */
27635 .size GL_PREFIX(VertexAttrib2fvNV), .-GL_PREFIX(VertexAttrib2fvNV)
27636
27637 .p2align 4,,15
27638 .globl GL_PREFIX(VertexAttrib2sNV)
27639 .type GL_PREFIX(VertexAttrib2sNV), @function
27640 GL_PREFIX(VertexAttrib2sNV):
27641 #if defined(GLX_USE_TLS)
27642 call _x86_64_get_dispatch@PLT
27643 movq 5872(%rax), %r11
27644 jmp *%r11
27645 #elif defined(PTHREADS)
27646 pushq %rdi
27647 pushq %rsi
27648 pushq %rdx
27649 call _x86_64_get_dispatch@PLT
27650 popq %rdx
27651 popq %rsi
27652 popq %rdi
27653 movq 5872(%rax), %r11
27654 jmp *%r11
27655 #else
27656 movq _glapi_Dispatch(%rip), %rax
27657 testq %rax, %rax
27658 je 1f
27659 movq 5872(%rax), %r11
27660 jmp *%r11
27661 1:
27662 pushq %rdi
27663 pushq %rsi
27664 pushq %rdx
27665 call _glapi_get_dispatch
27666 popq %rdx
27667 popq %rsi
27668 popq %rdi
27669 movq 5872(%rax), %r11
27670 jmp *%r11
27671 #endif /* defined(GLX_USE_TLS) */
27672 .size GL_PREFIX(VertexAttrib2sNV), .-GL_PREFIX(VertexAttrib2sNV)
27673
27674 .p2align 4,,15
27675 .globl GL_PREFIX(VertexAttrib2svNV)
27676 .type GL_PREFIX(VertexAttrib2svNV), @function
27677 GL_PREFIX(VertexAttrib2svNV):
27678 #if defined(GLX_USE_TLS)
27679 call _x86_64_get_dispatch@PLT
27680 movq 5880(%rax), %r11
27681 jmp *%r11
27682 #elif defined(PTHREADS)
27683 pushq %rdi
27684 pushq %rsi
27685 pushq %rbp
27686 call _x86_64_get_dispatch@PLT
27687 popq %rbp
27688 popq %rsi
27689 popq %rdi
27690 movq 5880(%rax), %r11
27691 jmp *%r11
27692 #else
27693 movq _glapi_Dispatch(%rip), %rax
27694 testq %rax, %rax
27695 je 1f
27696 movq 5880(%rax), %r11
27697 jmp *%r11
27698 1:
27699 pushq %rdi
27700 pushq %rsi
27701 pushq %rbp
27702 call _glapi_get_dispatch
27703 popq %rbp
27704 popq %rsi
27705 popq %rdi
27706 movq 5880(%rax), %r11
27707 jmp *%r11
27708 #endif /* defined(GLX_USE_TLS) */
27709 .size GL_PREFIX(VertexAttrib2svNV), .-GL_PREFIX(VertexAttrib2svNV)
27710
27711 .p2align 4,,15
27712 .globl GL_PREFIX(VertexAttrib3dNV)
27713 .type GL_PREFIX(VertexAttrib3dNV), @function
27714 GL_PREFIX(VertexAttrib3dNV):
27715 #if defined(GLX_USE_TLS)
27716 call _x86_64_get_dispatch@PLT
27717 movq 5888(%rax), %r11
27718 jmp *%r11
27719 #elif defined(PTHREADS)
27720 subq $40, %rsp
27721 movq %rdi, (%rsp)
27722 movq %xmm0, 8(%rsp)
27723 movq %xmm1, 16(%rsp)
27724 movq %xmm2, 24(%rsp)
27725 call _x86_64_get_dispatch@PLT
27726 movq 24(%rsp), %xmm2
27727 movq 16(%rsp), %xmm1
27728 movq 8(%rsp), %xmm0
27729 movq (%rsp), %rdi
27730 addq $40, %rsp
27731 movq 5888(%rax), %r11
27732 jmp *%r11
27733 #else
27734 movq _glapi_Dispatch(%rip), %rax
27735 testq %rax, %rax
27736 je 1f
27737 movq 5888(%rax), %r11
27738 jmp *%r11
27739 1:
27740 subq $40, %rsp
27741 movq %rdi, (%rsp)
27742 movq %xmm0, 8(%rsp)
27743 movq %xmm1, 16(%rsp)
27744 movq %xmm2, 24(%rsp)
27745 call _glapi_get_dispatch
27746 movq 24(%rsp), %xmm2
27747 movq 16(%rsp), %xmm1
27748 movq 8(%rsp), %xmm0
27749 movq (%rsp), %rdi
27750 addq $40, %rsp
27751 movq 5888(%rax), %r11
27752 jmp *%r11
27753 #endif /* defined(GLX_USE_TLS) */
27754 .size GL_PREFIX(VertexAttrib3dNV), .-GL_PREFIX(VertexAttrib3dNV)
27755
27756 .p2align 4,,15
27757 .globl GL_PREFIX(VertexAttrib3dvNV)
27758 .type GL_PREFIX(VertexAttrib3dvNV), @function
27759 GL_PREFIX(VertexAttrib3dvNV):
27760 #if defined(GLX_USE_TLS)
27761 call _x86_64_get_dispatch@PLT
27762 movq 5896(%rax), %r11
27763 jmp *%r11
27764 #elif defined(PTHREADS)
27765 pushq %rdi
27766 pushq %rsi
27767 pushq %rbp
27768 call _x86_64_get_dispatch@PLT
27769 popq %rbp
27770 popq %rsi
27771 popq %rdi
27772 movq 5896(%rax), %r11
27773 jmp *%r11
27774 #else
27775 movq _glapi_Dispatch(%rip), %rax
27776 testq %rax, %rax
27777 je 1f
27778 movq 5896(%rax), %r11
27779 jmp *%r11
27780 1:
27781 pushq %rdi
27782 pushq %rsi
27783 pushq %rbp
27784 call _glapi_get_dispatch
27785 popq %rbp
27786 popq %rsi
27787 popq %rdi
27788 movq 5896(%rax), %r11
27789 jmp *%r11
27790 #endif /* defined(GLX_USE_TLS) */
27791 .size GL_PREFIX(VertexAttrib3dvNV), .-GL_PREFIX(VertexAttrib3dvNV)
27792
27793 .p2align 4,,15
27794 .globl GL_PREFIX(VertexAttrib3fNV)
27795 .type GL_PREFIX(VertexAttrib3fNV), @function
27796 GL_PREFIX(VertexAttrib3fNV):
27797 #if defined(GLX_USE_TLS)
27798 call _x86_64_get_dispatch@PLT
27799 movq 5904(%rax), %r11
27800 jmp *%r11
27801 #elif defined(PTHREADS)
27802 subq $40, %rsp
27803 movq %rdi, (%rsp)
27804 movq %xmm0, 8(%rsp)
27805 movq %xmm1, 16(%rsp)
27806 movq %xmm2, 24(%rsp)
27807 call _x86_64_get_dispatch@PLT
27808 movq 24(%rsp), %xmm2
27809 movq 16(%rsp), %xmm1
27810 movq 8(%rsp), %xmm0
27811 movq (%rsp), %rdi
27812 addq $40, %rsp
27813 movq 5904(%rax), %r11
27814 jmp *%r11
27815 #else
27816 movq _glapi_Dispatch(%rip), %rax
27817 testq %rax, %rax
27818 je 1f
27819 movq 5904(%rax), %r11
27820 jmp *%r11
27821 1:
27822 subq $40, %rsp
27823 movq %rdi, (%rsp)
27824 movq %xmm0, 8(%rsp)
27825 movq %xmm1, 16(%rsp)
27826 movq %xmm2, 24(%rsp)
27827 call _glapi_get_dispatch
27828 movq 24(%rsp), %xmm2
27829 movq 16(%rsp), %xmm1
27830 movq 8(%rsp), %xmm0
27831 movq (%rsp), %rdi
27832 addq $40, %rsp
27833 movq 5904(%rax), %r11
27834 jmp *%r11
27835 #endif /* defined(GLX_USE_TLS) */
27836 .size GL_PREFIX(VertexAttrib3fNV), .-GL_PREFIX(VertexAttrib3fNV)
27837
27838 .p2align 4,,15
27839 .globl GL_PREFIX(VertexAttrib3fvNV)
27840 .type GL_PREFIX(VertexAttrib3fvNV), @function
27841 GL_PREFIX(VertexAttrib3fvNV):
27842 #if defined(GLX_USE_TLS)
27843 call _x86_64_get_dispatch@PLT
27844 movq 5912(%rax), %r11
27845 jmp *%r11
27846 #elif defined(PTHREADS)
27847 pushq %rdi
27848 pushq %rsi
27849 pushq %rbp
27850 call _x86_64_get_dispatch@PLT
27851 popq %rbp
27852 popq %rsi
27853 popq %rdi
27854 movq 5912(%rax), %r11
27855 jmp *%r11
27856 #else
27857 movq _glapi_Dispatch(%rip), %rax
27858 testq %rax, %rax
27859 je 1f
27860 movq 5912(%rax), %r11
27861 jmp *%r11
27862 1:
27863 pushq %rdi
27864 pushq %rsi
27865 pushq %rbp
27866 call _glapi_get_dispatch
27867 popq %rbp
27868 popq %rsi
27869 popq %rdi
27870 movq 5912(%rax), %r11
27871 jmp *%r11
27872 #endif /* defined(GLX_USE_TLS) */
27873 .size GL_PREFIX(VertexAttrib3fvNV), .-GL_PREFIX(VertexAttrib3fvNV)
27874
27875 .p2align 4,,15
27876 .globl GL_PREFIX(VertexAttrib3sNV)
27877 .type GL_PREFIX(VertexAttrib3sNV), @function
27878 GL_PREFIX(VertexAttrib3sNV):
27879 #if defined(GLX_USE_TLS)
27880 call _x86_64_get_dispatch@PLT
27881 movq 5920(%rax), %r11
27882 jmp *%r11
27883 #elif defined(PTHREADS)
27884 pushq %rdi
27885 pushq %rsi
27886 pushq %rdx
27887 pushq %rcx
27888 pushq %rbp
27889 call _x86_64_get_dispatch@PLT
27890 popq %rbp
27891 popq %rcx
27892 popq %rdx
27893 popq %rsi
27894 popq %rdi
27895 movq 5920(%rax), %r11
27896 jmp *%r11
27897 #else
27898 movq _glapi_Dispatch(%rip), %rax
27899 testq %rax, %rax
27900 je 1f
27901 movq 5920(%rax), %r11
27902 jmp *%r11
27903 1:
27904 pushq %rdi
27905 pushq %rsi
27906 pushq %rdx
27907 pushq %rcx
27908 pushq %rbp
27909 call _glapi_get_dispatch
27910 popq %rbp
27911 popq %rcx
27912 popq %rdx
27913 popq %rsi
27914 popq %rdi
27915 movq 5920(%rax), %r11
27916 jmp *%r11
27917 #endif /* defined(GLX_USE_TLS) */
27918 .size GL_PREFIX(VertexAttrib3sNV), .-GL_PREFIX(VertexAttrib3sNV)
27919
27920 .p2align 4,,15
27921 .globl GL_PREFIX(VertexAttrib3svNV)
27922 .type GL_PREFIX(VertexAttrib3svNV), @function
27923 GL_PREFIX(VertexAttrib3svNV):
27924 #if defined(GLX_USE_TLS)
27925 call _x86_64_get_dispatch@PLT
27926 movq 5928(%rax), %r11
27927 jmp *%r11
27928 #elif defined(PTHREADS)
27929 pushq %rdi
27930 pushq %rsi
27931 pushq %rbp
27932 call _x86_64_get_dispatch@PLT
27933 popq %rbp
27934 popq %rsi
27935 popq %rdi
27936 movq 5928(%rax), %r11
27937 jmp *%r11
27938 #else
27939 movq _glapi_Dispatch(%rip), %rax
27940 testq %rax, %rax
27941 je 1f
27942 movq 5928(%rax), %r11
27943 jmp *%r11
27944 1:
27945 pushq %rdi
27946 pushq %rsi
27947 pushq %rbp
27948 call _glapi_get_dispatch
27949 popq %rbp
27950 popq %rsi
27951 popq %rdi
27952 movq 5928(%rax), %r11
27953 jmp *%r11
27954 #endif /* defined(GLX_USE_TLS) */
27955 .size GL_PREFIX(VertexAttrib3svNV), .-GL_PREFIX(VertexAttrib3svNV)
27956
27957 .p2align 4,,15
27958 .globl GL_PREFIX(VertexAttrib4dNV)
27959 .type GL_PREFIX(VertexAttrib4dNV), @function
27960 GL_PREFIX(VertexAttrib4dNV):
27961 #if defined(GLX_USE_TLS)
27962 call _x86_64_get_dispatch@PLT
27963 movq 5936(%rax), %r11
27964 jmp *%r11
27965 #elif defined(PTHREADS)
27966 subq $40, %rsp
27967 movq %rdi, (%rsp)
27968 movq %xmm0, 8(%rsp)
27969 movq %xmm1, 16(%rsp)
27970 movq %xmm2, 24(%rsp)
27971 movq %xmm3, 32(%rsp)
27972 call _x86_64_get_dispatch@PLT
27973 movq 32(%rsp), %xmm3
27974 movq 24(%rsp), %xmm2
27975 movq 16(%rsp), %xmm1
27976 movq 8(%rsp), %xmm0
27977 movq (%rsp), %rdi
27978 addq $40, %rsp
27979 movq 5936(%rax), %r11
27980 jmp *%r11
27981 #else
27982 movq _glapi_Dispatch(%rip), %rax
27983 testq %rax, %rax
27984 je 1f
27985 movq 5936(%rax), %r11
27986 jmp *%r11
27987 1:
27988 subq $40, %rsp
27989 movq %rdi, (%rsp)
27990 movq %xmm0, 8(%rsp)
27991 movq %xmm1, 16(%rsp)
27992 movq %xmm2, 24(%rsp)
27993 movq %xmm3, 32(%rsp)
27994 call _glapi_get_dispatch
27995 movq 32(%rsp), %xmm3
27996 movq 24(%rsp), %xmm2
27997 movq 16(%rsp), %xmm1
27998 movq 8(%rsp), %xmm0
27999 movq (%rsp), %rdi
28000 addq $40, %rsp
28001 movq 5936(%rax), %r11
28002 jmp *%r11
28003 #endif /* defined(GLX_USE_TLS) */
28004 .size GL_PREFIX(VertexAttrib4dNV), .-GL_PREFIX(VertexAttrib4dNV)
28005
28006 .p2align 4,,15
28007 .globl GL_PREFIX(VertexAttrib4dvNV)
28008 .type GL_PREFIX(VertexAttrib4dvNV), @function
28009 GL_PREFIX(VertexAttrib4dvNV):
28010 #if defined(GLX_USE_TLS)
28011 call _x86_64_get_dispatch@PLT
28012 movq 5944(%rax), %r11
28013 jmp *%r11
28014 #elif defined(PTHREADS)
28015 pushq %rdi
28016 pushq %rsi
28017 pushq %rbp
28018 call _x86_64_get_dispatch@PLT
28019 popq %rbp
28020 popq %rsi
28021 popq %rdi
28022 movq 5944(%rax), %r11
28023 jmp *%r11
28024 #else
28025 movq _glapi_Dispatch(%rip), %rax
28026 testq %rax, %rax
28027 je 1f
28028 movq 5944(%rax), %r11
28029 jmp *%r11
28030 1:
28031 pushq %rdi
28032 pushq %rsi
28033 pushq %rbp
28034 call _glapi_get_dispatch
28035 popq %rbp
28036 popq %rsi
28037 popq %rdi
28038 movq 5944(%rax), %r11
28039 jmp *%r11
28040 #endif /* defined(GLX_USE_TLS) */
28041 .size GL_PREFIX(VertexAttrib4dvNV), .-GL_PREFIX(VertexAttrib4dvNV)
28042
28043 .p2align 4,,15
28044 .globl GL_PREFIX(VertexAttrib4fNV)
28045 .type GL_PREFIX(VertexAttrib4fNV), @function
28046 GL_PREFIX(VertexAttrib4fNV):
28047 #if defined(GLX_USE_TLS)
28048 call _x86_64_get_dispatch@PLT
28049 movq 5952(%rax), %r11
28050 jmp *%r11
28051 #elif defined(PTHREADS)
28052 subq $40, %rsp
28053 movq %rdi, (%rsp)
28054 movq %xmm0, 8(%rsp)
28055 movq %xmm1, 16(%rsp)
28056 movq %xmm2, 24(%rsp)
28057 movq %xmm3, 32(%rsp)
28058 call _x86_64_get_dispatch@PLT
28059 movq 32(%rsp), %xmm3
28060 movq 24(%rsp), %xmm2
28061 movq 16(%rsp), %xmm1
28062 movq 8(%rsp), %xmm0
28063 movq (%rsp), %rdi
28064 addq $40, %rsp
28065 movq 5952(%rax), %r11
28066 jmp *%r11
28067 #else
28068 movq _glapi_Dispatch(%rip), %rax
28069 testq %rax, %rax
28070 je 1f
28071 movq 5952(%rax), %r11
28072 jmp *%r11
28073 1:
28074 subq $40, %rsp
28075 movq %rdi, (%rsp)
28076 movq %xmm0, 8(%rsp)
28077 movq %xmm1, 16(%rsp)
28078 movq %xmm2, 24(%rsp)
28079 movq %xmm3, 32(%rsp)
28080 call _glapi_get_dispatch
28081 movq 32(%rsp), %xmm3
28082 movq 24(%rsp), %xmm2
28083 movq 16(%rsp), %xmm1
28084 movq 8(%rsp), %xmm0
28085 movq (%rsp), %rdi
28086 addq $40, %rsp
28087 movq 5952(%rax), %r11
28088 jmp *%r11
28089 #endif /* defined(GLX_USE_TLS) */
28090 .size GL_PREFIX(VertexAttrib4fNV), .-GL_PREFIX(VertexAttrib4fNV)
28091
28092 .p2align 4,,15
28093 .globl GL_PREFIX(VertexAttrib4fvNV)
28094 .type GL_PREFIX(VertexAttrib4fvNV), @function
28095 GL_PREFIX(VertexAttrib4fvNV):
28096 #if defined(GLX_USE_TLS)
28097 call _x86_64_get_dispatch@PLT
28098 movq 5960(%rax), %r11
28099 jmp *%r11
28100 #elif defined(PTHREADS)
28101 pushq %rdi
28102 pushq %rsi
28103 pushq %rbp
28104 call _x86_64_get_dispatch@PLT
28105 popq %rbp
28106 popq %rsi
28107 popq %rdi
28108 movq 5960(%rax), %r11
28109 jmp *%r11
28110 #else
28111 movq _glapi_Dispatch(%rip), %rax
28112 testq %rax, %rax
28113 je 1f
28114 movq 5960(%rax), %r11
28115 jmp *%r11
28116 1:
28117 pushq %rdi
28118 pushq %rsi
28119 pushq %rbp
28120 call _glapi_get_dispatch
28121 popq %rbp
28122 popq %rsi
28123 popq %rdi
28124 movq 5960(%rax), %r11
28125 jmp *%r11
28126 #endif /* defined(GLX_USE_TLS) */
28127 .size GL_PREFIX(VertexAttrib4fvNV), .-GL_PREFIX(VertexAttrib4fvNV)
28128
28129 .p2align 4,,15
28130 .globl GL_PREFIX(VertexAttrib4sNV)
28131 .type GL_PREFIX(VertexAttrib4sNV), @function
28132 GL_PREFIX(VertexAttrib4sNV):
28133 #if defined(GLX_USE_TLS)
28134 call _x86_64_get_dispatch@PLT
28135 movq 5968(%rax), %r11
28136 jmp *%r11
28137 #elif defined(PTHREADS)
28138 pushq %rdi
28139 pushq %rsi
28140 pushq %rdx
28141 pushq %rcx
28142 pushq %r8
28143 call _x86_64_get_dispatch@PLT
28144 popq %r8
28145 popq %rcx
28146 popq %rdx
28147 popq %rsi
28148 popq %rdi
28149 movq 5968(%rax), %r11
28150 jmp *%r11
28151 #else
28152 movq _glapi_Dispatch(%rip), %rax
28153 testq %rax, %rax
28154 je 1f
28155 movq 5968(%rax), %r11
28156 jmp *%r11
28157 1:
28158 pushq %rdi
28159 pushq %rsi
28160 pushq %rdx
28161 pushq %rcx
28162 pushq %r8
28163 call _glapi_get_dispatch
28164 popq %r8
28165 popq %rcx
28166 popq %rdx
28167 popq %rsi
28168 popq %rdi
28169 movq 5968(%rax), %r11
28170 jmp *%r11
28171 #endif /* defined(GLX_USE_TLS) */
28172 .size GL_PREFIX(VertexAttrib4sNV), .-GL_PREFIX(VertexAttrib4sNV)
28173
28174 .p2align 4,,15
28175 .globl GL_PREFIX(VertexAttrib4svNV)
28176 .type GL_PREFIX(VertexAttrib4svNV), @function
28177 GL_PREFIX(VertexAttrib4svNV):
28178 #if defined(GLX_USE_TLS)
28179 call _x86_64_get_dispatch@PLT
28180 movq 5976(%rax), %r11
28181 jmp *%r11
28182 #elif defined(PTHREADS)
28183 pushq %rdi
28184 pushq %rsi
28185 pushq %rbp
28186 call _x86_64_get_dispatch@PLT
28187 popq %rbp
28188 popq %rsi
28189 popq %rdi
28190 movq 5976(%rax), %r11
28191 jmp *%r11
28192 #else
28193 movq _glapi_Dispatch(%rip), %rax
28194 testq %rax, %rax
28195 je 1f
28196 movq 5976(%rax), %r11
28197 jmp *%r11
28198 1:
28199 pushq %rdi
28200 pushq %rsi
28201 pushq %rbp
28202 call _glapi_get_dispatch
28203 popq %rbp
28204 popq %rsi
28205 popq %rdi
28206 movq 5976(%rax), %r11
28207 jmp *%r11
28208 #endif /* defined(GLX_USE_TLS) */
28209 .size GL_PREFIX(VertexAttrib4svNV), .-GL_PREFIX(VertexAttrib4svNV)
28210
28211 .p2align 4,,15
28212 .globl GL_PREFIX(VertexAttrib4ubNV)
28213 .type GL_PREFIX(VertexAttrib4ubNV), @function
28214 GL_PREFIX(VertexAttrib4ubNV):
28215 #if defined(GLX_USE_TLS)
28216 call _x86_64_get_dispatch@PLT
28217 movq 5984(%rax), %r11
28218 jmp *%r11
28219 #elif defined(PTHREADS)
28220 pushq %rdi
28221 pushq %rsi
28222 pushq %rdx
28223 pushq %rcx
28224 pushq %r8
28225 call _x86_64_get_dispatch@PLT
28226 popq %r8
28227 popq %rcx
28228 popq %rdx
28229 popq %rsi
28230 popq %rdi
28231 movq 5984(%rax), %r11
28232 jmp *%r11
28233 #else
28234 movq _glapi_Dispatch(%rip), %rax
28235 testq %rax, %rax
28236 je 1f
28237 movq 5984(%rax), %r11
28238 jmp *%r11
28239 1:
28240 pushq %rdi
28241 pushq %rsi
28242 pushq %rdx
28243 pushq %rcx
28244 pushq %r8
28245 call _glapi_get_dispatch
28246 popq %r8
28247 popq %rcx
28248 popq %rdx
28249 popq %rsi
28250 popq %rdi
28251 movq 5984(%rax), %r11
28252 jmp *%r11
28253 #endif /* defined(GLX_USE_TLS) */
28254 .size GL_PREFIX(VertexAttrib4ubNV), .-GL_PREFIX(VertexAttrib4ubNV)
28255
28256 .p2align 4,,15
28257 .globl GL_PREFIX(VertexAttrib4ubvNV)
28258 .type GL_PREFIX(VertexAttrib4ubvNV), @function
28259 GL_PREFIX(VertexAttrib4ubvNV):
28260 #if defined(GLX_USE_TLS)
28261 call _x86_64_get_dispatch@PLT
28262 movq 5992(%rax), %r11
28263 jmp *%r11
28264 #elif defined(PTHREADS)
28265 pushq %rdi
28266 pushq %rsi
28267 pushq %rbp
28268 call _x86_64_get_dispatch@PLT
28269 popq %rbp
28270 popq %rsi
28271 popq %rdi
28272 movq 5992(%rax), %r11
28273 jmp *%r11
28274 #else
28275 movq _glapi_Dispatch(%rip), %rax
28276 testq %rax, %rax
28277 je 1f
28278 movq 5992(%rax), %r11
28279 jmp *%r11
28280 1:
28281 pushq %rdi
28282 pushq %rsi
28283 pushq %rbp
28284 call _glapi_get_dispatch
28285 popq %rbp
28286 popq %rsi
28287 popq %rdi
28288 movq 5992(%rax), %r11
28289 jmp *%r11
28290 #endif /* defined(GLX_USE_TLS) */
28291 .size GL_PREFIX(VertexAttrib4ubvNV), .-GL_PREFIX(VertexAttrib4ubvNV)
28292
28293 .p2align 4,,15
28294 .globl GL_PREFIX(VertexAttribPointerNV)
28295 .type GL_PREFIX(VertexAttribPointerNV), @function
28296 GL_PREFIX(VertexAttribPointerNV):
28297 #if defined(GLX_USE_TLS)
28298 call _x86_64_get_dispatch@PLT
28299 movq 6000(%rax), %r11
28300 jmp *%r11
28301 #elif defined(PTHREADS)
28302 pushq %rdi
28303 pushq %rsi
28304 pushq %rdx
28305 pushq %rcx
28306 pushq %r8
28307 call _x86_64_get_dispatch@PLT
28308 popq %r8
28309 popq %rcx
28310 popq %rdx
28311 popq %rsi
28312 popq %rdi
28313 movq 6000(%rax), %r11
28314 jmp *%r11
28315 #else
28316 movq _glapi_Dispatch(%rip), %rax
28317 testq %rax, %rax
28318 je 1f
28319 movq 6000(%rax), %r11
28320 jmp *%r11
28321 1:
28322 pushq %rdi
28323 pushq %rsi
28324 pushq %rdx
28325 pushq %rcx
28326 pushq %r8
28327 call _glapi_get_dispatch
28328 popq %r8
28329 popq %rcx
28330 popq %rdx
28331 popq %rsi
28332 popq %rdi
28333 movq 6000(%rax), %r11
28334 jmp *%r11
28335 #endif /* defined(GLX_USE_TLS) */
28336 .size GL_PREFIX(VertexAttribPointerNV), .-GL_PREFIX(VertexAttribPointerNV)
28337
28338 .p2align 4,,15
28339 .globl GL_PREFIX(VertexAttribs1dvNV)
28340 .type GL_PREFIX(VertexAttribs1dvNV), @function
28341 GL_PREFIX(VertexAttribs1dvNV):
28342 #if defined(GLX_USE_TLS)
28343 call _x86_64_get_dispatch@PLT
28344 movq 6008(%rax), %r11
28345 jmp *%r11
28346 #elif defined(PTHREADS)
28347 pushq %rdi
28348 pushq %rsi
28349 pushq %rdx
28350 call _x86_64_get_dispatch@PLT
28351 popq %rdx
28352 popq %rsi
28353 popq %rdi
28354 movq 6008(%rax), %r11
28355 jmp *%r11
28356 #else
28357 movq _glapi_Dispatch(%rip), %rax
28358 testq %rax, %rax
28359 je 1f
28360 movq 6008(%rax), %r11
28361 jmp *%r11
28362 1:
28363 pushq %rdi
28364 pushq %rsi
28365 pushq %rdx
28366 call _glapi_get_dispatch
28367 popq %rdx
28368 popq %rsi
28369 popq %rdi
28370 movq 6008(%rax), %r11
28371 jmp *%r11
28372 #endif /* defined(GLX_USE_TLS) */
28373 .size GL_PREFIX(VertexAttribs1dvNV), .-GL_PREFIX(VertexAttribs1dvNV)
28374
28375 .p2align 4,,15
28376 .globl GL_PREFIX(VertexAttribs1fvNV)
28377 .type GL_PREFIX(VertexAttribs1fvNV), @function
28378 GL_PREFIX(VertexAttribs1fvNV):
28379 #if defined(GLX_USE_TLS)
28380 call _x86_64_get_dispatch@PLT
28381 movq 6016(%rax), %r11
28382 jmp *%r11
28383 #elif defined(PTHREADS)
28384 pushq %rdi
28385 pushq %rsi
28386 pushq %rdx
28387 call _x86_64_get_dispatch@PLT
28388 popq %rdx
28389 popq %rsi
28390 popq %rdi
28391 movq 6016(%rax), %r11
28392 jmp *%r11
28393 #else
28394 movq _glapi_Dispatch(%rip), %rax
28395 testq %rax, %rax
28396 je 1f
28397 movq 6016(%rax), %r11
28398 jmp *%r11
28399 1:
28400 pushq %rdi
28401 pushq %rsi
28402 pushq %rdx
28403 call _glapi_get_dispatch
28404 popq %rdx
28405 popq %rsi
28406 popq %rdi
28407 movq 6016(%rax), %r11
28408 jmp *%r11
28409 #endif /* defined(GLX_USE_TLS) */
28410 .size GL_PREFIX(VertexAttribs1fvNV), .-GL_PREFIX(VertexAttribs1fvNV)
28411
28412 .p2align 4,,15
28413 .globl GL_PREFIX(VertexAttribs1svNV)
28414 .type GL_PREFIX(VertexAttribs1svNV), @function
28415 GL_PREFIX(VertexAttribs1svNV):
28416 #if defined(GLX_USE_TLS)
28417 call _x86_64_get_dispatch@PLT
28418 movq 6024(%rax), %r11
28419 jmp *%r11
28420 #elif defined(PTHREADS)
28421 pushq %rdi
28422 pushq %rsi
28423 pushq %rdx
28424 call _x86_64_get_dispatch@PLT
28425 popq %rdx
28426 popq %rsi
28427 popq %rdi
28428 movq 6024(%rax), %r11
28429 jmp *%r11
28430 #else
28431 movq _glapi_Dispatch(%rip), %rax
28432 testq %rax, %rax
28433 je 1f
28434 movq 6024(%rax), %r11
28435 jmp *%r11
28436 1:
28437 pushq %rdi
28438 pushq %rsi
28439 pushq %rdx
28440 call _glapi_get_dispatch
28441 popq %rdx
28442 popq %rsi
28443 popq %rdi
28444 movq 6024(%rax), %r11
28445 jmp *%r11
28446 #endif /* defined(GLX_USE_TLS) */
28447 .size GL_PREFIX(VertexAttribs1svNV), .-GL_PREFIX(VertexAttribs1svNV)
28448
28449 .p2align 4,,15
28450 .globl GL_PREFIX(VertexAttribs2dvNV)
28451 .type GL_PREFIX(VertexAttribs2dvNV), @function
28452 GL_PREFIX(VertexAttribs2dvNV):
28453 #if defined(GLX_USE_TLS)
28454 call _x86_64_get_dispatch@PLT
28455 movq 6032(%rax), %r11
28456 jmp *%r11
28457 #elif defined(PTHREADS)
28458 pushq %rdi
28459 pushq %rsi
28460 pushq %rdx
28461 call _x86_64_get_dispatch@PLT
28462 popq %rdx
28463 popq %rsi
28464 popq %rdi
28465 movq 6032(%rax), %r11
28466 jmp *%r11
28467 #else
28468 movq _glapi_Dispatch(%rip), %rax
28469 testq %rax, %rax
28470 je 1f
28471 movq 6032(%rax), %r11
28472 jmp *%r11
28473 1:
28474 pushq %rdi
28475 pushq %rsi
28476 pushq %rdx
28477 call _glapi_get_dispatch
28478 popq %rdx
28479 popq %rsi
28480 popq %rdi
28481 movq 6032(%rax), %r11
28482 jmp *%r11
28483 #endif /* defined(GLX_USE_TLS) */
28484 .size GL_PREFIX(VertexAttribs2dvNV), .-GL_PREFIX(VertexAttribs2dvNV)
28485
28486 .p2align 4,,15
28487 .globl GL_PREFIX(VertexAttribs2fvNV)
28488 .type GL_PREFIX(VertexAttribs2fvNV), @function
28489 GL_PREFIX(VertexAttribs2fvNV):
28490 #if defined(GLX_USE_TLS)
28491 call _x86_64_get_dispatch@PLT
28492 movq 6040(%rax), %r11
28493 jmp *%r11
28494 #elif defined(PTHREADS)
28495 pushq %rdi
28496 pushq %rsi
28497 pushq %rdx
28498 call _x86_64_get_dispatch@PLT
28499 popq %rdx
28500 popq %rsi
28501 popq %rdi
28502 movq 6040(%rax), %r11
28503 jmp *%r11
28504 #else
28505 movq _glapi_Dispatch(%rip), %rax
28506 testq %rax, %rax
28507 je 1f
28508 movq 6040(%rax), %r11
28509 jmp *%r11
28510 1:
28511 pushq %rdi
28512 pushq %rsi
28513 pushq %rdx
28514 call _glapi_get_dispatch
28515 popq %rdx
28516 popq %rsi
28517 popq %rdi
28518 movq 6040(%rax), %r11
28519 jmp *%r11
28520 #endif /* defined(GLX_USE_TLS) */
28521 .size GL_PREFIX(VertexAttribs2fvNV), .-GL_PREFIX(VertexAttribs2fvNV)
28522
28523 .p2align 4,,15
28524 .globl GL_PREFIX(VertexAttribs2svNV)
28525 .type GL_PREFIX(VertexAttribs2svNV), @function
28526 GL_PREFIX(VertexAttribs2svNV):
28527 #if defined(GLX_USE_TLS)
28528 call _x86_64_get_dispatch@PLT
28529 movq 6048(%rax), %r11
28530 jmp *%r11
28531 #elif defined(PTHREADS)
28532 pushq %rdi
28533 pushq %rsi
28534 pushq %rdx
28535 call _x86_64_get_dispatch@PLT
28536 popq %rdx
28537 popq %rsi
28538 popq %rdi
28539 movq 6048(%rax), %r11
28540 jmp *%r11
28541 #else
28542 movq _glapi_Dispatch(%rip), %rax
28543 testq %rax, %rax
28544 je 1f
28545 movq 6048(%rax), %r11
28546 jmp *%r11
28547 1:
28548 pushq %rdi
28549 pushq %rsi
28550 pushq %rdx
28551 call _glapi_get_dispatch
28552 popq %rdx
28553 popq %rsi
28554 popq %rdi
28555 movq 6048(%rax), %r11
28556 jmp *%r11
28557 #endif /* defined(GLX_USE_TLS) */
28558 .size GL_PREFIX(VertexAttribs2svNV), .-GL_PREFIX(VertexAttribs2svNV)
28559
28560 .p2align 4,,15
28561 .globl GL_PREFIX(VertexAttribs3dvNV)
28562 .type GL_PREFIX(VertexAttribs3dvNV), @function
28563 GL_PREFIX(VertexAttribs3dvNV):
28564 #if defined(GLX_USE_TLS)
28565 call _x86_64_get_dispatch@PLT
28566 movq 6056(%rax), %r11
28567 jmp *%r11
28568 #elif defined(PTHREADS)
28569 pushq %rdi
28570 pushq %rsi
28571 pushq %rdx
28572 call _x86_64_get_dispatch@PLT
28573 popq %rdx
28574 popq %rsi
28575 popq %rdi
28576 movq 6056(%rax), %r11
28577 jmp *%r11
28578 #else
28579 movq _glapi_Dispatch(%rip), %rax
28580 testq %rax, %rax
28581 je 1f
28582 movq 6056(%rax), %r11
28583 jmp *%r11
28584 1:
28585 pushq %rdi
28586 pushq %rsi
28587 pushq %rdx
28588 call _glapi_get_dispatch
28589 popq %rdx
28590 popq %rsi
28591 popq %rdi
28592 movq 6056(%rax), %r11
28593 jmp *%r11
28594 #endif /* defined(GLX_USE_TLS) */
28595 .size GL_PREFIX(VertexAttribs3dvNV), .-GL_PREFIX(VertexAttribs3dvNV)
28596
28597 .p2align 4,,15
28598 .globl GL_PREFIX(VertexAttribs3fvNV)
28599 .type GL_PREFIX(VertexAttribs3fvNV), @function
28600 GL_PREFIX(VertexAttribs3fvNV):
28601 #if defined(GLX_USE_TLS)
28602 call _x86_64_get_dispatch@PLT
28603 movq 6064(%rax), %r11
28604 jmp *%r11
28605 #elif defined(PTHREADS)
28606 pushq %rdi
28607 pushq %rsi
28608 pushq %rdx
28609 call _x86_64_get_dispatch@PLT
28610 popq %rdx
28611 popq %rsi
28612 popq %rdi
28613 movq 6064(%rax), %r11
28614 jmp *%r11
28615 #else
28616 movq _glapi_Dispatch(%rip), %rax
28617 testq %rax, %rax
28618 je 1f
28619 movq 6064(%rax), %r11
28620 jmp *%r11
28621 1:
28622 pushq %rdi
28623 pushq %rsi
28624 pushq %rdx
28625 call _glapi_get_dispatch
28626 popq %rdx
28627 popq %rsi
28628 popq %rdi
28629 movq 6064(%rax), %r11
28630 jmp *%r11
28631 #endif /* defined(GLX_USE_TLS) */
28632 .size GL_PREFIX(VertexAttribs3fvNV), .-GL_PREFIX(VertexAttribs3fvNV)
28633
28634 .p2align 4,,15
28635 .globl GL_PREFIX(VertexAttribs3svNV)
28636 .type GL_PREFIX(VertexAttribs3svNV), @function
28637 GL_PREFIX(VertexAttribs3svNV):
28638 #if defined(GLX_USE_TLS)
28639 call _x86_64_get_dispatch@PLT
28640 movq 6072(%rax), %r11
28641 jmp *%r11
28642 #elif defined(PTHREADS)
28643 pushq %rdi
28644 pushq %rsi
28645 pushq %rdx
28646 call _x86_64_get_dispatch@PLT
28647 popq %rdx
28648 popq %rsi
28649 popq %rdi
28650 movq 6072(%rax), %r11
28651 jmp *%r11
28652 #else
28653 movq _glapi_Dispatch(%rip), %rax
28654 testq %rax, %rax
28655 je 1f
28656 movq 6072(%rax), %r11
28657 jmp *%r11
28658 1:
28659 pushq %rdi
28660 pushq %rsi
28661 pushq %rdx
28662 call _glapi_get_dispatch
28663 popq %rdx
28664 popq %rsi
28665 popq %rdi
28666 movq 6072(%rax), %r11
28667 jmp *%r11
28668 #endif /* defined(GLX_USE_TLS) */
28669 .size GL_PREFIX(VertexAttribs3svNV), .-GL_PREFIX(VertexAttribs3svNV)
28670
28671 .p2align 4,,15
28672 .globl GL_PREFIX(VertexAttribs4dvNV)
28673 .type GL_PREFIX(VertexAttribs4dvNV), @function
28674 GL_PREFIX(VertexAttribs4dvNV):
28675 #if defined(GLX_USE_TLS)
28676 call _x86_64_get_dispatch@PLT
28677 movq 6080(%rax), %r11
28678 jmp *%r11
28679 #elif defined(PTHREADS)
28680 pushq %rdi
28681 pushq %rsi
28682 pushq %rdx
28683 call _x86_64_get_dispatch@PLT
28684 popq %rdx
28685 popq %rsi
28686 popq %rdi
28687 movq 6080(%rax), %r11
28688 jmp *%r11
28689 #else
28690 movq _glapi_Dispatch(%rip), %rax
28691 testq %rax, %rax
28692 je 1f
28693 movq 6080(%rax), %r11
28694 jmp *%r11
28695 1:
28696 pushq %rdi
28697 pushq %rsi
28698 pushq %rdx
28699 call _glapi_get_dispatch
28700 popq %rdx
28701 popq %rsi
28702 popq %rdi
28703 movq 6080(%rax), %r11
28704 jmp *%r11
28705 #endif /* defined(GLX_USE_TLS) */
28706 .size GL_PREFIX(VertexAttribs4dvNV), .-GL_PREFIX(VertexAttribs4dvNV)
28707
28708 .p2align 4,,15
28709 .globl GL_PREFIX(VertexAttribs4fvNV)
28710 .type GL_PREFIX(VertexAttribs4fvNV), @function
28711 GL_PREFIX(VertexAttribs4fvNV):
28712 #if defined(GLX_USE_TLS)
28713 call _x86_64_get_dispatch@PLT
28714 movq 6088(%rax), %r11
28715 jmp *%r11
28716 #elif defined(PTHREADS)
28717 pushq %rdi
28718 pushq %rsi
28719 pushq %rdx
28720 call _x86_64_get_dispatch@PLT
28721 popq %rdx
28722 popq %rsi
28723 popq %rdi
28724 movq 6088(%rax), %r11
28725 jmp *%r11
28726 #else
28727 movq _glapi_Dispatch(%rip), %rax
28728 testq %rax, %rax
28729 je 1f
28730 movq 6088(%rax), %r11
28731 jmp *%r11
28732 1:
28733 pushq %rdi
28734 pushq %rsi
28735 pushq %rdx
28736 call _glapi_get_dispatch
28737 popq %rdx
28738 popq %rsi
28739 popq %rdi
28740 movq 6088(%rax), %r11
28741 jmp *%r11
28742 #endif /* defined(GLX_USE_TLS) */
28743 .size GL_PREFIX(VertexAttribs4fvNV), .-GL_PREFIX(VertexAttribs4fvNV)
28744
28745 .p2align 4,,15
28746 .globl GL_PREFIX(VertexAttribs4svNV)
28747 .type GL_PREFIX(VertexAttribs4svNV), @function
28748 GL_PREFIX(VertexAttribs4svNV):
28749 #if defined(GLX_USE_TLS)
28750 call _x86_64_get_dispatch@PLT
28751 movq 6096(%rax), %r11
28752 jmp *%r11
28753 #elif defined(PTHREADS)
28754 pushq %rdi
28755 pushq %rsi
28756 pushq %rdx
28757 call _x86_64_get_dispatch@PLT
28758 popq %rdx
28759 popq %rsi
28760 popq %rdi
28761 movq 6096(%rax), %r11
28762 jmp *%r11
28763 #else
28764 movq _glapi_Dispatch(%rip), %rax
28765 testq %rax, %rax
28766 je 1f
28767 movq 6096(%rax), %r11
28768 jmp *%r11
28769 1:
28770 pushq %rdi
28771 pushq %rsi
28772 pushq %rdx
28773 call _glapi_get_dispatch
28774 popq %rdx
28775 popq %rsi
28776 popq %rdi
28777 movq 6096(%rax), %r11
28778 jmp *%r11
28779 #endif /* defined(GLX_USE_TLS) */
28780 .size GL_PREFIX(VertexAttribs4svNV), .-GL_PREFIX(VertexAttribs4svNV)
28781
28782 .p2align 4,,15
28783 .globl GL_PREFIX(VertexAttribs4ubvNV)
28784 .type GL_PREFIX(VertexAttribs4ubvNV), @function
28785 GL_PREFIX(VertexAttribs4ubvNV):
28786 #if defined(GLX_USE_TLS)
28787 call _x86_64_get_dispatch@PLT
28788 movq 6104(%rax), %r11
28789 jmp *%r11
28790 #elif defined(PTHREADS)
28791 pushq %rdi
28792 pushq %rsi
28793 pushq %rdx
28794 call _x86_64_get_dispatch@PLT
28795 popq %rdx
28796 popq %rsi
28797 popq %rdi
28798 movq 6104(%rax), %r11
28799 jmp *%r11
28800 #else
28801 movq _glapi_Dispatch(%rip), %rax
28802 testq %rax, %rax
28803 je 1f
28804 movq 6104(%rax), %r11
28805 jmp *%r11
28806 1:
28807 pushq %rdi
28808 pushq %rsi
28809 pushq %rdx
28810 call _glapi_get_dispatch
28811 popq %rdx
28812 popq %rsi
28813 popq %rdi
28814 movq 6104(%rax), %r11
28815 jmp *%r11
28816 #endif /* defined(GLX_USE_TLS) */
28817 .size GL_PREFIX(VertexAttribs4ubvNV), .-GL_PREFIX(VertexAttribs4ubvNV)
28818
28819 .p2align 4,,15
28820 .globl GL_PREFIX(GetTexBumpParameterfvATI)
28821 .type GL_PREFIX(GetTexBumpParameterfvATI), @function
28822 GL_PREFIX(GetTexBumpParameterfvATI):
28823 #if defined(GLX_USE_TLS)
28824 call _x86_64_get_dispatch@PLT
28825 movq 6112(%rax), %r11
28826 jmp *%r11
28827 #elif defined(PTHREADS)
28828 pushq %rdi
28829 pushq %rsi
28830 pushq %rbp
28831 call _x86_64_get_dispatch@PLT
28832 popq %rbp
28833 popq %rsi
28834 popq %rdi
28835 movq 6112(%rax), %r11
28836 jmp *%r11
28837 #else
28838 movq _glapi_Dispatch(%rip), %rax
28839 testq %rax, %rax
28840 je 1f
28841 movq 6112(%rax), %r11
28842 jmp *%r11
28843 1:
28844 pushq %rdi
28845 pushq %rsi
28846 pushq %rbp
28847 call _glapi_get_dispatch
28848 popq %rbp
28849 popq %rsi
28850 popq %rdi
28851 movq 6112(%rax), %r11
28852 jmp *%r11
28853 #endif /* defined(GLX_USE_TLS) */
28854 .size GL_PREFIX(GetTexBumpParameterfvATI), .-GL_PREFIX(GetTexBumpParameterfvATI)
28855
28856 .p2align 4,,15
28857 .globl GL_PREFIX(GetTexBumpParameterivATI)
28858 .type GL_PREFIX(GetTexBumpParameterivATI), @function
28859 GL_PREFIX(GetTexBumpParameterivATI):
28860 #if defined(GLX_USE_TLS)
28861 call _x86_64_get_dispatch@PLT
28862 movq 6120(%rax), %r11
28863 jmp *%r11
28864 #elif defined(PTHREADS)
28865 pushq %rdi
28866 pushq %rsi
28867 pushq %rbp
28868 call _x86_64_get_dispatch@PLT
28869 popq %rbp
28870 popq %rsi
28871 popq %rdi
28872 movq 6120(%rax), %r11
28873 jmp *%r11
28874 #else
28875 movq _glapi_Dispatch(%rip), %rax
28876 testq %rax, %rax
28877 je 1f
28878 movq 6120(%rax), %r11
28879 jmp *%r11
28880 1:
28881 pushq %rdi
28882 pushq %rsi
28883 pushq %rbp
28884 call _glapi_get_dispatch
28885 popq %rbp
28886 popq %rsi
28887 popq %rdi
28888 movq 6120(%rax), %r11
28889 jmp *%r11
28890 #endif /* defined(GLX_USE_TLS) */
28891 .size GL_PREFIX(GetTexBumpParameterivATI), .-GL_PREFIX(GetTexBumpParameterivATI)
28892
28893 .p2align 4,,15
28894 .globl GL_PREFIX(TexBumpParameterfvATI)
28895 .type GL_PREFIX(TexBumpParameterfvATI), @function
28896 GL_PREFIX(TexBumpParameterfvATI):
28897 #if defined(GLX_USE_TLS)
28898 call _x86_64_get_dispatch@PLT
28899 movq 6128(%rax), %r11
28900 jmp *%r11
28901 #elif defined(PTHREADS)
28902 pushq %rdi
28903 pushq %rsi
28904 pushq %rbp
28905 call _x86_64_get_dispatch@PLT
28906 popq %rbp
28907 popq %rsi
28908 popq %rdi
28909 movq 6128(%rax), %r11
28910 jmp *%r11
28911 #else
28912 movq _glapi_Dispatch(%rip), %rax
28913 testq %rax, %rax
28914 je 1f
28915 movq 6128(%rax), %r11
28916 jmp *%r11
28917 1:
28918 pushq %rdi
28919 pushq %rsi
28920 pushq %rbp
28921 call _glapi_get_dispatch
28922 popq %rbp
28923 popq %rsi
28924 popq %rdi
28925 movq 6128(%rax), %r11
28926 jmp *%r11
28927 #endif /* defined(GLX_USE_TLS) */
28928 .size GL_PREFIX(TexBumpParameterfvATI), .-GL_PREFIX(TexBumpParameterfvATI)
28929
28930 .p2align 4,,15
28931 .globl GL_PREFIX(TexBumpParameterivATI)
28932 .type GL_PREFIX(TexBumpParameterivATI), @function
28933 GL_PREFIX(TexBumpParameterivATI):
28934 #if defined(GLX_USE_TLS)
28935 call _x86_64_get_dispatch@PLT
28936 movq 6136(%rax), %r11
28937 jmp *%r11
28938 #elif defined(PTHREADS)
28939 pushq %rdi
28940 pushq %rsi
28941 pushq %rbp
28942 call _x86_64_get_dispatch@PLT
28943 popq %rbp
28944 popq %rsi
28945 popq %rdi
28946 movq 6136(%rax), %r11
28947 jmp *%r11
28948 #else
28949 movq _glapi_Dispatch(%rip), %rax
28950 testq %rax, %rax
28951 je 1f
28952 movq 6136(%rax), %r11
28953 jmp *%r11
28954 1:
28955 pushq %rdi
28956 pushq %rsi
28957 pushq %rbp
28958 call _glapi_get_dispatch
28959 popq %rbp
28960 popq %rsi
28961 popq %rdi
28962 movq 6136(%rax), %r11
28963 jmp *%r11
28964 #endif /* defined(GLX_USE_TLS) */
28965 .size GL_PREFIX(TexBumpParameterivATI), .-GL_PREFIX(TexBumpParameterivATI)
28966
28967 .p2align 4,,15
28968 .globl GL_PREFIX(AlphaFragmentOp1ATI)
28969 .type GL_PREFIX(AlphaFragmentOp1ATI), @function
28970 GL_PREFIX(AlphaFragmentOp1ATI):
28971 #if defined(GLX_USE_TLS)
28972 call _x86_64_get_dispatch@PLT
28973 movq 6144(%rax), %r11
28974 jmp *%r11
28975 #elif defined(PTHREADS)
28976 pushq %rdi
28977 pushq %rsi
28978 pushq %rdx
28979 pushq %rcx
28980 pushq %r8
28981 pushq %r9
28982 pushq %rbp
28983 call _x86_64_get_dispatch@PLT
28984 popq %rbp
28985 popq %r9
28986 popq %r8
28987 popq %rcx
28988 popq %rdx
28989 popq %rsi
28990 popq %rdi
28991 movq 6144(%rax), %r11
28992 jmp *%r11
28993 #else
28994 movq _glapi_Dispatch(%rip), %rax
28995 testq %rax, %rax
28996 je 1f
28997 movq 6144(%rax), %r11
28998 jmp *%r11
28999 1:
29000 pushq %rdi
29001 pushq %rsi
29002 pushq %rdx
29003 pushq %rcx
29004 pushq %r8
29005 pushq %r9
29006 pushq %rbp
29007 call _glapi_get_dispatch
29008 popq %rbp
29009 popq %r9
29010 popq %r8
29011 popq %rcx
29012 popq %rdx
29013 popq %rsi
29014 popq %rdi
29015 movq 6144(%rax), %r11
29016 jmp *%r11
29017 #endif /* defined(GLX_USE_TLS) */
29018 .size GL_PREFIX(AlphaFragmentOp1ATI), .-GL_PREFIX(AlphaFragmentOp1ATI)
29019
29020 .p2align 4,,15
29021 .globl GL_PREFIX(AlphaFragmentOp2ATI)
29022 .type GL_PREFIX(AlphaFragmentOp2ATI), @function
29023 GL_PREFIX(AlphaFragmentOp2ATI):
29024 #if defined(GLX_USE_TLS)
29025 call _x86_64_get_dispatch@PLT
29026 movq 6152(%rax), %r11
29027 jmp *%r11
29028 #elif defined(PTHREADS)
29029 pushq %rdi
29030 pushq %rsi
29031 pushq %rdx
29032 pushq %rcx
29033 pushq %r8
29034 pushq %r9
29035 pushq %rbp
29036 call _x86_64_get_dispatch@PLT
29037 popq %rbp
29038 popq %r9
29039 popq %r8
29040 popq %rcx
29041 popq %rdx
29042 popq %rsi
29043 popq %rdi
29044 movq 6152(%rax), %r11
29045 jmp *%r11
29046 #else
29047 movq _glapi_Dispatch(%rip), %rax
29048 testq %rax, %rax
29049 je 1f
29050 movq 6152(%rax), %r11
29051 jmp *%r11
29052 1:
29053 pushq %rdi
29054 pushq %rsi
29055 pushq %rdx
29056 pushq %rcx
29057 pushq %r8
29058 pushq %r9
29059 pushq %rbp
29060 call _glapi_get_dispatch
29061 popq %rbp
29062 popq %r9
29063 popq %r8
29064 popq %rcx
29065 popq %rdx
29066 popq %rsi
29067 popq %rdi
29068 movq 6152(%rax), %r11
29069 jmp *%r11
29070 #endif /* defined(GLX_USE_TLS) */
29071 .size GL_PREFIX(AlphaFragmentOp2ATI), .-GL_PREFIX(AlphaFragmentOp2ATI)
29072
29073 .p2align 4,,15
29074 .globl GL_PREFIX(AlphaFragmentOp3ATI)
29075 .type GL_PREFIX(AlphaFragmentOp3ATI), @function
29076 GL_PREFIX(AlphaFragmentOp3ATI):
29077 #if defined(GLX_USE_TLS)
29078 call _x86_64_get_dispatch@PLT
29079 movq 6160(%rax), %r11
29080 jmp *%r11
29081 #elif defined(PTHREADS)
29082 pushq %rdi
29083 pushq %rsi
29084 pushq %rdx
29085 pushq %rcx
29086 pushq %r8
29087 pushq %r9
29088 pushq %rbp
29089 call _x86_64_get_dispatch@PLT
29090 popq %rbp
29091 popq %r9
29092 popq %r8
29093 popq %rcx
29094 popq %rdx
29095 popq %rsi
29096 popq %rdi
29097 movq 6160(%rax), %r11
29098 jmp *%r11
29099 #else
29100 movq _glapi_Dispatch(%rip), %rax
29101 testq %rax, %rax
29102 je 1f
29103 movq 6160(%rax), %r11
29104 jmp *%r11
29105 1:
29106 pushq %rdi
29107 pushq %rsi
29108 pushq %rdx
29109 pushq %rcx
29110 pushq %r8
29111 pushq %r9
29112 pushq %rbp
29113 call _glapi_get_dispatch
29114 popq %rbp
29115 popq %r9
29116 popq %r8
29117 popq %rcx
29118 popq %rdx
29119 popq %rsi
29120 popq %rdi
29121 movq 6160(%rax), %r11
29122 jmp *%r11
29123 #endif /* defined(GLX_USE_TLS) */
29124 .size GL_PREFIX(AlphaFragmentOp3ATI), .-GL_PREFIX(AlphaFragmentOp3ATI)
29125
29126 .p2align 4,,15
29127 .globl GL_PREFIX(BeginFragmentShaderATI)
29128 .type GL_PREFIX(BeginFragmentShaderATI), @function
29129 GL_PREFIX(BeginFragmentShaderATI):
29130 #if defined(GLX_USE_TLS)
29131 call _x86_64_get_dispatch@PLT
29132 movq 6168(%rax), %r11
29133 jmp *%r11
29134 #elif defined(PTHREADS)
29135 pushq %rbp
29136 call _x86_64_get_dispatch@PLT
29137 popq %rbp
29138 movq 6168(%rax), %r11
29139 jmp *%r11
29140 #else
29141 movq _glapi_Dispatch(%rip), %rax
29142 testq %rax, %rax
29143 je 1f
29144 movq 6168(%rax), %r11
29145 jmp *%r11
29146 1:
29147 pushq %rbp
29148 call _glapi_get_dispatch
29149 popq %rbp
29150 movq 6168(%rax), %r11
29151 jmp *%r11
29152 #endif /* defined(GLX_USE_TLS) */
29153 .size GL_PREFIX(BeginFragmentShaderATI), .-GL_PREFIX(BeginFragmentShaderATI)
29154
29155 .p2align 4,,15
29156 .globl GL_PREFIX(BindFragmentShaderATI)
29157 .type GL_PREFIX(BindFragmentShaderATI), @function
29158 GL_PREFIX(BindFragmentShaderATI):
29159 #if defined(GLX_USE_TLS)
29160 call _x86_64_get_dispatch@PLT
29161 movq 6176(%rax), %r11
29162 jmp *%r11
29163 #elif defined(PTHREADS)
29164 pushq %rdi
29165 call _x86_64_get_dispatch@PLT
29166 popq %rdi
29167 movq 6176(%rax), %r11
29168 jmp *%r11
29169 #else
29170 movq _glapi_Dispatch(%rip), %rax
29171 testq %rax, %rax
29172 je 1f
29173 movq 6176(%rax), %r11
29174 jmp *%r11
29175 1:
29176 pushq %rdi
29177 call _glapi_get_dispatch
29178 popq %rdi
29179 movq 6176(%rax), %r11
29180 jmp *%r11
29181 #endif /* defined(GLX_USE_TLS) */
29182 .size GL_PREFIX(BindFragmentShaderATI), .-GL_PREFIX(BindFragmentShaderATI)
29183
29184 .p2align 4,,15
29185 .globl GL_PREFIX(ColorFragmentOp1ATI)
29186 .type GL_PREFIX(ColorFragmentOp1ATI), @function
29187 GL_PREFIX(ColorFragmentOp1ATI):
29188 #if defined(GLX_USE_TLS)
29189 call _x86_64_get_dispatch@PLT
29190 movq 6184(%rax), %r11
29191 jmp *%r11
29192 #elif defined(PTHREADS)
29193 pushq %rdi
29194 pushq %rsi
29195 pushq %rdx
29196 pushq %rcx
29197 pushq %r8
29198 pushq %r9
29199 pushq %rbp
29200 call _x86_64_get_dispatch@PLT
29201 popq %rbp
29202 popq %r9
29203 popq %r8
29204 popq %rcx
29205 popq %rdx
29206 popq %rsi
29207 popq %rdi
29208 movq 6184(%rax), %r11
29209 jmp *%r11
29210 #else
29211 movq _glapi_Dispatch(%rip), %rax
29212 testq %rax, %rax
29213 je 1f
29214 movq 6184(%rax), %r11
29215 jmp *%r11
29216 1:
29217 pushq %rdi
29218 pushq %rsi
29219 pushq %rdx
29220 pushq %rcx
29221 pushq %r8
29222 pushq %r9
29223 pushq %rbp
29224 call _glapi_get_dispatch
29225 popq %rbp
29226 popq %r9
29227 popq %r8
29228 popq %rcx
29229 popq %rdx
29230 popq %rsi
29231 popq %rdi
29232 movq 6184(%rax), %r11
29233 jmp *%r11
29234 #endif /* defined(GLX_USE_TLS) */
29235 .size GL_PREFIX(ColorFragmentOp1ATI), .-GL_PREFIX(ColorFragmentOp1ATI)
29236
29237 .p2align 4,,15
29238 .globl GL_PREFIX(ColorFragmentOp2ATI)
29239 .type GL_PREFIX(ColorFragmentOp2ATI), @function
29240 GL_PREFIX(ColorFragmentOp2ATI):
29241 #if defined(GLX_USE_TLS)
29242 call _x86_64_get_dispatch@PLT
29243 movq 6192(%rax), %r11
29244 jmp *%r11
29245 #elif defined(PTHREADS)
29246 pushq %rdi
29247 pushq %rsi
29248 pushq %rdx
29249 pushq %rcx
29250 pushq %r8
29251 pushq %r9
29252 pushq %rbp
29253 call _x86_64_get_dispatch@PLT
29254 popq %rbp
29255 popq %r9
29256 popq %r8
29257 popq %rcx
29258 popq %rdx
29259 popq %rsi
29260 popq %rdi
29261 movq 6192(%rax), %r11
29262 jmp *%r11
29263 #else
29264 movq _glapi_Dispatch(%rip), %rax
29265 testq %rax, %rax
29266 je 1f
29267 movq 6192(%rax), %r11
29268 jmp *%r11
29269 1:
29270 pushq %rdi
29271 pushq %rsi
29272 pushq %rdx
29273 pushq %rcx
29274 pushq %r8
29275 pushq %r9
29276 pushq %rbp
29277 call _glapi_get_dispatch
29278 popq %rbp
29279 popq %r9
29280 popq %r8
29281 popq %rcx
29282 popq %rdx
29283 popq %rsi
29284 popq %rdi
29285 movq 6192(%rax), %r11
29286 jmp *%r11
29287 #endif /* defined(GLX_USE_TLS) */
29288 .size GL_PREFIX(ColorFragmentOp2ATI), .-GL_PREFIX(ColorFragmentOp2ATI)
29289
29290 .p2align 4,,15
29291 .globl GL_PREFIX(ColorFragmentOp3ATI)
29292 .type GL_PREFIX(ColorFragmentOp3ATI), @function
29293 GL_PREFIX(ColorFragmentOp3ATI):
29294 #if defined(GLX_USE_TLS)
29295 call _x86_64_get_dispatch@PLT
29296 movq 6200(%rax), %r11
29297 jmp *%r11
29298 #elif defined(PTHREADS)
29299 pushq %rdi
29300 pushq %rsi
29301 pushq %rdx
29302 pushq %rcx
29303 pushq %r8
29304 pushq %r9
29305 pushq %rbp
29306 call _x86_64_get_dispatch@PLT
29307 popq %rbp
29308 popq %r9
29309 popq %r8
29310 popq %rcx
29311 popq %rdx
29312 popq %rsi
29313 popq %rdi
29314 movq 6200(%rax), %r11
29315 jmp *%r11
29316 #else
29317 movq _glapi_Dispatch(%rip), %rax
29318 testq %rax, %rax
29319 je 1f
29320 movq 6200(%rax), %r11
29321 jmp *%r11
29322 1:
29323 pushq %rdi
29324 pushq %rsi
29325 pushq %rdx
29326 pushq %rcx
29327 pushq %r8
29328 pushq %r9
29329 pushq %rbp
29330 call _glapi_get_dispatch
29331 popq %rbp
29332 popq %r9
29333 popq %r8
29334 popq %rcx
29335 popq %rdx
29336 popq %rsi
29337 popq %rdi
29338 movq 6200(%rax), %r11
29339 jmp *%r11
29340 #endif /* defined(GLX_USE_TLS) */
29341 .size GL_PREFIX(ColorFragmentOp3ATI), .-GL_PREFIX(ColorFragmentOp3ATI)
29342
29343 .p2align 4,,15
29344 .globl GL_PREFIX(DeleteFragmentShaderATI)
29345 .type GL_PREFIX(DeleteFragmentShaderATI), @function
29346 GL_PREFIX(DeleteFragmentShaderATI):
29347 #if defined(GLX_USE_TLS)
29348 call _x86_64_get_dispatch@PLT
29349 movq 6208(%rax), %r11
29350 jmp *%r11
29351 #elif defined(PTHREADS)
29352 pushq %rdi
29353 call _x86_64_get_dispatch@PLT
29354 popq %rdi
29355 movq 6208(%rax), %r11
29356 jmp *%r11
29357 #else
29358 movq _glapi_Dispatch(%rip), %rax
29359 testq %rax, %rax
29360 je 1f
29361 movq 6208(%rax), %r11
29362 jmp *%r11
29363 1:
29364 pushq %rdi
29365 call _glapi_get_dispatch
29366 popq %rdi
29367 movq 6208(%rax), %r11
29368 jmp *%r11
29369 #endif /* defined(GLX_USE_TLS) */
29370 .size GL_PREFIX(DeleteFragmentShaderATI), .-GL_PREFIX(DeleteFragmentShaderATI)
29371
29372 .p2align 4,,15
29373 .globl GL_PREFIX(EndFragmentShaderATI)
29374 .type GL_PREFIX(EndFragmentShaderATI), @function
29375 GL_PREFIX(EndFragmentShaderATI):
29376 #if defined(GLX_USE_TLS)
29377 call _x86_64_get_dispatch@PLT
29378 movq 6216(%rax), %r11
29379 jmp *%r11
29380 #elif defined(PTHREADS)
29381 pushq %rbp
29382 call _x86_64_get_dispatch@PLT
29383 popq %rbp
29384 movq 6216(%rax), %r11
29385 jmp *%r11
29386 #else
29387 movq _glapi_Dispatch(%rip), %rax
29388 testq %rax, %rax
29389 je 1f
29390 movq 6216(%rax), %r11
29391 jmp *%r11
29392 1:
29393 pushq %rbp
29394 call _glapi_get_dispatch
29395 popq %rbp
29396 movq 6216(%rax), %r11
29397 jmp *%r11
29398 #endif /* defined(GLX_USE_TLS) */
29399 .size GL_PREFIX(EndFragmentShaderATI), .-GL_PREFIX(EndFragmentShaderATI)
29400
29401 .p2align 4,,15
29402 .globl GL_PREFIX(GenFragmentShadersATI)
29403 .type GL_PREFIX(GenFragmentShadersATI), @function
29404 GL_PREFIX(GenFragmentShadersATI):
29405 #if defined(GLX_USE_TLS)
29406 call _x86_64_get_dispatch@PLT
29407 movq 6224(%rax), %r11
29408 jmp *%r11
29409 #elif defined(PTHREADS)
29410 pushq %rdi
29411 call _x86_64_get_dispatch@PLT
29412 popq %rdi
29413 movq 6224(%rax), %r11
29414 jmp *%r11
29415 #else
29416 movq _glapi_Dispatch(%rip), %rax
29417 testq %rax, %rax
29418 je 1f
29419 movq 6224(%rax), %r11
29420 jmp *%r11
29421 1:
29422 pushq %rdi
29423 call _glapi_get_dispatch
29424 popq %rdi
29425 movq 6224(%rax), %r11
29426 jmp *%r11
29427 #endif /* defined(GLX_USE_TLS) */
29428 .size GL_PREFIX(GenFragmentShadersATI), .-GL_PREFIX(GenFragmentShadersATI)
29429
29430 .p2align 4,,15
29431 .globl GL_PREFIX(PassTexCoordATI)
29432 .type GL_PREFIX(PassTexCoordATI), @function
29433 GL_PREFIX(PassTexCoordATI):
29434 #if defined(GLX_USE_TLS)
29435 call _x86_64_get_dispatch@PLT
29436 movq 6232(%rax), %r11
29437 jmp *%r11
29438 #elif defined(PTHREADS)
29439 pushq %rdi
29440 pushq %rsi
29441 pushq %rdx
29442 call _x86_64_get_dispatch@PLT
29443 popq %rdx
29444 popq %rsi
29445 popq %rdi
29446 movq 6232(%rax), %r11
29447 jmp *%r11
29448 #else
29449 movq _glapi_Dispatch(%rip), %rax
29450 testq %rax, %rax
29451 je 1f
29452 movq 6232(%rax), %r11
29453 jmp *%r11
29454 1:
29455 pushq %rdi
29456 pushq %rsi
29457 pushq %rdx
29458 call _glapi_get_dispatch
29459 popq %rdx
29460 popq %rsi
29461 popq %rdi
29462 movq 6232(%rax), %r11
29463 jmp *%r11
29464 #endif /* defined(GLX_USE_TLS) */
29465 .size GL_PREFIX(PassTexCoordATI), .-GL_PREFIX(PassTexCoordATI)
29466
29467 .p2align 4,,15
29468 .globl GL_PREFIX(SampleMapATI)
29469 .type GL_PREFIX(SampleMapATI), @function
29470 GL_PREFIX(SampleMapATI):
29471 #if defined(GLX_USE_TLS)
29472 call _x86_64_get_dispatch@PLT
29473 movq 6240(%rax), %r11
29474 jmp *%r11
29475 #elif defined(PTHREADS)
29476 pushq %rdi
29477 pushq %rsi
29478 pushq %rdx
29479 call _x86_64_get_dispatch@PLT
29480 popq %rdx
29481 popq %rsi
29482 popq %rdi
29483 movq 6240(%rax), %r11
29484 jmp *%r11
29485 #else
29486 movq _glapi_Dispatch(%rip), %rax
29487 testq %rax, %rax
29488 je 1f
29489 movq 6240(%rax), %r11
29490 jmp *%r11
29491 1:
29492 pushq %rdi
29493 pushq %rsi
29494 pushq %rdx
29495 call _glapi_get_dispatch
29496 popq %rdx
29497 popq %rsi
29498 popq %rdi
29499 movq 6240(%rax), %r11
29500 jmp *%r11
29501 #endif /* defined(GLX_USE_TLS) */
29502 .size GL_PREFIX(SampleMapATI), .-GL_PREFIX(SampleMapATI)
29503
29504 .p2align 4,,15
29505 .globl GL_PREFIX(SetFragmentShaderConstantATI)
29506 .type GL_PREFIX(SetFragmentShaderConstantATI), @function
29507 GL_PREFIX(SetFragmentShaderConstantATI):
29508 #if defined(GLX_USE_TLS)
29509 call _x86_64_get_dispatch@PLT
29510 movq 6248(%rax), %r11
29511 jmp *%r11
29512 #elif defined(PTHREADS)
29513 pushq %rdi
29514 pushq %rsi
29515 pushq %rbp
29516 call _x86_64_get_dispatch@PLT
29517 popq %rbp
29518 popq %rsi
29519 popq %rdi
29520 movq 6248(%rax), %r11
29521 jmp *%r11
29522 #else
29523 movq _glapi_Dispatch(%rip), %rax
29524 testq %rax, %rax
29525 je 1f
29526 movq 6248(%rax), %r11
29527 jmp *%r11
29528 1:
29529 pushq %rdi
29530 pushq %rsi
29531 pushq %rbp
29532 call _glapi_get_dispatch
29533 popq %rbp
29534 popq %rsi
29535 popq %rdi
29536 movq 6248(%rax), %r11
29537 jmp *%r11
29538 #endif /* defined(GLX_USE_TLS) */
29539 .size GL_PREFIX(SetFragmentShaderConstantATI), .-GL_PREFIX(SetFragmentShaderConstantATI)
29540
29541 .p2align 4,,15
29542 .globl GL_PREFIX(PointParameteriNV)
29543 .type GL_PREFIX(PointParameteriNV), @function
29544 GL_PREFIX(PointParameteriNV):
29545 #if defined(GLX_USE_TLS)
29546 call _x86_64_get_dispatch@PLT
29547 movq 6256(%rax), %r11
29548 jmp *%r11
29549 #elif defined(PTHREADS)
29550 pushq %rdi
29551 pushq %rsi
29552 pushq %rbp
29553 call _x86_64_get_dispatch@PLT
29554 popq %rbp
29555 popq %rsi
29556 popq %rdi
29557 movq 6256(%rax), %r11
29558 jmp *%r11
29559 #else
29560 movq _glapi_Dispatch(%rip), %rax
29561 testq %rax, %rax
29562 je 1f
29563 movq 6256(%rax), %r11
29564 jmp *%r11
29565 1:
29566 pushq %rdi
29567 pushq %rsi
29568 pushq %rbp
29569 call _glapi_get_dispatch
29570 popq %rbp
29571 popq %rsi
29572 popq %rdi
29573 movq 6256(%rax), %r11
29574 jmp *%r11
29575 #endif /* defined(GLX_USE_TLS) */
29576 .size GL_PREFIX(PointParameteriNV), .-GL_PREFIX(PointParameteriNV)
29577
29578 .p2align 4,,15
29579 .globl GL_PREFIX(PointParameterivNV)
29580 .type GL_PREFIX(PointParameterivNV), @function
29581 GL_PREFIX(PointParameterivNV):
29582 #if defined(GLX_USE_TLS)
29583 call _x86_64_get_dispatch@PLT
29584 movq 6264(%rax), %r11
29585 jmp *%r11
29586 #elif defined(PTHREADS)
29587 pushq %rdi
29588 pushq %rsi
29589 pushq %rbp
29590 call _x86_64_get_dispatch@PLT
29591 popq %rbp
29592 popq %rsi
29593 popq %rdi
29594 movq 6264(%rax), %r11
29595 jmp *%r11
29596 #else
29597 movq _glapi_Dispatch(%rip), %rax
29598 testq %rax, %rax
29599 je 1f
29600 movq 6264(%rax), %r11
29601 jmp *%r11
29602 1:
29603 pushq %rdi
29604 pushq %rsi
29605 pushq %rbp
29606 call _glapi_get_dispatch
29607 popq %rbp
29608 popq %rsi
29609 popq %rdi
29610 movq 6264(%rax), %r11
29611 jmp *%r11
29612 #endif /* defined(GLX_USE_TLS) */
29613 .size GL_PREFIX(PointParameterivNV), .-GL_PREFIX(PointParameterivNV)
29614
29615 .p2align 4,,15
29616 .globl GL_PREFIX(_dispatch_stub_784)
29617 .type GL_PREFIX(_dispatch_stub_784), @function
29618 HIDDEN(GL_PREFIX(_dispatch_stub_784))
29619 GL_PREFIX(_dispatch_stub_784):
29620 #if defined(GLX_USE_TLS)
29621 call _x86_64_get_dispatch@PLT
29622 movq 6272(%rax), %r11
29623 jmp *%r11
29624 #elif defined(PTHREADS)
29625 pushq %rdi
29626 call _x86_64_get_dispatch@PLT
29627 popq %rdi
29628 movq 6272(%rax), %r11
29629 jmp *%r11
29630 #else
29631 movq _glapi_Dispatch(%rip), %rax
29632 testq %rax, %rax
29633 je 1f
29634 movq 6272(%rax), %r11
29635 jmp *%r11
29636 1:
29637 pushq %rdi
29638 call _glapi_get_dispatch
29639 popq %rdi
29640 movq 6272(%rax), %r11
29641 jmp *%r11
29642 #endif /* defined(GLX_USE_TLS) */
29643 .size GL_PREFIX(_dispatch_stub_784), .-GL_PREFIX(_dispatch_stub_784)
29644
29645 .p2align 4,,15
29646 .globl GL_PREFIX(_dispatch_stub_785)
29647 .type GL_PREFIX(_dispatch_stub_785), @function
29648 HIDDEN(GL_PREFIX(_dispatch_stub_785))
29649 GL_PREFIX(_dispatch_stub_785):
29650 #if defined(GLX_USE_TLS)
29651 call _x86_64_get_dispatch@PLT
29652 movq 6280(%rax), %r11
29653 jmp *%r11
29654 #elif defined(PTHREADS)
29655 pushq %rdi
29656 call _x86_64_get_dispatch@PLT
29657 popq %rdi
29658 movq 6280(%rax), %r11
29659 jmp *%r11
29660 #else
29661 movq _glapi_Dispatch(%rip), %rax
29662 testq %rax, %rax
29663 je 1f
29664 movq 6280(%rax), %r11
29665 jmp *%r11
29666 1:
29667 pushq %rdi
29668 call _glapi_get_dispatch
29669 popq %rdi
29670 movq 6280(%rax), %r11
29671 jmp *%r11
29672 #endif /* defined(GLX_USE_TLS) */
29673 .size GL_PREFIX(_dispatch_stub_785), .-GL_PREFIX(_dispatch_stub_785)
29674
29675 .p2align 4,,15
29676 .globl GL_PREFIX(_dispatch_stub_786)
29677 .type GL_PREFIX(_dispatch_stub_786), @function
29678 HIDDEN(GL_PREFIX(_dispatch_stub_786))
29679 GL_PREFIX(_dispatch_stub_786):
29680 #if defined(GLX_USE_TLS)
29681 call _x86_64_get_dispatch@PLT
29682 movq 6288(%rax), %r11
29683 jmp *%r11
29684 #elif defined(PTHREADS)
29685 pushq %rdi
29686 pushq %rsi
29687 pushq %rbp
29688 call _x86_64_get_dispatch@PLT
29689 popq %rbp
29690 popq %rsi
29691 popq %rdi
29692 movq 6288(%rax), %r11
29693 jmp *%r11
29694 #else
29695 movq _glapi_Dispatch(%rip), %rax
29696 testq %rax, %rax
29697 je 1f
29698 movq 6288(%rax), %r11
29699 jmp *%r11
29700 1:
29701 pushq %rdi
29702 pushq %rsi
29703 pushq %rbp
29704 call _glapi_get_dispatch
29705 popq %rbp
29706 popq %rsi
29707 popq %rdi
29708 movq 6288(%rax), %r11
29709 jmp *%r11
29710 #endif /* defined(GLX_USE_TLS) */
29711 .size GL_PREFIX(_dispatch_stub_786), .-GL_PREFIX(_dispatch_stub_786)
29712
29713 .p2align 4,,15
29714 .globl GL_PREFIX(_dispatch_stub_787)
29715 .type GL_PREFIX(_dispatch_stub_787), @function
29716 HIDDEN(GL_PREFIX(_dispatch_stub_787))
29717 GL_PREFIX(_dispatch_stub_787):
29718 #if defined(GLX_USE_TLS)
29719 call _x86_64_get_dispatch@PLT
29720 movq 6296(%rax), %r11
29721 jmp *%r11
29722 #elif defined(PTHREADS)
29723 pushq %rdi
29724 pushq %rsi
29725 pushq %rbp
29726 call _x86_64_get_dispatch@PLT
29727 popq %rbp
29728 popq %rsi
29729 popq %rdi
29730 movq 6296(%rax), %r11
29731 jmp *%r11
29732 #else
29733 movq _glapi_Dispatch(%rip), %rax
29734 testq %rax, %rax
29735 je 1f
29736 movq 6296(%rax), %r11
29737 jmp *%r11
29738 1:
29739 pushq %rdi
29740 pushq %rsi
29741 pushq %rbp
29742 call _glapi_get_dispatch
29743 popq %rbp
29744 popq %rsi
29745 popq %rdi
29746 movq 6296(%rax), %r11
29747 jmp *%r11
29748 #endif /* defined(GLX_USE_TLS) */
29749 .size GL_PREFIX(_dispatch_stub_787), .-GL_PREFIX(_dispatch_stub_787)
29750
29751 .p2align 4,,15
29752 .globl GL_PREFIX(_dispatch_stub_788)
29753 .type GL_PREFIX(_dispatch_stub_788), @function
29754 HIDDEN(GL_PREFIX(_dispatch_stub_788))
29755 GL_PREFIX(_dispatch_stub_788):
29756 #if defined(GLX_USE_TLS)
29757 call _x86_64_get_dispatch@PLT
29758 movq 6304(%rax), %r11
29759 jmp *%r11
29760 #elif defined(PTHREADS)
29761 pushq %rdi
29762 call _x86_64_get_dispatch@PLT
29763 popq %rdi
29764 movq 6304(%rax), %r11
29765 jmp *%r11
29766 #else
29767 movq _glapi_Dispatch(%rip), %rax
29768 testq %rax, %rax
29769 je 1f
29770 movq 6304(%rax), %r11
29771 jmp *%r11
29772 1:
29773 pushq %rdi
29774 call _glapi_get_dispatch
29775 popq %rdi
29776 movq 6304(%rax), %r11
29777 jmp *%r11
29778 #endif /* defined(GLX_USE_TLS) */
29779 .size GL_PREFIX(_dispatch_stub_788), .-GL_PREFIX(_dispatch_stub_788)
29780
29781 .p2align 4,,15
29782 .globl GL_PREFIX(GetProgramNamedParameterdvNV)
29783 .type GL_PREFIX(GetProgramNamedParameterdvNV), @function
29784 GL_PREFIX(GetProgramNamedParameterdvNV):
29785 #if defined(GLX_USE_TLS)
29786 call _x86_64_get_dispatch@PLT
29787 movq 6312(%rax), %r11
29788 jmp *%r11
29789 #elif defined(PTHREADS)
29790 pushq %rdi
29791 pushq %rsi
29792 pushq %rdx
29793 pushq %rcx
29794 pushq %rbp
29795 call _x86_64_get_dispatch@PLT
29796 popq %rbp
29797 popq %rcx
29798 popq %rdx
29799 popq %rsi
29800 popq %rdi
29801 movq 6312(%rax), %r11
29802 jmp *%r11
29803 #else
29804 movq _glapi_Dispatch(%rip), %rax
29805 testq %rax, %rax
29806 je 1f
29807 movq 6312(%rax), %r11
29808 jmp *%r11
29809 1:
29810 pushq %rdi
29811 pushq %rsi
29812 pushq %rdx
29813 pushq %rcx
29814 pushq %rbp
29815 call _glapi_get_dispatch
29816 popq %rbp
29817 popq %rcx
29818 popq %rdx
29819 popq %rsi
29820 popq %rdi
29821 movq 6312(%rax), %r11
29822 jmp *%r11
29823 #endif /* defined(GLX_USE_TLS) */
29824 .size GL_PREFIX(GetProgramNamedParameterdvNV), .-GL_PREFIX(GetProgramNamedParameterdvNV)
29825
29826 .p2align 4,,15
29827 .globl GL_PREFIX(GetProgramNamedParameterfvNV)
29828 .type GL_PREFIX(GetProgramNamedParameterfvNV), @function
29829 GL_PREFIX(GetProgramNamedParameterfvNV):
29830 #if defined(GLX_USE_TLS)
29831 call _x86_64_get_dispatch@PLT
29832 movq 6320(%rax), %r11
29833 jmp *%r11
29834 #elif defined(PTHREADS)
29835 pushq %rdi
29836 pushq %rsi
29837 pushq %rdx
29838 pushq %rcx
29839 pushq %rbp
29840 call _x86_64_get_dispatch@PLT
29841 popq %rbp
29842 popq %rcx
29843 popq %rdx
29844 popq %rsi
29845 popq %rdi
29846 movq 6320(%rax), %r11
29847 jmp *%r11
29848 #else
29849 movq _glapi_Dispatch(%rip), %rax
29850 testq %rax, %rax
29851 je 1f
29852 movq 6320(%rax), %r11
29853 jmp *%r11
29854 1:
29855 pushq %rdi
29856 pushq %rsi
29857 pushq %rdx
29858 pushq %rcx
29859 pushq %rbp
29860 call _glapi_get_dispatch
29861 popq %rbp
29862 popq %rcx
29863 popq %rdx
29864 popq %rsi
29865 popq %rdi
29866 movq 6320(%rax), %r11
29867 jmp *%r11
29868 #endif /* defined(GLX_USE_TLS) */
29869 .size GL_PREFIX(GetProgramNamedParameterfvNV), .-GL_PREFIX(GetProgramNamedParameterfvNV)
29870
29871 .p2align 4,,15
29872 .globl GL_PREFIX(ProgramNamedParameter4dNV)
29873 .type GL_PREFIX(ProgramNamedParameter4dNV), @function
29874 GL_PREFIX(ProgramNamedParameter4dNV):
29875 #if defined(GLX_USE_TLS)
29876 call _x86_64_get_dispatch@PLT
29877 movq 6328(%rax), %r11
29878 jmp *%r11
29879 #elif defined(PTHREADS)
29880 subq $56, %rsp
29881 movq %rdi, (%rsp)
29882 movq %rsi, 8(%rsp)
29883 movq %rdx, 16(%rsp)
29884 movq %xmm0, 24(%rsp)
29885 movq %xmm1, 32(%rsp)
29886 movq %xmm2, 40(%rsp)
29887 movq %xmm3, 48(%rsp)
29888 call _x86_64_get_dispatch@PLT
29889 movq 48(%rsp), %xmm3
29890 movq 40(%rsp), %xmm2
29891 movq 32(%rsp), %xmm1
29892 movq 24(%rsp), %xmm0
29893 movq 16(%rsp), %rdx
29894 movq 8(%rsp), %rsi
29895 movq (%rsp), %rdi
29896 addq $56, %rsp
29897 movq 6328(%rax), %r11
29898 jmp *%r11
29899 #else
29900 movq _glapi_Dispatch(%rip), %rax
29901 testq %rax, %rax
29902 je 1f
29903 movq 6328(%rax), %r11
29904 jmp *%r11
29905 1:
29906 subq $56, %rsp
29907 movq %rdi, (%rsp)
29908 movq %rsi, 8(%rsp)
29909 movq %rdx, 16(%rsp)
29910 movq %xmm0, 24(%rsp)
29911 movq %xmm1, 32(%rsp)
29912 movq %xmm2, 40(%rsp)
29913 movq %xmm3, 48(%rsp)
29914 call _glapi_get_dispatch
29915 movq 48(%rsp), %xmm3
29916 movq 40(%rsp), %xmm2
29917 movq 32(%rsp), %xmm1
29918 movq 24(%rsp), %xmm0
29919 movq 16(%rsp), %rdx
29920 movq 8(%rsp), %rsi
29921 movq (%rsp), %rdi
29922 addq $56, %rsp
29923 movq 6328(%rax), %r11
29924 jmp *%r11
29925 #endif /* defined(GLX_USE_TLS) */
29926 .size GL_PREFIX(ProgramNamedParameter4dNV), .-GL_PREFIX(ProgramNamedParameter4dNV)
29927
29928 .p2align 4,,15
29929 .globl GL_PREFIX(ProgramNamedParameter4dvNV)
29930 .type GL_PREFIX(ProgramNamedParameter4dvNV), @function
29931 GL_PREFIX(ProgramNamedParameter4dvNV):
29932 #if defined(GLX_USE_TLS)
29933 call _x86_64_get_dispatch@PLT
29934 movq 6336(%rax), %r11
29935 jmp *%r11
29936 #elif defined(PTHREADS)
29937 pushq %rdi
29938 pushq %rsi
29939 pushq %rdx
29940 pushq %rcx
29941 pushq %rbp
29942 call _x86_64_get_dispatch@PLT
29943 popq %rbp
29944 popq %rcx
29945 popq %rdx
29946 popq %rsi
29947 popq %rdi
29948 movq 6336(%rax), %r11
29949 jmp *%r11
29950 #else
29951 movq _glapi_Dispatch(%rip), %rax
29952 testq %rax, %rax
29953 je 1f
29954 movq 6336(%rax), %r11
29955 jmp *%r11
29956 1:
29957 pushq %rdi
29958 pushq %rsi
29959 pushq %rdx
29960 pushq %rcx
29961 pushq %rbp
29962 call _glapi_get_dispatch
29963 popq %rbp
29964 popq %rcx
29965 popq %rdx
29966 popq %rsi
29967 popq %rdi
29968 movq 6336(%rax), %r11
29969 jmp *%r11
29970 #endif /* defined(GLX_USE_TLS) */
29971 .size GL_PREFIX(ProgramNamedParameter4dvNV), .-GL_PREFIX(ProgramNamedParameter4dvNV)
29972
29973 .p2align 4,,15
29974 .globl GL_PREFIX(ProgramNamedParameter4fNV)
29975 .type GL_PREFIX(ProgramNamedParameter4fNV), @function
29976 GL_PREFIX(ProgramNamedParameter4fNV):
29977 #if defined(GLX_USE_TLS)
29978 call _x86_64_get_dispatch@PLT
29979 movq 6344(%rax), %r11
29980 jmp *%r11
29981 #elif defined(PTHREADS)
29982 subq $56, %rsp
29983 movq %rdi, (%rsp)
29984 movq %rsi, 8(%rsp)
29985 movq %rdx, 16(%rsp)
29986 movq %xmm0, 24(%rsp)
29987 movq %xmm1, 32(%rsp)
29988 movq %xmm2, 40(%rsp)
29989 movq %xmm3, 48(%rsp)
29990 call _x86_64_get_dispatch@PLT
29991 movq 48(%rsp), %xmm3
29992 movq 40(%rsp), %xmm2
29993 movq 32(%rsp), %xmm1
29994 movq 24(%rsp), %xmm0
29995 movq 16(%rsp), %rdx
29996 movq 8(%rsp), %rsi
29997 movq (%rsp), %rdi
29998 addq $56, %rsp
29999 movq 6344(%rax), %r11
30000 jmp *%r11
30001 #else
30002 movq _glapi_Dispatch(%rip), %rax
30003 testq %rax, %rax
30004 je 1f
30005 movq 6344(%rax), %r11
30006 jmp *%r11
30007 1:
30008 subq $56, %rsp
30009 movq %rdi, (%rsp)
30010 movq %rsi, 8(%rsp)
30011 movq %rdx, 16(%rsp)
30012 movq %xmm0, 24(%rsp)
30013 movq %xmm1, 32(%rsp)
30014 movq %xmm2, 40(%rsp)
30015 movq %xmm3, 48(%rsp)
30016 call _glapi_get_dispatch
30017 movq 48(%rsp), %xmm3
30018 movq 40(%rsp), %xmm2
30019 movq 32(%rsp), %xmm1
30020 movq 24(%rsp), %xmm0
30021 movq 16(%rsp), %rdx
30022 movq 8(%rsp), %rsi
30023 movq (%rsp), %rdi
30024 addq $56, %rsp
30025 movq 6344(%rax), %r11
30026 jmp *%r11
30027 #endif /* defined(GLX_USE_TLS) */
30028 .size GL_PREFIX(ProgramNamedParameter4fNV), .-GL_PREFIX(ProgramNamedParameter4fNV)
30029
30030 .p2align 4,,15
30031 .globl GL_PREFIX(ProgramNamedParameter4fvNV)
30032 .type GL_PREFIX(ProgramNamedParameter4fvNV), @function
30033 GL_PREFIX(ProgramNamedParameter4fvNV):
30034 #if defined(GLX_USE_TLS)
30035 call _x86_64_get_dispatch@PLT
30036 movq 6352(%rax), %r11
30037 jmp *%r11
30038 #elif defined(PTHREADS)
30039 pushq %rdi
30040 pushq %rsi
30041 pushq %rdx
30042 pushq %rcx
30043 pushq %rbp
30044 call _x86_64_get_dispatch@PLT
30045 popq %rbp
30046 popq %rcx
30047 popq %rdx
30048 popq %rsi
30049 popq %rdi
30050 movq 6352(%rax), %r11
30051 jmp *%r11
30052 #else
30053 movq _glapi_Dispatch(%rip), %rax
30054 testq %rax, %rax
30055 je 1f
30056 movq 6352(%rax), %r11
30057 jmp *%r11
30058 1:
30059 pushq %rdi
30060 pushq %rsi
30061 pushq %rdx
30062 pushq %rcx
30063 pushq %rbp
30064 call _glapi_get_dispatch
30065 popq %rbp
30066 popq %rcx
30067 popq %rdx
30068 popq %rsi
30069 popq %rdi
30070 movq 6352(%rax), %r11
30071 jmp *%r11
30072 #endif /* defined(GLX_USE_TLS) */
30073 .size GL_PREFIX(ProgramNamedParameter4fvNV), .-GL_PREFIX(ProgramNamedParameter4fvNV)
30074
30075 .p2align 4,,15
30076 .globl GL_PREFIX(PrimitiveRestartIndexNV)
30077 .type GL_PREFIX(PrimitiveRestartIndexNV), @function
30078 GL_PREFIX(PrimitiveRestartIndexNV):
30079 #if defined(GLX_USE_TLS)
30080 call _x86_64_get_dispatch@PLT
30081 movq 6360(%rax), %r11
30082 jmp *%r11
30083 #elif defined(PTHREADS)
30084 pushq %rdi
30085 call _x86_64_get_dispatch@PLT
30086 popq %rdi
30087 movq 6360(%rax), %r11
30088 jmp *%r11
30089 #else
30090 movq _glapi_Dispatch(%rip), %rax
30091 testq %rax, %rax
30092 je 1f
30093 movq 6360(%rax), %r11
30094 jmp *%r11
30095 1:
30096 pushq %rdi
30097 call _glapi_get_dispatch
30098 popq %rdi
30099 movq 6360(%rax), %r11
30100 jmp *%r11
30101 #endif /* defined(GLX_USE_TLS) */
30102 .size GL_PREFIX(PrimitiveRestartIndexNV), .-GL_PREFIX(PrimitiveRestartIndexNV)
30103
30104 .p2align 4,,15
30105 .globl GL_PREFIX(PrimitiveRestartNV)
30106 .type GL_PREFIX(PrimitiveRestartNV), @function
30107 GL_PREFIX(PrimitiveRestartNV):
30108 #if defined(GLX_USE_TLS)
30109 call _x86_64_get_dispatch@PLT
30110 movq 6368(%rax), %r11
30111 jmp *%r11
30112 #elif defined(PTHREADS)
30113 pushq %rbp
30114 call _x86_64_get_dispatch@PLT
30115 popq %rbp
30116 movq 6368(%rax), %r11
30117 jmp *%r11
30118 #else
30119 movq _glapi_Dispatch(%rip), %rax
30120 testq %rax, %rax
30121 je 1f
30122 movq 6368(%rax), %r11
30123 jmp *%r11
30124 1:
30125 pushq %rbp
30126 call _glapi_get_dispatch
30127 popq %rbp
30128 movq 6368(%rax), %r11
30129 jmp *%r11
30130 #endif /* defined(GLX_USE_TLS) */
30131 .size GL_PREFIX(PrimitiveRestartNV), .-GL_PREFIX(PrimitiveRestartNV)
30132
30133 .p2align 4,,15
30134 .globl GL_PREFIX(_dispatch_stub_797)
30135 .type GL_PREFIX(_dispatch_stub_797), @function
30136 HIDDEN(GL_PREFIX(_dispatch_stub_797))
30137 GL_PREFIX(_dispatch_stub_797):
30138 #if defined(GLX_USE_TLS)
30139 call _x86_64_get_dispatch@PLT
30140 movq 6376(%rax), %r11
30141 jmp *%r11
30142 #elif defined(PTHREADS)
30143 pushq %rdi
30144 pushq %rsi
30145 pushq %rbp
30146 call _x86_64_get_dispatch@PLT
30147 popq %rbp
30148 popq %rsi
30149 popq %rdi
30150 movq 6376(%rax), %r11
30151 jmp *%r11
30152 #else
30153 movq _glapi_Dispatch(%rip), %rax
30154 testq %rax, %rax
30155 je 1f
30156 movq 6376(%rax), %r11
30157 jmp *%r11
30158 1:
30159 pushq %rdi
30160 pushq %rsi
30161 pushq %rbp
30162 call _glapi_get_dispatch
30163 popq %rbp
30164 popq %rsi
30165 popq %rdi
30166 movq 6376(%rax), %r11
30167 jmp *%r11
30168 #endif /* defined(GLX_USE_TLS) */
30169 .size GL_PREFIX(_dispatch_stub_797), .-GL_PREFIX(_dispatch_stub_797)
30170
30171 .p2align 4,,15
30172 .globl GL_PREFIX(_dispatch_stub_798)
30173 .type GL_PREFIX(_dispatch_stub_798), @function
30174 HIDDEN(GL_PREFIX(_dispatch_stub_798))
30175 GL_PREFIX(_dispatch_stub_798):
30176 #if defined(GLX_USE_TLS)
30177 call _x86_64_get_dispatch@PLT
30178 movq 6384(%rax), %r11
30179 jmp *%r11
30180 #elif defined(PTHREADS)
30181 pushq %rdi
30182 pushq %rsi
30183 pushq %rbp
30184 call _x86_64_get_dispatch@PLT
30185 popq %rbp
30186 popq %rsi
30187 popq %rdi
30188 movq 6384(%rax), %r11
30189 jmp *%r11
30190 #else
30191 movq _glapi_Dispatch(%rip), %rax
30192 testq %rax, %rax
30193 je 1f
30194 movq 6384(%rax), %r11
30195 jmp *%r11
30196 1:
30197 pushq %rdi
30198 pushq %rsi
30199 pushq %rbp
30200 call _glapi_get_dispatch
30201 popq %rbp
30202 popq %rsi
30203 popq %rdi
30204 movq 6384(%rax), %r11
30205 jmp *%r11
30206 #endif /* defined(GLX_USE_TLS) */
30207 .size GL_PREFIX(_dispatch_stub_798), .-GL_PREFIX(_dispatch_stub_798)
30208
30209 .p2align 4,,15
30210 .globl GL_PREFIX(BindFramebufferEXT)
30211 .type GL_PREFIX(BindFramebufferEXT), @function
30212 GL_PREFIX(BindFramebufferEXT):
30213 #if defined(GLX_USE_TLS)
30214 call _x86_64_get_dispatch@PLT
30215 movq 6392(%rax), %r11
30216 jmp *%r11
30217 #elif defined(PTHREADS)
30218 pushq %rdi
30219 pushq %rsi
30220 pushq %rbp
30221 call _x86_64_get_dispatch@PLT
30222 popq %rbp
30223 popq %rsi
30224 popq %rdi
30225 movq 6392(%rax), %r11
30226 jmp *%r11
30227 #else
30228 movq _glapi_Dispatch(%rip), %rax
30229 testq %rax, %rax
30230 je 1f
30231 movq 6392(%rax), %r11
30232 jmp *%r11
30233 1:
30234 pushq %rdi
30235 pushq %rsi
30236 pushq %rbp
30237 call _glapi_get_dispatch
30238 popq %rbp
30239 popq %rsi
30240 popq %rdi
30241 movq 6392(%rax), %r11
30242 jmp *%r11
30243 #endif /* defined(GLX_USE_TLS) */
30244 .size GL_PREFIX(BindFramebufferEXT), .-GL_PREFIX(BindFramebufferEXT)
30245
30246 .p2align 4,,15
30247 .globl GL_PREFIX(BindRenderbufferEXT)
30248 .type GL_PREFIX(BindRenderbufferEXT), @function
30249 GL_PREFIX(BindRenderbufferEXT):
30250 #if defined(GLX_USE_TLS)
30251 call _x86_64_get_dispatch@PLT
30252 movq 6400(%rax), %r11
30253 jmp *%r11
30254 #elif defined(PTHREADS)
30255 pushq %rdi
30256 pushq %rsi
30257 pushq %rbp
30258 call _x86_64_get_dispatch@PLT
30259 popq %rbp
30260 popq %rsi
30261 popq %rdi
30262 movq 6400(%rax), %r11
30263 jmp *%r11
30264 #else
30265 movq _glapi_Dispatch(%rip), %rax
30266 testq %rax, %rax
30267 je 1f
30268 movq 6400(%rax), %r11
30269 jmp *%r11
30270 1:
30271 pushq %rdi
30272 pushq %rsi
30273 pushq %rbp
30274 call _glapi_get_dispatch
30275 popq %rbp
30276 popq %rsi
30277 popq %rdi
30278 movq 6400(%rax), %r11
30279 jmp *%r11
30280 #endif /* defined(GLX_USE_TLS) */
30281 .size GL_PREFIX(BindRenderbufferEXT), .-GL_PREFIX(BindRenderbufferEXT)
30282
30283 .p2align 4,,15
30284 .globl GL_PREFIX(CheckFramebufferStatusEXT)
30285 .type GL_PREFIX(CheckFramebufferStatusEXT), @function
30286 GL_PREFIX(CheckFramebufferStatusEXT):
30287 #if defined(GLX_USE_TLS)
30288 call _x86_64_get_dispatch@PLT
30289 movq 6408(%rax), %r11
30290 jmp *%r11
30291 #elif defined(PTHREADS)
30292 pushq %rdi
30293 call _x86_64_get_dispatch@PLT
30294 popq %rdi
30295 movq 6408(%rax), %r11
30296 jmp *%r11
30297 #else
30298 movq _glapi_Dispatch(%rip), %rax
30299 testq %rax, %rax
30300 je 1f
30301 movq 6408(%rax), %r11
30302 jmp *%r11
30303 1:
30304 pushq %rdi
30305 call _glapi_get_dispatch
30306 popq %rdi
30307 movq 6408(%rax), %r11
30308 jmp *%r11
30309 #endif /* defined(GLX_USE_TLS) */
30310 .size GL_PREFIX(CheckFramebufferStatusEXT), .-GL_PREFIX(CheckFramebufferStatusEXT)
30311
30312 .p2align 4,,15
30313 .globl GL_PREFIX(DeleteFramebuffersEXT)
30314 .type GL_PREFIX(DeleteFramebuffersEXT), @function
30315 GL_PREFIX(DeleteFramebuffersEXT):
30316 #if defined(GLX_USE_TLS)
30317 call _x86_64_get_dispatch@PLT
30318 movq 6416(%rax), %r11
30319 jmp *%r11
30320 #elif defined(PTHREADS)
30321 pushq %rdi
30322 pushq %rsi
30323 pushq %rbp
30324 call _x86_64_get_dispatch@PLT
30325 popq %rbp
30326 popq %rsi
30327 popq %rdi
30328 movq 6416(%rax), %r11
30329 jmp *%r11
30330 #else
30331 movq _glapi_Dispatch(%rip), %rax
30332 testq %rax, %rax
30333 je 1f
30334 movq 6416(%rax), %r11
30335 jmp *%r11
30336 1:
30337 pushq %rdi
30338 pushq %rsi
30339 pushq %rbp
30340 call _glapi_get_dispatch
30341 popq %rbp
30342 popq %rsi
30343 popq %rdi
30344 movq 6416(%rax), %r11
30345 jmp *%r11
30346 #endif /* defined(GLX_USE_TLS) */
30347 .size GL_PREFIX(DeleteFramebuffersEXT), .-GL_PREFIX(DeleteFramebuffersEXT)
30348
30349 .p2align 4,,15
30350 .globl GL_PREFIX(DeleteRenderbuffersEXT)
30351 .type GL_PREFIX(DeleteRenderbuffersEXT), @function
30352 GL_PREFIX(DeleteRenderbuffersEXT):
30353 #if defined(GLX_USE_TLS)
30354 call _x86_64_get_dispatch@PLT
30355 movq 6424(%rax), %r11
30356 jmp *%r11
30357 #elif defined(PTHREADS)
30358 pushq %rdi
30359 pushq %rsi
30360 pushq %rbp
30361 call _x86_64_get_dispatch@PLT
30362 popq %rbp
30363 popq %rsi
30364 popq %rdi
30365 movq 6424(%rax), %r11
30366 jmp *%r11
30367 #else
30368 movq _glapi_Dispatch(%rip), %rax
30369 testq %rax, %rax
30370 je 1f
30371 movq 6424(%rax), %r11
30372 jmp *%r11
30373 1:
30374 pushq %rdi
30375 pushq %rsi
30376 pushq %rbp
30377 call _glapi_get_dispatch
30378 popq %rbp
30379 popq %rsi
30380 popq %rdi
30381 movq 6424(%rax), %r11
30382 jmp *%r11
30383 #endif /* defined(GLX_USE_TLS) */
30384 .size GL_PREFIX(DeleteRenderbuffersEXT), .-GL_PREFIX(DeleteRenderbuffersEXT)
30385
30386 .p2align 4,,15
30387 .globl GL_PREFIX(FramebufferRenderbufferEXT)
30388 .type GL_PREFIX(FramebufferRenderbufferEXT), @function
30389 GL_PREFIX(FramebufferRenderbufferEXT):
30390 #if defined(GLX_USE_TLS)
30391 call _x86_64_get_dispatch@PLT
30392 movq 6432(%rax), %r11
30393 jmp *%r11
30394 #elif defined(PTHREADS)
30395 pushq %rdi
30396 pushq %rsi
30397 pushq %rdx
30398 pushq %rcx
30399 pushq %rbp
30400 call _x86_64_get_dispatch@PLT
30401 popq %rbp
30402 popq %rcx
30403 popq %rdx
30404 popq %rsi
30405 popq %rdi
30406 movq 6432(%rax), %r11
30407 jmp *%r11
30408 #else
30409 movq _glapi_Dispatch(%rip), %rax
30410 testq %rax, %rax
30411 je 1f
30412 movq 6432(%rax), %r11
30413 jmp *%r11
30414 1:
30415 pushq %rdi
30416 pushq %rsi
30417 pushq %rdx
30418 pushq %rcx
30419 pushq %rbp
30420 call _glapi_get_dispatch
30421 popq %rbp
30422 popq %rcx
30423 popq %rdx
30424 popq %rsi
30425 popq %rdi
30426 movq 6432(%rax), %r11
30427 jmp *%r11
30428 #endif /* defined(GLX_USE_TLS) */
30429 .size GL_PREFIX(FramebufferRenderbufferEXT), .-GL_PREFIX(FramebufferRenderbufferEXT)
30430
30431 .p2align 4,,15
30432 .globl GL_PREFIX(FramebufferTexture1DEXT)
30433 .type GL_PREFIX(FramebufferTexture1DEXT), @function
30434 GL_PREFIX(FramebufferTexture1DEXT):
30435 #if defined(GLX_USE_TLS)
30436 call _x86_64_get_dispatch@PLT
30437 movq 6440(%rax), %r11
30438 jmp *%r11
30439 #elif defined(PTHREADS)
30440 pushq %rdi
30441 pushq %rsi
30442 pushq %rdx
30443 pushq %rcx
30444 pushq %r8
30445 call _x86_64_get_dispatch@PLT
30446 popq %r8
30447 popq %rcx
30448 popq %rdx
30449 popq %rsi
30450 popq %rdi
30451 movq 6440(%rax), %r11
30452 jmp *%r11
30453 #else
30454 movq _glapi_Dispatch(%rip), %rax
30455 testq %rax, %rax
30456 je 1f
30457 movq 6440(%rax), %r11
30458 jmp *%r11
30459 1:
30460 pushq %rdi
30461 pushq %rsi
30462 pushq %rdx
30463 pushq %rcx
30464 pushq %r8
30465 call _glapi_get_dispatch
30466 popq %r8
30467 popq %rcx
30468 popq %rdx
30469 popq %rsi
30470 popq %rdi
30471 movq 6440(%rax), %r11
30472 jmp *%r11
30473 #endif /* defined(GLX_USE_TLS) */
30474 .size GL_PREFIX(FramebufferTexture1DEXT), .-GL_PREFIX(FramebufferTexture1DEXT)
30475
30476 .p2align 4,,15
30477 .globl GL_PREFIX(FramebufferTexture2DEXT)
30478 .type GL_PREFIX(FramebufferTexture2DEXT), @function
30479 GL_PREFIX(FramebufferTexture2DEXT):
30480 #if defined(GLX_USE_TLS)
30481 call _x86_64_get_dispatch@PLT
30482 movq 6448(%rax), %r11
30483 jmp *%r11
30484 #elif defined(PTHREADS)
30485 pushq %rdi
30486 pushq %rsi
30487 pushq %rdx
30488 pushq %rcx
30489 pushq %r8
30490 call _x86_64_get_dispatch@PLT
30491 popq %r8
30492 popq %rcx
30493 popq %rdx
30494 popq %rsi
30495 popq %rdi
30496 movq 6448(%rax), %r11
30497 jmp *%r11
30498 #else
30499 movq _glapi_Dispatch(%rip), %rax
30500 testq %rax, %rax
30501 je 1f
30502 movq 6448(%rax), %r11
30503 jmp *%r11
30504 1:
30505 pushq %rdi
30506 pushq %rsi
30507 pushq %rdx
30508 pushq %rcx
30509 pushq %r8
30510 call _glapi_get_dispatch
30511 popq %r8
30512 popq %rcx
30513 popq %rdx
30514 popq %rsi
30515 popq %rdi
30516 movq 6448(%rax), %r11
30517 jmp *%r11
30518 #endif /* defined(GLX_USE_TLS) */
30519 .size GL_PREFIX(FramebufferTexture2DEXT), .-GL_PREFIX(FramebufferTexture2DEXT)
30520
30521 .p2align 4,,15
30522 .globl GL_PREFIX(FramebufferTexture3DEXT)
30523 .type GL_PREFIX(FramebufferTexture3DEXT), @function
30524 GL_PREFIX(FramebufferTexture3DEXT):
30525 #if defined(GLX_USE_TLS)
30526 call _x86_64_get_dispatch@PLT
30527 movq 6456(%rax), %r11
30528 jmp *%r11
30529 #elif defined(PTHREADS)
30530 pushq %rdi
30531 pushq %rsi
30532 pushq %rdx
30533 pushq %rcx
30534 pushq %r8
30535 pushq %r9
30536 pushq %rbp
30537 call _x86_64_get_dispatch@PLT
30538 popq %rbp
30539 popq %r9
30540 popq %r8
30541 popq %rcx
30542 popq %rdx
30543 popq %rsi
30544 popq %rdi
30545 movq 6456(%rax), %r11
30546 jmp *%r11
30547 #else
30548 movq _glapi_Dispatch(%rip), %rax
30549 testq %rax, %rax
30550 je 1f
30551 movq 6456(%rax), %r11
30552 jmp *%r11
30553 1:
30554 pushq %rdi
30555 pushq %rsi
30556 pushq %rdx
30557 pushq %rcx
30558 pushq %r8
30559 pushq %r9
30560 pushq %rbp
30561 call _glapi_get_dispatch
30562 popq %rbp
30563 popq %r9
30564 popq %r8
30565 popq %rcx
30566 popq %rdx
30567 popq %rsi
30568 popq %rdi
30569 movq 6456(%rax), %r11
30570 jmp *%r11
30571 #endif /* defined(GLX_USE_TLS) */
30572 .size GL_PREFIX(FramebufferTexture3DEXT), .-GL_PREFIX(FramebufferTexture3DEXT)
30573
30574 .p2align 4,,15
30575 .globl GL_PREFIX(GenFramebuffersEXT)
30576 .type GL_PREFIX(GenFramebuffersEXT), @function
30577 GL_PREFIX(GenFramebuffersEXT):
30578 #if defined(GLX_USE_TLS)
30579 call _x86_64_get_dispatch@PLT
30580 movq 6464(%rax), %r11
30581 jmp *%r11
30582 #elif defined(PTHREADS)
30583 pushq %rdi
30584 pushq %rsi
30585 pushq %rbp
30586 call _x86_64_get_dispatch@PLT
30587 popq %rbp
30588 popq %rsi
30589 popq %rdi
30590 movq 6464(%rax), %r11
30591 jmp *%r11
30592 #else
30593 movq _glapi_Dispatch(%rip), %rax
30594 testq %rax, %rax
30595 je 1f
30596 movq 6464(%rax), %r11
30597 jmp *%r11
30598 1:
30599 pushq %rdi
30600 pushq %rsi
30601 pushq %rbp
30602 call _glapi_get_dispatch
30603 popq %rbp
30604 popq %rsi
30605 popq %rdi
30606 movq 6464(%rax), %r11
30607 jmp *%r11
30608 #endif /* defined(GLX_USE_TLS) */
30609 .size GL_PREFIX(GenFramebuffersEXT), .-GL_PREFIX(GenFramebuffersEXT)
30610
30611 .p2align 4,,15
30612 .globl GL_PREFIX(GenRenderbuffersEXT)
30613 .type GL_PREFIX(GenRenderbuffersEXT), @function
30614 GL_PREFIX(GenRenderbuffersEXT):
30615 #if defined(GLX_USE_TLS)
30616 call _x86_64_get_dispatch@PLT
30617 movq 6472(%rax), %r11
30618 jmp *%r11
30619 #elif defined(PTHREADS)
30620 pushq %rdi
30621 pushq %rsi
30622 pushq %rbp
30623 call _x86_64_get_dispatch@PLT
30624 popq %rbp
30625 popq %rsi
30626 popq %rdi
30627 movq 6472(%rax), %r11
30628 jmp *%r11
30629 #else
30630 movq _glapi_Dispatch(%rip), %rax
30631 testq %rax, %rax
30632 je 1f
30633 movq 6472(%rax), %r11
30634 jmp *%r11
30635 1:
30636 pushq %rdi
30637 pushq %rsi
30638 pushq %rbp
30639 call _glapi_get_dispatch
30640 popq %rbp
30641 popq %rsi
30642 popq %rdi
30643 movq 6472(%rax), %r11
30644 jmp *%r11
30645 #endif /* defined(GLX_USE_TLS) */
30646 .size GL_PREFIX(GenRenderbuffersEXT), .-GL_PREFIX(GenRenderbuffersEXT)
30647
30648 .p2align 4,,15
30649 .globl GL_PREFIX(GenerateMipmapEXT)
30650 .type GL_PREFIX(GenerateMipmapEXT), @function
30651 GL_PREFIX(GenerateMipmapEXT):
30652 #if defined(GLX_USE_TLS)
30653 call _x86_64_get_dispatch@PLT
30654 movq 6480(%rax), %r11
30655 jmp *%r11
30656 #elif defined(PTHREADS)
30657 pushq %rdi
30658 call _x86_64_get_dispatch@PLT
30659 popq %rdi
30660 movq 6480(%rax), %r11
30661 jmp *%r11
30662 #else
30663 movq _glapi_Dispatch(%rip), %rax
30664 testq %rax, %rax
30665 je 1f
30666 movq 6480(%rax), %r11
30667 jmp *%r11
30668 1:
30669 pushq %rdi
30670 call _glapi_get_dispatch
30671 popq %rdi
30672 movq 6480(%rax), %r11
30673 jmp *%r11
30674 #endif /* defined(GLX_USE_TLS) */
30675 .size GL_PREFIX(GenerateMipmapEXT), .-GL_PREFIX(GenerateMipmapEXT)
30676
30677 .p2align 4,,15
30678 .globl GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
30679 .type GL_PREFIX(GetFramebufferAttachmentParameterivEXT), @function
30680 GL_PREFIX(GetFramebufferAttachmentParameterivEXT):
30681 #if defined(GLX_USE_TLS)
30682 call _x86_64_get_dispatch@PLT
30683 movq 6488(%rax), %r11
30684 jmp *%r11
30685 #elif defined(PTHREADS)
30686 pushq %rdi
30687 pushq %rsi
30688 pushq %rdx
30689 pushq %rcx
30690 pushq %rbp
30691 call _x86_64_get_dispatch@PLT
30692 popq %rbp
30693 popq %rcx
30694 popq %rdx
30695 popq %rsi
30696 popq %rdi
30697 movq 6488(%rax), %r11
30698 jmp *%r11
30699 #else
30700 movq _glapi_Dispatch(%rip), %rax
30701 testq %rax, %rax
30702 je 1f
30703 movq 6488(%rax), %r11
30704 jmp *%r11
30705 1:
30706 pushq %rdi
30707 pushq %rsi
30708 pushq %rdx
30709 pushq %rcx
30710 pushq %rbp
30711 call _glapi_get_dispatch
30712 popq %rbp
30713 popq %rcx
30714 popq %rdx
30715 popq %rsi
30716 popq %rdi
30717 movq 6488(%rax), %r11
30718 jmp *%r11
30719 #endif /* defined(GLX_USE_TLS) */
30720 .size GL_PREFIX(GetFramebufferAttachmentParameterivEXT), .-GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
30721
30722 .p2align 4,,15
30723 .globl GL_PREFIX(GetRenderbufferParameterivEXT)
30724 .type GL_PREFIX(GetRenderbufferParameterivEXT), @function
30725 GL_PREFIX(GetRenderbufferParameterivEXT):
30726 #if defined(GLX_USE_TLS)
30727 call _x86_64_get_dispatch@PLT
30728 movq 6496(%rax), %r11
30729 jmp *%r11
30730 #elif defined(PTHREADS)
30731 pushq %rdi
30732 pushq %rsi
30733 pushq %rdx
30734 call _x86_64_get_dispatch@PLT
30735 popq %rdx
30736 popq %rsi
30737 popq %rdi
30738 movq 6496(%rax), %r11
30739 jmp *%r11
30740 #else
30741 movq _glapi_Dispatch(%rip), %rax
30742 testq %rax, %rax
30743 je 1f
30744 movq 6496(%rax), %r11
30745 jmp *%r11
30746 1:
30747 pushq %rdi
30748 pushq %rsi
30749 pushq %rdx
30750 call _glapi_get_dispatch
30751 popq %rdx
30752 popq %rsi
30753 popq %rdi
30754 movq 6496(%rax), %r11
30755 jmp *%r11
30756 #endif /* defined(GLX_USE_TLS) */
30757 .size GL_PREFIX(GetRenderbufferParameterivEXT), .-GL_PREFIX(GetRenderbufferParameterivEXT)
30758
30759 .p2align 4,,15
30760 .globl GL_PREFIX(IsFramebufferEXT)
30761 .type GL_PREFIX(IsFramebufferEXT), @function
30762 GL_PREFIX(IsFramebufferEXT):
30763 #if defined(GLX_USE_TLS)
30764 call _x86_64_get_dispatch@PLT
30765 movq 6504(%rax), %r11
30766 jmp *%r11
30767 #elif defined(PTHREADS)
30768 pushq %rdi
30769 call _x86_64_get_dispatch@PLT
30770 popq %rdi
30771 movq 6504(%rax), %r11
30772 jmp *%r11
30773 #else
30774 movq _glapi_Dispatch(%rip), %rax
30775 testq %rax, %rax
30776 je 1f
30777 movq 6504(%rax), %r11
30778 jmp *%r11
30779 1:
30780 pushq %rdi
30781 call _glapi_get_dispatch
30782 popq %rdi
30783 movq 6504(%rax), %r11
30784 jmp *%r11
30785 #endif /* defined(GLX_USE_TLS) */
30786 .size GL_PREFIX(IsFramebufferEXT), .-GL_PREFIX(IsFramebufferEXT)
30787
30788 .p2align 4,,15
30789 .globl GL_PREFIX(IsRenderbufferEXT)
30790 .type GL_PREFIX(IsRenderbufferEXT), @function
30791 GL_PREFIX(IsRenderbufferEXT):
30792 #if defined(GLX_USE_TLS)
30793 call _x86_64_get_dispatch@PLT
30794 movq 6512(%rax), %r11
30795 jmp *%r11
30796 #elif defined(PTHREADS)
30797 pushq %rdi
30798 call _x86_64_get_dispatch@PLT
30799 popq %rdi
30800 movq 6512(%rax), %r11
30801 jmp *%r11
30802 #else
30803 movq _glapi_Dispatch(%rip), %rax
30804 testq %rax, %rax
30805 je 1f
30806 movq 6512(%rax), %r11
30807 jmp *%r11
30808 1:
30809 pushq %rdi
30810 call _glapi_get_dispatch
30811 popq %rdi
30812 movq 6512(%rax), %r11
30813 jmp *%r11
30814 #endif /* defined(GLX_USE_TLS) */
30815 .size GL_PREFIX(IsRenderbufferEXT), .-GL_PREFIX(IsRenderbufferEXT)
30816
30817 .p2align 4,,15
30818 .globl GL_PREFIX(RenderbufferStorageEXT)
30819 .type GL_PREFIX(RenderbufferStorageEXT), @function
30820 GL_PREFIX(RenderbufferStorageEXT):
30821 #if defined(GLX_USE_TLS)
30822 call _x86_64_get_dispatch@PLT
30823 movq 6520(%rax), %r11
30824 jmp *%r11
30825 #elif defined(PTHREADS)
30826 pushq %rdi
30827 pushq %rsi
30828 pushq %rdx
30829 pushq %rcx
30830 pushq %rbp
30831 call _x86_64_get_dispatch@PLT
30832 popq %rbp
30833 popq %rcx
30834 popq %rdx
30835 popq %rsi
30836 popq %rdi
30837 movq 6520(%rax), %r11
30838 jmp *%r11
30839 #else
30840 movq _glapi_Dispatch(%rip), %rax
30841 testq %rax, %rax
30842 je 1f
30843 movq 6520(%rax), %r11
30844 jmp *%r11
30845 1:
30846 pushq %rdi
30847 pushq %rsi
30848 pushq %rdx
30849 pushq %rcx
30850 pushq %rbp
30851 call _glapi_get_dispatch
30852 popq %rbp
30853 popq %rcx
30854 popq %rdx
30855 popq %rsi
30856 popq %rdi
30857 movq 6520(%rax), %r11
30858 jmp *%r11
30859 #endif /* defined(GLX_USE_TLS) */
30860 .size GL_PREFIX(RenderbufferStorageEXT), .-GL_PREFIX(RenderbufferStorageEXT)
30861
30862 .p2align 4,,15
30863 .globl GL_PREFIX(_dispatch_stub_816)
30864 .type GL_PREFIX(_dispatch_stub_816), @function
30865 HIDDEN(GL_PREFIX(_dispatch_stub_816))
30866 GL_PREFIX(_dispatch_stub_816):
30867 #if defined(GLX_USE_TLS)
30868 call _x86_64_get_dispatch@PLT
30869 movq 6528(%rax), %r11
30870 jmp *%r11
30871 #elif defined(PTHREADS)
30872 pushq %rdi
30873 pushq %rsi
30874 pushq %rdx
30875 pushq %rcx
30876 pushq %r8
30877 pushq %r9
30878 pushq %rbp
30879 call _x86_64_get_dispatch@PLT
30880 popq %rbp
30881 popq %r9
30882 popq %r8
30883 popq %rcx
30884 popq %rdx
30885 popq %rsi
30886 popq %rdi
30887 movq 6528(%rax), %r11
30888 jmp *%r11
30889 #else
30890 movq _glapi_Dispatch(%rip), %rax
30891 testq %rax, %rax
30892 je 1f
30893 movq 6528(%rax), %r11
30894 jmp *%r11
30895 1:
30896 pushq %rdi
30897 pushq %rsi
30898 pushq %rdx
30899 pushq %rcx
30900 pushq %r8
30901 pushq %r9
30902 pushq %rbp
30903 call _glapi_get_dispatch
30904 popq %rbp
30905 popq %r9
30906 popq %r8
30907 popq %rcx
30908 popq %rdx
30909 popq %rsi
30910 popq %rdi
30911 movq 6528(%rax), %r11
30912 jmp *%r11
30913 #endif /* defined(GLX_USE_TLS) */
30914 .size GL_PREFIX(_dispatch_stub_816), .-GL_PREFIX(_dispatch_stub_816)
30915
30916 .p2align 4,,15
30917 .globl GL_PREFIX(_dispatch_stub_817)
30918 .type GL_PREFIX(_dispatch_stub_817), @function
30919 HIDDEN(GL_PREFIX(_dispatch_stub_817))
30920 GL_PREFIX(_dispatch_stub_817):
30921 #if defined(GLX_USE_TLS)
30922 call _x86_64_get_dispatch@PLT
30923 movq 6536(%rax), %r11
30924 jmp *%r11
30925 #elif defined(PTHREADS)
30926 pushq %rdi
30927 pushq %rsi
30928 pushq %rdx
30929 call _x86_64_get_dispatch@PLT
30930 popq %rdx
30931 popq %rsi
30932 popq %rdi
30933 movq 6536(%rax), %r11
30934 jmp *%r11
30935 #else
30936 movq _glapi_Dispatch(%rip), %rax
30937 testq %rax, %rax
30938 je 1f
30939 movq 6536(%rax), %r11
30940 jmp *%r11
30941 1:
30942 pushq %rdi
30943 pushq %rsi
30944 pushq %rdx
30945 call _glapi_get_dispatch
30946 popq %rdx
30947 popq %rsi
30948 popq %rdi
30949 movq 6536(%rax), %r11
30950 jmp *%r11
30951 #endif /* defined(GLX_USE_TLS) */
30952 .size GL_PREFIX(_dispatch_stub_817), .-GL_PREFIX(_dispatch_stub_817)
30953
30954 .p2align 4,,15
30955 .globl GL_PREFIX(_dispatch_stub_818)
30956 .type GL_PREFIX(_dispatch_stub_818), @function
30957 HIDDEN(GL_PREFIX(_dispatch_stub_818))
30958 GL_PREFIX(_dispatch_stub_818):
30959 #if defined(GLX_USE_TLS)
30960 call _x86_64_get_dispatch@PLT
30961 movq 6544(%rax), %r11
30962 jmp *%r11
30963 #elif defined(PTHREADS)
30964 pushq %rdi
30965 pushq %rsi
30966 pushq %rdx
30967 call _x86_64_get_dispatch@PLT
30968 popq %rdx
30969 popq %rsi
30970 popq %rdi
30971 movq 6544(%rax), %r11
30972 jmp *%r11
30973 #else
30974 movq _glapi_Dispatch(%rip), %rax
30975 testq %rax, %rax
30976 je 1f
30977 movq 6544(%rax), %r11
30978 jmp *%r11
30979 1:
30980 pushq %rdi
30981 pushq %rsi
30982 pushq %rdx
30983 call _glapi_get_dispatch
30984 popq %rdx
30985 popq %rsi
30986 popq %rdi
30987 movq 6544(%rax), %r11
30988 jmp *%r11
30989 #endif /* defined(GLX_USE_TLS) */
30990 .size GL_PREFIX(_dispatch_stub_818), .-GL_PREFIX(_dispatch_stub_818)
30991
30992 .p2align 4,,15
30993 .globl GL_PREFIX(BindFragDataLocationEXT)
30994 .type GL_PREFIX(BindFragDataLocationEXT), @function
30995 GL_PREFIX(BindFragDataLocationEXT):
30996 #if defined(GLX_USE_TLS)
30997 call _x86_64_get_dispatch@PLT
30998 movq 6552(%rax), %r11
30999 jmp *%r11
31000 #elif defined(PTHREADS)
31001 pushq %rdi
31002 pushq %rsi
31003 pushq %rdx
31004 call _x86_64_get_dispatch@PLT
31005 popq %rdx
31006 popq %rsi
31007 popq %rdi
31008 movq 6552(%rax), %r11
31009 jmp *%r11
31010 #else
31011 movq _glapi_Dispatch(%rip), %rax
31012 testq %rax, %rax
31013 je 1f
31014 movq 6552(%rax), %r11
31015 jmp *%r11
31016 1:
31017 pushq %rdi
31018 pushq %rsi
31019 pushq %rdx
31020 call _glapi_get_dispatch
31021 popq %rdx
31022 popq %rsi
31023 popq %rdi
31024 movq 6552(%rax), %r11
31025 jmp *%r11
31026 #endif /* defined(GLX_USE_TLS) */
31027 .size GL_PREFIX(BindFragDataLocationEXT), .-GL_PREFIX(BindFragDataLocationEXT)
31028
31029 .p2align 4,,15
31030 .globl GL_PREFIX(GetFragDataLocationEXT)
31031 .type GL_PREFIX(GetFragDataLocationEXT), @function
31032 GL_PREFIX(GetFragDataLocationEXT):
31033 #if defined(GLX_USE_TLS)
31034 call _x86_64_get_dispatch@PLT
31035 movq 6560(%rax), %r11
31036 jmp *%r11
31037 #elif defined(PTHREADS)
31038 pushq %rdi
31039 pushq %rsi
31040 pushq %rbp
31041 call _x86_64_get_dispatch@PLT
31042 popq %rbp
31043 popq %rsi
31044 popq %rdi
31045 movq 6560(%rax), %r11
31046 jmp *%r11
31047 #else
31048 movq _glapi_Dispatch(%rip), %rax
31049 testq %rax, %rax
31050 je 1f
31051 movq 6560(%rax), %r11
31052 jmp *%r11
31053 1:
31054 pushq %rdi
31055 pushq %rsi
31056 pushq %rbp
31057 call _glapi_get_dispatch
31058 popq %rbp
31059 popq %rsi
31060 popq %rdi
31061 movq 6560(%rax), %r11
31062 jmp *%r11
31063 #endif /* defined(GLX_USE_TLS) */
31064 .size GL_PREFIX(GetFragDataLocationEXT), .-GL_PREFIX(GetFragDataLocationEXT)
31065
31066 .p2align 4,,15
31067 .globl GL_PREFIX(GetUniformuivEXT)
31068 .type GL_PREFIX(GetUniformuivEXT), @function
31069 GL_PREFIX(GetUniformuivEXT):
31070 #if defined(GLX_USE_TLS)
31071 call _x86_64_get_dispatch@PLT
31072 movq 6568(%rax), %r11
31073 jmp *%r11
31074 #elif defined(PTHREADS)
31075 pushq %rdi
31076 pushq %rsi
31077 pushq %rdx
31078 call _x86_64_get_dispatch@PLT
31079 popq %rdx
31080 popq %rsi
31081 popq %rdi
31082 movq 6568(%rax), %r11
31083 jmp *%r11
31084 #else
31085 movq _glapi_Dispatch(%rip), %rax
31086 testq %rax, %rax
31087 je 1f
31088 movq 6568(%rax), %r11
31089 jmp *%r11
31090 1:
31091 pushq %rdi
31092 pushq %rsi
31093 pushq %rdx
31094 call _glapi_get_dispatch
31095 popq %rdx
31096 popq %rsi
31097 popq %rdi
31098 movq 6568(%rax), %r11
31099 jmp *%r11
31100 #endif /* defined(GLX_USE_TLS) */
31101 .size GL_PREFIX(GetUniformuivEXT), .-GL_PREFIX(GetUniformuivEXT)
31102
31103 .p2align 4,,15
31104 .globl GL_PREFIX(GetVertexAttribIivEXT)
31105 .type GL_PREFIX(GetVertexAttribIivEXT), @function
31106 GL_PREFIX(GetVertexAttribIivEXT):
31107 #if defined(GLX_USE_TLS)
31108 call _x86_64_get_dispatch@PLT
31109 movq 6576(%rax), %r11
31110 jmp *%r11
31111 #elif defined(PTHREADS)
31112 pushq %rdi
31113 pushq %rsi
31114 pushq %rdx
31115 call _x86_64_get_dispatch@PLT
31116 popq %rdx
31117 popq %rsi
31118 popq %rdi
31119 movq 6576(%rax), %r11
31120 jmp *%r11
31121 #else
31122 movq _glapi_Dispatch(%rip), %rax
31123 testq %rax, %rax
31124 je 1f
31125 movq 6576(%rax), %r11
31126 jmp *%r11
31127 1:
31128 pushq %rdi
31129 pushq %rsi
31130 pushq %rdx
31131 call _glapi_get_dispatch
31132 popq %rdx
31133 popq %rsi
31134 popq %rdi
31135 movq 6576(%rax), %r11
31136 jmp *%r11
31137 #endif /* defined(GLX_USE_TLS) */
31138 .size GL_PREFIX(GetVertexAttribIivEXT), .-GL_PREFIX(GetVertexAttribIivEXT)
31139
31140 .p2align 4,,15
31141 .globl GL_PREFIX(GetVertexAttribIuivEXT)
31142 .type GL_PREFIX(GetVertexAttribIuivEXT), @function
31143 GL_PREFIX(GetVertexAttribIuivEXT):
31144 #if defined(GLX_USE_TLS)
31145 call _x86_64_get_dispatch@PLT
31146 movq 6584(%rax), %r11
31147 jmp *%r11
31148 #elif defined(PTHREADS)
31149 pushq %rdi
31150 pushq %rsi
31151 pushq %rdx
31152 call _x86_64_get_dispatch@PLT
31153 popq %rdx
31154 popq %rsi
31155 popq %rdi
31156 movq 6584(%rax), %r11
31157 jmp *%r11
31158 #else
31159 movq _glapi_Dispatch(%rip), %rax
31160 testq %rax, %rax
31161 je 1f
31162 movq 6584(%rax), %r11
31163 jmp *%r11
31164 1:
31165 pushq %rdi
31166 pushq %rsi
31167 pushq %rdx
31168 call _glapi_get_dispatch
31169 popq %rdx
31170 popq %rsi
31171 popq %rdi
31172 movq 6584(%rax), %r11
31173 jmp *%r11
31174 #endif /* defined(GLX_USE_TLS) */
31175 .size GL_PREFIX(GetVertexAttribIuivEXT), .-GL_PREFIX(GetVertexAttribIuivEXT)
31176
31177 .p2align 4,,15
31178 .globl GL_PREFIX(Uniform1uiEXT)
31179 .type GL_PREFIX(Uniform1uiEXT), @function
31180 GL_PREFIX(Uniform1uiEXT):
31181 #if defined(GLX_USE_TLS)
31182 call _x86_64_get_dispatch@PLT
31183 movq 6592(%rax), %r11
31184 jmp *%r11
31185 #elif defined(PTHREADS)
31186 pushq %rdi
31187 pushq %rsi
31188 pushq %rbp
31189 call _x86_64_get_dispatch@PLT
31190 popq %rbp
31191 popq %rsi
31192 popq %rdi
31193 movq 6592(%rax), %r11
31194 jmp *%r11
31195 #else
31196 movq _glapi_Dispatch(%rip), %rax
31197 testq %rax, %rax
31198 je 1f
31199 movq 6592(%rax), %r11
31200 jmp *%r11
31201 1:
31202 pushq %rdi
31203 pushq %rsi
31204 pushq %rbp
31205 call _glapi_get_dispatch
31206 popq %rbp
31207 popq %rsi
31208 popq %rdi
31209 movq 6592(%rax), %r11
31210 jmp *%r11
31211 #endif /* defined(GLX_USE_TLS) */
31212 .size GL_PREFIX(Uniform1uiEXT), .-GL_PREFIX(Uniform1uiEXT)
31213
31214 .p2align 4,,15
31215 .globl GL_PREFIX(Uniform1uivEXT)
31216 .type GL_PREFIX(Uniform1uivEXT), @function
31217 GL_PREFIX(Uniform1uivEXT):
31218 #if defined(GLX_USE_TLS)
31219 call _x86_64_get_dispatch@PLT
31220 movq 6600(%rax), %r11
31221 jmp *%r11
31222 #elif defined(PTHREADS)
31223 pushq %rdi
31224 pushq %rsi
31225 pushq %rdx
31226 call _x86_64_get_dispatch@PLT
31227 popq %rdx
31228 popq %rsi
31229 popq %rdi
31230 movq 6600(%rax), %r11
31231 jmp *%r11
31232 #else
31233 movq _glapi_Dispatch(%rip), %rax
31234 testq %rax, %rax
31235 je 1f
31236 movq 6600(%rax), %r11
31237 jmp *%r11
31238 1:
31239 pushq %rdi
31240 pushq %rsi
31241 pushq %rdx
31242 call _glapi_get_dispatch
31243 popq %rdx
31244 popq %rsi
31245 popq %rdi
31246 movq 6600(%rax), %r11
31247 jmp *%r11
31248 #endif /* defined(GLX_USE_TLS) */
31249 .size GL_PREFIX(Uniform1uivEXT), .-GL_PREFIX(Uniform1uivEXT)
31250
31251 .p2align 4,,15
31252 .globl GL_PREFIX(Uniform2uiEXT)
31253 .type GL_PREFIX(Uniform2uiEXT), @function
31254 GL_PREFIX(Uniform2uiEXT):
31255 #if defined(GLX_USE_TLS)
31256 call _x86_64_get_dispatch@PLT
31257 movq 6608(%rax), %r11
31258 jmp *%r11
31259 #elif defined(PTHREADS)
31260 pushq %rdi
31261 pushq %rsi
31262 pushq %rdx
31263 call _x86_64_get_dispatch@PLT
31264 popq %rdx
31265 popq %rsi
31266 popq %rdi
31267 movq 6608(%rax), %r11
31268 jmp *%r11
31269 #else
31270 movq _glapi_Dispatch(%rip), %rax
31271 testq %rax, %rax
31272 je 1f
31273 movq 6608(%rax), %r11
31274 jmp *%r11
31275 1:
31276 pushq %rdi
31277 pushq %rsi
31278 pushq %rdx
31279 call _glapi_get_dispatch
31280 popq %rdx
31281 popq %rsi
31282 popq %rdi
31283 movq 6608(%rax), %r11
31284 jmp *%r11
31285 #endif /* defined(GLX_USE_TLS) */
31286 .size GL_PREFIX(Uniform2uiEXT), .-GL_PREFIX(Uniform2uiEXT)
31287
31288 .p2align 4,,15
31289 .globl GL_PREFIX(Uniform2uivEXT)
31290 .type GL_PREFIX(Uniform2uivEXT), @function
31291 GL_PREFIX(Uniform2uivEXT):
31292 #if defined(GLX_USE_TLS)
31293 call _x86_64_get_dispatch@PLT
31294 movq 6616(%rax), %r11
31295 jmp *%r11
31296 #elif defined(PTHREADS)
31297 pushq %rdi
31298 pushq %rsi
31299 pushq %rdx
31300 call _x86_64_get_dispatch@PLT
31301 popq %rdx
31302 popq %rsi
31303 popq %rdi
31304 movq 6616(%rax), %r11
31305 jmp *%r11
31306 #else
31307 movq _glapi_Dispatch(%rip), %rax
31308 testq %rax, %rax
31309 je 1f
31310 movq 6616(%rax), %r11
31311 jmp *%r11
31312 1:
31313 pushq %rdi
31314 pushq %rsi
31315 pushq %rdx
31316 call _glapi_get_dispatch
31317 popq %rdx
31318 popq %rsi
31319 popq %rdi
31320 movq 6616(%rax), %r11
31321 jmp *%r11
31322 #endif /* defined(GLX_USE_TLS) */
31323 .size GL_PREFIX(Uniform2uivEXT), .-GL_PREFIX(Uniform2uivEXT)
31324
31325 .p2align 4,,15
31326 .globl GL_PREFIX(Uniform3uiEXT)
31327 .type GL_PREFIX(Uniform3uiEXT), @function
31328 GL_PREFIX(Uniform3uiEXT):
31329 #if defined(GLX_USE_TLS)
31330 call _x86_64_get_dispatch@PLT
31331 movq 6624(%rax), %r11
31332 jmp *%r11
31333 #elif defined(PTHREADS)
31334 pushq %rdi
31335 pushq %rsi
31336 pushq %rdx
31337 pushq %rcx
31338 pushq %rbp
31339 call _x86_64_get_dispatch@PLT
31340 popq %rbp
31341 popq %rcx
31342 popq %rdx
31343 popq %rsi
31344 popq %rdi
31345 movq 6624(%rax), %r11
31346 jmp *%r11
31347 #else
31348 movq _glapi_Dispatch(%rip), %rax
31349 testq %rax, %rax
31350 je 1f
31351 movq 6624(%rax), %r11
31352 jmp *%r11
31353 1:
31354 pushq %rdi
31355 pushq %rsi
31356 pushq %rdx
31357 pushq %rcx
31358 pushq %rbp
31359 call _glapi_get_dispatch
31360 popq %rbp
31361 popq %rcx
31362 popq %rdx
31363 popq %rsi
31364 popq %rdi
31365 movq 6624(%rax), %r11
31366 jmp *%r11
31367 #endif /* defined(GLX_USE_TLS) */
31368 .size GL_PREFIX(Uniform3uiEXT), .-GL_PREFIX(Uniform3uiEXT)
31369
31370 .p2align 4,,15
31371 .globl GL_PREFIX(Uniform3uivEXT)
31372 .type GL_PREFIX(Uniform3uivEXT), @function
31373 GL_PREFIX(Uniform3uivEXT):
31374 #if defined(GLX_USE_TLS)
31375 call _x86_64_get_dispatch@PLT
31376 movq 6632(%rax), %r11
31377 jmp *%r11
31378 #elif defined(PTHREADS)
31379 pushq %rdi
31380 pushq %rsi
31381 pushq %rdx
31382 call _x86_64_get_dispatch@PLT
31383 popq %rdx
31384 popq %rsi
31385 popq %rdi
31386 movq 6632(%rax), %r11
31387 jmp *%r11
31388 #else
31389 movq _glapi_Dispatch(%rip), %rax
31390 testq %rax, %rax
31391 je 1f
31392 movq 6632(%rax), %r11
31393 jmp *%r11
31394 1:
31395 pushq %rdi
31396 pushq %rsi
31397 pushq %rdx
31398 call _glapi_get_dispatch
31399 popq %rdx
31400 popq %rsi
31401 popq %rdi
31402 movq 6632(%rax), %r11
31403 jmp *%r11
31404 #endif /* defined(GLX_USE_TLS) */
31405 .size GL_PREFIX(Uniform3uivEXT), .-GL_PREFIX(Uniform3uivEXT)
31406
31407 .p2align 4,,15
31408 .globl GL_PREFIX(Uniform4uiEXT)
31409 .type GL_PREFIX(Uniform4uiEXT), @function
31410 GL_PREFIX(Uniform4uiEXT):
31411 #if defined(GLX_USE_TLS)
31412 call _x86_64_get_dispatch@PLT
31413 movq 6640(%rax), %r11
31414 jmp *%r11
31415 #elif defined(PTHREADS)
31416 pushq %rdi
31417 pushq %rsi
31418 pushq %rdx
31419 pushq %rcx
31420 pushq %r8
31421 call _x86_64_get_dispatch@PLT
31422 popq %r8
31423 popq %rcx
31424 popq %rdx
31425 popq %rsi
31426 popq %rdi
31427 movq 6640(%rax), %r11
31428 jmp *%r11
31429 #else
31430 movq _glapi_Dispatch(%rip), %rax
31431 testq %rax, %rax
31432 je 1f
31433 movq 6640(%rax), %r11
31434 jmp *%r11
31435 1:
31436 pushq %rdi
31437 pushq %rsi
31438 pushq %rdx
31439 pushq %rcx
31440 pushq %r8
31441 call _glapi_get_dispatch
31442 popq %r8
31443 popq %rcx
31444 popq %rdx
31445 popq %rsi
31446 popq %rdi
31447 movq 6640(%rax), %r11
31448 jmp *%r11
31449 #endif /* defined(GLX_USE_TLS) */
31450 .size GL_PREFIX(Uniform4uiEXT), .-GL_PREFIX(Uniform4uiEXT)
31451
31452 .p2align 4,,15
31453 .globl GL_PREFIX(Uniform4uivEXT)
31454 .type GL_PREFIX(Uniform4uivEXT), @function
31455 GL_PREFIX(Uniform4uivEXT):
31456 #if defined(GLX_USE_TLS)
31457 call _x86_64_get_dispatch@PLT
31458 movq 6648(%rax), %r11
31459 jmp *%r11
31460 #elif defined(PTHREADS)
31461 pushq %rdi
31462 pushq %rsi
31463 pushq %rdx
31464 call _x86_64_get_dispatch@PLT
31465 popq %rdx
31466 popq %rsi
31467 popq %rdi
31468 movq 6648(%rax), %r11
31469 jmp *%r11
31470 #else
31471 movq _glapi_Dispatch(%rip), %rax
31472 testq %rax, %rax
31473 je 1f
31474 movq 6648(%rax), %r11
31475 jmp *%r11
31476 1:
31477 pushq %rdi
31478 pushq %rsi
31479 pushq %rdx
31480 call _glapi_get_dispatch
31481 popq %rdx
31482 popq %rsi
31483 popq %rdi
31484 movq 6648(%rax), %r11
31485 jmp *%r11
31486 #endif /* defined(GLX_USE_TLS) */
31487 .size GL_PREFIX(Uniform4uivEXT), .-GL_PREFIX(Uniform4uivEXT)
31488
31489 .p2align 4,,15
31490 .globl GL_PREFIX(VertexAttribI1iEXT)
31491 .type GL_PREFIX(VertexAttribI1iEXT), @function
31492 GL_PREFIX(VertexAttribI1iEXT):
31493 #if defined(GLX_USE_TLS)
31494 call _x86_64_get_dispatch@PLT
31495 movq 6656(%rax), %r11
31496 jmp *%r11
31497 #elif defined(PTHREADS)
31498 pushq %rdi
31499 pushq %rsi
31500 pushq %rbp
31501 call _x86_64_get_dispatch@PLT
31502 popq %rbp
31503 popq %rsi
31504 popq %rdi
31505 movq 6656(%rax), %r11
31506 jmp *%r11
31507 #else
31508 movq _glapi_Dispatch(%rip), %rax
31509 testq %rax, %rax
31510 je 1f
31511 movq 6656(%rax), %r11
31512 jmp *%r11
31513 1:
31514 pushq %rdi
31515 pushq %rsi
31516 pushq %rbp
31517 call _glapi_get_dispatch
31518 popq %rbp
31519 popq %rsi
31520 popq %rdi
31521 movq 6656(%rax), %r11
31522 jmp *%r11
31523 #endif /* defined(GLX_USE_TLS) */
31524 .size GL_PREFIX(VertexAttribI1iEXT), .-GL_PREFIX(VertexAttribI1iEXT)
31525
31526 .p2align 4,,15
31527 .globl GL_PREFIX(VertexAttribI1ivEXT)
31528 .type GL_PREFIX(VertexAttribI1ivEXT), @function
31529 GL_PREFIX(VertexAttribI1ivEXT):
31530 #if defined(GLX_USE_TLS)
31531 call _x86_64_get_dispatch@PLT
31532 movq 6664(%rax), %r11
31533 jmp *%r11
31534 #elif defined(PTHREADS)
31535 pushq %rdi
31536 pushq %rsi
31537 pushq %rbp
31538 call _x86_64_get_dispatch@PLT
31539 popq %rbp
31540 popq %rsi
31541 popq %rdi
31542 movq 6664(%rax), %r11
31543 jmp *%r11
31544 #else
31545 movq _glapi_Dispatch(%rip), %rax
31546 testq %rax, %rax
31547 je 1f
31548 movq 6664(%rax), %r11
31549 jmp *%r11
31550 1:
31551 pushq %rdi
31552 pushq %rsi
31553 pushq %rbp
31554 call _glapi_get_dispatch
31555 popq %rbp
31556 popq %rsi
31557 popq %rdi
31558 movq 6664(%rax), %r11
31559 jmp *%r11
31560 #endif /* defined(GLX_USE_TLS) */
31561 .size GL_PREFIX(VertexAttribI1ivEXT), .-GL_PREFIX(VertexAttribI1ivEXT)
31562
31563 .p2align 4,,15
31564 .globl GL_PREFIX(VertexAttribI1uiEXT)
31565 .type GL_PREFIX(VertexAttribI1uiEXT), @function
31566 GL_PREFIX(VertexAttribI1uiEXT):
31567 #if defined(GLX_USE_TLS)
31568 call _x86_64_get_dispatch@PLT
31569 movq 6672(%rax), %r11
31570 jmp *%r11
31571 #elif defined(PTHREADS)
31572 pushq %rdi
31573 pushq %rsi
31574 pushq %rbp
31575 call _x86_64_get_dispatch@PLT
31576 popq %rbp
31577 popq %rsi
31578 popq %rdi
31579 movq 6672(%rax), %r11
31580 jmp *%r11
31581 #else
31582 movq _glapi_Dispatch(%rip), %rax
31583 testq %rax, %rax
31584 je 1f
31585 movq 6672(%rax), %r11
31586 jmp *%r11
31587 1:
31588 pushq %rdi
31589 pushq %rsi
31590 pushq %rbp
31591 call _glapi_get_dispatch
31592 popq %rbp
31593 popq %rsi
31594 popq %rdi
31595 movq 6672(%rax), %r11
31596 jmp *%r11
31597 #endif /* defined(GLX_USE_TLS) */
31598 .size GL_PREFIX(VertexAttribI1uiEXT), .-GL_PREFIX(VertexAttribI1uiEXT)
31599
31600 .p2align 4,,15
31601 .globl GL_PREFIX(VertexAttribI1uivEXT)
31602 .type GL_PREFIX(VertexAttribI1uivEXT), @function
31603 GL_PREFIX(VertexAttribI1uivEXT):
31604 #if defined(GLX_USE_TLS)
31605 call _x86_64_get_dispatch@PLT
31606 movq 6680(%rax), %r11
31607 jmp *%r11
31608 #elif defined(PTHREADS)
31609 pushq %rdi
31610 pushq %rsi
31611 pushq %rbp
31612 call _x86_64_get_dispatch@PLT
31613 popq %rbp
31614 popq %rsi
31615 popq %rdi
31616 movq 6680(%rax), %r11
31617 jmp *%r11
31618 #else
31619 movq _glapi_Dispatch(%rip), %rax
31620 testq %rax, %rax
31621 je 1f
31622 movq 6680(%rax), %r11
31623 jmp *%r11
31624 1:
31625 pushq %rdi
31626 pushq %rsi
31627 pushq %rbp
31628 call _glapi_get_dispatch
31629 popq %rbp
31630 popq %rsi
31631 popq %rdi
31632 movq 6680(%rax), %r11
31633 jmp *%r11
31634 #endif /* defined(GLX_USE_TLS) */
31635 .size GL_PREFIX(VertexAttribI1uivEXT), .-GL_PREFIX(VertexAttribI1uivEXT)
31636
31637 .p2align 4,,15
31638 .globl GL_PREFIX(VertexAttribI2iEXT)
31639 .type GL_PREFIX(VertexAttribI2iEXT), @function
31640 GL_PREFIX(VertexAttribI2iEXT):
31641 #if defined(GLX_USE_TLS)
31642 call _x86_64_get_dispatch@PLT
31643 movq 6688(%rax), %r11
31644 jmp *%r11
31645 #elif defined(PTHREADS)
31646 pushq %rdi
31647 pushq %rsi
31648 pushq %rdx
31649 call _x86_64_get_dispatch@PLT
31650 popq %rdx
31651 popq %rsi
31652 popq %rdi
31653 movq 6688(%rax), %r11
31654 jmp *%r11
31655 #else
31656 movq _glapi_Dispatch(%rip), %rax
31657 testq %rax, %rax
31658 je 1f
31659 movq 6688(%rax), %r11
31660 jmp *%r11
31661 1:
31662 pushq %rdi
31663 pushq %rsi
31664 pushq %rdx
31665 call _glapi_get_dispatch
31666 popq %rdx
31667 popq %rsi
31668 popq %rdi
31669 movq 6688(%rax), %r11
31670 jmp *%r11
31671 #endif /* defined(GLX_USE_TLS) */
31672 .size GL_PREFIX(VertexAttribI2iEXT), .-GL_PREFIX(VertexAttribI2iEXT)
31673
31674 .p2align 4,,15
31675 .globl GL_PREFIX(VertexAttribI2ivEXT)
31676 .type GL_PREFIX(VertexAttribI2ivEXT), @function
31677 GL_PREFIX(VertexAttribI2ivEXT):
31678 #if defined(GLX_USE_TLS)
31679 call _x86_64_get_dispatch@PLT
31680 movq 6696(%rax), %r11
31681 jmp *%r11
31682 #elif defined(PTHREADS)
31683 pushq %rdi
31684 pushq %rsi
31685 pushq %rbp
31686 call _x86_64_get_dispatch@PLT
31687 popq %rbp
31688 popq %rsi
31689 popq %rdi
31690 movq 6696(%rax), %r11
31691 jmp *%r11
31692 #else
31693 movq _glapi_Dispatch(%rip), %rax
31694 testq %rax, %rax
31695 je 1f
31696 movq 6696(%rax), %r11
31697 jmp *%r11
31698 1:
31699 pushq %rdi
31700 pushq %rsi
31701 pushq %rbp
31702 call _glapi_get_dispatch
31703 popq %rbp
31704 popq %rsi
31705 popq %rdi
31706 movq 6696(%rax), %r11
31707 jmp *%r11
31708 #endif /* defined(GLX_USE_TLS) */
31709 .size GL_PREFIX(VertexAttribI2ivEXT), .-GL_PREFIX(VertexAttribI2ivEXT)
31710
31711 .p2align 4,,15
31712 .globl GL_PREFIX(VertexAttribI2uiEXT)
31713 .type GL_PREFIX(VertexAttribI2uiEXT), @function
31714 GL_PREFIX(VertexAttribI2uiEXT):
31715 #if defined(GLX_USE_TLS)
31716 call _x86_64_get_dispatch@PLT
31717 movq 6704(%rax), %r11
31718 jmp *%r11
31719 #elif defined(PTHREADS)
31720 pushq %rdi
31721 pushq %rsi
31722 pushq %rdx
31723 call _x86_64_get_dispatch@PLT
31724 popq %rdx
31725 popq %rsi
31726 popq %rdi
31727 movq 6704(%rax), %r11
31728 jmp *%r11
31729 #else
31730 movq _glapi_Dispatch(%rip), %rax
31731 testq %rax, %rax
31732 je 1f
31733 movq 6704(%rax), %r11
31734 jmp *%r11
31735 1:
31736 pushq %rdi
31737 pushq %rsi
31738 pushq %rdx
31739 call _glapi_get_dispatch
31740 popq %rdx
31741 popq %rsi
31742 popq %rdi
31743 movq 6704(%rax), %r11
31744 jmp *%r11
31745 #endif /* defined(GLX_USE_TLS) */
31746 .size GL_PREFIX(VertexAttribI2uiEXT), .-GL_PREFIX(VertexAttribI2uiEXT)
31747
31748 .p2align 4,,15
31749 .globl GL_PREFIX(VertexAttribI2uivEXT)
31750 .type GL_PREFIX(VertexAttribI2uivEXT), @function
31751 GL_PREFIX(VertexAttribI2uivEXT):
31752 #if defined(GLX_USE_TLS)
31753 call _x86_64_get_dispatch@PLT
31754 movq 6712(%rax), %r11
31755 jmp *%r11
31756 #elif defined(PTHREADS)
31757 pushq %rdi
31758 pushq %rsi
31759 pushq %rbp
31760 call _x86_64_get_dispatch@PLT
31761 popq %rbp
31762 popq %rsi
31763 popq %rdi
31764 movq 6712(%rax), %r11
31765 jmp *%r11
31766 #else
31767 movq _glapi_Dispatch(%rip), %rax
31768 testq %rax, %rax
31769 je 1f
31770 movq 6712(%rax), %r11
31771 jmp *%r11
31772 1:
31773 pushq %rdi
31774 pushq %rsi
31775 pushq %rbp
31776 call _glapi_get_dispatch
31777 popq %rbp
31778 popq %rsi
31779 popq %rdi
31780 movq 6712(%rax), %r11
31781 jmp *%r11
31782 #endif /* defined(GLX_USE_TLS) */
31783 .size GL_PREFIX(VertexAttribI2uivEXT), .-GL_PREFIX(VertexAttribI2uivEXT)
31784
31785 .p2align 4,,15
31786 .globl GL_PREFIX(VertexAttribI3iEXT)
31787 .type GL_PREFIX(VertexAttribI3iEXT), @function
31788 GL_PREFIX(VertexAttribI3iEXT):
31789 #if defined(GLX_USE_TLS)
31790 call _x86_64_get_dispatch@PLT
31791 movq 6720(%rax), %r11
31792 jmp *%r11
31793 #elif defined(PTHREADS)
31794 pushq %rdi
31795 pushq %rsi
31796 pushq %rdx
31797 pushq %rcx
31798 pushq %rbp
31799 call _x86_64_get_dispatch@PLT
31800 popq %rbp
31801 popq %rcx
31802 popq %rdx
31803 popq %rsi
31804 popq %rdi
31805 movq 6720(%rax), %r11
31806 jmp *%r11
31807 #else
31808 movq _glapi_Dispatch(%rip), %rax
31809 testq %rax, %rax
31810 je 1f
31811 movq 6720(%rax), %r11
31812 jmp *%r11
31813 1:
31814 pushq %rdi
31815 pushq %rsi
31816 pushq %rdx
31817 pushq %rcx
31818 pushq %rbp
31819 call _glapi_get_dispatch
31820 popq %rbp
31821 popq %rcx
31822 popq %rdx
31823 popq %rsi
31824 popq %rdi
31825 movq 6720(%rax), %r11
31826 jmp *%r11
31827 #endif /* defined(GLX_USE_TLS) */
31828 .size GL_PREFIX(VertexAttribI3iEXT), .-GL_PREFIX(VertexAttribI3iEXT)
31829
31830 .p2align 4,,15
31831 .globl GL_PREFIX(VertexAttribI3ivEXT)
31832 .type GL_PREFIX(VertexAttribI3ivEXT), @function
31833 GL_PREFIX(VertexAttribI3ivEXT):
31834 #if defined(GLX_USE_TLS)
31835 call _x86_64_get_dispatch@PLT
31836 movq 6728(%rax), %r11
31837 jmp *%r11
31838 #elif defined(PTHREADS)
31839 pushq %rdi
31840 pushq %rsi
31841 pushq %rbp
31842 call _x86_64_get_dispatch@PLT
31843 popq %rbp
31844 popq %rsi
31845 popq %rdi
31846 movq 6728(%rax), %r11
31847 jmp *%r11
31848 #else
31849 movq _glapi_Dispatch(%rip), %rax
31850 testq %rax, %rax
31851 je 1f
31852 movq 6728(%rax), %r11
31853 jmp *%r11
31854 1:
31855 pushq %rdi
31856 pushq %rsi
31857 pushq %rbp
31858 call _glapi_get_dispatch
31859 popq %rbp
31860 popq %rsi
31861 popq %rdi
31862 movq 6728(%rax), %r11
31863 jmp *%r11
31864 #endif /* defined(GLX_USE_TLS) */
31865 .size GL_PREFIX(VertexAttribI3ivEXT), .-GL_PREFIX(VertexAttribI3ivEXT)
31866
31867 .p2align 4,,15
31868 .globl GL_PREFIX(VertexAttribI3uiEXT)
31869 .type GL_PREFIX(VertexAttribI3uiEXT), @function
31870 GL_PREFIX(VertexAttribI3uiEXT):
31871 #if defined(GLX_USE_TLS)
31872 call _x86_64_get_dispatch@PLT
31873 movq 6736(%rax), %r11
31874 jmp *%r11
31875 #elif defined(PTHREADS)
31876 pushq %rdi
31877 pushq %rsi
31878 pushq %rdx
31879 pushq %rcx
31880 pushq %rbp
31881 call _x86_64_get_dispatch@PLT
31882 popq %rbp
31883 popq %rcx
31884 popq %rdx
31885 popq %rsi
31886 popq %rdi
31887 movq 6736(%rax), %r11
31888 jmp *%r11
31889 #else
31890 movq _glapi_Dispatch(%rip), %rax
31891 testq %rax, %rax
31892 je 1f
31893 movq 6736(%rax), %r11
31894 jmp *%r11
31895 1:
31896 pushq %rdi
31897 pushq %rsi
31898 pushq %rdx
31899 pushq %rcx
31900 pushq %rbp
31901 call _glapi_get_dispatch
31902 popq %rbp
31903 popq %rcx
31904 popq %rdx
31905 popq %rsi
31906 popq %rdi
31907 movq 6736(%rax), %r11
31908 jmp *%r11
31909 #endif /* defined(GLX_USE_TLS) */
31910 .size GL_PREFIX(VertexAttribI3uiEXT), .-GL_PREFIX(VertexAttribI3uiEXT)
31911
31912 .p2align 4,,15
31913 .globl GL_PREFIX(VertexAttribI3uivEXT)
31914 .type GL_PREFIX(VertexAttribI3uivEXT), @function
31915 GL_PREFIX(VertexAttribI3uivEXT):
31916 #if defined(GLX_USE_TLS)
31917 call _x86_64_get_dispatch@PLT
31918 movq 6744(%rax), %r11
31919 jmp *%r11
31920 #elif defined(PTHREADS)
31921 pushq %rdi
31922 pushq %rsi
31923 pushq %rbp
31924 call _x86_64_get_dispatch@PLT
31925 popq %rbp
31926 popq %rsi
31927 popq %rdi
31928 movq 6744(%rax), %r11
31929 jmp *%r11
31930 #else
31931 movq _glapi_Dispatch(%rip), %rax
31932 testq %rax, %rax
31933 je 1f
31934 movq 6744(%rax), %r11
31935 jmp *%r11
31936 1:
31937 pushq %rdi
31938 pushq %rsi
31939 pushq %rbp
31940 call _glapi_get_dispatch
31941 popq %rbp
31942 popq %rsi
31943 popq %rdi
31944 movq 6744(%rax), %r11
31945 jmp *%r11
31946 #endif /* defined(GLX_USE_TLS) */
31947 .size GL_PREFIX(VertexAttribI3uivEXT), .-GL_PREFIX(VertexAttribI3uivEXT)
31948
31949 .p2align 4,,15
31950 .globl GL_PREFIX(VertexAttribI4bvEXT)
31951 .type GL_PREFIX(VertexAttribI4bvEXT), @function
31952 GL_PREFIX(VertexAttribI4bvEXT):
31953 #if defined(GLX_USE_TLS)
31954 call _x86_64_get_dispatch@PLT
31955 movq 6752(%rax), %r11
31956 jmp *%r11
31957 #elif defined(PTHREADS)
31958 pushq %rdi
31959 pushq %rsi
31960 pushq %rbp
31961 call _x86_64_get_dispatch@PLT
31962 popq %rbp
31963 popq %rsi
31964 popq %rdi
31965 movq 6752(%rax), %r11
31966 jmp *%r11
31967 #else
31968 movq _glapi_Dispatch(%rip), %rax
31969 testq %rax, %rax
31970 je 1f
31971 movq 6752(%rax), %r11
31972 jmp *%r11
31973 1:
31974 pushq %rdi
31975 pushq %rsi
31976 pushq %rbp
31977 call _glapi_get_dispatch
31978 popq %rbp
31979 popq %rsi
31980 popq %rdi
31981 movq 6752(%rax), %r11
31982 jmp *%r11
31983 #endif /* defined(GLX_USE_TLS) */
31984 .size GL_PREFIX(VertexAttribI4bvEXT), .-GL_PREFIX(VertexAttribI4bvEXT)
31985
31986 .p2align 4,,15
31987 .globl GL_PREFIX(VertexAttribI4iEXT)
31988 .type GL_PREFIX(VertexAttribI4iEXT), @function
31989 GL_PREFIX(VertexAttribI4iEXT):
31990 #if defined(GLX_USE_TLS)
31991 call _x86_64_get_dispatch@PLT
31992 movq 6760(%rax), %r11
31993 jmp *%r11
31994 #elif defined(PTHREADS)
31995 pushq %rdi
31996 pushq %rsi
31997 pushq %rdx
31998 pushq %rcx
31999 pushq %r8
32000 call _x86_64_get_dispatch@PLT
32001 popq %r8
32002 popq %rcx
32003 popq %rdx
32004 popq %rsi
32005 popq %rdi
32006 movq 6760(%rax), %r11
32007 jmp *%r11
32008 #else
32009 movq _glapi_Dispatch(%rip), %rax
32010 testq %rax, %rax
32011 je 1f
32012 movq 6760(%rax), %r11
32013 jmp *%r11
32014 1:
32015 pushq %rdi
32016 pushq %rsi
32017 pushq %rdx
32018 pushq %rcx
32019 pushq %r8
32020 call _glapi_get_dispatch
32021 popq %r8
32022 popq %rcx
32023 popq %rdx
32024 popq %rsi
32025 popq %rdi
32026 movq 6760(%rax), %r11
32027 jmp *%r11
32028 #endif /* defined(GLX_USE_TLS) */
32029 .size GL_PREFIX(VertexAttribI4iEXT), .-GL_PREFIX(VertexAttribI4iEXT)
32030
32031 .p2align 4,,15
32032 .globl GL_PREFIX(VertexAttribI4ivEXT)
32033 .type GL_PREFIX(VertexAttribI4ivEXT), @function
32034 GL_PREFIX(VertexAttribI4ivEXT):
32035 #if defined(GLX_USE_TLS)
32036 call _x86_64_get_dispatch@PLT
32037 movq 6768(%rax), %r11
32038 jmp *%r11
32039 #elif defined(PTHREADS)
32040 pushq %rdi
32041 pushq %rsi
32042 pushq %rbp
32043 call _x86_64_get_dispatch@PLT
32044 popq %rbp
32045 popq %rsi
32046 popq %rdi
32047 movq 6768(%rax), %r11
32048 jmp *%r11
32049 #else
32050 movq _glapi_Dispatch(%rip), %rax
32051 testq %rax, %rax
32052 je 1f
32053 movq 6768(%rax), %r11
32054 jmp *%r11
32055 1:
32056 pushq %rdi
32057 pushq %rsi
32058 pushq %rbp
32059 call _glapi_get_dispatch
32060 popq %rbp
32061 popq %rsi
32062 popq %rdi
32063 movq 6768(%rax), %r11
32064 jmp *%r11
32065 #endif /* defined(GLX_USE_TLS) */
32066 .size GL_PREFIX(VertexAttribI4ivEXT), .-GL_PREFIX(VertexAttribI4ivEXT)
32067
32068 .p2align 4,,15
32069 .globl GL_PREFIX(VertexAttribI4svEXT)
32070 .type GL_PREFIX(VertexAttribI4svEXT), @function
32071 GL_PREFIX(VertexAttribI4svEXT):
32072 #if defined(GLX_USE_TLS)
32073 call _x86_64_get_dispatch@PLT
32074 movq 6776(%rax), %r11
32075 jmp *%r11
32076 #elif defined(PTHREADS)
32077 pushq %rdi
32078 pushq %rsi
32079 pushq %rbp
32080 call _x86_64_get_dispatch@PLT
32081 popq %rbp
32082 popq %rsi
32083 popq %rdi
32084 movq 6776(%rax), %r11
32085 jmp *%r11
32086 #else
32087 movq _glapi_Dispatch(%rip), %rax
32088 testq %rax, %rax
32089 je 1f
32090 movq 6776(%rax), %r11
32091 jmp *%r11
32092 1:
32093 pushq %rdi
32094 pushq %rsi
32095 pushq %rbp
32096 call _glapi_get_dispatch
32097 popq %rbp
32098 popq %rsi
32099 popq %rdi
32100 movq 6776(%rax), %r11
32101 jmp *%r11
32102 #endif /* defined(GLX_USE_TLS) */
32103 .size GL_PREFIX(VertexAttribI4svEXT), .-GL_PREFIX(VertexAttribI4svEXT)
32104
32105 .p2align 4,,15
32106 .globl GL_PREFIX(VertexAttribI4ubvEXT)
32107 .type GL_PREFIX(VertexAttribI4ubvEXT), @function
32108 GL_PREFIX(VertexAttribI4ubvEXT):
32109 #if defined(GLX_USE_TLS)
32110 call _x86_64_get_dispatch@PLT
32111 movq 6784(%rax), %r11
32112 jmp *%r11
32113 #elif defined(PTHREADS)
32114 pushq %rdi
32115 pushq %rsi
32116 pushq %rbp
32117 call _x86_64_get_dispatch@PLT
32118 popq %rbp
32119 popq %rsi
32120 popq %rdi
32121 movq 6784(%rax), %r11
32122 jmp *%r11
32123 #else
32124 movq _glapi_Dispatch(%rip), %rax
32125 testq %rax, %rax
32126 je 1f
32127 movq 6784(%rax), %r11
32128 jmp *%r11
32129 1:
32130 pushq %rdi
32131 pushq %rsi
32132 pushq %rbp
32133 call _glapi_get_dispatch
32134 popq %rbp
32135 popq %rsi
32136 popq %rdi
32137 movq 6784(%rax), %r11
32138 jmp *%r11
32139 #endif /* defined(GLX_USE_TLS) */
32140 .size GL_PREFIX(VertexAttribI4ubvEXT), .-GL_PREFIX(VertexAttribI4ubvEXT)
32141
32142 .p2align 4,,15
32143 .globl GL_PREFIX(VertexAttribI4uiEXT)
32144 .type GL_PREFIX(VertexAttribI4uiEXT), @function
32145 GL_PREFIX(VertexAttribI4uiEXT):
32146 #if defined(GLX_USE_TLS)
32147 call _x86_64_get_dispatch@PLT
32148 movq 6792(%rax), %r11
32149 jmp *%r11
32150 #elif defined(PTHREADS)
32151 pushq %rdi
32152 pushq %rsi
32153 pushq %rdx
32154 pushq %rcx
32155 pushq %r8
32156 call _x86_64_get_dispatch@PLT
32157 popq %r8
32158 popq %rcx
32159 popq %rdx
32160 popq %rsi
32161 popq %rdi
32162 movq 6792(%rax), %r11
32163 jmp *%r11
32164 #else
32165 movq _glapi_Dispatch(%rip), %rax
32166 testq %rax, %rax
32167 je 1f
32168 movq 6792(%rax), %r11
32169 jmp *%r11
32170 1:
32171 pushq %rdi
32172 pushq %rsi
32173 pushq %rdx
32174 pushq %rcx
32175 pushq %r8
32176 call _glapi_get_dispatch
32177 popq %r8
32178 popq %rcx
32179 popq %rdx
32180 popq %rsi
32181 popq %rdi
32182 movq 6792(%rax), %r11
32183 jmp *%r11
32184 #endif /* defined(GLX_USE_TLS) */
32185 .size GL_PREFIX(VertexAttribI4uiEXT), .-GL_PREFIX(VertexAttribI4uiEXT)
32186
32187 .p2align 4,,15
32188 .globl GL_PREFIX(VertexAttribI4uivEXT)
32189 .type GL_PREFIX(VertexAttribI4uivEXT), @function
32190 GL_PREFIX(VertexAttribI4uivEXT):
32191 #if defined(GLX_USE_TLS)
32192 call _x86_64_get_dispatch@PLT
32193 movq 6800(%rax), %r11
32194 jmp *%r11
32195 #elif defined(PTHREADS)
32196 pushq %rdi
32197 pushq %rsi
32198 pushq %rbp
32199 call _x86_64_get_dispatch@PLT
32200 popq %rbp
32201 popq %rsi
32202 popq %rdi
32203 movq 6800(%rax), %r11
32204 jmp *%r11
32205 #else
32206 movq _glapi_Dispatch(%rip), %rax
32207 testq %rax, %rax
32208 je 1f
32209 movq 6800(%rax), %r11
32210 jmp *%r11
32211 1:
32212 pushq %rdi
32213 pushq %rsi
32214 pushq %rbp
32215 call _glapi_get_dispatch
32216 popq %rbp
32217 popq %rsi
32218 popq %rdi
32219 movq 6800(%rax), %r11
32220 jmp *%r11
32221 #endif /* defined(GLX_USE_TLS) */
32222 .size GL_PREFIX(VertexAttribI4uivEXT), .-GL_PREFIX(VertexAttribI4uivEXT)
32223
32224 .p2align 4,,15
32225 .globl GL_PREFIX(VertexAttribI4usvEXT)
32226 .type GL_PREFIX(VertexAttribI4usvEXT), @function
32227 GL_PREFIX(VertexAttribI4usvEXT):
32228 #if defined(GLX_USE_TLS)
32229 call _x86_64_get_dispatch@PLT
32230 movq 6808(%rax), %r11
32231 jmp *%r11
32232 #elif defined(PTHREADS)
32233 pushq %rdi
32234 pushq %rsi
32235 pushq %rbp
32236 call _x86_64_get_dispatch@PLT
32237 popq %rbp
32238 popq %rsi
32239 popq %rdi
32240 movq 6808(%rax), %r11
32241 jmp *%r11
32242 #else
32243 movq _glapi_Dispatch(%rip), %rax
32244 testq %rax, %rax
32245 je 1f
32246 movq 6808(%rax), %r11
32247 jmp *%r11
32248 1:
32249 pushq %rdi
32250 pushq %rsi
32251 pushq %rbp
32252 call _glapi_get_dispatch
32253 popq %rbp
32254 popq %rsi
32255 popq %rdi
32256 movq 6808(%rax), %r11
32257 jmp *%r11
32258 #endif /* defined(GLX_USE_TLS) */
32259 .size GL_PREFIX(VertexAttribI4usvEXT), .-GL_PREFIX(VertexAttribI4usvEXT)
32260
32261 .p2align 4,,15
32262 .globl GL_PREFIX(VertexAttribIPointerEXT)
32263 .type GL_PREFIX(VertexAttribIPointerEXT), @function
32264 GL_PREFIX(VertexAttribIPointerEXT):
32265 #if defined(GLX_USE_TLS)
32266 call _x86_64_get_dispatch@PLT
32267 movq 6816(%rax), %r11
32268 jmp *%r11
32269 #elif defined(PTHREADS)
32270 pushq %rdi
32271 pushq %rsi
32272 pushq %rdx
32273 pushq %rcx
32274 pushq %r8
32275 call _x86_64_get_dispatch@PLT
32276 popq %r8
32277 popq %rcx
32278 popq %rdx
32279 popq %rsi
32280 popq %rdi
32281 movq 6816(%rax), %r11
32282 jmp *%r11
32283 #else
32284 movq _glapi_Dispatch(%rip), %rax
32285 testq %rax, %rax
32286 je 1f
32287 movq 6816(%rax), %r11
32288 jmp *%r11
32289 1:
32290 pushq %rdi
32291 pushq %rsi
32292 pushq %rdx
32293 pushq %rcx
32294 pushq %r8
32295 call _glapi_get_dispatch
32296 popq %r8
32297 popq %rcx
32298 popq %rdx
32299 popq %rsi
32300 popq %rdi
32301 movq 6816(%rax), %r11
32302 jmp *%r11
32303 #endif /* defined(GLX_USE_TLS) */
32304 .size GL_PREFIX(VertexAttribIPointerEXT), .-GL_PREFIX(VertexAttribIPointerEXT)
32305
32306 .p2align 4,,15
32307 .globl GL_PREFIX(FramebufferTextureLayerEXT)
32308 .type GL_PREFIX(FramebufferTextureLayerEXT), @function
32309 GL_PREFIX(FramebufferTextureLayerEXT):
32310 #if defined(GLX_USE_TLS)
32311 call _x86_64_get_dispatch@PLT
32312 movq 6824(%rax), %r11
32313 jmp *%r11
32314 #elif defined(PTHREADS)
32315 pushq %rdi
32316 pushq %rsi
32317 pushq %rdx
32318 pushq %rcx
32319 pushq %r8
32320 call _x86_64_get_dispatch@PLT
32321 popq %r8
32322 popq %rcx
32323 popq %rdx
32324 popq %rsi
32325 popq %rdi
32326 movq 6824(%rax), %r11
32327 jmp *%r11
32328 #else
32329 movq _glapi_Dispatch(%rip), %rax
32330 testq %rax, %rax
32331 je 1f
32332 movq 6824(%rax), %r11
32333 jmp *%r11
32334 1:
32335 pushq %rdi
32336 pushq %rsi
32337 pushq %rdx
32338 pushq %rcx
32339 pushq %r8
32340 call _glapi_get_dispatch
32341 popq %r8
32342 popq %rcx
32343 popq %rdx
32344 popq %rsi
32345 popq %rdi
32346 movq 6824(%rax), %r11
32347 jmp *%r11
32348 #endif /* defined(GLX_USE_TLS) */
32349 .size GL_PREFIX(FramebufferTextureLayerEXT), .-GL_PREFIX(FramebufferTextureLayerEXT)
32350
32351 .p2align 4,,15
32352 .globl GL_PREFIX(ColorMaskIndexedEXT)
32353 .type GL_PREFIX(ColorMaskIndexedEXT), @function
32354 GL_PREFIX(ColorMaskIndexedEXT):
32355 #if defined(GLX_USE_TLS)
32356 call _x86_64_get_dispatch@PLT
32357 movq 6832(%rax), %r11
32358 jmp *%r11
32359 #elif defined(PTHREADS)
32360 pushq %rdi
32361 pushq %rsi
32362 pushq %rdx
32363 pushq %rcx
32364 pushq %r8
32365 call _x86_64_get_dispatch@PLT
32366 popq %r8
32367 popq %rcx
32368 popq %rdx
32369 popq %rsi
32370 popq %rdi
32371 movq 6832(%rax), %r11
32372 jmp *%r11
32373 #else
32374 movq _glapi_Dispatch(%rip), %rax
32375 testq %rax, %rax
32376 je 1f
32377 movq 6832(%rax), %r11
32378 jmp *%r11
32379 1:
32380 pushq %rdi
32381 pushq %rsi
32382 pushq %rdx
32383 pushq %rcx
32384 pushq %r8
32385 call _glapi_get_dispatch
32386 popq %r8
32387 popq %rcx
32388 popq %rdx
32389 popq %rsi
32390 popq %rdi
32391 movq 6832(%rax), %r11
32392 jmp *%r11
32393 #endif /* defined(GLX_USE_TLS) */
32394 .size GL_PREFIX(ColorMaskIndexedEXT), .-GL_PREFIX(ColorMaskIndexedEXT)
32395
32396 .p2align 4,,15
32397 .globl GL_PREFIX(DisableIndexedEXT)
32398 .type GL_PREFIX(DisableIndexedEXT), @function
32399 GL_PREFIX(DisableIndexedEXT):
32400 #if defined(GLX_USE_TLS)
32401 call _x86_64_get_dispatch@PLT
32402 movq 6840(%rax), %r11
32403 jmp *%r11
32404 #elif defined(PTHREADS)
32405 pushq %rdi
32406 pushq %rsi
32407 pushq %rbp
32408 call _x86_64_get_dispatch@PLT
32409 popq %rbp
32410 popq %rsi
32411 popq %rdi
32412 movq 6840(%rax), %r11
32413 jmp *%r11
32414 #else
32415 movq _glapi_Dispatch(%rip), %rax
32416 testq %rax, %rax
32417 je 1f
32418 movq 6840(%rax), %r11
32419 jmp *%r11
32420 1:
32421 pushq %rdi
32422 pushq %rsi
32423 pushq %rbp
32424 call _glapi_get_dispatch
32425 popq %rbp
32426 popq %rsi
32427 popq %rdi
32428 movq 6840(%rax), %r11
32429 jmp *%r11
32430 #endif /* defined(GLX_USE_TLS) */
32431 .size GL_PREFIX(DisableIndexedEXT), .-GL_PREFIX(DisableIndexedEXT)
32432
32433 .p2align 4,,15
32434 .globl GL_PREFIX(EnableIndexedEXT)
32435 .type GL_PREFIX(EnableIndexedEXT), @function
32436 GL_PREFIX(EnableIndexedEXT):
32437 #if defined(GLX_USE_TLS)
32438 call _x86_64_get_dispatch@PLT
32439 movq 6848(%rax), %r11
32440 jmp *%r11
32441 #elif defined(PTHREADS)
32442 pushq %rdi
32443 pushq %rsi
32444 pushq %rbp
32445 call _x86_64_get_dispatch@PLT
32446 popq %rbp
32447 popq %rsi
32448 popq %rdi
32449 movq 6848(%rax), %r11
32450 jmp *%r11
32451 #else
32452 movq _glapi_Dispatch(%rip), %rax
32453 testq %rax, %rax
32454 je 1f
32455 movq 6848(%rax), %r11
32456 jmp *%r11
32457 1:
32458 pushq %rdi
32459 pushq %rsi
32460 pushq %rbp
32461 call _glapi_get_dispatch
32462 popq %rbp
32463 popq %rsi
32464 popq %rdi
32465 movq 6848(%rax), %r11
32466 jmp *%r11
32467 #endif /* defined(GLX_USE_TLS) */
32468 .size GL_PREFIX(EnableIndexedEXT), .-GL_PREFIX(EnableIndexedEXT)
32469
32470 .p2align 4,,15
32471 .globl GL_PREFIX(GetBooleanIndexedvEXT)
32472 .type GL_PREFIX(GetBooleanIndexedvEXT), @function
32473 GL_PREFIX(GetBooleanIndexedvEXT):
32474 #if defined(GLX_USE_TLS)
32475 call _x86_64_get_dispatch@PLT
32476 movq 6856(%rax), %r11
32477 jmp *%r11
32478 #elif defined(PTHREADS)
32479 pushq %rdi
32480 pushq %rsi
32481 pushq %rdx
32482 call _x86_64_get_dispatch@PLT
32483 popq %rdx
32484 popq %rsi
32485 popq %rdi
32486 movq 6856(%rax), %r11
32487 jmp *%r11
32488 #else
32489 movq _glapi_Dispatch(%rip), %rax
32490 testq %rax, %rax
32491 je 1f
32492 movq 6856(%rax), %r11
32493 jmp *%r11
32494 1:
32495 pushq %rdi
32496 pushq %rsi
32497 pushq %rdx
32498 call _glapi_get_dispatch
32499 popq %rdx
32500 popq %rsi
32501 popq %rdi
32502 movq 6856(%rax), %r11
32503 jmp *%r11
32504 #endif /* defined(GLX_USE_TLS) */
32505 .size GL_PREFIX(GetBooleanIndexedvEXT), .-GL_PREFIX(GetBooleanIndexedvEXT)
32506
32507 .p2align 4,,15
32508 .globl GL_PREFIX(GetIntegerIndexedvEXT)
32509 .type GL_PREFIX(GetIntegerIndexedvEXT), @function
32510 GL_PREFIX(GetIntegerIndexedvEXT):
32511 #if defined(GLX_USE_TLS)
32512 call _x86_64_get_dispatch@PLT
32513 movq 6864(%rax), %r11
32514 jmp *%r11
32515 #elif defined(PTHREADS)
32516 pushq %rdi
32517 pushq %rsi
32518 pushq %rdx
32519 call _x86_64_get_dispatch@PLT
32520 popq %rdx
32521 popq %rsi
32522 popq %rdi
32523 movq 6864(%rax), %r11
32524 jmp *%r11
32525 #else
32526 movq _glapi_Dispatch(%rip), %rax
32527 testq %rax, %rax
32528 je 1f
32529 movq 6864(%rax), %r11
32530 jmp *%r11
32531 1:
32532 pushq %rdi
32533 pushq %rsi
32534 pushq %rdx
32535 call _glapi_get_dispatch
32536 popq %rdx
32537 popq %rsi
32538 popq %rdi
32539 movq 6864(%rax), %r11
32540 jmp *%r11
32541 #endif /* defined(GLX_USE_TLS) */
32542 .size GL_PREFIX(GetIntegerIndexedvEXT), .-GL_PREFIX(GetIntegerIndexedvEXT)
32543
32544 .p2align 4,,15
32545 .globl GL_PREFIX(IsEnabledIndexedEXT)
32546 .type GL_PREFIX(IsEnabledIndexedEXT), @function
32547 GL_PREFIX(IsEnabledIndexedEXT):
32548 #if defined(GLX_USE_TLS)
32549 call _x86_64_get_dispatch@PLT
32550 movq 6872(%rax), %r11
32551 jmp *%r11
32552 #elif defined(PTHREADS)
32553 pushq %rdi
32554 pushq %rsi
32555 pushq %rbp
32556 call _x86_64_get_dispatch@PLT
32557 popq %rbp
32558 popq %rsi
32559 popq %rdi
32560 movq 6872(%rax), %r11
32561 jmp *%r11
32562 #else
32563 movq _glapi_Dispatch(%rip), %rax
32564 testq %rax, %rax
32565 je 1f
32566 movq 6872(%rax), %r11
32567 jmp *%r11
32568 1:
32569 pushq %rdi
32570 pushq %rsi
32571 pushq %rbp
32572 call _glapi_get_dispatch
32573 popq %rbp
32574 popq %rsi
32575 popq %rdi
32576 movq 6872(%rax), %r11
32577 jmp *%r11
32578 #endif /* defined(GLX_USE_TLS) */
32579 .size GL_PREFIX(IsEnabledIndexedEXT), .-GL_PREFIX(IsEnabledIndexedEXT)
32580
32581 .p2align 4,,15
32582 .globl GL_PREFIX(ClearColorIiEXT)
32583 .type GL_PREFIX(ClearColorIiEXT), @function
32584 GL_PREFIX(ClearColorIiEXT):
32585 #if defined(GLX_USE_TLS)
32586 call _x86_64_get_dispatch@PLT
32587 movq 6880(%rax), %r11
32588 jmp *%r11
32589 #elif defined(PTHREADS)
32590 pushq %rdi
32591 pushq %rsi
32592 pushq %rdx
32593 pushq %rcx
32594 pushq %rbp
32595 call _x86_64_get_dispatch@PLT
32596 popq %rbp
32597 popq %rcx
32598 popq %rdx
32599 popq %rsi
32600 popq %rdi
32601 movq 6880(%rax), %r11
32602 jmp *%r11
32603 #else
32604 movq _glapi_Dispatch(%rip), %rax
32605 testq %rax, %rax
32606 je 1f
32607 movq 6880(%rax), %r11
32608 jmp *%r11
32609 1:
32610 pushq %rdi
32611 pushq %rsi
32612 pushq %rdx
32613 pushq %rcx
32614 pushq %rbp
32615 call _glapi_get_dispatch
32616 popq %rbp
32617 popq %rcx
32618 popq %rdx
32619 popq %rsi
32620 popq %rdi
32621 movq 6880(%rax), %r11
32622 jmp *%r11
32623 #endif /* defined(GLX_USE_TLS) */
32624 .size GL_PREFIX(ClearColorIiEXT), .-GL_PREFIX(ClearColorIiEXT)
32625
32626 .p2align 4,,15
32627 .globl GL_PREFIX(ClearColorIuiEXT)
32628 .type GL_PREFIX(ClearColorIuiEXT), @function
32629 GL_PREFIX(ClearColorIuiEXT):
32630 #if defined(GLX_USE_TLS)
32631 call _x86_64_get_dispatch@PLT
32632 movq 6888(%rax), %r11
32633 jmp *%r11
32634 #elif defined(PTHREADS)
32635 pushq %rdi
32636 pushq %rsi
32637 pushq %rdx
32638 pushq %rcx
32639 pushq %rbp
32640 call _x86_64_get_dispatch@PLT
32641 popq %rbp
32642 popq %rcx
32643 popq %rdx
32644 popq %rsi
32645 popq %rdi
32646 movq 6888(%rax), %r11
32647 jmp *%r11
32648 #else
32649 movq _glapi_Dispatch(%rip), %rax
32650 testq %rax, %rax
32651 je 1f
32652 movq 6888(%rax), %r11
32653 jmp *%r11
32654 1:
32655 pushq %rdi
32656 pushq %rsi
32657 pushq %rdx
32658 pushq %rcx
32659 pushq %rbp
32660 call _glapi_get_dispatch
32661 popq %rbp
32662 popq %rcx
32663 popq %rdx
32664 popq %rsi
32665 popq %rdi
32666 movq 6888(%rax), %r11
32667 jmp *%r11
32668 #endif /* defined(GLX_USE_TLS) */
32669 .size GL_PREFIX(ClearColorIuiEXT), .-GL_PREFIX(ClearColorIuiEXT)
32670
32671 .p2align 4,,15
32672 .globl GL_PREFIX(GetTexParameterIivEXT)
32673 .type GL_PREFIX(GetTexParameterIivEXT), @function
32674 GL_PREFIX(GetTexParameterIivEXT):
32675 #if defined(GLX_USE_TLS)
32676 call _x86_64_get_dispatch@PLT
32677 movq 6896(%rax), %r11
32678 jmp *%r11
32679 #elif defined(PTHREADS)
32680 pushq %rdi
32681 pushq %rsi
32682 pushq %rdx
32683 call _x86_64_get_dispatch@PLT
32684 popq %rdx
32685 popq %rsi
32686 popq %rdi
32687 movq 6896(%rax), %r11
32688 jmp *%r11
32689 #else
32690 movq _glapi_Dispatch(%rip), %rax
32691 testq %rax, %rax
32692 je 1f
32693 movq 6896(%rax), %r11
32694 jmp *%r11
32695 1:
32696 pushq %rdi
32697 pushq %rsi
32698 pushq %rdx
32699 call _glapi_get_dispatch
32700 popq %rdx
32701 popq %rsi
32702 popq %rdi
32703 movq 6896(%rax), %r11
32704 jmp *%r11
32705 #endif /* defined(GLX_USE_TLS) */
32706 .size GL_PREFIX(GetTexParameterIivEXT), .-GL_PREFIX(GetTexParameterIivEXT)
32707
32708 .p2align 4,,15
32709 .globl GL_PREFIX(GetTexParameterIuivEXT)
32710 .type GL_PREFIX(GetTexParameterIuivEXT), @function
32711 GL_PREFIX(GetTexParameterIuivEXT):
32712 #if defined(GLX_USE_TLS)
32713 call _x86_64_get_dispatch@PLT
32714 movq 6904(%rax), %r11
32715 jmp *%r11
32716 #elif defined(PTHREADS)
32717 pushq %rdi
32718 pushq %rsi
32719 pushq %rdx
32720 call _x86_64_get_dispatch@PLT
32721 popq %rdx
32722 popq %rsi
32723 popq %rdi
32724 movq 6904(%rax), %r11
32725 jmp *%r11
32726 #else
32727 movq _glapi_Dispatch(%rip), %rax
32728 testq %rax, %rax
32729 je 1f
32730 movq 6904(%rax), %r11
32731 jmp *%r11
32732 1:
32733 pushq %rdi
32734 pushq %rsi
32735 pushq %rdx
32736 call _glapi_get_dispatch
32737 popq %rdx
32738 popq %rsi
32739 popq %rdi
32740 movq 6904(%rax), %r11
32741 jmp *%r11
32742 #endif /* defined(GLX_USE_TLS) */
32743 .size GL_PREFIX(GetTexParameterIuivEXT), .-GL_PREFIX(GetTexParameterIuivEXT)
32744
32745 .p2align 4,,15
32746 .globl GL_PREFIX(TexParameterIivEXT)
32747 .type GL_PREFIX(TexParameterIivEXT), @function
32748 GL_PREFIX(TexParameterIivEXT):
32749 #if defined(GLX_USE_TLS)
32750 call _x86_64_get_dispatch@PLT
32751 movq 6912(%rax), %r11
32752 jmp *%r11
32753 #elif defined(PTHREADS)
32754 pushq %rdi
32755 pushq %rsi
32756 pushq %rdx
32757 call _x86_64_get_dispatch@PLT
32758 popq %rdx
32759 popq %rsi
32760 popq %rdi
32761 movq 6912(%rax), %r11
32762 jmp *%r11
32763 #else
32764 movq _glapi_Dispatch(%rip), %rax
32765 testq %rax, %rax
32766 je 1f
32767 movq 6912(%rax), %r11
32768 jmp *%r11
32769 1:
32770 pushq %rdi
32771 pushq %rsi
32772 pushq %rdx
32773 call _glapi_get_dispatch
32774 popq %rdx
32775 popq %rsi
32776 popq %rdi
32777 movq 6912(%rax), %r11
32778 jmp *%r11
32779 #endif /* defined(GLX_USE_TLS) */
32780 .size GL_PREFIX(TexParameterIivEXT), .-GL_PREFIX(TexParameterIivEXT)
32781
32782 .p2align 4,,15
32783 .globl GL_PREFIX(TexParameterIuivEXT)
32784 .type GL_PREFIX(TexParameterIuivEXT), @function
32785 GL_PREFIX(TexParameterIuivEXT):
32786 #if defined(GLX_USE_TLS)
32787 call _x86_64_get_dispatch@PLT
32788 movq 6920(%rax), %r11
32789 jmp *%r11
32790 #elif defined(PTHREADS)
32791 pushq %rdi
32792 pushq %rsi
32793 pushq %rdx
32794 call _x86_64_get_dispatch@PLT
32795 popq %rdx
32796 popq %rsi
32797 popq %rdi
32798 movq 6920(%rax), %r11
32799 jmp *%r11
32800 #else
32801 movq _glapi_Dispatch(%rip), %rax
32802 testq %rax, %rax
32803 je 1f
32804 movq 6920(%rax), %r11
32805 jmp *%r11
32806 1:
32807 pushq %rdi
32808 pushq %rsi
32809 pushq %rdx
32810 call _glapi_get_dispatch
32811 popq %rdx
32812 popq %rsi
32813 popq %rdi
32814 movq 6920(%rax), %r11
32815 jmp *%r11
32816 #endif /* defined(GLX_USE_TLS) */
32817 .size GL_PREFIX(TexParameterIuivEXT), .-GL_PREFIX(TexParameterIuivEXT)
32818
32819 .p2align 4,,15
32820 .globl GL_PREFIX(BeginConditionalRenderNV)
32821 .type GL_PREFIX(BeginConditionalRenderNV), @function
32822 GL_PREFIX(BeginConditionalRenderNV):
32823 #if defined(GLX_USE_TLS)
32824 call _x86_64_get_dispatch@PLT
32825 movq 6928(%rax), %r11
32826 jmp *%r11
32827 #elif defined(PTHREADS)
32828 pushq %rdi
32829 pushq %rsi
32830 pushq %rbp
32831 call _x86_64_get_dispatch@PLT
32832 popq %rbp
32833 popq %rsi
32834 popq %rdi
32835 movq 6928(%rax), %r11
32836 jmp *%r11
32837 #else
32838 movq _glapi_Dispatch(%rip), %rax
32839 testq %rax, %rax
32840 je 1f
32841 movq 6928(%rax), %r11
32842 jmp *%r11
32843 1:
32844 pushq %rdi
32845 pushq %rsi
32846 pushq %rbp
32847 call _glapi_get_dispatch
32848 popq %rbp
32849 popq %rsi
32850 popq %rdi
32851 movq 6928(%rax), %r11
32852 jmp *%r11
32853 #endif /* defined(GLX_USE_TLS) */
32854 .size GL_PREFIX(BeginConditionalRenderNV), .-GL_PREFIX(BeginConditionalRenderNV)
32855
32856 .p2align 4,,15
32857 .globl GL_PREFIX(EndConditionalRenderNV)
32858 .type GL_PREFIX(EndConditionalRenderNV), @function
32859 GL_PREFIX(EndConditionalRenderNV):
32860 #if defined(GLX_USE_TLS)
32861 call _x86_64_get_dispatch@PLT
32862 movq 6936(%rax), %r11
32863 jmp *%r11
32864 #elif defined(PTHREADS)
32865 pushq %rbp
32866 call _x86_64_get_dispatch@PLT
32867 popq %rbp
32868 movq 6936(%rax), %r11
32869 jmp *%r11
32870 #else
32871 movq _glapi_Dispatch(%rip), %rax
32872 testq %rax, %rax
32873 je 1f
32874 movq 6936(%rax), %r11
32875 jmp *%r11
32876 1:
32877 pushq %rbp
32878 call _glapi_get_dispatch
32879 popq %rbp
32880 movq 6936(%rax), %r11
32881 jmp *%r11
32882 #endif /* defined(GLX_USE_TLS) */
32883 .size GL_PREFIX(EndConditionalRenderNV), .-GL_PREFIX(EndConditionalRenderNV)
32884
32885 .p2align 4,,15
32886 .globl GL_PREFIX(BeginTransformFeedbackEXT)
32887 .type GL_PREFIX(BeginTransformFeedbackEXT), @function
32888 GL_PREFIX(BeginTransformFeedbackEXT):
32889 #if defined(GLX_USE_TLS)
32890 call _x86_64_get_dispatch@PLT
32891 movq 6944(%rax), %r11
32892 jmp *%r11
32893 #elif defined(PTHREADS)
32894 pushq %rdi
32895 call _x86_64_get_dispatch@PLT
32896 popq %rdi
32897 movq 6944(%rax), %r11
32898 jmp *%r11
32899 #else
32900 movq _glapi_Dispatch(%rip), %rax
32901 testq %rax, %rax
32902 je 1f
32903 movq 6944(%rax), %r11
32904 jmp *%r11
32905 1:
32906 pushq %rdi
32907 call _glapi_get_dispatch
32908 popq %rdi
32909 movq 6944(%rax), %r11
32910 jmp *%r11
32911 #endif /* defined(GLX_USE_TLS) */
32912 .size GL_PREFIX(BeginTransformFeedbackEXT), .-GL_PREFIX(BeginTransformFeedbackEXT)
32913
32914 .p2align 4,,15
32915 .globl GL_PREFIX(BindBufferBaseEXT)
32916 .type GL_PREFIX(BindBufferBaseEXT), @function
32917 GL_PREFIX(BindBufferBaseEXT):
32918 #if defined(GLX_USE_TLS)
32919 call _x86_64_get_dispatch@PLT
32920 movq 6952(%rax), %r11
32921 jmp *%r11
32922 #elif defined(PTHREADS)
32923 pushq %rdi
32924 pushq %rsi
32925 pushq %rdx
32926 call _x86_64_get_dispatch@PLT
32927 popq %rdx
32928 popq %rsi
32929 popq %rdi
32930 movq 6952(%rax), %r11
32931 jmp *%r11
32932 #else
32933 movq _glapi_Dispatch(%rip), %rax
32934 testq %rax, %rax
32935 je 1f
32936 movq 6952(%rax), %r11
32937 jmp *%r11
32938 1:
32939 pushq %rdi
32940 pushq %rsi
32941 pushq %rdx
32942 call _glapi_get_dispatch
32943 popq %rdx
32944 popq %rsi
32945 popq %rdi
32946 movq 6952(%rax), %r11
32947 jmp *%r11
32948 #endif /* defined(GLX_USE_TLS) */
32949 .size GL_PREFIX(BindBufferBaseEXT), .-GL_PREFIX(BindBufferBaseEXT)
32950
32951 .p2align 4,,15
32952 .globl GL_PREFIX(BindBufferOffsetEXT)
32953 .type GL_PREFIX(BindBufferOffsetEXT), @function
32954 GL_PREFIX(BindBufferOffsetEXT):
32955 #if defined(GLX_USE_TLS)
32956 call _x86_64_get_dispatch@PLT
32957 movq 6960(%rax), %r11
32958 jmp *%r11
32959 #elif defined(PTHREADS)
32960 pushq %rdi
32961 pushq %rsi
32962 pushq %rdx
32963 pushq %rcx
32964 pushq %rbp
32965 call _x86_64_get_dispatch@PLT
32966 popq %rbp
32967 popq %rcx
32968 popq %rdx
32969 popq %rsi
32970 popq %rdi
32971 movq 6960(%rax), %r11
32972 jmp *%r11
32973 #else
32974 movq _glapi_Dispatch(%rip), %rax
32975 testq %rax, %rax
32976 je 1f
32977 movq 6960(%rax), %r11
32978 jmp *%r11
32979 1:
32980 pushq %rdi
32981 pushq %rsi
32982 pushq %rdx
32983 pushq %rcx
32984 pushq %rbp
32985 call _glapi_get_dispatch
32986 popq %rbp
32987 popq %rcx
32988 popq %rdx
32989 popq %rsi
32990 popq %rdi
32991 movq 6960(%rax), %r11
32992 jmp *%r11
32993 #endif /* defined(GLX_USE_TLS) */
32994 .size GL_PREFIX(BindBufferOffsetEXT), .-GL_PREFIX(BindBufferOffsetEXT)
32995
32996 .p2align 4,,15
32997 .globl GL_PREFIX(BindBufferRangeEXT)
32998 .type GL_PREFIX(BindBufferRangeEXT), @function
32999 GL_PREFIX(BindBufferRangeEXT):
33000 #if defined(GLX_USE_TLS)
33001 call _x86_64_get_dispatch@PLT
33002 movq 6968(%rax), %r11
33003 jmp *%r11
33004 #elif defined(PTHREADS)
33005 pushq %rdi
33006 pushq %rsi
33007 pushq %rdx
33008 pushq %rcx
33009 pushq %r8
33010 call _x86_64_get_dispatch@PLT
33011 popq %r8
33012 popq %rcx
33013 popq %rdx
33014 popq %rsi
33015 popq %rdi
33016 movq 6968(%rax), %r11
33017 jmp *%r11
33018 #else
33019 movq _glapi_Dispatch(%rip), %rax
33020 testq %rax, %rax
33021 je 1f
33022 movq 6968(%rax), %r11
33023 jmp *%r11
33024 1:
33025 pushq %rdi
33026 pushq %rsi
33027 pushq %rdx
33028 pushq %rcx
33029 pushq %r8
33030 call _glapi_get_dispatch
33031 popq %r8
33032 popq %rcx
33033 popq %rdx
33034 popq %rsi
33035 popq %rdi
33036 movq 6968(%rax), %r11
33037 jmp *%r11
33038 #endif /* defined(GLX_USE_TLS) */
33039 .size GL_PREFIX(BindBufferRangeEXT), .-GL_PREFIX(BindBufferRangeEXT)
33040
33041 .p2align 4,,15
33042 .globl GL_PREFIX(EndTransformFeedbackEXT)
33043 .type GL_PREFIX(EndTransformFeedbackEXT), @function
33044 GL_PREFIX(EndTransformFeedbackEXT):
33045 #if defined(GLX_USE_TLS)
33046 call _x86_64_get_dispatch@PLT
33047 movq 6976(%rax), %r11
33048 jmp *%r11
33049 #elif defined(PTHREADS)
33050 pushq %rbp
33051 call _x86_64_get_dispatch@PLT
33052 popq %rbp
33053 movq 6976(%rax), %r11
33054 jmp *%r11
33055 #else
33056 movq _glapi_Dispatch(%rip), %rax
33057 testq %rax, %rax
33058 je 1f
33059 movq 6976(%rax), %r11
33060 jmp *%r11
33061 1:
33062 pushq %rbp
33063 call _glapi_get_dispatch
33064 popq %rbp
33065 movq 6976(%rax), %r11
33066 jmp *%r11
33067 #endif /* defined(GLX_USE_TLS) */
33068 .size GL_PREFIX(EndTransformFeedbackEXT), .-GL_PREFIX(EndTransformFeedbackEXT)
33069
33070 .p2align 4,,15
33071 .globl GL_PREFIX(GetTransformFeedbackVaryingEXT)
33072 .type GL_PREFIX(GetTransformFeedbackVaryingEXT), @function
33073 GL_PREFIX(GetTransformFeedbackVaryingEXT):
33074 #if defined(GLX_USE_TLS)
33075 call _x86_64_get_dispatch@PLT
33076 movq 6984(%rax), %r11
33077 jmp *%r11
33078 #elif defined(PTHREADS)
33079 pushq %rdi
33080 pushq %rsi
33081 pushq %rdx
33082 pushq %rcx
33083 pushq %r8
33084 pushq %r9
33085 pushq %rbp
33086 call _x86_64_get_dispatch@PLT
33087 popq %rbp
33088 popq %r9
33089 popq %r8
33090 popq %rcx
33091 popq %rdx
33092 popq %rsi
33093 popq %rdi
33094 movq 6984(%rax), %r11
33095 jmp *%r11
33096 #else
33097 movq _glapi_Dispatch(%rip), %rax
33098 testq %rax, %rax
33099 je 1f
33100 movq 6984(%rax), %r11
33101 jmp *%r11
33102 1:
33103 pushq %rdi
33104 pushq %rsi
33105 pushq %rdx
33106 pushq %rcx
33107 pushq %r8
33108 pushq %r9
33109 pushq %rbp
33110 call _glapi_get_dispatch
33111 popq %rbp
33112 popq %r9
33113 popq %r8
33114 popq %rcx
33115 popq %rdx
33116 popq %rsi
33117 popq %rdi
33118 movq 6984(%rax), %r11
33119 jmp *%r11
33120 #endif /* defined(GLX_USE_TLS) */
33121 .size GL_PREFIX(GetTransformFeedbackVaryingEXT), .-GL_PREFIX(GetTransformFeedbackVaryingEXT)
33122
33123 .p2align 4,,15
33124 .globl GL_PREFIX(TransformFeedbackVaryingsEXT)
33125 .type GL_PREFIX(TransformFeedbackVaryingsEXT), @function
33126 GL_PREFIX(TransformFeedbackVaryingsEXT):
33127 #if defined(GLX_USE_TLS)
33128 call _x86_64_get_dispatch@PLT
33129 movq 6992(%rax), %r11
33130 jmp *%r11
33131 #elif defined(PTHREADS)
33132 pushq %rdi
33133 pushq %rsi
33134 pushq %rdx
33135 pushq %rcx
33136 pushq %rbp
33137 call _x86_64_get_dispatch@PLT
33138 popq %rbp
33139 popq %rcx
33140 popq %rdx
33141 popq %rsi
33142 popq %rdi
33143 movq 6992(%rax), %r11
33144 jmp *%r11
33145 #else
33146 movq _glapi_Dispatch(%rip), %rax
33147 testq %rax, %rax
33148 je 1f
33149 movq 6992(%rax), %r11
33150 jmp *%r11
33151 1:
33152 pushq %rdi
33153 pushq %rsi
33154 pushq %rdx
33155 pushq %rcx
33156 pushq %rbp
33157 call _glapi_get_dispatch
33158 popq %rbp
33159 popq %rcx
33160 popq %rdx
33161 popq %rsi
33162 popq %rdi
33163 movq 6992(%rax), %r11
33164 jmp *%r11
33165 #endif /* defined(GLX_USE_TLS) */
33166 .size GL_PREFIX(TransformFeedbackVaryingsEXT), .-GL_PREFIX(TransformFeedbackVaryingsEXT)
33167
33168 .p2align 4,,15
33169 .globl GL_PREFIX(ProvokingVertexEXT)
33170 .type GL_PREFIX(ProvokingVertexEXT), @function
33171 GL_PREFIX(ProvokingVertexEXT):
33172 #if defined(GLX_USE_TLS)
33173 call _x86_64_get_dispatch@PLT
33174 movq 7000(%rax), %r11
33175 jmp *%r11
33176 #elif defined(PTHREADS)
33177 pushq %rdi
33178 call _x86_64_get_dispatch@PLT
33179 popq %rdi
33180 movq 7000(%rax), %r11
33181 jmp *%r11
33182 #else
33183 movq _glapi_Dispatch(%rip), %rax
33184 testq %rax, %rax
33185 je 1f
33186 movq 7000(%rax), %r11
33187 jmp *%r11
33188 1:
33189 pushq %rdi
33190 call _glapi_get_dispatch
33191 popq %rdi
33192 movq 7000(%rax), %r11
33193 jmp *%r11
33194 #endif /* defined(GLX_USE_TLS) */
33195 .size GL_PREFIX(ProvokingVertexEXT), .-GL_PREFIX(ProvokingVertexEXT)
33196
33197 .p2align 4,,15
33198 .globl GL_PREFIX(_dispatch_stub_876)
33199 .type GL_PREFIX(_dispatch_stub_876), @function
33200 HIDDEN(GL_PREFIX(_dispatch_stub_876))
33201 GL_PREFIX(_dispatch_stub_876):
33202 #if defined(GLX_USE_TLS)
33203 call _x86_64_get_dispatch@PLT
33204 movq 7008(%rax), %r11
33205 jmp *%r11
33206 #elif defined(PTHREADS)
33207 pushq %rdi
33208 pushq %rsi
33209 pushq %rdx
33210 call _x86_64_get_dispatch@PLT
33211 popq %rdx
33212 popq %rsi
33213 popq %rdi
33214 movq 7008(%rax), %r11
33215 jmp *%r11
33216 #else
33217 movq _glapi_Dispatch(%rip), %rax
33218 testq %rax, %rax
33219 je 1f
33220 movq 7008(%rax), %r11
33221 jmp *%r11
33222 1:
33223 pushq %rdi
33224 pushq %rsi
33225 pushq %rdx
33226 call _glapi_get_dispatch
33227 popq %rdx
33228 popq %rsi
33229 popq %rdi
33230 movq 7008(%rax), %r11
33231 jmp *%r11
33232 #endif /* defined(GLX_USE_TLS) */
33233 .size GL_PREFIX(_dispatch_stub_876), .-GL_PREFIX(_dispatch_stub_876)
33234
33235 .p2align 4,,15
33236 .globl GL_PREFIX(_dispatch_stub_877)
33237 .type GL_PREFIX(_dispatch_stub_877), @function
33238 HIDDEN(GL_PREFIX(_dispatch_stub_877))
33239 GL_PREFIX(_dispatch_stub_877):
33240 #if defined(GLX_USE_TLS)
33241 call _x86_64_get_dispatch@PLT
33242 movq 7016(%rax), %r11
33243 jmp *%r11
33244 #elif defined(PTHREADS)
33245 pushq %rdi
33246 pushq %rsi
33247 pushq %rdx
33248 call _x86_64_get_dispatch@PLT
33249 popq %rdx
33250 popq %rsi
33251 popq %rdi
33252 movq 7016(%rax), %r11
33253 jmp *%r11
33254 #else
33255 movq _glapi_Dispatch(%rip), %rax
33256 testq %rax, %rax
33257 je 1f
33258 movq 7016(%rax), %r11
33259 jmp *%r11
33260 1:
33261 pushq %rdi
33262 pushq %rsi
33263 pushq %rdx
33264 call _glapi_get_dispatch
33265 popq %rdx
33266 popq %rsi
33267 popq %rdi
33268 movq 7016(%rax), %r11
33269 jmp *%r11
33270 #endif /* defined(GLX_USE_TLS) */
33271 .size GL_PREFIX(_dispatch_stub_877), .-GL_PREFIX(_dispatch_stub_877)
33272
33273 .p2align 4,,15
33274 .globl GL_PREFIX(GetObjectParameterivAPPLE)
33275 .type GL_PREFIX(GetObjectParameterivAPPLE), @function
33276 GL_PREFIX(GetObjectParameterivAPPLE):
33277 #if defined(GLX_USE_TLS)
33278 call _x86_64_get_dispatch@PLT
33279 movq 7024(%rax), %r11
33280 jmp *%r11
33281 #elif defined(PTHREADS)
33282 pushq %rdi
33283 pushq %rsi
33284 pushq %rdx
33285 pushq %rcx
33286 pushq %rbp
33287 call _x86_64_get_dispatch@PLT
33288 popq %rbp
33289 popq %rcx
33290 popq %rdx
33291 popq %rsi
33292 popq %rdi
33293 movq 7024(%rax), %r11
33294 jmp *%r11
33295 #else
33296 movq _glapi_Dispatch(%rip), %rax
33297 testq %rax, %rax
33298 je 1f
33299 movq 7024(%rax), %r11
33300 jmp *%r11
33301 1:
33302 pushq %rdi
33303 pushq %rsi
33304 pushq %rdx
33305 pushq %rcx
33306 pushq %rbp
33307 call _glapi_get_dispatch
33308 popq %rbp
33309 popq %rcx
33310 popq %rdx
33311 popq %rsi
33312 popq %rdi
33313 movq 7024(%rax), %r11
33314 jmp *%r11
33315 #endif /* defined(GLX_USE_TLS) */
33316 .size GL_PREFIX(GetObjectParameterivAPPLE), .-GL_PREFIX(GetObjectParameterivAPPLE)
33317
33318 .p2align 4,,15
33319 .globl GL_PREFIX(ObjectPurgeableAPPLE)
33320 .type GL_PREFIX(ObjectPurgeableAPPLE), @function
33321 GL_PREFIX(ObjectPurgeableAPPLE):
33322 #if defined(GLX_USE_TLS)
33323 call _x86_64_get_dispatch@PLT
33324 movq 7032(%rax), %r11
33325 jmp *%r11
33326 #elif defined(PTHREADS)
33327 pushq %rdi
33328 pushq %rsi
33329 pushq %rdx
33330 call _x86_64_get_dispatch@PLT
33331 popq %rdx
33332 popq %rsi
33333 popq %rdi
33334 movq 7032(%rax), %r11
33335 jmp *%r11
33336 #else
33337 movq _glapi_Dispatch(%rip), %rax
33338 testq %rax, %rax
33339 je 1f
33340 movq 7032(%rax), %r11
33341 jmp *%r11
33342 1:
33343 pushq %rdi
33344 pushq %rsi
33345 pushq %rdx
33346 call _glapi_get_dispatch
33347 popq %rdx
33348 popq %rsi
33349 popq %rdi
33350 movq 7032(%rax), %r11
33351 jmp *%r11
33352 #endif /* defined(GLX_USE_TLS) */
33353 .size GL_PREFIX(ObjectPurgeableAPPLE), .-GL_PREFIX(ObjectPurgeableAPPLE)
33354
33355 .p2align 4,,15
33356 .globl GL_PREFIX(ObjectUnpurgeableAPPLE)
33357 .type GL_PREFIX(ObjectUnpurgeableAPPLE), @function
33358 GL_PREFIX(ObjectUnpurgeableAPPLE):
33359 #if defined(GLX_USE_TLS)
33360 call _x86_64_get_dispatch@PLT
33361 movq 7040(%rax), %r11
33362 jmp *%r11
33363 #elif defined(PTHREADS)
33364 pushq %rdi
33365 pushq %rsi
33366 pushq %rdx
33367 call _x86_64_get_dispatch@PLT
33368 popq %rdx
33369 popq %rsi
33370 popq %rdi
33371 movq 7040(%rax), %r11
33372 jmp *%r11
33373 #else
33374 movq _glapi_Dispatch(%rip), %rax
33375 testq %rax, %rax
33376 je 1f
33377 movq 7040(%rax), %r11
33378 jmp *%r11
33379 1:
33380 pushq %rdi
33381 pushq %rsi
33382 pushq %rdx
33383 call _glapi_get_dispatch
33384 popq %rdx
33385 popq %rsi
33386 popq %rdi
33387 movq 7040(%rax), %r11
33388 jmp *%r11
33389 #endif /* defined(GLX_USE_TLS) */
33390 .size GL_PREFIX(ObjectUnpurgeableAPPLE), .-GL_PREFIX(ObjectUnpurgeableAPPLE)
33391
33392 .p2align 4,,15
33393 .globl GL_PREFIX(ActiveProgramEXT)
33394 .type GL_PREFIX(ActiveProgramEXT), @function
33395 GL_PREFIX(ActiveProgramEXT):
33396 #if defined(GLX_USE_TLS)
33397 call _x86_64_get_dispatch@PLT
33398 movq 7048(%rax), %r11
33399 jmp *%r11
33400 #elif defined(PTHREADS)
33401 pushq %rdi
33402 call _x86_64_get_dispatch@PLT
33403 popq %rdi
33404 movq 7048(%rax), %r11
33405 jmp *%r11
33406 #else
33407 movq _glapi_Dispatch(%rip), %rax
33408 testq %rax, %rax
33409 je 1f
33410 movq 7048(%rax), %r11
33411 jmp *%r11
33412 1:
33413 pushq %rdi
33414 call _glapi_get_dispatch
33415 popq %rdi
33416 movq 7048(%rax), %r11
33417 jmp *%r11
33418 #endif /* defined(GLX_USE_TLS) */
33419 .size GL_PREFIX(ActiveProgramEXT), .-GL_PREFIX(ActiveProgramEXT)
33420
33421 .p2align 4,,15
33422 .globl GL_PREFIX(CreateShaderProgramEXT)
33423 .type GL_PREFIX(CreateShaderProgramEXT), @function
33424 GL_PREFIX(CreateShaderProgramEXT):
33425 #if defined(GLX_USE_TLS)
33426 call _x86_64_get_dispatch@PLT
33427 movq 7056(%rax), %r11
33428 jmp *%r11
33429 #elif defined(PTHREADS)
33430 pushq %rdi
33431 pushq %rsi
33432 pushq %rbp
33433 call _x86_64_get_dispatch@PLT
33434 popq %rbp
33435 popq %rsi
33436 popq %rdi
33437 movq 7056(%rax), %r11
33438 jmp *%r11
33439 #else
33440 movq _glapi_Dispatch(%rip), %rax
33441 testq %rax, %rax
33442 je 1f
33443 movq 7056(%rax), %r11
33444 jmp *%r11
33445 1:
33446 pushq %rdi
33447 pushq %rsi
33448 pushq %rbp
33449 call _glapi_get_dispatch
33450 popq %rbp
33451 popq %rsi
33452 popq %rdi
33453 movq 7056(%rax), %r11
33454 jmp *%r11
33455 #endif /* defined(GLX_USE_TLS) */
33456 .size GL_PREFIX(CreateShaderProgramEXT), .-GL_PREFIX(CreateShaderProgramEXT)
33457
33458 .p2align 4,,15
33459 .globl GL_PREFIX(UseShaderProgramEXT)
33460 .type GL_PREFIX(UseShaderProgramEXT), @function
33461 GL_PREFIX(UseShaderProgramEXT):
33462 #if defined(GLX_USE_TLS)
33463 call _x86_64_get_dispatch@PLT
33464 movq 7064(%rax), %r11
33465 jmp *%r11
33466 #elif defined(PTHREADS)
33467 pushq %rdi
33468 pushq %rsi
33469 pushq %rbp
33470 call _x86_64_get_dispatch@PLT
33471 popq %rbp
33472 popq %rsi
33473 popq %rdi
33474 movq 7064(%rax), %r11
33475 jmp *%r11
33476 #else
33477 movq _glapi_Dispatch(%rip), %rax
33478 testq %rax, %rax
33479 je 1f
33480 movq 7064(%rax), %r11
33481 jmp *%r11
33482 1:
33483 pushq %rdi
33484 pushq %rsi
33485 pushq %rbp
33486 call _glapi_get_dispatch
33487 popq %rbp
33488 popq %rsi
33489 popq %rdi
33490 movq 7064(%rax), %r11
33491 jmp *%r11
33492 #endif /* defined(GLX_USE_TLS) */
33493 .size GL_PREFIX(UseShaderProgramEXT), .-GL_PREFIX(UseShaderProgramEXT)
33494
33495 .p2align 4,,15
33496 .globl GL_PREFIX(_dispatch_stub_884)
33497 .type GL_PREFIX(_dispatch_stub_884), @function
33498 HIDDEN(GL_PREFIX(_dispatch_stub_884))
33499 GL_PREFIX(_dispatch_stub_884):
33500 #if defined(GLX_USE_TLS)
33501 call _x86_64_get_dispatch@PLT
33502 movq 7072(%rax), %r11
33503 jmp *%r11
33504 #elif defined(PTHREADS)
33505 pushq %rdi
33506 pushq %rsi
33507 pushq %rdx
33508 pushq %rcx
33509 pushq %rbp
33510 call _x86_64_get_dispatch@PLT
33511 popq %rbp
33512 popq %rcx
33513 popq %rdx
33514 popq %rsi
33515 popq %rdi
33516 movq 7072(%rax), %r11
33517 jmp *%r11
33518 #else
33519 movq _glapi_Dispatch(%rip), %rax
33520 testq %rax, %rax
33521 je 1f
33522 movq 7072(%rax), %r11
33523 jmp *%r11
33524 1:
33525 pushq %rdi
33526 pushq %rsi
33527 pushq %rdx
33528 pushq %rcx
33529 pushq %rbp
33530 call _glapi_get_dispatch
33531 popq %rbp
33532 popq %rcx
33533 popq %rdx
33534 popq %rsi
33535 popq %rdi
33536 movq 7072(%rax), %r11
33537 jmp *%r11
33538 #endif /* defined(GLX_USE_TLS) */
33539 .size GL_PREFIX(_dispatch_stub_884), .-GL_PREFIX(_dispatch_stub_884)
33540
33541 .p2align 4,,15
33542 .globl GL_PREFIX(_dispatch_stub_885)
33543 .type GL_PREFIX(_dispatch_stub_885), @function
33544 HIDDEN(GL_PREFIX(_dispatch_stub_885))
33545 GL_PREFIX(_dispatch_stub_885):
33546 #if defined(GLX_USE_TLS)
33547 call _x86_64_get_dispatch@PLT
33548 movq 7080(%rax), %r11
33549 jmp *%r11
33550 #elif defined(PTHREADS)
33551 pushq %rdi
33552 pushq %rsi
33553 pushq %rdx
33554 pushq %rcx
33555 pushq %rbp
33556 call _x86_64_get_dispatch@PLT
33557 popq %rbp
33558 popq %rcx
33559 popq %rdx
33560 popq %rsi
33561 popq %rdi
33562 movq 7080(%rax), %r11
33563 jmp *%r11
33564 #else
33565 movq _glapi_Dispatch(%rip), %rax
33566 testq %rax, %rax
33567 je 1f
33568 movq 7080(%rax), %r11
33569 jmp *%r11
33570 1:
33571 pushq %rdi
33572 pushq %rsi
33573 pushq %rdx
33574 pushq %rcx
33575 pushq %rbp
33576 call _glapi_get_dispatch
33577 popq %rbp
33578 popq %rcx
33579 popq %rdx
33580 popq %rsi
33581 popq %rdi
33582 movq 7080(%rax), %r11
33583 jmp *%r11
33584 #endif /* defined(GLX_USE_TLS) */
33585 .size GL_PREFIX(_dispatch_stub_885), .-GL_PREFIX(_dispatch_stub_885)
33586
33587 .p2align 4,,15
33588 .globl GL_PREFIX(_dispatch_stub_886)
33589 .type GL_PREFIX(_dispatch_stub_886), @function
33590 HIDDEN(GL_PREFIX(_dispatch_stub_886))
33591 GL_PREFIX(_dispatch_stub_886):
33592 #if defined(GLX_USE_TLS)
33593 call _x86_64_get_dispatch@PLT
33594 movq 7088(%rax), %r11
33595 jmp *%r11
33596 #elif defined(PTHREADS)
33597 pushq %rdi
33598 pushq %rsi
33599 pushq %rdx
33600 pushq %rcx
33601 pushq %rbp
33602 call _x86_64_get_dispatch@PLT
33603 popq %rbp
33604 popq %rcx
33605 popq %rdx
33606 popq %rsi
33607 popq %rdi
33608 movq 7088(%rax), %r11
33609 jmp *%r11
33610 #else
33611 movq _glapi_Dispatch(%rip), %rax
33612 testq %rax, %rax
33613 je 1f
33614 movq 7088(%rax), %r11
33615 jmp *%r11
33616 1:
33617 pushq %rdi
33618 pushq %rsi
33619 pushq %rdx
33620 pushq %rcx
33621 pushq %rbp
33622 call _glapi_get_dispatch
33623 popq %rbp
33624 popq %rcx
33625 popq %rdx
33626 popq %rsi
33627 popq %rdi
33628 movq 7088(%rax), %r11
33629 jmp *%r11
33630 #endif /* defined(GLX_USE_TLS) */
33631 .size GL_PREFIX(_dispatch_stub_886), .-GL_PREFIX(_dispatch_stub_886)
33632
33633 .p2align 4,,15
33634 .globl GL_PREFIX(_dispatch_stub_887)
33635 .type GL_PREFIX(_dispatch_stub_887), @function
33636 HIDDEN(GL_PREFIX(_dispatch_stub_887))
33637 GL_PREFIX(_dispatch_stub_887):
33638 #if defined(GLX_USE_TLS)
33639 call _x86_64_get_dispatch@PLT
33640 movq 7096(%rax), %r11
33641 jmp *%r11
33642 #elif defined(PTHREADS)
33643 pushq %rdi
33644 pushq %rsi
33645 pushq %rdx
33646 call _x86_64_get_dispatch@PLT
33647 popq %rdx
33648 popq %rsi
33649 popq %rdi
33650 movq 7096(%rax), %r11
33651 jmp *%r11
33652 #else
33653 movq _glapi_Dispatch(%rip), %rax
33654 testq %rax, %rax
33655 je 1f
33656 movq 7096(%rax), %r11
33657 jmp *%r11
33658 1:
33659 pushq %rdi
33660 pushq %rsi
33661 pushq %rdx
33662 call _glapi_get_dispatch
33663 popq %rdx
33664 popq %rsi
33665 popq %rdi
33666 movq 7096(%rax), %r11
33667 jmp *%r11
33668 #endif /* defined(GLX_USE_TLS) */
33669 .size GL_PREFIX(_dispatch_stub_887), .-GL_PREFIX(_dispatch_stub_887)
33670
33671 .p2align 4,,15
33672 .globl GL_PREFIX(_dispatch_stub_888)
33673 .type GL_PREFIX(_dispatch_stub_888), @function
33674 HIDDEN(GL_PREFIX(_dispatch_stub_888))
33675 GL_PREFIX(_dispatch_stub_888):
33676 #if defined(GLX_USE_TLS)
33677 call _x86_64_get_dispatch@PLT
33678 movq 7104(%rax), %r11
33679 jmp *%r11
33680 #elif defined(PTHREADS)
33681 pushq %rdi
33682 pushq %rsi
33683 pushq %rdx
33684 call _x86_64_get_dispatch@PLT
33685 popq %rdx
33686 popq %rsi
33687 popq %rdi
33688 movq 7104(%rax), %r11
33689 jmp *%r11
33690 #else
33691 movq _glapi_Dispatch(%rip), %rax
33692 testq %rax, %rax
33693 je 1f
33694 movq 7104(%rax), %r11
33695 jmp *%r11
33696 1:
33697 pushq %rdi
33698 pushq %rsi
33699 pushq %rdx
33700 call _glapi_get_dispatch
33701 popq %rdx
33702 popq %rsi
33703 popq %rdi
33704 movq 7104(%rax), %r11
33705 jmp *%r11
33706 #endif /* defined(GLX_USE_TLS) */
33707 .size GL_PREFIX(_dispatch_stub_888), .-GL_PREFIX(_dispatch_stub_888)
33708
33709 .p2align 4,,15
33710 .globl GL_PREFIX(EGLImageTargetRenderbufferStorageOES)
33711 .type GL_PREFIX(EGLImageTargetRenderbufferStorageOES), @function
33712 GL_PREFIX(EGLImageTargetRenderbufferStorageOES):
33713 #if defined(GLX_USE_TLS)
33714 call _x86_64_get_dispatch@PLT
33715 movq 7112(%rax), %r11
33716 jmp *%r11
33717 #elif defined(PTHREADS)
33718 pushq %rdi
33719 pushq %rsi
33720 pushq %rbp
33721 call _x86_64_get_dispatch@PLT
33722 popq %rbp
33723 popq %rsi
33724 popq %rdi
33725 movq 7112(%rax), %r11
33726 jmp *%r11
33727 #else
33728 movq _glapi_Dispatch(%rip), %rax
33729 testq %rax, %rax
33730 je 1f
33731 movq 7112(%rax), %r11
33732 jmp *%r11
33733 1:
33734 pushq %rdi
33735 pushq %rsi
33736 pushq %rbp
33737 call _glapi_get_dispatch
33738 popq %rbp
33739 popq %rsi
33740 popq %rdi
33741 movq 7112(%rax), %r11
33742 jmp *%r11
33743 #endif /* defined(GLX_USE_TLS) */
33744 .size GL_PREFIX(EGLImageTargetRenderbufferStorageOES), .-GL_PREFIX(EGLImageTargetRenderbufferStorageOES)
33745
33746 .p2align 4,,15
33747 .globl GL_PREFIX(EGLImageTargetTexture2DOES)
33748 .type GL_PREFIX(EGLImageTargetTexture2DOES), @function
33749 GL_PREFIX(EGLImageTargetTexture2DOES):
33750 #if defined(GLX_USE_TLS)
33751 call _x86_64_get_dispatch@PLT
33752 movq 7120(%rax), %r11
33753 jmp *%r11
33754 #elif defined(PTHREADS)
33755 pushq %rdi
33756 pushq %rsi
33757 pushq %rbp
33758 call _x86_64_get_dispatch@PLT
33759 popq %rbp
33760 popq %rsi
33761 popq %rdi
33762 movq 7120(%rax), %r11
33763 jmp *%r11
33764 #else
33765 movq _glapi_Dispatch(%rip), %rax
33766 testq %rax, %rax
33767 je 1f
33768 movq 7120(%rax), %r11
33769 jmp *%r11
33770 1:
33771 pushq %rdi
33772 pushq %rsi
33773 pushq %rbp
33774 call _glapi_get_dispatch
33775 popq %rbp
33776 popq %rsi
33777 popq %rdi
33778 movq 7120(%rax), %r11
33779 jmp *%r11
33780 #endif /* defined(GLX_USE_TLS) */
33781 .size GL_PREFIX(EGLImageTargetTexture2DOES), .-GL_PREFIX(EGLImageTargetTexture2DOES)
33782
33783 .globl GL_PREFIX(ArrayElementEXT) ; .set GL_PREFIX(ArrayElementEXT), GL_PREFIX(ArrayElement)
33784 .globl GL_PREFIX(BindTextureEXT) ; .set GL_PREFIX(BindTextureEXT), GL_PREFIX(BindTexture)
33785 .globl GL_PREFIX(DrawArraysEXT) ; .set GL_PREFIX(DrawArraysEXT), GL_PREFIX(DrawArrays)
33786 #ifndef GLX_INDIRECT_RENDERING
33787 .globl GL_PREFIX(AreTexturesResidentEXT) ; .set GL_PREFIX(AreTexturesResidentEXT), GL_PREFIX(AreTexturesResident)
33788 #endif
33789 .globl GL_PREFIX(CopyTexImage1DEXT) ; .set GL_PREFIX(CopyTexImage1DEXT), GL_PREFIX(CopyTexImage1D)
33790 .globl GL_PREFIX(CopyTexImage2DEXT) ; .set GL_PREFIX(CopyTexImage2DEXT), GL_PREFIX(CopyTexImage2D)
33791 .globl GL_PREFIX(CopyTexSubImage1DEXT) ; .set GL_PREFIX(CopyTexSubImage1DEXT), GL_PREFIX(CopyTexSubImage1D)
33792 .globl GL_PREFIX(CopyTexSubImage2DEXT) ; .set GL_PREFIX(CopyTexSubImage2DEXT), GL_PREFIX(CopyTexSubImage2D)
33793 #ifndef GLX_INDIRECT_RENDERING
33794 .globl GL_PREFIX(DeleteTexturesEXT) ; .set GL_PREFIX(DeleteTexturesEXT), GL_PREFIX(DeleteTextures)
33795 #endif
33796 #ifndef GLX_INDIRECT_RENDERING
33797 .globl GL_PREFIX(GenTexturesEXT) ; .set GL_PREFIX(GenTexturesEXT), GL_PREFIX(GenTextures)
33798 #endif
33799 .globl GL_PREFIX(GetPointervEXT) ; .set GL_PREFIX(GetPointervEXT), GL_PREFIX(GetPointerv)
33800 #ifndef GLX_INDIRECT_RENDERING
33801 .globl GL_PREFIX(IsTextureEXT) ; .set GL_PREFIX(IsTextureEXT), GL_PREFIX(IsTexture)
33802 #endif
33803 .globl GL_PREFIX(PrioritizeTexturesEXT) ; .set GL_PREFIX(PrioritizeTexturesEXT), GL_PREFIX(PrioritizeTextures)
33804 .globl GL_PREFIX(TexSubImage1DEXT) ; .set GL_PREFIX(TexSubImage1DEXT), GL_PREFIX(TexSubImage1D)
33805 .globl GL_PREFIX(TexSubImage2DEXT) ; .set GL_PREFIX(TexSubImage2DEXT), GL_PREFIX(TexSubImage2D)
33806 .globl GL_PREFIX(BlendColorEXT) ; .set GL_PREFIX(BlendColorEXT), GL_PREFIX(BlendColor)
33807 .globl GL_PREFIX(BlendEquationEXT) ; .set GL_PREFIX(BlendEquationEXT), GL_PREFIX(BlendEquation)
33808 .globl GL_PREFIX(DrawRangeElementsEXT) ; .set GL_PREFIX(DrawRangeElementsEXT), GL_PREFIX(DrawRangeElements)
33809 .globl GL_PREFIX(ColorTableEXT) ; .set GL_PREFIX(ColorTableEXT), GL_PREFIX(ColorTable)
33810 #ifndef GLX_INDIRECT_RENDERING
33811 .globl GL_PREFIX(GetColorTableEXT) ; .set GL_PREFIX(GetColorTableEXT), GL_PREFIX(GetColorTable)
33812 #endif
33813 #ifndef GLX_INDIRECT_RENDERING
33814 .globl GL_PREFIX(GetColorTableParameterfvEXT) ; .set GL_PREFIX(GetColorTableParameterfvEXT), GL_PREFIX(GetColorTableParameterfv)
33815 #endif
33816 #ifndef GLX_INDIRECT_RENDERING
33817 .globl GL_PREFIX(GetColorTableParameterivEXT) ; .set GL_PREFIX(GetColorTableParameterivEXT), GL_PREFIX(GetColorTableParameteriv)
33818 #endif
33819 .globl GL_PREFIX(TexImage3DEXT) ; .set GL_PREFIX(TexImage3DEXT), GL_PREFIX(TexImage3D)
33820 .globl GL_PREFIX(TexSubImage3DEXT) ; .set GL_PREFIX(TexSubImage3DEXT), GL_PREFIX(TexSubImage3D)
33821 .globl GL_PREFIX(CopyTexSubImage3DEXT) ; .set GL_PREFIX(CopyTexSubImage3DEXT), GL_PREFIX(CopyTexSubImage3D)
33822 .globl GL_PREFIX(ActiveTexture) ; .set GL_PREFIX(ActiveTexture), GL_PREFIX(ActiveTextureARB)
33823 .globl GL_PREFIX(ClientActiveTexture) ; .set GL_PREFIX(ClientActiveTexture), GL_PREFIX(ClientActiveTextureARB)
33824 .globl GL_PREFIX(MultiTexCoord1d) ; .set GL_PREFIX(MultiTexCoord1d), GL_PREFIX(MultiTexCoord1dARB)
33825 .globl GL_PREFIX(MultiTexCoord1dv) ; .set GL_PREFIX(MultiTexCoord1dv), GL_PREFIX(MultiTexCoord1dvARB)
33826 .globl GL_PREFIX(MultiTexCoord1f) ; .set GL_PREFIX(MultiTexCoord1f), GL_PREFIX(MultiTexCoord1fARB)
33827 .globl GL_PREFIX(MultiTexCoord1fv) ; .set GL_PREFIX(MultiTexCoord1fv), GL_PREFIX(MultiTexCoord1fvARB)
33828 .globl GL_PREFIX(MultiTexCoord1i) ; .set GL_PREFIX(MultiTexCoord1i), GL_PREFIX(MultiTexCoord1iARB)
33829 .globl GL_PREFIX(MultiTexCoord1iv) ; .set GL_PREFIX(MultiTexCoord1iv), GL_PREFIX(MultiTexCoord1ivARB)
33830 .globl GL_PREFIX(MultiTexCoord1s) ; .set GL_PREFIX(MultiTexCoord1s), GL_PREFIX(MultiTexCoord1sARB)
33831 .globl GL_PREFIX(MultiTexCoord1sv) ; .set GL_PREFIX(MultiTexCoord1sv), GL_PREFIX(MultiTexCoord1svARB)
33832 .globl GL_PREFIX(MultiTexCoord2d) ; .set GL_PREFIX(MultiTexCoord2d), GL_PREFIX(MultiTexCoord2dARB)
33833 .globl GL_PREFIX(MultiTexCoord2dv) ; .set GL_PREFIX(MultiTexCoord2dv), GL_PREFIX(MultiTexCoord2dvARB)
33834 .globl GL_PREFIX(MultiTexCoord2f) ; .set GL_PREFIX(MultiTexCoord2f), GL_PREFIX(MultiTexCoord2fARB)
33835 .globl GL_PREFIX(MultiTexCoord2fv) ; .set GL_PREFIX(MultiTexCoord2fv), GL_PREFIX(MultiTexCoord2fvARB)
33836 .globl GL_PREFIX(MultiTexCoord2i) ; .set GL_PREFIX(MultiTexCoord2i), GL_PREFIX(MultiTexCoord2iARB)
33837 .globl GL_PREFIX(MultiTexCoord2iv) ; .set GL_PREFIX(MultiTexCoord2iv), GL_PREFIX(MultiTexCoord2ivARB)
33838 .globl GL_PREFIX(MultiTexCoord2s) ; .set GL_PREFIX(MultiTexCoord2s), GL_PREFIX(MultiTexCoord2sARB)
33839 .globl GL_PREFIX(MultiTexCoord2sv) ; .set GL_PREFIX(MultiTexCoord2sv), GL_PREFIX(MultiTexCoord2svARB)
33840 .globl GL_PREFIX(MultiTexCoord3d) ; .set GL_PREFIX(MultiTexCoord3d), GL_PREFIX(MultiTexCoord3dARB)
33841 .globl GL_PREFIX(MultiTexCoord3dv) ; .set GL_PREFIX(MultiTexCoord3dv), GL_PREFIX(MultiTexCoord3dvARB)
33842 .globl GL_PREFIX(MultiTexCoord3f) ; .set GL_PREFIX(MultiTexCoord3f), GL_PREFIX(MultiTexCoord3fARB)
33843 .globl GL_PREFIX(MultiTexCoord3fv) ; .set GL_PREFIX(MultiTexCoord3fv), GL_PREFIX(MultiTexCoord3fvARB)
33844 .globl GL_PREFIX(MultiTexCoord3i) ; .set GL_PREFIX(MultiTexCoord3i), GL_PREFIX(MultiTexCoord3iARB)
33845 .globl GL_PREFIX(MultiTexCoord3iv) ; .set GL_PREFIX(MultiTexCoord3iv), GL_PREFIX(MultiTexCoord3ivARB)
33846 .globl GL_PREFIX(MultiTexCoord3s) ; .set GL_PREFIX(MultiTexCoord3s), GL_PREFIX(MultiTexCoord3sARB)
33847 .globl GL_PREFIX(MultiTexCoord3sv) ; .set GL_PREFIX(MultiTexCoord3sv), GL_PREFIX(MultiTexCoord3svARB)
33848 .globl GL_PREFIX(MultiTexCoord4d) ; .set GL_PREFIX(MultiTexCoord4d), GL_PREFIX(MultiTexCoord4dARB)
33849 .globl GL_PREFIX(MultiTexCoord4dv) ; .set GL_PREFIX(MultiTexCoord4dv), GL_PREFIX(MultiTexCoord4dvARB)
33850 .globl GL_PREFIX(MultiTexCoord4f) ; .set GL_PREFIX(MultiTexCoord4f), GL_PREFIX(MultiTexCoord4fARB)
33851 .globl GL_PREFIX(MultiTexCoord4fv) ; .set GL_PREFIX(MultiTexCoord4fv), GL_PREFIX(MultiTexCoord4fvARB)
33852 .globl GL_PREFIX(MultiTexCoord4i) ; .set GL_PREFIX(MultiTexCoord4i), GL_PREFIX(MultiTexCoord4iARB)
33853 .globl GL_PREFIX(MultiTexCoord4iv) ; .set GL_PREFIX(MultiTexCoord4iv), GL_PREFIX(MultiTexCoord4ivARB)
33854 .globl GL_PREFIX(MultiTexCoord4s) ; .set GL_PREFIX(MultiTexCoord4s), GL_PREFIX(MultiTexCoord4sARB)
33855 .globl GL_PREFIX(MultiTexCoord4sv) ; .set GL_PREFIX(MultiTexCoord4sv), GL_PREFIX(MultiTexCoord4svARB)
33856 .globl GL_PREFIX(LoadTransposeMatrixd) ; .set GL_PREFIX(LoadTransposeMatrixd), GL_PREFIX(LoadTransposeMatrixdARB)
33857 .globl GL_PREFIX(LoadTransposeMatrixf) ; .set GL_PREFIX(LoadTransposeMatrixf), GL_PREFIX(LoadTransposeMatrixfARB)
33858 .globl GL_PREFIX(MultTransposeMatrixd) ; .set GL_PREFIX(MultTransposeMatrixd), GL_PREFIX(MultTransposeMatrixdARB)
33859 .globl GL_PREFIX(MultTransposeMatrixf) ; .set GL_PREFIX(MultTransposeMatrixf), GL_PREFIX(MultTransposeMatrixfARB)
33860 .globl GL_PREFIX(SampleCoverage) ; .set GL_PREFIX(SampleCoverage), GL_PREFIX(SampleCoverageARB)
33861 .globl GL_PREFIX(CompressedTexImage1D) ; .set GL_PREFIX(CompressedTexImage1D), GL_PREFIX(CompressedTexImage1DARB)
33862 .globl GL_PREFIX(CompressedTexImage2D) ; .set GL_PREFIX(CompressedTexImage2D), GL_PREFIX(CompressedTexImage2DARB)
33863 .globl GL_PREFIX(CompressedTexImage3D) ; .set GL_PREFIX(CompressedTexImage3D), GL_PREFIX(CompressedTexImage3DARB)
33864 .globl GL_PREFIX(CompressedTexSubImage1D) ; .set GL_PREFIX(CompressedTexSubImage1D), GL_PREFIX(CompressedTexSubImage1DARB)
33865 .globl GL_PREFIX(CompressedTexSubImage2D) ; .set GL_PREFIX(CompressedTexSubImage2D), GL_PREFIX(CompressedTexSubImage2DARB)
33866 .globl GL_PREFIX(CompressedTexSubImage3D) ; .set GL_PREFIX(CompressedTexSubImage3D), GL_PREFIX(CompressedTexSubImage3DARB)
33867 .globl GL_PREFIX(GetCompressedTexImage) ; .set GL_PREFIX(GetCompressedTexImage), GL_PREFIX(GetCompressedTexImageARB)
33868 .globl GL_PREFIX(DisableVertexAttribArray) ; .set GL_PREFIX(DisableVertexAttribArray), GL_PREFIX(DisableVertexAttribArrayARB)
33869 .globl GL_PREFIX(EnableVertexAttribArray) ; .set GL_PREFIX(EnableVertexAttribArray), GL_PREFIX(EnableVertexAttribArrayARB)
33870 .globl GL_PREFIX(GetVertexAttribdv) ; .set GL_PREFIX(GetVertexAttribdv), GL_PREFIX(GetVertexAttribdvARB)
33871 .globl GL_PREFIX(GetVertexAttribfv) ; .set GL_PREFIX(GetVertexAttribfv), GL_PREFIX(GetVertexAttribfvARB)
33872 .globl GL_PREFIX(GetVertexAttribiv) ; .set GL_PREFIX(GetVertexAttribiv), GL_PREFIX(GetVertexAttribivARB)
33873 .globl GL_PREFIX(ProgramParameter4dNV) ; .set GL_PREFIX(ProgramParameter4dNV), GL_PREFIX(ProgramEnvParameter4dARB)
33874 .globl GL_PREFIX(ProgramParameter4dvNV) ; .set GL_PREFIX(ProgramParameter4dvNV), GL_PREFIX(ProgramEnvParameter4dvARB)
33875 .globl GL_PREFIX(ProgramParameter4fNV) ; .set GL_PREFIX(ProgramParameter4fNV), GL_PREFIX(ProgramEnvParameter4fARB)
33876 .globl GL_PREFIX(ProgramParameter4fvNV) ; .set GL_PREFIX(ProgramParameter4fvNV), GL_PREFIX(ProgramEnvParameter4fvARB)
33877 .globl GL_PREFIX(VertexAttrib1d) ; .set GL_PREFIX(VertexAttrib1d), GL_PREFIX(VertexAttrib1dARB)
33878 .globl GL_PREFIX(VertexAttrib1dv) ; .set GL_PREFIX(VertexAttrib1dv), GL_PREFIX(VertexAttrib1dvARB)
33879 .globl GL_PREFIX(VertexAttrib1f) ; .set GL_PREFIX(VertexAttrib1f), GL_PREFIX(VertexAttrib1fARB)
33880 .globl GL_PREFIX(VertexAttrib1fv) ; .set GL_PREFIX(VertexAttrib1fv), GL_PREFIX(VertexAttrib1fvARB)
33881 .globl GL_PREFIX(VertexAttrib1s) ; .set GL_PREFIX(VertexAttrib1s), GL_PREFIX(VertexAttrib1sARB)
33882 .globl GL_PREFIX(VertexAttrib1sv) ; .set GL_PREFIX(VertexAttrib1sv), GL_PREFIX(VertexAttrib1svARB)
33883 .globl GL_PREFIX(VertexAttrib2d) ; .set GL_PREFIX(VertexAttrib2d), GL_PREFIX(VertexAttrib2dARB)
33884 .globl GL_PREFIX(VertexAttrib2dv) ; .set GL_PREFIX(VertexAttrib2dv), GL_PREFIX(VertexAttrib2dvARB)
33885 .globl GL_PREFIX(VertexAttrib2f) ; .set GL_PREFIX(VertexAttrib2f), GL_PREFIX(VertexAttrib2fARB)
33886 .globl GL_PREFIX(VertexAttrib2fv) ; .set GL_PREFIX(VertexAttrib2fv), GL_PREFIX(VertexAttrib2fvARB)
33887 .globl GL_PREFIX(VertexAttrib2s) ; .set GL_PREFIX(VertexAttrib2s), GL_PREFIX(VertexAttrib2sARB)
33888 .globl GL_PREFIX(VertexAttrib2sv) ; .set GL_PREFIX(VertexAttrib2sv), GL_PREFIX(VertexAttrib2svARB)
33889 .globl GL_PREFIX(VertexAttrib3d) ; .set GL_PREFIX(VertexAttrib3d), GL_PREFIX(VertexAttrib3dARB)
33890 .globl GL_PREFIX(VertexAttrib3dv) ; .set GL_PREFIX(VertexAttrib3dv), GL_PREFIX(VertexAttrib3dvARB)
33891 .globl GL_PREFIX(VertexAttrib3f) ; .set GL_PREFIX(VertexAttrib3f), GL_PREFIX(VertexAttrib3fARB)
33892 .globl GL_PREFIX(VertexAttrib3fv) ; .set GL_PREFIX(VertexAttrib3fv), GL_PREFIX(VertexAttrib3fvARB)
33893 .globl GL_PREFIX(VertexAttrib3s) ; .set GL_PREFIX(VertexAttrib3s), GL_PREFIX(VertexAttrib3sARB)
33894 .globl GL_PREFIX(VertexAttrib3sv) ; .set GL_PREFIX(VertexAttrib3sv), GL_PREFIX(VertexAttrib3svARB)
33895 .globl GL_PREFIX(VertexAttrib4Nbv) ; .set GL_PREFIX(VertexAttrib4Nbv), GL_PREFIX(VertexAttrib4NbvARB)
33896 .globl GL_PREFIX(VertexAttrib4Niv) ; .set GL_PREFIX(VertexAttrib4Niv), GL_PREFIX(VertexAttrib4NivARB)
33897 .globl GL_PREFIX(VertexAttrib4Nsv) ; .set GL_PREFIX(VertexAttrib4Nsv), GL_PREFIX(VertexAttrib4NsvARB)
33898 .globl GL_PREFIX(VertexAttrib4Nub) ; .set GL_PREFIX(VertexAttrib4Nub), GL_PREFIX(VertexAttrib4NubARB)
33899 .globl GL_PREFIX(VertexAttrib4Nubv) ; .set GL_PREFIX(VertexAttrib4Nubv), GL_PREFIX(VertexAttrib4NubvARB)
33900 .globl GL_PREFIX(VertexAttrib4Nuiv) ; .set GL_PREFIX(VertexAttrib4Nuiv), GL_PREFIX(VertexAttrib4NuivARB)
33901 .globl GL_PREFIX(VertexAttrib4Nusv) ; .set GL_PREFIX(VertexAttrib4Nusv), GL_PREFIX(VertexAttrib4NusvARB)
33902 .globl GL_PREFIX(VertexAttrib4bv) ; .set GL_PREFIX(VertexAttrib4bv), GL_PREFIX(VertexAttrib4bvARB)
33903 .globl GL_PREFIX(VertexAttrib4d) ; .set GL_PREFIX(VertexAttrib4d), GL_PREFIX(VertexAttrib4dARB)
33904 .globl GL_PREFIX(VertexAttrib4dv) ; .set GL_PREFIX(VertexAttrib4dv), GL_PREFIX(VertexAttrib4dvARB)
33905 .globl GL_PREFIX(VertexAttrib4f) ; .set GL_PREFIX(VertexAttrib4f), GL_PREFIX(VertexAttrib4fARB)
33906 .globl GL_PREFIX(VertexAttrib4fv) ; .set GL_PREFIX(VertexAttrib4fv), GL_PREFIX(VertexAttrib4fvARB)
33907 .globl GL_PREFIX(VertexAttrib4iv) ; .set GL_PREFIX(VertexAttrib4iv), GL_PREFIX(VertexAttrib4ivARB)
33908 .globl GL_PREFIX(VertexAttrib4s) ; .set GL_PREFIX(VertexAttrib4s), GL_PREFIX(VertexAttrib4sARB)
33909 .globl GL_PREFIX(VertexAttrib4sv) ; .set GL_PREFIX(VertexAttrib4sv), GL_PREFIX(VertexAttrib4svARB)
33910 .globl GL_PREFIX(VertexAttrib4ubv) ; .set GL_PREFIX(VertexAttrib4ubv), GL_PREFIX(VertexAttrib4ubvARB)
33911 .globl GL_PREFIX(VertexAttrib4uiv) ; .set GL_PREFIX(VertexAttrib4uiv), GL_PREFIX(VertexAttrib4uivARB)
33912 .globl GL_PREFIX(VertexAttrib4usv) ; .set GL_PREFIX(VertexAttrib4usv), GL_PREFIX(VertexAttrib4usvARB)
33913 .globl GL_PREFIX(VertexAttribPointer) ; .set GL_PREFIX(VertexAttribPointer), GL_PREFIX(VertexAttribPointerARB)
33914 .globl GL_PREFIX(BindBuffer) ; .set GL_PREFIX(BindBuffer), GL_PREFIX(BindBufferARB)
33915 .globl GL_PREFIX(BufferData) ; .set GL_PREFIX(BufferData), GL_PREFIX(BufferDataARB)
33916 .globl GL_PREFIX(BufferSubData) ; .set GL_PREFIX(BufferSubData), GL_PREFIX(BufferSubDataARB)
33917 .globl GL_PREFIX(DeleteBuffers) ; .set GL_PREFIX(DeleteBuffers), GL_PREFIX(DeleteBuffersARB)
33918 .globl GL_PREFIX(GenBuffers) ; .set GL_PREFIX(GenBuffers), GL_PREFIX(GenBuffersARB)
33919 .globl GL_PREFIX(GetBufferParameteriv) ; .set GL_PREFIX(GetBufferParameteriv), GL_PREFIX(GetBufferParameterivARB)
33920 .globl GL_PREFIX(GetBufferPointerv) ; .set GL_PREFIX(GetBufferPointerv), GL_PREFIX(GetBufferPointervARB)
33921 .globl GL_PREFIX(GetBufferSubData) ; .set GL_PREFIX(GetBufferSubData), GL_PREFIX(GetBufferSubDataARB)
33922 .globl GL_PREFIX(IsBuffer) ; .set GL_PREFIX(IsBuffer), GL_PREFIX(IsBufferARB)
33923 .globl GL_PREFIX(MapBuffer) ; .set GL_PREFIX(MapBuffer), GL_PREFIX(MapBufferARB)
33924 .globl GL_PREFIX(UnmapBuffer) ; .set GL_PREFIX(UnmapBuffer), GL_PREFIX(UnmapBufferARB)
33925 .globl GL_PREFIX(BeginQuery) ; .set GL_PREFIX(BeginQuery), GL_PREFIX(BeginQueryARB)
33926 .globl GL_PREFIX(DeleteQueries) ; .set GL_PREFIX(DeleteQueries), GL_PREFIX(DeleteQueriesARB)
33927 .globl GL_PREFIX(EndQuery) ; .set GL_PREFIX(EndQuery), GL_PREFIX(EndQueryARB)
33928 .globl GL_PREFIX(GenQueries) ; .set GL_PREFIX(GenQueries), GL_PREFIX(GenQueriesARB)
33929 .globl GL_PREFIX(GetQueryObjectiv) ; .set GL_PREFIX(GetQueryObjectiv), GL_PREFIX(GetQueryObjectivARB)
33930 .globl GL_PREFIX(GetQueryObjectuiv) ; .set GL_PREFIX(GetQueryObjectuiv), GL_PREFIX(GetQueryObjectuivARB)
33931 .globl GL_PREFIX(GetQueryiv) ; .set GL_PREFIX(GetQueryiv), GL_PREFIX(GetQueryivARB)
33932 .globl GL_PREFIX(IsQuery) ; .set GL_PREFIX(IsQuery), GL_PREFIX(IsQueryARB)
33933 .globl GL_PREFIX(CompileShader) ; .set GL_PREFIX(CompileShader), GL_PREFIX(CompileShaderARB)
33934 .globl GL_PREFIX(GetActiveUniform) ; .set GL_PREFIX(GetActiveUniform), GL_PREFIX(GetActiveUniformARB)
33935 .globl GL_PREFIX(GetShaderSource) ; .set GL_PREFIX(GetShaderSource), GL_PREFIX(GetShaderSourceARB)
33936 .globl GL_PREFIX(GetUniformLocation) ; .set GL_PREFIX(GetUniformLocation), GL_PREFIX(GetUniformLocationARB)
33937 .globl GL_PREFIX(GetUniformfv) ; .set GL_PREFIX(GetUniformfv), GL_PREFIX(GetUniformfvARB)
33938 .globl GL_PREFIX(GetUniformiv) ; .set GL_PREFIX(GetUniformiv), GL_PREFIX(GetUniformivARB)
33939 .globl GL_PREFIX(LinkProgram) ; .set GL_PREFIX(LinkProgram), GL_PREFIX(LinkProgramARB)
33940 .globl GL_PREFIX(ShaderSource) ; .set GL_PREFIX(ShaderSource), GL_PREFIX(ShaderSourceARB)
33941 .globl GL_PREFIX(Uniform1f) ; .set GL_PREFIX(Uniform1f), GL_PREFIX(Uniform1fARB)
33942 .globl GL_PREFIX(Uniform1fv) ; .set GL_PREFIX(Uniform1fv), GL_PREFIX(Uniform1fvARB)
33943 .globl GL_PREFIX(Uniform1i) ; .set GL_PREFIX(Uniform1i), GL_PREFIX(Uniform1iARB)
33944 .globl GL_PREFIX(Uniform1iv) ; .set GL_PREFIX(Uniform1iv), GL_PREFIX(Uniform1ivARB)
33945 .globl GL_PREFIX(Uniform2f) ; .set GL_PREFIX(Uniform2f), GL_PREFIX(Uniform2fARB)
33946 .globl GL_PREFIX(Uniform2fv) ; .set GL_PREFIX(Uniform2fv), GL_PREFIX(Uniform2fvARB)
33947 .globl GL_PREFIX(Uniform2i) ; .set GL_PREFIX(Uniform2i), GL_PREFIX(Uniform2iARB)
33948 .globl GL_PREFIX(Uniform2iv) ; .set GL_PREFIX(Uniform2iv), GL_PREFIX(Uniform2ivARB)
33949 .globl GL_PREFIX(Uniform3f) ; .set GL_PREFIX(Uniform3f), GL_PREFIX(Uniform3fARB)
33950 .globl GL_PREFIX(Uniform3fv) ; .set GL_PREFIX(Uniform3fv), GL_PREFIX(Uniform3fvARB)
33951 .globl GL_PREFIX(Uniform3i) ; .set GL_PREFIX(Uniform3i), GL_PREFIX(Uniform3iARB)
33952 .globl GL_PREFIX(Uniform3iv) ; .set GL_PREFIX(Uniform3iv), GL_PREFIX(Uniform3ivARB)
33953 .globl GL_PREFIX(Uniform4f) ; .set GL_PREFIX(Uniform4f), GL_PREFIX(Uniform4fARB)
33954 .globl GL_PREFIX(Uniform4fv) ; .set GL_PREFIX(Uniform4fv), GL_PREFIX(Uniform4fvARB)
33955 .globl GL_PREFIX(Uniform4i) ; .set GL_PREFIX(Uniform4i), GL_PREFIX(Uniform4iARB)
33956 .globl GL_PREFIX(Uniform4iv) ; .set GL_PREFIX(Uniform4iv), GL_PREFIX(Uniform4ivARB)
33957 .globl GL_PREFIX(UniformMatrix2fv) ; .set GL_PREFIX(UniformMatrix2fv), GL_PREFIX(UniformMatrix2fvARB)
33958 .globl GL_PREFIX(UniformMatrix3fv) ; .set GL_PREFIX(UniformMatrix3fv), GL_PREFIX(UniformMatrix3fvARB)
33959 .globl GL_PREFIX(UniformMatrix4fv) ; .set GL_PREFIX(UniformMatrix4fv), GL_PREFIX(UniformMatrix4fvARB)
33960 .globl GL_PREFIX(UseProgram) ; .set GL_PREFIX(UseProgram), GL_PREFIX(UseProgramObjectARB)
33961 .globl GL_PREFIX(ValidateProgram) ; .set GL_PREFIX(ValidateProgram), GL_PREFIX(ValidateProgramARB)
33962 .globl GL_PREFIX(BindAttribLocation) ; .set GL_PREFIX(BindAttribLocation), GL_PREFIX(BindAttribLocationARB)
33963 .globl GL_PREFIX(GetActiveAttrib) ; .set GL_PREFIX(GetActiveAttrib), GL_PREFIX(GetActiveAttribARB)
33964 .globl GL_PREFIX(GetAttribLocation) ; .set GL_PREFIX(GetAttribLocation), GL_PREFIX(GetAttribLocationARB)
33965 .globl GL_PREFIX(DrawBuffers) ; .set GL_PREFIX(DrawBuffers), GL_PREFIX(DrawBuffersARB)
33966 .globl GL_PREFIX(DrawBuffersATI) ; .set GL_PREFIX(DrawBuffersATI), GL_PREFIX(DrawBuffersARB)
33967 .globl GL_PREFIX(DrawArraysInstancedEXT) ; .set GL_PREFIX(DrawArraysInstancedEXT), GL_PREFIX(DrawArraysInstancedARB)
33968 .globl GL_PREFIX(DrawArraysInstanced) ; .set GL_PREFIX(DrawArraysInstanced), GL_PREFIX(DrawArraysInstancedARB)
33969 .globl GL_PREFIX(DrawElementsInstancedEXT) ; .set GL_PREFIX(DrawElementsInstancedEXT), GL_PREFIX(DrawElementsInstancedARB)
33970 .globl GL_PREFIX(DrawElementsInstanced) ; .set GL_PREFIX(DrawElementsInstanced), GL_PREFIX(DrawElementsInstancedARB)
33971 .globl GL_PREFIX(RenderbufferStorageMultisampleEXT) ; .set GL_PREFIX(RenderbufferStorageMultisampleEXT), GL_PREFIX(RenderbufferStorageMultisample)
33972 .globl GL_PREFIX(PointParameterf) ; .set GL_PREFIX(PointParameterf), GL_PREFIX(PointParameterfEXT)
33973 .globl GL_PREFIX(PointParameterfARB) ; .set GL_PREFIX(PointParameterfARB), GL_PREFIX(PointParameterfEXT)
33974 .globl GL_PREFIX(PointParameterfv) ; .set GL_PREFIX(PointParameterfv), GL_PREFIX(PointParameterfvEXT)
33975 .globl GL_PREFIX(PointParameterfvARB) ; .set GL_PREFIX(PointParameterfvARB), GL_PREFIX(PointParameterfvEXT)
33976 .globl GL_PREFIX(SecondaryColor3b) ; .set GL_PREFIX(SecondaryColor3b), GL_PREFIX(SecondaryColor3bEXT)
33977 .globl GL_PREFIX(SecondaryColor3bv) ; .set GL_PREFIX(SecondaryColor3bv), GL_PREFIX(SecondaryColor3bvEXT)
33978 .globl GL_PREFIX(SecondaryColor3d) ; .set GL_PREFIX(SecondaryColor3d), GL_PREFIX(SecondaryColor3dEXT)
33979 .globl GL_PREFIX(SecondaryColor3dv) ; .set GL_PREFIX(SecondaryColor3dv), GL_PREFIX(SecondaryColor3dvEXT)
33980 .globl GL_PREFIX(SecondaryColor3f) ; .set GL_PREFIX(SecondaryColor3f), GL_PREFIX(SecondaryColor3fEXT)
33981 .globl GL_PREFIX(SecondaryColor3fv) ; .set GL_PREFIX(SecondaryColor3fv), GL_PREFIX(SecondaryColor3fvEXT)
33982 .globl GL_PREFIX(SecondaryColor3i) ; .set GL_PREFIX(SecondaryColor3i), GL_PREFIX(SecondaryColor3iEXT)
33983 .globl GL_PREFIX(SecondaryColor3iv) ; .set GL_PREFIX(SecondaryColor3iv), GL_PREFIX(SecondaryColor3ivEXT)
33984 .globl GL_PREFIX(SecondaryColor3s) ; .set GL_PREFIX(SecondaryColor3s), GL_PREFIX(SecondaryColor3sEXT)
33985 .globl GL_PREFIX(SecondaryColor3sv) ; .set GL_PREFIX(SecondaryColor3sv), GL_PREFIX(SecondaryColor3svEXT)
33986 .globl GL_PREFIX(SecondaryColor3ub) ; .set GL_PREFIX(SecondaryColor3ub), GL_PREFIX(SecondaryColor3ubEXT)
33987 .globl GL_PREFIX(SecondaryColor3ubv) ; .set GL_PREFIX(SecondaryColor3ubv), GL_PREFIX(SecondaryColor3ubvEXT)
33988 .globl GL_PREFIX(SecondaryColor3ui) ; .set GL_PREFIX(SecondaryColor3ui), GL_PREFIX(SecondaryColor3uiEXT)
33989 .globl GL_PREFIX(SecondaryColor3uiv) ; .set GL_PREFIX(SecondaryColor3uiv), GL_PREFIX(SecondaryColor3uivEXT)
33990 .globl GL_PREFIX(SecondaryColor3us) ; .set GL_PREFIX(SecondaryColor3us), GL_PREFIX(SecondaryColor3usEXT)
33991 .globl GL_PREFIX(SecondaryColor3usv) ; .set GL_PREFIX(SecondaryColor3usv), GL_PREFIX(SecondaryColor3usvEXT)
33992 .globl GL_PREFIX(SecondaryColorPointer) ; .set GL_PREFIX(SecondaryColorPointer), GL_PREFIX(SecondaryColorPointerEXT)
33993 .globl GL_PREFIX(MultiDrawArrays) ; .set GL_PREFIX(MultiDrawArrays), GL_PREFIX(MultiDrawArraysEXT)
33994 .globl GL_PREFIX(MultiDrawElements) ; .set GL_PREFIX(MultiDrawElements), GL_PREFIX(MultiDrawElementsEXT)
33995 .globl GL_PREFIX(FogCoordPointer) ; .set GL_PREFIX(FogCoordPointer), GL_PREFIX(FogCoordPointerEXT)
33996 .globl GL_PREFIX(FogCoordd) ; .set GL_PREFIX(FogCoordd), GL_PREFIX(FogCoorddEXT)
33997 .globl GL_PREFIX(FogCoorddv) ; .set GL_PREFIX(FogCoorddv), GL_PREFIX(FogCoorddvEXT)
33998 .globl GL_PREFIX(FogCoordf) ; .set GL_PREFIX(FogCoordf), GL_PREFIX(FogCoordfEXT)
33999 .globl GL_PREFIX(FogCoordfv) ; .set GL_PREFIX(FogCoordfv), GL_PREFIX(FogCoordfvEXT)
34000 .globl GL_PREFIX(BlendFuncSeparate) ; .set GL_PREFIX(BlendFuncSeparate), GL_PREFIX(BlendFuncSeparateEXT)
34001 .globl GL_PREFIX(WindowPos2d) ; .set GL_PREFIX(WindowPos2d), GL_PREFIX(WindowPos2dMESA)
34002 .globl GL_PREFIX(WindowPos2dARB) ; .set GL_PREFIX(WindowPos2dARB), GL_PREFIX(WindowPos2dMESA)
34003 .globl GL_PREFIX(WindowPos2dv) ; .set GL_PREFIX(WindowPos2dv), GL_PREFIX(WindowPos2dvMESA)
34004 .globl GL_PREFIX(WindowPos2dvARB) ; .set GL_PREFIX(WindowPos2dvARB), GL_PREFIX(WindowPos2dvMESA)
34005 .globl GL_PREFIX(WindowPos2f) ; .set GL_PREFIX(WindowPos2f), GL_PREFIX(WindowPos2fMESA)
34006 .globl GL_PREFIX(WindowPos2fARB) ; .set GL_PREFIX(WindowPos2fARB), GL_PREFIX(WindowPos2fMESA)
34007 .globl GL_PREFIX(WindowPos2fv) ; .set GL_PREFIX(WindowPos2fv), GL_PREFIX(WindowPos2fvMESA)
34008 .globl GL_PREFIX(WindowPos2fvARB) ; .set GL_PREFIX(WindowPos2fvARB), GL_PREFIX(WindowPos2fvMESA)
34009 .globl GL_PREFIX(WindowPos2i) ; .set GL_PREFIX(WindowPos2i), GL_PREFIX(WindowPos2iMESA)
34010 .globl GL_PREFIX(WindowPos2iARB) ; .set GL_PREFIX(WindowPos2iARB), GL_PREFIX(WindowPos2iMESA)
34011 .globl GL_PREFIX(WindowPos2iv) ; .set GL_PREFIX(WindowPos2iv), GL_PREFIX(WindowPos2ivMESA)
34012 .globl GL_PREFIX(WindowPos2ivARB) ; .set GL_PREFIX(WindowPos2ivARB), GL_PREFIX(WindowPos2ivMESA)
34013 .globl GL_PREFIX(WindowPos2s) ; .set GL_PREFIX(WindowPos2s), GL_PREFIX(WindowPos2sMESA)
34014 .globl GL_PREFIX(WindowPos2sARB) ; .set GL_PREFIX(WindowPos2sARB), GL_PREFIX(WindowPos2sMESA)
34015 .globl GL_PREFIX(WindowPos2sv) ; .set GL_PREFIX(WindowPos2sv), GL_PREFIX(WindowPos2svMESA)
34016 .globl GL_PREFIX(WindowPos2svARB) ; .set GL_PREFIX(WindowPos2svARB), GL_PREFIX(WindowPos2svMESA)
34017 .globl GL_PREFIX(WindowPos3d) ; .set GL_PREFIX(WindowPos3d), GL_PREFIX(WindowPos3dMESA)
34018 .globl GL_PREFIX(WindowPos3dARB) ; .set GL_PREFIX(WindowPos3dARB), GL_PREFIX(WindowPos3dMESA)
34019 .globl GL_PREFIX(WindowPos3dv) ; .set GL_PREFIX(WindowPos3dv), GL_PREFIX(WindowPos3dvMESA)
34020 .globl GL_PREFIX(WindowPos3dvARB) ; .set GL_PREFIX(WindowPos3dvARB), GL_PREFIX(WindowPos3dvMESA)
34021 .globl GL_PREFIX(WindowPos3f) ; .set GL_PREFIX(WindowPos3f), GL_PREFIX(WindowPos3fMESA)
34022 .globl GL_PREFIX(WindowPos3fARB) ; .set GL_PREFIX(WindowPos3fARB), GL_PREFIX(WindowPos3fMESA)
34023 .globl GL_PREFIX(WindowPos3fv) ; .set GL_PREFIX(WindowPos3fv), GL_PREFIX(WindowPos3fvMESA)
34024 .globl GL_PREFIX(WindowPos3fvARB) ; .set GL_PREFIX(WindowPos3fvARB), GL_PREFIX(WindowPos3fvMESA)
34025 .globl GL_PREFIX(WindowPos3i) ; .set GL_PREFIX(WindowPos3i), GL_PREFIX(WindowPos3iMESA)
34026 .globl GL_PREFIX(WindowPos3iARB) ; .set GL_PREFIX(WindowPos3iARB), GL_PREFIX(WindowPos3iMESA)
34027 .globl GL_PREFIX(WindowPos3iv) ; .set GL_PREFIX(WindowPos3iv), GL_PREFIX(WindowPos3ivMESA)
34028 .globl GL_PREFIX(WindowPos3ivARB) ; .set GL_PREFIX(WindowPos3ivARB), GL_PREFIX(WindowPos3ivMESA)
34029 .globl GL_PREFIX(WindowPos3s) ; .set GL_PREFIX(WindowPos3s), GL_PREFIX(WindowPos3sMESA)
34030 .globl GL_PREFIX(WindowPos3sARB) ; .set GL_PREFIX(WindowPos3sARB), GL_PREFIX(WindowPos3sMESA)
34031 .globl GL_PREFIX(WindowPos3sv) ; .set GL_PREFIX(WindowPos3sv), GL_PREFIX(WindowPos3svMESA)
34032 .globl GL_PREFIX(WindowPos3svARB) ; .set GL_PREFIX(WindowPos3svARB), GL_PREFIX(WindowPos3svMESA)
34033 .globl GL_PREFIX(BindProgramARB) ; .set GL_PREFIX(BindProgramARB), GL_PREFIX(BindProgramNV)
34034 .globl GL_PREFIX(DeleteProgramsARB) ; .set GL_PREFIX(DeleteProgramsARB), GL_PREFIX(DeleteProgramsNV)
34035 .globl GL_PREFIX(GenProgramsARB) ; .set GL_PREFIX(GenProgramsARB), GL_PREFIX(GenProgramsNV)
34036 .globl GL_PREFIX(GetVertexAttribPointerv) ; .set GL_PREFIX(GetVertexAttribPointerv), GL_PREFIX(GetVertexAttribPointervNV)
34037 .globl GL_PREFIX(GetVertexAttribPointervARB) ; .set GL_PREFIX(GetVertexAttribPointervARB), GL_PREFIX(GetVertexAttribPointervNV)
34038 .globl GL_PREFIX(IsProgramARB) ; .set GL_PREFIX(IsProgramARB), GL_PREFIX(IsProgramNV)
34039 .globl GL_PREFIX(PointParameteri) ; .set GL_PREFIX(PointParameteri), GL_PREFIX(PointParameteriNV)
34040 .globl GL_PREFIX(PointParameteriv) ; .set GL_PREFIX(PointParameteriv), GL_PREFIX(PointParameterivNV)
34041 .globl GL_PREFIX(DeleteVertexArrays) ; .set GL_PREFIX(DeleteVertexArrays), GL_PREFIX(_dispatch_stub_786)
34042 .globl GL_PREFIX(IsVertexArray) ; .set GL_PREFIX(IsVertexArray), GL_PREFIX(_dispatch_stub_788)
34043 .globl GL_PREFIX(PrimitiveRestartIndex) ; .set GL_PREFIX(PrimitiveRestartIndex), GL_PREFIX(PrimitiveRestartIndexNV)
34044 .globl GL_PREFIX(BlendEquationSeparate) ; .set GL_PREFIX(BlendEquationSeparate), GL_PREFIX(_dispatch_stub_798)
34045 .globl GL_PREFIX(BindFramebuffer) ; .set GL_PREFIX(BindFramebuffer), GL_PREFIX(BindFramebufferEXT)
34046 .globl GL_PREFIX(BindRenderbuffer) ; .set GL_PREFIX(BindRenderbuffer), GL_PREFIX(BindRenderbufferEXT)
34047 .globl GL_PREFIX(CheckFramebufferStatus) ; .set GL_PREFIX(CheckFramebufferStatus), GL_PREFIX(CheckFramebufferStatusEXT)
34048 .globl GL_PREFIX(DeleteFramebuffers) ; .set GL_PREFIX(DeleteFramebuffers), GL_PREFIX(DeleteFramebuffersEXT)
34049 .globl GL_PREFIX(DeleteRenderbuffers) ; .set GL_PREFIX(DeleteRenderbuffers), GL_PREFIX(DeleteRenderbuffersEXT)
34050 .globl GL_PREFIX(FramebufferRenderbuffer) ; .set GL_PREFIX(FramebufferRenderbuffer), GL_PREFIX(FramebufferRenderbufferEXT)
34051 .globl GL_PREFIX(FramebufferTexture1D) ; .set GL_PREFIX(FramebufferTexture1D), GL_PREFIX(FramebufferTexture1DEXT)
34052 .globl GL_PREFIX(FramebufferTexture2D) ; .set GL_PREFIX(FramebufferTexture2D), GL_PREFIX(FramebufferTexture2DEXT)
34053 .globl GL_PREFIX(FramebufferTexture3D) ; .set GL_PREFIX(FramebufferTexture3D), GL_PREFIX(FramebufferTexture3DEXT)
34054 .globl GL_PREFIX(GenFramebuffers) ; .set GL_PREFIX(GenFramebuffers), GL_PREFIX(GenFramebuffersEXT)
34055 .globl GL_PREFIX(GenRenderbuffers) ; .set GL_PREFIX(GenRenderbuffers), GL_PREFIX(GenRenderbuffersEXT)
34056 .globl GL_PREFIX(GenerateMipmap) ; .set GL_PREFIX(GenerateMipmap), GL_PREFIX(GenerateMipmapEXT)
34057 .globl GL_PREFIX(GetFramebufferAttachmentParameteriv) ; .set GL_PREFIX(GetFramebufferAttachmentParameteriv), GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
34058 .globl GL_PREFIX(GetRenderbufferParameteriv) ; .set GL_PREFIX(GetRenderbufferParameteriv), GL_PREFIX(GetRenderbufferParameterivEXT)
34059 .globl GL_PREFIX(IsFramebuffer) ; .set GL_PREFIX(IsFramebuffer), GL_PREFIX(IsFramebufferEXT)
34060 .globl GL_PREFIX(IsRenderbuffer) ; .set GL_PREFIX(IsRenderbuffer), GL_PREFIX(IsRenderbufferEXT)
34061 .globl GL_PREFIX(RenderbufferStorage) ; .set GL_PREFIX(RenderbufferStorage), GL_PREFIX(RenderbufferStorageEXT)
34062 .globl GL_PREFIX(BlitFramebuffer) ; .set GL_PREFIX(BlitFramebuffer), GL_PREFIX(_dispatch_stub_816)
34063 .globl GL_PREFIX(BindFragDataLocation) ; .set GL_PREFIX(BindFragDataLocation), GL_PREFIX(BindFragDataLocationEXT)
34064 .globl GL_PREFIX(GetFragDataLocation) ; .set GL_PREFIX(GetFragDataLocation), GL_PREFIX(GetFragDataLocationEXT)
34065 .globl GL_PREFIX(GetUniformuiv) ; .set GL_PREFIX(GetUniformuiv), GL_PREFIX(GetUniformuivEXT)
34066 .globl GL_PREFIX(GetVertexAttribIiv) ; .set GL_PREFIX(GetVertexAttribIiv), GL_PREFIX(GetVertexAttribIivEXT)
34067 .globl GL_PREFIX(GetVertexAttribIuiv) ; .set GL_PREFIX(GetVertexAttribIuiv), GL_PREFIX(GetVertexAttribIuivEXT)
34068 .globl GL_PREFIX(Uniform1ui) ; .set GL_PREFIX(Uniform1ui), GL_PREFIX(Uniform1uiEXT)
34069 .globl GL_PREFIX(Uniform1uiv) ; .set GL_PREFIX(Uniform1uiv), GL_PREFIX(Uniform1uivEXT)
34070 .globl GL_PREFIX(Uniform2ui) ; .set GL_PREFIX(Uniform2ui), GL_PREFIX(Uniform2uiEXT)
34071 .globl GL_PREFIX(Uniform2uiv) ; .set GL_PREFIX(Uniform2uiv), GL_PREFIX(Uniform2uivEXT)
34072 .globl GL_PREFIX(Uniform3ui) ; .set GL_PREFIX(Uniform3ui), GL_PREFIX(Uniform3uiEXT)
34073 .globl GL_PREFIX(Uniform3uiv) ; .set GL_PREFIX(Uniform3uiv), GL_PREFIX(Uniform3uivEXT)
34074 .globl GL_PREFIX(Uniform4ui) ; .set GL_PREFIX(Uniform4ui), GL_PREFIX(Uniform4uiEXT)
34075 .globl GL_PREFIX(Uniform4uiv) ; .set GL_PREFIX(Uniform4uiv), GL_PREFIX(Uniform4uivEXT)
34076 .globl GL_PREFIX(VertexAttribI1i) ; .set GL_PREFIX(VertexAttribI1i), GL_PREFIX(VertexAttribI1iEXT)
34077 .globl GL_PREFIX(VertexAttribI1iv) ; .set GL_PREFIX(VertexAttribI1iv), GL_PREFIX(VertexAttribI1ivEXT)
34078 .globl GL_PREFIX(VertexAttribI1ui) ; .set GL_PREFIX(VertexAttribI1ui), GL_PREFIX(VertexAttribI1uiEXT)
34079 .globl GL_PREFIX(VertexAttribI1uiv) ; .set GL_PREFIX(VertexAttribI1uiv), GL_PREFIX(VertexAttribI1uivEXT)
34080 .globl GL_PREFIX(VertexAttribI2i) ; .set GL_PREFIX(VertexAttribI2i), GL_PREFIX(VertexAttribI2iEXT)
34081 .globl GL_PREFIX(VertexAttribI2iv) ; .set GL_PREFIX(VertexAttribI2iv), GL_PREFIX(VertexAttribI2ivEXT)
34082 .globl GL_PREFIX(VertexAttribI2ui) ; .set GL_PREFIX(VertexAttribI2ui), GL_PREFIX(VertexAttribI2uiEXT)
34083 .globl GL_PREFIX(VertexAttribI2uiv) ; .set GL_PREFIX(VertexAttribI2uiv), GL_PREFIX(VertexAttribI2uivEXT)
34084 .globl GL_PREFIX(VertexAttribI3i) ; .set GL_PREFIX(VertexAttribI3i), GL_PREFIX(VertexAttribI3iEXT)
34085 .globl GL_PREFIX(VertexAttribI3iv) ; .set GL_PREFIX(VertexAttribI3iv), GL_PREFIX(VertexAttribI3ivEXT)
34086 .globl GL_PREFIX(VertexAttribI3ui) ; .set GL_PREFIX(VertexAttribI3ui), GL_PREFIX(VertexAttribI3uiEXT)
34087 .globl GL_PREFIX(VertexAttribI3uiv) ; .set GL_PREFIX(VertexAttribI3uiv), GL_PREFIX(VertexAttribI3uivEXT)
34088 .globl GL_PREFIX(VertexAttribI4bv) ; .set GL_PREFIX(VertexAttribI4bv), GL_PREFIX(VertexAttribI4bvEXT)
34089 .globl GL_PREFIX(VertexAttribI4i) ; .set GL_PREFIX(VertexAttribI4i), GL_PREFIX(VertexAttribI4iEXT)
34090 .globl GL_PREFIX(VertexAttribI4iv) ; .set GL_PREFIX(VertexAttribI4iv), GL_PREFIX(VertexAttribI4ivEXT)
34091 .globl GL_PREFIX(VertexAttribI4sv) ; .set GL_PREFIX(VertexAttribI4sv), GL_PREFIX(VertexAttribI4svEXT)
34092 .globl GL_PREFIX(VertexAttribI4ubv) ; .set GL_PREFIX(VertexAttribI4ubv), GL_PREFIX(VertexAttribI4ubvEXT)
34093 .globl GL_PREFIX(VertexAttribI4ui) ; .set GL_PREFIX(VertexAttribI4ui), GL_PREFIX(VertexAttribI4uiEXT)
34094 .globl GL_PREFIX(VertexAttribI4uiv) ; .set GL_PREFIX(VertexAttribI4uiv), GL_PREFIX(VertexAttribI4uivEXT)
34095 .globl GL_PREFIX(VertexAttribI4usv) ; .set GL_PREFIX(VertexAttribI4usv), GL_PREFIX(VertexAttribI4usvEXT)
34096 .globl GL_PREFIX(VertexAttribIPointer) ; .set GL_PREFIX(VertexAttribIPointer), GL_PREFIX(VertexAttribIPointerEXT)
34097 .globl GL_PREFIX(FramebufferTextureLayer) ; .set GL_PREFIX(FramebufferTextureLayer), GL_PREFIX(FramebufferTextureLayerEXT)
34098 .globl GL_PREFIX(ColorMaski) ; .set GL_PREFIX(ColorMaski), GL_PREFIX(ColorMaskIndexedEXT)
34099 .globl GL_PREFIX(Disablei) ; .set GL_PREFIX(Disablei), GL_PREFIX(DisableIndexedEXT)
34100 .globl GL_PREFIX(Enablei) ; .set GL_PREFIX(Enablei), GL_PREFIX(EnableIndexedEXT)
34101 .globl GL_PREFIX(GetBooleani_v) ; .set GL_PREFIX(GetBooleani_v), GL_PREFIX(GetBooleanIndexedvEXT)
34102 .globl GL_PREFIX(GetIntegeri_v) ; .set GL_PREFIX(GetIntegeri_v), GL_PREFIX(GetIntegerIndexedvEXT)
34103 .globl GL_PREFIX(IsEnabledi) ; .set GL_PREFIX(IsEnabledi), GL_PREFIX(IsEnabledIndexedEXT)
34104 .globl GL_PREFIX(GetTexParameterIiv) ; .set GL_PREFIX(GetTexParameterIiv), GL_PREFIX(GetTexParameterIivEXT)
34105 .globl GL_PREFIX(GetTexParameterIuiv) ; .set GL_PREFIX(GetTexParameterIuiv), GL_PREFIX(GetTexParameterIuivEXT)
34106 .globl GL_PREFIX(TexParameterIiv) ; .set GL_PREFIX(TexParameterIiv), GL_PREFIX(TexParameterIivEXT)
34107 .globl GL_PREFIX(TexParameterIuiv) ; .set GL_PREFIX(TexParameterIuiv), GL_PREFIX(TexParameterIuivEXT)
34108 .globl GL_PREFIX(BeginConditionalRender) ; .set GL_PREFIX(BeginConditionalRender), GL_PREFIX(BeginConditionalRenderNV)
34109 .globl GL_PREFIX(EndConditionalRender) ; .set GL_PREFIX(EndConditionalRender), GL_PREFIX(EndConditionalRenderNV)
34110 .globl GL_PREFIX(BeginTransformFeedback) ; .set GL_PREFIX(BeginTransformFeedback), GL_PREFIX(BeginTransformFeedbackEXT)
34111 .globl GL_PREFIX(BindBufferBase) ; .set GL_PREFIX(BindBufferBase), GL_PREFIX(BindBufferBaseEXT)
34112 .globl GL_PREFIX(BindBufferRange) ; .set GL_PREFIX(BindBufferRange), GL_PREFIX(BindBufferRangeEXT)
34113 .globl GL_PREFIX(EndTransformFeedback) ; .set GL_PREFIX(EndTransformFeedback), GL_PREFIX(EndTransformFeedbackEXT)
34114 .globl GL_PREFIX(GetTransformFeedbackVarying) ; .set GL_PREFIX(GetTransformFeedbackVarying), GL_PREFIX(GetTransformFeedbackVaryingEXT)
34115 .globl GL_PREFIX(TransformFeedbackVaryings) ; .set GL_PREFIX(TransformFeedbackVaryings), GL_PREFIX(TransformFeedbackVaryingsEXT)
34116 .globl GL_PREFIX(ProvokingVertex) ; .set GL_PREFIX(ProvokingVertex), GL_PREFIX(ProvokingVertexEXT)
34117
34118 #if defined(GLX_USE_TLS) && defined(__linux__)
34119 .section ".note.ABI-tag", "a"
34120 .p2align 2
34121 .long 1f - 0f /* name length */
34122 .long 3f - 2f /* data length */
34123 .long 1 /* note length */
34124 0: .asciz "GNU" /* vendor name */
34125 1: .p2align 2
34126 2: .long 0 /* note data: the ABI tag */
34127 .long 2,4,20 /* Minimum kernel version w/TLS */
34128 3: .p2align 2 /* pad out section */
34129 #endif /* GLX_USE_TLS */
34130
34131 #if defined (__ELF__) && defined (__linux__)
34132 .section .note.GNU-stack,"",%progbits
34133 #endif