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