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