glapi: add @GOTPCREL relocation type
[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), %rax
77 movl (%rax), %edi
78 jmp pthread_getspecific@PLT
79
80 #elif defined(THREADS)
81
82 .extern _glapi_get_dispatch
83
84 #endif
85
86 .p2align 4,,15
87 .globl GL_PREFIX(NewList)
88 .type GL_PREFIX(NewList), @function
89 GL_PREFIX(NewList):
90 #if defined(GLX_USE_TLS)
91 call _x86_64_get_dispatch@PLT
92 movq 0(%rax), %r11
93 jmp *%r11
94 #elif defined(PTHREADS)
95 pushq %rdi
96 pushq %rsi
97 pushq %rbp
98 call _x86_64_get_dispatch@PLT
99 popq %rbp
100 popq %rsi
101 popq %rdi
102 movq (%rax), %r11
103 jmp *%r11
104 #else
105 movq _glapi_Dispatch(%rip), %rax
106 testq %rax, %rax
107 je 1f
108 movq 0(%rax), %r11
109 jmp *%r11
110 1:
111 pushq %rdi
112 pushq %rsi
113 pushq %rbp
114 call _glapi_get_dispatch
115 popq %rbp
116 popq %rsi
117 popq %rdi
118 movq 0(%rax), %r11
119 jmp *%r11
120 #endif /* defined(GLX_USE_TLS) */
121 .size GL_PREFIX(NewList), .-GL_PREFIX(NewList)
122
123 .p2align 4,,15
124 .globl GL_PREFIX(EndList)
125 .type GL_PREFIX(EndList), @function
126 GL_PREFIX(EndList):
127 #if defined(GLX_USE_TLS)
128 call _x86_64_get_dispatch@PLT
129 movq 8(%rax), %r11
130 jmp *%r11
131 #elif defined(PTHREADS)
132 pushq %rbp
133 call _x86_64_get_dispatch@PLT
134 popq %rbp
135 movq 8(%rax), %r11
136 jmp *%r11
137 #else
138 movq _glapi_Dispatch(%rip), %rax
139 testq %rax, %rax
140 je 1f
141 movq 8(%rax), %r11
142 jmp *%r11
143 1:
144 pushq %rbp
145 call _glapi_get_dispatch
146 popq %rbp
147 movq 8(%rax), %r11
148 jmp *%r11
149 #endif /* defined(GLX_USE_TLS) */
150 .size GL_PREFIX(EndList), .-GL_PREFIX(EndList)
151
152 .p2align 4,,15
153 .globl GL_PREFIX(CallList)
154 .type GL_PREFIX(CallList), @function
155 GL_PREFIX(CallList):
156 #if defined(GLX_USE_TLS)
157 call _x86_64_get_dispatch@PLT
158 movq 16(%rax), %r11
159 jmp *%r11
160 #elif defined(PTHREADS)
161 pushq %rdi
162 call _x86_64_get_dispatch@PLT
163 popq %rdi
164 movq 16(%rax), %r11
165 jmp *%r11
166 #else
167 movq _glapi_Dispatch(%rip), %rax
168 testq %rax, %rax
169 je 1f
170 movq 16(%rax), %r11
171 jmp *%r11
172 1:
173 pushq %rdi
174 call _glapi_get_dispatch
175 popq %rdi
176 movq 16(%rax), %r11
177 jmp *%r11
178 #endif /* defined(GLX_USE_TLS) */
179 .size GL_PREFIX(CallList), .-GL_PREFIX(CallList)
180
181 .p2align 4,,15
182 .globl GL_PREFIX(CallLists)
183 .type GL_PREFIX(CallLists), @function
184 GL_PREFIX(CallLists):
185 #if defined(GLX_USE_TLS)
186 call _x86_64_get_dispatch@PLT
187 movq 24(%rax), %r11
188 jmp *%r11
189 #elif defined(PTHREADS)
190 pushq %rdi
191 pushq %rsi
192 pushq %rdx
193 call _x86_64_get_dispatch@PLT
194 popq %rdx
195 popq %rsi
196 popq %rdi
197 movq 24(%rax), %r11
198 jmp *%r11
199 #else
200 movq _glapi_Dispatch(%rip), %rax
201 testq %rax, %rax
202 je 1f
203 movq 24(%rax), %r11
204 jmp *%r11
205 1:
206 pushq %rdi
207 pushq %rsi
208 pushq %rdx
209 call _glapi_get_dispatch
210 popq %rdx
211 popq %rsi
212 popq %rdi
213 movq 24(%rax), %r11
214 jmp *%r11
215 #endif /* defined(GLX_USE_TLS) */
216 .size GL_PREFIX(CallLists), .-GL_PREFIX(CallLists)
217
218 .p2align 4,,15
219 .globl GL_PREFIX(DeleteLists)
220 .type GL_PREFIX(DeleteLists), @function
221 GL_PREFIX(DeleteLists):
222 #if defined(GLX_USE_TLS)
223 call _x86_64_get_dispatch@PLT
224 movq 32(%rax), %r11
225 jmp *%r11
226 #elif defined(PTHREADS)
227 pushq %rdi
228 pushq %rsi
229 pushq %rbp
230 call _x86_64_get_dispatch@PLT
231 popq %rbp
232 popq %rsi
233 popq %rdi
234 movq 32(%rax), %r11
235 jmp *%r11
236 #else
237 movq _glapi_Dispatch(%rip), %rax
238 testq %rax, %rax
239 je 1f
240 movq 32(%rax), %r11
241 jmp *%r11
242 1:
243 pushq %rdi
244 pushq %rsi
245 pushq %rbp
246 call _glapi_get_dispatch
247 popq %rbp
248 popq %rsi
249 popq %rdi
250 movq 32(%rax), %r11
251 jmp *%r11
252 #endif /* defined(GLX_USE_TLS) */
253 .size GL_PREFIX(DeleteLists), .-GL_PREFIX(DeleteLists)
254
255 .p2align 4,,15
256 .globl GL_PREFIX(GenLists)
257 .type GL_PREFIX(GenLists), @function
258 GL_PREFIX(GenLists):
259 #if defined(GLX_USE_TLS)
260 call _x86_64_get_dispatch@PLT
261 movq 40(%rax), %r11
262 jmp *%r11
263 #elif defined(PTHREADS)
264 pushq %rdi
265 call _x86_64_get_dispatch@PLT
266 popq %rdi
267 movq 40(%rax), %r11
268 jmp *%r11
269 #else
270 movq _glapi_Dispatch(%rip), %rax
271 testq %rax, %rax
272 je 1f
273 movq 40(%rax), %r11
274 jmp *%r11
275 1:
276 pushq %rdi
277 call _glapi_get_dispatch
278 popq %rdi
279 movq 40(%rax), %r11
280 jmp *%r11
281 #endif /* defined(GLX_USE_TLS) */
282 .size GL_PREFIX(GenLists), .-GL_PREFIX(GenLists)
283
284 .p2align 4,,15
285 .globl GL_PREFIX(ListBase)
286 .type GL_PREFIX(ListBase), @function
287 GL_PREFIX(ListBase):
288 #if defined(GLX_USE_TLS)
289 call _x86_64_get_dispatch@PLT
290 movq 48(%rax), %r11
291 jmp *%r11
292 #elif defined(PTHREADS)
293 pushq %rdi
294 call _x86_64_get_dispatch@PLT
295 popq %rdi
296 movq 48(%rax), %r11
297 jmp *%r11
298 #else
299 movq _glapi_Dispatch(%rip), %rax
300 testq %rax, %rax
301 je 1f
302 movq 48(%rax), %r11
303 jmp *%r11
304 1:
305 pushq %rdi
306 call _glapi_get_dispatch
307 popq %rdi
308 movq 48(%rax), %r11
309 jmp *%r11
310 #endif /* defined(GLX_USE_TLS) */
311 .size GL_PREFIX(ListBase), .-GL_PREFIX(ListBase)
312
313 .p2align 4,,15
314 .globl GL_PREFIX(Begin)
315 .type GL_PREFIX(Begin), @function
316 GL_PREFIX(Begin):
317 #if defined(GLX_USE_TLS)
318 call _x86_64_get_dispatch@PLT
319 movq 56(%rax), %r11
320 jmp *%r11
321 #elif defined(PTHREADS)
322 pushq %rdi
323 call _x86_64_get_dispatch@PLT
324 popq %rdi
325 movq 56(%rax), %r11
326 jmp *%r11
327 #else
328 movq _glapi_Dispatch(%rip), %rax
329 testq %rax, %rax
330 je 1f
331 movq 56(%rax), %r11
332 jmp *%r11
333 1:
334 pushq %rdi
335 call _glapi_get_dispatch
336 popq %rdi
337 movq 56(%rax), %r11
338 jmp *%r11
339 #endif /* defined(GLX_USE_TLS) */
340 .size GL_PREFIX(Begin), .-GL_PREFIX(Begin)
341
342 .p2align 4,,15
343 .globl GL_PREFIX(Bitmap)
344 .type GL_PREFIX(Bitmap), @function
345 GL_PREFIX(Bitmap):
346 #if defined(GLX_USE_TLS)
347 call _x86_64_get_dispatch@PLT
348 movq 64(%rax), %r11
349 jmp *%r11
350 #elif defined(PTHREADS)
351 subq $56, %rsp
352 movq %rdi, (%rsp)
353 movq %rsi, 8(%rsp)
354 movq %xmm0, 16(%rsp)
355 movq %xmm1, 24(%rsp)
356 movq %xmm2, 32(%rsp)
357 movq %xmm3, 40(%rsp)
358 movq %rdx, 48(%rsp)
359 call _x86_64_get_dispatch@PLT
360 movq 48(%rsp), %rdx
361 movq 40(%rsp), %xmm3
362 movq 32(%rsp), %xmm2
363 movq 24(%rsp), %xmm1
364 movq 16(%rsp), %xmm0
365 movq 8(%rsp), %rsi
366 movq (%rsp), %rdi
367 addq $56, %rsp
368 movq 64(%rax), %r11
369 jmp *%r11
370 #else
371 movq _glapi_Dispatch(%rip), %rax
372 testq %rax, %rax
373 je 1f
374 movq 64(%rax), %r11
375 jmp *%r11
376 1:
377 subq $56, %rsp
378 movq %rdi, (%rsp)
379 movq %rsi, 8(%rsp)
380 movq %xmm0, 16(%rsp)
381 movq %xmm1, 24(%rsp)
382 movq %xmm2, 32(%rsp)
383 movq %xmm3, 40(%rsp)
384 movq %rdx, 48(%rsp)
385 call _glapi_get_dispatch
386 movq 48(%rsp), %rdx
387 movq 40(%rsp), %xmm3
388 movq 32(%rsp), %xmm2
389 movq 24(%rsp), %xmm1
390 movq 16(%rsp), %xmm0
391 movq 8(%rsp), %rsi
392 movq (%rsp), %rdi
393 addq $56, %rsp
394 movq 64(%rax), %r11
395 jmp *%r11
396 #endif /* defined(GLX_USE_TLS) */
397 .size GL_PREFIX(Bitmap), .-GL_PREFIX(Bitmap)
398
399 .p2align 4,,15
400 .globl GL_PREFIX(Color3b)
401 .type GL_PREFIX(Color3b), @function
402 GL_PREFIX(Color3b):
403 #if defined(GLX_USE_TLS)
404 call _x86_64_get_dispatch@PLT
405 movq 72(%rax), %r11
406 jmp *%r11
407 #elif defined(PTHREADS)
408 pushq %rdi
409 pushq %rsi
410 pushq %rdx
411 call _x86_64_get_dispatch@PLT
412 popq %rdx
413 popq %rsi
414 popq %rdi
415 movq 72(%rax), %r11
416 jmp *%r11
417 #else
418 movq _glapi_Dispatch(%rip), %rax
419 testq %rax, %rax
420 je 1f
421 movq 72(%rax), %r11
422 jmp *%r11
423 1:
424 pushq %rdi
425 pushq %rsi
426 pushq %rdx
427 call _glapi_get_dispatch
428 popq %rdx
429 popq %rsi
430 popq %rdi
431 movq 72(%rax), %r11
432 jmp *%r11
433 #endif /* defined(GLX_USE_TLS) */
434 .size GL_PREFIX(Color3b), .-GL_PREFIX(Color3b)
435
436 .p2align 4,,15
437 .globl GL_PREFIX(Color3bv)
438 .type GL_PREFIX(Color3bv), @function
439 GL_PREFIX(Color3bv):
440 #if defined(GLX_USE_TLS)
441 call _x86_64_get_dispatch@PLT
442 movq 80(%rax), %r11
443 jmp *%r11
444 #elif defined(PTHREADS)
445 pushq %rdi
446 call _x86_64_get_dispatch@PLT
447 popq %rdi
448 movq 80(%rax), %r11
449 jmp *%r11
450 #else
451 movq _glapi_Dispatch(%rip), %rax
452 testq %rax, %rax
453 je 1f
454 movq 80(%rax), %r11
455 jmp *%r11
456 1:
457 pushq %rdi
458 call _glapi_get_dispatch
459 popq %rdi
460 movq 80(%rax), %r11
461 jmp *%r11
462 #endif /* defined(GLX_USE_TLS) */
463 .size GL_PREFIX(Color3bv), .-GL_PREFIX(Color3bv)
464
465 .p2align 4,,15
466 .globl GL_PREFIX(Color3d)
467 .type GL_PREFIX(Color3d), @function
468 GL_PREFIX(Color3d):
469 #if defined(GLX_USE_TLS)
470 call _x86_64_get_dispatch@PLT
471 movq 88(%rax), %r11
472 jmp *%r11
473 #elif defined(PTHREADS)
474 subq $24, %rsp
475 movq %xmm0, (%rsp)
476 movq %xmm1, 8(%rsp)
477 movq %xmm2, 16(%rsp)
478 call _x86_64_get_dispatch@PLT
479 movq 16(%rsp), %xmm2
480 movq 8(%rsp), %xmm1
481 movq (%rsp), %xmm0
482 addq $24, %rsp
483 movq 88(%rax), %r11
484 jmp *%r11
485 #else
486 movq _glapi_Dispatch(%rip), %rax
487 testq %rax, %rax
488 je 1f
489 movq 88(%rax), %r11
490 jmp *%r11
491 1:
492 subq $24, %rsp
493 movq %xmm0, (%rsp)
494 movq %xmm1, 8(%rsp)
495 movq %xmm2, 16(%rsp)
496 call _glapi_get_dispatch
497 movq 16(%rsp), %xmm2
498 movq 8(%rsp), %xmm1
499 movq (%rsp), %xmm0
500 addq $24, %rsp
501 movq 88(%rax), %r11
502 jmp *%r11
503 #endif /* defined(GLX_USE_TLS) */
504 .size GL_PREFIX(Color3d), .-GL_PREFIX(Color3d)
505
506 .p2align 4,,15
507 .globl GL_PREFIX(Color3dv)
508 .type GL_PREFIX(Color3dv), @function
509 GL_PREFIX(Color3dv):
510 #if defined(GLX_USE_TLS)
511 call _x86_64_get_dispatch@PLT
512 movq 96(%rax), %r11
513 jmp *%r11
514 #elif defined(PTHREADS)
515 pushq %rdi
516 call _x86_64_get_dispatch@PLT
517 popq %rdi
518 movq 96(%rax), %r11
519 jmp *%r11
520 #else
521 movq _glapi_Dispatch(%rip), %rax
522 testq %rax, %rax
523 je 1f
524 movq 96(%rax), %r11
525 jmp *%r11
526 1:
527 pushq %rdi
528 call _glapi_get_dispatch
529 popq %rdi
530 movq 96(%rax), %r11
531 jmp *%r11
532 #endif /* defined(GLX_USE_TLS) */
533 .size GL_PREFIX(Color3dv), .-GL_PREFIX(Color3dv)
534
535 .p2align 4,,15
536 .globl GL_PREFIX(Color3f)
537 .type GL_PREFIX(Color3f), @function
538 GL_PREFIX(Color3f):
539 #if defined(GLX_USE_TLS)
540 call _x86_64_get_dispatch@PLT
541 movq 104(%rax), %r11
542 jmp *%r11
543 #elif defined(PTHREADS)
544 subq $24, %rsp
545 movq %xmm0, (%rsp)
546 movq %xmm1, 8(%rsp)
547 movq %xmm2, 16(%rsp)
548 call _x86_64_get_dispatch@PLT
549 movq 16(%rsp), %xmm2
550 movq 8(%rsp), %xmm1
551 movq (%rsp), %xmm0
552 addq $24, %rsp
553 movq 104(%rax), %r11
554 jmp *%r11
555 #else
556 movq _glapi_Dispatch(%rip), %rax
557 testq %rax, %rax
558 je 1f
559 movq 104(%rax), %r11
560 jmp *%r11
561 1:
562 subq $24, %rsp
563 movq %xmm0, (%rsp)
564 movq %xmm1, 8(%rsp)
565 movq %xmm2, 16(%rsp)
566 call _glapi_get_dispatch
567 movq 16(%rsp), %xmm2
568 movq 8(%rsp), %xmm1
569 movq (%rsp), %xmm0
570 addq $24, %rsp
571 movq 104(%rax), %r11
572 jmp *%r11
573 #endif /* defined(GLX_USE_TLS) */
574 .size GL_PREFIX(Color3f), .-GL_PREFIX(Color3f)
575
576 .p2align 4,,15
577 .globl GL_PREFIX(Color3fv)
578 .type GL_PREFIX(Color3fv), @function
579 GL_PREFIX(Color3fv):
580 #if defined(GLX_USE_TLS)
581 call _x86_64_get_dispatch@PLT
582 movq 112(%rax), %r11
583 jmp *%r11
584 #elif defined(PTHREADS)
585 pushq %rdi
586 call _x86_64_get_dispatch@PLT
587 popq %rdi
588 movq 112(%rax), %r11
589 jmp *%r11
590 #else
591 movq _glapi_Dispatch(%rip), %rax
592 testq %rax, %rax
593 je 1f
594 movq 112(%rax), %r11
595 jmp *%r11
596 1:
597 pushq %rdi
598 call _glapi_get_dispatch
599 popq %rdi
600 movq 112(%rax), %r11
601 jmp *%r11
602 #endif /* defined(GLX_USE_TLS) */
603 .size GL_PREFIX(Color3fv), .-GL_PREFIX(Color3fv)
604
605 .p2align 4,,15
606 .globl GL_PREFIX(Color3i)
607 .type GL_PREFIX(Color3i), @function
608 GL_PREFIX(Color3i):
609 #if defined(GLX_USE_TLS)
610 call _x86_64_get_dispatch@PLT
611 movq 120(%rax), %r11
612 jmp *%r11
613 #elif defined(PTHREADS)
614 pushq %rdi
615 pushq %rsi
616 pushq %rdx
617 call _x86_64_get_dispatch@PLT
618 popq %rdx
619 popq %rsi
620 popq %rdi
621 movq 120(%rax), %r11
622 jmp *%r11
623 #else
624 movq _glapi_Dispatch(%rip), %rax
625 testq %rax, %rax
626 je 1f
627 movq 120(%rax), %r11
628 jmp *%r11
629 1:
630 pushq %rdi
631 pushq %rsi
632 pushq %rdx
633 call _glapi_get_dispatch
634 popq %rdx
635 popq %rsi
636 popq %rdi
637 movq 120(%rax), %r11
638 jmp *%r11
639 #endif /* defined(GLX_USE_TLS) */
640 .size GL_PREFIX(Color3i), .-GL_PREFIX(Color3i)
641
642 .p2align 4,,15
643 .globl GL_PREFIX(Color3iv)
644 .type GL_PREFIX(Color3iv), @function
645 GL_PREFIX(Color3iv):
646 #if defined(GLX_USE_TLS)
647 call _x86_64_get_dispatch@PLT
648 movq 128(%rax), %r11
649 jmp *%r11
650 #elif defined(PTHREADS)
651 pushq %rdi
652 call _x86_64_get_dispatch@PLT
653 popq %rdi
654 movq 128(%rax), %r11
655 jmp *%r11
656 #else
657 movq _glapi_Dispatch(%rip), %rax
658 testq %rax, %rax
659 je 1f
660 movq 128(%rax), %r11
661 jmp *%r11
662 1:
663 pushq %rdi
664 call _glapi_get_dispatch
665 popq %rdi
666 movq 128(%rax), %r11
667 jmp *%r11
668 #endif /* defined(GLX_USE_TLS) */
669 .size GL_PREFIX(Color3iv), .-GL_PREFIX(Color3iv)
670
671 .p2align 4,,15
672 .globl GL_PREFIX(Color3s)
673 .type GL_PREFIX(Color3s), @function
674 GL_PREFIX(Color3s):
675 #if defined(GLX_USE_TLS)
676 call _x86_64_get_dispatch@PLT
677 movq 136(%rax), %r11
678 jmp *%r11
679 #elif defined(PTHREADS)
680 pushq %rdi
681 pushq %rsi
682 pushq %rdx
683 call _x86_64_get_dispatch@PLT
684 popq %rdx
685 popq %rsi
686 popq %rdi
687 movq 136(%rax), %r11
688 jmp *%r11
689 #else
690 movq _glapi_Dispatch(%rip), %rax
691 testq %rax, %rax
692 je 1f
693 movq 136(%rax), %r11
694 jmp *%r11
695 1:
696 pushq %rdi
697 pushq %rsi
698 pushq %rdx
699 call _glapi_get_dispatch
700 popq %rdx
701 popq %rsi
702 popq %rdi
703 movq 136(%rax), %r11
704 jmp *%r11
705 #endif /* defined(GLX_USE_TLS) */
706 .size GL_PREFIX(Color3s), .-GL_PREFIX(Color3s)
707
708 .p2align 4,,15
709 .globl GL_PREFIX(Color3sv)
710 .type GL_PREFIX(Color3sv), @function
711 GL_PREFIX(Color3sv):
712 #if defined(GLX_USE_TLS)
713 call _x86_64_get_dispatch@PLT
714 movq 144(%rax), %r11
715 jmp *%r11
716 #elif defined(PTHREADS)
717 pushq %rdi
718 call _x86_64_get_dispatch@PLT
719 popq %rdi
720 movq 144(%rax), %r11
721 jmp *%r11
722 #else
723 movq _glapi_Dispatch(%rip), %rax
724 testq %rax, %rax
725 je 1f
726 movq 144(%rax), %r11
727 jmp *%r11
728 1:
729 pushq %rdi
730 call _glapi_get_dispatch
731 popq %rdi
732 movq 144(%rax), %r11
733 jmp *%r11
734 #endif /* defined(GLX_USE_TLS) */
735 .size GL_PREFIX(Color3sv), .-GL_PREFIX(Color3sv)
736
737 .p2align 4,,15
738 .globl GL_PREFIX(Color3ub)
739 .type GL_PREFIX(Color3ub), @function
740 GL_PREFIX(Color3ub):
741 #if defined(GLX_USE_TLS)
742 call _x86_64_get_dispatch@PLT
743 movq 152(%rax), %r11
744 jmp *%r11
745 #elif defined(PTHREADS)
746 pushq %rdi
747 pushq %rsi
748 pushq %rdx
749 call _x86_64_get_dispatch@PLT
750 popq %rdx
751 popq %rsi
752 popq %rdi
753 movq 152(%rax), %r11
754 jmp *%r11
755 #else
756 movq _glapi_Dispatch(%rip), %rax
757 testq %rax, %rax
758 je 1f
759 movq 152(%rax), %r11
760 jmp *%r11
761 1:
762 pushq %rdi
763 pushq %rsi
764 pushq %rdx
765 call _glapi_get_dispatch
766 popq %rdx
767 popq %rsi
768 popq %rdi
769 movq 152(%rax), %r11
770 jmp *%r11
771 #endif /* defined(GLX_USE_TLS) */
772 .size GL_PREFIX(Color3ub), .-GL_PREFIX(Color3ub)
773
774 .p2align 4,,15
775 .globl GL_PREFIX(Color3ubv)
776 .type GL_PREFIX(Color3ubv), @function
777 GL_PREFIX(Color3ubv):
778 #if defined(GLX_USE_TLS)
779 call _x86_64_get_dispatch@PLT
780 movq 160(%rax), %r11
781 jmp *%r11
782 #elif defined(PTHREADS)
783 pushq %rdi
784 call _x86_64_get_dispatch@PLT
785 popq %rdi
786 movq 160(%rax), %r11
787 jmp *%r11
788 #else
789 movq _glapi_Dispatch(%rip), %rax
790 testq %rax, %rax
791 je 1f
792 movq 160(%rax), %r11
793 jmp *%r11
794 1:
795 pushq %rdi
796 call _glapi_get_dispatch
797 popq %rdi
798 movq 160(%rax), %r11
799 jmp *%r11
800 #endif /* defined(GLX_USE_TLS) */
801 .size GL_PREFIX(Color3ubv), .-GL_PREFIX(Color3ubv)
802
803 .p2align 4,,15
804 .globl GL_PREFIX(Color3ui)
805 .type GL_PREFIX(Color3ui), @function
806 GL_PREFIX(Color3ui):
807 #if defined(GLX_USE_TLS)
808 call _x86_64_get_dispatch@PLT
809 movq 168(%rax), %r11
810 jmp *%r11
811 #elif defined(PTHREADS)
812 pushq %rdi
813 pushq %rsi
814 pushq %rdx
815 call _x86_64_get_dispatch@PLT
816 popq %rdx
817 popq %rsi
818 popq %rdi
819 movq 168(%rax), %r11
820 jmp *%r11
821 #else
822 movq _glapi_Dispatch(%rip), %rax
823 testq %rax, %rax
824 je 1f
825 movq 168(%rax), %r11
826 jmp *%r11
827 1:
828 pushq %rdi
829 pushq %rsi
830 pushq %rdx
831 call _glapi_get_dispatch
832 popq %rdx
833 popq %rsi
834 popq %rdi
835 movq 168(%rax), %r11
836 jmp *%r11
837 #endif /* defined(GLX_USE_TLS) */
838 .size GL_PREFIX(Color3ui), .-GL_PREFIX(Color3ui)
839
840 .p2align 4,,15
841 .globl GL_PREFIX(Color3uiv)
842 .type GL_PREFIX(Color3uiv), @function
843 GL_PREFIX(Color3uiv):
844 #if defined(GLX_USE_TLS)
845 call _x86_64_get_dispatch@PLT
846 movq 176(%rax), %r11
847 jmp *%r11
848 #elif defined(PTHREADS)
849 pushq %rdi
850 call _x86_64_get_dispatch@PLT
851 popq %rdi
852 movq 176(%rax), %r11
853 jmp *%r11
854 #else
855 movq _glapi_Dispatch(%rip), %rax
856 testq %rax, %rax
857 je 1f
858 movq 176(%rax), %r11
859 jmp *%r11
860 1:
861 pushq %rdi
862 call _glapi_get_dispatch
863 popq %rdi
864 movq 176(%rax), %r11
865 jmp *%r11
866 #endif /* defined(GLX_USE_TLS) */
867 .size GL_PREFIX(Color3uiv), .-GL_PREFIX(Color3uiv)
868
869 .p2align 4,,15
870 .globl GL_PREFIX(Color3us)
871 .type GL_PREFIX(Color3us), @function
872 GL_PREFIX(Color3us):
873 #if defined(GLX_USE_TLS)
874 call _x86_64_get_dispatch@PLT
875 movq 184(%rax), %r11
876 jmp *%r11
877 #elif defined(PTHREADS)
878 pushq %rdi
879 pushq %rsi
880 pushq %rdx
881 call _x86_64_get_dispatch@PLT
882 popq %rdx
883 popq %rsi
884 popq %rdi
885 movq 184(%rax), %r11
886 jmp *%r11
887 #else
888 movq _glapi_Dispatch(%rip), %rax
889 testq %rax, %rax
890 je 1f
891 movq 184(%rax), %r11
892 jmp *%r11
893 1:
894 pushq %rdi
895 pushq %rsi
896 pushq %rdx
897 call _glapi_get_dispatch
898 popq %rdx
899 popq %rsi
900 popq %rdi
901 movq 184(%rax), %r11
902 jmp *%r11
903 #endif /* defined(GLX_USE_TLS) */
904 .size GL_PREFIX(Color3us), .-GL_PREFIX(Color3us)
905
906 .p2align 4,,15
907 .globl GL_PREFIX(Color3usv)
908 .type GL_PREFIX(Color3usv), @function
909 GL_PREFIX(Color3usv):
910 #if defined(GLX_USE_TLS)
911 call _x86_64_get_dispatch@PLT
912 movq 192(%rax), %r11
913 jmp *%r11
914 #elif defined(PTHREADS)
915 pushq %rdi
916 call _x86_64_get_dispatch@PLT
917 popq %rdi
918 movq 192(%rax), %r11
919 jmp *%r11
920 #else
921 movq _glapi_Dispatch(%rip), %rax
922 testq %rax, %rax
923 je 1f
924 movq 192(%rax), %r11
925 jmp *%r11
926 1:
927 pushq %rdi
928 call _glapi_get_dispatch
929 popq %rdi
930 movq 192(%rax), %r11
931 jmp *%r11
932 #endif /* defined(GLX_USE_TLS) */
933 .size GL_PREFIX(Color3usv), .-GL_PREFIX(Color3usv)
934
935 .p2align 4,,15
936 .globl GL_PREFIX(Color4b)
937 .type GL_PREFIX(Color4b), @function
938 GL_PREFIX(Color4b):
939 #if defined(GLX_USE_TLS)
940 call _x86_64_get_dispatch@PLT
941 movq 200(%rax), %r11
942 jmp *%r11
943 #elif defined(PTHREADS)
944 pushq %rdi
945 pushq %rsi
946 pushq %rdx
947 pushq %rcx
948 pushq %rbp
949 call _x86_64_get_dispatch@PLT
950 popq %rbp
951 popq %rcx
952 popq %rdx
953 popq %rsi
954 popq %rdi
955 movq 200(%rax), %r11
956 jmp *%r11
957 #else
958 movq _glapi_Dispatch(%rip), %rax
959 testq %rax, %rax
960 je 1f
961 movq 200(%rax), %r11
962 jmp *%r11
963 1:
964 pushq %rdi
965 pushq %rsi
966 pushq %rdx
967 pushq %rcx
968 pushq %rbp
969 call _glapi_get_dispatch
970 popq %rbp
971 popq %rcx
972 popq %rdx
973 popq %rsi
974 popq %rdi
975 movq 200(%rax), %r11
976 jmp *%r11
977 #endif /* defined(GLX_USE_TLS) */
978 .size GL_PREFIX(Color4b), .-GL_PREFIX(Color4b)
979
980 .p2align 4,,15
981 .globl GL_PREFIX(Color4bv)
982 .type GL_PREFIX(Color4bv), @function
983 GL_PREFIX(Color4bv):
984 #if defined(GLX_USE_TLS)
985 call _x86_64_get_dispatch@PLT
986 movq 208(%rax), %r11
987 jmp *%r11
988 #elif defined(PTHREADS)
989 pushq %rdi
990 call _x86_64_get_dispatch@PLT
991 popq %rdi
992 movq 208(%rax), %r11
993 jmp *%r11
994 #else
995 movq _glapi_Dispatch(%rip), %rax
996 testq %rax, %rax
997 je 1f
998 movq 208(%rax), %r11
999 jmp *%r11
1000 1:
1001 pushq %rdi
1002 call _glapi_get_dispatch
1003 popq %rdi
1004 movq 208(%rax), %r11
1005 jmp *%r11
1006 #endif /* defined(GLX_USE_TLS) */
1007 .size GL_PREFIX(Color4bv), .-GL_PREFIX(Color4bv)
1008
1009 .p2align 4,,15
1010 .globl GL_PREFIX(Color4d)
1011 .type GL_PREFIX(Color4d), @function
1012 GL_PREFIX(Color4d):
1013 #if defined(GLX_USE_TLS)
1014 call _x86_64_get_dispatch@PLT
1015 movq 216(%rax), %r11
1016 jmp *%r11
1017 #elif defined(PTHREADS)
1018 subq $40, %rsp
1019 movq %xmm0, (%rsp)
1020 movq %xmm1, 8(%rsp)
1021 movq %xmm2, 16(%rsp)
1022 movq %xmm3, 24(%rsp)
1023 call _x86_64_get_dispatch@PLT
1024 movq 24(%rsp), %xmm3
1025 movq 16(%rsp), %xmm2
1026 movq 8(%rsp), %xmm1
1027 movq (%rsp), %xmm0
1028 addq $40, %rsp
1029 movq 216(%rax), %r11
1030 jmp *%r11
1031 #else
1032 movq _glapi_Dispatch(%rip), %rax
1033 testq %rax, %rax
1034 je 1f
1035 movq 216(%rax), %r11
1036 jmp *%r11
1037 1:
1038 subq $40, %rsp
1039 movq %xmm0, (%rsp)
1040 movq %xmm1, 8(%rsp)
1041 movq %xmm2, 16(%rsp)
1042 movq %xmm3, 24(%rsp)
1043 call _glapi_get_dispatch
1044 movq 24(%rsp), %xmm3
1045 movq 16(%rsp), %xmm2
1046 movq 8(%rsp), %xmm1
1047 movq (%rsp), %xmm0
1048 addq $40, %rsp
1049 movq 216(%rax), %r11
1050 jmp *%r11
1051 #endif /* defined(GLX_USE_TLS) */
1052 .size GL_PREFIX(Color4d), .-GL_PREFIX(Color4d)
1053
1054 .p2align 4,,15
1055 .globl GL_PREFIX(Color4dv)
1056 .type GL_PREFIX(Color4dv), @function
1057 GL_PREFIX(Color4dv):
1058 #if defined(GLX_USE_TLS)
1059 call _x86_64_get_dispatch@PLT
1060 movq 224(%rax), %r11
1061 jmp *%r11
1062 #elif defined(PTHREADS)
1063 pushq %rdi
1064 call _x86_64_get_dispatch@PLT
1065 popq %rdi
1066 movq 224(%rax), %r11
1067 jmp *%r11
1068 #else
1069 movq _glapi_Dispatch(%rip), %rax
1070 testq %rax, %rax
1071 je 1f
1072 movq 224(%rax), %r11
1073 jmp *%r11
1074 1:
1075 pushq %rdi
1076 call _glapi_get_dispatch
1077 popq %rdi
1078 movq 224(%rax), %r11
1079 jmp *%r11
1080 #endif /* defined(GLX_USE_TLS) */
1081 .size GL_PREFIX(Color4dv), .-GL_PREFIX(Color4dv)
1082
1083 .p2align 4,,15
1084 .globl GL_PREFIX(Color4f)
1085 .type GL_PREFIX(Color4f), @function
1086 GL_PREFIX(Color4f):
1087 #if defined(GLX_USE_TLS)
1088 call _x86_64_get_dispatch@PLT
1089 movq 232(%rax), %r11
1090 jmp *%r11
1091 #elif defined(PTHREADS)
1092 subq $40, %rsp
1093 movq %xmm0, (%rsp)
1094 movq %xmm1, 8(%rsp)
1095 movq %xmm2, 16(%rsp)
1096 movq %xmm3, 24(%rsp)
1097 call _x86_64_get_dispatch@PLT
1098 movq 24(%rsp), %xmm3
1099 movq 16(%rsp), %xmm2
1100 movq 8(%rsp), %xmm1
1101 movq (%rsp), %xmm0
1102 addq $40, %rsp
1103 movq 232(%rax), %r11
1104 jmp *%r11
1105 #else
1106 movq _glapi_Dispatch(%rip), %rax
1107 testq %rax, %rax
1108 je 1f
1109 movq 232(%rax), %r11
1110 jmp *%r11
1111 1:
1112 subq $40, %rsp
1113 movq %xmm0, (%rsp)
1114 movq %xmm1, 8(%rsp)
1115 movq %xmm2, 16(%rsp)
1116 movq %xmm3, 24(%rsp)
1117 call _glapi_get_dispatch
1118 movq 24(%rsp), %xmm3
1119 movq 16(%rsp), %xmm2
1120 movq 8(%rsp), %xmm1
1121 movq (%rsp), %xmm0
1122 addq $40, %rsp
1123 movq 232(%rax), %r11
1124 jmp *%r11
1125 #endif /* defined(GLX_USE_TLS) */
1126 .size GL_PREFIX(Color4f), .-GL_PREFIX(Color4f)
1127
1128 .p2align 4,,15
1129 .globl GL_PREFIX(Color4fv)
1130 .type GL_PREFIX(Color4fv), @function
1131 GL_PREFIX(Color4fv):
1132 #if defined(GLX_USE_TLS)
1133 call _x86_64_get_dispatch@PLT
1134 movq 240(%rax), %r11
1135 jmp *%r11
1136 #elif defined(PTHREADS)
1137 pushq %rdi
1138 call _x86_64_get_dispatch@PLT
1139 popq %rdi
1140 movq 240(%rax), %r11
1141 jmp *%r11
1142 #else
1143 movq _glapi_Dispatch(%rip), %rax
1144 testq %rax, %rax
1145 je 1f
1146 movq 240(%rax), %r11
1147 jmp *%r11
1148 1:
1149 pushq %rdi
1150 call _glapi_get_dispatch
1151 popq %rdi
1152 movq 240(%rax), %r11
1153 jmp *%r11
1154 #endif /* defined(GLX_USE_TLS) */
1155 .size GL_PREFIX(Color4fv), .-GL_PREFIX(Color4fv)
1156
1157 .p2align 4,,15
1158 .globl GL_PREFIX(Color4i)
1159 .type GL_PREFIX(Color4i), @function
1160 GL_PREFIX(Color4i):
1161 #if defined(GLX_USE_TLS)
1162 call _x86_64_get_dispatch@PLT
1163 movq 248(%rax), %r11
1164 jmp *%r11
1165 #elif defined(PTHREADS)
1166 pushq %rdi
1167 pushq %rsi
1168 pushq %rdx
1169 pushq %rcx
1170 pushq %rbp
1171 call _x86_64_get_dispatch@PLT
1172 popq %rbp
1173 popq %rcx
1174 popq %rdx
1175 popq %rsi
1176 popq %rdi
1177 movq 248(%rax), %r11
1178 jmp *%r11
1179 #else
1180 movq _glapi_Dispatch(%rip), %rax
1181 testq %rax, %rax
1182 je 1f
1183 movq 248(%rax), %r11
1184 jmp *%r11
1185 1:
1186 pushq %rdi
1187 pushq %rsi
1188 pushq %rdx
1189 pushq %rcx
1190 pushq %rbp
1191 call _glapi_get_dispatch
1192 popq %rbp
1193 popq %rcx
1194 popq %rdx
1195 popq %rsi
1196 popq %rdi
1197 movq 248(%rax), %r11
1198 jmp *%r11
1199 #endif /* defined(GLX_USE_TLS) */
1200 .size GL_PREFIX(Color4i), .-GL_PREFIX(Color4i)
1201
1202 .p2align 4,,15
1203 .globl GL_PREFIX(Color4iv)
1204 .type GL_PREFIX(Color4iv), @function
1205 GL_PREFIX(Color4iv):
1206 #if defined(GLX_USE_TLS)
1207 call _x86_64_get_dispatch@PLT
1208 movq 256(%rax), %r11
1209 jmp *%r11
1210 #elif defined(PTHREADS)
1211 pushq %rdi
1212 call _x86_64_get_dispatch@PLT
1213 popq %rdi
1214 movq 256(%rax), %r11
1215 jmp *%r11
1216 #else
1217 movq _glapi_Dispatch(%rip), %rax
1218 testq %rax, %rax
1219 je 1f
1220 movq 256(%rax), %r11
1221 jmp *%r11
1222 1:
1223 pushq %rdi
1224 call _glapi_get_dispatch
1225 popq %rdi
1226 movq 256(%rax), %r11
1227 jmp *%r11
1228 #endif /* defined(GLX_USE_TLS) */
1229 .size GL_PREFIX(Color4iv), .-GL_PREFIX(Color4iv)
1230
1231 .p2align 4,,15
1232 .globl GL_PREFIX(Color4s)
1233 .type GL_PREFIX(Color4s), @function
1234 GL_PREFIX(Color4s):
1235 #if defined(GLX_USE_TLS)
1236 call _x86_64_get_dispatch@PLT
1237 movq 264(%rax), %r11
1238 jmp *%r11
1239 #elif defined(PTHREADS)
1240 pushq %rdi
1241 pushq %rsi
1242 pushq %rdx
1243 pushq %rcx
1244 pushq %rbp
1245 call _x86_64_get_dispatch@PLT
1246 popq %rbp
1247 popq %rcx
1248 popq %rdx
1249 popq %rsi
1250 popq %rdi
1251 movq 264(%rax), %r11
1252 jmp *%r11
1253 #else
1254 movq _glapi_Dispatch(%rip), %rax
1255 testq %rax, %rax
1256 je 1f
1257 movq 264(%rax), %r11
1258 jmp *%r11
1259 1:
1260 pushq %rdi
1261 pushq %rsi
1262 pushq %rdx
1263 pushq %rcx
1264 pushq %rbp
1265 call _glapi_get_dispatch
1266 popq %rbp
1267 popq %rcx
1268 popq %rdx
1269 popq %rsi
1270 popq %rdi
1271 movq 264(%rax), %r11
1272 jmp *%r11
1273 #endif /* defined(GLX_USE_TLS) */
1274 .size GL_PREFIX(Color4s), .-GL_PREFIX(Color4s)
1275
1276 .p2align 4,,15
1277 .globl GL_PREFIX(Color4sv)
1278 .type GL_PREFIX(Color4sv), @function
1279 GL_PREFIX(Color4sv):
1280 #if defined(GLX_USE_TLS)
1281 call _x86_64_get_dispatch@PLT
1282 movq 272(%rax), %r11
1283 jmp *%r11
1284 #elif defined(PTHREADS)
1285 pushq %rdi
1286 call _x86_64_get_dispatch@PLT
1287 popq %rdi
1288 movq 272(%rax), %r11
1289 jmp *%r11
1290 #else
1291 movq _glapi_Dispatch(%rip), %rax
1292 testq %rax, %rax
1293 je 1f
1294 movq 272(%rax), %r11
1295 jmp *%r11
1296 1:
1297 pushq %rdi
1298 call _glapi_get_dispatch
1299 popq %rdi
1300 movq 272(%rax), %r11
1301 jmp *%r11
1302 #endif /* defined(GLX_USE_TLS) */
1303 .size GL_PREFIX(Color4sv), .-GL_PREFIX(Color4sv)
1304
1305 .p2align 4,,15
1306 .globl GL_PREFIX(Color4ub)
1307 .type GL_PREFIX(Color4ub), @function
1308 GL_PREFIX(Color4ub):
1309 #if defined(GLX_USE_TLS)
1310 call _x86_64_get_dispatch@PLT
1311 movq 280(%rax), %r11
1312 jmp *%r11
1313 #elif defined(PTHREADS)
1314 pushq %rdi
1315 pushq %rsi
1316 pushq %rdx
1317 pushq %rcx
1318 pushq %rbp
1319 call _x86_64_get_dispatch@PLT
1320 popq %rbp
1321 popq %rcx
1322 popq %rdx
1323 popq %rsi
1324 popq %rdi
1325 movq 280(%rax), %r11
1326 jmp *%r11
1327 #else
1328 movq _glapi_Dispatch(%rip), %rax
1329 testq %rax, %rax
1330 je 1f
1331 movq 280(%rax), %r11
1332 jmp *%r11
1333 1:
1334 pushq %rdi
1335 pushq %rsi
1336 pushq %rdx
1337 pushq %rcx
1338 pushq %rbp
1339 call _glapi_get_dispatch
1340 popq %rbp
1341 popq %rcx
1342 popq %rdx
1343 popq %rsi
1344 popq %rdi
1345 movq 280(%rax), %r11
1346 jmp *%r11
1347 #endif /* defined(GLX_USE_TLS) */
1348 .size GL_PREFIX(Color4ub), .-GL_PREFIX(Color4ub)
1349
1350 .p2align 4,,15
1351 .globl GL_PREFIX(Color4ubv)
1352 .type GL_PREFIX(Color4ubv), @function
1353 GL_PREFIX(Color4ubv):
1354 #if defined(GLX_USE_TLS)
1355 call _x86_64_get_dispatch@PLT
1356 movq 288(%rax), %r11
1357 jmp *%r11
1358 #elif defined(PTHREADS)
1359 pushq %rdi
1360 call _x86_64_get_dispatch@PLT
1361 popq %rdi
1362 movq 288(%rax), %r11
1363 jmp *%r11
1364 #else
1365 movq _glapi_Dispatch(%rip), %rax
1366 testq %rax, %rax
1367 je 1f
1368 movq 288(%rax), %r11
1369 jmp *%r11
1370 1:
1371 pushq %rdi
1372 call _glapi_get_dispatch
1373 popq %rdi
1374 movq 288(%rax), %r11
1375 jmp *%r11
1376 #endif /* defined(GLX_USE_TLS) */
1377 .size GL_PREFIX(Color4ubv), .-GL_PREFIX(Color4ubv)
1378
1379 .p2align 4,,15
1380 .globl GL_PREFIX(Color4ui)
1381 .type GL_PREFIX(Color4ui), @function
1382 GL_PREFIX(Color4ui):
1383 #if defined(GLX_USE_TLS)
1384 call _x86_64_get_dispatch@PLT
1385 movq 296(%rax), %r11
1386 jmp *%r11
1387 #elif defined(PTHREADS)
1388 pushq %rdi
1389 pushq %rsi
1390 pushq %rdx
1391 pushq %rcx
1392 pushq %rbp
1393 call _x86_64_get_dispatch@PLT
1394 popq %rbp
1395 popq %rcx
1396 popq %rdx
1397 popq %rsi
1398 popq %rdi
1399 movq 296(%rax), %r11
1400 jmp *%r11
1401 #else
1402 movq _glapi_Dispatch(%rip), %rax
1403 testq %rax, %rax
1404 je 1f
1405 movq 296(%rax), %r11
1406 jmp *%r11
1407 1:
1408 pushq %rdi
1409 pushq %rsi
1410 pushq %rdx
1411 pushq %rcx
1412 pushq %rbp
1413 call _glapi_get_dispatch
1414 popq %rbp
1415 popq %rcx
1416 popq %rdx
1417 popq %rsi
1418 popq %rdi
1419 movq 296(%rax), %r11
1420 jmp *%r11
1421 #endif /* defined(GLX_USE_TLS) */
1422 .size GL_PREFIX(Color4ui), .-GL_PREFIX(Color4ui)
1423
1424 .p2align 4,,15
1425 .globl GL_PREFIX(Color4uiv)
1426 .type GL_PREFIX(Color4uiv), @function
1427 GL_PREFIX(Color4uiv):
1428 #if defined(GLX_USE_TLS)
1429 call _x86_64_get_dispatch@PLT
1430 movq 304(%rax), %r11
1431 jmp *%r11
1432 #elif defined(PTHREADS)
1433 pushq %rdi
1434 call _x86_64_get_dispatch@PLT
1435 popq %rdi
1436 movq 304(%rax), %r11
1437 jmp *%r11
1438 #else
1439 movq _glapi_Dispatch(%rip), %rax
1440 testq %rax, %rax
1441 je 1f
1442 movq 304(%rax), %r11
1443 jmp *%r11
1444 1:
1445 pushq %rdi
1446 call _glapi_get_dispatch
1447 popq %rdi
1448 movq 304(%rax), %r11
1449 jmp *%r11
1450 #endif /* defined(GLX_USE_TLS) */
1451 .size GL_PREFIX(Color4uiv), .-GL_PREFIX(Color4uiv)
1452
1453 .p2align 4,,15
1454 .globl GL_PREFIX(Color4us)
1455 .type GL_PREFIX(Color4us), @function
1456 GL_PREFIX(Color4us):
1457 #if defined(GLX_USE_TLS)
1458 call _x86_64_get_dispatch@PLT
1459 movq 312(%rax), %r11
1460 jmp *%r11
1461 #elif defined(PTHREADS)
1462 pushq %rdi
1463 pushq %rsi
1464 pushq %rdx
1465 pushq %rcx
1466 pushq %rbp
1467 call _x86_64_get_dispatch@PLT
1468 popq %rbp
1469 popq %rcx
1470 popq %rdx
1471 popq %rsi
1472 popq %rdi
1473 movq 312(%rax), %r11
1474 jmp *%r11
1475 #else
1476 movq _glapi_Dispatch(%rip), %rax
1477 testq %rax, %rax
1478 je 1f
1479 movq 312(%rax), %r11
1480 jmp *%r11
1481 1:
1482 pushq %rdi
1483 pushq %rsi
1484 pushq %rdx
1485 pushq %rcx
1486 pushq %rbp
1487 call _glapi_get_dispatch
1488 popq %rbp
1489 popq %rcx
1490 popq %rdx
1491 popq %rsi
1492 popq %rdi
1493 movq 312(%rax), %r11
1494 jmp *%r11
1495 #endif /* defined(GLX_USE_TLS) */
1496 .size GL_PREFIX(Color4us), .-GL_PREFIX(Color4us)
1497
1498 .p2align 4,,15
1499 .globl GL_PREFIX(Color4usv)
1500 .type GL_PREFIX(Color4usv), @function
1501 GL_PREFIX(Color4usv):
1502 #if defined(GLX_USE_TLS)
1503 call _x86_64_get_dispatch@PLT
1504 movq 320(%rax), %r11
1505 jmp *%r11
1506 #elif defined(PTHREADS)
1507 pushq %rdi
1508 call _x86_64_get_dispatch@PLT
1509 popq %rdi
1510 movq 320(%rax), %r11
1511 jmp *%r11
1512 #else
1513 movq _glapi_Dispatch(%rip), %rax
1514 testq %rax, %rax
1515 je 1f
1516 movq 320(%rax), %r11
1517 jmp *%r11
1518 1:
1519 pushq %rdi
1520 call _glapi_get_dispatch
1521 popq %rdi
1522 movq 320(%rax), %r11
1523 jmp *%r11
1524 #endif /* defined(GLX_USE_TLS) */
1525 .size GL_PREFIX(Color4usv), .-GL_PREFIX(Color4usv)
1526
1527 .p2align 4,,15
1528 .globl GL_PREFIX(EdgeFlag)
1529 .type GL_PREFIX(EdgeFlag), @function
1530 GL_PREFIX(EdgeFlag):
1531 #if defined(GLX_USE_TLS)
1532 call _x86_64_get_dispatch@PLT
1533 movq 328(%rax), %r11
1534 jmp *%r11
1535 #elif defined(PTHREADS)
1536 pushq %rdi
1537 call _x86_64_get_dispatch@PLT
1538 popq %rdi
1539 movq 328(%rax), %r11
1540 jmp *%r11
1541 #else
1542 movq _glapi_Dispatch(%rip), %rax
1543 testq %rax, %rax
1544 je 1f
1545 movq 328(%rax), %r11
1546 jmp *%r11
1547 1:
1548 pushq %rdi
1549 call _glapi_get_dispatch
1550 popq %rdi
1551 movq 328(%rax), %r11
1552 jmp *%r11
1553 #endif /* defined(GLX_USE_TLS) */
1554 .size GL_PREFIX(EdgeFlag), .-GL_PREFIX(EdgeFlag)
1555
1556 .p2align 4,,15
1557 .globl GL_PREFIX(EdgeFlagv)
1558 .type GL_PREFIX(EdgeFlagv), @function
1559 GL_PREFIX(EdgeFlagv):
1560 #if defined(GLX_USE_TLS)
1561 call _x86_64_get_dispatch@PLT
1562 movq 336(%rax), %r11
1563 jmp *%r11
1564 #elif defined(PTHREADS)
1565 pushq %rdi
1566 call _x86_64_get_dispatch@PLT
1567 popq %rdi
1568 movq 336(%rax), %r11
1569 jmp *%r11
1570 #else
1571 movq _glapi_Dispatch(%rip), %rax
1572 testq %rax, %rax
1573 je 1f
1574 movq 336(%rax), %r11
1575 jmp *%r11
1576 1:
1577 pushq %rdi
1578 call _glapi_get_dispatch
1579 popq %rdi
1580 movq 336(%rax), %r11
1581 jmp *%r11
1582 #endif /* defined(GLX_USE_TLS) */
1583 .size GL_PREFIX(EdgeFlagv), .-GL_PREFIX(EdgeFlagv)
1584
1585 .p2align 4,,15
1586 .globl GL_PREFIX(End)
1587 .type GL_PREFIX(End), @function
1588 GL_PREFIX(End):
1589 #if defined(GLX_USE_TLS)
1590 call _x86_64_get_dispatch@PLT
1591 movq 344(%rax), %r11
1592 jmp *%r11
1593 #elif defined(PTHREADS)
1594 pushq %rbp
1595 call _x86_64_get_dispatch@PLT
1596 popq %rbp
1597 movq 344(%rax), %r11
1598 jmp *%r11
1599 #else
1600 movq _glapi_Dispatch(%rip), %rax
1601 testq %rax, %rax
1602 je 1f
1603 movq 344(%rax), %r11
1604 jmp *%r11
1605 1:
1606 pushq %rbp
1607 call _glapi_get_dispatch
1608 popq %rbp
1609 movq 344(%rax), %r11
1610 jmp *%r11
1611 #endif /* defined(GLX_USE_TLS) */
1612 .size GL_PREFIX(End), .-GL_PREFIX(End)
1613
1614 .p2align 4,,15
1615 .globl GL_PREFIX(Indexd)
1616 .type GL_PREFIX(Indexd), @function
1617 GL_PREFIX(Indexd):
1618 #if defined(GLX_USE_TLS)
1619 call _x86_64_get_dispatch@PLT
1620 movq 352(%rax), %r11
1621 jmp *%r11
1622 #elif defined(PTHREADS)
1623 subq $8, %rsp
1624 movq %xmm0, (%rsp)
1625 call _x86_64_get_dispatch@PLT
1626 movq (%rsp), %xmm0
1627 addq $8, %rsp
1628 movq 352(%rax), %r11
1629 jmp *%r11
1630 #else
1631 movq _glapi_Dispatch(%rip), %rax
1632 testq %rax, %rax
1633 je 1f
1634 movq 352(%rax), %r11
1635 jmp *%r11
1636 1:
1637 subq $8, %rsp
1638 movq %xmm0, (%rsp)
1639 call _glapi_get_dispatch
1640 movq (%rsp), %xmm0
1641 addq $8, %rsp
1642 movq 352(%rax), %r11
1643 jmp *%r11
1644 #endif /* defined(GLX_USE_TLS) */
1645 .size GL_PREFIX(Indexd), .-GL_PREFIX(Indexd)
1646
1647 .p2align 4,,15
1648 .globl GL_PREFIX(Indexdv)
1649 .type GL_PREFIX(Indexdv), @function
1650 GL_PREFIX(Indexdv):
1651 #if defined(GLX_USE_TLS)
1652 call _x86_64_get_dispatch@PLT
1653 movq 360(%rax), %r11
1654 jmp *%r11
1655 #elif defined(PTHREADS)
1656 pushq %rdi
1657 call _x86_64_get_dispatch@PLT
1658 popq %rdi
1659 movq 360(%rax), %r11
1660 jmp *%r11
1661 #else
1662 movq _glapi_Dispatch(%rip), %rax
1663 testq %rax, %rax
1664 je 1f
1665 movq 360(%rax), %r11
1666 jmp *%r11
1667 1:
1668 pushq %rdi
1669 call _glapi_get_dispatch
1670 popq %rdi
1671 movq 360(%rax), %r11
1672 jmp *%r11
1673 #endif /* defined(GLX_USE_TLS) */
1674 .size GL_PREFIX(Indexdv), .-GL_PREFIX(Indexdv)
1675
1676 .p2align 4,,15
1677 .globl GL_PREFIX(Indexf)
1678 .type GL_PREFIX(Indexf), @function
1679 GL_PREFIX(Indexf):
1680 #if defined(GLX_USE_TLS)
1681 call _x86_64_get_dispatch@PLT
1682 movq 368(%rax), %r11
1683 jmp *%r11
1684 #elif defined(PTHREADS)
1685 subq $8, %rsp
1686 movq %xmm0, (%rsp)
1687 call _x86_64_get_dispatch@PLT
1688 movq (%rsp), %xmm0
1689 addq $8, %rsp
1690 movq 368(%rax), %r11
1691 jmp *%r11
1692 #else
1693 movq _glapi_Dispatch(%rip), %rax
1694 testq %rax, %rax
1695 je 1f
1696 movq 368(%rax), %r11
1697 jmp *%r11
1698 1:
1699 subq $8, %rsp
1700 movq %xmm0, (%rsp)
1701 call _glapi_get_dispatch
1702 movq (%rsp), %xmm0
1703 addq $8, %rsp
1704 movq 368(%rax), %r11
1705 jmp *%r11
1706 #endif /* defined(GLX_USE_TLS) */
1707 .size GL_PREFIX(Indexf), .-GL_PREFIX(Indexf)
1708
1709 .p2align 4,,15
1710 .globl GL_PREFIX(Indexfv)
1711 .type GL_PREFIX(Indexfv), @function
1712 GL_PREFIX(Indexfv):
1713 #if defined(GLX_USE_TLS)
1714 call _x86_64_get_dispatch@PLT
1715 movq 376(%rax), %r11
1716 jmp *%r11
1717 #elif defined(PTHREADS)
1718 pushq %rdi
1719 call _x86_64_get_dispatch@PLT
1720 popq %rdi
1721 movq 376(%rax), %r11
1722 jmp *%r11
1723 #else
1724 movq _glapi_Dispatch(%rip), %rax
1725 testq %rax, %rax
1726 je 1f
1727 movq 376(%rax), %r11
1728 jmp *%r11
1729 1:
1730 pushq %rdi
1731 call _glapi_get_dispatch
1732 popq %rdi
1733 movq 376(%rax), %r11
1734 jmp *%r11
1735 #endif /* defined(GLX_USE_TLS) */
1736 .size GL_PREFIX(Indexfv), .-GL_PREFIX(Indexfv)
1737
1738 .p2align 4,,15
1739 .globl GL_PREFIX(Indexi)
1740 .type GL_PREFIX(Indexi), @function
1741 GL_PREFIX(Indexi):
1742 #if defined(GLX_USE_TLS)
1743 call _x86_64_get_dispatch@PLT
1744 movq 384(%rax), %r11
1745 jmp *%r11
1746 #elif defined(PTHREADS)
1747 pushq %rdi
1748 call _x86_64_get_dispatch@PLT
1749 popq %rdi
1750 movq 384(%rax), %r11
1751 jmp *%r11
1752 #else
1753 movq _glapi_Dispatch(%rip), %rax
1754 testq %rax, %rax
1755 je 1f
1756 movq 384(%rax), %r11
1757 jmp *%r11
1758 1:
1759 pushq %rdi
1760 call _glapi_get_dispatch
1761 popq %rdi
1762 movq 384(%rax), %r11
1763 jmp *%r11
1764 #endif /* defined(GLX_USE_TLS) */
1765 .size GL_PREFIX(Indexi), .-GL_PREFIX(Indexi)
1766
1767 .p2align 4,,15
1768 .globl GL_PREFIX(Indexiv)
1769 .type GL_PREFIX(Indexiv), @function
1770 GL_PREFIX(Indexiv):
1771 #if defined(GLX_USE_TLS)
1772 call _x86_64_get_dispatch@PLT
1773 movq 392(%rax), %r11
1774 jmp *%r11
1775 #elif defined(PTHREADS)
1776 pushq %rdi
1777 call _x86_64_get_dispatch@PLT
1778 popq %rdi
1779 movq 392(%rax), %r11
1780 jmp *%r11
1781 #else
1782 movq _glapi_Dispatch(%rip), %rax
1783 testq %rax, %rax
1784 je 1f
1785 movq 392(%rax), %r11
1786 jmp *%r11
1787 1:
1788 pushq %rdi
1789 call _glapi_get_dispatch
1790 popq %rdi
1791 movq 392(%rax), %r11
1792 jmp *%r11
1793 #endif /* defined(GLX_USE_TLS) */
1794 .size GL_PREFIX(Indexiv), .-GL_PREFIX(Indexiv)
1795
1796 .p2align 4,,15
1797 .globl GL_PREFIX(Indexs)
1798 .type GL_PREFIX(Indexs), @function
1799 GL_PREFIX(Indexs):
1800 #if defined(GLX_USE_TLS)
1801 call _x86_64_get_dispatch@PLT
1802 movq 400(%rax), %r11
1803 jmp *%r11
1804 #elif defined(PTHREADS)
1805 pushq %rdi
1806 call _x86_64_get_dispatch@PLT
1807 popq %rdi
1808 movq 400(%rax), %r11
1809 jmp *%r11
1810 #else
1811 movq _glapi_Dispatch(%rip), %rax
1812 testq %rax, %rax
1813 je 1f
1814 movq 400(%rax), %r11
1815 jmp *%r11
1816 1:
1817 pushq %rdi
1818 call _glapi_get_dispatch
1819 popq %rdi
1820 movq 400(%rax), %r11
1821 jmp *%r11
1822 #endif /* defined(GLX_USE_TLS) */
1823 .size GL_PREFIX(Indexs), .-GL_PREFIX(Indexs)
1824
1825 .p2align 4,,15
1826 .globl GL_PREFIX(Indexsv)
1827 .type GL_PREFIX(Indexsv), @function
1828 GL_PREFIX(Indexsv):
1829 #if defined(GLX_USE_TLS)
1830 call _x86_64_get_dispatch@PLT
1831 movq 408(%rax), %r11
1832 jmp *%r11
1833 #elif defined(PTHREADS)
1834 pushq %rdi
1835 call _x86_64_get_dispatch@PLT
1836 popq %rdi
1837 movq 408(%rax), %r11
1838 jmp *%r11
1839 #else
1840 movq _glapi_Dispatch(%rip), %rax
1841 testq %rax, %rax
1842 je 1f
1843 movq 408(%rax), %r11
1844 jmp *%r11
1845 1:
1846 pushq %rdi
1847 call _glapi_get_dispatch
1848 popq %rdi
1849 movq 408(%rax), %r11
1850 jmp *%r11
1851 #endif /* defined(GLX_USE_TLS) */
1852 .size GL_PREFIX(Indexsv), .-GL_PREFIX(Indexsv)
1853
1854 .p2align 4,,15
1855 .globl GL_PREFIX(Normal3b)
1856 .type GL_PREFIX(Normal3b), @function
1857 GL_PREFIX(Normal3b):
1858 #if defined(GLX_USE_TLS)
1859 call _x86_64_get_dispatch@PLT
1860 movq 416(%rax), %r11
1861 jmp *%r11
1862 #elif defined(PTHREADS)
1863 pushq %rdi
1864 pushq %rsi
1865 pushq %rdx
1866 call _x86_64_get_dispatch@PLT
1867 popq %rdx
1868 popq %rsi
1869 popq %rdi
1870 movq 416(%rax), %r11
1871 jmp *%r11
1872 #else
1873 movq _glapi_Dispatch(%rip), %rax
1874 testq %rax, %rax
1875 je 1f
1876 movq 416(%rax), %r11
1877 jmp *%r11
1878 1:
1879 pushq %rdi
1880 pushq %rsi
1881 pushq %rdx
1882 call _glapi_get_dispatch
1883 popq %rdx
1884 popq %rsi
1885 popq %rdi
1886 movq 416(%rax), %r11
1887 jmp *%r11
1888 #endif /* defined(GLX_USE_TLS) */
1889 .size GL_PREFIX(Normal3b), .-GL_PREFIX(Normal3b)
1890
1891 .p2align 4,,15
1892 .globl GL_PREFIX(Normal3bv)
1893 .type GL_PREFIX(Normal3bv), @function
1894 GL_PREFIX(Normal3bv):
1895 #if defined(GLX_USE_TLS)
1896 call _x86_64_get_dispatch@PLT
1897 movq 424(%rax), %r11
1898 jmp *%r11
1899 #elif defined(PTHREADS)
1900 pushq %rdi
1901 call _x86_64_get_dispatch@PLT
1902 popq %rdi
1903 movq 424(%rax), %r11
1904 jmp *%r11
1905 #else
1906 movq _glapi_Dispatch(%rip), %rax
1907 testq %rax, %rax
1908 je 1f
1909 movq 424(%rax), %r11
1910 jmp *%r11
1911 1:
1912 pushq %rdi
1913 call _glapi_get_dispatch
1914 popq %rdi
1915 movq 424(%rax), %r11
1916 jmp *%r11
1917 #endif /* defined(GLX_USE_TLS) */
1918 .size GL_PREFIX(Normal3bv), .-GL_PREFIX(Normal3bv)
1919
1920 .p2align 4,,15
1921 .globl GL_PREFIX(Normal3d)
1922 .type GL_PREFIX(Normal3d), @function
1923 GL_PREFIX(Normal3d):
1924 #if defined(GLX_USE_TLS)
1925 call _x86_64_get_dispatch@PLT
1926 movq 432(%rax), %r11
1927 jmp *%r11
1928 #elif defined(PTHREADS)
1929 subq $24, %rsp
1930 movq %xmm0, (%rsp)
1931 movq %xmm1, 8(%rsp)
1932 movq %xmm2, 16(%rsp)
1933 call _x86_64_get_dispatch@PLT
1934 movq 16(%rsp), %xmm2
1935 movq 8(%rsp), %xmm1
1936 movq (%rsp), %xmm0
1937 addq $24, %rsp
1938 movq 432(%rax), %r11
1939 jmp *%r11
1940 #else
1941 movq _glapi_Dispatch(%rip), %rax
1942 testq %rax, %rax
1943 je 1f
1944 movq 432(%rax), %r11
1945 jmp *%r11
1946 1:
1947 subq $24, %rsp
1948 movq %xmm0, (%rsp)
1949 movq %xmm1, 8(%rsp)
1950 movq %xmm2, 16(%rsp)
1951 call _glapi_get_dispatch
1952 movq 16(%rsp), %xmm2
1953 movq 8(%rsp), %xmm1
1954 movq (%rsp), %xmm0
1955 addq $24, %rsp
1956 movq 432(%rax), %r11
1957 jmp *%r11
1958 #endif /* defined(GLX_USE_TLS) */
1959 .size GL_PREFIX(Normal3d), .-GL_PREFIX(Normal3d)
1960
1961 .p2align 4,,15
1962 .globl GL_PREFIX(Normal3dv)
1963 .type GL_PREFIX(Normal3dv), @function
1964 GL_PREFIX(Normal3dv):
1965 #if defined(GLX_USE_TLS)
1966 call _x86_64_get_dispatch@PLT
1967 movq 440(%rax), %r11
1968 jmp *%r11
1969 #elif defined(PTHREADS)
1970 pushq %rdi
1971 call _x86_64_get_dispatch@PLT
1972 popq %rdi
1973 movq 440(%rax), %r11
1974 jmp *%r11
1975 #else
1976 movq _glapi_Dispatch(%rip), %rax
1977 testq %rax, %rax
1978 je 1f
1979 movq 440(%rax), %r11
1980 jmp *%r11
1981 1:
1982 pushq %rdi
1983 call _glapi_get_dispatch
1984 popq %rdi
1985 movq 440(%rax), %r11
1986 jmp *%r11
1987 #endif /* defined(GLX_USE_TLS) */
1988 .size GL_PREFIX(Normal3dv), .-GL_PREFIX(Normal3dv)
1989
1990 .p2align 4,,15
1991 .globl GL_PREFIX(Normal3f)
1992 .type GL_PREFIX(Normal3f), @function
1993 GL_PREFIX(Normal3f):
1994 #if defined(GLX_USE_TLS)
1995 call _x86_64_get_dispatch@PLT
1996 movq 448(%rax), %r11
1997 jmp *%r11
1998 #elif defined(PTHREADS)
1999 subq $24, %rsp
2000 movq %xmm0, (%rsp)
2001 movq %xmm1, 8(%rsp)
2002 movq %xmm2, 16(%rsp)
2003 call _x86_64_get_dispatch@PLT
2004 movq 16(%rsp), %xmm2
2005 movq 8(%rsp), %xmm1
2006 movq (%rsp), %xmm0
2007 addq $24, %rsp
2008 movq 448(%rax), %r11
2009 jmp *%r11
2010 #else
2011 movq _glapi_Dispatch(%rip), %rax
2012 testq %rax, %rax
2013 je 1f
2014 movq 448(%rax), %r11
2015 jmp *%r11
2016 1:
2017 subq $24, %rsp
2018 movq %xmm0, (%rsp)
2019 movq %xmm1, 8(%rsp)
2020 movq %xmm2, 16(%rsp)
2021 call _glapi_get_dispatch
2022 movq 16(%rsp), %xmm2
2023 movq 8(%rsp), %xmm1
2024 movq (%rsp), %xmm0
2025 addq $24, %rsp
2026 movq 448(%rax), %r11
2027 jmp *%r11
2028 #endif /* defined(GLX_USE_TLS) */
2029 .size GL_PREFIX(Normal3f), .-GL_PREFIX(Normal3f)
2030
2031 .p2align 4,,15
2032 .globl GL_PREFIX(Normal3fv)
2033 .type GL_PREFIX(Normal3fv), @function
2034 GL_PREFIX(Normal3fv):
2035 #if defined(GLX_USE_TLS)
2036 call _x86_64_get_dispatch@PLT
2037 movq 456(%rax), %r11
2038 jmp *%r11
2039 #elif defined(PTHREADS)
2040 pushq %rdi
2041 call _x86_64_get_dispatch@PLT
2042 popq %rdi
2043 movq 456(%rax), %r11
2044 jmp *%r11
2045 #else
2046 movq _glapi_Dispatch(%rip), %rax
2047 testq %rax, %rax
2048 je 1f
2049 movq 456(%rax), %r11
2050 jmp *%r11
2051 1:
2052 pushq %rdi
2053 call _glapi_get_dispatch
2054 popq %rdi
2055 movq 456(%rax), %r11
2056 jmp *%r11
2057 #endif /* defined(GLX_USE_TLS) */
2058 .size GL_PREFIX(Normal3fv), .-GL_PREFIX(Normal3fv)
2059
2060 .p2align 4,,15
2061 .globl GL_PREFIX(Normal3i)
2062 .type GL_PREFIX(Normal3i), @function
2063 GL_PREFIX(Normal3i):
2064 #if defined(GLX_USE_TLS)
2065 call _x86_64_get_dispatch@PLT
2066 movq 464(%rax), %r11
2067 jmp *%r11
2068 #elif defined(PTHREADS)
2069 pushq %rdi
2070 pushq %rsi
2071 pushq %rdx
2072 call _x86_64_get_dispatch@PLT
2073 popq %rdx
2074 popq %rsi
2075 popq %rdi
2076 movq 464(%rax), %r11
2077 jmp *%r11
2078 #else
2079 movq _glapi_Dispatch(%rip), %rax
2080 testq %rax, %rax
2081 je 1f
2082 movq 464(%rax), %r11
2083 jmp *%r11
2084 1:
2085 pushq %rdi
2086 pushq %rsi
2087 pushq %rdx
2088 call _glapi_get_dispatch
2089 popq %rdx
2090 popq %rsi
2091 popq %rdi
2092 movq 464(%rax), %r11
2093 jmp *%r11
2094 #endif /* defined(GLX_USE_TLS) */
2095 .size GL_PREFIX(Normal3i), .-GL_PREFIX(Normal3i)
2096
2097 .p2align 4,,15
2098 .globl GL_PREFIX(Normal3iv)
2099 .type GL_PREFIX(Normal3iv), @function
2100 GL_PREFIX(Normal3iv):
2101 #if defined(GLX_USE_TLS)
2102 call _x86_64_get_dispatch@PLT
2103 movq 472(%rax), %r11
2104 jmp *%r11
2105 #elif defined(PTHREADS)
2106 pushq %rdi
2107 call _x86_64_get_dispatch@PLT
2108 popq %rdi
2109 movq 472(%rax), %r11
2110 jmp *%r11
2111 #else
2112 movq _glapi_Dispatch(%rip), %rax
2113 testq %rax, %rax
2114 je 1f
2115 movq 472(%rax), %r11
2116 jmp *%r11
2117 1:
2118 pushq %rdi
2119 call _glapi_get_dispatch
2120 popq %rdi
2121 movq 472(%rax), %r11
2122 jmp *%r11
2123 #endif /* defined(GLX_USE_TLS) */
2124 .size GL_PREFIX(Normal3iv), .-GL_PREFIX(Normal3iv)
2125
2126 .p2align 4,,15
2127 .globl GL_PREFIX(Normal3s)
2128 .type GL_PREFIX(Normal3s), @function
2129 GL_PREFIX(Normal3s):
2130 #if defined(GLX_USE_TLS)
2131 call _x86_64_get_dispatch@PLT
2132 movq 480(%rax), %r11
2133 jmp *%r11
2134 #elif defined(PTHREADS)
2135 pushq %rdi
2136 pushq %rsi
2137 pushq %rdx
2138 call _x86_64_get_dispatch@PLT
2139 popq %rdx
2140 popq %rsi
2141 popq %rdi
2142 movq 480(%rax), %r11
2143 jmp *%r11
2144 #else
2145 movq _glapi_Dispatch(%rip), %rax
2146 testq %rax, %rax
2147 je 1f
2148 movq 480(%rax), %r11
2149 jmp *%r11
2150 1:
2151 pushq %rdi
2152 pushq %rsi
2153 pushq %rdx
2154 call _glapi_get_dispatch
2155 popq %rdx
2156 popq %rsi
2157 popq %rdi
2158 movq 480(%rax), %r11
2159 jmp *%r11
2160 #endif /* defined(GLX_USE_TLS) */
2161 .size GL_PREFIX(Normal3s), .-GL_PREFIX(Normal3s)
2162
2163 .p2align 4,,15
2164 .globl GL_PREFIX(Normal3sv)
2165 .type GL_PREFIX(Normal3sv), @function
2166 GL_PREFIX(Normal3sv):
2167 #if defined(GLX_USE_TLS)
2168 call _x86_64_get_dispatch@PLT
2169 movq 488(%rax), %r11
2170 jmp *%r11
2171 #elif defined(PTHREADS)
2172 pushq %rdi
2173 call _x86_64_get_dispatch@PLT
2174 popq %rdi
2175 movq 488(%rax), %r11
2176 jmp *%r11
2177 #else
2178 movq _glapi_Dispatch(%rip), %rax
2179 testq %rax, %rax
2180 je 1f
2181 movq 488(%rax), %r11
2182 jmp *%r11
2183 1:
2184 pushq %rdi
2185 call _glapi_get_dispatch
2186 popq %rdi
2187 movq 488(%rax), %r11
2188 jmp *%r11
2189 #endif /* defined(GLX_USE_TLS) */
2190 .size GL_PREFIX(Normal3sv), .-GL_PREFIX(Normal3sv)
2191
2192 .p2align 4,,15
2193 .globl GL_PREFIX(RasterPos2d)
2194 .type GL_PREFIX(RasterPos2d), @function
2195 GL_PREFIX(RasterPos2d):
2196 #if defined(GLX_USE_TLS)
2197 call _x86_64_get_dispatch@PLT
2198 movq 496(%rax), %r11
2199 jmp *%r11
2200 #elif defined(PTHREADS)
2201 subq $24, %rsp
2202 movq %xmm0, (%rsp)
2203 movq %xmm1, 8(%rsp)
2204 call _x86_64_get_dispatch@PLT
2205 movq 8(%rsp), %xmm1
2206 movq (%rsp), %xmm0
2207 addq $24, %rsp
2208 movq 496(%rax), %r11
2209 jmp *%r11
2210 #else
2211 movq _glapi_Dispatch(%rip), %rax
2212 testq %rax, %rax
2213 je 1f
2214 movq 496(%rax), %r11
2215 jmp *%r11
2216 1:
2217 subq $24, %rsp
2218 movq %xmm0, (%rsp)
2219 movq %xmm1, 8(%rsp)
2220 call _glapi_get_dispatch
2221 movq 8(%rsp), %xmm1
2222 movq (%rsp), %xmm0
2223 addq $24, %rsp
2224 movq 496(%rax), %r11
2225 jmp *%r11
2226 #endif /* defined(GLX_USE_TLS) */
2227 .size GL_PREFIX(RasterPos2d), .-GL_PREFIX(RasterPos2d)
2228
2229 .p2align 4,,15
2230 .globl GL_PREFIX(RasterPos2dv)
2231 .type GL_PREFIX(RasterPos2dv), @function
2232 GL_PREFIX(RasterPos2dv):
2233 #if defined(GLX_USE_TLS)
2234 call _x86_64_get_dispatch@PLT
2235 movq 504(%rax), %r11
2236 jmp *%r11
2237 #elif defined(PTHREADS)
2238 pushq %rdi
2239 call _x86_64_get_dispatch@PLT
2240 popq %rdi
2241 movq 504(%rax), %r11
2242 jmp *%r11
2243 #else
2244 movq _glapi_Dispatch(%rip), %rax
2245 testq %rax, %rax
2246 je 1f
2247 movq 504(%rax), %r11
2248 jmp *%r11
2249 1:
2250 pushq %rdi
2251 call _glapi_get_dispatch
2252 popq %rdi
2253 movq 504(%rax), %r11
2254 jmp *%r11
2255 #endif /* defined(GLX_USE_TLS) */
2256 .size GL_PREFIX(RasterPos2dv), .-GL_PREFIX(RasterPos2dv)
2257
2258 .p2align 4,,15
2259 .globl GL_PREFIX(RasterPos2f)
2260 .type GL_PREFIX(RasterPos2f), @function
2261 GL_PREFIX(RasterPos2f):
2262 #if defined(GLX_USE_TLS)
2263 call _x86_64_get_dispatch@PLT
2264 movq 512(%rax), %r11
2265 jmp *%r11
2266 #elif defined(PTHREADS)
2267 subq $24, %rsp
2268 movq %xmm0, (%rsp)
2269 movq %xmm1, 8(%rsp)
2270 call _x86_64_get_dispatch@PLT
2271 movq 8(%rsp), %xmm1
2272 movq (%rsp), %xmm0
2273 addq $24, %rsp
2274 movq 512(%rax), %r11
2275 jmp *%r11
2276 #else
2277 movq _glapi_Dispatch(%rip), %rax
2278 testq %rax, %rax
2279 je 1f
2280 movq 512(%rax), %r11
2281 jmp *%r11
2282 1:
2283 subq $24, %rsp
2284 movq %xmm0, (%rsp)
2285 movq %xmm1, 8(%rsp)
2286 call _glapi_get_dispatch
2287 movq 8(%rsp), %xmm1
2288 movq (%rsp), %xmm0
2289 addq $24, %rsp
2290 movq 512(%rax), %r11
2291 jmp *%r11
2292 #endif /* defined(GLX_USE_TLS) */
2293 .size GL_PREFIX(RasterPos2f), .-GL_PREFIX(RasterPos2f)
2294
2295 .p2align 4,,15
2296 .globl GL_PREFIX(RasterPos2fv)
2297 .type GL_PREFIX(RasterPos2fv), @function
2298 GL_PREFIX(RasterPos2fv):
2299 #if defined(GLX_USE_TLS)
2300 call _x86_64_get_dispatch@PLT
2301 movq 520(%rax), %r11
2302 jmp *%r11
2303 #elif defined(PTHREADS)
2304 pushq %rdi
2305 call _x86_64_get_dispatch@PLT
2306 popq %rdi
2307 movq 520(%rax), %r11
2308 jmp *%r11
2309 #else
2310 movq _glapi_Dispatch(%rip), %rax
2311 testq %rax, %rax
2312 je 1f
2313 movq 520(%rax), %r11
2314 jmp *%r11
2315 1:
2316 pushq %rdi
2317 call _glapi_get_dispatch
2318 popq %rdi
2319 movq 520(%rax), %r11
2320 jmp *%r11
2321 #endif /* defined(GLX_USE_TLS) */
2322 .size GL_PREFIX(RasterPos2fv), .-GL_PREFIX(RasterPos2fv)
2323
2324 .p2align 4,,15
2325 .globl GL_PREFIX(RasterPos2i)
2326 .type GL_PREFIX(RasterPos2i), @function
2327 GL_PREFIX(RasterPos2i):
2328 #if defined(GLX_USE_TLS)
2329 call _x86_64_get_dispatch@PLT
2330 movq 528(%rax), %r11
2331 jmp *%r11
2332 #elif defined(PTHREADS)
2333 pushq %rdi
2334 pushq %rsi
2335 pushq %rbp
2336 call _x86_64_get_dispatch@PLT
2337 popq %rbp
2338 popq %rsi
2339 popq %rdi
2340 movq 528(%rax), %r11
2341 jmp *%r11
2342 #else
2343 movq _glapi_Dispatch(%rip), %rax
2344 testq %rax, %rax
2345 je 1f
2346 movq 528(%rax), %r11
2347 jmp *%r11
2348 1:
2349 pushq %rdi
2350 pushq %rsi
2351 pushq %rbp
2352 call _glapi_get_dispatch
2353 popq %rbp
2354 popq %rsi
2355 popq %rdi
2356 movq 528(%rax), %r11
2357 jmp *%r11
2358 #endif /* defined(GLX_USE_TLS) */
2359 .size GL_PREFIX(RasterPos2i), .-GL_PREFIX(RasterPos2i)
2360
2361 .p2align 4,,15
2362 .globl GL_PREFIX(RasterPos2iv)
2363 .type GL_PREFIX(RasterPos2iv), @function
2364 GL_PREFIX(RasterPos2iv):
2365 #if defined(GLX_USE_TLS)
2366 call _x86_64_get_dispatch@PLT
2367 movq 536(%rax), %r11
2368 jmp *%r11
2369 #elif defined(PTHREADS)
2370 pushq %rdi
2371 call _x86_64_get_dispatch@PLT
2372 popq %rdi
2373 movq 536(%rax), %r11
2374 jmp *%r11
2375 #else
2376 movq _glapi_Dispatch(%rip), %rax
2377 testq %rax, %rax
2378 je 1f
2379 movq 536(%rax), %r11
2380 jmp *%r11
2381 1:
2382 pushq %rdi
2383 call _glapi_get_dispatch
2384 popq %rdi
2385 movq 536(%rax), %r11
2386 jmp *%r11
2387 #endif /* defined(GLX_USE_TLS) */
2388 .size GL_PREFIX(RasterPos2iv), .-GL_PREFIX(RasterPos2iv)
2389
2390 .p2align 4,,15
2391 .globl GL_PREFIX(RasterPos2s)
2392 .type GL_PREFIX(RasterPos2s), @function
2393 GL_PREFIX(RasterPos2s):
2394 #if defined(GLX_USE_TLS)
2395 call _x86_64_get_dispatch@PLT
2396 movq 544(%rax), %r11
2397 jmp *%r11
2398 #elif defined(PTHREADS)
2399 pushq %rdi
2400 pushq %rsi
2401 pushq %rbp
2402 call _x86_64_get_dispatch@PLT
2403 popq %rbp
2404 popq %rsi
2405 popq %rdi
2406 movq 544(%rax), %r11
2407 jmp *%r11
2408 #else
2409 movq _glapi_Dispatch(%rip), %rax
2410 testq %rax, %rax
2411 je 1f
2412 movq 544(%rax), %r11
2413 jmp *%r11
2414 1:
2415 pushq %rdi
2416 pushq %rsi
2417 pushq %rbp
2418 call _glapi_get_dispatch
2419 popq %rbp
2420 popq %rsi
2421 popq %rdi
2422 movq 544(%rax), %r11
2423 jmp *%r11
2424 #endif /* defined(GLX_USE_TLS) */
2425 .size GL_PREFIX(RasterPos2s), .-GL_PREFIX(RasterPos2s)
2426
2427 .p2align 4,,15
2428 .globl GL_PREFIX(RasterPos2sv)
2429 .type GL_PREFIX(RasterPos2sv), @function
2430 GL_PREFIX(RasterPos2sv):
2431 #if defined(GLX_USE_TLS)
2432 call _x86_64_get_dispatch@PLT
2433 movq 552(%rax), %r11
2434 jmp *%r11
2435 #elif defined(PTHREADS)
2436 pushq %rdi
2437 call _x86_64_get_dispatch@PLT
2438 popq %rdi
2439 movq 552(%rax), %r11
2440 jmp *%r11
2441 #else
2442 movq _glapi_Dispatch(%rip), %rax
2443 testq %rax, %rax
2444 je 1f
2445 movq 552(%rax), %r11
2446 jmp *%r11
2447 1:
2448 pushq %rdi
2449 call _glapi_get_dispatch
2450 popq %rdi
2451 movq 552(%rax), %r11
2452 jmp *%r11
2453 #endif /* defined(GLX_USE_TLS) */
2454 .size GL_PREFIX(RasterPos2sv), .-GL_PREFIX(RasterPos2sv)
2455
2456 .p2align 4,,15
2457 .globl GL_PREFIX(RasterPos3d)
2458 .type GL_PREFIX(RasterPos3d), @function
2459 GL_PREFIX(RasterPos3d):
2460 #if defined(GLX_USE_TLS)
2461 call _x86_64_get_dispatch@PLT
2462 movq 560(%rax), %r11
2463 jmp *%r11
2464 #elif defined(PTHREADS)
2465 subq $24, %rsp
2466 movq %xmm0, (%rsp)
2467 movq %xmm1, 8(%rsp)
2468 movq %xmm2, 16(%rsp)
2469 call _x86_64_get_dispatch@PLT
2470 movq 16(%rsp), %xmm2
2471 movq 8(%rsp), %xmm1
2472 movq (%rsp), %xmm0
2473 addq $24, %rsp
2474 movq 560(%rax), %r11
2475 jmp *%r11
2476 #else
2477 movq _glapi_Dispatch(%rip), %rax
2478 testq %rax, %rax
2479 je 1f
2480 movq 560(%rax), %r11
2481 jmp *%r11
2482 1:
2483 subq $24, %rsp
2484 movq %xmm0, (%rsp)
2485 movq %xmm1, 8(%rsp)
2486 movq %xmm2, 16(%rsp)
2487 call _glapi_get_dispatch
2488 movq 16(%rsp), %xmm2
2489 movq 8(%rsp), %xmm1
2490 movq (%rsp), %xmm0
2491 addq $24, %rsp
2492 movq 560(%rax), %r11
2493 jmp *%r11
2494 #endif /* defined(GLX_USE_TLS) */
2495 .size GL_PREFIX(RasterPos3d), .-GL_PREFIX(RasterPos3d)
2496
2497 .p2align 4,,15
2498 .globl GL_PREFIX(RasterPos3dv)
2499 .type GL_PREFIX(RasterPos3dv), @function
2500 GL_PREFIX(RasterPos3dv):
2501 #if defined(GLX_USE_TLS)
2502 call _x86_64_get_dispatch@PLT
2503 movq 568(%rax), %r11
2504 jmp *%r11
2505 #elif defined(PTHREADS)
2506 pushq %rdi
2507 call _x86_64_get_dispatch@PLT
2508 popq %rdi
2509 movq 568(%rax), %r11
2510 jmp *%r11
2511 #else
2512 movq _glapi_Dispatch(%rip), %rax
2513 testq %rax, %rax
2514 je 1f
2515 movq 568(%rax), %r11
2516 jmp *%r11
2517 1:
2518 pushq %rdi
2519 call _glapi_get_dispatch
2520 popq %rdi
2521 movq 568(%rax), %r11
2522 jmp *%r11
2523 #endif /* defined(GLX_USE_TLS) */
2524 .size GL_PREFIX(RasterPos3dv), .-GL_PREFIX(RasterPos3dv)
2525
2526 .p2align 4,,15
2527 .globl GL_PREFIX(RasterPos3f)
2528 .type GL_PREFIX(RasterPos3f), @function
2529 GL_PREFIX(RasterPos3f):
2530 #if defined(GLX_USE_TLS)
2531 call _x86_64_get_dispatch@PLT
2532 movq 576(%rax), %r11
2533 jmp *%r11
2534 #elif defined(PTHREADS)
2535 subq $24, %rsp
2536 movq %xmm0, (%rsp)
2537 movq %xmm1, 8(%rsp)
2538 movq %xmm2, 16(%rsp)
2539 call _x86_64_get_dispatch@PLT
2540 movq 16(%rsp), %xmm2
2541 movq 8(%rsp), %xmm1
2542 movq (%rsp), %xmm0
2543 addq $24, %rsp
2544 movq 576(%rax), %r11
2545 jmp *%r11
2546 #else
2547 movq _glapi_Dispatch(%rip), %rax
2548 testq %rax, %rax
2549 je 1f
2550 movq 576(%rax), %r11
2551 jmp *%r11
2552 1:
2553 subq $24, %rsp
2554 movq %xmm0, (%rsp)
2555 movq %xmm1, 8(%rsp)
2556 movq %xmm2, 16(%rsp)
2557 call _glapi_get_dispatch
2558 movq 16(%rsp), %xmm2
2559 movq 8(%rsp), %xmm1
2560 movq (%rsp), %xmm0
2561 addq $24, %rsp
2562 movq 576(%rax), %r11
2563 jmp *%r11
2564 #endif /* defined(GLX_USE_TLS) */
2565 .size GL_PREFIX(RasterPos3f), .-GL_PREFIX(RasterPos3f)
2566
2567 .p2align 4,,15
2568 .globl GL_PREFIX(RasterPos3fv)
2569 .type GL_PREFIX(RasterPos3fv), @function
2570 GL_PREFIX(RasterPos3fv):
2571 #if defined(GLX_USE_TLS)
2572 call _x86_64_get_dispatch@PLT
2573 movq 584(%rax), %r11
2574 jmp *%r11
2575 #elif defined(PTHREADS)
2576 pushq %rdi
2577 call _x86_64_get_dispatch@PLT
2578 popq %rdi
2579 movq 584(%rax), %r11
2580 jmp *%r11
2581 #else
2582 movq _glapi_Dispatch(%rip), %rax
2583 testq %rax, %rax
2584 je 1f
2585 movq 584(%rax), %r11
2586 jmp *%r11
2587 1:
2588 pushq %rdi
2589 call _glapi_get_dispatch
2590 popq %rdi
2591 movq 584(%rax), %r11
2592 jmp *%r11
2593 #endif /* defined(GLX_USE_TLS) */
2594 .size GL_PREFIX(RasterPos3fv), .-GL_PREFIX(RasterPos3fv)
2595
2596 .p2align 4,,15
2597 .globl GL_PREFIX(RasterPos3i)
2598 .type GL_PREFIX(RasterPos3i), @function
2599 GL_PREFIX(RasterPos3i):
2600 #if defined(GLX_USE_TLS)
2601 call _x86_64_get_dispatch@PLT
2602 movq 592(%rax), %r11
2603 jmp *%r11
2604 #elif defined(PTHREADS)
2605 pushq %rdi
2606 pushq %rsi
2607 pushq %rdx
2608 call _x86_64_get_dispatch@PLT
2609 popq %rdx
2610 popq %rsi
2611 popq %rdi
2612 movq 592(%rax), %r11
2613 jmp *%r11
2614 #else
2615 movq _glapi_Dispatch(%rip), %rax
2616 testq %rax, %rax
2617 je 1f
2618 movq 592(%rax), %r11
2619 jmp *%r11
2620 1:
2621 pushq %rdi
2622 pushq %rsi
2623 pushq %rdx
2624 call _glapi_get_dispatch
2625 popq %rdx
2626 popq %rsi
2627 popq %rdi
2628 movq 592(%rax), %r11
2629 jmp *%r11
2630 #endif /* defined(GLX_USE_TLS) */
2631 .size GL_PREFIX(RasterPos3i), .-GL_PREFIX(RasterPos3i)
2632
2633 .p2align 4,,15
2634 .globl GL_PREFIX(RasterPos3iv)
2635 .type GL_PREFIX(RasterPos3iv), @function
2636 GL_PREFIX(RasterPos3iv):
2637 #if defined(GLX_USE_TLS)
2638 call _x86_64_get_dispatch@PLT
2639 movq 600(%rax), %r11
2640 jmp *%r11
2641 #elif defined(PTHREADS)
2642 pushq %rdi
2643 call _x86_64_get_dispatch@PLT
2644 popq %rdi
2645 movq 600(%rax), %r11
2646 jmp *%r11
2647 #else
2648 movq _glapi_Dispatch(%rip), %rax
2649 testq %rax, %rax
2650 je 1f
2651 movq 600(%rax), %r11
2652 jmp *%r11
2653 1:
2654 pushq %rdi
2655 call _glapi_get_dispatch
2656 popq %rdi
2657 movq 600(%rax), %r11
2658 jmp *%r11
2659 #endif /* defined(GLX_USE_TLS) */
2660 .size GL_PREFIX(RasterPos3iv), .-GL_PREFIX(RasterPos3iv)
2661
2662 .p2align 4,,15
2663 .globl GL_PREFIX(RasterPos3s)
2664 .type GL_PREFIX(RasterPos3s), @function
2665 GL_PREFIX(RasterPos3s):
2666 #if defined(GLX_USE_TLS)
2667 call _x86_64_get_dispatch@PLT
2668 movq 608(%rax), %r11
2669 jmp *%r11
2670 #elif defined(PTHREADS)
2671 pushq %rdi
2672 pushq %rsi
2673 pushq %rdx
2674 call _x86_64_get_dispatch@PLT
2675 popq %rdx
2676 popq %rsi
2677 popq %rdi
2678 movq 608(%rax), %r11
2679 jmp *%r11
2680 #else
2681 movq _glapi_Dispatch(%rip), %rax
2682 testq %rax, %rax
2683 je 1f
2684 movq 608(%rax), %r11
2685 jmp *%r11
2686 1:
2687 pushq %rdi
2688 pushq %rsi
2689 pushq %rdx
2690 call _glapi_get_dispatch
2691 popq %rdx
2692 popq %rsi
2693 popq %rdi
2694 movq 608(%rax), %r11
2695 jmp *%r11
2696 #endif /* defined(GLX_USE_TLS) */
2697 .size GL_PREFIX(RasterPos3s), .-GL_PREFIX(RasterPos3s)
2698
2699 .p2align 4,,15
2700 .globl GL_PREFIX(RasterPos3sv)
2701 .type GL_PREFIX(RasterPos3sv), @function
2702 GL_PREFIX(RasterPos3sv):
2703 #if defined(GLX_USE_TLS)
2704 call _x86_64_get_dispatch@PLT
2705 movq 616(%rax), %r11
2706 jmp *%r11
2707 #elif defined(PTHREADS)
2708 pushq %rdi
2709 call _x86_64_get_dispatch@PLT
2710 popq %rdi
2711 movq 616(%rax), %r11
2712 jmp *%r11
2713 #else
2714 movq _glapi_Dispatch(%rip), %rax
2715 testq %rax, %rax
2716 je 1f
2717 movq 616(%rax), %r11
2718 jmp *%r11
2719 1:
2720 pushq %rdi
2721 call _glapi_get_dispatch
2722 popq %rdi
2723 movq 616(%rax), %r11
2724 jmp *%r11
2725 #endif /* defined(GLX_USE_TLS) */
2726 .size GL_PREFIX(RasterPos3sv), .-GL_PREFIX(RasterPos3sv)
2727
2728 .p2align 4,,15
2729 .globl GL_PREFIX(RasterPos4d)
2730 .type GL_PREFIX(RasterPos4d), @function
2731 GL_PREFIX(RasterPos4d):
2732 #if defined(GLX_USE_TLS)
2733 call _x86_64_get_dispatch@PLT
2734 movq 624(%rax), %r11
2735 jmp *%r11
2736 #elif defined(PTHREADS)
2737 subq $40, %rsp
2738 movq %xmm0, (%rsp)
2739 movq %xmm1, 8(%rsp)
2740 movq %xmm2, 16(%rsp)
2741 movq %xmm3, 24(%rsp)
2742 call _x86_64_get_dispatch@PLT
2743 movq 24(%rsp), %xmm3
2744 movq 16(%rsp), %xmm2
2745 movq 8(%rsp), %xmm1
2746 movq (%rsp), %xmm0
2747 addq $40, %rsp
2748 movq 624(%rax), %r11
2749 jmp *%r11
2750 #else
2751 movq _glapi_Dispatch(%rip), %rax
2752 testq %rax, %rax
2753 je 1f
2754 movq 624(%rax), %r11
2755 jmp *%r11
2756 1:
2757 subq $40, %rsp
2758 movq %xmm0, (%rsp)
2759 movq %xmm1, 8(%rsp)
2760 movq %xmm2, 16(%rsp)
2761 movq %xmm3, 24(%rsp)
2762 call _glapi_get_dispatch
2763 movq 24(%rsp), %xmm3
2764 movq 16(%rsp), %xmm2
2765 movq 8(%rsp), %xmm1
2766 movq (%rsp), %xmm0
2767 addq $40, %rsp
2768 movq 624(%rax), %r11
2769 jmp *%r11
2770 #endif /* defined(GLX_USE_TLS) */
2771 .size GL_PREFIX(RasterPos4d), .-GL_PREFIX(RasterPos4d)
2772
2773 .p2align 4,,15
2774 .globl GL_PREFIX(RasterPos4dv)
2775 .type GL_PREFIX(RasterPos4dv), @function
2776 GL_PREFIX(RasterPos4dv):
2777 #if defined(GLX_USE_TLS)
2778 call _x86_64_get_dispatch@PLT
2779 movq 632(%rax), %r11
2780 jmp *%r11
2781 #elif defined(PTHREADS)
2782 pushq %rdi
2783 call _x86_64_get_dispatch@PLT
2784 popq %rdi
2785 movq 632(%rax), %r11
2786 jmp *%r11
2787 #else
2788 movq _glapi_Dispatch(%rip), %rax
2789 testq %rax, %rax
2790 je 1f
2791 movq 632(%rax), %r11
2792 jmp *%r11
2793 1:
2794 pushq %rdi
2795 call _glapi_get_dispatch
2796 popq %rdi
2797 movq 632(%rax), %r11
2798 jmp *%r11
2799 #endif /* defined(GLX_USE_TLS) */
2800 .size GL_PREFIX(RasterPos4dv), .-GL_PREFIX(RasterPos4dv)
2801
2802 .p2align 4,,15
2803 .globl GL_PREFIX(RasterPos4f)
2804 .type GL_PREFIX(RasterPos4f), @function
2805 GL_PREFIX(RasterPos4f):
2806 #if defined(GLX_USE_TLS)
2807 call _x86_64_get_dispatch@PLT
2808 movq 640(%rax), %r11
2809 jmp *%r11
2810 #elif defined(PTHREADS)
2811 subq $40, %rsp
2812 movq %xmm0, (%rsp)
2813 movq %xmm1, 8(%rsp)
2814 movq %xmm2, 16(%rsp)
2815 movq %xmm3, 24(%rsp)
2816 call _x86_64_get_dispatch@PLT
2817 movq 24(%rsp), %xmm3
2818 movq 16(%rsp), %xmm2
2819 movq 8(%rsp), %xmm1
2820 movq (%rsp), %xmm0
2821 addq $40, %rsp
2822 movq 640(%rax), %r11
2823 jmp *%r11
2824 #else
2825 movq _glapi_Dispatch(%rip), %rax
2826 testq %rax, %rax
2827 je 1f
2828 movq 640(%rax), %r11
2829 jmp *%r11
2830 1:
2831 subq $40, %rsp
2832 movq %xmm0, (%rsp)
2833 movq %xmm1, 8(%rsp)
2834 movq %xmm2, 16(%rsp)
2835 movq %xmm3, 24(%rsp)
2836 call _glapi_get_dispatch
2837 movq 24(%rsp), %xmm3
2838 movq 16(%rsp), %xmm2
2839 movq 8(%rsp), %xmm1
2840 movq (%rsp), %xmm0
2841 addq $40, %rsp
2842 movq 640(%rax), %r11
2843 jmp *%r11
2844 #endif /* defined(GLX_USE_TLS) */
2845 .size GL_PREFIX(RasterPos4f), .-GL_PREFIX(RasterPos4f)
2846
2847 .p2align 4,,15
2848 .globl GL_PREFIX(RasterPos4fv)
2849 .type GL_PREFIX(RasterPos4fv), @function
2850 GL_PREFIX(RasterPos4fv):
2851 #if defined(GLX_USE_TLS)
2852 call _x86_64_get_dispatch@PLT
2853 movq 648(%rax), %r11
2854 jmp *%r11
2855 #elif defined(PTHREADS)
2856 pushq %rdi
2857 call _x86_64_get_dispatch@PLT
2858 popq %rdi
2859 movq 648(%rax), %r11
2860 jmp *%r11
2861 #else
2862 movq _glapi_Dispatch(%rip), %rax
2863 testq %rax, %rax
2864 je 1f
2865 movq 648(%rax), %r11
2866 jmp *%r11
2867 1:
2868 pushq %rdi
2869 call _glapi_get_dispatch
2870 popq %rdi
2871 movq 648(%rax), %r11
2872 jmp *%r11
2873 #endif /* defined(GLX_USE_TLS) */
2874 .size GL_PREFIX(RasterPos4fv), .-GL_PREFIX(RasterPos4fv)
2875
2876 .p2align 4,,15
2877 .globl GL_PREFIX(RasterPos4i)
2878 .type GL_PREFIX(RasterPos4i), @function
2879 GL_PREFIX(RasterPos4i):
2880 #if defined(GLX_USE_TLS)
2881 call _x86_64_get_dispatch@PLT
2882 movq 656(%rax), %r11
2883 jmp *%r11
2884 #elif defined(PTHREADS)
2885 pushq %rdi
2886 pushq %rsi
2887 pushq %rdx
2888 pushq %rcx
2889 pushq %rbp
2890 call _x86_64_get_dispatch@PLT
2891 popq %rbp
2892 popq %rcx
2893 popq %rdx
2894 popq %rsi
2895 popq %rdi
2896 movq 656(%rax), %r11
2897 jmp *%r11
2898 #else
2899 movq _glapi_Dispatch(%rip), %rax
2900 testq %rax, %rax
2901 je 1f
2902 movq 656(%rax), %r11
2903 jmp *%r11
2904 1:
2905 pushq %rdi
2906 pushq %rsi
2907 pushq %rdx
2908 pushq %rcx
2909 pushq %rbp
2910 call _glapi_get_dispatch
2911 popq %rbp
2912 popq %rcx
2913 popq %rdx
2914 popq %rsi
2915 popq %rdi
2916 movq 656(%rax), %r11
2917 jmp *%r11
2918 #endif /* defined(GLX_USE_TLS) */
2919 .size GL_PREFIX(RasterPos4i), .-GL_PREFIX(RasterPos4i)
2920
2921 .p2align 4,,15
2922 .globl GL_PREFIX(RasterPos4iv)
2923 .type GL_PREFIX(RasterPos4iv), @function
2924 GL_PREFIX(RasterPos4iv):
2925 #if defined(GLX_USE_TLS)
2926 call _x86_64_get_dispatch@PLT
2927 movq 664(%rax), %r11
2928 jmp *%r11
2929 #elif defined(PTHREADS)
2930 pushq %rdi
2931 call _x86_64_get_dispatch@PLT
2932 popq %rdi
2933 movq 664(%rax), %r11
2934 jmp *%r11
2935 #else
2936 movq _glapi_Dispatch(%rip), %rax
2937 testq %rax, %rax
2938 je 1f
2939 movq 664(%rax), %r11
2940 jmp *%r11
2941 1:
2942 pushq %rdi
2943 call _glapi_get_dispatch
2944 popq %rdi
2945 movq 664(%rax), %r11
2946 jmp *%r11
2947 #endif /* defined(GLX_USE_TLS) */
2948 .size GL_PREFIX(RasterPos4iv), .-GL_PREFIX(RasterPos4iv)
2949
2950 .p2align 4,,15
2951 .globl GL_PREFIX(RasterPos4s)
2952 .type GL_PREFIX(RasterPos4s), @function
2953 GL_PREFIX(RasterPos4s):
2954 #if defined(GLX_USE_TLS)
2955 call _x86_64_get_dispatch@PLT
2956 movq 672(%rax), %r11
2957 jmp *%r11
2958 #elif defined(PTHREADS)
2959 pushq %rdi
2960 pushq %rsi
2961 pushq %rdx
2962 pushq %rcx
2963 pushq %rbp
2964 call _x86_64_get_dispatch@PLT
2965 popq %rbp
2966 popq %rcx
2967 popq %rdx
2968 popq %rsi
2969 popq %rdi
2970 movq 672(%rax), %r11
2971 jmp *%r11
2972 #else
2973 movq _glapi_Dispatch(%rip), %rax
2974 testq %rax, %rax
2975 je 1f
2976 movq 672(%rax), %r11
2977 jmp *%r11
2978 1:
2979 pushq %rdi
2980 pushq %rsi
2981 pushq %rdx
2982 pushq %rcx
2983 pushq %rbp
2984 call _glapi_get_dispatch
2985 popq %rbp
2986 popq %rcx
2987 popq %rdx
2988 popq %rsi
2989 popq %rdi
2990 movq 672(%rax), %r11
2991 jmp *%r11
2992 #endif /* defined(GLX_USE_TLS) */
2993 .size GL_PREFIX(RasterPos4s), .-GL_PREFIX(RasterPos4s)
2994
2995 .p2align 4,,15
2996 .globl GL_PREFIX(RasterPos4sv)
2997 .type GL_PREFIX(RasterPos4sv), @function
2998 GL_PREFIX(RasterPos4sv):
2999 #if defined(GLX_USE_TLS)
3000 call _x86_64_get_dispatch@PLT
3001 movq 680(%rax), %r11
3002 jmp *%r11
3003 #elif defined(PTHREADS)
3004 pushq %rdi
3005 call _x86_64_get_dispatch@PLT
3006 popq %rdi
3007 movq 680(%rax), %r11
3008 jmp *%r11
3009 #else
3010 movq _glapi_Dispatch(%rip), %rax
3011 testq %rax, %rax
3012 je 1f
3013 movq 680(%rax), %r11
3014 jmp *%r11
3015 1:
3016 pushq %rdi
3017 call _glapi_get_dispatch
3018 popq %rdi
3019 movq 680(%rax), %r11
3020 jmp *%r11
3021 #endif /* defined(GLX_USE_TLS) */
3022 .size GL_PREFIX(RasterPos4sv), .-GL_PREFIX(RasterPos4sv)
3023
3024 .p2align 4,,15
3025 .globl GL_PREFIX(Rectd)
3026 .type GL_PREFIX(Rectd), @function
3027 GL_PREFIX(Rectd):
3028 #if defined(GLX_USE_TLS)
3029 call _x86_64_get_dispatch@PLT
3030 movq 688(%rax), %r11
3031 jmp *%r11
3032 #elif defined(PTHREADS)
3033 subq $40, %rsp
3034 movq %xmm0, (%rsp)
3035 movq %xmm1, 8(%rsp)
3036 movq %xmm2, 16(%rsp)
3037 movq %xmm3, 24(%rsp)
3038 call _x86_64_get_dispatch@PLT
3039 movq 24(%rsp), %xmm3
3040 movq 16(%rsp), %xmm2
3041 movq 8(%rsp), %xmm1
3042 movq (%rsp), %xmm0
3043 addq $40, %rsp
3044 movq 688(%rax), %r11
3045 jmp *%r11
3046 #else
3047 movq _glapi_Dispatch(%rip), %rax
3048 testq %rax, %rax
3049 je 1f
3050 movq 688(%rax), %r11
3051 jmp *%r11
3052 1:
3053 subq $40, %rsp
3054 movq %xmm0, (%rsp)
3055 movq %xmm1, 8(%rsp)
3056 movq %xmm2, 16(%rsp)
3057 movq %xmm3, 24(%rsp)
3058 call _glapi_get_dispatch
3059 movq 24(%rsp), %xmm3
3060 movq 16(%rsp), %xmm2
3061 movq 8(%rsp), %xmm1
3062 movq (%rsp), %xmm0
3063 addq $40, %rsp
3064 movq 688(%rax), %r11
3065 jmp *%r11
3066 #endif /* defined(GLX_USE_TLS) */
3067 .size GL_PREFIX(Rectd), .-GL_PREFIX(Rectd)
3068
3069 .p2align 4,,15
3070 .globl GL_PREFIX(Rectdv)
3071 .type GL_PREFIX(Rectdv), @function
3072 GL_PREFIX(Rectdv):
3073 #if defined(GLX_USE_TLS)
3074 call _x86_64_get_dispatch@PLT
3075 movq 696(%rax), %r11
3076 jmp *%r11
3077 #elif defined(PTHREADS)
3078 pushq %rdi
3079 pushq %rsi
3080 pushq %rbp
3081 call _x86_64_get_dispatch@PLT
3082 popq %rbp
3083 popq %rsi
3084 popq %rdi
3085 movq 696(%rax), %r11
3086 jmp *%r11
3087 #else
3088 movq _glapi_Dispatch(%rip), %rax
3089 testq %rax, %rax
3090 je 1f
3091 movq 696(%rax), %r11
3092 jmp *%r11
3093 1:
3094 pushq %rdi
3095 pushq %rsi
3096 pushq %rbp
3097 call _glapi_get_dispatch
3098 popq %rbp
3099 popq %rsi
3100 popq %rdi
3101 movq 696(%rax), %r11
3102 jmp *%r11
3103 #endif /* defined(GLX_USE_TLS) */
3104 .size GL_PREFIX(Rectdv), .-GL_PREFIX(Rectdv)
3105
3106 .p2align 4,,15
3107 .globl GL_PREFIX(Rectf)
3108 .type GL_PREFIX(Rectf), @function
3109 GL_PREFIX(Rectf):
3110 #if defined(GLX_USE_TLS)
3111 call _x86_64_get_dispatch@PLT
3112 movq 704(%rax), %r11
3113 jmp *%r11
3114 #elif defined(PTHREADS)
3115 subq $40, %rsp
3116 movq %xmm0, (%rsp)
3117 movq %xmm1, 8(%rsp)
3118 movq %xmm2, 16(%rsp)
3119 movq %xmm3, 24(%rsp)
3120 call _x86_64_get_dispatch@PLT
3121 movq 24(%rsp), %xmm3
3122 movq 16(%rsp), %xmm2
3123 movq 8(%rsp), %xmm1
3124 movq (%rsp), %xmm0
3125 addq $40, %rsp
3126 movq 704(%rax), %r11
3127 jmp *%r11
3128 #else
3129 movq _glapi_Dispatch(%rip), %rax
3130 testq %rax, %rax
3131 je 1f
3132 movq 704(%rax), %r11
3133 jmp *%r11
3134 1:
3135 subq $40, %rsp
3136 movq %xmm0, (%rsp)
3137 movq %xmm1, 8(%rsp)
3138 movq %xmm2, 16(%rsp)
3139 movq %xmm3, 24(%rsp)
3140 call _glapi_get_dispatch
3141 movq 24(%rsp), %xmm3
3142 movq 16(%rsp), %xmm2
3143 movq 8(%rsp), %xmm1
3144 movq (%rsp), %xmm0
3145 addq $40, %rsp
3146 movq 704(%rax), %r11
3147 jmp *%r11
3148 #endif /* defined(GLX_USE_TLS) */
3149 .size GL_PREFIX(Rectf), .-GL_PREFIX(Rectf)
3150
3151 .p2align 4,,15
3152 .globl GL_PREFIX(Rectfv)
3153 .type GL_PREFIX(Rectfv), @function
3154 GL_PREFIX(Rectfv):
3155 #if defined(GLX_USE_TLS)
3156 call _x86_64_get_dispatch@PLT
3157 movq 712(%rax), %r11
3158 jmp *%r11
3159 #elif defined(PTHREADS)
3160 pushq %rdi
3161 pushq %rsi
3162 pushq %rbp
3163 call _x86_64_get_dispatch@PLT
3164 popq %rbp
3165 popq %rsi
3166 popq %rdi
3167 movq 712(%rax), %r11
3168 jmp *%r11
3169 #else
3170 movq _glapi_Dispatch(%rip), %rax
3171 testq %rax, %rax
3172 je 1f
3173 movq 712(%rax), %r11
3174 jmp *%r11
3175 1:
3176 pushq %rdi
3177 pushq %rsi
3178 pushq %rbp
3179 call _glapi_get_dispatch
3180 popq %rbp
3181 popq %rsi
3182 popq %rdi
3183 movq 712(%rax), %r11
3184 jmp *%r11
3185 #endif /* defined(GLX_USE_TLS) */
3186 .size GL_PREFIX(Rectfv), .-GL_PREFIX(Rectfv)
3187
3188 .p2align 4,,15
3189 .globl GL_PREFIX(Recti)
3190 .type GL_PREFIX(Recti), @function
3191 GL_PREFIX(Recti):
3192 #if defined(GLX_USE_TLS)
3193 call _x86_64_get_dispatch@PLT
3194 movq 720(%rax), %r11
3195 jmp *%r11
3196 #elif defined(PTHREADS)
3197 pushq %rdi
3198 pushq %rsi
3199 pushq %rdx
3200 pushq %rcx
3201 pushq %rbp
3202 call _x86_64_get_dispatch@PLT
3203 popq %rbp
3204 popq %rcx
3205 popq %rdx
3206 popq %rsi
3207 popq %rdi
3208 movq 720(%rax), %r11
3209 jmp *%r11
3210 #else
3211 movq _glapi_Dispatch(%rip), %rax
3212 testq %rax, %rax
3213 je 1f
3214 movq 720(%rax), %r11
3215 jmp *%r11
3216 1:
3217 pushq %rdi
3218 pushq %rsi
3219 pushq %rdx
3220 pushq %rcx
3221 pushq %rbp
3222 call _glapi_get_dispatch
3223 popq %rbp
3224 popq %rcx
3225 popq %rdx
3226 popq %rsi
3227 popq %rdi
3228 movq 720(%rax), %r11
3229 jmp *%r11
3230 #endif /* defined(GLX_USE_TLS) */
3231 .size GL_PREFIX(Recti), .-GL_PREFIX(Recti)
3232
3233 .p2align 4,,15
3234 .globl GL_PREFIX(Rectiv)
3235 .type GL_PREFIX(Rectiv), @function
3236 GL_PREFIX(Rectiv):
3237 #if defined(GLX_USE_TLS)
3238 call _x86_64_get_dispatch@PLT
3239 movq 728(%rax), %r11
3240 jmp *%r11
3241 #elif defined(PTHREADS)
3242 pushq %rdi
3243 pushq %rsi
3244 pushq %rbp
3245 call _x86_64_get_dispatch@PLT
3246 popq %rbp
3247 popq %rsi
3248 popq %rdi
3249 movq 728(%rax), %r11
3250 jmp *%r11
3251 #else
3252 movq _glapi_Dispatch(%rip), %rax
3253 testq %rax, %rax
3254 je 1f
3255 movq 728(%rax), %r11
3256 jmp *%r11
3257 1:
3258 pushq %rdi
3259 pushq %rsi
3260 pushq %rbp
3261 call _glapi_get_dispatch
3262 popq %rbp
3263 popq %rsi
3264 popq %rdi
3265 movq 728(%rax), %r11
3266 jmp *%r11
3267 #endif /* defined(GLX_USE_TLS) */
3268 .size GL_PREFIX(Rectiv), .-GL_PREFIX(Rectiv)
3269
3270 .p2align 4,,15
3271 .globl GL_PREFIX(Rects)
3272 .type GL_PREFIX(Rects), @function
3273 GL_PREFIX(Rects):
3274 #if defined(GLX_USE_TLS)
3275 call _x86_64_get_dispatch@PLT
3276 movq 736(%rax), %r11
3277 jmp *%r11
3278 #elif defined(PTHREADS)
3279 pushq %rdi
3280 pushq %rsi
3281 pushq %rdx
3282 pushq %rcx
3283 pushq %rbp
3284 call _x86_64_get_dispatch@PLT
3285 popq %rbp
3286 popq %rcx
3287 popq %rdx
3288 popq %rsi
3289 popq %rdi
3290 movq 736(%rax), %r11
3291 jmp *%r11
3292 #else
3293 movq _glapi_Dispatch(%rip), %rax
3294 testq %rax, %rax
3295 je 1f
3296 movq 736(%rax), %r11
3297 jmp *%r11
3298 1:
3299 pushq %rdi
3300 pushq %rsi
3301 pushq %rdx
3302 pushq %rcx
3303 pushq %rbp
3304 call _glapi_get_dispatch
3305 popq %rbp
3306 popq %rcx
3307 popq %rdx
3308 popq %rsi
3309 popq %rdi
3310 movq 736(%rax), %r11
3311 jmp *%r11
3312 #endif /* defined(GLX_USE_TLS) */
3313 .size GL_PREFIX(Rects), .-GL_PREFIX(Rects)
3314
3315 .p2align 4,,15
3316 .globl GL_PREFIX(Rectsv)
3317 .type GL_PREFIX(Rectsv), @function
3318 GL_PREFIX(Rectsv):
3319 #if defined(GLX_USE_TLS)
3320 call _x86_64_get_dispatch@PLT
3321 movq 744(%rax), %r11
3322 jmp *%r11
3323 #elif defined(PTHREADS)
3324 pushq %rdi
3325 pushq %rsi
3326 pushq %rbp
3327 call _x86_64_get_dispatch@PLT
3328 popq %rbp
3329 popq %rsi
3330 popq %rdi
3331 movq 744(%rax), %r11
3332 jmp *%r11
3333 #else
3334 movq _glapi_Dispatch(%rip), %rax
3335 testq %rax, %rax
3336 je 1f
3337 movq 744(%rax), %r11
3338 jmp *%r11
3339 1:
3340 pushq %rdi
3341 pushq %rsi
3342 pushq %rbp
3343 call _glapi_get_dispatch
3344 popq %rbp
3345 popq %rsi
3346 popq %rdi
3347 movq 744(%rax), %r11
3348 jmp *%r11
3349 #endif /* defined(GLX_USE_TLS) */
3350 .size GL_PREFIX(Rectsv), .-GL_PREFIX(Rectsv)
3351
3352 .p2align 4,,15
3353 .globl GL_PREFIX(TexCoord1d)
3354 .type GL_PREFIX(TexCoord1d), @function
3355 GL_PREFIX(TexCoord1d):
3356 #if defined(GLX_USE_TLS)
3357 call _x86_64_get_dispatch@PLT
3358 movq 752(%rax), %r11
3359 jmp *%r11
3360 #elif defined(PTHREADS)
3361 subq $8, %rsp
3362 movq %xmm0, (%rsp)
3363 call _x86_64_get_dispatch@PLT
3364 movq (%rsp), %xmm0
3365 addq $8, %rsp
3366 movq 752(%rax), %r11
3367 jmp *%r11
3368 #else
3369 movq _glapi_Dispatch(%rip), %rax
3370 testq %rax, %rax
3371 je 1f
3372 movq 752(%rax), %r11
3373 jmp *%r11
3374 1:
3375 subq $8, %rsp
3376 movq %xmm0, (%rsp)
3377 call _glapi_get_dispatch
3378 movq (%rsp), %xmm0
3379 addq $8, %rsp
3380 movq 752(%rax), %r11
3381 jmp *%r11
3382 #endif /* defined(GLX_USE_TLS) */
3383 .size GL_PREFIX(TexCoord1d), .-GL_PREFIX(TexCoord1d)
3384
3385 .p2align 4,,15
3386 .globl GL_PREFIX(TexCoord1dv)
3387 .type GL_PREFIX(TexCoord1dv), @function
3388 GL_PREFIX(TexCoord1dv):
3389 #if defined(GLX_USE_TLS)
3390 call _x86_64_get_dispatch@PLT
3391 movq 760(%rax), %r11
3392 jmp *%r11
3393 #elif defined(PTHREADS)
3394 pushq %rdi
3395 call _x86_64_get_dispatch@PLT
3396 popq %rdi
3397 movq 760(%rax), %r11
3398 jmp *%r11
3399 #else
3400 movq _glapi_Dispatch(%rip), %rax
3401 testq %rax, %rax
3402 je 1f
3403 movq 760(%rax), %r11
3404 jmp *%r11
3405 1:
3406 pushq %rdi
3407 call _glapi_get_dispatch
3408 popq %rdi
3409 movq 760(%rax), %r11
3410 jmp *%r11
3411 #endif /* defined(GLX_USE_TLS) */
3412 .size GL_PREFIX(TexCoord1dv), .-GL_PREFIX(TexCoord1dv)
3413
3414 .p2align 4,,15
3415 .globl GL_PREFIX(TexCoord1f)
3416 .type GL_PREFIX(TexCoord1f), @function
3417 GL_PREFIX(TexCoord1f):
3418 #if defined(GLX_USE_TLS)
3419 call _x86_64_get_dispatch@PLT
3420 movq 768(%rax), %r11
3421 jmp *%r11
3422 #elif defined(PTHREADS)
3423 subq $8, %rsp
3424 movq %xmm0, (%rsp)
3425 call _x86_64_get_dispatch@PLT
3426 movq (%rsp), %xmm0
3427 addq $8, %rsp
3428 movq 768(%rax), %r11
3429 jmp *%r11
3430 #else
3431 movq _glapi_Dispatch(%rip), %rax
3432 testq %rax, %rax
3433 je 1f
3434 movq 768(%rax), %r11
3435 jmp *%r11
3436 1:
3437 subq $8, %rsp
3438 movq %xmm0, (%rsp)
3439 call _glapi_get_dispatch
3440 movq (%rsp), %xmm0
3441 addq $8, %rsp
3442 movq 768(%rax), %r11
3443 jmp *%r11
3444 #endif /* defined(GLX_USE_TLS) */
3445 .size GL_PREFIX(TexCoord1f), .-GL_PREFIX(TexCoord1f)
3446
3447 .p2align 4,,15
3448 .globl GL_PREFIX(TexCoord1fv)
3449 .type GL_PREFIX(TexCoord1fv), @function
3450 GL_PREFIX(TexCoord1fv):
3451 #if defined(GLX_USE_TLS)
3452 call _x86_64_get_dispatch@PLT
3453 movq 776(%rax), %r11
3454 jmp *%r11
3455 #elif defined(PTHREADS)
3456 pushq %rdi
3457 call _x86_64_get_dispatch@PLT
3458 popq %rdi
3459 movq 776(%rax), %r11
3460 jmp *%r11
3461 #else
3462 movq _glapi_Dispatch(%rip), %rax
3463 testq %rax, %rax
3464 je 1f
3465 movq 776(%rax), %r11
3466 jmp *%r11
3467 1:
3468 pushq %rdi
3469 call _glapi_get_dispatch
3470 popq %rdi
3471 movq 776(%rax), %r11
3472 jmp *%r11
3473 #endif /* defined(GLX_USE_TLS) */
3474 .size GL_PREFIX(TexCoord1fv), .-GL_PREFIX(TexCoord1fv)
3475
3476 .p2align 4,,15
3477 .globl GL_PREFIX(TexCoord1i)
3478 .type GL_PREFIX(TexCoord1i), @function
3479 GL_PREFIX(TexCoord1i):
3480 #if defined(GLX_USE_TLS)
3481 call _x86_64_get_dispatch@PLT
3482 movq 784(%rax), %r11
3483 jmp *%r11
3484 #elif defined(PTHREADS)
3485 pushq %rdi
3486 call _x86_64_get_dispatch@PLT
3487 popq %rdi
3488 movq 784(%rax), %r11
3489 jmp *%r11
3490 #else
3491 movq _glapi_Dispatch(%rip), %rax
3492 testq %rax, %rax
3493 je 1f
3494 movq 784(%rax), %r11
3495 jmp *%r11
3496 1:
3497 pushq %rdi
3498 call _glapi_get_dispatch
3499 popq %rdi
3500 movq 784(%rax), %r11
3501 jmp *%r11
3502 #endif /* defined(GLX_USE_TLS) */
3503 .size GL_PREFIX(TexCoord1i), .-GL_PREFIX(TexCoord1i)
3504
3505 .p2align 4,,15
3506 .globl GL_PREFIX(TexCoord1iv)
3507 .type GL_PREFIX(TexCoord1iv), @function
3508 GL_PREFIX(TexCoord1iv):
3509 #if defined(GLX_USE_TLS)
3510 call _x86_64_get_dispatch@PLT
3511 movq 792(%rax), %r11
3512 jmp *%r11
3513 #elif defined(PTHREADS)
3514 pushq %rdi
3515 call _x86_64_get_dispatch@PLT
3516 popq %rdi
3517 movq 792(%rax), %r11
3518 jmp *%r11
3519 #else
3520 movq _glapi_Dispatch(%rip), %rax
3521 testq %rax, %rax
3522 je 1f
3523 movq 792(%rax), %r11
3524 jmp *%r11
3525 1:
3526 pushq %rdi
3527 call _glapi_get_dispatch
3528 popq %rdi
3529 movq 792(%rax), %r11
3530 jmp *%r11
3531 #endif /* defined(GLX_USE_TLS) */
3532 .size GL_PREFIX(TexCoord1iv), .-GL_PREFIX(TexCoord1iv)
3533
3534 .p2align 4,,15
3535 .globl GL_PREFIX(TexCoord1s)
3536 .type GL_PREFIX(TexCoord1s), @function
3537 GL_PREFIX(TexCoord1s):
3538 #if defined(GLX_USE_TLS)
3539 call _x86_64_get_dispatch@PLT
3540 movq 800(%rax), %r11
3541 jmp *%r11
3542 #elif defined(PTHREADS)
3543 pushq %rdi
3544 call _x86_64_get_dispatch@PLT
3545 popq %rdi
3546 movq 800(%rax), %r11
3547 jmp *%r11
3548 #else
3549 movq _glapi_Dispatch(%rip), %rax
3550 testq %rax, %rax
3551 je 1f
3552 movq 800(%rax), %r11
3553 jmp *%r11
3554 1:
3555 pushq %rdi
3556 call _glapi_get_dispatch
3557 popq %rdi
3558 movq 800(%rax), %r11
3559 jmp *%r11
3560 #endif /* defined(GLX_USE_TLS) */
3561 .size GL_PREFIX(TexCoord1s), .-GL_PREFIX(TexCoord1s)
3562
3563 .p2align 4,,15
3564 .globl GL_PREFIX(TexCoord1sv)
3565 .type GL_PREFIX(TexCoord1sv), @function
3566 GL_PREFIX(TexCoord1sv):
3567 #if defined(GLX_USE_TLS)
3568 call _x86_64_get_dispatch@PLT
3569 movq 808(%rax), %r11
3570 jmp *%r11
3571 #elif defined(PTHREADS)
3572 pushq %rdi
3573 call _x86_64_get_dispatch@PLT
3574 popq %rdi
3575 movq 808(%rax), %r11
3576 jmp *%r11
3577 #else
3578 movq _glapi_Dispatch(%rip), %rax
3579 testq %rax, %rax
3580 je 1f
3581 movq 808(%rax), %r11
3582 jmp *%r11
3583 1:
3584 pushq %rdi
3585 call _glapi_get_dispatch
3586 popq %rdi
3587 movq 808(%rax), %r11
3588 jmp *%r11
3589 #endif /* defined(GLX_USE_TLS) */
3590 .size GL_PREFIX(TexCoord1sv), .-GL_PREFIX(TexCoord1sv)
3591
3592 .p2align 4,,15
3593 .globl GL_PREFIX(TexCoord2d)
3594 .type GL_PREFIX(TexCoord2d), @function
3595 GL_PREFIX(TexCoord2d):
3596 #if defined(GLX_USE_TLS)
3597 call _x86_64_get_dispatch@PLT
3598 movq 816(%rax), %r11
3599 jmp *%r11
3600 #elif defined(PTHREADS)
3601 subq $24, %rsp
3602 movq %xmm0, (%rsp)
3603 movq %xmm1, 8(%rsp)
3604 call _x86_64_get_dispatch@PLT
3605 movq 8(%rsp), %xmm1
3606 movq (%rsp), %xmm0
3607 addq $24, %rsp
3608 movq 816(%rax), %r11
3609 jmp *%r11
3610 #else
3611 movq _glapi_Dispatch(%rip), %rax
3612 testq %rax, %rax
3613 je 1f
3614 movq 816(%rax), %r11
3615 jmp *%r11
3616 1:
3617 subq $24, %rsp
3618 movq %xmm0, (%rsp)
3619 movq %xmm1, 8(%rsp)
3620 call _glapi_get_dispatch
3621 movq 8(%rsp), %xmm1
3622 movq (%rsp), %xmm0
3623 addq $24, %rsp
3624 movq 816(%rax), %r11
3625 jmp *%r11
3626 #endif /* defined(GLX_USE_TLS) */
3627 .size GL_PREFIX(TexCoord2d), .-GL_PREFIX(TexCoord2d)
3628
3629 .p2align 4,,15
3630 .globl GL_PREFIX(TexCoord2dv)
3631 .type GL_PREFIX(TexCoord2dv), @function
3632 GL_PREFIX(TexCoord2dv):
3633 #if defined(GLX_USE_TLS)
3634 call _x86_64_get_dispatch@PLT
3635 movq 824(%rax), %r11
3636 jmp *%r11
3637 #elif defined(PTHREADS)
3638 pushq %rdi
3639 call _x86_64_get_dispatch@PLT
3640 popq %rdi
3641 movq 824(%rax), %r11
3642 jmp *%r11
3643 #else
3644 movq _glapi_Dispatch(%rip), %rax
3645 testq %rax, %rax
3646 je 1f
3647 movq 824(%rax), %r11
3648 jmp *%r11
3649 1:
3650 pushq %rdi
3651 call _glapi_get_dispatch
3652 popq %rdi
3653 movq 824(%rax), %r11
3654 jmp *%r11
3655 #endif /* defined(GLX_USE_TLS) */
3656 .size GL_PREFIX(TexCoord2dv), .-GL_PREFIX(TexCoord2dv)
3657
3658 .p2align 4,,15
3659 .globl GL_PREFIX(TexCoord2f)
3660 .type GL_PREFIX(TexCoord2f), @function
3661 GL_PREFIX(TexCoord2f):
3662 #if defined(GLX_USE_TLS)
3663 call _x86_64_get_dispatch@PLT
3664 movq 832(%rax), %r11
3665 jmp *%r11
3666 #elif defined(PTHREADS)
3667 subq $24, %rsp
3668 movq %xmm0, (%rsp)
3669 movq %xmm1, 8(%rsp)
3670 call _x86_64_get_dispatch@PLT
3671 movq 8(%rsp), %xmm1
3672 movq (%rsp), %xmm0
3673 addq $24, %rsp
3674 movq 832(%rax), %r11
3675 jmp *%r11
3676 #else
3677 movq _glapi_Dispatch(%rip), %rax
3678 testq %rax, %rax
3679 je 1f
3680 movq 832(%rax), %r11
3681 jmp *%r11
3682 1:
3683 subq $24, %rsp
3684 movq %xmm0, (%rsp)
3685 movq %xmm1, 8(%rsp)
3686 call _glapi_get_dispatch
3687 movq 8(%rsp), %xmm1
3688 movq (%rsp), %xmm0
3689 addq $24, %rsp
3690 movq 832(%rax), %r11
3691 jmp *%r11
3692 #endif /* defined(GLX_USE_TLS) */
3693 .size GL_PREFIX(TexCoord2f), .-GL_PREFIX(TexCoord2f)
3694
3695 .p2align 4,,15
3696 .globl GL_PREFIX(TexCoord2fv)
3697 .type GL_PREFIX(TexCoord2fv), @function
3698 GL_PREFIX(TexCoord2fv):
3699 #if defined(GLX_USE_TLS)
3700 call _x86_64_get_dispatch@PLT
3701 movq 840(%rax), %r11
3702 jmp *%r11
3703 #elif defined(PTHREADS)
3704 pushq %rdi
3705 call _x86_64_get_dispatch@PLT
3706 popq %rdi
3707 movq 840(%rax), %r11
3708 jmp *%r11
3709 #else
3710 movq _glapi_Dispatch(%rip), %rax
3711 testq %rax, %rax
3712 je 1f
3713 movq 840(%rax), %r11
3714 jmp *%r11
3715 1:
3716 pushq %rdi
3717 call _glapi_get_dispatch
3718 popq %rdi
3719 movq 840(%rax), %r11
3720 jmp *%r11
3721 #endif /* defined(GLX_USE_TLS) */
3722 .size GL_PREFIX(TexCoord2fv), .-GL_PREFIX(TexCoord2fv)
3723
3724 .p2align 4,,15
3725 .globl GL_PREFIX(TexCoord2i)
3726 .type GL_PREFIX(TexCoord2i), @function
3727 GL_PREFIX(TexCoord2i):
3728 #if defined(GLX_USE_TLS)
3729 call _x86_64_get_dispatch@PLT
3730 movq 848(%rax), %r11
3731 jmp *%r11
3732 #elif defined(PTHREADS)
3733 pushq %rdi
3734 pushq %rsi
3735 pushq %rbp
3736 call _x86_64_get_dispatch@PLT
3737 popq %rbp
3738 popq %rsi
3739 popq %rdi
3740 movq 848(%rax), %r11
3741 jmp *%r11
3742 #else
3743 movq _glapi_Dispatch(%rip), %rax
3744 testq %rax, %rax
3745 je 1f
3746 movq 848(%rax), %r11
3747 jmp *%r11
3748 1:
3749 pushq %rdi
3750 pushq %rsi
3751 pushq %rbp
3752 call _glapi_get_dispatch
3753 popq %rbp
3754 popq %rsi
3755 popq %rdi
3756 movq 848(%rax), %r11
3757 jmp *%r11
3758 #endif /* defined(GLX_USE_TLS) */
3759 .size GL_PREFIX(TexCoord2i), .-GL_PREFIX(TexCoord2i)
3760
3761 .p2align 4,,15
3762 .globl GL_PREFIX(TexCoord2iv)
3763 .type GL_PREFIX(TexCoord2iv), @function
3764 GL_PREFIX(TexCoord2iv):
3765 #if defined(GLX_USE_TLS)
3766 call _x86_64_get_dispatch@PLT
3767 movq 856(%rax), %r11
3768 jmp *%r11
3769 #elif defined(PTHREADS)
3770 pushq %rdi
3771 call _x86_64_get_dispatch@PLT
3772 popq %rdi
3773 movq 856(%rax), %r11
3774 jmp *%r11
3775 #else
3776 movq _glapi_Dispatch(%rip), %rax
3777 testq %rax, %rax
3778 je 1f
3779 movq 856(%rax), %r11
3780 jmp *%r11
3781 1:
3782 pushq %rdi
3783 call _glapi_get_dispatch
3784 popq %rdi
3785 movq 856(%rax), %r11
3786 jmp *%r11
3787 #endif /* defined(GLX_USE_TLS) */
3788 .size GL_PREFIX(TexCoord2iv), .-GL_PREFIX(TexCoord2iv)
3789
3790 .p2align 4,,15
3791 .globl GL_PREFIX(TexCoord2s)
3792 .type GL_PREFIX(TexCoord2s), @function
3793 GL_PREFIX(TexCoord2s):
3794 #if defined(GLX_USE_TLS)
3795 call _x86_64_get_dispatch@PLT
3796 movq 864(%rax), %r11
3797 jmp *%r11
3798 #elif defined(PTHREADS)
3799 pushq %rdi
3800 pushq %rsi
3801 pushq %rbp
3802 call _x86_64_get_dispatch@PLT
3803 popq %rbp
3804 popq %rsi
3805 popq %rdi
3806 movq 864(%rax), %r11
3807 jmp *%r11
3808 #else
3809 movq _glapi_Dispatch(%rip), %rax
3810 testq %rax, %rax
3811 je 1f
3812 movq 864(%rax), %r11
3813 jmp *%r11
3814 1:
3815 pushq %rdi
3816 pushq %rsi
3817 pushq %rbp
3818 call _glapi_get_dispatch
3819 popq %rbp
3820 popq %rsi
3821 popq %rdi
3822 movq 864(%rax), %r11
3823 jmp *%r11
3824 #endif /* defined(GLX_USE_TLS) */
3825 .size GL_PREFIX(TexCoord2s), .-GL_PREFIX(TexCoord2s)
3826
3827 .p2align 4,,15
3828 .globl GL_PREFIX(TexCoord2sv)
3829 .type GL_PREFIX(TexCoord2sv), @function
3830 GL_PREFIX(TexCoord2sv):
3831 #if defined(GLX_USE_TLS)
3832 call _x86_64_get_dispatch@PLT
3833 movq 872(%rax), %r11
3834 jmp *%r11
3835 #elif defined(PTHREADS)
3836 pushq %rdi
3837 call _x86_64_get_dispatch@PLT
3838 popq %rdi
3839 movq 872(%rax), %r11
3840 jmp *%r11
3841 #else
3842 movq _glapi_Dispatch(%rip), %rax
3843 testq %rax, %rax
3844 je 1f
3845 movq 872(%rax), %r11
3846 jmp *%r11
3847 1:
3848 pushq %rdi
3849 call _glapi_get_dispatch
3850 popq %rdi
3851 movq 872(%rax), %r11
3852 jmp *%r11
3853 #endif /* defined(GLX_USE_TLS) */
3854 .size GL_PREFIX(TexCoord2sv), .-GL_PREFIX(TexCoord2sv)
3855
3856 .p2align 4,,15
3857 .globl GL_PREFIX(TexCoord3d)
3858 .type GL_PREFIX(TexCoord3d), @function
3859 GL_PREFIX(TexCoord3d):
3860 #if defined(GLX_USE_TLS)
3861 call _x86_64_get_dispatch@PLT
3862 movq 880(%rax), %r11
3863 jmp *%r11
3864 #elif defined(PTHREADS)
3865 subq $24, %rsp
3866 movq %xmm0, (%rsp)
3867 movq %xmm1, 8(%rsp)
3868 movq %xmm2, 16(%rsp)
3869 call _x86_64_get_dispatch@PLT
3870 movq 16(%rsp), %xmm2
3871 movq 8(%rsp), %xmm1
3872 movq (%rsp), %xmm0
3873 addq $24, %rsp
3874 movq 880(%rax), %r11
3875 jmp *%r11
3876 #else
3877 movq _glapi_Dispatch(%rip), %rax
3878 testq %rax, %rax
3879 je 1f
3880 movq 880(%rax), %r11
3881 jmp *%r11
3882 1:
3883 subq $24, %rsp
3884 movq %xmm0, (%rsp)
3885 movq %xmm1, 8(%rsp)
3886 movq %xmm2, 16(%rsp)
3887 call _glapi_get_dispatch
3888 movq 16(%rsp), %xmm2
3889 movq 8(%rsp), %xmm1
3890 movq (%rsp), %xmm0
3891 addq $24, %rsp
3892 movq 880(%rax), %r11
3893 jmp *%r11
3894 #endif /* defined(GLX_USE_TLS) */
3895 .size GL_PREFIX(TexCoord3d), .-GL_PREFIX(TexCoord3d)
3896
3897 .p2align 4,,15
3898 .globl GL_PREFIX(TexCoord3dv)
3899 .type GL_PREFIX(TexCoord3dv), @function
3900 GL_PREFIX(TexCoord3dv):
3901 #if defined(GLX_USE_TLS)
3902 call _x86_64_get_dispatch@PLT
3903 movq 888(%rax), %r11
3904 jmp *%r11
3905 #elif defined(PTHREADS)
3906 pushq %rdi
3907 call _x86_64_get_dispatch@PLT
3908 popq %rdi
3909 movq 888(%rax), %r11
3910 jmp *%r11
3911 #else
3912 movq _glapi_Dispatch(%rip), %rax
3913 testq %rax, %rax
3914 je 1f
3915 movq 888(%rax), %r11
3916 jmp *%r11
3917 1:
3918 pushq %rdi
3919 call _glapi_get_dispatch
3920 popq %rdi
3921 movq 888(%rax), %r11
3922 jmp *%r11
3923 #endif /* defined(GLX_USE_TLS) */
3924 .size GL_PREFIX(TexCoord3dv), .-GL_PREFIX(TexCoord3dv)
3925
3926 .p2align 4,,15
3927 .globl GL_PREFIX(TexCoord3f)
3928 .type GL_PREFIX(TexCoord3f), @function
3929 GL_PREFIX(TexCoord3f):
3930 #if defined(GLX_USE_TLS)
3931 call _x86_64_get_dispatch@PLT
3932 movq 896(%rax), %r11
3933 jmp *%r11
3934 #elif defined(PTHREADS)
3935 subq $24, %rsp
3936 movq %xmm0, (%rsp)
3937 movq %xmm1, 8(%rsp)
3938 movq %xmm2, 16(%rsp)
3939 call _x86_64_get_dispatch@PLT
3940 movq 16(%rsp), %xmm2
3941 movq 8(%rsp), %xmm1
3942 movq (%rsp), %xmm0
3943 addq $24, %rsp
3944 movq 896(%rax), %r11
3945 jmp *%r11
3946 #else
3947 movq _glapi_Dispatch(%rip), %rax
3948 testq %rax, %rax
3949 je 1f
3950 movq 896(%rax), %r11
3951 jmp *%r11
3952 1:
3953 subq $24, %rsp
3954 movq %xmm0, (%rsp)
3955 movq %xmm1, 8(%rsp)
3956 movq %xmm2, 16(%rsp)
3957 call _glapi_get_dispatch
3958 movq 16(%rsp), %xmm2
3959 movq 8(%rsp), %xmm1
3960 movq (%rsp), %xmm0
3961 addq $24, %rsp
3962 movq 896(%rax), %r11
3963 jmp *%r11
3964 #endif /* defined(GLX_USE_TLS) */
3965 .size GL_PREFIX(TexCoord3f), .-GL_PREFIX(TexCoord3f)
3966
3967 .p2align 4,,15
3968 .globl GL_PREFIX(TexCoord3fv)
3969 .type GL_PREFIX(TexCoord3fv), @function
3970 GL_PREFIX(TexCoord3fv):
3971 #if defined(GLX_USE_TLS)
3972 call _x86_64_get_dispatch@PLT
3973 movq 904(%rax), %r11
3974 jmp *%r11
3975 #elif defined(PTHREADS)
3976 pushq %rdi
3977 call _x86_64_get_dispatch@PLT
3978 popq %rdi
3979 movq 904(%rax), %r11
3980 jmp *%r11
3981 #else
3982 movq _glapi_Dispatch(%rip), %rax
3983 testq %rax, %rax
3984 je 1f
3985 movq 904(%rax), %r11
3986 jmp *%r11
3987 1:
3988 pushq %rdi
3989 call _glapi_get_dispatch
3990 popq %rdi
3991 movq 904(%rax), %r11
3992 jmp *%r11
3993 #endif /* defined(GLX_USE_TLS) */
3994 .size GL_PREFIX(TexCoord3fv), .-GL_PREFIX(TexCoord3fv)
3995
3996 .p2align 4,,15
3997 .globl GL_PREFIX(TexCoord3i)
3998 .type GL_PREFIX(TexCoord3i), @function
3999 GL_PREFIX(TexCoord3i):
4000 #if defined(GLX_USE_TLS)
4001 call _x86_64_get_dispatch@PLT
4002 movq 912(%rax), %r11
4003 jmp *%r11
4004 #elif defined(PTHREADS)
4005 pushq %rdi
4006 pushq %rsi
4007 pushq %rdx
4008 call _x86_64_get_dispatch@PLT
4009 popq %rdx
4010 popq %rsi
4011 popq %rdi
4012 movq 912(%rax), %r11
4013 jmp *%r11
4014 #else
4015 movq _glapi_Dispatch(%rip), %rax
4016 testq %rax, %rax
4017 je 1f
4018 movq 912(%rax), %r11
4019 jmp *%r11
4020 1:
4021 pushq %rdi
4022 pushq %rsi
4023 pushq %rdx
4024 call _glapi_get_dispatch
4025 popq %rdx
4026 popq %rsi
4027 popq %rdi
4028 movq 912(%rax), %r11
4029 jmp *%r11
4030 #endif /* defined(GLX_USE_TLS) */
4031 .size GL_PREFIX(TexCoord3i), .-GL_PREFIX(TexCoord3i)
4032
4033 .p2align 4,,15
4034 .globl GL_PREFIX(TexCoord3iv)
4035 .type GL_PREFIX(TexCoord3iv), @function
4036 GL_PREFIX(TexCoord3iv):
4037 #if defined(GLX_USE_TLS)
4038 call _x86_64_get_dispatch@PLT
4039 movq 920(%rax), %r11
4040 jmp *%r11
4041 #elif defined(PTHREADS)
4042 pushq %rdi
4043 call _x86_64_get_dispatch@PLT
4044 popq %rdi
4045 movq 920(%rax), %r11
4046 jmp *%r11
4047 #else
4048 movq _glapi_Dispatch(%rip), %rax
4049 testq %rax, %rax
4050 je 1f
4051 movq 920(%rax), %r11
4052 jmp *%r11
4053 1:
4054 pushq %rdi
4055 call _glapi_get_dispatch
4056 popq %rdi
4057 movq 920(%rax), %r11
4058 jmp *%r11
4059 #endif /* defined(GLX_USE_TLS) */
4060 .size GL_PREFIX(TexCoord3iv), .-GL_PREFIX(TexCoord3iv)
4061
4062 .p2align 4,,15
4063 .globl GL_PREFIX(TexCoord3s)
4064 .type GL_PREFIX(TexCoord3s), @function
4065 GL_PREFIX(TexCoord3s):
4066 #if defined(GLX_USE_TLS)
4067 call _x86_64_get_dispatch@PLT
4068 movq 928(%rax), %r11
4069 jmp *%r11
4070 #elif defined(PTHREADS)
4071 pushq %rdi
4072 pushq %rsi
4073 pushq %rdx
4074 call _x86_64_get_dispatch@PLT
4075 popq %rdx
4076 popq %rsi
4077 popq %rdi
4078 movq 928(%rax), %r11
4079 jmp *%r11
4080 #else
4081 movq _glapi_Dispatch(%rip), %rax
4082 testq %rax, %rax
4083 je 1f
4084 movq 928(%rax), %r11
4085 jmp *%r11
4086 1:
4087 pushq %rdi
4088 pushq %rsi
4089 pushq %rdx
4090 call _glapi_get_dispatch
4091 popq %rdx
4092 popq %rsi
4093 popq %rdi
4094 movq 928(%rax), %r11
4095 jmp *%r11
4096 #endif /* defined(GLX_USE_TLS) */
4097 .size GL_PREFIX(TexCoord3s), .-GL_PREFIX(TexCoord3s)
4098
4099 .p2align 4,,15
4100 .globl GL_PREFIX(TexCoord3sv)
4101 .type GL_PREFIX(TexCoord3sv), @function
4102 GL_PREFIX(TexCoord3sv):
4103 #if defined(GLX_USE_TLS)
4104 call _x86_64_get_dispatch@PLT
4105 movq 936(%rax), %r11
4106 jmp *%r11
4107 #elif defined(PTHREADS)
4108 pushq %rdi
4109 call _x86_64_get_dispatch@PLT
4110 popq %rdi
4111 movq 936(%rax), %r11
4112 jmp *%r11
4113 #else
4114 movq _glapi_Dispatch(%rip), %rax
4115 testq %rax, %rax
4116 je 1f
4117 movq 936(%rax), %r11
4118 jmp *%r11
4119 1:
4120 pushq %rdi
4121 call _glapi_get_dispatch
4122 popq %rdi
4123 movq 936(%rax), %r11
4124 jmp *%r11
4125 #endif /* defined(GLX_USE_TLS) */
4126 .size GL_PREFIX(TexCoord3sv), .-GL_PREFIX(TexCoord3sv)
4127
4128 .p2align 4,,15
4129 .globl GL_PREFIX(TexCoord4d)
4130 .type GL_PREFIX(TexCoord4d), @function
4131 GL_PREFIX(TexCoord4d):
4132 #if defined(GLX_USE_TLS)
4133 call _x86_64_get_dispatch@PLT
4134 movq 944(%rax), %r11
4135 jmp *%r11
4136 #elif defined(PTHREADS)
4137 subq $40, %rsp
4138 movq %xmm0, (%rsp)
4139 movq %xmm1, 8(%rsp)
4140 movq %xmm2, 16(%rsp)
4141 movq %xmm3, 24(%rsp)
4142 call _x86_64_get_dispatch@PLT
4143 movq 24(%rsp), %xmm3
4144 movq 16(%rsp), %xmm2
4145 movq 8(%rsp), %xmm1
4146 movq (%rsp), %xmm0
4147 addq $40, %rsp
4148 movq 944(%rax), %r11
4149 jmp *%r11
4150 #else
4151 movq _glapi_Dispatch(%rip), %rax
4152 testq %rax, %rax
4153 je 1f
4154 movq 944(%rax), %r11
4155 jmp *%r11
4156 1:
4157 subq $40, %rsp
4158 movq %xmm0, (%rsp)
4159 movq %xmm1, 8(%rsp)
4160 movq %xmm2, 16(%rsp)
4161 movq %xmm3, 24(%rsp)
4162 call _glapi_get_dispatch
4163 movq 24(%rsp), %xmm3
4164 movq 16(%rsp), %xmm2
4165 movq 8(%rsp), %xmm1
4166 movq (%rsp), %xmm0
4167 addq $40, %rsp
4168 movq 944(%rax), %r11
4169 jmp *%r11
4170 #endif /* defined(GLX_USE_TLS) */
4171 .size GL_PREFIX(TexCoord4d), .-GL_PREFIX(TexCoord4d)
4172
4173 .p2align 4,,15
4174 .globl GL_PREFIX(TexCoord4dv)
4175 .type GL_PREFIX(TexCoord4dv), @function
4176 GL_PREFIX(TexCoord4dv):
4177 #if defined(GLX_USE_TLS)
4178 call _x86_64_get_dispatch@PLT
4179 movq 952(%rax), %r11
4180 jmp *%r11
4181 #elif defined(PTHREADS)
4182 pushq %rdi
4183 call _x86_64_get_dispatch@PLT
4184 popq %rdi
4185 movq 952(%rax), %r11
4186 jmp *%r11
4187 #else
4188 movq _glapi_Dispatch(%rip), %rax
4189 testq %rax, %rax
4190 je 1f
4191 movq 952(%rax), %r11
4192 jmp *%r11
4193 1:
4194 pushq %rdi
4195 call _glapi_get_dispatch
4196 popq %rdi
4197 movq 952(%rax), %r11
4198 jmp *%r11
4199 #endif /* defined(GLX_USE_TLS) */
4200 .size GL_PREFIX(TexCoord4dv), .-GL_PREFIX(TexCoord4dv)
4201
4202 .p2align 4,,15
4203 .globl GL_PREFIX(TexCoord4f)
4204 .type GL_PREFIX(TexCoord4f), @function
4205 GL_PREFIX(TexCoord4f):
4206 #if defined(GLX_USE_TLS)
4207 call _x86_64_get_dispatch@PLT
4208 movq 960(%rax), %r11
4209 jmp *%r11
4210 #elif defined(PTHREADS)
4211 subq $40, %rsp
4212 movq %xmm0, (%rsp)
4213 movq %xmm1, 8(%rsp)
4214 movq %xmm2, 16(%rsp)
4215 movq %xmm3, 24(%rsp)
4216 call _x86_64_get_dispatch@PLT
4217 movq 24(%rsp), %xmm3
4218 movq 16(%rsp), %xmm2
4219 movq 8(%rsp), %xmm1
4220 movq (%rsp), %xmm0
4221 addq $40, %rsp
4222 movq 960(%rax), %r11
4223 jmp *%r11
4224 #else
4225 movq _glapi_Dispatch(%rip), %rax
4226 testq %rax, %rax
4227 je 1f
4228 movq 960(%rax), %r11
4229 jmp *%r11
4230 1:
4231 subq $40, %rsp
4232 movq %xmm0, (%rsp)
4233 movq %xmm1, 8(%rsp)
4234 movq %xmm2, 16(%rsp)
4235 movq %xmm3, 24(%rsp)
4236 call _glapi_get_dispatch
4237 movq 24(%rsp), %xmm3
4238 movq 16(%rsp), %xmm2
4239 movq 8(%rsp), %xmm1
4240 movq (%rsp), %xmm0
4241 addq $40, %rsp
4242 movq 960(%rax), %r11
4243 jmp *%r11
4244 #endif /* defined(GLX_USE_TLS) */
4245 .size GL_PREFIX(TexCoord4f), .-GL_PREFIX(TexCoord4f)
4246
4247 .p2align 4,,15
4248 .globl GL_PREFIX(TexCoord4fv)
4249 .type GL_PREFIX(TexCoord4fv), @function
4250 GL_PREFIX(TexCoord4fv):
4251 #if defined(GLX_USE_TLS)
4252 call _x86_64_get_dispatch@PLT
4253 movq 968(%rax), %r11
4254 jmp *%r11
4255 #elif defined(PTHREADS)
4256 pushq %rdi
4257 call _x86_64_get_dispatch@PLT
4258 popq %rdi
4259 movq 968(%rax), %r11
4260 jmp *%r11
4261 #else
4262 movq _glapi_Dispatch(%rip), %rax
4263 testq %rax, %rax
4264 je 1f
4265 movq 968(%rax), %r11
4266 jmp *%r11
4267 1:
4268 pushq %rdi
4269 call _glapi_get_dispatch
4270 popq %rdi
4271 movq 968(%rax), %r11
4272 jmp *%r11
4273 #endif /* defined(GLX_USE_TLS) */
4274 .size GL_PREFIX(TexCoord4fv), .-GL_PREFIX(TexCoord4fv)
4275
4276 .p2align 4,,15
4277 .globl GL_PREFIX(TexCoord4i)
4278 .type GL_PREFIX(TexCoord4i), @function
4279 GL_PREFIX(TexCoord4i):
4280 #if defined(GLX_USE_TLS)
4281 call _x86_64_get_dispatch@PLT
4282 movq 976(%rax), %r11
4283 jmp *%r11
4284 #elif defined(PTHREADS)
4285 pushq %rdi
4286 pushq %rsi
4287 pushq %rdx
4288 pushq %rcx
4289 pushq %rbp
4290 call _x86_64_get_dispatch@PLT
4291 popq %rbp
4292 popq %rcx
4293 popq %rdx
4294 popq %rsi
4295 popq %rdi
4296 movq 976(%rax), %r11
4297 jmp *%r11
4298 #else
4299 movq _glapi_Dispatch(%rip), %rax
4300 testq %rax, %rax
4301 je 1f
4302 movq 976(%rax), %r11
4303 jmp *%r11
4304 1:
4305 pushq %rdi
4306 pushq %rsi
4307 pushq %rdx
4308 pushq %rcx
4309 pushq %rbp
4310 call _glapi_get_dispatch
4311 popq %rbp
4312 popq %rcx
4313 popq %rdx
4314 popq %rsi
4315 popq %rdi
4316 movq 976(%rax), %r11
4317 jmp *%r11
4318 #endif /* defined(GLX_USE_TLS) */
4319 .size GL_PREFIX(TexCoord4i), .-GL_PREFIX(TexCoord4i)
4320
4321 .p2align 4,,15
4322 .globl GL_PREFIX(TexCoord4iv)
4323 .type GL_PREFIX(TexCoord4iv), @function
4324 GL_PREFIX(TexCoord4iv):
4325 #if defined(GLX_USE_TLS)
4326 call _x86_64_get_dispatch@PLT
4327 movq 984(%rax), %r11
4328 jmp *%r11
4329 #elif defined(PTHREADS)
4330 pushq %rdi
4331 call _x86_64_get_dispatch@PLT
4332 popq %rdi
4333 movq 984(%rax), %r11
4334 jmp *%r11
4335 #else
4336 movq _glapi_Dispatch(%rip), %rax
4337 testq %rax, %rax
4338 je 1f
4339 movq 984(%rax), %r11
4340 jmp *%r11
4341 1:
4342 pushq %rdi
4343 call _glapi_get_dispatch
4344 popq %rdi
4345 movq 984(%rax), %r11
4346 jmp *%r11
4347 #endif /* defined(GLX_USE_TLS) */
4348 .size GL_PREFIX(TexCoord4iv), .-GL_PREFIX(TexCoord4iv)
4349
4350 .p2align 4,,15
4351 .globl GL_PREFIX(TexCoord4s)
4352 .type GL_PREFIX(TexCoord4s), @function
4353 GL_PREFIX(TexCoord4s):
4354 #if defined(GLX_USE_TLS)
4355 call _x86_64_get_dispatch@PLT
4356 movq 992(%rax), %r11
4357 jmp *%r11
4358 #elif defined(PTHREADS)
4359 pushq %rdi
4360 pushq %rsi
4361 pushq %rdx
4362 pushq %rcx
4363 pushq %rbp
4364 call _x86_64_get_dispatch@PLT
4365 popq %rbp
4366 popq %rcx
4367 popq %rdx
4368 popq %rsi
4369 popq %rdi
4370 movq 992(%rax), %r11
4371 jmp *%r11
4372 #else
4373 movq _glapi_Dispatch(%rip), %rax
4374 testq %rax, %rax
4375 je 1f
4376 movq 992(%rax), %r11
4377 jmp *%r11
4378 1:
4379 pushq %rdi
4380 pushq %rsi
4381 pushq %rdx
4382 pushq %rcx
4383 pushq %rbp
4384 call _glapi_get_dispatch
4385 popq %rbp
4386 popq %rcx
4387 popq %rdx
4388 popq %rsi
4389 popq %rdi
4390 movq 992(%rax), %r11
4391 jmp *%r11
4392 #endif /* defined(GLX_USE_TLS) */
4393 .size GL_PREFIX(TexCoord4s), .-GL_PREFIX(TexCoord4s)
4394
4395 .p2align 4,,15
4396 .globl GL_PREFIX(TexCoord4sv)
4397 .type GL_PREFIX(TexCoord4sv), @function
4398 GL_PREFIX(TexCoord4sv):
4399 #if defined(GLX_USE_TLS)
4400 call _x86_64_get_dispatch@PLT
4401 movq 1000(%rax), %r11
4402 jmp *%r11
4403 #elif defined(PTHREADS)
4404 pushq %rdi
4405 call _x86_64_get_dispatch@PLT
4406 popq %rdi
4407 movq 1000(%rax), %r11
4408 jmp *%r11
4409 #else
4410 movq _glapi_Dispatch(%rip), %rax
4411 testq %rax, %rax
4412 je 1f
4413 movq 1000(%rax), %r11
4414 jmp *%r11
4415 1:
4416 pushq %rdi
4417 call _glapi_get_dispatch
4418 popq %rdi
4419 movq 1000(%rax), %r11
4420 jmp *%r11
4421 #endif /* defined(GLX_USE_TLS) */
4422 .size GL_PREFIX(TexCoord4sv), .-GL_PREFIX(TexCoord4sv)
4423
4424 .p2align 4,,15
4425 .globl GL_PREFIX(Vertex2d)
4426 .type GL_PREFIX(Vertex2d), @function
4427 GL_PREFIX(Vertex2d):
4428 #if defined(GLX_USE_TLS)
4429 call _x86_64_get_dispatch@PLT
4430 movq 1008(%rax), %r11
4431 jmp *%r11
4432 #elif defined(PTHREADS)
4433 subq $24, %rsp
4434 movq %xmm0, (%rsp)
4435 movq %xmm1, 8(%rsp)
4436 call _x86_64_get_dispatch@PLT
4437 movq 8(%rsp), %xmm1
4438 movq (%rsp), %xmm0
4439 addq $24, %rsp
4440 movq 1008(%rax), %r11
4441 jmp *%r11
4442 #else
4443 movq _glapi_Dispatch(%rip), %rax
4444 testq %rax, %rax
4445 je 1f
4446 movq 1008(%rax), %r11
4447 jmp *%r11
4448 1:
4449 subq $24, %rsp
4450 movq %xmm0, (%rsp)
4451 movq %xmm1, 8(%rsp)
4452 call _glapi_get_dispatch
4453 movq 8(%rsp), %xmm1
4454 movq (%rsp), %xmm0
4455 addq $24, %rsp
4456 movq 1008(%rax), %r11
4457 jmp *%r11
4458 #endif /* defined(GLX_USE_TLS) */
4459 .size GL_PREFIX(Vertex2d), .-GL_PREFIX(Vertex2d)
4460
4461 .p2align 4,,15
4462 .globl GL_PREFIX(Vertex2dv)
4463 .type GL_PREFIX(Vertex2dv), @function
4464 GL_PREFIX(Vertex2dv):
4465 #if defined(GLX_USE_TLS)
4466 call _x86_64_get_dispatch@PLT
4467 movq 1016(%rax), %r11
4468 jmp *%r11
4469 #elif defined(PTHREADS)
4470 pushq %rdi
4471 call _x86_64_get_dispatch@PLT
4472 popq %rdi
4473 movq 1016(%rax), %r11
4474 jmp *%r11
4475 #else
4476 movq _glapi_Dispatch(%rip), %rax
4477 testq %rax, %rax
4478 je 1f
4479 movq 1016(%rax), %r11
4480 jmp *%r11
4481 1:
4482 pushq %rdi
4483 call _glapi_get_dispatch
4484 popq %rdi
4485 movq 1016(%rax), %r11
4486 jmp *%r11
4487 #endif /* defined(GLX_USE_TLS) */
4488 .size GL_PREFIX(Vertex2dv), .-GL_PREFIX(Vertex2dv)
4489
4490 .p2align 4,,15
4491 .globl GL_PREFIX(Vertex2f)
4492 .type GL_PREFIX(Vertex2f), @function
4493 GL_PREFIX(Vertex2f):
4494 #if defined(GLX_USE_TLS)
4495 call _x86_64_get_dispatch@PLT
4496 movq 1024(%rax), %r11
4497 jmp *%r11
4498 #elif defined(PTHREADS)
4499 subq $24, %rsp
4500 movq %xmm0, (%rsp)
4501 movq %xmm1, 8(%rsp)
4502 call _x86_64_get_dispatch@PLT
4503 movq 8(%rsp), %xmm1
4504 movq (%rsp), %xmm0
4505 addq $24, %rsp
4506 movq 1024(%rax), %r11
4507 jmp *%r11
4508 #else
4509 movq _glapi_Dispatch(%rip), %rax
4510 testq %rax, %rax
4511 je 1f
4512 movq 1024(%rax), %r11
4513 jmp *%r11
4514 1:
4515 subq $24, %rsp
4516 movq %xmm0, (%rsp)
4517 movq %xmm1, 8(%rsp)
4518 call _glapi_get_dispatch
4519 movq 8(%rsp), %xmm1
4520 movq (%rsp), %xmm0
4521 addq $24, %rsp
4522 movq 1024(%rax), %r11
4523 jmp *%r11
4524 #endif /* defined(GLX_USE_TLS) */
4525 .size GL_PREFIX(Vertex2f), .-GL_PREFIX(Vertex2f)
4526
4527 .p2align 4,,15
4528 .globl GL_PREFIX(Vertex2fv)
4529 .type GL_PREFIX(Vertex2fv), @function
4530 GL_PREFIX(Vertex2fv):
4531 #if defined(GLX_USE_TLS)
4532 call _x86_64_get_dispatch@PLT
4533 movq 1032(%rax), %r11
4534 jmp *%r11
4535 #elif defined(PTHREADS)
4536 pushq %rdi
4537 call _x86_64_get_dispatch@PLT
4538 popq %rdi
4539 movq 1032(%rax), %r11
4540 jmp *%r11
4541 #else
4542 movq _glapi_Dispatch(%rip), %rax
4543 testq %rax, %rax
4544 je 1f
4545 movq 1032(%rax), %r11
4546 jmp *%r11
4547 1:
4548 pushq %rdi
4549 call _glapi_get_dispatch
4550 popq %rdi
4551 movq 1032(%rax), %r11
4552 jmp *%r11
4553 #endif /* defined(GLX_USE_TLS) */
4554 .size GL_PREFIX(Vertex2fv), .-GL_PREFIX(Vertex2fv)
4555
4556 .p2align 4,,15
4557 .globl GL_PREFIX(Vertex2i)
4558 .type GL_PREFIX(Vertex2i), @function
4559 GL_PREFIX(Vertex2i):
4560 #if defined(GLX_USE_TLS)
4561 call _x86_64_get_dispatch@PLT
4562 movq 1040(%rax), %r11
4563 jmp *%r11
4564 #elif defined(PTHREADS)
4565 pushq %rdi
4566 pushq %rsi
4567 pushq %rbp
4568 call _x86_64_get_dispatch@PLT
4569 popq %rbp
4570 popq %rsi
4571 popq %rdi
4572 movq 1040(%rax), %r11
4573 jmp *%r11
4574 #else
4575 movq _glapi_Dispatch(%rip), %rax
4576 testq %rax, %rax
4577 je 1f
4578 movq 1040(%rax), %r11
4579 jmp *%r11
4580 1:
4581 pushq %rdi
4582 pushq %rsi
4583 pushq %rbp
4584 call _glapi_get_dispatch
4585 popq %rbp
4586 popq %rsi
4587 popq %rdi
4588 movq 1040(%rax), %r11
4589 jmp *%r11
4590 #endif /* defined(GLX_USE_TLS) */
4591 .size GL_PREFIX(Vertex2i), .-GL_PREFIX(Vertex2i)
4592
4593 .p2align 4,,15
4594 .globl GL_PREFIX(Vertex2iv)
4595 .type GL_PREFIX(Vertex2iv), @function
4596 GL_PREFIX(Vertex2iv):
4597 #if defined(GLX_USE_TLS)
4598 call _x86_64_get_dispatch@PLT
4599 movq 1048(%rax), %r11
4600 jmp *%r11
4601 #elif defined(PTHREADS)
4602 pushq %rdi
4603 call _x86_64_get_dispatch@PLT
4604 popq %rdi
4605 movq 1048(%rax), %r11
4606 jmp *%r11
4607 #else
4608 movq _glapi_Dispatch(%rip), %rax
4609 testq %rax, %rax
4610 je 1f
4611 movq 1048(%rax), %r11
4612 jmp *%r11
4613 1:
4614 pushq %rdi
4615 call _glapi_get_dispatch
4616 popq %rdi
4617 movq 1048(%rax), %r11
4618 jmp *%r11
4619 #endif /* defined(GLX_USE_TLS) */
4620 .size GL_PREFIX(Vertex2iv), .-GL_PREFIX(Vertex2iv)
4621
4622 .p2align 4,,15
4623 .globl GL_PREFIX(Vertex2s)
4624 .type GL_PREFIX(Vertex2s), @function
4625 GL_PREFIX(Vertex2s):
4626 #if defined(GLX_USE_TLS)
4627 call _x86_64_get_dispatch@PLT
4628 movq 1056(%rax), %r11
4629 jmp *%r11
4630 #elif defined(PTHREADS)
4631 pushq %rdi
4632 pushq %rsi
4633 pushq %rbp
4634 call _x86_64_get_dispatch@PLT
4635 popq %rbp
4636 popq %rsi
4637 popq %rdi
4638 movq 1056(%rax), %r11
4639 jmp *%r11
4640 #else
4641 movq _glapi_Dispatch(%rip), %rax
4642 testq %rax, %rax
4643 je 1f
4644 movq 1056(%rax), %r11
4645 jmp *%r11
4646 1:
4647 pushq %rdi
4648 pushq %rsi
4649 pushq %rbp
4650 call _glapi_get_dispatch
4651 popq %rbp
4652 popq %rsi
4653 popq %rdi
4654 movq 1056(%rax), %r11
4655 jmp *%r11
4656 #endif /* defined(GLX_USE_TLS) */
4657 .size GL_PREFIX(Vertex2s), .-GL_PREFIX(Vertex2s)
4658
4659 .p2align 4,,15
4660 .globl GL_PREFIX(Vertex2sv)
4661 .type GL_PREFIX(Vertex2sv), @function
4662 GL_PREFIX(Vertex2sv):
4663 #if defined(GLX_USE_TLS)
4664 call _x86_64_get_dispatch@PLT
4665 movq 1064(%rax), %r11
4666 jmp *%r11
4667 #elif defined(PTHREADS)
4668 pushq %rdi
4669 call _x86_64_get_dispatch@PLT
4670 popq %rdi
4671 movq 1064(%rax), %r11
4672 jmp *%r11
4673 #else
4674 movq _glapi_Dispatch(%rip), %rax
4675 testq %rax, %rax
4676 je 1f
4677 movq 1064(%rax), %r11
4678 jmp *%r11
4679 1:
4680 pushq %rdi
4681 call _glapi_get_dispatch
4682 popq %rdi
4683 movq 1064(%rax), %r11
4684 jmp *%r11
4685 #endif /* defined(GLX_USE_TLS) */
4686 .size GL_PREFIX(Vertex2sv), .-GL_PREFIX(Vertex2sv)
4687
4688 .p2align 4,,15
4689 .globl GL_PREFIX(Vertex3d)
4690 .type GL_PREFIX(Vertex3d), @function
4691 GL_PREFIX(Vertex3d):
4692 #if defined(GLX_USE_TLS)
4693 call _x86_64_get_dispatch@PLT
4694 movq 1072(%rax), %r11
4695 jmp *%r11
4696 #elif defined(PTHREADS)
4697 subq $24, %rsp
4698 movq %xmm0, (%rsp)
4699 movq %xmm1, 8(%rsp)
4700 movq %xmm2, 16(%rsp)
4701 call _x86_64_get_dispatch@PLT
4702 movq 16(%rsp), %xmm2
4703 movq 8(%rsp), %xmm1
4704 movq (%rsp), %xmm0
4705 addq $24, %rsp
4706 movq 1072(%rax), %r11
4707 jmp *%r11
4708 #else
4709 movq _glapi_Dispatch(%rip), %rax
4710 testq %rax, %rax
4711 je 1f
4712 movq 1072(%rax), %r11
4713 jmp *%r11
4714 1:
4715 subq $24, %rsp
4716 movq %xmm0, (%rsp)
4717 movq %xmm1, 8(%rsp)
4718 movq %xmm2, 16(%rsp)
4719 call _glapi_get_dispatch
4720 movq 16(%rsp), %xmm2
4721 movq 8(%rsp), %xmm1
4722 movq (%rsp), %xmm0
4723 addq $24, %rsp
4724 movq 1072(%rax), %r11
4725 jmp *%r11
4726 #endif /* defined(GLX_USE_TLS) */
4727 .size GL_PREFIX(Vertex3d), .-GL_PREFIX(Vertex3d)
4728
4729 .p2align 4,,15
4730 .globl GL_PREFIX(Vertex3dv)
4731 .type GL_PREFIX(Vertex3dv), @function
4732 GL_PREFIX(Vertex3dv):
4733 #if defined(GLX_USE_TLS)
4734 call _x86_64_get_dispatch@PLT
4735 movq 1080(%rax), %r11
4736 jmp *%r11
4737 #elif defined(PTHREADS)
4738 pushq %rdi
4739 call _x86_64_get_dispatch@PLT
4740 popq %rdi
4741 movq 1080(%rax), %r11
4742 jmp *%r11
4743 #else
4744 movq _glapi_Dispatch(%rip), %rax
4745 testq %rax, %rax
4746 je 1f
4747 movq 1080(%rax), %r11
4748 jmp *%r11
4749 1:
4750 pushq %rdi
4751 call _glapi_get_dispatch
4752 popq %rdi
4753 movq 1080(%rax), %r11
4754 jmp *%r11
4755 #endif /* defined(GLX_USE_TLS) */
4756 .size GL_PREFIX(Vertex3dv), .-GL_PREFIX(Vertex3dv)
4757
4758 .p2align 4,,15
4759 .globl GL_PREFIX(Vertex3f)
4760 .type GL_PREFIX(Vertex3f), @function
4761 GL_PREFIX(Vertex3f):
4762 #if defined(GLX_USE_TLS)
4763 call _x86_64_get_dispatch@PLT
4764 movq 1088(%rax), %r11
4765 jmp *%r11
4766 #elif defined(PTHREADS)
4767 subq $24, %rsp
4768 movq %xmm0, (%rsp)
4769 movq %xmm1, 8(%rsp)
4770 movq %xmm2, 16(%rsp)
4771 call _x86_64_get_dispatch@PLT
4772 movq 16(%rsp), %xmm2
4773 movq 8(%rsp), %xmm1
4774 movq (%rsp), %xmm0
4775 addq $24, %rsp
4776 movq 1088(%rax), %r11
4777 jmp *%r11
4778 #else
4779 movq _glapi_Dispatch(%rip), %rax
4780 testq %rax, %rax
4781 je 1f
4782 movq 1088(%rax), %r11
4783 jmp *%r11
4784 1:
4785 subq $24, %rsp
4786 movq %xmm0, (%rsp)
4787 movq %xmm1, 8(%rsp)
4788 movq %xmm2, 16(%rsp)
4789 call _glapi_get_dispatch
4790 movq 16(%rsp), %xmm2
4791 movq 8(%rsp), %xmm1
4792 movq (%rsp), %xmm0
4793 addq $24, %rsp
4794 movq 1088(%rax), %r11
4795 jmp *%r11
4796 #endif /* defined(GLX_USE_TLS) */
4797 .size GL_PREFIX(Vertex3f), .-GL_PREFIX(Vertex3f)
4798
4799 .p2align 4,,15
4800 .globl GL_PREFIX(Vertex3fv)
4801 .type GL_PREFIX(Vertex3fv), @function
4802 GL_PREFIX(Vertex3fv):
4803 #if defined(GLX_USE_TLS)
4804 call _x86_64_get_dispatch@PLT
4805 movq 1096(%rax), %r11
4806 jmp *%r11
4807 #elif defined(PTHREADS)
4808 pushq %rdi
4809 call _x86_64_get_dispatch@PLT
4810 popq %rdi
4811 movq 1096(%rax), %r11
4812 jmp *%r11
4813 #else
4814 movq _glapi_Dispatch(%rip), %rax
4815 testq %rax, %rax
4816 je 1f
4817 movq 1096(%rax), %r11
4818 jmp *%r11
4819 1:
4820 pushq %rdi
4821 call _glapi_get_dispatch
4822 popq %rdi
4823 movq 1096(%rax), %r11
4824 jmp *%r11
4825 #endif /* defined(GLX_USE_TLS) */
4826 .size GL_PREFIX(Vertex3fv), .-GL_PREFIX(Vertex3fv)
4827
4828 .p2align 4,,15
4829 .globl GL_PREFIX(Vertex3i)
4830 .type GL_PREFIX(Vertex3i), @function
4831 GL_PREFIX(Vertex3i):
4832 #if defined(GLX_USE_TLS)
4833 call _x86_64_get_dispatch@PLT
4834 movq 1104(%rax), %r11
4835 jmp *%r11
4836 #elif defined(PTHREADS)
4837 pushq %rdi
4838 pushq %rsi
4839 pushq %rdx
4840 call _x86_64_get_dispatch@PLT
4841 popq %rdx
4842 popq %rsi
4843 popq %rdi
4844 movq 1104(%rax), %r11
4845 jmp *%r11
4846 #else
4847 movq _glapi_Dispatch(%rip), %rax
4848 testq %rax, %rax
4849 je 1f
4850 movq 1104(%rax), %r11
4851 jmp *%r11
4852 1:
4853 pushq %rdi
4854 pushq %rsi
4855 pushq %rdx
4856 call _glapi_get_dispatch
4857 popq %rdx
4858 popq %rsi
4859 popq %rdi
4860 movq 1104(%rax), %r11
4861 jmp *%r11
4862 #endif /* defined(GLX_USE_TLS) */
4863 .size GL_PREFIX(Vertex3i), .-GL_PREFIX(Vertex3i)
4864
4865 .p2align 4,,15
4866 .globl GL_PREFIX(Vertex3iv)
4867 .type GL_PREFIX(Vertex3iv), @function
4868 GL_PREFIX(Vertex3iv):
4869 #if defined(GLX_USE_TLS)
4870 call _x86_64_get_dispatch@PLT
4871 movq 1112(%rax), %r11
4872 jmp *%r11
4873 #elif defined(PTHREADS)
4874 pushq %rdi
4875 call _x86_64_get_dispatch@PLT
4876 popq %rdi
4877 movq 1112(%rax), %r11
4878 jmp *%r11
4879 #else
4880 movq _glapi_Dispatch(%rip), %rax
4881 testq %rax, %rax
4882 je 1f
4883 movq 1112(%rax), %r11
4884 jmp *%r11
4885 1:
4886 pushq %rdi
4887 call _glapi_get_dispatch
4888 popq %rdi
4889 movq 1112(%rax), %r11
4890 jmp *%r11
4891 #endif /* defined(GLX_USE_TLS) */
4892 .size GL_PREFIX(Vertex3iv), .-GL_PREFIX(Vertex3iv)
4893
4894 .p2align 4,,15
4895 .globl GL_PREFIX(Vertex3s)
4896 .type GL_PREFIX(Vertex3s), @function
4897 GL_PREFIX(Vertex3s):
4898 #if defined(GLX_USE_TLS)
4899 call _x86_64_get_dispatch@PLT
4900 movq 1120(%rax), %r11
4901 jmp *%r11
4902 #elif defined(PTHREADS)
4903 pushq %rdi
4904 pushq %rsi
4905 pushq %rdx
4906 call _x86_64_get_dispatch@PLT
4907 popq %rdx
4908 popq %rsi
4909 popq %rdi
4910 movq 1120(%rax), %r11
4911 jmp *%r11
4912 #else
4913 movq _glapi_Dispatch(%rip), %rax
4914 testq %rax, %rax
4915 je 1f
4916 movq 1120(%rax), %r11
4917 jmp *%r11
4918 1:
4919 pushq %rdi
4920 pushq %rsi
4921 pushq %rdx
4922 call _glapi_get_dispatch
4923 popq %rdx
4924 popq %rsi
4925 popq %rdi
4926 movq 1120(%rax), %r11
4927 jmp *%r11
4928 #endif /* defined(GLX_USE_TLS) */
4929 .size GL_PREFIX(Vertex3s), .-GL_PREFIX(Vertex3s)
4930
4931 .p2align 4,,15
4932 .globl GL_PREFIX(Vertex3sv)
4933 .type GL_PREFIX(Vertex3sv), @function
4934 GL_PREFIX(Vertex3sv):
4935 #if defined(GLX_USE_TLS)
4936 call _x86_64_get_dispatch@PLT
4937 movq 1128(%rax), %r11
4938 jmp *%r11
4939 #elif defined(PTHREADS)
4940 pushq %rdi
4941 call _x86_64_get_dispatch@PLT
4942 popq %rdi
4943 movq 1128(%rax), %r11
4944 jmp *%r11
4945 #else
4946 movq _glapi_Dispatch(%rip), %rax
4947 testq %rax, %rax
4948 je 1f
4949 movq 1128(%rax), %r11
4950 jmp *%r11
4951 1:
4952 pushq %rdi
4953 call _glapi_get_dispatch
4954 popq %rdi
4955 movq 1128(%rax), %r11
4956 jmp *%r11
4957 #endif /* defined(GLX_USE_TLS) */
4958 .size GL_PREFIX(Vertex3sv), .-GL_PREFIX(Vertex3sv)
4959
4960 .p2align 4,,15
4961 .globl GL_PREFIX(Vertex4d)
4962 .type GL_PREFIX(Vertex4d), @function
4963 GL_PREFIX(Vertex4d):
4964 #if defined(GLX_USE_TLS)
4965 call _x86_64_get_dispatch@PLT
4966 movq 1136(%rax), %r11
4967 jmp *%r11
4968 #elif defined(PTHREADS)
4969 subq $40, %rsp
4970 movq %xmm0, (%rsp)
4971 movq %xmm1, 8(%rsp)
4972 movq %xmm2, 16(%rsp)
4973 movq %xmm3, 24(%rsp)
4974 call _x86_64_get_dispatch@PLT
4975 movq 24(%rsp), %xmm3
4976 movq 16(%rsp), %xmm2
4977 movq 8(%rsp), %xmm1
4978 movq (%rsp), %xmm0
4979 addq $40, %rsp
4980 movq 1136(%rax), %r11
4981 jmp *%r11
4982 #else
4983 movq _glapi_Dispatch(%rip), %rax
4984 testq %rax, %rax
4985 je 1f
4986 movq 1136(%rax), %r11
4987 jmp *%r11
4988 1:
4989 subq $40, %rsp
4990 movq %xmm0, (%rsp)
4991 movq %xmm1, 8(%rsp)
4992 movq %xmm2, 16(%rsp)
4993 movq %xmm3, 24(%rsp)
4994 call _glapi_get_dispatch
4995 movq 24(%rsp), %xmm3
4996 movq 16(%rsp), %xmm2
4997 movq 8(%rsp), %xmm1
4998 movq (%rsp), %xmm0
4999 addq $40, %rsp
5000 movq 1136(%rax), %r11
5001 jmp *%r11
5002 #endif /* defined(GLX_USE_TLS) */
5003 .size GL_PREFIX(Vertex4d), .-GL_PREFIX(Vertex4d)
5004
5005 .p2align 4,,15
5006 .globl GL_PREFIX(Vertex4dv)
5007 .type GL_PREFIX(Vertex4dv), @function
5008 GL_PREFIX(Vertex4dv):
5009 #if defined(GLX_USE_TLS)
5010 call _x86_64_get_dispatch@PLT
5011 movq 1144(%rax), %r11
5012 jmp *%r11
5013 #elif defined(PTHREADS)
5014 pushq %rdi
5015 call _x86_64_get_dispatch@PLT
5016 popq %rdi
5017 movq 1144(%rax), %r11
5018 jmp *%r11
5019 #else
5020 movq _glapi_Dispatch(%rip), %rax
5021 testq %rax, %rax
5022 je 1f
5023 movq 1144(%rax), %r11
5024 jmp *%r11
5025 1:
5026 pushq %rdi
5027 call _glapi_get_dispatch
5028 popq %rdi
5029 movq 1144(%rax), %r11
5030 jmp *%r11
5031 #endif /* defined(GLX_USE_TLS) */
5032 .size GL_PREFIX(Vertex4dv), .-GL_PREFIX(Vertex4dv)
5033
5034 .p2align 4,,15
5035 .globl GL_PREFIX(Vertex4f)
5036 .type GL_PREFIX(Vertex4f), @function
5037 GL_PREFIX(Vertex4f):
5038 #if defined(GLX_USE_TLS)
5039 call _x86_64_get_dispatch@PLT
5040 movq 1152(%rax), %r11
5041 jmp *%r11
5042 #elif defined(PTHREADS)
5043 subq $40, %rsp
5044 movq %xmm0, (%rsp)
5045 movq %xmm1, 8(%rsp)
5046 movq %xmm2, 16(%rsp)
5047 movq %xmm3, 24(%rsp)
5048 call _x86_64_get_dispatch@PLT
5049 movq 24(%rsp), %xmm3
5050 movq 16(%rsp), %xmm2
5051 movq 8(%rsp), %xmm1
5052 movq (%rsp), %xmm0
5053 addq $40, %rsp
5054 movq 1152(%rax), %r11
5055 jmp *%r11
5056 #else
5057 movq _glapi_Dispatch(%rip), %rax
5058 testq %rax, %rax
5059 je 1f
5060 movq 1152(%rax), %r11
5061 jmp *%r11
5062 1:
5063 subq $40, %rsp
5064 movq %xmm0, (%rsp)
5065 movq %xmm1, 8(%rsp)
5066 movq %xmm2, 16(%rsp)
5067 movq %xmm3, 24(%rsp)
5068 call _glapi_get_dispatch
5069 movq 24(%rsp), %xmm3
5070 movq 16(%rsp), %xmm2
5071 movq 8(%rsp), %xmm1
5072 movq (%rsp), %xmm0
5073 addq $40, %rsp
5074 movq 1152(%rax), %r11
5075 jmp *%r11
5076 #endif /* defined(GLX_USE_TLS) */
5077 .size GL_PREFIX(Vertex4f), .-GL_PREFIX(Vertex4f)
5078
5079 .p2align 4,,15
5080 .globl GL_PREFIX(Vertex4fv)
5081 .type GL_PREFIX(Vertex4fv), @function
5082 GL_PREFIX(Vertex4fv):
5083 #if defined(GLX_USE_TLS)
5084 call _x86_64_get_dispatch@PLT
5085 movq 1160(%rax), %r11
5086 jmp *%r11
5087 #elif defined(PTHREADS)
5088 pushq %rdi
5089 call _x86_64_get_dispatch@PLT
5090 popq %rdi
5091 movq 1160(%rax), %r11
5092 jmp *%r11
5093 #else
5094 movq _glapi_Dispatch(%rip), %rax
5095 testq %rax, %rax
5096 je 1f
5097 movq 1160(%rax), %r11
5098 jmp *%r11
5099 1:
5100 pushq %rdi
5101 call _glapi_get_dispatch
5102 popq %rdi
5103 movq 1160(%rax), %r11
5104 jmp *%r11
5105 #endif /* defined(GLX_USE_TLS) */
5106 .size GL_PREFIX(Vertex4fv), .-GL_PREFIX(Vertex4fv)
5107
5108 .p2align 4,,15
5109 .globl GL_PREFIX(Vertex4i)
5110 .type GL_PREFIX(Vertex4i), @function
5111 GL_PREFIX(Vertex4i):
5112 #if defined(GLX_USE_TLS)
5113 call _x86_64_get_dispatch@PLT
5114 movq 1168(%rax), %r11
5115 jmp *%r11
5116 #elif defined(PTHREADS)
5117 pushq %rdi
5118 pushq %rsi
5119 pushq %rdx
5120 pushq %rcx
5121 pushq %rbp
5122 call _x86_64_get_dispatch@PLT
5123 popq %rbp
5124 popq %rcx
5125 popq %rdx
5126 popq %rsi
5127 popq %rdi
5128 movq 1168(%rax), %r11
5129 jmp *%r11
5130 #else
5131 movq _glapi_Dispatch(%rip), %rax
5132 testq %rax, %rax
5133 je 1f
5134 movq 1168(%rax), %r11
5135 jmp *%r11
5136 1:
5137 pushq %rdi
5138 pushq %rsi
5139 pushq %rdx
5140 pushq %rcx
5141 pushq %rbp
5142 call _glapi_get_dispatch
5143 popq %rbp
5144 popq %rcx
5145 popq %rdx
5146 popq %rsi
5147 popq %rdi
5148 movq 1168(%rax), %r11
5149 jmp *%r11
5150 #endif /* defined(GLX_USE_TLS) */
5151 .size GL_PREFIX(Vertex4i), .-GL_PREFIX(Vertex4i)
5152
5153 .p2align 4,,15
5154 .globl GL_PREFIX(Vertex4iv)
5155 .type GL_PREFIX(Vertex4iv), @function
5156 GL_PREFIX(Vertex4iv):
5157 #if defined(GLX_USE_TLS)
5158 call _x86_64_get_dispatch@PLT
5159 movq 1176(%rax), %r11
5160 jmp *%r11
5161 #elif defined(PTHREADS)
5162 pushq %rdi
5163 call _x86_64_get_dispatch@PLT
5164 popq %rdi
5165 movq 1176(%rax), %r11
5166 jmp *%r11
5167 #else
5168 movq _glapi_Dispatch(%rip), %rax
5169 testq %rax, %rax
5170 je 1f
5171 movq 1176(%rax), %r11
5172 jmp *%r11
5173 1:
5174 pushq %rdi
5175 call _glapi_get_dispatch
5176 popq %rdi
5177 movq 1176(%rax), %r11
5178 jmp *%r11
5179 #endif /* defined(GLX_USE_TLS) */
5180 .size GL_PREFIX(Vertex4iv), .-GL_PREFIX(Vertex4iv)
5181
5182 .p2align 4,,15
5183 .globl GL_PREFIX(Vertex4s)
5184 .type GL_PREFIX(Vertex4s), @function
5185 GL_PREFIX(Vertex4s):
5186 #if defined(GLX_USE_TLS)
5187 call _x86_64_get_dispatch@PLT
5188 movq 1184(%rax), %r11
5189 jmp *%r11
5190 #elif defined(PTHREADS)
5191 pushq %rdi
5192 pushq %rsi
5193 pushq %rdx
5194 pushq %rcx
5195 pushq %rbp
5196 call _x86_64_get_dispatch@PLT
5197 popq %rbp
5198 popq %rcx
5199 popq %rdx
5200 popq %rsi
5201 popq %rdi
5202 movq 1184(%rax), %r11
5203 jmp *%r11
5204 #else
5205 movq _glapi_Dispatch(%rip), %rax
5206 testq %rax, %rax
5207 je 1f
5208 movq 1184(%rax), %r11
5209 jmp *%r11
5210 1:
5211 pushq %rdi
5212 pushq %rsi
5213 pushq %rdx
5214 pushq %rcx
5215 pushq %rbp
5216 call _glapi_get_dispatch
5217 popq %rbp
5218 popq %rcx
5219 popq %rdx
5220 popq %rsi
5221 popq %rdi
5222 movq 1184(%rax), %r11
5223 jmp *%r11
5224 #endif /* defined(GLX_USE_TLS) */
5225 .size GL_PREFIX(Vertex4s), .-GL_PREFIX(Vertex4s)
5226
5227 .p2align 4,,15
5228 .globl GL_PREFIX(Vertex4sv)
5229 .type GL_PREFIX(Vertex4sv), @function
5230 GL_PREFIX(Vertex4sv):
5231 #if defined(GLX_USE_TLS)
5232 call _x86_64_get_dispatch@PLT
5233 movq 1192(%rax), %r11
5234 jmp *%r11
5235 #elif defined(PTHREADS)
5236 pushq %rdi
5237 call _x86_64_get_dispatch@PLT
5238 popq %rdi
5239 movq 1192(%rax), %r11
5240 jmp *%r11
5241 #else
5242 movq _glapi_Dispatch(%rip), %rax
5243 testq %rax, %rax
5244 je 1f
5245 movq 1192(%rax), %r11
5246 jmp *%r11
5247 1:
5248 pushq %rdi
5249 call _glapi_get_dispatch
5250 popq %rdi
5251 movq 1192(%rax), %r11
5252 jmp *%r11
5253 #endif /* defined(GLX_USE_TLS) */
5254 .size GL_PREFIX(Vertex4sv), .-GL_PREFIX(Vertex4sv)
5255
5256 .p2align 4,,15
5257 .globl GL_PREFIX(ClipPlane)
5258 .type GL_PREFIX(ClipPlane), @function
5259 GL_PREFIX(ClipPlane):
5260 #if defined(GLX_USE_TLS)
5261 call _x86_64_get_dispatch@PLT
5262 movq 1200(%rax), %r11
5263 jmp *%r11
5264 #elif defined(PTHREADS)
5265 pushq %rdi
5266 pushq %rsi
5267 pushq %rbp
5268 call _x86_64_get_dispatch@PLT
5269 popq %rbp
5270 popq %rsi
5271 popq %rdi
5272 movq 1200(%rax), %r11
5273 jmp *%r11
5274 #else
5275 movq _glapi_Dispatch(%rip), %rax
5276 testq %rax, %rax
5277 je 1f
5278 movq 1200(%rax), %r11
5279 jmp *%r11
5280 1:
5281 pushq %rdi
5282 pushq %rsi
5283 pushq %rbp
5284 call _glapi_get_dispatch
5285 popq %rbp
5286 popq %rsi
5287 popq %rdi
5288 movq 1200(%rax), %r11
5289 jmp *%r11
5290 #endif /* defined(GLX_USE_TLS) */
5291 .size GL_PREFIX(ClipPlane), .-GL_PREFIX(ClipPlane)
5292
5293 .p2align 4,,15
5294 .globl GL_PREFIX(ColorMaterial)
5295 .type GL_PREFIX(ColorMaterial), @function
5296 GL_PREFIX(ColorMaterial):
5297 #if defined(GLX_USE_TLS)
5298 call _x86_64_get_dispatch@PLT
5299 movq 1208(%rax), %r11
5300 jmp *%r11
5301 #elif defined(PTHREADS)
5302 pushq %rdi
5303 pushq %rsi
5304 pushq %rbp
5305 call _x86_64_get_dispatch@PLT
5306 popq %rbp
5307 popq %rsi
5308 popq %rdi
5309 movq 1208(%rax), %r11
5310 jmp *%r11
5311 #else
5312 movq _glapi_Dispatch(%rip), %rax
5313 testq %rax, %rax
5314 je 1f
5315 movq 1208(%rax), %r11
5316 jmp *%r11
5317 1:
5318 pushq %rdi
5319 pushq %rsi
5320 pushq %rbp
5321 call _glapi_get_dispatch
5322 popq %rbp
5323 popq %rsi
5324 popq %rdi
5325 movq 1208(%rax), %r11
5326 jmp *%r11
5327 #endif /* defined(GLX_USE_TLS) */
5328 .size GL_PREFIX(ColorMaterial), .-GL_PREFIX(ColorMaterial)
5329
5330 .p2align 4,,15
5331 .globl GL_PREFIX(CullFace)
5332 .type GL_PREFIX(CullFace), @function
5333 GL_PREFIX(CullFace):
5334 #if defined(GLX_USE_TLS)
5335 call _x86_64_get_dispatch@PLT
5336 movq 1216(%rax), %r11
5337 jmp *%r11
5338 #elif defined(PTHREADS)
5339 pushq %rdi
5340 call _x86_64_get_dispatch@PLT
5341 popq %rdi
5342 movq 1216(%rax), %r11
5343 jmp *%r11
5344 #else
5345 movq _glapi_Dispatch(%rip), %rax
5346 testq %rax, %rax
5347 je 1f
5348 movq 1216(%rax), %r11
5349 jmp *%r11
5350 1:
5351 pushq %rdi
5352 call _glapi_get_dispatch
5353 popq %rdi
5354 movq 1216(%rax), %r11
5355 jmp *%r11
5356 #endif /* defined(GLX_USE_TLS) */
5357 .size GL_PREFIX(CullFace), .-GL_PREFIX(CullFace)
5358
5359 .p2align 4,,15
5360 .globl GL_PREFIX(Fogf)
5361 .type GL_PREFIX(Fogf), @function
5362 GL_PREFIX(Fogf):
5363 #if defined(GLX_USE_TLS)
5364 call _x86_64_get_dispatch@PLT
5365 movq 1224(%rax), %r11
5366 jmp *%r11
5367 #elif defined(PTHREADS)
5368 subq $24, %rsp
5369 movq %rdi, (%rsp)
5370 movq %xmm0, 8(%rsp)
5371 call _x86_64_get_dispatch@PLT
5372 movq 8(%rsp), %xmm0
5373 movq (%rsp), %rdi
5374 addq $24, %rsp
5375 movq 1224(%rax), %r11
5376 jmp *%r11
5377 #else
5378 movq _glapi_Dispatch(%rip), %rax
5379 testq %rax, %rax
5380 je 1f
5381 movq 1224(%rax), %r11
5382 jmp *%r11
5383 1:
5384 subq $24, %rsp
5385 movq %rdi, (%rsp)
5386 movq %xmm0, 8(%rsp)
5387 call _glapi_get_dispatch
5388 movq 8(%rsp), %xmm0
5389 movq (%rsp), %rdi
5390 addq $24, %rsp
5391 movq 1224(%rax), %r11
5392 jmp *%r11
5393 #endif /* defined(GLX_USE_TLS) */
5394 .size GL_PREFIX(Fogf), .-GL_PREFIX(Fogf)
5395
5396 .p2align 4,,15
5397 .globl GL_PREFIX(Fogfv)
5398 .type GL_PREFIX(Fogfv), @function
5399 GL_PREFIX(Fogfv):
5400 #if defined(GLX_USE_TLS)
5401 call _x86_64_get_dispatch@PLT
5402 movq 1232(%rax), %r11
5403 jmp *%r11
5404 #elif defined(PTHREADS)
5405 pushq %rdi
5406 pushq %rsi
5407 pushq %rbp
5408 call _x86_64_get_dispatch@PLT
5409 popq %rbp
5410 popq %rsi
5411 popq %rdi
5412 movq 1232(%rax), %r11
5413 jmp *%r11
5414 #else
5415 movq _glapi_Dispatch(%rip), %rax
5416 testq %rax, %rax
5417 je 1f
5418 movq 1232(%rax), %r11
5419 jmp *%r11
5420 1:
5421 pushq %rdi
5422 pushq %rsi
5423 pushq %rbp
5424 call _glapi_get_dispatch
5425 popq %rbp
5426 popq %rsi
5427 popq %rdi
5428 movq 1232(%rax), %r11
5429 jmp *%r11
5430 #endif /* defined(GLX_USE_TLS) */
5431 .size GL_PREFIX(Fogfv), .-GL_PREFIX(Fogfv)
5432
5433 .p2align 4,,15
5434 .globl GL_PREFIX(Fogi)
5435 .type GL_PREFIX(Fogi), @function
5436 GL_PREFIX(Fogi):
5437 #if defined(GLX_USE_TLS)
5438 call _x86_64_get_dispatch@PLT
5439 movq 1240(%rax), %r11
5440 jmp *%r11
5441 #elif defined(PTHREADS)
5442 pushq %rdi
5443 pushq %rsi
5444 pushq %rbp
5445 call _x86_64_get_dispatch@PLT
5446 popq %rbp
5447 popq %rsi
5448 popq %rdi
5449 movq 1240(%rax), %r11
5450 jmp *%r11
5451 #else
5452 movq _glapi_Dispatch(%rip), %rax
5453 testq %rax, %rax
5454 je 1f
5455 movq 1240(%rax), %r11
5456 jmp *%r11
5457 1:
5458 pushq %rdi
5459 pushq %rsi
5460 pushq %rbp
5461 call _glapi_get_dispatch
5462 popq %rbp
5463 popq %rsi
5464 popq %rdi
5465 movq 1240(%rax), %r11
5466 jmp *%r11
5467 #endif /* defined(GLX_USE_TLS) */
5468 .size GL_PREFIX(Fogi), .-GL_PREFIX(Fogi)
5469
5470 .p2align 4,,15
5471 .globl GL_PREFIX(Fogiv)
5472 .type GL_PREFIX(Fogiv), @function
5473 GL_PREFIX(Fogiv):
5474 #if defined(GLX_USE_TLS)
5475 call _x86_64_get_dispatch@PLT
5476 movq 1248(%rax), %r11
5477 jmp *%r11
5478 #elif defined(PTHREADS)
5479 pushq %rdi
5480 pushq %rsi
5481 pushq %rbp
5482 call _x86_64_get_dispatch@PLT
5483 popq %rbp
5484 popq %rsi
5485 popq %rdi
5486 movq 1248(%rax), %r11
5487 jmp *%r11
5488 #else
5489 movq _glapi_Dispatch(%rip), %rax
5490 testq %rax, %rax
5491 je 1f
5492 movq 1248(%rax), %r11
5493 jmp *%r11
5494 1:
5495 pushq %rdi
5496 pushq %rsi
5497 pushq %rbp
5498 call _glapi_get_dispatch
5499 popq %rbp
5500 popq %rsi
5501 popq %rdi
5502 movq 1248(%rax), %r11
5503 jmp *%r11
5504 #endif /* defined(GLX_USE_TLS) */
5505 .size GL_PREFIX(Fogiv), .-GL_PREFIX(Fogiv)
5506
5507 .p2align 4,,15
5508 .globl GL_PREFIX(FrontFace)
5509 .type GL_PREFIX(FrontFace), @function
5510 GL_PREFIX(FrontFace):
5511 #if defined(GLX_USE_TLS)
5512 call _x86_64_get_dispatch@PLT
5513 movq 1256(%rax), %r11
5514 jmp *%r11
5515 #elif defined(PTHREADS)
5516 pushq %rdi
5517 call _x86_64_get_dispatch@PLT
5518 popq %rdi
5519 movq 1256(%rax), %r11
5520 jmp *%r11
5521 #else
5522 movq _glapi_Dispatch(%rip), %rax
5523 testq %rax, %rax
5524 je 1f
5525 movq 1256(%rax), %r11
5526 jmp *%r11
5527 1:
5528 pushq %rdi
5529 call _glapi_get_dispatch
5530 popq %rdi
5531 movq 1256(%rax), %r11
5532 jmp *%r11
5533 #endif /* defined(GLX_USE_TLS) */
5534 .size GL_PREFIX(FrontFace), .-GL_PREFIX(FrontFace)
5535
5536 .p2align 4,,15
5537 .globl GL_PREFIX(Hint)
5538 .type GL_PREFIX(Hint), @function
5539 GL_PREFIX(Hint):
5540 #if defined(GLX_USE_TLS)
5541 call _x86_64_get_dispatch@PLT
5542 movq 1264(%rax), %r11
5543 jmp *%r11
5544 #elif defined(PTHREADS)
5545 pushq %rdi
5546 pushq %rsi
5547 pushq %rbp
5548 call _x86_64_get_dispatch@PLT
5549 popq %rbp
5550 popq %rsi
5551 popq %rdi
5552 movq 1264(%rax), %r11
5553 jmp *%r11
5554 #else
5555 movq _glapi_Dispatch(%rip), %rax
5556 testq %rax, %rax
5557 je 1f
5558 movq 1264(%rax), %r11
5559 jmp *%r11
5560 1:
5561 pushq %rdi
5562 pushq %rsi
5563 pushq %rbp
5564 call _glapi_get_dispatch
5565 popq %rbp
5566 popq %rsi
5567 popq %rdi
5568 movq 1264(%rax), %r11
5569 jmp *%r11
5570 #endif /* defined(GLX_USE_TLS) */
5571 .size GL_PREFIX(Hint), .-GL_PREFIX(Hint)
5572
5573 .p2align 4,,15
5574 .globl GL_PREFIX(Lightf)
5575 .type GL_PREFIX(Lightf), @function
5576 GL_PREFIX(Lightf):
5577 #if defined(GLX_USE_TLS)
5578 call _x86_64_get_dispatch@PLT
5579 movq 1272(%rax), %r11
5580 jmp *%r11
5581 #elif defined(PTHREADS)
5582 subq $24, %rsp
5583 movq %rdi, (%rsp)
5584 movq %rsi, 8(%rsp)
5585 movq %xmm0, 16(%rsp)
5586 call _x86_64_get_dispatch@PLT
5587 movq 16(%rsp), %xmm0
5588 movq 8(%rsp), %rsi
5589 movq (%rsp), %rdi
5590 addq $24, %rsp
5591 movq 1272(%rax), %r11
5592 jmp *%r11
5593 #else
5594 movq _glapi_Dispatch(%rip), %rax
5595 testq %rax, %rax
5596 je 1f
5597 movq 1272(%rax), %r11
5598 jmp *%r11
5599 1:
5600 subq $24, %rsp
5601 movq %rdi, (%rsp)
5602 movq %rsi, 8(%rsp)
5603 movq %xmm0, 16(%rsp)
5604 call _glapi_get_dispatch
5605 movq 16(%rsp), %xmm0
5606 movq 8(%rsp), %rsi
5607 movq (%rsp), %rdi
5608 addq $24, %rsp
5609 movq 1272(%rax), %r11
5610 jmp *%r11
5611 #endif /* defined(GLX_USE_TLS) */
5612 .size GL_PREFIX(Lightf), .-GL_PREFIX(Lightf)
5613
5614 .p2align 4,,15
5615 .globl GL_PREFIX(Lightfv)
5616 .type GL_PREFIX(Lightfv), @function
5617 GL_PREFIX(Lightfv):
5618 #if defined(GLX_USE_TLS)
5619 call _x86_64_get_dispatch@PLT
5620 movq 1280(%rax), %r11
5621 jmp *%r11
5622 #elif defined(PTHREADS)
5623 pushq %rdi
5624 pushq %rsi
5625 pushq %rdx
5626 call _x86_64_get_dispatch@PLT
5627 popq %rdx
5628 popq %rsi
5629 popq %rdi
5630 movq 1280(%rax), %r11
5631 jmp *%r11
5632 #else
5633 movq _glapi_Dispatch(%rip), %rax
5634 testq %rax, %rax
5635 je 1f
5636 movq 1280(%rax), %r11
5637 jmp *%r11
5638 1:
5639 pushq %rdi
5640 pushq %rsi
5641 pushq %rdx
5642 call _glapi_get_dispatch
5643 popq %rdx
5644 popq %rsi
5645 popq %rdi
5646 movq 1280(%rax), %r11
5647 jmp *%r11
5648 #endif /* defined(GLX_USE_TLS) */
5649 .size GL_PREFIX(Lightfv), .-GL_PREFIX(Lightfv)
5650
5651 .p2align 4,,15
5652 .globl GL_PREFIX(Lighti)
5653 .type GL_PREFIX(Lighti), @function
5654 GL_PREFIX(Lighti):
5655 #if defined(GLX_USE_TLS)
5656 call _x86_64_get_dispatch@PLT
5657 movq 1288(%rax), %r11
5658 jmp *%r11
5659 #elif defined(PTHREADS)
5660 pushq %rdi
5661 pushq %rsi
5662 pushq %rdx
5663 call _x86_64_get_dispatch@PLT
5664 popq %rdx
5665 popq %rsi
5666 popq %rdi
5667 movq 1288(%rax), %r11
5668 jmp *%r11
5669 #else
5670 movq _glapi_Dispatch(%rip), %rax
5671 testq %rax, %rax
5672 je 1f
5673 movq 1288(%rax), %r11
5674 jmp *%r11
5675 1:
5676 pushq %rdi
5677 pushq %rsi
5678 pushq %rdx
5679 call _glapi_get_dispatch
5680 popq %rdx
5681 popq %rsi
5682 popq %rdi
5683 movq 1288(%rax), %r11
5684 jmp *%r11
5685 #endif /* defined(GLX_USE_TLS) */
5686 .size GL_PREFIX(Lighti), .-GL_PREFIX(Lighti)
5687
5688 .p2align 4,,15
5689 .globl GL_PREFIX(Lightiv)
5690 .type GL_PREFIX(Lightiv), @function
5691 GL_PREFIX(Lightiv):
5692 #if defined(GLX_USE_TLS)
5693 call _x86_64_get_dispatch@PLT
5694 movq 1296(%rax), %r11
5695 jmp *%r11
5696 #elif defined(PTHREADS)
5697 pushq %rdi
5698 pushq %rsi
5699 pushq %rdx
5700 call _x86_64_get_dispatch@PLT
5701 popq %rdx
5702 popq %rsi
5703 popq %rdi
5704 movq 1296(%rax), %r11
5705 jmp *%r11
5706 #else
5707 movq _glapi_Dispatch(%rip), %rax
5708 testq %rax, %rax
5709 je 1f
5710 movq 1296(%rax), %r11
5711 jmp *%r11
5712 1:
5713 pushq %rdi
5714 pushq %rsi
5715 pushq %rdx
5716 call _glapi_get_dispatch
5717 popq %rdx
5718 popq %rsi
5719 popq %rdi
5720 movq 1296(%rax), %r11
5721 jmp *%r11
5722 #endif /* defined(GLX_USE_TLS) */
5723 .size GL_PREFIX(Lightiv), .-GL_PREFIX(Lightiv)
5724
5725 .p2align 4,,15
5726 .globl GL_PREFIX(LightModelf)
5727 .type GL_PREFIX(LightModelf), @function
5728 GL_PREFIX(LightModelf):
5729 #if defined(GLX_USE_TLS)
5730 call _x86_64_get_dispatch@PLT
5731 movq 1304(%rax), %r11
5732 jmp *%r11
5733 #elif defined(PTHREADS)
5734 subq $24, %rsp
5735 movq %rdi, (%rsp)
5736 movq %xmm0, 8(%rsp)
5737 call _x86_64_get_dispatch@PLT
5738 movq 8(%rsp), %xmm0
5739 movq (%rsp), %rdi
5740 addq $24, %rsp
5741 movq 1304(%rax), %r11
5742 jmp *%r11
5743 #else
5744 movq _glapi_Dispatch(%rip), %rax
5745 testq %rax, %rax
5746 je 1f
5747 movq 1304(%rax), %r11
5748 jmp *%r11
5749 1:
5750 subq $24, %rsp
5751 movq %rdi, (%rsp)
5752 movq %xmm0, 8(%rsp)
5753 call _glapi_get_dispatch
5754 movq 8(%rsp), %xmm0
5755 movq (%rsp), %rdi
5756 addq $24, %rsp
5757 movq 1304(%rax), %r11
5758 jmp *%r11
5759 #endif /* defined(GLX_USE_TLS) */
5760 .size GL_PREFIX(LightModelf), .-GL_PREFIX(LightModelf)
5761
5762 .p2align 4,,15
5763 .globl GL_PREFIX(LightModelfv)
5764 .type GL_PREFIX(LightModelfv), @function
5765 GL_PREFIX(LightModelfv):
5766 #if defined(GLX_USE_TLS)
5767 call _x86_64_get_dispatch@PLT
5768 movq 1312(%rax), %r11
5769 jmp *%r11
5770 #elif defined(PTHREADS)
5771 pushq %rdi
5772 pushq %rsi
5773 pushq %rbp
5774 call _x86_64_get_dispatch@PLT
5775 popq %rbp
5776 popq %rsi
5777 popq %rdi
5778 movq 1312(%rax), %r11
5779 jmp *%r11
5780 #else
5781 movq _glapi_Dispatch(%rip), %rax
5782 testq %rax, %rax
5783 je 1f
5784 movq 1312(%rax), %r11
5785 jmp *%r11
5786 1:
5787 pushq %rdi
5788 pushq %rsi
5789 pushq %rbp
5790 call _glapi_get_dispatch
5791 popq %rbp
5792 popq %rsi
5793 popq %rdi
5794 movq 1312(%rax), %r11
5795 jmp *%r11
5796 #endif /* defined(GLX_USE_TLS) */
5797 .size GL_PREFIX(LightModelfv), .-GL_PREFIX(LightModelfv)
5798
5799 .p2align 4,,15
5800 .globl GL_PREFIX(LightModeli)
5801 .type GL_PREFIX(LightModeli), @function
5802 GL_PREFIX(LightModeli):
5803 #if defined(GLX_USE_TLS)
5804 call _x86_64_get_dispatch@PLT
5805 movq 1320(%rax), %r11
5806 jmp *%r11
5807 #elif defined(PTHREADS)
5808 pushq %rdi
5809 pushq %rsi
5810 pushq %rbp
5811 call _x86_64_get_dispatch@PLT
5812 popq %rbp
5813 popq %rsi
5814 popq %rdi
5815 movq 1320(%rax), %r11
5816 jmp *%r11
5817 #else
5818 movq _glapi_Dispatch(%rip), %rax
5819 testq %rax, %rax
5820 je 1f
5821 movq 1320(%rax), %r11
5822 jmp *%r11
5823 1:
5824 pushq %rdi
5825 pushq %rsi
5826 pushq %rbp
5827 call _glapi_get_dispatch
5828 popq %rbp
5829 popq %rsi
5830 popq %rdi
5831 movq 1320(%rax), %r11
5832 jmp *%r11
5833 #endif /* defined(GLX_USE_TLS) */
5834 .size GL_PREFIX(LightModeli), .-GL_PREFIX(LightModeli)
5835
5836 .p2align 4,,15
5837 .globl GL_PREFIX(LightModeliv)
5838 .type GL_PREFIX(LightModeliv), @function
5839 GL_PREFIX(LightModeliv):
5840 #if defined(GLX_USE_TLS)
5841 call _x86_64_get_dispatch@PLT
5842 movq 1328(%rax), %r11
5843 jmp *%r11
5844 #elif defined(PTHREADS)
5845 pushq %rdi
5846 pushq %rsi
5847 pushq %rbp
5848 call _x86_64_get_dispatch@PLT
5849 popq %rbp
5850 popq %rsi
5851 popq %rdi
5852 movq 1328(%rax), %r11
5853 jmp *%r11
5854 #else
5855 movq _glapi_Dispatch(%rip), %rax
5856 testq %rax, %rax
5857 je 1f
5858 movq 1328(%rax), %r11
5859 jmp *%r11
5860 1:
5861 pushq %rdi
5862 pushq %rsi
5863 pushq %rbp
5864 call _glapi_get_dispatch
5865 popq %rbp
5866 popq %rsi
5867 popq %rdi
5868 movq 1328(%rax), %r11
5869 jmp *%r11
5870 #endif /* defined(GLX_USE_TLS) */
5871 .size GL_PREFIX(LightModeliv), .-GL_PREFIX(LightModeliv)
5872
5873 .p2align 4,,15
5874 .globl GL_PREFIX(LineStipple)
5875 .type GL_PREFIX(LineStipple), @function
5876 GL_PREFIX(LineStipple):
5877 #if defined(GLX_USE_TLS)
5878 call _x86_64_get_dispatch@PLT
5879 movq 1336(%rax), %r11
5880 jmp *%r11
5881 #elif defined(PTHREADS)
5882 pushq %rdi
5883 pushq %rsi
5884 pushq %rbp
5885 call _x86_64_get_dispatch@PLT
5886 popq %rbp
5887 popq %rsi
5888 popq %rdi
5889 movq 1336(%rax), %r11
5890 jmp *%r11
5891 #else
5892 movq _glapi_Dispatch(%rip), %rax
5893 testq %rax, %rax
5894 je 1f
5895 movq 1336(%rax), %r11
5896 jmp *%r11
5897 1:
5898 pushq %rdi
5899 pushq %rsi
5900 pushq %rbp
5901 call _glapi_get_dispatch
5902 popq %rbp
5903 popq %rsi
5904 popq %rdi
5905 movq 1336(%rax), %r11
5906 jmp *%r11
5907 #endif /* defined(GLX_USE_TLS) */
5908 .size GL_PREFIX(LineStipple), .-GL_PREFIX(LineStipple)
5909
5910 .p2align 4,,15
5911 .globl GL_PREFIX(LineWidth)
5912 .type GL_PREFIX(LineWidth), @function
5913 GL_PREFIX(LineWidth):
5914 #if defined(GLX_USE_TLS)
5915 call _x86_64_get_dispatch@PLT
5916 movq 1344(%rax), %r11
5917 jmp *%r11
5918 #elif defined(PTHREADS)
5919 subq $8, %rsp
5920 movq %xmm0, (%rsp)
5921 call _x86_64_get_dispatch@PLT
5922 movq (%rsp), %xmm0
5923 addq $8, %rsp
5924 movq 1344(%rax), %r11
5925 jmp *%r11
5926 #else
5927 movq _glapi_Dispatch(%rip), %rax
5928 testq %rax, %rax
5929 je 1f
5930 movq 1344(%rax), %r11
5931 jmp *%r11
5932 1:
5933 subq $8, %rsp
5934 movq %xmm0, (%rsp)
5935 call _glapi_get_dispatch
5936 movq (%rsp), %xmm0
5937 addq $8, %rsp
5938 movq 1344(%rax), %r11
5939 jmp *%r11
5940 #endif /* defined(GLX_USE_TLS) */
5941 .size GL_PREFIX(LineWidth), .-GL_PREFIX(LineWidth)
5942
5943 .p2align 4,,15
5944 .globl GL_PREFIX(Materialf)
5945 .type GL_PREFIX(Materialf), @function
5946 GL_PREFIX(Materialf):
5947 #if defined(GLX_USE_TLS)
5948 call _x86_64_get_dispatch@PLT
5949 movq 1352(%rax), %r11
5950 jmp *%r11
5951 #elif defined(PTHREADS)
5952 subq $24, %rsp
5953 movq %rdi, (%rsp)
5954 movq %rsi, 8(%rsp)
5955 movq %xmm0, 16(%rsp)
5956 call _x86_64_get_dispatch@PLT
5957 movq 16(%rsp), %xmm0
5958 movq 8(%rsp), %rsi
5959 movq (%rsp), %rdi
5960 addq $24, %rsp
5961 movq 1352(%rax), %r11
5962 jmp *%r11
5963 #else
5964 movq _glapi_Dispatch(%rip), %rax
5965 testq %rax, %rax
5966 je 1f
5967 movq 1352(%rax), %r11
5968 jmp *%r11
5969 1:
5970 subq $24, %rsp
5971 movq %rdi, (%rsp)
5972 movq %rsi, 8(%rsp)
5973 movq %xmm0, 16(%rsp)
5974 call _glapi_get_dispatch
5975 movq 16(%rsp), %xmm0
5976 movq 8(%rsp), %rsi
5977 movq (%rsp), %rdi
5978 addq $24, %rsp
5979 movq 1352(%rax), %r11
5980 jmp *%r11
5981 #endif /* defined(GLX_USE_TLS) */
5982 .size GL_PREFIX(Materialf), .-GL_PREFIX(Materialf)
5983
5984 .p2align 4,,15
5985 .globl GL_PREFIX(Materialfv)
5986 .type GL_PREFIX(Materialfv), @function
5987 GL_PREFIX(Materialfv):
5988 #if defined(GLX_USE_TLS)
5989 call _x86_64_get_dispatch@PLT
5990 movq 1360(%rax), %r11
5991 jmp *%r11
5992 #elif defined(PTHREADS)
5993 pushq %rdi
5994 pushq %rsi
5995 pushq %rdx
5996 call _x86_64_get_dispatch@PLT
5997 popq %rdx
5998 popq %rsi
5999 popq %rdi
6000 movq 1360(%rax), %r11
6001 jmp *%r11
6002 #else
6003 movq _glapi_Dispatch(%rip), %rax
6004 testq %rax, %rax
6005 je 1f
6006 movq 1360(%rax), %r11
6007 jmp *%r11
6008 1:
6009 pushq %rdi
6010 pushq %rsi
6011 pushq %rdx
6012 call _glapi_get_dispatch
6013 popq %rdx
6014 popq %rsi
6015 popq %rdi
6016 movq 1360(%rax), %r11
6017 jmp *%r11
6018 #endif /* defined(GLX_USE_TLS) */
6019 .size GL_PREFIX(Materialfv), .-GL_PREFIX(Materialfv)
6020
6021 .p2align 4,,15
6022 .globl GL_PREFIX(Materiali)
6023 .type GL_PREFIX(Materiali), @function
6024 GL_PREFIX(Materiali):
6025 #if defined(GLX_USE_TLS)
6026 call _x86_64_get_dispatch@PLT
6027 movq 1368(%rax), %r11
6028 jmp *%r11
6029 #elif defined(PTHREADS)
6030 pushq %rdi
6031 pushq %rsi
6032 pushq %rdx
6033 call _x86_64_get_dispatch@PLT
6034 popq %rdx
6035 popq %rsi
6036 popq %rdi
6037 movq 1368(%rax), %r11
6038 jmp *%r11
6039 #else
6040 movq _glapi_Dispatch(%rip), %rax
6041 testq %rax, %rax
6042 je 1f
6043 movq 1368(%rax), %r11
6044 jmp *%r11
6045 1:
6046 pushq %rdi
6047 pushq %rsi
6048 pushq %rdx
6049 call _glapi_get_dispatch
6050 popq %rdx
6051 popq %rsi
6052 popq %rdi
6053 movq 1368(%rax), %r11
6054 jmp *%r11
6055 #endif /* defined(GLX_USE_TLS) */
6056 .size GL_PREFIX(Materiali), .-GL_PREFIX(Materiali)
6057
6058 .p2align 4,,15
6059 .globl GL_PREFIX(Materialiv)
6060 .type GL_PREFIX(Materialiv), @function
6061 GL_PREFIX(Materialiv):
6062 #if defined(GLX_USE_TLS)
6063 call _x86_64_get_dispatch@PLT
6064 movq 1376(%rax), %r11
6065 jmp *%r11
6066 #elif defined(PTHREADS)
6067 pushq %rdi
6068 pushq %rsi
6069 pushq %rdx
6070 call _x86_64_get_dispatch@PLT
6071 popq %rdx
6072 popq %rsi
6073 popq %rdi
6074 movq 1376(%rax), %r11
6075 jmp *%r11
6076 #else
6077 movq _glapi_Dispatch(%rip), %rax
6078 testq %rax, %rax
6079 je 1f
6080 movq 1376(%rax), %r11
6081 jmp *%r11
6082 1:
6083 pushq %rdi
6084 pushq %rsi
6085 pushq %rdx
6086 call _glapi_get_dispatch
6087 popq %rdx
6088 popq %rsi
6089 popq %rdi
6090 movq 1376(%rax), %r11
6091 jmp *%r11
6092 #endif /* defined(GLX_USE_TLS) */
6093 .size GL_PREFIX(Materialiv), .-GL_PREFIX(Materialiv)
6094
6095 .p2align 4,,15
6096 .globl GL_PREFIX(PointSize)
6097 .type GL_PREFIX(PointSize), @function
6098 GL_PREFIX(PointSize):
6099 #if defined(GLX_USE_TLS)
6100 call _x86_64_get_dispatch@PLT
6101 movq 1384(%rax), %r11
6102 jmp *%r11
6103 #elif defined(PTHREADS)
6104 subq $8, %rsp
6105 movq %xmm0, (%rsp)
6106 call _x86_64_get_dispatch@PLT
6107 movq (%rsp), %xmm0
6108 addq $8, %rsp
6109 movq 1384(%rax), %r11
6110 jmp *%r11
6111 #else
6112 movq _glapi_Dispatch(%rip), %rax
6113 testq %rax, %rax
6114 je 1f
6115 movq 1384(%rax), %r11
6116 jmp *%r11
6117 1:
6118 subq $8, %rsp
6119 movq %xmm0, (%rsp)
6120 call _glapi_get_dispatch
6121 movq (%rsp), %xmm0
6122 addq $8, %rsp
6123 movq 1384(%rax), %r11
6124 jmp *%r11
6125 #endif /* defined(GLX_USE_TLS) */
6126 .size GL_PREFIX(PointSize), .-GL_PREFIX(PointSize)
6127
6128 .p2align 4,,15
6129 .globl GL_PREFIX(PolygonMode)
6130 .type GL_PREFIX(PolygonMode), @function
6131 GL_PREFIX(PolygonMode):
6132 #if defined(GLX_USE_TLS)
6133 call _x86_64_get_dispatch@PLT
6134 movq 1392(%rax), %r11
6135 jmp *%r11
6136 #elif defined(PTHREADS)
6137 pushq %rdi
6138 pushq %rsi
6139 pushq %rbp
6140 call _x86_64_get_dispatch@PLT
6141 popq %rbp
6142 popq %rsi
6143 popq %rdi
6144 movq 1392(%rax), %r11
6145 jmp *%r11
6146 #else
6147 movq _glapi_Dispatch(%rip), %rax
6148 testq %rax, %rax
6149 je 1f
6150 movq 1392(%rax), %r11
6151 jmp *%r11
6152 1:
6153 pushq %rdi
6154 pushq %rsi
6155 pushq %rbp
6156 call _glapi_get_dispatch
6157 popq %rbp
6158 popq %rsi
6159 popq %rdi
6160 movq 1392(%rax), %r11
6161 jmp *%r11
6162 #endif /* defined(GLX_USE_TLS) */
6163 .size GL_PREFIX(PolygonMode), .-GL_PREFIX(PolygonMode)
6164
6165 .p2align 4,,15
6166 .globl GL_PREFIX(PolygonStipple)
6167 .type GL_PREFIX(PolygonStipple), @function
6168 GL_PREFIX(PolygonStipple):
6169 #if defined(GLX_USE_TLS)
6170 call _x86_64_get_dispatch@PLT
6171 movq 1400(%rax), %r11
6172 jmp *%r11
6173 #elif defined(PTHREADS)
6174 pushq %rdi
6175 call _x86_64_get_dispatch@PLT
6176 popq %rdi
6177 movq 1400(%rax), %r11
6178 jmp *%r11
6179 #else
6180 movq _glapi_Dispatch(%rip), %rax
6181 testq %rax, %rax
6182 je 1f
6183 movq 1400(%rax), %r11
6184 jmp *%r11
6185 1:
6186 pushq %rdi
6187 call _glapi_get_dispatch
6188 popq %rdi
6189 movq 1400(%rax), %r11
6190 jmp *%r11
6191 #endif /* defined(GLX_USE_TLS) */
6192 .size GL_PREFIX(PolygonStipple), .-GL_PREFIX(PolygonStipple)
6193
6194 .p2align 4,,15
6195 .globl GL_PREFIX(Scissor)
6196 .type GL_PREFIX(Scissor), @function
6197 GL_PREFIX(Scissor):
6198 #if defined(GLX_USE_TLS)
6199 call _x86_64_get_dispatch@PLT
6200 movq 1408(%rax), %r11
6201 jmp *%r11
6202 #elif defined(PTHREADS)
6203 pushq %rdi
6204 pushq %rsi
6205 pushq %rdx
6206 pushq %rcx
6207 pushq %rbp
6208 call _x86_64_get_dispatch@PLT
6209 popq %rbp
6210 popq %rcx
6211 popq %rdx
6212 popq %rsi
6213 popq %rdi
6214 movq 1408(%rax), %r11
6215 jmp *%r11
6216 #else
6217 movq _glapi_Dispatch(%rip), %rax
6218 testq %rax, %rax
6219 je 1f
6220 movq 1408(%rax), %r11
6221 jmp *%r11
6222 1:
6223 pushq %rdi
6224 pushq %rsi
6225 pushq %rdx
6226 pushq %rcx
6227 pushq %rbp
6228 call _glapi_get_dispatch
6229 popq %rbp
6230 popq %rcx
6231 popq %rdx
6232 popq %rsi
6233 popq %rdi
6234 movq 1408(%rax), %r11
6235 jmp *%r11
6236 #endif /* defined(GLX_USE_TLS) */
6237 .size GL_PREFIX(Scissor), .-GL_PREFIX(Scissor)
6238
6239 .p2align 4,,15
6240 .globl GL_PREFIX(ShadeModel)
6241 .type GL_PREFIX(ShadeModel), @function
6242 GL_PREFIX(ShadeModel):
6243 #if defined(GLX_USE_TLS)
6244 call _x86_64_get_dispatch@PLT
6245 movq 1416(%rax), %r11
6246 jmp *%r11
6247 #elif defined(PTHREADS)
6248 pushq %rdi
6249 call _x86_64_get_dispatch@PLT
6250 popq %rdi
6251 movq 1416(%rax), %r11
6252 jmp *%r11
6253 #else
6254 movq _glapi_Dispatch(%rip), %rax
6255 testq %rax, %rax
6256 je 1f
6257 movq 1416(%rax), %r11
6258 jmp *%r11
6259 1:
6260 pushq %rdi
6261 call _glapi_get_dispatch
6262 popq %rdi
6263 movq 1416(%rax), %r11
6264 jmp *%r11
6265 #endif /* defined(GLX_USE_TLS) */
6266 .size GL_PREFIX(ShadeModel), .-GL_PREFIX(ShadeModel)
6267
6268 .p2align 4,,15
6269 .globl GL_PREFIX(TexParameterf)
6270 .type GL_PREFIX(TexParameterf), @function
6271 GL_PREFIX(TexParameterf):
6272 #if defined(GLX_USE_TLS)
6273 call _x86_64_get_dispatch@PLT
6274 movq 1424(%rax), %r11
6275 jmp *%r11
6276 #elif defined(PTHREADS)
6277 subq $24, %rsp
6278 movq %rdi, (%rsp)
6279 movq %rsi, 8(%rsp)
6280 movq %xmm0, 16(%rsp)
6281 call _x86_64_get_dispatch@PLT
6282 movq 16(%rsp), %xmm0
6283 movq 8(%rsp), %rsi
6284 movq (%rsp), %rdi
6285 addq $24, %rsp
6286 movq 1424(%rax), %r11
6287 jmp *%r11
6288 #else
6289 movq _glapi_Dispatch(%rip), %rax
6290 testq %rax, %rax
6291 je 1f
6292 movq 1424(%rax), %r11
6293 jmp *%r11
6294 1:
6295 subq $24, %rsp
6296 movq %rdi, (%rsp)
6297 movq %rsi, 8(%rsp)
6298 movq %xmm0, 16(%rsp)
6299 call _glapi_get_dispatch
6300 movq 16(%rsp), %xmm0
6301 movq 8(%rsp), %rsi
6302 movq (%rsp), %rdi
6303 addq $24, %rsp
6304 movq 1424(%rax), %r11
6305 jmp *%r11
6306 #endif /* defined(GLX_USE_TLS) */
6307 .size GL_PREFIX(TexParameterf), .-GL_PREFIX(TexParameterf)
6308
6309 .p2align 4,,15
6310 .globl GL_PREFIX(TexParameterfv)
6311 .type GL_PREFIX(TexParameterfv), @function
6312 GL_PREFIX(TexParameterfv):
6313 #if defined(GLX_USE_TLS)
6314 call _x86_64_get_dispatch@PLT
6315 movq 1432(%rax), %r11
6316 jmp *%r11
6317 #elif defined(PTHREADS)
6318 pushq %rdi
6319 pushq %rsi
6320 pushq %rdx
6321 call _x86_64_get_dispatch@PLT
6322 popq %rdx
6323 popq %rsi
6324 popq %rdi
6325 movq 1432(%rax), %r11
6326 jmp *%r11
6327 #else
6328 movq _glapi_Dispatch(%rip), %rax
6329 testq %rax, %rax
6330 je 1f
6331 movq 1432(%rax), %r11
6332 jmp *%r11
6333 1:
6334 pushq %rdi
6335 pushq %rsi
6336 pushq %rdx
6337 call _glapi_get_dispatch
6338 popq %rdx
6339 popq %rsi
6340 popq %rdi
6341 movq 1432(%rax), %r11
6342 jmp *%r11
6343 #endif /* defined(GLX_USE_TLS) */
6344 .size GL_PREFIX(TexParameterfv), .-GL_PREFIX(TexParameterfv)
6345
6346 .p2align 4,,15
6347 .globl GL_PREFIX(TexParameteri)
6348 .type GL_PREFIX(TexParameteri), @function
6349 GL_PREFIX(TexParameteri):
6350 #if defined(GLX_USE_TLS)
6351 call _x86_64_get_dispatch@PLT
6352 movq 1440(%rax), %r11
6353 jmp *%r11
6354 #elif defined(PTHREADS)
6355 pushq %rdi
6356 pushq %rsi
6357 pushq %rdx
6358 call _x86_64_get_dispatch@PLT
6359 popq %rdx
6360 popq %rsi
6361 popq %rdi
6362 movq 1440(%rax), %r11
6363 jmp *%r11
6364 #else
6365 movq _glapi_Dispatch(%rip), %rax
6366 testq %rax, %rax
6367 je 1f
6368 movq 1440(%rax), %r11
6369 jmp *%r11
6370 1:
6371 pushq %rdi
6372 pushq %rsi
6373 pushq %rdx
6374 call _glapi_get_dispatch
6375 popq %rdx
6376 popq %rsi
6377 popq %rdi
6378 movq 1440(%rax), %r11
6379 jmp *%r11
6380 #endif /* defined(GLX_USE_TLS) */
6381 .size GL_PREFIX(TexParameteri), .-GL_PREFIX(TexParameteri)
6382
6383 .p2align 4,,15
6384 .globl GL_PREFIX(TexParameteriv)
6385 .type GL_PREFIX(TexParameteriv), @function
6386 GL_PREFIX(TexParameteriv):
6387 #if defined(GLX_USE_TLS)
6388 call _x86_64_get_dispatch@PLT
6389 movq 1448(%rax), %r11
6390 jmp *%r11
6391 #elif defined(PTHREADS)
6392 pushq %rdi
6393 pushq %rsi
6394 pushq %rdx
6395 call _x86_64_get_dispatch@PLT
6396 popq %rdx
6397 popq %rsi
6398 popq %rdi
6399 movq 1448(%rax), %r11
6400 jmp *%r11
6401 #else
6402 movq _glapi_Dispatch(%rip), %rax
6403 testq %rax, %rax
6404 je 1f
6405 movq 1448(%rax), %r11
6406 jmp *%r11
6407 1:
6408 pushq %rdi
6409 pushq %rsi
6410 pushq %rdx
6411 call _glapi_get_dispatch
6412 popq %rdx
6413 popq %rsi
6414 popq %rdi
6415 movq 1448(%rax), %r11
6416 jmp *%r11
6417 #endif /* defined(GLX_USE_TLS) */
6418 .size GL_PREFIX(TexParameteriv), .-GL_PREFIX(TexParameteriv)
6419
6420 .p2align 4,,15
6421 .globl GL_PREFIX(TexImage1D)
6422 .type GL_PREFIX(TexImage1D), @function
6423 GL_PREFIX(TexImage1D):
6424 #if defined(GLX_USE_TLS)
6425 call _x86_64_get_dispatch@PLT
6426 movq 1456(%rax), %r11
6427 jmp *%r11
6428 #elif defined(PTHREADS)
6429 pushq %rdi
6430 pushq %rsi
6431 pushq %rdx
6432 pushq %rcx
6433 pushq %r8
6434 pushq %r9
6435 pushq %rbp
6436 call _x86_64_get_dispatch@PLT
6437 popq %rbp
6438 popq %r9
6439 popq %r8
6440 popq %rcx
6441 popq %rdx
6442 popq %rsi
6443 popq %rdi
6444 movq 1456(%rax), %r11
6445 jmp *%r11
6446 #else
6447 movq _glapi_Dispatch(%rip), %rax
6448 testq %rax, %rax
6449 je 1f
6450 movq 1456(%rax), %r11
6451 jmp *%r11
6452 1:
6453 pushq %rdi
6454 pushq %rsi
6455 pushq %rdx
6456 pushq %rcx
6457 pushq %r8
6458 pushq %r9
6459 pushq %rbp
6460 call _glapi_get_dispatch
6461 popq %rbp
6462 popq %r9
6463 popq %r8
6464 popq %rcx
6465 popq %rdx
6466 popq %rsi
6467 popq %rdi
6468 movq 1456(%rax), %r11
6469 jmp *%r11
6470 #endif /* defined(GLX_USE_TLS) */
6471 .size GL_PREFIX(TexImage1D), .-GL_PREFIX(TexImage1D)
6472
6473 .p2align 4,,15
6474 .globl GL_PREFIX(TexImage2D)
6475 .type GL_PREFIX(TexImage2D), @function
6476 GL_PREFIX(TexImage2D):
6477 #if defined(GLX_USE_TLS)
6478 call _x86_64_get_dispatch@PLT
6479 movq 1464(%rax), %r11
6480 jmp *%r11
6481 #elif defined(PTHREADS)
6482 pushq %rdi
6483 pushq %rsi
6484 pushq %rdx
6485 pushq %rcx
6486 pushq %r8
6487 pushq %r9
6488 pushq %rbp
6489 call _x86_64_get_dispatch@PLT
6490 popq %rbp
6491 popq %r9
6492 popq %r8
6493 popq %rcx
6494 popq %rdx
6495 popq %rsi
6496 popq %rdi
6497 movq 1464(%rax), %r11
6498 jmp *%r11
6499 #else
6500 movq _glapi_Dispatch(%rip), %rax
6501 testq %rax, %rax
6502 je 1f
6503 movq 1464(%rax), %r11
6504 jmp *%r11
6505 1:
6506 pushq %rdi
6507 pushq %rsi
6508 pushq %rdx
6509 pushq %rcx
6510 pushq %r8
6511 pushq %r9
6512 pushq %rbp
6513 call _glapi_get_dispatch
6514 popq %rbp
6515 popq %r9
6516 popq %r8
6517 popq %rcx
6518 popq %rdx
6519 popq %rsi
6520 popq %rdi
6521 movq 1464(%rax), %r11
6522 jmp *%r11
6523 #endif /* defined(GLX_USE_TLS) */
6524 .size GL_PREFIX(TexImage2D), .-GL_PREFIX(TexImage2D)
6525
6526 .p2align 4,,15
6527 .globl GL_PREFIX(TexEnvf)
6528 .type GL_PREFIX(TexEnvf), @function
6529 GL_PREFIX(TexEnvf):
6530 #if defined(GLX_USE_TLS)
6531 call _x86_64_get_dispatch@PLT
6532 movq 1472(%rax), %r11
6533 jmp *%r11
6534 #elif defined(PTHREADS)
6535 subq $24, %rsp
6536 movq %rdi, (%rsp)
6537 movq %rsi, 8(%rsp)
6538 movq %xmm0, 16(%rsp)
6539 call _x86_64_get_dispatch@PLT
6540 movq 16(%rsp), %xmm0
6541 movq 8(%rsp), %rsi
6542 movq (%rsp), %rdi
6543 addq $24, %rsp
6544 movq 1472(%rax), %r11
6545 jmp *%r11
6546 #else
6547 movq _glapi_Dispatch(%rip), %rax
6548 testq %rax, %rax
6549 je 1f
6550 movq 1472(%rax), %r11
6551 jmp *%r11
6552 1:
6553 subq $24, %rsp
6554 movq %rdi, (%rsp)
6555 movq %rsi, 8(%rsp)
6556 movq %xmm0, 16(%rsp)
6557 call _glapi_get_dispatch
6558 movq 16(%rsp), %xmm0
6559 movq 8(%rsp), %rsi
6560 movq (%rsp), %rdi
6561 addq $24, %rsp
6562 movq 1472(%rax), %r11
6563 jmp *%r11
6564 #endif /* defined(GLX_USE_TLS) */
6565 .size GL_PREFIX(TexEnvf), .-GL_PREFIX(TexEnvf)
6566
6567 .p2align 4,,15
6568 .globl GL_PREFIX(TexEnvfv)
6569 .type GL_PREFIX(TexEnvfv), @function
6570 GL_PREFIX(TexEnvfv):
6571 #if defined(GLX_USE_TLS)
6572 call _x86_64_get_dispatch@PLT
6573 movq 1480(%rax), %r11
6574 jmp *%r11
6575 #elif defined(PTHREADS)
6576 pushq %rdi
6577 pushq %rsi
6578 pushq %rdx
6579 call _x86_64_get_dispatch@PLT
6580 popq %rdx
6581 popq %rsi
6582 popq %rdi
6583 movq 1480(%rax), %r11
6584 jmp *%r11
6585 #else
6586 movq _glapi_Dispatch(%rip), %rax
6587 testq %rax, %rax
6588 je 1f
6589 movq 1480(%rax), %r11
6590 jmp *%r11
6591 1:
6592 pushq %rdi
6593 pushq %rsi
6594 pushq %rdx
6595 call _glapi_get_dispatch
6596 popq %rdx
6597 popq %rsi
6598 popq %rdi
6599 movq 1480(%rax), %r11
6600 jmp *%r11
6601 #endif /* defined(GLX_USE_TLS) */
6602 .size GL_PREFIX(TexEnvfv), .-GL_PREFIX(TexEnvfv)
6603
6604 .p2align 4,,15
6605 .globl GL_PREFIX(TexEnvi)
6606 .type GL_PREFIX(TexEnvi), @function
6607 GL_PREFIX(TexEnvi):
6608 #if defined(GLX_USE_TLS)
6609 call _x86_64_get_dispatch@PLT
6610 movq 1488(%rax), %r11
6611 jmp *%r11
6612 #elif defined(PTHREADS)
6613 pushq %rdi
6614 pushq %rsi
6615 pushq %rdx
6616 call _x86_64_get_dispatch@PLT
6617 popq %rdx
6618 popq %rsi
6619 popq %rdi
6620 movq 1488(%rax), %r11
6621 jmp *%r11
6622 #else
6623 movq _glapi_Dispatch(%rip), %rax
6624 testq %rax, %rax
6625 je 1f
6626 movq 1488(%rax), %r11
6627 jmp *%r11
6628 1:
6629 pushq %rdi
6630 pushq %rsi
6631 pushq %rdx
6632 call _glapi_get_dispatch
6633 popq %rdx
6634 popq %rsi
6635 popq %rdi
6636 movq 1488(%rax), %r11
6637 jmp *%r11
6638 #endif /* defined(GLX_USE_TLS) */
6639 .size GL_PREFIX(TexEnvi), .-GL_PREFIX(TexEnvi)
6640
6641 .p2align 4,,15
6642 .globl GL_PREFIX(TexEnviv)
6643 .type GL_PREFIX(TexEnviv), @function
6644 GL_PREFIX(TexEnviv):
6645 #if defined(GLX_USE_TLS)
6646 call _x86_64_get_dispatch@PLT
6647 movq 1496(%rax), %r11
6648 jmp *%r11
6649 #elif defined(PTHREADS)
6650 pushq %rdi
6651 pushq %rsi
6652 pushq %rdx
6653 call _x86_64_get_dispatch@PLT
6654 popq %rdx
6655 popq %rsi
6656 popq %rdi
6657 movq 1496(%rax), %r11
6658 jmp *%r11
6659 #else
6660 movq _glapi_Dispatch(%rip), %rax
6661 testq %rax, %rax
6662 je 1f
6663 movq 1496(%rax), %r11
6664 jmp *%r11
6665 1:
6666 pushq %rdi
6667 pushq %rsi
6668 pushq %rdx
6669 call _glapi_get_dispatch
6670 popq %rdx
6671 popq %rsi
6672 popq %rdi
6673 movq 1496(%rax), %r11
6674 jmp *%r11
6675 #endif /* defined(GLX_USE_TLS) */
6676 .size GL_PREFIX(TexEnviv), .-GL_PREFIX(TexEnviv)
6677
6678 .p2align 4,,15
6679 .globl GL_PREFIX(TexGend)
6680 .type GL_PREFIX(TexGend), @function
6681 GL_PREFIX(TexGend):
6682 #if defined(GLX_USE_TLS)
6683 call _x86_64_get_dispatch@PLT
6684 movq 1504(%rax), %r11
6685 jmp *%r11
6686 #elif defined(PTHREADS)
6687 subq $24, %rsp
6688 movq %rdi, (%rsp)
6689 movq %rsi, 8(%rsp)
6690 movq %xmm0, 16(%rsp)
6691 call _x86_64_get_dispatch@PLT
6692 movq 16(%rsp), %xmm0
6693 movq 8(%rsp), %rsi
6694 movq (%rsp), %rdi
6695 addq $24, %rsp
6696 movq 1504(%rax), %r11
6697 jmp *%r11
6698 #else
6699 movq _glapi_Dispatch(%rip), %rax
6700 testq %rax, %rax
6701 je 1f
6702 movq 1504(%rax), %r11
6703 jmp *%r11
6704 1:
6705 subq $24, %rsp
6706 movq %rdi, (%rsp)
6707 movq %rsi, 8(%rsp)
6708 movq %xmm0, 16(%rsp)
6709 call _glapi_get_dispatch
6710 movq 16(%rsp), %xmm0
6711 movq 8(%rsp), %rsi
6712 movq (%rsp), %rdi
6713 addq $24, %rsp
6714 movq 1504(%rax), %r11
6715 jmp *%r11
6716 #endif /* defined(GLX_USE_TLS) */
6717 .size GL_PREFIX(TexGend), .-GL_PREFIX(TexGend)
6718
6719 .p2align 4,,15
6720 .globl GL_PREFIX(TexGendv)
6721 .type GL_PREFIX(TexGendv), @function
6722 GL_PREFIX(TexGendv):
6723 #if defined(GLX_USE_TLS)
6724 call _x86_64_get_dispatch@PLT
6725 movq 1512(%rax), %r11
6726 jmp *%r11
6727 #elif defined(PTHREADS)
6728 pushq %rdi
6729 pushq %rsi
6730 pushq %rdx
6731 call _x86_64_get_dispatch@PLT
6732 popq %rdx
6733 popq %rsi
6734 popq %rdi
6735 movq 1512(%rax), %r11
6736 jmp *%r11
6737 #else
6738 movq _glapi_Dispatch(%rip), %rax
6739 testq %rax, %rax
6740 je 1f
6741 movq 1512(%rax), %r11
6742 jmp *%r11
6743 1:
6744 pushq %rdi
6745 pushq %rsi
6746 pushq %rdx
6747 call _glapi_get_dispatch
6748 popq %rdx
6749 popq %rsi
6750 popq %rdi
6751 movq 1512(%rax), %r11
6752 jmp *%r11
6753 #endif /* defined(GLX_USE_TLS) */
6754 .size GL_PREFIX(TexGendv), .-GL_PREFIX(TexGendv)
6755
6756 .p2align 4,,15
6757 .globl GL_PREFIX(TexGenf)
6758 .type GL_PREFIX(TexGenf), @function
6759 GL_PREFIX(TexGenf):
6760 #if defined(GLX_USE_TLS)
6761 call _x86_64_get_dispatch@PLT
6762 movq 1520(%rax), %r11
6763 jmp *%r11
6764 #elif defined(PTHREADS)
6765 subq $24, %rsp
6766 movq %rdi, (%rsp)
6767 movq %rsi, 8(%rsp)
6768 movq %xmm0, 16(%rsp)
6769 call _x86_64_get_dispatch@PLT
6770 movq 16(%rsp), %xmm0
6771 movq 8(%rsp), %rsi
6772 movq (%rsp), %rdi
6773 addq $24, %rsp
6774 movq 1520(%rax), %r11
6775 jmp *%r11
6776 #else
6777 movq _glapi_Dispatch(%rip), %rax
6778 testq %rax, %rax
6779 je 1f
6780 movq 1520(%rax), %r11
6781 jmp *%r11
6782 1:
6783 subq $24, %rsp
6784 movq %rdi, (%rsp)
6785 movq %rsi, 8(%rsp)
6786 movq %xmm0, 16(%rsp)
6787 call _glapi_get_dispatch
6788 movq 16(%rsp), %xmm0
6789 movq 8(%rsp), %rsi
6790 movq (%rsp), %rdi
6791 addq $24, %rsp
6792 movq 1520(%rax), %r11
6793 jmp *%r11
6794 #endif /* defined(GLX_USE_TLS) */
6795 .size GL_PREFIX(TexGenf), .-GL_PREFIX(TexGenf)
6796
6797 .p2align 4,,15
6798 .globl GL_PREFIX(TexGenfv)
6799 .type GL_PREFIX(TexGenfv), @function
6800 GL_PREFIX(TexGenfv):
6801 #if defined(GLX_USE_TLS)
6802 call _x86_64_get_dispatch@PLT
6803 movq 1528(%rax), %r11
6804 jmp *%r11
6805 #elif defined(PTHREADS)
6806 pushq %rdi
6807 pushq %rsi
6808 pushq %rdx
6809 call _x86_64_get_dispatch@PLT
6810 popq %rdx
6811 popq %rsi
6812 popq %rdi
6813 movq 1528(%rax), %r11
6814 jmp *%r11
6815 #else
6816 movq _glapi_Dispatch(%rip), %rax
6817 testq %rax, %rax
6818 je 1f
6819 movq 1528(%rax), %r11
6820 jmp *%r11
6821 1:
6822 pushq %rdi
6823 pushq %rsi
6824 pushq %rdx
6825 call _glapi_get_dispatch
6826 popq %rdx
6827 popq %rsi
6828 popq %rdi
6829 movq 1528(%rax), %r11
6830 jmp *%r11
6831 #endif /* defined(GLX_USE_TLS) */
6832 .size GL_PREFIX(TexGenfv), .-GL_PREFIX(TexGenfv)
6833
6834 .p2align 4,,15
6835 .globl GL_PREFIX(TexGeni)
6836 .type GL_PREFIX(TexGeni), @function
6837 GL_PREFIX(TexGeni):
6838 #if defined(GLX_USE_TLS)
6839 call _x86_64_get_dispatch@PLT
6840 movq 1536(%rax), %r11
6841 jmp *%r11
6842 #elif defined(PTHREADS)
6843 pushq %rdi
6844 pushq %rsi
6845 pushq %rdx
6846 call _x86_64_get_dispatch@PLT
6847 popq %rdx
6848 popq %rsi
6849 popq %rdi
6850 movq 1536(%rax), %r11
6851 jmp *%r11
6852 #else
6853 movq _glapi_Dispatch(%rip), %rax
6854 testq %rax, %rax
6855 je 1f
6856 movq 1536(%rax), %r11
6857 jmp *%r11
6858 1:
6859 pushq %rdi
6860 pushq %rsi
6861 pushq %rdx
6862 call _glapi_get_dispatch
6863 popq %rdx
6864 popq %rsi
6865 popq %rdi
6866 movq 1536(%rax), %r11
6867 jmp *%r11
6868 #endif /* defined(GLX_USE_TLS) */
6869 .size GL_PREFIX(TexGeni), .-GL_PREFIX(TexGeni)
6870
6871 .p2align 4,,15
6872 .globl GL_PREFIX(TexGeniv)
6873 .type GL_PREFIX(TexGeniv), @function
6874 GL_PREFIX(TexGeniv):
6875 #if defined(GLX_USE_TLS)
6876 call _x86_64_get_dispatch@PLT
6877 movq 1544(%rax), %r11
6878 jmp *%r11
6879 #elif defined(PTHREADS)
6880 pushq %rdi
6881 pushq %rsi
6882 pushq %rdx
6883 call _x86_64_get_dispatch@PLT
6884 popq %rdx
6885 popq %rsi
6886 popq %rdi
6887 movq 1544(%rax), %r11
6888 jmp *%r11
6889 #else
6890 movq _glapi_Dispatch(%rip), %rax
6891 testq %rax, %rax
6892 je 1f
6893 movq 1544(%rax), %r11
6894 jmp *%r11
6895 1:
6896 pushq %rdi
6897 pushq %rsi
6898 pushq %rdx
6899 call _glapi_get_dispatch
6900 popq %rdx
6901 popq %rsi
6902 popq %rdi
6903 movq 1544(%rax), %r11
6904 jmp *%r11
6905 #endif /* defined(GLX_USE_TLS) */
6906 .size GL_PREFIX(TexGeniv), .-GL_PREFIX(TexGeniv)
6907
6908 .p2align 4,,15
6909 .globl GL_PREFIX(FeedbackBuffer)
6910 .type GL_PREFIX(FeedbackBuffer), @function
6911 GL_PREFIX(FeedbackBuffer):
6912 #if defined(GLX_USE_TLS)
6913 call _x86_64_get_dispatch@PLT
6914 movq 1552(%rax), %r11
6915 jmp *%r11
6916 #elif defined(PTHREADS)
6917 pushq %rdi
6918 pushq %rsi
6919 pushq %rdx
6920 call _x86_64_get_dispatch@PLT
6921 popq %rdx
6922 popq %rsi
6923 popq %rdi
6924 movq 1552(%rax), %r11
6925 jmp *%r11
6926 #else
6927 movq _glapi_Dispatch(%rip), %rax
6928 testq %rax, %rax
6929 je 1f
6930 movq 1552(%rax), %r11
6931 jmp *%r11
6932 1:
6933 pushq %rdi
6934 pushq %rsi
6935 pushq %rdx
6936 call _glapi_get_dispatch
6937 popq %rdx
6938 popq %rsi
6939 popq %rdi
6940 movq 1552(%rax), %r11
6941 jmp *%r11
6942 #endif /* defined(GLX_USE_TLS) */
6943 .size GL_PREFIX(FeedbackBuffer), .-GL_PREFIX(FeedbackBuffer)
6944
6945 .p2align 4,,15
6946 .globl GL_PREFIX(SelectBuffer)
6947 .type GL_PREFIX(SelectBuffer), @function
6948 GL_PREFIX(SelectBuffer):
6949 #if defined(GLX_USE_TLS)
6950 call _x86_64_get_dispatch@PLT
6951 movq 1560(%rax), %r11
6952 jmp *%r11
6953 #elif defined(PTHREADS)
6954 pushq %rdi
6955 pushq %rsi
6956 pushq %rbp
6957 call _x86_64_get_dispatch@PLT
6958 popq %rbp
6959 popq %rsi
6960 popq %rdi
6961 movq 1560(%rax), %r11
6962 jmp *%r11
6963 #else
6964 movq _glapi_Dispatch(%rip), %rax
6965 testq %rax, %rax
6966 je 1f
6967 movq 1560(%rax), %r11
6968 jmp *%r11
6969 1:
6970 pushq %rdi
6971 pushq %rsi
6972 pushq %rbp
6973 call _glapi_get_dispatch
6974 popq %rbp
6975 popq %rsi
6976 popq %rdi
6977 movq 1560(%rax), %r11
6978 jmp *%r11
6979 #endif /* defined(GLX_USE_TLS) */
6980 .size GL_PREFIX(SelectBuffer), .-GL_PREFIX(SelectBuffer)
6981
6982 .p2align 4,,15
6983 .globl GL_PREFIX(RenderMode)
6984 .type GL_PREFIX(RenderMode), @function
6985 GL_PREFIX(RenderMode):
6986 #if defined(GLX_USE_TLS)
6987 call _x86_64_get_dispatch@PLT
6988 movq 1568(%rax), %r11
6989 jmp *%r11
6990 #elif defined(PTHREADS)
6991 pushq %rdi
6992 call _x86_64_get_dispatch@PLT
6993 popq %rdi
6994 movq 1568(%rax), %r11
6995 jmp *%r11
6996 #else
6997 movq _glapi_Dispatch(%rip), %rax
6998 testq %rax, %rax
6999 je 1f
7000 movq 1568(%rax), %r11
7001 jmp *%r11
7002 1:
7003 pushq %rdi
7004 call _glapi_get_dispatch
7005 popq %rdi
7006 movq 1568(%rax), %r11
7007 jmp *%r11
7008 #endif /* defined(GLX_USE_TLS) */
7009 .size GL_PREFIX(RenderMode), .-GL_PREFIX(RenderMode)
7010
7011 .p2align 4,,15
7012 .globl GL_PREFIX(InitNames)
7013 .type GL_PREFIX(InitNames), @function
7014 GL_PREFIX(InitNames):
7015 #if defined(GLX_USE_TLS)
7016 call _x86_64_get_dispatch@PLT
7017 movq 1576(%rax), %r11
7018 jmp *%r11
7019 #elif defined(PTHREADS)
7020 pushq %rbp
7021 call _x86_64_get_dispatch@PLT
7022 popq %rbp
7023 movq 1576(%rax), %r11
7024 jmp *%r11
7025 #else
7026 movq _glapi_Dispatch(%rip), %rax
7027 testq %rax, %rax
7028 je 1f
7029 movq 1576(%rax), %r11
7030 jmp *%r11
7031 1:
7032 pushq %rbp
7033 call _glapi_get_dispatch
7034 popq %rbp
7035 movq 1576(%rax), %r11
7036 jmp *%r11
7037 #endif /* defined(GLX_USE_TLS) */
7038 .size GL_PREFIX(InitNames), .-GL_PREFIX(InitNames)
7039
7040 .p2align 4,,15
7041 .globl GL_PREFIX(LoadName)
7042 .type GL_PREFIX(LoadName), @function
7043 GL_PREFIX(LoadName):
7044 #if defined(GLX_USE_TLS)
7045 call _x86_64_get_dispatch@PLT
7046 movq 1584(%rax), %r11
7047 jmp *%r11
7048 #elif defined(PTHREADS)
7049 pushq %rdi
7050 call _x86_64_get_dispatch@PLT
7051 popq %rdi
7052 movq 1584(%rax), %r11
7053 jmp *%r11
7054 #else
7055 movq _glapi_Dispatch(%rip), %rax
7056 testq %rax, %rax
7057 je 1f
7058 movq 1584(%rax), %r11
7059 jmp *%r11
7060 1:
7061 pushq %rdi
7062 call _glapi_get_dispatch
7063 popq %rdi
7064 movq 1584(%rax), %r11
7065 jmp *%r11
7066 #endif /* defined(GLX_USE_TLS) */
7067 .size GL_PREFIX(LoadName), .-GL_PREFIX(LoadName)
7068
7069 .p2align 4,,15
7070 .globl GL_PREFIX(PassThrough)
7071 .type GL_PREFIX(PassThrough), @function
7072 GL_PREFIX(PassThrough):
7073 #if defined(GLX_USE_TLS)
7074 call _x86_64_get_dispatch@PLT
7075 movq 1592(%rax), %r11
7076 jmp *%r11
7077 #elif defined(PTHREADS)
7078 subq $8, %rsp
7079 movq %xmm0, (%rsp)
7080 call _x86_64_get_dispatch@PLT
7081 movq (%rsp), %xmm0
7082 addq $8, %rsp
7083 movq 1592(%rax), %r11
7084 jmp *%r11
7085 #else
7086 movq _glapi_Dispatch(%rip), %rax
7087 testq %rax, %rax
7088 je 1f
7089 movq 1592(%rax), %r11
7090 jmp *%r11
7091 1:
7092 subq $8, %rsp
7093 movq %xmm0, (%rsp)
7094 call _glapi_get_dispatch
7095 movq (%rsp), %xmm0
7096 addq $8, %rsp
7097 movq 1592(%rax), %r11
7098 jmp *%r11
7099 #endif /* defined(GLX_USE_TLS) */
7100 .size GL_PREFIX(PassThrough), .-GL_PREFIX(PassThrough)
7101
7102 .p2align 4,,15
7103 .globl GL_PREFIX(PopName)
7104 .type GL_PREFIX(PopName), @function
7105 GL_PREFIX(PopName):
7106 #if defined(GLX_USE_TLS)
7107 call _x86_64_get_dispatch@PLT
7108 movq 1600(%rax), %r11
7109 jmp *%r11
7110 #elif defined(PTHREADS)
7111 pushq %rbp
7112 call _x86_64_get_dispatch@PLT
7113 popq %rbp
7114 movq 1600(%rax), %r11
7115 jmp *%r11
7116 #else
7117 movq _glapi_Dispatch(%rip), %rax
7118 testq %rax, %rax
7119 je 1f
7120 movq 1600(%rax), %r11
7121 jmp *%r11
7122 1:
7123 pushq %rbp
7124 call _glapi_get_dispatch
7125 popq %rbp
7126 movq 1600(%rax), %r11
7127 jmp *%r11
7128 #endif /* defined(GLX_USE_TLS) */
7129 .size GL_PREFIX(PopName), .-GL_PREFIX(PopName)
7130
7131 .p2align 4,,15
7132 .globl GL_PREFIX(PushName)
7133 .type GL_PREFIX(PushName), @function
7134 GL_PREFIX(PushName):
7135 #if defined(GLX_USE_TLS)
7136 call _x86_64_get_dispatch@PLT
7137 movq 1608(%rax), %r11
7138 jmp *%r11
7139 #elif defined(PTHREADS)
7140 pushq %rdi
7141 call _x86_64_get_dispatch@PLT
7142 popq %rdi
7143 movq 1608(%rax), %r11
7144 jmp *%r11
7145 #else
7146 movq _glapi_Dispatch(%rip), %rax
7147 testq %rax, %rax
7148 je 1f
7149 movq 1608(%rax), %r11
7150 jmp *%r11
7151 1:
7152 pushq %rdi
7153 call _glapi_get_dispatch
7154 popq %rdi
7155 movq 1608(%rax), %r11
7156 jmp *%r11
7157 #endif /* defined(GLX_USE_TLS) */
7158 .size GL_PREFIX(PushName), .-GL_PREFIX(PushName)
7159
7160 .p2align 4,,15
7161 .globl GL_PREFIX(DrawBuffer)
7162 .type GL_PREFIX(DrawBuffer), @function
7163 GL_PREFIX(DrawBuffer):
7164 #if defined(GLX_USE_TLS)
7165 call _x86_64_get_dispatch@PLT
7166 movq 1616(%rax), %r11
7167 jmp *%r11
7168 #elif defined(PTHREADS)
7169 pushq %rdi
7170 call _x86_64_get_dispatch@PLT
7171 popq %rdi
7172 movq 1616(%rax), %r11
7173 jmp *%r11
7174 #else
7175 movq _glapi_Dispatch(%rip), %rax
7176 testq %rax, %rax
7177 je 1f
7178 movq 1616(%rax), %r11
7179 jmp *%r11
7180 1:
7181 pushq %rdi
7182 call _glapi_get_dispatch
7183 popq %rdi
7184 movq 1616(%rax), %r11
7185 jmp *%r11
7186 #endif /* defined(GLX_USE_TLS) */
7187 .size GL_PREFIX(DrawBuffer), .-GL_PREFIX(DrawBuffer)
7188
7189 .p2align 4,,15
7190 .globl GL_PREFIX(Clear)
7191 .type GL_PREFIX(Clear), @function
7192 GL_PREFIX(Clear):
7193 #if defined(GLX_USE_TLS)
7194 call _x86_64_get_dispatch@PLT
7195 movq 1624(%rax), %r11
7196 jmp *%r11
7197 #elif defined(PTHREADS)
7198 pushq %rdi
7199 call _x86_64_get_dispatch@PLT
7200 popq %rdi
7201 movq 1624(%rax), %r11
7202 jmp *%r11
7203 #else
7204 movq _glapi_Dispatch(%rip), %rax
7205 testq %rax, %rax
7206 je 1f
7207 movq 1624(%rax), %r11
7208 jmp *%r11
7209 1:
7210 pushq %rdi
7211 call _glapi_get_dispatch
7212 popq %rdi
7213 movq 1624(%rax), %r11
7214 jmp *%r11
7215 #endif /* defined(GLX_USE_TLS) */
7216 .size GL_PREFIX(Clear), .-GL_PREFIX(Clear)
7217
7218 .p2align 4,,15
7219 .globl GL_PREFIX(ClearAccum)
7220 .type GL_PREFIX(ClearAccum), @function
7221 GL_PREFIX(ClearAccum):
7222 #if defined(GLX_USE_TLS)
7223 call _x86_64_get_dispatch@PLT
7224 movq 1632(%rax), %r11
7225 jmp *%r11
7226 #elif defined(PTHREADS)
7227 subq $40, %rsp
7228 movq %xmm0, (%rsp)
7229 movq %xmm1, 8(%rsp)
7230 movq %xmm2, 16(%rsp)
7231 movq %xmm3, 24(%rsp)
7232 call _x86_64_get_dispatch@PLT
7233 movq 24(%rsp), %xmm3
7234 movq 16(%rsp), %xmm2
7235 movq 8(%rsp), %xmm1
7236 movq (%rsp), %xmm0
7237 addq $40, %rsp
7238 movq 1632(%rax), %r11
7239 jmp *%r11
7240 #else
7241 movq _glapi_Dispatch(%rip), %rax
7242 testq %rax, %rax
7243 je 1f
7244 movq 1632(%rax), %r11
7245 jmp *%r11
7246 1:
7247 subq $40, %rsp
7248 movq %xmm0, (%rsp)
7249 movq %xmm1, 8(%rsp)
7250 movq %xmm2, 16(%rsp)
7251 movq %xmm3, 24(%rsp)
7252 call _glapi_get_dispatch
7253 movq 24(%rsp), %xmm3
7254 movq 16(%rsp), %xmm2
7255 movq 8(%rsp), %xmm1
7256 movq (%rsp), %xmm0
7257 addq $40, %rsp
7258 movq 1632(%rax), %r11
7259 jmp *%r11
7260 #endif /* defined(GLX_USE_TLS) */
7261 .size GL_PREFIX(ClearAccum), .-GL_PREFIX(ClearAccum)
7262
7263 .p2align 4,,15
7264 .globl GL_PREFIX(ClearIndex)
7265 .type GL_PREFIX(ClearIndex), @function
7266 GL_PREFIX(ClearIndex):
7267 #if defined(GLX_USE_TLS)
7268 call _x86_64_get_dispatch@PLT
7269 movq 1640(%rax), %r11
7270 jmp *%r11
7271 #elif defined(PTHREADS)
7272 subq $8, %rsp
7273 movq %xmm0, (%rsp)
7274 call _x86_64_get_dispatch@PLT
7275 movq (%rsp), %xmm0
7276 addq $8, %rsp
7277 movq 1640(%rax), %r11
7278 jmp *%r11
7279 #else
7280 movq _glapi_Dispatch(%rip), %rax
7281 testq %rax, %rax
7282 je 1f
7283 movq 1640(%rax), %r11
7284 jmp *%r11
7285 1:
7286 subq $8, %rsp
7287 movq %xmm0, (%rsp)
7288 call _glapi_get_dispatch
7289 movq (%rsp), %xmm0
7290 addq $8, %rsp
7291 movq 1640(%rax), %r11
7292 jmp *%r11
7293 #endif /* defined(GLX_USE_TLS) */
7294 .size GL_PREFIX(ClearIndex), .-GL_PREFIX(ClearIndex)
7295
7296 .p2align 4,,15
7297 .globl GL_PREFIX(ClearColor)
7298 .type GL_PREFIX(ClearColor), @function
7299 GL_PREFIX(ClearColor):
7300 #if defined(GLX_USE_TLS)
7301 call _x86_64_get_dispatch@PLT
7302 movq 1648(%rax), %r11
7303 jmp *%r11
7304 #elif defined(PTHREADS)
7305 pushq %rdi
7306 pushq %rsi
7307 pushq %rdx
7308 pushq %rcx
7309 pushq %rbp
7310 call _x86_64_get_dispatch@PLT
7311 popq %rbp
7312 popq %rcx
7313 popq %rdx
7314 popq %rsi
7315 popq %rdi
7316 movq 1648(%rax), %r11
7317 jmp *%r11
7318 #else
7319 movq _glapi_Dispatch(%rip), %rax
7320 testq %rax, %rax
7321 je 1f
7322 movq 1648(%rax), %r11
7323 jmp *%r11
7324 1:
7325 pushq %rdi
7326 pushq %rsi
7327 pushq %rdx
7328 pushq %rcx
7329 pushq %rbp
7330 call _glapi_get_dispatch
7331 popq %rbp
7332 popq %rcx
7333 popq %rdx
7334 popq %rsi
7335 popq %rdi
7336 movq 1648(%rax), %r11
7337 jmp *%r11
7338 #endif /* defined(GLX_USE_TLS) */
7339 .size GL_PREFIX(ClearColor), .-GL_PREFIX(ClearColor)
7340
7341 .p2align 4,,15
7342 .globl GL_PREFIX(ClearStencil)
7343 .type GL_PREFIX(ClearStencil), @function
7344 GL_PREFIX(ClearStencil):
7345 #if defined(GLX_USE_TLS)
7346 call _x86_64_get_dispatch@PLT
7347 movq 1656(%rax), %r11
7348 jmp *%r11
7349 #elif defined(PTHREADS)
7350 pushq %rdi
7351 call _x86_64_get_dispatch@PLT
7352 popq %rdi
7353 movq 1656(%rax), %r11
7354 jmp *%r11
7355 #else
7356 movq _glapi_Dispatch(%rip), %rax
7357 testq %rax, %rax
7358 je 1f
7359 movq 1656(%rax), %r11
7360 jmp *%r11
7361 1:
7362 pushq %rdi
7363 call _glapi_get_dispatch
7364 popq %rdi
7365 movq 1656(%rax), %r11
7366 jmp *%r11
7367 #endif /* defined(GLX_USE_TLS) */
7368 .size GL_PREFIX(ClearStencil), .-GL_PREFIX(ClearStencil)
7369
7370 .p2align 4,,15
7371 .globl GL_PREFIX(ClearDepth)
7372 .type GL_PREFIX(ClearDepth), @function
7373 GL_PREFIX(ClearDepth):
7374 #if defined(GLX_USE_TLS)
7375 call _x86_64_get_dispatch@PLT
7376 movq 1664(%rax), %r11
7377 jmp *%r11
7378 #elif defined(PTHREADS)
7379 pushq %rdi
7380 call _x86_64_get_dispatch@PLT
7381 popq %rdi
7382 movq 1664(%rax), %r11
7383 jmp *%r11
7384 #else
7385 movq _glapi_Dispatch(%rip), %rax
7386 testq %rax, %rax
7387 je 1f
7388 movq 1664(%rax), %r11
7389 jmp *%r11
7390 1:
7391 pushq %rdi
7392 call _glapi_get_dispatch
7393 popq %rdi
7394 movq 1664(%rax), %r11
7395 jmp *%r11
7396 #endif /* defined(GLX_USE_TLS) */
7397 .size GL_PREFIX(ClearDepth), .-GL_PREFIX(ClearDepth)
7398
7399 .p2align 4,,15
7400 .globl GL_PREFIX(StencilMask)
7401 .type GL_PREFIX(StencilMask), @function
7402 GL_PREFIX(StencilMask):
7403 #if defined(GLX_USE_TLS)
7404 call _x86_64_get_dispatch@PLT
7405 movq 1672(%rax), %r11
7406 jmp *%r11
7407 #elif defined(PTHREADS)
7408 pushq %rdi
7409 call _x86_64_get_dispatch@PLT
7410 popq %rdi
7411 movq 1672(%rax), %r11
7412 jmp *%r11
7413 #else
7414 movq _glapi_Dispatch(%rip), %rax
7415 testq %rax, %rax
7416 je 1f
7417 movq 1672(%rax), %r11
7418 jmp *%r11
7419 1:
7420 pushq %rdi
7421 call _glapi_get_dispatch
7422 popq %rdi
7423 movq 1672(%rax), %r11
7424 jmp *%r11
7425 #endif /* defined(GLX_USE_TLS) */
7426 .size GL_PREFIX(StencilMask), .-GL_PREFIX(StencilMask)
7427
7428 .p2align 4,,15
7429 .globl GL_PREFIX(ColorMask)
7430 .type GL_PREFIX(ColorMask), @function
7431 GL_PREFIX(ColorMask):
7432 #if defined(GLX_USE_TLS)
7433 call _x86_64_get_dispatch@PLT
7434 movq 1680(%rax), %r11
7435 jmp *%r11
7436 #elif defined(PTHREADS)
7437 pushq %rdi
7438 pushq %rsi
7439 pushq %rdx
7440 pushq %rcx
7441 pushq %rbp
7442 call _x86_64_get_dispatch@PLT
7443 popq %rbp
7444 popq %rcx
7445 popq %rdx
7446 popq %rsi
7447 popq %rdi
7448 movq 1680(%rax), %r11
7449 jmp *%r11
7450 #else
7451 movq _glapi_Dispatch(%rip), %rax
7452 testq %rax, %rax
7453 je 1f
7454 movq 1680(%rax), %r11
7455 jmp *%r11
7456 1:
7457 pushq %rdi
7458 pushq %rsi
7459 pushq %rdx
7460 pushq %rcx
7461 pushq %rbp
7462 call _glapi_get_dispatch
7463 popq %rbp
7464 popq %rcx
7465 popq %rdx
7466 popq %rsi
7467 popq %rdi
7468 movq 1680(%rax), %r11
7469 jmp *%r11
7470 #endif /* defined(GLX_USE_TLS) */
7471 .size GL_PREFIX(ColorMask), .-GL_PREFIX(ColorMask)
7472
7473 .p2align 4,,15
7474 .globl GL_PREFIX(DepthMask)
7475 .type GL_PREFIX(DepthMask), @function
7476 GL_PREFIX(DepthMask):
7477 #if defined(GLX_USE_TLS)
7478 call _x86_64_get_dispatch@PLT
7479 movq 1688(%rax), %r11
7480 jmp *%r11
7481 #elif defined(PTHREADS)
7482 pushq %rdi
7483 call _x86_64_get_dispatch@PLT
7484 popq %rdi
7485 movq 1688(%rax), %r11
7486 jmp *%r11
7487 #else
7488 movq _glapi_Dispatch(%rip), %rax
7489 testq %rax, %rax
7490 je 1f
7491 movq 1688(%rax), %r11
7492 jmp *%r11
7493 1:
7494 pushq %rdi
7495 call _glapi_get_dispatch
7496 popq %rdi
7497 movq 1688(%rax), %r11
7498 jmp *%r11
7499 #endif /* defined(GLX_USE_TLS) */
7500 .size GL_PREFIX(DepthMask), .-GL_PREFIX(DepthMask)
7501
7502 .p2align 4,,15
7503 .globl GL_PREFIX(IndexMask)
7504 .type GL_PREFIX(IndexMask), @function
7505 GL_PREFIX(IndexMask):
7506 #if defined(GLX_USE_TLS)
7507 call _x86_64_get_dispatch@PLT
7508 movq 1696(%rax), %r11
7509 jmp *%r11
7510 #elif defined(PTHREADS)
7511 pushq %rdi
7512 call _x86_64_get_dispatch@PLT
7513 popq %rdi
7514 movq 1696(%rax), %r11
7515 jmp *%r11
7516 #else
7517 movq _glapi_Dispatch(%rip), %rax
7518 testq %rax, %rax
7519 je 1f
7520 movq 1696(%rax), %r11
7521 jmp *%r11
7522 1:
7523 pushq %rdi
7524 call _glapi_get_dispatch
7525 popq %rdi
7526 movq 1696(%rax), %r11
7527 jmp *%r11
7528 #endif /* defined(GLX_USE_TLS) */
7529 .size GL_PREFIX(IndexMask), .-GL_PREFIX(IndexMask)
7530
7531 .p2align 4,,15
7532 .globl GL_PREFIX(Accum)
7533 .type GL_PREFIX(Accum), @function
7534 GL_PREFIX(Accum):
7535 #if defined(GLX_USE_TLS)
7536 call _x86_64_get_dispatch@PLT
7537 movq 1704(%rax), %r11
7538 jmp *%r11
7539 #elif defined(PTHREADS)
7540 subq $24, %rsp
7541 movq %rdi, (%rsp)
7542 movq %xmm0, 8(%rsp)
7543 call _x86_64_get_dispatch@PLT
7544 movq 8(%rsp), %xmm0
7545 movq (%rsp), %rdi
7546 addq $24, %rsp
7547 movq 1704(%rax), %r11
7548 jmp *%r11
7549 #else
7550 movq _glapi_Dispatch(%rip), %rax
7551 testq %rax, %rax
7552 je 1f
7553 movq 1704(%rax), %r11
7554 jmp *%r11
7555 1:
7556 subq $24, %rsp
7557 movq %rdi, (%rsp)
7558 movq %xmm0, 8(%rsp)
7559 call _glapi_get_dispatch
7560 movq 8(%rsp), %xmm0
7561 movq (%rsp), %rdi
7562 addq $24, %rsp
7563 movq 1704(%rax), %r11
7564 jmp *%r11
7565 #endif /* defined(GLX_USE_TLS) */
7566 .size GL_PREFIX(Accum), .-GL_PREFIX(Accum)
7567
7568 .p2align 4,,15
7569 .globl GL_PREFIX(Disable)
7570 .type GL_PREFIX(Disable), @function
7571 GL_PREFIX(Disable):
7572 #if defined(GLX_USE_TLS)
7573 call _x86_64_get_dispatch@PLT
7574 movq 1712(%rax), %r11
7575 jmp *%r11
7576 #elif defined(PTHREADS)
7577 pushq %rdi
7578 call _x86_64_get_dispatch@PLT
7579 popq %rdi
7580 movq 1712(%rax), %r11
7581 jmp *%r11
7582 #else
7583 movq _glapi_Dispatch(%rip), %rax
7584 testq %rax, %rax
7585 je 1f
7586 movq 1712(%rax), %r11
7587 jmp *%r11
7588 1:
7589 pushq %rdi
7590 call _glapi_get_dispatch
7591 popq %rdi
7592 movq 1712(%rax), %r11
7593 jmp *%r11
7594 #endif /* defined(GLX_USE_TLS) */
7595 .size GL_PREFIX(Disable), .-GL_PREFIX(Disable)
7596
7597 .p2align 4,,15
7598 .globl GL_PREFIX(Enable)
7599 .type GL_PREFIX(Enable), @function
7600 GL_PREFIX(Enable):
7601 #if defined(GLX_USE_TLS)
7602 call _x86_64_get_dispatch@PLT
7603 movq 1720(%rax), %r11
7604 jmp *%r11
7605 #elif defined(PTHREADS)
7606 pushq %rdi
7607 call _x86_64_get_dispatch@PLT
7608 popq %rdi
7609 movq 1720(%rax), %r11
7610 jmp *%r11
7611 #else
7612 movq _glapi_Dispatch(%rip), %rax
7613 testq %rax, %rax
7614 je 1f
7615 movq 1720(%rax), %r11
7616 jmp *%r11
7617 1:
7618 pushq %rdi
7619 call _glapi_get_dispatch
7620 popq %rdi
7621 movq 1720(%rax), %r11
7622 jmp *%r11
7623 #endif /* defined(GLX_USE_TLS) */
7624 .size GL_PREFIX(Enable), .-GL_PREFIX(Enable)
7625
7626 .p2align 4,,15
7627 .globl GL_PREFIX(Finish)
7628 .type GL_PREFIX(Finish), @function
7629 GL_PREFIX(Finish):
7630 #if defined(GLX_USE_TLS)
7631 call _x86_64_get_dispatch@PLT
7632 movq 1728(%rax), %r11
7633 jmp *%r11
7634 #elif defined(PTHREADS)
7635 pushq %rbp
7636 call _x86_64_get_dispatch@PLT
7637 popq %rbp
7638 movq 1728(%rax), %r11
7639 jmp *%r11
7640 #else
7641 movq _glapi_Dispatch(%rip), %rax
7642 testq %rax, %rax
7643 je 1f
7644 movq 1728(%rax), %r11
7645 jmp *%r11
7646 1:
7647 pushq %rbp
7648 call _glapi_get_dispatch
7649 popq %rbp
7650 movq 1728(%rax), %r11
7651 jmp *%r11
7652 #endif /* defined(GLX_USE_TLS) */
7653 .size GL_PREFIX(Finish), .-GL_PREFIX(Finish)
7654
7655 .p2align 4,,15
7656 .globl GL_PREFIX(Flush)
7657 .type GL_PREFIX(Flush), @function
7658 GL_PREFIX(Flush):
7659 #if defined(GLX_USE_TLS)
7660 call _x86_64_get_dispatch@PLT
7661 movq 1736(%rax), %r11
7662 jmp *%r11
7663 #elif defined(PTHREADS)
7664 pushq %rbp
7665 call _x86_64_get_dispatch@PLT
7666 popq %rbp
7667 movq 1736(%rax), %r11
7668 jmp *%r11
7669 #else
7670 movq _glapi_Dispatch(%rip), %rax
7671 testq %rax, %rax
7672 je 1f
7673 movq 1736(%rax), %r11
7674 jmp *%r11
7675 1:
7676 pushq %rbp
7677 call _glapi_get_dispatch
7678 popq %rbp
7679 movq 1736(%rax), %r11
7680 jmp *%r11
7681 #endif /* defined(GLX_USE_TLS) */
7682 .size GL_PREFIX(Flush), .-GL_PREFIX(Flush)
7683
7684 .p2align 4,,15
7685 .globl GL_PREFIX(PopAttrib)
7686 .type GL_PREFIX(PopAttrib), @function
7687 GL_PREFIX(PopAttrib):
7688 #if defined(GLX_USE_TLS)
7689 call _x86_64_get_dispatch@PLT
7690 movq 1744(%rax), %r11
7691 jmp *%r11
7692 #elif defined(PTHREADS)
7693 pushq %rbp
7694 call _x86_64_get_dispatch@PLT
7695 popq %rbp
7696 movq 1744(%rax), %r11
7697 jmp *%r11
7698 #else
7699 movq _glapi_Dispatch(%rip), %rax
7700 testq %rax, %rax
7701 je 1f
7702 movq 1744(%rax), %r11
7703 jmp *%r11
7704 1:
7705 pushq %rbp
7706 call _glapi_get_dispatch
7707 popq %rbp
7708 movq 1744(%rax), %r11
7709 jmp *%r11
7710 #endif /* defined(GLX_USE_TLS) */
7711 .size GL_PREFIX(PopAttrib), .-GL_PREFIX(PopAttrib)
7712
7713 .p2align 4,,15
7714 .globl GL_PREFIX(PushAttrib)
7715 .type GL_PREFIX(PushAttrib), @function
7716 GL_PREFIX(PushAttrib):
7717 #if defined(GLX_USE_TLS)
7718 call _x86_64_get_dispatch@PLT
7719 movq 1752(%rax), %r11
7720 jmp *%r11
7721 #elif defined(PTHREADS)
7722 pushq %rdi
7723 call _x86_64_get_dispatch@PLT
7724 popq %rdi
7725 movq 1752(%rax), %r11
7726 jmp *%r11
7727 #else
7728 movq _glapi_Dispatch(%rip), %rax
7729 testq %rax, %rax
7730 je 1f
7731 movq 1752(%rax), %r11
7732 jmp *%r11
7733 1:
7734 pushq %rdi
7735 call _glapi_get_dispatch
7736 popq %rdi
7737 movq 1752(%rax), %r11
7738 jmp *%r11
7739 #endif /* defined(GLX_USE_TLS) */
7740 .size GL_PREFIX(PushAttrib), .-GL_PREFIX(PushAttrib)
7741
7742 .p2align 4,,15
7743 .globl GL_PREFIX(Map1d)
7744 .type GL_PREFIX(Map1d), @function
7745 GL_PREFIX(Map1d):
7746 #if defined(GLX_USE_TLS)
7747 call _x86_64_get_dispatch@PLT
7748 movq 1760(%rax), %r11
7749 jmp *%r11
7750 #elif defined(PTHREADS)
7751 subq $56, %rsp
7752 movq %rdi, (%rsp)
7753 movq %xmm0, 8(%rsp)
7754 movq %xmm1, 16(%rsp)
7755 movq %rsi, 24(%rsp)
7756 movq %rdx, 32(%rsp)
7757 movq %rcx, 40(%rsp)
7758 call _x86_64_get_dispatch@PLT
7759 movq 40(%rsp), %rcx
7760 movq 32(%rsp), %rdx
7761 movq 24(%rsp), %rsi
7762 movq 16(%rsp), %xmm1
7763 movq 8(%rsp), %xmm0
7764 movq (%rsp), %rdi
7765 addq $56, %rsp
7766 movq 1760(%rax), %r11
7767 jmp *%r11
7768 #else
7769 movq _glapi_Dispatch(%rip), %rax
7770 testq %rax, %rax
7771 je 1f
7772 movq 1760(%rax), %r11
7773 jmp *%r11
7774 1:
7775 subq $56, %rsp
7776 movq %rdi, (%rsp)
7777 movq %xmm0, 8(%rsp)
7778 movq %xmm1, 16(%rsp)
7779 movq %rsi, 24(%rsp)
7780 movq %rdx, 32(%rsp)
7781 movq %rcx, 40(%rsp)
7782 call _glapi_get_dispatch
7783 movq 40(%rsp), %rcx
7784 movq 32(%rsp), %rdx
7785 movq 24(%rsp), %rsi
7786 movq 16(%rsp), %xmm1
7787 movq 8(%rsp), %xmm0
7788 movq (%rsp), %rdi
7789 addq $56, %rsp
7790 movq 1760(%rax), %r11
7791 jmp *%r11
7792 #endif /* defined(GLX_USE_TLS) */
7793 .size GL_PREFIX(Map1d), .-GL_PREFIX(Map1d)
7794
7795 .p2align 4,,15
7796 .globl GL_PREFIX(Map1f)
7797 .type GL_PREFIX(Map1f), @function
7798 GL_PREFIX(Map1f):
7799 #if defined(GLX_USE_TLS)
7800 call _x86_64_get_dispatch@PLT
7801 movq 1768(%rax), %r11
7802 jmp *%r11
7803 #elif defined(PTHREADS)
7804 subq $56, %rsp
7805 movq %rdi, (%rsp)
7806 movq %xmm0, 8(%rsp)
7807 movq %xmm1, 16(%rsp)
7808 movq %rsi, 24(%rsp)
7809 movq %rdx, 32(%rsp)
7810 movq %rcx, 40(%rsp)
7811 call _x86_64_get_dispatch@PLT
7812 movq 40(%rsp), %rcx
7813 movq 32(%rsp), %rdx
7814 movq 24(%rsp), %rsi
7815 movq 16(%rsp), %xmm1
7816 movq 8(%rsp), %xmm0
7817 movq (%rsp), %rdi
7818 addq $56, %rsp
7819 movq 1768(%rax), %r11
7820 jmp *%r11
7821 #else
7822 movq _glapi_Dispatch(%rip), %rax
7823 testq %rax, %rax
7824 je 1f
7825 movq 1768(%rax), %r11
7826 jmp *%r11
7827 1:
7828 subq $56, %rsp
7829 movq %rdi, (%rsp)
7830 movq %xmm0, 8(%rsp)
7831 movq %xmm1, 16(%rsp)
7832 movq %rsi, 24(%rsp)
7833 movq %rdx, 32(%rsp)
7834 movq %rcx, 40(%rsp)
7835 call _glapi_get_dispatch
7836 movq 40(%rsp), %rcx
7837 movq 32(%rsp), %rdx
7838 movq 24(%rsp), %rsi
7839 movq 16(%rsp), %xmm1
7840 movq 8(%rsp), %xmm0
7841 movq (%rsp), %rdi
7842 addq $56, %rsp
7843 movq 1768(%rax), %r11
7844 jmp *%r11
7845 #endif /* defined(GLX_USE_TLS) */
7846 .size GL_PREFIX(Map1f), .-GL_PREFIX(Map1f)
7847
7848 .p2align 4,,15
7849 .globl GL_PREFIX(Map2d)
7850 .type GL_PREFIX(Map2d), @function
7851 GL_PREFIX(Map2d):
7852 #if defined(GLX_USE_TLS)
7853 call _x86_64_get_dispatch@PLT
7854 movq 1776(%rax), %r11
7855 jmp *%r11
7856 #elif defined(PTHREADS)
7857 subq $88, %rsp
7858 movq %rdi, (%rsp)
7859 movq %xmm0, 8(%rsp)
7860 movq %xmm1, 16(%rsp)
7861 movq %rsi, 24(%rsp)
7862 movq %rdx, 32(%rsp)
7863 movq %xmm2, 40(%rsp)
7864 movq %xmm3, 48(%rsp)
7865 movq %rcx, 56(%rsp)
7866 movq %r8, 64(%rsp)
7867 movq %r9, 72(%rsp)
7868 call _x86_64_get_dispatch@PLT
7869 movq 72(%rsp), %r9
7870 movq 64(%rsp), %r8
7871 movq 56(%rsp), %rcx
7872 movq 48(%rsp), %xmm3
7873 movq 40(%rsp), %xmm2
7874 movq 32(%rsp), %rdx
7875 movq 24(%rsp), %rsi
7876 movq 16(%rsp), %xmm1
7877 movq 8(%rsp), %xmm0
7878 movq (%rsp), %rdi
7879 addq $88, %rsp
7880 movq 1776(%rax), %r11
7881 jmp *%r11
7882 #else
7883 movq _glapi_Dispatch(%rip), %rax
7884 testq %rax, %rax
7885 je 1f
7886 movq 1776(%rax), %r11
7887 jmp *%r11
7888 1:
7889 subq $88, %rsp
7890 movq %rdi, (%rsp)
7891 movq %xmm0, 8(%rsp)
7892 movq %xmm1, 16(%rsp)
7893 movq %rsi, 24(%rsp)
7894 movq %rdx, 32(%rsp)
7895 movq %xmm2, 40(%rsp)
7896 movq %xmm3, 48(%rsp)
7897 movq %rcx, 56(%rsp)
7898 movq %r8, 64(%rsp)
7899 movq %r9, 72(%rsp)
7900 call _glapi_get_dispatch
7901 movq 72(%rsp), %r9
7902 movq 64(%rsp), %r8
7903 movq 56(%rsp), %rcx
7904 movq 48(%rsp), %xmm3
7905 movq 40(%rsp), %xmm2
7906 movq 32(%rsp), %rdx
7907 movq 24(%rsp), %rsi
7908 movq 16(%rsp), %xmm1
7909 movq 8(%rsp), %xmm0
7910 movq (%rsp), %rdi
7911 addq $88, %rsp
7912 movq 1776(%rax), %r11
7913 jmp *%r11
7914 #endif /* defined(GLX_USE_TLS) */
7915 .size GL_PREFIX(Map2d), .-GL_PREFIX(Map2d)
7916
7917 .p2align 4,,15
7918 .globl GL_PREFIX(Map2f)
7919 .type GL_PREFIX(Map2f), @function
7920 GL_PREFIX(Map2f):
7921 #if defined(GLX_USE_TLS)
7922 call _x86_64_get_dispatch@PLT
7923 movq 1784(%rax), %r11
7924 jmp *%r11
7925 #elif defined(PTHREADS)
7926 subq $88, %rsp
7927 movq %rdi, (%rsp)
7928 movq %xmm0, 8(%rsp)
7929 movq %xmm1, 16(%rsp)
7930 movq %rsi, 24(%rsp)
7931 movq %rdx, 32(%rsp)
7932 movq %xmm2, 40(%rsp)
7933 movq %xmm3, 48(%rsp)
7934 movq %rcx, 56(%rsp)
7935 movq %r8, 64(%rsp)
7936 movq %r9, 72(%rsp)
7937 call _x86_64_get_dispatch@PLT
7938 movq 72(%rsp), %r9
7939 movq 64(%rsp), %r8
7940 movq 56(%rsp), %rcx
7941 movq 48(%rsp), %xmm3
7942 movq 40(%rsp), %xmm2
7943 movq 32(%rsp), %rdx
7944 movq 24(%rsp), %rsi
7945 movq 16(%rsp), %xmm1
7946 movq 8(%rsp), %xmm0
7947 movq (%rsp), %rdi
7948 addq $88, %rsp
7949 movq 1784(%rax), %r11
7950 jmp *%r11
7951 #else
7952 movq _glapi_Dispatch(%rip), %rax
7953 testq %rax, %rax
7954 je 1f
7955 movq 1784(%rax), %r11
7956 jmp *%r11
7957 1:
7958 subq $88, %rsp
7959 movq %rdi, (%rsp)
7960 movq %xmm0, 8(%rsp)
7961 movq %xmm1, 16(%rsp)
7962 movq %rsi, 24(%rsp)
7963 movq %rdx, 32(%rsp)
7964 movq %xmm2, 40(%rsp)
7965 movq %xmm3, 48(%rsp)
7966 movq %rcx, 56(%rsp)
7967 movq %r8, 64(%rsp)
7968 movq %r9, 72(%rsp)
7969 call _glapi_get_dispatch
7970 movq 72(%rsp), %r9
7971 movq 64(%rsp), %r8
7972 movq 56(%rsp), %rcx
7973 movq 48(%rsp), %xmm3
7974 movq 40(%rsp), %xmm2
7975 movq 32(%rsp), %rdx
7976 movq 24(%rsp), %rsi
7977 movq 16(%rsp), %xmm1
7978 movq 8(%rsp), %xmm0
7979 movq (%rsp), %rdi
7980 addq $88, %rsp
7981 movq 1784(%rax), %r11
7982 jmp *%r11
7983 #endif /* defined(GLX_USE_TLS) */
7984 .size GL_PREFIX(Map2f), .-GL_PREFIX(Map2f)
7985
7986 .p2align 4,,15
7987 .globl GL_PREFIX(MapGrid1d)
7988 .type GL_PREFIX(MapGrid1d), @function
7989 GL_PREFIX(MapGrid1d):
7990 #if defined(GLX_USE_TLS)
7991 call _x86_64_get_dispatch@PLT
7992 movq 1792(%rax), %r11
7993 jmp *%r11
7994 #elif defined(PTHREADS)
7995 subq $24, %rsp
7996 movq %rdi, (%rsp)
7997 movq %xmm0, 8(%rsp)
7998 movq %xmm1, 16(%rsp)
7999 call _x86_64_get_dispatch@PLT
8000 movq 16(%rsp), %xmm1
8001 movq 8(%rsp), %xmm0
8002 movq (%rsp), %rdi
8003 addq $24, %rsp
8004 movq 1792(%rax), %r11
8005 jmp *%r11
8006 #else
8007 movq _glapi_Dispatch(%rip), %rax
8008 testq %rax, %rax
8009 je 1f
8010 movq 1792(%rax), %r11
8011 jmp *%r11
8012 1:
8013 subq $24, %rsp
8014 movq %rdi, (%rsp)
8015 movq %xmm0, 8(%rsp)
8016 movq %xmm1, 16(%rsp)
8017 call _glapi_get_dispatch
8018 movq 16(%rsp), %xmm1
8019 movq 8(%rsp), %xmm0
8020 movq (%rsp), %rdi
8021 addq $24, %rsp
8022 movq 1792(%rax), %r11
8023 jmp *%r11
8024 #endif /* defined(GLX_USE_TLS) */
8025 .size GL_PREFIX(MapGrid1d), .-GL_PREFIX(MapGrid1d)
8026
8027 .p2align 4,,15
8028 .globl GL_PREFIX(MapGrid1f)
8029 .type GL_PREFIX(MapGrid1f), @function
8030 GL_PREFIX(MapGrid1f):
8031 #if defined(GLX_USE_TLS)
8032 call _x86_64_get_dispatch@PLT
8033 movq 1800(%rax), %r11
8034 jmp *%r11
8035 #elif defined(PTHREADS)
8036 subq $24, %rsp
8037 movq %rdi, (%rsp)
8038 movq %xmm0, 8(%rsp)
8039 movq %xmm1, 16(%rsp)
8040 call _x86_64_get_dispatch@PLT
8041 movq 16(%rsp), %xmm1
8042 movq 8(%rsp), %xmm0
8043 movq (%rsp), %rdi
8044 addq $24, %rsp
8045 movq 1800(%rax), %r11
8046 jmp *%r11
8047 #else
8048 movq _glapi_Dispatch(%rip), %rax
8049 testq %rax, %rax
8050 je 1f
8051 movq 1800(%rax), %r11
8052 jmp *%r11
8053 1:
8054 subq $24, %rsp
8055 movq %rdi, (%rsp)
8056 movq %xmm0, 8(%rsp)
8057 movq %xmm1, 16(%rsp)
8058 call _glapi_get_dispatch
8059 movq 16(%rsp), %xmm1
8060 movq 8(%rsp), %xmm0
8061 movq (%rsp), %rdi
8062 addq $24, %rsp
8063 movq 1800(%rax), %r11
8064 jmp *%r11
8065 #endif /* defined(GLX_USE_TLS) */
8066 .size GL_PREFIX(MapGrid1f), .-GL_PREFIX(MapGrid1f)
8067
8068 .p2align 4,,15
8069 .globl GL_PREFIX(MapGrid2d)
8070 .type GL_PREFIX(MapGrid2d), @function
8071 GL_PREFIX(MapGrid2d):
8072 #if defined(GLX_USE_TLS)
8073 call _x86_64_get_dispatch@PLT
8074 movq 1808(%rax), %r11
8075 jmp *%r11
8076 #elif defined(PTHREADS)
8077 subq $56, %rsp
8078 movq %rdi, (%rsp)
8079 movq %xmm0, 8(%rsp)
8080 movq %xmm1, 16(%rsp)
8081 movq %rsi, 24(%rsp)
8082 movq %xmm2, 32(%rsp)
8083 movq %xmm3, 40(%rsp)
8084 call _x86_64_get_dispatch@PLT
8085 movq 40(%rsp), %xmm3
8086 movq 32(%rsp), %xmm2
8087 movq 24(%rsp), %rsi
8088 movq 16(%rsp), %xmm1
8089 movq 8(%rsp), %xmm0
8090 movq (%rsp), %rdi
8091 addq $56, %rsp
8092 movq 1808(%rax), %r11
8093 jmp *%r11
8094 #else
8095 movq _glapi_Dispatch(%rip), %rax
8096 testq %rax, %rax
8097 je 1f
8098 movq 1808(%rax), %r11
8099 jmp *%r11
8100 1:
8101 subq $56, %rsp
8102 movq %rdi, (%rsp)
8103 movq %xmm0, 8(%rsp)
8104 movq %xmm1, 16(%rsp)
8105 movq %rsi, 24(%rsp)
8106 movq %xmm2, 32(%rsp)
8107 movq %xmm3, 40(%rsp)
8108 call _glapi_get_dispatch
8109 movq 40(%rsp), %xmm3
8110 movq 32(%rsp), %xmm2
8111 movq 24(%rsp), %rsi
8112 movq 16(%rsp), %xmm1
8113 movq 8(%rsp), %xmm0
8114 movq (%rsp), %rdi
8115 addq $56, %rsp
8116 movq 1808(%rax), %r11
8117 jmp *%r11
8118 #endif /* defined(GLX_USE_TLS) */
8119 .size GL_PREFIX(MapGrid2d), .-GL_PREFIX(MapGrid2d)
8120
8121 .p2align 4,,15
8122 .globl GL_PREFIX(MapGrid2f)
8123 .type GL_PREFIX(MapGrid2f), @function
8124 GL_PREFIX(MapGrid2f):
8125 #if defined(GLX_USE_TLS)
8126 call _x86_64_get_dispatch@PLT
8127 movq 1816(%rax), %r11
8128 jmp *%r11
8129 #elif defined(PTHREADS)
8130 subq $56, %rsp
8131 movq %rdi, (%rsp)
8132 movq %xmm0, 8(%rsp)
8133 movq %xmm1, 16(%rsp)
8134 movq %rsi, 24(%rsp)
8135 movq %xmm2, 32(%rsp)
8136 movq %xmm3, 40(%rsp)
8137 call _x86_64_get_dispatch@PLT
8138 movq 40(%rsp), %xmm3
8139 movq 32(%rsp), %xmm2
8140 movq 24(%rsp), %rsi
8141 movq 16(%rsp), %xmm1
8142 movq 8(%rsp), %xmm0
8143 movq (%rsp), %rdi
8144 addq $56, %rsp
8145 movq 1816(%rax), %r11
8146 jmp *%r11
8147 #else
8148 movq _glapi_Dispatch(%rip), %rax
8149 testq %rax, %rax
8150 je 1f
8151 movq 1816(%rax), %r11
8152 jmp *%r11
8153 1:
8154 subq $56, %rsp
8155 movq %rdi, (%rsp)
8156 movq %xmm0, 8(%rsp)
8157 movq %xmm1, 16(%rsp)
8158 movq %rsi, 24(%rsp)
8159 movq %xmm2, 32(%rsp)
8160 movq %xmm3, 40(%rsp)
8161 call _glapi_get_dispatch
8162 movq 40(%rsp), %xmm3
8163 movq 32(%rsp), %xmm2
8164 movq 24(%rsp), %rsi
8165 movq 16(%rsp), %xmm1
8166 movq 8(%rsp), %xmm0
8167 movq (%rsp), %rdi
8168 addq $56, %rsp
8169 movq 1816(%rax), %r11
8170 jmp *%r11
8171 #endif /* defined(GLX_USE_TLS) */
8172 .size GL_PREFIX(MapGrid2f), .-GL_PREFIX(MapGrid2f)
8173
8174 .p2align 4,,15
8175 .globl GL_PREFIX(EvalCoord1d)
8176 .type GL_PREFIX(EvalCoord1d), @function
8177 GL_PREFIX(EvalCoord1d):
8178 #if defined(GLX_USE_TLS)
8179 call _x86_64_get_dispatch@PLT
8180 movq 1824(%rax), %r11
8181 jmp *%r11
8182 #elif defined(PTHREADS)
8183 subq $8, %rsp
8184 movq %xmm0, (%rsp)
8185 call _x86_64_get_dispatch@PLT
8186 movq (%rsp), %xmm0
8187 addq $8, %rsp
8188 movq 1824(%rax), %r11
8189 jmp *%r11
8190 #else
8191 movq _glapi_Dispatch(%rip), %rax
8192 testq %rax, %rax
8193 je 1f
8194 movq 1824(%rax), %r11
8195 jmp *%r11
8196 1:
8197 subq $8, %rsp
8198 movq %xmm0, (%rsp)
8199 call _glapi_get_dispatch
8200 movq (%rsp), %xmm0
8201 addq $8, %rsp
8202 movq 1824(%rax), %r11
8203 jmp *%r11
8204 #endif /* defined(GLX_USE_TLS) */
8205 .size GL_PREFIX(EvalCoord1d), .-GL_PREFIX(EvalCoord1d)
8206
8207 .p2align 4,,15
8208 .globl GL_PREFIX(EvalCoord1dv)
8209 .type GL_PREFIX(EvalCoord1dv), @function
8210 GL_PREFIX(EvalCoord1dv):
8211 #if defined(GLX_USE_TLS)
8212 call _x86_64_get_dispatch@PLT
8213 movq 1832(%rax), %r11
8214 jmp *%r11
8215 #elif defined(PTHREADS)
8216 pushq %rdi
8217 call _x86_64_get_dispatch@PLT
8218 popq %rdi
8219 movq 1832(%rax), %r11
8220 jmp *%r11
8221 #else
8222 movq _glapi_Dispatch(%rip), %rax
8223 testq %rax, %rax
8224 je 1f
8225 movq 1832(%rax), %r11
8226 jmp *%r11
8227 1:
8228 pushq %rdi
8229 call _glapi_get_dispatch
8230 popq %rdi
8231 movq 1832(%rax), %r11
8232 jmp *%r11
8233 #endif /* defined(GLX_USE_TLS) */
8234 .size GL_PREFIX(EvalCoord1dv), .-GL_PREFIX(EvalCoord1dv)
8235
8236 .p2align 4,,15
8237 .globl GL_PREFIX(EvalCoord1f)
8238 .type GL_PREFIX(EvalCoord1f), @function
8239 GL_PREFIX(EvalCoord1f):
8240 #if defined(GLX_USE_TLS)
8241 call _x86_64_get_dispatch@PLT
8242 movq 1840(%rax), %r11
8243 jmp *%r11
8244 #elif defined(PTHREADS)
8245 subq $8, %rsp
8246 movq %xmm0, (%rsp)
8247 call _x86_64_get_dispatch@PLT
8248 movq (%rsp), %xmm0
8249 addq $8, %rsp
8250 movq 1840(%rax), %r11
8251 jmp *%r11
8252 #else
8253 movq _glapi_Dispatch(%rip), %rax
8254 testq %rax, %rax
8255 je 1f
8256 movq 1840(%rax), %r11
8257 jmp *%r11
8258 1:
8259 subq $8, %rsp
8260 movq %xmm0, (%rsp)
8261 call _glapi_get_dispatch
8262 movq (%rsp), %xmm0
8263 addq $8, %rsp
8264 movq 1840(%rax), %r11
8265 jmp *%r11
8266 #endif /* defined(GLX_USE_TLS) */
8267 .size GL_PREFIX(EvalCoord1f), .-GL_PREFIX(EvalCoord1f)
8268
8269 .p2align 4,,15
8270 .globl GL_PREFIX(EvalCoord1fv)
8271 .type GL_PREFIX(EvalCoord1fv), @function
8272 GL_PREFIX(EvalCoord1fv):
8273 #if defined(GLX_USE_TLS)
8274 call _x86_64_get_dispatch@PLT
8275 movq 1848(%rax), %r11
8276 jmp *%r11
8277 #elif defined(PTHREADS)
8278 pushq %rdi
8279 call _x86_64_get_dispatch@PLT
8280 popq %rdi
8281 movq 1848(%rax), %r11
8282 jmp *%r11
8283 #else
8284 movq _glapi_Dispatch(%rip), %rax
8285 testq %rax, %rax
8286 je 1f
8287 movq 1848(%rax), %r11
8288 jmp *%r11
8289 1:
8290 pushq %rdi
8291 call _glapi_get_dispatch
8292 popq %rdi
8293 movq 1848(%rax), %r11
8294 jmp *%r11
8295 #endif /* defined(GLX_USE_TLS) */
8296 .size GL_PREFIX(EvalCoord1fv), .-GL_PREFIX(EvalCoord1fv)
8297
8298 .p2align 4,,15
8299 .globl GL_PREFIX(EvalCoord2d)
8300 .type GL_PREFIX(EvalCoord2d), @function
8301 GL_PREFIX(EvalCoord2d):
8302 #if defined(GLX_USE_TLS)
8303 call _x86_64_get_dispatch@PLT
8304 movq 1856(%rax), %r11
8305 jmp *%r11
8306 #elif defined(PTHREADS)
8307 subq $24, %rsp
8308 movq %xmm0, (%rsp)
8309 movq %xmm1, 8(%rsp)
8310 call _x86_64_get_dispatch@PLT
8311 movq 8(%rsp), %xmm1
8312 movq (%rsp), %xmm0
8313 addq $24, %rsp
8314 movq 1856(%rax), %r11
8315 jmp *%r11
8316 #else
8317 movq _glapi_Dispatch(%rip), %rax
8318 testq %rax, %rax
8319 je 1f
8320 movq 1856(%rax), %r11
8321 jmp *%r11
8322 1:
8323 subq $24, %rsp
8324 movq %xmm0, (%rsp)
8325 movq %xmm1, 8(%rsp)
8326 call _glapi_get_dispatch
8327 movq 8(%rsp), %xmm1
8328 movq (%rsp), %xmm0
8329 addq $24, %rsp
8330 movq 1856(%rax), %r11
8331 jmp *%r11
8332 #endif /* defined(GLX_USE_TLS) */
8333 .size GL_PREFIX(EvalCoord2d), .-GL_PREFIX(EvalCoord2d)
8334
8335 .p2align 4,,15
8336 .globl GL_PREFIX(EvalCoord2dv)
8337 .type GL_PREFIX(EvalCoord2dv), @function
8338 GL_PREFIX(EvalCoord2dv):
8339 #if defined(GLX_USE_TLS)
8340 call _x86_64_get_dispatch@PLT
8341 movq 1864(%rax), %r11
8342 jmp *%r11
8343 #elif defined(PTHREADS)
8344 pushq %rdi
8345 call _x86_64_get_dispatch@PLT
8346 popq %rdi
8347 movq 1864(%rax), %r11
8348 jmp *%r11
8349 #else
8350 movq _glapi_Dispatch(%rip), %rax
8351 testq %rax, %rax
8352 je 1f
8353 movq 1864(%rax), %r11
8354 jmp *%r11
8355 1:
8356 pushq %rdi
8357 call _glapi_get_dispatch
8358 popq %rdi
8359 movq 1864(%rax), %r11
8360 jmp *%r11
8361 #endif /* defined(GLX_USE_TLS) */
8362 .size GL_PREFIX(EvalCoord2dv), .-GL_PREFIX(EvalCoord2dv)
8363
8364 .p2align 4,,15
8365 .globl GL_PREFIX(EvalCoord2f)
8366 .type GL_PREFIX(EvalCoord2f), @function
8367 GL_PREFIX(EvalCoord2f):
8368 #if defined(GLX_USE_TLS)
8369 call _x86_64_get_dispatch@PLT
8370 movq 1872(%rax), %r11
8371 jmp *%r11
8372 #elif defined(PTHREADS)
8373 subq $24, %rsp
8374 movq %xmm0, (%rsp)
8375 movq %xmm1, 8(%rsp)
8376 call _x86_64_get_dispatch@PLT
8377 movq 8(%rsp), %xmm1
8378 movq (%rsp), %xmm0
8379 addq $24, %rsp
8380 movq 1872(%rax), %r11
8381 jmp *%r11
8382 #else
8383 movq _glapi_Dispatch(%rip), %rax
8384 testq %rax, %rax
8385 je 1f
8386 movq 1872(%rax), %r11
8387 jmp *%r11
8388 1:
8389 subq $24, %rsp
8390 movq %xmm0, (%rsp)
8391 movq %xmm1, 8(%rsp)
8392 call _glapi_get_dispatch
8393 movq 8(%rsp), %xmm1
8394 movq (%rsp), %xmm0
8395 addq $24, %rsp
8396 movq 1872(%rax), %r11
8397 jmp *%r11
8398 #endif /* defined(GLX_USE_TLS) */
8399 .size GL_PREFIX(EvalCoord2f), .-GL_PREFIX(EvalCoord2f)
8400
8401 .p2align 4,,15
8402 .globl GL_PREFIX(EvalCoord2fv)
8403 .type GL_PREFIX(EvalCoord2fv), @function
8404 GL_PREFIX(EvalCoord2fv):
8405 #if defined(GLX_USE_TLS)
8406 call _x86_64_get_dispatch@PLT
8407 movq 1880(%rax), %r11
8408 jmp *%r11
8409 #elif defined(PTHREADS)
8410 pushq %rdi
8411 call _x86_64_get_dispatch@PLT
8412 popq %rdi
8413 movq 1880(%rax), %r11
8414 jmp *%r11
8415 #else
8416 movq _glapi_Dispatch(%rip), %rax
8417 testq %rax, %rax
8418 je 1f
8419 movq 1880(%rax), %r11
8420 jmp *%r11
8421 1:
8422 pushq %rdi
8423 call _glapi_get_dispatch
8424 popq %rdi
8425 movq 1880(%rax), %r11
8426 jmp *%r11
8427 #endif /* defined(GLX_USE_TLS) */
8428 .size GL_PREFIX(EvalCoord2fv), .-GL_PREFIX(EvalCoord2fv)
8429
8430 .p2align 4,,15
8431 .globl GL_PREFIX(EvalMesh1)
8432 .type GL_PREFIX(EvalMesh1), @function
8433 GL_PREFIX(EvalMesh1):
8434 #if defined(GLX_USE_TLS)
8435 call _x86_64_get_dispatch@PLT
8436 movq 1888(%rax), %r11
8437 jmp *%r11
8438 #elif defined(PTHREADS)
8439 pushq %rdi
8440 pushq %rsi
8441 pushq %rdx
8442 call _x86_64_get_dispatch@PLT
8443 popq %rdx
8444 popq %rsi
8445 popq %rdi
8446 movq 1888(%rax), %r11
8447 jmp *%r11
8448 #else
8449 movq _glapi_Dispatch(%rip), %rax
8450 testq %rax, %rax
8451 je 1f
8452 movq 1888(%rax), %r11
8453 jmp *%r11
8454 1:
8455 pushq %rdi
8456 pushq %rsi
8457 pushq %rdx
8458 call _glapi_get_dispatch
8459 popq %rdx
8460 popq %rsi
8461 popq %rdi
8462 movq 1888(%rax), %r11
8463 jmp *%r11
8464 #endif /* defined(GLX_USE_TLS) */
8465 .size GL_PREFIX(EvalMesh1), .-GL_PREFIX(EvalMesh1)
8466
8467 .p2align 4,,15
8468 .globl GL_PREFIX(EvalPoint1)
8469 .type GL_PREFIX(EvalPoint1), @function
8470 GL_PREFIX(EvalPoint1):
8471 #if defined(GLX_USE_TLS)
8472 call _x86_64_get_dispatch@PLT
8473 movq 1896(%rax), %r11
8474 jmp *%r11
8475 #elif defined(PTHREADS)
8476 pushq %rdi
8477 call _x86_64_get_dispatch@PLT
8478 popq %rdi
8479 movq 1896(%rax), %r11
8480 jmp *%r11
8481 #else
8482 movq _glapi_Dispatch(%rip), %rax
8483 testq %rax, %rax
8484 je 1f
8485 movq 1896(%rax), %r11
8486 jmp *%r11
8487 1:
8488 pushq %rdi
8489 call _glapi_get_dispatch
8490 popq %rdi
8491 movq 1896(%rax), %r11
8492 jmp *%r11
8493 #endif /* defined(GLX_USE_TLS) */
8494 .size GL_PREFIX(EvalPoint1), .-GL_PREFIX(EvalPoint1)
8495
8496 .p2align 4,,15
8497 .globl GL_PREFIX(EvalMesh2)
8498 .type GL_PREFIX(EvalMesh2), @function
8499 GL_PREFIX(EvalMesh2):
8500 #if defined(GLX_USE_TLS)
8501 call _x86_64_get_dispatch@PLT
8502 movq 1904(%rax), %r11
8503 jmp *%r11
8504 #elif defined(PTHREADS)
8505 pushq %rdi
8506 pushq %rsi
8507 pushq %rdx
8508 pushq %rcx
8509 pushq %r8
8510 call _x86_64_get_dispatch@PLT
8511 popq %r8
8512 popq %rcx
8513 popq %rdx
8514 popq %rsi
8515 popq %rdi
8516 movq 1904(%rax), %r11
8517 jmp *%r11
8518 #else
8519 movq _glapi_Dispatch(%rip), %rax
8520 testq %rax, %rax
8521 je 1f
8522 movq 1904(%rax), %r11
8523 jmp *%r11
8524 1:
8525 pushq %rdi
8526 pushq %rsi
8527 pushq %rdx
8528 pushq %rcx
8529 pushq %r8
8530 call _glapi_get_dispatch
8531 popq %r8
8532 popq %rcx
8533 popq %rdx
8534 popq %rsi
8535 popq %rdi
8536 movq 1904(%rax), %r11
8537 jmp *%r11
8538 #endif /* defined(GLX_USE_TLS) */
8539 .size GL_PREFIX(EvalMesh2), .-GL_PREFIX(EvalMesh2)
8540
8541 .p2align 4,,15
8542 .globl GL_PREFIX(EvalPoint2)
8543 .type GL_PREFIX(EvalPoint2), @function
8544 GL_PREFIX(EvalPoint2):
8545 #if defined(GLX_USE_TLS)
8546 call _x86_64_get_dispatch@PLT
8547 movq 1912(%rax), %r11
8548 jmp *%r11
8549 #elif defined(PTHREADS)
8550 pushq %rdi
8551 pushq %rsi
8552 pushq %rbp
8553 call _x86_64_get_dispatch@PLT
8554 popq %rbp
8555 popq %rsi
8556 popq %rdi
8557 movq 1912(%rax), %r11
8558 jmp *%r11
8559 #else
8560 movq _glapi_Dispatch(%rip), %rax
8561 testq %rax, %rax
8562 je 1f
8563 movq 1912(%rax), %r11
8564 jmp *%r11
8565 1:
8566 pushq %rdi
8567 pushq %rsi
8568 pushq %rbp
8569 call _glapi_get_dispatch
8570 popq %rbp
8571 popq %rsi
8572 popq %rdi
8573 movq 1912(%rax), %r11
8574 jmp *%r11
8575 #endif /* defined(GLX_USE_TLS) */
8576 .size GL_PREFIX(EvalPoint2), .-GL_PREFIX(EvalPoint2)
8577
8578 .p2align 4,,15
8579 .globl GL_PREFIX(AlphaFunc)
8580 .type GL_PREFIX(AlphaFunc), @function
8581 GL_PREFIX(AlphaFunc):
8582 #if defined(GLX_USE_TLS)
8583 call _x86_64_get_dispatch@PLT
8584 movq 1920(%rax), %r11
8585 jmp *%r11
8586 #elif defined(PTHREADS)
8587 pushq %rdi
8588 pushq %rsi
8589 pushq %rbp
8590 call _x86_64_get_dispatch@PLT
8591 popq %rbp
8592 popq %rsi
8593 popq %rdi
8594 movq 1920(%rax), %r11
8595 jmp *%r11
8596 #else
8597 movq _glapi_Dispatch(%rip), %rax
8598 testq %rax, %rax
8599 je 1f
8600 movq 1920(%rax), %r11
8601 jmp *%r11
8602 1:
8603 pushq %rdi
8604 pushq %rsi
8605 pushq %rbp
8606 call _glapi_get_dispatch
8607 popq %rbp
8608 popq %rsi
8609 popq %rdi
8610 movq 1920(%rax), %r11
8611 jmp *%r11
8612 #endif /* defined(GLX_USE_TLS) */
8613 .size GL_PREFIX(AlphaFunc), .-GL_PREFIX(AlphaFunc)
8614
8615 .p2align 4,,15
8616 .globl GL_PREFIX(BlendFunc)
8617 .type GL_PREFIX(BlendFunc), @function
8618 GL_PREFIX(BlendFunc):
8619 #if defined(GLX_USE_TLS)
8620 call _x86_64_get_dispatch@PLT
8621 movq 1928(%rax), %r11
8622 jmp *%r11
8623 #elif defined(PTHREADS)
8624 pushq %rdi
8625 pushq %rsi
8626 pushq %rbp
8627 call _x86_64_get_dispatch@PLT
8628 popq %rbp
8629 popq %rsi
8630 popq %rdi
8631 movq 1928(%rax), %r11
8632 jmp *%r11
8633 #else
8634 movq _glapi_Dispatch(%rip), %rax
8635 testq %rax, %rax
8636 je 1f
8637 movq 1928(%rax), %r11
8638 jmp *%r11
8639 1:
8640 pushq %rdi
8641 pushq %rsi
8642 pushq %rbp
8643 call _glapi_get_dispatch
8644 popq %rbp
8645 popq %rsi
8646 popq %rdi
8647 movq 1928(%rax), %r11
8648 jmp *%r11
8649 #endif /* defined(GLX_USE_TLS) */
8650 .size GL_PREFIX(BlendFunc), .-GL_PREFIX(BlendFunc)
8651
8652 .p2align 4,,15
8653 .globl GL_PREFIX(LogicOp)
8654 .type GL_PREFIX(LogicOp), @function
8655 GL_PREFIX(LogicOp):
8656 #if defined(GLX_USE_TLS)
8657 call _x86_64_get_dispatch@PLT
8658 movq 1936(%rax), %r11
8659 jmp *%r11
8660 #elif defined(PTHREADS)
8661 pushq %rdi
8662 call _x86_64_get_dispatch@PLT
8663 popq %rdi
8664 movq 1936(%rax), %r11
8665 jmp *%r11
8666 #else
8667 movq _glapi_Dispatch(%rip), %rax
8668 testq %rax, %rax
8669 je 1f
8670 movq 1936(%rax), %r11
8671 jmp *%r11
8672 1:
8673 pushq %rdi
8674 call _glapi_get_dispatch
8675 popq %rdi
8676 movq 1936(%rax), %r11
8677 jmp *%r11
8678 #endif /* defined(GLX_USE_TLS) */
8679 .size GL_PREFIX(LogicOp), .-GL_PREFIX(LogicOp)
8680
8681 .p2align 4,,15
8682 .globl GL_PREFIX(StencilFunc)
8683 .type GL_PREFIX(StencilFunc), @function
8684 GL_PREFIX(StencilFunc):
8685 #if defined(GLX_USE_TLS)
8686 call _x86_64_get_dispatch@PLT
8687 movq 1944(%rax), %r11
8688 jmp *%r11
8689 #elif defined(PTHREADS)
8690 pushq %rdi
8691 pushq %rsi
8692 pushq %rdx
8693 call _x86_64_get_dispatch@PLT
8694 popq %rdx
8695 popq %rsi
8696 popq %rdi
8697 movq 1944(%rax), %r11
8698 jmp *%r11
8699 #else
8700 movq _glapi_Dispatch(%rip), %rax
8701 testq %rax, %rax
8702 je 1f
8703 movq 1944(%rax), %r11
8704 jmp *%r11
8705 1:
8706 pushq %rdi
8707 pushq %rsi
8708 pushq %rdx
8709 call _glapi_get_dispatch
8710 popq %rdx
8711 popq %rsi
8712 popq %rdi
8713 movq 1944(%rax), %r11
8714 jmp *%r11
8715 #endif /* defined(GLX_USE_TLS) */
8716 .size GL_PREFIX(StencilFunc), .-GL_PREFIX(StencilFunc)
8717
8718 .p2align 4,,15
8719 .globl GL_PREFIX(StencilOp)
8720 .type GL_PREFIX(StencilOp), @function
8721 GL_PREFIX(StencilOp):
8722 #if defined(GLX_USE_TLS)
8723 call _x86_64_get_dispatch@PLT
8724 movq 1952(%rax), %r11
8725 jmp *%r11
8726 #elif defined(PTHREADS)
8727 pushq %rdi
8728 pushq %rsi
8729 pushq %rdx
8730 call _x86_64_get_dispatch@PLT
8731 popq %rdx
8732 popq %rsi
8733 popq %rdi
8734 movq 1952(%rax), %r11
8735 jmp *%r11
8736 #else
8737 movq _glapi_Dispatch(%rip), %rax
8738 testq %rax, %rax
8739 je 1f
8740 movq 1952(%rax), %r11
8741 jmp *%r11
8742 1:
8743 pushq %rdi
8744 pushq %rsi
8745 pushq %rdx
8746 call _glapi_get_dispatch
8747 popq %rdx
8748 popq %rsi
8749 popq %rdi
8750 movq 1952(%rax), %r11
8751 jmp *%r11
8752 #endif /* defined(GLX_USE_TLS) */
8753 .size GL_PREFIX(StencilOp), .-GL_PREFIX(StencilOp)
8754
8755 .p2align 4,,15
8756 .globl GL_PREFIX(DepthFunc)
8757 .type GL_PREFIX(DepthFunc), @function
8758 GL_PREFIX(DepthFunc):
8759 #if defined(GLX_USE_TLS)
8760 call _x86_64_get_dispatch@PLT
8761 movq 1960(%rax), %r11
8762 jmp *%r11
8763 #elif defined(PTHREADS)
8764 pushq %rdi
8765 call _x86_64_get_dispatch@PLT
8766 popq %rdi
8767 movq 1960(%rax), %r11
8768 jmp *%r11
8769 #else
8770 movq _glapi_Dispatch(%rip), %rax
8771 testq %rax, %rax
8772 je 1f
8773 movq 1960(%rax), %r11
8774 jmp *%r11
8775 1:
8776 pushq %rdi
8777 call _glapi_get_dispatch
8778 popq %rdi
8779 movq 1960(%rax), %r11
8780 jmp *%r11
8781 #endif /* defined(GLX_USE_TLS) */
8782 .size GL_PREFIX(DepthFunc), .-GL_PREFIX(DepthFunc)
8783
8784 .p2align 4,,15
8785 .globl GL_PREFIX(PixelZoom)
8786 .type GL_PREFIX(PixelZoom), @function
8787 GL_PREFIX(PixelZoom):
8788 #if defined(GLX_USE_TLS)
8789 call _x86_64_get_dispatch@PLT
8790 movq 1968(%rax), %r11
8791 jmp *%r11
8792 #elif defined(PTHREADS)
8793 subq $24, %rsp
8794 movq %xmm0, (%rsp)
8795 movq %xmm1, 8(%rsp)
8796 call _x86_64_get_dispatch@PLT
8797 movq 8(%rsp), %xmm1
8798 movq (%rsp), %xmm0
8799 addq $24, %rsp
8800 movq 1968(%rax), %r11
8801 jmp *%r11
8802 #else
8803 movq _glapi_Dispatch(%rip), %rax
8804 testq %rax, %rax
8805 je 1f
8806 movq 1968(%rax), %r11
8807 jmp *%r11
8808 1:
8809 subq $24, %rsp
8810 movq %xmm0, (%rsp)
8811 movq %xmm1, 8(%rsp)
8812 call _glapi_get_dispatch
8813 movq 8(%rsp), %xmm1
8814 movq (%rsp), %xmm0
8815 addq $24, %rsp
8816 movq 1968(%rax), %r11
8817 jmp *%r11
8818 #endif /* defined(GLX_USE_TLS) */
8819 .size GL_PREFIX(PixelZoom), .-GL_PREFIX(PixelZoom)
8820
8821 .p2align 4,,15
8822 .globl GL_PREFIX(PixelTransferf)
8823 .type GL_PREFIX(PixelTransferf), @function
8824 GL_PREFIX(PixelTransferf):
8825 #if defined(GLX_USE_TLS)
8826 call _x86_64_get_dispatch@PLT
8827 movq 1976(%rax), %r11
8828 jmp *%r11
8829 #elif defined(PTHREADS)
8830 subq $24, %rsp
8831 movq %rdi, (%rsp)
8832 movq %xmm0, 8(%rsp)
8833 call _x86_64_get_dispatch@PLT
8834 movq 8(%rsp), %xmm0
8835 movq (%rsp), %rdi
8836 addq $24, %rsp
8837 movq 1976(%rax), %r11
8838 jmp *%r11
8839 #else
8840 movq _glapi_Dispatch(%rip), %rax
8841 testq %rax, %rax
8842 je 1f
8843 movq 1976(%rax), %r11
8844 jmp *%r11
8845 1:
8846 subq $24, %rsp
8847 movq %rdi, (%rsp)
8848 movq %xmm0, 8(%rsp)
8849 call _glapi_get_dispatch
8850 movq 8(%rsp), %xmm0
8851 movq (%rsp), %rdi
8852 addq $24, %rsp
8853 movq 1976(%rax), %r11
8854 jmp *%r11
8855 #endif /* defined(GLX_USE_TLS) */
8856 .size GL_PREFIX(PixelTransferf), .-GL_PREFIX(PixelTransferf)
8857
8858 .p2align 4,,15
8859 .globl GL_PREFIX(PixelTransferi)
8860 .type GL_PREFIX(PixelTransferi), @function
8861 GL_PREFIX(PixelTransferi):
8862 #if defined(GLX_USE_TLS)
8863 call _x86_64_get_dispatch@PLT
8864 movq 1984(%rax), %r11
8865 jmp *%r11
8866 #elif defined(PTHREADS)
8867 pushq %rdi
8868 pushq %rsi
8869 pushq %rbp
8870 call _x86_64_get_dispatch@PLT
8871 popq %rbp
8872 popq %rsi
8873 popq %rdi
8874 movq 1984(%rax), %r11
8875 jmp *%r11
8876 #else
8877 movq _glapi_Dispatch(%rip), %rax
8878 testq %rax, %rax
8879 je 1f
8880 movq 1984(%rax), %r11
8881 jmp *%r11
8882 1:
8883 pushq %rdi
8884 pushq %rsi
8885 pushq %rbp
8886 call _glapi_get_dispatch
8887 popq %rbp
8888 popq %rsi
8889 popq %rdi
8890 movq 1984(%rax), %r11
8891 jmp *%r11
8892 #endif /* defined(GLX_USE_TLS) */
8893 .size GL_PREFIX(PixelTransferi), .-GL_PREFIX(PixelTransferi)
8894
8895 .p2align 4,,15
8896 .globl GL_PREFIX(PixelStoref)
8897 .type GL_PREFIX(PixelStoref), @function
8898 GL_PREFIX(PixelStoref):
8899 #if defined(GLX_USE_TLS)
8900 call _x86_64_get_dispatch@PLT
8901 movq 1992(%rax), %r11
8902 jmp *%r11
8903 #elif defined(PTHREADS)
8904 subq $24, %rsp
8905 movq %rdi, (%rsp)
8906 movq %xmm0, 8(%rsp)
8907 call _x86_64_get_dispatch@PLT
8908 movq 8(%rsp), %xmm0
8909 movq (%rsp), %rdi
8910 addq $24, %rsp
8911 movq 1992(%rax), %r11
8912 jmp *%r11
8913 #else
8914 movq _glapi_Dispatch(%rip), %rax
8915 testq %rax, %rax
8916 je 1f
8917 movq 1992(%rax), %r11
8918 jmp *%r11
8919 1:
8920 subq $24, %rsp
8921 movq %rdi, (%rsp)
8922 movq %xmm0, 8(%rsp)
8923 call _glapi_get_dispatch
8924 movq 8(%rsp), %xmm0
8925 movq (%rsp), %rdi
8926 addq $24, %rsp
8927 movq 1992(%rax), %r11
8928 jmp *%r11
8929 #endif /* defined(GLX_USE_TLS) */
8930 .size GL_PREFIX(PixelStoref), .-GL_PREFIX(PixelStoref)
8931
8932 .p2align 4,,15
8933 .globl GL_PREFIX(PixelStorei)
8934 .type GL_PREFIX(PixelStorei), @function
8935 GL_PREFIX(PixelStorei):
8936 #if defined(GLX_USE_TLS)
8937 call _x86_64_get_dispatch@PLT
8938 movq 2000(%rax), %r11
8939 jmp *%r11
8940 #elif defined(PTHREADS)
8941 pushq %rdi
8942 pushq %rsi
8943 pushq %rbp
8944 call _x86_64_get_dispatch@PLT
8945 popq %rbp
8946 popq %rsi
8947 popq %rdi
8948 movq 2000(%rax), %r11
8949 jmp *%r11
8950 #else
8951 movq _glapi_Dispatch(%rip), %rax
8952 testq %rax, %rax
8953 je 1f
8954 movq 2000(%rax), %r11
8955 jmp *%r11
8956 1:
8957 pushq %rdi
8958 pushq %rsi
8959 pushq %rbp
8960 call _glapi_get_dispatch
8961 popq %rbp
8962 popq %rsi
8963 popq %rdi
8964 movq 2000(%rax), %r11
8965 jmp *%r11
8966 #endif /* defined(GLX_USE_TLS) */
8967 .size GL_PREFIX(PixelStorei), .-GL_PREFIX(PixelStorei)
8968
8969 .p2align 4,,15
8970 .globl GL_PREFIX(PixelMapfv)
8971 .type GL_PREFIX(PixelMapfv), @function
8972 GL_PREFIX(PixelMapfv):
8973 #if defined(GLX_USE_TLS)
8974 call _x86_64_get_dispatch@PLT
8975 movq 2008(%rax), %r11
8976 jmp *%r11
8977 #elif defined(PTHREADS)
8978 pushq %rdi
8979 pushq %rsi
8980 pushq %rdx
8981 call _x86_64_get_dispatch@PLT
8982 popq %rdx
8983 popq %rsi
8984 popq %rdi
8985 movq 2008(%rax), %r11
8986 jmp *%r11
8987 #else
8988 movq _glapi_Dispatch(%rip), %rax
8989 testq %rax, %rax
8990 je 1f
8991 movq 2008(%rax), %r11
8992 jmp *%r11
8993 1:
8994 pushq %rdi
8995 pushq %rsi
8996 pushq %rdx
8997 call _glapi_get_dispatch
8998 popq %rdx
8999 popq %rsi
9000 popq %rdi
9001 movq 2008(%rax), %r11
9002 jmp *%r11
9003 #endif /* defined(GLX_USE_TLS) */
9004 .size GL_PREFIX(PixelMapfv), .-GL_PREFIX(PixelMapfv)
9005
9006 .p2align 4,,15
9007 .globl GL_PREFIX(PixelMapuiv)
9008 .type GL_PREFIX(PixelMapuiv), @function
9009 GL_PREFIX(PixelMapuiv):
9010 #if defined(GLX_USE_TLS)
9011 call _x86_64_get_dispatch@PLT
9012 movq 2016(%rax), %r11
9013 jmp *%r11
9014 #elif defined(PTHREADS)
9015 pushq %rdi
9016 pushq %rsi
9017 pushq %rdx
9018 call _x86_64_get_dispatch@PLT
9019 popq %rdx
9020 popq %rsi
9021 popq %rdi
9022 movq 2016(%rax), %r11
9023 jmp *%r11
9024 #else
9025 movq _glapi_Dispatch(%rip), %rax
9026 testq %rax, %rax
9027 je 1f
9028 movq 2016(%rax), %r11
9029 jmp *%r11
9030 1:
9031 pushq %rdi
9032 pushq %rsi
9033 pushq %rdx
9034 call _glapi_get_dispatch
9035 popq %rdx
9036 popq %rsi
9037 popq %rdi
9038 movq 2016(%rax), %r11
9039 jmp *%r11
9040 #endif /* defined(GLX_USE_TLS) */
9041 .size GL_PREFIX(PixelMapuiv), .-GL_PREFIX(PixelMapuiv)
9042
9043 .p2align 4,,15
9044 .globl GL_PREFIX(PixelMapusv)
9045 .type GL_PREFIX(PixelMapusv), @function
9046 GL_PREFIX(PixelMapusv):
9047 #if defined(GLX_USE_TLS)
9048 call _x86_64_get_dispatch@PLT
9049 movq 2024(%rax), %r11
9050 jmp *%r11
9051 #elif defined(PTHREADS)
9052 pushq %rdi
9053 pushq %rsi
9054 pushq %rdx
9055 call _x86_64_get_dispatch@PLT
9056 popq %rdx
9057 popq %rsi
9058 popq %rdi
9059 movq 2024(%rax), %r11
9060 jmp *%r11
9061 #else
9062 movq _glapi_Dispatch(%rip), %rax
9063 testq %rax, %rax
9064 je 1f
9065 movq 2024(%rax), %r11
9066 jmp *%r11
9067 1:
9068 pushq %rdi
9069 pushq %rsi
9070 pushq %rdx
9071 call _glapi_get_dispatch
9072 popq %rdx
9073 popq %rsi
9074 popq %rdi
9075 movq 2024(%rax), %r11
9076 jmp *%r11
9077 #endif /* defined(GLX_USE_TLS) */
9078 .size GL_PREFIX(PixelMapusv), .-GL_PREFIX(PixelMapusv)
9079
9080 .p2align 4,,15
9081 .globl GL_PREFIX(ReadBuffer)
9082 .type GL_PREFIX(ReadBuffer), @function
9083 GL_PREFIX(ReadBuffer):
9084 #if defined(GLX_USE_TLS)
9085 call _x86_64_get_dispatch@PLT
9086 movq 2032(%rax), %r11
9087 jmp *%r11
9088 #elif defined(PTHREADS)
9089 pushq %rdi
9090 call _x86_64_get_dispatch@PLT
9091 popq %rdi
9092 movq 2032(%rax), %r11
9093 jmp *%r11
9094 #else
9095 movq _glapi_Dispatch(%rip), %rax
9096 testq %rax, %rax
9097 je 1f
9098 movq 2032(%rax), %r11
9099 jmp *%r11
9100 1:
9101 pushq %rdi
9102 call _glapi_get_dispatch
9103 popq %rdi
9104 movq 2032(%rax), %r11
9105 jmp *%r11
9106 #endif /* defined(GLX_USE_TLS) */
9107 .size GL_PREFIX(ReadBuffer), .-GL_PREFIX(ReadBuffer)
9108
9109 .p2align 4,,15
9110 .globl GL_PREFIX(CopyPixels)
9111 .type GL_PREFIX(CopyPixels), @function
9112 GL_PREFIX(CopyPixels):
9113 #if defined(GLX_USE_TLS)
9114 call _x86_64_get_dispatch@PLT
9115 movq 2040(%rax), %r11
9116 jmp *%r11
9117 #elif defined(PTHREADS)
9118 pushq %rdi
9119 pushq %rsi
9120 pushq %rdx
9121 pushq %rcx
9122 pushq %r8
9123 call _x86_64_get_dispatch@PLT
9124 popq %r8
9125 popq %rcx
9126 popq %rdx
9127 popq %rsi
9128 popq %rdi
9129 movq 2040(%rax), %r11
9130 jmp *%r11
9131 #else
9132 movq _glapi_Dispatch(%rip), %rax
9133 testq %rax, %rax
9134 je 1f
9135 movq 2040(%rax), %r11
9136 jmp *%r11
9137 1:
9138 pushq %rdi
9139 pushq %rsi
9140 pushq %rdx
9141 pushq %rcx
9142 pushq %r8
9143 call _glapi_get_dispatch
9144 popq %r8
9145 popq %rcx
9146 popq %rdx
9147 popq %rsi
9148 popq %rdi
9149 movq 2040(%rax), %r11
9150 jmp *%r11
9151 #endif /* defined(GLX_USE_TLS) */
9152 .size GL_PREFIX(CopyPixels), .-GL_PREFIX(CopyPixels)
9153
9154 .p2align 4,,15
9155 .globl GL_PREFIX(ReadPixels)
9156 .type GL_PREFIX(ReadPixels), @function
9157 GL_PREFIX(ReadPixels):
9158 #if defined(GLX_USE_TLS)
9159 call _x86_64_get_dispatch@PLT
9160 movq 2048(%rax), %r11
9161 jmp *%r11
9162 #elif defined(PTHREADS)
9163 pushq %rdi
9164 pushq %rsi
9165 pushq %rdx
9166 pushq %rcx
9167 pushq %r8
9168 pushq %r9
9169 pushq %rbp
9170 call _x86_64_get_dispatch@PLT
9171 popq %rbp
9172 popq %r9
9173 popq %r8
9174 popq %rcx
9175 popq %rdx
9176 popq %rsi
9177 popq %rdi
9178 movq 2048(%rax), %r11
9179 jmp *%r11
9180 #else
9181 movq _glapi_Dispatch(%rip), %rax
9182 testq %rax, %rax
9183 je 1f
9184 movq 2048(%rax), %r11
9185 jmp *%r11
9186 1:
9187 pushq %rdi
9188 pushq %rsi
9189 pushq %rdx
9190 pushq %rcx
9191 pushq %r8
9192 pushq %r9
9193 pushq %rbp
9194 call _glapi_get_dispatch
9195 popq %rbp
9196 popq %r9
9197 popq %r8
9198 popq %rcx
9199 popq %rdx
9200 popq %rsi
9201 popq %rdi
9202 movq 2048(%rax), %r11
9203 jmp *%r11
9204 #endif /* defined(GLX_USE_TLS) */
9205 .size GL_PREFIX(ReadPixels), .-GL_PREFIX(ReadPixels)
9206
9207 .p2align 4,,15
9208 .globl GL_PREFIX(DrawPixels)
9209 .type GL_PREFIX(DrawPixels), @function
9210 GL_PREFIX(DrawPixels):
9211 #if defined(GLX_USE_TLS)
9212 call _x86_64_get_dispatch@PLT
9213 movq 2056(%rax), %r11
9214 jmp *%r11
9215 #elif defined(PTHREADS)
9216 pushq %rdi
9217 pushq %rsi
9218 pushq %rdx
9219 pushq %rcx
9220 pushq %r8
9221 call _x86_64_get_dispatch@PLT
9222 popq %r8
9223 popq %rcx
9224 popq %rdx
9225 popq %rsi
9226 popq %rdi
9227 movq 2056(%rax), %r11
9228 jmp *%r11
9229 #else
9230 movq _glapi_Dispatch(%rip), %rax
9231 testq %rax, %rax
9232 je 1f
9233 movq 2056(%rax), %r11
9234 jmp *%r11
9235 1:
9236 pushq %rdi
9237 pushq %rsi
9238 pushq %rdx
9239 pushq %rcx
9240 pushq %r8
9241 call _glapi_get_dispatch
9242 popq %r8
9243 popq %rcx
9244 popq %rdx
9245 popq %rsi
9246 popq %rdi
9247 movq 2056(%rax), %r11
9248 jmp *%r11
9249 #endif /* defined(GLX_USE_TLS) */
9250 .size GL_PREFIX(DrawPixels), .-GL_PREFIX(DrawPixels)
9251
9252 .p2align 4,,15
9253 .globl GL_PREFIX(GetBooleanv)
9254 .type GL_PREFIX(GetBooleanv), @function
9255 GL_PREFIX(GetBooleanv):
9256 #if defined(GLX_USE_TLS)
9257 call _x86_64_get_dispatch@PLT
9258 movq 2064(%rax), %r11
9259 jmp *%r11
9260 #elif defined(PTHREADS)
9261 pushq %rdi
9262 pushq %rsi
9263 pushq %rbp
9264 call _x86_64_get_dispatch@PLT
9265 popq %rbp
9266 popq %rsi
9267 popq %rdi
9268 movq 2064(%rax), %r11
9269 jmp *%r11
9270 #else
9271 movq _glapi_Dispatch(%rip), %rax
9272 testq %rax, %rax
9273 je 1f
9274 movq 2064(%rax), %r11
9275 jmp *%r11
9276 1:
9277 pushq %rdi
9278 pushq %rsi
9279 pushq %rbp
9280 call _glapi_get_dispatch
9281 popq %rbp
9282 popq %rsi
9283 popq %rdi
9284 movq 2064(%rax), %r11
9285 jmp *%r11
9286 #endif /* defined(GLX_USE_TLS) */
9287 .size GL_PREFIX(GetBooleanv), .-GL_PREFIX(GetBooleanv)
9288
9289 .p2align 4,,15
9290 .globl GL_PREFIX(GetClipPlane)
9291 .type GL_PREFIX(GetClipPlane), @function
9292 GL_PREFIX(GetClipPlane):
9293 #if defined(GLX_USE_TLS)
9294 call _x86_64_get_dispatch@PLT
9295 movq 2072(%rax), %r11
9296 jmp *%r11
9297 #elif defined(PTHREADS)
9298 pushq %rdi
9299 pushq %rsi
9300 pushq %rbp
9301 call _x86_64_get_dispatch@PLT
9302 popq %rbp
9303 popq %rsi
9304 popq %rdi
9305 movq 2072(%rax), %r11
9306 jmp *%r11
9307 #else
9308 movq _glapi_Dispatch(%rip), %rax
9309 testq %rax, %rax
9310 je 1f
9311 movq 2072(%rax), %r11
9312 jmp *%r11
9313 1:
9314 pushq %rdi
9315 pushq %rsi
9316 pushq %rbp
9317 call _glapi_get_dispatch
9318 popq %rbp
9319 popq %rsi
9320 popq %rdi
9321 movq 2072(%rax), %r11
9322 jmp *%r11
9323 #endif /* defined(GLX_USE_TLS) */
9324 .size GL_PREFIX(GetClipPlane), .-GL_PREFIX(GetClipPlane)
9325
9326 .p2align 4,,15
9327 .globl GL_PREFIX(GetDoublev)
9328 .type GL_PREFIX(GetDoublev), @function
9329 GL_PREFIX(GetDoublev):
9330 #if defined(GLX_USE_TLS)
9331 call _x86_64_get_dispatch@PLT
9332 movq 2080(%rax), %r11
9333 jmp *%r11
9334 #elif defined(PTHREADS)
9335 pushq %rdi
9336 pushq %rsi
9337 pushq %rbp
9338 call _x86_64_get_dispatch@PLT
9339 popq %rbp
9340 popq %rsi
9341 popq %rdi
9342 movq 2080(%rax), %r11
9343 jmp *%r11
9344 #else
9345 movq _glapi_Dispatch(%rip), %rax
9346 testq %rax, %rax
9347 je 1f
9348 movq 2080(%rax), %r11
9349 jmp *%r11
9350 1:
9351 pushq %rdi
9352 pushq %rsi
9353 pushq %rbp
9354 call _glapi_get_dispatch
9355 popq %rbp
9356 popq %rsi
9357 popq %rdi
9358 movq 2080(%rax), %r11
9359 jmp *%r11
9360 #endif /* defined(GLX_USE_TLS) */
9361 .size GL_PREFIX(GetDoublev), .-GL_PREFIX(GetDoublev)
9362
9363 .p2align 4,,15
9364 .globl GL_PREFIX(GetError)
9365 .type GL_PREFIX(GetError), @function
9366 GL_PREFIX(GetError):
9367 #if defined(GLX_USE_TLS)
9368 call _x86_64_get_dispatch@PLT
9369 movq 2088(%rax), %r11
9370 jmp *%r11
9371 #elif defined(PTHREADS)
9372 pushq %rbp
9373 call _x86_64_get_dispatch@PLT
9374 popq %rbp
9375 movq 2088(%rax), %r11
9376 jmp *%r11
9377 #else
9378 movq _glapi_Dispatch(%rip), %rax
9379 testq %rax, %rax
9380 je 1f
9381 movq 2088(%rax), %r11
9382 jmp *%r11
9383 1:
9384 pushq %rbp
9385 call _glapi_get_dispatch
9386 popq %rbp
9387 movq 2088(%rax), %r11
9388 jmp *%r11
9389 #endif /* defined(GLX_USE_TLS) */
9390 .size GL_PREFIX(GetError), .-GL_PREFIX(GetError)
9391
9392 .p2align 4,,15
9393 .globl GL_PREFIX(GetFloatv)
9394 .type GL_PREFIX(GetFloatv), @function
9395 GL_PREFIX(GetFloatv):
9396 #if defined(GLX_USE_TLS)
9397 call _x86_64_get_dispatch@PLT
9398 movq 2096(%rax), %r11
9399 jmp *%r11
9400 #elif defined(PTHREADS)
9401 pushq %rdi
9402 pushq %rsi
9403 pushq %rbp
9404 call _x86_64_get_dispatch@PLT
9405 popq %rbp
9406 popq %rsi
9407 popq %rdi
9408 movq 2096(%rax), %r11
9409 jmp *%r11
9410 #else
9411 movq _glapi_Dispatch(%rip), %rax
9412 testq %rax, %rax
9413 je 1f
9414 movq 2096(%rax), %r11
9415 jmp *%r11
9416 1:
9417 pushq %rdi
9418 pushq %rsi
9419 pushq %rbp
9420 call _glapi_get_dispatch
9421 popq %rbp
9422 popq %rsi
9423 popq %rdi
9424 movq 2096(%rax), %r11
9425 jmp *%r11
9426 #endif /* defined(GLX_USE_TLS) */
9427 .size GL_PREFIX(GetFloatv), .-GL_PREFIX(GetFloatv)
9428
9429 .p2align 4,,15
9430 .globl GL_PREFIX(GetIntegerv)
9431 .type GL_PREFIX(GetIntegerv), @function
9432 GL_PREFIX(GetIntegerv):
9433 #if defined(GLX_USE_TLS)
9434 call _x86_64_get_dispatch@PLT
9435 movq 2104(%rax), %r11
9436 jmp *%r11
9437 #elif defined(PTHREADS)
9438 pushq %rdi
9439 pushq %rsi
9440 pushq %rbp
9441 call _x86_64_get_dispatch@PLT
9442 popq %rbp
9443 popq %rsi
9444 popq %rdi
9445 movq 2104(%rax), %r11
9446 jmp *%r11
9447 #else
9448 movq _glapi_Dispatch(%rip), %rax
9449 testq %rax, %rax
9450 je 1f
9451 movq 2104(%rax), %r11
9452 jmp *%r11
9453 1:
9454 pushq %rdi
9455 pushq %rsi
9456 pushq %rbp
9457 call _glapi_get_dispatch
9458 popq %rbp
9459 popq %rsi
9460 popq %rdi
9461 movq 2104(%rax), %r11
9462 jmp *%r11
9463 #endif /* defined(GLX_USE_TLS) */
9464 .size GL_PREFIX(GetIntegerv), .-GL_PREFIX(GetIntegerv)
9465
9466 .p2align 4,,15
9467 .globl GL_PREFIX(GetLightfv)
9468 .type GL_PREFIX(GetLightfv), @function
9469 GL_PREFIX(GetLightfv):
9470 #if defined(GLX_USE_TLS)
9471 call _x86_64_get_dispatch@PLT
9472 movq 2112(%rax), %r11
9473 jmp *%r11
9474 #elif defined(PTHREADS)
9475 pushq %rdi
9476 pushq %rsi
9477 pushq %rdx
9478 call _x86_64_get_dispatch@PLT
9479 popq %rdx
9480 popq %rsi
9481 popq %rdi
9482 movq 2112(%rax), %r11
9483 jmp *%r11
9484 #else
9485 movq _glapi_Dispatch(%rip), %rax
9486 testq %rax, %rax
9487 je 1f
9488 movq 2112(%rax), %r11
9489 jmp *%r11
9490 1:
9491 pushq %rdi
9492 pushq %rsi
9493 pushq %rdx
9494 call _glapi_get_dispatch
9495 popq %rdx
9496 popq %rsi
9497 popq %rdi
9498 movq 2112(%rax), %r11
9499 jmp *%r11
9500 #endif /* defined(GLX_USE_TLS) */
9501 .size GL_PREFIX(GetLightfv), .-GL_PREFIX(GetLightfv)
9502
9503 .p2align 4,,15
9504 .globl GL_PREFIX(GetLightiv)
9505 .type GL_PREFIX(GetLightiv), @function
9506 GL_PREFIX(GetLightiv):
9507 #if defined(GLX_USE_TLS)
9508 call _x86_64_get_dispatch@PLT
9509 movq 2120(%rax), %r11
9510 jmp *%r11
9511 #elif defined(PTHREADS)
9512 pushq %rdi
9513 pushq %rsi
9514 pushq %rdx
9515 call _x86_64_get_dispatch@PLT
9516 popq %rdx
9517 popq %rsi
9518 popq %rdi
9519 movq 2120(%rax), %r11
9520 jmp *%r11
9521 #else
9522 movq _glapi_Dispatch(%rip), %rax
9523 testq %rax, %rax
9524 je 1f
9525 movq 2120(%rax), %r11
9526 jmp *%r11
9527 1:
9528 pushq %rdi
9529 pushq %rsi
9530 pushq %rdx
9531 call _glapi_get_dispatch
9532 popq %rdx
9533 popq %rsi
9534 popq %rdi
9535 movq 2120(%rax), %r11
9536 jmp *%r11
9537 #endif /* defined(GLX_USE_TLS) */
9538 .size GL_PREFIX(GetLightiv), .-GL_PREFIX(GetLightiv)
9539
9540 .p2align 4,,15
9541 .globl GL_PREFIX(GetMapdv)
9542 .type GL_PREFIX(GetMapdv), @function
9543 GL_PREFIX(GetMapdv):
9544 #if defined(GLX_USE_TLS)
9545 call _x86_64_get_dispatch@PLT
9546 movq 2128(%rax), %r11
9547 jmp *%r11
9548 #elif defined(PTHREADS)
9549 pushq %rdi
9550 pushq %rsi
9551 pushq %rdx
9552 call _x86_64_get_dispatch@PLT
9553 popq %rdx
9554 popq %rsi
9555 popq %rdi
9556 movq 2128(%rax), %r11
9557 jmp *%r11
9558 #else
9559 movq _glapi_Dispatch(%rip), %rax
9560 testq %rax, %rax
9561 je 1f
9562 movq 2128(%rax), %r11
9563 jmp *%r11
9564 1:
9565 pushq %rdi
9566 pushq %rsi
9567 pushq %rdx
9568 call _glapi_get_dispatch
9569 popq %rdx
9570 popq %rsi
9571 popq %rdi
9572 movq 2128(%rax), %r11
9573 jmp *%r11
9574 #endif /* defined(GLX_USE_TLS) */
9575 .size GL_PREFIX(GetMapdv), .-GL_PREFIX(GetMapdv)
9576
9577 .p2align 4,,15
9578 .globl GL_PREFIX(GetMapfv)
9579 .type GL_PREFIX(GetMapfv), @function
9580 GL_PREFIX(GetMapfv):
9581 #if defined(GLX_USE_TLS)
9582 call _x86_64_get_dispatch@PLT
9583 movq 2136(%rax), %r11
9584 jmp *%r11
9585 #elif defined(PTHREADS)
9586 pushq %rdi
9587 pushq %rsi
9588 pushq %rdx
9589 call _x86_64_get_dispatch@PLT
9590 popq %rdx
9591 popq %rsi
9592 popq %rdi
9593 movq 2136(%rax), %r11
9594 jmp *%r11
9595 #else
9596 movq _glapi_Dispatch(%rip), %rax
9597 testq %rax, %rax
9598 je 1f
9599 movq 2136(%rax), %r11
9600 jmp *%r11
9601 1:
9602 pushq %rdi
9603 pushq %rsi
9604 pushq %rdx
9605 call _glapi_get_dispatch
9606 popq %rdx
9607 popq %rsi
9608 popq %rdi
9609 movq 2136(%rax), %r11
9610 jmp *%r11
9611 #endif /* defined(GLX_USE_TLS) */
9612 .size GL_PREFIX(GetMapfv), .-GL_PREFIX(GetMapfv)
9613
9614 .p2align 4,,15
9615 .globl GL_PREFIX(GetMapiv)
9616 .type GL_PREFIX(GetMapiv), @function
9617 GL_PREFIX(GetMapiv):
9618 #if defined(GLX_USE_TLS)
9619 call _x86_64_get_dispatch@PLT
9620 movq 2144(%rax), %r11
9621 jmp *%r11
9622 #elif defined(PTHREADS)
9623 pushq %rdi
9624 pushq %rsi
9625 pushq %rdx
9626 call _x86_64_get_dispatch@PLT
9627 popq %rdx
9628 popq %rsi
9629 popq %rdi
9630 movq 2144(%rax), %r11
9631 jmp *%r11
9632 #else
9633 movq _glapi_Dispatch(%rip), %rax
9634 testq %rax, %rax
9635 je 1f
9636 movq 2144(%rax), %r11
9637 jmp *%r11
9638 1:
9639 pushq %rdi
9640 pushq %rsi
9641 pushq %rdx
9642 call _glapi_get_dispatch
9643 popq %rdx
9644 popq %rsi
9645 popq %rdi
9646 movq 2144(%rax), %r11
9647 jmp *%r11
9648 #endif /* defined(GLX_USE_TLS) */
9649 .size GL_PREFIX(GetMapiv), .-GL_PREFIX(GetMapiv)
9650
9651 .p2align 4,,15
9652 .globl GL_PREFIX(GetMaterialfv)
9653 .type GL_PREFIX(GetMaterialfv), @function
9654 GL_PREFIX(GetMaterialfv):
9655 #if defined(GLX_USE_TLS)
9656 call _x86_64_get_dispatch@PLT
9657 movq 2152(%rax), %r11
9658 jmp *%r11
9659 #elif defined(PTHREADS)
9660 pushq %rdi
9661 pushq %rsi
9662 pushq %rdx
9663 call _x86_64_get_dispatch@PLT
9664 popq %rdx
9665 popq %rsi
9666 popq %rdi
9667 movq 2152(%rax), %r11
9668 jmp *%r11
9669 #else
9670 movq _glapi_Dispatch(%rip), %rax
9671 testq %rax, %rax
9672 je 1f
9673 movq 2152(%rax), %r11
9674 jmp *%r11
9675 1:
9676 pushq %rdi
9677 pushq %rsi
9678 pushq %rdx
9679 call _glapi_get_dispatch
9680 popq %rdx
9681 popq %rsi
9682 popq %rdi
9683 movq 2152(%rax), %r11
9684 jmp *%r11
9685 #endif /* defined(GLX_USE_TLS) */
9686 .size GL_PREFIX(GetMaterialfv), .-GL_PREFIX(GetMaterialfv)
9687
9688 .p2align 4,,15
9689 .globl GL_PREFIX(GetMaterialiv)
9690 .type GL_PREFIX(GetMaterialiv), @function
9691 GL_PREFIX(GetMaterialiv):
9692 #if defined(GLX_USE_TLS)
9693 call _x86_64_get_dispatch@PLT
9694 movq 2160(%rax), %r11
9695 jmp *%r11
9696 #elif defined(PTHREADS)
9697 pushq %rdi
9698 pushq %rsi
9699 pushq %rdx
9700 call _x86_64_get_dispatch@PLT
9701 popq %rdx
9702 popq %rsi
9703 popq %rdi
9704 movq 2160(%rax), %r11
9705 jmp *%r11
9706 #else
9707 movq _glapi_Dispatch(%rip), %rax
9708 testq %rax, %rax
9709 je 1f
9710 movq 2160(%rax), %r11
9711 jmp *%r11
9712 1:
9713 pushq %rdi
9714 pushq %rsi
9715 pushq %rdx
9716 call _glapi_get_dispatch
9717 popq %rdx
9718 popq %rsi
9719 popq %rdi
9720 movq 2160(%rax), %r11
9721 jmp *%r11
9722 #endif /* defined(GLX_USE_TLS) */
9723 .size GL_PREFIX(GetMaterialiv), .-GL_PREFIX(GetMaterialiv)
9724
9725 .p2align 4,,15
9726 .globl GL_PREFIX(GetPixelMapfv)
9727 .type GL_PREFIX(GetPixelMapfv), @function
9728 GL_PREFIX(GetPixelMapfv):
9729 #if defined(GLX_USE_TLS)
9730 call _x86_64_get_dispatch@PLT
9731 movq 2168(%rax), %r11
9732 jmp *%r11
9733 #elif defined(PTHREADS)
9734 pushq %rdi
9735 pushq %rsi
9736 pushq %rbp
9737 call _x86_64_get_dispatch@PLT
9738 popq %rbp
9739 popq %rsi
9740 popq %rdi
9741 movq 2168(%rax), %r11
9742 jmp *%r11
9743 #else
9744 movq _glapi_Dispatch(%rip), %rax
9745 testq %rax, %rax
9746 je 1f
9747 movq 2168(%rax), %r11
9748 jmp *%r11
9749 1:
9750 pushq %rdi
9751 pushq %rsi
9752 pushq %rbp
9753 call _glapi_get_dispatch
9754 popq %rbp
9755 popq %rsi
9756 popq %rdi
9757 movq 2168(%rax), %r11
9758 jmp *%r11
9759 #endif /* defined(GLX_USE_TLS) */
9760 .size GL_PREFIX(GetPixelMapfv), .-GL_PREFIX(GetPixelMapfv)
9761
9762 .p2align 4,,15
9763 .globl GL_PREFIX(GetPixelMapuiv)
9764 .type GL_PREFIX(GetPixelMapuiv), @function
9765 GL_PREFIX(GetPixelMapuiv):
9766 #if defined(GLX_USE_TLS)
9767 call _x86_64_get_dispatch@PLT
9768 movq 2176(%rax), %r11
9769 jmp *%r11
9770 #elif defined(PTHREADS)
9771 pushq %rdi
9772 pushq %rsi
9773 pushq %rbp
9774 call _x86_64_get_dispatch@PLT
9775 popq %rbp
9776 popq %rsi
9777 popq %rdi
9778 movq 2176(%rax), %r11
9779 jmp *%r11
9780 #else
9781 movq _glapi_Dispatch(%rip), %rax
9782 testq %rax, %rax
9783 je 1f
9784 movq 2176(%rax), %r11
9785 jmp *%r11
9786 1:
9787 pushq %rdi
9788 pushq %rsi
9789 pushq %rbp
9790 call _glapi_get_dispatch
9791 popq %rbp
9792 popq %rsi
9793 popq %rdi
9794 movq 2176(%rax), %r11
9795 jmp *%r11
9796 #endif /* defined(GLX_USE_TLS) */
9797 .size GL_PREFIX(GetPixelMapuiv), .-GL_PREFIX(GetPixelMapuiv)
9798
9799 .p2align 4,,15
9800 .globl GL_PREFIX(GetPixelMapusv)
9801 .type GL_PREFIX(GetPixelMapusv), @function
9802 GL_PREFIX(GetPixelMapusv):
9803 #if defined(GLX_USE_TLS)
9804 call _x86_64_get_dispatch@PLT
9805 movq 2184(%rax), %r11
9806 jmp *%r11
9807 #elif defined(PTHREADS)
9808 pushq %rdi
9809 pushq %rsi
9810 pushq %rbp
9811 call _x86_64_get_dispatch@PLT
9812 popq %rbp
9813 popq %rsi
9814 popq %rdi
9815 movq 2184(%rax), %r11
9816 jmp *%r11
9817 #else
9818 movq _glapi_Dispatch(%rip), %rax
9819 testq %rax, %rax
9820 je 1f
9821 movq 2184(%rax), %r11
9822 jmp *%r11
9823 1:
9824 pushq %rdi
9825 pushq %rsi
9826 pushq %rbp
9827 call _glapi_get_dispatch
9828 popq %rbp
9829 popq %rsi
9830 popq %rdi
9831 movq 2184(%rax), %r11
9832 jmp *%r11
9833 #endif /* defined(GLX_USE_TLS) */
9834 .size GL_PREFIX(GetPixelMapusv), .-GL_PREFIX(GetPixelMapusv)
9835
9836 .p2align 4,,15
9837 .globl GL_PREFIX(GetPolygonStipple)
9838 .type GL_PREFIX(GetPolygonStipple), @function
9839 GL_PREFIX(GetPolygonStipple):
9840 #if defined(GLX_USE_TLS)
9841 call _x86_64_get_dispatch@PLT
9842 movq 2192(%rax), %r11
9843 jmp *%r11
9844 #elif defined(PTHREADS)
9845 pushq %rdi
9846 call _x86_64_get_dispatch@PLT
9847 popq %rdi
9848 movq 2192(%rax), %r11
9849 jmp *%r11
9850 #else
9851 movq _glapi_Dispatch(%rip), %rax
9852 testq %rax, %rax
9853 je 1f
9854 movq 2192(%rax), %r11
9855 jmp *%r11
9856 1:
9857 pushq %rdi
9858 call _glapi_get_dispatch
9859 popq %rdi
9860 movq 2192(%rax), %r11
9861 jmp *%r11
9862 #endif /* defined(GLX_USE_TLS) */
9863 .size GL_PREFIX(GetPolygonStipple), .-GL_PREFIX(GetPolygonStipple)
9864
9865 .p2align 4,,15
9866 .globl GL_PREFIX(GetString)
9867 .type GL_PREFIX(GetString), @function
9868 GL_PREFIX(GetString):
9869 #if defined(GLX_USE_TLS)
9870 call _x86_64_get_dispatch@PLT
9871 movq 2200(%rax), %r11
9872 jmp *%r11
9873 #elif defined(PTHREADS)
9874 pushq %rdi
9875 call _x86_64_get_dispatch@PLT
9876 popq %rdi
9877 movq 2200(%rax), %r11
9878 jmp *%r11
9879 #else
9880 movq _glapi_Dispatch(%rip), %rax
9881 testq %rax, %rax
9882 je 1f
9883 movq 2200(%rax), %r11
9884 jmp *%r11
9885 1:
9886 pushq %rdi
9887 call _glapi_get_dispatch
9888 popq %rdi
9889 movq 2200(%rax), %r11
9890 jmp *%r11
9891 #endif /* defined(GLX_USE_TLS) */
9892 .size GL_PREFIX(GetString), .-GL_PREFIX(GetString)
9893
9894 .p2align 4,,15
9895 .globl GL_PREFIX(GetTexEnvfv)
9896 .type GL_PREFIX(GetTexEnvfv), @function
9897 GL_PREFIX(GetTexEnvfv):
9898 #if defined(GLX_USE_TLS)
9899 call _x86_64_get_dispatch@PLT
9900 movq 2208(%rax), %r11
9901 jmp *%r11
9902 #elif defined(PTHREADS)
9903 pushq %rdi
9904 pushq %rsi
9905 pushq %rdx
9906 call _x86_64_get_dispatch@PLT
9907 popq %rdx
9908 popq %rsi
9909 popq %rdi
9910 movq 2208(%rax), %r11
9911 jmp *%r11
9912 #else
9913 movq _glapi_Dispatch(%rip), %rax
9914 testq %rax, %rax
9915 je 1f
9916 movq 2208(%rax), %r11
9917 jmp *%r11
9918 1:
9919 pushq %rdi
9920 pushq %rsi
9921 pushq %rdx
9922 call _glapi_get_dispatch
9923 popq %rdx
9924 popq %rsi
9925 popq %rdi
9926 movq 2208(%rax), %r11
9927 jmp *%r11
9928 #endif /* defined(GLX_USE_TLS) */
9929 .size GL_PREFIX(GetTexEnvfv), .-GL_PREFIX(GetTexEnvfv)
9930
9931 .p2align 4,,15
9932 .globl GL_PREFIX(GetTexEnviv)
9933 .type GL_PREFIX(GetTexEnviv), @function
9934 GL_PREFIX(GetTexEnviv):
9935 #if defined(GLX_USE_TLS)
9936 call _x86_64_get_dispatch@PLT
9937 movq 2216(%rax), %r11
9938 jmp *%r11
9939 #elif defined(PTHREADS)
9940 pushq %rdi
9941 pushq %rsi
9942 pushq %rdx
9943 call _x86_64_get_dispatch@PLT
9944 popq %rdx
9945 popq %rsi
9946 popq %rdi
9947 movq 2216(%rax), %r11
9948 jmp *%r11
9949 #else
9950 movq _glapi_Dispatch(%rip), %rax
9951 testq %rax, %rax
9952 je 1f
9953 movq 2216(%rax), %r11
9954 jmp *%r11
9955 1:
9956 pushq %rdi
9957 pushq %rsi
9958 pushq %rdx
9959 call _glapi_get_dispatch
9960 popq %rdx
9961 popq %rsi
9962 popq %rdi
9963 movq 2216(%rax), %r11
9964 jmp *%r11
9965 #endif /* defined(GLX_USE_TLS) */
9966 .size GL_PREFIX(GetTexEnviv), .-GL_PREFIX(GetTexEnviv)
9967
9968 .p2align 4,,15
9969 .globl GL_PREFIX(GetTexGendv)
9970 .type GL_PREFIX(GetTexGendv), @function
9971 GL_PREFIX(GetTexGendv):
9972 #if defined(GLX_USE_TLS)
9973 call _x86_64_get_dispatch@PLT
9974 movq 2224(%rax), %r11
9975 jmp *%r11
9976 #elif defined(PTHREADS)
9977 pushq %rdi
9978 pushq %rsi
9979 pushq %rdx
9980 call _x86_64_get_dispatch@PLT
9981 popq %rdx
9982 popq %rsi
9983 popq %rdi
9984 movq 2224(%rax), %r11
9985 jmp *%r11
9986 #else
9987 movq _glapi_Dispatch(%rip), %rax
9988 testq %rax, %rax
9989 je 1f
9990 movq 2224(%rax), %r11
9991 jmp *%r11
9992 1:
9993 pushq %rdi
9994 pushq %rsi
9995 pushq %rdx
9996 call _glapi_get_dispatch
9997 popq %rdx
9998 popq %rsi
9999 popq %rdi
10000 movq 2224(%rax), %r11
10001 jmp *%r11
10002 #endif /* defined(GLX_USE_TLS) */
10003 .size GL_PREFIX(GetTexGendv), .-GL_PREFIX(GetTexGendv)
10004
10005 .p2align 4,,15
10006 .globl GL_PREFIX(GetTexGenfv)
10007 .type GL_PREFIX(GetTexGenfv), @function
10008 GL_PREFIX(GetTexGenfv):
10009 #if defined(GLX_USE_TLS)
10010 call _x86_64_get_dispatch@PLT
10011 movq 2232(%rax), %r11
10012 jmp *%r11
10013 #elif defined(PTHREADS)
10014 pushq %rdi
10015 pushq %rsi
10016 pushq %rdx
10017 call _x86_64_get_dispatch@PLT
10018 popq %rdx
10019 popq %rsi
10020 popq %rdi
10021 movq 2232(%rax), %r11
10022 jmp *%r11
10023 #else
10024 movq _glapi_Dispatch(%rip), %rax
10025 testq %rax, %rax
10026 je 1f
10027 movq 2232(%rax), %r11
10028 jmp *%r11
10029 1:
10030 pushq %rdi
10031 pushq %rsi
10032 pushq %rdx
10033 call _glapi_get_dispatch
10034 popq %rdx
10035 popq %rsi
10036 popq %rdi
10037 movq 2232(%rax), %r11
10038 jmp *%r11
10039 #endif /* defined(GLX_USE_TLS) */
10040 .size GL_PREFIX(GetTexGenfv), .-GL_PREFIX(GetTexGenfv)
10041
10042 .p2align 4,,15
10043 .globl GL_PREFIX(GetTexGeniv)
10044 .type GL_PREFIX(GetTexGeniv), @function
10045 GL_PREFIX(GetTexGeniv):
10046 #if defined(GLX_USE_TLS)
10047 call _x86_64_get_dispatch@PLT
10048 movq 2240(%rax), %r11
10049 jmp *%r11
10050 #elif defined(PTHREADS)
10051 pushq %rdi
10052 pushq %rsi
10053 pushq %rdx
10054 call _x86_64_get_dispatch@PLT
10055 popq %rdx
10056 popq %rsi
10057 popq %rdi
10058 movq 2240(%rax), %r11
10059 jmp *%r11
10060 #else
10061 movq _glapi_Dispatch(%rip), %rax
10062 testq %rax, %rax
10063 je 1f
10064 movq 2240(%rax), %r11
10065 jmp *%r11
10066 1:
10067 pushq %rdi
10068 pushq %rsi
10069 pushq %rdx
10070 call _glapi_get_dispatch
10071 popq %rdx
10072 popq %rsi
10073 popq %rdi
10074 movq 2240(%rax), %r11
10075 jmp *%r11
10076 #endif /* defined(GLX_USE_TLS) */
10077 .size GL_PREFIX(GetTexGeniv), .-GL_PREFIX(GetTexGeniv)
10078
10079 .p2align 4,,15
10080 .globl GL_PREFIX(GetTexImage)
10081 .type GL_PREFIX(GetTexImage), @function
10082 GL_PREFIX(GetTexImage):
10083 #if defined(GLX_USE_TLS)
10084 call _x86_64_get_dispatch@PLT
10085 movq 2248(%rax), %r11
10086 jmp *%r11
10087 #elif defined(PTHREADS)
10088 pushq %rdi
10089 pushq %rsi
10090 pushq %rdx
10091 pushq %rcx
10092 pushq %r8
10093 call _x86_64_get_dispatch@PLT
10094 popq %r8
10095 popq %rcx
10096 popq %rdx
10097 popq %rsi
10098 popq %rdi
10099 movq 2248(%rax), %r11
10100 jmp *%r11
10101 #else
10102 movq _glapi_Dispatch(%rip), %rax
10103 testq %rax, %rax
10104 je 1f
10105 movq 2248(%rax), %r11
10106 jmp *%r11
10107 1:
10108 pushq %rdi
10109 pushq %rsi
10110 pushq %rdx
10111 pushq %rcx
10112 pushq %r8
10113 call _glapi_get_dispatch
10114 popq %r8
10115 popq %rcx
10116 popq %rdx
10117 popq %rsi
10118 popq %rdi
10119 movq 2248(%rax), %r11
10120 jmp *%r11
10121 #endif /* defined(GLX_USE_TLS) */
10122 .size GL_PREFIX(GetTexImage), .-GL_PREFIX(GetTexImage)
10123
10124 .p2align 4,,15
10125 .globl GL_PREFIX(GetTexParameterfv)
10126 .type GL_PREFIX(GetTexParameterfv), @function
10127 GL_PREFIX(GetTexParameterfv):
10128 #if defined(GLX_USE_TLS)
10129 call _x86_64_get_dispatch@PLT
10130 movq 2256(%rax), %r11
10131 jmp *%r11
10132 #elif defined(PTHREADS)
10133 pushq %rdi
10134 pushq %rsi
10135 pushq %rdx
10136 call _x86_64_get_dispatch@PLT
10137 popq %rdx
10138 popq %rsi
10139 popq %rdi
10140 movq 2256(%rax), %r11
10141 jmp *%r11
10142 #else
10143 movq _glapi_Dispatch(%rip), %rax
10144 testq %rax, %rax
10145 je 1f
10146 movq 2256(%rax), %r11
10147 jmp *%r11
10148 1:
10149 pushq %rdi
10150 pushq %rsi
10151 pushq %rdx
10152 call _glapi_get_dispatch
10153 popq %rdx
10154 popq %rsi
10155 popq %rdi
10156 movq 2256(%rax), %r11
10157 jmp *%r11
10158 #endif /* defined(GLX_USE_TLS) */
10159 .size GL_PREFIX(GetTexParameterfv), .-GL_PREFIX(GetTexParameterfv)
10160
10161 .p2align 4,,15
10162 .globl GL_PREFIX(GetTexParameteriv)
10163 .type GL_PREFIX(GetTexParameteriv), @function
10164 GL_PREFIX(GetTexParameteriv):
10165 #if defined(GLX_USE_TLS)
10166 call _x86_64_get_dispatch@PLT
10167 movq 2264(%rax), %r11
10168 jmp *%r11
10169 #elif defined(PTHREADS)
10170 pushq %rdi
10171 pushq %rsi
10172 pushq %rdx
10173 call _x86_64_get_dispatch@PLT
10174 popq %rdx
10175 popq %rsi
10176 popq %rdi
10177 movq 2264(%rax), %r11
10178 jmp *%r11
10179 #else
10180 movq _glapi_Dispatch(%rip), %rax
10181 testq %rax, %rax
10182 je 1f
10183 movq 2264(%rax), %r11
10184 jmp *%r11
10185 1:
10186 pushq %rdi
10187 pushq %rsi
10188 pushq %rdx
10189 call _glapi_get_dispatch
10190 popq %rdx
10191 popq %rsi
10192 popq %rdi
10193 movq 2264(%rax), %r11
10194 jmp *%r11
10195 #endif /* defined(GLX_USE_TLS) */
10196 .size GL_PREFIX(GetTexParameteriv), .-GL_PREFIX(GetTexParameteriv)
10197
10198 .p2align 4,,15
10199 .globl GL_PREFIX(GetTexLevelParameterfv)
10200 .type GL_PREFIX(GetTexLevelParameterfv), @function
10201 GL_PREFIX(GetTexLevelParameterfv):
10202 #if defined(GLX_USE_TLS)
10203 call _x86_64_get_dispatch@PLT
10204 movq 2272(%rax), %r11
10205 jmp *%r11
10206 #elif defined(PTHREADS)
10207 pushq %rdi
10208 pushq %rsi
10209 pushq %rdx
10210 pushq %rcx
10211 pushq %rbp
10212 call _x86_64_get_dispatch@PLT
10213 popq %rbp
10214 popq %rcx
10215 popq %rdx
10216 popq %rsi
10217 popq %rdi
10218 movq 2272(%rax), %r11
10219 jmp *%r11
10220 #else
10221 movq _glapi_Dispatch(%rip), %rax
10222 testq %rax, %rax
10223 je 1f
10224 movq 2272(%rax), %r11
10225 jmp *%r11
10226 1:
10227 pushq %rdi
10228 pushq %rsi
10229 pushq %rdx
10230 pushq %rcx
10231 pushq %rbp
10232 call _glapi_get_dispatch
10233 popq %rbp
10234 popq %rcx
10235 popq %rdx
10236 popq %rsi
10237 popq %rdi
10238 movq 2272(%rax), %r11
10239 jmp *%r11
10240 #endif /* defined(GLX_USE_TLS) */
10241 .size GL_PREFIX(GetTexLevelParameterfv), .-GL_PREFIX(GetTexLevelParameterfv)
10242
10243 .p2align 4,,15
10244 .globl GL_PREFIX(GetTexLevelParameteriv)
10245 .type GL_PREFIX(GetTexLevelParameteriv), @function
10246 GL_PREFIX(GetTexLevelParameteriv):
10247 #if defined(GLX_USE_TLS)
10248 call _x86_64_get_dispatch@PLT
10249 movq 2280(%rax), %r11
10250 jmp *%r11
10251 #elif defined(PTHREADS)
10252 pushq %rdi
10253 pushq %rsi
10254 pushq %rdx
10255 pushq %rcx
10256 pushq %rbp
10257 call _x86_64_get_dispatch@PLT
10258 popq %rbp
10259 popq %rcx
10260 popq %rdx
10261 popq %rsi
10262 popq %rdi
10263 movq 2280(%rax), %r11
10264 jmp *%r11
10265 #else
10266 movq _glapi_Dispatch(%rip), %rax
10267 testq %rax, %rax
10268 je 1f
10269 movq 2280(%rax), %r11
10270 jmp *%r11
10271 1:
10272 pushq %rdi
10273 pushq %rsi
10274 pushq %rdx
10275 pushq %rcx
10276 pushq %rbp
10277 call _glapi_get_dispatch
10278 popq %rbp
10279 popq %rcx
10280 popq %rdx
10281 popq %rsi
10282 popq %rdi
10283 movq 2280(%rax), %r11
10284 jmp *%r11
10285 #endif /* defined(GLX_USE_TLS) */
10286 .size GL_PREFIX(GetTexLevelParameteriv), .-GL_PREFIX(GetTexLevelParameteriv)
10287
10288 .p2align 4,,15
10289 .globl GL_PREFIX(IsEnabled)
10290 .type GL_PREFIX(IsEnabled), @function
10291 GL_PREFIX(IsEnabled):
10292 #if defined(GLX_USE_TLS)
10293 call _x86_64_get_dispatch@PLT
10294 movq 2288(%rax), %r11
10295 jmp *%r11
10296 #elif defined(PTHREADS)
10297 pushq %rdi
10298 call _x86_64_get_dispatch@PLT
10299 popq %rdi
10300 movq 2288(%rax), %r11
10301 jmp *%r11
10302 #else
10303 movq _glapi_Dispatch(%rip), %rax
10304 testq %rax, %rax
10305 je 1f
10306 movq 2288(%rax), %r11
10307 jmp *%r11
10308 1:
10309 pushq %rdi
10310 call _glapi_get_dispatch
10311 popq %rdi
10312 movq 2288(%rax), %r11
10313 jmp *%r11
10314 #endif /* defined(GLX_USE_TLS) */
10315 .size GL_PREFIX(IsEnabled), .-GL_PREFIX(IsEnabled)
10316
10317 .p2align 4,,15
10318 .globl GL_PREFIX(IsList)
10319 .type GL_PREFIX(IsList), @function
10320 GL_PREFIX(IsList):
10321 #if defined(GLX_USE_TLS)
10322 call _x86_64_get_dispatch@PLT
10323 movq 2296(%rax), %r11
10324 jmp *%r11
10325 #elif defined(PTHREADS)
10326 pushq %rdi
10327 call _x86_64_get_dispatch@PLT
10328 popq %rdi
10329 movq 2296(%rax), %r11
10330 jmp *%r11
10331 #else
10332 movq _glapi_Dispatch(%rip), %rax
10333 testq %rax, %rax
10334 je 1f
10335 movq 2296(%rax), %r11
10336 jmp *%r11
10337 1:
10338 pushq %rdi
10339 call _glapi_get_dispatch
10340 popq %rdi
10341 movq 2296(%rax), %r11
10342 jmp *%r11
10343 #endif /* defined(GLX_USE_TLS) */
10344 .size GL_PREFIX(IsList), .-GL_PREFIX(IsList)
10345
10346 .p2align 4,,15
10347 .globl GL_PREFIX(DepthRange)
10348 .type GL_PREFIX(DepthRange), @function
10349 GL_PREFIX(DepthRange):
10350 #if defined(GLX_USE_TLS)
10351 call _x86_64_get_dispatch@PLT
10352 movq 2304(%rax), %r11
10353 jmp *%r11
10354 #elif defined(PTHREADS)
10355 pushq %rdi
10356 pushq %rsi
10357 pushq %rbp
10358 call _x86_64_get_dispatch@PLT
10359 popq %rbp
10360 popq %rsi
10361 popq %rdi
10362 movq 2304(%rax), %r11
10363 jmp *%r11
10364 #else
10365 movq _glapi_Dispatch(%rip), %rax
10366 testq %rax, %rax
10367 je 1f
10368 movq 2304(%rax), %r11
10369 jmp *%r11
10370 1:
10371 pushq %rdi
10372 pushq %rsi
10373 pushq %rbp
10374 call _glapi_get_dispatch
10375 popq %rbp
10376 popq %rsi
10377 popq %rdi
10378 movq 2304(%rax), %r11
10379 jmp *%r11
10380 #endif /* defined(GLX_USE_TLS) */
10381 .size GL_PREFIX(DepthRange), .-GL_PREFIX(DepthRange)
10382
10383 .p2align 4,,15
10384 .globl GL_PREFIX(Frustum)
10385 .type GL_PREFIX(Frustum), @function
10386 GL_PREFIX(Frustum):
10387 #if defined(GLX_USE_TLS)
10388 call _x86_64_get_dispatch@PLT
10389 movq 2312(%rax), %r11
10390 jmp *%r11
10391 #elif defined(PTHREADS)
10392 subq $56, %rsp
10393 movq %xmm0, (%rsp)
10394 movq %xmm1, 8(%rsp)
10395 movq %xmm2, 16(%rsp)
10396 movq %xmm3, 24(%rsp)
10397 movq %xmm4, 32(%rsp)
10398 movq %xmm5, 40(%rsp)
10399 call _x86_64_get_dispatch@PLT
10400 movq 40(%rsp), %xmm5
10401 movq 32(%rsp), %xmm4
10402 movq 24(%rsp), %xmm3
10403 movq 16(%rsp), %xmm2
10404 movq 8(%rsp), %xmm1
10405 movq (%rsp), %xmm0
10406 addq $56, %rsp
10407 movq 2312(%rax), %r11
10408 jmp *%r11
10409 #else
10410 movq _glapi_Dispatch(%rip), %rax
10411 testq %rax, %rax
10412 je 1f
10413 movq 2312(%rax), %r11
10414 jmp *%r11
10415 1:
10416 subq $56, %rsp
10417 movq %xmm0, (%rsp)
10418 movq %xmm1, 8(%rsp)
10419 movq %xmm2, 16(%rsp)
10420 movq %xmm3, 24(%rsp)
10421 movq %xmm4, 32(%rsp)
10422 movq %xmm5, 40(%rsp)
10423 call _glapi_get_dispatch
10424 movq 40(%rsp), %xmm5
10425 movq 32(%rsp), %xmm4
10426 movq 24(%rsp), %xmm3
10427 movq 16(%rsp), %xmm2
10428 movq 8(%rsp), %xmm1
10429 movq (%rsp), %xmm0
10430 addq $56, %rsp
10431 movq 2312(%rax), %r11
10432 jmp *%r11
10433 #endif /* defined(GLX_USE_TLS) */
10434 .size GL_PREFIX(Frustum), .-GL_PREFIX(Frustum)
10435
10436 .p2align 4,,15
10437 .globl GL_PREFIX(LoadIdentity)
10438 .type GL_PREFIX(LoadIdentity), @function
10439 GL_PREFIX(LoadIdentity):
10440 #if defined(GLX_USE_TLS)
10441 call _x86_64_get_dispatch@PLT
10442 movq 2320(%rax), %r11
10443 jmp *%r11
10444 #elif defined(PTHREADS)
10445 pushq %rbp
10446 call _x86_64_get_dispatch@PLT
10447 popq %rbp
10448 movq 2320(%rax), %r11
10449 jmp *%r11
10450 #else
10451 movq _glapi_Dispatch(%rip), %rax
10452 testq %rax, %rax
10453 je 1f
10454 movq 2320(%rax), %r11
10455 jmp *%r11
10456 1:
10457 pushq %rbp
10458 call _glapi_get_dispatch
10459 popq %rbp
10460 movq 2320(%rax), %r11
10461 jmp *%r11
10462 #endif /* defined(GLX_USE_TLS) */
10463 .size GL_PREFIX(LoadIdentity), .-GL_PREFIX(LoadIdentity)
10464
10465 .p2align 4,,15
10466 .globl GL_PREFIX(LoadMatrixf)
10467 .type GL_PREFIX(LoadMatrixf), @function
10468 GL_PREFIX(LoadMatrixf):
10469 #if defined(GLX_USE_TLS)
10470 call _x86_64_get_dispatch@PLT
10471 movq 2328(%rax), %r11
10472 jmp *%r11
10473 #elif defined(PTHREADS)
10474 pushq %rdi
10475 call _x86_64_get_dispatch@PLT
10476 popq %rdi
10477 movq 2328(%rax), %r11
10478 jmp *%r11
10479 #else
10480 movq _glapi_Dispatch(%rip), %rax
10481 testq %rax, %rax
10482 je 1f
10483 movq 2328(%rax), %r11
10484 jmp *%r11
10485 1:
10486 pushq %rdi
10487 call _glapi_get_dispatch
10488 popq %rdi
10489 movq 2328(%rax), %r11
10490 jmp *%r11
10491 #endif /* defined(GLX_USE_TLS) */
10492 .size GL_PREFIX(LoadMatrixf), .-GL_PREFIX(LoadMatrixf)
10493
10494 .p2align 4,,15
10495 .globl GL_PREFIX(LoadMatrixd)
10496 .type GL_PREFIX(LoadMatrixd), @function
10497 GL_PREFIX(LoadMatrixd):
10498 #if defined(GLX_USE_TLS)
10499 call _x86_64_get_dispatch@PLT
10500 movq 2336(%rax), %r11
10501 jmp *%r11
10502 #elif defined(PTHREADS)
10503 pushq %rdi
10504 call _x86_64_get_dispatch@PLT
10505 popq %rdi
10506 movq 2336(%rax), %r11
10507 jmp *%r11
10508 #else
10509 movq _glapi_Dispatch(%rip), %rax
10510 testq %rax, %rax
10511 je 1f
10512 movq 2336(%rax), %r11
10513 jmp *%r11
10514 1:
10515 pushq %rdi
10516 call _glapi_get_dispatch
10517 popq %rdi
10518 movq 2336(%rax), %r11
10519 jmp *%r11
10520 #endif /* defined(GLX_USE_TLS) */
10521 .size GL_PREFIX(LoadMatrixd), .-GL_PREFIX(LoadMatrixd)
10522
10523 .p2align 4,,15
10524 .globl GL_PREFIX(MatrixMode)
10525 .type GL_PREFIX(MatrixMode), @function
10526 GL_PREFIX(MatrixMode):
10527 #if defined(GLX_USE_TLS)
10528 call _x86_64_get_dispatch@PLT
10529 movq 2344(%rax), %r11
10530 jmp *%r11
10531 #elif defined(PTHREADS)
10532 pushq %rdi
10533 call _x86_64_get_dispatch@PLT
10534 popq %rdi
10535 movq 2344(%rax), %r11
10536 jmp *%r11
10537 #else
10538 movq _glapi_Dispatch(%rip), %rax
10539 testq %rax, %rax
10540 je 1f
10541 movq 2344(%rax), %r11
10542 jmp *%r11
10543 1:
10544 pushq %rdi
10545 call _glapi_get_dispatch
10546 popq %rdi
10547 movq 2344(%rax), %r11
10548 jmp *%r11
10549 #endif /* defined(GLX_USE_TLS) */
10550 .size GL_PREFIX(MatrixMode), .-GL_PREFIX(MatrixMode)
10551
10552 .p2align 4,,15
10553 .globl GL_PREFIX(MultMatrixf)
10554 .type GL_PREFIX(MultMatrixf), @function
10555 GL_PREFIX(MultMatrixf):
10556 #if defined(GLX_USE_TLS)
10557 call _x86_64_get_dispatch@PLT
10558 movq 2352(%rax), %r11
10559 jmp *%r11
10560 #elif defined(PTHREADS)
10561 pushq %rdi
10562 call _x86_64_get_dispatch@PLT
10563 popq %rdi
10564 movq 2352(%rax), %r11
10565 jmp *%r11
10566 #else
10567 movq _glapi_Dispatch(%rip), %rax
10568 testq %rax, %rax
10569 je 1f
10570 movq 2352(%rax), %r11
10571 jmp *%r11
10572 1:
10573 pushq %rdi
10574 call _glapi_get_dispatch
10575 popq %rdi
10576 movq 2352(%rax), %r11
10577 jmp *%r11
10578 #endif /* defined(GLX_USE_TLS) */
10579 .size GL_PREFIX(MultMatrixf), .-GL_PREFIX(MultMatrixf)
10580
10581 .p2align 4,,15
10582 .globl GL_PREFIX(MultMatrixd)
10583 .type GL_PREFIX(MultMatrixd), @function
10584 GL_PREFIX(MultMatrixd):
10585 #if defined(GLX_USE_TLS)
10586 call _x86_64_get_dispatch@PLT
10587 movq 2360(%rax), %r11
10588 jmp *%r11
10589 #elif defined(PTHREADS)
10590 pushq %rdi
10591 call _x86_64_get_dispatch@PLT
10592 popq %rdi
10593 movq 2360(%rax), %r11
10594 jmp *%r11
10595 #else
10596 movq _glapi_Dispatch(%rip), %rax
10597 testq %rax, %rax
10598 je 1f
10599 movq 2360(%rax), %r11
10600 jmp *%r11
10601 1:
10602 pushq %rdi
10603 call _glapi_get_dispatch
10604 popq %rdi
10605 movq 2360(%rax), %r11
10606 jmp *%r11
10607 #endif /* defined(GLX_USE_TLS) */
10608 .size GL_PREFIX(MultMatrixd), .-GL_PREFIX(MultMatrixd)
10609
10610 .p2align 4,,15
10611 .globl GL_PREFIX(Ortho)
10612 .type GL_PREFIX(Ortho), @function
10613 GL_PREFIX(Ortho):
10614 #if defined(GLX_USE_TLS)
10615 call _x86_64_get_dispatch@PLT
10616 movq 2368(%rax), %r11
10617 jmp *%r11
10618 #elif defined(PTHREADS)
10619 subq $56, %rsp
10620 movq %xmm0, (%rsp)
10621 movq %xmm1, 8(%rsp)
10622 movq %xmm2, 16(%rsp)
10623 movq %xmm3, 24(%rsp)
10624 movq %xmm4, 32(%rsp)
10625 movq %xmm5, 40(%rsp)
10626 call _x86_64_get_dispatch@PLT
10627 movq 40(%rsp), %xmm5
10628 movq 32(%rsp), %xmm4
10629 movq 24(%rsp), %xmm3
10630 movq 16(%rsp), %xmm2
10631 movq 8(%rsp), %xmm1
10632 movq (%rsp), %xmm0
10633 addq $56, %rsp
10634 movq 2368(%rax), %r11
10635 jmp *%r11
10636 #else
10637 movq _glapi_Dispatch(%rip), %rax
10638 testq %rax, %rax
10639 je 1f
10640 movq 2368(%rax), %r11
10641 jmp *%r11
10642 1:
10643 subq $56, %rsp
10644 movq %xmm0, (%rsp)
10645 movq %xmm1, 8(%rsp)
10646 movq %xmm2, 16(%rsp)
10647 movq %xmm3, 24(%rsp)
10648 movq %xmm4, 32(%rsp)
10649 movq %xmm5, 40(%rsp)
10650 call _glapi_get_dispatch
10651 movq 40(%rsp), %xmm5
10652 movq 32(%rsp), %xmm4
10653 movq 24(%rsp), %xmm3
10654 movq 16(%rsp), %xmm2
10655 movq 8(%rsp), %xmm1
10656 movq (%rsp), %xmm0
10657 addq $56, %rsp
10658 movq 2368(%rax), %r11
10659 jmp *%r11
10660 #endif /* defined(GLX_USE_TLS) */
10661 .size GL_PREFIX(Ortho), .-GL_PREFIX(Ortho)
10662
10663 .p2align 4,,15
10664 .globl GL_PREFIX(PopMatrix)
10665 .type GL_PREFIX(PopMatrix), @function
10666 GL_PREFIX(PopMatrix):
10667 #if defined(GLX_USE_TLS)
10668 call _x86_64_get_dispatch@PLT
10669 movq 2376(%rax), %r11
10670 jmp *%r11
10671 #elif defined(PTHREADS)
10672 pushq %rbp
10673 call _x86_64_get_dispatch@PLT
10674 popq %rbp
10675 movq 2376(%rax), %r11
10676 jmp *%r11
10677 #else
10678 movq _glapi_Dispatch(%rip), %rax
10679 testq %rax, %rax
10680 je 1f
10681 movq 2376(%rax), %r11
10682 jmp *%r11
10683 1:
10684 pushq %rbp
10685 call _glapi_get_dispatch
10686 popq %rbp
10687 movq 2376(%rax), %r11
10688 jmp *%r11
10689 #endif /* defined(GLX_USE_TLS) */
10690 .size GL_PREFIX(PopMatrix), .-GL_PREFIX(PopMatrix)
10691
10692 .p2align 4,,15
10693 .globl GL_PREFIX(PushMatrix)
10694 .type GL_PREFIX(PushMatrix), @function
10695 GL_PREFIX(PushMatrix):
10696 #if defined(GLX_USE_TLS)
10697 call _x86_64_get_dispatch@PLT
10698 movq 2384(%rax), %r11
10699 jmp *%r11
10700 #elif defined(PTHREADS)
10701 pushq %rbp
10702 call _x86_64_get_dispatch@PLT
10703 popq %rbp
10704 movq 2384(%rax), %r11
10705 jmp *%r11
10706 #else
10707 movq _glapi_Dispatch(%rip), %rax
10708 testq %rax, %rax
10709 je 1f
10710 movq 2384(%rax), %r11
10711 jmp *%r11
10712 1:
10713 pushq %rbp
10714 call _glapi_get_dispatch
10715 popq %rbp
10716 movq 2384(%rax), %r11
10717 jmp *%r11
10718 #endif /* defined(GLX_USE_TLS) */
10719 .size GL_PREFIX(PushMatrix), .-GL_PREFIX(PushMatrix)
10720
10721 .p2align 4,,15
10722 .globl GL_PREFIX(Rotated)
10723 .type GL_PREFIX(Rotated), @function
10724 GL_PREFIX(Rotated):
10725 #if defined(GLX_USE_TLS)
10726 call _x86_64_get_dispatch@PLT
10727 movq 2392(%rax), %r11
10728 jmp *%r11
10729 #elif defined(PTHREADS)
10730 subq $40, %rsp
10731 movq %xmm0, (%rsp)
10732 movq %xmm1, 8(%rsp)
10733 movq %xmm2, 16(%rsp)
10734 movq %xmm3, 24(%rsp)
10735 call _x86_64_get_dispatch@PLT
10736 movq 24(%rsp), %xmm3
10737 movq 16(%rsp), %xmm2
10738 movq 8(%rsp), %xmm1
10739 movq (%rsp), %xmm0
10740 addq $40, %rsp
10741 movq 2392(%rax), %r11
10742 jmp *%r11
10743 #else
10744 movq _glapi_Dispatch(%rip), %rax
10745 testq %rax, %rax
10746 je 1f
10747 movq 2392(%rax), %r11
10748 jmp *%r11
10749 1:
10750 subq $40, %rsp
10751 movq %xmm0, (%rsp)
10752 movq %xmm1, 8(%rsp)
10753 movq %xmm2, 16(%rsp)
10754 movq %xmm3, 24(%rsp)
10755 call _glapi_get_dispatch
10756 movq 24(%rsp), %xmm3
10757 movq 16(%rsp), %xmm2
10758 movq 8(%rsp), %xmm1
10759 movq (%rsp), %xmm0
10760 addq $40, %rsp
10761 movq 2392(%rax), %r11
10762 jmp *%r11
10763 #endif /* defined(GLX_USE_TLS) */
10764 .size GL_PREFIX(Rotated), .-GL_PREFIX(Rotated)
10765
10766 .p2align 4,,15
10767 .globl GL_PREFIX(Rotatef)
10768 .type GL_PREFIX(Rotatef), @function
10769 GL_PREFIX(Rotatef):
10770 #if defined(GLX_USE_TLS)
10771 call _x86_64_get_dispatch@PLT
10772 movq 2400(%rax), %r11
10773 jmp *%r11
10774 #elif defined(PTHREADS)
10775 subq $40, %rsp
10776 movq %xmm0, (%rsp)
10777 movq %xmm1, 8(%rsp)
10778 movq %xmm2, 16(%rsp)
10779 movq %xmm3, 24(%rsp)
10780 call _x86_64_get_dispatch@PLT
10781 movq 24(%rsp), %xmm3
10782 movq 16(%rsp), %xmm2
10783 movq 8(%rsp), %xmm1
10784 movq (%rsp), %xmm0
10785 addq $40, %rsp
10786 movq 2400(%rax), %r11
10787 jmp *%r11
10788 #else
10789 movq _glapi_Dispatch(%rip), %rax
10790 testq %rax, %rax
10791 je 1f
10792 movq 2400(%rax), %r11
10793 jmp *%r11
10794 1:
10795 subq $40, %rsp
10796 movq %xmm0, (%rsp)
10797 movq %xmm1, 8(%rsp)
10798 movq %xmm2, 16(%rsp)
10799 movq %xmm3, 24(%rsp)
10800 call _glapi_get_dispatch
10801 movq 24(%rsp), %xmm3
10802 movq 16(%rsp), %xmm2
10803 movq 8(%rsp), %xmm1
10804 movq (%rsp), %xmm0
10805 addq $40, %rsp
10806 movq 2400(%rax), %r11
10807 jmp *%r11
10808 #endif /* defined(GLX_USE_TLS) */
10809 .size GL_PREFIX(Rotatef), .-GL_PREFIX(Rotatef)
10810
10811 .p2align 4,,15
10812 .globl GL_PREFIX(Scaled)
10813 .type GL_PREFIX(Scaled), @function
10814 GL_PREFIX(Scaled):
10815 #if defined(GLX_USE_TLS)
10816 call _x86_64_get_dispatch@PLT
10817 movq 2408(%rax), %r11
10818 jmp *%r11
10819 #elif defined(PTHREADS)
10820 subq $24, %rsp
10821 movq %xmm0, (%rsp)
10822 movq %xmm1, 8(%rsp)
10823 movq %xmm2, 16(%rsp)
10824 call _x86_64_get_dispatch@PLT
10825 movq 16(%rsp), %xmm2
10826 movq 8(%rsp), %xmm1
10827 movq (%rsp), %xmm0
10828 addq $24, %rsp
10829 movq 2408(%rax), %r11
10830 jmp *%r11
10831 #else
10832 movq _glapi_Dispatch(%rip), %rax
10833 testq %rax, %rax
10834 je 1f
10835 movq 2408(%rax), %r11
10836 jmp *%r11
10837 1:
10838 subq $24, %rsp
10839 movq %xmm0, (%rsp)
10840 movq %xmm1, 8(%rsp)
10841 movq %xmm2, 16(%rsp)
10842 call _glapi_get_dispatch
10843 movq 16(%rsp), %xmm2
10844 movq 8(%rsp), %xmm1
10845 movq (%rsp), %xmm0
10846 addq $24, %rsp
10847 movq 2408(%rax), %r11
10848 jmp *%r11
10849 #endif /* defined(GLX_USE_TLS) */
10850 .size GL_PREFIX(Scaled), .-GL_PREFIX(Scaled)
10851
10852 .p2align 4,,15
10853 .globl GL_PREFIX(Scalef)
10854 .type GL_PREFIX(Scalef), @function
10855 GL_PREFIX(Scalef):
10856 #if defined(GLX_USE_TLS)
10857 call _x86_64_get_dispatch@PLT
10858 movq 2416(%rax), %r11
10859 jmp *%r11
10860 #elif defined(PTHREADS)
10861 subq $24, %rsp
10862 movq %xmm0, (%rsp)
10863 movq %xmm1, 8(%rsp)
10864 movq %xmm2, 16(%rsp)
10865 call _x86_64_get_dispatch@PLT
10866 movq 16(%rsp), %xmm2
10867 movq 8(%rsp), %xmm1
10868 movq (%rsp), %xmm0
10869 addq $24, %rsp
10870 movq 2416(%rax), %r11
10871 jmp *%r11
10872 #else
10873 movq _glapi_Dispatch(%rip), %rax
10874 testq %rax, %rax
10875 je 1f
10876 movq 2416(%rax), %r11
10877 jmp *%r11
10878 1:
10879 subq $24, %rsp
10880 movq %xmm0, (%rsp)
10881 movq %xmm1, 8(%rsp)
10882 movq %xmm2, 16(%rsp)
10883 call _glapi_get_dispatch
10884 movq 16(%rsp), %xmm2
10885 movq 8(%rsp), %xmm1
10886 movq (%rsp), %xmm0
10887 addq $24, %rsp
10888 movq 2416(%rax), %r11
10889 jmp *%r11
10890 #endif /* defined(GLX_USE_TLS) */
10891 .size GL_PREFIX(Scalef), .-GL_PREFIX(Scalef)
10892
10893 .p2align 4,,15
10894 .globl GL_PREFIX(Translated)
10895 .type GL_PREFIX(Translated), @function
10896 GL_PREFIX(Translated):
10897 #if defined(GLX_USE_TLS)
10898 call _x86_64_get_dispatch@PLT
10899 movq 2424(%rax), %r11
10900 jmp *%r11
10901 #elif defined(PTHREADS)
10902 subq $24, %rsp
10903 movq %xmm0, (%rsp)
10904 movq %xmm1, 8(%rsp)
10905 movq %xmm2, 16(%rsp)
10906 call _x86_64_get_dispatch@PLT
10907 movq 16(%rsp), %xmm2
10908 movq 8(%rsp), %xmm1
10909 movq (%rsp), %xmm0
10910 addq $24, %rsp
10911 movq 2424(%rax), %r11
10912 jmp *%r11
10913 #else
10914 movq _glapi_Dispatch(%rip), %rax
10915 testq %rax, %rax
10916 je 1f
10917 movq 2424(%rax), %r11
10918 jmp *%r11
10919 1:
10920 subq $24, %rsp
10921 movq %xmm0, (%rsp)
10922 movq %xmm1, 8(%rsp)
10923 movq %xmm2, 16(%rsp)
10924 call _glapi_get_dispatch
10925 movq 16(%rsp), %xmm2
10926 movq 8(%rsp), %xmm1
10927 movq (%rsp), %xmm0
10928 addq $24, %rsp
10929 movq 2424(%rax), %r11
10930 jmp *%r11
10931 #endif /* defined(GLX_USE_TLS) */
10932 .size GL_PREFIX(Translated), .-GL_PREFIX(Translated)
10933
10934 .p2align 4,,15
10935 .globl GL_PREFIX(Translatef)
10936 .type GL_PREFIX(Translatef), @function
10937 GL_PREFIX(Translatef):
10938 #if defined(GLX_USE_TLS)
10939 call _x86_64_get_dispatch@PLT
10940 movq 2432(%rax), %r11
10941 jmp *%r11
10942 #elif defined(PTHREADS)
10943 subq $24, %rsp
10944 movq %xmm0, (%rsp)
10945 movq %xmm1, 8(%rsp)
10946 movq %xmm2, 16(%rsp)
10947 call _x86_64_get_dispatch@PLT
10948 movq 16(%rsp), %xmm2
10949 movq 8(%rsp), %xmm1
10950 movq (%rsp), %xmm0
10951 addq $24, %rsp
10952 movq 2432(%rax), %r11
10953 jmp *%r11
10954 #else
10955 movq _glapi_Dispatch(%rip), %rax
10956 testq %rax, %rax
10957 je 1f
10958 movq 2432(%rax), %r11
10959 jmp *%r11
10960 1:
10961 subq $24, %rsp
10962 movq %xmm0, (%rsp)
10963 movq %xmm1, 8(%rsp)
10964 movq %xmm2, 16(%rsp)
10965 call _glapi_get_dispatch
10966 movq 16(%rsp), %xmm2
10967 movq 8(%rsp), %xmm1
10968 movq (%rsp), %xmm0
10969 addq $24, %rsp
10970 movq 2432(%rax), %r11
10971 jmp *%r11
10972 #endif /* defined(GLX_USE_TLS) */
10973 .size GL_PREFIX(Translatef), .-GL_PREFIX(Translatef)
10974
10975 .p2align 4,,15
10976 .globl GL_PREFIX(Viewport)
10977 .type GL_PREFIX(Viewport), @function
10978 GL_PREFIX(Viewport):
10979 #if defined(GLX_USE_TLS)
10980 call _x86_64_get_dispatch@PLT
10981 movq 2440(%rax), %r11
10982 jmp *%r11
10983 #elif defined(PTHREADS)
10984 pushq %rdi
10985 pushq %rsi
10986 pushq %rdx
10987 pushq %rcx
10988 pushq %rbp
10989 call _x86_64_get_dispatch@PLT
10990 popq %rbp
10991 popq %rcx
10992 popq %rdx
10993 popq %rsi
10994 popq %rdi
10995 movq 2440(%rax), %r11
10996 jmp *%r11
10997 #else
10998 movq _glapi_Dispatch(%rip), %rax
10999 testq %rax, %rax
11000 je 1f
11001 movq 2440(%rax), %r11
11002 jmp *%r11
11003 1:
11004 pushq %rdi
11005 pushq %rsi
11006 pushq %rdx
11007 pushq %rcx
11008 pushq %rbp
11009 call _glapi_get_dispatch
11010 popq %rbp
11011 popq %rcx
11012 popq %rdx
11013 popq %rsi
11014 popq %rdi
11015 movq 2440(%rax), %r11
11016 jmp *%r11
11017 #endif /* defined(GLX_USE_TLS) */
11018 .size GL_PREFIX(Viewport), .-GL_PREFIX(Viewport)
11019
11020 .p2align 4,,15
11021 .globl GL_PREFIX(ArrayElement)
11022 .type GL_PREFIX(ArrayElement), @function
11023 GL_PREFIX(ArrayElement):
11024 #if defined(GLX_USE_TLS)
11025 call _x86_64_get_dispatch@PLT
11026 movq 2448(%rax), %r11
11027 jmp *%r11
11028 #elif defined(PTHREADS)
11029 pushq %rdi
11030 call _x86_64_get_dispatch@PLT
11031 popq %rdi
11032 movq 2448(%rax), %r11
11033 jmp *%r11
11034 #else
11035 movq _glapi_Dispatch(%rip), %rax
11036 testq %rax, %rax
11037 je 1f
11038 movq 2448(%rax), %r11
11039 jmp *%r11
11040 1:
11041 pushq %rdi
11042 call _glapi_get_dispatch
11043 popq %rdi
11044 movq 2448(%rax), %r11
11045 jmp *%r11
11046 #endif /* defined(GLX_USE_TLS) */
11047 .size GL_PREFIX(ArrayElement), .-GL_PREFIX(ArrayElement)
11048
11049 .p2align 4,,15
11050 .globl GL_PREFIX(BindTexture)
11051 .type GL_PREFIX(BindTexture), @function
11052 GL_PREFIX(BindTexture):
11053 #if defined(GLX_USE_TLS)
11054 call _x86_64_get_dispatch@PLT
11055 movq 2456(%rax), %r11
11056 jmp *%r11
11057 #elif defined(PTHREADS)
11058 pushq %rdi
11059 pushq %rsi
11060 pushq %rbp
11061 call _x86_64_get_dispatch@PLT
11062 popq %rbp
11063 popq %rsi
11064 popq %rdi
11065 movq 2456(%rax), %r11
11066 jmp *%r11
11067 #else
11068 movq _glapi_Dispatch(%rip), %rax
11069 testq %rax, %rax
11070 je 1f
11071 movq 2456(%rax), %r11
11072 jmp *%r11
11073 1:
11074 pushq %rdi
11075 pushq %rsi
11076 pushq %rbp
11077 call _glapi_get_dispatch
11078 popq %rbp
11079 popq %rsi
11080 popq %rdi
11081 movq 2456(%rax), %r11
11082 jmp *%r11
11083 #endif /* defined(GLX_USE_TLS) */
11084 .size GL_PREFIX(BindTexture), .-GL_PREFIX(BindTexture)
11085
11086 .p2align 4,,15
11087 .globl GL_PREFIX(ColorPointer)
11088 .type GL_PREFIX(ColorPointer), @function
11089 GL_PREFIX(ColorPointer):
11090 #if defined(GLX_USE_TLS)
11091 call _x86_64_get_dispatch@PLT
11092 movq 2464(%rax), %r11
11093 jmp *%r11
11094 #elif defined(PTHREADS)
11095 pushq %rdi
11096 pushq %rsi
11097 pushq %rdx
11098 pushq %rcx
11099 pushq %rbp
11100 call _x86_64_get_dispatch@PLT
11101 popq %rbp
11102 popq %rcx
11103 popq %rdx
11104 popq %rsi
11105 popq %rdi
11106 movq 2464(%rax), %r11
11107 jmp *%r11
11108 #else
11109 movq _glapi_Dispatch(%rip), %rax
11110 testq %rax, %rax
11111 je 1f
11112 movq 2464(%rax), %r11
11113 jmp *%r11
11114 1:
11115 pushq %rdi
11116 pushq %rsi
11117 pushq %rdx
11118 pushq %rcx
11119 pushq %rbp
11120 call _glapi_get_dispatch
11121 popq %rbp
11122 popq %rcx
11123 popq %rdx
11124 popq %rsi
11125 popq %rdi
11126 movq 2464(%rax), %r11
11127 jmp *%r11
11128 #endif /* defined(GLX_USE_TLS) */
11129 .size GL_PREFIX(ColorPointer), .-GL_PREFIX(ColorPointer)
11130
11131 .p2align 4,,15
11132 .globl GL_PREFIX(DisableClientState)
11133 .type GL_PREFIX(DisableClientState), @function
11134 GL_PREFIX(DisableClientState):
11135 #if defined(GLX_USE_TLS)
11136 call _x86_64_get_dispatch@PLT
11137 movq 2472(%rax), %r11
11138 jmp *%r11
11139 #elif defined(PTHREADS)
11140 pushq %rdi
11141 call _x86_64_get_dispatch@PLT
11142 popq %rdi
11143 movq 2472(%rax), %r11
11144 jmp *%r11
11145 #else
11146 movq _glapi_Dispatch(%rip), %rax
11147 testq %rax, %rax
11148 je 1f
11149 movq 2472(%rax), %r11
11150 jmp *%r11
11151 1:
11152 pushq %rdi
11153 call _glapi_get_dispatch
11154 popq %rdi
11155 movq 2472(%rax), %r11
11156 jmp *%r11
11157 #endif /* defined(GLX_USE_TLS) */
11158 .size GL_PREFIX(DisableClientState), .-GL_PREFIX(DisableClientState)
11159
11160 .p2align 4,,15
11161 .globl GL_PREFIX(DrawArrays)
11162 .type GL_PREFIX(DrawArrays), @function
11163 GL_PREFIX(DrawArrays):
11164 #if defined(GLX_USE_TLS)
11165 call _x86_64_get_dispatch@PLT
11166 movq 2480(%rax), %r11
11167 jmp *%r11
11168 #elif defined(PTHREADS)
11169 pushq %rdi
11170 pushq %rsi
11171 pushq %rdx
11172 call _x86_64_get_dispatch@PLT
11173 popq %rdx
11174 popq %rsi
11175 popq %rdi
11176 movq 2480(%rax), %r11
11177 jmp *%r11
11178 #else
11179 movq _glapi_Dispatch(%rip), %rax
11180 testq %rax, %rax
11181 je 1f
11182 movq 2480(%rax), %r11
11183 jmp *%r11
11184 1:
11185 pushq %rdi
11186 pushq %rsi
11187 pushq %rdx
11188 call _glapi_get_dispatch
11189 popq %rdx
11190 popq %rsi
11191 popq %rdi
11192 movq 2480(%rax), %r11
11193 jmp *%r11
11194 #endif /* defined(GLX_USE_TLS) */
11195 .size GL_PREFIX(DrawArrays), .-GL_PREFIX(DrawArrays)
11196
11197 .p2align 4,,15
11198 .globl GL_PREFIX(DrawElements)
11199 .type GL_PREFIX(DrawElements), @function
11200 GL_PREFIX(DrawElements):
11201 #if defined(GLX_USE_TLS)
11202 call _x86_64_get_dispatch@PLT
11203 movq 2488(%rax), %r11
11204 jmp *%r11
11205 #elif defined(PTHREADS)
11206 pushq %rdi
11207 pushq %rsi
11208 pushq %rdx
11209 pushq %rcx
11210 pushq %rbp
11211 call _x86_64_get_dispatch@PLT
11212 popq %rbp
11213 popq %rcx
11214 popq %rdx
11215 popq %rsi
11216 popq %rdi
11217 movq 2488(%rax), %r11
11218 jmp *%r11
11219 #else
11220 movq _glapi_Dispatch(%rip), %rax
11221 testq %rax, %rax
11222 je 1f
11223 movq 2488(%rax), %r11
11224 jmp *%r11
11225 1:
11226 pushq %rdi
11227 pushq %rsi
11228 pushq %rdx
11229 pushq %rcx
11230 pushq %rbp
11231 call _glapi_get_dispatch
11232 popq %rbp
11233 popq %rcx
11234 popq %rdx
11235 popq %rsi
11236 popq %rdi
11237 movq 2488(%rax), %r11
11238 jmp *%r11
11239 #endif /* defined(GLX_USE_TLS) */
11240 .size GL_PREFIX(DrawElements), .-GL_PREFIX(DrawElements)
11241
11242 .p2align 4,,15
11243 .globl GL_PREFIX(EdgeFlagPointer)
11244 .type GL_PREFIX(EdgeFlagPointer), @function
11245 GL_PREFIX(EdgeFlagPointer):
11246 #if defined(GLX_USE_TLS)
11247 call _x86_64_get_dispatch@PLT
11248 movq 2496(%rax), %r11
11249 jmp *%r11
11250 #elif defined(PTHREADS)
11251 pushq %rdi
11252 pushq %rsi
11253 pushq %rbp
11254 call _x86_64_get_dispatch@PLT
11255 popq %rbp
11256 popq %rsi
11257 popq %rdi
11258 movq 2496(%rax), %r11
11259 jmp *%r11
11260 #else
11261 movq _glapi_Dispatch(%rip), %rax
11262 testq %rax, %rax
11263 je 1f
11264 movq 2496(%rax), %r11
11265 jmp *%r11
11266 1:
11267 pushq %rdi
11268 pushq %rsi
11269 pushq %rbp
11270 call _glapi_get_dispatch
11271 popq %rbp
11272 popq %rsi
11273 popq %rdi
11274 movq 2496(%rax), %r11
11275 jmp *%r11
11276 #endif /* defined(GLX_USE_TLS) */
11277 .size GL_PREFIX(EdgeFlagPointer), .-GL_PREFIX(EdgeFlagPointer)
11278
11279 .p2align 4,,15
11280 .globl GL_PREFIX(EnableClientState)
11281 .type GL_PREFIX(EnableClientState), @function
11282 GL_PREFIX(EnableClientState):
11283 #if defined(GLX_USE_TLS)
11284 call _x86_64_get_dispatch@PLT
11285 movq 2504(%rax), %r11
11286 jmp *%r11
11287 #elif defined(PTHREADS)
11288 pushq %rdi
11289 call _x86_64_get_dispatch@PLT
11290 popq %rdi
11291 movq 2504(%rax), %r11
11292 jmp *%r11
11293 #else
11294 movq _glapi_Dispatch(%rip), %rax
11295 testq %rax, %rax
11296 je 1f
11297 movq 2504(%rax), %r11
11298 jmp *%r11
11299 1:
11300 pushq %rdi
11301 call _glapi_get_dispatch
11302 popq %rdi
11303 movq 2504(%rax), %r11
11304 jmp *%r11
11305 #endif /* defined(GLX_USE_TLS) */
11306 .size GL_PREFIX(EnableClientState), .-GL_PREFIX(EnableClientState)
11307
11308 .p2align 4,,15
11309 .globl GL_PREFIX(IndexPointer)
11310 .type GL_PREFIX(IndexPointer), @function
11311 GL_PREFIX(IndexPointer):
11312 #if defined(GLX_USE_TLS)
11313 call _x86_64_get_dispatch@PLT
11314 movq 2512(%rax), %r11
11315 jmp *%r11
11316 #elif defined(PTHREADS)
11317 pushq %rdi
11318 pushq %rsi
11319 pushq %rdx
11320 call _x86_64_get_dispatch@PLT
11321 popq %rdx
11322 popq %rsi
11323 popq %rdi
11324 movq 2512(%rax), %r11
11325 jmp *%r11
11326 #else
11327 movq _glapi_Dispatch(%rip), %rax
11328 testq %rax, %rax
11329 je 1f
11330 movq 2512(%rax), %r11
11331 jmp *%r11
11332 1:
11333 pushq %rdi
11334 pushq %rsi
11335 pushq %rdx
11336 call _glapi_get_dispatch
11337 popq %rdx
11338 popq %rsi
11339 popq %rdi
11340 movq 2512(%rax), %r11
11341 jmp *%r11
11342 #endif /* defined(GLX_USE_TLS) */
11343 .size GL_PREFIX(IndexPointer), .-GL_PREFIX(IndexPointer)
11344
11345 .p2align 4,,15
11346 .globl GL_PREFIX(Indexub)
11347 .type GL_PREFIX(Indexub), @function
11348 GL_PREFIX(Indexub):
11349 #if defined(GLX_USE_TLS)
11350 call _x86_64_get_dispatch@PLT
11351 movq 2520(%rax), %r11
11352 jmp *%r11
11353 #elif defined(PTHREADS)
11354 pushq %rdi
11355 call _x86_64_get_dispatch@PLT
11356 popq %rdi
11357 movq 2520(%rax), %r11
11358 jmp *%r11
11359 #else
11360 movq _glapi_Dispatch(%rip), %rax
11361 testq %rax, %rax
11362 je 1f
11363 movq 2520(%rax), %r11
11364 jmp *%r11
11365 1:
11366 pushq %rdi
11367 call _glapi_get_dispatch
11368 popq %rdi
11369 movq 2520(%rax), %r11
11370 jmp *%r11
11371 #endif /* defined(GLX_USE_TLS) */
11372 .size GL_PREFIX(Indexub), .-GL_PREFIX(Indexub)
11373
11374 .p2align 4,,15
11375 .globl GL_PREFIX(Indexubv)
11376 .type GL_PREFIX(Indexubv), @function
11377 GL_PREFIX(Indexubv):
11378 #if defined(GLX_USE_TLS)
11379 call _x86_64_get_dispatch@PLT
11380 movq 2528(%rax), %r11
11381 jmp *%r11
11382 #elif defined(PTHREADS)
11383 pushq %rdi
11384 call _x86_64_get_dispatch@PLT
11385 popq %rdi
11386 movq 2528(%rax), %r11
11387 jmp *%r11
11388 #else
11389 movq _glapi_Dispatch(%rip), %rax
11390 testq %rax, %rax
11391 je 1f
11392 movq 2528(%rax), %r11
11393 jmp *%r11
11394 1:
11395 pushq %rdi
11396 call _glapi_get_dispatch
11397 popq %rdi
11398 movq 2528(%rax), %r11
11399 jmp *%r11
11400 #endif /* defined(GLX_USE_TLS) */
11401 .size GL_PREFIX(Indexubv), .-GL_PREFIX(Indexubv)
11402
11403 .p2align 4,,15
11404 .globl GL_PREFIX(InterleavedArrays)
11405 .type GL_PREFIX(InterleavedArrays), @function
11406 GL_PREFIX(InterleavedArrays):
11407 #if defined(GLX_USE_TLS)
11408 call _x86_64_get_dispatch@PLT
11409 movq 2536(%rax), %r11
11410 jmp *%r11
11411 #elif defined(PTHREADS)
11412 pushq %rdi
11413 pushq %rsi
11414 pushq %rdx
11415 call _x86_64_get_dispatch@PLT
11416 popq %rdx
11417 popq %rsi
11418 popq %rdi
11419 movq 2536(%rax), %r11
11420 jmp *%r11
11421 #else
11422 movq _glapi_Dispatch(%rip), %rax
11423 testq %rax, %rax
11424 je 1f
11425 movq 2536(%rax), %r11
11426 jmp *%r11
11427 1:
11428 pushq %rdi
11429 pushq %rsi
11430 pushq %rdx
11431 call _glapi_get_dispatch
11432 popq %rdx
11433 popq %rsi
11434 popq %rdi
11435 movq 2536(%rax), %r11
11436 jmp *%r11
11437 #endif /* defined(GLX_USE_TLS) */
11438 .size GL_PREFIX(InterleavedArrays), .-GL_PREFIX(InterleavedArrays)
11439
11440 .p2align 4,,15
11441 .globl GL_PREFIX(NormalPointer)
11442 .type GL_PREFIX(NormalPointer), @function
11443 GL_PREFIX(NormalPointer):
11444 #if defined(GLX_USE_TLS)
11445 call _x86_64_get_dispatch@PLT
11446 movq 2544(%rax), %r11
11447 jmp *%r11
11448 #elif defined(PTHREADS)
11449 pushq %rdi
11450 pushq %rsi
11451 pushq %rdx
11452 call _x86_64_get_dispatch@PLT
11453 popq %rdx
11454 popq %rsi
11455 popq %rdi
11456 movq 2544(%rax), %r11
11457 jmp *%r11
11458 #else
11459 movq _glapi_Dispatch(%rip), %rax
11460 testq %rax, %rax
11461 je 1f
11462 movq 2544(%rax), %r11
11463 jmp *%r11
11464 1:
11465 pushq %rdi
11466 pushq %rsi
11467 pushq %rdx
11468 call _glapi_get_dispatch
11469 popq %rdx
11470 popq %rsi
11471 popq %rdi
11472 movq 2544(%rax), %r11
11473 jmp *%r11
11474 #endif /* defined(GLX_USE_TLS) */
11475 .size GL_PREFIX(NormalPointer), .-GL_PREFIX(NormalPointer)
11476
11477 .p2align 4,,15
11478 .globl GL_PREFIX(PolygonOffset)
11479 .type GL_PREFIX(PolygonOffset), @function
11480 GL_PREFIX(PolygonOffset):
11481 #if defined(GLX_USE_TLS)
11482 call _x86_64_get_dispatch@PLT
11483 movq 2552(%rax), %r11
11484 jmp *%r11
11485 #elif defined(PTHREADS)
11486 subq $24, %rsp
11487 movq %xmm0, (%rsp)
11488 movq %xmm1, 8(%rsp)
11489 call _x86_64_get_dispatch@PLT
11490 movq 8(%rsp), %xmm1
11491 movq (%rsp), %xmm0
11492 addq $24, %rsp
11493 movq 2552(%rax), %r11
11494 jmp *%r11
11495 #else
11496 movq _glapi_Dispatch(%rip), %rax
11497 testq %rax, %rax
11498 je 1f
11499 movq 2552(%rax), %r11
11500 jmp *%r11
11501 1:
11502 subq $24, %rsp
11503 movq %xmm0, (%rsp)
11504 movq %xmm1, 8(%rsp)
11505 call _glapi_get_dispatch
11506 movq 8(%rsp), %xmm1
11507 movq (%rsp), %xmm0
11508 addq $24, %rsp
11509 movq 2552(%rax), %r11
11510 jmp *%r11
11511 #endif /* defined(GLX_USE_TLS) */
11512 .size GL_PREFIX(PolygonOffset), .-GL_PREFIX(PolygonOffset)
11513
11514 .p2align 4,,15
11515 .globl GL_PREFIX(TexCoordPointer)
11516 .type GL_PREFIX(TexCoordPointer), @function
11517 GL_PREFIX(TexCoordPointer):
11518 #if defined(GLX_USE_TLS)
11519 call _x86_64_get_dispatch@PLT
11520 movq 2560(%rax), %r11
11521 jmp *%r11
11522 #elif defined(PTHREADS)
11523 pushq %rdi
11524 pushq %rsi
11525 pushq %rdx
11526 pushq %rcx
11527 pushq %rbp
11528 call _x86_64_get_dispatch@PLT
11529 popq %rbp
11530 popq %rcx
11531 popq %rdx
11532 popq %rsi
11533 popq %rdi
11534 movq 2560(%rax), %r11
11535 jmp *%r11
11536 #else
11537 movq _glapi_Dispatch(%rip), %rax
11538 testq %rax, %rax
11539 je 1f
11540 movq 2560(%rax), %r11
11541 jmp *%r11
11542 1:
11543 pushq %rdi
11544 pushq %rsi
11545 pushq %rdx
11546 pushq %rcx
11547 pushq %rbp
11548 call _glapi_get_dispatch
11549 popq %rbp
11550 popq %rcx
11551 popq %rdx
11552 popq %rsi
11553 popq %rdi
11554 movq 2560(%rax), %r11
11555 jmp *%r11
11556 #endif /* defined(GLX_USE_TLS) */
11557 .size GL_PREFIX(TexCoordPointer), .-GL_PREFIX(TexCoordPointer)
11558
11559 .p2align 4,,15
11560 .globl GL_PREFIX(VertexPointer)
11561 .type GL_PREFIX(VertexPointer), @function
11562 GL_PREFIX(VertexPointer):
11563 #if defined(GLX_USE_TLS)
11564 call _x86_64_get_dispatch@PLT
11565 movq 2568(%rax), %r11
11566 jmp *%r11
11567 #elif defined(PTHREADS)
11568 pushq %rdi
11569 pushq %rsi
11570 pushq %rdx
11571 pushq %rcx
11572 pushq %rbp
11573 call _x86_64_get_dispatch@PLT
11574 popq %rbp
11575 popq %rcx
11576 popq %rdx
11577 popq %rsi
11578 popq %rdi
11579 movq 2568(%rax), %r11
11580 jmp *%r11
11581 #else
11582 movq _glapi_Dispatch(%rip), %rax
11583 testq %rax, %rax
11584 je 1f
11585 movq 2568(%rax), %r11
11586 jmp *%r11
11587 1:
11588 pushq %rdi
11589 pushq %rsi
11590 pushq %rdx
11591 pushq %rcx
11592 pushq %rbp
11593 call _glapi_get_dispatch
11594 popq %rbp
11595 popq %rcx
11596 popq %rdx
11597 popq %rsi
11598 popq %rdi
11599 movq 2568(%rax), %r11
11600 jmp *%r11
11601 #endif /* defined(GLX_USE_TLS) */
11602 .size GL_PREFIX(VertexPointer), .-GL_PREFIX(VertexPointer)
11603
11604 .p2align 4,,15
11605 .globl GL_PREFIX(AreTexturesResident)
11606 .type GL_PREFIX(AreTexturesResident), @function
11607 GL_PREFIX(AreTexturesResident):
11608 #if defined(GLX_USE_TLS)
11609 call _x86_64_get_dispatch@PLT
11610 movq 2576(%rax), %r11
11611 jmp *%r11
11612 #elif defined(PTHREADS)
11613 pushq %rdi
11614 pushq %rsi
11615 pushq %rdx
11616 call _x86_64_get_dispatch@PLT
11617 popq %rdx
11618 popq %rsi
11619 popq %rdi
11620 movq 2576(%rax), %r11
11621 jmp *%r11
11622 #else
11623 movq _glapi_Dispatch(%rip), %rax
11624 testq %rax, %rax
11625 je 1f
11626 movq 2576(%rax), %r11
11627 jmp *%r11
11628 1:
11629 pushq %rdi
11630 pushq %rsi
11631 pushq %rdx
11632 call _glapi_get_dispatch
11633 popq %rdx
11634 popq %rsi
11635 popq %rdi
11636 movq 2576(%rax), %r11
11637 jmp *%r11
11638 #endif /* defined(GLX_USE_TLS) */
11639 .size GL_PREFIX(AreTexturesResident), .-GL_PREFIX(AreTexturesResident)
11640
11641 .p2align 4,,15
11642 .globl GL_PREFIX(CopyTexImage1D)
11643 .type GL_PREFIX(CopyTexImage1D), @function
11644 GL_PREFIX(CopyTexImage1D):
11645 #if defined(GLX_USE_TLS)
11646 call _x86_64_get_dispatch@PLT
11647 movq 2584(%rax), %r11
11648 jmp *%r11
11649 #elif defined(PTHREADS)
11650 pushq %rdi
11651 pushq %rsi
11652 pushq %rdx
11653 pushq %rcx
11654 pushq %r8
11655 pushq %r9
11656 pushq %rbp
11657 call _x86_64_get_dispatch@PLT
11658 popq %rbp
11659 popq %r9
11660 popq %r8
11661 popq %rcx
11662 popq %rdx
11663 popq %rsi
11664 popq %rdi
11665 movq 2584(%rax), %r11
11666 jmp *%r11
11667 #else
11668 movq _glapi_Dispatch(%rip), %rax
11669 testq %rax, %rax
11670 je 1f
11671 movq 2584(%rax), %r11
11672 jmp *%r11
11673 1:
11674 pushq %rdi
11675 pushq %rsi
11676 pushq %rdx
11677 pushq %rcx
11678 pushq %r8
11679 pushq %r9
11680 pushq %rbp
11681 call _glapi_get_dispatch
11682 popq %rbp
11683 popq %r9
11684 popq %r8
11685 popq %rcx
11686 popq %rdx
11687 popq %rsi
11688 popq %rdi
11689 movq 2584(%rax), %r11
11690 jmp *%r11
11691 #endif /* defined(GLX_USE_TLS) */
11692 .size GL_PREFIX(CopyTexImage1D), .-GL_PREFIX(CopyTexImage1D)
11693
11694 .p2align 4,,15
11695 .globl GL_PREFIX(CopyTexImage2D)
11696 .type GL_PREFIX(CopyTexImage2D), @function
11697 GL_PREFIX(CopyTexImage2D):
11698 #if defined(GLX_USE_TLS)
11699 call _x86_64_get_dispatch@PLT
11700 movq 2592(%rax), %r11
11701 jmp *%r11
11702 #elif defined(PTHREADS)
11703 pushq %rdi
11704 pushq %rsi
11705 pushq %rdx
11706 pushq %rcx
11707 pushq %r8
11708 pushq %r9
11709 pushq %rbp
11710 call _x86_64_get_dispatch@PLT
11711 popq %rbp
11712 popq %r9
11713 popq %r8
11714 popq %rcx
11715 popq %rdx
11716 popq %rsi
11717 popq %rdi
11718 movq 2592(%rax), %r11
11719 jmp *%r11
11720 #else
11721 movq _glapi_Dispatch(%rip), %rax
11722 testq %rax, %rax
11723 je 1f
11724 movq 2592(%rax), %r11
11725 jmp *%r11
11726 1:
11727 pushq %rdi
11728 pushq %rsi
11729 pushq %rdx
11730 pushq %rcx
11731 pushq %r8
11732 pushq %r9
11733 pushq %rbp
11734 call _glapi_get_dispatch
11735 popq %rbp
11736 popq %r9
11737 popq %r8
11738 popq %rcx
11739 popq %rdx
11740 popq %rsi
11741 popq %rdi
11742 movq 2592(%rax), %r11
11743 jmp *%r11
11744 #endif /* defined(GLX_USE_TLS) */
11745 .size GL_PREFIX(CopyTexImage2D), .-GL_PREFIX(CopyTexImage2D)
11746
11747 .p2align 4,,15
11748 .globl GL_PREFIX(CopyTexSubImage1D)
11749 .type GL_PREFIX(CopyTexSubImage1D), @function
11750 GL_PREFIX(CopyTexSubImage1D):
11751 #if defined(GLX_USE_TLS)
11752 call _x86_64_get_dispatch@PLT
11753 movq 2600(%rax), %r11
11754 jmp *%r11
11755 #elif defined(PTHREADS)
11756 pushq %rdi
11757 pushq %rsi
11758 pushq %rdx
11759 pushq %rcx
11760 pushq %r8
11761 pushq %r9
11762 pushq %rbp
11763 call _x86_64_get_dispatch@PLT
11764 popq %rbp
11765 popq %r9
11766 popq %r8
11767 popq %rcx
11768 popq %rdx
11769 popq %rsi
11770 popq %rdi
11771 movq 2600(%rax), %r11
11772 jmp *%r11
11773 #else
11774 movq _glapi_Dispatch(%rip), %rax
11775 testq %rax, %rax
11776 je 1f
11777 movq 2600(%rax), %r11
11778 jmp *%r11
11779 1:
11780 pushq %rdi
11781 pushq %rsi
11782 pushq %rdx
11783 pushq %rcx
11784 pushq %r8
11785 pushq %r9
11786 pushq %rbp
11787 call _glapi_get_dispatch
11788 popq %rbp
11789 popq %r9
11790 popq %r8
11791 popq %rcx
11792 popq %rdx
11793 popq %rsi
11794 popq %rdi
11795 movq 2600(%rax), %r11
11796 jmp *%r11
11797 #endif /* defined(GLX_USE_TLS) */
11798 .size GL_PREFIX(CopyTexSubImage1D), .-GL_PREFIX(CopyTexSubImage1D)
11799
11800 .p2align 4,,15
11801 .globl GL_PREFIX(CopyTexSubImage2D)
11802 .type GL_PREFIX(CopyTexSubImage2D), @function
11803 GL_PREFIX(CopyTexSubImage2D):
11804 #if defined(GLX_USE_TLS)
11805 call _x86_64_get_dispatch@PLT
11806 movq 2608(%rax), %r11
11807 jmp *%r11
11808 #elif defined(PTHREADS)
11809 pushq %rdi
11810 pushq %rsi
11811 pushq %rdx
11812 pushq %rcx
11813 pushq %r8
11814 pushq %r9
11815 pushq %rbp
11816 call _x86_64_get_dispatch@PLT
11817 popq %rbp
11818 popq %r9
11819 popq %r8
11820 popq %rcx
11821 popq %rdx
11822 popq %rsi
11823 popq %rdi
11824 movq 2608(%rax), %r11
11825 jmp *%r11
11826 #else
11827 movq _glapi_Dispatch(%rip), %rax
11828 testq %rax, %rax
11829 je 1f
11830 movq 2608(%rax), %r11
11831 jmp *%r11
11832 1:
11833 pushq %rdi
11834 pushq %rsi
11835 pushq %rdx
11836 pushq %rcx
11837 pushq %r8
11838 pushq %r9
11839 pushq %rbp
11840 call _glapi_get_dispatch
11841 popq %rbp
11842 popq %r9
11843 popq %r8
11844 popq %rcx
11845 popq %rdx
11846 popq %rsi
11847 popq %rdi
11848 movq 2608(%rax), %r11
11849 jmp *%r11
11850 #endif /* defined(GLX_USE_TLS) */
11851 .size GL_PREFIX(CopyTexSubImage2D), .-GL_PREFIX(CopyTexSubImage2D)
11852
11853 .p2align 4,,15
11854 .globl GL_PREFIX(DeleteTextures)
11855 .type GL_PREFIX(DeleteTextures), @function
11856 GL_PREFIX(DeleteTextures):
11857 #if defined(GLX_USE_TLS)
11858 call _x86_64_get_dispatch@PLT
11859 movq 2616(%rax), %r11
11860 jmp *%r11
11861 #elif defined(PTHREADS)
11862 pushq %rdi
11863 pushq %rsi
11864 pushq %rbp
11865 call _x86_64_get_dispatch@PLT
11866 popq %rbp
11867 popq %rsi
11868 popq %rdi
11869 movq 2616(%rax), %r11
11870 jmp *%r11
11871 #else
11872 movq _glapi_Dispatch(%rip), %rax
11873 testq %rax, %rax
11874 je 1f
11875 movq 2616(%rax), %r11
11876 jmp *%r11
11877 1:
11878 pushq %rdi
11879 pushq %rsi
11880 pushq %rbp
11881 call _glapi_get_dispatch
11882 popq %rbp
11883 popq %rsi
11884 popq %rdi
11885 movq 2616(%rax), %r11
11886 jmp *%r11
11887 #endif /* defined(GLX_USE_TLS) */
11888 .size GL_PREFIX(DeleteTextures), .-GL_PREFIX(DeleteTextures)
11889
11890 .p2align 4,,15
11891 .globl GL_PREFIX(GenTextures)
11892 .type GL_PREFIX(GenTextures), @function
11893 GL_PREFIX(GenTextures):
11894 #if defined(GLX_USE_TLS)
11895 call _x86_64_get_dispatch@PLT
11896 movq 2624(%rax), %r11
11897 jmp *%r11
11898 #elif defined(PTHREADS)
11899 pushq %rdi
11900 pushq %rsi
11901 pushq %rbp
11902 call _x86_64_get_dispatch@PLT
11903 popq %rbp
11904 popq %rsi
11905 popq %rdi
11906 movq 2624(%rax), %r11
11907 jmp *%r11
11908 #else
11909 movq _glapi_Dispatch(%rip), %rax
11910 testq %rax, %rax
11911 je 1f
11912 movq 2624(%rax), %r11
11913 jmp *%r11
11914 1:
11915 pushq %rdi
11916 pushq %rsi
11917 pushq %rbp
11918 call _glapi_get_dispatch
11919 popq %rbp
11920 popq %rsi
11921 popq %rdi
11922 movq 2624(%rax), %r11
11923 jmp *%r11
11924 #endif /* defined(GLX_USE_TLS) */
11925 .size GL_PREFIX(GenTextures), .-GL_PREFIX(GenTextures)
11926
11927 .p2align 4,,15
11928 .globl GL_PREFIX(GetPointerv)
11929 .type GL_PREFIX(GetPointerv), @function
11930 GL_PREFIX(GetPointerv):
11931 #if defined(GLX_USE_TLS)
11932 call _x86_64_get_dispatch@PLT
11933 movq 2632(%rax), %r11
11934 jmp *%r11
11935 #elif defined(PTHREADS)
11936 pushq %rdi
11937 pushq %rsi
11938 pushq %rbp
11939 call _x86_64_get_dispatch@PLT
11940 popq %rbp
11941 popq %rsi
11942 popq %rdi
11943 movq 2632(%rax), %r11
11944 jmp *%r11
11945 #else
11946 movq _glapi_Dispatch(%rip), %rax
11947 testq %rax, %rax
11948 je 1f
11949 movq 2632(%rax), %r11
11950 jmp *%r11
11951 1:
11952 pushq %rdi
11953 pushq %rsi
11954 pushq %rbp
11955 call _glapi_get_dispatch
11956 popq %rbp
11957 popq %rsi
11958 popq %rdi
11959 movq 2632(%rax), %r11
11960 jmp *%r11
11961 #endif /* defined(GLX_USE_TLS) */
11962 .size GL_PREFIX(GetPointerv), .-GL_PREFIX(GetPointerv)
11963
11964 .p2align 4,,15
11965 .globl GL_PREFIX(IsTexture)
11966 .type GL_PREFIX(IsTexture), @function
11967 GL_PREFIX(IsTexture):
11968 #if defined(GLX_USE_TLS)
11969 call _x86_64_get_dispatch@PLT
11970 movq 2640(%rax), %r11
11971 jmp *%r11
11972 #elif defined(PTHREADS)
11973 pushq %rdi
11974 call _x86_64_get_dispatch@PLT
11975 popq %rdi
11976 movq 2640(%rax), %r11
11977 jmp *%r11
11978 #else
11979 movq _glapi_Dispatch(%rip), %rax
11980 testq %rax, %rax
11981 je 1f
11982 movq 2640(%rax), %r11
11983 jmp *%r11
11984 1:
11985 pushq %rdi
11986 call _glapi_get_dispatch
11987 popq %rdi
11988 movq 2640(%rax), %r11
11989 jmp *%r11
11990 #endif /* defined(GLX_USE_TLS) */
11991 .size GL_PREFIX(IsTexture), .-GL_PREFIX(IsTexture)
11992
11993 .p2align 4,,15
11994 .globl GL_PREFIX(PrioritizeTextures)
11995 .type GL_PREFIX(PrioritizeTextures), @function
11996 GL_PREFIX(PrioritizeTextures):
11997 #if defined(GLX_USE_TLS)
11998 call _x86_64_get_dispatch@PLT
11999 movq 2648(%rax), %r11
12000 jmp *%r11
12001 #elif defined(PTHREADS)
12002 pushq %rdi
12003 pushq %rsi
12004 pushq %rdx
12005 call _x86_64_get_dispatch@PLT
12006 popq %rdx
12007 popq %rsi
12008 popq %rdi
12009 movq 2648(%rax), %r11
12010 jmp *%r11
12011 #else
12012 movq _glapi_Dispatch(%rip), %rax
12013 testq %rax, %rax
12014 je 1f
12015 movq 2648(%rax), %r11
12016 jmp *%r11
12017 1:
12018 pushq %rdi
12019 pushq %rsi
12020 pushq %rdx
12021 call _glapi_get_dispatch
12022 popq %rdx
12023 popq %rsi
12024 popq %rdi
12025 movq 2648(%rax), %r11
12026 jmp *%r11
12027 #endif /* defined(GLX_USE_TLS) */
12028 .size GL_PREFIX(PrioritizeTextures), .-GL_PREFIX(PrioritizeTextures)
12029
12030 .p2align 4,,15
12031 .globl GL_PREFIX(TexSubImage1D)
12032 .type GL_PREFIX(TexSubImage1D), @function
12033 GL_PREFIX(TexSubImage1D):
12034 #if defined(GLX_USE_TLS)
12035 call _x86_64_get_dispatch@PLT
12036 movq 2656(%rax), %r11
12037 jmp *%r11
12038 #elif defined(PTHREADS)
12039 pushq %rdi
12040 pushq %rsi
12041 pushq %rdx
12042 pushq %rcx
12043 pushq %r8
12044 pushq %r9
12045 pushq %rbp
12046 call _x86_64_get_dispatch@PLT
12047 popq %rbp
12048 popq %r9
12049 popq %r8
12050 popq %rcx
12051 popq %rdx
12052 popq %rsi
12053 popq %rdi
12054 movq 2656(%rax), %r11
12055 jmp *%r11
12056 #else
12057 movq _glapi_Dispatch(%rip), %rax
12058 testq %rax, %rax
12059 je 1f
12060 movq 2656(%rax), %r11
12061 jmp *%r11
12062 1:
12063 pushq %rdi
12064 pushq %rsi
12065 pushq %rdx
12066 pushq %rcx
12067 pushq %r8
12068 pushq %r9
12069 pushq %rbp
12070 call _glapi_get_dispatch
12071 popq %rbp
12072 popq %r9
12073 popq %r8
12074 popq %rcx
12075 popq %rdx
12076 popq %rsi
12077 popq %rdi
12078 movq 2656(%rax), %r11
12079 jmp *%r11
12080 #endif /* defined(GLX_USE_TLS) */
12081 .size GL_PREFIX(TexSubImage1D), .-GL_PREFIX(TexSubImage1D)
12082
12083 .p2align 4,,15
12084 .globl GL_PREFIX(TexSubImage2D)
12085 .type GL_PREFIX(TexSubImage2D), @function
12086 GL_PREFIX(TexSubImage2D):
12087 #if defined(GLX_USE_TLS)
12088 call _x86_64_get_dispatch@PLT
12089 movq 2664(%rax), %r11
12090 jmp *%r11
12091 #elif defined(PTHREADS)
12092 pushq %rdi
12093 pushq %rsi
12094 pushq %rdx
12095 pushq %rcx
12096 pushq %r8
12097 pushq %r9
12098 pushq %rbp
12099 call _x86_64_get_dispatch@PLT
12100 popq %rbp
12101 popq %r9
12102 popq %r8
12103 popq %rcx
12104 popq %rdx
12105 popq %rsi
12106 popq %rdi
12107 movq 2664(%rax), %r11
12108 jmp *%r11
12109 #else
12110 movq _glapi_Dispatch(%rip), %rax
12111 testq %rax, %rax
12112 je 1f
12113 movq 2664(%rax), %r11
12114 jmp *%r11
12115 1:
12116 pushq %rdi
12117 pushq %rsi
12118 pushq %rdx
12119 pushq %rcx
12120 pushq %r8
12121 pushq %r9
12122 pushq %rbp
12123 call _glapi_get_dispatch
12124 popq %rbp
12125 popq %r9
12126 popq %r8
12127 popq %rcx
12128 popq %rdx
12129 popq %rsi
12130 popq %rdi
12131 movq 2664(%rax), %r11
12132 jmp *%r11
12133 #endif /* defined(GLX_USE_TLS) */
12134 .size GL_PREFIX(TexSubImage2D), .-GL_PREFIX(TexSubImage2D)
12135
12136 .p2align 4,,15
12137 .globl GL_PREFIX(PopClientAttrib)
12138 .type GL_PREFIX(PopClientAttrib), @function
12139 GL_PREFIX(PopClientAttrib):
12140 #if defined(GLX_USE_TLS)
12141 call _x86_64_get_dispatch@PLT
12142 movq 2672(%rax), %r11
12143 jmp *%r11
12144 #elif defined(PTHREADS)
12145 pushq %rbp
12146 call _x86_64_get_dispatch@PLT
12147 popq %rbp
12148 movq 2672(%rax), %r11
12149 jmp *%r11
12150 #else
12151 movq _glapi_Dispatch(%rip), %rax
12152 testq %rax, %rax
12153 je 1f
12154 movq 2672(%rax), %r11
12155 jmp *%r11
12156 1:
12157 pushq %rbp
12158 call _glapi_get_dispatch
12159 popq %rbp
12160 movq 2672(%rax), %r11
12161 jmp *%r11
12162 #endif /* defined(GLX_USE_TLS) */
12163 .size GL_PREFIX(PopClientAttrib), .-GL_PREFIX(PopClientAttrib)
12164
12165 .p2align 4,,15
12166 .globl GL_PREFIX(PushClientAttrib)
12167 .type GL_PREFIX(PushClientAttrib), @function
12168 GL_PREFIX(PushClientAttrib):
12169 #if defined(GLX_USE_TLS)
12170 call _x86_64_get_dispatch@PLT
12171 movq 2680(%rax), %r11
12172 jmp *%r11
12173 #elif defined(PTHREADS)
12174 pushq %rdi
12175 call _x86_64_get_dispatch@PLT
12176 popq %rdi
12177 movq 2680(%rax), %r11
12178 jmp *%r11
12179 #else
12180 movq _glapi_Dispatch(%rip), %rax
12181 testq %rax, %rax
12182 je 1f
12183 movq 2680(%rax), %r11
12184 jmp *%r11
12185 1:
12186 pushq %rdi
12187 call _glapi_get_dispatch
12188 popq %rdi
12189 movq 2680(%rax), %r11
12190 jmp *%r11
12191 #endif /* defined(GLX_USE_TLS) */
12192 .size GL_PREFIX(PushClientAttrib), .-GL_PREFIX(PushClientAttrib)
12193
12194 .p2align 4,,15
12195 .globl GL_PREFIX(BlendColor)
12196 .type GL_PREFIX(BlendColor), @function
12197 GL_PREFIX(BlendColor):
12198 #if defined(GLX_USE_TLS)
12199 call _x86_64_get_dispatch@PLT
12200 movq 2688(%rax), %r11
12201 jmp *%r11
12202 #elif defined(PTHREADS)
12203 pushq %rdi
12204 pushq %rsi
12205 pushq %rdx
12206 pushq %rcx
12207 pushq %rbp
12208 call _x86_64_get_dispatch@PLT
12209 popq %rbp
12210 popq %rcx
12211 popq %rdx
12212 popq %rsi
12213 popq %rdi
12214 movq 2688(%rax), %r11
12215 jmp *%r11
12216 #else
12217 movq _glapi_Dispatch(%rip), %rax
12218 testq %rax, %rax
12219 je 1f
12220 movq 2688(%rax), %r11
12221 jmp *%r11
12222 1:
12223 pushq %rdi
12224 pushq %rsi
12225 pushq %rdx
12226 pushq %rcx
12227 pushq %rbp
12228 call _glapi_get_dispatch
12229 popq %rbp
12230 popq %rcx
12231 popq %rdx
12232 popq %rsi
12233 popq %rdi
12234 movq 2688(%rax), %r11
12235 jmp *%r11
12236 #endif /* defined(GLX_USE_TLS) */
12237 .size GL_PREFIX(BlendColor), .-GL_PREFIX(BlendColor)
12238
12239 .p2align 4,,15
12240 .globl GL_PREFIX(BlendEquation)
12241 .type GL_PREFIX(BlendEquation), @function
12242 GL_PREFIX(BlendEquation):
12243 #if defined(GLX_USE_TLS)
12244 call _x86_64_get_dispatch@PLT
12245 movq 2696(%rax), %r11
12246 jmp *%r11
12247 #elif defined(PTHREADS)
12248 pushq %rdi
12249 call _x86_64_get_dispatch@PLT
12250 popq %rdi
12251 movq 2696(%rax), %r11
12252 jmp *%r11
12253 #else
12254 movq _glapi_Dispatch(%rip), %rax
12255 testq %rax, %rax
12256 je 1f
12257 movq 2696(%rax), %r11
12258 jmp *%r11
12259 1:
12260 pushq %rdi
12261 call _glapi_get_dispatch
12262 popq %rdi
12263 movq 2696(%rax), %r11
12264 jmp *%r11
12265 #endif /* defined(GLX_USE_TLS) */
12266 .size GL_PREFIX(BlendEquation), .-GL_PREFIX(BlendEquation)
12267
12268 .p2align 4,,15
12269 .globl GL_PREFIX(DrawRangeElements)
12270 .type GL_PREFIX(DrawRangeElements), @function
12271 GL_PREFIX(DrawRangeElements):
12272 #if defined(GLX_USE_TLS)
12273 call _x86_64_get_dispatch@PLT
12274 movq 2704(%rax), %r11
12275 jmp *%r11
12276 #elif defined(PTHREADS)
12277 pushq %rdi
12278 pushq %rsi
12279 pushq %rdx
12280 pushq %rcx
12281 pushq %r8
12282 pushq %r9
12283 pushq %rbp
12284 call _x86_64_get_dispatch@PLT
12285 popq %rbp
12286 popq %r9
12287 popq %r8
12288 popq %rcx
12289 popq %rdx
12290 popq %rsi
12291 popq %rdi
12292 movq 2704(%rax), %r11
12293 jmp *%r11
12294 #else
12295 movq _glapi_Dispatch(%rip), %rax
12296 testq %rax, %rax
12297 je 1f
12298 movq 2704(%rax), %r11
12299 jmp *%r11
12300 1:
12301 pushq %rdi
12302 pushq %rsi
12303 pushq %rdx
12304 pushq %rcx
12305 pushq %r8
12306 pushq %r9
12307 pushq %rbp
12308 call _glapi_get_dispatch
12309 popq %rbp
12310 popq %r9
12311 popq %r8
12312 popq %rcx
12313 popq %rdx
12314 popq %rsi
12315 popq %rdi
12316 movq 2704(%rax), %r11
12317 jmp *%r11
12318 #endif /* defined(GLX_USE_TLS) */
12319 .size GL_PREFIX(DrawRangeElements), .-GL_PREFIX(DrawRangeElements)
12320
12321 .p2align 4,,15
12322 .globl GL_PREFIX(ColorTable)
12323 .type GL_PREFIX(ColorTable), @function
12324 GL_PREFIX(ColorTable):
12325 #if defined(GLX_USE_TLS)
12326 call _x86_64_get_dispatch@PLT
12327 movq 2712(%rax), %r11
12328 jmp *%r11
12329 #elif defined(PTHREADS)
12330 pushq %rdi
12331 pushq %rsi
12332 pushq %rdx
12333 pushq %rcx
12334 pushq %r8
12335 pushq %r9
12336 pushq %rbp
12337 call _x86_64_get_dispatch@PLT
12338 popq %rbp
12339 popq %r9
12340 popq %r8
12341 popq %rcx
12342 popq %rdx
12343 popq %rsi
12344 popq %rdi
12345 movq 2712(%rax), %r11
12346 jmp *%r11
12347 #else
12348 movq _glapi_Dispatch(%rip), %rax
12349 testq %rax, %rax
12350 je 1f
12351 movq 2712(%rax), %r11
12352 jmp *%r11
12353 1:
12354 pushq %rdi
12355 pushq %rsi
12356 pushq %rdx
12357 pushq %rcx
12358 pushq %r8
12359 pushq %r9
12360 pushq %rbp
12361 call _glapi_get_dispatch
12362 popq %rbp
12363 popq %r9
12364 popq %r8
12365 popq %rcx
12366 popq %rdx
12367 popq %rsi
12368 popq %rdi
12369 movq 2712(%rax), %r11
12370 jmp *%r11
12371 #endif /* defined(GLX_USE_TLS) */
12372 .size GL_PREFIX(ColorTable), .-GL_PREFIX(ColorTable)
12373
12374 .p2align 4,,15
12375 .globl GL_PREFIX(ColorTableParameterfv)
12376 .type GL_PREFIX(ColorTableParameterfv), @function
12377 GL_PREFIX(ColorTableParameterfv):
12378 #if defined(GLX_USE_TLS)
12379 call _x86_64_get_dispatch@PLT
12380 movq 2720(%rax), %r11
12381 jmp *%r11
12382 #elif defined(PTHREADS)
12383 pushq %rdi
12384 pushq %rsi
12385 pushq %rdx
12386 call _x86_64_get_dispatch@PLT
12387 popq %rdx
12388 popq %rsi
12389 popq %rdi
12390 movq 2720(%rax), %r11
12391 jmp *%r11
12392 #else
12393 movq _glapi_Dispatch(%rip), %rax
12394 testq %rax, %rax
12395 je 1f
12396 movq 2720(%rax), %r11
12397 jmp *%r11
12398 1:
12399 pushq %rdi
12400 pushq %rsi
12401 pushq %rdx
12402 call _glapi_get_dispatch
12403 popq %rdx
12404 popq %rsi
12405 popq %rdi
12406 movq 2720(%rax), %r11
12407 jmp *%r11
12408 #endif /* defined(GLX_USE_TLS) */
12409 .size GL_PREFIX(ColorTableParameterfv), .-GL_PREFIX(ColorTableParameterfv)
12410
12411 .p2align 4,,15
12412 .globl GL_PREFIX(ColorTableParameteriv)
12413 .type GL_PREFIX(ColorTableParameteriv), @function
12414 GL_PREFIX(ColorTableParameteriv):
12415 #if defined(GLX_USE_TLS)
12416 call _x86_64_get_dispatch@PLT
12417 movq 2728(%rax), %r11
12418 jmp *%r11
12419 #elif defined(PTHREADS)
12420 pushq %rdi
12421 pushq %rsi
12422 pushq %rdx
12423 call _x86_64_get_dispatch@PLT
12424 popq %rdx
12425 popq %rsi
12426 popq %rdi
12427 movq 2728(%rax), %r11
12428 jmp *%r11
12429 #else
12430 movq _glapi_Dispatch(%rip), %rax
12431 testq %rax, %rax
12432 je 1f
12433 movq 2728(%rax), %r11
12434 jmp *%r11
12435 1:
12436 pushq %rdi
12437 pushq %rsi
12438 pushq %rdx
12439 call _glapi_get_dispatch
12440 popq %rdx
12441 popq %rsi
12442 popq %rdi
12443 movq 2728(%rax), %r11
12444 jmp *%r11
12445 #endif /* defined(GLX_USE_TLS) */
12446 .size GL_PREFIX(ColorTableParameteriv), .-GL_PREFIX(ColorTableParameteriv)
12447
12448 .p2align 4,,15
12449 .globl GL_PREFIX(CopyColorTable)
12450 .type GL_PREFIX(CopyColorTable), @function
12451 GL_PREFIX(CopyColorTable):
12452 #if defined(GLX_USE_TLS)
12453 call _x86_64_get_dispatch@PLT
12454 movq 2736(%rax), %r11
12455 jmp *%r11
12456 #elif defined(PTHREADS)
12457 pushq %rdi
12458 pushq %rsi
12459 pushq %rdx
12460 pushq %rcx
12461 pushq %r8
12462 call _x86_64_get_dispatch@PLT
12463 popq %r8
12464 popq %rcx
12465 popq %rdx
12466 popq %rsi
12467 popq %rdi
12468 movq 2736(%rax), %r11
12469 jmp *%r11
12470 #else
12471 movq _glapi_Dispatch(%rip), %rax
12472 testq %rax, %rax
12473 je 1f
12474 movq 2736(%rax), %r11
12475 jmp *%r11
12476 1:
12477 pushq %rdi
12478 pushq %rsi
12479 pushq %rdx
12480 pushq %rcx
12481 pushq %r8
12482 call _glapi_get_dispatch
12483 popq %r8
12484 popq %rcx
12485 popq %rdx
12486 popq %rsi
12487 popq %rdi
12488 movq 2736(%rax), %r11
12489 jmp *%r11
12490 #endif /* defined(GLX_USE_TLS) */
12491 .size GL_PREFIX(CopyColorTable), .-GL_PREFIX(CopyColorTable)
12492
12493 .p2align 4,,15
12494 .globl GL_PREFIX(GetColorTable)
12495 .type GL_PREFIX(GetColorTable), @function
12496 GL_PREFIX(GetColorTable):
12497 #if defined(GLX_USE_TLS)
12498 call _x86_64_get_dispatch@PLT
12499 movq 2744(%rax), %r11
12500 jmp *%r11
12501 #elif defined(PTHREADS)
12502 pushq %rdi
12503 pushq %rsi
12504 pushq %rdx
12505 pushq %rcx
12506 pushq %rbp
12507 call _x86_64_get_dispatch@PLT
12508 popq %rbp
12509 popq %rcx
12510 popq %rdx
12511 popq %rsi
12512 popq %rdi
12513 movq 2744(%rax), %r11
12514 jmp *%r11
12515 #else
12516 movq _glapi_Dispatch(%rip), %rax
12517 testq %rax, %rax
12518 je 1f
12519 movq 2744(%rax), %r11
12520 jmp *%r11
12521 1:
12522 pushq %rdi
12523 pushq %rsi
12524 pushq %rdx
12525 pushq %rcx
12526 pushq %rbp
12527 call _glapi_get_dispatch
12528 popq %rbp
12529 popq %rcx
12530 popq %rdx
12531 popq %rsi
12532 popq %rdi
12533 movq 2744(%rax), %r11
12534 jmp *%r11
12535 #endif /* defined(GLX_USE_TLS) */
12536 .size GL_PREFIX(GetColorTable), .-GL_PREFIX(GetColorTable)
12537
12538 .p2align 4,,15
12539 .globl GL_PREFIX(GetColorTableParameterfv)
12540 .type GL_PREFIX(GetColorTableParameterfv), @function
12541 GL_PREFIX(GetColorTableParameterfv):
12542 #if defined(GLX_USE_TLS)
12543 call _x86_64_get_dispatch@PLT
12544 movq 2752(%rax), %r11
12545 jmp *%r11
12546 #elif defined(PTHREADS)
12547 pushq %rdi
12548 pushq %rsi
12549 pushq %rdx
12550 call _x86_64_get_dispatch@PLT
12551 popq %rdx
12552 popq %rsi
12553 popq %rdi
12554 movq 2752(%rax), %r11
12555 jmp *%r11
12556 #else
12557 movq _glapi_Dispatch(%rip), %rax
12558 testq %rax, %rax
12559 je 1f
12560 movq 2752(%rax), %r11
12561 jmp *%r11
12562 1:
12563 pushq %rdi
12564 pushq %rsi
12565 pushq %rdx
12566 call _glapi_get_dispatch
12567 popq %rdx
12568 popq %rsi
12569 popq %rdi
12570 movq 2752(%rax), %r11
12571 jmp *%r11
12572 #endif /* defined(GLX_USE_TLS) */
12573 .size GL_PREFIX(GetColorTableParameterfv), .-GL_PREFIX(GetColorTableParameterfv)
12574
12575 .p2align 4,,15
12576 .globl GL_PREFIX(GetColorTableParameteriv)
12577 .type GL_PREFIX(GetColorTableParameteriv), @function
12578 GL_PREFIX(GetColorTableParameteriv):
12579 #if defined(GLX_USE_TLS)
12580 call _x86_64_get_dispatch@PLT
12581 movq 2760(%rax), %r11
12582 jmp *%r11
12583 #elif defined(PTHREADS)
12584 pushq %rdi
12585 pushq %rsi
12586 pushq %rdx
12587 call _x86_64_get_dispatch@PLT
12588 popq %rdx
12589 popq %rsi
12590 popq %rdi
12591 movq 2760(%rax), %r11
12592 jmp *%r11
12593 #else
12594 movq _glapi_Dispatch(%rip), %rax
12595 testq %rax, %rax
12596 je 1f
12597 movq 2760(%rax), %r11
12598 jmp *%r11
12599 1:
12600 pushq %rdi
12601 pushq %rsi
12602 pushq %rdx
12603 call _glapi_get_dispatch
12604 popq %rdx
12605 popq %rsi
12606 popq %rdi
12607 movq 2760(%rax), %r11
12608 jmp *%r11
12609 #endif /* defined(GLX_USE_TLS) */
12610 .size GL_PREFIX(GetColorTableParameteriv), .-GL_PREFIX(GetColorTableParameteriv)
12611
12612 .p2align 4,,15
12613 .globl GL_PREFIX(ColorSubTable)
12614 .type GL_PREFIX(ColorSubTable), @function
12615 GL_PREFIX(ColorSubTable):
12616 #if defined(GLX_USE_TLS)
12617 call _x86_64_get_dispatch@PLT
12618 movq 2768(%rax), %r11
12619 jmp *%r11
12620 #elif defined(PTHREADS)
12621 pushq %rdi
12622 pushq %rsi
12623 pushq %rdx
12624 pushq %rcx
12625 pushq %r8
12626 pushq %r9
12627 pushq %rbp
12628 call _x86_64_get_dispatch@PLT
12629 popq %rbp
12630 popq %r9
12631 popq %r8
12632 popq %rcx
12633 popq %rdx
12634 popq %rsi
12635 popq %rdi
12636 movq 2768(%rax), %r11
12637 jmp *%r11
12638 #else
12639 movq _glapi_Dispatch(%rip), %rax
12640 testq %rax, %rax
12641 je 1f
12642 movq 2768(%rax), %r11
12643 jmp *%r11
12644 1:
12645 pushq %rdi
12646 pushq %rsi
12647 pushq %rdx
12648 pushq %rcx
12649 pushq %r8
12650 pushq %r9
12651 pushq %rbp
12652 call _glapi_get_dispatch
12653 popq %rbp
12654 popq %r9
12655 popq %r8
12656 popq %rcx
12657 popq %rdx
12658 popq %rsi
12659 popq %rdi
12660 movq 2768(%rax), %r11
12661 jmp *%r11
12662 #endif /* defined(GLX_USE_TLS) */
12663 .size GL_PREFIX(ColorSubTable), .-GL_PREFIX(ColorSubTable)
12664
12665 .p2align 4,,15
12666 .globl GL_PREFIX(CopyColorSubTable)
12667 .type GL_PREFIX(CopyColorSubTable), @function
12668 GL_PREFIX(CopyColorSubTable):
12669 #if defined(GLX_USE_TLS)
12670 call _x86_64_get_dispatch@PLT
12671 movq 2776(%rax), %r11
12672 jmp *%r11
12673 #elif defined(PTHREADS)
12674 pushq %rdi
12675 pushq %rsi
12676 pushq %rdx
12677 pushq %rcx
12678 pushq %r8
12679 call _x86_64_get_dispatch@PLT
12680 popq %r8
12681 popq %rcx
12682 popq %rdx
12683 popq %rsi
12684 popq %rdi
12685 movq 2776(%rax), %r11
12686 jmp *%r11
12687 #else
12688 movq _glapi_Dispatch(%rip), %rax
12689 testq %rax, %rax
12690 je 1f
12691 movq 2776(%rax), %r11
12692 jmp *%r11
12693 1:
12694 pushq %rdi
12695 pushq %rsi
12696 pushq %rdx
12697 pushq %rcx
12698 pushq %r8
12699 call _glapi_get_dispatch
12700 popq %r8
12701 popq %rcx
12702 popq %rdx
12703 popq %rsi
12704 popq %rdi
12705 movq 2776(%rax), %r11
12706 jmp *%r11
12707 #endif /* defined(GLX_USE_TLS) */
12708 .size GL_PREFIX(CopyColorSubTable), .-GL_PREFIX(CopyColorSubTable)
12709
12710 .p2align 4,,15
12711 .globl GL_PREFIX(ConvolutionFilter1D)
12712 .type GL_PREFIX(ConvolutionFilter1D), @function
12713 GL_PREFIX(ConvolutionFilter1D):
12714 #if defined(GLX_USE_TLS)
12715 call _x86_64_get_dispatch@PLT
12716 movq 2784(%rax), %r11
12717 jmp *%r11
12718 #elif defined(PTHREADS)
12719 pushq %rdi
12720 pushq %rsi
12721 pushq %rdx
12722 pushq %rcx
12723 pushq %r8
12724 pushq %r9
12725 pushq %rbp
12726 call _x86_64_get_dispatch@PLT
12727 popq %rbp
12728 popq %r9
12729 popq %r8
12730 popq %rcx
12731 popq %rdx
12732 popq %rsi
12733 popq %rdi
12734 movq 2784(%rax), %r11
12735 jmp *%r11
12736 #else
12737 movq _glapi_Dispatch(%rip), %rax
12738 testq %rax, %rax
12739 je 1f
12740 movq 2784(%rax), %r11
12741 jmp *%r11
12742 1:
12743 pushq %rdi
12744 pushq %rsi
12745 pushq %rdx
12746 pushq %rcx
12747 pushq %r8
12748 pushq %r9
12749 pushq %rbp
12750 call _glapi_get_dispatch
12751 popq %rbp
12752 popq %r9
12753 popq %r8
12754 popq %rcx
12755 popq %rdx
12756 popq %rsi
12757 popq %rdi
12758 movq 2784(%rax), %r11
12759 jmp *%r11
12760 #endif /* defined(GLX_USE_TLS) */
12761 .size GL_PREFIX(ConvolutionFilter1D), .-GL_PREFIX(ConvolutionFilter1D)
12762
12763 .p2align 4,,15
12764 .globl GL_PREFIX(ConvolutionFilter2D)
12765 .type GL_PREFIX(ConvolutionFilter2D), @function
12766 GL_PREFIX(ConvolutionFilter2D):
12767 #if defined(GLX_USE_TLS)
12768 call _x86_64_get_dispatch@PLT
12769 movq 2792(%rax), %r11
12770 jmp *%r11
12771 #elif defined(PTHREADS)
12772 pushq %rdi
12773 pushq %rsi
12774 pushq %rdx
12775 pushq %rcx
12776 pushq %r8
12777 pushq %r9
12778 pushq %rbp
12779 call _x86_64_get_dispatch@PLT
12780 popq %rbp
12781 popq %r9
12782 popq %r8
12783 popq %rcx
12784 popq %rdx
12785 popq %rsi
12786 popq %rdi
12787 movq 2792(%rax), %r11
12788 jmp *%r11
12789 #else
12790 movq _glapi_Dispatch(%rip), %rax
12791 testq %rax, %rax
12792 je 1f
12793 movq 2792(%rax), %r11
12794 jmp *%r11
12795 1:
12796 pushq %rdi
12797 pushq %rsi
12798 pushq %rdx
12799 pushq %rcx
12800 pushq %r8
12801 pushq %r9
12802 pushq %rbp
12803 call _glapi_get_dispatch
12804 popq %rbp
12805 popq %r9
12806 popq %r8
12807 popq %rcx
12808 popq %rdx
12809 popq %rsi
12810 popq %rdi
12811 movq 2792(%rax), %r11
12812 jmp *%r11
12813 #endif /* defined(GLX_USE_TLS) */
12814 .size GL_PREFIX(ConvolutionFilter2D), .-GL_PREFIX(ConvolutionFilter2D)
12815
12816 .p2align 4,,15
12817 .globl GL_PREFIX(ConvolutionParameterf)
12818 .type GL_PREFIX(ConvolutionParameterf), @function
12819 GL_PREFIX(ConvolutionParameterf):
12820 #if defined(GLX_USE_TLS)
12821 call _x86_64_get_dispatch@PLT
12822 movq 2800(%rax), %r11
12823 jmp *%r11
12824 #elif defined(PTHREADS)
12825 subq $24, %rsp
12826 movq %rdi, (%rsp)
12827 movq %rsi, 8(%rsp)
12828 movq %xmm0, 16(%rsp)
12829 call _x86_64_get_dispatch@PLT
12830 movq 16(%rsp), %xmm0
12831 movq 8(%rsp), %rsi
12832 movq (%rsp), %rdi
12833 addq $24, %rsp
12834 movq 2800(%rax), %r11
12835 jmp *%r11
12836 #else
12837 movq _glapi_Dispatch(%rip), %rax
12838 testq %rax, %rax
12839 je 1f
12840 movq 2800(%rax), %r11
12841 jmp *%r11
12842 1:
12843 subq $24, %rsp
12844 movq %rdi, (%rsp)
12845 movq %rsi, 8(%rsp)
12846 movq %xmm0, 16(%rsp)
12847 call _glapi_get_dispatch
12848 movq 16(%rsp), %xmm0
12849 movq 8(%rsp), %rsi
12850 movq (%rsp), %rdi
12851 addq $24, %rsp
12852 movq 2800(%rax), %r11
12853 jmp *%r11
12854 #endif /* defined(GLX_USE_TLS) */
12855 .size GL_PREFIX(ConvolutionParameterf), .-GL_PREFIX(ConvolutionParameterf)
12856
12857 .p2align 4,,15
12858 .globl GL_PREFIX(ConvolutionParameterfv)
12859 .type GL_PREFIX(ConvolutionParameterfv), @function
12860 GL_PREFIX(ConvolutionParameterfv):
12861 #if defined(GLX_USE_TLS)
12862 call _x86_64_get_dispatch@PLT
12863 movq 2808(%rax), %r11
12864 jmp *%r11
12865 #elif defined(PTHREADS)
12866 pushq %rdi
12867 pushq %rsi
12868 pushq %rdx
12869 call _x86_64_get_dispatch@PLT
12870 popq %rdx
12871 popq %rsi
12872 popq %rdi
12873 movq 2808(%rax), %r11
12874 jmp *%r11
12875 #else
12876 movq _glapi_Dispatch(%rip), %rax
12877 testq %rax, %rax
12878 je 1f
12879 movq 2808(%rax), %r11
12880 jmp *%r11
12881 1:
12882 pushq %rdi
12883 pushq %rsi
12884 pushq %rdx
12885 call _glapi_get_dispatch
12886 popq %rdx
12887 popq %rsi
12888 popq %rdi
12889 movq 2808(%rax), %r11
12890 jmp *%r11
12891 #endif /* defined(GLX_USE_TLS) */
12892 .size GL_PREFIX(ConvolutionParameterfv), .-GL_PREFIX(ConvolutionParameterfv)
12893
12894 .p2align 4,,15
12895 .globl GL_PREFIX(ConvolutionParameteri)
12896 .type GL_PREFIX(ConvolutionParameteri), @function
12897 GL_PREFIX(ConvolutionParameteri):
12898 #if defined(GLX_USE_TLS)
12899 call _x86_64_get_dispatch@PLT
12900 movq 2816(%rax), %r11
12901 jmp *%r11
12902 #elif defined(PTHREADS)
12903 pushq %rdi
12904 pushq %rsi
12905 pushq %rdx
12906 call _x86_64_get_dispatch@PLT
12907 popq %rdx
12908 popq %rsi
12909 popq %rdi
12910 movq 2816(%rax), %r11
12911 jmp *%r11
12912 #else
12913 movq _glapi_Dispatch(%rip), %rax
12914 testq %rax, %rax
12915 je 1f
12916 movq 2816(%rax), %r11
12917 jmp *%r11
12918 1:
12919 pushq %rdi
12920 pushq %rsi
12921 pushq %rdx
12922 call _glapi_get_dispatch
12923 popq %rdx
12924 popq %rsi
12925 popq %rdi
12926 movq 2816(%rax), %r11
12927 jmp *%r11
12928 #endif /* defined(GLX_USE_TLS) */
12929 .size GL_PREFIX(ConvolutionParameteri), .-GL_PREFIX(ConvolutionParameteri)
12930
12931 .p2align 4,,15
12932 .globl GL_PREFIX(ConvolutionParameteriv)
12933 .type GL_PREFIX(ConvolutionParameteriv), @function
12934 GL_PREFIX(ConvolutionParameteriv):
12935 #if defined(GLX_USE_TLS)
12936 call _x86_64_get_dispatch@PLT
12937 movq 2824(%rax), %r11
12938 jmp *%r11
12939 #elif defined(PTHREADS)
12940 pushq %rdi
12941 pushq %rsi
12942 pushq %rdx
12943 call _x86_64_get_dispatch@PLT
12944 popq %rdx
12945 popq %rsi
12946 popq %rdi
12947 movq 2824(%rax), %r11
12948 jmp *%r11
12949 #else
12950 movq _glapi_Dispatch(%rip), %rax
12951 testq %rax, %rax
12952 je 1f
12953 movq 2824(%rax), %r11
12954 jmp *%r11
12955 1:
12956 pushq %rdi
12957 pushq %rsi
12958 pushq %rdx
12959 call _glapi_get_dispatch
12960 popq %rdx
12961 popq %rsi
12962 popq %rdi
12963 movq 2824(%rax), %r11
12964 jmp *%r11
12965 #endif /* defined(GLX_USE_TLS) */
12966 .size GL_PREFIX(ConvolutionParameteriv), .-GL_PREFIX(ConvolutionParameteriv)
12967
12968 .p2align 4,,15
12969 .globl GL_PREFIX(CopyConvolutionFilter1D)
12970 .type GL_PREFIX(CopyConvolutionFilter1D), @function
12971 GL_PREFIX(CopyConvolutionFilter1D):
12972 #if defined(GLX_USE_TLS)
12973 call _x86_64_get_dispatch@PLT
12974 movq 2832(%rax), %r11
12975 jmp *%r11
12976 #elif defined(PTHREADS)
12977 pushq %rdi
12978 pushq %rsi
12979 pushq %rdx
12980 pushq %rcx
12981 pushq %r8
12982 call _x86_64_get_dispatch@PLT
12983 popq %r8
12984 popq %rcx
12985 popq %rdx
12986 popq %rsi
12987 popq %rdi
12988 movq 2832(%rax), %r11
12989 jmp *%r11
12990 #else
12991 movq _glapi_Dispatch(%rip), %rax
12992 testq %rax, %rax
12993 je 1f
12994 movq 2832(%rax), %r11
12995 jmp *%r11
12996 1:
12997 pushq %rdi
12998 pushq %rsi
12999 pushq %rdx
13000 pushq %rcx
13001 pushq %r8
13002 call _glapi_get_dispatch
13003 popq %r8
13004 popq %rcx
13005 popq %rdx
13006 popq %rsi
13007 popq %rdi
13008 movq 2832(%rax), %r11
13009 jmp *%r11
13010 #endif /* defined(GLX_USE_TLS) */
13011 .size GL_PREFIX(CopyConvolutionFilter1D), .-GL_PREFIX(CopyConvolutionFilter1D)
13012
13013 .p2align 4,,15
13014 .globl GL_PREFIX(CopyConvolutionFilter2D)
13015 .type GL_PREFIX(CopyConvolutionFilter2D), @function
13016 GL_PREFIX(CopyConvolutionFilter2D):
13017 #if defined(GLX_USE_TLS)
13018 call _x86_64_get_dispatch@PLT
13019 movq 2840(%rax), %r11
13020 jmp *%r11
13021 #elif defined(PTHREADS)
13022 pushq %rdi
13023 pushq %rsi
13024 pushq %rdx
13025 pushq %rcx
13026 pushq %r8
13027 pushq %r9
13028 pushq %rbp
13029 call _x86_64_get_dispatch@PLT
13030 popq %rbp
13031 popq %r9
13032 popq %r8
13033 popq %rcx
13034 popq %rdx
13035 popq %rsi
13036 popq %rdi
13037 movq 2840(%rax), %r11
13038 jmp *%r11
13039 #else
13040 movq _glapi_Dispatch(%rip), %rax
13041 testq %rax, %rax
13042 je 1f
13043 movq 2840(%rax), %r11
13044 jmp *%r11
13045 1:
13046 pushq %rdi
13047 pushq %rsi
13048 pushq %rdx
13049 pushq %rcx
13050 pushq %r8
13051 pushq %r9
13052 pushq %rbp
13053 call _glapi_get_dispatch
13054 popq %rbp
13055 popq %r9
13056 popq %r8
13057 popq %rcx
13058 popq %rdx
13059 popq %rsi
13060 popq %rdi
13061 movq 2840(%rax), %r11
13062 jmp *%r11
13063 #endif /* defined(GLX_USE_TLS) */
13064 .size GL_PREFIX(CopyConvolutionFilter2D), .-GL_PREFIX(CopyConvolutionFilter2D)
13065
13066 .p2align 4,,15
13067 .globl GL_PREFIX(GetConvolutionFilter)
13068 .type GL_PREFIX(GetConvolutionFilter), @function
13069 GL_PREFIX(GetConvolutionFilter):
13070 #if defined(GLX_USE_TLS)
13071 call _x86_64_get_dispatch@PLT
13072 movq 2848(%rax), %r11
13073 jmp *%r11
13074 #elif defined(PTHREADS)
13075 pushq %rdi
13076 pushq %rsi
13077 pushq %rdx
13078 pushq %rcx
13079 pushq %rbp
13080 call _x86_64_get_dispatch@PLT
13081 popq %rbp
13082 popq %rcx
13083 popq %rdx
13084 popq %rsi
13085 popq %rdi
13086 movq 2848(%rax), %r11
13087 jmp *%r11
13088 #else
13089 movq _glapi_Dispatch(%rip), %rax
13090 testq %rax, %rax
13091 je 1f
13092 movq 2848(%rax), %r11
13093 jmp *%r11
13094 1:
13095 pushq %rdi
13096 pushq %rsi
13097 pushq %rdx
13098 pushq %rcx
13099 pushq %rbp
13100 call _glapi_get_dispatch
13101 popq %rbp
13102 popq %rcx
13103 popq %rdx
13104 popq %rsi
13105 popq %rdi
13106 movq 2848(%rax), %r11
13107 jmp *%r11
13108 #endif /* defined(GLX_USE_TLS) */
13109 .size GL_PREFIX(GetConvolutionFilter), .-GL_PREFIX(GetConvolutionFilter)
13110
13111 .p2align 4,,15
13112 .globl GL_PREFIX(GetConvolutionParameterfv)
13113 .type GL_PREFIX(GetConvolutionParameterfv), @function
13114 GL_PREFIX(GetConvolutionParameterfv):
13115 #if defined(GLX_USE_TLS)
13116 call _x86_64_get_dispatch@PLT
13117 movq 2856(%rax), %r11
13118 jmp *%r11
13119 #elif defined(PTHREADS)
13120 pushq %rdi
13121 pushq %rsi
13122 pushq %rdx
13123 call _x86_64_get_dispatch@PLT
13124 popq %rdx
13125 popq %rsi
13126 popq %rdi
13127 movq 2856(%rax), %r11
13128 jmp *%r11
13129 #else
13130 movq _glapi_Dispatch(%rip), %rax
13131 testq %rax, %rax
13132 je 1f
13133 movq 2856(%rax), %r11
13134 jmp *%r11
13135 1:
13136 pushq %rdi
13137 pushq %rsi
13138 pushq %rdx
13139 call _glapi_get_dispatch
13140 popq %rdx
13141 popq %rsi
13142 popq %rdi
13143 movq 2856(%rax), %r11
13144 jmp *%r11
13145 #endif /* defined(GLX_USE_TLS) */
13146 .size GL_PREFIX(GetConvolutionParameterfv), .-GL_PREFIX(GetConvolutionParameterfv)
13147
13148 .p2align 4,,15
13149 .globl GL_PREFIX(GetConvolutionParameteriv)
13150 .type GL_PREFIX(GetConvolutionParameteriv), @function
13151 GL_PREFIX(GetConvolutionParameteriv):
13152 #if defined(GLX_USE_TLS)
13153 call _x86_64_get_dispatch@PLT
13154 movq 2864(%rax), %r11
13155 jmp *%r11
13156 #elif defined(PTHREADS)
13157 pushq %rdi
13158 pushq %rsi
13159 pushq %rdx
13160 call _x86_64_get_dispatch@PLT
13161 popq %rdx
13162 popq %rsi
13163 popq %rdi
13164 movq 2864(%rax), %r11
13165 jmp *%r11
13166 #else
13167 movq _glapi_Dispatch(%rip), %rax
13168 testq %rax, %rax
13169 je 1f
13170 movq 2864(%rax), %r11
13171 jmp *%r11
13172 1:
13173 pushq %rdi
13174 pushq %rsi
13175 pushq %rdx
13176 call _glapi_get_dispatch
13177 popq %rdx
13178 popq %rsi
13179 popq %rdi
13180 movq 2864(%rax), %r11
13181 jmp *%r11
13182 #endif /* defined(GLX_USE_TLS) */
13183 .size GL_PREFIX(GetConvolutionParameteriv), .-GL_PREFIX(GetConvolutionParameteriv)
13184
13185 .p2align 4,,15
13186 .globl GL_PREFIX(GetSeparableFilter)
13187 .type GL_PREFIX(GetSeparableFilter), @function
13188 GL_PREFIX(GetSeparableFilter):
13189 #if defined(GLX_USE_TLS)
13190 call _x86_64_get_dispatch@PLT
13191 movq 2872(%rax), %r11
13192 jmp *%r11
13193 #elif defined(PTHREADS)
13194 pushq %rdi
13195 pushq %rsi
13196 pushq %rdx
13197 pushq %rcx
13198 pushq %r8
13199 pushq %r9
13200 pushq %rbp
13201 call _x86_64_get_dispatch@PLT
13202 popq %rbp
13203 popq %r9
13204 popq %r8
13205 popq %rcx
13206 popq %rdx
13207 popq %rsi
13208 popq %rdi
13209 movq 2872(%rax), %r11
13210 jmp *%r11
13211 #else
13212 movq _glapi_Dispatch(%rip), %rax
13213 testq %rax, %rax
13214 je 1f
13215 movq 2872(%rax), %r11
13216 jmp *%r11
13217 1:
13218 pushq %rdi
13219 pushq %rsi
13220 pushq %rdx
13221 pushq %rcx
13222 pushq %r8
13223 pushq %r9
13224 pushq %rbp
13225 call _glapi_get_dispatch
13226 popq %rbp
13227 popq %r9
13228 popq %r8
13229 popq %rcx
13230 popq %rdx
13231 popq %rsi
13232 popq %rdi
13233 movq 2872(%rax), %r11
13234 jmp *%r11
13235 #endif /* defined(GLX_USE_TLS) */
13236 .size GL_PREFIX(GetSeparableFilter), .-GL_PREFIX(GetSeparableFilter)
13237
13238 .p2align 4,,15
13239 .globl GL_PREFIX(SeparableFilter2D)
13240 .type GL_PREFIX(SeparableFilter2D), @function
13241 GL_PREFIX(SeparableFilter2D):
13242 #if defined(GLX_USE_TLS)
13243 call _x86_64_get_dispatch@PLT
13244 movq 2880(%rax), %r11
13245 jmp *%r11
13246 #elif defined(PTHREADS)
13247 pushq %rdi
13248 pushq %rsi
13249 pushq %rdx
13250 pushq %rcx
13251 pushq %r8
13252 pushq %r9
13253 pushq %rbp
13254 call _x86_64_get_dispatch@PLT
13255 popq %rbp
13256 popq %r9
13257 popq %r8
13258 popq %rcx
13259 popq %rdx
13260 popq %rsi
13261 popq %rdi
13262 movq 2880(%rax), %r11
13263 jmp *%r11
13264 #else
13265 movq _glapi_Dispatch(%rip), %rax
13266 testq %rax, %rax
13267 je 1f
13268 movq 2880(%rax), %r11
13269 jmp *%r11
13270 1:
13271 pushq %rdi
13272 pushq %rsi
13273 pushq %rdx
13274 pushq %rcx
13275 pushq %r8
13276 pushq %r9
13277 pushq %rbp
13278 call _glapi_get_dispatch
13279 popq %rbp
13280 popq %r9
13281 popq %r8
13282 popq %rcx
13283 popq %rdx
13284 popq %rsi
13285 popq %rdi
13286 movq 2880(%rax), %r11
13287 jmp *%r11
13288 #endif /* defined(GLX_USE_TLS) */
13289 .size GL_PREFIX(SeparableFilter2D), .-GL_PREFIX(SeparableFilter2D)
13290
13291 .p2align 4,,15
13292 .globl GL_PREFIX(GetHistogram)
13293 .type GL_PREFIX(GetHistogram), @function
13294 GL_PREFIX(GetHistogram):
13295 #if defined(GLX_USE_TLS)
13296 call _x86_64_get_dispatch@PLT
13297 movq 2888(%rax), %r11
13298 jmp *%r11
13299 #elif defined(PTHREADS)
13300 pushq %rdi
13301 pushq %rsi
13302 pushq %rdx
13303 pushq %rcx
13304 pushq %r8
13305 call _x86_64_get_dispatch@PLT
13306 popq %r8
13307 popq %rcx
13308 popq %rdx
13309 popq %rsi
13310 popq %rdi
13311 movq 2888(%rax), %r11
13312 jmp *%r11
13313 #else
13314 movq _glapi_Dispatch(%rip), %rax
13315 testq %rax, %rax
13316 je 1f
13317 movq 2888(%rax), %r11
13318 jmp *%r11
13319 1:
13320 pushq %rdi
13321 pushq %rsi
13322 pushq %rdx
13323 pushq %rcx
13324 pushq %r8
13325 call _glapi_get_dispatch
13326 popq %r8
13327 popq %rcx
13328 popq %rdx
13329 popq %rsi
13330 popq %rdi
13331 movq 2888(%rax), %r11
13332 jmp *%r11
13333 #endif /* defined(GLX_USE_TLS) */
13334 .size GL_PREFIX(GetHistogram), .-GL_PREFIX(GetHistogram)
13335
13336 .p2align 4,,15
13337 .globl GL_PREFIX(GetHistogramParameterfv)
13338 .type GL_PREFIX(GetHistogramParameterfv), @function
13339 GL_PREFIX(GetHistogramParameterfv):
13340 #if defined(GLX_USE_TLS)
13341 call _x86_64_get_dispatch@PLT
13342 movq 2896(%rax), %r11
13343 jmp *%r11
13344 #elif defined(PTHREADS)
13345 pushq %rdi
13346 pushq %rsi
13347 pushq %rdx
13348 call _x86_64_get_dispatch@PLT
13349 popq %rdx
13350 popq %rsi
13351 popq %rdi
13352 movq 2896(%rax), %r11
13353 jmp *%r11
13354 #else
13355 movq _glapi_Dispatch(%rip), %rax
13356 testq %rax, %rax
13357 je 1f
13358 movq 2896(%rax), %r11
13359 jmp *%r11
13360 1:
13361 pushq %rdi
13362 pushq %rsi
13363 pushq %rdx
13364 call _glapi_get_dispatch
13365 popq %rdx
13366 popq %rsi
13367 popq %rdi
13368 movq 2896(%rax), %r11
13369 jmp *%r11
13370 #endif /* defined(GLX_USE_TLS) */
13371 .size GL_PREFIX(GetHistogramParameterfv), .-GL_PREFIX(GetHistogramParameterfv)
13372
13373 .p2align 4,,15
13374 .globl GL_PREFIX(GetHistogramParameteriv)
13375 .type GL_PREFIX(GetHistogramParameteriv), @function
13376 GL_PREFIX(GetHistogramParameteriv):
13377 #if defined(GLX_USE_TLS)
13378 call _x86_64_get_dispatch@PLT
13379 movq 2904(%rax), %r11
13380 jmp *%r11
13381 #elif defined(PTHREADS)
13382 pushq %rdi
13383 pushq %rsi
13384 pushq %rdx
13385 call _x86_64_get_dispatch@PLT
13386 popq %rdx
13387 popq %rsi
13388 popq %rdi
13389 movq 2904(%rax), %r11
13390 jmp *%r11
13391 #else
13392 movq _glapi_Dispatch(%rip), %rax
13393 testq %rax, %rax
13394 je 1f
13395 movq 2904(%rax), %r11
13396 jmp *%r11
13397 1:
13398 pushq %rdi
13399 pushq %rsi
13400 pushq %rdx
13401 call _glapi_get_dispatch
13402 popq %rdx
13403 popq %rsi
13404 popq %rdi
13405 movq 2904(%rax), %r11
13406 jmp *%r11
13407 #endif /* defined(GLX_USE_TLS) */
13408 .size GL_PREFIX(GetHistogramParameteriv), .-GL_PREFIX(GetHistogramParameteriv)
13409
13410 .p2align 4,,15
13411 .globl GL_PREFIX(GetMinmax)
13412 .type GL_PREFIX(GetMinmax), @function
13413 GL_PREFIX(GetMinmax):
13414 #if defined(GLX_USE_TLS)
13415 call _x86_64_get_dispatch@PLT
13416 movq 2912(%rax), %r11
13417 jmp *%r11
13418 #elif defined(PTHREADS)
13419 pushq %rdi
13420 pushq %rsi
13421 pushq %rdx
13422 pushq %rcx
13423 pushq %r8
13424 call _x86_64_get_dispatch@PLT
13425 popq %r8
13426 popq %rcx
13427 popq %rdx
13428 popq %rsi
13429 popq %rdi
13430 movq 2912(%rax), %r11
13431 jmp *%r11
13432 #else
13433 movq _glapi_Dispatch(%rip), %rax
13434 testq %rax, %rax
13435 je 1f
13436 movq 2912(%rax), %r11
13437 jmp *%r11
13438 1:
13439 pushq %rdi
13440 pushq %rsi
13441 pushq %rdx
13442 pushq %rcx
13443 pushq %r8
13444 call _glapi_get_dispatch
13445 popq %r8
13446 popq %rcx
13447 popq %rdx
13448 popq %rsi
13449 popq %rdi
13450 movq 2912(%rax), %r11
13451 jmp *%r11
13452 #endif /* defined(GLX_USE_TLS) */
13453 .size GL_PREFIX(GetMinmax), .-GL_PREFIX(GetMinmax)
13454
13455 .p2align 4,,15
13456 .globl GL_PREFIX(GetMinmaxParameterfv)
13457 .type GL_PREFIX(GetMinmaxParameterfv), @function
13458 GL_PREFIX(GetMinmaxParameterfv):
13459 #if defined(GLX_USE_TLS)
13460 call _x86_64_get_dispatch@PLT
13461 movq 2920(%rax), %r11
13462 jmp *%r11
13463 #elif defined(PTHREADS)
13464 pushq %rdi
13465 pushq %rsi
13466 pushq %rdx
13467 call _x86_64_get_dispatch@PLT
13468 popq %rdx
13469 popq %rsi
13470 popq %rdi
13471 movq 2920(%rax), %r11
13472 jmp *%r11
13473 #else
13474 movq _glapi_Dispatch(%rip), %rax
13475 testq %rax, %rax
13476 je 1f
13477 movq 2920(%rax), %r11
13478 jmp *%r11
13479 1:
13480 pushq %rdi
13481 pushq %rsi
13482 pushq %rdx
13483 call _glapi_get_dispatch
13484 popq %rdx
13485 popq %rsi
13486 popq %rdi
13487 movq 2920(%rax), %r11
13488 jmp *%r11
13489 #endif /* defined(GLX_USE_TLS) */
13490 .size GL_PREFIX(GetMinmaxParameterfv), .-GL_PREFIX(GetMinmaxParameterfv)
13491
13492 .p2align 4,,15
13493 .globl GL_PREFIX(GetMinmaxParameteriv)
13494 .type GL_PREFIX(GetMinmaxParameteriv), @function
13495 GL_PREFIX(GetMinmaxParameteriv):
13496 #if defined(GLX_USE_TLS)
13497 call _x86_64_get_dispatch@PLT
13498 movq 2928(%rax), %r11
13499 jmp *%r11
13500 #elif defined(PTHREADS)
13501 pushq %rdi
13502 pushq %rsi
13503 pushq %rdx
13504 call _x86_64_get_dispatch@PLT
13505 popq %rdx
13506 popq %rsi
13507 popq %rdi
13508 movq 2928(%rax), %r11
13509 jmp *%r11
13510 #else
13511 movq _glapi_Dispatch(%rip), %rax
13512 testq %rax, %rax
13513 je 1f
13514 movq 2928(%rax), %r11
13515 jmp *%r11
13516 1:
13517 pushq %rdi
13518 pushq %rsi
13519 pushq %rdx
13520 call _glapi_get_dispatch
13521 popq %rdx
13522 popq %rsi
13523 popq %rdi
13524 movq 2928(%rax), %r11
13525 jmp *%r11
13526 #endif /* defined(GLX_USE_TLS) */
13527 .size GL_PREFIX(GetMinmaxParameteriv), .-GL_PREFIX(GetMinmaxParameteriv)
13528
13529 .p2align 4,,15
13530 .globl GL_PREFIX(Histogram)
13531 .type GL_PREFIX(Histogram), @function
13532 GL_PREFIX(Histogram):
13533 #if defined(GLX_USE_TLS)
13534 call _x86_64_get_dispatch@PLT
13535 movq 2936(%rax), %r11
13536 jmp *%r11
13537 #elif defined(PTHREADS)
13538 pushq %rdi
13539 pushq %rsi
13540 pushq %rdx
13541 pushq %rcx
13542 pushq %rbp
13543 call _x86_64_get_dispatch@PLT
13544 popq %rbp
13545 popq %rcx
13546 popq %rdx
13547 popq %rsi
13548 popq %rdi
13549 movq 2936(%rax), %r11
13550 jmp *%r11
13551 #else
13552 movq _glapi_Dispatch(%rip), %rax
13553 testq %rax, %rax
13554 je 1f
13555 movq 2936(%rax), %r11
13556 jmp *%r11
13557 1:
13558 pushq %rdi
13559 pushq %rsi
13560 pushq %rdx
13561 pushq %rcx
13562 pushq %rbp
13563 call _glapi_get_dispatch
13564 popq %rbp
13565 popq %rcx
13566 popq %rdx
13567 popq %rsi
13568 popq %rdi
13569 movq 2936(%rax), %r11
13570 jmp *%r11
13571 #endif /* defined(GLX_USE_TLS) */
13572 .size GL_PREFIX(Histogram), .-GL_PREFIX(Histogram)
13573
13574 .p2align 4,,15
13575 .globl GL_PREFIX(Minmax)
13576 .type GL_PREFIX(Minmax), @function
13577 GL_PREFIX(Minmax):
13578 #if defined(GLX_USE_TLS)
13579 call _x86_64_get_dispatch@PLT
13580 movq 2944(%rax), %r11
13581 jmp *%r11
13582 #elif defined(PTHREADS)
13583 pushq %rdi
13584 pushq %rsi
13585 pushq %rdx
13586 call _x86_64_get_dispatch@PLT
13587 popq %rdx
13588 popq %rsi
13589 popq %rdi
13590 movq 2944(%rax), %r11
13591 jmp *%r11
13592 #else
13593 movq _glapi_Dispatch(%rip), %rax
13594 testq %rax, %rax
13595 je 1f
13596 movq 2944(%rax), %r11
13597 jmp *%r11
13598 1:
13599 pushq %rdi
13600 pushq %rsi
13601 pushq %rdx
13602 call _glapi_get_dispatch
13603 popq %rdx
13604 popq %rsi
13605 popq %rdi
13606 movq 2944(%rax), %r11
13607 jmp *%r11
13608 #endif /* defined(GLX_USE_TLS) */
13609 .size GL_PREFIX(Minmax), .-GL_PREFIX(Minmax)
13610
13611 .p2align 4,,15
13612 .globl GL_PREFIX(ResetHistogram)
13613 .type GL_PREFIX(ResetHistogram), @function
13614 GL_PREFIX(ResetHistogram):
13615 #if defined(GLX_USE_TLS)
13616 call _x86_64_get_dispatch@PLT
13617 movq 2952(%rax), %r11
13618 jmp *%r11
13619 #elif defined(PTHREADS)
13620 pushq %rdi
13621 call _x86_64_get_dispatch@PLT
13622 popq %rdi
13623 movq 2952(%rax), %r11
13624 jmp *%r11
13625 #else
13626 movq _glapi_Dispatch(%rip), %rax
13627 testq %rax, %rax
13628 je 1f
13629 movq 2952(%rax), %r11
13630 jmp *%r11
13631 1:
13632 pushq %rdi
13633 call _glapi_get_dispatch
13634 popq %rdi
13635 movq 2952(%rax), %r11
13636 jmp *%r11
13637 #endif /* defined(GLX_USE_TLS) */
13638 .size GL_PREFIX(ResetHistogram), .-GL_PREFIX(ResetHistogram)
13639
13640 .p2align 4,,15
13641 .globl GL_PREFIX(ResetMinmax)
13642 .type GL_PREFIX(ResetMinmax), @function
13643 GL_PREFIX(ResetMinmax):
13644 #if defined(GLX_USE_TLS)
13645 call _x86_64_get_dispatch@PLT
13646 movq 2960(%rax), %r11
13647 jmp *%r11
13648 #elif defined(PTHREADS)
13649 pushq %rdi
13650 call _x86_64_get_dispatch@PLT
13651 popq %rdi
13652 movq 2960(%rax), %r11
13653 jmp *%r11
13654 #else
13655 movq _glapi_Dispatch(%rip), %rax
13656 testq %rax, %rax
13657 je 1f
13658 movq 2960(%rax), %r11
13659 jmp *%r11
13660 1:
13661 pushq %rdi
13662 call _glapi_get_dispatch
13663 popq %rdi
13664 movq 2960(%rax), %r11
13665 jmp *%r11
13666 #endif /* defined(GLX_USE_TLS) */
13667 .size GL_PREFIX(ResetMinmax), .-GL_PREFIX(ResetMinmax)
13668
13669 .p2align 4,,15
13670 .globl GL_PREFIX(TexImage3D)
13671 .type GL_PREFIX(TexImage3D), @function
13672 GL_PREFIX(TexImage3D):
13673 #if defined(GLX_USE_TLS)
13674 call _x86_64_get_dispatch@PLT
13675 movq 2968(%rax), %r11
13676 jmp *%r11
13677 #elif defined(PTHREADS)
13678 pushq %rdi
13679 pushq %rsi
13680 pushq %rdx
13681 pushq %rcx
13682 pushq %r8
13683 pushq %r9
13684 pushq %rbp
13685 call _x86_64_get_dispatch@PLT
13686 popq %rbp
13687 popq %r9
13688 popq %r8
13689 popq %rcx
13690 popq %rdx
13691 popq %rsi
13692 popq %rdi
13693 movq 2968(%rax), %r11
13694 jmp *%r11
13695 #else
13696 movq _glapi_Dispatch(%rip), %rax
13697 testq %rax, %rax
13698 je 1f
13699 movq 2968(%rax), %r11
13700 jmp *%r11
13701 1:
13702 pushq %rdi
13703 pushq %rsi
13704 pushq %rdx
13705 pushq %rcx
13706 pushq %r8
13707 pushq %r9
13708 pushq %rbp
13709 call _glapi_get_dispatch
13710 popq %rbp
13711 popq %r9
13712 popq %r8
13713 popq %rcx
13714 popq %rdx
13715 popq %rsi
13716 popq %rdi
13717 movq 2968(%rax), %r11
13718 jmp *%r11
13719 #endif /* defined(GLX_USE_TLS) */
13720 .size GL_PREFIX(TexImage3D), .-GL_PREFIX(TexImage3D)
13721
13722 .p2align 4,,15
13723 .globl GL_PREFIX(TexSubImage3D)
13724 .type GL_PREFIX(TexSubImage3D), @function
13725 GL_PREFIX(TexSubImage3D):
13726 #if defined(GLX_USE_TLS)
13727 call _x86_64_get_dispatch@PLT
13728 movq 2976(%rax), %r11
13729 jmp *%r11
13730 #elif defined(PTHREADS)
13731 pushq %rdi
13732 pushq %rsi
13733 pushq %rdx
13734 pushq %rcx
13735 pushq %r8
13736 pushq %r9
13737 pushq %rbp
13738 call _x86_64_get_dispatch@PLT
13739 popq %rbp
13740 popq %r9
13741 popq %r8
13742 popq %rcx
13743 popq %rdx
13744 popq %rsi
13745 popq %rdi
13746 movq 2976(%rax), %r11
13747 jmp *%r11
13748 #else
13749 movq _glapi_Dispatch(%rip), %rax
13750 testq %rax, %rax
13751 je 1f
13752 movq 2976(%rax), %r11
13753 jmp *%r11
13754 1:
13755 pushq %rdi
13756 pushq %rsi
13757 pushq %rdx
13758 pushq %rcx
13759 pushq %r8
13760 pushq %r9
13761 pushq %rbp
13762 call _glapi_get_dispatch
13763 popq %rbp
13764 popq %r9
13765 popq %r8
13766 popq %rcx
13767 popq %rdx
13768 popq %rsi
13769 popq %rdi
13770 movq 2976(%rax), %r11
13771 jmp *%r11
13772 #endif /* defined(GLX_USE_TLS) */
13773 .size GL_PREFIX(TexSubImage3D), .-GL_PREFIX(TexSubImage3D)
13774
13775 .p2align 4,,15
13776 .globl GL_PREFIX(CopyTexSubImage3D)
13777 .type GL_PREFIX(CopyTexSubImage3D), @function
13778 GL_PREFIX(CopyTexSubImage3D):
13779 #if defined(GLX_USE_TLS)
13780 call _x86_64_get_dispatch@PLT
13781 movq 2984(%rax), %r11
13782 jmp *%r11
13783 #elif defined(PTHREADS)
13784 pushq %rdi
13785 pushq %rsi
13786 pushq %rdx
13787 pushq %rcx
13788 pushq %r8
13789 pushq %r9
13790 pushq %rbp
13791 call _x86_64_get_dispatch@PLT
13792 popq %rbp
13793 popq %r9
13794 popq %r8
13795 popq %rcx
13796 popq %rdx
13797 popq %rsi
13798 popq %rdi
13799 movq 2984(%rax), %r11
13800 jmp *%r11
13801 #else
13802 movq _glapi_Dispatch(%rip), %rax
13803 testq %rax, %rax
13804 je 1f
13805 movq 2984(%rax), %r11
13806 jmp *%r11
13807 1:
13808 pushq %rdi
13809 pushq %rsi
13810 pushq %rdx
13811 pushq %rcx
13812 pushq %r8
13813 pushq %r9
13814 pushq %rbp
13815 call _glapi_get_dispatch
13816 popq %rbp
13817 popq %r9
13818 popq %r8
13819 popq %rcx
13820 popq %rdx
13821 popq %rsi
13822 popq %rdi
13823 movq 2984(%rax), %r11
13824 jmp *%r11
13825 #endif /* defined(GLX_USE_TLS) */
13826 .size GL_PREFIX(CopyTexSubImage3D), .-GL_PREFIX(CopyTexSubImage3D)
13827
13828 .p2align 4,,15
13829 .globl GL_PREFIX(ActiveTextureARB)
13830 .type GL_PREFIX(ActiveTextureARB), @function
13831 GL_PREFIX(ActiveTextureARB):
13832 #if defined(GLX_USE_TLS)
13833 call _x86_64_get_dispatch@PLT
13834 movq 2992(%rax), %r11
13835 jmp *%r11
13836 #elif defined(PTHREADS)
13837 pushq %rdi
13838 call _x86_64_get_dispatch@PLT
13839 popq %rdi
13840 movq 2992(%rax), %r11
13841 jmp *%r11
13842 #else
13843 movq _glapi_Dispatch(%rip), %rax
13844 testq %rax, %rax
13845 je 1f
13846 movq 2992(%rax), %r11
13847 jmp *%r11
13848 1:
13849 pushq %rdi
13850 call _glapi_get_dispatch
13851 popq %rdi
13852 movq 2992(%rax), %r11
13853 jmp *%r11
13854 #endif /* defined(GLX_USE_TLS) */
13855 .size GL_PREFIX(ActiveTextureARB), .-GL_PREFIX(ActiveTextureARB)
13856
13857 .p2align 4,,15
13858 .globl GL_PREFIX(ClientActiveTextureARB)
13859 .type GL_PREFIX(ClientActiveTextureARB), @function
13860 GL_PREFIX(ClientActiveTextureARB):
13861 #if defined(GLX_USE_TLS)
13862 call _x86_64_get_dispatch@PLT
13863 movq 3000(%rax), %r11
13864 jmp *%r11
13865 #elif defined(PTHREADS)
13866 pushq %rdi
13867 call _x86_64_get_dispatch@PLT
13868 popq %rdi
13869 movq 3000(%rax), %r11
13870 jmp *%r11
13871 #else
13872 movq _glapi_Dispatch(%rip), %rax
13873 testq %rax, %rax
13874 je 1f
13875 movq 3000(%rax), %r11
13876 jmp *%r11
13877 1:
13878 pushq %rdi
13879 call _glapi_get_dispatch
13880 popq %rdi
13881 movq 3000(%rax), %r11
13882 jmp *%r11
13883 #endif /* defined(GLX_USE_TLS) */
13884 .size GL_PREFIX(ClientActiveTextureARB), .-GL_PREFIX(ClientActiveTextureARB)
13885
13886 .p2align 4,,15
13887 .globl GL_PREFIX(MultiTexCoord1dARB)
13888 .type GL_PREFIX(MultiTexCoord1dARB), @function
13889 GL_PREFIX(MultiTexCoord1dARB):
13890 #if defined(GLX_USE_TLS)
13891 call _x86_64_get_dispatch@PLT
13892 movq 3008(%rax), %r11
13893 jmp *%r11
13894 #elif defined(PTHREADS)
13895 subq $24, %rsp
13896 movq %rdi, (%rsp)
13897 movq %xmm0, 8(%rsp)
13898 call _x86_64_get_dispatch@PLT
13899 movq 8(%rsp), %xmm0
13900 movq (%rsp), %rdi
13901 addq $24, %rsp
13902 movq 3008(%rax), %r11
13903 jmp *%r11
13904 #else
13905 movq _glapi_Dispatch(%rip), %rax
13906 testq %rax, %rax
13907 je 1f
13908 movq 3008(%rax), %r11
13909 jmp *%r11
13910 1:
13911 subq $24, %rsp
13912 movq %rdi, (%rsp)
13913 movq %xmm0, 8(%rsp)
13914 call _glapi_get_dispatch
13915 movq 8(%rsp), %xmm0
13916 movq (%rsp), %rdi
13917 addq $24, %rsp
13918 movq 3008(%rax), %r11
13919 jmp *%r11
13920 #endif /* defined(GLX_USE_TLS) */
13921 .size GL_PREFIX(MultiTexCoord1dARB), .-GL_PREFIX(MultiTexCoord1dARB)
13922
13923 .p2align 4,,15
13924 .globl GL_PREFIX(MultiTexCoord1dvARB)
13925 .type GL_PREFIX(MultiTexCoord1dvARB), @function
13926 GL_PREFIX(MultiTexCoord1dvARB):
13927 #if defined(GLX_USE_TLS)
13928 call _x86_64_get_dispatch@PLT
13929 movq 3016(%rax), %r11
13930 jmp *%r11
13931 #elif defined(PTHREADS)
13932 pushq %rdi
13933 pushq %rsi
13934 pushq %rbp
13935 call _x86_64_get_dispatch@PLT
13936 popq %rbp
13937 popq %rsi
13938 popq %rdi
13939 movq 3016(%rax), %r11
13940 jmp *%r11
13941 #else
13942 movq _glapi_Dispatch(%rip), %rax
13943 testq %rax, %rax
13944 je 1f
13945 movq 3016(%rax), %r11
13946 jmp *%r11
13947 1:
13948 pushq %rdi
13949 pushq %rsi
13950 pushq %rbp
13951 call _glapi_get_dispatch
13952 popq %rbp
13953 popq %rsi
13954 popq %rdi
13955 movq 3016(%rax), %r11
13956 jmp *%r11
13957 #endif /* defined(GLX_USE_TLS) */
13958 .size GL_PREFIX(MultiTexCoord1dvARB), .-GL_PREFIX(MultiTexCoord1dvARB)
13959
13960 .p2align 4,,15
13961 .globl GL_PREFIX(MultiTexCoord1fARB)
13962 .type GL_PREFIX(MultiTexCoord1fARB), @function
13963 GL_PREFIX(MultiTexCoord1fARB):
13964 #if defined(GLX_USE_TLS)
13965 call _x86_64_get_dispatch@PLT
13966 movq 3024(%rax), %r11
13967 jmp *%r11
13968 #elif defined(PTHREADS)
13969 subq $24, %rsp
13970 movq %rdi, (%rsp)
13971 movq %xmm0, 8(%rsp)
13972 call _x86_64_get_dispatch@PLT
13973 movq 8(%rsp), %xmm0
13974 movq (%rsp), %rdi
13975 addq $24, %rsp
13976 movq 3024(%rax), %r11
13977 jmp *%r11
13978 #else
13979 movq _glapi_Dispatch(%rip), %rax
13980 testq %rax, %rax
13981 je 1f
13982 movq 3024(%rax), %r11
13983 jmp *%r11
13984 1:
13985 subq $24, %rsp
13986 movq %rdi, (%rsp)
13987 movq %xmm0, 8(%rsp)
13988 call _glapi_get_dispatch
13989 movq 8(%rsp), %xmm0
13990 movq (%rsp), %rdi
13991 addq $24, %rsp
13992 movq 3024(%rax), %r11
13993 jmp *%r11
13994 #endif /* defined(GLX_USE_TLS) */
13995 .size GL_PREFIX(MultiTexCoord1fARB), .-GL_PREFIX(MultiTexCoord1fARB)
13996
13997 .p2align 4,,15
13998 .globl GL_PREFIX(MultiTexCoord1fvARB)
13999 .type GL_PREFIX(MultiTexCoord1fvARB), @function
14000 GL_PREFIX(MultiTexCoord1fvARB):
14001 #if defined(GLX_USE_TLS)
14002 call _x86_64_get_dispatch@PLT
14003 movq 3032(%rax), %r11
14004 jmp *%r11
14005 #elif defined(PTHREADS)
14006 pushq %rdi
14007 pushq %rsi
14008 pushq %rbp
14009 call _x86_64_get_dispatch@PLT
14010 popq %rbp
14011 popq %rsi
14012 popq %rdi
14013 movq 3032(%rax), %r11
14014 jmp *%r11
14015 #else
14016 movq _glapi_Dispatch(%rip), %rax
14017 testq %rax, %rax
14018 je 1f
14019 movq 3032(%rax), %r11
14020 jmp *%r11
14021 1:
14022 pushq %rdi
14023 pushq %rsi
14024 pushq %rbp
14025 call _glapi_get_dispatch
14026 popq %rbp
14027 popq %rsi
14028 popq %rdi
14029 movq 3032(%rax), %r11
14030 jmp *%r11
14031 #endif /* defined(GLX_USE_TLS) */
14032 .size GL_PREFIX(MultiTexCoord1fvARB), .-GL_PREFIX(MultiTexCoord1fvARB)
14033
14034 .p2align 4,,15
14035 .globl GL_PREFIX(MultiTexCoord1iARB)
14036 .type GL_PREFIX(MultiTexCoord1iARB), @function
14037 GL_PREFIX(MultiTexCoord1iARB):
14038 #if defined(GLX_USE_TLS)
14039 call _x86_64_get_dispatch@PLT
14040 movq 3040(%rax), %r11
14041 jmp *%r11
14042 #elif defined(PTHREADS)
14043 pushq %rdi
14044 pushq %rsi
14045 pushq %rbp
14046 call _x86_64_get_dispatch@PLT
14047 popq %rbp
14048 popq %rsi
14049 popq %rdi
14050 movq 3040(%rax), %r11
14051 jmp *%r11
14052 #else
14053 movq _glapi_Dispatch(%rip), %rax
14054 testq %rax, %rax
14055 je 1f
14056 movq 3040(%rax), %r11
14057 jmp *%r11
14058 1:
14059 pushq %rdi
14060 pushq %rsi
14061 pushq %rbp
14062 call _glapi_get_dispatch
14063 popq %rbp
14064 popq %rsi
14065 popq %rdi
14066 movq 3040(%rax), %r11
14067 jmp *%r11
14068 #endif /* defined(GLX_USE_TLS) */
14069 .size GL_PREFIX(MultiTexCoord1iARB), .-GL_PREFIX(MultiTexCoord1iARB)
14070
14071 .p2align 4,,15
14072 .globl GL_PREFIX(MultiTexCoord1ivARB)
14073 .type GL_PREFIX(MultiTexCoord1ivARB), @function
14074 GL_PREFIX(MultiTexCoord1ivARB):
14075 #if defined(GLX_USE_TLS)
14076 call _x86_64_get_dispatch@PLT
14077 movq 3048(%rax), %r11
14078 jmp *%r11
14079 #elif defined(PTHREADS)
14080 pushq %rdi
14081 pushq %rsi
14082 pushq %rbp
14083 call _x86_64_get_dispatch@PLT
14084 popq %rbp
14085 popq %rsi
14086 popq %rdi
14087 movq 3048(%rax), %r11
14088 jmp *%r11
14089 #else
14090 movq _glapi_Dispatch(%rip), %rax
14091 testq %rax, %rax
14092 je 1f
14093 movq 3048(%rax), %r11
14094 jmp *%r11
14095 1:
14096 pushq %rdi
14097 pushq %rsi
14098 pushq %rbp
14099 call _glapi_get_dispatch
14100 popq %rbp
14101 popq %rsi
14102 popq %rdi
14103 movq 3048(%rax), %r11
14104 jmp *%r11
14105 #endif /* defined(GLX_USE_TLS) */
14106 .size GL_PREFIX(MultiTexCoord1ivARB), .-GL_PREFIX(MultiTexCoord1ivARB)
14107
14108 .p2align 4,,15
14109 .globl GL_PREFIX(MultiTexCoord1sARB)
14110 .type GL_PREFIX(MultiTexCoord1sARB), @function
14111 GL_PREFIX(MultiTexCoord1sARB):
14112 #if defined(GLX_USE_TLS)
14113 call _x86_64_get_dispatch@PLT
14114 movq 3056(%rax), %r11
14115 jmp *%r11
14116 #elif defined(PTHREADS)
14117 pushq %rdi
14118 pushq %rsi
14119 pushq %rbp
14120 call _x86_64_get_dispatch@PLT
14121 popq %rbp
14122 popq %rsi
14123 popq %rdi
14124 movq 3056(%rax), %r11
14125 jmp *%r11
14126 #else
14127 movq _glapi_Dispatch(%rip), %rax
14128 testq %rax, %rax
14129 je 1f
14130 movq 3056(%rax), %r11
14131 jmp *%r11
14132 1:
14133 pushq %rdi
14134 pushq %rsi
14135 pushq %rbp
14136 call _glapi_get_dispatch
14137 popq %rbp
14138 popq %rsi
14139 popq %rdi
14140 movq 3056(%rax), %r11
14141 jmp *%r11
14142 #endif /* defined(GLX_USE_TLS) */
14143 .size GL_PREFIX(MultiTexCoord1sARB), .-GL_PREFIX(MultiTexCoord1sARB)
14144
14145 .p2align 4,,15
14146 .globl GL_PREFIX(MultiTexCoord1svARB)
14147 .type GL_PREFIX(MultiTexCoord1svARB), @function
14148 GL_PREFIX(MultiTexCoord1svARB):
14149 #if defined(GLX_USE_TLS)
14150 call _x86_64_get_dispatch@PLT
14151 movq 3064(%rax), %r11
14152 jmp *%r11
14153 #elif defined(PTHREADS)
14154 pushq %rdi
14155 pushq %rsi
14156 pushq %rbp
14157 call _x86_64_get_dispatch@PLT
14158 popq %rbp
14159 popq %rsi
14160 popq %rdi
14161 movq 3064(%rax), %r11
14162 jmp *%r11
14163 #else
14164 movq _glapi_Dispatch(%rip), %rax
14165 testq %rax, %rax
14166 je 1f
14167 movq 3064(%rax), %r11
14168 jmp *%r11
14169 1:
14170 pushq %rdi
14171 pushq %rsi
14172 pushq %rbp
14173 call _glapi_get_dispatch
14174 popq %rbp
14175 popq %rsi
14176 popq %rdi
14177 movq 3064(%rax), %r11
14178 jmp *%r11
14179 #endif /* defined(GLX_USE_TLS) */
14180 .size GL_PREFIX(MultiTexCoord1svARB), .-GL_PREFIX(MultiTexCoord1svARB)
14181
14182 .p2align 4,,15
14183 .globl GL_PREFIX(MultiTexCoord2dARB)
14184 .type GL_PREFIX(MultiTexCoord2dARB), @function
14185 GL_PREFIX(MultiTexCoord2dARB):
14186 #if defined(GLX_USE_TLS)
14187 call _x86_64_get_dispatch@PLT
14188 movq 3072(%rax), %r11
14189 jmp *%r11
14190 #elif defined(PTHREADS)
14191 subq $24, %rsp
14192 movq %rdi, (%rsp)
14193 movq %xmm0, 8(%rsp)
14194 movq %xmm1, 16(%rsp)
14195 call _x86_64_get_dispatch@PLT
14196 movq 16(%rsp), %xmm1
14197 movq 8(%rsp), %xmm0
14198 movq (%rsp), %rdi
14199 addq $24, %rsp
14200 movq 3072(%rax), %r11
14201 jmp *%r11
14202 #else
14203 movq _glapi_Dispatch(%rip), %rax
14204 testq %rax, %rax
14205 je 1f
14206 movq 3072(%rax), %r11
14207 jmp *%r11
14208 1:
14209 subq $24, %rsp
14210 movq %rdi, (%rsp)
14211 movq %xmm0, 8(%rsp)
14212 movq %xmm1, 16(%rsp)
14213 call _glapi_get_dispatch
14214 movq 16(%rsp), %xmm1
14215 movq 8(%rsp), %xmm0
14216 movq (%rsp), %rdi
14217 addq $24, %rsp
14218 movq 3072(%rax), %r11
14219 jmp *%r11
14220 #endif /* defined(GLX_USE_TLS) */
14221 .size GL_PREFIX(MultiTexCoord2dARB), .-GL_PREFIX(MultiTexCoord2dARB)
14222
14223 .p2align 4,,15
14224 .globl GL_PREFIX(MultiTexCoord2dvARB)
14225 .type GL_PREFIX(MultiTexCoord2dvARB), @function
14226 GL_PREFIX(MultiTexCoord2dvARB):
14227 #if defined(GLX_USE_TLS)
14228 call _x86_64_get_dispatch@PLT
14229 movq 3080(%rax), %r11
14230 jmp *%r11
14231 #elif defined(PTHREADS)
14232 pushq %rdi
14233 pushq %rsi
14234 pushq %rbp
14235 call _x86_64_get_dispatch@PLT
14236 popq %rbp
14237 popq %rsi
14238 popq %rdi
14239 movq 3080(%rax), %r11
14240 jmp *%r11
14241 #else
14242 movq _glapi_Dispatch(%rip), %rax
14243 testq %rax, %rax
14244 je 1f
14245 movq 3080(%rax), %r11
14246 jmp *%r11
14247 1:
14248 pushq %rdi
14249 pushq %rsi
14250 pushq %rbp
14251 call _glapi_get_dispatch
14252 popq %rbp
14253 popq %rsi
14254 popq %rdi
14255 movq 3080(%rax), %r11
14256 jmp *%r11
14257 #endif /* defined(GLX_USE_TLS) */
14258 .size GL_PREFIX(MultiTexCoord2dvARB), .-GL_PREFIX(MultiTexCoord2dvARB)
14259
14260 .p2align 4,,15
14261 .globl GL_PREFIX(MultiTexCoord2fARB)
14262 .type GL_PREFIX(MultiTexCoord2fARB), @function
14263 GL_PREFIX(MultiTexCoord2fARB):
14264 #if defined(GLX_USE_TLS)
14265 call _x86_64_get_dispatch@PLT
14266 movq 3088(%rax), %r11
14267 jmp *%r11
14268 #elif defined(PTHREADS)
14269 subq $24, %rsp
14270 movq %rdi, (%rsp)
14271 movq %xmm0, 8(%rsp)
14272 movq %xmm1, 16(%rsp)
14273 call _x86_64_get_dispatch@PLT
14274 movq 16(%rsp), %xmm1
14275 movq 8(%rsp), %xmm0
14276 movq (%rsp), %rdi
14277 addq $24, %rsp
14278 movq 3088(%rax), %r11
14279 jmp *%r11
14280 #else
14281 movq _glapi_Dispatch(%rip), %rax
14282 testq %rax, %rax
14283 je 1f
14284 movq 3088(%rax), %r11
14285 jmp *%r11
14286 1:
14287 subq $24, %rsp
14288 movq %rdi, (%rsp)
14289 movq %xmm0, 8(%rsp)
14290 movq %xmm1, 16(%rsp)
14291 call _glapi_get_dispatch
14292 movq 16(%rsp), %xmm1
14293 movq 8(%rsp), %xmm0
14294 movq (%rsp), %rdi
14295 addq $24, %rsp
14296 movq 3088(%rax), %r11
14297 jmp *%r11
14298 #endif /* defined(GLX_USE_TLS) */
14299 .size GL_PREFIX(MultiTexCoord2fARB), .-GL_PREFIX(MultiTexCoord2fARB)
14300
14301 .p2align 4,,15
14302 .globl GL_PREFIX(MultiTexCoord2fvARB)
14303 .type GL_PREFIX(MultiTexCoord2fvARB), @function
14304 GL_PREFIX(MultiTexCoord2fvARB):
14305 #if defined(GLX_USE_TLS)
14306 call _x86_64_get_dispatch@PLT
14307 movq 3096(%rax), %r11
14308 jmp *%r11
14309 #elif defined(PTHREADS)
14310 pushq %rdi
14311 pushq %rsi
14312 pushq %rbp
14313 call _x86_64_get_dispatch@PLT
14314 popq %rbp
14315 popq %rsi
14316 popq %rdi
14317 movq 3096(%rax), %r11
14318 jmp *%r11
14319 #else
14320 movq _glapi_Dispatch(%rip), %rax
14321 testq %rax, %rax
14322 je 1f
14323 movq 3096(%rax), %r11
14324 jmp *%r11
14325 1:
14326 pushq %rdi
14327 pushq %rsi
14328 pushq %rbp
14329 call _glapi_get_dispatch
14330 popq %rbp
14331 popq %rsi
14332 popq %rdi
14333 movq 3096(%rax), %r11
14334 jmp *%r11
14335 #endif /* defined(GLX_USE_TLS) */
14336 .size GL_PREFIX(MultiTexCoord2fvARB), .-GL_PREFIX(MultiTexCoord2fvARB)
14337
14338 .p2align 4,,15
14339 .globl GL_PREFIX(MultiTexCoord2iARB)
14340 .type GL_PREFIX(MultiTexCoord2iARB), @function
14341 GL_PREFIX(MultiTexCoord2iARB):
14342 #if defined(GLX_USE_TLS)
14343 call _x86_64_get_dispatch@PLT
14344 movq 3104(%rax), %r11
14345 jmp *%r11
14346 #elif defined(PTHREADS)
14347 pushq %rdi
14348 pushq %rsi
14349 pushq %rdx
14350 call _x86_64_get_dispatch@PLT
14351 popq %rdx
14352 popq %rsi
14353 popq %rdi
14354 movq 3104(%rax), %r11
14355 jmp *%r11
14356 #else
14357 movq _glapi_Dispatch(%rip), %rax
14358 testq %rax, %rax
14359 je 1f
14360 movq 3104(%rax), %r11
14361 jmp *%r11
14362 1:
14363 pushq %rdi
14364 pushq %rsi
14365 pushq %rdx
14366 call _glapi_get_dispatch
14367 popq %rdx
14368 popq %rsi
14369 popq %rdi
14370 movq 3104(%rax), %r11
14371 jmp *%r11
14372 #endif /* defined(GLX_USE_TLS) */
14373 .size GL_PREFIX(MultiTexCoord2iARB), .-GL_PREFIX(MultiTexCoord2iARB)
14374
14375 .p2align 4,,15
14376 .globl GL_PREFIX(MultiTexCoord2ivARB)
14377 .type GL_PREFIX(MultiTexCoord2ivARB), @function
14378 GL_PREFIX(MultiTexCoord2ivARB):
14379 #if defined(GLX_USE_TLS)
14380 call _x86_64_get_dispatch@PLT
14381 movq 3112(%rax), %r11
14382 jmp *%r11
14383 #elif defined(PTHREADS)
14384 pushq %rdi
14385 pushq %rsi
14386 pushq %rbp
14387 call _x86_64_get_dispatch@PLT
14388 popq %rbp
14389 popq %rsi
14390 popq %rdi
14391 movq 3112(%rax), %r11
14392 jmp *%r11
14393 #else
14394 movq _glapi_Dispatch(%rip), %rax
14395 testq %rax, %rax
14396 je 1f
14397 movq 3112(%rax), %r11
14398 jmp *%r11
14399 1:
14400 pushq %rdi
14401 pushq %rsi
14402 pushq %rbp
14403 call _glapi_get_dispatch
14404 popq %rbp
14405 popq %rsi
14406 popq %rdi
14407 movq 3112(%rax), %r11
14408 jmp *%r11
14409 #endif /* defined(GLX_USE_TLS) */
14410 .size GL_PREFIX(MultiTexCoord2ivARB), .-GL_PREFIX(MultiTexCoord2ivARB)
14411
14412 .p2align 4,,15
14413 .globl GL_PREFIX(MultiTexCoord2sARB)
14414 .type GL_PREFIX(MultiTexCoord2sARB), @function
14415 GL_PREFIX(MultiTexCoord2sARB):
14416 #if defined(GLX_USE_TLS)
14417 call _x86_64_get_dispatch@PLT
14418 movq 3120(%rax), %r11
14419 jmp *%r11
14420 #elif defined(PTHREADS)
14421 pushq %rdi
14422 pushq %rsi
14423 pushq %rdx
14424 call _x86_64_get_dispatch@PLT
14425 popq %rdx
14426 popq %rsi
14427 popq %rdi
14428 movq 3120(%rax), %r11
14429 jmp *%r11
14430 #else
14431 movq _glapi_Dispatch(%rip), %rax
14432 testq %rax, %rax
14433 je 1f
14434 movq 3120(%rax), %r11
14435 jmp *%r11
14436 1:
14437 pushq %rdi
14438 pushq %rsi
14439 pushq %rdx
14440 call _glapi_get_dispatch
14441 popq %rdx
14442 popq %rsi
14443 popq %rdi
14444 movq 3120(%rax), %r11
14445 jmp *%r11
14446 #endif /* defined(GLX_USE_TLS) */
14447 .size GL_PREFIX(MultiTexCoord2sARB), .-GL_PREFIX(MultiTexCoord2sARB)
14448
14449 .p2align 4,,15
14450 .globl GL_PREFIX(MultiTexCoord2svARB)
14451 .type GL_PREFIX(MultiTexCoord2svARB), @function
14452 GL_PREFIX(MultiTexCoord2svARB):
14453 #if defined(GLX_USE_TLS)
14454 call _x86_64_get_dispatch@PLT
14455 movq 3128(%rax), %r11
14456 jmp *%r11
14457 #elif defined(PTHREADS)
14458 pushq %rdi
14459 pushq %rsi
14460 pushq %rbp
14461 call _x86_64_get_dispatch@PLT
14462 popq %rbp
14463 popq %rsi
14464 popq %rdi
14465 movq 3128(%rax), %r11
14466 jmp *%r11
14467 #else
14468 movq _glapi_Dispatch(%rip), %rax
14469 testq %rax, %rax
14470 je 1f
14471 movq 3128(%rax), %r11
14472 jmp *%r11
14473 1:
14474 pushq %rdi
14475 pushq %rsi
14476 pushq %rbp
14477 call _glapi_get_dispatch
14478 popq %rbp
14479 popq %rsi
14480 popq %rdi
14481 movq 3128(%rax), %r11
14482 jmp *%r11
14483 #endif /* defined(GLX_USE_TLS) */
14484 .size GL_PREFIX(MultiTexCoord2svARB), .-GL_PREFIX(MultiTexCoord2svARB)
14485
14486 .p2align 4,,15
14487 .globl GL_PREFIX(MultiTexCoord3dARB)
14488 .type GL_PREFIX(MultiTexCoord3dARB), @function
14489 GL_PREFIX(MultiTexCoord3dARB):
14490 #if defined(GLX_USE_TLS)
14491 call _x86_64_get_dispatch@PLT
14492 movq 3136(%rax), %r11
14493 jmp *%r11
14494 #elif defined(PTHREADS)
14495 subq $40, %rsp
14496 movq %rdi, (%rsp)
14497 movq %xmm0, 8(%rsp)
14498 movq %xmm1, 16(%rsp)
14499 movq %xmm2, 24(%rsp)
14500 call _x86_64_get_dispatch@PLT
14501 movq 24(%rsp), %xmm2
14502 movq 16(%rsp), %xmm1
14503 movq 8(%rsp), %xmm0
14504 movq (%rsp), %rdi
14505 addq $40, %rsp
14506 movq 3136(%rax), %r11
14507 jmp *%r11
14508 #else
14509 movq _glapi_Dispatch(%rip), %rax
14510 testq %rax, %rax
14511 je 1f
14512 movq 3136(%rax), %r11
14513 jmp *%r11
14514 1:
14515 subq $40, %rsp
14516 movq %rdi, (%rsp)
14517 movq %xmm0, 8(%rsp)
14518 movq %xmm1, 16(%rsp)
14519 movq %xmm2, 24(%rsp)
14520 call _glapi_get_dispatch
14521 movq 24(%rsp), %xmm2
14522 movq 16(%rsp), %xmm1
14523 movq 8(%rsp), %xmm0
14524 movq (%rsp), %rdi
14525 addq $40, %rsp
14526 movq 3136(%rax), %r11
14527 jmp *%r11
14528 #endif /* defined(GLX_USE_TLS) */
14529 .size GL_PREFIX(MultiTexCoord3dARB), .-GL_PREFIX(MultiTexCoord3dARB)
14530
14531 .p2align 4,,15
14532 .globl GL_PREFIX(MultiTexCoord3dvARB)
14533 .type GL_PREFIX(MultiTexCoord3dvARB), @function
14534 GL_PREFIX(MultiTexCoord3dvARB):
14535 #if defined(GLX_USE_TLS)
14536 call _x86_64_get_dispatch@PLT
14537 movq 3144(%rax), %r11
14538 jmp *%r11
14539 #elif defined(PTHREADS)
14540 pushq %rdi
14541 pushq %rsi
14542 pushq %rbp
14543 call _x86_64_get_dispatch@PLT
14544 popq %rbp
14545 popq %rsi
14546 popq %rdi
14547 movq 3144(%rax), %r11
14548 jmp *%r11
14549 #else
14550 movq _glapi_Dispatch(%rip), %rax
14551 testq %rax, %rax
14552 je 1f
14553 movq 3144(%rax), %r11
14554 jmp *%r11
14555 1:
14556 pushq %rdi
14557 pushq %rsi
14558 pushq %rbp
14559 call _glapi_get_dispatch
14560 popq %rbp
14561 popq %rsi
14562 popq %rdi
14563 movq 3144(%rax), %r11
14564 jmp *%r11
14565 #endif /* defined(GLX_USE_TLS) */
14566 .size GL_PREFIX(MultiTexCoord3dvARB), .-GL_PREFIX(MultiTexCoord3dvARB)
14567
14568 .p2align 4,,15
14569 .globl GL_PREFIX(MultiTexCoord3fARB)
14570 .type GL_PREFIX(MultiTexCoord3fARB), @function
14571 GL_PREFIX(MultiTexCoord3fARB):
14572 #if defined(GLX_USE_TLS)
14573 call _x86_64_get_dispatch@PLT
14574 movq 3152(%rax), %r11
14575 jmp *%r11
14576 #elif defined(PTHREADS)
14577 subq $40, %rsp
14578 movq %rdi, (%rsp)
14579 movq %xmm0, 8(%rsp)
14580 movq %xmm1, 16(%rsp)
14581 movq %xmm2, 24(%rsp)
14582 call _x86_64_get_dispatch@PLT
14583 movq 24(%rsp), %xmm2
14584 movq 16(%rsp), %xmm1
14585 movq 8(%rsp), %xmm0
14586 movq (%rsp), %rdi
14587 addq $40, %rsp
14588 movq 3152(%rax), %r11
14589 jmp *%r11
14590 #else
14591 movq _glapi_Dispatch(%rip), %rax
14592 testq %rax, %rax
14593 je 1f
14594 movq 3152(%rax), %r11
14595 jmp *%r11
14596 1:
14597 subq $40, %rsp
14598 movq %rdi, (%rsp)
14599 movq %xmm0, 8(%rsp)
14600 movq %xmm1, 16(%rsp)
14601 movq %xmm2, 24(%rsp)
14602 call _glapi_get_dispatch
14603 movq 24(%rsp), %xmm2
14604 movq 16(%rsp), %xmm1
14605 movq 8(%rsp), %xmm0
14606 movq (%rsp), %rdi
14607 addq $40, %rsp
14608 movq 3152(%rax), %r11
14609 jmp *%r11
14610 #endif /* defined(GLX_USE_TLS) */
14611 .size GL_PREFIX(MultiTexCoord3fARB), .-GL_PREFIX(MultiTexCoord3fARB)
14612
14613 .p2align 4,,15
14614 .globl GL_PREFIX(MultiTexCoord3fvARB)
14615 .type GL_PREFIX(MultiTexCoord3fvARB), @function
14616 GL_PREFIX(MultiTexCoord3fvARB):
14617 #if defined(GLX_USE_TLS)
14618 call _x86_64_get_dispatch@PLT
14619 movq 3160(%rax), %r11
14620 jmp *%r11
14621 #elif defined(PTHREADS)
14622 pushq %rdi
14623 pushq %rsi
14624 pushq %rbp
14625 call _x86_64_get_dispatch@PLT
14626 popq %rbp
14627 popq %rsi
14628 popq %rdi
14629 movq 3160(%rax), %r11
14630 jmp *%r11
14631 #else
14632 movq _glapi_Dispatch(%rip), %rax
14633 testq %rax, %rax
14634 je 1f
14635 movq 3160(%rax), %r11
14636 jmp *%r11
14637 1:
14638 pushq %rdi
14639 pushq %rsi
14640 pushq %rbp
14641 call _glapi_get_dispatch
14642 popq %rbp
14643 popq %rsi
14644 popq %rdi
14645 movq 3160(%rax), %r11
14646 jmp *%r11
14647 #endif /* defined(GLX_USE_TLS) */
14648 .size GL_PREFIX(MultiTexCoord3fvARB), .-GL_PREFIX(MultiTexCoord3fvARB)
14649
14650 .p2align 4,,15
14651 .globl GL_PREFIX(MultiTexCoord3iARB)
14652 .type GL_PREFIX(MultiTexCoord3iARB), @function
14653 GL_PREFIX(MultiTexCoord3iARB):
14654 #if defined(GLX_USE_TLS)
14655 call _x86_64_get_dispatch@PLT
14656 movq 3168(%rax), %r11
14657 jmp *%r11
14658 #elif defined(PTHREADS)
14659 pushq %rdi
14660 pushq %rsi
14661 pushq %rdx
14662 pushq %rcx
14663 pushq %rbp
14664 call _x86_64_get_dispatch@PLT
14665 popq %rbp
14666 popq %rcx
14667 popq %rdx
14668 popq %rsi
14669 popq %rdi
14670 movq 3168(%rax), %r11
14671 jmp *%r11
14672 #else
14673 movq _glapi_Dispatch(%rip), %rax
14674 testq %rax, %rax
14675 je 1f
14676 movq 3168(%rax), %r11
14677 jmp *%r11
14678 1:
14679 pushq %rdi
14680 pushq %rsi
14681 pushq %rdx
14682 pushq %rcx
14683 pushq %rbp
14684 call _glapi_get_dispatch
14685 popq %rbp
14686 popq %rcx
14687 popq %rdx
14688 popq %rsi
14689 popq %rdi
14690 movq 3168(%rax), %r11
14691 jmp *%r11
14692 #endif /* defined(GLX_USE_TLS) */
14693 .size GL_PREFIX(MultiTexCoord3iARB), .-GL_PREFIX(MultiTexCoord3iARB)
14694
14695 .p2align 4,,15
14696 .globl GL_PREFIX(MultiTexCoord3ivARB)
14697 .type GL_PREFIX(MultiTexCoord3ivARB), @function
14698 GL_PREFIX(MultiTexCoord3ivARB):
14699 #if defined(GLX_USE_TLS)
14700 call _x86_64_get_dispatch@PLT
14701 movq 3176(%rax), %r11
14702 jmp *%r11
14703 #elif defined(PTHREADS)
14704 pushq %rdi
14705 pushq %rsi
14706 pushq %rbp
14707 call _x86_64_get_dispatch@PLT
14708 popq %rbp
14709 popq %rsi
14710 popq %rdi
14711 movq 3176(%rax), %r11
14712 jmp *%r11
14713 #else
14714 movq _glapi_Dispatch(%rip), %rax
14715 testq %rax, %rax
14716 je 1f
14717 movq 3176(%rax), %r11
14718 jmp *%r11
14719 1:
14720 pushq %rdi
14721 pushq %rsi
14722 pushq %rbp
14723 call _glapi_get_dispatch
14724 popq %rbp
14725 popq %rsi
14726 popq %rdi
14727 movq 3176(%rax), %r11
14728 jmp *%r11
14729 #endif /* defined(GLX_USE_TLS) */
14730 .size GL_PREFIX(MultiTexCoord3ivARB), .-GL_PREFIX(MultiTexCoord3ivARB)
14731
14732 .p2align 4,,15
14733 .globl GL_PREFIX(MultiTexCoord3sARB)
14734 .type GL_PREFIX(MultiTexCoord3sARB), @function
14735 GL_PREFIX(MultiTexCoord3sARB):
14736 #if defined(GLX_USE_TLS)
14737 call _x86_64_get_dispatch@PLT
14738 movq 3184(%rax), %r11
14739 jmp *%r11
14740 #elif defined(PTHREADS)
14741 pushq %rdi
14742 pushq %rsi
14743 pushq %rdx
14744 pushq %rcx
14745 pushq %rbp
14746 call _x86_64_get_dispatch@PLT
14747 popq %rbp
14748 popq %rcx
14749 popq %rdx
14750 popq %rsi
14751 popq %rdi
14752 movq 3184(%rax), %r11
14753 jmp *%r11
14754 #else
14755 movq _glapi_Dispatch(%rip), %rax
14756 testq %rax, %rax
14757 je 1f
14758 movq 3184(%rax), %r11
14759 jmp *%r11
14760 1:
14761 pushq %rdi
14762 pushq %rsi
14763 pushq %rdx
14764 pushq %rcx
14765 pushq %rbp
14766 call _glapi_get_dispatch
14767 popq %rbp
14768 popq %rcx
14769 popq %rdx
14770 popq %rsi
14771 popq %rdi
14772 movq 3184(%rax), %r11
14773 jmp *%r11
14774 #endif /* defined(GLX_USE_TLS) */
14775 .size GL_PREFIX(MultiTexCoord3sARB), .-GL_PREFIX(MultiTexCoord3sARB)
14776
14777 .p2align 4,,15
14778 .globl GL_PREFIX(MultiTexCoord3svARB)
14779 .type GL_PREFIX(MultiTexCoord3svARB), @function
14780 GL_PREFIX(MultiTexCoord3svARB):
14781 #if defined(GLX_USE_TLS)
14782 call _x86_64_get_dispatch@PLT
14783 movq 3192(%rax), %r11
14784 jmp *%r11
14785 #elif defined(PTHREADS)
14786 pushq %rdi
14787 pushq %rsi
14788 pushq %rbp
14789 call _x86_64_get_dispatch@PLT
14790 popq %rbp
14791 popq %rsi
14792 popq %rdi
14793 movq 3192(%rax), %r11
14794 jmp *%r11
14795 #else
14796 movq _glapi_Dispatch(%rip), %rax
14797 testq %rax, %rax
14798 je 1f
14799 movq 3192(%rax), %r11
14800 jmp *%r11
14801 1:
14802 pushq %rdi
14803 pushq %rsi
14804 pushq %rbp
14805 call _glapi_get_dispatch
14806 popq %rbp
14807 popq %rsi
14808 popq %rdi
14809 movq 3192(%rax), %r11
14810 jmp *%r11
14811 #endif /* defined(GLX_USE_TLS) */
14812 .size GL_PREFIX(MultiTexCoord3svARB), .-GL_PREFIX(MultiTexCoord3svARB)
14813
14814 .p2align 4,,15
14815 .globl GL_PREFIX(MultiTexCoord4dARB)
14816 .type GL_PREFIX(MultiTexCoord4dARB), @function
14817 GL_PREFIX(MultiTexCoord4dARB):
14818 #if defined(GLX_USE_TLS)
14819 call _x86_64_get_dispatch@PLT
14820 movq 3200(%rax), %r11
14821 jmp *%r11
14822 #elif defined(PTHREADS)
14823 subq $40, %rsp
14824 movq %rdi, (%rsp)
14825 movq %xmm0, 8(%rsp)
14826 movq %xmm1, 16(%rsp)
14827 movq %xmm2, 24(%rsp)
14828 movq %xmm3, 32(%rsp)
14829 call _x86_64_get_dispatch@PLT
14830 movq 32(%rsp), %xmm3
14831 movq 24(%rsp), %xmm2
14832 movq 16(%rsp), %xmm1
14833 movq 8(%rsp), %xmm0
14834 movq (%rsp), %rdi
14835 addq $40, %rsp
14836 movq 3200(%rax), %r11
14837 jmp *%r11
14838 #else
14839 movq _glapi_Dispatch(%rip), %rax
14840 testq %rax, %rax
14841 je 1f
14842 movq 3200(%rax), %r11
14843 jmp *%r11
14844 1:
14845 subq $40, %rsp
14846 movq %rdi, (%rsp)
14847 movq %xmm0, 8(%rsp)
14848 movq %xmm1, 16(%rsp)
14849 movq %xmm2, 24(%rsp)
14850 movq %xmm3, 32(%rsp)
14851 call _glapi_get_dispatch
14852 movq 32(%rsp), %xmm3
14853 movq 24(%rsp), %xmm2
14854 movq 16(%rsp), %xmm1
14855 movq 8(%rsp), %xmm0
14856 movq (%rsp), %rdi
14857 addq $40, %rsp
14858 movq 3200(%rax), %r11
14859 jmp *%r11
14860 #endif /* defined(GLX_USE_TLS) */
14861 .size GL_PREFIX(MultiTexCoord4dARB), .-GL_PREFIX(MultiTexCoord4dARB)
14862
14863 .p2align 4,,15
14864 .globl GL_PREFIX(MultiTexCoord4dvARB)
14865 .type GL_PREFIX(MultiTexCoord4dvARB), @function
14866 GL_PREFIX(MultiTexCoord4dvARB):
14867 #if defined(GLX_USE_TLS)
14868 call _x86_64_get_dispatch@PLT
14869 movq 3208(%rax), %r11
14870 jmp *%r11
14871 #elif defined(PTHREADS)
14872 pushq %rdi
14873 pushq %rsi
14874 pushq %rbp
14875 call _x86_64_get_dispatch@PLT
14876 popq %rbp
14877 popq %rsi
14878 popq %rdi
14879 movq 3208(%rax), %r11
14880 jmp *%r11
14881 #else
14882 movq _glapi_Dispatch(%rip), %rax
14883 testq %rax, %rax
14884 je 1f
14885 movq 3208(%rax), %r11
14886 jmp *%r11
14887 1:
14888 pushq %rdi
14889 pushq %rsi
14890 pushq %rbp
14891 call _glapi_get_dispatch
14892 popq %rbp
14893 popq %rsi
14894 popq %rdi
14895 movq 3208(%rax), %r11
14896 jmp *%r11
14897 #endif /* defined(GLX_USE_TLS) */
14898 .size GL_PREFIX(MultiTexCoord4dvARB), .-GL_PREFIX(MultiTexCoord4dvARB)
14899
14900 .p2align 4,,15
14901 .globl GL_PREFIX(MultiTexCoord4fARB)
14902 .type GL_PREFIX(MultiTexCoord4fARB), @function
14903 GL_PREFIX(MultiTexCoord4fARB):
14904 #if defined(GLX_USE_TLS)
14905 call _x86_64_get_dispatch@PLT
14906 movq 3216(%rax), %r11
14907 jmp *%r11
14908 #elif defined(PTHREADS)
14909 subq $40, %rsp
14910 movq %rdi, (%rsp)
14911 movq %xmm0, 8(%rsp)
14912 movq %xmm1, 16(%rsp)
14913 movq %xmm2, 24(%rsp)
14914 movq %xmm3, 32(%rsp)
14915 call _x86_64_get_dispatch@PLT
14916 movq 32(%rsp), %xmm3
14917 movq 24(%rsp), %xmm2
14918 movq 16(%rsp), %xmm1
14919 movq 8(%rsp), %xmm0
14920 movq (%rsp), %rdi
14921 addq $40, %rsp
14922 movq 3216(%rax), %r11
14923 jmp *%r11
14924 #else
14925 movq _glapi_Dispatch(%rip), %rax
14926 testq %rax, %rax
14927 je 1f
14928 movq 3216(%rax), %r11
14929 jmp *%r11
14930 1:
14931 subq $40, %rsp
14932 movq %rdi, (%rsp)
14933 movq %xmm0, 8(%rsp)
14934 movq %xmm1, 16(%rsp)
14935 movq %xmm2, 24(%rsp)
14936 movq %xmm3, 32(%rsp)
14937 call _glapi_get_dispatch
14938 movq 32(%rsp), %xmm3
14939 movq 24(%rsp), %xmm2
14940 movq 16(%rsp), %xmm1
14941 movq 8(%rsp), %xmm0
14942 movq (%rsp), %rdi
14943 addq $40, %rsp
14944 movq 3216(%rax), %r11
14945 jmp *%r11
14946 #endif /* defined(GLX_USE_TLS) */
14947 .size GL_PREFIX(MultiTexCoord4fARB), .-GL_PREFIX(MultiTexCoord4fARB)
14948
14949 .p2align 4,,15
14950 .globl GL_PREFIX(MultiTexCoord4fvARB)
14951 .type GL_PREFIX(MultiTexCoord4fvARB), @function
14952 GL_PREFIX(MultiTexCoord4fvARB):
14953 #if defined(GLX_USE_TLS)
14954 call _x86_64_get_dispatch@PLT
14955 movq 3224(%rax), %r11
14956 jmp *%r11
14957 #elif defined(PTHREADS)
14958 pushq %rdi
14959 pushq %rsi
14960 pushq %rbp
14961 call _x86_64_get_dispatch@PLT
14962 popq %rbp
14963 popq %rsi
14964 popq %rdi
14965 movq 3224(%rax), %r11
14966 jmp *%r11
14967 #else
14968 movq _glapi_Dispatch(%rip), %rax
14969 testq %rax, %rax
14970 je 1f
14971 movq 3224(%rax), %r11
14972 jmp *%r11
14973 1:
14974 pushq %rdi
14975 pushq %rsi
14976 pushq %rbp
14977 call _glapi_get_dispatch
14978 popq %rbp
14979 popq %rsi
14980 popq %rdi
14981 movq 3224(%rax), %r11
14982 jmp *%r11
14983 #endif /* defined(GLX_USE_TLS) */
14984 .size GL_PREFIX(MultiTexCoord4fvARB), .-GL_PREFIX(MultiTexCoord4fvARB)
14985
14986 .p2align 4,,15
14987 .globl GL_PREFIX(MultiTexCoord4iARB)
14988 .type GL_PREFIX(MultiTexCoord4iARB), @function
14989 GL_PREFIX(MultiTexCoord4iARB):
14990 #if defined(GLX_USE_TLS)
14991 call _x86_64_get_dispatch@PLT
14992 movq 3232(%rax), %r11
14993 jmp *%r11
14994 #elif defined(PTHREADS)
14995 pushq %rdi
14996 pushq %rsi
14997 pushq %rdx
14998 pushq %rcx
14999 pushq %r8
15000 call _x86_64_get_dispatch@PLT
15001 popq %r8
15002 popq %rcx
15003 popq %rdx
15004 popq %rsi
15005 popq %rdi
15006 movq 3232(%rax), %r11
15007 jmp *%r11
15008 #else
15009 movq _glapi_Dispatch(%rip), %rax
15010 testq %rax, %rax
15011 je 1f
15012 movq 3232(%rax), %r11
15013 jmp *%r11
15014 1:
15015 pushq %rdi
15016 pushq %rsi
15017 pushq %rdx
15018 pushq %rcx
15019 pushq %r8
15020 call _glapi_get_dispatch
15021 popq %r8
15022 popq %rcx
15023 popq %rdx
15024 popq %rsi
15025 popq %rdi
15026 movq 3232(%rax), %r11
15027 jmp *%r11
15028 #endif /* defined(GLX_USE_TLS) */
15029 .size GL_PREFIX(MultiTexCoord4iARB), .-GL_PREFIX(MultiTexCoord4iARB)
15030
15031 .p2align 4,,15
15032 .globl GL_PREFIX(MultiTexCoord4ivARB)
15033 .type GL_PREFIX(MultiTexCoord4ivARB), @function
15034 GL_PREFIX(MultiTexCoord4ivARB):
15035 #if defined(GLX_USE_TLS)
15036 call _x86_64_get_dispatch@PLT
15037 movq 3240(%rax), %r11
15038 jmp *%r11
15039 #elif defined(PTHREADS)
15040 pushq %rdi
15041 pushq %rsi
15042 pushq %rbp
15043 call _x86_64_get_dispatch@PLT
15044 popq %rbp
15045 popq %rsi
15046 popq %rdi
15047 movq 3240(%rax), %r11
15048 jmp *%r11
15049 #else
15050 movq _glapi_Dispatch(%rip), %rax
15051 testq %rax, %rax
15052 je 1f
15053 movq 3240(%rax), %r11
15054 jmp *%r11
15055 1:
15056 pushq %rdi
15057 pushq %rsi
15058 pushq %rbp
15059 call _glapi_get_dispatch
15060 popq %rbp
15061 popq %rsi
15062 popq %rdi
15063 movq 3240(%rax), %r11
15064 jmp *%r11
15065 #endif /* defined(GLX_USE_TLS) */
15066 .size GL_PREFIX(MultiTexCoord4ivARB), .-GL_PREFIX(MultiTexCoord4ivARB)
15067
15068 .p2align 4,,15
15069 .globl GL_PREFIX(MultiTexCoord4sARB)
15070 .type GL_PREFIX(MultiTexCoord4sARB), @function
15071 GL_PREFIX(MultiTexCoord4sARB):
15072 #if defined(GLX_USE_TLS)
15073 call _x86_64_get_dispatch@PLT
15074 movq 3248(%rax), %r11
15075 jmp *%r11
15076 #elif defined(PTHREADS)
15077 pushq %rdi
15078 pushq %rsi
15079 pushq %rdx
15080 pushq %rcx
15081 pushq %r8
15082 call _x86_64_get_dispatch@PLT
15083 popq %r8
15084 popq %rcx
15085 popq %rdx
15086 popq %rsi
15087 popq %rdi
15088 movq 3248(%rax), %r11
15089 jmp *%r11
15090 #else
15091 movq _glapi_Dispatch(%rip), %rax
15092 testq %rax, %rax
15093 je 1f
15094 movq 3248(%rax), %r11
15095 jmp *%r11
15096 1:
15097 pushq %rdi
15098 pushq %rsi
15099 pushq %rdx
15100 pushq %rcx
15101 pushq %r8
15102 call _glapi_get_dispatch
15103 popq %r8
15104 popq %rcx
15105 popq %rdx
15106 popq %rsi
15107 popq %rdi
15108 movq 3248(%rax), %r11
15109 jmp *%r11
15110 #endif /* defined(GLX_USE_TLS) */
15111 .size GL_PREFIX(MultiTexCoord4sARB), .-GL_PREFIX(MultiTexCoord4sARB)
15112
15113 .p2align 4,,15
15114 .globl GL_PREFIX(MultiTexCoord4svARB)
15115 .type GL_PREFIX(MultiTexCoord4svARB), @function
15116 GL_PREFIX(MultiTexCoord4svARB):
15117 #if defined(GLX_USE_TLS)
15118 call _x86_64_get_dispatch@PLT
15119 movq 3256(%rax), %r11
15120 jmp *%r11
15121 #elif defined(PTHREADS)
15122 pushq %rdi
15123 pushq %rsi
15124 pushq %rbp
15125 call _x86_64_get_dispatch@PLT
15126 popq %rbp
15127 popq %rsi
15128 popq %rdi
15129 movq 3256(%rax), %r11
15130 jmp *%r11
15131 #else
15132 movq _glapi_Dispatch(%rip), %rax
15133 testq %rax, %rax
15134 je 1f
15135 movq 3256(%rax), %r11
15136 jmp *%r11
15137 1:
15138 pushq %rdi
15139 pushq %rsi
15140 pushq %rbp
15141 call _glapi_get_dispatch
15142 popq %rbp
15143 popq %rsi
15144 popq %rdi
15145 movq 3256(%rax), %r11
15146 jmp *%r11
15147 #endif /* defined(GLX_USE_TLS) */
15148 .size GL_PREFIX(MultiTexCoord4svARB), .-GL_PREFIX(MultiTexCoord4svARB)
15149
15150 .p2align 4,,15
15151 .globl GL_PREFIX(AttachShader)
15152 .type GL_PREFIX(AttachShader), @function
15153 GL_PREFIX(AttachShader):
15154 #if defined(GLX_USE_TLS)
15155 call _x86_64_get_dispatch@PLT
15156 movq 3264(%rax), %r11
15157 jmp *%r11
15158 #elif defined(PTHREADS)
15159 pushq %rdi
15160 pushq %rsi
15161 pushq %rbp
15162 call _x86_64_get_dispatch@PLT
15163 popq %rbp
15164 popq %rsi
15165 popq %rdi
15166 movq 3264(%rax), %r11
15167 jmp *%r11
15168 #else
15169 movq _glapi_Dispatch(%rip), %rax
15170 testq %rax, %rax
15171 je 1f
15172 movq 3264(%rax), %r11
15173 jmp *%r11
15174 1:
15175 pushq %rdi
15176 pushq %rsi
15177 pushq %rbp
15178 call _glapi_get_dispatch
15179 popq %rbp
15180 popq %rsi
15181 popq %rdi
15182 movq 3264(%rax), %r11
15183 jmp *%r11
15184 #endif /* defined(GLX_USE_TLS) */
15185 .size GL_PREFIX(AttachShader), .-GL_PREFIX(AttachShader)
15186
15187 .p2align 4,,15
15188 .globl GL_PREFIX(CreateProgram)
15189 .type GL_PREFIX(CreateProgram), @function
15190 GL_PREFIX(CreateProgram):
15191 #if defined(GLX_USE_TLS)
15192 call _x86_64_get_dispatch@PLT
15193 movq 3272(%rax), %r11
15194 jmp *%r11
15195 #elif defined(PTHREADS)
15196 pushq %rbp
15197 call _x86_64_get_dispatch@PLT
15198 popq %rbp
15199 movq 3272(%rax), %r11
15200 jmp *%r11
15201 #else
15202 movq _glapi_Dispatch(%rip), %rax
15203 testq %rax, %rax
15204 je 1f
15205 movq 3272(%rax), %r11
15206 jmp *%r11
15207 1:
15208 pushq %rbp
15209 call _glapi_get_dispatch
15210 popq %rbp
15211 movq 3272(%rax), %r11
15212 jmp *%r11
15213 #endif /* defined(GLX_USE_TLS) */
15214 .size GL_PREFIX(CreateProgram), .-GL_PREFIX(CreateProgram)
15215
15216 .p2align 4,,15
15217 .globl GL_PREFIX(CreateShader)
15218 .type GL_PREFIX(CreateShader), @function
15219 GL_PREFIX(CreateShader):
15220 #if defined(GLX_USE_TLS)
15221 call _x86_64_get_dispatch@PLT
15222 movq 3280(%rax), %r11
15223 jmp *%r11
15224 #elif defined(PTHREADS)
15225 pushq %rdi
15226 call _x86_64_get_dispatch@PLT
15227 popq %rdi
15228 movq 3280(%rax), %r11
15229 jmp *%r11
15230 #else
15231 movq _glapi_Dispatch(%rip), %rax
15232 testq %rax, %rax
15233 je 1f
15234 movq 3280(%rax), %r11
15235 jmp *%r11
15236 1:
15237 pushq %rdi
15238 call _glapi_get_dispatch
15239 popq %rdi
15240 movq 3280(%rax), %r11
15241 jmp *%r11
15242 #endif /* defined(GLX_USE_TLS) */
15243 .size GL_PREFIX(CreateShader), .-GL_PREFIX(CreateShader)
15244
15245 .p2align 4,,15
15246 .globl GL_PREFIX(DeleteProgram)
15247 .type GL_PREFIX(DeleteProgram), @function
15248 GL_PREFIX(DeleteProgram):
15249 #if defined(GLX_USE_TLS)
15250 call _x86_64_get_dispatch@PLT
15251 movq 3288(%rax), %r11
15252 jmp *%r11
15253 #elif defined(PTHREADS)
15254 pushq %rdi
15255 call _x86_64_get_dispatch@PLT
15256 popq %rdi
15257 movq 3288(%rax), %r11
15258 jmp *%r11
15259 #else
15260 movq _glapi_Dispatch(%rip), %rax
15261 testq %rax, %rax
15262 je 1f
15263 movq 3288(%rax), %r11
15264 jmp *%r11
15265 1:
15266 pushq %rdi
15267 call _glapi_get_dispatch
15268 popq %rdi
15269 movq 3288(%rax), %r11
15270 jmp *%r11
15271 #endif /* defined(GLX_USE_TLS) */
15272 .size GL_PREFIX(DeleteProgram), .-GL_PREFIX(DeleteProgram)
15273
15274 .p2align 4,,15
15275 .globl GL_PREFIX(DeleteShader)
15276 .type GL_PREFIX(DeleteShader), @function
15277 GL_PREFIX(DeleteShader):
15278 #if defined(GLX_USE_TLS)
15279 call _x86_64_get_dispatch@PLT
15280 movq 3296(%rax), %r11
15281 jmp *%r11
15282 #elif defined(PTHREADS)
15283 pushq %rdi
15284 call _x86_64_get_dispatch@PLT
15285 popq %rdi
15286 movq 3296(%rax), %r11
15287 jmp *%r11
15288 #else
15289 movq _glapi_Dispatch(%rip), %rax
15290 testq %rax, %rax
15291 je 1f
15292 movq 3296(%rax), %r11
15293 jmp *%r11
15294 1:
15295 pushq %rdi
15296 call _glapi_get_dispatch
15297 popq %rdi
15298 movq 3296(%rax), %r11
15299 jmp *%r11
15300 #endif /* defined(GLX_USE_TLS) */
15301 .size GL_PREFIX(DeleteShader), .-GL_PREFIX(DeleteShader)
15302
15303 .p2align 4,,15
15304 .globl GL_PREFIX(DetachShader)
15305 .type GL_PREFIX(DetachShader), @function
15306 GL_PREFIX(DetachShader):
15307 #if defined(GLX_USE_TLS)
15308 call _x86_64_get_dispatch@PLT
15309 movq 3304(%rax), %r11
15310 jmp *%r11
15311 #elif defined(PTHREADS)
15312 pushq %rdi
15313 pushq %rsi
15314 pushq %rbp
15315 call _x86_64_get_dispatch@PLT
15316 popq %rbp
15317 popq %rsi
15318 popq %rdi
15319 movq 3304(%rax), %r11
15320 jmp *%r11
15321 #else
15322 movq _glapi_Dispatch(%rip), %rax
15323 testq %rax, %rax
15324 je 1f
15325 movq 3304(%rax), %r11
15326 jmp *%r11
15327 1:
15328 pushq %rdi
15329 pushq %rsi
15330 pushq %rbp
15331 call _glapi_get_dispatch
15332 popq %rbp
15333 popq %rsi
15334 popq %rdi
15335 movq 3304(%rax), %r11
15336 jmp *%r11
15337 #endif /* defined(GLX_USE_TLS) */
15338 .size GL_PREFIX(DetachShader), .-GL_PREFIX(DetachShader)
15339
15340 .p2align 4,,15
15341 .globl GL_PREFIX(GetAttachedShaders)
15342 .type GL_PREFIX(GetAttachedShaders), @function
15343 GL_PREFIX(GetAttachedShaders):
15344 #if defined(GLX_USE_TLS)
15345 call _x86_64_get_dispatch@PLT
15346 movq 3312(%rax), %r11
15347 jmp *%r11
15348 #elif defined(PTHREADS)
15349 pushq %rdi
15350 pushq %rsi
15351 pushq %rdx
15352 pushq %rcx
15353 pushq %rbp
15354 call _x86_64_get_dispatch@PLT
15355 popq %rbp
15356 popq %rcx
15357 popq %rdx
15358 popq %rsi
15359 popq %rdi
15360 movq 3312(%rax), %r11
15361 jmp *%r11
15362 #else
15363 movq _glapi_Dispatch(%rip), %rax
15364 testq %rax, %rax
15365 je 1f
15366 movq 3312(%rax), %r11
15367 jmp *%r11
15368 1:
15369 pushq %rdi
15370 pushq %rsi
15371 pushq %rdx
15372 pushq %rcx
15373 pushq %rbp
15374 call _glapi_get_dispatch
15375 popq %rbp
15376 popq %rcx
15377 popq %rdx
15378 popq %rsi
15379 popq %rdi
15380 movq 3312(%rax), %r11
15381 jmp *%r11
15382 #endif /* defined(GLX_USE_TLS) */
15383 .size GL_PREFIX(GetAttachedShaders), .-GL_PREFIX(GetAttachedShaders)
15384
15385 .p2align 4,,15
15386 .globl GL_PREFIX(GetProgramInfoLog)
15387 .type GL_PREFIX(GetProgramInfoLog), @function
15388 GL_PREFIX(GetProgramInfoLog):
15389 #if defined(GLX_USE_TLS)
15390 call _x86_64_get_dispatch@PLT
15391 movq 3320(%rax), %r11
15392 jmp *%r11
15393 #elif defined(PTHREADS)
15394 pushq %rdi
15395 pushq %rsi
15396 pushq %rdx
15397 pushq %rcx
15398 pushq %rbp
15399 call _x86_64_get_dispatch@PLT
15400 popq %rbp
15401 popq %rcx
15402 popq %rdx
15403 popq %rsi
15404 popq %rdi
15405 movq 3320(%rax), %r11
15406 jmp *%r11
15407 #else
15408 movq _glapi_Dispatch(%rip), %rax
15409 testq %rax, %rax
15410 je 1f
15411 movq 3320(%rax), %r11
15412 jmp *%r11
15413 1:
15414 pushq %rdi
15415 pushq %rsi
15416 pushq %rdx
15417 pushq %rcx
15418 pushq %rbp
15419 call _glapi_get_dispatch
15420 popq %rbp
15421 popq %rcx
15422 popq %rdx
15423 popq %rsi
15424 popq %rdi
15425 movq 3320(%rax), %r11
15426 jmp *%r11
15427 #endif /* defined(GLX_USE_TLS) */
15428 .size GL_PREFIX(GetProgramInfoLog), .-GL_PREFIX(GetProgramInfoLog)
15429
15430 .p2align 4,,15
15431 .globl GL_PREFIX(GetProgramiv)
15432 .type GL_PREFIX(GetProgramiv), @function
15433 GL_PREFIX(GetProgramiv):
15434 #if defined(GLX_USE_TLS)
15435 call _x86_64_get_dispatch@PLT
15436 movq 3328(%rax), %r11
15437 jmp *%r11
15438 #elif defined(PTHREADS)
15439 pushq %rdi
15440 pushq %rsi
15441 pushq %rdx
15442 call _x86_64_get_dispatch@PLT
15443 popq %rdx
15444 popq %rsi
15445 popq %rdi
15446 movq 3328(%rax), %r11
15447 jmp *%r11
15448 #else
15449 movq _glapi_Dispatch(%rip), %rax
15450 testq %rax, %rax
15451 je 1f
15452 movq 3328(%rax), %r11
15453 jmp *%r11
15454 1:
15455 pushq %rdi
15456 pushq %rsi
15457 pushq %rdx
15458 call _glapi_get_dispatch
15459 popq %rdx
15460 popq %rsi
15461 popq %rdi
15462 movq 3328(%rax), %r11
15463 jmp *%r11
15464 #endif /* defined(GLX_USE_TLS) */
15465 .size GL_PREFIX(GetProgramiv), .-GL_PREFIX(GetProgramiv)
15466
15467 .p2align 4,,15
15468 .globl GL_PREFIX(GetShaderInfoLog)
15469 .type GL_PREFIX(GetShaderInfoLog), @function
15470 GL_PREFIX(GetShaderInfoLog):
15471 #if defined(GLX_USE_TLS)
15472 call _x86_64_get_dispatch@PLT
15473 movq 3336(%rax), %r11
15474 jmp *%r11
15475 #elif defined(PTHREADS)
15476 pushq %rdi
15477 pushq %rsi
15478 pushq %rdx
15479 pushq %rcx
15480 pushq %rbp
15481 call _x86_64_get_dispatch@PLT
15482 popq %rbp
15483 popq %rcx
15484 popq %rdx
15485 popq %rsi
15486 popq %rdi
15487 movq 3336(%rax), %r11
15488 jmp *%r11
15489 #else
15490 movq _glapi_Dispatch(%rip), %rax
15491 testq %rax, %rax
15492 je 1f
15493 movq 3336(%rax), %r11
15494 jmp *%r11
15495 1:
15496 pushq %rdi
15497 pushq %rsi
15498 pushq %rdx
15499 pushq %rcx
15500 pushq %rbp
15501 call _glapi_get_dispatch
15502 popq %rbp
15503 popq %rcx
15504 popq %rdx
15505 popq %rsi
15506 popq %rdi
15507 movq 3336(%rax), %r11
15508 jmp *%r11
15509 #endif /* defined(GLX_USE_TLS) */
15510 .size GL_PREFIX(GetShaderInfoLog), .-GL_PREFIX(GetShaderInfoLog)
15511
15512 .p2align 4,,15
15513 .globl GL_PREFIX(GetShaderiv)
15514 .type GL_PREFIX(GetShaderiv), @function
15515 GL_PREFIX(GetShaderiv):
15516 #if defined(GLX_USE_TLS)
15517 call _x86_64_get_dispatch@PLT
15518 movq 3344(%rax), %r11
15519 jmp *%r11
15520 #elif defined(PTHREADS)
15521 pushq %rdi
15522 pushq %rsi
15523 pushq %rdx
15524 call _x86_64_get_dispatch@PLT
15525 popq %rdx
15526 popq %rsi
15527 popq %rdi
15528 movq 3344(%rax), %r11
15529 jmp *%r11
15530 #else
15531 movq _glapi_Dispatch(%rip), %rax
15532 testq %rax, %rax
15533 je 1f
15534 movq 3344(%rax), %r11
15535 jmp *%r11
15536 1:
15537 pushq %rdi
15538 pushq %rsi
15539 pushq %rdx
15540 call _glapi_get_dispatch
15541 popq %rdx
15542 popq %rsi
15543 popq %rdi
15544 movq 3344(%rax), %r11
15545 jmp *%r11
15546 #endif /* defined(GLX_USE_TLS) */
15547 .size GL_PREFIX(GetShaderiv), .-GL_PREFIX(GetShaderiv)
15548
15549 .p2align 4,,15
15550 .globl GL_PREFIX(IsProgram)
15551 .type GL_PREFIX(IsProgram), @function
15552 GL_PREFIX(IsProgram):
15553 #if defined(GLX_USE_TLS)
15554 call _x86_64_get_dispatch@PLT
15555 movq 3352(%rax), %r11
15556 jmp *%r11
15557 #elif defined(PTHREADS)
15558 pushq %rdi
15559 call _x86_64_get_dispatch@PLT
15560 popq %rdi
15561 movq 3352(%rax), %r11
15562 jmp *%r11
15563 #else
15564 movq _glapi_Dispatch(%rip), %rax
15565 testq %rax, %rax
15566 je 1f
15567 movq 3352(%rax), %r11
15568 jmp *%r11
15569 1:
15570 pushq %rdi
15571 call _glapi_get_dispatch
15572 popq %rdi
15573 movq 3352(%rax), %r11
15574 jmp *%r11
15575 #endif /* defined(GLX_USE_TLS) */
15576 .size GL_PREFIX(IsProgram), .-GL_PREFIX(IsProgram)
15577
15578 .p2align 4,,15
15579 .globl GL_PREFIX(IsShader)
15580 .type GL_PREFIX(IsShader), @function
15581 GL_PREFIX(IsShader):
15582 #if defined(GLX_USE_TLS)
15583 call _x86_64_get_dispatch@PLT
15584 movq 3360(%rax), %r11
15585 jmp *%r11
15586 #elif defined(PTHREADS)
15587 pushq %rdi
15588 call _x86_64_get_dispatch@PLT
15589 popq %rdi
15590 movq 3360(%rax), %r11
15591 jmp *%r11
15592 #else
15593 movq _glapi_Dispatch(%rip), %rax
15594 testq %rax, %rax
15595 je 1f
15596 movq 3360(%rax), %r11
15597 jmp *%r11
15598 1:
15599 pushq %rdi
15600 call _glapi_get_dispatch
15601 popq %rdi
15602 movq 3360(%rax), %r11
15603 jmp *%r11
15604 #endif /* defined(GLX_USE_TLS) */
15605 .size GL_PREFIX(IsShader), .-GL_PREFIX(IsShader)
15606
15607 .p2align 4,,15
15608 .globl GL_PREFIX(StencilFuncSeparate)
15609 .type GL_PREFIX(StencilFuncSeparate), @function
15610 GL_PREFIX(StencilFuncSeparate):
15611 #if defined(GLX_USE_TLS)
15612 call _x86_64_get_dispatch@PLT
15613 movq 3368(%rax), %r11
15614 jmp *%r11
15615 #elif defined(PTHREADS)
15616 pushq %rdi
15617 pushq %rsi
15618 pushq %rdx
15619 pushq %rcx
15620 pushq %rbp
15621 call _x86_64_get_dispatch@PLT
15622 popq %rbp
15623 popq %rcx
15624 popq %rdx
15625 popq %rsi
15626 popq %rdi
15627 movq 3368(%rax), %r11
15628 jmp *%r11
15629 #else
15630 movq _glapi_Dispatch(%rip), %rax
15631 testq %rax, %rax
15632 je 1f
15633 movq 3368(%rax), %r11
15634 jmp *%r11
15635 1:
15636 pushq %rdi
15637 pushq %rsi
15638 pushq %rdx
15639 pushq %rcx
15640 pushq %rbp
15641 call _glapi_get_dispatch
15642 popq %rbp
15643 popq %rcx
15644 popq %rdx
15645 popq %rsi
15646 popq %rdi
15647 movq 3368(%rax), %r11
15648 jmp *%r11
15649 #endif /* defined(GLX_USE_TLS) */
15650 .size GL_PREFIX(StencilFuncSeparate), .-GL_PREFIX(StencilFuncSeparate)
15651
15652 .p2align 4,,15
15653 .globl GL_PREFIX(StencilMaskSeparate)
15654 .type GL_PREFIX(StencilMaskSeparate), @function
15655 GL_PREFIX(StencilMaskSeparate):
15656 #if defined(GLX_USE_TLS)
15657 call _x86_64_get_dispatch@PLT
15658 movq 3376(%rax), %r11
15659 jmp *%r11
15660 #elif defined(PTHREADS)
15661 pushq %rdi
15662 pushq %rsi
15663 pushq %rbp
15664 call _x86_64_get_dispatch@PLT
15665 popq %rbp
15666 popq %rsi
15667 popq %rdi
15668 movq 3376(%rax), %r11
15669 jmp *%r11
15670 #else
15671 movq _glapi_Dispatch(%rip), %rax
15672 testq %rax, %rax
15673 je 1f
15674 movq 3376(%rax), %r11
15675 jmp *%r11
15676 1:
15677 pushq %rdi
15678 pushq %rsi
15679 pushq %rbp
15680 call _glapi_get_dispatch
15681 popq %rbp
15682 popq %rsi
15683 popq %rdi
15684 movq 3376(%rax), %r11
15685 jmp *%r11
15686 #endif /* defined(GLX_USE_TLS) */
15687 .size GL_PREFIX(StencilMaskSeparate), .-GL_PREFIX(StencilMaskSeparate)
15688
15689 .p2align 4,,15
15690 .globl GL_PREFIX(StencilOpSeparate)
15691 .type GL_PREFIX(StencilOpSeparate), @function
15692 GL_PREFIX(StencilOpSeparate):
15693 #if defined(GLX_USE_TLS)
15694 call _x86_64_get_dispatch@PLT
15695 movq 3384(%rax), %r11
15696 jmp *%r11
15697 #elif defined(PTHREADS)
15698 pushq %rdi
15699 pushq %rsi
15700 pushq %rdx
15701 pushq %rcx
15702 pushq %rbp
15703 call _x86_64_get_dispatch@PLT
15704 popq %rbp
15705 popq %rcx
15706 popq %rdx
15707 popq %rsi
15708 popq %rdi
15709 movq 3384(%rax), %r11
15710 jmp *%r11
15711 #else
15712 movq _glapi_Dispatch(%rip), %rax
15713 testq %rax, %rax
15714 je 1f
15715 movq 3384(%rax), %r11
15716 jmp *%r11
15717 1:
15718 pushq %rdi
15719 pushq %rsi
15720 pushq %rdx
15721 pushq %rcx
15722 pushq %rbp
15723 call _glapi_get_dispatch
15724 popq %rbp
15725 popq %rcx
15726 popq %rdx
15727 popq %rsi
15728 popq %rdi
15729 movq 3384(%rax), %r11
15730 jmp *%r11
15731 #endif /* defined(GLX_USE_TLS) */
15732 .size GL_PREFIX(StencilOpSeparate), .-GL_PREFIX(StencilOpSeparate)
15733
15734 .p2align 4,,15
15735 .globl GL_PREFIX(UniformMatrix2x3fv)
15736 .type GL_PREFIX(UniformMatrix2x3fv), @function
15737 GL_PREFIX(UniformMatrix2x3fv):
15738 #if defined(GLX_USE_TLS)
15739 call _x86_64_get_dispatch@PLT
15740 movq 3392(%rax), %r11
15741 jmp *%r11
15742 #elif defined(PTHREADS)
15743 pushq %rdi
15744 pushq %rsi
15745 pushq %rdx
15746 pushq %rcx
15747 pushq %rbp
15748 call _x86_64_get_dispatch@PLT
15749 popq %rbp
15750 popq %rcx
15751 popq %rdx
15752 popq %rsi
15753 popq %rdi
15754 movq 3392(%rax), %r11
15755 jmp *%r11
15756 #else
15757 movq _glapi_Dispatch(%rip), %rax
15758 testq %rax, %rax
15759 je 1f
15760 movq 3392(%rax), %r11
15761 jmp *%r11
15762 1:
15763 pushq %rdi
15764 pushq %rsi
15765 pushq %rdx
15766 pushq %rcx
15767 pushq %rbp
15768 call _glapi_get_dispatch
15769 popq %rbp
15770 popq %rcx
15771 popq %rdx
15772 popq %rsi
15773 popq %rdi
15774 movq 3392(%rax), %r11
15775 jmp *%r11
15776 #endif /* defined(GLX_USE_TLS) */
15777 .size GL_PREFIX(UniformMatrix2x3fv), .-GL_PREFIX(UniformMatrix2x3fv)
15778
15779 .p2align 4,,15
15780 .globl GL_PREFIX(UniformMatrix2x4fv)
15781 .type GL_PREFIX(UniformMatrix2x4fv), @function
15782 GL_PREFIX(UniformMatrix2x4fv):
15783 #if defined(GLX_USE_TLS)
15784 call _x86_64_get_dispatch@PLT
15785 movq 3400(%rax), %r11
15786 jmp *%r11
15787 #elif defined(PTHREADS)
15788 pushq %rdi
15789 pushq %rsi
15790 pushq %rdx
15791 pushq %rcx
15792 pushq %rbp
15793 call _x86_64_get_dispatch@PLT
15794 popq %rbp
15795 popq %rcx
15796 popq %rdx
15797 popq %rsi
15798 popq %rdi
15799 movq 3400(%rax), %r11
15800 jmp *%r11
15801 #else
15802 movq _glapi_Dispatch(%rip), %rax
15803 testq %rax, %rax
15804 je 1f
15805 movq 3400(%rax), %r11
15806 jmp *%r11
15807 1:
15808 pushq %rdi
15809 pushq %rsi
15810 pushq %rdx
15811 pushq %rcx
15812 pushq %rbp
15813 call _glapi_get_dispatch
15814 popq %rbp
15815 popq %rcx
15816 popq %rdx
15817 popq %rsi
15818 popq %rdi
15819 movq 3400(%rax), %r11
15820 jmp *%r11
15821 #endif /* defined(GLX_USE_TLS) */
15822 .size GL_PREFIX(UniformMatrix2x4fv), .-GL_PREFIX(UniformMatrix2x4fv)
15823
15824 .p2align 4,,15
15825 .globl GL_PREFIX(UniformMatrix3x2fv)
15826 .type GL_PREFIX(UniformMatrix3x2fv), @function
15827 GL_PREFIX(UniformMatrix3x2fv):
15828 #if defined(GLX_USE_TLS)
15829 call _x86_64_get_dispatch@PLT
15830 movq 3408(%rax), %r11
15831 jmp *%r11
15832 #elif defined(PTHREADS)
15833 pushq %rdi
15834 pushq %rsi
15835 pushq %rdx
15836 pushq %rcx
15837 pushq %rbp
15838 call _x86_64_get_dispatch@PLT
15839 popq %rbp
15840 popq %rcx
15841 popq %rdx
15842 popq %rsi
15843 popq %rdi
15844 movq 3408(%rax), %r11
15845 jmp *%r11
15846 #else
15847 movq _glapi_Dispatch(%rip), %rax
15848 testq %rax, %rax
15849 je 1f
15850 movq 3408(%rax), %r11
15851 jmp *%r11
15852 1:
15853 pushq %rdi
15854 pushq %rsi
15855 pushq %rdx
15856 pushq %rcx
15857 pushq %rbp
15858 call _glapi_get_dispatch
15859 popq %rbp
15860 popq %rcx
15861 popq %rdx
15862 popq %rsi
15863 popq %rdi
15864 movq 3408(%rax), %r11
15865 jmp *%r11
15866 #endif /* defined(GLX_USE_TLS) */
15867 .size GL_PREFIX(UniformMatrix3x2fv), .-GL_PREFIX(UniformMatrix3x2fv)
15868
15869 .p2align 4,,15
15870 .globl GL_PREFIX(UniformMatrix3x4fv)
15871 .type GL_PREFIX(UniformMatrix3x4fv), @function
15872 GL_PREFIX(UniformMatrix3x4fv):
15873 #if defined(GLX_USE_TLS)
15874 call _x86_64_get_dispatch@PLT
15875 movq 3416(%rax), %r11
15876 jmp *%r11
15877 #elif defined(PTHREADS)
15878 pushq %rdi
15879 pushq %rsi
15880 pushq %rdx
15881 pushq %rcx
15882 pushq %rbp
15883 call _x86_64_get_dispatch@PLT
15884 popq %rbp
15885 popq %rcx
15886 popq %rdx
15887 popq %rsi
15888 popq %rdi
15889 movq 3416(%rax), %r11
15890 jmp *%r11
15891 #else
15892 movq _glapi_Dispatch(%rip), %rax
15893 testq %rax, %rax
15894 je 1f
15895 movq 3416(%rax), %r11
15896 jmp *%r11
15897 1:
15898 pushq %rdi
15899 pushq %rsi
15900 pushq %rdx
15901 pushq %rcx
15902 pushq %rbp
15903 call _glapi_get_dispatch
15904 popq %rbp
15905 popq %rcx
15906 popq %rdx
15907 popq %rsi
15908 popq %rdi
15909 movq 3416(%rax), %r11
15910 jmp *%r11
15911 #endif /* defined(GLX_USE_TLS) */
15912 .size GL_PREFIX(UniformMatrix3x4fv), .-GL_PREFIX(UniformMatrix3x4fv)
15913
15914 .p2align 4,,15
15915 .globl GL_PREFIX(UniformMatrix4x2fv)
15916 .type GL_PREFIX(UniformMatrix4x2fv), @function
15917 GL_PREFIX(UniformMatrix4x2fv):
15918 #if defined(GLX_USE_TLS)
15919 call _x86_64_get_dispatch@PLT
15920 movq 3424(%rax), %r11
15921 jmp *%r11
15922 #elif defined(PTHREADS)
15923 pushq %rdi
15924 pushq %rsi
15925 pushq %rdx
15926 pushq %rcx
15927 pushq %rbp
15928 call _x86_64_get_dispatch@PLT
15929 popq %rbp
15930 popq %rcx
15931 popq %rdx
15932 popq %rsi
15933 popq %rdi
15934 movq 3424(%rax), %r11
15935 jmp *%r11
15936 #else
15937 movq _glapi_Dispatch(%rip), %rax
15938 testq %rax, %rax
15939 je 1f
15940 movq 3424(%rax), %r11
15941 jmp *%r11
15942 1:
15943 pushq %rdi
15944 pushq %rsi
15945 pushq %rdx
15946 pushq %rcx
15947 pushq %rbp
15948 call _glapi_get_dispatch
15949 popq %rbp
15950 popq %rcx
15951 popq %rdx
15952 popq %rsi
15953 popq %rdi
15954 movq 3424(%rax), %r11
15955 jmp *%r11
15956 #endif /* defined(GLX_USE_TLS) */
15957 .size GL_PREFIX(UniformMatrix4x2fv), .-GL_PREFIX(UniformMatrix4x2fv)
15958
15959 .p2align 4,,15
15960 .globl GL_PREFIX(UniformMatrix4x3fv)
15961 .type GL_PREFIX(UniformMatrix4x3fv), @function
15962 GL_PREFIX(UniformMatrix4x3fv):
15963 #if defined(GLX_USE_TLS)
15964 call _x86_64_get_dispatch@PLT
15965 movq 3432(%rax), %r11
15966 jmp *%r11
15967 #elif defined(PTHREADS)
15968 pushq %rdi
15969 pushq %rsi
15970 pushq %rdx
15971 pushq %rcx
15972 pushq %rbp
15973 call _x86_64_get_dispatch@PLT
15974 popq %rbp
15975 popq %rcx
15976 popq %rdx
15977 popq %rsi
15978 popq %rdi
15979 movq 3432(%rax), %r11
15980 jmp *%r11
15981 #else
15982 movq _glapi_Dispatch(%rip), %rax
15983 testq %rax, %rax
15984 je 1f
15985 movq 3432(%rax), %r11
15986 jmp *%r11
15987 1:
15988 pushq %rdi
15989 pushq %rsi
15990 pushq %rdx
15991 pushq %rcx
15992 pushq %rbp
15993 call _glapi_get_dispatch
15994 popq %rbp
15995 popq %rcx
15996 popq %rdx
15997 popq %rsi
15998 popq %rdi
15999 movq 3432(%rax), %r11
16000 jmp *%r11
16001 #endif /* defined(GLX_USE_TLS) */
16002 .size GL_PREFIX(UniformMatrix4x3fv), .-GL_PREFIX(UniformMatrix4x3fv)
16003
16004 .p2align 4,,15
16005 .globl GL_PREFIX(ClampColor)
16006 .type GL_PREFIX(ClampColor), @function
16007 GL_PREFIX(ClampColor):
16008 #if defined(GLX_USE_TLS)
16009 call _x86_64_get_dispatch@PLT
16010 movq 3440(%rax), %r11
16011 jmp *%r11
16012 #elif defined(PTHREADS)
16013 pushq %rdi
16014 pushq %rsi
16015 pushq %rbp
16016 call _x86_64_get_dispatch@PLT
16017 popq %rbp
16018 popq %rsi
16019 popq %rdi
16020 movq 3440(%rax), %r11
16021 jmp *%r11
16022 #else
16023 movq _glapi_Dispatch(%rip), %rax
16024 testq %rax, %rax
16025 je 1f
16026 movq 3440(%rax), %r11
16027 jmp *%r11
16028 1:
16029 pushq %rdi
16030 pushq %rsi
16031 pushq %rbp
16032 call _glapi_get_dispatch
16033 popq %rbp
16034 popq %rsi
16035 popq %rdi
16036 movq 3440(%rax), %r11
16037 jmp *%r11
16038 #endif /* defined(GLX_USE_TLS) */
16039 .size GL_PREFIX(ClampColor), .-GL_PREFIX(ClampColor)
16040
16041 .p2align 4,,15
16042 .globl GL_PREFIX(ClearBufferfi)
16043 .type GL_PREFIX(ClearBufferfi), @function
16044 GL_PREFIX(ClearBufferfi):
16045 #if defined(GLX_USE_TLS)
16046 call _x86_64_get_dispatch@PLT
16047 movq 3448(%rax), %r11
16048 jmp *%r11
16049 #elif defined(PTHREADS)
16050 subq $40, %rsp
16051 movq %rdi, (%rsp)
16052 movq %rsi, 8(%rsp)
16053 movq %xmm0, 16(%rsp)
16054 movq %rdx, 24(%rsp)
16055 call _x86_64_get_dispatch@PLT
16056 movq 24(%rsp), %rdx
16057 movq 16(%rsp), %xmm0
16058 movq 8(%rsp), %rsi
16059 movq (%rsp), %rdi
16060 addq $40, %rsp
16061 movq 3448(%rax), %r11
16062 jmp *%r11
16063 #else
16064 movq _glapi_Dispatch(%rip), %rax
16065 testq %rax, %rax
16066 je 1f
16067 movq 3448(%rax), %r11
16068 jmp *%r11
16069 1:
16070 subq $40, %rsp
16071 movq %rdi, (%rsp)
16072 movq %rsi, 8(%rsp)
16073 movq %xmm0, 16(%rsp)
16074 movq %rdx, 24(%rsp)
16075 call _glapi_get_dispatch
16076 movq 24(%rsp), %rdx
16077 movq 16(%rsp), %xmm0
16078 movq 8(%rsp), %rsi
16079 movq (%rsp), %rdi
16080 addq $40, %rsp
16081 movq 3448(%rax), %r11
16082 jmp *%r11
16083 #endif /* defined(GLX_USE_TLS) */
16084 .size GL_PREFIX(ClearBufferfi), .-GL_PREFIX(ClearBufferfi)
16085
16086 .p2align 4,,15
16087 .globl GL_PREFIX(ClearBufferfv)
16088 .type GL_PREFIX(ClearBufferfv), @function
16089 GL_PREFIX(ClearBufferfv):
16090 #if defined(GLX_USE_TLS)
16091 call _x86_64_get_dispatch@PLT
16092 movq 3456(%rax), %r11
16093 jmp *%r11
16094 #elif defined(PTHREADS)
16095 pushq %rdi
16096 pushq %rsi
16097 pushq %rdx
16098 call _x86_64_get_dispatch@PLT
16099 popq %rdx
16100 popq %rsi
16101 popq %rdi
16102 movq 3456(%rax), %r11
16103 jmp *%r11
16104 #else
16105 movq _glapi_Dispatch(%rip), %rax
16106 testq %rax, %rax
16107 je 1f
16108 movq 3456(%rax), %r11
16109 jmp *%r11
16110 1:
16111 pushq %rdi
16112 pushq %rsi
16113 pushq %rdx
16114 call _glapi_get_dispatch
16115 popq %rdx
16116 popq %rsi
16117 popq %rdi
16118 movq 3456(%rax), %r11
16119 jmp *%r11
16120 #endif /* defined(GLX_USE_TLS) */
16121 .size GL_PREFIX(ClearBufferfv), .-GL_PREFIX(ClearBufferfv)
16122
16123 .p2align 4,,15
16124 .globl GL_PREFIX(ClearBufferiv)
16125 .type GL_PREFIX(ClearBufferiv), @function
16126 GL_PREFIX(ClearBufferiv):
16127 #if defined(GLX_USE_TLS)
16128 call _x86_64_get_dispatch@PLT
16129 movq 3464(%rax), %r11
16130 jmp *%r11
16131 #elif defined(PTHREADS)
16132 pushq %rdi
16133 pushq %rsi
16134 pushq %rdx
16135 call _x86_64_get_dispatch@PLT
16136 popq %rdx
16137 popq %rsi
16138 popq %rdi
16139 movq 3464(%rax), %r11
16140 jmp *%r11
16141 #else
16142 movq _glapi_Dispatch(%rip), %rax
16143 testq %rax, %rax
16144 je 1f
16145 movq 3464(%rax), %r11
16146 jmp *%r11
16147 1:
16148 pushq %rdi
16149 pushq %rsi
16150 pushq %rdx
16151 call _glapi_get_dispatch
16152 popq %rdx
16153 popq %rsi
16154 popq %rdi
16155 movq 3464(%rax), %r11
16156 jmp *%r11
16157 #endif /* defined(GLX_USE_TLS) */
16158 .size GL_PREFIX(ClearBufferiv), .-GL_PREFIX(ClearBufferiv)
16159
16160 .p2align 4,,15
16161 .globl GL_PREFIX(ClearBufferuiv)
16162 .type GL_PREFIX(ClearBufferuiv), @function
16163 GL_PREFIX(ClearBufferuiv):
16164 #if defined(GLX_USE_TLS)
16165 call _x86_64_get_dispatch@PLT
16166 movq 3472(%rax), %r11
16167 jmp *%r11
16168 #elif defined(PTHREADS)
16169 pushq %rdi
16170 pushq %rsi
16171 pushq %rdx
16172 call _x86_64_get_dispatch@PLT
16173 popq %rdx
16174 popq %rsi
16175 popq %rdi
16176 movq 3472(%rax), %r11
16177 jmp *%r11
16178 #else
16179 movq _glapi_Dispatch(%rip), %rax
16180 testq %rax, %rax
16181 je 1f
16182 movq 3472(%rax), %r11
16183 jmp *%r11
16184 1:
16185 pushq %rdi
16186 pushq %rsi
16187 pushq %rdx
16188 call _glapi_get_dispatch
16189 popq %rdx
16190 popq %rsi
16191 popq %rdi
16192 movq 3472(%rax), %r11
16193 jmp *%r11
16194 #endif /* defined(GLX_USE_TLS) */
16195 .size GL_PREFIX(ClearBufferuiv), .-GL_PREFIX(ClearBufferuiv)
16196
16197 .p2align 4,,15
16198 .globl GL_PREFIX(GetStringi)
16199 .type GL_PREFIX(GetStringi), @function
16200 GL_PREFIX(GetStringi):
16201 #if defined(GLX_USE_TLS)
16202 call _x86_64_get_dispatch@PLT
16203 movq 3480(%rax), %r11
16204 jmp *%r11
16205 #elif defined(PTHREADS)
16206 pushq %rdi
16207 pushq %rsi
16208 pushq %rbp
16209 call _x86_64_get_dispatch@PLT
16210 popq %rbp
16211 popq %rsi
16212 popq %rdi
16213 movq 3480(%rax), %r11
16214 jmp *%r11
16215 #else
16216 movq _glapi_Dispatch(%rip), %rax
16217 testq %rax, %rax
16218 je 1f
16219 movq 3480(%rax), %r11
16220 jmp *%r11
16221 1:
16222 pushq %rdi
16223 pushq %rsi
16224 pushq %rbp
16225 call _glapi_get_dispatch
16226 popq %rbp
16227 popq %rsi
16228 popq %rdi
16229 movq 3480(%rax), %r11
16230 jmp *%r11
16231 #endif /* defined(GLX_USE_TLS) */
16232 .size GL_PREFIX(GetStringi), .-GL_PREFIX(GetStringi)
16233
16234 .p2align 4,,15
16235 .globl GL_PREFIX(TexBuffer)
16236 .type GL_PREFIX(TexBuffer), @function
16237 GL_PREFIX(TexBuffer):
16238 #if defined(GLX_USE_TLS)
16239 call _x86_64_get_dispatch@PLT
16240 movq 3488(%rax), %r11
16241 jmp *%r11
16242 #elif defined(PTHREADS)
16243 pushq %rdi
16244 pushq %rsi
16245 pushq %rdx
16246 call _x86_64_get_dispatch@PLT
16247 popq %rdx
16248 popq %rsi
16249 popq %rdi
16250 movq 3488(%rax), %r11
16251 jmp *%r11
16252 #else
16253 movq _glapi_Dispatch(%rip), %rax
16254 testq %rax, %rax
16255 je 1f
16256 movq 3488(%rax), %r11
16257 jmp *%r11
16258 1:
16259 pushq %rdi
16260 pushq %rsi
16261 pushq %rdx
16262 call _glapi_get_dispatch
16263 popq %rdx
16264 popq %rsi
16265 popq %rdi
16266 movq 3488(%rax), %r11
16267 jmp *%r11
16268 #endif /* defined(GLX_USE_TLS) */
16269 .size GL_PREFIX(TexBuffer), .-GL_PREFIX(TexBuffer)
16270
16271 .p2align 4,,15
16272 .globl GL_PREFIX(FramebufferTexture)
16273 .type GL_PREFIX(FramebufferTexture), @function
16274 GL_PREFIX(FramebufferTexture):
16275 #if defined(GLX_USE_TLS)
16276 call _x86_64_get_dispatch@PLT
16277 movq 3496(%rax), %r11
16278 jmp *%r11
16279 #elif defined(PTHREADS)
16280 pushq %rdi
16281 pushq %rsi
16282 pushq %rdx
16283 pushq %rcx
16284 pushq %rbp
16285 call _x86_64_get_dispatch@PLT
16286 popq %rbp
16287 popq %rcx
16288 popq %rdx
16289 popq %rsi
16290 popq %rdi
16291 movq 3496(%rax), %r11
16292 jmp *%r11
16293 #else
16294 movq _glapi_Dispatch(%rip), %rax
16295 testq %rax, %rax
16296 je 1f
16297 movq 3496(%rax), %r11
16298 jmp *%r11
16299 1:
16300 pushq %rdi
16301 pushq %rsi
16302 pushq %rdx
16303 pushq %rcx
16304 pushq %rbp
16305 call _glapi_get_dispatch
16306 popq %rbp
16307 popq %rcx
16308 popq %rdx
16309 popq %rsi
16310 popq %rdi
16311 movq 3496(%rax), %r11
16312 jmp *%r11
16313 #endif /* defined(GLX_USE_TLS) */
16314 .size GL_PREFIX(FramebufferTexture), .-GL_PREFIX(FramebufferTexture)
16315
16316 .p2align 4,,15
16317 .globl GL_PREFIX(GetBufferParameteri64v)
16318 .type GL_PREFIX(GetBufferParameteri64v), @function
16319 GL_PREFIX(GetBufferParameteri64v):
16320 #if defined(GLX_USE_TLS)
16321 call _x86_64_get_dispatch@PLT
16322 movq 3504(%rax), %r11
16323 jmp *%r11
16324 #elif defined(PTHREADS)
16325 pushq %rdi
16326 pushq %rsi
16327 pushq %rdx
16328 call _x86_64_get_dispatch@PLT
16329 popq %rdx
16330 popq %rsi
16331 popq %rdi
16332 movq 3504(%rax), %r11
16333 jmp *%r11
16334 #else
16335 movq _glapi_Dispatch(%rip), %rax
16336 testq %rax, %rax
16337 je 1f
16338 movq 3504(%rax), %r11
16339 jmp *%r11
16340 1:
16341 pushq %rdi
16342 pushq %rsi
16343 pushq %rdx
16344 call _glapi_get_dispatch
16345 popq %rdx
16346 popq %rsi
16347 popq %rdi
16348 movq 3504(%rax), %r11
16349 jmp *%r11
16350 #endif /* defined(GLX_USE_TLS) */
16351 .size GL_PREFIX(GetBufferParameteri64v), .-GL_PREFIX(GetBufferParameteri64v)
16352
16353 .p2align 4,,15
16354 .globl GL_PREFIX(GetInteger64i_v)
16355 .type GL_PREFIX(GetInteger64i_v), @function
16356 GL_PREFIX(GetInteger64i_v):
16357 #if defined(GLX_USE_TLS)
16358 call _x86_64_get_dispatch@PLT
16359 movq 3512(%rax), %r11
16360 jmp *%r11
16361 #elif defined(PTHREADS)
16362 pushq %rdi
16363 pushq %rsi
16364 pushq %rdx
16365 call _x86_64_get_dispatch@PLT
16366 popq %rdx
16367 popq %rsi
16368 popq %rdi
16369 movq 3512(%rax), %r11
16370 jmp *%r11
16371 #else
16372 movq _glapi_Dispatch(%rip), %rax
16373 testq %rax, %rax
16374 je 1f
16375 movq 3512(%rax), %r11
16376 jmp *%r11
16377 1:
16378 pushq %rdi
16379 pushq %rsi
16380 pushq %rdx
16381 call _glapi_get_dispatch
16382 popq %rdx
16383 popq %rsi
16384 popq %rdi
16385 movq 3512(%rax), %r11
16386 jmp *%r11
16387 #endif /* defined(GLX_USE_TLS) */
16388 .size GL_PREFIX(GetInteger64i_v), .-GL_PREFIX(GetInteger64i_v)
16389
16390 .p2align 4,,15
16391 .globl GL_PREFIX(VertexAttribDivisor)
16392 .type GL_PREFIX(VertexAttribDivisor), @function
16393 GL_PREFIX(VertexAttribDivisor):
16394 #if defined(GLX_USE_TLS)
16395 call _x86_64_get_dispatch@PLT
16396 movq 3520(%rax), %r11
16397 jmp *%r11
16398 #elif defined(PTHREADS)
16399 pushq %rdi
16400 pushq %rsi
16401 pushq %rbp
16402 call _x86_64_get_dispatch@PLT
16403 popq %rbp
16404 popq %rsi
16405 popq %rdi
16406 movq 3520(%rax), %r11
16407 jmp *%r11
16408 #else
16409 movq _glapi_Dispatch(%rip), %rax
16410 testq %rax, %rax
16411 je 1f
16412 movq 3520(%rax), %r11
16413 jmp *%r11
16414 1:
16415 pushq %rdi
16416 pushq %rsi
16417 pushq %rbp
16418 call _glapi_get_dispatch
16419 popq %rbp
16420 popq %rsi
16421 popq %rdi
16422 movq 3520(%rax), %r11
16423 jmp *%r11
16424 #endif /* defined(GLX_USE_TLS) */
16425 .size GL_PREFIX(VertexAttribDivisor), .-GL_PREFIX(VertexAttribDivisor)
16426
16427 .p2align 4,,15
16428 .globl GL_PREFIX(LoadTransposeMatrixdARB)
16429 .type GL_PREFIX(LoadTransposeMatrixdARB), @function
16430 GL_PREFIX(LoadTransposeMatrixdARB):
16431 #if defined(GLX_USE_TLS)
16432 call _x86_64_get_dispatch@PLT
16433 movq 3528(%rax), %r11
16434 jmp *%r11
16435 #elif defined(PTHREADS)
16436 pushq %rdi
16437 call _x86_64_get_dispatch@PLT
16438 popq %rdi
16439 movq 3528(%rax), %r11
16440 jmp *%r11
16441 #else
16442 movq _glapi_Dispatch(%rip), %rax
16443 testq %rax, %rax
16444 je 1f
16445 movq 3528(%rax), %r11
16446 jmp *%r11
16447 1:
16448 pushq %rdi
16449 call _glapi_get_dispatch
16450 popq %rdi
16451 movq 3528(%rax), %r11
16452 jmp *%r11
16453 #endif /* defined(GLX_USE_TLS) */
16454 .size GL_PREFIX(LoadTransposeMatrixdARB), .-GL_PREFIX(LoadTransposeMatrixdARB)
16455
16456 .p2align 4,,15
16457 .globl GL_PREFIX(LoadTransposeMatrixfARB)
16458 .type GL_PREFIX(LoadTransposeMatrixfARB), @function
16459 GL_PREFIX(LoadTransposeMatrixfARB):
16460 #if defined(GLX_USE_TLS)
16461 call _x86_64_get_dispatch@PLT
16462 movq 3536(%rax), %r11
16463 jmp *%r11
16464 #elif defined(PTHREADS)
16465 pushq %rdi
16466 call _x86_64_get_dispatch@PLT
16467 popq %rdi
16468 movq 3536(%rax), %r11
16469 jmp *%r11
16470 #else
16471 movq _glapi_Dispatch(%rip), %rax
16472 testq %rax, %rax
16473 je 1f
16474 movq 3536(%rax), %r11
16475 jmp *%r11
16476 1:
16477 pushq %rdi
16478 call _glapi_get_dispatch
16479 popq %rdi
16480 movq 3536(%rax), %r11
16481 jmp *%r11
16482 #endif /* defined(GLX_USE_TLS) */
16483 .size GL_PREFIX(LoadTransposeMatrixfARB), .-GL_PREFIX(LoadTransposeMatrixfARB)
16484
16485 .p2align 4,,15
16486 .globl GL_PREFIX(MultTransposeMatrixdARB)
16487 .type GL_PREFIX(MultTransposeMatrixdARB), @function
16488 GL_PREFIX(MultTransposeMatrixdARB):
16489 #if defined(GLX_USE_TLS)
16490 call _x86_64_get_dispatch@PLT
16491 movq 3544(%rax), %r11
16492 jmp *%r11
16493 #elif defined(PTHREADS)
16494 pushq %rdi
16495 call _x86_64_get_dispatch@PLT
16496 popq %rdi
16497 movq 3544(%rax), %r11
16498 jmp *%r11
16499 #else
16500 movq _glapi_Dispatch(%rip), %rax
16501 testq %rax, %rax
16502 je 1f
16503 movq 3544(%rax), %r11
16504 jmp *%r11
16505 1:
16506 pushq %rdi
16507 call _glapi_get_dispatch
16508 popq %rdi
16509 movq 3544(%rax), %r11
16510 jmp *%r11
16511 #endif /* defined(GLX_USE_TLS) */
16512 .size GL_PREFIX(MultTransposeMatrixdARB), .-GL_PREFIX(MultTransposeMatrixdARB)
16513
16514 .p2align 4,,15
16515 .globl GL_PREFIX(MultTransposeMatrixfARB)
16516 .type GL_PREFIX(MultTransposeMatrixfARB), @function
16517 GL_PREFIX(MultTransposeMatrixfARB):
16518 #if defined(GLX_USE_TLS)
16519 call _x86_64_get_dispatch@PLT
16520 movq 3552(%rax), %r11
16521 jmp *%r11
16522 #elif defined(PTHREADS)
16523 pushq %rdi
16524 call _x86_64_get_dispatch@PLT
16525 popq %rdi
16526 movq 3552(%rax), %r11
16527 jmp *%r11
16528 #else
16529 movq _glapi_Dispatch(%rip), %rax
16530 testq %rax, %rax
16531 je 1f
16532 movq 3552(%rax), %r11
16533 jmp *%r11
16534 1:
16535 pushq %rdi
16536 call _glapi_get_dispatch
16537 popq %rdi
16538 movq 3552(%rax), %r11
16539 jmp *%r11
16540 #endif /* defined(GLX_USE_TLS) */
16541 .size GL_PREFIX(MultTransposeMatrixfARB), .-GL_PREFIX(MultTransposeMatrixfARB)
16542
16543 .p2align 4,,15
16544 .globl GL_PREFIX(SampleCoverageARB)
16545 .type GL_PREFIX(SampleCoverageARB), @function
16546 GL_PREFIX(SampleCoverageARB):
16547 #if defined(GLX_USE_TLS)
16548 call _x86_64_get_dispatch@PLT
16549 movq 3560(%rax), %r11
16550 jmp *%r11
16551 #elif defined(PTHREADS)
16552 pushq %rdi
16553 pushq %rsi
16554 pushq %rbp
16555 call _x86_64_get_dispatch@PLT
16556 popq %rbp
16557 popq %rsi
16558 popq %rdi
16559 movq 3560(%rax), %r11
16560 jmp *%r11
16561 #else
16562 movq _glapi_Dispatch(%rip), %rax
16563 testq %rax, %rax
16564 je 1f
16565 movq 3560(%rax), %r11
16566 jmp *%r11
16567 1:
16568 pushq %rdi
16569 pushq %rsi
16570 pushq %rbp
16571 call _glapi_get_dispatch
16572 popq %rbp
16573 popq %rsi
16574 popq %rdi
16575 movq 3560(%rax), %r11
16576 jmp *%r11
16577 #endif /* defined(GLX_USE_TLS) */
16578 .size GL_PREFIX(SampleCoverageARB), .-GL_PREFIX(SampleCoverageARB)
16579
16580 .p2align 4,,15
16581 .globl GL_PREFIX(CompressedTexImage1DARB)
16582 .type GL_PREFIX(CompressedTexImage1DARB), @function
16583 GL_PREFIX(CompressedTexImage1DARB):
16584 #if defined(GLX_USE_TLS)
16585 call _x86_64_get_dispatch@PLT
16586 movq 3568(%rax), %r11
16587 jmp *%r11
16588 #elif defined(PTHREADS)
16589 pushq %rdi
16590 pushq %rsi
16591 pushq %rdx
16592 pushq %rcx
16593 pushq %r8
16594 pushq %r9
16595 pushq %rbp
16596 call _x86_64_get_dispatch@PLT
16597 popq %rbp
16598 popq %r9
16599 popq %r8
16600 popq %rcx
16601 popq %rdx
16602 popq %rsi
16603 popq %rdi
16604 movq 3568(%rax), %r11
16605 jmp *%r11
16606 #else
16607 movq _glapi_Dispatch(%rip), %rax
16608 testq %rax, %rax
16609 je 1f
16610 movq 3568(%rax), %r11
16611 jmp *%r11
16612 1:
16613 pushq %rdi
16614 pushq %rsi
16615 pushq %rdx
16616 pushq %rcx
16617 pushq %r8
16618 pushq %r9
16619 pushq %rbp
16620 call _glapi_get_dispatch
16621 popq %rbp
16622 popq %r9
16623 popq %r8
16624 popq %rcx
16625 popq %rdx
16626 popq %rsi
16627 popq %rdi
16628 movq 3568(%rax), %r11
16629 jmp *%r11
16630 #endif /* defined(GLX_USE_TLS) */
16631 .size GL_PREFIX(CompressedTexImage1DARB), .-GL_PREFIX(CompressedTexImage1DARB)
16632
16633 .p2align 4,,15
16634 .globl GL_PREFIX(CompressedTexImage2DARB)
16635 .type GL_PREFIX(CompressedTexImage2DARB), @function
16636 GL_PREFIX(CompressedTexImage2DARB):
16637 #if defined(GLX_USE_TLS)
16638 call _x86_64_get_dispatch@PLT
16639 movq 3576(%rax), %r11
16640 jmp *%r11
16641 #elif defined(PTHREADS)
16642 pushq %rdi
16643 pushq %rsi
16644 pushq %rdx
16645 pushq %rcx
16646 pushq %r8
16647 pushq %r9
16648 pushq %rbp
16649 call _x86_64_get_dispatch@PLT
16650 popq %rbp
16651 popq %r9
16652 popq %r8
16653 popq %rcx
16654 popq %rdx
16655 popq %rsi
16656 popq %rdi
16657 movq 3576(%rax), %r11
16658 jmp *%r11
16659 #else
16660 movq _glapi_Dispatch(%rip), %rax
16661 testq %rax, %rax
16662 je 1f
16663 movq 3576(%rax), %r11
16664 jmp *%r11
16665 1:
16666 pushq %rdi
16667 pushq %rsi
16668 pushq %rdx
16669 pushq %rcx
16670 pushq %r8
16671 pushq %r9
16672 pushq %rbp
16673 call _glapi_get_dispatch
16674 popq %rbp
16675 popq %r9
16676 popq %r8
16677 popq %rcx
16678 popq %rdx
16679 popq %rsi
16680 popq %rdi
16681 movq 3576(%rax), %r11
16682 jmp *%r11
16683 #endif /* defined(GLX_USE_TLS) */
16684 .size GL_PREFIX(CompressedTexImage2DARB), .-GL_PREFIX(CompressedTexImage2DARB)
16685
16686 .p2align 4,,15
16687 .globl GL_PREFIX(CompressedTexImage3DARB)
16688 .type GL_PREFIX(CompressedTexImage3DARB), @function
16689 GL_PREFIX(CompressedTexImage3DARB):
16690 #if defined(GLX_USE_TLS)
16691 call _x86_64_get_dispatch@PLT
16692 movq 3584(%rax), %r11
16693 jmp *%r11
16694 #elif defined(PTHREADS)
16695 pushq %rdi
16696 pushq %rsi
16697 pushq %rdx
16698 pushq %rcx
16699 pushq %r8
16700 pushq %r9
16701 pushq %rbp
16702 call _x86_64_get_dispatch@PLT
16703 popq %rbp
16704 popq %r9
16705 popq %r8
16706 popq %rcx
16707 popq %rdx
16708 popq %rsi
16709 popq %rdi
16710 movq 3584(%rax), %r11
16711 jmp *%r11
16712 #else
16713 movq _glapi_Dispatch(%rip), %rax
16714 testq %rax, %rax
16715 je 1f
16716 movq 3584(%rax), %r11
16717 jmp *%r11
16718 1:
16719 pushq %rdi
16720 pushq %rsi
16721 pushq %rdx
16722 pushq %rcx
16723 pushq %r8
16724 pushq %r9
16725 pushq %rbp
16726 call _glapi_get_dispatch
16727 popq %rbp
16728 popq %r9
16729 popq %r8
16730 popq %rcx
16731 popq %rdx
16732 popq %rsi
16733 popq %rdi
16734 movq 3584(%rax), %r11
16735 jmp *%r11
16736 #endif /* defined(GLX_USE_TLS) */
16737 .size GL_PREFIX(CompressedTexImage3DARB), .-GL_PREFIX(CompressedTexImage3DARB)
16738
16739 .p2align 4,,15
16740 .globl GL_PREFIX(CompressedTexSubImage1DARB)
16741 .type GL_PREFIX(CompressedTexSubImage1DARB), @function
16742 GL_PREFIX(CompressedTexSubImage1DARB):
16743 #if defined(GLX_USE_TLS)
16744 call _x86_64_get_dispatch@PLT
16745 movq 3592(%rax), %r11
16746 jmp *%r11
16747 #elif defined(PTHREADS)
16748 pushq %rdi
16749 pushq %rsi
16750 pushq %rdx
16751 pushq %rcx
16752 pushq %r8
16753 pushq %r9
16754 pushq %rbp
16755 call _x86_64_get_dispatch@PLT
16756 popq %rbp
16757 popq %r9
16758 popq %r8
16759 popq %rcx
16760 popq %rdx
16761 popq %rsi
16762 popq %rdi
16763 movq 3592(%rax), %r11
16764 jmp *%r11
16765 #else
16766 movq _glapi_Dispatch(%rip), %rax
16767 testq %rax, %rax
16768 je 1f
16769 movq 3592(%rax), %r11
16770 jmp *%r11
16771 1:
16772 pushq %rdi
16773 pushq %rsi
16774 pushq %rdx
16775 pushq %rcx
16776 pushq %r8
16777 pushq %r9
16778 pushq %rbp
16779 call _glapi_get_dispatch
16780 popq %rbp
16781 popq %r9
16782 popq %r8
16783 popq %rcx
16784 popq %rdx
16785 popq %rsi
16786 popq %rdi
16787 movq 3592(%rax), %r11
16788 jmp *%r11
16789 #endif /* defined(GLX_USE_TLS) */
16790 .size GL_PREFIX(CompressedTexSubImage1DARB), .-GL_PREFIX(CompressedTexSubImage1DARB)
16791
16792 .p2align 4,,15
16793 .globl GL_PREFIX(CompressedTexSubImage2DARB)
16794 .type GL_PREFIX(CompressedTexSubImage2DARB), @function
16795 GL_PREFIX(CompressedTexSubImage2DARB):
16796 #if defined(GLX_USE_TLS)
16797 call _x86_64_get_dispatch@PLT
16798 movq 3600(%rax), %r11
16799 jmp *%r11
16800 #elif defined(PTHREADS)
16801 pushq %rdi
16802 pushq %rsi
16803 pushq %rdx
16804 pushq %rcx
16805 pushq %r8
16806 pushq %r9
16807 pushq %rbp
16808 call _x86_64_get_dispatch@PLT
16809 popq %rbp
16810 popq %r9
16811 popq %r8
16812 popq %rcx
16813 popq %rdx
16814 popq %rsi
16815 popq %rdi
16816 movq 3600(%rax), %r11
16817 jmp *%r11
16818 #else
16819 movq _glapi_Dispatch(%rip), %rax
16820 testq %rax, %rax
16821 je 1f
16822 movq 3600(%rax), %r11
16823 jmp *%r11
16824 1:
16825 pushq %rdi
16826 pushq %rsi
16827 pushq %rdx
16828 pushq %rcx
16829 pushq %r8
16830 pushq %r9
16831 pushq %rbp
16832 call _glapi_get_dispatch
16833 popq %rbp
16834 popq %r9
16835 popq %r8
16836 popq %rcx
16837 popq %rdx
16838 popq %rsi
16839 popq %rdi
16840 movq 3600(%rax), %r11
16841 jmp *%r11
16842 #endif /* defined(GLX_USE_TLS) */
16843 .size GL_PREFIX(CompressedTexSubImage2DARB), .-GL_PREFIX(CompressedTexSubImage2DARB)
16844
16845 .p2align 4,,15
16846 .globl GL_PREFIX(CompressedTexSubImage3DARB)
16847 .type GL_PREFIX(CompressedTexSubImage3DARB), @function
16848 GL_PREFIX(CompressedTexSubImage3DARB):
16849 #if defined(GLX_USE_TLS)
16850 call _x86_64_get_dispatch@PLT
16851 movq 3608(%rax), %r11
16852 jmp *%r11
16853 #elif defined(PTHREADS)
16854 pushq %rdi
16855 pushq %rsi
16856 pushq %rdx
16857 pushq %rcx
16858 pushq %r8
16859 pushq %r9
16860 pushq %rbp
16861 call _x86_64_get_dispatch@PLT
16862 popq %rbp
16863 popq %r9
16864 popq %r8
16865 popq %rcx
16866 popq %rdx
16867 popq %rsi
16868 popq %rdi
16869 movq 3608(%rax), %r11
16870 jmp *%r11
16871 #else
16872 movq _glapi_Dispatch(%rip), %rax
16873 testq %rax, %rax
16874 je 1f
16875 movq 3608(%rax), %r11
16876 jmp *%r11
16877 1:
16878 pushq %rdi
16879 pushq %rsi
16880 pushq %rdx
16881 pushq %rcx
16882 pushq %r8
16883 pushq %r9
16884 pushq %rbp
16885 call _glapi_get_dispatch
16886 popq %rbp
16887 popq %r9
16888 popq %r8
16889 popq %rcx
16890 popq %rdx
16891 popq %rsi
16892 popq %rdi
16893 movq 3608(%rax), %r11
16894 jmp *%r11
16895 #endif /* defined(GLX_USE_TLS) */
16896 .size GL_PREFIX(CompressedTexSubImage3DARB), .-GL_PREFIX(CompressedTexSubImage3DARB)
16897
16898 .p2align 4,,15
16899 .globl GL_PREFIX(GetCompressedTexImageARB)
16900 .type GL_PREFIX(GetCompressedTexImageARB), @function
16901 GL_PREFIX(GetCompressedTexImageARB):
16902 #if defined(GLX_USE_TLS)
16903 call _x86_64_get_dispatch@PLT
16904 movq 3616(%rax), %r11
16905 jmp *%r11
16906 #elif defined(PTHREADS)
16907 pushq %rdi
16908 pushq %rsi
16909 pushq %rdx
16910 call _x86_64_get_dispatch@PLT
16911 popq %rdx
16912 popq %rsi
16913 popq %rdi
16914 movq 3616(%rax), %r11
16915 jmp *%r11
16916 #else
16917 movq _glapi_Dispatch(%rip), %rax
16918 testq %rax, %rax
16919 je 1f
16920 movq 3616(%rax), %r11
16921 jmp *%r11
16922 1:
16923 pushq %rdi
16924 pushq %rsi
16925 pushq %rdx
16926 call _glapi_get_dispatch
16927 popq %rdx
16928 popq %rsi
16929 popq %rdi
16930 movq 3616(%rax), %r11
16931 jmp *%r11
16932 #endif /* defined(GLX_USE_TLS) */
16933 .size GL_PREFIX(GetCompressedTexImageARB), .-GL_PREFIX(GetCompressedTexImageARB)
16934
16935 .p2align 4,,15
16936 .globl GL_PREFIX(DisableVertexAttribArrayARB)
16937 .type GL_PREFIX(DisableVertexAttribArrayARB), @function
16938 GL_PREFIX(DisableVertexAttribArrayARB):
16939 #if defined(GLX_USE_TLS)
16940 call _x86_64_get_dispatch@PLT
16941 movq 3624(%rax), %r11
16942 jmp *%r11
16943 #elif defined(PTHREADS)
16944 pushq %rdi
16945 call _x86_64_get_dispatch@PLT
16946 popq %rdi
16947 movq 3624(%rax), %r11
16948 jmp *%r11
16949 #else
16950 movq _glapi_Dispatch(%rip), %rax
16951 testq %rax, %rax
16952 je 1f
16953 movq 3624(%rax), %r11
16954 jmp *%r11
16955 1:
16956 pushq %rdi
16957 call _glapi_get_dispatch
16958 popq %rdi
16959 movq 3624(%rax), %r11
16960 jmp *%r11
16961 #endif /* defined(GLX_USE_TLS) */
16962 .size GL_PREFIX(DisableVertexAttribArrayARB), .-GL_PREFIX(DisableVertexAttribArrayARB)
16963
16964 .p2align 4,,15
16965 .globl GL_PREFIX(EnableVertexAttribArrayARB)
16966 .type GL_PREFIX(EnableVertexAttribArrayARB), @function
16967 GL_PREFIX(EnableVertexAttribArrayARB):
16968 #if defined(GLX_USE_TLS)
16969 call _x86_64_get_dispatch@PLT
16970 movq 3632(%rax), %r11
16971 jmp *%r11
16972 #elif defined(PTHREADS)
16973 pushq %rdi
16974 call _x86_64_get_dispatch@PLT
16975 popq %rdi
16976 movq 3632(%rax), %r11
16977 jmp *%r11
16978 #else
16979 movq _glapi_Dispatch(%rip), %rax
16980 testq %rax, %rax
16981 je 1f
16982 movq 3632(%rax), %r11
16983 jmp *%r11
16984 1:
16985 pushq %rdi
16986 call _glapi_get_dispatch
16987 popq %rdi
16988 movq 3632(%rax), %r11
16989 jmp *%r11
16990 #endif /* defined(GLX_USE_TLS) */
16991 .size GL_PREFIX(EnableVertexAttribArrayARB), .-GL_PREFIX(EnableVertexAttribArrayARB)
16992
16993 .p2align 4,,15
16994 .globl GL_PREFIX(GetProgramEnvParameterdvARB)
16995 .type GL_PREFIX(GetProgramEnvParameterdvARB), @function
16996 GL_PREFIX(GetProgramEnvParameterdvARB):
16997 #if defined(GLX_USE_TLS)
16998 call _x86_64_get_dispatch@PLT
16999 movq 3640(%rax), %r11
17000 jmp *%r11
17001 #elif defined(PTHREADS)
17002 pushq %rdi
17003 pushq %rsi
17004 pushq %rdx
17005 call _x86_64_get_dispatch@PLT
17006 popq %rdx
17007 popq %rsi
17008 popq %rdi
17009 movq 3640(%rax), %r11
17010 jmp *%r11
17011 #else
17012 movq _glapi_Dispatch(%rip), %rax
17013 testq %rax, %rax
17014 je 1f
17015 movq 3640(%rax), %r11
17016 jmp *%r11
17017 1:
17018 pushq %rdi
17019 pushq %rsi
17020 pushq %rdx
17021 call _glapi_get_dispatch
17022 popq %rdx
17023 popq %rsi
17024 popq %rdi
17025 movq 3640(%rax), %r11
17026 jmp *%r11
17027 #endif /* defined(GLX_USE_TLS) */
17028 .size GL_PREFIX(GetProgramEnvParameterdvARB), .-GL_PREFIX(GetProgramEnvParameterdvARB)
17029
17030 .p2align 4,,15
17031 .globl GL_PREFIX(GetProgramEnvParameterfvARB)
17032 .type GL_PREFIX(GetProgramEnvParameterfvARB), @function
17033 GL_PREFIX(GetProgramEnvParameterfvARB):
17034 #if defined(GLX_USE_TLS)
17035 call _x86_64_get_dispatch@PLT
17036 movq 3648(%rax), %r11
17037 jmp *%r11
17038 #elif defined(PTHREADS)
17039 pushq %rdi
17040 pushq %rsi
17041 pushq %rdx
17042 call _x86_64_get_dispatch@PLT
17043 popq %rdx
17044 popq %rsi
17045 popq %rdi
17046 movq 3648(%rax), %r11
17047 jmp *%r11
17048 #else
17049 movq _glapi_Dispatch(%rip), %rax
17050 testq %rax, %rax
17051 je 1f
17052 movq 3648(%rax), %r11
17053 jmp *%r11
17054 1:
17055 pushq %rdi
17056 pushq %rsi
17057 pushq %rdx
17058 call _glapi_get_dispatch
17059 popq %rdx
17060 popq %rsi
17061 popq %rdi
17062 movq 3648(%rax), %r11
17063 jmp *%r11
17064 #endif /* defined(GLX_USE_TLS) */
17065 .size GL_PREFIX(GetProgramEnvParameterfvARB), .-GL_PREFIX(GetProgramEnvParameterfvARB)
17066
17067 .p2align 4,,15
17068 .globl GL_PREFIX(GetProgramLocalParameterdvARB)
17069 .type GL_PREFIX(GetProgramLocalParameterdvARB), @function
17070 GL_PREFIX(GetProgramLocalParameterdvARB):
17071 #if defined(GLX_USE_TLS)
17072 call _x86_64_get_dispatch@PLT
17073 movq 3656(%rax), %r11
17074 jmp *%r11
17075 #elif defined(PTHREADS)
17076 pushq %rdi
17077 pushq %rsi
17078 pushq %rdx
17079 call _x86_64_get_dispatch@PLT
17080 popq %rdx
17081 popq %rsi
17082 popq %rdi
17083 movq 3656(%rax), %r11
17084 jmp *%r11
17085 #else
17086 movq _glapi_Dispatch(%rip), %rax
17087 testq %rax, %rax
17088 je 1f
17089 movq 3656(%rax), %r11
17090 jmp *%r11
17091 1:
17092 pushq %rdi
17093 pushq %rsi
17094 pushq %rdx
17095 call _glapi_get_dispatch
17096 popq %rdx
17097 popq %rsi
17098 popq %rdi
17099 movq 3656(%rax), %r11
17100 jmp *%r11
17101 #endif /* defined(GLX_USE_TLS) */
17102 .size GL_PREFIX(GetProgramLocalParameterdvARB), .-GL_PREFIX(GetProgramLocalParameterdvARB)
17103
17104 .p2align 4,,15
17105 .globl GL_PREFIX(GetProgramLocalParameterfvARB)
17106 .type GL_PREFIX(GetProgramLocalParameterfvARB), @function
17107 GL_PREFIX(GetProgramLocalParameterfvARB):
17108 #if defined(GLX_USE_TLS)
17109 call _x86_64_get_dispatch@PLT
17110 movq 3664(%rax), %r11
17111 jmp *%r11
17112 #elif defined(PTHREADS)
17113 pushq %rdi
17114 pushq %rsi
17115 pushq %rdx
17116 call _x86_64_get_dispatch@PLT
17117 popq %rdx
17118 popq %rsi
17119 popq %rdi
17120 movq 3664(%rax), %r11
17121 jmp *%r11
17122 #else
17123 movq _glapi_Dispatch(%rip), %rax
17124 testq %rax, %rax
17125 je 1f
17126 movq 3664(%rax), %r11
17127 jmp *%r11
17128 1:
17129 pushq %rdi
17130 pushq %rsi
17131 pushq %rdx
17132 call _glapi_get_dispatch
17133 popq %rdx
17134 popq %rsi
17135 popq %rdi
17136 movq 3664(%rax), %r11
17137 jmp *%r11
17138 #endif /* defined(GLX_USE_TLS) */
17139 .size GL_PREFIX(GetProgramLocalParameterfvARB), .-GL_PREFIX(GetProgramLocalParameterfvARB)
17140
17141 .p2align 4,,15
17142 .globl GL_PREFIX(GetProgramStringARB)
17143 .type GL_PREFIX(GetProgramStringARB), @function
17144 GL_PREFIX(GetProgramStringARB):
17145 #if defined(GLX_USE_TLS)
17146 call _x86_64_get_dispatch@PLT
17147 movq 3672(%rax), %r11
17148 jmp *%r11
17149 #elif defined(PTHREADS)
17150 pushq %rdi
17151 pushq %rsi
17152 pushq %rdx
17153 call _x86_64_get_dispatch@PLT
17154 popq %rdx
17155 popq %rsi
17156 popq %rdi
17157 movq 3672(%rax), %r11
17158 jmp *%r11
17159 #else
17160 movq _glapi_Dispatch(%rip), %rax
17161 testq %rax, %rax
17162 je 1f
17163 movq 3672(%rax), %r11
17164 jmp *%r11
17165 1:
17166 pushq %rdi
17167 pushq %rsi
17168 pushq %rdx
17169 call _glapi_get_dispatch
17170 popq %rdx
17171 popq %rsi
17172 popq %rdi
17173 movq 3672(%rax), %r11
17174 jmp *%r11
17175 #endif /* defined(GLX_USE_TLS) */
17176 .size GL_PREFIX(GetProgramStringARB), .-GL_PREFIX(GetProgramStringARB)
17177
17178 .p2align 4,,15
17179 .globl GL_PREFIX(GetProgramivARB)
17180 .type GL_PREFIX(GetProgramivARB), @function
17181 GL_PREFIX(GetProgramivARB):
17182 #if defined(GLX_USE_TLS)
17183 call _x86_64_get_dispatch@PLT
17184 movq 3680(%rax), %r11
17185 jmp *%r11
17186 #elif defined(PTHREADS)
17187 pushq %rdi
17188 pushq %rsi
17189 pushq %rdx
17190 call _x86_64_get_dispatch@PLT
17191 popq %rdx
17192 popq %rsi
17193 popq %rdi
17194 movq 3680(%rax), %r11
17195 jmp *%r11
17196 #else
17197 movq _glapi_Dispatch(%rip), %rax
17198 testq %rax, %rax
17199 je 1f
17200 movq 3680(%rax), %r11
17201 jmp *%r11
17202 1:
17203 pushq %rdi
17204 pushq %rsi
17205 pushq %rdx
17206 call _glapi_get_dispatch
17207 popq %rdx
17208 popq %rsi
17209 popq %rdi
17210 movq 3680(%rax), %r11
17211 jmp *%r11
17212 #endif /* defined(GLX_USE_TLS) */
17213 .size GL_PREFIX(GetProgramivARB), .-GL_PREFIX(GetProgramivARB)
17214
17215 .p2align 4,,15
17216 .globl GL_PREFIX(GetVertexAttribdvARB)
17217 .type GL_PREFIX(GetVertexAttribdvARB), @function
17218 GL_PREFIX(GetVertexAttribdvARB):
17219 #if defined(GLX_USE_TLS)
17220 call _x86_64_get_dispatch@PLT
17221 movq 3688(%rax), %r11
17222 jmp *%r11
17223 #elif defined(PTHREADS)
17224 pushq %rdi
17225 pushq %rsi
17226 pushq %rdx
17227 call _x86_64_get_dispatch@PLT
17228 popq %rdx
17229 popq %rsi
17230 popq %rdi
17231 movq 3688(%rax), %r11
17232 jmp *%r11
17233 #else
17234 movq _glapi_Dispatch(%rip), %rax
17235 testq %rax, %rax
17236 je 1f
17237 movq 3688(%rax), %r11
17238 jmp *%r11
17239 1:
17240 pushq %rdi
17241 pushq %rsi
17242 pushq %rdx
17243 call _glapi_get_dispatch
17244 popq %rdx
17245 popq %rsi
17246 popq %rdi
17247 movq 3688(%rax), %r11
17248 jmp *%r11
17249 #endif /* defined(GLX_USE_TLS) */
17250 .size GL_PREFIX(GetVertexAttribdvARB), .-GL_PREFIX(GetVertexAttribdvARB)
17251
17252 .p2align 4,,15
17253 .globl GL_PREFIX(GetVertexAttribfvARB)
17254 .type GL_PREFIX(GetVertexAttribfvARB), @function
17255 GL_PREFIX(GetVertexAttribfvARB):
17256 #if defined(GLX_USE_TLS)
17257 call _x86_64_get_dispatch@PLT
17258 movq 3696(%rax), %r11
17259 jmp *%r11
17260 #elif defined(PTHREADS)
17261 pushq %rdi
17262 pushq %rsi
17263 pushq %rdx
17264 call _x86_64_get_dispatch@PLT
17265 popq %rdx
17266 popq %rsi
17267 popq %rdi
17268 movq 3696(%rax), %r11
17269 jmp *%r11
17270 #else
17271 movq _glapi_Dispatch(%rip), %rax
17272 testq %rax, %rax
17273 je 1f
17274 movq 3696(%rax), %r11
17275 jmp *%r11
17276 1:
17277 pushq %rdi
17278 pushq %rsi
17279 pushq %rdx
17280 call _glapi_get_dispatch
17281 popq %rdx
17282 popq %rsi
17283 popq %rdi
17284 movq 3696(%rax), %r11
17285 jmp *%r11
17286 #endif /* defined(GLX_USE_TLS) */
17287 .size GL_PREFIX(GetVertexAttribfvARB), .-GL_PREFIX(GetVertexAttribfvARB)
17288
17289 .p2align 4,,15
17290 .globl GL_PREFIX(GetVertexAttribivARB)
17291 .type GL_PREFIX(GetVertexAttribivARB), @function
17292 GL_PREFIX(GetVertexAttribivARB):
17293 #if defined(GLX_USE_TLS)
17294 call _x86_64_get_dispatch@PLT
17295 movq 3704(%rax), %r11
17296 jmp *%r11
17297 #elif defined(PTHREADS)
17298 pushq %rdi
17299 pushq %rsi
17300 pushq %rdx
17301 call _x86_64_get_dispatch@PLT
17302 popq %rdx
17303 popq %rsi
17304 popq %rdi
17305 movq 3704(%rax), %r11
17306 jmp *%r11
17307 #else
17308 movq _glapi_Dispatch(%rip), %rax
17309 testq %rax, %rax
17310 je 1f
17311 movq 3704(%rax), %r11
17312 jmp *%r11
17313 1:
17314 pushq %rdi
17315 pushq %rsi
17316 pushq %rdx
17317 call _glapi_get_dispatch
17318 popq %rdx
17319 popq %rsi
17320 popq %rdi
17321 movq 3704(%rax), %r11
17322 jmp *%r11
17323 #endif /* defined(GLX_USE_TLS) */
17324 .size GL_PREFIX(GetVertexAttribivARB), .-GL_PREFIX(GetVertexAttribivARB)
17325
17326 .p2align 4,,15
17327 .globl GL_PREFIX(ProgramEnvParameter4dARB)
17328 .type GL_PREFIX(ProgramEnvParameter4dARB), @function
17329 GL_PREFIX(ProgramEnvParameter4dARB):
17330 #if defined(GLX_USE_TLS)
17331 call _x86_64_get_dispatch@PLT
17332 movq 3712(%rax), %r11
17333 jmp *%r11
17334 #elif defined(PTHREADS)
17335 subq $56, %rsp
17336 movq %rdi, (%rsp)
17337 movq %rsi, 8(%rsp)
17338 movq %xmm0, 16(%rsp)
17339 movq %xmm1, 24(%rsp)
17340 movq %xmm2, 32(%rsp)
17341 movq %xmm3, 40(%rsp)
17342 call _x86_64_get_dispatch@PLT
17343 movq 40(%rsp), %xmm3
17344 movq 32(%rsp), %xmm2
17345 movq 24(%rsp), %xmm1
17346 movq 16(%rsp), %xmm0
17347 movq 8(%rsp), %rsi
17348 movq (%rsp), %rdi
17349 addq $56, %rsp
17350 movq 3712(%rax), %r11
17351 jmp *%r11
17352 #else
17353 movq _glapi_Dispatch(%rip), %rax
17354 testq %rax, %rax
17355 je 1f
17356 movq 3712(%rax), %r11
17357 jmp *%r11
17358 1:
17359 subq $56, %rsp
17360 movq %rdi, (%rsp)
17361 movq %rsi, 8(%rsp)
17362 movq %xmm0, 16(%rsp)
17363 movq %xmm1, 24(%rsp)
17364 movq %xmm2, 32(%rsp)
17365 movq %xmm3, 40(%rsp)
17366 call _glapi_get_dispatch
17367 movq 40(%rsp), %xmm3
17368 movq 32(%rsp), %xmm2
17369 movq 24(%rsp), %xmm1
17370 movq 16(%rsp), %xmm0
17371 movq 8(%rsp), %rsi
17372 movq (%rsp), %rdi
17373 addq $56, %rsp
17374 movq 3712(%rax), %r11
17375 jmp *%r11
17376 #endif /* defined(GLX_USE_TLS) */
17377 .size GL_PREFIX(ProgramEnvParameter4dARB), .-GL_PREFIX(ProgramEnvParameter4dARB)
17378
17379 .p2align 4,,15
17380 .globl GL_PREFIX(ProgramEnvParameter4dvARB)
17381 .type GL_PREFIX(ProgramEnvParameter4dvARB), @function
17382 GL_PREFIX(ProgramEnvParameter4dvARB):
17383 #if defined(GLX_USE_TLS)
17384 call _x86_64_get_dispatch@PLT
17385 movq 3720(%rax), %r11
17386 jmp *%r11
17387 #elif defined(PTHREADS)
17388 pushq %rdi
17389 pushq %rsi
17390 pushq %rdx
17391 call _x86_64_get_dispatch@PLT
17392 popq %rdx
17393 popq %rsi
17394 popq %rdi
17395 movq 3720(%rax), %r11
17396 jmp *%r11
17397 #else
17398 movq _glapi_Dispatch(%rip), %rax
17399 testq %rax, %rax
17400 je 1f
17401 movq 3720(%rax), %r11
17402 jmp *%r11
17403 1:
17404 pushq %rdi
17405 pushq %rsi
17406 pushq %rdx
17407 call _glapi_get_dispatch
17408 popq %rdx
17409 popq %rsi
17410 popq %rdi
17411 movq 3720(%rax), %r11
17412 jmp *%r11
17413 #endif /* defined(GLX_USE_TLS) */
17414 .size GL_PREFIX(ProgramEnvParameter4dvARB), .-GL_PREFIX(ProgramEnvParameter4dvARB)
17415
17416 .p2align 4,,15
17417 .globl GL_PREFIX(ProgramEnvParameter4fARB)
17418 .type GL_PREFIX(ProgramEnvParameter4fARB), @function
17419 GL_PREFIX(ProgramEnvParameter4fARB):
17420 #if defined(GLX_USE_TLS)
17421 call _x86_64_get_dispatch@PLT
17422 movq 3728(%rax), %r11
17423 jmp *%r11
17424 #elif defined(PTHREADS)
17425 subq $56, %rsp
17426 movq %rdi, (%rsp)
17427 movq %rsi, 8(%rsp)
17428 movq %xmm0, 16(%rsp)
17429 movq %xmm1, 24(%rsp)
17430 movq %xmm2, 32(%rsp)
17431 movq %xmm3, 40(%rsp)
17432 call _x86_64_get_dispatch@PLT
17433 movq 40(%rsp), %xmm3
17434 movq 32(%rsp), %xmm2
17435 movq 24(%rsp), %xmm1
17436 movq 16(%rsp), %xmm0
17437 movq 8(%rsp), %rsi
17438 movq (%rsp), %rdi
17439 addq $56, %rsp
17440 movq 3728(%rax), %r11
17441 jmp *%r11
17442 #else
17443 movq _glapi_Dispatch(%rip), %rax
17444 testq %rax, %rax
17445 je 1f
17446 movq 3728(%rax), %r11
17447 jmp *%r11
17448 1:
17449 subq $56, %rsp
17450 movq %rdi, (%rsp)
17451 movq %rsi, 8(%rsp)
17452 movq %xmm0, 16(%rsp)
17453 movq %xmm1, 24(%rsp)
17454 movq %xmm2, 32(%rsp)
17455 movq %xmm3, 40(%rsp)
17456 call _glapi_get_dispatch
17457 movq 40(%rsp), %xmm3
17458 movq 32(%rsp), %xmm2
17459 movq 24(%rsp), %xmm1
17460 movq 16(%rsp), %xmm0
17461 movq 8(%rsp), %rsi
17462 movq (%rsp), %rdi
17463 addq $56, %rsp
17464 movq 3728(%rax), %r11
17465 jmp *%r11
17466 #endif /* defined(GLX_USE_TLS) */
17467 .size GL_PREFIX(ProgramEnvParameter4fARB), .-GL_PREFIX(ProgramEnvParameter4fARB)
17468
17469 .p2align 4,,15
17470 .globl GL_PREFIX(ProgramEnvParameter4fvARB)
17471 .type GL_PREFIX(ProgramEnvParameter4fvARB), @function
17472 GL_PREFIX(ProgramEnvParameter4fvARB):
17473 #if defined(GLX_USE_TLS)
17474 call _x86_64_get_dispatch@PLT
17475 movq 3736(%rax), %r11
17476 jmp *%r11
17477 #elif defined(PTHREADS)
17478 pushq %rdi
17479 pushq %rsi
17480 pushq %rdx
17481 call _x86_64_get_dispatch@PLT
17482 popq %rdx
17483 popq %rsi
17484 popq %rdi
17485 movq 3736(%rax), %r11
17486 jmp *%r11
17487 #else
17488 movq _glapi_Dispatch(%rip), %rax
17489 testq %rax, %rax
17490 je 1f
17491 movq 3736(%rax), %r11
17492 jmp *%r11
17493 1:
17494 pushq %rdi
17495 pushq %rsi
17496 pushq %rdx
17497 call _glapi_get_dispatch
17498 popq %rdx
17499 popq %rsi
17500 popq %rdi
17501 movq 3736(%rax), %r11
17502 jmp *%r11
17503 #endif /* defined(GLX_USE_TLS) */
17504 .size GL_PREFIX(ProgramEnvParameter4fvARB), .-GL_PREFIX(ProgramEnvParameter4fvARB)
17505
17506 .p2align 4,,15
17507 .globl GL_PREFIX(ProgramLocalParameter4dARB)
17508 .type GL_PREFIX(ProgramLocalParameter4dARB), @function
17509 GL_PREFIX(ProgramLocalParameter4dARB):
17510 #if defined(GLX_USE_TLS)
17511 call _x86_64_get_dispatch@PLT
17512 movq 3744(%rax), %r11
17513 jmp *%r11
17514 #elif defined(PTHREADS)
17515 subq $56, %rsp
17516 movq %rdi, (%rsp)
17517 movq %rsi, 8(%rsp)
17518 movq %xmm0, 16(%rsp)
17519 movq %xmm1, 24(%rsp)
17520 movq %xmm2, 32(%rsp)
17521 movq %xmm3, 40(%rsp)
17522 call _x86_64_get_dispatch@PLT
17523 movq 40(%rsp), %xmm3
17524 movq 32(%rsp), %xmm2
17525 movq 24(%rsp), %xmm1
17526 movq 16(%rsp), %xmm0
17527 movq 8(%rsp), %rsi
17528 movq (%rsp), %rdi
17529 addq $56, %rsp
17530 movq 3744(%rax), %r11
17531 jmp *%r11
17532 #else
17533 movq _glapi_Dispatch(%rip), %rax
17534 testq %rax, %rax
17535 je 1f
17536 movq 3744(%rax), %r11
17537 jmp *%r11
17538 1:
17539 subq $56, %rsp
17540 movq %rdi, (%rsp)
17541 movq %rsi, 8(%rsp)
17542 movq %xmm0, 16(%rsp)
17543 movq %xmm1, 24(%rsp)
17544 movq %xmm2, 32(%rsp)
17545 movq %xmm3, 40(%rsp)
17546 call _glapi_get_dispatch
17547 movq 40(%rsp), %xmm3
17548 movq 32(%rsp), %xmm2
17549 movq 24(%rsp), %xmm1
17550 movq 16(%rsp), %xmm0
17551 movq 8(%rsp), %rsi
17552 movq (%rsp), %rdi
17553 addq $56, %rsp
17554 movq 3744(%rax), %r11
17555 jmp *%r11
17556 #endif /* defined(GLX_USE_TLS) */
17557 .size GL_PREFIX(ProgramLocalParameter4dARB), .-GL_PREFIX(ProgramLocalParameter4dARB)
17558
17559 .p2align 4,,15
17560 .globl GL_PREFIX(ProgramLocalParameter4dvARB)
17561 .type GL_PREFIX(ProgramLocalParameter4dvARB), @function
17562 GL_PREFIX(ProgramLocalParameter4dvARB):
17563 #if defined(GLX_USE_TLS)
17564 call _x86_64_get_dispatch@PLT
17565 movq 3752(%rax), %r11
17566 jmp *%r11
17567 #elif defined(PTHREADS)
17568 pushq %rdi
17569 pushq %rsi
17570 pushq %rdx
17571 call _x86_64_get_dispatch@PLT
17572 popq %rdx
17573 popq %rsi
17574 popq %rdi
17575 movq 3752(%rax), %r11
17576 jmp *%r11
17577 #else
17578 movq _glapi_Dispatch(%rip), %rax
17579 testq %rax, %rax
17580 je 1f
17581 movq 3752(%rax), %r11
17582 jmp *%r11
17583 1:
17584 pushq %rdi
17585 pushq %rsi
17586 pushq %rdx
17587 call _glapi_get_dispatch
17588 popq %rdx
17589 popq %rsi
17590 popq %rdi
17591 movq 3752(%rax), %r11
17592 jmp *%r11
17593 #endif /* defined(GLX_USE_TLS) */
17594 .size GL_PREFIX(ProgramLocalParameter4dvARB), .-GL_PREFIX(ProgramLocalParameter4dvARB)
17595
17596 .p2align 4,,15
17597 .globl GL_PREFIX(ProgramLocalParameter4fARB)
17598 .type GL_PREFIX(ProgramLocalParameter4fARB), @function
17599 GL_PREFIX(ProgramLocalParameter4fARB):
17600 #if defined(GLX_USE_TLS)
17601 call _x86_64_get_dispatch@PLT
17602 movq 3760(%rax), %r11
17603 jmp *%r11
17604 #elif defined(PTHREADS)
17605 subq $56, %rsp
17606 movq %rdi, (%rsp)
17607 movq %rsi, 8(%rsp)
17608 movq %xmm0, 16(%rsp)
17609 movq %xmm1, 24(%rsp)
17610 movq %xmm2, 32(%rsp)
17611 movq %xmm3, 40(%rsp)
17612 call _x86_64_get_dispatch@PLT
17613 movq 40(%rsp), %xmm3
17614 movq 32(%rsp), %xmm2
17615 movq 24(%rsp), %xmm1
17616 movq 16(%rsp), %xmm0
17617 movq 8(%rsp), %rsi
17618 movq (%rsp), %rdi
17619 addq $56, %rsp
17620 movq 3760(%rax), %r11
17621 jmp *%r11
17622 #else
17623 movq _glapi_Dispatch(%rip), %rax
17624 testq %rax, %rax
17625 je 1f
17626 movq 3760(%rax), %r11
17627 jmp *%r11
17628 1:
17629 subq $56, %rsp
17630 movq %rdi, (%rsp)
17631 movq %rsi, 8(%rsp)
17632 movq %xmm0, 16(%rsp)
17633 movq %xmm1, 24(%rsp)
17634 movq %xmm2, 32(%rsp)
17635 movq %xmm3, 40(%rsp)
17636 call _glapi_get_dispatch
17637 movq 40(%rsp), %xmm3
17638 movq 32(%rsp), %xmm2
17639 movq 24(%rsp), %xmm1
17640 movq 16(%rsp), %xmm0
17641 movq 8(%rsp), %rsi
17642 movq (%rsp), %rdi
17643 addq $56, %rsp
17644 movq 3760(%rax), %r11
17645 jmp *%r11
17646 #endif /* defined(GLX_USE_TLS) */
17647 .size GL_PREFIX(ProgramLocalParameter4fARB), .-GL_PREFIX(ProgramLocalParameter4fARB)
17648
17649 .p2align 4,,15
17650 .globl GL_PREFIX(ProgramLocalParameter4fvARB)
17651 .type GL_PREFIX(ProgramLocalParameter4fvARB), @function
17652 GL_PREFIX(ProgramLocalParameter4fvARB):
17653 #if defined(GLX_USE_TLS)
17654 call _x86_64_get_dispatch@PLT
17655 movq 3768(%rax), %r11
17656 jmp *%r11
17657 #elif defined(PTHREADS)
17658 pushq %rdi
17659 pushq %rsi
17660 pushq %rdx
17661 call _x86_64_get_dispatch@PLT
17662 popq %rdx
17663 popq %rsi
17664 popq %rdi
17665 movq 3768(%rax), %r11
17666 jmp *%r11
17667 #else
17668 movq _glapi_Dispatch(%rip), %rax
17669 testq %rax, %rax
17670 je 1f
17671 movq 3768(%rax), %r11
17672 jmp *%r11
17673 1:
17674 pushq %rdi
17675 pushq %rsi
17676 pushq %rdx
17677 call _glapi_get_dispatch
17678 popq %rdx
17679 popq %rsi
17680 popq %rdi
17681 movq 3768(%rax), %r11
17682 jmp *%r11
17683 #endif /* defined(GLX_USE_TLS) */
17684 .size GL_PREFIX(ProgramLocalParameter4fvARB), .-GL_PREFIX(ProgramLocalParameter4fvARB)
17685
17686 .p2align 4,,15
17687 .globl GL_PREFIX(ProgramStringARB)
17688 .type GL_PREFIX(ProgramStringARB), @function
17689 GL_PREFIX(ProgramStringARB):
17690 #if defined(GLX_USE_TLS)
17691 call _x86_64_get_dispatch@PLT
17692 movq 3776(%rax), %r11
17693 jmp *%r11
17694 #elif defined(PTHREADS)
17695 pushq %rdi
17696 pushq %rsi
17697 pushq %rdx
17698 pushq %rcx
17699 pushq %rbp
17700 call _x86_64_get_dispatch@PLT
17701 popq %rbp
17702 popq %rcx
17703 popq %rdx
17704 popq %rsi
17705 popq %rdi
17706 movq 3776(%rax), %r11
17707 jmp *%r11
17708 #else
17709 movq _glapi_Dispatch(%rip), %rax
17710 testq %rax, %rax
17711 je 1f
17712 movq 3776(%rax), %r11
17713 jmp *%r11
17714 1:
17715 pushq %rdi
17716 pushq %rsi
17717 pushq %rdx
17718 pushq %rcx
17719 pushq %rbp
17720 call _glapi_get_dispatch
17721 popq %rbp
17722 popq %rcx
17723 popq %rdx
17724 popq %rsi
17725 popq %rdi
17726 movq 3776(%rax), %r11
17727 jmp *%r11
17728 #endif /* defined(GLX_USE_TLS) */
17729 .size GL_PREFIX(ProgramStringARB), .-GL_PREFIX(ProgramStringARB)
17730
17731 .p2align 4,,15
17732 .globl GL_PREFIX(VertexAttrib1dARB)
17733 .type GL_PREFIX(VertexAttrib1dARB), @function
17734 GL_PREFIX(VertexAttrib1dARB):
17735 #if defined(GLX_USE_TLS)
17736 call _x86_64_get_dispatch@PLT
17737 movq 3784(%rax), %r11
17738 jmp *%r11
17739 #elif defined(PTHREADS)
17740 subq $24, %rsp
17741 movq %rdi, (%rsp)
17742 movq %xmm0, 8(%rsp)
17743 call _x86_64_get_dispatch@PLT
17744 movq 8(%rsp), %xmm0
17745 movq (%rsp), %rdi
17746 addq $24, %rsp
17747 movq 3784(%rax), %r11
17748 jmp *%r11
17749 #else
17750 movq _glapi_Dispatch(%rip), %rax
17751 testq %rax, %rax
17752 je 1f
17753 movq 3784(%rax), %r11
17754 jmp *%r11
17755 1:
17756 subq $24, %rsp
17757 movq %rdi, (%rsp)
17758 movq %xmm0, 8(%rsp)
17759 call _glapi_get_dispatch
17760 movq 8(%rsp), %xmm0
17761 movq (%rsp), %rdi
17762 addq $24, %rsp
17763 movq 3784(%rax), %r11
17764 jmp *%r11
17765 #endif /* defined(GLX_USE_TLS) */
17766 .size GL_PREFIX(VertexAttrib1dARB), .-GL_PREFIX(VertexAttrib1dARB)
17767
17768 .p2align 4,,15
17769 .globl GL_PREFIX(VertexAttrib1dvARB)
17770 .type GL_PREFIX(VertexAttrib1dvARB), @function
17771 GL_PREFIX(VertexAttrib1dvARB):
17772 #if defined(GLX_USE_TLS)
17773 call _x86_64_get_dispatch@PLT
17774 movq 3792(%rax), %r11
17775 jmp *%r11
17776 #elif defined(PTHREADS)
17777 pushq %rdi
17778 pushq %rsi
17779 pushq %rbp
17780 call _x86_64_get_dispatch@PLT
17781 popq %rbp
17782 popq %rsi
17783 popq %rdi
17784 movq 3792(%rax), %r11
17785 jmp *%r11
17786 #else
17787 movq _glapi_Dispatch(%rip), %rax
17788 testq %rax, %rax
17789 je 1f
17790 movq 3792(%rax), %r11
17791 jmp *%r11
17792 1:
17793 pushq %rdi
17794 pushq %rsi
17795 pushq %rbp
17796 call _glapi_get_dispatch
17797 popq %rbp
17798 popq %rsi
17799 popq %rdi
17800 movq 3792(%rax), %r11
17801 jmp *%r11
17802 #endif /* defined(GLX_USE_TLS) */
17803 .size GL_PREFIX(VertexAttrib1dvARB), .-GL_PREFIX(VertexAttrib1dvARB)
17804
17805 .p2align 4,,15
17806 .globl GL_PREFIX(VertexAttrib1fARB)
17807 .type GL_PREFIX(VertexAttrib1fARB), @function
17808 GL_PREFIX(VertexAttrib1fARB):
17809 #if defined(GLX_USE_TLS)
17810 call _x86_64_get_dispatch@PLT
17811 movq 3800(%rax), %r11
17812 jmp *%r11
17813 #elif defined(PTHREADS)
17814 subq $24, %rsp
17815 movq %rdi, (%rsp)
17816 movq %xmm0, 8(%rsp)
17817 call _x86_64_get_dispatch@PLT
17818 movq 8(%rsp), %xmm0
17819 movq (%rsp), %rdi
17820 addq $24, %rsp
17821 movq 3800(%rax), %r11
17822 jmp *%r11
17823 #else
17824 movq _glapi_Dispatch(%rip), %rax
17825 testq %rax, %rax
17826 je 1f
17827 movq 3800(%rax), %r11
17828 jmp *%r11
17829 1:
17830 subq $24, %rsp
17831 movq %rdi, (%rsp)
17832 movq %xmm0, 8(%rsp)
17833 call _glapi_get_dispatch
17834 movq 8(%rsp), %xmm0
17835 movq (%rsp), %rdi
17836 addq $24, %rsp
17837 movq 3800(%rax), %r11
17838 jmp *%r11
17839 #endif /* defined(GLX_USE_TLS) */
17840 .size GL_PREFIX(VertexAttrib1fARB), .-GL_PREFIX(VertexAttrib1fARB)
17841
17842 .p2align 4,,15
17843 .globl GL_PREFIX(VertexAttrib1fvARB)
17844 .type GL_PREFIX(VertexAttrib1fvARB), @function
17845 GL_PREFIX(VertexAttrib1fvARB):
17846 #if defined(GLX_USE_TLS)
17847 call _x86_64_get_dispatch@PLT
17848 movq 3808(%rax), %r11
17849 jmp *%r11
17850 #elif defined(PTHREADS)
17851 pushq %rdi
17852 pushq %rsi
17853 pushq %rbp
17854 call _x86_64_get_dispatch@PLT
17855 popq %rbp
17856 popq %rsi
17857 popq %rdi
17858 movq 3808(%rax), %r11
17859 jmp *%r11
17860 #else
17861 movq _glapi_Dispatch(%rip), %rax
17862 testq %rax, %rax
17863 je 1f
17864 movq 3808(%rax), %r11
17865 jmp *%r11
17866 1:
17867 pushq %rdi
17868 pushq %rsi
17869 pushq %rbp
17870 call _glapi_get_dispatch
17871 popq %rbp
17872 popq %rsi
17873 popq %rdi
17874 movq 3808(%rax), %r11
17875 jmp *%r11
17876 #endif /* defined(GLX_USE_TLS) */
17877 .size GL_PREFIX(VertexAttrib1fvARB), .-GL_PREFIX(VertexAttrib1fvARB)
17878
17879 .p2align 4,,15
17880 .globl GL_PREFIX(VertexAttrib1sARB)
17881 .type GL_PREFIX(VertexAttrib1sARB), @function
17882 GL_PREFIX(VertexAttrib1sARB):
17883 #if defined(GLX_USE_TLS)
17884 call _x86_64_get_dispatch@PLT
17885 movq 3816(%rax), %r11
17886 jmp *%r11
17887 #elif defined(PTHREADS)
17888 pushq %rdi
17889 pushq %rsi
17890 pushq %rbp
17891 call _x86_64_get_dispatch@PLT
17892 popq %rbp
17893 popq %rsi
17894 popq %rdi
17895 movq 3816(%rax), %r11
17896 jmp *%r11
17897 #else
17898 movq _glapi_Dispatch(%rip), %rax
17899 testq %rax, %rax
17900 je 1f
17901 movq 3816(%rax), %r11
17902 jmp *%r11
17903 1:
17904 pushq %rdi
17905 pushq %rsi
17906 pushq %rbp
17907 call _glapi_get_dispatch
17908 popq %rbp
17909 popq %rsi
17910 popq %rdi
17911 movq 3816(%rax), %r11
17912 jmp *%r11
17913 #endif /* defined(GLX_USE_TLS) */
17914 .size GL_PREFIX(VertexAttrib1sARB), .-GL_PREFIX(VertexAttrib1sARB)
17915
17916 .p2align 4,,15
17917 .globl GL_PREFIX(VertexAttrib1svARB)
17918 .type GL_PREFIX(VertexAttrib1svARB), @function
17919 GL_PREFIX(VertexAttrib1svARB):
17920 #if defined(GLX_USE_TLS)
17921 call _x86_64_get_dispatch@PLT
17922 movq 3824(%rax), %r11
17923 jmp *%r11
17924 #elif defined(PTHREADS)
17925 pushq %rdi
17926 pushq %rsi
17927 pushq %rbp
17928 call _x86_64_get_dispatch@PLT
17929 popq %rbp
17930 popq %rsi
17931 popq %rdi
17932 movq 3824(%rax), %r11
17933 jmp *%r11
17934 #else
17935 movq _glapi_Dispatch(%rip), %rax
17936 testq %rax, %rax
17937 je 1f
17938 movq 3824(%rax), %r11
17939 jmp *%r11
17940 1:
17941 pushq %rdi
17942 pushq %rsi
17943 pushq %rbp
17944 call _glapi_get_dispatch
17945 popq %rbp
17946 popq %rsi
17947 popq %rdi
17948 movq 3824(%rax), %r11
17949 jmp *%r11
17950 #endif /* defined(GLX_USE_TLS) */
17951 .size GL_PREFIX(VertexAttrib1svARB), .-GL_PREFIX(VertexAttrib1svARB)
17952
17953 .p2align 4,,15
17954 .globl GL_PREFIX(VertexAttrib2dARB)
17955 .type GL_PREFIX(VertexAttrib2dARB), @function
17956 GL_PREFIX(VertexAttrib2dARB):
17957 #if defined(GLX_USE_TLS)
17958 call _x86_64_get_dispatch@PLT
17959 movq 3832(%rax), %r11
17960 jmp *%r11
17961 #elif defined(PTHREADS)
17962 subq $24, %rsp
17963 movq %rdi, (%rsp)
17964 movq %xmm0, 8(%rsp)
17965 movq %xmm1, 16(%rsp)
17966 call _x86_64_get_dispatch@PLT
17967 movq 16(%rsp), %xmm1
17968 movq 8(%rsp), %xmm0
17969 movq (%rsp), %rdi
17970 addq $24, %rsp
17971 movq 3832(%rax), %r11
17972 jmp *%r11
17973 #else
17974 movq _glapi_Dispatch(%rip), %rax
17975 testq %rax, %rax
17976 je 1f
17977 movq 3832(%rax), %r11
17978 jmp *%r11
17979 1:
17980 subq $24, %rsp
17981 movq %rdi, (%rsp)
17982 movq %xmm0, 8(%rsp)
17983 movq %xmm1, 16(%rsp)
17984 call _glapi_get_dispatch
17985 movq 16(%rsp), %xmm1
17986 movq 8(%rsp), %xmm0
17987 movq (%rsp), %rdi
17988 addq $24, %rsp
17989 movq 3832(%rax), %r11
17990 jmp *%r11
17991 #endif /* defined(GLX_USE_TLS) */
17992 .size GL_PREFIX(VertexAttrib2dARB), .-GL_PREFIX(VertexAttrib2dARB)
17993
17994 .p2align 4,,15
17995 .globl GL_PREFIX(VertexAttrib2dvARB)
17996 .type GL_PREFIX(VertexAttrib2dvARB), @function
17997 GL_PREFIX(VertexAttrib2dvARB):
17998 #if defined(GLX_USE_TLS)
17999 call _x86_64_get_dispatch@PLT
18000 movq 3840(%rax), %r11
18001 jmp *%r11
18002 #elif defined(PTHREADS)
18003 pushq %rdi
18004 pushq %rsi
18005 pushq %rbp
18006 call _x86_64_get_dispatch@PLT
18007 popq %rbp
18008 popq %rsi
18009 popq %rdi
18010 movq 3840(%rax), %r11
18011 jmp *%r11
18012 #else
18013 movq _glapi_Dispatch(%rip), %rax
18014 testq %rax, %rax
18015 je 1f
18016 movq 3840(%rax), %r11
18017 jmp *%r11
18018 1:
18019 pushq %rdi
18020 pushq %rsi
18021 pushq %rbp
18022 call _glapi_get_dispatch
18023 popq %rbp
18024 popq %rsi
18025 popq %rdi
18026 movq 3840(%rax), %r11
18027 jmp *%r11
18028 #endif /* defined(GLX_USE_TLS) */
18029 .size GL_PREFIX(VertexAttrib2dvARB), .-GL_PREFIX(VertexAttrib2dvARB)
18030
18031 .p2align 4,,15
18032 .globl GL_PREFIX(VertexAttrib2fARB)
18033 .type GL_PREFIX(VertexAttrib2fARB), @function
18034 GL_PREFIX(VertexAttrib2fARB):
18035 #if defined(GLX_USE_TLS)
18036 call _x86_64_get_dispatch@PLT
18037 movq 3848(%rax), %r11
18038 jmp *%r11
18039 #elif defined(PTHREADS)
18040 subq $24, %rsp
18041 movq %rdi, (%rsp)
18042 movq %xmm0, 8(%rsp)
18043 movq %xmm1, 16(%rsp)
18044 call _x86_64_get_dispatch@PLT
18045 movq 16(%rsp), %xmm1
18046 movq 8(%rsp), %xmm0
18047 movq (%rsp), %rdi
18048 addq $24, %rsp
18049 movq 3848(%rax), %r11
18050 jmp *%r11
18051 #else
18052 movq _glapi_Dispatch(%rip), %rax
18053 testq %rax, %rax
18054 je 1f
18055 movq 3848(%rax), %r11
18056 jmp *%r11
18057 1:
18058 subq $24, %rsp
18059 movq %rdi, (%rsp)
18060 movq %xmm0, 8(%rsp)
18061 movq %xmm1, 16(%rsp)
18062 call _glapi_get_dispatch
18063 movq 16(%rsp), %xmm1
18064 movq 8(%rsp), %xmm0
18065 movq (%rsp), %rdi
18066 addq $24, %rsp
18067 movq 3848(%rax), %r11
18068 jmp *%r11
18069 #endif /* defined(GLX_USE_TLS) */
18070 .size GL_PREFIX(VertexAttrib2fARB), .-GL_PREFIX(VertexAttrib2fARB)
18071
18072 .p2align 4,,15
18073 .globl GL_PREFIX(VertexAttrib2fvARB)
18074 .type GL_PREFIX(VertexAttrib2fvARB), @function
18075 GL_PREFIX(VertexAttrib2fvARB):
18076 #if defined(GLX_USE_TLS)
18077 call _x86_64_get_dispatch@PLT
18078 movq 3856(%rax), %r11
18079 jmp *%r11
18080 #elif defined(PTHREADS)
18081 pushq %rdi
18082 pushq %rsi
18083 pushq %rbp
18084 call _x86_64_get_dispatch@PLT
18085 popq %rbp
18086 popq %rsi
18087 popq %rdi
18088 movq 3856(%rax), %r11
18089 jmp *%r11
18090 #else
18091 movq _glapi_Dispatch(%rip), %rax
18092 testq %rax, %rax
18093 je 1f
18094 movq 3856(%rax), %r11
18095 jmp *%r11
18096 1:
18097 pushq %rdi
18098 pushq %rsi
18099 pushq %rbp
18100 call _glapi_get_dispatch
18101 popq %rbp
18102 popq %rsi
18103 popq %rdi
18104 movq 3856(%rax), %r11
18105 jmp *%r11
18106 #endif /* defined(GLX_USE_TLS) */
18107 .size GL_PREFIX(VertexAttrib2fvARB), .-GL_PREFIX(VertexAttrib2fvARB)
18108
18109 .p2align 4,,15
18110 .globl GL_PREFIX(VertexAttrib2sARB)
18111 .type GL_PREFIX(VertexAttrib2sARB), @function
18112 GL_PREFIX(VertexAttrib2sARB):
18113 #if defined(GLX_USE_TLS)
18114 call _x86_64_get_dispatch@PLT
18115 movq 3864(%rax), %r11
18116 jmp *%r11
18117 #elif defined(PTHREADS)
18118 pushq %rdi
18119 pushq %rsi
18120 pushq %rdx
18121 call _x86_64_get_dispatch@PLT
18122 popq %rdx
18123 popq %rsi
18124 popq %rdi
18125 movq 3864(%rax), %r11
18126 jmp *%r11
18127 #else
18128 movq _glapi_Dispatch(%rip), %rax
18129 testq %rax, %rax
18130 je 1f
18131 movq 3864(%rax), %r11
18132 jmp *%r11
18133 1:
18134 pushq %rdi
18135 pushq %rsi
18136 pushq %rdx
18137 call _glapi_get_dispatch
18138 popq %rdx
18139 popq %rsi
18140 popq %rdi
18141 movq 3864(%rax), %r11
18142 jmp *%r11
18143 #endif /* defined(GLX_USE_TLS) */
18144 .size GL_PREFIX(VertexAttrib2sARB), .-GL_PREFIX(VertexAttrib2sARB)
18145
18146 .p2align 4,,15
18147 .globl GL_PREFIX(VertexAttrib2svARB)
18148 .type GL_PREFIX(VertexAttrib2svARB), @function
18149 GL_PREFIX(VertexAttrib2svARB):
18150 #if defined(GLX_USE_TLS)
18151 call _x86_64_get_dispatch@PLT
18152 movq 3872(%rax), %r11
18153 jmp *%r11
18154 #elif defined(PTHREADS)
18155 pushq %rdi
18156 pushq %rsi
18157 pushq %rbp
18158 call _x86_64_get_dispatch@PLT
18159 popq %rbp
18160 popq %rsi
18161 popq %rdi
18162 movq 3872(%rax), %r11
18163 jmp *%r11
18164 #else
18165 movq _glapi_Dispatch(%rip), %rax
18166 testq %rax, %rax
18167 je 1f
18168 movq 3872(%rax), %r11
18169 jmp *%r11
18170 1:
18171 pushq %rdi
18172 pushq %rsi
18173 pushq %rbp
18174 call _glapi_get_dispatch
18175 popq %rbp
18176 popq %rsi
18177 popq %rdi
18178 movq 3872(%rax), %r11
18179 jmp *%r11
18180 #endif /* defined(GLX_USE_TLS) */
18181 .size GL_PREFIX(VertexAttrib2svARB), .-GL_PREFIX(VertexAttrib2svARB)
18182
18183 .p2align 4,,15
18184 .globl GL_PREFIX(VertexAttrib3dARB)
18185 .type GL_PREFIX(VertexAttrib3dARB), @function
18186 GL_PREFIX(VertexAttrib3dARB):
18187 #if defined(GLX_USE_TLS)
18188 call _x86_64_get_dispatch@PLT
18189 movq 3880(%rax), %r11
18190 jmp *%r11
18191 #elif defined(PTHREADS)
18192 subq $40, %rsp
18193 movq %rdi, (%rsp)
18194 movq %xmm0, 8(%rsp)
18195 movq %xmm1, 16(%rsp)
18196 movq %xmm2, 24(%rsp)
18197 call _x86_64_get_dispatch@PLT
18198 movq 24(%rsp), %xmm2
18199 movq 16(%rsp), %xmm1
18200 movq 8(%rsp), %xmm0
18201 movq (%rsp), %rdi
18202 addq $40, %rsp
18203 movq 3880(%rax), %r11
18204 jmp *%r11
18205 #else
18206 movq _glapi_Dispatch(%rip), %rax
18207 testq %rax, %rax
18208 je 1f
18209 movq 3880(%rax), %r11
18210 jmp *%r11
18211 1:
18212 subq $40, %rsp
18213 movq %rdi, (%rsp)
18214 movq %xmm0, 8(%rsp)
18215 movq %xmm1, 16(%rsp)
18216 movq %xmm2, 24(%rsp)
18217 call _glapi_get_dispatch
18218 movq 24(%rsp), %xmm2
18219 movq 16(%rsp), %xmm1
18220 movq 8(%rsp), %xmm0
18221 movq (%rsp), %rdi
18222 addq $40, %rsp
18223 movq 3880(%rax), %r11
18224 jmp *%r11
18225 #endif /* defined(GLX_USE_TLS) */
18226 .size GL_PREFIX(VertexAttrib3dARB), .-GL_PREFIX(VertexAttrib3dARB)
18227
18228 .p2align 4,,15
18229 .globl GL_PREFIX(VertexAttrib3dvARB)
18230 .type GL_PREFIX(VertexAttrib3dvARB), @function
18231 GL_PREFIX(VertexAttrib3dvARB):
18232 #if defined(GLX_USE_TLS)
18233 call _x86_64_get_dispatch@PLT
18234 movq 3888(%rax), %r11
18235 jmp *%r11
18236 #elif defined(PTHREADS)
18237 pushq %rdi
18238 pushq %rsi
18239 pushq %rbp
18240 call _x86_64_get_dispatch@PLT
18241 popq %rbp
18242 popq %rsi
18243 popq %rdi
18244 movq 3888(%rax), %r11
18245 jmp *%r11
18246 #else
18247 movq _glapi_Dispatch(%rip), %rax
18248 testq %rax, %rax
18249 je 1f
18250 movq 3888(%rax), %r11
18251 jmp *%r11
18252 1:
18253 pushq %rdi
18254 pushq %rsi
18255 pushq %rbp
18256 call _glapi_get_dispatch
18257 popq %rbp
18258 popq %rsi
18259 popq %rdi
18260 movq 3888(%rax), %r11
18261 jmp *%r11
18262 #endif /* defined(GLX_USE_TLS) */
18263 .size GL_PREFIX(VertexAttrib3dvARB), .-GL_PREFIX(VertexAttrib3dvARB)
18264
18265 .p2align 4,,15
18266 .globl GL_PREFIX(VertexAttrib3fARB)
18267 .type GL_PREFIX(VertexAttrib3fARB), @function
18268 GL_PREFIX(VertexAttrib3fARB):
18269 #if defined(GLX_USE_TLS)
18270 call _x86_64_get_dispatch@PLT
18271 movq 3896(%rax), %r11
18272 jmp *%r11
18273 #elif defined(PTHREADS)
18274 subq $40, %rsp
18275 movq %rdi, (%rsp)
18276 movq %xmm0, 8(%rsp)
18277 movq %xmm1, 16(%rsp)
18278 movq %xmm2, 24(%rsp)
18279 call _x86_64_get_dispatch@PLT
18280 movq 24(%rsp), %xmm2
18281 movq 16(%rsp), %xmm1
18282 movq 8(%rsp), %xmm0
18283 movq (%rsp), %rdi
18284 addq $40, %rsp
18285 movq 3896(%rax), %r11
18286 jmp *%r11
18287 #else
18288 movq _glapi_Dispatch(%rip), %rax
18289 testq %rax, %rax
18290 je 1f
18291 movq 3896(%rax), %r11
18292 jmp *%r11
18293 1:
18294 subq $40, %rsp
18295 movq %rdi, (%rsp)
18296 movq %xmm0, 8(%rsp)
18297 movq %xmm1, 16(%rsp)
18298 movq %xmm2, 24(%rsp)
18299 call _glapi_get_dispatch
18300 movq 24(%rsp), %xmm2
18301 movq 16(%rsp), %xmm1
18302 movq 8(%rsp), %xmm0
18303 movq (%rsp), %rdi
18304 addq $40, %rsp
18305 movq 3896(%rax), %r11
18306 jmp *%r11
18307 #endif /* defined(GLX_USE_TLS) */
18308 .size GL_PREFIX(VertexAttrib3fARB), .-GL_PREFIX(VertexAttrib3fARB)
18309
18310 .p2align 4,,15
18311 .globl GL_PREFIX(VertexAttrib3fvARB)
18312 .type GL_PREFIX(VertexAttrib3fvARB), @function
18313 GL_PREFIX(VertexAttrib3fvARB):
18314 #if defined(GLX_USE_TLS)
18315 call _x86_64_get_dispatch@PLT
18316 movq 3904(%rax), %r11
18317 jmp *%r11
18318 #elif defined(PTHREADS)
18319 pushq %rdi
18320 pushq %rsi
18321 pushq %rbp
18322 call _x86_64_get_dispatch@PLT
18323 popq %rbp
18324 popq %rsi
18325 popq %rdi
18326 movq 3904(%rax), %r11
18327 jmp *%r11
18328 #else
18329 movq _glapi_Dispatch(%rip), %rax
18330 testq %rax, %rax
18331 je 1f
18332 movq 3904(%rax), %r11
18333 jmp *%r11
18334 1:
18335 pushq %rdi
18336 pushq %rsi
18337 pushq %rbp
18338 call _glapi_get_dispatch
18339 popq %rbp
18340 popq %rsi
18341 popq %rdi
18342 movq 3904(%rax), %r11
18343 jmp *%r11
18344 #endif /* defined(GLX_USE_TLS) */
18345 .size GL_PREFIX(VertexAttrib3fvARB), .-GL_PREFIX(VertexAttrib3fvARB)
18346
18347 .p2align 4,,15
18348 .globl GL_PREFIX(VertexAttrib3sARB)
18349 .type GL_PREFIX(VertexAttrib3sARB), @function
18350 GL_PREFIX(VertexAttrib3sARB):
18351 #if defined(GLX_USE_TLS)
18352 call _x86_64_get_dispatch@PLT
18353 movq 3912(%rax), %r11
18354 jmp *%r11
18355 #elif defined(PTHREADS)
18356 pushq %rdi
18357 pushq %rsi
18358 pushq %rdx
18359 pushq %rcx
18360 pushq %rbp
18361 call _x86_64_get_dispatch@PLT
18362 popq %rbp
18363 popq %rcx
18364 popq %rdx
18365 popq %rsi
18366 popq %rdi
18367 movq 3912(%rax), %r11
18368 jmp *%r11
18369 #else
18370 movq _glapi_Dispatch(%rip), %rax
18371 testq %rax, %rax
18372 je 1f
18373 movq 3912(%rax), %r11
18374 jmp *%r11
18375 1:
18376 pushq %rdi
18377 pushq %rsi
18378 pushq %rdx
18379 pushq %rcx
18380 pushq %rbp
18381 call _glapi_get_dispatch
18382 popq %rbp
18383 popq %rcx
18384 popq %rdx
18385 popq %rsi
18386 popq %rdi
18387 movq 3912(%rax), %r11
18388 jmp *%r11
18389 #endif /* defined(GLX_USE_TLS) */
18390 .size GL_PREFIX(VertexAttrib3sARB), .-GL_PREFIX(VertexAttrib3sARB)
18391
18392 .p2align 4,,15
18393 .globl GL_PREFIX(VertexAttrib3svARB)
18394 .type GL_PREFIX(VertexAttrib3svARB), @function
18395 GL_PREFIX(VertexAttrib3svARB):
18396 #if defined(GLX_USE_TLS)
18397 call _x86_64_get_dispatch@PLT
18398 movq 3920(%rax), %r11
18399 jmp *%r11
18400 #elif defined(PTHREADS)
18401 pushq %rdi
18402 pushq %rsi
18403 pushq %rbp
18404 call _x86_64_get_dispatch@PLT
18405 popq %rbp
18406 popq %rsi
18407 popq %rdi
18408 movq 3920(%rax), %r11
18409 jmp *%r11
18410 #else
18411 movq _glapi_Dispatch(%rip), %rax
18412 testq %rax, %rax
18413 je 1f
18414 movq 3920(%rax), %r11
18415 jmp *%r11
18416 1:
18417 pushq %rdi
18418 pushq %rsi
18419 pushq %rbp
18420 call _glapi_get_dispatch
18421 popq %rbp
18422 popq %rsi
18423 popq %rdi
18424 movq 3920(%rax), %r11
18425 jmp *%r11
18426 #endif /* defined(GLX_USE_TLS) */
18427 .size GL_PREFIX(VertexAttrib3svARB), .-GL_PREFIX(VertexAttrib3svARB)
18428
18429 .p2align 4,,15
18430 .globl GL_PREFIX(VertexAttrib4NbvARB)
18431 .type GL_PREFIX(VertexAttrib4NbvARB), @function
18432 GL_PREFIX(VertexAttrib4NbvARB):
18433 #if defined(GLX_USE_TLS)
18434 call _x86_64_get_dispatch@PLT
18435 movq 3928(%rax), %r11
18436 jmp *%r11
18437 #elif defined(PTHREADS)
18438 pushq %rdi
18439 pushq %rsi
18440 pushq %rbp
18441 call _x86_64_get_dispatch@PLT
18442 popq %rbp
18443 popq %rsi
18444 popq %rdi
18445 movq 3928(%rax), %r11
18446 jmp *%r11
18447 #else
18448 movq _glapi_Dispatch(%rip), %rax
18449 testq %rax, %rax
18450 je 1f
18451 movq 3928(%rax), %r11
18452 jmp *%r11
18453 1:
18454 pushq %rdi
18455 pushq %rsi
18456 pushq %rbp
18457 call _glapi_get_dispatch
18458 popq %rbp
18459 popq %rsi
18460 popq %rdi
18461 movq 3928(%rax), %r11
18462 jmp *%r11
18463 #endif /* defined(GLX_USE_TLS) */
18464 .size GL_PREFIX(VertexAttrib4NbvARB), .-GL_PREFIX(VertexAttrib4NbvARB)
18465
18466 .p2align 4,,15
18467 .globl GL_PREFIX(VertexAttrib4NivARB)
18468 .type GL_PREFIX(VertexAttrib4NivARB), @function
18469 GL_PREFIX(VertexAttrib4NivARB):
18470 #if defined(GLX_USE_TLS)
18471 call _x86_64_get_dispatch@PLT
18472 movq 3936(%rax), %r11
18473 jmp *%r11
18474 #elif defined(PTHREADS)
18475 pushq %rdi
18476 pushq %rsi
18477 pushq %rbp
18478 call _x86_64_get_dispatch@PLT
18479 popq %rbp
18480 popq %rsi
18481 popq %rdi
18482 movq 3936(%rax), %r11
18483 jmp *%r11
18484 #else
18485 movq _glapi_Dispatch(%rip), %rax
18486 testq %rax, %rax
18487 je 1f
18488 movq 3936(%rax), %r11
18489 jmp *%r11
18490 1:
18491 pushq %rdi
18492 pushq %rsi
18493 pushq %rbp
18494 call _glapi_get_dispatch
18495 popq %rbp
18496 popq %rsi
18497 popq %rdi
18498 movq 3936(%rax), %r11
18499 jmp *%r11
18500 #endif /* defined(GLX_USE_TLS) */
18501 .size GL_PREFIX(VertexAttrib4NivARB), .-GL_PREFIX(VertexAttrib4NivARB)
18502
18503 .p2align 4,,15
18504 .globl GL_PREFIX(VertexAttrib4NsvARB)
18505 .type GL_PREFIX(VertexAttrib4NsvARB), @function
18506 GL_PREFIX(VertexAttrib4NsvARB):
18507 #if defined(GLX_USE_TLS)
18508 call _x86_64_get_dispatch@PLT
18509 movq 3944(%rax), %r11
18510 jmp *%r11
18511 #elif defined(PTHREADS)
18512 pushq %rdi
18513 pushq %rsi
18514 pushq %rbp
18515 call _x86_64_get_dispatch@PLT
18516 popq %rbp
18517 popq %rsi
18518 popq %rdi
18519 movq 3944(%rax), %r11
18520 jmp *%r11
18521 #else
18522 movq _glapi_Dispatch(%rip), %rax
18523 testq %rax, %rax
18524 je 1f
18525 movq 3944(%rax), %r11
18526 jmp *%r11
18527 1:
18528 pushq %rdi
18529 pushq %rsi
18530 pushq %rbp
18531 call _glapi_get_dispatch
18532 popq %rbp
18533 popq %rsi
18534 popq %rdi
18535 movq 3944(%rax), %r11
18536 jmp *%r11
18537 #endif /* defined(GLX_USE_TLS) */
18538 .size GL_PREFIX(VertexAttrib4NsvARB), .-GL_PREFIX(VertexAttrib4NsvARB)
18539
18540 .p2align 4,,15
18541 .globl GL_PREFIX(VertexAttrib4NubARB)
18542 .type GL_PREFIX(VertexAttrib4NubARB), @function
18543 GL_PREFIX(VertexAttrib4NubARB):
18544 #if defined(GLX_USE_TLS)
18545 call _x86_64_get_dispatch@PLT
18546 movq 3952(%rax), %r11
18547 jmp *%r11
18548 #elif defined(PTHREADS)
18549 pushq %rdi
18550 pushq %rsi
18551 pushq %rdx
18552 pushq %rcx
18553 pushq %r8
18554 call _x86_64_get_dispatch@PLT
18555 popq %r8
18556 popq %rcx
18557 popq %rdx
18558 popq %rsi
18559 popq %rdi
18560 movq 3952(%rax), %r11
18561 jmp *%r11
18562 #else
18563 movq _glapi_Dispatch(%rip), %rax
18564 testq %rax, %rax
18565 je 1f
18566 movq 3952(%rax), %r11
18567 jmp *%r11
18568 1:
18569 pushq %rdi
18570 pushq %rsi
18571 pushq %rdx
18572 pushq %rcx
18573 pushq %r8
18574 call _glapi_get_dispatch
18575 popq %r8
18576 popq %rcx
18577 popq %rdx
18578 popq %rsi
18579 popq %rdi
18580 movq 3952(%rax), %r11
18581 jmp *%r11
18582 #endif /* defined(GLX_USE_TLS) */
18583 .size GL_PREFIX(VertexAttrib4NubARB), .-GL_PREFIX(VertexAttrib4NubARB)
18584
18585 .p2align 4,,15
18586 .globl GL_PREFIX(VertexAttrib4NubvARB)
18587 .type GL_PREFIX(VertexAttrib4NubvARB), @function
18588 GL_PREFIX(VertexAttrib4NubvARB):
18589 #if defined(GLX_USE_TLS)
18590 call _x86_64_get_dispatch@PLT
18591 movq 3960(%rax), %r11
18592 jmp *%r11
18593 #elif defined(PTHREADS)
18594 pushq %rdi
18595 pushq %rsi
18596 pushq %rbp
18597 call _x86_64_get_dispatch@PLT
18598 popq %rbp
18599 popq %rsi
18600 popq %rdi
18601 movq 3960(%rax), %r11
18602 jmp *%r11
18603 #else
18604 movq _glapi_Dispatch(%rip), %rax
18605 testq %rax, %rax
18606 je 1f
18607 movq 3960(%rax), %r11
18608 jmp *%r11
18609 1:
18610 pushq %rdi
18611 pushq %rsi
18612 pushq %rbp
18613 call _glapi_get_dispatch
18614 popq %rbp
18615 popq %rsi
18616 popq %rdi
18617 movq 3960(%rax), %r11
18618 jmp *%r11
18619 #endif /* defined(GLX_USE_TLS) */
18620 .size GL_PREFIX(VertexAttrib4NubvARB), .-GL_PREFIX(VertexAttrib4NubvARB)
18621
18622 .p2align 4,,15
18623 .globl GL_PREFIX(VertexAttrib4NuivARB)
18624 .type GL_PREFIX(VertexAttrib4NuivARB), @function
18625 GL_PREFIX(VertexAttrib4NuivARB):
18626 #if defined(GLX_USE_TLS)
18627 call _x86_64_get_dispatch@PLT
18628 movq 3968(%rax), %r11
18629 jmp *%r11
18630 #elif defined(PTHREADS)
18631 pushq %rdi
18632 pushq %rsi
18633 pushq %rbp
18634 call _x86_64_get_dispatch@PLT
18635 popq %rbp
18636 popq %rsi
18637 popq %rdi
18638 movq 3968(%rax), %r11
18639 jmp *%r11
18640 #else
18641 movq _glapi_Dispatch(%rip), %rax
18642 testq %rax, %rax
18643 je 1f
18644 movq 3968(%rax), %r11
18645 jmp *%r11
18646 1:
18647 pushq %rdi
18648 pushq %rsi
18649 pushq %rbp
18650 call _glapi_get_dispatch
18651 popq %rbp
18652 popq %rsi
18653 popq %rdi
18654 movq 3968(%rax), %r11
18655 jmp *%r11
18656 #endif /* defined(GLX_USE_TLS) */
18657 .size GL_PREFIX(VertexAttrib4NuivARB), .-GL_PREFIX(VertexAttrib4NuivARB)
18658
18659 .p2align 4,,15
18660 .globl GL_PREFIX(VertexAttrib4NusvARB)
18661 .type GL_PREFIX(VertexAttrib4NusvARB), @function
18662 GL_PREFIX(VertexAttrib4NusvARB):
18663 #if defined(GLX_USE_TLS)
18664 call _x86_64_get_dispatch@PLT
18665 movq 3976(%rax), %r11
18666 jmp *%r11
18667 #elif defined(PTHREADS)
18668 pushq %rdi
18669 pushq %rsi
18670 pushq %rbp
18671 call _x86_64_get_dispatch@PLT
18672 popq %rbp
18673 popq %rsi
18674 popq %rdi
18675 movq 3976(%rax), %r11
18676 jmp *%r11
18677 #else
18678 movq _glapi_Dispatch(%rip), %rax
18679 testq %rax, %rax
18680 je 1f
18681 movq 3976(%rax), %r11
18682 jmp *%r11
18683 1:
18684 pushq %rdi
18685 pushq %rsi
18686 pushq %rbp
18687 call _glapi_get_dispatch
18688 popq %rbp
18689 popq %rsi
18690 popq %rdi
18691 movq 3976(%rax), %r11
18692 jmp *%r11
18693 #endif /* defined(GLX_USE_TLS) */
18694 .size GL_PREFIX(VertexAttrib4NusvARB), .-GL_PREFIX(VertexAttrib4NusvARB)
18695
18696 .p2align 4,,15
18697 .globl GL_PREFIX(VertexAttrib4bvARB)
18698 .type GL_PREFIX(VertexAttrib4bvARB), @function
18699 GL_PREFIX(VertexAttrib4bvARB):
18700 #if defined(GLX_USE_TLS)
18701 call _x86_64_get_dispatch@PLT
18702 movq 3984(%rax), %r11
18703 jmp *%r11
18704 #elif defined(PTHREADS)
18705 pushq %rdi
18706 pushq %rsi
18707 pushq %rbp
18708 call _x86_64_get_dispatch@PLT
18709 popq %rbp
18710 popq %rsi
18711 popq %rdi
18712 movq 3984(%rax), %r11
18713 jmp *%r11
18714 #else
18715 movq _glapi_Dispatch(%rip), %rax
18716 testq %rax, %rax
18717 je 1f
18718 movq 3984(%rax), %r11
18719 jmp *%r11
18720 1:
18721 pushq %rdi
18722 pushq %rsi
18723 pushq %rbp
18724 call _glapi_get_dispatch
18725 popq %rbp
18726 popq %rsi
18727 popq %rdi
18728 movq 3984(%rax), %r11
18729 jmp *%r11
18730 #endif /* defined(GLX_USE_TLS) */
18731 .size GL_PREFIX(VertexAttrib4bvARB), .-GL_PREFIX(VertexAttrib4bvARB)
18732
18733 .p2align 4,,15
18734 .globl GL_PREFIX(VertexAttrib4dARB)
18735 .type GL_PREFIX(VertexAttrib4dARB), @function
18736 GL_PREFIX(VertexAttrib4dARB):
18737 #if defined(GLX_USE_TLS)
18738 call _x86_64_get_dispatch@PLT
18739 movq 3992(%rax), %r11
18740 jmp *%r11
18741 #elif defined(PTHREADS)
18742 subq $40, %rsp
18743 movq %rdi, (%rsp)
18744 movq %xmm0, 8(%rsp)
18745 movq %xmm1, 16(%rsp)
18746 movq %xmm2, 24(%rsp)
18747 movq %xmm3, 32(%rsp)
18748 call _x86_64_get_dispatch@PLT
18749 movq 32(%rsp), %xmm3
18750 movq 24(%rsp), %xmm2
18751 movq 16(%rsp), %xmm1
18752 movq 8(%rsp), %xmm0
18753 movq (%rsp), %rdi
18754 addq $40, %rsp
18755 movq 3992(%rax), %r11
18756 jmp *%r11
18757 #else
18758 movq _glapi_Dispatch(%rip), %rax
18759 testq %rax, %rax
18760 je 1f
18761 movq 3992(%rax), %r11
18762 jmp *%r11
18763 1:
18764 subq $40, %rsp
18765 movq %rdi, (%rsp)
18766 movq %xmm0, 8(%rsp)
18767 movq %xmm1, 16(%rsp)
18768 movq %xmm2, 24(%rsp)
18769 movq %xmm3, 32(%rsp)
18770 call _glapi_get_dispatch
18771 movq 32(%rsp), %xmm3
18772 movq 24(%rsp), %xmm2
18773 movq 16(%rsp), %xmm1
18774 movq 8(%rsp), %xmm0
18775 movq (%rsp), %rdi
18776 addq $40, %rsp
18777 movq 3992(%rax), %r11
18778 jmp *%r11
18779 #endif /* defined(GLX_USE_TLS) */
18780 .size GL_PREFIX(VertexAttrib4dARB), .-GL_PREFIX(VertexAttrib4dARB)
18781
18782 .p2align 4,,15
18783 .globl GL_PREFIX(VertexAttrib4dvARB)
18784 .type GL_PREFIX(VertexAttrib4dvARB), @function
18785 GL_PREFIX(VertexAttrib4dvARB):
18786 #if defined(GLX_USE_TLS)
18787 call _x86_64_get_dispatch@PLT
18788 movq 4000(%rax), %r11
18789 jmp *%r11
18790 #elif defined(PTHREADS)
18791 pushq %rdi
18792 pushq %rsi
18793 pushq %rbp
18794 call _x86_64_get_dispatch@PLT
18795 popq %rbp
18796 popq %rsi
18797 popq %rdi
18798 movq 4000(%rax), %r11
18799 jmp *%r11
18800 #else
18801 movq _glapi_Dispatch(%rip), %rax
18802 testq %rax, %rax
18803 je 1f
18804 movq 4000(%rax), %r11
18805 jmp *%r11
18806 1:
18807 pushq %rdi
18808 pushq %rsi
18809 pushq %rbp
18810 call _glapi_get_dispatch
18811 popq %rbp
18812 popq %rsi
18813 popq %rdi
18814 movq 4000(%rax), %r11
18815 jmp *%r11
18816 #endif /* defined(GLX_USE_TLS) */
18817 .size GL_PREFIX(VertexAttrib4dvARB), .-GL_PREFIX(VertexAttrib4dvARB)
18818
18819 .p2align 4,,15
18820 .globl GL_PREFIX(VertexAttrib4fARB)
18821 .type GL_PREFIX(VertexAttrib4fARB), @function
18822 GL_PREFIX(VertexAttrib4fARB):
18823 #if defined(GLX_USE_TLS)
18824 call _x86_64_get_dispatch@PLT
18825 movq 4008(%rax), %r11
18826 jmp *%r11
18827 #elif defined(PTHREADS)
18828 subq $40, %rsp
18829 movq %rdi, (%rsp)
18830 movq %xmm0, 8(%rsp)
18831 movq %xmm1, 16(%rsp)
18832 movq %xmm2, 24(%rsp)
18833 movq %xmm3, 32(%rsp)
18834 call _x86_64_get_dispatch@PLT
18835 movq 32(%rsp), %xmm3
18836 movq 24(%rsp), %xmm2
18837 movq 16(%rsp), %xmm1
18838 movq 8(%rsp), %xmm0
18839 movq (%rsp), %rdi
18840 addq $40, %rsp
18841 movq 4008(%rax), %r11
18842 jmp *%r11
18843 #else
18844 movq _glapi_Dispatch(%rip), %rax
18845 testq %rax, %rax
18846 je 1f
18847 movq 4008(%rax), %r11
18848 jmp *%r11
18849 1:
18850 subq $40, %rsp
18851 movq %rdi, (%rsp)
18852 movq %xmm0, 8(%rsp)
18853 movq %xmm1, 16(%rsp)
18854 movq %xmm2, 24(%rsp)
18855 movq %xmm3, 32(%rsp)
18856 call _glapi_get_dispatch
18857 movq 32(%rsp), %xmm3
18858 movq 24(%rsp), %xmm2
18859 movq 16(%rsp), %xmm1
18860 movq 8(%rsp), %xmm0
18861 movq (%rsp), %rdi
18862 addq $40, %rsp
18863 movq 4008(%rax), %r11
18864 jmp *%r11
18865 #endif /* defined(GLX_USE_TLS) */
18866 .size GL_PREFIX(VertexAttrib4fARB), .-GL_PREFIX(VertexAttrib4fARB)
18867
18868 .p2align 4,,15
18869 .globl GL_PREFIX(VertexAttrib4fvARB)
18870 .type GL_PREFIX(VertexAttrib4fvARB), @function
18871 GL_PREFIX(VertexAttrib4fvARB):
18872 #if defined(GLX_USE_TLS)
18873 call _x86_64_get_dispatch@PLT
18874 movq 4016(%rax), %r11
18875 jmp *%r11
18876 #elif defined(PTHREADS)
18877 pushq %rdi
18878 pushq %rsi
18879 pushq %rbp
18880 call _x86_64_get_dispatch@PLT
18881 popq %rbp
18882 popq %rsi
18883 popq %rdi
18884 movq 4016(%rax), %r11
18885 jmp *%r11
18886 #else
18887 movq _glapi_Dispatch(%rip), %rax
18888 testq %rax, %rax
18889 je 1f
18890 movq 4016(%rax), %r11
18891 jmp *%r11
18892 1:
18893 pushq %rdi
18894 pushq %rsi
18895 pushq %rbp
18896 call _glapi_get_dispatch
18897 popq %rbp
18898 popq %rsi
18899 popq %rdi
18900 movq 4016(%rax), %r11
18901 jmp *%r11
18902 #endif /* defined(GLX_USE_TLS) */
18903 .size GL_PREFIX(VertexAttrib4fvARB), .-GL_PREFIX(VertexAttrib4fvARB)
18904
18905 .p2align 4,,15
18906 .globl GL_PREFIX(VertexAttrib4ivARB)
18907 .type GL_PREFIX(VertexAttrib4ivARB), @function
18908 GL_PREFIX(VertexAttrib4ivARB):
18909 #if defined(GLX_USE_TLS)
18910 call _x86_64_get_dispatch@PLT
18911 movq 4024(%rax), %r11
18912 jmp *%r11
18913 #elif defined(PTHREADS)
18914 pushq %rdi
18915 pushq %rsi
18916 pushq %rbp
18917 call _x86_64_get_dispatch@PLT
18918 popq %rbp
18919 popq %rsi
18920 popq %rdi
18921 movq 4024(%rax), %r11
18922 jmp *%r11
18923 #else
18924 movq _glapi_Dispatch(%rip), %rax
18925 testq %rax, %rax
18926 je 1f
18927 movq 4024(%rax), %r11
18928 jmp *%r11
18929 1:
18930 pushq %rdi
18931 pushq %rsi
18932 pushq %rbp
18933 call _glapi_get_dispatch
18934 popq %rbp
18935 popq %rsi
18936 popq %rdi
18937 movq 4024(%rax), %r11
18938 jmp *%r11
18939 #endif /* defined(GLX_USE_TLS) */
18940 .size GL_PREFIX(VertexAttrib4ivARB), .-GL_PREFIX(VertexAttrib4ivARB)
18941
18942 .p2align 4,,15
18943 .globl GL_PREFIX(VertexAttrib4sARB)
18944 .type GL_PREFIX(VertexAttrib4sARB), @function
18945 GL_PREFIX(VertexAttrib4sARB):
18946 #if defined(GLX_USE_TLS)
18947 call _x86_64_get_dispatch@PLT
18948 movq 4032(%rax), %r11
18949 jmp *%r11
18950 #elif defined(PTHREADS)
18951 pushq %rdi
18952 pushq %rsi
18953 pushq %rdx
18954 pushq %rcx
18955 pushq %r8
18956 call _x86_64_get_dispatch@PLT
18957 popq %r8
18958 popq %rcx
18959 popq %rdx
18960 popq %rsi
18961 popq %rdi
18962 movq 4032(%rax), %r11
18963 jmp *%r11
18964 #else
18965 movq _glapi_Dispatch(%rip), %rax
18966 testq %rax, %rax
18967 je 1f
18968 movq 4032(%rax), %r11
18969 jmp *%r11
18970 1:
18971 pushq %rdi
18972 pushq %rsi
18973 pushq %rdx
18974 pushq %rcx
18975 pushq %r8
18976 call _glapi_get_dispatch
18977 popq %r8
18978 popq %rcx
18979 popq %rdx
18980 popq %rsi
18981 popq %rdi
18982 movq 4032(%rax), %r11
18983 jmp *%r11
18984 #endif /* defined(GLX_USE_TLS) */
18985 .size GL_PREFIX(VertexAttrib4sARB), .-GL_PREFIX(VertexAttrib4sARB)
18986
18987 .p2align 4,,15
18988 .globl GL_PREFIX(VertexAttrib4svARB)
18989 .type GL_PREFIX(VertexAttrib4svARB), @function
18990 GL_PREFIX(VertexAttrib4svARB):
18991 #if defined(GLX_USE_TLS)
18992 call _x86_64_get_dispatch@PLT
18993 movq 4040(%rax), %r11
18994 jmp *%r11
18995 #elif defined(PTHREADS)
18996 pushq %rdi
18997 pushq %rsi
18998 pushq %rbp
18999 call _x86_64_get_dispatch@PLT
19000 popq %rbp
19001 popq %rsi
19002 popq %rdi
19003 movq 4040(%rax), %r11
19004 jmp *%r11
19005 #else
19006 movq _glapi_Dispatch(%rip), %rax
19007 testq %rax, %rax
19008 je 1f
19009 movq 4040(%rax), %r11
19010 jmp *%r11
19011 1:
19012 pushq %rdi
19013 pushq %rsi
19014 pushq %rbp
19015 call _glapi_get_dispatch
19016 popq %rbp
19017 popq %rsi
19018 popq %rdi
19019 movq 4040(%rax), %r11
19020 jmp *%r11
19021 #endif /* defined(GLX_USE_TLS) */
19022 .size GL_PREFIX(VertexAttrib4svARB), .-GL_PREFIX(VertexAttrib4svARB)
19023
19024 .p2align 4,,15
19025 .globl GL_PREFIX(VertexAttrib4ubvARB)
19026 .type GL_PREFIX(VertexAttrib4ubvARB), @function
19027 GL_PREFIX(VertexAttrib4ubvARB):
19028 #if defined(GLX_USE_TLS)
19029 call _x86_64_get_dispatch@PLT
19030 movq 4048(%rax), %r11
19031 jmp *%r11
19032 #elif defined(PTHREADS)
19033 pushq %rdi
19034 pushq %rsi
19035 pushq %rbp
19036 call _x86_64_get_dispatch@PLT
19037 popq %rbp
19038 popq %rsi
19039 popq %rdi
19040 movq 4048(%rax), %r11
19041 jmp *%r11
19042 #else
19043 movq _glapi_Dispatch(%rip), %rax
19044 testq %rax, %rax
19045 je 1f
19046 movq 4048(%rax), %r11
19047 jmp *%r11
19048 1:
19049 pushq %rdi
19050 pushq %rsi
19051 pushq %rbp
19052 call _glapi_get_dispatch
19053 popq %rbp
19054 popq %rsi
19055 popq %rdi
19056 movq 4048(%rax), %r11
19057 jmp *%r11
19058 #endif /* defined(GLX_USE_TLS) */
19059 .size GL_PREFIX(VertexAttrib4ubvARB), .-GL_PREFIX(VertexAttrib4ubvARB)
19060
19061 .p2align 4,,15
19062 .globl GL_PREFIX(VertexAttrib4uivARB)
19063 .type GL_PREFIX(VertexAttrib4uivARB), @function
19064 GL_PREFIX(VertexAttrib4uivARB):
19065 #if defined(GLX_USE_TLS)
19066 call _x86_64_get_dispatch@PLT
19067 movq 4056(%rax), %r11
19068 jmp *%r11
19069 #elif defined(PTHREADS)
19070 pushq %rdi
19071 pushq %rsi
19072 pushq %rbp
19073 call _x86_64_get_dispatch@PLT
19074 popq %rbp
19075 popq %rsi
19076 popq %rdi
19077 movq 4056(%rax), %r11
19078 jmp *%r11
19079 #else
19080 movq _glapi_Dispatch(%rip), %rax
19081 testq %rax, %rax
19082 je 1f
19083 movq 4056(%rax), %r11
19084 jmp *%r11
19085 1:
19086 pushq %rdi
19087 pushq %rsi
19088 pushq %rbp
19089 call _glapi_get_dispatch
19090 popq %rbp
19091 popq %rsi
19092 popq %rdi
19093 movq 4056(%rax), %r11
19094 jmp *%r11
19095 #endif /* defined(GLX_USE_TLS) */
19096 .size GL_PREFIX(VertexAttrib4uivARB), .-GL_PREFIX(VertexAttrib4uivARB)
19097
19098 .p2align 4,,15
19099 .globl GL_PREFIX(VertexAttrib4usvARB)
19100 .type GL_PREFIX(VertexAttrib4usvARB), @function
19101 GL_PREFIX(VertexAttrib4usvARB):
19102 #if defined(GLX_USE_TLS)
19103 call _x86_64_get_dispatch@PLT
19104 movq 4064(%rax), %r11
19105 jmp *%r11
19106 #elif defined(PTHREADS)
19107 pushq %rdi
19108 pushq %rsi
19109 pushq %rbp
19110 call _x86_64_get_dispatch@PLT
19111 popq %rbp
19112 popq %rsi
19113 popq %rdi
19114 movq 4064(%rax), %r11
19115 jmp *%r11
19116 #else
19117 movq _glapi_Dispatch(%rip), %rax
19118 testq %rax, %rax
19119 je 1f
19120 movq 4064(%rax), %r11
19121 jmp *%r11
19122 1:
19123 pushq %rdi
19124 pushq %rsi
19125 pushq %rbp
19126 call _glapi_get_dispatch
19127 popq %rbp
19128 popq %rsi
19129 popq %rdi
19130 movq 4064(%rax), %r11
19131 jmp *%r11
19132 #endif /* defined(GLX_USE_TLS) */
19133 .size GL_PREFIX(VertexAttrib4usvARB), .-GL_PREFIX(VertexAttrib4usvARB)
19134
19135 .p2align 4,,15
19136 .globl GL_PREFIX(VertexAttribPointerARB)
19137 .type GL_PREFIX(VertexAttribPointerARB), @function
19138 GL_PREFIX(VertexAttribPointerARB):
19139 #if defined(GLX_USE_TLS)
19140 call _x86_64_get_dispatch@PLT
19141 movq 4072(%rax), %r11
19142 jmp *%r11
19143 #elif defined(PTHREADS)
19144 pushq %rdi
19145 pushq %rsi
19146 pushq %rdx
19147 pushq %rcx
19148 pushq %r8
19149 pushq %r9
19150 pushq %rbp
19151 call _x86_64_get_dispatch@PLT
19152 popq %rbp
19153 popq %r9
19154 popq %r8
19155 popq %rcx
19156 popq %rdx
19157 popq %rsi
19158 popq %rdi
19159 movq 4072(%rax), %r11
19160 jmp *%r11
19161 #else
19162 movq _glapi_Dispatch(%rip), %rax
19163 testq %rax, %rax
19164 je 1f
19165 movq 4072(%rax), %r11
19166 jmp *%r11
19167 1:
19168 pushq %rdi
19169 pushq %rsi
19170 pushq %rdx
19171 pushq %rcx
19172 pushq %r8
19173 pushq %r9
19174 pushq %rbp
19175 call _glapi_get_dispatch
19176 popq %rbp
19177 popq %r9
19178 popq %r8
19179 popq %rcx
19180 popq %rdx
19181 popq %rsi
19182 popq %rdi
19183 movq 4072(%rax), %r11
19184 jmp *%r11
19185 #endif /* defined(GLX_USE_TLS) */
19186 .size GL_PREFIX(VertexAttribPointerARB), .-GL_PREFIX(VertexAttribPointerARB)
19187
19188 .p2align 4,,15
19189 .globl GL_PREFIX(BindBufferARB)
19190 .type GL_PREFIX(BindBufferARB), @function
19191 GL_PREFIX(BindBufferARB):
19192 #if defined(GLX_USE_TLS)
19193 call _x86_64_get_dispatch@PLT
19194 movq 4080(%rax), %r11
19195 jmp *%r11
19196 #elif defined(PTHREADS)
19197 pushq %rdi
19198 pushq %rsi
19199 pushq %rbp
19200 call _x86_64_get_dispatch@PLT
19201 popq %rbp
19202 popq %rsi
19203 popq %rdi
19204 movq 4080(%rax), %r11
19205 jmp *%r11
19206 #else
19207 movq _glapi_Dispatch(%rip), %rax
19208 testq %rax, %rax
19209 je 1f
19210 movq 4080(%rax), %r11
19211 jmp *%r11
19212 1:
19213 pushq %rdi
19214 pushq %rsi
19215 pushq %rbp
19216 call _glapi_get_dispatch
19217 popq %rbp
19218 popq %rsi
19219 popq %rdi
19220 movq 4080(%rax), %r11
19221 jmp *%r11
19222 #endif /* defined(GLX_USE_TLS) */
19223 .size GL_PREFIX(BindBufferARB), .-GL_PREFIX(BindBufferARB)
19224
19225 .p2align 4,,15
19226 .globl GL_PREFIX(BufferDataARB)
19227 .type GL_PREFIX(BufferDataARB), @function
19228 GL_PREFIX(BufferDataARB):
19229 #if defined(GLX_USE_TLS)
19230 call _x86_64_get_dispatch@PLT
19231 movq 4088(%rax), %r11
19232 jmp *%r11
19233 #elif defined(PTHREADS)
19234 pushq %rdi
19235 pushq %rsi
19236 pushq %rdx
19237 pushq %rcx
19238 pushq %rbp
19239 call _x86_64_get_dispatch@PLT
19240 popq %rbp
19241 popq %rcx
19242 popq %rdx
19243 popq %rsi
19244 popq %rdi
19245 movq 4088(%rax), %r11
19246 jmp *%r11
19247 #else
19248 movq _glapi_Dispatch(%rip), %rax
19249 testq %rax, %rax
19250 je 1f
19251 movq 4088(%rax), %r11
19252 jmp *%r11
19253 1:
19254 pushq %rdi
19255 pushq %rsi
19256 pushq %rdx
19257 pushq %rcx
19258 pushq %rbp
19259 call _glapi_get_dispatch
19260 popq %rbp
19261 popq %rcx
19262 popq %rdx
19263 popq %rsi
19264 popq %rdi
19265 movq 4088(%rax), %r11
19266 jmp *%r11
19267 #endif /* defined(GLX_USE_TLS) */
19268 .size GL_PREFIX(BufferDataARB), .-GL_PREFIX(BufferDataARB)
19269
19270 .p2align 4,,15
19271 .globl GL_PREFIX(BufferSubDataARB)
19272 .type GL_PREFIX(BufferSubDataARB), @function
19273 GL_PREFIX(BufferSubDataARB):
19274 #if defined(GLX_USE_TLS)
19275 call _x86_64_get_dispatch@PLT
19276 movq 4096(%rax), %r11
19277 jmp *%r11
19278 #elif defined(PTHREADS)
19279 pushq %rdi
19280 pushq %rsi
19281 pushq %rdx
19282 pushq %rcx
19283 pushq %rbp
19284 call _x86_64_get_dispatch@PLT
19285 popq %rbp
19286 popq %rcx
19287 popq %rdx
19288 popq %rsi
19289 popq %rdi
19290 movq 4096(%rax), %r11
19291 jmp *%r11
19292 #else
19293 movq _glapi_Dispatch(%rip), %rax
19294 testq %rax, %rax
19295 je 1f
19296 movq 4096(%rax), %r11
19297 jmp *%r11
19298 1:
19299 pushq %rdi
19300 pushq %rsi
19301 pushq %rdx
19302 pushq %rcx
19303 pushq %rbp
19304 call _glapi_get_dispatch
19305 popq %rbp
19306 popq %rcx
19307 popq %rdx
19308 popq %rsi
19309 popq %rdi
19310 movq 4096(%rax), %r11
19311 jmp *%r11
19312 #endif /* defined(GLX_USE_TLS) */
19313 .size GL_PREFIX(BufferSubDataARB), .-GL_PREFIX(BufferSubDataARB)
19314
19315 .p2align 4,,15
19316 .globl GL_PREFIX(DeleteBuffersARB)
19317 .type GL_PREFIX(DeleteBuffersARB), @function
19318 GL_PREFIX(DeleteBuffersARB):
19319 #if defined(GLX_USE_TLS)
19320 call _x86_64_get_dispatch@PLT
19321 movq 4104(%rax), %r11
19322 jmp *%r11
19323 #elif defined(PTHREADS)
19324 pushq %rdi
19325 pushq %rsi
19326 pushq %rbp
19327 call _x86_64_get_dispatch@PLT
19328 popq %rbp
19329 popq %rsi
19330 popq %rdi
19331 movq 4104(%rax), %r11
19332 jmp *%r11
19333 #else
19334 movq _glapi_Dispatch(%rip), %rax
19335 testq %rax, %rax
19336 je 1f
19337 movq 4104(%rax), %r11
19338 jmp *%r11
19339 1:
19340 pushq %rdi
19341 pushq %rsi
19342 pushq %rbp
19343 call _glapi_get_dispatch
19344 popq %rbp
19345 popq %rsi
19346 popq %rdi
19347 movq 4104(%rax), %r11
19348 jmp *%r11
19349 #endif /* defined(GLX_USE_TLS) */
19350 .size GL_PREFIX(DeleteBuffersARB), .-GL_PREFIX(DeleteBuffersARB)
19351
19352 .p2align 4,,15
19353 .globl GL_PREFIX(GenBuffersARB)
19354 .type GL_PREFIX(GenBuffersARB), @function
19355 GL_PREFIX(GenBuffersARB):
19356 #if defined(GLX_USE_TLS)
19357 call _x86_64_get_dispatch@PLT
19358 movq 4112(%rax), %r11
19359 jmp *%r11
19360 #elif defined(PTHREADS)
19361 pushq %rdi
19362 pushq %rsi
19363 pushq %rbp
19364 call _x86_64_get_dispatch@PLT
19365 popq %rbp
19366 popq %rsi
19367 popq %rdi
19368 movq 4112(%rax), %r11
19369 jmp *%r11
19370 #else
19371 movq _glapi_Dispatch(%rip), %rax
19372 testq %rax, %rax
19373 je 1f
19374 movq 4112(%rax), %r11
19375 jmp *%r11
19376 1:
19377 pushq %rdi
19378 pushq %rsi
19379 pushq %rbp
19380 call _glapi_get_dispatch
19381 popq %rbp
19382 popq %rsi
19383 popq %rdi
19384 movq 4112(%rax), %r11
19385 jmp *%r11
19386 #endif /* defined(GLX_USE_TLS) */
19387 .size GL_PREFIX(GenBuffersARB), .-GL_PREFIX(GenBuffersARB)
19388
19389 .p2align 4,,15
19390 .globl GL_PREFIX(GetBufferParameterivARB)
19391 .type GL_PREFIX(GetBufferParameterivARB), @function
19392 GL_PREFIX(GetBufferParameterivARB):
19393 #if defined(GLX_USE_TLS)
19394 call _x86_64_get_dispatch@PLT
19395 movq 4120(%rax), %r11
19396 jmp *%r11
19397 #elif defined(PTHREADS)
19398 pushq %rdi
19399 pushq %rsi
19400 pushq %rdx
19401 call _x86_64_get_dispatch@PLT
19402 popq %rdx
19403 popq %rsi
19404 popq %rdi
19405 movq 4120(%rax), %r11
19406 jmp *%r11
19407 #else
19408 movq _glapi_Dispatch(%rip), %rax
19409 testq %rax, %rax
19410 je 1f
19411 movq 4120(%rax), %r11
19412 jmp *%r11
19413 1:
19414 pushq %rdi
19415 pushq %rsi
19416 pushq %rdx
19417 call _glapi_get_dispatch
19418 popq %rdx
19419 popq %rsi
19420 popq %rdi
19421 movq 4120(%rax), %r11
19422 jmp *%r11
19423 #endif /* defined(GLX_USE_TLS) */
19424 .size GL_PREFIX(GetBufferParameterivARB), .-GL_PREFIX(GetBufferParameterivARB)
19425
19426 .p2align 4,,15
19427 .globl GL_PREFIX(GetBufferPointervARB)
19428 .type GL_PREFIX(GetBufferPointervARB), @function
19429 GL_PREFIX(GetBufferPointervARB):
19430 #if defined(GLX_USE_TLS)
19431 call _x86_64_get_dispatch@PLT
19432 movq 4128(%rax), %r11
19433 jmp *%r11
19434 #elif defined(PTHREADS)
19435 pushq %rdi
19436 pushq %rsi
19437 pushq %rdx
19438 call _x86_64_get_dispatch@PLT
19439 popq %rdx
19440 popq %rsi
19441 popq %rdi
19442 movq 4128(%rax), %r11
19443 jmp *%r11
19444 #else
19445 movq _glapi_Dispatch(%rip), %rax
19446 testq %rax, %rax
19447 je 1f
19448 movq 4128(%rax), %r11
19449 jmp *%r11
19450 1:
19451 pushq %rdi
19452 pushq %rsi
19453 pushq %rdx
19454 call _glapi_get_dispatch
19455 popq %rdx
19456 popq %rsi
19457 popq %rdi
19458 movq 4128(%rax), %r11
19459 jmp *%r11
19460 #endif /* defined(GLX_USE_TLS) */
19461 .size GL_PREFIX(GetBufferPointervARB), .-GL_PREFIX(GetBufferPointervARB)
19462
19463 .p2align 4,,15
19464 .globl GL_PREFIX(GetBufferSubDataARB)
19465 .type GL_PREFIX(GetBufferSubDataARB), @function
19466 GL_PREFIX(GetBufferSubDataARB):
19467 #if defined(GLX_USE_TLS)
19468 call _x86_64_get_dispatch@PLT
19469 movq 4136(%rax), %r11
19470 jmp *%r11
19471 #elif defined(PTHREADS)
19472 pushq %rdi
19473 pushq %rsi
19474 pushq %rdx
19475 pushq %rcx
19476 pushq %rbp
19477 call _x86_64_get_dispatch@PLT
19478 popq %rbp
19479 popq %rcx
19480 popq %rdx
19481 popq %rsi
19482 popq %rdi
19483 movq 4136(%rax), %r11
19484 jmp *%r11
19485 #else
19486 movq _glapi_Dispatch(%rip), %rax
19487 testq %rax, %rax
19488 je 1f
19489 movq 4136(%rax), %r11
19490 jmp *%r11
19491 1:
19492 pushq %rdi
19493 pushq %rsi
19494 pushq %rdx
19495 pushq %rcx
19496 pushq %rbp
19497 call _glapi_get_dispatch
19498 popq %rbp
19499 popq %rcx
19500 popq %rdx
19501 popq %rsi
19502 popq %rdi
19503 movq 4136(%rax), %r11
19504 jmp *%r11
19505 #endif /* defined(GLX_USE_TLS) */
19506 .size GL_PREFIX(GetBufferSubDataARB), .-GL_PREFIX(GetBufferSubDataARB)
19507
19508 .p2align 4,,15
19509 .globl GL_PREFIX(IsBufferARB)
19510 .type GL_PREFIX(IsBufferARB), @function
19511 GL_PREFIX(IsBufferARB):
19512 #if defined(GLX_USE_TLS)
19513 call _x86_64_get_dispatch@PLT
19514 movq 4144(%rax), %r11
19515 jmp *%r11
19516 #elif defined(PTHREADS)
19517 pushq %rdi
19518 call _x86_64_get_dispatch@PLT
19519 popq %rdi
19520 movq 4144(%rax), %r11
19521 jmp *%r11
19522 #else
19523 movq _glapi_Dispatch(%rip), %rax
19524 testq %rax, %rax
19525 je 1f
19526 movq 4144(%rax), %r11
19527 jmp *%r11
19528 1:
19529 pushq %rdi
19530 call _glapi_get_dispatch
19531 popq %rdi
19532 movq 4144(%rax), %r11
19533 jmp *%r11
19534 #endif /* defined(GLX_USE_TLS) */
19535 .size GL_PREFIX(IsBufferARB), .-GL_PREFIX(IsBufferARB)
19536
19537 .p2align 4,,15
19538 .globl GL_PREFIX(MapBufferARB)
19539 .type GL_PREFIX(MapBufferARB), @function
19540 GL_PREFIX(MapBufferARB):
19541 #if defined(GLX_USE_TLS)
19542 call _x86_64_get_dispatch@PLT
19543 movq 4152(%rax), %r11
19544 jmp *%r11
19545 #elif defined(PTHREADS)
19546 pushq %rdi
19547 pushq %rsi
19548 pushq %rbp
19549 call _x86_64_get_dispatch@PLT
19550 popq %rbp
19551 popq %rsi
19552 popq %rdi
19553 movq 4152(%rax), %r11
19554 jmp *%r11
19555 #else
19556 movq _glapi_Dispatch(%rip), %rax
19557 testq %rax, %rax
19558 je 1f
19559 movq 4152(%rax), %r11
19560 jmp *%r11
19561 1:
19562 pushq %rdi
19563 pushq %rsi
19564 pushq %rbp
19565 call _glapi_get_dispatch
19566 popq %rbp
19567 popq %rsi
19568 popq %rdi
19569 movq 4152(%rax), %r11
19570 jmp *%r11
19571 #endif /* defined(GLX_USE_TLS) */
19572 .size GL_PREFIX(MapBufferARB), .-GL_PREFIX(MapBufferARB)
19573
19574 .p2align 4,,15
19575 .globl GL_PREFIX(UnmapBufferARB)
19576 .type GL_PREFIX(UnmapBufferARB), @function
19577 GL_PREFIX(UnmapBufferARB):
19578 #if defined(GLX_USE_TLS)
19579 call _x86_64_get_dispatch@PLT
19580 movq 4160(%rax), %r11
19581 jmp *%r11
19582 #elif defined(PTHREADS)
19583 pushq %rdi
19584 call _x86_64_get_dispatch@PLT
19585 popq %rdi
19586 movq 4160(%rax), %r11
19587 jmp *%r11
19588 #else
19589 movq _glapi_Dispatch(%rip), %rax
19590 testq %rax, %rax
19591 je 1f
19592 movq 4160(%rax), %r11
19593 jmp *%r11
19594 1:
19595 pushq %rdi
19596 call _glapi_get_dispatch
19597 popq %rdi
19598 movq 4160(%rax), %r11
19599 jmp *%r11
19600 #endif /* defined(GLX_USE_TLS) */
19601 .size GL_PREFIX(UnmapBufferARB), .-GL_PREFIX(UnmapBufferARB)
19602
19603 .p2align 4,,15
19604 .globl GL_PREFIX(BeginQueryARB)
19605 .type GL_PREFIX(BeginQueryARB), @function
19606 GL_PREFIX(BeginQueryARB):
19607 #if defined(GLX_USE_TLS)
19608 call _x86_64_get_dispatch@PLT
19609 movq 4168(%rax), %r11
19610 jmp *%r11
19611 #elif defined(PTHREADS)
19612 pushq %rdi
19613 pushq %rsi
19614 pushq %rbp
19615 call _x86_64_get_dispatch@PLT
19616 popq %rbp
19617 popq %rsi
19618 popq %rdi
19619 movq 4168(%rax), %r11
19620 jmp *%r11
19621 #else
19622 movq _glapi_Dispatch(%rip), %rax
19623 testq %rax, %rax
19624 je 1f
19625 movq 4168(%rax), %r11
19626 jmp *%r11
19627 1:
19628 pushq %rdi
19629 pushq %rsi
19630 pushq %rbp
19631 call _glapi_get_dispatch
19632 popq %rbp
19633 popq %rsi
19634 popq %rdi
19635 movq 4168(%rax), %r11
19636 jmp *%r11
19637 #endif /* defined(GLX_USE_TLS) */
19638 .size GL_PREFIX(BeginQueryARB), .-GL_PREFIX(BeginQueryARB)
19639
19640 .p2align 4,,15
19641 .globl GL_PREFIX(DeleteQueriesARB)
19642 .type GL_PREFIX(DeleteQueriesARB), @function
19643 GL_PREFIX(DeleteQueriesARB):
19644 #if defined(GLX_USE_TLS)
19645 call _x86_64_get_dispatch@PLT
19646 movq 4176(%rax), %r11
19647 jmp *%r11
19648 #elif defined(PTHREADS)
19649 pushq %rdi
19650 pushq %rsi
19651 pushq %rbp
19652 call _x86_64_get_dispatch@PLT
19653 popq %rbp
19654 popq %rsi
19655 popq %rdi
19656 movq 4176(%rax), %r11
19657 jmp *%r11
19658 #else
19659 movq _glapi_Dispatch(%rip), %rax
19660 testq %rax, %rax
19661 je 1f
19662 movq 4176(%rax), %r11
19663 jmp *%r11
19664 1:
19665 pushq %rdi
19666 pushq %rsi
19667 pushq %rbp
19668 call _glapi_get_dispatch
19669 popq %rbp
19670 popq %rsi
19671 popq %rdi
19672 movq 4176(%rax), %r11
19673 jmp *%r11
19674 #endif /* defined(GLX_USE_TLS) */
19675 .size GL_PREFIX(DeleteQueriesARB), .-GL_PREFIX(DeleteQueriesARB)
19676
19677 .p2align 4,,15
19678 .globl GL_PREFIX(EndQueryARB)
19679 .type GL_PREFIX(EndQueryARB), @function
19680 GL_PREFIX(EndQueryARB):
19681 #if defined(GLX_USE_TLS)
19682 call _x86_64_get_dispatch@PLT
19683 movq 4184(%rax), %r11
19684 jmp *%r11
19685 #elif defined(PTHREADS)
19686 pushq %rdi
19687 call _x86_64_get_dispatch@PLT
19688 popq %rdi
19689 movq 4184(%rax), %r11
19690 jmp *%r11
19691 #else
19692 movq _glapi_Dispatch(%rip), %rax
19693 testq %rax, %rax
19694 je 1f
19695 movq 4184(%rax), %r11
19696 jmp *%r11
19697 1:
19698 pushq %rdi
19699 call _glapi_get_dispatch
19700 popq %rdi
19701 movq 4184(%rax), %r11
19702 jmp *%r11
19703 #endif /* defined(GLX_USE_TLS) */
19704 .size GL_PREFIX(EndQueryARB), .-GL_PREFIX(EndQueryARB)
19705
19706 .p2align 4,,15
19707 .globl GL_PREFIX(GenQueriesARB)
19708 .type GL_PREFIX(GenQueriesARB), @function
19709 GL_PREFIX(GenQueriesARB):
19710 #if defined(GLX_USE_TLS)
19711 call _x86_64_get_dispatch@PLT
19712 movq 4192(%rax), %r11
19713 jmp *%r11
19714 #elif defined(PTHREADS)
19715 pushq %rdi
19716 pushq %rsi
19717 pushq %rbp
19718 call _x86_64_get_dispatch@PLT
19719 popq %rbp
19720 popq %rsi
19721 popq %rdi
19722 movq 4192(%rax), %r11
19723 jmp *%r11
19724 #else
19725 movq _glapi_Dispatch(%rip), %rax
19726 testq %rax, %rax
19727 je 1f
19728 movq 4192(%rax), %r11
19729 jmp *%r11
19730 1:
19731 pushq %rdi
19732 pushq %rsi
19733 pushq %rbp
19734 call _glapi_get_dispatch
19735 popq %rbp
19736 popq %rsi
19737 popq %rdi
19738 movq 4192(%rax), %r11
19739 jmp *%r11
19740 #endif /* defined(GLX_USE_TLS) */
19741 .size GL_PREFIX(GenQueriesARB), .-GL_PREFIX(GenQueriesARB)
19742
19743 .p2align 4,,15
19744 .globl GL_PREFIX(GetQueryObjectivARB)
19745 .type GL_PREFIX(GetQueryObjectivARB), @function
19746 GL_PREFIX(GetQueryObjectivARB):
19747 #if defined(GLX_USE_TLS)
19748 call _x86_64_get_dispatch@PLT
19749 movq 4200(%rax), %r11
19750 jmp *%r11
19751 #elif defined(PTHREADS)
19752 pushq %rdi
19753 pushq %rsi
19754 pushq %rdx
19755 call _x86_64_get_dispatch@PLT
19756 popq %rdx
19757 popq %rsi
19758 popq %rdi
19759 movq 4200(%rax), %r11
19760 jmp *%r11
19761 #else
19762 movq _glapi_Dispatch(%rip), %rax
19763 testq %rax, %rax
19764 je 1f
19765 movq 4200(%rax), %r11
19766 jmp *%r11
19767 1:
19768 pushq %rdi
19769 pushq %rsi
19770 pushq %rdx
19771 call _glapi_get_dispatch
19772 popq %rdx
19773 popq %rsi
19774 popq %rdi
19775 movq 4200(%rax), %r11
19776 jmp *%r11
19777 #endif /* defined(GLX_USE_TLS) */
19778 .size GL_PREFIX(GetQueryObjectivARB), .-GL_PREFIX(GetQueryObjectivARB)
19779
19780 .p2align 4,,15
19781 .globl GL_PREFIX(GetQueryObjectuivARB)
19782 .type GL_PREFIX(GetQueryObjectuivARB), @function
19783 GL_PREFIX(GetQueryObjectuivARB):
19784 #if defined(GLX_USE_TLS)
19785 call _x86_64_get_dispatch@PLT
19786 movq 4208(%rax), %r11
19787 jmp *%r11
19788 #elif defined(PTHREADS)
19789 pushq %rdi
19790 pushq %rsi
19791 pushq %rdx
19792 call _x86_64_get_dispatch@PLT
19793 popq %rdx
19794 popq %rsi
19795 popq %rdi
19796 movq 4208(%rax), %r11
19797 jmp *%r11
19798 #else
19799 movq _glapi_Dispatch(%rip), %rax
19800 testq %rax, %rax
19801 je 1f
19802 movq 4208(%rax), %r11
19803 jmp *%r11
19804 1:
19805 pushq %rdi
19806 pushq %rsi
19807 pushq %rdx
19808 call _glapi_get_dispatch
19809 popq %rdx
19810 popq %rsi
19811 popq %rdi
19812 movq 4208(%rax), %r11
19813 jmp *%r11
19814 #endif /* defined(GLX_USE_TLS) */
19815 .size GL_PREFIX(GetQueryObjectuivARB), .-GL_PREFIX(GetQueryObjectuivARB)
19816
19817 .p2align 4,,15
19818 .globl GL_PREFIX(GetQueryivARB)
19819 .type GL_PREFIX(GetQueryivARB), @function
19820 GL_PREFIX(GetQueryivARB):
19821 #if defined(GLX_USE_TLS)
19822 call _x86_64_get_dispatch@PLT
19823 movq 4216(%rax), %r11
19824 jmp *%r11
19825 #elif defined(PTHREADS)
19826 pushq %rdi
19827 pushq %rsi
19828 pushq %rdx
19829 call _x86_64_get_dispatch@PLT
19830 popq %rdx
19831 popq %rsi
19832 popq %rdi
19833 movq 4216(%rax), %r11
19834 jmp *%r11
19835 #else
19836 movq _glapi_Dispatch(%rip), %rax
19837 testq %rax, %rax
19838 je 1f
19839 movq 4216(%rax), %r11
19840 jmp *%r11
19841 1:
19842 pushq %rdi
19843 pushq %rsi
19844 pushq %rdx
19845 call _glapi_get_dispatch
19846 popq %rdx
19847 popq %rsi
19848 popq %rdi
19849 movq 4216(%rax), %r11
19850 jmp *%r11
19851 #endif /* defined(GLX_USE_TLS) */
19852 .size GL_PREFIX(GetQueryivARB), .-GL_PREFIX(GetQueryivARB)
19853
19854 .p2align 4,,15
19855 .globl GL_PREFIX(IsQueryARB)
19856 .type GL_PREFIX(IsQueryARB), @function
19857 GL_PREFIX(IsQueryARB):
19858 #if defined(GLX_USE_TLS)
19859 call _x86_64_get_dispatch@PLT
19860 movq 4224(%rax), %r11
19861 jmp *%r11
19862 #elif defined(PTHREADS)
19863 pushq %rdi
19864 call _x86_64_get_dispatch@PLT
19865 popq %rdi
19866 movq 4224(%rax), %r11
19867 jmp *%r11
19868 #else
19869 movq _glapi_Dispatch(%rip), %rax
19870 testq %rax, %rax
19871 je 1f
19872 movq 4224(%rax), %r11
19873 jmp *%r11
19874 1:
19875 pushq %rdi
19876 call _glapi_get_dispatch
19877 popq %rdi
19878 movq 4224(%rax), %r11
19879 jmp *%r11
19880 #endif /* defined(GLX_USE_TLS) */
19881 .size GL_PREFIX(IsQueryARB), .-GL_PREFIX(IsQueryARB)
19882
19883 .p2align 4,,15
19884 .globl GL_PREFIX(AttachObjectARB)
19885 .type GL_PREFIX(AttachObjectARB), @function
19886 GL_PREFIX(AttachObjectARB):
19887 #if defined(GLX_USE_TLS)
19888 call _x86_64_get_dispatch@PLT
19889 movq 4232(%rax), %r11
19890 jmp *%r11
19891 #elif defined(PTHREADS)
19892 pushq %rdi
19893 pushq %rsi
19894 pushq %rbp
19895 call _x86_64_get_dispatch@PLT
19896 popq %rbp
19897 popq %rsi
19898 popq %rdi
19899 movq 4232(%rax), %r11
19900 jmp *%r11
19901 #else
19902 movq _glapi_Dispatch(%rip), %rax
19903 testq %rax, %rax
19904 je 1f
19905 movq 4232(%rax), %r11
19906 jmp *%r11
19907 1:
19908 pushq %rdi
19909 pushq %rsi
19910 pushq %rbp
19911 call _glapi_get_dispatch
19912 popq %rbp
19913 popq %rsi
19914 popq %rdi
19915 movq 4232(%rax), %r11
19916 jmp *%r11
19917 #endif /* defined(GLX_USE_TLS) */
19918 .size GL_PREFIX(AttachObjectARB), .-GL_PREFIX(AttachObjectARB)
19919
19920 .p2align 4,,15
19921 .globl GL_PREFIX(CompileShaderARB)
19922 .type GL_PREFIX(CompileShaderARB), @function
19923 GL_PREFIX(CompileShaderARB):
19924 #if defined(GLX_USE_TLS)
19925 call _x86_64_get_dispatch@PLT
19926 movq 4240(%rax), %r11
19927 jmp *%r11
19928 #elif defined(PTHREADS)
19929 pushq %rdi
19930 call _x86_64_get_dispatch@PLT
19931 popq %rdi
19932 movq 4240(%rax), %r11
19933 jmp *%r11
19934 #else
19935 movq _glapi_Dispatch(%rip), %rax
19936 testq %rax, %rax
19937 je 1f
19938 movq 4240(%rax), %r11
19939 jmp *%r11
19940 1:
19941 pushq %rdi
19942 call _glapi_get_dispatch
19943 popq %rdi
19944 movq 4240(%rax), %r11
19945 jmp *%r11
19946 #endif /* defined(GLX_USE_TLS) */
19947 .size GL_PREFIX(CompileShaderARB), .-GL_PREFIX(CompileShaderARB)
19948
19949 .p2align 4,,15
19950 .globl GL_PREFIX(CreateProgramObjectARB)
19951 .type GL_PREFIX(CreateProgramObjectARB), @function
19952 GL_PREFIX(CreateProgramObjectARB):
19953 #if defined(GLX_USE_TLS)
19954 call _x86_64_get_dispatch@PLT
19955 movq 4248(%rax), %r11
19956 jmp *%r11
19957 #elif defined(PTHREADS)
19958 pushq %rbp
19959 call _x86_64_get_dispatch@PLT
19960 popq %rbp
19961 movq 4248(%rax), %r11
19962 jmp *%r11
19963 #else
19964 movq _glapi_Dispatch(%rip), %rax
19965 testq %rax, %rax
19966 je 1f
19967 movq 4248(%rax), %r11
19968 jmp *%r11
19969 1:
19970 pushq %rbp
19971 call _glapi_get_dispatch
19972 popq %rbp
19973 movq 4248(%rax), %r11
19974 jmp *%r11
19975 #endif /* defined(GLX_USE_TLS) */
19976 .size GL_PREFIX(CreateProgramObjectARB), .-GL_PREFIX(CreateProgramObjectARB)
19977
19978 .p2align 4,,15
19979 .globl GL_PREFIX(CreateShaderObjectARB)
19980 .type GL_PREFIX(CreateShaderObjectARB), @function
19981 GL_PREFIX(CreateShaderObjectARB):
19982 #if defined(GLX_USE_TLS)
19983 call _x86_64_get_dispatch@PLT
19984 movq 4256(%rax), %r11
19985 jmp *%r11
19986 #elif defined(PTHREADS)
19987 pushq %rdi
19988 call _x86_64_get_dispatch@PLT
19989 popq %rdi
19990 movq 4256(%rax), %r11
19991 jmp *%r11
19992 #else
19993 movq _glapi_Dispatch(%rip), %rax
19994 testq %rax, %rax
19995 je 1f
19996 movq 4256(%rax), %r11
19997 jmp *%r11
19998 1:
19999 pushq %rdi
20000 call _glapi_get_dispatch
20001 popq %rdi
20002 movq 4256(%rax), %r11
20003 jmp *%r11
20004 #endif /* defined(GLX_USE_TLS) */
20005 .size GL_PREFIX(CreateShaderObjectARB), .-GL_PREFIX(CreateShaderObjectARB)
20006
20007 .p2align 4,,15
20008 .globl GL_PREFIX(DeleteObjectARB)
20009 .type GL_PREFIX(DeleteObjectARB), @function
20010 GL_PREFIX(DeleteObjectARB):
20011 #if defined(GLX_USE_TLS)
20012 call _x86_64_get_dispatch@PLT
20013 movq 4264(%rax), %r11
20014 jmp *%r11
20015 #elif defined(PTHREADS)
20016 pushq %rdi
20017 call _x86_64_get_dispatch@PLT
20018 popq %rdi
20019 movq 4264(%rax), %r11
20020 jmp *%r11
20021 #else
20022 movq _glapi_Dispatch(%rip), %rax
20023 testq %rax, %rax
20024 je 1f
20025 movq 4264(%rax), %r11
20026 jmp *%r11
20027 1:
20028 pushq %rdi
20029 call _glapi_get_dispatch
20030 popq %rdi
20031 movq 4264(%rax), %r11
20032 jmp *%r11
20033 #endif /* defined(GLX_USE_TLS) */
20034 .size GL_PREFIX(DeleteObjectARB), .-GL_PREFIX(DeleteObjectARB)
20035
20036 .p2align 4,,15
20037 .globl GL_PREFIX(DetachObjectARB)
20038 .type GL_PREFIX(DetachObjectARB), @function
20039 GL_PREFIX(DetachObjectARB):
20040 #if defined(GLX_USE_TLS)
20041 call _x86_64_get_dispatch@PLT
20042 movq 4272(%rax), %r11
20043 jmp *%r11
20044 #elif defined(PTHREADS)
20045 pushq %rdi
20046 pushq %rsi
20047 pushq %rbp
20048 call _x86_64_get_dispatch@PLT
20049 popq %rbp
20050 popq %rsi
20051 popq %rdi
20052 movq 4272(%rax), %r11
20053 jmp *%r11
20054 #else
20055 movq _glapi_Dispatch(%rip), %rax
20056 testq %rax, %rax
20057 je 1f
20058 movq 4272(%rax), %r11
20059 jmp *%r11
20060 1:
20061 pushq %rdi
20062 pushq %rsi
20063 pushq %rbp
20064 call _glapi_get_dispatch
20065 popq %rbp
20066 popq %rsi
20067 popq %rdi
20068 movq 4272(%rax), %r11
20069 jmp *%r11
20070 #endif /* defined(GLX_USE_TLS) */
20071 .size GL_PREFIX(DetachObjectARB), .-GL_PREFIX(DetachObjectARB)
20072
20073 .p2align 4,,15
20074 .globl GL_PREFIX(GetActiveUniformARB)
20075 .type GL_PREFIX(GetActiveUniformARB), @function
20076 GL_PREFIX(GetActiveUniformARB):
20077 #if defined(GLX_USE_TLS)
20078 call _x86_64_get_dispatch@PLT
20079 movq 4280(%rax), %r11
20080 jmp *%r11
20081 #elif defined(PTHREADS)
20082 pushq %rdi
20083 pushq %rsi
20084 pushq %rdx
20085 pushq %rcx
20086 pushq %r8
20087 pushq %r9
20088 pushq %rbp
20089 call _x86_64_get_dispatch@PLT
20090 popq %rbp
20091 popq %r9
20092 popq %r8
20093 popq %rcx
20094 popq %rdx
20095 popq %rsi
20096 popq %rdi
20097 movq 4280(%rax), %r11
20098 jmp *%r11
20099 #else
20100 movq _glapi_Dispatch(%rip), %rax
20101 testq %rax, %rax
20102 je 1f
20103 movq 4280(%rax), %r11
20104 jmp *%r11
20105 1:
20106 pushq %rdi
20107 pushq %rsi
20108 pushq %rdx
20109 pushq %rcx
20110 pushq %r8
20111 pushq %r9
20112 pushq %rbp
20113 call _glapi_get_dispatch
20114 popq %rbp
20115 popq %r9
20116 popq %r8
20117 popq %rcx
20118 popq %rdx
20119 popq %rsi
20120 popq %rdi
20121 movq 4280(%rax), %r11
20122 jmp *%r11
20123 #endif /* defined(GLX_USE_TLS) */
20124 .size GL_PREFIX(GetActiveUniformARB), .-GL_PREFIX(GetActiveUniformARB)
20125
20126 .p2align 4,,15
20127 .globl GL_PREFIX(GetAttachedObjectsARB)
20128 .type GL_PREFIX(GetAttachedObjectsARB), @function
20129 GL_PREFIX(GetAttachedObjectsARB):
20130 #if defined(GLX_USE_TLS)
20131 call _x86_64_get_dispatch@PLT
20132 movq 4288(%rax), %r11
20133 jmp *%r11
20134 #elif defined(PTHREADS)
20135 pushq %rdi
20136 pushq %rsi
20137 pushq %rdx
20138 pushq %rcx
20139 pushq %rbp
20140 call _x86_64_get_dispatch@PLT
20141 popq %rbp
20142 popq %rcx
20143 popq %rdx
20144 popq %rsi
20145 popq %rdi
20146 movq 4288(%rax), %r11
20147 jmp *%r11
20148 #else
20149 movq _glapi_Dispatch(%rip), %rax
20150 testq %rax, %rax
20151 je 1f
20152 movq 4288(%rax), %r11
20153 jmp *%r11
20154 1:
20155 pushq %rdi
20156 pushq %rsi
20157 pushq %rdx
20158 pushq %rcx
20159 pushq %rbp
20160 call _glapi_get_dispatch
20161 popq %rbp
20162 popq %rcx
20163 popq %rdx
20164 popq %rsi
20165 popq %rdi
20166 movq 4288(%rax), %r11
20167 jmp *%r11
20168 #endif /* defined(GLX_USE_TLS) */
20169 .size GL_PREFIX(GetAttachedObjectsARB), .-GL_PREFIX(GetAttachedObjectsARB)
20170
20171 .p2align 4,,15
20172 .globl GL_PREFIX(GetHandleARB)
20173 .type GL_PREFIX(GetHandleARB), @function
20174 GL_PREFIX(GetHandleARB):
20175 #if defined(GLX_USE_TLS)
20176 call _x86_64_get_dispatch@PLT
20177 movq 4296(%rax), %r11
20178 jmp *%r11
20179 #elif defined(PTHREADS)
20180 pushq %rdi
20181 call _x86_64_get_dispatch@PLT
20182 popq %rdi
20183 movq 4296(%rax), %r11
20184 jmp *%r11
20185 #else
20186 movq _glapi_Dispatch(%rip), %rax
20187 testq %rax, %rax
20188 je 1f
20189 movq 4296(%rax), %r11
20190 jmp *%r11
20191 1:
20192 pushq %rdi
20193 call _glapi_get_dispatch
20194 popq %rdi
20195 movq 4296(%rax), %r11
20196 jmp *%r11
20197 #endif /* defined(GLX_USE_TLS) */
20198 .size GL_PREFIX(GetHandleARB), .-GL_PREFIX(GetHandleARB)
20199
20200 .p2align 4,,15
20201 .globl GL_PREFIX(GetInfoLogARB)
20202 .type GL_PREFIX(GetInfoLogARB), @function
20203 GL_PREFIX(GetInfoLogARB):
20204 #if defined(GLX_USE_TLS)
20205 call _x86_64_get_dispatch@PLT
20206 movq 4304(%rax), %r11
20207 jmp *%r11
20208 #elif defined(PTHREADS)
20209 pushq %rdi
20210 pushq %rsi
20211 pushq %rdx
20212 pushq %rcx
20213 pushq %rbp
20214 call _x86_64_get_dispatch@PLT
20215 popq %rbp
20216 popq %rcx
20217 popq %rdx
20218 popq %rsi
20219 popq %rdi
20220 movq 4304(%rax), %r11
20221 jmp *%r11
20222 #else
20223 movq _glapi_Dispatch(%rip), %rax
20224 testq %rax, %rax
20225 je 1f
20226 movq 4304(%rax), %r11
20227 jmp *%r11
20228 1:
20229 pushq %rdi
20230 pushq %rsi
20231 pushq %rdx
20232 pushq %rcx
20233 pushq %rbp
20234 call _glapi_get_dispatch
20235 popq %rbp
20236 popq %rcx
20237 popq %rdx
20238 popq %rsi
20239 popq %rdi
20240 movq 4304(%rax), %r11
20241 jmp *%r11
20242 #endif /* defined(GLX_USE_TLS) */
20243 .size GL_PREFIX(GetInfoLogARB), .-GL_PREFIX(GetInfoLogARB)
20244
20245 .p2align 4,,15
20246 .globl GL_PREFIX(GetObjectParameterfvARB)
20247 .type GL_PREFIX(GetObjectParameterfvARB), @function
20248 GL_PREFIX(GetObjectParameterfvARB):
20249 #if defined(GLX_USE_TLS)
20250 call _x86_64_get_dispatch@PLT
20251 movq 4312(%rax), %r11
20252 jmp *%r11
20253 #elif defined(PTHREADS)
20254 pushq %rdi
20255 pushq %rsi
20256 pushq %rdx
20257 call _x86_64_get_dispatch@PLT
20258 popq %rdx
20259 popq %rsi
20260 popq %rdi
20261 movq 4312(%rax), %r11
20262 jmp *%r11
20263 #else
20264 movq _glapi_Dispatch(%rip), %rax
20265 testq %rax, %rax
20266 je 1f
20267 movq 4312(%rax), %r11
20268 jmp *%r11
20269 1:
20270 pushq %rdi
20271 pushq %rsi
20272 pushq %rdx
20273 call _glapi_get_dispatch
20274 popq %rdx
20275 popq %rsi
20276 popq %rdi
20277 movq 4312(%rax), %r11
20278 jmp *%r11
20279 #endif /* defined(GLX_USE_TLS) */
20280 .size GL_PREFIX(GetObjectParameterfvARB), .-GL_PREFIX(GetObjectParameterfvARB)
20281
20282 .p2align 4,,15
20283 .globl GL_PREFIX(GetObjectParameterivARB)
20284 .type GL_PREFIX(GetObjectParameterivARB), @function
20285 GL_PREFIX(GetObjectParameterivARB):
20286 #if defined(GLX_USE_TLS)
20287 call _x86_64_get_dispatch@PLT
20288 movq 4320(%rax), %r11
20289 jmp *%r11
20290 #elif defined(PTHREADS)
20291 pushq %rdi
20292 pushq %rsi
20293 pushq %rdx
20294 call _x86_64_get_dispatch@PLT
20295 popq %rdx
20296 popq %rsi
20297 popq %rdi
20298 movq 4320(%rax), %r11
20299 jmp *%r11
20300 #else
20301 movq _glapi_Dispatch(%rip), %rax
20302 testq %rax, %rax
20303 je 1f
20304 movq 4320(%rax), %r11
20305 jmp *%r11
20306 1:
20307 pushq %rdi
20308 pushq %rsi
20309 pushq %rdx
20310 call _glapi_get_dispatch
20311 popq %rdx
20312 popq %rsi
20313 popq %rdi
20314 movq 4320(%rax), %r11
20315 jmp *%r11
20316 #endif /* defined(GLX_USE_TLS) */
20317 .size GL_PREFIX(GetObjectParameterivARB), .-GL_PREFIX(GetObjectParameterivARB)
20318
20319 .p2align 4,,15
20320 .globl GL_PREFIX(GetShaderSourceARB)
20321 .type GL_PREFIX(GetShaderSourceARB), @function
20322 GL_PREFIX(GetShaderSourceARB):
20323 #if defined(GLX_USE_TLS)
20324 call _x86_64_get_dispatch@PLT
20325 movq 4328(%rax), %r11
20326 jmp *%r11
20327 #elif defined(PTHREADS)
20328 pushq %rdi
20329 pushq %rsi
20330 pushq %rdx
20331 pushq %rcx
20332 pushq %rbp
20333 call _x86_64_get_dispatch@PLT
20334 popq %rbp
20335 popq %rcx
20336 popq %rdx
20337 popq %rsi
20338 popq %rdi
20339 movq 4328(%rax), %r11
20340 jmp *%r11
20341 #else
20342 movq _glapi_Dispatch(%rip), %rax
20343 testq %rax, %rax
20344 je 1f
20345 movq 4328(%rax), %r11
20346 jmp *%r11
20347 1:
20348 pushq %rdi
20349 pushq %rsi
20350 pushq %rdx
20351 pushq %rcx
20352 pushq %rbp
20353 call _glapi_get_dispatch
20354 popq %rbp
20355 popq %rcx
20356 popq %rdx
20357 popq %rsi
20358 popq %rdi
20359 movq 4328(%rax), %r11
20360 jmp *%r11
20361 #endif /* defined(GLX_USE_TLS) */
20362 .size GL_PREFIX(GetShaderSourceARB), .-GL_PREFIX(GetShaderSourceARB)
20363
20364 .p2align 4,,15
20365 .globl GL_PREFIX(GetUniformLocationARB)
20366 .type GL_PREFIX(GetUniformLocationARB), @function
20367 GL_PREFIX(GetUniformLocationARB):
20368 #if defined(GLX_USE_TLS)
20369 call _x86_64_get_dispatch@PLT
20370 movq 4336(%rax), %r11
20371 jmp *%r11
20372 #elif defined(PTHREADS)
20373 pushq %rdi
20374 pushq %rsi
20375 pushq %rbp
20376 call _x86_64_get_dispatch@PLT
20377 popq %rbp
20378 popq %rsi
20379 popq %rdi
20380 movq 4336(%rax), %r11
20381 jmp *%r11
20382 #else
20383 movq _glapi_Dispatch(%rip), %rax
20384 testq %rax, %rax
20385 je 1f
20386 movq 4336(%rax), %r11
20387 jmp *%r11
20388 1:
20389 pushq %rdi
20390 pushq %rsi
20391 pushq %rbp
20392 call _glapi_get_dispatch
20393 popq %rbp
20394 popq %rsi
20395 popq %rdi
20396 movq 4336(%rax), %r11
20397 jmp *%r11
20398 #endif /* defined(GLX_USE_TLS) */
20399 .size GL_PREFIX(GetUniformLocationARB), .-GL_PREFIX(GetUniformLocationARB)
20400
20401 .p2align 4,,15
20402 .globl GL_PREFIX(GetUniformfvARB)
20403 .type GL_PREFIX(GetUniformfvARB), @function
20404 GL_PREFIX(GetUniformfvARB):
20405 #if defined(GLX_USE_TLS)
20406 call _x86_64_get_dispatch@PLT
20407 movq 4344(%rax), %r11
20408 jmp *%r11
20409 #elif defined(PTHREADS)
20410 pushq %rdi
20411 pushq %rsi
20412 pushq %rdx
20413 call _x86_64_get_dispatch@PLT
20414 popq %rdx
20415 popq %rsi
20416 popq %rdi
20417 movq 4344(%rax), %r11
20418 jmp *%r11
20419 #else
20420 movq _glapi_Dispatch(%rip), %rax
20421 testq %rax, %rax
20422 je 1f
20423 movq 4344(%rax), %r11
20424 jmp *%r11
20425 1:
20426 pushq %rdi
20427 pushq %rsi
20428 pushq %rdx
20429 call _glapi_get_dispatch
20430 popq %rdx
20431 popq %rsi
20432 popq %rdi
20433 movq 4344(%rax), %r11
20434 jmp *%r11
20435 #endif /* defined(GLX_USE_TLS) */
20436 .size GL_PREFIX(GetUniformfvARB), .-GL_PREFIX(GetUniformfvARB)
20437
20438 .p2align 4,,15
20439 .globl GL_PREFIX(GetUniformivARB)
20440 .type GL_PREFIX(GetUniformivARB), @function
20441 GL_PREFIX(GetUniformivARB):
20442 #if defined(GLX_USE_TLS)
20443 call _x86_64_get_dispatch@PLT
20444 movq 4352(%rax), %r11
20445 jmp *%r11
20446 #elif defined(PTHREADS)
20447 pushq %rdi
20448 pushq %rsi
20449 pushq %rdx
20450 call _x86_64_get_dispatch@PLT
20451 popq %rdx
20452 popq %rsi
20453 popq %rdi
20454 movq 4352(%rax), %r11
20455 jmp *%r11
20456 #else
20457 movq _glapi_Dispatch(%rip), %rax
20458 testq %rax, %rax
20459 je 1f
20460 movq 4352(%rax), %r11
20461 jmp *%r11
20462 1:
20463 pushq %rdi
20464 pushq %rsi
20465 pushq %rdx
20466 call _glapi_get_dispatch
20467 popq %rdx
20468 popq %rsi
20469 popq %rdi
20470 movq 4352(%rax), %r11
20471 jmp *%r11
20472 #endif /* defined(GLX_USE_TLS) */
20473 .size GL_PREFIX(GetUniformivARB), .-GL_PREFIX(GetUniformivARB)
20474
20475 .p2align 4,,15
20476 .globl GL_PREFIX(LinkProgramARB)
20477 .type GL_PREFIX(LinkProgramARB), @function
20478 GL_PREFIX(LinkProgramARB):
20479 #if defined(GLX_USE_TLS)
20480 call _x86_64_get_dispatch@PLT
20481 movq 4360(%rax), %r11
20482 jmp *%r11
20483 #elif defined(PTHREADS)
20484 pushq %rdi
20485 call _x86_64_get_dispatch@PLT
20486 popq %rdi
20487 movq 4360(%rax), %r11
20488 jmp *%r11
20489 #else
20490 movq _glapi_Dispatch(%rip), %rax
20491 testq %rax, %rax
20492 je 1f
20493 movq 4360(%rax), %r11
20494 jmp *%r11
20495 1:
20496 pushq %rdi
20497 call _glapi_get_dispatch
20498 popq %rdi
20499 movq 4360(%rax), %r11
20500 jmp *%r11
20501 #endif /* defined(GLX_USE_TLS) */
20502 .size GL_PREFIX(LinkProgramARB), .-GL_PREFIX(LinkProgramARB)
20503
20504 .p2align 4,,15
20505 .globl GL_PREFIX(ShaderSourceARB)
20506 .type GL_PREFIX(ShaderSourceARB), @function
20507 GL_PREFIX(ShaderSourceARB):
20508 #if defined(GLX_USE_TLS)
20509 call _x86_64_get_dispatch@PLT
20510 movq 4368(%rax), %r11
20511 jmp *%r11
20512 #elif defined(PTHREADS)
20513 pushq %rdi
20514 pushq %rsi
20515 pushq %rdx
20516 pushq %rcx
20517 pushq %rbp
20518 call _x86_64_get_dispatch@PLT
20519 popq %rbp
20520 popq %rcx
20521 popq %rdx
20522 popq %rsi
20523 popq %rdi
20524 movq 4368(%rax), %r11
20525 jmp *%r11
20526 #else
20527 movq _glapi_Dispatch(%rip), %rax
20528 testq %rax, %rax
20529 je 1f
20530 movq 4368(%rax), %r11
20531 jmp *%r11
20532 1:
20533 pushq %rdi
20534 pushq %rsi
20535 pushq %rdx
20536 pushq %rcx
20537 pushq %rbp
20538 call _glapi_get_dispatch
20539 popq %rbp
20540 popq %rcx
20541 popq %rdx
20542 popq %rsi
20543 popq %rdi
20544 movq 4368(%rax), %r11
20545 jmp *%r11
20546 #endif /* defined(GLX_USE_TLS) */
20547 .size GL_PREFIX(ShaderSourceARB), .-GL_PREFIX(ShaderSourceARB)
20548
20549 .p2align 4,,15
20550 .globl GL_PREFIX(Uniform1fARB)
20551 .type GL_PREFIX(Uniform1fARB), @function
20552 GL_PREFIX(Uniform1fARB):
20553 #if defined(GLX_USE_TLS)
20554 call _x86_64_get_dispatch@PLT
20555 movq 4376(%rax), %r11
20556 jmp *%r11
20557 #elif defined(PTHREADS)
20558 subq $24, %rsp
20559 movq %rdi, (%rsp)
20560 movq %xmm0, 8(%rsp)
20561 call _x86_64_get_dispatch@PLT
20562 movq 8(%rsp), %xmm0
20563 movq (%rsp), %rdi
20564 addq $24, %rsp
20565 movq 4376(%rax), %r11
20566 jmp *%r11
20567 #else
20568 movq _glapi_Dispatch(%rip), %rax
20569 testq %rax, %rax
20570 je 1f
20571 movq 4376(%rax), %r11
20572 jmp *%r11
20573 1:
20574 subq $24, %rsp
20575 movq %rdi, (%rsp)
20576 movq %xmm0, 8(%rsp)
20577 call _glapi_get_dispatch
20578 movq 8(%rsp), %xmm0
20579 movq (%rsp), %rdi
20580 addq $24, %rsp
20581 movq 4376(%rax), %r11
20582 jmp *%r11
20583 #endif /* defined(GLX_USE_TLS) */
20584 .size GL_PREFIX(Uniform1fARB), .-GL_PREFIX(Uniform1fARB)
20585
20586 .p2align 4,,15
20587 .globl GL_PREFIX(Uniform1fvARB)
20588 .type GL_PREFIX(Uniform1fvARB), @function
20589 GL_PREFIX(Uniform1fvARB):
20590 #if defined(GLX_USE_TLS)
20591 call _x86_64_get_dispatch@PLT
20592 movq 4384(%rax), %r11
20593 jmp *%r11
20594 #elif defined(PTHREADS)
20595 pushq %rdi
20596 pushq %rsi
20597 pushq %rdx
20598 call _x86_64_get_dispatch@PLT
20599 popq %rdx
20600 popq %rsi
20601 popq %rdi
20602 movq 4384(%rax), %r11
20603 jmp *%r11
20604 #else
20605 movq _glapi_Dispatch(%rip), %rax
20606 testq %rax, %rax
20607 je 1f
20608 movq 4384(%rax), %r11
20609 jmp *%r11
20610 1:
20611 pushq %rdi
20612 pushq %rsi
20613 pushq %rdx
20614 call _glapi_get_dispatch
20615 popq %rdx
20616 popq %rsi
20617 popq %rdi
20618 movq 4384(%rax), %r11
20619 jmp *%r11
20620 #endif /* defined(GLX_USE_TLS) */
20621 .size GL_PREFIX(Uniform1fvARB), .-GL_PREFIX(Uniform1fvARB)
20622
20623 .p2align 4,,15
20624 .globl GL_PREFIX(Uniform1iARB)
20625 .type GL_PREFIX(Uniform1iARB), @function
20626 GL_PREFIX(Uniform1iARB):
20627 #if defined(GLX_USE_TLS)
20628 call _x86_64_get_dispatch@PLT
20629 movq 4392(%rax), %r11
20630 jmp *%r11
20631 #elif defined(PTHREADS)
20632 pushq %rdi
20633 pushq %rsi
20634 pushq %rbp
20635 call _x86_64_get_dispatch@PLT
20636 popq %rbp
20637 popq %rsi
20638 popq %rdi
20639 movq 4392(%rax), %r11
20640 jmp *%r11
20641 #else
20642 movq _glapi_Dispatch(%rip), %rax
20643 testq %rax, %rax
20644 je 1f
20645 movq 4392(%rax), %r11
20646 jmp *%r11
20647 1:
20648 pushq %rdi
20649 pushq %rsi
20650 pushq %rbp
20651 call _glapi_get_dispatch
20652 popq %rbp
20653 popq %rsi
20654 popq %rdi
20655 movq 4392(%rax), %r11
20656 jmp *%r11
20657 #endif /* defined(GLX_USE_TLS) */
20658 .size GL_PREFIX(Uniform1iARB), .-GL_PREFIX(Uniform1iARB)
20659
20660 .p2align 4,,15
20661 .globl GL_PREFIX(Uniform1ivARB)
20662 .type GL_PREFIX(Uniform1ivARB), @function
20663 GL_PREFIX(Uniform1ivARB):
20664 #if defined(GLX_USE_TLS)
20665 call _x86_64_get_dispatch@PLT
20666 movq 4400(%rax), %r11
20667 jmp *%r11
20668 #elif defined(PTHREADS)
20669 pushq %rdi
20670 pushq %rsi
20671 pushq %rdx
20672 call _x86_64_get_dispatch@PLT
20673 popq %rdx
20674 popq %rsi
20675 popq %rdi
20676 movq 4400(%rax), %r11
20677 jmp *%r11
20678 #else
20679 movq _glapi_Dispatch(%rip), %rax
20680 testq %rax, %rax
20681 je 1f
20682 movq 4400(%rax), %r11
20683 jmp *%r11
20684 1:
20685 pushq %rdi
20686 pushq %rsi
20687 pushq %rdx
20688 call _glapi_get_dispatch
20689 popq %rdx
20690 popq %rsi
20691 popq %rdi
20692 movq 4400(%rax), %r11
20693 jmp *%r11
20694 #endif /* defined(GLX_USE_TLS) */
20695 .size GL_PREFIX(Uniform1ivARB), .-GL_PREFIX(Uniform1ivARB)
20696
20697 .p2align 4,,15
20698 .globl GL_PREFIX(Uniform2fARB)
20699 .type GL_PREFIX(Uniform2fARB), @function
20700 GL_PREFIX(Uniform2fARB):
20701 #if defined(GLX_USE_TLS)
20702 call _x86_64_get_dispatch@PLT
20703 movq 4408(%rax), %r11
20704 jmp *%r11
20705 #elif defined(PTHREADS)
20706 subq $24, %rsp
20707 movq %rdi, (%rsp)
20708 movq %xmm0, 8(%rsp)
20709 movq %xmm1, 16(%rsp)
20710 call _x86_64_get_dispatch@PLT
20711 movq 16(%rsp), %xmm1
20712 movq 8(%rsp), %xmm0
20713 movq (%rsp), %rdi
20714 addq $24, %rsp
20715 movq 4408(%rax), %r11
20716 jmp *%r11
20717 #else
20718 movq _glapi_Dispatch(%rip), %rax
20719 testq %rax, %rax
20720 je 1f
20721 movq 4408(%rax), %r11
20722 jmp *%r11
20723 1:
20724 subq $24, %rsp
20725 movq %rdi, (%rsp)
20726 movq %xmm0, 8(%rsp)
20727 movq %xmm1, 16(%rsp)
20728 call _glapi_get_dispatch
20729 movq 16(%rsp), %xmm1
20730 movq 8(%rsp), %xmm0
20731 movq (%rsp), %rdi
20732 addq $24, %rsp
20733 movq 4408(%rax), %r11
20734 jmp *%r11
20735 #endif /* defined(GLX_USE_TLS) */
20736 .size GL_PREFIX(Uniform2fARB), .-GL_PREFIX(Uniform2fARB)
20737
20738 .p2align 4,,15
20739 .globl GL_PREFIX(Uniform2fvARB)
20740 .type GL_PREFIX(Uniform2fvARB), @function
20741 GL_PREFIX(Uniform2fvARB):
20742 #if defined(GLX_USE_TLS)
20743 call _x86_64_get_dispatch@PLT
20744 movq 4416(%rax), %r11
20745 jmp *%r11
20746 #elif defined(PTHREADS)
20747 pushq %rdi
20748 pushq %rsi
20749 pushq %rdx
20750 call _x86_64_get_dispatch@PLT
20751 popq %rdx
20752 popq %rsi
20753 popq %rdi
20754 movq 4416(%rax), %r11
20755 jmp *%r11
20756 #else
20757 movq _glapi_Dispatch(%rip), %rax
20758 testq %rax, %rax
20759 je 1f
20760 movq 4416(%rax), %r11
20761 jmp *%r11
20762 1:
20763 pushq %rdi
20764 pushq %rsi
20765 pushq %rdx
20766 call _glapi_get_dispatch
20767 popq %rdx
20768 popq %rsi
20769 popq %rdi
20770 movq 4416(%rax), %r11
20771 jmp *%r11
20772 #endif /* defined(GLX_USE_TLS) */
20773 .size GL_PREFIX(Uniform2fvARB), .-GL_PREFIX(Uniform2fvARB)
20774
20775 .p2align 4,,15
20776 .globl GL_PREFIX(Uniform2iARB)
20777 .type GL_PREFIX(Uniform2iARB), @function
20778 GL_PREFIX(Uniform2iARB):
20779 #if defined(GLX_USE_TLS)
20780 call _x86_64_get_dispatch@PLT
20781 movq 4424(%rax), %r11
20782 jmp *%r11
20783 #elif defined(PTHREADS)
20784 pushq %rdi
20785 pushq %rsi
20786 pushq %rdx
20787 call _x86_64_get_dispatch@PLT
20788 popq %rdx
20789 popq %rsi
20790 popq %rdi
20791 movq 4424(%rax), %r11
20792 jmp *%r11
20793 #else
20794 movq _glapi_Dispatch(%rip), %rax
20795 testq %rax, %rax
20796 je 1f
20797 movq 4424(%rax), %r11
20798 jmp *%r11
20799 1:
20800 pushq %rdi
20801 pushq %rsi
20802 pushq %rdx
20803 call _glapi_get_dispatch
20804 popq %rdx
20805 popq %rsi
20806 popq %rdi
20807 movq 4424(%rax), %r11
20808 jmp *%r11
20809 #endif /* defined(GLX_USE_TLS) */
20810 .size GL_PREFIX(Uniform2iARB), .-GL_PREFIX(Uniform2iARB)
20811
20812 .p2align 4,,15
20813 .globl GL_PREFIX(Uniform2ivARB)
20814 .type GL_PREFIX(Uniform2ivARB), @function
20815 GL_PREFIX(Uniform2ivARB):
20816 #if defined(GLX_USE_TLS)
20817 call _x86_64_get_dispatch@PLT
20818 movq 4432(%rax), %r11
20819 jmp *%r11
20820 #elif defined(PTHREADS)
20821 pushq %rdi
20822 pushq %rsi
20823 pushq %rdx
20824 call _x86_64_get_dispatch@PLT
20825 popq %rdx
20826 popq %rsi
20827 popq %rdi
20828 movq 4432(%rax), %r11
20829 jmp *%r11
20830 #else
20831 movq _glapi_Dispatch(%rip), %rax
20832 testq %rax, %rax
20833 je 1f
20834 movq 4432(%rax), %r11
20835 jmp *%r11
20836 1:
20837 pushq %rdi
20838 pushq %rsi
20839 pushq %rdx
20840 call _glapi_get_dispatch
20841 popq %rdx
20842 popq %rsi
20843 popq %rdi
20844 movq 4432(%rax), %r11
20845 jmp *%r11
20846 #endif /* defined(GLX_USE_TLS) */
20847 .size GL_PREFIX(Uniform2ivARB), .-GL_PREFIX(Uniform2ivARB)
20848
20849 .p2align 4,,15
20850 .globl GL_PREFIX(Uniform3fARB)
20851 .type GL_PREFIX(Uniform3fARB), @function
20852 GL_PREFIX(Uniform3fARB):
20853 #if defined(GLX_USE_TLS)
20854 call _x86_64_get_dispatch@PLT
20855 movq 4440(%rax), %r11
20856 jmp *%r11
20857 #elif defined(PTHREADS)
20858 subq $40, %rsp
20859 movq %rdi, (%rsp)
20860 movq %xmm0, 8(%rsp)
20861 movq %xmm1, 16(%rsp)
20862 movq %xmm2, 24(%rsp)
20863 call _x86_64_get_dispatch@PLT
20864 movq 24(%rsp), %xmm2
20865 movq 16(%rsp), %xmm1
20866 movq 8(%rsp), %xmm0
20867 movq (%rsp), %rdi
20868 addq $40, %rsp
20869 movq 4440(%rax), %r11
20870 jmp *%r11
20871 #else
20872 movq _glapi_Dispatch(%rip), %rax
20873 testq %rax, %rax
20874 je 1f
20875 movq 4440(%rax), %r11
20876 jmp *%r11
20877 1:
20878 subq $40, %rsp
20879 movq %rdi, (%rsp)
20880 movq %xmm0, 8(%rsp)
20881 movq %xmm1, 16(%rsp)
20882 movq %xmm2, 24(%rsp)
20883 call _glapi_get_dispatch
20884 movq 24(%rsp), %xmm2
20885 movq 16(%rsp), %xmm1
20886 movq 8(%rsp), %xmm0
20887 movq (%rsp), %rdi
20888 addq $40, %rsp
20889 movq 4440(%rax), %r11
20890 jmp *%r11
20891 #endif /* defined(GLX_USE_TLS) */
20892 .size GL_PREFIX(Uniform3fARB), .-GL_PREFIX(Uniform3fARB)
20893
20894 .p2align 4,,15
20895 .globl GL_PREFIX(Uniform3fvARB)
20896 .type GL_PREFIX(Uniform3fvARB), @function
20897 GL_PREFIX(Uniform3fvARB):
20898 #if defined(GLX_USE_TLS)
20899 call _x86_64_get_dispatch@PLT
20900 movq 4448(%rax), %r11
20901 jmp *%r11
20902 #elif defined(PTHREADS)
20903 pushq %rdi
20904 pushq %rsi
20905 pushq %rdx
20906 call _x86_64_get_dispatch@PLT
20907 popq %rdx
20908 popq %rsi
20909 popq %rdi
20910 movq 4448(%rax), %r11
20911 jmp *%r11
20912 #else
20913 movq _glapi_Dispatch(%rip), %rax
20914 testq %rax, %rax
20915 je 1f
20916 movq 4448(%rax), %r11
20917 jmp *%r11
20918 1:
20919 pushq %rdi
20920 pushq %rsi
20921 pushq %rdx
20922 call _glapi_get_dispatch
20923 popq %rdx
20924 popq %rsi
20925 popq %rdi
20926 movq 4448(%rax), %r11
20927 jmp *%r11
20928 #endif /* defined(GLX_USE_TLS) */
20929 .size GL_PREFIX(Uniform3fvARB), .-GL_PREFIX(Uniform3fvARB)
20930
20931 .p2align 4,,15
20932 .globl GL_PREFIX(Uniform3iARB)
20933 .type GL_PREFIX(Uniform3iARB), @function
20934 GL_PREFIX(Uniform3iARB):
20935 #if defined(GLX_USE_TLS)
20936 call _x86_64_get_dispatch@PLT
20937 movq 4456(%rax), %r11
20938 jmp *%r11
20939 #elif defined(PTHREADS)
20940 pushq %rdi
20941 pushq %rsi
20942 pushq %rdx
20943 pushq %rcx
20944 pushq %rbp
20945 call _x86_64_get_dispatch@PLT
20946 popq %rbp
20947 popq %rcx
20948 popq %rdx
20949 popq %rsi
20950 popq %rdi
20951 movq 4456(%rax), %r11
20952 jmp *%r11
20953 #else
20954 movq _glapi_Dispatch(%rip), %rax
20955 testq %rax, %rax
20956 je 1f
20957 movq 4456(%rax), %r11
20958 jmp *%r11
20959 1:
20960 pushq %rdi
20961 pushq %rsi
20962 pushq %rdx
20963 pushq %rcx
20964 pushq %rbp
20965 call _glapi_get_dispatch
20966 popq %rbp
20967 popq %rcx
20968 popq %rdx
20969 popq %rsi
20970 popq %rdi
20971 movq 4456(%rax), %r11
20972 jmp *%r11
20973 #endif /* defined(GLX_USE_TLS) */
20974 .size GL_PREFIX(Uniform3iARB), .-GL_PREFIX(Uniform3iARB)
20975
20976 .p2align 4,,15
20977 .globl GL_PREFIX(Uniform3ivARB)
20978 .type GL_PREFIX(Uniform3ivARB), @function
20979 GL_PREFIX(Uniform3ivARB):
20980 #if defined(GLX_USE_TLS)
20981 call _x86_64_get_dispatch@PLT
20982 movq 4464(%rax), %r11
20983 jmp *%r11
20984 #elif defined(PTHREADS)
20985 pushq %rdi
20986 pushq %rsi
20987 pushq %rdx
20988 call _x86_64_get_dispatch@PLT
20989 popq %rdx
20990 popq %rsi
20991 popq %rdi
20992 movq 4464(%rax), %r11
20993 jmp *%r11
20994 #else
20995 movq _glapi_Dispatch(%rip), %rax
20996 testq %rax, %rax
20997 je 1f
20998 movq 4464(%rax), %r11
20999 jmp *%r11
21000 1:
21001 pushq %rdi
21002 pushq %rsi
21003 pushq %rdx
21004 call _glapi_get_dispatch
21005 popq %rdx
21006 popq %rsi
21007 popq %rdi
21008 movq 4464(%rax), %r11
21009 jmp *%r11
21010 #endif /* defined(GLX_USE_TLS) */
21011 .size GL_PREFIX(Uniform3ivARB), .-GL_PREFIX(Uniform3ivARB)
21012
21013 .p2align 4,,15
21014 .globl GL_PREFIX(Uniform4fARB)
21015 .type GL_PREFIX(Uniform4fARB), @function
21016 GL_PREFIX(Uniform4fARB):
21017 #if defined(GLX_USE_TLS)
21018 call _x86_64_get_dispatch@PLT
21019 movq 4472(%rax), %r11
21020 jmp *%r11
21021 #elif defined(PTHREADS)
21022 subq $40, %rsp
21023 movq %rdi, (%rsp)
21024 movq %xmm0, 8(%rsp)
21025 movq %xmm1, 16(%rsp)
21026 movq %xmm2, 24(%rsp)
21027 movq %xmm3, 32(%rsp)
21028 call _x86_64_get_dispatch@PLT
21029 movq 32(%rsp), %xmm3
21030 movq 24(%rsp), %xmm2
21031 movq 16(%rsp), %xmm1
21032 movq 8(%rsp), %xmm0
21033 movq (%rsp), %rdi
21034 addq $40, %rsp
21035 movq 4472(%rax), %r11
21036 jmp *%r11
21037 #else
21038 movq _glapi_Dispatch(%rip), %rax
21039 testq %rax, %rax
21040 je 1f
21041 movq 4472(%rax), %r11
21042 jmp *%r11
21043 1:
21044 subq $40, %rsp
21045 movq %rdi, (%rsp)
21046 movq %xmm0, 8(%rsp)
21047 movq %xmm1, 16(%rsp)
21048 movq %xmm2, 24(%rsp)
21049 movq %xmm3, 32(%rsp)
21050 call _glapi_get_dispatch
21051 movq 32(%rsp), %xmm3
21052 movq 24(%rsp), %xmm2
21053 movq 16(%rsp), %xmm1
21054 movq 8(%rsp), %xmm0
21055 movq (%rsp), %rdi
21056 addq $40, %rsp
21057 movq 4472(%rax), %r11
21058 jmp *%r11
21059 #endif /* defined(GLX_USE_TLS) */
21060 .size GL_PREFIX(Uniform4fARB), .-GL_PREFIX(Uniform4fARB)
21061
21062 .p2align 4,,15
21063 .globl GL_PREFIX(Uniform4fvARB)
21064 .type GL_PREFIX(Uniform4fvARB), @function
21065 GL_PREFIX(Uniform4fvARB):
21066 #if defined(GLX_USE_TLS)
21067 call _x86_64_get_dispatch@PLT
21068 movq 4480(%rax), %r11
21069 jmp *%r11
21070 #elif defined(PTHREADS)
21071 pushq %rdi
21072 pushq %rsi
21073 pushq %rdx
21074 call _x86_64_get_dispatch@PLT
21075 popq %rdx
21076 popq %rsi
21077 popq %rdi
21078 movq 4480(%rax), %r11
21079 jmp *%r11
21080 #else
21081 movq _glapi_Dispatch(%rip), %rax
21082 testq %rax, %rax
21083 je 1f
21084 movq 4480(%rax), %r11
21085 jmp *%r11
21086 1:
21087 pushq %rdi
21088 pushq %rsi
21089 pushq %rdx
21090 call _glapi_get_dispatch
21091 popq %rdx
21092 popq %rsi
21093 popq %rdi
21094 movq 4480(%rax), %r11
21095 jmp *%r11
21096 #endif /* defined(GLX_USE_TLS) */
21097 .size GL_PREFIX(Uniform4fvARB), .-GL_PREFIX(Uniform4fvARB)
21098
21099 .p2align 4,,15
21100 .globl GL_PREFIX(Uniform4iARB)
21101 .type GL_PREFIX(Uniform4iARB), @function
21102 GL_PREFIX(Uniform4iARB):
21103 #if defined(GLX_USE_TLS)
21104 call _x86_64_get_dispatch@PLT
21105 movq 4488(%rax), %r11
21106 jmp *%r11
21107 #elif defined(PTHREADS)
21108 pushq %rdi
21109 pushq %rsi
21110 pushq %rdx
21111 pushq %rcx
21112 pushq %r8
21113 call _x86_64_get_dispatch@PLT
21114 popq %r8
21115 popq %rcx
21116 popq %rdx
21117 popq %rsi
21118 popq %rdi
21119 movq 4488(%rax), %r11
21120 jmp *%r11
21121 #else
21122 movq _glapi_Dispatch(%rip), %rax
21123 testq %rax, %rax
21124 je 1f
21125 movq 4488(%rax), %r11
21126 jmp *%r11
21127 1:
21128 pushq %rdi
21129 pushq %rsi
21130 pushq %rdx
21131 pushq %rcx
21132 pushq %r8
21133 call _glapi_get_dispatch
21134 popq %r8
21135 popq %rcx
21136 popq %rdx
21137 popq %rsi
21138 popq %rdi
21139 movq 4488(%rax), %r11
21140 jmp *%r11
21141 #endif /* defined(GLX_USE_TLS) */
21142 .size GL_PREFIX(Uniform4iARB), .-GL_PREFIX(Uniform4iARB)
21143
21144 .p2align 4,,15
21145 .globl GL_PREFIX(Uniform4ivARB)
21146 .type GL_PREFIX(Uniform4ivARB), @function
21147 GL_PREFIX(Uniform4ivARB):
21148 #if defined(GLX_USE_TLS)
21149 call _x86_64_get_dispatch@PLT
21150 movq 4496(%rax), %r11
21151 jmp *%r11
21152 #elif defined(PTHREADS)
21153 pushq %rdi
21154 pushq %rsi
21155 pushq %rdx
21156 call _x86_64_get_dispatch@PLT
21157 popq %rdx
21158 popq %rsi
21159 popq %rdi
21160 movq 4496(%rax), %r11
21161 jmp *%r11
21162 #else
21163 movq _glapi_Dispatch(%rip), %rax
21164 testq %rax, %rax
21165 je 1f
21166 movq 4496(%rax), %r11
21167 jmp *%r11
21168 1:
21169 pushq %rdi
21170 pushq %rsi
21171 pushq %rdx
21172 call _glapi_get_dispatch
21173 popq %rdx
21174 popq %rsi
21175 popq %rdi
21176 movq 4496(%rax), %r11
21177 jmp *%r11
21178 #endif /* defined(GLX_USE_TLS) */
21179 .size GL_PREFIX(Uniform4ivARB), .-GL_PREFIX(Uniform4ivARB)
21180
21181 .p2align 4,,15
21182 .globl GL_PREFIX(UniformMatrix2fvARB)
21183 .type GL_PREFIX(UniformMatrix2fvARB), @function
21184 GL_PREFIX(UniformMatrix2fvARB):
21185 #if defined(GLX_USE_TLS)
21186 call _x86_64_get_dispatch@PLT
21187 movq 4504(%rax), %r11
21188 jmp *%r11
21189 #elif defined(PTHREADS)
21190 pushq %rdi
21191 pushq %rsi
21192 pushq %rdx
21193 pushq %rcx
21194 pushq %rbp
21195 call _x86_64_get_dispatch@PLT
21196 popq %rbp
21197 popq %rcx
21198 popq %rdx
21199 popq %rsi
21200 popq %rdi
21201 movq 4504(%rax), %r11
21202 jmp *%r11
21203 #else
21204 movq _glapi_Dispatch(%rip), %rax
21205 testq %rax, %rax
21206 je 1f
21207 movq 4504(%rax), %r11
21208 jmp *%r11
21209 1:
21210 pushq %rdi
21211 pushq %rsi
21212 pushq %rdx
21213 pushq %rcx
21214 pushq %rbp
21215 call _glapi_get_dispatch
21216 popq %rbp
21217 popq %rcx
21218 popq %rdx
21219 popq %rsi
21220 popq %rdi
21221 movq 4504(%rax), %r11
21222 jmp *%r11
21223 #endif /* defined(GLX_USE_TLS) */
21224 .size GL_PREFIX(UniformMatrix2fvARB), .-GL_PREFIX(UniformMatrix2fvARB)
21225
21226 .p2align 4,,15
21227 .globl GL_PREFIX(UniformMatrix3fvARB)
21228 .type GL_PREFIX(UniformMatrix3fvARB), @function
21229 GL_PREFIX(UniformMatrix3fvARB):
21230 #if defined(GLX_USE_TLS)
21231 call _x86_64_get_dispatch@PLT
21232 movq 4512(%rax), %r11
21233 jmp *%r11
21234 #elif defined(PTHREADS)
21235 pushq %rdi
21236 pushq %rsi
21237 pushq %rdx
21238 pushq %rcx
21239 pushq %rbp
21240 call _x86_64_get_dispatch@PLT
21241 popq %rbp
21242 popq %rcx
21243 popq %rdx
21244 popq %rsi
21245 popq %rdi
21246 movq 4512(%rax), %r11
21247 jmp *%r11
21248 #else
21249 movq _glapi_Dispatch(%rip), %rax
21250 testq %rax, %rax
21251 je 1f
21252 movq 4512(%rax), %r11
21253 jmp *%r11
21254 1:
21255 pushq %rdi
21256 pushq %rsi
21257 pushq %rdx
21258 pushq %rcx
21259 pushq %rbp
21260 call _glapi_get_dispatch
21261 popq %rbp
21262 popq %rcx
21263 popq %rdx
21264 popq %rsi
21265 popq %rdi
21266 movq 4512(%rax), %r11
21267 jmp *%r11
21268 #endif /* defined(GLX_USE_TLS) */
21269 .size GL_PREFIX(UniformMatrix3fvARB), .-GL_PREFIX(UniformMatrix3fvARB)
21270
21271 .p2align 4,,15
21272 .globl GL_PREFIX(UniformMatrix4fvARB)
21273 .type GL_PREFIX(UniformMatrix4fvARB), @function
21274 GL_PREFIX(UniformMatrix4fvARB):
21275 #if defined(GLX_USE_TLS)
21276 call _x86_64_get_dispatch@PLT
21277 movq 4520(%rax), %r11
21278 jmp *%r11
21279 #elif defined(PTHREADS)
21280 pushq %rdi
21281 pushq %rsi
21282 pushq %rdx
21283 pushq %rcx
21284 pushq %rbp
21285 call _x86_64_get_dispatch@PLT
21286 popq %rbp
21287 popq %rcx
21288 popq %rdx
21289 popq %rsi
21290 popq %rdi
21291 movq 4520(%rax), %r11
21292 jmp *%r11
21293 #else
21294 movq _glapi_Dispatch(%rip), %rax
21295 testq %rax, %rax
21296 je 1f
21297 movq 4520(%rax), %r11
21298 jmp *%r11
21299 1:
21300 pushq %rdi
21301 pushq %rsi
21302 pushq %rdx
21303 pushq %rcx
21304 pushq %rbp
21305 call _glapi_get_dispatch
21306 popq %rbp
21307 popq %rcx
21308 popq %rdx
21309 popq %rsi
21310 popq %rdi
21311 movq 4520(%rax), %r11
21312 jmp *%r11
21313 #endif /* defined(GLX_USE_TLS) */
21314 .size GL_PREFIX(UniformMatrix4fvARB), .-GL_PREFIX(UniformMatrix4fvARB)
21315
21316 .p2align 4,,15
21317 .globl GL_PREFIX(UseProgramObjectARB)
21318 .type GL_PREFIX(UseProgramObjectARB), @function
21319 GL_PREFIX(UseProgramObjectARB):
21320 #if defined(GLX_USE_TLS)
21321 call _x86_64_get_dispatch@PLT
21322 movq 4528(%rax), %r11
21323 jmp *%r11
21324 #elif defined(PTHREADS)
21325 pushq %rdi
21326 call _x86_64_get_dispatch@PLT
21327 popq %rdi
21328 movq 4528(%rax), %r11
21329 jmp *%r11
21330 #else
21331 movq _glapi_Dispatch(%rip), %rax
21332 testq %rax, %rax
21333 je 1f
21334 movq 4528(%rax), %r11
21335 jmp *%r11
21336 1:
21337 pushq %rdi
21338 call _glapi_get_dispatch
21339 popq %rdi
21340 movq 4528(%rax), %r11
21341 jmp *%r11
21342 #endif /* defined(GLX_USE_TLS) */
21343 .size GL_PREFIX(UseProgramObjectARB), .-GL_PREFIX(UseProgramObjectARB)
21344
21345 .p2align 4,,15
21346 .globl GL_PREFIX(ValidateProgramARB)
21347 .type GL_PREFIX(ValidateProgramARB), @function
21348 GL_PREFIX(ValidateProgramARB):
21349 #if defined(GLX_USE_TLS)
21350 call _x86_64_get_dispatch@PLT
21351 movq 4536(%rax), %r11
21352 jmp *%r11
21353 #elif defined(PTHREADS)
21354 pushq %rdi
21355 call _x86_64_get_dispatch@PLT
21356 popq %rdi
21357 movq 4536(%rax), %r11
21358 jmp *%r11
21359 #else
21360 movq _glapi_Dispatch(%rip), %rax
21361 testq %rax, %rax
21362 je 1f
21363 movq 4536(%rax), %r11
21364 jmp *%r11
21365 1:
21366 pushq %rdi
21367 call _glapi_get_dispatch
21368 popq %rdi
21369 movq 4536(%rax), %r11
21370 jmp *%r11
21371 #endif /* defined(GLX_USE_TLS) */
21372 .size GL_PREFIX(ValidateProgramARB), .-GL_PREFIX(ValidateProgramARB)
21373
21374 .p2align 4,,15
21375 .globl GL_PREFIX(BindAttribLocationARB)
21376 .type GL_PREFIX(BindAttribLocationARB), @function
21377 GL_PREFIX(BindAttribLocationARB):
21378 #if defined(GLX_USE_TLS)
21379 call _x86_64_get_dispatch@PLT
21380 movq 4544(%rax), %r11
21381 jmp *%r11
21382 #elif defined(PTHREADS)
21383 pushq %rdi
21384 pushq %rsi
21385 pushq %rdx
21386 call _x86_64_get_dispatch@PLT
21387 popq %rdx
21388 popq %rsi
21389 popq %rdi
21390 movq 4544(%rax), %r11
21391 jmp *%r11
21392 #else
21393 movq _glapi_Dispatch(%rip), %rax
21394 testq %rax, %rax
21395 je 1f
21396 movq 4544(%rax), %r11
21397 jmp *%r11
21398 1:
21399 pushq %rdi
21400 pushq %rsi
21401 pushq %rdx
21402 call _glapi_get_dispatch
21403 popq %rdx
21404 popq %rsi
21405 popq %rdi
21406 movq 4544(%rax), %r11
21407 jmp *%r11
21408 #endif /* defined(GLX_USE_TLS) */
21409 .size GL_PREFIX(BindAttribLocationARB), .-GL_PREFIX(BindAttribLocationARB)
21410
21411 .p2align 4,,15
21412 .globl GL_PREFIX(GetActiveAttribARB)
21413 .type GL_PREFIX(GetActiveAttribARB), @function
21414 GL_PREFIX(GetActiveAttribARB):
21415 #if defined(GLX_USE_TLS)
21416 call _x86_64_get_dispatch@PLT
21417 movq 4552(%rax), %r11
21418 jmp *%r11
21419 #elif defined(PTHREADS)
21420 pushq %rdi
21421 pushq %rsi
21422 pushq %rdx
21423 pushq %rcx
21424 pushq %r8
21425 pushq %r9
21426 pushq %rbp
21427 call _x86_64_get_dispatch@PLT
21428 popq %rbp
21429 popq %r9
21430 popq %r8
21431 popq %rcx
21432 popq %rdx
21433 popq %rsi
21434 popq %rdi
21435 movq 4552(%rax), %r11
21436 jmp *%r11
21437 #else
21438 movq _glapi_Dispatch(%rip), %rax
21439 testq %rax, %rax
21440 je 1f
21441 movq 4552(%rax), %r11
21442 jmp *%r11
21443 1:
21444 pushq %rdi
21445 pushq %rsi
21446 pushq %rdx
21447 pushq %rcx
21448 pushq %r8
21449 pushq %r9
21450 pushq %rbp
21451 call _glapi_get_dispatch
21452 popq %rbp
21453 popq %r9
21454 popq %r8
21455 popq %rcx
21456 popq %rdx
21457 popq %rsi
21458 popq %rdi
21459 movq 4552(%rax), %r11
21460 jmp *%r11
21461 #endif /* defined(GLX_USE_TLS) */
21462 .size GL_PREFIX(GetActiveAttribARB), .-GL_PREFIX(GetActiveAttribARB)
21463
21464 .p2align 4,,15
21465 .globl GL_PREFIX(GetAttribLocationARB)
21466 .type GL_PREFIX(GetAttribLocationARB), @function
21467 GL_PREFIX(GetAttribLocationARB):
21468 #if defined(GLX_USE_TLS)
21469 call _x86_64_get_dispatch@PLT
21470 movq 4560(%rax), %r11
21471 jmp *%r11
21472 #elif defined(PTHREADS)
21473 pushq %rdi
21474 pushq %rsi
21475 pushq %rbp
21476 call _x86_64_get_dispatch@PLT
21477 popq %rbp
21478 popq %rsi
21479 popq %rdi
21480 movq 4560(%rax), %r11
21481 jmp *%r11
21482 #else
21483 movq _glapi_Dispatch(%rip), %rax
21484 testq %rax, %rax
21485 je 1f
21486 movq 4560(%rax), %r11
21487 jmp *%r11
21488 1:
21489 pushq %rdi
21490 pushq %rsi
21491 pushq %rbp
21492 call _glapi_get_dispatch
21493 popq %rbp
21494 popq %rsi
21495 popq %rdi
21496 movq 4560(%rax), %r11
21497 jmp *%r11
21498 #endif /* defined(GLX_USE_TLS) */
21499 .size GL_PREFIX(GetAttribLocationARB), .-GL_PREFIX(GetAttribLocationARB)
21500
21501 .p2align 4,,15
21502 .globl GL_PREFIX(DrawBuffersARB)
21503 .type GL_PREFIX(DrawBuffersARB), @function
21504 GL_PREFIX(DrawBuffersARB):
21505 #if defined(GLX_USE_TLS)
21506 call _x86_64_get_dispatch@PLT
21507 movq 4568(%rax), %r11
21508 jmp *%r11
21509 #elif defined(PTHREADS)
21510 pushq %rdi
21511 pushq %rsi
21512 pushq %rbp
21513 call _x86_64_get_dispatch@PLT
21514 popq %rbp
21515 popq %rsi
21516 popq %rdi
21517 movq 4568(%rax), %r11
21518 jmp *%r11
21519 #else
21520 movq _glapi_Dispatch(%rip), %rax
21521 testq %rax, %rax
21522 je 1f
21523 movq 4568(%rax), %r11
21524 jmp *%r11
21525 1:
21526 pushq %rdi
21527 pushq %rsi
21528 pushq %rbp
21529 call _glapi_get_dispatch
21530 popq %rbp
21531 popq %rsi
21532 popq %rdi
21533 movq 4568(%rax), %r11
21534 jmp *%r11
21535 #endif /* defined(GLX_USE_TLS) */
21536 .size GL_PREFIX(DrawBuffersARB), .-GL_PREFIX(DrawBuffersARB)
21537
21538 .p2align 4,,15
21539 .globl GL_PREFIX(DrawArraysInstancedARB)
21540 .type GL_PREFIX(DrawArraysInstancedARB), @function
21541 GL_PREFIX(DrawArraysInstancedARB):
21542 #if defined(GLX_USE_TLS)
21543 call _x86_64_get_dispatch@PLT
21544 movq 4576(%rax), %r11
21545 jmp *%r11
21546 #elif defined(PTHREADS)
21547 pushq %rdi
21548 pushq %rsi
21549 pushq %rdx
21550 pushq %rcx
21551 pushq %rbp
21552 call _x86_64_get_dispatch@PLT
21553 popq %rbp
21554 popq %rcx
21555 popq %rdx
21556 popq %rsi
21557 popq %rdi
21558 movq 4576(%rax), %r11
21559 jmp *%r11
21560 #else
21561 movq _glapi_Dispatch(%rip), %rax
21562 testq %rax, %rax
21563 je 1f
21564 movq 4576(%rax), %r11
21565 jmp *%r11
21566 1:
21567 pushq %rdi
21568 pushq %rsi
21569 pushq %rdx
21570 pushq %rcx
21571 pushq %rbp
21572 call _glapi_get_dispatch
21573 popq %rbp
21574 popq %rcx
21575 popq %rdx
21576 popq %rsi
21577 popq %rdi
21578 movq 4576(%rax), %r11
21579 jmp *%r11
21580 #endif /* defined(GLX_USE_TLS) */
21581 .size GL_PREFIX(DrawArraysInstancedARB), .-GL_PREFIX(DrawArraysInstancedARB)
21582
21583 .p2align 4,,15
21584 .globl GL_PREFIX(DrawElementsInstancedARB)
21585 .type GL_PREFIX(DrawElementsInstancedARB), @function
21586 GL_PREFIX(DrawElementsInstancedARB):
21587 #if defined(GLX_USE_TLS)
21588 call _x86_64_get_dispatch@PLT
21589 movq 4584(%rax), %r11
21590 jmp *%r11
21591 #elif defined(PTHREADS)
21592 pushq %rdi
21593 pushq %rsi
21594 pushq %rdx
21595 pushq %rcx
21596 pushq %r8
21597 call _x86_64_get_dispatch@PLT
21598 popq %r8
21599 popq %rcx
21600 popq %rdx
21601 popq %rsi
21602 popq %rdi
21603 movq 4584(%rax), %r11
21604 jmp *%r11
21605 #else
21606 movq _glapi_Dispatch(%rip), %rax
21607 testq %rax, %rax
21608 je 1f
21609 movq 4584(%rax), %r11
21610 jmp *%r11
21611 1:
21612 pushq %rdi
21613 pushq %rsi
21614 pushq %rdx
21615 pushq %rcx
21616 pushq %r8
21617 call _glapi_get_dispatch
21618 popq %r8
21619 popq %rcx
21620 popq %rdx
21621 popq %rsi
21622 popq %rdi
21623 movq 4584(%rax), %r11
21624 jmp *%r11
21625 #endif /* defined(GLX_USE_TLS) */
21626 .size GL_PREFIX(DrawElementsInstancedARB), .-GL_PREFIX(DrawElementsInstancedARB)
21627
21628 .p2align 4,,15
21629 .globl GL_PREFIX(RenderbufferStorageMultisample)
21630 .type GL_PREFIX(RenderbufferStorageMultisample), @function
21631 GL_PREFIX(RenderbufferStorageMultisample):
21632 #if defined(GLX_USE_TLS)
21633 call _x86_64_get_dispatch@PLT
21634 movq 4592(%rax), %r11
21635 jmp *%r11
21636 #elif defined(PTHREADS)
21637 pushq %rdi
21638 pushq %rsi
21639 pushq %rdx
21640 pushq %rcx
21641 pushq %r8
21642 call _x86_64_get_dispatch@PLT
21643 popq %r8
21644 popq %rcx
21645 popq %rdx
21646 popq %rsi
21647 popq %rdi
21648 movq 4592(%rax), %r11
21649 jmp *%r11
21650 #else
21651 movq _glapi_Dispatch(%rip), %rax
21652 testq %rax, %rax
21653 je 1f
21654 movq 4592(%rax), %r11
21655 jmp *%r11
21656 1:
21657 pushq %rdi
21658 pushq %rsi
21659 pushq %rdx
21660 pushq %rcx
21661 pushq %r8
21662 call _glapi_get_dispatch
21663 popq %r8
21664 popq %rcx
21665 popq %rdx
21666 popq %rsi
21667 popq %rdi
21668 movq 4592(%rax), %r11
21669 jmp *%r11
21670 #endif /* defined(GLX_USE_TLS) */
21671 .size GL_PREFIX(RenderbufferStorageMultisample), .-GL_PREFIX(RenderbufferStorageMultisample)
21672
21673 .p2align 4,,15
21674 .globl GL_PREFIX(FramebufferTextureARB)
21675 .type GL_PREFIX(FramebufferTextureARB), @function
21676 GL_PREFIX(FramebufferTextureARB):
21677 #if defined(GLX_USE_TLS)
21678 call _x86_64_get_dispatch@PLT
21679 movq 4600(%rax), %r11
21680 jmp *%r11
21681 #elif defined(PTHREADS)
21682 pushq %rdi
21683 pushq %rsi
21684 pushq %rdx
21685 pushq %rcx
21686 pushq %rbp
21687 call _x86_64_get_dispatch@PLT
21688 popq %rbp
21689 popq %rcx
21690 popq %rdx
21691 popq %rsi
21692 popq %rdi
21693 movq 4600(%rax), %r11
21694 jmp *%r11
21695 #else
21696 movq _glapi_Dispatch(%rip), %rax
21697 testq %rax, %rax
21698 je 1f
21699 movq 4600(%rax), %r11
21700 jmp *%r11
21701 1:
21702 pushq %rdi
21703 pushq %rsi
21704 pushq %rdx
21705 pushq %rcx
21706 pushq %rbp
21707 call _glapi_get_dispatch
21708 popq %rbp
21709 popq %rcx
21710 popq %rdx
21711 popq %rsi
21712 popq %rdi
21713 movq 4600(%rax), %r11
21714 jmp *%r11
21715 #endif /* defined(GLX_USE_TLS) */
21716 .size GL_PREFIX(FramebufferTextureARB), .-GL_PREFIX(FramebufferTextureARB)
21717
21718 .p2align 4,,15
21719 .globl GL_PREFIX(FramebufferTextureFaceARB)
21720 .type GL_PREFIX(FramebufferTextureFaceARB), @function
21721 GL_PREFIX(FramebufferTextureFaceARB):
21722 #if defined(GLX_USE_TLS)
21723 call _x86_64_get_dispatch@PLT
21724 movq 4608(%rax), %r11
21725 jmp *%r11
21726 #elif defined(PTHREADS)
21727 pushq %rdi
21728 pushq %rsi
21729 pushq %rdx
21730 pushq %rcx
21731 pushq %r8
21732 call _x86_64_get_dispatch@PLT
21733 popq %r8
21734 popq %rcx
21735 popq %rdx
21736 popq %rsi
21737 popq %rdi
21738 movq 4608(%rax), %r11
21739 jmp *%r11
21740 #else
21741 movq _glapi_Dispatch(%rip), %rax
21742 testq %rax, %rax
21743 je 1f
21744 movq 4608(%rax), %r11
21745 jmp *%r11
21746 1:
21747 pushq %rdi
21748 pushq %rsi
21749 pushq %rdx
21750 pushq %rcx
21751 pushq %r8
21752 call _glapi_get_dispatch
21753 popq %r8
21754 popq %rcx
21755 popq %rdx
21756 popq %rsi
21757 popq %rdi
21758 movq 4608(%rax), %r11
21759 jmp *%r11
21760 #endif /* defined(GLX_USE_TLS) */
21761 .size GL_PREFIX(FramebufferTextureFaceARB), .-GL_PREFIX(FramebufferTextureFaceARB)
21762
21763 .p2align 4,,15
21764 .globl GL_PREFIX(ProgramParameteriARB)
21765 .type GL_PREFIX(ProgramParameteriARB), @function
21766 GL_PREFIX(ProgramParameteriARB):
21767 #if defined(GLX_USE_TLS)
21768 call _x86_64_get_dispatch@PLT
21769 movq 4616(%rax), %r11
21770 jmp *%r11
21771 #elif defined(PTHREADS)
21772 pushq %rdi
21773 pushq %rsi
21774 pushq %rdx
21775 call _x86_64_get_dispatch@PLT
21776 popq %rdx
21777 popq %rsi
21778 popq %rdi
21779 movq 4616(%rax), %r11
21780 jmp *%r11
21781 #else
21782 movq _glapi_Dispatch(%rip), %rax
21783 testq %rax, %rax
21784 je 1f
21785 movq 4616(%rax), %r11
21786 jmp *%r11
21787 1:
21788 pushq %rdi
21789 pushq %rsi
21790 pushq %rdx
21791 call _glapi_get_dispatch
21792 popq %rdx
21793 popq %rsi
21794 popq %rdi
21795 movq 4616(%rax), %r11
21796 jmp *%r11
21797 #endif /* defined(GLX_USE_TLS) */
21798 .size GL_PREFIX(ProgramParameteriARB), .-GL_PREFIX(ProgramParameteriARB)
21799
21800 .p2align 4,,15
21801 .globl GL_PREFIX(VertexAttribDivisorARB)
21802 .type GL_PREFIX(VertexAttribDivisorARB), @function
21803 GL_PREFIX(VertexAttribDivisorARB):
21804 #if defined(GLX_USE_TLS)
21805 call _x86_64_get_dispatch@PLT
21806 movq 4624(%rax), %r11
21807 jmp *%r11
21808 #elif defined(PTHREADS)
21809 pushq %rdi
21810 pushq %rsi
21811 pushq %rbp
21812 call _x86_64_get_dispatch@PLT
21813 popq %rbp
21814 popq %rsi
21815 popq %rdi
21816 movq 4624(%rax), %r11
21817 jmp *%r11
21818 #else
21819 movq _glapi_Dispatch(%rip), %rax
21820 testq %rax, %rax
21821 je 1f
21822 movq 4624(%rax), %r11
21823 jmp *%r11
21824 1:
21825 pushq %rdi
21826 pushq %rsi
21827 pushq %rbp
21828 call _glapi_get_dispatch
21829 popq %rbp
21830 popq %rsi
21831 popq %rdi
21832 movq 4624(%rax), %r11
21833 jmp *%r11
21834 #endif /* defined(GLX_USE_TLS) */
21835 .size GL_PREFIX(VertexAttribDivisorARB), .-GL_PREFIX(VertexAttribDivisorARB)
21836
21837 .p2align 4,,15
21838 .globl GL_PREFIX(FlushMappedBufferRange)
21839 .type GL_PREFIX(FlushMappedBufferRange), @function
21840 GL_PREFIX(FlushMappedBufferRange):
21841 #if defined(GLX_USE_TLS)
21842 call _x86_64_get_dispatch@PLT
21843 movq 4632(%rax), %r11
21844 jmp *%r11
21845 #elif defined(PTHREADS)
21846 pushq %rdi
21847 pushq %rsi
21848 pushq %rdx
21849 call _x86_64_get_dispatch@PLT
21850 popq %rdx
21851 popq %rsi
21852 popq %rdi
21853 movq 4632(%rax), %r11
21854 jmp *%r11
21855 #else
21856 movq _glapi_Dispatch(%rip), %rax
21857 testq %rax, %rax
21858 je 1f
21859 movq 4632(%rax), %r11
21860 jmp *%r11
21861 1:
21862 pushq %rdi
21863 pushq %rsi
21864 pushq %rdx
21865 call _glapi_get_dispatch
21866 popq %rdx
21867 popq %rsi
21868 popq %rdi
21869 movq 4632(%rax), %r11
21870 jmp *%r11
21871 #endif /* defined(GLX_USE_TLS) */
21872 .size GL_PREFIX(FlushMappedBufferRange), .-GL_PREFIX(FlushMappedBufferRange)
21873
21874 .p2align 4,,15
21875 .globl GL_PREFIX(MapBufferRange)
21876 .type GL_PREFIX(MapBufferRange), @function
21877 GL_PREFIX(MapBufferRange):
21878 #if defined(GLX_USE_TLS)
21879 call _x86_64_get_dispatch@PLT
21880 movq 4640(%rax), %r11
21881 jmp *%r11
21882 #elif defined(PTHREADS)
21883 pushq %rdi
21884 pushq %rsi
21885 pushq %rdx
21886 pushq %rcx
21887 pushq %rbp
21888 call _x86_64_get_dispatch@PLT
21889 popq %rbp
21890 popq %rcx
21891 popq %rdx
21892 popq %rsi
21893 popq %rdi
21894 movq 4640(%rax), %r11
21895 jmp *%r11
21896 #else
21897 movq _glapi_Dispatch(%rip), %rax
21898 testq %rax, %rax
21899 je 1f
21900 movq 4640(%rax), %r11
21901 jmp *%r11
21902 1:
21903 pushq %rdi
21904 pushq %rsi
21905 pushq %rdx
21906 pushq %rcx
21907 pushq %rbp
21908 call _glapi_get_dispatch
21909 popq %rbp
21910 popq %rcx
21911 popq %rdx
21912 popq %rsi
21913 popq %rdi
21914 movq 4640(%rax), %r11
21915 jmp *%r11
21916 #endif /* defined(GLX_USE_TLS) */
21917 .size GL_PREFIX(MapBufferRange), .-GL_PREFIX(MapBufferRange)
21918
21919 .p2align 4,,15
21920 .globl GL_PREFIX(BindVertexArray)
21921 .type GL_PREFIX(BindVertexArray), @function
21922 GL_PREFIX(BindVertexArray):
21923 #if defined(GLX_USE_TLS)
21924 call _x86_64_get_dispatch@PLT
21925 movq 4648(%rax), %r11
21926 jmp *%r11
21927 #elif defined(PTHREADS)
21928 pushq %rdi
21929 call _x86_64_get_dispatch@PLT
21930 popq %rdi
21931 movq 4648(%rax), %r11
21932 jmp *%r11
21933 #else
21934 movq _glapi_Dispatch(%rip), %rax
21935 testq %rax, %rax
21936 je 1f
21937 movq 4648(%rax), %r11
21938 jmp *%r11
21939 1:
21940 pushq %rdi
21941 call _glapi_get_dispatch
21942 popq %rdi
21943 movq 4648(%rax), %r11
21944 jmp *%r11
21945 #endif /* defined(GLX_USE_TLS) */
21946 .size GL_PREFIX(BindVertexArray), .-GL_PREFIX(BindVertexArray)
21947
21948 .p2align 4,,15
21949 .globl GL_PREFIX(GenVertexArrays)
21950 .type GL_PREFIX(GenVertexArrays), @function
21951 GL_PREFIX(GenVertexArrays):
21952 #if defined(GLX_USE_TLS)
21953 call _x86_64_get_dispatch@PLT
21954 movq 4656(%rax), %r11
21955 jmp *%r11
21956 #elif defined(PTHREADS)
21957 pushq %rdi
21958 pushq %rsi
21959 pushq %rbp
21960 call _x86_64_get_dispatch@PLT
21961 popq %rbp
21962 popq %rsi
21963 popq %rdi
21964 movq 4656(%rax), %r11
21965 jmp *%r11
21966 #else
21967 movq _glapi_Dispatch(%rip), %rax
21968 testq %rax, %rax
21969 je 1f
21970 movq 4656(%rax), %r11
21971 jmp *%r11
21972 1:
21973 pushq %rdi
21974 pushq %rsi
21975 pushq %rbp
21976 call _glapi_get_dispatch
21977 popq %rbp
21978 popq %rsi
21979 popq %rdi
21980 movq 4656(%rax), %r11
21981 jmp *%r11
21982 #endif /* defined(GLX_USE_TLS) */
21983 .size GL_PREFIX(GenVertexArrays), .-GL_PREFIX(GenVertexArrays)
21984
21985 .p2align 4,,15
21986 .globl GL_PREFIX(CopyBufferSubData)
21987 .type GL_PREFIX(CopyBufferSubData), @function
21988 GL_PREFIX(CopyBufferSubData):
21989 #if defined(GLX_USE_TLS)
21990 call _x86_64_get_dispatch@PLT
21991 movq 4664(%rax), %r11
21992 jmp *%r11
21993 #elif defined(PTHREADS)
21994 pushq %rdi
21995 pushq %rsi
21996 pushq %rdx
21997 pushq %rcx
21998 pushq %r8
21999 call _x86_64_get_dispatch@PLT
22000 popq %r8
22001 popq %rcx
22002 popq %rdx
22003 popq %rsi
22004 popq %rdi
22005 movq 4664(%rax), %r11
22006 jmp *%r11
22007 #else
22008 movq _glapi_Dispatch(%rip), %rax
22009 testq %rax, %rax
22010 je 1f
22011 movq 4664(%rax), %r11
22012 jmp *%r11
22013 1:
22014 pushq %rdi
22015 pushq %rsi
22016 pushq %rdx
22017 pushq %rcx
22018 pushq %r8
22019 call _glapi_get_dispatch
22020 popq %r8
22021 popq %rcx
22022 popq %rdx
22023 popq %rsi
22024 popq %rdi
22025 movq 4664(%rax), %r11
22026 jmp *%r11
22027 #endif /* defined(GLX_USE_TLS) */
22028 .size GL_PREFIX(CopyBufferSubData), .-GL_PREFIX(CopyBufferSubData)
22029
22030 .p2align 4,,15
22031 .globl GL_PREFIX(ClientWaitSync)
22032 .type GL_PREFIX(ClientWaitSync), @function
22033 GL_PREFIX(ClientWaitSync):
22034 #if defined(GLX_USE_TLS)
22035 call _x86_64_get_dispatch@PLT
22036 movq 4672(%rax), %r11
22037 jmp *%r11
22038 #elif defined(PTHREADS)
22039 pushq %rdi
22040 pushq %rsi
22041 pushq %rdx
22042 call _x86_64_get_dispatch@PLT
22043 popq %rdx
22044 popq %rsi
22045 popq %rdi
22046 movq 4672(%rax), %r11
22047 jmp *%r11
22048 #else
22049 movq _glapi_Dispatch(%rip), %rax
22050 testq %rax, %rax
22051 je 1f
22052 movq 4672(%rax), %r11
22053 jmp *%r11
22054 1:
22055 pushq %rdi
22056 pushq %rsi
22057 pushq %rdx
22058 call _glapi_get_dispatch
22059 popq %rdx
22060 popq %rsi
22061 popq %rdi
22062 movq 4672(%rax), %r11
22063 jmp *%r11
22064 #endif /* defined(GLX_USE_TLS) */
22065 .size GL_PREFIX(ClientWaitSync), .-GL_PREFIX(ClientWaitSync)
22066
22067 .p2align 4,,15
22068 .globl GL_PREFIX(DeleteSync)
22069 .type GL_PREFIX(DeleteSync), @function
22070 GL_PREFIX(DeleteSync):
22071 #if defined(GLX_USE_TLS)
22072 call _x86_64_get_dispatch@PLT
22073 movq 4680(%rax), %r11
22074 jmp *%r11
22075 #elif defined(PTHREADS)
22076 pushq %rdi
22077 call _x86_64_get_dispatch@PLT
22078 popq %rdi
22079 movq 4680(%rax), %r11
22080 jmp *%r11
22081 #else
22082 movq _glapi_Dispatch(%rip), %rax
22083 testq %rax, %rax
22084 je 1f
22085 movq 4680(%rax), %r11
22086 jmp *%r11
22087 1:
22088 pushq %rdi
22089 call _glapi_get_dispatch
22090 popq %rdi
22091 movq 4680(%rax), %r11
22092 jmp *%r11
22093 #endif /* defined(GLX_USE_TLS) */
22094 .size GL_PREFIX(DeleteSync), .-GL_PREFIX(DeleteSync)
22095
22096 .p2align 4,,15
22097 .globl GL_PREFIX(FenceSync)
22098 .type GL_PREFIX(FenceSync), @function
22099 GL_PREFIX(FenceSync):
22100 #if defined(GLX_USE_TLS)
22101 call _x86_64_get_dispatch@PLT
22102 movq 4688(%rax), %r11
22103 jmp *%r11
22104 #elif defined(PTHREADS)
22105 pushq %rdi
22106 pushq %rsi
22107 pushq %rbp
22108 call _x86_64_get_dispatch@PLT
22109 popq %rbp
22110 popq %rsi
22111 popq %rdi
22112 movq 4688(%rax), %r11
22113 jmp *%r11
22114 #else
22115 movq _glapi_Dispatch(%rip), %rax
22116 testq %rax, %rax
22117 je 1f
22118 movq 4688(%rax), %r11
22119 jmp *%r11
22120 1:
22121 pushq %rdi
22122 pushq %rsi
22123 pushq %rbp
22124 call _glapi_get_dispatch
22125 popq %rbp
22126 popq %rsi
22127 popq %rdi
22128 movq 4688(%rax), %r11
22129 jmp *%r11
22130 #endif /* defined(GLX_USE_TLS) */
22131 .size GL_PREFIX(FenceSync), .-GL_PREFIX(FenceSync)
22132
22133 .p2align 4,,15
22134 .globl GL_PREFIX(GetInteger64v)
22135 .type GL_PREFIX(GetInteger64v), @function
22136 GL_PREFIX(GetInteger64v):
22137 #if defined(GLX_USE_TLS)
22138 call _x86_64_get_dispatch@PLT
22139 movq 4696(%rax), %r11
22140 jmp *%r11
22141 #elif defined(PTHREADS)
22142 pushq %rdi
22143 pushq %rsi
22144 pushq %rbp
22145 call _x86_64_get_dispatch@PLT
22146 popq %rbp
22147 popq %rsi
22148 popq %rdi
22149 movq 4696(%rax), %r11
22150 jmp *%r11
22151 #else
22152 movq _glapi_Dispatch(%rip), %rax
22153 testq %rax, %rax
22154 je 1f
22155 movq 4696(%rax), %r11
22156 jmp *%r11
22157 1:
22158 pushq %rdi
22159 pushq %rsi
22160 pushq %rbp
22161 call _glapi_get_dispatch
22162 popq %rbp
22163 popq %rsi
22164 popq %rdi
22165 movq 4696(%rax), %r11
22166 jmp *%r11
22167 #endif /* defined(GLX_USE_TLS) */
22168 .size GL_PREFIX(GetInteger64v), .-GL_PREFIX(GetInteger64v)
22169
22170 .p2align 4,,15
22171 .globl GL_PREFIX(GetSynciv)
22172 .type GL_PREFIX(GetSynciv), @function
22173 GL_PREFIX(GetSynciv):
22174 #if defined(GLX_USE_TLS)
22175 call _x86_64_get_dispatch@PLT
22176 movq 4704(%rax), %r11
22177 jmp *%r11
22178 #elif defined(PTHREADS)
22179 pushq %rdi
22180 pushq %rsi
22181 pushq %rdx
22182 pushq %rcx
22183 pushq %r8
22184 call _x86_64_get_dispatch@PLT
22185 popq %r8
22186 popq %rcx
22187 popq %rdx
22188 popq %rsi
22189 popq %rdi
22190 movq 4704(%rax), %r11
22191 jmp *%r11
22192 #else
22193 movq _glapi_Dispatch(%rip), %rax
22194 testq %rax, %rax
22195 je 1f
22196 movq 4704(%rax), %r11
22197 jmp *%r11
22198 1:
22199 pushq %rdi
22200 pushq %rsi
22201 pushq %rdx
22202 pushq %rcx
22203 pushq %r8
22204 call _glapi_get_dispatch
22205 popq %r8
22206 popq %rcx
22207 popq %rdx
22208 popq %rsi
22209 popq %rdi
22210 movq 4704(%rax), %r11
22211 jmp *%r11
22212 #endif /* defined(GLX_USE_TLS) */
22213 .size GL_PREFIX(GetSynciv), .-GL_PREFIX(GetSynciv)
22214
22215 .p2align 4,,15
22216 .globl GL_PREFIX(IsSync)
22217 .type GL_PREFIX(IsSync), @function
22218 GL_PREFIX(IsSync):
22219 #if defined(GLX_USE_TLS)
22220 call _x86_64_get_dispatch@PLT
22221 movq 4712(%rax), %r11
22222 jmp *%r11
22223 #elif defined(PTHREADS)
22224 pushq %rdi
22225 call _x86_64_get_dispatch@PLT
22226 popq %rdi
22227 movq 4712(%rax), %r11
22228 jmp *%r11
22229 #else
22230 movq _glapi_Dispatch(%rip), %rax
22231 testq %rax, %rax
22232 je 1f
22233 movq 4712(%rax), %r11
22234 jmp *%r11
22235 1:
22236 pushq %rdi
22237 call _glapi_get_dispatch
22238 popq %rdi
22239 movq 4712(%rax), %r11
22240 jmp *%r11
22241 #endif /* defined(GLX_USE_TLS) */
22242 .size GL_PREFIX(IsSync), .-GL_PREFIX(IsSync)
22243
22244 .p2align 4,,15
22245 .globl GL_PREFIX(WaitSync)
22246 .type GL_PREFIX(WaitSync), @function
22247 GL_PREFIX(WaitSync):
22248 #if defined(GLX_USE_TLS)
22249 call _x86_64_get_dispatch@PLT
22250 movq 4720(%rax), %r11
22251 jmp *%r11
22252 #elif defined(PTHREADS)
22253 pushq %rdi
22254 pushq %rsi
22255 pushq %rdx
22256 call _x86_64_get_dispatch@PLT
22257 popq %rdx
22258 popq %rsi
22259 popq %rdi
22260 movq 4720(%rax), %r11
22261 jmp *%r11
22262 #else
22263 movq _glapi_Dispatch(%rip), %rax
22264 testq %rax, %rax
22265 je 1f
22266 movq 4720(%rax), %r11
22267 jmp *%r11
22268 1:
22269 pushq %rdi
22270 pushq %rsi
22271 pushq %rdx
22272 call _glapi_get_dispatch
22273 popq %rdx
22274 popq %rsi
22275 popq %rdi
22276 movq 4720(%rax), %r11
22277 jmp *%r11
22278 #endif /* defined(GLX_USE_TLS) */
22279 .size GL_PREFIX(WaitSync), .-GL_PREFIX(WaitSync)
22280
22281 .p2align 4,,15
22282 .globl GL_PREFIX(DrawElementsBaseVertex)
22283 .type GL_PREFIX(DrawElementsBaseVertex), @function
22284 GL_PREFIX(DrawElementsBaseVertex):
22285 #if defined(GLX_USE_TLS)
22286 call _x86_64_get_dispatch@PLT
22287 movq 4728(%rax), %r11
22288 jmp *%r11
22289 #elif defined(PTHREADS)
22290 pushq %rdi
22291 pushq %rsi
22292 pushq %rdx
22293 pushq %rcx
22294 pushq %r8
22295 call _x86_64_get_dispatch@PLT
22296 popq %r8
22297 popq %rcx
22298 popq %rdx
22299 popq %rsi
22300 popq %rdi
22301 movq 4728(%rax), %r11
22302 jmp *%r11
22303 #else
22304 movq _glapi_Dispatch(%rip), %rax
22305 testq %rax, %rax
22306 je 1f
22307 movq 4728(%rax), %r11
22308 jmp *%r11
22309 1:
22310 pushq %rdi
22311 pushq %rsi
22312 pushq %rdx
22313 pushq %rcx
22314 pushq %r8
22315 call _glapi_get_dispatch
22316 popq %r8
22317 popq %rcx
22318 popq %rdx
22319 popq %rsi
22320 popq %rdi
22321 movq 4728(%rax), %r11
22322 jmp *%r11
22323 #endif /* defined(GLX_USE_TLS) */
22324 .size GL_PREFIX(DrawElementsBaseVertex), .-GL_PREFIX(DrawElementsBaseVertex)
22325
22326 .p2align 4,,15
22327 .globl GL_PREFIX(DrawRangeElementsBaseVertex)
22328 .type GL_PREFIX(DrawRangeElementsBaseVertex), @function
22329 GL_PREFIX(DrawRangeElementsBaseVertex):
22330 #if defined(GLX_USE_TLS)
22331 call _x86_64_get_dispatch@PLT
22332 movq 4736(%rax), %r11
22333 jmp *%r11
22334 #elif defined(PTHREADS)
22335 pushq %rdi
22336 pushq %rsi
22337 pushq %rdx
22338 pushq %rcx
22339 pushq %r8
22340 pushq %r9
22341 pushq %rbp
22342 call _x86_64_get_dispatch@PLT
22343 popq %rbp
22344 popq %r9
22345 popq %r8
22346 popq %rcx
22347 popq %rdx
22348 popq %rsi
22349 popq %rdi
22350 movq 4736(%rax), %r11
22351 jmp *%r11
22352 #else
22353 movq _glapi_Dispatch(%rip), %rax
22354 testq %rax, %rax
22355 je 1f
22356 movq 4736(%rax), %r11
22357 jmp *%r11
22358 1:
22359 pushq %rdi
22360 pushq %rsi
22361 pushq %rdx
22362 pushq %rcx
22363 pushq %r8
22364 pushq %r9
22365 pushq %rbp
22366 call _glapi_get_dispatch
22367 popq %rbp
22368 popq %r9
22369 popq %r8
22370 popq %rcx
22371 popq %rdx
22372 popq %rsi
22373 popq %rdi
22374 movq 4736(%rax), %r11
22375 jmp *%r11
22376 #endif /* defined(GLX_USE_TLS) */
22377 .size GL_PREFIX(DrawRangeElementsBaseVertex), .-GL_PREFIX(DrawRangeElementsBaseVertex)
22378
22379 .p2align 4,,15
22380 .globl GL_PREFIX(MultiDrawElementsBaseVertex)
22381 .type GL_PREFIX(MultiDrawElementsBaseVertex), @function
22382 GL_PREFIX(MultiDrawElementsBaseVertex):
22383 #if defined(GLX_USE_TLS)
22384 call _x86_64_get_dispatch@PLT
22385 movq 4744(%rax), %r11
22386 jmp *%r11
22387 #elif defined(PTHREADS)
22388 pushq %rdi
22389 pushq %rsi
22390 pushq %rdx
22391 pushq %rcx
22392 pushq %r8
22393 pushq %r9
22394 pushq %rbp
22395 call _x86_64_get_dispatch@PLT
22396 popq %rbp
22397 popq %r9
22398 popq %r8
22399 popq %rcx
22400 popq %rdx
22401 popq %rsi
22402 popq %rdi
22403 movq 4744(%rax), %r11
22404 jmp *%r11
22405 #else
22406 movq _glapi_Dispatch(%rip), %rax
22407 testq %rax, %rax
22408 je 1f
22409 movq 4744(%rax), %r11
22410 jmp *%r11
22411 1:
22412 pushq %rdi
22413 pushq %rsi
22414 pushq %rdx
22415 pushq %rcx
22416 pushq %r8
22417 pushq %r9
22418 pushq %rbp
22419 call _glapi_get_dispatch
22420 popq %rbp
22421 popq %r9
22422 popq %r8
22423 popq %rcx
22424 popq %rdx
22425 popq %rsi
22426 popq %rdi
22427 movq 4744(%rax), %r11
22428 jmp *%r11
22429 #endif /* defined(GLX_USE_TLS) */
22430 .size GL_PREFIX(MultiDrawElementsBaseVertex), .-GL_PREFIX(MultiDrawElementsBaseVertex)
22431
22432 .p2align 4,,15
22433 .globl GL_PREFIX(BlendEquationSeparateiARB)
22434 .type GL_PREFIX(BlendEquationSeparateiARB), @function
22435 GL_PREFIX(BlendEquationSeparateiARB):
22436 #if defined(GLX_USE_TLS)
22437 call _x86_64_get_dispatch@PLT
22438 movq 4752(%rax), %r11
22439 jmp *%r11
22440 #elif defined(PTHREADS)
22441 pushq %rdi
22442 pushq %rsi
22443 pushq %rdx
22444 call _x86_64_get_dispatch@PLT
22445 popq %rdx
22446 popq %rsi
22447 popq %rdi
22448 movq 4752(%rax), %r11
22449 jmp *%r11
22450 #else
22451 movq _glapi_Dispatch(%rip), %rax
22452 testq %rax, %rax
22453 je 1f
22454 movq 4752(%rax), %r11
22455 jmp *%r11
22456 1:
22457 pushq %rdi
22458 pushq %rsi
22459 pushq %rdx
22460 call _glapi_get_dispatch
22461 popq %rdx
22462 popq %rsi
22463 popq %rdi
22464 movq 4752(%rax), %r11
22465 jmp *%r11
22466 #endif /* defined(GLX_USE_TLS) */
22467 .size GL_PREFIX(BlendEquationSeparateiARB), .-GL_PREFIX(BlendEquationSeparateiARB)
22468
22469 .p2align 4,,15
22470 .globl GL_PREFIX(BlendEquationiARB)
22471 .type GL_PREFIX(BlendEquationiARB), @function
22472 GL_PREFIX(BlendEquationiARB):
22473 #if defined(GLX_USE_TLS)
22474 call _x86_64_get_dispatch@PLT
22475 movq 4760(%rax), %r11
22476 jmp *%r11
22477 #elif defined(PTHREADS)
22478 pushq %rdi
22479 pushq %rsi
22480 pushq %rbp
22481 call _x86_64_get_dispatch@PLT
22482 popq %rbp
22483 popq %rsi
22484 popq %rdi
22485 movq 4760(%rax), %r11
22486 jmp *%r11
22487 #else
22488 movq _glapi_Dispatch(%rip), %rax
22489 testq %rax, %rax
22490 je 1f
22491 movq 4760(%rax), %r11
22492 jmp *%r11
22493 1:
22494 pushq %rdi
22495 pushq %rsi
22496 pushq %rbp
22497 call _glapi_get_dispatch
22498 popq %rbp
22499 popq %rsi
22500 popq %rdi
22501 movq 4760(%rax), %r11
22502 jmp *%r11
22503 #endif /* defined(GLX_USE_TLS) */
22504 .size GL_PREFIX(BlendEquationiARB), .-GL_PREFIX(BlendEquationiARB)
22505
22506 .p2align 4,,15
22507 .globl GL_PREFIX(BlendFuncSeparateiARB)
22508 .type GL_PREFIX(BlendFuncSeparateiARB), @function
22509 GL_PREFIX(BlendFuncSeparateiARB):
22510 #if defined(GLX_USE_TLS)
22511 call _x86_64_get_dispatch@PLT
22512 movq 4768(%rax), %r11
22513 jmp *%r11
22514 #elif defined(PTHREADS)
22515 pushq %rdi
22516 pushq %rsi
22517 pushq %rdx
22518 pushq %rcx
22519 pushq %r8
22520 call _x86_64_get_dispatch@PLT
22521 popq %r8
22522 popq %rcx
22523 popq %rdx
22524 popq %rsi
22525 popq %rdi
22526 movq 4768(%rax), %r11
22527 jmp *%r11
22528 #else
22529 movq _glapi_Dispatch(%rip), %rax
22530 testq %rax, %rax
22531 je 1f
22532 movq 4768(%rax), %r11
22533 jmp *%r11
22534 1:
22535 pushq %rdi
22536 pushq %rsi
22537 pushq %rdx
22538 pushq %rcx
22539 pushq %r8
22540 call _glapi_get_dispatch
22541 popq %r8
22542 popq %rcx
22543 popq %rdx
22544 popq %rsi
22545 popq %rdi
22546 movq 4768(%rax), %r11
22547 jmp *%r11
22548 #endif /* defined(GLX_USE_TLS) */
22549 .size GL_PREFIX(BlendFuncSeparateiARB), .-GL_PREFIX(BlendFuncSeparateiARB)
22550
22551 .p2align 4,,15
22552 .globl GL_PREFIX(BlendFunciARB)
22553 .type GL_PREFIX(BlendFunciARB), @function
22554 GL_PREFIX(BlendFunciARB):
22555 #if defined(GLX_USE_TLS)
22556 call _x86_64_get_dispatch@PLT
22557 movq 4776(%rax), %r11
22558 jmp *%r11
22559 #elif defined(PTHREADS)
22560 pushq %rdi
22561 pushq %rsi
22562 pushq %rdx
22563 call _x86_64_get_dispatch@PLT
22564 popq %rdx
22565 popq %rsi
22566 popq %rdi
22567 movq 4776(%rax), %r11
22568 jmp *%r11
22569 #else
22570 movq _glapi_Dispatch(%rip), %rax
22571 testq %rax, %rax
22572 je 1f
22573 movq 4776(%rax), %r11
22574 jmp *%r11
22575 1:
22576 pushq %rdi
22577 pushq %rsi
22578 pushq %rdx
22579 call _glapi_get_dispatch
22580 popq %rdx
22581 popq %rsi
22582 popq %rdi
22583 movq 4776(%rax), %r11
22584 jmp *%r11
22585 #endif /* defined(GLX_USE_TLS) */
22586 .size GL_PREFIX(BlendFunciARB), .-GL_PREFIX(BlendFunciARB)
22587
22588 .p2align 4,,15
22589 .globl GL_PREFIX(BindTransformFeedback)
22590 .type GL_PREFIX(BindTransformFeedback), @function
22591 GL_PREFIX(BindTransformFeedback):
22592 #if defined(GLX_USE_TLS)
22593 call _x86_64_get_dispatch@PLT
22594 movq 4784(%rax), %r11
22595 jmp *%r11
22596 #elif defined(PTHREADS)
22597 pushq %rdi
22598 pushq %rsi
22599 pushq %rbp
22600 call _x86_64_get_dispatch@PLT
22601 popq %rbp
22602 popq %rsi
22603 popq %rdi
22604 movq 4784(%rax), %r11
22605 jmp *%r11
22606 #else
22607 movq _glapi_Dispatch(%rip), %rax
22608 testq %rax, %rax
22609 je 1f
22610 movq 4784(%rax), %r11
22611 jmp *%r11
22612 1:
22613 pushq %rdi
22614 pushq %rsi
22615 pushq %rbp
22616 call _glapi_get_dispatch
22617 popq %rbp
22618 popq %rsi
22619 popq %rdi
22620 movq 4784(%rax), %r11
22621 jmp *%r11
22622 #endif /* defined(GLX_USE_TLS) */
22623 .size GL_PREFIX(BindTransformFeedback), .-GL_PREFIX(BindTransformFeedback)
22624
22625 .p2align 4,,15
22626 .globl GL_PREFIX(DeleteTransformFeedbacks)
22627 .type GL_PREFIX(DeleteTransformFeedbacks), @function
22628 GL_PREFIX(DeleteTransformFeedbacks):
22629 #if defined(GLX_USE_TLS)
22630 call _x86_64_get_dispatch@PLT
22631 movq 4792(%rax), %r11
22632 jmp *%r11
22633 #elif defined(PTHREADS)
22634 pushq %rdi
22635 pushq %rsi
22636 pushq %rbp
22637 call _x86_64_get_dispatch@PLT
22638 popq %rbp
22639 popq %rsi
22640 popq %rdi
22641 movq 4792(%rax), %r11
22642 jmp *%r11
22643 #else
22644 movq _glapi_Dispatch(%rip), %rax
22645 testq %rax, %rax
22646 je 1f
22647 movq 4792(%rax), %r11
22648 jmp *%r11
22649 1:
22650 pushq %rdi
22651 pushq %rsi
22652 pushq %rbp
22653 call _glapi_get_dispatch
22654 popq %rbp
22655 popq %rsi
22656 popq %rdi
22657 movq 4792(%rax), %r11
22658 jmp *%r11
22659 #endif /* defined(GLX_USE_TLS) */
22660 .size GL_PREFIX(DeleteTransformFeedbacks), .-GL_PREFIX(DeleteTransformFeedbacks)
22661
22662 .p2align 4,,15
22663 .globl GL_PREFIX(DrawTransformFeedback)
22664 .type GL_PREFIX(DrawTransformFeedback), @function
22665 GL_PREFIX(DrawTransformFeedback):
22666 #if defined(GLX_USE_TLS)
22667 call _x86_64_get_dispatch@PLT
22668 movq 4800(%rax), %r11
22669 jmp *%r11
22670 #elif defined(PTHREADS)
22671 pushq %rdi
22672 pushq %rsi
22673 pushq %rbp
22674 call _x86_64_get_dispatch@PLT
22675 popq %rbp
22676 popq %rsi
22677 popq %rdi
22678 movq 4800(%rax), %r11
22679 jmp *%r11
22680 #else
22681 movq _glapi_Dispatch(%rip), %rax
22682 testq %rax, %rax
22683 je 1f
22684 movq 4800(%rax), %r11
22685 jmp *%r11
22686 1:
22687 pushq %rdi
22688 pushq %rsi
22689 pushq %rbp
22690 call _glapi_get_dispatch
22691 popq %rbp
22692 popq %rsi
22693 popq %rdi
22694 movq 4800(%rax), %r11
22695 jmp *%r11
22696 #endif /* defined(GLX_USE_TLS) */
22697 .size GL_PREFIX(DrawTransformFeedback), .-GL_PREFIX(DrawTransformFeedback)
22698
22699 .p2align 4,,15
22700 .globl GL_PREFIX(GenTransformFeedbacks)
22701 .type GL_PREFIX(GenTransformFeedbacks), @function
22702 GL_PREFIX(GenTransformFeedbacks):
22703 #if defined(GLX_USE_TLS)
22704 call _x86_64_get_dispatch@PLT
22705 movq 4808(%rax), %r11
22706 jmp *%r11
22707 #elif defined(PTHREADS)
22708 pushq %rdi
22709 pushq %rsi
22710 pushq %rbp
22711 call _x86_64_get_dispatch@PLT
22712 popq %rbp
22713 popq %rsi
22714 popq %rdi
22715 movq 4808(%rax), %r11
22716 jmp *%r11
22717 #else
22718 movq _glapi_Dispatch(%rip), %rax
22719 testq %rax, %rax
22720 je 1f
22721 movq 4808(%rax), %r11
22722 jmp *%r11
22723 1:
22724 pushq %rdi
22725 pushq %rsi
22726 pushq %rbp
22727 call _glapi_get_dispatch
22728 popq %rbp
22729 popq %rsi
22730 popq %rdi
22731 movq 4808(%rax), %r11
22732 jmp *%r11
22733 #endif /* defined(GLX_USE_TLS) */
22734 .size GL_PREFIX(GenTransformFeedbacks), .-GL_PREFIX(GenTransformFeedbacks)
22735
22736 .p2align 4,,15
22737 .globl GL_PREFIX(IsTransformFeedback)
22738 .type GL_PREFIX(IsTransformFeedback), @function
22739 GL_PREFIX(IsTransformFeedback):
22740 #if defined(GLX_USE_TLS)
22741 call _x86_64_get_dispatch@PLT
22742 movq 4816(%rax), %r11
22743 jmp *%r11
22744 #elif defined(PTHREADS)
22745 pushq %rdi
22746 call _x86_64_get_dispatch@PLT
22747 popq %rdi
22748 movq 4816(%rax), %r11
22749 jmp *%r11
22750 #else
22751 movq _glapi_Dispatch(%rip), %rax
22752 testq %rax, %rax
22753 je 1f
22754 movq 4816(%rax), %r11
22755 jmp *%r11
22756 1:
22757 pushq %rdi
22758 call _glapi_get_dispatch
22759 popq %rdi
22760 movq 4816(%rax), %r11
22761 jmp *%r11
22762 #endif /* defined(GLX_USE_TLS) */
22763 .size GL_PREFIX(IsTransformFeedback), .-GL_PREFIX(IsTransformFeedback)
22764
22765 .p2align 4,,15
22766 .globl GL_PREFIX(PauseTransformFeedback)
22767 .type GL_PREFIX(PauseTransformFeedback), @function
22768 GL_PREFIX(PauseTransformFeedback):
22769 #if defined(GLX_USE_TLS)
22770 call _x86_64_get_dispatch@PLT
22771 movq 4824(%rax), %r11
22772 jmp *%r11
22773 #elif defined(PTHREADS)
22774 pushq %rbp
22775 call _x86_64_get_dispatch@PLT
22776 popq %rbp
22777 movq 4824(%rax), %r11
22778 jmp *%r11
22779 #else
22780 movq _glapi_Dispatch(%rip), %rax
22781 testq %rax, %rax
22782 je 1f
22783 movq 4824(%rax), %r11
22784 jmp *%r11
22785 1:
22786 pushq %rbp
22787 call _glapi_get_dispatch
22788 popq %rbp
22789 movq 4824(%rax), %r11
22790 jmp *%r11
22791 #endif /* defined(GLX_USE_TLS) */
22792 .size GL_PREFIX(PauseTransformFeedback), .-GL_PREFIX(PauseTransformFeedback)
22793
22794 .p2align 4,,15
22795 .globl GL_PREFIX(ResumeTransformFeedback)
22796 .type GL_PREFIX(ResumeTransformFeedback), @function
22797 GL_PREFIX(ResumeTransformFeedback):
22798 #if defined(GLX_USE_TLS)
22799 call _x86_64_get_dispatch@PLT
22800 movq 4832(%rax), %r11
22801 jmp *%r11
22802 #elif defined(PTHREADS)
22803 pushq %rbp
22804 call _x86_64_get_dispatch@PLT
22805 popq %rbp
22806 movq 4832(%rax), %r11
22807 jmp *%r11
22808 #else
22809 movq _glapi_Dispatch(%rip), %rax
22810 testq %rax, %rax
22811 je 1f
22812 movq 4832(%rax), %r11
22813 jmp *%r11
22814 1:
22815 pushq %rbp
22816 call _glapi_get_dispatch
22817 popq %rbp
22818 movq 4832(%rax), %r11
22819 jmp *%r11
22820 #endif /* defined(GLX_USE_TLS) */
22821 .size GL_PREFIX(ResumeTransformFeedback), .-GL_PREFIX(ResumeTransformFeedback)
22822
22823 .p2align 4,,15
22824 .globl GL_PREFIX(ClearDepthf)
22825 .type GL_PREFIX(ClearDepthf), @function
22826 GL_PREFIX(ClearDepthf):
22827 #if defined(GLX_USE_TLS)
22828 call _x86_64_get_dispatch@PLT
22829 movq 4840(%rax), %r11
22830 jmp *%r11
22831 #elif defined(PTHREADS)
22832 pushq %rdi
22833 call _x86_64_get_dispatch@PLT
22834 popq %rdi
22835 movq 4840(%rax), %r11
22836 jmp *%r11
22837 #else
22838 movq _glapi_Dispatch(%rip), %rax
22839 testq %rax, %rax
22840 je 1f
22841 movq 4840(%rax), %r11
22842 jmp *%r11
22843 1:
22844 pushq %rdi
22845 call _glapi_get_dispatch
22846 popq %rdi
22847 movq 4840(%rax), %r11
22848 jmp *%r11
22849 #endif /* defined(GLX_USE_TLS) */
22850 .size GL_PREFIX(ClearDepthf), .-GL_PREFIX(ClearDepthf)
22851
22852 .p2align 4,,15
22853 .globl GL_PREFIX(DepthRangef)
22854 .type GL_PREFIX(DepthRangef), @function
22855 GL_PREFIX(DepthRangef):
22856 #if defined(GLX_USE_TLS)
22857 call _x86_64_get_dispatch@PLT
22858 movq 4848(%rax), %r11
22859 jmp *%r11
22860 #elif defined(PTHREADS)
22861 pushq %rdi
22862 pushq %rsi
22863 pushq %rbp
22864 call _x86_64_get_dispatch@PLT
22865 popq %rbp
22866 popq %rsi
22867 popq %rdi
22868 movq 4848(%rax), %r11
22869 jmp *%r11
22870 #else
22871 movq _glapi_Dispatch(%rip), %rax
22872 testq %rax, %rax
22873 je 1f
22874 movq 4848(%rax), %r11
22875 jmp *%r11
22876 1:
22877 pushq %rdi
22878 pushq %rsi
22879 pushq %rbp
22880 call _glapi_get_dispatch
22881 popq %rbp
22882 popq %rsi
22883 popq %rdi
22884 movq 4848(%rax), %r11
22885 jmp *%r11
22886 #endif /* defined(GLX_USE_TLS) */
22887 .size GL_PREFIX(DepthRangef), .-GL_PREFIX(DepthRangef)
22888
22889 .p2align 4,,15
22890 .globl GL_PREFIX(GetShaderPrecisionFormat)
22891 .type GL_PREFIX(GetShaderPrecisionFormat), @function
22892 GL_PREFIX(GetShaderPrecisionFormat):
22893 #if defined(GLX_USE_TLS)
22894 call _x86_64_get_dispatch@PLT
22895 movq 4856(%rax), %r11
22896 jmp *%r11
22897 #elif defined(PTHREADS)
22898 pushq %rdi
22899 pushq %rsi
22900 pushq %rdx
22901 pushq %rcx
22902 pushq %rbp
22903 call _x86_64_get_dispatch@PLT
22904 popq %rbp
22905 popq %rcx
22906 popq %rdx
22907 popq %rsi
22908 popq %rdi
22909 movq 4856(%rax), %r11
22910 jmp *%r11
22911 #else
22912 movq _glapi_Dispatch(%rip), %rax
22913 testq %rax, %rax
22914 je 1f
22915 movq 4856(%rax), %r11
22916 jmp *%r11
22917 1:
22918 pushq %rdi
22919 pushq %rsi
22920 pushq %rdx
22921 pushq %rcx
22922 pushq %rbp
22923 call _glapi_get_dispatch
22924 popq %rbp
22925 popq %rcx
22926 popq %rdx
22927 popq %rsi
22928 popq %rdi
22929 movq 4856(%rax), %r11
22930 jmp *%r11
22931 #endif /* defined(GLX_USE_TLS) */
22932 .size GL_PREFIX(GetShaderPrecisionFormat), .-GL_PREFIX(GetShaderPrecisionFormat)
22933
22934 .p2align 4,,15
22935 .globl GL_PREFIX(ReleaseShaderCompiler)
22936 .type GL_PREFIX(ReleaseShaderCompiler), @function
22937 GL_PREFIX(ReleaseShaderCompiler):
22938 #if defined(GLX_USE_TLS)
22939 call _x86_64_get_dispatch@PLT
22940 movq 4864(%rax), %r11
22941 jmp *%r11
22942 #elif defined(PTHREADS)
22943 pushq %rbp
22944 call _x86_64_get_dispatch@PLT
22945 popq %rbp
22946 movq 4864(%rax), %r11
22947 jmp *%r11
22948 #else
22949 movq _glapi_Dispatch(%rip), %rax
22950 testq %rax, %rax
22951 je 1f
22952 movq 4864(%rax), %r11
22953 jmp *%r11
22954 1:
22955 pushq %rbp
22956 call _glapi_get_dispatch
22957 popq %rbp
22958 movq 4864(%rax), %r11
22959 jmp *%r11
22960 #endif /* defined(GLX_USE_TLS) */
22961 .size GL_PREFIX(ReleaseShaderCompiler), .-GL_PREFIX(ReleaseShaderCompiler)
22962
22963 .p2align 4,,15
22964 .globl GL_PREFIX(ShaderBinary)
22965 .type GL_PREFIX(ShaderBinary), @function
22966 GL_PREFIX(ShaderBinary):
22967 #if defined(GLX_USE_TLS)
22968 call _x86_64_get_dispatch@PLT
22969 movq 4872(%rax), %r11
22970 jmp *%r11
22971 #elif defined(PTHREADS)
22972 pushq %rdi
22973 pushq %rsi
22974 pushq %rdx
22975 pushq %rcx
22976 pushq %r8
22977 call _x86_64_get_dispatch@PLT
22978 popq %r8
22979 popq %rcx
22980 popq %rdx
22981 popq %rsi
22982 popq %rdi
22983 movq 4872(%rax), %r11
22984 jmp *%r11
22985 #else
22986 movq _glapi_Dispatch(%rip), %rax
22987 testq %rax, %rax
22988 je 1f
22989 movq 4872(%rax), %r11
22990 jmp *%r11
22991 1:
22992 pushq %rdi
22993 pushq %rsi
22994 pushq %rdx
22995 pushq %rcx
22996 pushq %r8
22997 call _glapi_get_dispatch
22998 popq %r8
22999 popq %rcx
23000 popq %rdx
23001 popq %rsi
23002 popq %rdi
23003 movq 4872(%rax), %r11
23004 jmp *%r11
23005 #endif /* defined(GLX_USE_TLS) */
23006 .size GL_PREFIX(ShaderBinary), .-GL_PREFIX(ShaderBinary)
23007
23008 .p2align 4,,15
23009 .globl GL_PREFIX(PolygonOffsetEXT)
23010 .type GL_PREFIX(PolygonOffsetEXT), @function
23011 GL_PREFIX(PolygonOffsetEXT):
23012 #if defined(GLX_USE_TLS)
23013 call _x86_64_get_dispatch@PLT
23014 movq 4880(%rax), %r11
23015 jmp *%r11
23016 #elif defined(PTHREADS)
23017 subq $24, %rsp
23018 movq %xmm0, (%rsp)
23019 movq %xmm1, 8(%rsp)
23020 call _x86_64_get_dispatch@PLT
23021 movq 8(%rsp), %xmm1
23022 movq (%rsp), %xmm0
23023 addq $24, %rsp
23024 movq 4880(%rax), %r11
23025 jmp *%r11
23026 #else
23027 movq _glapi_Dispatch(%rip), %rax
23028 testq %rax, %rax
23029 je 1f
23030 movq 4880(%rax), %r11
23031 jmp *%r11
23032 1:
23033 subq $24, %rsp
23034 movq %xmm0, (%rsp)
23035 movq %xmm1, 8(%rsp)
23036 call _glapi_get_dispatch
23037 movq 8(%rsp), %xmm1
23038 movq (%rsp), %xmm0
23039 addq $24, %rsp
23040 movq 4880(%rax), %r11
23041 jmp *%r11
23042 #endif /* defined(GLX_USE_TLS) */
23043 .size GL_PREFIX(PolygonOffsetEXT), .-GL_PREFIX(PolygonOffsetEXT)
23044
23045 .p2align 4,,15
23046 .globl GL_PREFIX(_dispatch_stub_611)
23047 .type GL_PREFIX(_dispatch_stub_611), @function
23048 HIDDEN(GL_PREFIX(_dispatch_stub_611))
23049 GL_PREFIX(_dispatch_stub_611):
23050 #if defined(GLX_USE_TLS)
23051 call _x86_64_get_dispatch@PLT
23052 movq 4888(%rax), %r11
23053 jmp *%r11
23054 #elif defined(PTHREADS)
23055 pushq %rdi
23056 pushq %rsi
23057 pushq %rbp
23058 call _x86_64_get_dispatch@PLT
23059 popq %rbp
23060 popq %rsi
23061 popq %rdi
23062 movq 4888(%rax), %r11
23063 jmp *%r11
23064 #else
23065 movq _glapi_Dispatch(%rip), %rax
23066 testq %rax, %rax
23067 je 1f
23068 movq 4888(%rax), %r11
23069 jmp *%r11
23070 1:
23071 pushq %rdi
23072 pushq %rsi
23073 pushq %rbp
23074 call _glapi_get_dispatch
23075 popq %rbp
23076 popq %rsi
23077 popq %rdi
23078 movq 4888(%rax), %r11
23079 jmp *%r11
23080 #endif /* defined(GLX_USE_TLS) */
23081 .size GL_PREFIX(_dispatch_stub_611), .-GL_PREFIX(_dispatch_stub_611)
23082
23083 .p2align 4,,15
23084 .globl GL_PREFIX(_dispatch_stub_612)
23085 .type GL_PREFIX(_dispatch_stub_612), @function
23086 HIDDEN(GL_PREFIX(_dispatch_stub_612))
23087 GL_PREFIX(_dispatch_stub_612):
23088 #if defined(GLX_USE_TLS)
23089 call _x86_64_get_dispatch@PLT
23090 movq 4896(%rax), %r11
23091 jmp *%r11
23092 #elif defined(PTHREADS)
23093 pushq %rdi
23094 pushq %rsi
23095 pushq %rbp
23096 call _x86_64_get_dispatch@PLT
23097 popq %rbp
23098 popq %rsi
23099 popq %rdi
23100 movq 4896(%rax), %r11
23101 jmp *%r11
23102 #else
23103 movq _glapi_Dispatch(%rip), %rax
23104 testq %rax, %rax
23105 je 1f
23106 movq 4896(%rax), %r11
23107 jmp *%r11
23108 1:
23109 pushq %rdi
23110 pushq %rsi
23111 pushq %rbp
23112 call _glapi_get_dispatch
23113 popq %rbp
23114 popq %rsi
23115 popq %rdi
23116 movq 4896(%rax), %r11
23117 jmp *%r11
23118 #endif /* defined(GLX_USE_TLS) */
23119 .size GL_PREFIX(_dispatch_stub_612), .-GL_PREFIX(_dispatch_stub_612)
23120
23121 .p2align 4,,15
23122 .globl GL_PREFIX(_dispatch_stub_613)
23123 .type GL_PREFIX(_dispatch_stub_613), @function
23124 HIDDEN(GL_PREFIX(_dispatch_stub_613))
23125 GL_PREFIX(_dispatch_stub_613):
23126 #if defined(GLX_USE_TLS)
23127 call _x86_64_get_dispatch@PLT
23128 movq 4904(%rax), %r11
23129 jmp *%r11
23130 #elif defined(PTHREADS)
23131 subq $24, %rsp
23132 movq %rdi, (%rsp)
23133 movq %xmm0, 8(%rsp)
23134 call _x86_64_get_dispatch@PLT
23135 movq 8(%rsp), %xmm0
23136 movq (%rsp), %rdi
23137 addq $24, %rsp
23138 movq 4904(%rax), %r11
23139 jmp *%r11
23140 #else
23141 movq _glapi_Dispatch(%rip), %rax
23142 testq %rax, %rax
23143 je 1f
23144 movq 4904(%rax), %r11
23145 jmp *%r11
23146 1:
23147 subq $24, %rsp
23148 movq %rdi, (%rsp)
23149 movq %xmm0, 8(%rsp)
23150 call _glapi_get_dispatch
23151 movq 8(%rsp), %xmm0
23152 movq (%rsp), %rdi
23153 addq $24, %rsp
23154 movq 4904(%rax), %r11
23155 jmp *%r11
23156 #endif /* defined(GLX_USE_TLS) */
23157 .size GL_PREFIX(_dispatch_stub_613), .-GL_PREFIX(_dispatch_stub_613)
23158
23159 .p2align 4,,15
23160 .globl GL_PREFIX(_dispatch_stub_614)
23161 .type GL_PREFIX(_dispatch_stub_614), @function
23162 HIDDEN(GL_PREFIX(_dispatch_stub_614))
23163 GL_PREFIX(_dispatch_stub_614):
23164 #if defined(GLX_USE_TLS)
23165 call _x86_64_get_dispatch@PLT
23166 movq 4912(%rax), %r11
23167 jmp *%r11
23168 #elif defined(PTHREADS)
23169 pushq %rdi
23170 pushq %rsi
23171 pushq %rbp
23172 call _x86_64_get_dispatch@PLT
23173 popq %rbp
23174 popq %rsi
23175 popq %rdi
23176 movq 4912(%rax), %r11
23177 jmp *%r11
23178 #else
23179 movq _glapi_Dispatch(%rip), %rax
23180 testq %rax, %rax
23181 je 1f
23182 movq 4912(%rax), %r11
23183 jmp *%r11
23184 1:
23185 pushq %rdi
23186 pushq %rsi
23187 pushq %rbp
23188 call _glapi_get_dispatch
23189 popq %rbp
23190 popq %rsi
23191 popq %rdi
23192 movq 4912(%rax), %r11
23193 jmp *%r11
23194 #endif /* defined(GLX_USE_TLS) */
23195 .size GL_PREFIX(_dispatch_stub_614), .-GL_PREFIX(_dispatch_stub_614)
23196
23197 .p2align 4,,15
23198 .globl GL_PREFIX(_dispatch_stub_615)
23199 .type GL_PREFIX(_dispatch_stub_615), @function
23200 HIDDEN(GL_PREFIX(_dispatch_stub_615))
23201 GL_PREFIX(_dispatch_stub_615):
23202 #if defined(GLX_USE_TLS)
23203 call _x86_64_get_dispatch@PLT
23204 movq 4920(%rax), %r11
23205 jmp *%r11
23206 #elif defined(PTHREADS)
23207 pushq %rdi
23208 pushq %rsi
23209 pushq %rbp
23210 call _x86_64_get_dispatch@PLT
23211 popq %rbp
23212 popq %rsi
23213 popq %rdi
23214 movq 4920(%rax), %r11
23215 jmp *%r11
23216 #else
23217 movq _glapi_Dispatch(%rip), %rax
23218 testq %rax, %rax
23219 je 1f
23220 movq 4920(%rax), %r11
23221 jmp *%r11
23222 1:
23223 pushq %rdi
23224 pushq %rsi
23225 pushq %rbp
23226 call _glapi_get_dispatch
23227 popq %rbp
23228 popq %rsi
23229 popq %rdi
23230 movq 4920(%rax), %r11
23231 jmp *%r11
23232 #endif /* defined(GLX_USE_TLS) */
23233 .size GL_PREFIX(_dispatch_stub_615), .-GL_PREFIX(_dispatch_stub_615)
23234
23235 .p2align 4,,15
23236 .globl GL_PREFIX(_dispatch_stub_616)
23237 .type GL_PREFIX(_dispatch_stub_616), @function
23238 HIDDEN(GL_PREFIX(_dispatch_stub_616))
23239 GL_PREFIX(_dispatch_stub_616):
23240 #if defined(GLX_USE_TLS)
23241 call _x86_64_get_dispatch@PLT
23242 movq 4928(%rax), %r11
23243 jmp *%r11
23244 #elif defined(PTHREADS)
23245 pushq %rdi
23246 pushq %rsi
23247 pushq %rbp
23248 call _x86_64_get_dispatch@PLT
23249 popq %rbp
23250 popq %rsi
23251 popq %rdi
23252 movq 4928(%rax), %r11
23253 jmp *%r11
23254 #else
23255 movq _glapi_Dispatch(%rip), %rax
23256 testq %rax, %rax
23257 je 1f
23258 movq 4928(%rax), %r11
23259 jmp *%r11
23260 1:
23261 pushq %rdi
23262 pushq %rsi
23263 pushq %rbp
23264 call _glapi_get_dispatch
23265 popq %rbp
23266 popq %rsi
23267 popq %rdi
23268 movq 4928(%rax), %r11
23269 jmp *%r11
23270 #endif /* defined(GLX_USE_TLS) */
23271 .size GL_PREFIX(_dispatch_stub_616), .-GL_PREFIX(_dispatch_stub_616)
23272
23273 .p2align 4,,15
23274 .globl GL_PREFIX(_dispatch_stub_617)
23275 .type GL_PREFIX(_dispatch_stub_617), @function
23276 HIDDEN(GL_PREFIX(_dispatch_stub_617))
23277 GL_PREFIX(_dispatch_stub_617):
23278 #if defined(GLX_USE_TLS)
23279 call _x86_64_get_dispatch@PLT
23280 movq 4936(%rax), %r11
23281 jmp *%r11
23282 #elif defined(PTHREADS)
23283 pushq %rdi
23284 pushq %rsi
23285 pushq %rbp
23286 call _x86_64_get_dispatch@PLT
23287 popq %rbp
23288 popq %rsi
23289 popq %rdi
23290 movq 4936(%rax), %r11
23291 jmp *%r11
23292 #else
23293 movq _glapi_Dispatch(%rip), %rax
23294 testq %rax, %rax
23295 je 1f
23296 movq 4936(%rax), %r11
23297 jmp *%r11
23298 1:
23299 pushq %rdi
23300 pushq %rsi
23301 pushq %rbp
23302 call _glapi_get_dispatch
23303 popq %rbp
23304 popq %rsi
23305 popq %rdi
23306 movq 4936(%rax), %r11
23307 jmp *%r11
23308 #endif /* defined(GLX_USE_TLS) */
23309 .size GL_PREFIX(_dispatch_stub_617), .-GL_PREFIX(_dispatch_stub_617)
23310
23311 .p2align 4,,15
23312 .globl GL_PREFIX(_dispatch_stub_618)
23313 .type GL_PREFIX(_dispatch_stub_618), @function
23314 HIDDEN(GL_PREFIX(_dispatch_stub_618))
23315 GL_PREFIX(_dispatch_stub_618):
23316 #if defined(GLX_USE_TLS)
23317 call _x86_64_get_dispatch@PLT
23318 movq 4944(%rax), %r11
23319 jmp *%r11
23320 #elif defined(PTHREADS)
23321 pushq %rdi
23322 call _x86_64_get_dispatch@PLT
23323 popq %rdi
23324 movq 4944(%rax), %r11
23325 jmp *%r11
23326 #else
23327 movq _glapi_Dispatch(%rip), %rax
23328 testq %rax, %rax
23329 je 1f
23330 movq 4944(%rax), %r11
23331 jmp *%r11
23332 1:
23333 pushq %rdi
23334 call _glapi_get_dispatch
23335 popq %rdi
23336 movq 4944(%rax), %r11
23337 jmp *%r11
23338 #endif /* defined(GLX_USE_TLS) */
23339 .size GL_PREFIX(_dispatch_stub_618), .-GL_PREFIX(_dispatch_stub_618)
23340
23341 .p2align 4,,15
23342 .globl GL_PREFIX(ColorPointerEXT)
23343 .type GL_PREFIX(ColorPointerEXT), @function
23344 GL_PREFIX(ColorPointerEXT):
23345 #if defined(GLX_USE_TLS)
23346 call _x86_64_get_dispatch@PLT
23347 movq 4952(%rax), %r11
23348 jmp *%r11
23349 #elif defined(PTHREADS)
23350 pushq %rdi
23351 pushq %rsi
23352 pushq %rdx
23353 pushq %rcx
23354 pushq %r8
23355 call _x86_64_get_dispatch@PLT
23356 popq %r8
23357 popq %rcx
23358 popq %rdx
23359 popq %rsi
23360 popq %rdi
23361 movq 4952(%rax), %r11
23362 jmp *%r11
23363 #else
23364 movq _glapi_Dispatch(%rip), %rax
23365 testq %rax, %rax
23366 je 1f
23367 movq 4952(%rax), %r11
23368 jmp *%r11
23369 1:
23370 pushq %rdi
23371 pushq %rsi
23372 pushq %rdx
23373 pushq %rcx
23374 pushq %r8
23375 call _glapi_get_dispatch
23376 popq %r8
23377 popq %rcx
23378 popq %rdx
23379 popq %rsi
23380 popq %rdi
23381 movq 4952(%rax), %r11
23382 jmp *%r11
23383 #endif /* defined(GLX_USE_TLS) */
23384 .size GL_PREFIX(ColorPointerEXT), .-GL_PREFIX(ColorPointerEXT)
23385
23386 .p2align 4,,15
23387 .globl GL_PREFIX(EdgeFlagPointerEXT)
23388 .type GL_PREFIX(EdgeFlagPointerEXT), @function
23389 GL_PREFIX(EdgeFlagPointerEXT):
23390 #if defined(GLX_USE_TLS)
23391 call _x86_64_get_dispatch@PLT
23392 movq 4960(%rax), %r11
23393 jmp *%r11
23394 #elif defined(PTHREADS)
23395 pushq %rdi
23396 pushq %rsi
23397 pushq %rdx
23398 call _x86_64_get_dispatch@PLT
23399 popq %rdx
23400 popq %rsi
23401 popq %rdi
23402 movq 4960(%rax), %r11
23403 jmp *%r11
23404 #else
23405 movq _glapi_Dispatch(%rip), %rax
23406 testq %rax, %rax
23407 je 1f
23408 movq 4960(%rax), %r11
23409 jmp *%r11
23410 1:
23411 pushq %rdi
23412 pushq %rsi
23413 pushq %rdx
23414 call _glapi_get_dispatch
23415 popq %rdx
23416 popq %rsi
23417 popq %rdi
23418 movq 4960(%rax), %r11
23419 jmp *%r11
23420 #endif /* defined(GLX_USE_TLS) */
23421 .size GL_PREFIX(EdgeFlagPointerEXT), .-GL_PREFIX(EdgeFlagPointerEXT)
23422
23423 .p2align 4,,15
23424 .globl GL_PREFIX(IndexPointerEXT)
23425 .type GL_PREFIX(IndexPointerEXT), @function
23426 GL_PREFIX(IndexPointerEXT):
23427 #if defined(GLX_USE_TLS)
23428 call _x86_64_get_dispatch@PLT
23429 movq 4968(%rax), %r11
23430 jmp *%r11
23431 #elif defined(PTHREADS)
23432 pushq %rdi
23433 pushq %rsi
23434 pushq %rdx
23435 pushq %rcx
23436 pushq %rbp
23437 call _x86_64_get_dispatch@PLT
23438 popq %rbp
23439 popq %rcx
23440 popq %rdx
23441 popq %rsi
23442 popq %rdi
23443 movq 4968(%rax), %r11
23444 jmp *%r11
23445 #else
23446 movq _glapi_Dispatch(%rip), %rax
23447 testq %rax, %rax
23448 je 1f
23449 movq 4968(%rax), %r11
23450 jmp *%r11
23451 1:
23452 pushq %rdi
23453 pushq %rsi
23454 pushq %rdx
23455 pushq %rcx
23456 pushq %rbp
23457 call _glapi_get_dispatch
23458 popq %rbp
23459 popq %rcx
23460 popq %rdx
23461 popq %rsi
23462 popq %rdi
23463 movq 4968(%rax), %r11
23464 jmp *%r11
23465 #endif /* defined(GLX_USE_TLS) */
23466 .size GL_PREFIX(IndexPointerEXT), .-GL_PREFIX(IndexPointerEXT)
23467
23468 .p2align 4,,15
23469 .globl GL_PREFIX(NormalPointerEXT)
23470 .type GL_PREFIX(NormalPointerEXT), @function
23471 GL_PREFIX(NormalPointerEXT):
23472 #if defined(GLX_USE_TLS)
23473 call _x86_64_get_dispatch@PLT
23474 movq 4976(%rax), %r11
23475 jmp *%r11
23476 #elif defined(PTHREADS)
23477 pushq %rdi
23478 pushq %rsi
23479 pushq %rdx
23480 pushq %rcx
23481 pushq %rbp
23482 call _x86_64_get_dispatch@PLT
23483 popq %rbp
23484 popq %rcx
23485 popq %rdx
23486 popq %rsi
23487 popq %rdi
23488 movq 4976(%rax), %r11
23489 jmp *%r11
23490 #else
23491 movq _glapi_Dispatch(%rip), %rax
23492 testq %rax, %rax
23493 je 1f
23494 movq 4976(%rax), %r11
23495 jmp *%r11
23496 1:
23497 pushq %rdi
23498 pushq %rsi
23499 pushq %rdx
23500 pushq %rcx
23501 pushq %rbp
23502 call _glapi_get_dispatch
23503 popq %rbp
23504 popq %rcx
23505 popq %rdx
23506 popq %rsi
23507 popq %rdi
23508 movq 4976(%rax), %r11
23509 jmp *%r11
23510 #endif /* defined(GLX_USE_TLS) */
23511 .size GL_PREFIX(NormalPointerEXT), .-GL_PREFIX(NormalPointerEXT)
23512
23513 .p2align 4,,15
23514 .globl GL_PREFIX(TexCoordPointerEXT)
23515 .type GL_PREFIX(TexCoordPointerEXT), @function
23516 GL_PREFIX(TexCoordPointerEXT):
23517 #if defined(GLX_USE_TLS)
23518 call _x86_64_get_dispatch@PLT
23519 movq 4984(%rax), %r11
23520 jmp *%r11
23521 #elif defined(PTHREADS)
23522 pushq %rdi
23523 pushq %rsi
23524 pushq %rdx
23525 pushq %rcx
23526 pushq %r8
23527 call _x86_64_get_dispatch@PLT
23528 popq %r8
23529 popq %rcx
23530 popq %rdx
23531 popq %rsi
23532 popq %rdi
23533 movq 4984(%rax), %r11
23534 jmp *%r11
23535 #else
23536 movq _glapi_Dispatch(%rip), %rax
23537 testq %rax, %rax
23538 je 1f
23539 movq 4984(%rax), %r11
23540 jmp *%r11
23541 1:
23542 pushq %rdi
23543 pushq %rsi
23544 pushq %rdx
23545 pushq %rcx
23546 pushq %r8
23547 call _glapi_get_dispatch
23548 popq %r8
23549 popq %rcx
23550 popq %rdx
23551 popq %rsi
23552 popq %rdi
23553 movq 4984(%rax), %r11
23554 jmp *%r11
23555 #endif /* defined(GLX_USE_TLS) */
23556 .size GL_PREFIX(TexCoordPointerEXT), .-GL_PREFIX(TexCoordPointerEXT)
23557
23558 .p2align 4,,15
23559 .globl GL_PREFIX(VertexPointerEXT)
23560 .type GL_PREFIX(VertexPointerEXT), @function
23561 GL_PREFIX(VertexPointerEXT):
23562 #if defined(GLX_USE_TLS)
23563 call _x86_64_get_dispatch@PLT
23564 movq 4992(%rax), %r11
23565 jmp *%r11
23566 #elif defined(PTHREADS)
23567 pushq %rdi
23568 pushq %rsi
23569 pushq %rdx
23570 pushq %rcx
23571 pushq %r8
23572 call _x86_64_get_dispatch@PLT
23573 popq %r8
23574 popq %rcx
23575 popq %rdx
23576 popq %rsi
23577 popq %rdi
23578 movq 4992(%rax), %r11
23579 jmp *%r11
23580 #else
23581 movq _glapi_Dispatch(%rip), %rax
23582 testq %rax, %rax
23583 je 1f
23584 movq 4992(%rax), %r11
23585 jmp *%r11
23586 1:
23587 pushq %rdi
23588 pushq %rsi
23589 pushq %rdx
23590 pushq %rcx
23591 pushq %r8
23592 call _glapi_get_dispatch
23593 popq %r8
23594 popq %rcx
23595 popq %rdx
23596 popq %rsi
23597 popq %rdi
23598 movq 4992(%rax), %r11
23599 jmp *%r11
23600 #endif /* defined(GLX_USE_TLS) */
23601 .size GL_PREFIX(VertexPointerEXT), .-GL_PREFIX(VertexPointerEXT)
23602
23603 .p2align 4,,15
23604 .globl GL_PREFIX(PointParameterfEXT)
23605 .type GL_PREFIX(PointParameterfEXT), @function
23606 GL_PREFIX(PointParameterfEXT):
23607 #if defined(GLX_USE_TLS)
23608 call _x86_64_get_dispatch@PLT
23609 movq 5000(%rax), %r11
23610 jmp *%r11
23611 #elif defined(PTHREADS)
23612 subq $24, %rsp
23613 movq %rdi, (%rsp)
23614 movq %xmm0, 8(%rsp)
23615 call _x86_64_get_dispatch@PLT
23616 movq 8(%rsp), %xmm0
23617 movq (%rsp), %rdi
23618 addq $24, %rsp
23619 movq 5000(%rax), %r11
23620 jmp *%r11
23621 #else
23622 movq _glapi_Dispatch(%rip), %rax
23623 testq %rax, %rax
23624 je 1f
23625 movq 5000(%rax), %r11
23626 jmp *%r11
23627 1:
23628 subq $24, %rsp
23629 movq %rdi, (%rsp)
23630 movq %xmm0, 8(%rsp)
23631 call _glapi_get_dispatch
23632 movq 8(%rsp), %xmm0
23633 movq (%rsp), %rdi
23634 addq $24, %rsp
23635 movq 5000(%rax), %r11
23636 jmp *%r11
23637 #endif /* defined(GLX_USE_TLS) */
23638 .size GL_PREFIX(PointParameterfEXT), .-GL_PREFIX(PointParameterfEXT)
23639
23640 .p2align 4,,15
23641 .globl GL_PREFIX(PointParameterfvEXT)
23642 .type GL_PREFIX(PointParameterfvEXT), @function
23643 GL_PREFIX(PointParameterfvEXT):
23644 #if defined(GLX_USE_TLS)
23645 call _x86_64_get_dispatch@PLT
23646 movq 5008(%rax), %r11
23647 jmp *%r11
23648 #elif defined(PTHREADS)
23649 pushq %rdi
23650 pushq %rsi
23651 pushq %rbp
23652 call _x86_64_get_dispatch@PLT
23653 popq %rbp
23654 popq %rsi
23655 popq %rdi
23656 movq 5008(%rax), %r11
23657 jmp *%r11
23658 #else
23659 movq _glapi_Dispatch(%rip), %rax
23660 testq %rax, %rax
23661 je 1f
23662 movq 5008(%rax), %r11
23663 jmp *%r11
23664 1:
23665 pushq %rdi
23666 pushq %rsi
23667 pushq %rbp
23668 call _glapi_get_dispatch
23669 popq %rbp
23670 popq %rsi
23671 popq %rdi
23672 movq 5008(%rax), %r11
23673 jmp *%r11
23674 #endif /* defined(GLX_USE_TLS) */
23675 .size GL_PREFIX(PointParameterfvEXT), .-GL_PREFIX(PointParameterfvEXT)
23676
23677 .p2align 4,,15
23678 .globl GL_PREFIX(LockArraysEXT)
23679 .type GL_PREFIX(LockArraysEXT), @function
23680 GL_PREFIX(LockArraysEXT):
23681 #if defined(GLX_USE_TLS)
23682 call _x86_64_get_dispatch@PLT
23683 movq 5016(%rax), %r11
23684 jmp *%r11
23685 #elif defined(PTHREADS)
23686 pushq %rdi
23687 pushq %rsi
23688 pushq %rbp
23689 call _x86_64_get_dispatch@PLT
23690 popq %rbp
23691 popq %rsi
23692 popq %rdi
23693 movq 5016(%rax), %r11
23694 jmp *%r11
23695 #else
23696 movq _glapi_Dispatch(%rip), %rax
23697 testq %rax, %rax
23698 je 1f
23699 movq 5016(%rax), %r11
23700 jmp *%r11
23701 1:
23702 pushq %rdi
23703 pushq %rsi
23704 pushq %rbp
23705 call _glapi_get_dispatch
23706 popq %rbp
23707 popq %rsi
23708 popq %rdi
23709 movq 5016(%rax), %r11
23710 jmp *%r11
23711 #endif /* defined(GLX_USE_TLS) */
23712 .size GL_PREFIX(LockArraysEXT), .-GL_PREFIX(LockArraysEXT)
23713
23714 .p2align 4,,15
23715 .globl GL_PREFIX(UnlockArraysEXT)
23716 .type GL_PREFIX(UnlockArraysEXT), @function
23717 GL_PREFIX(UnlockArraysEXT):
23718 #if defined(GLX_USE_TLS)
23719 call _x86_64_get_dispatch@PLT
23720 movq 5024(%rax), %r11
23721 jmp *%r11
23722 #elif defined(PTHREADS)
23723 pushq %rbp
23724 call _x86_64_get_dispatch@PLT
23725 popq %rbp
23726 movq 5024(%rax), %r11
23727 jmp *%r11
23728 #else
23729 movq _glapi_Dispatch(%rip), %rax
23730 testq %rax, %rax
23731 je 1f
23732 movq 5024(%rax), %r11
23733 jmp *%r11
23734 1:
23735 pushq %rbp
23736 call _glapi_get_dispatch
23737 popq %rbp
23738 movq 5024(%rax), %r11
23739 jmp *%r11
23740 #endif /* defined(GLX_USE_TLS) */
23741 .size GL_PREFIX(UnlockArraysEXT), .-GL_PREFIX(UnlockArraysEXT)
23742
23743 .p2align 4,,15
23744 .globl GL_PREFIX(SecondaryColor3bEXT)
23745 .type GL_PREFIX(SecondaryColor3bEXT), @function
23746 GL_PREFIX(SecondaryColor3bEXT):
23747 #if defined(GLX_USE_TLS)
23748 call _x86_64_get_dispatch@PLT
23749 movq 5032(%rax), %r11
23750 jmp *%r11
23751 #elif defined(PTHREADS)
23752 pushq %rdi
23753 pushq %rsi
23754 pushq %rdx
23755 call _x86_64_get_dispatch@PLT
23756 popq %rdx
23757 popq %rsi
23758 popq %rdi
23759 movq 5032(%rax), %r11
23760 jmp *%r11
23761 #else
23762 movq _glapi_Dispatch(%rip), %rax
23763 testq %rax, %rax
23764 je 1f
23765 movq 5032(%rax), %r11
23766 jmp *%r11
23767 1:
23768 pushq %rdi
23769 pushq %rsi
23770 pushq %rdx
23771 call _glapi_get_dispatch
23772 popq %rdx
23773 popq %rsi
23774 popq %rdi
23775 movq 5032(%rax), %r11
23776 jmp *%r11
23777 #endif /* defined(GLX_USE_TLS) */
23778 .size GL_PREFIX(SecondaryColor3bEXT), .-GL_PREFIX(SecondaryColor3bEXT)
23779
23780 .p2align 4,,15
23781 .globl GL_PREFIX(SecondaryColor3bvEXT)
23782 .type GL_PREFIX(SecondaryColor3bvEXT), @function
23783 GL_PREFIX(SecondaryColor3bvEXT):
23784 #if defined(GLX_USE_TLS)
23785 call _x86_64_get_dispatch@PLT
23786 movq 5040(%rax), %r11
23787 jmp *%r11
23788 #elif defined(PTHREADS)
23789 pushq %rdi
23790 call _x86_64_get_dispatch@PLT
23791 popq %rdi
23792 movq 5040(%rax), %r11
23793 jmp *%r11
23794 #else
23795 movq _glapi_Dispatch(%rip), %rax
23796 testq %rax, %rax
23797 je 1f
23798 movq 5040(%rax), %r11
23799 jmp *%r11
23800 1:
23801 pushq %rdi
23802 call _glapi_get_dispatch
23803 popq %rdi
23804 movq 5040(%rax), %r11
23805 jmp *%r11
23806 #endif /* defined(GLX_USE_TLS) */
23807 .size GL_PREFIX(SecondaryColor3bvEXT), .-GL_PREFIX(SecondaryColor3bvEXT)
23808
23809 .p2align 4,,15
23810 .globl GL_PREFIX(SecondaryColor3dEXT)
23811 .type GL_PREFIX(SecondaryColor3dEXT), @function
23812 GL_PREFIX(SecondaryColor3dEXT):
23813 #if defined(GLX_USE_TLS)
23814 call _x86_64_get_dispatch@PLT
23815 movq 5048(%rax), %r11
23816 jmp *%r11
23817 #elif defined(PTHREADS)
23818 subq $24, %rsp
23819 movq %xmm0, (%rsp)
23820 movq %xmm1, 8(%rsp)
23821 movq %xmm2, 16(%rsp)
23822 call _x86_64_get_dispatch@PLT
23823 movq 16(%rsp), %xmm2
23824 movq 8(%rsp), %xmm1
23825 movq (%rsp), %xmm0
23826 addq $24, %rsp
23827 movq 5048(%rax), %r11
23828 jmp *%r11
23829 #else
23830 movq _glapi_Dispatch(%rip), %rax
23831 testq %rax, %rax
23832 je 1f
23833 movq 5048(%rax), %r11
23834 jmp *%r11
23835 1:
23836 subq $24, %rsp
23837 movq %xmm0, (%rsp)
23838 movq %xmm1, 8(%rsp)
23839 movq %xmm2, 16(%rsp)
23840 call _glapi_get_dispatch
23841 movq 16(%rsp), %xmm2
23842 movq 8(%rsp), %xmm1
23843 movq (%rsp), %xmm0
23844 addq $24, %rsp
23845 movq 5048(%rax), %r11
23846 jmp *%r11
23847 #endif /* defined(GLX_USE_TLS) */
23848 .size GL_PREFIX(SecondaryColor3dEXT), .-GL_PREFIX(SecondaryColor3dEXT)
23849
23850 .p2align 4,,15
23851 .globl GL_PREFIX(SecondaryColor3dvEXT)
23852 .type GL_PREFIX(SecondaryColor3dvEXT), @function
23853 GL_PREFIX(SecondaryColor3dvEXT):
23854 #if defined(GLX_USE_TLS)
23855 call _x86_64_get_dispatch@PLT
23856 movq 5056(%rax), %r11
23857 jmp *%r11
23858 #elif defined(PTHREADS)
23859 pushq %rdi
23860 call _x86_64_get_dispatch@PLT
23861 popq %rdi
23862 movq 5056(%rax), %r11
23863 jmp *%r11
23864 #else
23865 movq _glapi_Dispatch(%rip), %rax
23866 testq %rax, %rax
23867 je 1f
23868 movq 5056(%rax), %r11
23869 jmp *%r11
23870 1:
23871 pushq %rdi
23872 call _glapi_get_dispatch
23873 popq %rdi
23874 movq 5056(%rax), %r11
23875 jmp *%r11
23876 #endif /* defined(GLX_USE_TLS) */
23877 .size GL_PREFIX(SecondaryColor3dvEXT), .-GL_PREFIX(SecondaryColor3dvEXT)
23878
23879 .p2align 4,,15
23880 .globl GL_PREFIX(SecondaryColor3fEXT)
23881 .type GL_PREFIX(SecondaryColor3fEXT), @function
23882 GL_PREFIX(SecondaryColor3fEXT):
23883 #if defined(GLX_USE_TLS)
23884 call _x86_64_get_dispatch@PLT
23885 movq 5064(%rax), %r11
23886 jmp *%r11
23887 #elif defined(PTHREADS)
23888 subq $24, %rsp
23889 movq %xmm0, (%rsp)
23890 movq %xmm1, 8(%rsp)
23891 movq %xmm2, 16(%rsp)
23892 call _x86_64_get_dispatch@PLT
23893 movq 16(%rsp), %xmm2
23894 movq 8(%rsp), %xmm1
23895 movq (%rsp), %xmm0
23896 addq $24, %rsp
23897 movq 5064(%rax), %r11
23898 jmp *%r11
23899 #else
23900 movq _glapi_Dispatch(%rip), %rax
23901 testq %rax, %rax
23902 je 1f
23903 movq 5064(%rax), %r11
23904 jmp *%r11
23905 1:
23906 subq $24, %rsp
23907 movq %xmm0, (%rsp)
23908 movq %xmm1, 8(%rsp)
23909 movq %xmm2, 16(%rsp)
23910 call _glapi_get_dispatch
23911 movq 16(%rsp), %xmm2
23912 movq 8(%rsp), %xmm1
23913 movq (%rsp), %xmm0
23914 addq $24, %rsp
23915 movq 5064(%rax), %r11
23916 jmp *%r11
23917 #endif /* defined(GLX_USE_TLS) */
23918 .size GL_PREFIX(SecondaryColor3fEXT), .-GL_PREFIX(SecondaryColor3fEXT)
23919
23920 .p2align 4,,15
23921 .globl GL_PREFIX(SecondaryColor3fvEXT)
23922 .type GL_PREFIX(SecondaryColor3fvEXT), @function
23923 GL_PREFIX(SecondaryColor3fvEXT):
23924 #if defined(GLX_USE_TLS)
23925 call _x86_64_get_dispatch@PLT
23926 movq 5072(%rax), %r11
23927 jmp *%r11
23928 #elif defined(PTHREADS)
23929 pushq %rdi
23930 call _x86_64_get_dispatch@PLT
23931 popq %rdi
23932 movq 5072(%rax), %r11
23933 jmp *%r11
23934 #else
23935 movq _glapi_Dispatch(%rip), %rax
23936 testq %rax, %rax
23937 je 1f
23938 movq 5072(%rax), %r11
23939 jmp *%r11
23940 1:
23941 pushq %rdi
23942 call _glapi_get_dispatch
23943 popq %rdi
23944 movq 5072(%rax), %r11
23945 jmp *%r11
23946 #endif /* defined(GLX_USE_TLS) */
23947 .size GL_PREFIX(SecondaryColor3fvEXT), .-GL_PREFIX(SecondaryColor3fvEXT)
23948
23949 .p2align 4,,15
23950 .globl GL_PREFIX(SecondaryColor3iEXT)
23951 .type GL_PREFIX(SecondaryColor3iEXT), @function
23952 GL_PREFIX(SecondaryColor3iEXT):
23953 #if defined(GLX_USE_TLS)
23954 call _x86_64_get_dispatch@PLT
23955 movq 5080(%rax), %r11
23956 jmp *%r11
23957 #elif defined(PTHREADS)
23958 pushq %rdi
23959 pushq %rsi
23960 pushq %rdx
23961 call _x86_64_get_dispatch@PLT
23962 popq %rdx
23963 popq %rsi
23964 popq %rdi
23965 movq 5080(%rax), %r11
23966 jmp *%r11
23967 #else
23968 movq _glapi_Dispatch(%rip), %rax
23969 testq %rax, %rax
23970 je 1f
23971 movq 5080(%rax), %r11
23972 jmp *%r11
23973 1:
23974 pushq %rdi
23975 pushq %rsi
23976 pushq %rdx
23977 call _glapi_get_dispatch
23978 popq %rdx
23979 popq %rsi
23980 popq %rdi
23981 movq 5080(%rax), %r11
23982 jmp *%r11
23983 #endif /* defined(GLX_USE_TLS) */
23984 .size GL_PREFIX(SecondaryColor3iEXT), .-GL_PREFIX(SecondaryColor3iEXT)
23985
23986 .p2align 4,,15
23987 .globl GL_PREFIX(SecondaryColor3ivEXT)
23988 .type GL_PREFIX(SecondaryColor3ivEXT), @function
23989 GL_PREFIX(SecondaryColor3ivEXT):
23990 #if defined(GLX_USE_TLS)
23991 call _x86_64_get_dispatch@PLT
23992 movq 5088(%rax), %r11
23993 jmp *%r11
23994 #elif defined(PTHREADS)
23995 pushq %rdi
23996 call _x86_64_get_dispatch@PLT
23997 popq %rdi
23998 movq 5088(%rax), %r11
23999 jmp *%r11
24000 #else
24001 movq _glapi_Dispatch(%rip), %rax
24002 testq %rax, %rax
24003 je 1f
24004 movq 5088(%rax), %r11
24005 jmp *%r11
24006 1:
24007 pushq %rdi
24008 call _glapi_get_dispatch
24009 popq %rdi
24010 movq 5088(%rax), %r11
24011 jmp *%r11
24012 #endif /* defined(GLX_USE_TLS) */
24013 .size GL_PREFIX(SecondaryColor3ivEXT), .-GL_PREFIX(SecondaryColor3ivEXT)
24014
24015 .p2align 4,,15
24016 .globl GL_PREFIX(SecondaryColor3sEXT)
24017 .type GL_PREFIX(SecondaryColor3sEXT), @function
24018 GL_PREFIX(SecondaryColor3sEXT):
24019 #if defined(GLX_USE_TLS)
24020 call _x86_64_get_dispatch@PLT
24021 movq 5096(%rax), %r11
24022 jmp *%r11
24023 #elif defined(PTHREADS)
24024 pushq %rdi
24025 pushq %rsi
24026 pushq %rdx
24027 call _x86_64_get_dispatch@PLT
24028 popq %rdx
24029 popq %rsi
24030 popq %rdi
24031 movq 5096(%rax), %r11
24032 jmp *%r11
24033 #else
24034 movq _glapi_Dispatch(%rip), %rax
24035 testq %rax, %rax
24036 je 1f
24037 movq 5096(%rax), %r11
24038 jmp *%r11
24039 1:
24040 pushq %rdi
24041 pushq %rsi
24042 pushq %rdx
24043 call _glapi_get_dispatch
24044 popq %rdx
24045 popq %rsi
24046 popq %rdi
24047 movq 5096(%rax), %r11
24048 jmp *%r11
24049 #endif /* defined(GLX_USE_TLS) */
24050 .size GL_PREFIX(SecondaryColor3sEXT), .-GL_PREFIX(SecondaryColor3sEXT)
24051
24052 .p2align 4,,15
24053 .globl GL_PREFIX(SecondaryColor3svEXT)
24054 .type GL_PREFIX(SecondaryColor3svEXT), @function
24055 GL_PREFIX(SecondaryColor3svEXT):
24056 #if defined(GLX_USE_TLS)
24057 call _x86_64_get_dispatch@PLT
24058 movq 5104(%rax), %r11
24059 jmp *%r11
24060 #elif defined(PTHREADS)
24061 pushq %rdi
24062 call _x86_64_get_dispatch@PLT
24063 popq %rdi
24064 movq 5104(%rax), %r11
24065 jmp *%r11
24066 #else
24067 movq _glapi_Dispatch(%rip), %rax
24068 testq %rax, %rax
24069 je 1f
24070 movq 5104(%rax), %r11
24071 jmp *%r11
24072 1:
24073 pushq %rdi
24074 call _glapi_get_dispatch
24075 popq %rdi
24076 movq 5104(%rax), %r11
24077 jmp *%r11
24078 #endif /* defined(GLX_USE_TLS) */
24079 .size GL_PREFIX(SecondaryColor3svEXT), .-GL_PREFIX(SecondaryColor3svEXT)
24080
24081 .p2align 4,,15
24082 .globl GL_PREFIX(SecondaryColor3ubEXT)
24083 .type GL_PREFIX(SecondaryColor3ubEXT), @function
24084 GL_PREFIX(SecondaryColor3ubEXT):
24085 #if defined(GLX_USE_TLS)
24086 call _x86_64_get_dispatch@PLT
24087 movq 5112(%rax), %r11
24088 jmp *%r11
24089 #elif defined(PTHREADS)
24090 pushq %rdi
24091 pushq %rsi
24092 pushq %rdx
24093 call _x86_64_get_dispatch@PLT
24094 popq %rdx
24095 popq %rsi
24096 popq %rdi
24097 movq 5112(%rax), %r11
24098 jmp *%r11
24099 #else
24100 movq _glapi_Dispatch(%rip), %rax
24101 testq %rax, %rax
24102 je 1f
24103 movq 5112(%rax), %r11
24104 jmp *%r11
24105 1:
24106 pushq %rdi
24107 pushq %rsi
24108 pushq %rdx
24109 call _glapi_get_dispatch
24110 popq %rdx
24111 popq %rsi
24112 popq %rdi
24113 movq 5112(%rax), %r11
24114 jmp *%r11
24115 #endif /* defined(GLX_USE_TLS) */
24116 .size GL_PREFIX(SecondaryColor3ubEXT), .-GL_PREFIX(SecondaryColor3ubEXT)
24117
24118 .p2align 4,,15
24119 .globl GL_PREFIX(SecondaryColor3ubvEXT)
24120 .type GL_PREFIX(SecondaryColor3ubvEXT), @function
24121 GL_PREFIX(SecondaryColor3ubvEXT):
24122 #if defined(GLX_USE_TLS)
24123 call _x86_64_get_dispatch@PLT
24124 movq 5120(%rax), %r11
24125 jmp *%r11
24126 #elif defined(PTHREADS)
24127 pushq %rdi
24128 call _x86_64_get_dispatch@PLT
24129 popq %rdi
24130 movq 5120(%rax), %r11
24131 jmp *%r11
24132 #else
24133 movq _glapi_Dispatch(%rip), %rax
24134 testq %rax, %rax
24135 je 1f
24136 movq 5120(%rax), %r11
24137 jmp *%r11
24138 1:
24139 pushq %rdi
24140 call _glapi_get_dispatch
24141 popq %rdi
24142 movq 5120(%rax), %r11
24143 jmp *%r11
24144 #endif /* defined(GLX_USE_TLS) */
24145 .size GL_PREFIX(SecondaryColor3ubvEXT), .-GL_PREFIX(SecondaryColor3ubvEXT)
24146
24147 .p2align 4,,15
24148 .globl GL_PREFIX(SecondaryColor3uiEXT)
24149 .type GL_PREFIX(SecondaryColor3uiEXT), @function
24150 GL_PREFIX(SecondaryColor3uiEXT):
24151 #if defined(GLX_USE_TLS)
24152 call _x86_64_get_dispatch@PLT
24153 movq 5128(%rax), %r11
24154 jmp *%r11
24155 #elif defined(PTHREADS)
24156 pushq %rdi
24157 pushq %rsi
24158 pushq %rdx
24159 call _x86_64_get_dispatch@PLT
24160 popq %rdx
24161 popq %rsi
24162 popq %rdi
24163 movq 5128(%rax), %r11
24164 jmp *%r11
24165 #else
24166 movq _glapi_Dispatch(%rip), %rax
24167 testq %rax, %rax
24168 je 1f
24169 movq 5128(%rax), %r11
24170 jmp *%r11
24171 1:
24172 pushq %rdi
24173 pushq %rsi
24174 pushq %rdx
24175 call _glapi_get_dispatch
24176 popq %rdx
24177 popq %rsi
24178 popq %rdi
24179 movq 5128(%rax), %r11
24180 jmp *%r11
24181 #endif /* defined(GLX_USE_TLS) */
24182 .size GL_PREFIX(SecondaryColor3uiEXT), .-GL_PREFIX(SecondaryColor3uiEXT)
24183
24184 .p2align 4,,15
24185 .globl GL_PREFIX(SecondaryColor3uivEXT)
24186 .type GL_PREFIX(SecondaryColor3uivEXT), @function
24187 GL_PREFIX(SecondaryColor3uivEXT):
24188 #if defined(GLX_USE_TLS)
24189 call _x86_64_get_dispatch@PLT
24190 movq 5136(%rax), %r11
24191 jmp *%r11
24192 #elif defined(PTHREADS)
24193 pushq %rdi
24194 call _x86_64_get_dispatch@PLT
24195 popq %rdi
24196 movq 5136(%rax), %r11
24197 jmp *%r11
24198 #else
24199 movq _glapi_Dispatch(%rip), %rax
24200 testq %rax, %rax
24201 je 1f
24202 movq 5136(%rax), %r11
24203 jmp *%r11
24204 1:
24205 pushq %rdi
24206 call _glapi_get_dispatch
24207 popq %rdi
24208 movq 5136(%rax), %r11
24209 jmp *%r11
24210 #endif /* defined(GLX_USE_TLS) */
24211 .size GL_PREFIX(SecondaryColor3uivEXT), .-GL_PREFIX(SecondaryColor3uivEXT)
24212
24213 .p2align 4,,15
24214 .globl GL_PREFIX(SecondaryColor3usEXT)
24215 .type GL_PREFIX(SecondaryColor3usEXT), @function
24216 GL_PREFIX(SecondaryColor3usEXT):
24217 #if defined(GLX_USE_TLS)
24218 call _x86_64_get_dispatch@PLT
24219 movq 5144(%rax), %r11
24220 jmp *%r11
24221 #elif defined(PTHREADS)
24222 pushq %rdi
24223 pushq %rsi
24224 pushq %rdx
24225 call _x86_64_get_dispatch@PLT
24226 popq %rdx
24227 popq %rsi
24228 popq %rdi
24229 movq 5144(%rax), %r11
24230 jmp *%r11
24231 #else
24232 movq _glapi_Dispatch(%rip), %rax
24233 testq %rax, %rax
24234 je 1f
24235 movq 5144(%rax), %r11
24236 jmp *%r11
24237 1:
24238 pushq %rdi
24239 pushq %rsi
24240 pushq %rdx
24241 call _glapi_get_dispatch
24242 popq %rdx
24243 popq %rsi
24244 popq %rdi
24245 movq 5144(%rax), %r11
24246 jmp *%r11
24247 #endif /* defined(GLX_USE_TLS) */
24248 .size GL_PREFIX(SecondaryColor3usEXT), .-GL_PREFIX(SecondaryColor3usEXT)
24249
24250 .p2align 4,,15
24251 .globl GL_PREFIX(SecondaryColor3usvEXT)
24252 .type GL_PREFIX(SecondaryColor3usvEXT), @function
24253 GL_PREFIX(SecondaryColor3usvEXT):
24254 #if defined(GLX_USE_TLS)
24255 call _x86_64_get_dispatch@PLT
24256 movq 5152(%rax), %r11
24257 jmp *%r11
24258 #elif defined(PTHREADS)
24259 pushq %rdi
24260 call _x86_64_get_dispatch@PLT
24261 popq %rdi
24262 movq 5152(%rax), %r11
24263 jmp *%r11
24264 #else
24265 movq _glapi_Dispatch(%rip), %rax
24266 testq %rax, %rax
24267 je 1f
24268 movq 5152(%rax), %r11
24269 jmp *%r11
24270 1:
24271 pushq %rdi
24272 call _glapi_get_dispatch
24273 popq %rdi
24274 movq 5152(%rax), %r11
24275 jmp *%r11
24276 #endif /* defined(GLX_USE_TLS) */
24277 .size GL_PREFIX(SecondaryColor3usvEXT), .-GL_PREFIX(SecondaryColor3usvEXT)
24278
24279 .p2align 4,,15
24280 .globl GL_PREFIX(SecondaryColorPointerEXT)
24281 .type GL_PREFIX(SecondaryColorPointerEXT), @function
24282 GL_PREFIX(SecondaryColorPointerEXT):
24283 #if defined(GLX_USE_TLS)
24284 call _x86_64_get_dispatch@PLT
24285 movq 5160(%rax), %r11
24286 jmp *%r11
24287 #elif defined(PTHREADS)
24288 pushq %rdi
24289 pushq %rsi
24290 pushq %rdx
24291 pushq %rcx
24292 pushq %rbp
24293 call _x86_64_get_dispatch@PLT
24294 popq %rbp
24295 popq %rcx
24296 popq %rdx
24297 popq %rsi
24298 popq %rdi
24299 movq 5160(%rax), %r11
24300 jmp *%r11
24301 #else
24302 movq _glapi_Dispatch(%rip), %rax
24303 testq %rax, %rax
24304 je 1f
24305 movq 5160(%rax), %r11
24306 jmp *%r11
24307 1:
24308 pushq %rdi
24309 pushq %rsi
24310 pushq %rdx
24311 pushq %rcx
24312 pushq %rbp
24313 call _glapi_get_dispatch
24314 popq %rbp
24315 popq %rcx
24316 popq %rdx
24317 popq %rsi
24318 popq %rdi
24319 movq 5160(%rax), %r11
24320 jmp *%r11
24321 #endif /* defined(GLX_USE_TLS) */
24322 .size GL_PREFIX(SecondaryColorPointerEXT), .-GL_PREFIX(SecondaryColorPointerEXT)
24323
24324 .p2align 4,,15
24325 .globl GL_PREFIX(MultiDrawArraysEXT)
24326 .type GL_PREFIX(MultiDrawArraysEXT), @function
24327 GL_PREFIX(MultiDrawArraysEXT):
24328 #if defined(GLX_USE_TLS)
24329 call _x86_64_get_dispatch@PLT
24330 movq 5168(%rax), %r11
24331 jmp *%r11
24332 #elif defined(PTHREADS)
24333 pushq %rdi
24334 pushq %rsi
24335 pushq %rdx
24336 pushq %rcx
24337 pushq %rbp
24338 call _x86_64_get_dispatch@PLT
24339 popq %rbp
24340 popq %rcx
24341 popq %rdx
24342 popq %rsi
24343 popq %rdi
24344 movq 5168(%rax), %r11
24345 jmp *%r11
24346 #else
24347 movq _glapi_Dispatch(%rip), %rax
24348 testq %rax, %rax
24349 je 1f
24350 movq 5168(%rax), %r11
24351 jmp *%r11
24352 1:
24353 pushq %rdi
24354 pushq %rsi
24355 pushq %rdx
24356 pushq %rcx
24357 pushq %rbp
24358 call _glapi_get_dispatch
24359 popq %rbp
24360 popq %rcx
24361 popq %rdx
24362 popq %rsi
24363 popq %rdi
24364 movq 5168(%rax), %r11
24365 jmp *%r11
24366 #endif /* defined(GLX_USE_TLS) */
24367 .size GL_PREFIX(MultiDrawArraysEXT), .-GL_PREFIX(MultiDrawArraysEXT)
24368
24369 .p2align 4,,15
24370 .globl GL_PREFIX(MultiDrawElementsEXT)
24371 .type GL_PREFIX(MultiDrawElementsEXT), @function
24372 GL_PREFIX(MultiDrawElementsEXT):
24373 #if defined(GLX_USE_TLS)
24374 call _x86_64_get_dispatch@PLT
24375 movq 5176(%rax), %r11
24376 jmp *%r11
24377 #elif defined(PTHREADS)
24378 pushq %rdi
24379 pushq %rsi
24380 pushq %rdx
24381 pushq %rcx
24382 pushq %r8
24383 call _x86_64_get_dispatch@PLT
24384 popq %r8
24385 popq %rcx
24386 popq %rdx
24387 popq %rsi
24388 popq %rdi
24389 movq 5176(%rax), %r11
24390 jmp *%r11
24391 #else
24392 movq _glapi_Dispatch(%rip), %rax
24393 testq %rax, %rax
24394 je 1f
24395 movq 5176(%rax), %r11
24396 jmp *%r11
24397 1:
24398 pushq %rdi
24399 pushq %rsi
24400 pushq %rdx
24401 pushq %rcx
24402 pushq %r8
24403 call _glapi_get_dispatch
24404 popq %r8
24405 popq %rcx
24406 popq %rdx
24407 popq %rsi
24408 popq %rdi
24409 movq 5176(%rax), %r11
24410 jmp *%r11
24411 #endif /* defined(GLX_USE_TLS) */
24412 .size GL_PREFIX(MultiDrawElementsEXT), .-GL_PREFIX(MultiDrawElementsEXT)
24413
24414 .p2align 4,,15
24415 .globl GL_PREFIX(FogCoordPointerEXT)
24416 .type GL_PREFIX(FogCoordPointerEXT), @function
24417 GL_PREFIX(FogCoordPointerEXT):
24418 #if defined(GLX_USE_TLS)
24419 call _x86_64_get_dispatch@PLT
24420 movq 5184(%rax), %r11
24421 jmp *%r11
24422 #elif defined(PTHREADS)
24423 pushq %rdi
24424 pushq %rsi
24425 pushq %rdx
24426 call _x86_64_get_dispatch@PLT
24427 popq %rdx
24428 popq %rsi
24429 popq %rdi
24430 movq 5184(%rax), %r11
24431 jmp *%r11
24432 #else
24433 movq _glapi_Dispatch(%rip), %rax
24434 testq %rax, %rax
24435 je 1f
24436 movq 5184(%rax), %r11
24437 jmp *%r11
24438 1:
24439 pushq %rdi
24440 pushq %rsi
24441 pushq %rdx
24442 call _glapi_get_dispatch
24443 popq %rdx
24444 popq %rsi
24445 popq %rdi
24446 movq 5184(%rax), %r11
24447 jmp *%r11
24448 #endif /* defined(GLX_USE_TLS) */
24449 .size GL_PREFIX(FogCoordPointerEXT), .-GL_PREFIX(FogCoordPointerEXT)
24450
24451 .p2align 4,,15
24452 .globl GL_PREFIX(FogCoorddEXT)
24453 .type GL_PREFIX(FogCoorddEXT), @function
24454 GL_PREFIX(FogCoorddEXT):
24455 #if defined(GLX_USE_TLS)
24456 call _x86_64_get_dispatch@PLT
24457 movq 5192(%rax), %r11
24458 jmp *%r11
24459 #elif defined(PTHREADS)
24460 subq $8, %rsp
24461 movq %xmm0, (%rsp)
24462 call _x86_64_get_dispatch@PLT
24463 movq (%rsp), %xmm0
24464 addq $8, %rsp
24465 movq 5192(%rax), %r11
24466 jmp *%r11
24467 #else
24468 movq _glapi_Dispatch(%rip), %rax
24469 testq %rax, %rax
24470 je 1f
24471 movq 5192(%rax), %r11
24472 jmp *%r11
24473 1:
24474 subq $8, %rsp
24475 movq %xmm0, (%rsp)
24476 call _glapi_get_dispatch
24477 movq (%rsp), %xmm0
24478 addq $8, %rsp
24479 movq 5192(%rax), %r11
24480 jmp *%r11
24481 #endif /* defined(GLX_USE_TLS) */
24482 .size GL_PREFIX(FogCoorddEXT), .-GL_PREFIX(FogCoorddEXT)
24483
24484 .p2align 4,,15
24485 .globl GL_PREFIX(FogCoorddvEXT)
24486 .type GL_PREFIX(FogCoorddvEXT), @function
24487 GL_PREFIX(FogCoorddvEXT):
24488 #if defined(GLX_USE_TLS)
24489 call _x86_64_get_dispatch@PLT
24490 movq 5200(%rax), %r11
24491 jmp *%r11
24492 #elif defined(PTHREADS)
24493 pushq %rdi
24494 call _x86_64_get_dispatch@PLT
24495 popq %rdi
24496 movq 5200(%rax), %r11
24497 jmp *%r11
24498 #else
24499 movq _glapi_Dispatch(%rip), %rax
24500 testq %rax, %rax
24501 je 1f
24502 movq 5200(%rax), %r11
24503 jmp *%r11
24504 1:
24505 pushq %rdi
24506 call _glapi_get_dispatch
24507 popq %rdi
24508 movq 5200(%rax), %r11
24509 jmp *%r11
24510 #endif /* defined(GLX_USE_TLS) */
24511 .size GL_PREFIX(FogCoorddvEXT), .-GL_PREFIX(FogCoorddvEXT)
24512
24513 .p2align 4,,15
24514 .globl GL_PREFIX(FogCoordfEXT)
24515 .type GL_PREFIX(FogCoordfEXT), @function
24516 GL_PREFIX(FogCoordfEXT):
24517 #if defined(GLX_USE_TLS)
24518 call _x86_64_get_dispatch@PLT
24519 movq 5208(%rax), %r11
24520 jmp *%r11
24521 #elif defined(PTHREADS)
24522 subq $8, %rsp
24523 movq %xmm0, (%rsp)
24524 call _x86_64_get_dispatch@PLT
24525 movq (%rsp), %xmm0
24526 addq $8, %rsp
24527 movq 5208(%rax), %r11
24528 jmp *%r11
24529 #else
24530 movq _glapi_Dispatch(%rip), %rax
24531 testq %rax, %rax
24532 je 1f
24533 movq 5208(%rax), %r11
24534 jmp *%r11
24535 1:
24536 subq $8, %rsp
24537 movq %xmm0, (%rsp)
24538 call _glapi_get_dispatch
24539 movq (%rsp), %xmm0
24540 addq $8, %rsp
24541 movq 5208(%rax), %r11
24542 jmp *%r11
24543 #endif /* defined(GLX_USE_TLS) */
24544 .size GL_PREFIX(FogCoordfEXT), .-GL_PREFIX(FogCoordfEXT)
24545
24546 .p2align 4,,15
24547 .globl GL_PREFIX(FogCoordfvEXT)
24548 .type GL_PREFIX(FogCoordfvEXT), @function
24549 GL_PREFIX(FogCoordfvEXT):
24550 #if defined(GLX_USE_TLS)
24551 call _x86_64_get_dispatch@PLT
24552 movq 5216(%rax), %r11
24553 jmp *%r11
24554 #elif defined(PTHREADS)
24555 pushq %rdi
24556 call _x86_64_get_dispatch@PLT
24557 popq %rdi
24558 movq 5216(%rax), %r11
24559 jmp *%r11
24560 #else
24561 movq _glapi_Dispatch(%rip), %rax
24562 testq %rax, %rax
24563 je 1f
24564 movq 5216(%rax), %r11
24565 jmp *%r11
24566 1:
24567 pushq %rdi
24568 call _glapi_get_dispatch
24569 popq %rdi
24570 movq 5216(%rax), %r11
24571 jmp *%r11
24572 #endif /* defined(GLX_USE_TLS) */
24573 .size GL_PREFIX(FogCoordfvEXT), .-GL_PREFIX(FogCoordfvEXT)
24574
24575 .p2align 4,,15
24576 .globl GL_PREFIX(_dispatch_stub_653)
24577 .type GL_PREFIX(_dispatch_stub_653), @function
24578 HIDDEN(GL_PREFIX(_dispatch_stub_653))
24579 GL_PREFIX(_dispatch_stub_653):
24580 #if defined(GLX_USE_TLS)
24581 call _x86_64_get_dispatch@PLT
24582 movq 5224(%rax), %r11
24583 jmp *%r11
24584 #elif defined(PTHREADS)
24585 pushq %rdi
24586 call _x86_64_get_dispatch@PLT
24587 popq %rdi
24588 movq 5224(%rax), %r11
24589 jmp *%r11
24590 #else
24591 movq _glapi_Dispatch(%rip), %rax
24592 testq %rax, %rax
24593 je 1f
24594 movq 5224(%rax), %r11
24595 jmp *%r11
24596 1:
24597 pushq %rdi
24598 call _glapi_get_dispatch
24599 popq %rdi
24600 movq 5224(%rax), %r11
24601 jmp *%r11
24602 #endif /* defined(GLX_USE_TLS) */
24603 .size GL_PREFIX(_dispatch_stub_653), .-GL_PREFIX(_dispatch_stub_653)
24604
24605 .p2align 4,,15
24606 .globl GL_PREFIX(BlendFuncSeparateEXT)
24607 .type GL_PREFIX(BlendFuncSeparateEXT), @function
24608 GL_PREFIX(BlendFuncSeparateEXT):
24609 #if defined(GLX_USE_TLS)
24610 call _x86_64_get_dispatch@PLT
24611 movq 5232(%rax), %r11
24612 jmp *%r11
24613 #elif defined(PTHREADS)
24614 pushq %rdi
24615 pushq %rsi
24616 pushq %rdx
24617 pushq %rcx
24618 pushq %rbp
24619 call _x86_64_get_dispatch@PLT
24620 popq %rbp
24621 popq %rcx
24622 popq %rdx
24623 popq %rsi
24624 popq %rdi
24625 movq 5232(%rax), %r11
24626 jmp *%r11
24627 #else
24628 movq _glapi_Dispatch(%rip), %rax
24629 testq %rax, %rax
24630 je 1f
24631 movq 5232(%rax), %r11
24632 jmp *%r11
24633 1:
24634 pushq %rdi
24635 pushq %rsi
24636 pushq %rdx
24637 pushq %rcx
24638 pushq %rbp
24639 call _glapi_get_dispatch
24640 popq %rbp
24641 popq %rcx
24642 popq %rdx
24643 popq %rsi
24644 popq %rdi
24645 movq 5232(%rax), %r11
24646 jmp *%r11
24647 #endif /* defined(GLX_USE_TLS) */
24648 .size GL_PREFIX(BlendFuncSeparateEXT), .-GL_PREFIX(BlendFuncSeparateEXT)
24649
24650 .p2align 4,,15
24651 .globl GL_PREFIX(FlushVertexArrayRangeNV)
24652 .type GL_PREFIX(FlushVertexArrayRangeNV), @function
24653 GL_PREFIX(FlushVertexArrayRangeNV):
24654 #if defined(GLX_USE_TLS)
24655 call _x86_64_get_dispatch@PLT
24656 movq 5240(%rax), %r11
24657 jmp *%r11
24658 #elif defined(PTHREADS)
24659 pushq %rbp
24660 call _x86_64_get_dispatch@PLT
24661 popq %rbp
24662 movq 5240(%rax), %r11
24663 jmp *%r11
24664 #else
24665 movq _glapi_Dispatch(%rip), %rax
24666 testq %rax, %rax
24667 je 1f
24668 movq 5240(%rax), %r11
24669 jmp *%r11
24670 1:
24671 pushq %rbp
24672 call _glapi_get_dispatch
24673 popq %rbp
24674 movq 5240(%rax), %r11
24675 jmp *%r11
24676 #endif /* defined(GLX_USE_TLS) */
24677 .size GL_PREFIX(FlushVertexArrayRangeNV), .-GL_PREFIX(FlushVertexArrayRangeNV)
24678
24679 .p2align 4,,15
24680 .globl GL_PREFIX(VertexArrayRangeNV)
24681 .type GL_PREFIX(VertexArrayRangeNV), @function
24682 GL_PREFIX(VertexArrayRangeNV):
24683 #if defined(GLX_USE_TLS)
24684 call _x86_64_get_dispatch@PLT
24685 movq 5248(%rax), %r11
24686 jmp *%r11
24687 #elif defined(PTHREADS)
24688 pushq %rdi
24689 pushq %rsi
24690 pushq %rbp
24691 call _x86_64_get_dispatch@PLT
24692 popq %rbp
24693 popq %rsi
24694 popq %rdi
24695 movq 5248(%rax), %r11
24696 jmp *%r11
24697 #else
24698 movq _glapi_Dispatch(%rip), %rax
24699 testq %rax, %rax
24700 je 1f
24701 movq 5248(%rax), %r11
24702 jmp *%r11
24703 1:
24704 pushq %rdi
24705 pushq %rsi
24706 pushq %rbp
24707 call _glapi_get_dispatch
24708 popq %rbp
24709 popq %rsi
24710 popq %rdi
24711 movq 5248(%rax), %r11
24712 jmp *%r11
24713 #endif /* defined(GLX_USE_TLS) */
24714 .size GL_PREFIX(VertexArrayRangeNV), .-GL_PREFIX(VertexArrayRangeNV)
24715
24716 .p2align 4,,15
24717 .globl GL_PREFIX(CombinerInputNV)
24718 .type GL_PREFIX(CombinerInputNV), @function
24719 GL_PREFIX(CombinerInputNV):
24720 #if defined(GLX_USE_TLS)
24721 call _x86_64_get_dispatch@PLT
24722 movq 5256(%rax), %r11
24723 jmp *%r11
24724 #elif defined(PTHREADS)
24725 pushq %rdi
24726 pushq %rsi
24727 pushq %rdx
24728 pushq %rcx
24729 pushq %r8
24730 pushq %r9
24731 pushq %rbp
24732 call _x86_64_get_dispatch@PLT
24733 popq %rbp
24734 popq %r9
24735 popq %r8
24736 popq %rcx
24737 popq %rdx
24738 popq %rsi
24739 popq %rdi
24740 movq 5256(%rax), %r11
24741 jmp *%r11
24742 #else
24743 movq _glapi_Dispatch(%rip), %rax
24744 testq %rax, %rax
24745 je 1f
24746 movq 5256(%rax), %r11
24747 jmp *%r11
24748 1:
24749 pushq %rdi
24750 pushq %rsi
24751 pushq %rdx
24752 pushq %rcx
24753 pushq %r8
24754 pushq %r9
24755 pushq %rbp
24756 call _glapi_get_dispatch
24757 popq %rbp
24758 popq %r9
24759 popq %r8
24760 popq %rcx
24761 popq %rdx
24762 popq %rsi
24763 popq %rdi
24764 movq 5256(%rax), %r11
24765 jmp *%r11
24766 #endif /* defined(GLX_USE_TLS) */
24767 .size GL_PREFIX(CombinerInputNV), .-GL_PREFIX(CombinerInputNV)
24768
24769 .p2align 4,,15
24770 .globl GL_PREFIX(CombinerOutputNV)
24771 .type GL_PREFIX(CombinerOutputNV), @function
24772 GL_PREFIX(CombinerOutputNV):
24773 #if defined(GLX_USE_TLS)
24774 call _x86_64_get_dispatch@PLT
24775 movq 5264(%rax), %r11
24776 jmp *%r11
24777 #elif defined(PTHREADS)
24778 pushq %rdi
24779 pushq %rsi
24780 pushq %rdx
24781 pushq %rcx
24782 pushq %r8
24783 pushq %r9
24784 pushq %rbp
24785 call _x86_64_get_dispatch@PLT
24786 popq %rbp
24787 popq %r9
24788 popq %r8
24789 popq %rcx
24790 popq %rdx
24791 popq %rsi
24792 popq %rdi
24793 movq 5264(%rax), %r11
24794 jmp *%r11
24795 #else
24796 movq _glapi_Dispatch(%rip), %rax
24797 testq %rax, %rax
24798 je 1f
24799 movq 5264(%rax), %r11
24800 jmp *%r11
24801 1:
24802 pushq %rdi
24803 pushq %rsi
24804 pushq %rdx
24805 pushq %rcx
24806 pushq %r8
24807 pushq %r9
24808 pushq %rbp
24809 call _glapi_get_dispatch
24810 popq %rbp
24811 popq %r9
24812 popq %r8
24813 popq %rcx
24814 popq %rdx
24815 popq %rsi
24816 popq %rdi
24817 movq 5264(%rax), %r11
24818 jmp *%r11
24819 #endif /* defined(GLX_USE_TLS) */
24820 .size GL_PREFIX(CombinerOutputNV), .-GL_PREFIX(CombinerOutputNV)
24821
24822 .p2align 4,,15
24823 .globl GL_PREFIX(CombinerParameterfNV)
24824 .type GL_PREFIX(CombinerParameterfNV), @function
24825 GL_PREFIX(CombinerParameterfNV):
24826 #if defined(GLX_USE_TLS)
24827 call _x86_64_get_dispatch@PLT
24828 movq 5272(%rax), %r11
24829 jmp *%r11
24830 #elif defined(PTHREADS)
24831 subq $24, %rsp
24832 movq %rdi, (%rsp)
24833 movq %xmm0, 8(%rsp)
24834 call _x86_64_get_dispatch@PLT
24835 movq 8(%rsp), %xmm0
24836 movq (%rsp), %rdi
24837 addq $24, %rsp
24838 movq 5272(%rax), %r11
24839 jmp *%r11
24840 #else
24841 movq _glapi_Dispatch(%rip), %rax
24842 testq %rax, %rax
24843 je 1f
24844 movq 5272(%rax), %r11
24845 jmp *%r11
24846 1:
24847 subq $24, %rsp
24848 movq %rdi, (%rsp)
24849 movq %xmm0, 8(%rsp)
24850 call _glapi_get_dispatch
24851 movq 8(%rsp), %xmm0
24852 movq (%rsp), %rdi
24853 addq $24, %rsp
24854 movq 5272(%rax), %r11
24855 jmp *%r11
24856 #endif /* defined(GLX_USE_TLS) */
24857 .size GL_PREFIX(CombinerParameterfNV), .-GL_PREFIX(CombinerParameterfNV)
24858
24859 .p2align 4,,15
24860 .globl GL_PREFIX(CombinerParameterfvNV)
24861 .type GL_PREFIX(CombinerParameterfvNV), @function
24862 GL_PREFIX(CombinerParameterfvNV):
24863 #if defined(GLX_USE_TLS)
24864 call _x86_64_get_dispatch@PLT
24865 movq 5280(%rax), %r11
24866 jmp *%r11
24867 #elif defined(PTHREADS)
24868 pushq %rdi
24869 pushq %rsi
24870 pushq %rbp
24871 call _x86_64_get_dispatch@PLT
24872 popq %rbp
24873 popq %rsi
24874 popq %rdi
24875 movq 5280(%rax), %r11
24876 jmp *%r11
24877 #else
24878 movq _glapi_Dispatch(%rip), %rax
24879 testq %rax, %rax
24880 je 1f
24881 movq 5280(%rax), %r11
24882 jmp *%r11
24883 1:
24884 pushq %rdi
24885 pushq %rsi
24886 pushq %rbp
24887 call _glapi_get_dispatch
24888 popq %rbp
24889 popq %rsi
24890 popq %rdi
24891 movq 5280(%rax), %r11
24892 jmp *%r11
24893 #endif /* defined(GLX_USE_TLS) */
24894 .size GL_PREFIX(CombinerParameterfvNV), .-GL_PREFIX(CombinerParameterfvNV)
24895
24896 .p2align 4,,15
24897 .globl GL_PREFIX(CombinerParameteriNV)
24898 .type GL_PREFIX(CombinerParameteriNV), @function
24899 GL_PREFIX(CombinerParameteriNV):
24900 #if defined(GLX_USE_TLS)
24901 call _x86_64_get_dispatch@PLT
24902 movq 5288(%rax), %r11
24903 jmp *%r11
24904 #elif defined(PTHREADS)
24905 pushq %rdi
24906 pushq %rsi
24907 pushq %rbp
24908 call _x86_64_get_dispatch@PLT
24909 popq %rbp
24910 popq %rsi
24911 popq %rdi
24912 movq 5288(%rax), %r11
24913 jmp *%r11
24914 #else
24915 movq _glapi_Dispatch(%rip), %rax
24916 testq %rax, %rax
24917 je 1f
24918 movq 5288(%rax), %r11
24919 jmp *%r11
24920 1:
24921 pushq %rdi
24922 pushq %rsi
24923 pushq %rbp
24924 call _glapi_get_dispatch
24925 popq %rbp
24926 popq %rsi
24927 popq %rdi
24928 movq 5288(%rax), %r11
24929 jmp *%r11
24930 #endif /* defined(GLX_USE_TLS) */
24931 .size GL_PREFIX(CombinerParameteriNV), .-GL_PREFIX(CombinerParameteriNV)
24932
24933 .p2align 4,,15
24934 .globl GL_PREFIX(CombinerParameterivNV)
24935 .type GL_PREFIX(CombinerParameterivNV), @function
24936 GL_PREFIX(CombinerParameterivNV):
24937 #if defined(GLX_USE_TLS)
24938 call _x86_64_get_dispatch@PLT
24939 movq 5296(%rax), %r11
24940 jmp *%r11
24941 #elif defined(PTHREADS)
24942 pushq %rdi
24943 pushq %rsi
24944 pushq %rbp
24945 call _x86_64_get_dispatch@PLT
24946 popq %rbp
24947 popq %rsi
24948 popq %rdi
24949 movq 5296(%rax), %r11
24950 jmp *%r11
24951 #else
24952 movq _glapi_Dispatch(%rip), %rax
24953 testq %rax, %rax
24954 je 1f
24955 movq 5296(%rax), %r11
24956 jmp *%r11
24957 1:
24958 pushq %rdi
24959 pushq %rsi
24960 pushq %rbp
24961 call _glapi_get_dispatch
24962 popq %rbp
24963 popq %rsi
24964 popq %rdi
24965 movq 5296(%rax), %r11
24966 jmp *%r11
24967 #endif /* defined(GLX_USE_TLS) */
24968 .size GL_PREFIX(CombinerParameterivNV), .-GL_PREFIX(CombinerParameterivNV)
24969
24970 .p2align 4,,15
24971 .globl GL_PREFIX(FinalCombinerInputNV)
24972 .type GL_PREFIX(FinalCombinerInputNV), @function
24973 GL_PREFIX(FinalCombinerInputNV):
24974 #if defined(GLX_USE_TLS)
24975 call _x86_64_get_dispatch@PLT
24976 movq 5304(%rax), %r11
24977 jmp *%r11
24978 #elif defined(PTHREADS)
24979 pushq %rdi
24980 pushq %rsi
24981 pushq %rdx
24982 pushq %rcx
24983 pushq %rbp
24984 call _x86_64_get_dispatch@PLT
24985 popq %rbp
24986 popq %rcx
24987 popq %rdx
24988 popq %rsi
24989 popq %rdi
24990 movq 5304(%rax), %r11
24991 jmp *%r11
24992 #else
24993 movq _glapi_Dispatch(%rip), %rax
24994 testq %rax, %rax
24995 je 1f
24996 movq 5304(%rax), %r11
24997 jmp *%r11
24998 1:
24999 pushq %rdi
25000 pushq %rsi
25001 pushq %rdx
25002 pushq %rcx
25003 pushq %rbp
25004 call _glapi_get_dispatch
25005 popq %rbp
25006 popq %rcx
25007 popq %rdx
25008 popq %rsi
25009 popq %rdi
25010 movq 5304(%rax), %r11
25011 jmp *%r11
25012 #endif /* defined(GLX_USE_TLS) */
25013 .size GL_PREFIX(FinalCombinerInputNV), .-GL_PREFIX(FinalCombinerInputNV)
25014
25015 .p2align 4,,15
25016 .globl GL_PREFIX(GetCombinerInputParameterfvNV)
25017 .type GL_PREFIX(GetCombinerInputParameterfvNV), @function
25018 GL_PREFIX(GetCombinerInputParameterfvNV):
25019 #if defined(GLX_USE_TLS)
25020 call _x86_64_get_dispatch@PLT
25021 movq 5312(%rax), %r11
25022 jmp *%r11
25023 #elif defined(PTHREADS)
25024 pushq %rdi
25025 pushq %rsi
25026 pushq %rdx
25027 pushq %rcx
25028 pushq %r8
25029 call _x86_64_get_dispatch@PLT
25030 popq %r8
25031 popq %rcx
25032 popq %rdx
25033 popq %rsi
25034 popq %rdi
25035 movq 5312(%rax), %r11
25036 jmp *%r11
25037 #else
25038 movq _glapi_Dispatch(%rip), %rax
25039 testq %rax, %rax
25040 je 1f
25041 movq 5312(%rax), %r11
25042 jmp *%r11
25043 1:
25044 pushq %rdi
25045 pushq %rsi
25046 pushq %rdx
25047 pushq %rcx
25048 pushq %r8
25049 call _glapi_get_dispatch
25050 popq %r8
25051 popq %rcx
25052 popq %rdx
25053 popq %rsi
25054 popq %rdi
25055 movq 5312(%rax), %r11
25056 jmp *%r11
25057 #endif /* defined(GLX_USE_TLS) */
25058 .size GL_PREFIX(GetCombinerInputParameterfvNV), .-GL_PREFIX(GetCombinerInputParameterfvNV)
25059
25060 .p2align 4,,15
25061 .globl GL_PREFIX(GetCombinerInputParameterivNV)
25062 .type GL_PREFIX(GetCombinerInputParameterivNV), @function
25063 GL_PREFIX(GetCombinerInputParameterivNV):
25064 #if defined(GLX_USE_TLS)
25065 call _x86_64_get_dispatch@PLT
25066 movq 5320(%rax), %r11
25067 jmp *%r11
25068 #elif defined(PTHREADS)
25069 pushq %rdi
25070 pushq %rsi
25071 pushq %rdx
25072 pushq %rcx
25073 pushq %r8
25074 call _x86_64_get_dispatch@PLT
25075 popq %r8
25076 popq %rcx
25077 popq %rdx
25078 popq %rsi
25079 popq %rdi
25080 movq 5320(%rax), %r11
25081 jmp *%r11
25082 #else
25083 movq _glapi_Dispatch(%rip), %rax
25084 testq %rax, %rax
25085 je 1f
25086 movq 5320(%rax), %r11
25087 jmp *%r11
25088 1:
25089 pushq %rdi
25090 pushq %rsi
25091 pushq %rdx
25092 pushq %rcx
25093 pushq %r8
25094 call _glapi_get_dispatch
25095 popq %r8
25096 popq %rcx
25097 popq %rdx
25098 popq %rsi
25099 popq %rdi
25100 movq 5320(%rax), %r11
25101 jmp *%r11
25102 #endif /* defined(GLX_USE_TLS) */
25103 .size GL_PREFIX(GetCombinerInputParameterivNV), .-GL_PREFIX(GetCombinerInputParameterivNV)
25104
25105 .p2align 4,,15
25106 .globl GL_PREFIX(GetCombinerOutputParameterfvNV)
25107 .type GL_PREFIX(GetCombinerOutputParameterfvNV), @function
25108 GL_PREFIX(GetCombinerOutputParameterfvNV):
25109 #if defined(GLX_USE_TLS)
25110 call _x86_64_get_dispatch@PLT
25111 movq 5328(%rax), %r11
25112 jmp *%r11
25113 #elif defined(PTHREADS)
25114 pushq %rdi
25115 pushq %rsi
25116 pushq %rdx
25117 pushq %rcx
25118 pushq %rbp
25119 call _x86_64_get_dispatch@PLT
25120 popq %rbp
25121 popq %rcx
25122 popq %rdx
25123 popq %rsi
25124 popq %rdi
25125 movq 5328(%rax), %r11
25126 jmp *%r11
25127 #else
25128 movq _glapi_Dispatch(%rip), %rax
25129 testq %rax, %rax
25130 je 1f
25131 movq 5328(%rax), %r11
25132 jmp *%r11
25133 1:
25134 pushq %rdi
25135 pushq %rsi
25136 pushq %rdx
25137 pushq %rcx
25138 pushq %rbp
25139 call _glapi_get_dispatch
25140 popq %rbp
25141 popq %rcx
25142 popq %rdx
25143 popq %rsi
25144 popq %rdi
25145 movq 5328(%rax), %r11
25146 jmp *%r11
25147 #endif /* defined(GLX_USE_TLS) */
25148 .size GL_PREFIX(GetCombinerOutputParameterfvNV), .-GL_PREFIX(GetCombinerOutputParameterfvNV)
25149
25150 .p2align 4,,15
25151 .globl GL_PREFIX(GetCombinerOutputParameterivNV)
25152 .type GL_PREFIX(GetCombinerOutputParameterivNV), @function
25153 GL_PREFIX(GetCombinerOutputParameterivNV):
25154 #if defined(GLX_USE_TLS)
25155 call _x86_64_get_dispatch@PLT
25156 movq 5336(%rax), %r11
25157 jmp *%r11
25158 #elif defined(PTHREADS)
25159 pushq %rdi
25160 pushq %rsi
25161 pushq %rdx
25162 pushq %rcx
25163 pushq %rbp
25164 call _x86_64_get_dispatch@PLT
25165 popq %rbp
25166 popq %rcx
25167 popq %rdx
25168 popq %rsi
25169 popq %rdi
25170 movq 5336(%rax), %r11
25171 jmp *%r11
25172 #else
25173 movq _glapi_Dispatch(%rip), %rax
25174 testq %rax, %rax
25175 je 1f
25176 movq 5336(%rax), %r11
25177 jmp *%r11
25178 1:
25179 pushq %rdi
25180 pushq %rsi
25181 pushq %rdx
25182 pushq %rcx
25183 pushq %rbp
25184 call _glapi_get_dispatch
25185 popq %rbp
25186 popq %rcx
25187 popq %rdx
25188 popq %rsi
25189 popq %rdi
25190 movq 5336(%rax), %r11
25191 jmp *%r11
25192 #endif /* defined(GLX_USE_TLS) */
25193 .size GL_PREFIX(GetCombinerOutputParameterivNV), .-GL_PREFIX(GetCombinerOutputParameterivNV)
25194
25195 .p2align 4,,15
25196 .globl GL_PREFIX(GetFinalCombinerInputParameterfvNV)
25197 .type GL_PREFIX(GetFinalCombinerInputParameterfvNV), @function
25198 GL_PREFIX(GetFinalCombinerInputParameterfvNV):
25199 #if defined(GLX_USE_TLS)
25200 call _x86_64_get_dispatch@PLT
25201 movq 5344(%rax), %r11
25202 jmp *%r11
25203 #elif defined(PTHREADS)
25204 pushq %rdi
25205 pushq %rsi
25206 pushq %rdx
25207 call _x86_64_get_dispatch@PLT
25208 popq %rdx
25209 popq %rsi
25210 popq %rdi
25211 movq 5344(%rax), %r11
25212 jmp *%r11
25213 #else
25214 movq _glapi_Dispatch(%rip), %rax
25215 testq %rax, %rax
25216 je 1f
25217 movq 5344(%rax), %r11
25218 jmp *%r11
25219 1:
25220 pushq %rdi
25221 pushq %rsi
25222 pushq %rdx
25223 call _glapi_get_dispatch
25224 popq %rdx
25225 popq %rsi
25226 popq %rdi
25227 movq 5344(%rax), %r11
25228 jmp *%r11
25229 #endif /* defined(GLX_USE_TLS) */
25230 .size GL_PREFIX(GetFinalCombinerInputParameterfvNV), .-GL_PREFIX(GetFinalCombinerInputParameterfvNV)
25231
25232 .p2align 4,,15
25233 .globl GL_PREFIX(GetFinalCombinerInputParameterivNV)
25234 .type GL_PREFIX(GetFinalCombinerInputParameterivNV), @function
25235 GL_PREFIX(GetFinalCombinerInputParameterivNV):
25236 #if defined(GLX_USE_TLS)
25237 call _x86_64_get_dispatch@PLT
25238 movq 5352(%rax), %r11
25239 jmp *%r11
25240 #elif defined(PTHREADS)
25241 pushq %rdi
25242 pushq %rsi
25243 pushq %rdx
25244 call _x86_64_get_dispatch@PLT
25245 popq %rdx
25246 popq %rsi
25247 popq %rdi
25248 movq 5352(%rax), %r11
25249 jmp *%r11
25250 #else
25251 movq _glapi_Dispatch(%rip), %rax
25252 testq %rax, %rax
25253 je 1f
25254 movq 5352(%rax), %r11
25255 jmp *%r11
25256 1:
25257 pushq %rdi
25258 pushq %rsi
25259 pushq %rdx
25260 call _glapi_get_dispatch
25261 popq %rdx
25262 popq %rsi
25263 popq %rdi
25264 movq 5352(%rax), %r11
25265 jmp *%r11
25266 #endif /* defined(GLX_USE_TLS) */
25267 .size GL_PREFIX(GetFinalCombinerInputParameterivNV), .-GL_PREFIX(GetFinalCombinerInputParameterivNV)
25268
25269 .p2align 4,,15
25270 .globl GL_PREFIX(ResizeBuffersMESA)
25271 .type GL_PREFIX(ResizeBuffersMESA), @function
25272 GL_PREFIX(ResizeBuffersMESA):
25273 #if defined(GLX_USE_TLS)
25274 call _x86_64_get_dispatch@PLT
25275 movq 5360(%rax), %r11
25276 jmp *%r11
25277 #elif defined(PTHREADS)
25278 pushq %rbp
25279 call _x86_64_get_dispatch@PLT
25280 popq %rbp
25281 movq 5360(%rax), %r11
25282 jmp *%r11
25283 #else
25284 movq _glapi_Dispatch(%rip), %rax
25285 testq %rax, %rax
25286 je 1f
25287 movq 5360(%rax), %r11
25288 jmp *%r11
25289 1:
25290 pushq %rbp
25291 call _glapi_get_dispatch
25292 popq %rbp
25293 movq 5360(%rax), %r11
25294 jmp *%r11
25295 #endif /* defined(GLX_USE_TLS) */
25296 .size GL_PREFIX(ResizeBuffersMESA), .-GL_PREFIX(ResizeBuffersMESA)
25297
25298 .p2align 4,,15
25299 .globl GL_PREFIX(WindowPos2dMESA)
25300 .type GL_PREFIX(WindowPos2dMESA), @function
25301 GL_PREFIX(WindowPos2dMESA):
25302 #if defined(GLX_USE_TLS)
25303 call _x86_64_get_dispatch@PLT
25304 movq 5368(%rax), %r11
25305 jmp *%r11
25306 #elif defined(PTHREADS)
25307 subq $24, %rsp
25308 movq %xmm0, (%rsp)
25309 movq %xmm1, 8(%rsp)
25310 call _x86_64_get_dispatch@PLT
25311 movq 8(%rsp), %xmm1
25312 movq (%rsp), %xmm0
25313 addq $24, %rsp
25314 movq 5368(%rax), %r11
25315 jmp *%r11
25316 #else
25317 movq _glapi_Dispatch(%rip), %rax
25318 testq %rax, %rax
25319 je 1f
25320 movq 5368(%rax), %r11
25321 jmp *%r11
25322 1:
25323 subq $24, %rsp
25324 movq %xmm0, (%rsp)
25325 movq %xmm1, 8(%rsp)
25326 call _glapi_get_dispatch
25327 movq 8(%rsp), %xmm1
25328 movq (%rsp), %xmm0
25329 addq $24, %rsp
25330 movq 5368(%rax), %r11
25331 jmp *%r11
25332 #endif /* defined(GLX_USE_TLS) */
25333 .size GL_PREFIX(WindowPos2dMESA), .-GL_PREFIX(WindowPos2dMESA)
25334
25335 .p2align 4,,15
25336 .globl GL_PREFIX(WindowPos2dvMESA)
25337 .type GL_PREFIX(WindowPos2dvMESA), @function
25338 GL_PREFIX(WindowPos2dvMESA):
25339 #if defined(GLX_USE_TLS)
25340 call _x86_64_get_dispatch@PLT
25341 movq 5376(%rax), %r11
25342 jmp *%r11
25343 #elif defined(PTHREADS)
25344 pushq %rdi
25345 call _x86_64_get_dispatch@PLT
25346 popq %rdi
25347 movq 5376(%rax), %r11
25348 jmp *%r11
25349 #else
25350 movq _glapi_Dispatch(%rip), %rax
25351 testq %rax, %rax
25352 je 1f
25353 movq 5376(%rax), %r11
25354 jmp *%r11
25355 1:
25356 pushq %rdi
25357 call _glapi_get_dispatch
25358 popq %rdi
25359 movq 5376(%rax), %r11
25360 jmp *%r11
25361 #endif /* defined(GLX_USE_TLS) */
25362 .size GL_PREFIX(WindowPos2dvMESA), .-GL_PREFIX(WindowPos2dvMESA)
25363
25364 .p2align 4,,15
25365 .globl GL_PREFIX(WindowPos2fMESA)
25366 .type GL_PREFIX(WindowPos2fMESA), @function
25367 GL_PREFIX(WindowPos2fMESA):
25368 #if defined(GLX_USE_TLS)
25369 call _x86_64_get_dispatch@PLT
25370 movq 5384(%rax), %r11
25371 jmp *%r11
25372 #elif defined(PTHREADS)
25373 subq $24, %rsp
25374 movq %xmm0, (%rsp)
25375 movq %xmm1, 8(%rsp)
25376 call _x86_64_get_dispatch@PLT
25377 movq 8(%rsp), %xmm1
25378 movq (%rsp), %xmm0
25379 addq $24, %rsp
25380 movq 5384(%rax), %r11
25381 jmp *%r11
25382 #else
25383 movq _glapi_Dispatch(%rip), %rax
25384 testq %rax, %rax
25385 je 1f
25386 movq 5384(%rax), %r11
25387 jmp *%r11
25388 1:
25389 subq $24, %rsp
25390 movq %xmm0, (%rsp)
25391 movq %xmm1, 8(%rsp)
25392 call _glapi_get_dispatch
25393 movq 8(%rsp), %xmm1
25394 movq (%rsp), %xmm0
25395 addq $24, %rsp
25396 movq 5384(%rax), %r11
25397 jmp *%r11
25398 #endif /* defined(GLX_USE_TLS) */
25399 .size GL_PREFIX(WindowPos2fMESA), .-GL_PREFIX(WindowPos2fMESA)
25400
25401 .p2align 4,,15
25402 .globl GL_PREFIX(WindowPos2fvMESA)
25403 .type GL_PREFIX(WindowPos2fvMESA), @function
25404 GL_PREFIX(WindowPos2fvMESA):
25405 #if defined(GLX_USE_TLS)
25406 call _x86_64_get_dispatch@PLT
25407 movq 5392(%rax), %r11
25408 jmp *%r11
25409 #elif defined(PTHREADS)
25410 pushq %rdi
25411 call _x86_64_get_dispatch@PLT
25412 popq %rdi
25413 movq 5392(%rax), %r11
25414 jmp *%r11
25415 #else
25416 movq _glapi_Dispatch(%rip), %rax
25417 testq %rax, %rax
25418 je 1f
25419 movq 5392(%rax), %r11
25420 jmp *%r11
25421 1:
25422 pushq %rdi
25423 call _glapi_get_dispatch
25424 popq %rdi
25425 movq 5392(%rax), %r11
25426 jmp *%r11
25427 #endif /* defined(GLX_USE_TLS) */
25428 .size GL_PREFIX(WindowPos2fvMESA), .-GL_PREFIX(WindowPos2fvMESA)
25429
25430 .p2align 4,,15
25431 .globl GL_PREFIX(WindowPos2iMESA)
25432 .type GL_PREFIX(WindowPos2iMESA), @function
25433 GL_PREFIX(WindowPos2iMESA):
25434 #if defined(GLX_USE_TLS)
25435 call _x86_64_get_dispatch@PLT
25436 movq 5400(%rax), %r11
25437 jmp *%r11
25438 #elif defined(PTHREADS)
25439 pushq %rdi
25440 pushq %rsi
25441 pushq %rbp
25442 call _x86_64_get_dispatch@PLT
25443 popq %rbp
25444 popq %rsi
25445 popq %rdi
25446 movq 5400(%rax), %r11
25447 jmp *%r11
25448 #else
25449 movq _glapi_Dispatch(%rip), %rax
25450 testq %rax, %rax
25451 je 1f
25452 movq 5400(%rax), %r11
25453 jmp *%r11
25454 1:
25455 pushq %rdi
25456 pushq %rsi
25457 pushq %rbp
25458 call _glapi_get_dispatch
25459 popq %rbp
25460 popq %rsi
25461 popq %rdi
25462 movq 5400(%rax), %r11
25463 jmp *%r11
25464 #endif /* defined(GLX_USE_TLS) */
25465 .size GL_PREFIX(WindowPos2iMESA), .-GL_PREFIX(WindowPos2iMESA)
25466
25467 .p2align 4,,15
25468 .globl GL_PREFIX(WindowPos2ivMESA)
25469 .type GL_PREFIX(WindowPos2ivMESA), @function
25470 GL_PREFIX(WindowPos2ivMESA):
25471 #if defined(GLX_USE_TLS)
25472 call _x86_64_get_dispatch@PLT
25473 movq 5408(%rax), %r11
25474 jmp *%r11
25475 #elif defined(PTHREADS)
25476 pushq %rdi
25477 call _x86_64_get_dispatch@PLT
25478 popq %rdi
25479 movq 5408(%rax), %r11
25480 jmp *%r11
25481 #else
25482 movq _glapi_Dispatch(%rip), %rax
25483 testq %rax, %rax
25484 je 1f
25485 movq 5408(%rax), %r11
25486 jmp *%r11
25487 1:
25488 pushq %rdi
25489 call _glapi_get_dispatch
25490 popq %rdi
25491 movq 5408(%rax), %r11
25492 jmp *%r11
25493 #endif /* defined(GLX_USE_TLS) */
25494 .size GL_PREFIX(WindowPos2ivMESA), .-GL_PREFIX(WindowPos2ivMESA)
25495
25496 .p2align 4,,15
25497 .globl GL_PREFIX(WindowPos2sMESA)
25498 .type GL_PREFIX(WindowPos2sMESA), @function
25499 GL_PREFIX(WindowPos2sMESA):
25500 #if defined(GLX_USE_TLS)
25501 call _x86_64_get_dispatch@PLT
25502 movq 5416(%rax), %r11
25503 jmp *%r11
25504 #elif defined(PTHREADS)
25505 pushq %rdi
25506 pushq %rsi
25507 pushq %rbp
25508 call _x86_64_get_dispatch@PLT
25509 popq %rbp
25510 popq %rsi
25511 popq %rdi
25512 movq 5416(%rax), %r11
25513 jmp *%r11
25514 #else
25515 movq _glapi_Dispatch(%rip), %rax
25516 testq %rax, %rax
25517 je 1f
25518 movq 5416(%rax), %r11
25519 jmp *%r11
25520 1:
25521 pushq %rdi
25522 pushq %rsi
25523 pushq %rbp
25524 call _glapi_get_dispatch
25525 popq %rbp
25526 popq %rsi
25527 popq %rdi
25528 movq 5416(%rax), %r11
25529 jmp *%r11
25530 #endif /* defined(GLX_USE_TLS) */
25531 .size GL_PREFIX(WindowPos2sMESA), .-GL_PREFIX(WindowPos2sMESA)
25532
25533 .p2align 4,,15
25534 .globl GL_PREFIX(WindowPos2svMESA)
25535 .type GL_PREFIX(WindowPos2svMESA), @function
25536 GL_PREFIX(WindowPos2svMESA):
25537 #if defined(GLX_USE_TLS)
25538 call _x86_64_get_dispatch@PLT
25539 movq 5424(%rax), %r11
25540 jmp *%r11
25541 #elif defined(PTHREADS)
25542 pushq %rdi
25543 call _x86_64_get_dispatch@PLT
25544 popq %rdi
25545 movq 5424(%rax), %r11
25546 jmp *%r11
25547 #else
25548 movq _glapi_Dispatch(%rip), %rax
25549 testq %rax, %rax
25550 je 1f
25551 movq 5424(%rax), %r11
25552 jmp *%r11
25553 1:
25554 pushq %rdi
25555 call _glapi_get_dispatch
25556 popq %rdi
25557 movq 5424(%rax), %r11
25558 jmp *%r11
25559 #endif /* defined(GLX_USE_TLS) */
25560 .size GL_PREFIX(WindowPos2svMESA), .-GL_PREFIX(WindowPos2svMESA)
25561
25562 .p2align 4,,15
25563 .globl GL_PREFIX(WindowPos3dMESA)
25564 .type GL_PREFIX(WindowPos3dMESA), @function
25565 GL_PREFIX(WindowPos3dMESA):
25566 #if defined(GLX_USE_TLS)
25567 call _x86_64_get_dispatch@PLT
25568 movq 5432(%rax), %r11
25569 jmp *%r11
25570 #elif defined(PTHREADS)
25571 subq $24, %rsp
25572 movq %xmm0, (%rsp)
25573 movq %xmm1, 8(%rsp)
25574 movq %xmm2, 16(%rsp)
25575 call _x86_64_get_dispatch@PLT
25576 movq 16(%rsp), %xmm2
25577 movq 8(%rsp), %xmm1
25578 movq (%rsp), %xmm0
25579 addq $24, %rsp
25580 movq 5432(%rax), %r11
25581 jmp *%r11
25582 #else
25583 movq _glapi_Dispatch(%rip), %rax
25584 testq %rax, %rax
25585 je 1f
25586 movq 5432(%rax), %r11
25587 jmp *%r11
25588 1:
25589 subq $24, %rsp
25590 movq %xmm0, (%rsp)
25591 movq %xmm1, 8(%rsp)
25592 movq %xmm2, 16(%rsp)
25593 call _glapi_get_dispatch
25594 movq 16(%rsp), %xmm2
25595 movq 8(%rsp), %xmm1
25596 movq (%rsp), %xmm0
25597 addq $24, %rsp
25598 movq 5432(%rax), %r11
25599 jmp *%r11
25600 #endif /* defined(GLX_USE_TLS) */
25601 .size GL_PREFIX(WindowPos3dMESA), .-GL_PREFIX(WindowPos3dMESA)
25602
25603 .p2align 4,,15
25604 .globl GL_PREFIX(WindowPos3dvMESA)
25605 .type GL_PREFIX(WindowPos3dvMESA), @function
25606 GL_PREFIX(WindowPos3dvMESA):
25607 #if defined(GLX_USE_TLS)
25608 call _x86_64_get_dispatch@PLT
25609 movq 5440(%rax), %r11
25610 jmp *%r11
25611 #elif defined(PTHREADS)
25612 pushq %rdi
25613 call _x86_64_get_dispatch@PLT
25614 popq %rdi
25615 movq 5440(%rax), %r11
25616 jmp *%r11
25617 #else
25618 movq _glapi_Dispatch(%rip), %rax
25619 testq %rax, %rax
25620 je 1f
25621 movq 5440(%rax), %r11
25622 jmp *%r11
25623 1:
25624 pushq %rdi
25625 call _glapi_get_dispatch
25626 popq %rdi
25627 movq 5440(%rax), %r11
25628 jmp *%r11
25629 #endif /* defined(GLX_USE_TLS) */
25630 .size GL_PREFIX(WindowPos3dvMESA), .-GL_PREFIX(WindowPos3dvMESA)
25631
25632 .p2align 4,,15
25633 .globl GL_PREFIX(WindowPos3fMESA)
25634 .type GL_PREFIX(WindowPos3fMESA), @function
25635 GL_PREFIX(WindowPos3fMESA):
25636 #if defined(GLX_USE_TLS)
25637 call _x86_64_get_dispatch@PLT
25638 movq 5448(%rax), %r11
25639 jmp *%r11
25640 #elif defined(PTHREADS)
25641 subq $24, %rsp
25642 movq %xmm0, (%rsp)
25643 movq %xmm1, 8(%rsp)
25644 movq %xmm2, 16(%rsp)
25645 call _x86_64_get_dispatch@PLT
25646 movq 16(%rsp), %xmm2
25647 movq 8(%rsp), %xmm1
25648 movq (%rsp), %xmm0
25649 addq $24, %rsp
25650 movq 5448(%rax), %r11
25651 jmp *%r11
25652 #else
25653 movq _glapi_Dispatch(%rip), %rax
25654 testq %rax, %rax
25655 je 1f
25656 movq 5448(%rax), %r11
25657 jmp *%r11
25658 1:
25659 subq $24, %rsp
25660 movq %xmm0, (%rsp)
25661 movq %xmm1, 8(%rsp)
25662 movq %xmm2, 16(%rsp)
25663 call _glapi_get_dispatch
25664 movq 16(%rsp), %xmm2
25665 movq 8(%rsp), %xmm1
25666 movq (%rsp), %xmm0
25667 addq $24, %rsp
25668 movq 5448(%rax), %r11
25669 jmp *%r11
25670 #endif /* defined(GLX_USE_TLS) */
25671 .size GL_PREFIX(WindowPos3fMESA), .-GL_PREFIX(WindowPos3fMESA)
25672
25673 .p2align 4,,15
25674 .globl GL_PREFIX(WindowPos3fvMESA)
25675 .type GL_PREFIX(WindowPos3fvMESA), @function
25676 GL_PREFIX(WindowPos3fvMESA):
25677 #if defined(GLX_USE_TLS)
25678 call _x86_64_get_dispatch@PLT
25679 movq 5456(%rax), %r11
25680 jmp *%r11
25681 #elif defined(PTHREADS)
25682 pushq %rdi
25683 call _x86_64_get_dispatch@PLT
25684 popq %rdi
25685 movq 5456(%rax), %r11
25686 jmp *%r11
25687 #else
25688 movq _glapi_Dispatch(%rip), %rax
25689 testq %rax, %rax
25690 je 1f
25691 movq 5456(%rax), %r11
25692 jmp *%r11
25693 1:
25694 pushq %rdi
25695 call _glapi_get_dispatch
25696 popq %rdi
25697 movq 5456(%rax), %r11
25698 jmp *%r11
25699 #endif /* defined(GLX_USE_TLS) */
25700 .size GL_PREFIX(WindowPos3fvMESA), .-GL_PREFIX(WindowPos3fvMESA)
25701
25702 .p2align 4,,15
25703 .globl GL_PREFIX(WindowPos3iMESA)
25704 .type GL_PREFIX(WindowPos3iMESA), @function
25705 GL_PREFIX(WindowPos3iMESA):
25706 #if defined(GLX_USE_TLS)
25707 call _x86_64_get_dispatch@PLT
25708 movq 5464(%rax), %r11
25709 jmp *%r11
25710 #elif defined(PTHREADS)
25711 pushq %rdi
25712 pushq %rsi
25713 pushq %rdx
25714 call _x86_64_get_dispatch@PLT
25715 popq %rdx
25716 popq %rsi
25717 popq %rdi
25718 movq 5464(%rax), %r11
25719 jmp *%r11
25720 #else
25721 movq _glapi_Dispatch(%rip), %rax
25722 testq %rax, %rax
25723 je 1f
25724 movq 5464(%rax), %r11
25725 jmp *%r11
25726 1:
25727 pushq %rdi
25728 pushq %rsi
25729 pushq %rdx
25730 call _glapi_get_dispatch
25731 popq %rdx
25732 popq %rsi
25733 popq %rdi
25734 movq 5464(%rax), %r11
25735 jmp *%r11
25736 #endif /* defined(GLX_USE_TLS) */
25737 .size GL_PREFIX(WindowPos3iMESA), .-GL_PREFIX(WindowPos3iMESA)
25738
25739 .p2align 4,,15
25740 .globl GL_PREFIX(WindowPos3ivMESA)
25741 .type GL_PREFIX(WindowPos3ivMESA), @function
25742 GL_PREFIX(WindowPos3ivMESA):
25743 #if defined(GLX_USE_TLS)
25744 call _x86_64_get_dispatch@PLT
25745 movq 5472(%rax), %r11
25746 jmp *%r11
25747 #elif defined(PTHREADS)
25748 pushq %rdi
25749 call _x86_64_get_dispatch@PLT
25750 popq %rdi
25751 movq 5472(%rax), %r11
25752 jmp *%r11
25753 #else
25754 movq _glapi_Dispatch(%rip), %rax
25755 testq %rax, %rax
25756 je 1f
25757 movq 5472(%rax), %r11
25758 jmp *%r11
25759 1:
25760 pushq %rdi
25761 call _glapi_get_dispatch
25762 popq %rdi
25763 movq 5472(%rax), %r11
25764 jmp *%r11
25765 #endif /* defined(GLX_USE_TLS) */
25766 .size GL_PREFIX(WindowPos3ivMESA), .-GL_PREFIX(WindowPos3ivMESA)
25767
25768 .p2align 4,,15
25769 .globl GL_PREFIX(WindowPos3sMESA)
25770 .type GL_PREFIX(WindowPos3sMESA), @function
25771 GL_PREFIX(WindowPos3sMESA):
25772 #if defined(GLX_USE_TLS)
25773 call _x86_64_get_dispatch@PLT
25774 movq 5480(%rax), %r11
25775 jmp *%r11
25776 #elif defined(PTHREADS)
25777 pushq %rdi
25778 pushq %rsi
25779 pushq %rdx
25780 call _x86_64_get_dispatch@PLT
25781 popq %rdx
25782 popq %rsi
25783 popq %rdi
25784 movq 5480(%rax), %r11
25785 jmp *%r11
25786 #else
25787 movq _glapi_Dispatch(%rip), %rax
25788 testq %rax, %rax
25789 je 1f
25790 movq 5480(%rax), %r11
25791 jmp *%r11
25792 1:
25793 pushq %rdi
25794 pushq %rsi
25795 pushq %rdx
25796 call _glapi_get_dispatch
25797 popq %rdx
25798 popq %rsi
25799 popq %rdi
25800 movq 5480(%rax), %r11
25801 jmp *%r11
25802 #endif /* defined(GLX_USE_TLS) */
25803 .size GL_PREFIX(WindowPos3sMESA), .-GL_PREFIX(WindowPos3sMESA)
25804
25805 .p2align 4,,15
25806 .globl GL_PREFIX(WindowPos3svMESA)
25807 .type GL_PREFIX(WindowPos3svMESA), @function
25808 GL_PREFIX(WindowPos3svMESA):
25809 #if defined(GLX_USE_TLS)
25810 call _x86_64_get_dispatch@PLT
25811 movq 5488(%rax), %r11
25812 jmp *%r11
25813 #elif defined(PTHREADS)
25814 pushq %rdi
25815 call _x86_64_get_dispatch@PLT
25816 popq %rdi
25817 movq 5488(%rax), %r11
25818 jmp *%r11
25819 #else
25820 movq _glapi_Dispatch(%rip), %rax
25821 testq %rax, %rax
25822 je 1f
25823 movq 5488(%rax), %r11
25824 jmp *%r11
25825 1:
25826 pushq %rdi
25827 call _glapi_get_dispatch
25828 popq %rdi
25829 movq 5488(%rax), %r11
25830 jmp *%r11
25831 #endif /* defined(GLX_USE_TLS) */
25832 .size GL_PREFIX(WindowPos3svMESA), .-GL_PREFIX(WindowPos3svMESA)
25833
25834 .p2align 4,,15
25835 .globl GL_PREFIX(WindowPos4dMESA)
25836 .type GL_PREFIX(WindowPos4dMESA), @function
25837 GL_PREFIX(WindowPos4dMESA):
25838 #if defined(GLX_USE_TLS)
25839 call _x86_64_get_dispatch@PLT
25840 movq 5496(%rax), %r11
25841 jmp *%r11
25842 #elif defined(PTHREADS)
25843 subq $40, %rsp
25844 movq %xmm0, (%rsp)
25845 movq %xmm1, 8(%rsp)
25846 movq %xmm2, 16(%rsp)
25847 movq %xmm3, 24(%rsp)
25848 call _x86_64_get_dispatch@PLT
25849 movq 24(%rsp), %xmm3
25850 movq 16(%rsp), %xmm2
25851 movq 8(%rsp), %xmm1
25852 movq (%rsp), %xmm0
25853 addq $40, %rsp
25854 movq 5496(%rax), %r11
25855 jmp *%r11
25856 #else
25857 movq _glapi_Dispatch(%rip), %rax
25858 testq %rax, %rax
25859 je 1f
25860 movq 5496(%rax), %r11
25861 jmp *%r11
25862 1:
25863 subq $40, %rsp
25864 movq %xmm0, (%rsp)
25865 movq %xmm1, 8(%rsp)
25866 movq %xmm2, 16(%rsp)
25867 movq %xmm3, 24(%rsp)
25868 call _glapi_get_dispatch
25869 movq 24(%rsp), %xmm3
25870 movq 16(%rsp), %xmm2
25871 movq 8(%rsp), %xmm1
25872 movq (%rsp), %xmm0
25873 addq $40, %rsp
25874 movq 5496(%rax), %r11
25875 jmp *%r11
25876 #endif /* defined(GLX_USE_TLS) */
25877 .size GL_PREFIX(WindowPos4dMESA), .-GL_PREFIX(WindowPos4dMESA)
25878
25879 .p2align 4,,15
25880 .globl GL_PREFIX(WindowPos4dvMESA)
25881 .type GL_PREFIX(WindowPos4dvMESA), @function
25882 GL_PREFIX(WindowPos4dvMESA):
25883 #if defined(GLX_USE_TLS)
25884 call _x86_64_get_dispatch@PLT
25885 movq 5504(%rax), %r11
25886 jmp *%r11
25887 #elif defined(PTHREADS)
25888 pushq %rdi
25889 call _x86_64_get_dispatch@PLT
25890 popq %rdi
25891 movq 5504(%rax), %r11
25892 jmp *%r11
25893 #else
25894 movq _glapi_Dispatch(%rip), %rax
25895 testq %rax, %rax
25896 je 1f
25897 movq 5504(%rax), %r11
25898 jmp *%r11
25899 1:
25900 pushq %rdi
25901 call _glapi_get_dispatch
25902 popq %rdi
25903 movq 5504(%rax), %r11
25904 jmp *%r11
25905 #endif /* defined(GLX_USE_TLS) */
25906 .size GL_PREFIX(WindowPos4dvMESA), .-GL_PREFIX(WindowPos4dvMESA)
25907
25908 .p2align 4,,15
25909 .globl GL_PREFIX(WindowPos4fMESA)
25910 .type GL_PREFIX(WindowPos4fMESA), @function
25911 GL_PREFIX(WindowPos4fMESA):
25912 #if defined(GLX_USE_TLS)
25913 call _x86_64_get_dispatch@PLT
25914 movq 5512(%rax), %r11
25915 jmp *%r11
25916 #elif defined(PTHREADS)
25917 subq $40, %rsp
25918 movq %xmm0, (%rsp)
25919 movq %xmm1, 8(%rsp)
25920 movq %xmm2, 16(%rsp)
25921 movq %xmm3, 24(%rsp)
25922 call _x86_64_get_dispatch@PLT
25923 movq 24(%rsp), %xmm3
25924 movq 16(%rsp), %xmm2
25925 movq 8(%rsp), %xmm1
25926 movq (%rsp), %xmm0
25927 addq $40, %rsp
25928 movq 5512(%rax), %r11
25929 jmp *%r11
25930 #else
25931 movq _glapi_Dispatch(%rip), %rax
25932 testq %rax, %rax
25933 je 1f
25934 movq 5512(%rax), %r11
25935 jmp *%r11
25936 1:
25937 subq $40, %rsp
25938 movq %xmm0, (%rsp)
25939 movq %xmm1, 8(%rsp)
25940 movq %xmm2, 16(%rsp)
25941 movq %xmm3, 24(%rsp)
25942 call _glapi_get_dispatch
25943 movq 24(%rsp), %xmm3
25944 movq 16(%rsp), %xmm2
25945 movq 8(%rsp), %xmm1
25946 movq (%rsp), %xmm0
25947 addq $40, %rsp
25948 movq 5512(%rax), %r11
25949 jmp *%r11
25950 #endif /* defined(GLX_USE_TLS) */
25951 .size GL_PREFIX(WindowPos4fMESA), .-GL_PREFIX(WindowPos4fMESA)
25952
25953 .p2align 4,,15
25954 .globl GL_PREFIX(WindowPos4fvMESA)
25955 .type GL_PREFIX(WindowPos4fvMESA), @function
25956 GL_PREFIX(WindowPos4fvMESA):
25957 #if defined(GLX_USE_TLS)
25958 call _x86_64_get_dispatch@PLT
25959 movq 5520(%rax), %r11
25960 jmp *%r11
25961 #elif defined(PTHREADS)
25962 pushq %rdi
25963 call _x86_64_get_dispatch@PLT
25964 popq %rdi
25965 movq 5520(%rax), %r11
25966 jmp *%r11
25967 #else
25968 movq _glapi_Dispatch(%rip), %rax
25969 testq %rax, %rax
25970 je 1f
25971 movq 5520(%rax), %r11
25972 jmp *%r11
25973 1:
25974 pushq %rdi
25975 call _glapi_get_dispatch
25976 popq %rdi
25977 movq 5520(%rax), %r11
25978 jmp *%r11
25979 #endif /* defined(GLX_USE_TLS) */
25980 .size GL_PREFIX(WindowPos4fvMESA), .-GL_PREFIX(WindowPos4fvMESA)
25981
25982 .p2align 4,,15
25983 .globl GL_PREFIX(WindowPos4iMESA)
25984 .type GL_PREFIX(WindowPos4iMESA), @function
25985 GL_PREFIX(WindowPos4iMESA):
25986 #if defined(GLX_USE_TLS)
25987 call _x86_64_get_dispatch@PLT
25988 movq 5528(%rax), %r11
25989 jmp *%r11
25990 #elif defined(PTHREADS)
25991 pushq %rdi
25992 pushq %rsi
25993 pushq %rdx
25994 pushq %rcx
25995 pushq %rbp
25996 call _x86_64_get_dispatch@PLT
25997 popq %rbp
25998 popq %rcx
25999 popq %rdx
26000 popq %rsi
26001 popq %rdi
26002 movq 5528(%rax), %r11
26003 jmp *%r11
26004 #else
26005 movq _glapi_Dispatch(%rip), %rax
26006 testq %rax, %rax
26007 je 1f
26008 movq 5528(%rax), %r11
26009 jmp *%r11
26010 1:
26011 pushq %rdi
26012 pushq %rsi
26013 pushq %rdx
26014 pushq %rcx
26015 pushq %rbp
26016 call _glapi_get_dispatch
26017 popq %rbp
26018 popq %rcx
26019 popq %rdx
26020 popq %rsi
26021 popq %rdi
26022 movq 5528(%rax), %r11
26023 jmp *%r11
26024 #endif /* defined(GLX_USE_TLS) */
26025 .size GL_PREFIX(WindowPos4iMESA), .-GL_PREFIX(WindowPos4iMESA)
26026
26027 .p2align 4,,15
26028 .globl GL_PREFIX(WindowPos4ivMESA)
26029 .type GL_PREFIX(WindowPos4ivMESA), @function
26030 GL_PREFIX(WindowPos4ivMESA):
26031 #if defined(GLX_USE_TLS)
26032 call _x86_64_get_dispatch@PLT
26033 movq 5536(%rax), %r11
26034 jmp *%r11
26035 #elif defined(PTHREADS)
26036 pushq %rdi
26037 call _x86_64_get_dispatch@PLT
26038 popq %rdi
26039 movq 5536(%rax), %r11
26040 jmp *%r11
26041 #else
26042 movq _glapi_Dispatch(%rip), %rax
26043 testq %rax, %rax
26044 je 1f
26045 movq 5536(%rax), %r11
26046 jmp *%r11
26047 1:
26048 pushq %rdi
26049 call _glapi_get_dispatch
26050 popq %rdi
26051 movq 5536(%rax), %r11
26052 jmp *%r11
26053 #endif /* defined(GLX_USE_TLS) */
26054 .size GL_PREFIX(WindowPos4ivMESA), .-GL_PREFIX(WindowPos4ivMESA)
26055
26056 .p2align 4,,15
26057 .globl GL_PREFIX(WindowPos4sMESA)
26058 .type GL_PREFIX(WindowPos4sMESA), @function
26059 GL_PREFIX(WindowPos4sMESA):
26060 #if defined(GLX_USE_TLS)
26061 call _x86_64_get_dispatch@PLT
26062 movq 5544(%rax), %r11
26063 jmp *%r11
26064 #elif defined(PTHREADS)
26065 pushq %rdi
26066 pushq %rsi
26067 pushq %rdx
26068 pushq %rcx
26069 pushq %rbp
26070 call _x86_64_get_dispatch@PLT
26071 popq %rbp
26072 popq %rcx
26073 popq %rdx
26074 popq %rsi
26075 popq %rdi
26076 movq 5544(%rax), %r11
26077 jmp *%r11
26078 #else
26079 movq _glapi_Dispatch(%rip), %rax
26080 testq %rax, %rax
26081 je 1f
26082 movq 5544(%rax), %r11
26083 jmp *%r11
26084 1:
26085 pushq %rdi
26086 pushq %rsi
26087 pushq %rdx
26088 pushq %rcx
26089 pushq %rbp
26090 call _glapi_get_dispatch
26091 popq %rbp
26092 popq %rcx
26093 popq %rdx
26094 popq %rsi
26095 popq %rdi
26096 movq 5544(%rax), %r11
26097 jmp *%r11
26098 #endif /* defined(GLX_USE_TLS) */
26099 .size GL_PREFIX(WindowPos4sMESA), .-GL_PREFIX(WindowPos4sMESA)
26100
26101 .p2align 4,,15
26102 .globl GL_PREFIX(WindowPos4svMESA)
26103 .type GL_PREFIX(WindowPos4svMESA), @function
26104 GL_PREFIX(WindowPos4svMESA):
26105 #if defined(GLX_USE_TLS)
26106 call _x86_64_get_dispatch@PLT
26107 movq 5552(%rax), %r11
26108 jmp *%r11
26109 #elif defined(PTHREADS)
26110 pushq %rdi
26111 call _x86_64_get_dispatch@PLT
26112 popq %rdi
26113 movq 5552(%rax), %r11
26114 jmp *%r11
26115 #else
26116 movq _glapi_Dispatch(%rip), %rax
26117 testq %rax, %rax
26118 je 1f
26119 movq 5552(%rax), %r11
26120 jmp *%r11
26121 1:
26122 pushq %rdi
26123 call _glapi_get_dispatch
26124 popq %rdi
26125 movq 5552(%rax), %r11
26126 jmp *%r11
26127 #endif /* defined(GLX_USE_TLS) */
26128 .size GL_PREFIX(WindowPos4svMESA), .-GL_PREFIX(WindowPos4svMESA)
26129
26130 .p2align 4,,15
26131 .globl GL_PREFIX(_dispatch_stub_695)
26132 .type GL_PREFIX(_dispatch_stub_695), @function
26133 HIDDEN(GL_PREFIX(_dispatch_stub_695))
26134 GL_PREFIX(_dispatch_stub_695):
26135 #if defined(GLX_USE_TLS)
26136 call _x86_64_get_dispatch@PLT
26137 movq 5560(%rax), %r11
26138 jmp *%r11
26139 #elif defined(PTHREADS)
26140 pushq %rdi
26141 pushq %rsi
26142 pushq %rdx
26143 pushq %rcx
26144 pushq %r8
26145 call _x86_64_get_dispatch@PLT
26146 popq %r8
26147 popq %rcx
26148 popq %rdx
26149 popq %rsi
26150 popq %rdi
26151 movq 5560(%rax), %r11
26152 jmp *%r11
26153 #else
26154 movq _glapi_Dispatch(%rip), %rax
26155 testq %rax, %rax
26156 je 1f
26157 movq 5560(%rax), %r11
26158 jmp *%r11
26159 1:
26160 pushq %rdi
26161 pushq %rsi
26162 pushq %rdx
26163 pushq %rcx
26164 pushq %r8
26165 call _glapi_get_dispatch
26166 popq %r8
26167 popq %rcx
26168 popq %rdx
26169 popq %rsi
26170 popq %rdi
26171 movq 5560(%rax), %r11
26172 jmp *%r11
26173 #endif /* defined(GLX_USE_TLS) */
26174 .size GL_PREFIX(_dispatch_stub_695), .-GL_PREFIX(_dispatch_stub_695)
26175
26176 .p2align 4,,15
26177 .globl GL_PREFIX(_dispatch_stub_696)
26178 .type GL_PREFIX(_dispatch_stub_696), @function
26179 HIDDEN(GL_PREFIX(_dispatch_stub_696))
26180 GL_PREFIX(_dispatch_stub_696):
26181 #if defined(GLX_USE_TLS)
26182 call _x86_64_get_dispatch@PLT
26183 movq 5568(%rax), %r11
26184 jmp *%r11
26185 #elif defined(PTHREADS)
26186 pushq %rdi
26187 pushq %rsi
26188 pushq %rdx
26189 pushq %rcx
26190 pushq %r8
26191 pushq %r9
26192 pushq %rbp
26193 call _x86_64_get_dispatch@PLT
26194 popq %rbp
26195 popq %r9
26196 popq %r8
26197 popq %rcx
26198 popq %rdx
26199 popq %rsi
26200 popq %rdi
26201 movq 5568(%rax), %r11
26202 jmp *%r11
26203 #else
26204 movq _glapi_Dispatch(%rip), %rax
26205 testq %rax, %rax
26206 je 1f
26207 movq 5568(%rax), %r11
26208 jmp *%r11
26209 1:
26210 pushq %rdi
26211 pushq %rsi
26212 pushq %rdx
26213 pushq %rcx
26214 pushq %r8
26215 pushq %r9
26216 pushq %rbp
26217 call _glapi_get_dispatch
26218 popq %rbp
26219 popq %r9
26220 popq %r8
26221 popq %rcx
26222 popq %rdx
26223 popq %rsi
26224 popq %rdi
26225 movq 5568(%rax), %r11
26226 jmp *%r11
26227 #endif /* defined(GLX_USE_TLS) */
26228 .size GL_PREFIX(_dispatch_stub_696), .-GL_PREFIX(_dispatch_stub_696)
26229
26230 .p2align 4,,15
26231 .globl GL_PREFIX(_dispatch_stub_697)
26232 .type GL_PREFIX(_dispatch_stub_697), @function
26233 HIDDEN(GL_PREFIX(_dispatch_stub_697))
26234 GL_PREFIX(_dispatch_stub_697):
26235 #if defined(GLX_USE_TLS)
26236 call _x86_64_get_dispatch@PLT
26237 movq 5576(%rax), %r11
26238 jmp *%r11
26239 #elif defined(PTHREADS)
26240 pushq %rdi
26241 pushq %rsi
26242 pushq %rbp
26243 call _x86_64_get_dispatch@PLT
26244 popq %rbp
26245 popq %rsi
26246 popq %rdi
26247 movq 5576(%rax), %r11
26248 jmp *%r11
26249 #else
26250 movq _glapi_Dispatch(%rip), %rax
26251 testq %rax, %rax
26252 je 1f
26253 movq 5576(%rax), %r11
26254 jmp *%r11
26255 1:
26256 pushq %rdi
26257 pushq %rsi
26258 pushq %rbp
26259 call _glapi_get_dispatch
26260 popq %rbp
26261 popq %rsi
26262 popq %rdi
26263 movq 5576(%rax), %r11
26264 jmp *%r11
26265 #endif /* defined(GLX_USE_TLS) */
26266 .size GL_PREFIX(_dispatch_stub_697), .-GL_PREFIX(_dispatch_stub_697)
26267
26268 .p2align 4,,15
26269 .globl GL_PREFIX(_dispatch_stub_698)
26270 .type GL_PREFIX(_dispatch_stub_698), @function
26271 HIDDEN(GL_PREFIX(_dispatch_stub_698))
26272 GL_PREFIX(_dispatch_stub_698):
26273 #if defined(GLX_USE_TLS)
26274 call _x86_64_get_dispatch@PLT
26275 movq 5584(%rax), %r11
26276 jmp *%r11
26277 #elif defined(PTHREADS)
26278 pushq %rdi
26279 call _x86_64_get_dispatch@PLT
26280 popq %rdi
26281 movq 5584(%rax), %r11
26282 jmp *%r11
26283 #else
26284 movq _glapi_Dispatch(%rip), %rax
26285 testq %rax, %rax
26286 je 1f
26287 movq 5584(%rax), %r11
26288 jmp *%r11
26289 1:
26290 pushq %rdi
26291 call _glapi_get_dispatch
26292 popq %rdi
26293 movq 5584(%rax), %r11
26294 jmp *%r11
26295 #endif /* defined(GLX_USE_TLS) */
26296 .size GL_PREFIX(_dispatch_stub_698), .-GL_PREFIX(_dispatch_stub_698)
26297
26298 .p2align 4,,15
26299 .globl GL_PREFIX(_dispatch_stub_699)
26300 .type GL_PREFIX(_dispatch_stub_699), @function
26301 HIDDEN(GL_PREFIX(_dispatch_stub_699))
26302 GL_PREFIX(_dispatch_stub_699):
26303 #if defined(GLX_USE_TLS)
26304 call _x86_64_get_dispatch@PLT
26305 movq 5592(%rax), %r11
26306 jmp *%r11
26307 #elif defined(PTHREADS)
26308 pushq %rdi
26309 pushq %rsi
26310 pushq %rbp
26311 call _x86_64_get_dispatch@PLT
26312 popq %rbp
26313 popq %rsi
26314 popq %rdi
26315 movq 5592(%rax), %r11
26316 jmp *%r11
26317 #else
26318 movq _glapi_Dispatch(%rip), %rax
26319 testq %rax, %rax
26320 je 1f
26321 movq 5592(%rax), %r11
26322 jmp *%r11
26323 1:
26324 pushq %rdi
26325 pushq %rsi
26326 pushq %rbp
26327 call _glapi_get_dispatch
26328 popq %rbp
26329 popq %rsi
26330 popq %rdi
26331 movq 5592(%rax), %r11
26332 jmp *%r11
26333 #endif /* defined(GLX_USE_TLS) */
26334 .size GL_PREFIX(_dispatch_stub_699), .-GL_PREFIX(_dispatch_stub_699)
26335
26336 .p2align 4,,15
26337 .globl GL_PREFIX(_dispatch_stub_700)
26338 .type GL_PREFIX(_dispatch_stub_700), @function
26339 HIDDEN(GL_PREFIX(_dispatch_stub_700))
26340 GL_PREFIX(_dispatch_stub_700):
26341 #if defined(GLX_USE_TLS)
26342 call _x86_64_get_dispatch@PLT
26343 movq 5600(%rax), %r11
26344 jmp *%r11
26345 #elif defined(PTHREADS)
26346 pushq %rdi
26347 pushq %rsi
26348 pushq %rdx
26349 call _x86_64_get_dispatch@PLT
26350 popq %rdx
26351 popq %rsi
26352 popq %rdi
26353 movq 5600(%rax), %r11
26354 jmp *%r11
26355 #else
26356 movq _glapi_Dispatch(%rip), %rax
26357 testq %rax, %rax
26358 je 1f
26359 movq 5600(%rax), %r11
26360 jmp *%r11
26361 1:
26362 pushq %rdi
26363 pushq %rsi
26364 pushq %rdx
26365 call _glapi_get_dispatch
26366 popq %rdx
26367 popq %rsi
26368 popq %rdi
26369 movq 5600(%rax), %r11
26370 jmp *%r11
26371 #endif /* defined(GLX_USE_TLS) */
26372 .size GL_PREFIX(_dispatch_stub_700), .-GL_PREFIX(_dispatch_stub_700)
26373
26374 .p2align 4,,15
26375 .globl GL_PREFIX(_dispatch_stub_701)
26376 .type GL_PREFIX(_dispatch_stub_701), @function
26377 HIDDEN(GL_PREFIX(_dispatch_stub_701))
26378 GL_PREFIX(_dispatch_stub_701):
26379 #if defined(GLX_USE_TLS)
26380 call _x86_64_get_dispatch@PLT
26381 movq 5608(%rax), %r11
26382 jmp *%r11
26383 #elif defined(PTHREADS)
26384 pushq %rdi
26385 call _x86_64_get_dispatch@PLT
26386 popq %rdi
26387 movq 5608(%rax), %r11
26388 jmp *%r11
26389 #else
26390 movq _glapi_Dispatch(%rip), %rax
26391 testq %rax, %rax
26392 je 1f
26393 movq 5608(%rax), %r11
26394 jmp *%r11
26395 1:
26396 pushq %rdi
26397 call _glapi_get_dispatch
26398 popq %rdi
26399 movq 5608(%rax), %r11
26400 jmp *%r11
26401 #endif /* defined(GLX_USE_TLS) */
26402 .size GL_PREFIX(_dispatch_stub_701), .-GL_PREFIX(_dispatch_stub_701)
26403
26404 .p2align 4,,15
26405 .globl GL_PREFIX(_dispatch_stub_702)
26406 .type GL_PREFIX(_dispatch_stub_702), @function
26407 HIDDEN(GL_PREFIX(_dispatch_stub_702))
26408 GL_PREFIX(_dispatch_stub_702):
26409 #if defined(GLX_USE_TLS)
26410 call _x86_64_get_dispatch@PLT
26411 movq 5616(%rax), %r11
26412 jmp *%r11
26413 #elif defined(PTHREADS)
26414 pushq %rdi
26415 pushq %rsi
26416 pushq %rbp
26417 call _x86_64_get_dispatch@PLT
26418 popq %rbp
26419 popq %rsi
26420 popq %rdi
26421 movq 5616(%rax), %r11
26422 jmp *%r11
26423 #else
26424 movq _glapi_Dispatch(%rip), %rax
26425 testq %rax, %rax
26426 je 1f
26427 movq 5616(%rax), %r11
26428 jmp *%r11
26429 1:
26430 pushq %rdi
26431 pushq %rsi
26432 pushq %rbp
26433 call _glapi_get_dispatch
26434 popq %rbp
26435 popq %rsi
26436 popq %rdi
26437 movq 5616(%rax), %r11
26438 jmp *%r11
26439 #endif /* defined(GLX_USE_TLS) */
26440 .size GL_PREFIX(_dispatch_stub_702), .-GL_PREFIX(_dispatch_stub_702)
26441
26442 .p2align 4,,15
26443 .globl GL_PREFIX(_dispatch_stub_703)
26444 .type GL_PREFIX(_dispatch_stub_703), @function
26445 HIDDEN(GL_PREFIX(_dispatch_stub_703))
26446 GL_PREFIX(_dispatch_stub_703):
26447 #if defined(GLX_USE_TLS)
26448 call _x86_64_get_dispatch@PLT
26449 movq 5624(%rax), %r11
26450 jmp *%r11
26451 #elif defined(PTHREADS)
26452 pushq %rdi
26453 call _x86_64_get_dispatch@PLT
26454 popq %rdi
26455 movq 5624(%rax), %r11
26456 jmp *%r11
26457 #else
26458 movq _glapi_Dispatch(%rip), %rax
26459 testq %rax, %rax
26460 je 1f
26461 movq 5624(%rax), %r11
26462 jmp *%r11
26463 1:
26464 pushq %rdi
26465 call _glapi_get_dispatch
26466 popq %rdi
26467 movq 5624(%rax), %r11
26468 jmp *%r11
26469 #endif /* defined(GLX_USE_TLS) */
26470 .size GL_PREFIX(_dispatch_stub_703), .-GL_PREFIX(_dispatch_stub_703)
26471
26472 .p2align 4,,15
26473 .globl GL_PREFIX(AreProgramsResidentNV)
26474 .type GL_PREFIX(AreProgramsResidentNV), @function
26475 GL_PREFIX(AreProgramsResidentNV):
26476 #if defined(GLX_USE_TLS)
26477 call _x86_64_get_dispatch@PLT
26478 movq 5632(%rax), %r11
26479 jmp *%r11
26480 #elif defined(PTHREADS)
26481 pushq %rdi
26482 pushq %rsi
26483 pushq %rdx
26484 call _x86_64_get_dispatch@PLT
26485 popq %rdx
26486 popq %rsi
26487 popq %rdi
26488 movq 5632(%rax), %r11
26489 jmp *%r11
26490 #else
26491 movq _glapi_Dispatch(%rip), %rax
26492 testq %rax, %rax
26493 je 1f
26494 movq 5632(%rax), %r11
26495 jmp *%r11
26496 1:
26497 pushq %rdi
26498 pushq %rsi
26499 pushq %rdx
26500 call _glapi_get_dispatch
26501 popq %rdx
26502 popq %rsi
26503 popq %rdi
26504 movq 5632(%rax), %r11
26505 jmp *%r11
26506 #endif /* defined(GLX_USE_TLS) */
26507 .size GL_PREFIX(AreProgramsResidentNV), .-GL_PREFIX(AreProgramsResidentNV)
26508
26509 .p2align 4,,15
26510 .globl GL_PREFIX(BindProgramNV)
26511 .type GL_PREFIX(BindProgramNV), @function
26512 GL_PREFIX(BindProgramNV):
26513 #if defined(GLX_USE_TLS)
26514 call _x86_64_get_dispatch@PLT
26515 movq 5640(%rax), %r11
26516 jmp *%r11
26517 #elif defined(PTHREADS)
26518 pushq %rdi
26519 pushq %rsi
26520 pushq %rbp
26521 call _x86_64_get_dispatch@PLT
26522 popq %rbp
26523 popq %rsi
26524 popq %rdi
26525 movq 5640(%rax), %r11
26526 jmp *%r11
26527 #else
26528 movq _glapi_Dispatch(%rip), %rax
26529 testq %rax, %rax
26530 je 1f
26531 movq 5640(%rax), %r11
26532 jmp *%r11
26533 1:
26534 pushq %rdi
26535 pushq %rsi
26536 pushq %rbp
26537 call _glapi_get_dispatch
26538 popq %rbp
26539 popq %rsi
26540 popq %rdi
26541 movq 5640(%rax), %r11
26542 jmp *%r11
26543 #endif /* defined(GLX_USE_TLS) */
26544 .size GL_PREFIX(BindProgramNV), .-GL_PREFIX(BindProgramNV)
26545
26546 .p2align 4,,15
26547 .globl GL_PREFIX(DeleteProgramsNV)
26548 .type GL_PREFIX(DeleteProgramsNV), @function
26549 GL_PREFIX(DeleteProgramsNV):
26550 #if defined(GLX_USE_TLS)
26551 call _x86_64_get_dispatch@PLT
26552 movq 5648(%rax), %r11
26553 jmp *%r11
26554 #elif defined(PTHREADS)
26555 pushq %rdi
26556 pushq %rsi
26557 pushq %rbp
26558 call _x86_64_get_dispatch@PLT
26559 popq %rbp
26560 popq %rsi
26561 popq %rdi
26562 movq 5648(%rax), %r11
26563 jmp *%r11
26564 #else
26565 movq _glapi_Dispatch(%rip), %rax
26566 testq %rax, %rax
26567 je 1f
26568 movq 5648(%rax), %r11
26569 jmp *%r11
26570 1:
26571 pushq %rdi
26572 pushq %rsi
26573 pushq %rbp
26574 call _glapi_get_dispatch
26575 popq %rbp
26576 popq %rsi
26577 popq %rdi
26578 movq 5648(%rax), %r11
26579 jmp *%r11
26580 #endif /* defined(GLX_USE_TLS) */
26581 .size GL_PREFIX(DeleteProgramsNV), .-GL_PREFIX(DeleteProgramsNV)
26582
26583 .p2align 4,,15
26584 .globl GL_PREFIX(ExecuteProgramNV)
26585 .type GL_PREFIX(ExecuteProgramNV), @function
26586 GL_PREFIX(ExecuteProgramNV):
26587 #if defined(GLX_USE_TLS)
26588 call _x86_64_get_dispatch@PLT
26589 movq 5656(%rax), %r11
26590 jmp *%r11
26591 #elif defined(PTHREADS)
26592 pushq %rdi
26593 pushq %rsi
26594 pushq %rdx
26595 call _x86_64_get_dispatch@PLT
26596 popq %rdx
26597 popq %rsi
26598 popq %rdi
26599 movq 5656(%rax), %r11
26600 jmp *%r11
26601 #else
26602 movq _glapi_Dispatch(%rip), %rax
26603 testq %rax, %rax
26604 je 1f
26605 movq 5656(%rax), %r11
26606 jmp *%r11
26607 1:
26608 pushq %rdi
26609 pushq %rsi
26610 pushq %rdx
26611 call _glapi_get_dispatch
26612 popq %rdx
26613 popq %rsi
26614 popq %rdi
26615 movq 5656(%rax), %r11
26616 jmp *%r11
26617 #endif /* defined(GLX_USE_TLS) */
26618 .size GL_PREFIX(ExecuteProgramNV), .-GL_PREFIX(ExecuteProgramNV)
26619
26620 .p2align 4,,15
26621 .globl GL_PREFIX(GenProgramsNV)
26622 .type GL_PREFIX(GenProgramsNV), @function
26623 GL_PREFIX(GenProgramsNV):
26624 #if defined(GLX_USE_TLS)
26625 call _x86_64_get_dispatch@PLT
26626 movq 5664(%rax), %r11
26627 jmp *%r11
26628 #elif defined(PTHREADS)
26629 pushq %rdi
26630 pushq %rsi
26631 pushq %rbp
26632 call _x86_64_get_dispatch@PLT
26633 popq %rbp
26634 popq %rsi
26635 popq %rdi
26636 movq 5664(%rax), %r11
26637 jmp *%r11
26638 #else
26639 movq _glapi_Dispatch(%rip), %rax
26640 testq %rax, %rax
26641 je 1f
26642 movq 5664(%rax), %r11
26643 jmp *%r11
26644 1:
26645 pushq %rdi
26646 pushq %rsi
26647 pushq %rbp
26648 call _glapi_get_dispatch
26649 popq %rbp
26650 popq %rsi
26651 popq %rdi
26652 movq 5664(%rax), %r11
26653 jmp *%r11
26654 #endif /* defined(GLX_USE_TLS) */
26655 .size GL_PREFIX(GenProgramsNV), .-GL_PREFIX(GenProgramsNV)
26656
26657 .p2align 4,,15
26658 .globl GL_PREFIX(GetProgramParameterdvNV)
26659 .type GL_PREFIX(GetProgramParameterdvNV), @function
26660 GL_PREFIX(GetProgramParameterdvNV):
26661 #if defined(GLX_USE_TLS)
26662 call _x86_64_get_dispatch@PLT
26663 movq 5672(%rax), %r11
26664 jmp *%r11
26665 #elif defined(PTHREADS)
26666 pushq %rdi
26667 pushq %rsi
26668 pushq %rdx
26669 pushq %rcx
26670 pushq %rbp
26671 call _x86_64_get_dispatch@PLT
26672 popq %rbp
26673 popq %rcx
26674 popq %rdx
26675 popq %rsi
26676 popq %rdi
26677 movq 5672(%rax), %r11
26678 jmp *%r11
26679 #else
26680 movq _glapi_Dispatch(%rip), %rax
26681 testq %rax, %rax
26682 je 1f
26683 movq 5672(%rax), %r11
26684 jmp *%r11
26685 1:
26686 pushq %rdi
26687 pushq %rsi
26688 pushq %rdx
26689 pushq %rcx
26690 pushq %rbp
26691 call _glapi_get_dispatch
26692 popq %rbp
26693 popq %rcx
26694 popq %rdx
26695 popq %rsi
26696 popq %rdi
26697 movq 5672(%rax), %r11
26698 jmp *%r11
26699 #endif /* defined(GLX_USE_TLS) */
26700 .size GL_PREFIX(GetProgramParameterdvNV), .-GL_PREFIX(GetProgramParameterdvNV)
26701
26702 .p2align 4,,15
26703 .globl GL_PREFIX(GetProgramParameterfvNV)
26704 .type GL_PREFIX(GetProgramParameterfvNV), @function
26705 GL_PREFIX(GetProgramParameterfvNV):
26706 #if defined(GLX_USE_TLS)
26707 call _x86_64_get_dispatch@PLT
26708 movq 5680(%rax), %r11
26709 jmp *%r11
26710 #elif defined(PTHREADS)
26711 pushq %rdi
26712 pushq %rsi
26713 pushq %rdx
26714 pushq %rcx
26715 pushq %rbp
26716 call _x86_64_get_dispatch@PLT
26717 popq %rbp
26718 popq %rcx
26719 popq %rdx
26720 popq %rsi
26721 popq %rdi
26722 movq 5680(%rax), %r11
26723 jmp *%r11
26724 #else
26725 movq _glapi_Dispatch(%rip), %rax
26726 testq %rax, %rax
26727 je 1f
26728 movq 5680(%rax), %r11
26729 jmp *%r11
26730 1:
26731 pushq %rdi
26732 pushq %rsi
26733 pushq %rdx
26734 pushq %rcx
26735 pushq %rbp
26736 call _glapi_get_dispatch
26737 popq %rbp
26738 popq %rcx
26739 popq %rdx
26740 popq %rsi
26741 popq %rdi
26742 movq 5680(%rax), %r11
26743 jmp *%r11
26744 #endif /* defined(GLX_USE_TLS) */
26745 .size GL_PREFIX(GetProgramParameterfvNV), .-GL_PREFIX(GetProgramParameterfvNV)
26746
26747 .p2align 4,,15
26748 .globl GL_PREFIX(GetProgramStringNV)
26749 .type GL_PREFIX(GetProgramStringNV), @function
26750 GL_PREFIX(GetProgramStringNV):
26751 #if defined(GLX_USE_TLS)
26752 call _x86_64_get_dispatch@PLT
26753 movq 5688(%rax), %r11
26754 jmp *%r11
26755 #elif defined(PTHREADS)
26756 pushq %rdi
26757 pushq %rsi
26758 pushq %rdx
26759 call _x86_64_get_dispatch@PLT
26760 popq %rdx
26761 popq %rsi
26762 popq %rdi
26763 movq 5688(%rax), %r11
26764 jmp *%r11
26765 #else
26766 movq _glapi_Dispatch(%rip), %rax
26767 testq %rax, %rax
26768 je 1f
26769 movq 5688(%rax), %r11
26770 jmp *%r11
26771 1:
26772 pushq %rdi
26773 pushq %rsi
26774 pushq %rdx
26775 call _glapi_get_dispatch
26776 popq %rdx
26777 popq %rsi
26778 popq %rdi
26779 movq 5688(%rax), %r11
26780 jmp *%r11
26781 #endif /* defined(GLX_USE_TLS) */
26782 .size GL_PREFIX(GetProgramStringNV), .-GL_PREFIX(GetProgramStringNV)
26783
26784 .p2align 4,,15
26785 .globl GL_PREFIX(GetProgramivNV)
26786 .type GL_PREFIX(GetProgramivNV), @function
26787 GL_PREFIX(GetProgramivNV):
26788 #if defined(GLX_USE_TLS)
26789 call _x86_64_get_dispatch@PLT
26790 movq 5696(%rax), %r11
26791 jmp *%r11
26792 #elif defined(PTHREADS)
26793 pushq %rdi
26794 pushq %rsi
26795 pushq %rdx
26796 call _x86_64_get_dispatch@PLT
26797 popq %rdx
26798 popq %rsi
26799 popq %rdi
26800 movq 5696(%rax), %r11
26801 jmp *%r11
26802 #else
26803 movq _glapi_Dispatch(%rip), %rax
26804 testq %rax, %rax
26805 je 1f
26806 movq 5696(%rax), %r11
26807 jmp *%r11
26808 1:
26809 pushq %rdi
26810 pushq %rsi
26811 pushq %rdx
26812 call _glapi_get_dispatch
26813 popq %rdx
26814 popq %rsi
26815 popq %rdi
26816 movq 5696(%rax), %r11
26817 jmp *%r11
26818 #endif /* defined(GLX_USE_TLS) */
26819 .size GL_PREFIX(GetProgramivNV), .-GL_PREFIX(GetProgramivNV)
26820
26821 .p2align 4,,15
26822 .globl GL_PREFIX(GetTrackMatrixivNV)
26823 .type GL_PREFIX(GetTrackMatrixivNV), @function
26824 GL_PREFIX(GetTrackMatrixivNV):
26825 #if defined(GLX_USE_TLS)
26826 call _x86_64_get_dispatch@PLT
26827 movq 5704(%rax), %r11
26828 jmp *%r11
26829 #elif defined(PTHREADS)
26830 pushq %rdi
26831 pushq %rsi
26832 pushq %rdx
26833 pushq %rcx
26834 pushq %rbp
26835 call _x86_64_get_dispatch@PLT
26836 popq %rbp
26837 popq %rcx
26838 popq %rdx
26839 popq %rsi
26840 popq %rdi
26841 movq 5704(%rax), %r11
26842 jmp *%r11
26843 #else
26844 movq _glapi_Dispatch(%rip), %rax
26845 testq %rax, %rax
26846 je 1f
26847 movq 5704(%rax), %r11
26848 jmp *%r11
26849 1:
26850 pushq %rdi
26851 pushq %rsi
26852 pushq %rdx
26853 pushq %rcx
26854 pushq %rbp
26855 call _glapi_get_dispatch
26856 popq %rbp
26857 popq %rcx
26858 popq %rdx
26859 popq %rsi
26860 popq %rdi
26861 movq 5704(%rax), %r11
26862 jmp *%r11
26863 #endif /* defined(GLX_USE_TLS) */
26864 .size GL_PREFIX(GetTrackMatrixivNV), .-GL_PREFIX(GetTrackMatrixivNV)
26865
26866 .p2align 4,,15
26867 .globl GL_PREFIX(GetVertexAttribPointervNV)
26868 .type GL_PREFIX(GetVertexAttribPointervNV), @function
26869 GL_PREFIX(GetVertexAttribPointervNV):
26870 #if defined(GLX_USE_TLS)
26871 call _x86_64_get_dispatch@PLT
26872 movq 5712(%rax), %r11
26873 jmp *%r11
26874 #elif defined(PTHREADS)
26875 pushq %rdi
26876 pushq %rsi
26877 pushq %rdx
26878 call _x86_64_get_dispatch@PLT
26879 popq %rdx
26880 popq %rsi
26881 popq %rdi
26882 movq 5712(%rax), %r11
26883 jmp *%r11
26884 #else
26885 movq _glapi_Dispatch(%rip), %rax
26886 testq %rax, %rax
26887 je 1f
26888 movq 5712(%rax), %r11
26889 jmp *%r11
26890 1:
26891 pushq %rdi
26892 pushq %rsi
26893 pushq %rdx
26894 call _glapi_get_dispatch
26895 popq %rdx
26896 popq %rsi
26897 popq %rdi
26898 movq 5712(%rax), %r11
26899 jmp *%r11
26900 #endif /* defined(GLX_USE_TLS) */
26901 .size GL_PREFIX(GetVertexAttribPointervNV), .-GL_PREFIX(GetVertexAttribPointervNV)
26902
26903 .p2align 4,,15
26904 .globl GL_PREFIX(GetVertexAttribdvNV)
26905 .type GL_PREFIX(GetVertexAttribdvNV), @function
26906 GL_PREFIX(GetVertexAttribdvNV):
26907 #if defined(GLX_USE_TLS)
26908 call _x86_64_get_dispatch@PLT
26909 movq 5720(%rax), %r11
26910 jmp *%r11
26911 #elif defined(PTHREADS)
26912 pushq %rdi
26913 pushq %rsi
26914 pushq %rdx
26915 call _x86_64_get_dispatch@PLT
26916 popq %rdx
26917 popq %rsi
26918 popq %rdi
26919 movq 5720(%rax), %r11
26920 jmp *%r11
26921 #else
26922 movq _glapi_Dispatch(%rip), %rax
26923 testq %rax, %rax
26924 je 1f
26925 movq 5720(%rax), %r11
26926 jmp *%r11
26927 1:
26928 pushq %rdi
26929 pushq %rsi
26930 pushq %rdx
26931 call _glapi_get_dispatch
26932 popq %rdx
26933 popq %rsi
26934 popq %rdi
26935 movq 5720(%rax), %r11
26936 jmp *%r11
26937 #endif /* defined(GLX_USE_TLS) */
26938 .size GL_PREFIX(GetVertexAttribdvNV), .-GL_PREFIX(GetVertexAttribdvNV)
26939
26940 .p2align 4,,15
26941 .globl GL_PREFIX(GetVertexAttribfvNV)
26942 .type GL_PREFIX(GetVertexAttribfvNV), @function
26943 GL_PREFIX(GetVertexAttribfvNV):
26944 #if defined(GLX_USE_TLS)
26945 call _x86_64_get_dispatch@PLT
26946 movq 5728(%rax), %r11
26947 jmp *%r11
26948 #elif defined(PTHREADS)
26949 pushq %rdi
26950 pushq %rsi
26951 pushq %rdx
26952 call _x86_64_get_dispatch@PLT
26953 popq %rdx
26954 popq %rsi
26955 popq %rdi
26956 movq 5728(%rax), %r11
26957 jmp *%r11
26958 #else
26959 movq _glapi_Dispatch(%rip), %rax
26960 testq %rax, %rax
26961 je 1f
26962 movq 5728(%rax), %r11
26963 jmp *%r11
26964 1:
26965 pushq %rdi
26966 pushq %rsi
26967 pushq %rdx
26968 call _glapi_get_dispatch
26969 popq %rdx
26970 popq %rsi
26971 popq %rdi
26972 movq 5728(%rax), %r11
26973 jmp *%r11
26974 #endif /* defined(GLX_USE_TLS) */
26975 .size GL_PREFIX(GetVertexAttribfvNV), .-GL_PREFIX(GetVertexAttribfvNV)
26976
26977 .p2align 4,,15
26978 .globl GL_PREFIX(GetVertexAttribivNV)
26979 .type GL_PREFIX(GetVertexAttribivNV), @function
26980 GL_PREFIX(GetVertexAttribivNV):
26981 #if defined(GLX_USE_TLS)
26982 call _x86_64_get_dispatch@PLT
26983 movq 5736(%rax), %r11
26984 jmp *%r11
26985 #elif defined(PTHREADS)
26986 pushq %rdi
26987 pushq %rsi
26988 pushq %rdx
26989 call _x86_64_get_dispatch@PLT
26990 popq %rdx
26991 popq %rsi
26992 popq %rdi
26993 movq 5736(%rax), %r11
26994 jmp *%r11
26995 #else
26996 movq _glapi_Dispatch(%rip), %rax
26997 testq %rax, %rax
26998 je 1f
26999 movq 5736(%rax), %r11
27000 jmp *%r11
27001 1:
27002 pushq %rdi
27003 pushq %rsi
27004 pushq %rdx
27005 call _glapi_get_dispatch
27006 popq %rdx
27007 popq %rsi
27008 popq %rdi
27009 movq 5736(%rax), %r11
27010 jmp *%r11
27011 #endif /* defined(GLX_USE_TLS) */
27012 .size GL_PREFIX(GetVertexAttribivNV), .-GL_PREFIX(GetVertexAttribivNV)
27013
27014 .p2align 4,,15
27015 .globl GL_PREFIX(IsProgramNV)
27016 .type GL_PREFIX(IsProgramNV), @function
27017 GL_PREFIX(IsProgramNV):
27018 #if defined(GLX_USE_TLS)
27019 call _x86_64_get_dispatch@PLT
27020 movq 5744(%rax), %r11
27021 jmp *%r11
27022 #elif defined(PTHREADS)
27023 pushq %rdi
27024 call _x86_64_get_dispatch@PLT
27025 popq %rdi
27026 movq 5744(%rax), %r11
27027 jmp *%r11
27028 #else
27029 movq _glapi_Dispatch(%rip), %rax
27030 testq %rax, %rax
27031 je 1f
27032 movq 5744(%rax), %r11
27033 jmp *%r11
27034 1:
27035 pushq %rdi
27036 call _glapi_get_dispatch
27037 popq %rdi
27038 movq 5744(%rax), %r11
27039 jmp *%r11
27040 #endif /* defined(GLX_USE_TLS) */
27041 .size GL_PREFIX(IsProgramNV), .-GL_PREFIX(IsProgramNV)
27042
27043 .p2align 4,,15
27044 .globl GL_PREFIX(LoadProgramNV)
27045 .type GL_PREFIX(LoadProgramNV), @function
27046 GL_PREFIX(LoadProgramNV):
27047 #if defined(GLX_USE_TLS)
27048 call _x86_64_get_dispatch@PLT
27049 movq 5752(%rax), %r11
27050 jmp *%r11
27051 #elif defined(PTHREADS)
27052 pushq %rdi
27053 pushq %rsi
27054 pushq %rdx
27055 pushq %rcx
27056 pushq %rbp
27057 call _x86_64_get_dispatch@PLT
27058 popq %rbp
27059 popq %rcx
27060 popq %rdx
27061 popq %rsi
27062 popq %rdi
27063 movq 5752(%rax), %r11
27064 jmp *%r11
27065 #else
27066 movq _glapi_Dispatch(%rip), %rax
27067 testq %rax, %rax
27068 je 1f
27069 movq 5752(%rax), %r11
27070 jmp *%r11
27071 1:
27072 pushq %rdi
27073 pushq %rsi
27074 pushq %rdx
27075 pushq %rcx
27076 pushq %rbp
27077 call _glapi_get_dispatch
27078 popq %rbp
27079 popq %rcx
27080 popq %rdx
27081 popq %rsi
27082 popq %rdi
27083 movq 5752(%rax), %r11
27084 jmp *%r11
27085 #endif /* defined(GLX_USE_TLS) */
27086 .size GL_PREFIX(LoadProgramNV), .-GL_PREFIX(LoadProgramNV)
27087
27088 .p2align 4,,15
27089 .globl GL_PREFIX(ProgramParameters4dvNV)
27090 .type GL_PREFIX(ProgramParameters4dvNV), @function
27091 GL_PREFIX(ProgramParameters4dvNV):
27092 #if defined(GLX_USE_TLS)
27093 call _x86_64_get_dispatch@PLT
27094 movq 5760(%rax), %r11
27095 jmp *%r11
27096 #elif defined(PTHREADS)
27097 pushq %rdi
27098 pushq %rsi
27099 pushq %rdx
27100 pushq %rcx
27101 pushq %rbp
27102 call _x86_64_get_dispatch@PLT
27103 popq %rbp
27104 popq %rcx
27105 popq %rdx
27106 popq %rsi
27107 popq %rdi
27108 movq 5760(%rax), %r11
27109 jmp *%r11
27110 #else
27111 movq _glapi_Dispatch(%rip), %rax
27112 testq %rax, %rax
27113 je 1f
27114 movq 5760(%rax), %r11
27115 jmp *%r11
27116 1:
27117 pushq %rdi
27118 pushq %rsi
27119 pushq %rdx
27120 pushq %rcx
27121 pushq %rbp
27122 call _glapi_get_dispatch
27123 popq %rbp
27124 popq %rcx
27125 popq %rdx
27126 popq %rsi
27127 popq %rdi
27128 movq 5760(%rax), %r11
27129 jmp *%r11
27130 #endif /* defined(GLX_USE_TLS) */
27131 .size GL_PREFIX(ProgramParameters4dvNV), .-GL_PREFIX(ProgramParameters4dvNV)
27132
27133 .p2align 4,,15
27134 .globl GL_PREFIX(ProgramParameters4fvNV)
27135 .type GL_PREFIX(ProgramParameters4fvNV), @function
27136 GL_PREFIX(ProgramParameters4fvNV):
27137 #if defined(GLX_USE_TLS)
27138 call _x86_64_get_dispatch@PLT
27139 movq 5768(%rax), %r11
27140 jmp *%r11
27141 #elif defined(PTHREADS)
27142 pushq %rdi
27143 pushq %rsi
27144 pushq %rdx
27145 pushq %rcx
27146 pushq %rbp
27147 call _x86_64_get_dispatch@PLT
27148 popq %rbp
27149 popq %rcx
27150 popq %rdx
27151 popq %rsi
27152 popq %rdi
27153 movq 5768(%rax), %r11
27154 jmp *%r11
27155 #else
27156 movq _glapi_Dispatch(%rip), %rax
27157 testq %rax, %rax
27158 je 1f
27159 movq 5768(%rax), %r11
27160 jmp *%r11
27161 1:
27162 pushq %rdi
27163 pushq %rsi
27164 pushq %rdx
27165 pushq %rcx
27166 pushq %rbp
27167 call _glapi_get_dispatch
27168 popq %rbp
27169 popq %rcx
27170 popq %rdx
27171 popq %rsi
27172 popq %rdi
27173 movq 5768(%rax), %r11
27174 jmp *%r11
27175 #endif /* defined(GLX_USE_TLS) */
27176 .size GL_PREFIX(ProgramParameters4fvNV), .-GL_PREFIX(ProgramParameters4fvNV)
27177
27178 .p2align 4,,15
27179 .globl GL_PREFIX(RequestResidentProgramsNV)
27180 .type GL_PREFIX(RequestResidentProgramsNV), @function
27181 GL_PREFIX(RequestResidentProgramsNV):
27182 #if defined(GLX_USE_TLS)
27183 call _x86_64_get_dispatch@PLT
27184 movq 5776(%rax), %r11
27185 jmp *%r11
27186 #elif defined(PTHREADS)
27187 pushq %rdi
27188 pushq %rsi
27189 pushq %rbp
27190 call _x86_64_get_dispatch@PLT
27191 popq %rbp
27192 popq %rsi
27193 popq %rdi
27194 movq 5776(%rax), %r11
27195 jmp *%r11
27196 #else
27197 movq _glapi_Dispatch(%rip), %rax
27198 testq %rax, %rax
27199 je 1f
27200 movq 5776(%rax), %r11
27201 jmp *%r11
27202 1:
27203 pushq %rdi
27204 pushq %rsi
27205 pushq %rbp
27206 call _glapi_get_dispatch
27207 popq %rbp
27208 popq %rsi
27209 popq %rdi
27210 movq 5776(%rax), %r11
27211 jmp *%r11
27212 #endif /* defined(GLX_USE_TLS) */
27213 .size GL_PREFIX(RequestResidentProgramsNV), .-GL_PREFIX(RequestResidentProgramsNV)
27214
27215 .p2align 4,,15
27216 .globl GL_PREFIX(TrackMatrixNV)
27217 .type GL_PREFIX(TrackMatrixNV), @function
27218 GL_PREFIX(TrackMatrixNV):
27219 #if defined(GLX_USE_TLS)
27220 call _x86_64_get_dispatch@PLT
27221 movq 5784(%rax), %r11
27222 jmp *%r11
27223 #elif defined(PTHREADS)
27224 pushq %rdi
27225 pushq %rsi
27226 pushq %rdx
27227 pushq %rcx
27228 pushq %rbp
27229 call _x86_64_get_dispatch@PLT
27230 popq %rbp
27231 popq %rcx
27232 popq %rdx
27233 popq %rsi
27234 popq %rdi
27235 movq 5784(%rax), %r11
27236 jmp *%r11
27237 #else
27238 movq _glapi_Dispatch(%rip), %rax
27239 testq %rax, %rax
27240 je 1f
27241 movq 5784(%rax), %r11
27242 jmp *%r11
27243 1:
27244 pushq %rdi
27245 pushq %rsi
27246 pushq %rdx
27247 pushq %rcx
27248 pushq %rbp
27249 call _glapi_get_dispatch
27250 popq %rbp
27251 popq %rcx
27252 popq %rdx
27253 popq %rsi
27254 popq %rdi
27255 movq 5784(%rax), %r11
27256 jmp *%r11
27257 #endif /* defined(GLX_USE_TLS) */
27258 .size GL_PREFIX(TrackMatrixNV), .-GL_PREFIX(TrackMatrixNV)
27259
27260 .p2align 4,,15
27261 .globl GL_PREFIX(VertexAttrib1dNV)
27262 .type GL_PREFIX(VertexAttrib1dNV), @function
27263 GL_PREFIX(VertexAttrib1dNV):
27264 #if defined(GLX_USE_TLS)
27265 call _x86_64_get_dispatch@PLT
27266 movq 5792(%rax), %r11
27267 jmp *%r11
27268 #elif defined(PTHREADS)
27269 subq $24, %rsp
27270 movq %rdi, (%rsp)
27271 movq %xmm0, 8(%rsp)
27272 call _x86_64_get_dispatch@PLT
27273 movq 8(%rsp), %xmm0
27274 movq (%rsp), %rdi
27275 addq $24, %rsp
27276 movq 5792(%rax), %r11
27277 jmp *%r11
27278 #else
27279 movq _glapi_Dispatch(%rip), %rax
27280 testq %rax, %rax
27281 je 1f
27282 movq 5792(%rax), %r11
27283 jmp *%r11
27284 1:
27285 subq $24, %rsp
27286 movq %rdi, (%rsp)
27287 movq %xmm0, 8(%rsp)
27288 call _glapi_get_dispatch
27289 movq 8(%rsp), %xmm0
27290 movq (%rsp), %rdi
27291 addq $24, %rsp
27292 movq 5792(%rax), %r11
27293 jmp *%r11
27294 #endif /* defined(GLX_USE_TLS) */
27295 .size GL_PREFIX(VertexAttrib1dNV), .-GL_PREFIX(VertexAttrib1dNV)
27296
27297 .p2align 4,,15
27298 .globl GL_PREFIX(VertexAttrib1dvNV)
27299 .type GL_PREFIX(VertexAttrib1dvNV), @function
27300 GL_PREFIX(VertexAttrib1dvNV):
27301 #if defined(GLX_USE_TLS)
27302 call _x86_64_get_dispatch@PLT
27303 movq 5800(%rax), %r11
27304 jmp *%r11
27305 #elif defined(PTHREADS)
27306 pushq %rdi
27307 pushq %rsi
27308 pushq %rbp
27309 call _x86_64_get_dispatch@PLT
27310 popq %rbp
27311 popq %rsi
27312 popq %rdi
27313 movq 5800(%rax), %r11
27314 jmp *%r11
27315 #else
27316 movq _glapi_Dispatch(%rip), %rax
27317 testq %rax, %rax
27318 je 1f
27319 movq 5800(%rax), %r11
27320 jmp *%r11
27321 1:
27322 pushq %rdi
27323 pushq %rsi
27324 pushq %rbp
27325 call _glapi_get_dispatch
27326 popq %rbp
27327 popq %rsi
27328 popq %rdi
27329 movq 5800(%rax), %r11
27330 jmp *%r11
27331 #endif /* defined(GLX_USE_TLS) */
27332 .size GL_PREFIX(VertexAttrib1dvNV), .-GL_PREFIX(VertexAttrib1dvNV)
27333
27334 .p2align 4,,15
27335 .globl GL_PREFIX(VertexAttrib1fNV)
27336 .type GL_PREFIX(VertexAttrib1fNV), @function
27337 GL_PREFIX(VertexAttrib1fNV):
27338 #if defined(GLX_USE_TLS)
27339 call _x86_64_get_dispatch@PLT
27340 movq 5808(%rax), %r11
27341 jmp *%r11
27342 #elif defined(PTHREADS)
27343 subq $24, %rsp
27344 movq %rdi, (%rsp)
27345 movq %xmm0, 8(%rsp)
27346 call _x86_64_get_dispatch@PLT
27347 movq 8(%rsp), %xmm0
27348 movq (%rsp), %rdi
27349 addq $24, %rsp
27350 movq 5808(%rax), %r11
27351 jmp *%r11
27352 #else
27353 movq _glapi_Dispatch(%rip), %rax
27354 testq %rax, %rax
27355 je 1f
27356 movq 5808(%rax), %r11
27357 jmp *%r11
27358 1:
27359 subq $24, %rsp
27360 movq %rdi, (%rsp)
27361 movq %xmm0, 8(%rsp)
27362 call _glapi_get_dispatch
27363 movq 8(%rsp), %xmm0
27364 movq (%rsp), %rdi
27365 addq $24, %rsp
27366 movq 5808(%rax), %r11
27367 jmp *%r11
27368 #endif /* defined(GLX_USE_TLS) */
27369 .size GL_PREFIX(VertexAttrib1fNV), .-GL_PREFIX(VertexAttrib1fNV)
27370
27371 .p2align 4,,15
27372 .globl GL_PREFIX(VertexAttrib1fvNV)
27373 .type GL_PREFIX(VertexAttrib1fvNV), @function
27374 GL_PREFIX(VertexAttrib1fvNV):
27375 #if defined(GLX_USE_TLS)
27376 call _x86_64_get_dispatch@PLT
27377 movq 5816(%rax), %r11
27378 jmp *%r11
27379 #elif defined(PTHREADS)
27380 pushq %rdi
27381 pushq %rsi
27382 pushq %rbp
27383 call _x86_64_get_dispatch@PLT
27384 popq %rbp
27385 popq %rsi
27386 popq %rdi
27387 movq 5816(%rax), %r11
27388 jmp *%r11
27389 #else
27390 movq _glapi_Dispatch(%rip), %rax
27391 testq %rax, %rax
27392 je 1f
27393 movq 5816(%rax), %r11
27394 jmp *%r11
27395 1:
27396 pushq %rdi
27397 pushq %rsi
27398 pushq %rbp
27399 call _glapi_get_dispatch
27400 popq %rbp
27401 popq %rsi
27402 popq %rdi
27403 movq 5816(%rax), %r11
27404 jmp *%r11
27405 #endif /* defined(GLX_USE_TLS) */
27406 .size GL_PREFIX(VertexAttrib1fvNV), .-GL_PREFIX(VertexAttrib1fvNV)
27407
27408 .p2align 4,,15
27409 .globl GL_PREFIX(VertexAttrib1sNV)
27410 .type GL_PREFIX(VertexAttrib1sNV), @function
27411 GL_PREFIX(VertexAttrib1sNV):
27412 #if defined(GLX_USE_TLS)
27413 call _x86_64_get_dispatch@PLT
27414 movq 5824(%rax), %r11
27415 jmp *%r11
27416 #elif defined(PTHREADS)
27417 pushq %rdi
27418 pushq %rsi
27419 pushq %rbp
27420 call _x86_64_get_dispatch@PLT
27421 popq %rbp
27422 popq %rsi
27423 popq %rdi
27424 movq 5824(%rax), %r11
27425 jmp *%r11
27426 #else
27427 movq _glapi_Dispatch(%rip), %rax
27428 testq %rax, %rax
27429 je 1f
27430 movq 5824(%rax), %r11
27431 jmp *%r11
27432 1:
27433 pushq %rdi
27434 pushq %rsi
27435 pushq %rbp
27436 call _glapi_get_dispatch
27437 popq %rbp
27438 popq %rsi
27439 popq %rdi
27440 movq 5824(%rax), %r11
27441 jmp *%r11
27442 #endif /* defined(GLX_USE_TLS) */
27443 .size GL_PREFIX(VertexAttrib1sNV), .-GL_PREFIX(VertexAttrib1sNV)
27444
27445 .p2align 4,,15
27446 .globl GL_PREFIX(VertexAttrib1svNV)
27447 .type GL_PREFIX(VertexAttrib1svNV), @function
27448 GL_PREFIX(VertexAttrib1svNV):
27449 #if defined(GLX_USE_TLS)
27450 call _x86_64_get_dispatch@PLT
27451 movq 5832(%rax), %r11
27452 jmp *%r11
27453 #elif defined(PTHREADS)
27454 pushq %rdi
27455 pushq %rsi
27456 pushq %rbp
27457 call _x86_64_get_dispatch@PLT
27458 popq %rbp
27459 popq %rsi
27460 popq %rdi
27461 movq 5832(%rax), %r11
27462 jmp *%r11
27463 #else
27464 movq _glapi_Dispatch(%rip), %rax
27465 testq %rax, %rax
27466 je 1f
27467 movq 5832(%rax), %r11
27468 jmp *%r11
27469 1:
27470 pushq %rdi
27471 pushq %rsi
27472 pushq %rbp
27473 call _glapi_get_dispatch
27474 popq %rbp
27475 popq %rsi
27476 popq %rdi
27477 movq 5832(%rax), %r11
27478 jmp *%r11
27479 #endif /* defined(GLX_USE_TLS) */
27480 .size GL_PREFIX(VertexAttrib1svNV), .-GL_PREFIX(VertexAttrib1svNV)
27481
27482 .p2align 4,,15
27483 .globl GL_PREFIX(VertexAttrib2dNV)
27484 .type GL_PREFIX(VertexAttrib2dNV), @function
27485 GL_PREFIX(VertexAttrib2dNV):
27486 #if defined(GLX_USE_TLS)
27487 call _x86_64_get_dispatch@PLT
27488 movq 5840(%rax), %r11
27489 jmp *%r11
27490 #elif defined(PTHREADS)
27491 subq $24, %rsp
27492 movq %rdi, (%rsp)
27493 movq %xmm0, 8(%rsp)
27494 movq %xmm1, 16(%rsp)
27495 call _x86_64_get_dispatch@PLT
27496 movq 16(%rsp), %xmm1
27497 movq 8(%rsp), %xmm0
27498 movq (%rsp), %rdi
27499 addq $24, %rsp
27500 movq 5840(%rax), %r11
27501 jmp *%r11
27502 #else
27503 movq _glapi_Dispatch(%rip), %rax
27504 testq %rax, %rax
27505 je 1f
27506 movq 5840(%rax), %r11
27507 jmp *%r11
27508 1:
27509 subq $24, %rsp
27510 movq %rdi, (%rsp)
27511 movq %xmm0, 8(%rsp)
27512 movq %xmm1, 16(%rsp)
27513 call _glapi_get_dispatch
27514 movq 16(%rsp), %xmm1
27515 movq 8(%rsp), %xmm0
27516 movq (%rsp), %rdi
27517 addq $24, %rsp
27518 movq 5840(%rax), %r11
27519 jmp *%r11
27520 #endif /* defined(GLX_USE_TLS) */
27521 .size GL_PREFIX(VertexAttrib2dNV), .-GL_PREFIX(VertexAttrib2dNV)
27522
27523 .p2align 4,,15
27524 .globl GL_PREFIX(VertexAttrib2dvNV)
27525 .type GL_PREFIX(VertexAttrib2dvNV), @function
27526 GL_PREFIX(VertexAttrib2dvNV):
27527 #if defined(GLX_USE_TLS)
27528 call _x86_64_get_dispatch@PLT
27529 movq 5848(%rax), %r11
27530 jmp *%r11
27531 #elif defined(PTHREADS)
27532 pushq %rdi
27533 pushq %rsi
27534 pushq %rbp
27535 call _x86_64_get_dispatch@PLT
27536 popq %rbp
27537 popq %rsi
27538 popq %rdi
27539 movq 5848(%rax), %r11
27540 jmp *%r11
27541 #else
27542 movq _glapi_Dispatch(%rip), %rax
27543 testq %rax, %rax
27544 je 1f
27545 movq 5848(%rax), %r11
27546 jmp *%r11
27547 1:
27548 pushq %rdi
27549 pushq %rsi
27550 pushq %rbp
27551 call _glapi_get_dispatch
27552 popq %rbp
27553 popq %rsi
27554 popq %rdi
27555 movq 5848(%rax), %r11
27556 jmp *%r11
27557 #endif /* defined(GLX_USE_TLS) */
27558 .size GL_PREFIX(VertexAttrib2dvNV), .-GL_PREFIX(VertexAttrib2dvNV)
27559
27560 .p2align 4,,15
27561 .globl GL_PREFIX(VertexAttrib2fNV)
27562 .type GL_PREFIX(VertexAttrib2fNV), @function
27563 GL_PREFIX(VertexAttrib2fNV):
27564 #if defined(GLX_USE_TLS)
27565 call _x86_64_get_dispatch@PLT
27566 movq 5856(%rax), %r11
27567 jmp *%r11
27568 #elif defined(PTHREADS)
27569 subq $24, %rsp
27570 movq %rdi, (%rsp)
27571 movq %xmm0, 8(%rsp)
27572 movq %xmm1, 16(%rsp)
27573 call _x86_64_get_dispatch@PLT
27574 movq 16(%rsp), %xmm1
27575 movq 8(%rsp), %xmm0
27576 movq (%rsp), %rdi
27577 addq $24, %rsp
27578 movq 5856(%rax), %r11
27579 jmp *%r11
27580 #else
27581 movq _glapi_Dispatch(%rip), %rax
27582 testq %rax, %rax
27583 je 1f
27584 movq 5856(%rax), %r11
27585 jmp *%r11
27586 1:
27587 subq $24, %rsp
27588 movq %rdi, (%rsp)
27589 movq %xmm0, 8(%rsp)
27590 movq %xmm1, 16(%rsp)
27591 call _glapi_get_dispatch
27592 movq 16(%rsp), %xmm1
27593 movq 8(%rsp), %xmm0
27594 movq (%rsp), %rdi
27595 addq $24, %rsp
27596 movq 5856(%rax), %r11
27597 jmp *%r11
27598 #endif /* defined(GLX_USE_TLS) */
27599 .size GL_PREFIX(VertexAttrib2fNV), .-GL_PREFIX(VertexAttrib2fNV)
27600
27601 .p2align 4,,15
27602 .globl GL_PREFIX(VertexAttrib2fvNV)
27603 .type GL_PREFIX(VertexAttrib2fvNV), @function
27604 GL_PREFIX(VertexAttrib2fvNV):
27605 #if defined(GLX_USE_TLS)
27606 call _x86_64_get_dispatch@PLT
27607 movq 5864(%rax), %r11
27608 jmp *%r11
27609 #elif defined(PTHREADS)
27610 pushq %rdi
27611 pushq %rsi
27612 pushq %rbp
27613 call _x86_64_get_dispatch@PLT
27614 popq %rbp
27615 popq %rsi
27616 popq %rdi
27617 movq 5864(%rax), %r11
27618 jmp *%r11
27619 #else
27620 movq _glapi_Dispatch(%rip), %rax
27621 testq %rax, %rax
27622 je 1f
27623 movq 5864(%rax), %r11
27624 jmp *%r11
27625 1:
27626 pushq %rdi
27627 pushq %rsi
27628 pushq %rbp
27629 call _glapi_get_dispatch
27630 popq %rbp
27631 popq %rsi
27632 popq %rdi
27633 movq 5864(%rax), %r11
27634 jmp *%r11
27635 #endif /* defined(GLX_USE_TLS) */
27636 .size GL_PREFIX(VertexAttrib2fvNV), .-GL_PREFIX(VertexAttrib2fvNV)
27637
27638 .p2align 4,,15
27639 .globl GL_PREFIX(VertexAttrib2sNV)
27640 .type GL_PREFIX(VertexAttrib2sNV), @function
27641 GL_PREFIX(VertexAttrib2sNV):
27642 #if defined(GLX_USE_TLS)
27643 call _x86_64_get_dispatch@PLT
27644 movq 5872(%rax), %r11
27645 jmp *%r11
27646 #elif defined(PTHREADS)
27647 pushq %rdi
27648 pushq %rsi
27649 pushq %rdx
27650 call _x86_64_get_dispatch@PLT
27651 popq %rdx
27652 popq %rsi
27653 popq %rdi
27654 movq 5872(%rax), %r11
27655 jmp *%r11
27656 #else
27657 movq _glapi_Dispatch(%rip), %rax
27658 testq %rax, %rax
27659 je 1f
27660 movq 5872(%rax), %r11
27661 jmp *%r11
27662 1:
27663 pushq %rdi
27664 pushq %rsi
27665 pushq %rdx
27666 call _glapi_get_dispatch
27667 popq %rdx
27668 popq %rsi
27669 popq %rdi
27670 movq 5872(%rax), %r11
27671 jmp *%r11
27672 #endif /* defined(GLX_USE_TLS) */
27673 .size GL_PREFIX(VertexAttrib2sNV), .-GL_PREFIX(VertexAttrib2sNV)
27674
27675 .p2align 4,,15
27676 .globl GL_PREFIX(VertexAttrib2svNV)
27677 .type GL_PREFIX(VertexAttrib2svNV), @function
27678 GL_PREFIX(VertexAttrib2svNV):
27679 #if defined(GLX_USE_TLS)
27680 call _x86_64_get_dispatch@PLT
27681 movq 5880(%rax), %r11
27682 jmp *%r11
27683 #elif defined(PTHREADS)
27684 pushq %rdi
27685 pushq %rsi
27686 pushq %rbp
27687 call _x86_64_get_dispatch@PLT
27688 popq %rbp
27689 popq %rsi
27690 popq %rdi
27691 movq 5880(%rax), %r11
27692 jmp *%r11
27693 #else
27694 movq _glapi_Dispatch(%rip), %rax
27695 testq %rax, %rax
27696 je 1f
27697 movq 5880(%rax), %r11
27698 jmp *%r11
27699 1:
27700 pushq %rdi
27701 pushq %rsi
27702 pushq %rbp
27703 call _glapi_get_dispatch
27704 popq %rbp
27705 popq %rsi
27706 popq %rdi
27707 movq 5880(%rax), %r11
27708 jmp *%r11
27709 #endif /* defined(GLX_USE_TLS) */
27710 .size GL_PREFIX(VertexAttrib2svNV), .-GL_PREFIX(VertexAttrib2svNV)
27711
27712 .p2align 4,,15
27713 .globl GL_PREFIX(VertexAttrib3dNV)
27714 .type GL_PREFIX(VertexAttrib3dNV), @function
27715 GL_PREFIX(VertexAttrib3dNV):
27716 #if defined(GLX_USE_TLS)
27717 call _x86_64_get_dispatch@PLT
27718 movq 5888(%rax), %r11
27719 jmp *%r11
27720 #elif defined(PTHREADS)
27721 subq $40, %rsp
27722 movq %rdi, (%rsp)
27723 movq %xmm0, 8(%rsp)
27724 movq %xmm1, 16(%rsp)
27725 movq %xmm2, 24(%rsp)
27726 call _x86_64_get_dispatch@PLT
27727 movq 24(%rsp), %xmm2
27728 movq 16(%rsp), %xmm1
27729 movq 8(%rsp), %xmm0
27730 movq (%rsp), %rdi
27731 addq $40, %rsp
27732 movq 5888(%rax), %r11
27733 jmp *%r11
27734 #else
27735 movq _glapi_Dispatch(%rip), %rax
27736 testq %rax, %rax
27737 je 1f
27738 movq 5888(%rax), %r11
27739 jmp *%r11
27740 1:
27741 subq $40, %rsp
27742 movq %rdi, (%rsp)
27743 movq %xmm0, 8(%rsp)
27744 movq %xmm1, 16(%rsp)
27745 movq %xmm2, 24(%rsp)
27746 call _glapi_get_dispatch
27747 movq 24(%rsp), %xmm2
27748 movq 16(%rsp), %xmm1
27749 movq 8(%rsp), %xmm0
27750 movq (%rsp), %rdi
27751 addq $40, %rsp
27752 movq 5888(%rax), %r11
27753 jmp *%r11
27754 #endif /* defined(GLX_USE_TLS) */
27755 .size GL_PREFIX(VertexAttrib3dNV), .-GL_PREFIX(VertexAttrib3dNV)
27756
27757 .p2align 4,,15
27758 .globl GL_PREFIX(VertexAttrib3dvNV)
27759 .type GL_PREFIX(VertexAttrib3dvNV), @function
27760 GL_PREFIX(VertexAttrib3dvNV):
27761 #if defined(GLX_USE_TLS)
27762 call _x86_64_get_dispatch@PLT
27763 movq 5896(%rax), %r11
27764 jmp *%r11
27765 #elif defined(PTHREADS)
27766 pushq %rdi
27767 pushq %rsi
27768 pushq %rbp
27769 call _x86_64_get_dispatch@PLT
27770 popq %rbp
27771 popq %rsi
27772 popq %rdi
27773 movq 5896(%rax), %r11
27774 jmp *%r11
27775 #else
27776 movq _glapi_Dispatch(%rip), %rax
27777 testq %rax, %rax
27778 je 1f
27779 movq 5896(%rax), %r11
27780 jmp *%r11
27781 1:
27782 pushq %rdi
27783 pushq %rsi
27784 pushq %rbp
27785 call _glapi_get_dispatch
27786 popq %rbp
27787 popq %rsi
27788 popq %rdi
27789 movq 5896(%rax), %r11
27790 jmp *%r11
27791 #endif /* defined(GLX_USE_TLS) */
27792 .size GL_PREFIX(VertexAttrib3dvNV), .-GL_PREFIX(VertexAttrib3dvNV)
27793
27794 .p2align 4,,15
27795 .globl GL_PREFIX(VertexAttrib3fNV)
27796 .type GL_PREFIX(VertexAttrib3fNV), @function
27797 GL_PREFIX(VertexAttrib3fNV):
27798 #if defined(GLX_USE_TLS)
27799 call _x86_64_get_dispatch@PLT
27800 movq 5904(%rax), %r11
27801 jmp *%r11
27802 #elif defined(PTHREADS)
27803 subq $40, %rsp
27804 movq %rdi, (%rsp)
27805 movq %xmm0, 8(%rsp)
27806 movq %xmm1, 16(%rsp)
27807 movq %xmm2, 24(%rsp)
27808 call _x86_64_get_dispatch@PLT
27809 movq 24(%rsp), %xmm2
27810 movq 16(%rsp), %xmm1
27811 movq 8(%rsp), %xmm0
27812 movq (%rsp), %rdi
27813 addq $40, %rsp
27814 movq 5904(%rax), %r11
27815 jmp *%r11
27816 #else
27817 movq _glapi_Dispatch(%rip), %rax
27818 testq %rax, %rax
27819 je 1f
27820 movq 5904(%rax), %r11
27821 jmp *%r11
27822 1:
27823 subq $40, %rsp
27824 movq %rdi, (%rsp)
27825 movq %xmm0, 8(%rsp)
27826 movq %xmm1, 16(%rsp)
27827 movq %xmm2, 24(%rsp)
27828 call _glapi_get_dispatch
27829 movq 24(%rsp), %xmm2
27830 movq 16(%rsp), %xmm1
27831 movq 8(%rsp), %xmm0
27832 movq (%rsp), %rdi
27833 addq $40, %rsp
27834 movq 5904(%rax), %r11
27835 jmp *%r11
27836 #endif /* defined(GLX_USE_TLS) */
27837 .size GL_PREFIX(VertexAttrib3fNV), .-GL_PREFIX(VertexAttrib3fNV)
27838
27839 .p2align 4,,15
27840 .globl GL_PREFIX(VertexAttrib3fvNV)
27841 .type GL_PREFIX(VertexAttrib3fvNV), @function
27842 GL_PREFIX(VertexAttrib3fvNV):
27843 #if defined(GLX_USE_TLS)
27844 call _x86_64_get_dispatch@PLT
27845 movq 5912(%rax), %r11
27846 jmp *%r11
27847 #elif defined(PTHREADS)
27848 pushq %rdi
27849 pushq %rsi
27850 pushq %rbp
27851 call _x86_64_get_dispatch@PLT
27852 popq %rbp
27853 popq %rsi
27854 popq %rdi
27855 movq 5912(%rax), %r11
27856 jmp *%r11
27857 #else
27858 movq _glapi_Dispatch(%rip), %rax
27859 testq %rax, %rax
27860 je 1f
27861 movq 5912(%rax), %r11
27862 jmp *%r11
27863 1:
27864 pushq %rdi
27865 pushq %rsi
27866 pushq %rbp
27867 call _glapi_get_dispatch
27868 popq %rbp
27869 popq %rsi
27870 popq %rdi
27871 movq 5912(%rax), %r11
27872 jmp *%r11
27873 #endif /* defined(GLX_USE_TLS) */
27874 .size GL_PREFIX(VertexAttrib3fvNV), .-GL_PREFIX(VertexAttrib3fvNV)
27875
27876 .p2align 4,,15
27877 .globl GL_PREFIX(VertexAttrib3sNV)
27878 .type GL_PREFIX(VertexAttrib3sNV), @function
27879 GL_PREFIX(VertexAttrib3sNV):
27880 #if defined(GLX_USE_TLS)
27881 call _x86_64_get_dispatch@PLT
27882 movq 5920(%rax), %r11
27883 jmp *%r11
27884 #elif defined(PTHREADS)
27885 pushq %rdi
27886 pushq %rsi
27887 pushq %rdx
27888 pushq %rcx
27889 pushq %rbp
27890 call _x86_64_get_dispatch@PLT
27891 popq %rbp
27892 popq %rcx
27893 popq %rdx
27894 popq %rsi
27895 popq %rdi
27896 movq 5920(%rax), %r11
27897 jmp *%r11
27898 #else
27899 movq _glapi_Dispatch(%rip), %rax
27900 testq %rax, %rax
27901 je 1f
27902 movq 5920(%rax), %r11
27903 jmp *%r11
27904 1:
27905 pushq %rdi
27906 pushq %rsi
27907 pushq %rdx
27908 pushq %rcx
27909 pushq %rbp
27910 call _glapi_get_dispatch
27911 popq %rbp
27912 popq %rcx
27913 popq %rdx
27914 popq %rsi
27915 popq %rdi
27916 movq 5920(%rax), %r11
27917 jmp *%r11
27918 #endif /* defined(GLX_USE_TLS) */
27919 .size GL_PREFIX(VertexAttrib3sNV), .-GL_PREFIX(VertexAttrib3sNV)
27920
27921 .p2align 4,,15
27922 .globl GL_PREFIX(VertexAttrib3svNV)
27923 .type GL_PREFIX(VertexAttrib3svNV), @function
27924 GL_PREFIX(VertexAttrib3svNV):
27925 #if defined(GLX_USE_TLS)
27926 call _x86_64_get_dispatch@PLT
27927 movq 5928(%rax), %r11
27928 jmp *%r11
27929 #elif defined(PTHREADS)
27930 pushq %rdi
27931 pushq %rsi
27932 pushq %rbp
27933 call _x86_64_get_dispatch@PLT
27934 popq %rbp
27935 popq %rsi
27936 popq %rdi
27937 movq 5928(%rax), %r11
27938 jmp *%r11
27939 #else
27940 movq _glapi_Dispatch(%rip), %rax
27941 testq %rax, %rax
27942 je 1f
27943 movq 5928(%rax), %r11
27944 jmp *%r11
27945 1:
27946 pushq %rdi
27947 pushq %rsi
27948 pushq %rbp
27949 call _glapi_get_dispatch
27950 popq %rbp
27951 popq %rsi
27952 popq %rdi
27953 movq 5928(%rax), %r11
27954 jmp *%r11
27955 #endif /* defined(GLX_USE_TLS) */
27956 .size GL_PREFIX(VertexAttrib3svNV), .-GL_PREFIX(VertexAttrib3svNV)
27957
27958 .p2align 4,,15
27959 .globl GL_PREFIX(VertexAttrib4dNV)
27960 .type GL_PREFIX(VertexAttrib4dNV), @function
27961 GL_PREFIX(VertexAttrib4dNV):
27962 #if defined(GLX_USE_TLS)
27963 call _x86_64_get_dispatch@PLT
27964 movq 5936(%rax), %r11
27965 jmp *%r11
27966 #elif defined(PTHREADS)
27967 subq $40, %rsp
27968 movq %rdi, (%rsp)
27969 movq %xmm0, 8(%rsp)
27970 movq %xmm1, 16(%rsp)
27971 movq %xmm2, 24(%rsp)
27972 movq %xmm3, 32(%rsp)
27973 call _x86_64_get_dispatch@PLT
27974 movq 32(%rsp), %xmm3
27975 movq 24(%rsp), %xmm2
27976 movq 16(%rsp), %xmm1
27977 movq 8(%rsp), %xmm0
27978 movq (%rsp), %rdi
27979 addq $40, %rsp
27980 movq 5936(%rax), %r11
27981 jmp *%r11
27982 #else
27983 movq _glapi_Dispatch(%rip), %rax
27984 testq %rax, %rax
27985 je 1f
27986 movq 5936(%rax), %r11
27987 jmp *%r11
27988 1:
27989 subq $40, %rsp
27990 movq %rdi, (%rsp)
27991 movq %xmm0, 8(%rsp)
27992 movq %xmm1, 16(%rsp)
27993 movq %xmm2, 24(%rsp)
27994 movq %xmm3, 32(%rsp)
27995 call _glapi_get_dispatch
27996 movq 32(%rsp), %xmm3
27997 movq 24(%rsp), %xmm2
27998 movq 16(%rsp), %xmm1
27999 movq 8(%rsp), %xmm0
28000 movq (%rsp), %rdi
28001 addq $40, %rsp
28002 movq 5936(%rax), %r11
28003 jmp *%r11
28004 #endif /* defined(GLX_USE_TLS) */
28005 .size GL_PREFIX(VertexAttrib4dNV), .-GL_PREFIX(VertexAttrib4dNV)
28006
28007 .p2align 4,,15
28008 .globl GL_PREFIX(VertexAttrib4dvNV)
28009 .type GL_PREFIX(VertexAttrib4dvNV), @function
28010 GL_PREFIX(VertexAttrib4dvNV):
28011 #if defined(GLX_USE_TLS)
28012 call _x86_64_get_dispatch@PLT
28013 movq 5944(%rax), %r11
28014 jmp *%r11
28015 #elif defined(PTHREADS)
28016 pushq %rdi
28017 pushq %rsi
28018 pushq %rbp
28019 call _x86_64_get_dispatch@PLT
28020 popq %rbp
28021 popq %rsi
28022 popq %rdi
28023 movq 5944(%rax), %r11
28024 jmp *%r11
28025 #else
28026 movq _glapi_Dispatch(%rip), %rax
28027 testq %rax, %rax
28028 je 1f
28029 movq 5944(%rax), %r11
28030 jmp *%r11
28031 1:
28032 pushq %rdi
28033 pushq %rsi
28034 pushq %rbp
28035 call _glapi_get_dispatch
28036 popq %rbp
28037 popq %rsi
28038 popq %rdi
28039 movq 5944(%rax), %r11
28040 jmp *%r11
28041 #endif /* defined(GLX_USE_TLS) */
28042 .size GL_PREFIX(VertexAttrib4dvNV), .-GL_PREFIX(VertexAttrib4dvNV)
28043
28044 .p2align 4,,15
28045 .globl GL_PREFIX(VertexAttrib4fNV)
28046 .type GL_PREFIX(VertexAttrib4fNV), @function
28047 GL_PREFIX(VertexAttrib4fNV):
28048 #if defined(GLX_USE_TLS)
28049 call _x86_64_get_dispatch@PLT
28050 movq 5952(%rax), %r11
28051 jmp *%r11
28052 #elif defined(PTHREADS)
28053 subq $40, %rsp
28054 movq %rdi, (%rsp)
28055 movq %xmm0, 8(%rsp)
28056 movq %xmm1, 16(%rsp)
28057 movq %xmm2, 24(%rsp)
28058 movq %xmm3, 32(%rsp)
28059 call _x86_64_get_dispatch@PLT
28060 movq 32(%rsp), %xmm3
28061 movq 24(%rsp), %xmm2
28062 movq 16(%rsp), %xmm1
28063 movq 8(%rsp), %xmm0
28064 movq (%rsp), %rdi
28065 addq $40, %rsp
28066 movq 5952(%rax), %r11
28067 jmp *%r11
28068 #else
28069 movq _glapi_Dispatch(%rip), %rax
28070 testq %rax, %rax
28071 je 1f
28072 movq 5952(%rax), %r11
28073 jmp *%r11
28074 1:
28075 subq $40, %rsp
28076 movq %rdi, (%rsp)
28077 movq %xmm0, 8(%rsp)
28078 movq %xmm1, 16(%rsp)
28079 movq %xmm2, 24(%rsp)
28080 movq %xmm3, 32(%rsp)
28081 call _glapi_get_dispatch
28082 movq 32(%rsp), %xmm3
28083 movq 24(%rsp), %xmm2
28084 movq 16(%rsp), %xmm1
28085 movq 8(%rsp), %xmm0
28086 movq (%rsp), %rdi
28087 addq $40, %rsp
28088 movq 5952(%rax), %r11
28089 jmp *%r11
28090 #endif /* defined(GLX_USE_TLS) */
28091 .size GL_PREFIX(VertexAttrib4fNV), .-GL_PREFIX(VertexAttrib4fNV)
28092
28093 .p2align 4,,15
28094 .globl GL_PREFIX(VertexAttrib4fvNV)
28095 .type GL_PREFIX(VertexAttrib4fvNV), @function
28096 GL_PREFIX(VertexAttrib4fvNV):
28097 #if defined(GLX_USE_TLS)
28098 call _x86_64_get_dispatch@PLT
28099 movq 5960(%rax), %r11
28100 jmp *%r11
28101 #elif defined(PTHREADS)
28102 pushq %rdi
28103 pushq %rsi
28104 pushq %rbp
28105 call _x86_64_get_dispatch@PLT
28106 popq %rbp
28107 popq %rsi
28108 popq %rdi
28109 movq 5960(%rax), %r11
28110 jmp *%r11
28111 #else
28112 movq _glapi_Dispatch(%rip), %rax
28113 testq %rax, %rax
28114 je 1f
28115 movq 5960(%rax), %r11
28116 jmp *%r11
28117 1:
28118 pushq %rdi
28119 pushq %rsi
28120 pushq %rbp
28121 call _glapi_get_dispatch
28122 popq %rbp
28123 popq %rsi
28124 popq %rdi
28125 movq 5960(%rax), %r11
28126 jmp *%r11
28127 #endif /* defined(GLX_USE_TLS) */
28128 .size GL_PREFIX(VertexAttrib4fvNV), .-GL_PREFIX(VertexAttrib4fvNV)
28129
28130 .p2align 4,,15
28131 .globl GL_PREFIX(VertexAttrib4sNV)
28132 .type GL_PREFIX(VertexAttrib4sNV), @function
28133 GL_PREFIX(VertexAttrib4sNV):
28134 #if defined(GLX_USE_TLS)
28135 call _x86_64_get_dispatch@PLT
28136 movq 5968(%rax), %r11
28137 jmp *%r11
28138 #elif defined(PTHREADS)
28139 pushq %rdi
28140 pushq %rsi
28141 pushq %rdx
28142 pushq %rcx
28143 pushq %r8
28144 call _x86_64_get_dispatch@PLT
28145 popq %r8
28146 popq %rcx
28147 popq %rdx
28148 popq %rsi
28149 popq %rdi
28150 movq 5968(%rax), %r11
28151 jmp *%r11
28152 #else
28153 movq _glapi_Dispatch(%rip), %rax
28154 testq %rax, %rax
28155 je 1f
28156 movq 5968(%rax), %r11
28157 jmp *%r11
28158 1:
28159 pushq %rdi
28160 pushq %rsi
28161 pushq %rdx
28162 pushq %rcx
28163 pushq %r8
28164 call _glapi_get_dispatch
28165 popq %r8
28166 popq %rcx
28167 popq %rdx
28168 popq %rsi
28169 popq %rdi
28170 movq 5968(%rax), %r11
28171 jmp *%r11
28172 #endif /* defined(GLX_USE_TLS) */
28173 .size GL_PREFIX(VertexAttrib4sNV), .-GL_PREFIX(VertexAttrib4sNV)
28174
28175 .p2align 4,,15
28176 .globl GL_PREFIX(VertexAttrib4svNV)
28177 .type GL_PREFIX(VertexAttrib4svNV), @function
28178 GL_PREFIX(VertexAttrib4svNV):
28179 #if defined(GLX_USE_TLS)
28180 call _x86_64_get_dispatch@PLT
28181 movq 5976(%rax), %r11
28182 jmp *%r11
28183 #elif defined(PTHREADS)
28184 pushq %rdi
28185 pushq %rsi
28186 pushq %rbp
28187 call _x86_64_get_dispatch@PLT
28188 popq %rbp
28189 popq %rsi
28190 popq %rdi
28191 movq 5976(%rax), %r11
28192 jmp *%r11
28193 #else
28194 movq _glapi_Dispatch(%rip), %rax
28195 testq %rax, %rax
28196 je 1f
28197 movq 5976(%rax), %r11
28198 jmp *%r11
28199 1:
28200 pushq %rdi
28201 pushq %rsi
28202 pushq %rbp
28203 call _glapi_get_dispatch
28204 popq %rbp
28205 popq %rsi
28206 popq %rdi
28207 movq 5976(%rax), %r11
28208 jmp *%r11
28209 #endif /* defined(GLX_USE_TLS) */
28210 .size GL_PREFIX(VertexAttrib4svNV), .-GL_PREFIX(VertexAttrib4svNV)
28211
28212 .p2align 4,,15
28213 .globl GL_PREFIX(VertexAttrib4ubNV)
28214 .type GL_PREFIX(VertexAttrib4ubNV), @function
28215 GL_PREFIX(VertexAttrib4ubNV):
28216 #if defined(GLX_USE_TLS)
28217 call _x86_64_get_dispatch@PLT
28218 movq 5984(%rax), %r11
28219 jmp *%r11
28220 #elif defined(PTHREADS)
28221 pushq %rdi
28222 pushq %rsi
28223 pushq %rdx
28224 pushq %rcx
28225 pushq %r8
28226 call _x86_64_get_dispatch@PLT
28227 popq %r8
28228 popq %rcx
28229 popq %rdx
28230 popq %rsi
28231 popq %rdi
28232 movq 5984(%rax), %r11
28233 jmp *%r11
28234 #else
28235 movq _glapi_Dispatch(%rip), %rax
28236 testq %rax, %rax
28237 je 1f
28238 movq 5984(%rax), %r11
28239 jmp *%r11
28240 1:
28241 pushq %rdi
28242 pushq %rsi
28243 pushq %rdx
28244 pushq %rcx
28245 pushq %r8
28246 call _glapi_get_dispatch
28247 popq %r8
28248 popq %rcx
28249 popq %rdx
28250 popq %rsi
28251 popq %rdi
28252 movq 5984(%rax), %r11
28253 jmp *%r11
28254 #endif /* defined(GLX_USE_TLS) */
28255 .size GL_PREFIX(VertexAttrib4ubNV), .-GL_PREFIX(VertexAttrib4ubNV)
28256
28257 .p2align 4,,15
28258 .globl GL_PREFIX(VertexAttrib4ubvNV)
28259 .type GL_PREFIX(VertexAttrib4ubvNV), @function
28260 GL_PREFIX(VertexAttrib4ubvNV):
28261 #if defined(GLX_USE_TLS)
28262 call _x86_64_get_dispatch@PLT
28263 movq 5992(%rax), %r11
28264 jmp *%r11
28265 #elif defined(PTHREADS)
28266 pushq %rdi
28267 pushq %rsi
28268 pushq %rbp
28269 call _x86_64_get_dispatch@PLT
28270 popq %rbp
28271 popq %rsi
28272 popq %rdi
28273 movq 5992(%rax), %r11
28274 jmp *%r11
28275 #else
28276 movq _glapi_Dispatch(%rip), %rax
28277 testq %rax, %rax
28278 je 1f
28279 movq 5992(%rax), %r11
28280 jmp *%r11
28281 1:
28282 pushq %rdi
28283 pushq %rsi
28284 pushq %rbp
28285 call _glapi_get_dispatch
28286 popq %rbp
28287 popq %rsi
28288 popq %rdi
28289 movq 5992(%rax), %r11
28290 jmp *%r11
28291 #endif /* defined(GLX_USE_TLS) */
28292 .size GL_PREFIX(VertexAttrib4ubvNV), .-GL_PREFIX(VertexAttrib4ubvNV)
28293
28294 .p2align 4,,15
28295 .globl GL_PREFIX(VertexAttribPointerNV)
28296 .type GL_PREFIX(VertexAttribPointerNV), @function
28297 GL_PREFIX(VertexAttribPointerNV):
28298 #if defined(GLX_USE_TLS)
28299 call _x86_64_get_dispatch@PLT
28300 movq 6000(%rax), %r11
28301 jmp *%r11
28302 #elif defined(PTHREADS)
28303 pushq %rdi
28304 pushq %rsi
28305 pushq %rdx
28306 pushq %rcx
28307 pushq %r8
28308 call _x86_64_get_dispatch@PLT
28309 popq %r8
28310 popq %rcx
28311 popq %rdx
28312 popq %rsi
28313 popq %rdi
28314 movq 6000(%rax), %r11
28315 jmp *%r11
28316 #else
28317 movq _glapi_Dispatch(%rip), %rax
28318 testq %rax, %rax
28319 je 1f
28320 movq 6000(%rax), %r11
28321 jmp *%r11
28322 1:
28323 pushq %rdi
28324 pushq %rsi
28325 pushq %rdx
28326 pushq %rcx
28327 pushq %r8
28328 call _glapi_get_dispatch
28329 popq %r8
28330 popq %rcx
28331 popq %rdx
28332 popq %rsi
28333 popq %rdi
28334 movq 6000(%rax), %r11
28335 jmp *%r11
28336 #endif /* defined(GLX_USE_TLS) */
28337 .size GL_PREFIX(VertexAttribPointerNV), .-GL_PREFIX(VertexAttribPointerNV)
28338
28339 .p2align 4,,15
28340 .globl GL_PREFIX(VertexAttribs1dvNV)
28341 .type GL_PREFIX(VertexAttribs1dvNV), @function
28342 GL_PREFIX(VertexAttribs1dvNV):
28343 #if defined(GLX_USE_TLS)
28344 call _x86_64_get_dispatch@PLT
28345 movq 6008(%rax), %r11
28346 jmp *%r11
28347 #elif defined(PTHREADS)
28348 pushq %rdi
28349 pushq %rsi
28350 pushq %rdx
28351 call _x86_64_get_dispatch@PLT
28352 popq %rdx
28353 popq %rsi
28354 popq %rdi
28355 movq 6008(%rax), %r11
28356 jmp *%r11
28357 #else
28358 movq _glapi_Dispatch(%rip), %rax
28359 testq %rax, %rax
28360 je 1f
28361 movq 6008(%rax), %r11
28362 jmp *%r11
28363 1:
28364 pushq %rdi
28365 pushq %rsi
28366 pushq %rdx
28367 call _glapi_get_dispatch
28368 popq %rdx
28369 popq %rsi
28370 popq %rdi
28371 movq 6008(%rax), %r11
28372 jmp *%r11
28373 #endif /* defined(GLX_USE_TLS) */
28374 .size GL_PREFIX(VertexAttribs1dvNV), .-GL_PREFIX(VertexAttribs1dvNV)
28375
28376 .p2align 4,,15
28377 .globl GL_PREFIX(VertexAttribs1fvNV)
28378 .type GL_PREFIX(VertexAttribs1fvNV), @function
28379 GL_PREFIX(VertexAttribs1fvNV):
28380 #if defined(GLX_USE_TLS)
28381 call _x86_64_get_dispatch@PLT
28382 movq 6016(%rax), %r11
28383 jmp *%r11
28384 #elif defined(PTHREADS)
28385 pushq %rdi
28386 pushq %rsi
28387 pushq %rdx
28388 call _x86_64_get_dispatch@PLT
28389 popq %rdx
28390 popq %rsi
28391 popq %rdi
28392 movq 6016(%rax), %r11
28393 jmp *%r11
28394 #else
28395 movq _glapi_Dispatch(%rip), %rax
28396 testq %rax, %rax
28397 je 1f
28398 movq 6016(%rax), %r11
28399 jmp *%r11
28400 1:
28401 pushq %rdi
28402 pushq %rsi
28403 pushq %rdx
28404 call _glapi_get_dispatch
28405 popq %rdx
28406 popq %rsi
28407 popq %rdi
28408 movq 6016(%rax), %r11
28409 jmp *%r11
28410 #endif /* defined(GLX_USE_TLS) */
28411 .size GL_PREFIX(VertexAttribs1fvNV), .-GL_PREFIX(VertexAttribs1fvNV)
28412
28413 .p2align 4,,15
28414 .globl GL_PREFIX(VertexAttribs1svNV)
28415 .type GL_PREFIX(VertexAttribs1svNV), @function
28416 GL_PREFIX(VertexAttribs1svNV):
28417 #if defined(GLX_USE_TLS)
28418 call _x86_64_get_dispatch@PLT
28419 movq 6024(%rax), %r11
28420 jmp *%r11
28421 #elif defined(PTHREADS)
28422 pushq %rdi
28423 pushq %rsi
28424 pushq %rdx
28425 call _x86_64_get_dispatch@PLT
28426 popq %rdx
28427 popq %rsi
28428 popq %rdi
28429 movq 6024(%rax), %r11
28430 jmp *%r11
28431 #else
28432 movq _glapi_Dispatch(%rip), %rax
28433 testq %rax, %rax
28434 je 1f
28435 movq 6024(%rax), %r11
28436 jmp *%r11
28437 1:
28438 pushq %rdi
28439 pushq %rsi
28440 pushq %rdx
28441 call _glapi_get_dispatch
28442 popq %rdx
28443 popq %rsi
28444 popq %rdi
28445 movq 6024(%rax), %r11
28446 jmp *%r11
28447 #endif /* defined(GLX_USE_TLS) */
28448 .size GL_PREFIX(VertexAttribs1svNV), .-GL_PREFIX(VertexAttribs1svNV)
28449
28450 .p2align 4,,15
28451 .globl GL_PREFIX(VertexAttribs2dvNV)
28452 .type GL_PREFIX(VertexAttribs2dvNV), @function
28453 GL_PREFIX(VertexAttribs2dvNV):
28454 #if defined(GLX_USE_TLS)
28455 call _x86_64_get_dispatch@PLT
28456 movq 6032(%rax), %r11
28457 jmp *%r11
28458 #elif defined(PTHREADS)
28459 pushq %rdi
28460 pushq %rsi
28461 pushq %rdx
28462 call _x86_64_get_dispatch@PLT
28463 popq %rdx
28464 popq %rsi
28465 popq %rdi
28466 movq 6032(%rax), %r11
28467 jmp *%r11
28468 #else
28469 movq _glapi_Dispatch(%rip), %rax
28470 testq %rax, %rax
28471 je 1f
28472 movq 6032(%rax), %r11
28473 jmp *%r11
28474 1:
28475 pushq %rdi
28476 pushq %rsi
28477 pushq %rdx
28478 call _glapi_get_dispatch
28479 popq %rdx
28480 popq %rsi
28481 popq %rdi
28482 movq 6032(%rax), %r11
28483 jmp *%r11
28484 #endif /* defined(GLX_USE_TLS) */
28485 .size GL_PREFIX(VertexAttribs2dvNV), .-GL_PREFIX(VertexAttribs2dvNV)
28486
28487 .p2align 4,,15
28488 .globl GL_PREFIX(VertexAttribs2fvNV)
28489 .type GL_PREFIX(VertexAttribs2fvNV), @function
28490 GL_PREFIX(VertexAttribs2fvNV):
28491 #if defined(GLX_USE_TLS)
28492 call _x86_64_get_dispatch@PLT
28493 movq 6040(%rax), %r11
28494 jmp *%r11
28495 #elif defined(PTHREADS)
28496 pushq %rdi
28497 pushq %rsi
28498 pushq %rdx
28499 call _x86_64_get_dispatch@PLT
28500 popq %rdx
28501 popq %rsi
28502 popq %rdi
28503 movq 6040(%rax), %r11
28504 jmp *%r11
28505 #else
28506 movq _glapi_Dispatch(%rip), %rax
28507 testq %rax, %rax
28508 je 1f
28509 movq 6040(%rax), %r11
28510 jmp *%r11
28511 1:
28512 pushq %rdi
28513 pushq %rsi
28514 pushq %rdx
28515 call _glapi_get_dispatch
28516 popq %rdx
28517 popq %rsi
28518 popq %rdi
28519 movq 6040(%rax), %r11
28520 jmp *%r11
28521 #endif /* defined(GLX_USE_TLS) */
28522 .size GL_PREFIX(VertexAttribs2fvNV), .-GL_PREFIX(VertexAttribs2fvNV)
28523
28524 .p2align 4,,15
28525 .globl GL_PREFIX(VertexAttribs2svNV)
28526 .type GL_PREFIX(VertexAttribs2svNV), @function
28527 GL_PREFIX(VertexAttribs2svNV):
28528 #if defined(GLX_USE_TLS)
28529 call _x86_64_get_dispatch@PLT
28530 movq 6048(%rax), %r11
28531 jmp *%r11
28532 #elif defined(PTHREADS)
28533 pushq %rdi
28534 pushq %rsi
28535 pushq %rdx
28536 call _x86_64_get_dispatch@PLT
28537 popq %rdx
28538 popq %rsi
28539 popq %rdi
28540 movq 6048(%rax), %r11
28541 jmp *%r11
28542 #else
28543 movq _glapi_Dispatch(%rip), %rax
28544 testq %rax, %rax
28545 je 1f
28546 movq 6048(%rax), %r11
28547 jmp *%r11
28548 1:
28549 pushq %rdi
28550 pushq %rsi
28551 pushq %rdx
28552 call _glapi_get_dispatch
28553 popq %rdx
28554 popq %rsi
28555 popq %rdi
28556 movq 6048(%rax), %r11
28557 jmp *%r11
28558 #endif /* defined(GLX_USE_TLS) */
28559 .size GL_PREFIX(VertexAttribs2svNV), .-GL_PREFIX(VertexAttribs2svNV)
28560
28561 .p2align 4,,15
28562 .globl GL_PREFIX(VertexAttribs3dvNV)
28563 .type GL_PREFIX(VertexAttribs3dvNV), @function
28564 GL_PREFIX(VertexAttribs3dvNV):
28565 #if defined(GLX_USE_TLS)
28566 call _x86_64_get_dispatch@PLT
28567 movq 6056(%rax), %r11
28568 jmp *%r11
28569 #elif defined(PTHREADS)
28570 pushq %rdi
28571 pushq %rsi
28572 pushq %rdx
28573 call _x86_64_get_dispatch@PLT
28574 popq %rdx
28575 popq %rsi
28576 popq %rdi
28577 movq 6056(%rax), %r11
28578 jmp *%r11
28579 #else
28580 movq _glapi_Dispatch(%rip), %rax
28581 testq %rax, %rax
28582 je 1f
28583 movq 6056(%rax), %r11
28584 jmp *%r11
28585 1:
28586 pushq %rdi
28587 pushq %rsi
28588 pushq %rdx
28589 call _glapi_get_dispatch
28590 popq %rdx
28591 popq %rsi
28592 popq %rdi
28593 movq 6056(%rax), %r11
28594 jmp *%r11
28595 #endif /* defined(GLX_USE_TLS) */
28596 .size GL_PREFIX(VertexAttribs3dvNV), .-GL_PREFIX(VertexAttribs3dvNV)
28597
28598 .p2align 4,,15
28599 .globl GL_PREFIX(VertexAttribs3fvNV)
28600 .type GL_PREFIX(VertexAttribs3fvNV), @function
28601 GL_PREFIX(VertexAttribs3fvNV):
28602 #if defined(GLX_USE_TLS)
28603 call _x86_64_get_dispatch@PLT
28604 movq 6064(%rax), %r11
28605 jmp *%r11
28606 #elif defined(PTHREADS)
28607 pushq %rdi
28608 pushq %rsi
28609 pushq %rdx
28610 call _x86_64_get_dispatch@PLT
28611 popq %rdx
28612 popq %rsi
28613 popq %rdi
28614 movq 6064(%rax), %r11
28615 jmp *%r11
28616 #else
28617 movq _glapi_Dispatch(%rip), %rax
28618 testq %rax, %rax
28619 je 1f
28620 movq 6064(%rax), %r11
28621 jmp *%r11
28622 1:
28623 pushq %rdi
28624 pushq %rsi
28625 pushq %rdx
28626 call _glapi_get_dispatch
28627 popq %rdx
28628 popq %rsi
28629 popq %rdi
28630 movq 6064(%rax), %r11
28631 jmp *%r11
28632 #endif /* defined(GLX_USE_TLS) */
28633 .size GL_PREFIX(VertexAttribs3fvNV), .-GL_PREFIX(VertexAttribs3fvNV)
28634
28635 .p2align 4,,15
28636 .globl GL_PREFIX(VertexAttribs3svNV)
28637 .type GL_PREFIX(VertexAttribs3svNV), @function
28638 GL_PREFIX(VertexAttribs3svNV):
28639 #if defined(GLX_USE_TLS)
28640 call _x86_64_get_dispatch@PLT
28641 movq 6072(%rax), %r11
28642 jmp *%r11
28643 #elif defined(PTHREADS)
28644 pushq %rdi
28645 pushq %rsi
28646 pushq %rdx
28647 call _x86_64_get_dispatch@PLT
28648 popq %rdx
28649 popq %rsi
28650 popq %rdi
28651 movq 6072(%rax), %r11
28652 jmp *%r11
28653 #else
28654 movq _glapi_Dispatch(%rip), %rax
28655 testq %rax, %rax
28656 je 1f
28657 movq 6072(%rax), %r11
28658 jmp *%r11
28659 1:
28660 pushq %rdi
28661 pushq %rsi
28662 pushq %rdx
28663 call _glapi_get_dispatch
28664 popq %rdx
28665 popq %rsi
28666 popq %rdi
28667 movq 6072(%rax), %r11
28668 jmp *%r11
28669 #endif /* defined(GLX_USE_TLS) */
28670 .size GL_PREFIX(VertexAttribs3svNV), .-GL_PREFIX(VertexAttribs3svNV)
28671
28672 .p2align 4,,15
28673 .globl GL_PREFIX(VertexAttribs4dvNV)
28674 .type GL_PREFIX(VertexAttribs4dvNV), @function
28675 GL_PREFIX(VertexAttribs4dvNV):
28676 #if defined(GLX_USE_TLS)
28677 call _x86_64_get_dispatch@PLT
28678 movq 6080(%rax), %r11
28679 jmp *%r11
28680 #elif defined(PTHREADS)
28681 pushq %rdi
28682 pushq %rsi
28683 pushq %rdx
28684 call _x86_64_get_dispatch@PLT
28685 popq %rdx
28686 popq %rsi
28687 popq %rdi
28688 movq 6080(%rax), %r11
28689 jmp *%r11
28690 #else
28691 movq _glapi_Dispatch(%rip), %rax
28692 testq %rax, %rax
28693 je 1f
28694 movq 6080(%rax), %r11
28695 jmp *%r11
28696 1:
28697 pushq %rdi
28698 pushq %rsi
28699 pushq %rdx
28700 call _glapi_get_dispatch
28701 popq %rdx
28702 popq %rsi
28703 popq %rdi
28704 movq 6080(%rax), %r11
28705 jmp *%r11
28706 #endif /* defined(GLX_USE_TLS) */
28707 .size GL_PREFIX(VertexAttribs4dvNV), .-GL_PREFIX(VertexAttribs4dvNV)
28708
28709 .p2align 4,,15
28710 .globl GL_PREFIX(VertexAttribs4fvNV)
28711 .type GL_PREFIX(VertexAttribs4fvNV), @function
28712 GL_PREFIX(VertexAttribs4fvNV):
28713 #if defined(GLX_USE_TLS)
28714 call _x86_64_get_dispatch@PLT
28715 movq 6088(%rax), %r11
28716 jmp *%r11
28717 #elif defined(PTHREADS)
28718 pushq %rdi
28719 pushq %rsi
28720 pushq %rdx
28721 call _x86_64_get_dispatch@PLT
28722 popq %rdx
28723 popq %rsi
28724 popq %rdi
28725 movq 6088(%rax), %r11
28726 jmp *%r11
28727 #else
28728 movq _glapi_Dispatch(%rip), %rax
28729 testq %rax, %rax
28730 je 1f
28731 movq 6088(%rax), %r11
28732 jmp *%r11
28733 1:
28734 pushq %rdi
28735 pushq %rsi
28736 pushq %rdx
28737 call _glapi_get_dispatch
28738 popq %rdx
28739 popq %rsi
28740 popq %rdi
28741 movq 6088(%rax), %r11
28742 jmp *%r11
28743 #endif /* defined(GLX_USE_TLS) */
28744 .size GL_PREFIX(VertexAttribs4fvNV), .-GL_PREFIX(VertexAttribs4fvNV)
28745
28746 .p2align 4,,15
28747 .globl GL_PREFIX(VertexAttribs4svNV)
28748 .type GL_PREFIX(VertexAttribs4svNV), @function
28749 GL_PREFIX(VertexAttribs4svNV):
28750 #if defined(GLX_USE_TLS)
28751 call _x86_64_get_dispatch@PLT
28752 movq 6096(%rax), %r11
28753 jmp *%r11
28754 #elif defined(PTHREADS)
28755 pushq %rdi
28756 pushq %rsi
28757 pushq %rdx
28758 call _x86_64_get_dispatch@PLT
28759 popq %rdx
28760 popq %rsi
28761 popq %rdi
28762 movq 6096(%rax), %r11
28763 jmp *%r11
28764 #else
28765 movq _glapi_Dispatch(%rip), %rax
28766 testq %rax, %rax
28767 je 1f
28768 movq 6096(%rax), %r11
28769 jmp *%r11
28770 1:
28771 pushq %rdi
28772 pushq %rsi
28773 pushq %rdx
28774 call _glapi_get_dispatch
28775 popq %rdx
28776 popq %rsi
28777 popq %rdi
28778 movq 6096(%rax), %r11
28779 jmp *%r11
28780 #endif /* defined(GLX_USE_TLS) */
28781 .size GL_PREFIX(VertexAttribs4svNV), .-GL_PREFIX(VertexAttribs4svNV)
28782
28783 .p2align 4,,15
28784 .globl GL_PREFIX(VertexAttribs4ubvNV)
28785 .type GL_PREFIX(VertexAttribs4ubvNV), @function
28786 GL_PREFIX(VertexAttribs4ubvNV):
28787 #if defined(GLX_USE_TLS)
28788 call _x86_64_get_dispatch@PLT
28789 movq 6104(%rax), %r11
28790 jmp *%r11
28791 #elif defined(PTHREADS)
28792 pushq %rdi
28793 pushq %rsi
28794 pushq %rdx
28795 call _x86_64_get_dispatch@PLT
28796 popq %rdx
28797 popq %rsi
28798 popq %rdi
28799 movq 6104(%rax), %r11
28800 jmp *%r11
28801 #else
28802 movq _glapi_Dispatch(%rip), %rax
28803 testq %rax, %rax
28804 je 1f
28805 movq 6104(%rax), %r11
28806 jmp *%r11
28807 1:
28808 pushq %rdi
28809 pushq %rsi
28810 pushq %rdx
28811 call _glapi_get_dispatch
28812 popq %rdx
28813 popq %rsi
28814 popq %rdi
28815 movq 6104(%rax), %r11
28816 jmp *%r11
28817 #endif /* defined(GLX_USE_TLS) */
28818 .size GL_PREFIX(VertexAttribs4ubvNV), .-GL_PREFIX(VertexAttribs4ubvNV)
28819
28820 .p2align 4,,15
28821 .globl GL_PREFIX(GetTexBumpParameterfvATI)
28822 .type GL_PREFIX(GetTexBumpParameterfvATI), @function
28823 GL_PREFIX(GetTexBumpParameterfvATI):
28824 #if defined(GLX_USE_TLS)
28825 call _x86_64_get_dispatch@PLT
28826 movq 6112(%rax), %r11
28827 jmp *%r11
28828 #elif defined(PTHREADS)
28829 pushq %rdi
28830 pushq %rsi
28831 pushq %rbp
28832 call _x86_64_get_dispatch@PLT
28833 popq %rbp
28834 popq %rsi
28835 popq %rdi
28836 movq 6112(%rax), %r11
28837 jmp *%r11
28838 #else
28839 movq _glapi_Dispatch(%rip), %rax
28840 testq %rax, %rax
28841 je 1f
28842 movq 6112(%rax), %r11
28843 jmp *%r11
28844 1:
28845 pushq %rdi
28846 pushq %rsi
28847 pushq %rbp
28848 call _glapi_get_dispatch
28849 popq %rbp
28850 popq %rsi
28851 popq %rdi
28852 movq 6112(%rax), %r11
28853 jmp *%r11
28854 #endif /* defined(GLX_USE_TLS) */
28855 .size GL_PREFIX(GetTexBumpParameterfvATI), .-GL_PREFIX(GetTexBumpParameterfvATI)
28856
28857 .p2align 4,,15
28858 .globl GL_PREFIX(GetTexBumpParameterivATI)
28859 .type GL_PREFIX(GetTexBumpParameterivATI), @function
28860 GL_PREFIX(GetTexBumpParameterivATI):
28861 #if defined(GLX_USE_TLS)
28862 call _x86_64_get_dispatch@PLT
28863 movq 6120(%rax), %r11
28864 jmp *%r11
28865 #elif defined(PTHREADS)
28866 pushq %rdi
28867 pushq %rsi
28868 pushq %rbp
28869 call _x86_64_get_dispatch@PLT
28870 popq %rbp
28871 popq %rsi
28872 popq %rdi
28873 movq 6120(%rax), %r11
28874 jmp *%r11
28875 #else
28876 movq _glapi_Dispatch(%rip), %rax
28877 testq %rax, %rax
28878 je 1f
28879 movq 6120(%rax), %r11
28880 jmp *%r11
28881 1:
28882 pushq %rdi
28883 pushq %rsi
28884 pushq %rbp
28885 call _glapi_get_dispatch
28886 popq %rbp
28887 popq %rsi
28888 popq %rdi
28889 movq 6120(%rax), %r11
28890 jmp *%r11
28891 #endif /* defined(GLX_USE_TLS) */
28892 .size GL_PREFIX(GetTexBumpParameterivATI), .-GL_PREFIX(GetTexBumpParameterivATI)
28893
28894 .p2align 4,,15
28895 .globl GL_PREFIX(TexBumpParameterfvATI)
28896 .type GL_PREFIX(TexBumpParameterfvATI), @function
28897 GL_PREFIX(TexBumpParameterfvATI):
28898 #if defined(GLX_USE_TLS)
28899 call _x86_64_get_dispatch@PLT
28900 movq 6128(%rax), %r11
28901 jmp *%r11
28902 #elif defined(PTHREADS)
28903 pushq %rdi
28904 pushq %rsi
28905 pushq %rbp
28906 call _x86_64_get_dispatch@PLT
28907 popq %rbp
28908 popq %rsi
28909 popq %rdi
28910 movq 6128(%rax), %r11
28911 jmp *%r11
28912 #else
28913 movq _glapi_Dispatch(%rip), %rax
28914 testq %rax, %rax
28915 je 1f
28916 movq 6128(%rax), %r11
28917 jmp *%r11
28918 1:
28919 pushq %rdi
28920 pushq %rsi
28921 pushq %rbp
28922 call _glapi_get_dispatch
28923 popq %rbp
28924 popq %rsi
28925 popq %rdi
28926 movq 6128(%rax), %r11
28927 jmp *%r11
28928 #endif /* defined(GLX_USE_TLS) */
28929 .size GL_PREFIX(TexBumpParameterfvATI), .-GL_PREFIX(TexBumpParameterfvATI)
28930
28931 .p2align 4,,15
28932 .globl GL_PREFIX(TexBumpParameterivATI)
28933 .type GL_PREFIX(TexBumpParameterivATI), @function
28934 GL_PREFIX(TexBumpParameterivATI):
28935 #if defined(GLX_USE_TLS)
28936 call _x86_64_get_dispatch@PLT
28937 movq 6136(%rax), %r11
28938 jmp *%r11
28939 #elif defined(PTHREADS)
28940 pushq %rdi
28941 pushq %rsi
28942 pushq %rbp
28943 call _x86_64_get_dispatch@PLT
28944 popq %rbp
28945 popq %rsi
28946 popq %rdi
28947 movq 6136(%rax), %r11
28948 jmp *%r11
28949 #else
28950 movq _glapi_Dispatch(%rip), %rax
28951 testq %rax, %rax
28952 je 1f
28953 movq 6136(%rax), %r11
28954 jmp *%r11
28955 1:
28956 pushq %rdi
28957 pushq %rsi
28958 pushq %rbp
28959 call _glapi_get_dispatch
28960 popq %rbp
28961 popq %rsi
28962 popq %rdi
28963 movq 6136(%rax), %r11
28964 jmp *%r11
28965 #endif /* defined(GLX_USE_TLS) */
28966 .size GL_PREFIX(TexBumpParameterivATI), .-GL_PREFIX(TexBumpParameterivATI)
28967
28968 .p2align 4,,15
28969 .globl GL_PREFIX(AlphaFragmentOp1ATI)
28970 .type GL_PREFIX(AlphaFragmentOp1ATI), @function
28971 GL_PREFIX(AlphaFragmentOp1ATI):
28972 #if defined(GLX_USE_TLS)
28973 call _x86_64_get_dispatch@PLT
28974 movq 6144(%rax), %r11
28975 jmp *%r11
28976 #elif defined(PTHREADS)
28977 pushq %rdi
28978 pushq %rsi
28979 pushq %rdx
28980 pushq %rcx
28981 pushq %r8
28982 pushq %r9
28983 pushq %rbp
28984 call _x86_64_get_dispatch@PLT
28985 popq %rbp
28986 popq %r9
28987 popq %r8
28988 popq %rcx
28989 popq %rdx
28990 popq %rsi
28991 popq %rdi
28992 movq 6144(%rax), %r11
28993 jmp *%r11
28994 #else
28995 movq _glapi_Dispatch(%rip), %rax
28996 testq %rax, %rax
28997 je 1f
28998 movq 6144(%rax), %r11
28999 jmp *%r11
29000 1:
29001 pushq %rdi
29002 pushq %rsi
29003 pushq %rdx
29004 pushq %rcx
29005 pushq %r8
29006 pushq %r9
29007 pushq %rbp
29008 call _glapi_get_dispatch
29009 popq %rbp
29010 popq %r9
29011 popq %r8
29012 popq %rcx
29013 popq %rdx
29014 popq %rsi
29015 popq %rdi
29016 movq 6144(%rax), %r11
29017 jmp *%r11
29018 #endif /* defined(GLX_USE_TLS) */
29019 .size GL_PREFIX(AlphaFragmentOp1ATI), .-GL_PREFIX(AlphaFragmentOp1ATI)
29020
29021 .p2align 4,,15
29022 .globl GL_PREFIX(AlphaFragmentOp2ATI)
29023 .type GL_PREFIX(AlphaFragmentOp2ATI), @function
29024 GL_PREFIX(AlphaFragmentOp2ATI):
29025 #if defined(GLX_USE_TLS)
29026 call _x86_64_get_dispatch@PLT
29027 movq 6152(%rax), %r11
29028 jmp *%r11
29029 #elif defined(PTHREADS)
29030 pushq %rdi
29031 pushq %rsi
29032 pushq %rdx
29033 pushq %rcx
29034 pushq %r8
29035 pushq %r9
29036 pushq %rbp
29037 call _x86_64_get_dispatch@PLT
29038 popq %rbp
29039 popq %r9
29040 popq %r8
29041 popq %rcx
29042 popq %rdx
29043 popq %rsi
29044 popq %rdi
29045 movq 6152(%rax), %r11
29046 jmp *%r11
29047 #else
29048 movq _glapi_Dispatch(%rip), %rax
29049 testq %rax, %rax
29050 je 1f
29051 movq 6152(%rax), %r11
29052 jmp *%r11
29053 1:
29054 pushq %rdi
29055 pushq %rsi
29056 pushq %rdx
29057 pushq %rcx
29058 pushq %r8
29059 pushq %r9
29060 pushq %rbp
29061 call _glapi_get_dispatch
29062 popq %rbp
29063 popq %r9
29064 popq %r8
29065 popq %rcx
29066 popq %rdx
29067 popq %rsi
29068 popq %rdi
29069 movq 6152(%rax), %r11
29070 jmp *%r11
29071 #endif /* defined(GLX_USE_TLS) */
29072 .size GL_PREFIX(AlphaFragmentOp2ATI), .-GL_PREFIX(AlphaFragmentOp2ATI)
29073
29074 .p2align 4,,15
29075 .globl GL_PREFIX(AlphaFragmentOp3ATI)
29076 .type GL_PREFIX(AlphaFragmentOp3ATI), @function
29077 GL_PREFIX(AlphaFragmentOp3ATI):
29078 #if defined(GLX_USE_TLS)
29079 call _x86_64_get_dispatch@PLT
29080 movq 6160(%rax), %r11
29081 jmp *%r11
29082 #elif defined(PTHREADS)
29083 pushq %rdi
29084 pushq %rsi
29085 pushq %rdx
29086 pushq %rcx
29087 pushq %r8
29088 pushq %r9
29089 pushq %rbp
29090 call _x86_64_get_dispatch@PLT
29091 popq %rbp
29092 popq %r9
29093 popq %r8
29094 popq %rcx
29095 popq %rdx
29096 popq %rsi
29097 popq %rdi
29098 movq 6160(%rax), %r11
29099 jmp *%r11
29100 #else
29101 movq _glapi_Dispatch(%rip), %rax
29102 testq %rax, %rax
29103 je 1f
29104 movq 6160(%rax), %r11
29105 jmp *%r11
29106 1:
29107 pushq %rdi
29108 pushq %rsi
29109 pushq %rdx
29110 pushq %rcx
29111 pushq %r8
29112 pushq %r9
29113 pushq %rbp
29114 call _glapi_get_dispatch
29115 popq %rbp
29116 popq %r9
29117 popq %r8
29118 popq %rcx
29119 popq %rdx
29120 popq %rsi
29121 popq %rdi
29122 movq 6160(%rax), %r11
29123 jmp *%r11
29124 #endif /* defined(GLX_USE_TLS) */
29125 .size GL_PREFIX(AlphaFragmentOp3ATI), .-GL_PREFIX(AlphaFragmentOp3ATI)
29126
29127 .p2align 4,,15
29128 .globl GL_PREFIX(BeginFragmentShaderATI)
29129 .type GL_PREFIX(BeginFragmentShaderATI), @function
29130 GL_PREFIX(BeginFragmentShaderATI):
29131 #if defined(GLX_USE_TLS)
29132 call _x86_64_get_dispatch@PLT
29133 movq 6168(%rax), %r11
29134 jmp *%r11
29135 #elif defined(PTHREADS)
29136 pushq %rbp
29137 call _x86_64_get_dispatch@PLT
29138 popq %rbp
29139 movq 6168(%rax), %r11
29140 jmp *%r11
29141 #else
29142 movq _glapi_Dispatch(%rip), %rax
29143 testq %rax, %rax
29144 je 1f
29145 movq 6168(%rax), %r11
29146 jmp *%r11
29147 1:
29148 pushq %rbp
29149 call _glapi_get_dispatch
29150 popq %rbp
29151 movq 6168(%rax), %r11
29152 jmp *%r11
29153 #endif /* defined(GLX_USE_TLS) */
29154 .size GL_PREFIX(BeginFragmentShaderATI), .-GL_PREFIX(BeginFragmentShaderATI)
29155
29156 .p2align 4,,15
29157 .globl GL_PREFIX(BindFragmentShaderATI)
29158 .type GL_PREFIX(BindFragmentShaderATI), @function
29159 GL_PREFIX(BindFragmentShaderATI):
29160 #if defined(GLX_USE_TLS)
29161 call _x86_64_get_dispatch@PLT
29162 movq 6176(%rax), %r11
29163 jmp *%r11
29164 #elif defined(PTHREADS)
29165 pushq %rdi
29166 call _x86_64_get_dispatch@PLT
29167 popq %rdi
29168 movq 6176(%rax), %r11
29169 jmp *%r11
29170 #else
29171 movq _glapi_Dispatch(%rip), %rax
29172 testq %rax, %rax
29173 je 1f
29174 movq 6176(%rax), %r11
29175 jmp *%r11
29176 1:
29177 pushq %rdi
29178 call _glapi_get_dispatch
29179 popq %rdi
29180 movq 6176(%rax), %r11
29181 jmp *%r11
29182 #endif /* defined(GLX_USE_TLS) */
29183 .size GL_PREFIX(BindFragmentShaderATI), .-GL_PREFIX(BindFragmentShaderATI)
29184
29185 .p2align 4,,15
29186 .globl GL_PREFIX(ColorFragmentOp1ATI)
29187 .type GL_PREFIX(ColorFragmentOp1ATI), @function
29188 GL_PREFIX(ColorFragmentOp1ATI):
29189 #if defined(GLX_USE_TLS)
29190 call _x86_64_get_dispatch@PLT
29191 movq 6184(%rax), %r11
29192 jmp *%r11
29193 #elif defined(PTHREADS)
29194 pushq %rdi
29195 pushq %rsi
29196 pushq %rdx
29197 pushq %rcx
29198 pushq %r8
29199 pushq %r9
29200 pushq %rbp
29201 call _x86_64_get_dispatch@PLT
29202 popq %rbp
29203 popq %r9
29204 popq %r8
29205 popq %rcx
29206 popq %rdx
29207 popq %rsi
29208 popq %rdi
29209 movq 6184(%rax), %r11
29210 jmp *%r11
29211 #else
29212 movq _glapi_Dispatch(%rip), %rax
29213 testq %rax, %rax
29214 je 1f
29215 movq 6184(%rax), %r11
29216 jmp *%r11
29217 1:
29218 pushq %rdi
29219 pushq %rsi
29220 pushq %rdx
29221 pushq %rcx
29222 pushq %r8
29223 pushq %r9
29224 pushq %rbp
29225 call _glapi_get_dispatch
29226 popq %rbp
29227 popq %r9
29228 popq %r8
29229 popq %rcx
29230 popq %rdx
29231 popq %rsi
29232 popq %rdi
29233 movq 6184(%rax), %r11
29234 jmp *%r11
29235 #endif /* defined(GLX_USE_TLS) */
29236 .size GL_PREFIX(ColorFragmentOp1ATI), .-GL_PREFIX(ColorFragmentOp1ATI)
29237
29238 .p2align 4,,15
29239 .globl GL_PREFIX(ColorFragmentOp2ATI)
29240 .type GL_PREFIX(ColorFragmentOp2ATI), @function
29241 GL_PREFIX(ColorFragmentOp2ATI):
29242 #if defined(GLX_USE_TLS)
29243 call _x86_64_get_dispatch@PLT
29244 movq 6192(%rax), %r11
29245 jmp *%r11
29246 #elif defined(PTHREADS)
29247 pushq %rdi
29248 pushq %rsi
29249 pushq %rdx
29250 pushq %rcx
29251 pushq %r8
29252 pushq %r9
29253 pushq %rbp
29254 call _x86_64_get_dispatch@PLT
29255 popq %rbp
29256 popq %r9
29257 popq %r8
29258 popq %rcx
29259 popq %rdx
29260 popq %rsi
29261 popq %rdi
29262 movq 6192(%rax), %r11
29263 jmp *%r11
29264 #else
29265 movq _glapi_Dispatch(%rip), %rax
29266 testq %rax, %rax
29267 je 1f
29268 movq 6192(%rax), %r11
29269 jmp *%r11
29270 1:
29271 pushq %rdi
29272 pushq %rsi
29273 pushq %rdx
29274 pushq %rcx
29275 pushq %r8
29276 pushq %r9
29277 pushq %rbp
29278 call _glapi_get_dispatch
29279 popq %rbp
29280 popq %r9
29281 popq %r8
29282 popq %rcx
29283 popq %rdx
29284 popq %rsi
29285 popq %rdi
29286 movq 6192(%rax), %r11
29287 jmp *%r11
29288 #endif /* defined(GLX_USE_TLS) */
29289 .size GL_PREFIX(ColorFragmentOp2ATI), .-GL_PREFIX(ColorFragmentOp2ATI)
29290
29291 .p2align 4,,15
29292 .globl GL_PREFIX(ColorFragmentOp3ATI)
29293 .type GL_PREFIX(ColorFragmentOp3ATI), @function
29294 GL_PREFIX(ColorFragmentOp3ATI):
29295 #if defined(GLX_USE_TLS)
29296 call _x86_64_get_dispatch@PLT
29297 movq 6200(%rax), %r11
29298 jmp *%r11
29299 #elif defined(PTHREADS)
29300 pushq %rdi
29301 pushq %rsi
29302 pushq %rdx
29303 pushq %rcx
29304 pushq %r8
29305 pushq %r9
29306 pushq %rbp
29307 call _x86_64_get_dispatch@PLT
29308 popq %rbp
29309 popq %r9
29310 popq %r8
29311 popq %rcx
29312 popq %rdx
29313 popq %rsi
29314 popq %rdi
29315 movq 6200(%rax), %r11
29316 jmp *%r11
29317 #else
29318 movq _glapi_Dispatch(%rip), %rax
29319 testq %rax, %rax
29320 je 1f
29321 movq 6200(%rax), %r11
29322 jmp *%r11
29323 1:
29324 pushq %rdi
29325 pushq %rsi
29326 pushq %rdx
29327 pushq %rcx
29328 pushq %r8
29329 pushq %r9
29330 pushq %rbp
29331 call _glapi_get_dispatch
29332 popq %rbp
29333 popq %r9
29334 popq %r8
29335 popq %rcx
29336 popq %rdx
29337 popq %rsi
29338 popq %rdi
29339 movq 6200(%rax), %r11
29340 jmp *%r11
29341 #endif /* defined(GLX_USE_TLS) */
29342 .size GL_PREFIX(ColorFragmentOp3ATI), .-GL_PREFIX(ColorFragmentOp3ATI)
29343
29344 .p2align 4,,15
29345 .globl GL_PREFIX(DeleteFragmentShaderATI)
29346 .type GL_PREFIX(DeleteFragmentShaderATI), @function
29347 GL_PREFIX(DeleteFragmentShaderATI):
29348 #if defined(GLX_USE_TLS)
29349 call _x86_64_get_dispatch@PLT
29350 movq 6208(%rax), %r11
29351 jmp *%r11
29352 #elif defined(PTHREADS)
29353 pushq %rdi
29354 call _x86_64_get_dispatch@PLT
29355 popq %rdi
29356 movq 6208(%rax), %r11
29357 jmp *%r11
29358 #else
29359 movq _glapi_Dispatch(%rip), %rax
29360 testq %rax, %rax
29361 je 1f
29362 movq 6208(%rax), %r11
29363 jmp *%r11
29364 1:
29365 pushq %rdi
29366 call _glapi_get_dispatch
29367 popq %rdi
29368 movq 6208(%rax), %r11
29369 jmp *%r11
29370 #endif /* defined(GLX_USE_TLS) */
29371 .size GL_PREFIX(DeleteFragmentShaderATI), .-GL_PREFIX(DeleteFragmentShaderATI)
29372
29373 .p2align 4,,15
29374 .globl GL_PREFIX(EndFragmentShaderATI)
29375 .type GL_PREFIX(EndFragmentShaderATI), @function
29376 GL_PREFIX(EndFragmentShaderATI):
29377 #if defined(GLX_USE_TLS)
29378 call _x86_64_get_dispatch@PLT
29379 movq 6216(%rax), %r11
29380 jmp *%r11
29381 #elif defined(PTHREADS)
29382 pushq %rbp
29383 call _x86_64_get_dispatch@PLT
29384 popq %rbp
29385 movq 6216(%rax), %r11
29386 jmp *%r11
29387 #else
29388 movq _glapi_Dispatch(%rip), %rax
29389 testq %rax, %rax
29390 je 1f
29391 movq 6216(%rax), %r11
29392 jmp *%r11
29393 1:
29394 pushq %rbp
29395 call _glapi_get_dispatch
29396 popq %rbp
29397 movq 6216(%rax), %r11
29398 jmp *%r11
29399 #endif /* defined(GLX_USE_TLS) */
29400 .size GL_PREFIX(EndFragmentShaderATI), .-GL_PREFIX(EndFragmentShaderATI)
29401
29402 .p2align 4,,15
29403 .globl GL_PREFIX(GenFragmentShadersATI)
29404 .type GL_PREFIX(GenFragmentShadersATI), @function
29405 GL_PREFIX(GenFragmentShadersATI):
29406 #if defined(GLX_USE_TLS)
29407 call _x86_64_get_dispatch@PLT
29408 movq 6224(%rax), %r11
29409 jmp *%r11
29410 #elif defined(PTHREADS)
29411 pushq %rdi
29412 call _x86_64_get_dispatch@PLT
29413 popq %rdi
29414 movq 6224(%rax), %r11
29415 jmp *%r11
29416 #else
29417 movq _glapi_Dispatch(%rip), %rax
29418 testq %rax, %rax
29419 je 1f
29420 movq 6224(%rax), %r11
29421 jmp *%r11
29422 1:
29423 pushq %rdi
29424 call _glapi_get_dispatch
29425 popq %rdi
29426 movq 6224(%rax), %r11
29427 jmp *%r11
29428 #endif /* defined(GLX_USE_TLS) */
29429 .size GL_PREFIX(GenFragmentShadersATI), .-GL_PREFIX(GenFragmentShadersATI)
29430
29431 .p2align 4,,15
29432 .globl GL_PREFIX(PassTexCoordATI)
29433 .type GL_PREFIX(PassTexCoordATI), @function
29434 GL_PREFIX(PassTexCoordATI):
29435 #if defined(GLX_USE_TLS)
29436 call _x86_64_get_dispatch@PLT
29437 movq 6232(%rax), %r11
29438 jmp *%r11
29439 #elif defined(PTHREADS)
29440 pushq %rdi
29441 pushq %rsi
29442 pushq %rdx
29443 call _x86_64_get_dispatch@PLT
29444 popq %rdx
29445 popq %rsi
29446 popq %rdi
29447 movq 6232(%rax), %r11
29448 jmp *%r11
29449 #else
29450 movq _glapi_Dispatch(%rip), %rax
29451 testq %rax, %rax
29452 je 1f
29453 movq 6232(%rax), %r11
29454 jmp *%r11
29455 1:
29456 pushq %rdi
29457 pushq %rsi
29458 pushq %rdx
29459 call _glapi_get_dispatch
29460 popq %rdx
29461 popq %rsi
29462 popq %rdi
29463 movq 6232(%rax), %r11
29464 jmp *%r11
29465 #endif /* defined(GLX_USE_TLS) */
29466 .size GL_PREFIX(PassTexCoordATI), .-GL_PREFIX(PassTexCoordATI)
29467
29468 .p2align 4,,15
29469 .globl GL_PREFIX(SampleMapATI)
29470 .type GL_PREFIX(SampleMapATI), @function
29471 GL_PREFIX(SampleMapATI):
29472 #if defined(GLX_USE_TLS)
29473 call _x86_64_get_dispatch@PLT
29474 movq 6240(%rax), %r11
29475 jmp *%r11
29476 #elif defined(PTHREADS)
29477 pushq %rdi
29478 pushq %rsi
29479 pushq %rdx
29480 call _x86_64_get_dispatch@PLT
29481 popq %rdx
29482 popq %rsi
29483 popq %rdi
29484 movq 6240(%rax), %r11
29485 jmp *%r11
29486 #else
29487 movq _glapi_Dispatch(%rip), %rax
29488 testq %rax, %rax
29489 je 1f
29490 movq 6240(%rax), %r11
29491 jmp *%r11
29492 1:
29493 pushq %rdi
29494 pushq %rsi
29495 pushq %rdx
29496 call _glapi_get_dispatch
29497 popq %rdx
29498 popq %rsi
29499 popq %rdi
29500 movq 6240(%rax), %r11
29501 jmp *%r11
29502 #endif /* defined(GLX_USE_TLS) */
29503 .size GL_PREFIX(SampleMapATI), .-GL_PREFIX(SampleMapATI)
29504
29505 .p2align 4,,15
29506 .globl GL_PREFIX(SetFragmentShaderConstantATI)
29507 .type GL_PREFIX(SetFragmentShaderConstantATI), @function
29508 GL_PREFIX(SetFragmentShaderConstantATI):
29509 #if defined(GLX_USE_TLS)
29510 call _x86_64_get_dispatch@PLT
29511 movq 6248(%rax), %r11
29512 jmp *%r11
29513 #elif defined(PTHREADS)
29514 pushq %rdi
29515 pushq %rsi
29516 pushq %rbp
29517 call _x86_64_get_dispatch@PLT
29518 popq %rbp
29519 popq %rsi
29520 popq %rdi
29521 movq 6248(%rax), %r11
29522 jmp *%r11
29523 #else
29524 movq _glapi_Dispatch(%rip), %rax
29525 testq %rax, %rax
29526 je 1f
29527 movq 6248(%rax), %r11
29528 jmp *%r11
29529 1:
29530 pushq %rdi
29531 pushq %rsi
29532 pushq %rbp
29533 call _glapi_get_dispatch
29534 popq %rbp
29535 popq %rsi
29536 popq %rdi
29537 movq 6248(%rax), %r11
29538 jmp *%r11
29539 #endif /* defined(GLX_USE_TLS) */
29540 .size GL_PREFIX(SetFragmentShaderConstantATI), .-GL_PREFIX(SetFragmentShaderConstantATI)
29541
29542 .p2align 4,,15
29543 .globl GL_PREFIX(PointParameteriNV)
29544 .type GL_PREFIX(PointParameteriNV), @function
29545 GL_PREFIX(PointParameteriNV):
29546 #if defined(GLX_USE_TLS)
29547 call _x86_64_get_dispatch@PLT
29548 movq 6256(%rax), %r11
29549 jmp *%r11
29550 #elif defined(PTHREADS)
29551 pushq %rdi
29552 pushq %rsi
29553 pushq %rbp
29554 call _x86_64_get_dispatch@PLT
29555 popq %rbp
29556 popq %rsi
29557 popq %rdi
29558 movq 6256(%rax), %r11
29559 jmp *%r11
29560 #else
29561 movq _glapi_Dispatch(%rip), %rax
29562 testq %rax, %rax
29563 je 1f
29564 movq 6256(%rax), %r11
29565 jmp *%r11
29566 1:
29567 pushq %rdi
29568 pushq %rsi
29569 pushq %rbp
29570 call _glapi_get_dispatch
29571 popq %rbp
29572 popq %rsi
29573 popq %rdi
29574 movq 6256(%rax), %r11
29575 jmp *%r11
29576 #endif /* defined(GLX_USE_TLS) */
29577 .size GL_PREFIX(PointParameteriNV), .-GL_PREFIX(PointParameteriNV)
29578
29579 .p2align 4,,15
29580 .globl GL_PREFIX(PointParameterivNV)
29581 .type GL_PREFIX(PointParameterivNV), @function
29582 GL_PREFIX(PointParameterivNV):
29583 #if defined(GLX_USE_TLS)
29584 call _x86_64_get_dispatch@PLT
29585 movq 6264(%rax), %r11
29586 jmp *%r11
29587 #elif defined(PTHREADS)
29588 pushq %rdi
29589 pushq %rsi
29590 pushq %rbp
29591 call _x86_64_get_dispatch@PLT
29592 popq %rbp
29593 popq %rsi
29594 popq %rdi
29595 movq 6264(%rax), %r11
29596 jmp *%r11
29597 #else
29598 movq _glapi_Dispatch(%rip), %rax
29599 testq %rax, %rax
29600 je 1f
29601 movq 6264(%rax), %r11
29602 jmp *%r11
29603 1:
29604 pushq %rdi
29605 pushq %rsi
29606 pushq %rbp
29607 call _glapi_get_dispatch
29608 popq %rbp
29609 popq %rsi
29610 popq %rdi
29611 movq 6264(%rax), %r11
29612 jmp *%r11
29613 #endif /* defined(GLX_USE_TLS) */
29614 .size GL_PREFIX(PointParameterivNV), .-GL_PREFIX(PointParameterivNV)
29615
29616 .p2align 4,,15
29617 .globl GL_PREFIX(_dispatch_stub_784)
29618 .type GL_PREFIX(_dispatch_stub_784), @function
29619 HIDDEN(GL_PREFIX(_dispatch_stub_784))
29620 GL_PREFIX(_dispatch_stub_784):
29621 #if defined(GLX_USE_TLS)
29622 call _x86_64_get_dispatch@PLT
29623 movq 6272(%rax), %r11
29624 jmp *%r11
29625 #elif defined(PTHREADS)
29626 pushq %rdi
29627 call _x86_64_get_dispatch@PLT
29628 popq %rdi
29629 movq 6272(%rax), %r11
29630 jmp *%r11
29631 #else
29632 movq _glapi_Dispatch(%rip), %rax
29633 testq %rax, %rax
29634 je 1f
29635 movq 6272(%rax), %r11
29636 jmp *%r11
29637 1:
29638 pushq %rdi
29639 call _glapi_get_dispatch
29640 popq %rdi
29641 movq 6272(%rax), %r11
29642 jmp *%r11
29643 #endif /* defined(GLX_USE_TLS) */
29644 .size GL_PREFIX(_dispatch_stub_784), .-GL_PREFIX(_dispatch_stub_784)
29645
29646 .p2align 4,,15
29647 .globl GL_PREFIX(_dispatch_stub_785)
29648 .type GL_PREFIX(_dispatch_stub_785), @function
29649 HIDDEN(GL_PREFIX(_dispatch_stub_785))
29650 GL_PREFIX(_dispatch_stub_785):
29651 #if defined(GLX_USE_TLS)
29652 call _x86_64_get_dispatch@PLT
29653 movq 6280(%rax), %r11
29654 jmp *%r11
29655 #elif defined(PTHREADS)
29656 pushq %rdi
29657 call _x86_64_get_dispatch@PLT
29658 popq %rdi
29659 movq 6280(%rax), %r11
29660 jmp *%r11
29661 #else
29662 movq _glapi_Dispatch(%rip), %rax
29663 testq %rax, %rax
29664 je 1f
29665 movq 6280(%rax), %r11
29666 jmp *%r11
29667 1:
29668 pushq %rdi
29669 call _glapi_get_dispatch
29670 popq %rdi
29671 movq 6280(%rax), %r11
29672 jmp *%r11
29673 #endif /* defined(GLX_USE_TLS) */
29674 .size GL_PREFIX(_dispatch_stub_785), .-GL_PREFIX(_dispatch_stub_785)
29675
29676 .p2align 4,,15
29677 .globl GL_PREFIX(_dispatch_stub_786)
29678 .type GL_PREFIX(_dispatch_stub_786), @function
29679 HIDDEN(GL_PREFIX(_dispatch_stub_786))
29680 GL_PREFIX(_dispatch_stub_786):
29681 #if defined(GLX_USE_TLS)
29682 call _x86_64_get_dispatch@PLT
29683 movq 6288(%rax), %r11
29684 jmp *%r11
29685 #elif defined(PTHREADS)
29686 pushq %rdi
29687 pushq %rsi
29688 pushq %rbp
29689 call _x86_64_get_dispatch@PLT
29690 popq %rbp
29691 popq %rsi
29692 popq %rdi
29693 movq 6288(%rax), %r11
29694 jmp *%r11
29695 #else
29696 movq _glapi_Dispatch(%rip), %rax
29697 testq %rax, %rax
29698 je 1f
29699 movq 6288(%rax), %r11
29700 jmp *%r11
29701 1:
29702 pushq %rdi
29703 pushq %rsi
29704 pushq %rbp
29705 call _glapi_get_dispatch
29706 popq %rbp
29707 popq %rsi
29708 popq %rdi
29709 movq 6288(%rax), %r11
29710 jmp *%r11
29711 #endif /* defined(GLX_USE_TLS) */
29712 .size GL_PREFIX(_dispatch_stub_786), .-GL_PREFIX(_dispatch_stub_786)
29713
29714 .p2align 4,,15
29715 .globl GL_PREFIX(_dispatch_stub_787)
29716 .type GL_PREFIX(_dispatch_stub_787), @function
29717 HIDDEN(GL_PREFIX(_dispatch_stub_787))
29718 GL_PREFIX(_dispatch_stub_787):
29719 #if defined(GLX_USE_TLS)
29720 call _x86_64_get_dispatch@PLT
29721 movq 6296(%rax), %r11
29722 jmp *%r11
29723 #elif defined(PTHREADS)
29724 pushq %rdi
29725 pushq %rsi
29726 pushq %rbp
29727 call _x86_64_get_dispatch@PLT
29728 popq %rbp
29729 popq %rsi
29730 popq %rdi
29731 movq 6296(%rax), %r11
29732 jmp *%r11
29733 #else
29734 movq _glapi_Dispatch(%rip), %rax
29735 testq %rax, %rax
29736 je 1f
29737 movq 6296(%rax), %r11
29738 jmp *%r11
29739 1:
29740 pushq %rdi
29741 pushq %rsi
29742 pushq %rbp
29743 call _glapi_get_dispatch
29744 popq %rbp
29745 popq %rsi
29746 popq %rdi
29747 movq 6296(%rax), %r11
29748 jmp *%r11
29749 #endif /* defined(GLX_USE_TLS) */
29750 .size GL_PREFIX(_dispatch_stub_787), .-GL_PREFIX(_dispatch_stub_787)
29751
29752 .p2align 4,,15
29753 .globl GL_PREFIX(_dispatch_stub_788)
29754 .type GL_PREFIX(_dispatch_stub_788), @function
29755 HIDDEN(GL_PREFIX(_dispatch_stub_788))
29756 GL_PREFIX(_dispatch_stub_788):
29757 #if defined(GLX_USE_TLS)
29758 call _x86_64_get_dispatch@PLT
29759 movq 6304(%rax), %r11
29760 jmp *%r11
29761 #elif defined(PTHREADS)
29762 pushq %rdi
29763 call _x86_64_get_dispatch@PLT
29764 popq %rdi
29765 movq 6304(%rax), %r11
29766 jmp *%r11
29767 #else
29768 movq _glapi_Dispatch(%rip), %rax
29769 testq %rax, %rax
29770 je 1f
29771 movq 6304(%rax), %r11
29772 jmp *%r11
29773 1:
29774 pushq %rdi
29775 call _glapi_get_dispatch
29776 popq %rdi
29777 movq 6304(%rax), %r11
29778 jmp *%r11
29779 #endif /* defined(GLX_USE_TLS) */
29780 .size GL_PREFIX(_dispatch_stub_788), .-GL_PREFIX(_dispatch_stub_788)
29781
29782 .p2align 4,,15
29783 .globl GL_PREFIX(GetProgramNamedParameterdvNV)
29784 .type GL_PREFIX(GetProgramNamedParameterdvNV), @function
29785 GL_PREFIX(GetProgramNamedParameterdvNV):
29786 #if defined(GLX_USE_TLS)
29787 call _x86_64_get_dispatch@PLT
29788 movq 6312(%rax), %r11
29789 jmp *%r11
29790 #elif defined(PTHREADS)
29791 pushq %rdi
29792 pushq %rsi
29793 pushq %rdx
29794 pushq %rcx
29795 pushq %rbp
29796 call _x86_64_get_dispatch@PLT
29797 popq %rbp
29798 popq %rcx
29799 popq %rdx
29800 popq %rsi
29801 popq %rdi
29802 movq 6312(%rax), %r11
29803 jmp *%r11
29804 #else
29805 movq _glapi_Dispatch(%rip), %rax
29806 testq %rax, %rax
29807 je 1f
29808 movq 6312(%rax), %r11
29809 jmp *%r11
29810 1:
29811 pushq %rdi
29812 pushq %rsi
29813 pushq %rdx
29814 pushq %rcx
29815 pushq %rbp
29816 call _glapi_get_dispatch
29817 popq %rbp
29818 popq %rcx
29819 popq %rdx
29820 popq %rsi
29821 popq %rdi
29822 movq 6312(%rax), %r11
29823 jmp *%r11
29824 #endif /* defined(GLX_USE_TLS) */
29825 .size GL_PREFIX(GetProgramNamedParameterdvNV), .-GL_PREFIX(GetProgramNamedParameterdvNV)
29826
29827 .p2align 4,,15
29828 .globl GL_PREFIX(GetProgramNamedParameterfvNV)
29829 .type GL_PREFIX(GetProgramNamedParameterfvNV), @function
29830 GL_PREFIX(GetProgramNamedParameterfvNV):
29831 #if defined(GLX_USE_TLS)
29832 call _x86_64_get_dispatch@PLT
29833 movq 6320(%rax), %r11
29834 jmp *%r11
29835 #elif defined(PTHREADS)
29836 pushq %rdi
29837 pushq %rsi
29838 pushq %rdx
29839 pushq %rcx
29840 pushq %rbp
29841 call _x86_64_get_dispatch@PLT
29842 popq %rbp
29843 popq %rcx
29844 popq %rdx
29845 popq %rsi
29846 popq %rdi
29847 movq 6320(%rax), %r11
29848 jmp *%r11
29849 #else
29850 movq _glapi_Dispatch(%rip), %rax
29851 testq %rax, %rax
29852 je 1f
29853 movq 6320(%rax), %r11
29854 jmp *%r11
29855 1:
29856 pushq %rdi
29857 pushq %rsi
29858 pushq %rdx
29859 pushq %rcx
29860 pushq %rbp
29861 call _glapi_get_dispatch
29862 popq %rbp
29863 popq %rcx
29864 popq %rdx
29865 popq %rsi
29866 popq %rdi
29867 movq 6320(%rax), %r11
29868 jmp *%r11
29869 #endif /* defined(GLX_USE_TLS) */
29870 .size GL_PREFIX(GetProgramNamedParameterfvNV), .-GL_PREFIX(GetProgramNamedParameterfvNV)
29871
29872 .p2align 4,,15
29873 .globl GL_PREFIX(ProgramNamedParameter4dNV)
29874 .type GL_PREFIX(ProgramNamedParameter4dNV), @function
29875 GL_PREFIX(ProgramNamedParameter4dNV):
29876 #if defined(GLX_USE_TLS)
29877 call _x86_64_get_dispatch@PLT
29878 movq 6328(%rax), %r11
29879 jmp *%r11
29880 #elif defined(PTHREADS)
29881 subq $56, %rsp
29882 movq %rdi, (%rsp)
29883 movq %rsi, 8(%rsp)
29884 movq %rdx, 16(%rsp)
29885 movq %xmm0, 24(%rsp)
29886 movq %xmm1, 32(%rsp)
29887 movq %xmm2, 40(%rsp)
29888 movq %xmm3, 48(%rsp)
29889 call _x86_64_get_dispatch@PLT
29890 movq 48(%rsp), %xmm3
29891 movq 40(%rsp), %xmm2
29892 movq 32(%rsp), %xmm1
29893 movq 24(%rsp), %xmm0
29894 movq 16(%rsp), %rdx
29895 movq 8(%rsp), %rsi
29896 movq (%rsp), %rdi
29897 addq $56, %rsp
29898 movq 6328(%rax), %r11
29899 jmp *%r11
29900 #else
29901 movq _glapi_Dispatch(%rip), %rax
29902 testq %rax, %rax
29903 je 1f
29904 movq 6328(%rax), %r11
29905 jmp *%r11
29906 1:
29907 subq $56, %rsp
29908 movq %rdi, (%rsp)
29909 movq %rsi, 8(%rsp)
29910 movq %rdx, 16(%rsp)
29911 movq %xmm0, 24(%rsp)
29912 movq %xmm1, 32(%rsp)
29913 movq %xmm2, 40(%rsp)
29914 movq %xmm3, 48(%rsp)
29915 call _glapi_get_dispatch
29916 movq 48(%rsp), %xmm3
29917 movq 40(%rsp), %xmm2
29918 movq 32(%rsp), %xmm1
29919 movq 24(%rsp), %xmm0
29920 movq 16(%rsp), %rdx
29921 movq 8(%rsp), %rsi
29922 movq (%rsp), %rdi
29923 addq $56, %rsp
29924 movq 6328(%rax), %r11
29925 jmp *%r11
29926 #endif /* defined(GLX_USE_TLS) */
29927 .size GL_PREFIX(ProgramNamedParameter4dNV), .-GL_PREFIX(ProgramNamedParameter4dNV)
29928
29929 .p2align 4,,15
29930 .globl GL_PREFIX(ProgramNamedParameter4dvNV)
29931 .type GL_PREFIX(ProgramNamedParameter4dvNV), @function
29932 GL_PREFIX(ProgramNamedParameter4dvNV):
29933 #if defined(GLX_USE_TLS)
29934 call _x86_64_get_dispatch@PLT
29935 movq 6336(%rax), %r11
29936 jmp *%r11
29937 #elif defined(PTHREADS)
29938 pushq %rdi
29939 pushq %rsi
29940 pushq %rdx
29941 pushq %rcx
29942 pushq %rbp
29943 call _x86_64_get_dispatch@PLT
29944 popq %rbp
29945 popq %rcx
29946 popq %rdx
29947 popq %rsi
29948 popq %rdi
29949 movq 6336(%rax), %r11
29950 jmp *%r11
29951 #else
29952 movq _glapi_Dispatch(%rip), %rax
29953 testq %rax, %rax
29954 je 1f
29955 movq 6336(%rax), %r11
29956 jmp *%r11
29957 1:
29958 pushq %rdi
29959 pushq %rsi
29960 pushq %rdx
29961 pushq %rcx
29962 pushq %rbp
29963 call _glapi_get_dispatch
29964 popq %rbp
29965 popq %rcx
29966 popq %rdx
29967 popq %rsi
29968 popq %rdi
29969 movq 6336(%rax), %r11
29970 jmp *%r11
29971 #endif /* defined(GLX_USE_TLS) */
29972 .size GL_PREFIX(ProgramNamedParameter4dvNV), .-GL_PREFIX(ProgramNamedParameter4dvNV)
29973
29974 .p2align 4,,15
29975 .globl GL_PREFIX(ProgramNamedParameter4fNV)
29976 .type GL_PREFIX(ProgramNamedParameter4fNV), @function
29977 GL_PREFIX(ProgramNamedParameter4fNV):
29978 #if defined(GLX_USE_TLS)
29979 call _x86_64_get_dispatch@PLT
29980 movq 6344(%rax), %r11
29981 jmp *%r11
29982 #elif defined(PTHREADS)
29983 subq $56, %rsp
29984 movq %rdi, (%rsp)
29985 movq %rsi, 8(%rsp)
29986 movq %rdx, 16(%rsp)
29987 movq %xmm0, 24(%rsp)
29988 movq %xmm1, 32(%rsp)
29989 movq %xmm2, 40(%rsp)
29990 movq %xmm3, 48(%rsp)
29991 call _x86_64_get_dispatch@PLT
29992 movq 48(%rsp), %xmm3
29993 movq 40(%rsp), %xmm2
29994 movq 32(%rsp), %xmm1
29995 movq 24(%rsp), %xmm0
29996 movq 16(%rsp), %rdx
29997 movq 8(%rsp), %rsi
29998 movq (%rsp), %rdi
29999 addq $56, %rsp
30000 movq 6344(%rax), %r11
30001 jmp *%r11
30002 #else
30003 movq _glapi_Dispatch(%rip), %rax
30004 testq %rax, %rax
30005 je 1f
30006 movq 6344(%rax), %r11
30007 jmp *%r11
30008 1:
30009 subq $56, %rsp
30010 movq %rdi, (%rsp)
30011 movq %rsi, 8(%rsp)
30012 movq %rdx, 16(%rsp)
30013 movq %xmm0, 24(%rsp)
30014 movq %xmm1, 32(%rsp)
30015 movq %xmm2, 40(%rsp)
30016 movq %xmm3, 48(%rsp)
30017 call _glapi_get_dispatch
30018 movq 48(%rsp), %xmm3
30019 movq 40(%rsp), %xmm2
30020 movq 32(%rsp), %xmm1
30021 movq 24(%rsp), %xmm0
30022 movq 16(%rsp), %rdx
30023 movq 8(%rsp), %rsi
30024 movq (%rsp), %rdi
30025 addq $56, %rsp
30026 movq 6344(%rax), %r11
30027 jmp *%r11
30028 #endif /* defined(GLX_USE_TLS) */
30029 .size GL_PREFIX(ProgramNamedParameter4fNV), .-GL_PREFIX(ProgramNamedParameter4fNV)
30030
30031 .p2align 4,,15
30032 .globl GL_PREFIX(ProgramNamedParameter4fvNV)
30033 .type GL_PREFIX(ProgramNamedParameter4fvNV), @function
30034 GL_PREFIX(ProgramNamedParameter4fvNV):
30035 #if defined(GLX_USE_TLS)
30036 call _x86_64_get_dispatch@PLT
30037 movq 6352(%rax), %r11
30038 jmp *%r11
30039 #elif defined(PTHREADS)
30040 pushq %rdi
30041 pushq %rsi
30042 pushq %rdx
30043 pushq %rcx
30044 pushq %rbp
30045 call _x86_64_get_dispatch@PLT
30046 popq %rbp
30047 popq %rcx
30048 popq %rdx
30049 popq %rsi
30050 popq %rdi
30051 movq 6352(%rax), %r11
30052 jmp *%r11
30053 #else
30054 movq _glapi_Dispatch(%rip), %rax
30055 testq %rax, %rax
30056 je 1f
30057 movq 6352(%rax), %r11
30058 jmp *%r11
30059 1:
30060 pushq %rdi
30061 pushq %rsi
30062 pushq %rdx
30063 pushq %rcx
30064 pushq %rbp
30065 call _glapi_get_dispatch
30066 popq %rbp
30067 popq %rcx
30068 popq %rdx
30069 popq %rsi
30070 popq %rdi
30071 movq 6352(%rax), %r11
30072 jmp *%r11
30073 #endif /* defined(GLX_USE_TLS) */
30074 .size GL_PREFIX(ProgramNamedParameter4fvNV), .-GL_PREFIX(ProgramNamedParameter4fvNV)
30075
30076 .p2align 4,,15
30077 .globl GL_PREFIX(PrimitiveRestartIndexNV)
30078 .type GL_PREFIX(PrimitiveRestartIndexNV), @function
30079 GL_PREFIX(PrimitiveRestartIndexNV):
30080 #if defined(GLX_USE_TLS)
30081 call _x86_64_get_dispatch@PLT
30082 movq 6360(%rax), %r11
30083 jmp *%r11
30084 #elif defined(PTHREADS)
30085 pushq %rdi
30086 call _x86_64_get_dispatch@PLT
30087 popq %rdi
30088 movq 6360(%rax), %r11
30089 jmp *%r11
30090 #else
30091 movq _glapi_Dispatch(%rip), %rax
30092 testq %rax, %rax
30093 je 1f
30094 movq 6360(%rax), %r11
30095 jmp *%r11
30096 1:
30097 pushq %rdi
30098 call _glapi_get_dispatch
30099 popq %rdi
30100 movq 6360(%rax), %r11
30101 jmp *%r11
30102 #endif /* defined(GLX_USE_TLS) */
30103 .size GL_PREFIX(PrimitiveRestartIndexNV), .-GL_PREFIX(PrimitiveRestartIndexNV)
30104
30105 .p2align 4,,15
30106 .globl GL_PREFIX(PrimitiveRestartNV)
30107 .type GL_PREFIX(PrimitiveRestartNV), @function
30108 GL_PREFIX(PrimitiveRestartNV):
30109 #if defined(GLX_USE_TLS)
30110 call _x86_64_get_dispatch@PLT
30111 movq 6368(%rax), %r11
30112 jmp *%r11
30113 #elif defined(PTHREADS)
30114 pushq %rbp
30115 call _x86_64_get_dispatch@PLT
30116 popq %rbp
30117 movq 6368(%rax), %r11
30118 jmp *%r11
30119 #else
30120 movq _glapi_Dispatch(%rip), %rax
30121 testq %rax, %rax
30122 je 1f
30123 movq 6368(%rax), %r11
30124 jmp *%r11
30125 1:
30126 pushq %rbp
30127 call _glapi_get_dispatch
30128 popq %rbp
30129 movq 6368(%rax), %r11
30130 jmp *%r11
30131 #endif /* defined(GLX_USE_TLS) */
30132 .size GL_PREFIX(PrimitiveRestartNV), .-GL_PREFIX(PrimitiveRestartNV)
30133
30134 .p2align 4,,15
30135 .globl GL_PREFIX(_dispatch_stub_797)
30136 .type GL_PREFIX(_dispatch_stub_797), @function
30137 HIDDEN(GL_PREFIX(_dispatch_stub_797))
30138 GL_PREFIX(_dispatch_stub_797):
30139 #if defined(GLX_USE_TLS)
30140 call _x86_64_get_dispatch@PLT
30141 movq 6376(%rax), %r11
30142 jmp *%r11
30143 #elif defined(PTHREADS)
30144 pushq %rdi
30145 pushq %rsi
30146 pushq %rbp
30147 call _x86_64_get_dispatch@PLT
30148 popq %rbp
30149 popq %rsi
30150 popq %rdi
30151 movq 6376(%rax), %r11
30152 jmp *%r11
30153 #else
30154 movq _glapi_Dispatch(%rip), %rax
30155 testq %rax, %rax
30156 je 1f
30157 movq 6376(%rax), %r11
30158 jmp *%r11
30159 1:
30160 pushq %rdi
30161 pushq %rsi
30162 pushq %rbp
30163 call _glapi_get_dispatch
30164 popq %rbp
30165 popq %rsi
30166 popq %rdi
30167 movq 6376(%rax), %r11
30168 jmp *%r11
30169 #endif /* defined(GLX_USE_TLS) */
30170 .size GL_PREFIX(_dispatch_stub_797), .-GL_PREFIX(_dispatch_stub_797)
30171
30172 .p2align 4,,15
30173 .globl GL_PREFIX(_dispatch_stub_798)
30174 .type GL_PREFIX(_dispatch_stub_798), @function
30175 HIDDEN(GL_PREFIX(_dispatch_stub_798))
30176 GL_PREFIX(_dispatch_stub_798):
30177 #if defined(GLX_USE_TLS)
30178 call _x86_64_get_dispatch@PLT
30179 movq 6384(%rax), %r11
30180 jmp *%r11
30181 #elif defined(PTHREADS)
30182 pushq %rdi
30183 pushq %rsi
30184 pushq %rbp
30185 call _x86_64_get_dispatch@PLT
30186 popq %rbp
30187 popq %rsi
30188 popq %rdi
30189 movq 6384(%rax), %r11
30190 jmp *%r11
30191 #else
30192 movq _glapi_Dispatch(%rip), %rax
30193 testq %rax, %rax
30194 je 1f
30195 movq 6384(%rax), %r11
30196 jmp *%r11
30197 1:
30198 pushq %rdi
30199 pushq %rsi
30200 pushq %rbp
30201 call _glapi_get_dispatch
30202 popq %rbp
30203 popq %rsi
30204 popq %rdi
30205 movq 6384(%rax), %r11
30206 jmp *%r11
30207 #endif /* defined(GLX_USE_TLS) */
30208 .size GL_PREFIX(_dispatch_stub_798), .-GL_PREFIX(_dispatch_stub_798)
30209
30210 .p2align 4,,15
30211 .globl GL_PREFIX(BindFramebufferEXT)
30212 .type GL_PREFIX(BindFramebufferEXT), @function
30213 GL_PREFIX(BindFramebufferEXT):
30214 #if defined(GLX_USE_TLS)
30215 call _x86_64_get_dispatch@PLT
30216 movq 6392(%rax), %r11
30217 jmp *%r11
30218 #elif defined(PTHREADS)
30219 pushq %rdi
30220 pushq %rsi
30221 pushq %rbp
30222 call _x86_64_get_dispatch@PLT
30223 popq %rbp
30224 popq %rsi
30225 popq %rdi
30226 movq 6392(%rax), %r11
30227 jmp *%r11
30228 #else
30229 movq _glapi_Dispatch(%rip), %rax
30230 testq %rax, %rax
30231 je 1f
30232 movq 6392(%rax), %r11
30233 jmp *%r11
30234 1:
30235 pushq %rdi
30236 pushq %rsi
30237 pushq %rbp
30238 call _glapi_get_dispatch
30239 popq %rbp
30240 popq %rsi
30241 popq %rdi
30242 movq 6392(%rax), %r11
30243 jmp *%r11
30244 #endif /* defined(GLX_USE_TLS) */
30245 .size GL_PREFIX(BindFramebufferEXT), .-GL_PREFIX(BindFramebufferEXT)
30246
30247 .p2align 4,,15
30248 .globl GL_PREFIX(BindRenderbufferEXT)
30249 .type GL_PREFIX(BindRenderbufferEXT), @function
30250 GL_PREFIX(BindRenderbufferEXT):
30251 #if defined(GLX_USE_TLS)
30252 call _x86_64_get_dispatch@PLT
30253 movq 6400(%rax), %r11
30254 jmp *%r11
30255 #elif defined(PTHREADS)
30256 pushq %rdi
30257 pushq %rsi
30258 pushq %rbp
30259 call _x86_64_get_dispatch@PLT
30260 popq %rbp
30261 popq %rsi
30262 popq %rdi
30263 movq 6400(%rax), %r11
30264 jmp *%r11
30265 #else
30266 movq _glapi_Dispatch(%rip), %rax
30267 testq %rax, %rax
30268 je 1f
30269 movq 6400(%rax), %r11
30270 jmp *%r11
30271 1:
30272 pushq %rdi
30273 pushq %rsi
30274 pushq %rbp
30275 call _glapi_get_dispatch
30276 popq %rbp
30277 popq %rsi
30278 popq %rdi
30279 movq 6400(%rax), %r11
30280 jmp *%r11
30281 #endif /* defined(GLX_USE_TLS) */
30282 .size GL_PREFIX(BindRenderbufferEXT), .-GL_PREFIX(BindRenderbufferEXT)
30283
30284 .p2align 4,,15
30285 .globl GL_PREFIX(CheckFramebufferStatusEXT)
30286 .type GL_PREFIX(CheckFramebufferStatusEXT), @function
30287 GL_PREFIX(CheckFramebufferStatusEXT):
30288 #if defined(GLX_USE_TLS)
30289 call _x86_64_get_dispatch@PLT
30290 movq 6408(%rax), %r11
30291 jmp *%r11
30292 #elif defined(PTHREADS)
30293 pushq %rdi
30294 call _x86_64_get_dispatch@PLT
30295 popq %rdi
30296 movq 6408(%rax), %r11
30297 jmp *%r11
30298 #else
30299 movq _glapi_Dispatch(%rip), %rax
30300 testq %rax, %rax
30301 je 1f
30302 movq 6408(%rax), %r11
30303 jmp *%r11
30304 1:
30305 pushq %rdi
30306 call _glapi_get_dispatch
30307 popq %rdi
30308 movq 6408(%rax), %r11
30309 jmp *%r11
30310 #endif /* defined(GLX_USE_TLS) */
30311 .size GL_PREFIX(CheckFramebufferStatusEXT), .-GL_PREFIX(CheckFramebufferStatusEXT)
30312
30313 .p2align 4,,15
30314 .globl GL_PREFIX(DeleteFramebuffersEXT)
30315 .type GL_PREFIX(DeleteFramebuffersEXT), @function
30316 GL_PREFIX(DeleteFramebuffersEXT):
30317 #if defined(GLX_USE_TLS)
30318 call _x86_64_get_dispatch@PLT
30319 movq 6416(%rax), %r11
30320 jmp *%r11
30321 #elif defined(PTHREADS)
30322 pushq %rdi
30323 pushq %rsi
30324 pushq %rbp
30325 call _x86_64_get_dispatch@PLT
30326 popq %rbp
30327 popq %rsi
30328 popq %rdi
30329 movq 6416(%rax), %r11
30330 jmp *%r11
30331 #else
30332 movq _glapi_Dispatch(%rip), %rax
30333 testq %rax, %rax
30334 je 1f
30335 movq 6416(%rax), %r11
30336 jmp *%r11
30337 1:
30338 pushq %rdi
30339 pushq %rsi
30340 pushq %rbp
30341 call _glapi_get_dispatch
30342 popq %rbp
30343 popq %rsi
30344 popq %rdi
30345 movq 6416(%rax), %r11
30346 jmp *%r11
30347 #endif /* defined(GLX_USE_TLS) */
30348 .size GL_PREFIX(DeleteFramebuffersEXT), .-GL_PREFIX(DeleteFramebuffersEXT)
30349
30350 .p2align 4,,15
30351 .globl GL_PREFIX(DeleteRenderbuffersEXT)
30352 .type GL_PREFIX(DeleteRenderbuffersEXT), @function
30353 GL_PREFIX(DeleteRenderbuffersEXT):
30354 #if defined(GLX_USE_TLS)
30355 call _x86_64_get_dispatch@PLT
30356 movq 6424(%rax), %r11
30357 jmp *%r11
30358 #elif defined(PTHREADS)
30359 pushq %rdi
30360 pushq %rsi
30361 pushq %rbp
30362 call _x86_64_get_dispatch@PLT
30363 popq %rbp
30364 popq %rsi
30365 popq %rdi
30366 movq 6424(%rax), %r11
30367 jmp *%r11
30368 #else
30369 movq _glapi_Dispatch(%rip), %rax
30370 testq %rax, %rax
30371 je 1f
30372 movq 6424(%rax), %r11
30373 jmp *%r11
30374 1:
30375 pushq %rdi
30376 pushq %rsi
30377 pushq %rbp
30378 call _glapi_get_dispatch
30379 popq %rbp
30380 popq %rsi
30381 popq %rdi
30382 movq 6424(%rax), %r11
30383 jmp *%r11
30384 #endif /* defined(GLX_USE_TLS) */
30385 .size GL_PREFIX(DeleteRenderbuffersEXT), .-GL_PREFIX(DeleteRenderbuffersEXT)
30386
30387 .p2align 4,,15
30388 .globl GL_PREFIX(FramebufferRenderbufferEXT)
30389 .type GL_PREFIX(FramebufferRenderbufferEXT), @function
30390 GL_PREFIX(FramebufferRenderbufferEXT):
30391 #if defined(GLX_USE_TLS)
30392 call _x86_64_get_dispatch@PLT
30393 movq 6432(%rax), %r11
30394 jmp *%r11
30395 #elif defined(PTHREADS)
30396 pushq %rdi
30397 pushq %rsi
30398 pushq %rdx
30399 pushq %rcx
30400 pushq %rbp
30401 call _x86_64_get_dispatch@PLT
30402 popq %rbp
30403 popq %rcx
30404 popq %rdx
30405 popq %rsi
30406 popq %rdi
30407 movq 6432(%rax), %r11
30408 jmp *%r11
30409 #else
30410 movq _glapi_Dispatch(%rip), %rax
30411 testq %rax, %rax
30412 je 1f
30413 movq 6432(%rax), %r11
30414 jmp *%r11
30415 1:
30416 pushq %rdi
30417 pushq %rsi
30418 pushq %rdx
30419 pushq %rcx
30420 pushq %rbp
30421 call _glapi_get_dispatch
30422 popq %rbp
30423 popq %rcx
30424 popq %rdx
30425 popq %rsi
30426 popq %rdi
30427 movq 6432(%rax), %r11
30428 jmp *%r11
30429 #endif /* defined(GLX_USE_TLS) */
30430 .size GL_PREFIX(FramebufferRenderbufferEXT), .-GL_PREFIX(FramebufferRenderbufferEXT)
30431
30432 .p2align 4,,15
30433 .globl GL_PREFIX(FramebufferTexture1DEXT)
30434 .type GL_PREFIX(FramebufferTexture1DEXT), @function
30435 GL_PREFIX(FramebufferTexture1DEXT):
30436 #if defined(GLX_USE_TLS)
30437 call _x86_64_get_dispatch@PLT
30438 movq 6440(%rax), %r11
30439 jmp *%r11
30440 #elif defined(PTHREADS)
30441 pushq %rdi
30442 pushq %rsi
30443 pushq %rdx
30444 pushq %rcx
30445 pushq %r8
30446 call _x86_64_get_dispatch@PLT
30447 popq %r8
30448 popq %rcx
30449 popq %rdx
30450 popq %rsi
30451 popq %rdi
30452 movq 6440(%rax), %r11
30453 jmp *%r11
30454 #else
30455 movq _glapi_Dispatch(%rip), %rax
30456 testq %rax, %rax
30457 je 1f
30458 movq 6440(%rax), %r11
30459 jmp *%r11
30460 1:
30461 pushq %rdi
30462 pushq %rsi
30463 pushq %rdx
30464 pushq %rcx
30465 pushq %r8
30466 call _glapi_get_dispatch
30467 popq %r8
30468 popq %rcx
30469 popq %rdx
30470 popq %rsi
30471 popq %rdi
30472 movq 6440(%rax), %r11
30473 jmp *%r11
30474 #endif /* defined(GLX_USE_TLS) */
30475 .size GL_PREFIX(FramebufferTexture1DEXT), .-GL_PREFIX(FramebufferTexture1DEXT)
30476
30477 .p2align 4,,15
30478 .globl GL_PREFIX(FramebufferTexture2DEXT)
30479 .type GL_PREFIX(FramebufferTexture2DEXT), @function
30480 GL_PREFIX(FramebufferTexture2DEXT):
30481 #if defined(GLX_USE_TLS)
30482 call _x86_64_get_dispatch@PLT
30483 movq 6448(%rax), %r11
30484 jmp *%r11
30485 #elif defined(PTHREADS)
30486 pushq %rdi
30487 pushq %rsi
30488 pushq %rdx
30489 pushq %rcx
30490 pushq %r8
30491 call _x86_64_get_dispatch@PLT
30492 popq %r8
30493 popq %rcx
30494 popq %rdx
30495 popq %rsi
30496 popq %rdi
30497 movq 6448(%rax), %r11
30498 jmp *%r11
30499 #else
30500 movq _glapi_Dispatch(%rip), %rax
30501 testq %rax, %rax
30502 je 1f
30503 movq 6448(%rax), %r11
30504 jmp *%r11
30505 1:
30506 pushq %rdi
30507 pushq %rsi
30508 pushq %rdx
30509 pushq %rcx
30510 pushq %r8
30511 call _glapi_get_dispatch
30512 popq %r8
30513 popq %rcx
30514 popq %rdx
30515 popq %rsi
30516 popq %rdi
30517 movq 6448(%rax), %r11
30518 jmp *%r11
30519 #endif /* defined(GLX_USE_TLS) */
30520 .size GL_PREFIX(FramebufferTexture2DEXT), .-GL_PREFIX(FramebufferTexture2DEXT)
30521
30522 .p2align 4,,15
30523 .globl GL_PREFIX(FramebufferTexture3DEXT)
30524 .type GL_PREFIX(FramebufferTexture3DEXT), @function
30525 GL_PREFIX(FramebufferTexture3DEXT):
30526 #if defined(GLX_USE_TLS)
30527 call _x86_64_get_dispatch@PLT
30528 movq 6456(%rax), %r11
30529 jmp *%r11
30530 #elif defined(PTHREADS)
30531 pushq %rdi
30532 pushq %rsi
30533 pushq %rdx
30534 pushq %rcx
30535 pushq %r8
30536 pushq %r9
30537 pushq %rbp
30538 call _x86_64_get_dispatch@PLT
30539 popq %rbp
30540 popq %r9
30541 popq %r8
30542 popq %rcx
30543 popq %rdx
30544 popq %rsi
30545 popq %rdi
30546 movq 6456(%rax), %r11
30547 jmp *%r11
30548 #else
30549 movq _glapi_Dispatch(%rip), %rax
30550 testq %rax, %rax
30551 je 1f
30552 movq 6456(%rax), %r11
30553 jmp *%r11
30554 1:
30555 pushq %rdi
30556 pushq %rsi
30557 pushq %rdx
30558 pushq %rcx
30559 pushq %r8
30560 pushq %r9
30561 pushq %rbp
30562 call _glapi_get_dispatch
30563 popq %rbp
30564 popq %r9
30565 popq %r8
30566 popq %rcx
30567 popq %rdx
30568 popq %rsi
30569 popq %rdi
30570 movq 6456(%rax), %r11
30571 jmp *%r11
30572 #endif /* defined(GLX_USE_TLS) */
30573 .size GL_PREFIX(FramebufferTexture3DEXT), .-GL_PREFIX(FramebufferTexture3DEXT)
30574
30575 .p2align 4,,15
30576 .globl GL_PREFIX(GenFramebuffersEXT)
30577 .type GL_PREFIX(GenFramebuffersEXT), @function
30578 GL_PREFIX(GenFramebuffersEXT):
30579 #if defined(GLX_USE_TLS)
30580 call _x86_64_get_dispatch@PLT
30581 movq 6464(%rax), %r11
30582 jmp *%r11
30583 #elif defined(PTHREADS)
30584 pushq %rdi
30585 pushq %rsi
30586 pushq %rbp
30587 call _x86_64_get_dispatch@PLT
30588 popq %rbp
30589 popq %rsi
30590 popq %rdi
30591 movq 6464(%rax), %r11
30592 jmp *%r11
30593 #else
30594 movq _glapi_Dispatch(%rip), %rax
30595 testq %rax, %rax
30596 je 1f
30597 movq 6464(%rax), %r11
30598 jmp *%r11
30599 1:
30600 pushq %rdi
30601 pushq %rsi
30602 pushq %rbp
30603 call _glapi_get_dispatch
30604 popq %rbp
30605 popq %rsi
30606 popq %rdi
30607 movq 6464(%rax), %r11
30608 jmp *%r11
30609 #endif /* defined(GLX_USE_TLS) */
30610 .size GL_PREFIX(GenFramebuffersEXT), .-GL_PREFIX(GenFramebuffersEXT)
30611
30612 .p2align 4,,15
30613 .globl GL_PREFIX(GenRenderbuffersEXT)
30614 .type GL_PREFIX(GenRenderbuffersEXT), @function
30615 GL_PREFIX(GenRenderbuffersEXT):
30616 #if defined(GLX_USE_TLS)
30617 call _x86_64_get_dispatch@PLT
30618 movq 6472(%rax), %r11
30619 jmp *%r11
30620 #elif defined(PTHREADS)
30621 pushq %rdi
30622 pushq %rsi
30623 pushq %rbp
30624 call _x86_64_get_dispatch@PLT
30625 popq %rbp
30626 popq %rsi
30627 popq %rdi
30628 movq 6472(%rax), %r11
30629 jmp *%r11
30630 #else
30631 movq _glapi_Dispatch(%rip), %rax
30632 testq %rax, %rax
30633 je 1f
30634 movq 6472(%rax), %r11
30635 jmp *%r11
30636 1:
30637 pushq %rdi
30638 pushq %rsi
30639 pushq %rbp
30640 call _glapi_get_dispatch
30641 popq %rbp
30642 popq %rsi
30643 popq %rdi
30644 movq 6472(%rax), %r11
30645 jmp *%r11
30646 #endif /* defined(GLX_USE_TLS) */
30647 .size GL_PREFIX(GenRenderbuffersEXT), .-GL_PREFIX(GenRenderbuffersEXT)
30648
30649 .p2align 4,,15
30650 .globl GL_PREFIX(GenerateMipmapEXT)
30651 .type GL_PREFIX(GenerateMipmapEXT), @function
30652 GL_PREFIX(GenerateMipmapEXT):
30653 #if defined(GLX_USE_TLS)
30654 call _x86_64_get_dispatch@PLT
30655 movq 6480(%rax), %r11
30656 jmp *%r11
30657 #elif defined(PTHREADS)
30658 pushq %rdi
30659 call _x86_64_get_dispatch@PLT
30660 popq %rdi
30661 movq 6480(%rax), %r11
30662 jmp *%r11
30663 #else
30664 movq _glapi_Dispatch(%rip), %rax
30665 testq %rax, %rax
30666 je 1f
30667 movq 6480(%rax), %r11
30668 jmp *%r11
30669 1:
30670 pushq %rdi
30671 call _glapi_get_dispatch
30672 popq %rdi
30673 movq 6480(%rax), %r11
30674 jmp *%r11
30675 #endif /* defined(GLX_USE_TLS) */
30676 .size GL_PREFIX(GenerateMipmapEXT), .-GL_PREFIX(GenerateMipmapEXT)
30677
30678 .p2align 4,,15
30679 .globl GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
30680 .type GL_PREFIX(GetFramebufferAttachmentParameterivEXT), @function
30681 GL_PREFIX(GetFramebufferAttachmentParameterivEXT):
30682 #if defined(GLX_USE_TLS)
30683 call _x86_64_get_dispatch@PLT
30684 movq 6488(%rax), %r11
30685 jmp *%r11
30686 #elif defined(PTHREADS)
30687 pushq %rdi
30688 pushq %rsi
30689 pushq %rdx
30690 pushq %rcx
30691 pushq %rbp
30692 call _x86_64_get_dispatch@PLT
30693 popq %rbp
30694 popq %rcx
30695 popq %rdx
30696 popq %rsi
30697 popq %rdi
30698 movq 6488(%rax), %r11
30699 jmp *%r11
30700 #else
30701 movq _glapi_Dispatch(%rip), %rax
30702 testq %rax, %rax
30703 je 1f
30704 movq 6488(%rax), %r11
30705 jmp *%r11
30706 1:
30707 pushq %rdi
30708 pushq %rsi
30709 pushq %rdx
30710 pushq %rcx
30711 pushq %rbp
30712 call _glapi_get_dispatch
30713 popq %rbp
30714 popq %rcx
30715 popq %rdx
30716 popq %rsi
30717 popq %rdi
30718 movq 6488(%rax), %r11
30719 jmp *%r11
30720 #endif /* defined(GLX_USE_TLS) */
30721 .size GL_PREFIX(GetFramebufferAttachmentParameterivEXT), .-GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
30722
30723 .p2align 4,,15
30724 .globl GL_PREFIX(GetRenderbufferParameterivEXT)
30725 .type GL_PREFIX(GetRenderbufferParameterivEXT), @function
30726 GL_PREFIX(GetRenderbufferParameterivEXT):
30727 #if defined(GLX_USE_TLS)
30728 call _x86_64_get_dispatch@PLT
30729 movq 6496(%rax), %r11
30730 jmp *%r11
30731 #elif defined(PTHREADS)
30732 pushq %rdi
30733 pushq %rsi
30734 pushq %rdx
30735 call _x86_64_get_dispatch@PLT
30736 popq %rdx
30737 popq %rsi
30738 popq %rdi
30739 movq 6496(%rax), %r11
30740 jmp *%r11
30741 #else
30742 movq _glapi_Dispatch(%rip), %rax
30743 testq %rax, %rax
30744 je 1f
30745 movq 6496(%rax), %r11
30746 jmp *%r11
30747 1:
30748 pushq %rdi
30749 pushq %rsi
30750 pushq %rdx
30751 call _glapi_get_dispatch
30752 popq %rdx
30753 popq %rsi
30754 popq %rdi
30755 movq 6496(%rax), %r11
30756 jmp *%r11
30757 #endif /* defined(GLX_USE_TLS) */
30758 .size GL_PREFIX(GetRenderbufferParameterivEXT), .-GL_PREFIX(GetRenderbufferParameterivEXT)
30759
30760 .p2align 4,,15
30761 .globl GL_PREFIX(IsFramebufferEXT)
30762 .type GL_PREFIX(IsFramebufferEXT), @function
30763 GL_PREFIX(IsFramebufferEXT):
30764 #if defined(GLX_USE_TLS)
30765 call _x86_64_get_dispatch@PLT
30766 movq 6504(%rax), %r11
30767 jmp *%r11
30768 #elif defined(PTHREADS)
30769 pushq %rdi
30770 call _x86_64_get_dispatch@PLT
30771 popq %rdi
30772 movq 6504(%rax), %r11
30773 jmp *%r11
30774 #else
30775 movq _glapi_Dispatch(%rip), %rax
30776 testq %rax, %rax
30777 je 1f
30778 movq 6504(%rax), %r11
30779 jmp *%r11
30780 1:
30781 pushq %rdi
30782 call _glapi_get_dispatch
30783 popq %rdi
30784 movq 6504(%rax), %r11
30785 jmp *%r11
30786 #endif /* defined(GLX_USE_TLS) */
30787 .size GL_PREFIX(IsFramebufferEXT), .-GL_PREFIX(IsFramebufferEXT)
30788
30789 .p2align 4,,15
30790 .globl GL_PREFIX(IsRenderbufferEXT)
30791 .type GL_PREFIX(IsRenderbufferEXT), @function
30792 GL_PREFIX(IsRenderbufferEXT):
30793 #if defined(GLX_USE_TLS)
30794 call _x86_64_get_dispatch@PLT
30795 movq 6512(%rax), %r11
30796 jmp *%r11
30797 #elif defined(PTHREADS)
30798 pushq %rdi
30799 call _x86_64_get_dispatch@PLT
30800 popq %rdi
30801 movq 6512(%rax), %r11
30802 jmp *%r11
30803 #else
30804 movq _glapi_Dispatch(%rip), %rax
30805 testq %rax, %rax
30806 je 1f
30807 movq 6512(%rax), %r11
30808 jmp *%r11
30809 1:
30810 pushq %rdi
30811 call _glapi_get_dispatch
30812 popq %rdi
30813 movq 6512(%rax), %r11
30814 jmp *%r11
30815 #endif /* defined(GLX_USE_TLS) */
30816 .size GL_PREFIX(IsRenderbufferEXT), .-GL_PREFIX(IsRenderbufferEXT)
30817
30818 .p2align 4,,15
30819 .globl GL_PREFIX(RenderbufferStorageEXT)
30820 .type GL_PREFIX(RenderbufferStorageEXT), @function
30821 GL_PREFIX(RenderbufferStorageEXT):
30822 #if defined(GLX_USE_TLS)
30823 call _x86_64_get_dispatch@PLT
30824 movq 6520(%rax), %r11
30825 jmp *%r11
30826 #elif defined(PTHREADS)
30827 pushq %rdi
30828 pushq %rsi
30829 pushq %rdx
30830 pushq %rcx
30831 pushq %rbp
30832 call _x86_64_get_dispatch@PLT
30833 popq %rbp
30834 popq %rcx
30835 popq %rdx
30836 popq %rsi
30837 popq %rdi
30838 movq 6520(%rax), %r11
30839 jmp *%r11
30840 #else
30841 movq _glapi_Dispatch(%rip), %rax
30842 testq %rax, %rax
30843 je 1f
30844 movq 6520(%rax), %r11
30845 jmp *%r11
30846 1:
30847 pushq %rdi
30848 pushq %rsi
30849 pushq %rdx
30850 pushq %rcx
30851 pushq %rbp
30852 call _glapi_get_dispatch
30853 popq %rbp
30854 popq %rcx
30855 popq %rdx
30856 popq %rsi
30857 popq %rdi
30858 movq 6520(%rax), %r11
30859 jmp *%r11
30860 #endif /* defined(GLX_USE_TLS) */
30861 .size GL_PREFIX(RenderbufferStorageEXT), .-GL_PREFIX(RenderbufferStorageEXT)
30862
30863 .p2align 4,,15
30864 .globl GL_PREFIX(_dispatch_stub_816)
30865 .type GL_PREFIX(_dispatch_stub_816), @function
30866 HIDDEN(GL_PREFIX(_dispatch_stub_816))
30867 GL_PREFIX(_dispatch_stub_816):
30868 #if defined(GLX_USE_TLS)
30869 call _x86_64_get_dispatch@PLT
30870 movq 6528(%rax), %r11
30871 jmp *%r11
30872 #elif defined(PTHREADS)
30873 pushq %rdi
30874 pushq %rsi
30875 pushq %rdx
30876 pushq %rcx
30877 pushq %r8
30878 pushq %r9
30879 pushq %rbp
30880 call _x86_64_get_dispatch@PLT
30881 popq %rbp
30882 popq %r9
30883 popq %r8
30884 popq %rcx
30885 popq %rdx
30886 popq %rsi
30887 popq %rdi
30888 movq 6528(%rax), %r11
30889 jmp *%r11
30890 #else
30891 movq _glapi_Dispatch(%rip), %rax
30892 testq %rax, %rax
30893 je 1f
30894 movq 6528(%rax), %r11
30895 jmp *%r11
30896 1:
30897 pushq %rdi
30898 pushq %rsi
30899 pushq %rdx
30900 pushq %rcx
30901 pushq %r8
30902 pushq %r9
30903 pushq %rbp
30904 call _glapi_get_dispatch
30905 popq %rbp
30906 popq %r9
30907 popq %r8
30908 popq %rcx
30909 popq %rdx
30910 popq %rsi
30911 popq %rdi
30912 movq 6528(%rax), %r11
30913 jmp *%r11
30914 #endif /* defined(GLX_USE_TLS) */
30915 .size GL_PREFIX(_dispatch_stub_816), .-GL_PREFIX(_dispatch_stub_816)
30916
30917 .p2align 4,,15
30918 .globl GL_PREFIX(_dispatch_stub_817)
30919 .type GL_PREFIX(_dispatch_stub_817), @function
30920 HIDDEN(GL_PREFIX(_dispatch_stub_817))
30921 GL_PREFIX(_dispatch_stub_817):
30922 #if defined(GLX_USE_TLS)
30923 call _x86_64_get_dispatch@PLT
30924 movq 6536(%rax), %r11
30925 jmp *%r11
30926 #elif defined(PTHREADS)
30927 pushq %rdi
30928 pushq %rsi
30929 pushq %rdx
30930 call _x86_64_get_dispatch@PLT
30931 popq %rdx
30932 popq %rsi
30933 popq %rdi
30934 movq 6536(%rax), %r11
30935 jmp *%r11
30936 #else
30937 movq _glapi_Dispatch(%rip), %rax
30938 testq %rax, %rax
30939 je 1f
30940 movq 6536(%rax), %r11
30941 jmp *%r11
30942 1:
30943 pushq %rdi
30944 pushq %rsi
30945 pushq %rdx
30946 call _glapi_get_dispatch
30947 popq %rdx
30948 popq %rsi
30949 popq %rdi
30950 movq 6536(%rax), %r11
30951 jmp *%r11
30952 #endif /* defined(GLX_USE_TLS) */
30953 .size GL_PREFIX(_dispatch_stub_817), .-GL_PREFIX(_dispatch_stub_817)
30954
30955 .p2align 4,,15
30956 .globl GL_PREFIX(_dispatch_stub_818)
30957 .type GL_PREFIX(_dispatch_stub_818), @function
30958 HIDDEN(GL_PREFIX(_dispatch_stub_818))
30959 GL_PREFIX(_dispatch_stub_818):
30960 #if defined(GLX_USE_TLS)
30961 call _x86_64_get_dispatch@PLT
30962 movq 6544(%rax), %r11
30963 jmp *%r11
30964 #elif defined(PTHREADS)
30965 pushq %rdi
30966 pushq %rsi
30967 pushq %rdx
30968 call _x86_64_get_dispatch@PLT
30969 popq %rdx
30970 popq %rsi
30971 popq %rdi
30972 movq 6544(%rax), %r11
30973 jmp *%r11
30974 #else
30975 movq _glapi_Dispatch(%rip), %rax
30976 testq %rax, %rax
30977 je 1f
30978 movq 6544(%rax), %r11
30979 jmp *%r11
30980 1:
30981 pushq %rdi
30982 pushq %rsi
30983 pushq %rdx
30984 call _glapi_get_dispatch
30985 popq %rdx
30986 popq %rsi
30987 popq %rdi
30988 movq 6544(%rax), %r11
30989 jmp *%r11
30990 #endif /* defined(GLX_USE_TLS) */
30991 .size GL_PREFIX(_dispatch_stub_818), .-GL_PREFIX(_dispatch_stub_818)
30992
30993 .p2align 4,,15
30994 .globl GL_PREFIX(BindFragDataLocationEXT)
30995 .type GL_PREFIX(BindFragDataLocationEXT), @function
30996 GL_PREFIX(BindFragDataLocationEXT):
30997 #if defined(GLX_USE_TLS)
30998 call _x86_64_get_dispatch@PLT
30999 movq 6552(%rax), %r11
31000 jmp *%r11
31001 #elif defined(PTHREADS)
31002 pushq %rdi
31003 pushq %rsi
31004 pushq %rdx
31005 call _x86_64_get_dispatch@PLT
31006 popq %rdx
31007 popq %rsi
31008 popq %rdi
31009 movq 6552(%rax), %r11
31010 jmp *%r11
31011 #else
31012 movq _glapi_Dispatch(%rip), %rax
31013 testq %rax, %rax
31014 je 1f
31015 movq 6552(%rax), %r11
31016 jmp *%r11
31017 1:
31018 pushq %rdi
31019 pushq %rsi
31020 pushq %rdx
31021 call _glapi_get_dispatch
31022 popq %rdx
31023 popq %rsi
31024 popq %rdi
31025 movq 6552(%rax), %r11
31026 jmp *%r11
31027 #endif /* defined(GLX_USE_TLS) */
31028 .size GL_PREFIX(BindFragDataLocationEXT), .-GL_PREFIX(BindFragDataLocationEXT)
31029
31030 .p2align 4,,15
31031 .globl GL_PREFIX(GetFragDataLocationEXT)
31032 .type GL_PREFIX(GetFragDataLocationEXT), @function
31033 GL_PREFIX(GetFragDataLocationEXT):
31034 #if defined(GLX_USE_TLS)
31035 call _x86_64_get_dispatch@PLT
31036 movq 6560(%rax), %r11
31037 jmp *%r11
31038 #elif defined(PTHREADS)
31039 pushq %rdi
31040 pushq %rsi
31041 pushq %rbp
31042 call _x86_64_get_dispatch@PLT
31043 popq %rbp
31044 popq %rsi
31045 popq %rdi
31046 movq 6560(%rax), %r11
31047 jmp *%r11
31048 #else
31049 movq _glapi_Dispatch(%rip), %rax
31050 testq %rax, %rax
31051 je 1f
31052 movq 6560(%rax), %r11
31053 jmp *%r11
31054 1:
31055 pushq %rdi
31056 pushq %rsi
31057 pushq %rbp
31058 call _glapi_get_dispatch
31059 popq %rbp
31060 popq %rsi
31061 popq %rdi
31062 movq 6560(%rax), %r11
31063 jmp *%r11
31064 #endif /* defined(GLX_USE_TLS) */
31065 .size GL_PREFIX(GetFragDataLocationEXT), .-GL_PREFIX(GetFragDataLocationEXT)
31066
31067 .p2align 4,,15
31068 .globl GL_PREFIX(GetUniformuivEXT)
31069 .type GL_PREFIX(GetUniformuivEXT), @function
31070 GL_PREFIX(GetUniformuivEXT):
31071 #if defined(GLX_USE_TLS)
31072 call _x86_64_get_dispatch@PLT
31073 movq 6568(%rax), %r11
31074 jmp *%r11
31075 #elif defined(PTHREADS)
31076 pushq %rdi
31077 pushq %rsi
31078 pushq %rdx
31079 call _x86_64_get_dispatch@PLT
31080 popq %rdx
31081 popq %rsi
31082 popq %rdi
31083 movq 6568(%rax), %r11
31084 jmp *%r11
31085 #else
31086 movq _glapi_Dispatch(%rip), %rax
31087 testq %rax, %rax
31088 je 1f
31089 movq 6568(%rax), %r11
31090 jmp *%r11
31091 1:
31092 pushq %rdi
31093 pushq %rsi
31094 pushq %rdx
31095 call _glapi_get_dispatch
31096 popq %rdx
31097 popq %rsi
31098 popq %rdi
31099 movq 6568(%rax), %r11
31100 jmp *%r11
31101 #endif /* defined(GLX_USE_TLS) */
31102 .size GL_PREFIX(GetUniformuivEXT), .-GL_PREFIX(GetUniformuivEXT)
31103
31104 .p2align 4,,15
31105 .globl GL_PREFIX(GetVertexAttribIivEXT)
31106 .type GL_PREFIX(GetVertexAttribIivEXT), @function
31107 GL_PREFIX(GetVertexAttribIivEXT):
31108 #if defined(GLX_USE_TLS)
31109 call _x86_64_get_dispatch@PLT
31110 movq 6576(%rax), %r11
31111 jmp *%r11
31112 #elif defined(PTHREADS)
31113 pushq %rdi
31114 pushq %rsi
31115 pushq %rdx
31116 call _x86_64_get_dispatch@PLT
31117 popq %rdx
31118 popq %rsi
31119 popq %rdi
31120 movq 6576(%rax), %r11
31121 jmp *%r11
31122 #else
31123 movq _glapi_Dispatch(%rip), %rax
31124 testq %rax, %rax
31125 je 1f
31126 movq 6576(%rax), %r11
31127 jmp *%r11
31128 1:
31129 pushq %rdi
31130 pushq %rsi
31131 pushq %rdx
31132 call _glapi_get_dispatch
31133 popq %rdx
31134 popq %rsi
31135 popq %rdi
31136 movq 6576(%rax), %r11
31137 jmp *%r11
31138 #endif /* defined(GLX_USE_TLS) */
31139 .size GL_PREFIX(GetVertexAttribIivEXT), .-GL_PREFIX(GetVertexAttribIivEXT)
31140
31141 .p2align 4,,15
31142 .globl GL_PREFIX(GetVertexAttribIuivEXT)
31143 .type GL_PREFIX(GetVertexAttribIuivEXT), @function
31144 GL_PREFIX(GetVertexAttribIuivEXT):
31145 #if defined(GLX_USE_TLS)
31146 call _x86_64_get_dispatch@PLT
31147 movq 6584(%rax), %r11
31148 jmp *%r11
31149 #elif defined(PTHREADS)
31150 pushq %rdi
31151 pushq %rsi
31152 pushq %rdx
31153 call _x86_64_get_dispatch@PLT
31154 popq %rdx
31155 popq %rsi
31156 popq %rdi
31157 movq 6584(%rax), %r11
31158 jmp *%r11
31159 #else
31160 movq _glapi_Dispatch(%rip), %rax
31161 testq %rax, %rax
31162 je 1f
31163 movq 6584(%rax), %r11
31164 jmp *%r11
31165 1:
31166 pushq %rdi
31167 pushq %rsi
31168 pushq %rdx
31169 call _glapi_get_dispatch
31170 popq %rdx
31171 popq %rsi
31172 popq %rdi
31173 movq 6584(%rax), %r11
31174 jmp *%r11
31175 #endif /* defined(GLX_USE_TLS) */
31176 .size GL_PREFIX(GetVertexAttribIuivEXT), .-GL_PREFIX(GetVertexAttribIuivEXT)
31177
31178 .p2align 4,,15
31179 .globl GL_PREFIX(Uniform1uiEXT)
31180 .type GL_PREFIX(Uniform1uiEXT), @function
31181 GL_PREFIX(Uniform1uiEXT):
31182 #if defined(GLX_USE_TLS)
31183 call _x86_64_get_dispatch@PLT
31184 movq 6592(%rax), %r11
31185 jmp *%r11
31186 #elif defined(PTHREADS)
31187 pushq %rdi
31188 pushq %rsi
31189 pushq %rbp
31190 call _x86_64_get_dispatch@PLT
31191 popq %rbp
31192 popq %rsi
31193 popq %rdi
31194 movq 6592(%rax), %r11
31195 jmp *%r11
31196 #else
31197 movq _glapi_Dispatch(%rip), %rax
31198 testq %rax, %rax
31199 je 1f
31200 movq 6592(%rax), %r11
31201 jmp *%r11
31202 1:
31203 pushq %rdi
31204 pushq %rsi
31205 pushq %rbp
31206 call _glapi_get_dispatch
31207 popq %rbp
31208 popq %rsi
31209 popq %rdi
31210 movq 6592(%rax), %r11
31211 jmp *%r11
31212 #endif /* defined(GLX_USE_TLS) */
31213 .size GL_PREFIX(Uniform1uiEXT), .-GL_PREFIX(Uniform1uiEXT)
31214
31215 .p2align 4,,15
31216 .globl GL_PREFIX(Uniform1uivEXT)
31217 .type GL_PREFIX(Uniform1uivEXT), @function
31218 GL_PREFIX(Uniform1uivEXT):
31219 #if defined(GLX_USE_TLS)
31220 call _x86_64_get_dispatch@PLT
31221 movq 6600(%rax), %r11
31222 jmp *%r11
31223 #elif defined(PTHREADS)
31224 pushq %rdi
31225 pushq %rsi
31226 pushq %rdx
31227 call _x86_64_get_dispatch@PLT
31228 popq %rdx
31229 popq %rsi
31230 popq %rdi
31231 movq 6600(%rax), %r11
31232 jmp *%r11
31233 #else
31234 movq _glapi_Dispatch(%rip), %rax
31235 testq %rax, %rax
31236 je 1f
31237 movq 6600(%rax), %r11
31238 jmp *%r11
31239 1:
31240 pushq %rdi
31241 pushq %rsi
31242 pushq %rdx
31243 call _glapi_get_dispatch
31244 popq %rdx
31245 popq %rsi
31246 popq %rdi
31247 movq 6600(%rax), %r11
31248 jmp *%r11
31249 #endif /* defined(GLX_USE_TLS) */
31250 .size GL_PREFIX(Uniform1uivEXT), .-GL_PREFIX(Uniform1uivEXT)
31251
31252 .p2align 4,,15
31253 .globl GL_PREFIX(Uniform2uiEXT)
31254 .type GL_PREFIX(Uniform2uiEXT), @function
31255 GL_PREFIX(Uniform2uiEXT):
31256 #if defined(GLX_USE_TLS)
31257 call _x86_64_get_dispatch@PLT
31258 movq 6608(%rax), %r11
31259 jmp *%r11
31260 #elif defined(PTHREADS)
31261 pushq %rdi
31262 pushq %rsi
31263 pushq %rdx
31264 call _x86_64_get_dispatch@PLT
31265 popq %rdx
31266 popq %rsi
31267 popq %rdi
31268 movq 6608(%rax), %r11
31269 jmp *%r11
31270 #else
31271 movq _glapi_Dispatch(%rip), %rax
31272 testq %rax, %rax
31273 je 1f
31274 movq 6608(%rax), %r11
31275 jmp *%r11
31276 1:
31277 pushq %rdi
31278 pushq %rsi
31279 pushq %rdx
31280 call _glapi_get_dispatch
31281 popq %rdx
31282 popq %rsi
31283 popq %rdi
31284 movq 6608(%rax), %r11
31285 jmp *%r11
31286 #endif /* defined(GLX_USE_TLS) */
31287 .size GL_PREFIX(Uniform2uiEXT), .-GL_PREFIX(Uniform2uiEXT)
31288
31289 .p2align 4,,15
31290 .globl GL_PREFIX(Uniform2uivEXT)
31291 .type GL_PREFIX(Uniform2uivEXT), @function
31292 GL_PREFIX(Uniform2uivEXT):
31293 #if defined(GLX_USE_TLS)
31294 call _x86_64_get_dispatch@PLT
31295 movq 6616(%rax), %r11
31296 jmp *%r11
31297 #elif defined(PTHREADS)
31298 pushq %rdi
31299 pushq %rsi
31300 pushq %rdx
31301 call _x86_64_get_dispatch@PLT
31302 popq %rdx
31303 popq %rsi
31304 popq %rdi
31305 movq 6616(%rax), %r11
31306 jmp *%r11
31307 #else
31308 movq _glapi_Dispatch(%rip), %rax
31309 testq %rax, %rax
31310 je 1f
31311 movq 6616(%rax), %r11
31312 jmp *%r11
31313 1:
31314 pushq %rdi
31315 pushq %rsi
31316 pushq %rdx
31317 call _glapi_get_dispatch
31318 popq %rdx
31319 popq %rsi
31320 popq %rdi
31321 movq 6616(%rax), %r11
31322 jmp *%r11
31323 #endif /* defined(GLX_USE_TLS) */
31324 .size GL_PREFIX(Uniform2uivEXT), .-GL_PREFIX(Uniform2uivEXT)
31325
31326 .p2align 4,,15
31327 .globl GL_PREFIX(Uniform3uiEXT)
31328 .type GL_PREFIX(Uniform3uiEXT), @function
31329 GL_PREFIX(Uniform3uiEXT):
31330 #if defined(GLX_USE_TLS)
31331 call _x86_64_get_dispatch@PLT
31332 movq 6624(%rax), %r11
31333 jmp *%r11
31334 #elif defined(PTHREADS)
31335 pushq %rdi
31336 pushq %rsi
31337 pushq %rdx
31338 pushq %rcx
31339 pushq %rbp
31340 call _x86_64_get_dispatch@PLT
31341 popq %rbp
31342 popq %rcx
31343 popq %rdx
31344 popq %rsi
31345 popq %rdi
31346 movq 6624(%rax), %r11
31347 jmp *%r11
31348 #else
31349 movq _glapi_Dispatch(%rip), %rax
31350 testq %rax, %rax
31351 je 1f
31352 movq 6624(%rax), %r11
31353 jmp *%r11
31354 1:
31355 pushq %rdi
31356 pushq %rsi
31357 pushq %rdx
31358 pushq %rcx
31359 pushq %rbp
31360 call _glapi_get_dispatch
31361 popq %rbp
31362 popq %rcx
31363 popq %rdx
31364 popq %rsi
31365 popq %rdi
31366 movq 6624(%rax), %r11
31367 jmp *%r11
31368 #endif /* defined(GLX_USE_TLS) */
31369 .size GL_PREFIX(Uniform3uiEXT), .-GL_PREFIX(Uniform3uiEXT)
31370
31371 .p2align 4,,15
31372 .globl GL_PREFIX(Uniform3uivEXT)
31373 .type GL_PREFIX(Uniform3uivEXT), @function
31374 GL_PREFIX(Uniform3uivEXT):
31375 #if defined(GLX_USE_TLS)
31376 call _x86_64_get_dispatch@PLT
31377 movq 6632(%rax), %r11
31378 jmp *%r11
31379 #elif defined(PTHREADS)
31380 pushq %rdi
31381 pushq %rsi
31382 pushq %rdx
31383 call _x86_64_get_dispatch@PLT
31384 popq %rdx
31385 popq %rsi
31386 popq %rdi
31387 movq 6632(%rax), %r11
31388 jmp *%r11
31389 #else
31390 movq _glapi_Dispatch(%rip), %rax
31391 testq %rax, %rax
31392 je 1f
31393 movq 6632(%rax), %r11
31394 jmp *%r11
31395 1:
31396 pushq %rdi
31397 pushq %rsi
31398 pushq %rdx
31399 call _glapi_get_dispatch
31400 popq %rdx
31401 popq %rsi
31402 popq %rdi
31403 movq 6632(%rax), %r11
31404 jmp *%r11
31405 #endif /* defined(GLX_USE_TLS) */
31406 .size GL_PREFIX(Uniform3uivEXT), .-GL_PREFIX(Uniform3uivEXT)
31407
31408 .p2align 4,,15
31409 .globl GL_PREFIX(Uniform4uiEXT)
31410 .type GL_PREFIX(Uniform4uiEXT), @function
31411 GL_PREFIX(Uniform4uiEXT):
31412 #if defined(GLX_USE_TLS)
31413 call _x86_64_get_dispatch@PLT
31414 movq 6640(%rax), %r11
31415 jmp *%r11
31416 #elif defined(PTHREADS)
31417 pushq %rdi
31418 pushq %rsi
31419 pushq %rdx
31420 pushq %rcx
31421 pushq %r8
31422 call _x86_64_get_dispatch@PLT
31423 popq %r8
31424 popq %rcx
31425 popq %rdx
31426 popq %rsi
31427 popq %rdi
31428 movq 6640(%rax), %r11
31429 jmp *%r11
31430 #else
31431 movq _glapi_Dispatch(%rip), %rax
31432 testq %rax, %rax
31433 je 1f
31434 movq 6640(%rax), %r11
31435 jmp *%r11
31436 1:
31437 pushq %rdi
31438 pushq %rsi
31439 pushq %rdx
31440 pushq %rcx
31441 pushq %r8
31442 call _glapi_get_dispatch
31443 popq %r8
31444 popq %rcx
31445 popq %rdx
31446 popq %rsi
31447 popq %rdi
31448 movq 6640(%rax), %r11
31449 jmp *%r11
31450 #endif /* defined(GLX_USE_TLS) */
31451 .size GL_PREFIX(Uniform4uiEXT), .-GL_PREFIX(Uniform4uiEXT)
31452
31453 .p2align 4,,15
31454 .globl GL_PREFIX(Uniform4uivEXT)
31455 .type GL_PREFIX(Uniform4uivEXT), @function
31456 GL_PREFIX(Uniform4uivEXT):
31457 #if defined(GLX_USE_TLS)
31458 call _x86_64_get_dispatch@PLT
31459 movq 6648(%rax), %r11
31460 jmp *%r11
31461 #elif defined(PTHREADS)
31462 pushq %rdi
31463 pushq %rsi
31464 pushq %rdx
31465 call _x86_64_get_dispatch@PLT
31466 popq %rdx
31467 popq %rsi
31468 popq %rdi
31469 movq 6648(%rax), %r11
31470 jmp *%r11
31471 #else
31472 movq _glapi_Dispatch(%rip), %rax
31473 testq %rax, %rax
31474 je 1f
31475 movq 6648(%rax), %r11
31476 jmp *%r11
31477 1:
31478 pushq %rdi
31479 pushq %rsi
31480 pushq %rdx
31481 call _glapi_get_dispatch
31482 popq %rdx
31483 popq %rsi
31484 popq %rdi
31485 movq 6648(%rax), %r11
31486 jmp *%r11
31487 #endif /* defined(GLX_USE_TLS) */
31488 .size GL_PREFIX(Uniform4uivEXT), .-GL_PREFIX(Uniform4uivEXT)
31489
31490 .p2align 4,,15
31491 .globl GL_PREFIX(VertexAttribI1iEXT)
31492 .type GL_PREFIX(VertexAttribI1iEXT), @function
31493 GL_PREFIX(VertexAttribI1iEXT):
31494 #if defined(GLX_USE_TLS)
31495 call _x86_64_get_dispatch@PLT
31496 movq 6656(%rax), %r11
31497 jmp *%r11
31498 #elif defined(PTHREADS)
31499 pushq %rdi
31500 pushq %rsi
31501 pushq %rbp
31502 call _x86_64_get_dispatch@PLT
31503 popq %rbp
31504 popq %rsi
31505 popq %rdi
31506 movq 6656(%rax), %r11
31507 jmp *%r11
31508 #else
31509 movq _glapi_Dispatch(%rip), %rax
31510 testq %rax, %rax
31511 je 1f
31512 movq 6656(%rax), %r11
31513 jmp *%r11
31514 1:
31515 pushq %rdi
31516 pushq %rsi
31517 pushq %rbp
31518 call _glapi_get_dispatch
31519 popq %rbp
31520 popq %rsi
31521 popq %rdi
31522 movq 6656(%rax), %r11
31523 jmp *%r11
31524 #endif /* defined(GLX_USE_TLS) */
31525 .size GL_PREFIX(VertexAttribI1iEXT), .-GL_PREFIX(VertexAttribI1iEXT)
31526
31527 .p2align 4,,15
31528 .globl GL_PREFIX(VertexAttribI1ivEXT)
31529 .type GL_PREFIX(VertexAttribI1ivEXT), @function
31530 GL_PREFIX(VertexAttribI1ivEXT):
31531 #if defined(GLX_USE_TLS)
31532 call _x86_64_get_dispatch@PLT
31533 movq 6664(%rax), %r11
31534 jmp *%r11
31535 #elif defined(PTHREADS)
31536 pushq %rdi
31537 pushq %rsi
31538 pushq %rbp
31539 call _x86_64_get_dispatch@PLT
31540 popq %rbp
31541 popq %rsi
31542 popq %rdi
31543 movq 6664(%rax), %r11
31544 jmp *%r11
31545 #else
31546 movq _glapi_Dispatch(%rip), %rax
31547 testq %rax, %rax
31548 je 1f
31549 movq 6664(%rax), %r11
31550 jmp *%r11
31551 1:
31552 pushq %rdi
31553 pushq %rsi
31554 pushq %rbp
31555 call _glapi_get_dispatch
31556 popq %rbp
31557 popq %rsi
31558 popq %rdi
31559 movq 6664(%rax), %r11
31560 jmp *%r11
31561 #endif /* defined(GLX_USE_TLS) */
31562 .size GL_PREFIX(VertexAttribI1ivEXT), .-GL_PREFIX(VertexAttribI1ivEXT)
31563
31564 .p2align 4,,15
31565 .globl GL_PREFIX(VertexAttribI1uiEXT)
31566 .type GL_PREFIX(VertexAttribI1uiEXT), @function
31567 GL_PREFIX(VertexAttribI1uiEXT):
31568 #if defined(GLX_USE_TLS)
31569 call _x86_64_get_dispatch@PLT
31570 movq 6672(%rax), %r11
31571 jmp *%r11
31572 #elif defined(PTHREADS)
31573 pushq %rdi
31574 pushq %rsi
31575 pushq %rbp
31576 call _x86_64_get_dispatch@PLT
31577 popq %rbp
31578 popq %rsi
31579 popq %rdi
31580 movq 6672(%rax), %r11
31581 jmp *%r11
31582 #else
31583 movq _glapi_Dispatch(%rip), %rax
31584 testq %rax, %rax
31585 je 1f
31586 movq 6672(%rax), %r11
31587 jmp *%r11
31588 1:
31589 pushq %rdi
31590 pushq %rsi
31591 pushq %rbp
31592 call _glapi_get_dispatch
31593 popq %rbp
31594 popq %rsi
31595 popq %rdi
31596 movq 6672(%rax), %r11
31597 jmp *%r11
31598 #endif /* defined(GLX_USE_TLS) */
31599 .size GL_PREFIX(VertexAttribI1uiEXT), .-GL_PREFIX(VertexAttribI1uiEXT)
31600
31601 .p2align 4,,15
31602 .globl GL_PREFIX(VertexAttribI1uivEXT)
31603 .type GL_PREFIX(VertexAttribI1uivEXT), @function
31604 GL_PREFIX(VertexAttribI1uivEXT):
31605 #if defined(GLX_USE_TLS)
31606 call _x86_64_get_dispatch@PLT
31607 movq 6680(%rax), %r11
31608 jmp *%r11
31609 #elif defined(PTHREADS)
31610 pushq %rdi
31611 pushq %rsi
31612 pushq %rbp
31613 call _x86_64_get_dispatch@PLT
31614 popq %rbp
31615 popq %rsi
31616 popq %rdi
31617 movq 6680(%rax), %r11
31618 jmp *%r11
31619 #else
31620 movq _glapi_Dispatch(%rip), %rax
31621 testq %rax, %rax
31622 je 1f
31623 movq 6680(%rax), %r11
31624 jmp *%r11
31625 1:
31626 pushq %rdi
31627 pushq %rsi
31628 pushq %rbp
31629 call _glapi_get_dispatch
31630 popq %rbp
31631 popq %rsi
31632 popq %rdi
31633 movq 6680(%rax), %r11
31634 jmp *%r11
31635 #endif /* defined(GLX_USE_TLS) */
31636 .size GL_PREFIX(VertexAttribI1uivEXT), .-GL_PREFIX(VertexAttribI1uivEXT)
31637
31638 .p2align 4,,15
31639 .globl GL_PREFIX(VertexAttribI2iEXT)
31640 .type GL_PREFIX(VertexAttribI2iEXT), @function
31641 GL_PREFIX(VertexAttribI2iEXT):
31642 #if defined(GLX_USE_TLS)
31643 call _x86_64_get_dispatch@PLT
31644 movq 6688(%rax), %r11
31645 jmp *%r11
31646 #elif defined(PTHREADS)
31647 pushq %rdi
31648 pushq %rsi
31649 pushq %rdx
31650 call _x86_64_get_dispatch@PLT
31651 popq %rdx
31652 popq %rsi
31653 popq %rdi
31654 movq 6688(%rax), %r11
31655 jmp *%r11
31656 #else
31657 movq _glapi_Dispatch(%rip), %rax
31658 testq %rax, %rax
31659 je 1f
31660 movq 6688(%rax), %r11
31661 jmp *%r11
31662 1:
31663 pushq %rdi
31664 pushq %rsi
31665 pushq %rdx
31666 call _glapi_get_dispatch
31667 popq %rdx
31668 popq %rsi
31669 popq %rdi
31670 movq 6688(%rax), %r11
31671 jmp *%r11
31672 #endif /* defined(GLX_USE_TLS) */
31673 .size GL_PREFIX(VertexAttribI2iEXT), .-GL_PREFIX(VertexAttribI2iEXT)
31674
31675 .p2align 4,,15
31676 .globl GL_PREFIX(VertexAttribI2ivEXT)
31677 .type GL_PREFIX(VertexAttribI2ivEXT), @function
31678 GL_PREFIX(VertexAttribI2ivEXT):
31679 #if defined(GLX_USE_TLS)
31680 call _x86_64_get_dispatch@PLT
31681 movq 6696(%rax), %r11
31682 jmp *%r11
31683 #elif defined(PTHREADS)
31684 pushq %rdi
31685 pushq %rsi
31686 pushq %rbp
31687 call _x86_64_get_dispatch@PLT
31688 popq %rbp
31689 popq %rsi
31690 popq %rdi
31691 movq 6696(%rax), %r11
31692 jmp *%r11
31693 #else
31694 movq _glapi_Dispatch(%rip), %rax
31695 testq %rax, %rax
31696 je 1f
31697 movq 6696(%rax), %r11
31698 jmp *%r11
31699 1:
31700 pushq %rdi
31701 pushq %rsi
31702 pushq %rbp
31703 call _glapi_get_dispatch
31704 popq %rbp
31705 popq %rsi
31706 popq %rdi
31707 movq 6696(%rax), %r11
31708 jmp *%r11
31709 #endif /* defined(GLX_USE_TLS) */
31710 .size GL_PREFIX(VertexAttribI2ivEXT), .-GL_PREFIX(VertexAttribI2ivEXT)
31711
31712 .p2align 4,,15
31713 .globl GL_PREFIX(VertexAttribI2uiEXT)
31714 .type GL_PREFIX(VertexAttribI2uiEXT), @function
31715 GL_PREFIX(VertexAttribI2uiEXT):
31716 #if defined(GLX_USE_TLS)
31717 call _x86_64_get_dispatch@PLT
31718 movq 6704(%rax), %r11
31719 jmp *%r11
31720 #elif defined(PTHREADS)
31721 pushq %rdi
31722 pushq %rsi
31723 pushq %rdx
31724 call _x86_64_get_dispatch@PLT
31725 popq %rdx
31726 popq %rsi
31727 popq %rdi
31728 movq 6704(%rax), %r11
31729 jmp *%r11
31730 #else
31731 movq _glapi_Dispatch(%rip), %rax
31732 testq %rax, %rax
31733 je 1f
31734 movq 6704(%rax), %r11
31735 jmp *%r11
31736 1:
31737 pushq %rdi
31738 pushq %rsi
31739 pushq %rdx
31740 call _glapi_get_dispatch
31741 popq %rdx
31742 popq %rsi
31743 popq %rdi
31744 movq 6704(%rax), %r11
31745 jmp *%r11
31746 #endif /* defined(GLX_USE_TLS) */
31747 .size GL_PREFIX(VertexAttribI2uiEXT), .-GL_PREFIX(VertexAttribI2uiEXT)
31748
31749 .p2align 4,,15
31750 .globl GL_PREFIX(VertexAttribI2uivEXT)
31751 .type GL_PREFIX(VertexAttribI2uivEXT), @function
31752 GL_PREFIX(VertexAttribI2uivEXT):
31753 #if defined(GLX_USE_TLS)
31754 call _x86_64_get_dispatch@PLT
31755 movq 6712(%rax), %r11
31756 jmp *%r11
31757 #elif defined(PTHREADS)
31758 pushq %rdi
31759 pushq %rsi
31760 pushq %rbp
31761 call _x86_64_get_dispatch@PLT
31762 popq %rbp
31763 popq %rsi
31764 popq %rdi
31765 movq 6712(%rax), %r11
31766 jmp *%r11
31767 #else
31768 movq _glapi_Dispatch(%rip), %rax
31769 testq %rax, %rax
31770 je 1f
31771 movq 6712(%rax), %r11
31772 jmp *%r11
31773 1:
31774 pushq %rdi
31775 pushq %rsi
31776 pushq %rbp
31777 call _glapi_get_dispatch
31778 popq %rbp
31779 popq %rsi
31780 popq %rdi
31781 movq 6712(%rax), %r11
31782 jmp *%r11
31783 #endif /* defined(GLX_USE_TLS) */
31784 .size GL_PREFIX(VertexAttribI2uivEXT), .-GL_PREFIX(VertexAttribI2uivEXT)
31785
31786 .p2align 4,,15
31787 .globl GL_PREFIX(VertexAttribI3iEXT)
31788 .type GL_PREFIX(VertexAttribI3iEXT), @function
31789 GL_PREFIX(VertexAttribI3iEXT):
31790 #if defined(GLX_USE_TLS)
31791 call _x86_64_get_dispatch@PLT
31792 movq 6720(%rax), %r11
31793 jmp *%r11
31794 #elif defined(PTHREADS)
31795 pushq %rdi
31796 pushq %rsi
31797 pushq %rdx
31798 pushq %rcx
31799 pushq %rbp
31800 call _x86_64_get_dispatch@PLT
31801 popq %rbp
31802 popq %rcx
31803 popq %rdx
31804 popq %rsi
31805 popq %rdi
31806 movq 6720(%rax), %r11
31807 jmp *%r11
31808 #else
31809 movq _glapi_Dispatch(%rip), %rax
31810 testq %rax, %rax
31811 je 1f
31812 movq 6720(%rax), %r11
31813 jmp *%r11
31814 1:
31815 pushq %rdi
31816 pushq %rsi
31817 pushq %rdx
31818 pushq %rcx
31819 pushq %rbp
31820 call _glapi_get_dispatch
31821 popq %rbp
31822 popq %rcx
31823 popq %rdx
31824 popq %rsi
31825 popq %rdi
31826 movq 6720(%rax), %r11
31827 jmp *%r11
31828 #endif /* defined(GLX_USE_TLS) */
31829 .size GL_PREFIX(VertexAttribI3iEXT), .-GL_PREFIX(VertexAttribI3iEXT)
31830
31831 .p2align 4,,15
31832 .globl GL_PREFIX(VertexAttribI3ivEXT)
31833 .type GL_PREFIX(VertexAttribI3ivEXT), @function
31834 GL_PREFIX(VertexAttribI3ivEXT):
31835 #if defined(GLX_USE_TLS)
31836 call _x86_64_get_dispatch@PLT
31837 movq 6728(%rax), %r11
31838 jmp *%r11
31839 #elif defined(PTHREADS)
31840 pushq %rdi
31841 pushq %rsi
31842 pushq %rbp
31843 call _x86_64_get_dispatch@PLT
31844 popq %rbp
31845 popq %rsi
31846 popq %rdi
31847 movq 6728(%rax), %r11
31848 jmp *%r11
31849 #else
31850 movq _glapi_Dispatch(%rip), %rax
31851 testq %rax, %rax
31852 je 1f
31853 movq 6728(%rax), %r11
31854 jmp *%r11
31855 1:
31856 pushq %rdi
31857 pushq %rsi
31858 pushq %rbp
31859 call _glapi_get_dispatch
31860 popq %rbp
31861 popq %rsi
31862 popq %rdi
31863 movq 6728(%rax), %r11
31864 jmp *%r11
31865 #endif /* defined(GLX_USE_TLS) */
31866 .size GL_PREFIX(VertexAttribI3ivEXT), .-GL_PREFIX(VertexAttribI3ivEXT)
31867
31868 .p2align 4,,15
31869 .globl GL_PREFIX(VertexAttribI3uiEXT)
31870 .type GL_PREFIX(VertexAttribI3uiEXT), @function
31871 GL_PREFIX(VertexAttribI3uiEXT):
31872 #if defined(GLX_USE_TLS)
31873 call _x86_64_get_dispatch@PLT
31874 movq 6736(%rax), %r11
31875 jmp *%r11
31876 #elif defined(PTHREADS)
31877 pushq %rdi
31878 pushq %rsi
31879 pushq %rdx
31880 pushq %rcx
31881 pushq %rbp
31882 call _x86_64_get_dispatch@PLT
31883 popq %rbp
31884 popq %rcx
31885 popq %rdx
31886 popq %rsi
31887 popq %rdi
31888 movq 6736(%rax), %r11
31889 jmp *%r11
31890 #else
31891 movq _glapi_Dispatch(%rip), %rax
31892 testq %rax, %rax
31893 je 1f
31894 movq 6736(%rax), %r11
31895 jmp *%r11
31896 1:
31897 pushq %rdi
31898 pushq %rsi
31899 pushq %rdx
31900 pushq %rcx
31901 pushq %rbp
31902 call _glapi_get_dispatch
31903 popq %rbp
31904 popq %rcx
31905 popq %rdx
31906 popq %rsi
31907 popq %rdi
31908 movq 6736(%rax), %r11
31909 jmp *%r11
31910 #endif /* defined(GLX_USE_TLS) */
31911 .size GL_PREFIX(VertexAttribI3uiEXT), .-GL_PREFIX(VertexAttribI3uiEXT)
31912
31913 .p2align 4,,15
31914 .globl GL_PREFIX(VertexAttribI3uivEXT)
31915 .type GL_PREFIX(VertexAttribI3uivEXT), @function
31916 GL_PREFIX(VertexAttribI3uivEXT):
31917 #if defined(GLX_USE_TLS)
31918 call _x86_64_get_dispatch@PLT
31919 movq 6744(%rax), %r11
31920 jmp *%r11
31921 #elif defined(PTHREADS)
31922 pushq %rdi
31923 pushq %rsi
31924 pushq %rbp
31925 call _x86_64_get_dispatch@PLT
31926 popq %rbp
31927 popq %rsi
31928 popq %rdi
31929 movq 6744(%rax), %r11
31930 jmp *%r11
31931 #else
31932 movq _glapi_Dispatch(%rip), %rax
31933 testq %rax, %rax
31934 je 1f
31935 movq 6744(%rax), %r11
31936 jmp *%r11
31937 1:
31938 pushq %rdi
31939 pushq %rsi
31940 pushq %rbp
31941 call _glapi_get_dispatch
31942 popq %rbp
31943 popq %rsi
31944 popq %rdi
31945 movq 6744(%rax), %r11
31946 jmp *%r11
31947 #endif /* defined(GLX_USE_TLS) */
31948 .size GL_PREFIX(VertexAttribI3uivEXT), .-GL_PREFIX(VertexAttribI3uivEXT)
31949
31950 .p2align 4,,15
31951 .globl GL_PREFIX(VertexAttribI4bvEXT)
31952 .type GL_PREFIX(VertexAttribI4bvEXT), @function
31953 GL_PREFIX(VertexAttribI4bvEXT):
31954 #if defined(GLX_USE_TLS)
31955 call _x86_64_get_dispatch@PLT
31956 movq 6752(%rax), %r11
31957 jmp *%r11
31958 #elif defined(PTHREADS)
31959 pushq %rdi
31960 pushq %rsi
31961 pushq %rbp
31962 call _x86_64_get_dispatch@PLT
31963 popq %rbp
31964 popq %rsi
31965 popq %rdi
31966 movq 6752(%rax), %r11
31967 jmp *%r11
31968 #else
31969 movq _glapi_Dispatch(%rip), %rax
31970 testq %rax, %rax
31971 je 1f
31972 movq 6752(%rax), %r11
31973 jmp *%r11
31974 1:
31975 pushq %rdi
31976 pushq %rsi
31977 pushq %rbp
31978 call _glapi_get_dispatch
31979 popq %rbp
31980 popq %rsi
31981 popq %rdi
31982 movq 6752(%rax), %r11
31983 jmp *%r11
31984 #endif /* defined(GLX_USE_TLS) */
31985 .size GL_PREFIX(VertexAttribI4bvEXT), .-GL_PREFIX(VertexAttribI4bvEXT)
31986
31987 .p2align 4,,15
31988 .globl GL_PREFIX(VertexAttribI4iEXT)
31989 .type GL_PREFIX(VertexAttribI4iEXT), @function
31990 GL_PREFIX(VertexAttribI4iEXT):
31991 #if defined(GLX_USE_TLS)
31992 call _x86_64_get_dispatch@PLT
31993 movq 6760(%rax), %r11
31994 jmp *%r11
31995 #elif defined(PTHREADS)
31996 pushq %rdi
31997 pushq %rsi
31998 pushq %rdx
31999 pushq %rcx
32000 pushq %r8
32001 call _x86_64_get_dispatch@PLT
32002 popq %r8
32003 popq %rcx
32004 popq %rdx
32005 popq %rsi
32006 popq %rdi
32007 movq 6760(%rax), %r11
32008 jmp *%r11
32009 #else
32010 movq _glapi_Dispatch(%rip), %rax
32011 testq %rax, %rax
32012 je 1f
32013 movq 6760(%rax), %r11
32014 jmp *%r11
32015 1:
32016 pushq %rdi
32017 pushq %rsi
32018 pushq %rdx
32019 pushq %rcx
32020 pushq %r8
32021 call _glapi_get_dispatch
32022 popq %r8
32023 popq %rcx
32024 popq %rdx
32025 popq %rsi
32026 popq %rdi
32027 movq 6760(%rax), %r11
32028 jmp *%r11
32029 #endif /* defined(GLX_USE_TLS) */
32030 .size GL_PREFIX(VertexAttribI4iEXT), .-GL_PREFIX(VertexAttribI4iEXT)
32031
32032 .p2align 4,,15
32033 .globl GL_PREFIX(VertexAttribI4ivEXT)
32034 .type GL_PREFIX(VertexAttribI4ivEXT), @function
32035 GL_PREFIX(VertexAttribI4ivEXT):
32036 #if defined(GLX_USE_TLS)
32037 call _x86_64_get_dispatch@PLT
32038 movq 6768(%rax), %r11
32039 jmp *%r11
32040 #elif defined(PTHREADS)
32041 pushq %rdi
32042 pushq %rsi
32043 pushq %rbp
32044 call _x86_64_get_dispatch@PLT
32045 popq %rbp
32046 popq %rsi
32047 popq %rdi
32048 movq 6768(%rax), %r11
32049 jmp *%r11
32050 #else
32051 movq _glapi_Dispatch(%rip), %rax
32052 testq %rax, %rax
32053 je 1f
32054 movq 6768(%rax), %r11
32055 jmp *%r11
32056 1:
32057 pushq %rdi
32058 pushq %rsi
32059 pushq %rbp
32060 call _glapi_get_dispatch
32061 popq %rbp
32062 popq %rsi
32063 popq %rdi
32064 movq 6768(%rax), %r11
32065 jmp *%r11
32066 #endif /* defined(GLX_USE_TLS) */
32067 .size GL_PREFIX(VertexAttribI4ivEXT), .-GL_PREFIX(VertexAttribI4ivEXT)
32068
32069 .p2align 4,,15
32070 .globl GL_PREFIX(VertexAttribI4svEXT)
32071 .type GL_PREFIX(VertexAttribI4svEXT), @function
32072 GL_PREFIX(VertexAttribI4svEXT):
32073 #if defined(GLX_USE_TLS)
32074 call _x86_64_get_dispatch@PLT
32075 movq 6776(%rax), %r11
32076 jmp *%r11
32077 #elif defined(PTHREADS)
32078 pushq %rdi
32079 pushq %rsi
32080 pushq %rbp
32081 call _x86_64_get_dispatch@PLT
32082 popq %rbp
32083 popq %rsi
32084 popq %rdi
32085 movq 6776(%rax), %r11
32086 jmp *%r11
32087 #else
32088 movq _glapi_Dispatch(%rip), %rax
32089 testq %rax, %rax
32090 je 1f
32091 movq 6776(%rax), %r11
32092 jmp *%r11
32093 1:
32094 pushq %rdi
32095 pushq %rsi
32096 pushq %rbp
32097 call _glapi_get_dispatch
32098 popq %rbp
32099 popq %rsi
32100 popq %rdi
32101 movq 6776(%rax), %r11
32102 jmp *%r11
32103 #endif /* defined(GLX_USE_TLS) */
32104 .size GL_PREFIX(VertexAttribI4svEXT), .-GL_PREFIX(VertexAttribI4svEXT)
32105
32106 .p2align 4,,15
32107 .globl GL_PREFIX(VertexAttribI4ubvEXT)
32108 .type GL_PREFIX(VertexAttribI4ubvEXT), @function
32109 GL_PREFIX(VertexAttribI4ubvEXT):
32110 #if defined(GLX_USE_TLS)
32111 call _x86_64_get_dispatch@PLT
32112 movq 6784(%rax), %r11
32113 jmp *%r11
32114 #elif defined(PTHREADS)
32115 pushq %rdi
32116 pushq %rsi
32117 pushq %rbp
32118 call _x86_64_get_dispatch@PLT
32119 popq %rbp
32120 popq %rsi
32121 popq %rdi
32122 movq 6784(%rax), %r11
32123 jmp *%r11
32124 #else
32125 movq _glapi_Dispatch(%rip), %rax
32126 testq %rax, %rax
32127 je 1f
32128 movq 6784(%rax), %r11
32129 jmp *%r11
32130 1:
32131 pushq %rdi
32132 pushq %rsi
32133 pushq %rbp
32134 call _glapi_get_dispatch
32135 popq %rbp
32136 popq %rsi
32137 popq %rdi
32138 movq 6784(%rax), %r11
32139 jmp *%r11
32140 #endif /* defined(GLX_USE_TLS) */
32141 .size GL_PREFIX(VertexAttribI4ubvEXT), .-GL_PREFIX(VertexAttribI4ubvEXT)
32142
32143 .p2align 4,,15
32144 .globl GL_PREFIX(VertexAttribI4uiEXT)
32145 .type GL_PREFIX(VertexAttribI4uiEXT), @function
32146 GL_PREFIX(VertexAttribI4uiEXT):
32147 #if defined(GLX_USE_TLS)
32148 call _x86_64_get_dispatch@PLT
32149 movq 6792(%rax), %r11
32150 jmp *%r11
32151 #elif defined(PTHREADS)
32152 pushq %rdi
32153 pushq %rsi
32154 pushq %rdx
32155 pushq %rcx
32156 pushq %r8
32157 call _x86_64_get_dispatch@PLT
32158 popq %r8
32159 popq %rcx
32160 popq %rdx
32161 popq %rsi
32162 popq %rdi
32163 movq 6792(%rax), %r11
32164 jmp *%r11
32165 #else
32166 movq _glapi_Dispatch(%rip), %rax
32167 testq %rax, %rax
32168 je 1f
32169 movq 6792(%rax), %r11
32170 jmp *%r11
32171 1:
32172 pushq %rdi
32173 pushq %rsi
32174 pushq %rdx
32175 pushq %rcx
32176 pushq %r8
32177 call _glapi_get_dispatch
32178 popq %r8
32179 popq %rcx
32180 popq %rdx
32181 popq %rsi
32182 popq %rdi
32183 movq 6792(%rax), %r11
32184 jmp *%r11
32185 #endif /* defined(GLX_USE_TLS) */
32186 .size GL_PREFIX(VertexAttribI4uiEXT), .-GL_PREFIX(VertexAttribI4uiEXT)
32187
32188 .p2align 4,,15
32189 .globl GL_PREFIX(VertexAttribI4uivEXT)
32190 .type GL_PREFIX(VertexAttribI4uivEXT), @function
32191 GL_PREFIX(VertexAttribI4uivEXT):
32192 #if defined(GLX_USE_TLS)
32193 call _x86_64_get_dispatch@PLT
32194 movq 6800(%rax), %r11
32195 jmp *%r11
32196 #elif defined(PTHREADS)
32197 pushq %rdi
32198 pushq %rsi
32199 pushq %rbp
32200 call _x86_64_get_dispatch@PLT
32201 popq %rbp
32202 popq %rsi
32203 popq %rdi
32204 movq 6800(%rax), %r11
32205 jmp *%r11
32206 #else
32207 movq _glapi_Dispatch(%rip), %rax
32208 testq %rax, %rax
32209 je 1f
32210 movq 6800(%rax), %r11
32211 jmp *%r11
32212 1:
32213 pushq %rdi
32214 pushq %rsi
32215 pushq %rbp
32216 call _glapi_get_dispatch
32217 popq %rbp
32218 popq %rsi
32219 popq %rdi
32220 movq 6800(%rax), %r11
32221 jmp *%r11
32222 #endif /* defined(GLX_USE_TLS) */
32223 .size GL_PREFIX(VertexAttribI4uivEXT), .-GL_PREFIX(VertexAttribI4uivEXT)
32224
32225 .p2align 4,,15
32226 .globl GL_PREFIX(VertexAttribI4usvEXT)
32227 .type GL_PREFIX(VertexAttribI4usvEXT), @function
32228 GL_PREFIX(VertexAttribI4usvEXT):
32229 #if defined(GLX_USE_TLS)
32230 call _x86_64_get_dispatch@PLT
32231 movq 6808(%rax), %r11
32232 jmp *%r11
32233 #elif defined(PTHREADS)
32234 pushq %rdi
32235 pushq %rsi
32236 pushq %rbp
32237 call _x86_64_get_dispatch@PLT
32238 popq %rbp
32239 popq %rsi
32240 popq %rdi
32241 movq 6808(%rax), %r11
32242 jmp *%r11
32243 #else
32244 movq _glapi_Dispatch(%rip), %rax
32245 testq %rax, %rax
32246 je 1f
32247 movq 6808(%rax), %r11
32248 jmp *%r11
32249 1:
32250 pushq %rdi
32251 pushq %rsi
32252 pushq %rbp
32253 call _glapi_get_dispatch
32254 popq %rbp
32255 popq %rsi
32256 popq %rdi
32257 movq 6808(%rax), %r11
32258 jmp *%r11
32259 #endif /* defined(GLX_USE_TLS) */
32260 .size GL_PREFIX(VertexAttribI4usvEXT), .-GL_PREFIX(VertexAttribI4usvEXT)
32261
32262 .p2align 4,,15
32263 .globl GL_PREFIX(VertexAttribIPointerEXT)
32264 .type GL_PREFIX(VertexAttribIPointerEXT), @function
32265 GL_PREFIX(VertexAttribIPointerEXT):
32266 #if defined(GLX_USE_TLS)
32267 call _x86_64_get_dispatch@PLT
32268 movq 6816(%rax), %r11
32269 jmp *%r11
32270 #elif defined(PTHREADS)
32271 pushq %rdi
32272 pushq %rsi
32273 pushq %rdx
32274 pushq %rcx
32275 pushq %r8
32276 call _x86_64_get_dispatch@PLT
32277 popq %r8
32278 popq %rcx
32279 popq %rdx
32280 popq %rsi
32281 popq %rdi
32282 movq 6816(%rax), %r11
32283 jmp *%r11
32284 #else
32285 movq _glapi_Dispatch(%rip), %rax
32286 testq %rax, %rax
32287 je 1f
32288 movq 6816(%rax), %r11
32289 jmp *%r11
32290 1:
32291 pushq %rdi
32292 pushq %rsi
32293 pushq %rdx
32294 pushq %rcx
32295 pushq %r8
32296 call _glapi_get_dispatch
32297 popq %r8
32298 popq %rcx
32299 popq %rdx
32300 popq %rsi
32301 popq %rdi
32302 movq 6816(%rax), %r11
32303 jmp *%r11
32304 #endif /* defined(GLX_USE_TLS) */
32305 .size GL_PREFIX(VertexAttribIPointerEXT), .-GL_PREFIX(VertexAttribIPointerEXT)
32306
32307 .p2align 4,,15
32308 .globl GL_PREFIX(FramebufferTextureLayerEXT)
32309 .type GL_PREFIX(FramebufferTextureLayerEXT), @function
32310 GL_PREFIX(FramebufferTextureLayerEXT):
32311 #if defined(GLX_USE_TLS)
32312 call _x86_64_get_dispatch@PLT
32313 movq 6824(%rax), %r11
32314 jmp *%r11
32315 #elif defined(PTHREADS)
32316 pushq %rdi
32317 pushq %rsi
32318 pushq %rdx
32319 pushq %rcx
32320 pushq %r8
32321 call _x86_64_get_dispatch@PLT
32322 popq %r8
32323 popq %rcx
32324 popq %rdx
32325 popq %rsi
32326 popq %rdi
32327 movq 6824(%rax), %r11
32328 jmp *%r11
32329 #else
32330 movq _glapi_Dispatch(%rip), %rax
32331 testq %rax, %rax
32332 je 1f
32333 movq 6824(%rax), %r11
32334 jmp *%r11
32335 1:
32336 pushq %rdi
32337 pushq %rsi
32338 pushq %rdx
32339 pushq %rcx
32340 pushq %r8
32341 call _glapi_get_dispatch
32342 popq %r8
32343 popq %rcx
32344 popq %rdx
32345 popq %rsi
32346 popq %rdi
32347 movq 6824(%rax), %r11
32348 jmp *%r11
32349 #endif /* defined(GLX_USE_TLS) */
32350 .size GL_PREFIX(FramebufferTextureLayerEXT), .-GL_PREFIX(FramebufferTextureLayerEXT)
32351
32352 .p2align 4,,15
32353 .globl GL_PREFIX(ColorMaskIndexedEXT)
32354 .type GL_PREFIX(ColorMaskIndexedEXT), @function
32355 GL_PREFIX(ColorMaskIndexedEXT):
32356 #if defined(GLX_USE_TLS)
32357 call _x86_64_get_dispatch@PLT
32358 movq 6832(%rax), %r11
32359 jmp *%r11
32360 #elif defined(PTHREADS)
32361 pushq %rdi
32362 pushq %rsi
32363 pushq %rdx
32364 pushq %rcx
32365 pushq %r8
32366 call _x86_64_get_dispatch@PLT
32367 popq %r8
32368 popq %rcx
32369 popq %rdx
32370 popq %rsi
32371 popq %rdi
32372 movq 6832(%rax), %r11
32373 jmp *%r11
32374 #else
32375 movq _glapi_Dispatch(%rip), %rax
32376 testq %rax, %rax
32377 je 1f
32378 movq 6832(%rax), %r11
32379 jmp *%r11
32380 1:
32381 pushq %rdi
32382 pushq %rsi
32383 pushq %rdx
32384 pushq %rcx
32385 pushq %r8
32386 call _glapi_get_dispatch
32387 popq %r8
32388 popq %rcx
32389 popq %rdx
32390 popq %rsi
32391 popq %rdi
32392 movq 6832(%rax), %r11
32393 jmp *%r11
32394 #endif /* defined(GLX_USE_TLS) */
32395 .size GL_PREFIX(ColorMaskIndexedEXT), .-GL_PREFIX(ColorMaskIndexedEXT)
32396
32397 .p2align 4,,15
32398 .globl GL_PREFIX(DisableIndexedEXT)
32399 .type GL_PREFIX(DisableIndexedEXT), @function
32400 GL_PREFIX(DisableIndexedEXT):
32401 #if defined(GLX_USE_TLS)
32402 call _x86_64_get_dispatch@PLT
32403 movq 6840(%rax), %r11
32404 jmp *%r11
32405 #elif defined(PTHREADS)
32406 pushq %rdi
32407 pushq %rsi
32408 pushq %rbp
32409 call _x86_64_get_dispatch@PLT
32410 popq %rbp
32411 popq %rsi
32412 popq %rdi
32413 movq 6840(%rax), %r11
32414 jmp *%r11
32415 #else
32416 movq _glapi_Dispatch(%rip), %rax
32417 testq %rax, %rax
32418 je 1f
32419 movq 6840(%rax), %r11
32420 jmp *%r11
32421 1:
32422 pushq %rdi
32423 pushq %rsi
32424 pushq %rbp
32425 call _glapi_get_dispatch
32426 popq %rbp
32427 popq %rsi
32428 popq %rdi
32429 movq 6840(%rax), %r11
32430 jmp *%r11
32431 #endif /* defined(GLX_USE_TLS) */
32432 .size GL_PREFIX(DisableIndexedEXT), .-GL_PREFIX(DisableIndexedEXT)
32433
32434 .p2align 4,,15
32435 .globl GL_PREFIX(EnableIndexedEXT)
32436 .type GL_PREFIX(EnableIndexedEXT), @function
32437 GL_PREFIX(EnableIndexedEXT):
32438 #if defined(GLX_USE_TLS)
32439 call _x86_64_get_dispatch@PLT
32440 movq 6848(%rax), %r11
32441 jmp *%r11
32442 #elif defined(PTHREADS)
32443 pushq %rdi
32444 pushq %rsi
32445 pushq %rbp
32446 call _x86_64_get_dispatch@PLT
32447 popq %rbp
32448 popq %rsi
32449 popq %rdi
32450 movq 6848(%rax), %r11
32451 jmp *%r11
32452 #else
32453 movq _glapi_Dispatch(%rip), %rax
32454 testq %rax, %rax
32455 je 1f
32456 movq 6848(%rax), %r11
32457 jmp *%r11
32458 1:
32459 pushq %rdi
32460 pushq %rsi
32461 pushq %rbp
32462 call _glapi_get_dispatch
32463 popq %rbp
32464 popq %rsi
32465 popq %rdi
32466 movq 6848(%rax), %r11
32467 jmp *%r11
32468 #endif /* defined(GLX_USE_TLS) */
32469 .size GL_PREFIX(EnableIndexedEXT), .-GL_PREFIX(EnableIndexedEXT)
32470
32471 .p2align 4,,15
32472 .globl GL_PREFIX(GetBooleanIndexedvEXT)
32473 .type GL_PREFIX(GetBooleanIndexedvEXT), @function
32474 GL_PREFIX(GetBooleanIndexedvEXT):
32475 #if defined(GLX_USE_TLS)
32476 call _x86_64_get_dispatch@PLT
32477 movq 6856(%rax), %r11
32478 jmp *%r11
32479 #elif defined(PTHREADS)
32480 pushq %rdi
32481 pushq %rsi
32482 pushq %rdx
32483 call _x86_64_get_dispatch@PLT
32484 popq %rdx
32485 popq %rsi
32486 popq %rdi
32487 movq 6856(%rax), %r11
32488 jmp *%r11
32489 #else
32490 movq _glapi_Dispatch(%rip), %rax
32491 testq %rax, %rax
32492 je 1f
32493 movq 6856(%rax), %r11
32494 jmp *%r11
32495 1:
32496 pushq %rdi
32497 pushq %rsi
32498 pushq %rdx
32499 call _glapi_get_dispatch
32500 popq %rdx
32501 popq %rsi
32502 popq %rdi
32503 movq 6856(%rax), %r11
32504 jmp *%r11
32505 #endif /* defined(GLX_USE_TLS) */
32506 .size GL_PREFIX(GetBooleanIndexedvEXT), .-GL_PREFIX(GetBooleanIndexedvEXT)
32507
32508 .p2align 4,,15
32509 .globl GL_PREFIX(GetIntegerIndexedvEXT)
32510 .type GL_PREFIX(GetIntegerIndexedvEXT), @function
32511 GL_PREFIX(GetIntegerIndexedvEXT):
32512 #if defined(GLX_USE_TLS)
32513 call _x86_64_get_dispatch@PLT
32514 movq 6864(%rax), %r11
32515 jmp *%r11
32516 #elif defined(PTHREADS)
32517 pushq %rdi
32518 pushq %rsi
32519 pushq %rdx
32520 call _x86_64_get_dispatch@PLT
32521 popq %rdx
32522 popq %rsi
32523 popq %rdi
32524 movq 6864(%rax), %r11
32525 jmp *%r11
32526 #else
32527 movq _glapi_Dispatch(%rip), %rax
32528 testq %rax, %rax
32529 je 1f
32530 movq 6864(%rax), %r11
32531 jmp *%r11
32532 1:
32533 pushq %rdi
32534 pushq %rsi
32535 pushq %rdx
32536 call _glapi_get_dispatch
32537 popq %rdx
32538 popq %rsi
32539 popq %rdi
32540 movq 6864(%rax), %r11
32541 jmp *%r11
32542 #endif /* defined(GLX_USE_TLS) */
32543 .size GL_PREFIX(GetIntegerIndexedvEXT), .-GL_PREFIX(GetIntegerIndexedvEXT)
32544
32545 .p2align 4,,15
32546 .globl GL_PREFIX(IsEnabledIndexedEXT)
32547 .type GL_PREFIX(IsEnabledIndexedEXT), @function
32548 GL_PREFIX(IsEnabledIndexedEXT):
32549 #if defined(GLX_USE_TLS)
32550 call _x86_64_get_dispatch@PLT
32551 movq 6872(%rax), %r11
32552 jmp *%r11
32553 #elif defined(PTHREADS)
32554 pushq %rdi
32555 pushq %rsi
32556 pushq %rbp
32557 call _x86_64_get_dispatch@PLT
32558 popq %rbp
32559 popq %rsi
32560 popq %rdi
32561 movq 6872(%rax), %r11
32562 jmp *%r11
32563 #else
32564 movq _glapi_Dispatch(%rip), %rax
32565 testq %rax, %rax
32566 je 1f
32567 movq 6872(%rax), %r11
32568 jmp *%r11
32569 1:
32570 pushq %rdi
32571 pushq %rsi
32572 pushq %rbp
32573 call _glapi_get_dispatch
32574 popq %rbp
32575 popq %rsi
32576 popq %rdi
32577 movq 6872(%rax), %r11
32578 jmp *%r11
32579 #endif /* defined(GLX_USE_TLS) */
32580 .size GL_PREFIX(IsEnabledIndexedEXT), .-GL_PREFIX(IsEnabledIndexedEXT)
32581
32582 .p2align 4,,15
32583 .globl GL_PREFIX(ClearColorIiEXT)
32584 .type GL_PREFIX(ClearColorIiEXT), @function
32585 GL_PREFIX(ClearColorIiEXT):
32586 #if defined(GLX_USE_TLS)
32587 call _x86_64_get_dispatch@PLT
32588 movq 6880(%rax), %r11
32589 jmp *%r11
32590 #elif defined(PTHREADS)
32591 pushq %rdi
32592 pushq %rsi
32593 pushq %rdx
32594 pushq %rcx
32595 pushq %rbp
32596 call _x86_64_get_dispatch@PLT
32597 popq %rbp
32598 popq %rcx
32599 popq %rdx
32600 popq %rsi
32601 popq %rdi
32602 movq 6880(%rax), %r11
32603 jmp *%r11
32604 #else
32605 movq _glapi_Dispatch(%rip), %rax
32606 testq %rax, %rax
32607 je 1f
32608 movq 6880(%rax), %r11
32609 jmp *%r11
32610 1:
32611 pushq %rdi
32612 pushq %rsi
32613 pushq %rdx
32614 pushq %rcx
32615 pushq %rbp
32616 call _glapi_get_dispatch
32617 popq %rbp
32618 popq %rcx
32619 popq %rdx
32620 popq %rsi
32621 popq %rdi
32622 movq 6880(%rax), %r11
32623 jmp *%r11
32624 #endif /* defined(GLX_USE_TLS) */
32625 .size GL_PREFIX(ClearColorIiEXT), .-GL_PREFIX(ClearColorIiEXT)
32626
32627 .p2align 4,,15
32628 .globl GL_PREFIX(ClearColorIuiEXT)
32629 .type GL_PREFIX(ClearColorIuiEXT), @function
32630 GL_PREFIX(ClearColorIuiEXT):
32631 #if defined(GLX_USE_TLS)
32632 call _x86_64_get_dispatch@PLT
32633 movq 6888(%rax), %r11
32634 jmp *%r11
32635 #elif defined(PTHREADS)
32636 pushq %rdi
32637 pushq %rsi
32638 pushq %rdx
32639 pushq %rcx
32640 pushq %rbp
32641 call _x86_64_get_dispatch@PLT
32642 popq %rbp
32643 popq %rcx
32644 popq %rdx
32645 popq %rsi
32646 popq %rdi
32647 movq 6888(%rax), %r11
32648 jmp *%r11
32649 #else
32650 movq _glapi_Dispatch(%rip), %rax
32651 testq %rax, %rax
32652 je 1f
32653 movq 6888(%rax), %r11
32654 jmp *%r11
32655 1:
32656 pushq %rdi
32657 pushq %rsi
32658 pushq %rdx
32659 pushq %rcx
32660 pushq %rbp
32661 call _glapi_get_dispatch
32662 popq %rbp
32663 popq %rcx
32664 popq %rdx
32665 popq %rsi
32666 popq %rdi
32667 movq 6888(%rax), %r11
32668 jmp *%r11
32669 #endif /* defined(GLX_USE_TLS) */
32670 .size GL_PREFIX(ClearColorIuiEXT), .-GL_PREFIX(ClearColorIuiEXT)
32671
32672 .p2align 4,,15
32673 .globl GL_PREFIX(GetTexParameterIivEXT)
32674 .type GL_PREFIX(GetTexParameterIivEXT), @function
32675 GL_PREFIX(GetTexParameterIivEXT):
32676 #if defined(GLX_USE_TLS)
32677 call _x86_64_get_dispatch@PLT
32678 movq 6896(%rax), %r11
32679 jmp *%r11
32680 #elif defined(PTHREADS)
32681 pushq %rdi
32682 pushq %rsi
32683 pushq %rdx
32684 call _x86_64_get_dispatch@PLT
32685 popq %rdx
32686 popq %rsi
32687 popq %rdi
32688 movq 6896(%rax), %r11
32689 jmp *%r11
32690 #else
32691 movq _glapi_Dispatch(%rip), %rax
32692 testq %rax, %rax
32693 je 1f
32694 movq 6896(%rax), %r11
32695 jmp *%r11
32696 1:
32697 pushq %rdi
32698 pushq %rsi
32699 pushq %rdx
32700 call _glapi_get_dispatch
32701 popq %rdx
32702 popq %rsi
32703 popq %rdi
32704 movq 6896(%rax), %r11
32705 jmp *%r11
32706 #endif /* defined(GLX_USE_TLS) */
32707 .size GL_PREFIX(GetTexParameterIivEXT), .-GL_PREFIX(GetTexParameterIivEXT)
32708
32709 .p2align 4,,15
32710 .globl GL_PREFIX(GetTexParameterIuivEXT)
32711 .type GL_PREFIX(GetTexParameterIuivEXT), @function
32712 GL_PREFIX(GetTexParameterIuivEXT):
32713 #if defined(GLX_USE_TLS)
32714 call _x86_64_get_dispatch@PLT
32715 movq 6904(%rax), %r11
32716 jmp *%r11
32717 #elif defined(PTHREADS)
32718 pushq %rdi
32719 pushq %rsi
32720 pushq %rdx
32721 call _x86_64_get_dispatch@PLT
32722 popq %rdx
32723 popq %rsi
32724 popq %rdi
32725 movq 6904(%rax), %r11
32726 jmp *%r11
32727 #else
32728 movq _glapi_Dispatch(%rip), %rax
32729 testq %rax, %rax
32730 je 1f
32731 movq 6904(%rax), %r11
32732 jmp *%r11
32733 1:
32734 pushq %rdi
32735 pushq %rsi
32736 pushq %rdx
32737 call _glapi_get_dispatch
32738 popq %rdx
32739 popq %rsi
32740 popq %rdi
32741 movq 6904(%rax), %r11
32742 jmp *%r11
32743 #endif /* defined(GLX_USE_TLS) */
32744 .size GL_PREFIX(GetTexParameterIuivEXT), .-GL_PREFIX(GetTexParameterIuivEXT)
32745
32746 .p2align 4,,15
32747 .globl GL_PREFIX(TexParameterIivEXT)
32748 .type GL_PREFIX(TexParameterIivEXT), @function
32749 GL_PREFIX(TexParameterIivEXT):
32750 #if defined(GLX_USE_TLS)
32751 call _x86_64_get_dispatch@PLT
32752 movq 6912(%rax), %r11
32753 jmp *%r11
32754 #elif defined(PTHREADS)
32755 pushq %rdi
32756 pushq %rsi
32757 pushq %rdx
32758 call _x86_64_get_dispatch@PLT
32759 popq %rdx
32760 popq %rsi
32761 popq %rdi
32762 movq 6912(%rax), %r11
32763 jmp *%r11
32764 #else
32765 movq _glapi_Dispatch(%rip), %rax
32766 testq %rax, %rax
32767 je 1f
32768 movq 6912(%rax), %r11
32769 jmp *%r11
32770 1:
32771 pushq %rdi
32772 pushq %rsi
32773 pushq %rdx
32774 call _glapi_get_dispatch
32775 popq %rdx
32776 popq %rsi
32777 popq %rdi
32778 movq 6912(%rax), %r11
32779 jmp *%r11
32780 #endif /* defined(GLX_USE_TLS) */
32781 .size GL_PREFIX(TexParameterIivEXT), .-GL_PREFIX(TexParameterIivEXT)
32782
32783 .p2align 4,,15
32784 .globl GL_PREFIX(TexParameterIuivEXT)
32785 .type GL_PREFIX(TexParameterIuivEXT), @function
32786 GL_PREFIX(TexParameterIuivEXT):
32787 #if defined(GLX_USE_TLS)
32788 call _x86_64_get_dispatch@PLT
32789 movq 6920(%rax), %r11
32790 jmp *%r11
32791 #elif defined(PTHREADS)
32792 pushq %rdi
32793 pushq %rsi
32794 pushq %rdx
32795 call _x86_64_get_dispatch@PLT
32796 popq %rdx
32797 popq %rsi
32798 popq %rdi
32799 movq 6920(%rax), %r11
32800 jmp *%r11
32801 #else
32802 movq _glapi_Dispatch(%rip), %rax
32803 testq %rax, %rax
32804 je 1f
32805 movq 6920(%rax), %r11
32806 jmp *%r11
32807 1:
32808 pushq %rdi
32809 pushq %rsi
32810 pushq %rdx
32811 call _glapi_get_dispatch
32812 popq %rdx
32813 popq %rsi
32814 popq %rdi
32815 movq 6920(%rax), %r11
32816 jmp *%r11
32817 #endif /* defined(GLX_USE_TLS) */
32818 .size GL_PREFIX(TexParameterIuivEXT), .-GL_PREFIX(TexParameterIuivEXT)
32819
32820 .p2align 4,,15
32821 .globl GL_PREFIX(BeginConditionalRenderNV)
32822 .type GL_PREFIX(BeginConditionalRenderNV), @function
32823 GL_PREFIX(BeginConditionalRenderNV):
32824 #if defined(GLX_USE_TLS)
32825 call _x86_64_get_dispatch@PLT
32826 movq 6928(%rax), %r11
32827 jmp *%r11
32828 #elif defined(PTHREADS)
32829 pushq %rdi
32830 pushq %rsi
32831 pushq %rbp
32832 call _x86_64_get_dispatch@PLT
32833 popq %rbp
32834 popq %rsi
32835 popq %rdi
32836 movq 6928(%rax), %r11
32837 jmp *%r11
32838 #else
32839 movq _glapi_Dispatch(%rip), %rax
32840 testq %rax, %rax
32841 je 1f
32842 movq 6928(%rax), %r11
32843 jmp *%r11
32844 1:
32845 pushq %rdi
32846 pushq %rsi
32847 pushq %rbp
32848 call _glapi_get_dispatch
32849 popq %rbp
32850 popq %rsi
32851 popq %rdi
32852 movq 6928(%rax), %r11
32853 jmp *%r11
32854 #endif /* defined(GLX_USE_TLS) */
32855 .size GL_PREFIX(BeginConditionalRenderNV), .-GL_PREFIX(BeginConditionalRenderNV)
32856
32857 .p2align 4,,15
32858 .globl GL_PREFIX(EndConditionalRenderNV)
32859 .type GL_PREFIX(EndConditionalRenderNV), @function
32860 GL_PREFIX(EndConditionalRenderNV):
32861 #if defined(GLX_USE_TLS)
32862 call _x86_64_get_dispatch@PLT
32863 movq 6936(%rax), %r11
32864 jmp *%r11
32865 #elif defined(PTHREADS)
32866 pushq %rbp
32867 call _x86_64_get_dispatch@PLT
32868 popq %rbp
32869 movq 6936(%rax), %r11
32870 jmp *%r11
32871 #else
32872 movq _glapi_Dispatch(%rip), %rax
32873 testq %rax, %rax
32874 je 1f
32875 movq 6936(%rax), %r11
32876 jmp *%r11
32877 1:
32878 pushq %rbp
32879 call _glapi_get_dispatch
32880 popq %rbp
32881 movq 6936(%rax), %r11
32882 jmp *%r11
32883 #endif /* defined(GLX_USE_TLS) */
32884 .size GL_PREFIX(EndConditionalRenderNV), .-GL_PREFIX(EndConditionalRenderNV)
32885
32886 .p2align 4,,15
32887 .globl GL_PREFIX(BeginTransformFeedbackEXT)
32888 .type GL_PREFIX(BeginTransformFeedbackEXT), @function
32889 GL_PREFIX(BeginTransformFeedbackEXT):
32890 #if defined(GLX_USE_TLS)
32891 call _x86_64_get_dispatch@PLT
32892 movq 6944(%rax), %r11
32893 jmp *%r11
32894 #elif defined(PTHREADS)
32895 pushq %rdi
32896 call _x86_64_get_dispatch@PLT
32897 popq %rdi
32898 movq 6944(%rax), %r11
32899 jmp *%r11
32900 #else
32901 movq _glapi_Dispatch(%rip), %rax
32902 testq %rax, %rax
32903 je 1f
32904 movq 6944(%rax), %r11
32905 jmp *%r11
32906 1:
32907 pushq %rdi
32908 call _glapi_get_dispatch
32909 popq %rdi
32910 movq 6944(%rax), %r11
32911 jmp *%r11
32912 #endif /* defined(GLX_USE_TLS) */
32913 .size GL_PREFIX(BeginTransformFeedbackEXT), .-GL_PREFIX(BeginTransformFeedbackEXT)
32914
32915 .p2align 4,,15
32916 .globl GL_PREFIX(BindBufferBaseEXT)
32917 .type GL_PREFIX(BindBufferBaseEXT), @function
32918 GL_PREFIX(BindBufferBaseEXT):
32919 #if defined(GLX_USE_TLS)
32920 call _x86_64_get_dispatch@PLT
32921 movq 6952(%rax), %r11
32922 jmp *%r11
32923 #elif defined(PTHREADS)
32924 pushq %rdi
32925 pushq %rsi
32926 pushq %rdx
32927 call _x86_64_get_dispatch@PLT
32928 popq %rdx
32929 popq %rsi
32930 popq %rdi
32931 movq 6952(%rax), %r11
32932 jmp *%r11
32933 #else
32934 movq _glapi_Dispatch(%rip), %rax
32935 testq %rax, %rax
32936 je 1f
32937 movq 6952(%rax), %r11
32938 jmp *%r11
32939 1:
32940 pushq %rdi
32941 pushq %rsi
32942 pushq %rdx
32943 call _glapi_get_dispatch
32944 popq %rdx
32945 popq %rsi
32946 popq %rdi
32947 movq 6952(%rax), %r11
32948 jmp *%r11
32949 #endif /* defined(GLX_USE_TLS) */
32950 .size GL_PREFIX(BindBufferBaseEXT), .-GL_PREFIX(BindBufferBaseEXT)
32951
32952 .p2align 4,,15
32953 .globl GL_PREFIX(BindBufferOffsetEXT)
32954 .type GL_PREFIX(BindBufferOffsetEXT), @function
32955 GL_PREFIX(BindBufferOffsetEXT):
32956 #if defined(GLX_USE_TLS)
32957 call _x86_64_get_dispatch@PLT
32958 movq 6960(%rax), %r11
32959 jmp *%r11
32960 #elif defined(PTHREADS)
32961 pushq %rdi
32962 pushq %rsi
32963 pushq %rdx
32964 pushq %rcx
32965 pushq %rbp
32966 call _x86_64_get_dispatch@PLT
32967 popq %rbp
32968 popq %rcx
32969 popq %rdx
32970 popq %rsi
32971 popq %rdi
32972 movq 6960(%rax), %r11
32973 jmp *%r11
32974 #else
32975 movq _glapi_Dispatch(%rip), %rax
32976 testq %rax, %rax
32977 je 1f
32978 movq 6960(%rax), %r11
32979 jmp *%r11
32980 1:
32981 pushq %rdi
32982 pushq %rsi
32983 pushq %rdx
32984 pushq %rcx
32985 pushq %rbp
32986 call _glapi_get_dispatch
32987 popq %rbp
32988 popq %rcx
32989 popq %rdx
32990 popq %rsi
32991 popq %rdi
32992 movq 6960(%rax), %r11
32993 jmp *%r11
32994 #endif /* defined(GLX_USE_TLS) */
32995 .size GL_PREFIX(BindBufferOffsetEXT), .-GL_PREFIX(BindBufferOffsetEXT)
32996
32997 .p2align 4,,15
32998 .globl GL_PREFIX(BindBufferRangeEXT)
32999 .type GL_PREFIX(BindBufferRangeEXT), @function
33000 GL_PREFIX(BindBufferRangeEXT):
33001 #if defined(GLX_USE_TLS)
33002 call _x86_64_get_dispatch@PLT
33003 movq 6968(%rax), %r11
33004 jmp *%r11
33005 #elif defined(PTHREADS)
33006 pushq %rdi
33007 pushq %rsi
33008 pushq %rdx
33009 pushq %rcx
33010 pushq %r8
33011 call _x86_64_get_dispatch@PLT
33012 popq %r8
33013 popq %rcx
33014 popq %rdx
33015 popq %rsi
33016 popq %rdi
33017 movq 6968(%rax), %r11
33018 jmp *%r11
33019 #else
33020 movq _glapi_Dispatch(%rip), %rax
33021 testq %rax, %rax
33022 je 1f
33023 movq 6968(%rax), %r11
33024 jmp *%r11
33025 1:
33026 pushq %rdi
33027 pushq %rsi
33028 pushq %rdx
33029 pushq %rcx
33030 pushq %r8
33031 call _glapi_get_dispatch
33032 popq %r8
33033 popq %rcx
33034 popq %rdx
33035 popq %rsi
33036 popq %rdi
33037 movq 6968(%rax), %r11
33038 jmp *%r11
33039 #endif /* defined(GLX_USE_TLS) */
33040 .size GL_PREFIX(BindBufferRangeEXT), .-GL_PREFIX(BindBufferRangeEXT)
33041
33042 .p2align 4,,15
33043 .globl GL_PREFIX(EndTransformFeedbackEXT)
33044 .type GL_PREFIX(EndTransformFeedbackEXT), @function
33045 GL_PREFIX(EndTransformFeedbackEXT):
33046 #if defined(GLX_USE_TLS)
33047 call _x86_64_get_dispatch@PLT
33048 movq 6976(%rax), %r11
33049 jmp *%r11
33050 #elif defined(PTHREADS)
33051 pushq %rbp
33052 call _x86_64_get_dispatch@PLT
33053 popq %rbp
33054 movq 6976(%rax), %r11
33055 jmp *%r11
33056 #else
33057 movq _glapi_Dispatch(%rip), %rax
33058 testq %rax, %rax
33059 je 1f
33060 movq 6976(%rax), %r11
33061 jmp *%r11
33062 1:
33063 pushq %rbp
33064 call _glapi_get_dispatch
33065 popq %rbp
33066 movq 6976(%rax), %r11
33067 jmp *%r11
33068 #endif /* defined(GLX_USE_TLS) */
33069 .size GL_PREFIX(EndTransformFeedbackEXT), .-GL_PREFIX(EndTransformFeedbackEXT)
33070
33071 .p2align 4,,15
33072 .globl GL_PREFIX(GetTransformFeedbackVaryingEXT)
33073 .type GL_PREFIX(GetTransformFeedbackVaryingEXT), @function
33074 GL_PREFIX(GetTransformFeedbackVaryingEXT):
33075 #if defined(GLX_USE_TLS)
33076 call _x86_64_get_dispatch@PLT
33077 movq 6984(%rax), %r11
33078 jmp *%r11
33079 #elif defined(PTHREADS)
33080 pushq %rdi
33081 pushq %rsi
33082 pushq %rdx
33083 pushq %rcx
33084 pushq %r8
33085 pushq %r9
33086 pushq %rbp
33087 call _x86_64_get_dispatch@PLT
33088 popq %rbp
33089 popq %r9
33090 popq %r8
33091 popq %rcx
33092 popq %rdx
33093 popq %rsi
33094 popq %rdi
33095 movq 6984(%rax), %r11
33096 jmp *%r11
33097 #else
33098 movq _glapi_Dispatch(%rip), %rax
33099 testq %rax, %rax
33100 je 1f
33101 movq 6984(%rax), %r11
33102 jmp *%r11
33103 1:
33104 pushq %rdi
33105 pushq %rsi
33106 pushq %rdx
33107 pushq %rcx
33108 pushq %r8
33109 pushq %r9
33110 pushq %rbp
33111 call _glapi_get_dispatch
33112 popq %rbp
33113 popq %r9
33114 popq %r8
33115 popq %rcx
33116 popq %rdx
33117 popq %rsi
33118 popq %rdi
33119 movq 6984(%rax), %r11
33120 jmp *%r11
33121 #endif /* defined(GLX_USE_TLS) */
33122 .size GL_PREFIX(GetTransformFeedbackVaryingEXT), .-GL_PREFIX(GetTransformFeedbackVaryingEXT)
33123
33124 .p2align 4,,15
33125 .globl GL_PREFIX(TransformFeedbackVaryingsEXT)
33126 .type GL_PREFIX(TransformFeedbackVaryingsEXT), @function
33127 GL_PREFIX(TransformFeedbackVaryingsEXT):
33128 #if defined(GLX_USE_TLS)
33129 call _x86_64_get_dispatch@PLT
33130 movq 6992(%rax), %r11
33131 jmp *%r11
33132 #elif defined(PTHREADS)
33133 pushq %rdi
33134 pushq %rsi
33135 pushq %rdx
33136 pushq %rcx
33137 pushq %rbp
33138 call _x86_64_get_dispatch@PLT
33139 popq %rbp
33140 popq %rcx
33141 popq %rdx
33142 popq %rsi
33143 popq %rdi
33144 movq 6992(%rax), %r11
33145 jmp *%r11
33146 #else
33147 movq _glapi_Dispatch(%rip), %rax
33148 testq %rax, %rax
33149 je 1f
33150 movq 6992(%rax), %r11
33151 jmp *%r11
33152 1:
33153 pushq %rdi
33154 pushq %rsi
33155 pushq %rdx
33156 pushq %rcx
33157 pushq %rbp
33158 call _glapi_get_dispatch
33159 popq %rbp
33160 popq %rcx
33161 popq %rdx
33162 popq %rsi
33163 popq %rdi
33164 movq 6992(%rax), %r11
33165 jmp *%r11
33166 #endif /* defined(GLX_USE_TLS) */
33167 .size GL_PREFIX(TransformFeedbackVaryingsEXT), .-GL_PREFIX(TransformFeedbackVaryingsEXT)
33168
33169 .p2align 4,,15
33170 .globl GL_PREFIX(ProvokingVertexEXT)
33171 .type GL_PREFIX(ProvokingVertexEXT), @function
33172 GL_PREFIX(ProvokingVertexEXT):
33173 #if defined(GLX_USE_TLS)
33174 call _x86_64_get_dispatch@PLT
33175 movq 7000(%rax), %r11
33176 jmp *%r11
33177 #elif defined(PTHREADS)
33178 pushq %rdi
33179 call _x86_64_get_dispatch@PLT
33180 popq %rdi
33181 movq 7000(%rax), %r11
33182 jmp *%r11
33183 #else
33184 movq _glapi_Dispatch(%rip), %rax
33185 testq %rax, %rax
33186 je 1f
33187 movq 7000(%rax), %r11
33188 jmp *%r11
33189 1:
33190 pushq %rdi
33191 call _glapi_get_dispatch
33192 popq %rdi
33193 movq 7000(%rax), %r11
33194 jmp *%r11
33195 #endif /* defined(GLX_USE_TLS) */
33196 .size GL_PREFIX(ProvokingVertexEXT), .-GL_PREFIX(ProvokingVertexEXT)
33197
33198 .p2align 4,,15
33199 .globl GL_PREFIX(_dispatch_stub_876)
33200 .type GL_PREFIX(_dispatch_stub_876), @function
33201 HIDDEN(GL_PREFIX(_dispatch_stub_876))
33202 GL_PREFIX(_dispatch_stub_876):
33203 #if defined(GLX_USE_TLS)
33204 call _x86_64_get_dispatch@PLT
33205 movq 7008(%rax), %r11
33206 jmp *%r11
33207 #elif defined(PTHREADS)
33208 pushq %rdi
33209 pushq %rsi
33210 pushq %rdx
33211 call _x86_64_get_dispatch@PLT
33212 popq %rdx
33213 popq %rsi
33214 popq %rdi
33215 movq 7008(%rax), %r11
33216 jmp *%r11
33217 #else
33218 movq _glapi_Dispatch(%rip), %rax
33219 testq %rax, %rax
33220 je 1f
33221 movq 7008(%rax), %r11
33222 jmp *%r11
33223 1:
33224 pushq %rdi
33225 pushq %rsi
33226 pushq %rdx
33227 call _glapi_get_dispatch
33228 popq %rdx
33229 popq %rsi
33230 popq %rdi
33231 movq 7008(%rax), %r11
33232 jmp *%r11
33233 #endif /* defined(GLX_USE_TLS) */
33234 .size GL_PREFIX(_dispatch_stub_876), .-GL_PREFIX(_dispatch_stub_876)
33235
33236 .p2align 4,,15
33237 .globl GL_PREFIX(_dispatch_stub_877)
33238 .type GL_PREFIX(_dispatch_stub_877), @function
33239 HIDDEN(GL_PREFIX(_dispatch_stub_877))
33240 GL_PREFIX(_dispatch_stub_877):
33241 #if defined(GLX_USE_TLS)
33242 call _x86_64_get_dispatch@PLT
33243 movq 7016(%rax), %r11
33244 jmp *%r11
33245 #elif defined(PTHREADS)
33246 pushq %rdi
33247 pushq %rsi
33248 pushq %rdx
33249 call _x86_64_get_dispatch@PLT
33250 popq %rdx
33251 popq %rsi
33252 popq %rdi
33253 movq 7016(%rax), %r11
33254 jmp *%r11
33255 #else
33256 movq _glapi_Dispatch(%rip), %rax
33257 testq %rax, %rax
33258 je 1f
33259 movq 7016(%rax), %r11
33260 jmp *%r11
33261 1:
33262 pushq %rdi
33263 pushq %rsi
33264 pushq %rdx
33265 call _glapi_get_dispatch
33266 popq %rdx
33267 popq %rsi
33268 popq %rdi
33269 movq 7016(%rax), %r11
33270 jmp *%r11
33271 #endif /* defined(GLX_USE_TLS) */
33272 .size GL_PREFIX(_dispatch_stub_877), .-GL_PREFIX(_dispatch_stub_877)
33273
33274 .p2align 4,,15
33275 .globl GL_PREFIX(GetObjectParameterivAPPLE)
33276 .type GL_PREFIX(GetObjectParameterivAPPLE), @function
33277 GL_PREFIX(GetObjectParameterivAPPLE):
33278 #if defined(GLX_USE_TLS)
33279 call _x86_64_get_dispatch@PLT
33280 movq 7024(%rax), %r11
33281 jmp *%r11
33282 #elif defined(PTHREADS)
33283 pushq %rdi
33284 pushq %rsi
33285 pushq %rdx
33286 pushq %rcx
33287 pushq %rbp
33288 call _x86_64_get_dispatch@PLT
33289 popq %rbp
33290 popq %rcx
33291 popq %rdx
33292 popq %rsi
33293 popq %rdi
33294 movq 7024(%rax), %r11
33295 jmp *%r11
33296 #else
33297 movq _glapi_Dispatch(%rip), %rax
33298 testq %rax, %rax
33299 je 1f
33300 movq 7024(%rax), %r11
33301 jmp *%r11
33302 1:
33303 pushq %rdi
33304 pushq %rsi
33305 pushq %rdx
33306 pushq %rcx
33307 pushq %rbp
33308 call _glapi_get_dispatch
33309 popq %rbp
33310 popq %rcx
33311 popq %rdx
33312 popq %rsi
33313 popq %rdi
33314 movq 7024(%rax), %r11
33315 jmp *%r11
33316 #endif /* defined(GLX_USE_TLS) */
33317 .size GL_PREFIX(GetObjectParameterivAPPLE), .-GL_PREFIX(GetObjectParameterivAPPLE)
33318
33319 .p2align 4,,15
33320 .globl GL_PREFIX(ObjectPurgeableAPPLE)
33321 .type GL_PREFIX(ObjectPurgeableAPPLE), @function
33322 GL_PREFIX(ObjectPurgeableAPPLE):
33323 #if defined(GLX_USE_TLS)
33324 call _x86_64_get_dispatch@PLT
33325 movq 7032(%rax), %r11
33326 jmp *%r11
33327 #elif defined(PTHREADS)
33328 pushq %rdi
33329 pushq %rsi
33330 pushq %rdx
33331 call _x86_64_get_dispatch@PLT
33332 popq %rdx
33333 popq %rsi
33334 popq %rdi
33335 movq 7032(%rax), %r11
33336 jmp *%r11
33337 #else
33338 movq _glapi_Dispatch(%rip), %rax
33339 testq %rax, %rax
33340 je 1f
33341 movq 7032(%rax), %r11
33342 jmp *%r11
33343 1:
33344 pushq %rdi
33345 pushq %rsi
33346 pushq %rdx
33347 call _glapi_get_dispatch
33348 popq %rdx
33349 popq %rsi
33350 popq %rdi
33351 movq 7032(%rax), %r11
33352 jmp *%r11
33353 #endif /* defined(GLX_USE_TLS) */
33354 .size GL_PREFIX(ObjectPurgeableAPPLE), .-GL_PREFIX(ObjectPurgeableAPPLE)
33355
33356 .p2align 4,,15
33357 .globl GL_PREFIX(ObjectUnpurgeableAPPLE)
33358 .type GL_PREFIX(ObjectUnpurgeableAPPLE), @function
33359 GL_PREFIX(ObjectUnpurgeableAPPLE):
33360 #if defined(GLX_USE_TLS)
33361 call _x86_64_get_dispatch@PLT
33362 movq 7040(%rax), %r11
33363 jmp *%r11
33364 #elif defined(PTHREADS)
33365 pushq %rdi
33366 pushq %rsi
33367 pushq %rdx
33368 call _x86_64_get_dispatch@PLT
33369 popq %rdx
33370 popq %rsi
33371 popq %rdi
33372 movq 7040(%rax), %r11
33373 jmp *%r11
33374 #else
33375 movq _glapi_Dispatch(%rip), %rax
33376 testq %rax, %rax
33377 je 1f
33378 movq 7040(%rax), %r11
33379 jmp *%r11
33380 1:
33381 pushq %rdi
33382 pushq %rsi
33383 pushq %rdx
33384 call _glapi_get_dispatch
33385 popq %rdx
33386 popq %rsi
33387 popq %rdi
33388 movq 7040(%rax), %r11
33389 jmp *%r11
33390 #endif /* defined(GLX_USE_TLS) */
33391 .size GL_PREFIX(ObjectUnpurgeableAPPLE), .-GL_PREFIX(ObjectUnpurgeableAPPLE)
33392
33393 .p2align 4,,15
33394 .globl GL_PREFIX(ActiveProgramEXT)
33395 .type GL_PREFIX(ActiveProgramEXT), @function
33396 GL_PREFIX(ActiveProgramEXT):
33397 #if defined(GLX_USE_TLS)
33398 call _x86_64_get_dispatch@PLT
33399 movq 7048(%rax), %r11
33400 jmp *%r11
33401 #elif defined(PTHREADS)
33402 pushq %rdi
33403 call _x86_64_get_dispatch@PLT
33404 popq %rdi
33405 movq 7048(%rax), %r11
33406 jmp *%r11
33407 #else
33408 movq _glapi_Dispatch(%rip), %rax
33409 testq %rax, %rax
33410 je 1f
33411 movq 7048(%rax), %r11
33412 jmp *%r11
33413 1:
33414 pushq %rdi
33415 call _glapi_get_dispatch
33416 popq %rdi
33417 movq 7048(%rax), %r11
33418 jmp *%r11
33419 #endif /* defined(GLX_USE_TLS) */
33420 .size GL_PREFIX(ActiveProgramEXT), .-GL_PREFIX(ActiveProgramEXT)
33421
33422 .p2align 4,,15
33423 .globl GL_PREFIX(CreateShaderProgramEXT)
33424 .type GL_PREFIX(CreateShaderProgramEXT), @function
33425 GL_PREFIX(CreateShaderProgramEXT):
33426 #if defined(GLX_USE_TLS)
33427 call _x86_64_get_dispatch@PLT
33428 movq 7056(%rax), %r11
33429 jmp *%r11
33430 #elif defined(PTHREADS)
33431 pushq %rdi
33432 pushq %rsi
33433 pushq %rbp
33434 call _x86_64_get_dispatch@PLT
33435 popq %rbp
33436 popq %rsi
33437 popq %rdi
33438 movq 7056(%rax), %r11
33439 jmp *%r11
33440 #else
33441 movq _glapi_Dispatch(%rip), %rax
33442 testq %rax, %rax
33443 je 1f
33444 movq 7056(%rax), %r11
33445 jmp *%r11
33446 1:
33447 pushq %rdi
33448 pushq %rsi
33449 pushq %rbp
33450 call _glapi_get_dispatch
33451 popq %rbp
33452 popq %rsi
33453 popq %rdi
33454 movq 7056(%rax), %r11
33455 jmp *%r11
33456 #endif /* defined(GLX_USE_TLS) */
33457 .size GL_PREFIX(CreateShaderProgramEXT), .-GL_PREFIX(CreateShaderProgramEXT)
33458
33459 .p2align 4,,15
33460 .globl GL_PREFIX(UseShaderProgramEXT)
33461 .type GL_PREFIX(UseShaderProgramEXT), @function
33462 GL_PREFIX(UseShaderProgramEXT):
33463 #if defined(GLX_USE_TLS)
33464 call _x86_64_get_dispatch@PLT
33465 movq 7064(%rax), %r11
33466 jmp *%r11
33467 #elif defined(PTHREADS)
33468 pushq %rdi
33469 pushq %rsi
33470 pushq %rbp
33471 call _x86_64_get_dispatch@PLT
33472 popq %rbp
33473 popq %rsi
33474 popq %rdi
33475 movq 7064(%rax), %r11
33476 jmp *%r11
33477 #else
33478 movq _glapi_Dispatch(%rip), %rax
33479 testq %rax, %rax
33480 je 1f
33481 movq 7064(%rax), %r11
33482 jmp *%r11
33483 1:
33484 pushq %rdi
33485 pushq %rsi
33486 pushq %rbp
33487 call _glapi_get_dispatch
33488 popq %rbp
33489 popq %rsi
33490 popq %rdi
33491 movq 7064(%rax), %r11
33492 jmp *%r11
33493 #endif /* defined(GLX_USE_TLS) */
33494 .size GL_PREFIX(UseShaderProgramEXT), .-GL_PREFIX(UseShaderProgramEXT)
33495
33496 .p2align 4,,15
33497 .globl GL_PREFIX(_dispatch_stub_884)
33498 .type GL_PREFIX(_dispatch_stub_884), @function
33499 HIDDEN(GL_PREFIX(_dispatch_stub_884))
33500 GL_PREFIX(_dispatch_stub_884):
33501 #if defined(GLX_USE_TLS)
33502 call _x86_64_get_dispatch@PLT
33503 movq 7072(%rax), %r11
33504 jmp *%r11
33505 #elif defined(PTHREADS)
33506 pushq %rdi
33507 pushq %rsi
33508 pushq %rdx
33509 pushq %rcx
33510 pushq %rbp
33511 call _x86_64_get_dispatch@PLT
33512 popq %rbp
33513 popq %rcx
33514 popq %rdx
33515 popq %rsi
33516 popq %rdi
33517 movq 7072(%rax), %r11
33518 jmp *%r11
33519 #else
33520 movq _glapi_Dispatch(%rip), %rax
33521 testq %rax, %rax
33522 je 1f
33523 movq 7072(%rax), %r11
33524 jmp *%r11
33525 1:
33526 pushq %rdi
33527 pushq %rsi
33528 pushq %rdx
33529 pushq %rcx
33530 pushq %rbp
33531 call _glapi_get_dispatch
33532 popq %rbp
33533 popq %rcx
33534 popq %rdx
33535 popq %rsi
33536 popq %rdi
33537 movq 7072(%rax), %r11
33538 jmp *%r11
33539 #endif /* defined(GLX_USE_TLS) */
33540 .size GL_PREFIX(_dispatch_stub_884), .-GL_PREFIX(_dispatch_stub_884)
33541
33542 .p2align 4,,15
33543 .globl GL_PREFIX(_dispatch_stub_885)
33544 .type GL_PREFIX(_dispatch_stub_885), @function
33545 HIDDEN(GL_PREFIX(_dispatch_stub_885))
33546 GL_PREFIX(_dispatch_stub_885):
33547 #if defined(GLX_USE_TLS)
33548 call _x86_64_get_dispatch@PLT
33549 movq 7080(%rax), %r11
33550 jmp *%r11
33551 #elif defined(PTHREADS)
33552 pushq %rdi
33553 pushq %rsi
33554 pushq %rdx
33555 pushq %rcx
33556 pushq %rbp
33557 call _x86_64_get_dispatch@PLT
33558 popq %rbp
33559 popq %rcx
33560 popq %rdx
33561 popq %rsi
33562 popq %rdi
33563 movq 7080(%rax), %r11
33564 jmp *%r11
33565 #else
33566 movq _glapi_Dispatch(%rip), %rax
33567 testq %rax, %rax
33568 je 1f
33569 movq 7080(%rax), %r11
33570 jmp *%r11
33571 1:
33572 pushq %rdi
33573 pushq %rsi
33574 pushq %rdx
33575 pushq %rcx
33576 pushq %rbp
33577 call _glapi_get_dispatch
33578 popq %rbp
33579 popq %rcx
33580 popq %rdx
33581 popq %rsi
33582 popq %rdi
33583 movq 7080(%rax), %r11
33584 jmp *%r11
33585 #endif /* defined(GLX_USE_TLS) */
33586 .size GL_PREFIX(_dispatch_stub_885), .-GL_PREFIX(_dispatch_stub_885)
33587
33588 .p2align 4,,15
33589 .globl GL_PREFIX(_dispatch_stub_886)
33590 .type GL_PREFIX(_dispatch_stub_886), @function
33591 HIDDEN(GL_PREFIX(_dispatch_stub_886))
33592 GL_PREFIX(_dispatch_stub_886):
33593 #if defined(GLX_USE_TLS)
33594 call _x86_64_get_dispatch@PLT
33595 movq 7088(%rax), %r11
33596 jmp *%r11
33597 #elif defined(PTHREADS)
33598 pushq %rdi
33599 pushq %rsi
33600 pushq %rdx
33601 pushq %rcx
33602 pushq %rbp
33603 call _x86_64_get_dispatch@PLT
33604 popq %rbp
33605 popq %rcx
33606 popq %rdx
33607 popq %rsi
33608 popq %rdi
33609 movq 7088(%rax), %r11
33610 jmp *%r11
33611 #else
33612 movq _glapi_Dispatch(%rip), %rax
33613 testq %rax, %rax
33614 je 1f
33615 movq 7088(%rax), %r11
33616 jmp *%r11
33617 1:
33618 pushq %rdi
33619 pushq %rsi
33620 pushq %rdx
33621 pushq %rcx
33622 pushq %rbp
33623 call _glapi_get_dispatch
33624 popq %rbp
33625 popq %rcx
33626 popq %rdx
33627 popq %rsi
33628 popq %rdi
33629 movq 7088(%rax), %r11
33630 jmp *%r11
33631 #endif /* defined(GLX_USE_TLS) */
33632 .size GL_PREFIX(_dispatch_stub_886), .-GL_PREFIX(_dispatch_stub_886)
33633
33634 .p2align 4,,15
33635 .globl GL_PREFIX(_dispatch_stub_887)
33636 .type GL_PREFIX(_dispatch_stub_887), @function
33637 HIDDEN(GL_PREFIX(_dispatch_stub_887))
33638 GL_PREFIX(_dispatch_stub_887):
33639 #if defined(GLX_USE_TLS)
33640 call _x86_64_get_dispatch@PLT
33641 movq 7096(%rax), %r11
33642 jmp *%r11
33643 #elif defined(PTHREADS)
33644 pushq %rdi
33645 pushq %rsi
33646 pushq %rdx
33647 call _x86_64_get_dispatch@PLT
33648 popq %rdx
33649 popq %rsi
33650 popq %rdi
33651 movq 7096(%rax), %r11
33652 jmp *%r11
33653 #else
33654 movq _glapi_Dispatch(%rip), %rax
33655 testq %rax, %rax
33656 je 1f
33657 movq 7096(%rax), %r11
33658 jmp *%r11
33659 1:
33660 pushq %rdi
33661 pushq %rsi
33662 pushq %rdx
33663 call _glapi_get_dispatch
33664 popq %rdx
33665 popq %rsi
33666 popq %rdi
33667 movq 7096(%rax), %r11
33668 jmp *%r11
33669 #endif /* defined(GLX_USE_TLS) */
33670 .size GL_PREFIX(_dispatch_stub_887), .-GL_PREFIX(_dispatch_stub_887)
33671
33672 .p2align 4,,15
33673 .globl GL_PREFIX(_dispatch_stub_888)
33674 .type GL_PREFIX(_dispatch_stub_888), @function
33675 HIDDEN(GL_PREFIX(_dispatch_stub_888))
33676 GL_PREFIX(_dispatch_stub_888):
33677 #if defined(GLX_USE_TLS)
33678 call _x86_64_get_dispatch@PLT
33679 movq 7104(%rax), %r11
33680 jmp *%r11
33681 #elif defined(PTHREADS)
33682 pushq %rdi
33683 pushq %rsi
33684 pushq %rdx
33685 call _x86_64_get_dispatch@PLT
33686 popq %rdx
33687 popq %rsi
33688 popq %rdi
33689 movq 7104(%rax), %r11
33690 jmp *%r11
33691 #else
33692 movq _glapi_Dispatch(%rip), %rax
33693 testq %rax, %rax
33694 je 1f
33695 movq 7104(%rax), %r11
33696 jmp *%r11
33697 1:
33698 pushq %rdi
33699 pushq %rsi
33700 pushq %rdx
33701 call _glapi_get_dispatch
33702 popq %rdx
33703 popq %rsi
33704 popq %rdi
33705 movq 7104(%rax), %r11
33706 jmp *%r11
33707 #endif /* defined(GLX_USE_TLS) */
33708 .size GL_PREFIX(_dispatch_stub_888), .-GL_PREFIX(_dispatch_stub_888)
33709
33710 .p2align 4,,15
33711 .globl GL_PREFIX(EGLImageTargetRenderbufferStorageOES)
33712 .type GL_PREFIX(EGLImageTargetRenderbufferStorageOES), @function
33713 GL_PREFIX(EGLImageTargetRenderbufferStorageOES):
33714 #if defined(GLX_USE_TLS)
33715 call _x86_64_get_dispatch@PLT
33716 movq 7112(%rax), %r11
33717 jmp *%r11
33718 #elif defined(PTHREADS)
33719 pushq %rdi
33720 pushq %rsi
33721 pushq %rbp
33722 call _x86_64_get_dispatch@PLT
33723 popq %rbp
33724 popq %rsi
33725 popq %rdi
33726 movq 7112(%rax), %r11
33727 jmp *%r11
33728 #else
33729 movq _glapi_Dispatch(%rip), %rax
33730 testq %rax, %rax
33731 je 1f
33732 movq 7112(%rax), %r11
33733 jmp *%r11
33734 1:
33735 pushq %rdi
33736 pushq %rsi
33737 pushq %rbp
33738 call _glapi_get_dispatch
33739 popq %rbp
33740 popq %rsi
33741 popq %rdi
33742 movq 7112(%rax), %r11
33743 jmp *%r11
33744 #endif /* defined(GLX_USE_TLS) */
33745 .size GL_PREFIX(EGLImageTargetRenderbufferStorageOES), .-GL_PREFIX(EGLImageTargetRenderbufferStorageOES)
33746
33747 .p2align 4,,15
33748 .globl GL_PREFIX(EGLImageTargetTexture2DOES)
33749 .type GL_PREFIX(EGLImageTargetTexture2DOES), @function
33750 GL_PREFIX(EGLImageTargetTexture2DOES):
33751 #if defined(GLX_USE_TLS)
33752 call _x86_64_get_dispatch@PLT
33753 movq 7120(%rax), %r11
33754 jmp *%r11
33755 #elif defined(PTHREADS)
33756 pushq %rdi
33757 pushq %rsi
33758 pushq %rbp
33759 call _x86_64_get_dispatch@PLT
33760 popq %rbp
33761 popq %rsi
33762 popq %rdi
33763 movq 7120(%rax), %r11
33764 jmp *%r11
33765 #else
33766 movq _glapi_Dispatch(%rip), %rax
33767 testq %rax, %rax
33768 je 1f
33769 movq 7120(%rax), %r11
33770 jmp *%r11
33771 1:
33772 pushq %rdi
33773 pushq %rsi
33774 pushq %rbp
33775 call _glapi_get_dispatch
33776 popq %rbp
33777 popq %rsi
33778 popq %rdi
33779 movq 7120(%rax), %r11
33780 jmp *%r11
33781 #endif /* defined(GLX_USE_TLS) */
33782 .size GL_PREFIX(EGLImageTargetTexture2DOES), .-GL_PREFIX(EGLImageTargetTexture2DOES)
33783
33784 .globl GL_PREFIX(ArrayElementEXT) ; .set GL_PREFIX(ArrayElementEXT), GL_PREFIX(ArrayElement)
33785 .globl GL_PREFIX(BindTextureEXT) ; .set GL_PREFIX(BindTextureEXT), GL_PREFIX(BindTexture)
33786 .globl GL_PREFIX(DrawArraysEXT) ; .set GL_PREFIX(DrawArraysEXT), GL_PREFIX(DrawArrays)
33787 #ifndef GLX_INDIRECT_RENDERING
33788 .globl GL_PREFIX(AreTexturesResidentEXT) ; .set GL_PREFIX(AreTexturesResidentEXT), GL_PREFIX(AreTexturesResident)
33789 #endif
33790 .globl GL_PREFIX(CopyTexImage1DEXT) ; .set GL_PREFIX(CopyTexImage1DEXT), GL_PREFIX(CopyTexImage1D)
33791 .globl GL_PREFIX(CopyTexImage2DEXT) ; .set GL_PREFIX(CopyTexImage2DEXT), GL_PREFIX(CopyTexImage2D)
33792 .globl GL_PREFIX(CopyTexSubImage1DEXT) ; .set GL_PREFIX(CopyTexSubImage1DEXT), GL_PREFIX(CopyTexSubImage1D)
33793 .globl GL_PREFIX(CopyTexSubImage2DEXT) ; .set GL_PREFIX(CopyTexSubImage2DEXT), GL_PREFIX(CopyTexSubImage2D)
33794 #ifndef GLX_INDIRECT_RENDERING
33795 .globl GL_PREFIX(DeleteTexturesEXT) ; .set GL_PREFIX(DeleteTexturesEXT), GL_PREFIX(DeleteTextures)
33796 #endif
33797 #ifndef GLX_INDIRECT_RENDERING
33798 .globl GL_PREFIX(GenTexturesEXT) ; .set GL_PREFIX(GenTexturesEXT), GL_PREFIX(GenTextures)
33799 #endif
33800 .globl GL_PREFIX(GetPointervEXT) ; .set GL_PREFIX(GetPointervEXT), GL_PREFIX(GetPointerv)
33801 #ifndef GLX_INDIRECT_RENDERING
33802 .globl GL_PREFIX(IsTextureEXT) ; .set GL_PREFIX(IsTextureEXT), GL_PREFIX(IsTexture)
33803 #endif
33804 .globl GL_PREFIX(PrioritizeTexturesEXT) ; .set GL_PREFIX(PrioritizeTexturesEXT), GL_PREFIX(PrioritizeTextures)
33805 .globl GL_PREFIX(TexSubImage1DEXT) ; .set GL_PREFIX(TexSubImage1DEXT), GL_PREFIX(TexSubImage1D)
33806 .globl GL_PREFIX(TexSubImage2DEXT) ; .set GL_PREFIX(TexSubImage2DEXT), GL_PREFIX(TexSubImage2D)
33807 .globl GL_PREFIX(BlendColorEXT) ; .set GL_PREFIX(BlendColorEXT), GL_PREFIX(BlendColor)
33808 .globl GL_PREFIX(BlendEquationEXT) ; .set GL_PREFIX(BlendEquationEXT), GL_PREFIX(BlendEquation)
33809 .globl GL_PREFIX(DrawRangeElementsEXT) ; .set GL_PREFIX(DrawRangeElementsEXT), GL_PREFIX(DrawRangeElements)
33810 .globl GL_PREFIX(ColorTableEXT) ; .set GL_PREFIX(ColorTableEXT), GL_PREFIX(ColorTable)
33811 #ifndef GLX_INDIRECT_RENDERING
33812 .globl GL_PREFIX(GetColorTableEXT) ; .set GL_PREFIX(GetColorTableEXT), GL_PREFIX(GetColorTable)
33813 #endif
33814 #ifndef GLX_INDIRECT_RENDERING
33815 .globl GL_PREFIX(GetColorTableParameterfvEXT) ; .set GL_PREFIX(GetColorTableParameterfvEXT), GL_PREFIX(GetColorTableParameterfv)
33816 #endif
33817 #ifndef GLX_INDIRECT_RENDERING
33818 .globl GL_PREFIX(GetColorTableParameterivEXT) ; .set GL_PREFIX(GetColorTableParameterivEXT), GL_PREFIX(GetColorTableParameteriv)
33819 #endif
33820 .globl GL_PREFIX(TexImage3DEXT) ; .set GL_PREFIX(TexImage3DEXT), GL_PREFIX(TexImage3D)
33821 .globl GL_PREFIX(TexSubImage3DEXT) ; .set GL_PREFIX(TexSubImage3DEXT), GL_PREFIX(TexSubImage3D)
33822 .globl GL_PREFIX(CopyTexSubImage3DEXT) ; .set GL_PREFIX(CopyTexSubImage3DEXT), GL_PREFIX(CopyTexSubImage3D)
33823 .globl GL_PREFIX(ActiveTexture) ; .set GL_PREFIX(ActiveTexture), GL_PREFIX(ActiveTextureARB)
33824 .globl GL_PREFIX(ClientActiveTexture) ; .set GL_PREFIX(ClientActiveTexture), GL_PREFIX(ClientActiveTextureARB)
33825 .globl GL_PREFIX(MultiTexCoord1d) ; .set GL_PREFIX(MultiTexCoord1d), GL_PREFIX(MultiTexCoord1dARB)
33826 .globl GL_PREFIX(MultiTexCoord1dv) ; .set GL_PREFIX(MultiTexCoord1dv), GL_PREFIX(MultiTexCoord1dvARB)
33827 .globl GL_PREFIX(MultiTexCoord1f) ; .set GL_PREFIX(MultiTexCoord1f), GL_PREFIX(MultiTexCoord1fARB)
33828 .globl GL_PREFIX(MultiTexCoord1fv) ; .set GL_PREFIX(MultiTexCoord1fv), GL_PREFIX(MultiTexCoord1fvARB)
33829 .globl GL_PREFIX(MultiTexCoord1i) ; .set GL_PREFIX(MultiTexCoord1i), GL_PREFIX(MultiTexCoord1iARB)
33830 .globl GL_PREFIX(MultiTexCoord1iv) ; .set GL_PREFIX(MultiTexCoord1iv), GL_PREFIX(MultiTexCoord1ivARB)
33831 .globl GL_PREFIX(MultiTexCoord1s) ; .set GL_PREFIX(MultiTexCoord1s), GL_PREFIX(MultiTexCoord1sARB)
33832 .globl GL_PREFIX(MultiTexCoord1sv) ; .set GL_PREFIX(MultiTexCoord1sv), GL_PREFIX(MultiTexCoord1svARB)
33833 .globl GL_PREFIX(MultiTexCoord2d) ; .set GL_PREFIX(MultiTexCoord2d), GL_PREFIX(MultiTexCoord2dARB)
33834 .globl GL_PREFIX(MultiTexCoord2dv) ; .set GL_PREFIX(MultiTexCoord2dv), GL_PREFIX(MultiTexCoord2dvARB)
33835 .globl GL_PREFIX(MultiTexCoord2f) ; .set GL_PREFIX(MultiTexCoord2f), GL_PREFIX(MultiTexCoord2fARB)
33836 .globl GL_PREFIX(MultiTexCoord2fv) ; .set GL_PREFIX(MultiTexCoord2fv), GL_PREFIX(MultiTexCoord2fvARB)
33837 .globl GL_PREFIX(MultiTexCoord2i) ; .set GL_PREFIX(MultiTexCoord2i), GL_PREFIX(MultiTexCoord2iARB)
33838 .globl GL_PREFIX(MultiTexCoord2iv) ; .set GL_PREFIX(MultiTexCoord2iv), GL_PREFIX(MultiTexCoord2ivARB)
33839 .globl GL_PREFIX(MultiTexCoord2s) ; .set GL_PREFIX(MultiTexCoord2s), GL_PREFIX(MultiTexCoord2sARB)
33840 .globl GL_PREFIX(MultiTexCoord2sv) ; .set GL_PREFIX(MultiTexCoord2sv), GL_PREFIX(MultiTexCoord2svARB)
33841 .globl GL_PREFIX(MultiTexCoord3d) ; .set GL_PREFIX(MultiTexCoord3d), GL_PREFIX(MultiTexCoord3dARB)
33842 .globl GL_PREFIX(MultiTexCoord3dv) ; .set GL_PREFIX(MultiTexCoord3dv), GL_PREFIX(MultiTexCoord3dvARB)
33843 .globl GL_PREFIX(MultiTexCoord3f) ; .set GL_PREFIX(MultiTexCoord3f), GL_PREFIX(MultiTexCoord3fARB)
33844 .globl GL_PREFIX(MultiTexCoord3fv) ; .set GL_PREFIX(MultiTexCoord3fv), GL_PREFIX(MultiTexCoord3fvARB)
33845 .globl GL_PREFIX(MultiTexCoord3i) ; .set GL_PREFIX(MultiTexCoord3i), GL_PREFIX(MultiTexCoord3iARB)
33846 .globl GL_PREFIX(MultiTexCoord3iv) ; .set GL_PREFIX(MultiTexCoord3iv), GL_PREFIX(MultiTexCoord3ivARB)
33847 .globl GL_PREFIX(MultiTexCoord3s) ; .set GL_PREFIX(MultiTexCoord3s), GL_PREFIX(MultiTexCoord3sARB)
33848 .globl GL_PREFIX(MultiTexCoord3sv) ; .set GL_PREFIX(MultiTexCoord3sv), GL_PREFIX(MultiTexCoord3svARB)
33849 .globl GL_PREFIX(MultiTexCoord4d) ; .set GL_PREFIX(MultiTexCoord4d), GL_PREFIX(MultiTexCoord4dARB)
33850 .globl GL_PREFIX(MultiTexCoord4dv) ; .set GL_PREFIX(MultiTexCoord4dv), GL_PREFIX(MultiTexCoord4dvARB)
33851 .globl GL_PREFIX(MultiTexCoord4f) ; .set GL_PREFIX(MultiTexCoord4f), GL_PREFIX(MultiTexCoord4fARB)
33852 .globl GL_PREFIX(MultiTexCoord4fv) ; .set GL_PREFIX(MultiTexCoord4fv), GL_PREFIX(MultiTexCoord4fvARB)
33853 .globl GL_PREFIX(MultiTexCoord4i) ; .set GL_PREFIX(MultiTexCoord4i), GL_PREFIX(MultiTexCoord4iARB)
33854 .globl GL_PREFIX(MultiTexCoord4iv) ; .set GL_PREFIX(MultiTexCoord4iv), GL_PREFIX(MultiTexCoord4ivARB)
33855 .globl GL_PREFIX(MultiTexCoord4s) ; .set GL_PREFIX(MultiTexCoord4s), GL_PREFIX(MultiTexCoord4sARB)
33856 .globl GL_PREFIX(MultiTexCoord4sv) ; .set GL_PREFIX(MultiTexCoord4sv), GL_PREFIX(MultiTexCoord4svARB)
33857 .globl GL_PREFIX(LoadTransposeMatrixd) ; .set GL_PREFIX(LoadTransposeMatrixd), GL_PREFIX(LoadTransposeMatrixdARB)
33858 .globl GL_PREFIX(LoadTransposeMatrixf) ; .set GL_PREFIX(LoadTransposeMatrixf), GL_PREFIX(LoadTransposeMatrixfARB)
33859 .globl GL_PREFIX(MultTransposeMatrixd) ; .set GL_PREFIX(MultTransposeMatrixd), GL_PREFIX(MultTransposeMatrixdARB)
33860 .globl GL_PREFIX(MultTransposeMatrixf) ; .set GL_PREFIX(MultTransposeMatrixf), GL_PREFIX(MultTransposeMatrixfARB)
33861 .globl GL_PREFIX(SampleCoverage) ; .set GL_PREFIX(SampleCoverage), GL_PREFIX(SampleCoverageARB)
33862 .globl GL_PREFIX(CompressedTexImage1D) ; .set GL_PREFIX(CompressedTexImage1D), GL_PREFIX(CompressedTexImage1DARB)
33863 .globl GL_PREFIX(CompressedTexImage2D) ; .set GL_PREFIX(CompressedTexImage2D), GL_PREFIX(CompressedTexImage2DARB)
33864 .globl GL_PREFIX(CompressedTexImage3D) ; .set GL_PREFIX(CompressedTexImage3D), GL_PREFIX(CompressedTexImage3DARB)
33865 .globl GL_PREFIX(CompressedTexSubImage1D) ; .set GL_PREFIX(CompressedTexSubImage1D), GL_PREFIX(CompressedTexSubImage1DARB)
33866 .globl GL_PREFIX(CompressedTexSubImage2D) ; .set GL_PREFIX(CompressedTexSubImage2D), GL_PREFIX(CompressedTexSubImage2DARB)
33867 .globl GL_PREFIX(CompressedTexSubImage3D) ; .set GL_PREFIX(CompressedTexSubImage3D), GL_PREFIX(CompressedTexSubImage3DARB)
33868 .globl GL_PREFIX(GetCompressedTexImage) ; .set GL_PREFIX(GetCompressedTexImage), GL_PREFIX(GetCompressedTexImageARB)
33869 .globl GL_PREFIX(DisableVertexAttribArray) ; .set GL_PREFIX(DisableVertexAttribArray), GL_PREFIX(DisableVertexAttribArrayARB)
33870 .globl GL_PREFIX(EnableVertexAttribArray) ; .set GL_PREFIX(EnableVertexAttribArray), GL_PREFIX(EnableVertexAttribArrayARB)
33871 .globl GL_PREFIX(GetVertexAttribdv) ; .set GL_PREFIX(GetVertexAttribdv), GL_PREFIX(GetVertexAttribdvARB)
33872 .globl GL_PREFIX(GetVertexAttribfv) ; .set GL_PREFIX(GetVertexAttribfv), GL_PREFIX(GetVertexAttribfvARB)
33873 .globl GL_PREFIX(GetVertexAttribiv) ; .set GL_PREFIX(GetVertexAttribiv), GL_PREFIX(GetVertexAttribivARB)
33874 .globl GL_PREFIX(ProgramParameter4dNV) ; .set GL_PREFIX(ProgramParameter4dNV), GL_PREFIX(ProgramEnvParameter4dARB)
33875 .globl GL_PREFIX(ProgramParameter4dvNV) ; .set GL_PREFIX(ProgramParameter4dvNV), GL_PREFIX(ProgramEnvParameter4dvARB)
33876 .globl GL_PREFIX(ProgramParameter4fNV) ; .set GL_PREFIX(ProgramParameter4fNV), GL_PREFIX(ProgramEnvParameter4fARB)
33877 .globl GL_PREFIX(ProgramParameter4fvNV) ; .set GL_PREFIX(ProgramParameter4fvNV), GL_PREFIX(ProgramEnvParameter4fvARB)
33878 .globl GL_PREFIX(VertexAttrib1d) ; .set GL_PREFIX(VertexAttrib1d), GL_PREFIX(VertexAttrib1dARB)
33879 .globl GL_PREFIX(VertexAttrib1dv) ; .set GL_PREFIX(VertexAttrib1dv), GL_PREFIX(VertexAttrib1dvARB)
33880 .globl GL_PREFIX(VertexAttrib1f) ; .set GL_PREFIX(VertexAttrib1f), GL_PREFIX(VertexAttrib1fARB)
33881 .globl GL_PREFIX(VertexAttrib1fv) ; .set GL_PREFIX(VertexAttrib1fv), GL_PREFIX(VertexAttrib1fvARB)
33882 .globl GL_PREFIX(VertexAttrib1s) ; .set GL_PREFIX(VertexAttrib1s), GL_PREFIX(VertexAttrib1sARB)
33883 .globl GL_PREFIX(VertexAttrib1sv) ; .set GL_PREFIX(VertexAttrib1sv), GL_PREFIX(VertexAttrib1svARB)
33884 .globl GL_PREFIX(VertexAttrib2d) ; .set GL_PREFIX(VertexAttrib2d), GL_PREFIX(VertexAttrib2dARB)
33885 .globl GL_PREFIX(VertexAttrib2dv) ; .set GL_PREFIX(VertexAttrib2dv), GL_PREFIX(VertexAttrib2dvARB)
33886 .globl GL_PREFIX(VertexAttrib2f) ; .set GL_PREFIX(VertexAttrib2f), GL_PREFIX(VertexAttrib2fARB)
33887 .globl GL_PREFIX(VertexAttrib2fv) ; .set GL_PREFIX(VertexAttrib2fv), GL_PREFIX(VertexAttrib2fvARB)
33888 .globl GL_PREFIX(VertexAttrib2s) ; .set GL_PREFIX(VertexAttrib2s), GL_PREFIX(VertexAttrib2sARB)
33889 .globl GL_PREFIX(VertexAttrib2sv) ; .set GL_PREFIX(VertexAttrib2sv), GL_PREFIX(VertexAttrib2svARB)
33890 .globl GL_PREFIX(VertexAttrib3d) ; .set GL_PREFIX(VertexAttrib3d), GL_PREFIX(VertexAttrib3dARB)
33891 .globl GL_PREFIX(VertexAttrib3dv) ; .set GL_PREFIX(VertexAttrib3dv), GL_PREFIX(VertexAttrib3dvARB)
33892 .globl GL_PREFIX(VertexAttrib3f) ; .set GL_PREFIX(VertexAttrib3f), GL_PREFIX(VertexAttrib3fARB)
33893 .globl GL_PREFIX(VertexAttrib3fv) ; .set GL_PREFIX(VertexAttrib3fv), GL_PREFIX(VertexAttrib3fvARB)
33894 .globl GL_PREFIX(VertexAttrib3s) ; .set GL_PREFIX(VertexAttrib3s), GL_PREFIX(VertexAttrib3sARB)
33895 .globl GL_PREFIX(VertexAttrib3sv) ; .set GL_PREFIX(VertexAttrib3sv), GL_PREFIX(VertexAttrib3svARB)
33896 .globl GL_PREFIX(VertexAttrib4Nbv) ; .set GL_PREFIX(VertexAttrib4Nbv), GL_PREFIX(VertexAttrib4NbvARB)
33897 .globl GL_PREFIX(VertexAttrib4Niv) ; .set GL_PREFIX(VertexAttrib4Niv), GL_PREFIX(VertexAttrib4NivARB)
33898 .globl GL_PREFIX(VertexAttrib4Nsv) ; .set GL_PREFIX(VertexAttrib4Nsv), GL_PREFIX(VertexAttrib4NsvARB)
33899 .globl GL_PREFIX(VertexAttrib4Nub) ; .set GL_PREFIX(VertexAttrib4Nub), GL_PREFIX(VertexAttrib4NubARB)
33900 .globl GL_PREFIX(VertexAttrib4Nubv) ; .set GL_PREFIX(VertexAttrib4Nubv), GL_PREFIX(VertexAttrib4NubvARB)
33901 .globl GL_PREFIX(VertexAttrib4Nuiv) ; .set GL_PREFIX(VertexAttrib4Nuiv), GL_PREFIX(VertexAttrib4NuivARB)
33902 .globl GL_PREFIX(VertexAttrib4Nusv) ; .set GL_PREFIX(VertexAttrib4Nusv), GL_PREFIX(VertexAttrib4NusvARB)
33903 .globl GL_PREFIX(VertexAttrib4bv) ; .set GL_PREFIX(VertexAttrib4bv), GL_PREFIX(VertexAttrib4bvARB)
33904 .globl GL_PREFIX(VertexAttrib4d) ; .set GL_PREFIX(VertexAttrib4d), GL_PREFIX(VertexAttrib4dARB)
33905 .globl GL_PREFIX(VertexAttrib4dv) ; .set GL_PREFIX(VertexAttrib4dv), GL_PREFIX(VertexAttrib4dvARB)
33906 .globl GL_PREFIX(VertexAttrib4f) ; .set GL_PREFIX(VertexAttrib4f), GL_PREFIX(VertexAttrib4fARB)
33907 .globl GL_PREFIX(VertexAttrib4fv) ; .set GL_PREFIX(VertexAttrib4fv), GL_PREFIX(VertexAttrib4fvARB)
33908 .globl GL_PREFIX(VertexAttrib4iv) ; .set GL_PREFIX(VertexAttrib4iv), GL_PREFIX(VertexAttrib4ivARB)
33909 .globl GL_PREFIX(VertexAttrib4s) ; .set GL_PREFIX(VertexAttrib4s), GL_PREFIX(VertexAttrib4sARB)
33910 .globl GL_PREFIX(VertexAttrib4sv) ; .set GL_PREFIX(VertexAttrib4sv), GL_PREFIX(VertexAttrib4svARB)
33911 .globl GL_PREFIX(VertexAttrib4ubv) ; .set GL_PREFIX(VertexAttrib4ubv), GL_PREFIX(VertexAttrib4ubvARB)
33912 .globl GL_PREFIX(VertexAttrib4uiv) ; .set GL_PREFIX(VertexAttrib4uiv), GL_PREFIX(VertexAttrib4uivARB)
33913 .globl GL_PREFIX(VertexAttrib4usv) ; .set GL_PREFIX(VertexAttrib4usv), GL_PREFIX(VertexAttrib4usvARB)
33914 .globl GL_PREFIX(VertexAttribPointer) ; .set GL_PREFIX(VertexAttribPointer), GL_PREFIX(VertexAttribPointerARB)
33915 .globl GL_PREFIX(BindBuffer) ; .set GL_PREFIX(BindBuffer), GL_PREFIX(BindBufferARB)
33916 .globl GL_PREFIX(BufferData) ; .set GL_PREFIX(BufferData), GL_PREFIX(BufferDataARB)
33917 .globl GL_PREFIX(BufferSubData) ; .set GL_PREFIX(BufferSubData), GL_PREFIX(BufferSubDataARB)
33918 .globl GL_PREFIX(DeleteBuffers) ; .set GL_PREFIX(DeleteBuffers), GL_PREFIX(DeleteBuffersARB)
33919 .globl GL_PREFIX(GenBuffers) ; .set GL_PREFIX(GenBuffers), GL_PREFIX(GenBuffersARB)
33920 .globl GL_PREFIX(GetBufferParameteriv) ; .set GL_PREFIX(GetBufferParameteriv), GL_PREFIX(GetBufferParameterivARB)
33921 .globl GL_PREFIX(GetBufferPointerv) ; .set GL_PREFIX(GetBufferPointerv), GL_PREFIX(GetBufferPointervARB)
33922 .globl GL_PREFIX(GetBufferSubData) ; .set GL_PREFIX(GetBufferSubData), GL_PREFIX(GetBufferSubDataARB)
33923 .globl GL_PREFIX(IsBuffer) ; .set GL_PREFIX(IsBuffer), GL_PREFIX(IsBufferARB)
33924 .globl GL_PREFIX(MapBuffer) ; .set GL_PREFIX(MapBuffer), GL_PREFIX(MapBufferARB)
33925 .globl GL_PREFIX(UnmapBuffer) ; .set GL_PREFIX(UnmapBuffer), GL_PREFIX(UnmapBufferARB)
33926 .globl GL_PREFIX(BeginQuery) ; .set GL_PREFIX(BeginQuery), GL_PREFIX(BeginQueryARB)
33927 .globl GL_PREFIX(DeleteQueries) ; .set GL_PREFIX(DeleteQueries), GL_PREFIX(DeleteQueriesARB)
33928 .globl GL_PREFIX(EndQuery) ; .set GL_PREFIX(EndQuery), GL_PREFIX(EndQueryARB)
33929 .globl GL_PREFIX(GenQueries) ; .set GL_PREFIX(GenQueries), GL_PREFIX(GenQueriesARB)
33930 .globl GL_PREFIX(GetQueryObjectiv) ; .set GL_PREFIX(GetQueryObjectiv), GL_PREFIX(GetQueryObjectivARB)
33931 .globl GL_PREFIX(GetQueryObjectuiv) ; .set GL_PREFIX(GetQueryObjectuiv), GL_PREFIX(GetQueryObjectuivARB)
33932 .globl GL_PREFIX(GetQueryiv) ; .set GL_PREFIX(GetQueryiv), GL_PREFIX(GetQueryivARB)
33933 .globl GL_PREFIX(IsQuery) ; .set GL_PREFIX(IsQuery), GL_PREFIX(IsQueryARB)
33934 .globl GL_PREFIX(CompileShader) ; .set GL_PREFIX(CompileShader), GL_PREFIX(CompileShaderARB)
33935 .globl GL_PREFIX(GetActiveUniform) ; .set GL_PREFIX(GetActiveUniform), GL_PREFIX(GetActiveUniformARB)
33936 .globl GL_PREFIX(GetShaderSource) ; .set GL_PREFIX(GetShaderSource), GL_PREFIX(GetShaderSourceARB)
33937 .globl GL_PREFIX(GetUniformLocation) ; .set GL_PREFIX(GetUniformLocation), GL_PREFIX(GetUniformLocationARB)
33938 .globl GL_PREFIX(GetUniformfv) ; .set GL_PREFIX(GetUniformfv), GL_PREFIX(GetUniformfvARB)
33939 .globl GL_PREFIX(GetUniformiv) ; .set GL_PREFIX(GetUniformiv), GL_PREFIX(GetUniformivARB)
33940 .globl GL_PREFIX(LinkProgram) ; .set GL_PREFIX(LinkProgram), GL_PREFIX(LinkProgramARB)
33941 .globl GL_PREFIX(ShaderSource) ; .set GL_PREFIX(ShaderSource), GL_PREFIX(ShaderSourceARB)
33942 .globl GL_PREFIX(Uniform1f) ; .set GL_PREFIX(Uniform1f), GL_PREFIX(Uniform1fARB)
33943 .globl GL_PREFIX(Uniform1fv) ; .set GL_PREFIX(Uniform1fv), GL_PREFIX(Uniform1fvARB)
33944 .globl GL_PREFIX(Uniform1i) ; .set GL_PREFIX(Uniform1i), GL_PREFIX(Uniform1iARB)
33945 .globl GL_PREFIX(Uniform1iv) ; .set GL_PREFIX(Uniform1iv), GL_PREFIX(Uniform1ivARB)
33946 .globl GL_PREFIX(Uniform2f) ; .set GL_PREFIX(Uniform2f), GL_PREFIX(Uniform2fARB)
33947 .globl GL_PREFIX(Uniform2fv) ; .set GL_PREFIX(Uniform2fv), GL_PREFIX(Uniform2fvARB)
33948 .globl GL_PREFIX(Uniform2i) ; .set GL_PREFIX(Uniform2i), GL_PREFIX(Uniform2iARB)
33949 .globl GL_PREFIX(Uniform2iv) ; .set GL_PREFIX(Uniform2iv), GL_PREFIX(Uniform2ivARB)
33950 .globl GL_PREFIX(Uniform3f) ; .set GL_PREFIX(Uniform3f), GL_PREFIX(Uniform3fARB)
33951 .globl GL_PREFIX(Uniform3fv) ; .set GL_PREFIX(Uniform3fv), GL_PREFIX(Uniform3fvARB)
33952 .globl GL_PREFIX(Uniform3i) ; .set GL_PREFIX(Uniform3i), GL_PREFIX(Uniform3iARB)
33953 .globl GL_PREFIX(Uniform3iv) ; .set GL_PREFIX(Uniform3iv), GL_PREFIX(Uniform3ivARB)
33954 .globl GL_PREFIX(Uniform4f) ; .set GL_PREFIX(Uniform4f), GL_PREFIX(Uniform4fARB)
33955 .globl GL_PREFIX(Uniform4fv) ; .set GL_PREFIX(Uniform4fv), GL_PREFIX(Uniform4fvARB)
33956 .globl GL_PREFIX(Uniform4i) ; .set GL_PREFIX(Uniform4i), GL_PREFIX(Uniform4iARB)
33957 .globl GL_PREFIX(Uniform4iv) ; .set GL_PREFIX(Uniform4iv), GL_PREFIX(Uniform4ivARB)
33958 .globl GL_PREFIX(UniformMatrix2fv) ; .set GL_PREFIX(UniformMatrix2fv), GL_PREFIX(UniformMatrix2fvARB)
33959 .globl GL_PREFIX(UniformMatrix3fv) ; .set GL_PREFIX(UniformMatrix3fv), GL_PREFIX(UniformMatrix3fvARB)
33960 .globl GL_PREFIX(UniformMatrix4fv) ; .set GL_PREFIX(UniformMatrix4fv), GL_PREFIX(UniformMatrix4fvARB)
33961 .globl GL_PREFIX(UseProgram) ; .set GL_PREFIX(UseProgram), GL_PREFIX(UseProgramObjectARB)
33962 .globl GL_PREFIX(ValidateProgram) ; .set GL_PREFIX(ValidateProgram), GL_PREFIX(ValidateProgramARB)
33963 .globl GL_PREFIX(BindAttribLocation) ; .set GL_PREFIX(BindAttribLocation), GL_PREFIX(BindAttribLocationARB)
33964 .globl GL_PREFIX(GetActiveAttrib) ; .set GL_PREFIX(GetActiveAttrib), GL_PREFIX(GetActiveAttribARB)
33965 .globl GL_PREFIX(GetAttribLocation) ; .set GL_PREFIX(GetAttribLocation), GL_PREFIX(GetAttribLocationARB)
33966 .globl GL_PREFIX(DrawBuffers) ; .set GL_PREFIX(DrawBuffers), GL_PREFIX(DrawBuffersARB)
33967 .globl GL_PREFIX(DrawBuffersATI) ; .set GL_PREFIX(DrawBuffersATI), GL_PREFIX(DrawBuffersARB)
33968 .globl GL_PREFIX(DrawArraysInstancedEXT) ; .set GL_PREFIX(DrawArraysInstancedEXT), GL_PREFIX(DrawArraysInstancedARB)
33969 .globl GL_PREFIX(DrawArraysInstanced) ; .set GL_PREFIX(DrawArraysInstanced), GL_PREFIX(DrawArraysInstancedARB)
33970 .globl GL_PREFIX(DrawElementsInstancedEXT) ; .set GL_PREFIX(DrawElementsInstancedEXT), GL_PREFIX(DrawElementsInstancedARB)
33971 .globl GL_PREFIX(DrawElementsInstanced) ; .set GL_PREFIX(DrawElementsInstanced), GL_PREFIX(DrawElementsInstancedARB)
33972 .globl GL_PREFIX(RenderbufferStorageMultisampleEXT) ; .set GL_PREFIX(RenderbufferStorageMultisampleEXT), GL_PREFIX(RenderbufferStorageMultisample)
33973 .globl GL_PREFIX(PointParameterf) ; .set GL_PREFIX(PointParameterf), GL_PREFIX(PointParameterfEXT)
33974 .globl GL_PREFIX(PointParameterfARB) ; .set GL_PREFIX(PointParameterfARB), GL_PREFIX(PointParameterfEXT)
33975 .globl GL_PREFIX(PointParameterfv) ; .set GL_PREFIX(PointParameterfv), GL_PREFIX(PointParameterfvEXT)
33976 .globl GL_PREFIX(PointParameterfvARB) ; .set GL_PREFIX(PointParameterfvARB), GL_PREFIX(PointParameterfvEXT)
33977 .globl GL_PREFIX(SecondaryColor3b) ; .set GL_PREFIX(SecondaryColor3b), GL_PREFIX(SecondaryColor3bEXT)
33978 .globl GL_PREFIX(SecondaryColor3bv) ; .set GL_PREFIX(SecondaryColor3bv), GL_PREFIX(SecondaryColor3bvEXT)
33979 .globl GL_PREFIX(SecondaryColor3d) ; .set GL_PREFIX(SecondaryColor3d), GL_PREFIX(SecondaryColor3dEXT)
33980 .globl GL_PREFIX(SecondaryColor3dv) ; .set GL_PREFIX(SecondaryColor3dv), GL_PREFIX(SecondaryColor3dvEXT)
33981 .globl GL_PREFIX(SecondaryColor3f) ; .set GL_PREFIX(SecondaryColor3f), GL_PREFIX(SecondaryColor3fEXT)
33982 .globl GL_PREFIX(SecondaryColor3fv) ; .set GL_PREFIX(SecondaryColor3fv), GL_PREFIX(SecondaryColor3fvEXT)
33983 .globl GL_PREFIX(SecondaryColor3i) ; .set GL_PREFIX(SecondaryColor3i), GL_PREFIX(SecondaryColor3iEXT)
33984 .globl GL_PREFIX(SecondaryColor3iv) ; .set GL_PREFIX(SecondaryColor3iv), GL_PREFIX(SecondaryColor3ivEXT)
33985 .globl GL_PREFIX(SecondaryColor3s) ; .set GL_PREFIX(SecondaryColor3s), GL_PREFIX(SecondaryColor3sEXT)
33986 .globl GL_PREFIX(SecondaryColor3sv) ; .set GL_PREFIX(SecondaryColor3sv), GL_PREFIX(SecondaryColor3svEXT)
33987 .globl GL_PREFIX(SecondaryColor3ub) ; .set GL_PREFIX(SecondaryColor3ub), GL_PREFIX(SecondaryColor3ubEXT)
33988 .globl GL_PREFIX(SecondaryColor3ubv) ; .set GL_PREFIX(SecondaryColor3ubv), GL_PREFIX(SecondaryColor3ubvEXT)
33989 .globl GL_PREFIX(SecondaryColor3ui) ; .set GL_PREFIX(SecondaryColor3ui), GL_PREFIX(SecondaryColor3uiEXT)
33990 .globl GL_PREFIX(SecondaryColor3uiv) ; .set GL_PREFIX(SecondaryColor3uiv), GL_PREFIX(SecondaryColor3uivEXT)
33991 .globl GL_PREFIX(SecondaryColor3us) ; .set GL_PREFIX(SecondaryColor3us), GL_PREFIX(SecondaryColor3usEXT)
33992 .globl GL_PREFIX(SecondaryColor3usv) ; .set GL_PREFIX(SecondaryColor3usv), GL_PREFIX(SecondaryColor3usvEXT)
33993 .globl GL_PREFIX(SecondaryColorPointer) ; .set GL_PREFIX(SecondaryColorPointer), GL_PREFIX(SecondaryColorPointerEXT)
33994 .globl GL_PREFIX(MultiDrawArrays) ; .set GL_PREFIX(MultiDrawArrays), GL_PREFIX(MultiDrawArraysEXT)
33995 .globl GL_PREFIX(MultiDrawElements) ; .set GL_PREFIX(MultiDrawElements), GL_PREFIX(MultiDrawElementsEXT)
33996 .globl GL_PREFIX(FogCoordPointer) ; .set GL_PREFIX(FogCoordPointer), GL_PREFIX(FogCoordPointerEXT)
33997 .globl GL_PREFIX(FogCoordd) ; .set GL_PREFIX(FogCoordd), GL_PREFIX(FogCoorddEXT)
33998 .globl GL_PREFIX(FogCoorddv) ; .set GL_PREFIX(FogCoorddv), GL_PREFIX(FogCoorddvEXT)
33999 .globl GL_PREFIX(FogCoordf) ; .set GL_PREFIX(FogCoordf), GL_PREFIX(FogCoordfEXT)
34000 .globl GL_PREFIX(FogCoordfv) ; .set GL_PREFIX(FogCoordfv), GL_PREFIX(FogCoordfvEXT)
34001 .globl GL_PREFIX(BlendFuncSeparate) ; .set GL_PREFIX(BlendFuncSeparate), GL_PREFIX(BlendFuncSeparateEXT)
34002 .globl GL_PREFIX(WindowPos2d) ; .set GL_PREFIX(WindowPos2d), GL_PREFIX(WindowPos2dMESA)
34003 .globl GL_PREFIX(WindowPos2dARB) ; .set GL_PREFIX(WindowPos2dARB), GL_PREFIX(WindowPos2dMESA)
34004 .globl GL_PREFIX(WindowPos2dv) ; .set GL_PREFIX(WindowPos2dv), GL_PREFIX(WindowPos2dvMESA)
34005 .globl GL_PREFIX(WindowPos2dvARB) ; .set GL_PREFIX(WindowPos2dvARB), GL_PREFIX(WindowPos2dvMESA)
34006 .globl GL_PREFIX(WindowPos2f) ; .set GL_PREFIX(WindowPos2f), GL_PREFIX(WindowPos2fMESA)
34007 .globl GL_PREFIX(WindowPos2fARB) ; .set GL_PREFIX(WindowPos2fARB), GL_PREFIX(WindowPos2fMESA)
34008 .globl GL_PREFIX(WindowPos2fv) ; .set GL_PREFIX(WindowPos2fv), GL_PREFIX(WindowPos2fvMESA)
34009 .globl GL_PREFIX(WindowPos2fvARB) ; .set GL_PREFIX(WindowPos2fvARB), GL_PREFIX(WindowPos2fvMESA)
34010 .globl GL_PREFIX(WindowPos2i) ; .set GL_PREFIX(WindowPos2i), GL_PREFIX(WindowPos2iMESA)
34011 .globl GL_PREFIX(WindowPos2iARB) ; .set GL_PREFIX(WindowPos2iARB), GL_PREFIX(WindowPos2iMESA)
34012 .globl GL_PREFIX(WindowPos2iv) ; .set GL_PREFIX(WindowPos2iv), GL_PREFIX(WindowPos2ivMESA)
34013 .globl GL_PREFIX(WindowPos2ivARB) ; .set GL_PREFIX(WindowPos2ivARB), GL_PREFIX(WindowPos2ivMESA)
34014 .globl GL_PREFIX(WindowPos2s) ; .set GL_PREFIX(WindowPos2s), GL_PREFIX(WindowPos2sMESA)
34015 .globl GL_PREFIX(WindowPos2sARB) ; .set GL_PREFIX(WindowPos2sARB), GL_PREFIX(WindowPos2sMESA)
34016 .globl GL_PREFIX(WindowPos2sv) ; .set GL_PREFIX(WindowPos2sv), GL_PREFIX(WindowPos2svMESA)
34017 .globl GL_PREFIX(WindowPos2svARB) ; .set GL_PREFIX(WindowPos2svARB), GL_PREFIX(WindowPos2svMESA)
34018 .globl GL_PREFIX(WindowPos3d) ; .set GL_PREFIX(WindowPos3d), GL_PREFIX(WindowPos3dMESA)
34019 .globl GL_PREFIX(WindowPos3dARB) ; .set GL_PREFIX(WindowPos3dARB), GL_PREFIX(WindowPos3dMESA)
34020 .globl GL_PREFIX(WindowPos3dv) ; .set GL_PREFIX(WindowPos3dv), GL_PREFIX(WindowPos3dvMESA)
34021 .globl GL_PREFIX(WindowPos3dvARB) ; .set GL_PREFIX(WindowPos3dvARB), GL_PREFIX(WindowPos3dvMESA)
34022 .globl GL_PREFIX(WindowPos3f) ; .set GL_PREFIX(WindowPos3f), GL_PREFIX(WindowPos3fMESA)
34023 .globl GL_PREFIX(WindowPos3fARB) ; .set GL_PREFIX(WindowPos3fARB), GL_PREFIX(WindowPos3fMESA)
34024 .globl GL_PREFIX(WindowPos3fv) ; .set GL_PREFIX(WindowPos3fv), GL_PREFIX(WindowPos3fvMESA)
34025 .globl GL_PREFIX(WindowPos3fvARB) ; .set GL_PREFIX(WindowPos3fvARB), GL_PREFIX(WindowPos3fvMESA)
34026 .globl GL_PREFIX(WindowPos3i) ; .set GL_PREFIX(WindowPos3i), GL_PREFIX(WindowPos3iMESA)
34027 .globl GL_PREFIX(WindowPos3iARB) ; .set GL_PREFIX(WindowPos3iARB), GL_PREFIX(WindowPos3iMESA)
34028 .globl GL_PREFIX(WindowPos3iv) ; .set GL_PREFIX(WindowPos3iv), GL_PREFIX(WindowPos3ivMESA)
34029 .globl GL_PREFIX(WindowPos3ivARB) ; .set GL_PREFIX(WindowPos3ivARB), GL_PREFIX(WindowPos3ivMESA)
34030 .globl GL_PREFIX(WindowPos3s) ; .set GL_PREFIX(WindowPos3s), GL_PREFIX(WindowPos3sMESA)
34031 .globl GL_PREFIX(WindowPos3sARB) ; .set GL_PREFIX(WindowPos3sARB), GL_PREFIX(WindowPos3sMESA)
34032 .globl GL_PREFIX(WindowPos3sv) ; .set GL_PREFIX(WindowPos3sv), GL_PREFIX(WindowPos3svMESA)
34033 .globl GL_PREFIX(WindowPos3svARB) ; .set GL_PREFIX(WindowPos3svARB), GL_PREFIX(WindowPos3svMESA)
34034 .globl GL_PREFIX(BindProgramARB) ; .set GL_PREFIX(BindProgramARB), GL_PREFIX(BindProgramNV)
34035 .globl GL_PREFIX(DeleteProgramsARB) ; .set GL_PREFIX(DeleteProgramsARB), GL_PREFIX(DeleteProgramsNV)
34036 .globl GL_PREFIX(GenProgramsARB) ; .set GL_PREFIX(GenProgramsARB), GL_PREFIX(GenProgramsNV)
34037 .globl GL_PREFIX(GetVertexAttribPointerv) ; .set GL_PREFIX(GetVertexAttribPointerv), GL_PREFIX(GetVertexAttribPointervNV)
34038 .globl GL_PREFIX(GetVertexAttribPointervARB) ; .set GL_PREFIX(GetVertexAttribPointervARB), GL_PREFIX(GetVertexAttribPointervNV)
34039 .globl GL_PREFIX(IsProgramARB) ; .set GL_PREFIX(IsProgramARB), GL_PREFIX(IsProgramNV)
34040 .globl GL_PREFIX(PointParameteri) ; .set GL_PREFIX(PointParameteri), GL_PREFIX(PointParameteriNV)
34041 .globl GL_PREFIX(PointParameteriv) ; .set GL_PREFIX(PointParameteriv), GL_PREFIX(PointParameterivNV)
34042 .globl GL_PREFIX(DeleteVertexArrays) ; .set GL_PREFIX(DeleteVertexArrays), GL_PREFIX(_dispatch_stub_786)
34043 .globl GL_PREFIX(IsVertexArray) ; .set GL_PREFIX(IsVertexArray), GL_PREFIX(_dispatch_stub_788)
34044 .globl GL_PREFIX(PrimitiveRestartIndex) ; .set GL_PREFIX(PrimitiveRestartIndex), GL_PREFIX(PrimitiveRestartIndexNV)
34045 .globl GL_PREFIX(BlendEquationSeparate) ; .set GL_PREFIX(BlendEquationSeparate), GL_PREFIX(_dispatch_stub_798)
34046 .globl GL_PREFIX(BindFramebuffer) ; .set GL_PREFIX(BindFramebuffer), GL_PREFIX(BindFramebufferEXT)
34047 .globl GL_PREFIX(BindRenderbuffer) ; .set GL_PREFIX(BindRenderbuffer), GL_PREFIX(BindRenderbufferEXT)
34048 .globl GL_PREFIX(CheckFramebufferStatus) ; .set GL_PREFIX(CheckFramebufferStatus), GL_PREFIX(CheckFramebufferStatusEXT)
34049 .globl GL_PREFIX(DeleteFramebuffers) ; .set GL_PREFIX(DeleteFramebuffers), GL_PREFIX(DeleteFramebuffersEXT)
34050 .globl GL_PREFIX(DeleteRenderbuffers) ; .set GL_PREFIX(DeleteRenderbuffers), GL_PREFIX(DeleteRenderbuffersEXT)
34051 .globl GL_PREFIX(FramebufferRenderbuffer) ; .set GL_PREFIX(FramebufferRenderbuffer), GL_PREFIX(FramebufferRenderbufferEXT)
34052 .globl GL_PREFIX(FramebufferTexture1D) ; .set GL_PREFIX(FramebufferTexture1D), GL_PREFIX(FramebufferTexture1DEXT)
34053 .globl GL_PREFIX(FramebufferTexture2D) ; .set GL_PREFIX(FramebufferTexture2D), GL_PREFIX(FramebufferTexture2DEXT)
34054 .globl GL_PREFIX(FramebufferTexture3D) ; .set GL_PREFIX(FramebufferTexture3D), GL_PREFIX(FramebufferTexture3DEXT)
34055 .globl GL_PREFIX(GenFramebuffers) ; .set GL_PREFIX(GenFramebuffers), GL_PREFIX(GenFramebuffersEXT)
34056 .globl GL_PREFIX(GenRenderbuffers) ; .set GL_PREFIX(GenRenderbuffers), GL_PREFIX(GenRenderbuffersEXT)
34057 .globl GL_PREFIX(GenerateMipmap) ; .set GL_PREFIX(GenerateMipmap), GL_PREFIX(GenerateMipmapEXT)
34058 .globl GL_PREFIX(GetFramebufferAttachmentParameteriv) ; .set GL_PREFIX(GetFramebufferAttachmentParameteriv), GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
34059 .globl GL_PREFIX(GetRenderbufferParameteriv) ; .set GL_PREFIX(GetRenderbufferParameteriv), GL_PREFIX(GetRenderbufferParameterivEXT)
34060 .globl GL_PREFIX(IsFramebuffer) ; .set GL_PREFIX(IsFramebuffer), GL_PREFIX(IsFramebufferEXT)
34061 .globl GL_PREFIX(IsRenderbuffer) ; .set GL_PREFIX(IsRenderbuffer), GL_PREFIX(IsRenderbufferEXT)
34062 .globl GL_PREFIX(RenderbufferStorage) ; .set GL_PREFIX(RenderbufferStorage), GL_PREFIX(RenderbufferStorageEXT)
34063 .globl GL_PREFIX(BlitFramebuffer) ; .set GL_PREFIX(BlitFramebuffer), GL_PREFIX(_dispatch_stub_816)
34064 .globl GL_PREFIX(BindFragDataLocation) ; .set GL_PREFIX(BindFragDataLocation), GL_PREFIX(BindFragDataLocationEXT)
34065 .globl GL_PREFIX(GetFragDataLocation) ; .set GL_PREFIX(GetFragDataLocation), GL_PREFIX(GetFragDataLocationEXT)
34066 .globl GL_PREFIX(GetUniformuiv) ; .set GL_PREFIX(GetUniformuiv), GL_PREFIX(GetUniformuivEXT)
34067 .globl GL_PREFIX(GetVertexAttribIiv) ; .set GL_PREFIX(GetVertexAttribIiv), GL_PREFIX(GetVertexAttribIivEXT)
34068 .globl GL_PREFIX(GetVertexAttribIuiv) ; .set GL_PREFIX(GetVertexAttribIuiv), GL_PREFIX(GetVertexAttribIuivEXT)
34069 .globl GL_PREFIX(Uniform1ui) ; .set GL_PREFIX(Uniform1ui), GL_PREFIX(Uniform1uiEXT)
34070 .globl GL_PREFIX(Uniform1uiv) ; .set GL_PREFIX(Uniform1uiv), GL_PREFIX(Uniform1uivEXT)
34071 .globl GL_PREFIX(Uniform2ui) ; .set GL_PREFIX(Uniform2ui), GL_PREFIX(Uniform2uiEXT)
34072 .globl GL_PREFIX(Uniform2uiv) ; .set GL_PREFIX(Uniform2uiv), GL_PREFIX(Uniform2uivEXT)
34073 .globl GL_PREFIX(Uniform3ui) ; .set GL_PREFIX(Uniform3ui), GL_PREFIX(Uniform3uiEXT)
34074 .globl GL_PREFIX(Uniform3uiv) ; .set GL_PREFIX(Uniform3uiv), GL_PREFIX(Uniform3uivEXT)
34075 .globl GL_PREFIX(Uniform4ui) ; .set GL_PREFIX(Uniform4ui), GL_PREFIX(Uniform4uiEXT)
34076 .globl GL_PREFIX(Uniform4uiv) ; .set GL_PREFIX(Uniform4uiv), GL_PREFIX(Uniform4uivEXT)
34077 .globl GL_PREFIX(VertexAttribI1i) ; .set GL_PREFIX(VertexAttribI1i), GL_PREFIX(VertexAttribI1iEXT)
34078 .globl GL_PREFIX(VertexAttribI1iv) ; .set GL_PREFIX(VertexAttribI1iv), GL_PREFIX(VertexAttribI1ivEXT)
34079 .globl GL_PREFIX(VertexAttribI1ui) ; .set GL_PREFIX(VertexAttribI1ui), GL_PREFIX(VertexAttribI1uiEXT)
34080 .globl GL_PREFIX(VertexAttribI1uiv) ; .set GL_PREFIX(VertexAttribI1uiv), GL_PREFIX(VertexAttribI1uivEXT)
34081 .globl GL_PREFIX(VertexAttribI2i) ; .set GL_PREFIX(VertexAttribI2i), GL_PREFIX(VertexAttribI2iEXT)
34082 .globl GL_PREFIX(VertexAttribI2iv) ; .set GL_PREFIX(VertexAttribI2iv), GL_PREFIX(VertexAttribI2ivEXT)
34083 .globl GL_PREFIX(VertexAttribI2ui) ; .set GL_PREFIX(VertexAttribI2ui), GL_PREFIX(VertexAttribI2uiEXT)
34084 .globl GL_PREFIX(VertexAttribI2uiv) ; .set GL_PREFIX(VertexAttribI2uiv), GL_PREFIX(VertexAttribI2uivEXT)
34085 .globl GL_PREFIX(VertexAttribI3i) ; .set GL_PREFIX(VertexAttribI3i), GL_PREFIX(VertexAttribI3iEXT)
34086 .globl GL_PREFIX(VertexAttribI3iv) ; .set GL_PREFIX(VertexAttribI3iv), GL_PREFIX(VertexAttribI3ivEXT)
34087 .globl GL_PREFIX(VertexAttribI3ui) ; .set GL_PREFIX(VertexAttribI3ui), GL_PREFIX(VertexAttribI3uiEXT)
34088 .globl GL_PREFIX(VertexAttribI3uiv) ; .set GL_PREFIX(VertexAttribI3uiv), GL_PREFIX(VertexAttribI3uivEXT)
34089 .globl GL_PREFIX(VertexAttribI4bv) ; .set GL_PREFIX(VertexAttribI4bv), GL_PREFIX(VertexAttribI4bvEXT)
34090 .globl GL_PREFIX(VertexAttribI4i) ; .set GL_PREFIX(VertexAttribI4i), GL_PREFIX(VertexAttribI4iEXT)
34091 .globl GL_PREFIX(VertexAttribI4iv) ; .set GL_PREFIX(VertexAttribI4iv), GL_PREFIX(VertexAttribI4ivEXT)
34092 .globl GL_PREFIX(VertexAttribI4sv) ; .set GL_PREFIX(VertexAttribI4sv), GL_PREFIX(VertexAttribI4svEXT)
34093 .globl GL_PREFIX(VertexAttribI4ubv) ; .set GL_PREFIX(VertexAttribI4ubv), GL_PREFIX(VertexAttribI4ubvEXT)
34094 .globl GL_PREFIX(VertexAttribI4ui) ; .set GL_PREFIX(VertexAttribI4ui), GL_PREFIX(VertexAttribI4uiEXT)
34095 .globl GL_PREFIX(VertexAttribI4uiv) ; .set GL_PREFIX(VertexAttribI4uiv), GL_PREFIX(VertexAttribI4uivEXT)
34096 .globl GL_PREFIX(VertexAttribI4usv) ; .set GL_PREFIX(VertexAttribI4usv), GL_PREFIX(VertexAttribI4usvEXT)
34097 .globl GL_PREFIX(VertexAttribIPointer) ; .set GL_PREFIX(VertexAttribIPointer), GL_PREFIX(VertexAttribIPointerEXT)
34098 .globl GL_PREFIX(FramebufferTextureLayer) ; .set GL_PREFIX(FramebufferTextureLayer), GL_PREFIX(FramebufferTextureLayerEXT)
34099 .globl GL_PREFIX(ColorMaski) ; .set GL_PREFIX(ColorMaski), GL_PREFIX(ColorMaskIndexedEXT)
34100 .globl GL_PREFIX(Disablei) ; .set GL_PREFIX(Disablei), GL_PREFIX(DisableIndexedEXT)
34101 .globl GL_PREFIX(Enablei) ; .set GL_PREFIX(Enablei), GL_PREFIX(EnableIndexedEXT)
34102 .globl GL_PREFIX(GetBooleani_v) ; .set GL_PREFIX(GetBooleani_v), GL_PREFIX(GetBooleanIndexedvEXT)
34103 .globl GL_PREFIX(GetIntegeri_v) ; .set GL_PREFIX(GetIntegeri_v), GL_PREFIX(GetIntegerIndexedvEXT)
34104 .globl GL_PREFIX(IsEnabledi) ; .set GL_PREFIX(IsEnabledi), GL_PREFIX(IsEnabledIndexedEXT)
34105 .globl GL_PREFIX(GetTexParameterIiv) ; .set GL_PREFIX(GetTexParameterIiv), GL_PREFIX(GetTexParameterIivEXT)
34106 .globl GL_PREFIX(GetTexParameterIuiv) ; .set GL_PREFIX(GetTexParameterIuiv), GL_PREFIX(GetTexParameterIuivEXT)
34107 .globl GL_PREFIX(TexParameterIiv) ; .set GL_PREFIX(TexParameterIiv), GL_PREFIX(TexParameterIivEXT)
34108 .globl GL_PREFIX(TexParameterIuiv) ; .set GL_PREFIX(TexParameterIuiv), GL_PREFIX(TexParameterIuivEXT)
34109 .globl GL_PREFIX(BeginConditionalRender) ; .set GL_PREFIX(BeginConditionalRender), GL_PREFIX(BeginConditionalRenderNV)
34110 .globl GL_PREFIX(EndConditionalRender) ; .set GL_PREFIX(EndConditionalRender), GL_PREFIX(EndConditionalRenderNV)
34111 .globl GL_PREFIX(BeginTransformFeedback) ; .set GL_PREFIX(BeginTransformFeedback), GL_PREFIX(BeginTransformFeedbackEXT)
34112 .globl GL_PREFIX(BindBufferBase) ; .set GL_PREFIX(BindBufferBase), GL_PREFIX(BindBufferBaseEXT)
34113 .globl GL_PREFIX(BindBufferRange) ; .set GL_PREFIX(BindBufferRange), GL_PREFIX(BindBufferRangeEXT)
34114 .globl GL_PREFIX(EndTransformFeedback) ; .set GL_PREFIX(EndTransformFeedback), GL_PREFIX(EndTransformFeedbackEXT)
34115 .globl GL_PREFIX(GetTransformFeedbackVarying) ; .set GL_PREFIX(GetTransformFeedbackVarying), GL_PREFIX(GetTransformFeedbackVaryingEXT)
34116 .globl GL_PREFIX(TransformFeedbackVaryings) ; .set GL_PREFIX(TransformFeedbackVaryings), GL_PREFIX(TransformFeedbackVaryingsEXT)
34117 .globl GL_PREFIX(ProvokingVertex) ; .set GL_PREFIX(ProvokingVertex), GL_PREFIX(ProvokingVertexEXT)
34118
34119 #if defined(GLX_USE_TLS) && defined(__linux__)
34120 .section ".note.ABI-tag", "a"
34121 .p2align 2
34122 .long 1f - 0f /* name length */
34123 .long 3f - 2f /* data length */
34124 .long 1 /* note length */
34125 0: .asciz "GNU" /* vendor name */
34126 1: .p2align 2
34127 2: .long 0 /* note data: the ABI tag */
34128 .long 2,4,20 /* Minimum kernel version w/TLS */
34129 3: .p2align 2 /* pad out section */
34130 #endif /* GLX_USE_TLS */
34131
34132 #if defined (__ELF__) && defined (__linux__)
34133 .section .note.GNU-stack,"",%progbits
34134 #endif