glapi: regenerate files for AMD_draw_buffers_blend
[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(ClampColorARB)
21540 .type GL_PREFIX(ClampColorARB), @function
21541 GL_PREFIX(ClampColorARB):
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 %rbp
21550 call _x86_64_get_dispatch@PLT
21551 popq %rbp
21552 popq %rsi
21553 popq %rdi
21554 movq 4576(%rax), %r11
21555 jmp *%r11
21556 #else
21557 movq _glapi_Dispatch(%rip), %rax
21558 testq %rax, %rax
21559 je 1f
21560 movq 4576(%rax), %r11
21561 jmp *%r11
21562 1:
21563 pushq %rdi
21564 pushq %rsi
21565 pushq %rbp
21566 call _glapi_get_dispatch
21567 popq %rbp
21568 popq %rsi
21569 popq %rdi
21570 movq 4576(%rax), %r11
21571 jmp *%r11
21572 #endif /* defined(GLX_USE_TLS) */
21573 .size GL_PREFIX(ClampColorARB), .-GL_PREFIX(ClampColorARB)
21574
21575 .p2align 4,,15
21576 .globl GL_PREFIX(DrawArraysInstancedARB)
21577 .type GL_PREFIX(DrawArraysInstancedARB), @function
21578 GL_PREFIX(DrawArraysInstancedARB):
21579 #if defined(GLX_USE_TLS)
21580 call _x86_64_get_dispatch@PLT
21581 movq 4584(%rax), %r11
21582 jmp *%r11
21583 #elif defined(PTHREADS)
21584 pushq %rdi
21585 pushq %rsi
21586 pushq %rdx
21587 pushq %rcx
21588 pushq %rbp
21589 call _x86_64_get_dispatch@PLT
21590 popq %rbp
21591 popq %rcx
21592 popq %rdx
21593 popq %rsi
21594 popq %rdi
21595 movq 4584(%rax), %r11
21596 jmp *%r11
21597 #else
21598 movq _glapi_Dispatch(%rip), %rax
21599 testq %rax, %rax
21600 je 1f
21601 movq 4584(%rax), %r11
21602 jmp *%r11
21603 1:
21604 pushq %rdi
21605 pushq %rsi
21606 pushq %rdx
21607 pushq %rcx
21608 pushq %rbp
21609 call _glapi_get_dispatch
21610 popq %rbp
21611 popq %rcx
21612 popq %rdx
21613 popq %rsi
21614 popq %rdi
21615 movq 4584(%rax), %r11
21616 jmp *%r11
21617 #endif /* defined(GLX_USE_TLS) */
21618 .size GL_PREFIX(DrawArraysInstancedARB), .-GL_PREFIX(DrawArraysInstancedARB)
21619
21620 .p2align 4,,15
21621 .globl GL_PREFIX(DrawElementsInstancedARB)
21622 .type GL_PREFIX(DrawElementsInstancedARB), @function
21623 GL_PREFIX(DrawElementsInstancedARB):
21624 #if defined(GLX_USE_TLS)
21625 call _x86_64_get_dispatch@PLT
21626 movq 4592(%rax), %r11
21627 jmp *%r11
21628 #elif defined(PTHREADS)
21629 pushq %rdi
21630 pushq %rsi
21631 pushq %rdx
21632 pushq %rcx
21633 pushq %r8
21634 call _x86_64_get_dispatch@PLT
21635 popq %r8
21636 popq %rcx
21637 popq %rdx
21638 popq %rsi
21639 popq %rdi
21640 movq 4592(%rax), %r11
21641 jmp *%r11
21642 #else
21643 movq _glapi_Dispatch(%rip), %rax
21644 testq %rax, %rax
21645 je 1f
21646 movq 4592(%rax), %r11
21647 jmp *%r11
21648 1:
21649 pushq %rdi
21650 pushq %rsi
21651 pushq %rdx
21652 pushq %rcx
21653 pushq %r8
21654 call _glapi_get_dispatch
21655 popq %r8
21656 popq %rcx
21657 popq %rdx
21658 popq %rsi
21659 popq %rdi
21660 movq 4592(%rax), %r11
21661 jmp *%r11
21662 #endif /* defined(GLX_USE_TLS) */
21663 .size GL_PREFIX(DrawElementsInstancedARB), .-GL_PREFIX(DrawElementsInstancedARB)
21664
21665 .p2align 4,,15
21666 .globl GL_PREFIX(RenderbufferStorageMultisample)
21667 .type GL_PREFIX(RenderbufferStorageMultisample), @function
21668 GL_PREFIX(RenderbufferStorageMultisample):
21669 #if defined(GLX_USE_TLS)
21670 call _x86_64_get_dispatch@PLT
21671 movq 4600(%rax), %r11
21672 jmp *%r11
21673 #elif defined(PTHREADS)
21674 pushq %rdi
21675 pushq %rsi
21676 pushq %rdx
21677 pushq %rcx
21678 pushq %r8
21679 call _x86_64_get_dispatch@PLT
21680 popq %r8
21681 popq %rcx
21682 popq %rdx
21683 popq %rsi
21684 popq %rdi
21685 movq 4600(%rax), %r11
21686 jmp *%r11
21687 #else
21688 movq _glapi_Dispatch(%rip), %rax
21689 testq %rax, %rax
21690 je 1f
21691 movq 4600(%rax), %r11
21692 jmp *%r11
21693 1:
21694 pushq %rdi
21695 pushq %rsi
21696 pushq %rdx
21697 pushq %rcx
21698 pushq %r8
21699 call _glapi_get_dispatch
21700 popq %r8
21701 popq %rcx
21702 popq %rdx
21703 popq %rsi
21704 popq %rdi
21705 movq 4600(%rax), %r11
21706 jmp *%r11
21707 #endif /* defined(GLX_USE_TLS) */
21708 .size GL_PREFIX(RenderbufferStorageMultisample), .-GL_PREFIX(RenderbufferStorageMultisample)
21709
21710 .p2align 4,,15
21711 .globl GL_PREFIX(FramebufferTextureARB)
21712 .type GL_PREFIX(FramebufferTextureARB), @function
21713 GL_PREFIX(FramebufferTextureARB):
21714 #if defined(GLX_USE_TLS)
21715 call _x86_64_get_dispatch@PLT
21716 movq 4608(%rax), %r11
21717 jmp *%r11
21718 #elif defined(PTHREADS)
21719 pushq %rdi
21720 pushq %rsi
21721 pushq %rdx
21722 pushq %rcx
21723 pushq %rbp
21724 call _x86_64_get_dispatch@PLT
21725 popq %rbp
21726 popq %rcx
21727 popq %rdx
21728 popq %rsi
21729 popq %rdi
21730 movq 4608(%rax), %r11
21731 jmp *%r11
21732 #else
21733 movq _glapi_Dispatch(%rip), %rax
21734 testq %rax, %rax
21735 je 1f
21736 movq 4608(%rax), %r11
21737 jmp *%r11
21738 1:
21739 pushq %rdi
21740 pushq %rsi
21741 pushq %rdx
21742 pushq %rcx
21743 pushq %rbp
21744 call _glapi_get_dispatch
21745 popq %rbp
21746 popq %rcx
21747 popq %rdx
21748 popq %rsi
21749 popq %rdi
21750 movq 4608(%rax), %r11
21751 jmp *%r11
21752 #endif /* defined(GLX_USE_TLS) */
21753 .size GL_PREFIX(FramebufferTextureARB), .-GL_PREFIX(FramebufferTextureARB)
21754
21755 .p2align 4,,15
21756 .globl GL_PREFIX(FramebufferTextureFaceARB)
21757 .type GL_PREFIX(FramebufferTextureFaceARB), @function
21758 GL_PREFIX(FramebufferTextureFaceARB):
21759 #if defined(GLX_USE_TLS)
21760 call _x86_64_get_dispatch@PLT
21761 movq 4616(%rax), %r11
21762 jmp *%r11
21763 #elif defined(PTHREADS)
21764 pushq %rdi
21765 pushq %rsi
21766 pushq %rdx
21767 pushq %rcx
21768 pushq %r8
21769 call _x86_64_get_dispatch@PLT
21770 popq %r8
21771 popq %rcx
21772 popq %rdx
21773 popq %rsi
21774 popq %rdi
21775 movq 4616(%rax), %r11
21776 jmp *%r11
21777 #else
21778 movq _glapi_Dispatch(%rip), %rax
21779 testq %rax, %rax
21780 je 1f
21781 movq 4616(%rax), %r11
21782 jmp *%r11
21783 1:
21784 pushq %rdi
21785 pushq %rsi
21786 pushq %rdx
21787 pushq %rcx
21788 pushq %r8
21789 call _glapi_get_dispatch
21790 popq %r8
21791 popq %rcx
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(FramebufferTextureFaceARB), .-GL_PREFIX(FramebufferTextureFaceARB)
21799
21800 .p2align 4,,15
21801 .globl GL_PREFIX(ProgramParameteriARB)
21802 .type GL_PREFIX(ProgramParameteriARB), @function
21803 GL_PREFIX(ProgramParameteriARB):
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 %rdx
21812 call _x86_64_get_dispatch@PLT
21813 popq %rdx
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 %rdx
21828 call _glapi_get_dispatch
21829 popq %rdx
21830 popq %rsi
21831 popq %rdi
21832 movq 4624(%rax), %r11
21833 jmp *%r11
21834 #endif /* defined(GLX_USE_TLS) */
21835 .size GL_PREFIX(ProgramParameteriARB), .-GL_PREFIX(ProgramParameteriARB)
21836
21837 .p2align 4,,15
21838 .globl GL_PREFIX(VertexAttribDivisorARB)
21839 .type GL_PREFIX(VertexAttribDivisorARB), @function
21840 GL_PREFIX(VertexAttribDivisorARB):
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 %rbp
21849 call _x86_64_get_dispatch@PLT
21850 popq %rbp
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 %rbp
21865 call _glapi_get_dispatch
21866 popq %rbp
21867 popq %rsi
21868 popq %rdi
21869 movq 4632(%rax), %r11
21870 jmp *%r11
21871 #endif /* defined(GLX_USE_TLS) */
21872 .size GL_PREFIX(VertexAttribDivisorARB), .-GL_PREFIX(VertexAttribDivisorARB)
21873
21874 .p2align 4,,15
21875 .globl GL_PREFIX(FlushMappedBufferRange)
21876 .type GL_PREFIX(FlushMappedBufferRange), @function
21877 GL_PREFIX(FlushMappedBufferRange):
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 call _x86_64_get_dispatch@PLT
21887 popq %rdx
21888 popq %rsi
21889 popq %rdi
21890 movq 4640(%rax), %r11
21891 jmp *%r11
21892 #else
21893 movq _glapi_Dispatch(%rip), %rax
21894 testq %rax, %rax
21895 je 1f
21896 movq 4640(%rax), %r11
21897 jmp *%r11
21898 1:
21899 pushq %rdi
21900 pushq %rsi
21901 pushq %rdx
21902 call _glapi_get_dispatch
21903 popq %rdx
21904 popq %rsi
21905 popq %rdi
21906 movq 4640(%rax), %r11
21907 jmp *%r11
21908 #endif /* defined(GLX_USE_TLS) */
21909 .size GL_PREFIX(FlushMappedBufferRange), .-GL_PREFIX(FlushMappedBufferRange)
21910
21911 .p2align 4,,15
21912 .globl GL_PREFIX(MapBufferRange)
21913 .type GL_PREFIX(MapBufferRange), @function
21914 GL_PREFIX(MapBufferRange):
21915 #if defined(GLX_USE_TLS)
21916 call _x86_64_get_dispatch@PLT
21917 movq 4648(%rax), %r11
21918 jmp *%r11
21919 #elif defined(PTHREADS)
21920 pushq %rdi
21921 pushq %rsi
21922 pushq %rdx
21923 pushq %rcx
21924 pushq %rbp
21925 call _x86_64_get_dispatch@PLT
21926 popq %rbp
21927 popq %rcx
21928 popq %rdx
21929 popq %rsi
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 pushq %rsi
21942 pushq %rdx
21943 pushq %rcx
21944 pushq %rbp
21945 call _glapi_get_dispatch
21946 popq %rbp
21947 popq %rcx
21948 popq %rdx
21949 popq %rsi
21950 popq %rdi
21951 movq 4648(%rax), %r11
21952 jmp *%r11
21953 #endif /* defined(GLX_USE_TLS) */
21954 .size GL_PREFIX(MapBufferRange), .-GL_PREFIX(MapBufferRange)
21955
21956 .p2align 4,,15
21957 .globl GL_PREFIX(TexBufferARB)
21958 .type GL_PREFIX(TexBufferARB), @function
21959 GL_PREFIX(TexBufferARB):
21960 #if defined(GLX_USE_TLS)
21961 call _x86_64_get_dispatch@PLT
21962 movq 4656(%rax), %r11
21963 jmp *%r11
21964 #elif defined(PTHREADS)
21965 pushq %rdi
21966 pushq %rsi
21967 pushq %rdx
21968 call _x86_64_get_dispatch@PLT
21969 popq %rdx
21970 popq %rsi
21971 popq %rdi
21972 movq 4656(%rax), %r11
21973 jmp *%r11
21974 #else
21975 movq _glapi_Dispatch(%rip), %rax
21976 testq %rax, %rax
21977 je 1f
21978 movq 4656(%rax), %r11
21979 jmp *%r11
21980 1:
21981 pushq %rdi
21982 pushq %rsi
21983 pushq %rdx
21984 call _glapi_get_dispatch
21985 popq %rdx
21986 popq %rsi
21987 popq %rdi
21988 movq 4656(%rax), %r11
21989 jmp *%r11
21990 #endif /* defined(GLX_USE_TLS) */
21991 .size GL_PREFIX(TexBufferARB), .-GL_PREFIX(TexBufferARB)
21992
21993 .p2align 4,,15
21994 .globl GL_PREFIX(BindVertexArray)
21995 .type GL_PREFIX(BindVertexArray), @function
21996 GL_PREFIX(BindVertexArray):
21997 #if defined(GLX_USE_TLS)
21998 call _x86_64_get_dispatch@PLT
21999 movq 4664(%rax), %r11
22000 jmp *%r11
22001 #elif defined(PTHREADS)
22002 pushq %rdi
22003 call _x86_64_get_dispatch@PLT
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 call _glapi_get_dispatch
22016 popq %rdi
22017 movq 4664(%rax), %r11
22018 jmp *%r11
22019 #endif /* defined(GLX_USE_TLS) */
22020 .size GL_PREFIX(BindVertexArray), .-GL_PREFIX(BindVertexArray)
22021
22022 .p2align 4,,15
22023 .globl GL_PREFIX(GenVertexArrays)
22024 .type GL_PREFIX(GenVertexArrays), @function
22025 GL_PREFIX(GenVertexArrays):
22026 #if defined(GLX_USE_TLS)
22027 call _x86_64_get_dispatch@PLT
22028 movq 4672(%rax), %r11
22029 jmp *%r11
22030 #elif defined(PTHREADS)
22031 pushq %rdi
22032 pushq %rsi
22033 pushq %rbp
22034 call _x86_64_get_dispatch@PLT
22035 popq %rbp
22036 popq %rsi
22037 popq %rdi
22038 movq 4672(%rax), %r11
22039 jmp *%r11
22040 #else
22041 movq _glapi_Dispatch(%rip), %rax
22042 testq %rax, %rax
22043 je 1f
22044 movq 4672(%rax), %r11
22045 jmp *%r11
22046 1:
22047 pushq %rdi
22048 pushq %rsi
22049 pushq %rbp
22050 call _glapi_get_dispatch
22051 popq %rbp
22052 popq %rsi
22053 popq %rdi
22054 movq 4672(%rax), %r11
22055 jmp *%r11
22056 #endif /* defined(GLX_USE_TLS) */
22057 .size GL_PREFIX(GenVertexArrays), .-GL_PREFIX(GenVertexArrays)
22058
22059 .p2align 4,,15
22060 .globl GL_PREFIX(CopyBufferSubData)
22061 .type GL_PREFIX(CopyBufferSubData), @function
22062 GL_PREFIX(CopyBufferSubData):
22063 #if defined(GLX_USE_TLS)
22064 call _x86_64_get_dispatch@PLT
22065 movq 4680(%rax), %r11
22066 jmp *%r11
22067 #elif defined(PTHREADS)
22068 pushq %rdi
22069 pushq %rsi
22070 pushq %rdx
22071 pushq %rcx
22072 pushq %r8
22073 call _x86_64_get_dispatch@PLT
22074 popq %r8
22075 popq %rcx
22076 popq %rdx
22077 popq %rsi
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 pushq %rsi
22090 pushq %rdx
22091 pushq %rcx
22092 pushq %r8
22093 call _glapi_get_dispatch
22094 popq %r8
22095 popq %rcx
22096 popq %rdx
22097 popq %rsi
22098 popq %rdi
22099 movq 4680(%rax), %r11
22100 jmp *%r11
22101 #endif /* defined(GLX_USE_TLS) */
22102 .size GL_PREFIX(CopyBufferSubData), .-GL_PREFIX(CopyBufferSubData)
22103
22104 .p2align 4,,15
22105 .globl GL_PREFIX(ClientWaitSync)
22106 .type GL_PREFIX(ClientWaitSync), @function
22107 GL_PREFIX(ClientWaitSync):
22108 #if defined(GLX_USE_TLS)
22109 call _x86_64_get_dispatch@PLT
22110 movq 4688(%rax), %r11
22111 jmp *%r11
22112 #elif defined(PTHREADS)
22113 pushq %rdi
22114 pushq %rsi
22115 pushq %rdx
22116 call _x86_64_get_dispatch@PLT
22117 popq %rdx
22118 popq %rsi
22119 popq %rdi
22120 movq 4688(%rax), %r11
22121 jmp *%r11
22122 #else
22123 movq _glapi_Dispatch(%rip), %rax
22124 testq %rax, %rax
22125 je 1f
22126 movq 4688(%rax), %r11
22127 jmp *%r11
22128 1:
22129 pushq %rdi
22130 pushq %rsi
22131 pushq %rdx
22132 call _glapi_get_dispatch
22133 popq %rdx
22134 popq %rsi
22135 popq %rdi
22136 movq 4688(%rax), %r11
22137 jmp *%r11
22138 #endif /* defined(GLX_USE_TLS) */
22139 .size GL_PREFIX(ClientWaitSync), .-GL_PREFIX(ClientWaitSync)
22140
22141 .p2align 4,,15
22142 .globl GL_PREFIX(DeleteSync)
22143 .type GL_PREFIX(DeleteSync), @function
22144 GL_PREFIX(DeleteSync):
22145 #if defined(GLX_USE_TLS)
22146 call _x86_64_get_dispatch@PLT
22147 movq 4696(%rax), %r11
22148 jmp *%r11
22149 #elif defined(PTHREADS)
22150 pushq %rdi
22151 call _x86_64_get_dispatch@PLT
22152 popq %rdi
22153 movq 4696(%rax), %r11
22154 jmp *%r11
22155 #else
22156 movq _glapi_Dispatch(%rip), %rax
22157 testq %rax, %rax
22158 je 1f
22159 movq 4696(%rax), %r11
22160 jmp *%r11
22161 1:
22162 pushq %rdi
22163 call _glapi_get_dispatch
22164 popq %rdi
22165 movq 4696(%rax), %r11
22166 jmp *%r11
22167 #endif /* defined(GLX_USE_TLS) */
22168 .size GL_PREFIX(DeleteSync), .-GL_PREFIX(DeleteSync)
22169
22170 .p2align 4,,15
22171 .globl GL_PREFIX(FenceSync)
22172 .type GL_PREFIX(FenceSync), @function
22173 GL_PREFIX(FenceSync):
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 %rbp
22182 call _x86_64_get_dispatch@PLT
22183 popq %rbp
22184 popq %rsi
22185 popq %rdi
22186 movq 4704(%rax), %r11
22187 jmp *%r11
22188 #else
22189 movq _glapi_Dispatch(%rip), %rax
22190 testq %rax, %rax
22191 je 1f
22192 movq 4704(%rax), %r11
22193 jmp *%r11
22194 1:
22195 pushq %rdi
22196 pushq %rsi
22197 pushq %rbp
22198 call _glapi_get_dispatch
22199 popq %rbp
22200 popq %rsi
22201 popq %rdi
22202 movq 4704(%rax), %r11
22203 jmp *%r11
22204 #endif /* defined(GLX_USE_TLS) */
22205 .size GL_PREFIX(FenceSync), .-GL_PREFIX(FenceSync)
22206
22207 .p2align 4,,15
22208 .globl GL_PREFIX(GetInteger64v)
22209 .type GL_PREFIX(GetInteger64v), @function
22210 GL_PREFIX(GetInteger64v):
22211 #if defined(GLX_USE_TLS)
22212 call _x86_64_get_dispatch@PLT
22213 movq 4712(%rax), %r11
22214 jmp *%r11
22215 #elif defined(PTHREADS)
22216 pushq %rdi
22217 pushq %rsi
22218 pushq %rbp
22219 call _x86_64_get_dispatch@PLT
22220 popq %rbp
22221 popq %rsi
22222 popq %rdi
22223 movq 4712(%rax), %r11
22224 jmp *%r11
22225 #else
22226 movq _glapi_Dispatch(%rip), %rax
22227 testq %rax, %rax
22228 je 1f
22229 movq 4712(%rax), %r11
22230 jmp *%r11
22231 1:
22232 pushq %rdi
22233 pushq %rsi
22234 pushq %rbp
22235 call _glapi_get_dispatch
22236 popq %rbp
22237 popq %rsi
22238 popq %rdi
22239 movq 4712(%rax), %r11
22240 jmp *%r11
22241 #endif /* defined(GLX_USE_TLS) */
22242 .size GL_PREFIX(GetInteger64v), .-GL_PREFIX(GetInteger64v)
22243
22244 .p2align 4,,15
22245 .globl GL_PREFIX(GetSynciv)
22246 .type GL_PREFIX(GetSynciv), @function
22247 GL_PREFIX(GetSynciv):
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 pushq %rcx
22257 pushq %r8
22258 call _x86_64_get_dispatch@PLT
22259 popq %r8
22260 popq %rcx
22261 popq %rdx
22262 popq %rsi
22263 popq %rdi
22264 movq 4720(%rax), %r11
22265 jmp *%r11
22266 #else
22267 movq _glapi_Dispatch(%rip), %rax
22268 testq %rax, %rax
22269 je 1f
22270 movq 4720(%rax), %r11
22271 jmp *%r11
22272 1:
22273 pushq %rdi
22274 pushq %rsi
22275 pushq %rdx
22276 pushq %rcx
22277 pushq %r8
22278 call _glapi_get_dispatch
22279 popq %r8
22280 popq %rcx
22281 popq %rdx
22282 popq %rsi
22283 popq %rdi
22284 movq 4720(%rax), %r11
22285 jmp *%r11
22286 #endif /* defined(GLX_USE_TLS) */
22287 .size GL_PREFIX(GetSynciv), .-GL_PREFIX(GetSynciv)
22288
22289 .p2align 4,,15
22290 .globl GL_PREFIX(IsSync)
22291 .type GL_PREFIX(IsSync), @function
22292 GL_PREFIX(IsSync):
22293 #if defined(GLX_USE_TLS)
22294 call _x86_64_get_dispatch@PLT
22295 movq 4728(%rax), %r11
22296 jmp *%r11
22297 #elif defined(PTHREADS)
22298 pushq %rdi
22299 call _x86_64_get_dispatch@PLT
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 call _glapi_get_dispatch
22312 popq %rdi
22313 movq 4728(%rax), %r11
22314 jmp *%r11
22315 #endif /* defined(GLX_USE_TLS) */
22316 .size GL_PREFIX(IsSync), .-GL_PREFIX(IsSync)
22317
22318 .p2align 4,,15
22319 .globl GL_PREFIX(WaitSync)
22320 .type GL_PREFIX(WaitSync), @function
22321 GL_PREFIX(WaitSync):
22322 #if defined(GLX_USE_TLS)
22323 call _x86_64_get_dispatch@PLT
22324 movq 4736(%rax), %r11
22325 jmp *%r11
22326 #elif defined(PTHREADS)
22327 pushq %rdi
22328 pushq %rsi
22329 pushq %rdx
22330 call _x86_64_get_dispatch@PLT
22331 popq %rdx
22332 popq %rsi
22333 popq %rdi
22334 movq 4736(%rax), %r11
22335 jmp *%r11
22336 #else
22337 movq _glapi_Dispatch(%rip), %rax
22338 testq %rax, %rax
22339 je 1f
22340 movq 4736(%rax), %r11
22341 jmp *%r11
22342 1:
22343 pushq %rdi
22344 pushq %rsi
22345 pushq %rdx
22346 call _glapi_get_dispatch
22347 popq %rdx
22348 popq %rsi
22349 popq %rdi
22350 movq 4736(%rax), %r11
22351 jmp *%r11
22352 #endif /* defined(GLX_USE_TLS) */
22353 .size GL_PREFIX(WaitSync), .-GL_PREFIX(WaitSync)
22354
22355 .p2align 4,,15
22356 .globl GL_PREFIX(DrawElementsBaseVertex)
22357 .type GL_PREFIX(DrawElementsBaseVertex), @function
22358 GL_PREFIX(DrawElementsBaseVertex):
22359 #if defined(GLX_USE_TLS)
22360 call _x86_64_get_dispatch@PLT
22361 movq 4744(%rax), %r11
22362 jmp *%r11
22363 #elif defined(PTHREADS)
22364 pushq %rdi
22365 pushq %rsi
22366 pushq %rdx
22367 pushq %rcx
22368 pushq %r8
22369 call _x86_64_get_dispatch@PLT
22370 popq %r8
22371 popq %rcx
22372 popq %rdx
22373 popq %rsi
22374 popq %rdi
22375 movq 4744(%rax), %r11
22376 jmp *%r11
22377 #else
22378 movq _glapi_Dispatch(%rip), %rax
22379 testq %rax, %rax
22380 je 1f
22381 movq 4744(%rax), %r11
22382 jmp *%r11
22383 1:
22384 pushq %rdi
22385 pushq %rsi
22386 pushq %rdx
22387 pushq %rcx
22388 pushq %r8
22389 call _glapi_get_dispatch
22390 popq %r8
22391 popq %rcx
22392 popq %rdx
22393 popq %rsi
22394 popq %rdi
22395 movq 4744(%rax), %r11
22396 jmp *%r11
22397 #endif /* defined(GLX_USE_TLS) */
22398 .size GL_PREFIX(DrawElementsBaseVertex), .-GL_PREFIX(DrawElementsBaseVertex)
22399
22400 .p2align 4,,15
22401 .globl GL_PREFIX(DrawRangeElementsBaseVertex)
22402 .type GL_PREFIX(DrawRangeElementsBaseVertex), @function
22403 GL_PREFIX(DrawRangeElementsBaseVertex):
22404 #if defined(GLX_USE_TLS)
22405 call _x86_64_get_dispatch@PLT
22406 movq 4752(%rax), %r11
22407 jmp *%r11
22408 #elif defined(PTHREADS)
22409 pushq %rdi
22410 pushq %rsi
22411 pushq %rdx
22412 pushq %rcx
22413 pushq %r8
22414 pushq %r9
22415 pushq %rbp
22416 call _x86_64_get_dispatch@PLT
22417 popq %rbp
22418 popq %r9
22419 popq %r8
22420 popq %rcx
22421 popq %rdx
22422 popq %rsi
22423 popq %rdi
22424 movq 4752(%rax), %r11
22425 jmp *%r11
22426 #else
22427 movq _glapi_Dispatch(%rip), %rax
22428 testq %rax, %rax
22429 je 1f
22430 movq 4752(%rax), %r11
22431 jmp *%r11
22432 1:
22433 pushq %rdi
22434 pushq %rsi
22435 pushq %rdx
22436 pushq %rcx
22437 pushq %r8
22438 pushq %r9
22439 pushq %rbp
22440 call _glapi_get_dispatch
22441 popq %rbp
22442 popq %r9
22443 popq %r8
22444 popq %rcx
22445 popq %rdx
22446 popq %rsi
22447 popq %rdi
22448 movq 4752(%rax), %r11
22449 jmp *%r11
22450 #endif /* defined(GLX_USE_TLS) */
22451 .size GL_PREFIX(DrawRangeElementsBaseVertex), .-GL_PREFIX(DrawRangeElementsBaseVertex)
22452
22453 .p2align 4,,15
22454 .globl GL_PREFIX(MultiDrawElementsBaseVertex)
22455 .type GL_PREFIX(MultiDrawElementsBaseVertex), @function
22456 GL_PREFIX(MultiDrawElementsBaseVertex):
22457 #if defined(GLX_USE_TLS)
22458 call _x86_64_get_dispatch@PLT
22459 movq 4760(%rax), %r11
22460 jmp *%r11
22461 #elif defined(PTHREADS)
22462 pushq %rdi
22463 pushq %rsi
22464 pushq %rdx
22465 pushq %rcx
22466 pushq %r8
22467 pushq %r9
22468 pushq %rbp
22469 call _x86_64_get_dispatch@PLT
22470 popq %rbp
22471 popq %r9
22472 popq %r8
22473 popq %rcx
22474 popq %rdx
22475 popq %rsi
22476 popq %rdi
22477 movq 4760(%rax), %r11
22478 jmp *%r11
22479 #else
22480 movq _glapi_Dispatch(%rip), %rax
22481 testq %rax, %rax
22482 je 1f
22483 movq 4760(%rax), %r11
22484 jmp *%r11
22485 1:
22486 pushq %rdi
22487 pushq %rsi
22488 pushq %rdx
22489 pushq %rcx
22490 pushq %r8
22491 pushq %r9
22492 pushq %rbp
22493 call _glapi_get_dispatch
22494 popq %rbp
22495 popq %r9
22496 popq %r8
22497 popq %rcx
22498 popq %rdx
22499 popq %rsi
22500 popq %rdi
22501 movq 4760(%rax), %r11
22502 jmp *%r11
22503 #endif /* defined(GLX_USE_TLS) */
22504 .size GL_PREFIX(MultiDrawElementsBaseVertex), .-GL_PREFIX(MultiDrawElementsBaseVertex)
22505
22506 .p2align 4,,15
22507 .globl GL_PREFIX(BlendEquationSeparateiARB)
22508 .type GL_PREFIX(BlendEquationSeparateiARB), @function
22509 GL_PREFIX(BlendEquationSeparateiARB):
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 call _x86_64_get_dispatch@PLT
22519 popq %rdx
22520 popq %rsi
22521 popq %rdi
22522 movq 4768(%rax), %r11
22523 jmp *%r11
22524 #else
22525 movq _glapi_Dispatch(%rip), %rax
22526 testq %rax, %rax
22527 je 1f
22528 movq 4768(%rax), %r11
22529 jmp *%r11
22530 1:
22531 pushq %rdi
22532 pushq %rsi
22533 pushq %rdx
22534 call _glapi_get_dispatch
22535 popq %rdx
22536 popq %rsi
22537 popq %rdi
22538 movq 4768(%rax), %r11
22539 jmp *%r11
22540 #endif /* defined(GLX_USE_TLS) */
22541 .size GL_PREFIX(BlendEquationSeparateiARB), .-GL_PREFIX(BlendEquationSeparateiARB)
22542
22543 .p2align 4,,15
22544 .globl GL_PREFIX(BlendEquationiARB)
22545 .type GL_PREFIX(BlendEquationiARB), @function
22546 GL_PREFIX(BlendEquationiARB):
22547 #if defined(GLX_USE_TLS)
22548 call _x86_64_get_dispatch@PLT
22549 movq 4776(%rax), %r11
22550 jmp *%r11
22551 #elif defined(PTHREADS)
22552 pushq %rdi
22553 pushq %rsi
22554 pushq %rbp
22555 call _x86_64_get_dispatch@PLT
22556 popq %rbp
22557 popq %rsi
22558 popq %rdi
22559 movq 4776(%rax), %r11
22560 jmp *%r11
22561 #else
22562 movq _glapi_Dispatch(%rip), %rax
22563 testq %rax, %rax
22564 je 1f
22565 movq 4776(%rax), %r11
22566 jmp *%r11
22567 1:
22568 pushq %rdi
22569 pushq %rsi
22570 pushq %rbp
22571 call _glapi_get_dispatch
22572 popq %rbp
22573 popq %rsi
22574 popq %rdi
22575 movq 4776(%rax), %r11
22576 jmp *%r11
22577 #endif /* defined(GLX_USE_TLS) */
22578 .size GL_PREFIX(BlendEquationiARB), .-GL_PREFIX(BlendEquationiARB)
22579
22580 .p2align 4,,15
22581 .globl GL_PREFIX(BlendFuncSeparateiARB)
22582 .type GL_PREFIX(BlendFuncSeparateiARB), @function
22583 GL_PREFIX(BlendFuncSeparateiARB):
22584 #if defined(GLX_USE_TLS)
22585 call _x86_64_get_dispatch@PLT
22586 movq 4784(%rax), %r11
22587 jmp *%r11
22588 #elif defined(PTHREADS)
22589 pushq %rdi
22590 pushq %rsi
22591 pushq %rdx
22592 pushq %rcx
22593 pushq %r8
22594 call _x86_64_get_dispatch@PLT
22595 popq %r8
22596 popq %rcx
22597 popq %rdx
22598 popq %rsi
22599 popq %rdi
22600 movq 4784(%rax), %r11
22601 jmp *%r11
22602 #else
22603 movq _glapi_Dispatch(%rip), %rax
22604 testq %rax, %rax
22605 je 1f
22606 movq 4784(%rax), %r11
22607 jmp *%r11
22608 1:
22609 pushq %rdi
22610 pushq %rsi
22611 pushq %rdx
22612 pushq %rcx
22613 pushq %r8
22614 call _glapi_get_dispatch
22615 popq %r8
22616 popq %rcx
22617 popq %rdx
22618 popq %rsi
22619 popq %rdi
22620 movq 4784(%rax), %r11
22621 jmp *%r11
22622 #endif /* defined(GLX_USE_TLS) */
22623 .size GL_PREFIX(BlendFuncSeparateiARB), .-GL_PREFIX(BlendFuncSeparateiARB)
22624
22625 .p2align 4,,15
22626 .globl GL_PREFIX(BlendFunciARB)
22627 .type GL_PREFIX(BlendFunciARB), @function
22628 GL_PREFIX(BlendFunciARB):
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 %rdx
22637 call _x86_64_get_dispatch@PLT
22638 popq %rdx
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 %rdx
22653 call _glapi_get_dispatch
22654 popq %rdx
22655 popq %rsi
22656 popq %rdi
22657 movq 4792(%rax), %r11
22658 jmp *%r11
22659 #endif /* defined(GLX_USE_TLS) */
22660 .size GL_PREFIX(BlendFunciARB), .-GL_PREFIX(BlendFunciARB)
22661
22662 .p2align 4,,15
22663 .globl GL_PREFIX(BindSampler)
22664 .type GL_PREFIX(BindSampler), @function
22665 GL_PREFIX(BindSampler):
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(BindSampler), .-GL_PREFIX(BindSampler)
22698
22699 .p2align 4,,15
22700 .globl GL_PREFIX(DeleteSamplers)
22701 .type GL_PREFIX(DeleteSamplers), @function
22702 GL_PREFIX(DeleteSamplers):
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(DeleteSamplers), .-GL_PREFIX(DeleteSamplers)
22735
22736 .p2align 4,,15
22737 .globl GL_PREFIX(GenSamplers)
22738 .type GL_PREFIX(GenSamplers), @function
22739 GL_PREFIX(GenSamplers):
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 pushq %rsi
22747 pushq %rbp
22748 call _x86_64_get_dispatch@PLT
22749 popq %rbp
22750 popq %rsi
22751 popq %rdi
22752 movq 4816(%rax), %r11
22753 jmp *%r11
22754 #else
22755 movq _glapi_Dispatch(%rip), %rax
22756 testq %rax, %rax
22757 je 1f
22758 movq 4816(%rax), %r11
22759 jmp *%r11
22760 1:
22761 pushq %rdi
22762 pushq %rsi
22763 pushq %rbp
22764 call _glapi_get_dispatch
22765 popq %rbp
22766 popq %rsi
22767 popq %rdi
22768 movq 4816(%rax), %r11
22769 jmp *%r11
22770 #endif /* defined(GLX_USE_TLS) */
22771 .size GL_PREFIX(GenSamplers), .-GL_PREFIX(GenSamplers)
22772
22773 .p2align 4,,15
22774 .globl GL_PREFIX(GetSamplerParameterIiv)
22775 .type GL_PREFIX(GetSamplerParameterIiv), @function
22776 GL_PREFIX(GetSamplerParameterIiv):
22777 #if defined(GLX_USE_TLS)
22778 call _x86_64_get_dispatch@PLT
22779 movq 4824(%rax), %r11
22780 jmp *%r11
22781 #elif defined(PTHREADS)
22782 pushq %rdi
22783 pushq %rsi
22784 pushq %rdx
22785 call _x86_64_get_dispatch@PLT
22786 popq %rdx
22787 popq %rsi
22788 popq %rdi
22789 movq 4824(%rax), %r11
22790 jmp *%r11
22791 #else
22792 movq _glapi_Dispatch(%rip), %rax
22793 testq %rax, %rax
22794 je 1f
22795 movq 4824(%rax), %r11
22796 jmp *%r11
22797 1:
22798 pushq %rdi
22799 pushq %rsi
22800 pushq %rdx
22801 call _glapi_get_dispatch
22802 popq %rdx
22803 popq %rsi
22804 popq %rdi
22805 movq 4824(%rax), %r11
22806 jmp *%r11
22807 #endif /* defined(GLX_USE_TLS) */
22808 .size GL_PREFIX(GetSamplerParameterIiv), .-GL_PREFIX(GetSamplerParameterIiv)
22809
22810 .p2align 4,,15
22811 .globl GL_PREFIX(GetSamplerParameterIuiv)
22812 .type GL_PREFIX(GetSamplerParameterIuiv), @function
22813 GL_PREFIX(GetSamplerParameterIuiv):
22814 #if defined(GLX_USE_TLS)
22815 call _x86_64_get_dispatch@PLT
22816 movq 4832(%rax), %r11
22817 jmp *%r11
22818 #elif defined(PTHREADS)
22819 pushq %rdi
22820 pushq %rsi
22821 pushq %rdx
22822 call _x86_64_get_dispatch@PLT
22823 popq %rdx
22824 popq %rsi
22825 popq %rdi
22826 movq 4832(%rax), %r11
22827 jmp *%r11
22828 #else
22829 movq _glapi_Dispatch(%rip), %rax
22830 testq %rax, %rax
22831 je 1f
22832 movq 4832(%rax), %r11
22833 jmp *%r11
22834 1:
22835 pushq %rdi
22836 pushq %rsi
22837 pushq %rdx
22838 call _glapi_get_dispatch
22839 popq %rdx
22840 popq %rsi
22841 popq %rdi
22842 movq 4832(%rax), %r11
22843 jmp *%r11
22844 #endif /* defined(GLX_USE_TLS) */
22845 .size GL_PREFIX(GetSamplerParameterIuiv), .-GL_PREFIX(GetSamplerParameterIuiv)
22846
22847 .p2align 4,,15
22848 .globl GL_PREFIX(GetSamplerParameterfv)
22849 .type GL_PREFIX(GetSamplerParameterfv), @function
22850 GL_PREFIX(GetSamplerParameterfv):
22851 #if defined(GLX_USE_TLS)
22852 call _x86_64_get_dispatch@PLT
22853 movq 4840(%rax), %r11
22854 jmp *%r11
22855 #elif defined(PTHREADS)
22856 pushq %rdi
22857 pushq %rsi
22858 pushq %rdx
22859 call _x86_64_get_dispatch@PLT
22860 popq %rdx
22861 popq %rsi
22862 popq %rdi
22863 movq 4840(%rax), %r11
22864 jmp *%r11
22865 #else
22866 movq _glapi_Dispatch(%rip), %rax
22867 testq %rax, %rax
22868 je 1f
22869 movq 4840(%rax), %r11
22870 jmp *%r11
22871 1:
22872 pushq %rdi
22873 pushq %rsi
22874 pushq %rdx
22875 call _glapi_get_dispatch
22876 popq %rdx
22877 popq %rsi
22878 popq %rdi
22879 movq 4840(%rax), %r11
22880 jmp *%r11
22881 #endif /* defined(GLX_USE_TLS) */
22882 .size GL_PREFIX(GetSamplerParameterfv), .-GL_PREFIX(GetSamplerParameterfv)
22883
22884 .p2align 4,,15
22885 .globl GL_PREFIX(GetSamplerParameteriv)
22886 .type GL_PREFIX(GetSamplerParameteriv), @function
22887 GL_PREFIX(GetSamplerParameteriv):
22888 #if defined(GLX_USE_TLS)
22889 call _x86_64_get_dispatch@PLT
22890 movq 4848(%rax), %r11
22891 jmp *%r11
22892 #elif defined(PTHREADS)
22893 pushq %rdi
22894 pushq %rsi
22895 pushq %rdx
22896 call _x86_64_get_dispatch@PLT
22897 popq %rdx
22898 popq %rsi
22899 popq %rdi
22900 movq 4848(%rax), %r11
22901 jmp *%r11
22902 #else
22903 movq _glapi_Dispatch(%rip), %rax
22904 testq %rax, %rax
22905 je 1f
22906 movq 4848(%rax), %r11
22907 jmp *%r11
22908 1:
22909 pushq %rdi
22910 pushq %rsi
22911 pushq %rdx
22912 call _glapi_get_dispatch
22913 popq %rdx
22914 popq %rsi
22915 popq %rdi
22916 movq 4848(%rax), %r11
22917 jmp *%r11
22918 #endif /* defined(GLX_USE_TLS) */
22919 .size GL_PREFIX(GetSamplerParameteriv), .-GL_PREFIX(GetSamplerParameteriv)
22920
22921 .p2align 4,,15
22922 .globl GL_PREFIX(IsSampler)
22923 .type GL_PREFIX(IsSampler), @function
22924 GL_PREFIX(IsSampler):
22925 #if defined(GLX_USE_TLS)
22926 call _x86_64_get_dispatch@PLT
22927 movq 4856(%rax), %r11
22928 jmp *%r11
22929 #elif defined(PTHREADS)
22930 pushq %rdi
22931 call _x86_64_get_dispatch@PLT
22932 popq %rdi
22933 movq 4856(%rax), %r11
22934 jmp *%r11
22935 #else
22936 movq _glapi_Dispatch(%rip), %rax
22937 testq %rax, %rax
22938 je 1f
22939 movq 4856(%rax), %r11
22940 jmp *%r11
22941 1:
22942 pushq %rdi
22943 call _glapi_get_dispatch
22944 popq %rdi
22945 movq 4856(%rax), %r11
22946 jmp *%r11
22947 #endif /* defined(GLX_USE_TLS) */
22948 .size GL_PREFIX(IsSampler), .-GL_PREFIX(IsSampler)
22949
22950 .p2align 4,,15
22951 .globl GL_PREFIX(SamplerParameterIiv)
22952 .type GL_PREFIX(SamplerParameterIiv), @function
22953 GL_PREFIX(SamplerParameterIiv):
22954 #if defined(GLX_USE_TLS)
22955 call _x86_64_get_dispatch@PLT
22956 movq 4864(%rax), %r11
22957 jmp *%r11
22958 #elif defined(PTHREADS)
22959 pushq %rdi
22960 pushq %rsi
22961 pushq %rdx
22962 call _x86_64_get_dispatch@PLT
22963 popq %rdx
22964 popq %rsi
22965 popq %rdi
22966 movq 4864(%rax), %r11
22967 jmp *%r11
22968 #else
22969 movq _glapi_Dispatch(%rip), %rax
22970 testq %rax, %rax
22971 je 1f
22972 movq 4864(%rax), %r11
22973 jmp *%r11
22974 1:
22975 pushq %rdi
22976 pushq %rsi
22977 pushq %rdx
22978 call _glapi_get_dispatch
22979 popq %rdx
22980 popq %rsi
22981 popq %rdi
22982 movq 4864(%rax), %r11
22983 jmp *%r11
22984 #endif /* defined(GLX_USE_TLS) */
22985 .size GL_PREFIX(SamplerParameterIiv), .-GL_PREFIX(SamplerParameterIiv)
22986
22987 .p2align 4,,15
22988 .globl GL_PREFIX(SamplerParameterIuiv)
22989 .type GL_PREFIX(SamplerParameterIuiv), @function
22990 GL_PREFIX(SamplerParameterIuiv):
22991 #if defined(GLX_USE_TLS)
22992 call _x86_64_get_dispatch@PLT
22993 movq 4872(%rax), %r11
22994 jmp *%r11
22995 #elif defined(PTHREADS)
22996 pushq %rdi
22997 pushq %rsi
22998 pushq %rdx
22999 call _x86_64_get_dispatch@PLT
23000 popq %rdx
23001 popq %rsi
23002 popq %rdi
23003 movq 4872(%rax), %r11
23004 jmp *%r11
23005 #else
23006 movq _glapi_Dispatch(%rip), %rax
23007 testq %rax, %rax
23008 je 1f
23009 movq 4872(%rax), %r11
23010 jmp *%r11
23011 1:
23012 pushq %rdi
23013 pushq %rsi
23014 pushq %rdx
23015 call _glapi_get_dispatch
23016 popq %rdx
23017 popq %rsi
23018 popq %rdi
23019 movq 4872(%rax), %r11
23020 jmp *%r11
23021 #endif /* defined(GLX_USE_TLS) */
23022 .size GL_PREFIX(SamplerParameterIuiv), .-GL_PREFIX(SamplerParameterIuiv)
23023
23024 .p2align 4,,15
23025 .globl GL_PREFIX(SamplerParameterf)
23026 .type GL_PREFIX(SamplerParameterf), @function
23027 GL_PREFIX(SamplerParameterf):
23028 #if defined(GLX_USE_TLS)
23029 call _x86_64_get_dispatch@PLT
23030 movq 4880(%rax), %r11
23031 jmp *%r11
23032 #elif defined(PTHREADS)
23033 subq $24, %rsp
23034 movq %rdi, (%rsp)
23035 movq %rsi, 8(%rsp)
23036 movq %xmm0, 16(%rsp)
23037 call _x86_64_get_dispatch@PLT
23038 movq 16(%rsp), %xmm0
23039 movq 8(%rsp), %rsi
23040 movq (%rsp), %rdi
23041 addq $24, %rsp
23042 movq 4880(%rax), %r11
23043 jmp *%r11
23044 #else
23045 movq _glapi_Dispatch(%rip), %rax
23046 testq %rax, %rax
23047 je 1f
23048 movq 4880(%rax), %r11
23049 jmp *%r11
23050 1:
23051 subq $24, %rsp
23052 movq %rdi, (%rsp)
23053 movq %rsi, 8(%rsp)
23054 movq %xmm0, 16(%rsp)
23055 call _glapi_get_dispatch
23056 movq 16(%rsp), %xmm0
23057 movq 8(%rsp), %rsi
23058 movq (%rsp), %rdi
23059 addq $24, %rsp
23060 movq 4880(%rax), %r11
23061 jmp *%r11
23062 #endif /* defined(GLX_USE_TLS) */
23063 .size GL_PREFIX(SamplerParameterf), .-GL_PREFIX(SamplerParameterf)
23064
23065 .p2align 4,,15
23066 .globl GL_PREFIX(SamplerParameterfv)
23067 .type GL_PREFIX(SamplerParameterfv), @function
23068 GL_PREFIX(SamplerParameterfv):
23069 #if defined(GLX_USE_TLS)
23070 call _x86_64_get_dispatch@PLT
23071 movq 4888(%rax), %r11
23072 jmp *%r11
23073 #elif defined(PTHREADS)
23074 pushq %rdi
23075 pushq %rsi
23076 pushq %rdx
23077 call _x86_64_get_dispatch@PLT
23078 popq %rdx
23079 popq %rsi
23080 popq %rdi
23081 movq 4888(%rax), %r11
23082 jmp *%r11
23083 #else
23084 movq _glapi_Dispatch(%rip), %rax
23085 testq %rax, %rax
23086 je 1f
23087 movq 4888(%rax), %r11
23088 jmp *%r11
23089 1:
23090 pushq %rdi
23091 pushq %rsi
23092 pushq %rdx
23093 call _glapi_get_dispatch
23094 popq %rdx
23095 popq %rsi
23096 popq %rdi
23097 movq 4888(%rax), %r11
23098 jmp *%r11
23099 #endif /* defined(GLX_USE_TLS) */
23100 .size GL_PREFIX(SamplerParameterfv), .-GL_PREFIX(SamplerParameterfv)
23101
23102 .p2align 4,,15
23103 .globl GL_PREFIX(SamplerParameteri)
23104 .type GL_PREFIX(SamplerParameteri), @function
23105 GL_PREFIX(SamplerParameteri):
23106 #if defined(GLX_USE_TLS)
23107 call _x86_64_get_dispatch@PLT
23108 movq 4896(%rax), %r11
23109 jmp *%r11
23110 #elif defined(PTHREADS)
23111 pushq %rdi
23112 pushq %rsi
23113 pushq %rdx
23114 call _x86_64_get_dispatch@PLT
23115 popq %rdx
23116 popq %rsi
23117 popq %rdi
23118 movq 4896(%rax), %r11
23119 jmp *%r11
23120 #else
23121 movq _glapi_Dispatch(%rip), %rax
23122 testq %rax, %rax
23123 je 1f
23124 movq 4896(%rax), %r11
23125 jmp *%r11
23126 1:
23127 pushq %rdi
23128 pushq %rsi
23129 pushq %rdx
23130 call _glapi_get_dispatch
23131 popq %rdx
23132 popq %rsi
23133 popq %rdi
23134 movq 4896(%rax), %r11
23135 jmp *%r11
23136 #endif /* defined(GLX_USE_TLS) */
23137 .size GL_PREFIX(SamplerParameteri), .-GL_PREFIX(SamplerParameteri)
23138
23139 .p2align 4,,15
23140 .globl GL_PREFIX(SamplerParameteriv)
23141 .type GL_PREFIX(SamplerParameteriv), @function
23142 GL_PREFIX(SamplerParameteriv):
23143 #if defined(GLX_USE_TLS)
23144 call _x86_64_get_dispatch@PLT
23145 movq 4904(%rax), %r11
23146 jmp *%r11
23147 #elif defined(PTHREADS)
23148 pushq %rdi
23149 pushq %rsi
23150 pushq %rdx
23151 call _x86_64_get_dispatch@PLT
23152 popq %rdx
23153 popq %rsi
23154 popq %rdi
23155 movq 4904(%rax), %r11
23156 jmp *%r11
23157 #else
23158 movq _glapi_Dispatch(%rip), %rax
23159 testq %rax, %rax
23160 je 1f
23161 movq 4904(%rax), %r11
23162 jmp *%r11
23163 1:
23164 pushq %rdi
23165 pushq %rsi
23166 pushq %rdx
23167 call _glapi_get_dispatch
23168 popq %rdx
23169 popq %rsi
23170 popq %rdi
23171 movq 4904(%rax), %r11
23172 jmp *%r11
23173 #endif /* defined(GLX_USE_TLS) */
23174 .size GL_PREFIX(SamplerParameteriv), .-GL_PREFIX(SamplerParameteriv)
23175
23176 .p2align 4,,15
23177 .globl GL_PREFIX(BindTransformFeedback)
23178 .type GL_PREFIX(BindTransformFeedback), @function
23179 GL_PREFIX(BindTransformFeedback):
23180 #if defined(GLX_USE_TLS)
23181 call _x86_64_get_dispatch@PLT
23182 movq 4912(%rax), %r11
23183 jmp *%r11
23184 #elif defined(PTHREADS)
23185 pushq %rdi
23186 pushq %rsi
23187 pushq %rbp
23188 call _x86_64_get_dispatch@PLT
23189 popq %rbp
23190 popq %rsi
23191 popq %rdi
23192 movq 4912(%rax), %r11
23193 jmp *%r11
23194 #else
23195 movq _glapi_Dispatch(%rip), %rax
23196 testq %rax, %rax
23197 je 1f
23198 movq 4912(%rax), %r11
23199 jmp *%r11
23200 1:
23201 pushq %rdi
23202 pushq %rsi
23203 pushq %rbp
23204 call _glapi_get_dispatch
23205 popq %rbp
23206 popq %rsi
23207 popq %rdi
23208 movq 4912(%rax), %r11
23209 jmp *%r11
23210 #endif /* defined(GLX_USE_TLS) */
23211 .size GL_PREFIX(BindTransformFeedback), .-GL_PREFIX(BindTransformFeedback)
23212
23213 .p2align 4,,15
23214 .globl GL_PREFIX(DeleteTransformFeedbacks)
23215 .type GL_PREFIX(DeleteTransformFeedbacks), @function
23216 GL_PREFIX(DeleteTransformFeedbacks):
23217 #if defined(GLX_USE_TLS)
23218 call _x86_64_get_dispatch@PLT
23219 movq 4920(%rax), %r11
23220 jmp *%r11
23221 #elif defined(PTHREADS)
23222 pushq %rdi
23223 pushq %rsi
23224 pushq %rbp
23225 call _x86_64_get_dispatch@PLT
23226 popq %rbp
23227 popq %rsi
23228 popq %rdi
23229 movq 4920(%rax), %r11
23230 jmp *%r11
23231 #else
23232 movq _glapi_Dispatch(%rip), %rax
23233 testq %rax, %rax
23234 je 1f
23235 movq 4920(%rax), %r11
23236 jmp *%r11
23237 1:
23238 pushq %rdi
23239 pushq %rsi
23240 pushq %rbp
23241 call _glapi_get_dispatch
23242 popq %rbp
23243 popq %rsi
23244 popq %rdi
23245 movq 4920(%rax), %r11
23246 jmp *%r11
23247 #endif /* defined(GLX_USE_TLS) */
23248 .size GL_PREFIX(DeleteTransformFeedbacks), .-GL_PREFIX(DeleteTransformFeedbacks)
23249
23250 .p2align 4,,15
23251 .globl GL_PREFIX(DrawTransformFeedback)
23252 .type GL_PREFIX(DrawTransformFeedback), @function
23253 GL_PREFIX(DrawTransformFeedback):
23254 #if defined(GLX_USE_TLS)
23255 call _x86_64_get_dispatch@PLT
23256 movq 4928(%rax), %r11
23257 jmp *%r11
23258 #elif defined(PTHREADS)
23259 pushq %rdi
23260 pushq %rsi
23261 pushq %rbp
23262 call _x86_64_get_dispatch@PLT
23263 popq %rbp
23264 popq %rsi
23265 popq %rdi
23266 movq 4928(%rax), %r11
23267 jmp *%r11
23268 #else
23269 movq _glapi_Dispatch(%rip), %rax
23270 testq %rax, %rax
23271 je 1f
23272 movq 4928(%rax), %r11
23273 jmp *%r11
23274 1:
23275 pushq %rdi
23276 pushq %rsi
23277 pushq %rbp
23278 call _glapi_get_dispatch
23279 popq %rbp
23280 popq %rsi
23281 popq %rdi
23282 movq 4928(%rax), %r11
23283 jmp *%r11
23284 #endif /* defined(GLX_USE_TLS) */
23285 .size GL_PREFIX(DrawTransformFeedback), .-GL_PREFIX(DrawTransformFeedback)
23286
23287 .p2align 4,,15
23288 .globl GL_PREFIX(GenTransformFeedbacks)
23289 .type GL_PREFIX(GenTransformFeedbacks), @function
23290 GL_PREFIX(GenTransformFeedbacks):
23291 #if defined(GLX_USE_TLS)
23292 call _x86_64_get_dispatch@PLT
23293 movq 4936(%rax), %r11
23294 jmp *%r11
23295 #elif defined(PTHREADS)
23296 pushq %rdi
23297 pushq %rsi
23298 pushq %rbp
23299 call _x86_64_get_dispatch@PLT
23300 popq %rbp
23301 popq %rsi
23302 popq %rdi
23303 movq 4936(%rax), %r11
23304 jmp *%r11
23305 #else
23306 movq _glapi_Dispatch(%rip), %rax
23307 testq %rax, %rax
23308 je 1f
23309 movq 4936(%rax), %r11
23310 jmp *%r11
23311 1:
23312 pushq %rdi
23313 pushq %rsi
23314 pushq %rbp
23315 call _glapi_get_dispatch
23316 popq %rbp
23317 popq %rsi
23318 popq %rdi
23319 movq 4936(%rax), %r11
23320 jmp *%r11
23321 #endif /* defined(GLX_USE_TLS) */
23322 .size GL_PREFIX(GenTransformFeedbacks), .-GL_PREFIX(GenTransformFeedbacks)
23323
23324 .p2align 4,,15
23325 .globl GL_PREFIX(IsTransformFeedback)
23326 .type GL_PREFIX(IsTransformFeedback), @function
23327 GL_PREFIX(IsTransformFeedback):
23328 #if defined(GLX_USE_TLS)
23329 call _x86_64_get_dispatch@PLT
23330 movq 4944(%rax), %r11
23331 jmp *%r11
23332 #elif defined(PTHREADS)
23333 pushq %rdi
23334 call _x86_64_get_dispatch@PLT
23335 popq %rdi
23336 movq 4944(%rax), %r11
23337 jmp *%r11
23338 #else
23339 movq _glapi_Dispatch(%rip), %rax
23340 testq %rax, %rax
23341 je 1f
23342 movq 4944(%rax), %r11
23343 jmp *%r11
23344 1:
23345 pushq %rdi
23346 call _glapi_get_dispatch
23347 popq %rdi
23348 movq 4944(%rax), %r11
23349 jmp *%r11
23350 #endif /* defined(GLX_USE_TLS) */
23351 .size GL_PREFIX(IsTransformFeedback), .-GL_PREFIX(IsTransformFeedback)
23352
23353 .p2align 4,,15
23354 .globl GL_PREFIX(PauseTransformFeedback)
23355 .type GL_PREFIX(PauseTransformFeedback), @function
23356 GL_PREFIX(PauseTransformFeedback):
23357 #if defined(GLX_USE_TLS)
23358 call _x86_64_get_dispatch@PLT
23359 movq 4952(%rax), %r11
23360 jmp *%r11
23361 #elif defined(PTHREADS)
23362 pushq %rbp
23363 call _x86_64_get_dispatch@PLT
23364 popq %rbp
23365 movq 4952(%rax), %r11
23366 jmp *%r11
23367 #else
23368 movq _glapi_Dispatch(%rip), %rax
23369 testq %rax, %rax
23370 je 1f
23371 movq 4952(%rax), %r11
23372 jmp *%r11
23373 1:
23374 pushq %rbp
23375 call _glapi_get_dispatch
23376 popq %rbp
23377 movq 4952(%rax), %r11
23378 jmp *%r11
23379 #endif /* defined(GLX_USE_TLS) */
23380 .size GL_PREFIX(PauseTransformFeedback), .-GL_PREFIX(PauseTransformFeedback)
23381
23382 .p2align 4,,15
23383 .globl GL_PREFIX(ResumeTransformFeedback)
23384 .type GL_PREFIX(ResumeTransformFeedback), @function
23385 GL_PREFIX(ResumeTransformFeedback):
23386 #if defined(GLX_USE_TLS)
23387 call _x86_64_get_dispatch@PLT
23388 movq 4960(%rax), %r11
23389 jmp *%r11
23390 #elif defined(PTHREADS)
23391 pushq %rbp
23392 call _x86_64_get_dispatch@PLT
23393 popq %rbp
23394 movq 4960(%rax), %r11
23395 jmp *%r11
23396 #else
23397 movq _glapi_Dispatch(%rip), %rax
23398 testq %rax, %rax
23399 je 1f
23400 movq 4960(%rax), %r11
23401 jmp *%r11
23402 1:
23403 pushq %rbp
23404 call _glapi_get_dispatch
23405 popq %rbp
23406 movq 4960(%rax), %r11
23407 jmp *%r11
23408 #endif /* defined(GLX_USE_TLS) */
23409 .size GL_PREFIX(ResumeTransformFeedback), .-GL_PREFIX(ResumeTransformFeedback)
23410
23411 .p2align 4,,15
23412 .globl GL_PREFIX(ClearDepthf)
23413 .type GL_PREFIX(ClearDepthf), @function
23414 GL_PREFIX(ClearDepthf):
23415 #if defined(GLX_USE_TLS)
23416 call _x86_64_get_dispatch@PLT
23417 movq 4968(%rax), %r11
23418 jmp *%r11
23419 #elif defined(PTHREADS)
23420 pushq %rdi
23421 call _x86_64_get_dispatch@PLT
23422 popq %rdi
23423 movq 4968(%rax), %r11
23424 jmp *%r11
23425 #else
23426 movq _glapi_Dispatch(%rip), %rax
23427 testq %rax, %rax
23428 je 1f
23429 movq 4968(%rax), %r11
23430 jmp *%r11
23431 1:
23432 pushq %rdi
23433 call _glapi_get_dispatch
23434 popq %rdi
23435 movq 4968(%rax), %r11
23436 jmp *%r11
23437 #endif /* defined(GLX_USE_TLS) */
23438 .size GL_PREFIX(ClearDepthf), .-GL_PREFIX(ClearDepthf)
23439
23440 .p2align 4,,15
23441 .globl GL_PREFIX(DepthRangef)
23442 .type GL_PREFIX(DepthRangef), @function
23443 GL_PREFIX(DepthRangef):
23444 #if defined(GLX_USE_TLS)
23445 call _x86_64_get_dispatch@PLT
23446 movq 4976(%rax), %r11
23447 jmp *%r11
23448 #elif defined(PTHREADS)
23449 pushq %rdi
23450 pushq %rsi
23451 pushq %rbp
23452 call _x86_64_get_dispatch@PLT
23453 popq %rbp
23454 popq %rsi
23455 popq %rdi
23456 movq 4976(%rax), %r11
23457 jmp *%r11
23458 #else
23459 movq _glapi_Dispatch(%rip), %rax
23460 testq %rax, %rax
23461 je 1f
23462 movq 4976(%rax), %r11
23463 jmp *%r11
23464 1:
23465 pushq %rdi
23466 pushq %rsi
23467 pushq %rbp
23468 call _glapi_get_dispatch
23469 popq %rbp
23470 popq %rsi
23471 popq %rdi
23472 movq 4976(%rax), %r11
23473 jmp *%r11
23474 #endif /* defined(GLX_USE_TLS) */
23475 .size GL_PREFIX(DepthRangef), .-GL_PREFIX(DepthRangef)
23476
23477 .p2align 4,,15
23478 .globl GL_PREFIX(GetShaderPrecisionFormat)
23479 .type GL_PREFIX(GetShaderPrecisionFormat), @function
23480 GL_PREFIX(GetShaderPrecisionFormat):
23481 #if defined(GLX_USE_TLS)
23482 call _x86_64_get_dispatch@PLT
23483 movq 4984(%rax), %r11
23484 jmp *%r11
23485 #elif defined(PTHREADS)
23486 pushq %rdi
23487 pushq %rsi
23488 pushq %rdx
23489 pushq %rcx
23490 pushq %rbp
23491 call _x86_64_get_dispatch@PLT
23492 popq %rbp
23493 popq %rcx
23494 popq %rdx
23495 popq %rsi
23496 popq %rdi
23497 movq 4984(%rax), %r11
23498 jmp *%r11
23499 #else
23500 movq _glapi_Dispatch(%rip), %rax
23501 testq %rax, %rax
23502 je 1f
23503 movq 4984(%rax), %r11
23504 jmp *%r11
23505 1:
23506 pushq %rdi
23507 pushq %rsi
23508 pushq %rdx
23509 pushq %rcx
23510 pushq %rbp
23511 call _glapi_get_dispatch
23512 popq %rbp
23513 popq %rcx
23514 popq %rdx
23515 popq %rsi
23516 popq %rdi
23517 movq 4984(%rax), %r11
23518 jmp *%r11
23519 #endif /* defined(GLX_USE_TLS) */
23520 .size GL_PREFIX(GetShaderPrecisionFormat), .-GL_PREFIX(GetShaderPrecisionFormat)
23521
23522 .p2align 4,,15
23523 .globl GL_PREFIX(ReleaseShaderCompiler)
23524 .type GL_PREFIX(ReleaseShaderCompiler), @function
23525 GL_PREFIX(ReleaseShaderCompiler):
23526 #if defined(GLX_USE_TLS)
23527 call _x86_64_get_dispatch@PLT
23528 movq 4992(%rax), %r11
23529 jmp *%r11
23530 #elif defined(PTHREADS)
23531 pushq %rbp
23532 call _x86_64_get_dispatch@PLT
23533 popq %rbp
23534 movq 4992(%rax), %r11
23535 jmp *%r11
23536 #else
23537 movq _glapi_Dispatch(%rip), %rax
23538 testq %rax, %rax
23539 je 1f
23540 movq 4992(%rax), %r11
23541 jmp *%r11
23542 1:
23543 pushq %rbp
23544 call _glapi_get_dispatch
23545 popq %rbp
23546 movq 4992(%rax), %r11
23547 jmp *%r11
23548 #endif /* defined(GLX_USE_TLS) */
23549 .size GL_PREFIX(ReleaseShaderCompiler), .-GL_PREFIX(ReleaseShaderCompiler)
23550
23551 .p2align 4,,15
23552 .globl GL_PREFIX(ShaderBinary)
23553 .type GL_PREFIX(ShaderBinary), @function
23554 GL_PREFIX(ShaderBinary):
23555 #if defined(GLX_USE_TLS)
23556 call _x86_64_get_dispatch@PLT
23557 movq 5000(%rax), %r11
23558 jmp *%r11
23559 #elif defined(PTHREADS)
23560 pushq %rdi
23561 pushq %rsi
23562 pushq %rdx
23563 pushq %rcx
23564 pushq %r8
23565 call _x86_64_get_dispatch@PLT
23566 popq %r8
23567 popq %rcx
23568 popq %rdx
23569 popq %rsi
23570 popq %rdi
23571 movq 5000(%rax), %r11
23572 jmp *%r11
23573 #else
23574 movq _glapi_Dispatch(%rip), %rax
23575 testq %rax, %rax
23576 je 1f
23577 movq 5000(%rax), %r11
23578 jmp *%r11
23579 1:
23580 pushq %rdi
23581 pushq %rsi
23582 pushq %rdx
23583 pushq %rcx
23584 pushq %r8
23585 call _glapi_get_dispatch
23586 popq %r8
23587 popq %rcx
23588 popq %rdx
23589 popq %rsi
23590 popq %rdi
23591 movq 5000(%rax), %r11
23592 jmp *%r11
23593 #endif /* defined(GLX_USE_TLS) */
23594 .size GL_PREFIX(ShaderBinary), .-GL_PREFIX(ShaderBinary)
23595
23596 .p2align 4,,15
23597 .globl GL_PREFIX(GetGraphicsResetStatusARB)
23598 .type GL_PREFIX(GetGraphicsResetStatusARB), @function
23599 GL_PREFIX(GetGraphicsResetStatusARB):
23600 #if defined(GLX_USE_TLS)
23601 call _x86_64_get_dispatch@PLT
23602 movq 5008(%rax), %r11
23603 jmp *%r11
23604 #elif defined(PTHREADS)
23605 pushq %rbp
23606 call _x86_64_get_dispatch@PLT
23607 popq %rbp
23608 movq 5008(%rax), %r11
23609 jmp *%r11
23610 #else
23611 movq _glapi_Dispatch(%rip), %rax
23612 testq %rax, %rax
23613 je 1f
23614 movq 5008(%rax), %r11
23615 jmp *%r11
23616 1:
23617 pushq %rbp
23618 call _glapi_get_dispatch
23619 popq %rbp
23620 movq 5008(%rax), %r11
23621 jmp *%r11
23622 #endif /* defined(GLX_USE_TLS) */
23623 .size GL_PREFIX(GetGraphicsResetStatusARB), .-GL_PREFIX(GetGraphicsResetStatusARB)
23624
23625 .p2align 4,,15
23626 .globl GL_PREFIX(GetnColorTableARB)
23627 .type GL_PREFIX(GetnColorTableARB), @function
23628 GL_PREFIX(GetnColorTableARB):
23629 #if defined(GLX_USE_TLS)
23630 call _x86_64_get_dispatch@PLT
23631 movq 5016(%rax), %r11
23632 jmp *%r11
23633 #elif defined(PTHREADS)
23634 pushq %rdi
23635 pushq %rsi
23636 pushq %rdx
23637 pushq %rcx
23638 pushq %r8
23639 call _x86_64_get_dispatch@PLT
23640 popq %r8
23641 popq %rcx
23642 popq %rdx
23643 popq %rsi
23644 popq %rdi
23645 movq 5016(%rax), %r11
23646 jmp *%r11
23647 #else
23648 movq _glapi_Dispatch(%rip), %rax
23649 testq %rax, %rax
23650 je 1f
23651 movq 5016(%rax), %r11
23652 jmp *%r11
23653 1:
23654 pushq %rdi
23655 pushq %rsi
23656 pushq %rdx
23657 pushq %rcx
23658 pushq %r8
23659 call _glapi_get_dispatch
23660 popq %r8
23661 popq %rcx
23662 popq %rdx
23663 popq %rsi
23664 popq %rdi
23665 movq 5016(%rax), %r11
23666 jmp *%r11
23667 #endif /* defined(GLX_USE_TLS) */
23668 .size GL_PREFIX(GetnColorTableARB), .-GL_PREFIX(GetnColorTableARB)
23669
23670 .p2align 4,,15
23671 .globl GL_PREFIX(GetnCompressedTexImageARB)
23672 .type GL_PREFIX(GetnCompressedTexImageARB), @function
23673 GL_PREFIX(GetnCompressedTexImageARB):
23674 #if defined(GLX_USE_TLS)
23675 call _x86_64_get_dispatch@PLT
23676 movq 5024(%rax), %r11
23677 jmp *%r11
23678 #elif defined(PTHREADS)
23679 pushq %rdi
23680 pushq %rsi
23681 pushq %rdx
23682 pushq %rcx
23683 pushq %rbp
23684 call _x86_64_get_dispatch@PLT
23685 popq %rbp
23686 popq %rcx
23687 popq %rdx
23688 popq %rsi
23689 popq %rdi
23690 movq 5024(%rax), %r11
23691 jmp *%r11
23692 #else
23693 movq _glapi_Dispatch(%rip), %rax
23694 testq %rax, %rax
23695 je 1f
23696 movq 5024(%rax), %r11
23697 jmp *%r11
23698 1:
23699 pushq %rdi
23700 pushq %rsi
23701 pushq %rdx
23702 pushq %rcx
23703 pushq %rbp
23704 call _glapi_get_dispatch
23705 popq %rbp
23706 popq %rcx
23707 popq %rdx
23708 popq %rsi
23709 popq %rdi
23710 movq 5024(%rax), %r11
23711 jmp *%r11
23712 #endif /* defined(GLX_USE_TLS) */
23713 .size GL_PREFIX(GetnCompressedTexImageARB), .-GL_PREFIX(GetnCompressedTexImageARB)
23714
23715 .p2align 4,,15
23716 .globl GL_PREFIX(GetnConvolutionFilterARB)
23717 .type GL_PREFIX(GetnConvolutionFilterARB), @function
23718 GL_PREFIX(GetnConvolutionFilterARB):
23719 #if defined(GLX_USE_TLS)
23720 call _x86_64_get_dispatch@PLT
23721 movq 5032(%rax), %r11
23722 jmp *%r11
23723 #elif defined(PTHREADS)
23724 pushq %rdi
23725 pushq %rsi
23726 pushq %rdx
23727 pushq %rcx
23728 pushq %r8
23729 call _x86_64_get_dispatch@PLT
23730 popq %r8
23731 popq %rcx
23732 popq %rdx
23733 popq %rsi
23734 popq %rdi
23735 movq 5032(%rax), %r11
23736 jmp *%r11
23737 #else
23738 movq _glapi_Dispatch(%rip), %rax
23739 testq %rax, %rax
23740 je 1f
23741 movq 5032(%rax), %r11
23742 jmp *%r11
23743 1:
23744 pushq %rdi
23745 pushq %rsi
23746 pushq %rdx
23747 pushq %rcx
23748 pushq %r8
23749 call _glapi_get_dispatch
23750 popq %r8
23751 popq %rcx
23752 popq %rdx
23753 popq %rsi
23754 popq %rdi
23755 movq 5032(%rax), %r11
23756 jmp *%r11
23757 #endif /* defined(GLX_USE_TLS) */
23758 .size GL_PREFIX(GetnConvolutionFilterARB), .-GL_PREFIX(GetnConvolutionFilterARB)
23759
23760 .p2align 4,,15
23761 .globl GL_PREFIX(GetnHistogramARB)
23762 .type GL_PREFIX(GetnHistogramARB), @function
23763 GL_PREFIX(GetnHistogramARB):
23764 #if defined(GLX_USE_TLS)
23765 call _x86_64_get_dispatch@PLT
23766 movq 5040(%rax), %r11
23767 jmp *%r11
23768 #elif defined(PTHREADS)
23769 pushq %rdi
23770 pushq %rsi
23771 pushq %rdx
23772 pushq %rcx
23773 pushq %r8
23774 pushq %r9
23775 pushq %rbp
23776 call _x86_64_get_dispatch@PLT
23777 popq %rbp
23778 popq %r9
23779 popq %r8
23780 popq %rcx
23781 popq %rdx
23782 popq %rsi
23783 popq %rdi
23784 movq 5040(%rax), %r11
23785 jmp *%r11
23786 #else
23787 movq _glapi_Dispatch(%rip), %rax
23788 testq %rax, %rax
23789 je 1f
23790 movq 5040(%rax), %r11
23791 jmp *%r11
23792 1:
23793 pushq %rdi
23794 pushq %rsi
23795 pushq %rdx
23796 pushq %rcx
23797 pushq %r8
23798 pushq %r9
23799 pushq %rbp
23800 call _glapi_get_dispatch
23801 popq %rbp
23802 popq %r9
23803 popq %r8
23804 popq %rcx
23805 popq %rdx
23806 popq %rsi
23807 popq %rdi
23808 movq 5040(%rax), %r11
23809 jmp *%r11
23810 #endif /* defined(GLX_USE_TLS) */
23811 .size GL_PREFIX(GetnHistogramARB), .-GL_PREFIX(GetnHistogramARB)
23812
23813 .p2align 4,,15
23814 .globl GL_PREFIX(GetnMapdvARB)
23815 .type GL_PREFIX(GetnMapdvARB), @function
23816 GL_PREFIX(GetnMapdvARB):
23817 #if defined(GLX_USE_TLS)
23818 call _x86_64_get_dispatch@PLT
23819 movq 5048(%rax), %r11
23820 jmp *%r11
23821 #elif defined(PTHREADS)
23822 pushq %rdi
23823 pushq %rsi
23824 pushq %rdx
23825 pushq %rcx
23826 pushq %rbp
23827 call _x86_64_get_dispatch@PLT
23828 popq %rbp
23829 popq %rcx
23830 popq %rdx
23831 popq %rsi
23832 popq %rdi
23833 movq 5048(%rax), %r11
23834 jmp *%r11
23835 #else
23836 movq _glapi_Dispatch(%rip), %rax
23837 testq %rax, %rax
23838 je 1f
23839 movq 5048(%rax), %r11
23840 jmp *%r11
23841 1:
23842 pushq %rdi
23843 pushq %rsi
23844 pushq %rdx
23845 pushq %rcx
23846 pushq %rbp
23847 call _glapi_get_dispatch
23848 popq %rbp
23849 popq %rcx
23850 popq %rdx
23851 popq %rsi
23852 popq %rdi
23853 movq 5048(%rax), %r11
23854 jmp *%r11
23855 #endif /* defined(GLX_USE_TLS) */
23856 .size GL_PREFIX(GetnMapdvARB), .-GL_PREFIX(GetnMapdvARB)
23857
23858 .p2align 4,,15
23859 .globl GL_PREFIX(GetnMapfvARB)
23860 .type GL_PREFIX(GetnMapfvARB), @function
23861 GL_PREFIX(GetnMapfvARB):
23862 #if defined(GLX_USE_TLS)
23863 call _x86_64_get_dispatch@PLT
23864 movq 5056(%rax), %r11
23865 jmp *%r11
23866 #elif defined(PTHREADS)
23867 pushq %rdi
23868 pushq %rsi
23869 pushq %rdx
23870 pushq %rcx
23871 pushq %rbp
23872 call _x86_64_get_dispatch@PLT
23873 popq %rbp
23874 popq %rcx
23875 popq %rdx
23876 popq %rsi
23877 popq %rdi
23878 movq 5056(%rax), %r11
23879 jmp *%r11
23880 #else
23881 movq _glapi_Dispatch(%rip), %rax
23882 testq %rax, %rax
23883 je 1f
23884 movq 5056(%rax), %r11
23885 jmp *%r11
23886 1:
23887 pushq %rdi
23888 pushq %rsi
23889 pushq %rdx
23890 pushq %rcx
23891 pushq %rbp
23892 call _glapi_get_dispatch
23893 popq %rbp
23894 popq %rcx
23895 popq %rdx
23896 popq %rsi
23897 popq %rdi
23898 movq 5056(%rax), %r11
23899 jmp *%r11
23900 #endif /* defined(GLX_USE_TLS) */
23901 .size GL_PREFIX(GetnMapfvARB), .-GL_PREFIX(GetnMapfvARB)
23902
23903 .p2align 4,,15
23904 .globl GL_PREFIX(GetnMapivARB)
23905 .type GL_PREFIX(GetnMapivARB), @function
23906 GL_PREFIX(GetnMapivARB):
23907 #if defined(GLX_USE_TLS)
23908 call _x86_64_get_dispatch@PLT
23909 movq 5064(%rax), %r11
23910 jmp *%r11
23911 #elif defined(PTHREADS)
23912 pushq %rdi
23913 pushq %rsi
23914 pushq %rdx
23915 pushq %rcx
23916 pushq %rbp
23917 call _x86_64_get_dispatch@PLT
23918 popq %rbp
23919 popq %rcx
23920 popq %rdx
23921 popq %rsi
23922 popq %rdi
23923 movq 5064(%rax), %r11
23924 jmp *%r11
23925 #else
23926 movq _glapi_Dispatch(%rip), %rax
23927 testq %rax, %rax
23928 je 1f
23929 movq 5064(%rax), %r11
23930 jmp *%r11
23931 1:
23932 pushq %rdi
23933 pushq %rsi
23934 pushq %rdx
23935 pushq %rcx
23936 pushq %rbp
23937 call _glapi_get_dispatch
23938 popq %rbp
23939 popq %rcx
23940 popq %rdx
23941 popq %rsi
23942 popq %rdi
23943 movq 5064(%rax), %r11
23944 jmp *%r11
23945 #endif /* defined(GLX_USE_TLS) */
23946 .size GL_PREFIX(GetnMapivARB), .-GL_PREFIX(GetnMapivARB)
23947
23948 .p2align 4,,15
23949 .globl GL_PREFIX(GetnMinmaxARB)
23950 .type GL_PREFIX(GetnMinmaxARB), @function
23951 GL_PREFIX(GetnMinmaxARB):
23952 #if defined(GLX_USE_TLS)
23953 call _x86_64_get_dispatch@PLT
23954 movq 5072(%rax), %r11
23955 jmp *%r11
23956 #elif defined(PTHREADS)
23957 pushq %rdi
23958 pushq %rsi
23959 pushq %rdx
23960 pushq %rcx
23961 pushq %r8
23962 pushq %r9
23963 pushq %rbp
23964 call _x86_64_get_dispatch@PLT
23965 popq %rbp
23966 popq %r9
23967 popq %r8
23968 popq %rcx
23969 popq %rdx
23970 popq %rsi
23971 popq %rdi
23972 movq 5072(%rax), %r11
23973 jmp *%r11
23974 #else
23975 movq _glapi_Dispatch(%rip), %rax
23976 testq %rax, %rax
23977 je 1f
23978 movq 5072(%rax), %r11
23979 jmp *%r11
23980 1:
23981 pushq %rdi
23982 pushq %rsi
23983 pushq %rdx
23984 pushq %rcx
23985 pushq %r8
23986 pushq %r9
23987 pushq %rbp
23988 call _glapi_get_dispatch
23989 popq %rbp
23990 popq %r9
23991 popq %r8
23992 popq %rcx
23993 popq %rdx
23994 popq %rsi
23995 popq %rdi
23996 movq 5072(%rax), %r11
23997 jmp *%r11
23998 #endif /* defined(GLX_USE_TLS) */
23999 .size GL_PREFIX(GetnMinmaxARB), .-GL_PREFIX(GetnMinmaxARB)
24000
24001 .p2align 4,,15
24002 .globl GL_PREFIX(GetnPixelMapfvARB)
24003 .type GL_PREFIX(GetnPixelMapfvARB), @function
24004 GL_PREFIX(GetnPixelMapfvARB):
24005 #if defined(GLX_USE_TLS)
24006 call _x86_64_get_dispatch@PLT
24007 movq 5080(%rax), %r11
24008 jmp *%r11
24009 #elif defined(PTHREADS)
24010 pushq %rdi
24011 pushq %rsi
24012 pushq %rdx
24013 call _x86_64_get_dispatch@PLT
24014 popq %rdx
24015 popq %rsi
24016 popq %rdi
24017 movq 5080(%rax), %r11
24018 jmp *%r11
24019 #else
24020 movq _glapi_Dispatch(%rip), %rax
24021 testq %rax, %rax
24022 je 1f
24023 movq 5080(%rax), %r11
24024 jmp *%r11
24025 1:
24026 pushq %rdi
24027 pushq %rsi
24028 pushq %rdx
24029 call _glapi_get_dispatch
24030 popq %rdx
24031 popq %rsi
24032 popq %rdi
24033 movq 5080(%rax), %r11
24034 jmp *%r11
24035 #endif /* defined(GLX_USE_TLS) */
24036 .size GL_PREFIX(GetnPixelMapfvARB), .-GL_PREFIX(GetnPixelMapfvARB)
24037
24038 .p2align 4,,15
24039 .globl GL_PREFIX(GetnPixelMapuivARB)
24040 .type GL_PREFIX(GetnPixelMapuivARB), @function
24041 GL_PREFIX(GetnPixelMapuivARB):
24042 #if defined(GLX_USE_TLS)
24043 call _x86_64_get_dispatch@PLT
24044 movq 5088(%rax), %r11
24045 jmp *%r11
24046 #elif defined(PTHREADS)
24047 pushq %rdi
24048 pushq %rsi
24049 pushq %rdx
24050 call _x86_64_get_dispatch@PLT
24051 popq %rdx
24052 popq %rsi
24053 popq %rdi
24054 movq 5088(%rax), %r11
24055 jmp *%r11
24056 #else
24057 movq _glapi_Dispatch(%rip), %rax
24058 testq %rax, %rax
24059 je 1f
24060 movq 5088(%rax), %r11
24061 jmp *%r11
24062 1:
24063 pushq %rdi
24064 pushq %rsi
24065 pushq %rdx
24066 call _glapi_get_dispatch
24067 popq %rdx
24068 popq %rsi
24069 popq %rdi
24070 movq 5088(%rax), %r11
24071 jmp *%r11
24072 #endif /* defined(GLX_USE_TLS) */
24073 .size GL_PREFIX(GetnPixelMapuivARB), .-GL_PREFIX(GetnPixelMapuivARB)
24074
24075 .p2align 4,,15
24076 .globl GL_PREFIX(GetnPixelMapusvARB)
24077 .type GL_PREFIX(GetnPixelMapusvARB), @function
24078 GL_PREFIX(GetnPixelMapusvARB):
24079 #if defined(GLX_USE_TLS)
24080 call _x86_64_get_dispatch@PLT
24081 movq 5096(%rax), %r11
24082 jmp *%r11
24083 #elif defined(PTHREADS)
24084 pushq %rdi
24085 pushq %rsi
24086 pushq %rdx
24087 call _x86_64_get_dispatch@PLT
24088 popq %rdx
24089 popq %rsi
24090 popq %rdi
24091 movq 5096(%rax), %r11
24092 jmp *%r11
24093 #else
24094 movq _glapi_Dispatch(%rip), %rax
24095 testq %rax, %rax
24096 je 1f
24097 movq 5096(%rax), %r11
24098 jmp *%r11
24099 1:
24100 pushq %rdi
24101 pushq %rsi
24102 pushq %rdx
24103 call _glapi_get_dispatch
24104 popq %rdx
24105 popq %rsi
24106 popq %rdi
24107 movq 5096(%rax), %r11
24108 jmp *%r11
24109 #endif /* defined(GLX_USE_TLS) */
24110 .size GL_PREFIX(GetnPixelMapusvARB), .-GL_PREFIX(GetnPixelMapusvARB)
24111
24112 .p2align 4,,15
24113 .globl GL_PREFIX(GetnPolygonStippleARB)
24114 .type GL_PREFIX(GetnPolygonStippleARB), @function
24115 GL_PREFIX(GetnPolygonStippleARB):
24116 #if defined(GLX_USE_TLS)
24117 call _x86_64_get_dispatch@PLT
24118 movq 5104(%rax), %r11
24119 jmp *%r11
24120 #elif defined(PTHREADS)
24121 pushq %rdi
24122 pushq %rsi
24123 pushq %rbp
24124 call _x86_64_get_dispatch@PLT
24125 popq %rbp
24126 popq %rsi
24127 popq %rdi
24128 movq 5104(%rax), %r11
24129 jmp *%r11
24130 #else
24131 movq _glapi_Dispatch(%rip), %rax
24132 testq %rax, %rax
24133 je 1f
24134 movq 5104(%rax), %r11
24135 jmp *%r11
24136 1:
24137 pushq %rdi
24138 pushq %rsi
24139 pushq %rbp
24140 call _glapi_get_dispatch
24141 popq %rbp
24142 popq %rsi
24143 popq %rdi
24144 movq 5104(%rax), %r11
24145 jmp *%r11
24146 #endif /* defined(GLX_USE_TLS) */
24147 .size GL_PREFIX(GetnPolygonStippleARB), .-GL_PREFIX(GetnPolygonStippleARB)
24148
24149 .p2align 4,,15
24150 .globl GL_PREFIX(GetnSeparableFilterARB)
24151 .type GL_PREFIX(GetnSeparableFilterARB), @function
24152 GL_PREFIX(GetnSeparableFilterARB):
24153 #if defined(GLX_USE_TLS)
24154 call _x86_64_get_dispatch@PLT
24155 movq 5112(%rax), %r11
24156 jmp *%r11
24157 #elif defined(PTHREADS)
24158 pushq %rdi
24159 pushq %rsi
24160 pushq %rdx
24161 pushq %rcx
24162 pushq %r8
24163 pushq %r9
24164 pushq %rbp
24165 call _x86_64_get_dispatch@PLT
24166 popq %rbp
24167 popq %r9
24168 popq %r8
24169 popq %rcx
24170 popq %rdx
24171 popq %rsi
24172 popq %rdi
24173 movq 5112(%rax), %r11
24174 jmp *%r11
24175 #else
24176 movq _glapi_Dispatch(%rip), %rax
24177 testq %rax, %rax
24178 je 1f
24179 movq 5112(%rax), %r11
24180 jmp *%r11
24181 1:
24182 pushq %rdi
24183 pushq %rsi
24184 pushq %rdx
24185 pushq %rcx
24186 pushq %r8
24187 pushq %r9
24188 pushq %rbp
24189 call _glapi_get_dispatch
24190 popq %rbp
24191 popq %r9
24192 popq %r8
24193 popq %rcx
24194 popq %rdx
24195 popq %rsi
24196 popq %rdi
24197 movq 5112(%rax), %r11
24198 jmp *%r11
24199 #endif /* defined(GLX_USE_TLS) */
24200 .size GL_PREFIX(GetnSeparableFilterARB), .-GL_PREFIX(GetnSeparableFilterARB)
24201
24202 .p2align 4,,15
24203 .globl GL_PREFIX(GetnTexImageARB)
24204 .type GL_PREFIX(GetnTexImageARB), @function
24205 GL_PREFIX(GetnTexImageARB):
24206 #if defined(GLX_USE_TLS)
24207 call _x86_64_get_dispatch@PLT
24208 movq 5120(%rax), %r11
24209 jmp *%r11
24210 #elif defined(PTHREADS)
24211 pushq %rdi
24212 pushq %rsi
24213 pushq %rdx
24214 pushq %rcx
24215 pushq %r8
24216 pushq %r9
24217 pushq %rbp
24218 call _x86_64_get_dispatch@PLT
24219 popq %rbp
24220 popq %r9
24221 popq %r8
24222 popq %rcx
24223 popq %rdx
24224 popq %rsi
24225 popq %rdi
24226 movq 5120(%rax), %r11
24227 jmp *%r11
24228 #else
24229 movq _glapi_Dispatch(%rip), %rax
24230 testq %rax, %rax
24231 je 1f
24232 movq 5120(%rax), %r11
24233 jmp *%r11
24234 1:
24235 pushq %rdi
24236 pushq %rsi
24237 pushq %rdx
24238 pushq %rcx
24239 pushq %r8
24240 pushq %r9
24241 pushq %rbp
24242 call _glapi_get_dispatch
24243 popq %rbp
24244 popq %r9
24245 popq %r8
24246 popq %rcx
24247 popq %rdx
24248 popq %rsi
24249 popq %rdi
24250 movq 5120(%rax), %r11
24251 jmp *%r11
24252 #endif /* defined(GLX_USE_TLS) */
24253 .size GL_PREFIX(GetnTexImageARB), .-GL_PREFIX(GetnTexImageARB)
24254
24255 .p2align 4,,15
24256 .globl GL_PREFIX(GetnUniformdvARB)
24257 .type GL_PREFIX(GetnUniformdvARB), @function
24258 GL_PREFIX(GetnUniformdvARB):
24259 #if defined(GLX_USE_TLS)
24260 call _x86_64_get_dispatch@PLT
24261 movq 5128(%rax), %r11
24262 jmp *%r11
24263 #elif defined(PTHREADS)
24264 pushq %rdi
24265 pushq %rsi
24266 pushq %rdx
24267 pushq %rcx
24268 pushq %rbp
24269 call _x86_64_get_dispatch@PLT
24270 popq %rbp
24271 popq %rcx
24272 popq %rdx
24273 popq %rsi
24274 popq %rdi
24275 movq 5128(%rax), %r11
24276 jmp *%r11
24277 #else
24278 movq _glapi_Dispatch(%rip), %rax
24279 testq %rax, %rax
24280 je 1f
24281 movq 5128(%rax), %r11
24282 jmp *%r11
24283 1:
24284 pushq %rdi
24285 pushq %rsi
24286 pushq %rdx
24287 pushq %rcx
24288 pushq %rbp
24289 call _glapi_get_dispatch
24290 popq %rbp
24291 popq %rcx
24292 popq %rdx
24293 popq %rsi
24294 popq %rdi
24295 movq 5128(%rax), %r11
24296 jmp *%r11
24297 #endif /* defined(GLX_USE_TLS) */
24298 .size GL_PREFIX(GetnUniformdvARB), .-GL_PREFIX(GetnUniformdvARB)
24299
24300 .p2align 4,,15
24301 .globl GL_PREFIX(GetnUniformfvARB)
24302 .type GL_PREFIX(GetnUniformfvARB), @function
24303 GL_PREFIX(GetnUniformfvARB):
24304 #if defined(GLX_USE_TLS)
24305 call _x86_64_get_dispatch@PLT
24306 movq 5136(%rax), %r11
24307 jmp *%r11
24308 #elif defined(PTHREADS)
24309 pushq %rdi
24310 pushq %rsi
24311 pushq %rdx
24312 pushq %rcx
24313 pushq %rbp
24314 call _x86_64_get_dispatch@PLT
24315 popq %rbp
24316 popq %rcx
24317 popq %rdx
24318 popq %rsi
24319 popq %rdi
24320 movq 5136(%rax), %r11
24321 jmp *%r11
24322 #else
24323 movq _glapi_Dispatch(%rip), %rax
24324 testq %rax, %rax
24325 je 1f
24326 movq 5136(%rax), %r11
24327 jmp *%r11
24328 1:
24329 pushq %rdi
24330 pushq %rsi
24331 pushq %rdx
24332 pushq %rcx
24333 pushq %rbp
24334 call _glapi_get_dispatch
24335 popq %rbp
24336 popq %rcx
24337 popq %rdx
24338 popq %rsi
24339 popq %rdi
24340 movq 5136(%rax), %r11
24341 jmp *%r11
24342 #endif /* defined(GLX_USE_TLS) */
24343 .size GL_PREFIX(GetnUniformfvARB), .-GL_PREFIX(GetnUniformfvARB)
24344
24345 .p2align 4,,15
24346 .globl GL_PREFIX(GetnUniformivARB)
24347 .type GL_PREFIX(GetnUniformivARB), @function
24348 GL_PREFIX(GetnUniformivARB):
24349 #if defined(GLX_USE_TLS)
24350 call _x86_64_get_dispatch@PLT
24351 movq 5144(%rax), %r11
24352 jmp *%r11
24353 #elif defined(PTHREADS)
24354 pushq %rdi
24355 pushq %rsi
24356 pushq %rdx
24357 pushq %rcx
24358 pushq %rbp
24359 call _x86_64_get_dispatch@PLT
24360 popq %rbp
24361 popq %rcx
24362 popq %rdx
24363 popq %rsi
24364 popq %rdi
24365 movq 5144(%rax), %r11
24366 jmp *%r11
24367 #else
24368 movq _glapi_Dispatch(%rip), %rax
24369 testq %rax, %rax
24370 je 1f
24371 movq 5144(%rax), %r11
24372 jmp *%r11
24373 1:
24374 pushq %rdi
24375 pushq %rsi
24376 pushq %rdx
24377 pushq %rcx
24378 pushq %rbp
24379 call _glapi_get_dispatch
24380 popq %rbp
24381 popq %rcx
24382 popq %rdx
24383 popq %rsi
24384 popq %rdi
24385 movq 5144(%rax), %r11
24386 jmp *%r11
24387 #endif /* defined(GLX_USE_TLS) */
24388 .size GL_PREFIX(GetnUniformivARB), .-GL_PREFIX(GetnUniformivARB)
24389
24390 .p2align 4,,15
24391 .globl GL_PREFIX(GetnUniformuivARB)
24392 .type GL_PREFIX(GetnUniformuivARB), @function
24393 GL_PREFIX(GetnUniformuivARB):
24394 #if defined(GLX_USE_TLS)
24395 call _x86_64_get_dispatch@PLT
24396 movq 5152(%rax), %r11
24397 jmp *%r11
24398 #elif defined(PTHREADS)
24399 pushq %rdi
24400 pushq %rsi
24401 pushq %rdx
24402 pushq %rcx
24403 pushq %rbp
24404 call _x86_64_get_dispatch@PLT
24405 popq %rbp
24406 popq %rcx
24407 popq %rdx
24408 popq %rsi
24409 popq %rdi
24410 movq 5152(%rax), %r11
24411 jmp *%r11
24412 #else
24413 movq _glapi_Dispatch(%rip), %rax
24414 testq %rax, %rax
24415 je 1f
24416 movq 5152(%rax), %r11
24417 jmp *%r11
24418 1:
24419 pushq %rdi
24420 pushq %rsi
24421 pushq %rdx
24422 pushq %rcx
24423 pushq %rbp
24424 call _glapi_get_dispatch
24425 popq %rbp
24426 popq %rcx
24427 popq %rdx
24428 popq %rsi
24429 popq %rdi
24430 movq 5152(%rax), %r11
24431 jmp *%r11
24432 #endif /* defined(GLX_USE_TLS) */
24433 .size GL_PREFIX(GetnUniformuivARB), .-GL_PREFIX(GetnUniformuivARB)
24434
24435 .p2align 4,,15
24436 .globl GL_PREFIX(ReadnPixelsARB)
24437 .type GL_PREFIX(ReadnPixelsARB), @function
24438 GL_PREFIX(ReadnPixelsARB):
24439 #if defined(GLX_USE_TLS)
24440 call _x86_64_get_dispatch@PLT
24441 movq 5160(%rax), %r11
24442 jmp *%r11
24443 #elif defined(PTHREADS)
24444 pushq %rdi
24445 pushq %rsi
24446 pushq %rdx
24447 pushq %rcx
24448 pushq %r8
24449 pushq %r9
24450 pushq %rbp
24451 call _x86_64_get_dispatch@PLT
24452 popq %rbp
24453 popq %r9
24454 popq %r8
24455 popq %rcx
24456 popq %rdx
24457 popq %rsi
24458 popq %rdi
24459 movq 5160(%rax), %r11
24460 jmp *%r11
24461 #else
24462 movq _glapi_Dispatch(%rip), %rax
24463 testq %rax, %rax
24464 je 1f
24465 movq 5160(%rax), %r11
24466 jmp *%r11
24467 1:
24468 pushq %rdi
24469 pushq %rsi
24470 pushq %rdx
24471 pushq %rcx
24472 pushq %r8
24473 pushq %r9
24474 pushq %rbp
24475 call _glapi_get_dispatch
24476 popq %rbp
24477 popq %r9
24478 popq %r8
24479 popq %rcx
24480 popq %rdx
24481 popq %rsi
24482 popq %rdi
24483 movq 5160(%rax), %r11
24484 jmp *%r11
24485 #endif /* defined(GLX_USE_TLS) */
24486 .size GL_PREFIX(ReadnPixelsARB), .-GL_PREFIX(ReadnPixelsARB)
24487
24488 .p2align 4,,15
24489 .globl GL_PREFIX(PolygonOffsetEXT)
24490 .type GL_PREFIX(PolygonOffsetEXT), @function
24491 GL_PREFIX(PolygonOffsetEXT):
24492 #if defined(GLX_USE_TLS)
24493 call _x86_64_get_dispatch@PLT
24494 movq 5168(%rax), %r11
24495 jmp *%r11
24496 #elif defined(PTHREADS)
24497 subq $24, %rsp
24498 movq %xmm0, (%rsp)
24499 movq %xmm1, 8(%rsp)
24500 call _x86_64_get_dispatch@PLT
24501 movq 8(%rsp), %xmm1
24502 movq (%rsp), %xmm0
24503 addq $24, %rsp
24504 movq 5168(%rax), %r11
24505 jmp *%r11
24506 #else
24507 movq _glapi_Dispatch(%rip), %rax
24508 testq %rax, %rax
24509 je 1f
24510 movq 5168(%rax), %r11
24511 jmp *%r11
24512 1:
24513 subq $24, %rsp
24514 movq %xmm0, (%rsp)
24515 movq %xmm1, 8(%rsp)
24516 call _glapi_get_dispatch
24517 movq 8(%rsp), %xmm1
24518 movq (%rsp), %xmm0
24519 addq $24, %rsp
24520 movq 5168(%rax), %r11
24521 jmp *%r11
24522 #endif /* defined(GLX_USE_TLS) */
24523 .size GL_PREFIX(PolygonOffsetEXT), .-GL_PREFIX(PolygonOffsetEXT)
24524
24525 .p2align 4,,15
24526 .globl GL_PREFIX(_dispatch_stub_647)
24527 .type GL_PREFIX(_dispatch_stub_647), @function
24528 HIDDEN(GL_PREFIX(_dispatch_stub_647))
24529 GL_PREFIX(_dispatch_stub_647):
24530 #if defined(GLX_USE_TLS)
24531 call _x86_64_get_dispatch@PLT
24532 movq 5176(%rax), %r11
24533 jmp *%r11
24534 #elif defined(PTHREADS)
24535 pushq %rdi
24536 pushq %rsi
24537 pushq %rbp
24538 call _x86_64_get_dispatch@PLT
24539 popq %rbp
24540 popq %rsi
24541 popq %rdi
24542 movq 5176(%rax), %r11
24543 jmp *%r11
24544 #else
24545 movq _glapi_Dispatch(%rip), %rax
24546 testq %rax, %rax
24547 je 1f
24548 movq 5176(%rax), %r11
24549 jmp *%r11
24550 1:
24551 pushq %rdi
24552 pushq %rsi
24553 pushq %rbp
24554 call _glapi_get_dispatch
24555 popq %rbp
24556 popq %rsi
24557 popq %rdi
24558 movq 5176(%rax), %r11
24559 jmp *%r11
24560 #endif /* defined(GLX_USE_TLS) */
24561 .size GL_PREFIX(_dispatch_stub_647), .-GL_PREFIX(_dispatch_stub_647)
24562
24563 .p2align 4,,15
24564 .globl GL_PREFIX(_dispatch_stub_648)
24565 .type GL_PREFIX(_dispatch_stub_648), @function
24566 HIDDEN(GL_PREFIX(_dispatch_stub_648))
24567 GL_PREFIX(_dispatch_stub_648):
24568 #if defined(GLX_USE_TLS)
24569 call _x86_64_get_dispatch@PLT
24570 movq 5184(%rax), %r11
24571 jmp *%r11
24572 #elif defined(PTHREADS)
24573 pushq %rdi
24574 pushq %rsi
24575 pushq %rbp
24576 call _x86_64_get_dispatch@PLT
24577 popq %rbp
24578 popq %rsi
24579 popq %rdi
24580 movq 5184(%rax), %r11
24581 jmp *%r11
24582 #else
24583 movq _glapi_Dispatch(%rip), %rax
24584 testq %rax, %rax
24585 je 1f
24586 movq 5184(%rax), %r11
24587 jmp *%r11
24588 1:
24589 pushq %rdi
24590 pushq %rsi
24591 pushq %rbp
24592 call _glapi_get_dispatch
24593 popq %rbp
24594 popq %rsi
24595 popq %rdi
24596 movq 5184(%rax), %r11
24597 jmp *%r11
24598 #endif /* defined(GLX_USE_TLS) */
24599 .size GL_PREFIX(_dispatch_stub_648), .-GL_PREFIX(_dispatch_stub_648)
24600
24601 .p2align 4,,15
24602 .globl GL_PREFIX(_dispatch_stub_649)
24603 .type GL_PREFIX(_dispatch_stub_649), @function
24604 HIDDEN(GL_PREFIX(_dispatch_stub_649))
24605 GL_PREFIX(_dispatch_stub_649):
24606 #if defined(GLX_USE_TLS)
24607 call _x86_64_get_dispatch@PLT
24608 movq 5192(%rax), %r11
24609 jmp *%r11
24610 #elif defined(PTHREADS)
24611 subq $24, %rsp
24612 movq %rdi, (%rsp)
24613 movq %xmm0, 8(%rsp)
24614 call _x86_64_get_dispatch@PLT
24615 movq 8(%rsp), %xmm0
24616 movq (%rsp), %rdi
24617 addq $24, %rsp
24618 movq 5192(%rax), %r11
24619 jmp *%r11
24620 #else
24621 movq _glapi_Dispatch(%rip), %rax
24622 testq %rax, %rax
24623 je 1f
24624 movq 5192(%rax), %r11
24625 jmp *%r11
24626 1:
24627 subq $24, %rsp
24628 movq %rdi, (%rsp)
24629 movq %xmm0, 8(%rsp)
24630 call _glapi_get_dispatch
24631 movq 8(%rsp), %xmm0
24632 movq (%rsp), %rdi
24633 addq $24, %rsp
24634 movq 5192(%rax), %r11
24635 jmp *%r11
24636 #endif /* defined(GLX_USE_TLS) */
24637 .size GL_PREFIX(_dispatch_stub_649), .-GL_PREFIX(_dispatch_stub_649)
24638
24639 .p2align 4,,15
24640 .globl GL_PREFIX(_dispatch_stub_650)
24641 .type GL_PREFIX(_dispatch_stub_650), @function
24642 HIDDEN(GL_PREFIX(_dispatch_stub_650))
24643 GL_PREFIX(_dispatch_stub_650):
24644 #if defined(GLX_USE_TLS)
24645 call _x86_64_get_dispatch@PLT
24646 movq 5200(%rax), %r11
24647 jmp *%r11
24648 #elif defined(PTHREADS)
24649 pushq %rdi
24650 pushq %rsi
24651 pushq %rbp
24652 call _x86_64_get_dispatch@PLT
24653 popq %rbp
24654 popq %rsi
24655 popq %rdi
24656 movq 5200(%rax), %r11
24657 jmp *%r11
24658 #else
24659 movq _glapi_Dispatch(%rip), %rax
24660 testq %rax, %rax
24661 je 1f
24662 movq 5200(%rax), %r11
24663 jmp *%r11
24664 1:
24665 pushq %rdi
24666 pushq %rsi
24667 pushq %rbp
24668 call _glapi_get_dispatch
24669 popq %rbp
24670 popq %rsi
24671 popq %rdi
24672 movq 5200(%rax), %r11
24673 jmp *%r11
24674 #endif /* defined(GLX_USE_TLS) */
24675 .size GL_PREFIX(_dispatch_stub_650), .-GL_PREFIX(_dispatch_stub_650)
24676
24677 .p2align 4,,15
24678 .globl GL_PREFIX(_dispatch_stub_651)
24679 .type GL_PREFIX(_dispatch_stub_651), @function
24680 HIDDEN(GL_PREFIX(_dispatch_stub_651))
24681 GL_PREFIX(_dispatch_stub_651):
24682 #if defined(GLX_USE_TLS)
24683 call _x86_64_get_dispatch@PLT
24684 movq 5208(%rax), %r11
24685 jmp *%r11
24686 #elif defined(PTHREADS)
24687 pushq %rdi
24688 pushq %rsi
24689 pushq %rbp
24690 call _x86_64_get_dispatch@PLT
24691 popq %rbp
24692 popq %rsi
24693 popq %rdi
24694 movq 5208(%rax), %r11
24695 jmp *%r11
24696 #else
24697 movq _glapi_Dispatch(%rip), %rax
24698 testq %rax, %rax
24699 je 1f
24700 movq 5208(%rax), %r11
24701 jmp *%r11
24702 1:
24703 pushq %rdi
24704 pushq %rsi
24705 pushq %rbp
24706 call _glapi_get_dispatch
24707 popq %rbp
24708 popq %rsi
24709 popq %rdi
24710 movq 5208(%rax), %r11
24711 jmp *%r11
24712 #endif /* defined(GLX_USE_TLS) */
24713 .size GL_PREFIX(_dispatch_stub_651), .-GL_PREFIX(_dispatch_stub_651)
24714
24715 .p2align 4,,15
24716 .globl GL_PREFIX(_dispatch_stub_652)
24717 .type GL_PREFIX(_dispatch_stub_652), @function
24718 HIDDEN(GL_PREFIX(_dispatch_stub_652))
24719 GL_PREFIX(_dispatch_stub_652):
24720 #if defined(GLX_USE_TLS)
24721 call _x86_64_get_dispatch@PLT
24722 movq 5216(%rax), %r11
24723 jmp *%r11
24724 #elif defined(PTHREADS)
24725 pushq %rdi
24726 pushq %rsi
24727 pushq %rbp
24728 call _x86_64_get_dispatch@PLT
24729 popq %rbp
24730 popq %rsi
24731 popq %rdi
24732 movq 5216(%rax), %r11
24733 jmp *%r11
24734 #else
24735 movq _glapi_Dispatch(%rip), %rax
24736 testq %rax, %rax
24737 je 1f
24738 movq 5216(%rax), %r11
24739 jmp *%r11
24740 1:
24741 pushq %rdi
24742 pushq %rsi
24743 pushq %rbp
24744 call _glapi_get_dispatch
24745 popq %rbp
24746 popq %rsi
24747 popq %rdi
24748 movq 5216(%rax), %r11
24749 jmp *%r11
24750 #endif /* defined(GLX_USE_TLS) */
24751 .size GL_PREFIX(_dispatch_stub_652), .-GL_PREFIX(_dispatch_stub_652)
24752
24753 .p2align 4,,15
24754 .globl GL_PREFIX(_dispatch_stub_653)
24755 .type GL_PREFIX(_dispatch_stub_653), @function
24756 HIDDEN(GL_PREFIX(_dispatch_stub_653))
24757 GL_PREFIX(_dispatch_stub_653):
24758 #if defined(GLX_USE_TLS)
24759 call _x86_64_get_dispatch@PLT
24760 movq 5224(%rax), %r11
24761 jmp *%r11
24762 #elif defined(PTHREADS)
24763 pushq %rdi
24764 pushq %rsi
24765 pushq %rbp
24766 call _x86_64_get_dispatch@PLT
24767 popq %rbp
24768 popq %rsi
24769 popq %rdi
24770 movq 5224(%rax), %r11
24771 jmp *%r11
24772 #else
24773 movq _glapi_Dispatch(%rip), %rax
24774 testq %rax, %rax
24775 je 1f
24776 movq 5224(%rax), %r11
24777 jmp *%r11
24778 1:
24779 pushq %rdi
24780 pushq %rsi
24781 pushq %rbp
24782 call _glapi_get_dispatch
24783 popq %rbp
24784 popq %rsi
24785 popq %rdi
24786 movq 5224(%rax), %r11
24787 jmp *%r11
24788 #endif /* defined(GLX_USE_TLS) */
24789 .size GL_PREFIX(_dispatch_stub_653), .-GL_PREFIX(_dispatch_stub_653)
24790
24791 .p2align 4,,15
24792 .globl GL_PREFIX(_dispatch_stub_654)
24793 .type GL_PREFIX(_dispatch_stub_654), @function
24794 HIDDEN(GL_PREFIX(_dispatch_stub_654))
24795 GL_PREFIX(_dispatch_stub_654):
24796 #if defined(GLX_USE_TLS)
24797 call _x86_64_get_dispatch@PLT
24798 movq 5232(%rax), %r11
24799 jmp *%r11
24800 #elif defined(PTHREADS)
24801 pushq %rdi
24802 call _x86_64_get_dispatch@PLT
24803 popq %rdi
24804 movq 5232(%rax), %r11
24805 jmp *%r11
24806 #else
24807 movq _glapi_Dispatch(%rip), %rax
24808 testq %rax, %rax
24809 je 1f
24810 movq 5232(%rax), %r11
24811 jmp *%r11
24812 1:
24813 pushq %rdi
24814 call _glapi_get_dispatch
24815 popq %rdi
24816 movq 5232(%rax), %r11
24817 jmp *%r11
24818 #endif /* defined(GLX_USE_TLS) */
24819 .size GL_PREFIX(_dispatch_stub_654), .-GL_PREFIX(_dispatch_stub_654)
24820
24821 .p2align 4,,15
24822 .globl GL_PREFIX(ColorPointerEXT)
24823 .type GL_PREFIX(ColorPointerEXT), @function
24824 GL_PREFIX(ColorPointerEXT):
24825 #if defined(GLX_USE_TLS)
24826 call _x86_64_get_dispatch@PLT
24827 movq 5240(%rax), %r11
24828 jmp *%r11
24829 #elif defined(PTHREADS)
24830 pushq %rdi
24831 pushq %rsi
24832 pushq %rdx
24833 pushq %rcx
24834 pushq %r8
24835 call _x86_64_get_dispatch@PLT
24836 popq %r8
24837 popq %rcx
24838 popq %rdx
24839 popq %rsi
24840 popq %rdi
24841 movq 5240(%rax), %r11
24842 jmp *%r11
24843 #else
24844 movq _glapi_Dispatch(%rip), %rax
24845 testq %rax, %rax
24846 je 1f
24847 movq 5240(%rax), %r11
24848 jmp *%r11
24849 1:
24850 pushq %rdi
24851 pushq %rsi
24852 pushq %rdx
24853 pushq %rcx
24854 pushq %r8
24855 call _glapi_get_dispatch
24856 popq %r8
24857 popq %rcx
24858 popq %rdx
24859 popq %rsi
24860 popq %rdi
24861 movq 5240(%rax), %r11
24862 jmp *%r11
24863 #endif /* defined(GLX_USE_TLS) */
24864 .size GL_PREFIX(ColorPointerEXT), .-GL_PREFIX(ColorPointerEXT)
24865
24866 .p2align 4,,15
24867 .globl GL_PREFIX(EdgeFlagPointerEXT)
24868 .type GL_PREFIX(EdgeFlagPointerEXT), @function
24869 GL_PREFIX(EdgeFlagPointerEXT):
24870 #if defined(GLX_USE_TLS)
24871 call _x86_64_get_dispatch@PLT
24872 movq 5248(%rax), %r11
24873 jmp *%r11
24874 #elif defined(PTHREADS)
24875 pushq %rdi
24876 pushq %rsi
24877 pushq %rdx
24878 call _x86_64_get_dispatch@PLT
24879 popq %rdx
24880 popq %rsi
24881 popq %rdi
24882 movq 5248(%rax), %r11
24883 jmp *%r11
24884 #else
24885 movq _glapi_Dispatch(%rip), %rax
24886 testq %rax, %rax
24887 je 1f
24888 movq 5248(%rax), %r11
24889 jmp *%r11
24890 1:
24891 pushq %rdi
24892 pushq %rsi
24893 pushq %rdx
24894 call _glapi_get_dispatch
24895 popq %rdx
24896 popq %rsi
24897 popq %rdi
24898 movq 5248(%rax), %r11
24899 jmp *%r11
24900 #endif /* defined(GLX_USE_TLS) */
24901 .size GL_PREFIX(EdgeFlagPointerEXT), .-GL_PREFIX(EdgeFlagPointerEXT)
24902
24903 .p2align 4,,15
24904 .globl GL_PREFIX(IndexPointerEXT)
24905 .type GL_PREFIX(IndexPointerEXT), @function
24906 GL_PREFIX(IndexPointerEXT):
24907 #if defined(GLX_USE_TLS)
24908 call _x86_64_get_dispatch@PLT
24909 movq 5256(%rax), %r11
24910 jmp *%r11
24911 #elif defined(PTHREADS)
24912 pushq %rdi
24913 pushq %rsi
24914 pushq %rdx
24915 pushq %rcx
24916 pushq %rbp
24917 call _x86_64_get_dispatch@PLT
24918 popq %rbp
24919 popq %rcx
24920 popq %rdx
24921 popq %rsi
24922 popq %rdi
24923 movq 5256(%rax), %r11
24924 jmp *%r11
24925 #else
24926 movq _glapi_Dispatch(%rip), %rax
24927 testq %rax, %rax
24928 je 1f
24929 movq 5256(%rax), %r11
24930 jmp *%r11
24931 1:
24932 pushq %rdi
24933 pushq %rsi
24934 pushq %rdx
24935 pushq %rcx
24936 pushq %rbp
24937 call _glapi_get_dispatch
24938 popq %rbp
24939 popq %rcx
24940 popq %rdx
24941 popq %rsi
24942 popq %rdi
24943 movq 5256(%rax), %r11
24944 jmp *%r11
24945 #endif /* defined(GLX_USE_TLS) */
24946 .size GL_PREFIX(IndexPointerEXT), .-GL_PREFIX(IndexPointerEXT)
24947
24948 .p2align 4,,15
24949 .globl GL_PREFIX(NormalPointerEXT)
24950 .type GL_PREFIX(NormalPointerEXT), @function
24951 GL_PREFIX(NormalPointerEXT):
24952 #if defined(GLX_USE_TLS)
24953 call _x86_64_get_dispatch@PLT
24954 movq 5264(%rax), %r11
24955 jmp *%r11
24956 #elif defined(PTHREADS)
24957 pushq %rdi
24958 pushq %rsi
24959 pushq %rdx
24960 pushq %rcx
24961 pushq %rbp
24962 call _x86_64_get_dispatch@PLT
24963 popq %rbp
24964 popq %rcx
24965 popq %rdx
24966 popq %rsi
24967 popq %rdi
24968 movq 5264(%rax), %r11
24969 jmp *%r11
24970 #else
24971 movq _glapi_Dispatch(%rip), %rax
24972 testq %rax, %rax
24973 je 1f
24974 movq 5264(%rax), %r11
24975 jmp *%r11
24976 1:
24977 pushq %rdi
24978 pushq %rsi
24979 pushq %rdx
24980 pushq %rcx
24981 pushq %rbp
24982 call _glapi_get_dispatch
24983 popq %rbp
24984 popq %rcx
24985 popq %rdx
24986 popq %rsi
24987 popq %rdi
24988 movq 5264(%rax), %r11
24989 jmp *%r11
24990 #endif /* defined(GLX_USE_TLS) */
24991 .size GL_PREFIX(NormalPointerEXT), .-GL_PREFIX(NormalPointerEXT)
24992
24993 .p2align 4,,15
24994 .globl GL_PREFIX(TexCoordPointerEXT)
24995 .type GL_PREFIX(TexCoordPointerEXT), @function
24996 GL_PREFIX(TexCoordPointerEXT):
24997 #if defined(GLX_USE_TLS)
24998 call _x86_64_get_dispatch@PLT
24999 movq 5272(%rax), %r11
25000 jmp *%r11
25001 #elif defined(PTHREADS)
25002 pushq %rdi
25003 pushq %rsi
25004 pushq %rdx
25005 pushq %rcx
25006 pushq %r8
25007 call _x86_64_get_dispatch@PLT
25008 popq %r8
25009 popq %rcx
25010 popq %rdx
25011 popq %rsi
25012 popq %rdi
25013 movq 5272(%rax), %r11
25014 jmp *%r11
25015 #else
25016 movq _glapi_Dispatch(%rip), %rax
25017 testq %rax, %rax
25018 je 1f
25019 movq 5272(%rax), %r11
25020 jmp *%r11
25021 1:
25022 pushq %rdi
25023 pushq %rsi
25024 pushq %rdx
25025 pushq %rcx
25026 pushq %r8
25027 call _glapi_get_dispatch
25028 popq %r8
25029 popq %rcx
25030 popq %rdx
25031 popq %rsi
25032 popq %rdi
25033 movq 5272(%rax), %r11
25034 jmp *%r11
25035 #endif /* defined(GLX_USE_TLS) */
25036 .size GL_PREFIX(TexCoordPointerEXT), .-GL_PREFIX(TexCoordPointerEXT)
25037
25038 .p2align 4,,15
25039 .globl GL_PREFIX(VertexPointerEXT)
25040 .type GL_PREFIX(VertexPointerEXT), @function
25041 GL_PREFIX(VertexPointerEXT):
25042 #if defined(GLX_USE_TLS)
25043 call _x86_64_get_dispatch@PLT
25044 movq 5280(%rax), %r11
25045 jmp *%r11
25046 #elif defined(PTHREADS)
25047 pushq %rdi
25048 pushq %rsi
25049 pushq %rdx
25050 pushq %rcx
25051 pushq %r8
25052 call _x86_64_get_dispatch@PLT
25053 popq %r8
25054 popq %rcx
25055 popq %rdx
25056 popq %rsi
25057 popq %rdi
25058 movq 5280(%rax), %r11
25059 jmp *%r11
25060 #else
25061 movq _glapi_Dispatch(%rip), %rax
25062 testq %rax, %rax
25063 je 1f
25064 movq 5280(%rax), %r11
25065 jmp *%r11
25066 1:
25067 pushq %rdi
25068 pushq %rsi
25069 pushq %rdx
25070 pushq %rcx
25071 pushq %r8
25072 call _glapi_get_dispatch
25073 popq %r8
25074 popq %rcx
25075 popq %rdx
25076 popq %rsi
25077 popq %rdi
25078 movq 5280(%rax), %r11
25079 jmp *%r11
25080 #endif /* defined(GLX_USE_TLS) */
25081 .size GL_PREFIX(VertexPointerEXT), .-GL_PREFIX(VertexPointerEXT)
25082
25083 .p2align 4,,15
25084 .globl GL_PREFIX(PointParameterfEXT)
25085 .type GL_PREFIX(PointParameterfEXT), @function
25086 GL_PREFIX(PointParameterfEXT):
25087 #if defined(GLX_USE_TLS)
25088 call _x86_64_get_dispatch@PLT
25089 movq 5288(%rax), %r11
25090 jmp *%r11
25091 #elif defined(PTHREADS)
25092 subq $24, %rsp
25093 movq %rdi, (%rsp)
25094 movq %xmm0, 8(%rsp)
25095 call _x86_64_get_dispatch@PLT
25096 movq 8(%rsp), %xmm0
25097 movq (%rsp), %rdi
25098 addq $24, %rsp
25099 movq 5288(%rax), %r11
25100 jmp *%r11
25101 #else
25102 movq _glapi_Dispatch(%rip), %rax
25103 testq %rax, %rax
25104 je 1f
25105 movq 5288(%rax), %r11
25106 jmp *%r11
25107 1:
25108 subq $24, %rsp
25109 movq %rdi, (%rsp)
25110 movq %xmm0, 8(%rsp)
25111 call _glapi_get_dispatch
25112 movq 8(%rsp), %xmm0
25113 movq (%rsp), %rdi
25114 addq $24, %rsp
25115 movq 5288(%rax), %r11
25116 jmp *%r11
25117 #endif /* defined(GLX_USE_TLS) */
25118 .size GL_PREFIX(PointParameterfEXT), .-GL_PREFIX(PointParameterfEXT)
25119
25120 .p2align 4,,15
25121 .globl GL_PREFIX(PointParameterfvEXT)
25122 .type GL_PREFIX(PointParameterfvEXT), @function
25123 GL_PREFIX(PointParameterfvEXT):
25124 #if defined(GLX_USE_TLS)
25125 call _x86_64_get_dispatch@PLT
25126 movq 5296(%rax), %r11
25127 jmp *%r11
25128 #elif defined(PTHREADS)
25129 pushq %rdi
25130 pushq %rsi
25131 pushq %rbp
25132 call _x86_64_get_dispatch@PLT
25133 popq %rbp
25134 popq %rsi
25135 popq %rdi
25136 movq 5296(%rax), %r11
25137 jmp *%r11
25138 #else
25139 movq _glapi_Dispatch(%rip), %rax
25140 testq %rax, %rax
25141 je 1f
25142 movq 5296(%rax), %r11
25143 jmp *%r11
25144 1:
25145 pushq %rdi
25146 pushq %rsi
25147 pushq %rbp
25148 call _glapi_get_dispatch
25149 popq %rbp
25150 popq %rsi
25151 popq %rdi
25152 movq 5296(%rax), %r11
25153 jmp *%r11
25154 #endif /* defined(GLX_USE_TLS) */
25155 .size GL_PREFIX(PointParameterfvEXT), .-GL_PREFIX(PointParameterfvEXT)
25156
25157 .p2align 4,,15
25158 .globl GL_PREFIX(LockArraysEXT)
25159 .type GL_PREFIX(LockArraysEXT), @function
25160 GL_PREFIX(LockArraysEXT):
25161 #if defined(GLX_USE_TLS)
25162 call _x86_64_get_dispatch@PLT
25163 movq 5304(%rax), %r11
25164 jmp *%r11
25165 #elif defined(PTHREADS)
25166 pushq %rdi
25167 pushq %rsi
25168 pushq %rbp
25169 call _x86_64_get_dispatch@PLT
25170 popq %rbp
25171 popq %rsi
25172 popq %rdi
25173 movq 5304(%rax), %r11
25174 jmp *%r11
25175 #else
25176 movq _glapi_Dispatch(%rip), %rax
25177 testq %rax, %rax
25178 je 1f
25179 movq 5304(%rax), %r11
25180 jmp *%r11
25181 1:
25182 pushq %rdi
25183 pushq %rsi
25184 pushq %rbp
25185 call _glapi_get_dispatch
25186 popq %rbp
25187 popq %rsi
25188 popq %rdi
25189 movq 5304(%rax), %r11
25190 jmp *%r11
25191 #endif /* defined(GLX_USE_TLS) */
25192 .size GL_PREFIX(LockArraysEXT), .-GL_PREFIX(LockArraysEXT)
25193
25194 .p2align 4,,15
25195 .globl GL_PREFIX(UnlockArraysEXT)
25196 .type GL_PREFIX(UnlockArraysEXT), @function
25197 GL_PREFIX(UnlockArraysEXT):
25198 #if defined(GLX_USE_TLS)
25199 call _x86_64_get_dispatch@PLT
25200 movq 5312(%rax), %r11
25201 jmp *%r11
25202 #elif defined(PTHREADS)
25203 pushq %rbp
25204 call _x86_64_get_dispatch@PLT
25205 popq %rbp
25206 movq 5312(%rax), %r11
25207 jmp *%r11
25208 #else
25209 movq _glapi_Dispatch(%rip), %rax
25210 testq %rax, %rax
25211 je 1f
25212 movq 5312(%rax), %r11
25213 jmp *%r11
25214 1:
25215 pushq %rbp
25216 call _glapi_get_dispatch
25217 popq %rbp
25218 movq 5312(%rax), %r11
25219 jmp *%r11
25220 #endif /* defined(GLX_USE_TLS) */
25221 .size GL_PREFIX(UnlockArraysEXT), .-GL_PREFIX(UnlockArraysEXT)
25222
25223 .p2align 4,,15
25224 .globl GL_PREFIX(SecondaryColor3bEXT)
25225 .type GL_PREFIX(SecondaryColor3bEXT), @function
25226 GL_PREFIX(SecondaryColor3bEXT):
25227 #if defined(GLX_USE_TLS)
25228 call _x86_64_get_dispatch@PLT
25229 movq 5320(%rax), %r11
25230 jmp *%r11
25231 #elif defined(PTHREADS)
25232 pushq %rdi
25233 pushq %rsi
25234 pushq %rdx
25235 call _x86_64_get_dispatch@PLT
25236 popq %rdx
25237 popq %rsi
25238 popq %rdi
25239 movq 5320(%rax), %r11
25240 jmp *%r11
25241 #else
25242 movq _glapi_Dispatch(%rip), %rax
25243 testq %rax, %rax
25244 je 1f
25245 movq 5320(%rax), %r11
25246 jmp *%r11
25247 1:
25248 pushq %rdi
25249 pushq %rsi
25250 pushq %rdx
25251 call _glapi_get_dispatch
25252 popq %rdx
25253 popq %rsi
25254 popq %rdi
25255 movq 5320(%rax), %r11
25256 jmp *%r11
25257 #endif /* defined(GLX_USE_TLS) */
25258 .size GL_PREFIX(SecondaryColor3bEXT), .-GL_PREFIX(SecondaryColor3bEXT)
25259
25260 .p2align 4,,15
25261 .globl GL_PREFIX(SecondaryColor3bvEXT)
25262 .type GL_PREFIX(SecondaryColor3bvEXT), @function
25263 GL_PREFIX(SecondaryColor3bvEXT):
25264 #if defined(GLX_USE_TLS)
25265 call _x86_64_get_dispatch@PLT
25266 movq 5328(%rax), %r11
25267 jmp *%r11
25268 #elif defined(PTHREADS)
25269 pushq %rdi
25270 call _x86_64_get_dispatch@PLT
25271 popq %rdi
25272 movq 5328(%rax), %r11
25273 jmp *%r11
25274 #else
25275 movq _glapi_Dispatch(%rip), %rax
25276 testq %rax, %rax
25277 je 1f
25278 movq 5328(%rax), %r11
25279 jmp *%r11
25280 1:
25281 pushq %rdi
25282 call _glapi_get_dispatch
25283 popq %rdi
25284 movq 5328(%rax), %r11
25285 jmp *%r11
25286 #endif /* defined(GLX_USE_TLS) */
25287 .size GL_PREFIX(SecondaryColor3bvEXT), .-GL_PREFIX(SecondaryColor3bvEXT)
25288
25289 .p2align 4,,15
25290 .globl GL_PREFIX(SecondaryColor3dEXT)
25291 .type GL_PREFIX(SecondaryColor3dEXT), @function
25292 GL_PREFIX(SecondaryColor3dEXT):
25293 #if defined(GLX_USE_TLS)
25294 call _x86_64_get_dispatch@PLT
25295 movq 5336(%rax), %r11
25296 jmp *%r11
25297 #elif defined(PTHREADS)
25298 subq $24, %rsp
25299 movq %xmm0, (%rsp)
25300 movq %xmm1, 8(%rsp)
25301 movq %xmm2, 16(%rsp)
25302 call _x86_64_get_dispatch@PLT
25303 movq 16(%rsp), %xmm2
25304 movq 8(%rsp), %xmm1
25305 movq (%rsp), %xmm0
25306 addq $24, %rsp
25307 movq 5336(%rax), %r11
25308 jmp *%r11
25309 #else
25310 movq _glapi_Dispatch(%rip), %rax
25311 testq %rax, %rax
25312 je 1f
25313 movq 5336(%rax), %r11
25314 jmp *%r11
25315 1:
25316 subq $24, %rsp
25317 movq %xmm0, (%rsp)
25318 movq %xmm1, 8(%rsp)
25319 movq %xmm2, 16(%rsp)
25320 call _glapi_get_dispatch
25321 movq 16(%rsp), %xmm2
25322 movq 8(%rsp), %xmm1
25323 movq (%rsp), %xmm0
25324 addq $24, %rsp
25325 movq 5336(%rax), %r11
25326 jmp *%r11
25327 #endif /* defined(GLX_USE_TLS) */
25328 .size GL_PREFIX(SecondaryColor3dEXT), .-GL_PREFIX(SecondaryColor3dEXT)
25329
25330 .p2align 4,,15
25331 .globl GL_PREFIX(SecondaryColor3dvEXT)
25332 .type GL_PREFIX(SecondaryColor3dvEXT), @function
25333 GL_PREFIX(SecondaryColor3dvEXT):
25334 #if defined(GLX_USE_TLS)
25335 call _x86_64_get_dispatch@PLT
25336 movq 5344(%rax), %r11
25337 jmp *%r11
25338 #elif defined(PTHREADS)
25339 pushq %rdi
25340 call _x86_64_get_dispatch@PLT
25341 popq %rdi
25342 movq 5344(%rax), %r11
25343 jmp *%r11
25344 #else
25345 movq _glapi_Dispatch(%rip), %rax
25346 testq %rax, %rax
25347 je 1f
25348 movq 5344(%rax), %r11
25349 jmp *%r11
25350 1:
25351 pushq %rdi
25352 call _glapi_get_dispatch
25353 popq %rdi
25354 movq 5344(%rax), %r11
25355 jmp *%r11
25356 #endif /* defined(GLX_USE_TLS) */
25357 .size GL_PREFIX(SecondaryColor3dvEXT), .-GL_PREFIX(SecondaryColor3dvEXT)
25358
25359 .p2align 4,,15
25360 .globl GL_PREFIX(SecondaryColor3fEXT)
25361 .type GL_PREFIX(SecondaryColor3fEXT), @function
25362 GL_PREFIX(SecondaryColor3fEXT):
25363 #if defined(GLX_USE_TLS)
25364 call _x86_64_get_dispatch@PLT
25365 movq 5352(%rax), %r11
25366 jmp *%r11
25367 #elif defined(PTHREADS)
25368 subq $24, %rsp
25369 movq %xmm0, (%rsp)
25370 movq %xmm1, 8(%rsp)
25371 movq %xmm2, 16(%rsp)
25372 call _x86_64_get_dispatch@PLT
25373 movq 16(%rsp), %xmm2
25374 movq 8(%rsp), %xmm1
25375 movq (%rsp), %xmm0
25376 addq $24, %rsp
25377 movq 5352(%rax), %r11
25378 jmp *%r11
25379 #else
25380 movq _glapi_Dispatch(%rip), %rax
25381 testq %rax, %rax
25382 je 1f
25383 movq 5352(%rax), %r11
25384 jmp *%r11
25385 1:
25386 subq $24, %rsp
25387 movq %xmm0, (%rsp)
25388 movq %xmm1, 8(%rsp)
25389 movq %xmm2, 16(%rsp)
25390 call _glapi_get_dispatch
25391 movq 16(%rsp), %xmm2
25392 movq 8(%rsp), %xmm1
25393 movq (%rsp), %xmm0
25394 addq $24, %rsp
25395 movq 5352(%rax), %r11
25396 jmp *%r11
25397 #endif /* defined(GLX_USE_TLS) */
25398 .size GL_PREFIX(SecondaryColor3fEXT), .-GL_PREFIX(SecondaryColor3fEXT)
25399
25400 .p2align 4,,15
25401 .globl GL_PREFIX(SecondaryColor3fvEXT)
25402 .type GL_PREFIX(SecondaryColor3fvEXT), @function
25403 GL_PREFIX(SecondaryColor3fvEXT):
25404 #if defined(GLX_USE_TLS)
25405 call _x86_64_get_dispatch@PLT
25406 movq 5360(%rax), %r11
25407 jmp *%r11
25408 #elif defined(PTHREADS)
25409 pushq %rdi
25410 call _x86_64_get_dispatch@PLT
25411 popq %rdi
25412 movq 5360(%rax), %r11
25413 jmp *%r11
25414 #else
25415 movq _glapi_Dispatch(%rip), %rax
25416 testq %rax, %rax
25417 je 1f
25418 movq 5360(%rax), %r11
25419 jmp *%r11
25420 1:
25421 pushq %rdi
25422 call _glapi_get_dispatch
25423 popq %rdi
25424 movq 5360(%rax), %r11
25425 jmp *%r11
25426 #endif /* defined(GLX_USE_TLS) */
25427 .size GL_PREFIX(SecondaryColor3fvEXT), .-GL_PREFIX(SecondaryColor3fvEXT)
25428
25429 .p2align 4,,15
25430 .globl GL_PREFIX(SecondaryColor3iEXT)
25431 .type GL_PREFIX(SecondaryColor3iEXT), @function
25432 GL_PREFIX(SecondaryColor3iEXT):
25433 #if defined(GLX_USE_TLS)
25434 call _x86_64_get_dispatch@PLT
25435 movq 5368(%rax), %r11
25436 jmp *%r11
25437 #elif defined(PTHREADS)
25438 pushq %rdi
25439 pushq %rsi
25440 pushq %rdx
25441 call _x86_64_get_dispatch@PLT
25442 popq %rdx
25443 popq %rsi
25444 popq %rdi
25445 movq 5368(%rax), %r11
25446 jmp *%r11
25447 #else
25448 movq _glapi_Dispatch(%rip), %rax
25449 testq %rax, %rax
25450 je 1f
25451 movq 5368(%rax), %r11
25452 jmp *%r11
25453 1:
25454 pushq %rdi
25455 pushq %rsi
25456 pushq %rdx
25457 call _glapi_get_dispatch
25458 popq %rdx
25459 popq %rsi
25460 popq %rdi
25461 movq 5368(%rax), %r11
25462 jmp *%r11
25463 #endif /* defined(GLX_USE_TLS) */
25464 .size GL_PREFIX(SecondaryColor3iEXT), .-GL_PREFIX(SecondaryColor3iEXT)
25465
25466 .p2align 4,,15
25467 .globl GL_PREFIX(SecondaryColor3ivEXT)
25468 .type GL_PREFIX(SecondaryColor3ivEXT), @function
25469 GL_PREFIX(SecondaryColor3ivEXT):
25470 #if defined(GLX_USE_TLS)
25471 call _x86_64_get_dispatch@PLT
25472 movq 5376(%rax), %r11
25473 jmp *%r11
25474 #elif defined(PTHREADS)
25475 pushq %rdi
25476 call _x86_64_get_dispatch@PLT
25477 popq %rdi
25478 movq 5376(%rax), %r11
25479 jmp *%r11
25480 #else
25481 movq _glapi_Dispatch(%rip), %rax
25482 testq %rax, %rax
25483 je 1f
25484 movq 5376(%rax), %r11
25485 jmp *%r11
25486 1:
25487 pushq %rdi
25488 call _glapi_get_dispatch
25489 popq %rdi
25490 movq 5376(%rax), %r11
25491 jmp *%r11
25492 #endif /* defined(GLX_USE_TLS) */
25493 .size GL_PREFIX(SecondaryColor3ivEXT), .-GL_PREFIX(SecondaryColor3ivEXT)
25494
25495 .p2align 4,,15
25496 .globl GL_PREFIX(SecondaryColor3sEXT)
25497 .type GL_PREFIX(SecondaryColor3sEXT), @function
25498 GL_PREFIX(SecondaryColor3sEXT):
25499 #if defined(GLX_USE_TLS)
25500 call _x86_64_get_dispatch@PLT
25501 movq 5384(%rax), %r11
25502 jmp *%r11
25503 #elif defined(PTHREADS)
25504 pushq %rdi
25505 pushq %rsi
25506 pushq %rdx
25507 call _x86_64_get_dispatch@PLT
25508 popq %rdx
25509 popq %rsi
25510 popq %rdi
25511 movq 5384(%rax), %r11
25512 jmp *%r11
25513 #else
25514 movq _glapi_Dispatch(%rip), %rax
25515 testq %rax, %rax
25516 je 1f
25517 movq 5384(%rax), %r11
25518 jmp *%r11
25519 1:
25520 pushq %rdi
25521 pushq %rsi
25522 pushq %rdx
25523 call _glapi_get_dispatch
25524 popq %rdx
25525 popq %rsi
25526 popq %rdi
25527 movq 5384(%rax), %r11
25528 jmp *%r11
25529 #endif /* defined(GLX_USE_TLS) */
25530 .size GL_PREFIX(SecondaryColor3sEXT), .-GL_PREFIX(SecondaryColor3sEXT)
25531
25532 .p2align 4,,15
25533 .globl GL_PREFIX(SecondaryColor3svEXT)
25534 .type GL_PREFIX(SecondaryColor3svEXT), @function
25535 GL_PREFIX(SecondaryColor3svEXT):
25536 #if defined(GLX_USE_TLS)
25537 call _x86_64_get_dispatch@PLT
25538 movq 5392(%rax), %r11
25539 jmp *%r11
25540 #elif defined(PTHREADS)
25541 pushq %rdi
25542 call _x86_64_get_dispatch@PLT
25543 popq %rdi
25544 movq 5392(%rax), %r11
25545 jmp *%r11
25546 #else
25547 movq _glapi_Dispatch(%rip), %rax
25548 testq %rax, %rax
25549 je 1f
25550 movq 5392(%rax), %r11
25551 jmp *%r11
25552 1:
25553 pushq %rdi
25554 call _glapi_get_dispatch
25555 popq %rdi
25556 movq 5392(%rax), %r11
25557 jmp *%r11
25558 #endif /* defined(GLX_USE_TLS) */
25559 .size GL_PREFIX(SecondaryColor3svEXT), .-GL_PREFIX(SecondaryColor3svEXT)
25560
25561 .p2align 4,,15
25562 .globl GL_PREFIX(SecondaryColor3ubEXT)
25563 .type GL_PREFIX(SecondaryColor3ubEXT), @function
25564 GL_PREFIX(SecondaryColor3ubEXT):
25565 #if defined(GLX_USE_TLS)
25566 call _x86_64_get_dispatch@PLT
25567 movq 5400(%rax), %r11
25568 jmp *%r11
25569 #elif defined(PTHREADS)
25570 pushq %rdi
25571 pushq %rsi
25572 pushq %rdx
25573 call _x86_64_get_dispatch@PLT
25574 popq %rdx
25575 popq %rsi
25576 popq %rdi
25577 movq 5400(%rax), %r11
25578 jmp *%r11
25579 #else
25580 movq _glapi_Dispatch(%rip), %rax
25581 testq %rax, %rax
25582 je 1f
25583 movq 5400(%rax), %r11
25584 jmp *%r11
25585 1:
25586 pushq %rdi
25587 pushq %rsi
25588 pushq %rdx
25589 call _glapi_get_dispatch
25590 popq %rdx
25591 popq %rsi
25592 popq %rdi
25593 movq 5400(%rax), %r11
25594 jmp *%r11
25595 #endif /* defined(GLX_USE_TLS) */
25596 .size GL_PREFIX(SecondaryColor3ubEXT), .-GL_PREFIX(SecondaryColor3ubEXT)
25597
25598 .p2align 4,,15
25599 .globl GL_PREFIX(SecondaryColor3ubvEXT)
25600 .type GL_PREFIX(SecondaryColor3ubvEXT), @function
25601 GL_PREFIX(SecondaryColor3ubvEXT):
25602 #if defined(GLX_USE_TLS)
25603 call _x86_64_get_dispatch@PLT
25604 movq 5408(%rax), %r11
25605 jmp *%r11
25606 #elif defined(PTHREADS)
25607 pushq %rdi
25608 call _x86_64_get_dispatch@PLT
25609 popq %rdi
25610 movq 5408(%rax), %r11
25611 jmp *%r11
25612 #else
25613 movq _glapi_Dispatch(%rip), %rax
25614 testq %rax, %rax
25615 je 1f
25616 movq 5408(%rax), %r11
25617 jmp *%r11
25618 1:
25619 pushq %rdi
25620 call _glapi_get_dispatch
25621 popq %rdi
25622 movq 5408(%rax), %r11
25623 jmp *%r11
25624 #endif /* defined(GLX_USE_TLS) */
25625 .size GL_PREFIX(SecondaryColor3ubvEXT), .-GL_PREFIX(SecondaryColor3ubvEXT)
25626
25627 .p2align 4,,15
25628 .globl GL_PREFIX(SecondaryColor3uiEXT)
25629 .type GL_PREFIX(SecondaryColor3uiEXT), @function
25630 GL_PREFIX(SecondaryColor3uiEXT):
25631 #if defined(GLX_USE_TLS)
25632 call _x86_64_get_dispatch@PLT
25633 movq 5416(%rax), %r11
25634 jmp *%r11
25635 #elif defined(PTHREADS)
25636 pushq %rdi
25637 pushq %rsi
25638 pushq %rdx
25639 call _x86_64_get_dispatch@PLT
25640 popq %rdx
25641 popq %rsi
25642 popq %rdi
25643 movq 5416(%rax), %r11
25644 jmp *%r11
25645 #else
25646 movq _glapi_Dispatch(%rip), %rax
25647 testq %rax, %rax
25648 je 1f
25649 movq 5416(%rax), %r11
25650 jmp *%r11
25651 1:
25652 pushq %rdi
25653 pushq %rsi
25654 pushq %rdx
25655 call _glapi_get_dispatch
25656 popq %rdx
25657 popq %rsi
25658 popq %rdi
25659 movq 5416(%rax), %r11
25660 jmp *%r11
25661 #endif /* defined(GLX_USE_TLS) */
25662 .size GL_PREFIX(SecondaryColor3uiEXT), .-GL_PREFIX(SecondaryColor3uiEXT)
25663
25664 .p2align 4,,15
25665 .globl GL_PREFIX(SecondaryColor3uivEXT)
25666 .type GL_PREFIX(SecondaryColor3uivEXT), @function
25667 GL_PREFIX(SecondaryColor3uivEXT):
25668 #if defined(GLX_USE_TLS)
25669 call _x86_64_get_dispatch@PLT
25670 movq 5424(%rax), %r11
25671 jmp *%r11
25672 #elif defined(PTHREADS)
25673 pushq %rdi
25674 call _x86_64_get_dispatch@PLT
25675 popq %rdi
25676 movq 5424(%rax), %r11
25677 jmp *%r11
25678 #else
25679 movq _glapi_Dispatch(%rip), %rax
25680 testq %rax, %rax
25681 je 1f
25682 movq 5424(%rax), %r11
25683 jmp *%r11
25684 1:
25685 pushq %rdi
25686 call _glapi_get_dispatch
25687 popq %rdi
25688 movq 5424(%rax), %r11
25689 jmp *%r11
25690 #endif /* defined(GLX_USE_TLS) */
25691 .size GL_PREFIX(SecondaryColor3uivEXT), .-GL_PREFIX(SecondaryColor3uivEXT)
25692
25693 .p2align 4,,15
25694 .globl GL_PREFIX(SecondaryColor3usEXT)
25695 .type GL_PREFIX(SecondaryColor3usEXT), @function
25696 GL_PREFIX(SecondaryColor3usEXT):
25697 #if defined(GLX_USE_TLS)
25698 call _x86_64_get_dispatch@PLT
25699 movq 5432(%rax), %r11
25700 jmp *%r11
25701 #elif defined(PTHREADS)
25702 pushq %rdi
25703 pushq %rsi
25704 pushq %rdx
25705 call _x86_64_get_dispatch@PLT
25706 popq %rdx
25707 popq %rsi
25708 popq %rdi
25709 movq 5432(%rax), %r11
25710 jmp *%r11
25711 #else
25712 movq _glapi_Dispatch(%rip), %rax
25713 testq %rax, %rax
25714 je 1f
25715 movq 5432(%rax), %r11
25716 jmp *%r11
25717 1:
25718 pushq %rdi
25719 pushq %rsi
25720 pushq %rdx
25721 call _glapi_get_dispatch
25722 popq %rdx
25723 popq %rsi
25724 popq %rdi
25725 movq 5432(%rax), %r11
25726 jmp *%r11
25727 #endif /* defined(GLX_USE_TLS) */
25728 .size GL_PREFIX(SecondaryColor3usEXT), .-GL_PREFIX(SecondaryColor3usEXT)
25729
25730 .p2align 4,,15
25731 .globl GL_PREFIX(SecondaryColor3usvEXT)
25732 .type GL_PREFIX(SecondaryColor3usvEXT), @function
25733 GL_PREFIX(SecondaryColor3usvEXT):
25734 #if defined(GLX_USE_TLS)
25735 call _x86_64_get_dispatch@PLT
25736 movq 5440(%rax), %r11
25737 jmp *%r11
25738 #elif defined(PTHREADS)
25739 pushq %rdi
25740 call _x86_64_get_dispatch@PLT
25741 popq %rdi
25742 movq 5440(%rax), %r11
25743 jmp *%r11
25744 #else
25745 movq _glapi_Dispatch(%rip), %rax
25746 testq %rax, %rax
25747 je 1f
25748 movq 5440(%rax), %r11
25749 jmp *%r11
25750 1:
25751 pushq %rdi
25752 call _glapi_get_dispatch
25753 popq %rdi
25754 movq 5440(%rax), %r11
25755 jmp *%r11
25756 #endif /* defined(GLX_USE_TLS) */
25757 .size GL_PREFIX(SecondaryColor3usvEXT), .-GL_PREFIX(SecondaryColor3usvEXT)
25758
25759 .p2align 4,,15
25760 .globl GL_PREFIX(SecondaryColorPointerEXT)
25761 .type GL_PREFIX(SecondaryColorPointerEXT), @function
25762 GL_PREFIX(SecondaryColorPointerEXT):
25763 #if defined(GLX_USE_TLS)
25764 call _x86_64_get_dispatch@PLT
25765 movq 5448(%rax), %r11
25766 jmp *%r11
25767 #elif defined(PTHREADS)
25768 pushq %rdi
25769 pushq %rsi
25770 pushq %rdx
25771 pushq %rcx
25772 pushq %rbp
25773 call _x86_64_get_dispatch@PLT
25774 popq %rbp
25775 popq %rcx
25776 popq %rdx
25777 popq %rsi
25778 popq %rdi
25779 movq 5448(%rax), %r11
25780 jmp *%r11
25781 #else
25782 movq _glapi_Dispatch(%rip), %rax
25783 testq %rax, %rax
25784 je 1f
25785 movq 5448(%rax), %r11
25786 jmp *%r11
25787 1:
25788 pushq %rdi
25789 pushq %rsi
25790 pushq %rdx
25791 pushq %rcx
25792 pushq %rbp
25793 call _glapi_get_dispatch
25794 popq %rbp
25795 popq %rcx
25796 popq %rdx
25797 popq %rsi
25798 popq %rdi
25799 movq 5448(%rax), %r11
25800 jmp *%r11
25801 #endif /* defined(GLX_USE_TLS) */
25802 .size GL_PREFIX(SecondaryColorPointerEXT), .-GL_PREFIX(SecondaryColorPointerEXT)
25803
25804 .p2align 4,,15
25805 .globl GL_PREFIX(MultiDrawArraysEXT)
25806 .type GL_PREFIX(MultiDrawArraysEXT), @function
25807 GL_PREFIX(MultiDrawArraysEXT):
25808 #if defined(GLX_USE_TLS)
25809 call _x86_64_get_dispatch@PLT
25810 movq 5456(%rax), %r11
25811 jmp *%r11
25812 #elif defined(PTHREADS)
25813 pushq %rdi
25814 pushq %rsi
25815 pushq %rdx
25816 pushq %rcx
25817 pushq %rbp
25818 call _x86_64_get_dispatch@PLT
25819 popq %rbp
25820 popq %rcx
25821 popq %rdx
25822 popq %rsi
25823 popq %rdi
25824 movq 5456(%rax), %r11
25825 jmp *%r11
25826 #else
25827 movq _glapi_Dispatch(%rip), %rax
25828 testq %rax, %rax
25829 je 1f
25830 movq 5456(%rax), %r11
25831 jmp *%r11
25832 1:
25833 pushq %rdi
25834 pushq %rsi
25835 pushq %rdx
25836 pushq %rcx
25837 pushq %rbp
25838 call _glapi_get_dispatch
25839 popq %rbp
25840 popq %rcx
25841 popq %rdx
25842 popq %rsi
25843 popq %rdi
25844 movq 5456(%rax), %r11
25845 jmp *%r11
25846 #endif /* defined(GLX_USE_TLS) */
25847 .size GL_PREFIX(MultiDrawArraysEXT), .-GL_PREFIX(MultiDrawArraysEXT)
25848
25849 .p2align 4,,15
25850 .globl GL_PREFIX(MultiDrawElementsEXT)
25851 .type GL_PREFIX(MultiDrawElementsEXT), @function
25852 GL_PREFIX(MultiDrawElementsEXT):
25853 #if defined(GLX_USE_TLS)
25854 call _x86_64_get_dispatch@PLT
25855 movq 5464(%rax), %r11
25856 jmp *%r11
25857 #elif defined(PTHREADS)
25858 pushq %rdi
25859 pushq %rsi
25860 pushq %rdx
25861 pushq %rcx
25862 pushq %r8
25863 call _x86_64_get_dispatch@PLT
25864 popq %r8
25865 popq %rcx
25866 popq %rdx
25867 popq %rsi
25868 popq %rdi
25869 movq 5464(%rax), %r11
25870 jmp *%r11
25871 #else
25872 movq _glapi_Dispatch(%rip), %rax
25873 testq %rax, %rax
25874 je 1f
25875 movq 5464(%rax), %r11
25876 jmp *%r11
25877 1:
25878 pushq %rdi
25879 pushq %rsi
25880 pushq %rdx
25881 pushq %rcx
25882 pushq %r8
25883 call _glapi_get_dispatch
25884 popq %r8
25885 popq %rcx
25886 popq %rdx
25887 popq %rsi
25888 popq %rdi
25889 movq 5464(%rax), %r11
25890 jmp *%r11
25891 #endif /* defined(GLX_USE_TLS) */
25892 .size GL_PREFIX(MultiDrawElementsEXT), .-GL_PREFIX(MultiDrawElementsEXT)
25893
25894 .p2align 4,,15
25895 .globl GL_PREFIX(FogCoordPointerEXT)
25896 .type GL_PREFIX(FogCoordPointerEXT), @function
25897 GL_PREFIX(FogCoordPointerEXT):
25898 #if defined(GLX_USE_TLS)
25899 call _x86_64_get_dispatch@PLT
25900 movq 5472(%rax), %r11
25901 jmp *%r11
25902 #elif defined(PTHREADS)
25903 pushq %rdi
25904 pushq %rsi
25905 pushq %rdx
25906 call _x86_64_get_dispatch@PLT
25907 popq %rdx
25908 popq %rsi
25909 popq %rdi
25910 movq 5472(%rax), %r11
25911 jmp *%r11
25912 #else
25913 movq _glapi_Dispatch(%rip), %rax
25914 testq %rax, %rax
25915 je 1f
25916 movq 5472(%rax), %r11
25917 jmp *%r11
25918 1:
25919 pushq %rdi
25920 pushq %rsi
25921 pushq %rdx
25922 call _glapi_get_dispatch
25923 popq %rdx
25924 popq %rsi
25925 popq %rdi
25926 movq 5472(%rax), %r11
25927 jmp *%r11
25928 #endif /* defined(GLX_USE_TLS) */
25929 .size GL_PREFIX(FogCoordPointerEXT), .-GL_PREFIX(FogCoordPointerEXT)
25930
25931 .p2align 4,,15
25932 .globl GL_PREFIX(FogCoorddEXT)
25933 .type GL_PREFIX(FogCoorddEXT), @function
25934 GL_PREFIX(FogCoorddEXT):
25935 #if defined(GLX_USE_TLS)
25936 call _x86_64_get_dispatch@PLT
25937 movq 5480(%rax), %r11
25938 jmp *%r11
25939 #elif defined(PTHREADS)
25940 subq $8, %rsp
25941 movq %xmm0, (%rsp)
25942 call _x86_64_get_dispatch@PLT
25943 movq (%rsp), %xmm0
25944 addq $8, %rsp
25945 movq 5480(%rax), %r11
25946 jmp *%r11
25947 #else
25948 movq _glapi_Dispatch(%rip), %rax
25949 testq %rax, %rax
25950 je 1f
25951 movq 5480(%rax), %r11
25952 jmp *%r11
25953 1:
25954 subq $8, %rsp
25955 movq %xmm0, (%rsp)
25956 call _glapi_get_dispatch
25957 movq (%rsp), %xmm0
25958 addq $8, %rsp
25959 movq 5480(%rax), %r11
25960 jmp *%r11
25961 #endif /* defined(GLX_USE_TLS) */
25962 .size GL_PREFIX(FogCoorddEXT), .-GL_PREFIX(FogCoorddEXT)
25963
25964 .p2align 4,,15
25965 .globl GL_PREFIX(FogCoorddvEXT)
25966 .type GL_PREFIX(FogCoorddvEXT), @function
25967 GL_PREFIX(FogCoorddvEXT):
25968 #if defined(GLX_USE_TLS)
25969 call _x86_64_get_dispatch@PLT
25970 movq 5488(%rax), %r11
25971 jmp *%r11
25972 #elif defined(PTHREADS)
25973 pushq %rdi
25974 call _x86_64_get_dispatch@PLT
25975 popq %rdi
25976 movq 5488(%rax), %r11
25977 jmp *%r11
25978 #else
25979 movq _glapi_Dispatch(%rip), %rax
25980 testq %rax, %rax
25981 je 1f
25982 movq 5488(%rax), %r11
25983 jmp *%r11
25984 1:
25985 pushq %rdi
25986 call _glapi_get_dispatch
25987 popq %rdi
25988 movq 5488(%rax), %r11
25989 jmp *%r11
25990 #endif /* defined(GLX_USE_TLS) */
25991 .size GL_PREFIX(FogCoorddvEXT), .-GL_PREFIX(FogCoorddvEXT)
25992
25993 .p2align 4,,15
25994 .globl GL_PREFIX(FogCoordfEXT)
25995 .type GL_PREFIX(FogCoordfEXT), @function
25996 GL_PREFIX(FogCoordfEXT):
25997 #if defined(GLX_USE_TLS)
25998 call _x86_64_get_dispatch@PLT
25999 movq 5496(%rax), %r11
26000 jmp *%r11
26001 #elif defined(PTHREADS)
26002 subq $8, %rsp
26003 movq %xmm0, (%rsp)
26004 call _x86_64_get_dispatch@PLT
26005 movq (%rsp), %xmm0
26006 addq $8, %rsp
26007 movq 5496(%rax), %r11
26008 jmp *%r11
26009 #else
26010 movq _glapi_Dispatch(%rip), %rax
26011 testq %rax, %rax
26012 je 1f
26013 movq 5496(%rax), %r11
26014 jmp *%r11
26015 1:
26016 subq $8, %rsp
26017 movq %xmm0, (%rsp)
26018 call _glapi_get_dispatch
26019 movq (%rsp), %xmm0
26020 addq $8, %rsp
26021 movq 5496(%rax), %r11
26022 jmp *%r11
26023 #endif /* defined(GLX_USE_TLS) */
26024 .size GL_PREFIX(FogCoordfEXT), .-GL_PREFIX(FogCoordfEXT)
26025
26026 .p2align 4,,15
26027 .globl GL_PREFIX(FogCoordfvEXT)
26028 .type GL_PREFIX(FogCoordfvEXT), @function
26029 GL_PREFIX(FogCoordfvEXT):
26030 #if defined(GLX_USE_TLS)
26031 call _x86_64_get_dispatch@PLT
26032 movq 5504(%rax), %r11
26033 jmp *%r11
26034 #elif defined(PTHREADS)
26035 pushq %rdi
26036 call _x86_64_get_dispatch@PLT
26037 popq %rdi
26038 movq 5504(%rax), %r11
26039 jmp *%r11
26040 #else
26041 movq _glapi_Dispatch(%rip), %rax
26042 testq %rax, %rax
26043 je 1f
26044 movq 5504(%rax), %r11
26045 jmp *%r11
26046 1:
26047 pushq %rdi
26048 call _glapi_get_dispatch
26049 popq %rdi
26050 movq 5504(%rax), %r11
26051 jmp *%r11
26052 #endif /* defined(GLX_USE_TLS) */
26053 .size GL_PREFIX(FogCoordfvEXT), .-GL_PREFIX(FogCoordfvEXT)
26054
26055 .p2align 4,,15
26056 .globl GL_PREFIX(_dispatch_stub_689)
26057 .type GL_PREFIX(_dispatch_stub_689), @function
26058 HIDDEN(GL_PREFIX(_dispatch_stub_689))
26059 GL_PREFIX(_dispatch_stub_689):
26060 #if defined(GLX_USE_TLS)
26061 call _x86_64_get_dispatch@PLT
26062 movq 5512(%rax), %r11
26063 jmp *%r11
26064 #elif defined(PTHREADS)
26065 pushq %rdi
26066 call _x86_64_get_dispatch@PLT
26067 popq %rdi
26068 movq 5512(%rax), %r11
26069 jmp *%r11
26070 #else
26071 movq _glapi_Dispatch(%rip), %rax
26072 testq %rax, %rax
26073 je 1f
26074 movq 5512(%rax), %r11
26075 jmp *%r11
26076 1:
26077 pushq %rdi
26078 call _glapi_get_dispatch
26079 popq %rdi
26080 movq 5512(%rax), %r11
26081 jmp *%r11
26082 #endif /* defined(GLX_USE_TLS) */
26083 .size GL_PREFIX(_dispatch_stub_689), .-GL_PREFIX(_dispatch_stub_689)
26084
26085 .p2align 4,,15
26086 .globl GL_PREFIX(BlendFuncSeparateEXT)
26087 .type GL_PREFIX(BlendFuncSeparateEXT), @function
26088 GL_PREFIX(BlendFuncSeparateEXT):
26089 #if defined(GLX_USE_TLS)
26090 call _x86_64_get_dispatch@PLT
26091 movq 5520(%rax), %r11
26092 jmp *%r11
26093 #elif defined(PTHREADS)
26094 pushq %rdi
26095 pushq %rsi
26096 pushq %rdx
26097 pushq %rcx
26098 pushq %rbp
26099 call _x86_64_get_dispatch@PLT
26100 popq %rbp
26101 popq %rcx
26102 popq %rdx
26103 popq %rsi
26104 popq %rdi
26105 movq 5520(%rax), %r11
26106 jmp *%r11
26107 #else
26108 movq _glapi_Dispatch(%rip), %rax
26109 testq %rax, %rax
26110 je 1f
26111 movq 5520(%rax), %r11
26112 jmp *%r11
26113 1:
26114 pushq %rdi
26115 pushq %rsi
26116 pushq %rdx
26117 pushq %rcx
26118 pushq %rbp
26119 call _glapi_get_dispatch
26120 popq %rbp
26121 popq %rcx
26122 popq %rdx
26123 popq %rsi
26124 popq %rdi
26125 movq 5520(%rax), %r11
26126 jmp *%r11
26127 #endif /* defined(GLX_USE_TLS) */
26128 .size GL_PREFIX(BlendFuncSeparateEXT), .-GL_PREFIX(BlendFuncSeparateEXT)
26129
26130 .p2align 4,,15
26131 .globl GL_PREFIX(FlushVertexArrayRangeNV)
26132 .type GL_PREFIX(FlushVertexArrayRangeNV), @function
26133 GL_PREFIX(FlushVertexArrayRangeNV):
26134 #if defined(GLX_USE_TLS)
26135 call _x86_64_get_dispatch@PLT
26136 movq 5528(%rax), %r11
26137 jmp *%r11
26138 #elif defined(PTHREADS)
26139 pushq %rbp
26140 call _x86_64_get_dispatch@PLT
26141 popq %rbp
26142 movq 5528(%rax), %r11
26143 jmp *%r11
26144 #else
26145 movq _glapi_Dispatch(%rip), %rax
26146 testq %rax, %rax
26147 je 1f
26148 movq 5528(%rax), %r11
26149 jmp *%r11
26150 1:
26151 pushq %rbp
26152 call _glapi_get_dispatch
26153 popq %rbp
26154 movq 5528(%rax), %r11
26155 jmp *%r11
26156 #endif /* defined(GLX_USE_TLS) */
26157 .size GL_PREFIX(FlushVertexArrayRangeNV), .-GL_PREFIX(FlushVertexArrayRangeNV)
26158
26159 .p2align 4,,15
26160 .globl GL_PREFIX(VertexArrayRangeNV)
26161 .type GL_PREFIX(VertexArrayRangeNV), @function
26162 GL_PREFIX(VertexArrayRangeNV):
26163 #if defined(GLX_USE_TLS)
26164 call _x86_64_get_dispatch@PLT
26165 movq 5536(%rax), %r11
26166 jmp *%r11
26167 #elif defined(PTHREADS)
26168 pushq %rdi
26169 pushq %rsi
26170 pushq %rbp
26171 call _x86_64_get_dispatch@PLT
26172 popq %rbp
26173 popq %rsi
26174 popq %rdi
26175 movq 5536(%rax), %r11
26176 jmp *%r11
26177 #else
26178 movq _glapi_Dispatch(%rip), %rax
26179 testq %rax, %rax
26180 je 1f
26181 movq 5536(%rax), %r11
26182 jmp *%r11
26183 1:
26184 pushq %rdi
26185 pushq %rsi
26186 pushq %rbp
26187 call _glapi_get_dispatch
26188 popq %rbp
26189 popq %rsi
26190 popq %rdi
26191 movq 5536(%rax), %r11
26192 jmp *%r11
26193 #endif /* defined(GLX_USE_TLS) */
26194 .size GL_PREFIX(VertexArrayRangeNV), .-GL_PREFIX(VertexArrayRangeNV)
26195
26196 .p2align 4,,15
26197 .globl GL_PREFIX(CombinerInputNV)
26198 .type GL_PREFIX(CombinerInputNV), @function
26199 GL_PREFIX(CombinerInputNV):
26200 #if defined(GLX_USE_TLS)
26201 call _x86_64_get_dispatch@PLT
26202 movq 5544(%rax), %r11
26203 jmp *%r11
26204 #elif defined(PTHREADS)
26205 pushq %rdi
26206 pushq %rsi
26207 pushq %rdx
26208 pushq %rcx
26209 pushq %r8
26210 pushq %r9
26211 pushq %rbp
26212 call _x86_64_get_dispatch@PLT
26213 popq %rbp
26214 popq %r9
26215 popq %r8
26216 popq %rcx
26217 popq %rdx
26218 popq %rsi
26219 popq %rdi
26220 movq 5544(%rax), %r11
26221 jmp *%r11
26222 #else
26223 movq _glapi_Dispatch(%rip), %rax
26224 testq %rax, %rax
26225 je 1f
26226 movq 5544(%rax), %r11
26227 jmp *%r11
26228 1:
26229 pushq %rdi
26230 pushq %rsi
26231 pushq %rdx
26232 pushq %rcx
26233 pushq %r8
26234 pushq %r9
26235 pushq %rbp
26236 call _glapi_get_dispatch
26237 popq %rbp
26238 popq %r9
26239 popq %r8
26240 popq %rcx
26241 popq %rdx
26242 popq %rsi
26243 popq %rdi
26244 movq 5544(%rax), %r11
26245 jmp *%r11
26246 #endif /* defined(GLX_USE_TLS) */
26247 .size GL_PREFIX(CombinerInputNV), .-GL_PREFIX(CombinerInputNV)
26248
26249 .p2align 4,,15
26250 .globl GL_PREFIX(CombinerOutputNV)
26251 .type GL_PREFIX(CombinerOutputNV), @function
26252 GL_PREFIX(CombinerOutputNV):
26253 #if defined(GLX_USE_TLS)
26254 call _x86_64_get_dispatch@PLT
26255 movq 5552(%rax), %r11
26256 jmp *%r11
26257 #elif defined(PTHREADS)
26258 pushq %rdi
26259 pushq %rsi
26260 pushq %rdx
26261 pushq %rcx
26262 pushq %r8
26263 pushq %r9
26264 pushq %rbp
26265 call _x86_64_get_dispatch@PLT
26266 popq %rbp
26267 popq %r9
26268 popq %r8
26269 popq %rcx
26270 popq %rdx
26271 popq %rsi
26272 popq %rdi
26273 movq 5552(%rax), %r11
26274 jmp *%r11
26275 #else
26276 movq _glapi_Dispatch(%rip), %rax
26277 testq %rax, %rax
26278 je 1f
26279 movq 5552(%rax), %r11
26280 jmp *%r11
26281 1:
26282 pushq %rdi
26283 pushq %rsi
26284 pushq %rdx
26285 pushq %rcx
26286 pushq %r8
26287 pushq %r9
26288 pushq %rbp
26289 call _glapi_get_dispatch
26290 popq %rbp
26291 popq %r9
26292 popq %r8
26293 popq %rcx
26294 popq %rdx
26295 popq %rsi
26296 popq %rdi
26297 movq 5552(%rax), %r11
26298 jmp *%r11
26299 #endif /* defined(GLX_USE_TLS) */
26300 .size GL_PREFIX(CombinerOutputNV), .-GL_PREFIX(CombinerOutputNV)
26301
26302 .p2align 4,,15
26303 .globl GL_PREFIX(CombinerParameterfNV)
26304 .type GL_PREFIX(CombinerParameterfNV), @function
26305 GL_PREFIX(CombinerParameterfNV):
26306 #if defined(GLX_USE_TLS)
26307 call _x86_64_get_dispatch@PLT
26308 movq 5560(%rax), %r11
26309 jmp *%r11
26310 #elif defined(PTHREADS)
26311 subq $24, %rsp
26312 movq %rdi, (%rsp)
26313 movq %xmm0, 8(%rsp)
26314 call _x86_64_get_dispatch@PLT
26315 movq 8(%rsp), %xmm0
26316 movq (%rsp), %rdi
26317 addq $24, %rsp
26318 movq 5560(%rax), %r11
26319 jmp *%r11
26320 #else
26321 movq _glapi_Dispatch(%rip), %rax
26322 testq %rax, %rax
26323 je 1f
26324 movq 5560(%rax), %r11
26325 jmp *%r11
26326 1:
26327 subq $24, %rsp
26328 movq %rdi, (%rsp)
26329 movq %xmm0, 8(%rsp)
26330 call _glapi_get_dispatch
26331 movq 8(%rsp), %xmm0
26332 movq (%rsp), %rdi
26333 addq $24, %rsp
26334 movq 5560(%rax), %r11
26335 jmp *%r11
26336 #endif /* defined(GLX_USE_TLS) */
26337 .size GL_PREFIX(CombinerParameterfNV), .-GL_PREFIX(CombinerParameterfNV)
26338
26339 .p2align 4,,15
26340 .globl GL_PREFIX(CombinerParameterfvNV)
26341 .type GL_PREFIX(CombinerParameterfvNV), @function
26342 GL_PREFIX(CombinerParameterfvNV):
26343 #if defined(GLX_USE_TLS)
26344 call _x86_64_get_dispatch@PLT
26345 movq 5568(%rax), %r11
26346 jmp *%r11
26347 #elif defined(PTHREADS)
26348 pushq %rdi
26349 pushq %rsi
26350 pushq %rbp
26351 call _x86_64_get_dispatch@PLT
26352 popq %rbp
26353 popq %rsi
26354 popq %rdi
26355 movq 5568(%rax), %r11
26356 jmp *%r11
26357 #else
26358 movq _glapi_Dispatch(%rip), %rax
26359 testq %rax, %rax
26360 je 1f
26361 movq 5568(%rax), %r11
26362 jmp *%r11
26363 1:
26364 pushq %rdi
26365 pushq %rsi
26366 pushq %rbp
26367 call _glapi_get_dispatch
26368 popq %rbp
26369 popq %rsi
26370 popq %rdi
26371 movq 5568(%rax), %r11
26372 jmp *%r11
26373 #endif /* defined(GLX_USE_TLS) */
26374 .size GL_PREFIX(CombinerParameterfvNV), .-GL_PREFIX(CombinerParameterfvNV)
26375
26376 .p2align 4,,15
26377 .globl GL_PREFIX(CombinerParameteriNV)
26378 .type GL_PREFIX(CombinerParameteriNV), @function
26379 GL_PREFIX(CombinerParameteriNV):
26380 #if defined(GLX_USE_TLS)
26381 call _x86_64_get_dispatch@PLT
26382 movq 5576(%rax), %r11
26383 jmp *%r11
26384 #elif defined(PTHREADS)
26385 pushq %rdi
26386 pushq %rsi
26387 pushq %rbp
26388 call _x86_64_get_dispatch@PLT
26389 popq %rbp
26390 popq %rsi
26391 popq %rdi
26392 movq 5576(%rax), %r11
26393 jmp *%r11
26394 #else
26395 movq _glapi_Dispatch(%rip), %rax
26396 testq %rax, %rax
26397 je 1f
26398 movq 5576(%rax), %r11
26399 jmp *%r11
26400 1:
26401 pushq %rdi
26402 pushq %rsi
26403 pushq %rbp
26404 call _glapi_get_dispatch
26405 popq %rbp
26406 popq %rsi
26407 popq %rdi
26408 movq 5576(%rax), %r11
26409 jmp *%r11
26410 #endif /* defined(GLX_USE_TLS) */
26411 .size GL_PREFIX(CombinerParameteriNV), .-GL_PREFIX(CombinerParameteriNV)
26412
26413 .p2align 4,,15
26414 .globl GL_PREFIX(CombinerParameterivNV)
26415 .type GL_PREFIX(CombinerParameterivNV), @function
26416 GL_PREFIX(CombinerParameterivNV):
26417 #if defined(GLX_USE_TLS)
26418 call _x86_64_get_dispatch@PLT
26419 movq 5584(%rax), %r11
26420 jmp *%r11
26421 #elif defined(PTHREADS)
26422 pushq %rdi
26423 pushq %rsi
26424 pushq %rbp
26425 call _x86_64_get_dispatch@PLT
26426 popq %rbp
26427 popq %rsi
26428 popq %rdi
26429 movq 5584(%rax), %r11
26430 jmp *%r11
26431 #else
26432 movq _glapi_Dispatch(%rip), %rax
26433 testq %rax, %rax
26434 je 1f
26435 movq 5584(%rax), %r11
26436 jmp *%r11
26437 1:
26438 pushq %rdi
26439 pushq %rsi
26440 pushq %rbp
26441 call _glapi_get_dispatch
26442 popq %rbp
26443 popq %rsi
26444 popq %rdi
26445 movq 5584(%rax), %r11
26446 jmp *%r11
26447 #endif /* defined(GLX_USE_TLS) */
26448 .size GL_PREFIX(CombinerParameterivNV), .-GL_PREFIX(CombinerParameterivNV)
26449
26450 .p2align 4,,15
26451 .globl GL_PREFIX(FinalCombinerInputNV)
26452 .type GL_PREFIX(FinalCombinerInputNV), @function
26453 GL_PREFIX(FinalCombinerInputNV):
26454 #if defined(GLX_USE_TLS)
26455 call _x86_64_get_dispatch@PLT
26456 movq 5592(%rax), %r11
26457 jmp *%r11
26458 #elif defined(PTHREADS)
26459 pushq %rdi
26460 pushq %rsi
26461 pushq %rdx
26462 pushq %rcx
26463 pushq %rbp
26464 call _x86_64_get_dispatch@PLT
26465 popq %rbp
26466 popq %rcx
26467 popq %rdx
26468 popq %rsi
26469 popq %rdi
26470 movq 5592(%rax), %r11
26471 jmp *%r11
26472 #else
26473 movq _glapi_Dispatch(%rip), %rax
26474 testq %rax, %rax
26475 je 1f
26476 movq 5592(%rax), %r11
26477 jmp *%r11
26478 1:
26479 pushq %rdi
26480 pushq %rsi
26481 pushq %rdx
26482 pushq %rcx
26483 pushq %rbp
26484 call _glapi_get_dispatch
26485 popq %rbp
26486 popq %rcx
26487 popq %rdx
26488 popq %rsi
26489 popq %rdi
26490 movq 5592(%rax), %r11
26491 jmp *%r11
26492 #endif /* defined(GLX_USE_TLS) */
26493 .size GL_PREFIX(FinalCombinerInputNV), .-GL_PREFIX(FinalCombinerInputNV)
26494
26495 .p2align 4,,15
26496 .globl GL_PREFIX(GetCombinerInputParameterfvNV)
26497 .type GL_PREFIX(GetCombinerInputParameterfvNV), @function
26498 GL_PREFIX(GetCombinerInputParameterfvNV):
26499 #if defined(GLX_USE_TLS)
26500 call _x86_64_get_dispatch@PLT
26501 movq 5600(%rax), %r11
26502 jmp *%r11
26503 #elif defined(PTHREADS)
26504 pushq %rdi
26505 pushq %rsi
26506 pushq %rdx
26507 pushq %rcx
26508 pushq %r8
26509 call _x86_64_get_dispatch@PLT
26510 popq %r8
26511 popq %rcx
26512 popq %rdx
26513 popq %rsi
26514 popq %rdi
26515 movq 5600(%rax), %r11
26516 jmp *%r11
26517 #else
26518 movq _glapi_Dispatch(%rip), %rax
26519 testq %rax, %rax
26520 je 1f
26521 movq 5600(%rax), %r11
26522 jmp *%r11
26523 1:
26524 pushq %rdi
26525 pushq %rsi
26526 pushq %rdx
26527 pushq %rcx
26528 pushq %r8
26529 call _glapi_get_dispatch
26530 popq %r8
26531 popq %rcx
26532 popq %rdx
26533 popq %rsi
26534 popq %rdi
26535 movq 5600(%rax), %r11
26536 jmp *%r11
26537 #endif /* defined(GLX_USE_TLS) */
26538 .size GL_PREFIX(GetCombinerInputParameterfvNV), .-GL_PREFIX(GetCombinerInputParameterfvNV)
26539
26540 .p2align 4,,15
26541 .globl GL_PREFIX(GetCombinerInputParameterivNV)
26542 .type GL_PREFIX(GetCombinerInputParameterivNV), @function
26543 GL_PREFIX(GetCombinerInputParameterivNV):
26544 #if defined(GLX_USE_TLS)
26545 call _x86_64_get_dispatch@PLT
26546 movq 5608(%rax), %r11
26547 jmp *%r11
26548 #elif defined(PTHREADS)
26549 pushq %rdi
26550 pushq %rsi
26551 pushq %rdx
26552 pushq %rcx
26553 pushq %r8
26554 call _x86_64_get_dispatch@PLT
26555 popq %r8
26556 popq %rcx
26557 popq %rdx
26558 popq %rsi
26559 popq %rdi
26560 movq 5608(%rax), %r11
26561 jmp *%r11
26562 #else
26563 movq _glapi_Dispatch(%rip), %rax
26564 testq %rax, %rax
26565 je 1f
26566 movq 5608(%rax), %r11
26567 jmp *%r11
26568 1:
26569 pushq %rdi
26570 pushq %rsi
26571 pushq %rdx
26572 pushq %rcx
26573 pushq %r8
26574 call _glapi_get_dispatch
26575 popq %r8
26576 popq %rcx
26577 popq %rdx
26578 popq %rsi
26579 popq %rdi
26580 movq 5608(%rax), %r11
26581 jmp *%r11
26582 #endif /* defined(GLX_USE_TLS) */
26583 .size GL_PREFIX(GetCombinerInputParameterivNV), .-GL_PREFIX(GetCombinerInputParameterivNV)
26584
26585 .p2align 4,,15
26586 .globl GL_PREFIX(GetCombinerOutputParameterfvNV)
26587 .type GL_PREFIX(GetCombinerOutputParameterfvNV), @function
26588 GL_PREFIX(GetCombinerOutputParameterfvNV):
26589 #if defined(GLX_USE_TLS)
26590 call _x86_64_get_dispatch@PLT
26591 movq 5616(%rax), %r11
26592 jmp *%r11
26593 #elif defined(PTHREADS)
26594 pushq %rdi
26595 pushq %rsi
26596 pushq %rdx
26597 pushq %rcx
26598 pushq %rbp
26599 call _x86_64_get_dispatch@PLT
26600 popq %rbp
26601 popq %rcx
26602 popq %rdx
26603 popq %rsi
26604 popq %rdi
26605 movq 5616(%rax), %r11
26606 jmp *%r11
26607 #else
26608 movq _glapi_Dispatch(%rip), %rax
26609 testq %rax, %rax
26610 je 1f
26611 movq 5616(%rax), %r11
26612 jmp *%r11
26613 1:
26614 pushq %rdi
26615 pushq %rsi
26616 pushq %rdx
26617 pushq %rcx
26618 pushq %rbp
26619 call _glapi_get_dispatch
26620 popq %rbp
26621 popq %rcx
26622 popq %rdx
26623 popq %rsi
26624 popq %rdi
26625 movq 5616(%rax), %r11
26626 jmp *%r11
26627 #endif /* defined(GLX_USE_TLS) */
26628 .size GL_PREFIX(GetCombinerOutputParameterfvNV), .-GL_PREFIX(GetCombinerOutputParameterfvNV)
26629
26630 .p2align 4,,15
26631 .globl GL_PREFIX(GetCombinerOutputParameterivNV)
26632 .type GL_PREFIX(GetCombinerOutputParameterivNV), @function
26633 GL_PREFIX(GetCombinerOutputParameterivNV):
26634 #if defined(GLX_USE_TLS)
26635 call _x86_64_get_dispatch@PLT
26636 movq 5624(%rax), %r11
26637 jmp *%r11
26638 #elif defined(PTHREADS)
26639 pushq %rdi
26640 pushq %rsi
26641 pushq %rdx
26642 pushq %rcx
26643 pushq %rbp
26644 call _x86_64_get_dispatch@PLT
26645 popq %rbp
26646 popq %rcx
26647 popq %rdx
26648 popq %rsi
26649 popq %rdi
26650 movq 5624(%rax), %r11
26651 jmp *%r11
26652 #else
26653 movq _glapi_Dispatch(%rip), %rax
26654 testq %rax, %rax
26655 je 1f
26656 movq 5624(%rax), %r11
26657 jmp *%r11
26658 1:
26659 pushq %rdi
26660 pushq %rsi
26661 pushq %rdx
26662 pushq %rcx
26663 pushq %rbp
26664 call _glapi_get_dispatch
26665 popq %rbp
26666 popq %rcx
26667 popq %rdx
26668 popq %rsi
26669 popq %rdi
26670 movq 5624(%rax), %r11
26671 jmp *%r11
26672 #endif /* defined(GLX_USE_TLS) */
26673 .size GL_PREFIX(GetCombinerOutputParameterivNV), .-GL_PREFIX(GetCombinerOutputParameterivNV)
26674
26675 .p2align 4,,15
26676 .globl GL_PREFIX(GetFinalCombinerInputParameterfvNV)
26677 .type GL_PREFIX(GetFinalCombinerInputParameterfvNV), @function
26678 GL_PREFIX(GetFinalCombinerInputParameterfvNV):
26679 #if defined(GLX_USE_TLS)
26680 call _x86_64_get_dispatch@PLT
26681 movq 5632(%rax), %r11
26682 jmp *%r11
26683 #elif defined(PTHREADS)
26684 pushq %rdi
26685 pushq %rsi
26686 pushq %rdx
26687 call _x86_64_get_dispatch@PLT
26688 popq %rdx
26689 popq %rsi
26690 popq %rdi
26691 movq 5632(%rax), %r11
26692 jmp *%r11
26693 #else
26694 movq _glapi_Dispatch(%rip), %rax
26695 testq %rax, %rax
26696 je 1f
26697 movq 5632(%rax), %r11
26698 jmp *%r11
26699 1:
26700 pushq %rdi
26701 pushq %rsi
26702 pushq %rdx
26703 call _glapi_get_dispatch
26704 popq %rdx
26705 popq %rsi
26706 popq %rdi
26707 movq 5632(%rax), %r11
26708 jmp *%r11
26709 #endif /* defined(GLX_USE_TLS) */
26710 .size GL_PREFIX(GetFinalCombinerInputParameterfvNV), .-GL_PREFIX(GetFinalCombinerInputParameterfvNV)
26711
26712 .p2align 4,,15
26713 .globl GL_PREFIX(GetFinalCombinerInputParameterivNV)
26714 .type GL_PREFIX(GetFinalCombinerInputParameterivNV), @function
26715 GL_PREFIX(GetFinalCombinerInputParameterivNV):
26716 #if defined(GLX_USE_TLS)
26717 call _x86_64_get_dispatch@PLT
26718 movq 5640(%rax), %r11
26719 jmp *%r11
26720 #elif defined(PTHREADS)
26721 pushq %rdi
26722 pushq %rsi
26723 pushq %rdx
26724 call _x86_64_get_dispatch@PLT
26725 popq %rdx
26726 popq %rsi
26727 popq %rdi
26728 movq 5640(%rax), %r11
26729 jmp *%r11
26730 #else
26731 movq _glapi_Dispatch(%rip), %rax
26732 testq %rax, %rax
26733 je 1f
26734 movq 5640(%rax), %r11
26735 jmp *%r11
26736 1:
26737 pushq %rdi
26738 pushq %rsi
26739 pushq %rdx
26740 call _glapi_get_dispatch
26741 popq %rdx
26742 popq %rsi
26743 popq %rdi
26744 movq 5640(%rax), %r11
26745 jmp *%r11
26746 #endif /* defined(GLX_USE_TLS) */
26747 .size GL_PREFIX(GetFinalCombinerInputParameterivNV), .-GL_PREFIX(GetFinalCombinerInputParameterivNV)
26748
26749 .p2align 4,,15
26750 .globl GL_PREFIX(ResizeBuffersMESA)
26751 .type GL_PREFIX(ResizeBuffersMESA), @function
26752 GL_PREFIX(ResizeBuffersMESA):
26753 #if defined(GLX_USE_TLS)
26754 call _x86_64_get_dispatch@PLT
26755 movq 5648(%rax), %r11
26756 jmp *%r11
26757 #elif defined(PTHREADS)
26758 pushq %rbp
26759 call _x86_64_get_dispatch@PLT
26760 popq %rbp
26761 movq 5648(%rax), %r11
26762 jmp *%r11
26763 #else
26764 movq _glapi_Dispatch(%rip), %rax
26765 testq %rax, %rax
26766 je 1f
26767 movq 5648(%rax), %r11
26768 jmp *%r11
26769 1:
26770 pushq %rbp
26771 call _glapi_get_dispatch
26772 popq %rbp
26773 movq 5648(%rax), %r11
26774 jmp *%r11
26775 #endif /* defined(GLX_USE_TLS) */
26776 .size GL_PREFIX(ResizeBuffersMESA), .-GL_PREFIX(ResizeBuffersMESA)
26777
26778 .p2align 4,,15
26779 .globl GL_PREFIX(WindowPos2dMESA)
26780 .type GL_PREFIX(WindowPos2dMESA), @function
26781 GL_PREFIX(WindowPos2dMESA):
26782 #if defined(GLX_USE_TLS)
26783 call _x86_64_get_dispatch@PLT
26784 movq 5656(%rax), %r11
26785 jmp *%r11
26786 #elif defined(PTHREADS)
26787 subq $24, %rsp
26788 movq %xmm0, (%rsp)
26789 movq %xmm1, 8(%rsp)
26790 call _x86_64_get_dispatch@PLT
26791 movq 8(%rsp), %xmm1
26792 movq (%rsp), %xmm0
26793 addq $24, %rsp
26794 movq 5656(%rax), %r11
26795 jmp *%r11
26796 #else
26797 movq _glapi_Dispatch(%rip), %rax
26798 testq %rax, %rax
26799 je 1f
26800 movq 5656(%rax), %r11
26801 jmp *%r11
26802 1:
26803 subq $24, %rsp
26804 movq %xmm0, (%rsp)
26805 movq %xmm1, 8(%rsp)
26806 call _glapi_get_dispatch
26807 movq 8(%rsp), %xmm1
26808 movq (%rsp), %xmm0
26809 addq $24, %rsp
26810 movq 5656(%rax), %r11
26811 jmp *%r11
26812 #endif /* defined(GLX_USE_TLS) */
26813 .size GL_PREFIX(WindowPos2dMESA), .-GL_PREFIX(WindowPos2dMESA)
26814
26815 .p2align 4,,15
26816 .globl GL_PREFIX(WindowPos2dvMESA)
26817 .type GL_PREFIX(WindowPos2dvMESA), @function
26818 GL_PREFIX(WindowPos2dvMESA):
26819 #if defined(GLX_USE_TLS)
26820 call _x86_64_get_dispatch@PLT
26821 movq 5664(%rax), %r11
26822 jmp *%r11
26823 #elif defined(PTHREADS)
26824 pushq %rdi
26825 call _x86_64_get_dispatch@PLT
26826 popq %rdi
26827 movq 5664(%rax), %r11
26828 jmp *%r11
26829 #else
26830 movq _glapi_Dispatch(%rip), %rax
26831 testq %rax, %rax
26832 je 1f
26833 movq 5664(%rax), %r11
26834 jmp *%r11
26835 1:
26836 pushq %rdi
26837 call _glapi_get_dispatch
26838 popq %rdi
26839 movq 5664(%rax), %r11
26840 jmp *%r11
26841 #endif /* defined(GLX_USE_TLS) */
26842 .size GL_PREFIX(WindowPos2dvMESA), .-GL_PREFIX(WindowPos2dvMESA)
26843
26844 .p2align 4,,15
26845 .globl GL_PREFIX(WindowPos2fMESA)
26846 .type GL_PREFIX(WindowPos2fMESA), @function
26847 GL_PREFIX(WindowPos2fMESA):
26848 #if defined(GLX_USE_TLS)
26849 call _x86_64_get_dispatch@PLT
26850 movq 5672(%rax), %r11
26851 jmp *%r11
26852 #elif defined(PTHREADS)
26853 subq $24, %rsp
26854 movq %xmm0, (%rsp)
26855 movq %xmm1, 8(%rsp)
26856 call _x86_64_get_dispatch@PLT
26857 movq 8(%rsp), %xmm1
26858 movq (%rsp), %xmm0
26859 addq $24, %rsp
26860 movq 5672(%rax), %r11
26861 jmp *%r11
26862 #else
26863 movq _glapi_Dispatch(%rip), %rax
26864 testq %rax, %rax
26865 je 1f
26866 movq 5672(%rax), %r11
26867 jmp *%r11
26868 1:
26869 subq $24, %rsp
26870 movq %xmm0, (%rsp)
26871 movq %xmm1, 8(%rsp)
26872 call _glapi_get_dispatch
26873 movq 8(%rsp), %xmm1
26874 movq (%rsp), %xmm0
26875 addq $24, %rsp
26876 movq 5672(%rax), %r11
26877 jmp *%r11
26878 #endif /* defined(GLX_USE_TLS) */
26879 .size GL_PREFIX(WindowPos2fMESA), .-GL_PREFIX(WindowPos2fMESA)
26880
26881 .p2align 4,,15
26882 .globl GL_PREFIX(WindowPos2fvMESA)
26883 .type GL_PREFIX(WindowPos2fvMESA), @function
26884 GL_PREFIX(WindowPos2fvMESA):
26885 #if defined(GLX_USE_TLS)
26886 call _x86_64_get_dispatch@PLT
26887 movq 5680(%rax), %r11
26888 jmp *%r11
26889 #elif defined(PTHREADS)
26890 pushq %rdi
26891 call _x86_64_get_dispatch@PLT
26892 popq %rdi
26893 movq 5680(%rax), %r11
26894 jmp *%r11
26895 #else
26896 movq _glapi_Dispatch(%rip), %rax
26897 testq %rax, %rax
26898 je 1f
26899 movq 5680(%rax), %r11
26900 jmp *%r11
26901 1:
26902 pushq %rdi
26903 call _glapi_get_dispatch
26904 popq %rdi
26905 movq 5680(%rax), %r11
26906 jmp *%r11
26907 #endif /* defined(GLX_USE_TLS) */
26908 .size GL_PREFIX(WindowPos2fvMESA), .-GL_PREFIX(WindowPos2fvMESA)
26909
26910 .p2align 4,,15
26911 .globl GL_PREFIX(WindowPos2iMESA)
26912 .type GL_PREFIX(WindowPos2iMESA), @function
26913 GL_PREFIX(WindowPos2iMESA):
26914 #if defined(GLX_USE_TLS)
26915 call _x86_64_get_dispatch@PLT
26916 movq 5688(%rax), %r11
26917 jmp *%r11
26918 #elif defined(PTHREADS)
26919 pushq %rdi
26920 pushq %rsi
26921 pushq %rbp
26922 call _x86_64_get_dispatch@PLT
26923 popq %rbp
26924 popq %rsi
26925 popq %rdi
26926 movq 5688(%rax), %r11
26927 jmp *%r11
26928 #else
26929 movq _glapi_Dispatch(%rip), %rax
26930 testq %rax, %rax
26931 je 1f
26932 movq 5688(%rax), %r11
26933 jmp *%r11
26934 1:
26935 pushq %rdi
26936 pushq %rsi
26937 pushq %rbp
26938 call _glapi_get_dispatch
26939 popq %rbp
26940 popq %rsi
26941 popq %rdi
26942 movq 5688(%rax), %r11
26943 jmp *%r11
26944 #endif /* defined(GLX_USE_TLS) */
26945 .size GL_PREFIX(WindowPos2iMESA), .-GL_PREFIX(WindowPos2iMESA)
26946
26947 .p2align 4,,15
26948 .globl GL_PREFIX(WindowPos2ivMESA)
26949 .type GL_PREFIX(WindowPos2ivMESA), @function
26950 GL_PREFIX(WindowPos2ivMESA):
26951 #if defined(GLX_USE_TLS)
26952 call _x86_64_get_dispatch@PLT
26953 movq 5696(%rax), %r11
26954 jmp *%r11
26955 #elif defined(PTHREADS)
26956 pushq %rdi
26957 call _x86_64_get_dispatch@PLT
26958 popq %rdi
26959 movq 5696(%rax), %r11
26960 jmp *%r11
26961 #else
26962 movq _glapi_Dispatch(%rip), %rax
26963 testq %rax, %rax
26964 je 1f
26965 movq 5696(%rax), %r11
26966 jmp *%r11
26967 1:
26968 pushq %rdi
26969 call _glapi_get_dispatch
26970 popq %rdi
26971 movq 5696(%rax), %r11
26972 jmp *%r11
26973 #endif /* defined(GLX_USE_TLS) */
26974 .size GL_PREFIX(WindowPos2ivMESA), .-GL_PREFIX(WindowPos2ivMESA)
26975
26976 .p2align 4,,15
26977 .globl GL_PREFIX(WindowPos2sMESA)
26978 .type GL_PREFIX(WindowPos2sMESA), @function
26979 GL_PREFIX(WindowPos2sMESA):
26980 #if defined(GLX_USE_TLS)
26981 call _x86_64_get_dispatch@PLT
26982 movq 5704(%rax), %r11
26983 jmp *%r11
26984 #elif defined(PTHREADS)
26985 pushq %rdi
26986 pushq %rsi
26987 pushq %rbp
26988 call _x86_64_get_dispatch@PLT
26989 popq %rbp
26990 popq %rsi
26991 popq %rdi
26992 movq 5704(%rax), %r11
26993 jmp *%r11
26994 #else
26995 movq _glapi_Dispatch(%rip), %rax
26996 testq %rax, %rax
26997 je 1f
26998 movq 5704(%rax), %r11
26999 jmp *%r11
27000 1:
27001 pushq %rdi
27002 pushq %rsi
27003 pushq %rbp
27004 call _glapi_get_dispatch
27005 popq %rbp
27006 popq %rsi
27007 popq %rdi
27008 movq 5704(%rax), %r11
27009 jmp *%r11
27010 #endif /* defined(GLX_USE_TLS) */
27011 .size GL_PREFIX(WindowPos2sMESA), .-GL_PREFIX(WindowPos2sMESA)
27012
27013 .p2align 4,,15
27014 .globl GL_PREFIX(WindowPos2svMESA)
27015 .type GL_PREFIX(WindowPos2svMESA), @function
27016 GL_PREFIX(WindowPos2svMESA):
27017 #if defined(GLX_USE_TLS)
27018 call _x86_64_get_dispatch@PLT
27019 movq 5712(%rax), %r11
27020 jmp *%r11
27021 #elif defined(PTHREADS)
27022 pushq %rdi
27023 call _x86_64_get_dispatch@PLT
27024 popq %rdi
27025 movq 5712(%rax), %r11
27026 jmp *%r11
27027 #else
27028 movq _glapi_Dispatch(%rip), %rax
27029 testq %rax, %rax
27030 je 1f
27031 movq 5712(%rax), %r11
27032 jmp *%r11
27033 1:
27034 pushq %rdi
27035 call _glapi_get_dispatch
27036 popq %rdi
27037 movq 5712(%rax), %r11
27038 jmp *%r11
27039 #endif /* defined(GLX_USE_TLS) */
27040 .size GL_PREFIX(WindowPos2svMESA), .-GL_PREFIX(WindowPos2svMESA)
27041
27042 .p2align 4,,15
27043 .globl GL_PREFIX(WindowPos3dMESA)
27044 .type GL_PREFIX(WindowPos3dMESA), @function
27045 GL_PREFIX(WindowPos3dMESA):
27046 #if defined(GLX_USE_TLS)
27047 call _x86_64_get_dispatch@PLT
27048 movq 5720(%rax), %r11
27049 jmp *%r11
27050 #elif defined(PTHREADS)
27051 subq $24, %rsp
27052 movq %xmm0, (%rsp)
27053 movq %xmm1, 8(%rsp)
27054 movq %xmm2, 16(%rsp)
27055 call _x86_64_get_dispatch@PLT
27056 movq 16(%rsp), %xmm2
27057 movq 8(%rsp), %xmm1
27058 movq (%rsp), %xmm0
27059 addq $24, %rsp
27060 movq 5720(%rax), %r11
27061 jmp *%r11
27062 #else
27063 movq _glapi_Dispatch(%rip), %rax
27064 testq %rax, %rax
27065 je 1f
27066 movq 5720(%rax), %r11
27067 jmp *%r11
27068 1:
27069 subq $24, %rsp
27070 movq %xmm0, (%rsp)
27071 movq %xmm1, 8(%rsp)
27072 movq %xmm2, 16(%rsp)
27073 call _glapi_get_dispatch
27074 movq 16(%rsp), %xmm2
27075 movq 8(%rsp), %xmm1
27076 movq (%rsp), %xmm0
27077 addq $24, %rsp
27078 movq 5720(%rax), %r11
27079 jmp *%r11
27080 #endif /* defined(GLX_USE_TLS) */
27081 .size GL_PREFIX(WindowPos3dMESA), .-GL_PREFIX(WindowPos3dMESA)
27082
27083 .p2align 4,,15
27084 .globl GL_PREFIX(WindowPos3dvMESA)
27085 .type GL_PREFIX(WindowPos3dvMESA), @function
27086 GL_PREFIX(WindowPos3dvMESA):
27087 #if defined(GLX_USE_TLS)
27088 call _x86_64_get_dispatch@PLT
27089 movq 5728(%rax), %r11
27090 jmp *%r11
27091 #elif defined(PTHREADS)
27092 pushq %rdi
27093 call _x86_64_get_dispatch@PLT
27094 popq %rdi
27095 movq 5728(%rax), %r11
27096 jmp *%r11
27097 #else
27098 movq _glapi_Dispatch(%rip), %rax
27099 testq %rax, %rax
27100 je 1f
27101 movq 5728(%rax), %r11
27102 jmp *%r11
27103 1:
27104 pushq %rdi
27105 call _glapi_get_dispatch
27106 popq %rdi
27107 movq 5728(%rax), %r11
27108 jmp *%r11
27109 #endif /* defined(GLX_USE_TLS) */
27110 .size GL_PREFIX(WindowPos3dvMESA), .-GL_PREFIX(WindowPos3dvMESA)
27111
27112 .p2align 4,,15
27113 .globl GL_PREFIX(WindowPos3fMESA)
27114 .type GL_PREFIX(WindowPos3fMESA), @function
27115 GL_PREFIX(WindowPos3fMESA):
27116 #if defined(GLX_USE_TLS)
27117 call _x86_64_get_dispatch@PLT
27118 movq 5736(%rax), %r11
27119 jmp *%r11
27120 #elif defined(PTHREADS)
27121 subq $24, %rsp
27122 movq %xmm0, (%rsp)
27123 movq %xmm1, 8(%rsp)
27124 movq %xmm2, 16(%rsp)
27125 call _x86_64_get_dispatch@PLT
27126 movq 16(%rsp), %xmm2
27127 movq 8(%rsp), %xmm1
27128 movq (%rsp), %xmm0
27129 addq $24, %rsp
27130 movq 5736(%rax), %r11
27131 jmp *%r11
27132 #else
27133 movq _glapi_Dispatch(%rip), %rax
27134 testq %rax, %rax
27135 je 1f
27136 movq 5736(%rax), %r11
27137 jmp *%r11
27138 1:
27139 subq $24, %rsp
27140 movq %xmm0, (%rsp)
27141 movq %xmm1, 8(%rsp)
27142 movq %xmm2, 16(%rsp)
27143 call _glapi_get_dispatch
27144 movq 16(%rsp), %xmm2
27145 movq 8(%rsp), %xmm1
27146 movq (%rsp), %xmm0
27147 addq $24, %rsp
27148 movq 5736(%rax), %r11
27149 jmp *%r11
27150 #endif /* defined(GLX_USE_TLS) */
27151 .size GL_PREFIX(WindowPos3fMESA), .-GL_PREFIX(WindowPos3fMESA)
27152
27153 .p2align 4,,15
27154 .globl GL_PREFIX(WindowPos3fvMESA)
27155 .type GL_PREFIX(WindowPos3fvMESA), @function
27156 GL_PREFIX(WindowPos3fvMESA):
27157 #if defined(GLX_USE_TLS)
27158 call _x86_64_get_dispatch@PLT
27159 movq 5744(%rax), %r11
27160 jmp *%r11
27161 #elif defined(PTHREADS)
27162 pushq %rdi
27163 call _x86_64_get_dispatch@PLT
27164 popq %rdi
27165 movq 5744(%rax), %r11
27166 jmp *%r11
27167 #else
27168 movq _glapi_Dispatch(%rip), %rax
27169 testq %rax, %rax
27170 je 1f
27171 movq 5744(%rax), %r11
27172 jmp *%r11
27173 1:
27174 pushq %rdi
27175 call _glapi_get_dispatch
27176 popq %rdi
27177 movq 5744(%rax), %r11
27178 jmp *%r11
27179 #endif /* defined(GLX_USE_TLS) */
27180 .size GL_PREFIX(WindowPos3fvMESA), .-GL_PREFIX(WindowPos3fvMESA)
27181
27182 .p2align 4,,15
27183 .globl GL_PREFIX(WindowPos3iMESA)
27184 .type GL_PREFIX(WindowPos3iMESA), @function
27185 GL_PREFIX(WindowPos3iMESA):
27186 #if defined(GLX_USE_TLS)
27187 call _x86_64_get_dispatch@PLT
27188 movq 5752(%rax), %r11
27189 jmp *%r11
27190 #elif defined(PTHREADS)
27191 pushq %rdi
27192 pushq %rsi
27193 pushq %rdx
27194 call _x86_64_get_dispatch@PLT
27195 popq %rdx
27196 popq %rsi
27197 popq %rdi
27198 movq 5752(%rax), %r11
27199 jmp *%r11
27200 #else
27201 movq _glapi_Dispatch(%rip), %rax
27202 testq %rax, %rax
27203 je 1f
27204 movq 5752(%rax), %r11
27205 jmp *%r11
27206 1:
27207 pushq %rdi
27208 pushq %rsi
27209 pushq %rdx
27210 call _glapi_get_dispatch
27211 popq %rdx
27212 popq %rsi
27213 popq %rdi
27214 movq 5752(%rax), %r11
27215 jmp *%r11
27216 #endif /* defined(GLX_USE_TLS) */
27217 .size GL_PREFIX(WindowPos3iMESA), .-GL_PREFIX(WindowPos3iMESA)
27218
27219 .p2align 4,,15
27220 .globl GL_PREFIX(WindowPos3ivMESA)
27221 .type GL_PREFIX(WindowPos3ivMESA), @function
27222 GL_PREFIX(WindowPos3ivMESA):
27223 #if defined(GLX_USE_TLS)
27224 call _x86_64_get_dispatch@PLT
27225 movq 5760(%rax), %r11
27226 jmp *%r11
27227 #elif defined(PTHREADS)
27228 pushq %rdi
27229 call _x86_64_get_dispatch@PLT
27230 popq %rdi
27231 movq 5760(%rax), %r11
27232 jmp *%r11
27233 #else
27234 movq _glapi_Dispatch(%rip), %rax
27235 testq %rax, %rax
27236 je 1f
27237 movq 5760(%rax), %r11
27238 jmp *%r11
27239 1:
27240 pushq %rdi
27241 call _glapi_get_dispatch
27242 popq %rdi
27243 movq 5760(%rax), %r11
27244 jmp *%r11
27245 #endif /* defined(GLX_USE_TLS) */
27246 .size GL_PREFIX(WindowPos3ivMESA), .-GL_PREFIX(WindowPos3ivMESA)
27247
27248 .p2align 4,,15
27249 .globl GL_PREFIX(WindowPos3sMESA)
27250 .type GL_PREFIX(WindowPos3sMESA), @function
27251 GL_PREFIX(WindowPos3sMESA):
27252 #if defined(GLX_USE_TLS)
27253 call _x86_64_get_dispatch@PLT
27254 movq 5768(%rax), %r11
27255 jmp *%r11
27256 #elif defined(PTHREADS)
27257 pushq %rdi
27258 pushq %rsi
27259 pushq %rdx
27260 call _x86_64_get_dispatch@PLT
27261 popq %rdx
27262 popq %rsi
27263 popq %rdi
27264 movq 5768(%rax), %r11
27265 jmp *%r11
27266 #else
27267 movq _glapi_Dispatch(%rip), %rax
27268 testq %rax, %rax
27269 je 1f
27270 movq 5768(%rax), %r11
27271 jmp *%r11
27272 1:
27273 pushq %rdi
27274 pushq %rsi
27275 pushq %rdx
27276 call _glapi_get_dispatch
27277 popq %rdx
27278 popq %rsi
27279 popq %rdi
27280 movq 5768(%rax), %r11
27281 jmp *%r11
27282 #endif /* defined(GLX_USE_TLS) */
27283 .size GL_PREFIX(WindowPos3sMESA), .-GL_PREFIX(WindowPos3sMESA)
27284
27285 .p2align 4,,15
27286 .globl GL_PREFIX(WindowPos3svMESA)
27287 .type GL_PREFIX(WindowPos3svMESA), @function
27288 GL_PREFIX(WindowPos3svMESA):
27289 #if defined(GLX_USE_TLS)
27290 call _x86_64_get_dispatch@PLT
27291 movq 5776(%rax), %r11
27292 jmp *%r11
27293 #elif defined(PTHREADS)
27294 pushq %rdi
27295 call _x86_64_get_dispatch@PLT
27296 popq %rdi
27297 movq 5776(%rax), %r11
27298 jmp *%r11
27299 #else
27300 movq _glapi_Dispatch(%rip), %rax
27301 testq %rax, %rax
27302 je 1f
27303 movq 5776(%rax), %r11
27304 jmp *%r11
27305 1:
27306 pushq %rdi
27307 call _glapi_get_dispatch
27308 popq %rdi
27309 movq 5776(%rax), %r11
27310 jmp *%r11
27311 #endif /* defined(GLX_USE_TLS) */
27312 .size GL_PREFIX(WindowPos3svMESA), .-GL_PREFIX(WindowPos3svMESA)
27313
27314 .p2align 4,,15
27315 .globl GL_PREFIX(WindowPos4dMESA)
27316 .type GL_PREFIX(WindowPos4dMESA), @function
27317 GL_PREFIX(WindowPos4dMESA):
27318 #if defined(GLX_USE_TLS)
27319 call _x86_64_get_dispatch@PLT
27320 movq 5784(%rax), %r11
27321 jmp *%r11
27322 #elif defined(PTHREADS)
27323 subq $40, %rsp
27324 movq %xmm0, (%rsp)
27325 movq %xmm1, 8(%rsp)
27326 movq %xmm2, 16(%rsp)
27327 movq %xmm3, 24(%rsp)
27328 call _x86_64_get_dispatch@PLT
27329 movq 24(%rsp), %xmm3
27330 movq 16(%rsp), %xmm2
27331 movq 8(%rsp), %xmm1
27332 movq (%rsp), %xmm0
27333 addq $40, %rsp
27334 movq 5784(%rax), %r11
27335 jmp *%r11
27336 #else
27337 movq _glapi_Dispatch(%rip), %rax
27338 testq %rax, %rax
27339 je 1f
27340 movq 5784(%rax), %r11
27341 jmp *%r11
27342 1:
27343 subq $40, %rsp
27344 movq %xmm0, (%rsp)
27345 movq %xmm1, 8(%rsp)
27346 movq %xmm2, 16(%rsp)
27347 movq %xmm3, 24(%rsp)
27348 call _glapi_get_dispatch
27349 movq 24(%rsp), %xmm3
27350 movq 16(%rsp), %xmm2
27351 movq 8(%rsp), %xmm1
27352 movq (%rsp), %xmm0
27353 addq $40, %rsp
27354 movq 5784(%rax), %r11
27355 jmp *%r11
27356 #endif /* defined(GLX_USE_TLS) */
27357 .size GL_PREFIX(WindowPos4dMESA), .-GL_PREFIX(WindowPos4dMESA)
27358
27359 .p2align 4,,15
27360 .globl GL_PREFIX(WindowPos4dvMESA)
27361 .type GL_PREFIX(WindowPos4dvMESA), @function
27362 GL_PREFIX(WindowPos4dvMESA):
27363 #if defined(GLX_USE_TLS)
27364 call _x86_64_get_dispatch@PLT
27365 movq 5792(%rax), %r11
27366 jmp *%r11
27367 #elif defined(PTHREADS)
27368 pushq %rdi
27369 call _x86_64_get_dispatch@PLT
27370 popq %rdi
27371 movq 5792(%rax), %r11
27372 jmp *%r11
27373 #else
27374 movq _glapi_Dispatch(%rip), %rax
27375 testq %rax, %rax
27376 je 1f
27377 movq 5792(%rax), %r11
27378 jmp *%r11
27379 1:
27380 pushq %rdi
27381 call _glapi_get_dispatch
27382 popq %rdi
27383 movq 5792(%rax), %r11
27384 jmp *%r11
27385 #endif /* defined(GLX_USE_TLS) */
27386 .size GL_PREFIX(WindowPos4dvMESA), .-GL_PREFIX(WindowPos4dvMESA)
27387
27388 .p2align 4,,15
27389 .globl GL_PREFIX(WindowPos4fMESA)
27390 .type GL_PREFIX(WindowPos4fMESA), @function
27391 GL_PREFIX(WindowPos4fMESA):
27392 #if defined(GLX_USE_TLS)
27393 call _x86_64_get_dispatch@PLT
27394 movq 5800(%rax), %r11
27395 jmp *%r11
27396 #elif defined(PTHREADS)
27397 subq $40, %rsp
27398 movq %xmm0, (%rsp)
27399 movq %xmm1, 8(%rsp)
27400 movq %xmm2, 16(%rsp)
27401 movq %xmm3, 24(%rsp)
27402 call _x86_64_get_dispatch@PLT
27403 movq 24(%rsp), %xmm3
27404 movq 16(%rsp), %xmm2
27405 movq 8(%rsp), %xmm1
27406 movq (%rsp), %xmm0
27407 addq $40, %rsp
27408 movq 5800(%rax), %r11
27409 jmp *%r11
27410 #else
27411 movq _glapi_Dispatch(%rip), %rax
27412 testq %rax, %rax
27413 je 1f
27414 movq 5800(%rax), %r11
27415 jmp *%r11
27416 1:
27417 subq $40, %rsp
27418 movq %xmm0, (%rsp)
27419 movq %xmm1, 8(%rsp)
27420 movq %xmm2, 16(%rsp)
27421 movq %xmm3, 24(%rsp)
27422 call _glapi_get_dispatch
27423 movq 24(%rsp), %xmm3
27424 movq 16(%rsp), %xmm2
27425 movq 8(%rsp), %xmm1
27426 movq (%rsp), %xmm0
27427 addq $40, %rsp
27428 movq 5800(%rax), %r11
27429 jmp *%r11
27430 #endif /* defined(GLX_USE_TLS) */
27431 .size GL_PREFIX(WindowPos4fMESA), .-GL_PREFIX(WindowPos4fMESA)
27432
27433 .p2align 4,,15
27434 .globl GL_PREFIX(WindowPos4fvMESA)
27435 .type GL_PREFIX(WindowPos4fvMESA), @function
27436 GL_PREFIX(WindowPos4fvMESA):
27437 #if defined(GLX_USE_TLS)
27438 call _x86_64_get_dispatch@PLT
27439 movq 5808(%rax), %r11
27440 jmp *%r11
27441 #elif defined(PTHREADS)
27442 pushq %rdi
27443 call _x86_64_get_dispatch@PLT
27444 popq %rdi
27445 movq 5808(%rax), %r11
27446 jmp *%r11
27447 #else
27448 movq _glapi_Dispatch(%rip), %rax
27449 testq %rax, %rax
27450 je 1f
27451 movq 5808(%rax), %r11
27452 jmp *%r11
27453 1:
27454 pushq %rdi
27455 call _glapi_get_dispatch
27456 popq %rdi
27457 movq 5808(%rax), %r11
27458 jmp *%r11
27459 #endif /* defined(GLX_USE_TLS) */
27460 .size GL_PREFIX(WindowPos4fvMESA), .-GL_PREFIX(WindowPos4fvMESA)
27461
27462 .p2align 4,,15
27463 .globl GL_PREFIX(WindowPos4iMESA)
27464 .type GL_PREFIX(WindowPos4iMESA), @function
27465 GL_PREFIX(WindowPos4iMESA):
27466 #if defined(GLX_USE_TLS)
27467 call _x86_64_get_dispatch@PLT
27468 movq 5816(%rax), %r11
27469 jmp *%r11
27470 #elif defined(PTHREADS)
27471 pushq %rdi
27472 pushq %rsi
27473 pushq %rdx
27474 pushq %rcx
27475 pushq %rbp
27476 call _x86_64_get_dispatch@PLT
27477 popq %rbp
27478 popq %rcx
27479 popq %rdx
27480 popq %rsi
27481 popq %rdi
27482 movq 5816(%rax), %r11
27483 jmp *%r11
27484 #else
27485 movq _glapi_Dispatch(%rip), %rax
27486 testq %rax, %rax
27487 je 1f
27488 movq 5816(%rax), %r11
27489 jmp *%r11
27490 1:
27491 pushq %rdi
27492 pushq %rsi
27493 pushq %rdx
27494 pushq %rcx
27495 pushq %rbp
27496 call _glapi_get_dispatch
27497 popq %rbp
27498 popq %rcx
27499 popq %rdx
27500 popq %rsi
27501 popq %rdi
27502 movq 5816(%rax), %r11
27503 jmp *%r11
27504 #endif /* defined(GLX_USE_TLS) */
27505 .size GL_PREFIX(WindowPos4iMESA), .-GL_PREFIX(WindowPos4iMESA)
27506
27507 .p2align 4,,15
27508 .globl GL_PREFIX(WindowPos4ivMESA)
27509 .type GL_PREFIX(WindowPos4ivMESA), @function
27510 GL_PREFIX(WindowPos4ivMESA):
27511 #if defined(GLX_USE_TLS)
27512 call _x86_64_get_dispatch@PLT
27513 movq 5824(%rax), %r11
27514 jmp *%r11
27515 #elif defined(PTHREADS)
27516 pushq %rdi
27517 call _x86_64_get_dispatch@PLT
27518 popq %rdi
27519 movq 5824(%rax), %r11
27520 jmp *%r11
27521 #else
27522 movq _glapi_Dispatch(%rip), %rax
27523 testq %rax, %rax
27524 je 1f
27525 movq 5824(%rax), %r11
27526 jmp *%r11
27527 1:
27528 pushq %rdi
27529 call _glapi_get_dispatch
27530 popq %rdi
27531 movq 5824(%rax), %r11
27532 jmp *%r11
27533 #endif /* defined(GLX_USE_TLS) */
27534 .size GL_PREFIX(WindowPos4ivMESA), .-GL_PREFIX(WindowPos4ivMESA)
27535
27536 .p2align 4,,15
27537 .globl GL_PREFIX(WindowPos4sMESA)
27538 .type GL_PREFIX(WindowPos4sMESA), @function
27539 GL_PREFIX(WindowPos4sMESA):
27540 #if defined(GLX_USE_TLS)
27541 call _x86_64_get_dispatch@PLT
27542 movq 5832(%rax), %r11
27543 jmp *%r11
27544 #elif defined(PTHREADS)
27545 pushq %rdi
27546 pushq %rsi
27547 pushq %rdx
27548 pushq %rcx
27549 pushq %rbp
27550 call _x86_64_get_dispatch@PLT
27551 popq %rbp
27552 popq %rcx
27553 popq %rdx
27554 popq %rsi
27555 popq %rdi
27556 movq 5832(%rax), %r11
27557 jmp *%r11
27558 #else
27559 movq _glapi_Dispatch(%rip), %rax
27560 testq %rax, %rax
27561 je 1f
27562 movq 5832(%rax), %r11
27563 jmp *%r11
27564 1:
27565 pushq %rdi
27566 pushq %rsi
27567 pushq %rdx
27568 pushq %rcx
27569 pushq %rbp
27570 call _glapi_get_dispatch
27571 popq %rbp
27572 popq %rcx
27573 popq %rdx
27574 popq %rsi
27575 popq %rdi
27576 movq 5832(%rax), %r11
27577 jmp *%r11
27578 #endif /* defined(GLX_USE_TLS) */
27579 .size GL_PREFIX(WindowPos4sMESA), .-GL_PREFIX(WindowPos4sMESA)
27580
27581 .p2align 4,,15
27582 .globl GL_PREFIX(WindowPos4svMESA)
27583 .type GL_PREFIX(WindowPos4svMESA), @function
27584 GL_PREFIX(WindowPos4svMESA):
27585 #if defined(GLX_USE_TLS)
27586 call _x86_64_get_dispatch@PLT
27587 movq 5840(%rax), %r11
27588 jmp *%r11
27589 #elif defined(PTHREADS)
27590 pushq %rdi
27591 call _x86_64_get_dispatch@PLT
27592 popq %rdi
27593 movq 5840(%rax), %r11
27594 jmp *%r11
27595 #else
27596 movq _glapi_Dispatch(%rip), %rax
27597 testq %rax, %rax
27598 je 1f
27599 movq 5840(%rax), %r11
27600 jmp *%r11
27601 1:
27602 pushq %rdi
27603 call _glapi_get_dispatch
27604 popq %rdi
27605 movq 5840(%rax), %r11
27606 jmp *%r11
27607 #endif /* defined(GLX_USE_TLS) */
27608 .size GL_PREFIX(WindowPos4svMESA), .-GL_PREFIX(WindowPos4svMESA)
27609
27610 .p2align 4,,15
27611 .globl GL_PREFIX(_dispatch_stub_731)
27612 .type GL_PREFIX(_dispatch_stub_731), @function
27613 HIDDEN(GL_PREFIX(_dispatch_stub_731))
27614 GL_PREFIX(_dispatch_stub_731):
27615 #if defined(GLX_USE_TLS)
27616 call _x86_64_get_dispatch@PLT
27617 movq 5848(%rax), %r11
27618 jmp *%r11
27619 #elif defined(PTHREADS)
27620 pushq %rdi
27621 pushq %rsi
27622 pushq %rdx
27623 pushq %rcx
27624 pushq %r8
27625 call _x86_64_get_dispatch@PLT
27626 popq %r8
27627 popq %rcx
27628 popq %rdx
27629 popq %rsi
27630 popq %rdi
27631 movq 5848(%rax), %r11
27632 jmp *%r11
27633 #else
27634 movq _glapi_Dispatch(%rip), %rax
27635 testq %rax, %rax
27636 je 1f
27637 movq 5848(%rax), %r11
27638 jmp *%r11
27639 1:
27640 pushq %rdi
27641 pushq %rsi
27642 pushq %rdx
27643 pushq %rcx
27644 pushq %r8
27645 call _glapi_get_dispatch
27646 popq %r8
27647 popq %rcx
27648 popq %rdx
27649 popq %rsi
27650 popq %rdi
27651 movq 5848(%rax), %r11
27652 jmp *%r11
27653 #endif /* defined(GLX_USE_TLS) */
27654 .size GL_PREFIX(_dispatch_stub_731), .-GL_PREFIX(_dispatch_stub_731)
27655
27656 .p2align 4,,15
27657 .globl GL_PREFIX(_dispatch_stub_732)
27658 .type GL_PREFIX(_dispatch_stub_732), @function
27659 HIDDEN(GL_PREFIX(_dispatch_stub_732))
27660 GL_PREFIX(_dispatch_stub_732):
27661 #if defined(GLX_USE_TLS)
27662 call _x86_64_get_dispatch@PLT
27663 movq 5856(%rax), %r11
27664 jmp *%r11
27665 #elif defined(PTHREADS)
27666 pushq %rdi
27667 pushq %rsi
27668 pushq %rdx
27669 pushq %rcx
27670 pushq %r8
27671 pushq %r9
27672 pushq %rbp
27673 call _x86_64_get_dispatch@PLT
27674 popq %rbp
27675 popq %r9
27676 popq %r8
27677 popq %rcx
27678 popq %rdx
27679 popq %rsi
27680 popq %rdi
27681 movq 5856(%rax), %r11
27682 jmp *%r11
27683 #else
27684 movq _glapi_Dispatch(%rip), %rax
27685 testq %rax, %rax
27686 je 1f
27687 movq 5856(%rax), %r11
27688 jmp *%r11
27689 1:
27690 pushq %rdi
27691 pushq %rsi
27692 pushq %rdx
27693 pushq %rcx
27694 pushq %r8
27695 pushq %r9
27696 pushq %rbp
27697 call _glapi_get_dispatch
27698 popq %rbp
27699 popq %r9
27700 popq %r8
27701 popq %rcx
27702 popq %rdx
27703 popq %rsi
27704 popq %rdi
27705 movq 5856(%rax), %r11
27706 jmp *%r11
27707 #endif /* defined(GLX_USE_TLS) */
27708 .size GL_PREFIX(_dispatch_stub_732), .-GL_PREFIX(_dispatch_stub_732)
27709
27710 .p2align 4,,15
27711 .globl GL_PREFIX(_dispatch_stub_733)
27712 .type GL_PREFIX(_dispatch_stub_733), @function
27713 HIDDEN(GL_PREFIX(_dispatch_stub_733))
27714 GL_PREFIX(_dispatch_stub_733):
27715 #if defined(GLX_USE_TLS)
27716 call _x86_64_get_dispatch@PLT
27717 movq 5864(%rax), %r11
27718 jmp *%r11
27719 #elif defined(PTHREADS)
27720 pushq %rdi
27721 pushq %rsi
27722 pushq %rbp
27723 call _x86_64_get_dispatch@PLT
27724 popq %rbp
27725 popq %rsi
27726 popq %rdi
27727 movq 5864(%rax), %r11
27728 jmp *%r11
27729 #else
27730 movq _glapi_Dispatch(%rip), %rax
27731 testq %rax, %rax
27732 je 1f
27733 movq 5864(%rax), %r11
27734 jmp *%r11
27735 1:
27736 pushq %rdi
27737 pushq %rsi
27738 pushq %rbp
27739 call _glapi_get_dispatch
27740 popq %rbp
27741 popq %rsi
27742 popq %rdi
27743 movq 5864(%rax), %r11
27744 jmp *%r11
27745 #endif /* defined(GLX_USE_TLS) */
27746 .size GL_PREFIX(_dispatch_stub_733), .-GL_PREFIX(_dispatch_stub_733)
27747
27748 .p2align 4,,15
27749 .globl GL_PREFIX(_dispatch_stub_734)
27750 .type GL_PREFIX(_dispatch_stub_734), @function
27751 HIDDEN(GL_PREFIX(_dispatch_stub_734))
27752 GL_PREFIX(_dispatch_stub_734):
27753 #if defined(GLX_USE_TLS)
27754 call _x86_64_get_dispatch@PLT
27755 movq 5872(%rax), %r11
27756 jmp *%r11
27757 #elif defined(PTHREADS)
27758 pushq %rdi
27759 call _x86_64_get_dispatch@PLT
27760 popq %rdi
27761 movq 5872(%rax), %r11
27762 jmp *%r11
27763 #else
27764 movq _glapi_Dispatch(%rip), %rax
27765 testq %rax, %rax
27766 je 1f
27767 movq 5872(%rax), %r11
27768 jmp *%r11
27769 1:
27770 pushq %rdi
27771 call _glapi_get_dispatch
27772 popq %rdi
27773 movq 5872(%rax), %r11
27774 jmp *%r11
27775 #endif /* defined(GLX_USE_TLS) */
27776 .size GL_PREFIX(_dispatch_stub_734), .-GL_PREFIX(_dispatch_stub_734)
27777
27778 .p2align 4,,15
27779 .globl GL_PREFIX(_dispatch_stub_735)
27780 .type GL_PREFIX(_dispatch_stub_735), @function
27781 HIDDEN(GL_PREFIX(_dispatch_stub_735))
27782 GL_PREFIX(_dispatch_stub_735):
27783 #if defined(GLX_USE_TLS)
27784 call _x86_64_get_dispatch@PLT
27785 movq 5880(%rax), %r11
27786 jmp *%r11
27787 #elif defined(PTHREADS)
27788 pushq %rdi
27789 pushq %rsi
27790 pushq %rbp
27791 call _x86_64_get_dispatch@PLT
27792 popq %rbp
27793 popq %rsi
27794 popq %rdi
27795 movq 5880(%rax), %r11
27796 jmp *%r11
27797 #else
27798 movq _glapi_Dispatch(%rip), %rax
27799 testq %rax, %rax
27800 je 1f
27801 movq 5880(%rax), %r11
27802 jmp *%r11
27803 1:
27804 pushq %rdi
27805 pushq %rsi
27806 pushq %rbp
27807 call _glapi_get_dispatch
27808 popq %rbp
27809 popq %rsi
27810 popq %rdi
27811 movq 5880(%rax), %r11
27812 jmp *%r11
27813 #endif /* defined(GLX_USE_TLS) */
27814 .size GL_PREFIX(_dispatch_stub_735), .-GL_PREFIX(_dispatch_stub_735)
27815
27816 .p2align 4,,15
27817 .globl GL_PREFIX(_dispatch_stub_736)
27818 .type GL_PREFIX(_dispatch_stub_736), @function
27819 HIDDEN(GL_PREFIX(_dispatch_stub_736))
27820 GL_PREFIX(_dispatch_stub_736):
27821 #if defined(GLX_USE_TLS)
27822 call _x86_64_get_dispatch@PLT
27823 movq 5888(%rax), %r11
27824 jmp *%r11
27825 #elif defined(PTHREADS)
27826 pushq %rdi
27827 pushq %rsi
27828 pushq %rdx
27829 call _x86_64_get_dispatch@PLT
27830 popq %rdx
27831 popq %rsi
27832 popq %rdi
27833 movq 5888(%rax), %r11
27834 jmp *%r11
27835 #else
27836 movq _glapi_Dispatch(%rip), %rax
27837 testq %rax, %rax
27838 je 1f
27839 movq 5888(%rax), %r11
27840 jmp *%r11
27841 1:
27842 pushq %rdi
27843 pushq %rsi
27844 pushq %rdx
27845 call _glapi_get_dispatch
27846 popq %rdx
27847 popq %rsi
27848 popq %rdi
27849 movq 5888(%rax), %r11
27850 jmp *%r11
27851 #endif /* defined(GLX_USE_TLS) */
27852 .size GL_PREFIX(_dispatch_stub_736), .-GL_PREFIX(_dispatch_stub_736)
27853
27854 .p2align 4,,15
27855 .globl GL_PREFIX(_dispatch_stub_737)
27856 .type GL_PREFIX(_dispatch_stub_737), @function
27857 HIDDEN(GL_PREFIX(_dispatch_stub_737))
27858 GL_PREFIX(_dispatch_stub_737):
27859 #if defined(GLX_USE_TLS)
27860 call _x86_64_get_dispatch@PLT
27861 movq 5896(%rax), %r11
27862 jmp *%r11
27863 #elif defined(PTHREADS)
27864 pushq %rdi
27865 call _x86_64_get_dispatch@PLT
27866 popq %rdi
27867 movq 5896(%rax), %r11
27868 jmp *%r11
27869 #else
27870 movq _glapi_Dispatch(%rip), %rax
27871 testq %rax, %rax
27872 je 1f
27873 movq 5896(%rax), %r11
27874 jmp *%r11
27875 1:
27876 pushq %rdi
27877 call _glapi_get_dispatch
27878 popq %rdi
27879 movq 5896(%rax), %r11
27880 jmp *%r11
27881 #endif /* defined(GLX_USE_TLS) */
27882 .size GL_PREFIX(_dispatch_stub_737), .-GL_PREFIX(_dispatch_stub_737)
27883
27884 .p2align 4,,15
27885 .globl GL_PREFIX(_dispatch_stub_738)
27886 .type GL_PREFIX(_dispatch_stub_738), @function
27887 HIDDEN(GL_PREFIX(_dispatch_stub_738))
27888 GL_PREFIX(_dispatch_stub_738):
27889 #if defined(GLX_USE_TLS)
27890 call _x86_64_get_dispatch@PLT
27891 movq 5904(%rax), %r11
27892 jmp *%r11
27893 #elif defined(PTHREADS)
27894 pushq %rdi
27895 pushq %rsi
27896 pushq %rbp
27897 call _x86_64_get_dispatch@PLT
27898 popq %rbp
27899 popq %rsi
27900 popq %rdi
27901 movq 5904(%rax), %r11
27902 jmp *%r11
27903 #else
27904 movq _glapi_Dispatch(%rip), %rax
27905 testq %rax, %rax
27906 je 1f
27907 movq 5904(%rax), %r11
27908 jmp *%r11
27909 1:
27910 pushq %rdi
27911 pushq %rsi
27912 pushq %rbp
27913 call _glapi_get_dispatch
27914 popq %rbp
27915 popq %rsi
27916 popq %rdi
27917 movq 5904(%rax), %r11
27918 jmp *%r11
27919 #endif /* defined(GLX_USE_TLS) */
27920 .size GL_PREFIX(_dispatch_stub_738), .-GL_PREFIX(_dispatch_stub_738)
27921
27922 .p2align 4,,15
27923 .globl GL_PREFIX(_dispatch_stub_739)
27924 .type GL_PREFIX(_dispatch_stub_739), @function
27925 HIDDEN(GL_PREFIX(_dispatch_stub_739))
27926 GL_PREFIX(_dispatch_stub_739):
27927 #if defined(GLX_USE_TLS)
27928 call _x86_64_get_dispatch@PLT
27929 movq 5912(%rax), %r11
27930 jmp *%r11
27931 #elif defined(PTHREADS)
27932 pushq %rdi
27933 call _x86_64_get_dispatch@PLT
27934 popq %rdi
27935 movq 5912(%rax), %r11
27936 jmp *%r11
27937 #else
27938 movq _glapi_Dispatch(%rip), %rax
27939 testq %rax, %rax
27940 je 1f
27941 movq 5912(%rax), %r11
27942 jmp *%r11
27943 1:
27944 pushq %rdi
27945 call _glapi_get_dispatch
27946 popq %rdi
27947 movq 5912(%rax), %r11
27948 jmp *%r11
27949 #endif /* defined(GLX_USE_TLS) */
27950 .size GL_PREFIX(_dispatch_stub_739), .-GL_PREFIX(_dispatch_stub_739)
27951
27952 .p2align 4,,15
27953 .globl GL_PREFIX(AreProgramsResidentNV)
27954 .type GL_PREFIX(AreProgramsResidentNV), @function
27955 GL_PREFIX(AreProgramsResidentNV):
27956 #if defined(GLX_USE_TLS)
27957 call _x86_64_get_dispatch@PLT
27958 movq 5920(%rax), %r11
27959 jmp *%r11
27960 #elif defined(PTHREADS)
27961 pushq %rdi
27962 pushq %rsi
27963 pushq %rdx
27964 call _x86_64_get_dispatch@PLT
27965 popq %rdx
27966 popq %rsi
27967 popq %rdi
27968 movq 5920(%rax), %r11
27969 jmp *%r11
27970 #else
27971 movq _glapi_Dispatch(%rip), %rax
27972 testq %rax, %rax
27973 je 1f
27974 movq 5920(%rax), %r11
27975 jmp *%r11
27976 1:
27977 pushq %rdi
27978 pushq %rsi
27979 pushq %rdx
27980 call _glapi_get_dispatch
27981 popq %rdx
27982 popq %rsi
27983 popq %rdi
27984 movq 5920(%rax), %r11
27985 jmp *%r11
27986 #endif /* defined(GLX_USE_TLS) */
27987 .size GL_PREFIX(AreProgramsResidentNV), .-GL_PREFIX(AreProgramsResidentNV)
27988
27989 .p2align 4,,15
27990 .globl GL_PREFIX(BindProgramNV)
27991 .type GL_PREFIX(BindProgramNV), @function
27992 GL_PREFIX(BindProgramNV):
27993 #if defined(GLX_USE_TLS)
27994 call _x86_64_get_dispatch@PLT
27995 movq 5928(%rax), %r11
27996 jmp *%r11
27997 #elif defined(PTHREADS)
27998 pushq %rdi
27999 pushq %rsi
28000 pushq %rbp
28001 call _x86_64_get_dispatch@PLT
28002 popq %rbp
28003 popq %rsi
28004 popq %rdi
28005 movq 5928(%rax), %r11
28006 jmp *%r11
28007 #else
28008 movq _glapi_Dispatch(%rip), %rax
28009 testq %rax, %rax
28010 je 1f
28011 movq 5928(%rax), %r11
28012 jmp *%r11
28013 1:
28014 pushq %rdi
28015 pushq %rsi
28016 pushq %rbp
28017 call _glapi_get_dispatch
28018 popq %rbp
28019 popq %rsi
28020 popq %rdi
28021 movq 5928(%rax), %r11
28022 jmp *%r11
28023 #endif /* defined(GLX_USE_TLS) */
28024 .size GL_PREFIX(BindProgramNV), .-GL_PREFIX(BindProgramNV)
28025
28026 .p2align 4,,15
28027 .globl GL_PREFIX(DeleteProgramsNV)
28028 .type GL_PREFIX(DeleteProgramsNV), @function
28029 GL_PREFIX(DeleteProgramsNV):
28030 #if defined(GLX_USE_TLS)
28031 call _x86_64_get_dispatch@PLT
28032 movq 5936(%rax), %r11
28033 jmp *%r11
28034 #elif defined(PTHREADS)
28035 pushq %rdi
28036 pushq %rsi
28037 pushq %rbp
28038 call _x86_64_get_dispatch@PLT
28039 popq %rbp
28040 popq %rsi
28041 popq %rdi
28042 movq 5936(%rax), %r11
28043 jmp *%r11
28044 #else
28045 movq _glapi_Dispatch(%rip), %rax
28046 testq %rax, %rax
28047 je 1f
28048 movq 5936(%rax), %r11
28049 jmp *%r11
28050 1:
28051 pushq %rdi
28052 pushq %rsi
28053 pushq %rbp
28054 call _glapi_get_dispatch
28055 popq %rbp
28056 popq %rsi
28057 popq %rdi
28058 movq 5936(%rax), %r11
28059 jmp *%r11
28060 #endif /* defined(GLX_USE_TLS) */
28061 .size GL_PREFIX(DeleteProgramsNV), .-GL_PREFIX(DeleteProgramsNV)
28062
28063 .p2align 4,,15
28064 .globl GL_PREFIX(ExecuteProgramNV)
28065 .type GL_PREFIX(ExecuteProgramNV), @function
28066 GL_PREFIX(ExecuteProgramNV):
28067 #if defined(GLX_USE_TLS)
28068 call _x86_64_get_dispatch@PLT
28069 movq 5944(%rax), %r11
28070 jmp *%r11
28071 #elif defined(PTHREADS)
28072 pushq %rdi
28073 pushq %rsi
28074 pushq %rdx
28075 call _x86_64_get_dispatch@PLT
28076 popq %rdx
28077 popq %rsi
28078 popq %rdi
28079 movq 5944(%rax), %r11
28080 jmp *%r11
28081 #else
28082 movq _glapi_Dispatch(%rip), %rax
28083 testq %rax, %rax
28084 je 1f
28085 movq 5944(%rax), %r11
28086 jmp *%r11
28087 1:
28088 pushq %rdi
28089 pushq %rsi
28090 pushq %rdx
28091 call _glapi_get_dispatch
28092 popq %rdx
28093 popq %rsi
28094 popq %rdi
28095 movq 5944(%rax), %r11
28096 jmp *%r11
28097 #endif /* defined(GLX_USE_TLS) */
28098 .size GL_PREFIX(ExecuteProgramNV), .-GL_PREFIX(ExecuteProgramNV)
28099
28100 .p2align 4,,15
28101 .globl GL_PREFIX(GenProgramsNV)
28102 .type GL_PREFIX(GenProgramsNV), @function
28103 GL_PREFIX(GenProgramsNV):
28104 #if defined(GLX_USE_TLS)
28105 call _x86_64_get_dispatch@PLT
28106 movq 5952(%rax), %r11
28107 jmp *%r11
28108 #elif defined(PTHREADS)
28109 pushq %rdi
28110 pushq %rsi
28111 pushq %rbp
28112 call _x86_64_get_dispatch@PLT
28113 popq %rbp
28114 popq %rsi
28115 popq %rdi
28116 movq 5952(%rax), %r11
28117 jmp *%r11
28118 #else
28119 movq _glapi_Dispatch(%rip), %rax
28120 testq %rax, %rax
28121 je 1f
28122 movq 5952(%rax), %r11
28123 jmp *%r11
28124 1:
28125 pushq %rdi
28126 pushq %rsi
28127 pushq %rbp
28128 call _glapi_get_dispatch
28129 popq %rbp
28130 popq %rsi
28131 popq %rdi
28132 movq 5952(%rax), %r11
28133 jmp *%r11
28134 #endif /* defined(GLX_USE_TLS) */
28135 .size GL_PREFIX(GenProgramsNV), .-GL_PREFIX(GenProgramsNV)
28136
28137 .p2align 4,,15
28138 .globl GL_PREFIX(GetProgramParameterdvNV)
28139 .type GL_PREFIX(GetProgramParameterdvNV), @function
28140 GL_PREFIX(GetProgramParameterdvNV):
28141 #if defined(GLX_USE_TLS)
28142 call _x86_64_get_dispatch@PLT
28143 movq 5960(%rax), %r11
28144 jmp *%r11
28145 #elif defined(PTHREADS)
28146 pushq %rdi
28147 pushq %rsi
28148 pushq %rdx
28149 pushq %rcx
28150 pushq %rbp
28151 call _x86_64_get_dispatch@PLT
28152 popq %rbp
28153 popq %rcx
28154 popq %rdx
28155 popq %rsi
28156 popq %rdi
28157 movq 5960(%rax), %r11
28158 jmp *%r11
28159 #else
28160 movq _glapi_Dispatch(%rip), %rax
28161 testq %rax, %rax
28162 je 1f
28163 movq 5960(%rax), %r11
28164 jmp *%r11
28165 1:
28166 pushq %rdi
28167 pushq %rsi
28168 pushq %rdx
28169 pushq %rcx
28170 pushq %rbp
28171 call _glapi_get_dispatch
28172 popq %rbp
28173 popq %rcx
28174 popq %rdx
28175 popq %rsi
28176 popq %rdi
28177 movq 5960(%rax), %r11
28178 jmp *%r11
28179 #endif /* defined(GLX_USE_TLS) */
28180 .size GL_PREFIX(GetProgramParameterdvNV), .-GL_PREFIX(GetProgramParameterdvNV)
28181
28182 .p2align 4,,15
28183 .globl GL_PREFIX(GetProgramParameterfvNV)
28184 .type GL_PREFIX(GetProgramParameterfvNV), @function
28185 GL_PREFIX(GetProgramParameterfvNV):
28186 #if defined(GLX_USE_TLS)
28187 call _x86_64_get_dispatch@PLT
28188 movq 5968(%rax), %r11
28189 jmp *%r11
28190 #elif defined(PTHREADS)
28191 pushq %rdi
28192 pushq %rsi
28193 pushq %rdx
28194 pushq %rcx
28195 pushq %rbp
28196 call _x86_64_get_dispatch@PLT
28197 popq %rbp
28198 popq %rcx
28199 popq %rdx
28200 popq %rsi
28201 popq %rdi
28202 movq 5968(%rax), %r11
28203 jmp *%r11
28204 #else
28205 movq _glapi_Dispatch(%rip), %rax
28206 testq %rax, %rax
28207 je 1f
28208 movq 5968(%rax), %r11
28209 jmp *%r11
28210 1:
28211 pushq %rdi
28212 pushq %rsi
28213 pushq %rdx
28214 pushq %rcx
28215 pushq %rbp
28216 call _glapi_get_dispatch
28217 popq %rbp
28218 popq %rcx
28219 popq %rdx
28220 popq %rsi
28221 popq %rdi
28222 movq 5968(%rax), %r11
28223 jmp *%r11
28224 #endif /* defined(GLX_USE_TLS) */
28225 .size GL_PREFIX(GetProgramParameterfvNV), .-GL_PREFIX(GetProgramParameterfvNV)
28226
28227 .p2align 4,,15
28228 .globl GL_PREFIX(GetProgramStringNV)
28229 .type GL_PREFIX(GetProgramStringNV), @function
28230 GL_PREFIX(GetProgramStringNV):
28231 #if defined(GLX_USE_TLS)
28232 call _x86_64_get_dispatch@PLT
28233 movq 5976(%rax), %r11
28234 jmp *%r11
28235 #elif defined(PTHREADS)
28236 pushq %rdi
28237 pushq %rsi
28238 pushq %rdx
28239 call _x86_64_get_dispatch@PLT
28240 popq %rdx
28241 popq %rsi
28242 popq %rdi
28243 movq 5976(%rax), %r11
28244 jmp *%r11
28245 #else
28246 movq _glapi_Dispatch(%rip), %rax
28247 testq %rax, %rax
28248 je 1f
28249 movq 5976(%rax), %r11
28250 jmp *%r11
28251 1:
28252 pushq %rdi
28253 pushq %rsi
28254 pushq %rdx
28255 call _glapi_get_dispatch
28256 popq %rdx
28257 popq %rsi
28258 popq %rdi
28259 movq 5976(%rax), %r11
28260 jmp *%r11
28261 #endif /* defined(GLX_USE_TLS) */
28262 .size GL_PREFIX(GetProgramStringNV), .-GL_PREFIX(GetProgramStringNV)
28263
28264 .p2align 4,,15
28265 .globl GL_PREFIX(GetProgramivNV)
28266 .type GL_PREFIX(GetProgramivNV), @function
28267 GL_PREFIX(GetProgramivNV):
28268 #if defined(GLX_USE_TLS)
28269 call _x86_64_get_dispatch@PLT
28270 movq 5984(%rax), %r11
28271 jmp *%r11
28272 #elif defined(PTHREADS)
28273 pushq %rdi
28274 pushq %rsi
28275 pushq %rdx
28276 call _x86_64_get_dispatch@PLT
28277 popq %rdx
28278 popq %rsi
28279 popq %rdi
28280 movq 5984(%rax), %r11
28281 jmp *%r11
28282 #else
28283 movq _glapi_Dispatch(%rip), %rax
28284 testq %rax, %rax
28285 je 1f
28286 movq 5984(%rax), %r11
28287 jmp *%r11
28288 1:
28289 pushq %rdi
28290 pushq %rsi
28291 pushq %rdx
28292 call _glapi_get_dispatch
28293 popq %rdx
28294 popq %rsi
28295 popq %rdi
28296 movq 5984(%rax), %r11
28297 jmp *%r11
28298 #endif /* defined(GLX_USE_TLS) */
28299 .size GL_PREFIX(GetProgramivNV), .-GL_PREFIX(GetProgramivNV)
28300
28301 .p2align 4,,15
28302 .globl GL_PREFIX(GetTrackMatrixivNV)
28303 .type GL_PREFIX(GetTrackMatrixivNV), @function
28304 GL_PREFIX(GetTrackMatrixivNV):
28305 #if defined(GLX_USE_TLS)
28306 call _x86_64_get_dispatch@PLT
28307 movq 5992(%rax), %r11
28308 jmp *%r11
28309 #elif defined(PTHREADS)
28310 pushq %rdi
28311 pushq %rsi
28312 pushq %rdx
28313 pushq %rcx
28314 pushq %rbp
28315 call _x86_64_get_dispatch@PLT
28316 popq %rbp
28317 popq %rcx
28318 popq %rdx
28319 popq %rsi
28320 popq %rdi
28321 movq 5992(%rax), %r11
28322 jmp *%r11
28323 #else
28324 movq _glapi_Dispatch(%rip), %rax
28325 testq %rax, %rax
28326 je 1f
28327 movq 5992(%rax), %r11
28328 jmp *%r11
28329 1:
28330 pushq %rdi
28331 pushq %rsi
28332 pushq %rdx
28333 pushq %rcx
28334 pushq %rbp
28335 call _glapi_get_dispatch
28336 popq %rbp
28337 popq %rcx
28338 popq %rdx
28339 popq %rsi
28340 popq %rdi
28341 movq 5992(%rax), %r11
28342 jmp *%r11
28343 #endif /* defined(GLX_USE_TLS) */
28344 .size GL_PREFIX(GetTrackMatrixivNV), .-GL_PREFIX(GetTrackMatrixivNV)
28345
28346 .p2align 4,,15
28347 .globl GL_PREFIX(GetVertexAttribPointervNV)
28348 .type GL_PREFIX(GetVertexAttribPointervNV), @function
28349 GL_PREFIX(GetVertexAttribPointervNV):
28350 #if defined(GLX_USE_TLS)
28351 call _x86_64_get_dispatch@PLT
28352 movq 6000(%rax), %r11
28353 jmp *%r11
28354 #elif defined(PTHREADS)
28355 pushq %rdi
28356 pushq %rsi
28357 pushq %rdx
28358 call _x86_64_get_dispatch@PLT
28359 popq %rdx
28360 popq %rsi
28361 popq %rdi
28362 movq 6000(%rax), %r11
28363 jmp *%r11
28364 #else
28365 movq _glapi_Dispatch(%rip), %rax
28366 testq %rax, %rax
28367 je 1f
28368 movq 6000(%rax), %r11
28369 jmp *%r11
28370 1:
28371 pushq %rdi
28372 pushq %rsi
28373 pushq %rdx
28374 call _glapi_get_dispatch
28375 popq %rdx
28376 popq %rsi
28377 popq %rdi
28378 movq 6000(%rax), %r11
28379 jmp *%r11
28380 #endif /* defined(GLX_USE_TLS) */
28381 .size GL_PREFIX(GetVertexAttribPointervNV), .-GL_PREFIX(GetVertexAttribPointervNV)
28382
28383 .p2align 4,,15
28384 .globl GL_PREFIX(GetVertexAttribdvNV)
28385 .type GL_PREFIX(GetVertexAttribdvNV), @function
28386 GL_PREFIX(GetVertexAttribdvNV):
28387 #if defined(GLX_USE_TLS)
28388 call _x86_64_get_dispatch@PLT
28389 movq 6008(%rax), %r11
28390 jmp *%r11
28391 #elif defined(PTHREADS)
28392 pushq %rdi
28393 pushq %rsi
28394 pushq %rdx
28395 call _x86_64_get_dispatch@PLT
28396 popq %rdx
28397 popq %rsi
28398 popq %rdi
28399 movq 6008(%rax), %r11
28400 jmp *%r11
28401 #else
28402 movq _glapi_Dispatch(%rip), %rax
28403 testq %rax, %rax
28404 je 1f
28405 movq 6008(%rax), %r11
28406 jmp *%r11
28407 1:
28408 pushq %rdi
28409 pushq %rsi
28410 pushq %rdx
28411 call _glapi_get_dispatch
28412 popq %rdx
28413 popq %rsi
28414 popq %rdi
28415 movq 6008(%rax), %r11
28416 jmp *%r11
28417 #endif /* defined(GLX_USE_TLS) */
28418 .size GL_PREFIX(GetVertexAttribdvNV), .-GL_PREFIX(GetVertexAttribdvNV)
28419
28420 .p2align 4,,15
28421 .globl GL_PREFIX(GetVertexAttribfvNV)
28422 .type GL_PREFIX(GetVertexAttribfvNV), @function
28423 GL_PREFIX(GetVertexAttribfvNV):
28424 #if defined(GLX_USE_TLS)
28425 call _x86_64_get_dispatch@PLT
28426 movq 6016(%rax), %r11
28427 jmp *%r11
28428 #elif defined(PTHREADS)
28429 pushq %rdi
28430 pushq %rsi
28431 pushq %rdx
28432 call _x86_64_get_dispatch@PLT
28433 popq %rdx
28434 popq %rsi
28435 popq %rdi
28436 movq 6016(%rax), %r11
28437 jmp *%r11
28438 #else
28439 movq _glapi_Dispatch(%rip), %rax
28440 testq %rax, %rax
28441 je 1f
28442 movq 6016(%rax), %r11
28443 jmp *%r11
28444 1:
28445 pushq %rdi
28446 pushq %rsi
28447 pushq %rdx
28448 call _glapi_get_dispatch
28449 popq %rdx
28450 popq %rsi
28451 popq %rdi
28452 movq 6016(%rax), %r11
28453 jmp *%r11
28454 #endif /* defined(GLX_USE_TLS) */
28455 .size GL_PREFIX(GetVertexAttribfvNV), .-GL_PREFIX(GetVertexAttribfvNV)
28456
28457 .p2align 4,,15
28458 .globl GL_PREFIX(GetVertexAttribivNV)
28459 .type GL_PREFIX(GetVertexAttribivNV), @function
28460 GL_PREFIX(GetVertexAttribivNV):
28461 #if defined(GLX_USE_TLS)
28462 call _x86_64_get_dispatch@PLT
28463 movq 6024(%rax), %r11
28464 jmp *%r11
28465 #elif defined(PTHREADS)
28466 pushq %rdi
28467 pushq %rsi
28468 pushq %rdx
28469 call _x86_64_get_dispatch@PLT
28470 popq %rdx
28471 popq %rsi
28472 popq %rdi
28473 movq 6024(%rax), %r11
28474 jmp *%r11
28475 #else
28476 movq _glapi_Dispatch(%rip), %rax
28477 testq %rax, %rax
28478 je 1f
28479 movq 6024(%rax), %r11
28480 jmp *%r11
28481 1:
28482 pushq %rdi
28483 pushq %rsi
28484 pushq %rdx
28485 call _glapi_get_dispatch
28486 popq %rdx
28487 popq %rsi
28488 popq %rdi
28489 movq 6024(%rax), %r11
28490 jmp *%r11
28491 #endif /* defined(GLX_USE_TLS) */
28492 .size GL_PREFIX(GetVertexAttribivNV), .-GL_PREFIX(GetVertexAttribivNV)
28493
28494 .p2align 4,,15
28495 .globl GL_PREFIX(IsProgramNV)
28496 .type GL_PREFIX(IsProgramNV), @function
28497 GL_PREFIX(IsProgramNV):
28498 #if defined(GLX_USE_TLS)
28499 call _x86_64_get_dispatch@PLT
28500 movq 6032(%rax), %r11
28501 jmp *%r11
28502 #elif defined(PTHREADS)
28503 pushq %rdi
28504 call _x86_64_get_dispatch@PLT
28505 popq %rdi
28506 movq 6032(%rax), %r11
28507 jmp *%r11
28508 #else
28509 movq _glapi_Dispatch(%rip), %rax
28510 testq %rax, %rax
28511 je 1f
28512 movq 6032(%rax), %r11
28513 jmp *%r11
28514 1:
28515 pushq %rdi
28516 call _glapi_get_dispatch
28517 popq %rdi
28518 movq 6032(%rax), %r11
28519 jmp *%r11
28520 #endif /* defined(GLX_USE_TLS) */
28521 .size GL_PREFIX(IsProgramNV), .-GL_PREFIX(IsProgramNV)
28522
28523 .p2align 4,,15
28524 .globl GL_PREFIX(LoadProgramNV)
28525 .type GL_PREFIX(LoadProgramNV), @function
28526 GL_PREFIX(LoadProgramNV):
28527 #if defined(GLX_USE_TLS)
28528 call _x86_64_get_dispatch@PLT
28529 movq 6040(%rax), %r11
28530 jmp *%r11
28531 #elif defined(PTHREADS)
28532 pushq %rdi
28533 pushq %rsi
28534 pushq %rdx
28535 pushq %rcx
28536 pushq %rbp
28537 call _x86_64_get_dispatch@PLT
28538 popq %rbp
28539 popq %rcx
28540 popq %rdx
28541 popq %rsi
28542 popq %rdi
28543 movq 6040(%rax), %r11
28544 jmp *%r11
28545 #else
28546 movq _glapi_Dispatch(%rip), %rax
28547 testq %rax, %rax
28548 je 1f
28549 movq 6040(%rax), %r11
28550 jmp *%r11
28551 1:
28552 pushq %rdi
28553 pushq %rsi
28554 pushq %rdx
28555 pushq %rcx
28556 pushq %rbp
28557 call _glapi_get_dispatch
28558 popq %rbp
28559 popq %rcx
28560 popq %rdx
28561 popq %rsi
28562 popq %rdi
28563 movq 6040(%rax), %r11
28564 jmp *%r11
28565 #endif /* defined(GLX_USE_TLS) */
28566 .size GL_PREFIX(LoadProgramNV), .-GL_PREFIX(LoadProgramNV)
28567
28568 .p2align 4,,15
28569 .globl GL_PREFIX(ProgramParameters4dvNV)
28570 .type GL_PREFIX(ProgramParameters4dvNV), @function
28571 GL_PREFIX(ProgramParameters4dvNV):
28572 #if defined(GLX_USE_TLS)
28573 call _x86_64_get_dispatch@PLT
28574 movq 6048(%rax), %r11
28575 jmp *%r11
28576 #elif defined(PTHREADS)
28577 pushq %rdi
28578 pushq %rsi
28579 pushq %rdx
28580 pushq %rcx
28581 pushq %rbp
28582 call _x86_64_get_dispatch@PLT
28583 popq %rbp
28584 popq %rcx
28585 popq %rdx
28586 popq %rsi
28587 popq %rdi
28588 movq 6048(%rax), %r11
28589 jmp *%r11
28590 #else
28591 movq _glapi_Dispatch(%rip), %rax
28592 testq %rax, %rax
28593 je 1f
28594 movq 6048(%rax), %r11
28595 jmp *%r11
28596 1:
28597 pushq %rdi
28598 pushq %rsi
28599 pushq %rdx
28600 pushq %rcx
28601 pushq %rbp
28602 call _glapi_get_dispatch
28603 popq %rbp
28604 popq %rcx
28605 popq %rdx
28606 popq %rsi
28607 popq %rdi
28608 movq 6048(%rax), %r11
28609 jmp *%r11
28610 #endif /* defined(GLX_USE_TLS) */
28611 .size GL_PREFIX(ProgramParameters4dvNV), .-GL_PREFIX(ProgramParameters4dvNV)
28612
28613 .p2align 4,,15
28614 .globl GL_PREFIX(ProgramParameters4fvNV)
28615 .type GL_PREFIX(ProgramParameters4fvNV), @function
28616 GL_PREFIX(ProgramParameters4fvNV):
28617 #if defined(GLX_USE_TLS)
28618 call _x86_64_get_dispatch@PLT
28619 movq 6056(%rax), %r11
28620 jmp *%r11
28621 #elif defined(PTHREADS)
28622 pushq %rdi
28623 pushq %rsi
28624 pushq %rdx
28625 pushq %rcx
28626 pushq %rbp
28627 call _x86_64_get_dispatch@PLT
28628 popq %rbp
28629 popq %rcx
28630 popq %rdx
28631 popq %rsi
28632 popq %rdi
28633 movq 6056(%rax), %r11
28634 jmp *%r11
28635 #else
28636 movq _glapi_Dispatch(%rip), %rax
28637 testq %rax, %rax
28638 je 1f
28639 movq 6056(%rax), %r11
28640 jmp *%r11
28641 1:
28642 pushq %rdi
28643 pushq %rsi
28644 pushq %rdx
28645 pushq %rcx
28646 pushq %rbp
28647 call _glapi_get_dispatch
28648 popq %rbp
28649 popq %rcx
28650 popq %rdx
28651 popq %rsi
28652 popq %rdi
28653 movq 6056(%rax), %r11
28654 jmp *%r11
28655 #endif /* defined(GLX_USE_TLS) */
28656 .size GL_PREFIX(ProgramParameters4fvNV), .-GL_PREFIX(ProgramParameters4fvNV)
28657
28658 .p2align 4,,15
28659 .globl GL_PREFIX(RequestResidentProgramsNV)
28660 .type GL_PREFIX(RequestResidentProgramsNV), @function
28661 GL_PREFIX(RequestResidentProgramsNV):
28662 #if defined(GLX_USE_TLS)
28663 call _x86_64_get_dispatch@PLT
28664 movq 6064(%rax), %r11
28665 jmp *%r11
28666 #elif defined(PTHREADS)
28667 pushq %rdi
28668 pushq %rsi
28669 pushq %rbp
28670 call _x86_64_get_dispatch@PLT
28671 popq %rbp
28672 popq %rsi
28673 popq %rdi
28674 movq 6064(%rax), %r11
28675 jmp *%r11
28676 #else
28677 movq _glapi_Dispatch(%rip), %rax
28678 testq %rax, %rax
28679 je 1f
28680 movq 6064(%rax), %r11
28681 jmp *%r11
28682 1:
28683 pushq %rdi
28684 pushq %rsi
28685 pushq %rbp
28686 call _glapi_get_dispatch
28687 popq %rbp
28688 popq %rsi
28689 popq %rdi
28690 movq 6064(%rax), %r11
28691 jmp *%r11
28692 #endif /* defined(GLX_USE_TLS) */
28693 .size GL_PREFIX(RequestResidentProgramsNV), .-GL_PREFIX(RequestResidentProgramsNV)
28694
28695 .p2align 4,,15
28696 .globl GL_PREFIX(TrackMatrixNV)
28697 .type GL_PREFIX(TrackMatrixNV), @function
28698 GL_PREFIX(TrackMatrixNV):
28699 #if defined(GLX_USE_TLS)
28700 call _x86_64_get_dispatch@PLT
28701 movq 6072(%rax), %r11
28702 jmp *%r11
28703 #elif defined(PTHREADS)
28704 pushq %rdi
28705 pushq %rsi
28706 pushq %rdx
28707 pushq %rcx
28708 pushq %rbp
28709 call _x86_64_get_dispatch@PLT
28710 popq %rbp
28711 popq %rcx
28712 popq %rdx
28713 popq %rsi
28714 popq %rdi
28715 movq 6072(%rax), %r11
28716 jmp *%r11
28717 #else
28718 movq _glapi_Dispatch(%rip), %rax
28719 testq %rax, %rax
28720 je 1f
28721 movq 6072(%rax), %r11
28722 jmp *%r11
28723 1:
28724 pushq %rdi
28725 pushq %rsi
28726 pushq %rdx
28727 pushq %rcx
28728 pushq %rbp
28729 call _glapi_get_dispatch
28730 popq %rbp
28731 popq %rcx
28732 popq %rdx
28733 popq %rsi
28734 popq %rdi
28735 movq 6072(%rax), %r11
28736 jmp *%r11
28737 #endif /* defined(GLX_USE_TLS) */
28738 .size GL_PREFIX(TrackMatrixNV), .-GL_PREFIX(TrackMatrixNV)
28739
28740 .p2align 4,,15
28741 .globl GL_PREFIX(VertexAttrib1dNV)
28742 .type GL_PREFIX(VertexAttrib1dNV), @function
28743 GL_PREFIX(VertexAttrib1dNV):
28744 #if defined(GLX_USE_TLS)
28745 call _x86_64_get_dispatch@PLT
28746 movq 6080(%rax), %r11
28747 jmp *%r11
28748 #elif defined(PTHREADS)
28749 subq $24, %rsp
28750 movq %rdi, (%rsp)
28751 movq %xmm0, 8(%rsp)
28752 call _x86_64_get_dispatch@PLT
28753 movq 8(%rsp), %xmm0
28754 movq (%rsp), %rdi
28755 addq $24, %rsp
28756 movq 6080(%rax), %r11
28757 jmp *%r11
28758 #else
28759 movq _glapi_Dispatch(%rip), %rax
28760 testq %rax, %rax
28761 je 1f
28762 movq 6080(%rax), %r11
28763 jmp *%r11
28764 1:
28765 subq $24, %rsp
28766 movq %rdi, (%rsp)
28767 movq %xmm0, 8(%rsp)
28768 call _glapi_get_dispatch
28769 movq 8(%rsp), %xmm0
28770 movq (%rsp), %rdi
28771 addq $24, %rsp
28772 movq 6080(%rax), %r11
28773 jmp *%r11
28774 #endif /* defined(GLX_USE_TLS) */
28775 .size GL_PREFIX(VertexAttrib1dNV), .-GL_PREFIX(VertexAttrib1dNV)
28776
28777 .p2align 4,,15
28778 .globl GL_PREFIX(VertexAttrib1dvNV)
28779 .type GL_PREFIX(VertexAttrib1dvNV), @function
28780 GL_PREFIX(VertexAttrib1dvNV):
28781 #if defined(GLX_USE_TLS)
28782 call _x86_64_get_dispatch@PLT
28783 movq 6088(%rax), %r11
28784 jmp *%r11
28785 #elif defined(PTHREADS)
28786 pushq %rdi
28787 pushq %rsi
28788 pushq %rbp
28789 call _x86_64_get_dispatch@PLT
28790 popq %rbp
28791 popq %rsi
28792 popq %rdi
28793 movq 6088(%rax), %r11
28794 jmp *%r11
28795 #else
28796 movq _glapi_Dispatch(%rip), %rax
28797 testq %rax, %rax
28798 je 1f
28799 movq 6088(%rax), %r11
28800 jmp *%r11
28801 1:
28802 pushq %rdi
28803 pushq %rsi
28804 pushq %rbp
28805 call _glapi_get_dispatch
28806 popq %rbp
28807 popq %rsi
28808 popq %rdi
28809 movq 6088(%rax), %r11
28810 jmp *%r11
28811 #endif /* defined(GLX_USE_TLS) */
28812 .size GL_PREFIX(VertexAttrib1dvNV), .-GL_PREFIX(VertexAttrib1dvNV)
28813
28814 .p2align 4,,15
28815 .globl GL_PREFIX(VertexAttrib1fNV)
28816 .type GL_PREFIX(VertexAttrib1fNV), @function
28817 GL_PREFIX(VertexAttrib1fNV):
28818 #if defined(GLX_USE_TLS)
28819 call _x86_64_get_dispatch@PLT
28820 movq 6096(%rax), %r11
28821 jmp *%r11
28822 #elif defined(PTHREADS)
28823 subq $24, %rsp
28824 movq %rdi, (%rsp)
28825 movq %xmm0, 8(%rsp)
28826 call _x86_64_get_dispatch@PLT
28827 movq 8(%rsp), %xmm0
28828 movq (%rsp), %rdi
28829 addq $24, %rsp
28830 movq 6096(%rax), %r11
28831 jmp *%r11
28832 #else
28833 movq _glapi_Dispatch(%rip), %rax
28834 testq %rax, %rax
28835 je 1f
28836 movq 6096(%rax), %r11
28837 jmp *%r11
28838 1:
28839 subq $24, %rsp
28840 movq %rdi, (%rsp)
28841 movq %xmm0, 8(%rsp)
28842 call _glapi_get_dispatch
28843 movq 8(%rsp), %xmm0
28844 movq (%rsp), %rdi
28845 addq $24, %rsp
28846 movq 6096(%rax), %r11
28847 jmp *%r11
28848 #endif /* defined(GLX_USE_TLS) */
28849 .size GL_PREFIX(VertexAttrib1fNV), .-GL_PREFIX(VertexAttrib1fNV)
28850
28851 .p2align 4,,15
28852 .globl GL_PREFIX(VertexAttrib1fvNV)
28853 .type GL_PREFIX(VertexAttrib1fvNV), @function
28854 GL_PREFIX(VertexAttrib1fvNV):
28855 #if defined(GLX_USE_TLS)
28856 call _x86_64_get_dispatch@PLT
28857 movq 6104(%rax), %r11
28858 jmp *%r11
28859 #elif defined(PTHREADS)
28860 pushq %rdi
28861 pushq %rsi
28862 pushq %rbp
28863 call _x86_64_get_dispatch@PLT
28864 popq %rbp
28865 popq %rsi
28866 popq %rdi
28867 movq 6104(%rax), %r11
28868 jmp *%r11
28869 #else
28870 movq _glapi_Dispatch(%rip), %rax
28871 testq %rax, %rax
28872 je 1f
28873 movq 6104(%rax), %r11
28874 jmp *%r11
28875 1:
28876 pushq %rdi
28877 pushq %rsi
28878 pushq %rbp
28879 call _glapi_get_dispatch
28880 popq %rbp
28881 popq %rsi
28882 popq %rdi
28883 movq 6104(%rax), %r11
28884 jmp *%r11
28885 #endif /* defined(GLX_USE_TLS) */
28886 .size GL_PREFIX(VertexAttrib1fvNV), .-GL_PREFIX(VertexAttrib1fvNV)
28887
28888 .p2align 4,,15
28889 .globl GL_PREFIX(VertexAttrib1sNV)
28890 .type GL_PREFIX(VertexAttrib1sNV), @function
28891 GL_PREFIX(VertexAttrib1sNV):
28892 #if defined(GLX_USE_TLS)
28893 call _x86_64_get_dispatch@PLT
28894 movq 6112(%rax), %r11
28895 jmp *%r11
28896 #elif defined(PTHREADS)
28897 pushq %rdi
28898 pushq %rsi
28899 pushq %rbp
28900 call _x86_64_get_dispatch@PLT
28901 popq %rbp
28902 popq %rsi
28903 popq %rdi
28904 movq 6112(%rax), %r11
28905 jmp *%r11
28906 #else
28907 movq _glapi_Dispatch(%rip), %rax
28908 testq %rax, %rax
28909 je 1f
28910 movq 6112(%rax), %r11
28911 jmp *%r11
28912 1:
28913 pushq %rdi
28914 pushq %rsi
28915 pushq %rbp
28916 call _glapi_get_dispatch
28917 popq %rbp
28918 popq %rsi
28919 popq %rdi
28920 movq 6112(%rax), %r11
28921 jmp *%r11
28922 #endif /* defined(GLX_USE_TLS) */
28923 .size GL_PREFIX(VertexAttrib1sNV), .-GL_PREFIX(VertexAttrib1sNV)
28924
28925 .p2align 4,,15
28926 .globl GL_PREFIX(VertexAttrib1svNV)
28927 .type GL_PREFIX(VertexAttrib1svNV), @function
28928 GL_PREFIX(VertexAttrib1svNV):
28929 #if defined(GLX_USE_TLS)
28930 call _x86_64_get_dispatch@PLT
28931 movq 6120(%rax), %r11
28932 jmp *%r11
28933 #elif defined(PTHREADS)
28934 pushq %rdi
28935 pushq %rsi
28936 pushq %rbp
28937 call _x86_64_get_dispatch@PLT
28938 popq %rbp
28939 popq %rsi
28940 popq %rdi
28941 movq 6120(%rax), %r11
28942 jmp *%r11
28943 #else
28944 movq _glapi_Dispatch(%rip), %rax
28945 testq %rax, %rax
28946 je 1f
28947 movq 6120(%rax), %r11
28948 jmp *%r11
28949 1:
28950 pushq %rdi
28951 pushq %rsi
28952 pushq %rbp
28953 call _glapi_get_dispatch
28954 popq %rbp
28955 popq %rsi
28956 popq %rdi
28957 movq 6120(%rax), %r11
28958 jmp *%r11
28959 #endif /* defined(GLX_USE_TLS) */
28960 .size GL_PREFIX(VertexAttrib1svNV), .-GL_PREFIX(VertexAttrib1svNV)
28961
28962 .p2align 4,,15
28963 .globl GL_PREFIX(VertexAttrib2dNV)
28964 .type GL_PREFIX(VertexAttrib2dNV), @function
28965 GL_PREFIX(VertexAttrib2dNV):
28966 #if defined(GLX_USE_TLS)
28967 call _x86_64_get_dispatch@PLT
28968 movq 6128(%rax), %r11
28969 jmp *%r11
28970 #elif defined(PTHREADS)
28971 subq $24, %rsp
28972 movq %rdi, (%rsp)
28973 movq %xmm0, 8(%rsp)
28974 movq %xmm1, 16(%rsp)
28975 call _x86_64_get_dispatch@PLT
28976 movq 16(%rsp), %xmm1
28977 movq 8(%rsp), %xmm0
28978 movq (%rsp), %rdi
28979 addq $24, %rsp
28980 movq 6128(%rax), %r11
28981 jmp *%r11
28982 #else
28983 movq _glapi_Dispatch(%rip), %rax
28984 testq %rax, %rax
28985 je 1f
28986 movq 6128(%rax), %r11
28987 jmp *%r11
28988 1:
28989 subq $24, %rsp
28990 movq %rdi, (%rsp)
28991 movq %xmm0, 8(%rsp)
28992 movq %xmm1, 16(%rsp)
28993 call _glapi_get_dispatch
28994 movq 16(%rsp), %xmm1
28995 movq 8(%rsp), %xmm0
28996 movq (%rsp), %rdi
28997 addq $24, %rsp
28998 movq 6128(%rax), %r11
28999 jmp *%r11
29000 #endif /* defined(GLX_USE_TLS) */
29001 .size GL_PREFIX(VertexAttrib2dNV), .-GL_PREFIX(VertexAttrib2dNV)
29002
29003 .p2align 4,,15
29004 .globl GL_PREFIX(VertexAttrib2dvNV)
29005 .type GL_PREFIX(VertexAttrib2dvNV), @function
29006 GL_PREFIX(VertexAttrib2dvNV):
29007 #if defined(GLX_USE_TLS)
29008 call _x86_64_get_dispatch@PLT
29009 movq 6136(%rax), %r11
29010 jmp *%r11
29011 #elif defined(PTHREADS)
29012 pushq %rdi
29013 pushq %rsi
29014 pushq %rbp
29015 call _x86_64_get_dispatch@PLT
29016 popq %rbp
29017 popq %rsi
29018 popq %rdi
29019 movq 6136(%rax), %r11
29020 jmp *%r11
29021 #else
29022 movq _glapi_Dispatch(%rip), %rax
29023 testq %rax, %rax
29024 je 1f
29025 movq 6136(%rax), %r11
29026 jmp *%r11
29027 1:
29028 pushq %rdi
29029 pushq %rsi
29030 pushq %rbp
29031 call _glapi_get_dispatch
29032 popq %rbp
29033 popq %rsi
29034 popq %rdi
29035 movq 6136(%rax), %r11
29036 jmp *%r11
29037 #endif /* defined(GLX_USE_TLS) */
29038 .size GL_PREFIX(VertexAttrib2dvNV), .-GL_PREFIX(VertexAttrib2dvNV)
29039
29040 .p2align 4,,15
29041 .globl GL_PREFIX(VertexAttrib2fNV)
29042 .type GL_PREFIX(VertexAttrib2fNV), @function
29043 GL_PREFIX(VertexAttrib2fNV):
29044 #if defined(GLX_USE_TLS)
29045 call _x86_64_get_dispatch@PLT
29046 movq 6144(%rax), %r11
29047 jmp *%r11
29048 #elif defined(PTHREADS)
29049 subq $24, %rsp
29050 movq %rdi, (%rsp)
29051 movq %xmm0, 8(%rsp)
29052 movq %xmm1, 16(%rsp)
29053 call _x86_64_get_dispatch@PLT
29054 movq 16(%rsp), %xmm1
29055 movq 8(%rsp), %xmm0
29056 movq (%rsp), %rdi
29057 addq $24, %rsp
29058 movq 6144(%rax), %r11
29059 jmp *%r11
29060 #else
29061 movq _glapi_Dispatch(%rip), %rax
29062 testq %rax, %rax
29063 je 1f
29064 movq 6144(%rax), %r11
29065 jmp *%r11
29066 1:
29067 subq $24, %rsp
29068 movq %rdi, (%rsp)
29069 movq %xmm0, 8(%rsp)
29070 movq %xmm1, 16(%rsp)
29071 call _glapi_get_dispatch
29072 movq 16(%rsp), %xmm1
29073 movq 8(%rsp), %xmm0
29074 movq (%rsp), %rdi
29075 addq $24, %rsp
29076 movq 6144(%rax), %r11
29077 jmp *%r11
29078 #endif /* defined(GLX_USE_TLS) */
29079 .size GL_PREFIX(VertexAttrib2fNV), .-GL_PREFIX(VertexAttrib2fNV)
29080
29081 .p2align 4,,15
29082 .globl GL_PREFIX(VertexAttrib2fvNV)
29083 .type GL_PREFIX(VertexAttrib2fvNV), @function
29084 GL_PREFIX(VertexAttrib2fvNV):
29085 #if defined(GLX_USE_TLS)
29086 call _x86_64_get_dispatch@PLT
29087 movq 6152(%rax), %r11
29088 jmp *%r11
29089 #elif defined(PTHREADS)
29090 pushq %rdi
29091 pushq %rsi
29092 pushq %rbp
29093 call _x86_64_get_dispatch@PLT
29094 popq %rbp
29095 popq %rsi
29096 popq %rdi
29097 movq 6152(%rax), %r11
29098 jmp *%r11
29099 #else
29100 movq _glapi_Dispatch(%rip), %rax
29101 testq %rax, %rax
29102 je 1f
29103 movq 6152(%rax), %r11
29104 jmp *%r11
29105 1:
29106 pushq %rdi
29107 pushq %rsi
29108 pushq %rbp
29109 call _glapi_get_dispatch
29110 popq %rbp
29111 popq %rsi
29112 popq %rdi
29113 movq 6152(%rax), %r11
29114 jmp *%r11
29115 #endif /* defined(GLX_USE_TLS) */
29116 .size GL_PREFIX(VertexAttrib2fvNV), .-GL_PREFIX(VertexAttrib2fvNV)
29117
29118 .p2align 4,,15
29119 .globl GL_PREFIX(VertexAttrib2sNV)
29120 .type GL_PREFIX(VertexAttrib2sNV), @function
29121 GL_PREFIX(VertexAttrib2sNV):
29122 #if defined(GLX_USE_TLS)
29123 call _x86_64_get_dispatch@PLT
29124 movq 6160(%rax), %r11
29125 jmp *%r11
29126 #elif defined(PTHREADS)
29127 pushq %rdi
29128 pushq %rsi
29129 pushq %rdx
29130 call _x86_64_get_dispatch@PLT
29131 popq %rdx
29132 popq %rsi
29133 popq %rdi
29134 movq 6160(%rax), %r11
29135 jmp *%r11
29136 #else
29137 movq _glapi_Dispatch(%rip), %rax
29138 testq %rax, %rax
29139 je 1f
29140 movq 6160(%rax), %r11
29141 jmp *%r11
29142 1:
29143 pushq %rdi
29144 pushq %rsi
29145 pushq %rdx
29146 call _glapi_get_dispatch
29147 popq %rdx
29148 popq %rsi
29149 popq %rdi
29150 movq 6160(%rax), %r11
29151 jmp *%r11
29152 #endif /* defined(GLX_USE_TLS) */
29153 .size GL_PREFIX(VertexAttrib2sNV), .-GL_PREFIX(VertexAttrib2sNV)
29154
29155 .p2align 4,,15
29156 .globl GL_PREFIX(VertexAttrib2svNV)
29157 .type GL_PREFIX(VertexAttrib2svNV), @function
29158 GL_PREFIX(VertexAttrib2svNV):
29159 #if defined(GLX_USE_TLS)
29160 call _x86_64_get_dispatch@PLT
29161 movq 6168(%rax), %r11
29162 jmp *%r11
29163 #elif defined(PTHREADS)
29164 pushq %rdi
29165 pushq %rsi
29166 pushq %rbp
29167 call _x86_64_get_dispatch@PLT
29168 popq %rbp
29169 popq %rsi
29170 popq %rdi
29171 movq 6168(%rax), %r11
29172 jmp *%r11
29173 #else
29174 movq _glapi_Dispatch(%rip), %rax
29175 testq %rax, %rax
29176 je 1f
29177 movq 6168(%rax), %r11
29178 jmp *%r11
29179 1:
29180 pushq %rdi
29181 pushq %rsi
29182 pushq %rbp
29183 call _glapi_get_dispatch
29184 popq %rbp
29185 popq %rsi
29186 popq %rdi
29187 movq 6168(%rax), %r11
29188 jmp *%r11
29189 #endif /* defined(GLX_USE_TLS) */
29190 .size GL_PREFIX(VertexAttrib2svNV), .-GL_PREFIX(VertexAttrib2svNV)
29191
29192 .p2align 4,,15
29193 .globl GL_PREFIX(VertexAttrib3dNV)
29194 .type GL_PREFIX(VertexAttrib3dNV), @function
29195 GL_PREFIX(VertexAttrib3dNV):
29196 #if defined(GLX_USE_TLS)
29197 call _x86_64_get_dispatch@PLT
29198 movq 6176(%rax), %r11
29199 jmp *%r11
29200 #elif defined(PTHREADS)
29201 subq $40, %rsp
29202 movq %rdi, (%rsp)
29203 movq %xmm0, 8(%rsp)
29204 movq %xmm1, 16(%rsp)
29205 movq %xmm2, 24(%rsp)
29206 call _x86_64_get_dispatch@PLT
29207 movq 24(%rsp), %xmm2
29208 movq 16(%rsp), %xmm1
29209 movq 8(%rsp), %xmm0
29210 movq (%rsp), %rdi
29211 addq $40, %rsp
29212 movq 6176(%rax), %r11
29213 jmp *%r11
29214 #else
29215 movq _glapi_Dispatch(%rip), %rax
29216 testq %rax, %rax
29217 je 1f
29218 movq 6176(%rax), %r11
29219 jmp *%r11
29220 1:
29221 subq $40, %rsp
29222 movq %rdi, (%rsp)
29223 movq %xmm0, 8(%rsp)
29224 movq %xmm1, 16(%rsp)
29225 movq %xmm2, 24(%rsp)
29226 call _glapi_get_dispatch
29227 movq 24(%rsp), %xmm2
29228 movq 16(%rsp), %xmm1
29229 movq 8(%rsp), %xmm0
29230 movq (%rsp), %rdi
29231 addq $40, %rsp
29232 movq 6176(%rax), %r11
29233 jmp *%r11
29234 #endif /* defined(GLX_USE_TLS) */
29235 .size GL_PREFIX(VertexAttrib3dNV), .-GL_PREFIX(VertexAttrib3dNV)
29236
29237 .p2align 4,,15
29238 .globl GL_PREFIX(VertexAttrib3dvNV)
29239 .type GL_PREFIX(VertexAttrib3dvNV), @function
29240 GL_PREFIX(VertexAttrib3dvNV):
29241 #if defined(GLX_USE_TLS)
29242 call _x86_64_get_dispatch@PLT
29243 movq 6184(%rax), %r11
29244 jmp *%r11
29245 #elif defined(PTHREADS)
29246 pushq %rdi
29247 pushq %rsi
29248 pushq %rbp
29249 call _x86_64_get_dispatch@PLT
29250 popq %rbp
29251 popq %rsi
29252 popq %rdi
29253 movq 6184(%rax), %r11
29254 jmp *%r11
29255 #else
29256 movq _glapi_Dispatch(%rip), %rax
29257 testq %rax, %rax
29258 je 1f
29259 movq 6184(%rax), %r11
29260 jmp *%r11
29261 1:
29262 pushq %rdi
29263 pushq %rsi
29264 pushq %rbp
29265 call _glapi_get_dispatch
29266 popq %rbp
29267 popq %rsi
29268 popq %rdi
29269 movq 6184(%rax), %r11
29270 jmp *%r11
29271 #endif /* defined(GLX_USE_TLS) */
29272 .size GL_PREFIX(VertexAttrib3dvNV), .-GL_PREFIX(VertexAttrib3dvNV)
29273
29274 .p2align 4,,15
29275 .globl GL_PREFIX(VertexAttrib3fNV)
29276 .type GL_PREFIX(VertexAttrib3fNV), @function
29277 GL_PREFIX(VertexAttrib3fNV):
29278 #if defined(GLX_USE_TLS)
29279 call _x86_64_get_dispatch@PLT
29280 movq 6192(%rax), %r11
29281 jmp *%r11
29282 #elif defined(PTHREADS)
29283 subq $40, %rsp
29284 movq %rdi, (%rsp)
29285 movq %xmm0, 8(%rsp)
29286 movq %xmm1, 16(%rsp)
29287 movq %xmm2, 24(%rsp)
29288 call _x86_64_get_dispatch@PLT
29289 movq 24(%rsp), %xmm2
29290 movq 16(%rsp), %xmm1
29291 movq 8(%rsp), %xmm0
29292 movq (%rsp), %rdi
29293 addq $40, %rsp
29294 movq 6192(%rax), %r11
29295 jmp *%r11
29296 #else
29297 movq _glapi_Dispatch(%rip), %rax
29298 testq %rax, %rax
29299 je 1f
29300 movq 6192(%rax), %r11
29301 jmp *%r11
29302 1:
29303 subq $40, %rsp
29304 movq %rdi, (%rsp)
29305 movq %xmm0, 8(%rsp)
29306 movq %xmm1, 16(%rsp)
29307 movq %xmm2, 24(%rsp)
29308 call _glapi_get_dispatch
29309 movq 24(%rsp), %xmm2
29310 movq 16(%rsp), %xmm1
29311 movq 8(%rsp), %xmm0
29312 movq (%rsp), %rdi
29313 addq $40, %rsp
29314 movq 6192(%rax), %r11
29315 jmp *%r11
29316 #endif /* defined(GLX_USE_TLS) */
29317 .size GL_PREFIX(VertexAttrib3fNV), .-GL_PREFIX(VertexAttrib3fNV)
29318
29319 .p2align 4,,15
29320 .globl GL_PREFIX(VertexAttrib3fvNV)
29321 .type GL_PREFIX(VertexAttrib3fvNV), @function
29322 GL_PREFIX(VertexAttrib3fvNV):
29323 #if defined(GLX_USE_TLS)
29324 call _x86_64_get_dispatch@PLT
29325 movq 6200(%rax), %r11
29326 jmp *%r11
29327 #elif defined(PTHREADS)
29328 pushq %rdi
29329 pushq %rsi
29330 pushq %rbp
29331 call _x86_64_get_dispatch@PLT
29332 popq %rbp
29333 popq %rsi
29334 popq %rdi
29335 movq 6200(%rax), %r11
29336 jmp *%r11
29337 #else
29338 movq _glapi_Dispatch(%rip), %rax
29339 testq %rax, %rax
29340 je 1f
29341 movq 6200(%rax), %r11
29342 jmp *%r11
29343 1:
29344 pushq %rdi
29345 pushq %rsi
29346 pushq %rbp
29347 call _glapi_get_dispatch
29348 popq %rbp
29349 popq %rsi
29350 popq %rdi
29351 movq 6200(%rax), %r11
29352 jmp *%r11
29353 #endif /* defined(GLX_USE_TLS) */
29354 .size GL_PREFIX(VertexAttrib3fvNV), .-GL_PREFIX(VertexAttrib3fvNV)
29355
29356 .p2align 4,,15
29357 .globl GL_PREFIX(VertexAttrib3sNV)
29358 .type GL_PREFIX(VertexAttrib3sNV), @function
29359 GL_PREFIX(VertexAttrib3sNV):
29360 #if defined(GLX_USE_TLS)
29361 call _x86_64_get_dispatch@PLT
29362 movq 6208(%rax), %r11
29363 jmp *%r11
29364 #elif defined(PTHREADS)
29365 pushq %rdi
29366 pushq %rsi
29367 pushq %rdx
29368 pushq %rcx
29369 pushq %rbp
29370 call _x86_64_get_dispatch@PLT
29371 popq %rbp
29372 popq %rcx
29373 popq %rdx
29374 popq %rsi
29375 popq %rdi
29376 movq 6208(%rax), %r11
29377 jmp *%r11
29378 #else
29379 movq _glapi_Dispatch(%rip), %rax
29380 testq %rax, %rax
29381 je 1f
29382 movq 6208(%rax), %r11
29383 jmp *%r11
29384 1:
29385 pushq %rdi
29386 pushq %rsi
29387 pushq %rdx
29388 pushq %rcx
29389 pushq %rbp
29390 call _glapi_get_dispatch
29391 popq %rbp
29392 popq %rcx
29393 popq %rdx
29394 popq %rsi
29395 popq %rdi
29396 movq 6208(%rax), %r11
29397 jmp *%r11
29398 #endif /* defined(GLX_USE_TLS) */
29399 .size GL_PREFIX(VertexAttrib3sNV), .-GL_PREFIX(VertexAttrib3sNV)
29400
29401 .p2align 4,,15
29402 .globl GL_PREFIX(VertexAttrib3svNV)
29403 .type GL_PREFIX(VertexAttrib3svNV), @function
29404 GL_PREFIX(VertexAttrib3svNV):
29405 #if defined(GLX_USE_TLS)
29406 call _x86_64_get_dispatch@PLT
29407 movq 6216(%rax), %r11
29408 jmp *%r11
29409 #elif defined(PTHREADS)
29410 pushq %rdi
29411 pushq %rsi
29412 pushq %rbp
29413 call _x86_64_get_dispatch@PLT
29414 popq %rbp
29415 popq %rsi
29416 popq %rdi
29417 movq 6216(%rax), %r11
29418 jmp *%r11
29419 #else
29420 movq _glapi_Dispatch(%rip), %rax
29421 testq %rax, %rax
29422 je 1f
29423 movq 6216(%rax), %r11
29424 jmp *%r11
29425 1:
29426 pushq %rdi
29427 pushq %rsi
29428 pushq %rbp
29429 call _glapi_get_dispatch
29430 popq %rbp
29431 popq %rsi
29432 popq %rdi
29433 movq 6216(%rax), %r11
29434 jmp *%r11
29435 #endif /* defined(GLX_USE_TLS) */
29436 .size GL_PREFIX(VertexAttrib3svNV), .-GL_PREFIX(VertexAttrib3svNV)
29437
29438 .p2align 4,,15
29439 .globl GL_PREFIX(VertexAttrib4dNV)
29440 .type GL_PREFIX(VertexAttrib4dNV), @function
29441 GL_PREFIX(VertexAttrib4dNV):
29442 #if defined(GLX_USE_TLS)
29443 call _x86_64_get_dispatch@PLT
29444 movq 6224(%rax), %r11
29445 jmp *%r11
29446 #elif defined(PTHREADS)
29447 subq $40, %rsp
29448 movq %rdi, (%rsp)
29449 movq %xmm0, 8(%rsp)
29450 movq %xmm1, 16(%rsp)
29451 movq %xmm2, 24(%rsp)
29452 movq %xmm3, 32(%rsp)
29453 call _x86_64_get_dispatch@PLT
29454 movq 32(%rsp), %xmm3
29455 movq 24(%rsp), %xmm2
29456 movq 16(%rsp), %xmm1
29457 movq 8(%rsp), %xmm0
29458 movq (%rsp), %rdi
29459 addq $40, %rsp
29460 movq 6224(%rax), %r11
29461 jmp *%r11
29462 #else
29463 movq _glapi_Dispatch(%rip), %rax
29464 testq %rax, %rax
29465 je 1f
29466 movq 6224(%rax), %r11
29467 jmp *%r11
29468 1:
29469 subq $40, %rsp
29470 movq %rdi, (%rsp)
29471 movq %xmm0, 8(%rsp)
29472 movq %xmm1, 16(%rsp)
29473 movq %xmm2, 24(%rsp)
29474 movq %xmm3, 32(%rsp)
29475 call _glapi_get_dispatch
29476 movq 32(%rsp), %xmm3
29477 movq 24(%rsp), %xmm2
29478 movq 16(%rsp), %xmm1
29479 movq 8(%rsp), %xmm0
29480 movq (%rsp), %rdi
29481 addq $40, %rsp
29482 movq 6224(%rax), %r11
29483 jmp *%r11
29484 #endif /* defined(GLX_USE_TLS) */
29485 .size GL_PREFIX(VertexAttrib4dNV), .-GL_PREFIX(VertexAttrib4dNV)
29486
29487 .p2align 4,,15
29488 .globl GL_PREFIX(VertexAttrib4dvNV)
29489 .type GL_PREFIX(VertexAttrib4dvNV), @function
29490 GL_PREFIX(VertexAttrib4dvNV):
29491 #if defined(GLX_USE_TLS)
29492 call _x86_64_get_dispatch@PLT
29493 movq 6232(%rax), %r11
29494 jmp *%r11
29495 #elif defined(PTHREADS)
29496 pushq %rdi
29497 pushq %rsi
29498 pushq %rbp
29499 call _x86_64_get_dispatch@PLT
29500 popq %rbp
29501 popq %rsi
29502 popq %rdi
29503 movq 6232(%rax), %r11
29504 jmp *%r11
29505 #else
29506 movq _glapi_Dispatch(%rip), %rax
29507 testq %rax, %rax
29508 je 1f
29509 movq 6232(%rax), %r11
29510 jmp *%r11
29511 1:
29512 pushq %rdi
29513 pushq %rsi
29514 pushq %rbp
29515 call _glapi_get_dispatch
29516 popq %rbp
29517 popq %rsi
29518 popq %rdi
29519 movq 6232(%rax), %r11
29520 jmp *%r11
29521 #endif /* defined(GLX_USE_TLS) */
29522 .size GL_PREFIX(VertexAttrib4dvNV), .-GL_PREFIX(VertexAttrib4dvNV)
29523
29524 .p2align 4,,15
29525 .globl GL_PREFIX(VertexAttrib4fNV)
29526 .type GL_PREFIX(VertexAttrib4fNV), @function
29527 GL_PREFIX(VertexAttrib4fNV):
29528 #if defined(GLX_USE_TLS)
29529 call _x86_64_get_dispatch@PLT
29530 movq 6240(%rax), %r11
29531 jmp *%r11
29532 #elif defined(PTHREADS)
29533 subq $40, %rsp
29534 movq %rdi, (%rsp)
29535 movq %xmm0, 8(%rsp)
29536 movq %xmm1, 16(%rsp)
29537 movq %xmm2, 24(%rsp)
29538 movq %xmm3, 32(%rsp)
29539 call _x86_64_get_dispatch@PLT
29540 movq 32(%rsp), %xmm3
29541 movq 24(%rsp), %xmm2
29542 movq 16(%rsp), %xmm1
29543 movq 8(%rsp), %xmm0
29544 movq (%rsp), %rdi
29545 addq $40, %rsp
29546 movq 6240(%rax), %r11
29547 jmp *%r11
29548 #else
29549 movq _glapi_Dispatch(%rip), %rax
29550 testq %rax, %rax
29551 je 1f
29552 movq 6240(%rax), %r11
29553 jmp *%r11
29554 1:
29555 subq $40, %rsp
29556 movq %rdi, (%rsp)
29557 movq %xmm0, 8(%rsp)
29558 movq %xmm1, 16(%rsp)
29559 movq %xmm2, 24(%rsp)
29560 movq %xmm3, 32(%rsp)
29561 call _glapi_get_dispatch
29562 movq 32(%rsp), %xmm3
29563 movq 24(%rsp), %xmm2
29564 movq 16(%rsp), %xmm1
29565 movq 8(%rsp), %xmm0
29566 movq (%rsp), %rdi
29567 addq $40, %rsp
29568 movq 6240(%rax), %r11
29569 jmp *%r11
29570 #endif /* defined(GLX_USE_TLS) */
29571 .size GL_PREFIX(VertexAttrib4fNV), .-GL_PREFIX(VertexAttrib4fNV)
29572
29573 .p2align 4,,15
29574 .globl GL_PREFIX(VertexAttrib4fvNV)
29575 .type GL_PREFIX(VertexAttrib4fvNV), @function
29576 GL_PREFIX(VertexAttrib4fvNV):
29577 #if defined(GLX_USE_TLS)
29578 call _x86_64_get_dispatch@PLT
29579 movq 6248(%rax), %r11
29580 jmp *%r11
29581 #elif defined(PTHREADS)
29582 pushq %rdi
29583 pushq %rsi
29584 pushq %rbp
29585 call _x86_64_get_dispatch@PLT
29586 popq %rbp
29587 popq %rsi
29588 popq %rdi
29589 movq 6248(%rax), %r11
29590 jmp *%r11
29591 #else
29592 movq _glapi_Dispatch(%rip), %rax
29593 testq %rax, %rax
29594 je 1f
29595 movq 6248(%rax), %r11
29596 jmp *%r11
29597 1:
29598 pushq %rdi
29599 pushq %rsi
29600 pushq %rbp
29601 call _glapi_get_dispatch
29602 popq %rbp
29603 popq %rsi
29604 popq %rdi
29605 movq 6248(%rax), %r11
29606 jmp *%r11
29607 #endif /* defined(GLX_USE_TLS) */
29608 .size GL_PREFIX(VertexAttrib4fvNV), .-GL_PREFIX(VertexAttrib4fvNV)
29609
29610 .p2align 4,,15
29611 .globl GL_PREFIX(VertexAttrib4sNV)
29612 .type GL_PREFIX(VertexAttrib4sNV), @function
29613 GL_PREFIX(VertexAttrib4sNV):
29614 #if defined(GLX_USE_TLS)
29615 call _x86_64_get_dispatch@PLT
29616 movq 6256(%rax), %r11
29617 jmp *%r11
29618 #elif defined(PTHREADS)
29619 pushq %rdi
29620 pushq %rsi
29621 pushq %rdx
29622 pushq %rcx
29623 pushq %r8
29624 call _x86_64_get_dispatch@PLT
29625 popq %r8
29626 popq %rcx
29627 popq %rdx
29628 popq %rsi
29629 popq %rdi
29630 movq 6256(%rax), %r11
29631 jmp *%r11
29632 #else
29633 movq _glapi_Dispatch(%rip), %rax
29634 testq %rax, %rax
29635 je 1f
29636 movq 6256(%rax), %r11
29637 jmp *%r11
29638 1:
29639 pushq %rdi
29640 pushq %rsi
29641 pushq %rdx
29642 pushq %rcx
29643 pushq %r8
29644 call _glapi_get_dispatch
29645 popq %r8
29646 popq %rcx
29647 popq %rdx
29648 popq %rsi
29649 popq %rdi
29650 movq 6256(%rax), %r11
29651 jmp *%r11
29652 #endif /* defined(GLX_USE_TLS) */
29653 .size GL_PREFIX(VertexAttrib4sNV), .-GL_PREFIX(VertexAttrib4sNV)
29654
29655 .p2align 4,,15
29656 .globl GL_PREFIX(VertexAttrib4svNV)
29657 .type GL_PREFIX(VertexAttrib4svNV), @function
29658 GL_PREFIX(VertexAttrib4svNV):
29659 #if defined(GLX_USE_TLS)
29660 call _x86_64_get_dispatch@PLT
29661 movq 6264(%rax), %r11
29662 jmp *%r11
29663 #elif defined(PTHREADS)
29664 pushq %rdi
29665 pushq %rsi
29666 pushq %rbp
29667 call _x86_64_get_dispatch@PLT
29668 popq %rbp
29669 popq %rsi
29670 popq %rdi
29671 movq 6264(%rax), %r11
29672 jmp *%r11
29673 #else
29674 movq _glapi_Dispatch(%rip), %rax
29675 testq %rax, %rax
29676 je 1f
29677 movq 6264(%rax), %r11
29678 jmp *%r11
29679 1:
29680 pushq %rdi
29681 pushq %rsi
29682 pushq %rbp
29683 call _glapi_get_dispatch
29684 popq %rbp
29685 popq %rsi
29686 popq %rdi
29687 movq 6264(%rax), %r11
29688 jmp *%r11
29689 #endif /* defined(GLX_USE_TLS) */
29690 .size GL_PREFIX(VertexAttrib4svNV), .-GL_PREFIX(VertexAttrib4svNV)
29691
29692 .p2align 4,,15
29693 .globl GL_PREFIX(VertexAttrib4ubNV)
29694 .type GL_PREFIX(VertexAttrib4ubNV), @function
29695 GL_PREFIX(VertexAttrib4ubNV):
29696 #if defined(GLX_USE_TLS)
29697 call _x86_64_get_dispatch@PLT
29698 movq 6272(%rax), %r11
29699 jmp *%r11
29700 #elif defined(PTHREADS)
29701 pushq %rdi
29702 pushq %rsi
29703 pushq %rdx
29704 pushq %rcx
29705 pushq %r8
29706 call _x86_64_get_dispatch@PLT
29707 popq %r8
29708 popq %rcx
29709 popq %rdx
29710 popq %rsi
29711 popq %rdi
29712 movq 6272(%rax), %r11
29713 jmp *%r11
29714 #else
29715 movq _glapi_Dispatch(%rip), %rax
29716 testq %rax, %rax
29717 je 1f
29718 movq 6272(%rax), %r11
29719 jmp *%r11
29720 1:
29721 pushq %rdi
29722 pushq %rsi
29723 pushq %rdx
29724 pushq %rcx
29725 pushq %r8
29726 call _glapi_get_dispatch
29727 popq %r8
29728 popq %rcx
29729 popq %rdx
29730 popq %rsi
29731 popq %rdi
29732 movq 6272(%rax), %r11
29733 jmp *%r11
29734 #endif /* defined(GLX_USE_TLS) */
29735 .size GL_PREFIX(VertexAttrib4ubNV), .-GL_PREFIX(VertexAttrib4ubNV)
29736
29737 .p2align 4,,15
29738 .globl GL_PREFIX(VertexAttrib4ubvNV)
29739 .type GL_PREFIX(VertexAttrib4ubvNV), @function
29740 GL_PREFIX(VertexAttrib4ubvNV):
29741 #if defined(GLX_USE_TLS)
29742 call _x86_64_get_dispatch@PLT
29743 movq 6280(%rax), %r11
29744 jmp *%r11
29745 #elif defined(PTHREADS)
29746 pushq %rdi
29747 pushq %rsi
29748 pushq %rbp
29749 call _x86_64_get_dispatch@PLT
29750 popq %rbp
29751 popq %rsi
29752 popq %rdi
29753 movq 6280(%rax), %r11
29754 jmp *%r11
29755 #else
29756 movq _glapi_Dispatch(%rip), %rax
29757 testq %rax, %rax
29758 je 1f
29759 movq 6280(%rax), %r11
29760 jmp *%r11
29761 1:
29762 pushq %rdi
29763 pushq %rsi
29764 pushq %rbp
29765 call _glapi_get_dispatch
29766 popq %rbp
29767 popq %rsi
29768 popq %rdi
29769 movq 6280(%rax), %r11
29770 jmp *%r11
29771 #endif /* defined(GLX_USE_TLS) */
29772 .size GL_PREFIX(VertexAttrib4ubvNV), .-GL_PREFIX(VertexAttrib4ubvNV)
29773
29774 .p2align 4,,15
29775 .globl GL_PREFIX(VertexAttribPointerNV)
29776 .type GL_PREFIX(VertexAttribPointerNV), @function
29777 GL_PREFIX(VertexAttribPointerNV):
29778 #if defined(GLX_USE_TLS)
29779 call _x86_64_get_dispatch@PLT
29780 movq 6288(%rax), %r11
29781 jmp *%r11
29782 #elif defined(PTHREADS)
29783 pushq %rdi
29784 pushq %rsi
29785 pushq %rdx
29786 pushq %rcx
29787 pushq %r8
29788 call _x86_64_get_dispatch@PLT
29789 popq %r8
29790 popq %rcx
29791 popq %rdx
29792 popq %rsi
29793 popq %rdi
29794 movq 6288(%rax), %r11
29795 jmp *%r11
29796 #else
29797 movq _glapi_Dispatch(%rip), %rax
29798 testq %rax, %rax
29799 je 1f
29800 movq 6288(%rax), %r11
29801 jmp *%r11
29802 1:
29803 pushq %rdi
29804 pushq %rsi
29805 pushq %rdx
29806 pushq %rcx
29807 pushq %r8
29808 call _glapi_get_dispatch
29809 popq %r8
29810 popq %rcx
29811 popq %rdx
29812 popq %rsi
29813 popq %rdi
29814 movq 6288(%rax), %r11
29815 jmp *%r11
29816 #endif /* defined(GLX_USE_TLS) */
29817 .size GL_PREFIX(VertexAttribPointerNV), .-GL_PREFIX(VertexAttribPointerNV)
29818
29819 .p2align 4,,15
29820 .globl GL_PREFIX(VertexAttribs1dvNV)
29821 .type GL_PREFIX(VertexAttribs1dvNV), @function
29822 GL_PREFIX(VertexAttribs1dvNV):
29823 #if defined(GLX_USE_TLS)
29824 call _x86_64_get_dispatch@PLT
29825 movq 6296(%rax), %r11
29826 jmp *%r11
29827 #elif defined(PTHREADS)
29828 pushq %rdi
29829 pushq %rsi
29830 pushq %rdx
29831 call _x86_64_get_dispatch@PLT
29832 popq %rdx
29833 popq %rsi
29834 popq %rdi
29835 movq 6296(%rax), %r11
29836 jmp *%r11
29837 #else
29838 movq _glapi_Dispatch(%rip), %rax
29839 testq %rax, %rax
29840 je 1f
29841 movq 6296(%rax), %r11
29842 jmp *%r11
29843 1:
29844 pushq %rdi
29845 pushq %rsi
29846 pushq %rdx
29847 call _glapi_get_dispatch
29848 popq %rdx
29849 popq %rsi
29850 popq %rdi
29851 movq 6296(%rax), %r11
29852 jmp *%r11
29853 #endif /* defined(GLX_USE_TLS) */
29854 .size GL_PREFIX(VertexAttribs1dvNV), .-GL_PREFIX(VertexAttribs1dvNV)
29855
29856 .p2align 4,,15
29857 .globl GL_PREFIX(VertexAttribs1fvNV)
29858 .type GL_PREFIX(VertexAttribs1fvNV), @function
29859 GL_PREFIX(VertexAttribs1fvNV):
29860 #if defined(GLX_USE_TLS)
29861 call _x86_64_get_dispatch@PLT
29862 movq 6304(%rax), %r11
29863 jmp *%r11
29864 #elif defined(PTHREADS)
29865 pushq %rdi
29866 pushq %rsi
29867 pushq %rdx
29868 call _x86_64_get_dispatch@PLT
29869 popq %rdx
29870 popq %rsi
29871 popq %rdi
29872 movq 6304(%rax), %r11
29873 jmp *%r11
29874 #else
29875 movq _glapi_Dispatch(%rip), %rax
29876 testq %rax, %rax
29877 je 1f
29878 movq 6304(%rax), %r11
29879 jmp *%r11
29880 1:
29881 pushq %rdi
29882 pushq %rsi
29883 pushq %rdx
29884 call _glapi_get_dispatch
29885 popq %rdx
29886 popq %rsi
29887 popq %rdi
29888 movq 6304(%rax), %r11
29889 jmp *%r11
29890 #endif /* defined(GLX_USE_TLS) */
29891 .size GL_PREFIX(VertexAttribs1fvNV), .-GL_PREFIX(VertexAttribs1fvNV)
29892
29893 .p2align 4,,15
29894 .globl GL_PREFIX(VertexAttribs1svNV)
29895 .type GL_PREFIX(VertexAttribs1svNV), @function
29896 GL_PREFIX(VertexAttribs1svNV):
29897 #if defined(GLX_USE_TLS)
29898 call _x86_64_get_dispatch@PLT
29899 movq 6312(%rax), %r11
29900 jmp *%r11
29901 #elif defined(PTHREADS)
29902 pushq %rdi
29903 pushq %rsi
29904 pushq %rdx
29905 call _x86_64_get_dispatch@PLT
29906 popq %rdx
29907 popq %rsi
29908 popq %rdi
29909 movq 6312(%rax), %r11
29910 jmp *%r11
29911 #else
29912 movq _glapi_Dispatch(%rip), %rax
29913 testq %rax, %rax
29914 je 1f
29915 movq 6312(%rax), %r11
29916 jmp *%r11
29917 1:
29918 pushq %rdi
29919 pushq %rsi
29920 pushq %rdx
29921 call _glapi_get_dispatch
29922 popq %rdx
29923 popq %rsi
29924 popq %rdi
29925 movq 6312(%rax), %r11
29926 jmp *%r11
29927 #endif /* defined(GLX_USE_TLS) */
29928 .size GL_PREFIX(VertexAttribs1svNV), .-GL_PREFIX(VertexAttribs1svNV)
29929
29930 .p2align 4,,15
29931 .globl GL_PREFIX(VertexAttribs2dvNV)
29932 .type GL_PREFIX(VertexAttribs2dvNV), @function
29933 GL_PREFIX(VertexAttribs2dvNV):
29934 #if defined(GLX_USE_TLS)
29935 call _x86_64_get_dispatch@PLT
29936 movq 6320(%rax), %r11
29937 jmp *%r11
29938 #elif defined(PTHREADS)
29939 pushq %rdi
29940 pushq %rsi
29941 pushq %rdx
29942 call _x86_64_get_dispatch@PLT
29943 popq %rdx
29944 popq %rsi
29945 popq %rdi
29946 movq 6320(%rax), %r11
29947 jmp *%r11
29948 #else
29949 movq _glapi_Dispatch(%rip), %rax
29950 testq %rax, %rax
29951 je 1f
29952 movq 6320(%rax), %r11
29953 jmp *%r11
29954 1:
29955 pushq %rdi
29956 pushq %rsi
29957 pushq %rdx
29958 call _glapi_get_dispatch
29959 popq %rdx
29960 popq %rsi
29961 popq %rdi
29962 movq 6320(%rax), %r11
29963 jmp *%r11
29964 #endif /* defined(GLX_USE_TLS) */
29965 .size GL_PREFIX(VertexAttribs2dvNV), .-GL_PREFIX(VertexAttribs2dvNV)
29966
29967 .p2align 4,,15
29968 .globl GL_PREFIX(VertexAttribs2fvNV)
29969 .type GL_PREFIX(VertexAttribs2fvNV), @function
29970 GL_PREFIX(VertexAttribs2fvNV):
29971 #if defined(GLX_USE_TLS)
29972 call _x86_64_get_dispatch@PLT
29973 movq 6328(%rax), %r11
29974 jmp *%r11
29975 #elif defined(PTHREADS)
29976 pushq %rdi
29977 pushq %rsi
29978 pushq %rdx
29979 call _x86_64_get_dispatch@PLT
29980 popq %rdx
29981 popq %rsi
29982 popq %rdi
29983 movq 6328(%rax), %r11
29984 jmp *%r11
29985 #else
29986 movq _glapi_Dispatch(%rip), %rax
29987 testq %rax, %rax
29988 je 1f
29989 movq 6328(%rax), %r11
29990 jmp *%r11
29991 1:
29992 pushq %rdi
29993 pushq %rsi
29994 pushq %rdx
29995 call _glapi_get_dispatch
29996 popq %rdx
29997 popq %rsi
29998 popq %rdi
29999 movq 6328(%rax), %r11
30000 jmp *%r11
30001 #endif /* defined(GLX_USE_TLS) */
30002 .size GL_PREFIX(VertexAttribs2fvNV), .-GL_PREFIX(VertexAttribs2fvNV)
30003
30004 .p2align 4,,15
30005 .globl GL_PREFIX(VertexAttribs2svNV)
30006 .type GL_PREFIX(VertexAttribs2svNV), @function
30007 GL_PREFIX(VertexAttribs2svNV):
30008 #if defined(GLX_USE_TLS)
30009 call _x86_64_get_dispatch@PLT
30010 movq 6336(%rax), %r11
30011 jmp *%r11
30012 #elif defined(PTHREADS)
30013 pushq %rdi
30014 pushq %rsi
30015 pushq %rdx
30016 call _x86_64_get_dispatch@PLT
30017 popq %rdx
30018 popq %rsi
30019 popq %rdi
30020 movq 6336(%rax), %r11
30021 jmp *%r11
30022 #else
30023 movq _glapi_Dispatch(%rip), %rax
30024 testq %rax, %rax
30025 je 1f
30026 movq 6336(%rax), %r11
30027 jmp *%r11
30028 1:
30029 pushq %rdi
30030 pushq %rsi
30031 pushq %rdx
30032 call _glapi_get_dispatch
30033 popq %rdx
30034 popq %rsi
30035 popq %rdi
30036 movq 6336(%rax), %r11
30037 jmp *%r11
30038 #endif /* defined(GLX_USE_TLS) */
30039 .size GL_PREFIX(VertexAttribs2svNV), .-GL_PREFIX(VertexAttribs2svNV)
30040
30041 .p2align 4,,15
30042 .globl GL_PREFIX(VertexAttribs3dvNV)
30043 .type GL_PREFIX(VertexAttribs3dvNV), @function
30044 GL_PREFIX(VertexAttribs3dvNV):
30045 #if defined(GLX_USE_TLS)
30046 call _x86_64_get_dispatch@PLT
30047 movq 6344(%rax), %r11
30048 jmp *%r11
30049 #elif defined(PTHREADS)
30050 pushq %rdi
30051 pushq %rsi
30052 pushq %rdx
30053 call _x86_64_get_dispatch@PLT
30054 popq %rdx
30055 popq %rsi
30056 popq %rdi
30057 movq 6344(%rax), %r11
30058 jmp *%r11
30059 #else
30060 movq _glapi_Dispatch(%rip), %rax
30061 testq %rax, %rax
30062 je 1f
30063 movq 6344(%rax), %r11
30064 jmp *%r11
30065 1:
30066 pushq %rdi
30067 pushq %rsi
30068 pushq %rdx
30069 call _glapi_get_dispatch
30070 popq %rdx
30071 popq %rsi
30072 popq %rdi
30073 movq 6344(%rax), %r11
30074 jmp *%r11
30075 #endif /* defined(GLX_USE_TLS) */
30076 .size GL_PREFIX(VertexAttribs3dvNV), .-GL_PREFIX(VertexAttribs3dvNV)
30077
30078 .p2align 4,,15
30079 .globl GL_PREFIX(VertexAttribs3fvNV)
30080 .type GL_PREFIX(VertexAttribs3fvNV), @function
30081 GL_PREFIX(VertexAttribs3fvNV):
30082 #if defined(GLX_USE_TLS)
30083 call _x86_64_get_dispatch@PLT
30084 movq 6352(%rax), %r11
30085 jmp *%r11
30086 #elif defined(PTHREADS)
30087 pushq %rdi
30088 pushq %rsi
30089 pushq %rdx
30090 call _x86_64_get_dispatch@PLT
30091 popq %rdx
30092 popq %rsi
30093 popq %rdi
30094 movq 6352(%rax), %r11
30095 jmp *%r11
30096 #else
30097 movq _glapi_Dispatch(%rip), %rax
30098 testq %rax, %rax
30099 je 1f
30100 movq 6352(%rax), %r11
30101 jmp *%r11
30102 1:
30103 pushq %rdi
30104 pushq %rsi
30105 pushq %rdx
30106 call _glapi_get_dispatch
30107 popq %rdx
30108 popq %rsi
30109 popq %rdi
30110 movq 6352(%rax), %r11
30111 jmp *%r11
30112 #endif /* defined(GLX_USE_TLS) */
30113 .size GL_PREFIX(VertexAttribs3fvNV), .-GL_PREFIX(VertexAttribs3fvNV)
30114
30115 .p2align 4,,15
30116 .globl GL_PREFIX(VertexAttribs3svNV)
30117 .type GL_PREFIX(VertexAttribs3svNV), @function
30118 GL_PREFIX(VertexAttribs3svNV):
30119 #if defined(GLX_USE_TLS)
30120 call _x86_64_get_dispatch@PLT
30121 movq 6360(%rax), %r11
30122 jmp *%r11
30123 #elif defined(PTHREADS)
30124 pushq %rdi
30125 pushq %rsi
30126 pushq %rdx
30127 call _x86_64_get_dispatch@PLT
30128 popq %rdx
30129 popq %rsi
30130 popq %rdi
30131 movq 6360(%rax), %r11
30132 jmp *%r11
30133 #else
30134 movq _glapi_Dispatch(%rip), %rax
30135 testq %rax, %rax
30136 je 1f
30137 movq 6360(%rax), %r11
30138 jmp *%r11
30139 1:
30140 pushq %rdi
30141 pushq %rsi
30142 pushq %rdx
30143 call _glapi_get_dispatch
30144 popq %rdx
30145 popq %rsi
30146 popq %rdi
30147 movq 6360(%rax), %r11
30148 jmp *%r11
30149 #endif /* defined(GLX_USE_TLS) */
30150 .size GL_PREFIX(VertexAttribs3svNV), .-GL_PREFIX(VertexAttribs3svNV)
30151
30152 .p2align 4,,15
30153 .globl GL_PREFIX(VertexAttribs4dvNV)
30154 .type GL_PREFIX(VertexAttribs4dvNV), @function
30155 GL_PREFIX(VertexAttribs4dvNV):
30156 #if defined(GLX_USE_TLS)
30157 call _x86_64_get_dispatch@PLT
30158 movq 6368(%rax), %r11
30159 jmp *%r11
30160 #elif defined(PTHREADS)
30161 pushq %rdi
30162 pushq %rsi
30163 pushq %rdx
30164 call _x86_64_get_dispatch@PLT
30165 popq %rdx
30166 popq %rsi
30167 popq %rdi
30168 movq 6368(%rax), %r11
30169 jmp *%r11
30170 #else
30171 movq _glapi_Dispatch(%rip), %rax
30172 testq %rax, %rax
30173 je 1f
30174 movq 6368(%rax), %r11
30175 jmp *%r11
30176 1:
30177 pushq %rdi
30178 pushq %rsi
30179 pushq %rdx
30180 call _glapi_get_dispatch
30181 popq %rdx
30182 popq %rsi
30183 popq %rdi
30184 movq 6368(%rax), %r11
30185 jmp *%r11
30186 #endif /* defined(GLX_USE_TLS) */
30187 .size GL_PREFIX(VertexAttribs4dvNV), .-GL_PREFIX(VertexAttribs4dvNV)
30188
30189 .p2align 4,,15
30190 .globl GL_PREFIX(VertexAttribs4fvNV)
30191 .type GL_PREFIX(VertexAttribs4fvNV), @function
30192 GL_PREFIX(VertexAttribs4fvNV):
30193 #if defined(GLX_USE_TLS)
30194 call _x86_64_get_dispatch@PLT
30195 movq 6376(%rax), %r11
30196 jmp *%r11
30197 #elif defined(PTHREADS)
30198 pushq %rdi
30199 pushq %rsi
30200 pushq %rdx
30201 call _x86_64_get_dispatch@PLT
30202 popq %rdx
30203 popq %rsi
30204 popq %rdi
30205 movq 6376(%rax), %r11
30206 jmp *%r11
30207 #else
30208 movq _glapi_Dispatch(%rip), %rax
30209 testq %rax, %rax
30210 je 1f
30211 movq 6376(%rax), %r11
30212 jmp *%r11
30213 1:
30214 pushq %rdi
30215 pushq %rsi
30216 pushq %rdx
30217 call _glapi_get_dispatch
30218 popq %rdx
30219 popq %rsi
30220 popq %rdi
30221 movq 6376(%rax), %r11
30222 jmp *%r11
30223 #endif /* defined(GLX_USE_TLS) */
30224 .size GL_PREFIX(VertexAttribs4fvNV), .-GL_PREFIX(VertexAttribs4fvNV)
30225
30226 .p2align 4,,15
30227 .globl GL_PREFIX(VertexAttribs4svNV)
30228 .type GL_PREFIX(VertexAttribs4svNV), @function
30229 GL_PREFIX(VertexAttribs4svNV):
30230 #if defined(GLX_USE_TLS)
30231 call _x86_64_get_dispatch@PLT
30232 movq 6384(%rax), %r11
30233 jmp *%r11
30234 #elif defined(PTHREADS)
30235 pushq %rdi
30236 pushq %rsi
30237 pushq %rdx
30238 call _x86_64_get_dispatch@PLT
30239 popq %rdx
30240 popq %rsi
30241 popq %rdi
30242 movq 6384(%rax), %r11
30243 jmp *%r11
30244 #else
30245 movq _glapi_Dispatch(%rip), %rax
30246 testq %rax, %rax
30247 je 1f
30248 movq 6384(%rax), %r11
30249 jmp *%r11
30250 1:
30251 pushq %rdi
30252 pushq %rsi
30253 pushq %rdx
30254 call _glapi_get_dispatch
30255 popq %rdx
30256 popq %rsi
30257 popq %rdi
30258 movq 6384(%rax), %r11
30259 jmp *%r11
30260 #endif /* defined(GLX_USE_TLS) */
30261 .size GL_PREFIX(VertexAttribs4svNV), .-GL_PREFIX(VertexAttribs4svNV)
30262
30263 .p2align 4,,15
30264 .globl GL_PREFIX(VertexAttribs4ubvNV)
30265 .type GL_PREFIX(VertexAttribs4ubvNV), @function
30266 GL_PREFIX(VertexAttribs4ubvNV):
30267 #if defined(GLX_USE_TLS)
30268 call _x86_64_get_dispatch@PLT
30269 movq 6392(%rax), %r11
30270 jmp *%r11
30271 #elif defined(PTHREADS)
30272 pushq %rdi
30273 pushq %rsi
30274 pushq %rdx
30275 call _x86_64_get_dispatch@PLT
30276 popq %rdx
30277 popq %rsi
30278 popq %rdi
30279 movq 6392(%rax), %r11
30280 jmp *%r11
30281 #else
30282 movq _glapi_Dispatch(%rip), %rax
30283 testq %rax, %rax
30284 je 1f
30285 movq 6392(%rax), %r11
30286 jmp *%r11
30287 1:
30288 pushq %rdi
30289 pushq %rsi
30290 pushq %rdx
30291 call _glapi_get_dispatch
30292 popq %rdx
30293 popq %rsi
30294 popq %rdi
30295 movq 6392(%rax), %r11
30296 jmp *%r11
30297 #endif /* defined(GLX_USE_TLS) */
30298 .size GL_PREFIX(VertexAttribs4ubvNV), .-GL_PREFIX(VertexAttribs4ubvNV)
30299
30300 .p2align 4,,15
30301 .globl GL_PREFIX(GetTexBumpParameterfvATI)
30302 .type GL_PREFIX(GetTexBumpParameterfvATI), @function
30303 GL_PREFIX(GetTexBumpParameterfvATI):
30304 #if defined(GLX_USE_TLS)
30305 call _x86_64_get_dispatch@PLT
30306 movq 6400(%rax), %r11
30307 jmp *%r11
30308 #elif defined(PTHREADS)
30309 pushq %rdi
30310 pushq %rsi
30311 pushq %rbp
30312 call _x86_64_get_dispatch@PLT
30313 popq %rbp
30314 popq %rsi
30315 popq %rdi
30316 movq 6400(%rax), %r11
30317 jmp *%r11
30318 #else
30319 movq _glapi_Dispatch(%rip), %rax
30320 testq %rax, %rax
30321 je 1f
30322 movq 6400(%rax), %r11
30323 jmp *%r11
30324 1:
30325 pushq %rdi
30326 pushq %rsi
30327 pushq %rbp
30328 call _glapi_get_dispatch
30329 popq %rbp
30330 popq %rsi
30331 popq %rdi
30332 movq 6400(%rax), %r11
30333 jmp *%r11
30334 #endif /* defined(GLX_USE_TLS) */
30335 .size GL_PREFIX(GetTexBumpParameterfvATI), .-GL_PREFIX(GetTexBumpParameterfvATI)
30336
30337 .p2align 4,,15
30338 .globl GL_PREFIX(GetTexBumpParameterivATI)
30339 .type GL_PREFIX(GetTexBumpParameterivATI), @function
30340 GL_PREFIX(GetTexBumpParameterivATI):
30341 #if defined(GLX_USE_TLS)
30342 call _x86_64_get_dispatch@PLT
30343 movq 6408(%rax), %r11
30344 jmp *%r11
30345 #elif defined(PTHREADS)
30346 pushq %rdi
30347 pushq %rsi
30348 pushq %rbp
30349 call _x86_64_get_dispatch@PLT
30350 popq %rbp
30351 popq %rsi
30352 popq %rdi
30353 movq 6408(%rax), %r11
30354 jmp *%r11
30355 #else
30356 movq _glapi_Dispatch(%rip), %rax
30357 testq %rax, %rax
30358 je 1f
30359 movq 6408(%rax), %r11
30360 jmp *%r11
30361 1:
30362 pushq %rdi
30363 pushq %rsi
30364 pushq %rbp
30365 call _glapi_get_dispatch
30366 popq %rbp
30367 popq %rsi
30368 popq %rdi
30369 movq 6408(%rax), %r11
30370 jmp *%r11
30371 #endif /* defined(GLX_USE_TLS) */
30372 .size GL_PREFIX(GetTexBumpParameterivATI), .-GL_PREFIX(GetTexBumpParameterivATI)
30373
30374 .p2align 4,,15
30375 .globl GL_PREFIX(TexBumpParameterfvATI)
30376 .type GL_PREFIX(TexBumpParameterfvATI), @function
30377 GL_PREFIX(TexBumpParameterfvATI):
30378 #if defined(GLX_USE_TLS)
30379 call _x86_64_get_dispatch@PLT
30380 movq 6416(%rax), %r11
30381 jmp *%r11
30382 #elif defined(PTHREADS)
30383 pushq %rdi
30384 pushq %rsi
30385 pushq %rbp
30386 call _x86_64_get_dispatch@PLT
30387 popq %rbp
30388 popq %rsi
30389 popq %rdi
30390 movq 6416(%rax), %r11
30391 jmp *%r11
30392 #else
30393 movq _glapi_Dispatch(%rip), %rax
30394 testq %rax, %rax
30395 je 1f
30396 movq 6416(%rax), %r11
30397 jmp *%r11
30398 1:
30399 pushq %rdi
30400 pushq %rsi
30401 pushq %rbp
30402 call _glapi_get_dispatch
30403 popq %rbp
30404 popq %rsi
30405 popq %rdi
30406 movq 6416(%rax), %r11
30407 jmp *%r11
30408 #endif /* defined(GLX_USE_TLS) */
30409 .size GL_PREFIX(TexBumpParameterfvATI), .-GL_PREFIX(TexBumpParameterfvATI)
30410
30411 .p2align 4,,15
30412 .globl GL_PREFIX(TexBumpParameterivATI)
30413 .type GL_PREFIX(TexBumpParameterivATI), @function
30414 GL_PREFIX(TexBumpParameterivATI):
30415 #if defined(GLX_USE_TLS)
30416 call _x86_64_get_dispatch@PLT
30417 movq 6424(%rax), %r11
30418 jmp *%r11
30419 #elif defined(PTHREADS)
30420 pushq %rdi
30421 pushq %rsi
30422 pushq %rbp
30423 call _x86_64_get_dispatch@PLT
30424 popq %rbp
30425 popq %rsi
30426 popq %rdi
30427 movq 6424(%rax), %r11
30428 jmp *%r11
30429 #else
30430 movq _glapi_Dispatch(%rip), %rax
30431 testq %rax, %rax
30432 je 1f
30433 movq 6424(%rax), %r11
30434 jmp *%r11
30435 1:
30436 pushq %rdi
30437 pushq %rsi
30438 pushq %rbp
30439 call _glapi_get_dispatch
30440 popq %rbp
30441 popq %rsi
30442 popq %rdi
30443 movq 6424(%rax), %r11
30444 jmp *%r11
30445 #endif /* defined(GLX_USE_TLS) */
30446 .size GL_PREFIX(TexBumpParameterivATI), .-GL_PREFIX(TexBumpParameterivATI)
30447
30448 .p2align 4,,15
30449 .globl GL_PREFIX(AlphaFragmentOp1ATI)
30450 .type GL_PREFIX(AlphaFragmentOp1ATI), @function
30451 GL_PREFIX(AlphaFragmentOp1ATI):
30452 #if defined(GLX_USE_TLS)
30453 call _x86_64_get_dispatch@PLT
30454 movq 6432(%rax), %r11
30455 jmp *%r11
30456 #elif defined(PTHREADS)
30457 pushq %rdi
30458 pushq %rsi
30459 pushq %rdx
30460 pushq %rcx
30461 pushq %r8
30462 pushq %r9
30463 pushq %rbp
30464 call _x86_64_get_dispatch@PLT
30465 popq %rbp
30466 popq %r9
30467 popq %r8
30468 popq %rcx
30469 popq %rdx
30470 popq %rsi
30471 popq %rdi
30472 movq 6432(%rax), %r11
30473 jmp *%r11
30474 #else
30475 movq _glapi_Dispatch(%rip), %rax
30476 testq %rax, %rax
30477 je 1f
30478 movq 6432(%rax), %r11
30479 jmp *%r11
30480 1:
30481 pushq %rdi
30482 pushq %rsi
30483 pushq %rdx
30484 pushq %rcx
30485 pushq %r8
30486 pushq %r9
30487 pushq %rbp
30488 call _glapi_get_dispatch
30489 popq %rbp
30490 popq %r9
30491 popq %r8
30492 popq %rcx
30493 popq %rdx
30494 popq %rsi
30495 popq %rdi
30496 movq 6432(%rax), %r11
30497 jmp *%r11
30498 #endif /* defined(GLX_USE_TLS) */
30499 .size GL_PREFIX(AlphaFragmentOp1ATI), .-GL_PREFIX(AlphaFragmentOp1ATI)
30500
30501 .p2align 4,,15
30502 .globl GL_PREFIX(AlphaFragmentOp2ATI)
30503 .type GL_PREFIX(AlphaFragmentOp2ATI), @function
30504 GL_PREFIX(AlphaFragmentOp2ATI):
30505 #if defined(GLX_USE_TLS)
30506 call _x86_64_get_dispatch@PLT
30507 movq 6440(%rax), %r11
30508 jmp *%r11
30509 #elif defined(PTHREADS)
30510 pushq %rdi
30511 pushq %rsi
30512 pushq %rdx
30513 pushq %rcx
30514 pushq %r8
30515 pushq %r9
30516 pushq %rbp
30517 call _x86_64_get_dispatch@PLT
30518 popq %rbp
30519 popq %r9
30520 popq %r8
30521 popq %rcx
30522 popq %rdx
30523 popq %rsi
30524 popq %rdi
30525 movq 6440(%rax), %r11
30526 jmp *%r11
30527 #else
30528 movq _glapi_Dispatch(%rip), %rax
30529 testq %rax, %rax
30530 je 1f
30531 movq 6440(%rax), %r11
30532 jmp *%r11
30533 1:
30534 pushq %rdi
30535 pushq %rsi
30536 pushq %rdx
30537 pushq %rcx
30538 pushq %r8
30539 pushq %r9
30540 pushq %rbp
30541 call _glapi_get_dispatch
30542 popq %rbp
30543 popq %r9
30544 popq %r8
30545 popq %rcx
30546 popq %rdx
30547 popq %rsi
30548 popq %rdi
30549 movq 6440(%rax), %r11
30550 jmp *%r11
30551 #endif /* defined(GLX_USE_TLS) */
30552 .size GL_PREFIX(AlphaFragmentOp2ATI), .-GL_PREFIX(AlphaFragmentOp2ATI)
30553
30554 .p2align 4,,15
30555 .globl GL_PREFIX(AlphaFragmentOp3ATI)
30556 .type GL_PREFIX(AlphaFragmentOp3ATI), @function
30557 GL_PREFIX(AlphaFragmentOp3ATI):
30558 #if defined(GLX_USE_TLS)
30559 call _x86_64_get_dispatch@PLT
30560 movq 6448(%rax), %r11
30561 jmp *%r11
30562 #elif defined(PTHREADS)
30563 pushq %rdi
30564 pushq %rsi
30565 pushq %rdx
30566 pushq %rcx
30567 pushq %r8
30568 pushq %r9
30569 pushq %rbp
30570 call _x86_64_get_dispatch@PLT
30571 popq %rbp
30572 popq %r9
30573 popq %r8
30574 popq %rcx
30575 popq %rdx
30576 popq %rsi
30577 popq %rdi
30578 movq 6448(%rax), %r11
30579 jmp *%r11
30580 #else
30581 movq _glapi_Dispatch(%rip), %rax
30582 testq %rax, %rax
30583 je 1f
30584 movq 6448(%rax), %r11
30585 jmp *%r11
30586 1:
30587 pushq %rdi
30588 pushq %rsi
30589 pushq %rdx
30590 pushq %rcx
30591 pushq %r8
30592 pushq %r9
30593 pushq %rbp
30594 call _glapi_get_dispatch
30595 popq %rbp
30596 popq %r9
30597 popq %r8
30598 popq %rcx
30599 popq %rdx
30600 popq %rsi
30601 popq %rdi
30602 movq 6448(%rax), %r11
30603 jmp *%r11
30604 #endif /* defined(GLX_USE_TLS) */
30605 .size GL_PREFIX(AlphaFragmentOp3ATI), .-GL_PREFIX(AlphaFragmentOp3ATI)
30606
30607 .p2align 4,,15
30608 .globl GL_PREFIX(BeginFragmentShaderATI)
30609 .type GL_PREFIX(BeginFragmentShaderATI), @function
30610 GL_PREFIX(BeginFragmentShaderATI):
30611 #if defined(GLX_USE_TLS)
30612 call _x86_64_get_dispatch@PLT
30613 movq 6456(%rax), %r11
30614 jmp *%r11
30615 #elif defined(PTHREADS)
30616 pushq %rbp
30617 call _x86_64_get_dispatch@PLT
30618 popq %rbp
30619 movq 6456(%rax), %r11
30620 jmp *%r11
30621 #else
30622 movq _glapi_Dispatch(%rip), %rax
30623 testq %rax, %rax
30624 je 1f
30625 movq 6456(%rax), %r11
30626 jmp *%r11
30627 1:
30628 pushq %rbp
30629 call _glapi_get_dispatch
30630 popq %rbp
30631 movq 6456(%rax), %r11
30632 jmp *%r11
30633 #endif /* defined(GLX_USE_TLS) */
30634 .size GL_PREFIX(BeginFragmentShaderATI), .-GL_PREFIX(BeginFragmentShaderATI)
30635
30636 .p2align 4,,15
30637 .globl GL_PREFIX(BindFragmentShaderATI)
30638 .type GL_PREFIX(BindFragmentShaderATI), @function
30639 GL_PREFIX(BindFragmentShaderATI):
30640 #if defined(GLX_USE_TLS)
30641 call _x86_64_get_dispatch@PLT
30642 movq 6464(%rax), %r11
30643 jmp *%r11
30644 #elif defined(PTHREADS)
30645 pushq %rdi
30646 call _x86_64_get_dispatch@PLT
30647 popq %rdi
30648 movq 6464(%rax), %r11
30649 jmp *%r11
30650 #else
30651 movq _glapi_Dispatch(%rip), %rax
30652 testq %rax, %rax
30653 je 1f
30654 movq 6464(%rax), %r11
30655 jmp *%r11
30656 1:
30657 pushq %rdi
30658 call _glapi_get_dispatch
30659 popq %rdi
30660 movq 6464(%rax), %r11
30661 jmp *%r11
30662 #endif /* defined(GLX_USE_TLS) */
30663 .size GL_PREFIX(BindFragmentShaderATI), .-GL_PREFIX(BindFragmentShaderATI)
30664
30665 .p2align 4,,15
30666 .globl GL_PREFIX(ColorFragmentOp1ATI)
30667 .type GL_PREFIX(ColorFragmentOp1ATI), @function
30668 GL_PREFIX(ColorFragmentOp1ATI):
30669 #if defined(GLX_USE_TLS)
30670 call _x86_64_get_dispatch@PLT
30671 movq 6472(%rax), %r11
30672 jmp *%r11
30673 #elif defined(PTHREADS)
30674 pushq %rdi
30675 pushq %rsi
30676 pushq %rdx
30677 pushq %rcx
30678 pushq %r8
30679 pushq %r9
30680 pushq %rbp
30681 call _x86_64_get_dispatch@PLT
30682 popq %rbp
30683 popq %r9
30684 popq %r8
30685 popq %rcx
30686 popq %rdx
30687 popq %rsi
30688 popq %rdi
30689 movq 6472(%rax), %r11
30690 jmp *%r11
30691 #else
30692 movq _glapi_Dispatch(%rip), %rax
30693 testq %rax, %rax
30694 je 1f
30695 movq 6472(%rax), %r11
30696 jmp *%r11
30697 1:
30698 pushq %rdi
30699 pushq %rsi
30700 pushq %rdx
30701 pushq %rcx
30702 pushq %r8
30703 pushq %r9
30704 pushq %rbp
30705 call _glapi_get_dispatch
30706 popq %rbp
30707 popq %r9
30708 popq %r8
30709 popq %rcx
30710 popq %rdx
30711 popq %rsi
30712 popq %rdi
30713 movq 6472(%rax), %r11
30714 jmp *%r11
30715 #endif /* defined(GLX_USE_TLS) */
30716 .size GL_PREFIX(ColorFragmentOp1ATI), .-GL_PREFIX(ColorFragmentOp1ATI)
30717
30718 .p2align 4,,15
30719 .globl GL_PREFIX(ColorFragmentOp2ATI)
30720 .type GL_PREFIX(ColorFragmentOp2ATI), @function
30721 GL_PREFIX(ColorFragmentOp2ATI):
30722 #if defined(GLX_USE_TLS)
30723 call _x86_64_get_dispatch@PLT
30724 movq 6480(%rax), %r11
30725 jmp *%r11
30726 #elif defined(PTHREADS)
30727 pushq %rdi
30728 pushq %rsi
30729 pushq %rdx
30730 pushq %rcx
30731 pushq %r8
30732 pushq %r9
30733 pushq %rbp
30734 call _x86_64_get_dispatch@PLT
30735 popq %rbp
30736 popq %r9
30737 popq %r8
30738 popq %rcx
30739 popq %rdx
30740 popq %rsi
30741 popq %rdi
30742 movq 6480(%rax), %r11
30743 jmp *%r11
30744 #else
30745 movq _glapi_Dispatch(%rip), %rax
30746 testq %rax, %rax
30747 je 1f
30748 movq 6480(%rax), %r11
30749 jmp *%r11
30750 1:
30751 pushq %rdi
30752 pushq %rsi
30753 pushq %rdx
30754 pushq %rcx
30755 pushq %r8
30756 pushq %r9
30757 pushq %rbp
30758 call _glapi_get_dispatch
30759 popq %rbp
30760 popq %r9
30761 popq %r8
30762 popq %rcx
30763 popq %rdx
30764 popq %rsi
30765 popq %rdi
30766 movq 6480(%rax), %r11
30767 jmp *%r11
30768 #endif /* defined(GLX_USE_TLS) */
30769 .size GL_PREFIX(ColorFragmentOp2ATI), .-GL_PREFIX(ColorFragmentOp2ATI)
30770
30771 .p2align 4,,15
30772 .globl GL_PREFIX(ColorFragmentOp3ATI)
30773 .type GL_PREFIX(ColorFragmentOp3ATI), @function
30774 GL_PREFIX(ColorFragmentOp3ATI):
30775 #if defined(GLX_USE_TLS)
30776 call _x86_64_get_dispatch@PLT
30777 movq 6488(%rax), %r11
30778 jmp *%r11
30779 #elif defined(PTHREADS)
30780 pushq %rdi
30781 pushq %rsi
30782 pushq %rdx
30783 pushq %rcx
30784 pushq %r8
30785 pushq %r9
30786 pushq %rbp
30787 call _x86_64_get_dispatch@PLT
30788 popq %rbp
30789 popq %r9
30790 popq %r8
30791 popq %rcx
30792 popq %rdx
30793 popq %rsi
30794 popq %rdi
30795 movq 6488(%rax), %r11
30796 jmp *%r11
30797 #else
30798 movq _glapi_Dispatch(%rip), %rax
30799 testq %rax, %rax
30800 je 1f
30801 movq 6488(%rax), %r11
30802 jmp *%r11
30803 1:
30804 pushq %rdi
30805 pushq %rsi
30806 pushq %rdx
30807 pushq %rcx
30808 pushq %r8
30809 pushq %r9
30810 pushq %rbp
30811 call _glapi_get_dispatch
30812 popq %rbp
30813 popq %r9
30814 popq %r8
30815 popq %rcx
30816 popq %rdx
30817 popq %rsi
30818 popq %rdi
30819 movq 6488(%rax), %r11
30820 jmp *%r11
30821 #endif /* defined(GLX_USE_TLS) */
30822 .size GL_PREFIX(ColorFragmentOp3ATI), .-GL_PREFIX(ColorFragmentOp3ATI)
30823
30824 .p2align 4,,15
30825 .globl GL_PREFIX(DeleteFragmentShaderATI)
30826 .type GL_PREFIX(DeleteFragmentShaderATI), @function
30827 GL_PREFIX(DeleteFragmentShaderATI):
30828 #if defined(GLX_USE_TLS)
30829 call _x86_64_get_dispatch@PLT
30830 movq 6496(%rax), %r11
30831 jmp *%r11
30832 #elif defined(PTHREADS)
30833 pushq %rdi
30834 call _x86_64_get_dispatch@PLT
30835 popq %rdi
30836 movq 6496(%rax), %r11
30837 jmp *%r11
30838 #else
30839 movq _glapi_Dispatch(%rip), %rax
30840 testq %rax, %rax
30841 je 1f
30842 movq 6496(%rax), %r11
30843 jmp *%r11
30844 1:
30845 pushq %rdi
30846 call _glapi_get_dispatch
30847 popq %rdi
30848 movq 6496(%rax), %r11
30849 jmp *%r11
30850 #endif /* defined(GLX_USE_TLS) */
30851 .size GL_PREFIX(DeleteFragmentShaderATI), .-GL_PREFIX(DeleteFragmentShaderATI)
30852
30853 .p2align 4,,15
30854 .globl GL_PREFIX(EndFragmentShaderATI)
30855 .type GL_PREFIX(EndFragmentShaderATI), @function
30856 GL_PREFIX(EndFragmentShaderATI):
30857 #if defined(GLX_USE_TLS)
30858 call _x86_64_get_dispatch@PLT
30859 movq 6504(%rax), %r11
30860 jmp *%r11
30861 #elif defined(PTHREADS)
30862 pushq %rbp
30863 call _x86_64_get_dispatch@PLT
30864 popq %rbp
30865 movq 6504(%rax), %r11
30866 jmp *%r11
30867 #else
30868 movq _glapi_Dispatch(%rip), %rax
30869 testq %rax, %rax
30870 je 1f
30871 movq 6504(%rax), %r11
30872 jmp *%r11
30873 1:
30874 pushq %rbp
30875 call _glapi_get_dispatch
30876 popq %rbp
30877 movq 6504(%rax), %r11
30878 jmp *%r11
30879 #endif /* defined(GLX_USE_TLS) */
30880 .size GL_PREFIX(EndFragmentShaderATI), .-GL_PREFIX(EndFragmentShaderATI)
30881
30882 .p2align 4,,15
30883 .globl GL_PREFIX(GenFragmentShadersATI)
30884 .type GL_PREFIX(GenFragmentShadersATI), @function
30885 GL_PREFIX(GenFragmentShadersATI):
30886 #if defined(GLX_USE_TLS)
30887 call _x86_64_get_dispatch@PLT
30888 movq 6512(%rax), %r11
30889 jmp *%r11
30890 #elif defined(PTHREADS)
30891 pushq %rdi
30892 call _x86_64_get_dispatch@PLT
30893 popq %rdi
30894 movq 6512(%rax), %r11
30895 jmp *%r11
30896 #else
30897 movq _glapi_Dispatch(%rip), %rax
30898 testq %rax, %rax
30899 je 1f
30900 movq 6512(%rax), %r11
30901 jmp *%r11
30902 1:
30903 pushq %rdi
30904 call _glapi_get_dispatch
30905 popq %rdi
30906 movq 6512(%rax), %r11
30907 jmp *%r11
30908 #endif /* defined(GLX_USE_TLS) */
30909 .size GL_PREFIX(GenFragmentShadersATI), .-GL_PREFIX(GenFragmentShadersATI)
30910
30911 .p2align 4,,15
30912 .globl GL_PREFIX(PassTexCoordATI)
30913 .type GL_PREFIX(PassTexCoordATI), @function
30914 GL_PREFIX(PassTexCoordATI):
30915 #if defined(GLX_USE_TLS)
30916 call _x86_64_get_dispatch@PLT
30917 movq 6520(%rax), %r11
30918 jmp *%r11
30919 #elif defined(PTHREADS)
30920 pushq %rdi
30921 pushq %rsi
30922 pushq %rdx
30923 call _x86_64_get_dispatch@PLT
30924 popq %rdx
30925 popq %rsi
30926 popq %rdi
30927 movq 6520(%rax), %r11
30928 jmp *%r11
30929 #else
30930 movq _glapi_Dispatch(%rip), %rax
30931 testq %rax, %rax
30932 je 1f
30933 movq 6520(%rax), %r11
30934 jmp *%r11
30935 1:
30936 pushq %rdi
30937 pushq %rsi
30938 pushq %rdx
30939 call _glapi_get_dispatch
30940 popq %rdx
30941 popq %rsi
30942 popq %rdi
30943 movq 6520(%rax), %r11
30944 jmp *%r11
30945 #endif /* defined(GLX_USE_TLS) */
30946 .size GL_PREFIX(PassTexCoordATI), .-GL_PREFIX(PassTexCoordATI)
30947
30948 .p2align 4,,15
30949 .globl GL_PREFIX(SampleMapATI)
30950 .type GL_PREFIX(SampleMapATI), @function
30951 GL_PREFIX(SampleMapATI):
30952 #if defined(GLX_USE_TLS)
30953 call _x86_64_get_dispatch@PLT
30954 movq 6528(%rax), %r11
30955 jmp *%r11
30956 #elif defined(PTHREADS)
30957 pushq %rdi
30958 pushq %rsi
30959 pushq %rdx
30960 call _x86_64_get_dispatch@PLT
30961 popq %rdx
30962 popq %rsi
30963 popq %rdi
30964 movq 6528(%rax), %r11
30965 jmp *%r11
30966 #else
30967 movq _glapi_Dispatch(%rip), %rax
30968 testq %rax, %rax
30969 je 1f
30970 movq 6528(%rax), %r11
30971 jmp *%r11
30972 1:
30973 pushq %rdi
30974 pushq %rsi
30975 pushq %rdx
30976 call _glapi_get_dispatch
30977 popq %rdx
30978 popq %rsi
30979 popq %rdi
30980 movq 6528(%rax), %r11
30981 jmp *%r11
30982 #endif /* defined(GLX_USE_TLS) */
30983 .size GL_PREFIX(SampleMapATI), .-GL_PREFIX(SampleMapATI)
30984
30985 .p2align 4,,15
30986 .globl GL_PREFIX(SetFragmentShaderConstantATI)
30987 .type GL_PREFIX(SetFragmentShaderConstantATI), @function
30988 GL_PREFIX(SetFragmentShaderConstantATI):
30989 #if defined(GLX_USE_TLS)
30990 call _x86_64_get_dispatch@PLT
30991 movq 6536(%rax), %r11
30992 jmp *%r11
30993 #elif defined(PTHREADS)
30994 pushq %rdi
30995 pushq %rsi
30996 pushq %rbp
30997 call _x86_64_get_dispatch@PLT
30998 popq %rbp
30999 popq %rsi
31000 popq %rdi
31001 movq 6536(%rax), %r11
31002 jmp *%r11
31003 #else
31004 movq _glapi_Dispatch(%rip), %rax
31005 testq %rax, %rax
31006 je 1f
31007 movq 6536(%rax), %r11
31008 jmp *%r11
31009 1:
31010 pushq %rdi
31011 pushq %rsi
31012 pushq %rbp
31013 call _glapi_get_dispatch
31014 popq %rbp
31015 popq %rsi
31016 popq %rdi
31017 movq 6536(%rax), %r11
31018 jmp *%r11
31019 #endif /* defined(GLX_USE_TLS) */
31020 .size GL_PREFIX(SetFragmentShaderConstantATI), .-GL_PREFIX(SetFragmentShaderConstantATI)
31021
31022 .p2align 4,,15
31023 .globl GL_PREFIX(PointParameteriNV)
31024 .type GL_PREFIX(PointParameteriNV), @function
31025 GL_PREFIX(PointParameteriNV):
31026 #if defined(GLX_USE_TLS)
31027 call _x86_64_get_dispatch@PLT
31028 movq 6544(%rax), %r11
31029 jmp *%r11
31030 #elif defined(PTHREADS)
31031 pushq %rdi
31032 pushq %rsi
31033 pushq %rbp
31034 call _x86_64_get_dispatch@PLT
31035 popq %rbp
31036 popq %rsi
31037 popq %rdi
31038 movq 6544(%rax), %r11
31039 jmp *%r11
31040 #else
31041 movq _glapi_Dispatch(%rip), %rax
31042 testq %rax, %rax
31043 je 1f
31044 movq 6544(%rax), %r11
31045 jmp *%r11
31046 1:
31047 pushq %rdi
31048 pushq %rsi
31049 pushq %rbp
31050 call _glapi_get_dispatch
31051 popq %rbp
31052 popq %rsi
31053 popq %rdi
31054 movq 6544(%rax), %r11
31055 jmp *%r11
31056 #endif /* defined(GLX_USE_TLS) */
31057 .size GL_PREFIX(PointParameteriNV), .-GL_PREFIX(PointParameteriNV)
31058
31059 .p2align 4,,15
31060 .globl GL_PREFIX(PointParameterivNV)
31061 .type GL_PREFIX(PointParameterivNV), @function
31062 GL_PREFIX(PointParameterivNV):
31063 #if defined(GLX_USE_TLS)
31064 call _x86_64_get_dispatch@PLT
31065 movq 6552(%rax), %r11
31066 jmp *%r11
31067 #elif defined(PTHREADS)
31068 pushq %rdi
31069 pushq %rsi
31070 pushq %rbp
31071 call _x86_64_get_dispatch@PLT
31072 popq %rbp
31073 popq %rsi
31074 popq %rdi
31075 movq 6552(%rax), %r11
31076 jmp *%r11
31077 #else
31078 movq _glapi_Dispatch(%rip), %rax
31079 testq %rax, %rax
31080 je 1f
31081 movq 6552(%rax), %r11
31082 jmp *%r11
31083 1:
31084 pushq %rdi
31085 pushq %rsi
31086 pushq %rbp
31087 call _glapi_get_dispatch
31088 popq %rbp
31089 popq %rsi
31090 popq %rdi
31091 movq 6552(%rax), %r11
31092 jmp *%r11
31093 #endif /* defined(GLX_USE_TLS) */
31094 .size GL_PREFIX(PointParameterivNV), .-GL_PREFIX(PointParameterivNV)
31095
31096 .p2align 4,,15
31097 .globl GL_PREFIX(_dispatch_stub_820)
31098 .type GL_PREFIX(_dispatch_stub_820), @function
31099 HIDDEN(GL_PREFIX(_dispatch_stub_820))
31100 GL_PREFIX(_dispatch_stub_820):
31101 #if defined(GLX_USE_TLS)
31102 call _x86_64_get_dispatch@PLT
31103 movq 6560(%rax), %r11
31104 jmp *%r11
31105 #elif defined(PTHREADS)
31106 pushq %rdi
31107 call _x86_64_get_dispatch@PLT
31108 popq %rdi
31109 movq 6560(%rax), %r11
31110 jmp *%r11
31111 #else
31112 movq _glapi_Dispatch(%rip), %rax
31113 testq %rax, %rax
31114 je 1f
31115 movq 6560(%rax), %r11
31116 jmp *%r11
31117 1:
31118 pushq %rdi
31119 call _glapi_get_dispatch
31120 popq %rdi
31121 movq 6560(%rax), %r11
31122 jmp *%r11
31123 #endif /* defined(GLX_USE_TLS) */
31124 .size GL_PREFIX(_dispatch_stub_820), .-GL_PREFIX(_dispatch_stub_820)
31125
31126 .p2align 4,,15
31127 .globl GL_PREFIX(_dispatch_stub_821)
31128 .type GL_PREFIX(_dispatch_stub_821), @function
31129 HIDDEN(GL_PREFIX(_dispatch_stub_821))
31130 GL_PREFIX(_dispatch_stub_821):
31131 #if defined(GLX_USE_TLS)
31132 call _x86_64_get_dispatch@PLT
31133 movq 6568(%rax), %r11
31134 jmp *%r11
31135 #elif defined(PTHREADS)
31136 pushq %rdi
31137 call _x86_64_get_dispatch@PLT
31138 popq %rdi
31139 movq 6568(%rax), %r11
31140 jmp *%r11
31141 #else
31142 movq _glapi_Dispatch(%rip), %rax
31143 testq %rax, %rax
31144 je 1f
31145 movq 6568(%rax), %r11
31146 jmp *%r11
31147 1:
31148 pushq %rdi
31149 call _glapi_get_dispatch
31150 popq %rdi
31151 movq 6568(%rax), %r11
31152 jmp *%r11
31153 #endif /* defined(GLX_USE_TLS) */
31154 .size GL_PREFIX(_dispatch_stub_821), .-GL_PREFIX(_dispatch_stub_821)
31155
31156 .p2align 4,,15
31157 .globl GL_PREFIX(_dispatch_stub_822)
31158 .type GL_PREFIX(_dispatch_stub_822), @function
31159 HIDDEN(GL_PREFIX(_dispatch_stub_822))
31160 GL_PREFIX(_dispatch_stub_822):
31161 #if defined(GLX_USE_TLS)
31162 call _x86_64_get_dispatch@PLT
31163 movq 6576(%rax), %r11
31164 jmp *%r11
31165 #elif defined(PTHREADS)
31166 pushq %rdi
31167 pushq %rsi
31168 pushq %rbp
31169 call _x86_64_get_dispatch@PLT
31170 popq %rbp
31171 popq %rsi
31172 popq %rdi
31173 movq 6576(%rax), %r11
31174 jmp *%r11
31175 #else
31176 movq _glapi_Dispatch(%rip), %rax
31177 testq %rax, %rax
31178 je 1f
31179 movq 6576(%rax), %r11
31180 jmp *%r11
31181 1:
31182 pushq %rdi
31183 pushq %rsi
31184 pushq %rbp
31185 call _glapi_get_dispatch
31186 popq %rbp
31187 popq %rsi
31188 popq %rdi
31189 movq 6576(%rax), %r11
31190 jmp *%r11
31191 #endif /* defined(GLX_USE_TLS) */
31192 .size GL_PREFIX(_dispatch_stub_822), .-GL_PREFIX(_dispatch_stub_822)
31193
31194 .p2align 4,,15
31195 .globl GL_PREFIX(_dispatch_stub_823)
31196 .type GL_PREFIX(_dispatch_stub_823), @function
31197 HIDDEN(GL_PREFIX(_dispatch_stub_823))
31198 GL_PREFIX(_dispatch_stub_823):
31199 #if defined(GLX_USE_TLS)
31200 call _x86_64_get_dispatch@PLT
31201 movq 6584(%rax), %r11
31202 jmp *%r11
31203 #elif defined(PTHREADS)
31204 pushq %rdi
31205 pushq %rsi
31206 pushq %rbp
31207 call _x86_64_get_dispatch@PLT
31208 popq %rbp
31209 popq %rsi
31210 popq %rdi
31211 movq 6584(%rax), %r11
31212 jmp *%r11
31213 #else
31214 movq _glapi_Dispatch(%rip), %rax
31215 testq %rax, %rax
31216 je 1f
31217 movq 6584(%rax), %r11
31218 jmp *%r11
31219 1:
31220 pushq %rdi
31221 pushq %rsi
31222 pushq %rbp
31223 call _glapi_get_dispatch
31224 popq %rbp
31225 popq %rsi
31226 popq %rdi
31227 movq 6584(%rax), %r11
31228 jmp *%r11
31229 #endif /* defined(GLX_USE_TLS) */
31230 .size GL_PREFIX(_dispatch_stub_823), .-GL_PREFIX(_dispatch_stub_823)
31231
31232 .p2align 4,,15
31233 .globl GL_PREFIX(_dispatch_stub_824)
31234 .type GL_PREFIX(_dispatch_stub_824), @function
31235 HIDDEN(GL_PREFIX(_dispatch_stub_824))
31236 GL_PREFIX(_dispatch_stub_824):
31237 #if defined(GLX_USE_TLS)
31238 call _x86_64_get_dispatch@PLT
31239 movq 6592(%rax), %r11
31240 jmp *%r11
31241 #elif defined(PTHREADS)
31242 pushq %rdi
31243 call _x86_64_get_dispatch@PLT
31244 popq %rdi
31245 movq 6592(%rax), %r11
31246 jmp *%r11
31247 #else
31248 movq _glapi_Dispatch(%rip), %rax
31249 testq %rax, %rax
31250 je 1f
31251 movq 6592(%rax), %r11
31252 jmp *%r11
31253 1:
31254 pushq %rdi
31255 call _glapi_get_dispatch
31256 popq %rdi
31257 movq 6592(%rax), %r11
31258 jmp *%r11
31259 #endif /* defined(GLX_USE_TLS) */
31260 .size GL_PREFIX(_dispatch_stub_824), .-GL_PREFIX(_dispatch_stub_824)
31261
31262 .p2align 4,,15
31263 .globl GL_PREFIX(GetProgramNamedParameterdvNV)
31264 .type GL_PREFIX(GetProgramNamedParameterdvNV), @function
31265 GL_PREFIX(GetProgramNamedParameterdvNV):
31266 #if defined(GLX_USE_TLS)
31267 call _x86_64_get_dispatch@PLT
31268 movq 6600(%rax), %r11
31269 jmp *%r11
31270 #elif defined(PTHREADS)
31271 pushq %rdi
31272 pushq %rsi
31273 pushq %rdx
31274 pushq %rcx
31275 pushq %rbp
31276 call _x86_64_get_dispatch@PLT
31277 popq %rbp
31278 popq %rcx
31279 popq %rdx
31280 popq %rsi
31281 popq %rdi
31282 movq 6600(%rax), %r11
31283 jmp *%r11
31284 #else
31285 movq _glapi_Dispatch(%rip), %rax
31286 testq %rax, %rax
31287 je 1f
31288 movq 6600(%rax), %r11
31289 jmp *%r11
31290 1:
31291 pushq %rdi
31292 pushq %rsi
31293 pushq %rdx
31294 pushq %rcx
31295 pushq %rbp
31296 call _glapi_get_dispatch
31297 popq %rbp
31298 popq %rcx
31299 popq %rdx
31300 popq %rsi
31301 popq %rdi
31302 movq 6600(%rax), %r11
31303 jmp *%r11
31304 #endif /* defined(GLX_USE_TLS) */
31305 .size GL_PREFIX(GetProgramNamedParameterdvNV), .-GL_PREFIX(GetProgramNamedParameterdvNV)
31306
31307 .p2align 4,,15
31308 .globl GL_PREFIX(GetProgramNamedParameterfvNV)
31309 .type GL_PREFIX(GetProgramNamedParameterfvNV), @function
31310 GL_PREFIX(GetProgramNamedParameterfvNV):
31311 #if defined(GLX_USE_TLS)
31312 call _x86_64_get_dispatch@PLT
31313 movq 6608(%rax), %r11
31314 jmp *%r11
31315 #elif defined(PTHREADS)
31316 pushq %rdi
31317 pushq %rsi
31318 pushq %rdx
31319 pushq %rcx
31320 pushq %rbp
31321 call _x86_64_get_dispatch@PLT
31322 popq %rbp
31323 popq %rcx
31324 popq %rdx
31325 popq %rsi
31326 popq %rdi
31327 movq 6608(%rax), %r11
31328 jmp *%r11
31329 #else
31330 movq _glapi_Dispatch(%rip), %rax
31331 testq %rax, %rax
31332 je 1f
31333 movq 6608(%rax), %r11
31334 jmp *%r11
31335 1:
31336 pushq %rdi
31337 pushq %rsi
31338 pushq %rdx
31339 pushq %rcx
31340 pushq %rbp
31341 call _glapi_get_dispatch
31342 popq %rbp
31343 popq %rcx
31344 popq %rdx
31345 popq %rsi
31346 popq %rdi
31347 movq 6608(%rax), %r11
31348 jmp *%r11
31349 #endif /* defined(GLX_USE_TLS) */
31350 .size GL_PREFIX(GetProgramNamedParameterfvNV), .-GL_PREFIX(GetProgramNamedParameterfvNV)
31351
31352 .p2align 4,,15
31353 .globl GL_PREFIX(ProgramNamedParameter4dNV)
31354 .type GL_PREFIX(ProgramNamedParameter4dNV), @function
31355 GL_PREFIX(ProgramNamedParameter4dNV):
31356 #if defined(GLX_USE_TLS)
31357 call _x86_64_get_dispatch@PLT
31358 movq 6616(%rax), %r11
31359 jmp *%r11
31360 #elif defined(PTHREADS)
31361 subq $56, %rsp
31362 movq %rdi, (%rsp)
31363 movq %rsi, 8(%rsp)
31364 movq %rdx, 16(%rsp)
31365 movq %xmm0, 24(%rsp)
31366 movq %xmm1, 32(%rsp)
31367 movq %xmm2, 40(%rsp)
31368 movq %xmm3, 48(%rsp)
31369 call _x86_64_get_dispatch@PLT
31370 movq 48(%rsp), %xmm3
31371 movq 40(%rsp), %xmm2
31372 movq 32(%rsp), %xmm1
31373 movq 24(%rsp), %xmm0
31374 movq 16(%rsp), %rdx
31375 movq 8(%rsp), %rsi
31376 movq (%rsp), %rdi
31377 addq $56, %rsp
31378 movq 6616(%rax), %r11
31379 jmp *%r11
31380 #else
31381 movq _glapi_Dispatch(%rip), %rax
31382 testq %rax, %rax
31383 je 1f
31384 movq 6616(%rax), %r11
31385 jmp *%r11
31386 1:
31387 subq $56, %rsp
31388 movq %rdi, (%rsp)
31389 movq %rsi, 8(%rsp)
31390 movq %rdx, 16(%rsp)
31391 movq %xmm0, 24(%rsp)
31392 movq %xmm1, 32(%rsp)
31393 movq %xmm2, 40(%rsp)
31394 movq %xmm3, 48(%rsp)
31395 call _glapi_get_dispatch
31396 movq 48(%rsp), %xmm3
31397 movq 40(%rsp), %xmm2
31398 movq 32(%rsp), %xmm1
31399 movq 24(%rsp), %xmm0
31400 movq 16(%rsp), %rdx
31401 movq 8(%rsp), %rsi
31402 movq (%rsp), %rdi
31403 addq $56, %rsp
31404 movq 6616(%rax), %r11
31405 jmp *%r11
31406 #endif /* defined(GLX_USE_TLS) */
31407 .size GL_PREFIX(ProgramNamedParameter4dNV), .-GL_PREFIX(ProgramNamedParameter4dNV)
31408
31409 .p2align 4,,15
31410 .globl GL_PREFIX(ProgramNamedParameter4dvNV)
31411 .type GL_PREFIX(ProgramNamedParameter4dvNV), @function
31412 GL_PREFIX(ProgramNamedParameter4dvNV):
31413 #if defined(GLX_USE_TLS)
31414 call _x86_64_get_dispatch@PLT
31415 movq 6624(%rax), %r11
31416 jmp *%r11
31417 #elif defined(PTHREADS)
31418 pushq %rdi
31419 pushq %rsi
31420 pushq %rdx
31421 pushq %rcx
31422 pushq %rbp
31423 call _x86_64_get_dispatch@PLT
31424 popq %rbp
31425 popq %rcx
31426 popq %rdx
31427 popq %rsi
31428 popq %rdi
31429 movq 6624(%rax), %r11
31430 jmp *%r11
31431 #else
31432 movq _glapi_Dispatch(%rip), %rax
31433 testq %rax, %rax
31434 je 1f
31435 movq 6624(%rax), %r11
31436 jmp *%r11
31437 1:
31438 pushq %rdi
31439 pushq %rsi
31440 pushq %rdx
31441 pushq %rcx
31442 pushq %rbp
31443 call _glapi_get_dispatch
31444 popq %rbp
31445 popq %rcx
31446 popq %rdx
31447 popq %rsi
31448 popq %rdi
31449 movq 6624(%rax), %r11
31450 jmp *%r11
31451 #endif /* defined(GLX_USE_TLS) */
31452 .size GL_PREFIX(ProgramNamedParameter4dvNV), .-GL_PREFIX(ProgramNamedParameter4dvNV)
31453
31454 .p2align 4,,15
31455 .globl GL_PREFIX(ProgramNamedParameter4fNV)
31456 .type GL_PREFIX(ProgramNamedParameter4fNV), @function
31457 GL_PREFIX(ProgramNamedParameter4fNV):
31458 #if defined(GLX_USE_TLS)
31459 call _x86_64_get_dispatch@PLT
31460 movq 6632(%rax), %r11
31461 jmp *%r11
31462 #elif defined(PTHREADS)
31463 subq $56, %rsp
31464 movq %rdi, (%rsp)
31465 movq %rsi, 8(%rsp)
31466 movq %rdx, 16(%rsp)
31467 movq %xmm0, 24(%rsp)
31468 movq %xmm1, 32(%rsp)
31469 movq %xmm2, 40(%rsp)
31470 movq %xmm3, 48(%rsp)
31471 call _x86_64_get_dispatch@PLT
31472 movq 48(%rsp), %xmm3
31473 movq 40(%rsp), %xmm2
31474 movq 32(%rsp), %xmm1
31475 movq 24(%rsp), %xmm0
31476 movq 16(%rsp), %rdx
31477 movq 8(%rsp), %rsi
31478 movq (%rsp), %rdi
31479 addq $56, %rsp
31480 movq 6632(%rax), %r11
31481 jmp *%r11
31482 #else
31483 movq _glapi_Dispatch(%rip), %rax
31484 testq %rax, %rax
31485 je 1f
31486 movq 6632(%rax), %r11
31487 jmp *%r11
31488 1:
31489 subq $56, %rsp
31490 movq %rdi, (%rsp)
31491 movq %rsi, 8(%rsp)
31492 movq %rdx, 16(%rsp)
31493 movq %xmm0, 24(%rsp)
31494 movq %xmm1, 32(%rsp)
31495 movq %xmm2, 40(%rsp)
31496 movq %xmm3, 48(%rsp)
31497 call _glapi_get_dispatch
31498 movq 48(%rsp), %xmm3
31499 movq 40(%rsp), %xmm2
31500 movq 32(%rsp), %xmm1
31501 movq 24(%rsp), %xmm0
31502 movq 16(%rsp), %rdx
31503 movq 8(%rsp), %rsi
31504 movq (%rsp), %rdi
31505 addq $56, %rsp
31506 movq 6632(%rax), %r11
31507 jmp *%r11
31508 #endif /* defined(GLX_USE_TLS) */
31509 .size GL_PREFIX(ProgramNamedParameter4fNV), .-GL_PREFIX(ProgramNamedParameter4fNV)
31510
31511 .p2align 4,,15
31512 .globl GL_PREFIX(ProgramNamedParameter4fvNV)
31513 .type GL_PREFIX(ProgramNamedParameter4fvNV), @function
31514 GL_PREFIX(ProgramNamedParameter4fvNV):
31515 #if defined(GLX_USE_TLS)
31516 call _x86_64_get_dispatch@PLT
31517 movq 6640(%rax), %r11
31518 jmp *%r11
31519 #elif defined(PTHREADS)
31520 pushq %rdi
31521 pushq %rsi
31522 pushq %rdx
31523 pushq %rcx
31524 pushq %rbp
31525 call _x86_64_get_dispatch@PLT
31526 popq %rbp
31527 popq %rcx
31528 popq %rdx
31529 popq %rsi
31530 popq %rdi
31531 movq 6640(%rax), %r11
31532 jmp *%r11
31533 #else
31534 movq _glapi_Dispatch(%rip), %rax
31535 testq %rax, %rax
31536 je 1f
31537 movq 6640(%rax), %r11
31538 jmp *%r11
31539 1:
31540 pushq %rdi
31541 pushq %rsi
31542 pushq %rdx
31543 pushq %rcx
31544 pushq %rbp
31545 call _glapi_get_dispatch
31546 popq %rbp
31547 popq %rcx
31548 popq %rdx
31549 popq %rsi
31550 popq %rdi
31551 movq 6640(%rax), %r11
31552 jmp *%r11
31553 #endif /* defined(GLX_USE_TLS) */
31554 .size GL_PREFIX(ProgramNamedParameter4fvNV), .-GL_PREFIX(ProgramNamedParameter4fvNV)
31555
31556 .p2align 4,,15
31557 .globl GL_PREFIX(PrimitiveRestartIndexNV)
31558 .type GL_PREFIX(PrimitiveRestartIndexNV), @function
31559 GL_PREFIX(PrimitiveRestartIndexNV):
31560 #if defined(GLX_USE_TLS)
31561 call _x86_64_get_dispatch@PLT
31562 movq 6648(%rax), %r11
31563 jmp *%r11
31564 #elif defined(PTHREADS)
31565 pushq %rdi
31566 call _x86_64_get_dispatch@PLT
31567 popq %rdi
31568 movq 6648(%rax), %r11
31569 jmp *%r11
31570 #else
31571 movq _glapi_Dispatch(%rip), %rax
31572 testq %rax, %rax
31573 je 1f
31574 movq 6648(%rax), %r11
31575 jmp *%r11
31576 1:
31577 pushq %rdi
31578 call _glapi_get_dispatch
31579 popq %rdi
31580 movq 6648(%rax), %r11
31581 jmp *%r11
31582 #endif /* defined(GLX_USE_TLS) */
31583 .size GL_PREFIX(PrimitiveRestartIndexNV), .-GL_PREFIX(PrimitiveRestartIndexNV)
31584
31585 .p2align 4,,15
31586 .globl GL_PREFIX(PrimitiveRestartNV)
31587 .type GL_PREFIX(PrimitiveRestartNV), @function
31588 GL_PREFIX(PrimitiveRestartNV):
31589 #if defined(GLX_USE_TLS)
31590 call _x86_64_get_dispatch@PLT
31591 movq 6656(%rax), %r11
31592 jmp *%r11
31593 #elif defined(PTHREADS)
31594 pushq %rbp
31595 call _x86_64_get_dispatch@PLT
31596 popq %rbp
31597 movq 6656(%rax), %r11
31598 jmp *%r11
31599 #else
31600 movq _glapi_Dispatch(%rip), %rax
31601 testq %rax, %rax
31602 je 1f
31603 movq 6656(%rax), %r11
31604 jmp *%r11
31605 1:
31606 pushq %rbp
31607 call _glapi_get_dispatch
31608 popq %rbp
31609 movq 6656(%rax), %r11
31610 jmp *%r11
31611 #endif /* defined(GLX_USE_TLS) */
31612 .size GL_PREFIX(PrimitiveRestartNV), .-GL_PREFIX(PrimitiveRestartNV)
31613
31614 .p2align 4,,15
31615 .globl GL_PREFIX(_dispatch_stub_833)
31616 .type GL_PREFIX(_dispatch_stub_833), @function
31617 HIDDEN(GL_PREFIX(_dispatch_stub_833))
31618 GL_PREFIX(_dispatch_stub_833):
31619 #if defined(GLX_USE_TLS)
31620 call _x86_64_get_dispatch@PLT
31621 movq 6664(%rax), %r11
31622 jmp *%r11
31623 #elif defined(PTHREADS)
31624 pushq %rdi
31625 pushq %rsi
31626 pushq %rbp
31627 call _x86_64_get_dispatch@PLT
31628 popq %rbp
31629 popq %rsi
31630 popq %rdi
31631 movq 6664(%rax), %r11
31632 jmp *%r11
31633 #else
31634 movq _glapi_Dispatch(%rip), %rax
31635 testq %rax, %rax
31636 je 1f
31637 movq 6664(%rax), %r11
31638 jmp *%r11
31639 1:
31640 pushq %rdi
31641 pushq %rsi
31642 pushq %rbp
31643 call _glapi_get_dispatch
31644 popq %rbp
31645 popq %rsi
31646 popq %rdi
31647 movq 6664(%rax), %r11
31648 jmp *%r11
31649 #endif /* defined(GLX_USE_TLS) */
31650 .size GL_PREFIX(_dispatch_stub_833), .-GL_PREFIX(_dispatch_stub_833)
31651
31652 .p2align 4,,15
31653 .globl GL_PREFIX(_dispatch_stub_834)
31654 .type GL_PREFIX(_dispatch_stub_834), @function
31655 HIDDEN(GL_PREFIX(_dispatch_stub_834))
31656 GL_PREFIX(_dispatch_stub_834):
31657 #if defined(GLX_USE_TLS)
31658 call _x86_64_get_dispatch@PLT
31659 movq 6672(%rax), %r11
31660 jmp *%r11
31661 #elif defined(PTHREADS)
31662 pushq %rdi
31663 pushq %rsi
31664 pushq %rbp
31665 call _x86_64_get_dispatch@PLT
31666 popq %rbp
31667 popq %rsi
31668 popq %rdi
31669 movq 6672(%rax), %r11
31670 jmp *%r11
31671 #else
31672 movq _glapi_Dispatch(%rip), %rax
31673 testq %rax, %rax
31674 je 1f
31675 movq 6672(%rax), %r11
31676 jmp *%r11
31677 1:
31678 pushq %rdi
31679 pushq %rsi
31680 pushq %rbp
31681 call _glapi_get_dispatch
31682 popq %rbp
31683 popq %rsi
31684 popq %rdi
31685 movq 6672(%rax), %r11
31686 jmp *%r11
31687 #endif /* defined(GLX_USE_TLS) */
31688 .size GL_PREFIX(_dispatch_stub_834), .-GL_PREFIX(_dispatch_stub_834)
31689
31690 .p2align 4,,15
31691 .globl GL_PREFIX(BindFramebufferEXT)
31692 .type GL_PREFIX(BindFramebufferEXT), @function
31693 GL_PREFIX(BindFramebufferEXT):
31694 #if defined(GLX_USE_TLS)
31695 call _x86_64_get_dispatch@PLT
31696 movq 6680(%rax), %r11
31697 jmp *%r11
31698 #elif defined(PTHREADS)
31699 pushq %rdi
31700 pushq %rsi
31701 pushq %rbp
31702 call _x86_64_get_dispatch@PLT
31703 popq %rbp
31704 popq %rsi
31705 popq %rdi
31706 movq 6680(%rax), %r11
31707 jmp *%r11
31708 #else
31709 movq _glapi_Dispatch(%rip), %rax
31710 testq %rax, %rax
31711 je 1f
31712 movq 6680(%rax), %r11
31713 jmp *%r11
31714 1:
31715 pushq %rdi
31716 pushq %rsi
31717 pushq %rbp
31718 call _glapi_get_dispatch
31719 popq %rbp
31720 popq %rsi
31721 popq %rdi
31722 movq 6680(%rax), %r11
31723 jmp *%r11
31724 #endif /* defined(GLX_USE_TLS) */
31725 .size GL_PREFIX(BindFramebufferEXT), .-GL_PREFIX(BindFramebufferEXT)
31726
31727 .p2align 4,,15
31728 .globl GL_PREFIX(BindRenderbufferEXT)
31729 .type GL_PREFIX(BindRenderbufferEXT), @function
31730 GL_PREFIX(BindRenderbufferEXT):
31731 #if defined(GLX_USE_TLS)
31732 call _x86_64_get_dispatch@PLT
31733 movq 6688(%rax), %r11
31734 jmp *%r11
31735 #elif defined(PTHREADS)
31736 pushq %rdi
31737 pushq %rsi
31738 pushq %rbp
31739 call _x86_64_get_dispatch@PLT
31740 popq %rbp
31741 popq %rsi
31742 popq %rdi
31743 movq 6688(%rax), %r11
31744 jmp *%r11
31745 #else
31746 movq _glapi_Dispatch(%rip), %rax
31747 testq %rax, %rax
31748 je 1f
31749 movq 6688(%rax), %r11
31750 jmp *%r11
31751 1:
31752 pushq %rdi
31753 pushq %rsi
31754 pushq %rbp
31755 call _glapi_get_dispatch
31756 popq %rbp
31757 popq %rsi
31758 popq %rdi
31759 movq 6688(%rax), %r11
31760 jmp *%r11
31761 #endif /* defined(GLX_USE_TLS) */
31762 .size GL_PREFIX(BindRenderbufferEXT), .-GL_PREFIX(BindRenderbufferEXT)
31763
31764 .p2align 4,,15
31765 .globl GL_PREFIX(CheckFramebufferStatusEXT)
31766 .type GL_PREFIX(CheckFramebufferStatusEXT), @function
31767 GL_PREFIX(CheckFramebufferStatusEXT):
31768 #if defined(GLX_USE_TLS)
31769 call _x86_64_get_dispatch@PLT
31770 movq 6696(%rax), %r11
31771 jmp *%r11
31772 #elif defined(PTHREADS)
31773 pushq %rdi
31774 call _x86_64_get_dispatch@PLT
31775 popq %rdi
31776 movq 6696(%rax), %r11
31777 jmp *%r11
31778 #else
31779 movq _glapi_Dispatch(%rip), %rax
31780 testq %rax, %rax
31781 je 1f
31782 movq 6696(%rax), %r11
31783 jmp *%r11
31784 1:
31785 pushq %rdi
31786 call _glapi_get_dispatch
31787 popq %rdi
31788 movq 6696(%rax), %r11
31789 jmp *%r11
31790 #endif /* defined(GLX_USE_TLS) */
31791 .size GL_PREFIX(CheckFramebufferStatusEXT), .-GL_PREFIX(CheckFramebufferStatusEXT)
31792
31793 .p2align 4,,15
31794 .globl GL_PREFIX(DeleteFramebuffersEXT)
31795 .type GL_PREFIX(DeleteFramebuffersEXT), @function
31796 GL_PREFIX(DeleteFramebuffersEXT):
31797 #if defined(GLX_USE_TLS)
31798 call _x86_64_get_dispatch@PLT
31799 movq 6704(%rax), %r11
31800 jmp *%r11
31801 #elif defined(PTHREADS)
31802 pushq %rdi
31803 pushq %rsi
31804 pushq %rbp
31805 call _x86_64_get_dispatch@PLT
31806 popq %rbp
31807 popq %rsi
31808 popq %rdi
31809 movq 6704(%rax), %r11
31810 jmp *%r11
31811 #else
31812 movq _glapi_Dispatch(%rip), %rax
31813 testq %rax, %rax
31814 je 1f
31815 movq 6704(%rax), %r11
31816 jmp *%r11
31817 1:
31818 pushq %rdi
31819 pushq %rsi
31820 pushq %rbp
31821 call _glapi_get_dispatch
31822 popq %rbp
31823 popq %rsi
31824 popq %rdi
31825 movq 6704(%rax), %r11
31826 jmp *%r11
31827 #endif /* defined(GLX_USE_TLS) */
31828 .size GL_PREFIX(DeleteFramebuffersEXT), .-GL_PREFIX(DeleteFramebuffersEXT)
31829
31830 .p2align 4,,15
31831 .globl GL_PREFIX(DeleteRenderbuffersEXT)
31832 .type GL_PREFIX(DeleteRenderbuffersEXT), @function
31833 GL_PREFIX(DeleteRenderbuffersEXT):
31834 #if defined(GLX_USE_TLS)
31835 call _x86_64_get_dispatch@PLT
31836 movq 6712(%rax), %r11
31837 jmp *%r11
31838 #elif defined(PTHREADS)
31839 pushq %rdi
31840 pushq %rsi
31841 pushq %rbp
31842 call _x86_64_get_dispatch@PLT
31843 popq %rbp
31844 popq %rsi
31845 popq %rdi
31846 movq 6712(%rax), %r11
31847 jmp *%r11
31848 #else
31849 movq _glapi_Dispatch(%rip), %rax
31850 testq %rax, %rax
31851 je 1f
31852 movq 6712(%rax), %r11
31853 jmp *%r11
31854 1:
31855 pushq %rdi
31856 pushq %rsi
31857 pushq %rbp
31858 call _glapi_get_dispatch
31859 popq %rbp
31860 popq %rsi
31861 popq %rdi
31862 movq 6712(%rax), %r11
31863 jmp *%r11
31864 #endif /* defined(GLX_USE_TLS) */
31865 .size GL_PREFIX(DeleteRenderbuffersEXT), .-GL_PREFIX(DeleteRenderbuffersEXT)
31866
31867 .p2align 4,,15
31868 .globl GL_PREFIX(FramebufferRenderbufferEXT)
31869 .type GL_PREFIX(FramebufferRenderbufferEXT), @function
31870 GL_PREFIX(FramebufferRenderbufferEXT):
31871 #if defined(GLX_USE_TLS)
31872 call _x86_64_get_dispatch@PLT
31873 movq 6720(%rax), %r11
31874 jmp *%r11
31875 #elif defined(PTHREADS)
31876 pushq %rdi
31877 pushq %rsi
31878 pushq %rdx
31879 pushq %rcx
31880 pushq %rbp
31881 call _x86_64_get_dispatch@PLT
31882 popq %rbp
31883 popq %rcx
31884 popq %rdx
31885 popq %rsi
31886 popq %rdi
31887 movq 6720(%rax), %r11
31888 jmp *%r11
31889 #else
31890 movq _glapi_Dispatch(%rip), %rax
31891 testq %rax, %rax
31892 je 1f
31893 movq 6720(%rax), %r11
31894 jmp *%r11
31895 1:
31896 pushq %rdi
31897 pushq %rsi
31898 pushq %rdx
31899 pushq %rcx
31900 pushq %rbp
31901 call _glapi_get_dispatch
31902 popq %rbp
31903 popq %rcx
31904 popq %rdx
31905 popq %rsi
31906 popq %rdi
31907 movq 6720(%rax), %r11
31908 jmp *%r11
31909 #endif /* defined(GLX_USE_TLS) */
31910 .size GL_PREFIX(FramebufferRenderbufferEXT), .-GL_PREFIX(FramebufferRenderbufferEXT)
31911
31912 .p2align 4,,15
31913 .globl GL_PREFIX(FramebufferTexture1DEXT)
31914 .type GL_PREFIX(FramebufferTexture1DEXT), @function
31915 GL_PREFIX(FramebufferTexture1DEXT):
31916 #if defined(GLX_USE_TLS)
31917 call _x86_64_get_dispatch@PLT
31918 movq 6728(%rax), %r11
31919 jmp *%r11
31920 #elif defined(PTHREADS)
31921 pushq %rdi
31922 pushq %rsi
31923 pushq %rdx
31924 pushq %rcx
31925 pushq %r8
31926 call _x86_64_get_dispatch@PLT
31927 popq %r8
31928 popq %rcx
31929 popq %rdx
31930 popq %rsi
31931 popq %rdi
31932 movq 6728(%rax), %r11
31933 jmp *%r11
31934 #else
31935 movq _glapi_Dispatch(%rip), %rax
31936 testq %rax, %rax
31937 je 1f
31938 movq 6728(%rax), %r11
31939 jmp *%r11
31940 1:
31941 pushq %rdi
31942 pushq %rsi
31943 pushq %rdx
31944 pushq %rcx
31945 pushq %r8
31946 call _glapi_get_dispatch
31947 popq %r8
31948 popq %rcx
31949 popq %rdx
31950 popq %rsi
31951 popq %rdi
31952 movq 6728(%rax), %r11
31953 jmp *%r11
31954 #endif /* defined(GLX_USE_TLS) */
31955 .size GL_PREFIX(FramebufferTexture1DEXT), .-GL_PREFIX(FramebufferTexture1DEXT)
31956
31957 .p2align 4,,15
31958 .globl GL_PREFIX(FramebufferTexture2DEXT)
31959 .type GL_PREFIX(FramebufferTexture2DEXT), @function
31960 GL_PREFIX(FramebufferTexture2DEXT):
31961 #if defined(GLX_USE_TLS)
31962 call _x86_64_get_dispatch@PLT
31963 movq 6736(%rax), %r11
31964 jmp *%r11
31965 #elif defined(PTHREADS)
31966 pushq %rdi
31967 pushq %rsi
31968 pushq %rdx
31969 pushq %rcx
31970 pushq %r8
31971 call _x86_64_get_dispatch@PLT
31972 popq %r8
31973 popq %rcx
31974 popq %rdx
31975 popq %rsi
31976 popq %rdi
31977 movq 6736(%rax), %r11
31978 jmp *%r11
31979 #else
31980 movq _glapi_Dispatch(%rip), %rax
31981 testq %rax, %rax
31982 je 1f
31983 movq 6736(%rax), %r11
31984 jmp *%r11
31985 1:
31986 pushq %rdi
31987 pushq %rsi
31988 pushq %rdx
31989 pushq %rcx
31990 pushq %r8
31991 call _glapi_get_dispatch
31992 popq %r8
31993 popq %rcx
31994 popq %rdx
31995 popq %rsi
31996 popq %rdi
31997 movq 6736(%rax), %r11
31998 jmp *%r11
31999 #endif /* defined(GLX_USE_TLS) */
32000 .size GL_PREFIX(FramebufferTexture2DEXT), .-GL_PREFIX(FramebufferTexture2DEXT)
32001
32002 .p2align 4,,15
32003 .globl GL_PREFIX(FramebufferTexture3DEXT)
32004 .type GL_PREFIX(FramebufferTexture3DEXT), @function
32005 GL_PREFIX(FramebufferTexture3DEXT):
32006 #if defined(GLX_USE_TLS)
32007 call _x86_64_get_dispatch@PLT
32008 movq 6744(%rax), %r11
32009 jmp *%r11
32010 #elif defined(PTHREADS)
32011 pushq %rdi
32012 pushq %rsi
32013 pushq %rdx
32014 pushq %rcx
32015 pushq %r8
32016 pushq %r9
32017 pushq %rbp
32018 call _x86_64_get_dispatch@PLT
32019 popq %rbp
32020 popq %r9
32021 popq %r8
32022 popq %rcx
32023 popq %rdx
32024 popq %rsi
32025 popq %rdi
32026 movq 6744(%rax), %r11
32027 jmp *%r11
32028 #else
32029 movq _glapi_Dispatch(%rip), %rax
32030 testq %rax, %rax
32031 je 1f
32032 movq 6744(%rax), %r11
32033 jmp *%r11
32034 1:
32035 pushq %rdi
32036 pushq %rsi
32037 pushq %rdx
32038 pushq %rcx
32039 pushq %r8
32040 pushq %r9
32041 pushq %rbp
32042 call _glapi_get_dispatch
32043 popq %rbp
32044 popq %r9
32045 popq %r8
32046 popq %rcx
32047 popq %rdx
32048 popq %rsi
32049 popq %rdi
32050 movq 6744(%rax), %r11
32051 jmp *%r11
32052 #endif /* defined(GLX_USE_TLS) */
32053 .size GL_PREFIX(FramebufferTexture3DEXT), .-GL_PREFIX(FramebufferTexture3DEXT)
32054
32055 .p2align 4,,15
32056 .globl GL_PREFIX(GenFramebuffersEXT)
32057 .type GL_PREFIX(GenFramebuffersEXT), @function
32058 GL_PREFIX(GenFramebuffersEXT):
32059 #if defined(GLX_USE_TLS)
32060 call _x86_64_get_dispatch@PLT
32061 movq 6752(%rax), %r11
32062 jmp *%r11
32063 #elif defined(PTHREADS)
32064 pushq %rdi
32065 pushq %rsi
32066 pushq %rbp
32067 call _x86_64_get_dispatch@PLT
32068 popq %rbp
32069 popq %rsi
32070 popq %rdi
32071 movq 6752(%rax), %r11
32072 jmp *%r11
32073 #else
32074 movq _glapi_Dispatch(%rip), %rax
32075 testq %rax, %rax
32076 je 1f
32077 movq 6752(%rax), %r11
32078 jmp *%r11
32079 1:
32080 pushq %rdi
32081 pushq %rsi
32082 pushq %rbp
32083 call _glapi_get_dispatch
32084 popq %rbp
32085 popq %rsi
32086 popq %rdi
32087 movq 6752(%rax), %r11
32088 jmp *%r11
32089 #endif /* defined(GLX_USE_TLS) */
32090 .size GL_PREFIX(GenFramebuffersEXT), .-GL_PREFIX(GenFramebuffersEXT)
32091
32092 .p2align 4,,15
32093 .globl GL_PREFIX(GenRenderbuffersEXT)
32094 .type GL_PREFIX(GenRenderbuffersEXT), @function
32095 GL_PREFIX(GenRenderbuffersEXT):
32096 #if defined(GLX_USE_TLS)
32097 call _x86_64_get_dispatch@PLT
32098 movq 6760(%rax), %r11
32099 jmp *%r11
32100 #elif defined(PTHREADS)
32101 pushq %rdi
32102 pushq %rsi
32103 pushq %rbp
32104 call _x86_64_get_dispatch@PLT
32105 popq %rbp
32106 popq %rsi
32107 popq %rdi
32108 movq 6760(%rax), %r11
32109 jmp *%r11
32110 #else
32111 movq _glapi_Dispatch(%rip), %rax
32112 testq %rax, %rax
32113 je 1f
32114 movq 6760(%rax), %r11
32115 jmp *%r11
32116 1:
32117 pushq %rdi
32118 pushq %rsi
32119 pushq %rbp
32120 call _glapi_get_dispatch
32121 popq %rbp
32122 popq %rsi
32123 popq %rdi
32124 movq 6760(%rax), %r11
32125 jmp *%r11
32126 #endif /* defined(GLX_USE_TLS) */
32127 .size GL_PREFIX(GenRenderbuffersEXT), .-GL_PREFIX(GenRenderbuffersEXT)
32128
32129 .p2align 4,,15
32130 .globl GL_PREFIX(GenerateMipmapEXT)
32131 .type GL_PREFIX(GenerateMipmapEXT), @function
32132 GL_PREFIX(GenerateMipmapEXT):
32133 #if defined(GLX_USE_TLS)
32134 call _x86_64_get_dispatch@PLT
32135 movq 6768(%rax), %r11
32136 jmp *%r11
32137 #elif defined(PTHREADS)
32138 pushq %rdi
32139 call _x86_64_get_dispatch@PLT
32140 popq %rdi
32141 movq 6768(%rax), %r11
32142 jmp *%r11
32143 #else
32144 movq _glapi_Dispatch(%rip), %rax
32145 testq %rax, %rax
32146 je 1f
32147 movq 6768(%rax), %r11
32148 jmp *%r11
32149 1:
32150 pushq %rdi
32151 call _glapi_get_dispatch
32152 popq %rdi
32153 movq 6768(%rax), %r11
32154 jmp *%r11
32155 #endif /* defined(GLX_USE_TLS) */
32156 .size GL_PREFIX(GenerateMipmapEXT), .-GL_PREFIX(GenerateMipmapEXT)
32157
32158 .p2align 4,,15
32159 .globl GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
32160 .type GL_PREFIX(GetFramebufferAttachmentParameterivEXT), @function
32161 GL_PREFIX(GetFramebufferAttachmentParameterivEXT):
32162 #if defined(GLX_USE_TLS)
32163 call _x86_64_get_dispatch@PLT
32164 movq 6776(%rax), %r11
32165 jmp *%r11
32166 #elif defined(PTHREADS)
32167 pushq %rdi
32168 pushq %rsi
32169 pushq %rdx
32170 pushq %rcx
32171 pushq %rbp
32172 call _x86_64_get_dispatch@PLT
32173 popq %rbp
32174 popq %rcx
32175 popq %rdx
32176 popq %rsi
32177 popq %rdi
32178 movq 6776(%rax), %r11
32179 jmp *%r11
32180 #else
32181 movq _glapi_Dispatch(%rip), %rax
32182 testq %rax, %rax
32183 je 1f
32184 movq 6776(%rax), %r11
32185 jmp *%r11
32186 1:
32187 pushq %rdi
32188 pushq %rsi
32189 pushq %rdx
32190 pushq %rcx
32191 pushq %rbp
32192 call _glapi_get_dispatch
32193 popq %rbp
32194 popq %rcx
32195 popq %rdx
32196 popq %rsi
32197 popq %rdi
32198 movq 6776(%rax), %r11
32199 jmp *%r11
32200 #endif /* defined(GLX_USE_TLS) */
32201 .size GL_PREFIX(GetFramebufferAttachmentParameterivEXT), .-GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
32202
32203 .p2align 4,,15
32204 .globl GL_PREFIX(GetRenderbufferParameterivEXT)
32205 .type GL_PREFIX(GetRenderbufferParameterivEXT), @function
32206 GL_PREFIX(GetRenderbufferParameterivEXT):
32207 #if defined(GLX_USE_TLS)
32208 call _x86_64_get_dispatch@PLT
32209 movq 6784(%rax), %r11
32210 jmp *%r11
32211 #elif defined(PTHREADS)
32212 pushq %rdi
32213 pushq %rsi
32214 pushq %rdx
32215 call _x86_64_get_dispatch@PLT
32216 popq %rdx
32217 popq %rsi
32218 popq %rdi
32219 movq 6784(%rax), %r11
32220 jmp *%r11
32221 #else
32222 movq _glapi_Dispatch(%rip), %rax
32223 testq %rax, %rax
32224 je 1f
32225 movq 6784(%rax), %r11
32226 jmp *%r11
32227 1:
32228 pushq %rdi
32229 pushq %rsi
32230 pushq %rdx
32231 call _glapi_get_dispatch
32232 popq %rdx
32233 popq %rsi
32234 popq %rdi
32235 movq 6784(%rax), %r11
32236 jmp *%r11
32237 #endif /* defined(GLX_USE_TLS) */
32238 .size GL_PREFIX(GetRenderbufferParameterivEXT), .-GL_PREFIX(GetRenderbufferParameterivEXT)
32239
32240 .p2align 4,,15
32241 .globl GL_PREFIX(IsFramebufferEXT)
32242 .type GL_PREFIX(IsFramebufferEXT), @function
32243 GL_PREFIX(IsFramebufferEXT):
32244 #if defined(GLX_USE_TLS)
32245 call _x86_64_get_dispatch@PLT
32246 movq 6792(%rax), %r11
32247 jmp *%r11
32248 #elif defined(PTHREADS)
32249 pushq %rdi
32250 call _x86_64_get_dispatch@PLT
32251 popq %rdi
32252 movq 6792(%rax), %r11
32253 jmp *%r11
32254 #else
32255 movq _glapi_Dispatch(%rip), %rax
32256 testq %rax, %rax
32257 je 1f
32258 movq 6792(%rax), %r11
32259 jmp *%r11
32260 1:
32261 pushq %rdi
32262 call _glapi_get_dispatch
32263 popq %rdi
32264 movq 6792(%rax), %r11
32265 jmp *%r11
32266 #endif /* defined(GLX_USE_TLS) */
32267 .size GL_PREFIX(IsFramebufferEXT), .-GL_PREFIX(IsFramebufferEXT)
32268
32269 .p2align 4,,15
32270 .globl GL_PREFIX(IsRenderbufferEXT)
32271 .type GL_PREFIX(IsRenderbufferEXT), @function
32272 GL_PREFIX(IsRenderbufferEXT):
32273 #if defined(GLX_USE_TLS)
32274 call _x86_64_get_dispatch@PLT
32275 movq 6800(%rax), %r11
32276 jmp *%r11
32277 #elif defined(PTHREADS)
32278 pushq %rdi
32279 call _x86_64_get_dispatch@PLT
32280 popq %rdi
32281 movq 6800(%rax), %r11
32282 jmp *%r11
32283 #else
32284 movq _glapi_Dispatch(%rip), %rax
32285 testq %rax, %rax
32286 je 1f
32287 movq 6800(%rax), %r11
32288 jmp *%r11
32289 1:
32290 pushq %rdi
32291 call _glapi_get_dispatch
32292 popq %rdi
32293 movq 6800(%rax), %r11
32294 jmp *%r11
32295 #endif /* defined(GLX_USE_TLS) */
32296 .size GL_PREFIX(IsRenderbufferEXT), .-GL_PREFIX(IsRenderbufferEXT)
32297
32298 .p2align 4,,15
32299 .globl GL_PREFIX(RenderbufferStorageEXT)
32300 .type GL_PREFIX(RenderbufferStorageEXT), @function
32301 GL_PREFIX(RenderbufferStorageEXT):
32302 #if defined(GLX_USE_TLS)
32303 call _x86_64_get_dispatch@PLT
32304 movq 6808(%rax), %r11
32305 jmp *%r11
32306 #elif defined(PTHREADS)
32307 pushq %rdi
32308 pushq %rsi
32309 pushq %rdx
32310 pushq %rcx
32311 pushq %rbp
32312 call _x86_64_get_dispatch@PLT
32313 popq %rbp
32314 popq %rcx
32315 popq %rdx
32316 popq %rsi
32317 popq %rdi
32318 movq 6808(%rax), %r11
32319 jmp *%r11
32320 #else
32321 movq _glapi_Dispatch(%rip), %rax
32322 testq %rax, %rax
32323 je 1f
32324 movq 6808(%rax), %r11
32325 jmp *%r11
32326 1:
32327 pushq %rdi
32328 pushq %rsi
32329 pushq %rdx
32330 pushq %rcx
32331 pushq %rbp
32332 call _glapi_get_dispatch
32333 popq %rbp
32334 popq %rcx
32335 popq %rdx
32336 popq %rsi
32337 popq %rdi
32338 movq 6808(%rax), %r11
32339 jmp *%r11
32340 #endif /* defined(GLX_USE_TLS) */
32341 .size GL_PREFIX(RenderbufferStorageEXT), .-GL_PREFIX(RenderbufferStorageEXT)
32342
32343 .p2align 4,,15
32344 .globl GL_PREFIX(_dispatch_stub_852)
32345 .type GL_PREFIX(_dispatch_stub_852), @function
32346 HIDDEN(GL_PREFIX(_dispatch_stub_852))
32347 GL_PREFIX(_dispatch_stub_852):
32348 #if defined(GLX_USE_TLS)
32349 call _x86_64_get_dispatch@PLT
32350 movq 6816(%rax), %r11
32351 jmp *%r11
32352 #elif defined(PTHREADS)
32353 pushq %rdi
32354 pushq %rsi
32355 pushq %rdx
32356 pushq %rcx
32357 pushq %r8
32358 pushq %r9
32359 pushq %rbp
32360 call _x86_64_get_dispatch@PLT
32361 popq %rbp
32362 popq %r9
32363 popq %r8
32364 popq %rcx
32365 popq %rdx
32366 popq %rsi
32367 popq %rdi
32368 movq 6816(%rax), %r11
32369 jmp *%r11
32370 #else
32371 movq _glapi_Dispatch(%rip), %rax
32372 testq %rax, %rax
32373 je 1f
32374 movq 6816(%rax), %r11
32375 jmp *%r11
32376 1:
32377 pushq %rdi
32378 pushq %rsi
32379 pushq %rdx
32380 pushq %rcx
32381 pushq %r8
32382 pushq %r9
32383 pushq %rbp
32384 call _glapi_get_dispatch
32385 popq %rbp
32386 popq %r9
32387 popq %r8
32388 popq %rcx
32389 popq %rdx
32390 popq %rsi
32391 popq %rdi
32392 movq 6816(%rax), %r11
32393 jmp *%r11
32394 #endif /* defined(GLX_USE_TLS) */
32395 .size GL_PREFIX(_dispatch_stub_852), .-GL_PREFIX(_dispatch_stub_852)
32396
32397 .p2align 4,,15
32398 .globl GL_PREFIX(_dispatch_stub_853)
32399 .type GL_PREFIX(_dispatch_stub_853), @function
32400 HIDDEN(GL_PREFIX(_dispatch_stub_853))
32401 GL_PREFIX(_dispatch_stub_853):
32402 #if defined(GLX_USE_TLS)
32403 call _x86_64_get_dispatch@PLT
32404 movq 6824(%rax), %r11
32405 jmp *%r11
32406 #elif defined(PTHREADS)
32407 pushq %rdi
32408 pushq %rsi
32409 pushq %rdx
32410 call _x86_64_get_dispatch@PLT
32411 popq %rdx
32412 popq %rsi
32413 popq %rdi
32414 movq 6824(%rax), %r11
32415 jmp *%r11
32416 #else
32417 movq _glapi_Dispatch(%rip), %rax
32418 testq %rax, %rax
32419 je 1f
32420 movq 6824(%rax), %r11
32421 jmp *%r11
32422 1:
32423 pushq %rdi
32424 pushq %rsi
32425 pushq %rdx
32426 call _glapi_get_dispatch
32427 popq %rdx
32428 popq %rsi
32429 popq %rdi
32430 movq 6824(%rax), %r11
32431 jmp *%r11
32432 #endif /* defined(GLX_USE_TLS) */
32433 .size GL_PREFIX(_dispatch_stub_853), .-GL_PREFIX(_dispatch_stub_853)
32434
32435 .p2align 4,,15
32436 .globl GL_PREFIX(_dispatch_stub_854)
32437 .type GL_PREFIX(_dispatch_stub_854), @function
32438 HIDDEN(GL_PREFIX(_dispatch_stub_854))
32439 GL_PREFIX(_dispatch_stub_854):
32440 #if defined(GLX_USE_TLS)
32441 call _x86_64_get_dispatch@PLT
32442 movq 6832(%rax), %r11
32443 jmp *%r11
32444 #elif defined(PTHREADS)
32445 pushq %rdi
32446 pushq %rsi
32447 pushq %rdx
32448 call _x86_64_get_dispatch@PLT
32449 popq %rdx
32450 popq %rsi
32451 popq %rdi
32452 movq 6832(%rax), %r11
32453 jmp *%r11
32454 #else
32455 movq _glapi_Dispatch(%rip), %rax
32456 testq %rax, %rax
32457 je 1f
32458 movq 6832(%rax), %r11
32459 jmp *%r11
32460 1:
32461 pushq %rdi
32462 pushq %rsi
32463 pushq %rdx
32464 call _glapi_get_dispatch
32465 popq %rdx
32466 popq %rsi
32467 popq %rdi
32468 movq 6832(%rax), %r11
32469 jmp *%r11
32470 #endif /* defined(GLX_USE_TLS) */
32471 .size GL_PREFIX(_dispatch_stub_854), .-GL_PREFIX(_dispatch_stub_854)
32472
32473 .p2align 4,,15
32474 .globl GL_PREFIX(BindFragDataLocationEXT)
32475 .type GL_PREFIX(BindFragDataLocationEXT), @function
32476 GL_PREFIX(BindFragDataLocationEXT):
32477 #if defined(GLX_USE_TLS)
32478 call _x86_64_get_dispatch@PLT
32479 movq 6840(%rax), %r11
32480 jmp *%r11
32481 #elif defined(PTHREADS)
32482 pushq %rdi
32483 pushq %rsi
32484 pushq %rdx
32485 call _x86_64_get_dispatch@PLT
32486 popq %rdx
32487 popq %rsi
32488 popq %rdi
32489 movq 6840(%rax), %r11
32490 jmp *%r11
32491 #else
32492 movq _glapi_Dispatch(%rip), %rax
32493 testq %rax, %rax
32494 je 1f
32495 movq 6840(%rax), %r11
32496 jmp *%r11
32497 1:
32498 pushq %rdi
32499 pushq %rsi
32500 pushq %rdx
32501 call _glapi_get_dispatch
32502 popq %rdx
32503 popq %rsi
32504 popq %rdi
32505 movq 6840(%rax), %r11
32506 jmp *%r11
32507 #endif /* defined(GLX_USE_TLS) */
32508 .size GL_PREFIX(BindFragDataLocationEXT), .-GL_PREFIX(BindFragDataLocationEXT)
32509
32510 .p2align 4,,15
32511 .globl GL_PREFIX(GetFragDataLocationEXT)
32512 .type GL_PREFIX(GetFragDataLocationEXT), @function
32513 GL_PREFIX(GetFragDataLocationEXT):
32514 #if defined(GLX_USE_TLS)
32515 call _x86_64_get_dispatch@PLT
32516 movq 6848(%rax), %r11
32517 jmp *%r11
32518 #elif defined(PTHREADS)
32519 pushq %rdi
32520 pushq %rsi
32521 pushq %rbp
32522 call _x86_64_get_dispatch@PLT
32523 popq %rbp
32524 popq %rsi
32525 popq %rdi
32526 movq 6848(%rax), %r11
32527 jmp *%r11
32528 #else
32529 movq _glapi_Dispatch(%rip), %rax
32530 testq %rax, %rax
32531 je 1f
32532 movq 6848(%rax), %r11
32533 jmp *%r11
32534 1:
32535 pushq %rdi
32536 pushq %rsi
32537 pushq %rbp
32538 call _glapi_get_dispatch
32539 popq %rbp
32540 popq %rsi
32541 popq %rdi
32542 movq 6848(%rax), %r11
32543 jmp *%r11
32544 #endif /* defined(GLX_USE_TLS) */
32545 .size GL_PREFIX(GetFragDataLocationEXT), .-GL_PREFIX(GetFragDataLocationEXT)
32546
32547 .p2align 4,,15
32548 .globl GL_PREFIX(GetUniformuivEXT)
32549 .type GL_PREFIX(GetUniformuivEXT), @function
32550 GL_PREFIX(GetUniformuivEXT):
32551 #if defined(GLX_USE_TLS)
32552 call _x86_64_get_dispatch@PLT
32553 movq 6856(%rax), %r11
32554 jmp *%r11
32555 #elif defined(PTHREADS)
32556 pushq %rdi
32557 pushq %rsi
32558 pushq %rdx
32559 call _x86_64_get_dispatch@PLT
32560 popq %rdx
32561 popq %rsi
32562 popq %rdi
32563 movq 6856(%rax), %r11
32564 jmp *%r11
32565 #else
32566 movq _glapi_Dispatch(%rip), %rax
32567 testq %rax, %rax
32568 je 1f
32569 movq 6856(%rax), %r11
32570 jmp *%r11
32571 1:
32572 pushq %rdi
32573 pushq %rsi
32574 pushq %rdx
32575 call _glapi_get_dispatch
32576 popq %rdx
32577 popq %rsi
32578 popq %rdi
32579 movq 6856(%rax), %r11
32580 jmp *%r11
32581 #endif /* defined(GLX_USE_TLS) */
32582 .size GL_PREFIX(GetUniformuivEXT), .-GL_PREFIX(GetUniformuivEXT)
32583
32584 .p2align 4,,15
32585 .globl GL_PREFIX(GetVertexAttribIivEXT)
32586 .type GL_PREFIX(GetVertexAttribIivEXT), @function
32587 GL_PREFIX(GetVertexAttribIivEXT):
32588 #if defined(GLX_USE_TLS)
32589 call _x86_64_get_dispatch@PLT
32590 movq 6864(%rax), %r11
32591 jmp *%r11
32592 #elif defined(PTHREADS)
32593 pushq %rdi
32594 pushq %rsi
32595 pushq %rdx
32596 call _x86_64_get_dispatch@PLT
32597 popq %rdx
32598 popq %rsi
32599 popq %rdi
32600 movq 6864(%rax), %r11
32601 jmp *%r11
32602 #else
32603 movq _glapi_Dispatch(%rip), %rax
32604 testq %rax, %rax
32605 je 1f
32606 movq 6864(%rax), %r11
32607 jmp *%r11
32608 1:
32609 pushq %rdi
32610 pushq %rsi
32611 pushq %rdx
32612 call _glapi_get_dispatch
32613 popq %rdx
32614 popq %rsi
32615 popq %rdi
32616 movq 6864(%rax), %r11
32617 jmp *%r11
32618 #endif /* defined(GLX_USE_TLS) */
32619 .size GL_PREFIX(GetVertexAttribIivEXT), .-GL_PREFIX(GetVertexAttribIivEXT)
32620
32621 .p2align 4,,15
32622 .globl GL_PREFIX(GetVertexAttribIuivEXT)
32623 .type GL_PREFIX(GetVertexAttribIuivEXT), @function
32624 GL_PREFIX(GetVertexAttribIuivEXT):
32625 #if defined(GLX_USE_TLS)
32626 call _x86_64_get_dispatch@PLT
32627 movq 6872(%rax), %r11
32628 jmp *%r11
32629 #elif defined(PTHREADS)
32630 pushq %rdi
32631 pushq %rsi
32632 pushq %rdx
32633 call _x86_64_get_dispatch@PLT
32634 popq %rdx
32635 popq %rsi
32636 popq %rdi
32637 movq 6872(%rax), %r11
32638 jmp *%r11
32639 #else
32640 movq _glapi_Dispatch(%rip), %rax
32641 testq %rax, %rax
32642 je 1f
32643 movq 6872(%rax), %r11
32644 jmp *%r11
32645 1:
32646 pushq %rdi
32647 pushq %rsi
32648 pushq %rdx
32649 call _glapi_get_dispatch
32650 popq %rdx
32651 popq %rsi
32652 popq %rdi
32653 movq 6872(%rax), %r11
32654 jmp *%r11
32655 #endif /* defined(GLX_USE_TLS) */
32656 .size GL_PREFIX(GetVertexAttribIuivEXT), .-GL_PREFIX(GetVertexAttribIuivEXT)
32657
32658 .p2align 4,,15
32659 .globl GL_PREFIX(Uniform1uiEXT)
32660 .type GL_PREFIX(Uniform1uiEXT), @function
32661 GL_PREFIX(Uniform1uiEXT):
32662 #if defined(GLX_USE_TLS)
32663 call _x86_64_get_dispatch@PLT
32664 movq 6880(%rax), %r11
32665 jmp *%r11
32666 #elif defined(PTHREADS)
32667 pushq %rdi
32668 pushq %rsi
32669 pushq %rbp
32670 call _x86_64_get_dispatch@PLT
32671 popq %rbp
32672 popq %rsi
32673 popq %rdi
32674 movq 6880(%rax), %r11
32675 jmp *%r11
32676 #else
32677 movq _glapi_Dispatch(%rip), %rax
32678 testq %rax, %rax
32679 je 1f
32680 movq 6880(%rax), %r11
32681 jmp *%r11
32682 1:
32683 pushq %rdi
32684 pushq %rsi
32685 pushq %rbp
32686 call _glapi_get_dispatch
32687 popq %rbp
32688 popq %rsi
32689 popq %rdi
32690 movq 6880(%rax), %r11
32691 jmp *%r11
32692 #endif /* defined(GLX_USE_TLS) */
32693 .size GL_PREFIX(Uniform1uiEXT), .-GL_PREFIX(Uniform1uiEXT)
32694
32695 .p2align 4,,15
32696 .globl GL_PREFIX(Uniform1uivEXT)
32697 .type GL_PREFIX(Uniform1uivEXT), @function
32698 GL_PREFIX(Uniform1uivEXT):
32699 #if defined(GLX_USE_TLS)
32700 call _x86_64_get_dispatch@PLT
32701 movq 6888(%rax), %r11
32702 jmp *%r11
32703 #elif defined(PTHREADS)
32704 pushq %rdi
32705 pushq %rsi
32706 pushq %rdx
32707 call _x86_64_get_dispatch@PLT
32708 popq %rdx
32709 popq %rsi
32710 popq %rdi
32711 movq 6888(%rax), %r11
32712 jmp *%r11
32713 #else
32714 movq _glapi_Dispatch(%rip), %rax
32715 testq %rax, %rax
32716 je 1f
32717 movq 6888(%rax), %r11
32718 jmp *%r11
32719 1:
32720 pushq %rdi
32721 pushq %rsi
32722 pushq %rdx
32723 call _glapi_get_dispatch
32724 popq %rdx
32725 popq %rsi
32726 popq %rdi
32727 movq 6888(%rax), %r11
32728 jmp *%r11
32729 #endif /* defined(GLX_USE_TLS) */
32730 .size GL_PREFIX(Uniform1uivEXT), .-GL_PREFIX(Uniform1uivEXT)
32731
32732 .p2align 4,,15
32733 .globl GL_PREFIX(Uniform2uiEXT)
32734 .type GL_PREFIX(Uniform2uiEXT), @function
32735 GL_PREFIX(Uniform2uiEXT):
32736 #if defined(GLX_USE_TLS)
32737 call _x86_64_get_dispatch@PLT
32738 movq 6896(%rax), %r11
32739 jmp *%r11
32740 #elif defined(PTHREADS)
32741 pushq %rdi
32742 pushq %rsi
32743 pushq %rdx
32744 call _x86_64_get_dispatch@PLT
32745 popq %rdx
32746 popq %rsi
32747 popq %rdi
32748 movq 6896(%rax), %r11
32749 jmp *%r11
32750 #else
32751 movq _glapi_Dispatch(%rip), %rax
32752 testq %rax, %rax
32753 je 1f
32754 movq 6896(%rax), %r11
32755 jmp *%r11
32756 1:
32757 pushq %rdi
32758 pushq %rsi
32759 pushq %rdx
32760 call _glapi_get_dispatch
32761 popq %rdx
32762 popq %rsi
32763 popq %rdi
32764 movq 6896(%rax), %r11
32765 jmp *%r11
32766 #endif /* defined(GLX_USE_TLS) */
32767 .size GL_PREFIX(Uniform2uiEXT), .-GL_PREFIX(Uniform2uiEXT)
32768
32769 .p2align 4,,15
32770 .globl GL_PREFIX(Uniform2uivEXT)
32771 .type GL_PREFIX(Uniform2uivEXT), @function
32772 GL_PREFIX(Uniform2uivEXT):
32773 #if defined(GLX_USE_TLS)
32774 call _x86_64_get_dispatch@PLT
32775 movq 6904(%rax), %r11
32776 jmp *%r11
32777 #elif defined(PTHREADS)
32778 pushq %rdi
32779 pushq %rsi
32780 pushq %rdx
32781 call _x86_64_get_dispatch@PLT
32782 popq %rdx
32783 popq %rsi
32784 popq %rdi
32785 movq 6904(%rax), %r11
32786 jmp *%r11
32787 #else
32788 movq _glapi_Dispatch(%rip), %rax
32789 testq %rax, %rax
32790 je 1f
32791 movq 6904(%rax), %r11
32792 jmp *%r11
32793 1:
32794 pushq %rdi
32795 pushq %rsi
32796 pushq %rdx
32797 call _glapi_get_dispatch
32798 popq %rdx
32799 popq %rsi
32800 popq %rdi
32801 movq 6904(%rax), %r11
32802 jmp *%r11
32803 #endif /* defined(GLX_USE_TLS) */
32804 .size GL_PREFIX(Uniform2uivEXT), .-GL_PREFIX(Uniform2uivEXT)
32805
32806 .p2align 4,,15
32807 .globl GL_PREFIX(Uniform3uiEXT)
32808 .type GL_PREFIX(Uniform3uiEXT), @function
32809 GL_PREFIX(Uniform3uiEXT):
32810 #if defined(GLX_USE_TLS)
32811 call _x86_64_get_dispatch@PLT
32812 movq 6912(%rax), %r11
32813 jmp *%r11
32814 #elif defined(PTHREADS)
32815 pushq %rdi
32816 pushq %rsi
32817 pushq %rdx
32818 pushq %rcx
32819 pushq %rbp
32820 call _x86_64_get_dispatch@PLT
32821 popq %rbp
32822 popq %rcx
32823 popq %rdx
32824 popq %rsi
32825 popq %rdi
32826 movq 6912(%rax), %r11
32827 jmp *%r11
32828 #else
32829 movq _glapi_Dispatch(%rip), %rax
32830 testq %rax, %rax
32831 je 1f
32832 movq 6912(%rax), %r11
32833 jmp *%r11
32834 1:
32835 pushq %rdi
32836 pushq %rsi
32837 pushq %rdx
32838 pushq %rcx
32839 pushq %rbp
32840 call _glapi_get_dispatch
32841 popq %rbp
32842 popq %rcx
32843 popq %rdx
32844 popq %rsi
32845 popq %rdi
32846 movq 6912(%rax), %r11
32847 jmp *%r11
32848 #endif /* defined(GLX_USE_TLS) */
32849 .size GL_PREFIX(Uniform3uiEXT), .-GL_PREFIX(Uniform3uiEXT)
32850
32851 .p2align 4,,15
32852 .globl GL_PREFIX(Uniform3uivEXT)
32853 .type GL_PREFIX(Uniform3uivEXT), @function
32854 GL_PREFIX(Uniform3uivEXT):
32855 #if defined(GLX_USE_TLS)
32856 call _x86_64_get_dispatch@PLT
32857 movq 6920(%rax), %r11
32858 jmp *%r11
32859 #elif defined(PTHREADS)
32860 pushq %rdi
32861 pushq %rsi
32862 pushq %rdx
32863 call _x86_64_get_dispatch@PLT
32864 popq %rdx
32865 popq %rsi
32866 popq %rdi
32867 movq 6920(%rax), %r11
32868 jmp *%r11
32869 #else
32870 movq _glapi_Dispatch(%rip), %rax
32871 testq %rax, %rax
32872 je 1f
32873 movq 6920(%rax), %r11
32874 jmp *%r11
32875 1:
32876 pushq %rdi
32877 pushq %rsi
32878 pushq %rdx
32879 call _glapi_get_dispatch
32880 popq %rdx
32881 popq %rsi
32882 popq %rdi
32883 movq 6920(%rax), %r11
32884 jmp *%r11
32885 #endif /* defined(GLX_USE_TLS) */
32886 .size GL_PREFIX(Uniform3uivEXT), .-GL_PREFIX(Uniform3uivEXT)
32887
32888 .p2align 4,,15
32889 .globl GL_PREFIX(Uniform4uiEXT)
32890 .type GL_PREFIX(Uniform4uiEXT), @function
32891 GL_PREFIX(Uniform4uiEXT):
32892 #if defined(GLX_USE_TLS)
32893 call _x86_64_get_dispatch@PLT
32894 movq 6928(%rax), %r11
32895 jmp *%r11
32896 #elif defined(PTHREADS)
32897 pushq %rdi
32898 pushq %rsi
32899 pushq %rdx
32900 pushq %rcx
32901 pushq %r8
32902 call _x86_64_get_dispatch@PLT
32903 popq %r8
32904 popq %rcx
32905 popq %rdx
32906 popq %rsi
32907 popq %rdi
32908 movq 6928(%rax), %r11
32909 jmp *%r11
32910 #else
32911 movq _glapi_Dispatch(%rip), %rax
32912 testq %rax, %rax
32913 je 1f
32914 movq 6928(%rax), %r11
32915 jmp *%r11
32916 1:
32917 pushq %rdi
32918 pushq %rsi
32919 pushq %rdx
32920 pushq %rcx
32921 pushq %r8
32922 call _glapi_get_dispatch
32923 popq %r8
32924 popq %rcx
32925 popq %rdx
32926 popq %rsi
32927 popq %rdi
32928 movq 6928(%rax), %r11
32929 jmp *%r11
32930 #endif /* defined(GLX_USE_TLS) */
32931 .size GL_PREFIX(Uniform4uiEXT), .-GL_PREFIX(Uniform4uiEXT)
32932
32933 .p2align 4,,15
32934 .globl GL_PREFIX(Uniform4uivEXT)
32935 .type GL_PREFIX(Uniform4uivEXT), @function
32936 GL_PREFIX(Uniform4uivEXT):
32937 #if defined(GLX_USE_TLS)
32938 call _x86_64_get_dispatch@PLT
32939 movq 6936(%rax), %r11
32940 jmp *%r11
32941 #elif defined(PTHREADS)
32942 pushq %rdi
32943 pushq %rsi
32944 pushq %rdx
32945 call _x86_64_get_dispatch@PLT
32946 popq %rdx
32947 popq %rsi
32948 popq %rdi
32949 movq 6936(%rax), %r11
32950 jmp *%r11
32951 #else
32952 movq _glapi_Dispatch(%rip), %rax
32953 testq %rax, %rax
32954 je 1f
32955 movq 6936(%rax), %r11
32956 jmp *%r11
32957 1:
32958 pushq %rdi
32959 pushq %rsi
32960 pushq %rdx
32961 call _glapi_get_dispatch
32962 popq %rdx
32963 popq %rsi
32964 popq %rdi
32965 movq 6936(%rax), %r11
32966 jmp *%r11
32967 #endif /* defined(GLX_USE_TLS) */
32968 .size GL_PREFIX(Uniform4uivEXT), .-GL_PREFIX(Uniform4uivEXT)
32969
32970 .p2align 4,,15
32971 .globl GL_PREFIX(VertexAttribI1iEXT)
32972 .type GL_PREFIX(VertexAttribI1iEXT), @function
32973 GL_PREFIX(VertexAttribI1iEXT):
32974 #if defined(GLX_USE_TLS)
32975 call _x86_64_get_dispatch@PLT
32976 movq 6944(%rax), %r11
32977 jmp *%r11
32978 #elif defined(PTHREADS)
32979 pushq %rdi
32980 pushq %rsi
32981 pushq %rbp
32982 call _x86_64_get_dispatch@PLT
32983 popq %rbp
32984 popq %rsi
32985 popq %rdi
32986 movq 6944(%rax), %r11
32987 jmp *%r11
32988 #else
32989 movq _glapi_Dispatch(%rip), %rax
32990 testq %rax, %rax
32991 je 1f
32992 movq 6944(%rax), %r11
32993 jmp *%r11
32994 1:
32995 pushq %rdi
32996 pushq %rsi
32997 pushq %rbp
32998 call _glapi_get_dispatch
32999 popq %rbp
33000 popq %rsi
33001 popq %rdi
33002 movq 6944(%rax), %r11
33003 jmp *%r11
33004 #endif /* defined(GLX_USE_TLS) */
33005 .size GL_PREFIX(VertexAttribI1iEXT), .-GL_PREFIX(VertexAttribI1iEXT)
33006
33007 .p2align 4,,15
33008 .globl GL_PREFIX(VertexAttribI1ivEXT)
33009 .type GL_PREFIX(VertexAttribI1ivEXT), @function
33010 GL_PREFIX(VertexAttribI1ivEXT):
33011 #if defined(GLX_USE_TLS)
33012 call _x86_64_get_dispatch@PLT
33013 movq 6952(%rax), %r11
33014 jmp *%r11
33015 #elif defined(PTHREADS)
33016 pushq %rdi
33017 pushq %rsi
33018 pushq %rbp
33019 call _x86_64_get_dispatch@PLT
33020 popq %rbp
33021 popq %rsi
33022 popq %rdi
33023 movq 6952(%rax), %r11
33024 jmp *%r11
33025 #else
33026 movq _glapi_Dispatch(%rip), %rax
33027 testq %rax, %rax
33028 je 1f
33029 movq 6952(%rax), %r11
33030 jmp *%r11
33031 1:
33032 pushq %rdi
33033 pushq %rsi
33034 pushq %rbp
33035 call _glapi_get_dispatch
33036 popq %rbp
33037 popq %rsi
33038 popq %rdi
33039 movq 6952(%rax), %r11
33040 jmp *%r11
33041 #endif /* defined(GLX_USE_TLS) */
33042 .size GL_PREFIX(VertexAttribI1ivEXT), .-GL_PREFIX(VertexAttribI1ivEXT)
33043
33044 .p2align 4,,15
33045 .globl GL_PREFIX(VertexAttribI1uiEXT)
33046 .type GL_PREFIX(VertexAttribI1uiEXT), @function
33047 GL_PREFIX(VertexAttribI1uiEXT):
33048 #if defined(GLX_USE_TLS)
33049 call _x86_64_get_dispatch@PLT
33050 movq 6960(%rax), %r11
33051 jmp *%r11
33052 #elif defined(PTHREADS)
33053 pushq %rdi
33054 pushq %rsi
33055 pushq %rbp
33056 call _x86_64_get_dispatch@PLT
33057 popq %rbp
33058 popq %rsi
33059 popq %rdi
33060 movq 6960(%rax), %r11
33061 jmp *%r11
33062 #else
33063 movq _glapi_Dispatch(%rip), %rax
33064 testq %rax, %rax
33065 je 1f
33066 movq 6960(%rax), %r11
33067 jmp *%r11
33068 1:
33069 pushq %rdi
33070 pushq %rsi
33071 pushq %rbp
33072 call _glapi_get_dispatch
33073 popq %rbp
33074 popq %rsi
33075 popq %rdi
33076 movq 6960(%rax), %r11
33077 jmp *%r11
33078 #endif /* defined(GLX_USE_TLS) */
33079 .size GL_PREFIX(VertexAttribI1uiEXT), .-GL_PREFIX(VertexAttribI1uiEXT)
33080
33081 .p2align 4,,15
33082 .globl GL_PREFIX(VertexAttribI1uivEXT)
33083 .type GL_PREFIX(VertexAttribI1uivEXT), @function
33084 GL_PREFIX(VertexAttribI1uivEXT):
33085 #if defined(GLX_USE_TLS)
33086 call _x86_64_get_dispatch@PLT
33087 movq 6968(%rax), %r11
33088 jmp *%r11
33089 #elif defined(PTHREADS)
33090 pushq %rdi
33091 pushq %rsi
33092 pushq %rbp
33093 call _x86_64_get_dispatch@PLT
33094 popq %rbp
33095 popq %rsi
33096 popq %rdi
33097 movq 6968(%rax), %r11
33098 jmp *%r11
33099 #else
33100 movq _glapi_Dispatch(%rip), %rax
33101 testq %rax, %rax
33102 je 1f
33103 movq 6968(%rax), %r11
33104 jmp *%r11
33105 1:
33106 pushq %rdi
33107 pushq %rsi
33108 pushq %rbp
33109 call _glapi_get_dispatch
33110 popq %rbp
33111 popq %rsi
33112 popq %rdi
33113 movq 6968(%rax), %r11
33114 jmp *%r11
33115 #endif /* defined(GLX_USE_TLS) */
33116 .size GL_PREFIX(VertexAttribI1uivEXT), .-GL_PREFIX(VertexAttribI1uivEXT)
33117
33118 .p2align 4,,15
33119 .globl GL_PREFIX(VertexAttribI2iEXT)
33120 .type GL_PREFIX(VertexAttribI2iEXT), @function
33121 GL_PREFIX(VertexAttribI2iEXT):
33122 #if defined(GLX_USE_TLS)
33123 call _x86_64_get_dispatch@PLT
33124 movq 6976(%rax), %r11
33125 jmp *%r11
33126 #elif defined(PTHREADS)
33127 pushq %rdi
33128 pushq %rsi
33129 pushq %rdx
33130 call _x86_64_get_dispatch@PLT
33131 popq %rdx
33132 popq %rsi
33133 popq %rdi
33134 movq 6976(%rax), %r11
33135 jmp *%r11
33136 #else
33137 movq _glapi_Dispatch(%rip), %rax
33138 testq %rax, %rax
33139 je 1f
33140 movq 6976(%rax), %r11
33141 jmp *%r11
33142 1:
33143 pushq %rdi
33144 pushq %rsi
33145 pushq %rdx
33146 call _glapi_get_dispatch
33147 popq %rdx
33148 popq %rsi
33149 popq %rdi
33150 movq 6976(%rax), %r11
33151 jmp *%r11
33152 #endif /* defined(GLX_USE_TLS) */
33153 .size GL_PREFIX(VertexAttribI2iEXT), .-GL_PREFIX(VertexAttribI2iEXT)
33154
33155 .p2align 4,,15
33156 .globl GL_PREFIX(VertexAttribI2ivEXT)
33157 .type GL_PREFIX(VertexAttribI2ivEXT), @function
33158 GL_PREFIX(VertexAttribI2ivEXT):
33159 #if defined(GLX_USE_TLS)
33160 call _x86_64_get_dispatch@PLT
33161 movq 6984(%rax), %r11
33162 jmp *%r11
33163 #elif defined(PTHREADS)
33164 pushq %rdi
33165 pushq %rsi
33166 pushq %rbp
33167 call _x86_64_get_dispatch@PLT
33168 popq %rbp
33169 popq %rsi
33170 popq %rdi
33171 movq 6984(%rax), %r11
33172 jmp *%r11
33173 #else
33174 movq _glapi_Dispatch(%rip), %rax
33175 testq %rax, %rax
33176 je 1f
33177 movq 6984(%rax), %r11
33178 jmp *%r11
33179 1:
33180 pushq %rdi
33181 pushq %rsi
33182 pushq %rbp
33183 call _glapi_get_dispatch
33184 popq %rbp
33185 popq %rsi
33186 popq %rdi
33187 movq 6984(%rax), %r11
33188 jmp *%r11
33189 #endif /* defined(GLX_USE_TLS) */
33190 .size GL_PREFIX(VertexAttribI2ivEXT), .-GL_PREFIX(VertexAttribI2ivEXT)
33191
33192 .p2align 4,,15
33193 .globl GL_PREFIX(VertexAttribI2uiEXT)
33194 .type GL_PREFIX(VertexAttribI2uiEXT), @function
33195 GL_PREFIX(VertexAttribI2uiEXT):
33196 #if defined(GLX_USE_TLS)
33197 call _x86_64_get_dispatch@PLT
33198 movq 6992(%rax), %r11
33199 jmp *%r11
33200 #elif defined(PTHREADS)
33201 pushq %rdi
33202 pushq %rsi
33203 pushq %rdx
33204 call _x86_64_get_dispatch@PLT
33205 popq %rdx
33206 popq %rsi
33207 popq %rdi
33208 movq 6992(%rax), %r11
33209 jmp *%r11
33210 #else
33211 movq _glapi_Dispatch(%rip), %rax
33212 testq %rax, %rax
33213 je 1f
33214 movq 6992(%rax), %r11
33215 jmp *%r11
33216 1:
33217 pushq %rdi
33218 pushq %rsi
33219 pushq %rdx
33220 call _glapi_get_dispatch
33221 popq %rdx
33222 popq %rsi
33223 popq %rdi
33224 movq 6992(%rax), %r11
33225 jmp *%r11
33226 #endif /* defined(GLX_USE_TLS) */
33227 .size GL_PREFIX(VertexAttribI2uiEXT), .-GL_PREFIX(VertexAttribI2uiEXT)
33228
33229 .p2align 4,,15
33230 .globl GL_PREFIX(VertexAttribI2uivEXT)
33231 .type GL_PREFIX(VertexAttribI2uivEXT), @function
33232 GL_PREFIX(VertexAttribI2uivEXT):
33233 #if defined(GLX_USE_TLS)
33234 call _x86_64_get_dispatch@PLT
33235 movq 7000(%rax), %r11
33236 jmp *%r11
33237 #elif defined(PTHREADS)
33238 pushq %rdi
33239 pushq %rsi
33240 pushq %rbp
33241 call _x86_64_get_dispatch@PLT
33242 popq %rbp
33243 popq %rsi
33244 popq %rdi
33245 movq 7000(%rax), %r11
33246 jmp *%r11
33247 #else
33248 movq _glapi_Dispatch(%rip), %rax
33249 testq %rax, %rax
33250 je 1f
33251 movq 7000(%rax), %r11
33252 jmp *%r11
33253 1:
33254 pushq %rdi
33255 pushq %rsi
33256 pushq %rbp
33257 call _glapi_get_dispatch
33258 popq %rbp
33259 popq %rsi
33260 popq %rdi
33261 movq 7000(%rax), %r11
33262 jmp *%r11
33263 #endif /* defined(GLX_USE_TLS) */
33264 .size GL_PREFIX(VertexAttribI2uivEXT), .-GL_PREFIX(VertexAttribI2uivEXT)
33265
33266 .p2align 4,,15
33267 .globl GL_PREFIX(VertexAttribI3iEXT)
33268 .type GL_PREFIX(VertexAttribI3iEXT), @function
33269 GL_PREFIX(VertexAttribI3iEXT):
33270 #if defined(GLX_USE_TLS)
33271 call _x86_64_get_dispatch@PLT
33272 movq 7008(%rax), %r11
33273 jmp *%r11
33274 #elif defined(PTHREADS)
33275 pushq %rdi
33276 pushq %rsi
33277 pushq %rdx
33278 pushq %rcx
33279 pushq %rbp
33280 call _x86_64_get_dispatch@PLT
33281 popq %rbp
33282 popq %rcx
33283 popq %rdx
33284 popq %rsi
33285 popq %rdi
33286 movq 7008(%rax), %r11
33287 jmp *%r11
33288 #else
33289 movq _glapi_Dispatch(%rip), %rax
33290 testq %rax, %rax
33291 je 1f
33292 movq 7008(%rax), %r11
33293 jmp *%r11
33294 1:
33295 pushq %rdi
33296 pushq %rsi
33297 pushq %rdx
33298 pushq %rcx
33299 pushq %rbp
33300 call _glapi_get_dispatch
33301 popq %rbp
33302 popq %rcx
33303 popq %rdx
33304 popq %rsi
33305 popq %rdi
33306 movq 7008(%rax), %r11
33307 jmp *%r11
33308 #endif /* defined(GLX_USE_TLS) */
33309 .size GL_PREFIX(VertexAttribI3iEXT), .-GL_PREFIX(VertexAttribI3iEXT)
33310
33311 .p2align 4,,15
33312 .globl GL_PREFIX(VertexAttribI3ivEXT)
33313 .type GL_PREFIX(VertexAttribI3ivEXT), @function
33314 GL_PREFIX(VertexAttribI3ivEXT):
33315 #if defined(GLX_USE_TLS)
33316 call _x86_64_get_dispatch@PLT
33317 movq 7016(%rax), %r11
33318 jmp *%r11
33319 #elif defined(PTHREADS)
33320 pushq %rdi
33321 pushq %rsi
33322 pushq %rbp
33323 call _x86_64_get_dispatch@PLT
33324 popq %rbp
33325 popq %rsi
33326 popq %rdi
33327 movq 7016(%rax), %r11
33328 jmp *%r11
33329 #else
33330 movq _glapi_Dispatch(%rip), %rax
33331 testq %rax, %rax
33332 je 1f
33333 movq 7016(%rax), %r11
33334 jmp *%r11
33335 1:
33336 pushq %rdi
33337 pushq %rsi
33338 pushq %rbp
33339 call _glapi_get_dispatch
33340 popq %rbp
33341 popq %rsi
33342 popq %rdi
33343 movq 7016(%rax), %r11
33344 jmp *%r11
33345 #endif /* defined(GLX_USE_TLS) */
33346 .size GL_PREFIX(VertexAttribI3ivEXT), .-GL_PREFIX(VertexAttribI3ivEXT)
33347
33348 .p2align 4,,15
33349 .globl GL_PREFIX(VertexAttribI3uiEXT)
33350 .type GL_PREFIX(VertexAttribI3uiEXT), @function
33351 GL_PREFIX(VertexAttribI3uiEXT):
33352 #if defined(GLX_USE_TLS)
33353 call _x86_64_get_dispatch@PLT
33354 movq 7024(%rax), %r11
33355 jmp *%r11
33356 #elif defined(PTHREADS)
33357 pushq %rdi
33358 pushq %rsi
33359 pushq %rdx
33360 pushq %rcx
33361 pushq %rbp
33362 call _x86_64_get_dispatch@PLT
33363 popq %rbp
33364 popq %rcx
33365 popq %rdx
33366 popq %rsi
33367 popq %rdi
33368 movq 7024(%rax), %r11
33369 jmp *%r11
33370 #else
33371 movq _glapi_Dispatch(%rip), %rax
33372 testq %rax, %rax
33373 je 1f
33374 movq 7024(%rax), %r11
33375 jmp *%r11
33376 1:
33377 pushq %rdi
33378 pushq %rsi
33379 pushq %rdx
33380 pushq %rcx
33381 pushq %rbp
33382 call _glapi_get_dispatch
33383 popq %rbp
33384 popq %rcx
33385 popq %rdx
33386 popq %rsi
33387 popq %rdi
33388 movq 7024(%rax), %r11
33389 jmp *%r11
33390 #endif /* defined(GLX_USE_TLS) */
33391 .size GL_PREFIX(VertexAttribI3uiEXT), .-GL_PREFIX(VertexAttribI3uiEXT)
33392
33393 .p2align 4,,15
33394 .globl GL_PREFIX(VertexAttribI3uivEXT)
33395 .type GL_PREFIX(VertexAttribI3uivEXT), @function
33396 GL_PREFIX(VertexAttribI3uivEXT):
33397 #if defined(GLX_USE_TLS)
33398 call _x86_64_get_dispatch@PLT
33399 movq 7032(%rax), %r11
33400 jmp *%r11
33401 #elif defined(PTHREADS)
33402 pushq %rdi
33403 pushq %rsi
33404 pushq %rbp
33405 call _x86_64_get_dispatch@PLT
33406 popq %rbp
33407 popq %rsi
33408 popq %rdi
33409 movq 7032(%rax), %r11
33410 jmp *%r11
33411 #else
33412 movq _glapi_Dispatch(%rip), %rax
33413 testq %rax, %rax
33414 je 1f
33415 movq 7032(%rax), %r11
33416 jmp *%r11
33417 1:
33418 pushq %rdi
33419 pushq %rsi
33420 pushq %rbp
33421 call _glapi_get_dispatch
33422 popq %rbp
33423 popq %rsi
33424 popq %rdi
33425 movq 7032(%rax), %r11
33426 jmp *%r11
33427 #endif /* defined(GLX_USE_TLS) */
33428 .size GL_PREFIX(VertexAttribI3uivEXT), .-GL_PREFIX(VertexAttribI3uivEXT)
33429
33430 .p2align 4,,15
33431 .globl GL_PREFIX(VertexAttribI4bvEXT)
33432 .type GL_PREFIX(VertexAttribI4bvEXT), @function
33433 GL_PREFIX(VertexAttribI4bvEXT):
33434 #if defined(GLX_USE_TLS)
33435 call _x86_64_get_dispatch@PLT
33436 movq 7040(%rax), %r11
33437 jmp *%r11
33438 #elif defined(PTHREADS)
33439 pushq %rdi
33440 pushq %rsi
33441 pushq %rbp
33442 call _x86_64_get_dispatch@PLT
33443 popq %rbp
33444 popq %rsi
33445 popq %rdi
33446 movq 7040(%rax), %r11
33447 jmp *%r11
33448 #else
33449 movq _glapi_Dispatch(%rip), %rax
33450 testq %rax, %rax
33451 je 1f
33452 movq 7040(%rax), %r11
33453 jmp *%r11
33454 1:
33455 pushq %rdi
33456 pushq %rsi
33457 pushq %rbp
33458 call _glapi_get_dispatch
33459 popq %rbp
33460 popq %rsi
33461 popq %rdi
33462 movq 7040(%rax), %r11
33463 jmp *%r11
33464 #endif /* defined(GLX_USE_TLS) */
33465 .size GL_PREFIX(VertexAttribI4bvEXT), .-GL_PREFIX(VertexAttribI4bvEXT)
33466
33467 .p2align 4,,15
33468 .globl GL_PREFIX(VertexAttribI4iEXT)
33469 .type GL_PREFIX(VertexAttribI4iEXT), @function
33470 GL_PREFIX(VertexAttribI4iEXT):
33471 #if defined(GLX_USE_TLS)
33472 call _x86_64_get_dispatch@PLT
33473 movq 7048(%rax), %r11
33474 jmp *%r11
33475 #elif defined(PTHREADS)
33476 pushq %rdi
33477 pushq %rsi
33478 pushq %rdx
33479 pushq %rcx
33480 pushq %r8
33481 call _x86_64_get_dispatch@PLT
33482 popq %r8
33483 popq %rcx
33484 popq %rdx
33485 popq %rsi
33486 popq %rdi
33487 movq 7048(%rax), %r11
33488 jmp *%r11
33489 #else
33490 movq _glapi_Dispatch(%rip), %rax
33491 testq %rax, %rax
33492 je 1f
33493 movq 7048(%rax), %r11
33494 jmp *%r11
33495 1:
33496 pushq %rdi
33497 pushq %rsi
33498 pushq %rdx
33499 pushq %rcx
33500 pushq %r8
33501 call _glapi_get_dispatch
33502 popq %r8
33503 popq %rcx
33504 popq %rdx
33505 popq %rsi
33506 popq %rdi
33507 movq 7048(%rax), %r11
33508 jmp *%r11
33509 #endif /* defined(GLX_USE_TLS) */
33510 .size GL_PREFIX(VertexAttribI4iEXT), .-GL_PREFIX(VertexAttribI4iEXT)
33511
33512 .p2align 4,,15
33513 .globl GL_PREFIX(VertexAttribI4ivEXT)
33514 .type GL_PREFIX(VertexAttribI4ivEXT), @function
33515 GL_PREFIX(VertexAttribI4ivEXT):
33516 #if defined(GLX_USE_TLS)
33517 call _x86_64_get_dispatch@PLT
33518 movq 7056(%rax), %r11
33519 jmp *%r11
33520 #elif defined(PTHREADS)
33521 pushq %rdi
33522 pushq %rsi
33523 pushq %rbp
33524 call _x86_64_get_dispatch@PLT
33525 popq %rbp
33526 popq %rsi
33527 popq %rdi
33528 movq 7056(%rax), %r11
33529 jmp *%r11
33530 #else
33531 movq _glapi_Dispatch(%rip), %rax
33532 testq %rax, %rax
33533 je 1f
33534 movq 7056(%rax), %r11
33535 jmp *%r11
33536 1:
33537 pushq %rdi
33538 pushq %rsi
33539 pushq %rbp
33540 call _glapi_get_dispatch
33541 popq %rbp
33542 popq %rsi
33543 popq %rdi
33544 movq 7056(%rax), %r11
33545 jmp *%r11
33546 #endif /* defined(GLX_USE_TLS) */
33547 .size GL_PREFIX(VertexAttribI4ivEXT), .-GL_PREFIX(VertexAttribI4ivEXT)
33548
33549 .p2align 4,,15
33550 .globl GL_PREFIX(VertexAttribI4svEXT)
33551 .type GL_PREFIX(VertexAttribI4svEXT), @function
33552 GL_PREFIX(VertexAttribI4svEXT):
33553 #if defined(GLX_USE_TLS)
33554 call _x86_64_get_dispatch@PLT
33555 movq 7064(%rax), %r11
33556 jmp *%r11
33557 #elif defined(PTHREADS)
33558 pushq %rdi
33559 pushq %rsi
33560 pushq %rbp
33561 call _x86_64_get_dispatch@PLT
33562 popq %rbp
33563 popq %rsi
33564 popq %rdi
33565 movq 7064(%rax), %r11
33566 jmp *%r11
33567 #else
33568 movq _glapi_Dispatch(%rip), %rax
33569 testq %rax, %rax
33570 je 1f
33571 movq 7064(%rax), %r11
33572 jmp *%r11
33573 1:
33574 pushq %rdi
33575 pushq %rsi
33576 pushq %rbp
33577 call _glapi_get_dispatch
33578 popq %rbp
33579 popq %rsi
33580 popq %rdi
33581 movq 7064(%rax), %r11
33582 jmp *%r11
33583 #endif /* defined(GLX_USE_TLS) */
33584 .size GL_PREFIX(VertexAttribI4svEXT), .-GL_PREFIX(VertexAttribI4svEXT)
33585
33586 .p2align 4,,15
33587 .globl GL_PREFIX(VertexAttribI4ubvEXT)
33588 .type GL_PREFIX(VertexAttribI4ubvEXT), @function
33589 GL_PREFIX(VertexAttribI4ubvEXT):
33590 #if defined(GLX_USE_TLS)
33591 call _x86_64_get_dispatch@PLT
33592 movq 7072(%rax), %r11
33593 jmp *%r11
33594 #elif defined(PTHREADS)
33595 pushq %rdi
33596 pushq %rsi
33597 pushq %rbp
33598 call _x86_64_get_dispatch@PLT
33599 popq %rbp
33600 popq %rsi
33601 popq %rdi
33602 movq 7072(%rax), %r11
33603 jmp *%r11
33604 #else
33605 movq _glapi_Dispatch(%rip), %rax
33606 testq %rax, %rax
33607 je 1f
33608 movq 7072(%rax), %r11
33609 jmp *%r11
33610 1:
33611 pushq %rdi
33612 pushq %rsi
33613 pushq %rbp
33614 call _glapi_get_dispatch
33615 popq %rbp
33616 popq %rsi
33617 popq %rdi
33618 movq 7072(%rax), %r11
33619 jmp *%r11
33620 #endif /* defined(GLX_USE_TLS) */
33621 .size GL_PREFIX(VertexAttribI4ubvEXT), .-GL_PREFIX(VertexAttribI4ubvEXT)
33622
33623 .p2align 4,,15
33624 .globl GL_PREFIX(VertexAttribI4uiEXT)
33625 .type GL_PREFIX(VertexAttribI4uiEXT), @function
33626 GL_PREFIX(VertexAttribI4uiEXT):
33627 #if defined(GLX_USE_TLS)
33628 call _x86_64_get_dispatch@PLT
33629 movq 7080(%rax), %r11
33630 jmp *%r11
33631 #elif defined(PTHREADS)
33632 pushq %rdi
33633 pushq %rsi
33634 pushq %rdx
33635 pushq %rcx
33636 pushq %r8
33637 call _x86_64_get_dispatch@PLT
33638 popq %r8
33639 popq %rcx
33640 popq %rdx
33641 popq %rsi
33642 popq %rdi
33643 movq 7080(%rax), %r11
33644 jmp *%r11
33645 #else
33646 movq _glapi_Dispatch(%rip), %rax
33647 testq %rax, %rax
33648 je 1f
33649 movq 7080(%rax), %r11
33650 jmp *%r11
33651 1:
33652 pushq %rdi
33653 pushq %rsi
33654 pushq %rdx
33655 pushq %rcx
33656 pushq %r8
33657 call _glapi_get_dispatch
33658 popq %r8
33659 popq %rcx
33660 popq %rdx
33661 popq %rsi
33662 popq %rdi
33663 movq 7080(%rax), %r11
33664 jmp *%r11
33665 #endif /* defined(GLX_USE_TLS) */
33666 .size GL_PREFIX(VertexAttribI4uiEXT), .-GL_PREFIX(VertexAttribI4uiEXT)
33667
33668 .p2align 4,,15
33669 .globl GL_PREFIX(VertexAttribI4uivEXT)
33670 .type GL_PREFIX(VertexAttribI4uivEXT), @function
33671 GL_PREFIX(VertexAttribI4uivEXT):
33672 #if defined(GLX_USE_TLS)
33673 call _x86_64_get_dispatch@PLT
33674 movq 7088(%rax), %r11
33675 jmp *%r11
33676 #elif defined(PTHREADS)
33677 pushq %rdi
33678 pushq %rsi
33679 pushq %rbp
33680 call _x86_64_get_dispatch@PLT
33681 popq %rbp
33682 popq %rsi
33683 popq %rdi
33684 movq 7088(%rax), %r11
33685 jmp *%r11
33686 #else
33687 movq _glapi_Dispatch(%rip), %rax
33688 testq %rax, %rax
33689 je 1f
33690 movq 7088(%rax), %r11
33691 jmp *%r11
33692 1:
33693 pushq %rdi
33694 pushq %rsi
33695 pushq %rbp
33696 call _glapi_get_dispatch
33697 popq %rbp
33698 popq %rsi
33699 popq %rdi
33700 movq 7088(%rax), %r11
33701 jmp *%r11
33702 #endif /* defined(GLX_USE_TLS) */
33703 .size GL_PREFIX(VertexAttribI4uivEXT), .-GL_PREFIX(VertexAttribI4uivEXT)
33704
33705 .p2align 4,,15
33706 .globl GL_PREFIX(VertexAttribI4usvEXT)
33707 .type GL_PREFIX(VertexAttribI4usvEXT), @function
33708 GL_PREFIX(VertexAttribI4usvEXT):
33709 #if defined(GLX_USE_TLS)
33710 call _x86_64_get_dispatch@PLT
33711 movq 7096(%rax), %r11
33712 jmp *%r11
33713 #elif defined(PTHREADS)
33714 pushq %rdi
33715 pushq %rsi
33716 pushq %rbp
33717 call _x86_64_get_dispatch@PLT
33718 popq %rbp
33719 popq %rsi
33720 popq %rdi
33721 movq 7096(%rax), %r11
33722 jmp *%r11
33723 #else
33724 movq _glapi_Dispatch(%rip), %rax
33725 testq %rax, %rax
33726 je 1f
33727 movq 7096(%rax), %r11
33728 jmp *%r11
33729 1:
33730 pushq %rdi
33731 pushq %rsi
33732 pushq %rbp
33733 call _glapi_get_dispatch
33734 popq %rbp
33735 popq %rsi
33736 popq %rdi
33737 movq 7096(%rax), %r11
33738 jmp *%r11
33739 #endif /* defined(GLX_USE_TLS) */
33740 .size GL_PREFIX(VertexAttribI4usvEXT), .-GL_PREFIX(VertexAttribI4usvEXT)
33741
33742 .p2align 4,,15
33743 .globl GL_PREFIX(VertexAttribIPointerEXT)
33744 .type GL_PREFIX(VertexAttribIPointerEXT), @function
33745 GL_PREFIX(VertexAttribIPointerEXT):
33746 #if defined(GLX_USE_TLS)
33747 call _x86_64_get_dispatch@PLT
33748 movq 7104(%rax), %r11
33749 jmp *%r11
33750 #elif defined(PTHREADS)
33751 pushq %rdi
33752 pushq %rsi
33753 pushq %rdx
33754 pushq %rcx
33755 pushq %r8
33756 call _x86_64_get_dispatch@PLT
33757 popq %r8
33758 popq %rcx
33759 popq %rdx
33760 popq %rsi
33761 popq %rdi
33762 movq 7104(%rax), %r11
33763 jmp *%r11
33764 #else
33765 movq _glapi_Dispatch(%rip), %rax
33766 testq %rax, %rax
33767 je 1f
33768 movq 7104(%rax), %r11
33769 jmp *%r11
33770 1:
33771 pushq %rdi
33772 pushq %rsi
33773 pushq %rdx
33774 pushq %rcx
33775 pushq %r8
33776 call _glapi_get_dispatch
33777 popq %r8
33778 popq %rcx
33779 popq %rdx
33780 popq %rsi
33781 popq %rdi
33782 movq 7104(%rax), %r11
33783 jmp *%r11
33784 #endif /* defined(GLX_USE_TLS) */
33785 .size GL_PREFIX(VertexAttribIPointerEXT), .-GL_PREFIX(VertexAttribIPointerEXT)
33786
33787 .p2align 4,,15
33788 .globl GL_PREFIX(FramebufferTextureLayerEXT)
33789 .type GL_PREFIX(FramebufferTextureLayerEXT), @function
33790 GL_PREFIX(FramebufferTextureLayerEXT):
33791 #if defined(GLX_USE_TLS)
33792 call _x86_64_get_dispatch@PLT
33793 movq 7112(%rax), %r11
33794 jmp *%r11
33795 #elif defined(PTHREADS)
33796 pushq %rdi
33797 pushq %rsi
33798 pushq %rdx
33799 pushq %rcx
33800 pushq %r8
33801 call _x86_64_get_dispatch@PLT
33802 popq %r8
33803 popq %rcx
33804 popq %rdx
33805 popq %rsi
33806 popq %rdi
33807 movq 7112(%rax), %r11
33808 jmp *%r11
33809 #else
33810 movq _glapi_Dispatch(%rip), %rax
33811 testq %rax, %rax
33812 je 1f
33813 movq 7112(%rax), %r11
33814 jmp *%r11
33815 1:
33816 pushq %rdi
33817 pushq %rsi
33818 pushq %rdx
33819 pushq %rcx
33820 pushq %r8
33821 call _glapi_get_dispatch
33822 popq %r8
33823 popq %rcx
33824 popq %rdx
33825 popq %rsi
33826 popq %rdi
33827 movq 7112(%rax), %r11
33828 jmp *%r11
33829 #endif /* defined(GLX_USE_TLS) */
33830 .size GL_PREFIX(FramebufferTextureLayerEXT), .-GL_PREFIX(FramebufferTextureLayerEXT)
33831
33832 .p2align 4,,15
33833 .globl GL_PREFIX(ColorMaskIndexedEXT)
33834 .type GL_PREFIX(ColorMaskIndexedEXT), @function
33835 GL_PREFIX(ColorMaskIndexedEXT):
33836 #if defined(GLX_USE_TLS)
33837 call _x86_64_get_dispatch@PLT
33838 movq 7120(%rax), %r11
33839 jmp *%r11
33840 #elif defined(PTHREADS)
33841 pushq %rdi
33842 pushq %rsi
33843 pushq %rdx
33844 pushq %rcx
33845 pushq %r8
33846 call _x86_64_get_dispatch@PLT
33847 popq %r8
33848 popq %rcx
33849 popq %rdx
33850 popq %rsi
33851 popq %rdi
33852 movq 7120(%rax), %r11
33853 jmp *%r11
33854 #else
33855 movq _glapi_Dispatch(%rip), %rax
33856 testq %rax, %rax
33857 je 1f
33858 movq 7120(%rax), %r11
33859 jmp *%r11
33860 1:
33861 pushq %rdi
33862 pushq %rsi
33863 pushq %rdx
33864 pushq %rcx
33865 pushq %r8
33866 call _glapi_get_dispatch
33867 popq %r8
33868 popq %rcx
33869 popq %rdx
33870 popq %rsi
33871 popq %rdi
33872 movq 7120(%rax), %r11
33873 jmp *%r11
33874 #endif /* defined(GLX_USE_TLS) */
33875 .size GL_PREFIX(ColorMaskIndexedEXT), .-GL_PREFIX(ColorMaskIndexedEXT)
33876
33877 .p2align 4,,15
33878 .globl GL_PREFIX(DisableIndexedEXT)
33879 .type GL_PREFIX(DisableIndexedEXT), @function
33880 GL_PREFIX(DisableIndexedEXT):
33881 #if defined(GLX_USE_TLS)
33882 call _x86_64_get_dispatch@PLT
33883 movq 7128(%rax), %r11
33884 jmp *%r11
33885 #elif defined(PTHREADS)
33886 pushq %rdi
33887 pushq %rsi
33888 pushq %rbp
33889 call _x86_64_get_dispatch@PLT
33890 popq %rbp
33891 popq %rsi
33892 popq %rdi
33893 movq 7128(%rax), %r11
33894 jmp *%r11
33895 #else
33896 movq _glapi_Dispatch(%rip), %rax
33897 testq %rax, %rax
33898 je 1f
33899 movq 7128(%rax), %r11
33900 jmp *%r11
33901 1:
33902 pushq %rdi
33903 pushq %rsi
33904 pushq %rbp
33905 call _glapi_get_dispatch
33906 popq %rbp
33907 popq %rsi
33908 popq %rdi
33909 movq 7128(%rax), %r11
33910 jmp *%r11
33911 #endif /* defined(GLX_USE_TLS) */
33912 .size GL_PREFIX(DisableIndexedEXT), .-GL_PREFIX(DisableIndexedEXT)
33913
33914 .p2align 4,,15
33915 .globl GL_PREFIX(EnableIndexedEXT)
33916 .type GL_PREFIX(EnableIndexedEXT), @function
33917 GL_PREFIX(EnableIndexedEXT):
33918 #if defined(GLX_USE_TLS)
33919 call _x86_64_get_dispatch@PLT
33920 movq 7136(%rax), %r11
33921 jmp *%r11
33922 #elif defined(PTHREADS)
33923 pushq %rdi
33924 pushq %rsi
33925 pushq %rbp
33926 call _x86_64_get_dispatch@PLT
33927 popq %rbp
33928 popq %rsi
33929 popq %rdi
33930 movq 7136(%rax), %r11
33931 jmp *%r11
33932 #else
33933 movq _glapi_Dispatch(%rip), %rax
33934 testq %rax, %rax
33935 je 1f
33936 movq 7136(%rax), %r11
33937 jmp *%r11
33938 1:
33939 pushq %rdi
33940 pushq %rsi
33941 pushq %rbp
33942 call _glapi_get_dispatch
33943 popq %rbp
33944 popq %rsi
33945 popq %rdi
33946 movq 7136(%rax), %r11
33947 jmp *%r11
33948 #endif /* defined(GLX_USE_TLS) */
33949 .size GL_PREFIX(EnableIndexedEXT), .-GL_PREFIX(EnableIndexedEXT)
33950
33951 .p2align 4,,15
33952 .globl GL_PREFIX(GetBooleanIndexedvEXT)
33953 .type GL_PREFIX(GetBooleanIndexedvEXT), @function
33954 GL_PREFIX(GetBooleanIndexedvEXT):
33955 #if defined(GLX_USE_TLS)
33956 call _x86_64_get_dispatch@PLT
33957 movq 7144(%rax), %r11
33958 jmp *%r11
33959 #elif defined(PTHREADS)
33960 pushq %rdi
33961 pushq %rsi
33962 pushq %rdx
33963 call _x86_64_get_dispatch@PLT
33964 popq %rdx
33965 popq %rsi
33966 popq %rdi
33967 movq 7144(%rax), %r11
33968 jmp *%r11
33969 #else
33970 movq _glapi_Dispatch(%rip), %rax
33971 testq %rax, %rax
33972 je 1f
33973 movq 7144(%rax), %r11
33974 jmp *%r11
33975 1:
33976 pushq %rdi
33977 pushq %rsi
33978 pushq %rdx
33979 call _glapi_get_dispatch
33980 popq %rdx
33981 popq %rsi
33982 popq %rdi
33983 movq 7144(%rax), %r11
33984 jmp *%r11
33985 #endif /* defined(GLX_USE_TLS) */
33986 .size GL_PREFIX(GetBooleanIndexedvEXT), .-GL_PREFIX(GetBooleanIndexedvEXT)
33987
33988 .p2align 4,,15
33989 .globl GL_PREFIX(GetIntegerIndexedvEXT)
33990 .type GL_PREFIX(GetIntegerIndexedvEXT), @function
33991 GL_PREFIX(GetIntegerIndexedvEXT):
33992 #if defined(GLX_USE_TLS)
33993 call _x86_64_get_dispatch@PLT
33994 movq 7152(%rax), %r11
33995 jmp *%r11
33996 #elif defined(PTHREADS)
33997 pushq %rdi
33998 pushq %rsi
33999 pushq %rdx
34000 call _x86_64_get_dispatch@PLT
34001 popq %rdx
34002 popq %rsi
34003 popq %rdi
34004 movq 7152(%rax), %r11
34005 jmp *%r11
34006 #else
34007 movq _glapi_Dispatch(%rip), %rax
34008 testq %rax, %rax
34009 je 1f
34010 movq 7152(%rax), %r11
34011 jmp *%r11
34012 1:
34013 pushq %rdi
34014 pushq %rsi
34015 pushq %rdx
34016 call _glapi_get_dispatch
34017 popq %rdx
34018 popq %rsi
34019 popq %rdi
34020 movq 7152(%rax), %r11
34021 jmp *%r11
34022 #endif /* defined(GLX_USE_TLS) */
34023 .size GL_PREFIX(GetIntegerIndexedvEXT), .-GL_PREFIX(GetIntegerIndexedvEXT)
34024
34025 .p2align 4,,15
34026 .globl GL_PREFIX(IsEnabledIndexedEXT)
34027 .type GL_PREFIX(IsEnabledIndexedEXT), @function
34028 GL_PREFIX(IsEnabledIndexedEXT):
34029 #if defined(GLX_USE_TLS)
34030 call _x86_64_get_dispatch@PLT
34031 movq 7160(%rax), %r11
34032 jmp *%r11
34033 #elif defined(PTHREADS)
34034 pushq %rdi
34035 pushq %rsi
34036 pushq %rbp
34037 call _x86_64_get_dispatch@PLT
34038 popq %rbp
34039 popq %rsi
34040 popq %rdi
34041 movq 7160(%rax), %r11
34042 jmp *%r11
34043 #else
34044 movq _glapi_Dispatch(%rip), %rax
34045 testq %rax, %rax
34046 je 1f
34047 movq 7160(%rax), %r11
34048 jmp *%r11
34049 1:
34050 pushq %rdi
34051 pushq %rsi
34052 pushq %rbp
34053 call _glapi_get_dispatch
34054 popq %rbp
34055 popq %rsi
34056 popq %rdi
34057 movq 7160(%rax), %r11
34058 jmp *%r11
34059 #endif /* defined(GLX_USE_TLS) */
34060 .size GL_PREFIX(IsEnabledIndexedEXT), .-GL_PREFIX(IsEnabledIndexedEXT)
34061
34062 .p2align 4,,15
34063 .globl GL_PREFIX(ClearColorIiEXT)
34064 .type GL_PREFIX(ClearColorIiEXT), @function
34065 GL_PREFIX(ClearColorIiEXT):
34066 #if defined(GLX_USE_TLS)
34067 call _x86_64_get_dispatch@PLT
34068 movq 7168(%rax), %r11
34069 jmp *%r11
34070 #elif defined(PTHREADS)
34071 pushq %rdi
34072 pushq %rsi
34073 pushq %rdx
34074 pushq %rcx
34075 pushq %rbp
34076 call _x86_64_get_dispatch@PLT
34077 popq %rbp
34078 popq %rcx
34079 popq %rdx
34080 popq %rsi
34081 popq %rdi
34082 movq 7168(%rax), %r11
34083 jmp *%r11
34084 #else
34085 movq _glapi_Dispatch(%rip), %rax
34086 testq %rax, %rax
34087 je 1f
34088 movq 7168(%rax), %r11
34089 jmp *%r11
34090 1:
34091 pushq %rdi
34092 pushq %rsi
34093 pushq %rdx
34094 pushq %rcx
34095 pushq %rbp
34096 call _glapi_get_dispatch
34097 popq %rbp
34098 popq %rcx
34099 popq %rdx
34100 popq %rsi
34101 popq %rdi
34102 movq 7168(%rax), %r11
34103 jmp *%r11
34104 #endif /* defined(GLX_USE_TLS) */
34105 .size GL_PREFIX(ClearColorIiEXT), .-GL_PREFIX(ClearColorIiEXT)
34106
34107 .p2align 4,,15
34108 .globl GL_PREFIX(ClearColorIuiEXT)
34109 .type GL_PREFIX(ClearColorIuiEXT), @function
34110 GL_PREFIX(ClearColorIuiEXT):
34111 #if defined(GLX_USE_TLS)
34112 call _x86_64_get_dispatch@PLT
34113 movq 7176(%rax), %r11
34114 jmp *%r11
34115 #elif defined(PTHREADS)
34116 pushq %rdi
34117 pushq %rsi
34118 pushq %rdx
34119 pushq %rcx
34120 pushq %rbp
34121 call _x86_64_get_dispatch@PLT
34122 popq %rbp
34123 popq %rcx
34124 popq %rdx
34125 popq %rsi
34126 popq %rdi
34127 movq 7176(%rax), %r11
34128 jmp *%r11
34129 #else
34130 movq _glapi_Dispatch(%rip), %rax
34131 testq %rax, %rax
34132 je 1f
34133 movq 7176(%rax), %r11
34134 jmp *%r11
34135 1:
34136 pushq %rdi
34137 pushq %rsi
34138 pushq %rdx
34139 pushq %rcx
34140 pushq %rbp
34141 call _glapi_get_dispatch
34142 popq %rbp
34143 popq %rcx
34144 popq %rdx
34145 popq %rsi
34146 popq %rdi
34147 movq 7176(%rax), %r11
34148 jmp *%r11
34149 #endif /* defined(GLX_USE_TLS) */
34150 .size GL_PREFIX(ClearColorIuiEXT), .-GL_PREFIX(ClearColorIuiEXT)
34151
34152 .p2align 4,,15
34153 .globl GL_PREFIX(GetTexParameterIivEXT)
34154 .type GL_PREFIX(GetTexParameterIivEXT), @function
34155 GL_PREFIX(GetTexParameterIivEXT):
34156 #if defined(GLX_USE_TLS)
34157 call _x86_64_get_dispatch@PLT
34158 movq 7184(%rax), %r11
34159 jmp *%r11
34160 #elif defined(PTHREADS)
34161 pushq %rdi
34162 pushq %rsi
34163 pushq %rdx
34164 call _x86_64_get_dispatch@PLT
34165 popq %rdx
34166 popq %rsi
34167 popq %rdi
34168 movq 7184(%rax), %r11
34169 jmp *%r11
34170 #else
34171 movq _glapi_Dispatch(%rip), %rax
34172 testq %rax, %rax
34173 je 1f
34174 movq 7184(%rax), %r11
34175 jmp *%r11
34176 1:
34177 pushq %rdi
34178 pushq %rsi
34179 pushq %rdx
34180 call _glapi_get_dispatch
34181 popq %rdx
34182 popq %rsi
34183 popq %rdi
34184 movq 7184(%rax), %r11
34185 jmp *%r11
34186 #endif /* defined(GLX_USE_TLS) */
34187 .size GL_PREFIX(GetTexParameterIivEXT), .-GL_PREFIX(GetTexParameterIivEXT)
34188
34189 .p2align 4,,15
34190 .globl GL_PREFIX(GetTexParameterIuivEXT)
34191 .type GL_PREFIX(GetTexParameterIuivEXT), @function
34192 GL_PREFIX(GetTexParameterIuivEXT):
34193 #if defined(GLX_USE_TLS)
34194 call _x86_64_get_dispatch@PLT
34195 movq 7192(%rax), %r11
34196 jmp *%r11
34197 #elif defined(PTHREADS)
34198 pushq %rdi
34199 pushq %rsi
34200 pushq %rdx
34201 call _x86_64_get_dispatch@PLT
34202 popq %rdx
34203 popq %rsi
34204 popq %rdi
34205 movq 7192(%rax), %r11
34206 jmp *%r11
34207 #else
34208 movq _glapi_Dispatch(%rip), %rax
34209 testq %rax, %rax
34210 je 1f
34211 movq 7192(%rax), %r11
34212 jmp *%r11
34213 1:
34214 pushq %rdi
34215 pushq %rsi
34216 pushq %rdx
34217 call _glapi_get_dispatch
34218 popq %rdx
34219 popq %rsi
34220 popq %rdi
34221 movq 7192(%rax), %r11
34222 jmp *%r11
34223 #endif /* defined(GLX_USE_TLS) */
34224 .size GL_PREFIX(GetTexParameterIuivEXT), .-GL_PREFIX(GetTexParameterIuivEXT)
34225
34226 .p2align 4,,15
34227 .globl GL_PREFIX(TexParameterIivEXT)
34228 .type GL_PREFIX(TexParameterIivEXT), @function
34229 GL_PREFIX(TexParameterIivEXT):
34230 #if defined(GLX_USE_TLS)
34231 call _x86_64_get_dispatch@PLT
34232 movq 7200(%rax), %r11
34233 jmp *%r11
34234 #elif defined(PTHREADS)
34235 pushq %rdi
34236 pushq %rsi
34237 pushq %rdx
34238 call _x86_64_get_dispatch@PLT
34239 popq %rdx
34240 popq %rsi
34241 popq %rdi
34242 movq 7200(%rax), %r11
34243 jmp *%r11
34244 #else
34245 movq _glapi_Dispatch(%rip), %rax
34246 testq %rax, %rax
34247 je 1f
34248 movq 7200(%rax), %r11
34249 jmp *%r11
34250 1:
34251 pushq %rdi
34252 pushq %rsi
34253 pushq %rdx
34254 call _glapi_get_dispatch
34255 popq %rdx
34256 popq %rsi
34257 popq %rdi
34258 movq 7200(%rax), %r11
34259 jmp *%r11
34260 #endif /* defined(GLX_USE_TLS) */
34261 .size GL_PREFIX(TexParameterIivEXT), .-GL_PREFIX(TexParameterIivEXT)
34262
34263 .p2align 4,,15
34264 .globl GL_PREFIX(TexParameterIuivEXT)
34265 .type GL_PREFIX(TexParameterIuivEXT), @function
34266 GL_PREFIX(TexParameterIuivEXT):
34267 #if defined(GLX_USE_TLS)
34268 call _x86_64_get_dispatch@PLT
34269 movq 7208(%rax), %r11
34270 jmp *%r11
34271 #elif defined(PTHREADS)
34272 pushq %rdi
34273 pushq %rsi
34274 pushq %rdx
34275 call _x86_64_get_dispatch@PLT
34276 popq %rdx
34277 popq %rsi
34278 popq %rdi
34279 movq 7208(%rax), %r11
34280 jmp *%r11
34281 #else
34282 movq _glapi_Dispatch(%rip), %rax
34283 testq %rax, %rax
34284 je 1f
34285 movq 7208(%rax), %r11
34286 jmp *%r11
34287 1:
34288 pushq %rdi
34289 pushq %rsi
34290 pushq %rdx
34291 call _glapi_get_dispatch
34292 popq %rdx
34293 popq %rsi
34294 popq %rdi
34295 movq 7208(%rax), %r11
34296 jmp *%r11
34297 #endif /* defined(GLX_USE_TLS) */
34298 .size GL_PREFIX(TexParameterIuivEXT), .-GL_PREFIX(TexParameterIuivEXT)
34299
34300 .p2align 4,,15
34301 .globl GL_PREFIX(BeginConditionalRenderNV)
34302 .type GL_PREFIX(BeginConditionalRenderNV), @function
34303 GL_PREFIX(BeginConditionalRenderNV):
34304 #if defined(GLX_USE_TLS)
34305 call _x86_64_get_dispatch@PLT
34306 movq 7216(%rax), %r11
34307 jmp *%r11
34308 #elif defined(PTHREADS)
34309 pushq %rdi
34310 pushq %rsi
34311 pushq %rbp
34312 call _x86_64_get_dispatch@PLT
34313 popq %rbp
34314 popq %rsi
34315 popq %rdi
34316 movq 7216(%rax), %r11
34317 jmp *%r11
34318 #else
34319 movq _glapi_Dispatch(%rip), %rax
34320 testq %rax, %rax
34321 je 1f
34322 movq 7216(%rax), %r11
34323 jmp *%r11
34324 1:
34325 pushq %rdi
34326 pushq %rsi
34327 pushq %rbp
34328 call _glapi_get_dispatch
34329 popq %rbp
34330 popq %rsi
34331 popq %rdi
34332 movq 7216(%rax), %r11
34333 jmp *%r11
34334 #endif /* defined(GLX_USE_TLS) */
34335 .size GL_PREFIX(BeginConditionalRenderNV), .-GL_PREFIX(BeginConditionalRenderNV)
34336
34337 .p2align 4,,15
34338 .globl GL_PREFIX(EndConditionalRenderNV)
34339 .type GL_PREFIX(EndConditionalRenderNV), @function
34340 GL_PREFIX(EndConditionalRenderNV):
34341 #if defined(GLX_USE_TLS)
34342 call _x86_64_get_dispatch@PLT
34343 movq 7224(%rax), %r11
34344 jmp *%r11
34345 #elif defined(PTHREADS)
34346 pushq %rbp
34347 call _x86_64_get_dispatch@PLT
34348 popq %rbp
34349 movq 7224(%rax), %r11
34350 jmp *%r11
34351 #else
34352 movq _glapi_Dispatch(%rip), %rax
34353 testq %rax, %rax
34354 je 1f
34355 movq 7224(%rax), %r11
34356 jmp *%r11
34357 1:
34358 pushq %rbp
34359 call _glapi_get_dispatch
34360 popq %rbp
34361 movq 7224(%rax), %r11
34362 jmp *%r11
34363 #endif /* defined(GLX_USE_TLS) */
34364 .size GL_PREFIX(EndConditionalRenderNV), .-GL_PREFIX(EndConditionalRenderNV)
34365
34366 .p2align 4,,15
34367 .globl GL_PREFIX(BeginTransformFeedbackEXT)
34368 .type GL_PREFIX(BeginTransformFeedbackEXT), @function
34369 GL_PREFIX(BeginTransformFeedbackEXT):
34370 #if defined(GLX_USE_TLS)
34371 call _x86_64_get_dispatch@PLT
34372 movq 7232(%rax), %r11
34373 jmp *%r11
34374 #elif defined(PTHREADS)
34375 pushq %rdi
34376 call _x86_64_get_dispatch@PLT
34377 popq %rdi
34378 movq 7232(%rax), %r11
34379 jmp *%r11
34380 #else
34381 movq _glapi_Dispatch(%rip), %rax
34382 testq %rax, %rax
34383 je 1f
34384 movq 7232(%rax), %r11
34385 jmp *%r11
34386 1:
34387 pushq %rdi
34388 call _glapi_get_dispatch
34389 popq %rdi
34390 movq 7232(%rax), %r11
34391 jmp *%r11
34392 #endif /* defined(GLX_USE_TLS) */
34393 .size GL_PREFIX(BeginTransformFeedbackEXT), .-GL_PREFIX(BeginTransformFeedbackEXT)
34394
34395 .p2align 4,,15
34396 .globl GL_PREFIX(BindBufferBaseEXT)
34397 .type GL_PREFIX(BindBufferBaseEXT), @function
34398 GL_PREFIX(BindBufferBaseEXT):
34399 #if defined(GLX_USE_TLS)
34400 call _x86_64_get_dispatch@PLT
34401 movq 7240(%rax), %r11
34402 jmp *%r11
34403 #elif defined(PTHREADS)
34404 pushq %rdi
34405 pushq %rsi
34406 pushq %rdx
34407 call _x86_64_get_dispatch@PLT
34408 popq %rdx
34409 popq %rsi
34410 popq %rdi
34411 movq 7240(%rax), %r11
34412 jmp *%r11
34413 #else
34414 movq _glapi_Dispatch(%rip), %rax
34415 testq %rax, %rax
34416 je 1f
34417 movq 7240(%rax), %r11
34418 jmp *%r11
34419 1:
34420 pushq %rdi
34421 pushq %rsi
34422 pushq %rdx
34423 call _glapi_get_dispatch
34424 popq %rdx
34425 popq %rsi
34426 popq %rdi
34427 movq 7240(%rax), %r11
34428 jmp *%r11
34429 #endif /* defined(GLX_USE_TLS) */
34430 .size GL_PREFIX(BindBufferBaseEXT), .-GL_PREFIX(BindBufferBaseEXT)
34431
34432 .p2align 4,,15
34433 .globl GL_PREFIX(BindBufferOffsetEXT)
34434 .type GL_PREFIX(BindBufferOffsetEXT), @function
34435 GL_PREFIX(BindBufferOffsetEXT):
34436 #if defined(GLX_USE_TLS)
34437 call _x86_64_get_dispatch@PLT
34438 movq 7248(%rax), %r11
34439 jmp *%r11
34440 #elif defined(PTHREADS)
34441 pushq %rdi
34442 pushq %rsi
34443 pushq %rdx
34444 pushq %rcx
34445 pushq %rbp
34446 call _x86_64_get_dispatch@PLT
34447 popq %rbp
34448 popq %rcx
34449 popq %rdx
34450 popq %rsi
34451 popq %rdi
34452 movq 7248(%rax), %r11
34453 jmp *%r11
34454 #else
34455 movq _glapi_Dispatch(%rip), %rax
34456 testq %rax, %rax
34457 je 1f
34458 movq 7248(%rax), %r11
34459 jmp *%r11
34460 1:
34461 pushq %rdi
34462 pushq %rsi
34463 pushq %rdx
34464 pushq %rcx
34465 pushq %rbp
34466 call _glapi_get_dispatch
34467 popq %rbp
34468 popq %rcx
34469 popq %rdx
34470 popq %rsi
34471 popq %rdi
34472 movq 7248(%rax), %r11
34473 jmp *%r11
34474 #endif /* defined(GLX_USE_TLS) */
34475 .size GL_PREFIX(BindBufferOffsetEXT), .-GL_PREFIX(BindBufferOffsetEXT)
34476
34477 .p2align 4,,15
34478 .globl GL_PREFIX(BindBufferRangeEXT)
34479 .type GL_PREFIX(BindBufferRangeEXT), @function
34480 GL_PREFIX(BindBufferRangeEXT):
34481 #if defined(GLX_USE_TLS)
34482 call _x86_64_get_dispatch@PLT
34483 movq 7256(%rax), %r11
34484 jmp *%r11
34485 #elif defined(PTHREADS)
34486 pushq %rdi
34487 pushq %rsi
34488 pushq %rdx
34489 pushq %rcx
34490 pushq %r8
34491 call _x86_64_get_dispatch@PLT
34492 popq %r8
34493 popq %rcx
34494 popq %rdx
34495 popq %rsi
34496 popq %rdi
34497 movq 7256(%rax), %r11
34498 jmp *%r11
34499 #else
34500 movq _glapi_Dispatch(%rip), %rax
34501 testq %rax, %rax
34502 je 1f
34503 movq 7256(%rax), %r11
34504 jmp *%r11
34505 1:
34506 pushq %rdi
34507 pushq %rsi
34508 pushq %rdx
34509 pushq %rcx
34510 pushq %r8
34511 call _glapi_get_dispatch
34512 popq %r8
34513 popq %rcx
34514 popq %rdx
34515 popq %rsi
34516 popq %rdi
34517 movq 7256(%rax), %r11
34518 jmp *%r11
34519 #endif /* defined(GLX_USE_TLS) */
34520 .size GL_PREFIX(BindBufferRangeEXT), .-GL_PREFIX(BindBufferRangeEXT)
34521
34522 .p2align 4,,15
34523 .globl GL_PREFIX(EndTransformFeedbackEXT)
34524 .type GL_PREFIX(EndTransformFeedbackEXT), @function
34525 GL_PREFIX(EndTransformFeedbackEXT):
34526 #if defined(GLX_USE_TLS)
34527 call _x86_64_get_dispatch@PLT
34528 movq 7264(%rax), %r11
34529 jmp *%r11
34530 #elif defined(PTHREADS)
34531 pushq %rbp
34532 call _x86_64_get_dispatch@PLT
34533 popq %rbp
34534 movq 7264(%rax), %r11
34535 jmp *%r11
34536 #else
34537 movq _glapi_Dispatch(%rip), %rax
34538 testq %rax, %rax
34539 je 1f
34540 movq 7264(%rax), %r11
34541 jmp *%r11
34542 1:
34543 pushq %rbp
34544 call _glapi_get_dispatch
34545 popq %rbp
34546 movq 7264(%rax), %r11
34547 jmp *%r11
34548 #endif /* defined(GLX_USE_TLS) */
34549 .size GL_PREFIX(EndTransformFeedbackEXT), .-GL_PREFIX(EndTransformFeedbackEXT)
34550
34551 .p2align 4,,15
34552 .globl GL_PREFIX(GetTransformFeedbackVaryingEXT)
34553 .type GL_PREFIX(GetTransformFeedbackVaryingEXT), @function
34554 GL_PREFIX(GetTransformFeedbackVaryingEXT):
34555 #if defined(GLX_USE_TLS)
34556 call _x86_64_get_dispatch@PLT
34557 movq 7272(%rax), %r11
34558 jmp *%r11
34559 #elif defined(PTHREADS)
34560 pushq %rdi
34561 pushq %rsi
34562 pushq %rdx
34563 pushq %rcx
34564 pushq %r8
34565 pushq %r9
34566 pushq %rbp
34567 call _x86_64_get_dispatch@PLT
34568 popq %rbp
34569 popq %r9
34570 popq %r8
34571 popq %rcx
34572 popq %rdx
34573 popq %rsi
34574 popq %rdi
34575 movq 7272(%rax), %r11
34576 jmp *%r11
34577 #else
34578 movq _glapi_Dispatch(%rip), %rax
34579 testq %rax, %rax
34580 je 1f
34581 movq 7272(%rax), %r11
34582 jmp *%r11
34583 1:
34584 pushq %rdi
34585 pushq %rsi
34586 pushq %rdx
34587 pushq %rcx
34588 pushq %r8
34589 pushq %r9
34590 pushq %rbp
34591 call _glapi_get_dispatch
34592 popq %rbp
34593 popq %r9
34594 popq %r8
34595 popq %rcx
34596 popq %rdx
34597 popq %rsi
34598 popq %rdi
34599 movq 7272(%rax), %r11
34600 jmp *%r11
34601 #endif /* defined(GLX_USE_TLS) */
34602 .size GL_PREFIX(GetTransformFeedbackVaryingEXT), .-GL_PREFIX(GetTransformFeedbackVaryingEXT)
34603
34604 .p2align 4,,15
34605 .globl GL_PREFIX(TransformFeedbackVaryingsEXT)
34606 .type GL_PREFIX(TransformFeedbackVaryingsEXT), @function
34607 GL_PREFIX(TransformFeedbackVaryingsEXT):
34608 #if defined(GLX_USE_TLS)
34609 call _x86_64_get_dispatch@PLT
34610 movq 7280(%rax), %r11
34611 jmp *%r11
34612 #elif defined(PTHREADS)
34613 pushq %rdi
34614 pushq %rsi
34615 pushq %rdx
34616 pushq %rcx
34617 pushq %rbp
34618 call _x86_64_get_dispatch@PLT
34619 popq %rbp
34620 popq %rcx
34621 popq %rdx
34622 popq %rsi
34623 popq %rdi
34624 movq 7280(%rax), %r11
34625 jmp *%r11
34626 #else
34627 movq _glapi_Dispatch(%rip), %rax
34628 testq %rax, %rax
34629 je 1f
34630 movq 7280(%rax), %r11
34631 jmp *%r11
34632 1:
34633 pushq %rdi
34634 pushq %rsi
34635 pushq %rdx
34636 pushq %rcx
34637 pushq %rbp
34638 call _glapi_get_dispatch
34639 popq %rbp
34640 popq %rcx
34641 popq %rdx
34642 popq %rsi
34643 popq %rdi
34644 movq 7280(%rax), %r11
34645 jmp *%r11
34646 #endif /* defined(GLX_USE_TLS) */
34647 .size GL_PREFIX(TransformFeedbackVaryingsEXT), .-GL_PREFIX(TransformFeedbackVaryingsEXT)
34648
34649 .p2align 4,,15
34650 .globl GL_PREFIX(ProvokingVertexEXT)
34651 .type GL_PREFIX(ProvokingVertexEXT), @function
34652 GL_PREFIX(ProvokingVertexEXT):
34653 #if defined(GLX_USE_TLS)
34654 call _x86_64_get_dispatch@PLT
34655 movq 7288(%rax), %r11
34656 jmp *%r11
34657 #elif defined(PTHREADS)
34658 pushq %rdi
34659 call _x86_64_get_dispatch@PLT
34660 popq %rdi
34661 movq 7288(%rax), %r11
34662 jmp *%r11
34663 #else
34664 movq _glapi_Dispatch(%rip), %rax
34665 testq %rax, %rax
34666 je 1f
34667 movq 7288(%rax), %r11
34668 jmp *%r11
34669 1:
34670 pushq %rdi
34671 call _glapi_get_dispatch
34672 popq %rdi
34673 movq 7288(%rax), %r11
34674 jmp *%r11
34675 #endif /* defined(GLX_USE_TLS) */
34676 .size GL_PREFIX(ProvokingVertexEXT), .-GL_PREFIX(ProvokingVertexEXT)
34677
34678 .p2align 4,,15
34679 .globl GL_PREFIX(_dispatch_stub_912)
34680 .type GL_PREFIX(_dispatch_stub_912), @function
34681 HIDDEN(GL_PREFIX(_dispatch_stub_912))
34682 GL_PREFIX(_dispatch_stub_912):
34683 #if defined(GLX_USE_TLS)
34684 call _x86_64_get_dispatch@PLT
34685 movq 7296(%rax), %r11
34686 jmp *%r11
34687 #elif defined(PTHREADS)
34688 pushq %rdi
34689 pushq %rsi
34690 pushq %rdx
34691 call _x86_64_get_dispatch@PLT
34692 popq %rdx
34693 popq %rsi
34694 popq %rdi
34695 movq 7296(%rax), %r11
34696 jmp *%r11
34697 #else
34698 movq _glapi_Dispatch(%rip), %rax
34699 testq %rax, %rax
34700 je 1f
34701 movq 7296(%rax), %r11
34702 jmp *%r11
34703 1:
34704 pushq %rdi
34705 pushq %rsi
34706 pushq %rdx
34707 call _glapi_get_dispatch
34708 popq %rdx
34709 popq %rsi
34710 popq %rdi
34711 movq 7296(%rax), %r11
34712 jmp *%r11
34713 #endif /* defined(GLX_USE_TLS) */
34714 .size GL_PREFIX(_dispatch_stub_912), .-GL_PREFIX(_dispatch_stub_912)
34715
34716 .p2align 4,,15
34717 .globl GL_PREFIX(_dispatch_stub_913)
34718 .type GL_PREFIX(_dispatch_stub_913), @function
34719 HIDDEN(GL_PREFIX(_dispatch_stub_913))
34720 GL_PREFIX(_dispatch_stub_913):
34721 #if defined(GLX_USE_TLS)
34722 call _x86_64_get_dispatch@PLT
34723 movq 7304(%rax), %r11
34724 jmp *%r11
34725 #elif defined(PTHREADS)
34726 pushq %rdi
34727 pushq %rsi
34728 pushq %rdx
34729 call _x86_64_get_dispatch@PLT
34730 popq %rdx
34731 popq %rsi
34732 popq %rdi
34733 movq 7304(%rax), %r11
34734 jmp *%r11
34735 #else
34736 movq _glapi_Dispatch(%rip), %rax
34737 testq %rax, %rax
34738 je 1f
34739 movq 7304(%rax), %r11
34740 jmp *%r11
34741 1:
34742 pushq %rdi
34743 pushq %rsi
34744 pushq %rdx
34745 call _glapi_get_dispatch
34746 popq %rdx
34747 popq %rsi
34748 popq %rdi
34749 movq 7304(%rax), %r11
34750 jmp *%r11
34751 #endif /* defined(GLX_USE_TLS) */
34752 .size GL_PREFIX(_dispatch_stub_913), .-GL_PREFIX(_dispatch_stub_913)
34753
34754 .p2align 4,,15
34755 .globl GL_PREFIX(GetObjectParameterivAPPLE)
34756 .type GL_PREFIX(GetObjectParameterivAPPLE), @function
34757 GL_PREFIX(GetObjectParameterivAPPLE):
34758 #if defined(GLX_USE_TLS)
34759 call _x86_64_get_dispatch@PLT
34760 movq 7312(%rax), %r11
34761 jmp *%r11
34762 #elif defined(PTHREADS)
34763 pushq %rdi
34764 pushq %rsi
34765 pushq %rdx
34766 pushq %rcx
34767 pushq %rbp
34768 call _x86_64_get_dispatch@PLT
34769 popq %rbp
34770 popq %rcx
34771 popq %rdx
34772 popq %rsi
34773 popq %rdi
34774 movq 7312(%rax), %r11
34775 jmp *%r11
34776 #else
34777 movq _glapi_Dispatch(%rip), %rax
34778 testq %rax, %rax
34779 je 1f
34780 movq 7312(%rax), %r11
34781 jmp *%r11
34782 1:
34783 pushq %rdi
34784 pushq %rsi
34785 pushq %rdx
34786 pushq %rcx
34787 pushq %rbp
34788 call _glapi_get_dispatch
34789 popq %rbp
34790 popq %rcx
34791 popq %rdx
34792 popq %rsi
34793 popq %rdi
34794 movq 7312(%rax), %r11
34795 jmp *%r11
34796 #endif /* defined(GLX_USE_TLS) */
34797 .size GL_PREFIX(GetObjectParameterivAPPLE), .-GL_PREFIX(GetObjectParameterivAPPLE)
34798
34799 .p2align 4,,15
34800 .globl GL_PREFIX(ObjectPurgeableAPPLE)
34801 .type GL_PREFIX(ObjectPurgeableAPPLE), @function
34802 GL_PREFIX(ObjectPurgeableAPPLE):
34803 #if defined(GLX_USE_TLS)
34804 call _x86_64_get_dispatch@PLT
34805 movq 7320(%rax), %r11
34806 jmp *%r11
34807 #elif defined(PTHREADS)
34808 pushq %rdi
34809 pushq %rsi
34810 pushq %rdx
34811 call _x86_64_get_dispatch@PLT
34812 popq %rdx
34813 popq %rsi
34814 popq %rdi
34815 movq 7320(%rax), %r11
34816 jmp *%r11
34817 #else
34818 movq _glapi_Dispatch(%rip), %rax
34819 testq %rax, %rax
34820 je 1f
34821 movq 7320(%rax), %r11
34822 jmp *%r11
34823 1:
34824 pushq %rdi
34825 pushq %rsi
34826 pushq %rdx
34827 call _glapi_get_dispatch
34828 popq %rdx
34829 popq %rsi
34830 popq %rdi
34831 movq 7320(%rax), %r11
34832 jmp *%r11
34833 #endif /* defined(GLX_USE_TLS) */
34834 .size GL_PREFIX(ObjectPurgeableAPPLE), .-GL_PREFIX(ObjectPurgeableAPPLE)
34835
34836 .p2align 4,,15
34837 .globl GL_PREFIX(ObjectUnpurgeableAPPLE)
34838 .type GL_PREFIX(ObjectUnpurgeableAPPLE), @function
34839 GL_PREFIX(ObjectUnpurgeableAPPLE):
34840 #if defined(GLX_USE_TLS)
34841 call _x86_64_get_dispatch@PLT
34842 movq 7328(%rax), %r11
34843 jmp *%r11
34844 #elif defined(PTHREADS)
34845 pushq %rdi
34846 pushq %rsi
34847 pushq %rdx
34848 call _x86_64_get_dispatch@PLT
34849 popq %rdx
34850 popq %rsi
34851 popq %rdi
34852 movq 7328(%rax), %r11
34853 jmp *%r11
34854 #else
34855 movq _glapi_Dispatch(%rip), %rax
34856 testq %rax, %rax
34857 je 1f
34858 movq 7328(%rax), %r11
34859 jmp *%r11
34860 1:
34861 pushq %rdi
34862 pushq %rsi
34863 pushq %rdx
34864 call _glapi_get_dispatch
34865 popq %rdx
34866 popq %rsi
34867 popq %rdi
34868 movq 7328(%rax), %r11
34869 jmp *%r11
34870 #endif /* defined(GLX_USE_TLS) */
34871 .size GL_PREFIX(ObjectUnpurgeableAPPLE), .-GL_PREFIX(ObjectUnpurgeableAPPLE)
34872
34873 .p2align 4,,15
34874 .globl GL_PREFIX(ActiveProgramEXT)
34875 .type GL_PREFIX(ActiveProgramEXT), @function
34876 GL_PREFIX(ActiveProgramEXT):
34877 #if defined(GLX_USE_TLS)
34878 call _x86_64_get_dispatch@PLT
34879 movq 7336(%rax), %r11
34880 jmp *%r11
34881 #elif defined(PTHREADS)
34882 pushq %rdi
34883 call _x86_64_get_dispatch@PLT
34884 popq %rdi
34885 movq 7336(%rax), %r11
34886 jmp *%r11
34887 #else
34888 movq _glapi_Dispatch(%rip), %rax
34889 testq %rax, %rax
34890 je 1f
34891 movq 7336(%rax), %r11
34892 jmp *%r11
34893 1:
34894 pushq %rdi
34895 call _glapi_get_dispatch
34896 popq %rdi
34897 movq 7336(%rax), %r11
34898 jmp *%r11
34899 #endif /* defined(GLX_USE_TLS) */
34900 .size GL_PREFIX(ActiveProgramEXT), .-GL_PREFIX(ActiveProgramEXT)
34901
34902 .p2align 4,,15
34903 .globl GL_PREFIX(CreateShaderProgramEXT)
34904 .type GL_PREFIX(CreateShaderProgramEXT), @function
34905 GL_PREFIX(CreateShaderProgramEXT):
34906 #if defined(GLX_USE_TLS)
34907 call _x86_64_get_dispatch@PLT
34908 movq 7344(%rax), %r11
34909 jmp *%r11
34910 #elif defined(PTHREADS)
34911 pushq %rdi
34912 pushq %rsi
34913 pushq %rbp
34914 call _x86_64_get_dispatch@PLT
34915 popq %rbp
34916 popq %rsi
34917 popq %rdi
34918 movq 7344(%rax), %r11
34919 jmp *%r11
34920 #else
34921 movq _glapi_Dispatch(%rip), %rax
34922 testq %rax, %rax
34923 je 1f
34924 movq 7344(%rax), %r11
34925 jmp *%r11
34926 1:
34927 pushq %rdi
34928 pushq %rsi
34929 pushq %rbp
34930 call _glapi_get_dispatch
34931 popq %rbp
34932 popq %rsi
34933 popq %rdi
34934 movq 7344(%rax), %r11
34935 jmp *%r11
34936 #endif /* defined(GLX_USE_TLS) */
34937 .size GL_PREFIX(CreateShaderProgramEXT), .-GL_PREFIX(CreateShaderProgramEXT)
34938
34939 .p2align 4,,15
34940 .globl GL_PREFIX(UseShaderProgramEXT)
34941 .type GL_PREFIX(UseShaderProgramEXT), @function
34942 GL_PREFIX(UseShaderProgramEXT):
34943 #if defined(GLX_USE_TLS)
34944 call _x86_64_get_dispatch@PLT
34945 movq 7352(%rax), %r11
34946 jmp *%r11
34947 #elif defined(PTHREADS)
34948 pushq %rdi
34949 pushq %rsi
34950 pushq %rbp
34951 call _x86_64_get_dispatch@PLT
34952 popq %rbp
34953 popq %rsi
34954 popq %rdi
34955 movq 7352(%rax), %r11
34956 jmp *%r11
34957 #else
34958 movq _glapi_Dispatch(%rip), %rax
34959 testq %rax, %rax
34960 je 1f
34961 movq 7352(%rax), %r11
34962 jmp *%r11
34963 1:
34964 pushq %rdi
34965 pushq %rsi
34966 pushq %rbp
34967 call _glapi_get_dispatch
34968 popq %rbp
34969 popq %rsi
34970 popq %rdi
34971 movq 7352(%rax), %r11
34972 jmp *%r11
34973 #endif /* defined(GLX_USE_TLS) */
34974 .size GL_PREFIX(UseShaderProgramEXT), .-GL_PREFIX(UseShaderProgramEXT)
34975
34976 .p2align 4,,15
34977 .globl GL_PREFIX(TextureBarrierNV)
34978 .type GL_PREFIX(TextureBarrierNV), @function
34979 GL_PREFIX(TextureBarrierNV):
34980 #if defined(GLX_USE_TLS)
34981 call _x86_64_get_dispatch@PLT
34982 movq 7360(%rax), %r11
34983 jmp *%r11
34984 #elif defined(PTHREADS)
34985 pushq %rbp
34986 call _x86_64_get_dispatch@PLT
34987 popq %rbp
34988 movq 7360(%rax), %r11
34989 jmp *%r11
34990 #else
34991 movq _glapi_Dispatch(%rip), %rax
34992 testq %rax, %rax
34993 je 1f
34994 movq 7360(%rax), %r11
34995 jmp *%r11
34996 1:
34997 pushq %rbp
34998 call _glapi_get_dispatch
34999 popq %rbp
35000 movq 7360(%rax), %r11
35001 jmp *%r11
35002 #endif /* defined(GLX_USE_TLS) */
35003 .size GL_PREFIX(TextureBarrierNV), .-GL_PREFIX(TextureBarrierNV)
35004
35005 .p2align 4,,15
35006 .globl GL_PREFIX(_dispatch_stub_921)
35007 .type GL_PREFIX(_dispatch_stub_921), @function
35008 HIDDEN(GL_PREFIX(_dispatch_stub_921))
35009 GL_PREFIX(_dispatch_stub_921):
35010 #if defined(GLX_USE_TLS)
35011 call _x86_64_get_dispatch@PLT
35012 movq 7368(%rax), %r11
35013 jmp *%r11
35014 #elif defined(PTHREADS)
35015 pushq %rdi
35016 pushq %rsi
35017 pushq %rdx
35018 pushq %rcx
35019 pushq %rbp
35020 call _x86_64_get_dispatch@PLT
35021 popq %rbp
35022 popq %rcx
35023 popq %rdx
35024 popq %rsi
35025 popq %rdi
35026 movq 7368(%rax), %r11
35027 jmp *%r11
35028 #else
35029 movq _glapi_Dispatch(%rip), %rax
35030 testq %rax, %rax
35031 je 1f
35032 movq 7368(%rax), %r11
35033 jmp *%r11
35034 1:
35035 pushq %rdi
35036 pushq %rsi
35037 pushq %rdx
35038 pushq %rcx
35039 pushq %rbp
35040 call _glapi_get_dispatch
35041 popq %rbp
35042 popq %rcx
35043 popq %rdx
35044 popq %rsi
35045 popq %rdi
35046 movq 7368(%rax), %r11
35047 jmp *%r11
35048 #endif /* defined(GLX_USE_TLS) */
35049 .size GL_PREFIX(_dispatch_stub_921), .-GL_PREFIX(_dispatch_stub_921)
35050
35051 .p2align 4,,15
35052 .globl GL_PREFIX(_dispatch_stub_922)
35053 .type GL_PREFIX(_dispatch_stub_922), @function
35054 HIDDEN(GL_PREFIX(_dispatch_stub_922))
35055 GL_PREFIX(_dispatch_stub_922):
35056 #if defined(GLX_USE_TLS)
35057 call _x86_64_get_dispatch@PLT
35058 movq 7376(%rax), %r11
35059 jmp *%r11
35060 #elif defined(PTHREADS)
35061 pushq %rdi
35062 pushq %rsi
35063 pushq %rdx
35064 pushq %rcx
35065 pushq %rbp
35066 call _x86_64_get_dispatch@PLT
35067 popq %rbp
35068 popq %rcx
35069 popq %rdx
35070 popq %rsi
35071 popq %rdi
35072 movq 7376(%rax), %r11
35073 jmp *%r11
35074 #else
35075 movq _glapi_Dispatch(%rip), %rax
35076 testq %rax, %rax
35077 je 1f
35078 movq 7376(%rax), %r11
35079 jmp *%r11
35080 1:
35081 pushq %rdi
35082 pushq %rsi
35083 pushq %rdx
35084 pushq %rcx
35085 pushq %rbp
35086 call _glapi_get_dispatch
35087 popq %rbp
35088 popq %rcx
35089 popq %rdx
35090 popq %rsi
35091 popq %rdi
35092 movq 7376(%rax), %r11
35093 jmp *%r11
35094 #endif /* defined(GLX_USE_TLS) */
35095 .size GL_PREFIX(_dispatch_stub_922), .-GL_PREFIX(_dispatch_stub_922)
35096
35097 .p2align 4,,15
35098 .globl GL_PREFIX(_dispatch_stub_923)
35099 .type GL_PREFIX(_dispatch_stub_923), @function
35100 HIDDEN(GL_PREFIX(_dispatch_stub_923))
35101 GL_PREFIX(_dispatch_stub_923):
35102 #if defined(GLX_USE_TLS)
35103 call _x86_64_get_dispatch@PLT
35104 movq 7384(%rax), %r11
35105 jmp *%r11
35106 #elif defined(PTHREADS)
35107 pushq %rdi
35108 pushq %rsi
35109 pushq %rdx
35110 pushq %rcx
35111 pushq %rbp
35112 call _x86_64_get_dispatch@PLT
35113 popq %rbp
35114 popq %rcx
35115 popq %rdx
35116 popq %rsi
35117 popq %rdi
35118 movq 7384(%rax), %r11
35119 jmp *%r11
35120 #else
35121 movq _glapi_Dispatch(%rip), %rax
35122 testq %rax, %rax
35123 je 1f
35124 movq 7384(%rax), %r11
35125 jmp *%r11
35126 1:
35127 pushq %rdi
35128 pushq %rsi
35129 pushq %rdx
35130 pushq %rcx
35131 pushq %rbp
35132 call _glapi_get_dispatch
35133 popq %rbp
35134 popq %rcx
35135 popq %rdx
35136 popq %rsi
35137 popq %rdi
35138 movq 7384(%rax), %r11
35139 jmp *%r11
35140 #endif /* defined(GLX_USE_TLS) */
35141 .size GL_PREFIX(_dispatch_stub_923), .-GL_PREFIX(_dispatch_stub_923)
35142
35143 .p2align 4,,15
35144 .globl GL_PREFIX(_dispatch_stub_924)
35145 .type GL_PREFIX(_dispatch_stub_924), @function
35146 HIDDEN(GL_PREFIX(_dispatch_stub_924))
35147 GL_PREFIX(_dispatch_stub_924):
35148 #if defined(GLX_USE_TLS)
35149 call _x86_64_get_dispatch@PLT
35150 movq 7392(%rax), %r11
35151 jmp *%r11
35152 #elif defined(PTHREADS)
35153 pushq %rdi
35154 pushq %rsi
35155 pushq %rdx
35156 call _x86_64_get_dispatch@PLT
35157 popq %rdx
35158 popq %rsi
35159 popq %rdi
35160 movq 7392(%rax), %r11
35161 jmp *%r11
35162 #else
35163 movq _glapi_Dispatch(%rip), %rax
35164 testq %rax, %rax
35165 je 1f
35166 movq 7392(%rax), %r11
35167 jmp *%r11
35168 1:
35169 pushq %rdi
35170 pushq %rsi
35171 pushq %rdx
35172 call _glapi_get_dispatch
35173 popq %rdx
35174 popq %rsi
35175 popq %rdi
35176 movq 7392(%rax), %r11
35177 jmp *%r11
35178 #endif /* defined(GLX_USE_TLS) */
35179 .size GL_PREFIX(_dispatch_stub_924), .-GL_PREFIX(_dispatch_stub_924)
35180
35181 .p2align 4,,15
35182 .globl GL_PREFIX(_dispatch_stub_925)
35183 .type GL_PREFIX(_dispatch_stub_925), @function
35184 HIDDEN(GL_PREFIX(_dispatch_stub_925))
35185 GL_PREFIX(_dispatch_stub_925):
35186 #if defined(GLX_USE_TLS)
35187 call _x86_64_get_dispatch@PLT
35188 movq 7400(%rax), %r11
35189 jmp *%r11
35190 #elif defined(PTHREADS)
35191 pushq %rdi
35192 pushq %rsi
35193 pushq %rdx
35194 call _x86_64_get_dispatch@PLT
35195 popq %rdx
35196 popq %rsi
35197 popq %rdi
35198 movq 7400(%rax), %r11
35199 jmp *%r11
35200 #else
35201 movq _glapi_Dispatch(%rip), %rax
35202 testq %rax, %rax
35203 je 1f
35204 movq 7400(%rax), %r11
35205 jmp *%r11
35206 1:
35207 pushq %rdi
35208 pushq %rsi
35209 pushq %rdx
35210 call _glapi_get_dispatch
35211 popq %rdx
35212 popq %rsi
35213 popq %rdi
35214 movq 7400(%rax), %r11
35215 jmp *%r11
35216 #endif /* defined(GLX_USE_TLS) */
35217 .size GL_PREFIX(_dispatch_stub_925), .-GL_PREFIX(_dispatch_stub_925)
35218
35219 .p2align 4,,15
35220 .globl GL_PREFIX(EGLImageTargetRenderbufferStorageOES)
35221 .type GL_PREFIX(EGLImageTargetRenderbufferStorageOES), @function
35222 GL_PREFIX(EGLImageTargetRenderbufferStorageOES):
35223 #if defined(GLX_USE_TLS)
35224 call _x86_64_get_dispatch@PLT
35225 movq 7408(%rax), %r11
35226 jmp *%r11
35227 #elif defined(PTHREADS)
35228 pushq %rdi
35229 pushq %rsi
35230 pushq %rbp
35231 call _x86_64_get_dispatch@PLT
35232 popq %rbp
35233 popq %rsi
35234 popq %rdi
35235 movq 7408(%rax), %r11
35236 jmp *%r11
35237 #else
35238 movq _glapi_Dispatch(%rip), %rax
35239 testq %rax, %rax
35240 je 1f
35241 movq 7408(%rax), %r11
35242 jmp *%r11
35243 1:
35244 pushq %rdi
35245 pushq %rsi
35246 pushq %rbp
35247 call _glapi_get_dispatch
35248 popq %rbp
35249 popq %rsi
35250 popq %rdi
35251 movq 7408(%rax), %r11
35252 jmp *%r11
35253 #endif /* defined(GLX_USE_TLS) */
35254 .size GL_PREFIX(EGLImageTargetRenderbufferStorageOES), .-GL_PREFIX(EGLImageTargetRenderbufferStorageOES)
35255
35256 .p2align 4,,15
35257 .globl GL_PREFIX(EGLImageTargetTexture2DOES)
35258 .type GL_PREFIX(EGLImageTargetTexture2DOES), @function
35259 GL_PREFIX(EGLImageTargetTexture2DOES):
35260 #if defined(GLX_USE_TLS)
35261 call _x86_64_get_dispatch@PLT
35262 movq 7416(%rax), %r11
35263 jmp *%r11
35264 #elif defined(PTHREADS)
35265 pushq %rdi
35266 pushq %rsi
35267 pushq %rbp
35268 call _x86_64_get_dispatch@PLT
35269 popq %rbp
35270 popq %rsi
35271 popq %rdi
35272 movq 7416(%rax), %r11
35273 jmp *%r11
35274 #else
35275 movq _glapi_Dispatch(%rip), %rax
35276 testq %rax, %rax
35277 je 1f
35278 movq 7416(%rax), %r11
35279 jmp *%r11
35280 1:
35281 pushq %rdi
35282 pushq %rsi
35283 pushq %rbp
35284 call _glapi_get_dispatch
35285 popq %rbp
35286 popq %rsi
35287 popq %rdi
35288 movq 7416(%rax), %r11
35289 jmp *%r11
35290 #endif /* defined(GLX_USE_TLS) */
35291 .size GL_PREFIX(EGLImageTargetTexture2DOES), .-GL_PREFIX(EGLImageTargetTexture2DOES)
35292
35293 .globl GL_PREFIX(ArrayElementEXT) ; .set GL_PREFIX(ArrayElementEXT), GL_PREFIX(ArrayElement)
35294 .globl GL_PREFIX(BindTextureEXT) ; .set GL_PREFIX(BindTextureEXT), GL_PREFIX(BindTexture)
35295 .globl GL_PREFIX(DrawArraysEXT) ; .set GL_PREFIX(DrawArraysEXT), GL_PREFIX(DrawArrays)
35296 #ifndef GLX_INDIRECT_RENDERING
35297 .globl GL_PREFIX(AreTexturesResidentEXT) ; .set GL_PREFIX(AreTexturesResidentEXT), GL_PREFIX(AreTexturesResident)
35298 #endif
35299 .globl GL_PREFIX(CopyTexImage1DEXT) ; .set GL_PREFIX(CopyTexImage1DEXT), GL_PREFIX(CopyTexImage1D)
35300 .globl GL_PREFIX(CopyTexImage2DEXT) ; .set GL_PREFIX(CopyTexImage2DEXT), GL_PREFIX(CopyTexImage2D)
35301 .globl GL_PREFIX(CopyTexSubImage1DEXT) ; .set GL_PREFIX(CopyTexSubImage1DEXT), GL_PREFIX(CopyTexSubImage1D)
35302 .globl GL_PREFIX(CopyTexSubImage2DEXT) ; .set GL_PREFIX(CopyTexSubImage2DEXT), GL_PREFIX(CopyTexSubImage2D)
35303 #ifndef GLX_INDIRECT_RENDERING
35304 .globl GL_PREFIX(DeleteTexturesEXT) ; .set GL_PREFIX(DeleteTexturesEXT), GL_PREFIX(DeleteTextures)
35305 #endif
35306 #ifndef GLX_INDIRECT_RENDERING
35307 .globl GL_PREFIX(GenTexturesEXT) ; .set GL_PREFIX(GenTexturesEXT), GL_PREFIX(GenTextures)
35308 #endif
35309 .globl GL_PREFIX(GetPointervEXT) ; .set GL_PREFIX(GetPointervEXT), GL_PREFIX(GetPointerv)
35310 #ifndef GLX_INDIRECT_RENDERING
35311 .globl GL_PREFIX(IsTextureEXT) ; .set GL_PREFIX(IsTextureEXT), GL_PREFIX(IsTexture)
35312 #endif
35313 .globl GL_PREFIX(PrioritizeTexturesEXT) ; .set GL_PREFIX(PrioritizeTexturesEXT), GL_PREFIX(PrioritizeTextures)
35314 .globl GL_PREFIX(TexSubImage1DEXT) ; .set GL_PREFIX(TexSubImage1DEXT), GL_PREFIX(TexSubImage1D)
35315 .globl GL_PREFIX(TexSubImage2DEXT) ; .set GL_PREFIX(TexSubImage2DEXT), GL_PREFIX(TexSubImage2D)
35316 .globl GL_PREFIX(BlendColorEXT) ; .set GL_PREFIX(BlendColorEXT), GL_PREFIX(BlendColor)
35317 .globl GL_PREFIX(BlendEquationEXT) ; .set GL_PREFIX(BlendEquationEXT), GL_PREFIX(BlendEquation)
35318 .globl GL_PREFIX(DrawRangeElementsEXT) ; .set GL_PREFIX(DrawRangeElementsEXT), GL_PREFIX(DrawRangeElements)
35319 .globl GL_PREFIX(ColorTableEXT) ; .set GL_PREFIX(ColorTableEXT), GL_PREFIX(ColorTable)
35320 #ifndef GLX_INDIRECT_RENDERING
35321 .globl GL_PREFIX(GetColorTableEXT) ; .set GL_PREFIX(GetColorTableEXT), GL_PREFIX(GetColorTable)
35322 #endif
35323 #ifndef GLX_INDIRECT_RENDERING
35324 .globl GL_PREFIX(GetColorTableParameterfvEXT) ; .set GL_PREFIX(GetColorTableParameterfvEXT), GL_PREFIX(GetColorTableParameterfv)
35325 #endif
35326 #ifndef GLX_INDIRECT_RENDERING
35327 .globl GL_PREFIX(GetColorTableParameterivEXT) ; .set GL_PREFIX(GetColorTableParameterivEXT), GL_PREFIX(GetColorTableParameteriv)
35328 #endif
35329 .globl GL_PREFIX(TexImage3DEXT) ; .set GL_PREFIX(TexImage3DEXT), GL_PREFIX(TexImage3D)
35330 .globl GL_PREFIX(TexSubImage3DEXT) ; .set GL_PREFIX(TexSubImage3DEXT), GL_PREFIX(TexSubImage3D)
35331 .globl GL_PREFIX(CopyTexSubImage3DEXT) ; .set GL_PREFIX(CopyTexSubImage3DEXT), GL_PREFIX(CopyTexSubImage3D)
35332 .globl GL_PREFIX(ActiveTexture) ; .set GL_PREFIX(ActiveTexture), GL_PREFIX(ActiveTextureARB)
35333 .globl GL_PREFIX(ClientActiveTexture) ; .set GL_PREFIX(ClientActiveTexture), GL_PREFIX(ClientActiveTextureARB)
35334 .globl GL_PREFIX(MultiTexCoord1d) ; .set GL_PREFIX(MultiTexCoord1d), GL_PREFIX(MultiTexCoord1dARB)
35335 .globl GL_PREFIX(MultiTexCoord1dv) ; .set GL_PREFIX(MultiTexCoord1dv), GL_PREFIX(MultiTexCoord1dvARB)
35336 .globl GL_PREFIX(MultiTexCoord1f) ; .set GL_PREFIX(MultiTexCoord1f), GL_PREFIX(MultiTexCoord1fARB)
35337 .globl GL_PREFIX(MultiTexCoord1fv) ; .set GL_PREFIX(MultiTexCoord1fv), GL_PREFIX(MultiTexCoord1fvARB)
35338 .globl GL_PREFIX(MultiTexCoord1i) ; .set GL_PREFIX(MultiTexCoord1i), GL_PREFIX(MultiTexCoord1iARB)
35339 .globl GL_PREFIX(MultiTexCoord1iv) ; .set GL_PREFIX(MultiTexCoord1iv), GL_PREFIX(MultiTexCoord1ivARB)
35340 .globl GL_PREFIX(MultiTexCoord1s) ; .set GL_PREFIX(MultiTexCoord1s), GL_PREFIX(MultiTexCoord1sARB)
35341 .globl GL_PREFIX(MultiTexCoord1sv) ; .set GL_PREFIX(MultiTexCoord1sv), GL_PREFIX(MultiTexCoord1svARB)
35342 .globl GL_PREFIX(MultiTexCoord2d) ; .set GL_PREFIX(MultiTexCoord2d), GL_PREFIX(MultiTexCoord2dARB)
35343 .globl GL_PREFIX(MultiTexCoord2dv) ; .set GL_PREFIX(MultiTexCoord2dv), GL_PREFIX(MultiTexCoord2dvARB)
35344 .globl GL_PREFIX(MultiTexCoord2f) ; .set GL_PREFIX(MultiTexCoord2f), GL_PREFIX(MultiTexCoord2fARB)
35345 .globl GL_PREFIX(MultiTexCoord2fv) ; .set GL_PREFIX(MultiTexCoord2fv), GL_PREFIX(MultiTexCoord2fvARB)
35346 .globl GL_PREFIX(MultiTexCoord2i) ; .set GL_PREFIX(MultiTexCoord2i), GL_PREFIX(MultiTexCoord2iARB)
35347 .globl GL_PREFIX(MultiTexCoord2iv) ; .set GL_PREFIX(MultiTexCoord2iv), GL_PREFIX(MultiTexCoord2ivARB)
35348 .globl GL_PREFIX(MultiTexCoord2s) ; .set GL_PREFIX(MultiTexCoord2s), GL_PREFIX(MultiTexCoord2sARB)
35349 .globl GL_PREFIX(MultiTexCoord2sv) ; .set GL_PREFIX(MultiTexCoord2sv), GL_PREFIX(MultiTexCoord2svARB)
35350 .globl GL_PREFIX(MultiTexCoord3d) ; .set GL_PREFIX(MultiTexCoord3d), GL_PREFIX(MultiTexCoord3dARB)
35351 .globl GL_PREFIX(MultiTexCoord3dv) ; .set GL_PREFIX(MultiTexCoord3dv), GL_PREFIX(MultiTexCoord3dvARB)
35352 .globl GL_PREFIX(MultiTexCoord3f) ; .set GL_PREFIX(MultiTexCoord3f), GL_PREFIX(MultiTexCoord3fARB)
35353 .globl GL_PREFIX(MultiTexCoord3fv) ; .set GL_PREFIX(MultiTexCoord3fv), GL_PREFIX(MultiTexCoord3fvARB)
35354 .globl GL_PREFIX(MultiTexCoord3i) ; .set GL_PREFIX(MultiTexCoord3i), GL_PREFIX(MultiTexCoord3iARB)
35355 .globl GL_PREFIX(MultiTexCoord3iv) ; .set GL_PREFIX(MultiTexCoord3iv), GL_PREFIX(MultiTexCoord3ivARB)
35356 .globl GL_PREFIX(MultiTexCoord3s) ; .set GL_PREFIX(MultiTexCoord3s), GL_PREFIX(MultiTexCoord3sARB)
35357 .globl GL_PREFIX(MultiTexCoord3sv) ; .set GL_PREFIX(MultiTexCoord3sv), GL_PREFIX(MultiTexCoord3svARB)
35358 .globl GL_PREFIX(MultiTexCoord4d) ; .set GL_PREFIX(MultiTexCoord4d), GL_PREFIX(MultiTexCoord4dARB)
35359 .globl GL_PREFIX(MultiTexCoord4dv) ; .set GL_PREFIX(MultiTexCoord4dv), GL_PREFIX(MultiTexCoord4dvARB)
35360 .globl GL_PREFIX(MultiTexCoord4f) ; .set GL_PREFIX(MultiTexCoord4f), GL_PREFIX(MultiTexCoord4fARB)
35361 .globl GL_PREFIX(MultiTexCoord4fv) ; .set GL_PREFIX(MultiTexCoord4fv), GL_PREFIX(MultiTexCoord4fvARB)
35362 .globl GL_PREFIX(MultiTexCoord4i) ; .set GL_PREFIX(MultiTexCoord4i), GL_PREFIX(MultiTexCoord4iARB)
35363 .globl GL_PREFIX(MultiTexCoord4iv) ; .set GL_PREFIX(MultiTexCoord4iv), GL_PREFIX(MultiTexCoord4ivARB)
35364 .globl GL_PREFIX(MultiTexCoord4s) ; .set GL_PREFIX(MultiTexCoord4s), GL_PREFIX(MultiTexCoord4sARB)
35365 .globl GL_PREFIX(MultiTexCoord4sv) ; .set GL_PREFIX(MultiTexCoord4sv), GL_PREFIX(MultiTexCoord4svARB)
35366 .globl GL_PREFIX(LoadTransposeMatrixd) ; .set GL_PREFIX(LoadTransposeMatrixd), GL_PREFIX(LoadTransposeMatrixdARB)
35367 .globl GL_PREFIX(LoadTransposeMatrixf) ; .set GL_PREFIX(LoadTransposeMatrixf), GL_PREFIX(LoadTransposeMatrixfARB)
35368 .globl GL_PREFIX(MultTransposeMatrixd) ; .set GL_PREFIX(MultTransposeMatrixd), GL_PREFIX(MultTransposeMatrixdARB)
35369 .globl GL_PREFIX(MultTransposeMatrixf) ; .set GL_PREFIX(MultTransposeMatrixf), GL_PREFIX(MultTransposeMatrixfARB)
35370 .globl GL_PREFIX(SampleCoverage) ; .set GL_PREFIX(SampleCoverage), GL_PREFIX(SampleCoverageARB)
35371 .globl GL_PREFIX(CompressedTexImage1D) ; .set GL_PREFIX(CompressedTexImage1D), GL_PREFIX(CompressedTexImage1DARB)
35372 .globl GL_PREFIX(CompressedTexImage2D) ; .set GL_PREFIX(CompressedTexImage2D), GL_PREFIX(CompressedTexImage2DARB)
35373 .globl GL_PREFIX(CompressedTexImage3D) ; .set GL_PREFIX(CompressedTexImage3D), GL_PREFIX(CompressedTexImage3DARB)
35374 .globl GL_PREFIX(CompressedTexSubImage1D) ; .set GL_PREFIX(CompressedTexSubImage1D), GL_PREFIX(CompressedTexSubImage1DARB)
35375 .globl GL_PREFIX(CompressedTexSubImage2D) ; .set GL_PREFIX(CompressedTexSubImage2D), GL_PREFIX(CompressedTexSubImage2DARB)
35376 .globl GL_PREFIX(CompressedTexSubImage3D) ; .set GL_PREFIX(CompressedTexSubImage3D), GL_PREFIX(CompressedTexSubImage3DARB)
35377 .globl GL_PREFIX(GetCompressedTexImage) ; .set GL_PREFIX(GetCompressedTexImage), GL_PREFIX(GetCompressedTexImageARB)
35378 .globl GL_PREFIX(DisableVertexAttribArray) ; .set GL_PREFIX(DisableVertexAttribArray), GL_PREFIX(DisableVertexAttribArrayARB)
35379 .globl GL_PREFIX(EnableVertexAttribArray) ; .set GL_PREFIX(EnableVertexAttribArray), GL_PREFIX(EnableVertexAttribArrayARB)
35380 .globl GL_PREFIX(GetVertexAttribdv) ; .set GL_PREFIX(GetVertexAttribdv), GL_PREFIX(GetVertexAttribdvARB)
35381 .globl GL_PREFIX(GetVertexAttribfv) ; .set GL_PREFIX(GetVertexAttribfv), GL_PREFIX(GetVertexAttribfvARB)
35382 .globl GL_PREFIX(GetVertexAttribiv) ; .set GL_PREFIX(GetVertexAttribiv), GL_PREFIX(GetVertexAttribivARB)
35383 .globl GL_PREFIX(ProgramParameter4dNV) ; .set GL_PREFIX(ProgramParameter4dNV), GL_PREFIX(ProgramEnvParameter4dARB)
35384 .globl GL_PREFIX(ProgramParameter4dvNV) ; .set GL_PREFIX(ProgramParameter4dvNV), GL_PREFIX(ProgramEnvParameter4dvARB)
35385 .globl GL_PREFIX(ProgramParameter4fNV) ; .set GL_PREFIX(ProgramParameter4fNV), GL_PREFIX(ProgramEnvParameter4fARB)
35386 .globl GL_PREFIX(ProgramParameter4fvNV) ; .set GL_PREFIX(ProgramParameter4fvNV), GL_PREFIX(ProgramEnvParameter4fvARB)
35387 .globl GL_PREFIX(VertexAttrib1d) ; .set GL_PREFIX(VertexAttrib1d), GL_PREFIX(VertexAttrib1dARB)
35388 .globl GL_PREFIX(VertexAttrib1dv) ; .set GL_PREFIX(VertexAttrib1dv), GL_PREFIX(VertexAttrib1dvARB)
35389 .globl GL_PREFIX(VertexAttrib1f) ; .set GL_PREFIX(VertexAttrib1f), GL_PREFIX(VertexAttrib1fARB)
35390 .globl GL_PREFIX(VertexAttrib1fv) ; .set GL_PREFIX(VertexAttrib1fv), GL_PREFIX(VertexAttrib1fvARB)
35391 .globl GL_PREFIX(VertexAttrib1s) ; .set GL_PREFIX(VertexAttrib1s), GL_PREFIX(VertexAttrib1sARB)
35392 .globl GL_PREFIX(VertexAttrib1sv) ; .set GL_PREFIX(VertexAttrib1sv), GL_PREFIX(VertexAttrib1svARB)
35393 .globl GL_PREFIX(VertexAttrib2d) ; .set GL_PREFIX(VertexAttrib2d), GL_PREFIX(VertexAttrib2dARB)
35394 .globl GL_PREFIX(VertexAttrib2dv) ; .set GL_PREFIX(VertexAttrib2dv), GL_PREFIX(VertexAttrib2dvARB)
35395 .globl GL_PREFIX(VertexAttrib2f) ; .set GL_PREFIX(VertexAttrib2f), GL_PREFIX(VertexAttrib2fARB)
35396 .globl GL_PREFIX(VertexAttrib2fv) ; .set GL_PREFIX(VertexAttrib2fv), GL_PREFIX(VertexAttrib2fvARB)
35397 .globl GL_PREFIX(VertexAttrib2s) ; .set GL_PREFIX(VertexAttrib2s), GL_PREFIX(VertexAttrib2sARB)
35398 .globl GL_PREFIX(VertexAttrib2sv) ; .set GL_PREFIX(VertexAttrib2sv), GL_PREFIX(VertexAttrib2svARB)
35399 .globl GL_PREFIX(VertexAttrib3d) ; .set GL_PREFIX(VertexAttrib3d), GL_PREFIX(VertexAttrib3dARB)
35400 .globl GL_PREFIX(VertexAttrib3dv) ; .set GL_PREFIX(VertexAttrib3dv), GL_PREFIX(VertexAttrib3dvARB)
35401 .globl GL_PREFIX(VertexAttrib3f) ; .set GL_PREFIX(VertexAttrib3f), GL_PREFIX(VertexAttrib3fARB)
35402 .globl GL_PREFIX(VertexAttrib3fv) ; .set GL_PREFIX(VertexAttrib3fv), GL_PREFIX(VertexAttrib3fvARB)
35403 .globl GL_PREFIX(VertexAttrib3s) ; .set GL_PREFIX(VertexAttrib3s), GL_PREFIX(VertexAttrib3sARB)
35404 .globl GL_PREFIX(VertexAttrib3sv) ; .set GL_PREFIX(VertexAttrib3sv), GL_PREFIX(VertexAttrib3svARB)
35405 .globl GL_PREFIX(VertexAttrib4Nbv) ; .set GL_PREFIX(VertexAttrib4Nbv), GL_PREFIX(VertexAttrib4NbvARB)
35406 .globl GL_PREFIX(VertexAttrib4Niv) ; .set GL_PREFIX(VertexAttrib4Niv), GL_PREFIX(VertexAttrib4NivARB)
35407 .globl GL_PREFIX(VertexAttrib4Nsv) ; .set GL_PREFIX(VertexAttrib4Nsv), GL_PREFIX(VertexAttrib4NsvARB)
35408 .globl GL_PREFIX(VertexAttrib4Nub) ; .set GL_PREFIX(VertexAttrib4Nub), GL_PREFIX(VertexAttrib4NubARB)
35409 .globl GL_PREFIX(VertexAttrib4Nubv) ; .set GL_PREFIX(VertexAttrib4Nubv), GL_PREFIX(VertexAttrib4NubvARB)
35410 .globl GL_PREFIX(VertexAttrib4Nuiv) ; .set GL_PREFIX(VertexAttrib4Nuiv), GL_PREFIX(VertexAttrib4NuivARB)
35411 .globl GL_PREFIX(VertexAttrib4Nusv) ; .set GL_PREFIX(VertexAttrib4Nusv), GL_PREFIX(VertexAttrib4NusvARB)
35412 .globl GL_PREFIX(VertexAttrib4bv) ; .set GL_PREFIX(VertexAttrib4bv), GL_PREFIX(VertexAttrib4bvARB)
35413 .globl GL_PREFIX(VertexAttrib4d) ; .set GL_PREFIX(VertexAttrib4d), GL_PREFIX(VertexAttrib4dARB)
35414 .globl GL_PREFIX(VertexAttrib4dv) ; .set GL_PREFIX(VertexAttrib4dv), GL_PREFIX(VertexAttrib4dvARB)
35415 .globl GL_PREFIX(VertexAttrib4f) ; .set GL_PREFIX(VertexAttrib4f), GL_PREFIX(VertexAttrib4fARB)
35416 .globl GL_PREFIX(VertexAttrib4fv) ; .set GL_PREFIX(VertexAttrib4fv), GL_PREFIX(VertexAttrib4fvARB)
35417 .globl GL_PREFIX(VertexAttrib4iv) ; .set GL_PREFIX(VertexAttrib4iv), GL_PREFIX(VertexAttrib4ivARB)
35418 .globl GL_PREFIX(VertexAttrib4s) ; .set GL_PREFIX(VertexAttrib4s), GL_PREFIX(VertexAttrib4sARB)
35419 .globl GL_PREFIX(VertexAttrib4sv) ; .set GL_PREFIX(VertexAttrib4sv), GL_PREFIX(VertexAttrib4svARB)
35420 .globl GL_PREFIX(VertexAttrib4ubv) ; .set GL_PREFIX(VertexAttrib4ubv), GL_PREFIX(VertexAttrib4ubvARB)
35421 .globl GL_PREFIX(VertexAttrib4uiv) ; .set GL_PREFIX(VertexAttrib4uiv), GL_PREFIX(VertexAttrib4uivARB)
35422 .globl GL_PREFIX(VertexAttrib4usv) ; .set GL_PREFIX(VertexAttrib4usv), GL_PREFIX(VertexAttrib4usvARB)
35423 .globl GL_PREFIX(VertexAttribPointer) ; .set GL_PREFIX(VertexAttribPointer), GL_PREFIX(VertexAttribPointerARB)
35424 .globl GL_PREFIX(BindBuffer) ; .set GL_PREFIX(BindBuffer), GL_PREFIX(BindBufferARB)
35425 .globl GL_PREFIX(BufferData) ; .set GL_PREFIX(BufferData), GL_PREFIX(BufferDataARB)
35426 .globl GL_PREFIX(BufferSubData) ; .set GL_PREFIX(BufferSubData), GL_PREFIX(BufferSubDataARB)
35427 .globl GL_PREFIX(DeleteBuffers) ; .set GL_PREFIX(DeleteBuffers), GL_PREFIX(DeleteBuffersARB)
35428 .globl GL_PREFIX(GenBuffers) ; .set GL_PREFIX(GenBuffers), GL_PREFIX(GenBuffersARB)
35429 .globl GL_PREFIX(GetBufferParameteriv) ; .set GL_PREFIX(GetBufferParameteriv), GL_PREFIX(GetBufferParameterivARB)
35430 .globl GL_PREFIX(GetBufferPointerv) ; .set GL_PREFIX(GetBufferPointerv), GL_PREFIX(GetBufferPointervARB)
35431 .globl GL_PREFIX(GetBufferSubData) ; .set GL_PREFIX(GetBufferSubData), GL_PREFIX(GetBufferSubDataARB)
35432 .globl GL_PREFIX(IsBuffer) ; .set GL_PREFIX(IsBuffer), GL_PREFIX(IsBufferARB)
35433 .globl GL_PREFIX(MapBuffer) ; .set GL_PREFIX(MapBuffer), GL_PREFIX(MapBufferARB)
35434 .globl GL_PREFIX(UnmapBuffer) ; .set GL_PREFIX(UnmapBuffer), GL_PREFIX(UnmapBufferARB)
35435 .globl GL_PREFIX(BeginQuery) ; .set GL_PREFIX(BeginQuery), GL_PREFIX(BeginQueryARB)
35436 .globl GL_PREFIX(DeleteQueries) ; .set GL_PREFIX(DeleteQueries), GL_PREFIX(DeleteQueriesARB)
35437 .globl GL_PREFIX(EndQuery) ; .set GL_PREFIX(EndQuery), GL_PREFIX(EndQueryARB)
35438 .globl GL_PREFIX(GenQueries) ; .set GL_PREFIX(GenQueries), GL_PREFIX(GenQueriesARB)
35439 .globl GL_PREFIX(GetQueryObjectiv) ; .set GL_PREFIX(GetQueryObjectiv), GL_PREFIX(GetQueryObjectivARB)
35440 .globl GL_PREFIX(GetQueryObjectuiv) ; .set GL_PREFIX(GetQueryObjectuiv), GL_PREFIX(GetQueryObjectuivARB)
35441 .globl GL_PREFIX(GetQueryiv) ; .set GL_PREFIX(GetQueryiv), GL_PREFIX(GetQueryivARB)
35442 .globl GL_PREFIX(IsQuery) ; .set GL_PREFIX(IsQuery), GL_PREFIX(IsQueryARB)
35443 .globl GL_PREFIX(CompileShader) ; .set GL_PREFIX(CompileShader), GL_PREFIX(CompileShaderARB)
35444 .globl GL_PREFIX(GetActiveUniform) ; .set GL_PREFIX(GetActiveUniform), GL_PREFIX(GetActiveUniformARB)
35445 .globl GL_PREFIX(GetShaderSource) ; .set GL_PREFIX(GetShaderSource), GL_PREFIX(GetShaderSourceARB)
35446 .globl GL_PREFIX(GetUniformLocation) ; .set GL_PREFIX(GetUniformLocation), GL_PREFIX(GetUniformLocationARB)
35447 .globl GL_PREFIX(GetUniformfv) ; .set GL_PREFIX(GetUniformfv), GL_PREFIX(GetUniformfvARB)
35448 .globl GL_PREFIX(GetUniformiv) ; .set GL_PREFIX(GetUniformiv), GL_PREFIX(GetUniformivARB)
35449 .globl GL_PREFIX(LinkProgram) ; .set GL_PREFIX(LinkProgram), GL_PREFIX(LinkProgramARB)
35450 .globl GL_PREFIX(ShaderSource) ; .set GL_PREFIX(ShaderSource), GL_PREFIX(ShaderSourceARB)
35451 .globl GL_PREFIX(Uniform1f) ; .set GL_PREFIX(Uniform1f), GL_PREFIX(Uniform1fARB)
35452 .globl GL_PREFIX(Uniform1fv) ; .set GL_PREFIX(Uniform1fv), GL_PREFIX(Uniform1fvARB)
35453 .globl GL_PREFIX(Uniform1i) ; .set GL_PREFIX(Uniform1i), GL_PREFIX(Uniform1iARB)
35454 .globl GL_PREFIX(Uniform1iv) ; .set GL_PREFIX(Uniform1iv), GL_PREFIX(Uniform1ivARB)
35455 .globl GL_PREFIX(Uniform2f) ; .set GL_PREFIX(Uniform2f), GL_PREFIX(Uniform2fARB)
35456 .globl GL_PREFIX(Uniform2fv) ; .set GL_PREFIX(Uniform2fv), GL_PREFIX(Uniform2fvARB)
35457 .globl GL_PREFIX(Uniform2i) ; .set GL_PREFIX(Uniform2i), GL_PREFIX(Uniform2iARB)
35458 .globl GL_PREFIX(Uniform2iv) ; .set GL_PREFIX(Uniform2iv), GL_PREFIX(Uniform2ivARB)
35459 .globl GL_PREFIX(Uniform3f) ; .set GL_PREFIX(Uniform3f), GL_PREFIX(Uniform3fARB)
35460 .globl GL_PREFIX(Uniform3fv) ; .set GL_PREFIX(Uniform3fv), GL_PREFIX(Uniform3fvARB)
35461 .globl GL_PREFIX(Uniform3i) ; .set GL_PREFIX(Uniform3i), GL_PREFIX(Uniform3iARB)
35462 .globl GL_PREFIX(Uniform3iv) ; .set GL_PREFIX(Uniform3iv), GL_PREFIX(Uniform3ivARB)
35463 .globl GL_PREFIX(Uniform4f) ; .set GL_PREFIX(Uniform4f), GL_PREFIX(Uniform4fARB)
35464 .globl GL_PREFIX(Uniform4fv) ; .set GL_PREFIX(Uniform4fv), GL_PREFIX(Uniform4fvARB)
35465 .globl GL_PREFIX(Uniform4i) ; .set GL_PREFIX(Uniform4i), GL_PREFIX(Uniform4iARB)
35466 .globl GL_PREFIX(Uniform4iv) ; .set GL_PREFIX(Uniform4iv), GL_PREFIX(Uniform4ivARB)
35467 .globl GL_PREFIX(UniformMatrix2fv) ; .set GL_PREFIX(UniformMatrix2fv), GL_PREFIX(UniformMatrix2fvARB)
35468 .globl GL_PREFIX(UniformMatrix3fv) ; .set GL_PREFIX(UniformMatrix3fv), GL_PREFIX(UniformMatrix3fvARB)
35469 .globl GL_PREFIX(UniformMatrix4fv) ; .set GL_PREFIX(UniformMatrix4fv), GL_PREFIX(UniformMatrix4fvARB)
35470 .globl GL_PREFIX(UseProgram) ; .set GL_PREFIX(UseProgram), GL_PREFIX(UseProgramObjectARB)
35471 .globl GL_PREFIX(ValidateProgram) ; .set GL_PREFIX(ValidateProgram), GL_PREFIX(ValidateProgramARB)
35472 .globl GL_PREFIX(BindAttribLocation) ; .set GL_PREFIX(BindAttribLocation), GL_PREFIX(BindAttribLocationARB)
35473 .globl GL_PREFIX(GetActiveAttrib) ; .set GL_PREFIX(GetActiveAttrib), GL_PREFIX(GetActiveAttribARB)
35474 .globl GL_PREFIX(GetAttribLocation) ; .set GL_PREFIX(GetAttribLocation), GL_PREFIX(GetAttribLocationARB)
35475 .globl GL_PREFIX(DrawBuffers) ; .set GL_PREFIX(DrawBuffers), GL_PREFIX(DrawBuffersARB)
35476 .globl GL_PREFIX(DrawBuffersATI) ; .set GL_PREFIX(DrawBuffersATI), GL_PREFIX(DrawBuffersARB)
35477 .globl GL_PREFIX(DrawArraysInstancedEXT) ; .set GL_PREFIX(DrawArraysInstancedEXT), GL_PREFIX(DrawArraysInstancedARB)
35478 .globl GL_PREFIX(DrawArraysInstanced) ; .set GL_PREFIX(DrawArraysInstanced), GL_PREFIX(DrawArraysInstancedARB)
35479 .globl GL_PREFIX(DrawElementsInstancedEXT) ; .set GL_PREFIX(DrawElementsInstancedEXT), GL_PREFIX(DrawElementsInstancedARB)
35480 .globl GL_PREFIX(DrawElementsInstanced) ; .set GL_PREFIX(DrawElementsInstanced), GL_PREFIX(DrawElementsInstancedARB)
35481 .globl GL_PREFIX(RenderbufferStorageMultisampleEXT) ; .set GL_PREFIX(RenderbufferStorageMultisampleEXT), GL_PREFIX(RenderbufferStorageMultisample)
35482 .globl GL_PREFIX(BlendEquationSeparateIndexedAMD) ; .set GL_PREFIX(BlendEquationSeparateIndexedAMD), GL_PREFIX(BlendEquationSeparateiARB)
35483 .globl GL_PREFIX(BlendEquationIndexedAMD) ; .set GL_PREFIX(BlendEquationIndexedAMD), GL_PREFIX(BlendEquationiARB)
35484 .globl GL_PREFIX(BlendFuncSeparateIndexedAMD) ; .set GL_PREFIX(BlendFuncSeparateIndexedAMD), GL_PREFIX(BlendFuncSeparateiARB)
35485 .globl GL_PREFIX(BlendFuncIndexedAMD) ; .set GL_PREFIX(BlendFuncIndexedAMD), GL_PREFIX(BlendFunciARB)
35486 .globl GL_PREFIX(PointParameterf) ; .set GL_PREFIX(PointParameterf), GL_PREFIX(PointParameterfEXT)
35487 .globl GL_PREFIX(PointParameterfARB) ; .set GL_PREFIX(PointParameterfARB), GL_PREFIX(PointParameterfEXT)
35488 .globl GL_PREFIX(PointParameterfv) ; .set GL_PREFIX(PointParameterfv), GL_PREFIX(PointParameterfvEXT)
35489 .globl GL_PREFIX(PointParameterfvARB) ; .set GL_PREFIX(PointParameterfvARB), GL_PREFIX(PointParameterfvEXT)
35490 .globl GL_PREFIX(SecondaryColor3b) ; .set GL_PREFIX(SecondaryColor3b), GL_PREFIX(SecondaryColor3bEXT)
35491 .globl GL_PREFIX(SecondaryColor3bv) ; .set GL_PREFIX(SecondaryColor3bv), GL_PREFIX(SecondaryColor3bvEXT)
35492 .globl GL_PREFIX(SecondaryColor3d) ; .set GL_PREFIX(SecondaryColor3d), GL_PREFIX(SecondaryColor3dEXT)
35493 .globl GL_PREFIX(SecondaryColor3dv) ; .set GL_PREFIX(SecondaryColor3dv), GL_PREFIX(SecondaryColor3dvEXT)
35494 .globl GL_PREFIX(SecondaryColor3f) ; .set GL_PREFIX(SecondaryColor3f), GL_PREFIX(SecondaryColor3fEXT)
35495 .globl GL_PREFIX(SecondaryColor3fv) ; .set GL_PREFIX(SecondaryColor3fv), GL_PREFIX(SecondaryColor3fvEXT)
35496 .globl GL_PREFIX(SecondaryColor3i) ; .set GL_PREFIX(SecondaryColor3i), GL_PREFIX(SecondaryColor3iEXT)
35497 .globl GL_PREFIX(SecondaryColor3iv) ; .set GL_PREFIX(SecondaryColor3iv), GL_PREFIX(SecondaryColor3ivEXT)
35498 .globl GL_PREFIX(SecondaryColor3s) ; .set GL_PREFIX(SecondaryColor3s), GL_PREFIX(SecondaryColor3sEXT)
35499 .globl GL_PREFIX(SecondaryColor3sv) ; .set GL_PREFIX(SecondaryColor3sv), GL_PREFIX(SecondaryColor3svEXT)
35500 .globl GL_PREFIX(SecondaryColor3ub) ; .set GL_PREFIX(SecondaryColor3ub), GL_PREFIX(SecondaryColor3ubEXT)
35501 .globl GL_PREFIX(SecondaryColor3ubv) ; .set GL_PREFIX(SecondaryColor3ubv), GL_PREFIX(SecondaryColor3ubvEXT)
35502 .globl GL_PREFIX(SecondaryColor3ui) ; .set GL_PREFIX(SecondaryColor3ui), GL_PREFIX(SecondaryColor3uiEXT)
35503 .globl GL_PREFIX(SecondaryColor3uiv) ; .set GL_PREFIX(SecondaryColor3uiv), GL_PREFIX(SecondaryColor3uivEXT)
35504 .globl GL_PREFIX(SecondaryColor3us) ; .set GL_PREFIX(SecondaryColor3us), GL_PREFIX(SecondaryColor3usEXT)
35505 .globl GL_PREFIX(SecondaryColor3usv) ; .set GL_PREFIX(SecondaryColor3usv), GL_PREFIX(SecondaryColor3usvEXT)
35506 .globl GL_PREFIX(SecondaryColorPointer) ; .set GL_PREFIX(SecondaryColorPointer), GL_PREFIX(SecondaryColorPointerEXT)
35507 .globl GL_PREFIX(MultiDrawArrays) ; .set GL_PREFIX(MultiDrawArrays), GL_PREFIX(MultiDrawArraysEXT)
35508 .globl GL_PREFIX(MultiDrawElements) ; .set GL_PREFIX(MultiDrawElements), GL_PREFIX(MultiDrawElementsEXT)
35509 .globl GL_PREFIX(FogCoordPointer) ; .set GL_PREFIX(FogCoordPointer), GL_PREFIX(FogCoordPointerEXT)
35510 .globl GL_PREFIX(FogCoordd) ; .set GL_PREFIX(FogCoordd), GL_PREFIX(FogCoorddEXT)
35511 .globl GL_PREFIX(FogCoorddv) ; .set GL_PREFIX(FogCoorddv), GL_PREFIX(FogCoorddvEXT)
35512 .globl GL_PREFIX(FogCoordf) ; .set GL_PREFIX(FogCoordf), GL_PREFIX(FogCoordfEXT)
35513 .globl GL_PREFIX(FogCoordfv) ; .set GL_PREFIX(FogCoordfv), GL_PREFIX(FogCoordfvEXT)
35514 .globl GL_PREFIX(BlendFuncSeparate) ; .set GL_PREFIX(BlendFuncSeparate), GL_PREFIX(BlendFuncSeparateEXT)
35515 .globl GL_PREFIX(WindowPos2d) ; .set GL_PREFIX(WindowPos2d), GL_PREFIX(WindowPos2dMESA)
35516 .globl GL_PREFIX(WindowPos2dARB) ; .set GL_PREFIX(WindowPos2dARB), GL_PREFIX(WindowPos2dMESA)
35517 .globl GL_PREFIX(WindowPos2dv) ; .set GL_PREFIX(WindowPos2dv), GL_PREFIX(WindowPos2dvMESA)
35518 .globl GL_PREFIX(WindowPos2dvARB) ; .set GL_PREFIX(WindowPos2dvARB), GL_PREFIX(WindowPos2dvMESA)
35519 .globl GL_PREFIX(WindowPos2f) ; .set GL_PREFIX(WindowPos2f), GL_PREFIX(WindowPos2fMESA)
35520 .globl GL_PREFIX(WindowPos2fARB) ; .set GL_PREFIX(WindowPos2fARB), GL_PREFIX(WindowPos2fMESA)
35521 .globl GL_PREFIX(WindowPos2fv) ; .set GL_PREFIX(WindowPos2fv), GL_PREFIX(WindowPos2fvMESA)
35522 .globl GL_PREFIX(WindowPos2fvARB) ; .set GL_PREFIX(WindowPos2fvARB), GL_PREFIX(WindowPos2fvMESA)
35523 .globl GL_PREFIX(WindowPos2i) ; .set GL_PREFIX(WindowPos2i), GL_PREFIX(WindowPos2iMESA)
35524 .globl GL_PREFIX(WindowPos2iARB) ; .set GL_PREFIX(WindowPos2iARB), GL_PREFIX(WindowPos2iMESA)
35525 .globl GL_PREFIX(WindowPos2iv) ; .set GL_PREFIX(WindowPos2iv), GL_PREFIX(WindowPos2ivMESA)
35526 .globl GL_PREFIX(WindowPos2ivARB) ; .set GL_PREFIX(WindowPos2ivARB), GL_PREFIX(WindowPos2ivMESA)
35527 .globl GL_PREFIX(WindowPos2s) ; .set GL_PREFIX(WindowPos2s), GL_PREFIX(WindowPos2sMESA)
35528 .globl GL_PREFIX(WindowPos2sARB) ; .set GL_PREFIX(WindowPos2sARB), GL_PREFIX(WindowPos2sMESA)
35529 .globl GL_PREFIX(WindowPos2sv) ; .set GL_PREFIX(WindowPos2sv), GL_PREFIX(WindowPos2svMESA)
35530 .globl GL_PREFIX(WindowPos2svARB) ; .set GL_PREFIX(WindowPos2svARB), GL_PREFIX(WindowPos2svMESA)
35531 .globl GL_PREFIX(WindowPos3d) ; .set GL_PREFIX(WindowPos3d), GL_PREFIX(WindowPos3dMESA)
35532 .globl GL_PREFIX(WindowPos3dARB) ; .set GL_PREFIX(WindowPos3dARB), GL_PREFIX(WindowPos3dMESA)
35533 .globl GL_PREFIX(WindowPos3dv) ; .set GL_PREFIX(WindowPos3dv), GL_PREFIX(WindowPos3dvMESA)
35534 .globl GL_PREFIX(WindowPos3dvARB) ; .set GL_PREFIX(WindowPos3dvARB), GL_PREFIX(WindowPos3dvMESA)
35535 .globl GL_PREFIX(WindowPos3f) ; .set GL_PREFIX(WindowPos3f), GL_PREFIX(WindowPos3fMESA)
35536 .globl GL_PREFIX(WindowPos3fARB) ; .set GL_PREFIX(WindowPos3fARB), GL_PREFIX(WindowPos3fMESA)
35537 .globl GL_PREFIX(WindowPos3fv) ; .set GL_PREFIX(WindowPos3fv), GL_PREFIX(WindowPos3fvMESA)
35538 .globl GL_PREFIX(WindowPos3fvARB) ; .set GL_PREFIX(WindowPos3fvARB), GL_PREFIX(WindowPos3fvMESA)
35539 .globl GL_PREFIX(WindowPos3i) ; .set GL_PREFIX(WindowPos3i), GL_PREFIX(WindowPos3iMESA)
35540 .globl GL_PREFIX(WindowPos3iARB) ; .set GL_PREFIX(WindowPos3iARB), GL_PREFIX(WindowPos3iMESA)
35541 .globl GL_PREFIX(WindowPos3iv) ; .set GL_PREFIX(WindowPos3iv), GL_PREFIX(WindowPos3ivMESA)
35542 .globl GL_PREFIX(WindowPos3ivARB) ; .set GL_PREFIX(WindowPos3ivARB), GL_PREFIX(WindowPos3ivMESA)
35543 .globl GL_PREFIX(WindowPos3s) ; .set GL_PREFIX(WindowPos3s), GL_PREFIX(WindowPos3sMESA)
35544 .globl GL_PREFIX(WindowPos3sARB) ; .set GL_PREFIX(WindowPos3sARB), GL_PREFIX(WindowPos3sMESA)
35545 .globl GL_PREFIX(WindowPos3sv) ; .set GL_PREFIX(WindowPos3sv), GL_PREFIX(WindowPos3svMESA)
35546 .globl GL_PREFIX(WindowPos3svARB) ; .set GL_PREFIX(WindowPos3svARB), GL_PREFIX(WindowPos3svMESA)
35547 .globl GL_PREFIX(BindProgramARB) ; .set GL_PREFIX(BindProgramARB), GL_PREFIX(BindProgramNV)
35548 .globl GL_PREFIX(DeleteProgramsARB) ; .set GL_PREFIX(DeleteProgramsARB), GL_PREFIX(DeleteProgramsNV)
35549 .globl GL_PREFIX(GenProgramsARB) ; .set GL_PREFIX(GenProgramsARB), GL_PREFIX(GenProgramsNV)
35550 .globl GL_PREFIX(GetVertexAttribPointerv) ; .set GL_PREFIX(GetVertexAttribPointerv), GL_PREFIX(GetVertexAttribPointervNV)
35551 .globl GL_PREFIX(GetVertexAttribPointervARB) ; .set GL_PREFIX(GetVertexAttribPointervARB), GL_PREFIX(GetVertexAttribPointervNV)
35552 .globl GL_PREFIX(IsProgramARB) ; .set GL_PREFIX(IsProgramARB), GL_PREFIX(IsProgramNV)
35553 .globl GL_PREFIX(PointParameteri) ; .set GL_PREFIX(PointParameteri), GL_PREFIX(PointParameteriNV)
35554 .globl GL_PREFIX(PointParameteriv) ; .set GL_PREFIX(PointParameteriv), GL_PREFIX(PointParameterivNV)
35555 .globl GL_PREFIX(DeleteVertexArrays) ; .set GL_PREFIX(DeleteVertexArrays), GL_PREFIX(_dispatch_stub_822)
35556 .globl GL_PREFIX(IsVertexArray) ; .set GL_PREFIX(IsVertexArray), GL_PREFIX(_dispatch_stub_824)
35557 .globl GL_PREFIX(PrimitiveRestartIndex) ; .set GL_PREFIX(PrimitiveRestartIndex), GL_PREFIX(PrimitiveRestartIndexNV)
35558 .globl GL_PREFIX(BlendEquationSeparate) ; .set GL_PREFIX(BlendEquationSeparate), GL_PREFIX(_dispatch_stub_834)
35559 .globl GL_PREFIX(BindFramebuffer) ; .set GL_PREFIX(BindFramebuffer), GL_PREFIX(BindFramebufferEXT)
35560 .globl GL_PREFIX(BindRenderbuffer) ; .set GL_PREFIX(BindRenderbuffer), GL_PREFIX(BindRenderbufferEXT)
35561 .globl GL_PREFIX(CheckFramebufferStatus) ; .set GL_PREFIX(CheckFramebufferStatus), GL_PREFIX(CheckFramebufferStatusEXT)
35562 .globl GL_PREFIX(DeleteFramebuffers) ; .set GL_PREFIX(DeleteFramebuffers), GL_PREFIX(DeleteFramebuffersEXT)
35563 .globl GL_PREFIX(DeleteRenderbuffers) ; .set GL_PREFIX(DeleteRenderbuffers), GL_PREFIX(DeleteRenderbuffersEXT)
35564 .globl GL_PREFIX(FramebufferRenderbuffer) ; .set GL_PREFIX(FramebufferRenderbuffer), GL_PREFIX(FramebufferRenderbufferEXT)
35565 .globl GL_PREFIX(FramebufferTexture1D) ; .set GL_PREFIX(FramebufferTexture1D), GL_PREFIX(FramebufferTexture1DEXT)
35566 .globl GL_PREFIX(FramebufferTexture2D) ; .set GL_PREFIX(FramebufferTexture2D), GL_PREFIX(FramebufferTexture2DEXT)
35567 .globl GL_PREFIX(FramebufferTexture3D) ; .set GL_PREFIX(FramebufferTexture3D), GL_PREFIX(FramebufferTexture3DEXT)
35568 .globl GL_PREFIX(GenFramebuffers) ; .set GL_PREFIX(GenFramebuffers), GL_PREFIX(GenFramebuffersEXT)
35569 .globl GL_PREFIX(GenRenderbuffers) ; .set GL_PREFIX(GenRenderbuffers), GL_PREFIX(GenRenderbuffersEXT)
35570 .globl GL_PREFIX(GenerateMipmap) ; .set GL_PREFIX(GenerateMipmap), GL_PREFIX(GenerateMipmapEXT)
35571 .globl GL_PREFIX(GetFramebufferAttachmentParameteriv) ; .set GL_PREFIX(GetFramebufferAttachmentParameteriv), GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
35572 .globl GL_PREFIX(GetRenderbufferParameteriv) ; .set GL_PREFIX(GetRenderbufferParameteriv), GL_PREFIX(GetRenderbufferParameterivEXT)
35573 .globl GL_PREFIX(IsFramebuffer) ; .set GL_PREFIX(IsFramebuffer), GL_PREFIX(IsFramebufferEXT)
35574 .globl GL_PREFIX(IsRenderbuffer) ; .set GL_PREFIX(IsRenderbuffer), GL_PREFIX(IsRenderbufferEXT)
35575 .globl GL_PREFIX(RenderbufferStorage) ; .set GL_PREFIX(RenderbufferStorage), GL_PREFIX(RenderbufferStorageEXT)
35576 .globl GL_PREFIX(BlitFramebuffer) ; .set GL_PREFIX(BlitFramebuffer), GL_PREFIX(_dispatch_stub_852)
35577 .globl GL_PREFIX(BindFragDataLocation) ; .set GL_PREFIX(BindFragDataLocation), GL_PREFIX(BindFragDataLocationEXT)
35578 .globl GL_PREFIX(GetFragDataLocation) ; .set GL_PREFIX(GetFragDataLocation), GL_PREFIX(GetFragDataLocationEXT)
35579 .globl GL_PREFIX(GetUniformuiv) ; .set GL_PREFIX(GetUniformuiv), GL_PREFIX(GetUniformuivEXT)
35580 .globl GL_PREFIX(GetVertexAttribIiv) ; .set GL_PREFIX(GetVertexAttribIiv), GL_PREFIX(GetVertexAttribIivEXT)
35581 .globl GL_PREFIX(GetVertexAttribIuiv) ; .set GL_PREFIX(GetVertexAttribIuiv), GL_PREFIX(GetVertexAttribIuivEXT)
35582 .globl GL_PREFIX(Uniform1ui) ; .set GL_PREFIX(Uniform1ui), GL_PREFIX(Uniform1uiEXT)
35583 .globl GL_PREFIX(Uniform1uiv) ; .set GL_PREFIX(Uniform1uiv), GL_PREFIX(Uniform1uivEXT)
35584 .globl GL_PREFIX(Uniform2ui) ; .set GL_PREFIX(Uniform2ui), GL_PREFIX(Uniform2uiEXT)
35585 .globl GL_PREFIX(Uniform2uiv) ; .set GL_PREFIX(Uniform2uiv), GL_PREFIX(Uniform2uivEXT)
35586 .globl GL_PREFIX(Uniform3ui) ; .set GL_PREFIX(Uniform3ui), GL_PREFIX(Uniform3uiEXT)
35587 .globl GL_PREFIX(Uniform3uiv) ; .set GL_PREFIX(Uniform3uiv), GL_PREFIX(Uniform3uivEXT)
35588 .globl GL_PREFIX(Uniform4ui) ; .set GL_PREFIX(Uniform4ui), GL_PREFIX(Uniform4uiEXT)
35589 .globl GL_PREFIX(Uniform4uiv) ; .set GL_PREFIX(Uniform4uiv), GL_PREFIX(Uniform4uivEXT)
35590 .globl GL_PREFIX(VertexAttribI1i) ; .set GL_PREFIX(VertexAttribI1i), GL_PREFIX(VertexAttribI1iEXT)
35591 .globl GL_PREFIX(VertexAttribI1iv) ; .set GL_PREFIX(VertexAttribI1iv), GL_PREFIX(VertexAttribI1ivEXT)
35592 .globl GL_PREFIX(VertexAttribI1ui) ; .set GL_PREFIX(VertexAttribI1ui), GL_PREFIX(VertexAttribI1uiEXT)
35593 .globl GL_PREFIX(VertexAttribI1uiv) ; .set GL_PREFIX(VertexAttribI1uiv), GL_PREFIX(VertexAttribI1uivEXT)
35594 .globl GL_PREFIX(VertexAttribI2i) ; .set GL_PREFIX(VertexAttribI2i), GL_PREFIX(VertexAttribI2iEXT)
35595 .globl GL_PREFIX(VertexAttribI2iv) ; .set GL_PREFIX(VertexAttribI2iv), GL_PREFIX(VertexAttribI2ivEXT)
35596 .globl GL_PREFIX(VertexAttribI2ui) ; .set GL_PREFIX(VertexAttribI2ui), GL_PREFIX(VertexAttribI2uiEXT)
35597 .globl GL_PREFIX(VertexAttribI2uiv) ; .set GL_PREFIX(VertexAttribI2uiv), GL_PREFIX(VertexAttribI2uivEXT)
35598 .globl GL_PREFIX(VertexAttribI3i) ; .set GL_PREFIX(VertexAttribI3i), GL_PREFIX(VertexAttribI3iEXT)
35599 .globl GL_PREFIX(VertexAttribI3iv) ; .set GL_PREFIX(VertexAttribI3iv), GL_PREFIX(VertexAttribI3ivEXT)
35600 .globl GL_PREFIX(VertexAttribI3ui) ; .set GL_PREFIX(VertexAttribI3ui), GL_PREFIX(VertexAttribI3uiEXT)
35601 .globl GL_PREFIX(VertexAttribI3uiv) ; .set GL_PREFIX(VertexAttribI3uiv), GL_PREFIX(VertexAttribI3uivEXT)
35602 .globl GL_PREFIX(VertexAttribI4bv) ; .set GL_PREFIX(VertexAttribI4bv), GL_PREFIX(VertexAttribI4bvEXT)
35603 .globl GL_PREFIX(VertexAttribI4i) ; .set GL_PREFIX(VertexAttribI4i), GL_PREFIX(VertexAttribI4iEXT)
35604 .globl GL_PREFIX(VertexAttribI4iv) ; .set GL_PREFIX(VertexAttribI4iv), GL_PREFIX(VertexAttribI4ivEXT)
35605 .globl GL_PREFIX(VertexAttribI4sv) ; .set GL_PREFIX(VertexAttribI4sv), GL_PREFIX(VertexAttribI4svEXT)
35606 .globl GL_PREFIX(VertexAttribI4ubv) ; .set GL_PREFIX(VertexAttribI4ubv), GL_PREFIX(VertexAttribI4ubvEXT)
35607 .globl GL_PREFIX(VertexAttribI4ui) ; .set GL_PREFIX(VertexAttribI4ui), GL_PREFIX(VertexAttribI4uiEXT)
35608 .globl GL_PREFIX(VertexAttribI4uiv) ; .set GL_PREFIX(VertexAttribI4uiv), GL_PREFIX(VertexAttribI4uivEXT)
35609 .globl GL_PREFIX(VertexAttribI4usv) ; .set GL_PREFIX(VertexAttribI4usv), GL_PREFIX(VertexAttribI4usvEXT)
35610 .globl GL_PREFIX(VertexAttribIPointer) ; .set GL_PREFIX(VertexAttribIPointer), GL_PREFIX(VertexAttribIPointerEXT)
35611 .globl GL_PREFIX(FramebufferTextureLayer) ; .set GL_PREFIX(FramebufferTextureLayer), GL_PREFIX(FramebufferTextureLayerEXT)
35612 .globl GL_PREFIX(ColorMaski) ; .set GL_PREFIX(ColorMaski), GL_PREFIX(ColorMaskIndexedEXT)
35613 .globl GL_PREFIX(Disablei) ; .set GL_PREFIX(Disablei), GL_PREFIX(DisableIndexedEXT)
35614 .globl GL_PREFIX(Enablei) ; .set GL_PREFIX(Enablei), GL_PREFIX(EnableIndexedEXT)
35615 .globl GL_PREFIX(GetBooleani_v) ; .set GL_PREFIX(GetBooleani_v), GL_PREFIX(GetBooleanIndexedvEXT)
35616 .globl GL_PREFIX(GetIntegeri_v) ; .set GL_PREFIX(GetIntegeri_v), GL_PREFIX(GetIntegerIndexedvEXT)
35617 .globl GL_PREFIX(IsEnabledi) ; .set GL_PREFIX(IsEnabledi), GL_PREFIX(IsEnabledIndexedEXT)
35618 .globl GL_PREFIX(GetTexParameterIiv) ; .set GL_PREFIX(GetTexParameterIiv), GL_PREFIX(GetTexParameterIivEXT)
35619 .globl GL_PREFIX(GetTexParameterIuiv) ; .set GL_PREFIX(GetTexParameterIuiv), GL_PREFIX(GetTexParameterIuivEXT)
35620 .globl GL_PREFIX(TexParameterIiv) ; .set GL_PREFIX(TexParameterIiv), GL_PREFIX(TexParameterIivEXT)
35621 .globl GL_PREFIX(TexParameterIuiv) ; .set GL_PREFIX(TexParameterIuiv), GL_PREFIX(TexParameterIuivEXT)
35622 .globl GL_PREFIX(BeginConditionalRender) ; .set GL_PREFIX(BeginConditionalRender), GL_PREFIX(BeginConditionalRenderNV)
35623 .globl GL_PREFIX(EndConditionalRender) ; .set GL_PREFIX(EndConditionalRender), GL_PREFIX(EndConditionalRenderNV)
35624 .globl GL_PREFIX(BeginTransformFeedback) ; .set GL_PREFIX(BeginTransformFeedback), GL_PREFIX(BeginTransformFeedbackEXT)
35625 .globl GL_PREFIX(BindBufferBase) ; .set GL_PREFIX(BindBufferBase), GL_PREFIX(BindBufferBaseEXT)
35626 .globl GL_PREFIX(BindBufferRange) ; .set GL_PREFIX(BindBufferRange), GL_PREFIX(BindBufferRangeEXT)
35627 .globl GL_PREFIX(EndTransformFeedback) ; .set GL_PREFIX(EndTransformFeedback), GL_PREFIX(EndTransformFeedbackEXT)
35628 .globl GL_PREFIX(GetTransformFeedbackVarying) ; .set GL_PREFIX(GetTransformFeedbackVarying), GL_PREFIX(GetTransformFeedbackVaryingEXT)
35629 .globl GL_PREFIX(TransformFeedbackVaryings) ; .set GL_PREFIX(TransformFeedbackVaryings), GL_PREFIX(TransformFeedbackVaryingsEXT)
35630 .globl GL_PREFIX(ProvokingVertex) ; .set GL_PREFIX(ProvokingVertex), GL_PREFIX(ProvokingVertexEXT)
35631
35632 #if defined(GLX_USE_TLS) && defined(__linux__)
35633 .section ".note.ABI-tag", "a"
35634 .p2align 2
35635 .long 1f - 0f /* name length */
35636 .long 3f - 2f /* data length */
35637 .long 1 /* note length */
35638 0: .asciz "GNU" /* vendor name */
35639 1: .p2align 2
35640 2: .long 0 /* note data: the ABI tag */
35641 .long 2,4,20 /* Minimum kernel version w/TLS */
35642 3: .p2align 2 /* pad out section */
35643 #endif /* GLX_USE_TLS */
35644
35645 #if defined (__ELF__) && defined (__linux__)
35646 .section .note.GNU-stack,"",%progbits
35647 #endif