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