Tizen 2.0 Release
[profile/ivi/osmesa.git] / src / mapi / glapi / glapi_x86-64.S
1 /* DO NOT EDIT - This file generated automatically by gl_x86-64_asm.py (from Mesa) script */
2
3 /*
4  * (C) Copyright IBM Corporation 2005
5  * All Rights Reserved.
6  * 
7  * Permission is hereby granted, free of charge, to any person obtaining a
8  * copy of this software and associated documentation files (the "Software"),
9  * to deal in the Software without restriction, including without limitation
10  * the rights to use, copy, modify, merge, publish, distribute, sub license,
11  * and/or sell copies of the Software, and to permit persons to whom the
12  * Software is furnished to do so, subject to the following conditions:
13  * 
14  * The above copyright notice and this permission notice (including the next
15  * paragraph) shall be included in all copies or substantial portions of the
16  * Software.
17  * 
18  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20  * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.  IN NO EVENT SHALL
21  * IBM,
22  * AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
23  * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
24  * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
25  * SOFTWARE.
26  */
27
28 /* If we build with gcc's -fvisibility=hidden flag, we'll need to change
29  * the symbol visibility mode to 'default'.
30  */
31
32 #include "x86/assyntax.h"
33
34 #ifdef __GNUC__
35 #  pragma GCC visibility push(default)
36 #  define HIDDEN(x) .hidden x
37 #else
38 #  define HIDDEN(x)
39 #endif
40
41 # if defined(USE_MGL_NAMESPACE)
42 #  define GL_PREFIX(n) GLNAME(CONCAT(mgl,n))
43 #  define _glapi_Dispatch _mglapi_Dispatch
44 # else
45 #  define GL_PREFIX(n) GLNAME(CONCAT(gl,n))
46 # endif
47
48 #if defined(PTHREADS) || defined(WIN32) || defined(BEOS_THREADS)
49 #  define THREADS
50 #endif
51
52         .text
53
54 #ifdef GLX_USE_TLS
55
56         .globl _x86_64_get_get_dispatch; HIDDEN(_x86_64_get_get_dispatch)
57 _x86_64_get_get_dispatch:
58         lea     _x86_64_get_dispatch(%rip), %rax
59         ret
60
61         .p2align        4,,15
62 _x86_64_get_dispatch:
63         movq    _glapi_tls_Dispatch@GOTTPOFF(%rip), %rax
64         movq    %fs:(%rax), %rax
65         ret
66         .size   _x86_64_get_dispatch, .-_x86_64_get_dispatch
67
68 #elif defined(PTHREADS)
69
70         .extern _glapi_Dispatch
71         .extern _gl_DispatchTSD
72         .extern pthread_getspecific
73
74         .p2align        4,,15
75 _x86_64_get_dispatch:
76         movq    _gl_DispatchTSD@GOTPCREL(%rip), %rax
77         movl    (%rax), %edi
78         jmp     pthread_getspecific@PLT
79
80 #elif defined(THREADS)
81
82         .extern _glapi_get_dispatch
83
84 #endif
85
86         .p2align        4,,15
87         .globl  GL_PREFIX(NewList)
88         .type   GL_PREFIX(NewList), @function
89 GL_PREFIX(NewList):
90 #if defined(GLX_USE_TLS)
91         call    _x86_64_get_dispatch@PLT
92         movq    0(%rax), %r11
93         jmp     *%r11
94 #elif defined(PTHREADS)
95         pushq   %rdi
96         pushq   %rsi
97         pushq   %rbp
98         call    _x86_64_get_dispatch@PLT
99         popq    %rbp
100         popq    %rsi
101         popq    %rdi
102         movq    (%rax), %r11
103         jmp     *%r11
104 #else
105         movq    _glapi_Dispatch(%rip), %rax
106         testq   %rax, %rax
107         je      1f
108         movq    0(%rax), %r11
109         jmp     *%r11
110 1:
111         pushq   %rdi
112         pushq   %rsi
113         pushq   %rbp
114         call    _glapi_get_dispatch
115         popq    %rbp
116         popq    %rsi
117         popq    %rdi
118         movq    0(%rax), %r11
119         jmp     *%r11
120 #endif /* defined(GLX_USE_TLS) */
121         .size   GL_PREFIX(NewList), .-GL_PREFIX(NewList)
122
123         .p2align        4,,15
124         .globl  GL_PREFIX(EndList)
125         .type   GL_PREFIX(EndList), @function
126 GL_PREFIX(EndList):
127 #if defined(GLX_USE_TLS)
128         call    _x86_64_get_dispatch@PLT
129         movq    8(%rax), %r11
130         jmp     *%r11
131 #elif defined(PTHREADS)
132         pushq   %rbp
133         call    _x86_64_get_dispatch@PLT
134         popq    %rbp
135         movq    8(%rax), %r11
136         jmp     *%r11
137 #else
138         movq    _glapi_Dispatch(%rip), %rax
139         testq   %rax, %rax
140         je      1f
141         movq    8(%rax), %r11
142         jmp     *%r11
143 1:
144         pushq   %rbp
145         call    _glapi_get_dispatch
146         popq    %rbp
147         movq    8(%rax), %r11
148         jmp     *%r11
149 #endif /* defined(GLX_USE_TLS) */
150         .size   GL_PREFIX(EndList), .-GL_PREFIX(EndList)
151
152         .p2align        4,,15
153         .globl  GL_PREFIX(CallList)
154         .type   GL_PREFIX(CallList), @function
155 GL_PREFIX(CallList):
156 #if defined(GLX_USE_TLS)
157         call    _x86_64_get_dispatch@PLT
158         movq    16(%rax), %r11
159         jmp     *%r11
160 #elif defined(PTHREADS)
161         pushq   %rdi
162         call    _x86_64_get_dispatch@PLT
163         popq    %rdi
164         movq    16(%rax), %r11
165         jmp     *%r11
166 #else
167         movq    _glapi_Dispatch(%rip), %rax
168         testq   %rax, %rax
169         je      1f
170         movq    16(%rax), %r11
171         jmp     *%r11
172 1:
173         pushq   %rdi
174         call    _glapi_get_dispatch
175         popq    %rdi
176         movq    16(%rax), %r11
177         jmp     *%r11
178 #endif /* defined(GLX_USE_TLS) */
179         .size   GL_PREFIX(CallList), .-GL_PREFIX(CallList)
180
181         .p2align        4,,15
182         .globl  GL_PREFIX(CallLists)
183         .type   GL_PREFIX(CallLists), @function
184 GL_PREFIX(CallLists):
185 #if defined(GLX_USE_TLS)
186         call    _x86_64_get_dispatch@PLT
187         movq    24(%rax), %r11
188         jmp     *%r11
189 #elif defined(PTHREADS)
190         pushq   %rdi
191         pushq   %rsi
192         pushq   %rdx
193         call    _x86_64_get_dispatch@PLT
194         popq    %rdx
195         popq    %rsi
196         popq    %rdi
197         movq    24(%rax), %r11
198         jmp     *%r11
199 #else
200         movq    _glapi_Dispatch(%rip), %rax
201         testq   %rax, %rax
202         je      1f
203         movq    24(%rax), %r11
204         jmp     *%r11
205 1:
206         pushq   %rdi
207         pushq   %rsi
208         pushq   %rdx
209         call    _glapi_get_dispatch
210         popq    %rdx
211         popq    %rsi
212         popq    %rdi
213         movq    24(%rax), %r11
214         jmp     *%r11
215 #endif /* defined(GLX_USE_TLS) */
216         .size   GL_PREFIX(CallLists), .-GL_PREFIX(CallLists)
217
218         .p2align        4,,15
219         .globl  GL_PREFIX(DeleteLists)
220         .type   GL_PREFIX(DeleteLists), @function
221 GL_PREFIX(DeleteLists):
222 #if defined(GLX_USE_TLS)
223         call    _x86_64_get_dispatch@PLT
224         movq    32(%rax), %r11
225         jmp     *%r11
226 #elif defined(PTHREADS)
227         pushq   %rdi
228         pushq   %rsi
229         pushq   %rbp
230         call    _x86_64_get_dispatch@PLT
231         popq    %rbp
232         popq    %rsi
233         popq    %rdi
234         movq    32(%rax), %r11
235         jmp     *%r11
236 #else
237         movq    _glapi_Dispatch(%rip), %rax
238         testq   %rax, %rax
239         je      1f
240         movq    32(%rax), %r11
241         jmp     *%r11
242 1:
243         pushq   %rdi
244         pushq   %rsi
245         pushq   %rbp
246         call    _glapi_get_dispatch
247         popq    %rbp
248         popq    %rsi
249         popq    %rdi
250         movq    32(%rax), %r11
251         jmp     *%r11
252 #endif /* defined(GLX_USE_TLS) */
253         .size   GL_PREFIX(DeleteLists), .-GL_PREFIX(DeleteLists)
254
255         .p2align        4,,15
256         .globl  GL_PREFIX(GenLists)
257         .type   GL_PREFIX(GenLists), @function
258 GL_PREFIX(GenLists):
259 #if defined(GLX_USE_TLS)
260         call    _x86_64_get_dispatch@PLT
261         movq    40(%rax), %r11
262         jmp     *%r11
263 #elif defined(PTHREADS)
264         pushq   %rdi
265         call    _x86_64_get_dispatch@PLT
266         popq    %rdi
267         movq    40(%rax), %r11
268         jmp     *%r11
269 #else
270         movq    _glapi_Dispatch(%rip), %rax
271         testq   %rax, %rax
272         je      1f
273         movq    40(%rax), %r11
274         jmp     *%r11
275 1:
276         pushq   %rdi
277         call    _glapi_get_dispatch
278         popq    %rdi
279         movq    40(%rax), %r11
280         jmp     *%r11
281 #endif /* defined(GLX_USE_TLS) */
282         .size   GL_PREFIX(GenLists), .-GL_PREFIX(GenLists)
283
284         .p2align        4,,15
285         .globl  GL_PREFIX(ListBase)
286         .type   GL_PREFIX(ListBase), @function
287 GL_PREFIX(ListBase):
288 #if defined(GLX_USE_TLS)
289         call    _x86_64_get_dispatch@PLT
290         movq    48(%rax), %r11
291         jmp     *%r11
292 #elif defined(PTHREADS)
293         pushq   %rdi
294         call    _x86_64_get_dispatch@PLT
295         popq    %rdi
296         movq    48(%rax), %r11
297         jmp     *%r11
298 #else
299         movq    _glapi_Dispatch(%rip), %rax
300         testq   %rax, %rax
301         je      1f
302         movq    48(%rax), %r11
303         jmp     *%r11
304 1:
305         pushq   %rdi
306         call    _glapi_get_dispatch
307         popq    %rdi
308         movq    48(%rax), %r11
309         jmp     *%r11
310 #endif /* defined(GLX_USE_TLS) */
311         .size   GL_PREFIX(ListBase), .-GL_PREFIX(ListBase)
312
313         .p2align        4,,15
314         .globl  GL_PREFIX(Begin)
315         .type   GL_PREFIX(Begin), @function
316 GL_PREFIX(Begin):
317 #if defined(GLX_USE_TLS)
318         call    _x86_64_get_dispatch@PLT
319         movq    56(%rax), %r11
320         jmp     *%r11
321 #elif defined(PTHREADS)
322         pushq   %rdi
323         call    _x86_64_get_dispatch@PLT
324         popq    %rdi
325         movq    56(%rax), %r11
326         jmp     *%r11
327 #else
328         movq    _glapi_Dispatch(%rip), %rax
329         testq   %rax, %rax
330         je      1f
331         movq    56(%rax), %r11
332         jmp     *%r11
333 1:
334         pushq   %rdi
335         call    _glapi_get_dispatch
336         popq    %rdi
337         movq    56(%rax), %r11
338         jmp     *%r11
339 #endif /* defined(GLX_USE_TLS) */
340         .size   GL_PREFIX(Begin), .-GL_PREFIX(Begin)
341
342         .p2align        4,,15
343         .globl  GL_PREFIX(Bitmap)
344         .type   GL_PREFIX(Bitmap), @function
345 GL_PREFIX(Bitmap):
346 #if defined(GLX_USE_TLS)
347         call    _x86_64_get_dispatch@PLT
348         movq    64(%rax), %r11
349         jmp     *%r11
350 #elif defined(PTHREADS)
351         subq    $56, %rsp
352         movq    %rdi, (%rsp)
353         movq    %rsi, 8(%rsp)
354         movq    %xmm0, 16(%rsp)
355         movq    %xmm1, 24(%rsp)
356         movq    %xmm2, 32(%rsp)
357         movq    %xmm3, 40(%rsp)
358         movq    %rdx, 48(%rsp)
359         call    _x86_64_get_dispatch@PLT
360         movq    48(%rsp), %rdx
361         movq    40(%rsp), %xmm3
362         movq    32(%rsp), %xmm2
363         movq    24(%rsp), %xmm1
364         movq    16(%rsp), %xmm0
365         movq    8(%rsp), %rsi
366         movq    (%rsp), %rdi
367         addq    $56, %rsp
368         movq    64(%rax), %r11
369         jmp     *%r11
370 #else
371         movq    _glapi_Dispatch(%rip), %rax
372         testq   %rax, %rax
373         je      1f
374         movq    64(%rax), %r11
375         jmp     *%r11
376 1:
377         subq    $56, %rsp
378         movq    %rdi, (%rsp)
379         movq    %rsi, 8(%rsp)
380         movq    %xmm0, 16(%rsp)
381         movq    %xmm1, 24(%rsp)
382         movq    %xmm2, 32(%rsp)
383         movq    %xmm3, 40(%rsp)
384         movq    %rdx, 48(%rsp)
385         call    _glapi_get_dispatch
386         movq    48(%rsp), %rdx
387         movq    40(%rsp), %xmm3
388         movq    32(%rsp), %xmm2
389         movq    24(%rsp), %xmm1
390         movq    16(%rsp), %xmm0
391         movq    8(%rsp), %rsi
392         movq    (%rsp), %rdi
393         addq    $56, %rsp
394         movq    64(%rax), %r11
395         jmp     *%r11
396 #endif /* defined(GLX_USE_TLS) */
397         .size   GL_PREFIX(Bitmap), .-GL_PREFIX(Bitmap)
398
399         .p2align        4,,15
400         .globl  GL_PREFIX(Color3b)
401         .type   GL_PREFIX(Color3b), @function
402 GL_PREFIX(Color3b):
403 #if defined(GLX_USE_TLS)
404         call    _x86_64_get_dispatch@PLT
405         movq    72(%rax), %r11
406         jmp     *%r11
407 #elif defined(PTHREADS)
408         pushq   %rdi
409         pushq   %rsi
410         pushq   %rdx
411         call    _x86_64_get_dispatch@PLT
412         popq    %rdx
413         popq    %rsi
414         popq    %rdi
415         movq    72(%rax), %r11
416         jmp     *%r11
417 #else
418         movq    _glapi_Dispatch(%rip), %rax
419         testq   %rax, %rax
420         je      1f
421         movq    72(%rax), %r11
422         jmp     *%r11
423 1:
424         pushq   %rdi
425         pushq   %rsi
426         pushq   %rdx
427         call    _glapi_get_dispatch
428         popq    %rdx
429         popq    %rsi
430         popq    %rdi
431         movq    72(%rax), %r11
432         jmp     *%r11
433 #endif /* defined(GLX_USE_TLS) */
434         .size   GL_PREFIX(Color3b), .-GL_PREFIX(Color3b)
435
436         .p2align        4,,15
437         .globl  GL_PREFIX(Color3bv)
438         .type   GL_PREFIX(Color3bv), @function
439 GL_PREFIX(Color3bv):
440 #if defined(GLX_USE_TLS)
441         call    _x86_64_get_dispatch@PLT
442         movq    80(%rax), %r11
443         jmp     *%r11
444 #elif defined(PTHREADS)
445         pushq   %rdi
446         call    _x86_64_get_dispatch@PLT
447         popq    %rdi
448         movq    80(%rax), %r11
449         jmp     *%r11
450 #else
451         movq    _glapi_Dispatch(%rip), %rax
452         testq   %rax, %rax
453         je      1f
454         movq    80(%rax), %r11
455         jmp     *%r11
456 1:
457         pushq   %rdi
458         call    _glapi_get_dispatch
459         popq    %rdi
460         movq    80(%rax), %r11
461         jmp     *%r11
462 #endif /* defined(GLX_USE_TLS) */
463         .size   GL_PREFIX(Color3bv), .-GL_PREFIX(Color3bv)
464
465         .p2align        4,,15
466         .globl  GL_PREFIX(Color3d)
467         .type   GL_PREFIX(Color3d), @function
468 GL_PREFIX(Color3d):
469 #if defined(GLX_USE_TLS)
470         call    _x86_64_get_dispatch@PLT
471         movq    88(%rax), %r11
472         jmp     *%r11
473 #elif defined(PTHREADS)
474         subq    $24, %rsp
475         movq    %xmm0, (%rsp)
476         movq    %xmm1, 8(%rsp)
477         movq    %xmm2, 16(%rsp)
478         call    _x86_64_get_dispatch@PLT
479         movq    16(%rsp), %xmm2
480         movq    8(%rsp), %xmm1
481         movq    (%rsp), %xmm0
482         addq    $24, %rsp
483         movq    88(%rax), %r11
484         jmp     *%r11
485 #else
486         movq    _glapi_Dispatch(%rip), %rax
487         testq   %rax, %rax
488         je      1f
489         movq    88(%rax), %r11
490         jmp     *%r11
491 1:
492         subq    $24, %rsp
493         movq    %xmm0, (%rsp)
494         movq    %xmm1, 8(%rsp)
495         movq    %xmm2, 16(%rsp)
496         call    _glapi_get_dispatch
497         movq    16(%rsp), %xmm2
498         movq    8(%rsp), %xmm1
499         movq    (%rsp), %xmm0
500         addq    $24, %rsp
501         movq    88(%rax), %r11
502         jmp     *%r11
503 #endif /* defined(GLX_USE_TLS) */
504         .size   GL_PREFIX(Color3d), .-GL_PREFIX(Color3d)
505
506         .p2align        4,,15
507         .globl  GL_PREFIX(Color3dv)
508         .type   GL_PREFIX(Color3dv), @function
509 GL_PREFIX(Color3dv):
510 #if defined(GLX_USE_TLS)
511         call    _x86_64_get_dispatch@PLT
512         movq    96(%rax), %r11
513         jmp     *%r11
514 #elif defined(PTHREADS)
515         pushq   %rdi
516         call    _x86_64_get_dispatch@PLT
517         popq    %rdi
518         movq    96(%rax), %r11
519         jmp     *%r11
520 #else
521         movq    _glapi_Dispatch(%rip), %rax
522         testq   %rax, %rax
523         je      1f
524         movq    96(%rax), %r11
525         jmp     *%r11
526 1:
527         pushq   %rdi
528         call    _glapi_get_dispatch
529         popq    %rdi
530         movq    96(%rax), %r11
531         jmp     *%r11
532 #endif /* defined(GLX_USE_TLS) */
533         .size   GL_PREFIX(Color3dv), .-GL_PREFIX(Color3dv)
534
535         .p2align        4,,15
536         .globl  GL_PREFIX(Color3f)
537         .type   GL_PREFIX(Color3f), @function
538 GL_PREFIX(Color3f):
539 #if defined(GLX_USE_TLS)
540         call    _x86_64_get_dispatch@PLT
541         movq    104(%rax), %r11
542         jmp     *%r11
543 #elif defined(PTHREADS)
544         subq    $24, %rsp
545         movq    %xmm0, (%rsp)
546         movq    %xmm1, 8(%rsp)
547         movq    %xmm2, 16(%rsp)
548         call    _x86_64_get_dispatch@PLT
549         movq    16(%rsp), %xmm2
550         movq    8(%rsp), %xmm1
551         movq    (%rsp), %xmm0
552         addq    $24, %rsp
553         movq    104(%rax), %r11
554         jmp     *%r11
555 #else
556         movq    _glapi_Dispatch(%rip), %rax
557         testq   %rax, %rax
558         je      1f
559         movq    104(%rax), %r11
560         jmp     *%r11
561 1:
562         subq    $24, %rsp
563         movq    %xmm0, (%rsp)
564         movq    %xmm1, 8(%rsp)
565         movq    %xmm2, 16(%rsp)
566         call    _glapi_get_dispatch
567         movq    16(%rsp), %xmm2
568         movq    8(%rsp), %xmm1
569         movq    (%rsp), %xmm0
570         addq    $24, %rsp
571         movq    104(%rax), %r11
572         jmp     *%r11
573 #endif /* defined(GLX_USE_TLS) */
574         .size   GL_PREFIX(Color3f), .-GL_PREFIX(Color3f)
575
576         .p2align        4,,15
577         .globl  GL_PREFIX(Color3fv)
578         .type   GL_PREFIX(Color3fv), @function
579 GL_PREFIX(Color3fv):
580 #if defined(GLX_USE_TLS)
581         call    _x86_64_get_dispatch@PLT
582         movq    112(%rax), %r11
583         jmp     *%r11
584 #elif defined(PTHREADS)
585         pushq   %rdi
586         call    _x86_64_get_dispatch@PLT
587         popq    %rdi
588         movq    112(%rax), %r11
589         jmp     *%r11
590 #else
591         movq    _glapi_Dispatch(%rip), %rax
592         testq   %rax, %rax
593         je      1f
594         movq    112(%rax), %r11
595         jmp     *%r11
596 1:
597         pushq   %rdi
598         call    _glapi_get_dispatch
599         popq    %rdi
600         movq    112(%rax), %r11
601         jmp     *%r11
602 #endif /* defined(GLX_USE_TLS) */
603         .size   GL_PREFIX(Color3fv), .-GL_PREFIX(Color3fv)
604
605         .p2align        4,,15
606         .globl  GL_PREFIX(Color3i)
607         .type   GL_PREFIX(Color3i), @function
608 GL_PREFIX(Color3i):
609 #if defined(GLX_USE_TLS)
610         call    _x86_64_get_dispatch@PLT
611         movq    120(%rax), %r11
612         jmp     *%r11
613 #elif defined(PTHREADS)
614         pushq   %rdi
615         pushq   %rsi
616         pushq   %rdx
617         call    _x86_64_get_dispatch@PLT
618         popq    %rdx
619         popq    %rsi
620         popq    %rdi
621         movq    120(%rax), %r11
622         jmp     *%r11
623 #else
624         movq    _glapi_Dispatch(%rip), %rax
625         testq   %rax, %rax
626         je      1f
627         movq    120(%rax), %r11
628         jmp     *%r11
629 1:
630         pushq   %rdi
631         pushq   %rsi
632         pushq   %rdx
633         call    _glapi_get_dispatch
634         popq    %rdx
635         popq    %rsi
636         popq    %rdi
637         movq    120(%rax), %r11
638         jmp     *%r11
639 #endif /* defined(GLX_USE_TLS) */
640         .size   GL_PREFIX(Color3i), .-GL_PREFIX(Color3i)
641
642         .p2align        4,,15
643         .globl  GL_PREFIX(Color3iv)
644         .type   GL_PREFIX(Color3iv), @function
645 GL_PREFIX(Color3iv):
646 #if defined(GLX_USE_TLS)
647         call    _x86_64_get_dispatch@PLT
648         movq    128(%rax), %r11
649         jmp     *%r11
650 #elif defined(PTHREADS)
651         pushq   %rdi
652         call    _x86_64_get_dispatch@PLT
653         popq    %rdi
654         movq    128(%rax), %r11
655         jmp     *%r11
656 #else
657         movq    _glapi_Dispatch(%rip), %rax
658         testq   %rax, %rax
659         je      1f
660         movq    128(%rax), %r11
661         jmp     *%r11
662 1:
663         pushq   %rdi
664         call    _glapi_get_dispatch
665         popq    %rdi
666         movq    128(%rax), %r11
667         jmp     *%r11
668 #endif /* defined(GLX_USE_TLS) */
669         .size   GL_PREFIX(Color3iv), .-GL_PREFIX(Color3iv)
670
671         .p2align        4,,15
672         .globl  GL_PREFIX(Color3s)
673         .type   GL_PREFIX(Color3s), @function
674 GL_PREFIX(Color3s):
675 #if defined(GLX_USE_TLS)
676         call    _x86_64_get_dispatch@PLT
677         movq    136(%rax), %r11
678         jmp     *%r11
679 #elif defined(PTHREADS)
680         pushq   %rdi
681         pushq   %rsi
682         pushq   %rdx
683         call    _x86_64_get_dispatch@PLT
684         popq    %rdx
685         popq    %rsi
686         popq    %rdi
687         movq    136(%rax), %r11
688         jmp     *%r11
689 #else
690         movq    _glapi_Dispatch(%rip), %rax
691         testq   %rax, %rax
692         je      1f
693         movq    136(%rax), %r11
694         jmp     *%r11
695 1:
696         pushq   %rdi
697         pushq   %rsi
698         pushq   %rdx
699         call    _glapi_get_dispatch
700         popq    %rdx
701         popq    %rsi
702         popq    %rdi
703         movq    136(%rax), %r11
704         jmp     *%r11
705 #endif /* defined(GLX_USE_TLS) */
706         .size   GL_PREFIX(Color3s), .-GL_PREFIX(Color3s)
707
708         .p2align        4,,15
709         .globl  GL_PREFIX(Color3sv)
710         .type   GL_PREFIX(Color3sv), @function
711 GL_PREFIX(Color3sv):
712 #if defined(GLX_USE_TLS)
713         call    _x86_64_get_dispatch@PLT
714         movq    144(%rax), %r11
715         jmp     *%r11
716 #elif defined(PTHREADS)
717         pushq   %rdi
718         call    _x86_64_get_dispatch@PLT
719         popq    %rdi
720         movq    144(%rax), %r11
721         jmp     *%r11
722 #else
723         movq    _glapi_Dispatch(%rip), %rax
724         testq   %rax, %rax
725         je      1f
726         movq    144(%rax), %r11
727         jmp     *%r11
728 1:
729         pushq   %rdi
730         call    _glapi_get_dispatch
731         popq    %rdi
732         movq    144(%rax), %r11
733         jmp     *%r11
734 #endif /* defined(GLX_USE_TLS) */
735         .size   GL_PREFIX(Color3sv), .-GL_PREFIX(Color3sv)
736
737         .p2align        4,,15
738         .globl  GL_PREFIX(Color3ub)
739         .type   GL_PREFIX(Color3ub), @function
740 GL_PREFIX(Color3ub):
741 #if defined(GLX_USE_TLS)
742         call    _x86_64_get_dispatch@PLT
743         movq    152(%rax), %r11
744         jmp     *%r11
745 #elif defined(PTHREADS)
746         pushq   %rdi
747         pushq   %rsi
748         pushq   %rdx
749         call    _x86_64_get_dispatch@PLT
750         popq    %rdx
751         popq    %rsi
752         popq    %rdi
753         movq    152(%rax), %r11
754         jmp     *%r11
755 #else
756         movq    _glapi_Dispatch(%rip), %rax
757         testq   %rax, %rax
758         je      1f
759         movq    152(%rax), %r11
760         jmp     *%r11
761 1:
762         pushq   %rdi
763         pushq   %rsi
764         pushq   %rdx
765         call    _glapi_get_dispatch
766         popq    %rdx
767         popq    %rsi
768         popq    %rdi
769         movq    152(%rax), %r11
770         jmp     *%r11
771 #endif /* defined(GLX_USE_TLS) */
772         .size   GL_PREFIX(Color3ub), .-GL_PREFIX(Color3ub)
773
774         .p2align        4,,15
775         .globl  GL_PREFIX(Color3ubv)
776         .type   GL_PREFIX(Color3ubv), @function
777 GL_PREFIX(Color3ubv):
778 #if defined(GLX_USE_TLS)
779         call    _x86_64_get_dispatch@PLT
780         movq    160(%rax), %r11
781         jmp     *%r11
782 #elif defined(PTHREADS)
783         pushq   %rdi
784         call    _x86_64_get_dispatch@PLT
785         popq    %rdi
786         movq    160(%rax), %r11
787         jmp     *%r11
788 #else
789         movq    _glapi_Dispatch(%rip), %rax
790         testq   %rax, %rax
791         je      1f
792         movq    160(%rax), %r11
793         jmp     *%r11
794 1:
795         pushq   %rdi
796         call    _glapi_get_dispatch
797         popq    %rdi
798         movq    160(%rax), %r11
799         jmp     *%r11
800 #endif /* defined(GLX_USE_TLS) */
801         .size   GL_PREFIX(Color3ubv), .-GL_PREFIX(Color3ubv)
802
803         .p2align        4,,15
804         .globl  GL_PREFIX(Color3ui)
805         .type   GL_PREFIX(Color3ui), @function
806 GL_PREFIX(Color3ui):
807 #if defined(GLX_USE_TLS)
808         call    _x86_64_get_dispatch@PLT
809         movq    168(%rax), %r11
810         jmp     *%r11
811 #elif defined(PTHREADS)
812         pushq   %rdi
813         pushq   %rsi
814         pushq   %rdx
815         call    _x86_64_get_dispatch@PLT
816         popq    %rdx
817         popq    %rsi
818         popq    %rdi
819         movq    168(%rax), %r11
820         jmp     *%r11
821 #else
822         movq    _glapi_Dispatch(%rip), %rax
823         testq   %rax, %rax
824         je      1f
825         movq    168(%rax), %r11
826         jmp     *%r11
827 1:
828         pushq   %rdi
829         pushq   %rsi
830         pushq   %rdx
831         call    _glapi_get_dispatch
832         popq    %rdx
833         popq    %rsi
834         popq    %rdi
835         movq    168(%rax), %r11
836         jmp     *%r11
837 #endif /* defined(GLX_USE_TLS) */
838         .size   GL_PREFIX(Color3ui), .-GL_PREFIX(Color3ui)
839
840         .p2align        4,,15
841         .globl  GL_PREFIX(Color3uiv)
842         .type   GL_PREFIX(Color3uiv), @function
843 GL_PREFIX(Color3uiv):
844 #if defined(GLX_USE_TLS)
845         call    _x86_64_get_dispatch@PLT
846         movq    176(%rax), %r11
847         jmp     *%r11
848 #elif defined(PTHREADS)
849         pushq   %rdi
850         call    _x86_64_get_dispatch@PLT
851         popq    %rdi
852         movq    176(%rax), %r11
853         jmp     *%r11
854 #else
855         movq    _glapi_Dispatch(%rip), %rax
856         testq   %rax, %rax
857         je      1f
858         movq    176(%rax), %r11
859         jmp     *%r11
860 1:
861         pushq   %rdi
862         call    _glapi_get_dispatch
863         popq    %rdi
864         movq    176(%rax), %r11
865         jmp     *%r11
866 #endif /* defined(GLX_USE_TLS) */
867         .size   GL_PREFIX(Color3uiv), .-GL_PREFIX(Color3uiv)
868
869         .p2align        4,,15
870         .globl  GL_PREFIX(Color3us)
871         .type   GL_PREFIX(Color3us), @function
872 GL_PREFIX(Color3us):
873 #if defined(GLX_USE_TLS)
874         call    _x86_64_get_dispatch@PLT
875         movq    184(%rax), %r11
876         jmp     *%r11
877 #elif defined(PTHREADS)
878         pushq   %rdi
879         pushq   %rsi
880         pushq   %rdx
881         call    _x86_64_get_dispatch@PLT
882         popq    %rdx
883         popq    %rsi
884         popq    %rdi
885         movq    184(%rax), %r11
886         jmp     *%r11
887 #else
888         movq    _glapi_Dispatch(%rip), %rax
889         testq   %rax, %rax
890         je      1f
891         movq    184(%rax), %r11
892         jmp     *%r11
893 1:
894         pushq   %rdi
895         pushq   %rsi
896         pushq   %rdx
897         call    _glapi_get_dispatch
898         popq    %rdx
899         popq    %rsi
900         popq    %rdi
901         movq    184(%rax), %r11
902         jmp     *%r11
903 #endif /* defined(GLX_USE_TLS) */
904         .size   GL_PREFIX(Color3us), .-GL_PREFIX(Color3us)
905
906         .p2align        4,,15
907         .globl  GL_PREFIX(Color3usv)
908         .type   GL_PREFIX(Color3usv), @function
909 GL_PREFIX(Color3usv):
910 #if defined(GLX_USE_TLS)
911         call    _x86_64_get_dispatch@PLT
912         movq    192(%rax), %r11
913         jmp     *%r11
914 #elif defined(PTHREADS)
915         pushq   %rdi
916         call    _x86_64_get_dispatch@PLT
917         popq    %rdi
918         movq    192(%rax), %r11
919         jmp     *%r11
920 #else
921         movq    _glapi_Dispatch(%rip), %rax
922         testq   %rax, %rax
923         je      1f
924         movq    192(%rax), %r11
925         jmp     *%r11
926 1:
927         pushq   %rdi
928         call    _glapi_get_dispatch
929         popq    %rdi
930         movq    192(%rax), %r11
931         jmp     *%r11
932 #endif /* defined(GLX_USE_TLS) */
933         .size   GL_PREFIX(Color3usv), .-GL_PREFIX(Color3usv)
934
935         .p2align        4,,15
936         .globl  GL_PREFIX(Color4b)
937         .type   GL_PREFIX(Color4b), @function
938 GL_PREFIX(Color4b):
939 #if defined(GLX_USE_TLS)
940         call    _x86_64_get_dispatch@PLT
941         movq    200(%rax), %r11
942         jmp     *%r11
943 #elif defined(PTHREADS)
944         pushq   %rdi
945         pushq   %rsi
946         pushq   %rdx
947         pushq   %rcx
948         pushq   %rbp
949         call    _x86_64_get_dispatch@PLT
950         popq    %rbp
951         popq    %rcx
952         popq    %rdx
953         popq    %rsi
954         popq    %rdi
955         movq    200(%rax), %r11
956         jmp     *%r11
957 #else
958         movq    _glapi_Dispatch(%rip), %rax
959         testq   %rax, %rax
960         je      1f
961         movq    200(%rax), %r11
962         jmp     *%r11
963 1:
964         pushq   %rdi
965         pushq   %rsi
966         pushq   %rdx
967         pushq   %rcx
968         pushq   %rbp
969         call    _glapi_get_dispatch
970         popq    %rbp
971         popq    %rcx
972         popq    %rdx
973         popq    %rsi
974         popq    %rdi
975         movq    200(%rax), %r11
976         jmp     *%r11
977 #endif /* defined(GLX_USE_TLS) */
978         .size   GL_PREFIX(Color4b), .-GL_PREFIX(Color4b)
979
980         .p2align        4,,15
981         .globl  GL_PREFIX(Color4bv)
982         .type   GL_PREFIX(Color4bv), @function
983 GL_PREFIX(Color4bv):
984 #if defined(GLX_USE_TLS)
985         call    _x86_64_get_dispatch@PLT
986         movq    208(%rax), %r11
987         jmp     *%r11
988 #elif defined(PTHREADS)
989         pushq   %rdi
990         call    _x86_64_get_dispatch@PLT
991         popq    %rdi
992         movq    208(%rax), %r11
993         jmp     *%r11
994 #else
995         movq    _glapi_Dispatch(%rip), %rax
996         testq   %rax, %rax
997         je      1f
998         movq    208(%rax), %r11
999         jmp     *%r11
1000 1:
1001         pushq   %rdi
1002         call    _glapi_get_dispatch
1003         popq    %rdi
1004         movq    208(%rax), %r11
1005         jmp     *%r11
1006 #endif /* defined(GLX_USE_TLS) */
1007         .size   GL_PREFIX(Color4bv), .-GL_PREFIX(Color4bv)
1008
1009         .p2align        4,,15
1010         .globl  GL_PREFIX(Color4d)
1011         .type   GL_PREFIX(Color4d), @function
1012 GL_PREFIX(Color4d):
1013 #if defined(GLX_USE_TLS)
1014         call    _x86_64_get_dispatch@PLT
1015         movq    216(%rax), %r11
1016         jmp     *%r11
1017 #elif defined(PTHREADS)
1018         subq    $40, %rsp
1019         movq    %xmm0, (%rsp)
1020         movq    %xmm1, 8(%rsp)
1021         movq    %xmm2, 16(%rsp)
1022         movq    %xmm3, 24(%rsp)
1023         call    _x86_64_get_dispatch@PLT
1024         movq    24(%rsp), %xmm3
1025         movq    16(%rsp), %xmm2
1026         movq    8(%rsp), %xmm1
1027         movq    (%rsp), %xmm0
1028         addq    $40, %rsp
1029         movq    216(%rax), %r11
1030         jmp     *%r11
1031 #else
1032         movq    _glapi_Dispatch(%rip), %rax
1033         testq   %rax, %rax
1034         je      1f
1035         movq    216(%rax), %r11
1036         jmp     *%r11
1037 1:
1038         subq    $40, %rsp
1039         movq    %xmm0, (%rsp)
1040         movq    %xmm1, 8(%rsp)
1041         movq    %xmm2, 16(%rsp)
1042         movq    %xmm3, 24(%rsp)
1043         call    _glapi_get_dispatch
1044         movq    24(%rsp), %xmm3
1045         movq    16(%rsp), %xmm2
1046         movq    8(%rsp), %xmm1
1047         movq    (%rsp), %xmm0
1048         addq    $40, %rsp
1049         movq    216(%rax), %r11
1050         jmp     *%r11
1051 #endif /* defined(GLX_USE_TLS) */
1052         .size   GL_PREFIX(Color4d), .-GL_PREFIX(Color4d)
1053
1054         .p2align        4,,15
1055         .globl  GL_PREFIX(Color4dv)
1056         .type   GL_PREFIX(Color4dv), @function
1057 GL_PREFIX(Color4dv):
1058 #if defined(GLX_USE_TLS)
1059         call    _x86_64_get_dispatch@PLT
1060         movq    224(%rax), %r11
1061         jmp     *%r11
1062 #elif defined(PTHREADS)
1063         pushq   %rdi
1064         call    _x86_64_get_dispatch@PLT
1065         popq    %rdi
1066         movq    224(%rax), %r11
1067         jmp     *%r11
1068 #else
1069         movq    _glapi_Dispatch(%rip), %rax
1070         testq   %rax, %rax
1071         je      1f
1072         movq    224(%rax), %r11
1073         jmp     *%r11
1074 1:
1075         pushq   %rdi
1076         call    _glapi_get_dispatch
1077         popq    %rdi
1078         movq    224(%rax), %r11
1079         jmp     *%r11
1080 #endif /* defined(GLX_USE_TLS) */
1081         .size   GL_PREFIX(Color4dv), .-GL_PREFIX(Color4dv)
1082
1083         .p2align        4,,15
1084         .globl  GL_PREFIX(Color4f)
1085         .type   GL_PREFIX(Color4f), @function
1086 GL_PREFIX(Color4f):
1087 #if defined(GLX_USE_TLS)
1088         call    _x86_64_get_dispatch@PLT
1089         movq    232(%rax), %r11
1090         jmp     *%r11
1091 #elif defined(PTHREADS)
1092         subq    $40, %rsp
1093         movq    %xmm0, (%rsp)
1094         movq    %xmm1, 8(%rsp)
1095         movq    %xmm2, 16(%rsp)
1096         movq    %xmm3, 24(%rsp)
1097         call    _x86_64_get_dispatch@PLT
1098         movq    24(%rsp), %xmm3
1099         movq    16(%rsp), %xmm2
1100         movq    8(%rsp), %xmm1
1101         movq    (%rsp), %xmm0
1102         addq    $40, %rsp
1103         movq    232(%rax), %r11
1104         jmp     *%r11
1105 #else
1106         movq    _glapi_Dispatch(%rip), %rax
1107         testq   %rax, %rax
1108         je      1f
1109         movq    232(%rax), %r11
1110         jmp     *%r11
1111 1:
1112         subq    $40, %rsp
1113         movq    %xmm0, (%rsp)
1114         movq    %xmm1, 8(%rsp)
1115         movq    %xmm2, 16(%rsp)
1116         movq    %xmm3, 24(%rsp)
1117         call    _glapi_get_dispatch
1118         movq    24(%rsp), %xmm3
1119         movq    16(%rsp), %xmm2
1120         movq    8(%rsp), %xmm1
1121         movq    (%rsp), %xmm0
1122         addq    $40, %rsp
1123         movq    232(%rax), %r11
1124         jmp     *%r11
1125 #endif /* defined(GLX_USE_TLS) */
1126         .size   GL_PREFIX(Color4f), .-GL_PREFIX(Color4f)
1127
1128         .p2align        4,,15
1129         .globl  GL_PREFIX(Color4fv)
1130         .type   GL_PREFIX(Color4fv), @function
1131 GL_PREFIX(Color4fv):
1132 #if defined(GLX_USE_TLS)
1133         call    _x86_64_get_dispatch@PLT
1134         movq    240(%rax), %r11
1135         jmp     *%r11
1136 #elif defined(PTHREADS)
1137         pushq   %rdi
1138         call    _x86_64_get_dispatch@PLT
1139         popq    %rdi
1140         movq    240(%rax), %r11
1141         jmp     *%r11
1142 #else
1143         movq    _glapi_Dispatch(%rip), %rax
1144         testq   %rax, %rax
1145         je      1f
1146         movq    240(%rax), %r11
1147         jmp     *%r11
1148 1:
1149         pushq   %rdi
1150         call    _glapi_get_dispatch
1151         popq    %rdi
1152         movq    240(%rax), %r11
1153         jmp     *%r11
1154 #endif /* defined(GLX_USE_TLS) */
1155         .size   GL_PREFIX(Color4fv), .-GL_PREFIX(Color4fv)
1156
1157         .p2align        4,,15
1158         .globl  GL_PREFIX(Color4i)
1159         .type   GL_PREFIX(Color4i), @function
1160 GL_PREFIX(Color4i):
1161 #if defined(GLX_USE_TLS)
1162         call    _x86_64_get_dispatch@PLT
1163         movq    248(%rax), %r11
1164         jmp     *%r11
1165 #elif defined(PTHREADS)
1166         pushq   %rdi
1167         pushq   %rsi
1168         pushq   %rdx
1169         pushq   %rcx
1170         pushq   %rbp
1171         call    _x86_64_get_dispatch@PLT
1172         popq    %rbp
1173         popq    %rcx
1174         popq    %rdx
1175         popq    %rsi
1176         popq    %rdi
1177         movq    248(%rax), %r11
1178         jmp     *%r11
1179 #else
1180         movq    _glapi_Dispatch(%rip), %rax
1181         testq   %rax, %rax
1182         je      1f
1183         movq    248(%rax), %r11
1184         jmp     *%r11
1185 1:
1186         pushq   %rdi
1187         pushq   %rsi
1188         pushq   %rdx
1189         pushq   %rcx
1190         pushq   %rbp
1191         call    _glapi_get_dispatch
1192         popq    %rbp
1193         popq    %rcx
1194         popq    %rdx
1195         popq    %rsi
1196         popq    %rdi
1197         movq    248(%rax), %r11
1198         jmp     *%r11
1199 #endif /* defined(GLX_USE_TLS) */
1200         .size   GL_PREFIX(Color4i), .-GL_PREFIX(Color4i)
1201
1202         .p2align        4,,15
1203         .globl  GL_PREFIX(Color4iv)
1204         .type   GL_PREFIX(Color4iv), @function
1205 GL_PREFIX(Color4iv):
1206 #if defined(GLX_USE_TLS)
1207         call    _x86_64_get_dispatch@PLT
1208         movq    256(%rax), %r11
1209         jmp     *%r11
1210 #elif defined(PTHREADS)
1211         pushq   %rdi
1212         call    _x86_64_get_dispatch@PLT
1213         popq    %rdi
1214         movq    256(%rax), %r11
1215         jmp     *%r11
1216 #else
1217         movq    _glapi_Dispatch(%rip), %rax
1218         testq   %rax, %rax
1219         je      1f
1220         movq    256(%rax), %r11
1221         jmp     *%r11
1222 1:
1223         pushq   %rdi
1224         call    _glapi_get_dispatch
1225         popq    %rdi
1226         movq    256(%rax), %r11
1227         jmp     *%r11
1228 #endif /* defined(GLX_USE_TLS) */
1229         .size   GL_PREFIX(Color4iv), .-GL_PREFIX(Color4iv)
1230
1231         .p2align        4,,15
1232         .globl  GL_PREFIX(Color4s)
1233         .type   GL_PREFIX(Color4s), @function
1234 GL_PREFIX(Color4s):
1235 #if defined(GLX_USE_TLS)
1236         call    _x86_64_get_dispatch@PLT
1237         movq    264(%rax), %r11
1238         jmp     *%r11
1239 #elif defined(PTHREADS)
1240         pushq   %rdi
1241         pushq   %rsi
1242         pushq   %rdx
1243         pushq   %rcx
1244         pushq   %rbp
1245         call    _x86_64_get_dispatch@PLT
1246         popq    %rbp
1247         popq    %rcx
1248         popq    %rdx
1249         popq    %rsi
1250         popq    %rdi
1251         movq    264(%rax), %r11
1252         jmp     *%r11
1253 #else
1254         movq    _glapi_Dispatch(%rip), %rax
1255         testq   %rax, %rax
1256         je      1f
1257         movq    264(%rax), %r11
1258         jmp     *%r11
1259 1:
1260         pushq   %rdi
1261         pushq   %rsi
1262         pushq   %rdx
1263         pushq   %rcx
1264         pushq   %rbp
1265         call    _glapi_get_dispatch
1266         popq    %rbp
1267         popq    %rcx
1268         popq    %rdx
1269         popq    %rsi
1270         popq    %rdi
1271         movq    264(%rax), %r11
1272         jmp     *%r11
1273 #endif /* defined(GLX_USE_TLS) */
1274         .size   GL_PREFIX(Color4s), .-GL_PREFIX(Color4s)
1275
1276         .p2align        4,,15
1277         .globl  GL_PREFIX(Color4sv)
1278         .type   GL_PREFIX(Color4sv), @function
1279 GL_PREFIX(Color4sv):
1280 #if defined(GLX_USE_TLS)
1281         call    _x86_64_get_dispatch@PLT
1282         movq    272(%rax), %r11
1283         jmp     *%r11
1284 #elif defined(PTHREADS)
1285         pushq   %rdi
1286         call    _x86_64_get_dispatch@PLT
1287         popq    %rdi
1288         movq    272(%rax), %r11
1289         jmp     *%r11
1290 #else
1291         movq    _glapi_Dispatch(%rip), %rax
1292         testq   %rax, %rax
1293         je      1f
1294         movq    272(%rax), %r11
1295         jmp     *%r11
1296 1:
1297         pushq   %rdi
1298         call    _glapi_get_dispatch
1299         popq    %rdi
1300         movq    272(%rax), %r11
1301         jmp     *%r11
1302 #endif /* defined(GLX_USE_TLS) */
1303         .size   GL_PREFIX(Color4sv), .-GL_PREFIX(Color4sv)
1304
1305         .p2align        4,,15
1306         .globl  GL_PREFIX(Color4ub)
1307         .type   GL_PREFIX(Color4ub), @function
1308 GL_PREFIX(Color4ub):
1309 #if defined(GLX_USE_TLS)
1310         call    _x86_64_get_dispatch@PLT
1311         movq    280(%rax), %r11
1312         jmp     *%r11
1313 #elif defined(PTHREADS)
1314         pushq   %rdi
1315         pushq   %rsi
1316         pushq   %rdx
1317         pushq   %rcx
1318         pushq   %rbp
1319         call    _x86_64_get_dispatch@PLT
1320         popq    %rbp
1321         popq    %rcx
1322         popq    %rdx
1323         popq    %rsi
1324         popq    %rdi
1325         movq    280(%rax), %r11
1326         jmp     *%r11
1327 #else
1328         movq    _glapi_Dispatch(%rip), %rax
1329         testq   %rax, %rax
1330         je      1f
1331         movq    280(%rax), %r11
1332         jmp     *%r11
1333 1:
1334         pushq   %rdi
1335         pushq   %rsi
1336         pushq   %rdx
1337         pushq   %rcx
1338         pushq   %rbp
1339         call    _glapi_get_dispatch
1340         popq    %rbp
1341         popq    %rcx
1342         popq    %rdx
1343         popq    %rsi
1344         popq    %rdi
1345         movq    280(%rax), %r11
1346         jmp     *%r11
1347 #endif /* defined(GLX_USE_TLS) */
1348         .size   GL_PREFIX(Color4ub), .-GL_PREFIX(Color4ub)
1349
1350         .p2align        4,,15
1351         .globl  GL_PREFIX(Color4ubv)
1352         .type   GL_PREFIX(Color4ubv), @function
1353 GL_PREFIX(Color4ubv):
1354 #if defined(GLX_USE_TLS)
1355         call    _x86_64_get_dispatch@PLT
1356         movq    288(%rax), %r11
1357         jmp     *%r11
1358 #elif defined(PTHREADS)
1359         pushq   %rdi
1360         call    _x86_64_get_dispatch@PLT
1361         popq    %rdi
1362         movq    288(%rax), %r11
1363         jmp     *%r11
1364 #else
1365         movq    _glapi_Dispatch(%rip), %rax
1366         testq   %rax, %rax
1367         je      1f
1368         movq    288(%rax), %r11
1369         jmp     *%r11
1370 1:
1371         pushq   %rdi
1372         call    _glapi_get_dispatch
1373         popq    %rdi
1374         movq    288(%rax), %r11
1375         jmp     *%r11
1376 #endif /* defined(GLX_USE_TLS) */
1377         .size   GL_PREFIX(Color4ubv), .-GL_PREFIX(Color4ubv)
1378
1379         .p2align        4,,15
1380         .globl  GL_PREFIX(Color4ui)
1381         .type   GL_PREFIX(Color4ui), @function
1382 GL_PREFIX(Color4ui):
1383 #if defined(GLX_USE_TLS)
1384         call    _x86_64_get_dispatch@PLT
1385         movq    296(%rax), %r11
1386         jmp     *%r11
1387 #elif defined(PTHREADS)
1388         pushq   %rdi
1389         pushq   %rsi
1390         pushq   %rdx
1391         pushq   %rcx
1392         pushq   %rbp
1393         call    _x86_64_get_dispatch@PLT
1394         popq    %rbp
1395         popq    %rcx
1396         popq    %rdx
1397         popq    %rsi
1398         popq    %rdi
1399         movq    296(%rax), %r11
1400         jmp     *%r11
1401 #else
1402         movq    _glapi_Dispatch(%rip), %rax
1403         testq   %rax, %rax
1404         je      1f
1405         movq    296(%rax), %r11
1406         jmp     *%r11
1407 1:
1408         pushq   %rdi
1409         pushq   %rsi
1410         pushq   %rdx
1411         pushq   %rcx
1412         pushq   %rbp
1413         call    _glapi_get_dispatch
1414         popq    %rbp
1415         popq    %rcx
1416         popq    %rdx
1417         popq    %rsi
1418         popq    %rdi
1419         movq    296(%rax), %r11
1420         jmp     *%r11
1421 #endif /* defined(GLX_USE_TLS) */
1422         .size   GL_PREFIX(Color4ui), .-GL_PREFIX(Color4ui)
1423
1424         .p2align        4,,15
1425         .globl  GL_PREFIX(Color4uiv)
1426         .type   GL_PREFIX(Color4uiv), @function
1427 GL_PREFIX(Color4uiv):
1428 #if defined(GLX_USE_TLS)
1429         call    _x86_64_get_dispatch@PLT
1430         movq    304(%rax), %r11
1431         jmp     *%r11
1432 #elif defined(PTHREADS)
1433         pushq   %rdi
1434         call    _x86_64_get_dispatch@PLT
1435         popq    %rdi
1436         movq    304(%rax), %r11
1437         jmp     *%r11
1438 #else
1439         movq    _glapi_Dispatch(%rip), %rax
1440         testq   %rax, %rax
1441         je      1f
1442         movq    304(%rax), %r11
1443         jmp     *%r11
1444 1:
1445         pushq   %rdi
1446         call    _glapi_get_dispatch
1447         popq    %rdi
1448         movq    304(%rax), %r11
1449         jmp     *%r11
1450 #endif /* defined(GLX_USE_TLS) */
1451         .size   GL_PREFIX(Color4uiv), .-GL_PREFIX(Color4uiv)
1452
1453         .p2align        4,,15
1454         .globl  GL_PREFIX(Color4us)
1455         .type   GL_PREFIX(Color4us), @function
1456 GL_PREFIX(Color4us):
1457 #if defined(GLX_USE_TLS)
1458         call    _x86_64_get_dispatch@PLT
1459         movq    312(%rax), %r11
1460         jmp     *%r11
1461 #elif defined(PTHREADS)
1462         pushq   %rdi
1463         pushq   %rsi
1464         pushq   %rdx
1465         pushq   %rcx
1466         pushq   %rbp
1467         call    _x86_64_get_dispatch@PLT
1468         popq    %rbp
1469         popq    %rcx
1470         popq    %rdx
1471         popq    %rsi
1472         popq    %rdi
1473         movq    312(%rax), %r11
1474         jmp     *%r11
1475 #else
1476         movq    _glapi_Dispatch(%rip), %rax
1477         testq   %rax, %rax
1478         je      1f
1479         movq    312(%rax), %r11
1480         jmp     *%r11
1481 1:
1482         pushq   %rdi
1483         pushq   %rsi
1484         pushq   %rdx
1485         pushq   %rcx
1486         pushq   %rbp
1487         call    _glapi_get_dispatch
1488         popq    %rbp
1489         popq    %rcx
1490         popq    %rdx
1491         popq    %rsi
1492         popq    %rdi
1493         movq    312(%rax), %r11
1494         jmp     *%r11
1495 #endif /* defined(GLX_USE_TLS) */
1496         .size   GL_PREFIX(Color4us), .-GL_PREFIX(Color4us)
1497
1498         .p2align        4,,15
1499         .globl  GL_PREFIX(Color4usv)
1500         .type   GL_PREFIX(Color4usv), @function
1501 GL_PREFIX(Color4usv):
1502 #if defined(GLX_USE_TLS)
1503         call    _x86_64_get_dispatch@PLT
1504         movq    320(%rax), %r11
1505         jmp     *%r11
1506 #elif defined(PTHREADS)
1507         pushq   %rdi
1508         call    _x86_64_get_dispatch@PLT
1509         popq    %rdi
1510         movq    320(%rax), %r11
1511         jmp     *%r11
1512 #else
1513         movq    _glapi_Dispatch(%rip), %rax
1514         testq   %rax, %rax
1515         je      1f
1516         movq    320(%rax), %r11
1517         jmp     *%r11
1518 1:
1519         pushq   %rdi
1520         call    _glapi_get_dispatch
1521         popq    %rdi
1522         movq    320(%rax), %r11
1523         jmp     *%r11
1524 #endif /* defined(GLX_USE_TLS) */
1525         .size   GL_PREFIX(Color4usv), .-GL_PREFIX(Color4usv)
1526
1527         .p2align        4,,15
1528         .globl  GL_PREFIX(EdgeFlag)
1529         .type   GL_PREFIX(EdgeFlag), @function
1530 GL_PREFIX(EdgeFlag):
1531 #if defined(GLX_USE_TLS)
1532         call    _x86_64_get_dispatch@PLT
1533         movq    328(%rax), %r11
1534         jmp     *%r11
1535 #elif defined(PTHREADS)
1536         pushq   %rdi
1537         call    _x86_64_get_dispatch@PLT
1538         popq    %rdi
1539         movq    328(%rax), %r11
1540         jmp     *%r11
1541 #else
1542         movq    _glapi_Dispatch(%rip), %rax
1543         testq   %rax, %rax
1544         je      1f
1545         movq    328(%rax), %r11
1546         jmp     *%r11
1547 1:
1548         pushq   %rdi
1549         call    _glapi_get_dispatch
1550         popq    %rdi
1551         movq    328(%rax), %r11
1552         jmp     *%r11
1553 #endif /* defined(GLX_USE_TLS) */
1554         .size   GL_PREFIX(EdgeFlag), .-GL_PREFIX(EdgeFlag)
1555
1556         .p2align        4,,15
1557         .globl  GL_PREFIX(EdgeFlagv)
1558         .type   GL_PREFIX(EdgeFlagv), @function
1559 GL_PREFIX(EdgeFlagv):
1560 #if defined(GLX_USE_TLS)
1561         call    _x86_64_get_dispatch@PLT
1562         movq    336(%rax), %r11
1563         jmp     *%r11
1564 #elif defined(PTHREADS)
1565         pushq   %rdi
1566         call    _x86_64_get_dispatch@PLT
1567         popq    %rdi
1568         movq    336(%rax), %r11
1569         jmp     *%r11
1570 #else
1571         movq    _glapi_Dispatch(%rip), %rax
1572         testq   %rax, %rax
1573         je      1f
1574         movq    336(%rax), %r11
1575         jmp     *%r11
1576 1:
1577         pushq   %rdi
1578         call    _glapi_get_dispatch
1579         popq    %rdi
1580         movq    336(%rax), %r11
1581         jmp     *%r11
1582 #endif /* defined(GLX_USE_TLS) */
1583         .size   GL_PREFIX(EdgeFlagv), .-GL_PREFIX(EdgeFlagv)
1584
1585         .p2align        4,,15
1586         .globl  GL_PREFIX(End)
1587         .type   GL_PREFIX(End), @function
1588 GL_PREFIX(End):
1589 #if defined(GLX_USE_TLS)
1590         call    _x86_64_get_dispatch@PLT
1591         movq    344(%rax), %r11
1592         jmp     *%r11
1593 #elif defined(PTHREADS)
1594         pushq   %rbp
1595         call    _x86_64_get_dispatch@PLT
1596         popq    %rbp
1597         movq    344(%rax), %r11
1598         jmp     *%r11
1599 #else
1600         movq    _glapi_Dispatch(%rip), %rax
1601         testq   %rax, %rax
1602         je      1f
1603         movq    344(%rax), %r11
1604         jmp     *%r11
1605 1:
1606         pushq   %rbp
1607         call    _glapi_get_dispatch
1608         popq    %rbp
1609         movq    344(%rax), %r11
1610         jmp     *%r11
1611 #endif /* defined(GLX_USE_TLS) */
1612         .size   GL_PREFIX(End), .-GL_PREFIX(End)
1613
1614         .p2align        4,,15
1615         .globl  GL_PREFIX(Indexd)
1616         .type   GL_PREFIX(Indexd), @function
1617 GL_PREFIX(Indexd):
1618 #if defined(GLX_USE_TLS)
1619         call    _x86_64_get_dispatch@PLT
1620         movq    352(%rax), %r11
1621         jmp     *%r11
1622 #elif defined(PTHREADS)
1623         subq    $8, %rsp
1624         movq    %xmm0, (%rsp)
1625         call    _x86_64_get_dispatch@PLT
1626         movq    (%rsp), %xmm0
1627         addq    $8, %rsp
1628         movq    352(%rax), %r11
1629         jmp     *%r11
1630 #else
1631         movq    _glapi_Dispatch(%rip), %rax
1632         testq   %rax, %rax
1633         je      1f
1634         movq    352(%rax), %r11
1635         jmp     *%r11
1636 1:
1637         subq    $8, %rsp
1638         movq    %xmm0, (%rsp)
1639         call    _glapi_get_dispatch
1640         movq    (%rsp), %xmm0
1641         addq    $8, %rsp
1642         movq    352(%rax), %r11
1643         jmp     *%r11
1644 #endif /* defined(GLX_USE_TLS) */
1645         .size   GL_PREFIX(Indexd), .-GL_PREFIX(Indexd)
1646
1647         .p2align        4,,15
1648         .globl  GL_PREFIX(Indexdv)
1649         .type   GL_PREFIX(Indexdv), @function
1650 GL_PREFIX(Indexdv):
1651 #if defined(GLX_USE_TLS)
1652         call    _x86_64_get_dispatch@PLT
1653         movq    360(%rax), %r11
1654         jmp     *%r11
1655 #elif defined(PTHREADS)
1656         pushq   %rdi
1657         call    _x86_64_get_dispatch@PLT
1658         popq    %rdi
1659         movq    360(%rax), %r11
1660         jmp     *%r11
1661 #else
1662         movq    _glapi_Dispatch(%rip), %rax
1663         testq   %rax, %rax
1664         je      1f
1665         movq    360(%rax), %r11
1666         jmp     *%r11
1667 1:
1668         pushq   %rdi
1669         call    _glapi_get_dispatch
1670         popq    %rdi
1671         movq    360(%rax), %r11
1672         jmp     *%r11
1673 #endif /* defined(GLX_USE_TLS) */
1674         .size   GL_PREFIX(Indexdv), .-GL_PREFIX(Indexdv)
1675
1676         .p2align        4,,15
1677         .globl  GL_PREFIX(Indexf)
1678         .type   GL_PREFIX(Indexf), @function
1679 GL_PREFIX(Indexf):
1680 #if defined(GLX_USE_TLS)
1681         call    _x86_64_get_dispatch@PLT
1682         movq    368(%rax), %r11
1683         jmp     *%r11
1684 #elif defined(PTHREADS)
1685         subq    $8, %rsp
1686         movq    %xmm0, (%rsp)
1687         call    _x86_64_get_dispatch@PLT
1688         movq    (%rsp), %xmm0
1689         addq    $8, %rsp
1690         movq    368(%rax), %r11
1691         jmp     *%r11
1692 #else
1693         movq    _glapi_Dispatch(%rip), %rax
1694         testq   %rax, %rax
1695         je      1f
1696         movq    368(%rax), %r11
1697         jmp     *%r11
1698 1:
1699         subq    $8, %rsp
1700         movq    %xmm0, (%rsp)
1701         call    _glapi_get_dispatch
1702         movq    (%rsp), %xmm0
1703         addq    $8, %rsp
1704         movq    368(%rax), %r11
1705         jmp     *%r11
1706 #endif /* defined(GLX_USE_TLS) */
1707         .size   GL_PREFIX(Indexf), .-GL_PREFIX(Indexf)
1708
1709         .p2align        4,,15
1710         .globl  GL_PREFIX(Indexfv)
1711         .type   GL_PREFIX(Indexfv), @function
1712 GL_PREFIX(Indexfv):
1713 #if defined(GLX_USE_TLS)
1714         call    _x86_64_get_dispatch@PLT
1715         movq    376(%rax), %r11
1716         jmp     *%r11
1717 #elif defined(PTHREADS)
1718         pushq   %rdi
1719         call    _x86_64_get_dispatch@PLT
1720         popq    %rdi
1721         movq    376(%rax), %r11
1722         jmp     *%r11
1723 #else
1724         movq    _glapi_Dispatch(%rip), %rax
1725         testq   %rax, %rax
1726         je      1f
1727         movq    376(%rax), %r11
1728         jmp     *%r11
1729 1:
1730         pushq   %rdi
1731         call    _glapi_get_dispatch
1732         popq    %rdi
1733         movq    376(%rax), %r11
1734         jmp     *%r11
1735 #endif /* defined(GLX_USE_TLS) */
1736         .size   GL_PREFIX(Indexfv), .-GL_PREFIX(Indexfv)
1737
1738         .p2align        4,,15
1739         .globl  GL_PREFIX(Indexi)
1740         .type   GL_PREFIX(Indexi), @function
1741 GL_PREFIX(Indexi):
1742 #if defined(GLX_USE_TLS)
1743         call    _x86_64_get_dispatch@PLT
1744         movq    384(%rax), %r11
1745         jmp     *%r11
1746 #elif defined(PTHREADS)
1747         pushq   %rdi
1748         call    _x86_64_get_dispatch@PLT
1749         popq    %rdi
1750         movq    384(%rax), %r11
1751         jmp     *%r11
1752 #else
1753         movq    _glapi_Dispatch(%rip), %rax
1754         testq   %rax, %rax
1755         je      1f
1756         movq    384(%rax), %r11
1757         jmp     *%r11
1758 1:
1759         pushq   %rdi
1760         call    _glapi_get_dispatch
1761         popq    %rdi
1762         movq    384(%rax), %r11
1763         jmp     *%r11
1764 #endif /* defined(GLX_USE_TLS) */
1765         .size   GL_PREFIX(Indexi), .-GL_PREFIX(Indexi)
1766
1767         .p2align        4,,15
1768         .globl  GL_PREFIX(Indexiv)
1769         .type   GL_PREFIX(Indexiv), @function
1770 GL_PREFIX(Indexiv):
1771 #if defined(GLX_USE_TLS)
1772         call    _x86_64_get_dispatch@PLT
1773         movq    392(%rax), %r11
1774         jmp     *%r11
1775 #elif defined(PTHREADS)
1776         pushq   %rdi
1777         call    _x86_64_get_dispatch@PLT
1778         popq    %rdi
1779         movq    392(%rax), %r11
1780         jmp     *%r11
1781 #else
1782         movq    _glapi_Dispatch(%rip), %rax
1783         testq   %rax, %rax
1784         je      1f
1785         movq    392(%rax), %r11
1786         jmp     *%r11
1787 1:
1788         pushq   %rdi
1789         call    _glapi_get_dispatch
1790         popq    %rdi
1791         movq    392(%rax), %r11
1792         jmp     *%r11
1793 #endif /* defined(GLX_USE_TLS) */
1794         .size   GL_PREFIX(Indexiv), .-GL_PREFIX(Indexiv)
1795
1796         .p2align        4,,15
1797         .globl  GL_PREFIX(Indexs)
1798         .type   GL_PREFIX(Indexs), @function
1799 GL_PREFIX(Indexs):
1800 #if defined(GLX_USE_TLS)
1801         call    _x86_64_get_dispatch@PLT
1802         movq    400(%rax), %r11
1803         jmp     *%r11
1804 #elif defined(PTHREADS)
1805         pushq   %rdi
1806         call    _x86_64_get_dispatch@PLT
1807         popq    %rdi
1808         movq    400(%rax), %r11
1809         jmp     *%r11
1810 #else
1811         movq    _glapi_Dispatch(%rip), %rax
1812         testq   %rax, %rax
1813         je      1f
1814         movq    400(%rax), %r11
1815         jmp     *%r11
1816 1:
1817         pushq   %rdi
1818         call    _glapi_get_dispatch
1819         popq    %rdi
1820         movq    400(%rax), %r11
1821         jmp     *%r11
1822 #endif /* defined(GLX_USE_TLS) */
1823         .size   GL_PREFIX(Indexs), .-GL_PREFIX(Indexs)
1824
1825         .p2align        4,,15
1826         .globl  GL_PREFIX(Indexsv)
1827         .type   GL_PREFIX(Indexsv), @function
1828 GL_PREFIX(Indexsv):
1829 #if defined(GLX_USE_TLS)
1830         call    _x86_64_get_dispatch@PLT
1831         movq    408(%rax), %r11
1832         jmp     *%r11
1833 #elif defined(PTHREADS)
1834         pushq   %rdi
1835         call    _x86_64_get_dispatch@PLT
1836         popq    %rdi
1837         movq    408(%rax), %r11
1838         jmp     *%r11
1839 #else
1840         movq    _glapi_Dispatch(%rip), %rax
1841         testq   %rax, %rax
1842         je      1f
1843         movq    408(%rax), %r11
1844         jmp     *%r11
1845 1:
1846         pushq   %rdi
1847         call    _glapi_get_dispatch
1848         popq    %rdi
1849         movq    408(%rax), %r11
1850         jmp     *%r11
1851 #endif /* defined(GLX_USE_TLS) */
1852         .size   GL_PREFIX(Indexsv), .-GL_PREFIX(Indexsv)
1853
1854         .p2align        4,,15
1855         .globl  GL_PREFIX(Normal3b)
1856         .type   GL_PREFIX(Normal3b), @function
1857 GL_PREFIX(Normal3b):
1858 #if defined(GLX_USE_TLS)
1859         call    _x86_64_get_dispatch@PLT
1860         movq    416(%rax), %r11
1861         jmp     *%r11
1862 #elif defined(PTHREADS)
1863         pushq   %rdi
1864         pushq   %rsi
1865         pushq   %rdx
1866         call    _x86_64_get_dispatch@PLT
1867         popq    %rdx
1868         popq    %rsi
1869         popq    %rdi
1870         movq    416(%rax), %r11
1871         jmp     *%r11
1872 #else
1873         movq    _glapi_Dispatch(%rip), %rax
1874         testq   %rax, %rax
1875         je      1f
1876         movq    416(%rax), %r11
1877         jmp     *%r11
1878 1:
1879         pushq   %rdi
1880         pushq   %rsi
1881         pushq   %rdx
1882         call    _glapi_get_dispatch
1883         popq    %rdx
1884         popq    %rsi
1885         popq    %rdi
1886         movq    416(%rax), %r11
1887         jmp     *%r11
1888 #endif /* defined(GLX_USE_TLS) */
1889         .size   GL_PREFIX(Normal3b), .-GL_PREFIX(Normal3b)
1890
1891         .p2align        4,,15
1892         .globl  GL_PREFIX(Normal3bv)
1893         .type   GL_PREFIX(Normal3bv), @function
1894 GL_PREFIX(Normal3bv):
1895 #if defined(GLX_USE_TLS)
1896         call    _x86_64_get_dispatch@PLT
1897         movq    424(%rax), %r11
1898         jmp     *%r11
1899 #elif defined(PTHREADS)
1900         pushq   %rdi
1901         call    _x86_64_get_dispatch@PLT
1902         popq    %rdi
1903         movq    424(%rax), %r11
1904         jmp     *%r11
1905 #else
1906         movq    _glapi_Dispatch(%rip), %rax
1907         testq   %rax, %rax
1908         je      1f
1909         movq    424(%rax), %r11
1910         jmp     *%r11
1911 1:
1912         pushq   %rdi
1913         call    _glapi_get_dispatch
1914         popq    %rdi
1915         movq    424(%rax), %r11
1916         jmp     *%r11
1917 #endif /* defined(GLX_USE_TLS) */
1918         .size   GL_PREFIX(Normal3bv), .-GL_PREFIX(Normal3bv)
1919
1920         .p2align        4,,15
1921         .globl  GL_PREFIX(Normal3d)
1922         .type   GL_PREFIX(Normal3d), @function
1923 GL_PREFIX(Normal3d):
1924 #if defined(GLX_USE_TLS)
1925         call    _x86_64_get_dispatch@PLT
1926         movq    432(%rax), %r11
1927         jmp     *%r11
1928 #elif defined(PTHREADS)
1929         subq    $24, %rsp
1930         movq    %xmm0, (%rsp)
1931         movq    %xmm1, 8(%rsp)
1932         movq    %xmm2, 16(%rsp)
1933         call    _x86_64_get_dispatch@PLT
1934         movq    16(%rsp), %xmm2
1935         movq    8(%rsp), %xmm1
1936         movq    (%rsp), %xmm0
1937         addq    $24, %rsp
1938         movq    432(%rax), %r11
1939         jmp     *%r11
1940 #else
1941         movq    _glapi_Dispatch(%rip), %rax
1942         testq   %rax, %rax
1943         je      1f
1944         movq    432(%rax), %r11
1945         jmp     *%r11
1946 1:
1947         subq    $24, %rsp
1948         movq    %xmm0, (%rsp)
1949         movq    %xmm1, 8(%rsp)
1950         movq    %xmm2, 16(%rsp)
1951         call    _glapi_get_dispatch
1952         movq    16(%rsp), %xmm2
1953         movq    8(%rsp), %xmm1
1954         movq    (%rsp), %xmm0
1955         addq    $24, %rsp
1956         movq    432(%rax), %r11
1957         jmp     *%r11
1958 #endif /* defined(GLX_USE_TLS) */
1959         .size   GL_PREFIX(Normal3d), .-GL_PREFIX(Normal3d)
1960
1961         .p2align        4,,15
1962         .globl  GL_PREFIX(Normal3dv)
1963         .type   GL_PREFIX(Normal3dv), @function
1964 GL_PREFIX(Normal3dv):
1965 #if defined(GLX_USE_TLS)
1966         call    _x86_64_get_dispatch@PLT
1967         movq    440(%rax), %r11
1968         jmp     *%r11
1969 #elif defined(PTHREADS)
1970         pushq   %rdi
1971         call    _x86_64_get_dispatch@PLT
1972         popq    %rdi
1973         movq    440(%rax), %r11
1974         jmp     *%r11
1975 #else
1976         movq    _glapi_Dispatch(%rip), %rax
1977         testq   %rax, %rax
1978         je      1f
1979         movq    440(%rax), %r11
1980         jmp     *%r11
1981 1:
1982         pushq   %rdi
1983         call    _glapi_get_dispatch
1984         popq    %rdi
1985         movq    440(%rax), %r11
1986         jmp     *%r11
1987 #endif /* defined(GLX_USE_TLS) */
1988         .size   GL_PREFIX(Normal3dv), .-GL_PREFIX(Normal3dv)
1989
1990         .p2align        4,,15
1991         .globl  GL_PREFIX(Normal3f)
1992         .type   GL_PREFIX(Normal3f), @function
1993 GL_PREFIX(Normal3f):
1994 #if defined(GLX_USE_TLS)
1995         call    _x86_64_get_dispatch@PLT
1996         movq    448(%rax), %r11
1997         jmp     *%r11
1998 #elif defined(PTHREADS)
1999         subq    $24, %rsp
2000         movq    %xmm0, (%rsp)
2001         movq    %xmm1, 8(%rsp)
2002         movq    %xmm2, 16(%rsp)
2003         call    _x86_64_get_dispatch@PLT
2004         movq    16(%rsp), %xmm2
2005         movq    8(%rsp), %xmm1
2006         movq    (%rsp), %xmm0
2007         addq    $24, %rsp
2008         movq    448(%rax), %r11
2009         jmp     *%r11
2010 #else
2011         movq    _glapi_Dispatch(%rip), %rax
2012         testq   %rax, %rax
2013         je      1f
2014         movq    448(%rax), %r11
2015         jmp     *%r11
2016 1:
2017         subq    $24, %rsp
2018         movq    %xmm0, (%rsp)
2019         movq    %xmm1, 8(%rsp)
2020         movq    %xmm2, 16(%rsp)
2021         call    _glapi_get_dispatch
2022         movq    16(%rsp), %xmm2
2023         movq    8(%rsp), %xmm1
2024         movq    (%rsp), %xmm0
2025         addq    $24, %rsp
2026         movq    448(%rax), %r11
2027         jmp     *%r11
2028 #endif /* defined(GLX_USE_TLS) */
2029         .size   GL_PREFIX(Normal3f), .-GL_PREFIX(Normal3f)
2030
2031         .p2align        4,,15
2032         .globl  GL_PREFIX(Normal3fv)
2033         .type   GL_PREFIX(Normal3fv), @function
2034 GL_PREFIX(Normal3fv):
2035 #if defined(GLX_USE_TLS)
2036         call    _x86_64_get_dispatch@PLT
2037         movq    456(%rax), %r11
2038         jmp     *%r11
2039 #elif defined(PTHREADS)
2040         pushq   %rdi
2041         call    _x86_64_get_dispatch@PLT
2042         popq    %rdi
2043         movq    456(%rax), %r11
2044         jmp     *%r11
2045 #else
2046         movq    _glapi_Dispatch(%rip), %rax
2047         testq   %rax, %rax
2048         je      1f
2049         movq    456(%rax), %r11
2050         jmp     *%r11
2051 1:
2052         pushq   %rdi
2053         call    _glapi_get_dispatch
2054         popq    %rdi
2055         movq    456(%rax), %r11
2056         jmp     *%r11
2057 #endif /* defined(GLX_USE_TLS) */
2058         .size   GL_PREFIX(Normal3fv), .-GL_PREFIX(Normal3fv)
2059
2060         .p2align        4,,15
2061         .globl  GL_PREFIX(Normal3i)
2062         .type   GL_PREFIX(Normal3i), @function
2063 GL_PREFIX(Normal3i):
2064 #if defined(GLX_USE_TLS)
2065         call    _x86_64_get_dispatch@PLT
2066         movq    464(%rax), %r11
2067         jmp     *%r11
2068 #elif defined(PTHREADS)
2069         pushq   %rdi
2070         pushq   %rsi
2071         pushq   %rdx
2072         call    _x86_64_get_dispatch@PLT
2073         popq    %rdx
2074         popq    %rsi
2075         popq    %rdi
2076         movq    464(%rax), %r11
2077         jmp     *%r11
2078 #else
2079         movq    _glapi_Dispatch(%rip), %rax
2080         testq   %rax, %rax
2081         je      1f
2082         movq    464(%rax), %r11
2083         jmp     *%r11
2084 1:
2085         pushq   %rdi
2086         pushq   %rsi
2087         pushq   %rdx
2088         call    _glapi_get_dispatch
2089         popq    %rdx
2090         popq    %rsi
2091         popq    %rdi
2092         movq    464(%rax), %r11
2093         jmp     *%r11
2094 #endif /* defined(GLX_USE_TLS) */
2095         .size   GL_PREFIX(Normal3i), .-GL_PREFIX(Normal3i)
2096
2097         .p2align        4,,15
2098         .globl  GL_PREFIX(Normal3iv)
2099         .type   GL_PREFIX(Normal3iv), @function
2100 GL_PREFIX(Normal3iv):
2101 #if defined(GLX_USE_TLS)
2102         call    _x86_64_get_dispatch@PLT
2103         movq    472(%rax), %r11
2104         jmp     *%r11
2105 #elif defined(PTHREADS)
2106         pushq   %rdi
2107         call    _x86_64_get_dispatch@PLT
2108         popq    %rdi
2109         movq    472(%rax), %r11
2110         jmp     *%r11
2111 #else
2112         movq    _glapi_Dispatch(%rip), %rax
2113         testq   %rax, %rax
2114         je      1f
2115         movq    472(%rax), %r11
2116         jmp     *%r11
2117 1:
2118         pushq   %rdi
2119         call    _glapi_get_dispatch
2120         popq    %rdi
2121         movq    472(%rax), %r11
2122         jmp     *%r11
2123 #endif /* defined(GLX_USE_TLS) */
2124         .size   GL_PREFIX(Normal3iv), .-GL_PREFIX(Normal3iv)
2125
2126         .p2align        4,,15
2127         .globl  GL_PREFIX(Normal3s)
2128         .type   GL_PREFIX(Normal3s), @function
2129 GL_PREFIX(Normal3s):
2130 #if defined(GLX_USE_TLS)
2131         call    _x86_64_get_dispatch@PLT
2132         movq    480(%rax), %r11
2133         jmp     *%r11
2134 #elif defined(PTHREADS)
2135         pushq   %rdi
2136         pushq   %rsi
2137         pushq   %rdx
2138         call    _x86_64_get_dispatch@PLT
2139         popq    %rdx
2140         popq    %rsi
2141         popq    %rdi
2142         movq    480(%rax), %r11
2143         jmp     *%r11
2144 #else
2145         movq    _glapi_Dispatch(%rip), %rax
2146         testq   %rax, %rax
2147         je      1f
2148         movq    480(%rax), %r11
2149         jmp     *%r11
2150 1:
2151         pushq   %rdi
2152         pushq   %rsi
2153         pushq   %rdx
2154         call    _glapi_get_dispatch
2155         popq    %rdx
2156         popq    %rsi
2157         popq    %rdi
2158         movq    480(%rax), %r11
2159         jmp     *%r11
2160 #endif /* defined(GLX_USE_TLS) */
2161         .size   GL_PREFIX(Normal3s), .-GL_PREFIX(Normal3s)
2162
2163         .p2align        4,,15
2164         .globl  GL_PREFIX(Normal3sv)
2165         .type   GL_PREFIX(Normal3sv), @function
2166 GL_PREFIX(Normal3sv):
2167 #if defined(GLX_USE_TLS)
2168         call    _x86_64_get_dispatch@PLT
2169         movq    488(%rax), %r11
2170         jmp     *%r11
2171 #elif defined(PTHREADS)
2172         pushq   %rdi
2173         call    _x86_64_get_dispatch@PLT
2174         popq    %rdi
2175         movq    488(%rax), %r11
2176         jmp     *%r11
2177 #else
2178         movq    _glapi_Dispatch(%rip), %rax
2179         testq   %rax, %rax
2180         je      1f
2181         movq    488(%rax), %r11
2182         jmp     *%r11
2183 1:
2184         pushq   %rdi
2185         call    _glapi_get_dispatch
2186         popq    %rdi
2187         movq    488(%rax), %r11
2188         jmp     *%r11
2189 #endif /* defined(GLX_USE_TLS) */
2190         .size   GL_PREFIX(Normal3sv), .-GL_PREFIX(Normal3sv)
2191
2192         .p2align        4,,15
2193         .globl  GL_PREFIX(RasterPos2d)
2194         .type   GL_PREFIX(RasterPos2d), @function
2195 GL_PREFIX(RasterPos2d):
2196 #if defined(GLX_USE_TLS)
2197         call    _x86_64_get_dispatch@PLT
2198         movq    496(%rax), %r11
2199         jmp     *%r11
2200 #elif defined(PTHREADS)
2201         subq    $24, %rsp
2202         movq    %xmm0, (%rsp)
2203         movq    %xmm1, 8(%rsp)
2204         call    _x86_64_get_dispatch@PLT
2205         movq    8(%rsp), %xmm1
2206         movq    (%rsp), %xmm0
2207         addq    $24, %rsp
2208         movq    496(%rax), %r11
2209         jmp     *%r11
2210 #else
2211         movq    _glapi_Dispatch(%rip), %rax
2212         testq   %rax, %rax
2213         je      1f
2214         movq    496(%rax), %r11
2215         jmp     *%r11
2216 1:
2217         subq    $24, %rsp
2218         movq    %xmm0, (%rsp)
2219         movq    %xmm1, 8(%rsp)
2220         call    _glapi_get_dispatch
2221         movq    8(%rsp), %xmm1
2222         movq    (%rsp), %xmm0
2223         addq    $24, %rsp
2224         movq    496(%rax), %r11
2225         jmp     *%r11
2226 #endif /* defined(GLX_USE_TLS) */
2227         .size   GL_PREFIX(RasterPos2d), .-GL_PREFIX(RasterPos2d)
2228
2229         .p2align        4,,15
2230         .globl  GL_PREFIX(RasterPos2dv)
2231         .type   GL_PREFIX(RasterPos2dv), @function
2232 GL_PREFIX(RasterPos2dv):
2233 #if defined(GLX_USE_TLS)
2234         call    _x86_64_get_dispatch@PLT
2235         movq    504(%rax), %r11
2236         jmp     *%r11
2237 #elif defined(PTHREADS)
2238         pushq   %rdi
2239         call    _x86_64_get_dispatch@PLT
2240         popq    %rdi
2241         movq    504(%rax), %r11
2242         jmp     *%r11
2243 #else
2244         movq    _glapi_Dispatch(%rip), %rax
2245         testq   %rax, %rax
2246         je      1f
2247         movq    504(%rax), %r11
2248         jmp     *%r11
2249 1:
2250         pushq   %rdi
2251         call    _glapi_get_dispatch
2252         popq    %rdi
2253         movq    504(%rax), %r11
2254         jmp     *%r11
2255 #endif /* defined(GLX_USE_TLS) */
2256         .size   GL_PREFIX(RasterPos2dv), .-GL_PREFIX(RasterPos2dv)
2257
2258         .p2align        4,,15
2259         .globl  GL_PREFIX(RasterPos2f)
2260         .type   GL_PREFIX(RasterPos2f), @function
2261 GL_PREFIX(RasterPos2f):
2262 #if defined(GLX_USE_TLS)
2263         call    _x86_64_get_dispatch@PLT
2264         movq    512(%rax), %r11
2265         jmp     *%r11
2266 #elif defined(PTHREADS)
2267         subq    $24, %rsp
2268         movq    %xmm0, (%rsp)
2269         movq    %xmm1, 8(%rsp)
2270         call    _x86_64_get_dispatch@PLT
2271         movq    8(%rsp), %xmm1
2272         movq    (%rsp), %xmm0
2273         addq    $24, %rsp
2274         movq    512(%rax), %r11
2275         jmp     *%r11
2276 #else
2277         movq    _glapi_Dispatch(%rip), %rax
2278         testq   %rax, %rax
2279         je      1f
2280         movq    512(%rax), %r11
2281         jmp     *%r11
2282 1:
2283         subq    $24, %rsp
2284         movq    %xmm0, (%rsp)
2285         movq    %xmm1, 8(%rsp)
2286         call    _glapi_get_dispatch
2287         movq    8(%rsp), %xmm1
2288         movq    (%rsp), %xmm0
2289         addq    $24, %rsp
2290         movq    512(%rax), %r11
2291         jmp     *%r11
2292 #endif /* defined(GLX_USE_TLS) */
2293         .size   GL_PREFIX(RasterPos2f), .-GL_PREFIX(RasterPos2f)
2294
2295         .p2align        4,,15
2296         .globl  GL_PREFIX(RasterPos2fv)
2297         .type   GL_PREFIX(RasterPos2fv), @function
2298 GL_PREFIX(RasterPos2fv):
2299 #if defined(GLX_USE_TLS)
2300         call    _x86_64_get_dispatch@PLT
2301         movq    520(%rax), %r11
2302         jmp     *%r11
2303 #elif defined(PTHREADS)
2304         pushq   %rdi
2305         call    _x86_64_get_dispatch@PLT
2306         popq    %rdi
2307         movq    520(%rax), %r11
2308         jmp     *%r11
2309 #else
2310         movq    _glapi_Dispatch(%rip), %rax
2311         testq   %rax, %rax
2312         je      1f
2313         movq    520(%rax), %r11
2314         jmp     *%r11
2315 1:
2316         pushq   %rdi
2317         call    _glapi_get_dispatch
2318         popq    %rdi
2319         movq    520(%rax), %r11
2320         jmp     *%r11
2321 #endif /* defined(GLX_USE_TLS) */
2322         .size   GL_PREFIX(RasterPos2fv), .-GL_PREFIX(RasterPos2fv)
2323
2324         .p2align        4,,15
2325         .globl  GL_PREFIX(RasterPos2i)
2326         .type   GL_PREFIX(RasterPos2i), @function
2327 GL_PREFIX(RasterPos2i):
2328 #if defined(GLX_USE_TLS)
2329         call    _x86_64_get_dispatch@PLT
2330         movq    528(%rax), %r11
2331         jmp     *%r11
2332 #elif defined(PTHREADS)
2333         pushq   %rdi
2334         pushq   %rsi
2335         pushq   %rbp
2336         call    _x86_64_get_dispatch@PLT
2337         popq    %rbp
2338         popq    %rsi
2339         popq    %rdi
2340         movq    528(%rax), %r11
2341         jmp     *%r11
2342 #else
2343         movq    _glapi_Dispatch(%rip), %rax
2344         testq   %rax, %rax
2345         je      1f
2346         movq    528(%rax), %r11
2347         jmp     *%r11
2348 1:
2349         pushq   %rdi
2350         pushq   %rsi
2351         pushq   %rbp
2352         call    _glapi_get_dispatch
2353         popq    %rbp
2354         popq    %rsi
2355         popq    %rdi
2356         movq    528(%rax), %r11
2357         jmp     *%r11
2358 #endif /* defined(GLX_USE_TLS) */
2359         .size   GL_PREFIX(RasterPos2i), .-GL_PREFIX(RasterPos2i)
2360
2361         .p2align        4,,15
2362         .globl  GL_PREFIX(RasterPos2iv)
2363         .type   GL_PREFIX(RasterPos2iv), @function
2364 GL_PREFIX(RasterPos2iv):
2365 #if defined(GLX_USE_TLS)
2366         call    _x86_64_get_dispatch@PLT
2367         movq    536(%rax), %r11
2368         jmp     *%r11
2369 #elif defined(PTHREADS)
2370         pushq   %rdi
2371         call    _x86_64_get_dispatch@PLT
2372         popq    %rdi
2373         movq    536(%rax), %r11
2374         jmp     *%r11
2375 #else
2376         movq    _glapi_Dispatch(%rip), %rax
2377         testq   %rax, %rax
2378         je      1f
2379         movq    536(%rax), %r11
2380         jmp     *%r11
2381 1:
2382         pushq   %rdi
2383         call    _glapi_get_dispatch
2384         popq    %rdi
2385         movq    536(%rax), %r11
2386         jmp     *%r11
2387 #endif /* defined(GLX_USE_TLS) */
2388         .size   GL_PREFIX(RasterPos2iv), .-GL_PREFIX(RasterPos2iv)
2389
2390         .p2align        4,,15
2391         .globl  GL_PREFIX(RasterPos2s)
2392         .type   GL_PREFIX(RasterPos2s), @function
2393 GL_PREFIX(RasterPos2s):
2394 #if defined(GLX_USE_TLS)
2395         call    _x86_64_get_dispatch@PLT
2396         movq    544(%rax), %r11
2397         jmp     *%r11
2398 #elif defined(PTHREADS)
2399         pushq   %rdi
2400         pushq   %rsi
2401         pushq   %rbp
2402         call    _x86_64_get_dispatch@PLT
2403         popq    %rbp
2404         popq    %rsi
2405         popq    %rdi
2406         movq    544(%rax), %r11
2407         jmp     *%r11
2408 #else
2409         movq    _glapi_Dispatch(%rip), %rax
2410         testq   %rax, %rax
2411         je      1f
2412         movq    544(%rax), %r11
2413         jmp     *%r11
2414 1:
2415         pushq   %rdi
2416         pushq   %rsi
2417         pushq   %rbp
2418         call    _glapi_get_dispatch
2419         popq    %rbp
2420         popq    %rsi
2421         popq    %rdi
2422         movq    544(%rax), %r11
2423         jmp     *%r11
2424 #endif /* defined(GLX_USE_TLS) */
2425         .size   GL_PREFIX(RasterPos2s), .-GL_PREFIX(RasterPos2s)
2426
2427         .p2align        4,,15
2428         .globl  GL_PREFIX(RasterPos2sv)
2429         .type   GL_PREFIX(RasterPos2sv), @function
2430 GL_PREFIX(RasterPos2sv):
2431 #if defined(GLX_USE_TLS)
2432         call    _x86_64_get_dispatch@PLT
2433         movq    552(%rax), %r11
2434         jmp     *%r11
2435 #elif defined(PTHREADS)
2436         pushq   %rdi
2437         call    _x86_64_get_dispatch@PLT
2438         popq    %rdi
2439         movq    552(%rax), %r11
2440         jmp     *%r11
2441 #else
2442         movq    _glapi_Dispatch(%rip), %rax
2443         testq   %rax, %rax
2444         je      1f
2445         movq    552(%rax), %r11
2446         jmp     *%r11
2447 1:
2448         pushq   %rdi
2449         call    _glapi_get_dispatch
2450         popq    %rdi
2451         movq    552(%rax), %r11
2452         jmp     *%r11
2453 #endif /* defined(GLX_USE_TLS) */
2454         .size   GL_PREFIX(RasterPos2sv), .-GL_PREFIX(RasterPos2sv)
2455
2456         .p2align        4,,15
2457         .globl  GL_PREFIX(RasterPos3d)
2458         .type   GL_PREFIX(RasterPos3d), @function
2459 GL_PREFIX(RasterPos3d):
2460 #if defined(GLX_USE_TLS)
2461         call    _x86_64_get_dispatch@PLT
2462         movq    560(%rax), %r11
2463         jmp     *%r11
2464 #elif defined(PTHREADS)
2465         subq    $24, %rsp
2466         movq    %xmm0, (%rsp)
2467         movq    %xmm1, 8(%rsp)
2468         movq    %xmm2, 16(%rsp)
2469         call    _x86_64_get_dispatch@PLT
2470         movq    16(%rsp), %xmm2
2471         movq    8(%rsp), %xmm1
2472         movq    (%rsp), %xmm0
2473         addq    $24, %rsp
2474         movq    560(%rax), %r11
2475         jmp     *%r11
2476 #else
2477         movq    _glapi_Dispatch(%rip), %rax
2478         testq   %rax, %rax
2479         je      1f
2480         movq    560(%rax), %r11
2481         jmp     *%r11
2482 1:
2483         subq    $24, %rsp
2484         movq    %xmm0, (%rsp)
2485         movq    %xmm1, 8(%rsp)
2486         movq    %xmm2, 16(%rsp)
2487         call    _glapi_get_dispatch
2488         movq    16(%rsp), %xmm2
2489         movq    8(%rsp), %xmm1
2490         movq    (%rsp), %xmm0
2491         addq    $24, %rsp
2492         movq    560(%rax), %r11
2493         jmp     *%r11
2494 #endif /* defined(GLX_USE_TLS) */
2495         .size   GL_PREFIX(RasterPos3d), .-GL_PREFIX(RasterPos3d)
2496
2497         .p2align        4,,15
2498         .globl  GL_PREFIX(RasterPos3dv)
2499         .type   GL_PREFIX(RasterPos3dv), @function
2500 GL_PREFIX(RasterPos3dv):
2501 #if defined(GLX_USE_TLS)
2502         call    _x86_64_get_dispatch@PLT
2503         movq    568(%rax), %r11
2504         jmp     *%r11
2505 #elif defined(PTHREADS)
2506         pushq   %rdi
2507         call    _x86_64_get_dispatch@PLT
2508         popq    %rdi
2509         movq    568(%rax), %r11
2510         jmp     *%r11
2511 #else
2512         movq    _glapi_Dispatch(%rip), %rax
2513         testq   %rax, %rax
2514         je      1f
2515         movq    568(%rax), %r11
2516         jmp     *%r11
2517 1:
2518         pushq   %rdi
2519         call    _glapi_get_dispatch
2520         popq    %rdi
2521         movq    568(%rax), %r11
2522         jmp     *%r11
2523 #endif /* defined(GLX_USE_TLS) */
2524         .size   GL_PREFIX(RasterPos3dv), .-GL_PREFIX(RasterPos3dv)
2525
2526         .p2align        4,,15
2527         .globl  GL_PREFIX(RasterPos3f)
2528         .type   GL_PREFIX(RasterPos3f), @function
2529 GL_PREFIX(RasterPos3f):
2530 #if defined(GLX_USE_TLS)
2531         call    _x86_64_get_dispatch@PLT
2532         movq    576(%rax), %r11
2533         jmp     *%r11
2534 #elif defined(PTHREADS)
2535         subq    $24, %rsp
2536         movq    %xmm0, (%rsp)
2537         movq    %xmm1, 8(%rsp)
2538         movq    %xmm2, 16(%rsp)
2539         call    _x86_64_get_dispatch@PLT
2540         movq    16(%rsp), %xmm2
2541         movq    8(%rsp), %xmm1
2542         movq    (%rsp), %xmm0
2543         addq    $24, %rsp
2544         movq    576(%rax), %r11
2545         jmp     *%r11
2546 #else
2547         movq    _glapi_Dispatch(%rip), %rax
2548         testq   %rax, %rax
2549         je      1f
2550         movq    576(%rax), %r11
2551         jmp     *%r11
2552 1:
2553         subq    $24, %rsp
2554         movq    %xmm0, (%rsp)
2555         movq    %xmm1, 8(%rsp)
2556         movq    %xmm2, 16(%rsp)
2557         call    _glapi_get_dispatch
2558         movq    16(%rsp), %xmm2
2559         movq    8(%rsp), %xmm1
2560         movq    (%rsp), %xmm0
2561         addq    $24, %rsp
2562         movq    576(%rax), %r11
2563         jmp     *%r11
2564 #endif /* defined(GLX_USE_TLS) */
2565         .size   GL_PREFIX(RasterPos3f), .-GL_PREFIX(RasterPos3f)
2566
2567         .p2align        4,,15
2568         .globl  GL_PREFIX(RasterPos3fv)
2569         .type   GL_PREFIX(RasterPos3fv), @function
2570 GL_PREFIX(RasterPos3fv):
2571 #if defined(GLX_USE_TLS)
2572         call    _x86_64_get_dispatch@PLT
2573         movq    584(%rax), %r11
2574         jmp     *%r11
2575 #elif defined(PTHREADS)
2576         pushq   %rdi
2577         call    _x86_64_get_dispatch@PLT
2578         popq    %rdi
2579         movq    584(%rax), %r11
2580         jmp     *%r11
2581 #else
2582         movq    _glapi_Dispatch(%rip), %rax
2583         testq   %rax, %rax
2584         je      1f
2585         movq    584(%rax), %r11
2586         jmp     *%r11
2587 1:
2588         pushq   %rdi
2589         call    _glapi_get_dispatch
2590         popq    %rdi
2591         movq    584(%rax), %r11
2592         jmp     *%r11
2593 #endif /* defined(GLX_USE_TLS) */
2594         .size   GL_PREFIX(RasterPos3fv), .-GL_PREFIX(RasterPos3fv)
2595
2596         .p2align        4,,15
2597         .globl  GL_PREFIX(RasterPos3i)
2598         .type   GL_PREFIX(RasterPos3i), @function
2599 GL_PREFIX(RasterPos3i):
2600 #if defined(GLX_USE_TLS)
2601         call    _x86_64_get_dispatch@PLT
2602         movq    592(%rax), %r11
2603         jmp     *%r11
2604 #elif defined(PTHREADS)
2605         pushq   %rdi
2606         pushq   %rsi
2607         pushq   %rdx
2608         call    _x86_64_get_dispatch@PLT
2609         popq    %rdx
2610         popq    %rsi
2611         popq    %rdi
2612         movq    592(%rax), %r11
2613         jmp     *%r11
2614 #else
2615         movq    _glapi_Dispatch(%rip), %rax
2616         testq   %rax, %rax
2617         je      1f
2618         movq    592(%rax), %r11
2619         jmp     *%r11
2620 1:
2621         pushq   %rdi
2622         pushq   %rsi
2623         pushq   %rdx
2624         call    _glapi_get_dispatch
2625         popq    %rdx
2626         popq    %rsi
2627         popq    %rdi
2628         movq    592(%rax), %r11
2629         jmp     *%r11
2630 #endif /* defined(GLX_USE_TLS) */
2631         .size   GL_PREFIX(RasterPos3i), .-GL_PREFIX(RasterPos3i)
2632
2633         .p2align        4,,15
2634         .globl  GL_PREFIX(RasterPos3iv)
2635         .type   GL_PREFIX(RasterPos3iv), @function
2636 GL_PREFIX(RasterPos3iv):
2637 #if defined(GLX_USE_TLS)
2638         call    _x86_64_get_dispatch@PLT
2639         movq    600(%rax), %r11
2640         jmp     *%r11
2641 #elif defined(PTHREADS)
2642         pushq   %rdi
2643         call    _x86_64_get_dispatch@PLT
2644         popq    %rdi
2645         movq    600(%rax), %r11
2646         jmp     *%r11
2647 #else
2648         movq    _glapi_Dispatch(%rip), %rax
2649         testq   %rax, %rax
2650         je      1f
2651         movq    600(%rax), %r11
2652         jmp     *%r11
2653 1:
2654         pushq   %rdi
2655         call    _glapi_get_dispatch
2656         popq    %rdi
2657         movq    600(%rax), %r11
2658         jmp     *%r11
2659 #endif /* defined(GLX_USE_TLS) */
2660         .size   GL_PREFIX(RasterPos3iv), .-GL_PREFIX(RasterPos3iv)
2661
2662         .p2align        4,,15
2663         .globl  GL_PREFIX(RasterPos3s)
2664         .type   GL_PREFIX(RasterPos3s), @function
2665 GL_PREFIX(RasterPos3s):
2666 #if defined(GLX_USE_TLS)
2667         call    _x86_64_get_dispatch@PLT
2668         movq    608(%rax), %r11
2669         jmp     *%r11
2670 #elif defined(PTHREADS)
2671         pushq   %rdi
2672         pushq   %rsi
2673         pushq   %rdx
2674         call    _x86_64_get_dispatch@PLT
2675         popq    %rdx
2676         popq    %rsi
2677         popq    %rdi
2678         movq    608(%rax), %r11
2679         jmp     *%r11
2680 #else
2681         movq    _glapi_Dispatch(%rip), %rax
2682         testq   %rax, %rax
2683         je      1f
2684         movq    608(%rax), %r11
2685         jmp     *%r11
2686 1:
2687         pushq   %rdi
2688         pushq   %rsi
2689         pushq   %rdx
2690         call    _glapi_get_dispatch
2691         popq    %rdx
2692         popq    %rsi
2693         popq    %rdi
2694         movq    608(%rax), %r11
2695         jmp     *%r11
2696 #endif /* defined(GLX_USE_TLS) */
2697         .size   GL_PREFIX(RasterPos3s), .-GL_PREFIX(RasterPos3s)
2698
2699         .p2align        4,,15
2700         .globl  GL_PREFIX(RasterPos3sv)
2701         .type   GL_PREFIX(RasterPos3sv), @function
2702 GL_PREFIX(RasterPos3sv):
2703 #if defined(GLX_USE_TLS)
2704         call    _x86_64_get_dispatch@PLT
2705         movq    616(%rax), %r11
2706         jmp     *%r11
2707 #elif defined(PTHREADS)
2708         pushq   %rdi
2709         call    _x86_64_get_dispatch@PLT
2710         popq    %rdi
2711         movq    616(%rax), %r11
2712         jmp     *%r11
2713 #else
2714         movq    _glapi_Dispatch(%rip), %rax
2715         testq   %rax, %rax
2716         je      1f
2717         movq    616(%rax), %r11
2718         jmp     *%r11
2719 1:
2720         pushq   %rdi
2721         call    _glapi_get_dispatch
2722         popq    %rdi
2723         movq    616(%rax), %r11
2724         jmp     *%r11
2725 #endif /* defined(GLX_USE_TLS) */
2726         .size   GL_PREFIX(RasterPos3sv), .-GL_PREFIX(RasterPos3sv)
2727
2728         .p2align        4,,15
2729         .globl  GL_PREFIX(RasterPos4d)
2730         .type   GL_PREFIX(RasterPos4d), @function
2731 GL_PREFIX(RasterPos4d):
2732 #if defined(GLX_USE_TLS)
2733         call    _x86_64_get_dispatch@PLT
2734         movq    624(%rax), %r11
2735         jmp     *%r11
2736 #elif defined(PTHREADS)
2737         subq    $40, %rsp
2738         movq    %xmm0, (%rsp)
2739         movq    %xmm1, 8(%rsp)
2740         movq    %xmm2, 16(%rsp)
2741         movq    %xmm3, 24(%rsp)
2742         call    _x86_64_get_dispatch@PLT
2743         movq    24(%rsp), %xmm3
2744         movq    16(%rsp), %xmm2
2745         movq    8(%rsp), %xmm1
2746         movq    (%rsp), %xmm0
2747         addq    $40, %rsp
2748         movq    624(%rax), %r11
2749         jmp     *%r11
2750 #else
2751         movq    _glapi_Dispatch(%rip), %rax
2752         testq   %rax, %rax
2753         je      1f
2754         movq    624(%rax), %r11
2755         jmp     *%r11
2756 1:
2757         subq    $40, %rsp
2758         movq    %xmm0, (%rsp)
2759         movq    %xmm1, 8(%rsp)
2760         movq    %xmm2, 16(%rsp)
2761         movq    %xmm3, 24(%rsp)
2762         call    _glapi_get_dispatch
2763         movq    24(%rsp), %xmm3
2764         movq    16(%rsp), %xmm2
2765         movq    8(%rsp), %xmm1
2766         movq    (%rsp), %xmm0
2767         addq    $40, %rsp
2768         movq    624(%rax), %r11
2769         jmp     *%r11
2770 #endif /* defined(GLX_USE_TLS) */
2771         .size   GL_PREFIX(RasterPos4d), .-GL_PREFIX(RasterPos4d)
2772
2773         .p2align        4,,15
2774         .globl  GL_PREFIX(RasterPos4dv)
2775         .type   GL_PREFIX(RasterPos4dv), @function
2776 GL_PREFIX(RasterPos4dv):
2777 #if defined(GLX_USE_TLS)
2778         call    _x86_64_get_dispatch@PLT
2779         movq    632(%rax), %r11
2780         jmp     *%r11
2781 #elif defined(PTHREADS)
2782         pushq   %rdi
2783         call    _x86_64_get_dispatch@PLT
2784         popq    %rdi
2785         movq    632(%rax), %r11
2786         jmp     *%r11
2787 #else
2788         movq    _glapi_Dispatch(%rip), %rax
2789         testq   %rax, %rax
2790         je      1f
2791         movq    632(%rax), %r11
2792         jmp     *%r11
2793 1:
2794         pushq   %rdi
2795         call    _glapi_get_dispatch
2796         popq    %rdi
2797         movq    632(%rax), %r11
2798         jmp     *%r11
2799 #endif /* defined(GLX_USE_TLS) */
2800         .size   GL_PREFIX(RasterPos4dv), .-GL_PREFIX(RasterPos4dv)
2801
2802         .p2align        4,,15
2803         .globl  GL_PREFIX(RasterPos4f)
2804         .type   GL_PREFIX(RasterPos4f), @function
2805 GL_PREFIX(RasterPos4f):
2806 #if defined(GLX_USE_TLS)
2807         call    _x86_64_get_dispatch@PLT
2808         movq    640(%rax), %r11
2809         jmp     *%r11
2810 #elif defined(PTHREADS)
2811         subq    $40, %rsp
2812         movq    %xmm0, (%rsp)
2813         movq    %xmm1, 8(%rsp)
2814         movq    %xmm2, 16(%rsp)
2815         movq    %xmm3, 24(%rsp)
2816         call    _x86_64_get_dispatch@PLT
2817         movq    24(%rsp), %xmm3
2818         movq    16(%rsp), %xmm2
2819         movq    8(%rsp), %xmm1
2820         movq    (%rsp), %xmm0
2821         addq    $40, %rsp
2822         movq    640(%rax), %r11
2823         jmp     *%r11
2824 #else
2825         movq    _glapi_Dispatch(%rip), %rax
2826         testq   %rax, %rax
2827         je      1f
2828         movq    640(%rax), %r11
2829         jmp     *%r11
2830 1:
2831         subq    $40, %rsp
2832         movq    %xmm0, (%rsp)
2833         movq    %xmm1, 8(%rsp)
2834         movq    %xmm2, 16(%rsp)
2835         movq    %xmm3, 24(%rsp)
2836         call    _glapi_get_dispatch
2837         movq    24(%rsp), %xmm3
2838         movq    16(%rsp), %xmm2
2839         movq    8(%rsp), %xmm1
2840         movq    (%rsp), %xmm0
2841         addq    $40, %rsp
2842         movq    640(%rax), %r11
2843         jmp     *%r11
2844 #endif /* defined(GLX_USE_TLS) */
2845         .size   GL_PREFIX(RasterPos4f), .-GL_PREFIX(RasterPos4f)
2846
2847         .p2align        4,,15
2848         .globl  GL_PREFIX(RasterPos4fv)
2849         .type   GL_PREFIX(RasterPos4fv), @function
2850 GL_PREFIX(RasterPos4fv):
2851 #if defined(GLX_USE_TLS)
2852         call    _x86_64_get_dispatch@PLT
2853         movq    648(%rax), %r11
2854         jmp     *%r11
2855 #elif defined(PTHREADS)
2856         pushq   %rdi
2857         call    _x86_64_get_dispatch@PLT
2858         popq    %rdi
2859         movq    648(%rax), %r11
2860         jmp     *%r11
2861 #else
2862         movq    _glapi_Dispatch(%rip), %rax
2863         testq   %rax, %rax
2864         je      1f
2865         movq    648(%rax), %r11
2866         jmp     *%r11
2867 1:
2868         pushq   %rdi
2869         call    _glapi_get_dispatch
2870         popq    %rdi
2871         movq    648(%rax), %r11
2872         jmp     *%r11
2873 #endif /* defined(GLX_USE_TLS) */
2874         .size   GL_PREFIX(RasterPos4fv), .-GL_PREFIX(RasterPos4fv)
2875
2876         .p2align        4,,15
2877         .globl  GL_PREFIX(RasterPos4i)
2878         .type   GL_PREFIX(RasterPos4i), @function
2879 GL_PREFIX(RasterPos4i):
2880 #if defined(GLX_USE_TLS)
2881         call    _x86_64_get_dispatch@PLT
2882         movq    656(%rax), %r11
2883         jmp     *%r11
2884 #elif defined(PTHREADS)
2885         pushq   %rdi
2886         pushq   %rsi
2887         pushq   %rdx
2888         pushq   %rcx
2889         pushq   %rbp
2890         call    _x86_64_get_dispatch@PLT
2891         popq    %rbp
2892         popq    %rcx
2893         popq    %rdx
2894         popq    %rsi
2895         popq    %rdi
2896         movq    656(%rax), %r11
2897         jmp     *%r11
2898 #else
2899         movq    _glapi_Dispatch(%rip), %rax
2900         testq   %rax, %rax
2901         je      1f
2902         movq    656(%rax), %r11
2903         jmp     *%r11
2904 1:
2905         pushq   %rdi
2906         pushq   %rsi
2907         pushq   %rdx
2908         pushq   %rcx
2909         pushq   %rbp
2910         call    _glapi_get_dispatch
2911         popq    %rbp
2912         popq    %rcx
2913         popq    %rdx
2914         popq    %rsi
2915         popq    %rdi
2916         movq    656(%rax), %r11
2917         jmp     *%r11
2918 #endif /* defined(GLX_USE_TLS) */
2919         .size   GL_PREFIX(RasterPos4i), .-GL_PREFIX(RasterPos4i)
2920
2921         .p2align        4,,15
2922         .globl  GL_PREFIX(RasterPos4iv)
2923         .type   GL_PREFIX(RasterPos4iv), @function
2924 GL_PREFIX(RasterPos4iv):
2925 #if defined(GLX_USE_TLS)
2926         call    _x86_64_get_dispatch@PLT
2927         movq    664(%rax), %r11
2928         jmp     *%r11
2929 #elif defined(PTHREADS)
2930         pushq   %rdi
2931         call    _x86_64_get_dispatch@PLT
2932         popq    %rdi
2933         movq    664(%rax), %r11
2934         jmp     *%r11
2935 #else
2936         movq    _glapi_Dispatch(%rip), %rax
2937         testq   %rax, %rax
2938         je      1f
2939         movq    664(%rax), %r11
2940         jmp     *%r11
2941 1:
2942         pushq   %rdi
2943         call    _glapi_get_dispatch
2944         popq    %rdi
2945         movq    664(%rax), %r11
2946         jmp     *%r11
2947 #endif /* defined(GLX_USE_TLS) */
2948         .size   GL_PREFIX(RasterPos4iv), .-GL_PREFIX(RasterPos4iv)
2949
2950         .p2align        4,,15
2951         .globl  GL_PREFIX(RasterPos4s)
2952         .type   GL_PREFIX(RasterPos4s), @function
2953 GL_PREFIX(RasterPos4s):
2954 #if defined(GLX_USE_TLS)
2955         call    _x86_64_get_dispatch@PLT
2956         movq    672(%rax), %r11
2957         jmp     *%r11
2958 #elif defined(PTHREADS)
2959         pushq   %rdi
2960         pushq   %rsi
2961         pushq   %rdx
2962         pushq   %rcx
2963         pushq   %rbp
2964         call    _x86_64_get_dispatch@PLT
2965         popq    %rbp
2966         popq    %rcx
2967         popq    %rdx
2968         popq    %rsi
2969         popq    %rdi
2970         movq    672(%rax), %r11
2971         jmp     *%r11
2972 #else
2973         movq    _glapi_Dispatch(%rip), %rax
2974         testq   %rax, %rax
2975         je      1f
2976         movq    672(%rax), %r11
2977         jmp     *%r11
2978 1:
2979         pushq   %rdi
2980         pushq   %rsi
2981         pushq   %rdx
2982         pushq   %rcx
2983         pushq   %rbp
2984         call    _glapi_get_dispatch
2985         popq    %rbp
2986         popq    %rcx
2987         popq    %rdx
2988         popq    %rsi
2989         popq    %rdi
2990         movq    672(%rax), %r11
2991         jmp     *%r11
2992 #endif /* defined(GLX_USE_TLS) */
2993         .size   GL_PREFIX(RasterPos4s), .-GL_PREFIX(RasterPos4s)
2994
2995         .p2align        4,,15
2996         .globl  GL_PREFIX(RasterPos4sv)
2997         .type   GL_PREFIX(RasterPos4sv), @function
2998 GL_PREFIX(RasterPos4sv):
2999 #if defined(GLX_USE_TLS)
3000         call    _x86_64_get_dispatch@PLT
3001         movq    680(%rax), %r11
3002         jmp     *%r11
3003 #elif defined(PTHREADS)
3004         pushq   %rdi
3005         call    _x86_64_get_dispatch@PLT
3006         popq    %rdi
3007         movq    680(%rax), %r11
3008         jmp     *%r11
3009 #else
3010         movq    _glapi_Dispatch(%rip), %rax
3011         testq   %rax, %rax
3012         je      1f
3013         movq    680(%rax), %r11
3014         jmp     *%r11
3015 1:
3016         pushq   %rdi
3017         call    _glapi_get_dispatch
3018         popq    %rdi
3019         movq    680(%rax), %r11
3020         jmp     *%r11
3021 #endif /* defined(GLX_USE_TLS) */
3022         .size   GL_PREFIX(RasterPos4sv), .-GL_PREFIX(RasterPos4sv)
3023
3024         .p2align        4,,15
3025         .globl  GL_PREFIX(Rectd)
3026         .type   GL_PREFIX(Rectd), @function
3027 GL_PREFIX(Rectd):
3028 #if defined(GLX_USE_TLS)
3029         call    _x86_64_get_dispatch@PLT
3030         movq    688(%rax), %r11
3031         jmp     *%r11
3032 #elif defined(PTHREADS)
3033         subq    $40, %rsp
3034         movq    %xmm0, (%rsp)
3035         movq    %xmm1, 8(%rsp)
3036         movq    %xmm2, 16(%rsp)
3037         movq    %xmm3, 24(%rsp)
3038         call    _x86_64_get_dispatch@PLT
3039         movq    24(%rsp), %xmm3
3040         movq    16(%rsp), %xmm2
3041         movq    8(%rsp), %xmm1
3042         movq    (%rsp), %xmm0
3043         addq    $40, %rsp
3044         movq    688(%rax), %r11
3045         jmp     *%r11
3046 #else
3047         movq    _glapi_Dispatch(%rip), %rax
3048         testq   %rax, %rax
3049         je      1f
3050         movq    688(%rax), %r11
3051         jmp     *%r11
3052 1:
3053         subq    $40, %rsp
3054         movq    %xmm0, (%rsp)
3055         movq    %xmm1, 8(%rsp)
3056         movq    %xmm2, 16(%rsp)
3057         movq    %xmm3, 24(%rsp)
3058         call    _glapi_get_dispatch
3059         movq    24(%rsp), %xmm3
3060         movq    16(%rsp), %xmm2
3061         movq    8(%rsp), %xmm1
3062         movq    (%rsp), %xmm0
3063         addq    $40, %rsp
3064         movq    688(%rax), %r11
3065         jmp     *%r11
3066 #endif /* defined(GLX_USE_TLS) */
3067         .size   GL_PREFIX(Rectd), .-GL_PREFIX(Rectd)
3068
3069         .p2align        4,,15
3070         .globl  GL_PREFIX(Rectdv)
3071         .type   GL_PREFIX(Rectdv), @function
3072 GL_PREFIX(Rectdv):
3073 #if defined(GLX_USE_TLS)
3074         call    _x86_64_get_dispatch@PLT
3075         movq    696(%rax), %r11
3076         jmp     *%r11
3077 #elif defined(PTHREADS)
3078         pushq   %rdi
3079         pushq   %rsi
3080         pushq   %rbp
3081         call    _x86_64_get_dispatch@PLT
3082         popq    %rbp
3083         popq    %rsi
3084         popq    %rdi
3085         movq    696(%rax), %r11
3086         jmp     *%r11
3087 #else
3088         movq    _glapi_Dispatch(%rip), %rax
3089         testq   %rax, %rax
3090         je      1f
3091         movq    696(%rax), %r11
3092         jmp     *%r11
3093 1:
3094         pushq   %rdi
3095         pushq   %rsi
3096         pushq   %rbp
3097         call    _glapi_get_dispatch
3098         popq    %rbp
3099         popq    %rsi
3100         popq    %rdi
3101         movq    696(%rax), %r11
3102         jmp     *%r11
3103 #endif /* defined(GLX_USE_TLS) */
3104         .size   GL_PREFIX(Rectdv), .-GL_PREFIX(Rectdv)
3105
3106         .p2align        4,,15
3107         .globl  GL_PREFIX(Rectf)
3108         .type   GL_PREFIX(Rectf), @function
3109 GL_PREFIX(Rectf):
3110 #if defined(GLX_USE_TLS)
3111         call    _x86_64_get_dispatch@PLT
3112         movq    704(%rax), %r11
3113         jmp     *%r11
3114 #elif defined(PTHREADS)
3115         subq    $40, %rsp
3116         movq    %xmm0, (%rsp)
3117         movq    %xmm1, 8(%rsp)
3118         movq    %xmm2, 16(%rsp)
3119         movq    %xmm3, 24(%rsp)
3120         call    _x86_64_get_dispatch@PLT
3121         movq    24(%rsp), %xmm3
3122         movq    16(%rsp), %xmm2
3123         movq    8(%rsp), %xmm1
3124         movq    (%rsp), %xmm0
3125         addq    $40, %rsp
3126         movq    704(%rax), %r11
3127         jmp     *%r11
3128 #else
3129         movq    _glapi_Dispatch(%rip), %rax
3130         testq   %rax, %rax
3131         je      1f
3132         movq    704(%rax), %r11
3133         jmp     *%r11
3134 1:
3135         subq    $40, %rsp
3136         movq    %xmm0, (%rsp)
3137         movq    %xmm1, 8(%rsp)
3138         movq    %xmm2, 16(%rsp)
3139         movq    %xmm3, 24(%rsp)
3140         call    _glapi_get_dispatch
3141         movq    24(%rsp), %xmm3
3142         movq    16(%rsp), %xmm2
3143         movq    8(%rsp), %xmm1
3144         movq    (%rsp), %xmm0
3145         addq    $40, %rsp
3146         movq    704(%rax), %r11
3147         jmp     *%r11
3148 #endif /* defined(GLX_USE_TLS) */
3149         .size   GL_PREFIX(Rectf), .-GL_PREFIX(Rectf)
3150
3151         .p2align        4,,15
3152         .globl  GL_PREFIX(Rectfv)
3153         .type   GL_PREFIX(Rectfv), @function
3154 GL_PREFIX(Rectfv):
3155 #if defined(GLX_USE_TLS)
3156         call    _x86_64_get_dispatch@PLT
3157         movq    712(%rax), %r11
3158         jmp     *%r11
3159 #elif defined(PTHREADS)
3160         pushq   %rdi
3161         pushq   %rsi
3162         pushq   %rbp
3163         call    _x86_64_get_dispatch@PLT
3164         popq    %rbp
3165         popq    %rsi
3166         popq    %rdi
3167         movq    712(%rax), %r11
3168         jmp     *%r11
3169 #else
3170         movq    _glapi_Dispatch(%rip), %rax
3171         testq   %rax, %rax
3172         je      1f
3173         movq    712(%rax), %r11
3174         jmp     *%r11
3175 1:
3176         pushq   %rdi
3177         pushq   %rsi
3178         pushq   %rbp
3179         call    _glapi_get_dispatch
3180         popq    %rbp
3181         popq    %rsi
3182         popq    %rdi
3183         movq    712(%rax), %r11
3184         jmp     *%r11
3185 #endif /* defined(GLX_USE_TLS) */
3186         .size   GL_PREFIX(Rectfv), .-GL_PREFIX(Rectfv)
3187
3188         .p2align        4,,15
3189         .globl  GL_PREFIX(Recti)
3190         .type   GL_PREFIX(Recti), @function
3191 GL_PREFIX(Recti):
3192 #if defined(GLX_USE_TLS)
3193         call    _x86_64_get_dispatch@PLT
3194         movq    720(%rax), %r11
3195         jmp     *%r11
3196 #elif defined(PTHREADS)
3197         pushq   %rdi
3198         pushq   %rsi
3199         pushq   %rdx
3200         pushq   %rcx
3201         pushq   %rbp
3202         call    _x86_64_get_dispatch@PLT
3203         popq    %rbp
3204         popq    %rcx
3205         popq    %rdx
3206         popq    %rsi
3207         popq    %rdi
3208         movq    720(%rax), %r11
3209         jmp     *%r11
3210 #else
3211         movq    _glapi_Dispatch(%rip), %rax
3212         testq   %rax, %rax
3213         je      1f
3214         movq    720(%rax), %r11
3215         jmp     *%r11
3216 1:
3217         pushq   %rdi
3218         pushq   %rsi
3219         pushq   %rdx
3220         pushq   %rcx
3221         pushq   %rbp
3222         call    _glapi_get_dispatch
3223         popq    %rbp
3224         popq    %rcx
3225         popq    %rdx
3226         popq    %rsi
3227         popq    %rdi
3228         movq    720(%rax), %r11
3229         jmp     *%r11
3230 #endif /* defined(GLX_USE_TLS) */
3231         .size   GL_PREFIX(Recti), .-GL_PREFIX(Recti)
3232
3233         .p2align        4,,15
3234         .globl  GL_PREFIX(Rectiv)
3235         .type   GL_PREFIX(Rectiv), @function
3236 GL_PREFIX(Rectiv):
3237 #if defined(GLX_USE_TLS)
3238         call    _x86_64_get_dispatch@PLT
3239         movq    728(%rax), %r11
3240         jmp     *%r11
3241 #elif defined(PTHREADS)
3242         pushq   %rdi
3243         pushq   %rsi
3244         pushq   %rbp
3245         call    _x86_64_get_dispatch@PLT
3246         popq    %rbp
3247         popq    %rsi
3248         popq    %rdi
3249         movq    728(%rax), %r11
3250         jmp     *%r11
3251 #else
3252         movq    _glapi_Dispatch(%rip), %rax
3253         testq   %rax, %rax
3254         je      1f
3255         movq    728(%rax), %r11
3256         jmp     *%r11
3257 1:
3258         pushq   %rdi
3259         pushq   %rsi
3260         pushq   %rbp
3261         call    _glapi_get_dispatch
3262         popq    %rbp
3263         popq    %rsi
3264         popq    %rdi
3265         movq    728(%rax), %r11
3266         jmp     *%r11
3267 #endif /* defined(GLX_USE_TLS) */
3268         .size   GL_PREFIX(Rectiv), .-GL_PREFIX(Rectiv)
3269
3270         .p2align        4,,15
3271         .globl  GL_PREFIX(Rects)
3272         .type   GL_PREFIX(Rects), @function
3273 GL_PREFIX(Rects):
3274 #if defined(GLX_USE_TLS)
3275         call    _x86_64_get_dispatch@PLT
3276         movq    736(%rax), %r11
3277         jmp     *%r11
3278 #elif defined(PTHREADS)
3279         pushq   %rdi
3280         pushq   %rsi
3281         pushq   %rdx
3282         pushq   %rcx
3283         pushq   %rbp
3284         call    _x86_64_get_dispatch@PLT
3285         popq    %rbp
3286         popq    %rcx
3287         popq    %rdx
3288         popq    %rsi
3289         popq    %rdi
3290         movq    736(%rax), %r11
3291         jmp     *%r11
3292 #else
3293         movq    _glapi_Dispatch(%rip), %rax
3294         testq   %rax, %rax
3295         je      1f
3296         movq    736(%rax), %r11
3297         jmp     *%r11
3298 1:
3299         pushq   %rdi
3300         pushq   %rsi
3301         pushq   %rdx
3302         pushq   %rcx
3303         pushq   %rbp
3304         call    _glapi_get_dispatch
3305         popq    %rbp
3306         popq    %rcx
3307         popq    %rdx
3308         popq    %rsi
3309         popq    %rdi
3310         movq    736(%rax), %r11
3311         jmp     *%r11
3312 #endif /* defined(GLX_USE_TLS) */
3313         .size   GL_PREFIX(Rects), .-GL_PREFIX(Rects)
3314
3315         .p2align        4,,15
3316         .globl  GL_PREFIX(Rectsv)
3317         .type   GL_PREFIX(Rectsv), @function
3318 GL_PREFIX(Rectsv):
3319 #if defined(GLX_USE_TLS)
3320         call    _x86_64_get_dispatch@PLT
3321         movq    744(%rax), %r11
3322         jmp     *%r11
3323 #elif defined(PTHREADS)
3324         pushq   %rdi
3325         pushq   %rsi
3326         pushq   %rbp
3327         call    _x86_64_get_dispatch@PLT
3328         popq    %rbp
3329         popq    %rsi
3330         popq    %rdi
3331         movq    744(%rax), %r11
3332         jmp     *%r11
3333 #else
3334         movq    _glapi_Dispatch(%rip), %rax
3335         testq   %rax, %rax
3336         je      1f
3337         movq    744(%rax), %r11
3338         jmp     *%r11
3339 1:
3340         pushq   %rdi
3341         pushq   %rsi
3342         pushq   %rbp
3343         call    _glapi_get_dispatch
3344         popq    %rbp
3345         popq    %rsi
3346         popq    %rdi
3347         movq    744(%rax), %r11
3348         jmp     *%r11
3349 #endif /* defined(GLX_USE_TLS) */
3350         .size   GL_PREFIX(Rectsv), .-GL_PREFIX(Rectsv)
3351
3352         .p2align        4,,15
3353         .globl  GL_PREFIX(TexCoord1d)
3354         .type   GL_PREFIX(TexCoord1d), @function
3355 GL_PREFIX(TexCoord1d):
3356 #if defined(GLX_USE_TLS)
3357         call    _x86_64_get_dispatch@PLT
3358         movq    752(%rax), %r11
3359         jmp     *%r11
3360 #elif defined(PTHREADS)
3361         subq    $8, %rsp
3362         movq    %xmm0, (%rsp)
3363         call    _x86_64_get_dispatch@PLT
3364         movq    (%rsp), %xmm0
3365         addq    $8, %rsp
3366         movq    752(%rax), %r11
3367         jmp     *%r11
3368 #else
3369         movq    _glapi_Dispatch(%rip), %rax
3370         testq   %rax, %rax
3371         je      1f
3372         movq    752(%rax), %r11
3373         jmp     *%r11
3374 1:
3375         subq    $8, %rsp
3376         movq    %xmm0, (%rsp)
3377         call    _glapi_get_dispatch
3378         movq    (%rsp), %xmm0
3379         addq    $8, %rsp
3380         movq    752(%rax), %r11
3381         jmp     *%r11
3382 #endif /* defined(GLX_USE_TLS) */
3383         .size   GL_PREFIX(TexCoord1d), .-GL_PREFIX(TexCoord1d)
3384
3385         .p2align        4,,15
3386         .globl  GL_PREFIX(TexCoord1dv)
3387         .type   GL_PREFIX(TexCoord1dv), @function
3388 GL_PREFIX(TexCoord1dv):
3389 #if defined(GLX_USE_TLS)
3390         call    _x86_64_get_dispatch@PLT
3391         movq    760(%rax), %r11
3392         jmp     *%r11
3393 #elif defined(PTHREADS)
3394         pushq   %rdi
3395         call    _x86_64_get_dispatch@PLT
3396         popq    %rdi
3397         movq    760(%rax), %r11
3398         jmp     *%r11
3399 #else
3400         movq    _glapi_Dispatch(%rip), %rax
3401         testq   %rax, %rax
3402         je      1f
3403         movq    760(%rax), %r11
3404         jmp     *%r11
3405 1:
3406         pushq   %rdi
3407         call    _glapi_get_dispatch
3408         popq    %rdi
3409         movq    760(%rax), %r11
3410         jmp     *%r11
3411 #endif /* defined(GLX_USE_TLS) */
3412         .size   GL_PREFIX(TexCoord1dv), .-GL_PREFIX(TexCoord1dv)
3413
3414         .p2align        4,,15
3415         .globl  GL_PREFIX(TexCoord1f)
3416         .type   GL_PREFIX(TexCoord1f), @function
3417 GL_PREFIX(TexCoord1f):
3418 #if defined(GLX_USE_TLS)
3419         call    _x86_64_get_dispatch@PLT
3420         movq    768(%rax), %r11
3421         jmp     *%r11
3422 #elif defined(PTHREADS)
3423         subq    $8, %rsp
3424         movq    %xmm0, (%rsp)
3425         call    _x86_64_get_dispatch@PLT
3426         movq    (%rsp), %xmm0
3427         addq    $8, %rsp
3428         movq    768(%rax), %r11
3429         jmp     *%r11
3430 #else
3431         movq    _glapi_Dispatch(%rip), %rax
3432         testq   %rax, %rax
3433         je      1f
3434         movq    768(%rax), %r11
3435         jmp     *%r11
3436 1:
3437         subq    $8, %rsp
3438         movq    %xmm0, (%rsp)
3439         call    _glapi_get_dispatch
3440         movq    (%rsp), %xmm0
3441         addq    $8, %rsp
3442         movq    768(%rax), %r11
3443         jmp     *%r11
3444 #endif /* defined(GLX_USE_TLS) */
3445         .size   GL_PREFIX(TexCoord1f), .-GL_PREFIX(TexCoord1f)
3446
3447         .p2align        4,,15
3448         .globl  GL_PREFIX(TexCoord1fv)
3449         .type   GL_PREFIX(TexCoord1fv), @function
3450 GL_PREFIX(TexCoord1fv):
3451 #if defined(GLX_USE_TLS)
3452         call    _x86_64_get_dispatch@PLT
3453         movq    776(%rax), %r11
3454         jmp     *%r11
3455 #elif defined(PTHREADS)
3456         pushq   %rdi
3457         call    _x86_64_get_dispatch@PLT
3458         popq    %rdi
3459         movq    776(%rax), %r11
3460         jmp     *%r11
3461 #else
3462         movq    _glapi_Dispatch(%rip), %rax
3463         testq   %rax, %rax
3464         je      1f
3465         movq    776(%rax), %r11
3466         jmp     *%r11
3467 1:
3468         pushq   %rdi
3469         call    _glapi_get_dispatch
3470         popq    %rdi
3471         movq    776(%rax), %r11
3472         jmp     *%r11
3473 #endif /* defined(GLX_USE_TLS) */
3474         .size   GL_PREFIX(TexCoord1fv), .-GL_PREFIX(TexCoord1fv)
3475
3476         .p2align        4,,15
3477         .globl  GL_PREFIX(TexCoord1i)
3478         .type   GL_PREFIX(TexCoord1i), @function
3479 GL_PREFIX(TexCoord1i):
3480 #if defined(GLX_USE_TLS)
3481         call    _x86_64_get_dispatch@PLT
3482         movq    784(%rax), %r11
3483         jmp     *%r11
3484 #elif defined(PTHREADS)
3485         pushq   %rdi
3486         call    _x86_64_get_dispatch@PLT
3487         popq    %rdi
3488         movq    784(%rax), %r11
3489         jmp     *%r11
3490 #else
3491         movq    _glapi_Dispatch(%rip), %rax
3492         testq   %rax, %rax
3493         je      1f
3494         movq    784(%rax), %r11
3495         jmp     *%r11
3496 1:
3497         pushq   %rdi
3498         call    _glapi_get_dispatch
3499         popq    %rdi
3500         movq    784(%rax), %r11
3501         jmp     *%r11
3502 #endif /* defined(GLX_USE_TLS) */
3503         .size   GL_PREFIX(TexCoord1i), .-GL_PREFIX(TexCoord1i)
3504
3505         .p2align        4,,15
3506         .globl  GL_PREFIX(TexCoord1iv)
3507         .type   GL_PREFIX(TexCoord1iv), @function
3508 GL_PREFIX(TexCoord1iv):
3509 #if defined(GLX_USE_TLS)
3510         call    _x86_64_get_dispatch@PLT
3511         movq    792(%rax), %r11
3512         jmp     *%r11
3513 #elif defined(PTHREADS)
3514         pushq   %rdi
3515         call    _x86_64_get_dispatch@PLT
3516         popq    %rdi
3517         movq    792(%rax), %r11
3518         jmp     *%r11
3519 #else
3520         movq    _glapi_Dispatch(%rip), %rax
3521         testq   %rax, %rax
3522         je      1f
3523         movq    792(%rax), %r11
3524         jmp     *%r11
3525 1:
3526         pushq   %rdi
3527         call    _glapi_get_dispatch
3528         popq    %rdi
3529         movq    792(%rax), %r11
3530         jmp     *%r11
3531 #endif /* defined(GLX_USE_TLS) */
3532         .size   GL_PREFIX(TexCoord1iv), .-GL_PREFIX(TexCoord1iv)
3533
3534         .p2align        4,,15
3535         .globl  GL_PREFIX(TexCoord1s)
3536         .type   GL_PREFIX(TexCoord1s), @function
3537 GL_PREFIX(TexCoord1s):
3538 #if defined(GLX_USE_TLS)
3539         call    _x86_64_get_dispatch@PLT
3540         movq    800(%rax), %r11
3541         jmp     *%r11
3542 #elif defined(PTHREADS)
3543         pushq   %rdi
3544         call    _x86_64_get_dispatch@PLT
3545         popq    %rdi
3546         movq    800(%rax), %r11
3547         jmp     *%r11
3548 #else
3549         movq    _glapi_Dispatch(%rip), %rax
3550         testq   %rax, %rax
3551         je      1f
3552         movq    800(%rax), %r11
3553         jmp     *%r11
3554 1:
3555         pushq   %rdi
3556         call    _glapi_get_dispatch
3557         popq    %rdi
3558         movq    800(%rax), %r11
3559         jmp     *%r11
3560 #endif /* defined(GLX_USE_TLS) */
3561         .size   GL_PREFIX(TexCoord1s), .-GL_PREFIX(TexCoord1s)
3562
3563         .p2align        4,,15
3564         .globl  GL_PREFIX(TexCoord1sv)
3565         .type   GL_PREFIX(TexCoord1sv), @function
3566 GL_PREFIX(TexCoord1sv):
3567 #if defined(GLX_USE_TLS)
3568         call    _x86_64_get_dispatch@PLT
3569         movq    808(%rax), %r11
3570         jmp     *%r11
3571 #elif defined(PTHREADS)
3572         pushq   %rdi
3573         call    _x86_64_get_dispatch@PLT
3574         popq    %rdi
3575         movq    808(%rax), %r11
3576         jmp     *%r11
3577 #else
3578         movq    _glapi_Dispatch(%rip), %rax
3579         testq   %rax, %rax
3580         je      1f
3581         movq    808(%rax), %r11
3582         jmp     *%r11
3583 1:
3584         pushq   %rdi
3585         call    _glapi_get_dispatch
3586         popq    %rdi
3587         movq    808(%rax), %r11
3588         jmp     *%r11
3589 #endif /* defined(GLX_USE_TLS) */
3590         .size   GL_PREFIX(TexCoord1sv), .-GL_PREFIX(TexCoord1sv)
3591
3592         .p2align        4,,15
3593         .globl  GL_PREFIX(TexCoord2d)
3594         .type   GL_PREFIX(TexCoord2d), @function
3595 GL_PREFIX(TexCoord2d):
3596 #if defined(GLX_USE_TLS)
3597         call    _x86_64_get_dispatch@PLT
3598         movq    816(%rax), %r11
3599         jmp     *%r11
3600 #elif defined(PTHREADS)
3601         subq    $24, %rsp
3602         movq    %xmm0, (%rsp)
3603         movq    %xmm1, 8(%rsp)
3604         call    _x86_64_get_dispatch@PLT
3605         movq    8(%rsp), %xmm1
3606         movq    (%rsp), %xmm0
3607         addq    $24, %rsp
3608         movq    816(%rax), %r11
3609         jmp     *%r11
3610 #else
3611         movq    _glapi_Dispatch(%rip), %rax
3612         testq   %rax, %rax
3613         je      1f
3614         movq    816(%rax), %r11
3615         jmp     *%r11
3616 1:
3617         subq    $24, %rsp
3618         movq    %xmm0, (%rsp)
3619         movq    %xmm1, 8(%rsp)
3620         call    _glapi_get_dispatch
3621         movq    8(%rsp), %xmm1
3622         movq    (%rsp), %xmm0
3623         addq    $24, %rsp
3624         movq    816(%rax), %r11
3625         jmp     *%r11
3626 #endif /* defined(GLX_USE_TLS) */
3627         .size   GL_PREFIX(TexCoord2d), .-GL_PREFIX(TexCoord2d)
3628
3629         .p2align        4,,15
3630         .globl  GL_PREFIX(TexCoord2dv)
3631         .type   GL_PREFIX(TexCoord2dv), @function
3632 GL_PREFIX(TexCoord2dv):
3633 #if defined(GLX_USE_TLS)
3634         call    _x86_64_get_dispatch@PLT
3635         movq    824(%rax), %r11
3636         jmp     *%r11
3637 #elif defined(PTHREADS)
3638         pushq   %rdi
3639         call    _x86_64_get_dispatch@PLT
3640         popq    %rdi
3641         movq    824(%rax), %r11
3642         jmp     *%r11
3643 #else
3644         movq    _glapi_Dispatch(%rip), %rax
3645         testq   %rax, %rax
3646         je      1f
3647         movq    824(%rax), %r11
3648         jmp     *%r11
3649 1:
3650         pushq   %rdi
3651         call    _glapi_get_dispatch
3652         popq    %rdi
3653         movq    824(%rax), %r11
3654         jmp     *%r11
3655 #endif /* defined(GLX_USE_TLS) */
3656         .size   GL_PREFIX(TexCoord2dv), .-GL_PREFIX(TexCoord2dv)
3657
3658         .p2align        4,,15
3659         .globl  GL_PREFIX(TexCoord2f)
3660         .type   GL_PREFIX(TexCoord2f), @function
3661 GL_PREFIX(TexCoord2f):
3662 #if defined(GLX_USE_TLS)
3663         call    _x86_64_get_dispatch@PLT
3664         movq    832(%rax), %r11
3665         jmp     *%r11
3666 #elif defined(PTHREADS)
3667         subq    $24, %rsp
3668         movq    %xmm0, (%rsp)
3669         movq    %xmm1, 8(%rsp)
3670         call    _x86_64_get_dispatch@PLT
3671         movq    8(%rsp), %xmm1
3672         movq    (%rsp), %xmm0
3673         addq    $24, %rsp
3674         movq    832(%rax), %r11
3675         jmp     *%r11
3676 #else
3677         movq    _glapi_Dispatch(%rip), %rax
3678         testq   %rax, %rax
3679         je      1f
3680         movq    832(%rax), %r11
3681         jmp     *%r11
3682 1:
3683         subq    $24, %rsp
3684         movq    %xmm0, (%rsp)
3685         movq    %xmm1, 8(%rsp)
3686         call    _glapi_get_dispatch
3687         movq    8(%rsp), %xmm1
3688         movq    (%rsp), %xmm0
3689         addq    $24, %rsp
3690         movq    832(%rax), %r11
3691         jmp     *%r11
3692 #endif /* defined(GLX_USE_TLS) */
3693         .size   GL_PREFIX(TexCoord2f), .-GL_PREFIX(TexCoord2f)
3694
3695         .p2align        4,,15
3696         .globl  GL_PREFIX(TexCoord2fv)
3697         .type   GL_PREFIX(TexCoord2fv), @function
3698 GL_PREFIX(TexCoord2fv):
3699 #if defined(GLX_USE_TLS)
3700         call    _x86_64_get_dispatch@PLT
3701         movq    840(%rax), %r11
3702         jmp     *%r11
3703 #elif defined(PTHREADS)
3704         pushq   %rdi
3705         call    _x86_64_get_dispatch@PLT
3706         popq    %rdi
3707         movq    840(%rax), %r11
3708         jmp     *%r11
3709 #else
3710         movq    _glapi_Dispatch(%rip), %rax
3711         testq   %rax, %rax
3712         je      1f
3713         movq    840(%rax), %r11
3714         jmp     *%r11
3715 1:
3716         pushq   %rdi
3717         call    _glapi_get_dispatch
3718         popq    %rdi
3719         movq    840(%rax), %r11
3720         jmp     *%r11
3721 #endif /* defined(GLX_USE_TLS) */
3722         .size   GL_PREFIX(TexCoord2fv), .-GL_PREFIX(TexCoord2fv)
3723
3724         .p2align        4,,15
3725         .globl  GL_PREFIX(TexCoord2i)
3726         .type   GL_PREFIX(TexCoord2i), @function
3727 GL_PREFIX(TexCoord2i):
3728 #if defined(GLX_USE_TLS)
3729         call    _x86_64_get_dispatch@PLT
3730         movq    848(%rax), %r11
3731         jmp     *%r11
3732 #elif defined(PTHREADS)
3733         pushq   %rdi
3734         pushq   %rsi
3735         pushq   %rbp
3736         call    _x86_64_get_dispatch@PLT
3737         popq    %rbp
3738         popq    %rsi
3739         popq    %rdi
3740         movq    848(%rax), %r11
3741         jmp     *%r11
3742 #else
3743         movq    _glapi_Dispatch(%rip), %rax
3744         testq   %rax, %rax
3745         je      1f
3746         movq    848(%rax), %r11
3747         jmp     *%r11
3748 1:
3749         pushq   %rdi
3750         pushq   %rsi
3751         pushq   %rbp
3752         call    _glapi_get_dispatch
3753         popq    %rbp
3754         popq    %rsi
3755         popq    %rdi
3756         movq    848(%rax), %r11
3757         jmp     *%r11
3758 #endif /* defined(GLX_USE_TLS) */
3759         .size   GL_PREFIX(TexCoord2i), .-GL_PREFIX(TexCoord2i)
3760
3761         .p2align        4,,15
3762         .globl  GL_PREFIX(TexCoord2iv)
3763         .type   GL_PREFIX(TexCoord2iv), @function
3764 GL_PREFIX(TexCoord2iv):
3765 #if defined(GLX_USE_TLS)
3766         call    _x86_64_get_dispatch@PLT
3767         movq    856(%rax), %r11
3768         jmp     *%r11
3769 #elif defined(PTHREADS)
3770         pushq   %rdi
3771         call    _x86_64_get_dispatch@PLT
3772         popq    %rdi
3773         movq    856(%rax), %r11
3774         jmp     *%r11
3775 #else
3776         movq    _glapi_Dispatch(%rip), %rax
3777         testq   %rax, %rax
3778         je      1f
3779         movq    856(%rax), %r11
3780         jmp     *%r11
3781 1:
3782         pushq   %rdi
3783         call    _glapi_get_dispatch
3784         popq    %rdi
3785         movq    856(%rax), %r11
3786         jmp     *%r11
3787 #endif /* defined(GLX_USE_TLS) */
3788         .size   GL_PREFIX(TexCoord2iv), .-GL_PREFIX(TexCoord2iv)
3789
3790         .p2align        4,,15
3791         .globl  GL_PREFIX(TexCoord2s)
3792         .type   GL_PREFIX(TexCoord2s), @function
3793 GL_PREFIX(TexCoord2s):
3794 #if defined(GLX_USE_TLS)
3795         call    _x86_64_get_dispatch@PLT
3796         movq    864(%rax), %r11
3797         jmp     *%r11
3798 #elif defined(PTHREADS)
3799         pushq   %rdi
3800         pushq   %rsi
3801         pushq   %rbp
3802         call    _x86_64_get_dispatch@PLT
3803         popq    %rbp
3804         popq    %rsi
3805         popq    %rdi
3806         movq    864(%rax), %r11
3807         jmp     *%r11
3808 #else
3809         movq    _glapi_Dispatch(%rip), %rax
3810         testq   %rax, %rax
3811         je      1f
3812         movq    864(%rax), %r11
3813         jmp     *%r11
3814 1:
3815         pushq   %rdi
3816         pushq   %rsi
3817         pushq   %rbp
3818         call    _glapi_get_dispatch
3819         popq    %rbp
3820         popq    %rsi
3821         popq    %rdi
3822         movq    864(%rax), %r11
3823         jmp     *%r11
3824 #endif /* defined(GLX_USE_TLS) */
3825         .size   GL_PREFIX(TexCoord2s), .-GL_PREFIX(TexCoord2s)
3826
3827         .p2align        4,,15
3828         .globl  GL_PREFIX(TexCoord2sv)
3829         .type   GL_PREFIX(TexCoord2sv), @function
3830 GL_PREFIX(TexCoord2sv):
3831 #if defined(GLX_USE_TLS)
3832         call    _x86_64_get_dispatch@PLT
3833         movq    872(%rax), %r11
3834         jmp     *%r11
3835 #elif defined(PTHREADS)
3836         pushq   %rdi
3837         call    _x86_64_get_dispatch@PLT
3838         popq    %rdi
3839         movq    872(%rax), %r11
3840         jmp     *%r11
3841 #else
3842         movq    _glapi_Dispatch(%rip), %rax
3843         testq   %rax, %rax
3844         je      1f
3845         movq    872(%rax), %r11
3846         jmp     *%r11
3847 1:
3848         pushq   %rdi
3849         call    _glapi_get_dispatch
3850         popq    %rdi
3851         movq    872(%rax), %r11
3852         jmp     *%r11
3853 #endif /* defined(GLX_USE_TLS) */
3854         .size   GL_PREFIX(TexCoord2sv), .-GL_PREFIX(TexCoord2sv)
3855
3856         .p2align        4,,15
3857         .globl  GL_PREFIX(TexCoord3d)
3858         .type   GL_PREFIX(TexCoord3d), @function
3859 GL_PREFIX(TexCoord3d):
3860 #if defined(GLX_USE_TLS)
3861         call    _x86_64_get_dispatch@PLT
3862         movq    880(%rax), %r11
3863         jmp     *%r11
3864 #elif defined(PTHREADS)
3865         subq    $24, %rsp
3866         movq    %xmm0, (%rsp)
3867         movq    %xmm1, 8(%rsp)
3868         movq    %xmm2, 16(%rsp)
3869         call    _x86_64_get_dispatch@PLT
3870         movq    16(%rsp), %xmm2
3871         movq    8(%rsp), %xmm1
3872         movq    (%rsp), %xmm0
3873         addq    $24, %rsp
3874         movq    880(%rax), %r11
3875         jmp     *%r11
3876 #else
3877         movq    _glapi_Dispatch(%rip), %rax
3878         testq   %rax, %rax
3879         je      1f
3880         movq    880(%rax), %r11
3881         jmp     *%r11
3882 1:
3883         subq    $24, %rsp
3884         movq    %xmm0, (%rsp)
3885         movq    %xmm1, 8(%rsp)
3886         movq    %xmm2, 16(%rsp)
3887         call    _glapi_get_dispatch
3888         movq    16(%rsp), %xmm2
3889         movq    8(%rsp), %xmm1
3890         movq    (%rsp), %xmm0
3891         addq    $24, %rsp
3892         movq    880(%rax), %r11
3893         jmp     *%r11
3894 #endif /* defined(GLX_USE_TLS) */
3895         .size   GL_PREFIX(TexCoord3d), .-GL_PREFIX(TexCoord3d)
3896
3897         .p2align        4,,15
3898         .globl  GL_PREFIX(TexCoord3dv)
3899         .type   GL_PREFIX(TexCoord3dv), @function
3900 GL_PREFIX(TexCoord3dv):
3901 #if defined(GLX_USE_TLS)
3902         call    _x86_64_get_dispatch@PLT
3903         movq    888(%rax), %r11
3904         jmp     *%r11
3905 #elif defined(PTHREADS)
3906         pushq   %rdi
3907         call    _x86_64_get_dispatch@PLT
3908         popq    %rdi
3909         movq    888(%rax), %r11
3910         jmp     *%r11
3911 #else
3912         movq    _glapi_Dispatch(%rip), %rax
3913         testq   %rax, %rax
3914         je      1f
3915         movq    888(%rax), %r11
3916         jmp     *%r11
3917 1:
3918         pushq   %rdi
3919         call    _glapi_get_dispatch
3920         popq    %rdi
3921         movq    888(%rax), %r11
3922         jmp     *%r11
3923 #endif /* defined(GLX_USE_TLS) */
3924         .size   GL_PREFIX(TexCoord3dv), .-GL_PREFIX(TexCoord3dv)
3925
3926         .p2align        4,,15
3927         .globl  GL_PREFIX(TexCoord3f)
3928         .type   GL_PREFIX(TexCoord3f), @function
3929 GL_PREFIX(TexCoord3f):
3930 #if defined(GLX_USE_TLS)
3931         call    _x86_64_get_dispatch@PLT
3932         movq    896(%rax), %r11
3933         jmp     *%r11
3934 #elif defined(PTHREADS)
3935         subq    $24, %rsp
3936         movq    %xmm0, (%rsp)
3937         movq    %xmm1, 8(%rsp)
3938         movq    %xmm2, 16(%rsp)
3939         call    _x86_64_get_dispatch@PLT
3940         movq    16(%rsp), %xmm2
3941         movq    8(%rsp), %xmm1
3942         movq    (%rsp), %xmm0
3943         addq    $24, %rsp
3944         movq    896(%rax), %r11
3945         jmp     *%r11
3946 #else
3947         movq    _glapi_Dispatch(%rip), %rax
3948         testq   %rax, %rax
3949         je      1f
3950         movq    896(%rax), %r11
3951         jmp     *%r11
3952 1:
3953         subq    $24, %rsp
3954         movq    %xmm0, (%rsp)
3955         movq    %xmm1, 8(%rsp)
3956         movq    %xmm2, 16(%rsp)
3957         call    _glapi_get_dispatch
3958         movq    16(%rsp), %xmm2
3959         movq    8(%rsp), %xmm1
3960         movq    (%rsp), %xmm0
3961         addq    $24, %rsp
3962         movq    896(%rax), %r11
3963         jmp     *%r11
3964 #endif /* defined(GLX_USE_TLS) */
3965         .size   GL_PREFIX(TexCoord3f), .-GL_PREFIX(TexCoord3f)
3966
3967         .p2align        4,,15
3968         .globl  GL_PREFIX(TexCoord3fv)
3969         .type   GL_PREFIX(TexCoord3fv), @function
3970 GL_PREFIX(TexCoord3fv):
3971 #if defined(GLX_USE_TLS)
3972         call    _x86_64_get_dispatch@PLT
3973         movq    904(%rax), %r11
3974         jmp     *%r11
3975 #elif defined(PTHREADS)
3976         pushq   %rdi
3977         call    _x86_64_get_dispatch@PLT
3978         popq    %rdi
3979         movq    904(%rax), %r11
3980         jmp     *%r11
3981 #else
3982         movq    _glapi_Dispatch(%rip), %rax
3983         testq   %rax, %rax
3984         je      1f
3985         movq    904(%rax), %r11
3986         jmp     *%r11
3987 1:
3988         pushq   %rdi
3989         call    _glapi_get_dispatch
3990         popq    %rdi
3991         movq    904(%rax), %r11
3992         jmp     *%r11
3993 #endif /* defined(GLX_USE_TLS) */
3994         .size   GL_PREFIX(TexCoord3fv), .-GL_PREFIX(TexCoord3fv)
3995
3996         .p2align        4,,15
3997         .globl  GL_PREFIX(TexCoord3i)
3998         .type   GL_PREFIX(TexCoord3i), @function
3999 GL_PREFIX(TexCoord3i):
4000 #if defined(GLX_USE_TLS)
4001         call    _x86_64_get_dispatch@PLT
4002         movq    912(%rax), %r11
4003         jmp     *%r11
4004 #elif defined(PTHREADS)
4005         pushq   %rdi
4006         pushq   %rsi
4007         pushq   %rdx
4008         call    _x86_64_get_dispatch@PLT
4009         popq    %rdx
4010         popq    %rsi
4011         popq    %rdi
4012         movq    912(%rax), %r11
4013         jmp     *%r11
4014 #else
4015         movq    _glapi_Dispatch(%rip), %rax
4016         testq   %rax, %rax
4017         je      1f
4018         movq    912(%rax), %r11
4019         jmp     *%r11
4020 1:
4021         pushq   %rdi
4022         pushq   %rsi
4023         pushq   %rdx
4024         call    _glapi_get_dispatch
4025         popq    %rdx
4026         popq    %rsi
4027         popq    %rdi
4028         movq    912(%rax), %r11
4029         jmp     *%r11
4030 #endif /* defined(GLX_USE_TLS) */
4031         .size   GL_PREFIX(TexCoord3i), .-GL_PREFIX(TexCoord3i)
4032
4033         .p2align        4,,15
4034         .globl  GL_PREFIX(TexCoord3iv)
4035         .type   GL_PREFIX(TexCoord3iv), @function
4036 GL_PREFIX(TexCoord3iv):
4037 #if defined(GLX_USE_TLS)
4038         call    _x86_64_get_dispatch@PLT
4039         movq    920(%rax), %r11
4040         jmp     *%r11
4041 #elif defined(PTHREADS)
4042         pushq   %rdi
4043         call    _x86_64_get_dispatch@PLT
4044         popq    %rdi
4045         movq    920(%rax), %r11
4046         jmp     *%r11
4047 #else
4048         movq    _glapi_Dispatch(%rip), %rax
4049         testq   %rax, %rax
4050         je      1f
4051         movq    920(%rax), %r11
4052         jmp     *%r11
4053 1:
4054         pushq   %rdi
4055         call    _glapi_get_dispatch
4056         popq    %rdi
4057         movq    920(%rax), %r11
4058         jmp     *%r11
4059 #endif /* defined(GLX_USE_TLS) */
4060         .size   GL_PREFIX(TexCoord3iv), .-GL_PREFIX(TexCoord3iv)
4061
4062         .p2align        4,,15
4063         .globl  GL_PREFIX(TexCoord3s)
4064         .type   GL_PREFIX(TexCoord3s), @function
4065 GL_PREFIX(TexCoord3s):
4066 #if defined(GLX_USE_TLS)
4067         call    _x86_64_get_dispatch@PLT
4068         movq    928(%rax), %r11
4069         jmp     *%r11
4070 #elif defined(PTHREADS)
4071         pushq   %rdi
4072         pushq   %rsi
4073         pushq   %rdx
4074         call    _x86_64_get_dispatch@PLT
4075         popq    %rdx
4076         popq    %rsi
4077         popq    %rdi
4078         movq    928(%rax), %r11
4079         jmp     *%r11
4080 #else
4081         movq    _glapi_Dispatch(%rip), %rax
4082         testq   %rax, %rax
4083         je      1f
4084         movq    928(%rax), %r11
4085         jmp     *%r11
4086 1:
4087         pushq   %rdi
4088         pushq   %rsi
4089         pushq   %rdx
4090         call    _glapi_get_dispatch
4091         popq    %rdx
4092         popq    %rsi
4093         popq    %rdi
4094         movq    928(%rax), %r11
4095         jmp     *%r11
4096 #endif /* defined(GLX_USE_TLS) */
4097         .size   GL_PREFIX(TexCoord3s), .-GL_PREFIX(TexCoord3s)
4098
4099         .p2align        4,,15
4100         .globl  GL_PREFIX(TexCoord3sv)
4101         .type   GL_PREFIX(TexCoord3sv), @function
4102 GL_PREFIX(TexCoord3sv):
4103 #if defined(GLX_USE_TLS)
4104         call    _x86_64_get_dispatch@PLT
4105         movq    936(%rax), %r11
4106         jmp     *%r11
4107 #elif defined(PTHREADS)
4108         pushq   %rdi
4109         call    _x86_64_get_dispatch@PLT
4110         popq    %rdi
4111         movq    936(%rax), %r11
4112         jmp     *%r11
4113 #else
4114         movq    _glapi_Dispatch(%rip), %rax
4115         testq   %rax, %rax
4116         je      1f
4117         movq    936(%rax), %r11
4118         jmp     *%r11
4119 1:
4120         pushq   %rdi
4121         call    _glapi_get_dispatch
4122         popq    %rdi
4123         movq    936(%rax), %r11
4124         jmp     *%r11
4125 #endif /* defined(GLX_USE_TLS) */
4126         .size   GL_PREFIX(TexCoord3sv), .-GL_PREFIX(TexCoord3sv)
4127
4128         .p2align        4,,15
4129         .globl  GL_PREFIX(TexCoord4d)
4130         .type   GL_PREFIX(TexCoord4d), @function
4131 GL_PREFIX(TexCoord4d):
4132 #if defined(GLX_USE_TLS)
4133         call    _x86_64_get_dispatch@PLT
4134         movq    944(%rax), %r11
4135         jmp     *%r11
4136 #elif defined(PTHREADS)
4137         subq    $40, %rsp
4138         movq    %xmm0, (%rsp)
4139         movq    %xmm1, 8(%rsp)
4140         movq    %xmm2, 16(%rsp)
4141         movq    %xmm3, 24(%rsp)
4142         call    _x86_64_get_dispatch@PLT
4143         movq    24(%rsp), %xmm3
4144         movq    16(%rsp), %xmm2
4145         movq    8(%rsp), %xmm1
4146         movq    (%rsp), %xmm0
4147         addq    $40, %rsp
4148         movq    944(%rax), %r11
4149         jmp     *%r11
4150 #else
4151         movq    _glapi_Dispatch(%rip), %rax
4152         testq   %rax, %rax
4153         je      1f
4154         movq    944(%rax), %r11
4155         jmp     *%r11
4156 1:
4157         subq    $40, %rsp
4158         movq    %xmm0, (%rsp)
4159         movq    %xmm1, 8(%rsp)
4160         movq    %xmm2, 16(%rsp)
4161         movq    %xmm3, 24(%rsp)
4162         call    _glapi_get_dispatch
4163         movq    24(%rsp), %xmm3
4164         movq    16(%rsp), %xmm2
4165         movq    8(%rsp), %xmm1
4166         movq    (%rsp), %xmm0
4167         addq    $40, %rsp
4168         movq    944(%rax), %r11
4169         jmp     *%r11
4170 #endif /* defined(GLX_USE_TLS) */
4171         .size   GL_PREFIX(TexCoord4d), .-GL_PREFIX(TexCoord4d)
4172
4173         .p2align        4,,15
4174         .globl  GL_PREFIX(TexCoord4dv)
4175         .type   GL_PREFIX(TexCoord4dv), @function
4176 GL_PREFIX(TexCoord4dv):
4177 #if defined(GLX_USE_TLS)
4178         call    _x86_64_get_dispatch@PLT
4179         movq    952(%rax), %r11
4180         jmp     *%r11
4181 #elif defined(PTHREADS)
4182         pushq   %rdi
4183         call    _x86_64_get_dispatch@PLT
4184         popq    %rdi
4185         movq    952(%rax), %r11
4186         jmp     *%r11
4187 #else
4188         movq    _glapi_Dispatch(%rip), %rax
4189         testq   %rax, %rax
4190         je      1f
4191         movq    952(%rax), %r11
4192         jmp     *%r11
4193 1:
4194         pushq   %rdi
4195         call    _glapi_get_dispatch
4196         popq    %rdi
4197         movq    952(%rax), %r11
4198         jmp     *%r11
4199 #endif /* defined(GLX_USE_TLS) */
4200         .size   GL_PREFIX(TexCoord4dv), .-GL_PREFIX(TexCoord4dv)
4201
4202         .p2align        4,,15
4203         .globl  GL_PREFIX(TexCoord4f)
4204         .type   GL_PREFIX(TexCoord4f), @function
4205 GL_PREFIX(TexCoord4f):
4206 #if defined(GLX_USE_TLS)
4207         call    _x86_64_get_dispatch@PLT
4208         movq    960(%rax), %r11
4209         jmp     *%r11
4210 #elif defined(PTHREADS)
4211         subq    $40, %rsp
4212         movq    %xmm0, (%rsp)
4213         movq    %xmm1, 8(%rsp)
4214         movq    %xmm2, 16(%rsp)
4215         movq    %xmm3, 24(%rsp)
4216         call    _x86_64_get_dispatch@PLT
4217         movq    24(%rsp), %xmm3
4218         movq    16(%rsp), %xmm2
4219         movq    8(%rsp), %xmm1
4220         movq    (%rsp), %xmm0
4221         addq    $40, %rsp
4222         movq    960(%rax), %r11
4223         jmp     *%r11
4224 #else
4225         movq    _glapi_Dispatch(%rip), %rax
4226         testq   %rax, %rax
4227         je      1f
4228         movq    960(%rax), %r11
4229         jmp     *%r11
4230 1:
4231         subq    $40, %rsp
4232         movq    %xmm0, (%rsp)
4233         movq    %xmm1, 8(%rsp)
4234         movq    %xmm2, 16(%rsp)
4235         movq    %xmm3, 24(%rsp)
4236         call    _glapi_get_dispatch
4237         movq    24(%rsp), %xmm3
4238         movq    16(%rsp), %xmm2
4239         movq    8(%rsp), %xmm1
4240         movq    (%rsp), %xmm0
4241         addq    $40, %rsp
4242         movq    960(%rax), %r11
4243         jmp     *%r11
4244 #endif /* defined(GLX_USE_TLS) */
4245         .size   GL_PREFIX(TexCoord4f), .-GL_PREFIX(TexCoord4f)
4246
4247         .p2align        4,,15
4248         .globl  GL_PREFIX(TexCoord4fv)
4249         .type   GL_PREFIX(TexCoord4fv), @function
4250 GL_PREFIX(TexCoord4fv):
4251 #if defined(GLX_USE_TLS)
4252         call    _x86_64_get_dispatch@PLT
4253         movq    968(%rax), %r11
4254         jmp     *%r11
4255 #elif defined(PTHREADS)
4256         pushq   %rdi
4257         call    _x86_64_get_dispatch@PLT
4258         popq    %rdi
4259         movq    968(%rax), %r11
4260         jmp     *%r11
4261 #else
4262         movq    _glapi_Dispatch(%rip), %rax
4263         testq   %rax, %rax
4264         je      1f
4265         movq    968(%rax), %r11
4266         jmp     *%r11
4267 1:
4268         pushq   %rdi
4269         call    _glapi_get_dispatch
4270         popq    %rdi
4271         movq    968(%rax), %r11
4272         jmp     *%r11
4273 #endif /* defined(GLX_USE_TLS) */
4274         .size   GL_PREFIX(TexCoord4fv), .-GL_PREFIX(TexCoord4fv)
4275
4276         .p2align        4,,15
4277         .globl  GL_PREFIX(TexCoord4i)
4278         .type   GL_PREFIX(TexCoord4i), @function
4279 GL_PREFIX(TexCoord4i):
4280 #if defined(GLX_USE_TLS)
4281         call    _x86_64_get_dispatch@PLT
4282         movq    976(%rax), %r11
4283         jmp     *%r11
4284 #elif defined(PTHREADS)
4285         pushq   %rdi
4286         pushq   %rsi
4287         pushq   %rdx
4288         pushq   %rcx
4289         pushq   %rbp
4290         call    _x86_64_get_dispatch@PLT
4291         popq    %rbp
4292         popq    %rcx
4293         popq    %rdx
4294         popq    %rsi
4295         popq    %rdi
4296         movq    976(%rax), %r11
4297         jmp     *%r11
4298 #else
4299         movq    _glapi_Dispatch(%rip), %rax
4300         testq   %rax, %rax
4301         je      1f
4302         movq    976(%rax), %r11
4303         jmp     *%r11
4304 1:
4305         pushq   %rdi
4306         pushq   %rsi
4307         pushq   %rdx
4308         pushq   %rcx
4309         pushq   %rbp
4310         call    _glapi_get_dispatch
4311         popq    %rbp
4312         popq    %rcx
4313         popq    %rdx
4314         popq    %rsi
4315         popq    %rdi
4316         movq    976(%rax), %r11
4317         jmp     *%r11
4318 #endif /* defined(GLX_USE_TLS) */
4319         .size   GL_PREFIX(TexCoord4i), .-GL_PREFIX(TexCoord4i)
4320
4321         .p2align        4,,15
4322         .globl  GL_PREFIX(TexCoord4iv)
4323         .type   GL_PREFIX(TexCoord4iv), @function
4324 GL_PREFIX(TexCoord4iv):
4325 #if defined(GLX_USE_TLS)
4326         call    _x86_64_get_dispatch@PLT
4327         movq    984(%rax), %r11
4328         jmp     *%r11
4329 #elif defined(PTHREADS)
4330         pushq   %rdi
4331         call    _x86_64_get_dispatch@PLT
4332         popq    %rdi
4333         movq    984(%rax), %r11
4334         jmp     *%r11
4335 #else
4336         movq    _glapi_Dispatch(%rip), %rax
4337         testq   %rax, %rax
4338         je      1f
4339         movq    984(%rax), %r11
4340         jmp     *%r11
4341 1:
4342         pushq   %rdi
4343         call    _glapi_get_dispatch
4344         popq    %rdi
4345         movq    984(%rax), %r11
4346         jmp     *%r11
4347 #endif /* defined(GLX_USE_TLS) */
4348         .size   GL_PREFIX(TexCoord4iv), .-GL_PREFIX(TexCoord4iv)
4349
4350         .p2align        4,,15
4351         .globl  GL_PREFIX(TexCoord4s)
4352         .type   GL_PREFIX(TexCoord4s), @function
4353 GL_PREFIX(TexCoord4s):
4354 #if defined(GLX_USE_TLS)
4355         call    _x86_64_get_dispatch@PLT
4356         movq    992(%rax), %r11
4357         jmp     *%r11
4358 #elif defined(PTHREADS)
4359         pushq   %rdi
4360         pushq   %rsi
4361         pushq   %rdx
4362         pushq   %rcx
4363         pushq   %rbp
4364         call    _x86_64_get_dispatch@PLT
4365         popq    %rbp
4366         popq    %rcx
4367         popq    %rdx
4368         popq    %rsi
4369         popq    %rdi
4370         movq    992(%rax), %r11
4371         jmp     *%r11
4372 #else
4373         movq    _glapi_Dispatch(%rip), %rax
4374         testq   %rax, %rax
4375         je      1f
4376         movq    992(%rax), %r11
4377         jmp     *%r11
4378 1:
4379         pushq   %rdi
4380         pushq   %rsi
4381         pushq   %rdx
4382         pushq   %rcx
4383         pushq   %rbp
4384         call    _glapi_get_dispatch
4385         popq    %rbp
4386         popq    %rcx
4387         popq    %rdx
4388         popq    %rsi
4389         popq    %rdi
4390         movq    992(%rax), %r11
4391         jmp     *%r11
4392 #endif /* defined(GLX_USE_TLS) */
4393         .size   GL_PREFIX(TexCoord4s), .-GL_PREFIX(TexCoord4s)
4394
4395         .p2align        4,,15
4396         .globl  GL_PREFIX(TexCoord4sv)
4397         .type   GL_PREFIX(TexCoord4sv), @function
4398 GL_PREFIX(TexCoord4sv):
4399 #if defined(GLX_USE_TLS)
4400         call    _x86_64_get_dispatch@PLT
4401         movq    1000(%rax), %r11
4402         jmp     *%r11
4403 #elif defined(PTHREADS)
4404         pushq   %rdi
4405         call    _x86_64_get_dispatch@PLT
4406         popq    %rdi
4407         movq    1000(%rax), %r11
4408         jmp     *%r11
4409 #else
4410         movq    _glapi_Dispatch(%rip), %rax
4411         testq   %rax, %rax
4412         je      1f
4413         movq    1000(%rax), %r11
4414         jmp     *%r11
4415 1:
4416         pushq   %rdi
4417         call    _glapi_get_dispatch
4418         popq    %rdi
4419         movq    1000(%rax), %r11
4420         jmp     *%r11
4421 #endif /* defined(GLX_USE_TLS) */
4422         .size   GL_PREFIX(TexCoord4sv), .-GL_PREFIX(TexCoord4sv)
4423
4424         .p2align        4,,15
4425         .globl  GL_PREFIX(Vertex2d)
4426         .type   GL_PREFIX(Vertex2d), @function
4427 GL_PREFIX(Vertex2d):
4428 #if defined(GLX_USE_TLS)
4429         call    _x86_64_get_dispatch@PLT
4430         movq    1008(%rax), %r11
4431         jmp     *%r11
4432 #elif defined(PTHREADS)
4433         subq    $24, %rsp
4434         movq    %xmm0, (%rsp)
4435         movq    %xmm1, 8(%rsp)
4436         call    _x86_64_get_dispatch@PLT
4437         movq    8(%rsp), %xmm1
4438         movq    (%rsp), %xmm0
4439         addq    $24, %rsp
4440         movq    1008(%rax), %r11
4441         jmp     *%r11
4442 #else
4443         movq    _glapi_Dispatch(%rip), %rax
4444         testq   %rax, %rax
4445         je      1f
4446         movq    1008(%rax), %r11
4447         jmp     *%r11
4448 1:
4449         subq    $24, %rsp
4450         movq    %xmm0, (%rsp)
4451         movq    %xmm1, 8(%rsp)
4452         call    _glapi_get_dispatch
4453         movq    8(%rsp), %xmm1
4454         movq    (%rsp), %xmm0
4455         addq    $24, %rsp
4456         movq    1008(%rax), %r11
4457         jmp     *%r11
4458 #endif /* defined(GLX_USE_TLS) */
4459         .size   GL_PREFIX(Vertex2d), .-GL_PREFIX(Vertex2d)
4460
4461         .p2align        4,,15
4462         .globl  GL_PREFIX(Vertex2dv)
4463         .type   GL_PREFIX(Vertex2dv), @function
4464 GL_PREFIX(Vertex2dv):
4465 #if defined(GLX_USE_TLS)
4466         call    _x86_64_get_dispatch@PLT
4467         movq    1016(%rax), %r11
4468         jmp     *%r11
4469 #elif defined(PTHREADS)
4470         pushq   %rdi
4471         call    _x86_64_get_dispatch@PLT
4472         popq    %rdi
4473         movq    1016(%rax), %r11
4474         jmp     *%r11
4475 #else
4476         movq    _glapi_Dispatch(%rip), %rax
4477         testq   %rax, %rax
4478         je      1f
4479         movq    1016(%rax), %r11
4480         jmp     *%r11
4481 1:
4482         pushq   %rdi
4483         call    _glapi_get_dispatch
4484         popq    %rdi
4485         movq    1016(%rax), %r11
4486         jmp     *%r11
4487 #endif /* defined(GLX_USE_TLS) */
4488         .size   GL_PREFIX(Vertex2dv), .-GL_PREFIX(Vertex2dv)
4489
4490         .p2align        4,,15
4491         .globl  GL_PREFIX(Vertex2f)
4492         .type   GL_PREFIX(Vertex2f), @function
4493 GL_PREFIX(Vertex2f):
4494 #if defined(GLX_USE_TLS)
4495         call    _x86_64_get_dispatch@PLT
4496         movq    1024(%rax), %r11
4497         jmp     *%r11
4498 #elif defined(PTHREADS)
4499         subq    $24, %rsp
4500         movq    %xmm0, (%rsp)
4501         movq    %xmm1, 8(%rsp)
4502         call    _x86_64_get_dispatch@PLT
4503         movq    8(%rsp), %xmm1
4504         movq    (%rsp), %xmm0
4505         addq    $24, %rsp
4506         movq    1024(%rax), %r11
4507         jmp     *%r11
4508 #else
4509         movq    _glapi_Dispatch(%rip), %rax
4510         testq   %rax, %rax
4511         je      1f
4512         movq    1024(%rax), %r11
4513         jmp     *%r11
4514 1:
4515         subq    $24, %rsp
4516         movq    %xmm0, (%rsp)
4517         movq    %xmm1, 8(%rsp)
4518         call    _glapi_get_dispatch
4519         movq    8(%rsp), %xmm1
4520         movq    (%rsp), %xmm0
4521         addq    $24, %rsp
4522         movq    1024(%rax), %r11
4523         jmp     *%r11
4524 #endif /* defined(GLX_USE_TLS) */
4525         .size   GL_PREFIX(Vertex2f), .-GL_PREFIX(Vertex2f)
4526
4527         .p2align        4,,15
4528         .globl  GL_PREFIX(Vertex2fv)
4529         .type   GL_PREFIX(Vertex2fv), @function
4530 GL_PREFIX(Vertex2fv):
4531 #if defined(GLX_USE_TLS)
4532         call    _x86_64_get_dispatch@PLT
4533         movq    1032(%rax), %r11
4534         jmp     *%r11
4535 #elif defined(PTHREADS)
4536         pushq   %rdi
4537         call    _x86_64_get_dispatch@PLT
4538         popq    %rdi
4539         movq    1032(%rax), %r11
4540         jmp     *%r11
4541 #else
4542         movq    _glapi_Dispatch(%rip), %rax
4543         testq   %rax, %rax
4544         je      1f
4545         movq    1032(%rax), %r11
4546         jmp     *%r11
4547 1:
4548         pushq   %rdi
4549         call    _glapi_get_dispatch
4550         popq    %rdi
4551         movq    1032(%rax), %r11
4552         jmp     *%r11
4553 #endif /* defined(GLX_USE_TLS) */
4554         .size   GL_PREFIX(Vertex2fv), .-GL_PREFIX(Vertex2fv)
4555
4556         .p2align        4,,15
4557         .globl  GL_PREFIX(Vertex2i)
4558         .type   GL_PREFIX(Vertex2i), @function
4559 GL_PREFIX(Vertex2i):
4560 #if defined(GLX_USE_TLS)
4561         call    _x86_64_get_dispatch@PLT
4562         movq    1040(%rax), %r11
4563         jmp     *%r11
4564 #elif defined(PTHREADS)
4565         pushq   %rdi
4566         pushq   %rsi
4567         pushq   %rbp
4568         call    _x86_64_get_dispatch@PLT
4569         popq    %rbp
4570         popq    %rsi
4571         popq    %rdi
4572         movq    1040(%rax), %r11
4573         jmp     *%r11
4574 #else
4575         movq    _glapi_Dispatch(%rip), %rax
4576         testq   %rax, %rax
4577         je      1f
4578         movq    1040(%rax), %r11
4579         jmp     *%r11
4580 1:
4581         pushq   %rdi
4582         pushq   %rsi
4583         pushq   %rbp
4584         call    _glapi_get_dispatch
4585         popq    %rbp
4586         popq    %rsi
4587         popq    %rdi
4588         movq    1040(%rax), %r11
4589         jmp     *%r11
4590 #endif /* defined(GLX_USE_TLS) */
4591         .size   GL_PREFIX(Vertex2i), .-GL_PREFIX(Vertex2i)
4592
4593         .p2align        4,,15
4594         .globl  GL_PREFIX(Vertex2iv)
4595         .type   GL_PREFIX(Vertex2iv), @function
4596 GL_PREFIX(Vertex2iv):
4597 #if defined(GLX_USE_TLS)
4598         call    _x86_64_get_dispatch@PLT
4599         movq    1048(%rax), %r11
4600         jmp     *%r11
4601 #elif defined(PTHREADS)
4602         pushq   %rdi
4603         call    _x86_64_get_dispatch@PLT
4604         popq    %rdi
4605         movq    1048(%rax), %r11
4606         jmp     *%r11
4607 #else
4608         movq    _glapi_Dispatch(%rip), %rax
4609         testq   %rax, %rax
4610         je      1f
4611         movq    1048(%rax), %r11
4612         jmp     *%r11
4613 1:
4614         pushq   %rdi
4615         call    _glapi_get_dispatch
4616         popq    %rdi
4617         movq    1048(%rax), %r11
4618         jmp     *%r11
4619 #endif /* defined(GLX_USE_TLS) */
4620         .size   GL_PREFIX(Vertex2iv), .-GL_PREFIX(Vertex2iv)
4621
4622         .p2align        4,,15
4623         .globl  GL_PREFIX(Vertex2s)
4624         .type   GL_PREFIX(Vertex2s), @function
4625 GL_PREFIX(Vertex2s):
4626 #if defined(GLX_USE_TLS)
4627         call    _x86_64_get_dispatch@PLT
4628         movq    1056(%rax), %r11
4629         jmp     *%r11
4630 #elif defined(PTHREADS)
4631         pushq   %rdi
4632         pushq   %rsi
4633         pushq   %rbp
4634         call    _x86_64_get_dispatch@PLT
4635         popq    %rbp
4636         popq    %rsi
4637         popq    %rdi
4638         movq    1056(%rax), %r11
4639         jmp     *%r11
4640 #else
4641         movq    _glapi_Dispatch(%rip), %rax
4642         testq   %rax, %rax
4643         je      1f
4644         movq    1056(%rax), %r11
4645         jmp     *%r11
4646 1:
4647         pushq   %rdi
4648         pushq   %rsi
4649         pushq   %rbp
4650         call    _glapi_get_dispatch
4651         popq    %rbp
4652         popq    %rsi
4653         popq    %rdi
4654         movq    1056(%rax), %r11
4655         jmp     *%r11
4656 #endif /* defined(GLX_USE_TLS) */
4657         .size   GL_PREFIX(Vertex2s), .-GL_PREFIX(Vertex2s)
4658
4659         .p2align        4,,15
4660         .globl  GL_PREFIX(Vertex2sv)
4661         .type   GL_PREFIX(Vertex2sv), @function
4662 GL_PREFIX(Vertex2sv):
4663 #if defined(GLX_USE_TLS)
4664         call    _x86_64_get_dispatch@PLT
4665         movq    1064(%rax), %r11
4666         jmp     *%r11
4667 #elif defined(PTHREADS)
4668         pushq   %rdi
4669         call    _x86_64_get_dispatch@PLT
4670         popq    %rdi
4671         movq    1064(%rax), %r11
4672         jmp     *%r11
4673 #else
4674         movq    _glapi_Dispatch(%rip), %rax
4675         testq   %rax, %rax
4676         je      1f
4677         movq    1064(%rax), %r11
4678         jmp     *%r11
4679 1:
4680         pushq   %rdi
4681         call    _glapi_get_dispatch
4682         popq    %rdi
4683         movq    1064(%rax), %r11
4684         jmp     *%r11
4685 #endif /* defined(GLX_USE_TLS) */
4686         .size   GL_PREFIX(Vertex2sv), .-GL_PREFIX(Vertex2sv)
4687
4688         .p2align        4,,15
4689         .globl  GL_PREFIX(Vertex3d)
4690         .type   GL_PREFIX(Vertex3d), @function
4691 GL_PREFIX(Vertex3d):
4692 #if defined(GLX_USE_TLS)
4693         call    _x86_64_get_dispatch@PLT
4694         movq    1072(%rax), %r11
4695         jmp     *%r11
4696 #elif defined(PTHREADS)
4697         subq    $24, %rsp
4698         movq    %xmm0, (%rsp)
4699         movq    %xmm1, 8(%rsp)
4700         movq    %xmm2, 16(%rsp)
4701         call    _x86_64_get_dispatch@PLT
4702         movq    16(%rsp), %xmm2
4703         movq    8(%rsp), %xmm1
4704         movq    (%rsp), %xmm0
4705         addq    $24, %rsp
4706         movq    1072(%rax), %r11
4707         jmp     *%r11
4708 #else
4709         movq    _glapi_Dispatch(%rip), %rax
4710         testq   %rax, %rax
4711         je      1f
4712         movq    1072(%rax), %r11
4713         jmp     *%r11
4714 1:
4715         subq    $24, %rsp
4716         movq    %xmm0, (%rsp)
4717         movq    %xmm1, 8(%rsp)
4718         movq    %xmm2, 16(%rsp)
4719         call    _glapi_get_dispatch
4720         movq    16(%rsp), %xmm2
4721         movq    8(%rsp), %xmm1
4722         movq    (%rsp), %xmm0
4723         addq    $24, %rsp
4724         movq    1072(%rax), %r11
4725         jmp     *%r11
4726 #endif /* defined(GLX_USE_TLS) */
4727         .size   GL_PREFIX(Vertex3d), .-GL_PREFIX(Vertex3d)
4728
4729         .p2align        4,,15
4730         .globl  GL_PREFIX(Vertex3dv)
4731         .type   GL_PREFIX(Vertex3dv), @function
4732 GL_PREFIX(Vertex3dv):
4733 #if defined(GLX_USE_TLS)
4734         call    _x86_64_get_dispatch@PLT
4735         movq    1080(%rax), %r11
4736         jmp     *%r11
4737 #elif defined(PTHREADS)
4738         pushq   %rdi
4739         call    _x86_64_get_dispatch@PLT
4740         popq    %rdi
4741         movq    1080(%rax), %r11
4742         jmp     *%r11
4743 #else
4744         movq    _glapi_Dispatch(%rip), %rax
4745         testq   %rax, %rax
4746         je      1f
4747         movq    1080(%rax), %r11
4748         jmp     *%r11
4749 1:
4750         pushq   %rdi
4751         call    _glapi_get_dispatch
4752         popq    %rdi
4753         movq    1080(%rax), %r11
4754         jmp     *%r11
4755 #endif /* defined(GLX_USE_TLS) */
4756         .size   GL_PREFIX(Vertex3dv), .-GL_PREFIX(Vertex3dv)
4757
4758         .p2align        4,,15
4759         .globl  GL_PREFIX(Vertex3f)
4760         .type   GL_PREFIX(Vertex3f), @function
4761 GL_PREFIX(Vertex3f):
4762 #if defined(GLX_USE_TLS)
4763         call    _x86_64_get_dispatch@PLT
4764         movq    1088(%rax), %r11
4765         jmp     *%r11
4766 #elif defined(PTHREADS)
4767         subq    $24, %rsp
4768         movq    %xmm0, (%rsp)
4769         movq    %xmm1, 8(%rsp)
4770         movq    %xmm2, 16(%rsp)
4771         call    _x86_64_get_dispatch@PLT
4772         movq    16(%rsp), %xmm2
4773         movq    8(%rsp), %xmm1
4774         movq    (%rsp), %xmm0
4775         addq    $24, %rsp
4776         movq    1088(%rax), %r11
4777         jmp     *%r11
4778 #else
4779         movq    _glapi_Dispatch(%rip), %rax
4780         testq   %rax, %rax
4781         je      1f
4782         movq    1088(%rax), %r11
4783         jmp     *%r11
4784 1:
4785         subq    $24, %rsp
4786         movq    %xmm0, (%rsp)
4787         movq    %xmm1, 8(%rsp)
4788         movq    %xmm2, 16(%rsp)
4789         call    _glapi_get_dispatch
4790         movq    16(%rsp), %xmm2
4791         movq    8(%rsp), %xmm1
4792         movq    (%rsp), %xmm0
4793         addq    $24, %rsp
4794         movq    1088(%rax), %r11
4795         jmp     *%r11
4796 #endif /* defined(GLX_USE_TLS) */
4797         .size   GL_PREFIX(Vertex3f), .-GL_PREFIX(Vertex3f)
4798
4799         .p2align        4,,15
4800         .globl  GL_PREFIX(Vertex3fv)
4801         .type   GL_PREFIX(Vertex3fv), @function
4802 GL_PREFIX(Vertex3fv):
4803 #if defined(GLX_USE_TLS)
4804         call    _x86_64_get_dispatch@PLT
4805         movq    1096(%rax), %r11
4806         jmp     *%r11
4807 #elif defined(PTHREADS)
4808         pushq   %rdi
4809         call    _x86_64_get_dispatch@PLT
4810         popq    %rdi
4811         movq    1096(%rax), %r11
4812         jmp     *%r11
4813 #else
4814         movq    _glapi_Dispatch(%rip), %rax
4815         testq   %rax, %rax
4816         je      1f
4817         movq    1096(%rax), %r11
4818         jmp     *%r11
4819 1:
4820         pushq   %rdi
4821         call    _glapi_get_dispatch
4822         popq    %rdi
4823         movq    1096(%rax), %r11
4824         jmp     *%r11
4825 #endif /* defined(GLX_USE_TLS) */
4826         .size   GL_PREFIX(Vertex3fv), .-GL_PREFIX(Vertex3fv)
4827
4828         .p2align        4,,15
4829         .globl  GL_PREFIX(Vertex3i)
4830         .type   GL_PREFIX(Vertex3i), @function
4831 GL_PREFIX(Vertex3i):
4832 #if defined(GLX_USE_TLS)
4833         call    _x86_64_get_dispatch@PLT
4834         movq    1104(%rax), %r11
4835         jmp     *%r11
4836 #elif defined(PTHREADS)
4837         pushq   %rdi
4838         pushq   %rsi
4839         pushq   %rdx
4840         call    _x86_64_get_dispatch@PLT
4841         popq    %rdx
4842         popq    %rsi
4843         popq    %rdi
4844         movq    1104(%rax), %r11
4845         jmp     *%r11
4846 #else
4847         movq    _glapi_Dispatch(%rip), %rax
4848         testq   %rax, %rax
4849         je      1f
4850         movq    1104(%rax), %r11
4851         jmp     *%r11
4852 1:
4853         pushq   %rdi
4854         pushq   %rsi
4855         pushq   %rdx
4856         call    _glapi_get_dispatch
4857         popq    %rdx
4858         popq    %rsi
4859         popq    %rdi
4860         movq    1104(%rax), %r11
4861         jmp     *%r11
4862 #endif /* defined(GLX_USE_TLS) */
4863         .size   GL_PREFIX(Vertex3i), .-GL_PREFIX(Vertex3i)
4864
4865         .p2align        4,,15
4866         .globl  GL_PREFIX(Vertex3iv)
4867         .type   GL_PREFIX(Vertex3iv), @function
4868 GL_PREFIX(Vertex3iv):
4869 #if defined(GLX_USE_TLS)
4870         call    _x86_64_get_dispatch@PLT
4871         movq    1112(%rax), %r11
4872         jmp     *%r11
4873 #elif defined(PTHREADS)
4874         pushq   %rdi
4875         call    _x86_64_get_dispatch@PLT
4876         popq    %rdi
4877         movq    1112(%rax), %r11
4878         jmp     *%r11
4879 #else
4880         movq    _glapi_Dispatch(%rip), %rax
4881         testq   %rax, %rax
4882         je      1f
4883         movq    1112(%rax), %r11
4884         jmp     *%r11
4885 1:
4886         pushq   %rdi
4887         call    _glapi_get_dispatch
4888         popq    %rdi
4889         movq    1112(%rax), %r11
4890         jmp     *%r11
4891 #endif /* defined(GLX_USE_TLS) */
4892         .size   GL_PREFIX(Vertex3iv), .-GL_PREFIX(Vertex3iv)
4893
4894         .p2align        4,,15
4895         .globl  GL_PREFIX(Vertex3s)
4896         .type   GL_PREFIX(Vertex3s), @function
4897 GL_PREFIX(Vertex3s):
4898 #if defined(GLX_USE_TLS)
4899         call    _x86_64_get_dispatch@PLT
4900         movq    1120(%rax), %r11
4901         jmp     *%r11
4902 #elif defined(PTHREADS)
4903         pushq   %rdi
4904         pushq   %rsi
4905         pushq   %rdx
4906         call    _x86_64_get_dispatch@PLT
4907         popq    %rdx
4908         popq    %rsi
4909         popq    %rdi
4910         movq    1120(%rax), %r11
4911         jmp     *%r11
4912 #else
4913         movq    _glapi_Dispatch(%rip), %rax
4914         testq   %rax, %rax
4915         je      1f
4916         movq    1120(%rax), %r11
4917         jmp     *%r11
4918 1:
4919         pushq   %rdi
4920         pushq   %rsi
4921         pushq   %rdx
4922         call    _glapi_get_dispatch
4923         popq    %rdx
4924         popq    %rsi
4925         popq    %rdi
4926         movq    1120(%rax), %r11
4927         jmp     *%r11
4928 #endif /* defined(GLX_USE_TLS) */
4929         .size   GL_PREFIX(Vertex3s), .-GL_PREFIX(Vertex3s)
4930
4931         .p2align        4,,15
4932         .globl  GL_PREFIX(Vertex3sv)
4933         .type   GL_PREFIX(Vertex3sv), @function
4934 GL_PREFIX(Vertex3sv):
4935 #if defined(GLX_USE_TLS)
4936         call    _x86_64_get_dispatch@PLT
4937         movq    1128(%rax), %r11
4938         jmp     *%r11
4939 #elif defined(PTHREADS)
4940         pushq   %rdi
4941         call    _x86_64_get_dispatch@PLT
4942         popq    %rdi
4943         movq    1128(%rax), %r11
4944         jmp     *%r11
4945 #else
4946         movq    _glapi_Dispatch(%rip), %rax
4947         testq   %rax, %rax
4948         je      1f
4949         movq    1128(%rax), %r11
4950         jmp     *%r11
4951 1:
4952         pushq   %rdi
4953         call    _glapi_get_dispatch
4954         popq    %rdi
4955         movq    1128(%rax), %r11
4956         jmp     *%r11
4957 #endif /* defined(GLX_USE_TLS) */
4958         .size   GL_PREFIX(Vertex3sv), .-GL_PREFIX(Vertex3sv)
4959
4960         .p2align        4,,15
4961         .globl  GL_PREFIX(Vertex4d)
4962         .type   GL_PREFIX(Vertex4d), @function
4963 GL_PREFIX(Vertex4d):
4964 #if defined(GLX_USE_TLS)
4965         call    _x86_64_get_dispatch@PLT
4966         movq    1136(%rax), %r11
4967         jmp     *%r11
4968 #elif defined(PTHREADS)
4969         subq    $40, %rsp
4970         movq    %xmm0, (%rsp)
4971         movq    %xmm1, 8(%rsp)
4972         movq    %xmm2, 16(%rsp)
4973         movq    %xmm3, 24(%rsp)
4974         call    _x86_64_get_dispatch@PLT
4975         movq    24(%rsp), %xmm3
4976         movq    16(%rsp), %xmm2
4977         movq    8(%rsp), %xmm1
4978         movq    (%rsp), %xmm0
4979         addq    $40, %rsp
4980         movq    1136(%rax), %r11
4981         jmp     *%r11
4982 #else
4983         movq    _glapi_Dispatch(%rip), %rax
4984         testq   %rax, %rax
4985         je      1f
4986         movq    1136(%rax), %r11
4987         jmp     *%r11
4988 1:
4989         subq    $40, %rsp
4990         movq    %xmm0, (%rsp)
4991         movq    %xmm1, 8(%rsp)
4992         movq    %xmm2, 16(%rsp)
4993         movq    %xmm3, 24(%rsp)
4994         call    _glapi_get_dispatch
4995         movq    24(%rsp), %xmm3
4996         movq    16(%rsp), %xmm2
4997         movq    8(%rsp), %xmm1
4998         movq    (%rsp), %xmm0
4999         addq    $40, %rsp
5000         movq    1136(%rax), %r11
5001         jmp     *%r11
5002 #endif /* defined(GLX_USE_TLS) */
5003         .size   GL_PREFIX(Vertex4d), .-GL_PREFIX(Vertex4d)
5004
5005         .p2align        4,,15
5006         .globl  GL_PREFIX(Vertex4dv)
5007         .type   GL_PREFIX(Vertex4dv), @function
5008 GL_PREFIX(Vertex4dv):
5009 #if defined(GLX_USE_TLS)
5010         call    _x86_64_get_dispatch@PLT
5011         movq    1144(%rax), %r11
5012         jmp     *%r11
5013 #elif defined(PTHREADS)
5014         pushq   %rdi
5015         call    _x86_64_get_dispatch@PLT
5016         popq    %rdi
5017         movq    1144(%rax), %r11
5018         jmp     *%r11
5019 #else
5020         movq    _glapi_Dispatch(%rip), %rax
5021         testq   %rax, %rax
5022         je      1f
5023         movq    1144(%rax), %r11
5024         jmp     *%r11
5025 1:
5026         pushq   %rdi
5027         call    _glapi_get_dispatch
5028         popq    %rdi
5029         movq    1144(%rax), %r11
5030         jmp     *%r11
5031 #endif /* defined(GLX_USE_TLS) */
5032         .size   GL_PREFIX(Vertex4dv), .-GL_PREFIX(Vertex4dv)
5033
5034         .p2align        4,,15
5035         .globl  GL_PREFIX(Vertex4f)
5036         .type   GL_PREFIX(Vertex4f), @function
5037 GL_PREFIX(Vertex4f):
5038 #if defined(GLX_USE_TLS)
5039         call    _x86_64_get_dispatch@PLT
5040         movq    1152(%rax), %r11
5041         jmp     *%r11
5042 #elif defined(PTHREADS)
5043         subq    $40, %rsp
5044         movq    %xmm0, (%rsp)
5045         movq    %xmm1, 8(%rsp)
5046         movq    %xmm2, 16(%rsp)
5047         movq    %xmm3, 24(%rsp)
5048         call    _x86_64_get_dispatch@PLT
5049         movq    24(%rsp), %xmm3
5050         movq    16(%rsp), %xmm2
5051         movq    8(%rsp), %xmm1
5052         movq    (%rsp), %xmm0
5053         addq    $40, %rsp
5054         movq    1152(%rax), %r11
5055         jmp     *%r11
5056 #else
5057         movq    _glapi_Dispatch(%rip), %rax
5058         testq   %rax, %rax
5059         je      1f
5060         movq    1152(%rax), %r11
5061         jmp     *%r11
5062 1:
5063         subq    $40, %rsp
5064         movq    %xmm0, (%rsp)
5065         movq    %xmm1, 8(%rsp)
5066         movq    %xmm2, 16(%rsp)
5067         movq    %xmm3, 24(%rsp)
5068         call    _glapi_get_dispatch
5069         movq    24(%rsp), %xmm3
5070         movq    16(%rsp), %xmm2
5071         movq    8(%rsp), %xmm1
5072         movq    (%rsp), %xmm0
5073         addq    $40, %rsp
5074         movq    1152(%rax), %r11
5075         jmp     *%r11
5076 #endif /* defined(GLX_USE_TLS) */
5077         .size   GL_PREFIX(Vertex4f), .-GL_PREFIX(Vertex4f)
5078
5079         .p2align        4,,15
5080         .globl  GL_PREFIX(Vertex4fv)
5081         .type   GL_PREFIX(Vertex4fv), @function
5082 GL_PREFIX(Vertex4fv):
5083 #if defined(GLX_USE_TLS)
5084         call    _x86_64_get_dispatch@PLT
5085         movq    1160(%rax), %r11
5086         jmp     *%r11
5087 #elif defined(PTHREADS)
5088         pushq   %rdi
5089         call    _x86_64_get_dispatch@PLT
5090         popq    %rdi
5091         movq    1160(%rax), %r11
5092         jmp     *%r11
5093 #else
5094         movq    _glapi_Dispatch(%rip), %rax
5095         testq   %rax, %rax
5096         je      1f
5097         movq    1160(%rax), %r11
5098         jmp     *%r11
5099 1:
5100         pushq   %rdi
5101         call    _glapi_get_dispatch
5102         popq    %rdi
5103         movq    1160(%rax), %r11
5104         jmp     *%r11
5105 #endif /* defined(GLX_USE_TLS) */
5106         .size   GL_PREFIX(Vertex4fv), .-GL_PREFIX(Vertex4fv)
5107
5108         .p2align        4,,15
5109         .globl  GL_PREFIX(Vertex4i)
5110         .type   GL_PREFIX(Vertex4i), @function
5111 GL_PREFIX(Vertex4i):
5112 #if defined(GLX_USE_TLS)
5113         call    _x86_64_get_dispatch@PLT
5114         movq    1168(%rax), %r11
5115         jmp     *%r11
5116 #elif defined(PTHREADS)
5117         pushq   %rdi
5118         pushq   %rsi
5119         pushq   %rdx
5120         pushq   %rcx
5121         pushq   %rbp
5122         call    _x86_64_get_dispatch@PLT
5123         popq    %rbp
5124         popq    %rcx
5125         popq    %rdx
5126         popq    %rsi
5127         popq    %rdi
5128         movq    1168(%rax), %r11
5129         jmp     *%r11
5130 #else
5131         movq    _glapi_Dispatch(%rip), %rax
5132         testq   %rax, %rax
5133         je      1f
5134         movq    1168(%rax), %r11
5135         jmp     *%r11
5136 1:
5137         pushq   %rdi
5138         pushq   %rsi
5139         pushq   %rdx
5140         pushq   %rcx
5141         pushq   %rbp
5142         call    _glapi_get_dispatch
5143         popq    %rbp
5144         popq    %rcx
5145         popq    %rdx
5146         popq    %rsi
5147         popq    %rdi
5148         movq    1168(%rax), %r11
5149         jmp     *%r11
5150 #endif /* defined(GLX_USE_TLS) */
5151         .size   GL_PREFIX(Vertex4i), .-GL_PREFIX(Vertex4i)
5152
5153         .p2align        4,,15
5154         .globl  GL_PREFIX(Vertex4iv)
5155         .type   GL_PREFIX(Vertex4iv), @function
5156 GL_PREFIX(Vertex4iv):
5157 #if defined(GLX_USE_TLS)
5158         call    _x86_64_get_dispatch@PLT
5159         movq    1176(%rax), %r11
5160         jmp     *%r11
5161 #elif defined(PTHREADS)
5162         pushq   %rdi
5163         call    _x86_64_get_dispatch@PLT
5164         popq    %rdi
5165         movq    1176(%rax), %r11
5166         jmp     *%r11
5167 #else
5168         movq    _glapi_Dispatch(%rip), %rax
5169         testq   %rax, %rax
5170         je      1f
5171         movq    1176(%rax), %r11
5172         jmp     *%r11
5173 1:
5174         pushq   %rdi
5175         call    _glapi_get_dispatch
5176         popq    %rdi
5177         movq    1176(%rax), %r11
5178         jmp     *%r11
5179 #endif /* defined(GLX_USE_TLS) */
5180         .size   GL_PREFIX(Vertex4iv), .-GL_PREFIX(Vertex4iv)
5181
5182         .p2align        4,,15
5183         .globl  GL_PREFIX(Vertex4s)
5184         .type   GL_PREFIX(Vertex4s), @function
5185 GL_PREFIX(Vertex4s):
5186 #if defined(GLX_USE_TLS)
5187         call    _x86_64_get_dispatch@PLT
5188         movq    1184(%rax), %r11
5189         jmp     *%r11
5190 #elif defined(PTHREADS)
5191         pushq   %rdi
5192         pushq   %rsi
5193         pushq   %rdx
5194         pushq   %rcx
5195         pushq   %rbp
5196         call    _x86_64_get_dispatch@PLT
5197         popq    %rbp
5198         popq    %rcx
5199         popq    %rdx
5200         popq    %rsi
5201         popq    %rdi
5202         movq    1184(%rax), %r11
5203         jmp     *%r11
5204 #else
5205         movq    _glapi_Dispatch(%rip), %rax
5206         testq   %rax, %rax
5207         je      1f
5208         movq    1184(%rax), %r11
5209         jmp     *%r11
5210 1:
5211         pushq   %rdi
5212         pushq   %rsi
5213         pushq   %rdx
5214         pushq   %rcx
5215         pushq   %rbp
5216         call    _glapi_get_dispatch
5217         popq    %rbp
5218         popq    %rcx
5219         popq    %rdx
5220         popq    %rsi
5221         popq    %rdi
5222         movq    1184(%rax), %r11
5223         jmp     *%r11
5224 #endif /* defined(GLX_USE_TLS) */
5225         .size   GL_PREFIX(Vertex4s), .-GL_PREFIX(Vertex4s)
5226
5227         .p2align        4,,15
5228         .globl  GL_PREFIX(Vertex4sv)
5229         .type   GL_PREFIX(Vertex4sv), @function
5230 GL_PREFIX(Vertex4sv):
5231 #if defined(GLX_USE_TLS)
5232         call    _x86_64_get_dispatch@PLT
5233         movq    1192(%rax), %r11
5234         jmp     *%r11
5235 #elif defined(PTHREADS)
5236         pushq   %rdi
5237         call    _x86_64_get_dispatch@PLT
5238         popq    %rdi
5239         movq    1192(%rax), %r11
5240         jmp     *%r11
5241 #else
5242         movq    _glapi_Dispatch(%rip), %rax
5243         testq   %rax, %rax
5244         je      1f
5245         movq    1192(%rax), %r11
5246         jmp     *%r11
5247 1:
5248         pushq   %rdi
5249         call    _glapi_get_dispatch
5250         popq    %rdi
5251         movq    1192(%rax), %r11
5252         jmp     *%r11
5253 #endif /* defined(GLX_USE_TLS) */
5254         .size   GL_PREFIX(Vertex4sv), .-GL_PREFIX(Vertex4sv)
5255
5256         .p2align        4,,15
5257         .globl  GL_PREFIX(ClipPlane)
5258         .type   GL_PREFIX(ClipPlane), @function
5259 GL_PREFIX(ClipPlane):
5260 #if defined(GLX_USE_TLS)
5261         call    _x86_64_get_dispatch@PLT
5262         movq    1200(%rax), %r11
5263         jmp     *%r11
5264 #elif defined(PTHREADS)
5265         pushq   %rdi
5266         pushq   %rsi
5267         pushq   %rbp
5268         call    _x86_64_get_dispatch@PLT
5269         popq    %rbp
5270         popq    %rsi
5271         popq    %rdi
5272         movq    1200(%rax), %r11
5273         jmp     *%r11
5274 #else
5275         movq    _glapi_Dispatch(%rip), %rax
5276         testq   %rax, %rax
5277         je      1f
5278         movq    1200(%rax), %r11
5279         jmp     *%r11
5280 1:
5281         pushq   %rdi
5282         pushq   %rsi
5283         pushq   %rbp
5284         call    _glapi_get_dispatch
5285         popq    %rbp
5286         popq    %rsi
5287         popq    %rdi
5288         movq    1200(%rax), %r11
5289         jmp     *%r11
5290 #endif /* defined(GLX_USE_TLS) */
5291         .size   GL_PREFIX(ClipPlane), .-GL_PREFIX(ClipPlane)
5292
5293         .p2align        4,,15
5294         .globl  GL_PREFIX(ColorMaterial)
5295         .type   GL_PREFIX(ColorMaterial), @function
5296 GL_PREFIX(ColorMaterial):
5297 #if defined(GLX_USE_TLS)
5298         call    _x86_64_get_dispatch@PLT
5299         movq    1208(%rax), %r11
5300         jmp     *%r11
5301 #elif defined(PTHREADS)
5302         pushq   %rdi
5303         pushq   %rsi
5304         pushq   %rbp
5305         call    _x86_64_get_dispatch@PLT
5306         popq    %rbp
5307         popq    %rsi
5308         popq    %rdi
5309         movq    1208(%rax), %r11
5310         jmp     *%r11
5311 #else
5312         movq    _glapi_Dispatch(%rip), %rax
5313         testq   %rax, %rax
5314         je      1f
5315         movq    1208(%rax), %r11
5316         jmp     *%r11
5317 1:
5318         pushq   %rdi
5319         pushq   %rsi
5320         pushq   %rbp
5321         call    _glapi_get_dispatch
5322         popq    %rbp
5323         popq    %rsi
5324         popq    %rdi
5325         movq    1208(%rax), %r11
5326         jmp     *%r11
5327 #endif /* defined(GLX_USE_TLS) */
5328         .size   GL_PREFIX(ColorMaterial), .-GL_PREFIX(ColorMaterial)
5329
5330         .p2align        4,,15
5331         .globl  GL_PREFIX(CullFace)
5332         .type   GL_PREFIX(CullFace), @function
5333 GL_PREFIX(CullFace):
5334 #if defined(GLX_USE_TLS)
5335         call    _x86_64_get_dispatch@PLT
5336         movq    1216(%rax), %r11
5337         jmp     *%r11
5338 #elif defined(PTHREADS)
5339         pushq   %rdi
5340         call    _x86_64_get_dispatch@PLT
5341         popq    %rdi
5342         movq    1216(%rax), %r11
5343         jmp     *%r11
5344 #else
5345         movq    _glapi_Dispatch(%rip), %rax
5346         testq   %rax, %rax
5347         je      1f
5348         movq    1216(%rax), %r11
5349         jmp     *%r11
5350 1:
5351         pushq   %rdi
5352         call    _glapi_get_dispatch
5353         popq    %rdi
5354         movq    1216(%rax), %r11
5355         jmp     *%r11
5356 #endif /* defined(GLX_USE_TLS) */
5357         .size   GL_PREFIX(CullFace), .-GL_PREFIX(CullFace)
5358
5359         .p2align        4,,15
5360         .globl  GL_PREFIX(Fogf)
5361         .type   GL_PREFIX(Fogf), @function
5362 GL_PREFIX(Fogf):
5363 #if defined(GLX_USE_TLS)
5364         call    _x86_64_get_dispatch@PLT
5365         movq    1224(%rax), %r11
5366         jmp     *%r11
5367 #elif defined(PTHREADS)
5368         subq    $24, %rsp
5369         movq    %rdi, (%rsp)
5370         movq    %xmm0, 8(%rsp)
5371         call    _x86_64_get_dispatch@PLT
5372         movq    8(%rsp), %xmm0
5373         movq    (%rsp), %rdi
5374         addq    $24, %rsp
5375         movq    1224(%rax), %r11
5376         jmp     *%r11
5377 #else
5378         movq    _glapi_Dispatch(%rip), %rax
5379         testq   %rax, %rax
5380         je      1f
5381         movq    1224(%rax), %r11
5382         jmp     *%r11
5383 1:
5384         subq    $24, %rsp
5385         movq    %rdi, (%rsp)
5386         movq    %xmm0, 8(%rsp)
5387         call    _glapi_get_dispatch
5388         movq    8(%rsp), %xmm0
5389         movq    (%rsp), %rdi
5390         addq    $24, %rsp
5391         movq    1224(%rax), %r11
5392         jmp     *%r11
5393 #endif /* defined(GLX_USE_TLS) */
5394         .size   GL_PREFIX(Fogf), .-GL_PREFIX(Fogf)
5395
5396         .p2align        4,,15
5397         .globl  GL_PREFIX(Fogfv)
5398         .type   GL_PREFIX(Fogfv), @function
5399 GL_PREFIX(Fogfv):
5400 #if defined(GLX_USE_TLS)
5401         call    _x86_64_get_dispatch@PLT
5402         movq    1232(%rax), %r11
5403         jmp     *%r11
5404 #elif defined(PTHREADS)
5405         pushq   %rdi
5406         pushq   %rsi
5407         pushq   %rbp
5408         call    _x86_64_get_dispatch@PLT
5409         popq    %rbp
5410         popq    %rsi
5411         popq    %rdi
5412         movq    1232(%rax), %r11
5413         jmp     *%r11
5414 #else
5415         movq    _glapi_Dispatch(%rip), %rax
5416         testq   %rax, %rax
5417         je      1f
5418         movq    1232(%rax), %r11
5419         jmp     *%r11
5420 1:
5421         pushq   %rdi
5422         pushq   %rsi
5423         pushq   %rbp
5424         call    _glapi_get_dispatch
5425         popq    %rbp
5426         popq    %rsi
5427         popq    %rdi
5428         movq    1232(%rax), %r11
5429         jmp     *%r11
5430 #endif /* defined(GLX_USE_TLS) */
5431         .size   GL_PREFIX(Fogfv), .-GL_PREFIX(Fogfv)
5432
5433         .p2align        4,,15
5434         .globl  GL_PREFIX(Fogi)
5435         .type   GL_PREFIX(Fogi), @function
5436 GL_PREFIX(Fogi):
5437 #if defined(GLX_USE_TLS)
5438         call    _x86_64_get_dispatch@PLT
5439         movq    1240(%rax), %r11
5440         jmp     *%r11
5441 #elif defined(PTHREADS)
5442         pushq   %rdi
5443         pushq   %rsi
5444         pushq   %rbp
5445         call    _x86_64_get_dispatch@PLT
5446         popq    %rbp
5447         popq    %rsi
5448         popq    %rdi
5449         movq    1240(%rax), %r11
5450         jmp     *%r11
5451 #else
5452         movq    _glapi_Dispatch(%rip), %rax
5453         testq   %rax, %rax
5454         je      1f
5455         movq    1240(%rax), %r11
5456         jmp     *%r11
5457 1:
5458         pushq   %rdi
5459         pushq   %rsi
5460         pushq   %rbp
5461         call    _glapi_get_dispatch
5462         popq    %rbp
5463         popq    %rsi
5464         popq    %rdi
5465         movq    1240(%rax), %r11
5466         jmp     *%r11
5467 #endif /* defined(GLX_USE_TLS) */
5468         .size   GL_PREFIX(Fogi), .-GL_PREFIX(Fogi)
5469
5470         .p2align        4,,15
5471         .globl  GL_PREFIX(Fogiv)
5472         .type   GL_PREFIX(Fogiv), @function
5473 GL_PREFIX(Fogiv):
5474 #if defined(GLX_USE_TLS)
5475         call    _x86_64_get_dispatch@PLT
5476         movq    1248(%rax), %r11
5477         jmp     *%r11
5478 #elif defined(PTHREADS)
5479         pushq   %rdi
5480         pushq   %rsi
5481         pushq   %rbp
5482         call    _x86_64_get_dispatch@PLT
5483         popq    %rbp
5484         popq    %rsi
5485         popq    %rdi
5486         movq    1248(%rax), %r11
5487         jmp     *%r11
5488 #else
5489         movq    _glapi_Dispatch(%rip), %rax
5490         testq   %rax, %rax
5491         je      1f
5492         movq    1248(%rax), %r11
5493         jmp     *%r11
5494 1:
5495         pushq   %rdi
5496         pushq   %rsi
5497         pushq   %rbp
5498         call    _glapi_get_dispatch
5499         popq    %rbp
5500         popq    %rsi
5501         popq    %rdi
5502         movq    1248(%rax), %r11
5503         jmp     *%r11
5504 #endif /* defined(GLX_USE_TLS) */
5505         .size   GL_PREFIX(Fogiv), .-GL_PREFIX(Fogiv)
5506
5507         .p2align        4,,15
5508         .globl  GL_PREFIX(FrontFace)
5509         .type   GL_PREFIX(FrontFace), @function
5510 GL_PREFIX(FrontFace):
5511 #if defined(GLX_USE_TLS)
5512         call    _x86_64_get_dispatch@PLT
5513         movq    1256(%rax), %r11
5514         jmp     *%r11
5515 #elif defined(PTHREADS)
5516         pushq   %rdi
5517         call    _x86_64_get_dispatch@PLT
5518         popq    %rdi
5519         movq    1256(%rax), %r11
5520         jmp     *%r11
5521 #else
5522         movq    _glapi_Dispatch(%rip), %rax
5523         testq   %rax, %rax
5524         je      1f
5525         movq    1256(%rax), %r11
5526         jmp     *%r11
5527 1:
5528         pushq   %rdi
5529         call    _glapi_get_dispatch
5530         popq    %rdi
5531         movq    1256(%rax), %r11
5532         jmp     *%r11
5533 #endif /* defined(GLX_USE_TLS) */
5534         .size   GL_PREFIX(FrontFace), .-GL_PREFIX(FrontFace)
5535
5536         .p2align        4,,15
5537         .globl  GL_PREFIX(Hint)
5538         .type   GL_PREFIX(Hint), @function
5539 GL_PREFIX(Hint):
5540 #if defined(GLX_USE_TLS)
5541         call    _x86_64_get_dispatch@PLT
5542         movq    1264(%rax), %r11
5543         jmp     *%r11
5544 #elif defined(PTHREADS)
5545         pushq   %rdi
5546         pushq   %rsi
5547         pushq   %rbp
5548         call    _x86_64_get_dispatch@PLT
5549         popq    %rbp
5550         popq    %rsi
5551         popq    %rdi
5552         movq    1264(%rax), %r11
5553         jmp     *%r11
5554 #else
5555         movq    _glapi_Dispatch(%rip), %rax
5556         testq   %rax, %rax
5557         je      1f
5558         movq    1264(%rax), %r11
5559         jmp     *%r11
5560 1:
5561         pushq   %rdi
5562         pushq   %rsi
5563         pushq   %rbp
5564         call    _glapi_get_dispatch
5565         popq    %rbp
5566         popq    %rsi
5567         popq    %rdi
5568         movq    1264(%rax), %r11
5569         jmp     *%r11
5570 #endif /* defined(GLX_USE_TLS) */
5571         .size   GL_PREFIX(Hint), .-GL_PREFIX(Hint)
5572
5573         .p2align        4,,15
5574         .globl  GL_PREFIX(Lightf)
5575         .type   GL_PREFIX(Lightf), @function
5576 GL_PREFIX(Lightf):
5577 #if defined(GLX_USE_TLS)
5578         call    _x86_64_get_dispatch@PLT
5579         movq    1272(%rax), %r11
5580         jmp     *%r11
5581 #elif defined(PTHREADS)
5582         subq    $24, %rsp
5583         movq    %rdi, (%rsp)
5584         movq    %rsi, 8(%rsp)
5585         movq    %xmm0, 16(%rsp)
5586         call    _x86_64_get_dispatch@PLT
5587         movq    16(%rsp), %xmm0
5588         movq    8(%rsp), %rsi
5589         movq    (%rsp), %rdi
5590         addq    $24, %rsp
5591         movq    1272(%rax), %r11
5592         jmp     *%r11
5593 #else
5594         movq    _glapi_Dispatch(%rip), %rax
5595         testq   %rax, %rax
5596         je      1f
5597         movq    1272(%rax), %r11
5598         jmp     *%r11
5599 1:
5600         subq    $24, %rsp
5601         movq    %rdi, (%rsp)
5602         movq    %rsi, 8(%rsp)
5603         movq    %xmm0, 16(%rsp)
5604         call    _glapi_get_dispatch
5605         movq    16(%rsp), %xmm0
5606         movq    8(%rsp), %rsi
5607         movq    (%rsp), %rdi
5608         addq    $24, %rsp
5609         movq    1272(%rax), %r11
5610         jmp     *%r11
5611 #endif /* defined(GLX_USE_TLS) */
5612         .size   GL_PREFIX(Lightf), .-GL_PREFIX(Lightf)
5613
5614         .p2align        4,,15
5615         .globl  GL_PREFIX(Lightfv)
5616         .type   GL_PREFIX(Lightfv), @function
5617 GL_PREFIX(Lightfv):
5618 #if defined(GLX_USE_TLS)
5619         call    _x86_64_get_dispatch@PLT
5620         movq    1280(%rax), %r11
5621         jmp     *%r11
5622 #elif defined(PTHREADS)
5623         pushq   %rdi
5624         pushq   %rsi
5625         pushq   %rdx
5626         call    _x86_64_get_dispatch@PLT
5627         popq    %rdx
5628         popq    %rsi
5629         popq    %rdi
5630         movq    1280(%rax), %r11
5631         jmp     *%r11
5632 #else
5633         movq    _glapi_Dispatch(%rip), %rax
5634         testq   %rax, %rax
5635         je      1f
5636         movq    1280(%rax), %r11
5637         jmp     *%r11
5638 1:
5639         pushq   %rdi
5640         pushq   %rsi
5641         pushq   %rdx
5642         call    _glapi_get_dispatch
5643         popq    %rdx
5644         popq    %rsi
5645         popq    %rdi
5646         movq    1280(%rax), %r11
5647         jmp     *%r11
5648 #endif /* defined(GLX_USE_TLS) */
5649         .size   GL_PREFIX(Lightfv), .-GL_PREFIX(Lightfv)
5650
5651         .p2align        4,,15
5652         .globl  GL_PREFIX(Lighti)
5653         .type   GL_PREFIX(Lighti), @function
5654 GL_PREFIX(Lighti):
5655 #if defined(GLX_USE_TLS)
5656         call    _x86_64_get_dispatch@PLT
5657         movq    1288(%rax), %r11
5658         jmp     *%r11
5659 #elif defined(PTHREADS)
5660         pushq   %rdi
5661         pushq   %rsi
5662         pushq   %rdx
5663         call    _x86_64_get_dispatch@PLT
5664         popq    %rdx
5665         popq    %rsi
5666         popq    %rdi
5667         movq    1288(%rax), %r11
5668         jmp     *%r11
5669 #else
5670         movq    _glapi_Dispatch(%rip), %rax
5671         testq   %rax, %rax
5672         je      1f
5673         movq    1288(%rax), %r11
5674         jmp     *%r11
5675 1:
5676         pushq   %rdi
5677         pushq   %rsi
5678         pushq   %rdx
5679         call    _glapi_get_dispatch
5680         popq    %rdx
5681         popq    %rsi
5682         popq    %rdi
5683         movq    1288(%rax), %r11
5684         jmp     *%r11
5685 #endif /* defined(GLX_USE_TLS) */
5686         .size   GL_PREFIX(Lighti), .-GL_PREFIX(Lighti)
5687
5688         .p2align        4,,15
5689         .globl  GL_PREFIX(Lightiv)
5690         .type   GL_PREFIX(Lightiv), @function
5691 GL_PREFIX(Lightiv):
5692 #if defined(GLX_USE_TLS)
5693         call    _x86_64_get_dispatch@PLT
5694         movq    1296(%rax), %r11
5695         jmp     *%r11
5696 #elif defined(PTHREADS)
5697         pushq   %rdi
5698         pushq   %rsi
5699         pushq   %rdx
5700         call    _x86_64_get_dispatch@PLT
5701         popq    %rdx
5702         popq    %rsi
5703         popq    %rdi
5704         movq    1296(%rax), %r11
5705         jmp     *%r11
5706 #else
5707         movq    _glapi_Dispatch(%rip), %rax
5708         testq   %rax, %rax
5709         je      1f
5710         movq    1296(%rax), %r11
5711         jmp     *%r11
5712 1:
5713         pushq   %rdi
5714         pushq   %rsi
5715         pushq   %rdx
5716         call    _glapi_get_dispatch
5717         popq    %rdx
5718         popq    %rsi
5719         popq    %rdi
5720         movq    1296(%rax), %r11
5721         jmp     *%r11
5722 #endif /* defined(GLX_USE_TLS) */
5723         .size   GL_PREFIX(Lightiv), .-GL_PREFIX(Lightiv)
5724
5725         .p2align        4,,15
5726         .globl  GL_PREFIX(LightModelf)
5727         .type   GL_PREFIX(LightModelf), @function
5728 GL_PREFIX(LightModelf):
5729 #if defined(GLX_USE_TLS)
5730         call    _x86_64_get_dispatch@PLT
5731         movq    1304(%rax), %r11
5732         jmp     *%r11
5733 #elif defined(PTHREADS)
5734         subq    $24, %rsp
5735         movq    %rdi, (%rsp)
5736         movq    %xmm0, 8(%rsp)
5737         call    _x86_64_get_dispatch@PLT
5738         movq    8(%rsp), %xmm0
5739         movq    (%rsp), %rdi
5740         addq    $24, %rsp
5741         movq    1304(%rax), %r11
5742         jmp     *%r11
5743 #else
5744         movq    _glapi_Dispatch(%rip), %rax
5745         testq   %rax, %rax
5746         je      1f
5747         movq    1304(%rax), %r11
5748         jmp     *%r11
5749 1:
5750         subq    $24, %rsp
5751         movq    %rdi, (%rsp)
5752         movq    %xmm0, 8(%rsp)
5753         call    _glapi_get_dispatch
5754         movq    8(%rsp), %xmm0
5755         movq    (%rsp), %rdi
5756         addq    $24, %rsp
5757         movq    1304(%rax), %r11
5758         jmp     *%r11
5759 #endif /* defined(GLX_USE_TLS) */
5760         .size   GL_PREFIX(LightModelf), .-GL_PREFIX(LightModelf)
5761
5762         .p2align        4,,15
5763         .globl  GL_PREFIX(LightModelfv)
5764         .type   GL_PREFIX(LightModelfv), @function
5765 GL_PREFIX(LightModelfv):
5766 #if defined(GLX_USE_TLS)
5767         call    _x86_64_get_dispatch@PLT
5768         movq    1312(%rax), %r11
5769         jmp     *%r11
5770 #elif defined(PTHREADS)
5771         pushq   %rdi
5772         pushq   %rsi
5773         pushq   %rbp
5774         call    _x86_64_get_dispatch@PLT
5775         popq    %rbp
5776         popq    %rsi
5777         popq    %rdi
5778         movq    1312(%rax), %r11
5779         jmp     *%r11
5780 #else
5781         movq    _glapi_Dispatch(%rip), %rax
5782         testq   %rax, %rax
5783         je      1f
5784         movq    1312(%rax), %r11
5785         jmp     *%r11
5786 1:
5787         pushq   %rdi
5788         pushq   %rsi
5789         pushq   %rbp
5790         call    _glapi_get_dispatch
5791         popq    %rbp
5792         popq    %rsi
5793         popq    %rdi
5794         movq    1312(%rax), %r11
5795         jmp     *%r11
5796 #endif /* defined(GLX_USE_TLS) */
5797         .size   GL_PREFIX(LightModelfv), .-GL_PREFIX(LightModelfv)
5798
5799         .p2align        4,,15
5800         .globl  GL_PREFIX(LightModeli)
5801         .type   GL_PREFIX(LightModeli), @function
5802 GL_PREFIX(LightModeli):
5803 #if defined(GLX_USE_TLS)
5804         call    _x86_64_get_dispatch@PLT
5805         movq    1320(%rax), %r11
5806         jmp     *%r11
5807 #elif defined(PTHREADS)
5808         pushq   %rdi
5809         pushq   %rsi
5810         pushq   %rbp
5811         call    _x86_64_get_dispatch@PLT
5812         popq    %rbp
5813         popq    %rsi
5814         popq    %rdi
5815         movq    1320(%rax), %r11
5816         jmp     *%r11
5817 #else
5818         movq    _glapi_Dispatch(%rip), %rax
5819         testq   %rax, %rax
5820         je      1f
5821         movq    1320(%rax), %r11
5822         jmp     *%r11
5823 1:
5824         pushq   %rdi
5825         pushq   %rsi
5826         pushq   %rbp
5827         call    _glapi_get_dispatch
5828         popq    %rbp
5829         popq    %rsi
5830         popq    %rdi
5831         movq    1320(%rax), %r11
5832         jmp     *%r11
5833 #endif /* defined(GLX_USE_TLS) */
5834         .size   GL_PREFIX(LightModeli), .-GL_PREFIX(LightModeli)
5835
5836         .p2align        4,,15
5837         .globl  GL_PREFIX(LightModeliv)
5838         .type   GL_PREFIX(LightModeliv), @function
5839 GL_PREFIX(LightModeliv):
5840 #if defined(GLX_USE_TLS)
5841         call    _x86_64_get_dispatch@PLT
5842         movq    1328(%rax), %r11
5843         jmp     *%r11
5844 #elif defined(PTHREADS)
5845         pushq   %rdi
5846         pushq   %rsi
5847         pushq   %rbp
5848         call    _x86_64_get_dispatch@PLT
5849         popq    %rbp
5850         popq    %rsi
5851         popq    %rdi
5852         movq    1328(%rax), %r11
5853         jmp     *%r11
5854 #else
5855         movq    _glapi_Dispatch(%rip), %rax
5856         testq   %rax, %rax
5857         je      1f
5858         movq    1328(%rax), %r11
5859         jmp     *%r11
5860 1:
5861         pushq   %rdi
5862         pushq   %rsi
5863         pushq   %rbp
5864         call    _glapi_get_dispatch
5865         popq    %rbp
5866         popq    %rsi
5867         popq    %rdi
5868         movq    1328(%rax), %r11
5869         jmp     *%r11
5870 #endif /* defined(GLX_USE_TLS) */
5871         .size   GL_PREFIX(LightModeliv), .-GL_PREFIX(LightModeliv)
5872
5873         .p2align        4,,15
5874         .globl  GL_PREFIX(LineStipple)
5875         .type   GL_PREFIX(LineStipple), @function
5876 GL_PREFIX(LineStipple):
5877 #if defined(GLX_USE_TLS)
5878         call    _x86_64_get_dispatch@PLT
5879         movq    1336(%rax), %r11
5880         jmp     *%r11
5881 #elif defined(PTHREADS)
5882         pushq   %rdi
5883         pushq   %rsi
5884         pushq   %rbp
5885         call    _x86_64_get_dispatch@PLT
5886         popq    %rbp
5887         popq    %rsi
5888         popq    %rdi
5889         movq    1336(%rax), %r11
5890         jmp     *%r11
5891 #else
5892         movq    _glapi_Dispatch(%rip), %rax
5893         testq   %rax, %rax
5894         je      1f
5895         movq    1336(%rax), %r11
5896         jmp     *%r11
5897 1:
5898         pushq   %rdi
5899         pushq   %rsi
5900         pushq   %rbp
5901         call    _glapi_get_dispatch
5902         popq    %rbp
5903         popq    %rsi
5904         popq    %rdi
5905         movq    1336(%rax), %r11
5906         jmp     *%r11
5907 #endif /* defined(GLX_USE_TLS) */
5908         .size   GL_PREFIX(LineStipple), .-GL_PREFIX(LineStipple)
5909
5910         .p2align        4,,15
5911         .globl  GL_PREFIX(LineWidth)
5912         .type   GL_PREFIX(LineWidth), @function
5913 GL_PREFIX(LineWidth):
5914 #if defined(GLX_USE_TLS)
5915         call    _x86_64_get_dispatch@PLT
5916         movq    1344(%rax), %r11
5917         jmp     *%r11
5918 #elif defined(PTHREADS)
5919         subq    $8, %rsp
5920         movq    %xmm0, (%rsp)
5921         call    _x86_64_get_dispatch@PLT
5922         movq    (%rsp), %xmm0
5923         addq    $8, %rsp
5924         movq    1344(%rax), %r11
5925         jmp     *%r11
5926 #else
5927         movq    _glapi_Dispatch(%rip), %rax
5928         testq   %rax, %rax
5929         je      1f
5930         movq    1344(%rax), %r11
5931         jmp     *%r11
5932 1:
5933         subq    $8, %rsp
5934         movq    %xmm0, (%rsp)
5935         call    _glapi_get_dispatch
5936         movq    (%rsp), %xmm0
5937         addq    $8, %rsp
5938         movq    1344(%rax), %r11
5939         jmp     *%r11
5940 #endif /* defined(GLX_USE_TLS) */
5941         .size   GL_PREFIX(LineWidth), .-GL_PREFIX(LineWidth)
5942
5943         .p2align        4,,15
5944         .globl  GL_PREFIX(Materialf)
5945         .type   GL_PREFIX(Materialf), @function
5946 GL_PREFIX(Materialf):
5947 #if defined(GLX_USE_TLS)
5948         call    _x86_64_get_dispatch@PLT
5949         movq    1352(%rax), %r11
5950         jmp     *%r11
5951 #elif defined(PTHREADS)
5952         subq    $24, %rsp
5953         movq    %rdi, (%rsp)
5954         movq    %rsi, 8(%rsp)
5955         movq    %xmm0, 16(%rsp)
5956         call    _x86_64_get_dispatch@PLT
5957         movq    16(%rsp), %xmm0
5958         movq    8(%rsp), %rsi
5959         movq    (%rsp), %rdi
5960         addq    $24, %rsp
5961         movq    1352(%rax), %r11
5962         jmp     *%r11
5963 #else
5964         movq    _glapi_Dispatch(%rip), %rax
5965         testq   %rax, %rax
5966         je      1f
5967         movq    1352(%rax), %r11
5968         jmp     *%r11
5969 1:
5970         subq    $24, %rsp
5971         movq    %rdi, (%rsp)
5972         movq    %rsi, 8(%rsp)
5973         movq    %xmm0, 16(%rsp)
5974         call    _glapi_get_dispatch
5975         movq    16(%rsp), %xmm0
5976         movq    8(%rsp), %rsi
5977         movq    (%rsp), %rdi
5978         addq    $24, %rsp
5979         movq    1352(%rax), %r11
5980         jmp     *%r11
5981 #endif /* defined(GLX_USE_TLS) */
5982         .size   GL_PREFIX(Materialf), .-GL_PREFIX(Materialf)
5983
5984         .p2align        4,,15
5985         .globl  GL_PREFIX(Materialfv)
5986         .type   GL_PREFIX(Materialfv), @function
5987 GL_PREFIX(Materialfv):
5988 #if defined(GLX_USE_TLS)
5989         call    _x86_64_get_dispatch@PLT
5990         movq    1360(%rax), %r11
5991         jmp     *%r11
5992 #elif defined(PTHREADS)
5993         pushq   %rdi
5994         pushq   %rsi
5995         pushq   %rdx
5996         call    _x86_64_get_dispatch@PLT
5997         popq    %rdx
5998         popq    %rsi
5999         popq    %rdi
6000         movq    1360(%rax), %r11
6001         jmp     *%r11
6002 #else
6003         movq    _glapi_Dispatch(%rip), %rax
6004         testq   %rax, %rax
6005         je      1f
6006         movq    1360(%rax), %r11
6007         jmp     *%r11
6008 1:
6009         pushq   %rdi
6010         pushq   %rsi
6011         pushq   %rdx
6012         call    _glapi_get_dispatch
6013         popq    %rdx
6014         popq    %rsi
6015         popq    %rdi
6016         movq    1360(%rax), %r11
6017         jmp     *%r11
6018 #endif /* defined(GLX_USE_TLS) */
6019         .size   GL_PREFIX(Materialfv), .-GL_PREFIX(Materialfv)
6020
6021         .p2align        4,,15
6022         .globl  GL_PREFIX(Materiali)
6023         .type   GL_PREFIX(Materiali), @function
6024 GL_PREFIX(Materiali):
6025 #if defined(GLX_USE_TLS)
6026         call    _x86_64_get_dispatch@PLT
6027         movq    1368(%rax), %r11
6028         jmp     *%r11
6029 #elif defined(PTHREADS)
6030         pushq   %rdi
6031         pushq   %rsi
6032         pushq   %rdx
6033         call    _x86_64_get_dispatch@PLT
6034         popq    %rdx
6035         popq    %rsi
6036         popq    %rdi
6037         movq    1368(%rax), %r11
6038         jmp     *%r11
6039 #else
6040         movq    _glapi_Dispatch(%rip), %rax
6041         testq   %rax, %rax
6042         je      1f
6043         movq    1368(%rax), %r11
6044         jmp     *%r11
6045 1:
6046         pushq   %rdi
6047         pushq   %rsi
6048         pushq   %rdx
6049         call    _glapi_get_dispatch
6050         popq    %rdx
6051         popq    %rsi
6052         popq    %rdi
6053         movq    1368(%rax), %r11
6054         jmp     *%r11
6055 #endif /* defined(GLX_USE_TLS) */
6056         .size   GL_PREFIX(Materiali), .-GL_PREFIX(Materiali)
6057
6058         .p2align        4,,15
6059         .globl  GL_PREFIX(Materialiv)
6060         .type   GL_PREFIX(Materialiv), @function
6061 GL_PREFIX(Materialiv):
6062 #if defined(GLX_USE_TLS)
6063         call    _x86_64_get_dispatch@PLT
6064         movq    1376(%rax), %r11
6065         jmp     *%r11
6066 #elif defined(PTHREADS)
6067         pushq   %rdi
6068         pushq   %rsi
6069         pushq   %rdx
6070         call    _x86_64_get_dispatch@PLT
6071         popq    %rdx
6072         popq    %rsi
6073         popq    %rdi
6074         movq    1376(%rax), %r11
6075         jmp     *%r11
6076 #else
6077         movq    _glapi_Dispatch(%rip), %rax
6078         testq   %rax, %rax
6079         je      1f
6080         movq    1376(%rax), %r11
6081         jmp     *%r11
6082 1:
6083         pushq   %rdi
6084         pushq   %rsi
6085         pushq   %rdx
6086         call    _glapi_get_dispatch
6087         popq    %rdx
6088         popq    %rsi
6089         popq    %rdi
6090         movq    1376(%rax), %r11
6091         jmp     *%r11
6092 #endif /* defined(GLX_USE_TLS) */
6093         .size   GL_PREFIX(Materialiv), .-GL_PREFIX(Materialiv)
6094
6095         .p2align        4,,15
6096         .globl  GL_PREFIX(PointSize)
6097         .type   GL_PREFIX(PointSize), @function
6098 GL_PREFIX(PointSize):
6099 #if defined(GLX_USE_TLS)
6100         call    _x86_64_get_dispatch@PLT
6101         movq    1384(%rax), %r11
6102         jmp     *%r11
6103 #elif defined(PTHREADS)
6104         subq    $8, %rsp
6105         movq    %xmm0, (%rsp)
6106         call    _x86_64_get_dispatch@PLT
6107         movq    (%rsp), %xmm0
6108         addq    $8, %rsp
6109         movq    1384(%rax), %r11
6110         jmp     *%r11
6111 #else
6112         movq    _glapi_Dispatch(%rip), %rax
6113         testq   %rax, %rax
6114         je      1f
6115         movq    1384(%rax), %r11
6116         jmp     *%r11
6117 1:
6118         subq    $8, %rsp
6119         movq    %xmm0, (%rsp)
6120         call    _glapi_get_dispatch
6121         movq    (%rsp), %xmm0
6122         addq    $8, %rsp
6123         movq    1384(%rax), %r11
6124         jmp     *%r11
6125 #endif /* defined(GLX_USE_TLS) */
6126         .size   GL_PREFIX(PointSize), .-GL_PREFIX(PointSize)
6127
6128         .p2align        4,,15
6129         .globl  GL_PREFIX(PolygonMode)
6130         .type   GL_PREFIX(PolygonMode), @function
6131 GL_PREFIX(PolygonMode):
6132 #if defined(GLX_USE_TLS)
6133         call    _x86_64_get_dispatch@PLT
6134         movq    1392(%rax), %r11
6135         jmp     *%r11
6136 #elif defined(PTHREADS)
6137         pushq   %rdi
6138         pushq   %rsi
6139         pushq   %rbp
6140         call    _x86_64_get_dispatch@PLT
6141         popq    %rbp
6142         popq    %rsi
6143         popq    %rdi
6144         movq    1392(%rax), %r11
6145         jmp     *%r11
6146 #else
6147         movq    _glapi_Dispatch(%rip), %rax
6148         testq   %rax, %rax
6149         je      1f
6150         movq    1392(%rax), %r11
6151         jmp     *%r11
6152 1:
6153         pushq   %rdi
6154         pushq   %rsi
6155         pushq   %rbp
6156         call    _glapi_get_dispatch
6157         popq    %rbp
6158         popq    %rsi
6159         popq    %rdi
6160         movq    1392(%rax), %r11
6161         jmp     *%r11
6162 #endif /* defined(GLX_USE_TLS) */
6163         .size   GL_PREFIX(PolygonMode), .-GL_PREFIX(PolygonMode)
6164
6165         .p2align        4,,15
6166         .globl  GL_PREFIX(PolygonStipple)
6167         .type   GL_PREFIX(PolygonStipple), @function
6168 GL_PREFIX(PolygonStipple):
6169 #if defined(GLX_USE_TLS)
6170         call    _x86_64_get_dispatch@PLT
6171         movq    1400(%rax), %r11
6172         jmp     *%r11
6173 #elif defined(PTHREADS)
6174         pushq   %rdi
6175         call    _x86_64_get_dispatch@PLT
6176         popq    %rdi
6177         movq    1400(%rax), %r11
6178         jmp     *%r11
6179 #else
6180         movq    _glapi_Dispatch(%rip), %rax
6181         testq   %rax, %rax
6182         je      1f
6183         movq    1400(%rax), %r11
6184         jmp     *%r11
6185 1:
6186         pushq   %rdi
6187         call    _glapi_get_dispatch
6188         popq    %rdi
6189         movq    1400(%rax), %r11
6190         jmp     *%r11
6191 #endif /* defined(GLX_USE_TLS) */
6192         .size   GL_PREFIX(PolygonStipple), .-GL_PREFIX(PolygonStipple)
6193
6194         .p2align        4,,15
6195         .globl  GL_PREFIX(Scissor)
6196         .type   GL_PREFIX(Scissor), @function
6197 GL_PREFIX(Scissor):
6198 #if defined(GLX_USE_TLS)
6199         call    _x86_64_get_dispatch@PLT
6200         movq    1408(%rax), %r11
6201         jmp     *%r11
6202 #elif defined(PTHREADS)
6203         pushq   %rdi
6204         pushq   %rsi
6205         pushq   %rdx
6206         pushq   %rcx
6207         pushq   %rbp
6208         call    _x86_64_get_dispatch@PLT
6209         popq    %rbp
6210         popq    %rcx
6211         popq    %rdx
6212         popq    %rsi
6213         popq    %rdi
6214         movq    1408(%rax), %r11
6215         jmp     *%r11
6216 #else
6217         movq    _glapi_Dispatch(%rip), %rax
6218         testq   %rax, %rax
6219         je      1f
6220         movq    1408(%rax), %r11
6221         jmp     *%r11
6222 1:
6223         pushq   %rdi
6224         pushq   %rsi
6225         pushq   %rdx
6226         pushq   %rcx
6227         pushq   %rbp
6228         call    _glapi_get_dispatch
6229         popq    %rbp
6230         popq    %rcx
6231         popq    %rdx
6232         popq    %rsi
6233         popq    %rdi
6234         movq    1408(%rax), %r11
6235         jmp     *%r11
6236 #endif /* defined(GLX_USE_TLS) */
6237         .size   GL_PREFIX(Scissor), .-GL_PREFIX(Scissor)
6238
6239         .p2align        4,,15
6240         .globl  GL_PREFIX(ShadeModel)
6241         .type   GL_PREFIX(ShadeModel), @function
6242 GL_PREFIX(ShadeModel):
6243 #if defined(GLX_USE_TLS)
6244         call    _x86_64_get_dispatch@PLT
6245         movq    1416(%rax), %r11
6246         jmp     *%r11
6247 #elif defined(PTHREADS)
6248         pushq   %rdi
6249         call    _x86_64_get_dispatch@PLT
6250         popq    %rdi
6251         movq    1416(%rax), %r11
6252         jmp     *%r11
6253 #else
6254         movq    _glapi_Dispatch(%rip), %rax
6255         testq   %rax, %rax
6256         je      1f
6257         movq    1416(%rax), %r11
6258         jmp     *%r11
6259 1:
6260         pushq   %rdi
6261         call    _glapi_get_dispatch
6262         popq    %rdi
6263         movq    1416(%rax), %r11
6264         jmp     *%r11
6265 #endif /* defined(GLX_USE_TLS) */
6266         .size   GL_PREFIX(ShadeModel), .-GL_PREFIX(ShadeModel)
6267
6268         .p2align        4,,15
6269         .globl  GL_PREFIX(TexParameterf)
6270         .type   GL_PREFIX(TexParameterf), @function
6271 GL_PREFIX(TexParameterf):
6272 #if defined(GLX_USE_TLS)
6273         call    _x86_64_get_dispatch@PLT
6274         movq    1424(%rax), %r11
6275         jmp     *%r11
6276 #elif defined(PTHREADS)
6277         subq    $24, %rsp
6278         movq    %rdi, (%rsp)
6279         movq    %rsi, 8(%rsp)
6280         movq    %xmm0, 16(%rsp)
6281         call    _x86_64_get_dispatch@PLT
6282         movq    16(%rsp), %xmm0
6283         movq    8(%rsp), %rsi
6284         movq    (%rsp), %rdi
6285         addq    $24, %rsp
6286         movq    1424(%rax), %r11
6287         jmp     *%r11
6288 #else
6289         movq    _glapi_Dispatch(%rip), %rax
6290         testq   %rax, %rax
6291         je      1f
6292         movq    1424(%rax), %r11
6293         jmp     *%r11
6294 1:
6295         subq    $24, %rsp
6296         movq    %rdi, (%rsp)
6297         movq    %rsi, 8(%rsp)
6298         movq    %xmm0, 16(%rsp)
6299         call    _glapi_get_dispatch
6300         movq    16(%rsp), %xmm0
6301         movq    8(%rsp), %rsi
6302         movq    (%rsp), %rdi
6303         addq    $24, %rsp
6304         movq    1424(%rax), %r11
6305         jmp     *%r11
6306 #endif /* defined(GLX_USE_TLS) */
6307         .size   GL_PREFIX(TexParameterf), .-GL_PREFIX(TexParameterf)
6308
6309         .p2align        4,,15
6310         .globl  GL_PREFIX(TexParameterfv)
6311         .type   GL_PREFIX(TexParameterfv), @function
6312 GL_PREFIX(TexParameterfv):
6313 #if defined(GLX_USE_TLS)
6314         call    _x86_64_get_dispatch@PLT
6315         movq    1432(%rax), %r11
6316         jmp     *%r11
6317 #elif defined(PTHREADS)
6318         pushq   %rdi
6319         pushq   %rsi
6320         pushq   %rdx
6321         call    _x86_64_get_dispatch@PLT
6322         popq    %rdx
6323         popq    %rsi
6324         popq    %rdi
6325         movq    1432(%rax), %r11
6326         jmp     *%r11
6327 #else
6328         movq    _glapi_Dispatch(%rip), %rax
6329         testq   %rax, %rax
6330         je      1f
6331         movq    1432(%rax), %r11
6332         jmp     *%r11
6333 1:
6334         pushq   %rdi
6335         pushq   %rsi
6336         pushq   %rdx
6337         call    _glapi_get_dispatch
6338         popq    %rdx
6339         popq    %rsi
6340         popq    %rdi
6341         movq    1432(%rax), %r11
6342         jmp     *%r11
6343 #endif /* defined(GLX_USE_TLS) */
6344         .size   GL_PREFIX(TexParameterfv), .-GL_PREFIX(TexParameterfv)
6345
6346         .p2align        4,,15
6347         .globl  GL_PREFIX(TexParameteri)
6348         .type   GL_PREFIX(TexParameteri), @function
6349 GL_PREFIX(TexParameteri):
6350 #if defined(GLX_USE_TLS)
6351         call    _x86_64_get_dispatch@PLT
6352         movq    1440(%rax), %r11
6353         jmp     *%r11
6354 #elif defined(PTHREADS)
6355         pushq   %rdi
6356         pushq   %rsi
6357         pushq   %rdx
6358         call    _x86_64_get_dispatch@PLT
6359         popq    %rdx
6360         popq    %rsi
6361         popq    %rdi
6362         movq    1440(%rax), %r11
6363         jmp     *%r11
6364 #else
6365         movq    _glapi_Dispatch(%rip), %rax
6366         testq   %rax, %rax
6367         je      1f
6368         movq    1440(%rax), %r11
6369         jmp     *%r11
6370 1:
6371         pushq   %rdi
6372         pushq   %rsi
6373         pushq   %rdx
6374         call    _glapi_get_dispatch
6375         popq    %rdx
6376         popq    %rsi
6377         popq    %rdi
6378         movq    1440(%rax), %r11
6379         jmp     *%r11
6380 #endif /* defined(GLX_USE_TLS) */
6381         .size   GL_PREFIX(TexParameteri), .-GL_PREFIX(TexParameteri)
6382
6383         .p2align        4,,15
6384         .globl  GL_PREFIX(TexParameteriv)
6385         .type   GL_PREFIX(TexParameteriv), @function
6386 GL_PREFIX(TexParameteriv):
6387 #if defined(GLX_USE_TLS)
6388         call    _x86_64_get_dispatch@PLT
6389         movq    1448(%rax), %r11
6390         jmp     *%r11
6391 #elif defined(PTHREADS)
6392         pushq   %rdi
6393         pushq   %rsi
6394         pushq   %rdx
6395         call    _x86_64_get_dispatch@PLT
6396         popq    %rdx
6397         popq    %rsi
6398         popq    %rdi
6399         movq    1448(%rax), %r11
6400         jmp     *%r11
6401 #else
6402         movq    _glapi_Dispatch(%rip), %rax
6403         testq   %rax, %rax
6404         je      1f
6405         movq    1448(%rax), %r11
6406         jmp     *%r11
6407 1:
6408         pushq   %rdi
6409         pushq   %rsi
6410         pushq   %rdx
6411         call    _glapi_get_dispatch
6412         popq    %rdx
6413         popq    %rsi
6414         popq    %rdi
6415         movq    1448(%rax), %r11
6416         jmp     *%r11
6417 #endif /* defined(GLX_USE_TLS) */
6418         .size   GL_PREFIX(TexParameteriv), .-GL_PREFIX(TexParameteriv)
6419
6420         .p2align        4,,15
6421         .globl  GL_PREFIX(TexImage1D)
6422         .type   GL_PREFIX(TexImage1D), @function
6423 GL_PREFIX(TexImage1D):
6424 #if defined(GLX_USE_TLS)
6425         call    _x86_64_get_dispatch@PLT
6426         movq    1456(%rax), %r11
6427         jmp     *%r11
6428 #elif defined(PTHREADS)
6429         pushq   %rdi
6430         pushq   %rsi
6431         pushq   %rdx
6432         pushq   %rcx
6433         pushq   %r8
6434         pushq   %r9
6435         pushq   %rbp
6436         call    _x86_64_get_dispatch@PLT
6437         popq    %rbp
6438         popq    %r9
6439         popq    %r8
6440         popq    %rcx
6441         popq    %rdx
6442         popq    %rsi
6443         popq    %rdi
6444         movq    1456(%rax), %r11
6445         jmp     *%r11
6446 #else
6447         movq    _glapi_Dispatch(%rip), %rax
6448         testq   %rax, %rax
6449         je      1f
6450         movq    1456(%rax), %r11
6451         jmp     *%r11
6452 1:
6453         pushq   %rdi
6454         pushq   %rsi
6455         pushq   %rdx
6456         pushq   %rcx
6457         pushq   %r8
6458         pushq   %r9
6459         pushq   %rbp
6460         call    _glapi_get_dispatch
6461         popq    %rbp
6462         popq    %r9
6463         popq    %r8
6464         popq    %rcx
6465         popq    %rdx
6466         popq    %rsi
6467         popq    %rdi
6468         movq    1456(%rax), %r11
6469         jmp     *%r11
6470 #endif /* defined(GLX_USE_TLS) */
6471         .size   GL_PREFIX(TexImage1D), .-GL_PREFIX(TexImage1D)
6472
6473         .p2align        4,,15
6474         .globl  GL_PREFIX(TexImage2D)
6475         .type   GL_PREFIX(TexImage2D), @function
6476 GL_PREFIX(TexImage2D):
6477 #if defined(GLX_USE_TLS)
6478         call    _x86_64_get_dispatch@PLT
6479         movq    1464(%rax), %r11
6480         jmp     *%r11
6481 #elif defined(PTHREADS)
6482         pushq   %rdi
6483         pushq   %rsi
6484         pushq   %rdx
6485         pushq   %rcx
6486         pushq   %r8
6487         pushq   %r9
6488         pushq   %rbp
6489         call    _x86_64_get_dispatch@PLT
6490         popq    %rbp
6491         popq    %r9
6492         popq    %r8
6493         popq    %rcx
6494         popq    %rdx
6495         popq    %rsi
6496         popq    %rdi
6497         movq    1464(%rax), %r11
6498         jmp     *%r11
6499 #else
6500         movq    _glapi_Dispatch(%rip), %rax
6501         testq   %rax, %rax
6502         je      1f
6503         movq    1464(%rax), %r11
6504         jmp     *%r11
6505 1:
6506         pushq   %rdi
6507         pushq   %rsi
6508         pushq   %rdx
6509         pushq   %rcx
6510         pushq   %r8
6511         pushq   %r9
6512         pushq   %rbp
6513         call    _glapi_get_dispatch
6514         popq    %rbp
6515         popq    %r9
6516         popq    %r8
6517         popq    %rcx
6518         popq    %rdx
6519         popq    %rsi
6520         popq    %rdi
6521         movq    1464(%rax), %r11
6522         jmp     *%r11
6523 #endif /* defined(GLX_USE_TLS) */
6524         .size   GL_PREFIX(TexImage2D), .-GL_PREFIX(TexImage2D)
6525
6526         .p2align        4,,15
6527         .globl  GL_PREFIX(TexEnvf)
6528         .type   GL_PREFIX(TexEnvf), @function
6529 GL_PREFIX(TexEnvf):
6530 #if defined(GLX_USE_TLS)
6531         call    _x86_64_get_dispatch@PLT
6532         movq    1472(%rax), %r11
6533         jmp     *%r11
6534 #elif defined(PTHREADS)
6535         subq    $24, %rsp
6536         movq    %rdi, (%rsp)
6537         movq    %rsi, 8(%rsp)
6538         movq    %xmm0, 16(%rsp)
6539         call    _x86_64_get_dispatch@PLT
6540         movq    16(%rsp), %xmm0
6541         movq    8(%rsp), %rsi
6542         movq    (%rsp), %rdi
6543         addq    $24, %rsp
6544         movq    1472(%rax), %r11
6545         jmp     *%r11
6546 #else
6547         movq    _glapi_Dispatch(%rip), %rax
6548         testq   %rax, %rax
6549         je      1f
6550         movq    1472(%rax), %r11
6551         jmp     *%r11
6552 1:
6553         subq    $24, %rsp
6554         movq    %rdi, (%rsp)
6555         movq    %rsi, 8(%rsp)
6556         movq    %xmm0, 16(%rsp)
6557         call    _glapi_get_dispatch
6558         movq    16(%rsp), %xmm0
6559         movq    8(%rsp), %rsi
6560         movq    (%rsp), %rdi
6561         addq    $24, %rsp
6562         movq    1472(%rax), %r11
6563         jmp     *%r11
6564 #endif /* defined(GLX_USE_TLS) */
6565         .size   GL_PREFIX(TexEnvf), .-GL_PREFIX(TexEnvf)
6566
6567         .p2align        4,,15
6568         .globl  GL_PREFIX(TexEnvfv)
6569         .type   GL_PREFIX(TexEnvfv), @function
6570 GL_PREFIX(TexEnvfv):
6571 #if defined(GLX_USE_TLS)
6572         call    _x86_64_get_dispatch@PLT
6573         movq    1480(%rax), %r11
6574         jmp     *%r11
6575 #elif defined(PTHREADS)
6576         pushq   %rdi
6577         pushq   %rsi
6578         pushq   %rdx
6579         call    _x86_64_get_dispatch@PLT
6580         popq    %rdx
6581         popq    %rsi
6582         popq    %rdi
6583         movq    1480(%rax), %r11
6584         jmp     *%r11
6585 #else
6586         movq    _glapi_Dispatch(%rip), %rax
6587         testq   %rax, %rax
6588         je      1f
6589         movq    1480(%rax), %r11
6590         jmp     *%r11
6591 1:
6592         pushq   %rdi
6593         pushq   %rsi
6594         pushq   %rdx
6595         call    _glapi_get_dispatch
6596         popq    %rdx
6597         popq    %rsi
6598         popq    %rdi
6599         movq    1480(%rax), %r11
6600         jmp     *%r11
6601 #endif /* defined(GLX_USE_TLS) */
6602         .size   GL_PREFIX(TexEnvfv), .-GL_PREFIX(TexEnvfv)
6603
6604         .p2align        4,,15
6605         .globl  GL_PREFIX(TexEnvi)
6606         .type   GL_PREFIX(TexEnvi), @function
6607 GL_PREFIX(TexEnvi):
6608 #if defined(GLX_USE_TLS)
6609         call    _x86_64_get_dispatch@PLT
6610         movq    1488(%rax), %r11
6611         jmp     *%r11
6612 #elif defined(PTHREADS)
6613         pushq   %rdi
6614         pushq   %rsi
6615         pushq   %rdx
6616         call    _x86_64_get_dispatch@PLT
6617         popq    %rdx
6618         popq    %rsi
6619         popq    %rdi
6620         movq    1488(%rax), %r11
6621         jmp     *%r11
6622 #else
6623         movq    _glapi_Dispatch(%rip), %rax
6624         testq   %rax, %rax
6625         je      1f
6626         movq    1488(%rax), %r11
6627         jmp     *%r11
6628 1:
6629         pushq   %rdi
6630         pushq   %rsi
6631         pushq   %rdx
6632         call    _glapi_get_dispatch
6633         popq    %rdx
6634         popq    %rsi
6635         popq    %rdi
6636         movq    1488(%rax), %r11
6637         jmp     *%r11
6638 #endif /* defined(GLX_USE_TLS) */
6639         .size   GL_PREFIX(TexEnvi), .-GL_PREFIX(TexEnvi)
6640
6641         .p2align        4,,15
6642         .globl  GL_PREFIX(TexEnviv)
6643         .type   GL_PREFIX(TexEnviv), @function
6644 GL_PREFIX(TexEnviv):
6645 #if defined(GLX_USE_TLS)
6646         call    _x86_64_get_dispatch@PLT
6647         movq    1496(%rax), %r11
6648         jmp     *%r11
6649 #elif defined(PTHREADS)
6650         pushq   %rdi
6651         pushq   %rsi
6652         pushq   %rdx
6653         call    _x86_64_get_dispatch@PLT
6654         popq    %rdx
6655         popq    %rsi
6656         popq    %rdi
6657         movq    1496(%rax), %r11
6658         jmp     *%r11
6659 #else
6660         movq    _glapi_Dispatch(%rip), %rax
6661         testq   %rax, %rax
6662         je      1f
6663         movq    1496(%rax), %r11
6664         jmp     *%r11
6665 1:
6666         pushq   %rdi
6667         pushq   %rsi
6668         pushq   %rdx
6669         call    _glapi_get_dispatch
6670         popq    %rdx
6671         popq    %rsi
6672         popq    %rdi
6673         movq    1496(%rax), %r11
6674         jmp     *%r11
6675 #endif /* defined(GLX_USE_TLS) */
6676         .size   GL_PREFIX(TexEnviv), .-GL_PREFIX(TexEnviv)
6677
6678         .p2align        4,,15
6679         .globl  GL_PREFIX(TexGend)
6680         .type   GL_PREFIX(TexGend), @function
6681 GL_PREFIX(TexGend):
6682 #if defined(GLX_USE_TLS)
6683         call    _x86_64_get_dispatch@PLT
6684         movq    1504(%rax), %r11
6685         jmp     *%r11
6686 #elif defined(PTHREADS)
6687         subq    $24, %rsp
6688         movq    %rdi, (%rsp)
6689         movq    %rsi, 8(%rsp)
6690         movq    %xmm0, 16(%rsp)
6691         call    _x86_64_get_dispatch@PLT
6692         movq    16(%rsp), %xmm0
6693         movq    8(%rsp), %rsi
6694         movq    (%rsp), %rdi
6695         addq    $24, %rsp
6696         movq    1504(%rax), %r11
6697         jmp     *%r11
6698 #else
6699         movq    _glapi_Dispatch(%rip), %rax
6700         testq   %rax, %rax
6701         je      1f
6702         movq    1504(%rax), %r11
6703         jmp     *%r11
6704 1:
6705         subq    $24, %rsp
6706         movq    %rdi, (%rsp)
6707         movq    %rsi, 8(%rsp)
6708         movq    %xmm0, 16(%rsp)
6709         call    _glapi_get_dispatch
6710         movq    16(%rsp), %xmm0
6711         movq    8(%rsp), %rsi
6712         movq    (%rsp), %rdi
6713         addq    $24, %rsp
6714         movq    1504(%rax), %r11
6715         jmp     *%r11
6716 #endif /* defined(GLX_USE_TLS) */
6717         .size   GL_PREFIX(TexGend), .-GL_PREFIX(TexGend)
6718
6719         .p2align        4,,15
6720         .globl  GL_PREFIX(TexGendv)
6721         .type   GL_PREFIX(TexGendv), @function
6722 GL_PREFIX(TexGendv):
6723 #if defined(GLX_USE_TLS)
6724         call    _x86_64_get_dispatch@PLT
6725         movq    1512(%rax), %r11
6726         jmp     *%r11
6727 #elif defined(PTHREADS)
6728         pushq   %rdi
6729         pushq   %rsi
6730         pushq   %rdx
6731         call    _x86_64_get_dispatch@PLT
6732         popq    %rdx
6733         popq    %rsi
6734         popq    %rdi
6735         movq    1512(%rax), %r11
6736         jmp     *%r11
6737 #else
6738         movq    _glapi_Dispatch(%rip), %rax
6739         testq   %rax, %rax
6740         je      1f
6741         movq    1512(%rax), %r11
6742         jmp     *%r11
6743 1:
6744         pushq   %rdi
6745         pushq   %rsi
6746         pushq   %rdx
6747         call    _glapi_get_dispatch
6748         popq    %rdx
6749         popq    %rsi
6750         popq    %rdi
6751         movq    1512(%rax), %r11
6752         jmp     *%r11
6753 #endif /* defined(GLX_USE_TLS) */
6754         .size   GL_PREFIX(TexGendv), .-GL_PREFIX(TexGendv)
6755
6756         .p2align        4,,15
6757         .globl  GL_PREFIX(TexGenf)
6758         .type   GL_PREFIX(TexGenf), @function
6759 GL_PREFIX(TexGenf):
6760 #if defined(GLX_USE_TLS)
6761         call    _x86_64_get_dispatch@PLT
6762         movq    1520(%rax), %r11
6763         jmp     *%r11
6764 #elif defined(PTHREADS)
6765         subq    $24, %rsp
6766         movq    %rdi, (%rsp)
6767         movq    %rsi, 8(%rsp)
6768         movq    %xmm0, 16(%rsp)
6769         call    _x86_64_get_dispatch@PLT
6770         movq    16(%rsp), %xmm0
6771         movq    8(%rsp), %rsi
6772         movq    (%rsp), %rdi
6773         addq    $24, %rsp
6774         movq    1520(%rax), %r11
6775         jmp     *%r11
6776 #else
6777         movq    _glapi_Dispatch(%rip), %rax
6778         testq   %rax, %rax
6779         je      1f
6780         movq    1520(%rax), %r11
6781         jmp     *%r11
6782 1:
6783         subq    $24, %rsp
6784         movq    %rdi, (%rsp)
6785         movq    %rsi, 8(%rsp)
6786         movq    %xmm0, 16(%rsp)
6787         call    _glapi_get_dispatch
6788         movq    16(%rsp), %xmm0
6789         movq    8(%rsp), %rsi
6790         movq    (%rsp), %rdi
6791         addq    $24, %rsp
6792         movq    1520(%rax), %r11
6793         jmp     *%r11
6794 #endif /* defined(GLX_USE_TLS) */
6795         .size   GL_PREFIX(TexGenf), .-GL_PREFIX(TexGenf)
6796
6797         .p2align        4,,15
6798         .globl  GL_PREFIX(TexGenfv)
6799         .type   GL_PREFIX(TexGenfv), @function
6800 GL_PREFIX(TexGenfv):
6801 #if defined(GLX_USE_TLS)
6802         call    _x86_64_get_dispatch@PLT
6803         movq    1528(%rax), %r11
6804         jmp     *%r11
6805 #elif defined(PTHREADS)
6806         pushq   %rdi
6807         pushq   %rsi
6808         pushq   %rdx
6809         call    _x86_64_get_dispatch@PLT
6810         popq    %rdx
6811         popq    %rsi
6812         popq    %rdi
6813         movq    1528(%rax), %r11
6814         jmp     *%r11
6815 #else
6816         movq    _glapi_Dispatch(%rip), %rax
6817         testq   %rax, %rax
6818         je      1f
6819         movq    1528(%rax), %r11
6820         jmp     *%r11
6821 1:
6822         pushq   %rdi
6823         pushq   %rsi
6824         pushq   %rdx
6825         call    _glapi_get_dispatch
6826         popq    %rdx
6827         popq    %rsi
6828         popq    %rdi
6829         movq    1528(%rax), %r11
6830         jmp     *%r11
6831 #endif /* defined(GLX_USE_TLS) */
6832         .size   GL_PREFIX(TexGenfv), .-GL_PREFIX(TexGenfv)
6833
6834         .p2align        4,,15
6835         .globl  GL_PREFIX(TexGeni)
6836         .type   GL_PREFIX(TexGeni), @function
6837 GL_PREFIX(TexGeni):
6838 #if defined(GLX_USE_TLS)
6839         call    _x86_64_get_dispatch@PLT
6840         movq    1536(%rax), %r11
6841         jmp     *%r11
6842 #elif defined(PTHREADS)
6843         pushq   %rdi
6844         pushq   %rsi
6845         pushq   %rdx
6846         call    _x86_64_get_dispatch@PLT
6847         popq    %rdx
6848         popq    %rsi
6849         popq    %rdi
6850         movq    1536(%rax), %r11
6851         jmp     *%r11
6852 #else
6853         movq    _glapi_Dispatch(%rip), %rax
6854         testq   %rax, %rax
6855         je      1f
6856         movq    1536(%rax), %r11
6857         jmp     *%r11
6858 1:
6859         pushq   %rdi
6860         pushq   %rsi
6861         pushq   %rdx
6862         call    _glapi_get_dispatch
6863         popq    %rdx
6864         popq    %rsi
6865         popq    %rdi
6866         movq    1536(%rax), %r11
6867         jmp     *%r11
6868 #endif /* defined(GLX_USE_TLS) */
6869         .size   GL_PREFIX(TexGeni), .-GL_PREFIX(TexGeni)
6870
6871         .p2align        4,,15
6872         .globl  GL_PREFIX(TexGeniv)
6873         .type   GL_PREFIX(TexGeniv), @function
6874 GL_PREFIX(TexGeniv):
6875 #if defined(GLX_USE_TLS)
6876         call    _x86_64_get_dispatch@PLT
6877         movq    1544(%rax), %r11
6878         jmp     *%r11
6879 #elif defined(PTHREADS)
6880         pushq   %rdi
6881         pushq   %rsi
6882         pushq   %rdx
6883         call    _x86_64_get_dispatch@PLT
6884         popq    %rdx
6885         popq    %rsi
6886         popq    %rdi
6887         movq    1544(%rax), %r11
6888         jmp     *%r11
6889 #else
6890         movq    _glapi_Dispatch(%rip), %rax
6891         testq   %rax, %rax
6892         je      1f
6893         movq    1544(%rax), %r11
6894         jmp     *%r11
6895 1:
6896         pushq   %rdi
6897         pushq   %rsi
6898         pushq   %rdx
6899         call    _glapi_get_dispatch
6900         popq    %rdx
6901         popq    %rsi
6902         popq    %rdi
6903         movq    1544(%rax), %r11
6904         jmp     *%r11
6905 #endif /* defined(GLX_USE_TLS) */
6906         .size   GL_PREFIX(TexGeniv), .-GL_PREFIX(TexGeniv)
6907
6908         .p2align        4,,15
6909         .globl  GL_PREFIX(FeedbackBuffer)
6910         .type   GL_PREFIX(FeedbackBuffer), @function
6911 GL_PREFIX(FeedbackBuffer):
6912 #if defined(GLX_USE_TLS)
6913         call    _x86_64_get_dispatch@PLT
6914         movq    1552(%rax), %r11
6915         jmp     *%r11
6916 #elif defined(PTHREADS)
6917         pushq   %rdi
6918         pushq   %rsi
6919         pushq   %rdx
6920         call    _x86_64_get_dispatch@PLT
6921         popq    %rdx
6922         popq    %rsi
6923         popq    %rdi
6924         movq    1552(%rax), %r11
6925         jmp     *%r11
6926 #else
6927         movq    _glapi_Dispatch(%rip), %rax
6928         testq   %rax, %rax
6929         je      1f
6930         movq    1552(%rax), %r11
6931         jmp     *%r11
6932 1:
6933         pushq   %rdi
6934         pushq   %rsi
6935         pushq   %rdx
6936         call    _glapi_get_dispatch
6937         popq    %rdx
6938         popq    %rsi
6939         popq    %rdi
6940         movq    1552(%rax), %r11
6941         jmp     *%r11
6942 #endif /* defined(GLX_USE_TLS) */
6943         .size   GL_PREFIX(FeedbackBuffer), .-GL_PREFIX(FeedbackBuffer)
6944
6945         .p2align        4,,15
6946         .globl  GL_PREFIX(SelectBuffer)
6947         .type   GL_PREFIX(SelectBuffer), @function
6948 GL_PREFIX(SelectBuffer):
6949 #if defined(GLX_USE_TLS)
6950         call    _x86_64_get_dispatch@PLT
6951         movq    1560(%rax), %r11
6952         jmp     *%r11
6953 #elif defined(PTHREADS)
6954         pushq   %rdi
6955         pushq   %rsi
6956         pushq   %rbp
6957         call    _x86_64_get_dispatch@PLT
6958         popq    %rbp
6959         popq    %rsi
6960         popq    %rdi
6961         movq    1560(%rax), %r11
6962         jmp     *%r11
6963 #else
6964         movq    _glapi_Dispatch(%rip), %rax
6965         testq   %rax, %rax
6966         je      1f
6967         movq    1560(%rax), %r11
6968         jmp     *%r11
6969 1:
6970         pushq   %rdi
6971         pushq   %rsi
6972         pushq   %rbp
6973         call    _glapi_get_dispatch
6974         popq    %rbp
6975         popq    %rsi
6976         popq    %rdi
6977         movq    1560(%rax), %r11
6978         jmp     *%r11
6979 #endif /* defined(GLX_USE_TLS) */
6980         .size   GL_PREFIX(SelectBuffer), .-GL_PREFIX(SelectBuffer)
6981
6982         .p2align        4,,15
6983         .globl  GL_PREFIX(RenderMode)
6984         .type   GL_PREFIX(RenderMode), @function
6985 GL_PREFIX(RenderMode):
6986 #if defined(GLX_USE_TLS)
6987         call    _x86_64_get_dispatch@PLT
6988         movq    1568(%rax), %r11
6989         jmp     *%r11
6990 #elif defined(PTHREADS)
6991         pushq   %rdi
6992         call    _x86_64_get_dispatch@PLT
6993         popq    %rdi
6994         movq    1568(%rax), %r11
6995         jmp     *%r11
6996 #else
6997         movq    _glapi_Dispatch(%rip), %rax
6998         testq   %rax, %rax
6999         je      1f
7000         movq    1568(%rax), %r11
7001         jmp     *%r11
7002 1:
7003         pushq   %rdi
7004         call    _glapi_get_dispatch
7005         popq    %rdi
7006         movq    1568(%rax), %r11
7007         jmp     *%r11
7008 #endif /* defined(GLX_USE_TLS) */
7009         .size   GL_PREFIX(RenderMode), .-GL_PREFIX(RenderMode)
7010
7011         .p2align        4,,15
7012         .globl  GL_PREFIX(InitNames)
7013         .type   GL_PREFIX(InitNames), @function
7014 GL_PREFIX(InitNames):
7015 #if defined(GLX_USE_TLS)
7016         call    _x86_64_get_dispatch@PLT
7017         movq    1576(%rax), %r11
7018         jmp     *%r11
7019 #elif defined(PTHREADS)
7020         pushq   %rbp
7021         call    _x86_64_get_dispatch@PLT
7022         popq    %rbp
7023         movq    1576(%rax), %r11
7024         jmp     *%r11
7025 #else
7026         movq    _glapi_Dispatch(%rip), %rax
7027         testq   %rax, %rax
7028         je      1f
7029         movq    1576(%rax), %r11
7030         jmp     *%r11
7031 1:
7032         pushq   %rbp
7033         call    _glapi_get_dispatch
7034         popq    %rbp
7035         movq    1576(%rax), %r11
7036         jmp     *%r11
7037 #endif /* defined(GLX_USE_TLS) */
7038         .size   GL_PREFIX(InitNames), .-GL_PREFIX(InitNames)
7039
7040         .p2align        4,,15
7041         .globl  GL_PREFIX(LoadName)
7042         .type   GL_PREFIX(LoadName), @function
7043 GL_PREFIX(LoadName):
7044 #if defined(GLX_USE_TLS)
7045         call    _x86_64_get_dispatch@PLT
7046         movq    1584(%rax), %r11
7047         jmp     *%r11
7048 #elif defined(PTHREADS)
7049         pushq   %rdi
7050         call    _x86_64_get_dispatch@PLT
7051         popq    %rdi
7052         movq    1584(%rax), %r11
7053         jmp     *%r11
7054 #else
7055         movq    _glapi_Dispatch(%rip), %rax
7056         testq   %rax, %rax
7057         je      1f
7058         movq    1584(%rax), %r11
7059         jmp     *%r11
7060 1:
7061         pushq   %rdi
7062         call    _glapi_get_dispatch
7063         popq    %rdi
7064         movq    1584(%rax), %r11
7065         jmp     *%r11
7066 #endif /* defined(GLX_USE_TLS) */
7067         .size   GL_PREFIX(LoadName), .-GL_PREFIX(LoadName)
7068
7069         .p2align        4,,15
7070         .globl  GL_PREFIX(PassThrough)
7071         .type   GL_PREFIX(PassThrough), @function
7072 GL_PREFIX(PassThrough):
7073 #if defined(GLX_USE_TLS)
7074         call    _x86_64_get_dispatch@PLT
7075         movq    1592(%rax), %r11
7076         jmp     *%r11
7077 #elif defined(PTHREADS)
7078         subq    $8, %rsp
7079         movq    %xmm0, (%rsp)
7080         call    _x86_64_get_dispatch@PLT
7081         movq    (%rsp), %xmm0
7082         addq    $8, %rsp
7083         movq    1592(%rax), %r11
7084         jmp     *%r11
7085 #else
7086         movq    _glapi_Dispatch(%rip), %rax
7087         testq   %rax, %rax
7088         je      1f
7089         movq    1592(%rax), %r11
7090         jmp     *%r11
7091 1:
7092         subq    $8, %rsp
7093         movq    %xmm0, (%rsp)
7094         call    _glapi_get_dispatch
7095         movq    (%rsp), %xmm0
7096         addq    $8, %rsp
7097         movq    1592(%rax), %r11
7098         jmp     *%r11
7099 #endif /* defined(GLX_USE_TLS) */
7100         .size   GL_PREFIX(PassThrough), .-GL_PREFIX(PassThrough)
7101
7102         .p2align        4,,15
7103         .globl  GL_PREFIX(PopName)
7104         .type   GL_PREFIX(PopName), @function
7105 GL_PREFIX(PopName):
7106 #if defined(GLX_USE_TLS)
7107         call    _x86_64_get_dispatch@PLT
7108         movq    1600(%rax), %r11
7109         jmp     *%r11
7110 #elif defined(PTHREADS)
7111         pushq   %rbp
7112         call    _x86_64_get_dispatch@PLT
7113         popq    %rbp
7114         movq    1600(%rax), %r11
7115         jmp     *%r11
7116 #else
7117         movq    _glapi_Dispatch(%rip), %rax
7118         testq   %rax, %rax
7119         je      1f
7120         movq    1600(%rax), %r11
7121         jmp     *%r11
7122 1:
7123         pushq   %rbp
7124         call    _glapi_get_dispatch
7125         popq    %rbp
7126         movq    1600(%rax), %r11
7127         jmp     *%r11
7128 #endif /* defined(GLX_USE_TLS) */
7129         .size   GL_PREFIX(PopName), .-GL_PREFIX(PopName)
7130
7131         .p2align        4,,15
7132         .globl  GL_PREFIX(PushName)
7133         .type   GL_PREFIX(PushName), @function
7134 GL_PREFIX(PushName):
7135 #if defined(GLX_USE_TLS)
7136         call    _x86_64_get_dispatch@PLT
7137         movq    1608(%rax), %r11
7138         jmp     *%r11
7139 #elif defined(PTHREADS)
7140         pushq   %rdi
7141         call    _x86_64_get_dispatch@PLT
7142         popq    %rdi
7143         movq    1608(%rax), %r11
7144         jmp     *%r11
7145 #else
7146         movq    _glapi_Dispatch(%rip), %rax
7147         testq   %rax, %rax
7148         je      1f
7149         movq    1608(%rax), %r11
7150         jmp     *%r11
7151 1:
7152         pushq   %rdi
7153         call    _glapi_get_dispatch
7154         popq    %rdi
7155         movq    1608(%rax), %r11
7156         jmp     *%r11
7157 #endif /* defined(GLX_USE_TLS) */
7158         .size   GL_PREFIX(PushName), .-GL_PREFIX(PushName)
7159
7160         .p2align        4,,15
7161         .globl  GL_PREFIX(DrawBuffer)
7162         .type   GL_PREFIX(DrawBuffer), @function
7163 GL_PREFIX(DrawBuffer):
7164 #if defined(GLX_USE_TLS)
7165         call    _x86_64_get_dispatch@PLT
7166         movq    1616(%rax), %r11
7167         jmp     *%r11
7168 #elif defined(PTHREADS)
7169         pushq   %rdi
7170         call    _x86_64_get_dispatch@PLT
7171         popq    %rdi
7172         movq    1616(%rax), %r11
7173         jmp     *%r11
7174 #else
7175         movq    _glapi_Dispatch(%rip), %rax
7176         testq   %rax, %rax
7177         je      1f
7178         movq    1616(%rax), %r11
7179         jmp     *%r11
7180 1:
7181         pushq   %rdi
7182         call    _glapi_get_dispatch
7183         popq    %rdi
7184         movq    1616(%rax), %r11
7185         jmp     *%r11
7186 #endif /* defined(GLX_USE_TLS) */
7187         .size   GL_PREFIX(DrawBuffer), .-GL_PREFIX(DrawBuffer)
7188
7189         .p2align        4,,15
7190         .globl  GL_PREFIX(Clear)
7191         .type   GL_PREFIX(Clear), @function
7192 GL_PREFIX(Clear):
7193 #if defined(GLX_USE_TLS)
7194         call    _x86_64_get_dispatch@PLT
7195         movq    1624(%rax), %r11
7196         jmp     *%r11
7197 #elif defined(PTHREADS)
7198         pushq   %rdi
7199         call    _x86_64_get_dispatch@PLT
7200         popq    %rdi
7201         movq    1624(%rax), %r11
7202         jmp     *%r11
7203 #else
7204         movq    _glapi_Dispatch(%rip), %rax
7205         testq   %rax, %rax
7206         je      1f
7207         movq    1624(%rax), %r11
7208         jmp     *%r11
7209 1:
7210         pushq   %rdi
7211         call    _glapi_get_dispatch
7212         popq    %rdi
7213         movq    1624(%rax), %r11
7214         jmp     *%r11
7215 #endif /* defined(GLX_USE_TLS) */
7216         .size   GL_PREFIX(Clear), .-GL_PREFIX(Clear)
7217
7218         .p2align        4,,15
7219         .globl  GL_PREFIX(ClearAccum)
7220         .type   GL_PREFIX(ClearAccum), @function
7221 GL_PREFIX(ClearAccum):
7222 #if defined(GLX_USE_TLS)
7223         call    _x86_64_get_dispatch@PLT
7224         movq    1632(%rax), %r11
7225         jmp     *%r11
7226 #elif defined(PTHREADS)
7227         subq    $40, %rsp
7228         movq    %xmm0, (%rsp)
7229         movq    %xmm1, 8(%rsp)
7230         movq    %xmm2, 16(%rsp)
7231         movq    %xmm3, 24(%rsp)
7232         call    _x86_64_get_dispatch@PLT
7233         movq    24(%rsp), %xmm3
7234         movq    16(%rsp), %xmm2
7235         movq    8(%rsp), %xmm1
7236         movq    (%rsp), %xmm0
7237         addq    $40, %rsp
7238         movq    1632(%rax), %r11
7239         jmp     *%r11
7240 #else
7241         movq    _glapi_Dispatch(%rip), %rax
7242         testq   %rax, %rax
7243         je      1f
7244         movq    1632(%rax), %r11
7245         jmp     *%r11
7246 1:
7247         subq    $40, %rsp
7248         movq    %xmm0, (%rsp)
7249         movq    %xmm1, 8(%rsp)
7250         movq    %xmm2, 16(%rsp)
7251         movq    %xmm3, 24(%rsp)
7252         call    _glapi_get_dispatch
7253         movq    24(%rsp), %xmm3
7254         movq    16(%rsp), %xmm2
7255         movq    8(%rsp), %xmm1
7256         movq    (%rsp), %xmm0
7257         addq    $40, %rsp
7258         movq    1632(%rax), %r11
7259         jmp     *%r11
7260 #endif /* defined(GLX_USE_TLS) */
7261         .size   GL_PREFIX(ClearAccum), .-GL_PREFIX(ClearAccum)
7262
7263         .p2align        4,,15
7264         .globl  GL_PREFIX(ClearIndex)
7265         .type   GL_PREFIX(ClearIndex), @function
7266 GL_PREFIX(ClearIndex):
7267 #if defined(GLX_USE_TLS)
7268         call    _x86_64_get_dispatch@PLT
7269         movq    1640(%rax), %r11
7270         jmp     *%r11
7271 #elif defined(PTHREADS)
7272         subq    $8, %rsp
7273         movq    %xmm0, (%rsp)
7274         call    _x86_64_get_dispatch@PLT
7275         movq    (%rsp), %xmm0
7276         addq    $8, %rsp
7277         movq    1640(%rax), %r11
7278         jmp     *%r11
7279 #else
7280         movq    _glapi_Dispatch(%rip), %rax
7281         testq   %rax, %rax
7282         je      1f
7283         movq    1640(%rax), %r11
7284         jmp     *%r11
7285 1:
7286         subq    $8, %rsp
7287         movq    %xmm0, (%rsp)
7288         call    _glapi_get_dispatch
7289         movq    (%rsp), %xmm0
7290         addq    $8, %rsp
7291         movq    1640(%rax), %r11
7292         jmp     *%r11
7293 #endif /* defined(GLX_USE_TLS) */
7294         .size   GL_PREFIX(ClearIndex), .-GL_PREFIX(ClearIndex)
7295
7296         .p2align        4,,15
7297         .globl  GL_PREFIX(ClearColor)
7298         .type   GL_PREFIX(ClearColor), @function
7299 GL_PREFIX(ClearColor):
7300 #if defined(GLX_USE_TLS)
7301         call    _x86_64_get_dispatch@PLT
7302         movq    1648(%rax), %r11
7303         jmp     *%r11
7304 #elif defined(PTHREADS)
7305         pushq   %rdi
7306         pushq   %rsi
7307         pushq   %rdx
7308         pushq   %rcx
7309         pushq   %rbp
7310         call    _x86_64_get_dispatch@PLT
7311         popq    %rbp
7312         popq    %rcx
7313         popq    %rdx
7314         popq    %rsi
7315         popq    %rdi
7316         movq    1648(%rax), %r11
7317         jmp     *%r11
7318 #else
7319         movq    _glapi_Dispatch(%rip), %rax
7320         testq   %rax, %rax
7321         je      1f
7322         movq    1648(%rax), %r11
7323         jmp     *%r11
7324 1:
7325         pushq   %rdi
7326         pushq   %rsi
7327         pushq   %rdx
7328         pushq   %rcx
7329         pushq   %rbp
7330         call    _glapi_get_dispatch
7331         popq    %rbp
7332         popq    %rcx
7333         popq    %rdx
7334         popq    %rsi
7335         popq    %rdi
7336         movq    1648(%rax), %r11
7337         jmp     *%r11
7338 #endif /* defined(GLX_USE_TLS) */
7339         .size   GL_PREFIX(ClearColor), .-GL_PREFIX(ClearColor)
7340
7341         .p2align        4,,15
7342         .globl  GL_PREFIX(ClearStencil)
7343         .type   GL_PREFIX(ClearStencil), @function
7344 GL_PREFIX(ClearStencil):
7345 #if defined(GLX_USE_TLS)
7346         call    _x86_64_get_dispatch@PLT
7347         movq    1656(%rax), %r11
7348         jmp     *%r11
7349 #elif defined(PTHREADS)
7350         pushq   %rdi
7351         call    _x86_64_get_dispatch@PLT
7352         popq    %rdi
7353         movq    1656(%rax), %r11
7354         jmp     *%r11
7355 #else
7356         movq    _glapi_Dispatch(%rip), %rax
7357         testq   %rax, %rax
7358         je      1f
7359         movq    1656(%rax), %r11
7360         jmp     *%r11
7361 1:
7362         pushq   %rdi
7363         call    _glapi_get_dispatch
7364         popq    %rdi
7365         movq    1656(%rax), %r11
7366         jmp     *%r11
7367 #endif /* defined(GLX_USE_TLS) */
7368         .size   GL_PREFIX(ClearStencil), .-GL_PREFIX(ClearStencil)
7369
7370         .p2align        4,,15
7371         .globl  GL_PREFIX(ClearDepth)
7372         .type   GL_PREFIX(ClearDepth), @function
7373 GL_PREFIX(ClearDepth):
7374 #if defined(GLX_USE_TLS)
7375         call    _x86_64_get_dispatch@PLT
7376         movq    1664(%rax), %r11
7377         jmp     *%r11
7378 #elif defined(PTHREADS)
7379         pushq   %rdi
7380         call    _x86_64_get_dispatch@PLT
7381         popq    %rdi
7382         movq    1664(%rax), %r11
7383         jmp     *%r11
7384 #else
7385         movq    _glapi_Dispatch(%rip), %rax
7386         testq   %rax, %rax
7387         je      1f
7388         movq    1664(%rax), %r11
7389         jmp     *%r11
7390 1:
7391         pushq   %rdi
7392         call    _glapi_get_dispatch
7393         popq    %rdi
7394         movq    1664(%rax), %r11
7395         jmp     *%r11
7396 #endif /* defined(GLX_USE_TLS) */
7397         .size   GL_PREFIX(ClearDepth), .-GL_PREFIX(ClearDepth)
7398
7399         .p2align        4,,15
7400         .globl  GL_PREFIX(StencilMask)
7401         .type   GL_PREFIX(StencilMask), @function
7402 GL_PREFIX(StencilMask):
7403 #if defined(GLX_USE_TLS)
7404         call    _x86_64_get_dispatch@PLT
7405         movq    1672(%rax), %r11
7406         jmp     *%r11
7407 #elif defined(PTHREADS)
7408         pushq   %rdi
7409         call    _x86_64_get_dispatch@PLT
7410         popq    %rdi
7411         movq    1672(%rax), %r11
7412         jmp     *%r11
7413 #else
7414         movq    _glapi_Dispatch(%rip), %rax
7415         testq   %rax, %rax
7416         je      1f
7417         movq    1672(%rax), %r11
7418         jmp     *%r11
7419 1:
7420         pushq   %rdi
7421         call    _glapi_get_dispatch
7422         popq    %rdi
7423         movq    1672(%rax), %r11
7424         jmp     *%r11
7425 #endif /* defined(GLX_USE_TLS) */
7426         .size   GL_PREFIX(StencilMask), .-GL_PREFIX(StencilMask)
7427
7428         .p2align        4,,15
7429         .globl  GL_PREFIX(ColorMask)
7430         .type   GL_PREFIX(ColorMask), @function
7431 GL_PREFIX(ColorMask):
7432 #if defined(GLX_USE_TLS)
7433         call    _x86_64_get_dispatch@PLT
7434         movq    1680(%rax), %r11
7435         jmp     *%r11
7436 #elif defined(PTHREADS)
7437         pushq   %rdi
7438         pushq   %rsi
7439         pushq   %rdx
7440         pushq   %rcx
7441         pushq   %rbp
7442         call    _x86_64_get_dispatch@PLT
7443         popq    %rbp
7444         popq    %rcx
7445         popq    %rdx
7446         popq    %rsi
7447         popq    %rdi
7448         movq    1680(%rax), %r11
7449         jmp     *%r11
7450 #else
7451         movq    _glapi_Dispatch(%rip), %rax
7452         testq   %rax, %rax
7453         je      1f
7454         movq    1680(%rax), %r11
7455         jmp     *%r11
7456 1:
7457         pushq   %rdi
7458         pushq   %rsi
7459         pushq   %rdx
7460         pushq   %rcx
7461         pushq   %rbp
7462         call    _glapi_get_dispatch
7463         popq    %rbp
7464         popq    %rcx
7465         popq    %rdx
7466         popq    %rsi
7467         popq    %rdi
7468         movq    1680(%rax), %r11
7469         jmp     *%r11
7470 #endif /* defined(GLX_USE_TLS) */
7471         .size   GL_PREFIX(ColorMask), .-GL_PREFIX(ColorMask)
7472
7473         .p2align        4,,15
7474         .globl  GL_PREFIX(DepthMask)
7475         .type   GL_PREFIX(DepthMask), @function
7476 GL_PREFIX(DepthMask):
7477 #if defined(GLX_USE_TLS)
7478         call    _x86_64_get_dispatch@PLT
7479         movq    1688(%rax), %r11
7480         jmp     *%r11
7481 #elif defined(PTHREADS)
7482         pushq   %rdi
7483         call    _x86_64_get_dispatch@PLT
7484         popq    %rdi
7485         movq    1688(%rax), %r11
7486         jmp     *%r11
7487 #else
7488         movq    _glapi_Dispatch(%rip), %rax
7489         testq   %rax, %rax
7490         je      1f
7491         movq    1688(%rax), %r11
7492         jmp     *%r11
7493 1:
7494         pushq   %rdi
7495         call    _glapi_get_dispatch
7496         popq    %rdi
7497         movq    1688(%rax), %r11
7498         jmp     *%r11
7499 #endif /* defined(GLX_USE_TLS) */
7500         .size   GL_PREFIX(DepthMask), .-GL_PREFIX(DepthMask)
7501
7502         .p2align        4,,15
7503         .globl  GL_PREFIX(IndexMask)
7504         .type   GL_PREFIX(IndexMask), @function
7505 GL_PREFIX(IndexMask):
7506 #if defined(GLX_USE_TLS)
7507         call    _x86_64_get_dispatch@PLT
7508         movq    1696(%rax), %r11
7509         jmp     *%r11
7510 #elif defined(PTHREADS)
7511         pushq   %rdi
7512         call    _x86_64_get_dispatch@PLT
7513         popq    %rdi
7514         movq    1696(%rax), %r11
7515         jmp     *%r11
7516 #else
7517         movq    _glapi_Dispatch(%rip), %rax
7518         testq   %rax, %rax
7519         je      1f
7520         movq    1696(%rax), %r11
7521         jmp     *%r11
7522 1:
7523         pushq   %rdi
7524         call    _glapi_get_dispatch
7525         popq    %rdi
7526         movq    1696(%rax), %r11
7527         jmp     *%r11
7528 #endif /* defined(GLX_USE_TLS) */
7529         .size   GL_PREFIX(IndexMask), .-GL_PREFIX(IndexMask)
7530
7531         .p2align        4,,15
7532         .globl  GL_PREFIX(Accum)
7533         .type   GL_PREFIX(Accum), @function
7534 GL_PREFIX(Accum):
7535 #if defined(GLX_USE_TLS)
7536         call    _x86_64_get_dispatch@PLT
7537         movq    1704(%rax), %r11
7538         jmp     *%r11
7539 #elif defined(PTHREADS)
7540         subq    $24, %rsp
7541         movq    %rdi, (%rsp)
7542         movq    %xmm0, 8(%rsp)
7543         call    _x86_64_get_dispatch@PLT
7544         movq    8(%rsp), %xmm0
7545         movq    (%rsp), %rdi
7546         addq    $24, %rsp
7547         movq    1704(%rax), %r11
7548         jmp     *%r11
7549 #else
7550         movq    _glapi_Dispatch(%rip), %rax
7551         testq   %rax, %rax
7552         je      1f
7553         movq    1704(%rax), %r11
7554         jmp     *%r11
7555 1:
7556         subq    $24, %rsp
7557         movq    %rdi, (%rsp)
7558         movq    %xmm0, 8(%rsp)
7559         call    _glapi_get_dispatch
7560         movq    8(%rsp), %xmm0
7561         movq    (%rsp), %rdi
7562         addq    $24, %rsp
7563         movq    1704(%rax), %r11
7564         jmp     *%r11
7565 #endif /* defined(GLX_USE_TLS) */
7566         .size   GL_PREFIX(Accum), .-GL_PREFIX(Accum)
7567
7568         .p2align        4,,15
7569         .globl  GL_PREFIX(Disable)
7570         .type   GL_PREFIX(Disable), @function
7571 GL_PREFIX(Disable):
7572 #if defined(GLX_USE_TLS)
7573         call    _x86_64_get_dispatch@PLT
7574         movq    1712(%rax), %r11
7575         jmp     *%r11
7576 #elif defined(PTHREADS)
7577         pushq   %rdi
7578         call    _x86_64_get_dispatch@PLT
7579         popq    %rdi
7580         movq    1712(%rax), %r11
7581         jmp     *%r11
7582 #else
7583         movq    _glapi_Dispatch(%rip), %rax
7584         testq   %rax, %rax
7585         je      1f
7586         movq    1712(%rax), %r11
7587         jmp     *%r11
7588 1:
7589         pushq   %rdi
7590         call    _glapi_get_dispatch
7591         popq    %rdi
7592         movq    1712(%rax), %r11
7593         jmp     *%r11
7594 #endif /* defined(GLX_USE_TLS) */
7595         .size   GL_PREFIX(Disable), .-GL_PREFIX(Disable)
7596
7597         .p2align        4,,15
7598         .globl  GL_PREFIX(Enable)
7599         .type   GL_PREFIX(Enable), @function
7600 GL_PREFIX(Enable):
7601 #if defined(GLX_USE_TLS)
7602         call    _x86_64_get_dispatch@PLT
7603         movq    1720(%rax), %r11
7604         jmp     *%r11
7605 #elif defined(PTHREADS)
7606         pushq   %rdi
7607         call    _x86_64_get_dispatch@PLT
7608         popq    %rdi
7609         movq    1720(%rax), %r11
7610         jmp     *%r11
7611 #else
7612         movq    _glapi_Dispatch(%rip), %rax
7613         testq   %rax, %rax
7614         je      1f
7615         movq    1720(%rax), %r11
7616         jmp     *%r11
7617 1:
7618         pushq   %rdi
7619         call    _glapi_get_dispatch
7620         popq    %rdi
7621         movq    1720(%rax), %r11
7622         jmp     *%r11
7623 #endif /* defined(GLX_USE_TLS) */
7624         .size   GL_PREFIX(Enable), .-GL_PREFIX(Enable)
7625
7626         .p2align        4,,15
7627         .globl  GL_PREFIX(Finish)
7628         .type   GL_PREFIX(Finish), @function
7629 GL_PREFIX(Finish):
7630 #if defined(GLX_USE_TLS)
7631         call    _x86_64_get_dispatch@PLT
7632         movq    1728(%rax), %r11
7633         jmp     *%r11
7634 #elif defined(PTHREADS)
7635         pushq   %rbp
7636         call    _x86_64_get_dispatch@PLT
7637         popq    %rbp
7638         movq    1728(%rax), %r11
7639         jmp     *%r11
7640 #else
7641         movq    _glapi_Dispatch(%rip), %rax
7642         testq   %rax, %rax
7643         je      1f
7644         movq    1728(%rax), %r11
7645         jmp     *%r11
7646 1:
7647         pushq   %rbp
7648         call    _glapi_get_dispatch
7649         popq    %rbp
7650         movq    1728(%rax), %r11
7651         jmp     *%r11
7652 #endif /* defined(GLX_USE_TLS) */
7653         .size   GL_PREFIX(Finish), .-GL_PREFIX(Finish)
7654
7655         .p2align        4,,15
7656         .globl  GL_PREFIX(Flush)
7657         .type   GL_PREFIX(Flush), @function
7658 GL_PREFIX(Flush):
7659 #if defined(GLX_USE_TLS)
7660         call    _x86_64_get_dispatch@PLT
7661         movq    1736(%rax), %r11
7662         jmp     *%r11
7663 #elif defined(PTHREADS)
7664         pushq   %rbp
7665         call    _x86_64_get_dispatch@PLT
7666         popq    %rbp
7667         movq    1736(%rax), %r11
7668         jmp     *%r11
7669 #else
7670         movq    _glapi_Dispatch(%rip), %rax
7671         testq   %rax, %rax
7672         je      1f
7673         movq    1736(%rax), %r11
7674         jmp     *%r11
7675 1:
7676         pushq   %rbp
7677         call    _glapi_get_dispatch
7678         popq    %rbp
7679         movq    1736(%rax), %r11
7680         jmp     *%r11
7681 #endif /* defined(GLX_USE_TLS) */
7682         .size   GL_PREFIX(Flush), .-GL_PREFIX(Flush)
7683
7684         .p2align        4,,15
7685         .globl  GL_PREFIX(PopAttrib)
7686         .type   GL_PREFIX(PopAttrib), @function
7687 GL_PREFIX(PopAttrib):
7688 #if defined(GLX_USE_TLS)
7689         call    _x86_64_get_dispatch@PLT
7690         movq    1744(%rax), %r11
7691         jmp     *%r11
7692 #elif defined(PTHREADS)
7693         pushq   %rbp
7694         call    _x86_64_get_dispatch@PLT
7695         popq    %rbp
7696         movq    1744(%rax), %r11
7697         jmp     *%r11
7698 #else
7699         movq    _glapi_Dispatch(%rip), %rax
7700         testq   %rax, %rax
7701         je      1f
7702         movq    1744(%rax), %r11
7703         jmp     *%r11
7704 1:
7705         pushq   %rbp
7706         call    _glapi_get_dispatch
7707         popq    %rbp
7708         movq    1744(%rax), %r11
7709         jmp     *%r11
7710 #endif /* defined(GLX_USE_TLS) */
7711         .size   GL_PREFIX(PopAttrib), .-GL_PREFIX(PopAttrib)
7712
7713         .p2align        4,,15
7714         .globl  GL_PREFIX(PushAttrib)
7715         .type   GL_PREFIX(PushAttrib), @function
7716 GL_PREFIX(PushAttrib):
7717 #if defined(GLX_USE_TLS)
7718         call    _x86_64_get_dispatch@PLT
7719         movq    1752(%rax), %r11
7720         jmp     *%r11
7721 #elif defined(PTHREADS)
7722         pushq   %rdi
7723         call    _x86_64_get_dispatch@PLT
7724         popq    %rdi
7725         movq    1752(%rax), %r11
7726         jmp     *%r11
7727 #else
7728         movq    _glapi_Dispatch(%rip), %rax
7729         testq   %rax, %rax
7730         je      1f
7731         movq    1752(%rax), %r11
7732         jmp     *%r11
7733 1:
7734         pushq   %rdi
7735         call    _glapi_get_dispatch
7736         popq    %rdi
7737         movq    1752(%rax), %r11
7738         jmp     *%r11
7739 #endif /* defined(GLX_USE_TLS) */
7740         .size   GL_PREFIX(PushAttrib), .-GL_PREFIX(PushAttrib)
7741
7742         .p2align        4,,15
7743         .globl  GL_PREFIX(Map1d)
7744         .type   GL_PREFIX(Map1d), @function
7745 GL_PREFIX(Map1d):
7746 #if defined(GLX_USE_TLS)
7747         call    _x86_64_get_dispatch@PLT
7748         movq    1760(%rax), %r11
7749         jmp     *%r11
7750 #elif defined(PTHREADS)
7751         subq    $56, %rsp
7752         movq    %rdi, (%rsp)
7753         movq    %xmm0, 8(%rsp)
7754         movq    %xmm1, 16(%rsp)
7755         movq    %rsi, 24(%rsp)
7756         movq    %rdx, 32(%rsp)
7757         movq    %rcx, 40(%rsp)
7758         call    _x86_64_get_dispatch@PLT
7759         movq    40(%rsp), %rcx
7760         movq    32(%rsp), %rdx
7761         movq    24(%rsp), %rsi
7762         movq    16(%rsp), %xmm1
7763         movq    8(%rsp), %xmm0
7764         movq    (%rsp), %rdi
7765         addq    $56, %rsp
7766         movq    1760(%rax), %r11
7767         jmp     *%r11
7768 #else
7769         movq    _glapi_Dispatch(%rip), %rax
7770         testq   %rax, %rax
7771         je      1f
7772         movq    1760(%rax), %r11
7773         jmp     *%r11
7774 1:
7775         subq    $56, %rsp
7776         movq    %rdi, (%rsp)
7777         movq    %xmm0, 8(%rsp)
7778         movq    %xmm1, 16(%rsp)
7779         movq    %rsi, 24(%rsp)
7780         movq    %rdx, 32(%rsp)
7781         movq    %rcx, 40(%rsp)
7782         call    _glapi_get_dispatch
7783         movq    40(%rsp), %rcx
7784         movq    32(%rsp), %rdx
7785         movq    24(%rsp), %rsi
7786         movq    16(%rsp), %xmm1
7787         movq    8(%rsp), %xmm0
7788         movq    (%rsp), %rdi
7789         addq    $56, %rsp
7790         movq    1760(%rax), %r11
7791         jmp     *%r11
7792 #endif /* defined(GLX_USE_TLS) */
7793         .size   GL_PREFIX(Map1d), .-GL_PREFIX(Map1d)
7794
7795         .p2align        4,,15
7796         .globl  GL_PREFIX(Map1f)
7797         .type   GL_PREFIX(Map1f), @function
7798 GL_PREFIX(Map1f):
7799 #if defined(GLX_USE_TLS)
7800         call    _x86_64_get_dispatch@PLT
7801         movq    1768(%rax), %r11
7802         jmp     *%r11
7803 #elif defined(PTHREADS)
7804         subq    $56, %rsp
7805         movq    %rdi, (%rsp)
7806         movq    %xmm0, 8(%rsp)
7807         movq    %xmm1, 16(%rsp)
7808         movq    %rsi, 24(%rsp)
7809         movq    %rdx, 32(%rsp)
7810         movq    %rcx, 40(%rsp)
7811         call    _x86_64_get_dispatch@PLT
7812         movq    40(%rsp), %rcx
7813         movq    32(%rsp), %rdx
7814         movq    24(%rsp), %rsi
7815         movq    16(%rsp), %xmm1
7816         movq    8(%rsp), %xmm0
7817         movq    (%rsp), %rdi
7818         addq    $56, %rsp
7819         movq    1768(%rax), %r11
7820         jmp     *%r11
7821 #else
7822         movq    _glapi_Dispatch(%rip), %rax
7823         testq   %rax, %rax
7824         je      1f
7825         movq    1768(%rax), %r11
7826         jmp     *%r11
7827 1:
7828         subq    $56, %rsp
7829         movq    %rdi, (%rsp)
7830         movq    %xmm0, 8(%rsp)
7831         movq    %xmm1, 16(%rsp)
7832         movq    %rsi, 24(%rsp)
7833         movq    %rdx, 32(%rsp)
7834         movq    %rcx, 40(%rsp)
7835         call    _glapi_get_dispatch
7836         movq    40(%rsp), %rcx
7837         movq    32(%rsp), %rdx
7838         movq    24(%rsp), %rsi
7839         movq    16(%rsp), %xmm1
7840         movq    8(%rsp), %xmm0
7841         movq    (%rsp), %rdi
7842         addq    $56, %rsp
7843         movq    1768(%rax), %r11
7844         jmp     *%r11
7845 #endif /* defined(GLX_USE_TLS) */
7846         .size   GL_PREFIX(Map1f), .-GL_PREFIX(Map1f)
7847
7848         .p2align        4,,15
7849         .globl  GL_PREFIX(Map2d)
7850         .type   GL_PREFIX(Map2d), @function
7851 GL_PREFIX(Map2d):
7852 #if defined(GLX_USE_TLS)
7853         call    _x86_64_get_dispatch@PLT
7854         movq    1776(%rax), %r11
7855         jmp     *%r11
7856 #elif defined(PTHREADS)
7857         subq    $88, %rsp
7858         movq    %rdi, (%rsp)
7859         movq    %xmm0, 8(%rsp)
7860         movq    %xmm1, 16(%rsp)
7861         movq    %rsi, 24(%rsp)
7862         movq    %rdx, 32(%rsp)
7863         movq    %xmm2, 40(%rsp)
7864         movq    %xmm3, 48(%rsp)
7865         movq    %rcx, 56(%rsp)
7866         movq    %r8, 64(%rsp)
7867         movq    %r9, 72(%rsp)
7868         call    _x86_64_get_dispatch@PLT
7869         movq    72(%rsp), %r9
7870         movq    64(%rsp), %r8
7871         movq    56(%rsp), %rcx
7872         movq    48(%rsp), %xmm3
7873         movq    40(%rsp), %xmm2
7874         movq    32(%rsp), %rdx
7875         movq    24(%rsp), %rsi
7876         movq    16(%rsp), %xmm1
7877         movq    8(%rsp), %xmm0
7878         movq    (%rsp), %rdi
7879         addq    $88, %rsp
7880         movq    1776(%rax), %r11
7881         jmp     *%r11
7882 #else
7883         movq    _glapi_Dispatch(%rip), %rax
7884         testq   %rax, %rax
7885         je      1f
7886         movq    1776(%rax), %r11
7887         jmp     *%r11
7888 1:
7889         subq    $88, %rsp
7890         movq    %rdi, (%rsp)
7891         movq    %xmm0, 8(%rsp)
7892         movq    %xmm1, 16(%rsp)
7893         movq    %rsi, 24(%rsp)
7894         movq    %rdx, 32(%rsp)
7895         movq    %xmm2, 40(%rsp)
7896         movq    %xmm3, 48(%rsp)
7897         movq    %rcx, 56(%rsp)
7898         movq    %r8, 64(%rsp)
7899         movq    %r9, 72(%rsp)
7900         call    _glapi_get_dispatch
7901         movq    72(%rsp), %r9
7902         movq    64(%rsp), %r8
7903         movq    56(%rsp), %rcx
7904         movq    48(%rsp), %xmm3
7905         movq    40(%rsp), %xmm2
7906         movq    32(%rsp), %rdx
7907         movq    24(%rsp), %rsi
7908         movq    16(%rsp), %xmm1
7909         movq    8(%rsp), %xmm0
7910         movq    (%rsp), %rdi
7911         addq    $88, %rsp
7912         movq    1776(%rax), %r11
7913         jmp     *%r11
7914 #endif /* defined(GLX_USE_TLS) */
7915         .size   GL_PREFIX(Map2d), .-GL_PREFIX(Map2d)
7916
7917         .p2align        4,,15
7918         .globl  GL_PREFIX(Map2f)
7919         .type   GL_PREFIX(Map2f), @function
7920 GL_PREFIX(Map2f):
7921 #if defined(GLX_USE_TLS)
7922         call    _x86_64_get_dispatch@PLT
7923         movq    1784(%rax), %r11
7924         jmp     *%r11
7925 #elif defined(PTHREADS)
7926         subq    $88, %rsp
7927         movq    %rdi, (%rsp)
7928         movq    %xmm0, 8(%rsp)
7929         movq    %xmm1, 16(%rsp)
7930         movq    %rsi, 24(%rsp)
7931         movq    %rdx, 32(%rsp)
7932         movq    %xmm2, 40(%rsp)
7933         movq    %xmm3, 48(%rsp)
7934         movq    %rcx, 56(%rsp)
7935         movq    %r8, 64(%rsp)
7936         movq    %r9, 72(%rsp)
7937         call    _x86_64_get_dispatch@PLT
7938         movq    72(%rsp), %r9
7939         movq    64(%rsp), %r8
7940         movq    56(%rsp), %rcx
7941         movq    48(%rsp), %xmm3
7942         movq    40(%rsp), %xmm2
7943         movq    32(%rsp), %rdx
7944         movq    24(%rsp), %rsi
7945         movq    16(%rsp), %xmm1
7946         movq    8(%rsp), %xmm0
7947         movq    (%rsp), %rdi
7948         addq    $88, %rsp
7949         movq    1784(%rax), %r11
7950         jmp     *%r11
7951 #else
7952         movq    _glapi_Dispatch(%rip), %rax
7953         testq   %rax, %rax
7954         je      1f
7955         movq    1784(%rax), %r11
7956         jmp     *%r11
7957 1:
7958         subq    $88, %rsp
7959         movq    %rdi, (%rsp)
7960         movq    %xmm0, 8(%rsp)
7961         movq    %xmm1, 16(%rsp)
7962         movq    %rsi, 24(%rsp)
7963         movq    %rdx, 32(%rsp)
7964         movq    %xmm2, 40(%rsp)
7965         movq    %xmm3, 48(%rsp)
7966         movq    %rcx, 56(%rsp)
7967         movq    %r8, 64(%rsp)
7968         movq    %r9, 72(%rsp)
7969         call    _glapi_get_dispatch
7970         movq    72(%rsp), %r9
7971         movq    64(%rsp), %r8
7972         movq    56(%rsp), %rcx
7973         movq    48(%rsp), %xmm3
7974         movq    40(%rsp), %xmm2
7975         movq    32(%rsp), %rdx
7976         movq    24(%rsp), %rsi
7977         movq    16(%rsp), %xmm1
7978         movq    8(%rsp), %xmm0
7979         movq    (%rsp), %rdi
7980         addq    $88, %rsp
7981         movq    1784(%rax), %r11
7982         jmp     *%r11
7983 #endif /* defined(GLX_USE_TLS) */
7984         .size   GL_PREFIX(Map2f), .-GL_PREFIX(Map2f)
7985
7986         .p2align        4,,15
7987         .globl  GL_PREFIX(MapGrid1d)
7988         .type   GL_PREFIX(MapGrid1d), @function
7989 GL_PREFIX(MapGrid1d):
7990 #if defined(GLX_USE_TLS)
7991         call    _x86_64_get_dispatch@PLT
7992         movq    1792(%rax), %r11
7993         jmp     *%r11
7994 #elif defined(PTHREADS)
7995         subq    $24, %rsp
7996         movq    %rdi, (%rsp)
7997         movq    %xmm0, 8(%rsp)
7998         movq    %xmm1, 16(%rsp)
7999         call    _x86_64_get_dispatch@PLT
8000         movq    16(%rsp), %xmm1
8001         movq    8(%rsp), %xmm0
8002         movq    (%rsp), %rdi
8003         addq    $24, %rsp
8004         movq    1792(%rax), %r11
8005         jmp     *%r11
8006 #else
8007         movq    _glapi_Dispatch(%rip), %rax
8008         testq   %rax, %rax
8009         je      1f
8010         movq    1792(%rax), %r11
8011         jmp     *%r11
8012 1:
8013         subq    $24, %rsp
8014         movq    %rdi, (%rsp)
8015         movq    %xmm0, 8(%rsp)
8016         movq    %xmm1, 16(%rsp)
8017         call    _glapi_get_dispatch
8018         movq    16(%rsp), %xmm1
8019         movq    8(%rsp), %xmm0
8020         movq    (%rsp), %rdi
8021         addq    $24, %rsp
8022         movq    1792(%rax), %r11
8023         jmp     *%r11
8024 #endif /* defined(GLX_USE_TLS) */
8025         .size   GL_PREFIX(MapGrid1d), .-GL_PREFIX(MapGrid1d)
8026
8027         .p2align        4,,15
8028         .globl  GL_PREFIX(MapGrid1f)
8029         .type   GL_PREFIX(MapGrid1f), @function
8030 GL_PREFIX(MapGrid1f):
8031 #if defined(GLX_USE_TLS)
8032         call    _x86_64_get_dispatch@PLT
8033         movq    1800(%rax), %r11
8034         jmp     *%r11
8035 #elif defined(PTHREADS)
8036         subq    $24, %rsp
8037         movq    %rdi, (%rsp)
8038         movq    %xmm0, 8(%rsp)
8039         movq    %xmm1, 16(%rsp)
8040         call    _x86_64_get_dispatch@PLT
8041         movq    16(%rsp), %xmm1
8042         movq    8(%rsp), %xmm0
8043         movq    (%rsp), %rdi
8044         addq    $24, %rsp
8045         movq    1800(%rax), %r11
8046         jmp     *%r11
8047 #else
8048         movq    _glapi_Dispatch(%rip), %rax
8049         testq   %rax, %rax
8050         je      1f
8051         movq    1800(%rax), %r11
8052         jmp     *%r11
8053 1:
8054         subq    $24, %rsp
8055         movq    %rdi, (%rsp)
8056         movq    %xmm0, 8(%rsp)
8057         movq    %xmm1, 16(%rsp)
8058         call    _glapi_get_dispatch
8059         movq    16(%rsp), %xmm1
8060         movq    8(%rsp), %xmm0
8061         movq    (%rsp), %rdi
8062         addq    $24, %rsp
8063         movq    1800(%rax), %r11
8064         jmp     *%r11
8065 #endif /* defined(GLX_USE_TLS) */
8066         .size   GL_PREFIX(MapGrid1f), .-GL_PREFIX(MapGrid1f)
8067
8068         .p2align        4,,15
8069         .globl  GL_PREFIX(MapGrid2d)
8070         .type   GL_PREFIX(MapGrid2d), @function
8071 GL_PREFIX(MapGrid2d):
8072 #if defined(GLX_USE_TLS)
8073         call    _x86_64_get_dispatch@PLT
8074         movq    1808(%rax), %r11
8075         jmp     *%r11
8076 #elif defined(PTHREADS)
8077         subq    $56, %rsp
8078         movq    %rdi, (%rsp)
8079         movq    %xmm0, 8(%rsp)
8080         movq    %xmm1, 16(%rsp)
8081         movq    %rsi, 24(%rsp)
8082         movq    %xmm2, 32(%rsp)
8083         movq    %xmm3, 40(%rsp)
8084         call    _x86_64_get_dispatch@PLT
8085         movq    40(%rsp), %xmm3
8086         movq    32(%rsp), %xmm2
8087         movq    24(%rsp), %rsi
8088         movq    16(%rsp), %xmm1
8089         movq    8(%rsp), %xmm0
8090         movq    (%rsp), %rdi
8091         addq    $56, %rsp
8092         movq    1808(%rax), %r11
8093         jmp     *%r11
8094 #else
8095         movq    _glapi_Dispatch(%rip), %rax
8096         testq   %rax, %rax
8097         je      1f
8098         movq    1808(%rax), %r11
8099         jmp     *%r11
8100 1:
8101         subq    $56, %rsp
8102         movq    %rdi, (%rsp)
8103         movq    %xmm0, 8(%rsp)
8104         movq    %xmm1, 16(%rsp)
8105         movq    %rsi, 24(%rsp)
8106         movq    %xmm2, 32(%rsp)
8107         movq    %xmm3, 40(%rsp)
8108         call    _glapi_get_dispatch
8109         movq    40(%rsp), %xmm3
8110         movq    32(%rsp), %xmm2
8111         movq    24(%rsp), %rsi
8112         movq    16(%rsp), %xmm1
8113         movq    8(%rsp), %xmm0
8114         movq    (%rsp), %rdi
8115         addq    $56, %rsp
8116         movq    1808(%rax), %r11
8117         jmp     *%r11
8118 #endif /* defined(GLX_USE_TLS) */
8119         .size   GL_PREFIX(MapGrid2d), .-GL_PREFIX(MapGrid2d)
8120
8121         .p2align        4,,15
8122         .globl  GL_PREFIX(MapGrid2f)
8123         .type   GL_PREFIX(MapGrid2f), @function
8124 GL_PREFIX(MapGrid2f):
8125 #if defined(GLX_USE_TLS)
8126         call    _x86_64_get_dispatch@PLT
8127         movq    1816(%rax), %r11
8128         jmp     *%r11
8129 #elif defined(PTHREADS)
8130         subq    $56, %rsp
8131         movq    %rdi, (%rsp)
8132         movq    %xmm0, 8(%rsp)
8133         movq    %xmm1, 16(%rsp)
8134         movq    %rsi, 24(%rsp)
8135         movq    %xmm2, 32(%rsp)
8136         movq    %xmm3, 40(%rsp)
8137         call    _x86_64_get_dispatch@PLT
8138         movq    40(%rsp), %xmm3
8139         movq    32(%rsp), %xmm2
8140         movq    24(%rsp), %rsi
8141         movq    16(%rsp), %xmm1
8142         movq    8(%rsp), %xmm0
8143         movq    (%rsp), %rdi
8144         addq    $56, %rsp
8145         movq    1816(%rax), %r11
8146         jmp     *%r11
8147 #else
8148         movq    _glapi_Dispatch(%rip), %rax
8149         testq   %rax, %rax
8150         je      1f
8151         movq    1816(%rax), %r11
8152         jmp     *%r11
8153 1:
8154         subq    $56, %rsp
8155         movq    %rdi, (%rsp)
8156         movq    %xmm0, 8(%rsp)
8157         movq    %xmm1, 16(%rsp)
8158         movq    %rsi, 24(%rsp)
8159         movq    %xmm2, 32(%rsp)
8160         movq    %xmm3, 40(%rsp)
8161         call    _glapi_get_dispatch
8162         movq    40(%rsp), %xmm3
8163         movq    32(%rsp), %xmm2
8164         movq    24(%rsp), %rsi
8165         movq    16(%rsp), %xmm1
8166         movq    8(%rsp), %xmm0
8167         movq    (%rsp), %rdi
8168         addq    $56, %rsp
8169         movq    1816(%rax), %r11
8170         jmp     *%r11
8171 #endif /* defined(GLX_USE_TLS) */
8172         .size   GL_PREFIX(MapGrid2f), .-GL_PREFIX(MapGrid2f)
8173
8174         .p2align        4,,15
8175         .globl  GL_PREFIX(EvalCoord1d)
8176         .type   GL_PREFIX(EvalCoord1d), @function
8177 GL_PREFIX(EvalCoord1d):
8178 #if defined(GLX_USE_TLS)
8179         call    _x86_64_get_dispatch@PLT
8180         movq    1824(%rax), %r11
8181         jmp     *%r11
8182 #elif defined(PTHREADS)
8183         subq    $8, %rsp
8184         movq    %xmm0, (%rsp)
8185         call    _x86_64_get_dispatch@PLT
8186         movq    (%rsp), %xmm0
8187         addq    $8, %rsp
8188         movq    1824(%rax), %r11
8189         jmp     *%r11
8190 #else
8191         movq    _glapi_Dispatch(%rip), %rax
8192         testq   %rax, %rax
8193         je      1f
8194         movq    1824(%rax), %r11
8195         jmp     *%r11
8196 1:
8197         subq    $8, %rsp
8198         movq    %xmm0, (%rsp)
8199         call    _glapi_get_dispatch
8200         movq    (%rsp), %xmm0
8201         addq    $8, %rsp
8202         movq    1824(%rax), %r11
8203         jmp     *%r11
8204 #endif /* defined(GLX_USE_TLS) */
8205         .size   GL_PREFIX(EvalCoord1d), .-GL_PREFIX(EvalCoord1d)
8206
8207         .p2align        4,,15
8208         .globl  GL_PREFIX(EvalCoord1dv)
8209         .type   GL_PREFIX(EvalCoord1dv), @function
8210 GL_PREFIX(EvalCoord1dv):
8211 #if defined(GLX_USE_TLS)
8212         call    _x86_64_get_dispatch@PLT
8213         movq    1832(%rax), %r11
8214         jmp     *%r11
8215 #elif defined(PTHREADS)
8216         pushq   %rdi
8217         call    _x86_64_get_dispatch@PLT
8218         popq    %rdi
8219         movq    1832(%rax), %r11
8220         jmp     *%r11
8221 #else
8222         movq    _glapi_Dispatch(%rip), %rax
8223         testq   %rax, %rax
8224         je      1f
8225         movq    1832(%rax), %r11
8226         jmp     *%r11
8227 1:
8228         pushq   %rdi
8229         call    _glapi_get_dispatch
8230         popq    %rdi
8231         movq    1832(%rax), %r11
8232         jmp     *%r11
8233 #endif /* defined(GLX_USE_TLS) */
8234         .size   GL_PREFIX(EvalCoord1dv), .-GL_PREFIX(EvalCoord1dv)
8235
8236         .p2align        4,,15
8237         .globl  GL_PREFIX(EvalCoord1f)
8238         .type   GL_PREFIX(EvalCoord1f), @function
8239 GL_PREFIX(EvalCoord1f):
8240 #if defined(GLX_USE_TLS)
8241         call    _x86_64_get_dispatch@PLT
8242         movq    1840(%rax), %r11
8243         jmp     *%r11
8244 #elif defined(PTHREADS)
8245         subq    $8, %rsp
8246         movq    %xmm0, (%rsp)
8247         call    _x86_64_get_dispatch@PLT
8248         movq    (%rsp), %xmm0
8249         addq    $8, %rsp
8250         movq    1840(%rax), %r11
8251         jmp     *%r11
8252 #else
8253         movq    _glapi_Dispatch(%rip), %rax
8254         testq   %rax, %rax
8255         je      1f
8256         movq    1840(%rax), %r11
8257         jmp     *%r11
8258 1:
8259         subq    $8, %rsp
8260         movq    %xmm0, (%rsp)
8261         call    _glapi_get_dispatch
8262         movq    (%rsp), %xmm0
8263         addq    $8, %rsp
8264         movq    1840(%rax), %r11
8265         jmp     *%r11
8266 #endif /* defined(GLX_USE_TLS) */
8267         .size   GL_PREFIX(EvalCoord1f), .-GL_PREFIX(EvalCoord1f)
8268
8269         .p2align        4,,15
8270         .globl  GL_PREFIX(EvalCoord1fv)
8271         .type   GL_PREFIX(EvalCoord1fv), @function
8272 GL_PREFIX(EvalCoord1fv):
8273 #if defined(GLX_USE_TLS)
8274         call    _x86_64_get_dispatch@PLT
8275         movq    1848(%rax), %r11
8276         jmp     *%r11
8277 #elif defined(PTHREADS)
8278         pushq   %rdi
8279         call    _x86_64_get_dispatch@PLT
8280         popq    %rdi
8281         movq    1848(%rax), %r11
8282         jmp     *%r11
8283 #else
8284         movq    _glapi_Dispatch(%rip), %rax
8285         testq   %rax, %rax
8286         je      1f
8287         movq    1848(%rax), %r11
8288         jmp     *%r11
8289 1:
8290         pushq   %rdi
8291         call    _glapi_get_dispatch
8292         popq    %rdi
8293         movq    1848(%rax), %r11
8294         jmp     *%r11
8295 #endif /* defined(GLX_USE_TLS) */
8296         .size   GL_PREFIX(EvalCoord1fv), .-GL_PREFIX(EvalCoord1fv)
8297
8298         .p2align        4,,15
8299         .globl  GL_PREFIX(EvalCoord2d)
8300         .type   GL_PREFIX(EvalCoord2d), @function
8301 GL_PREFIX(EvalCoord2d):
8302 #if defined(GLX_USE_TLS)
8303         call    _x86_64_get_dispatch@PLT
8304         movq    1856(%rax), %r11
8305         jmp     *%r11
8306 #elif defined(PTHREADS)
8307         subq    $24, %rsp
8308         movq    %xmm0, (%rsp)
8309         movq    %xmm1, 8(%rsp)
8310         call    _x86_64_get_dispatch@PLT
8311         movq    8(%rsp), %xmm1
8312         movq    (%rsp), %xmm0
8313         addq    $24, %rsp
8314         movq    1856(%rax), %r11
8315         jmp     *%r11
8316 #else
8317         movq    _glapi_Dispatch(%rip), %rax
8318         testq   %rax, %rax
8319         je      1f
8320         movq    1856(%rax), %r11
8321         jmp     *%r11
8322 1:
8323         subq    $24, %rsp
8324         movq    %xmm0, (%rsp)
8325         movq    %xmm1, 8(%rsp)
8326         call    _glapi_get_dispatch
8327         movq    8(%rsp), %xmm1
8328         movq    (%rsp), %xmm0
8329         addq    $24, %rsp
8330         movq    1856(%rax), %r11
8331         jmp     *%r11
8332 #endif /* defined(GLX_USE_TLS) */
8333         .size   GL_PREFIX(EvalCoord2d), .-GL_PREFIX(EvalCoord2d)
8334
8335         .p2align        4,,15
8336         .globl  GL_PREFIX(EvalCoord2dv)
8337         .type   GL_PREFIX(EvalCoord2dv), @function
8338 GL_PREFIX(EvalCoord2dv):
8339 #if defined(GLX_USE_TLS)
8340         call    _x86_64_get_dispatch@PLT
8341         movq    1864(%rax), %r11
8342         jmp     *%r11
8343 #elif defined(PTHREADS)
8344         pushq   %rdi
8345         call    _x86_64_get_dispatch@PLT
8346         popq    %rdi
8347         movq    1864(%rax), %r11
8348         jmp     *%r11
8349 #else
8350         movq    _glapi_Dispatch(%rip), %rax
8351         testq   %rax, %rax
8352         je      1f
8353         movq    1864(%rax), %r11
8354         jmp     *%r11
8355 1:
8356         pushq   %rdi
8357         call    _glapi_get_dispatch
8358         popq    %rdi
8359         movq    1864(%rax), %r11
8360         jmp     *%r11
8361 #endif /* defined(GLX_USE_TLS) */
8362         .size   GL_PREFIX(EvalCoord2dv), .-GL_PREFIX(EvalCoord2dv)
8363
8364         .p2align        4,,15
8365         .globl  GL_PREFIX(EvalCoord2f)
8366         .type   GL_PREFIX(EvalCoord2f), @function
8367 GL_PREFIX(EvalCoord2f):
8368 #if defined(GLX_USE_TLS)
8369         call    _x86_64_get_dispatch@PLT
8370         movq    1872(%rax), %r11
8371         jmp     *%r11
8372 #elif defined(PTHREADS)
8373         subq    $24, %rsp
8374         movq    %xmm0, (%rsp)
8375         movq    %xmm1, 8(%rsp)
8376         call    _x86_64_get_dispatch@PLT
8377         movq    8(%rsp), %xmm1
8378         movq    (%rsp), %xmm0
8379         addq    $24, %rsp
8380         movq    1872(%rax), %r11
8381         jmp     *%r11
8382 #else
8383         movq    _glapi_Dispatch(%rip), %rax
8384         testq   %rax, %rax
8385         je      1f
8386         movq    1872(%rax), %r11
8387         jmp     *%r11
8388 1:
8389         subq    $24, %rsp
8390         movq    %xmm0, (%rsp)
8391         movq    %xmm1, 8(%rsp)
8392         call    _glapi_get_dispatch
8393         movq    8(%rsp), %xmm1
8394         movq    (%rsp), %xmm0
8395         addq    $24, %rsp
8396         movq    1872(%rax), %r11
8397         jmp     *%r11
8398 #endif /* defined(GLX_USE_TLS) */
8399         .size   GL_PREFIX(EvalCoord2f), .-GL_PREFIX(EvalCoord2f)
8400
8401         .p2align        4,,15
8402         .globl  GL_PREFIX(EvalCoord2fv)
8403         .type   GL_PREFIX(EvalCoord2fv), @function
8404 GL_PREFIX(EvalCoord2fv):
8405 #if defined(GLX_USE_TLS)
8406         call    _x86_64_get_dispatch@PLT
8407         movq    1880(%rax), %r11
8408         jmp     *%r11
8409 #elif defined(PTHREADS)
8410         pushq   %rdi
8411         call    _x86_64_get_dispatch@PLT
8412         popq    %rdi
8413         movq    1880(%rax), %r11
8414         jmp     *%r11
8415 #else
8416         movq    _glapi_Dispatch(%rip), %rax
8417         testq   %rax, %rax
8418         je      1f
8419         movq    1880(%rax), %r11
8420         jmp     *%r11
8421 1:
8422         pushq   %rdi
8423         call    _glapi_get_dispatch
8424         popq    %rdi
8425         movq    1880(%rax), %r11
8426         jmp     *%r11
8427 #endif /* defined(GLX_USE_TLS) */
8428         .size   GL_PREFIX(EvalCoord2fv), .-GL_PREFIX(EvalCoord2fv)
8429
8430         .p2align        4,,15
8431         .globl  GL_PREFIX(EvalMesh1)
8432         .type   GL_PREFIX(EvalMesh1), @function
8433 GL_PREFIX(EvalMesh1):
8434 #if defined(GLX_USE_TLS)
8435         call    _x86_64_get_dispatch@PLT
8436         movq    1888(%rax), %r11
8437         jmp     *%r11
8438 #elif defined(PTHREADS)
8439         pushq   %rdi
8440         pushq   %rsi
8441         pushq   %rdx
8442         call    _x86_64_get_dispatch@PLT
8443         popq    %rdx
8444         popq    %rsi
8445         popq    %rdi
8446         movq    1888(%rax), %r11
8447         jmp     *%r11
8448 #else
8449         movq    _glapi_Dispatch(%rip), %rax
8450         testq   %rax, %rax
8451         je      1f
8452         movq    1888(%rax), %r11
8453         jmp     *%r11
8454 1:
8455         pushq   %rdi
8456         pushq   %rsi
8457         pushq   %rdx
8458         call    _glapi_get_dispatch
8459         popq    %rdx
8460         popq    %rsi
8461         popq    %rdi
8462         movq    1888(%rax), %r11
8463         jmp     *%r11
8464 #endif /* defined(GLX_USE_TLS) */
8465         .size   GL_PREFIX(EvalMesh1), .-GL_PREFIX(EvalMesh1)
8466
8467         .p2align        4,,15
8468         .globl  GL_PREFIX(EvalPoint1)
8469         .type   GL_PREFIX(EvalPoint1), @function
8470 GL_PREFIX(EvalPoint1):
8471 #if defined(GLX_USE_TLS)
8472         call    _x86_64_get_dispatch@PLT
8473         movq    1896(%rax), %r11
8474         jmp     *%r11
8475 #elif defined(PTHREADS)
8476         pushq   %rdi
8477         call    _x86_64_get_dispatch@PLT
8478         popq    %rdi
8479         movq    1896(%rax), %r11
8480         jmp     *%r11
8481 #else
8482         movq    _glapi_Dispatch(%rip), %rax
8483         testq   %rax, %rax
8484         je      1f
8485         movq    1896(%rax), %r11
8486         jmp     *%r11
8487 1:
8488         pushq   %rdi
8489         call    _glapi_get_dispatch
8490         popq    %rdi
8491         movq    1896(%rax), %r11
8492         jmp     *%r11
8493 #endif /* defined(GLX_USE_TLS) */
8494         .size   GL_PREFIX(EvalPoint1), .-GL_PREFIX(EvalPoint1)
8495
8496         .p2align        4,,15
8497         .globl  GL_PREFIX(EvalMesh2)
8498         .type   GL_PREFIX(EvalMesh2), @function
8499 GL_PREFIX(EvalMesh2):
8500 #if defined(GLX_USE_TLS)
8501         call    _x86_64_get_dispatch@PLT
8502         movq    1904(%rax), %r11
8503         jmp     *%r11
8504 #elif defined(PTHREADS)
8505         pushq   %rdi
8506         pushq   %rsi
8507         pushq   %rdx
8508         pushq   %rcx
8509         pushq   %r8
8510         call    _x86_64_get_dispatch@PLT
8511         popq    %r8
8512         popq    %rcx
8513         popq    %rdx
8514         popq    %rsi
8515         popq    %rdi
8516         movq    1904(%rax), %r11
8517         jmp     *%r11
8518 #else
8519         movq    _glapi_Dispatch(%rip), %rax
8520         testq   %rax, %rax
8521         je      1f
8522         movq    1904(%rax), %r11
8523         jmp     *%r11
8524 1:
8525         pushq   %rdi
8526         pushq   %rsi
8527         pushq   %rdx
8528         pushq   %rcx
8529         pushq   %r8
8530         call    _glapi_get_dispatch
8531         popq    %r8
8532         popq    %rcx
8533         popq    %rdx
8534         popq    %rsi
8535         popq    %rdi
8536         movq    1904(%rax), %r11
8537         jmp     *%r11
8538 #endif /* defined(GLX_USE_TLS) */
8539         .size   GL_PREFIX(EvalMesh2), .-GL_PREFIX(EvalMesh2)
8540
8541         .p2align        4,,15
8542         .globl  GL_PREFIX(EvalPoint2)
8543         .type   GL_PREFIX(EvalPoint2), @function
8544 GL_PREFIX(EvalPoint2):
8545 #if defined(GLX_USE_TLS)
8546         call    _x86_64_get_dispatch@PLT
8547         movq    1912(%rax), %r11
8548         jmp     *%r11
8549 #elif defined(PTHREADS)
8550         pushq   %rdi
8551         pushq   %rsi
8552         pushq   %rbp
8553         call    _x86_64_get_dispatch@PLT
8554         popq    %rbp
8555         popq    %rsi
8556         popq    %rdi
8557         movq    1912(%rax), %r11
8558         jmp     *%r11
8559 #else
8560         movq    _glapi_Dispatch(%rip), %rax
8561         testq   %rax, %rax
8562         je      1f
8563         movq    1912(%rax), %r11
8564         jmp     *%r11
8565 1:
8566         pushq   %rdi
8567         pushq   %rsi
8568         pushq   %rbp
8569         call    _glapi_get_dispatch
8570         popq    %rbp
8571         popq    %rsi
8572         popq    %rdi
8573         movq    1912(%rax), %r11
8574         jmp     *%r11
8575 #endif /* defined(GLX_USE_TLS) */
8576         .size   GL_PREFIX(EvalPoint2), .-GL_PREFIX(EvalPoint2)
8577
8578         .p2align        4,,15
8579         .globl  GL_PREFIX(AlphaFunc)
8580         .type   GL_PREFIX(AlphaFunc), @function
8581 GL_PREFIX(AlphaFunc):
8582 #if defined(GLX_USE_TLS)
8583         call    _x86_64_get_dispatch@PLT
8584         movq    1920(%rax), %r11
8585         jmp     *%r11
8586 #elif defined(PTHREADS)
8587         pushq   %rdi
8588         pushq   %rsi
8589         pushq   %rbp
8590         call    _x86_64_get_dispatch@PLT
8591         popq    %rbp
8592         popq    %rsi
8593         popq    %rdi
8594         movq    1920(%rax), %r11
8595         jmp     *%r11
8596 #else
8597         movq    _glapi_Dispatch(%rip), %rax
8598         testq   %rax, %rax
8599         je      1f
8600         movq    1920(%rax), %r11
8601         jmp     *%r11
8602 1:
8603         pushq   %rdi
8604         pushq   %rsi
8605         pushq   %rbp
8606         call    _glapi_get_dispatch
8607         popq    %rbp
8608         popq    %rsi
8609         popq    %rdi
8610         movq    1920(%rax), %r11
8611         jmp     *%r11
8612 #endif /* defined(GLX_USE_TLS) */
8613         .size   GL_PREFIX(AlphaFunc), .-GL_PREFIX(AlphaFunc)
8614
8615         .p2align        4,,15
8616         .globl  GL_PREFIX(BlendFunc)
8617         .type   GL_PREFIX(BlendFunc), @function
8618 GL_PREFIX(BlendFunc):
8619 #if defined(GLX_USE_TLS)
8620         call    _x86_64_get_dispatch@PLT
8621         movq    1928(%rax), %r11
8622         jmp     *%r11
8623 #elif defined(PTHREADS)
8624         pushq   %rdi
8625         pushq   %rsi
8626         pushq   %rbp
8627         call    _x86_64_get_dispatch@PLT
8628         popq    %rbp
8629         popq    %rsi
8630         popq    %rdi
8631         movq    1928(%rax), %r11
8632         jmp     *%r11
8633 #else
8634         movq    _glapi_Dispatch(%rip), %rax
8635         testq   %rax, %rax
8636         je      1f
8637         movq    1928(%rax), %r11
8638         jmp     *%r11
8639 1:
8640         pushq   %rdi
8641         pushq   %rsi
8642         pushq   %rbp
8643         call    _glapi_get_dispatch
8644         popq    %rbp
8645         popq    %rsi
8646         popq    %rdi
8647         movq    1928(%rax), %r11
8648         jmp     *%r11
8649 #endif /* defined(GLX_USE_TLS) */
8650         .size   GL_PREFIX(BlendFunc), .-GL_PREFIX(BlendFunc)
8651
8652         .p2align        4,,15
8653         .globl  GL_PREFIX(LogicOp)
8654         .type   GL_PREFIX(LogicOp), @function
8655 GL_PREFIX(LogicOp):
8656 #if defined(GLX_USE_TLS)
8657         call    _x86_64_get_dispatch@PLT
8658         movq    1936(%rax), %r11
8659         jmp     *%r11
8660 #elif defined(PTHREADS)
8661         pushq   %rdi
8662         call    _x86_64_get_dispatch@PLT
8663         popq    %rdi
8664         movq    1936(%rax), %r11
8665         jmp     *%r11
8666 #else
8667         movq    _glapi_Dispatch(%rip), %rax
8668         testq   %rax, %rax
8669         je      1f
8670         movq    1936(%rax), %r11
8671         jmp     *%r11
8672 1:
8673         pushq   %rdi
8674         call    _glapi_get_dispatch
8675         popq    %rdi
8676         movq    1936(%rax), %r11
8677         jmp     *%r11
8678 #endif /* defined(GLX_USE_TLS) */
8679         .size   GL_PREFIX(LogicOp), .-GL_PREFIX(LogicOp)
8680
8681         .p2align        4,,15
8682         .globl  GL_PREFIX(StencilFunc)
8683         .type   GL_PREFIX(StencilFunc), @function
8684 GL_PREFIX(StencilFunc):
8685 #if defined(GLX_USE_TLS)
8686         call    _x86_64_get_dispatch@PLT
8687         movq    1944(%rax), %r11
8688         jmp     *%r11
8689 #elif defined(PTHREADS)
8690         pushq   %rdi
8691         pushq   %rsi
8692         pushq   %rdx
8693         call    _x86_64_get_dispatch@PLT
8694         popq    %rdx
8695         popq    %rsi
8696         popq    %rdi
8697         movq    1944(%rax), %r11
8698         jmp     *%r11
8699 #else
8700         movq    _glapi_Dispatch(%rip), %rax
8701         testq   %rax, %rax
8702         je      1f
8703         movq    1944(%rax), %r11
8704         jmp     *%r11
8705 1:
8706         pushq   %rdi
8707         pushq   %rsi
8708         pushq   %rdx
8709         call    _glapi_get_dispatch
8710         popq    %rdx
8711         popq    %rsi
8712         popq    %rdi
8713         movq    1944(%rax), %r11
8714         jmp     *%r11
8715 #endif /* defined(GLX_USE_TLS) */
8716         .size   GL_PREFIX(StencilFunc), .-GL_PREFIX(StencilFunc)
8717
8718         .p2align        4,,15
8719         .globl  GL_PREFIX(StencilOp)
8720         .type   GL_PREFIX(StencilOp), @function
8721 GL_PREFIX(StencilOp):
8722 #if defined(GLX_USE_TLS)
8723         call    _x86_64_get_dispatch@PLT
8724         movq    1952(%rax), %r11
8725         jmp     *%r11
8726 #elif defined(PTHREADS)
8727         pushq   %rdi
8728         pushq   %rsi
8729         pushq   %rdx
8730         call    _x86_64_get_dispatch@PLT
8731         popq    %rdx
8732         popq    %rsi
8733         popq    %rdi
8734         movq    1952(%rax), %r11
8735         jmp     *%r11
8736 #else
8737         movq    _glapi_Dispatch(%rip), %rax
8738         testq   %rax, %rax
8739         je      1f
8740         movq    1952(%rax), %r11
8741         jmp     *%r11
8742 1:
8743         pushq   %rdi
8744         pushq   %rsi
8745         pushq   %rdx
8746         call    _glapi_get_dispatch
8747         popq    %rdx
8748         popq    %rsi
8749         popq    %rdi
8750         movq    1952(%rax), %r11
8751         jmp     *%r11
8752 #endif /* defined(GLX_USE_TLS) */
8753         .size   GL_PREFIX(StencilOp), .-GL_PREFIX(StencilOp)
8754
8755         .p2align        4,,15
8756         .globl  GL_PREFIX(DepthFunc)
8757         .type   GL_PREFIX(DepthFunc), @function
8758 GL_PREFIX(DepthFunc):
8759 #if defined(GLX_USE_TLS)
8760         call    _x86_64_get_dispatch@PLT
8761         movq    1960(%rax), %r11
8762         jmp     *%r11
8763 #elif defined(PTHREADS)
8764         pushq   %rdi
8765         call    _x86_64_get_dispatch@PLT
8766         popq    %rdi
8767         movq    1960(%rax), %r11
8768         jmp     *%r11
8769 #else
8770         movq    _glapi_Dispatch(%rip), %rax
8771         testq   %rax, %rax
8772         je      1f
8773         movq    1960(%rax), %r11
8774         jmp     *%r11
8775 1:
8776         pushq   %rdi
8777         call    _glapi_get_dispatch
8778         popq    %rdi
8779         movq    1960(%rax), %r11
8780         jmp     *%r11
8781 #endif /* defined(GLX_USE_TLS) */
8782         .size   GL_PREFIX(DepthFunc), .-GL_PREFIX(DepthFunc)
8783
8784         .p2align        4,,15
8785         .globl  GL_PREFIX(PixelZoom)
8786         .type   GL_PREFIX(PixelZoom), @function
8787 GL_PREFIX(PixelZoom):
8788 #if defined(GLX_USE_TLS)
8789         call    _x86_64_get_dispatch@PLT
8790         movq    1968(%rax), %r11
8791         jmp     *%r11
8792 #elif defined(PTHREADS)
8793         subq    $24, %rsp
8794         movq    %xmm0, (%rsp)
8795         movq    %xmm1, 8(%rsp)
8796         call    _x86_64_get_dispatch@PLT
8797         movq    8(%rsp), %xmm1
8798         movq    (%rsp), %xmm0
8799         addq    $24, %rsp
8800         movq    1968(%rax), %r11
8801         jmp     *%r11
8802 #else
8803         movq    _glapi_Dispatch(%rip), %rax
8804         testq   %rax, %rax
8805         je      1f
8806         movq    1968(%rax), %r11
8807         jmp     *%r11
8808 1:
8809         subq    $24, %rsp
8810         movq    %xmm0, (%rsp)
8811         movq    %xmm1, 8(%rsp)
8812         call    _glapi_get_dispatch
8813         movq    8(%rsp), %xmm1
8814         movq    (%rsp), %xmm0
8815         addq    $24, %rsp
8816         movq    1968(%rax), %r11
8817         jmp     *%r11
8818 #endif /* defined(GLX_USE_TLS) */
8819         .size   GL_PREFIX(PixelZoom), .-GL_PREFIX(PixelZoom)
8820
8821         .p2align        4,,15
8822         .globl  GL_PREFIX(PixelTransferf)
8823         .type   GL_PREFIX(PixelTransferf), @function
8824 GL_PREFIX(PixelTransferf):
8825 #if defined(GLX_USE_TLS)
8826         call    _x86_64_get_dispatch@PLT
8827         movq    1976(%rax), %r11
8828         jmp     *%r11
8829 #elif defined(PTHREADS)
8830         subq    $24, %rsp
8831         movq    %rdi, (%rsp)
8832         movq    %xmm0, 8(%rsp)
8833         call    _x86_64_get_dispatch@PLT
8834         movq    8(%rsp), %xmm0
8835         movq    (%rsp), %rdi
8836         addq    $24, %rsp
8837         movq    1976(%rax), %r11
8838         jmp     *%r11
8839 #else
8840         movq    _glapi_Dispatch(%rip), %rax
8841         testq   %rax, %rax
8842         je      1f
8843         movq    1976(%rax), %r11
8844         jmp     *%r11
8845 1:
8846         subq    $24, %rsp
8847         movq    %rdi, (%rsp)
8848         movq    %xmm0, 8(%rsp)
8849         call    _glapi_get_dispatch
8850         movq    8(%rsp), %xmm0
8851         movq    (%rsp), %rdi
8852         addq    $24, %rsp
8853         movq    1976(%rax), %r11
8854         jmp     *%r11
8855 #endif /* defined(GLX_USE_TLS) */
8856         .size   GL_PREFIX(PixelTransferf), .-GL_PREFIX(PixelTransferf)
8857
8858         .p2align        4,,15
8859         .globl  GL_PREFIX(PixelTransferi)
8860         .type   GL_PREFIX(PixelTransferi), @function
8861 GL_PREFIX(PixelTransferi):
8862 #if defined(GLX_USE_TLS)
8863         call    _x86_64_get_dispatch@PLT
8864         movq    1984(%rax), %r11
8865         jmp     *%r11
8866 #elif defined(PTHREADS)
8867         pushq   %rdi
8868         pushq   %rsi
8869         pushq   %rbp
8870         call    _x86_64_get_dispatch@PLT
8871         popq    %rbp
8872         popq    %rsi
8873         popq    %rdi
8874         movq    1984(%rax), %r11
8875         jmp     *%r11
8876 #else
8877         movq    _glapi_Dispatch(%rip), %rax
8878         testq   %rax, %rax
8879         je      1f
8880         movq    1984(%rax), %r11
8881         jmp     *%r11
8882 1:
8883         pushq   %rdi
8884         pushq   %rsi
8885         pushq   %rbp
8886         call    _glapi_get_dispatch
8887         popq    %rbp
8888         popq    %rsi
8889         popq    %rdi
8890         movq    1984(%rax), %r11
8891         jmp     *%r11
8892 #endif /* defined(GLX_USE_TLS) */
8893         .size   GL_PREFIX(PixelTransferi), .-GL_PREFIX(PixelTransferi)
8894
8895         .p2align        4,,15
8896         .globl  GL_PREFIX(PixelStoref)
8897         .type   GL_PREFIX(PixelStoref), @function
8898 GL_PREFIX(PixelStoref):
8899 #if defined(GLX_USE_TLS)
8900         call    _x86_64_get_dispatch@PLT
8901         movq    1992(%rax), %r11
8902         jmp     *%r11
8903 #elif defined(PTHREADS)
8904         subq    $24, %rsp
8905         movq    %rdi, (%rsp)
8906         movq    %xmm0, 8(%rsp)
8907         call    _x86_64_get_dispatch@PLT
8908         movq    8(%rsp), %xmm0
8909         movq    (%rsp), %rdi
8910         addq    $24, %rsp
8911         movq    1992(%rax), %r11
8912         jmp     *%r11
8913 #else
8914         movq    _glapi_Dispatch(%rip), %rax
8915         testq   %rax, %rax
8916         je      1f
8917         movq    1992(%rax), %r11
8918         jmp     *%r11
8919 1:
8920         subq    $24, %rsp
8921         movq    %rdi, (%rsp)
8922         movq    %xmm0, 8(%rsp)
8923         call    _glapi_get_dispatch
8924         movq    8(%rsp), %xmm0
8925         movq    (%rsp), %rdi
8926         addq    $24, %rsp
8927         movq    1992(%rax), %r11
8928         jmp     *%r11
8929 #endif /* defined(GLX_USE_TLS) */
8930         .size   GL_PREFIX(PixelStoref), .-GL_PREFIX(PixelStoref)
8931
8932         .p2align        4,,15
8933         .globl  GL_PREFIX(PixelStorei)
8934         .type   GL_PREFIX(PixelStorei), @function
8935 GL_PREFIX(PixelStorei):
8936 #if defined(GLX_USE_TLS)
8937         call    _x86_64_get_dispatch@PLT
8938         movq    2000(%rax), %r11
8939         jmp     *%r11
8940 #elif defined(PTHREADS)
8941         pushq   %rdi
8942         pushq   %rsi
8943         pushq   %rbp
8944         call    _x86_64_get_dispatch@PLT
8945         popq    %rbp
8946         popq    %rsi
8947         popq    %rdi
8948         movq    2000(%rax), %r11
8949         jmp     *%r11
8950 #else
8951         movq    _glapi_Dispatch(%rip), %rax
8952         testq   %rax, %rax
8953         je      1f
8954         movq    2000(%rax), %r11
8955         jmp     *%r11
8956 1:
8957         pushq   %rdi
8958         pushq   %rsi
8959         pushq   %rbp
8960         call    _glapi_get_dispatch
8961         popq    %rbp
8962         popq    %rsi
8963         popq    %rdi
8964         movq    2000(%rax), %r11
8965         jmp     *%r11
8966 #endif /* defined(GLX_USE_TLS) */
8967         .size   GL_PREFIX(PixelStorei), .-GL_PREFIX(PixelStorei)
8968
8969         .p2align        4,,15
8970         .globl  GL_PREFIX(PixelMapfv)
8971         .type   GL_PREFIX(PixelMapfv), @function
8972 GL_PREFIX(PixelMapfv):
8973 #if defined(GLX_USE_TLS)
8974         call    _x86_64_get_dispatch@PLT
8975         movq    2008(%rax), %r11
8976         jmp     *%r11
8977 #elif defined(PTHREADS)
8978         pushq   %rdi
8979         pushq   %rsi
8980         pushq   %rdx
8981         call    _x86_64_get_dispatch@PLT
8982         popq    %rdx
8983         popq    %rsi
8984         popq    %rdi
8985         movq    2008(%rax), %r11
8986         jmp     *%r11
8987 #else
8988         movq    _glapi_Dispatch(%rip), %rax
8989         testq   %rax, %rax
8990         je      1f
8991         movq    2008(%rax), %r11
8992         jmp     *%r11
8993 1:
8994         pushq   %rdi
8995         pushq   %rsi
8996         pushq   %rdx
8997         call    _glapi_get_dispatch
8998         popq    %rdx
8999         popq    %rsi
9000         popq    %rdi
9001         movq    2008(%rax), %r11
9002         jmp     *%r11
9003 #endif /* defined(GLX_USE_TLS) */
9004         .size   GL_PREFIX(PixelMapfv), .-GL_PREFIX(PixelMapfv)
9005
9006         .p2align        4,,15
9007         .globl  GL_PREFIX(PixelMapuiv)
9008         .type   GL_PREFIX(PixelMapuiv), @function
9009 GL_PREFIX(PixelMapuiv):
9010 #if defined(GLX_USE_TLS)
9011         call    _x86_64_get_dispatch@PLT
9012         movq    2016(%rax), %r11
9013         jmp     *%r11
9014 #elif defined(PTHREADS)
9015         pushq   %rdi
9016         pushq   %rsi
9017         pushq   %rdx
9018         call    _x86_64_get_dispatch@PLT
9019         popq    %rdx
9020         popq    %rsi
9021         popq    %rdi
9022         movq    2016(%rax), %r11
9023         jmp     *%r11
9024 #else
9025         movq    _glapi_Dispatch(%rip), %rax
9026         testq   %rax, %rax
9027         je      1f
9028         movq    2016(%rax), %r11
9029         jmp     *%r11
9030 1:
9031         pushq   %rdi
9032         pushq   %rsi
9033         pushq   %rdx
9034         call    _glapi_get_dispatch
9035         popq    %rdx
9036         popq    %rsi
9037         popq    %rdi
9038         movq    2016(%rax), %r11
9039         jmp     *%r11
9040 #endif /* defined(GLX_USE_TLS) */
9041         .size   GL_PREFIX(PixelMapuiv), .-GL_PREFIX(PixelMapuiv)
9042
9043         .p2align        4,,15
9044         .globl  GL_PREFIX(PixelMapusv)
9045         .type   GL_PREFIX(PixelMapusv), @function
9046 GL_PREFIX(PixelMapusv):
9047 #if defined(GLX_USE_TLS)
9048         call    _x86_64_get_dispatch@PLT
9049         movq    2024(%rax), %r11
9050         jmp     *%r11
9051 #elif defined(PTHREADS)
9052         pushq   %rdi
9053         pushq   %rsi
9054         pushq   %rdx
9055         call    _x86_64_get_dispatch@PLT
9056         popq    %rdx
9057         popq    %rsi
9058         popq    %rdi
9059         movq    2024(%rax), %r11
9060         jmp     *%r11
9061 #else
9062         movq    _glapi_Dispatch(%rip), %rax
9063         testq   %rax, %rax
9064         je      1f
9065         movq    2024(%rax), %r11
9066         jmp     *%r11
9067 1:
9068         pushq   %rdi
9069         pushq   %rsi
9070         pushq   %rdx
9071         call    _glapi_get_dispatch
9072         popq    %rdx
9073         popq    %rsi
9074         popq    %rdi
9075         movq    2024(%rax), %r11
9076         jmp     *%r11
9077 #endif /* defined(GLX_USE_TLS) */
9078         .size   GL_PREFIX(PixelMapusv), .-GL_PREFIX(PixelMapusv)
9079
9080         .p2align        4,,15
9081         .globl  GL_PREFIX(ReadBuffer)
9082         .type   GL_PREFIX(ReadBuffer), @function
9083 GL_PREFIX(ReadBuffer):
9084 #if defined(GLX_USE_TLS)
9085         call    _x86_64_get_dispatch@PLT
9086         movq    2032(%rax), %r11
9087         jmp     *%r11
9088 #elif defined(PTHREADS)
9089         pushq   %rdi
9090         call    _x86_64_get_dispatch@PLT
9091         popq    %rdi
9092         movq    2032(%rax), %r11
9093         jmp     *%r11
9094 #else
9095         movq    _glapi_Dispatch(%rip), %rax
9096         testq   %rax, %rax
9097         je      1f
9098         movq    2032(%rax), %r11
9099         jmp     *%r11
9100 1:
9101         pushq   %rdi
9102         call    _glapi_get_dispatch
9103         popq    %rdi
9104         movq    2032(%rax), %r11
9105         jmp     *%r11
9106 #endif /* defined(GLX_USE_TLS) */
9107         .size   GL_PREFIX(ReadBuffer), .-GL_PREFIX(ReadBuffer)
9108
9109         .p2align        4,,15
9110         .globl  GL_PREFIX(CopyPixels)
9111         .type   GL_PREFIX(CopyPixels), @function
9112 GL_PREFIX(CopyPixels):
9113 #if defined(GLX_USE_TLS)
9114         call    _x86_64_get_dispatch@PLT
9115         movq    2040(%rax), %r11
9116         jmp     *%r11
9117 #elif defined(PTHREADS)
9118         pushq   %rdi
9119         pushq   %rsi
9120         pushq   %rdx
9121         pushq   %rcx
9122         pushq   %r8
9123         call    _x86_64_get_dispatch@PLT
9124         popq    %r8
9125         popq    %rcx
9126         popq    %rdx
9127         popq    %rsi
9128         popq    %rdi
9129         movq    2040(%rax), %r11
9130         jmp     *%r11
9131 #else
9132         movq    _glapi_Dispatch(%rip), %rax
9133         testq   %rax, %rax
9134         je      1f
9135         movq    2040(%rax), %r11
9136         jmp     *%r11
9137 1:
9138         pushq   %rdi
9139         pushq   %rsi
9140         pushq   %rdx
9141         pushq   %rcx
9142         pushq   %r8
9143         call    _glapi_get_dispatch
9144         popq    %r8
9145         popq    %rcx
9146         popq    %rdx
9147         popq    %rsi
9148         popq    %rdi
9149         movq    2040(%rax), %r11
9150         jmp     *%r11
9151 #endif /* defined(GLX_USE_TLS) */
9152         .size   GL_PREFIX(CopyPixels), .-GL_PREFIX(CopyPixels)
9153
9154         .p2align        4,,15
9155         .globl  GL_PREFIX(ReadPixels)
9156         .type   GL_PREFIX(ReadPixels), @function
9157 GL_PREFIX(ReadPixels):
9158 #if defined(GLX_USE_TLS)
9159         call    _x86_64_get_dispatch@PLT
9160         movq    2048(%rax), %r11
9161         jmp     *%r11
9162 #elif defined(PTHREADS)
9163         pushq   %rdi
9164         pushq   %rsi
9165         pushq   %rdx
9166         pushq   %rcx
9167         pushq   %r8
9168         pushq   %r9
9169         pushq   %rbp
9170         call    _x86_64_get_dispatch@PLT
9171         popq    %rbp
9172         popq    %r9
9173         popq    %r8
9174         popq    %rcx
9175         popq    %rdx
9176         popq    %rsi
9177         popq    %rdi
9178         movq    2048(%rax), %r11
9179         jmp     *%r11
9180 #else
9181         movq    _glapi_Dispatch(%rip), %rax
9182         testq   %rax, %rax
9183         je      1f
9184         movq    2048(%rax), %r11
9185         jmp     *%r11
9186 1:
9187         pushq   %rdi
9188         pushq   %rsi
9189         pushq   %rdx
9190         pushq   %rcx
9191         pushq   %r8
9192         pushq   %r9
9193         pushq   %rbp
9194         call    _glapi_get_dispatch
9195         popq    %rbp
9196         popq    %r9
9197         popq    %r8
9198         popq    %rcx
9199         popq    %rdx
9200         popq    %rsi
9201         popq    %rdi
9202         movq    2048(%rax), %r11
9203         jmp     *%r11
9204 #endif /* defined(GLX_USE_TLS) */
9205         .size   GL_PREFIX(ReadPixels), .-GL_PREFIX(ReadPixels)
9206
9207         .p2align        4,,15
9208         .globl  GL_PREFIX(DrawPixels)
9209         .type   GL_PREFIX(DrawPixels), @function
9210 GL_PREFIX(DrawPixels):
9211 #if defined(GLX_USE_TLS)
9212         call    _x86_64_get_dispatch@PLT
9213         movq    2056(%rax), %r11
9214         jmp     *%r11
9215 #elif defined(PTHREADS)
9216         pushq   %rdi
9217         pushq   %rsi
9218         pushq   %rdx
9219         pushq   %rcx
9220         pushq   %r8
9221         call    _x86_64_get_dispatch@PLT
9222         popq    %r8
9223         popq    %rcx
9224         popq    %rdx
9225         popq    %rsi
9226         popq    %rdi
9227         movq    2056(%rax), %r11
9228         jmp     *%r11
9229 #else
9230         movq    _glapi_Dispatch(%rip), %rax
9231         testq   %rax, %rax
9232         je      1f
9233         movq    2056(%rax), %r11
9234         jmp     *%r11
9235 1:
9236         pushq   %rdi
9237         pushq   %rsi
9238         pushq   %rdx
9239         pushq   %rcx
9240         pushq   %r8
9241         call    _glapi_get_dispatch
9242         popq    %r8
9243         popq    %rcx
9244         popq    %rdx
9245         popq    %rsi
9246         popq    %rdi
9247         movq    2056(%rax), %r11
9248         jmp     *%r11
9249 #endif /* defined(GLX_USE_TLS) */
9250         .size   GL_PREFIX(DrawPixels), .-GL_PREFIX(DrawPixels)
9251
9252         .p2align        4,,15
9253         .globl  GL_PREFIX(GetBooleanv)
9254         .type   GL_PREFIX(GetBooleanv), @function
9255 GL_PREFIX(GetBooleanv):
9256 #if defined(GLX_USE_TLS)
9257         call    _x86_64_get_dispatch@PLT
9258         movq    2064(%rax), %r11
9259         jmp     *%r11
9260 #elif defined(PTHREADS)
9261         pushq   %rdi
9262         pushq   %rsi
9263         pushq   %rbp
9264         call    _x86_64_get_dispatch@PLT
9265         popq    %rbp
9266         popq    %rsi
9267         popq    %rdi
9268         movq    2064(%rax), %r11
9269         jmp     *%r11
9270 #else
9271         movq    _glapi_Dispatch(%rip), %rax
9272         testq   %rax, %rax
9273         je      1f
9274         movq    2064(%rax), %r11
9275         jmp     *%r11
9276 1:
9277         pushq   %rdi
9278         pushq   %rsi
9279         pushq   %rbp
9280         call    _glapi_get_dispatch
9281         popq    %rbp
9282         popq    %rsi
9283         popq    %rdi
9284         movq    2064(%rax), %r11
9285         jmp     *%r11
9286 #endif /* defined(GLX_USE_TLS) */
9287         .size   GL_PREFIX(GetBooleanv), .-GL_PREFIX(GetBooleanv)
9288
9289         .p2align        4,,15
9290         .globl  GL_PREFIX(GetClipPlane)
9291         .type   GL_PREFIX(GetClipPlane), @function
9292 GL_PREFIX(GetClipPlane):
9293 #if defined(GLX_USE_TLS)
9294         call    _x86_64_get_dispatch@PLT
9295         movq    2072(%rax), %r11
9296         jmp     *%r11
9297 #elif defined(PTHREADS)
9298         pushq   %rdi
9299         pushq   %rsi
9300         pushq   %rbp
9301         call    _x86_64_get_dispatch@PLT
9302         popq    %rbp
9303         popq    %rsi
9304         popq    %rdi
9305         movq    2072(%rax), %r11
9306         jmp     *%r11
9307 #else
9308         movq    _glapi_Dispatch(%rip), %rax
9309         testq   %rax, %rax
9310         je      1f
9311         movq    2072(%rax), %r11
9312         jmp     *%r11
9313 1:
9314         pushq   %rdi
9315         pushq   %rsi
9316         pushq   %rbp
9317         call    _glapi_get_dispatch
9318         popq    %rbp
9319         popq    %rsi
9320         popq    %rdi
9321         movq    2072(%rax), %r11
9322         jmp     *%r11
9323 #endif /* defined(GLX_USE_TLS) */
9324         .size   GL_PREFIX(GetClipPlane), .-GL_PREFIX(GetClipPlane)
9325
9326         .p2align        4,,15
9327         .globl  GL_PREFIX(GetDoublev)
9328         .type   GL_PREFIX(GetDoublev), @function
9329 GL_PREFIX(GetDoublev):
9330 #if defined(GLX_USE_TLS)
9331         call    _x86_64_get_dispatch@PLT
9332         movq    2080(%rax), %r11
9333         jmp     *%r11
9334 #elif defined(PTHREADS)
9335         pushq   %rdi
9336         pushq   %rsi
9337         pushq   %rbp
9338         call    _x86_64_get_dispatch@PLT
9339         popq    %rbp
9340         popq    %rsi
9341         popq    %rdi
9342         movq    2080(%rax), %r11
9343         jmp     *%r11
9344 #else
9345         movq    _glapi_Dispatch(%rip), %rax
9346         testq   %rax, %rax
9347         je      1f
9348         movq    2080(%rax), %r11
9349         jmp     *%r11
9350 1:
9351         pushq   %rdi
9352         pushq   %rsi
9353         pushq   %rbp
9354         call    _glapi_get_dispatch
9355         popq    %rbp
9356         popq    %rsi
9357         popq    %rdi
9358         movq    2080(%rax), %r11
9359         jmp     *%r11
9360 #endif /* defined(GLX_USE_TLS) */
9361         .size   GL_PREFIX(GetDoublev), .-GL_PREFIX(GetDoublev)
9362
9363         .p2align        4,,15
9364         .globl  GL_PREFIX(GetError)
9365         .type   GL_PREFIX(GetError), @function
9366 GL_PREFIX(GetError):
9367 #if defined(GLX_USE_TLS)
9368         call    _x86_64_get_dispatch@PLT
9369         movq    2088(%rax), %r11
9370         jmp     *%r11
9371 #elif defined(PTHREADS)
9372         pushq   %rbp
9373         call    _x86_64_get_dispatch@PLT
9374         popq    %rbp
9375         movq    2088(%rax), %r11
9376         jmp     *%r11
9377 #else
9378         movq    _glapi_Dispatch(%rip), %rax
9379         testq   %rax, %rax
9380         je      1f
9381         movq    2088(%rax), %r11
9382         jmp     *%r11
9383 1:
9384         pushq   %rbp
9385         call    _glapi_get_dispatch
9386         popq    %rbp
9387         movq    2088(%rax), %r11
9388         jmp     *%r11
9389 #endif /* defined(GLX_USE_TLS) */
9390         .size   GL_PREFIX(GetError), .-GL_PREFIX(GetError)
9391
9392         .p2align        4,,15
9393         .globl  GL_PREFIX(GetFloatv)
9394         .type   GL_PREFIX(GetFloatv), @function
9395 GL_PREFIX(GetFloatv):
9396 #if defined(GLX_USE_TLS)
9397         call    _x86_64_get_dispatch@PLT
9398         movq    2096(%rax), %r11
9399         jmp     *%r11
9400 #elif defined(PTHREADS)
9401         pushq   %rdi
9402         pushq   %rsi
9403         pushq   %rbp
9404         call    _x86_64_get_dispatch@PLT
9405         popq    %rbp
9406         popq    %rsi
9407         popq    %rdi
9408         movq    2096(%rax), %r11
9409         jmp     *%r11
9410 #else
9411         movq    _glapi_Dispatch(%rip), %rax
9412         testq   %rax, %rax
9413         je      1f
9414         movq    2096(%rax), %r11
9415         jmp     *%r11
9416 1:
9417         pushq   %rdi
9418         pushq   %rsi
9419         pushq   %rbp
9420         call    _glapi_get_dispatch
9421         popq    %rbp
9422         popq    %rsi
9423         popq    %rdi
9424         movq    2096(%rax), %r11
9425         jmp     *%r11
9426 #endif /* defined(GLX_USE_TLS) */
9427         .size   GL_PREFIX(GetFloatv), .-GL_PREFIX(GetFloatv)
9428
9429         .p2align        4,,15
9430         .globl  GL_PREFIX(GetIntegerv)
9431         .type   GL_PREFIX(GetIntegerv), @function
9432 GL_PREFIX(GetIntegerv):
9433 #if defined(GLX_USE_TLS)
9434         call    _x86_64_get_dispatch@PLT
9435         movq    2104(%rax), %r11
9436         jmp     *%r11
9437 #elif defined(PTHREADS)
9438         pushq   %rdi
9439         pushq   %rsi
9440         pushq   %rbp
9441         call    _x86_64_get_dispatch@PLT
9442         popq    %rbp
9443         popq    %rsi
9444         popq    %rdi
9445         movq    2104(%rax), %r11
9446         jmp     *%r11
9447 #else
9448         movq    _glapi_Dispatch(%rip), %rax
9449         testq   %rax, %rax
9450         je      1f
9451         movq    2104(%rax), %r11
9452         jmp     *%r11
9453 1:
9454         pushq   %rdi
9455         pushq   %rsi
9456         pushq   %rbp
9457         call    _glapi_get_dispatch
9458         popq    %rbp
9459         popq    %rsi
9460         popq    %rdi
9461         movq    2104(%rax), %r11
9462         jmp     *%r11
9463 #endif /* defined(GLX_USE_TLS) */
9464         .size   GL_PREFIX(GetIntegerv), .-GL_PREFIX(GetIntegerv)
9465
9466         .p2align        4,,15
9467         .globl  GL_PREFIX(GetLightfv)
9468         .type   GL_PREFIX(GetLightfv), @function
9469 GL_PREFIX(GetLightfv):
9470 #if defined(GLX_USE_TLS)
9471         call    _x86_64_get_dispatch@PLT
9472         movq    2112(%rax), %r11
9473         jmp     *%r11
9474 #elif defined(PTHREADS)
9475         pushq   %rdi
9476         pushq   %rsi
9477         pushq   %rdx
9478         call    _x86_64_get_dispatch@PLT
9479         popq    %rdx
9480         popq    %rsi
9481         popq    %rdi
9482         movq    2112(%rax), %r11
9483         jmp     *%r11
9484 #else
9485         movq    _glapi_Dispatch(%rip), %rax
9486         testq   %rax, %rax
9487         je      1f
9488         movq    2112(%rax), %r11
9489         jmp     *%r11
9490 1:
9491         pushq   %rdi
9492         pushq   %rsi
9493         pushq   %rdx
9494         call    _glapi_get_dispatch
9495         popq    %rdx
9496         popq    %rsi
9497         popq    %rdi
9498         movq    2112(%rax), %r11
9499         jmp     *%r11
9500 #endif /* defined(GLX_USE_TLS) */
9501         .size   GL_PREFIX(GetLightfv), .-GL_PREFIX(GetLightfv)
9502
9503         .p2align        4,,15
9504         .globl  GL_PREFIX(GetLightiv)
9505         .type   GL_PREFIX(GetLightiv), @function
9506 GL_PREFIX(GetLightiv):
9507 #if defined(GLX_USE_TLS)
9508         call    _x86_64_get_dispatch@PLT
9509         movq    2120(%rax), %r11
9510         jmp     *%r11
9511 #elif defined(PTHREADS)
9512         pushq   %rdi
9513         pushq   %rsi
9514         pushq   %rdx
9515         call    _x86_64_get_dispatch@PLT
9516         popq    %rdx
9517         popq    %rsi
9518         popq    %rdi
9519         movq    2120(%rax), %r11
9520         jmp     *%r11
9521 #else
9522         movq    _glapi_Dispatch(%rip), %rax
9523         testq   %rax, %rax
9524         je      1f
9525         movq    2120(%rax), %r11
9526         jmp     *%r11
9527 1:
9528         pushq   %rdi
9529         pushq   %rsi
9530         pushq   %rdx
9531         call    _glapi_get_dispatch
9532         popq    %rdx
9533         popq    %rsi
9534         popq    %rdi
9535         movq    2120(%rax), %r11
9536         jmp     *%r11
9537 #endif /* defined(GLX_USE_TLS) */
9538         .size   GL_PREFIX(GetLightiv), .-GL_PREFIX(GetLightiv)
9539
9540         .p2align        4,,15
9541         .globl  GL_PREFIX(GetMapdv)
9542         .type   GL_PREFIX(GetMapdv), @function
9543 GL_PREFIX(GetMapdv):
9544 #if defined(GLX_USE_TLS)
9545         call    _x86_64_get_dispatch@PLT
9546         movq    2128(%rax), %r11
9547         jmp     *%r11
9548 #elif defined(PTHREADS)
9549         pushq   %rdi
9550         pushq   %rsi
9551         pushq   %rdx
9552         call    _x86_64_get_dispatch@PLT
9553         popq    %rdx
9554         popq    %rsi
9555         popq    %rdi
9556         movq    2128(%rax), %r11
9557         jmp     *%r11
9558 #else
9559         movq    _glapi_Dispatch(%rip), %rax
9560         testq   %rax, %rax
9561         je      1f
9562         movq    2128(%rax), %r11
9563         jmp     *%r11
9564 1:
9565         pushq   %rdi
9566         pushq   %rsi
9567         pushq   %rdx
9568         call    _glapi_get_dispatch
9569         popq    %rdx
9570         popq    %rsi
9571         popq    %rdi
9572         movq    2128(%rax), %r11
9573         jmp     *%r11
9574 #endif /* defined(GLX_USE_TLS) */
9575         .size   GL_PREFIX(GetMapdv), .-GL_PREFIX(GetMapdv)
9576
9577         .p2align        4,,15
9578         .globl  GL_PREFIX(GetMapfv)
9579         .type   GL_PREFIX(GetMapfv), @function
9580 GL_PREFIX(GetMapfv):
9581 #if defined(GLX_USE_TLS)
9582         call    _x86_64_get_dispatch@PLT
9583         movq    2136(%rax), %r11
9584         jmp     *%r11
9585 #elif defined(PTHREADS)
9586         pushq   %rdi
9587         pushq   %rsi
9588         pushq   %rdx
9589         call    _x86_64_get_dispatch@PLT
9590         popq    %rdx
9591         popq    %rsi
9592         popq    %rdi
9593         movq    2136(%rax), %r11
9594         jmp     *%r11
9595 #else
9596         movq    _glapi_Dispatch(%rip), %rax
9597         testq   %rax, %rax
9598         je      1f
9599         movq    2136(%rax), %r11
9600         jmp     *%r11
9601 1:
9602         pushq   %rdi
9603         pushq   %rsi
9604         pushq   %rdx
9605         call    _glapi_get_dispatch
9606         popq    %rdx
9607         popq    %rsi
9608         popq    %rdi
9609         movq    2136(%rax), %r11
9610         jmp     *%r11
9611 #endif /* defined(GLX_USE_TLS) */
9612         .size   GL_PREFIX(GetMapfv), .-GL_PREFIX(GetMapfv)
9613
9614         .p2align        4,,15
9615         .globl  GL_PREFIX(GetMapiv)
9616         .type   GL_PREFIX(GetMapiv), @function
9617 GL_PREFIX(GetMapiv):
9618 #if defined(GLX_USE_TLS)
9619         call    _x86_64_get_dispatch@PLT
9620         movq    2144(%rax), %r11
9621         jmp     *%r11
9622 #elif defined(PTHREADS)
9623         pushq   %rdi
9624         pushq   %rsi
9625         pushq   %rdx
9626         call    _x86_64_get_dispatch@PLT
9627         popq    %rdx
9628         popq    %rsi
9629         popq    %rdi
9630         movq    2144(%rax), %r11
9631         jmp     *%r11
9632 #else
9633         movq    _glapi_Dispatch(%rip), %rax
9634         testq   %rax, %rax
9635         je      1f
9636         movq    2144(%rax), %r11
9637         jmp     *%r11
9638 1:
9639         pushq   %rdi
9640         pushq   %rsi
9641         pushq   %rdx
9642         call    _glapi_get_dispatch
9643         popq    %rdx
9644         popq    %rsi
9645         popq    %rdi
9646         movq    2144(%rax), %r11
9647         jmp     *%r11
9648 #endif /* defined(GLX_USE_TLS) */
9649         .size   GL_PREFIX(GetMapiv), .-GL_PREFIX(GetMapiv)
9650
9651         .p2align        4,,15
9652         .globl  GL_PREFIX(GetMaterialfv)
9653         .type   GL_PREFIX(GetMaterialfv), @function
9654 GL_PREFIX(GetMaterialfv):
9655 #if defined(GLX_USE_TLS)
9656         call    _x86_64_get_dispatch@PLT
9657         movq    2152(%rax), %r11
9658         jmp     *%r11
9659 #elif defined(PTHREADS)
9660         pushq   %rdi
9661         pushq   %rsi
9662         pushq   %rdx
9663         call    _x86_64_get_dispatch@PLT
9664         popq    %rdx
9665         popq    %rsi
9666         popq    %rdi
9667         movq    2152(%rax), %r11
9668         jmp     *%r11
9669 #else
9670         movq    _glapi_Dispatch(%rip), %rax
9671         testq   %rax, %rax
9672         je      1f
9673         movq    2152(%rax), %r11
9674         jmp     *%r11
9675 1:
9676         pushq   %rdi
9677         pushq   %rsi
9678         pushq   %rdx
9679         call    _glapi_get_dispatch
9680         popq    %rdx
9681         popq    %rsi
9682         popq    %rdi
9683         movq    2152(%rax), %r11
9684         jmp     *%r11
9685 #endif /* defined(GLX_USE_TLS) */
9686         .size   GL_PREFIX(GetMaterialfv), .-GL_PREFIX(GetMaterialfv)
9687
9688         .p2align        4,,15
9689         .globl  GL_PREFIX(GetMaterialiv)
9690         .type   GL_PREFIX(GetMaterialiv), @function
9691 GL_PREFIX(GetMaterialiv):
9692 #if defined(GLX_USE_TLS)
9693         call    _x86_64_get_dispatch@PLT
9694         movq    2160(%rax), %r11
9695         jmp     *%r11
9696 #elif defined(PTHREADS)
9697         pushq   %rdi
9698         pushq   %rsi
9699         pushq   %rdx
9700         call    _x86_64_get_dispatch@PLT
9701         popq    %rdx
9702         popq    %rsi
9703         popq    %rdi
9704         movq    2160(%rax), %r11
9705         jmp     *%r11
9706 #else
9707         movq    _glapi_Dispatch(%rip), %rax
9708         testq   %rax, %rax
9709         je      1f
9710         movq    2160(%rax), %r11
9711         jmp     *%r11
9712 1:
9713         pushq   %rdi
9714         pushq   %rsi
9715         pushq   %rdx
9716         call    _glapi_get_dispatch
9717         popq    %rdx
9718         popq    %rsi
9719         popq    %rdi
9720         movq    2160(%rax), %r11
9721         jmp     *%r11
9722 #endif /* defined(GLX_USE_TLS) */
9723         .size   GL_PREFIX(GetMaterialiv), .-GL_PREFIX(GetMaterialiv)
9724
9725         .p2align        4,,15
9726         .globl  GL_PREFIX(GetPixelMapfv)
9727         .type   GL_PREFIX(GetPixelMapfv), @function
9728 GL_PREFIX(GetPixelMapfv):
9729 #if defined(GLX_USE_TLS)
9730         call    _x86_64_get_dispatch@PLT
9731         movq    2168(%rax), %r11
9732         jmp     *%r11
9733 #elif defined(PTHREADS)
9734         pushq   %rdi
9735         pushq   %rsi
9736         pushq   %rbp
9737         call    _x86_64_get_dispatch@PLT
9738         popq    %rbp
9739         popq    %rsi
9740         popq    %rdi
9741         movq    2168(%rax), %r11
9742         jmp     *%r11
9743 #else
9744         movq    _glapi_Dispatch(%rip), %rax
9745         testq   %rax, %rax
9746         je      1f
9747         movq    2168(%rax), %r11
9748         jmp     *%r11
9749 1:
9750         pushq   %rdi
9751         pushq   %rsi
9752         pushq   %rbp
9753         call    _glapi_get_dispatch
9754         popq    %rbp
9755         popq    %rsi
9756         popq    %rdi
9757         movq    2168(%rax), %r11
9758         jmp     *%r11
9759 #endif /* defined(GLX_USE_TLS) */
9760         .size   GL_PREFIX(GetPixelMapfv), .-GL_PREFIX(GetPixelMapfv)
9761
9762         .p2align        4,,15
9763         .globl  GL_PREFIX(GetPixelMapuiv)
9764         .type   GL_PREFIX(GetPixelMapuiv), @function
9765 GL_PREFIX(GetPixelMapuiv):
9766 #if defined(GLX_USE_TLS)
9767         call    _x86_64_get_dispatch@PLT
9768         movq    2176(%rax), %r11
9769         jmp     *%r11
9770 #elif defined(PTHREADS)
9771         pushq   %rdi
9772         pushq   %rsi
9773         pushq   %rbp
9774         call    _x86_64_get_dispatch@PLT
9775         popq    %rbp
9776         popq    %rsi
9777         popq    %rdi
9778         movq    2176(%rax), %r11
9779         jmp     *%r11
9780 #else
9781         movq    _glapi_Dispatch(%rip), %rax
9782         testq   %rax, %rax
9783         je      1f
9784         movq    2176(%rax), %r11
9785         jmp     *%r11
9786 1:
9787         pushq   %rdi
9788         pushq   %rsi
9789         pushq   %rbp
9790         call    _glapi_get_dispatch
9791         popq    %rbp
9792         popq    %rsi
9793         popq    %rdi
9794         movq    2176(%rax), %r11
9795         jmp     *%r11
9796 #endif /* defined(GLX_USE_TLS) */
9797         .size   GL_PREFIX(GetPixelMapuiv), .-GL_PREFIX(GetPixelMapuiv)
9798
9799         .p2align        4,,15
9800         .globl  GL_PREFIX(GetPixelMapusv)
9801         .type   GL_PREFIX(GetPixelMapusv), @function
9802 GL_PREFIX(GetPixelMapusv):
9803 #if defined(GLX_USE_TLS)
9804         call    _x86_64_get_dispatch@PLT
9805         movq    2184(%rax), %r11
9806         jmp     *%r11
9807 #elif defined(PTHREADS)
9808         pushq   %rdi
9809         pushq   %rsi
9810         pushq   %rbp
9811         call    _x86_64_get_dispatch@PLT
9812         popq    %rbp
9813         popq    %rsi
9814         popq    %rdi
9815         movq    2184(%rax), %r11
9816         jmp     *%r11
9817 #else
9818         movq    _glapi_Dispatch(%rip), %rax
9819         testq   %rax, %rax
9820         je      1f
9821         movq    2184(%rax), %r11
9822         jmp     *%r11
9823 1:
9824         pushq   %rdi
9825         pushq   %rsi
9826         pushq   %rbp
9827         call    _glapi_get_dispatch
9828         popq    %rbp
9829         popq    %rsi
9830         popq    %rdi
9831         movq    2184(%rax), %r11
9832         jmp     *%r11
9833 #endif /* defined(GLX_USE_TLS) */
9834         .size   GL_PREFIX(GetPixelMapusv), .-GL_PREFIX(GetPixelMapusv)
9835
9836         .p2align        4,,15
9837         .globl  GL_PREFIX(GetPolygonStipple)
9838         .type   GL_PREFIX(GetPolygonStipple), @function
9839 GL_PREFIX(GetPolygonStipple):
9840 #if defined(GLX_USE_TLS)
9841         call    _x86_64_get_dispatch@PLT
9842         movq    2192(%rax), %r11
9843         jmp     *%r11
9844 #elif defined(PTHREADS)
9845         pushq   %rdi
9846         call    _x86_64_get_dispatch@PLT
9847         popq    %rdi
9848         movq    2192(%rax), %r11
9849         jmp     *%r11
9850 #else
9851         movq    _glapi_Dispatch(%rip), %rax
9852         testq   %rax, %rax
9853         je      1f
9854         movq    2192(%rax), %r11
9855         jmp     *%r11
9856 1:
9857         pushq   %rdi
9858         call    _glapi_get_dispatch
9859         popq    %rdi
9860         movq    2192(%rax), %r11
9861         jmp     *%r11
9862 #endif /* defined(GLX_USE_TLS) */
9863         .size   GL_PREFIX(GetPolygonStipple), .-GL_PREFIX(GetPolygonStipple)
9864
9865         .p2align        4,,15
9866         .globl  GL_PREFIX(GetString)
9867         .type   GL_PREFIX(GetString), @function
9868 GL_PREFIX(GetString):
9869 #if defined(GLX_USE_TLS)
9870         call    _x86_64_get_dispatch@PLT
9871         movq    2200(%rax), %r11
9872         jmp     *%r11
9873 #elif defined(PTHREADS)
9874         pushq   %rdi
9875         call    _x86_64_get_dispatch@PLT
9876         popq    %rdi
9877         movq    2200(%rax), %r11
9878         jmp     *%r11
9879 #else
9880         movq    _glapi_Dispatch(%rip), %rax
9881         testq   %rax, %rax
9882         je      1f
9883         movq    2200(%rax), %r11
9884         jmp     *%r11
9885 1:
9886         pushq   %rdi
9887         call    _glapi_get_dispatch
9888         popq    %rdi
9889         movq    2200(%rax), %r11
9890         jmp     *%r11
9891 #endif /* defined(GLX_USE_TLS) */
9892         .size   GL_PREFIX(GetString), .-GL_PREFIX(GetString)
9893
9894         .p2align        4,,15
9895         .globl  GL_PREFIX(GetTexEnvfv)
9896         .type   GL_PREFIX(GetTexEnvfv), @function
9897 GL_PREFIX(GetTexEnvfv):
9898 #if defined(GLX_USE_TLS)
9899         call    _x86_64_get_dispatch@PLT
9900         movq    2208(%rax), %r11
9901         jmp     *%r11
9902 #elif defined(PTHREADS)
9903         pushq   %rdi
9904         pushq   %rsi
9905         pushq   %rdx
9906         call    _x86_64_get_dispatch@PLT
9907         popq    %rdx
9908         popq    %rsi
9909         popq    %rdi
9910         movq    2208(%rax), %r11
9911         jmp     *%r11
9912 #else
9913         movq    _glapi_Dispatch(%rip), %rax
9914         testq   %rax, %rax
9915         je      1f
9916         movq    2208(%rax), %r11
9917         jmp     *%r11
9918 1:
9919         pushq   %rdi
9920         pushq   %rsi
9921         pushq   %rdx
9922         call    _glapi_get_dispatch
9923         popq    %rdx
9924         popq    %rsi
9925         popq    %rdi
9926         movq    2208(%rax), %r11
9927         jmp     *%r11
9928 #endif /* defined(GLX_USE_TLS) */
9929         .size   GL_PREFIX(GetTexEnvfv), .-GL_PREFIX(GetTexEnvfv)
9930
9931         .p2align        4,,15
9932         .globl  GL_PREFIX(GetTexEnviv)
9933         .type   GL_PREFIX(GetTexEnviv), @function
9934 GL_PREFIX(GetTexEnviv):
9935 #if defined(GLX_USE_TLS)
9936         call    _x86_64_get_dispatch@PLT
9937         movq    2216(%rax), %r11
9938         jmp     *%r11
9939 #elif defined(PTHREADS)
9940         pushq   %rdi
9941         pushq   %rsi
9942         pushq   %rdx
9943         call    _x86_64_get_dispatch@PLT
9944         popq    %rdx
9945         popq    %rsi
9946         popq    %rdi
9947         movq    2216(%rax), %r11
9948         jmp     *%r11
9949 #else
9950         movq    _glapi_Dispatch(%rip), %rax
9951         testq   %rax, %rax
9952         je      1f
9953         movq    2216(%rax), %r11
9954         jmp     *%r11
9955 1:
9956         pushq   %rdi
9957         pushq   %rsi
9958         pushq   %rdx
9959         call    _glapi_get_dispatch
9960         popq    %rdx
9961         popq    %rsi
9962         popq    %rdi
9963         movq    2216(%rax), %r11
9964         jmp     *%r11
9965 #endif /* defined(GLX_USE_TLS) */
9966         .size   GL_PREFIX(GetTexEnviv), .-GL_PREFIX(GetTexEnviv)
9967
9968         .p2align        4,,15
9969         .globl  GL_PREFIX(GetTexGendv)
9970         .type   GL_PREFIX(GetTexGendv), @function
9971 GL_PREFIX(GetTexGendv):
9972 #if defined(GLX_USE_TLS)
9973         call    _x86_64_get_dispatch@PLT
9974         movq    2224(%rax), %r11
9975         jmp     *%r11
9976 #elif defined(PTHREADS)
9977         pushq   %rdi
9978         pushq   %rsi
9979         pushq   %rdx
9980         call    _x86_64_get_dispatch@PLT
9981         popq    %rdx
9982         popq    %rsi
9983         popq    %rdi
9984         movq    2224(%rax), %r11
9985         jmp     *%r11
9986 #else
9987         movq    _glapi_Dispatch(%rip), %rax
9988         testq   %rax, %rax
9989         je      1f
9990         movq    2224(%rax), %r11
9991         jmp     *%r11
9992 1:
9993         pushq   %rdi
9994         pushq   %rsi
9995         pushq   %rdx
9996         call    _glapi_get_dispatch
9997         popq    %rdx
9998         popq    %rsi
9999         popq    %rdi
10000         movq    2224(%rax), %r11
10001         jmp     *%r11
10002 #endif /* defined(GLX_USE_TLS) */
10003         .size   GL_PREFIX(GetTexGendv), .-GL_PREFIX(GetTexGendv)
10004
10005         .p2align        4,,15
10006         .globl  GL_PREFIX(GetTexGenfv)
10007         .type   GL_PREFIX(GetTexGenfv), @function
10008 GL_PREFIX(GetTexGenfv):
10009 #if defined(GLX_USE_TLS)
10010         call    _x86_64_get_dispatch@PLT
10011         movq    2232(%rax), %r11
10012         jmp     *%r11
10013 #elif defined(PTHREADS)
10014         pushq   %rdi
10015         pushq   %rsi
10016         pushq   %rdx
10017         call    _x86_64_get_dispatch@PLT
10018         popq    %rdx
10019         popq    %rsi
10020         popq    %rdi
10021         movq    2232(%rax), %r11
10022         jmp     *%r11
10023 #else
10024         movq    _glapi_Dispatch(%rip), %rax
10025         testq   %rax, %rax
10026         je      1f
10027         movq    2232(%rax), %r11
10028         jmp     *%r11
10029 1:
10030         pushq   %rdi
10031         pushq   %rsi
10032         pushq   %rdx
10033         call    _glapi_get_dispatch
10034         popq    %rdx
10035         popq    %rsi
10036         popq    %rdi
10037         movq    2232(%rax), %r11
10038         jmp     *%r11
10039 #endif /* defined(GLX_USE_TLS) */
10040         .size   GL_PREFIX(GetTexGenfv), .-GL_PREFIX(GetTexGenfv)
10041
10042         .p2align        4,,15
10043         .globl  GL_PREFIX(GetTexGeniv)
10044         .type   GL_PREFIX(GetTexGeniv), @function
10045 GL_PREFIX(GetTexGeniv):
10046 #if defined(GLX_USE_TLS)
10047         call    _x86_64_get_dispatch@PLT
10048         movq    2240(%rax), %r11
10049         jmp     *%r11
10050 #elif defined(PTHREADS)
10051         pushq   %rdi
10052         pushq   %rsi
10053         pushq   %rdx
10054         call    _x86_64_get_dispatch@PLT
10055         popq    %rdx
10056         popq    %rsi
10057         popq    %rdi
10058         movq    2240(%rax), %r11
10059         jmp     *%r11
10060 #else
10061         movq    _glapi_Dispatch(%rip), %rax
10062         testq   %rax, %rax
10063         je      1f
10064         movq    2240(%rax), %r11
10065         jmp     *%r11
10066 1:
10067         pushq   %rdi
10068         pushq   %rsi
10069         pushq   %rdx
10070         call    _glapi_get_dispatch
10071         popq    %rdx
10072         popq    %rsi
10073         popq    %rdi
10074         movq    2240(%rax), %r11
10075         jmp     *%r11
10076 #endif /* defined(GLX_USE_TLS) */
10077         .size   GL_PREFIX(GetTexGeniv), .-GL_PREFIX(GetTexGeniv)
10078
10079         .p2align        4,,15
10080         .globl  GL_PREFIX(GetTexImage)
10081         .type   GL_PREFIX(GetTexImage), @function
10082 GL_PREFIX(GetTexImage):
10083 #if defined(GLX_USE_TLS)
10084         call    _x86_64_get_dispatch@PLT
10085         movq    2248(%rax), %r11
10086         jmp     *%r11
10087 #elif defined(PTHREADS)
10088         pushq   %rdi
10089         pushq   %rsi
10090         pushq   %rdx
10091         pushq   %rcx
10092         pushq   %r8
10093         call    _x86_64_get_dispatch@PLT
10094         popq    %r8
10095         popq    %rcx
10096         popq    %rdx
10097         popq    %rsi
10098         popq    %rdi
10099         movq    2248(%rax), %r11
10100         jmp     *%r11
10101 #else
10102         movq    _glapi_Dispatch(%rip), %rax
10103         testq   %rax, %rax
10104         je      1f
10105         movq    2248(%rax), %r11
10106         jmp     *%r11
10107 1:
10108         pushq   %rdi
10109         pushq   %rsi
10110         pushq   %rdx
10111         pushq   %rcx
10112         pushq   %r8
10113         call    _glapi_get_dispatch
10114         popq    %r8
10115         popq    %rcx
10116         popq    %rdx
10117         popq    %rsi
10118         popq    %rdi
10119         movq    2248(%rax), %r11
10120         jmp     *%r11
10121 #endif /* defined(GLX_USE_TLS) */
10122         .size   GL_PREFIX(GetTexImage), .-GL_PREFIX(GetTexImage)
10123
10124         .p2align        4,,15
10125         .globl  GL_PREFIX(GetTexParameterfv)
10126         .type   GL_PREFIX(GetTexParameterfv), @function
10127 GL_PREFIX(GetTexParameterfv):
10128 #if defined(GLX_USE_TLS)
10129         call    _x86_64_get_dispatch@PLT
10130         movq    2256(%rax), %r11
10131         jmp     *%r11
10132 #elif defined(PTHREADS)
10133         pushq   %rdi
10134         pushq   %rsi
10135         pushq   %rdx
10136         call    _x86_64_get_dispatch@PLT
10137         popq    %rdx
10138         popq    %rsi
10139         popq    %rdi
10140         movq    2256(%rax), %r11
10141         jmp     *%r11
10142 #else
10143         movq    _glapi_Dispatch(%rip), %rax
10144         testq   %rax, %rax
10145         je      1f
10146         movq    2256(%rax), %r11
10147         jmp     *%r11
10148 1:
10149         pushq   %rdi
10150         pushq   %rsi
10151         pushq   %rdx
10152         call    _glapi_get_dispatch
10153         popq    %rdx
10154         popq    %rsi
10155         popq    %rdi
10156         movq    2256(%rax), %r11
10157         jmp     *%r11
10158 #endif /* defined(GLX_USE_TLS) */
10159         .size   GL_PREFIX(GetTexParameterfv), .-GL_PREFIX(GetTexParameterfv)
10160
10161         .p2align        4,,15
10162         .globl  GL_PREFIX(GetTexParameteriv)
10163         .type   GL_PREFIX(GetTexParameteriv), @function
10164 GL_PREFIX(GetTexParameteriv):
10165 #if defined(GLX_USE_TLS)
10166         call    _x86_64_get_dispatch@PLT
10167         movq    2264(%rax), %r11
10168         jmp     *%r11
10169 #elif defined(PTHREADS)
10170         pushq   %rdi
10171         pushq   %rsi
10172         pushq   %rdx
10173         call    _x86_64_get_dispatch@PLT
10174         popq    %rdx
10175         popq    %rsi
10176         popq    %rdi
10177         movq    2264(%rax), %r11
10178         jmp     *%r11
10179 #else
10180         movq    _glapi_Dispatch(%rip), %rax
10181         testq   %rax, %rax
10182         je      1f
10183         movq    2264(%rax), %r11
10184         jmp     *%r11
10185 1:
10186         pushq   %rdi
10187         pushq   %rsi
10188         pushq   %rdx
10189         call    _glapi_get_dispatch
10190         popq    %rdx
10191         popq    %rsi
10192         popq    %rdi
10193         movq    2264(%rax), %r11
10194         jmp     *%r11
10195 #endif /* defined(GLX_USE_TLS) */
10196         .size   GL_PREFIX(GetTexParameteriv), .-GL_PREFIX(GetTexParameteriv)
10197
10198         .p2align        4,,15
10199         .globl  GL_PREFIX(GetTexLevelParameterfv)
10200         .type   GL_PREFIX(GetTexLevelParameterfv), @function
10201 GL_PREFIX(GetTexLevelParameterfv):
10202 #if defined(GLX_USE_TLS)
10203         call    _x86_64_get_dispatch@PLT
10204         movq    2272(%rax), %r11
10205         jmp     *%r11
10206 #elif defined(PTHREADS)
10207         pushq   %rdi
10208         pushq   %rsi
10209         pushq   %rdx
10210         pushq   %rcx
10211         pushq   %rbp
10212         call    _x86_64_get_dispatch@PLT
10213         popq    %rbp
10214         popq    %rcx
10215         popq    %rdx
10216         popq    %rsi
10217         popq    %rdi
10218         movq    2272(%rax), %r11
10219         jmp     *%r11
10220 #else
10221         movq    _glapi_Dispatch(%rip), %rax
10222         testq   %rax, %rax
10223         je      1f
10224         movq    2272(%rax), %r11
10225         jmp     *%r11
10226 1:
10227         pushq   %rdi
10228         pushq   %rsi
10229         pushq   %rdx
10230         pushq   %rcx
10231         pushq   %rbp
10232         call    _glapi_get_dispatch
10233         popq    %rbp
10234         popq    %rcx
10235         popq    %rdx
10236         popq    %rsi
10237         popq    %rdi
10238         movq    2272(%rax), %r11
10239         jmp     *%r11
10240 #endif /* defined(GLX_USE_TLS) */
10241         .size   GL_PREFIX(GetTexLevelParameterfv), .-GL_PREFIX(GetTexLevelParameterfv)
10242
10243         .p2align        4,,15
10244         .globl  GL_PREFIX(GetTexLevelParameteriv)
10245         .type   GL_PREFIX(GetTexLevelParameteriv), @function
10246 GL_PREFIX(GetTexLevelParameteriv):
10247 #if defined(GLX_USE_TLS)
10248         call    _x86_64_get_dispatch@PLT
10249         movq    2280(%rax), %r11
10250         jmp     *%r11
10251 #elif defined(PTHREADS)
10252         pushq   %rdi
10253         pushq   %rsi
10254         pushq   %rdx
10255         pushq   %rcx
10256         pushq   %rbp
10257         call    _x86_64_get_dispatch@PLT
10258         popq    %rbp
10259         popq    %rcx
10260         popq    %rdx
10261         popq    %rsi
10262         popq    %rdi
10263         movq    2280(%rax), %r11
10264         jmp     *%r11
10265 #else
10266         movq    _glapi_Dispatch(%rip), %rax
10267         testq   %rax, %rax
10268         je      1f
10269         movq    2280(%rax), %r11
10270         jmp     *%r11
10271 1:
10272         pushq   %rdi
10273         pushq   %rsi
10274         pushq   %rdx
10275         pushq   %rcx
10276         pushq   %rbp
10277         call    _glapi_get_dispatch
10278         popq    %rbp
10279         popq    %rcx
10280         popq    %rdx
10281         popq    %rsi
10282         popq    %rdi
10283         movq    2280(%rax), %r11
10284         jmp     *%r11
10285 #endif /* defined(GLX_USE_TLS) */
10286         .size   GL_PREFIX(GetTexLevelParameteriv), .-GL_PREFIX(GetTexLevelParameteriv)
10287
10288         .p2align        4,,15
10289         .globl  GL_PREFIX(IsEnabled)
10290         .type   GL_PREFIX(IsEnabled), @function
10291 GL_PREFIX(IsEnabled):
10292 #if defined(GLX_USE_TLS)
10293         call    _x86_64_get_dispatch@PLT
10294         movq    2288(%rax), %r11
10295         jmp     *%r11
10296 #elif defined(PTHREADS)
10297         pushq   %rdi
10298         call    _x86_64_get_dispatch@PLT
10299         popq    %rdi
10300         movq    2288(%rax), %r11
10301         jmp     *%r11
10302 #else
10303         movq    _glapi_Dispatch(%rip), %rax
10304         testq   %rax, %rax
10305         je      1f
10306         movq    2288(%rax), %r11
10307         jmp     *%r11
10308 1:
10309         pushq   %rdi
10310         call    _glapi_get_dispatch
10311         popq    %rdi
10312         movq    2288(%rax), %r11
10313         jmp     *%r11
10314 #endif /* defined(GLX_USE_TLS) */
10315         .size   GL_PREFIX(IsEnabled), .-GL_PREFIX(IsEnabled)
10316
10317         .p2align        4,,15
10318         .globl  GL_PREFIX(IsList)
10319         .type   GL_PREFIX(IsList), @function
10320 GL_PREFIX(IsList):
10321 #if defined(GLX_USE_TLS)
10322         call    _x86_64_get_dispatch@PLT
10323         movq    2296(%rax), %r11
10324         jmp     *%r11
10325 #elif defined(PTHREADS)
10326         pushq   %rdi
10327         call    _x86_64_get_dispatch@PLT
10328         popq    %rdi
10329         movq    2296(%rax), %r11
10330         jmp     *%r11
10331 #else
10332         movq    _glapi_Dispatch(%rip), %rax
10333         testq   %rax, %rax
10334         je      1f
10335         movq    2296(%rax), %r11
10336         jmp     *%r11
10337 1:
10338         pushq   %rdi
10339         call    _glapi_get_dispatch
10340         popq    %rdi
10341         movq    2296(%rax), %r11
10342         jmp     *%r11
10343 #endif /* defined(GLX_USE_TLS) */
10344         .size   GL_PREFIX(IsList), .-GL_PREFIX(IsList)
10345
10346         .p2align        4,,15
10347         .globl  GL_PREFIX(DepthRange)
10348         .type   GL_PREFIX(DepthRange), @function
10349 GL_PREFIX(DepthRange):
10350 #if defined(GLX_USE_TLS)
10351         call    _x86_64_get_dispatch@PLT
10352         movq    2304(%rax), %r11
10353         jmp     *%r11
10354 #elif defined(PTHREADS)
10355         pushq   %rdi
10356         pushq   %rsi
10357         pushq   %rbp
10358         call    _x86_64_get_dispatch@PLT
10359         popq    %rbp
10360         popq    %rsi
10361         popq    %rdi
10362         movq    2304(%rax), %r11
10363         jmp     *%r11
10364 #else
10365         movq    _glapi_Dispatch(%rip), %rax
10366         testq   %rax, %rax
10367         je      1f
10368         movq    2304(%rax), %r11
10369         jmp     *%r11
10370 1:
10371         pushq   %rdi
10372         pushq   %rsi
10373         pushq   %rbp
10374         call    _glapi_get_dispatch
10375         popq    %rbp
10376         popq    %rsi
10377         popq    %rdi
10378         movq    2304(%rax), %r11
10379         jmp     *%r11
10380 #endif /* defined(GLX_USE_TLS) */
10381         .size   GL_PREFIX(DepthRange), .-GL_PREFIX(DepthRange)
10382
10383         .p2align        4,,15
10384         .globl  GL_PREFIX(Frustum)
10385         .type   GL_PREFIX(Frustum), @function
10386 GL_PREFIX(Frustum):
10387 #if defined(GLX_USE_TLS)
10388         call    _x86_64_get_dispatch@PLT
10389         movq    2312(%rax), %r11
10390         jmp     *%r11
10391 #elif defined(PTHREADS)
10392         subq    $56, %rsp
10393         movq    %xmm0, (%rsp)
10394         movq    %xmm1, 8(%rsp)
10395         movq    %xmm2, 16(%rsp)
10396         movq    %xmm3, 24(%rsp)
10397         movq    %xmm4, 32(%rsp)
10398         movq    %xmm5, 40(%rsp)
10399         call    _x86_64_get_dispatch@PLT
10400         movq    40(%rsp), %xmm5
10401         movq    32(%rsp), %xmm4
10402         movq    24(%rsp), %xmm3
10403         movq    16(%rsp), %xmm2
10404         movq    8(%rsp), %xmm1
10405         movq    (%rsp), %xmm0
10406         addq    $56, %rsp
10407         movq    2312(%rax), %r11
10408         jmp     *%r11
10409 #else
10410         movq    _glapi_Dispatch(%rip), %rax
10411         testq   %rax, %rax
10412         je      1f
10413         movq    2312(%rax), %r11
10414         jmp     *%r11
10415 1:
10416         subq    $56, %rsp
10417         movq    %xmm0, (%rsp)
10418         movq    %xmm1, 8(%rsp)
10419         movq    %xmm2, 16(%rsp)
10420         movq    %xmm3, 24(%rsp)
10421         movq    %xmm4, 32(%rsp)
10422         movq    %xmm5, 40(%rsp)
10423         call    _glapi_get_dispatch
10424         movq    40(%rsp), %xmm5
10425         movq    32(%rsp), %xmm4
10426         movq    24(%rsp), %xmm3
10427         movq    16(%rsp), %xmm2
10428         movq    8(%rsp), %xmm1
10429         movq    (%rsp), %xmm0
10430         addq    $56, %rsp
10431         movq    2312(%rax), %r11
10432         jmp     *%r11
10433 #endif /* defined(GLX_USE_TLS) */
10434         .size   GL_PREFIX(Frustum), .-GL_PREFIX(Frustum)
10435
10436         .p2align        4,,15
10437         .globl  GL_PREFIX(LoadIdentity)
10438         .type   GL_PREFIX(LoadIdentity), @function
10439 GL_PREFIX(LoadIdentity):
10440 #if defined(GLX_USE_TLS)
10441         call    _x86_64_get_dispatch@PLT
10442         movq    2320(%rax), %r11
10443         jmp     *%r11
10444 #elif defined(PTHREADS)
10445         pushq   %rbp
10446         call    _x86_64_get_dispatch@PLT
10447         popq    %rbp
10448         movq    2320(%rax), %r11
10449         jmp     *%r11
10450 #else
10451         movq    _glapi_Dispatch(%rip), %rax
10452         testq   %rax, %rax
10453         je      1f
10454         movq    2320(%rax), %r11
10455         jmp     *%r11
10456 1:
10457         pushq   %rbp
10458         call    _glapi_get_dispatch
10459         popq    %rbp
10460         movq    2320(%rax), %r11
10461         jmp     *%r11
10462 #endif /* defined(GLX_USE_TLS) */
10463         .size   GL_PREFIX(LoadIdentity), .-GL_PREFIX(LoadIdentity)
10464
10465         .p2align        4,,15
10466         .globl  GL_PREFIX(LoadMatrixf)
10467         .type   GL_PREFIX(LoadMatrixf), @function
10468 GL_PREFIX(LoadMatrixf):
10469 #if defined(GLX_USE_TLS)
10470         call    _x86_64_get_dispatch@PLT
10471         movq    2328(%rax), %r11
10472         jmp     *%r11
10473 #elif defined(PTHREADS)
10474         pushq   %rdi
10475         call    _x86_64_get_dispatch@PLT
10476         popq    %rdi
10477         movq    2328(%rax), %r11
10478         jmp     *%r11
10479 #else
10480         movq    _glapi_Dispatch(%rip), %rax
10481         testq   %rax, %rax
10482         je      1f
10483         movq    2328(%rax), %r11
10484         jmp     *%r11
10485 1:
10486         pushq   %rdi
10487         call    _glapi_get_dispatch
10488         popq    %rdi
10489         movq    2328(%rax), %r11
10490         jmp     *%r11
10491 #endif /* defined(GLX_USE_TLS) */
10492         .size   GL_PREFIX(LoadMatrixf), .-GL_PREFIX(LoadMatrixf)
10493
10494         .p2align        4,,15
10495         .globl  GL_PREFIX(LoadMatrixd)
10496         .type   GL_PREFIX(LoadMatrixd), @function
10497 GL_PREFIX(LoadMatrixd):
10498 #if defined(GLX_USE_TLS)
10499         call    _x86_64_get_dispatch@PLT
10500         movq    2336(%rax), %r11
10501         jmp     *%r11
10502 #elif defined(PTHREADS)
10503         pushq   %rdi
10504         call    _x86_64_get_dispatch@PLT
10505         popq    %rdi
10506         movq    2336(%rax), %r11
10507         jmp     *%r11
10508 #else
10509         movq    _glapi_Dispatch(%rip), %rax
10510         testq   %rax, %rax
10511         je      1f
10512         movq    2336(%rax), %r11
10513         jmp     *%r11
10514 1:
10515         pushq   %rdi
10516         call    _glapi_get_dispatch
10517         popq    %rdi
10518         movq    2336(%rax), %r11
10519         jmp     *%r11
10520 #endif /* defined(GLX_USE_TLS) */
10521         .size   GL_PREFIX(LoadMatrixd), .-GL_PREFIX(LoadMatrixd)
10522
10523         .p2align        4,,15
10524         .globl  GL_PREFIX(MatrixMode)
10525         .type   GL_PREFIX(MatrixMode), @function
10526 GL_PREFIX(MatrixMode):
10527 #if defined(GLX_USE_TLS)
10528         call    _x86_64_get_dispatch@PLT
10529         movq    2344(%rax), %r11
10530         jmp     *%r11
10531 #elif defined(PTHREADS)
10532         pushq   %rdi
10533         call    _x86_64_get_dispatch@PLT
10534         popq    %rdi
10535         movq    2344(%rax), %r11
10536         jmp     *%r11
10537 #else
10538         movq    _glapi_Dispatch(%rip), %rax
10539         testq   %rax, %rax
10540         je      1f
10541         movq    2344(%rax), %r11
10542         jmp     *%r11
10543 1:
10544         pushq   %rdi
10545         call    _glapi_get_dispatch
10546         popq    %rdi
10547         movq    2344(%rax), %r11
10548         jmp     *%r11
10549 #endif /* defined(GLX_USE_TLS) */
10550         .size   GL_PREFIX(MatrixMode), .-GL_PREFIX(MatrixMode)
10551
10552         .p2align        4,,15
10553         .globl  GL_PREFIX(MultMatrixf)
10554         .type   GL_PREFIX(MultMatrixf), @function
10555 GL_PREFIX(MultMatrixf):
10556 #if defined(GLX_USE_TLS)
10557         call    _x86_64_get_dispatch@PLT
10558         movq    2352(%rax), %r11
10559         jmp     *%r11
10560 #elif defined(PTHREADS)
10561         pushq   %rdi
10562         call    _x86_64_get_dispatch@PLT
10563         popq    %rdi
10564         movq    2352(%rax), %r11
10565         jmp     *%r11
10566 #else
10567         movq    _glapi_Dispatch(%rip), %rax
10568         testq   %rax, %rax
10569         je      1f
10570         movq    2352(%rax), %r11
10571         jmp     *%r11
10572 1:
10573         pushq   %rdi
10574         call    _glapi_get_dispatch
10575         popq    %rdi
10576         movq    2352(%rax), %r11
10577         jmp     *%r11
10578 #endif /* defined(GLX_USE_TLS) */
10579         .size   GL_PREFIX(MultMatrixf), .-GL_PREFIX(MultMatrixf)
10580
10581         .p2align        4,,15
10582         .globl  GL_PREFIX(MultMatrixd)
10583         .type   GL_PREFIX(MultMatrixd), @function
10584 GL_PREFIX(MultMatrixd):
10585 #if defined(GLX_USE_TLS)
10586         call    _x86_64_get_dispatch@PLT
10587         movq    2360(%rax), %r11
10588         jmp     *%r11
10589 #elif defined(PTHREADS)
10590         pushq   %rdi
10591         call    _x86_64_get_dispatch@PLT
10592         popq    %rdi
10593         movq    2360(%rax), %r11
10594         jmp     *%r11
10595 #else
10596         movq    _glapi_Dispatch(%rip), %rax
10597         testq   %rax, %rax
10598         je      1f
10599         movq    2360(%rax), %r11
10600         jmp     *%r11
10601 1:
10602         pushq   %rdi
10603         call    _glapi_get_dispatch
10604         popq    %rdi
10605         movq    2360(%rax), %r11
10606         jmp     *%r11
10607 #endif /* defined(GLX_USE_TLS) */
10608         .size   GL_PREFIX(MultMatrixd), .-GL_PREFIX(MultMatrixd)
10609
10610         .p2align        4,,15
10611         .globl  GL_PREFIX(Ortho)
10612         .type   GL_PREFIX(Ortho), @function
10613 GL_PREFIX(Ortho):
10614 #if defined(GLX_USE_TLS)
10615         call    _x86_64_get_dispatch@PLT
10616         movq    2368(%rax), %r11
10617         jmp     *%r11
10618 #elif defined(PTHREADS)
10619         subq    $56, %rsp
10620         movq    %xmm0, (%rsp)
10621         movq    %xmm1, 8(%rsp)
10622         movq    %xmm2, 16(%rsp)
10623         movq    %xmm3, 24(%rsp)
10624         movq    %xmm4, 32(%rsp)
10625         movq    %xmm5, 40(%rsp)
10626         call    _x86_64_get_dispatch@PLT
10627         movq    40(%rsp), %xmm5
10628         movq    32(%rsp), %xmm4
10629         movq    24(%rsp), %xmm3
10630         movq    16(%rsp), %xmm2
10631         movq    8(%rsp), %xmm1
10632         movq    (%rsp), %xmm0
10633         addq    $56, %rsp
10634         movq    2368(%rax), %r11
10635         jmp     *%r11
10636 #else
10637         movq    _glapi_Dispatch(%rip), %rax
10638         testq   %rax, %rax
10639         je      1f
10640         movq    2368(%rax), %r11
10641         jmp     *%r11
10642 1:
10643         subq    $56, %rsp
10644         movq    %xmm0, (%rsp)
10645         movq    %xmm1, 8(%rsp)
10646         movq    %xmm2, 16(%rsp)
10647         movq    %xmm3, 24(%rsp)
10648         movq    %xmm4, 32(%rsp)
10649         movq    %xmm5, 40(%rsp)
10650         call    _glapi_get_dispatch
10651         movq    40(%rsp), %xmm5
10652         movq    32(%rsp), %xmm4
10653         movq    24(%rsp), %xmm3
10654         movq    16(%rsp), %xmm2
10655         movq    8(%rsp), %xmm1
10656         movq    (%rsp), %xmm0
10657         addq    $56, %rsp
10658         movq    2368(%rax), %r11
10659         jmp     *%r11
10660 #endif /* defined(GLX_USE_TLS) */
10661         .size   GL_PREFIX(Ortho), .-GL_PREFIX(Ortho)
10662
10663         .p2align        4,,15
10664         .globl  GL_PREFIX(PopMatrix)
10665         .type   GL_PREFIX(PopMatrix), @function
10666 GL_PREFIX(PopMatrix):
10667 #if defined(GLX_USE_TLS)
10668         call    _x86_64_get_dispatch@PLT
10669         movq    2376(%rax), %r11
10670         jmp     *%r11
10671 #elif defined(PTHREADS)
10672         pushq   %rbp
10673         call    _x86_64_get_dispatch@PLT
10674         popq    %rbp
10675         movq    2376(%rax), %r11
10676         jmp     *%r11
10677 #else
10678         movq    _glapi_Dispatch(%rip), %rax
10679         testq   %rax, %rax
10680         je      1f
10681         movq    2376(%rax), %r11
10682         jmp     *%r11
10683 1:
10684         pushq   %rbp
10685         call    _glapi_get_dispatch
10686         popq    %rbp
10687         movq    2376(%rax), %r11
10688         jmp     *%r11
10689 #endif /* defined(GLX_USE_TLS) */
10690         .size   GL_PREFIX(PopMatrix), .-GL_PREFIX(PopMatrix)
10691
10692         .p2align        4,,15
10693         .globl  GL_PREFIX(PushMatrix)
10694         .type   GL_PREFIX(PushMatrix), @function
10695 GL_PREFIX(PushMatrix):
10696 #if defined(GLX_USE_TLS)
10697         call    _x86_64_get_dispatch@PLT
10698         movq    2384(%rax), %r11
10699         jmp     *%r11
10700 #elif defined(PTHREADS)
10701         pushq   %rbp
10702         call    _x86_64_get_dispatch@PLT
10703         popq    %rbp
10704         movq    2384(%rax), %r11
10705         jmp     *%r11
10706 #else
10707         movq    _glapi_Dispatch(%rip), %rax
10708         testq   %rax, %rax
10709         je      1f
10710         movq    2384(%rax), %r11
10711         jmp     *%r11
10712 1:
10713         pushq   %rbp
10714         call    _glapi_get_dispatch
10715         popq    %rbp
10716         movq    2384(%rax), %r11
10717         jmp     *%r11
10718 #endif /* defined(GLX_USE_TLS) */
10719         .size   GL_PREFIX(PushMatrix), .-GL_PREFIX(PushMatrix)
10720
10721         .p2align        4,,15
10722         .globl  GL_PREFIX(Rotated)
10723         .type   GL_PREFIX(Rotated), @function
10724 GL_PREFIX(Rotated):
10725 #if defined(GLX_USE_TLS)
10726         call    _x86_64_get_dispatch@PLT
10727         movq    2392(%rax), %r11
10728         jmp     *%r11
10729 #elif defined(PTHREADS)
10730         subq    $40, %rsp
10731         movq    %xmm0, (%rsp)
10732         movq    %xmm1, 8(%rsp)
10733         movq    %xmm2, 16(%rsp)
10734         movq    %xmm3, 24(%rsp)
10735         call    _x86_64_get_dispatch@PLT
10736         movq    24(%rsp), %xmm3
10737         movq    16(%rsp), %xmm2
10738         movq    8(%rsp), %xmm1
10739         movq    (%rsp), %xmm0
10740         addq    $40, %rsp
10741         movq    2392(%rax), %r11
10742         jmp     *%r11
10743 #else
10744         movq    _glapi_Dispatch(%rip), %rax
10745         testq   %rax, %rax
10746         je      1f
10747         movq    2392(%rax), %r11
10748         jmp     *%r11
10749 1:
10750         subq    $40, %rsp
10751         movq    %xmm0, (%rsp)
10752         movq    %xmm1, 8(%rsp)
10753         movq    %xmm2, 16(%rsp)
10754         movq    %xmm3, 24(%rsp)
10755         call    _glapi_get_dispatch
10756         movq    24(%rsp), %xmm3
10757         movq    16(%rsp), %xmm2
10758         movq    8(%rsp), %xmm1
10759         movq    (%rsp), %xmm0
10760         addq    $40, %rsp
10761         movq    2392(%rax), %r11
10762         jmp     *%r11
10763 #endif /* defined(GLX_USE_TLS) */
10764         .size   GL_PREFIX(Rotated), .-GL_PREFIX(Rotated)
10765
10766         .p2align        4,,15
10767         .globl  GL_PREFIX(Rotatef)
10768         .type   GL_PREFIX(Rotatef), @function
10769 GL_PREFIX(Rotatef):
10770 #if defined(GLX_USE_TLS)
10771         call    _x86_64_get_dispatch@PLT
10772         movq    2400(%rax), %r11
10773         jmp     *%r11
10774 #elif defined(PTHREADS)
10775         subq    $40, %rsp
10776         movq    %xmm0, (%rsp)
10777         movq    %xmm1, 8(%rsp)
10778         movq    %xmm2, 16(%rsp)
10779         movq    %xmm3, 24(%rsp)
10780         call    _x86_64_get_dispatch@PLT
10781         movq    24(%rsp), %xmm3
10782         movq    16(%rsp), %xmm2
10783         movq    8(%rsp), %xmm1
10784         movq    (%rsp), %xmm0
10785         addq    $40, %rsp
10786         movq    2400(%rax), %r11
10787         jmp     *%r11
10788 #else
10789         movq    _glapi_Dispatch(%rip), %rax
10790         testq   %rax, %rax
10791         je      1f
10792         movq    2400(%rax), %r11
10793         jmp     *%r11
10794 1:
10795         subq    $40, %rsp
10796         movq    %xmm0, (%rsp)
10797         movq    %xmm1, 8(%rsp)
10798         movq    %xmm2, 16(%rsp)
10799         movq    %xmm3, 24(%rsp)
10800         call    _glapi_get_dispatch
10801         movq    24(%rsp), %xmm3
10802         movq    16(%rsp), %xmm2
10803         movq    8(%rsp), %xmm1
10804         movq    (%rsp), %xmm0
10805         addq    $40, %rsp
10806         movq    2400(%rax), %r11
10807         jmp     *%r11
10808 #endif /* defined(GLX_USE_TLS) */
10809         .size   GL_PREFIX(Rotatef), .-GL_PREFIX(Rotatef)
10810
10811         .p2align        4,,15
10812         .globl  GL_PREFIX(Scaled)
10813         .type   GL_PREFIX(Scaled), @function
10814 GL_PREFIX(Scaled):
10815 #if defined(GLX_USE_TLS)
10816         call    _x86_64_get_dispatch@PLT
10817         movq    2408(%rax), %r11
10818         jmp     *%r11
10819 #elif defined(PTHREADS)
10820         subq    $24, %rsp
10821         movq    %xmm0, (%rsp)
10822         movq    %xmm1, 8(%rsp)
10823         movq    %xmm2, 16(%rsp)
10824         call    _x86_64_get_dispatch@PLT
10825         movq    16(%rsp), %xmm2
10826         movq    8(%rsp), %xmm1
10827         movq    (%rsp), %xmm0
10828         addq    $24, %rsp
10829         movq    2408(%rax), %r11
10830         jmp     *%r11
10831 #else
10832         movq    _glapi_Dispatch(%rip), %rax
10833         testq   %rax, %rax
10834         je      1f
10835         movq    2408(%rax), %r11
10836         jmp     *%r11
10837 1:
10838         subq    $24, %rsp
10839         movq    %xmm0, (%rsp)
10840         movq    %xmm1, 8(%rsp)
10841         movq    %xmm2, 16(%rsp)
10842         call    _glapi_get_dispatch
10843         movq    16(%rsp), %xmm2
10844         movq    8(%rsp), %xmm1
10845         movq    (%rsp), %xmm0
10846         addq    $24, %rsp
10847         movq    2408(%rax), %r11
10848         jmp     *%r11
10849 #endif /* defined(GLX_USE_TLS) */
10850         .size   GL_PREFIX(Scaled), .-GL_PREFIX(Scaled)
10851
10852         .p2align        4,,15
10853         .globl  GL_PREFIX(Scalef)
10854         .type   GL_PREFIX(Scalef), @function
10855 GL_PREFIX(Scalef):
10856 #if defined(GLX_USE_TLS)
10857         call    _x86_64_get_dispatch@PLT
10858         movq    2416(%rax), %r11
10859         jmp     *%r11
10860 #elif defined(PTHREADS)
10861         subq    $24, %rsp
10862         movq    %xmm0, (%rsp)
10863         movq    %xmm1, 8(%rsp)
10864         movq    %xmm2, 16(%rsp)
10865         call    _x86_64_get_dispatch@PLT
10866         movq    16(%rsp), %xmm2
10867         movq    8(%rsp), %xmm1
10868         movq    (%rsp), %xmm0
10869         addq    $24, %rsp
10870         movq    2416(%rax), %r11
10871         jmp     *%r11
10872 #else
10873         movq    _glapi_Dispatch(%rip), %rax
10874         testq   %rax, %rax
10875         je      1f
10876         movq    2416(%rax), %r11
10877         jmp     *%r11
10878 1:
10879         subq    $24, %rsp
10880         movq    %xmm0, (%rsp)
10881         movq    %xmm1, 8(%rsp)
10882         movq    %xmm2, 16(%rsp)
10883         call    _glapi_get_dispatch
10884         movq    16(%rsp), %xmm2
10885         movq    8(%rsp), %xmm1
10886         movq    (%rsp), %xmm0
10887         addq    $24, %rsp
10888         movq    2416(%rax), %r11
10889         jmp     *%r11
10890 #endif /* defined(GLX_USE_TLS) */
10891         .size   GL_PREFIX(Scalef), .-GL_PREFIX(Scalef)
10892
10893         .p2align        4,,15
10894         .globl  GL_PREFIX(Translated)
10895         .type   GL_PREFIX(Translated), @function
10896 GL_PREFIX(Translated):
10897 #if defined(GLX_USE_TLS)
10898         call    _x86_64_get_dispatch@PLT
10899         movq    2424(%rax), %r11
10900         jmp     *%r11
10901 #elif defined(PTHREADS)
10902         subq    $24, %rsp
10903         movq    %xmm0, (%rsp)
10904         movq    %xmm1, 8(%rsp)
10905         movq    %xmm2, 16(%rsp)
10906         call    _x86_64_get_dispatch@PLT
10907         movq    16(%rsp), %xmm2
10908         movq    8(%rsp), %xmm1
10909         movq    (%rsp), %xmm0
10910         addq    $24, %rsp
10911         movq    2424(%rax), %r11
10912         jmp     *%r11
10913 #else
10914         movq    _glapi_Dispatch(%rip), %rax
10915         testq   %rax, %rax
10916         je      1f
10917         movq    2424(%rax), %r11
10918         jmp     *%r11
10919 1:
10920         subq    $24, %rsp
10921         movq    %xmm0, (%rsp)
10922         movq    %xmm1, 8(%rsp)
10923         movq    %xmm2, 16(%rsp)
10924         call    _glapi_get_dispatch
10925         movq    16(%rsp), %xmm2
10926         movq    8(%rsp), %xmm1
10927         movq    (%rsp), %xmm0
10928         addq    $24, %rsp
10929         movq    2424(%rax), %r11
10930         jmp     *%r11
10931 #endif /* defined(GLX_USE_TLS) */
10932         .size   GL_PREFIX(Translated), .-GL_PREFIX(Translated)
10933
10934         .p2align        4,,15
10935         .globl  GL_PREFIX(Translatef)
10936         .type   GL_PREFIX(Translatef), @function
10937 GL_PREFIX(Translatef):
10938 #if defined(GLX_USE_TLS)
10939         call    _x86_64_get_dispatch@PLT
10940         movq    2432(%rax), %r11
10941         jmp     *%r11
10942 #elif defined(PTHREADS)
10943         subq    $24, %rsp
10944         movq    %xmm0, (%rsp)
10945         movq    %xmm1, 8(%rsp)
10946         movq    %xmm2, 16(%rsp)
10947         call    _x86_64_get_dispatch@PLT
10948         movq    16(%rsp), %xmm2
10949         movq    8(%rsp), %xmm1
10950         movq    (%rsp), %xmm0
10951         addq    $24, %rsp
10952         movq    2432(%rax), %r11
10953         jmp     *%r11
10954 #else
10955         movq    _glapi_Dispatch(%rip), %rax
10956         testq   %rax, %rax
10957         je      1f
10958         movq    2432(%rax), %r11
10959         jmp     *%r11
10960 1:
10961         subq    $24, %rsp
10962         movq    %xmm0, (%rsp)
10963         movq    %xmm1, 8(%rsp)
10964         movq    %xmm2, 16(%rsp)
10965         call    _glapi_get_dispatch
10966         movq    16(%rsp), %xmm2
10967         movq    8(%rsp), %xmm1
10968         movq    (%rsp), %xmm0
10969         addq    $24, %rsp
10970         movq    2432(%rax), %r11
10971         jmp     *%r11
10972 #endif /* defined(GLX_USE_TLS) */
10973         .size   GL_PREFIX(Translatef), .-GL_PREFIX(Translatef)
10974
10975         .p2align        4,,15
10976         .globl  GL_PREFIX(Viewport)
10977         .type   GL_PREFIX(Viewport), @function
10978 GL_PREFIX(Viewport):
10979 #if defined(GLX_USE_TLS)
10980         call    _x86_64_get_dispatch@PLT
10981         movq    2440(%rax), %r11
10982         jmp     *%r11
10983 #elif defined(PTHREADS)
10984         pushq   %rdi
10985         pushq   %rsi
10986         pushq   %rdx
10987         pushq   %rcx
10988         pushq   %rbp
10989         call    _x86_64_get_dispatch@PLT
10990         popq    %rbp
10991         popq    %rcx
10992         popq    %rdx
10993         popq    %rsi
10994         popq    %rdi
10995         movq    2440(%rax), %r11
10996         jmp     *%r11
10997 #else
10998         movq    _glapi_Dispatch(%rip), %rax
10999         testq   %rax, %rax
11000         je      1f
11001         movq    2440(%rax), %r11
11002         jmp     *%r11
11003 1:
11004         pushq   %rdi
11005         pushq   %rsi
11006         pushq   %rdx
11007         pushq   %rcx
11008         pushq   %rbp
11009         call    _glapi_get_dispatch
11010         popq    %rbp
11011         popq    %rcx
11012         popq    %rdx
11013         popq    %rsi
11014         popq    %rdi
11015         movq    2440(%rax), %r11
11016         jmp     *%r11
11017 #endif /* defined(GLX_USE_TLS) */
11018         .size   GL_PREFIX(Viewport), .-GL_PREFIX(Viewport)
11019
11020         .p2align        4,,15
11021         .globl  GL_PREFIX(ArrayElement)
11022         .type   GL_PREFIX(ArrayElement), @function
11023 GL_PREFIX(ArrayElement):
11024 #if defined(GLX_USE_TLS)
11025         call    _x86_64_get_dispatch@PLT
11026         movq    2448(%rax), %r11
11027         jmp     *%r11
11028 #elif defined(PTHREADS)
11029         pushq   %rdi
11030         call    _x86_64_get_dispatch@PLT
11031         popq    %rdi
11032         movq    2448(%rax), %r11
11033         jmp     *%r11
11034 #else
11035         movq    _glapi_Dispatch(%rip), %rax
11036         testq   %rax, %rax
11037         je      1f
11038         movq    2448(%rax), %r11
11039         jmp     *%r11
11040 1:
11041         pushq   %rdi
11042         call    _glapi_get_dispatch
11043         popq    %rdi
11044         movq    2448(%rax), %r11
11045         jmp     *%r11
11046 #endif /* defined(GLX_USE_TLS) */
11047         .size   GL_PREFIX(ArrayElement), .-GL_PREFIX(ArrayElement)
11048
11049         .p2align        4,,15
11050         .globl  GL_PREFIX(BindTexture)
11051         .type   GL_PREFIX(BindTexture), @function
11052 GL_PREFIX(BindTexture):
11053 #if defined(GLX_USE_TLS)
11054         call    _x86_64_get_dispatch@PLT
11055         movq    2456(%rax), %r11
11056         jmp     *%r11
11057 #elif defined(PTHREADS)
11058         pushq   %rdi
11059         pushq   %rsi
11060         pushq   %rbp
11061         call    _x86_64_get_dispatch@PLT
11062         popq    %rbp
11063         popq    %rsi
11064         popq    %rdi
11065         movq    2456(%rax), %r11
11066         jmp     *%r11
11067 #else
11068         movq    _glapi_Dispatch(%rip), %rax
11069         testq   %rax, %rax
11070         je      1f
11071         movq    2456(%rax), %r11
11072         jmp     *%r11
11073 1:
11074         pushq   %rdi
11075         pushq   %rsi
11076         pushq   %rbp
11077         call    _glapi_get_dispatch
11078         popq    %rbp
11079         popq    %rsi
11080         popq    %rdi
11081         movq    2456(%rax), %r11
11082         jmp     *%r11
11083 #endif /* defined(GLX_USE_TLS) */
11084         .size   GL_PREFIX(BindTexture), .-GL_PREFIX(BindTexture)
11085
11086         .p2align        4,,15
11087         .globl  GL_PREFIX(ColorPointer)
11088         .type   GL_PREFIX(ColorPointer), @function
11089 GL_PREFIX(ColorPointer):
11090 #if defined(GLX_USE_TLS)
11091         call    _x86_64_get_dispatch@PLT
11092         movq    2464(%rax), %r11
11093         jmp     *%r11
11094 #elif defined(PTHREADS)
11095         pushq   %rdi
11096         pushq   %rsi
11097         pushq   %rdx
11098         pushq   %rcx
11099         pushq   %rbp
11100         call    _x86_64_get_dispatch@PLT
11101         popq    %rbp
11102         popq    %rcx
11103         popq    %rdx
11104         popq    %rsi
11105         popq    %rdi
11106         movq    2464(%rax), %r11
11107         jmp     *%r11
11108 #else
11109         movq    _glapi_Dispatch(%rip), %rax
11110         testq   %rax, %rax
11111         je      1f
11112         movq    2464(%rax), %r11
11113         jmp     *%r11
11114 1:
11115         pushq   %rdi
11116         pushq   %rsi
11117         pushq   %rdx
11118         pushq   %rcx
11119         pushq   %rbp
11120         call    _glapi_get_dispatch
11121         popq    %rbp
11122         popq    %rcx
11123         popq    %rdx
11124         popq    %rsi
11125         popq    %rdi
11126         movq    2464(%rax), %r11
11127         jmp     *%r11
11128 #endif /* defined(GLX_USE_TLS) */
11129         .size   GL_PREFIX(ColorPointer), .-GL_PREFIX(ColorPointer)
11130
11131         .p2align        4,,15
11132         .globl  GL_PREFIX(DisableClientState)
11133         .type   GL_PREFIX(DisableClientState), @function
11134 GL_PREFIX(DisableClientState):
11135 #if defined(GLX_USE_TLS)
11136         call    _x86_64_get_dispatch@PLT
11137         movq    2472(%rax), %r11
11138         jmp     *%r11
11139 #elif defined(PTHREADS)
11140         pushq   %rdi
11141         call    _x86_64_get_dispatch@PLT
11142         popq    %rdi
11143         movq    2472(%rax), %r11
11144         jmp     *%r11
11145 #else
11146         movq    _glapi_Dispatch(%rip), %rax
11147         testq   %rax, %rax
11148         je      1f
11149         movq    2472(%rax), %r11
11150         jmp     *%r11
11151 1:
11152         pushq   %rdi
11153         call    _glapi_get_dispatch
11154         popq    %rdi
11155         movq    2472(%rax), %r11
11156         jmp     *%r11
11157 #endif /* defined(GLX_USE_TLS) */
11158         .size   GL_PREFIX(DisableClientState), .-GL_PREFIX(DisableClientState)
11159
11160         .p2align        4,,15
11161         .globl  GL_PREFIX(DrawArrays)
11162         .type   GL_PREFIX(DrawArrays), @function
11163 GL_PREFIX(DrawArrays):
11164 #if defined(GLX_USE_TLS)
11165         call    _x86_64_get_dispatch@PLT
11166         movq    2480(%rax), %r11
11167         jmp     *%r11
11168 #elif defined(PTHREADS)
11169         pushq   %rdi
11170         pushq   %rsi
11171         pushq   %rdx
11172         call    _x86_64_get_dispatch@PLT
11173         popq    %rdx
11174         popq    %rsi
11175         popq    %rdi
11176         movq    2480(%rax), %r11
11177         jmp     *%r11
11178 #else
11179         movq    _glapi_Dispatch(%rip), %rax
11180         testq   %rax, %rax
11181         je      1f
11182         movq    2480(%rax), %r11
11183         jmp     *%r11
11184 1:
11185         pushq   %rdi
11186         pushq   %rsi
11187         pushq   %rdx
11188         call    _glapi_get_dispatch
11189         popq    %rdx
11190         popq    %rsi
11191         popq    %rdi
11192         movq    2480(%rax), %r11
11193         jmp     *%r11
11194 #endif /* defined(GLX_USE_TLS) */
11195         .size   GL_PREFIX(DrawArrays), .-GL_PREFIX(DrawArrays)
11196
11197         .p2align        4,,15
11198         .globl  GL_PREFIX(DrawElements)
11199         .type   GL_PREFIX(DrawElements), @function
11200 GL_PREFIX(DrawElements):
11201 #if defined(GLX_USE_TLS)
11202         call    _x86_64_get_dispatch@PLT
11203         movq    2488(%rax), %r11
11204         jmp     *%r11
11205 #elif defined(PTHREADS)
11206         pushq   %rdi
11207         pushq   %rsi
11208         pushq   %rdx
11209         pushq   %rcx
11210         pushq   %rbp
11211         call    _x86_64_get_dispatch@PLT
11212         popq    %rbp
11213         popq    %rcx
11214         popq    %rdx
11215         popq    %rsi
11216         popq    %rdi
11217         movq    2488(%rax), %r11
11218         jmp     *%r11
11219 #else
11220         movq    _glapi_Dispatch(%rip), %rax
11221         testq   %rax, %rax
11222         je      1f
11223         movq    2488(%rax), %r11
11224         jmp     *%r11
11225 1:
11226         pushq   %rdi
11227         pushq   %rsi
11228         pushq   %rdx
11229         pushq   %rcx
11230         pushq   %rbp
11231         call    _glapi_get_dispatch
11232         popq    %rbp
11233         popq    %rcx
11234         popq    %rdx
11235         popq    %rsi
11236         popq    %rdi
11237         movq    2488(%rax), %r11
11238         jmp     *%r11
11239 #endif /* defined(GLX_USE_TLS) */
11240         .size   GL_PREFIX(DrawElements), .-GL_PREFIX(DrawElements)
11241
11242         .p2align        4,,15
11243         .globl  GL_PREFIX(EdgeFlagPointer)
11244         .type   GL_PREFIX(EdgeFlagPointer), @function
11245 GL_PREFIX(EdgeFlagPointer):
11246 #if defined(GLX_USE_TLS)
11247         call    _x86_64_get_dispatch@PLT
11248         movq    2496(%rax), %r11
11249         jmp     *%r11
11250 #elif defined(PTHREADS)
11251         pushq   %rdi
11252         pushq   %rsi
11253         pushq   %rbp
11254         call    _x86_64_get_dispatch@PLT
11255         popq    %rbp
11256         popq    %rsi
11257         popq    %rdi
11258         movq    2496(%rax), %r11
11259         jmp     *%r11
11260 #else
11261         movq    _glapi_Dispatch(%rip), %rax
11262         testq   %rax, %rax
11263         je      1f
11264         movq    2496(%rax), %r11
11265         jmp     *%r11
11266 1:
11267         pushq   %rdi
11268         pushq   %rsi
11269         pushq   %rbp
11270         call    _glapi_get_dispatch
11271         popq    %rbp
11272         popq    %rsi
11273         popq    %rdi
11274         movq    2496(%rax), %r11
11275         jmp     *%r11
11276 #endif /* defined(GLX_USE_TLS) */
11277         .size   GL_PREFIX(EdgeFlagPointer), .-GL_PREFIX(EdgeFlagPointer)
11278
11279         .p2align        4,,15
11280         .globl  GL_PREFIX(EnableClientState)
11281         .type   GL_PREFIX(EnableClientState), @function
11282 GL_PREFIX(EnableClientState):
11283 #if defined(GLX_USE_TLS)
11284         call    _x86_64_get_dispatch@PLT
11285         movq    2504(%rax), %r11
11286         jmp     *%r11
11287 #elif defined(PTHREADS)
11288         pushq   %rdi
11289         call    _x86_64_get_dispatch@PLT
11290         popq    %rdi
11291         movq    2504(%rax), %r11
11292         jmp     *%r11
11293 #else
11294         movq    _glapi_Dispatch(%rip), %rax
11295         testq   %rax, %rax
11296         je      1f
11297         movq    2504(%rax), %r11
11298         jmp     *%r11
11299 1:
11300         pushq   %rdi
11301         call    _glapi_get_dispatch
11302         popq    %rdi
11303         movq    2504(%rax), %r11
11304         jmp     *%r11
11305 #endif /* defined(GLX_USE_TLS) */
11306         .size   GL_PREFIX(EnableClientState), .-GL_PREFIX(EnableClientState)
11307
11308         .p2align        4,,15
11309         .globl  GL_PREFIX(IndexPointer)
11310         .type   GL_PREFIX(IndexPointer), @function
11311 GL_PREFIX(IndexPointer):
11312 #if defined(GLX_USE_TLS)
11313         call    _x86_64_get_dispatch@PLT
11314         movq    2512(%rax), %r11
11315         jmp     *%r11
11316 #elif defined(PTHREADS)
11317         pushq   %rdi
11318         pushq   %rsi
11319         pushq   %rdx
11320         call    _x86_64_get_dispatch@PLT
11321         popq    %rdx
11322         popq    %rsi
11323         popq    %rdi
11324         movq    2512(%rax), %r11
11325         jmp     *%r11
11326 #else
11327         movq    _glapi_Dispatch(%rip), %rax
11328         testq   %rax, %rax
11329         je      1f
11330         movq    2512(%rax), %r11
11331         jmp     *%r11
11332 1:
11333         pushq   %rdi
11334         pushq   %rsi
11335         pushq   %rdx
11336         call    _glapi_get_dispatch
11337         popq    %rdx
11338         popq    %rsi
11339         popq    %rdi
11340         movq    2512(%rax), %r11
11341         jmp     *%r11
11342 #endif /* defined(GLX_USE_TLS) */
11343         .size   GL_PREFIX(IndexPointer), .-GL_PREFIX(IndexPointer)
11344
11345         .p2align        4,,15
11346         .globl  GL_PREFIX(Indexub)
11347         .type   GL_PREFIX(Indexub), @function
11348 GL_PREFIX(Indexub):
11349 #if defined(GLX_USE_TLS)
11350         call    _x86_64_get_dispatch@PLT
11351         movq    2520(%rax), %r11
11352         jmp     *%r11
11353 #elif defined(PTHREADS)
11354         pushq   %rdi
11355         call    _x86_64_get_dispatch@PLT
11356         popq    %rdi
11357         movq    2520(%rax), %r11
11358         jmp     *%r11
11359 #else
11360         movq    _glapi_Dispatch(%rip), %rax
11361         testq   %rax, %rax
11362         je      1f
11363         movq    2520(%rax), %r11
11364         jmp     *%r11
11365 1:
11366         pushq   %rdi
11367         call    _glapi_get_dispatch
11368         popq    %rdi
11369         movq    2520(%rax), %r11
11370         jmp     *%r11
11371 #endif /* defined(GLX_USE_TLS) */
11372         .size   GL_PREFIX(Indexub), .-GL_PREFIX(Indexub)
11373
11374         .p2align        4,,15
11375         .globl  GL_PREFIX(Indexubv)
11376         .type   GL_PREFIX(Indexubv), @function
11377 GL_PREFIX(Indexubv):
11378 #if defined(GLX_USE_TLS)
11379         call    _x86_64_get_dispatch@PLT
11380         movq    2528(%rax), %r11
11381         jmp     *%r11
11382 #elif defined(PTHREADS)
11383         pushq   %rdi
11384         call    _x86_64_get_dispatch@PLT
11385         popq    %rdi
11386         movq    2528(%rax), %r11
11387         jmp     *%r11
11388 #else
11389         movq    _glapi_Dispatch(%rip), %rax
11390         testq   %rax, %rax
11391         je      1f
11392         movq    2528(%rax), %r11
11393         jmp     *%r11
11394 1:
11395         pushq   %rdi
11396         call    _glapi_get_dispatch
11397         popq    %rdi
11398         movq    2528(%rax), %r11
11399         jmp     *%r11
11400 #endif /* defined(GLX_USE_TLS) */
11401         .size   GL_PREFIX(Indexubv), .-GL_PREFIX(Indexubv)
11402
11403         .p2align        4,,15
11404         .globl  GL_PREFIX(InterleavedArrays)
11405         .type   GL_PREFIX(InterleavedArrays), @function
11406 GL_PREFIX(InterleavedArrays):
11407 #if defined(GLX_USE_TLS)
11408         call    _x86_64_get_dispatch@PLT
11409         movq    2536(%rax), %r11
11410         jmp     *%r11
11411 #elif defined(PTHREADS)
11412         pushq   %rdi
11413         pushq   %rsi
11414         pushq   %rdx
11415         call    _x86_64_get_dispatch@PLT
11416         popq    %rdx
11417         popq    %rsi
11418         popq    %rdi
11419         movq    2536(%rax), %r11
11420         jmp     *%r11
11421 #else
11422         movq    _glapi_Dispatch(%rip), %rax
11423         testq   %rax, %rax
11424         je      1f
11425         movq    2536(%rax), %r11
11426         jmp     *%r11
11427 1:
11428         pushq   %rdi
11429         pushq   %rsi
11430         pushq   %rdx
11431         call    _glapi_get_dispatch
11432         popq    %rdx
11433         popq    %rsi
11434         popq    %rdi
11435         movq    2536(%rax), %r11
11436         jmp     *%r11
11437 #endif /* defined(GLX_USE_TLS) */
11438         .size   GL_PREFIX(InterleavedArrays), .-GL_PREFIX(InterleavedArrays)
11439
11440         .p2align        4,,15
11441         .globl  GL_PREFIX(NormalPointer)
11442         .type   GL_PREFIX(NormalPointer), @function
11443 GL_PREFIX(NormalPointer):
11444 #if defined(GLX_USE_TLS)
11445         call    _x86_64_get_dispatch@PLT
11446         movq    2544(%rax), %r11
11447         jmp     *%r11
11448 #elif defined(PTHREADS)
11449         pushq   %rdi
11450         pushq   %rsi
11451         pushq   %rdx
11452         call    _x86_64_get_dispatch@PLT
11453         popq    %rdx
11454         popq    %rsi
11455         popq    %rdi
11456         movq    2544(%rax), %r11
11457         jmp     *%r11
11458 #else
11459         movq    _glapi_Dispatch(%rip), %rax
11460         testq   %rax, %rax
11461         je      1f
11462         movq    2544(%rax), %r11
11463         jmp     *%r11
11464 1:
11465         pushq   %rdi
11466         pushq   %rsi
11467         pushq   %rdx
11468         call    _glapi_get_dispatch
11469         popq    %rdx
11470         popq    %rsi
11471         popq    %rdi
11472         movq    2544(%rax), %r11
11473         jmp     *%r11
11474 #endif /* defined(GLX_USE_TLS) */
11475         .size   GL_PREFIX(NormalPointer), .-GL_PREFIX(NormalPointer)
11476
11477         .p2align        4,,15
11478         .globl  GL_PREFIX(PolygonOffset)
11479         .type   GL_PREFIX(PolygonOffset), @function
11480 GL_PREFIX(PolygonOffset):
11481 #if defined(GLX_USE_TLS)
11482         call    _x86_64_get_dispatch@PLT
11483         movq    2552(%rax), %r11
11484         jmp     *%r11
11485 #elif defined(PTHREADS)
11486         subq    $24, %rsp
11487         movq    %xmm0, (%rsp)
11488         movq    %xmm1, 8(%rsp)
11489         call    _x86_64_get_dispatch@PLT
11490         movq    8(%rsp), %xmm1
11491         movq    (%rsp), %xmm0
11492         addq    $24, %rsp
11493         movq    2552(%rax), %r11
11494         jmp     *%r11
11495 #else
11496         movq    _glapi_Dispatch(%rip), %rax
11497         testq   %rax, %rax
11498         je      1f
11499         movq    2552(%rax), %r11
11500         jmp     *%r11
11501 1:
11502         subq    $24, %rsp
11503         movq    %xmm0, (%rsp)
11504         movq    %xmm1, 8(%rsp)
11505         call    _glapi_get_dispatch
11506         movq    8(%rsp), %xmm1
11507         movq    (%rsp), %xmm0
11508         addq    $24, %rsp
11509         movq    2552(%rax), %r11
11510         jmp     *%r11
11511 #endif /* defined(GLX_USE_TLS) */
11512         .size   GL_PREFIX(PolygonOffset), .-GL_PREFIX(PolygonOffset)
11513
11514         .p2align        4,,15
11515         .globl  GL_PREFIX(TexCoordPointer)
11516         .type   GL_PREFIX(TexCoordPointer), @function
11517 GL_PREFIX(TexCoordPointer):
11518 #if defined(GLX_USE_TLS)
11519         call    _x86_64_get_dispatch@PLT
11520         movq    2560(%rax), %r11
11521         jmp     *%r11
11522 #elif defined(PTHREADS)
11523         pushq   %rdi
11524         pushq   %rsi
11525         pushq   %rdx
11526         pushq   %rcx
11527         pushq   %rbp
11528         call    _x86_64_get_dispatch@PLT
11529         popq    %rbp
11530         popq    %rcx
11531         popq    %rdx
11532         popq    %rsi
11533         popq    %rdi
11534         movq    2560(%rax), %r11
11535         jmp     *%r11
11536 #else
11537         movq    _glapi_Dispatch(%rip), %rax
11538         testq   %rax, %rax
11539         je      1f
11540         movq    2560(%rax), %r11
11541         jmp     *%r11
11542 1:
11543         pushq   %rdi
11544         pushq   %rsi
11545         pushq   %rdx
11546         pushq   %rcx
11547         pushq   %rbp
11548         call    _glapi_get_dispatch
11549         popq    %rbp
11550         popq    %rcx
11551         popq    %rdx
11552         popq    %rsi
11553         popq    %rdi
11554         movq    2560(%rax), %r11
11555         jmp     *%r11
11556 #endif /* defined(GLX_USE_TLS) */
11557         .size   GL_PREFIX(TexCoordPointer), .-GL_PREFIX(TexCoordPointer)
11558
11559         .p2align        4,,15
11560         .globl  GL_PREFIX(VertexPointer)
11561         .type   GL_PREFIX(VertexPointer), @function
11562 GL_PREFIX(VertexPointer):
11563 #if defined(GLX_USE_TLS)
11564         call    _x86_64_get_dispatch@PLT
11565         movq    2568(%rax), %r11
11566         jmp     *%r11
11567 #elif defined(PTHREADS)
11568         pushq   %rdi
11569         pushq   %rsi
11570         pushq   %rdx
11571         pushq   %rcx
11572         pushq   %rbp
11573         call    _x86_64_get_dispatch@PLT
11574         popq    %rbp
11575         popq    %rcx
11576         popq    %rdx
11577         popq    %rsi
11578         popq    %rdi
11579         movq    2568(%rax), %r11
11580         jmp     *%r11
11581 #else
11582         movq    _glapi_Dispatch(%rip), %rax
11583         testq   %rax, %rax
11584         je      1f
11585         movq    2568(%rax), %r11
11586         jmp     *%r11
11587 1:
11588         pushq   %rdi
11589         pushq   %rsi
11590         pushq   %rdx
11591         pushq   %rcx
11592         pushq   %rbp
11593         call    _glapi_get_dispatch
11594         popq    %rbp
11595         popq    %rcx
11596         popq    %rdx
11597         popq    %rsi
11598         popq    %rdi
11599         movq    2568(%rax), %r11
11600         jmp     *%r11
11601 #endif /* defined(GLX_USE_TLS) */
11602         .size   GL_PREFIX(VertexPointer), .-GL_PREFIX(VertexPointer)
11603
11604         .p2align        4,,15
11605         .globl  GL_PREFIX(AreTexturesResident)
11606         .type   GL_PREFIX(AreTexturesResident), @function
11607 GL_PREFIX(AreTexturesResident):
11608 #if defined(GLX_USE_TLS)
11609         call    _x86_64_get_dispatch@PLT
11610         movq    2576(%rax), %r11
11611         jmp     *%r11
11612 #elif defined(PTHREADS)
11613         pushq   %rdi
11614         pushq   %rsi
11615         pushq   %rdx
11616         call    _x86_64_get_dispatch@PLT
11617         popq    %rdx
11618         popq    %rsi
11619         popq    %rdi
11620         movq    2576(%rax), %r11
11621         jmp     *%r11
11622 #else
11623         movq    _glapi_Dispatch(%rip), %rax
11624         testq   %rax, %rax
11625         je      1f
11626         movq    2576(%rax), %r11
11627         jmp     *%r11
11628 1:
11629         pushq   %rdi
11630         pushq   %rsi
11631         pushq   %rdx
11632         call    _glapi_get_dispatch
11633         popq    %rdx
11634         popq    %rsi
11635         popq    %rdi
11636         movq    2576(%rax), %r11
11637         jmp     *%r11
11638 #endif /* defined(GLX_USE_TLS) */
11639         .size   GL_PREFIX(AreTexturesResident), .-GL_PREFIX(AreTexturesResident)
11640
11641         .p2align        4,,15
11642         .globl  GL_PREFIX(CopyTexImage1D)
11643         .type   GL_PREFIX(CopyTexImage1D), @function
11644 GL_PREFIX(CopyTexImage1D):
11645 #if defined(GLX_USE_TLS)
11646         call    _x86_64_get_dispatch@PLT
11647         movq    2584(%rax), %r11
11648         jmp     *%r11
11649 #elif defined(PTHREADS)
11650         pushq   %rdi
11651         pushq   %rsi
11652         pushq   %rdx
11653         pushq   %rcx
11654         pushq   %r8
11655         pushq   %r9
11656         pushq   %rbp
11657         call    _x86_64_get_dispatch@PLT
11658         popq    %rbp
11659         popq    %r9
11660         popq    %r8
11661         popq    %rcx
11662         popq    %rdx
11663         popq    %rsi
11664         popq    %rdi
11665         movq    2584(%rax), %r11
11666         jmp     *%r11
11667 #else
11668         movq    _glapi_Dispatch(%rip), %rax
11669         testq   %rax, %rax
11670         je      1f
11671         movq    2584(%rax), %r11
11672         jmp     *%r11
11673 1:
11674         pushq   %rdi
11675         pushq   %rsi
11676         pushq   %rdx
11677         pushq   %rcx
11678         pushq   %r8
11679         pushq   %r9
11680         pushq   %rbp
11681         call    _glapi_get_dispatch
11682         popq    %rbp
11683         popq    %r9
11684         popq    %r8
11685         popq    %rcx
11686         popq    %rdx
11687         popq    %rsi
11688         popq    %rdi
11689         movq    2584(%rax), %r11
11690         jmp     *%r11
11691 #endif /* defined(GLX_USE_TLS) */
11692         .size   GL_PREFIX(CopyTexImage1D), .-GL_PREFIX(CopyTexImage1D)
11693
11694         .p2align        4,,15
11695         .globl  GL_PREFIX(CopyTexImage2D)
11696         .type   GL_PREFIX(CopyTexImage2D), @function
11697 GL_PREFIX(CopyTexImage2D):
11698 #if defined(GLX_USE_TLS)
11699         call    _x86_64_get_dispatch@PLT
11700         movq    2592(%rax), %r11
11701         jmp     *%r11
11702 #elif defined(PTHREADS)
11703         pushq   %rdi
11704         pushq   %rsi
11705         pushq   %rdx
11706         pushq   %rcx
11707         pushq   %r8
11708         pushq   %r9
11709         pushq   %rbp
11710         call    _x86_64_get_dispatch@PLT
11711         popq    %rbp
11712         popq    %r9
11713         popq    %r8
11714         popq    %rcx
11715         popq    %rdx
11716         popq    %rsi
11717         popq    %rdi
11718         movq    2592(%rax), %r11
11719         jmp     *%r11
11720 #else
11721         movq    _glapi_Dispatch(%rip), %rax
11722         testq   %rax, %rax
11723         je      1f
11724         movq    2592(%rax), %r11
11725         jmp     *%r11
11726 1:
11727         pushq   %rdi
11728         pushq   %rsi
11729         pushq   %rdx
11730         pushq   %rcx
11731         pushq   %r8
11732         pushq   %r9
11733         pushq   %rbp
11734         call    _glapi_get_dispatch
11735         popq    %rbp
11736         popq    %r9
11737         popq    %r8
11738         popq    %rcx
11739         popq    %rdx
11740         popq    %rsi
11741         popq    %rdi
11742         movq    2592(%rax), %r11
11743         jmp     *%r11
11744 #endif /* defined(GLX_USE_TLS) */
11745         .size   GL_PREFIX(CopyTexImage2D), .-GL_PREFIX(CopyTexImage2D)
11746
11747         .p2align        4,,15
11748         .globl  GL_PREFIX(CopyTexSubImage1D)
11749         .type   GL_PREFIX(CopyTexSubImage1D), @function
11750 GL_PREFIX(CopyTexSubImage1D):
11751 #if defined(GLX_USE_TLS)
11752         call    _x86_64_get_dispatch@PLT
11753         movq    2600(%rax), %r11
11754         jmp     *%r11
11755 #elif defined(PTHREADS)
11756         pushq   %rdi
11757         pushq   %rsi
11758         pushq   %rdx
11759         pushq   %rcx
11760         pushq   %r8
11761         pushq   %r9
11762         pushq   %rbp
11763         call    _x86_64_get_dispatch@PLT
11764         popq    %rbp
11765         popq    %r9
11766         popq    %r8
11767         popq    %rcx
11768         popq    %rdx
11769         popq    %rsi
11770         popq    %rdi
11771         movq    2600(%rax), %r11
11772         jmp     *%r11
11773 #else
11774         movq    _glapi_Dispatch(%rip), %rax
11775         testq   %rax, %rax
11776         je      1f
11777         movq    2600(%rax), %r11
11778         jmp     *%r11
11779 1:
11780         pushq   %rdi
11781         pushq   %rsi
11782         pushq   %rdx
11783         pushq   %rcx
11784         pushq   %r8
11785         pushq   %r9
11786         pushq   %rbp
11787         call    _glapi_get_dispatch
11788         popq    %rbp
11789         popq    %r9
11790         popq    %r8
11791         popq    %rcx
11792         popq    %rdx
11793         popq    %rsi
11794         popq    %rdi
11795         movq    2600(%rax), %r11
11796         jmp     *%r11
11797 #endif /* defined(GLX_USE_TLS) */
11798         .size   GL_PREFIX(CopyTexSubImage1D), .-GL_PREFIX(CopyTexSubImage1D)
11799
11800         .p2align        4,,15
11801         .globl  GL_PREFIX(CopyTexSubImage2D)
11802         .type   GL_PREFIX(CopyTexSubImage2D), @function
11803 GL_PREFIX(CopyTexSubImage2D):
11804 #if defined(GLX_USE_TLS)
11805         call    _x86_64_get_dispatch@PLT
11806         movq    2608(%rax), %r11
11807         jmp     *%r11
11808 #elif defined(PTHREADS)
11809         pushq   %rdi
11810         pushq   %rsi
11811         pushq   %rdx
11812         pushq   %rcx
11813         pushq   %r8
11814         pushq   %r9
11815         pushq   %rbp
11816         call    _x86_64_get_dispatch@PLT
11817         popq    %rbp
11818         popq    %r9
11819         popq    %r8
11820         popq    %rcx
11821         popq    %rdx
11822         popq    %rsi
11823         popq    %rdi
11824         movq    2608(%rax), %r11
11825         jmp     *%r11
11826 #else
11827         movq    _glapi_Dispatch(%rip), %rax
11828         testq   %rax, %rax
11829         je      1f
11830         movq    2608(%rax), %r11
11831         jmp     *%r11
11832 1:
11833         pushq   %rdi
11834         pushq   %rsi
11835         pushq   %rdx
11836         pushq   %rcx
11837         pushq   %r8
11838         pushq   %r9
11839         pushq   %rbp
11840         call    _glapi_get_dispatch
11841         popq    %rbp
11842         popq    %r9
11843         popq    %r8
11844         popq    %rcx
11845         popq    %rdx
11846         popq    %rsi
11847         popq    %rdi
11848         movq    2608(%rax), %r11
11849         jmp     *%r11
11850 #endif /* defined(GLX_USE_TLS) */
11851         .size   GL_PREFIX(CopyTexSubImage2D), .-GL_PREFIX(CopyTexSubImage2D)
11852
11853         .p2align        4,,15
11854         .globl  GL_PREFIX(DeleteTextures)
11855         .type   GL_PREFIX(DeleteTextures), @function
11856 GL_PREFIX(DeleteTextures):
11857 #if defined(GLX_USE_TLS)
11858         call    _x86_64_get_dispatch@PLT
11859         movq    2616(%rax), %r11
11860         jmp     *%r11
11861 #elif defined(PTHREADS)
11862         pushq   %rdi
11863         pushq   %rsi
11864         pushq   %rbp
11865         call    _x86_64_get_dispatch@PLT
11866         popq    %rbp
11867         popq    %rsi
11868         popq    %rdi
11869         movq    2616(%rax), %r11
11870         jmp     *%r11
11871 #else
11872         movq    _glapi_Dispatch(%rip), %rax
11873         testq   %rax, %rax
11874         je      1f
11875         movq    2616(%rax), %r11
11876         jmp     *%r11
11877 1:
11878         pushq   %rdi
11879         pushq   %rsi
11880         pushq   %rbp
11881         call    _glapi_get_dispatch
11882         popq    %rbp
11883         popq    %rsi
11884         popq    %rdi
11885         movq    2616(%rax), %r11
11886         jmp     *%r11
11887 #endif /* defined(GLX_USE_TLS) */
11888         .size   GL_PREFIX(DeleteTextures), .-GL_PREFIX(DeleteTextures)
11889
11890         .p2align        4,,15
11891         .globl  GL_PREFIX(GenTextures)
11892         .type   GL_PREFIX(GenTextures), @function
11893 GL_PREFIX(GenTextures):
11894 #if defined(GLX_USE_TLS)
11895         call    _x86_64_get_dispatch@PLT
11896         movq    2624(%rax), %r11
11897         jmp     *%r11
11898 #elif defined(PTHREADS)
11899         pushq   %rdi
11900         pushq   %rsi
11901         pushq   %rbp
11902         call    _x86_64_get_dispatch@PLT
11903         popq    %rbp
11904         popq    %rsi
11905         popq    %rdi
11906         movq    2624(%rax), %r11
11907         jmp     *%r11
11908 #else
11909         movq    _glapi_Dispatch(%rip), %rax
11910         testq   %rax, %rax
11911         je      1f
11912         movq    2624(%rax), %r11
11913         jmp     *%r11
11914 1:
11915         pushq   %rdi
11916         pushq   %rsi
11917         pushq   %rbp
11918         call    _glapi_get_dispatch
11919         popq    %rbp
11920         popq    %rsi
11921         popq    %rdi
11922         movq    2624(%rax), %r11
11923         jmp     *%r11
11924 #endif /* defined(GLX_USE_TLS) */
11925         .size   GL_PREFIX(GenTextures), .-GL_PREFIX(GenTextures)
11926
11927         .p2align        4,,15
11928         .globl  GL_PREFIX(GetPointerv)
11929         .type   GL_PREFIX(GetPointerv), @function
11930 GL_PREFIX(GetPointerv):
11931 #if defined(GLX_USE_TLS)
11932         call    _x86_64_get_dispatch@PLT
11933         movq    2632(%rax), %r11
11934         jmp     *%r11
11935 #elif defined(PTHREADS)
11936         pushq   %rdi
11937         pushq   %rsi
11938         pushq   %rbp
11939         call    _x86_64_get_dispatch@PLT
11940         popq    %rbp
11941         popq    %rsi
11942         popq    %rdi
11943         movq    2632(%rax), %r11
11944         jmp     *%r11
11945 #else
11946         movq    _glapi_Dispatch(%rip), %rax
11947         testq   %rax, %rax
11948         je      1f
11949         movq    2632(%rax), %r11
11950         jmp     *%r11
11951 1:
11952         pushq   %rdi
11953         pushq   %rsi
11954         pushq   %rbp
11955         call    _glapi_get_dispatch
11956         popq    %rbp
11957         popq    %rsi
11958         popq    %rdi
11959         movq    2632(%rax), %r11
11960         jmp     *%r11
11961 #endif /* defined(GLX_USE_TLS) */
11962         .size   GL_PREFIX(GetPointerv), .-GL_PREFIX(GetPointerv)
11963
11964         .p2align        4,,15
11965         .globl  GL_PREFIX(IsTexture)
11966         .type   GL_PREFIX(IsTexture), @function
11967 GL_PREFIX(IsTexture):
11968 #if defined(GLX_USE_TLS)
11969         call    _x86_64_get_dispatch@PLT
11970         movq    2640(%rax), %r11
11971         jmp     *%r11
11972 #elif defined(PTHREADS)
11973         pushq   %rdi
11974         call    _x86_64_get_dispatch@PLT
11975         popq    %rdi
11976         movq    2640(%rax), %r11
11977         jmp     *%r11
11978 #else
11979         movq    _glapi_Dispatch(%rip), %rax
11980         testq   %rax, %rax
11981         je      1f
11982         movq    2640(%rax), %r11
11983         jmp     *%r11
11984 1:
11985         pushq   %rdi
11986         call    _glapi_get_dispatch
11987         popq    %rdi
11988         movq    2640(%rax), %r11
11989         jmp     *%r11
11990 #endif /* defined(GLX_USE_TLS) */
11991         .size   GL_PREFIX(IsTexture), .-GL_PREFIX(IsTexture)
11992
11993         .p2align        4,,15
11994         .globl  GL_PREFIX(PrioritizeTextures)
11995         .type   GL_PREFIX(PrioritizeTextures), @function
11996 GL_PREFIX(PrioritizeTextures):
11997 #if defined(GLX_USE_TLS)
11998         call    _x86_64_get_dispatch@PLT
11999         movq    2648(%rax), %r11
12000         jmp     *%r11
12001 #elif defined(PTHREADS)
12002         pushq   %rdi
12003         pushq   %rsi
12004         pushq   %rdx
12005         call    _x86_64_get_dispatch@PLT
12006         popq    %rdx
12007         popq    %rsi
12008         popq    %rdi
12009         movq    2648(%rax), %r11
12010         jmp     *%r11
12011 #else
12012         movq    _glapi_Dispatch(%rip), %rax
12013         testq   %rax, %rax
12014         je      1f
12015         movq    2648(%rax), %r11
12016         jmp     *%r11
12017 1:
12018         pushq   %rdi
12019         pushq   %rsi
12020         pushq   %rdx
12021         call    _glapi_get_dispatch
12022         popq    %rdx
12023         popq    %rsi
12024         popq    %rdi
12025         movq    2648(%rax), %r11
12026         jmp     *%r11
12027 #endif /* defined(GLX_USE_TLS) */
12028         .size   GL_PREFIX(PrioritizeTextures), .-GL_PREFIX(PrioritizeTextures)
12029
12030         .p2align        4,,15
12031         .globl  GL_PREFIX(TexSubImage1D)
12032         .type   GL_PREFIX(TexSubImage1D), @function
12033 GL_PREFIX(TexSubImage1D):
12034 #if defined(GLX_USE_TLS)
12035         call    _x86_64_get_dispatch@PLT
12036         movq    2656(%rax), %r11
12037         jmp     *%r11
12038 #elif defined(PTHREADS)
12039         pushq   %rdi
12040         pushq   %rsi
12041         pushq   %rdx
12042         pushq   %rcx
12043         pushq   %r8
12044         pushq   %r9
12045         pushq   %rbp
12046         call    _x86_64_get_dispatch@PLT
12047         popq    %rbp
12048         popq    %r9
12049         popq    %r8
12050         popq    %rcx
12051         popq    %rdx
12052         popq    %rsi
12053         popq    %rdi
12054         movq    2656(%rax), %r11
12055         jmp     *%r11
12056 #else
12057         movq    _glapi_Dispatch(%rip), %rax
12058         testq   %rax, %rax
12059         je      1f
12060         movq    2656(%rax), %r11
12061         jmp     *%r11
12062 1:
12063         pushq   %rdi
12064         pushq   %rsi
12065         pushq   %rdx
12066         pushq   %rcx
12067         pushq   %r8
12068         pushq   %r9
12069         pushq   %rbp
12070         call    _glapi_get_dispatch
12071         popq    %rbp
12072         popq    %r9
12073         popq    %r8
12074         popq    %rcx
12075         popq    %rdx
12076         popq    %rsi
12077         popq    %rdi
12078         movq    2656(%rax), %r11
12079         jmp     *%r11
12080 #endif /* defined(GLX_USE_TLS) */
12081         .size   GL_PREFIX(TexSubImage1D), .-GL_PREFIX(TexSubImage1D)
12082
12083         .p2align        4,,15
12084         .globl  GL_PREFIX(TexSubImage2D)
12085         .type   GL_PREFIX(TexSubImage2D), @function
12086 GL_PREFIX(TexSubImage2D):
12087 #if defined(GLX_USE_TLS)
12088         call    _x86_64_get_dispatch@PLT
12089         movq    2664(%rax), %r11
12090         jmp     *%r11
12091 #elif defined(PTHREADS)
12092         pushq   %rdi
12093         pushq   %rsi
12094         pushq   %rdx
12095         pushq   %rcx
12096         pushq   %r8
12097         pushq   %r9
12098         pushq   %rbp
12099         call    _x86_64_get_dispatch@PLT
12100         popq    %rbp
12101         popq    %r9
12102         popq    %r8
12103         popq    %rcx
12104         popq    %rdx
12105         popq    %rsi
12106         popq    %rdi
12107         movq    2664(%rax), %r11
12108         jmp     *%r11
12109 #else
12110         movq    _glapi_Dispatch(%rip), %rax
12111         testq   %rax, %rax
12112         je      1f
12113         movq    2664(%rax), %r11
12114         jmp     *%r11
12115 1:
12116         pushq   %rdi
12117         pushq   %rsi
12118         pushq   %rdx
12119         pushq   %rcx
12120         pushq   %r8
12121         pushq   %r9
12122         pushq   %rbp
12123         call    _glapi_get_dispatch
12124         popq    %rbp
12125         popq    %r9
12126         popq    %r8
12127         popq    %rcx
12128         popq    %rdx
12129         popq    %rsi
12130         popq    %rdi
12131         movq    2664(%rax), %r11
12132         jmp     *%r11
12133 #endif /* defined(GLX_USE_TLS) */
12134         .size   GL_PREFIX(TexSubImage2D), .-GL_PREFIX(TexSubImage2D)
12135
12136         .p2align        4,,15
12137         .globl  GL_PREFIX(PopClientAttrib)
12138         .type   GL_PREFIX(PopClientAttrib), @function
12139 GL_PREFIX(PopClientAttrib):
12140 #if defined(GLX_USE_TLS)
12141         call    _x86_64_get_dispatch@PLT
12142         movq    2672(%rax), %r11
12143         jmp     *%r11
12144 #elif defined(PTHREADS)
12145         pushq   %rbp
12146         call    _x86_64_get_dispatch@PLT
12147         popq    %rbp
12148         movq    2672(%rax), %r11
12149         jmp     *%r11
12150 #else
12151         movq    _glapi_Dispatch(%rip), %rax
12152         testq   %rax, %rax
12153         je      1f
12154         movq    2672(%rax), %r11
12155         jmp     *%r11
12156 1:
12157         pushq   %rbp
12158         call    _glapi_get_dispatch
12159         popq    %rbp
12160         movq    2672(%rax), %r11
12161         jmp     *%r11
12162 #endif /* defined(GLX_USE_TLS) */
12163         .size   GL_PREFIX(PopClientAttrib), .-GL_PREFIX(PopClientAttrib)
12164
12165         .p2align        4,,15
12166         .globl  GL_PREFIX(PushClientAttrib)
12167         .type   GL_PREFIX(PushClientAttrib), @function
12168 GL_PREFIX(PushClientAttrib):
12169 #if defined(GLX_USE_TLS)
12170         call    _x86_64_get_dispatch@PLT
12171         movq    2680(%rax), %r11
12172         jmp     *%r11
12173 #elif defined(PTHREADS)
12174         pushq   %rdi
12175         call    _x86_64_get_dispatch@PLT
12176         popq    %rdi
12177         movq    2680(%rax), %r11
12178         jmp     *%r11
12179 #else
12180         movq    _glapi_Dispatch(%rip), %rax
12181         testq   %rax, %rax
12182         je      1f
12183         movq    2680(%rax), %r11
12184         jmp     *%r11
12185 1:
12186         pushq   %rdi
12187         call    _glapi_get_dispatch
12188         popq    %rdi
12189         movq    2680(%rax), %r11
12190         jmp     *%r11
12191 #endif /* defined(GLX_USE_TLS) */
12192         .size   GL_PREFIX(PushClientAttrib), .-GL_PREFIX(PushClientAttrib)
12193
12194         .p2align        4,,15
12195         .globl  GL_PREFIX(BlendColor)
12196         .type   GL_PREFIX(BlendColor), @function
12197 GL_PREFIX(BlendColor):
12198 #if defined(GLX_USE_TLS)
12199         call    _x86_64_get_dispatch@PLT
12200         movq    2688(%rax), %r11
12201         jmp     *%r11
12202 #elif defined(PTHREADS)
12203         pushq   %rdi
12204         pushq   %rsi
12205         pushq   %rdx
12206         pushq   %rcx
12207         pushq   %rbp
12208         call    _x86_64_get_dispatch@PLT
12209         popq    %rbp
12210         popq    %rcx
12211         popq    %rdx
12212         popq    %rsi
12213         popq    %rdi
12214         movq    2688(%rax), %r11
12215         jmp     *%r11
12216 #else
12217         movq    _glapi_Dispatch(%rip), %rax
12218         testq   %rax, %rax
12219         je      1f
12220         movq    2688(%rax), %r11
12221         jmp     *%r11
12222 1:
12223         pushq   %rdi
12224         pushq   %rsi
12225         pushq   %rdx
12226         pushq   %rcx
12227         pushq   %rbp
12228         call    _glapi_get_dispatch
12229         popq    %rbp
12230         popq    %rcx
12231         popq    %rdx
12232         popq    %rsi
12233         popq    %rdi
12234         movq    2688(%rax), %r11
12235         jmp     *%r11
12236 #endif /* defined(GLX_USE_TLS) */
12237         .size   GL_PREFIX(BlendColor), .-GL_PREFIX(BlendColor)
12238
12239         .p2align        4,,15
12240         .globl  GL_PREFIX(BlendEquation)
12241         .type   GL_PREFIX(BlendEquation), @function
12242 GL_PREFIX(BlendEquation):
12243 #if defined(GLX_USE_TLS)
12244         call    _x86_64_get_dispatch@PLT
12245         movq    2696(%rax), %r11
12246         jmp     *%r11
12247 #elif defined(PTHREADS)
12248         pushq   %rdi
12249         call    _x86_64_get_dispatch@PLT
12250         popq    %rdi
12251         movq    2696(%rax), %r11
12252         jmp     *%r11
12253 #else
12254         movq    _glapi_Dispatch(%rip), %rax
12255         testq   %rax, %rax
12256         je      1f
12257         movq    2696(%rax), %r11
12258         jmp     *%r11
12259 1:
12260         pushq   %rdi
12261         call    _glapi_get_dispatch
12262         popq    %rdi
12263         movq    2696(%rax), %r11
12264         jmp     *%r11
12265 #endif /* defined(GLX_USE_TLS) */
12266         .size   GL_PREFIX(BlendEquation), .-GL_PREFIX(BlendEquation)
12267
12268         .p2align        4,,15
12269         .globl  GL_PREFIX(DrawRangeElements)
12270         .type   GL_PREFIX(DrawRangeElements), @function
12271 GL_PREFIX(DrawRangeElements):
12272 #if defined(GLX_USE_TLS)
12273         call    _x86_64_get_dispatch@PLT
12274         movq    2704(%rax), %r11
12275         jmp     *%r11
12276 #elif defined(PTHREADS)
12277         pushq   %rdi
12278         pushq   %rsi
12279         pushq   %rdx
12280         pushq   %rcx
12281         pushq   %r8
12282         pushq   %r9
12283         pushq   %rbp
12284         call    _x86_64_get_dispatch@PLT
12285         popq    %rbp
12286         popq    %r9
12287         popq    %r8
12288         popq    %rcx
12289         popq    %rdx
12290         popq    %rsi
12291         popq    %rdi
12292         movq    2704(%rax), %r11
12293         jmp     *%r11
12294 #else
12295         movq    _glapi_Dispatch(%rip), %rax
12296         testq   %rax, %rax
12297         je      1f
12298         movq    2704(%rax), %r11
12299         jmp     *%r11
12300 1:
12301         pushq   %rdi
12302         pushq   %rsi
12303         pushq   %rdx
12304         pushq   %rcx
12305         pushq   %r8
12306         pushq   %r9
12307         pushq   %rbp
12308         call    _glapi_get_dispatch
12309         popq    %rbp
12310         popq    %r9
12311         popq    %r8
12312         popq    %rcx
12313         popq    %rdx
12314         popq    %rsi
12315         popq    %rdi
12316         movq    2704(%rax), %r11
12317         jmp     *%r11
12318 #endif /* defined(GLX_USE_TLS) */
12319         .size   GL_PREFIX(DrawRangeElements), .-GL_PREFIX(DrawRangeElements)
12320
12321         .p2align        4,,15
12322         .globl  GL_PREFIX(ColorTable)
12323         .type   GL_PREFIX(ColorTable), @function
12324 GL_PREFIX(ColorTable):
12325 #if defined(GLX_USE_TLS)
12326         call    _x86_64_get_dispatch@PLT
12327         movq    2712(%rax), %r11
12328         jmp     *%r11
12329 #elif defined(PTHREADS)
12330         pushq   %rdi
12331         pushq   %rsi
12332         pushq   %rdx
12333         pushq   %rcx
12334         pushq   %r8
12335         pushq   %r9
12336         pushq   %rbp
12337         call    _x86_64_get_dispatch@PLT
12338         popq    %rbp
12339         popq    %r9
12340         popq    %r8
12341         popq    %rcx
12342         popq    %rdx
12343         popq    %rsi
12344         popq    %rdi
12345         movq    2712(%rax), %r11
12346         jmp     *%r11
12347 #else
12348         movq    _glapi_Dispatch(%rip), %rax
12349         testq   %rax, %rax
12350         je      1f
12351         movq    2712(%rax), %r11
12352         jmp     *%r11
12353 1:
12354         pushq   %rdi
12355         pushq   %rsi
12356         pushq   %rdx
12357         pushq   %rcx
12358         pushq   %r8
12359         pushq   %r9
12360         pushq   %rbp
12361         call    _glapi_get_dispatch
12362         popq    %rbp
12363         popq    %r9
12364         popq    %r8
12365         popq    %rcx
12366         popq    %rdx
12367         popq    %rsi
12368         popq    %rdi
12369         movq    2712(%rax), %r11
12370         jmp     *%r11
12371 #endif /* defined(GLX_USE_TLS) */
12372         .size   GL_PREFIX(ColorTable), .-GL_PREFIX(ColorTable)
12373
12374         .p2align        4,,15
12375         .globl  GL_PREFIX(ColorTableParameterfv)
12376         .type   GL_PREFIX(ColorTableParameterfv), @function
12377 GL_PREFIX(ColorTableParameterfv):
12378 #if defined(GLX_USE_TLS)
12379         call    _x86_64_get_dispatch@PLT
12380         movq    2720(%rax), %r11
12381         jmp     *%r11
12382 #elif defined(PTHREADS)
12383         pushq   %rdi
12384         pushq   %rsi
12385         pushq   %rdx
12386         call    _x86_64_get_dispatch@PLT
12387         popq    %rdx
12388         popq    %rsi
12389         popq    %rdi
12390         movq    2720(%rax), %r11
12391         jmp     *%r11
12392 #else
12393         movq    _glapi_Dispatch(%rip), %rax
12394         testq   %rax, %rax
12395         je      1f
12396         movq    2720(%rax), %r11
12397         jmp     *%r11
12398 1:
12399         pushq   %rdi
12400         pushq   %rsi
12401         pushq   %rdx
12402         call    _glapi_get_dispatch
12403         popq    %rdx
12404         popq    %rsi
12405         popq    %rdi
12406         movq    2720(%rax), %r11
12407         jmp     *%r11
12408 #endif /* defined(GLX_USE_TLS) */
12409         .size   GL_PREFIX(ColorTableParameterfv), .-GL_PREFIX(ColorTableParameterfv)
12410
12411         .p2align        4,,15
12412         .globl  GL_PREFIX(ColorTableParameteriv)
12413         .type   GL_PREFIX(ColorTableParameteriv), @function
12414 GL_PREFIX(ColorTableParameteriv):
12415 #if defined(GLX_USE_TLS)
12416         call    _x86_64_get_dispatch@PLT
12417         movq    2728(%rax), %r11
12418         jmp     *%r11
12419 #elif defined(PTHREADS)
12420         pushq   %rdi
12421         pushq   %rsi
12422         pushq   %rdx
12423         call    _x86_64_get_dispatch@PLT
12424         popq    %rdx
12425         popq    %rsi
12426         popq    %rdi
12427         movq    2728(%rax), %r11
12428         jmp     *%r11
12429 #else
12430         movq    _glapi_Dispatch(%rip), %rax
12431         testq   %rax, %rax
12432         je      1f
12433         movq    2728(%rax), %r11
12434         jmp     *%r11
12435 1:
12436         pushq   %rdi
12437         pushq   %rsi
12438         pushq   %rdx
12439         call    _glapi_get_dispatch
12440         popq    %rdx
12441         popq    %rsi
12442         popq    %rdi
12443         movq    2728(%rax), %r11
12444         jmp     *%r11
12445 #endif /* defined(GLX_USE_TLS) */
12446         .size   GL_PREFIX(ColorTableParameteriv), .-GL_PREFIX(ColorTableParameteriv)
12447
12448         .p2align        4,,15
12449         .globl  GL_PREFIX(CopyColorTable)
12450         .type   GL_PREFIX(CopyColorTable), @function
12451 GL_PREFIX(CopyColorTable):
12452 #if defined(GLX_USE_TLS)
12453         call    _x86_64_get_dispatch@PLT
12454         movq    2736(%rax), %r11
12455         jmp     *%r11
12456 #elif defined(PTHREADS)
12457         pushq   %rdi
12458         pushq   %rsi
12459         pushq   %rdx
12460         pushq   %rcx
12461         pushq   %r8
12462         call    _x86_64_get_dispatch@PLT
12463         popq    %r8
12464         popq    %rcx
12465         popq    %rdx
12466         popq    %rsi
12467         popq    %rdi
12468         movq    2736(%rax), %r11
12469         jmp     *%r11
12470 #else
12471         movq    _glapi_Dispatch(%rip), %rax
12472         testq   %rax, %rax
12473         je      1f
12474         movq    2736(%rax), %r11
12475         jmp     *%r11
12476 1:
12477         pushq   %rdi
12478         pushq   %rsi
12479         pushq   %rdx
12480         pushq   %rcx
12481         pushq   %r8
12482         call    _glapi_get_dispatch
12483         popq    %r8
12484         popq    %rcx
12485         popq    %rdx
12486         popq    %rsi
12487         popq    %rdi
12488         movq    2736(%rax), %r11
12489         jmp     *%r11
12490 #endif /* defined(GLX_USE_TLS) */
12491         .size   GL_PREFIX(CopyColorTable), .-GL_PREFIX(CopyColorTable)
12492
12493         .p2align        4,,15
12494         .globl  GL_PREFIX(GetColorTable)
12495         .type   GL_PREFIX(GetColorTable), @function
12496 GL_PREFIX(GetColorTable):
12497 #if defined(GLX_USE_TLS)
12498         call    _x86_64_get_dispatch@PLT
12499         movq    2744(%rax), %r11
12500         jmp     *%r11
12501 #elif defined(PTHREADS)
12502         pushq   %rdi
12503         pushq   %rsi
12504         pushq   %rdx
12505         pushq   %rcx
12506         pushq   %rbp
12507         call    _x86_64_get_dispatch@PLT
12508         popq    %rbp
12509         popq    %rcx
12510         popq    %rdx
12511         popq    %rsi
12512         popq    %rdi
12513         movq    2744(%rax), %r11
12514         jmp     *%r11
12515 #else
12516         movq    _glapi_Dispatch(%rip), %rax
12517         testq   %rax, %rax
12518         je      1f
12519         movq    2744(%rax), %r11
12520         jmp     *%r11
12521 1:
12522         pushq   %rdi
12523         pushq   %rsi
12524         pushq   %rdx
12525         pushq   %rcx
12526         pushq   %rbp
12527         call    _glapi_get_dispatch
12528         popq    %rbp
12529         popq    %rcx
12530         popq    %rdx
12531         popq    %rsi
12532         popq    %rdi
12533         movq    2744(%rax), %r11
12534         jmp     *%r11
12535 #endif /* defined(GLX_USE_TLS) */
12536         .size   GL_PREFIX(GetColorTable), .-GL_PREFIX(GetColorTable)
12537
12538         .p2align        4,,15
12539         .globl  GL_PREFIX(GetColorTableParameterfv)
12540         .type   GL_PREFIX(GetColorTableParameterfv), @function
12541 GL_PREFIX(GetColorTableParameterfv):
12542 #if defined(GLX_USE_TLS)
12543         call    _x86_64_get_dispatch@PLT
12544         movq    2752(%rax), %r11
12545         jmp     *%r11
12546 #elif defined(PTHREADS)
12547         pushq   %rdi
12548         pushq   %rsi
12549         pushq   %rdx
12550         call    _x86_64_get_dispatch@PLT
12551         popq    %rdx
12552         popq    %rsi
12553         popq    %rdi
12554         movq    2752(%rax), %r11
12555         jmp     *%r11
12556 #else
12557         movq    _glapi_Dispatch(%rip), %rax
12558         testq   %rax, %rax
12559         je      1f
12560         movq    2752(%rax), %r11
12561         jmp     *%r11
12562 1:
12563         pushq   %rdi
12564         pushq   %rsi
12565         pushq   %rdx
12566         call    _glapi_get_dispatch
12567         popq    %rdx
12568         popq    %rsi
12569         popq    %rdi
12570         movq    2752(%rax), %r11
12571         jmp     *%r11
12572 #endif /* defined(GLX_USE_TLS) */
12573         .size   GL_PREFIX(GetColorTableParameterfv), .-GL_PREFIX(GetColorTableParameterfv)
12574
12575         .p2align        4,,15
12576         .globl  GL_PREFIX(GetColorTableParameteriv)
12577         .type   GL_PREFIX(GetColorTableParameteriv), @function
12578 GL_PREFIX(GetColorTableParameteriv):
12579 #if defined(GLX_USE_TLS)
12580         call    _x86_64_get_dispatch@PLT
12581         movq    2760(%rax), %r11
12582         jmp     *%r11
12583 #elif defined(PTHREADS)
12584         pushq   %rdi
12585         pushq   %rsi
12586         pushq   %rdx
12587         call    _x86_64_get_dispatch@PLT
12588         popq    %rdx
12589         popq    %rsi
12590         popq    %rdi
12591         movq    2760(%rax), %r11
12592         jmp     *%r11
12593 #else
12594         movq    _glapi_Dispatch(%rip), %rax
12595         testq   %rax, %rax
12596         je      1f
12597         movq    2760(%rax), %r11
12598         jmp     *%r11
12599 1:
12600         pushq   %rdi
12601         pushq   %rsi
12602         pushq   %rdx
12603         call    _glapi_get_dispatch
12604         popq    %rdx
12605         popq    %rsi
12606         popq    %rdi
12607         movq    2760(%rax), %r11
12608         jmp     *%r11
12609 #endif /* defined(GLX_USE_TLS) */
12610         .size   GL_PREFIX(GetColorTableParameteriv), .-GL_PREFIX(GetColorTableParameteriv)
12611
12612         .p2align        4,,15
12613         .globl  GL_PREFIX(ColorSubTable)
12614         .type   GL_PREFIX(ColorSubTable), @function
12615 GL_PREFIX(ColorSubTable):
12616 #if defined(GLX_USE_TLS)
12617         call    _x86_64_get_dispatch@PLT
12618         movq    2768(%rax), %r11
12619         jmp     *%r11
12620 #elif defined(PTHREADS)
12621         pushq   %rdi
12622         pushq   %rsi
12623         pushq   %rdx
12624         pushq   %rcx
12625         pushq   %r8
12626         pushq   %r9
12627         pushq   %rbp
12628         call    _x86_64_get_dispatch@PLT
12629         popq    %rbp
12630         popq    %r9
12631         popq    %r8
12632         popq    %rcx
12633         popq    %rdx
12634         popq    %rsi
12635         popq    %rdi
12636         movq    2768(%rax), %r11
12637         jmp     *%r11
12638 #else
12639         movq    _glapi_Dispatch(%rip), %rax
12640         testq   %rax, %rax
12641         je      1f
12642         movq    2768(%rax), %r11
12643         jmp     *%r11
12644 1:
12645         pushq   %rdi
12646         pushq   %rsi
12647         pushq   %rdx
12648         pushq   %rcx
12649         pushq   %r8
12650         pushq   %r9
12651         pushq   %rbp
12652         call    _glapi_get_dispatch
12653         popq    %rbp
12654         popq    %r9
12655         popq    %r8
12656         popq    %rcx
12657         popq    %rdx
12658         popq    %rsi
12659         popq    %rdi
12660         movq    2768(%rax), %r11
12661         jmp     *%r11
12662 #endif /* defined(GLX_USE_TLS) */
12663         .size   GL_PREFIX(ColorSubTable), .-GL_PREFIX(ColorSubTable)
12664
12665         .p2align        4,,15
12666         .globl  GL_PREFIX(CopyColorSubTable)
12667         .type   GL_PREFIX(CopyColorSubTable), @function
12668 GL_PREFIX(CopyColorSubTable):
12669 #if defined(GLX_USE_TLS)
12670         call    _x86_64_get_dispatch@PLT
12671         movq    2776(%rax), %r11
12672         jmp     *%r11
12673 #elif defined(PTHREADS)
12674         pushq   %rdi
12675         pushq   %rsi
12676         pushq   %rdx
12677         pushq   %rcx
12678         pushq   %r8
12679         call    _x86_64_get_dispatch@PLT
12680         popq    %r8
12681         popq    %rcx
12682         popq    %rdx
12683         popq    %rsi
12684         popq    %rdi
12685         movq    2776(%rax), %r11
12686         jmp     *%r11
12687 #else
12688         movq    _glapi_Dispatch(%rip), %rax
12689         testq   %rax, %rax
12690         je      1f
12691         movq    2776(%rax), %r11
12692         jmp     *%r11
12693 1:
12694         pushq   %rdi
12695         pushq   %rsi
12696         pushq   %rdx
12697         pushq   %rcx
12698         pushq   %r8
12699         call    _glapi_get_dispatch
12700         popq    %r8
12701         popq    %rcx
12702         popq    %rdx
12703         popq    %rsi
12704         popq    %rdi
12705         movq    2776(%rax), %r11
12706         jmp     *%r11
12707 #endif /* defined(GLX_USE_TLS) */
12708         .size   GL_PREFIX(CopyColorSubTable), .-GL_PREFIX(CopyColorSubTable)
12709
12710         .p2align        4,,15
12711         .globl  GL_PREFIX(ConvolutionFilter1D)
12712         .type   GL_PREFIX(ConvolutionFilter1D), @function
12713 GL_PREFIX(ConvolutionFilter1D):
12714 #if defined(GLX_USE_TLS)
12715         call    _x86_64_get_dispatch@PLT
12716         movq    2784(%rax), %r11
12717         jmp     *%r11
12718 #elif defined(PTHREADS)
12719         pushq   %rdi
12720         pushq   %rsi
12721         pushq   %rdx
12722         pushq   %rcx
12723         pushq   %r8
12724         pushq   %r9
12725         pushq   %rbp
12726         call    _x86_64_get_dispatch@PLT
12727         popq    %rbp
12728         popq    %r9
12729         popq    %r8
12730         popq    %rcx
12731         popq    %rdx
12732         popq    %rsi
12733         popq    %rdi
12734         movq    2784(%rax), %r11
12735         jmp     *%r11
12736 #else
12737         movq    _glapi_Dispatch(%rip), %rax
12738         testq   %rax, %rax
12739         je      1f
12740         movq    2784(%rax), %r11
12741         jmp     *%r11
12742 1:
12743         pushq   %rdi
12744         pushq   %rsi
12745         pushq   %rdx
12746         pushq   %rcx
12747         pushq   %r8
12748         pushq   %r9
12749         pushq   %rbp
12750         call    _glapi_get_dispatch
12751         popq    %rbp
12752         popq    %r9
12753         popq    %r8
12754         popq    %rcx
12755         popq    %rdx
12756         popq    %rsi
12757         popq    %rdi
12758         movq    2784(%rax), %r11
12759         jmp     *%r11
12760 #endif /* defined(GLX_USE_TLS) */
12761         .size   GL_PREFIX(ConvolutionFilter1D), .-GL_PREFIX(ConvolutionFilter1D)
12762
12763         .p2align        4,,15
12764         .globl  GL_PREFIX(ConvolutionFilter2D)
12765         .type   GL_PREFIX(ConvolutionFilter2D), @function
12766 GL_PREFIX(ConvolutionFilter2D):
12767 #if defined(GLX_USE_TLS)
12768         call    _x86_64_get_dispatch@PLT
12769         movq    2792(%rax), %r11
12770         jmp     *%r11
12771 #elif defined(PTHREADS)
12772         pushq   %rdi
12773         pushq   %rsi
12774         pushq   %rdx
12775         pushq   %rcx
12776         pushq   %r8
12777         pushq   %r9
12778         pushq   %rbp
12779         call    _x86_64_get_dispatch@PLT
12780         popq    %rbp
12781         popq    %r9
12782         popq    %r8
12783         popq    %rcx
12784         popq    %rdx
12785         popq    %rsi
12786         popq    %rdi
12787         movq    2792(%rax), %r11
12788         jmp     *%r11
12789 #else
12790         movq    _glapi_Dispatch(%rip), %rax
12791         testq   %rax, %rax
12792         je      1f
12793         movq    2792(%rax), %r11
12794         jmp     *%r11
12795 1:
12796         pushq   %rdi
12797         pushq   %rsi
12798         pushq   %rdx
12799         pushq   %rcx
12800         pushq   %r8
12801         pushq   %r9
12802         pushq   %rbp
12803         call    _glapi_get_dispatch
12804         popq    %rbp
12805         popq    %r9
12806         popq    %r8
12807         popq    %rcx
12808         popq    %rdx
12809         popq    %rsi
12810         popq    %rdi
12811         movq    2792(%rax), %r11
12812         jmp     *%r11
12813 #endif /* defined(GLX_USE_TLS) */
12814         .size   GL_PREFIX(ConvolutionFilter2D), .-GL_PREFIX(ConvolutionFilter2D)
12815
12816         .p2align        4,,15
12817         .globl  GL_PREFIX(ConvolutionParameterf)
12818         .type   GL_PREFIX(ConvolutionParameterf), @function
12819 GL_PREFIX(ConvolutionParameterf):
12820 #if defined(GLX_USE_TLS)
12821         call    _x86_64_get_dispatch@PLT
12822         movq    2800(%rax), %r11
12823         jmp     *%r11
12824 #elif defined(PTHREADS)
12825         subq    $24, %rsp
12826         movq    %rdi, (%rsp)
12827         movq    %rsi, 8(%rsp)
12828         movq    %xmm0, 16(%rsp)
12829         call    _x86_64_get_dispatch@PLT
12830         movq    16(%rsp), %xmm0
12831         movq    8(%rsp), %rsi
12832         movq    (%rsp), %rdi
12833         addq    $24, %rsp
12834         movq    2800(%rax), %r11
12835         jmp     *%r11
12836 #else
12837         movq    _glapi_Dispatch(%rip), %rax
12838         testq   %rax, %rax
12839         je      1f
12840         movq    2800(%rax), %r11
12841         jmp     *%r11
12842 1:
12843         subq    $24, %rsp
12844         movq    %rdi, (%rsp)
12845         movq    %rsi, 8(%rsp)
12846         movq    %xmm0, 16(%rsp)
12847         call    _glapi_get_dispatch
12848         movq    16(%rsp), %xmm0
12849         movq    8(%rsp), %rsi
12850         movq    (%rsp), %rdi
12851         addq    $24, %rsp
12852         movq    2800(%rax), %r11
12853         jmp     *%r11
12854 #endif /* defined(GLX_USE_TLS) */
12855         .size   GL_PREFIX(ConvolutionParameterf), .-GL_PREFIX(ConvolutionParameterf)
12856
12857         .p2align        4,,15
12858         .globl  GL_PREFIX(ConvolutionParameterfv)
12859         .type   GL_PREFIX(ConvolutionParameterfv), @function
12860 GL_PREFIX(ConvolutionParameterfv):
12861 #if defined(GLX_USE_TLS)
12862         call    _x86_64_get_dispatch@PLT
12863         movq    2808(%rax), %r11
12864         jmp     *%r11
12865 #elif defined(PTHREADS)
12866         pushq   %rdi
12867         pushq   %rsi
12868         pushq   %rdx
12869         call    _x86_64_get_dispatch@PLT
12870         popq    %rdx
12871         popq    %rsi
12872         popq    %rdi
12873         movq    2808(%rax), %r11
12874         jmp     *%r11
12875 #else
12876         movq    _glapi_Dispatch(%rip), %rax
12877         testq   %rax, %rax
12878         je      1f
12879         movq    2808(%rax), %r11
12880         jmp     *%r11
12881 1:
12882         pushq   %rdi
12883         pushq   %rsi
12884         pushq   %rdx
12885         call    _glapi_get_dispatch
12886         popq    %rdx
12887         popq    %rsi
12888         popq    %rdi
12889         movq    2808(%rax), %r11
12890         jmp     *%r11
12891 #endif /* defined(GLX_USE_TLS) */
12892         .size   GL_PREFIX(ConvolutionParameterfv), .-GL_PREFIX(ConvolutionParameterfv)
12893
12894         .p2align        4,,15
12895         .globl  GL_PREFIX(ConvolutionParameteri)
12896         .type   GL_PREFIX(ConvolutionParameteri), @function
12897 GL_PREFIX(ConvolutionParameteri):
12898 #if defined(GLX_USE_TLS)
12899         call    _x86_64_get_dispatch@PLT
12900         movq    2816(%rax), %r11
12901         jmp     *%r11
12902 #elif defined(PTHREADS)
12903         pushq   %rdi
12904         pushq   %rsi
12905         pushq   %rdx
12906         call    _x86_64_get_dispatch@PLT
12907         popq    %rdx
12908         popq    %rsi
12909         popq    %rdi
12910         movq    2816(%rax), %r11
12911         jmp     *%r11
12912 #else
12913         movq    _glapi_Dispatch(%rip), %rax
12914         testq   %rax, %rax
12915         je      1f
12916         movq    2816(%rax), %r11
12917         jmp     *%r11
12918 1:
12919         pushq   %rdi
12920         pushq   %rsi
12921         pushq   %rdx
12922         call    _glapi_get_dispatch
12923         popq    %rdx
12924         popq    %rsi
12925         popq    %rdi
12926         movq    2816(%rax), %r11
12927         jmp     *%r11
12928 #endif /* defined(GLX_USE_TLS) */
12929         .size   GL_PREFIX(ConvolutionParameteri), .-GL_PREFIX(ConvolutionParameteri)
12930
12931         .p2align        4,,15
12932         .globl  GL_PREFIX(ConvolutionParameteriv)
12933         .type   GL_PREFIX(ConvolutionParameteriv), @function
12934 GL_PREFIX(ConvolutionParameteriv):
12935 #if defined(GLX_USE_TLS)
12936         call    _x86_64_get_dispatch@PLT
12937         movq    2824(%rax), %r11
12938         jmp     *%r11
12939 #elif defined(PTHREADS)
12940         pushq   %rdi
12941         pushq   %rsi
12942         pushq   %rdx
12943         call    _x86_64_get_dispatch@PLT
12944         popq    %rdx
12945         popq    %rsi
12946         popq    %rdi
12947         movq    2824(%rax), %r11
12948         jmp     *%r11
12949 #else
12950         movq    _glapi_Dispatch(%rip), %rax
12951         testq   %rax, %rax
12952         je      1f
12953         movq    2824(%rax), %r11
12954         jmp     *%r11
12955 1:
12956         pushq   %rdi
12957         pushq   %rsi
12958         pushq   %rdx
12959         call    _glapi_get_dispatch
12960         popq    %rdx
12961         popq    %rsi
12962         popq    %rdi
12963         movq    2824(%rax), %r11
12964         jmp     *%r11
12965 #endif /* defined(GLX_USE_TLS) */
12966         .size   GL_PREFIX(ConvolutionParameteriv), .-GL_PREFIX(ConvolutionParameteriv)
12967
12968         .p2align        4,,15
12969         .globl  GL_PREFIX(CopyConvolutionFilter1D)
12970         .type   GL_PREFIX(CopyConvolutionFilter1D), @function
12971 GL_PREFIX(CopyConvolutionFilter1D):
12972 #if defined(GLX_USE_TLS)
12973         call    _x86_64_get_dispatch@PLT
12974         movq    2832(%rax), %r11
12975         jmp     *%r11
12976 #elif defined(PTHREADS)
12977         pushq   %rdi
12978         pushq   %rsi
12979         pushq   %rdx
12980         pushq   %rcx
12981         pushq   %r8
12982         call    _x86_64_get_dispatch@PLT
12983         popq    %r8
12984         popq    %rcx
12985         popq    %rdx
12986         popq    %rsi
12987         popq    %rdi
12988         movq    2832(%rax), %r11
12989         jmp     *%r11
12990 #else
12991         movq    _glapi_Dispatch(%rip), %rax
12992         testq   %rax, %rax
12993         je      1f
12994         movq    2832(%rax), %r11
12995         jmp     *%r11
12996 1:
12997         pushq   %rdi
12998         pushq   %rsi
12999         pushq   %rdx
13000         pushq   %rcx
13001         pushq   %r8
13002         call    _glapi_get_dispatch
13003         popq    %r8
13004         popq    %rcx
13005         popq    %rdx
13006         popq    %rsi
13007         popq    %rdi
13008         movq    2832(%rax), %r11
13009         jmp     *%r11
13010 #endif /* defined(GLX_USE_TLS) */
13011         .size   GL_PREFIX(CopyConvolutionFilter1D), .-GL_PREFIX(CopyConvolutionFilter1D)
13012
13013         .p2align        4,,15
13014         .globl  GL_PREFIX(CopyConvolutionFilter2D)
13015         .type   GL_PREFIX(CopyConvolutionFilter2D), @function
13016 GL_PREFIX(CopyConvolutionFilter2D):
13017 #if defined(GLX_USE_TLS)
13018         call    _x86_64_get_dispatch@PLT
13019         movq    2840(%rax), %r11
13020         jmp     *%r11
13021 #elif defined(PTHREADS)
13022         pushq   %rdi
13023         pushq   %rsi
13024         pushq   %rdx
13025         pushq   %rcx
13026         pushq   %r8
13027         pushq   %r9
13028         pushq   %rbp
13029         call    _x86_64_get_dispatch@PLT
13030         popq    %rbp
13031         popq    %r9
13032         popq    %r8
13033         popq    %rcx
13034         popq    %rdx
13035         popq    %rsi
13036         popq    %rdi
13037         movq    2840(%rax), %r11
13038         jmp     *%r11
13039 #else
13040         movq    _glapi_Dispatch(%rip), %rax
13041         testq   %rax, %rax
13042         je      1f
13043         movq    2840(%rax), %r11
13044         jmp     *%r11
13045 1:
13046         pushq   %rdi
13047         pushq   %rsi
13048         pushq   %rdx
13049         pushq   %rcx
13050         pushq   %r8
13051         pushq   %r9
13052         pushq   %rbp
13053         call    _glapi_get_dispatch
13054         popq    %rbp
13055         popq    %r9
13056         popq    %r8
13057         popq    %rcx
13058         popq    %rdx
13059         popq    %rsi
13060         popq    %rdi
13061         movq    2840(%rax), %r11
13062         jmp     *%r11
13063 #endif /* defined(GLX_USE_TLS) */
13064         .size   GL_PREFIX(CopyConvolutionFilter2D), .-GL_PREFIX(CopyConvolutionFilter2D)
13065
13066         .p2align        4,,15
13067         .globl  GL_PREFIX(GetConvolutionFilter)
13068         .type   GL_PREFIX(GetConvolutionFilter), @function
13069 GL_PREFIX(GetConvolutionFilter):
13070 #if defined(GLX_USE_TLS)
13071         call    _x86_64_get_dispatch@PLT
13072         movq    2848(%rax), %r11
13073         jmp     *%r11
13074 #elif defined(PTHREADS)
13075         pushq   %rdi
13076         pushq   %rsi
13077         pushq   %rdx
13078         pushq   %rcx
13079         pushq   %rbp
13080         call    _x86_64_get_dispatch@PLT
13081         popq    %rbp
13082         popq    %rcx
13083         popq    %rdx
13084         popq    %rsi
13085         popq    %rdi
13086         movq    2848(%rax), %r11
13087         jmp     *%r11
13088 #else
13089         movq    _glapi_Dispatch(%rip), %rax
13090         testq   %rax, %rax
13091         je      1f
13092         movq    2848(%rax), %r11
13093         jmp     *%r11
13094 1:
13095         pushq   %rdi
13096         pushq   %rsi
13097         pushq   %rdx
13098         pushq   %rcx
13099         pushq   %rbp
13100         call    _glapi_get_dispatch
13101         popq    %rbp
13102         popq    %rcx
13103         popq    %rdx
13104         popq    %rsi
13105         popq    %rdi
13106         movq    2848(%rax), %r11
13107         jmp     *%r11
13108 #endif /* defined(GLX_USE_TLS) */
13109         .size   GL_PREFIX(GetConvolutionFilter), .-GL_PREFIX(GetConvolutionFilter)
13110
13111         .p2align        4,,15
13112         .globl  GL_PREFIX(GetConvolutionParameterfv)
13113         .type   GL_PREFIX(GetConvolutionParameterfv), @function
13114 GL_PREFIX(GetConvolutionParameterfv):
13115 #if defined(GLX_USE_TLS)
13116         call    _x86_64_get_dispatch@PLT
13117         movq    2856(%rax), %r11
13118         jmp     *%r11
13119 #elif defined(PTHREADS)
13120         pushq   %rdi
13121         pushq   %rsi
13122         pushq   %rdx
13123         call    _x86_64_get_dispatch@PLT
13124         popq    %rdx
13125         popq    %rsi
13126         popq    %rdi
13127         movq    2856(%rax), %r11
13128         jmp     *%r11
13129 #else
13130         movq    _glapi_Dispatch(%rip), %rax
13131         testq   %rax, %rax
13132         je      1f
13133         movq    2856(%rax), %r11
13134         jmp     *%r11
13135 1:
13136         pushq   %rdi
13137         pushq   %rsi
13138         pushq   %rdx
13139         call    _glapi_get_dispatch
13140         popq    %rdx
13141         popq    %rsi
13142         popq    %rdi
13143         movq    2856(%rax), %r11
13144         jmp     *%r11
13145 #endif /* defined(GLX_USE_TLS) */
13146         .size   GL_PREFIX(GetConvolutionParameterfv), .-GL_PREFIX(GetConvolutionParameterfv)
13147
13148         .p2align        4,,15
13149         .globl  GL_PREFIX(GetConvolutionParameteriv)
13150         .type   GL_PREFIX(GetConvolutionParameteriv), @function
13151 GL_PREFIX(GetConvolutionParameteriv):
13152 #if defined(GLX_USE_TLS)
13153         call    _x86_64_get_dispatch@PLT
13154         movq    2864(%rax), %r11
13155         jmp     *%r11
13156 #elif defined(PTHREADS)
13157         pushq   %rdi
13158         pushq   %rsi
13159         pushq   %rdx
13160         call    _x86_64_get_dispatch@PLT
13161         popq    %rdx
13162         popq    %rsi
13163         popq    %rdi
13164         movq    2864(%rax), %r11
13165         jmp     *%r11
13166 #else
13167         movq    _glapi_Dispatch(%rip), %rax
13168         testq   %rax, %rax
13169         je      1f
13170         movq    2864(%rax), %r11
13171         jmp     *%r11
13172 1:
13173         pushq   %rdi
13174         pushq   %rsi
13175         pushq   %rdx
13176         call    _glapi_get_dispatch
13177         popq    %rdx
13178         popq    %rsi
13179         popq    %rdi
13180         movq    2864(%rax), %r11
13181         jmp     *%r11
13182 #endif /* defined(GLX_USE_TLS) */
13183         .size   GL_PREFIX(GetConvolutionParameteriv), .-GL_PREFIX(GetConvolutionParameteriv)
13184
13185         .p2align        4,,15
13186         .globl  GL_PREFIX(GetSeparableFilter)
13187         .type   GL_PREFIX(GetSeparableFilter), @function
13188 GL_PREFIX(GetSeparableFilter):
13189 #if defined(GLX_USE_TLS)
13190         call    _x86_64_get_dispatch@PLT
13191         movq    2872(%rax), %r11
13192         jmp     *%r11
13193 #elif defined(PTHREADS)
13194         pushq   %rdi
13195         pushq   %rsi
13196         pushq   %rdx
13197         pushq   %rcx
13198         pushq   %r8
13199         pushq   %r9
13200         pushq   %rbp
13201         call    _x86_64_get_dispatch@PLT
13202         popq    %rbp
13203         popq    %r9
13204         popq    %r8
13205         popq    %rcx
13206         popq    %rdx
13207         popq    %rsi
13208         popq    %rdi
13209         movq    2872(%rax), %r11
13210         jmp     *%r11
13211 #else
13212         movq    _glapi_Dispatch(%rip), %rax
13213         testq   %rax, %rax
13214         je      1f
13215         movq    2872(%rax), %r11
13216         jmp     *%r11
13217 1:
13218         pushq   %rdi
13219         pushq   %rsi
13220         pushq   %rdx
13221         pushq   %rcx
13222         pushq   %r8
13223         pushq   %r9
13224         pushq   %rbp
13225         call    _glapi_get_dispatch
13226         popq    %rbp
13227         popq    %r9
13228         popq    %r8
13229         popq    %rcx
13230         popq    %rdx
13231         popq    %rsi
13232         popq    %rdi
13233         movq    2872(%rax), %r11
13234         jmp     *%r11
13235 #endif /* defined(GLX_USE_TLS) */
13236         .size   GL_PREFIX(GetSeparableFilter), .-GL_PREFIX(GetSeparableFilter)
13237
13238         .p2align        4,,15
13239         .globl  GL_PREFIX(SeparableFilter2D)
13240         .type   GL_PREFIX(SeparableFilter2D), @function
13241 GL_PREFIX(SeparableFilter2D):
13242 #if defined(GLX_USE_TLS)
13243         call    _x86_64_get_dispatch@PLT
13244         movq    2880(%rax), %r11
13245         jmp     *%r11
13246 #elif defined(PTHREADS)
13247         pushq   %rdi
13248         pushq   %rsi
13249         pushq   %rdx
13250         pushq   %rcx
13251         pushq   %r8
13252         pushq   %r9
13253         pushq   %rbp
13254         call    _x86_64_get_dispatch@PLT
13255         popq    %rbp
13256         popq    %r9
13257         popq    %r8
13258         popq    %rcx
13259         popq    %rdx
13260         popq    %rsi
13261         popq    %rdi
13262         movq    2880(%rax), %r11
13263         jmp     *%r11
13264 #else
13265         movq    _glapi_Dispatch(%rip), %rax
13266         testq   %rax, %rax
13267         je      1f
13268         movq    2880(%rax), %r11
13269         jmp     *%r11
13270 1:
13271         pushq   %rdi
13272         pushq   %rsi
13273         pushq   %rdx
13274         pushq   %rcx
13275         pushq   %r8
13276         pushq   %r9
13277         pushq   %rbp
13278         call    _glapi_get_dispatch
13279         popq    %rbp
13280         popq    %r9
13281         popq    %r8
13282         popq    %rcx
13283         popq    %rdx
13284         popq    %rsi
13285         popq    %rdi
13286         movq    2880(%rax), %r11
13287         jmp     *%r11
13288 #endif /* defined(GLX_USE_TLS) */
13289         .size   GL_PREFIX(SeparableFilter2D), .-GL_PREFIX(SeparableFilter2D)
13290
13291         .p2align        4,,15
13292         .globl  GL_PREFIX(GetHistogram)
13293         .type   GL_PREFIX(GetHistogram), @function
13294 GL_PREFIX(GetHistogram):
13295 #if defined(GLX_USE_TLS)
13296         call    _x86_64_get_dispatch@PLT
13297         movq    2888(%rax), %r11
13298         jmp     *%r11
13299 #elif defined(PTHREADS)
13300         pushq   %rdi
13301         pushq   %rsi
13302         pushq   %rdx
13303         pushq   %rcx
13304         pushq   %r8
13305         call    _x86_64_get_dispatch@PLT
13306         popq    %r8
13307         popq    %rcx
13308         popq    %rdx
13309         popq    %rsi
13310         popq    %rdi
13311         movq    2888(%rax), %r11
13312         jmp     *%r11
13313 #else
13314         movq    _glapi_Dispatch(%rip), %rax
13315         testq   %rax, %rax
13316         je      1f
13317         movq    2888(%rax), %r11
13318         jmp     *%r11
13319 1:
13320         pushq   %rdi
13321         pushq   %rsi
13322         pushq   %rdx
13323         pushq   %rcx
13324         pushq   %r8
13325         call    _glapi_get_dispatch
13326         popq    %r8
13327         popq    %rcx
13328         popq    %rdx
13329         popq    %rsi
13330         popq    %rdi
13331         movq    2888(%rax), %r11
13332         jmp     *%r11
13333 #endif /* defined(GLX_USE_TLS) */
13334         .size   GL_PREFIX(GetHistogram), .-GL_PREFIX(GetHistogram)
13335
13336         .p2align        4,,15
13337         .globl  GL_PREFIX(GetHistogramParameterfv)
13338         .type   GL_PREFIX(GetHistogramParameterfv), @function
13339 GL_PREFIX(GetHistogramParameterfv):
13340 #if defined(GLX_USE_TLS)
13341         call    _x86_64_get_dispatch@PLT
13342         movq    2896(%rax), %r11
13343         jmp     *%r11
13344 #elif defined(PTHREADS)
13345         pushq   %rdi
13346         pushq   %rsi
13347         pushq   %rdx
13348         call    _x86_64_get_dispatch@PLT
13349         popq    %rdx
13350         popq    %rsi
13351         popq    %rdi
13352         movq    2896(%rax), %r11
13353         jmp     *%r11
13354 #else
13355         movq    _glapi_Dispatch(%rip), %rax
13356         testq   %rax, %rax
13357         je      1f
13358         movq    2896(%rax), %r11
13359         jmp     *%r11
13360 1:
13361         pushq   %rdi
13362         pushq   %rsi
13363         pushq   %rdx
13364         call    _glapi_get_dispatch
13365         popq    %rdx
13366         popq    %rsi
13367         popq    %rdi
13368         movq    2896(%rax), %r11
13369         jmp     *%r11
13370 #endif /* defined(GLX_USE_TLS) */
13371         .size   GL_PREFIX(GetHistogramParameterfv), .-GL_PREFIX(GetHistogramParameterfv)
13372
13373         .p2align        4,,15
13374         .globl  GL_PREFIX(GetHistogramParameteriv)
13375         .type   GL_PREFIX(GetHistogramParameteriv), @function
13376 GL_PREFIX(GetHistogramParameteriv):
13377 #if defined(GLX_USE_TLS)
13378         call    _x86_64_get_dispatch@PLT
13379         movq    2904(%rax), %r11
13380         jmp     *%r11
13381 #elif defined(PTHREADS)
13382         pushq   %rdi
13383         pushq   %rsi
13384         pushq   %rdx
13385         call    _x86_64_get_dispatch@PLT
13386         popq    %rdx
13387         popq    %rsi
13388         popq    %rdi
13389         movq    2904(%rax), %r11
13390         jmp     *%r11
13391 #else
13392         movq    _glapi_Dispatch(%rip), %rax
13393         testq   %rax, %rax
13394         je      1f
13395         movq    2904(%rax), %r11
13396         jmp     *%r11
13397 1:
13398         pushq   %rdi
13399         pushq   %rsi
13400         pushq   %rdx
13401         call    _glapi_get_dispatch
13402         popq    %rdx
13403         popq    %rsi
13404         popq    %rdi
13405         movq    2904(%rax), %r11
13406         jmp     *%r11
13407 #endif /* defined(GLX_USE_TLS) */
13408         .size   GL_PREFIX(GetHistogramParameteriv), .-GL_PREFIX(GetHistogramParameteriv)
13409
13410         .p2align        4,,15
13411         .globl  GL_PREFIX(GetMinmax)
13412         .type   GL_PREFIX(GetMinmax), @function
13413 GL_PREFIX(GetMinmax):
13414 #if defined(GLX_USE_TLS)
13415         call    _x86_64_get_dispatch@PLT
13416         movq    2912(%rax), %r11
13417         jmp     *%r11
13418 #elif defined(PTHREADS)
13419         pushq   %rdi
13420         pushq   %rsi
13421         pushq   %rdx
13422         pushq   %rcx
13423         pushq   %r8
13424         call    _x86_64_get_dispatch@PLT
13425         popq    %r8
13426         popq    %rcx
13427         popq    %rdx
13428         popq    %rsi
13429         popq    %rdi
13430         movq    2912(%rax), %r11
13431         jmp     *%r11
13432 #else
13433         movq    _glapi_Dispatch(%rip), %rax
13434         testq   %rax, %rax
13435         je      1f
13436         movq    2912(%rax), %r11
13437         jmp     *%r11
13438 1:
13439         pushq   %rdi
13440         pushq   %rsi
13441         pushq   %rdx
13442         pushq   %rcx
13443         pushq   %r8
13444         call    _glapi_get_dispatch
13445         popq    %r8
13446         popq    %rcx
13447         popq    %rdx
13448         popq    %rsi
13449         popq    %rdi
13450         movq    2912(%rax), %r11
13451         jmp     *%r11
13452 #endif /* defined(GLX_USE_TLS) */
13453         .size   GL_PREFIX(GetMinmax), .-GL_PREFIX(GetMinmax)
13454
13455         .p2align        4,,15
13456         .globl  GL_PREFIX(GetMinmaxParameterfv)
13457         .type   GL_PREFIX(GetMinmaxParameterfv), @function
13458 GL_PREFIX(GetMinmaxParameterfv):
13459 #if defined(GLX_USE_TLS)
13460         call    _x86_64_get_dispatch@PLT
13461         movq    2920(%rax), %r11
13462         jmp     *%r11
13463 #elif defined(PTHREADS)
13464         pushq   %rdi
13465         pushq   %rsi
13466         pushq   %rdx
13467         call    _x86_64_get_dispatch@PLT
13468         popq    %rdx
13469         popq    %rsi
13470         popq    %rdi
13471         movq    2920(%rax), %r11
13472         jmp     *%r11
13473 #else
13474         movq    _glapi_Dispatch(%rip), %rax
13475         testq   %rax, %rax
13476         je      1f
13477         movq    2920(%rax), %r11
13478         jmp     *%r11
13479 1:
13480         pushq   %rdi
13481         pushq   %rsi
13482         pushq   %rdx
13483         call    _glapi_get_dispatch
13484         popq    %rdx
13485         popq    %rsi
13486         popq    %rdi
13487         movq    2920(%rax), %r11
13488         jmp     *%r11
13489 #endif /* defined(GLX_USE_TLS) */
13490         .size   GL_PREFIX(GetMinmaxParameterfv), .-GL_PREFIX(GetMinmaxParameterfv)
13491
13492         .p2align        4,,15
13493         .globl  GL_PREFIX(GetMinmaxParameteriv)
13494         .type   GL_PREFIX(GetMinmaxParameteriv), @function
13495 GL_PREFIX(GetMinmaxParameteriv):
13496 #if defined(GLX_USE_TLS)
13497         call    _x86_64_get_dispatch@PLT
13498         movq    2928(%rax), %r11
13499         jmp     *%r11
13500 #elif defined(PTHREADS)
13501         pushq   %rdi
13502         pushq   %rsi
13503         pushq   %rdx
13504         call    _x86_64_get_dispatch@PLT
13505         popq    %rdx
13506         popq    %rsi
13507         popq    %rdi
13508         movq    2928(%rax), %r11
13509         jmp     *%r11
13510 #else
13511         movq    _glapi_Dispatch(%rip), %rax
13512         testq   %rax, %rax
13513         je      1f
13514         movq    2928(%rax), %r11
13515         jmp     *%r11
13516 1:
13517         pushq   %rdi
13518         pushq   %rsi
13519         pushq   %rdx
13520         call    _glapi_get_dispatch
13521         popq    %rdx
13522         popq    %rsi
13523         popq    %rdi
13524         movq    2928(%rax), %r11
13525         jmp     *%r11
13526 #endif /* defined(GLX_USE_TLS) */
13527         .size   GL_PREFIX(GetMinmaxParameteriv), .-GL_PREFIX(GetMinmaxParameteriv)
13528
13529         .p2align        4,,15
13530         .globl  GL_PREFIX(Histogram)
13531         .type   GL_PREFIX(Histogram), @function
13532 GL_PREFIX(Histogram):
13533 #if defined(GLX_USE_TLS)
13534         call    _x86_64_get_dispatch@PLT
13535         movq    2936(%rax), %r11
13536         jmp     *%r11
13537 #elif defined(PTHREADS)
13538         pushq   %rdi
13539         pushq   %rsi
13540         pushq   %rdx
13541         pushq   %rcx
13542         pushq   %rbp
13543         call    _x86_64_get_dispatch@PLT
13544         popq    %rbp
13545         popq    %rcx
13546         popq    %rdx
13547         popq    %rsi
13548         popq    %rdi
13549         movq    2936(%rax), %r11
13550         jmp     *%r11
13551 #else
13552         movq    _glapi_Dispatch(%rip), %rax
13553         testq   %rax, %rax
13554         je      1f
13555         movq    2936(%rax), %r11
13556         jmp     *%r11
13557 1:
13558         pushq   %rdi
13559         pushq   %rsi
13560         pushq   %rdx
13561         pushq   %rcx
13562         pushq   %rbp
13563         call    _glapi_get_dispatch
13564         popq    %rbp
13565         popq    %rcx
13566         popq    %rdx
13567         popq    %rsi
13568         popq    %rdi
13569         movq    2936(%rax), %r11
13570         jmp     *%r11
13571 #endif /* defined(GLX_USE_TLS) */
13572         .size   GL_PREFIX(Histogram), .-GL_PREFIX(Histogram)
13573
13574         .p2align        4,,15
13575         .globl  GL_PREFIX(Minmax)
13576         .type   GL_PREFIX(Minmax), @function
13577 GL_PREFIX(Minmax):
13578 #if defined(GLX_USE_TLS)
13579         call    _x86_64_get_dispatch@PLT
13580         movq    2944(%rax), %r11
13581         jmp     *%r11
13582 #elif defined(PTHREADS)
13583         pushq   %rdi
13584         pushq   %rsi
13585         pushq   %rdx
13586         call    _x86_64_get_dispatch@PLT
13587         popq    %rdx
13588         popq    %rsi
13589         popq    %rdi
13590         movq    2944(%rax), %r11
13591         jmp     *%r11
13592 #else
13593         movq    _glapi_Dispatch(%rip), %rax
13594         testq   %rax, %rax
13595         je      1f
13596         movq    2944(%rax), %r11
13597         jmp     *%r11
13598 1:
13599         pushq   %rdi
13600         pushq   %rsi
13601         pushq   %rdx
13602         call    _glapi_get_dispatch
13603         popq    %rdx
13604         popq    %rsi
13605         popq    %rdi
13606         movq    2944(%rax), %r11
13607         jmp     *%r11
13608 #endif /* defined(GLX_USE_TLS) */
13609         .size   GL_PREFIX(Minmax), .-GL_PREFIX(Minmax)
13610
13611         .p2align        4,,15
13612         .globl  GL_PREFIX(ResetHistogram)
13613         .type   GL_PREFIX(ResetHistogram), @function
13614 GL_PREFIX(ResetHistogram):
13615 #if defined(GLX_USE_TLS)
13616         call    _x86_64_get_dispatch@PLT
13617         movq    2952(%rax), %r11
13618         jmp     *%r11
13619 #elif defined(PTHREADS)
13620         pushq   %rdi
13621         call    _x86_64_get_dispatch@PLT
13622         popq    %rdi
13623         movq    2952(%rax), %r11
13624         jmp     *%r11
13625 #else
13626         movq    _glapi_Dispatch(%rip), %rax
13627         testq   %rax, %rax
13628         je      1f
13629         movq    2952(%rax), %r11
13630         jmp     *%r11
13631 1:
13632         pushq   %rdi
13633         call    _glapi_get_dispatch
13634         popq    %rdi
13635         movq    2952(%rax), %r11
13636         jmp     *%r11
13637 #endif /* defined(GLX_USE_TLS) */
13638         .size   GL_PREFIX(ResetHistogram), .-GL_PREFIX(ResetHistogram)
13639
13640         .p2align        4,,15
13641         .globl  GL_PREFIX(ResetMinmax)
13642         .type   GL_PREFIX(ResetMinmax), @function
13643 GL_PREFIX(ResetMinmax):
13644 #if defined(GLX_USE_TLS)
13645         call    _x86_64_get_dispatch@PLT
13646         movq    2960(%rax), %r11
13647         jmp     *%r11
13648 #elif defined(PTHREADS)
13649         pushq   %rdi
13650         call    _x86_64_get_dispatch@PLT
13651         popq    %rdi
13652         movq    2960(%rax), %r11
13653         jmp     *%r11
13654 #else
13655         movq    _glapi_Dispatch(%rip), %rax
13656         testq   %rax, %rax
13657         je      1f
13658         movq    2960(%rax), %r11
13659         jmp     *%r11
13660 1:
13661         pushq   %rdi
13662         call    _glapi_get_dispatch
13663         popq    %rdi
13664         movq    2960(%rax), %r11
13665         jmp     *%r11
13666 #endif /* defined(GLX_USE_TLS) */
13667         .size   GL_PREFIX(ResetMinmax), .-GL_PREFIX(ResetMinmax)
13668
13669         .p2align        4,,15
13670         .globl  GL_PREFIX(TexImage3D)
13671         .type   GL_PREFIX(TexImage3D), @function
13672 GL_PREFIX(TexImage3D):
13673 #if defined(GLX_USE_TLS)
13674         call    _x86_64_get_dispatch@PLT
13675         movq    2968(%rax), %r11
13676         jmp     *%r11
13677 #elif defined(PTHREADS)
13678         pushq   %rdi
13679         pushq   %rsi
13680         pushq   %rdx
13681         pushq   %rcx
13682         pushq   %r8
13683         pushq   %r9
13684         pushq   %rbp
13685         call    _x86_64_get_dispatch@PLT
13686         popq    %rbp
13687         popq    %r9
13688         popq    %r8
13689         popq    %rcx
13690         popq    %rdx
13691         popq    %rsi
13692         popq    %rdi
13693         movq    2968(%rax), %r11
13694         jmp     *%r11
13695 #else
13696         movq    _glapi_Dispatch(%rip), %rax
13697         testq   %rax, %rax
13698         je      1f
13699         movq    2968(%rax), %r11
13700         jmp     *%r11
13701 1:
13702         pushq   %rdi
13703         pushq   %rsi
13704         pushq   %rdx
13705         pushq   %rcx
13706         pushq   %r8
13707         pushq   %r9
13708         pushq   %rbp
13709         call    _glapi_get_dispatch
13710         popq    %rbp
13711         popq    %r9
13712         popq    %r8
13713         popq    %rcx
13714         popq    %rdx
13715         popq    %rsi
13716         popq    %rdi
13717         movq    2968(%rax), %r11
13718         jmp     *%r11
13719 #endif /* defined(GLX_USE_TLS) */
13720         .size   GL_PREFIX(TexImage3D), .-GL_PREFIX(TexImage3D)
13721
13722         .p2align        4,,15
13723         .globl  GL_PREFIX(TexSubImage3D)
13724         .type   GL_PREFIX(TexSubImage3D), @function
13725 GL_PREFIX(TexSubImage3D):
13726 #if defined(GLX_USE_TLS)
13727         call    _x86_64_get_dispatch@PLT
13728         movq    2976(%rax), %r11
13729         jmp     *%r11
13730 #elif defined(PTHREADS)
13731         pushq   %rdi
13732         pushq   %rsi
13733         pushq   %rdx
13734         pushq   %rcx
13735         pushq   %r8
13736         pushq   %r9
13737         pushq   %rbp
13738         call    _x86_64_get_dispatch@PLT
13739         popq    %rbp
13740         popq    %r9
13741         popq    %r8
13742         popq    %rcx
13743         popq    %rdx
13744         popq    %rsi
13745         popq    %rdi
13746         movq    2976(%rax), %r11
13747         jmp     *%r11
13748 #else
13749         movq    _glapi_Dispatch(%rip), %rax
13750         testq   %rax, %rax
13751         je      1f
13752         movq    2976(%rax), %r11
13753         jmp     *%r11
13754 1:
13755         pushq   %rdi
13756         pushq   %rsi
13757         pushq   %rdx
13758         pushq   %rcx
13759         pushq   %r8
13760         pushq   %r9
13761         pushq   %rbp
13762         call    _glapi_get_dispatch
13763         popq    %rbp
13764         popq    %r9
13765         popq    %r8
13766         popq    %rcx
13767         popq    %rdx
13768         popq    %rsi
13769         popq    %rdi
13770         movq    2976(%rax), %r11
13771         jmp     *%r11
13772 #endif /* defined(GLX_USE_TLS) */
13773         .size   GL_PREFIX(TexSubImage3D), .-GL_PREFIX(TexSubImage3D)
13774
13775         .p2align        4,,15
13776         .globl  GL_PREFIX(CopyTexSubImage3D)
13777         .type   GL_PREFIX(CopyTexSubImage3D), @function
13778 GL_PREFIX(CopyTexSubImage3D):
13779 #if defined(GLX_USE_TLS)
13780         call    _x86_64_get_dispatch@PLT
13781         movq    2984(%rax), %r11
13782         jmp     *%r11
13783 #elif defined(PTHREADS)
13784         pushq   %rdi
13785         pushq   %rsi
13786         pushq   %rdx
13787         pushq   %rcx
13788         pushq   %r8
13789         pushq   %r9
13790         pushq   %rbp
13791         call    _x86_64_get_dispatch@PLT
13792         popq    %rbp
13793         popq    %r9
13794         popq    %r8
13795         popq    %rcx
13796         popq    %rdx
13797         popq    %rsi
13798         popq    %rdi
13799         movq    2984(%rax), %r11
13800         jmp     *%r11
13801 #else
13802         movq    _glapi_Dispatch(%rip), %rax
13803         testq   %rax, %rax
13804         je      1f
13805         movq    2984(%rax), %r11
13806         jmp     *%r11
13807 1:
13808         pushq   %rdi
13809         pushq   %rsi
13810         pushq   %rdx
13811         pushq   %rcx
13812         pushq   %r8
13813         pushq   %r9
13814         pushq   %rbp
13815         call    _glapi_get_dispatch
13816         popq    %rbp
13817         popq    %r9
13818         popq    %r8
13819         popq    %rcx
13820         popq    %rdx
13821         popq    %rsi
13822         popq    %rdi
13823         movq    2984(%rax), %r11
13824         jmp     *%r11
13825 #endif /* defined(GLX_USE_TLS) */
13826         .size   GL_PREFIX(CopyTexSubImage3D), .-GL_PREFIX(CopyTexSubImage3D)
13827
13828         .p2align        4,,15
13829         .globl  GL_PREFIX(ActiveTextureARB)
13830         .type   GL_PREFIX(ActiveTextureARB), @function
13831 GL_PREFIX(ActiveTextureARB):
13832 #if defined(GLX_USE_TLS)
13833         call    _x86_64_get_dispatch@PLT
13834         movq    2992(%rax), %r11
13835         jmp     *%r11
13836 #elif defined(PTHREADS)
13837         pushq   %rdi
13838         call    _x86_64_get_dispatch@PLT
13839         popq    %rdi
13840         movq    2992(%rax), %r11
13841         jmp     *%r11
13842 #else
13843         movq    _glapi_Dispatch(%rip), %rax
13844         testq   %rax, %rax
13845         je      1f
13846         movq    2992(%rax), %r11
13847         jmp     *%r11
13848 1:
13849         pushq   %rdi
13850         call    _glapi_get_dispatch
13851         popq    %rdi
13852         movq    2992(%rax), %r11
13853         jmp     *%r11
13854 #endif /* defined(GLX_USE_TLS) */
13855         .size   GL_PREFIX(ActiveTextureARB), .-GL_PREFIX(ActiveTextureARB)
13856
13857         .p2align        4,,15
13858         .globl  GL_PREFIX(ClientActiveTextureARB)
13859         .type   GL_PREFIX(ClientActiveTextureARB), @function
13860 GL_PREFIX(ClientActiveTextureARB):
13861 #if defined(GLX_USE_TLS)
13862         call    _x86_64_get_dispatch@PLT
13863         movq    3000(%rax), %r11
13864         jmp     *%r11
13865 #elif defined(PTHREADS)
13866         pushq   %rdi
13867         call    _x86_64_get_dispatch@PLT
13868         popq    %rdi
13869         movq    3000(%rax), %r11
13870         jmp     *%r11
13871 #else
13872         movq    _glapi_Dispatch(%rip), %rax
13873         testq   %rax, %rax
13874         je      1f
13875         movq    3000(%rax), %r11
13876         jmp     *%r11
13877 1:
13878         pushq   %rdi
13879         call    _glapi_get_dispatch
13880         popq    %rdi
13881         movq    3000(%rax), %r11
13882         jmp     *%r11
13883 #endif /* defined(GLX_USE_TLS) */
13884         .size   GL_PREFIX(ClientActiveTextureARB), .-GL_PREFIX(ClientActiveTextureARB)
13885
13886         .p2align        4,,15
13887         .globl  GL_PREFIX(MultiTexCoord1dARB)
13888         .type   GL_PREFIX(MultiTexCoord1dARB), @function
13889 GL_PREFIX(MultiTexCoord1dARB):
13890 #if defined(GLX_USE_TLS)
13891         call    _x86_64_get_dispatch@PLT
13892         movq    3008(%rax), %r11
13893         jmp     *%r11
13894 #elif defined(PTHREADS)
13895         subq    $24, %rsp
13896         movq    %rdi, (%rsp)
13897         movq    %xmm0, 8(%rsp)
13898         call    _x86_64_get_dispatch@PLT
13899         movq    8(%rsp), %xmm0
13900         movq    (%rsp), %rdi
13901         addq    $24, %rsp
13902         movq    3008(%rax), %r11
13903         jmp     *%r11
13904 #else
13905         movq    _glapi_Dispatch(%rip), %rax
13906         testq   %rax, %rax
13907         je      1f
13908         movq    3008(%rax), %r11
13909         jmp     *%r11
13910 1:
13911         subq    $24, %rsp
13912         movq    %rdi, (%rsp)
13913         movq    %xmm0, 8(%rsp)
13914         call    _glapi_get_dispatch
13915         movq    8(%rsp), %xmm0
13916         movq    (%rsp), %rdi
13917         addq    $24, %rsp
13918         movq    3008(%rax), %r11
13919         jmp     *%r11
13920 #endif /* defined(GLX_USE_TLS) */
13921         .size   GL_PREFIX(MultiTexCoord1dARB), .-GL_PREFIX(MultiTexCoord1dARB)
13922
13923         .p2align        4,,15
13924         .globl  GL_PREFIX(MultiTexCoord1dvARB)
13925         .type   GL_PREFIX(MultiTexCoord1dvARB), @function
13926 GL_PREFIX(MultiTexCoord1dvARB):
13927 #if defined(GLX_USE_TLS)
13928         call    _x86_64_get_dispatch@PLT
13929         movq    3016(%rax), %r11
13930         jmp     *%r11
13931 #elif defined(PTHREADS)
13932         pushq   %rdi
13933         pushq   %rsi
13934         pushq   %rbp
13935         call    _x86_64_get_dispatch@PLT
13936         popq    %rbp
13937         popq    %rsi
13938         popq    %rdi
13939         movq    3016(%rax), %r11
13940         jmp     *%r11
13941 #else
13942         movq    _glapi_Dispatch(%rip), %rax
13943         testq   %rax, %rax
13944         je      1f
13945         movq    3016(%rax), %r11
13946         jmp     *%r11
13947 1:
13948         pushq   %rdi
13949         pushq   %rsi
13950         pushq   %rbp
13951         call    _glapi_get_dispatch
13952         popq    %rbp
13953         popq    %rsi
13954         popq    %rdi
13955         movq    3016(%rax), %r11
13956         jmp     *%r11
13957 #endif /* defined(GLX_USE_TLS) */
13958         .size   GL_PREFIX(MultiTexCoord1dvARB), .-GL_PREFIX(MultiTexCoord1dvARB)
13959
13960         .p2align        4,,15
13961         .globl  GL_PREFIX(MultiTexCoord1fARB)
13962         .type   GL_PREFIX(MultiTexCoord1fARB), @function
13963 GL_PREFIX(MultiTexCoord1fARB):
13964 #if defined(GLX_USE_TLS)
13965         call    _x86_64_get_dispatch@PLT
13966         movq    3024(%rax), %r11
13967         jmp     *%r11
13968 #elif defined(PTHREADS)
13969         subq    $24, %rsp
13970         movq    %rdi, (%rsp)
13971         movq    %xmm0, 8(%rsp)
13972         call    _x86_64_get_dispatch@PLT
13973         movq    8(%rsp), %xmm0
13974         movq    (%rsp), %rdi
13975         addq    $24, %rsp
13976         movq    3024(%rax), %r11
13977         jmp     *%r11
13978 #else
13979         movq    _glapi_Dispatch(%rip), %rax
13980         testq   %rax, %rax
13981         je      1f
13982         movq    3024(%rax), %r11
13983         jmp     *%r11
13984 1:
13985         subq    $24, %rsp
13986         movq    %rdi, (%rsp)
13987         movq    %xmm0, 8(%rsp)
13988         call    _glapi_get_dispatch
13989         movq    8(%rsp), %xmm0
13990         movq    (%rsp), %rdi
13991         addq    $24, %rsp
13992         movq    3024(%rax), %r11
13993         jmp     *%r11
13994 #endif /* defined(GLX_USE_TLS) */
13995         .size   GL_PREFIX(MultiTexCoord1fARB), .-GL_PREFIX(MultiTexCoord1fARB)
13996
13997         .p2align        4,,15
13998         .globl  GL_PREFIX(MultiTexCoord1fvARB)
13999         .type   GL_PREFIX(MultiTexCoord1fvARB), @function
14000 GL_PREFIX(MultiTexCoord1fvARB):
14001 #if defined(GLX_USE_TLS)
14002         call    _x86_64_get_dispatch@PLT
14003         movq    3032(%rax), %r11
14004         jmp     *%r11
14005 #elif defined(PTHREADS)
14006         pushq   %rdi
14007         pushq   %rsi
14008         pushq   %rbp
14009         call    _x86_64_get_dispatch@PLT
14010         popq    %rbp
14011         popq    %rsi
14012         popq    %rdi
14013         movq    3032(%rax), %r11
14014         jmp     *%r11
14015 #else
14016         movq    _glapi_Dispatch(%rip), %rax
14017         testq   %rax, %rax
14018         je      1f
14019         movq    3032(%rax), %r11
14020         jmp     *%r11
14021 1:
14022         pushq   %rdi
14023         pushq   %rsi
14024         pushq   %rbp
14025         call    _glapi_get_dispatch
14026         popq    %rbp
14027         popq    %rsi
14028         popq    %rdi
14029         movq    3032(%rax), %r11
14030         jmp     *%r11
14031 #endif /* defined(GLX_USE_TLS) */
14032         .size   GL_PREFIX(MultiTexCoord1fvARB), .-GL_PREFIX(MultiTexCoord1fvARB)
14033
14034         .p2align        4,,15
14035         .globl  GL_PREFIX(MultiTexCoord1iARB)
14036         .type   GL_PREFIX(MultiTexCoord1iARB), @function
14037 GL_PREFIX(MultiTexCoord1iARB):
14038 #if defined(GLX_USE_TLS)
14039         call    _x86_64_get_dispatch@PLT
14040         movq    3040(%rax), %r11
14041         jmp     *%r11
14042 #elif defined(PTHREADS)
14043         pushq   %rdi
14044         pushq   %rsi
14045         pushq   %rbp
14046         call    _x86_64_get_dispatch@PLT
14047         popq    %rbp
14048         popq    %rsi
14049         popq    %rdi
14050         movq    3040(%rax), %r11
14051         jmp     *%r11
14052 #else
14053         movq    _glapi_Dispatch(%rip), %rax
14054         testq   %rax, %rax
14055         je      1f
14056         movq    3040(%rax), %r11
14057         jmp     *%r11
14058 1:
14059         pushq   %rdi
14060         pushq   %rsi
14061         pushq   %rbp
14062         call    _glapi_get_dispatch
14063         popq    %rbp
14064         popq    %rsi
14065         popq    %rdi
14066         movq    3040(%rax), %r11
14067         jmp     *%r11
14068 #endif /* defined(GLX_USE_TLS) */
14069         .size   GL_PREFIX(MultiTexCoord1iARB), .-GL_PREFIX(MultiTexCoord1iARB)
14070
14071         .p2align        4,,15
14072         .globl  GL_PREFIX(MultiTexCoord1ivARB)
14073         .type   GL_PREFIX(MultiTexCoord1ivARB), @function
14074 GL_PREFIX(MultiTexCoord1ivARB):
14075 #if defined(GLX_USE_TLS)
14076         call    _x86_64_get_dispatch@PLT
14077         movq    3048(%rax), %r11
14078         jmp     *%r11
14079 #elif defined(PTHREADS)
14080         pushq   %rdi
14081         pushq   %rsi
14082         pushq   %rbp
14083         call    _x86_64_get_dispatch@PLT
14084         popq    %rbp
14085         popq    %rsi
14086         popq    %rdi
14087         movq    3048(%rax), %r11
14088         jmp     *%r11
14089 #else
14090         movq    _glapi_Dispatch(%rip), %rax
14091         testq   %rax, %rax
14092         je      1f
14093         movq    3048(%rax), %r11
14094         jmp     *%r11
14095 1:
14096         pushq   %rdi
14097         pushq   %rsi
14098         pushq   %rbp
14099         call    _glapi_get_dispatch
14100         popq    %rbp
14101         popq    %rsi
14102         popq    %rdi
14103         movq    3048(%rax), %r11
14104         jmp     *%r11
14105 #endif /* defined(GLX_USE_TLS) */
14106         .size   GL_PREFIX(MultiTexCoord1ivARB), .-GL_PREFIX(MultiTexCoord1ivARB)
14107
14108         .p2align        4,,15
14109         .globl  GL_PREFIX(MultiTexCoord1sARB)
14110         .type   GL_PREFIX(MultiTexCoord1sARB), @function
14111 GL_PREFIX(MultiTexCoord1sARB):
14112 #if defined(GLX_USE_TLS)
14113         call    _x86_64_get_dispatch@PLT
14114         movq    3056(%rax), %r11
14115         jmp     *%r11
14116 #elif defined(PTHREADS)
14117         pushq   %rdi
14118         pushq   %rsi
14119         pushq   %rbp
14120         call    _x86_64_get_dispatch@PLT
14121         popq    %rbp
14122         popq    %rsi
14123         popq    %rdi
14124         movq    3056(%rax), %r11
14125         jmp     *%r11
14126 #else
14127         movq    _glapi_Dispatch(%rip), %rax
14128         testq   %rax, %rax
14129         je      1f
14130         movq    3056(%rax), %r11
14131         jmp     *%r11
14132 1:
14133         pushq   %rdi
14134         pushq   %rsi
14135         pushq   %rbp
14136         call    _glapi_get_dispatch
14137         popq    %rbp
14138         popq    %rsi
14139         popq    %rdi
14140         movq    3056(%rax), %r11
14141         jmp     *%r11
14142 #endif /* defined(GLX_USE_TLS) */
14143         .size   GL_PREFIX(MultiTexCoord1sARB), .-GL_PREFIX(MultiTexCoord1sARB)
14144
14145         .p2align        4,,15
14146         .globl  GL_PREFIX(MultiTexCoord1svARB)
14147         .type   GL_PREFIX(MultiTexCoord1svARB), @function
14148 GL_PREFIX(MultiTexCoord1svARB):
14149 #if defined(GLX_USE_TLS)
14150         call    _x86_64_get_dispatch@PLT
14151         movq    3064(%rax), %r11
14152         jmp     *%r11
14153 #elif defined(PTHREADS)
14154         pushq   %rdi
14155         pushq   %rsi
14156         pushq   %rbp
14157         call    _x86_64_get_dispatch@PLT
14158         popq    %rbp
14159         popq    %rsi
14160         popq    %rdi
14161         movq    3064(%rax), %r11
14162         jmp     *%r11
14163 #else
14164         movq    _glapi_Dispatch(%rip), %rax
14165         testq   %rax, %rax
14166         je      1f
14167         movq    3064(%rax), %r11
14168         jmp     *%r11
14169 1:
14170         pushq   %rdi
14171         pushq   %rsi
14172         pushq   %rbp
14173         call    _glapi_get_dispatch
14174         popq    %rbp
14175         popq    %rsi
14176         popq    %rdi
14177         movq    3064(%rax), %r11
14178         jmp     *%r11
14179 #endif /* defined(GLX_USE_TLS) */
14180         .size   GL_PREFIX(MultiTexCoord1svARB), .-GL_PREFIX(MultiTexCoord1svARB)
14181
14182         .p2align        4,,15
14183         .globl  GL_PREFIX(MultiTexCoord2dARB)
14184         .type   GL_PREFIX(MultiTexCoord2dARB), @function
14185 GL_PREFIX(MultiTexCoord2dARB):
14186 #if defined(GLX_USE_TLS)
14187         call    _x86_64_get_dispatch@PLT
14188         movq    3072(%rax), %r11
14189         jmp     *%r11
14190 #elif defined(PTHREADS)
14191         subq    $24, %rsp
14192         movq    %rdi, (%rsp)
14193         movq    %xmm0, 8(%rsp)
14194         movq    %xmm1, 16(%rsp)
14195         call    _x86_64_get_dispatch@PLT
14196         movq    16(%rsp), %xmm1
14197         movq    8(%rsp), %xmm0
14198         movq    (%rsp), %rdi
14199         addq    $24, %rsp
14200         movq    3072(%rax), %r11
14201         jmp     *%r11
14202 #else
14203         movq    _glapi_Dispatch(%rip), %rax
14204         testq   %rax, %rax
14205         je      1f
14206         movq    3072(%rax), %r11
14207         jmp     *%r11
14208 1:
14209         subq    $24, %rsp
14210         movq    %rdi, (%rsp)
14211         movq    %xmm0, 8(%rsp)
14212         movq    %xmm1, 16(%rsp)
14213         call    _glapi_get_dispatch
14214         movq    16(%rsp), %xmm1
14215         movq    8(%rsp), %xmm0
14216         movq    (%rsp), %rdi
14217         addq    $24, %rsp
14218         movq    3072(%rax), %r11
14219         jmp     *%r11
14220 #endif /* defined(GLX_USE_TLS) */
14221         .size   GL_PREFIX(MultiTexCoord2dARB), .-GL_PREFIX(MultiTexCoord2dARB)
14222
14223         .p2align        4,,15
14224         .globl  GL_PREFIX(MultiTexCoord2dvARB)
14225         .type   GL_PREFIX(MultiTexCoord2dvARB), @function
14226 GL_PREFIX(MultiTexCoord2dvARB):
14227 #if defined(GLX_USE_TLS)
14228         call    _x86_64_get_dispatch@PLT
14229         movq    3080(%rax), %r11
14230         jmp     *%r11
14231 #elif defined(PTHREADS)
14232         pushq   %rdi
14233         pushq   %rsi
14234         pushq   %rbp
14235         call    _x86_64_get_dispatch@PLT
14236         popq    %rbp
14237         popq    %rsi
14238         popq    %rdi
14239         movq    3080(%rax), %r11
14240         jmp     *%r11
14241 #else
14242         movq    _glapi_Dispatch(%rip), %rax
14243         testq   %rax, %rax
14244         je      1f
14245         movq    3080(%rax), %r11
14246         jmp     *%r11
14247 1:
14248         pushq   %rdi
14249         pushq   %rsi
14250         pushq   %rbp
14251         call    _glapi_get_dispatch
14252         popq    %rbp
14253         popq    %rsi
14254         popq    %rdi
14255         movq    3080(%rax), %r11
14256         jmp     *%r11
14257 #endif /* defined(GLX_USE_TLS) */
14258         .size   GL_PREFIX(MultiTexCoord2dvARB), .-GL_PREFIX(MultiTexCoord2dvARB)
14259
14260         .p2align        4,,15
14261         .globl  GL_PREFIX(MultiTexCoord2fARB)
14262         .type   GL_PREFIX(MultiTexCoord2fARB), @function
14263 GL_PREFIX(MultiTexCoord2fARB):
14264 #if defined(GLX_USE_TLS)
14265         call    _x86_64_get_dispatch@PLT
14266         movq    3088(%rax), %r11
14267         jmp     *%r11
14268 #elif defined(PTHREADS)
14269         subq    $24, %rsp
14270         movq    %rdi, (%rsp)
14271         movq    %xmm0, 8(%rsp)
14272         movq    %xmm1, 16(%rsp)
14273         call    _x86_64_get_dispatch@PLT
14274         movq    16(%rsp), %xmm1
14275         movq    8(%rsp), %xmm0
14276         movq    (%rsp), %rdi
14277         addq    $24, %rsp
14278         movq    3088(%rax), %r11
14279         jmp     *%r11
14280 #else
14281         movq    _glapi_Dispatch(%rip), %rax
14282         testq   %rax, %rax
14283         je      1f
14284         movq    3088(%rax), %r11
14285         jmp     *%r11
14286 1:
14287         subq    $24, %rsp
14288         movq    %rdi, (%rsp)
14289         movq    %xmm0, 8(%rsp)
14290         movq    %xmm1, 16(%rsp)
14291         call    _glapi_get_dispatch
14292         movq    16(%rsp), %xmm1
14293         movq    8(%rsp), %xmm0
14294         movq    (%rsp), %rdi
14295         addq    $24, %rsp
14296         movq    3088(%rax), %r11
14297         jmp     *%r11
14298 #endif /* defined(GLX_USE_TLS) */
14299         .size   GL_PREFIX(MultiTexCoord2fARB), .-GL_PREFIX(MultiTexCoord2fARB)
14300
14301         .p2align        4,,15
14302         .globl  GL_PREFIX(MultiTexCoord2fvARB)
14303         .type   GL_PREFIX(MultiTexCoord2fvARB), @function
14304 GL_PREFIX(MultiTexCoord2fvARB):
14305 #if defined(GLX_USE_TLS)
14306         call    _x86_64_get_dispatch@PLT
14307         movq    3096(%rax), %r11
14308         jmp     *%r11
14309 #elif defined(PTHREADS)
14310         pushq   %rdi
14311         pushq   %rsi
14312         pushq   %rbp
14313         call    _x86_64_get_dispatch@PLT
14314         popq    %rbp
14315         popq    %rsi
14316         popq    %rdi
14317         movq    3096(%rax), %r11
14318         jmp     *%r11
14319 #else
14320         movq    _glapi_Dispatch(%rip), %rax
14321         testq   %rax, %rax
14322         je      1f
14323         movq    3096(%rax), %r11
14324         jmp     *%r11
14325 1:
14326         pushq   %rdi
14327         pushq   %rsi
14328         pushq   %rbp
14329         call    _glapi_get_dispatch
14330         popq    %rbp
14331         popq    %rsi
14332         popq    %rdi
14333         movq    3096(%rax), %r11
14334         jmp     *%r11
14335 #endif /* defined(GLX_USE_TLS) */
14336         .size   GL_PREFIX(MultiTexCoord2fvARB), .-GL_PREFIX(MultiTexCoord2fvARB)
14337
14338         .p2align        4,,15
14339         .globl  GL_PREFIX(MultiTexCoord2iARB)
14340         .type   GL_PREFIX(MultiTexCoord2iARB), @function
14341 GL_PREFIX(MultiTexCoord2iARB):
14342 #if defined(GLX_USE_TLS)
14343         call    _x86_64_get_dispatch@PLT
14344         movq    3104(%rax), %r11
14345         jmp     *%r11
14346 #elif defined(PTHREADS)
14347         pushq   %rdi
14348         pushq   %rsi
14349         pushq   %rdx
14350         call    _x86_64_get_dispatch@PLT
14351         popq    %rdx
14352         popq    %rsi
14353         popq    %rdi
14354         movq    3104(%rax), %r11
14355         jmp     *%r11
14356 #else
14357         movq    _glapi_Dispatch(%rip), %rax
14358         testq   %rax, %rax
14359         je      1f
14360         movq    3104(%rax), %r11
14361         jmp     *%r11
14362 1:
14363         pushq   %rdi
14364         pushq   %rsi
14365         pushq   %rdx
14366         call    _glapi_get_dispatch
14367         popq    %rdx
14368         popq    %rsi
14369         popq    %rdi
14370         movq    3104(%rax), %r11
14371         jmp     *%r11
14372 #endif /* defined(GLX_USE_TLS) */
14373         .size   GL_PREFIX(MultiTexCoord2iARB), .-GL_PREFIX(MultiTexCoord2iARB)
14374
14375         .p2align        4,,15
14376         .globl  GL_PREFIX(MultiTexCoord2ivARB)
14377         .type   GL_PREFIX(MultiTexCoord2ivARB), @function
14378 GL_PREFIX(MultiTexCoord2ivARB):
14379 #if defined(GLX_USE_TLS)
14380         call    _x86_64_get_dispatch@PLT
14381         movq    3112(%rax), %r11
14382         jmp     *%r11
14383 #elif defined(PTHREADS)
14384         pushq   %rdi
14385         pushq   %rsi
14386         pushq   %rbp
14387         call    _x86_64_get_dispatch@PLT
14388         popq    %rbp
14389         popq    %rsi
14390         popq    %rdi
14391         movq    3112(%rax), %r11
14392         jmp     *%r11
14393 #else
14394         movq    _glapi_Dispatch(%rip), %rax
14395         testq   %rax, %rax
14396         je      1f
14397         movq    3112(%rax), %r11
14398         jmp     *%r11
14399 1:
14400         pushq   %rdi
14401         pushq   %rsi
14402         pushq   %rbp
14403         call    _glapi_get_dispatch
14404         popq    %rbp
14405         popq    %rsi
14406         popq    %rdi
14407         movq    3112(%rax), %r11
14408         jmp     *%r11
14409 #endif /* defined(GLX_USE_TLS) */
14410         .size   GL_PREFIX(MultiTexCoord2ivARB), .-GL_PREFIX(MultiTexCoord2ivARB)
14411
14412         .p2align        4,,15
14413         .globl  GL_PREFIX(MultiTexCoord2sARB)
14414         .type   GL_PREFIX(MultiTexCoord2sARB), @function
14415 GL_PREFIX(MultiTexCoord2sARB):
14416 #if defined(GLX_USE_TLS)
14417         call    _x86_64_get_dispatch@PLT
14418         movq    3120(%rax), %r11
14419         jmp     *%r11
14420 #elif defined(PTHREADS)
14421         pushq   %rdi
14422         pushq   %rsi
14423         pushq   %rdx
14424         call    _x86_64_get_dispatch@PLT
14425         popq    %rdx
14426         popq    %rsi
14427         popq    %rdi
14428         movq    3120(%rax), %r11
14429         jmp     *%r11
14430 #else
14431         movq    _glapi_Dispatch(%rip), %rax
14432         testq   %rax, %rax
14433         je      1f
14434         movq    3120(%rax), %r11
14435         jmp     *%r11
14436 1:
14437         pushq   %rdi
14438         pushq   %rsi
14439         pushq   %rdx
14440         call    _glapi_get_dispatch
14441         popq    %rdx
14442         popq    %rsi
14443         popq    %rdi
14444         movq    3120(%rax), %r11
14445         jmp     *%r11
14446 #endif /* defined(GLX_USE_TLS) */
14447         .size   GL_PREFIX(MultiTexCoord2sARB), .-GL_PREFIX(MultiTexCoord2sARB)
14448
14449         .p2align        4,,15
14450         .globl  GL_PREFIX(MultiTexCoord2svARB)
14451         .type   GL_PREFIX(MultiTexCoord2svARB), @function
14452 GL_PREFIX(MultiTexCoord2svARB):
14453 #if defined(GLX_USE_TLS)
14454         call    _x86_64_get_dispatch@PLT
14455         movq    3128(%rax), %r11
14456         jmp     *%r11
14457 #elif defined(PTHREADS)
14458         pushq   %rdi
14459         pushq   %rsi
14460         pushq   %rbp
14461         call    _x86_64_get_dispatch@PLT
14462         popq    %rbp
14463         popq    %rsi
14464         popq    %rdi
14465         movq    3128(%rax), %r11
14466         jmp     *%r11
14467 #else
14468         movq    _glapi_Dispatch(%rip), %rax
14469         testq   %rax, %rax
14470         je      1f
14471         movq    3128(%rax), %r11
14472         jmp     *%r11
14473 1:
14474         pushq   %rdi
14475         pushq   %rsi
14476         pushq   %rbp
14477         call    _glapi_get_dispatch
14478         popq    %rbp
14479         popq    %rsi
14480         popq    %rdi
14481         movq    3128(%rax), %r11
14482         jmp     *%r11
14483 #endif /* defined(GLX_USE_TLS) */
14484         .size   GL_PREFIX(MultiTexCoord2svARB), .-GL_PREFIX(MultiTexCoord2svARB)
14485
14486         .p2align        4,,15
14487         .globl  GL_PREFIX(MultiTexCoord3dARB)
14488         .type   GL_PREFIX(MultiTexCoord3dARB), @function
14489 GL_PREFIX(MultiTexCoord3dARB):
14490 #if defined(GLX_USE_TLS)
14491         call    _x86_64_get_dispatch@PLT
14492         movq    3136(%rax), %r11
14493         jmp     *%r11
14494 #elif defined(PTHREADS)
14495         subq    $40, %rsp
14496         movq    %rdi, (%rsp)
14497         movq    %xmm0, 8(%rsp)
14498         movq    %xmm1, 16(%rsp)
14499         movq    %xmm2, 24(%rsp)
14500         call    _x86_64_get_dispatch@PLT
14501         movq    24(%rsp), %xmm2
14502         movq    16(%rsp), %xmm1
14503         movq    8(%rsp), %xmm0
14504         movq    (%rsp), %rdi
14505         addq    $40, %rsp
14506         movq    3136(%rax), %r11
14507         jmp     *%r11
14508 #else
14509         movq    _glapi_Dispatch(%rip), %rax
14510         testq   %rax, %rax
14511         je      1f
14512         movq    3136(%rax), %r11
14513         jmp     *%r11
14514 1:
14515         subq    $40, %rsp
14516         movq    %rdi, (%rsp)
14517         movq    %xmm0, 8(%rsp)
14518         movq    %xmm1, 16(%rsp)
14519         movq    %xmm2, 24(%rsp)
14520         call    _glapi_get_dispatch
14521         movq    24(%rsp), %xmm2
14522         movq    16(%rsp), %xmm1
14523         movq    8(%rsp), %xmm0
14524         movq    (%rsp), %rdi
14525         addq    $40, %rsp
14526         movq    3136(%rax), %r11
14527         jmp     *%r11
14528 #endif /* defined(GLX_USE_TLS) */
14529         .size   GL_PREFIX(MultiTexCoord3dARB), .-GL_PREFIX(MultiTexCoord3dARB)
14530
14531         .p2align        4,,15
14532         .globl  GL_PREFIX(MultiTexCoord3dvARB)
14533         .type   GL_PREFIX(MultiTexCoord3dvARB), @function
14534 GL_PREFIX(MultiTexCoord3dvARB):
14535 #if defined(GLX_USE_TLS)
14536         call    _x86_64_get_dispatch@PLT
14537         movq    3144(%rax), %r11
14538         jmp     *%r11
14539 #elif defined(PTHREADS)
14540         pushq   %rdi
14541         pushq   %rsi
14542         pushq   %rbp
14543         call    _x86_64_get_dispatch@PLT
14544         popq    %rbp
14545         popq    %rsi
14546         popq    %rdi
14547         movq    3144(%rax), %r11
14548         jmp     *%r11
14549 #else
14550         movq    _glapi_Dispatch(%rip), %rax
14551         testq   %rax, %rax
14552         je      1f
14553         movq    3144(%rax), %r11
14554         jmp     *%r11
14555 1:
14556         pushq   %rdi
14557         pushq   %rsi
14558         pushq   %rbp
14559         call    _glapi_get_dispatch
14560         popq    %rbp
14561         popq    %rsi
14562         popq    %rdi
14563         movq    3144(%rax), %r11
14564         jmp     *%r11
14565 #endif /* defined(GLX_USE_TLS) */
14566         .size   GL_PREFIX(MultiTexCoord3dvARB), .-GL_PREFIX(MultiTexCoord3dvARB)
14567
14568         .p2align        4,,15
14569         .globl  GL_PREFIX(MultiTexCoord3fARB)
14570         .type   GL_PREFIX(MultiTexCoord3fARB), @function
14571 GL_PREFIX(MultiTexCoord3fARB):
14572 #if defined(GLX_USE_TLS)
14573         call    _x86_64_get_dispatch@PLT
14574         movq    3152(%rax), %r11
14575         jmp     *%r11
14576 #elif defined(PTHREADS)
14577         subq    $40, %rsp
14578         movq    %rdi, (%rsp)
14579         movq    %xmm0, 8(%rsp)
14580         movq    %xmm1, 16(%rsp)
14581         movq    %xmm2, 24(%rsp)
14582         call    _x86_64_get_dispatch@PLT
14583         movq    24(%rsp), %xmm2
14584         movq    16(%rsp), %xmm1
14585         movq    8(%rsp), %xmm0
14586         movq    (%rsp), %rdi
14587         addq    $40, %rsp
14588         movq    3152(%rax), %r11
14589         jmp     *%r11
14590 #else
14591         movq    _glapi_Dispatch(%rip), %rax
14592         testq   %rax, %rax
14593         je      1f
14594         movq    3152(%rax), %r11
14595         jmp     *%r11
14596 1:
14597         subq    $40, %rsp
14598         movq    %rdi, (%rsp)
14599         movq    %xmm0, 8(%rsp)
14600         movq    %xmm1, 16(%rsp)
14601         movq    %xmm2, 24(%rsp)
14602         call    _glapi_get_dispatch
14603         movq    24(%rsp), %xmm2
14604         movq    16(%rsp), %xmm1
14605         movq    8(%rsp), %xmm0
14606         movq    (%rsp), %rdi
14607         addq    $40, %rsp
14608         movq    3152(%rax), %r11
14609         jmp     *%r11
14610 #endif /* defined(GLX_USE_TLS) */
14611         .size   GL_PREFIX(MultiTexCoord3fARB), .-GL_PREFIX(MultiTexCoord3fARB)
14612
14613         .p2align        4,,15
14614         .globl  GL_PREFIX(MultiTexCoord3fvARB)
14615         .type   GL_PREFIX(MultiTexCoord3fvARB), @function
14616 GL_PREFIX(MultiTexCoord3fvARB):
14617 #if defined(GLX_USE_TLS)
14618         call    _x86_64_get_dispatch@PLT
14619         movq    3160(%rax), %r11
14620         jmp     *%r11
14621 #elif defined(PTHREADS)
14622         pushq   %rdi
14623         pushq   %rsi
14624         pushq   %rbp
14625         call    _x86_64_get_dispatch@PLT
14626         popq    %rbp
14627         popq    %rsi
14628         popq    %rdi
14629         movq    3160(%rax), %r11
14630         jmp     *%r11
14631 #else
14632         movq    _glapi_Dispatch(%rip), %rax
14633         testq   %rax, %rax
14634         je      1f
14635         movq    3160(%rax), %r11
14636         jmp     *%r11
14637 1:
14638         pushq   %rdi
14639         pushq   %rsi
14640         pushq   %rbp
14641         call    _glapi_get_dispatch
14642         popq    %rbp
14643         popq    %rsi
14644         popq    %rdi
14645         movq    3160(%rax), %r11
14646         jmp     *%r11
14647 #endif /* defined(GLX_USE_TLS) */
14648         .size   GL_PREFIX(MultiTexCoord3fvARB), .-GL_PREFIX(MultiTexCoord3fvARB)
14649
14650         .p2align        4,,15
14651         .globl  GL_PREFIX(MultiTexCoord3iARB)
14652         .type   GL_PREFIX(MultiTexCoord3iARB), @function
14653 GL_PREFIX(MultiTexCoord3iARB):
14654 #if defined(GLX_USE_TLS)
14655         call    _x86_64_get_dispatch@PLT
14656         movq    3168(%rax), %r11
14657         jmp     *%r11
14658 #elif defined(PTHREADS)
14659         pushq   %rdi
14660         pushq   %rsi
14661         pushq   %rdx
14662         pushq   %rcx
14663         pushq   %rbp
14664         call    _x86_64_get_dispatch@PLT
14665         popq    %rbp
14666         popq    %rcx
14667         popq    %rdx
14668         popq    %rsi
14669         popq    %rdi
14670         movq    3168(%rax), %r11
14671         jmp     *%r11
14672 #else
14673         movq    _glapi_Dispatch(%rip), %rax
14674         testq   %rax, %rax
14675         je      1f
14676         movq    3168(%rax), %r11
14677         jmp     *%r11
14678 1:
14679         pushq   %rdi
14680         pushq   %rsi
14681         pushq   %rdx
14682         pushq   %rcx
14683         pushq   %rbp
14684         call    _glapi_get_dispatch
14685         popq    %rbp
14686         popq    %rcx
14687         popq    %rdx
14688         popq    %rsi
14689         popq    %rdi
14690         movq    3168(%rax), %r11
14691         jmp     *%r11
14692 #endif /* defined(GLX_USE_TLS) */
14693         .size   GL_PREFIX(MultiTexCoord3iARB), .-GL_PREFIX(MultiTexCoord3iARB)
14694
14695         .p2align        4,,15
14696         .globl  GL_PREFIX(MultiTexCoord3ivARB)
14697         .type   GL_PREFIX(MultiTexCoord3ivARB), @function
14698 GL_PREFIX(MultiTexCoord3ivARB):
14699 #if defined(GLX_USE_TLS)
14700         call    _x86_64_get_dispatch@PLT
14701         movq    3176(%rax), %r11
14702         jmp     *%r11
14703 #elif defined(PTHREADS)
14704         pushq   %rdi
14705         pushq   %rsi
14706         pushq   %rbp
14707         call    _x86_64_get_dispatch@PLT
14708         popq    %rbp
14709         popq    %rsi
14710         popq    %rdi
14711         movq    3176(%rax), %r11
14712         jmp     *%r11
14713 #else
14714         movq    _glapi_Dispatch(%rip), %rax
14715         testq   %rax, %rax
14716         je      1f
14717         movq    3176(%rax), %r11
14718         jmp     *%r11
14719 1:
14720         pushq   %rdi
14721         pushq   %rsi
14722         pushq   %rbp
14723         call    _glapi_get_dispatch
14724         popq    %rbp
14725         popq    %rsi
14726         popq    %rdi
14727         movq    3176(%rax), %r11
14728         jmp     *%r11
14729 #endif /* defined(GLX_USE_TLS) */
14730         .size   GL_PREFIX(MultiTexCoord3ivARB), .-GL_PREFIX(MultiTexCoord3ivARB)
14731
14732         .p2align        4,,15
14733         .globl  GL_PREFIX(MultiTexCoord3sARB)
14734         .type   GL_PREFIX(MultiTexCoord3sARB), @function
14735 GL_PREFIX(MultiTexCoord3sARB):
14736 #if defined(GLX_USE_TLS)
14737         call    _x86_64_get_dispatch@PLT
14738         movq    3184(%rax), %r11
14739         jmp     *%r11
14740 #elif defined(PTHREADS)
14741         pushq   %rdi
14742         pushq   %rsi
14743         pushq   %rdx
14744         pushq   %rcx
14745         pushq   %rbp
14746         call    _x86_64_get_dispatch@PLT
14747         popq    %rbp
14748         popq    %rcx
14749         popq    %rdx
14750         popq    %rsi
14751         popq    %rdi
14752         movq    3184(%rax), %r11
14753         jmp     *%r11
14754 #else
14755         movq    _glapi_Dispatch(%rip), %rax
14756         testq   %rax, %rax
14757         je      1f
14758         movq    3184(%rax), %r11
14759         jmp     *%r11
14760 1:
14761         pushq   %rdi
14762         pushq   %rsi
14763         pushq   %rdx
14764         pushq   %rcx
14765         pushq   %rbp
14766         call    _glapi_get_dispatch
14767         popq    %rbp
14768         popq    %rcx
14769         popq    %rdx
14770         popq    %rsi
14771         popq    %rdi
14772         movq    3184(%rax), %r11
14773         jmp     *%r11
14774 #endif /* defined(GLX_USE_TLS) */
14775         .size   GL_PREFIX(MultiTexCoord3sARB), .-GL_PREFIX(MultiTexCoord3sARB)
14776
14777         .p2align        4,,15
14778         .globl  GL_PREFIX(MultiTexCoord3svARB)
14779         .type   GL_PREFIX(MultiTexCoord3svARB), @function
14780 GL_PREFIX(MultiTexCoord3svARB):
14781 #if defined(GLX_USE_TLS)
14782         call    _x86_64_get_dispatch@PLT
14783         movq    3192(%rax), %r11
14784         jmp     *%r11
14785 #elif defined(PTHREADS)
14786         pushq   %rdi
14787         pushq   %rsi
14788         pushq   %rbp
14789         call    _x86_64_get_dispatch@PLT
14790         popq    %rbp
14791         popq    %rsi
14792         popq    %rdi
14793         movq    3192(%rax), %r11
14794         jmp     *%r11
14795 #else
14796         movq    _glapi_Dispatch(%rip), %rax
14797         testq   %rax, %rax
14798         je      1f
14799         movq    3192(%rax), %r11
14800         jmp     *%r11
14801 1:
14802         pushq   %rdi
14803         pushq   %rsi
14804         pushq   %rbp
14805         call    _glapi_get_dispatch
14806         popq    %rbp
14807         popq    %rsi
14808         popq    %rdi
14809         movq    3192(%rax), %r11
14810         jmp     *%r11
14811 #endif /* defined(GLX_USE_TLS) */
14812         .size   GL_PREFIX(MultiTexCoord3svARB), .-GL_PREFIX(MultiTexCoord3svARB)
14813
14814         .p2align        4,,15
14815         .globl  GL_PREFIX(MultiTexCoord4dARB)
14816         .type   GL_PREFIX(MultiTexCoord4dARB), @function
14817 GL_PREFIX(MultiTexCoord4dARB):
14818 #if defined(GLX_USE_TLS)
14819         call    _x86_64_get_dispatch@PLT
14820         movq    3200(%rax), %r11
14821         jmp     *%r11
14822 #elif defined(PTHREADS)
14823         subq    $40, %rsp
14824         movq    %rdi, (%rsp)
14825         movq    %xmm0, 8(%rsp)
14826         movq    %xmm1, 16(%rsp)
14827         movq    %xmm2, 24(%rsp)
14828         movq    %xmm3, 32(%rsp)
14829         call    _x86_64_get_dispatch@PLT
14830         movq    32(%rsp), %xmm3
14831         movq    24(%rsp), %xmm2
14832         movq    16(%rsp), %xmm1
14833         movq    8(%rsp), %xmm0
14834         movq    (%rsp), %rdi
14835         addq    $40, %rsp
14836         movq    3200(%rax), %r11
14837         jmp     *%r11
14838 #else
14839         movq    _glapi_Dispatch(%rip), %rax
14840         testq   %rax, %rax
14841         je      1f
14842         movq    3200(%rax), %r11
14843         jmp     *%r11
14844 1:
14845         subq    $40, %rsp
14846         movq    %rdi, (%rsp)
14847         movq    %xmm0, 8(%rsp)
14848         movq    %xmm1, 16(%rsp)
14849         movq    %xmm2, 24(%rsp)
14850         movq    %xmm3, 32(%rsp)
14851         call    _glapi_get_dispatch
14852         movq    32(%rsp), %xmm3
14853         movq    24(%rsp), %xmm2
14854         movq    16(%rsp), %xmm1
14855         movq    8(%rsp), %xmm0
14856         movq    (%rsp), %rdi
14857         addq    $40, %rsp
14858         movq    3200(%rax), %r11
14859         jmp     *%r11
14860 #endif /* defined(GLX_USE_TLS) */
14861         .size   GL_PREFIX(MultiTexCoord4dARB), .-GL_PREFIX(MultiTexCoord4dARB)
14862
14863         .p2align        4,,15
14864         .globl  GL_PREFIX(MultiTexCoord4dvARB)
14865         .type   GL_PREFIX(MultiTexCoord4dvARB), @function
14866 GL_PREFIX(MultiTexCoord4dvARB):
14867 #if defined(GLX_USE_TLS)
14868         call    _x86_64_get_dispatch@PLT
14869         movq    3208(%rax), %r11
14870         jmp     *%r11
14871 #elif defined(PTHREADS)
14872         pushq   %rdi
14873         pushq   %rsi
14874         pushq   %rbp
14875         call    _x86_64_get_dispatch@PLT
14876         popq    %rbp
14877         popq    %rsi
14878         popq    %rdi
14879         movq    3208(%rax), %r11
14880         jmp     *%r11
14881 #else
14882         movq    _glapi_Dispatch(%rip), %rax
14883         testq   %rax, %rax
14884         je      1f
14885         movq    3208(%rax), %r11
14886         jmp     *%r11
14887 1:
14888         pushq   %rdi
14889         pushq   %rsi
14890         pushq   %rbp
14891         call    _glapi_get_dispatch
14892         popq    %rbp
14893         popq    %rsi
14894         popq    %rdi
14895         movq    3208(%rax), %r11
14896         jmp     *%r11
14897 #endif /* defined(GLX_USE_TLS) */
14898         .size   GL_PREFIX(MultiTexCoord4dvARB), .-GL_PREFIX(MultiTexCoord4dvARB)
14899
14900         .p2align        4,,15
14901         .globl  GL_PREFIX(MultiTexCoord4fARB)
14902         .type   GL_PREFIX(MultiTexCoord4fARB), @function
14903 GL_PREFIX(MultiTexCoord4fARB):
14904 #if defined(GLX_USE_TLS)
14905         call    _x86_64_get_dispatch@PLT
14906         movq    3216(%rax), %r11
14907         jmp     *%r11
14908 #elif defined(PTHREADS)
14909         subq    $40, %rsp
14910         movq    %rdi, (%rsp)
14911         movq    %xmm0, 8(%rsp)
14912         movq    %xmm1, 16(%rsp)
14913         movq    %xmm2, 24(%rsp)
14914         movq    %xmm3, 32(%rsp)
14915         call    _x86_64_get_dispatch@PLT
14916         movq    32(%rsp), %xmm3
14917         movq    24(%rsp), %xmm2
14918         movq    16(%rsp), %xmm1
14919         movq    8(%rsp), %xmm0
14920         movq    (%rsp), %rdi
14921         addq    $40, %rsp
14922         movq    3216(%rax), %r11
14923         jmp     *%r11
14924 #else
14925         movq    _glapi_Dispatch(%rip), %rax
14926         testq   %rax, %rax
14927         je      1f
14928         movq    3216(%rax), %r11
14929         jmp     *%r11
14930 1:
14931         subq    $40, %rsp
14932         movq    %rdi, (%rsp)
14933         movq    %xmm0, 8(%rsp)
14934         movq    %xmm1, 16(%rsp)
14935         movq    %xmm2, 24(%rsp)
14936         movq    %xmm3, 32(%rsp)
14937         call    _glapi_get_dispatch
14938         movq    32(%rsp), %xmm3
14939         movq    24(%rsp), %xmm2
14940         movq    16(%rsp), %xmm1
14941         movq    8(%rsp), %xmm0
14942         movq    (%rsp), %rdi
14943         addq    $40, %rsp
14944         movq    3216(%rax), %r11
14945         jmp     *%r11
14946 #endif /* defined(GLX_USE_TLS) */
14947         .size   GL_PREFIX(MultiTexCoord4fARB), .-GL_PREFIX(MultiTexCoord4fARB)
14948
14949         .p2align        4,,15
14950         .globl  GL_PREFIX(MultiTexCoord4fvARB)
14951         .type   GL_PREFIX(MultiTexCoord4fvARB), @function
14952 GL_PREFIX(MultiTexCoord4fvARB):
14953 #if defined(GLX_USE_TLS)
14954         call    _x86_64_get_dispatch@PLT
14955         movq    3224(%rax), %r11
14956         jmp     *%r11
14957 #elif defined(PTHREADS)
14958         pushq   %rdi
14959         pushq   %rsi
14960         pushq   %rbp
14961         call    _x86_64_get_dispatch@PLT
14962         popq    %rbp
14963         popq    %rsi
14964         popq    %rdi
14965         movq    3224(%rax), %r11
14966         jmp     *%r11
14967 #else
14968         movq    _glapi_Dispatch(%rip), %rax
14969         testq   %rax, %rax
14970         je      1f
14971         movq    3224(%rax), %r11
14972         jmp     *%r11
14973 1:
14974         pushq   %rdi
14975         pushq   %rsi
14976         pushq   %rbp
14977         call    _glapi_get_dispatch
14978         popq    %rbp
14979         popq    %rsi
14980         popq    %rdi
14981         movq    3224(%rax), %r11
14982         jmp     *%r11
14983 #endif /* defined(GLX_USE_TLS) */
14984         .size   GL_PREFIX(MultiTexCoord4fvARB), .-GL_PREFIX(MultiTexCoord4fvARB)
14985
14986         .p2align        4,,15
14987         .globl  GL_PREFIX(MultiTexCoord4iARB)
14988         .type   GL_PREFIX(MultiTexCoord4iARB), @function
14989 GL_PREFIX(MultiTexCoord4iARB):
14990 #if defined(GLX_USE_TLS)
14991         call    _x86_64_get_dispatch@PLT
14992         movq    3232(%rax), %r11
14993         jmp     *%r11
14994 #elif defined(PTHREADS)
14995         pushq   %rdi
14996         pushq   %rsi
14997         pushq   %rdx
14998         pushq   %rcx
14999         pushq   %r8
15000         call    _x86_64_get_dispatch@PLT
15001         popq    %r8
15002         popq    %rcx
15003         popq    %rdx
15004         popq    %rsi
15005         popq    %rdi
15006         movq    3232(%rax), %r11
15007         jmp     *%r11
15008 #else
15009         movq    _glapi_Dispatch(%rip), %rax
15010         testq   %rax, %rax
15011         je      1f
15012         movq    3232(%rax), %r11
15013         jmp     *%r11
15014 1:
15015         pushq   %rdi
15016         pushq   %rsi
15017         pushq   %rdx
15018         pushq   %rcx
15019         pushq   %r8
15020         call    _glapi_get_dispatch
15021         popq    %r8
15022         popq    %rcx
15023         popq    %rdx
15024         popq    %rsi
15025         popq    %rdi
15026         movq    3232(%rax), %r11
15027         jmp     *%r11
15028 #endif /* defined(GLX_USE_TLS) */
15029         .size   GL_PREFIX(MultiTexCoord4iARB), .-GL_PREFIX(MultiTexCoord4iARB)
15030
15031         .p2align        4,,15
15032         .globl  GL_PREFIX(MultiTexCoord4ivARB)
15033         .type   GL_PREFIX(MultiTexCoord4ivARB), @function
15034 GL_PREFIX(MultiTexCoord4ivARB):
15035 #if defined(GLX_USE_TLS)
15036         call    _x86_64_get_dispatch@PLT
15037         movq    3240(%rax), %r11
15038         jmp     *%r11
15039 #elif defined(PTHREADS)
15040         pushq   %rdi
15041         pushq   %rsi
15042         pushq   %rbp
15043         call    _x86_64_get_dispatch@PLT
15044         popq    %rbp
15045         popq    %rsi
15046         popq    %rdi
15047         movq    3240(%rax), %r11
15048         jmp     *%r11
15049 #else
15050         movq    _glapi_Dispatch(%rip), %rax
15051         testq   %rax, %rax
15052         je      1f
15053         movq    3240(%rax), %r11
15054         jmp     *%r11
15055 1:
15056         pushq   %rdi
15057         pushq   %rsi
15058         pushq   %rbp
15059         call    _glapi_get_dispatch
15060         popq    %rbp
15061         popq    %rsi
15062         popq    %rdi
15063         movq    3240(%rax), %r11
15064         jmp     *%r11
15065 #endif /* defined(GLX_USE_TLS) */
15066         .size   GL_PREFIX(MultiTexCoord4ivARB), .-GL_PREFIX(MultiTexCoord4ivARB)
15067
15068         .p2align        4,,15
15069         .globl  GL_PREFIX(MultiTexCoord4sARB)
15070         .type   GL_PREFIX(MultiTexCoord4sARB), @function
15071 GL_PREFIX(MultiTexCoord4sARB):
15072 #if defined(GLX_USE_TLS)
15073         call    _x86_64_get_dispatch@PLT
15074         movq    3248(%rax), %r11
15075         jmp     *%r11
15076 #elif defined(PTHREADS)
15077         pushq   %rdi
15078         pushq   %rsi
15079         pushq   %rdx
15080         pushq   %rcx
15081         pushq   %r8
15082         call    _x86_64_get_dispatch@PLT
15083         popq    %r8
15084         popq    %rcx
15085         popq    %rdx
15086         popq    %rsi
15087         popq    %rdi
15088         movq    3248(%rax), %r11
15089         jmp     *%r11
15090 #else
15091         movq    _glapi_Dispatch(%rip), %rax
15092         testq   %rax, %rax
15093         je      1f
15094         movq    3248(%rax), %r11
15095         jmp     *%r11
15096 1:
15097         pushq   %rdi
15098         pushq   %rsi
15099         pushq   %rdx
15100         pushq   %rcx
15101         pushq   %r8
15102         call    _glapi_get_dispatch
15103         popq    %r8
15104         popq    %rcx
15105         popq    %rdx
15106         popq    %rsi
15107         popq    %rdi
15108         movq    3248(%rax), %r11
15109         jmp     *%r11
15110 #endif /* defined(GLX_USE_TLS) */
15111         .size   GL_PREFIX(MultiTexCoord4sARB), .-GL_PREFIX(MultiTexCoord4sARB)
15112
15113         .p2align        4,,15
15114         .globl  GL_PREFIX(MultiTexCoord4svARB)
15115         .type   GL_PREFIX(MultiTexCoord4svARB), @function
15116 GL_PREFIX(MultiTexCoord4svARB):
15117 #if defined(GLX_USE_TLS)
15118         call    _x86_64_get_dispatch@PLT
15119         movq    3256(%rax), %r11
15120         jmp     *%r11
15121 #elif defined(PTHREADS)
15122         pushq   %rdi
15123         pushq   %rsi
15124         pushq   %rbp
15125         call    _x86_64_get_dispatch@PLT
15126         popq    %rbp
15127         popq    %rsi
15128         popq    %rdi
15129         movq    3256(%rax), %r11
15130         jmp     *%r11
15131 #else
15132         movq    _glapi_Dispatch(%rip), %rax
15133         testq   %rax, %rax
15134         je      1f
15135         movq    3256(%rax), %r11
15136         jmp     *%r11
15137 1:
15138         pushq   %rdi
15139         pushq   %rsi
15140         pushq   %rbp
15141         call    _glapi_get_dispatch
15142         popq    %rbp
15143         popq    %rsi
15144         popq    %rdi
15145         movq    3256(%rax), %r11
15146         jmp     *%r11
15147 #endif /* defined(GLX_USE_TLS) */
15148         .size   GL_PREFIX(MultiTexCoord4svARB), .-GL_PREFIX(MultiTexCoord4svARB)
15149
15150         .p2align        4,,15
15151         .globl  GL_PREFIX(AttachShader)
15152         .type   GL_PREFIX(AttachShader), @function
15153 GL_PREFIX(AttachShader):
15154 #if defined(GLX_USE_TLS)
15155         call    _x86_64_get_dispatch@PLT
15156         movq    3264(%rax), %r11
15157         jmp     *%r11
15158 #elif defined(PTHREADS)
15159         pushq   %rdi
15160         pushq   %rsi
15161         pushq   %rbp
15162         call    _x86_64_get_dispatch@PLT
15163         popq    %rbp
15164         popq    %rsi
15165         popq    %rdi
15166         movq    3264(%rax), %r11
15167         jmp     *%r11
15168 #else
15169         movq    _glapi_Dispatch(%rip), %rax
15170         testq   %rax, %rax
15171         je      1f
15172         movq    3264(%rax), %r11
15173         jmp     *%r11
15174 1:
15175         pushq   %rdi
15176         pushq   %rsi
15177         pushq   %rbp
15178         call    _glapi_get_dispatch
15179         popq    %rbp
15180         popq    %rsi
15181         popq    %rdi
15182         movq    3264(%rax), %r11
15183         jmp     *%r11
15184 #endif /* defined(GLX_USE_TLS) */
15185         .size   GL_PREFIX(AttachShader), .-GL_PREFIX(AttachShader)
15186
15187         .p2align        4,,15
15188         .globl  GL_PREFIX(CreateProgram)
15189         .type   GL_PREFIX(CreateProgram), @function
15190 GL_PREFIX(CreateProgram):
15191 #if defined(GLX_USE_TLS)
15192         call    _x86_64_get_dispatch@PLT
15193         movq    3272(%rax), %r11
15194         jmp     *%r11
15195 #elif defined(PTHREADS)
15196         pushq   %rbp
15197         call    _x86_64_get_dispatch@PLT
15198         popq    %rbp
15199         movq    3272(%rax), %r11
15200         jmp     *%r11
15201 #else
15202         movq    _glapi_Dispatch(%rip), %rax
15203         testq   %rax, %rax
15204         je      1f
15205         movq    3272(%rax), %r11
15206         jmp     *%r11
15207 1:
15208         pushq   %rbp
15209         call    _glapi_get_dispatch
15210         popq    %rbp
15211         movq    3272(%rax), %r11
15212         jmp     *%r11
15213 #endif /* defined(GLX_USE_TLS) */
15214         .size   GL_PREFIX(CreateProgram), .-GL_PREFIX(CreateProgram)
15215
15216         .p2align        4,,15
15217         .globl  GL_PREFIX(CreateShader)
15218         .type   GL_PREFIX(CreateShader), @function
15219 GL_PREFIX(CreateShader):
15220 #if defined(GLX_USE_TLS)
15221         call    _x86_64_get_dispatch@PLT
15222         movq    3280(%rax), %r11
15223         jmp     *%r11
15224 #elif defined(PTHREADS)
15225         pushq   %rdi
15226         call    _x86_64_get_dispatch@PLT
15227         popq    %rdi
15228         movq    3280(%rax), %r11
15229         jmp     *%r11
15230 #else
15231         movq    _glapi_Dispatch(%rip), %rax
15232         testq   %rax, %rax
15233         je      1f
15234         movq    3280(%rax), %r11
15235         jmp     *%r11
15236 1:
15237         pushq   %rdi
15238         call    _glapi_get_dispatch
15239         popq    %rdi
15240         movq    3280(%rax), %r11
15241         jmp     *%r11
15242 #endif /* defined(GLX_USE_TLS) */
15243         .size   GL_PREFIX(CreateShader), .-GL_PREFIX(CreateShader)
15244
15245         .p2align        4,,15
15246         .globl  GL_PREFIX(DeleteProgram)
15247         .type   GL_PREFIX(DeleteProgram), @function
15248 GL_PREFIX(DeleteProgram):
15249 #if defined(GLX_USE_TLS)
15250         call    _x86_64_get_dispatch@PLT
15251         movq    3288(%rax), %r11
15252         jmp     *%r11
15253 #elif defined(PTHREADS)
15254         pushq   %rdi
15255         call    _x86_64_get_dispatch@PLT
15256         popq    %rdi
15257         movq    3288(%rax), %r11
15258         jmp     *%r11
15259 #else
15260         movq    _glapi_Dispatch(%rip), %rax
15261         testq   %rax, %rax
15262         je      1f
15263         movq    3288(%rax), %r11
15264         jmp     *%r11
15265 1:
15266         pushq   %rdi
15267         call    _glapi_get_dispatch
15268         popq    %rdi
15269         movq    3288(%rax), %r11
15270         jmp     *%r11
15271 #endif /* defined(GLX_USE_TLS) */
15272         .size   GL_PREFIX(DeleteProgram), .-GL_PREFIX(DeleteProgram)
15273
15274         .p2align        4,,15
15275         .globl  GL_PREFIX(DeleteShader)
15276         .type   GL_PREFIX(DeleteShader), @function
15277 GL_PREFIX(DeleteShader):
15278 #if defined(GLX_USE_TLS)
15279         call    _x86_64_get_dispatch@PLT
15280         movq    3296(%rax), %r11
15281         jmp     *%r11
15282 #elif defined(PTHREADS)
15283         pushq   %rdi
15284         call    _x86_64_get_dispatch@PLT
15285         popq    %rdi
15286         movq    3296(%rax), %r11
15287         jmp     *%r11
15288 #else
15289         movq    _glapi_Dispatch(%rip), %rax
15290         testq   %rax, %rax
15291         je      1f
15292         movq    3296(%rax), %r11
15293         jmp     *%r11
15294 1:
15295         pushq   %rdi
15296         call    _glapi_get_dispatch
15297         popq    %rdi
15298         movq    3296(%rax), %r11
15299         jmp     *%r11
15300 #endif /* defined(GLX_USE_TLS) */
15301         .size   GL_PREFIX(DeleteShader), .-GL_PREFIX(DeleteShader)
15302
15303         .p2align        4,,15
15304         .globl  GL_PREFIX(DetachShader)
15305         .type   GL_PREFIX(DetachShader), @function
15306 GL_PREFIX(DetachShader):
15307 #if defined(GLX_USE_TLS)
15308         call    _x86_64_get_dispatch@PLT
15309         movq    3304(%rax), %r11
15310         jmp     *%r11
15311 #elif defined(PTHREADS)
15312         pushq   %rdi
15313         pushq   %rsi
15314         pushq   %rbp
15315         call    _x86_64_get_dispatch@PLT
15316         popq    %rbp
15317         popq    %rsi
15318         popq    %rdi
15319         movq    3304(%rax), %r11
15320         jmp     *%r11
15321 #else
15322         movq    _glapi_Dispatch(%rip), %rax
15323         testq   %rax, %rax
15324         je      1f
15325         movq    3304(%rax), %r11
15326         jmp     *%r11
15327 1:
15328         pushq   %rdi
15329         pushq   %rsi
15330         pushq   %rbp
15331         call    _glapi_get_dispatch
15332         popq    %rbp
15333         popq    %rsi
15334         popq    %rdi
15335         movq    3304(%rax), %r11
15336         jmp     *%r11
15337 #endif /* defined(GLX_USE_TLS) */
15338         .size   GL_PREFIX(DetachShader), .-GL_PREFIX(DetachShader)
15339
15340         .p2align        4,,15
15341         .globl  GL_PREFIX(GetAttachedShaders)
15342         .type   GL_PREFIX(GetAttachedShaders), @function
15343 GL_PREFIX(GetAttachedShaders):
15344 #if defined(GLX_USE_TLS)
15345         call    _x86_64_get_dispatch@PLT
15346         movq    3312(%rax), %r11
15347         jmp     *%r11
15348 #elif defined(PTHREADS)
15349         pushq   %rdi
15350         pushq   %rsi
15351         pushq   %rdx
15352         pushq   %rcx
15353         pushq   %rbp
15354         call    _x86_64_get_dispatch@PLT
15355         popq    %rbp
15356         popq    %rcx
15357         popq    %rdx
15358         popq    %rsi
15359         popq    %rdi
15360         movq    3312(%rax), %r11
15361         jmp     *%r11
15362 #else
15363         movq    _glapi_Dispatch(%rip), %rax
15364         testq   %rax, %rax
15365         je      1f
15366         movq    3312(%rax), %r11
15367         jmp     *%r11
15368 1:
15369         pushq   %rdi
15370         pushq   %rsi
15371         pushq   %rdx
15372         pushq   %rcx
15373         pushq   %rbp
15374         call    _glapi_get_dispatch
15375         popq    %rbp
15376         popq    %rcx
15377         popq    %rdx
15378         popq    %rsi
15379         popq    %rdi
15380         movq    3312(%rax), %r11
15381         jmp     *%r11
15382 #endif /* defined(GLX_USE_TLS) */
15383         .size   GL_PREFIX(GetAttachedShaders), .-GL_PREFIX(GetAttachedShaders)
15384
15385         .p2align        4,,15
15386         .globl  GL_PREFIX(GetProgramInfoLog)
15387         .type   GL_PREFIX(GetProgramInfoLog), @function
15388 GL_PREFIX(GetProgramInfoLog):
15389 #if defined(GLX_USE_TLS)
15390         call    _x86_64_get_dispatch@PLT
15391         movq    3320(%rax), %r11
15392         jmp     *%r11
15393 #elif defined(PTHREADS)
15394         pushq   %rdi
15395         pushq   %rsi
15396         pushq   %rdx
15397         pushq   %rcx
15398         pushq   %rbp
15399         call    _x86_64_get_dispatch@PLT
15400         popq    %rbp
15401         popq    %rcx
15402         popq    %rdx
15403         popq    %rsi
15404         popq    %rdi
15405         movq    3320(%rax), %r11
15406         jmp     *%r11
15407 #else
15408         movq    _glapi_Dispatch(%rip), %rax
15409         testq   %rax, %rax
15410         je      1f
15411         movq    3320(%rax), %r11
15412         jmp     *%r11
15413 1:
15414         pushq   %rdi
15415         pushq   %rsi
15416         pushq   %rdx
15417         pushq   %rcx
15418         pushq   %rbp
15419         call    _glapi_get_dispatch
15420         popq    %rbp
15421         popq    %rcx
15422         popq    %rdx
15423         popq    %rsi
15424         popq    %rdi
15425         movq    3320(%rax), %r11
15426         jmp     *%r11
15427 #endif /* defined(GLX_USE_TLS) */
15428         .size   GL_PREFIX(GetProgramInfoLog), .-GL_PREFIX(GetProgramInfoLog)
15429
15430         .p2align        4,,15
15431         .globl  GL_PREFIX(GetProgramiv)
15432         .type   GL_PREFIX(GetProgramiv), @function
15433 GL_PREFIX(GetProgramiv):
15434 #if defined(GLX_USE_TLS)
15435         call    _x86_64_get_dispatch@PLT
15436         movq    3328(%rax), %r11
15437         jmp     *%r11
15438 #elif defined(PTHREADS)
15439         pushq   %rdi
15440         pushq   %rsi
15441         pushq   %rdx
15442         call    _x86_64_get_dispatch@PLT
15443         popq    %rdx
15444         popq    %rsi
15445         popq    %rdi
15446         movq    3328(%rax), %r11
15447         jmp     *%r11
15448 #else
15449         movq    _glapi_Dispatch(%rip), %rax
15450         testq   %rax, %rax
15451         je      1f
15452         movq    3328(%rax), %r11
15453         jmp     *%r11
15454 1:
15455         pushq   %rdi
15456         pushq   %rsi
15457         pushq   %rdx
15458         call    _glapi_get_dispatch
15459         popq    %rdx
15460         popq    %rsi
15461         popq    %rdi
15462         movq    3328(%rax), %r11
15463         jmp     *%r11
15464 #endif /* defined(GLX_USE_TLS) */
15465         .size   GL_PREFIX(GetProgramiv), .-GL_PREFIX(GetProgramiv)
15466
15467         .p2align        4,,15
15468         .globl  GL_PREFIX(GetShaderInfoLog)
15469         .type   GL_PREFIX(GetShaderInfoLog), @function
15470 GL_PREFIX(GetShaderInfoLog):
15471 #if defined(GLX_USE_TLS)
15472         call    _x86_64_get_dispatch@PLT
15473         movq    3336(%rax), %r11
15474         jmp     *%r11
15475 #elif defined(PTHREADS)
15476         pushq   %rdi
15477         pushq   %rsi
15478         pushq   %rdx
15479         pushq   %rcx
15480         pushq   %rbp
15481         call    _x86_64_get_dispatch@PLT
15482         popq    %rbp
15483         popq    %rcx
15484         popq    %rdx
15485         popq    %rsi
15486         popq    %rdi
15487         movq    3336(%rax), %r11
15488         jmp     *%r11
15489 #else
15490         movq    _glapi_Dispatch(%rip), %rax
15491         testq   %rax, %rax
15492         je      1f
15493         movq    3336(%rax), %r11
15494         jmp     *%r11
15495 1:
15496         pushq   %rdi
15497         pushq   %rsi
15498         pushq   %rdx
15499         pushq   %rcx
15500         pushq   %rbp
15501         call    _glapi_get_dispatch
15502         popq    %rbp
15503         popq    %rcx
15504         popq    %rdx
15505         popq    %rsi
15506         popq    %rdi
15507         movq    3336(%rax), %r11
15508         jmp     *%r11
15509 #endif /* defined(GLX_USE_TLS) */
15510         .size   GL_PREFIX(GetShaderInfoLog), .-GL_PREFIX(GetShaderInfoLog)
15511
15512         .p2align        4,,15
15513         .globl  GL_PREFIX(GetShaderiv)
15514         .type   GL_PREFIX(GetShaderiv), @function
15515 GL_PREFIX(GetShaderiv):
15516 #if defined(GLX_USE_TLS)
15517         call    _x86_64_get_dispatch@PLT
15518         movq    3344(%rax), %r11
15519         jmp     *%r11
15520 #elif defined(PTHREADS)
15521         pushq   %rdi
15522         pushq   %rsi
15523         pushq   %rdx
15524         call    _x86_64_get_dispatch@PLT
15525         popq    %rdx
15526         popq    %rsi
15527         popq    %rdi
15528         movq    3344(%rax), %r11
15529         jmp     *%r11
15530 #else
15531         movq    _glapi_Dispatch(%rip), %rax
15532         testq   %rax, %rax
15533         je      1f
15534         movq    3344(%rax), %r11
15535         jmp     *%r11
15536 1:
15537         pushq   %rdi
15538         pushq   %rsi
15539         pushq   %rdx
15540         call    _glapi_get_dispatch
15541         popq    %rdx
15542         popq    %rsi
15543         popq    %rdi
15544         movq    3344(%rax), %r11
15545         jmp     *%r11
15546 #endif /* defined(GLX_USE_TLS) */
15547         .size   GL_PREFIX(GetShaderiv), .-GL_PREFIX(GetShaderiv)
15548
15549         .p2align        4,,15
15550         .globl  GL_PREFIX(IsProgram)
15551         .type   GL_PREFIX(IsProgram), @function
15552 GL_PREFIX(IsProgram):
15553 #if defined(GLX_USE_TLS)
15554         call    _x86_64_get_dispatch@PLT
15555         movq    3352(%rax), %r11
15556         jmp     *%r11
15557 #elif defined(PTHREADS)
15558         pushq   %rdi
15559         call    _x86_64_get_dispatch@PLT
15560         popq    %rdi
15561         movq    3352(%rax), %r11
15562         jmp     *%r11
15563 #else
15564         movq    _glapi_Dispatch(%rip), %rax
15565         testq   %rax, %rax
15566         je      1f
15567         movq    3352(%rax), %r11
15568         jmp     *%r11
15569 1:
15570         pushq   %rdi
15571         call    _glapi_get_dispatch
15572         popq    %rdi
15573         movq    3352(%rax), %r11
15574         jmp     *%r11
15575 #endif /* defined(GLX_USE_TLS) */
15576         .size   GL_PREFIX(IsProgram), .-GL_PREFIX(IsProgram)
15577
15578         .p2align        4,,15
15579         .globl  GL_PREFIX(IsShader)
15580         .type   GL_PREFIX(IsShader), @function
15581 GL_PREFIX(IsShader):
15582 #if defined(GLX_USE_TLS)
15583         call    _x86_64_get_dispatch@PLT
15584         movq    3360(%rax), %r11
15585         jmp     *%r11
15586 #elif defined(PTHREADS)
15587         pushq   %rdi
15588         call    _x86_64_get_dispatch@PLT
15589         popq    %rdi
15590         movq    3360(%rax), %r11
15591         jmp     *%r11
15592 #else
15593         movq    _glapi_Dispatch(%rip), %rax
15594         testq   %rax, %rax
15595         je      1f
15596         movq    3360(%rax), %r11
15597         jmp     *%r11
15598 1:
15599         pushq   %rdi
15600         call    _glapi_get_dispatch
15601         popq    %rdi
15602         movq    3360(%rax), %r11
15603         jmp     *%r11
15604 #endif /* defined(GLX_USE_TLS) */
15605         .size   GL_PREFIX(IsShader), .-GL_PREFIX(IsShader)
15606
15607         .p2align        4,,15
15608         .globl  GL_PREFIX(StencilFuncSeparate)
15609         .type   GL_PREFIX(StencilFuncSeparate), @function
15610 GL_PREFIX(StencilFuncSeparate):
15611 #if defined(GLX_USE_TLS)
15612         call    _x86_64_get_dispatch@PLT
15613         movq    3368(%rax), %r11
15614         jmp     *%r11
15615 #elif defined(PTHREADS)
15616         pushq   %rdi
15617         pushq   %rsi
15618         pushq   %rdx
15619         pushq   %rcx
15620         pushq   %rbp
15621         call    _x86_64_get_dispatch@PLT
15622         popq    %rbp
15623         popq    %rcx
15624         popq    %rdx
15625         popq    %rsi
15626         popq    %rdi
15627         movq    3368(%rax), %r11
15628         jmp     *%r11
15629 #else
15630         movq    _glapi_Dispatch(%rip), %rax
15631         testq   %rax, %rax
15632         je      1f
15633         movq    3368(%rax), %r11
15634         jmp     *%r11
15635 1:
15636         pushq   %rdi
15637         pushq   %rsi
15638         pushq   %rdx
15639         pushq   %rcx
15640         pushq   %rbp
15641         call    _glapi_get_dispatch
15642         popq    %rbp
15643         popq    %rcx
15644         popq    %rdx
15645         popq    %rsi
15646         popq    %rdi
15647         movq    3368(%rax), %r11
15648         jmp     *%r11
15649 #endif /* defined(GLX_USE_TLS) */
15650         .size   GL_PREFIX(StencilFuncSeparate), .-GL_PREFIX(StencilFuncSeparate)
15651
15652         .p2align        4,,15
15653         .globl  GL_PREFIX(StencilMaskSeparate)
15654         .type   GL_PREFIX(StencilMaskSeparate), @function
15655 GL_PREFIX(StencilMaskSeparate):
15656 #if defined(GLX_USE_TLS)
15657         call    _x86_64_get_dispatch@PLT
15658         movq    3376(%rax), %r11
15659         jmp     *%r11
15660 #elif defined(PTHREADS)
15661         pushq   %rdi
15662         pushq   %rsi
15663         pushq   %rbp
15664         call    _x86_64_get_dispatch@PLT
15665         popq    %rbp
15666         popq    %rsi
15667         popq    %rdi
15668         movq    3376(%rax), %r11
15669         jmp     *%r11
15670 #else
15671         movq    _glapi_Dispatch(%rip), %rax
15672         testq   %rax, %rax
15673         je      1f
15674         movq    3376(%rax), %r11
15675         jmp     *%r11
15676 1:
15677         pushq   %rdi
15678         pushq   %rsi
15679         pushq   %rbp
15680         call    _glapi_get_dispatch
15681         popq    %rbp
15682         popq    %rsi
15683         popq    %rdi
15684         movq    3376(%rax), %r11
15685         jmp     *%r11
15686 #endif /* defined(GLX_USE_TLS) */
15687         .size   GL_PREFIX(StencilMaskSeparate), .-GL_PREFIX(StencilMaskSeparate)
15688
15689         .p2align        4,,15
15690         .globl  GL_PREFIX(StencilOpSeparate)
15691         .type   GL_PREFIX(StencilOpSeparate), @function
15692 GL_PREFIX(StencilOpSeparate):
15693 #if defined(GLX_USE_TLS)
15694         call    _x86_64_get_dispatch@PLT
15695         movq    3384(%rax), %r11
15696         jmp     *%r11
15697 #elif defined(PTHREADS)
15698         pushq   %rdi
15699         pushq   %rsi
15700         pushq   %rdx
15701         pushq   %rcx
15702         pushq   %rbp
15703         call    _x86_64_get_dispatch@PLT
15704         popq    %rbp
15705         popq    %rcx
15706         popq    %rdx
15707         popq    %rsi
15708         popq    %rdi
15709         movq    3384(%rax), %r11
15710         jmp     *%r11
15711 #else
15712         movq    _glapi_Dispatch(%rip), %rax
15713         testq   %rax, %rax
15714         je      1f
15715         movq    3384(%rax), %r11
15716         jmp     *%r11
15717 1:
15718         pushq   %rdi
15719         pushq   %rsi
15720         pushq   %rdx
15721         pushq   %rcx
15722         pushq   %rbp
15723         call    _glapi_get_dispatch
15724         popq    %rbp
15725         popq    %rcx
15726         popq    %rdx
15727         popq    %rsi
15728         popq    %rdi
15729         movq    3384(%rax), %r11
15730         jmp     *%r11
15731 #endif /* defined(GLX_USE_TLS) */
15732         .size   GL_PREFIX(StencilOpSeparate), .-GL_PREFIX(StencilOpSeparate)
15733
15734         .p2align        4,,15
15735         .globl  GL_PREFIX(UniformMatrix2x3fv)
15736         .type   GL_PREFIX(UniformMatrix2x3fv), @function
15737 GL_PREFIX(UniformMatrix2x3fv):
15738 #if defined(GLX_USE_TLS)
15739         call    _x86_64_get_dispatch@PLT
15740         movq    3392(%rax), %r11
15741         jmp     *%r11
15742 #elif defined(PTHREADS)
15743         pushq   %rdi
15744         pushq   %rsi
15745         pushq   %rdx
15746         pushq   %rcx
15747         pushq   %rbp
15748         call    _x86_64_get_dispatch@PLT
15749         popq    %rbp
15750         popq    %rcx
15751         popq    %rdx
15752         popq    %rsi
15753         popq    %rdi
15754         movq    3392(%rax), %r11
15755         jmp     *%r11
15756 #else
15757         movq    _glapi_Dispatch(%rip), %rax
15758         testq   %rax, %rax
15759         je      1f
15760         movq    3392(%rax), %r11
15761         jmp     *%r11
15762 1:
15763         pushq   %rdi
15764         pushq   %rsi
15765         pushq   %rdx
15766         pushq   %rcx
15767         pushq   %rbp
15768         call    _glapi_get_dispatch
15769         popq    %rbp
15770         popq    %rcx
15771         popq    %rdx
15772         popq    %rsi
15773         popq    %rdi
15774         movq    3392(%rax), %r11
15775         jmp     *%r11
15776 #endif /* defined(GLX_USE_TLS) */
15777         .size   GL_PREFIX(UniformMatrix2x3fv), .-GL_PREFIX(UniformMatrix2x3fv)
15778
15779         .p2align        4,,15
15780         .globl  GL_PREFIX(UniformMatrix2x4fv)
15781         .type   GL_PREFIX(UniformMatrix2x4fv), @function
15782 GL_PREFIX(UniformMatrix2x4fv):
15783 #if defined(GLX_USE_TLS)
15784         call    _x86_64_get_dispatch@PLT
15785         movq    3400(%rax), %r11
15786         jmp     *%r11
15787 #elif defined(PTHREADS)
15788         pushq   %rdi
15789         pushq   %rsi
15790         pushq   %rdx
15791         pushq   %rcx
15792         pushq   %rbp
15793         call    _x86_64_get_dispatch@PLT
15794         popq    %rbp
15795         popq    %rcx
15796         popq    %rdx
15797         popq    %rsi
15798         popq    %rdi
15799         movq    3400(%rax), %r11
15800         jmp     *%r11
15801 #else
15802         movq    _glapi_Dispatch(%rip), %rax
15803         testq   %rax, %rax
15804         je      1f
15805         movq    3400(%rax), %r11
15806         jmp     *%r11
15807 1:
15808         pushq   %rdi
15809         pushq   %rsi
15810         pushq   %rdx
15811         pushq   %rcx
15812         pushq   %rbp
15813         call    _glapi_get_dispatch
15814         popq    %rbp
15815         popq    %rcx
15816         popq    %rdx
15817         popq    %rsi
15818         popq    %rdi
15819         movq    3400(%rax), %r11
15820         jmp     *%r11
15821 #endif /* defined(GLX_USE_TLS) */
15822         .size   GL_PREFIX(UniformMatrix2x4fv), .-GL_PREFIX(UniformMatrix2x4fv)
15823
15824         .p2align        4,,15
15825         .globl  GL_PREFIX(UniformMatrix3x2fv)
15826         .type   GL_PREFIX(UniformMatrix3x2fv), @function
15827 GL_PREFIX(UniformMatrix3x2fv):
15828 #if defined(GLX_USE_TLS)
15829         call    _x86_64_get_dispatch@PLT
15830         movq    3408(%rax), %r11
15831         jmp     *%r11
15832 #elif defined(PTHREADS)
15833         pushq   %rdi
15834         pushq   %rsi
15835         pushq   %rdx
15836         pushq   %rcx
15837         pushq   %rbp
15838         call    _x86_64_get_dispatch@PLT
15839         popq    %rbp
15840         popq    %rcx
15841         popq    %rdx
15842         popq    %rsi
15843         popq    %rdi
15844         movq    3408(%rax), %r11
15845         jmp     *%r11
15846 #else
15847         movq    _glapi_Dispatch(%rip), %rax
15848         testq   %rax, %rax
15849         je      1f
15850         movq    3408(%rax), %r11
15851         jmp     *%r11
15852 1:
15853         pushq   %rdi
15854         pushq   %rsi
15855         pushq   %rdx
15856         pushq   %rcx
15857         pushq   %rbp
15858         call    _glapi_get_dispatch
15859         popq    %rbp
15860         popq    %rcx
15861         popq    %rdx
15862         popq    %rsi
15863         popq    %rdi
15864         movq    3408(%rax), %r11
15865         jmp     *%r11
15866 #endif /* defined(GLX_USE_TLS) */
15867         .size   GL_PREFIX(UniformMatrix3x2fv), .-GL_PREFIX(UniformMatrix3x2fv)
15868
15869         .p2align        4,,15
15870         .globl  GL_PREFIX(UniformMatrix3x4fv)
15871         .type   GL_PREFIX(UniformMatrix3x4fv), @function
15872 GL_PREFIX(UniformMatrix3x4fv):
15873 #if defined(GLX_USE_TLS)
15874         call    _x86_64_get_dispatch@PLT
15875         movq    3416(%rax), %r11
15876         jmp     *%r11
15877 #elif defined(PTHREADS)
15878         pushq   %rdi
15879         pushq   %rsi
15880         pushq   %rdx
15881         pushq   %rcx
15882         pushq   %rbp
15883         call    _x86_64_get_dispatch@PLT
15884         popq    %rbp
15885         popq    %rcx
15886         popq    %rdx
15887         popq    %rsi
15888         popq    %rdi
15889         movq    3416(%rax), %r11
15890         jmp     *%r11
15891 #else
15892         movq    _glapi_Dispatch(%rip), %rax
15893         testq   %rax, %rax
15894         je      1f
15895         movq    3416(%rax), %r11
15896         jmp     *%r11
15897 1:
15898         pushq   %rdi
15899         pushq   %rsi
15900         pushq   %rdx
15901         pushq   %rcx
15902         pushq   %rbp
15903         call    _glapi_get_dispatch
15904         popq    %rbp
15905         popq    %rcx
15906         popq    %rdx
15907         popq    %rsi
15908         popq    %rdi
15909         movq    3416(%rax), %r11
15910         jmp     *%r11
15911 #endif /* defined(GLX_USE_TLS) */
15912         .size   GL_PREFIX(UniformMatrix3x4fv), .-GL_PREFIX(UniformMatrix3x4fv)
15913
15914         .p2align        4,,15
15915         .globl  GL_PREFIX(UniformMatrix4x2fv)
15916         .type   GL_PREFIX(UniformMatrix4x2fv), @function
15917 GL_PREFIX(UniformMatrix4x2fv):
15918 #if defined(GLX_USE_TLS)
15919         call    _x86_64_get_dispatch@PLT
15920         movq    3424(%rax), %r11
15921         jmp     *%r11
15922 #elif defined(PTHREADS)
15923         pushq   %rdi
15924         pushq   %rsi
15925         pushq   %rdx
15926         pushq   %rcx
15927         pushq   %rbp
15928         call    _x86_64_get_dispatch@PLT
15929         popq    %rbp
15930         popq    %rcx
15931         popq    %rdx
15932         popq    %rsi
15933         popq    %rdi
15934         movq    3424(%rax), %r11
15935         jmp     *%r11
15936 #else
15937         movq    _glapi_Dispatch(%rip), %rax
15938         testq   %rax, %rax
15939         je      1f
15940         movq    3424(%rax), %r11
15941         jmp     *%r11
15942 1:
15943         pushq   %rdi
15944         pushq   %rsi
15945         pushq   %rdx
15946         pushq   %rcx
15947         pushq   %rbp
15948         call    _glapi_get_dispatch
15949         popq    %rbp
15950         popq    %rcx
15951         popq    %rdx
15952         popq    %rsi
15953         popq    %rdi
15954         movq    3424(%rax), %r11
15955         jmp     *%r11
15956 #endif /* defined(GLX_USE_TLS) */
15957         .size   GL_PREFIX(UniformMatrix4x2fv), .-GL_PREFIX(UniformMatrix4x2fv)
15958
15959         .p2align        4,,15
15960         .globl  GL_PREFIX(UniformMatrix4x3fv)
15961         .type   GL_PREFIX(UniformMatrix4x3fv), @function
15962 GL_PREFIX(UniformMatrix4x3fv):
15963 #if defined(GLX_USE_TLS)
15964         call    _x86_64_get_dispatch@PLT
15965         movq    3432(%rax), %r11
15966         jmp     *%r11
15967 #elif defined(PTHREADS)
15968         pushq   %rdi
15969         pushq   %rsi
15970         pushq   %rdx
15971         pushq   %rcx
15972         pushq   %rbp
15973         call    _x86_64_get_dispatch@PLT
15974         popq    %rbp
15975         popq    %rcx
15976         popq    %rdx
15977         popq    %rsi
15978         popq    %rdi
15979         movq    3432(%rax), %r11
15980         jmp     *%r11
15981 #else
15982         movq    _glapi_Dispatch(%rip), %rax
15983         testq   %rax, %rax
15984         je      1f
15985         movq    3432(%rax), %r11
15986         jmp     *%r11
15987 1:
15988         pushq   %rdi
15989         pushq   %rsi
15990         pushq   %rdx
15991         pushq   %rcx
15992         pushq   %rbp
15993         call    _glapi_get_dispatch
15994         popq    %rbp
15995         popq    %rcx
15996         popq    %rdx
15997         popq    %rsi
15998         popq    %rdi
15999         movq    3432(%rax), %r11
16000         jmp     *%r11
16001 #endif /* defined(GLX_USE_TLS) */
16002         .size   GL_PREFIX(UniformMatrix4x3fv), .-GL_PREFIX(UniformMatrix4x3fv)
16003
16004         .p2align        4,,15
16005         .globl  GL_PREFIX(ClampColor)
16006         .type   GL_PREFIX(ClampColor), @function
16007 GL_PREFIX(ClampColor):
16008 #if defined(GLX_USE_TLS)
16009         call    _x86_64_get_dispatch@PLT
16010         movq    3440(%rax), %r11
16011         jmp     *%r11
16012 #elif defined(PTHREADS)
16013         pushq   %rdi
16014         pushq   %rsi
16015         pushq   %rbp
16016         call    _x86_64_get_dispatch@PLT
16017         popq    %rbp
16018         popq    %rsi
16019         popq    %rdi
16020         movq    3440(%rax), %r11
16021         jmp     *%r11
16022 #else
16023         movq    _glapi_Dispatch(%rip), %rax
16024         testq   %rax, %rax
16025         je      1f
16026         movq    3440(%rax), %r11
16027         jmp     *%r11
16028 1:
16029         pushq   %rdi
16030         pushq   %rsi
16031         pushq   %rbp
16032         call    _glapi_get_dispatch
16033         popq    %rbp
16034         popq    %rsi
16035         popq    %rdi
16036         movq    3440(%rax), %r11
16037         jmp     *%r11
16038 #endif /* defined(GLX_USE_TLS) */
16039         .size   GL_PREFIX(ClampColor), .-GL_PREFIX(ClampColor)
16040
16041         .p2align        4,,15
16042         .globl  GL_PREFIX(ClearBufferfi)
16043         .type   GL_PREFIX(ClearBufferfi), @function
16044 GL_PREFIX(ClearBufferfi):
16045 #if defined(GLX_USE_TLS)
16046         call    _x86_64_get_dispatch@PLT
16047         movq    3448(%rax), %r11
16048         jmp     *%r11
16049 #elif defined(PTHREADS)
16050         subq    $40, %rsp
16051         movq    %rdi, (%rsp)
16052         movq    %rsi, 8(%rsp)
16053         movq    %xmm0, 16(%rsp)
16054         movq    %rdx, 24(%rsp)
16055         call    _x86_64_get_dispatch@PLT
16056         movq    24(%rsp), %rdx
16057         movq    16(%rsp), %xmm0
16058         movq    8(%rsp), %rsi
16059         movq    (%rsp), %rdi
16060         addq    $40, %rsp
16061         movq    3448(%rax), %r11
16062         jmp     *%r11
16063 #else
16064         movq    _glapi_Dispatch(%rip), %rax
16065         testq   %rax, %rax
16066         je      1f
16067         movq    3448(%rax), %r11
16068         jmp     *%r11
16069 1:
16070         subq    $40, %rsp
16071         movq    %rdi, (%rsp)
16072         movq    %rsi, 8(%rsp)
16073         movq    %xmm0, 16(%rsp)
16074         movq    %rdx, 24(%rsp)
16075         call    _glapi_get_dispatch
16076         movq    24(%rsp), %rdx
16077         movq    16(%rsp), %xmm0
16078         movq    8(%rsp), %rsi
16079         movq    (%rsp), %rdi
16080         addq    $40, %rsp
16081         movq    3448(%rax), %r11
16082         jmp     *%r11
16083 #endif /* defined(GLX_USE_TLS) */
16084         .size   GL_PREFIX(ClearBufferfi), .-GL_PREFIX(ClearBufferfi)
16085
16086         .p2align        4,,15
16087         .globl  GL_PREFIX(ClearBufferfv)
16088         .type   GL_PREFIX(ClearBufferfv), @function
16089 GL_PREFIX(ClearBufferfv):
16090 #if defined(GLX_USE_TLS)
16091         call    _x86_64_get_dispatch@PLT
16092         movq    3456(%rax), %r11
16093         jmp     *%r11
16094 #elif defined(PTHREADS)
16095         pushq   %rdi
16096         pushq   %rsi
16097         pushq   %rdx
16098         call    _x86_64_get_dispatch@PLT
16099         popq    %rdx
16100         popq    %rsi
16101         popq    %rdi
16102         movq    3456(%rax), %r11
16103         jmp     *%r11
16104 #else
16105         movq    _glapi_Dispatch(%rip), %rax
16106         testq   %rax, %rax
16107         je      1f
16108         movq    3456(%rax), %r11
16109         jmp     *%r11
16110 1:
16111         pushq   %rdi
16112         pushq   %rsi
16113         pushq   %rdx
16114         call    _glapi_get_dispatch
16115         popq    %rdx
16116         popq    %rsi
16117         popq    %rdi
16118         movq    3456(%rax), %r11
16119         jmp     *%r11
16120 #endif /* defined(GLX_USE_TLS) */
16121         .size   GL_PREFIX(ClearBufferfv), .-GL_PREFIX(ClearBufferfv)
16122
16123         .p2align        4,,15
16124         .globl  GL_PREFIX(ClearBufferiv)
16125         .type   GL_PREFIX(ClearBufferiv), @function
16126 GL_PREFIX(ClearBufferiv):
16127 #if defined(GLX_USE_TLS)
16128         call    _x86_64_get_dispatch@PLT
16129         movq    3464(%rax), %r11
16130         jmp     *%r11
16131 #elif defined(PTHREADS)
16132         pushq   %rdi
16133         pushq   %rsi
16134         pushq   %rdx
16135         call    _x86_64_get_dispatch@PLT
16136         popq    %rdx
16137         popq    %rsi
16138         popq    %rdi
16139         movq    3464(%rax), %r11
16140         jmp     *%r11
16141 #else
16142         movq    _glapi_Dispatch(%rip), %rax
16143         testq   %rax, %rax
16144         je      1f
16145         movq    3464(%rax), %r11
16146         jmp     *%r11
16147 1:
16148         pushq   %rdi
16149         pushq   %rsi
16150         pushq   %rdx
16151         call    _glapi_get_dispatch
16152         popq    %rdx
16153         popq    %rsi
16154         popq    %rdi
16155         movq    3464(%rax), %r11
16156         jmp     *%r11
16157 #endif /* defined(GLX_USE_TLS) */
16158         .size   GL_PREFIX(ClearBufferiv), .-GL_PREFIX(ClearBufferiv)
16159
16160         .p2align        4,,15
16161         .globl  GL_PREFIX(ClearBufferuiv)
16162         .type   GL_PREFIX(ClearBufferuiv), @function
16163 GL_PREFIX(ClearBufferuiv):
16164 #if defined(GLX_USE_TLS)
16165         call    _x86_64_get_dispatch@PLT
16166         movq    3472(%rax), %r11
16167         jmp     *%r11
16168 #elif defined(PTHREADS)
16169         pushq   %rdi
16170         pushq   %rsi
16171         pushq   %rdx
16172         call    _x86_64_get_dispatch@PLT
16173         popq    %rdx
16174         popq    %rsi
16175         popq    %rdi
16176         movq    3472(%rax), %r11
16177         jmp     *%r11
16178 #else
16179         movq    _glapi_Dispatch(%rip), %rax
16180         testq   %rax, %rax
16181         je      1f
16182         movq    3472(%rax), %r11
16183         jmp     *%r11
16184 1:
16185         pushq   %rdi
16186         pushq   %rsi
16187         pushq   %rdx
16188         call    _glapi_get_dispatch
16189         popq    %rdx
16190         popq    %rsi
16191         popq    %rdi
16192         movq    3472(%rax), %r11
16193         jmp     *%r11
16194 #endif /* defined(GLX_USE_TLS) */
16195         .size   GL_PREFIX(ClearBufferuiv), .-GL_PREFIX(ClearBufferuiv)
16196
16197         .p2align        4,,15
16198         .globl  GL_PREFIX(GetStringi)
16199         .type   GL_PREFIX(GetStringi), @function
16200 GL_PREFIX(GetStringi):
16201 #if defined(GLX_USE_TLS)
16202         call    _x86_64_get_dispatch@PLT
16203         movq    3480(%rax), %r11
16204         jmp     *%r11
16205 #elif defined(PTHREADS)
16206         pushq   %rdi
16207         pushq   %rsi
16208         pushq   %rbp
16209         call    _x86_64_get_dispatch@PLT
16210         popq    %rbp
16211         popq    %rsi
16212         popq    %rdi
16213         movq    3480(%rax), %r11
16214         jmp     *%r11
16215 #else
16216         movq    _glapi_Dispatch(%rip), %rax
16217         testq   %rax, %rax
16218         je      1f
16219         movq    3480(%rax), %r11
16220         jmp     *%r11
16221 1:
16222         pushq   %rdi
16223         pushq   %rsi
16224         pushq   %rbp
16225         call    _glapi_get_dispatch
16226         popq    %rbp
16227         popq    %rsi
16228         popq    %rdi
16229         movq    3480(%rax), %r11
16230         jmp     *%r11
16231 #endif /* defined(GLX_USE_TLS) */
16232         .size   GL_PREFIX(GetStringi), .-GL_PREFIX(GetStringi)
16233
16234         .p2align        4,,15
16235         .globl  GL_PREFIX(TexBuffer)
16236         .type   GL_PREFIX(TexBuffer), @function
16237 GL_PREFIX(TexBuffer):
16238 #if defined(GLX_USE_TLS)
16239         call    _x86_64_get_dispatch@PLT
16240         movq    3488(%rax), %r11
16241         jmp     *%r11
16242 #elif defined(PTHREADS)
16243         pushq   %rdi
16244         pushq   %rsi
16245         pushq   %rdx
16246         call    _x86_64_get_dispatch@PLT
16247         popq    %rdx
16248         popq    %rsi
16249         popq    %rdi
16250         movq    3488(%rax), %r11
16251         jmp     *%r11
16252 #else
16253         movq    _glapi_Dispatch(%rip), %rax
16254         testq   %rax, %rax
16255         je      1f
16256         movq    3488(%rax), %r11
16257         jmp     *%r11
16258 1:
16259         pushq   %rdi
16260         pushq   %rsi
16261         pushq   %rdx
16262         call    _glapi_get_dispatch
16263         popq    %rdx
16264         popq    %rsi
16265         popq    %rdi
16266         movq    3488(%rax), %r11
16267         jmp     *%r11
16268 #endif /* defined(GLX_USE_TLS) */
16269         .size   GL_PREFIX(TexBuffer), .-GL_PREFIX(TexBuffer)
16270
16271         .p2align        4,,15
16272         .globl  GL_PREFIX(FramebufferTexture)
16273         .type   GL_PREFIX(FramebufferTexture), @function
16274 GL_PREFIX(FramebufferTexture):
16275 #if defined(GLX_USE_TLS)
16276         call    _x86_64_get_dispatch@PLT
16277         movq    3496(%rax), %r11
16278         jmp     *%r11
16279 #elif defined(PTHREADS)
16280         pushq   %rdi
16281         pushq   %rsi
16282         pushq   %rdx
16283         pushq   %rcx
16284         pushq   %rbp
16285         call    _x86_64_get_dispatch@PLT
16286         popq    %rbp
16287         popq    %rcx
16288         popq    %rdx
16289         popq    %rsi
16290         popq    %rdi
16291         movq    3496(%rax), %r11
16292         jmp     *%r11
16293 #else
16294         movq    _glapi_Dispatch(%rip), %rax
16295         testq   %rax, %rax
16296         je      1f
16297         movq    3496(%rax), %r11
16298         jmp     *%r11
16299 1:
16300         pushq   %rdi
16301         pushq   %rsi
16302         pushq   %rdx
16303         pushq   %rcx
16304         pushq   %rbp
16305         call    _glapi_get_dispatch
16306         popq    %rbp
16307         popq    %rcx
16308         popq    %rdx
16309         popq    %rsi
16310         popq    %rdi
16311         movq    3496(%rax), %r11
16312         jmp     *%r11
16313 #endif /* defined(GLX_USE_TLS) */
16314         .size   GL_PREFIX(FramebufferTexture), .-GL_PREFIX(FramebufferTexture)
16315
16316         .p2align        4,,15
16317         .globl  GL_PREFIX(GetBufferParameteri64v)
16318         .type   GL_PREFIX(GetBufferParameteri64v), @function
16319 GL_PREFIX(GetBufferParameteri64v):
16320 #if defined(GLX_USE_TLS)
16321         call    _x86_64_get_dispatch@PLT
16322         movq    3504(%rax), %r11
16323         jmp     *%r11
16324 #elif defined(PTHREADS)
16325         pushq   %rdi
16326         pushq   %rsi
16327         pushq   %rdx
16328         call    _x86_64_get_dispatch@PLT
16329         popq    %rdx
16330         popq    %rsi
16331         popq    %rdi
16332         movq    3504(%rax), %r11
16333         jmp     *%r11
16334 #else
16335         movq    _glapi_Dispatch(%rip), %rax
16336         testq   %rax, %rax
16337         je      1f
16338         movq    3504(%rax), %r11
16339         jmp     *%r11
16340 1:
16341         pushq   %rdi
16342         pushq   %rsi
16343         pushq   %rdx
16344         call    _glapi_get_dispatch
16345         popq    %rdx
16346         popq    %rsi
16347         popq    %rdi
16348         movq    3504(%rax), %r11
16349         jmp     *%r11
16350 #endif /* defined(GLX_USE_TLS) */
16351         .size   GL_PREFIX(GetBufferParameteri64v), .-GL_PREFIX(GetBufferParameteri64v)
16352
16353         .p2align        4,,15
16354         .globl  GL_PREFIX(GetInteger64i_v)
16355         .type   GL_PREFIX(GetInteger64i_v), @function
16356 GL_PREFIX(GetInteger64i_v):
16357 #if defined(GLX_USE_TLS)
16358         call    _x86_64_get_dispatch@PLT
16359         movq    3512(%rax), %r11
16360         jmp     *%r11
16361 #elif defined(PTHREADS)
16362         pushq   %rdi
16363         pushq   %rsi
16364         pushq   %rdx
16365         call    _x86_64_get_dispatch@PLT
16366         popq    %rdx
16367         popq    %rsi
16368         popq    %rdi
16369         movq    3512(%rax), %r11
16370         jmp     *%r11
16371 #else
16372         movq    _glapi_Dispatch(%rip), %rax
16373         testq   %rax, %rax
16374         je      1f
16375         movq    3512(%rax), %r11
16376         jmp     *%r11
16377 1:
16378         pushq   %rdi
16379         pushq   %rsi
16380         pushq   %rdx
16381         call    _glapi_get_dispatch
16382         popq    %rdx
16383         popq    %rsi
16384         popq    %rdi
16385         movq    3512(%rax), %r11
16386         jmp     *%r11
16387 #endif /* defined(GLX_USE_TLS) */
16388         .size   GL_PREFIX(GetInteger64i_v), .-GL_PREFIX(GetInteger64i_v)
16389
16390         .p2align        4,,15
16391         .globl  GL_PREFIX(VertexAttribDivisor)
16392         .type   GL_PREFIX(VertexAttribDivisor), @function
16393 GL_PREFIX(VertexAttribDivisor):
16394 #if defined(GLX_USE_TLS)
16395         call    _x86_64_get_dispatch@PLT
16396         movq    3520(%rax), %r11
16397         jmp     *%r11
16398 #elif defined(PTHREADS)
16399         pushq   %rdi
16400         pushq   %rsi
16401         pushq   %rbp
16402         call    _x86_64_get_dispatch@PLT
16403         popq    %rbp
16404         popq    %rsi
16405         popq    %rdi
16406         movq    3520(%rax), %r11
16407         jmp     *%r11
16408 #else
16409         movq    _glapi_Dispatch(%rip), %rax
16410         testq   %rax, %rax
16411         je      1f
16412         movq    3520(%rax), %r11
16413         jmp     *%r11
16414 1:
16415         pushq   %rdi
16416         pushq   %rsi
16417         pushq   %rbp
16418         call    _glapi_get_dispatch
16419         popq    %rbp
16420         popq    %rsi
16421         popq    %rdi
16422         movq    3520(%rax), %r11
16423         jmp     *%r11
16424 #endif /* defined(GLX_USE_TLS) */
16425         .size   GL_PREFIX(VertexAttribDivisor), .-GL_PREFIX(VertexAttribDivisor)
16426
16427         .p2align        4,,15
16428         .globl  GL_PREFIX(LoadTransposeMatrixdARB)
16429         .type   GL_PREFIX(LoadTransposeMatrixdARB), @function
16430 GL_PREFIX(LoadTransposeMatrixdARB):
16431 #if defined(GLX_USE_TLS)
16432         call    _x86_64_get_dispatch@PLT
16433         movq    3528(%rax), %r11
16434         jmp     *%r11
16435 #elif defined(PTHREADS)
16436         pushq   %rdi
16437         call    _x86_64_get_dispatch@PLT
16438         popq    %rdi
16439         movq    3528(%rax), %r11
16440         jmp     *%r11
16441 #else
16442         movq    _glapi_Dispatch(%rip), %rax
16443         testq   %rax, %rax
16444         je      1f
16445         movq    3528(%rax), %r11
16446         jmp     *%r11
16447 1:
16448         pushq   %rdi
16449         call    _glapi_get_dispatch
16450         popq    %rdi
16451         movq    3528(%rax), %r11
16452         jmp     *%r11
16453 #endif /* defined(GLX_USE_TLS) */
16454         .size   GL_PREFIX(LoadTransposeMatrixdARB), .-GL_PREFIX(LoadTransposeMatrixdARB)
16455
16456         .p2align        4,,15
16457         .globl  GL_PREFIX(LoadTransposeMatrixfARB)
16458         .type   GL_PREFIX(LoadTransposeMatrixfARB), @function
16459 GL_PREFIX(LoadTransposeMatrixfARB):
16460 #if defined(GLX_USE_TLS)
16461         call    _x86_64_get_dispatch@PLT
16462         movq    3536(%rax), %r11
16463         jmp     *%r11
16464 #elif defined(PTHREADS)
16465         pushq   %rdi
16466         call    _x86_64_get_dispatch@PLT
16467         popq    %rdi
16468         movq    3536(%rax), %r11
16469         jmp     *%r11
16470 #else
16471         movq    _glapi_Dispatch(%rip), %rax
16472         testq   %rax, %rax
16473         je      1f
16474         movq    3536(%rax), %r11
16475         jmp     *%r11
16476 1:
16477         pushq   %rdi
16478         call    _glapi_get_dispatch
16479         popq    %rdi
16480         movq    3536(%rax), %r11
16481         jmp     *%r11
16482 #endif /* defined(GLX_USE_TLS) */
16483         .size   GL_PREFIX(LoadTransposeMatrixfARB), .-GL_PREFIX(LoadTransposeMatrixfARB)
16484
16485         .p2align        4,,15
16486         .globl  GL_PREFIX(MultTransposeMatrixdARB)
16487         .type   GL_PREFIX(MultTransposeMatrixdARB), @function
16488 GL_PREFIX(MultTransposeMatrixdARB):
16489 #if defined(GLX_USE_TLS)
16490         call    _x86_64_get_dispatch@PLT
16491         movq    3544(%rax), %r11
16492         jmp     *%r11
16493 #elif defined(PTHREADS)
16494         pushq   %rdi
16495         call    _x86_64_get_dispatch@PLT
16496         popq    %rdi
16497         movq    3544(%rax), %r11
16498         jmp     *%r11
16499 #else
16500         movq    _glapi_Dispatch(%rip), %rax
16501         testq   %rax, %rax
16502         je      1f
16503         movq    3544(%rax), %r11
16504         jmp     *%r11
16505 1:
16506         pushq   %rdi
16507         call    _glapi_get_dispatch
16508         popq    %rdi
16509         movq    3544(%rax), %r11
16510         jmp     *%r11
16511 #endif /* defined(GLX_USE_TLS) */
16512         .size   GL_PREFIX(MultTransposeMatrixdARB), .-GL_PREFIX(MultTransposeMatrixdARB)
16513
16514         .p2align        4,,15
16515         .globl  GL_PREFIX(MultTransposeMatrixfARB)
16516         .type   GL_PREFIX(MultTransposeMatrixfARB), @function
16517 GL_PREFIX(MultTransposeMatrixfARB):
16518 #if defined(GLX_USE_TLS)
16519         call    _x86_64_get_dispatch@PLT
16520         movq    3552(%rax), %r11
16521         jmp     *%r11
16522 #elif defined(PTHREADS)
16523         pushq   %rdi
16524         call    _x86_64_get_dispatch@PLT
16525         popq    %rdi
16526         movq    3552(%rax), %r11
16527         jmp     *%r11
16528 #else
16529         movq    _glapi_Dispatch(%rip), %rax
16530         testq   %rax, %rax
16531         je      1f
16532         movq    3552(%rax), %r11
16533         jmp     *%r11
16534 1:
16535         pushq   %rdi
16536         call    _glapi_get_dispatch
16537         popq    %rdi
16538         movq    3552(%rax), %r11
16539         jmp     *%r11
16540 #endif /* defined(GLX_USE_TLS) */
16541         .size   GL_PREFIX(MultTransposeMatrixfARB), .-GL_PREFIX(MultTransposeMatrixfARB)
16542
16543         .p2align        4,,15
16544         .globl  GL_PREFIX(SampleCoverageARB)
16545         .type   GL_PREFIX(SampleCoverageARB), @function
16546 GL_PREFIX(SampleCoverageARB):
16547 #if defined(GLX_USE_TLS)
16548         call    _x86_64_get_dispatch@PLT
16549         movq    3560(%rax), %r11
16550         jmp     *%r11
16551 #elif defined(PTHREADS)
16552         pushq   %rdi
16553         pushq   %rsi
16554         pushq   %rbp
16555         call    _x86_64_get_dispatch@PLT
16556         popq    %rbp
16557         popq    %rsi
16558         popq    %rdi
16559         movq    3560(%rax), %r11
16560         jmp     *%r11
16561 #else
16562         movq    _glapi_Dispatch(%rip), %rax
16563         testq   %rax, %rax
16564         je      1f
16565         movq    3560(%rax), %r11
16566         jmp     *%r11
16567 1:
16568         pushq   %rdi
16569         pushq   %rsi
16570         pushq   %rbp
16571         call    _glapi_get_dispatch
16572         popq    %rbp
16573         popq    %rsi
16574         popq    %rdi
16575         movq    3560(%rax), %r11
16576         jmp     *%r11
16577 #endif /* defined(GLX_USE_TLS) */
16578         .size   GL_PREFIX(SampleCoverageARB), .-GL_PREFIX(SampleCoverageARB)
16579
16580         .p2align        4,,15
16581         .globl  GL_PREFIX(CompressedTexImage1DARB)
16582         .type   GL_PREFIX(CompressedTexImage1DARB), @function
16583 GL_PREFIX(CompressedTexImage1DARB):
16584 #if defined(GLX_USE_TLS)
16585         call    _x86_64_get_dispatch@PLT
16586         movq    3568(%rax), %r11
16587         jmp     *%r11
16588 #elif defined(PTHREADS)
16589         pushq   %rdi
16590         pushq   %rsi
16591         pushq   %rdx
16592         pushq   %rcx
16593         pushq   %r8
16594         pushq   %r9
16595         pushq   %rbp
16596         call    _x86_64_get_dispatch@PLT
16597         popq    %rbp
16598         popq    %r9
16599         popq    %r8
16600         popq    %rcx
16601         popq    %rdx
16602         popq    %rsi
16603         popq    %rdi
16604         movq    3568(%rax), %r11
16605         jmp     *%r11
16606 #else
16607         movq    _glapi_Dispatch(%rip), %rax
16608         testq   %rax, %rax
16609         je      1f
16610         movq    3568(%rax), %r11
16611         jmp     *%r11
16612 1:
16613         pushq   %rdi
16614         pushq   %rsi
16615         pushq   %rdx
16616         pushq   %rcx
16617         pushq   %r8
16618         pushq   %r9
16619         pushq   %rbp
16620         call    _glapi_get_dispatch
16621         popq    %rbp
16622         popq    %r9
16623         popq    %r8
16624         popq    %rcx
16625         popq    %rdx
16626         popq    %rsi
16627         popq    %rdi
16628         movq    3568(%rax), %r11
16629         jmp     *%r11
16630 #endif /* defined(GLX_USE_TLS) */
16631         .size   GL_PREFIX(CompressedTexImage1DARB), .-GL_PREFIX(CompressedTexImage1DARB)
16632
16633         .p2align        4,,15
16634         .globl  GL_PREFIX(CompressedTexImage2DARB)
16635         .type   GL_PREFIX(CompressedTexImage2DARB), @function
16636 GL_PREFIX(CompressedTexImage2DARB):
16637 #if defined(GLX_USE_TLS)
16638         call    _x86_64_get_dispatch@PLT
16639         movq    3576(%rax), %r11
16640         jmp     *%r11
16641 #elif defined(PTHREADS)
16642         pushq   %rdi
16643         pushq   %rsi
16644         pushq   %rdx
16645         pushq   %rcx
16646         pushq   %r8
16647         pushq   %r9
16648         pushq   %rbp
16649         call    _x86_64_get_dispatch@PLT
16650         popq    %rbp
16651         popq    %r9
16652         popq    %r8
16653         popq    %rcx
16654         popq    %rdx
16655         popq    %rsi
16656         popq    %rdi
16657         movq    3576(%rax), %r11
16658         jmp     *%r11
16659 #else
16660         movq    _glapi_Dispatch(%rip), %rax
16661         testq   %rax, %rax
16662         je      1f
16663         movq    3576(%rax), %r11
16664         jmp     *%r11
16665 1:
16666         pushq   %rdi
16667         pushq   %rsi
16668         pushq   %rdx
16669         pushq   %rcx
16670         pushq   %r8
16671         pushq   %r9
16672         pushq   %rbp
16673         call    _glapi_get_dispatch
16674         popq    %rbp
16675         popq    %r9
16676         popq    %r8
16677         popq    %rcx
16678         popq    %rdx
16679         popq    %rsi
16680         popq    %rdi
16681         movq    3576(%rax), %r11
16682         jmp     *%r11
16683 #endif /* defined(GLX_USE_TLS) */
16684         .size   GL_PREFIX(CompressedTexImage2DARB), .-GL_PREFIX(CompressedTexImage2DARB)
16685
16686         .p2align        4,,15
16687         .globl  GL_PREFIX(CompressedTexImage3DARB)
16688         .type   GL_PREFIX(CompressedTexImage3DARB), @function
16689 GL_PREFIX(CompressedTexImage3DARB):
16690 #if defined(GLX_USE_TLS)
16691         call    _x86_64_get_dispatch@PLT
16692         movq    3584(%rax), %r11
16693         jmp     *%r11
16694 #elif defined(PTHREADS)
16695         pushq   %rdi
16696         pushq   %rsi
16697         pushq   %rdx
16698         pushq   %rcx
16699         pushq   %r8
16700         pushq   %r9
16701         pushq   %rbp
16702         call    _x86_64_get_dispatch@PLT
16703         popq    %rbp
16704         popq    %r9
16705         popq    %r8
16706         popq    %rcx
16707         popq    %rdx
16708         popq    %rsi
16709         popq    %rdi
16710         movq    3584(%rax), %r11
16711         jmp     *%r11
16712 #else
16713         movq    _glapi_Dispatch(%rip), %rax
16714         testq   %rax, %rax
16715         je      1f
16716         movq    3584(%rax), %r11
16717         jmp     *%r11
16718 1:
16719         pushq   %rdi
16720         pushq   %rsi
16721         pushq   %rdx
16722         pushq   %rcx
16723         pushq   %r8
16724         pushq   %r9
16725         pushq   %rbp
16726         call    _glapi_get_dispatch
16727         popq    %rbp
16728         popq    %r9
16729         popq    %r8
16730         popq    %rcx
16731         popq    %rdx
16732         popq    %rsi
16733         popq    %rdi
16734         movq    3584(%rax), %r11
16735         jmp     *%r11
16736 #endif /* defined(GLX_USE_TLS) */
16737         .size   GL_PREFIX(CompressedTexImage3DARB), .-GL_PREFIX(CompressedTexImage3DARB)
16738
16739         .p2align        4,,15
16740         .globl  GL_PREFIX(CompressedTexSubImage1DARB)
16741         .type   GL_PREFIX(CompressedTexSubImage1DARB), @function
16742 GL_PREFIX(CompressedTexSubImage1DARB):
16743 #if defined(GLX_USE_TLS)
16744         call    _x86_64_get_dispatch@PLT
16745         movq    3592(%rax), %r11
16746         jmp     *%r11
16747 #elif defined(PTHREADS)
16748         pushq   %rdi
16749         pushq   %rsi
16750         pushq   %rdx
16751         pushq   %rcx
16752         pushq   %r8
16753         pushq   %r9
16754         pushq   %rbp
16755         call    _x86_64_get_dispatch@PLT
16756         popq    %rbp
16757         popq    %r9
16758         popq    %r8
16759         popq    %rcx
16760         popq    %rdx
16761         popq    %rsi
16762         popq    %rdi
16763         movq    3592(%rax), %r11
16764         jmp     *%r11
16765 #else
16766         movq    _glapi_Dispatch(%rip), %rax
16767         testq   %rax, %rax
16768         je      1f
16769         movq    3592(%rax), %r11
16770         jmp     *%r11
16771 1:
16772         pushq   %rdi
16773         pushq   %rsi
16774         pushq   %rdx
16775         pushq   %rcx
16776         pushq   %r8
16777         pushq   %r9
16778         pushq   %rbp
16779         call    _glapi_get_dispatch
16780         popq    %rbp
16781         popq    %r9
16782         popq    %r8
16783         popq    %rcx
16784         popq    %rdx
16785         popq    %rsi
16786         popq    %rdi
16787         movq    3592(%rax), %r11
16788         jmp     *%r11
16789 #endif /* defined(GLX_USE_TLS) */
16790         .size   GL_PREFIX(CompressedTexSubImage1DARB), .-GL_PREFIX(CompressedTexSubImage1DARB)
16791
16792         .p2align        4,,15
16793         .globl  GL_PREFIX(CompressedTexSubImage2DARB)
16794         .type   GL_PREFIX(CompressedTexSubImage2DARB), @function
16795 GL_PREFIX(CompressedTexSubImage2DARB):
16796 #if defined(GLX_USE_TLS)
16797         call    _x86_64_get_dispatch@PLT
16798         movq    3600(%rax), %r11
16799         jmp     *%r11
16800 #elif defined(PTHREADS)
16801         pushq   %rdi
16802         pushq   %rsi
16803         pushq   %rdx
16804         pushq   %rcx
16805         pushq   %r8
16806         pushq   %r9
16807         pushq   %rbp
16808         call    _x86_64_get_dispatch@PLT
16809         popq    %rbp
16810         popq    %r9
16811         popq    %r8
16812         popq    %rcx
16813         popq    %rdx
16814         popq    %rsi
16815         popq    %rdi
16816         movq    3600(%rax), %r11
16817         jmp     *%r11
16818 #else
16819         movq    _glapi_Dispatch(%rip), %rax
16820         testq   %rax, %rax
16821         je      1f
16822         movq    3600(%rax), %r11
16823         jmp     *%r11
16824 1:
16825         pushq   %rdi
16826         pushq   %rsi
16827         pushq   %rdx
16828         pushq   %rcx
16829         pushq   %r8
16830         pushq   %r9
16831         pushq   %rbp
16832         call    _glapi_get_dispatch
16833         popq    %rbp
16834         popq    %r9
16835         popq    %r8
16836         popq    %rcx
16837         popq    %rdx
16838         popq    %rsi
16839         popq    %rdi
16840         movq    3600(%rax), %r11
16841         jmp     *%r11
16842 #endif /* defined(GLX_USE_TLS) */
16843         .size   GL_PREFIX(CompressedTexSubImage2DARB), .-GL_PREFIX(CompressedTexSubImage2DARB)
16844
16845         .p2align        4,,15
16846         .globl  GL_PREFIX(CompressedTexSubImage3DARB)
16847         .type   GL_PREFIX(CompressedTexSubImage3DARB), @function
16848 GL_PREFIX(CompressedTexSubImage3DARB):
16849 #if defined(GLX_USE_TLS)
16850         call    _x86_64_get_dispatch@PLT
16851         movq    3608(%rax), %r11
16852         jmp     *%r11
16853 #elif defined(PTHREADS)
16854         pushq   %rdi
16855         pushq   %rsi
16856         pushq   %rdx
16857         pushq   %rcx
16858         pushq   %r8
16859         pushq   %r9
16860         pushq   %rbp
16861         call    _x86_64_get_dispatch@PLT
16862         popq    %rbp
16863         popq    %r9
16864         popq    %r8
16865         popq    %rcx
16866         popq    %rdx
16867         popq    %rsi
16868         popq    %rdi
16869         movq    3608(%rax), %r11
16870         jmp     *%r11
16871 #else
16872         movq    _glapi_Dispatch(%rip), %rax
16873         testq   %rax, %rax
16874         je      1f
16875         movq    3608(%rax), %r11
16876         jmp     *%r11
16877 1:
16878         pushq   %rdi
16879         pushq   %rsi
16880         pushq   %rdx
16881         pushq   %rcx
16882         pushq   %r8
16883         pushq   %r9
16884         pushq   %rbp
16885         call    _glapi_get_dispatch
16886         popq    %rbp
16887         popq    %r9
16888         popq    %r8
16889         popq    %rcx
16890         popq    %rdx
16891         popq    %rsi
16892         popq    %rdi
16893         movq    3608(%rax), %r11
16894         jmp     *%r11
16895 #endif /* defined(GLX_USE_TLS) */
16896         .size   GL_PREFIX(CompressedTexSubImage3DARB), .-GL_PREFIX(CompressedTexSubImage3DARB)
16897
16898         .p2align        4,,15
16899         .globl  GL_PREFIX(GetCompressedTexImageARB)
16900         .type   GL_PREFIX(GetCompressedTexImageARB), @function
16901 GL_PREFIX(GetCompressedTexImageARB):
16902 #if defined(GLX_USE_TLS)
16903         call    _x86_64_get_dispatch@PLT
16904         movq    3616(%rax), %r11
16905         jmp     *%r11
16906 #elif defined(PTHREADS)
16907         pushq   %rdi
16908         pushq   %rsi
16909         pushq   %rdx
16910         call    _x86_64_get_dispatch@PLT
16911         popq    %rdx
16912         popq    %rsi
16913         popq    %rdi
16914         movq    3616(%rax), %r11
16915         jmp     *%r11
16916 #else
16917         movq    _glapi_Dispatch(%rip), %rax
16918         testq   %rax, %rax
16919         je      1f
16920         movq    3616(%rax), %r11
16921         jmp     *%r11
16922 1:
16923         pushq   %rdi
16924         pushq   %rsi
16925         pushq   %rdx
16926         call    _glapi_get_dispatch
16927         popq    %rdx
16928         popq    %rsi
16929         popq    %rdi
16930         movq    3616(%rax), %r11
16931         jmp     *%r11
16932 #endif /* defined(GLX_USE_TLS) */
16933         .size   GL_PREFIX(GetCompressedTexImageARB), .-GL_PREFIX(GetCompressedTexImageARB)
16934
16935         .p2align        4,,15
16936         .globl  GL_PREFIX(DisableVertexAttribArrayARB)
16937         .type   GL_PREFIX(DisableVertexAttribArrayARB), @function
16938 GL_PREFIX(DisableVertexAttribArrayARB):
16939 #if defined(GLX_USE_TLS)
16940         call    _x86_64_get_dispatch@PLT
16941         movq    3624(%rax), %r11
16942         jmp     *%r11
16943 #elif defined(PTHREADS)
16944         pushq   %rdi
16945         call    _x86_64_get_dispatch@PLT
16946         popq    %rdi
16947         movq    3624(%rax), %r11
16948         jmp     *%r11
16949 #else
16950         movq    _glapi_Dispatch(%rip), %rax
16951         testq   %rax, %rax
16952         je      1f
16953         movq    3624(%rax), %r11
16954         jmp     *%r11
16955 1:
16956         pushq   %rdi
16957         call    _glapi_get_dispatch
16958         popq    %rdi
16959         movq    3624(%rax), %r11
16960         jmp     *%r11
16961 #endif /* defined(GLX_USE_TLS) */
16962         .size   GL_PREFIX(DisableVertexAttribArrayARB), .-GL_PREFIX(DisableVertexAttribArrayARB)
16963
16964         .p2align        4,,15
16965         .globl  GL_PREFIX(EnableVertexAttribArrayARB)
16966         .type   GL_PREFIX(EnableVertexAttribArrayARB), @function
16967 GL_PREFIX(EnableVertexAttribArrayARB):
16968 #if defined(GLX_USE_TLS)
16969         call    _x86_64_get_dispatch@PLT
16970         movq    3632(%rax), %r11
16971         jmp     *%r11
16972 #elif defined(PTHREADS)
16973         pushq   %rdi
16974         call    _x86_64_get_dispatch@PLT
16975         popq    %rdi
16976         movq    3632(%rax), %r11
16977         jmp     *%r11
16978 #else
16979         movq    _glapi_Dispatch(%rip), %rax
16980         testq   %rax, %rax
16981         je      1f
16982         movq    3632(%rax), %r11
16983         jmp     *%r11
16984 1:
16985         pushq   %rdi
16986         call    _glapi_get_dispatch
16987         popq    %rdi
16988         movq    3632(%rax), %r11
16989         jmp     *%r11
16990 #endif /* defined(GLX_USE_TLS) */
16991         .size   GL_PREFIX(EnableVertexAttribArrayARB), .-GL_PREFIX(EnableVertexAttribArrayARB)
16992
16993         .p2align        4,,15
16994         .globl  GL_PREFIX(GetProgramEnvParameterdvARB)
16995         .type   GL_PREFIX(GetProgramEnvParameterdvARB), @function
16996 GL_PREFIX(GetProgramEnvParameterdvARB):
16997 #if defined(GLX_USE_TLS)
16998         call    _x86_64_get_dispatch@PLT
16999         movq    3640(%rax), %r11
17000         jmp     *%r11
17001 #elif defined(PTHREADS)
17002         pushq   %rdi
17003         pushq   %rsi
17004         pushq   %rdx
17005         call    _x86_64_get_dispatch@PLT
17006         popq    %rdx
17007         popq    %rsi
17008         popq    %rdi
17009         movq    3640(%rax), %r11
17010         jmp     *%r11
17011 #else
17012         movq    _glapi_Dispatch(%rip), %rax
17013         testq   %rax, %rax
17014         je      1f
17015         movq    3640(%rax), %r11
17016         jmp     *%r11
17017 1:
17018         pushq   %rdi
17019         pushq   %rsi
17020         pushq   %rdx
17021         call    _glapi_get_dispatch
17022         popq    %rdx
17023         popq    %rsi
17024         popq    %rdi
17025         movq    3640(%rax), %r11
17026         jmp     *%r11
17027 #endif /* defined(GLX_USE_TLS) */
17028         .size   GL_PREFIX(GetProgramEnvParameterdvARB), .-GL_PREFIX(GetProgramEnvParameterdvARB)
17029
17030         .p2align        4,,15
17031         .globl  GL_PREFIX(GetProgramEnvParameterfvARB)
17032         .type   GL_PREFIX(GetProgramEnvParameterfvARB), @function
17033 GL_PREFIX(GetProgramEnvParameterfvARB):
17034 #if defined(GLX_USE_TLS)
17035         call    _x86_64_get_dispatch@PLT
17036         movq    3648(%rax), %r11
17037         jmp     *%r11
17038 #elif defined(PTHREADS)
17039         pushq   %rdi
17040         pushq   %rsi
17041         pushq   %rdx
17042         call    _x86_64_get_dispatch@PLT
17043         popq    %rdx
17044         popq    %rsi
17045         popq    %rdi
17046         movq    3648(%rax), %r11
17047         jmp     *%r11
17048 #else
17049         movq    _glapi_Dispatch(%rip), %rax
17050         testq   %rax, %rax
17051         je      1f
17052         movq    3648(%rax), %r11
17053         jmp     *%r11
17054 1:
17055         pushq   %rdi
17056         pushq   %rsi
17057         pushq   %rdx
17058         call    _glapi_get_dispatch
17059         popq    %rdx
17060         popq    %rsi
17061         popq    %rdi
17062         movq    3648(%rax), %r11
17063         jmp     *%r11
17064 #endif /* defined(GLX_USE_TLS) */
17065         .size   GL_PREFIX(GetProgramEnvParameterfvARB), .-GL_PREFIX(GetProgramEnvParameterfvARB)
17066
17067         .p2align        4,,15
17068         .globl  GL_PREFIX(GetProgramLocalParameterdvARB)
17069         .type   GL_PREFIX(GetProgramLocalParameterdvARB), @function
17070 GL_PREFIX(GetProgramLocalParameterdvARB):
17071 #if defined(GLX_USE_TLS)
17072         call    _x86_64_get_dispatch@PLT
17073         movq    3656(%rax), %r11
17074         jmp     *%r11
17075 #elif defined(PTHREADS)
17076         pushq   %rdi
17077         pushq   %rsi
17078         pushq   %rdx
17079         call    _x86_64_get_dispatch@PLT
17080         popq    %rdx
17081         popq    %rsi
17082         popq    %rdi
17083         movq    3656(%rax), %r11
17084         jmp     *%r11
17085 #else
17086         movq    _glapi_Dispatch(%rip), %rax
17087         testq   %rax, %rax
17088         je      1f
17089         movq    3656(%rax), %r11
17090         jmp     *%r11
17091 1:
17092         pushq   %rdi
17093         pushq   %rsi
17094         pushq   %rdx
17095         call    _glapi_get_dispatch
17096         popq    %rdx
17097         popq    %rsi
17098         popq    %rdi
17099         movq    3656(%rax), %r11
17100         jmp     *%r11
17101 #endif /* defined(GLX_USE_TLS) */
17102         .size   GL_PREFIX(GetProgramLocalParameterdvARB), .-GL_PREFIX(GetProgramLocalParameterdvARB)
17103
17104         .p2align        4,,15
17105         .globl  GL_PREFIX(GetProgramLocalParameterfvARB)
17106         .type   GL_PREFIX(GetProgramLocalParameterfvARB), @function
17107 GL_PREFIX(GetProgramLocalParameterfvARB):
17108 #if defined(GLX_USE_TLS)
17109         call    _x86_64_get_dispatch@PLT
17110         movq    3664(%rax), %r11
17111         jmp     *%r11
17112 #elif defined(PTHREADS)
17113         pushq   %rdi
17114         pushq   %rsi
17115         pushq   %rdx
17116         call    _x86_64_get_dispatch@PLT
17117         popq    %rdx
17118         popq    %rsi
17119         popq    %rdi
17120         movq    3664(%rax), %r11
17121         jmp     *%r11
17122 #else
17123         movq    _glapi_Dispatch(%rip), %rax
17124         testq   %rax, %rax
17125         je      1f
17126         movq    3664(%rax), %r11
17127         jmp     *%r11
17128 1:
17129         pushq   %rdi
17130         pushq   %rsi
17131         pushq   %rdx
17132         call    _glapi_get_dispatch
17133         popq    %rdx
17134         popq    %rsi
17135         popq    %rdi
17136         movq    3664(%rax), %r11
17137         jmp     *%r11
17138 #endif /* defined(GLX_USE_TLS) */
17139         .size   GL_PREFIX(GetProgramLocalParameterfvARB), .-GL_PREFIX(GetProgramLocalParameterfvARB)
17140
17141         .p2align        4,,15
17142         .globl  GL_PREFIX(GetProgramStringARB)
17143         .type   GL_PREFIX(GetProgramStringARB), @function
17144 GL_PREFIX(GetProgramStringARB):
17145 #if defined(GLX_USE_TLS)
17146         call    _x86_64_get_dispatch@PLT
17147         movq    3672(%rax), %r11
17148         jmp     *%r11
17149 #elif defined(PTHREADS)
17150         pushq   %rdi
17151         pushq   %rsi
17152         pushq   %rdx
17153         call    _x86_64_get_dispatch@PLT
17154         popq    %rdx
17155         popq    %rsi
17156         popq    %rdi
17157         movq    3672(%rax), %r11
17158         jmp     *%r11
17159 #else
17160         movq    _glapi_Dispatch(%rip), %rax
17161         testq   %rax, %rax
17162         je      1f
17163         movq    3672(%rax), %r11
17164         jmp     *%r11
17165 1:
17166         pushq   %rdi
17167         pushq   %rsi
17168         pushq   %rdx
17169         call    _glapi_get_dispatch
17170         popq    %rdx
17171         popq    %rsi
17172         popq    %rdi
17173         movq    3672(%rax), %r11
17174         jmp     *%r11
17175 #endif /* defined(GLX_USE_TLS) */
17176         .size   GL_PREFIX(GetProgramStringARB), .-GL_PREFIX(GetProgramStringARB)
17177
17178         .p2align        4,,15
17179         .globl  GL_PREFIX(GetProgramivARB)
17180         .type   GL_PREFIX(GetProgramivARB), @function
17181 GL_PREFIX(GetProgramivARB):
17182 #if defined(GLX_USE_TLS)
17183         call    _x86_64_get_dispatch@PLT
17184         movq    3680(%rax), %r11
17185         jmp     *%r11
17186 #elif defined(PTHREADS)
17187         pushq   %rdi
17188         pushq   %rsi
17189         pushq   %rdx
17190         call    _x86_64_get_dispatch@PLT
17191         popq    %rdx
17192         popq    %rsi
17193         popq    %rdi
17194         movq    3680(%rax), %r11
17195         jmp     *%r11
17196 #else
17197         movq    _glapi_Dispatch(%rip), %rax
17198         testq   %rax, %rax
17199         je      1f
17200         movq    3680(%rax), %r11
17201         jmp     *%r11
17202 1:
17203         pushq   %rdi
17204         pushq   %rsi
17205         pushq   %rdx
17206         call    _glapi_get_dispatch
17207         popq    %rdx
17208         popq    %rsi
17209         popq    %rdi
17210         movq    3680(%rax), %r11
17211         jmp     *%r11
17212 #endif /* defined(GLX_USE_TLS) */
17213         .size   GL_PREFIX(GetProgramivARB), .-GL_PREFIX(GetProgramivARB)
17214
17215         .p2align        4,,15
17216         .globl  GL_PREFIX(GetVertexAttribdvARB)
17217         .type   GL_PREFIX(GetVertexAttribdvARB), @function
17218 GL_PREFIX(GetVertexAttribdvARB):
17219 #if defined(GLX_USE_TLS)
17220         call    _x86_64_get_dispatch@PLT
17221         movq    3688(%rax), %r11
17222         jmp     *%r11
17223 #elif defined(PTHREADS)
17224         pushq   %rdi
17225         pushq   %rsi
17226         pushq   %rdx
17227         call    _x86_64_get_dispatch@PLT
17228         popq    %rdx
17229         popq    %rsi
17230         popq    %rdi
17231         movq    3688(%rax), %r11
17232         jmp     *%r11
17233 #else
17234         movq    _glapi_Dispatch(%rip), %rax
17235         testq   %rax, %rax
17236         je      1f
17237         movq    3688(%rax), %r11
17238         jmp     *%r11
17239 1:
17240         pushq   %rdi
17241         pushq   %rsi
17242         pushq   %rdx
17243         call    _glapi_get_dispatch
17244         popq    %rdx
17245         popq    %rsi
17246         popq    %rdi
17247         movq    3688(%rax), %r11
17248         jmp     *%r11
17249 #endif /* defined(GLX_USE_TLS) */
17250         .size   GL_PREFIX(GetVertexAttribdvARB), .-GL_PREFIX(GetVertexAttribdvARB)
17251
17252         .p2align        4,,15
17253         .globl  GL_PREFIX(GetVertexAttribfvARB)
17254         .type   GL_PREFIX(GetVertexAttribfvARB), @function
17255 GL_PREFIX(GetVertexAttribfvARB):
17256 #if defined(GLX_USE_TLS)
17257         call    _x86_64_get_dispatch@PLT
17258         movq    3696(%rax), %r11
17259         jmp     *%r11
17260 #elif defined(PTHREADS)
17261         pushq   %rdi
17262         pushq   %rsi
17263         pushq   %rdx
17264         call    _x86_64_get_dispatch@PLT
17265         popq    %rdx
17266         popq    %rsi
17267         popq    %rdi
17268         movq    3696(%rax), %r11
17269         jmp     *%r11
17270 #else
17271         movq    _glapi_Dispatch(%rip), %rax
17272         testq   %rax, %rax
17273         je      1f
17274         movq    3696(%rax), %r11
17275         jmp     *%r11
17276 1:
17277         pushq   %rdi
17278         pushq   %rsi
17279         pushq   %rdx
17280         call    _glapi_get_dispatch
17281         popq    %rdx
17282         popq    %rsi
17283         popq    %rdi
17284         movq    3696(%rax), %r11
17285         jmp     *%r11
17286 #endif /* defined(GLX_USE_TLS) */
17287         .size   GL_PREFIX(GetVertexAttribfvARB), .-GL_PREFIX(GetVertexAttribfvARB)
17288
17289         .p2align        4,,15
17290         .globl  GL_PREFIX(GetVertexAttribivARB)
17291         .type   GL_PREFIX(GetVertexAttribivARB), @function
17292 GL_PREFIX(GetVertexAttribivARB):
17293 #if defined(GLX_USE_TLS)
17294         call    _x86_64_get_dispatch@PLT
17295         movq    3704(%rax), %r11
17296         jmp     *%r11
17297 #elif defined(PTHREADS)
17298         pushq   %rdi
17299         pushq   %rsi
17300         pushq   %rdx
17301         call    _x86_64_get_dispatch@PLT
17302         popq    %rdx
17303         popq    %rsi
17304         popq    %rdi
17305         movq    3704(%rax), %r11
17306         jmp     *%r11
17307 #else
17308         movq    _glapi_Dispatch(%rip), %rax
17309         testq   %rax, %rax
17310         je      1f
17311         movq    3704(%rax), %r11
17312         jmp     *%r11
17313 1:
17314         pushq   %rdi
17315         pushq   %rsi
17316         pushq   %rdx
17317         call    _glapi_get_dispatch
17318         popq    %rdx
17319         popq    %rsi
17320         popq    %rdi
17321         movq    3704(%rax), %r11
17322         jmp     *%r11
17323 #endif /* defined(GLX_USE_TLS) */
17324         .size   GL_PREFIX(GetVertexAttribivARB), .-GL_PREFIX(GetVertexAttribivARB)
17325
17326         .p2align        4,,15
17327         .globl  GL_PREFIX(ProgramEnvParameter4dARB)
17328         .type   GL_PREFIX(ProgramEnvParameter4dARB), @function
17329 GL_PREFIX(ProgramEnvParameter4dARB):
17330 #if defined(GLX_USE_TLS)
17331         call    _x86_64_get_dispatch@PLT
17332         movq    3712(%rax), %r11
17333         jmp     *%r11
17334 #elif defined(PTHREADS)
17335         subq    $56, %rsp
17336         movq    %rdi, (%rsp)
17337         movq    %rsi, 8(%rsp)
17338         movq    %xmm0, 16(%rsp)
17339         movq    %xmm1, 24(%rsp)
17340         movq    %xmm2, 32(%rsp)
17341         movq    %xmm3, 40(%rsp)
17342         call    _x86_64_get_dispatch@PLT
17343         movq    40(%rsp), %xmm3
17344         movq    32(%rsp), %xmm2
17345         movq    24(%rsp), %xmm1
17346         movq    16(%rsp), %xmm0
17347         movq    8(%rsp), %rsi
17348         movq    (%rsp), %rdi
17349         addq    $56, %rsp
17350         movq    3712(%rax), %r11
17351         jmp     *%r11
17352 #else
17353         movq    _glapi_Dispatch(%rip), %rax
17354         testq   %rax, %rax
17355         je      1f
17356         movq    3712(%rax), %r11
17357         jmp     *%r11
17358 1:
17359         subq    $56, %rsp
17360         movq    %rdi, (%rsp)
17361         movq    %rsi, 8(%rsp)
17362         movq    %xmm0, 16(%rsp)
17363         movq    %xmm1, 24(%rsp)
17364         movq    %xmm2, 32(%rsp)
17365         movq    %xmm3, 40(%rsp)
17366         call    _glapi_get_dispatch
17367         movq    40(%rsp), %xmm3
17368         movq    32(%rsp), %xmm2
17369         movq    24(%rsp), %xmm1
17370         movq    16(%rsp), %xmm0
17371         movq    8(%rsp), %rsi
17372         movq    (%rsp), %rdi
17373         addq    $56, %rsp
17374         movq    3712(%rax), %r11
17375         jmp     *%r11
17376 #endif /* defined(GLX_USE_TLS) */
17377         .size   GL_PREFIX(ProgramEnvParameter4dARB), .-GL_PREFIX(ProgramEnvParameter4dARB)
17378
17379         .p2align        4,,15
17380         .globl  GL_PREFIX(ProgramEnvParameter4dvARB)
17381         .type   GL_PREFIX(ProgramEnvParameter4dvARB), @function
17382 GL_PREFIX(ProgramEnvParameter4dvARB):
17383 #if defined(GLX_USE_TLS)
17384         call    _x86_64_get_dispatch@PLT
17385         movq    3720(%rax), %r11
17386         jmp     *%r11
17387 #elif defined(PTHREADS)
17388         pushq   %rdi
17389         pushq   %rsi
17390         pushq   %rdx
17391         call    _x86_64_get_dispatch@PLT
17392         popq    %rdx
17393         popq    %rsi
17394         popq    %rdi
17395         movq    3720(%rax), %r11
17396         jmp     *%r11
17397 #else
17398         movq    _glapi_Dispatch(%rip), %rax
17399         testq   %rax, %rax
17400         je      1f
17401         movq    3720(%rax), %r11
17402         jmp     *%r11
17403 1:
17404         pushq   %rdi
17405         pushq   %rsi
17406         pushq   %rdx
17407         call    _glapi_get_dispatch
17408         popq    %rdx
17409         popq    %rsi
17410         popq    %rdi
17411         movq    3720(%rax), %r11
17412         jmp     *%r11
17413 #endif /* defined(GLX_USE_TLS) */
17414         .size   GL_PREFIX(ProgramEnvParameter4dvARB), .-GL_PREFIX(ProgramEnvParameter4dvARB)
17415
17416         .p2align        4,,15
17417         .globl  GL_PREFIX(ProgramEnvParameter4fARB)
17418         .type   GL_PREFIX(ProgramEnvParameter4fARB), @function
17419 GL_PREFIX(ProgramEnvParameter4fARB):
17420 #if defined(GLX_USE_TLS)
17421         call    _x86_64_get_dispatch@PLT
17422         movq    3728(%rax), %r11
17423         jmp     *%r11
17424 #elif defined(PTHREADS)
17425         subq    $56, %rsp
17426         movq    %rdi, (%rsp)
17427         movq    %rsi, 8(%rsp)
17428         movq    %xmm0, 16(%rsp)
17429         movq    %xmm1, 24(%rsp)
17430         movq    %xmm2, 32(%rsp)
17431         movq    %xmm3, 40(%rsp)
17432         call    _x86_64_get_dispatch@PLT
17433         movq    40(%rsp), %xmm3
17434         movq    32(%rsp), %xmm2
17435         movq    24(%rsp), %xmm1
17436         movq    16(%rsp), %xmm0
17437         movq    8(%rsp), %rsi
17438         movq    (%rsp), %rdi
17439         addq    $56, %rsp
17440         movq    3728(%rax), %r11
17441         jmp     *%r11
17442 #else
17443         movq    _glapi_Dispatch(%rip), %rax
17444         testq   %rax, %rax
17445         je      1f
17446         movq    3728(%rax), %r11
17447         jmp     *%r11
17448 1:
17449         subq    $56, %rsp
17450         movq    %rdi, (%rsp)
17451         movq    %rsi, 8(%rsp)
17452         movq    %xmm0, 16(%rsp)
17453         movq    %xmm1, 24(%rsp)
17454         movq    %xmm2, 32(%rsp)
17455         movq    %xmm3, 40(%rsp)
17456         call    _glapi_get_dispatch
17457         movq    40(%rsp), %xmm3
17458         movq    32(%rsp), %xmm2
17459         movq    24(%rsp), %xmm1
17460         movq    16(%rsp), %xmm0
17461         movq    8(%rsp), %rsi
17462         movq    (%rsp), %rdi
17463         addq    $56, %rsp
17464         movq    3728(%rax), %r11
17465         jmp     *%r11
17466 #endif /* defined(GLX_USE_TLS) */
17467         .size   GL_PREFIX(ProgramEnvParameter4fARB), .-GL_PREFIX(ProgramEnvParameter4fARB)
17468
17469         .p2align        4,,15
17470         .globl  GL_PREFIX(ProgramEnvParameter4fvARB)
17471         .type   GL_PREFIX(ProgramEnvParameter4fvARB), @function
17472 GL_PREFIX(ProgramEnvParameter4fvARB):
17473 #if defined(GLX_USE_TLS)
17474         call    _x86_64_get_dispatch@PLT
17475         movq    3736(%rax), %r11
17476         jmp     *%r11
17477 #elif defined(PTHREADS)
17478         pushq   %rdi
17479         pushq   %rsi
17480         pushq   %rdx
17481         call    _x86_64_get_dispatch@PLT
17482         popq    %rdx
17483         popq    %rsi
17484         popq    %rdi
17485         movq    3736(%rax), %r11
17486         jmp     *%r11
17487 #else
17488         movq    _glapi_Dispatch(%rip), %rax
17489         testq   %rax, %rax
17490         je      1f
17491         movq    3736(%rax), %r11
17492         jmp     *%r11
17493 1:
17494         pushq   %rdi
17495         pushq   %rsi
17496         pushq   %rdx
17497         call    _glapi_get_dispatch
17498         popq    %rdx
17499         popq    %rsi
17500         popq    %rdi
17501         movq    3736(%rax), %r11
17502         jmp     *%r11
17503 #endif /* defined(GLX_USE_TLS) */
17504         .size   GL_PREFIX(ProgramEnvParameter4fvARB), .-GL_PREFIX(ProgramEnvParameter4fvARB)
17505
17506         .p2align        4,,15
17507         .globl  GL_PREFIX(ProgramLocalParameter4dARB)
17508         .type   GL_PREFIX(ProgramLocalParameter4dARB), @function
17509 GL_PREFIX(ProgramLocalParameter4dARB):
17510 #if defined(GLX_USE_TLS)
17511         call    _x86_64_get_dispatch@PLT
17512         movq    3744(%rax), %r11
17513         jmp     *%r11
17514 #elif defined(PTHREADS)
17515         subq    $56, %rsp
17516         movq    %rdi, (%rsp)
17517         movq    %rsi, 8(%rsp)
17518         movq    %xmm0, 16(%rsp)
17519         movq    %xmm1, 24(%rsp)
17520         movq    %xmm2, 32(%rsp)
17521         movq    %xmm3, 40(%rsp)
17522         call    _x86_64_get_dispatch@PLT
17523         movq    40(%rsp), %xmm3
17524         movq    32(%rsp), %xmm2
17525         movq    24(%rsp), %xmm1
17526         movq    16(%rsp), %xmm0
17527         movq    8(%rsp), %rsi
17528         movq    (%rsp), %rdi
17529         addq    $56, %rsp
17530         movq    3744(%rax), %r11
17531         jmp     *%r11
17532 #else
17533         movq    _glapi_Dispatch(%rip), %rax
17534         testq   %rax, %rax
17535         je      1f
17536         movq    3744(%rax), %r11
17537         jmp     *%r11
17538 1:
17539         subq    $56, %rsp
17540         movq    %rdi, (%rsp)
17541         movq    %rsi, 8(%rsp)
17542         movq    %xmm0, 16(%rsp)
17543         movq    %xmm1, 24(%rsp)
17544         movq    %xmm2, 32(%rsp)
17545         movq    %xmm3, 40(%rsp)
17546         call    _glapi_get_dispatch
17547         movq    40(%rsp), %xmm3
17548         movq    32(%rsp), %xmm2
17549         movq    24(%rsp), %xmm1
17550         movq    16(%rsp), %xmm0
17551         movq    8(%rsp), %rsi
17552         movq    (%rsp), %rdi
17553         addq    $56, %rsp
17554         movq    3744(%rax), %r11
17555         jmp     *%r11
17556 #endif /* defined(GLX_USE_TLS) */
17557         .size   GL_PREFIX(ProgramLocalParameter4dARB), .-GL_PREFIX(ProgramLocalParameter4dARB)
17558
17559         .p2align        4,,15
17560         .globl  GL_PREFIX(ProgramLocalParameter4dvARB)
17561         .type   GL_PREFIX(ProgramLocalParameter4dvARB), @function
17562 GL_PREFIX(ProgramLocalParameter4dvARB):
17563 #if defined(GLX_USE_TLS)
17564         call    _x86_64_get_dispatch@PLT
17565         movq    3752(%rax), %r11
17566         jmp     *%r11
17567 #elif defined(PTHREADS)
17568         pushq   %rdi
17569         pushq   %rsi
17570         pushq   %rdx
17571         call    _x86_64_get_dispatch@PLT
17572         popq    %rdx
17573         popq    %rsi
17574         popq    %rdi
17575         movq    3752(%rax), %r11
17576         jmp     *%r11
17577 #else
17578         movq    _glapi_Dispatch(%rip), %rax
17579         testq   %rax, %rax
17580         je      1f
17581         movq    3752(%rax), %r11
17582         jmp     *%r11
17583 1:
17584         pushq   %rdi
17585         pushq   %rsi
17586         pushq   %rdx
17587         call    _glapi_get_dispatch
17588         popq    %rdx
17589         popq    %rsi
17590         popq    %rdi
17591         movq    3752(%rax), %r11
17592         jmp     *%r11
17593 #endif /* defined(GLX_USE_TLS) */
17594         .size   GL_PREFIX(ProgramLocalParameter4dvARB), .-GL_PREFIX(ProgramLocalParameter4dvARB)
17595
17596         .p2align        4,,15
17597         .globl  GL_PREFIX(ProgramLocalParameter4fARB)
17598         .type   GL_PREFIX(ProgramLocalParameter4fARB), @function
17599 GL_PREFIX(ProgramLocalParameter4fARB):
17600 #if defined(GLX_USE_TLS)
17601         call    _x86_64_get_dispatch@PLT
17602         movq    3760(%rax), %r11
17603         jmp     *%r11
17604 #elif defined(PTHREADS)
17605         subq    $56, %rsp
17606         movq    %rdi, (%rsp)
17607         movq    %rsi, 8(%rsp)
17608         movq    %xmm0, 16(%rsp)
17609         movq    %xmm1, 24(%rsp)
17610         movq    %xmm2, 32(%rsp)
17611         movq    %xmm3, 40(%rsp)
17612         call    _x86_64_get_dispatch@PLT
17613         movq    40(%rsp), %xmm3
17614         movq    32(%rsp), %xmm2
17615         movq    24(%rsp), %xmm1
17616         movq    16(%rsp), %xmm0
17617         movq    8(%rsp), %rsi
17618         movq    (%rsp), %rdi
17619         addq    $56, %rsp
17620         movq    3760(%rax), %r11
17621         jmp     *%r11
17622 #else
17623         movq    _glapi_Dispatch(%rip), %rax
17624         testq   %rax, %rax
17625         je      1f
17626         movq    3760(%rax), %r11
17627         jmp     *%r11
17628 1:
17629         subq    $56, %rsp
17630         movq    %rdi, (%rsp)
17631         movq    %rsi, 8(%rsp)
17632         movq    %xmm0, 16(%rsp)
17633         movq    %xmm1, 24(%rsp)
17634         movq    %xmm2, 32(%rsp)
17635         movq    %xmm3, 40(%rsp)
17636         call    _glapi_get_dispatch
17637         movq    40(%rsp), %xmm3
17638         movq    32(%rsp), %xmm2
17639         movq    24(%rsp), %xmm1
17640         movq    16(%rsp), %xmm0
17641         movq    8(%rsp), %rsi
17642         movq    (%rsp), %rdi
17643         addq    $56, %rsp
17644         movq    3760(%rax), %r11
17645         jmp     *%r11
17646 #endif /* defined(GLX_USE_TLS) */
17647         .size   GL_PREFIX(ProgramLocalParameter4fARB), .-GL_PREFIX(ProgramLocalParameter4fARB)
17648
17649         .p2align        4,,15
17650         .globl  GL_PREFIX(ProgramLocalParameter4fvARB)
17651         .type   GL_PREFIX(ProgramLocalParameter4fvARB), @function
17652 GL_PREFIX(ProgramLocalParameter4fvARB):
17653 #if defined(GLX_USE_TLS)
17654         call    _x86_64_get_dispatch@PLT
17655         movq    3768(%rax), %r11
17656         jmp     *%r11
17657 #elif defined(PTHREADS)
17658         pushq   %rdi
17659         pushq   %rsi
17660         pushq   %rdx
17661         call    _x86_64_get_dispatch@PLT
17662         popq    %rdx
17663         popq    %rsi
17664         popq    %rdi
17665         movq    3768(%rax), %r11
17666         jmp     *%r11
17667 #else
17668         movq    _glapi_Dispatch(%rip), %rax
17669         testq   %rax, %rax
17670         je      1f
17671         movq    3768(%rax), %r11
17672         jmp     *%r11
17673 1:
17674         pushq   %rdi
17675         pushq   %rsi
17676         pushq   %rdx
17677         call    _glapi_get_dispatch
17678         popq    %rdx
17679         popq    %rsi
17680         popq    %rdi
17681         movq    3768(%rax), %r11
17682         jmp     *%r11
17683 #endif /* defined(GLX_USE_TLS) */
17684         .size   GL_PREFIX(ProgramLocalParameter4fvARB), .-GL_PREFIX(ProgramLocalParameter4fvARB)
17685
17686         .p2align        4,,15
17687         .globl  GL_PREFIX(ProgramStringARB)
17688         .type   GL_PREFIX(ProgramStringARB), @function
17689 GL_PREFIX(ProgramStringARB):
17690 #if defined(GLX_USE_TLS)
17691         call    _x86_64_get_dispatch@PLT
17692         movq    3776(%rax), %r11
17693         jmp     *%r11
17694 #elif defined(PTHREADS)
17695         pushq   %rdi
17696         pushq   %rsi
17697         pushq   %rdx
17698         pushq   %rcx
17699         pushq   %rbp
17700         call    _x86_64_get_dispatch@PLT
17701         popq    %rbp
17702         popq    %rcx
17703         popq    %rdx
17704         popq    %rsi
17705         popq    %rdi
17706         movq    3776(%rax), %r11
17707         jmp     *%r11
17708 #else
17709         movq    _glapi_Dispatch(%rip), %rax
17710         testq   %rax, %rax
17711         je      1f
17712         movq    3776(%rax), %r11
17713         jmp     *%r11
17714 1:
17715         pushq   %rdi
17716         pushq   %rsi
17717         pushq   %rdx
17718         pushq   %rcx
17719         pushq   %rbp
17720         call    _glapi_get_dispatch
17721         popq    %rbp
17722         popq    %rcx
17723         popq    %rdx
17724         popq    %rsi
17725         popq    %rdi
17726         movq    3776(%rax), %r11
17727         jmp     *%r11
17728 #endif /* defined(GLX_USE_TLS) */
17729         .size   GL_PREFIX(ProgramStringARB), .-GL_PREFIX(ProgramStringARB)
17730
17731         .p2align        4,,15
17732         .globl  GL_PREFIX(VertexAttrib1dARB)
17733         .type   GL_PREFIX(VertexAttrib1dARB), @function
17734 GL_PREFIX(VertexAttrib1dARB):
17735 #if defined(GLX_USE_TLS)
17736         call    _x86_64_get_dispatch@PLT
17737         movq    3784(%rax), %r11
17738         jmp     *%r11
17739 #elif defined(PTHREADS)
17740         subq    $24, %rsp
17741         movq    %rdi, (%rsp)
17742         movq    %xmm0, 8(%rsp)
17743         call    _x86_64_get_dispatch@PLT
17744         movq    8(%rsp), %xmm0
17745         movq    (%rsp), %rdi
17746         addq    $24, %rsp
17747         movq    3784(%rax), %r11
17748         jmp     *%r11
17749 #else
17750         movq    _glapi_Dispatch(%rip), %rax
17751         testq   %rax, %rax
17752         je      1f
17753         movq    3784(%rax), %r11
17754         jmp     *%r11
17755 1:
17756         subq    $24, %rsp
17757         movq    %rdi, (%rsp)
17758         movq    %xmm0, 8(%rsp)
17759         call    _glapi_get_dispatch
17760         movq    8(%rsp), %xmm0
17761         movq    (%rsp), %rdi
17762         addq    $24, %rsp
17763         movq    3784(%rax), %r11
17764         jmp     *%r11
17765 #endif /* defined(GLX_USE_TLS) */
17766         .size   GL_PREFIX(VertexAttrib1dARB), .-GL_PREFIX(VertexAttrib1dARB)
17767
17768         .p2align        4,,15
17769         .globl  GL_PREFIX(VertexAttrib1dvARB)
17770         .type   GL_PREFIX(VertexAttrib1dvARB), @function
17771 GL_PREFIX(VertexAttrib1dvARB):
17772 #if defined(GLX_USE_TLS)
17773         call    _x86_64_get_dispatch@PLT
17774         movq    3792(%rax), %r11
17775         jmp     *%r11
17776 #elif defined(PTHREADS)
17777         pushq   %rdi
17778         pushq   %rsi
17779         pushq   %rbp
17780         call    _x86_64_get_dispatch@PLT
17781         popq    %rbp
17782         popq    %rsi
17783         popq    %rdi
17784         movq    3792(%rax), %r11
17785         jmp     *%r11
17786 #else
17787         movq    _glapi_Dispatch(%rip), %rax
17788         testq   %rax, %rax
17789         je      1f
17790         movq    3792(%rax), %r11
17791         jmp     *%r11
17792 1:
17793         pushq   %rdi
17794         pushq   %rsi
17795         pushq   %rbp
17796         call    _glapi_get_dispatch
17797         popq    %rbp
17798         popq    %rsi
17799         popq    %rdi
17800         movq    3792(%rax), %r11
17801         jmp     *%r11
17802 #endif /* defined(GLX_USE_TLS) */
17803         .size   GL_PREFIX(VertexAttrib1dvARB), .-GL_PREFIX(VertexAttrib1dvARB)
17804
17805         .p2align        4,,15
17806         .globl  GL_PREFIX(VertexAttrib1fARB)
17807         .type   GL_PREFIX(VertexAttrib1fARB), @function
17808 GL_PREFIX(VertexAttrib1fARB):
17809 #if defined(GLX_USE_TLS)
17810         call    _x86_64_get_dispatch@PLT
17811         movq    3800(%rax), %r11
17812         jmp     *%r11
17813 #elif defined(PTHREADS)
17814         subq    $24, %rsp
17815         movq    %rdi, (%rsp)
17816         movq    %xmm0, 8(%rsp)
17817         call    _x86_64_get_dispatch@PLT
17818         movq    8(%rsp), %xmm0
17819         movq    (%rsp), %rdi
17820         addq    $24, %rsp
17821         movq    3800(%rax), %r11
17822         jmp     *%r11
17823 #else
17824         movq    _glapi_Dispatch(%rip), %rax
17825         testq   %rax, %rax
17826         je      1f
17827         movq    3800(%rax), %r11
17828         jmp     *%r11
17829 1:
17830         subq    $24, %rsp
17831         movq    %rdi, (%rsp)
17832         movq    %xmm0, 8(%rsp)
17833         call    _glapi_get_dispatch
17834         movq    8(%rsp), %xmm0
17835         movq    (%rsp), %rdi
17836         addq    $24, %rsp
17837         movq    3800(%rax), %r11
17838         jmp     *%r11
17839 #endif /* defined(GLX_USE_TLS) */
17840         .size   GL_PREFIX(VertexAttrib1fARB), .-GL_PREFIX(VertexAttrib1fARB)
17841
17842         .p2align        4,,15
17843         .globl  GL_PREFIX(VertexAttrib1fvARB)
17844         .type   GL_PREFIX(VertexAttrib1fvARB), @function
17845 GL_PREFIX(VertexAttrib1fvARB):
17846 #if defined(GLX_USE_TLS)
17847         call    _x86_64_get_dispatch@PLT
17848         movq    3808(%rax), %r11
17849         jmp     *%r11
17850 #elif defined(PTHREADS)
17851         pushq   %rdi
17852         pushq   %rsi
17853         pushq   %rbp
17854         call    _x86_64_get_dispatch@PLT
17855         popq    %rbp
17856         popq    %rsi
17857         popq    %rdi
17858         movq    3808(%rax), %r11
17859         jmp     *%r11
17860 #else
17861         movq    _glapi_Dispatch(%rip), %rax
17862         testq   %rax, %rax
17863         je      1f
17864         movq    3808(%rax), %r11
17865         jmp     *%r11
17866 1:
17867         pushq   %rdi
17868         pushq   %rsi
17869         pushq   %rbp
17870         call    _glapi_get_dispatch
17871         popq    %rbp
17872         popq    %rsi
17873         popq    %rdi
17874         movq    3808(%rax), %r11
17875         jmp     *%r11
17876 #endif /* defined(GLX_USE_TLS) */
17877         .size   GL_PREFIX(VertexAttrib1fvARB), .-GL_PREFIX(VertexAttrib1fvARB)
17878
17879         .p2align        4,,15
17880         .globl  GL_PREFIX(VertexAttrib1sARB)
17881         .type   GL_PREFIX(VertexAttrib1sARB), @function
17882 GL_PREFIX(VertexAttrib1sARB):
17883 #if defined(GLX_USE_TLS)
17884         call    _x86_64_get_dispatch@PLT
17885         movq    3816(%rax), %r11
17886         jmp     *%r11
17887 #elif defined(PTHREADS)
17888         pushq   %rdi
17889         pushq   %rsi
17890         pushq   %rbp
17891         call    _x86_64_get_dispatch@PLT
17892         popq    %rbp
17893         popq    %rsi
17894         popq    %rdi
17895         movq    3816(%rax), %r11
17896         jmp     *%r11
17897 #else
17898         movq    _glapi_Dispatch(%rip), %rax
17899         testq   %rax, %rax
17900         je      1f
17901         movq    3816(%rax), %r11
17902         jmp     *%r11
17903 1:
17904         pushq   %rdi
17905         pushq   %rsi
17906         pushq   %rbp
17907         call    _glapi_get_dispatch
17908         popq    %rbp
17909         popq    %rsi
17910         popq    %rdi
17911         movq    3816(%rax), %r11
17912         jmp     *%r11
17913 #endif /* defined(GLX_USE_TLS) */
17914         .size   GL_PREFIX(VertexAttrib1sARB), .-GL_PREFIX(VertexAttrib1sARB)
17915
17916         .p2align        4,,15
17917         .globl  GL_PREFIX(VertexAttrib1svARB)
17918         .type   GL_PREFIX(VertexAttrib1svARB), @function
17919 GL_PREFIX(VertexAttrib1svARB):
17920 #if defined(GLX_USE_TLS)
17921         call    _x86_64_get_dispatch@PLT
17922         movq    3824(%rax), %r11
17923         jmp     *%r11
17924 #elif defined(PTHREADS)
17925         pushq   %rdi
17926         pushq   %rsi
17927         pushq   %rbp
17928         call    _x86_64_get_dispatch@PLT
17929         popq    %rbp
17930         popq    %rsi
17931         popq    %rdi
17932         movq    3824(%rax), %r11
17933         jmp     *%r11
17934 #else
17935         movq    _glapi_Dispatch(%rip), %rax
17936         testq   %rax, %rax
17937         je      1f
17938         movq    3824(%rax), %r11
17939         jmp     *%r11
17940 1:
17941         pushq   %rdi
17942         pushq   %rsi
17943         pushq   %rbp
17944         call    _glapi_get_dispatch
17945         popq    %rbp
17946         popq    %rsi
17947         popq    %rdi
17948         movq    3824(%rax), %r11
17949         jmp     *%r11
17950 #endif /* defined(GLX_USE_TLS) */
17951         .size   GL_PREFIX(VertexAttrib1svARB), .-GL_PREFIX(VertexAttrib1svARB)
17952
17953         .p2align        4,,15
17954         .globl  GL_PREFIX(VertexAttrib2dARB)
17955         .type   GL_PREFIX(VertexAttrib2dARB), @function
17956 GL_PREFIX(VertexAttrib2dARB):
17957 #if defined(GLX_USE_TLS)
17958         call    _x86_64_get_dispatch@PLT
17959         movq    3832(%rax), %r11
17960         jmp     *%r11
17961 #elif defined(PTHREADS)
17962         subq    $24, %rsp
17963         movq    %rdi, (%rsp)
17964         movq    %xmm0, 8(%rsp)
17965         movq    %xmm1, 16(%rsp)
17966         call    _x86_64_get_dispatch@PLT
17967         movq    16(%rsp), %xmm1
17968         movq    8(%rsp), %xmm0
17969         movq    (%rsp), %rdi
17970         addq    $24, %rsp
17971         movq    3832(%rax), %r11
17972         jmp     *%r11
17973 #else
17974         movq    _glapi_Dispatch(%rip), %rax
17975         testq   %rax, %rax
17976         je      1f
17977         movq    3832(%rax), %r11
17978         jmp     *%r11
17979 1:
17980         subq    $24, %rsp
17981         movq    %rdi, (%rsp)
17982         movq    %xmm0, 8(%rsp)
17983         movq    %xmm1, 16(%rsp)
17984         call    _glapi_get_dispatch
17985         movq    16(%rsp), %xmm1
17986         movq    8(%rsp), %xmm0
17987         movq    (%rsp), %rdi
17988         addq    $24, %rsp
17989         movq    3832(%rax), %r11
17990         jmp     *%r11
17991 #endif /* defined(GLX_USE_TLS) */
17992         .size   GL_PREFIX(VertexAttrib2dARB), .-GL_PREFIX(VertexAttrib2dARB)
17993
17994         .p2align        4,,15
17995         .globl  GL_PREFIX(VertexAttrib2dvARB)
17996         .type   GL_PREFIX(VertexAttrib2dvARB), @function
17997 GL_PREFIX(VertexAttrib2dvARB):
17998 #if defined(GLX_USE_TLS)
17999         call    _x86_64_get_dispatch@PLT
18000         movq    3840(%rax), %r11
18001         jmp     *%r11
18002 #elif defined(PTHREADS)
18003         pushq   %rdi
18004         pushq   %rsi
18005         pushq   %rbp
18006         call    _x86_64_get_dispatch@PLT
18007         popq    %rbp
18008         popq    %rsi
18009         popq    %rdi
18010         movq    3840(%rax), %r11
18011         jmp     *%r11
18012 #else
18013         movq    _glapi_Dispatch(%rip), %rax
18014         testq   %rax, %rax
18015         je      1f
18016         movq    3840(%rax), %r11
18017         jmp     *%r11
18018 1:
18019         pushq   %rdi
18020         pushq   %rsi
18021         pushq   %rbp
18022         call    _glapi_get_dispatch
18023         popq    %rbp
18024         popq    %rsi
18025         popq    %rdi
18026         movq    3840(%rax), %r11
18027         jmp     *%r11
18028 #endif /* defined(GLX_USE_TLS) */
18029         .size   GL_PREFIX(VertexAttrib2dvARB), .-GL_PREFIX(VertexAttrib2dvARB)
18030
18031         .p2align        4,,15
18032         .globl  GL_PREFIX(VertexAttrib2fARB)
18033         .type   GL_PREFIX(VertexAttrib2fARB), @function
18034 GL_PREFIX(VertexAttrib2fARB):
18035 #if defined(GLX_USE_TLS)
18036         call    _x86_64_get_dispatch@PLT
18037         movq    3848(%rax), %r11
18038         jmp     *%r11
18039 #elif defined(PTHREADS)
18040         subq    $24, %rsp
18041         movq    %rdi, (%rsp)
18042         movq    %xmm0, 8(%rsp)
18043         movq    %xmm1, 16(%rsp)
18044         call    _x86_64_get_dispatch@PLT
18045         movq    16(%rsp), %xmm1
18046         movq    8(%rsp), %xmm0
18047         movq    (%rsp), %rdi
18048         addq    $24, %rsp
18049         movq    3848(%rax), %r11
18050         jmp     *%r11
18051 #else
18052         movq    _glapi_Dispatch(%rip), %rax
18053         testq   %rax, %rax
18054         je      1f
18055         movq    3848(%rax), %r11
18056         jmp     *%r11
18057 1:
18058         subq    $24, %rsp
18059         movq    %rdi, (%rsp)
18060         movq    %xmm0, 8(%rsp)
18061         movq    %xmm1, 16(%rsp)
18062         call    _glapi_get_dispatch
18063         movq    16(%rsp), %xmm1
18064         movq    8(%rsp), %xmm0
18065         movq    (%rsp), %rdi
18066         addq    $24, %rsp
18067         movq    3848(%rax), %r11
18068         jmp     *%r11
18069 #endif /* defined(GLX_USE_TLS) */
18070         .size   GL_PREFIX(VertexAttrib2fARB), .-GL_PREFIX(VertexAttrib2fARB)
18071
18072         .p2align        4,,15
18073         .globl  GL_PREFIX(VertexAttrib2fvARB)
18074         .type   GL_PREFIX(VertexAttrib2fvARB), @function
18075 GL_PREFIX(VertexAttrib2fvARB):
18076 #if defined(GLX_USE_TLS)
18077         call    _x86_64_get_dispatch@PLT
18078         movq    3856(%rax), %r11
18079         jmp     *%r11
18080 #elif defined(PTHREADS)
18081         pushq   %rdi
18082         pushq   %rsi
18083         pushq   %rbp
18084         call    _x86_64_get_dispatch@PLT
18085         popq    %rbp
18086         popq    %rsi
18087         popq    %rdi
18088         movq    3856(%rax), %r11
18089         jmp     *%r11
18090 #else
18091         movq    _glapi_Dispatch(%rip), %rax
18092         testq   %rax, %rax
18093         je      1f
18094         movq    3856(%rax), %r11
18095         jmp     *%r11
18096 1:
18097         pushq   %rdi
18098         pushq   %rsi
18099         pushq   %rbp
18100         call    _glapi_get_dispatch
18101         popq    %rbp
18102         popq    %rsi
18103         popq    %rdi
18104         movq    3856(%rax), %r11
18105         jmp     *%r11
18106 #endif /* defined(GLX_USE_TLS) */
18107         .size   GL_PREFIX(VertexAttrib2fvARB), .-GL_PREFIX(VertexAttrib2fvARB)
18108
18109         .p2align        4,,15
18110         .globl  GL_PREFIX(VertexAttrib2sARB)
18111         .type   GL_PREFIX(VertexAttrib2sARB), @function
18112 GL_PREFIX(VertexAttrib2sARB):
18113 #if defined(GLX_USE_TLS)
18114         call    _x86_64_get_dispatch@PLT
18115         movq    3864(%rax), %r11
18116         jmp     *%r11
18117 #elif defined(PTHREADS)
18118         pushq   %rdi
18119         pushq   %rsi
18120         pushq   %rdx
18121         call    _x86_64_get_dispatch@PLT
18122         popq    %rdx
18123         popq    %rsi
18124         popq    %rdi
18125         movq    3864(%rax), %r11
18126         jmp     *%r11
18127 #else
18128         movq    _glapi_Dispatch(%rip), %rax
18129         testq   %rax, %rax
18130         je      1f
18131         movq    3864(%rax), %r11
18132         jmp     *%r11
18133 1:
18134         pushq   %rdi
18135         pushq   %rsi
18136         pushq   %rdx
18137         call    _glapi_get_dispatch
18138         popq    %rdx
18139         popq    %rsi
18140         popq    %rdi
18141         movq    3864(%rax), %r11
18142         jmp     *%r11
18143 #endif /* defined(GLX_USE_TLS) */
18144         .size   GL_PREFIX(VertexAttrib2sARB), .-GL_PREFIX(VertexAttrib2sARB)
18145
18146         .p2align        4,,15
18147         .globl  GL_PREFIX(VertexAttrib2svARB)
18148         .type   GL_PREFIX(VertexAttrib2svARB), @function
18149 GL_PREFIX(VertexAttrib2svARB):
18150 #if defined(GLX_USE_TLS)
18151         call    _x86_64_get_dispatch@PLT
18152         movq    3872(%rax), %r11
18153         jmp     *%r11
18154 #elif defined(PTHREADS)
18155         pushq   %rdi
18156         pushq   %rsi
18157         pushq   %rbp
18158         call    _x86_64_get_dispatch@PLT
18159         popq    %rbp
18160         popq    %rsi
18161         popq    %rdi
18162         movq    3872(%rax), %r11
18163         jmp     *%r11
18164 #else
18165         movq    _glapi_Dispatch(%rip), %rax
18166         testq   %rax, %rax
18167         je      1f
18168         movq    3872(%rax), %r11
18169         jmp     *%r11
18170 1:
18171         pushq   %rdi
18172         pushq   %rsi
18173         pushq   %rbp
18174         call    _glapi_get_dispatch
18175         popq    %rbp
18176         popq    %rsi
18177         popq    %rdi
18178         movq    3872(%rax), %r11
18179         jmp     *%r11
18180 #endif /* defined(GLX_USE_TLS) */
18181         .size   GL_PREFIX(VertexAttrib2svARB), .-GL_PREFIX(VertexAttrib2svARB)
18182
18183         .p2align        4,,15
18184         .globl  GL_PREFIX(VertexAttrib3dARB)
18185         .type   GL_PREFIX(VertexAttrib3dARB), @function
18186 GL_PREFIX(VertexAttrib3dARB):
18187 #if defined(GLX_USE_TLS)
18188         call    _x86_64_get_dispatch@PLT
18189         movq    3880(%rax), %r11
18190         jmp     *%r11
18191 #elif defined(PTHREADS)
18192         subq    $40, %rsp
18193         movq    %rdi, (%rsp)
18194         movq    %xmm0, 8(%rsp)
18195         movq    %xmm1, 16(%rsp)
18196         movq    %xmm2, 24(%rsp)
18197         call    _x86_64_get_dispatch@PLT
18198         movq    24(%rsp), %xmm2
18199         movq    16(%rsp), %xmm1
18200         movq    8(%rsp), %xmm0
18201         movq    (%rsp), %rdi
18202         addq    $40, %rsp
18203         movq    3880(%rax), %r11
18204         jmp     *%r11
18205 #else
18206         movq    _glapi_Dispatch(%rip), %rax
18207         testq   %rax, %rax
18208         je      1f
18209         movq    3880(%rax), %r11
18210         jmp     *%r11
18211 1:
18212         subq    $40, %rsp
18213         movq    %rdi, (%rsp)
18214         movq    %xmm0, 8(%rsp)
18215         movq    %xmm1, 16(%rsp)
18216         movq    %xmm2, 24(%rsp)
18217         call    _glapi_get_dispatch
18218         movq    24(%rsp), %xmm2
18219         movq    16(%rsp), %xmm1
18220         movq    8(%rsp), %xmm0
18221         movq    (%rsp), %rdi
18222         addq    $40, %rsp
18223         movq    3880(%rax), %r11
18224         jmp     *%r11
18225 #endif /* defined(GLX_USE_TLS) */
18226         .size   GL_PREFIX(VertexAttrib3dARB), .-GL_PREFIX(VertexAttrib3dARB)
18227
18228         .p2align        4,,15
18229         .globl  GL_PREFIX(VertexAttrib3dvARB)
18230         .type   GL_PREFIX(VertexAttrib3dvARB), @function
18231 GL_PREFIX(VertexAttrib3dvARB):
18232 #if defined(GLX_USE_TLS)
18233         call    _x86_64_get_dispatch@PLT
18234         movq    3888(%rax), %r11
18235         jmp     *%r11
18236 #elif defined(PTHREADS)
18237         pushq   %rdi
18238         pushq   %rsi
18239         pushq   %rbp
18240         call    _x86_64_get_dispatch@PLT
18241         popq    %rbp
18242         popq    %rsi
18243         popq    %rdi
18244         movq    3888(%rax), %r11
18245         jmp     *%r11
18246 #else
18247         movq    _glapi_Dispatch(%rip), %rax
18248         testq   %rax, %rax
18249         je      1f
18250         movq    3888(%rax), %r11
18251         jmp     *%r11
18252 1:
18253         pushq   %rdi
18254         pushq   %rsi
18255         pushq   %rbp
18256         call    _glapi_get_dispatch
18257         popq    %rbp
18258         popq    %rsi
18259         popq    %rdi
18260         movq    3888(%rax), %r11
18261         jmp     *%r11
18262 #endif /* defined(GLX_USE_TLS) */
18263         .size   GL_PREFIX(VertexAttrib3dvARB), .-GL_PREFIX(VertexAttrib3dvARB)
18264
18265         .p2align        4,,15
18266         .globl  GL_PREFIX(VertexAttrib3fARB)
18267         .type   GL_PREFIX(VertexAttrib3fARB), @function
18268 GL_PREFIX(VertexAttrib3fARB):
18269 #if defined(GLX_USE_TLS)
18270         call    _x86_64_get_dispatch@PLT
18271         movq    3896(%rax), %r11
18272         jmp     *%r11
18273 #elif defined(PTHREADS)
18274         subq    $40, %rsp
18275         movq    %rdi, (%rsp)
18276         movq    %xmm0, 8(%rsp)
18277         movq    %xmm1, 16(%rsp)
18278         movq    %xmm2, 24(%rsp)
18279         call    _x86_64_get_dispatch@PLT
18280         movq    24(%rsp), %xmm2
18281         movq    16(%rsp), %xmm1
18282         movq    8(%rsp), %xmm0
18283         movq    (%rsp), %rdi
18284         addq    $40, %rsp
18285         movq    3896(%rax), %r11
18286         jmp     *%r11
18287 #else
18288         movq    _glapi_Dispatch(%rip), %rax
18289         testq   %rax, %rax
18290         je      1f
18291         movq    3896(%rax), %r11
18292         jmp     *%r11
18293 1:
18294         subq    $40, %rsp
18295         movq    %rdi, (%rsp)
18296         movq    %xmm0, 8(%rsp)
18297         movq    %xmm1, 16(%rsp)
18298         movq    %xmm2, 24(%rsp)
18299         call    _glapi_get_dispatch
18300         movq    24(%rsp), %xmm2
18301         movq    16(%rsp), %xmm1
18302         movq    8(%rsp), %xmm0
18303         movq    (%rsp), %rdi
18304         addq    $40, %rsp
18305         movq    3896(%rax), %r11
18306         jmp     *%r11
18307 #endif /* defined(GLX_USE_TLS) */
18308         .size   GL_PREFIX(VertexAttrib3fARB), .-GL_PREFIX(VertexAttrib3fARB)
18309
18310         .p2align        4,,15
18311         .globl  GL_PREFIX(VertexAttrib3fvARB)
18312         .type   GL_PREFIX(VertexAttrib3fvARB), @function
18313 GL_PREFIX(VertexAttrib3fvARB):
18314 #if defined(GLX_USE_TLS)
18315         call    _x86_64_get_dispatch@PLT
18316         movq    3904(%rax), %r11
18317         jmp     *%r11
18318 #elif defined(PTHREADS)
18319         pushq   %rdi
18320         pushq   %rsi
18321         pushq   %rbp
18322         call    _x86_64_get_dispatch@PLT
18323         popq    %rbp
18324         popq    %rsi
18325         popq    %rdi
18326         movq    3904(%rax), %r11
18327         jmp     *%r11
18328 #else
18329         movq    _glapi_Dispatch(%rip), %rax
18330         testq   %rax, %rax
18331         je      1f
18332         movq    3904(%rax), %r11
18333         jmp     *%r11
18334 1:
18335         pushq   %rdi
18336         pushq   %rsi
18337         pushq   %rbp
18338         call    _glapi_get_dispatch
18339         popq    %rbp
18340         popq    %rsi
18341         popq    %rdi
18342         movq    3904(%rax), %r11
18343         jmp     *%r11
18344 #endif /* defined(GLX_USE_TLS) */
18345         .size   GL_PREFIX(VertexAttrib3fvARB), .-GL_PREFIX(VertexAttrib3fvARB)
18346
18347         .p2align        4,,15
18348         .globl  GL_PREFIX(VertexAttrib3sARB)
18349         .type   GL_PREFIX(VertexAttrib3sARB), @function
18350 GL_PREFIX(VertexAttrib3sARB):
18351 #if defined(GLX_USE_TLS)
18352         call    _x86_64_get_dispatch@PLT
18353         movq    3912(%rax), %r11
18354         jmp     *%r11
18355 #elif defined(PTHREADS)
18356         pushq   %rdi
18357         pushq   %rsi
18358         pushq   %rdx
18359         pushq   %rcx
18360         pushq   %rbp
18361         call    _x86_64_get_dispatch@PLT
18362         popq    %rbp
18363         popq    %rcx
18364         popq    %rdx
18365         popq    %rsi
18366         popq    %rdi
18367         movq    3912(%rax), %r11
18368         jmp     *%r11
18369 #else
18370         movq    _glapi_Dispatch(%rip), %rax
18371         testq   %rax, %rax
18372         je      1f
18373         movq    3912(%rax), %r11
18374         jmp     *%r11
18375 1:
18376         pushq   %rdi
18377         pushq   %rsi
18378         pushq   %rdx
18379         pushq   %rcx
18380         pushq   %rbp
18381         call    _glapi_get_dispatch
18382         popq    %rbp
18383         popq    %rcx
18384         popq    %rdx
18385         popq    %rsi
18386         popq    %rdi
18387         movq    3912(%rax), %r11
18388         jmp     *%r11
18389 #endif /* defined(GLX_USE_TLS) */
18390         .size   GL_PREFIX(VertexAttrib3sARB), .-GL_PREFIX(VertexAttrib3sARB)
18391
18392         .p2align        4,,15
18393         .globl  GL_PREFIX(VertexAttrib3svARB)
18394         .type   GL_PREFIX(VertexAttrib3svARB), @function
18395 GL_PREFIX(VertexAttrib3svARB):
18396 #if defined(GLX_USE_TLS)
18397         call    _x86_64_get_dispatch@PLT
18398         movq    3920(%rax), %r11
18399         jmp     *%r11
18400 #elif defined(PTHREADS)
18401         pushq   %rdi
18402         pushq   %rsi
18403         pushq   %rbp
18404         call    _x86_64_get_dispatch@PLT
18405         popq    %rbp
18406         popq    %rsi
18407         popq    %rdi
18408         movq    3920(%rax), %r11
18409         jmp     *%r11
18410 #else
18411         movq    _glapi_Dispatch(%rip), %rax
18412         testq   %rax, %rax
18413         je      1f
18414         movq    3920(%rax), %r11
18415         jmp     *%r11
18416 1:
18417         pushq   %rdi
18418         pushq   %rsi
18419         pushq   %rbp
18420         call    _glapi_get_dispatch
18421         popq    %rbp
18422         popq    %rsi
18423         popq    %rdi
18424         movq    3920(%rax), %r11
18425         jmp     *%r11
18426 #endif /* defined(GLX_USE_TLS) */
18427         .size   GL_PREFIX(VertexAttrib3svARB), .-GL_PREFIX(VertexAttrib3svARB)
18428
18429         .p2align        4,,15
18430         .globl  GL_PREFIX(VertexAttrib4NbvARB)
18431         .type   GL_PREFIX(VertexAttrib4NbvARB), @function
18432 GL_PREFIX(VertexAttrib4NbvARB):
18433 #if defined(GLX_USE_TLS)
18434         call    _x86_64_get_dispatch@PLT
18435         movq    3928(%rax), %r11
18436         jmp     *%r11
18437 #elif defined(PTHREADS)
18438         pushq   %rdi
18439         pushq   %rsi
18440         pushq   %rbp
18441         call    _x86_64_get_dispatch@PLT
18442         popq    %rbp
18443         popq    %rsi
18444         popq    %rdi
18445         movq    3928(%rax), %r11
18446         jmp     *%r11
18447 #else
18448         movq    _glapi_Dispatch(%rip), %rax
18449         testq   %rax, %rax
18450         je      1f
18451         movq    3928(%rax), %r11
18452         jmp     *%r11
18453 1:
18454         pushq   %rdi
18455         pushq   %rsi
18456         pushq   %rbp
18457         call    _glapi_get_dispatch
18458         popq    %rbp
18459         popq    %rsi
18460         popq    %rdi
18461         movq    3928(%rax), %r11
18462         jmp     *%r11
18463 #endif /* defined(GLX_USE_TLS) */
18464         .size   GL_PREFIX(VertexAttrib4NbvARB), .-GL_PREFIX(VertexAttrib4NbvARB)
18465
18466         .p2align        4,,15
18467         .globl  GL_PREFIX(VertexAttrib4NivARB)
18468         .type   GL_PREFIX(VertexAttrib4NivARB), @function
18469 GL_PREFIX(VertexAttrib4NivARB):
18470 #if defined(GLX_USE_TLS)
18471         call    _x86_64_get_dispatch@PLT
18472         movq    3936(%rax), %r11
18473         jmp     *%r11
18474 #elif defined(PTHREADS)
18475         pushq   %rdi
18476         pushq   %rsi
18477         pushq   %rbp
18478         call    _x86_64_get_dispatch@PLT
18479         popq    %rbp
18480         popq    %rsi
18481         popq    %rdi
18482         movq    3936(%rax), %r11
18483         jmp     *%r11
18484 #else
18485         movq    _glapi_Dispatch(%rip), %rax
18486         testq   %rax, %rax
18487         je      1f
18488         movq    3936(%rax), %r11
18489         jmp     *%r11
18490 1:
18491         pushq   %rdi
18492         pushq   %rsi
18493         pushq   %rbp
18494         call    _glapi_get_dispatch
18495         popq    %rbp
18496         popq    %rsi
18497         popq    %rdi
18498         movq    3936(%rax), %r11
18499         jmp     *%r11
18500 #endif /* defined(GLX_USE_TLS) */
18501         .size   GL_PREFIX(VertexAttrib4NivARB), .-GL_PREFIX(VertexAttrib4NivARB)
18502
18503         .p2align        4,,15
18504         .globl  GL_PREFIX(VertexAttrib4NsvARB)
18505         .type   GL_PREFIX(VertexAttrib4NsvARB), @function
18506 GL_PREFIX(VertexAttrib4NsvARB):
18507 #if defined(GLX_USE_TLS)
18508         call    _x86_64_get_dispatch@PLT
18509         movq    3944(%rax), %r11
18510         jmp     *%r11
18511 #elif defined(PTHREADS)
18512         pushq   %rdi
18513         pushq   %rsi
18514         pushq   %rbp
18515         call    _x86_64_get_dispatch@PLT
18516         popq    %rbp
18517         popq    %rsi
18518         popq    %rdi
18519         movq    3944(%rax), %r11
18520         jmp     *%r11
18521 #else
18522         movq    _glapi_Dispatch(%rip), %rax
18523         testq   %rax, %rax
18524         je      1f
18525         movq    3944(%rax), %r11
18526         jmp     *%r11
18527 1:
18528         pushq   %rdi
18529         pushq   %rsi
18530         pushq   %rbp
18531         call    _glapi_get_dispatch
18532         popq    %rbp
18533         popq    %rsi
18534         popq    %rdi
18535         movq    3944(%rax), %r11
18536         jmp     *%r11
18537 #endif /* defined(GLX_USE_TLS) */
18538         .size   GL_PREFIX(VertexAttrib4NsvARB), .-GL_PREFIX(VertexAttrib4NsvARB)
18539
18540         .p2align        4,,15
18541         .globl  GL_PREFIX(VertexAttrib4NubARB)
18542         .type   GL_PREFIX(VertexAttrib4NubARB), @function
18543 GL_PREFIX(VertexAttrib4NubARB):
18544 #if defined(GLX_USE_TLS)
18545         call    _x86_64_get_dispatch@PLT
18546         movq    3952(%rax), %r11
18547         jmp     *%r11
18548 #elif defined(PTHREADS)
18549         pushq   %rdi
18550         pushq   %rsi
18551         pushq   %rdx
18552         pushq   %rcx
18553         pushq   %r8
18554         call    _x86_64_get_dispatch@PLT
18555         popq    %r8
18556         popq    %rcx
18557         popq    %rdx
18558         popq    %rsi
18559         popq    %rdi
18560         movq    3952(%rax), %r11
18561         jmp     *%r11
18562 #else
18563         movq    _glapi_Dispatch(%rip), %rax
18564         testq   %rax, %rax
18565         je      1f
18566         movq    3952(%rax), %r11
18567         jmp     *%r11
18568 1:
18569         pushq   %rdi
18570         pushq   %rsi
18571         pushq   %rdx
18572         pushq   %rcx
18573         pushq   %r8
18574         call    _glapi_get_dispatch
18575         popq    %r8
18576         popq    %rcx
18577         popq    %rdx
18578         popq    %rsi
18579         popq    %rdi
18580         movq    3952(%rax), %r11
18581         jmp     *%r11
18582 #endif /* defined(GLX_USE_TLS) */
18583         .size   GL_PREFIX(VertexAttrib4NubARB), .-GL_PREFIX(VertexAttrib4NubARB)
18584
18585         .p2align        4,,15
18586         .globl  GL_PREFIX(VertexAttrib4NubvARB)
18587         .type   GL_PREFIX(VertexAttrib4NubvARB), @function
18588 GL_PREFIX(VertexAttrib4NubvARB):
18589 #if defined(GLX_USE_TLS)
18590         call    _x86_64_get_dispatch@PLT
18591         movq    3960(%rax), %r11
18592         jmp     *%r11
18593 #elif defined(PTHREADS)
18594         pushq   %rdi
18595         pushq   %rsi
18596         pushq   %rbp
18597         call    _x86_64_get_dispatch@PLT
18598         popq    %rbp
18599         popq    %rsi
18600         popq    %rdi
18601         movq    3960(%rax), %r11
18602         jmp     *%r11
18603 #else
18604         movq    _glapi_Dispatch(%rip), %rax
18605         testq   %rax, %rax
18606         je      1f
18607         movq    3960(%rax), %r11
18608         jmp     *%r11
18609 1:
18610         pushq   %rdi
18611         pushq   %rsi
18612         pushq   %rbp
18613         call    _glapi_get_dispatch
18614         popq    %rbp
18615         popq    %rsi
18616         popq    %rdi
18617         movq    3960(%rax), %r11
18618         jmp     *%r11
18619 #endif /* defined(GLX_USE_TLS) */
18620         .size   GL_PREFIX(VertexAttrib4NubvARB), .-GL_PREFIX(VertexAttrib4NubvARB)
18621
18622         .p2align        4,,15
18623         .globl  GL_PREFIX(VertexAttrib4NuivARB)
18624         .type   GL_PREFIX(VertexAttrib4NuivARB), @function
18625 GL_PREFIX(VertexAttrib4NuivARB):
18626 #if defined(GLX_USE_TLS)
18627         call    _x86_64_get_dispatch@PLT
18628         movq    3968(%rax), %r11
18629         jmp     *%r11
18630 #elif defined(PTHREADS)
18631         pushq   %rdi
18632         pushq   %rsi
18633         pushq   %rbp
18634         call    _x86_64_get_dispatch@PLT
18635         popq    %rbp
18636         popq    %rsi
18637         popq    %rdi
18638         movq    3968(%rax), %r11
18639         jmp     *%r11
18640 #else
18641         movq    _glapi_Dispatch(%rip), %rax
18642         testq   %rax, %rax
18643         je      1f
18644         movq    3968(%rax), %r11
18645         jmp     *%r11
18646 1:
18647         pushq   %rdi
18648         pushq   %rsi
18649         pushq   %rbp
18650         call    _glapi_get_dispatch
18651         popq    %rbp
18652         popq    %rsi
18653         popq    %rdi
18654         movq    3968(%rax), %r11
18655         jmp     *%r11
18656 #endif /* defined(GLX_USE_TLS) */
18657         .size   GL_PREFIX(VertexAttrib4NuivARB), .-GL_PREFIX(VertexAttrib4NuivARB)
18658
18659         .p2align        4,,15
18660         .globl  GL_PREFIX(VertexAttrib4NusvARB)
18661         .type   GL_PREFIX(VertexAttrib4NusvARB), @function
18662 GL_PREFIX(VertexAttrib4NusvARB):
18663 #if defined(GLX_USE_TLS)
18664         call    _x86_64_get_dispatch@PLT
18665         movq    3976(%rax), %r11
18666         jmp     *%r11
18667 #elif defined(PTHREADS)
18668         pushq   %rdi
18669         pushq   %rsi
18670         pushq   %rbp
18671         call    _x86_64_get_dispatch@PLT
18672         popq    %rbp
18673         popq    %rsi
18674         popq    %rdi
18675         movq    3976(%rax), %r11
18676         jmp     *%r11
18677 #else
18678         movq    _glapi_Dispatch(%rip), %rax
18679         testq   %rax, %rax
18680         je      1f
18681         movq    3976(%rax), %r11
18682         jmp     *%r11
18683 1:
18684         pushq   %rdi
18685         pushq   %rsi
18686         pushq   %rbp
18687         call    _glapi_get_dispatch
18688         popq    %rbp
18689         popq    %rsi
18690         popq    %rdi
18691         movq    3976(%rax), %r11
18692         jmp     *%r11
18693 #endif /* defined(GLX_USE_TLS) */
18694         .size   GL_PREFIX(VertexAttrib4NusvARB), .-GL_PREFIX(VertexAttrib4NusvARB)
18695
18696         .p2align        4,,15
18697         .globl  GL_PREFIX(VertexAttrib4bvARB)
18698         .type   GL_PREFIX(VertexAttrib4bvARB), @function
18699 GL_PREFIX(VertexAttrib4bvARB):
18700 #if defined(GLX_USE_TLS)
18701         call    _x86_64_get_dispatch@PLT
18702         movq    3984(%rax), %r11
18703         jmp     *%r11
18704 #elif defined(PTHREADS)
18705         pushq   %rdi
18706         pushq   %rsi
18707         pushq   %rbp
18708         call    _x86_64_get_dispatch@PLT
18709         popq    %rbp
18710         popq    %rsi
18711         popq    %rdi
18712         movq    3984(%rax), %r11
18713         jmp     *%r11
18714 #else
18715         movq    _glapi_Dispatch(%rip), %rax
18716         testq   %rax, %rax
18717         je      1f
18718         movq    3984(%rax), %r11
18719         jmp     *%r11
18720 1:
18721         pushq   %rdi
18722         pushq   %rsi
18723         pushq   %rbp
18724         call    _glapi_get_dispatch
18725         popq    %rbp
18726         popq    %rsi
18727         popq    %rdi
18728         movq    3984(%rax), %r11
18729         jmp     *%r11
18730 #endif /* defined(GLX_USE_TLS) */
18731         .size   GL_PREFIX(VertexAttrib4bvARB), .-GL_PREFIX(VertexAttrib4bvARB)
18732
18733         .p2align        4,,15
18734         .globl  GL_PREFIX(VertexAttrib4dARB)
18735         .type   GL_PREFIX(VertexAttrib4dARB), @function
18736 GL_PREFIX(VertexAttrib4dARB):
18737 #if defined(GLX_USE_TLS)
18738         call    _x86_64_get_dispatch@PLT
18739         movq    3992(%rax), %r11
18740         jmp     *%r11
18741 #elif defined(PTHREADS)
18742         subq    $40, %rsp
18743         movq    %rdi, (%rsp)
18744         movq    %xmm0, 8(%rsp)
18745         movq    %xmm1, 16(%rsp)
18746         movq    %xmm2, 24(%rsp)
18747         movq    %xmm3, 32(%rsp)
18748         call    _x86_64_get_dispatch@PLT
18749         movq    32(%rsp), %xmm3
18750         movq    24(%rsp), %xmm2
18751         movq    16(%rsp), %xmm1
18752         movq    8(%rsp), %xmm0
18753         movq    (%rsp), %rdi
18754         addq    $40, %rsp
18755         movq    3992(%rax), %r11
18756         jmp     *%r11
18757 #else
18758         movq    _glapi_Dispatch(%rip), %rax
18759         testq   %rax, %rax
18760         je      1f
18761         movq    3992(%rax), %r11
18762         jmp     *%r11
18763 1:
18764         subq    $40, %rsp
18765         movq    %rdi, (%rsp)
18766         movq    %xmm0, 8(%rsp)
18767         movq    %xmm1, 16(%rsp)
18768         movq    %xmm2, 24(%rsp)
18769         movq    %xmm3, 32(%rsp)
18770         call    _glapi_get_dispatch
18771         movq    32(%rsp), %xmm3
18772         movq    24(%rsp), %xmm2
18773         movq    16(%rsp), %xmm1
18774         movq    8(%rsp), %xmm0
18775         movq    (%rsp), %rdi
18776         addq    $40, %rsp
18777         movq    3992(%rax), %r11
18778         jmp     *%r11
18779 #endif /* defined(GLX_USE_TLS) */
18780         .size   GL_PREFIX(VertexAttrib4dARB), .-GL_PREFIX(VertexAttrib4dARB)
18781
18782         .p2align        4,,15
18783         .globl  GL_PREFIX(VertexAttrib4dvARB)
18784         .type   GL_PREFIX(VertexAttrib4dvARB), @function
18785 GL_PREFIX(VertexAttrib4dvARB):
18786 #if defined(GLX_USE_TLS)
18787         call    _x86_64_get_dispatch@PLT
18788         movq    4000(%rax), %r11
18789         jmp     *%r11
18790 #elif defined(PTHREADS)
18791         pushq   %rdi
18792         pushq   %rsi
18793         pushq   %rbp
18794         call    _x86_64_get_dispatch@PLT
18795         popq    %rbp
18796         popq    %rsi
18797         popq    %rdi
18798         movq    4000(%rax), %r11
18799         jmp     *%r11
18800 #else
18801         movq    _glapi_Dispatch(%rip), %rax
18802         testq   %rax, %rax
18803         je      1f
18804         movq    4000(%rax), %r11
18805         jmp     *%r11
18806 1:
18807         pushq   %rdi
18808         pushq   %rsi
18809         pushq   %rbp
18810         call    _glapi_get_dispatch
18811         popq    %rbp
18812         popq    %rsi
18813         popq    %rdi
18814         movq    4000(%rax), %r11
18815         jmp     *%r11
18816 #endif /* defined(GLX_USE_TLS) */
18817         .size   GL_PREFIX(VertexAttrib4dvARB), .-GL_PREFIX(VertexAttrib4dvARB)
18818
18819         .p2align        4,,15
18820         .globl  GL_PREFIX(VertexAttrib4fARB)
18821         .type   GL_PREFIX(VertexAttrib4fARB), @function
18822 GL_PREFIX(VertexAttrib4fARB):
18823 #if defined(GLX_USE_TLS)
18824         call    _x86_64_get_dispatch@PLT
18825         movq    4008(%rax), %r11
18826         jmp     *%r11
18827 #elif defined(PTHREADS)
18828         subq    $40, %rsp
18829         movq    %rdi, (%rsp)
18830         movq    %xmm0, 8(%rsp)
18831         movq    %xmm1, 16(%rsp)
18832         movq    %xmm2, 24(%rsp)
18833         movq    %xmm3, 32(%rsp)
18834         call    _x86_64_get_dispatch@PLT
18835         movq    32(%rsp), %xmm3
18836         movq    24(%rsp), %xmm2
18837         movq    16(%rsp), %xmm1
18838         movq    8(%rsp), %xmm0
18839         movq    (%rsp), %rdi
18840         addq    $40, %rsp
18841         movq    4008(%rax), %r11
18842         jmp     *%r11
18843 #else
18844         movq    _glapi_Dispatch(%rip), %rax
18845         testq   %rax, %rax
18846         je      1f
18847         movq    4008(%rax), %r11
18848         jmp     *%r11
18849 1:
18850         subq    $40, %rsp
18851         movq    %rdi, (%rsp)
18852         movq    %xmm0, 8(%rsp)
18853         movq    %xmm1, 16(%rsp)
18854         movq    %xmm2, 24(%rsp)
18855         movq    %xmm3, 32(%rsp)
18856         call    _glapi_get_dispatch
18857         movq    32(%rsp), %xmm3
18858         movq    24(%rsp), %xmm2
18859         movq    16(%rsp), %xmm1
18860         movq    8(%rsp), %xmm0
18861         movq    (%rsp), %rdi
18862         addq    $40, %rsp
18863         movq    4008(%rax), %r11
18864         jmp     *%r11
18865 #endif /* defined(GLX_USE_TLS) */
18866         .size   GL_PREFIX(VertexAttrib4fARB), .-GL_PREFIX(VertexAttrib4fARB)
18867
18868         .p2align        4,,15
18869         .globl  GL_PREFIX(VertexAttrib4fvARB)
18870         .type   GL_PREFIX(VertexAttrib4fvARB), @function
18871 GL_PREFIX(VertexAttrib4fvARB):
18872 #if defined(GLX_USE_TLS)
18873         call    _x86_64_get_dispatch@PLT
18874         movq    4016(%rax), %r11
18875         jmp     *%r11
18876 #elif defined(PTHREADS)
18877         pushq   %rdi
18878         pushq   %rsi
18879         pushq   %rbp
18880         call    _x86_64_get_dispatch@PLT
18881         popq    %rbp
18882         popq    %rsi
18883         popq    %rdi
18884         movq    4016(%rax), %r11
18885         jmp     *%r11
18886 #else
18887         movq    _glapi_Dispatch(%rip), %rax
18888         testq   %rax, %rax
18889         je      1f
18890         movq    4016(%rax), %r11
18891         jmp     *%r11
18892 1:
18893         pushq   %rdi
18894         pushq   %rsi
18895         pushq   %rbp
18896         call    _glapi_get_dispatch
18897         popq    %rbp
18898         popq    %rsi
18899         popq    %rdi
18900         movq    4016(%rax), %r11
18901         jmp     *%r11
18902 #endif /* defined(GLX_USE_TLS) */
18903         .size   GL_PREFIX(VertexAttrib4fvARB), .-GL_PREFIX(VertexAttrib4fvARB)
18904
18905         .p2align        4,,15
18906         .globl  GL_PREFIX(VertexAttrib4ivARB)
18907         .type   GL_PREFIX(VertexAttrib4ivARB), @function
18908 GL_PREFIX(VertexAttrib4ivARB):
18909 #if defined(GLX_USE_TLS)
18910         call    _x86_64_get_dispatch@PLT
18911         movq    4024(%rax), %r11
18912         jmp     *%r11
18913 #elif defined(PTHREADS)
18914         pushq   %rdi
18915         pushq   %rsi
18916         pushq   %rbp
18917         call    _x86_64_get_dispatch@PLT
18918         popq    %rbp
18919         popq    %rsi
18920         popq    %rdi
18921         movq    4024(%rax), %r11
18922         jmp     *%r11
18923 #else
18924         movq    _glapi_Dispatch(%rip), %rax
18925         testq   %rax, %rax
18926         je      1f
18927         movq    4024(%rax), %r11
18928         jmp     *%r11
18929 1:
18930         pushq   %rdi
18931         pushq   %rsi
18932         pushq   %rbp
18933         call    _glapi_get_dispatch
18934         popq    %rbp
18935         popq    %rsi
18936         popq    %rdi
18937         movq    4024(%rax), %r11
18938         jmp     *%r11
18939 #endif /* defined(GLX_USE_TLS) */
18940         .size   GL_PREFIX(VertexAttrib4ivARB), .-GL_PREFIX(VertexAttrib4ivARB)
18941
18942         .p2align        4,,15
18943         .globl  GL_PREFIX(VertexAttrib4sARB)
18944         .type   GL_PREFIX(VertexAttrib4sARB), @function
18945 GL_PREFIX(VertexAttrib4sARB):
18946 #if defined(GLX_USE_TLS)
18947         call    _x86_64_get_dispatch@PLT
18948         movq    4032(%rax), %r11
18949         jmp     *%r11
18950 #elif defined(PTHREADS)
18951         pushq   %rdi
18952         pushq   %rsi
18953         pushq   %rdx
18954         pushq   %rcx
18955         pushq   %r8
18956         call    _x86_64_get_dispatch@PLT
18957         popq    %r8
18958         popq    %rcx
18959         popq    %rdx
18960         popq    %rsi
18961         popq    %rdi
18962         movq    4032(%rax), %r11
18963         jmp     *%r11
18964 #else
18965         movq    _glapi_Dispatch(%rip), %rax
18966         testq   %rax, %rax
18967         je      1f
18968         movq    4032(%rax), %r11
18969         jmp     *%r11
18970 1:
18971         pushq   %rdi
18972         pushq   %rsi
18973         pushq   %rdx
18974         pushq   %rcx
18975         pushq   %r8
18976         call    _glapi_get_dispatch
18977         popq    %r8
18978         popq    %rcx
18979         popq    %rdx
18980         popq    %rsi
18981         popq    %rdi
18982         movq    4032(%rax), %r11
18983         jmp     *%r11
18984 #endif /* defined(GLX_USE_TLS) */
18985         .size   GL_PREFIX(VertexAttrib4sARB), .-GL_PREFIX(VertexAttrib4sARB)
18986
18987         .p2align        4,,15
18988         .globl  GL_PREFIX(VertexAttrib4svARB)
18989         .type   GL_PREFIX(VertexAttrib4svARB), @function
18990 GL_PREFIX(VertexAttrib4svARB):
18991 #if defined(GLX_USE_TLS)
18992         call    _x86_64_get_dispatch@PLT
18993         movq    4040(%rax), %r11
18994         jmp     *%r11
18995 #elif defined(PTHREADS)
18996         pushq   %rdi
18997         pushq   %rsi
18998         pushq   %rbp
18999         call    _x86_64_get_dispatch@PLT
19000         popq    %rbp
19001         popq    %rsi
19002         popq    %rdi
19003         movq    4040(%rax), %r11
19004         jmp     *%r11
19005 #else
19006         movq    _glapi_Dispatch(%rip), %rax
19007         testq   %rax, %rax
19008         je      1f
19009         movq    4040(%rax), %r11
19010         jmp     *%r11
19011 1:
19012         pushq   %rdi
19013         pushq   %rsi
19014         pushq   %rbp
19015         call    _glapi_get_dispatch
19016         popq    %rbp
19017         popq    %rsi
19018         popq    %rdi
19019         movq    4040(%rax), %r11
19020         jmp     *%r11
19021 #endif /* defined(GLX_USE_TLS) */
19022         .size   GL_PREFIX(VertexAttrib4svARB), .-GL_PREFIX(VertexAttrib4svARB)
19023
19024         .p2align        4,,15
19025         .globl  GL_PREFIX(VertexAttrib4ubvARB)
19026         .type   GL_PREFIX(VertexAttrib4ubvARB), @function
19027 GL_PREFIX(VertexAttrib4ubvARB):
19028 #if defined(GLX_USE_TLS)
19029         call    _x86_64_get_dispatch@PLT
19030         movq    4048(%rax), %r11
19031         jmp     *%r11
19032 #elif defined(PTHREADS)
19033         pushq   %rdi
19034         pushq   %rsi
19035         pushq   %rbp
19036         call    _x86_64_get_dispatch@PLT
19037         popq    %rbp
19038         popq    %rsi
19039         popq    %rdi
19040         movq    4048(%rax), %r11
19041         jmp     *%r11
19042 #else
19043         movq    _glapi_Dispatch(%rip), %rax
19044         testq   %rax, %rax
19045         je      1f
19046         movq    4048(%rax), %r11
19047         jmp     *%r11
19048 1:
19049         pushq   %rdi
19050         pushq   %rsi
19051         pushq   %rbp
19052         call    _glapi_get_dispatch
19053         popq    %rbp
19054         popq    %rsi
19055         popq    %rdi
19056         movq    4048(%rax), %r11
19057         jmp     *%r11
19058 #endif /* defined(GLX_USE_TLS) */
19059         .size   GL_PREFIX(VertexAttrib4ubvARB), .-GL_PREFIX(VertexAttrib4ubvARB)
19060
19061         .p2align        4,,15
19062         .globl  GL_PREFIX(VertexAttrib4uivARB)
19063         .type   GL_PREFIX(VertexAttrib4uivARB), @function
19064 GL_PREFIX(VertexAttrib4uivARB):
19065 #if defined(GLX_USE_TLS)
19066         call    _x86_64_get_dispatch@PLT
19067         movq    4056(%rax), %r11
19068         jmp     *%r11
19069 #elif defined(PTHREADS)
19070         pushq   %rdi
19071         pushq   %rsi
19072         pushq   %rbp
19073         call    _x86_64_get_dispatch@PLT
19074         popq    %rbp
19075         popq    %rsi
19076         popq    %rdi
19077         movq    4056(%rax), %r11
19078         jmp     *%r11
19079 #else
19080         movq    _glapi_Dispatch(%rip), %rax
19081         testq   %rax, %rax
19082         je      1f
19083         movq    4056(%rax), %r11
19084         jmp     *%r11
19085 1:
19086         pushq   %rdi
19087         pushq   %rsi
19088         pushq   %rbp
19089         call    _glapi_get_dispatch
19090         popq    %rbp
19091         popq    %rsi
19092         popq    %rdi
19093         movq    4056(%rax), %r11
19094         jmp     *%r11
19095 #endif /* defined(GLX_USE_TLS) */
19096         .size   GL_PREFIX(VertexAttrib4uivARB), .-GL_PREFIX(VertexAttrib4uivARB)
19097
19098         .p2align        4,,15
19099         .globl  GL_PREFIX(VertexAttrib4usvARB)
19100         .type   GL_PREFIX(VertexAttrib4usvARB), @function
19101 GL_PREFIX(VertexAttrib4usvARB):
19102 #if defined(GLX_USE_TLS)
19103         call    _x86_64_get_dispatch@PLT
19104         movq    4064(%rax), %r11
19105         jmp     *%r11
19106 #elif defined(PTHREADS)
19107         pushq   %rdi
19108         pushq   %rsi
19109         pushq   %rbp
19110         call    _x86_64_get_dispatch@PLT
19111         popq    %rbp
19112         popq    %rsi
19113         popq    %rdi
19114         movq    4064(%rax), %r11
19115         jmp     *%r11
19116 #else
19117         movq    _glapi_Dispatch(%rip), %rax
19118         testq   %rax, %rax
19119         je      1f
19120         movq    4064(%rax), %r11
19121         jmp     *%r11
19122 1:
19123         pushq   %rdi
19124         pushq   %rsi
19125         pushq   %rbp
19126         call    _glapi_get_dispatch
19127         popq    %rbp
19128         popq    %rsi
19129         popq    %rdi
19130         movq    4064(%rax), %r11
19131         jmp     *%r11
19132 #endif /* defined(GLX_USE_TLS) */
19133         .size   GL_PREFIX(VertexAttrib4usvARB), .-GL_PREFIX(VertexAttrib4usvARB)
19134
19135         .p2align        4,,15
19136         .globl  GL_PREFIX(VertexAttribPointerARB)
19137         .type   GL_PREFIX(VertexAttribPointerARB), @function
19138 GL_PREFIX(VertexAttribPointerARB):
19139 #if defined(GLX_USE_TLS)
19140         call    _x86_64_get_dispatch@PLT
19141         movq    4072(%rax), %r11
19142         jmp     *%r11
19143 #elif defined(PTHREADS)
19144         pushq   %rdi
19145         pushq   %rsi
19146         pushq   %rdx
19147         pushq   %rcx
19148         pushq   %r8
19149         pushq   %r9
19150         pushq   %rbp
19151         call    _x86_64_get_dispatch@PLT
19152         popq    %rbp
19153         popq    %r9
19154         popq    %r8
19155         popq    %rcx
19156         popq    %rdx
19157         popq    %rsi
19158         popq    %rdi
19159         movq    4072(%rax), %r11
19160         jmp     *%r11
19161 #else
19162         movq    _glapi_Dispatch(%rip), %rax
19163         testq   %rax, %rax
19164         je      1f
19165         movq    4072(%rax), %r11
19166         jmp     *%r11
19167 1:
19168         pushq   %rdi
19169         pushq   %rsi
19170         pushq   %rdx
19171         pushq   %rcx
19172         pushq   %r8
19173         pushq   %r9
19174         pushq   %rbp
19175         call    _glapi_get_dispatch
19176         popq    %rbp
19177         popq    %r9
19178         popq    %r8
19179         popq    %rcx
19180         popq    %rdx
19181         popq    %rsi
19182         popq    %rdi
19183         movq    4072(%rax), %r11
19184         jmp     *%r11
19185 #endif /* defined(GLX_USE_TLS) */
19186         .size   GL_PREFIX(VertexAttribPointerARB), .-GL_PREFIX(VertexAttribPointerARB)
19187
19188         .p2align        4,,15
19189         .globl  GL_PREFIX(BindBufferARB)
19190         .type   GL_PREFIX(BindBufferARB), @function
19191 GL_PREFIX(BindBufferARB):
19192 #if defined(GLX_USE_TLS)
19193         call    _x86_64_get_dispatch@PLT
19194         movq    4080(%rax), %r11
19195         jmp     *%r11
19196 #elif defined(PTHREADS)
19197         pushq   %rdi
19198         pushq   %rsi
19199         pushq   %rbp
19200         call    _x86_64_get_dispatch@PLT
19201         popq    %rbp
19202         popq    %rsi
19203         popq    %rdi
19204         movq    4080(%rax), %r11
19205         jmp     *%r11
19206 #else
19207         movq    _glapi_Dispatch(%rip), %rax
19208         testq   %rax, %rax
19209         je      1f
19210         movq    4080(%rax), %r11
19211         jmp     *%r11
19212 1:
19213         pushq   %rdi
19214         pushq   %rsi
19215         pushq   %rbp
19216         call    _glapi_get_dispatch
19217         popq    %rbp
19218         popq    %rsi
19219         popq    %rdi
19220         movq    4080(%rax), %r11
19221         jmp     *%r11
19222 #endif /* defined(GLX_USE_TLS) */
19223         .size   GL_PREFIX(BindBufferARB), .-GL_PREFIX(BindBufferARB)
19224
19225         .p2align        4,,15
19226         .globl  GL_PREFIX(BufferDataARB)
19227         .type   GL_PREFIX(BufferDataARB), @function
19228 GL_PREFIX(BufferDataARB):
19229 #if defined(GLX_USE_TLS)
19230         call    _x86_64_get_dispatch@PLT
19231         movq    4088(%rax), %r11
19232         jmp     *%r11
19233 #elif defined(PTHREADS)
19234         pushq   %rdi
19235         pushq   %rsi
19236         pushq   %rdx
19237         pushq   %rcx
19238         pushq   %rbp
19239         call    _x86_64_get_dispatch@PLT
19240         popq    %rbp
19241         popq    %rcx
19242         popq    %rdx
19243         popq    %rsi
19244         popq    %rdi
19245         movq    4088(%rax), %r11
19246         jmp     *%r11
19247 #else
19248         movq    _glapi_Dispatch(%rip), %rax
19249         testq   %rax, %rax
19250         je      1f
19251         movq    4088(%rax), %r11
19252         jmp     *%r11
19253 1:
19254         pushq   %rdi
19255         pushq   %rsi
19256         pushq   %rdx
19257         pushq   %rcx
19258         pushq   %rbp
19259         call    _glapi_get_dispatch
19260         popq    %rbp
19261         popq    %rcx
19262         popq    %rdx
19263         popq    %rsi
19264         popq    %rdi
19265         movq    4088(%rax), %r11
19266         jmp     *%r11
19267 #endif /* defined(GLX_USE_TLS) */
19268         .size   GL_PREFIX(BufferDataARB), .-GL_PREFIX(BufferDataARB)
19269
19270         .p2align        4,,15
19271         .globl  GL_PREFIX(BufferSubDataARB)
19272         .type   GL_PREFIX(BufferSubDataARB), @function
19273 GL_PREFIX(BufferSubDataARB):
19274 #if defined(GLX_USE_TLS)
19275         call    _x86_64_get_dispatch@PLT
19276         movq    4096(%rax), %r11
19277         jmp     *%r11
19278 #elif defined(PTHREADS)
19279         pushq   %rdi
19280         pushq   %rsi
19281         pushq   %rdx
19282         pushq   %rcx
19283         pushq   %rbp
19284         call    _x86_64_get_dispatch@PLT
19285         popq    %rbp
19286         popq    %rcx
19287         popq    %rdx
19288         popq    %rsi
19289         popq    %rdi
19290         movq    4096(%rax), %r11
19291         jmp     *%r11
19292 #else
19293         movq    _glapi_Dispatch(%rip), %rax
19294         testq   %rax, %rax
19295         je      1f
19296         movq    4096(%rax), %r11
19297         jmp     *%r11
19298 1:
19299         pushq   %rdi
19300         pushq   %rsi
19301         pushq   %rdx
19302         pushq   %rcx
19303         pushq   %rbp
19304         call    _glapi_get_dispatch
19305         popq    %rbp
19306         popq    %rcx
19307         popq    %rdx
19308         popq    %rsi
19309         popq    %rdi
19310         movq    4096(%rax), %r11
19311         jmp     *%r11
19312 #endif /* defined(GLX_USE_TLS) */
19313         .size   GL_PREFIX(BufferSubDataARB), .-GL_PREFIX(BufferSubDataARB)
19314
19315         .p2align        4,,15
19316         .globl  GL_PREFIX(DeleteBuffersARB)
19317         .type   GL_PREFIX(DeleteBuffersARB), @function
19318 GL_PREFIX(DeleteBuffersARB):
19319 #if defined(GLX_USE_TLS)
19320         call    _x86_64_get_dispatch@PLT
19321         movq    4104(%rax), %r11
19322         jmp     *%r11
19323 #elif defined(PTHREADS)
19324         pushq   %rdi
19325         pushq   %rsi
19326         pushq   %rbp
19327         call    _x86_64_get_dispatch@PLT
19328         popq    %rbp
19329         popq    %rsi
19330         popq    %rdi
19331         movq    4104(%rax), %r11
19332         jmp     *%r11
19333 #else
19334         movq    _glapi_Dispatch(%rip), %rax
19335         testq   %rax, %rax
19336         je      1f
19337         movq    4104(%rax), %r11
19338         jmp     *%r11
19339 1:
19340         pushq   %rdi
19341         pushq   %rsi
19342         pushq   %rbp
19343         call    _glapi_get_dispatch
19344         popq    %rbp
19345         popq    %rsi
19346         popq    %rdi
19347         movq    4104(%rax), %r11
19348         jmp     *%r11
19349 #endif /* defined(GLX_USE_TLS) */
19350         .size   GL_PREFIX(DeleteBuffersARB), .-GL_PREFIX(DeleteBuffersARB)
19351
19352         .p2align        4,,15
19353         .globl  GL_PREFIX(GenBuffersARB)
19354         .type   GL_PREFIX(GenBuffersARB), @function
19355 GL_PREFIX(GenBuffersARB):
19356 #if defined(GLX_USE_TLS)
19357         call    _x86_64_get_dispatch@PLT
19358         movq    4112(%rax), %r11
19359         jmp     *%r11
19360 #elif defined(PTHREADS)
19361         pushq   %rdi
19362         pushq   %rsi
19363         pushq   %rbp
19364         call    _x86_64_get_dispatch@PLT
19365         popq    %rbp
19366         popq    %rsi
19367         popq    %rdi
19368         movq    4112(%rax), %r11
19369         jmp     *%r11
19370 #else
19371         movq    _glapi_Dispatch(%rip), %rax
19372         testq   %rax, %rax
19373         je      1f
19374         movq    4112(%rax), %r11
19375         jmp     *%r11
19376 1:
19377         pushq   %rdi
19378         pushq   %rsi
19379         pushq   %rbp
19380         call    _glapi_get_dispatch
19381         popq    %rbp
19382         popq    %rsi
19383         popq    %rdi
19384         movq    4112(%rax), %r11
19385         jmp     *%r11
19386 #endif /* defined(GLX_USE_TLS) */
19387         .size   GL_PREFIX(GenBuffersARB), .-GL_PREFIX(GenBuffersARB)
19388
19389         .p2align        4,,15
19390         .globl  GL_PREFIX(GetBufferParameterivARB)
19391         .type   GL_PREFIX(GetBufferParameterivARB), @function
19392 GL_PREFIX(GetBufferParameterivARB):
19393 #if defined(GLX_USE_TLS)
19394         call    _x86_64_get_dispatch@PLT
19395         movq    4120(%rax), %r11
19396         jmp     *%r11
19397 #elif defined(PTHREADS)
19398         pushq   %rdi
19399         pushq   %rsi
19400         pushq   %rdx
19401         call    _x86_64_get_dispatch@PLT
19402         popq    %rdx
19403         popq    %rsi
19404         popq    %rdi
19405         movq    4120(%rax), %r11
19406         jmp     *%r11
19407 #else
19408         movq    _glapi_Dispatch(%rip), %rax
19409         testq   %rax, %rax
19410         je      1f
19411         movq    4120(%rax), %r11
19412         jmp     *%r11
19413 1:
19414         pushq   %rdi
19415         pushq   %rsi
19416         pushq   %rdx
19417         call    _glapi_get_dispatch
19418         popq    %rdx
19419         popq    %rsi
19420         popq    %rdi
19421         movq    4120(%rax), %r11
19422         jmp     *%r11
19423 #endif /* defined(GLX_USE_TLS) */
19424         .size   GL_PREFIX(GetBufferParameterivARB), .-GL_PREFIX(GetBufferParameterivARB)
19425
19426         .p2align        4,,15
19427         .globl  GL_PREFIX(GetBufferPointervARB)
19428         .type   GL_PREFIX(GetBufferPointervARB), @function
19429 GL_PREFIX(GetBufferPointervARB):
19430 #if defined(GLX_USE_TLS)
19431         call    _x86_64_get_dispatch@PLT
19432         movq    4128(%rax), %r11
19433         jmp     *%r11
19434 #elif defined(PTHREADS)
19435         pushq   %rdi
19436         pushq   %rsi
19437         pushq   %rdx
19438         call    _x86_64_get_dispatch@PLT
19439         popq    %rdx
19440         popq    %rsi
19441         popq    %rdi
19442         movq    4128(%rax), %r11
19443         jmp     *%r11
19444 #else
19445         movq    _glapi_Dispatch(%rip), %rax
19446         testq   %rax, %rax
19447         je      1f
19448         movq    4128(%rax), %r11
19449         jmp     *%r11
19450 1:
19451         pushq   %rdi
19452         pushq   %rsi
19453         pushq   %rdx
19454         call    _glapi_get_dispatch
19455         popq    %rdx
19456         popq    %rsi
19457         popq    %rdi
19458         movq    4128(%rax), %r11
19459         jmp     *%r11
19460 #endif /* defined(GLX_USE_TLS) */
19461         .size   GL_PREFIX(GetBufferPointervARB), .-GL_PREFIX(GetBufferPointervARB)
19462
19463         .p2align        4,,15
19464         .globl  GL_PREFIX(GetBufferSubDataARB)
19465         .type   GL_PREFIX(GetBufferSubDataARB), @function
19466 GL_PREFIX(GetBufferSubDataARB):
19467 #if defined(GLX_USE_TLS)
19468         call    _x86_64_get_dispatch@PLT
19469         movq    4136(%rax), %r11
19470         jmp     *%r11
19471 #elif defined(PTHREADS)
19472         pushq   %rdi
19473         pushq   %rsi
19474         pushq   %rdx
19475         pushq   %rcx
19476         pushq   %rbp
19477         call    _x86_64_get_dispatch@PLT
19478         popq    %rbp
19479         popq    %rcx
19480         popq    %rdx
19481         popq    %rsi
19482         popq    %rdi
19483         movq    4136(%rax), %r11
19484         jmp     *%r11
19485 #else
19486         movq    _glapi_Dispatch(%rip), %rax
19487         testq   %rax, %rax
19488         je      1f
19489         movq    4136(%rax), %r11
19490         jmp     *%r11
19491 1:
19492         pushq   %rdi
19493         pushq   %rsi
19494         pushq   %rdx
19495         pushq   %rcx
19496         pushq   %rbp
19497         call    _glapi_get_dispatch
19498         popq    %rbp
19499         popq    %rcx
19500         popq    %rdx
19501         popq    %rsi
19502         popq    %rdi
19503         movq    4136(%rax), %r11
19504         jmp     *%r11
19505 #endif /* defined(GLX_USE_TLS) */
19506         .size   GL_PREFIX(GetBufferSubDataARB), .-GL_PREFIX(GetBufferSubDataARB)
19507
19508         .p2align        4,,15
19509         .globl  GL_PREFIX(IsBufferARB)
19510         .type   GL_PREFIX(IsBufferARB), @function
19511 GL_PREFIX(IsBufferARB):
19512 #if defined(GLX_USE_TLS)
19513         call    _x86_64_get_dispatch@PLT
19514         movq    4144(%rax), %r11
19515         jmp     *%r11
19516 #elif defined(PTHREADS)
19517         pushq   %rdi
19518         call    _x86_64_get_dispatch@PLT
19519         popq    %rdi
19520         movq    4144(%rax), %r11
19521         jmp     *%r11
19522 #else
19523         movq    _glapi_Dispatch(%rip), %rax
19524         testq   %rax, %rax
19525         je      1f
19526         movq    4144(%rax), %r11
19527         jmp     *%r11
19528 1:
19529         pushq   %rdi
19530         call    _glapi_get_dispatch
19531         popq    %rdi
19532         movq    4144(%rax), %r11
19533         jmp     *%r11
19534 #endif /* defined(GLX_USE_TLS) */
19535         .size   GL_PREFIX(IsBufferARB), .-GL_PREFIX(IsBufferARB)
19536
19537         .p2align        4,,15
19538         .globl  GL_PREFIX(MapBufferARB)
19539         .type   GL_PREFIX(MapBufferARB), @function
19540 GL_PREFIX(MapBufferARB):
19541 #if defined(GLX_USE_TLS)
19542         call    _x86_64_get_dispatch@PLT
19543         movq    4152(%rax), %r11
19544         jmp     *%r11
19545 #elif defined(PTHREADS)
19546         pushq   %rdi
19547         pushq   %rsi
19548         pushq   %rbp
19549         call    _x86_64_get_dispatch@PLT
19550         popq    %rbp
19551         popq    %rsi
19552         popq    %rdi
19553         movq    4152(%rax), %r11
19554         jmp     *%r11
19555 #else
19556         movq    _glapi_Dispatch(%rip), %rax
19557         testq   %rax, %rax
19558         je      1f
19559         movq    4152(%rax), %r11
19560         jmp     *%r11
19561 1:
19562         pushq   %rdi
19563         pushq   %rsi
19564         pushq   %rbp
19565         call    _glapi_get_dispatch
19566         popq    %rbp
19567         popq    %rsi
19568         popq    %rdi
19569         movq    4152(%rax), %r11
19570         jmp     *%r11
19571 #endif /* defined(GLX_USE_TLS) */
19572         .size   GL_PREFIX(MapBufferARB), .-GL_PREFIX(MapBufferARB)
19573
19574         .p2align        4,,15
19575         .globl  GL_PREFIX(UnmapBufferARB)
19576         .type   GL_PREFIX(UnmapBufferARB), @function
19577 GL_PREFIX(UnmapBufferARB):
19578 #if defined(GLX_USE_TLS)
19579         call    _x86_64_get_dispatch@PLT
19580         movq    4160(%rax), %r11
19581         jmp     *%r11
19582 #elif defined(PTHREADS)
19583         pushq   %rdi
19584         call    _x86_64_get_dispatch@PLT
19585         popq    %rdi
19586         movq    4160(%rax), %r11
19587         jmp     *%r11
19588 #else
19589         movq    _glapi_Dispatch(%rip), %rax
19590         testq   %rax, %rax
19591         je      1f
19592         movq    4160(%rax), %r11
19593         jmp     *%r11
19594 1:
19595         pushq   %rdi
19596         call    _glapi_get_dispatch
19597         popq    %rdi
19598         movq    4160(%rax), %r11
19599         jmp     *%r11
19600 #endif /* defined(GLX_USE_TLS) */
19601         .size   GL_PREFIX(UnmapBufferARB), .-GL_PREFIX(UnmapBufferARB)
19602
19603         .p2align        4,,15
19604         .globl  GL_PREFIX(BeginQueryARB)
19605         .type   GL_PREFIX(BeginQueryARB), @function
19606 GL_PREFIX(BeginQueryARB):
19607 #if defined(GLX_USE_TLS)
19608         call    _x86_64_get_dispatch@PLT
19609         movq    4168(%rax), %r11
19610         jmp     *%r11
19611 #elif defined(PTHREADS)
19612         pushq   %rdi
19613         pushq   %rsi
19614         pushq   %rbp
19615         call    _x86_64_get_dispatch@PLT
19616         popq    %rbp
19617         popq    %rsi
19618         popq    %rdi
19619         movq    4168(%rax), %r11
19620         jmp     *%r11
19621 #else
19622         movq    _glapi_Dispatch(%rip), %rax
19623         testq   %rax, %rax
19624         je      1f
19625         movq    4168(%rax), %r11
19626         jmp     *%r11
19627 1:
19628         pushq   %rdi
19629         pushq   %rsi
19630         pushq   %rbp
19631         call    _glapi_get_dispatch
19632         popq    %rbp
19633         popq    %rsi
19634         popq    %rdi
19635         movq    4168(%rax), %r11
19636         jmp     *%r11
19637 #endif /* defined(GLX_USE_TLS) */
19638         .size   GL_PREFIX(BeginQueryARB), .-GL_PREFIX(BeginQueryARB)
19639
19640         .p2align        4,,15
19641         .globl  GL_PREFIX(DeleteQueriesARB)
19642         .type   GL_PREFIX(DeleteQueriesARB), @function
19643 GL_PREFIX(DeleteQueriesARB):
19644 #if defined(GLX_USE_TLS)
19645         call    _x86_64_get_dispatch@PLT
19646         movq    4176(%rax), %r11
19647         jmp     *%r11
19648 #elif defined(PTHREADS)
19649         pushq   %rdi
19650         pushq   %rsi
19651         pushq   %rbp
19652         call    _x86_64_get_dispatch@PLT
19653         popq    %rbp
19654         popq    %rsi
19655         popq    %rdi
19656         movq    4176(%rax), %r11
19657         jmp     *%r11
19658 #else
19659         movq    _glapi_Dispatch(%rip), %rax
19660         testq   %rax, %rax
19661         je      1f
19662         movq    4176(%rax), %r11
19663         jmp     *%r11
19664 1:
19665         pushq   %rdi
19666         pushq   %rsi
19667         pushq   %rbp
19668         call    _glapi_get_dispatch
19669         popq    %rbp
19670         popq    %rsi
19671         popq    %rdi
19672         movq    4176(%rax), %r11
19673         jmp     *%r11
19674 #endif /* defined(GLX_USE_TLS) */
19675         .size   GL_PREFIX(DeleteQueriesARB), .-GL_PREFIX(DeleteQueriesARB)
19676
19677         .p2align        4,,15
19678         .globl  GL_PREFIX(EndQueryARB)
19679         .type   GL_PREFIX(EndQueryARB), @function
19680 GL_PREFIX(EndQueryARB):
19681 #if defined(GLX_USE_TLS)
19682         call    _x86_64_get_dispatch@PLT
19683         movq    4184(%rax), %r11
19684         jmp     *%r11
19685 #elif defined(PTHREADS)
19686         pushq   %rdi
19687         call    _x86_64_get_dispatch@PLT
19688         popq    %rdi
19689         movq    4184(%rax), %r11
19690         jmp     *%r11
19691 #else
19692         movq    _glapi_Dispatch(%rip), %rax
19693         testq   %rax, %rax
19694         je      1f
19695         movq    4184(%rax), %r11
19696         jmp     *%r11
19697 1:
19698         pushq   %rdi
19699         call    _glapi_get_dispatch
19700         popq    %rdi
19701         movq    4184(%rax), %r11
19702         jmp     *%r11
19703 #endif /* defined(GLX_USE_TLS) */
19704         .size   GL_PREFIX(EndQueryARB), .-GL_PREFIX(EndQueryARB)
19705
19706         .p2align        4,,15
19707         .globl  GL_PREFIX(GenQueriesARB)
19708         .type   GL_PREFIX(GenQueriesARB), @function
19709 GL_PREFIX(GenQueriesARB):
19710 #if defined(GLX_USE_TLS)
19711         call    _x86_64_get_dispatch@PLT
19712         movq    4192(%rax), %r11
19713         jmp     *%r11
19714 #elif defined(PTHREADS)
19715         pushq   %rdi
19716         pushq   %rsi
19717         pushq   %rbp
19718         call    _x86_64_get_dispatch@PLT
19719         popq    %rbp
19720         popq    %rsi
19721         popq    %rdi
19722         movq    4192(%rax), %r11
19723         jmp     *%r11
19724 #else
19725         movq    _glapi_Dispatch(%rip), %rax
19726         testq   %rax, %rax
19727         je      1f
19728         movq    4192(%rax), %r11
19729         jmp     *%r11
19730 1:
19731         pushq   %rdi
19732         pushq   %rsi
19733         pushq   %rbp
19734         call    _glapi_get_dispatch
19735         popq    %rbp
19736         popq    %rsi
19737         popq    %rdi
19738         movq    4192(%rax), %r11
19739         jmp     *%r11
19740 #endif /* defined(GLX_USE_TLS) */
19741         .size   GL_PREFIX(GenQueriesARB), .-GL_PREFIX(GenQueriesARB)
19742
19743         .p2align        4,,15
19744         .globl  GL_PREFIX(GetQueryObjectivARB)
19745         .type   GL_PREFIX(GetQueryObjectivARB), @function
19746 GL_PREFIX(GetQueryObjectivARB):
19747 #if defined(GLX_USE_TLS)
19748         call    _x86_64_get_dispatch@PLT
19749         movq    4200(%rax), %r11
19750         jmp     *%r11
19751 #elif defined(PTHREADS)
19752         pushq   %rdi
19753         pushq   %rsi
19754         pushq   %rdx
19755         call    _x86_64_get_dispatch@PLT
19756         popq    %rdx
19757         popq    %rsi
19758         popq    %rdi
19759         movq    4200(%rax), %r11
19760         jmp     *%r11
19761 #else
19762         movq    _glapi_Dispatch(%rip), %rax
19763         testq   %rax, %rax
19764         je      1f
19765         movq    4200(%rax), %r11
19766         jmp     *%r11
19767 1:
19768         pushq   %rdi
19769         pushq   %rsi
19770         pushq   %rdx
19771         call    _glapi_get_dispatch
19772         popq    %rdx
19773         popq    %rsi
19774         popq    %rdi
19775         movq    4200(%rax), %r11
19776         jmp     *%r11
19777 #endif /* defined(GLX_USE_TLS) */
19778         .size   GL_PREFIX(GetQueryObjectivARB), .-GL_PREFIX(GetQueryObjectivARB)
19779
19780         .p2align        4,,15
19781         .globl  GL_PREFIX(GetQueryObjectuivARB)
19782         .type   GL_PREFIX(GetQueryObjectuivARB), @function
19783 GL_PREFIX(GetQueryObjectuivARB):
19784 #if defined(GLX_USE_TLS)
19785         call    _x86_64_get_dispatch@PLT
19786         movq    4208(%rax), %r11
19787         jmp     *%r11
19788 #elif defined(PTHREADS)
19789         pushq   %rdi
19790         pushq   %rsi
19791         pushq   %rdx
19792         call    _x86_64_get_dispatch@PLT
19793         popq    %rdx
19794         popq    %rsi
19795         popq    %rdi
19796         movq    4208(%rax), %r11
19797         jmp     *%r11
19798 #else
19799         movq    _glapi_Dispatch(%rip), %rax
19800         testq   %rax, %rax
19801         je      1f
19802         movq    4208(%rax), %r11
19803         jmp     *%r11
19804 1:
19805         pushq   %rdi
19806         pushq   %rsi
19807         pushq   %rdx
19808         call    _glapi_get_dispatch
19809         popq    %rdx
19810         popq    %rsi
19811         popq    %rdi
19812         movq    4208(%rax), %r11
19813         jmp     *%r11
19814 #endif /* defined(GLX_USE_TLS) */
19815         .size   GL_PREFIX(GetQueryObjectuivARB), .-GL_PREFIX(GetQueryObjectuivARB)
19816
19817         .p2align        4,,15
19818         .globl  GL_PREFIX(GetQueryivARB)
19819         .type   GL_PREFIX(GetQueryivARB), @function
19820 GL_PREFIX(GetQueryivARB):
19821 #if defined(GLX_USE_TLS)
19822         call    _x86_64_get_dispatch@PLT
19823         movq    4216(%rax), %r11
19824         jmp     *%r11
19825 #elif defined(PTHREADS)
19826         pushq   %rdi
19827         pushq   %rsi
19828         pushq   %rdx
19829         call    _x86_64_get_dispatch@PLT
19830         popq    %rdx
19831         popq    %rsi
19832         popq    %rdi
19833         movq    4216(%rax), %r11
19834         jmp     *%r11
19835 #else
19836         movq    _glapi_Dispatch(%rip), %rax
19837         testq   %rax, %rax
19838         je      1f
19839         movq    4216(%rax), %r11
19840         jmp     *%r11
19841 1:
19842         pushq   %rdi
19843         pushq   %rsi
19844         pushq   %rdx
19845         call    _glapi_get_dispatch
19846         popq    %rdx
19847         popq    %rsi
19848         popq    %rdi
19849         movq    4216(%rax), %r11
19850         jmp     *%r11
19851 #endif /* defined(GLX_USE_TLS) */
19852         .size   GL_PREFIX(GetQueryivARB), .-GL_PREFIX(GetQueryivARB)
19853
19854         .p2align        4,,15
19855         .globl  GL_PREFIX(IsQueryARB)
19856         .type   GL_PREFIX(IsQueryARB), @function
19857 GL_PREFIX(IsQueryARB):
19858 #if defined(GLX_USE_TLS)
19859         call    _x86_64_get_dispatch@PLT
19860         movq    4224(%rax), %r11
19861         jmp     *%r11
19862 #elif defined(PTHREADS)
19863         pushq   %rdi
19864         call    _x86_64_get_dispatch@PLT
19865         popq    %rdi
19866         movq    4224(%rax), %r11
19867         jmp     *%r11
19868 #else
19869         movq    _glapi_Dispatch(%rip), %rax
19870         testq   %rax, %rax
19871         je      1f
19872         movq    4224(%rax), %r11
19873         jmp     *%r11
19874 1:
19875         pushq   %rdi
19876         call    _glapi_get_dispatch
19877         popq    %rdi
19878         movq    4224(%rax), %r11
19879         jmp     *%r11
19880 #endif /* defined(GLX_USE_TLS) */
19881         .size   GL_PREFIX(IsQueryARB), .-GL_PREFIX(IsQueryARB)
19882
19883         .p2align        4,,15
19884         .globl  GL_PREFIX(AttachObjectARB)
19885         .type   GL_PREFIX(AttachObjectARB), @function
19886 GL_PREFIX(AttachObjectARB):
19887 #if defined(GLX_USE_TLS)
19888         call    _x86_64_get_dispatch@PLT
19889         movq    4232(%rax), %r11
19890         jmp     *%r11
19891 #elif defined(PTHREADS)
19892         pushq   %rdi
19893         pushq   %rsi
19894         pushq   %rbp
19895         call    _x86_64_get_dispatch@PLT
19896         popq    %rbp
19897         popq    %rsi
19898         popq    %rdi
19899         movq    4232(%rax), %r11
19900         jmp     *%r11
19901 #else
19902         movq    _glapi_Dispatch(%rip), %rax
19903         testq   %rax, %rax
19904         je      1f
19905         movq    4232(%rax), %r11
19906         jmp     *%r11
19907 1:
19908         pushq   %rdi
19909         pushq   %rsi
19910         pushq   %rbp
19911         call    _glapi_get_dispatch
19912         popq    %rbp
19913         popq    %rsi
19914         popq    %rdi
19915         movq    4232(%rax), %r11
19916         jmp     *%r11
19917 #endif /* defined(GLX_USE_TLS) */
19918         .size   GL_PREFIX(AttachObjectARB), .-GL_PREFIX(AttachObjectARB)
19919
19920         .p2align        4,,15
19921         .globl  GL_PREFIX(CompileShaderARB)
19922         .type   GL_PREFIX(CompileShaderARB), @function
19923 GL_PREFIX(CompileShaderARB):
19924 #if defined(GLX_USE_TLS)
19925         call    _x86_64_get_dispatch@PLT
19926         movq    4240(%rax), %r11
19927         jmp     *%r11
19928 #elif defined(PTHREADS)
19929         pushq   %rdi
19930         call    _x86_64_get_dispatch@PLT
19931         popq    %rdi
19932         movq    4240(%rax), %r11
19933         jmp     *%r11
19934 #else
19935         movq    _glapi_Dispatch(%rip), %rax
19936         testq   %rax, %rax
19937         je      1f
19938         movq    4240(%rax), %r11
19939         jmp     *%r11
19940 1:
19941         pushq   %rdi
19942         call    _glapi_get_dispatch
19943         popq    %rdi
19944         movq    4240(%rax), %r11
19945         jmp     *%r11
19946 #endif /* defined(GLX_USE_TLS) */
19947         .size   GL_PREFIX(CompileShaderARB), .-GL_PREFIX(CompileShaderARB)
19948
19949         .p2align        4,,15
19950         .globl  GL_PREFIX(CreateProgramObjectARB)
19951         .type   GL_PREFIX(CreateProgramObjectARB), @function
19952 GL_PREFIX(CreateProgramObjectARB):
19953 #if defined(GLX_USE_TLS)
19954         call    _x86_64_get_dispatch@PLT
19955         movq    4248(%rax), %r11
19956         jmp     *%r11
19957 #elif defined(PTHREADS)
19958         pushq   %rbp
19959         call    _x86_64_get_dispatch@PLT
19960         popq    %rbp
19961         movq    4248(%rax), %r11
19962         jmp     *%r11
19963 #else
19964         movq    _glapi_Dispatch(%rip), %rax
19965         testq   %rax, %rax
19966         je      1f
19967         movq    4248(%rax), %r11
19968         jmp     *%r11
19969 1:
19970         pushq   %rbp
19971         call    _glapi_get_dispatch
19972         popq    %rbp
19973         movq    4248(%rax), %r11
19974         jmp     *%r11
19975 #endif /* defined(GLX_USE_TLS) */
19976         .size   GL_PREFIX(CreateProgramObjectARB), .-GL_PREFIX(CreateProgramObjectARB)
19977
19978         .p2align        4,,15
19979         .globl  GL_PREFIX(CreateShaderObjectARB)
19980         .type   GL_PREFIX(CreateShaderObjectARB), @function
19981 GL_PREFIX(CreateShaderObjectARB):
19982 #if defined(GLX_USE_TLS)
19983         call    _x86_64_get_dispatch@PLT
19984         movq    4256(%rax), %r11
19985         jmp     *%r11
19986 #elif defined(PTHREADS)
19987         pushq   %rdi
19988         call    _x86_64_get_dispatch@PLT
19989         popq    %rdi
19990         movq    4256(%rax), %r11
19991         jmp     *%r11
19992 #else
19993         movq    _glapi_Dispatch(%rip), %rax
19994         testq   %rax, %rax
19995         je      1f
19996         movq    4256(%rax), %r11
19997         jmp     *%r11
19998 1:
19999         pushq   %rdi
20000         call    _glapi_get_dispatch
20001         popq    %rdi
20002         movq    4256(%rax), %r11
20003         jmp     *%r11
20004 #endif /* defined(GLX_USE_TLS) */
20005         .size   GL_PREFIX(CreateShaderObjectARB), .-GL_PREFIX(CreateShaderObjectARB)
20006
20007         .p2align        4,,15
20008         .globl  GL_PREFIX(DeleteObjectARB)
20009         .type   GL_PREFIX(DeleteObjectARB), @function
20010 GL_PREFIX(DeleteObjectARB):
20011 #if defined(GLX_USE_TLS)
20012         call    _x86_64_get_dispatch@PLT
20013         movq    4264(%rax), %r11
20014         jmp     *%r11
20015 #elif defined(PTHREADS)
20016         pushq   %rdi
20017         call    _x86_64_get_dispatch@PLT
20018         popq    %rdi
20019         movq    4264(%rax), %r11
20020         jmp     *%r11
20021 #else
20022         movq    _glapi_Dispatch(%rip), %rax
20023         testq   %rax, %rax
20024         je      1f
20025         movq    4264(%rax), %r11
20026         jmp     *%r11
20027 1:
20028         pushq   %rdi
20029         call    _glapi_get_dispatch
20030         popq    %rdi
20031         movq    4264(%rax), %r11
20032         jmp     *%r11
20033 #endif /* defined(GLX_USE_TLS) */
20034         .size   GL_PREFIX(DeleteObjectARB), .-GL_PREFIX(DeleteObjectARB)
20035
20036         .p2align        4,,15
20037         .globl  GL_PREFIX(DetachObjectARB)
20038         .type   GL_PREFIX(DetachObjectARB), @function
20039 GL_PREFIX(DetachObjectARB):
20040 #if defined(GLX_USE_TLS)
20041         call    _x86_64_get_dispatch@PLT
20042         movq    4272(%rax), %r11
20043         jmp     *%r11
20044 #elif defined(PTHREADS)
20045         pushq   %rdi
20046         pushq   %rsi
20047         pushq   %rbp
20048         call    _x86_64_get_dispatch@PLT
20049         popq    %rbp
20050         popq    %rsi
20051         popq    %rdi
20052         movq    4272(%rax), %r11
20053         jmp     *%r11
20054 #else
20055         movq    _glapi_Dispatch(%rip), %rax
20056         testq   %rax, %rax
20057         je      1f
20058         movq    4272(%rax), %r11
20059         jmp     *%r11
20060 1:
20061         pushq   %rdi
20062         pushq   %rsi
20063         pushq   %rbp
20064         call    _glapi_get_dispatch
20065         popq    %rbp
20066         popq    %rsi
20067         popq    %rdi
20068         movq    4272(%rax), %r11
20069         jmp     *%r11
20070 #endif /* defined(GLX_USE_TLS) */
20071         .size   GL_PREFIX(DetachObjectARB), .-GL_PREFIX(DetachObjectARB)
20072
20073         .p2align        4,,15
20074         .globl  GL_PREFIX(GetActiveUniformARB)
20075         .type   GL_PREFIX(GetActiveUniformARB), @function
20076 GL_PREFIX(GetActiveUniformARB):
20077 #if defined(GLX_USE_TLS)
20078         call    _x86_64_get_dispatch@PLT
20079         movq    4280(%rax), %r11
20080         jmp     *%r11
20081 #elif defined(PTHREADS)
20082         pushq   %rdi
20083         pushq   %rsi
20084         pushq   %rdx
20085         pushq   %rcx
20086         pushq   %r8
20087         pushq   %r9
20088         pushq   %rbp
20089         call    _x86_64_get_dispatch@PLT
20090         popq    %rbp
20091         popq    %r9
20092         popq    %r8
20093         popq    %rcx
20094         popq    %rdx
20095         popq    %rsi
20096         popq    %rdi
20097         movq    4280(%rax), %r11
20098         jmp     *%r11
20099 #else
20100         movq    _glapi_Dispatch(%rip), %rax
20101         testq   %rax, %rax
20102         je      1f
20103         movq    4280(%rax), %r11
20104         jmp     *%r11
20105 1:
20106         pushq   %rdi
20107         pushq   %rsi
20108         pushq   %rdx
20109         pushq   %rcx
20110         pushq   %r8
20111         pushq   %r9
20112         pushq   %rbp
20113         call    _glapi_get_dispatch
20114         popq    %rbp
20115         popq    %r9
20116         popq    %r8
20117         popq    %rcx
20118         popq    %rdx
20119         popq    %rsi
20120         popq    %rdi
20121         movq    4280(%rax), %r11
20122         jmp     *%r11
20123 #endif /* defined(GLX_USE_TLS) */
20124         .size   GL_PREFIX(GetActiveUniformARB), .-GL_PREFIX(GetActiveUniformARB)
20125
20126         .p2align        4,,15
20127         .globl  GL_PREFIX(GetAttachedObjectsARB)
20128         .type   GL_PREFIX(GetAttachedObjectsARB), @function
20129 GL_PREFIX(GetAttachedObjectsARB):
20130 #if defined(GLX_USE_TLS)
20131         call    _x86_64_get_dispatch@PLT
20132         movq    4288(%rax), %r11
20133         jmp     *%r11
20134 #elif defined(PTHREADS)
20135         pushq   %rdi
20136         pushq   %rsi
20137         pushq   %rdx
20138         pushq   %rcx
20139         pushq   %rbp
20140         call    _x86_64_get_dispatch@PLT
20141         popq    %rbp
20142         popq    %rcx
20143         popq    %rdx
20144         popq    %rsi
20145         popq    %rdi
20146         movq    4288(%rax), %r11
20147         jmp     *%r11
20148 #else
20149         movq    _glapi_Dispatch(%rip), %rax
20150         testq   %rax, %rax
20151         je      1f
20152         movq    4288(%rax), %r11
20153         jmp     *%r11
20154 1:
20155         pushq   %rdi
20156         pushq   %rsi
20157         pushq   %rdx
20158         pushq   %rcx
20159         pushq   %rbp
20160         call    _glapi_get_dispatch
20161         popq    %rbp
20162         popq    %rcx
20163         popq    %rdx
20164         popq    %rsi
20165         popq    %rdi
20166         movq    4288(%rax), %r11
20167         jmp     *%r11
20168 #endif /* defined(GLX_USE_TLS) */
20169         .size   GL_PREFIX(GetAttachedObjectsARB), .-GL_PREFIX(GetAttachedObjectsARB)
20170
20171         .p2align        4,,15
20172         .globl  GL_PREFIX(GetHandleARB)
20173         .type   GL_PREFIX(GetHandleARB), @function
20174 GL_PREFIX(GetHandleARB):
20175 #if defined(GLX_USE_TLS)
20176         call    _x86_64_get_dispatch@PLT
20177         movq    4296(%rax), %r11
20178         jmp     *%r11
20179 #elif defined(PTHREADS)
20180         pushq   %rdi
20181         call    _x86_64_get_dispatch@PLT
20182         popq    %rdi
20183         movq    4296(%rax), %r11
20184         jmp     *%r11
20185 #else
20186         movq    _glapi_Dispatch(%rip), %rax
20187         testq   %rax, %rax
20188         je      1f
20189         movq    4296(%rax), %r11
20190         jmp     *%r11
20191 1:
20192         pushq   %rdi
20193         call    _glapi_get_dispatch
20194         popq    %rdi
20195         movq    4296(%rax), %r11
20196         jmp     *%r11
20197 #endif /* defined(GLX_USE_TLS) */
20198         .size   GL_PREFIX(GetHandleARB), .-GL_PREFIX(GetHandleARB)
20199
20200         .p2align        4,,15
20201         .globl  GL_PREFIX(GetInfoLogARB)
20202         .type   GL_PREFIX(GetInfoLogARB), @function
20203 GL_PREFIX(GetInfoLogARB):
20204 #if defined(GLX_USE_TLS)
20205         call    _x86_64_get_dispatch@PLT
20206         movq    4304(%rax), %r11
20207         jmp     *%r11
20208 #elif defined(PTHREADS)
20209         pushq   %rdi
20210         pushq   %rsi
20211         pushq   %rdx
20212         pushq   %rcx
20213         pushq   %rbp
20214         call    _x86_64_get_dispatch@PLT
20215         popq    %rbp
20216         popq    %rcx
20217         popq    %rdx
20218         popq    %rsi
20219         popq    %rdi
20220         movq    4304(%rax), %r11
20221         jmp     *%r11
20222 #else
20223         movq    _glapi_Dispatch(%rip), %rax
20224         testq   %rax, %rax
20225         je      1f
20226         movq    4304(%rax), %r11
20227         jmp     *%r11
20228 1:
20229         pushq   %rdi
20230         pushq   %rsi
20231         pushq   %rdx
20232         pushq   %rcx
20233         pushq   %rbp
20234         call    _glapi_get_dispatch
20235         popq    %rbp
20236         popq    %rcx
20237         popq    %rdx
20238         popq    %rsi
20239         popq    %rdi
20240         movq    4304(%rax), %r11
20241         jmp     *%r11
20242 #endif /* defined(GLX_USE_TLS) */
20243         .size   GL_PREFIX(GetInfoLogARB), .-GL_PREFIX(GetInfoLogARB)
20244
20245         .p2align        4,,15
20246         .globl  GL_PREFIX(GetObjectParameterfvARB)
20247         .type   GL_PREFIX(GetObjectParameterfvARB), @function
20248 GL_PREFIX(GetObjectParameterfvARB):
20249 #if defined(GLX_USE_TLS)
20250         call    _x86_64_get_dispatch@PLT
20251         movq    4312(%rax), %r11
20252         jmp     *%r11
20253 #elif defined(PTHREADS)
20254         pushq   %rdi
20255         pushq   %rsi
20256         pushq   %rdx
20257         call    _x86_64_get_dispatch@PLT
20258         popq    %rdx
20259         popq    %rsi
20260         popq    %rdi
20261         movq    4312(%rax), %r11
20262         jmp     *%r11
20263 #else
20264         movq    _glapi_Dispatch(%rip), %rax
20265         testq   %rax, %rax
20266         je      1f
20267         movq    4312(%rax), %r11
20268         jmp     *%r11
20269 1:
20270         pushq   %rdi
20271         pushq   %rsi
20272         pushq   %rdx
20273         call    _glapi_get_dispatch
20274         popq    %rdx
20275         popq    %rsi
20276         popq    %rdi
20277         movq    4312(%rax), %r11
20278         jmp     *%r11
20279 #endif /* defined(GLX_USE_TLS) */
20280         .size   GL_PREFIX(GetObjectParameterfvARB), .-GL_PREFIX(GetObjectParameterfvARB)
20281
20282         .p2align        4,,15
20283         .globl  GL_PREFIX(GetObjectParameterivARB)
20284         .type   GL_PREFIX(GetObjectParameterivARB), @function
20285 GL_PREFIX(GetObjectParameterivARB):
20286 #if defined(GLX_USE_TLS)
20287         call    _x86_64_get_dispatch@PLT
20288         movq    4320(%rax), %r11
20289         jmp     *%r11
20290 #elif defined(PTHREADS)
20291         pushq   %rdi
20292         pushq   %rsi
20293         pushq   %rdx
20294         call    _x86_64_get_dispatch@PLT
20295         popq    %rdx
20296         popq    %rsi
20297         popq    %rdi
20298         movq    4320(%rax), %r11
20299         jmp     *%r11
20300 #else
20301         movq    _glapi_Dispatch(%rip), %rax
20302         testq   %rax, %rax
20303         je      1f
20304         movq    4320(%rax), %r11
20305         jmp     *%r11
20306 1:
20307         pushq   %rdi
20308         pushq   %rsi
20309         pushq   %rdx
20310         call    _glapi_get_dispatch
20311         popq    %rdx
20312         popq    %rsi
20313         popq    %rdi
20314         movq    4320(%rax), %r11
20315         jmp     *%r11
20316 #endif /* defined(GLX_USE_TLS) */
20317         .size   GL_PREFIX(GetObjectParameterivARB), .-GL_PREFIX(GetObjectParameterivARB)
20318
20319         .p2align        4,,15
20320         .globl  GL_PREFIX(GetShaderSourceARB)
20321         .type   GL_PREFIX(GetShaderSourceARB), @function
20322 GL_PREFIX(GetShaderSourceARB):
20323 #if defined(GLX_USE_TLS)
20324         call    _x86_64_get_dispatch@PLT
20325         movq    4328(%rax), %r11
20326         jmp     *%r11
20327 #elif defined(PTHREADS)
20328         pushq   %rdi
20329         pushq   %rsi
20330         pushq   %rdx
20331         pushq   %rcx
20332         pushq   %rbp
20333         call    _x86_64_get_dispatch@PLT
20334         popq    %rbp
20335         popq    %rcx
20336         popq    %rdx
20337         popq    %rsi
20338         popq    %rdi
20339         movq    4328(%rax), %r11
20340         jmp     *%r11
20341 #else
20342         movq    _glapi_Dispatch(%rip), %rax
20343         testq   %rax, %rax
20344         je      1f
20345         movq    4328(%rax), %r11
20346         jmp     *%r11
20347 1:
20348         pushq   %rdi
20349         pushq   %rsi
20350         pushq   %rdx
20351         pushq   %rcx
20352         pushq   %rbp
20353         call    _glapi_get_dispatch
20354         popq    %rbp
20355         popq    %rcx
20356         popq    %rdx
20357         popq    %rsi
20358         popq    %rdi
20359         movq    4328(%rax), %r11
20360         jmp     *%r11
20361 #endif /* defined(GLX_USE_TLS) */
20362         .size   GL_PREFIX(GetShaderSourceARB), .-GL_PREFIX(GetShaderSourceARB)
20363
20364         .p2align        4,,15
20365         .globl  GL_PREFIX(GetUniformLocationARB)
20366         .type   GL_PREFIX(GetUniformLocationARB), @function
20367 GL_PREFIX(GetUniformLocationARB):
20368 #if defined(GLX_USE_TLS)
20369         call    _x86_64_get_dispatch@PLT
20370         movq    4336(%rax), %r11
20371         jmp     *%r11
20372 #elif defined(PTHREADS)
20373         pushq   %rdi
20374         pushq   %rsi
20375         pushq   %rbp
20376         call    _x86_64_get_dispatch@PLT
20377         popq    %rbp
20378         popq    %rsi
20379         popq    %rdi
20380         movq    4336(%rax), %r11
20381         jmp     *%r11
20382 #else
20383         movq    _glapi_Dispatch(%rip), %rax
20384         testq   %rax, %rax
20385         je      1f
20386         movq    4336(%rax), %r11
20387         jmp     *%r11
20388 1:
20389         pushq   %rdi
20390         pushq   %rsi
20391         pushq   %rbp
20392         call    _glapi_get_dispatch
20393         popq    %rbp
20394         popq    %rsi
20395         popq    %rdi
20396         movq    4336(%rax), %r11
20397         jmp     *%r11
20398 #endif /* defined(GLX_USE_TLS) */
20399         .size   GL_PREFIX(GetUniformLocationARB), .-GL_PREFIX(GetUniformLocationARB)
20400
20401         .p2align        4,,15
20402         .globl  GL_PREFIX(GetUniformfvARB)
20403         .type   GL_PREFIX(GetUniformfvARB), @function
20404 GL_PREFIX(GetUniformfvARB):
20405 #if defined(GLX_USE_TLS)
20406         call    _x86_64_get_dispatch@PLT
20407         movq    4344(%rax), %r11
20408         jmp     *%r11
20409 #elif defined(PTHREADS)
20410         pushq   %rdi
20411         pushq   %rsi
20412         pushq   %rdx
20413         call    _x86_64_get_dispatch@PLT
20414         popq    %rdx
20415         popq    %rsi
20416         popq    %rdi
20417         movq    4344(%rax), %r11
20418         jmp     *%r11
20419 #else
20420         movq    _glapi_Dispatch(%rip), %rax
20421         testq   %rax, %rax
20422         je      1f
20423         movq    4344(%rax), %r11
20424         jmp     *%r11
20425 1:
20426         pushq   %rdi
20427         pushq   %rsi
20428         pushq   %rdx
20429         call    _glapi_get_dispatch
20430         popq    %rdx
20431         popq    %rsi
20432         popq    %rdi
20433         movq    4344(%rax), %r11
20434         jmp     *%r11
20435 #endif /* defined(GLX_USE_TLS) */
20436         .size   GL_PREFIX(GetUniformfvARB), .-GL_PREFIX(GetUniformfvARB)
20437
20438         .p2align        4,,15
20439         .globl  GL_PREFIX(GetUniformivARB)
20440         .type   GL_PREFIX(GetUniformivARB), @function
20441 GL_PREFIX(GetUniformivARB):
20442 #if defined(GLX_USE_TLS)
20443         call    _x86_64_get_dispatch@PLT
20444         movq    4352(%rax), %r11
20445         jmp     *%r11
20446 #elif defined(PTHREADS)
20447         pushq   %rdi
20448         pushq   %rsi
20449         pushq   %rdx
20450         call    _x86_64_get_dispatch@PLT
20451         popq    %rdx
20452         popq    %rsi
20453         popq    %rdi
20454         movq    4352(%rax), %r11
20455         jmp     *%r11
20456 #else
20457         movq    _glapi_Dispatch(%rip), %rax
20458         testq   %rax, %rax
20459         je      1f
20460         movq    4352(%rax), %r11
20461         jmp     *%r11
20462 1:
20463         pushq   %rdi
20464         pushq   %rsi
20465         pushq   %rdx
20466         call    _glapi_get_dispatch
20467         popq    %rdx
20468         popq    %rsi
20469         popq    %rdi
20470         movq    4352(%rax), %r11
20471         jmp     *%r11
20472 #endif /* defined(GLX_USE_TLS) */
20473         .size   GL_PREFIX(GetUniformivARB), .-GL_PREFIX(GetUniformivARB)
20474
20475         .p2align        4,,15
20476         .globl  GL_PREFIX(LinkProgramARB)
20477         .type   GL_PREFIX(LinkProgramARB), @function
20478 GL_PREFIX(LinkProgramARB):
20479 #if defined(GLX_USE_TLS)
20480         call    _x86_64_get_dispatch@PLT
20481         movq    4360(%rax), %r11
20482         jmp     *%r11
20483 #elif defined(PTHREADS)
20484         pushq   %rdi
20485         call    _x86_64_get_dispatch@PLT
20486         popq    %rdi
20487         movq    4360(%rax), %r11
20488         jmp     *%r11
20489 #else
20490         movq    _glapi_Dispatch(%rip), %rax
20491         testq   %rax, %rax
20492         je      1f
20493         movq    4360(%rax), %r11
20494         jmp     *%r11
20495 1:
20496         pushq   %rdi
20497         call    _glapi_get_dispatch
20498         popq    %rdi
20499         movq    4360(%rax), %r11
20500         jmp     *%r11
20501 #endif /* defined(GLX_USE_TLS) */
20502         .size   GL_PREFIX(LinkProgramARB), .-GL_PREFIX(LinkProgramARB)
20503
20504         .p2align        4,,15
20505         .globl  GL_PREFIX(ShaderSourceARB)
20506         .type   GL_PREFIX(ShaderSourceARB), @function
20507 GL_PREFIX(ShaderSourceARB):
20508 #if defined(GLX_USE_TLS)
20509         call    _x86_64_get_dispatch@PLT
20510         movq    4368(%rax), %r11
20511         jmp     *%r11
20512 #elif defined(PTHREADS)
20513         pushq   %rdi
20514         pushq   %rsi
20515         pushq   %rdx
20516         pushq   %rcx
20517         pushq   %rbp
20518         call    _x86_64_get_dispatch@PLT
20519         popq    %rbp
20520         popq    %rcx
20521         popq    %rdx
20522         popq    %rsi
20523         popq    %rdi
20524         movq    4368(%rax), %r11
20525         jmp     *%r11
20526 #else
20527         movq    _glapi_Dispatch(%rip), %rax
20528         testq   %rax, %rax
20529         je      1f
20530         movq    4368(%rax), %r11
20531         jmp     *%r11
20532 1:
20533         pushq   %rdi
20534         pushq   %rsi
20535         pushq   %rdx
20536         pushq   %rcx
20537         pushq   %rbp
20538         call    _glapi_get_dispatch
20539         popq    %rbp
20540         popq    %rcx
20541         popq    %rdx
20542         popq    %rsi
20543         popq    %rdi
20544         movq    4368(%rax), %r11
20545         jmp     *%r11
20546 #endif /* defined(GLX_USE_TLS) */
20547         .size   GL_PREFIX(ShaderSourceARB), .-GL_PREFIX(ShaderSourceARB)
20548
20549         .p2align        4,,15
20550         .globl  GL_PREFIX(Uniform1fARB)
20551         .type   GL_PREFIX(Uniform1fARB), @function
20552 GL_PREFIX(Uniform1fARB):
20553 #if defined(GLX_USE_TLS)
20554         call    _x86_64_get_dispatch@PLT
20555         movq    4376(%rax), %r11
20556         jmp     *%r11
20557 #elif defined(PTHREADS)
20558         subq    $24, %rsp
20559         movq    %rdi, (%rsp)
20560         movq    %xmm0, 8(%rsp)
20561         call    _x86_64_get_dispatch@PLT
20562         movq    8(%rsp), %xmm0
20563         movq    (%rsp), %rdi
20564         addq    $24, %rsp
20565         movq    4376(%rax), %r11
20566         jmp     *%r11
20567 #else
20568         movq    _glapi_Dispatch(%rip), %rax
20569         testq   %rax, %rax
20570         je      1f
20571         movq    4376(%rax), %r11
20572         jmp     *%r11
20573 1:
20574         subq    $24, %rsp
20575         movq    %rdi, (%rsp)
20576         movq    %xmm0, 8(%rsp)
20577         call    _glapi_get_dispatch
20578         movq    8(%rsp), %xmm0
20579         movq    (%rsp), %rdi
20580         addq    $24, %rsp
20581         movq    4376(%rax), %r11
20582         jmp     *%r11
20583 #endif /* defined(GLX_USE_TLS) */
20584         .size   GL_PREFIX(Uniform1fARB), .-GL_PREFIX(Uniform1fARB)
20585
20586         .p2align        4,,15
20587         .globl  GL_PREFIX(Uniform1fvARB)
20588         .type   GL_PREFIX(Uniform1fvARB), @function
20589 GL_PREFIX(Uniform1fvARB):
20590 #if defined(GLX_USE_TLS)
20591         call    _x86_64_get_dispatch@PLT
20592         movq    4384(%rax), %r11
20593         jmp     *%r11
20594 #elif defined(PTHREADS)
20595         pushq   %rdi
20596         pushq   %rsi
20597         pushq   %rdx
20598         call    _x86_64_get_dispatch@PLT
20599         popq    %rdx
20600         popq    %rsi
20601         popq    %rdi
20602         movq    4384(%rax), %r11
20603         jmp     *%r11
20604 #else
20605         movq    _glapi_Dispatch(%rip), %rax
20606         testq   %rax, %rax
20607         je      1f
20608         movq    4384(%rax), %r11
20609         jmp     *%r11
20610 1:
20611         pushq   %rdi
20612         pushq   %rsi
20613         pushq   %rdx
20614         call    _glapi_get_dispatch
20615         popq    %rdx
20616         popq    %rsi
20617         popq    %rdi
20618         movq    4384(%rax), %r11
20619         jmp     *%r11
20620 #endif /* defined(GLX_USE_TLS) */
20621         .size   GL_PREFIX(Uniform1fvARB), .-GL_PREFIX(Uniform1fvARB)
20622
20623         .p2align        4,,15
20624         .globl  GL_PREFIX(Uniform1iARB)
20625         .type   GL_PREFIX(Uniform1iARB), @function
20626 GL_PREFIX(Uniform1iARB):
20627 #if defined(GLX_USE_TLS)
20628         call    _x86_64_get_dispatch@PLT
20629         movq    4392(%rax), %r11
20630         jmp     *%r11
20631 #elif defined(PTHREADS)
20632         pushq   %rdi
20633         pushq   %rsi
20634         pushq   %rbp
20635         call    _x86_64_get_dispatch@PLT
20636         popq    %rbp
20637         popq    %rsi
20638         popq    %rdi
20639         movq    4392(%rax), %r11
20640         jmp     *%r11
20641 #else
20642         movq    _glapi_Dispatch(%rip), %rax
20643         testq   %rax, %rax
20644         je      1f
20645         movq    4392(%rax), %r11
20646         jmp     *%r11
20647 1:
20648         pushq   %rdi
20649         pushq   %rsi
20650         pushq   %rbp
20651         call    _glapi_get_dispatch
20652         popq    %rbp
20653         popq    %rsi
20654         popq    %rdi
20655         movq    4392(%rax), %r11
20656         jmp     *%r11
20657 #endif /* defined(GLX_USE_TLS) */
20658         .size   GL_PREFIX(Uniform1iARB), .-GL_PREFIX(Uniform1iARB)
20659
20660         .p2align        4,,15
20661         .globl  GL_PREFIX(Uniform1ivARB)
20662         .type   GL_PREFIX(Uniform1ivARB), @function
20663 GL_PREFIX(Uniform1ivARB):
20664 #if defined(GLX_USE_TLS)
20665         call    _x86_64_get_dispatch@PLT
20666         movq    4400(%rax), %r11
20667         jmp     *%r11
20668 #elif defined(PTHREADS)
20669         pushq   %rdi
20670         pushq   %rsi
20671         pushq   %rdx
20672         call    _x86_64_get_dispatch@PLT
20673         popq    %rdx
20674         popq    %rsi
20675         popq    %rdi
20676         movq    4400(%rax), %r11
20677         jmp     *%r11
20678 #else
20679         movq    _glapi_Dispatch(%rip), %rax
20680         testq   %rax, %rax
20681         je      1f
20682         movq    4400(%rax), %r11
20683         jmp     *%r11
20684 1:
20685         pushq   %rdi
20686         pushq   %rsi
20687         pushq   %rdx
20688         call    _glapi_get_dispatch
20689         popq    %rdx
20690         popq    %rsi
20691         popq    %rdi
20692         movq    4400(%rax), %r11
20693         jmp     *%r11
20694 #endif /* defined(GLX_USE_TLS) */
20695         .size   GL_PREFIX(Uniform1ivARB), .-GL_PREFIX(Uniform1ivARB)
20696
20697         .p2align        4,,15
20698         .globl  GL_PREFIX(Uniform2fARB)
20699         .type   GL_PREFIX(Uniform2fARB), @function
20700 GL_PREFIX(Uniform2fARB):
20701 #if defined(GLX_USE_TLS)
20702         call    _x86_64_get_dispatch@PLT
20703         movq    4408(%rax), %r11
20704         jmp     *%r11
20705 #elif defined(PTHREADS)
20706         subq    $24, %rsp
20707         movq    %rdi, (%rsp)
20708         movq    %xmm0, 8(%rsp)
20709         movq    %xmm1, 16(%rsp)
20710         call    _x86_64_get_dispatch@PLT
20711         movq    16(%rsp), %xmm1
20712         movq    8(%rsp), %xmm0
20713         movq    (%rsp), %rdi
20714         addq    $24, %rsp
20715         movq    4408(%rax), %r11
20716         jmp     *%r11
20717 #else
20718         movq    _glapi_Dispatch(%rip), %rax
20719         testq   %rax, %rax
20720         je      1f
20721         movq    4408(%rax), %r11
20722         jmp     *%r11
20723 1:
20724         subq    $24, %rsp
20725         movq    %rdi, (%rsp)
20726         movq    %xmm0, 8(%rsp)
20727         movq    %xmm1, 16(%rsp)
20728         call    _glapi_get_dispatch
20729         movq    16(%rsp), %xmm1
20730         movq    8(%rsp), %xmm0
20731         movq    (%rsp), %rdi
20732         addq    $24, %rsp
20733         movq    4408(%rax), %r11
20734         jmp     *%r11
20735 #endif /* defined(GLX_USE_TLS) */
20736         .size   GL_PREFIX(Uniform2fARB), .-GL_PREFIX(Uniform2fARB)
20737
20738         .p2align        4,,15
20739         .globl  GL_PREFIX(Uniform2fvARB)
20740         .type   GL_PREFIX(Uniform2fvARB), @function
20741 GL_PREFIX(Uniform2fvARB):
20742 #if defined(GLX_USE_TLS)
20743         call    _x86_64_get_dispatch@PLT
20744         movq    4416(%rax), %r11
20745         jmp     *%r11
20746 #elif defined(PTHREADS)
20747         pushq   %rdi
20748         pushq   %rsi
20749         pushq   %rdx
20750         call    _x86_64_get_dispatch@PLT
20751         popq    %rdx
20752         popq    %rsi
20753         popq    %rdi
20754         movq    4416(%rax), %r11
20755         jmp     *%r11
20756 #else
20757         movq    _glapi_Dispatch(%rip), %rax
20758         testq   %rax, %rax
20759         je      1f
20760         movq    4416(%rax), %r11
20761         jmp     *%r11
20762 1:
20763         pushq   %rdi
20764         pushq   %rsi
20765         pushq   %rdx
20766         call    _glapi_get_dispatch
20767         popq    %rdx
20768         popq    %rsi
20769         popq    %rdi
20770         movq    4416(%rax), %r11
20771         jmp     *%r11
20772 #endif /* defined(GLX_USE_TLS) */
20773         .size   GL_PREFIX(Uniform2fvARB), .-GL_PREFIX(Uniform2fvARB)
20774
20775         .p2align        4,,15
20776         .globl  GL_PREFIX(Uniform2iARB)
20777         .type   GL_PREFIX(Uniform2iARB), @function
20778 GL_PREFIX(Uniform2iARB):
20779 #if defined(GLX_USE_TLS)
20780         call    _x86_64_get_dispatch@PLT
20781         movq    4424(%rax), %r11
20782         jmp     *%r11
20783 #elif defined(PTHREADS)
20784         pushq   %rdi
20785         pushq   %rsi
20786         pushq   %rdx
20787         call    _x86_64_get_dispatch@PLT
20788         popq    %rdx
20789         popq    %rsi
20790         popq    %rdi
20791         movq    4424(%rax), %r11
20792         jmp     *%r11
20793 #else
20794         movq    _glapi_Dispatch(%rip), %rax
20795         testq   %rax, %rax
20796         je      1f
20797         movq    4424(%rax), %r11
20798         jmp     *%r11
20799 1:
20800         pushq   %rdi
20801         pushq   %rsi
20802         pushq   %rdx
20803         call    _glapi_get_dispatch
20804         popq    %rdx
20805         popq    %rsi
20806         popq    %rdi
20807         movq    4424(%rax), %r11
20808         jmp     *%r11
20809 #endif /* defined(GLX_USE_TLS) */
20810         .size   GL_PREFIX(Uniform2iARB), .-GL_PREFIX(Uniform2iARB)
20811
20812         .p2align        4,,15
20813         .globl  GL_PREFIX(Uniform2ivARB)
20814         .type   GL_PREFIX(Uniform2ivARB), @function
20815 GL_PREFIX(Uniform2ivARB):
20816 #if defined(GLX_USE_TLS)
20817         call    _x86_64_get_dispatch@PLT
20818         movq    4432(%rax), %r11
20819         jmp     *%r11
20820 #elif defined(PTHREADS)
20821         pushq   %rdi
20822         pushq   %rsi
20823         pushq   %rdx
20824         call    _x86_64_get_dispatch@PLT
20825         popq    %rdx
20826         popq    %rsi
20827         popq    %rdi
20828         movq    4432(%rax), %r11
20829         jmp     *%r11
20830 #else
20831         movq    _glapi_Dispatch(%rip), %rax
20832         testq   %rax, %rax
20833         je      1f
20834         movq    4432(%rax), %r11
20835         jmp     *%r11
20836 1:
20837         pushq   %rdi
20838         pushq   %rsi
20839         pushq   %rdx
20840         call    _glapi_get_dispatch
20841         popq    %rdx
20842         popq    %rsi
20843         popq    %rdi
20844         movq    4432(%rax), %r11
20845         jmp     *%r11
20846 #endif /* defined(GLX_USE_TLS) */
20847         .size   GL_PREFIX(Uniform2ivARB), .-GL_PREFIX(Uniform2ivARB)
20848
20849         .p2align        4,,15
20850         .globl  GL_PREFIX(Uniform3fARB)
20851         .type   GL_PREFIX(Uniform3fARB), @function
20852 GL_PREFIX(Uniform3fARB):
20853 #if defined(GLX_USE_TLS)
20854         call    _x86_64_get_dispatch@PLT
20855         movq    4440(%rax), %r11
20856         jmp     *%r11
20857 #elif defined(PTHREADS)
20858         subq    $40, %rsp
20859         movq    %rdi, (%rsp)
20860         movq    %xmm0, 8(%rsp)
20861         movq    %xmm1, 16(%rsp)
20862         movq    %xmm2, 24(%rsp)
20863         call    _x86_64_get_dispatch@PLT
20864         movq    24(%rsp), %xmm2
20865         movq    16(%rsp), %xmm1
20866         movq    8(%rsp), %xmm0
20867         movq    (%rsp), %rdi
20868         addq    $40, %rsp
20869         movq    4440(%rax), %r11
20870         jmp     *%r11
20871 #else
20872         movq    _glapi_Dispatch(%rip), %rax
20873         testq   %rax, %rax
20874         je      1f
20875         movq    4440(%rax), %r11
20876         jmp     *%r11
20877 1:
20878         subq    $40, %rsp
20879         movq    %rdi, (%rsp)
20880         movq    %xmm0, 8(%rsp)
20881         movq    %xmm1, 16(%rsp)
20882         movq    %xmm2, 24(%rsp)
20883         call    _glapi_get_dispatch
20884         movq    24(%rsp), %xmm2
20885         movq    16(%rsp), %xmm1
20886         movq    8(%rsp), %xmm0
20887         movq    (%rsp), %rdi
20888         addq    $40, %rsp
20889         movq    4440(%rax), %r11
20890         jmp     *%r11
20891 #endif /* defined(GLX_USE_TLS) */
20892         .size   GL_PREFIX(Uniform3fARB), .-GL_PREFIX(Uniform3fARB)
20893
20894         .p2align        4,,15
20895         .globl  GL_PREFIX(Uniform3fvARB)
20896         .type   GL_PREFIX(Uniform3fvARB), @function
20897 GL_PREFIX(Uniform3fvARB):
20898 #if defined(GLX_USE_TLS)
20899         call    _x86_64_get_dispatch@PLT
20900         movq    4448(%rax), %r11
20901         jmp     *%r11
20902 #elif defined(PTHREADS)
20903         pushq   %rdi
20904         pushq   %rsi
20905         pushq   %rdx
20906         call    _x86_64_get_dispatch@PLT
20907         popq    %rdx
20908         popq    %rsi
20909         popq    %rdi
20910         movq    4448(%rax), %r11
20911         jmp     *%r11
20912 #else
20913         movq    _glapi_Dispatch(%rip), %rax
20914         testq   %rax, %rax
20915         je      1f
20916         movq    4448(%rax), %r11
20917         jmp     *%r11
20918 1:
20919         pushq   %rdi
20920         pushq   %rsi
20921         pushq   %rdx
20922         call    _glapi_get_dispatch
20923         popq    %rdx
20924         popq    %rsi
20925         popq    %rdi
20926         movq    4448(%rax), %r11
20927         jmp     *%r11
20928 #endif /* defined(GLX_USE_TLS) */
20929         .size   GL_PREFIX(Uniform3fvARB), .-GL_PREFIX(Uniform3fvARB)
20930
20931         .p2align        4,,15
20932         .globl  GL_PREFIX(Uniform3iARB)
20933         .type   GL_PREFIX(Uniform3iARB), @function
20934 GL_PREFIX(Uniform3iARB):
20935 #if defined(GLX_USE_TLS)
20936         call    _x86_64_get_dispatch@PLT
20937         movq    4456(%rax), %r11
20938         jmp     *%r11
20939 #elif defined(PTHREADS)
20940         pushq   %rdi
20941         pushq   %rsi
20942         pushq   %rdx
20943         pushq   %rcx
20944         pushq   %rbp
20945         call    _x86_64_get_dispatch@PLT
20946         popq    %rbp
20947         popq    %rcx
20948         popq    %rdx
20949         popq    %rsi
20950         popq    %rdi
20951         movq    4456(%rax), %r11
20952         jmp     *%r11
20953 #else
20954         movq    _glapi_Dispatch(%rip), %rax
20955         testq   %rax, %rax
20956         je      1f
20957         movq    4456(%rax), %r11
20958         jmp     *%r11
20959 1:
20960         pushq   %rdi
20961         pushq   %rsi
20962         pushq   %rdx
20963         pushq   %rcx
20964         pushq   %rbp
20965         call    _glapi_get_dispatch
20966         popq    %rbp
20967         popq    %rcx
20968         popq    %rdx
20969         popq    %rsi
20970         popq    %rdi
20971         movq    4456(%rax), %r11
20972         jmp     *%r11
20973 #endif /* defined(GLX_USE_TLS) */
20974         .size   GL_PREFIX(Uniform3iARB), .-GL_PREFIX(Uniform3iARB)
20975
20976         .p2align        4,,15
20977         .globl  GL_PREFIX(Uniform3ivARB)
20978         .type   GL_PREFIX(Uniform3ivARB), @function
20979 GL_PREFIX(Uniform3ivARB):
20980 #if defined(GLX_USE_TLS)
20981         call    _x86_64_get_dispatch@PLT
20982         movq    4464(%rax), %r11
20983         jmp     *%r11
20984 #elif defined(PTHREADS)
20985         pushq   %rdi
20986         pushq   %rsi
20987         pushq   %rdx
20988         call    _x86_64_get_dispatch@PLT
20989         popq    %rdx
20990         popq    %rsi
20991         popq    %rdi
20992         movq    4464(%rax), %r11
20993         jmp     *%r11
20994 #else
20995         movq    _glapi_Dispatch(%rip), %rax
20996         testq   %rax, %rax
20997         je      1f
20998         movq    4464(%rax), %r11
20999         jmp     *%r11
21000 1:
21001         pushq   %rdi
21002         pushq   %rsi
21003         pushq   %rdx
21004         call    _glapi_get_dispatch
21005         popq    %rdx
21006         popq    %rsi
21007         popq    %rdi
21008         movq    4464(%rax), %r11
21009         jmp     *%r11
21010 #endif /* defined(GLX_USE_TLS) */
21011         .size   GL_PREFIX(Uniform3ivARB), .-GL_PREFIX(Uniform3ivARB)
21012
21013         .p2align        4,,15
21014         .globl  GL_PREFIX(Uniform4fARB)
21015         .type   GL_PREFIX(Uniform4fARB), @function
21016 GL_PREFIX(Uniform4fARB):
21017 #if defined(GLX_USE_TLS)
21018         call    _x86_64_get_dispatch@PLT
21019         movq    4472(%rax), %r11
21020         jmp     *%r11
21021 #elif defined(PTHREADS)
21022         subq    $40, %rsp
21023         movq    %rdi, (%rsp)
21024         movq    %xmm0, 8(%rsp)
21025         movq    %xmm1, 16(%rsp)
21026         movq    %xmm2, 24(%rsp)
21027         movq    %xmm3, 32(%rsp)
21028         call    _x86_64_get_dispatch@PLT
21029         movq    32(%rsp), %xmm3
21030         movq    24(%rsp), %xmm2
21031         movq    16(%rsp), %xmm1
21032         movq    8(%rsp), %xmm0
21033         movq    (%rsp), %rdi
21034         addq    $40, %rsp
21035         movq    4472(%rax), %r11
21036         jmp     *%r11
21037 #else
21038         movq    _glapi_Dispatch(%rip), %rax
21039         testq   %rax, %rax
21040         je      1f
21041         movq    4472(%rax), %r11
21042         jmp     *%r11
21043 1:
21044         subq    $40, %rsp
21045         movq    %rdi, (%rsp)
21046         movq    %xmm0, 8(%rsp)
21047         movq    %xmm1, 16(%rsp)
21048         movq    %xmm2, 24(%rsp)
21049         movq    %xmm3, 32(%rsp)
21050         call    _glapi_get_dispatch
21051         movq    32(%rsp), %xmm3
21052         movq    24(%rsp), %xmm2
21053         movq    16(%rsp), %xmm1
21054         movq    8(%rsp), %xmm0
21055         movq    (%rsp), %rdi
21056         addq    $40, %rsp
21057         movq    4472(%rax), %r11
21058         jmp     *%r11
21059 #endif /* defined(GLX_USE_TLS) */
21060         .size   GL_PREFIX(Uniform4fARB), .-GL_PREFIX(Uniform4fARB)
21061
21062         .p2align        4,,15
21063         .globl  GL_PREFIX(Uniform4fvARB)
21064         .type   GL_PREFIX(Uniform4fvARB), @function
21065 GL_PREFIX(Uniform4fvARB):
21066 #if defined(GLX_USE_TLS)
21067         call    _x86_64_get_dispatch@PLT
21068         movq    4480(%rax), %r11
21069         jmp     *%r11
21070 #elif defined(PTHREADS)
21071         pushq   %rdi
21072         pushq   %rsi
21073         pushq   %rdx
21074         call    _x86_64_get_dispatch@PLT
21075         popq    %rdx
21076         popq    %rsi
21077         popq    %rdi
21078         movq    4480(%rax), %r11
21079         jmp     *%r11
21080 #else
21081         movq    _glapi_Dispatch(%rip), %rax
21082         testq   %rax, %rax
21083         je      1f
21084         movq    4480(%rax), %r11
21085         jmp     *%r11
21086 1:
21087         pushq   %rdi
21088         pushq   %rsi
21089         pushq   %rdx
21090         call    _glapi_get_dispatch
21091         popq    %rdx
21092         popq    %rsi
21093         popq    %rdi
21094         movq    4480(%rax), %r11
21095         jmp     *%r11
21096 #endif /* defined(GLX_USE_TLS) */
21097         .size   GL_PREFIX(Uniform4fvARB), .-GL_PREFIX(Uniform4fvARB)
21098
21099         .p2align        4,,15
21100         .globl  GL_PREFIX(Uniform4iARB)
21101         .type   GL_PREFIX(Uniform4iARB), @function
21102 GL_PREFIX(Uniform4iARB):
21103 #if defined(GLX_USE_TLS)
21104         call    _x86_64_get_dispatch@PLT
21105         movq    4488(%rax), %r11
21106         jmp     *%r11
21107 #elif defined(PTHREADS)
21108         pushq   %rdi
21109         pushq   %rsi
21110         pushq   %rdx
21111         pushq   %rcx
21112         pushq   %r8
21113         call    _x86_64_get_dispatch@PLT
21114         popq    %r8
21115         popq    %rcx
21116         popq    %rdx
21117         popq    %rsi
21118         popq    %rdi
21119         movq    4488(%rax), %r11
21120         jmp     *%r11
21121 #else
21122         movq    _glapi_Dispatch(%rip), %rax
21123         testq   %rax, %rax
21124         je      1f
21125         movq    4488(%rax), %r11
21126         jmp     *%r11
21127 1:
21128         pushq   %rdi
21129         pushq   %rsi
21130         pushq   %rdx
21131         pushq   %rcx
21132         pushq   %r8
21133         call    _glapi_get_dispatch
21134         popq    %r8
21135         popq    %rcx
21136         popq    %rdx
21137         popq    %rsi
21138         popq    %rdi
21139         movq    4488(%rax), %r11
21140         jmp     *%r11
21141 #endif /* defined(GLX_USE_TLS) */
21142         .size   GL_PREFIX(Uniform4iARB), .-GL_PREFIX(Uniform4iARB)
21143
21144         .p2align        4,,15
21145         .globl  GL_PREFIX(Uniform4ivARB)
21146         .type   GL_PREFIX(Uniform4ivARB), @function
21147 GL_PREFIX(Uniform4ivARB):
21148 #if defined(GLX_USE_TLS)
21149         call    _x86_64_get_dispatch@PLT
21150         movq    4496(%rax), %r11
21151         jmp     *%r11
21152 #elif defined(PTHREADS)
21153         pushq   %rdi
21154         pushq   %rsi
21155         pushq   %rdx
21156         call    _x86_64_get_dispatch@PLT
21157         popq    %rdx
21158         popq    %rsi
21159         popq    %rdi
21160         movq    4496(%rax), %r11
21161         jmp     *%r11
21162 #else
21163         movq    _glapi_Dispatch(%rip), %rax
21164         testq   %rax, %rax
21165         je      1f
21166         movq    4496(%rax), %r11
21167         jmp     *%r11
21168 1:
21169         pushq   %rdi
21170         pushq   %rsi
21171         pushq   %rdx
21172         call    _glapi_get_dispatch
21173         popq    %rdx
21174         popq    %rsi
21175         popq    %rdi
21176         movq    4496(%rax), %r11
21177         jmp     *%r11
21178 #endif /* defined(GLX_USE_TLS) */
21179         .size   GL_PREFIX(Uniform4ivARB), .-GL_PREFIX(Uniform4ivARB)
21180
21181         .p2align        4,,15
21182         .globl  GL_PREFIX(UniformMatrix2fvARB)
21183         .type   GL_PREFIX(UniformMatrix2fvARB), @function
21184 GL_PREFIX(UniformMatrix2fvARB):
21185 #if defined(GLX_USE_TLS)
21186         call    _x86_64_get_dispatch@PLT
21187         movq    4504(%rax), %r11
21188         jmp     *%r11
21189 #elif defined(PTHREADS)
21190         pushq   %rdi
21191         pushq   %rsi
21192         pushq   %rdx
21193         pushq   %rcx
21194         pushq   %rbp
21195         call    _x86_64_get_dispatch@PLT
21196         popq    %rbp
21197         popq    %rcx
21198         popq    %rdx
21199         popq    %rsi
21200         popq    %rdi
21201         movq    4504(%rax), %r11
21202         jmp     *%r11
21203 #else
21204         movq    _glapi_Dispatch(%rip), %rax
21205         testq   %rax, %rax
21206         je      1f
21207         movq    4504(%rax), %r11
21208         jmp     *%r11
21209 1:
21210         pushq   %rdi
21211         pushq   %rsi
21212         pushq   %rdx
21213         pushq   %rcx
21214         pushq   %rbp
21215         call    _glapi_get_dispatch
21216         popq    %rbp
21217         popq    %rcx
21218         popq    %rdx
21219         popq    %rsi
21220         popq    %rdi
21221         movq    4504(%rax), %r11
21222         jmp     *%r11
21223 #endif /* defined(GLX_USE_TLS) */
21224         .size   GL_PREFIX(UniformMatrix2fvARB), .-GL_PREFIX(UniformMatrix2fvARB)
21225
21226         .p2align        4,,15
21227         .globl  GL_PREFIX(UniformMatrix3fvARB)
21228         .type   GL_PREFIX(UniformMatrix3fvARB), @function
21229 GL_PREFIX(UniformMatrix3fvARB):
21230 #if defined(GLX_USE_TLS)
21231         call    _x86_64_get_dispatch@PLT
21232         movq    4512(%rax), %r11
21233         jmp     *%r11
21234 #elif defined(PTHREADS)
21235         pushq   %rdi
21236         pushq   %rsi
21237         pushq   %rdx
21238         pushq   %rcx
21239         pushq   %rbp
21240         call    _x86_64_get_dispatch@PLT
21241         popq    %rbp
21242         popq    %rcx
21243         popq    %rdx
21244         popq    %rsi
21245         popq    %rdi
21246         movq    4512(%rax), %r11
21247         jmp     *%r11
21248 #else
21249         movq    _glapi_Dispatch(%rip), %rax
21250         testq   %rax, %rax
21251         je      1f
21252         movq    4512(%rax), %r11
21253         jmp     *%r11
21254 1:
21255         pushq   %rdi
21256         pushq   %rsi
21257         pushq   %rdx
21258         pushq   %rcx
21259         pushq   %rbp
21260         call    _glapi_get_dispatch
21261         popq    %rbp
21262         popq    %rcx
21263         popq    %rdx
21264         popq    %rsi
21265         popq    %rdi
21266         movq    4512(%rax), %r11
21267         jmp     *%r11
21268 #endif /* defined(GLX_USE_TLS) */
21269         .size   GL_PREFIX(UniformMatrix3fvARB), .-GL_PREFIX(UniformMatrix3fvARB)
21270
21271         .p2align        4,,15
21272         .globl  GL_PREFIX(UniformMatrix4fvARB)
21273         .type   GL_PREFIX(UniformMatrix4fvARB), @function
21274 GL_PREFIX(UniformMatrix4fvARB):
21275 #if defined(GLX_USE_TLS)
21276         call    _x86_64_get_dispatch@PLT
21277         movq    4520(%rax), %r11
21278         jmp     *%r11
21279 #elif defined(PTHREADS)
21280         pushq   %rdi
21281         pushq   %rsi
21282         pushq   %rdx
21283         pushq   %rcx
21284         pushq   %rbp
21285         call    _x86_64_get_dispatch@PLT
21286         popq    %rbp
21287         popq    %rcx
21288         popq    %rdx
21289         popq    %rsi
21290         popq    %rdi
21291         movq    4520(%rax), %r11
21292         jmp     *%r11
21293 #else
21294         movq    _glapi_Dispatch(%rip), %rax
21295         testq   %rax, %rax
21296         je      1f
21297         movq    4520(%rax), %r11
21298         jmp     *%r11
21299 1:
21300         pushq   %rdi
21301         pushq   %rsi
21302         pushq   %rdx
21303         pushq   %rcx
21304         pushq   %rbp
21305         call    _glapi_get_dispatch
21306         popq    %rbp
21307         popq    %rcx
21308         popq    %rdx
21309         popq    %rsi
21310         popq    %rdi
21311         movq    4520(%rax), %r11
21312         jmp     *%r11
21313 #endif /* defined(GLX_USE_TLS) */
21314         .size   GL_PREFIX(UniformMatrix4fvARB), .-GL_PREFIX(UniformMatrix4fvARB)
21315
21316         .p2align        4,,15
21317         .globl  GL_PREFIX(UseProgramObjectARB)
21318         .type   GL_PREFIX(UseProgramObjectARB), @function
21319 GL_PREFIX(UseProgramObjectARB):
21320 #if defined(GLX_USE_TLS)
21321         call    _x86_64_get_dispatch@PLT
21322         movq    4528(%rax), %r11
21323         jmp     *%r11
21324 #elif defined(PTHREADS)
21325         pushq   %rdi
21326         call    _x86_64_get_dispatch@PLT
21327         popq    %rdi
21328         movq    4528(%rax), %r11
21329         jmp     *%r11
21330 #else
21331         movq    _glapi_Dispatch(%rip), %rax
21332         testq   %rax, %rax
21333         je      1f
21334         movq    4528(%rax), %r11
21335         jmp     *%r11
21336 1:
21337         pushq   %rdi
21338         call    _glapi_get_dispatch
21339         popq    %rdi
21340         movq    4528(%rax), %r11
21341         jmp     *%r11
21342 #endif /* defined(GLX_USE_TLS) */
21343         .size   GL_PREFIX(UseProgramObjectARB), .-GL_PREFIX(UseProgramObjectARB)
21344
21345         .p2align        4,,15
21346         .globl  GL_PREFIX(ValidateProgramARB)
21347         .type   GL_PREFIX(ValidateProgramARB), @function
21348 GL_PREFIX(ValidateProgramARB):
21349 #if defined(GLX_USE_TLS)
21350         call    _x86_64_get_dispatch@PLT
21351         movq    4536(%rax), %r11
21352         jmp     *%r11
21353 #elif defined(PTHREADS)
21354         pushq   %rdi
21355         call    _x86_64_get_dispatch@PLT
21356         popq    %rdi
21357         movq    4536(%rax), %r11
21358         jmp     *%r11
21359 #else
21360         movq    _glapi_Dispatch(%rip), %rax
21361         testq   %rax, %rax
21362         je      1f
21363         movq    4536(%rax), %r11
21364         jmp     *%r11
21365 1:
21366         pushq   %rdi
21367         call    _glapi_get_dispatch
21368         popq    %rdi
21369         movq    4536(%rax), %r11
21370         jmp     *%r11
21371 #endif /* defined(GLX_USE_TLS) */
21372         .size   GL_PREFIX(ValidateProgramARB), .-GL_PREFIX(ValidateProgramARB)
21373
21374         .p2align        4,,15
21375         .globl  GL_PREFIX(BindAttribLocationARB)
21376         .type   GL_PREFIX(BindAttribLocationARB), @function
21377 GL_PREFIX(BindAttribLocationARB):
21378 #if defined(GLX_USE_TLS)
21379         call    _x86_64_get_dispatch@PLT
21380         movq    4544(%rax), %r11
21381         jmp     *%r11
21382 #elif defined(PTHREADS)
21383         pushq   %rdi
21384         pushq   %rsi
21385         pushq   %rdx
21386         call    _x86_64_get_dispatch@PLT
21387         popq    %rdx
21388         popq    %rsi
21389         popq    %rdi
21390         movq    4544(%rax), %r11
21391         jmp     *%r11
21392 #else
21393         movq    _glapi_Dispatch(%rip), %rax
21394         testq   %rax, %rax
21395         je      1f
21396         movq    4544(%rax), %r11
21397         jmp     *%r11
21398 1:
21399         pushq   %rdi
21400         pushq   %rsi
21401         pushq   %rdx
21402         call    _glapi_get_dispatch
21403         popq    %rdx
21404         popq    %rsi
21405         popq    %rdi
21406         movq    4544(%rax), %r11
21407         jmp     *%r11
21408 #endif /* defined(GLX_USE_TLS) */
21409         .size   GL_PREFIX(BindAttribLocationARB), .-GL_PREFIX(BindAttribLocationARB)
21410
21411         .p2align        4,,15
21412         .globl  GL_PREFIX(GetActiveAttribARB)
21413         .type   GL_PREFIX(GetActiveAttribARB), @function
21414 GL_PREFIX(GetActiveAttribARB):
21415 #if defined(GLX_USE_TLS)
21416         call    _x86_64_get_dispatch@PLT
21417         movq    4552(%rax), %r11
21418         jmp     *%r11
21419 #elif defined(PTHREADS)
21420         pushq   %rdi
21421         pushq   %rsi
21422         pushq   %rdx
21423         pushq   %rcx
21424         pushq   %r8
21425         pushq   %r9
21426         pushq   %rbp
21427         call    _x86_64_get_dispatch@PLT
21428         popq    %rbp
21429         popq    %r9
21430         popq    %r8
21431         popq    %rcx
21432         popq    %rdx
21433         popq    %rsi
21434         popq    %rdi
21435         movq    4552(%rax), %r11
21436         jmp     *%r11
21437 #else
21438         movq    _glapi_Dispatch(%rip), %rax
21439         testq   %rax, %rax
21440         je      1f
21441         movq    4552(%rax), %r11
21442         jmp     *%r11
21443 1:
21444         pushq   %rdi
21445         pushq   %rsi
21446         pushq   %rdx
21447         pushq   %rcx
21448         pushq   %r8
21449         pushq   %r9
21450         pushq   %rbp
21451         call    _glapi_get_dispatch
21452         popq    %rbp
21453         popq    %r9
21454         popq    %r8
21455         popq    %rcx
21456         popq    %rdx
21457         popq    %rsi
21458         popq    %rdi
21459         movq    4552(%rax), %r11
21460         jmp     *%r11
21461 #endif /* defined(GLX_USE_TLS) */
21462         .size   GL_PREFIX(GetActiveAttribARB), .-GL_PREFIX(GetActiveAttribARB)
21463
21464         .p2align        4,,15
21465         .globl  GL_PREFIX(GetAttribLocationARB)
21466         .type   GL_PREFIX(GetAttribLocationARB), @function
21467 GL_PREFIX(GetAttribLocationARB):
21468 #if defined(GLX_USE_TLS)
21469         call    _x86_64_get_dispatch@PLT
21470         movq    4560(%rax), %r11
21471         jmp     *%r11
21472 #elif defined(PTHREADS)
21473         pushq   %rdi
21474         pushq   %rsi
21475         pushq   %rbp
21476         call    _x86_64_get_dispatch@PLT
21477         popq    %rbp
21478         popq    %rsi
21479         popq    %rdi
21480         movq    4560(%rax), %r11
21481         jmp     *%r11
21482 #else
21483         movq    _glapi_Dispatch(%rip), %rax
21484         testq   %rax, %rax
21485         je      1f
21486         movq    4560(%rax), %r11
21487         jmp     *%r11
21488 1:
21489         pushq   %rdi
21490         pushq   %rsi
21491         pushq   %rbp
21492         call    _glapi_get_dispatch
21493         popq    %rbp
21494         popq    %rsi
21495         popq    %rdi
21496         movq    4560(%rax), %r11
21497         jmp     *%r11
21498 #endif /* defined(GLX_USE_TLS) */
21499         .size   GL_PREFIX(GetAttribLocationARB), .-GL_PREFIX(GetAttribLocationARB)
21500
21501         .p2align        4,,15
21502         .globl  GL_PREFIX(DrawBuffersARB)
21503         .type   GL_PREFIX(DrawBuffersARB), @function
21504 GL_PREFIX(DrawBuffersARB):
21505 #if defined(GLX_USE_TLS)
21506         call    _x86_64_get_dispatch@PLT
21507         movq    4568(%rax), %r11
21508         jmp     *%r11
21509 #elif defined(PTHREADS)
21510         pushq   %rdi
21511         pushq   %rsi
21512         pushq   %rbp
21513         call    _x86_64_get_dispatch@PLT
21514         popq    %rbp
21515         popq    %rsi
21516         popq    %rdi
21517         movq    4568(%rax), %r11
21518         jmp     *%r11
21519 #else
21520         movq    _glapi_Dispatch(%rip), %rax
21521         testq   %rax, %rax
21522         je      1f
21523         movq    4568(%rax), %r11
21524         jmp     *%r11
21525 1:
21526         pushq   %rdi
21527         pushq   %rsi
21528         pushq   %rbp
21529         call    _glapi_get_dispatch
21530         popq    %rbp
21531         popq    %rsi
21532         popq    %rdi
21533         movq    4568(%rax), %r11
21534         jmp     *%r11
21535 #endif /* defined(GLX_USE_TLS) */
21536         .size   GL_PREFIX(DrawBuffersARB), .-GL_PREFIX(DrawBuffersARB)
21537
21538         .p2align        4,,15
21539         .globl  GL_PREFIX(ClampColorARB)
21540         .type   GL_PREFIX(ClampColorARB), @function
21541 GL_PREFIX(ClampColorARB):
21542 #if defined(GLX_USE_TLS)
21543         call    _x86_64_get_dispatch@PLT
21544         movq    4576(%rax), %r11
21545         jmp     *%r11
21546 #elif defined(PTHREADS)
21547         pushq   %rdi
21548         pushq   %rsi
21549         pushq   %rbp
21550         call    _x86_64_get_dispatch@PLT
21551         popq    %rbp
21552         popq    %rsi
21553         popq    %rdi
21554         movq    4576(%rax), %r11
21555         jmp     *%r11
21556 #else
21557         movq    _glapi_Dispatch(%rip), %rax
21558         testq   %rax, %rax
21559         je      1f
21560         movq    4576(%rax), %r11
21561         jmp     *%r11
21562 1:
21563         pushq   %rdi
21564         pushq   %rsi
21565         pushq   %rbp
21566         call    _glapi_get_dispatch
21567         popq    %rbp
21568         popq    %rsi
21569         popq    %rdi
21570         movq    4576(%rax), %r11
21571         jmp     *%r11
21572 #endif /* defined(GLX_USE_TLS) */
21573         .size   GL_PREFIX(ClampColorARB), .-GL_PREFIX(ClampColorARB)
21574
21575         .p2align        4,,15
21576         .globl  GL_PREFIX(DrawArraysInstancedARB)
21577         .type   GL_PREFIX(DrawArraysInstancedARB), @function
21578 GL_PREFIX(DrawArraysInstancedARB):
21579 #if defined(GLX_USE_TLS)
21580         call    _x86_64_get_dispatch@PLT
21581         movq    4584(%rax), %r11
21582         jmp     *%r11
21583 #elif defined(PTHREADS)
21584         pushq   %rdi
21585         pushq   %rsi
21586         pushq   %rdx
21587         pushq   %rcx
21588         pushq   %rbp
21589         call    _x86_64_get_dispatch@PLT
21590         popq    %rbp
21591         popq    %rcx
21592         popq    %rdx
21593         popq    %rsi
21594         popq    %rdi
21595         movq    4584(%rax), %r11
21596         jmp     *%r11
21597 #else
21598         movq    _glapi_Dispatch(%rip), %rax
21599         testq   %rax, %rax
21600         je      1f
21601         movq    4584(%rax), %r11
21602         jmp     *%r11
21603 1:
21604         pushq   %rdi
21605         pushq   %rsi
21606         pushq   %rdx
21607         pushq   %rcx
21608         pushq   %rbp
21609         call    _glapi_get_dispatch
21610         popq    %rbp
21611         popq    %rcx
21612         popq    %rdx
21613         popq    %rsi
21614         popq    %rdi
21615         movq    4584(%rax), %r11
21616         jmp     *%r11
21617 #endif /* defined(GLX_USE_TLS) */
21618         .size   GL_PREFIX(DrawArraysInstancedARB), .-GL_PREFIX(DrawArraysInstancedARB)
21619
21620         .p2align        4,,15
21621         .globl  GL_PREFIX(DrawElementsInstancedARB)
21622         .type   GL_PREFIX(DrawElementsInstancedARB), @function
21623 GL_PREFIX(DrawElementsInstancedARB):
21624 #if defined(GLX_USE_TLS)
21625         call    _x86_64_get_dispatch@PLT
21626         movq    4592(%rax), %r11
21627         jmp     *%r11
21628 #elif defined(PTHREADS)
21629         pushq   %rdi
21630         pushq   %rsi
21631         pushq   %rdx
21632         pushq   %rcx
21633         pushq   %r8
21634         call    _x86_64_get_dispatch@PLT
21635         popq    %r8
21636         popq    %rcx
21637         popq    %rdx
21638         popq    %rsi
21639         popq    %rdi
21640         movq    4592(%rax), %r11
21641         jmp     *%r11
21642 #else
21643         movq    _glapi_Dispatch(%rip), %rax
21644         testq   %rax, %rax
21645         je      1f
21646         movq    4592(%rax), %r11
21647         jmp     *%r11
21648 1:
21649         pushq   %rdi
21650         pushq   %rsi
21651         pushq   %rdx
21652         pushq   %rcx
21653         pushq   %r8
21654         call    _glapi_get_dispatch
21655         popq    %r8
21656         popq    %rcx
21657         popq    %rdx
21658         popq    %rsi
21659         popq    %rdi
21660         movq    4592(%rax), %r11
21661         jmp     *%r11
21662 #endif /* defined(GLX_USE_TLS) */
21663         .size   GL_PREFIX(DrawElementsInstancedARB), .-GL_PREFIX(DrawElementsInstancedARB)
21664
21665         .p2align        4,,15
21666         .globl  GL_PREFIX(RenderbufferStorageMultisample)
21667         .type   GL_PREFIX(RenderbufferStorageMultisample), @function
21668 GL_PREFIX(RenderbufferStorageMultisample):
21669 #if defined(GLX_USE_TLS)
21670         call    _x86_64_get_dispatch@PLT
21671         movq    4600(%rax), %r11
21672         jmp     *%r11
21673 #elif defined(PTHREADS)
21674         pushq   %rdi
21675         pushq   %rsi
21676         pushq   %rdx
21677         pushq   %rcx
21678         pushq   %r8
21679         call    _x86_64_get_dispatch@PLT
21680         popq    %r8
21681         popq    %rcx
21682         popq    %rdx
21683         popq    %rsi
21684         popq    %rdi
21685         movq    4600(%rax), %r11
21686         jmp     *%r11
21687 #else
21688         movq    _glapi_Dispatch(%rip), %rax
21689         testq   %rax, %rax
21690         je      1f
21691         movq    4600(%rax), %r11
21692         jmp     *%r11
21693 1:
21694         pushq   %rdi
21695         pushq   %rsi
21696         pushq   %rdx
21697         pushq   %rcx
21698         pushq   %r8
21699         call    _glapi_get_dispatch
21700         popq    %r8
21701         popq    %rcx
21702         popq    %rdx
21703         popq    %rsi
21704         popq    %rdi
21705         movq    4600(%rax), %r11
21706         jmp     *%r11
21707 #endif /* defined(GLX_USE_TLS) */
21708         .size   GL_PREFIX(RenderbufferStorageMultisample), .-GL_PREFIX(RenderbufferStorageMultisample)
21709
21710         .p2align        4,,15
21711         .globl  GL_PREFIX(FramebufferTextureARB)
21712         .type   GL_PREFIX(FramebufferTextureARB), @function
21713 GL_PREFIX(FramebufferTextureARB):
21714 #if defined(GLX_USE_TLS)
21715         call    _x86_64_get_dispatch@PLT
21716         movq    4608(%rax), %r11
21717         jmp     *%r11
21718 #elif defined(PTHREADS)
21719         pushq   %rdi
21720         pushq   %rsi
21721         pushq   %rdx
21722         pushq   %rcx
21723         pushq   %rbp
21724         call    _x86_64_get_dispatch@PLT
21725         popq    %rbp
21726         popq    %rcx
21727         popq    %rdx
21728         popq    %rsi
21729         popq    %rdi
21730         movq    4608(%rax), %r11
21731         jmp     *%r11
21732 #else
21733         movq    _glapi_Dispatch(%rip), %rax
21734         testq   %rax, %rax
21735         je      1f
21736         movq    4608(%rax), %r11
21737         jmp     *%r11
21738 1:
21739         pushq   %rdi
21740         pushq   %rsi
21741         pushq   %rdx
21742         pushq   %rcx
21743         pushq   %rbp
21744         call    _glapi_get_dispatch
21745         popq    %rbp
21746         popq    %rcx
21747         popq    %rdx
21748         popq    %rsi
21749         popq    %rdi
21750         movq    4608(%rax), %r11
21751         jmp     *%r11
21752 #endif /* defined(GLX_USE_TLS) */
21753         .size   GL_PREFIX(FramebufferTextureARB), .-GL_PREFIX(FramebufferTextureARB)
21754
21755         .p2align        4,,15
21756         .globl  GL_PREFIX(FramebufferTextureFaceARB)
21757         .type   GL_PREFIX(FramebufferTextureFaceARB), @function
21758 GL_PREFIX(FramebufferTextureFaceARB):
21759 #if defined(GLX_USE_TLS)
21760         call    _x86_64_get_dispatch@PLT
21761         movq    4616(%rax), %r11
21762         jmp     *%r11
21763 #elif defined(PTHREADS)
21764         pushq   %rdi
21765         pushq   %rsi
21766         pushq   %rdx
21767         pushq   %rcx
21768         pushq   %r8
21769         call    _x86_64_get_dispatch@PLT
21770         popq    %r8
21771         popq    %rcx
21772         popq    %rdx
21773         popq    %rsi
21774         popq    %rdi
21775         movq    4616(%rax), %r11
21776         jmp     *%r11
21777 #else
21778         movq    _glapi_Dispatch(%rip), %rax
21779         testq   %rax, %rax
21780         je      1f
21781         movq    4616(%rax), %r11
21782         jmp     *%r11
21783 1:
21784         pushq   %rdi
21785         pushq   %rsi
21786         pushq   %rdx
21787         pushq   %rcx
21788         pushq   %r8
21789         call    _glapi_get_dispatch
21790         popq    %r8
21791         popq    %rcx
21792         popq    %rdx
21793         popq    %rsi
21794         popq    %rdi
21795         movq    4616(%rax), %r11
21796         jmp     *%r11
21797 #endif /* defined(GLX_USE_TLS) */
21798         .size   GL_PREFIX(FramebufferTextureFaceARB), .-GL_PREFIX(FramebufferTextureFaceARB)
21799
21800         .p2align        4,,15
21801         .globl  GL_PREFIX(ProgramParameteriARB)
21802         .type   GL_PREFIX(ProgramParameteriARB), @function
21803 GL_PREFIX(ProgramParameteriARB):
21804 #if defined(GLX_USE_TLS)
21805         call    _x86_64_get_dispatch@PLT
21806         movq    4624(%rax), %r11
21807         jmp     *%r11
21808 #elif defined(PTHREADS)
21809         pushq   %rdi
21810         pushq   %rsi
21811         pushq   %rdx
21812         call    _x86_64_get_dispatch@PLT
21813         popq    %rdx
21814         popq    %rsi
21815         popq    %rdi
21816         movq    4624(%rax), %r11
21817         jmp     *%r11
21818 #else
21819         movq    _glapi_Dispatch(%rip), %rax
21820         testq   %rax, %rax
21821         je      1f
21822         movq    4624(%rax), %r11
21823         jmp     *%r11
21824 1:
21825         pushq   %rdi
21826         pushq   %rsi
21827         pushq   %rdx
21828         call    _glapi_get_dispatch
21829         popq    %rdx
21830         popq    %rsi
21831         popq    %rdi
21832         movq    4624(%rax), %r11
21833         jmp     *%r11
21834 #endif /* defined(GLX_USE_TLS) */
21835         .size   GL_PREFIX(ProgramParameteriARB), .-GL_PREFIX(ProgramParameteriARB)
21836
21837         .p2align        4,,15
21838         .globl  GL_PREFIX(VertexAttribDivisorARB)
21839         .type   GL_PREFIX(VertexAttribDivisorARB), @function
21840 GL_PREFIX(VertexAttribDivisorARB):
21841 #if defined(GLX_USE_TLS)
21842         call    _x86_64_get_dispatch@PLT
21843         movq    4632(%rax), %r11
21844         jmp     *%r11
21845 #elif defined(PTHREADS)
21846         pushq   %rdi
21847         pushq   %rsi
21848         pushq   %rbp
21849         call    _x86_64_get_dispatch@PLT
21850         popq    %rbp
21851         popq    %rsi
21852         popq    %rdi
21853         movq    4632(%rax), %r11
21854         jmp     *%r11
21855 #else
21856         movq    _glapi_Dispatch(%rip), %rax
21857         testq   %rax, %rax
21858         je      1f
21859         movq    4632(%rax), %r11
21860         jmp     *%r11
21861 1:
21862         pushq   %rdi
21863         pushq   %rsi
21864         pushq   %rbp
21865         call    _glapi_get_dispatch
21866         popq    %rbp
21867         popq    %rsi
21868         popq    %rdi
21869         movq    4632(%rax), %r11
21870         jmp     *%r11
21871 #endif /* defined(GLX_USE_TLS) */
21872         .size   GL_PREFIX(VertexAttribDivisorARB), .-GL_PREFIX(VertexAttribDivisorARB)
21873
21874         .p2align        4,,15
21875         .globl  GL_PREFIX(FlushMappedBufferRange)
21876         .type   GL_PREFIX(FlushMappedBufferRange), @function
21877 GL_PREFIX(FlushMappedBufferRange):
21878 #if defined(GLX_USE_TLS)
21879         call    _x86_64_get_dispatch@PLT
21880         movq    4640(%rax), %r11
21881         jmp     *%r11
21882 #elif defined(PTHREADS)
21883         pushq   %rdi
21884         pushq   %rsi
21885         pushq   %rdx
21886         call    _x86_64_get_dispatch@PLT
21887         popq    %rdx
21888         popq    %rsi
21889         popq    %rdi
21890         movq    4640(%rax), %r11
21891         jmp     *%r11
21892 #else
21893         movq    _glapi_Dispatch(%rip), %rax
21894         testq   %rax, %rax
21895         je      1f
21896         movq    4640(%rax), %r11
21897         jmp     *%r11
21898 1:
21899         pushq   %rdi
21900         pushq   %rsi
21901         pushq   %rdx
21902         call    _glapi_get_dispatch
21903         popq    %rdx
21904         popq    %rsi
21905         popq    %rdi
21906         movq    4640(%rax), %r11
21907         jmp     *%r11
21908 #endif /* defined(GLX_USE_TLS) */
21909         .size   GL_PREFIX(FlushMappedBufferRange), .-GL_PREFIX(FlushMappedBufferRange)
21910
21911         .p2align        4,,15
21912         .globl  GL_PREFIX(MapBufferRange)
21913         .type   GL_PREFIX(MapBufferRange), @function
21914 GL_PREFIX(MapBufferRange):
21915 #if defined(GLX_USE_TLS)
21916         call    _x86_64_get_dispatch@PLT
21917         movq    4648(%rax), %r11
21918         jmp     *%r11
21919 #elif defined(PTHREADS)
21920         pushq   %rdi
21921         pushq   %rsi
21922         pushq   %rdx
21923         pushq   %rcx
21924         pushq   %rbp
21925         call    _x86_64_get_dispatch@PLT
21926         popq    %rbp
21927         popq    %rcx
21928         popq    %rdx
21929         popq    %rsi
21930         popq    %rdi
21931         movq    4648(%rax), %r11
21932         jmp     *%r11
21933 #else
21934         movq    _glapi_Dispatch(%rip), %rax
21935         testq   %rax, %rax
21936         je      1f
21937         movq    4648(%rax), %r11
21938         jmp     *%r11
21939 1:
21940         pushq   %rdi
21941         pushq   %rsi
21942         pushq   %rdx
21943         pushq   %rcx
21944         pushq   %rbp
21945         call    _glapi_get_dispatch
21946         popq    %rbp
21947         popq    %rcx
21948         popq    %rdx
21949         popq    %rsi
21950         popq    %rdi
21951         movq    4648(%rax), %r11
21952         jmp     *%r11
21953 #endif /* defined(GLX_USE_TLS) */
21954         .size   GL_PREFIX(MapBufferRange), .-GL_PREFIX(MapBufferRange)
21955
21956         .p2align        4,,15
21957         .globl  GL_PREFIX(TexBufferARB)
21958         .type   GL_PREFIX(TexBufferARB), @function
21959 GL_PREFIX(TexBufferARB):
21960 #if defined(GLX_USE_TLS)
21961         call    _x86_64_get_dispatch@PLT
21962         movq    4656(%rax), %r11
21963         jmp     *%r11
21964 #elif defined(PTHREADS)
21965         pushq   %rdi
21966         pushq   %rsi
21967         pushq   %rdx
21968         call    _x86_64_get_dispatch@PLT
21969         popq    %rdx
21970         popq    %rsi
21971         popq    %rdi
21972         movq    4656(%rax), %r11
21973         jmp     *%r11
21974 #else
21975         movq    _glapi_Dispatch(%rip), %rax
21976         testq   %rax, %rax
21977         je      1f
21978         movq    4656(%rax), %r11
21979         jmp     *%r11
21980 1:
21981         pushq   %rdi
21982         pushq   %rsi
21983         pushq   %rdx
21984         call    _glapi_get_dispatch
21985         popq    %rdx
21986         popq    %rsi
21987         popq    %rdi
21988         movq    4656(%rax), %r11
21989         jmp     *%r11
21990 #endif /* defined(GLX_USE_TLS) */
21991         .size   GL_PREFIX(TexBufferARB), .-GL_PREFIX(TexBufferARB)
21992
21993         .p2align        4,,15
21994         .globl  GL_PREFIX(BindVertexArray)
21995         .type   GL_PREFIX(BindVertexArray), @function
21996 GL_PREFIX(BindVertexArray):
21997 #if defined(GLX_USE_TLS)
21998         call    _x86_64_get_dispatch@PLT
21999         movq    4664(%rax), %r11
22000         jmp     *%r11
22001 #elif defined(PTHREADS)
22002         pushq   %rdi
22003         call    _x86_64_get_dispatch@PLT
22004         popq    %rdi
22005         movq    4664(%rax), %r11
22006         jmp     *%r11
22007 #else
22008         movq    _glapi_Dispatch(%rip), %rax
22009         testq   %rax, %rax
22010         je      1f
22011         movq    4664(%rax), %r11
22012         jmp     *%r11
22013 1:
22014         pushq   %rdi
22015         call    _glapi_get_dispatch
22016         popq    %rdi
22017         movq    4664(%rax), %r11
22018         jmp     *%r11
22019 #endif /* defined(GLX_USE_TLS) */
22020         .size   GL_PREFIX(BindVertexArray), .-GL_PREFIX(BindVertexArray)
22021
22022         .p2align        4,,15
22023         .globl  GL_PREFIX(GenVertexArrays)
22024         .type   GL_PREFIX(GenVertexArrays), @function
22025 GL_PREFIX(GenVertexArrays):
22026 #if defined(GLX_USE_TLS)
22027         call    _x86_64_get_dispatch@PLT
22028         movq    4672(%rax), %r11
22029         jmp     *%r11
22030 #elif defined(PTHREADS)
22031         pushq   %rdi
22032         pushq   %rsi
22033         pushq   %rbp
22034         call    _x86_64_get_dispatch@PLT
22035         popq    %rbp
22036         popq    %rsi
22037         popq    %rdi
22038         movq    4672(%rax), %r11
22039         jmp     *%r11
22040 #else
22041         movq    _glapi_Dispatch(%rip), %rax
22042         testq   %rax, %rax
22043         je      1f
22044         movq    4672(%rax), %r11
22045         jmp     *%r11
22046 1:
22047         pushq   %rdi
22048         pushq   %rsi
22049         pushq   %rbp
22050         call    _glapi_get_dispatch
22051         popq    %rbp
22052         popq    %rsi
22053         popq    %rdi
22054         movq    4672(%rax), %r11
22055         jmp     *%r11
22056 #endif /* defined(GLX_USE_TLS) */
22057         .size   GL_PREFIX(GenVertexArrays), .-GL_PREFIX(GenVertexArrays)
22058
22059         .p2align        4,,15
22060         .globl  GL_PREFIX(CopyBufferSubData)
22061         .type   GL_PREFIX(CopyBufferSubData), @function
22062 GL_PREFIX(CopyBufferSubData):
22063 #if defined(GLX_USE_TLS)
22064         call    _x86_64_get_dispatch@PLT
22065         movq    4680(%rax), %r11
22066         jmp     *%r11
22067 #elif defined(PTHREADS)
22068         pushq   %rdi
22069         pushq   %rsi
22070         pushq   %rdx
22071         pushq   %rcx
22072         pushq   %r8
22073         call    _x86_64_get_dispatch@PLT
22074         popq    %r8
22075         popq    %rcx
22076         popq    %rdx
22077         popq    %rsi
22078         popq    %rdi
22079         movq    4680(%rax), %r11
22080         jmp     *%r11
22081 #else
22082         movq    _glapi_Dispatch(%rip), %rax
22083         testq   %rax, %rax
22084         je      1f
22085         movq    4680(%rax), %r11
22086         jmp     *%r11
22087 1:
22088         pushq   %rdi
22089         pushq   %rsi
22090         pushq   %rdx
22091         pushq   %rcx
22092         pushq   %r8
22093         call    _glapi_get_dispatch
22094         popq    %r8
22095         popq    %rcx
22096         popq    %rdx
22097         popq    %rsi
22098         popq    %rdi
22099         movq    4680(%rax), %r11
22100         jmp     *%r11
22101 #endif /* defined(GLX_USE_TLS) */
22102         .size   GL_PREFIX(CopyBufferSubData), .-GL_PREFIX(CopyBufferSubData)
22103
22104         .p2align        4,,15
22105         .globl  GL_PREFIX(ClientWaitSync)
22106         .type   GL_PREFIX(ClientWaitSync), @function
22107 GL_PREFIX(ClientWaitSync):
22108 #if defined(GLX_USE_TLS)
22109         call    _x86_64_get_dispatch@PLT
22110         movq    4688(%rax), %r11
22111         jmp     *%r11
22112 #elif defined(PTHREADS)
22113         pushq   %rdi
22114         pushq   %rsi
22115         pushq   %rdx
22116         call    _x86_64_get_dispatch@PLT
22117         popq    %rdx
22118         popq    %rsi
22119         popq    %rdi
22120         movq    4688(%rax), %r11
22121         jmp     *%r11
22122 #else
22123         movq    _glapi_Dispatch(%rip), %rax
22124         testq   %rax, %rax
22125         je      1f
22126         movq    4688(%rax), %r11
22127         jmp     *%r11
22128 1:
22129         pushq   %rdi
22130         pushq   %rsi
22131         pushq   %rdx
22132         call    _glapi_get_dispatch
22133         popq    %rdx
22134         popq    %rsi
22135         popq    %rdi
22136         movq    4688(%rax), %r11
22137         jmp     *%r11
22138 #endif /* defined(GLX_USE_TLS) */
22139         .size   GL_PREFIX(ClientWaitSync), .-GL_PREFIX(ClientWaitSync)
22140
22141         .p2align        4,,15
22142         .globl  GL_PREFIX(DeleteSync)
22143         .type   GL_PREFIX(DeleteSync), @function
22144 GL_PREFIX(DeleteSync):
22145 #if defined(GLX_USE_TLS)
22146         call    _x86_64_get_dispatch@PLT
22147         movq    4696(%rax), %r11
22148         jmp     *%r11
22149 #elif defined(PTHREADS)
22150         pushq   %rdi
22151         call    _x86_64_get_dispatch@PLT
22152         popq    %rdi
22153         movq    4696(%rax), %r11
22154         jmp     *%r11
22155 #else
22156         movq    _glapi_Dispatch(%rip), %rax
22157         testq   %rax, %rax
22158         je      1f
22159         movq    4696(%rax), %r11
22160         jmp     *%r11
22161 1:
22162         pushq   %rdi
22163         call    _glapi_get_dispatch
22164         popq    %rdi
22165         movq    4696(%rax), %r11
22166         jmp     *%r11
22167 #endif /* defined(GLX_USE_TLS) */
22168         .size   GL_PREFIX(DeleteSync), .-GL_PREFIX(DeleteSync)
22169
22170         .p2align        4,,15
22171         .globl  GL_PREFIX(FenceSync)
22172         .type   GL_PREFIX(FenceSync), @function
22173 GL_PREFIX(FenceSync):
22174 #if defined(GLX_USE_TLS)
22175         call    _x86_64_get_dispatch@PLT
22176         movq    4704(%rax), %r11
22177         jmp     *%r11
22178 #elif defined(PTHREADS)
22179         pushq   %rdi
22180         pushq   %rsi
22181         pushq   %rbp
22182         call    _x86_64_get_dispatch@PLT
22183         popq    %rbp
22184         popq    %rsi
22185         popq    %rdi
22186         movq    4704(%rax), %r11
22187         jmp     *%r11
22188 #else
22189         movq    _glapi_Dispatch(%rip), %rax
22190         testq   %rax, %rax
22191         je      1f
22192         movq    4704(%rax), %r11
22193         jmp     *%r11
22194 1:
22195         pushq   %rdi
22196         pushq   %rsi
22197         pushq   %rbp
22198         call    _glapi_get_dispatch
22199         popq    %rbp
22200         popq    %rsi
22201         popq    %rdi
22202         movq    4704(%rax), %r11
22203         jmp     *%r11
22204 #endif /* defined(GLX_USE_TLS) */
22205         .size   GL_PREFIX(FenceSync), .-GL_PREFIX(FenceSync)
22206
22207         .p2align        4,,15
22208         .globl  GL_PREFIX(GetInteger64v)
22209         .type   GL_PREFIX(GetInteger64v), @function
22210 GL_PREFIX(GetInteger64v):
22211 #if defined(GLX_USE_TLS)
22212         call    _x86_64_get_dispatch@PLT
22213         movq    4712(%rax), %r11
22214         jmp     *%r11
22215 #elif defined(PTHREADS)
22216         pushq   %rdi
22217         pushq   %rsi
22218         pushq   %rbp
22219         call    _x86_64_get_dispatch@PLT
22220         popq    %rbp
22221         popq    %rsi
22222         popq    %rdi
22223         movq    4712(%rax), %r11
22224         jmp     *%r11
22225 #else
22226         movq    _glapi_Dispatch(%rip), %rax
22227         testq   %rax, %rax
22228         je      1f
22229         movq    4712(%rax), %r11
22230         jmp     *%r11
22231 1:
22232         pushq   %rdi
22233         pushq   %rsi
22234         pushq   %rbp
22235         call    _glapi_get_dispatch
22236         popq    %rbp
22237         popq    %rsi
22238         popq    %rdi
22239         movq    4712(%rax), %r11
22240         jmp     *%r11
22241 #endif /* defined(GLX_USE_TLS) */
22242         .size   GL_PREFIX(GetInteger64v), .-GL_PREFIX(GetInteger64v)
22243
22244         .p2align        4,,15
22245         .globl  GL_PREFIX(GetSynciv)
22246         .type   GL_PREFIX(GetSynciv), @function
22247 GL_PREFIX(GetSynciv):
22248 #if defined(GLX_USE_TLS)
22249         call    _x86_64_get_dispatch@PLT
22250         movq    4720(%rax), %r11
22251         jmp     *%r11
22252 #elif defined(PTHREADS)
22253         pushq   %rdi
22254         pushq   %rsi
22255         pushq   %rdx
22256         pushq   %rcx
22257         pushq   %r8
22258         call    _x86_64_get_dispatch@PLT
22259         popq    %r8
22260         popq    %rcx
22261         popq    %rdx
22262         popq    %rsi
22263         popq    %rdi
22264         movq    4720(%rax), %r11
22265         jmp     *%r11
22266 #else
22267         movq    _glapi_Dispatch(%rip), %rax
22268         testq   %rax, %rax
22269         je      1f
22270         movq    4720(%rax), %r11
22271         jmp     *%r11
22272 1:
22273         pushq   %rdi
22274         pushq   %rsi
22275         pushq   %rdx
22276         pushq   %rcx
22277         pushq   %r8
22278         call    _glapi_get_dispatch
22279         popq    %r8
22280         popq    %rcx
22281         popq    %rdx
22282         popq    %rsi
22283         popq    %rdi
22284         movq    4720(%rax), %r11
22285         jmp     *%r11
22286 #endif /* defined(GLX_USE_TLS) */
22287         .size   GL_PREFIX(GetSynciv), .-GL_PREFIX(GetSynciv)
22288
22289         .p2align        4,,15
22290         .globl  GL_PREFIX(IsSync)
22291         .type   GL_PREFIX(IsSync), @function
22292 GL_PREFIX(IsSync):
22293 #if defined(GLX_USE_TLS)
22294         call    _x86_64_get_dispatch@PLT
22295         movq    4728(%rax), %r11
22296         jmp     *%r11
22297 #elif defined(PTHREADS)
22298         pushq   %rdi
22299         call    _x86_64_get_dispatch@PLT
22300         popq    %rdi
22301         movq    4728(%rax), %r11
22302         jmp     *%r11
22303 #else
22304         movq    _glapi_Dispatch(%rip), %rax
22305         testq   %rax, %rax
22306         je      1f
22307         movq    4728(%rax), %r11
22308         jmp     *%r11
22309 1:
22310         pushq   %rdi
22311         call    _glapi_get_dispatch
22312         popq    %rdi
22313         movq    4728(%rax), %r11
22314         jmp     *%r11
22315 #endif /* defined(GLX_USE_TLS) */
22316         .size   GL_PREFIX(IsSync), .-GL_PREFIX(IsSync)
22317
22318         .p2align        4,,15
22319         .globl  GL_PREFIX(WaitSync)
22320         .type   GL_PREFIX(WaitSync), @function
22321 GL_PREFIX(WaitSync):
22322 #if defined(GLX_USE_TLS)
22323         call    _x86_64_get_dispatch@PLT
22324         movq    4736(%rax), %r11
22325         jmp     *%r11
22326 #elif defined(PTHREADS)
22327         pushq   %rdi
22328         pushq   %rsi
22329         pushq   %rdx
22330         call    _x86_64_get_dispatch@PLT
22331         popq    %rdx
22332         popq    %rsi
22333         popq    %rdi
22334         movq    4736(%rax), %r11
22335         jmp     *%r11
22336 #else
22337         movq    _glapi_Dispatch(%rip), %rax
22338         testq   %rax, %rax
22339         je      1f
22340         movq    4736(%rax), %r11
22341         jmp     *%r11
22342 1:
22343         pushq   %rdi
22344         pushq   %rsi
22345         pushq   %rdx
22346         call    _glapi_get_dispatch
22347         popq    %rdx
22348         popq    %rsi
22349         popq    %rdi
22350         movq    4736(%rax), %r11
22351         jmp     *%r11
22352 #endif /* defined(GLX_USE_TLS) */
22353         .size   GL_PREFIX(WaitSync), .-GL_PREFIX(WaitSync)
22354
22355         .p2align        4,,15
22356         .globl  GL_PREFIX(DrawElementsBaseVertex)
22357         .type   GL_PREFIX(DrawElementsBaseVertex), @function
22358 GL_PREFIX(DrawElementsBaseVertex):
22359 #if defined(GLX_USE_TLS)
22360         call    _x86_64_get_dispatch@PLT
22361         movq    4744(%rax), %r11
22362         jmp     *%r11
22363 #elif defined(PTHREADS)
22364         pushq   %rdi
22365         pushq   %rsi
22366         pushq   %rdx
22367         pushq   %rcx
22368         pushq   %r8
22369         call    _x86_64_get_dispatch@PLT
22370         popq    %r8
22371         popq    %rcx
22372         popq    %rdx
22373         popq    %rsi
22374         popq    %rdi
22375         movq    4744(%rax), %r11
22376         jmp     *%r11
22377 #else
22378         movq    _glapi_Dispatch(%rip), %rax
22379         testq   %rax, %rax
22380         je      1f
22381         movq    4744(%rax), %r11
22382         jmp     *%r11
22383 1:
22384         pushq   %rdi
22385         pushq   %rsi
22386         pushq   %rdx
22387         pushq   %rcx
22388         pushq   %r8
22389         call    _glapi_get_dispatch
22390         popq    %r8
22391         popq    %rcx
22392         popq    %rdx
22393         popq    %rsi
22394         popq    %rdi
22395         movq    4744(%rax), %r11
22396         jmp     *%r11
22397 #endif /* defined(GLX_USE_TLS) */
22398         .size   GL_PREFIX(DrawElementsBaseVertex), .-GL_PREFIX(DrawElementsBaseVertex)
22399
22400         .p2align        4,,15
22401         .globl  GL_PREFIX(DrawElementsInstancedBaseVertex)
22402         .type   GL_PREFIX(DrawElementsInstancedBaseVertex), @function
22403 GL_PREFIX(DrawElementsInstancedBaseVertex):
22404 #if defined(GLX_USE_TLS)
22405         call    _x86_64_get_dispatch@PLT
22406         movq    4752(%rax), %r11
22407         jmp     *%r11
22408 #elif defined(PTHREADS)
22409         pushq   %rdi
22410         pushq   %rsi
22411         pushq   %rdx
22412         pushq   %rcx
22413         pushq   %r8
22414         pushq   %r9
22415         pushq   %rbp
22416         call    _x86_64_get_dispatch@PLT
22417         popq    %rbp
22418         popq    %r9
22419         popq    %r8
22420         popq    %rcx
22421         popq    %rdx
22422         popq    %rsi
22423         popq    %rdi
22424         movq    4752(%rax), %r11
22425         jmp     *%r11
22426 #else
22427         movq    _glapi_Dispatch(%rip), %rax
22428         testq   %rax, %rax
22429         je      1f
22430         movq    4752(%rax), %r11
22431         jmp     *%r11
22432 1:
22433         pushq   %rdi
22434         pushq   %rsi
22435         pushq   %rdx
22436         pushq   %rcx
22437         pushq   %r8
22438         pushq   %r9
22439         pushq   %rbp
22440         call    _glapi_get_dispatch
22441         popq    %rbp
22442         popq    %r9
22443         popq    %r8
22444         popq    %rcx
22445         popq    %rdx
22446         popq    %rsi
22447         popq    %rdi
22448         movq    4752(%rax), %r11
22449         jmp     *%r11
22450 #endif /* defined(GLX_USE_TLS) */
22451         .size   GL_PREFIX(DrawElementsInstancedBaseVertex), .-GL_PREFIX(DrawElementsInstancedBaseVertex)
22452
22453         .p2align        4,,15
22454         .globl  GL_PREFIX(DrawRangeElementsBaseVertex)
22455         .type   GL_PREFIX(DrawRangeElementsBaseVertex), @function
22456 GL_PREFIX(DrawRangeElementsBaseVertex):
22457 #if defined(GLX_USE_TLS)
22458         call    _x86_64_get_dispatch@PLT
22459         movq    4760(%rax), %r11
22460         jmp     *%r11
22461 #elif defined(PTHREADS)
22462         pushq   %rdi
22463         pushq   %rsi
22464         pushq   %rdx
22465         pushq   %rcx
22466         pushq   %r8
22467         pushq   %r9
22468         pushq   %rbp
22469         call    _x86_64_get_dispatch@PLT
22470         popq    %rbp
22471         popq    %r9
22472         popq    %r8
22473         popq    %rcx
22474         popq    %rdx
22475         popq    %rsi
22476         popq    %rdi
22477         movq    4760(%rax), %r11
22478         jmp     *%r11
22479 #else
22480         movq    _glapi_Dispatch(%rip), %rax
22481         testq   %rax, %rax
22482         je      1f
22483         movq    4760(%rax), %r11
22484         jmp     *%r11
22485 1:
22486         pushq   %rdi
22487         pushq   %rsi
22488         pushq   %rdx
22489         pushq   %rcx
22490         pushq   %r8
22491         pushq   %r9
22492         pushq   %rbp
22493         call    _glapi_get_dispatch
22494         popq    %rbp
22495         popq    %r9
22496         popq    %r8
22497         popq    %rcx
22498         popq    %rdx
22499         popq    %rsi
22500         popq    %rdi
22501         movq    4760(%rax), %r11
22502         jmp     *%r11
22503 #endif /* defined(GLX_USE_TLS) */
22504         .size   GL_PREFIX(DrawRangeElementsBaseVertex), .-GL_PREFIX(DrawRangeElementsBaseVertex)
22505
22506         .p2align        4,,15
22507         .globl  GL_PREFIX(MultiDrawElementsBaseVertex)
22508         .type   GL_PREFIX(MultiDrawElementsBaseVertex), @function
22509 GL_PREFIX(MultiDrawElementsBaseVertex):
22510 #if defined(GLX_USE_TLS)
22511         call    _x86_64_get_dispatch@PLT
22512         movq    4768(%rax), %r11
22513         jmp     *%r11
22514 #elif defined(PTHREADS)
22515         pushq   %rdi
22516         pushq   %rsi
22517         pushq   %rdx
22518         pushq   %rcx
22519         pushq   %r8
22520         pushq   %r9
22521         pushq   %rbp
22522         call    _x86_64_get_dispatch@PLT
22523         popq    %rbp
22524         popq    %r9
22525         popq    %r8
22526         popq    %rcx
22527         popq    %rdx
22528         popq    %rsi
22529         popq    %rdi
22530         movq    4768(%rax), %r11
22531         jmp     *%r11
22532 #else
22533         movq    _glapi_Dispatch(%rip), %rax
22534         testq   %rax, %rax
22535         je      1f
22536         movq    4768(%rax), %r11
22537         jmp     *%r11
22538 1:
22539         pushq   %rdi
22540         pushq   %rsi
22541         pushq   %rdx
22542         pushq   %rcx
22543         pushq   %r8
22544         pushq   %r9
22545         pushq   %rbp
22546         call    _glapi_get_dispatch
22547         popq    %rbp
22548         popq    %r9
22549         popq    %r8
22550         popq    %rcx
22551         popq    %rdx
22552         popq    %rsi
22553         popq    %rdi
22554         movq    4768(%rax), %r11
22555         jmp     *%r11
22556 #endif /* defined(GLX_USE_TLS) */
22557         .size   GL_PREFIX(MultiDrawElementsBaseVertex), .-GL_PREFIX(MultiDrawElementsBaseVertex)
22558
22559         .p2align        4,,15
22560         .globl  GL_PREFIX(BlendEquationSeparateiARB)
22561         .type   GL_PREFIX(BlendEquationSeparateiARB), @function
22562 GL_PREFIX(BlendEquationSeparateiARB):
22563 #if defined(GLX_USE_TLS)
22564         call    _x86_64_get_dispatch@PLT
22565         movq    4776(%rax), %r11
22566         jmp     *%r11
22567 #elif defined(PTHREADS)
22568         pushq   %rdi
22569         pushq   %rsi
22570         pushq   %rdx
22571         call    _x86_64_get_dispatch@PLT
22572         popq    %rdx
22573         popq    %rsi
22574         popq    %rdi
22575         movq    4776(%rax), %r11
22576         jmp     *%r11
22577 #else
22578         movq    _glapi_Dispatch(%rip), %rax
22579         testq   %rax, %rax
22580         je      1f
22581         movq    4776(%rax), %r11
22582         jmp     *%r11
22583 1:
22584         pushq   %rdi
22585         pushq   %rsi
22586         pushq   %rdx
22587         call    _glapi_get_dispatch
22588         popq    %rdx
22589         popq    %rsi
22590         popq    %rdi
22591         movq    4776(%rax), %r11
22592         jmp     *%r11
22593 #endif /* defined(GLX_USE_TLS) */
22594         .size   GL_PREFIX(BlendEquationSeparateiARB), .-GL_PREFIX(BlendEquationSeparateiARB)
22595
22596         .p2align        4,,15
22597         .globl  GL_PREFIX(BlendEquationiARB)
22598         .type   GL_PREFIX(BlendEquationiARB), @function
22599 GL_PREFIX(BlendEquationiARB):
22600 #if defined(GLX_USE_TLS)
22601         call    _x86_64_get_dispatch@PLT
22602         movq    4784(%rax), %r11
22603         jmp     *%r11
22604 #elif defined(PTHREADS)
22605         pushq   %rdi
22606         pushq   %rsi
22607         pushq   %rbp
22608         call    _x86_64_get_dispatch@PLT
22609         popq    %rbp
22610         popq    %rsi
22611         popq    %rdi
22612         movq    4784(%rax), %r11
22613         jmp     *%r11
22614 #else
22615         movq    _glapi_Dispatch(%rip), %rax
22616         testq   %rax, %rax
22617         je      1f
22618         movq    4784(%rax), %r11
22619         jmp     *%r11
22620 1:
22621         pushq   %rdi
22622         pushq   %rsi
22623         pushq   %rbp
22624         call    _glapi_get_dispatch
22625         popq    %rbp
22626         popq    %rsi
22627         popq    %rdi
22628         movq    4784(%rax), %r11
22629         jmp     *%r11
22630 #endif /* defined(GLX_USE_TLS) */
22631         .size   GL_PREFIX(BlendEquationiARB), .-GL_PREFIX(BlendEquationiARB)
22632
22633         .p2align        4,,15
22634         .globl  GL_PREFIX(BlendFuncSeparateiARB)
22635         .type   GL_PREFIX(BlendFuncSeparateiARB), @function
22636 GL_PREFIX(BlendFuncSeparateiARB):
22637 #if defined(GLX_USE_TLS)
22638         call    _x86_64_get_dispatch@PLT
22639         movq    4792(%rax), %r11
22640         jmp     *%r11
22641 #elif defined(PTHREADS)
22642         pushq   %rdi
22643         pushq   %rsi
22644         pushq   %rdx
22645         pushq   %rcx
22646         pushq   %r8
22647         call    _x86_64_get_dispatch@PLT
22648         popq    %r8
22649         popq    %rcx
22650         popq    %rdx
22651         popq    %rsi
22652         popq    %rdi
22653         movq    4792(%rax), %r11
22654         jmp     *%r11
22655 #else
22656         movq    _glapi_Dispatch(%rip), %rax
22657         testq   %rax, %rax
22658         je      1f
22659         movq    4792(%rax), %r11
22660         jmp     *%r11
22661 1:
22662         pushq   %rdi
22663         pushq   %rsi
22664         pushq   %rdx
22665         pushq   %rcx
22666         pushq   %r8
22667         call    _glapi_get_dispatch
22668         popq    %r8
22669         popq    %rcx
22670         popq    %rdx
22671         popq    %rsi
22672         popq    %rdi
22673         movq    4792(%rax), %r11
22674         jmp     *%r11
22675 #endif /* defined(GLX_USE_TLS) */
22676         .size   GL_PREFIX(BlendFuncSeparateiARB), .-GL_PREFIX(BlendFuncSeparateiARB)
22677
22678         .p2align        4,,15
22679         .globl  GL_PREFIX(BlendFunciARB)
22680         .type   GL_PREFIX(BlendFunciARB), @function
22681 GL_PREFIX(BlendFunciARB):
22682 #if defined(GLX_USE_TLS)
22683         call    _x86_64_get_dispatch@PLT
22684         movq    4800(%rax), %r11
22685         jmp     *%r11
22686 #elif defined(PTHREADS)
22687         pushq   %rdi
22688         pushq   %rsi
22689         pushq   %rdx
22690         call    _x86_64_get_dispatch@PLT
22691         popq    %rdx
22692         popq    %rsi
22693         popq    %rdi
22694         movq    4800(%rax), %r11
22695         jmp     *%r11
22696 #else
22697         movq    _glapi_Dispatch(%rip), %rax
22698         testq   %rax, %rax
22699         je      1f
22700         movq    4800(%rax), %r11
22701         jmp     *%r11
22702 1:
22703         pushq   %rdi
22704         pushq   %rsi
22705         pushq   %rdx
22706         call    _glapi_get_dispatch
22707         popq    %rdx
22708         popq    %rsi
22709         popq    %rdi
22710         movq    4800(%rax), %r11
22711         jmp     *%r11
22712 #endif /* defined(GLX_USE_TLS) */
22713         .size   GL_PREFIX(BlendFunciARB), .-GL_PREFIX(BlendFunciARB)
22714
22715         .p2align        4,,15
22716         .globl  GL_PREFIX(BindSampler)
22717         .type   GL_PREFIX(BindSampler), @function
22718 GL_PREFIX(BindSampler):
22719 #if defined(GLX_USE_TLS)
22720         call    _x86_64_get_dispatch@PLT
22721         movq    4808(%rax), %r11
22722         jmp     *%r11
22723 #elif defined(PTHREADS)
22724         pushq   %rdi
22725         pushq   %rsi
22726         pushq   %rbp
22727         call    _x86_64_get_dispatch@PLT
22728         popq    %rbp
22729         popq    %rsi
22730         popq    %rdi
22731         movq    4808(%rax), %r11
22732         jmp     *%r11
22733 #else
22734         movq    _glapi_Dispatch(%rip), %rax
22735         testq   %rax, %rax
22736         je      1f
22737         movq    4808(%rax), %r11
22738         jmp     *%r11
22739 1:
22740         pushq   %rdi
22741         pushq   %rsi
22742         pushq   %rbp
22743         call    _glapi_get_dispatch
22744         popq    %rbp
22745         popq    %rsi
22746         popq    %rdi
22747         movq    4808(%rax), %r11
22748         jmp     *%r11
22749 #endif /* defined(GLX_USE_TLS) */
22750         .size   GL_PREFIX(BindSampler), .-GL_PREFIX(BindSampler)
22751
22752         .p2align        4,,15
22753         .globl  GL_PREFIX(DeleteSamplers)
22754         .type   GL_PREFIX(DeleteSamplers), @function
22755 GL_PREFIX(DeleteSamplers):
22756 #if defined(GLX_USE_TLS)
22757         call    _x86_64_get_dispatch@PLT
22758         movq    4816(%rax), %r11
22759         jmp     *%r11
22760 #elif defined(PTHREADS)
22761         pushq   %rdi
22762         pushq   %rsi
22763         pushq   %rbp
22764         call    _x86_64_get_dispatch@PLT
22765         popq    %rbp
22766         popq    %rsi
22767         popq    %rdi
22768         movq    4816(%rax), %r11
22769         jmp     *%r11
22770 #else
22771         movq    _glapi_Dispatch(%rip), %rax
22772         testq   %rax, %rax
22773         je      1f
22774         movq    4816(%rax), %r11
22775         jmp     *%r11
22776 1:
22777         pushq   %rdi
22778         pushq   %rsi
22779         pushq   %rbp
22780         call    _glapi_get_dispatch
22781         popq    %rbp
22782         popq    %rsi
22783         popq    %rdi
22784         movq    4816(%rax), %r11
22785         jmp     *%r11
22786 #endif /* defined(GLX_USE_TLS) */
22787         .size   GL_PREFIX(DeleteSamplers), .-GL_PREFIX(DeleteSamplers)
22788
22789         .p2align        4,,15
22790         .globl  GL_PREFIX(GenSamplers)
22791         .type   GL_PREFIX(GenSamplers), @function
22792 GL_PREFIX(GenSamplers):
22793 #if defined(GLX_USE_TLS)
22794         call    _x86_64_get_dispatch@PLT
22795         movq    4824(%rax), %r11
22796         jmp     *%r11
22797 #elif defined(PTHREADS)
22798         pushq   %rdi
22799         pushq   %rsi
22800         pushq   %rbp
22801         call    _x86_64_get_dispatch@PLT
22802         popq    %rbp
22803         popq    %rsi
22804         popq    %rdi
22805         movq    4824(%rax), %r11
22806         jmp     *%r11
22807 #else
22808         movq    _glapi_Dispatch(%rip), %rax
22809         testq   %rax, %rax
22810         je      1f
22811         movq    4824(%rax), %r11
22812         jmp     *%r11
22813 1:
22814         pushq   %rdi
22815         pushq   %rsi
22816         pushq   %rbp
22817         call    _glapi_get_dispatch
22818         popq    %rbp
22819         popq    %rsi
22820         popq    %rdi
22821         movq    4824(%rax), %r11
22822         jmp     *%r11
22823 #endif /* defined(GLX_USE_TLS) */
22824         .size   GL_PREFIX(GenSamplers), .-GL_PREFIX(GenSamplers)
22825
22826         .p2align        4,,15
22827         .globl  GL_PREFIX(GetSamplerParameterIiv)
22828         .type   GL_PREFIX(GetSamplerParameterIiv), @function
22829 GL_PREFIX(GetSamplerParameterIiv):
22830 #if defined(GLX_USE_TLS)
22831         call    _x86_64_get_dispatch@PLT
22832         movq    4832(%rax), %r11
22833         jmp     *%r11
22834 #elif defined(PTHREADS)
22835         pushq   %rdi
22836         pushq   %rsi
22837         pushq   %rdx
22838         call    _x86_64_get_dispatch@PLT
22839         popq    %rdx
22840         popq    %rsi
22841         popq    %rdi
22842         movq    4832(%rax), %r11
22843         jmp     *%r11
22844 #else
22845         movq    _glapi_Dispatch(%rip), %rax
22846         testq   %rax, %rax
22847         je      1f
22848         movq    4832(%rax), %r11
22849         jmp     *%r11
22850 1:
22851         pushq   %rdi
22852         pushq   %rsi
22853         pushq   %rdx
22854         call    _glapi_get_dispatch
22855         popq    %rdx
22856         popq    %rsi
22857         popq    %rdi
22858         movq    4832(%rax), %r11
22859         jmp     *%r11
22860 #endif /* defined(GLX_USE_TLS) */
22861         .size   GL_PREFIX(GetSamplerParameterIiv), .-GL_PREFIX(GetSamplerParameterIiv)
22862
22863         .p2align        4,,15
22864         .globl  GL_PREFIX(GetSamplerParameterIuiv)
22865         .type   GL_PREFIX(GetSamplerParameterIuiv), @function
22866 GL_PREFIX(GetSamplerParameterIuiv):
22867 #if defined(GLX_USE_TLS)
22868         call    _x86_64_get_dispatch@PLT
22869         movq    4840(%rax), %r11
22870         jmp     *%r11
22871 #elif defined(PTHREADS)
22872         pushq   %rdi
22873         pushq   %rsi
22874         pushq   %rdx
22875         call    _x86_64_get_dispatch@PLT
22876         popq    %rdx
22877         popq    %rsi
22878         popq    %rdi
22879         movq    4840(%rax), %r11
22880         jmp     *%r11
22881 #else
22882         movq    _glapi_Dispatch(%rip), %rax
22883         testq   %rax, %rax
22884         je      1f
22885         movq    4840(%rax), %r11
22886         jmp     *%r11
22887 1:
22888         pushq   %rdi
22889         pushq   %rsi
22890         pushq   %rdx
22891         call    _glapi_get_dispatch
22892         popq    %rdx
22893         popq    %rsi
22894         popq    %rdi
22895         movq    4840(%rax), %r11
22896         jmp     *%r11
22897 #endif /* defined(GLX_USE_TLS) */
22898         .size   GL_PREFIX(GetSamplerParameterIuiv), .-GL_PREFIX(GetSamplerParameterIuiv)
22899
22900         .p2align        4,,15
22901         .globl  GL_PREFIX(GetSamplerParameterfv)
22902         .type   GL_PREFIX(GetSamplerParameterfv), @function
22903 GL_PREFIX(GetSamplerParameterfv):
22904 #if defined(GLX_USE_TLS)
22905         call    _x86_64_get_dispatch@PLT
22906         movq    4848(%rax), %r11
22907         jmp     *%r11
22908 #elif defined(PTHREADS)
22909         pushq   %rdi
22910         pushq   %rsi
22911         pushq   %rdx
22912         call    _x86_64_get_dispatch@PLT
22913         popq    %rdx
22914         popq    %rsi
22915         popq    %rdi
22916         movq    4848(%rax), %r11
22917         jmp     *%r11
22918 #else
22919         movq    _glapi_Dispatch(%rip), %rax
22920         testq   %rax, %rax
22921         je      1f
22922         movq    4848(%rax), %r11
22923         jmp     *%r11
22924 1:
22925         pushq   %rdi
22926         pushq   %rsi
22927         pushq   %rdx
22928         call    _glapi_get_dispatch
22929         popq    %rdx
22930         popq    %rsi
22931         popq    %rdi
22932         movq    4848(%rax), %r11
22933         jmp     *%r11
22934 #endif /* defined(GLX_USE_TLS) */
22935         .size   GL_PREFIX(GetSamplerParameterfv), .-GL_PREFIX(GetSamplerParameterfv)
22936
22937         .p2align        4,,15
22938         .globl  GL_PREFIX(GetSamplerParameteriv)
22939         .type   GL_PREFIX(GetSamplerParameteriv), @function
22940 GL_PREFIX(GetSamplerParameteriv):
22941 #if defined(GLX_USE_TLS)
22942         call    _x86_64_get_dispatch@PLT
22943         movq    4856(%rax), %r11
22944         jmp     *%r11
22945 #elif defined(PTHREADS)
22946         pushq   %rdi
22947         pushq   %rsi
22948         pushq   %rdx
22949         call    _x86_64_get_dispatch@PLT
22950         popq    %rdx
22951         popq    %rsi
22952         popq    %rdi
22953         movq    4856(%rax), %r11
22954         jmp     *%r11
22955 #else
22956         movq    _glapi_Dispatch(%rip), %rax
22957         testq   %rax, %rax
22958         je      1f
22959         movq    4856(%rax), %r11
22960         jmp     *%r11
22961 1:
22962         pushq   %rdi
22963         pushq   %rsi
22964         pushq   %rdx
22965         call    _glapi_get_dispatch
22966         popq    %rdx
22967         popq    %rsi
22968         popq    %rdi
22969         movq    4856(%rax), %r11
22970         jmp     *%r11
22971 #endif /* defined(GLX_USE_TLS) */
22972         .size   GL_PREFIX(GetSamplerParameteriv), .-GL_PREFIX(GetSamplerParameteriv)
22973
22974         .p2align        4,,15
22975         .globl  GL_PREFIX(IsSampler)
22976         .type   GL_PREFIX(IsSampler), @function
22977 GL_PREFIX(IsSampler):
22978 #if defined(GLX_USE_TLS)
22979         call    _x86_64_get_dispatch@PLT
22980         movq    4864(%rax), %r11
22981         jmp     *%r11
22982 #elif defined(PTHREADS)
22983         pushq   %rdi
22984         call    _x86_64_get_dispatch@PLT
22985         popq    %rdi
22986         movq    4864(%rax), %r11
22987         jmp     *%r11
22988 #else
22989         movq    _glapi_Dispatch(%rip), %rax
22990         testq   %rax, %rax
22991         je      1f
22992         movq    4864(%rax), %r11
22993         jmp     *%r11
22994 1:
22995         pushq   %rdi
22996         call    _glapi_get_dispatch
22997         popq    %rdi
22998         movq    4864(%rax), %r11
22999         jmp     *%r11
23000 #endif /* defined(GLX_USE_TLS) */
23001         .size   GL_PREFIX(IsSampler), .-GL_PREFIX(IsSampler)
23002
23003         .p2align        4,,15
23004         .globl  GL_PREFIX(SamplerParameterIiv)
23005         .type   GL_PREFIX(SamplerParameterIiv), @function
23006 GL_PREFIX(SamplerParameterIiv):
23007 #if defined(GLX_USE_TLS)
23008         call    _x86_64_get_dispatch@PLT
23009         movq    4872(%rax), %r11
23010         jmp     *%r11
23011 #elif defined(PTHREADS)
23012         pushq   %rdi
23013         pushq   %rsi
23014         pushq   %rdx
23015         call    _x86_64_get_dispatch@PLT
23016         popq    %rdx
23017         popq    %rsi
23018         popq    %rdi
23019         movq    4872(%rax), %r11
23020         jmp     *%r11
23021 #else
23022         movq    _glapi_Dispatch(%rip), %rax
23023         testq   %rax, %rax
23024         je      1f
23025         movq    4872(%rax), %r11
23026         jmp     *%r11
23027 1:
23028         pushq   %rdi
23029         pushq   %rsi
23030         pushq   %rdx
23031         call    _glapi_get_dispatch
23032         popq    %rdx
23033         popq    %rsi
23034         popq    %rdi
23035         movq    4872(%rax), %r11
23036         jmp     *%r11
23037 #endif /* defined(GLX_USE_TLS) */
23038         .size   GL_PREFIX(SamplerParameterIiv), .-GL_PREFIX(SamplerParameterIiv)
23039
23040         .p2align        4,,15
23041         .globl  GL_PREFIX(SamplerParameterIuiv)
23042         .type   GL_PREFIX(SamplerParameterIuiv), @function
23043 GL_PREFIX(SamplerParameterIuiv):
23044 #if defined(GLX_USE_TLS)
23045         call    _x86_64_get_dispatch@PLT
23046         movq    4880(%rax), %r11
23047         jmp     *%r11
23048 #elif defined(PTHREADS)
23049         pushq   %rdi
23050         pushq   %rsi
23051         pushq   %rdx
23052         call    _x86_64_get_dispatch@PLT
23053         popq    %rdx
23054         popq    %rsi
23055         popq    %rdi
23056         movq    4880(%rax), %r11
23057         jmp     *%r11
23058 #else
23059         movq    _glapi_Dispatch(%rip), %rax
23060         testq   %rax, %rax
23061         je      1f
23062         movq    4880(%rax), %r11
23063         jmp     *%r11
23064 1:
23065         pushq   %rdi
23066         pushq   %rsi
23067         pushq   %rdx
23068         call    _glapi_get_dispatch
23069         popq    %rdx
23070         popq    %rsi
23071         popq    %rdi
23072         movq    4880(%rax), %r11
23073         jmp     *%r11
23074 #endif /* defined(GLX_USE_TLS) */
23075         .size   GL_PREFIX(SamplerParameterIuiv), .-GL_PREFIX(SamplerParameterIuiv)
23076
23077         .p2align        4,,15
23078         .globl  GL_PREFIX(SamplerParameterf)
23079         .type   GL_PREFIX(SamplerParameterf), @function
23080 GL_PREFIX(SamplerParameterf):
23081 #if defined(GLX_USE_TLS)
23082         call    _x86_64_get_dispatch@PLT
23083         movq    4888(%rax), %r11
23084         jmp     *%r11
23085 #elif defined(PTHREADS)
23086         subq    $24, %rsp
23087         movq    %rdi, (%rsp)
23088         movq    %rsi, 8(%rsp)
23089         movq    %xmm0, 16(%rsp)
23090         call    _x86_64_get_dispatch@PLT
23091         movq    16(%rsp), %xmm0
23092         movq    8(%rsp), %rsi
23093         movq    (%rsp), %rdi
23094         addq    $24, %rsp
23095         movq    4888(%rax), %r11
23096         jmp     *%r11
23097 #else
23098         movq    _glapi_Dispatch(%rip), %rax
23099         testq   %rax, %rax
23100         je      1f
23101         movq    4888(%rax), %r11
23102         jmp     *%r11
23103 1:
23104         subq    $24, %rsp
23105         movq    %rdi, (%rsp)
23106         movq    %rsi, 8(%rsp)
23107         movq    %xmm0, 16(%rsp)
23108         call    _glapi_get_dispatch
23109         movq    16(%rsp), %xmm0
23110         movq    8(%rsp), %rsi
23111         movq    (%rsp), %rdi
23112         addq    $24, %rsp
23113         movq    4888(%rax), %r11
23114         jmp     *%r11
23115 #endif /* defined(GLX_USE_TLS) */
23116         .size   GL_PREFIX(SamplerParameterf), .-GL_PREFIX(SamplerParameterf)
23117
23118         .p2align        4,,15
23119         .globl  GL_PREFIX(SamplerParameterfv)
23120         .type   GL_PREFIX(SamplerParameterfv), @function
23121 GL_PREFIX(SamplerParameterfv):
23122 #if defined(GLX_USE_TLS)
23123         call    _x86_64_get_dispatch@PLT
23124         movq    4896(%rax), %r11
23125         jmp     *%r11
23126 #elif defined(PTHREADS)
23127         pushq   %rdi
23128         pushq   %rsi
23129         pushq   %rdx
23130         call    _x86_64_get_dispatch@PLT
23131         popq    %rdx
23132         popq    %rsi
23133         popq    %rdi
23134         movq    4896(%rax), %r11
23135         jmp     *%r11
23136 #else
23137         movq    _glapi_Dispatch(%rip), %rax
23138         testq   %rax, %rax
23139         je      1f
23140         movq    4896(%rax), %r11
23141         jmp     *%r11
23142 1:
23143         pushq   %rdi
23144         pushq   %rsi
23145         pushq   %rdx
23146         call    _glapi_get_dispatch
23147         popq    %rdx
23148         popq    %rsi
23149         popq    %rdi
23150         movq    4896(%rax), %r11
23151         jmp     *%r11
23152 #endif /* defined(GLX_USE_TLS) */
23153         .size   GL_PREFIX(SamplerParameterfv), .-GL_PREFIX(SamplerParameterfv)
23154
23155         .p2align        4,,15
23156         .globl  GL_PREFIX(SamplerParameteri)
23157         .type   GL_PREFIX(SamplerParameteri), @function
23158 GL_PREFIX(SamplerParameteri):
23159 #if defined(GLX_USE_TLS)
23160         call    _x86_64_get_dispatch@PLT
23161         movq    4904(%rax), %r11
23162         jmp     *%r11
23163 #elif defined(PTHREADS)
23164         pushq   %rdi
23165         pushq   %rsi
23166         pushq   %rdx
23167         call    _x86_64_get_dispatch@PLT
23168         popq    %rdx
23169         popq    %rsi
23170         popq    %rdi
23171         movq    4904(%rax), %r11
23172         jmp     *%r11
23173 #else
23174         movq    _glapi_Dispatch(%rip), %rax
23175         testq   %rax, %rax
23176         je      1f
23177         movq    4904(%rax), %r11
23178         jmp     *%r11
23179 1:
23180         pushq   %rdi
23181         pushq   %rsi
23182         pushq   %rdx
23183         call    _glapi_get_dispatch
23184         popq    %rdx
23185         popq    %rsi
23186         popq    %rdi
23187         movq    4904(%rax), %r11
23188         jmp     *%r11
23189 #endif /* defined(GLX_USE_TLS) */
23190         .size   GL_PREFIX(SamplerParameteri), .-GL_PREFIX(SamplerParameteri)
23191
23192         .p2align        4,,15
23193         .globl  GL_PREFIX(SamplerParameteriv)
23194         .type   GL_PREFIX(SamplerParameteriv), @function
23195 GL_PREFIX(SamplerParameteriv):
23196 #if defined(GLX_USE_TLS)
23197         call    _x86_64_get_dispatch@PLT
23198         movq    4912(%rax), %r11
23199         jmp     *%r11
23200 #elif defined(PTHREADS)
23201         pushq   %rdi
23202         pushq   %rsi
23203         pushq   %rdx
23204         call    _x86_64_get_dispatch@PLT
23205         popq    %rdx
23206         popq    %rsi
23207         popq    %rdi
23208         movq    4912(%rax), %r11
23209         jmp     *%r11
23210 #else
23211         movq    _glapi_Dispatch(%rip), %rax
23212         testq   %rax, %rax
23213         je      1f
23214         movq    4912(%rax), %r11
23215         jmp     *%r11
23216 1:
23217         pushq   %rdi
23218         pushq   %rsi
23219         pushq   %rdx
23220         call    _glapi_get_dispatch
23221         popq    %rdx
23222         popq    %rsi
23223         popq    %rdi
23224         movq    4912(%rax), %r11
23225         jmp     *%r11
23226 #endif /* defined(GLX_USE_TLS) */
23227         .size   GL_PREFIX(SamplerParameteriv), .-GL_PREFIX(SamplerParameteriv)
23228
23229         .p2align        4,,15
23230         .globl  GL_PREFIX(BindTransformFeedback)
23231         .type   GL_PREFIX(BindTransformFeedback), @function
23232 GL_PREFIX(BindTransformFeedback):
23233 #if defined(GLX_USE_TLS)
23234         call    _x86_64_get_dispatch@PLT
23235         movq    4920(%rax), %r11
23236         jmp     *%r11
23237 #elif defined(PTHREADS)
23238         pushq   %rdi
23239         pushq   %rsi
23240         pushq   %rbp
23241         call    _x86_64_get_dispatch@PLT
23242         popq    %rbp
23243         popq    %rsi
23244         popq    %rdi
23245         movq    4920(%rax), %r11
23246         jmp     *%r11
23247 #else
23248         movq    _glapi_Dispatch(%rip), %rax
23249         testq   %rax, %rax
23250         je      1f
23251         movq    4920(%rax), %r11
23252         jmp     *%r11
23253 1:
23254         pushq   %rdi
23255         pushq   %rsi
23256         pushq   %rbp
23257         call    _glapi_get_dispatch
23258         popq    %rbp
23259         popq    %rsi
23260         popq    %rdi
23261         movq    4920(%rax), %r11
23262         jmp     *%r11
23263 #endif /* defined(GLX_USE_TLS) */
23264         .size   GL_PREFIX(BindTransformFeedback), .-GL_PREFIX(BindTransformFeedback)
23265
23266         .p2align        4,,15
23267         .globl  GL_PREFIX(DeleteTransformFeedbacks)
23268         .type   GL_PREFIX(DeleteTransformFeedbacks), @function
23269 GL_PREFIX(DeleteTransformFeedbacks):
23270 #if defined(GLX_USE_TLS)
23271         call    _x86_64_get_dispatch@PLT
23272         movq    4928(%rax), %r11
23273         jmp     *%r11
23274 #elif defined(PTHREADS)
23275         pushq   %rdi
23276         pushq   %rsi
23277         pushq   %rbp
23278         call    _x86_64_get_dispatch@PLT
23279         popq    %rbp
23280         popq    %rsi
23281         popq    %rdi
23282         movq    4928(%rax), %r11
23283         jmp     *%r11
23284 #else
23285         movq    _glapi_Dispatch(%rip), %rax
23286         testq   %rax, %rax
23287         je      1f
23288         movq    4928(%rax), %r11
23289         jmp     *%r11
23290 1:
23291         pushq   %rdi
23292         pushq   %rsi
23293         pushq   %rbp
23294         call    _glapi_get_dispatch
23295         popq    %rbp
23296         popq    %rsi
23297         popq    %rdi
23298         movq    4928(%rax), %r11
23299         jmp     *%r11
23300 #endif /* defined(GLX_USE_TLS) */
23301         .size   GL_PREFIX(DeleteTransformFeedbacks), .-GL_PREFIX(DeleteTransformFeedbacks)
23302
23303         .p2align        4,,15
23304         .globl  GL_PREFIX(DrawTransformFeedback)
23305         .type   GL_PREFIX(DrawTransformFeedback), @function
23306 GL_PREFIX(DrawTransformFeedback):
23307 #if defined(GLX_USE_TLS)
23308         call    _x86_64_get_dispatch@PLT
23309         movq    4936(%rax), %r11
23310         jmp     *%r11
23311 #elif defined(PTHREADS)
23312         pushq   %rdi
23313         pushq   %rsi
23314         pushq   %rbp
23315         call    _x86_64_get_dispatch@PLT
23316         popq    %rbp
23317         popq    %rsi
23318         popq    %rdi
23319         movq    4936(%rax), %r11
23320         jmp     *%r11
23321 #else
23322         movq    _glapi_Dispatch(%rip), %rax
23323         testq   %rax, %rax
23324         je      1f
23325         movq    4936(%rax), %r11
23326         jmp     *%r11
23327 1:
23328         pushq   %rdi
23329         pushq   %rsi
23330         pushq   %rbp
23331         call    _glapi_get_dispatch
23332         popq    %rbp
23333         popq    %rsi
23334         popq    %rdi
23335         movq    4936(%rax), %r11
23336         jmp     *%r11
23337 #endif /* defined(GLX_USE_TLS) */
23338         .size   GL_PREFIX(DrawTransformFeedback), .-GL_PREFIX(DrawTransformFeedback)
23339
23340         .p2align        4,,15
23341         .globl  GL_PREFIX(GenTransformFeedbacks)
23342         .type   GL_PREFIX(GenTransformFeedbacks), @function
23343 GL_PREFIX(GenTransformFeedbacks):
23344 #if defined(GLX_USE_TLS)
23345         call    _x86_64_get_dispatch@PLT
23346         movq    4944(%rax), %r11
23347         jmp     *%r11
23348 #elif defined(PTHREADS)
23349         pushq   %rdi
23350         pushq   %rsi
23351         pushq   %rbp
23352         call    _x86_64_get_dispatch@PLT
23353         popq    %rbp
23354         popq    %rsi
23355         popq    %rdi
23356         movq    4944(%rax), %r11
23357         jmp     *%r11
23358 #else
23359         movq    _glapi_Dispatch(%rip), %rax
23360         testq   %rax, %rax
23361         je      1f
23362         movq    4944(%rax), %r11
23363         jmp     *%r11
23364 1:
23365         pushq   %rdi
23366         pushq   %rsi
23367         pushq   %rbp
23368         call    _glapi_get_dispatch
23369         popq    %rbp
23370         popq    %rsi
23371         popq    %rdi
23372         movq    4944(%rax), %r11
23373         jmp     *%r11
23374 #endif /* defined(GLX_USE_TLS) */
23375         .size   GL_PREFIX(GenTransformFeedbacks), .-GL_PREFIX(GenTransformFeedbacks)
23376
23377         .p2align        4,,15
23378         .globl  GL_PREFIX(IsTransformFeedback)
23379         .type   GL_PREFIX(IsTransformFeedback), @function
23380 GL_PREFIX(IsTransformFeedback):
23381 #if defined(GLX_USE_TLS)
23382         call    _x86_64_get_dispatch@PLT
23383         movq    4952(%rax), %r11
23384         jmp     *%r11
23385 #elif defined(PTHREADS)
23386         pushq   %rdi
23387         call    _x86_64_get_dispatch@PLT
23388         popq    %rdi
23389         movq    4952(%rax), %r11
23390         jmp     *%r11
23391 #else
23392         movq    _glapi_Dispatch(%rip), %rax
23393         testq   %rax, %rax
23394         je      1f
23395         movq    4952(%rax), %r11
23396         jmp     *%r11
23397 1:
23398         pushq   %rdi
23399         call    _glapi_get_dispatch
23400         popq    %rdi
23401         movq    4952(%rax), %r11
23402         jmp     *%r11
23403 #endif /* defined(GLX_USE_TLS) */
23404         .size   GL_PREFIX(IsTransformFeedback), .-GL_PREFIX(IsTransformFeedback)
23405
23406         .p2align        4,,15
23407         .globl  GL_PREFIX(PauseTransformFeedback)
23408         .type   GL_PREFIX(PauseTransformFeedback), @function
23409 GL_PREFIX(PauseTransformFeedback):
23410 #if defined(GLX_USE_TLS)
23411         call    _x86_64_get_dispatch@PLT
23412         movq    4960(%rax), %r11
23413         jmp     *%r11
23414 #elif defined(PTHREADS)
23415         pushq   %rbp
23416         call    _x86_64_get_dispatch@PLT
23417         popq    %rbp
23418         movq    4960(%rax), %r11
23419         jmp     *%r11
23420 #else
23421         movq    _glapi_Dispatch(%rip), %rax
23422         testq   %rax, %rax
23423         je      1f
23424         movq    4960(%rax), %r11
23425         jmp     *%r11
23426 1:
23427         pushq   %rbp
23428         call    _glapi_get_dispatch
23429         popq    %rbp
23430         movq    4960(%rax), %r11
23431         jmp     *%r11
23432 #endif /* defined(GLX_USE_TLS) */
23433         .size   GL_PREFIX(PauseTransformFeedback), .-GL_PREFIX(PauseTransformFeedback)
23434
23435         .p2align        4,,15
23436         .globl  GL_PREFIX(ResumeTransformFeedback)
23437         .type   GL_PREFIX(ResumeTransformFeedback), @function
23438 GL_PREFIX(ResumeTransformFeedback):
23439 #if defined(GLX_USE_TLS)
23440         call    _x86_64_get_dispatch@PLT
23441         movq    4968(%rax), %r11
23442         jmp     *%r11
23443 #elif defined(PTHREADS)
23444         pushq   %rbp
23445         call    _x86_64_get_dispatch@PLT
23446         popq    %rbp
23447         movq    4968(%rax), %r11
23448         jmp     *%r11
23449 #else
23450         movq    _glapi_Dispatch(%rip), %rax
23451         testq   %rax, %rax
23452         je      1f
23453         movq    4968(%rax), %r11
23454         jmp     *%r11
23455 1:
23456         pushq   %rbp
23457         call    _glapi_get_dispatch
23458         popq    %rbp
23459         movq    4968(%rax), %r11
23460         jmp     *%r11
23461 #endif /* defined(GLX_USE_TLS) */
23462         .size   GL_PREFIX(ResumeTransformFeedback), .-GL_PREFIX(ResumeTransformFeedback)
23463
23464         .p2align        4,,15
23465         .globl  GL_PREFIX(ClearDepthf)
23466         .type   GL_PREFIX(ClearDepthf), @function
23467 GL_PREFIX(ClearDepthf):
23468 #if defined(GLX_USE_TLS)
23469         call    _x86_64_get_dispatch@PLT
23470         movq    4976(%rax), %r11
23471         jmp     *%r11
23472 #elif defined(PTHREADS)
23473         pushq   %rdi
23474         call    _x86_64_get_dispatch@PLT
23475         popq    %rdi
23476         movq    4976(%rax), %r11
23477         jmp     *%r11
23478 #else
23479         movq    _glapi_Dispatch(%rip), %rax
23480         testq   %rax, %rax
23481         je      1f
23482         movq    4976(%rax), %r11
23483         jmp     *%r11
23484 1:
23485         pushq   %rdi
23486         call    _glapi_get_dispatch
23487         popq    %rdi
23488         movq    4976(%rax), %r11
23489         jmp     *%r11
23490 #endif /* defined(GLX_USE_TLS) */
23491         .size   GL_PREFIX(ClearDepthf), .-GL_PREFIX(ClearDepthf)
23492
23493         .p2align        4,,15
23494         .globl  GL_PREFIX(DepthRangef)
23495         .type   GL_PREFIX(DepthRangef), @function
23496 GL_PREFIX(DepthRangef):
23497 #if defined(GLX_USE_TLS)
23498         call    _x86_64_get_dispatch@PLT
23499         movq    4984(%rax), %r11
23500         jmp     *%r11
23501 #elif defined(PTHREADS)
23502         pushq   %rdi
23503         pushq   %rsi
23504         pushq   %rbp
23505         call    _x86_64_get_dispatch@PLT
23506         popq    %rbp
23507         popq    %rsi
23508         popq    %rdi
23509         movq    4984(%rax), %r11
23510         jmp     *%r11
23511 #else
23512         movq    _glapi_Dispatch(%rip), %rax
23513         testq   %rax, %rax
23514         je      1f
23515         movq    4984(%rax), %r11
23516         jmp     *%r11
23517 1:
23518         pushq   %rdi
23519         pushq   %rsi
23520         pushq   %rbp
23521         call    _glapi_get_dispatch
23522         popq    %rbp
23523         popq    %rsi
23524         popq    %rdi
23525         movq    4984(%rax), %r11
23526         jmp     *%r11
23527 #endif /* defined(GLX_USE_TLS) */
23528         .size   GL_PREFIX(DepthRangef), .-GL_PREFIX(DepthRangef)
23529
23530         .p2align        4,,15
23531         .globl  GL_PREFIX(GetShaderPrecisionFormat)
23532         .type   GL_PREFIX(GetShaderPrecisionFormat), @function
23533 GL_PREFIX(GetShaderPrecisionFormat):
23534 #if defined(GLX_USE_TLS)
23535         call    _x86_64_get_dispatch@PLT
23536         movq    4992(%rax), %r11
23537         jmp     *%r11
23538 #elif defined(PTHREADS)
23539         pushq   %rdi
23540         pushq   %rsi
23541         pushq   %rdx
23542         pushq   %rcx
23543         pushq   %rbp
23544         call    _x86_64_get_dispatch@PLT
23545         popq    %rbp
23546         popq    %rcx
23547         popq    %rdx
23548         popq    %rsi
23549         popq    %rdi
23550         movq    4992(%rax), %r11
23551         jmp     *%r11
23552 #else
23553         movq    _glapi_Dispatch(%rip), %rax
23554         testq   %rax, %rax
23555         je      1f
23556         movq    4992(%rax), %r11
23557         jmp     *%r11
23558 1:
23559         pushq   %rdi
23560         pushq   %rsi
23561         pushq   %rdx
23562         pushq   %rcx
23563         pushq   %rbp
23564         call    _glapi_get_dispatch
23565         popq    %rbp
23566         popq    %rcx
23567         popq    %rdx
23568         popq    %rsi
23569         popq    %rdi
23570         movq    4992(%rax), %r11
23571         jmp     *%r11
23572 #endif /* defined(GLX_USE_TLS) */
23573         .size   GL_PREFIX(GetShaderPrecisionFormat), .-GL_PREFIX(GetShaderPrecisionFormat)
23574
23575         .p2align        4,,15
23576         .globl  GL_PREFIX(ReleaseShaderCompiler)
23577         .type   GL_PREFIX(ReleaseShaderCompiler), @function
23578 GL_PREFIX(ReleaseShaderCompiler):
23579 #if defined(GLX_USE_TLS)
23580         call    _x86_64_get_dispatch@PLT
23581         movq    5000(%rax), %r11
23582         jmp     *%r11
23583 #elif defined(PTHREADS)
23584         pushq   %rbp
23585         call    _x86_64_get_dispatch@PLT
23586         popq    %rbp
23587         movq    5000(%rax), %r11
23588         jmp     *%r11
23589 #else
23590         movq    _glapi_Dispatch(%rip), %rax
23591         testq   %rax, %rax
23592         je      1f
23593         movq    5000(%rax), %r11
23594         jmp     *%r11
23595 1:
23596         pushq   %rbp
23597         call    _glapi_get_dispatch
23598         popq    %rbp
23599         movq    5000(%rax), %r11
23600         jmp     *%r11
23601 #endif /* defined(GLX_USE_TLS) */
23602         .size   GL_PREFIX(ReleaseShaderCompiler), .-GL_PREFIX(ReleaseShaderCompiler)
23603
23604         .p2align        4,,15
23605         .globl  GL_PREFIX(ShaderBinary)
23606         .type   GL_PREFIX(ShaderBinary), @function
23607 GL_PREFIX(ShaderBinary):
23608 #if defined(GLX_USE_TLS)
23609         call    _x86_64_get_dispatch@PLT
23610         movq    5008(%rax), %r11
23611         jmp     *%r11
23612 #elif defined(PTHREADS)
23613         pushq   %rdi
23614         pushq   %rsi
23615         pushq   %rdx
23616         pushq   %rcx
23617         pushq   %r8
23618         call    _x86_64_get_dispatch@PLT
23619         popq    %r8
23620         popq    %rcx
23621         popq    %rdx
23622         popq    %rsi
23623         popq    %rdi
23624         movq    5008(%rax), %r11
23625         jmp     *%r11
23626 #else
23627         movq    _glapi_Dispatch(%rip), %rax
23628         testq   %rax, %rax
23629         je      1f
23630         movq    5008(%rax), %r11
23631         jmp     *%r11
23632 1:
23633         pushq   %rdi
23634         pushq   %rsi
23635         pushq   %rdx
23636         pushq   %rcx
23637         pushq   %r8
23638         call    _glapi_get_dispatch
23639         popq    %r8
23640         popq    %rcx
23641         popq    %rdx
23642         popq    %rsi
23643         popq    %rdi
23644         movq    5008(%rax), %r11
23645         jmp     *%r11
23646 #endif /* defined(GLX_USE_TLS) */
23647         .size   GL_PREFIX(ShaderBinary), .-GL_PREFIX(ShaderBinary)
23648
23649         .p2align        4,,15
23650         .globl  GL_PREFIX(GetGraphicsResetStatusARB)
23651         .type   GL_PREFIX(GetGraphicsResetStatusARB), @function
23652 GL_PREFIX(GetGraphicsResetStatusARB):
23653 #if defined(GLX_USE_TLS)
23654         call    _x86_64_get_dispatch@PLT
23655         movq    5016(%rax), %r11
23656         jmp     *%r11
23657 #elif defined(PTHREADS)
23658         pushq   %rbp
23659         call    _x86_64_get_dispatch@PLT
23660         popq    %rbp
23661         movq    5016(%rax), %r11
23662         jmp     *%r11
23663 #else
23664         movq    _glapi_Dispatch(%rip), %rax
23665         testq   %rax, %rax
23666         je      1f
23667         movq    5016(%rax), %r11
23668         jmp     *%r11
23669 1:
23670         pushq   %rbp
23671         call    _glapi_get_dispatch
23672         popq    %rbp
23673         movq    5016(%rax), %r11
23674         jmp     *%r11
23675 #endif /* defined(GLX_USE_TLS) */
23676         .size   GL_PREFIX(GetGraphicsResetStatusARB), .-GL_PREFIX(GetGraphicsResetStatusARB)
23677
23678         .p2align        4,,15
23679         .globl  GL_PREFIX(GetnColorTableARB)
23680         .type   GL_PREFIX(GetnColorTableARB), @function
23681 GL_PREFIX(GetnColorTableARB):
23682 #if defined(GLX_USE_TLS)
23683         call    _x86_64_get_dispatch@PLT
23684         movq    5024(%rax), %r11
23685         jmp     *%r11
23686 #elif defined(PTHREADS)
23687         pushq   %rdi
23688         pushq   %rsi
23689         pushq   %rdx
23690         pushq   %rcx
23691         pushq   %r8
23692         call    _x86_64_get_dispatch@PLT
23693         popq    %r8
23694         popq    %rcx
23695         popq    %rdx
23696         popq    %rsi
23697         popq    %rdi
23698         movq    5024(%rax), %r11
23699         jmp     *%r11
23700 #else
23701         movq    _glapi_Dispatch(%rip), %rax
23702         testq   %rax, %rax
23703         je      1f
23704         movq    5024(%rax), %r11
23705         jmp     *%r11
23706 1:
23707         pushq   %rdi
23708         pushq   %rsi
23709         pushq   %rdx
23710         pushq   %rcx
23711         pushq   %r8
23712         call    _glapi_get_dispatch
23713         popq    %r8
23714         popq    %rcx
23715         popq    %rdx
23716         popq    %rsi
23717         popq    %rdi
23718         movq    5024(%rax), %r11
23719         jmp     *%r11
23720 #endif /* defined(GLX_USE_TLS) */
23721         .size   GL_PREFIX(GetnColorTableARB), .-GL_PREFIX(GetnColorTableARB)
23722
23723         .p2align        4,,15
23724         .globl  GL_PREFIX(GetnCompressedTexImageARB)
23725         .type   GL_PREFIX(GetnCompressedTexImageARB), @function
23726 GL_PREFIX(GetnCompressedTexImageARB):
23727 #if defined(GLX_USE_TLS)
23728         call    _x86_64_get_dispatch@PLT
23729         movq    5032(%rax), %r11
23730         jmp     *%r11
23731 #elif defined(PTHREADS)
23732         pushq   %rdi
23733         pushq   %rsi
23734         pushq   %rdx
23735         pushq   %rcx
23736         pushq   %rbp
23737         call    _x86_64_get_dispatch@PLT
23738         popq    %rbp
23739         popq    %rcx
23740         popq    %rdx
23741         popq    %rsi
23742         popq    %rdi
23743         movq    5032(%rax), %r11
23744         jmp     *%r11
23745 #else
23746         movq    _glapi_Dispatch(%rip), %rax
23747         testq   %rax, %rax
23748         je      1f
23749         movq    5032(%rax), %r11
23750         jmp     *%r11
23751 1:
23752         pushq   %rdi
23753         pushq   %rsi
23754         pushq   %rdx
23755         pushq   %rcx
23756         pushq   %rbp
23757         call    _glapi_get_dispatch
23758         popq    %rbp
23759         popq    %rcx
23760         popq    %rdx
23761         popq    %rsi
23762         popq    %rdi
23763         movq    5032(%rax), %r11
23764         jmp     *%r11
23765 #endif /* defined(GLX_USE_TLS) */
23766         .size   GL_PREFIX(GetnCompressedTexImageARB), .-GL_PREFIX(GetnCompressedTexImageARB)
23767
23768         .p2align        4,,15
23769         .globl  GL_PREFIX(GetnConvolutionFilterARB)
23770         .type   GL_PREFIX(GetnConvolutionFilterARB), @function
23771 GL_PREFIX(GetnConvolutionFilterARB):
23772 #if defined(GLX_USE_TLS)
23773         call    _x86_64_get_dispatch@PLT
23774         movq    5040(%rax), %r11
23775         jmp     *%r11
23776 #elif defined(PTHREADS)
23777         pushq   %rdi
23778         pushq   %rsi
23779         pushq   %rdx
23780         pushq   %rcx
23781         pushq   %r8
23782         call    _x86_64_get_dispatch@PLT
23783         popq    %r8
23784         popq    %rcx
23785         popq    %rdx
23786         popq    %rsi
23787         popq    %rdi
23788         movq    5040(%rax), %r11
23789         jmp     *%r11
23790 #else
23791         movq    _glapi_Dispatch(%rip), %rax
23792         testq   %rax, %rax
23793         je      1f
23794         movq    5040(%rax), %r11
23795         jmp     *%r11
23796 1:
23797         pushq   %rdi
23798         pushq   %rsi
23799         pushq   %rdx
23800         pushq   %rcx
23801         pushq   %r8
23802         call    _glapi_get_dispatch
23803         popq    %r8
23804         popq    %rcx
23805         popq    %rdx
23806         popq    %rsi
23807         popq    %rdi
23808         movq    5040(%rax), %r11
23809         jmp     *%r11
23810 #endif /* defined(GLX_USE_TLS) */
23811         .size   GL_PREFIX(GetnConvolutionFilterARB), .-GL_PREFIX(GetnConvolutionFilterARB)
23812
23813         .p2align        4,,15
23814         .globl  GL_PREFIX(GetnHistogramARB)
23815         .type   GL_PREFIX(GetnHistogramARB), @function
23816 GL_PREFIX(GetnHistogramARB):
23817 #if defined(GLX_USE_TLS)
23818         call    _x86_64_get_dispatch@PLT
23819         movq    5048(%rax), %r11
23820         jmp     *%r11
23821 #elif defined(PTHREADS)
23822         pushq   %rdi
23823         pushq   %rsi
23824         pushq   %rdx
23825         pushq   %rcx
23826         pushq   %r8
23827         pushq   %r9
23828         pushq   %rbp
23829         call    _x86_64_get_dispatch@PLT
23830         popq    %rbp
23831         popq    %r9
23832         popq    %r8
23833         popq    %rcx
23834         popq    %rdx
23835         popq    %rsi
23836         popq    %rdi
23837         movq    5048(%rax), %r11
23838         jmp     *%r11
23839 #else
23840         movq    _glapi_Dispatch(%rip), %rax
23841         testq   %rax, %rax
23842         je      1f
23843         movq    5048(%rax), %r11
23844         jmp     *%r11
23845 1:
23846         pushq   %rdi
23847         pushq   %rsi
23848         pushq   %rdx
23849         pushq   %rcx
23850         pushq   %r8
23851         pushq   %r9
23852         pushq   %rbp
23853         call    _glapi_get_dispatch
23854         popq    %rbp
23855         popq    %r9
23856         popq    %r8
23857         popq    %rcx
23858         popq    %rdx
23859         popq    %rsi
23860         popq    %rdi
23861         movq    5048(%rax), %r11
23862         jmp     *%r11
23863 #endif /* defined(GLX_USE_TLS) */
23864         .size   GL_PREFIX(GetnHistogramARB), .-GL_PREFIX(GetnHistogramARB)
23865
23866         .p2align        4,,15
23867         .globl  GL_PREFIX(GetnMapdvARB)
23868         .type   GL_PREFIX(GetnMapdvARB), @function
23869 GL_PREFIX(GetnMapdvARB):
23870 #if defined(GLX_USE_TLS)
23871         call    _x86_64_get_dispatch@PLT
23872         movq    5056(%rax), %r11
23873         jmp     *%r11
23874 #elif defined(PTHREADS)
23875         pushq   %rdi
23876         pushq   %rsi
23877         pushq   %rdx
23878         pushq   %rcx
23879         pushq   %rbp
23880         call    _x86_64_get_dispatch@PLT
23881         popq    %rbp
23882         popq    %rcx
23883         popq    %rdx
23884         popq    %rsi
23885         popq    %rdi
23886         movq    5056(%rax), %r11
23887         jmp     *%r11
23888 #else
23889         movq    _glapi_Dispatch(%rip), %rax
23890         testq   %rax, %rax
23891         je      1f
23892         movq    5056(%rax), %r11
23893         jmp     *%r11
23894 1:
23895         pushq   %rdi
23896         pushq   %rsi
23897         pushq   %rdx
23898         pushq   %rcx
23899         pushq   %rbp
23900         call    _glapi_get_dispatch
23901         popq    %rbp
23902         popq    %rcx
23903         popq    %rdx
23904         popq    %rsi
23905         popq    %rdi
23906         movq    5056(%rax), %r11
23907         jmp     *%r11
23908 #endif /* defined(GLX_USE_TLS) */
23909         .size   GL_PREFIX(GetnMapdvARB), .-GL_PREFIX(GetnMapdvARB)
23910
23911         .p2align        4,,15
23912         .globl  GL_PREFIX(GetnMapfvARB)
23913         .type   GL_PREFIX(GetnMapfvARB), @function
23914 GL_PREFIX(GetnMapfvARB):
23915 #if defined(GLX_USE_TLS)
23916         call    _x86_64_get_dispatch@PLT
23917         movq    5064(%rax), %r11
23918         jmp     *%r11
23919 #elif defined(PTHREADS)
23920         pushq   %rdi
23921         pushq   %rsi
23922         pushq   %rdx
23923         pushq   %rcx
23924         pushq   %rbp
23925         call    _x86_64_get_dispatch@PLT
23926         popq    %rbp
23927         popq    %rcx
23928         popq    %rdx
23929         popq    %rsi
23930         popq    %rdi
23931         movq    5064(%rax), %r11
23932         jmp     *%r11
23933 #else
23934         movq    _glapi_Dispatch(%rip), %rax
23935         testq   %rax, %rax
23936         je      1f
23937         movq    5064(%rax), %r11
23938         jmp     *%r11
23939 1:
23940         pushq   %rdi
23941         pushq   %rsi
23942         pushq   %rdx
23943         pushq   %rcx
23944         pushq   %rbp
23945         call    _glapi_get_dispatch
23946         popq    %rbp
23947         popq    %rcx
23948         popq    %rdx
23949         popq    %rsi
23950         popq    %rdi
23951         movq    5064(%rax), %r11
23952         jmp     *%r11
23953 #endif /* defined(GLX_USE_TLS) */
23954         .size   GL_PREFIX(GetnMapfvARB), .-GL_PREFIX(GetnMapfvARB)
23955
23956         .p2align        4,,15
23957         .globl  GL_PREFIX(GetnMapivARB)
23958         .type   GL_PREFIX(GetnMapivARB), @function
23959 GL_PREFIX(GetnMapivARB):
23960 #if defined(GLX_USE_TLS)
23961         call    _x86_64_get_dispatch@PLT
23962         movq    5072(%rax), %r11
23963         jmp     *%r11
23964 #elif defined(PTHREADS)
23965         pushq   %rdi
23966         pushq   %rsi
23967         pushq   %rdx
23968         pushq   %rcx
23969         pushq   %rbp
23970         call    _x86_64_get_dispatch@PLT
23971         popq    %rbp
23972         popq    %rcx
23973         popq    %rdx
23974         popq    %rsi
23975         popq    %rdi
23976         movq    5072(%rax), %r11
23977         jmp     *%r11
23978 #else
23979         movq    _glapi_Dispatch(%rip), %rax
23980         testq   %rax, %rax
23981         je      1f
23982         movq    5072(%rax), %r11
23983         jmp     *%r11
23984 1:
23985         pushq   %rdi
23986         pushq   %rsi
23987         pushq   %rdx
23988         pushq   %rcx
23989         pushq   %rbp
23990         call    _glapi_get_dispatch
23991         popq    %rbp
23992         popq    %rcx
23993         popq    %rdx
23994         popq    %rsi
23995         popq    %rdi
23996         movq    5072(%rax), %r11
23997         jmp     *%r11
23998 #endif /* defined(GLX_USE_TLS) */
23999         .size   GL_PREFIX(GetnMapivARB), .-GL_PREFIX(GetnMapivARB)
24000
24001         .p2align        4,,15
24002         .globl  GL_PREFIX(GetnMinmaxARB)
24003         .type   GL_PREFIX(GetnMinmaxARB), @function
24004 GL_PREFIX(GetnMinmaxARB):
24005 #if defined(GLX_USE_TLS)
24006         call    _x86_64_get_dispatch@PLT
24007         movq    5080(%rax), %r11
24008         jmp     *%r11
24009 #elif defined(PTHREADS)
24010         pushq   %rdi
24011         pushq   %rsi
24012         pushq   %rdx
24013         pushq   %rcx
24014         pushq   %r8
24015         pushq   %r9
24016         pushq   %rbp
24017         call    _x86_64_get_dispatch@PLT
24018         popq    %rbp
24019         popq    %r9
24020         popq    %r8
24021         popq    %rcx
24022         popq    %rdx
24023         popq    %rsi
24024         popq    %rdi
24025         movq    5080(%rax), %r11
24026         jmp     *%r11
24027 #else
24028         movq    _glapi_Dispatch(%rip), %rax
24029         testq   %rax, %rax
24030         je      1f
24031         movq    5080(%rax), %r11
24032         jmp     *%r11
24033 1:
24034         pushq   %rdi
24035         pushq   %rsi
24036         pushq   %rdx
24037         pushq   %rcx
24038         pushq   %r8
24039         pushq   %r9
24040         pushq   %rbp
24041         call    _glapi_get_dispatch
24042         popq    %rbp
24043         popq    %r9
24044         popq    %r8
24045         popq    %rcx
24046         popq    %rdx
24047         popq    %rsi
24048         popq    %rdi
24049         movq    5080(%rax), %r11
24050         jmp     *%r11
24051 #endif /* defined(GLX_USE_TLS) */
24052         .size   GL_PREFIX(GetnMinmaxARB), .-GL_PREFIX(GetnMinmaxARB)
24053
24054         .p2align        4,,15
24055         .globl  GL_PREFIX(GetnPixelMapfvARB)
24056         .type   GL_PREFIX(GetnPixelMapfvARB), @function
24057 GL_PREFIX(GetnPixelMapfvARB):
24058 #if defined(GLX_USE_TLS)
24059         call    _x86_64_get_dispatch@PLT
24060         movq    5088(%rax), %r11
24061         jmp     *%r11
24062 #elif defined(PTHREADS)
24063         pushq   %rdi
24064         pushq   %rsi
24065         pushq   %rdx
24066         call    _x86_64_get_dispatch@PLT
24067         popq    %rdx
24068         popq    %rsi
24069         popq    %rdi
24070         movq    5088(%rax), %r11
24071         jmp     *%r11
24072 #else
24073         movq    _glapi_Dispatch(%rip), %rax
24074         testq   %rax, %rax
24075         je      1f
24076         movq    5088(%rax), %r11
24077         jmp     *%r11
24078 1:
24079         pushq   %rdi
24080         pushq   %rsi
24081         pushq   %rdx
24082         call    _glapi_get_dispatch
24083         popq    %rdx
24084         popq    %rsi
24085         popq    %rdi
24086         movq    5088(%rax), %r11
24087         jmp     *%r11
24088 #endif /* defined(GLX_USE_TLS) */
24089         .size   GL_PREFIX(GetnPixelMapfvARB), .-GL_PREFIX(GetnPixelMapfvARB)
24090
24091         .p2align        4,,15
24092         .globl  GL_PREFIX(GetnPixelMapuivARB)
24093         .type   GL_PREFIX(GetnPixelMapuivARB), @function
24094 GL_PREFIX(GetnPixelMapuivARB):
24095 #if defined(GLX_USE_TLS)
24096         call    _x86_64_get_dispatch@PLT
24097         movq    5096(%rax), %r11
24098         jmp     *%r11
24099 #elif defined(PTHREADS)
24100         pushq   %rdi
24101         pushq   %rsi
24102         pushq   %rdx
24103         call    _x86_64_get_dispatch@PLT
24104         popq    %rdx
24105         popq    %rsi
24106         popq    %rdi
24107         movq    5096(%rax), %r11
24108         jmp     *%r11
24109 #else
24110         movq    _glapi_Dispatch(%rip), %rax
24111         testq   %rax, %rax
24112         je      1f
24113         movq    5096(%rax), %r11
24114         jmp     *%r11
24115 1:
24116         pushq   %rdi
24117         pushq   %rsi
24118         pushq   %rdx
24119         call    _glapi_get_dispatch
24120         popq    %rdx
24121         popq    %rsi
24122         popq    %rdi
24123         movq    5096(%rax), %r11
24124         jmp     *%r11
24125 #endif /* defined(GLX_USE_TLS) */
24126         .size   GL_PREFIX(GetnPixelMapuivARB), .-GL_PREFIX(GetnPixelMapuivARB)
24127
24128         .p2align        4,,15
24129         .globl  GL_PREFIX(GetnPixelMapusvARB)
24130         .type   GL_PREFIX(GetnPixelMapusvARB), @function
24131 GL_PREFIX(GetnPixelMapusvARB):
24132 #if defined(GLX_USE_TLS)
24133         call    _x86_64_get_dispatch@PLT
24134         movq    5104(%rax), %r11
24135         jmp     *%r11
24136 #elif defined(PTHREADS)
24137         pushq   %rdi
24138         pushq   %rsi
24139         pushq   %rdx
24140         call    _x86_64_get_dispatch@PLT
24141         popq    %rdx
24142         popq    %rsi
24143         popq    %rdi
24144         movq    5104(%rax), %r11
24145         jmp     *%r11
24146 #else
24147         movq    _glapi_Dispatch(%rip), %rax
24148         testq   %rax, %rax
24149         je      1f
24150         movq    5104(%rax), %r11
24151         jmp     *%r11
24152 1:
24153         pushq   %rdi
24154         pushq   %rsi
24155         pushq   %rdx
24156         call    _glapi_get_dispatch
24157         popq    %rdx
24158         popq    %rsi
24159         popq    %rdi
24160         movq    5104(%rax), %r11
24161         jmp     *%r11
24162 #endif /* defined(GLX_USE_TLS) */
24163         .size   GL_PREFIX(GetnPixelMapusvARB), .-GL_PREFIX(GetnPixelMapusvARB)
24164
24165         .p2align        4,,15
24166         .globl  GL_PREFIX(GetnPolygonStippleARB)
24167         .type   GL_PREFIX(GetnPolygonStippleARB), @function
24168 GL_PREFIX(GetnPolygonStippleARB):
24169 #if defined(GLX_USE_TLS)
24170         call    _x86_64_get_dispatch@PLT
24171         movq    5112(%rax), %r11
24172         jmp     *%r11
24173 #elif defined(PTHREADS)
24174         pushq   %rdi
24175         pushq   %rsi
24176         pushq   %rbp
24177         call    _x86_64_get_dispatch@PLT
24178         popq    %rbp
24179         popq    %rsi
24180         popq    %rdi
24181         movq    5112(%rax), %r11
24182         jmp     *%r11
24183 #else
24184         movq    _glapi_Dispatch(%rip), %rax
24185         testq   %rax, %rax
24186         je      1f
24187         movq    5112(%rax), %r11
24188         jmp     *%r11
24189 1:
24190         pushq   %rdi
24191         pushq   %rsi
24192         pushq   %rbp
24193         call    _glapi_get_dispatch
24194         popq    %rbp
24195         popq    %rsi
24196         popq    %rdi
24197         movq    5112(%rax), %r11
24198         jmp     *%r11
24199 #endif /* defined(GLX_USE_TLS) */
24200         .size   GL_PREFIX(GetnPolygonStippleARB), .-GL_PREFIX(GetnPolygonStippleARB)
24201
24202         .p2align        4,,15
24203         .globl  GL_PREFIX(GetnSeparableFilterARB)
24204         .type   GL_PREFIX(GetnSeparableFilterARB), @function
24205 GL_PREFIX(GetnSeparableFilterARB):
24206 #if defined(GLX_USE_TLS)
24207         call    _x86_64_get_dispatch@PLT
24208         movq    5120(%rax), %r11
24209         jmp     *%r11
24210 #elif defined(PTHREADS)
24211         pushq   %rdi
24212         pushq   %rsi
24213         pushq   %rdx
24214         pushq   %rcx
24215         pushq   %r8
24216         pushq   %r9
24217         pushq   %rbp
24218         call    _x86_64_get_dispatch@PLT
24219         popq    %rbp
24220         popq    %r9
24221         popq    %r8
24222         popq    %rcx
24223         popq    %rdx
24224         popq    %rsi
24225         popq    %rdi
24226         movq    5120(%rax), %r11
24227         jmp     *%r11
24228 #else
24229         movq    _glapi_Dispatch(%rip), %rax
24230         testq   %rax, %rax
24231         je      1f
24232         movq    5120(%rax), %r11
24233         jmp     *%r11
24234 1:
24235         pushq   %rdi
24236         pushq   %rsi
24237         pushq   %rdx
24238         pushq   %rcx
24239         pushq   %r8
24240         pushq   %r9
24241         pushq   %rbp
24242         call    _glapi_get_dispatch
24243         popq    %rbp
24244         popq    %r9
24245         popq    %r8
24246         popq    %rcx
24247         popq    %rdx
24248         popq    %rsi
24249         popq    %rdi
24250         movq    5120(%rax), %r11
24251         jmp     *%r11
24252 #endif /* defined(GLX_USE_TLS) */
24253         .size   GL_PREFIX(GetnSeparableFilterARB), .-GL_PREFIX(GetnSeparableFilterARB)
24254
24255         .p2align        4,,15
24256         .globl  GL_PREFIX(GetnTexImageARB)
24257         .type   GL_PREFIX(GetnTexImageARB), @function
24258 GL_PREFIX(GetnTexImageARB):
24259 #if defined(GLX_USE_TLS)
24260         call    _x86_64_get_dispatch@PLT
24261         movq    5128(%rax), %r11
24262         jmp     *%r11
24263 #elif defined(PTHREADS)
24264         pushq   %rdi
24265         pushq   %rsi
24266         pushq   %rdx
24267         pushq   %rcx
24268         pushq   %r8
24269         pushq   %r9
24270         pushq   %rbp
24271         call    _x86_64_get_dispatch@PLT
24272         popq    %rbp
24273         popq    %r9
24274         popq    %r8
24275         popq    %rcx
24276         popq    %rdx
24277         popq    %rsi
24278         popq    %rdi
24279         movq    5128(%rax), %r11
24280         jmp     *%r11
24281 #else
24282         movq    _glapi_Dispatch(%rip), %rax
24283         testq   %rax, %rax
24284         je      1f
24285         movq    5128(%rax), %r11
24286         jmp     *%r11
24287 1:
24288         pushq   %rdi
24289         pushq   %rsi
24290         pushq   %rdx
24291         pushq   %rcx
24292         pushq   %r8
24293         pushq   %r9
24294         pushq   %rbp
24295         call    _glapi_get_dispatch
24296         popq    %rbp
24297         popq    %r9
24298         popq    %r8
24299         popq    %rcx
24300         popq    %rdx
24301         popq    %rsi
24302         popq    %rdi
24303         movq    5128(%rax), %r11
24304         jmp     *%r11
24305 #endif /* defined(GLX_USE_TLS) */
24306         .size   GL_PREFIX(GetnTexImageARB), .-GL_PREFIX(GetnTexImageARB)
24307
24308         .p2align        4,,15
24309         .globl  GL_PREFIX(GetnUniformdvARB)
24310         .type   GL_PREFIX(GetnUniformdvARB), @function
24311 GL_PREFIX(GetnUniformdvARB):
24312 #if defined(GLX_USE_TLS)
24313         call    _x86_64_get_dispatch@PLT
24314         movq    5136(%rax), %r11
24315         jmp     *%r11
24316 #elif defined(PTHREADS)
24317         pushq   %rdi
24318         pushq   %rsi
24319         pushq   %rdx
24320         pushq   %rcx
24321         pushq   %rbp
24322         call    _x86_64_get_dispatch@PLT
24323         popq    %rbp
24324         popq    %rcx
24325         popq    %rdx
24326         popq    %rsi
24327         popq    %rdi
24328         movq    5136(%rax), %r11
24329         jmp     *%r11
24330 #else
24331         movq    _glapi_Dispatch(%rip), %rax
24332         testq   %rax, %rax
24333         je      1f
24334         movq    5136(%rax), %r11
24335         jmp     *%r11
24336 1:
24337         pushq   %rdi
24338         pushq   %rsi
24339         pushq   %rdx
24340         pushq   %rcx
24341         pushq   %rbp
24342         call    _glapi_get_dispatch
24343         popq    %rbp
24344         popq    %rcx
24345         popq    %rdx
24346         popq    %rsi
24347         popq    %rdi
24348         movq    5136(%rax), %r11
24349         jmp     *%r11
24350 #endif /* defined(GLX_USE_TLS) */
24351         .size   GL_PREFIX(GetnUniformdvARB), .-GL_PREFIX(GetnUniformdvARB)
24352
24353         .p2align        4,,15
24354         .globl  GL_PREFIX(GetnUniformfvARB)
24355         .type   GL_PREFIX(GetnUniformfvARB), @function
24356 GL_PREFIX(GetnUniformfvARB):
24357 #if defined(GLX_USE_TLS)
24358         call    _x86_64_get_dispatch@PLT
24359         movq    5144(%rax), %r11
24360         jmp     *%r11
24361 #elif defined(PTHREADS)
24362         pushq   %rdi
24363         pushq   %rsi
24364         pushq   %rdx
24365         pushq   %rcx
24366         pushq   %rbp
24367         call    _x86_64_get_dispatch@PLT
24368         popq    %rbp
24369         popq    %rcx
24370         popq    %rdx
24371         popq    %rsi
24372         popq    %rdi
24373         movq    5144(%rax), %r11
24374         jmp     *%r11
24375 #else
24376         movq    _glapi_Dispatch(%rip), %rax
24377         testq   %rax, %rax
24378         je      1f
24379         movq    5144(%rax), %r11
24380         jmp     *%r11
24381 1:
24382         pushq   %rdi
24383         pushq   %rsi
24384         pushq   %rdx
24385         pushq   %rcx
24386         pushq   %rbp
24387         call    _glapi_get_dispatch
24388         popq    %rbp
24389         popq    %rcx
24390         popq    %rdx
24391         popq    %rsi
24392         popq    %rdi
24393         movq    5144(%rax), %r11
24394         jmp     *%r11
24395 #endif /* defined(GLX_USE_TLS) */
24396         .size   GL_PREFIX(GetnUniformfvARB), .-GL_PREFIX(GetnUniformfvARB)
24397
24398         .p2align        4,,15
24399         .globl  GL_PREFIX(GetnUniformivARB)
24400         .type   GL_PREFIX(GetnUniformivARB), @function
24401 GL_PREFIX(GetnUniformivARB):
24402 #if defined(GLX_USE_TLS)
24403         call    _x86_64_get_dispatch@PLT
24404         movq    5152(%rax), %r11
24405         jmp     *%r11
24406 #elif defined(PTHREADS)
24407         pushq   %rdi
24408         pushq   %rsi
24409         pushq   %rdx
24410         pushq   %rcx
24411         pushq   %rbp
24412         call    _x86_64_get_dispatch@PLT
24413         popq    %rbp
24414         popq    %rcx
24415         popq    %rdx
24416         popq    %rsi
24417         popq    %rdi
24418         movq    5152(%rax), %r11
24419         jmp     *%r11
24420 #else
24421         movq    _glapi_Dispatch(%rip), %rax
24422         testq   %rax, %rax
24423         je      1f
24424         movq    5152(%rax), %r11
24425         jmp     *%r11
24426 1:
24427         pushq   %rdi
24428         pushq   %rsi
24429         pushq   %rdx
24430         pushq   %rcx
24431         pushq   %rbp
24432         call    _glapi_get_dispatch
24433         popq    %rbp
24434         popq    %rcx
24435         popq    %rdx
24436         popq    %rsi
24437         popq    %rdi
24438         movq    5152(%rax), %r11
24439         jmp     *%r11
24440 #endif /* defined(GLX_USE_TLS) */
24441         .size   GL_PREFIX(GetnUniformivARB), .-GL_PREFIX(GetnUniformivARB)
24442
24443         .p2align        4,,15
24444         .globl  GL_PREFIX(GetnUniformuivARB)
24445         .type   GL_PREFIX(GetnUniformuivARB), @function
24446 GL_PREFIX(GetnUniformuivARB):
24447 #if defined(GLX_USE_TLS)
24448         call    _x86_64_get_dispatch@PLT
24449         movq    5160(%rax), %r11
24450         jmp     *%r11
24451 #elif defined(PTHREADS)
24452         pushq   %rdi
24453         pushq   %rsi
24454         pushq   %rdx
24455         pushq   %rcx
24456         pushq   %rbp
24457         call    _x86_64_get_dispatch@PLT
24458         popq    %rbp
24459         popq    %rcx
24460         popq    %rdx
24461         popq    %rsi
24462         popq    %rdi
24463         movq    5160(%rax), %r11
24464         jmp     *%r11
24465 #else
24466         movq    _glapi_Dispatch(%rip), %rax
24467         testq   %rax, %rax
24468         je      1f
24469         movq    5160(%rax), %r11
24470         jmp     *%r11
24471 1:
24472         pushq   %rdi
24473         pushq   %rsi
24474         pushq   %rdx
24475         pushq   %rcx
24476         pushq   %rbp
24477         call    _glapi_get_dispatch
24478         popq    %rbp
24479         popq    %rcx
24480         popq    %rdx
24481         popq    %rsi
24482         popq    %rdi
24483         movq    5160(%rax), %r11
24484         jmp     *%r11
24485 #endif /* defined(GLX_USE_TLS) */
24486         .size   GL_PREFIX(GetnUniformuivARB), .-GL_PREFIX(GetnUniformuivARB)
24487
24488         .p2align        4,,15
24489         .globl  GL_PREFIX(ReadnPixelsARB)
24490         .type   GL_PREFIX(ReadnPixelsARB), @function
24491 GL_PREFIX(ReadnPixelsARB):
24492 #if defined(GLX_USE_TLS)
24493         call    _x86_64_get_dispatch@PLT
24494         movq    5168(%rax), %r11
24495         jmp     *%r11
24496 #elif defined(PTHREADS)
24497         pushq   %rdi
24498         pushq   %rsi
24499         pushq   %rdx
24500         pushq   %rcx
24501         pushq   %r8
24502         pushq   %r9
24503         pushq   %rbp
24504         call    _x86_64_get_dispatch@PLT
24505         popq    %rbp
24506         popq    %r9
24507         popq    %r8
24508         popq    %rcx
24509         popq    %rdx
24510         popq    %rsi
24511         popq    %rdi
24512         movq    5168(%rax), %r11
24513         jmp     *%r11
24514 #else
24515         movq    _glapi_Dispatch(%rip), %rax
24516         testq   %rax, %rax
24517         je      1f
24518         movq    5168(%rax), %r11
24519         jmp     *%r11
24520 1:
24521         pushq   %rdi
24522         pushq   %rsi
24523         pushq   %rdx
24524         pushq   %rcx
24525         pushq   %r8
24526         pushq   %r9
24527         pushq   %rbp
24528         call    _glapi_get_dispatch
24529         popq    %rbp
24530         popq    %r9
24531         popq    %r8
24532         popq    %rcx
24533         popq    %rdx
24534         popq    %rsi
24535         popq    %rdi
24536         movq    5168(%rax), %r11
24537         jmp     *%r11
24538 #endif /* defined(GLX_USE_TLS) */
24539         .size   GL_PREFIX(ReadnPixelsARB), .-GL_PREFIX(ReadnPixelsARB)
24540
24541         .p2align        4,,15
24542         .globl  GL_PREFIX(PolygonOffsetEXT)
24543         .type   GL_PREFIX(PolygonOffsetEXT), @function
24544 GL_PREFIX(PolygonOffsetEXT):
24545 #if defined(GLX_USE_TLS)
24546         call    _x86_64_get_dispatch@PLT
24547         movq    5176(%rax), %r11
24548         jmp     *%r11
24549 #elif defined(PTHREADS)
24550         subq    $24, %rsp
24551         movq    %xmm0, (%rsp)
24552         movq    %xmm1, 8(%rsp)
24553         call    _x86_64_get_dispatch@PLT
24554         movq    8(%rsp), %xmm1
24555         movq    (%rsp), %xmm0
24556         addq    $24, %rsp
24557         movq    5176(%rax), %r11
24558         jmp     *%r11
24559 #else
24560         movq    _glapi_Dispatch(%rip), %rax
24561         testq   %rax, %rax
24562         je      1f
24563         movq    5176(%rax), %r11
24564         jmp     *%r11
24565 1:
24566         subq    $24, %rsp
24567         movq    %xmm0, (%rsp)
24568         movq    %xmm1, 8(%rsp)
24569         call    _glapi_get_dispatch
24570         movq    8(%rsp), %xmm1
24571         movq    (%rsp), %xmm0
24572         addq    $24, %rsp
24573         movq    5176(%rax), %r11
24574         jmp     *%r11
24575 #endif /* defined(GLX_USE_TLS) */
24576         .size   GL_PREFIX(PolygonOffsetEXT), .-GL_PREFIX(PolygonOffsetEXT)
24577
24578         .p2align        4,,15
24579         .globl  GL_PREFIX(_dispatch_stub_648)
24580         .type   GL_PREFIX(_dispatch_stub_648), @function
24581         HIDDEN(GL_PREFIX(_dispatch_stub_648))
24582 GL_PREFIX(_dispatch_stub_648):
24583 #if defined(GLX_USE_TLS)
24584         call    _x86_64_get_dispatch@PLT
24585         movq    5184(%rax), %r11
24586         jmp     *%r11
24587 #elif defined(PTHREADS)
24588         pushq   %rdi
24589         pushq   %rsi
24590         pushq   %rbp
24591         call    _x86_64_get_dispatch@PLT
24592         popq    %rbp
24593         popq    %rsi
24594         popq    %rdi
24595         movq    5184(%rax), %r11
24596         jmp     *%r11
24597 #else
24598         movq    _glapi_Dispatch(%rip), %rax
24599         testq   %rax, %rax
24600         je      1f
24601         movq    5184(%rax), %r11
24602         jmp     *%r11
24603 1:
24604         pushq   %rdi
24605         pushq   %rsi
24606         pushq   %rbp
24607         call    _glapi_get_dispatch
24608         popq    %rbp
24609         popq    %rsi
24610         popq    %rdi
24611         movq    5184(%rax), %r11
24612         jmp     *%r11
24613 #endif /* defined(GLX_USE_TLS) */
24614         .size   GL_PREFIX(_dispatch_stub_648), .-GL_PREFIX(_dispatch_stub_648)
24615
24616         .p2align        4,,15
24617         .globl  GL_PREFIX(_dispatch_stub_649)
24618         .type   GL_PREFIX(_dispatch_stub_649), @function
24619         HIDDEN(GL_PREFIX(_dispatch_stub_649))
24620 GL_PREFIX(_dispatch_stub_649):
24621 #if defined(GLX_USE_TLS)
24622         call    _x86_64_get_dispatch@PLT
24623         movq    5192(%rax), %r11
24624         jmp     *%r11
24625 #elif defined(PTHREADS)
24626         pushq   %rdi
24627         pushq   %rsi
24628         pushq   %rbp
24629         call    _x86_64_get_dispatch@PLT
24630         popq    %rbp
24631         popq    %rsi
24632         popq    %rdi
24633         movq    5192(%rax), %r11
24634         jmp     *%r11
24635 #else
24636         movq    _glapi_Dispatch(%rip), %rax
24637         testq   %rax, %rax
24638         je      1f
24639         movq    5192(%rax), %r11
24640         jmp     *%r11
24641 1:
24642         pushq   %rdi
24643         pushq   %rsi
24644         pushq   %rbp
24645         call    _glapi_get_dispatch
24646         popq    %rbp
24647         popq    %rsi
24648         popq    %rdi
24649         movq    5192(%rax), %r11
24650         jmp     *%r11
24651 #endif /* defined(GLX_USE_TLS) */
24652         .size   GL_PREFIX(_dispatch_stub_649), .-GL_PREFIX(_dispatch_stub_649)
24653
24654         .p2align        4,,15
24655         .globl  GL_PREFIX(_dispatch_stub_650)
24656         .type   GL_PREFIX(_dispatch_stub_650), @function
24657         HIDDEN(GL_PREFIX(_dispatch_stub_650))
24658 GL_PREFIX(_dispatch_stub_650):
24659 #if defined(GLX_USE_TLS)
24660         call    _x86_64_get_dispatch@PLT
24661         movq    5200(%rax), %r11
24662         jmp     *%r11
24663 #elif defined(PTHREADS)
24664         subq    $24, %rsp
24665         movq    %rdi, (%rsp)
24666         movq    %xmm0, 8(%rsp)
24667         call    _x86_64_get_dispatch@PLT
24668         movq    8(%rsp), %xmm0
24669         movq    (%rsp), %rdi
24670         addq    $24, %rsp
24671         movq    5200(%rax), %r11
24672         jmp     *%r11
24673 #else
24674         movq    _glapi_Dispatch(%rip), %rax
24675         testq   %rax, %rax
24676         je      1f
24677         movq    5200(%rax), %r11
24678         jmp     *%r11
24679 1:
24680         subq    $24, %rsp
24681         movq    %rdi, (%rsp)
24682         movq    %xmm0, 8(%rsp)
24683         call    _glapi_get_dispatch
24684         movq    8(%rsp), %xmm0
24685         movq    (%rsp), %rdi
24686         addq    $24, %rsp
24687         movq    5200(%rax), %r11
24688         jmp     *%r11
24689 #endif /* defined(GLX_USE_TLS) */
24690         .size   GL_PREFIX(_dispatch_stub_650), .-GL_PREFIX(_dispatch_stub_650)
24691
24692         .p2align        4,,15
24693         .globl  GL_PREFIX(_dispatch_stub_651)
24694         .type   GL_PREFIX(_dispatch_stub_651), @function
24695         HIDDEN(GL_PREFIX(_dispatch_stub_651))
24696 GL_PREFIX(_dispatch_stub_651):
24697 #if defined(GLX_USE_TLS)
24698         call    _x86_64_get_dispatch@PLT
24699         movq    5208(%rax), %r11
24700         jmp     *%r11
24701 #elif defined(PTHREADS)
24702         pushq   %rdi
24703         pushq   %rsi
24704         pushq   %rbp
24705         call    _x86_64_get_dispatch@PLT
24706         popq    %rbp
24707         popq    %rsi
24708         popq    %rdi
24709         movq    5208(%rax), %r11
24710         jmp     *%r11
24711 #else
24712         movq    _glapi_Dispatch(%rip), %rax
24713         testq   %rax, %rax
24714         je      1f
24715         movq    5208(%rax), %r11
24716         jmp     *%r11
24717 1:
24718         pushq   %rdi
24719         pushq   %rsi
24720         pushq   %rbp
24721         call    _glapi_get_dispatch
24722         popq    %rbp
24723         popq    %rsi
24724         popq    %rdi
24725         movq    5208(%rax), %r11
24726         jmp     *%r11
24727 #endif /* defined(GLX_USE_TLS) */
24728         .size   GL_PREFIX(_dispatch_stub_651), .-GL_PREFIX(_dispatch_stub_651)
24729
24730         .p2align        4,,15
24731         .globl  GL_PREFIX(_dispatch_stub_652)
24732         .type   GL_PREFIX(_dispatch_stub_652), @function
24733         HIDDEN(GL_PREFIX(_dispatch_stub_652))
24734 GL_PREFIX(_dispatch_stub_652):
24735 #if defined(GLX_USE_TLS)
24736         call    _x86_64_get_dispatch@PLT
24737         movq    5216(%rax), %r11
24738         jmp     *%r11
24739 #elif defined(PTHREADS)
24740         pushq   %rdi
24741         pushq   %rsi
24742         pushq   %rbp
24743         call    _x86_64_get_dispatch@PLT
24744         popq    %rbp
24745         popq    %rsi
24746         popq    %rdi
24747         movq    5216(%rax), %r11
24748         jmp     *%r11
24749 #else
24750         movq    _glapi_Dispatch(%rip), %rax
24751         testq   %rax, %rax
24752         je      1f
24753         movq    5216(%rax), %r11
24754         jmp     *%r11
24755 1:
24756         pushq   %rdi
24757         pushq   %rsi
24758         pushq   %rbp
24759         call    _glapi_get_dispatch
24760         popq    %rbp
24761         popq    %rsi
24762         popq    %rdi
24763         movq    5216(%rax), %r11
24764         jmp     *%r11
24765 #endif /* defined(GLX_USE_TLS) */
24766         .size   GL_PREFIX(_dispatch_stub_652), .-GL_PREFIX(_dispatch_stub_652)
24767
24768         .p2align        4,,15
24769         .globl  GL_PREFIX(_dispatch_stub_653)
24770         .type   GL_PREFIX(_dispatch_stub_653), @function
24771         HIDDEN(GL_PREFIX(_dispatch_stub_653))
24772 GL_PREFIX(_dispatch_stub_653):
24773 #if defined(GLX_USE_TLS)
24774         call    _x86_64_get_dispatch@PLT
24775         movq    5224(%rax), %r11
24776         jmp     *%r11
24777 #elif defined(PTHREADS)
24778         pushq   %rdi
24779         pushq   %rsi
24780         pushq   %rbp
24781         call    _x86_64_get_dispatch@PLT
24782         popq    %rbp
24783         popq    %rsi
24784         popq    %rdi
24785         movq    5224(%rax), %r11
24786         jmp     *%r11
24787 #else
24788         movq    _glapi_Dispatch(%rip), %rax
24789         testq   %rax, %rax
24790         je      1f
24791         movq    5224(%rax), %r11
24792         jmp     *%r11
24793 1:
24794         pushq   %rdi
24795         pushq   %rsi
24796         pushq   %rbp
24797         call    _glapi_get_dispatch
24798         popq    %rbp
24799         popq    %rsi
24800         popq    %rdi
24801         movq    5224(%rax), %r11
24802         jmp     *%r11
24803 #endif /* defined(GLX_USE_TLS) */
24804         .size   GL_PREFIX(_dispatch_stub_653), .-GL_PREFIX(_dispatch_stub_653)
24805
24806         .p2align        4,,15
24807         .globl  GL_PREFIX(_dispatch_stub_654)
24808         .type   GL_PREFIX(_dispatch_stub_654), @function
24809         HIDDEN(GL_PREFIX(_dispatch_stub_654))
24810 GL_PREFIX(_dispatch_stub_654):
24811 #if defined(GLX_USE_TLS)
24812         call    _x86_64_get_dispatch@PLT
24813         movq    5232(%rax), %r11
24814         jmp     *%r11
24815 #elif defined(PTHREADS)
24816         pushq   %rdi
24817         pushq   %rsi
24818         pushq   %rbp
24819         call    _x86_64_get_dispatch@PLT
24820         popq    %rbp
24821         popq    %rsi
24822         popq    %rdi
24823         movq    5232(%rax), %r11
24824         jmp     *%r11
24825 #else
24826         movq    _glapi_Dispatch(%rip), %rax
24827         testq   %rax, %rax
24828         je      1f
24829         movq    5232(%rax), %r11
24830         jmp     *%r11
24831 1:
24832         pushq   %rdi
24833         pushq   %rsi
24834         pushq   %rbp
24835         call    _glapi_get_dispatch
24836         popq    %rbp
24837         popq    %rsi
24838         popq    %rdi
24839         movq    5232(%rax), %r11
24840         jmp     *%r11
24841 #endif /* defined(GLX_USE_TLS) */
24842         .size   GL_PREFIX(_dispatch_stub_654), .-GL_PREFIX(_dispatch_stub_654)
24843
24844         .p2align        4,,15
24845         .globl  GL_PREFIX(_dispatch_stub_655)
24846         .type   GL_PREFIX(_dispatch_stub_655), @function
24847         HIDDEN(GL_PREFIX(_dispatch_stub_655))
24848 GL_PREFIX(_dispatch_stub_655):
24849 #if defined(GLX_USE_TLS)
24850         call    _x86_64_get_dispatch@PLT
24851         movq    5240(%rax), %r11
24852         jmp     *%r11
24853 #elif defined(PTHREADS)
24854         pushq   %rdi
24855         call    _x86_64_get_dispatch@PLT
24856         popq    %rdi
24857         movq    5240(%rax), %r11
24858         jmp     *%r11
24859 #else
24860         movq    _glapi_Dispatch(%rip), %rax
24861         testq   %rax, %rax
24862         je      1f
24863         movq    5240(%rax), %r11
24864         jmp     *%r11
24865 1:
24866         pushq   %rdi
24867         call    _glapi_get_dispatch
24868         popq    %rdi
24869         movq    5240(%rax), %r11
24870         jmp     *%r11
24871 #endif /* defined(GLX_USE_TLS) */
24872         .size   GL_PREFIX(_dispatch_stub_655), .-GL_PREFIX(_dispatch_stub_655)
24873
24874         .p2align        4,,15
24875         .globl  GL_PREFIX(ColorPointerEXT)
24876         .type   GL_PREFIX(ColorPointerEXT), @function
24877 GL_PREFIX(ColorPointerEXT):
24878 #if defined(GLX_USE_TLS)
24879         call    _x86_64_get_dispatch@PLT
24880         movq    5248(%rax), %r11
24881         jmp     *%r11
24882 #elif defined(PTHREADS)
24883         pushq   %rdi
24884         pushq   %rsi
24885         pushq   %rdx
24886         pushq   %rcx
24887         pushq   %r8
24888         call    _x86_64_get_dispatch@PLT
24889         popq    %r8
24890         popq    %rcx
24891         popq    %rdx
24892         popq    %rsi
24893         popq    %rdi
24894         movq    5248(%rax), %r11
24895         jmp     *%r11
24896 #else
24897         movq    _glapi_Dispatch(%rip), %rax
24898         testq   %rax, %rax
24899         je      1f
24900         movq    5248(%rax), %r11
24901         jmp     *%r11
24902 1:
24903         pushq   %rdi
24904         pushq   %rsi
24905         pushq   %rdx
24906         pushq   %rcx
24907         pushq   %r8
24908         call    _glapi_get_dispatch
24909         popq    %r8
24910         popq    %rcx
24911         popq    %rdx
24912         popq    %rsi
24913         popq    %rdi
24914         movq    5248(%rax), %r11
24915         jmp     *%r11
24916 #endif /* defined(GLX_USE_TLS) */
24917         .size   GL_PREFIX(ColorPointerEXT), .-GL_PREFIX(ColorPointerEXT)
24918
24919         .p2align        4,,15
24920         .globl  GL_PREFIX(EdgeFlagPointerEXT)
24921         .type   GL_PREFIX(EdgeFlagPointerEXT), @function
24922 GL_PREFIX(EdgeFlagPointerEXT):
24923 #if defined(GLX_USE_TLS)
24924         call    _x86_64_get_dispatch@PLT
24925         movq    5256(%rax), %r11
24926         jmp     *%r11
24927 #elif defined(PTHREADS)
24928         pushq   %rdi
24929         pushq   %rsi
24930         pushq   %rdx
24931         call    _x86_64_get_dispatch@PLT
24932         popq    %rdx
24933         popq    %rsi
24934         popq    %rdi
24935         movq    5256(%rax), %r11
24936         jmp     *%r11
24937 #else
24938         movq    _glapi_Dispatch(%rip), %rax
24939         testq   %rax, %rax
24940         je      1f
24941         movq    5256(%rax), %r11
24942         jmp     *%r11
24943 1:
24944         pushq   %rdi
24945         pushq   %rsi
24946         pushq   %rdx
24947         call    _glapi_get_dispatch
24948         popq    %rdx
24949         popq    %rsi
24950         popq    %rdi
24951         movq    5256(%rax), %r11
24952         jmp     *%r11
24953 #endif /* defined(GLX_USE_TLS) */
24954         .size   GL_PREFIX(EdgeFlagPointerEXT), .-GL_PREFIX(EdgeFlagPointerEXT)
24955
24956         .p2align        4,,15
24957         .globl  GL_PREFIX(IndexPointerEXT)
24958         .type   GL_PREFIX(IndexPointerEXT), @function
24959 GL_PREFIX(IndexPointerEXT):
24960 #if defined(GLX_USE_TLS)
24961         call    _x86_64_get_dispatch@PLT
24962         movq    5264(%rax), %r11
24963         jmp     *%r11
24964 #elif defined(PTHREADS)
24965         pushq   %rdi
24966         pushq   %rsi
24967         pushq   %rdx
24968         pushq   %rcx
24969         pushq   %rbp
24970         call    _x86_64_get_dispatch@PLT
24971         popq    %rbp
24972         popq    %rcx
24973         popq    %rdx
24974         popq    %rsi
24975         popq    %rdi
24976         movq    5264(%rax), %r11
24977         jmp     *%r11
24978 #else
24979         movq    _glapi_Dispatch(%rip), %rax
24980         testq   %rax, %rax
24981         je      1f
24982         movq    5264(%rax), %r11
24983         jmp     *%r11
24984 1:
24985         pushq   %rdi
24986         pushq   %rsi
24987         pushq   %rdx
24988         pushq   %rcx
24989         pushq   %rbp
24990         call    _glapi_get_dispatch
24991         popq    %rbp
24992         popq    %rcx
24993         popq    %rdx
24994         popq    %rsi
24995         popq    %rdi
24996         movq    5264(%rax), %r11
24997         jmp     *%r11
24998 #endif /* defined(GLX_USE_TLS) */
24999         .size   GL_PREFIX(IndexPointerEXT), .-GL_PREFIX(IndexPointerEXT)
25000
25001         .p2align        4,,15
25002         .globl  GL_PREFIX(NormalPointerEXT)
25003         .type   GL_PREFIX(NormalPointerEXT), @function
25004 GL_PREFIX(NormalPointerEXT):
25005 #if defined(GLX_USE_TLS)
25006         call    _x86_64_get_dispatch@PLT
25007         movq    5272(%rax), %r11
25008         jmp     *%r11
25009 #elif defined(PTHREADS)
25010         pushq   %rdi
25011         pushq   %rsi
25012         pushq   %rdx
25013         pushq   %rcx
25014         pushq   %rbp
25015         call    _x86_64_get_dispatch@PLT
25016         popq    %rbp
25017         popq    %rcx
25018         popq    %rdx
25019         popq    %rsi
25020         popq    %rdi
25021         movq    5272(%rax), %r11
25022         jmp     *%r11
25023 #else
25024         movq    _glapi_Dispatch(%rip), %rax
25025         testq   %rax, %rax
25026         je      1f
25027         movq    5272(%rax), %r11
25028         jmp     *%r11
25029 1:
25030         pushq   %rdi
25031         pushq   %rsi
25032         pushq   %rdx
25033         pushq   %rcx
25034         pushq   %rbp
25035         call    _glapi_get_dispatch
25036         popq    %rbp
25037         popq    %rcx
25038         popq    %rdx
25039         popq    %rsi
25040         popq    %rdi
25041         movq    5272(%rax), %r11
25042         jmp     *%r11
25043 #endif /* defined(GLX_USE_TLS) */
25044         .size   GL_PREFIX(NormalPointerEXT), .-GL_PREFIX(NormalPointerEXT)
25045
25046         .p2align        4,,15
25047         .globl  GL_PREFIX(TexCoordPointerEXT)
25048         .type   GL_PREFIX(TexCoordPointerEXT), @function
25049 GL_PREFIX(TexCoordPointerEXT):
25050 #if defined(GLX_USE_TLS)
25051         call    _x86_64_get_dispatch@PLT
25052         movq    5280(%rax), %r11
25053         jmp     *%r11
25054 #elif defined(PTHREADS)
25055         pushq   %rdi
25056         pushq   %rsi
25057         pushq   %rdx
25058         pushq   %rcx
25059         pushq   %r8
25060         call    _x86_64_get_dispatch@PLT
25061         popq    %r8
25062         popq    %rcx
25063         popq    %rdx
25064         popq    %rsi
25065         popq    %rdi
25066         movq    5280(%rax), %r11
25067         jmp     *%r11
25068 #else
25069         movq    _glapi_Dispatch(%rip), %rax
25070         testq   %rax, %rax
25071         je      1f
25072         movq    5280(%rax), %r11
25073         jmp     *%r11
25074 1:
25075         pushq   %rdi
25076         pushq   %rsi
25077         pushq   %rdx
25078         pushq   %rcx
25079         pushq   %r8
25080         call    _glapi_get_dispatch
25081         popq    %r8
25082         popq    %rcx
25083         popq    %rdx
25084         popq    %rsi
25085         popq    %rdi
25086         movq    5280(%rax), %r11
25087         jmp     *%r11
25088 #endif /* defined(GLX_USE_TLS) */
25089         .size   GL_PREFIX(TexCoordPointerEXT), .-GL_PREFIX(TexCoordPointerEXT)
25090
25091         .p2align        4,,15
25092         .globl  GL_PREFIX(VertexPointerEXT)
25093         .type   GL_PREFIX(VertexPointerEXT), @function
25094 GL_PREFIX(VertexPointerEXT):
25095 #if defined(GLX_USE_TLS)
25096         call    _x86_64_get_dispatch@PLT
25097         movq    5288(%rax), %r11
25098         jmp     *%r11
25099 #elif defined(PTHREADS)
25100         pushq   %rdi
25101         pushq   %rsi
25102         pushq   %rdx
25103         pushq   %rcx
25104         pushq   %r8
25105         call    _x86_64_get_dispatch@PLT
25106         popq    %r8
25107         popq    %rcx
25108         popq    %rdx
25109         popq    %rsi
25110         popq    %rdi
25111         movq    5288(%rax), %r11
25112         jmp     *%r11
25113 #else
25114         movq    _glapi_Dispatch(%rip), %rax
25115         testq   %rax, %rax
25116         je      1f
25117         movq    5288(%rax), %r11
25118         jmp     *%r11
25119 1:
25120         pushq   %rdi
25121         pushq   %rsi
25122         pushq   %rdx
25123         pushq   %rcx
25124         pushq   %r8
25125         call    _glapi_get_dispatch
25126         popq    %r8
25127         popq    %rcx
25128         popq    %rdx
25129         popq    %rsi
25130         popq    %rdi
25131         movq    5288(%rax), %r11
25132         jmp     *%r11
25133 #endif /* defined(GLX_USE_TLS) */
25134         .size   GL_PREFIX(VertexPointerEXT), .-GL_PREFIX(VertexPointerEXT)
25135
25136         .p2align        4,,15
25137         .globl  GL_PREFIX(PointParameterfEXT)
25138         .type   GL_PREFIX(PointParameterfEXT), @function
25139 GL_PREFIX(PointParameterfEXT):
25140 #if defined(GLX_USE_TLS)
25141         call    _x86_64_get_dispatch@PLT
25142         movq    5296(%rax), %r11
25143         jmp     *%r11
25144 #elif defined(PTHREADS)
25145         subq    $24, %rsp
25146         movq    %rdi, (%rsp)
25147         movq    %xmm0, 8(%rsp)
25148         call    _x86_64_get_dispatch@PLT
25149         movq    8(%rsp), %xmm0
25150         movq    (%rsp), %rdi
25151         addq    $24, %rsp
25152         movq    5296(%rax), %r11
25153         jmp     *%r11
25154 #else
25155         movq    _glapi_Dispatch(%rip), %rax
25156         testq   %rax, %rax
25157         je      1f
25158         movq    5296(%rax), %r11
25159         jmp     *%r11
25160 1:
25161         subq    $24, %rsp
25162         movq    %rdi, (%rsp)
25163         movq    %xmm0, 8(%rsp)
25164         call    _glapi_get_dispatch
25165         movq    8(%rsp), %xmm0
25166         movq    (%rsp), %rdi
25167         addq    $24, %rsp
25168         movq    5296(%rax), %r11
25169         jmp     *%r11
25170 #endif /* defined(GLX_USE_TLS) */
25171         .size   GL_PREFIX(PointParameterfEXT), .-GL_PREFIX(PointParameterfEXT)
25172
25173         .p2align        4,,15
25174         .globl  GL_PREFIX(PointParameterfvEXT)
25175         .type   GL_PREFIX(PointParameterfvEXT), @function
25176 GL_PREFIX(PointParameterfvEXT):
25177 #if defined(GLX_USE_TLS)
25178         call    _x86_64_get_dispatch@PLT
25179         movq    5304(%rax), %r11
25180         jmp     *%r11
25181 #elif defined(PTHREADS)
25182         pushq   %rdi
25183         pushq   %rsi
25184         pushq   %rbp
25185         call    _x86_64_get_dispatch@PLT
25186         popq    %rbp
25187         popq    %rsi
25188         popq    %rdi
25189         movq    5304(%rax), %r11
25190         jmp     *%r11
25191 #else
25192         movq    _glapi_Dispatch(%rip), %rax
25193         testq   %rax, %rax
25194         je      1f
25195         movq    5304(%rax), %r11
25196         jmp     *%r11
25197 1:
25198         pushq   %rdi
25199         pushq   %rsi
25200         pushq   %rbp
25201         call    _glapi_get_dispatch
25202         popq    %rbp
25203         popq    %rsi
25204         popq    %rdi
25205         movq    5304(%rax), %r11
25206         jmp     *%r11
25207 #endif /* defined(GLX_USE_TLS) */
25208         .size   GL_PREFIX(PointParameterfvEXT), .-GL_PREFIX(PointParameterfvEXT)
25209
25210         .p2align        4,,15
25211         .globl  GL_PREFIX(LockArraysEXT)
25212         .type   GL_PREFIX(LockArraysEXT), @function
25213 GL_PREFIX(LockArraysEXT):
25214 #if defined(GLX_USE_TLS)
25215         call    _x86_64_get_dispatch@PLT
25216         movq    5312(%rax), %r11
25217         jmp     *%r11
25218 #elif defined(PTHREADS)
25219         pushq   %rdi
25220         pushq   %rsi
25221         pushq   %rbp
25222         call    _x86_64_get_dispatch@PLT
25223         popq    %rbp
25224         popq    %rsi
25225         popq    %rdi
25226         movq    5312(%rax), %r11
25227         jmp     *%r11
25228 #else
25229         movq    _glapi_Dispatch(%rip), %rax
25230         testq   %rax, %rax
25231         je      1f
25232         movq    5312(%rax), %r11
25233         jmp     *%r11
25234 1:
25235         pushq   %rdi
25236         pushq   %rsi
25237         pushq   %rbp
25238         call    _glapi_get_dispatch
25239         popq    %rbp
25240         popq    %rsi
25241         popq    %rdi
25242         movq    5312(%rax), %r11
25243         jmp     *%r11
25244 #endif /* defined(GLX_USE_TLS) */
25245         .size   GL_PREFIX(LockArraysEXT), .-GL_PREFIX(LockArraysEXT)
25246
25247         .p2align        4,,15
25248         .globl  GL_PREFIX(UnlockArraysEXT)
25249         .type   GL_PREFIX(UnlockArraysEXT), @function
25250 GL_PREFIX(UnlockArraysEXT):
25251 #if defined(GLX_USE_TLS)
25252         call    _x86_64_get_dispatch@PLT
25253         movq    5320(%rax), %r11
25254         jmp     *%r11
25255 #elif defined(PTHREADS)
25256         pushq   %rbp
25257         call    _x86_64_get_dispatch@PLT
25258         popq    %rbp
25259         movq    5320(%rax), %r11
25260         jmp     *%r11
25261 #else
25262         movq    _glapi_Dispatch(%rip), %rax
25263         testq   %rax, %rax
25264         je      1f
25265         movq    5320(%rax), %r11
25266         jmp     *%r11
25267 1:
25268         pushq   %rbp
25269         call    _glapi_get_dispatch
25270         popq    %rbp
25271         movq    5320(%rax), %r11
25272         jmp     *%r11
25273 #endif /* defined(GLX_USE_TLS) */
25274         .size   GL_PREFIX(UnlockArraysEXT), .-GL_PREFIX(UnlockArraysEXT)
25275
25276         .p2align        4,,15
25277         .globl  GL_PREFIX(SecondaryColor3bEXT)
25278         .type   GL_PREFIX(SecondaryColor3bEXT), @function
25279 GL_PREFIX(SecondaryColor3bEXT):
25280 #if defined(GLX_USE_TLS)
25281         call    _x86_64_get_dispatch@PLT
25282         movq    5328(%rax), %r11
25283         jmp     *%r11
25284 #elif defined(PTHREADS)
25285         pushq   %rdi
25286         pushq   %rsi
25287         pushq   %rdx
25288         call    _x86_64_get_dispatch@PLT
25289         popq    %rdx
25290         popq    %rsi
25291         popq    %rdi
25292         movq    5328(%rax), %r11
25293         jmp     *%r11
25294 #else
25295         movq    _glapi_Dispatch(%rip), %rax
25296         testq   %rax, %rax
25297         je      1f
25298         movq    5328(%rax), %r11
25299         jmp     *%r11
25300 1:
25301         pushq   %rdi
25302         pushq   %rsi
25303         pushq   %rdx
25304         call    _glapi_get_dispatch
25305         popq    %rdx
25306         popq    %rsi
25307         popq    %rdi
25308         movq    5328(%rax), %r11
25309         jmp     *%r11
25310 #endif /* defined(GLX_USE_TLS) */
25311         .size   GL_PREFIX(SecondaryColor3bEXT), .-GL_PREFIX(SecondaryColor3bEXT)
25312
25313         .p2align        4,,15
25314         .globl  GL_PREFIX(SecondaryColor3bvEXT)
25315         .type   GL_PREFIX(SecondaryColor3bvEXT), @function
25316 GL_PREFIX(SecondaryColor3bvEXT):
25317 #if defined(GLX_USE_TLS)
25318         call    _x86_64_get_dispatch@PLT
25319         movq    5336(%rax), %r11
25320         jmp     *%r11
25321 #elif defined(PTHREADS)
25322         pushq   %rdi
25323         call    _x86_64_get_dispatch@PLT
25324         popq    %rdi
25325         movq    5336(%rax), %r11
25326         jmp     *%r11
25327 #else
25328         movq    _glapi_Dispatch(%rip), %rax
25329         testq   %rax, %rax
25330         je      1f
25331         movq    5336(%rax), %r11
25332         jmp     *%r11
25333 1:
25334         pushq   %rdi
25335         call    _glapi_get_dispatch
25336         popq    %rdi
25337         movq    5336(%rax), %r11
25338         jmp     *%r11
25339 #endif /* defined(GLX_USE_TLS) */
25340         .size   GL_PREFIX(SecondaryColor3bvEXT), .-GL_PREFIX(SecondaryColor3bvEXT)
25341
25342         .p2align        4,,15
25343         .globl  GL_PREFIX(SecondaryColor3dEXT)
25344         .type   GL_PREFIX(SecondaryColor3dEXT), @function
25345 GL_PREFIX(SecondaryColor3dEXT):
25346 #if defined(GLX_USE_TLS)
25347         call    _x86_64_get_dispatch@PLT
25348         movq    5344(%rax), %r11
25349         jmp     *%r11
25350 #elif defined(PTHREADS)
25351         subq    $24, %rsp
25352         movq    %xmm0, (%rsp)
25353         movq    %xmm1, 8(%rsp)
25354         movq    %xmm2, 16(%rsp)
25355         call    _x86_64_get_dispatch@PLT
25356         movq    16(%rsp), %xmm2
25357         movq    8(%rsp), %xmm1
25358         movq    (%rsp), %xmm0
25359         addq    $24, %rsp
25360         movq    5344(%rax), %r11
25361         jmp     *%r11
25362 #else
25363         movq    _glapi_Dispatch(%rip), %rax
25364         testq   %rax, %rax
25365         je      1f
25366         movq    5344(%rax), %r11
25367         jmp     *%r11
25368 1:
25369         subq    $24, %rsp
25370         movq    %xmm0, (%rsp)
25371         movq    %xmm1, 8(%rsp)
25372         movq    %xmm2, 16(%rsp)
25373         call    _glapi_get_dispatch
25374         movq    16(%rsp), %xmm2
25375         movq    8(%rsp), %xmm1
25376         movq    (%rsp), %xmm0
25377         addq    $24, %rsp
25378         movq    5344(%rax), %r11
25379         jmp     *%r11
25380 #endif /* defined(GLX_USE_TLS) */
25381         .size   GL_PREFIX(SecondaryColor3dEXT), .-GL_PREFIX(SecondaryColor3dEXT)
25382
25383         .p2align        4,,15
25384         .globl  GL_PREFIX(SecondaryColor3dvEXT)
25385         .type   GL_PREFIX(SecondaryColor3dvEXT), @function
25386 GL_PREFIX(SecondaryColor3dvEXT):
25387 #if defined(GLX_USE_TLS)
25388         call    _x86_64_get_dispatch@PLT
25389         movq    5352(%rax), %r11
25390         jmp     *%r11
25391 #elif defined(PTHREADS)
25392         pushq   %rdi
25393         call    _x86_64_get_dispatch@PLT
25394         popq    %rdi
25395         movq    5352(%rax), %r11
25396         jmp     *%r11
25397 #else
25398         movq    _glapi_Dispatch(%rip), %rax
25399         testq   %rax, %rax
25400         je      1f
25401         movq    5352(%rax), %r11
25402         jmp     *%r11
25403 1:
25404         pushq   %rdi
25405         call    _glapi_get_dispatch
25406         popq    %rdi
25407         movq    5352(%rax), %r11
25408         jmp     *%r11
25409 #endif /* defined(GLX_USE_TLS) */
25410         .size   GL_PREFIX(SecondaryColor3dvEXT), .-GL_PREFIX(SecondaryColor3dvEXT)
25411
25412         .p2align        4,,15
25413         .globl  GL_PREFIX(SecondaryColor3fEXT)
25414         .type   GL_PREFIX(SecondaryColor3fEXT), @function
25415 GL_PREFIX(SecondaryColor3fEXT):
25416 #if defined(GLX_USE_TLS)
25417         call    _x86_64_get_dispatch@PLT
25418         movq    5360(%rax), %r11
25419         jmp     *%r11
25420 #elif defined(PTHREADS)
25421         subq    $24, %rsp
25422         movq    %xmm0, (%rsp)
25423         movq    %xmm1, 8(%rsp)
25424         movq    %xmm2, 16(%rsp)
25425         call    _x86_64_get_dispatch@PLT
25426         movq    16(%rsp), %xmm2
25427         movq    8(%rsp), %xmm1
25428         movq    (%rsp), %xmm0
25429         addq    $24, %rsp
25430         movq    5360(%rax), %r11
25431         jmp     *%r11
25432 #else
25433         movq    _glapi_Dispatch(%rip), %rax
25434         testq   %rax, %rax
25435         je      1f
25436         movq    5360(%rax), %r11
25437         jmp     *%r11
25438 1:
25439         subq    $24, %rsp
25440         movq    %xmm0, (%rsp)
25441         movq    %xmm1, 8(%rsp)
25442         movq    %xmm2, 16(%rsp)
25443         call    _glapi_get_dispatch
25444         movq    16(%rsp), %xmm2
25445         movq    8(%rsp), %xmm1
25446         movq    (%rsp), %xmm0
25447         addq    $24, %rsp
25448         movq    5360(%rax), %r11
25449         jmp     *%r11
25450 #endif /* defined(GLX_USE_TLS) */
25451         .size   GL_PREFIX(SecondaryColor3fEXT), .-GL_PREFIX(SecondaryColor3fEXT)
25452
25453         .p2align        4,,15
25454         .globl  GL_PREFIX(SecondaryColor3fvEXT)
25455         .type   GL_PREFIX(SecondaryColor3fvEXT), @function
25456 GL_PREFIX(SecondaryColor3fvEXT):
25457 #if defined(GLX_USE_TLS)
25458         call    _x86_64_get_dispatch@PLT
25459         movq    5368(%rax), %r11
25460         jmp     *%r11
25461 #elif defined(PTHREADS)
25462         pushq   %rdi
25463         call    _x86_64_get_dispatch@PLT
25464         popq    %rdi
25465         movq    5368(%rax), %r11
25466         jmp     *%r11
25467 #else
25468         movq    _glapi_Dispatch(%rip), %rax
25469         testq   %rax, %rax
25470         je      1f
25471         movq    5368(%rax), %r11
25472         jmp     *%r11
25473 1:
25474         pushq   %rdi
25475         call    _glapi_get_dispatch
25476         popq    %rdi
25477         movq    5368(%rax), %r11
25478         jmp     *%r11
25479 #endif /* defined(GLX_USE_TLS) */
25480         .size   GL_PREFIX(SecondaryColor3fvEXT), .-GL_PREFIX(SecondaryColor3fvEXT)
25481
25482         .p2align        4,,15
25483         .globl  GL_PREFIX(SecondaryColor3iEXT)
25484         .type   GL_PREFIX(SecondaryColor3iEXT), @function
25485 GL_PREFIX(SecondaryColor3iEXT):
25486 #if defined(GLX_USE_TLS)
25487         call    _x86_64_get_dispatch@PLT
25488         movq    5376(%rax), %r11
25489         jmp     *%r11
25490 #elif defined(PTHREADS)
25491         pushq   %rdi
25492         pushq   %rsi
25493         pushq   %rdx
25494         call    _x86_64_get_dispatch@PLT
25495         popq    %rdx
25496         popq    %rsi
25497         popq    %rdi
25498         movq    5376(%rax), %r11
25499         jmp     *%r11
25500 #else
25501         movq    _glapi_Dispatch(%rip), %rax
25502         testq   %rax, %rax
25503         je      1f
25504         movq    5376(%rax), %r11
25505         jmp     *%r11
25506 1:
25507         pushq   %rdi
25508         pushq   %rsi
25509         pushq   %rdx
25510         call    _glapi_get_dispatch
25511         popq    %rdx
25512         popq    %rsi
25513         popq    %rdi
25514         movq    5376(%rax), %r11
25515         jmp     *%r11
25516 #endif /* defined(GLX_USE_TLS) */
25517         .size   GL_PREFIX(SecondaryColor3iEXT), .-GL_PREFIX(SecondaryColor3iEXT)
25518
25519         .p2align        4,,15
25520         .globl  GL_PREFIX(SecondaryColor3ivEXT)
25521         .type   GL_PREFIX(SecondaryColor3ivEXT), @function
25522 GL_PREFIX(SecondaryColor3ivEXT):
25523 #if defined(GLX_USE_TLS)
25524         call    _x86_64_get_dispatch@PLT
25525         movq    5384(%rax), %r11
25526         jmp     *%r11
25527 #elif defined(PTHREADS)
25528         pushq   %rdi
25529         call    _x86_64_get_dispatch@PLT
25530         popq    %rdi
25531         movq    5384(%rax), %r11
25532         jmp     *%r11
25533 #else
25534         movq    _glapi_Dispatch(%rip), %rax
25535         testq   %rax, %rax
25536         je      1f
25537         movq    5384(%rax), %r11
25538         jmp     *%r11
25539 1:
25540         pushq   %rdi
25541         call    _glapi_get_dispatch
25542         popq    %rdi
25543         movq    5384(%rax), %r11
25544         jmp     *%r11
25545 #endif /* defined(GLX_USE_TLS) */
25546         .size   GL_PREFIX(SecondaryColor3ivEXT), .-GL_PREFIX(SecondaryColor3ivEXT)
25547
25548         .p2align        4,,15
25549         .globl  GL_PREFIX(SecondaryColor3sEXT)
25550         .type   GL_PREFIX(SecondaryColor3sEXT), @function
25551 GL_PREFIX(SecondaryColor3sEXT):
25552 #if defined(GLX_USE_TLS)
25553         call    _x86_64_get_dispatch@PLT
25554         movq    5392(%rax), %r11
25555         jmp     *%r11
25556 #elif defined(PTHREADS)
25557         pushq   %rdi
25558         pushq   %rsi
25559         pushq   %rdx
25560         call    _x86_64_get_dispatch@PLT
25561         popq    %rdx
25562         popq    %rsi
25563         popq    %rdi
25564         movq    5392(%rax), %r11
25565         jmp     *%r11
25566 #else
25567         movq    _glapi_Dispatch(%rip), %rax
25568         testq   %rax, %rax
25569         je      1f
25570         movq    5392(%rax), %r11
25571         jmp     *%r11
25572 1:
25573         pushq   %rdi
25574         pushq   %rsi
25575         pushq   %rdx
25576         call    _glapi_get_dispatch
25577         popq    %rdx
25578         popq    %rsi
25579         popq    %rdi
25580         movq    5392(%rax), %r11
25581         jmp     *%r11
25582 #endif /* defined(GLX_USE_TLS) */
25583         .size   GL_PREFIX(SecondaryColor3sEXT), .-GL_PREFIX(SecondaryColor3sEXT)
25584
25585         .p2align        4,,15
25586         .globl  GL_PREFIX(SecondaryColor3svEXT)
25587         .type   GL_PREFIX(SecondaryColor3svEXT), @function
25588 GL_PREFIX(SecondaryColor3svEXT):
25589 #if defined(GLX_USE_TLS)
25590         call    _x86_64_get_dispatch@PLT
25591         movq    5400(%rax), %r11
25592         jmp     *%r11
25593 #elif defined(PTHREADS)
25594         pushq   %rdi
25595         call    _x86_64_get_dispatch@PLT
25596         popq    %rdi
25597         movq    5400(%rax), %r11
25598         jmp     *%r11
25599 #else
25600         movq    _glapi_Dispatch(%rip), %rax
25601         testq   %rax, %rax
25602         je      1f
25603         movq    5400(%rax), %r11
25604         jmp     *%r11
25605 1:
25606         pushq   %rdi
25607         call    _glapi_get_dispatch
25608         popq    %rdi
25609         movq    5400(%rax), %r11
25610         jmp     *%r11
25611 #endif /* defined(GLX_USE_TLS) */
25612         .size   GL_PREFIX(SecondaryColor3svEXT), .-GL_PREFIX(SecondaryColor3svEXT)
25613
25614         .p2align        4,,15
25615         .globl  GL_PREFIX(SecondaryColor3ubEXT)
25616         .type   GL_PREFIX(SecondaryColor3ubEXT), @function
25617 GL_PREFIX(SecondaryColor3ubEXT):
25618 #if defined(GLX_USE_TLS)
25619         call    _x86_64_get_dispatch@PLT
25620         movq    5408(%rax), %r11
25621         jmp     *%r11
25622 #elif defined(PTHREADS)
25623         pushq   %rdi
25624         pushq   %rsi
25625         pushq   %rdx
25626         call    _x86_64_get_dispatch@PLT
25627         popq    %rdx
25628         popq    %rsi
25629         popq    %rdi
25630         movq    5408(%rax), %r11
25631         jmp     *%r11
25632 #else
25633         movq    _glapi_Dispatch(%rip), %rax
25634         testq   %rax, %rax
25635         je      1f
25636         movq    5408(%rax), %r11
25637         jmp     *%r11
25638 1:
25639         pushq   %rdi
25640         pushq   %rsi
25641         pushq   %rdx
25642         call    _glapi_get_dispatch
25643         popq    %rdx
25644         popq    %rsi
25645         popq    %rdi
25646         movq    5408(%rax), %r11
25647         jmp     *%r11
25648 #endif /* defined(GLX_USE_TLS) */
25649         .size   GL_PREFIX(SecondaryColor3ubEXT), .-GL_PREFIX(SecondaryColor3ubEXT)
25650
25651         .p2align        4,,15
25652         .globl  GL_PREFIX(SecondaryColor3ubvEXT)
25653         .type   GL_PREFIX(SecondaryColor3ubvEXT), @function
25654 GL_PREFIX(SecondaryColor3ubvEXT):
25655 #if defined(GLX_USE_TLS)
25656         call    _x86_64_get_dispatch@PLT
25657         movq    5416(%rax), %r11
25658         jmp     *%r11
25659 #elif defined(PTHREADS)
25660         pushq   %rdi
25661         call    _x86_64_get_dispatch@PLT
25662         popq    %rdi
25663         movq    5416(%rax), %r11
25664         jmp     *%r11
25665 #else
25666         movq    _glapi_Dispatch(%rip), %rax
25667         testq   %rax, %rax
25668         je      1f
25669         movq    5416(%rax), %r11
25670         jmp     *%r11
25671 1:
25672         pushq   %rdi
25673         call    _glapi_get_dispatch
25674         popq    %rdi
25675         movq    5416(%rax), %r11
25676         jmp     *%r11
25677 #endif /* defined(GLX_USE_TLS) */
25678         .size   GL_PREFIX(SecondaryColor3ubvEXT), .-GL_PREFIX(SecondaryColor3ubvEXT)
25679
25680         .p2align        4,,15
25681         .globl  GL_PREFIX(SecondaryColor3uiEXT)
25682         .type   GL_PREFIX(SecondaryColor3uiEXT), @function
25683 GL_PREFIX(SecondaryColor3uiEXT):
25684 #if defined(GLX_USE_TLS)
25685         call    _x86_64_get_dispatch@PLT
25686         movq    5424(%rax), %r11
25687         jmp     *%r11
25688 #elif defined(PTHREADS)
25689         pushq   %rdi
25690         pushq   %rsi
25691         pushq   %rdx
25692         call    _x86_64_get_dispatch@PLT
25693         popq    %rdx
25694         popq    %rsi
25695         popq    %rdi
25696         movq    5424(%rax), %r11
25697         jmp     *%r11
25698 #else
25699         movq    _glapi_Dispatch(%rip), %rax
25700         testq   %rax, %rax
25701         je      1f
25702         movq    5424(%rax), %r11
25703         jmp     *%r11
25704 1:
25705         pushq   %rdi
25706         pushq   %rsi
25707         pushq   %rdx
25708         call    _glapi_get_dispatch
25709         popq    %rdx
25710         popq    %rsi
25711         popq    %rdi
25712         movq    5424(%rax), %r11
25713         jmp     *%r11
25714 #endif /* defined(GLX_USE_TLS) */
25715         .size   GL_PREFIX(SecondaryColor3uiEXT), .-GL_PREFIX(SecondaryColor3uiEXT)
25716
25717         .p2align        4,,15
25718         .globl  GL_PREFIX(SecondaryColor3uivEXT)
25719         .type   GL_PREFIX(SecondaryColor3uivEXT), @function
25720 GL_PREFIX(SecondaryColor3uivEXT):
25721 #if defined(GLX_USE_TLS)
25722         call    _x86_64_get_dispatch@PLT
25723         movq    5432(%rax), %r11
25724         jmp     *%r11
25725 #elif defined(PTHREADS)
25726         pushq   %rdi
25727         call    _x86_64_get_dispatch@PLT
25728         popq    %rdi
25729         movq    5432(%rax), %r11
25730         jmp     *%r11
25731 #else
25732         movq    _glapi_Dispatch(%rip), %rax
25733         testq   %rax, %rax
25734         je      1f
25735         movq    5432(%rax), %r11
25736         jmp     *%r11
25737 1:
25738         pushq   %rdi
25739         call    _glapi_get_dispatch
25740         popq    %rdi
25741         movq    5432(%rax), %r11
25742         jmp     *%r11
25743 #endif /* defined(GLX_USE_TLS) */
25744         .size   GL_PREFIX(SecondaryColor3uivEXT), .-GL_PREFIX(SecondaryColor3uivEXT)
25745
25746         .p2align        4,,15
25747         .globl  GL_PREFIX(SecondaryColor3usEXT)
25748         .type   GL_PREFIX(SecondaryColor3usEXT), @function
25749 GL_PREFIX(SecondaryColor3usEXT):
25750 #if defined(GLX_USE_TLS)
25751         call    _x86_64_get_dispatch@PLT
25752         movq    5440(%rax), %r11
25753         jmp     *%r11
25754 #elif defined(PTHREADS)
25755         pushq   %rdi
25756         pushq   %rsi
25757         pushq   %rdx
25758         call    _x86_64_get_dispatch@PLT
25759         popq    %rdx
25760         popq    %rsi
25761         popq    %rdi
25762         movq    5440(%rax), %r11
25763         jmp     *%r11
25764 #else
25765         movq    _glapi_Dispatch(%rip), %rax
25766         testq   %rax, %rax
25767         je      1f
25768         movq    5440(%rax), %r11
25769         jmp     *%r11
25770 1:
25771         pushq   %rdi
25772         pushq   %rsi
25773         pushq   %rdx
25774         call    _glapi_get_dispatch
25775         popq    %rdx
25776         popq    %rsi
25777         popq    %rdi
25778         movq    5440(%rax), %r11
25779         jmp     *%r11
25780 #endif /* defined(GLX_USE_TLS) */
25781         .size   GL_PREFIX(SecondaryColor3usEXT), .-GL_PREFIX(SecondaryColor3usEXT)
25782
25783         .p2align        4,,15
25784         .globl  GL_PREFIX(SecondaryColor3usvEXT)
25785         .type   GL_PREFIX(SecondaryColor3usvEXT), @function
25786 GL_PREFIX(SecondaryColor3usvEXT):
25787 #if defined(GLX_USE_TLS)
25788         call    _x86_64_get_dispatch@PLT
25789         movq    5448(%rax), %r11
25790         jmp     *%r11
25791 #elif defined(PTHREADS)
25792         pushq   %rdi
25793         call    _x86_64_get_dispatch@PLT
25794         popq    %rdi
25795         movq    5448(%rax), %r11
25796         jmp     *%r11
25797 #else
25798         movq    _glapi_Dispatch(%rip), %rax
25799         testq   %rax, %rax
25800         je      1f
25801         movq    5448(%rax), %r11
25802         jmp     *%r11
25803 1:
25804         pushq   %rdi
25805         call    _glapi_get_dispatch
25806         popq    %rdi
25807         movq    5448(%rax), %r11
25808         jmp     *%r11
25809 #endif /* defined(GLX_USE_TLS) */
25810         .size   GL_PREFIX(SecondaryColor3usvEXT), .-GL_PREFIX(SecondaryColor3usvEXT)
25811
25812         .p2align        4,,15
25813         .globl  GL_PREFIX(SecondaryColorPointerEXT)
25814         .type   GL_PREFIX(SecondaryColorPointerEXT), @function
25815 GL_PREFIX(SecondaryColorPointerEXT):
25816 #if defined(GLX_USE_TLS)
25817         call    _x86_64_get_dispatch@PLT
25818         movq    5456(%rax), %r11
25819         jmp     *%r11
25820 #elif defined(PTHREADS)
25821         pushq   %rdi
25822         pushq   %rsi
25823         pushq   %rdx
25824         pushq   %rcx
25825         pushq   %rbp
25826         call    _x86_64_get_dispatch@PLT
25827         popq    %rbp
25828         popq    %rcx
25829         popq    %rdx
25830         popq    %rsi
25831         popq    %rdi
25832         movq    5456(%rax), %r11
25833         jmp     *%r11
25834 #else
25835         movq    _glapi_Dispatch(%rip), %rax
25836         testq   %rax, %rax
25837         je      1f
25838         movq    5456(%rax), %r11
25839         jmp     *%r11
25840 1:
25841         pushq   %rdi
25842         pushq   %rsi
25843         pushq   %rdx
25844         pushq   %rcx
25845         pushq   %rbp
25846         call    _glapi_get_dispatch
25847         popq    %rbp
25848         popq    %rcx
25849         popq    %rdx
25850         popq    %rsi
25851         popq    %rdi
25852         movq    5456(%rax), %r11
25853         jmp     *%r11
25854 #endif /* defined(GLX_USE_TLS) */
25855         .size   GL_PREFIX(SecondaryColorPointerEXT), .-GL_PREFIX(SecondaryColorPointerEXT)
25856
25857         .p2align        4,,15
25858         .globl  GL_PREFIX(MultiDrawArraysEXT)
25859         .type   GL_PREFIX(MultiDrawArraysEXT), @function
25860 GL_PREFIX(MultiDrawArraysEXT):
25861 #if defined(GLX_USE_TLS)
25862         call    _x86_64_get_dispatch@PLT
25863         movq    5464(%rax), %r11
25864         jmp     *%r11
25865 #elif defined(PTHREADS)
25866         pushq   %rdi
25867         pushq   %rsi
25868         pushq   %rdx
25869         pushq   %rcx
25870         pushq   %rbp
25871         call    _x86_64_get_dispatch@PLT
25872         popq    %rbp
25873         popq    %rcx
25874         popq    %rdx
25875         popq    %rsi
25876         popq    %rdi
25877         movq    5464(%rax), %r11
25878         jmp     *%r11
25879 #else
25880         movq    _glapi_Dispatch(%rip), %rax
25881         testq   %rax, %rax
25882         je      1f
25883         movq    5464(%rax), %r11
25884         jmp     *%r11
25885 1:
25886         pushq   %rdi
25887         pushq   %rsi
25888         pushq   %rdx
25889         pushq   %rcx
25890         pushq   %rbp
25891         call    _glapi_get_dispatch
25892         popq    %rbp
25893         popq    %rcx
25894         popq    %rdx
25895         popq    %rsi
25896         popq    %rdi
25897         movq    5464(%rax), %r11
25898         jmp     *%r11
25899 #endif /* defined(GLX_USE_TLS) */
25900         .size   GL_PREFIX(MultiDrawArraysEXT), .-GL_PREFIX(MultiDrawArraysEXT)
25901
25902         .p2align        4,,15
25903         .globl  GL_PREFIX(MultiDrawElementsEXT)
25904         .type   GL_PREFIX(MultiDrawElementsEXT), @function
25905 GL_PREFIX(MultiDrawElementsEXT):
25906 #if defined(GLX_USE_TLS)
25907         call    _x86_64_get_dispatch@PLT
25908         movq    5472(%rax), %r11
25909         jmp     *%r11
25910 #elif defined(PTHREADS)
25911         pushq   %rdi
25912         pushq   %rsi
25913         pushq   %rdx
25914         pushq   %rcx
25915         pushq   %r8
25916         call    _x86_64_get_dispatch@PLT
25917         popq    %r8
25918         popq    %rcx
25919         popq    %rdx
25920         popq    %rsi
25921         popq    %rdi
25922         movq    5472(%rax), %r11
25923         jmp     *%r11
25924 #else
25925         movq    _glapi_Dispatch(%rip), %rax
25926         testq   %rax, %rax
25927         je      1f
25928         movq    5472(%rax), %r11
25929         jmp     *%r11
25930 1:
25931         pushq   %rdi
25932         pushq   %rsi
25933         pushq   %rdx
25934         pushq   %rcx
25935         pushq   %r8
25936         call    _glapi_get_dispatch
25937         popq    %r8
25938         popq    %rcx
25939         popq    %rdx
25940         popq    %rsi
25941         popq    %rdi
25942         movq    5472(%rax), %r11
25943         jmp     *%r11
25944 #endif /* defined(GLX_USE_TLS) */
25945         .size   GL_PREFIX(MultiDrawElementsEXT), .-GL_PREFIX(MultiDrawElementsEXT)
25946
25947         .p2align        4,,15
25948         .globl  GL_PREFIX(FogCoordPointerEXT)
25949         .type   GL_PREFIX(FogCoordPointerEXT), @function
25950 GL_PREFIX(FogCoordPointerEXT):
25951 #if defined(GLX_USE_TLS)
25952         call    _x86_64_get_dispatch@PLT
25953         movq    5480(%rax), %r11
25954         jmp     *%r11
25955 #elif defined(PTHREADS)
25956         pushq   %rdi
25957         pushq   %rsi
25958         pushq   %rdx
25959         call    _x86_64_get_dispatch@PLT
25960         popq    %rdx
25961         popq    %rsi
25962         popq    %rdi
25963         movq    5480(%rax), %r11
25964         jmp     *%r11
25965 #else
25966         movq    _glapi_Dispatch(%rip), %rax
25967         testq   %rax, %rax
25968         je      1f
25969         movq    5480(%rax), %r11
25970         jmp     *%r11
25971 1:
25972         pushq   %rdi
25973         pushq   %rsi
25974         pushq   %rdx
25975         call    _glapi_get_dispatch
25976         popq    %rdx
25977         popq    %rsi
25978         popq    %rdi
25979         movq    5480(%rax), %r11
25980         jmp     *%r11
25981 #endif /* defined(GLX_USE_TLS) */
25982         .size   GL_PREFIX(FogCoordPointerEXT), .-GL_PREFIX(FogCoordPointerEXT)
25983
25984         .p2align        4,,15
25985         .globl  GL_PREFIX(FogCoorddEXT)
25986         .type   GL_PREFIX(FogCoorddEXT), @function
25987 GL_PREFIX(FogCoorddEXT):
25988 #if defined(GLX_USE_TLS)
25989         call    _x86_64_get_dispatch@PLT
25990         movq    5488(%rax), %r11
25991         jmp     *%r11
25992 #elif defined(PTHREADS)
25993         subq    $8, %rsp
25994         movq    %xmm0, (%rsp)
25995         call    _x86_64_get_dispatch@PLT
25996         movq    (%rsp), %xmm0
25997         addq    $8, %rsp
25998         movq    5488(%rax), %r11
25999         jmp     *%r11
26000 #else
26001         movq    _glapi_Dispatch(%rip), %rax
26002         testq   %rax, %rax
26003         je      1f
26004         movq    5488(%rax), %r11
26005         jmp     *%r11
26006 1:
26007         subq    $8, %rsp
26008         movq    %xmm0, (%rsp)
26009         call    _glapi_get_dispatch
26010         movq    (%rsp), %xmm0
26011         addq    $8, %rsp
26012         movq    5488(%rax), %r11
26013         jmp     *%r11
26014 #endif /* defined(GLX_USE_TLS) */
26015         .size   GL_PREFIX(FogCoorddEXT), .-GL_PREFIX(FogCoorddEXT)
26016
26017         .p2align        4,,15
26018         .globl  GL_PREFIX(FogCoorddvEXT)
26019         .type   GL_PREFIX(FogCoorddvEXT), @function
26020 GL_PREFIX(FogCoorddvEXT):
26021 #if defined(GLX_USE_TLS)
26022         call    _x86_64_get_dispatch@PLT
26023         movq    5496(%rax), %r11
26024         jmp     *%r11
26025 #elif defined(PTHREADS)
26026         pushq   %rdi
26027         call    _x86_64_get_dispatch@PLT
26028         popq    %rdi
26029         movq    5496(%rax), %r11
26030         jmp     *%r11
26031 #else
26032         movq    _glapi_Dispatch(%rip), %rax
26033         testq   %rax, %rax
26034         je      1f
26035         movq    5496(%rax), %r11
26036         jmp     *%r11
26037 1:
26038         pushq   %rdi
26039         call    _glapi_get_dispatch
26040         popq    %rdi
26041         movq    5496(%rax), %r11
26042         jmp     *%r11
26043 #endif /* defined(GLX_USE_TLS) */
26044         .size   GL_PREFIX(FogCoorddvEXT), .-GL_PREFIX(FogCoorddvEXT)
26045
26046         .p2align        4,,15
26047         .globl  GL_PREFIX(FogCoordfEXT)
26048         .type   GL_PREFIX(FogCoordfEXT), @function
26049 GL_PREFIX(FogCoordfEXT):
26050 #if defined(GLX_USE_TLS)
26051         call    _x86_64_get_dispatch@PLT
26052         movq    5504(%rax), %r11
26053         jmp     *%r11
26054 #elif defined(PTHREADS)
26055         subq    $8, %rsp
26056         movq    %xmm0, (%rsp)
26057         call    _x86_64_get_dispatch@PLT
26058         movq    (%rsp), %xmm0
26059         addq    $8, %rsp
26060         movq    5504(%rax), %r11
26061         jmp     *%r11
26062 #else
26063         movq    _glapi_Dispatch(%rip), %rax
26064         testq   %rax, %rax
26065         je      1f
26066         movq    5504(%rax), %r11
26067         jmp     *%r11
26068 1:
26069         subq    $8, %rsp
26070         movq    %xmm0, (%rsp)
26071         call    _glapi_get_dispatch
26072         movq    (%rsp), %xmm0
26073         addq    $8, %rsp
26074         movq    5504(%rax), %r11
26075         jmp     *%r11
26076 #endif /* defined(GLX_USE_TLS) */
26077         .size   GL_PREFIX(FogCoordfEXT), .-GL_PREFIX(FogCoordfEXT)
26078
26079         .p2align        4,,15
26080         .globl  GL_PREFIX(FogCoordfvEXT)
26081         .type   GL_PREFIX(FogCoordfvEXT), @function
26082 GL_PREFIX(FogCoordfvEXT):
26083 #if defined(GLX_USE_TLS)
26084         call    _x86_64_get_dispatch@PLT
26085         movq    5512(%rax), %r11
26086         jmp     *%r11
26087 #elif defined(PTHREADS)
26088         pushq   %rdi
26089         call    _x86_64_get_dispatch@PLT
26090         popq    %rdi
26091         movq    5512(%rax), %r11
26092         jmp     *%r11
26093 #else
26094         movq    _glapi_Dispatch(%rip), %rax
26095         testq   %rax, %rax
26096         je      1f
26097         movq    5512(%rax), %r11
26098         jmp     *%r11
26099 1:
26100         pushq   %rdi
26101         call    _glapi_get_dispatch
26102         popq    %rdi
26103         movq    5512(%rax), %r11
26104         jmp     *%r11
26105 #endif /* defined(GLX_USE_TLS) */
26106         .size   GL_PREFIX(FogCoordfvEXT), .-GL_PREFIX(FogCoordfvEXT)
26107
26108         .p2align        4,,15
26109         .globl  GL_PREFIX(_dispatch_stub_690)
26110         .type   GL_PREFIX(_dispatch_stub_690), @function
26111         HIDDEN(GL_PREFIX(_dispatch_stub_690))
26112 GL_PREFIX(_dispatch_stub_690):
26113 #if defined(GLX_USE_TLS)
26114         call    _x86_64_get_dispatch@PLT
26115         movq    5520(%rax), %r11
26116         jmp     *%r11
26117 #elif defined(PTHREADS)
26118         pushq   %rdi
26119         call    _x86_64_get_dispatch@PLT
26120         popq    %rdi
26121         movq    5520(%rax), %r11
26122         jmp     *%r11
26123 #else
26124         movq    _glapi_Dispatch(%rip), %rax
26125         testq   %rax, %rax
26126         je      1f
26127         movq    5520(%rax), %r11
26128         jmp     *%r11
26129 1:
26130         pushq   %rdi
26131         call    _glapi_get_dispatch
26132         popq    %rdi
26133         movq    5520(%rax), %r11
26134         jmp     *%r11
26135 #endif /* defined(GLX_USE_TLS) */
26136         .size   GL_PREFIX(_dispatch_stub_690), .-GL_PREFIX(_dispatch_stub_690)
26137
26138         .p2align        4,,15
26139         .globl  GL_PREFIX(BlendFuncSeparateEXT)
26140         .type   GL_PREFIX(BlendFuncSeparateEXT), @function
26141 GL_PREFIX(BlendFuncSeparateEXT):
26142 #if defined(GLX_USE_TLS)
26143         call    _x86_64_get_dispatch@PLT
26144         movq    5528(%rax), %r11
26145         jmp     *%r11
26146 #elif defined(PTHREADS)
26147         pushq   %rdi
26148         pushq   %rsi
26149         pushq   %rdx
26150         pushq   %rcx
26151         pushq   %rbp
26152         call    _x86_64_get_dispatch@PLT
26153         popq    %rbp
26154         popq    %rcx
26155         popq    %rdx
26156         popq    %rsi
26157         popq    %rdi
26158         movq    5528(%rax), %r11
26159         jmp     *%r11
26160 #else
26161         movq    _glapi_Dispatch(%rip), %rax
26162         testq   %rax, %rax
26163         je      1f
26164         movq    5528(%rax), %r11
26165         jmp     *%r11
26166 1:
26167         pushq   %rdi
26168         pushq   %rsi
26169         pushq   %rdx
26170         pushq   %rcx
26171         pushq   %rbp
26172         call    _glapi_get_dispatch
26173         popq    %rbp
26174         popq    %rcx
26175         popq    %rdx
26176         popq    %rsi
26177         popq    %rdi
26178         movq    5528(%rax), %r11
26179         jmp     *%r11
26180 #endif /* defined(GLX_USE_TLS) */
26181         .size   GL_PREFIX(BlendFuncSeparateEXT), .-GL_PREFIX(BlendFuncSeparateEXT)
26182
26183         .p2align        4,,15
26184         .globl  GL_PREFIX(FlushVertexArrayRangeNV)
26185         .type   GL_PREFIX(FlushVertexArrayRangeNV), @function
26186 GL_PREFIX(FlushVertexArrayRangeNV):
26187 #if defined(GLX_USE_TLS)
26188         call    _x86_64_get_dispatch@PLT
26189         movq    5536(%rax), %r11
26190         jmp     *%r11
26191 #elif defined(PTHREADS)
26192         pushq   %rbp
26193         call    _x86_64_get_dispatch@PLT
26194         popq    %rbp
26195         movq    5536(%rax), %r11
26196         jmp     *%r11
26197 #else
26198         movq    _glapi_Dispatch(%rip), %rax
26199         testq   %rax, %rax
26200         je      1f
26201         movq    5536(%rax), %r11
26202         jmp     *%r11
26203 1:
26204         pushq   %rbp
26205         call    _glapi_get_dispatch
26206         popq    %rbp
26207         movq    5536(%rax), %r11
26208         jmp     *%r11
26209 #endif /* defined(GLX_USE_TLS) */
26210         .size   GL_PREFIX(FlushVertexArrayRangeNV), .-GL_PREFIX(FlushVertexArrayRangeNV)
26211
26212         .p2align        4,,15
26213         .globl  GL_PREFIX(VertexArrayRangeNV)
26214         .type   GL_PREFIX(VertexArrayRangeNV), @function
26215 GL_PREFIX(VertexArrayRangeNV):
26216 #if defined(GLX_USE_TLS)
26217         call    _x86_64_get_dispatch@PLT
26218         movq    5544(%rax), %r11
26219         jmp     *%r11
26220 #elif defined(PTHREADS)
26221         pushq   %rdi
26222         pushq   %rsi
26223         pushq   %rbp
26224         call    _x86_64_get_dispatch@PLT
26225         popq    %rbp
26226         popq    %rsi
26227         popq    %rdi
26228         movq    5544(%rax), %r11
26229         jmp     *%r11
26230 #else
26231         movq    _glapi_Dispatch(%rip), %rax
26232         testq   %rax, %rax
26233         je      1f
26234         movq    5544(%rax), %r11
26235         jmp     *%r11
26236 1:
26237         pushq   %rdi
26238         pushq   %rsi
26239         pushq   %rbp
26240         call    _glapi_get_dispatch
26241         popq    %rbp
26242         popq    %rsi
26243         popq    %rdi
26244         movq    5544(%rax), %r11
26245         jmp     *%r11
26246 #endif /* defined(GLX_USE_TLS) */
26247         .size   GL_PREFIX(VertexArrayRangeNV), .-GL_PREFIX(VertexArrayRangeNV)
26248
26249         .p2align        4,,15
26250         .globl  GL_PREFIX(CombinerInputNV)
26251         .type   GL_PREFIX(CombinerInputNV), @function
26252 GL_PREFIX(CombinerInputNV):
26253 #if defined(GLX_USE_TLS)
26254         call    _x86_64_get_dispatch@PLT
26255         movq    5552(%rax), %r11
26256         jmp     *%r11
26257 #elif defined(PTHREADS)
26258         pushq   %rdi
26259         pushq   %rsi
26260         pushq   %rdx
26261         pushq   %rcx
26262         pushq   %r8
26263         pushq   %r9
26264         pushq   %rbp
26265         call    _x86_64_get_dispatch@PLT
26266         popq    %rbp
26267         popq    %r9
26268         popq    %r8
26269         popq    %rcx
26270         popq    %rdx
26271         popq    %rsi
26272         popq    %rdi
26273         movq    5552(%rax), %r11
26274         jmp     *%r11
26275 #else
26276         movq    _glapi_Dispatch(%rip), %rax
26277         testq   %rax, %rax
26278         je      1f
26279         movq    5552(%rax), %r11
26280         jmp     *%r11
26281 1:
26282         pushq   %rdi
26283         pushq   %rsi
26284         pushq   %rdx
26285         pushq   %rcx
26286         pushq   %r8
26287         pushq   %r9
26288         pushq   %rbp
26289         call    _glapi_get_dispatch
26290         popq    %rbp
26291         popq    %r9
26292         popq    %r8
26293         popq    %rcx
26294         popq    %rdx
26295         popq    %rsi
26296         popq    %rdi
26297         movq    5552(%rax), %r11
26298         jmp     *%r11
26299 #endif /* defined(GLX_USE_TLS) */
26300         .size   GL_PREFIX(CombinerInputNV), .-GL_PREFIX(CombinerInputNV)
26301
26302         .p2align        4,,15
26303         .globl  GL_PREFIX(CombinerOutputNV)
26304         .type   GL_PREFIX(CombinerOutputNV), @function
26305 GL_PREFIX(CombinerOutputNV):
26306 #if defined(GLX_USE_TLS)
26307         call    _x86_64_get_dispatch@PLT
26308         movq    5560(%rax), %r11
26309         jmp     *%r11
26310 #elif defined(PTHREADS)
26311         pushq   %rdi
26312         pushq   %rsi
26313         pushq   %rdx
26314         pushq   %rcx
26315         pushq   %r8
26316         pushq   %r9
26317         pushq   %rbp
26318         call    _x86_64_get_dispatch@PLT
26319         popq    %rbp
26320         popq    %r9
26321         popq    %r8
26322         popq    %rcx
26323         popq    %rdx
26324         popq    %rsi
26325         popq    %rdi
26326         movq    5560(%rax), %r11
26327         jmp     *%r11
26328 #else
26329         movq    _glapi_Dispatch(%rip), %rax
26330         testq   %rax, %rax
26331         je      1f
26332         movq    5560(%rax), %r11
26333         jmp     *%r11
26334 1:
26335         pushq   %rdi
26336         pushq   %rsi
26337         pushq   %rdx
26338         pushq   %rcx
26339         pushq   %r8
26340         pushq   %r9
26341         pushq   %rbp
26342         call    _glapi_get_dispatch
26343         popq    %rbp
26344         popq    %r9
26345         popq    %r8
26346         popq    %rcx
26347         popq    %rdx
26348         popq    %rsi
26349         popq    %rdi
26350         movq    5560(%rax), %r11
26351         jmp     *%r11
26352 #endif /* defined(GLX_USE_TLS) */
26353         .size   GL_PREFIX(CombinerOutputNV), .-GL_PREFIX(CombinerOutputNV)
26354
26355         .p2align        4,,15
26356         .globl  GL_PREFIX(CombinerParameterfNV)
26357         .type   GL_PREFIX(CombinerParameterfNV), @function
26358 GL_PREFIX(CombinerParameterfNV):
26359 #if defined(GLX_USE_TLS)
26360         call    _x86_64_get_dispatch@PLT
26361         movq    5568(%rax), %r11
26362         jmp     *%r11
26363 #elif defined(PTHREADS)
26364         subq    $24, %rsp
26365         movq    %rdi, (%rsp)
26366         movq    %xmm0, 8(%rsp)
26367         call    _x86_64_get_dispatch@PLT
26368         movq    8(%rsp), %xmm0
26369         movq    (%rsp), %rdi
26370         addq    $24, %rsp
26371         movq    5568(%rax), %r11
26372         jmp     *%r11
26373 #else
26374         movq    _glapi_Dispatch(%rip), %rax
26375         testq   %rax, %rax
26376         je      1f
26377         movq    5568(%rax), %r11
26378         jmp     *%r11
26379 1:
26380         subq    $24, %rsp
26381         movq    %rdi, (%rsp)
26382         movq    %xmm0, 8(%rsp)
26383         call    _glapi_get_dispatch
26384         movq    8(%rsp), %xmm0
26385         movq    (%rsp), %rdi
26386         addq    $24, %rsp
26387         movq    5568(%rax), %r11
26388         jmp     *%r11
26389 #endif /* defined(GLX_USE_TLS) */
26390         .size   GL_PREFIX(CombinerParameterfNV), .-GL_PREFIX(CombinerParameterfNV)
26391
26392         .p2align        4,,15
26393         .globl  GL_PREFIX(CombinerParameterfvNV)
26394         .type   GL_PREFIX(CombinerParameterfvNV), @function
26395 GL_PREFIX(CombinerParameterfvNV):
26396 #if defined(GLX_USE_TLS)
26397         call    _x86_64_get_dispatch@PLT
26398         movq    5576(%rax), %r11
26399         jmp     *%r11
26400 #elif defined(PTHREADS)
26401         pushq   %rdi
26402         pushq   %rsi
26403         pushq   %rbp
26404         call    _x86_64_get_dispatch@PLT
26405         popq    %rbp
26406         popq    %rsi
26407         popq    %rdi
26408         movq    5576(%rax), %r11
26409         jmp     *%r11
26410 #else
26411         movq    _glapi_Dispatch(%rip), %rax
26412         testq   %rax, %rax
26413         je      1f
26414         movq    5576(%rax), %r11
26415         jmp     *%r11
26416 1:
26417         pushq   %rdi
26418         pushq   %rsi
26419         pushq   %rbp
26420         call    _glapi_get_dispatch
26421         popq    %rbp
26422         popq    %rsi
26423         popq    %rdi
26424         movq    5576(%rax), %r11
26425         jmp     *%r11
26426 #endif /* defined(GLX_USE_TLS) */
26427         .size   GL_PREFIX(CombinerParameterfvNV), .-GL_PREFIX(CombinerParameterfvNV)
26428
26429         .p2align        4,,15
26430         .globl  GL_PREFIX(CombinerParameteriNV)
26431         .type   GL_PREFIX(CombinerParameteriNV), @function
26432 GL_PREFIX(CombinerParameteriNV):
26433 #if defined(GLX_USE_TLS)
26434         call    _x86_64_get_dispatch@PLT
26435         movq    5584(%rax), %r11
26436         jmp     *%r11
26437 #elif defined(PTHREADS)
26438         pushq   %rdi
26439         pushq   %rsi
26440         pushq   %rbp
26441         call    _x86_64_get_dispatch@PLT
26442         popq    %rbp
26443         popq    %rsi
26444         popq    %rdi
26445         movq    5584(%rax), %r11
26446         jmp     *%r11
26447 #else
26448         movq    _glapi_Dispatch(%rip), %rax
26449         testq   %rax, %rax
26450         je      1f
26451         movq    5584(%rax), %r11
26452         jmp     *%r11
26453 1:
26454         pushq   %rdi
26455         pushq   %rsi
26456         pushq   %rbp
26457         call    _glapi_get_dispatch
26458         popq    %rbp
26459         popq    %rsi
26460         popq    %rdi
26461         movq    5584(%rax), %r11
26462         jmp     *%r11
26463 #endif /* defined(GLX_USE_TLS) */
26464         .size   GL_PREFIX(CombinerParameteriNV), .-GL_PREFIX(CombinerParameteriNV)
26465
26466         .p2align        4,,15
26467         .globl  GL_PREFIX(CombinerParameterivNV)
26468         .type   GL_PREFIX(CombinerParameterivNV), @function
26469 GL_PREFIX(CombinerParameterivNV):
26470 #if defined(GLX_USE_TLS)
26471         call    _x86_64_get_dispatch@PLT
26472         movq    5592(%rax), %r11
26473         jmp     *%r11
26474 #elif defined(PTHREADS)
26475         pushq   %rdi
26476         pushq   %rsi
26477         pushq   %rbp
26478         call    _x86_64_get_dispatch@PLT
26479         popq    %rbp
26480         popq    %rsi
26481         popq    %rdi
26482         movq    5592(%rax), %r11
26483         jmp     *%r11
26484 #else
26485         movq    _glapi_Dispatch(%rip), %rax
26486         testq   %rax, %rax
26487         je      1f
26488         movq    5592(%rax), %r11
26489         jmp     *%r11
26490 1:
26491         pushq   %rdi
26492         pushq   %rsi
26493         pushq   %rbp
26494         call    _glapi_get_dispatch
26495         popq    %rbp
26496         popq    %rsi
26497         popq    %rdi
26498         movq    5592(%rax), %r11
26499         jmp     *%r11
26500 #endif /* defined(GLX_USE_TLS) */
26501         .size   GL_PREFIX(CombinerParameterivNV), .-GL_PREFIX(CombinerParameterivNV)
26502
26503         .p2align        4,,15
26504         .globl  GL_PREFIX(FinalCombinerInputNV)
26505         .type   GL_PREFIX(FinalCombinerInputNV), @function
26506 GL_PREFIX(FinalCombinerInputNV):
26507 #if defined(GLX_USE_TLS)
26508         call    _x86_64_get_dispatch@PLT
26509         movq    5600(%rax), %r11
26510         jmp     *%r11
26511 #elif defined(PTHREADS)
26512         pushq   %rdi
26513         pushq   %rsi
26514         pushq   %rdx
26515         pushq   %rcx
26516         pushq   %rbp
26517         call    _x86_64_get_dispatch@PLT
26518         popq    %rbp
26519         popq    %rcx
26520         popq    %rdx
26521         popq    %rsi
26522         popq    %rdi
26523         movq    5600(%rax), %r11
26524         jmp     *%r11
26525 #else
26526         movq    _glapi_Dispatch(%rip), %rax
26527         testq   %rax, %rax
26528         je      1f
26529         movq    5600(%rax), %r11
26530         jmp     *%r11
26531 1:
26532         pushq   %rdi
26533         pushq   %rsi
26534         pushq   %rdx
26535         pushq   %rcx
26536         pushq   %rbp
26537         call    _glapi_get_dispatch
26538         popq    %rbp
26539         popq    %rcx
26540         popq    %rdx
26541         popq    %rsi
26542         popq    %rdi
26543         movq    5600(%rax), %r11
26544         jmp     *%r11
26545 #endif /* defined(GLX_USE_TLS) */
26546         .size   GL_PREFIX(FinalCombinerInputNV), .-GL_PREFIX(FinalCombinerInputNV)
26547
26548         .p2align        4,,15
26549         .globl  GL_PREFIX(GetCombinerInputParameterfvNV)
26550         .type   GL_PREFIX(GetCombinerInputParameterfvNV), @function
26551 GL_PREFIX(GetCombinerInputParameterfvNV):
26552 #if defined(GLX_USE_TLS)
26553         call    _x86_64_get_dispatch@PLT
26554         movq    5608(%rax), %r11
26555         jmp     *%r11
26556 #elif defined(PTHREADS)
26557         pushq   %rdi
26558         pushq   %rsi
26559         pushq   %rdx
26560         pushq   %rcx
26561         pushq   %r8
26562         call    _x86_64_get_dispatch@PLT
26563         popq    %r8
26564         popq    %rcx
26565         popq    %rdx
26566         popq    %rsi
26567         popq    %rdi
26568         movq    5608(%rax), %r11
26569         jmp     *%r11
26570 #else
26571         movq    _glapi_Dispatch(%rip), %rax
26572         testq   %rax, %rax
26573         je      1f
26574         movq    5608(%rax), %r11
26575         jmp     *%r11
26576 1:
26577         pushq   %rdi
26578         pushq   %rsi
26579         pushq   %rdx
26580         pushq   %rcx
26581         pushq   %r8
26582         call    _glapi_get_dispatch
26583         popq    %r8
26584         popq    %rcx
26585         popq    %rdx
26586         popq    %rsi
26587         popq    %rdi
26588         movq    5608(%rax), %r11
26589         jmp     *%r11
26590 #endif /* defined(GLX_USE_TLS) */
26591         .size   GL_PREFIX(GetCombinerInputParameterfvNV), .-GL_PREFIX(GetCombinerInputParameterfvNV)
26592
26593         .p2align        4,,15
26594         .globl  GL_PREFIX(GetCombinerInputParameterivNV)
26595         .type   GL_PREFIX(GetCombinerInputParameterivNV), @function
26596 GL_PREFIX(GetCombinerInputParameterivNV):
26597 #if defined(GLX_USE_TLS)
26598         call    _x86_64_get_dispatch@PLT
26599         movq    5616(%rax), %r11
26600         jmp     *%r11
26601 #elif defined(PTHREADS)
26602         pushq   %rdi
26603         pushq   %rsi
26604         pushq   %rdx
26605         pushq   %rcx
26606         pushq   %r8
26607         call    _x86_64_get_dispatch@PLT
26608         popq    %r8
26609         popq    %rcx
26610         popq    %rdx
26611         popq    %rsi
26612         popq    %rdi
26613         movq    5616(%rax), %r11
26614         jmp     *%r11
26615 #else
26616         movq    _glapi_Dispatch(%rip), %rax
26617         testq   %rax, %rax
26618         je      1f
26619         movq    5616(%rax), %r11
26620         jmp     *%r11
26621 1:
26622         pushq   %rdi
26623         pushq   %rsi
26624         pushq   %rdx
26625         pushq   %rcx
26626         pushq   %r8
26627         call    _glapi_get_dispatch
26628         popq    %r8
26629         popq    %rcx
26630         popq    %rdx
26631         popq    %rsi
26632         popq    %rdi
26633         movq    5616(%rax), %r11
26634         jmp     *%r11
26635 #endif /* defined(GLX_USE_TLS) */
26636         .size   GL_PREFIX(GetCombinerInputParameterivNV), .-GL_PREFIX(GetCombinerInputParameterivNV)
26637
26638         .p2align        4,,15
26639         .globl  GL_PREFIX(GetCombinerOutputParameterfvNV)
26640         .type   GL_PREFIX(GetCombinerOutputParameterfvNV), @function
26641 GL_PREFIX(GetCombinerOutputParameterfvNV):
26642 #if defined(GLX_USE_TLS)
26643         call    _x86_64_get_dispatch@PLT
26644         movq    5624(%rax), %r11
26645         jmp     *%r11
26646 #elif defined(PTHREADS)
26647         pushq   %rdi
26648         pushq   %rsi
26649         pushq   %rdx
26650         pushq   %rcx
26651         pushq   %rbp
26652         call    _x86_64_get_dispatch@PLT
26653         popq    %rbp
26654         popq    %rcx
26655         popq    %rdx
26656         popq    %rsi
26657         popq    %rdi
26658         movq    5624(%rax), %r11
26659         jmp     *%r11
26660 #else
26661         movq    _glapi_Dispatch(%rip), %rax
26662         testq   %rax, %rax
26663         je      1f
26664         movq    5624(%rax), %r11
26665         jmp     *%r11
26666 1:
26667         pushq   %rdi
26668         pushq   %rsi
26669         pushq   %rdx
26670         pushq   %rcx
26671         pushq   %rbp
26672         call    _glapi_get_dispatch
26673         popq    %rbp
26674         popq    %rcx
26675         popq    %rdx
26676         popq    %rsi
26677         popq    %rdi
26678         movq    5624(%rax), %r11
26679         jmp     *%r11
26680 #endif /* defined(GLX_USE_TLS) */
26681         .size   GL_PREFIX(GetCombinerOutputParameterfvNV), .-GL_PREFIX(GetCombinerOutputParameterfvNV)
26682
26683         .p2align        4,,15
26684         .globl  GL_PREFIX(GetCombinerOutputParameterivNV)
26685         .type   GL_PREFIX(GetCombinerOutputParameterivNV), @function
26686 GL_PREFIX(GetCombinerOutputParameterivNV):
26687 #if defined(GLX_USE_TLS)
26688         call    _x86_64_get_dispatch@PLT
26689         movq    5632(%rax), %r11
26690         jmp     *%r11
26691 #elif defined(PTHREADS)
26692         pushq   %rdi
26693         pushq   %rsi
26694         pushq   %rdx
26695         pushq   %rcx
26696         pushq   %rbp
26697         call    _x86_64_get_dispatch@PLT
26698         popq    %rbp
26699         popq    %rcx
26700         popq    %rdx
26701         popq    %rsi
26702         popq    %rdi
26703         movq    5632(%rax), %r11
26704         jmp     *%r11
26705 #else
26706         movq    _glapi_Dispatch(%rip), %rax
26707         testq   %rax, %rax
26708         je      1f
26709         movq    5632(%rax), %r11
26710         jmp     *%r11
26711 1:
26712         pushq   %rdi
26713         pushq   %rsi
26714         pushq   %rdx
26715         pushq   %rcx
26716         pushq   %rbp
26717         call    _glapi_get_dispatch
26718         popq    %rbp
26719         popq    %rcx
26720         popq    %rdx
26721         popq    %rsi
26722         popq    %rdi
26723         movq    5632(%rax), %r11
26724         jmp     *%r11
26725 #endif /* defined(GLX_USE_TLS) */
26726         .size   GL_PREFIX(GetCombinerOutputParameterivNV), .-GL_PREFIX(GetCombinerOutputParameterivNV)
26727
26728         .p2align        4,,15
26729         .globl  GL_PREFIX(GetFinalCombinerInputParameterfvNV)
26730         .type   GL_PREFIX(GetFinalCombinerInputParameterfvNV), @function
26731 GL_PREFIX(GetFinalCombinerInputParameterfvNV):
26732 #if defined(GLX_USE_TLS)
26733         call    _x86_64_get_dispatch@PLT
26734         movq    5640(%rax), %r11
26735         jmp     *%r11
26736 #elif defined(PTHREADS)
26737         pushq   %rdi
26738         pushq   %rsi
26739         pushq   %rdx
26740         call    _x86_64_get_dispatch@PLT
26741         popq    %rdx
26742         popq    %rsi
26743         popq    %rdi
26744         movq    5640(%rax), %r11
26745         jmp     *%r11
26746 #else
26747         movq    _glapi_Dispatch(%rip), %rax
26748         testq   %rax, %rax
26749         je      1f
26750         movq    5640(%rax), %r11
26751         jmp     *%r11
26752 1:
26753         pushq   %rdi
26754         pushq   %rsi
26755         pushq   %rdx
26756         call    _glapi_get_dispatch
26757         popq    %rdx
26758         popq    %rsi
26759         popq    %rdi
26760         movq    5640(%rax), %r11
26761         jmp     *%r11
26762 #endif /* defined(GLX_USE_TLS) */
26763         .size   GL_PREFIX(GetFinalCombinerInputParameterfvNV), .-GL_PREFIX(GetFinalCombinerInputParameterfvNV)
26764
26765         .p2align        4,,15
26766         .globl  GL_PREFIX(GetFinalCombinerInputParameterivNV)
26767         .type   GL_PREFIX(GetFinalCombinerInputParameterivNV), @function
26768 GL_PREFIX(GetFinalCombinerInputParameterivNV):
26769 #if defined(GLX_USE_TLS)
26770         call    _x86_64_get_dispatch@PLT
26771         movq    5648(%rax), %r11
26772         jmp     *%r11
26773 #elif defined(PTHREADS)
26774         pushq   %rdi
26775         pushq   %rsi
26776         pushq   %rdx
26777         call    _x86_64_get_dispatch@PLT
26778         popq    %rdx
26779         popq    %rsi
26780         popq    %rdi
26781         movq    5648(%rax), %r11
26782         jmp     *%r11
26783 #else
26784         movq    _glapi_Dispatch(%rip), %rax
26785         testq   %rax, %rax
26786         je      1f
26787         movq    5648(%rax), %r11
26788         jmp     *%r11
26789 1:
26790         pushq   %rdi
26791         pushq   %rsi
26792         pushq   %rdx
26793         call    _glapi_get_dispatch
26794         popq    %rdx
26795         popq    %rsi
26796         popq    %rdi
26797         movq    5648(%rax), %r11
26798         jmp     *%r11
26799 #endif /* defined(GLX_USE_TLS) */
26800         .size   GL_PREFIX(GetFinalCombinerInputParameterivNV), .-GL_PREFIX(GetFinalCombinerInputParameterivNV)
26801
26802         .p2align        4,,15
26803         .globl  GL_PREFIX(ResizeBuffersMESA)
26804         .type   GL_PREFIX(ResizeBuffersMESA), @function
26805 GL_PREFIX(ResizeBuffersMESA):
26806 #if defined(GLX_USE_TLS)
26807         call    _x86_64_get_dispatch@PLT
26808         movq    5656(%rax), %r11
26809         jmp     *%r11
26810 #elif defined(PTHREADS)
26811         pushq   %rbp
26812         call    _x86_64_get_dispatch@PLT
26813         popq    %rbp
26814         movq    5656(%rax), %r11
26815         jmp     *%r11
26816 #else
26817         movq    _glapi_Dispatch(%rip), %rax
26818         testq   %rax, %rax
26819         je      1f
26820         movq    5656(%rax), %r11
26821         jmp     *%r11
26822 1:
26823         pushq   %rbp
26824         call    _glapi_get_dispatch
26825         popq    %rbp
26826         movq    5656(%rax), %r11
26827         jmp     *%r11
26828 #endif /* defined(GLX_USE_TLS) */
26829         .size   GL_PREFIX(ResizeBuffersMESA), .-GL_PREFIX(ResizeBuffersMESA)
26830
26831         .p2align        4,,15
26832         .globl  GL_PREFIX(WindowPos2dMESA)
26833         .type   GL_PREFIX(WindowPos2dMESA), @function
26834 GL_PREFIX(WindowPos2dMESA):
26835 #if defined(GLX_USE_TLS)
26836         call    _x86_64_get_dispatch@PLT
26837         movq    5664(%rax), %r11
26838         jmp     *%r11
26839 #elif defined(PTHREADS)
26840         subq    $24, %rsp
26841         movq    %xmm0, (%rsp)
26842         movq    %xmm1, 8(%rsp)
26843         call    _x86_64_get_dispatch@PLT
26844         movq    8(%rsp), %xmm1
26845         movq    (%rsp), %xmm0
26846         addq    $24, %rsp
26847         movq    5664(%rax), %r11
26848         jmp     *%r11
26849 #else
26850         movq    _glapi_Dispatch(%rip), %rax
26851         testq   %rax, %rax
26852         je      1f
26853         movq    5664(%rax), %r11
26854         jmp     *%r11
26855 1:
26856         subq    $24, %rsp
26857         movq    %xmm0, (%rsp)
26858         movq    %xmm1, 8(%rsp)
26859         call    _glapi_get_dispatch
26860         movq    8(%rsp), %xmm1
26861         movq    (%rsp), %xmm0
26862         addq    $24, %rsp
26863         movq    5664(%rax), %r11
26864         jmp     *%r11
26865 #endif /* defined(GLX_USE_TLS) */
26866         .size   GL_PREFIX(WindowPos2dMESA), .-GL_PREFIX(WindowPos2dMESA)
26867
26868         .p2align        4,,15
26869         .globl  GL_PREFIX(WindowPos2dvMESA)
26870         .type   GL_PREFIX(WindowPos2dvMESA), @function
26871 GL_PREFIX(WindowPos2dvMESA):
26872 #if defined(GLX_USE_TLS)
26873         call    _x86_64_get_dispatch@PLT
26874         movq    5672(%rax), %r11
26875         jmp     *%r11
26876 #elif defined(PTHREADS)
26877         pushq   %rdi
26878         call    _x86_64_get_dispatch@PLT
26879         popq    %rdi
26880         movq    5672(%rax), %r11
26881         jmp     *%r11
26882 #else
26883         movq    _glapi_Dispatch(%rip), %rax
26884         testq   %rax, %rax
26885         je      1f
26886         movq    5672(%rax), %r11
26887         jmp     *%r11
26888 1:
26889         pushq   %rdi
26890         call    _glapi_get_dispatch
26891         popq    %rdi
26892         movq    5672(%rax), %r11
26893         jmp     *%r11
26894 #endif /* defined(GLX_USE_TLS) */
26895         .size   GL_PREFIX(WindowPos2dvMESA), .-GL_PREFIX(WindowPos2dvMESA)
26896
26897         .p2align        4,,15
26898         .globl  GL_PREFIX(WindowPos2fMESA)
26899         .type   GL_PREFIX(WindowPos2fMESA), @function
26900 GL_PREFIX(WindowPos2fMESA):
26901 #if defined(GLX_USE_TLS)
26902         call    _x86_64_get_dispatch@PLT
26903         movq    5680(%rax), %r11
26904         jmp     *%r11
26905 #elif defined(PTHREADS)
26906         subq    $24, %rsp
26907         movq    %xmm0, (%rsp)
26908         movq    %xmm1, 8(%rsp)
26909         call    _x86_64_get_dispatch@PLT
26910         movq    8(%rsp), %xmm1
26911         movq    (%rsp), %xmm0
26912         addq    $24, %rsp
26913         movq    5680(%rax), %r11
26914         jmp     *%r11
26915 #else
26916         movq    _glapi_Dispatch(%rip), %rax
26917         testq   %rax, %rax
26918         je      1f
26919         movq    5680(%rax), %r11
26920         jmp     *%r11
26921 1:
26922         subq    $24, %rsp
26923         movq    %xmm0, (%rsp)
26924         movq    %xmm1, 8(%rsp)
26925         call    _glapi_get_dispatch
26926         movq    8(%rsp), %xmm1
26927         movq    (%rsp), %xmm0
26928         addq    $24, %rsp
26929         movq    5680(%rax), %r11
26930         jmp     *%r11
26931 #endif /* defined(GLX_USE_TLS) */
26932         .size   GL_PREFIX(WindowPos2fMESA), .-GL_PREFIX(WindowPos2fMESA)
26933
26934         .p2align        4,,15
26935         .globl  GL_PREFIX(WindowPos2fvMESA)
26936         .type   GL_PREFIX(WindowPos2fvMESA), @function
26937 GL_PREFIX(WindowPos2fvMESA):
26938 #if defined(GLX_USE_TLS)
26939         call    _x86_64_get_dispatch@PLT
26940         movq    5688(%rax), %r11
26941         jmp     *%r11
26942 #elif defined(PTHREADS)
26943         pushq   %rdi
26944         call    _x86_64_get_dispatch@PLT
26945         popq    %rdi
26946         movq    5688(%rax), %r11
26947         jmp     *%r11
26948 #else
26949         movq    _glapi_Dispatch(%rip), %rax
26950         testq   %rax, %rax
26951         je      1f
26952         movq    5688(%rax), %r11
26953         jmp     *%r11
26954 1:
26955         pushq   %rdi
26956         call    _glapi_get_dispatch
26957         popq    %rdi
26958         movq    5688(%rax), %r11
26959         jmp     *%r11
26960 #endif /* defined(GLX_USE_TLS) */
26961         .size   GL_PREFIX(WindowPos2fvMESA), .-GL_PREFIX(WindowPos2fvMESA)
26962
26963         .p2align        4,,15
26964         .globl  GL_PREFIX(WindowPos2iMESA)
26965         .type   GL_PREFIX(WindowPos2iMESA), @function
26966 GL_PREFIX(WindowPos2iMESA):
26967 #if defined(GLX_USE_TLS)
26968         call    _x86_64_get_dispatch@PLT
26969         movq    5696(%rax), %r11
26970         jmp     *%r11
26971 #elif defined(PTHREADS)
26972         pushq   %rdi
26973         pushq   %rsi
26974         pushq   %rbp
26975         call    _x86_64_get_dispatch@PLT
26976         popq    %rbp
26977         popq    %rsi
26978         popq    %rdi
26979         movq    5696(%rax), %r11
26980         jmp     *%r11
26981 #else
26982         movq    _glapi_Dispatch(%rip), %rax
26983         testq   %rax, %rax
26984         je      1f
26985         movq    5696(%rax), %r11
26986         jmp     *%r11
26987 1:
26988         pushq   %rdi
26989         pushq   %rsi
26990         pushq   %rbp
26991         call    _glapi_get_dispatch
26992         popq    %rbp
26993         popq    %rsi
26994         popq    %rdi
26995         movq    5696(%rax), %r11
26996         jmp     *%r11
26997 #endif /* defined(GLX_USE_TLS) */
26998         .size   GL_PREFIX(WindowPos2iMESA), .-GL_PREFIX(WindowPos2iMESA)
26999
27000         .p2align        4,,15
27001         .globl  GL_PREFIX(WindowPos2ivMESA)
27002         .type   GL_PREFIX(WindowPos2ivMESA), @function
27003 GL_PREFIX(WindowPos2ivMESA):
27004 #if defined(GLX_USE_TLS)
27005         call    _x86_64_get_dispatch@PLT
27006         movq    5704(%rax), %r11
27007         jmp     *%r11
27008 #elif defined(PTHREADS)
27009         pushq   %rdi
27010         call    _x86_64_get_dispatch@PLT
27011         popq    %rdi
27012         movq    5704(%rax), %r11
27013         jmp     *%r11
27014 #else
27015         movq    _glapi_Dispatch(%rip), %rax
27016         testq   %rax, %rax
27017         je      1f
27018         movq    5704(%rax), %r11
27019         jmp     *%r11
27020 1:
27021         pushq   %rdi
27022         call    _glapi_get_dispatch
27023         popq    %rdi
27024         movq    5704(%rax), %r11
27025         jmp     *%r11
27026 #endif /* defined(GLX_USE_TLS) */
27027         .size   GL_PREFIX(WindowPos2ivMESA), .-GL_PREFIX(WindowPos2ivMESA)
27028
27029         .p2align        4,,15
27030         .globl  GL_PREFIX(WindowPos2sMESA)
27031         .type   GL_PREFIX(WindowPos2sMESA), @function
27032 GL_PREFIX(WindowPos2sMESA):
27033 #if defined(GLX_USE_TLS)
27034         call    _x86_64_get_dispatch@PLT
27035         movq    5712(%rax), %r11
27036         jmp     *%r11
27037 #elif defined(PTHREADS)
27038         pushq   %rdi
27039         pushq   %rsi
27040         pushq   %rbp
27041         call    _x86_64_get_dispatch@PLT
27042         popq    %rbp
27043         popq    %rsi
27044         popq    %rdi
27045         movq    5712(%rax), %r11
27046         jmp     *%r11
27047 #else
27048         movq    _glapi_Dispatch(%rip), %rax
27049         testq   %rax, %rax
27050         je      1f
27051         movq    5712(%rax), %r11
27052         jmp     *%r11
27053 1:
27054         pushq   %rdi
27055         pushq   %rsi
27056         pushq   %rbp
27057         call    _glapi_get_dispatch
27058         popq    %rbp
27059         popq    %rsi
27060         popq    %rdi
27061         movq    5712(%rax), %r11
27062         jmp     *%r11
27063 #endif /* defined(GLX_USE_TLS) */
27064         .size   GL_PREFIX(WindowPos2sMESA), .-GL_PREFIX(WindowPos2sMESA)
27065
27066         .p2align        4,,15
27067         .globl  GL_PREFIX(WindowPos2svMESA)
27068         .type   GL_PREFIX(WindowPos2svMESA), @function
27069 GL_PREFIX(WindowPos2svMESA):
27070 #if defined(GLX_USE_TLS)
27071         call    _x86_64_get_dispatch@PLT
27072         movq    5720(%rax), %r11
27073         jmp     *%r11
27074 #elif defined(PTHREADS)
27075         pushq   %rdi
27076         call    _x86_64_get_dispatch@PLT
27077         popq    %rdi
27078         movq    5720(%rax), %r11
27079         jmp     *%r11
27080 #else
27081         movq    _glapi_Dispatch(%rip), %rax
27082         testq   %rax, %rax
27083         je      1f
27084         movq    5720(%rax), %r11
27085         jmp     *%r11
27086 1:
27087         pushq   %rdi
27088         call    _glapi_get_dispatch
27089         popq    %rdi
27090         movq    5720(%rax), %r11
27091         jmp     *%r11
27092 #endif /* defined(GLX_USE_TLS) */
27093         .size   GL_PREFIX(WindowPos2svMESA), .-GL_PREFIX(WindowPos2svMESA)
27094
27095         .p2align        4,,15
27096         .globl  GL_PREFIX(WindowPos3dMESA)
27097         .type   GL_PREFIX(WindowPos3dMESA), @function
27098 GL_PREFIX(WindowPos3dMESA):
27099 #if defined(GLX_USE_TLS)
27100         call    _x86_64_get_dispatch@PLT
27101         movq    5728(%rax), %r11
27102         jmp     *%r11
27103 #elif defined(PTHREADS)
27104         subq    $24, %rsp
27105         movq    %xmm0, (%rsp)
27106         movq    %xmm1, 8(%rsp)
27107         movq    %xmm2, 16(%rsp)
27108         call    _x86_64_get_dispatch@PLT
27109         movq    16(%rsp), %xmm2
27110         movq    8(%rsp), %xmm1
27111         movq    (%rsp), %xmm0
27112         addq    $24, %rsp
27113         movq    5728(%rax), %r11
27114         jmp     *%r11
27115 #else
27116         movq    _glapi_Dispatch(%rip), %rax
27117         testq   %rax, %rax
27118         je      1f
27119         movq    5728(%rax), %r11
27120         jmp     *%r11
27121 1:
27122         subq    $24, %rsp
27123         movq    %xmm0, (%rsp)
27124         movq    %xmm1, 8(%rsp)
27125         movq    %xmm2, 16(%rsp)
27126         call    _glapi_get_dispatch
27127         movq    16(%rsp), %xmm2
27128         movq    8(%rsp), %xmm1
27129         movq    (%rsp), %xmm0
27130         addq    $24, %rsp
27131         movq    5728(%rax), %r11
27132         jmp     *%r11
27133 #endif /* defined(GLX_USE_TLS) */
27134         .size   GL_PREFIX(WindowPos3dMESA), .-GL_PREFIX(WindowPos3dMESA)
27135
27136         .p2align        4,,15
27137         .globl  GL_PREFIX(WindowPos3dvMESA)
27138         .type   GL_PREFIX(WindowPos3dvMESA), @function
27139 GL_PREFIX(WindowPos3dvMESA):
27140 #if defined(GLX_USE_TLS)
27141         call    _x86_64_get_dispatch@PLT
27142         movq    5736(%rax), %r11
27143         jmp     *%r11
27144 #elif defined(PTHREADS)
27145         pushq   %rdi
27146         call    _x86_64_get_dispatch@PLT
27147         popq    %rdi
27148         movq    5736(%rax), %r11
27149         jmp     *%r11
27150 #else
27151         movq    _glapi_Dispatch(%rip), %rax
27152         testq   %rax, %rax
27153         je      1f
27154         movq    5736(%rax), %r11
27155         jmp     *%r11
27156 1:
27157         pushq   %rdi
27158         call    _glapi_get_dispatch
27159         popq    %rdi
27160         movq    5736(%rax), %r11
27161         jmp     *%r11
27162 #endif /* defined(GLX_USE_TLS) */
27163         .size   GL_PREFIX(WindowPos3dvMESA), .-GL_PREFIX(WindowPos3dvMESA)
27164
27165         .p2align        4,,15
27166         .globl  GL_PREFIX(WindowPos3fMESA)
27167         .type   GL_PREFIX(WindowPos3fMESA), @function
27168 GL_PREFIX(WindowPos3fMESA):
27169 #if defined(GLX_USE_TLS)
27170         call    _x86_64_get_dispatch@PLT
27171         movq    5744(%rax), %r11
27172         jmp     *%r11
27173 #elif defined(PTHREADS)
27174         subq    $24, %rsp
27175         movq    %xmm0, (%rsp)
27176         movq    %xmm1, 8(%rsp)
27177         movq    %xmm2, 16(%rsp)
27178         call    _x86_64_get_dispatch@PLT
27179         movq    16(%rsp), %xmm2
27180         movq    8(%rsp), %xmm1
27181         movq    (%rsp), %xmm0
27182         addq    $24, %rsp
27183         movq    5744(%rax), %r11
27184         jmp     *%r11
27185 #else
27186         movq    _glapi_Dispatch(%rip), %rax
27187         testq   %rax, %rax
27188         je      1f
27189         movq    5744(%rax), %r11
27190         jmp     *%r11
27191 1:
27192         subq    $24, %rsp
27193         movq    %xmm0, (%rsp)
27194         movq    %xmm1, 8(%rsp)
27195         movq    %xmm2, 16(%rsp)
27196         call    _glapi_get_dispatch
27197         movq    16(%rsp), %xmm2
27198         movq    8(%rsp), %xmm1
27199         movq    (%rsp), %xmm0
27200         addq    $24, %rsp
27201         movq    5744(%rax), %r11
27202         jmp     *%r11
27203 #endif /* defined(GLX_USE_TLS) */
27204         .size   GL_PREFIX(WindowPos3fMESA), .-GL_PREFIX(WindowPos3fMESA)
27205
27206         .p2align        4,,15
27207         .globl  GL_PREFIX(WindowPos3fvMESA)
27208         .type   GL_PREFIX(WindowPos3fvMESA), @function
27209 GL_PREFIX(WindowPos3fvMESA):
27210 #if defined(GLX_USE_TLS)
27211         call    _x86_64_get_dispatch@PLT
27212         movq    5752(%rax), %r11
27213         jmp     *%r11
27214 #elif defined(PTHREADS)
27215         pushq   %rdi
27216         call    _x86_64_get_dispatch@PLT
27217         popq    %rdi
27218         movq    5752(%rax), %r11
27219         jmp     *%r11
27220 #else
27221         movq    _glapi_Dispatch(%rip), %rax
27222         testq   %rax, %rax
27223         je      1f
27224         movq    5752(%rax), %r11
27225         jmp     *%r11
27226 1:
27227         pushq   %rdi
27228         call    _glapi_get_dispatch
27229         popq    %rdi
27230         movq    5752(%rax), %r11
27231         jmp     *%r11
27232 #endif /* defined(GLX_USE_TLS) */
27233         .size   GL_PREFIX(WindowPos3fvMESA), .-GL_PREFIX(WindowPos3fvMESA)
27234
27235         .p2align        4,,15
27236         .globl  GL_PREFIX(WindowPos3iMESA)
27237         .type   GL_PREFIX(WindowPos3iMESA), @function
27238 GL_PREFIX(WindowPos3iMESA):
27239 #if defined(GLX_USE_TLS)
27240         call    _x86_64_get_dispatch@PLT
27241         movq    5760(%rax), %r11
27242         jmp     *%r11
27243 #elif defined(PTHREADS)
27244         pushq   %rdi
27245         pushq   %rsi
27246         pushq   %rdx
27247         call    _x86_64_get_dispatch@PLT
27248         popq    %rdx
27249         popq    %rsi
27250         popq    %rdi
27251         movq    5760(%rax), %r11
27252         jmp     *%r11
27253 #else
27254         movq    _glapi_Dispatch(%rip), %rax
27255         testq   %rax, %rax
27256         je      1f
27257         movq    5760(%rax), %r11
27258         jmp     *%r11
27259 1:
27260         pushq   %rdi
27261         pushq   %rsi
27262         pushq   %rdx
27263         call    _glapi_get_dispatch
27264         popq    %rdx
27265         popq    %rsi
27266         popq    %rdi
27267         movq    5760(%rax), %r11
27268         jmp     *%r11
27269 #endif /* defined(GLX_USE_TLS) */
27270         .size   GL_PREFIX(WindowPos3iMESA), .-GL_PREFIX(WindowPos3iMESA)
27271
27272         .p2align        4,,15
27273         .globl  GL_PREFIX(WindowPos3ivMESA)
27274         .type   GL_PREFIX(WindowPos3ivMESA), @function
27275 GL_PREFIX(WindowPos3ivMESA):
27276 #if defined(GLX_USE_TLS)
27277         call    _x86_64_get_dispatch@PLT
27278         movq    5768(%rax), %r11
27279         jmp     *%r11
27280 #elif defined(PTHREADS)
27281         pushq   %rdi
27282         call    _x86_64_get_dispatch@PLT
27283         popq    %rdi
27284         movq    5768(%rax), %r11
27285         jmp     *%r11
27286 #else
27287         movq    _glapi_Dispatch(%rip), %rax
27288         testq   %rax, %rax
27289         je      1f
27290         movq    5768(%rax), %r11
27291         jmp     *%r11
27292 1:
27293         pushq   %rdi
27294         call    _glapi_get_dispatch
27295         popq    %rdi
27296         movq    5768(%rax), %r11
27297         jmp     *%r11
27298 #endif /* defined(GLX_USE_TLS) */
27299         .size   GL_PREFIX(WindowPos3ivMESA), .-GL_PREFIX(WindowPos3ivMESA)
27300
27301         .p2align        4,,15
27302         .globl  GL_PREFIX(WindowPos3sMESA)
27303         .type   GL_PREFIX(WindowPos3sMESA), @function
27304 GL_PREFIX(WindowPos3sMESA):
27305 #if defined(GLX_USE_TLS)
27306         call    _x86_64_get_dispatch@PLT
27307         movq    5776(%rax), %r11
27308         jmp     *%r11
27309 #elif defined(PTHREADS)
27310         pushq   %rdi
27311         pushq   %rsi
27312         pushq   %rdx
27313         call    _x86_64_get_dispatch@PLT
27314         popq    %rdx
27315         popq    %rsi
27316         popq    %rdi
27317         movq    5776(%rax), %r11
27318         jmp     *%r11
27319 #else
27320         movq    _glapi_Dispatch(%rip), %rax
27321         testq   %rax, %rax
27322         je      1f
27323         movq    5776(%rax), %r11
27324         jmp     *%r11
27325 1:
27326         pushq   %rdi
27327         pushq   %rsi
27328         pushq   %rdx
27329         call    _glapi_get_dispatch
27330         popq    %rdx
27331         popq    %rsi
27332         popq    %rdi
27333         movq    5776(%rax), %r11
27334         jmp     *%r11
27335 #endif /* defined(GLX_USE_TLS) */
27336         .size   GL_PREFIX(WindowPos3sMESA), .-GL_PREFIX(WindowPos3sMESA)
27337
27338         .p2align        4,,15
27339         .globl  GL_PREFIX(WindowPos3svMESA)
27340         .type   GL_PREFIX(WindowPos3svMESA), @function
27341 GL_PREFIX(WindowPos3svMESA):
27342 #if defined(GLX_USE_TLS)
27343         call    _x86_64_get_dispatch@PLT
27344         movq    5784(%rax), %r11
27345         jmp     *%r11
27346 #elif defined(PTHREADS)
27347         pushq   %rdi
27348         call    _x86_64_get_dispatch@PLT
27349         popq    %rdi
27350         movq    5784(%rax), %r11
27351         jmp     *%r11
27352 #else
27353         movq    _glapi_Dispatch(%rip), %rax
27354         testq   %rax, %rax
27355         je      1f
27356         movq    5784(%rax), %r11
27357         jmp     *%r11
27358 1:
27359         pushq   %rdi
27360         call    _glapi_get_dispatch
27361         popq    %rdi
27362         movq    5784(%rax), %r11
27363         jmp     *%r11
27364 #endif /* defined(GLX_USE_TLS) */
27365         .size   GL_PREFIX(WindowPos3svMESA), .-GL_PREFIX(WindowPos3svMESA)
27366
27367         .p2align        4,,15
27368         .globl  GL_PREFIX(WindowPos4dMESA)
27369         .type   GL_PREFIX(WindowPos4dMESA), @function
27370 GL_PREFIX(WindowPos4dMESA):
27371 #if defined(GLX_USE_TLS)
27372         call    _x86_64_get_dispatch@PLT
27373         movq    5792(%rax), %r11
27374         jmp     *%r11
27375 #elif defined(PTHREADS)
27376         subq    $40, %rsp
27377         movq    %xmm0, (%rsp)
27378         movq    %xmm1, 8(%rsp)
27379         movq    %xmm2, 16(%rsp)
27380         movq    %xmm3, 24(%rsp)
27381         call    _x86_64_get_dispatch@PLT
27382         movq    24(%rsp), %xmm3
27383         movq    16(%rsp), %xmm2
27384         movq    8(%rsp), %xmm1
27385         movq    (%rsp), %xmm0
27386         addq    $40, %rsp
27387         movq    5792(%rax), %r11
27388         jmp     *%r11
27389 #else
27390         movq    _glapi_Dispatch(%rip), %rax
27391         testq   %rax, %rax
27392         je      1f
27393         movq    5792(%rax), %r11
27394         jmp     *%r11
27395 1:
27396         subq    $40, %rsp
27397         movq    %xmm0, (%rsp)
27398         movq    %xmm1, 8(%rsp)
27399         movq    %xmm2, 16(%rsp)
27400         movq    %xmm3, 24(%rsp)
27401         call    _glapi_get_dispatch
27402         movq    24(%rsp), %xmm3
27403         movq    16(%rsp), %xmm2
27404         movq    8(%rsp), %xmm1
27405         movq    (%rsp), %xmm0
27406         addq    $40, %rsp
27407         movq    5792(%rax), %r11
27408         jmp     *%r11
27409 #endif /* defined(GLX_USE_TLS) */
27410         .size   GL_PREFIX(WindowPos4dMESA), .-GL_PREFIX(WindowPos4dMESA)
27411
27412         .p2align        4,,15
27413         .globl  GL_PREFIX(WindowPos4dvMESA)
27414         .type   GL_PREFIX(WindowPos4dvMESA), @function
27415 GL_PREFIX(WindowPos4dvMESA):
27416 #if defined(GLX_USE_TLS)
27417         call    _x86_64_get_dispatch@PLT
27418         movq    5800(%rax), %r11
27419         jmp     *%r11
27420 #elif defined(PTHREADS)
27421         pushq   %rdi
27422         call    _x86_64_get_dispatch@PLT
27423         popq    %rdi
27424         movq    5800(%rax), %r11
27425         jmp     *%r11
27426 #else
27427         movq    _glapi_Dispatch(%rip), %rax
27428         testq   %rax, %rax
27429         je      1f
27430         movq    5800(%rax), %r11
27431         jmp     *%r11
27432 1:
27433         pushq   %rdi
27434         call    _glapi_get_dispatch
27435         popq    %rdi
27436         movq    5800(%rax), %r11
27437         jmp     *%r11
27438 #endif /* defined(GLX_USE_TLS) */
27439         .size   GL_PREFIX(WindowPos4dvMESA), .-GL_PREFIX(WindowPos4dvMESA)
27440
27441         .p2align        4,,15
27442         .globl  GL_PREFIX(WindowPos4fMESA)
27443         .type   GL_PREFIX(WindowPos4fMESA), @function
27444 GL_PREFIX(WindowPos4fMESA):
27445 #if defined(GLX_USE_TLS)
27446         call    _x86_64_get_dispatch@PLT
27447         movq    5808(%rax), %r11
27448         jmp     *%r11
27449 #elif defined(PTHREADS)
27450         subq    $40, %rsp
27451         movq    %xmm0, (%rsp)
27452         movq    %xmm1, 8(%rsp)
27453         movq    %xmm2, 16(%rsp)
27454         movq    %xmm3, 24(%rsp)
27455         call    _x86_64_get_dispatch@PLT
27456         movq    24(%rsp), %xmm3
27457         movq    16(%rsp), %xmm2
27458         movq    8(%rsp), %xmm1
27459         movq    (%rsp), %xmm0
27460         addq    $40, %rsp
27461         movq    5808(%rax), %r11
27462         jmp     *%r11
27463 #else
27464         movq    _glapi_Dispatch(%rip), %rax
27465         testq   %rax, %rax
27466         je      1f
27467         movq    5808(%rax), %r11
27468         jmp     *%r11
27469 1:
27470         subq    $40, %rsp
27471         movq    %xmm0, (%rsp)
27472         movq    %xmm1, 8(%rsp)
27473         movq    %xmm2, 16(%rsp)
27474         movq    %xmm3, 24(%rsp)
27475         call    _glapi_get_dispatch
27476         movq    24(%rsp), %xmm3
27477         movq    16(%rsp), %xmm2
27478         movq    8(%rsp), %xmm1
27479         movq    (%rsp), %xmm0
27480         addq    $40, %rsp
27481         movq    5808(%rax), %r11
27482         jmp     *%r11
27483 #endif /* defined(GLX_USE_TLS) */
27484         .size   GL_PREFIX(WindowPos4fMESA), .-GL_PREFIX(WindowPos4fMESA)
27485
27486         .p2align        4,,15
27487         .globl  GL_PREFIX(WindowPos4fvMESA)
27488         .type   GL_PREFIX(WindowPos4fvMESA), @function
27489 GL_PREFIX(WindowPos4fvMESA):
27490 #if defined(GLX_USE_TLS)
27491         call    _x86_64_get_dispatch@PLT
27492         movq    5816(%rax), %r11
27493         jmp     *%r11
27494 #elif defined(PTHREADS)
27495         pushq   %rdi
27496         call    _x86_64_get_dispatch@PLT
27497         popq    %rdi
27498         movq    5816(%rax), %r11
27499         jmp     *%r11
27500 #else
27501         movq    _glapi_Dispatch(%rip), %rax
27502         testq   %rax, %rax
27503         je      1f
27504         movq    5816(%rax), %r11
27505         jmp     *%r11
27506 1:
27507         pushq   %rdi
27508         call    _glapi_get_dispatch
27509         popq    %rdi
27510         movq    5816(%rax), %r11
27511         jmp     *%r11
27512 #endif /* defined(GLX_USE_TLS) */
27513         .size   GL_PREFIX(WindowPos4fvMESA), .-GL_PREFIX(WindowPos4fvMESA)
27514
27515         .p2align        4,,15
27516         .globl  GL_PREFIX(WindowPos4iMESA)
27517         .type   GL_PREFIX(WindowPos4iMESA), @function
27518 GL_PREFIX(WindowPos4iMESA):
27519 #if defined(GLX_USE_TLS)
27520         call    _x86_64_get_dispatch@PLT
27521         movq    5824(%rax), %r11
27522         jmp     *%r11
27523 #elif defined(PTHREADS)
27524         pushq   %rdi
27525         pushq   %rsi
27526         pushq   %rdx
27527         pushq   %rcx
27528         pushq   %rbp
27529         call    _x86_64_get_dispatch@PLT
27530         popq    %rbp
27531         popq    %rcx
27532         popq    %rdx
27533         popq    %rsi
27534         popq    %rdi
27535         movq    5824(%rax), %r11
27536         jmp     *%r11
27537 #else
27538         movq    _glapi_Dispatch(%rip), %rax
27539         testq   %rax, %rax
27540         je      1f
27541         movq    5824(%rax), %r11
27542         jmp     *%r11
27543 1:
27544         pushq   %rdi
27545         pushq   %rsi
27546         pushq   %rdx
27547         pushq   %rcx
27548         pushq   %rbp
27549         call    _glapi_get_dispatch
27550         popq    %rbp
27551         popq    %rcx
27552         popq    %rdx
27553         popq    %rsi
27554         popq    %rdi
27555         movq    5824(%rax), %r11
27556         jmp     *%r11
27557 #endif /* defined(GLX_USE_TLS) */
27558         .size   GL_PREFIX(WindowPos4iMESA), .-GL_PREFIX(WindowPos4iMESA)
27559
27560         .p2align        4,,15
27561         .globl  GL_PREFIX(WindowPos4ivMESA)
27562         .type   GL_PREFIX(WindowPos4ivMESA), @function
27563 GL_PREFIX(WindowPos4ivMESA):
27564 #if defined(GLX_USE_TLS)
27565         call    _x86_64_get_dispatch@PLT
27566         movq    5832(%rax), %r11
27567         jmp     *%r11
27568 #elif defined(PTHREADS)
27569         pushq   %rdi
27570         call    _x86_64_get_dispatch@PLT
27571         popq    %rdi
27572         movq    5832(%rax), %r11
27573         jmp     *%r11
27574 #else
27575         movq    _glapi_Dispatch(%rip), %rax
27576         testq   %rax, %rax
27577         je      1f
27578         movq    5832(%rax), %r11
27579         jmp     *%r11
27580 1:
27581         pushq   %rdi
27582         call    _glapi_get_dispatch
27583         popq    %rdi
27584         movq    5832(%rax), %r11
27585         jmp     *%r11
27586 #endif /* defined(GLX_USE_TLS) */
27587         .size   GL_PREFIX(WindowPos4ivMESA), .-GL_PREFIX(WindowPos4ivMESA)
27588
27589         .p2align        4,,15
27590         .globl  GL_PREFIX(WindowPos4sMESA)
27591         .type   GL_PREFIX(WindowPos4sMESA), @function
27592 GL_PREFIX(WindowPos4sMESA):
27593 #if defined(GLX_USE_TLS)
27594         call    _x86_64_get_dispatch@PLT
27595         movq    5840(%rax), %r11
27596         jmp     *%r11
27597 #elif defined(PTHREADS)
27598         pushq   %rdi
27599         pushq   %rsi
27600         pushq   %rdx
27601         pushq   %rcx
27602         pushq   %rbp
27603         call    _x86_64_get_dispatch@PLT
27604         popq    %rbp
27605         popq    %rcx
27606         popq    %rdx
27607         popq    %rsi
27608         popq    %rdi
27609         movq    5840(%rax), %r11
27610         jmp     *%r11
27611 #else
27612         movq    _glapi_Dispatch(%rip), %rax
27613         testq   %rax, %rax
27614         je      1f
27615         movq    5840(%rax), %r11
27616         jmp     *%r11
27617 1:
27618         pushq   %rdi
27619         pushq   %rsi
27620         pushq   %rdx
27621         pushq   %rcx
27622         pushq   %rbp
27623         call    _glapi_get_dispatch
27624         popq    %rbp
27625         popq    %rcx
27626         popq    %rdx
27627         popq    %rsi
27628         popq    %rdi
27629         movq    5840(%rax), %r11
27630         jmp     *%r11
27631 #endif /* defined(GLX_USE_TLS) */
27632         .size   GL_PREFIX(WindowPos4sMESA), .-GL_PREFIX(WindowPos4sMESA)
27633
27634         .p2align        4,,15
27635         .globl  GL_PREFIX(WindowPos4svMESA)
27636         .type   GL_PREFIX(WindowPos4svMESA), @function
27637 GL_PREFIX(WindowPos4svMESA):
27638 #if defined(GLX_USE_TLS)
27639         call    _x86_64_get_dispatch@PLT
27640         movq    5848(%rax), %r11
27641         jmp     *%r11
27642 #elif defined(PTHREADS)
27643         pushq   %rdi
27644         call    _x86_64_get_dispatch@PLT
27645         popq    %rdi
27646         movq    5848(%rax), %r11
27647         jmp     *%r11
27648 #else
27649         movq    _glapi_Dispatch(%rip), %rax
27650         testq   %rax, %rax
27651         je      1f
27652         movq    5848(%rax), %r11
27653         jmp     *%r11
27654 1:
27655         pushq   %rdi
27656         call    _glapi_get_dispatch
27657         popq    %rdi
27658         movq    5848(%rax), %r11
27659         jmp     *%r11
27660 #endif /* defined(GLX_USE_TLS) */
27661         .size   GL_PREFIX(WindowPos4svMESA), .-GL_PREFIX(WindowPos4svMESA)
27662
27663         .p2align        4,,15
27664         .globl  GL_PREFIX(_dispatch_stub_732)
27665         .type   GL_PREFIX(_dispatch_stub_732), @function
27666         HIDDEN(GL_PREFIX(_dispatch_stub_732))
27667 GL_PREFIX(_dispatch_stub_732):
27668 #if defined(GLX_USE_TLS)
27669         call    _x86_64_get_dispatch@PLT
27670         movq    5856(%rax), %r11
27671         jmp     *%r11
27672 #elif defined(PTHREADS)
27673         pushq   %rdi
27674         pushq   %rsi
27675         pushq   %rdx
27676         pushq   %rcx
27677         pushq   %r8
27678         call    _x86_64_get_dispatch@PLT
27679         popq    %r8
27680         popq    %rcx
27681         popq    %rdx
27682         popq    %rsi
27683         popq    %rdi
27684         movq    5856(%rax), %r11
27685         jmp     *%r11
27686 #else
27687         movq    _glapi_Dispatch(%rip), %rax
27688         testq   %rax, %rax
27689         je      1f
27690         movq    5856(%rax), %r11
27691         jmp     *%r11
27692 1:
27693         pushq   %rdi
27694         pushq   %rsi
27695         pushq   %rdx
27696         pushq   %rcx
27697         pushq   %r8
27698         call    _glapi_get_dispatch
27699         popq    %r8
27700         popq    %rcx
27701         popq    %rdx
27702         popq    %rsi
27703         popq    %rdi
27704         movq    5856(%rax), %r11
27705         jmp     *%r11
27706 #endif /* defined(GLX_USE_TLS) */
27707         .size   GL_PREFIX(_dispatch_stub_732), .-GL_PREFIX(_dispatch_stub_732)
27708
27709         .p2align        4,,15
27710         .globl  GL_PREFIX(_dispatch_stub_733)
27711         .type   GL_PREFIX(_dispatch_stub_733), @function
27712         HIDDEN(GL_PREFIX(_dispatch_stub_733))
27713 GL_PREFIX(_dispatch_stub_733):
27714 #if defined(GLX_USE_TLS)
27715         call    _x86_64_get_dispatch@PLT
27716         movq    5864(%rax), %r11
27717         jmp     *%r11
27718 #elif defined(PTHREADS)
27719         pushq   %rdi
27720         pushq   %rsi
27721         pushq   %rdx
27722         pushq   %rcx
27723         pushq   %r8
27724         pushq   %r9
27725         pushq   %rbp
27726         call    _x86_64_get_dispatch@PLT
27727         popq    %rbp
27728         popq    %r9
27729         popq    %r8
27730         popq    %rcx
27731         popq    %rdx
27732         popq    %rsi
27733         popq    %rdi
27734         movq    5864(%rax), %r11
27735         jmp     *%r11
27736 #else
27737         movq    _glapi_Dispatch(%rip), %rax
27738         testq   %rax, %rax
27739         je      1f
27740         movq    5864(%rax), %r11
27741         jmp     *%r11
27742 1:
27743         pushq   %rdi
27744         pushq   %rsi
27745         pushq   %rdx
27746         pushq   %rcx
27747         pushq   %r8
27748         pushq   %r9
27749         pushq   %rbp
27750         call    _glapi_get_dispatch
27751         popq    %rbp
27752         popq    %r9
27753         popq    %r8
27754         popq    %rcx
27755         popq    %rdx
27756         popq    %rsi
27757         popq    %rdi
27758         movq    5864(%rax), %r11
27759         jmp     *%r11
27760 #endif /* defined(GLX_USE_TLS) */
27761         .size   GL_PREFIX(_dispatch_stub_733), .-GL_PREFIX(_dispatch_stub_733)
27762
27763         .p2align        4,,15
27764         .globl  GL_PREFIX(_dispatch_stub_734)
27765         .type   GL_PREFIX(_dispatch_stub_734), @function
27766         HIDDEN(GL_PREFIX(_dispatch_stub_734))
27767 GL_PREFIX(_dispatch_stub_734):
27768 #if defined(GLX_USE_TLS)
27769         call    _x86_64_get_dispatch@PLT
27770         movq    5872(%rax), %r11
27771         jmp     *%r11
27772 #elif defined(PTHREADS)
27773         pushq   %rdi
27774         pushq   %rsi
27775         pushq   %rbp
27776         call    _x86_64_get_dispatch@PLT
27777         popq    %rbp
27778         popq    %rsi
27779         popq    %rdi
27780         movq    5872(%rax), %r11
27781         jmp     *%r11
27782 #else
27783         movq    _glapi_Dispatch(%rip), %rax
27784         testq   %rax, %rax
27785         je      1f
27786         movq    5872(%rax), %r11
27787         jmp     *%r11
27788 1:
27789         pushq   %rdi
27790         pushq   %rsi
27791         pushq   %rbp
27792         call    _glapi_get_dispatch
27793         popq    %rbp
27794         popq    %rsi
27795         popq    %rdi
27796         movq    5872(%rax), %r11
27797         jmp     *%r11
27798 #endif /* defined(GLX_USE_TLS) */
27799         .size   GL_PREFIX(_dispatch_stub_734), .-GL_PREFIX(_dispatch_stub_734)
27800
27801         .p2align        4,,15
27802         .globl  GL_PREFIX(_dispatch_stub_735)
27803         .type   GL_PREFIX(_dispatch_stub_735), @function
27804         HIDDEN(GL_PREFIX(_dispatch_stub_735))
27805 GL_PREFIX(_dispatch_stub_735):
27806 #if defined(GLX_USE_TLS)
27807         call    _x86_64_get_dispatch@PLT
27808         movq    5880(%rax), %r11
27809         jmp     *%r11
27810 #elif defined(PTHREADS)
27811         pushq   %rdi
27812         call    _x86_64_get_dispatch@PLT
27813         popq    %rdi
27814         movq    5880(%rax), %r11
27815         jmp     *%r11
27816 #else
27817         movq    _glapi_Dispatch(%rip), %rax
27818         testq   %rax, %rax
27819         je      1f
27820         movq    5880(%rax), %r11
27821         jmp     *%r11
27822 1:
27823         pushq   %rdi
27824         call    _glapi_get_dispatch
27825         popq    %rdi
27826         movq    5880(%rax), %r11
27827         jmp     *%r11
27828 #endif /* defined(GLX_USE_TLS) */
27829         .size   GL_PREFIX(_dispatch_stub_735), .-GL_PREFIX(_dispatch_stub_735)
27830
27831         .p2align        4,,15
27832         .globl  GL_PREFIX(_dispatch_stub_736)
27833         .type   GL_PREFIX(_dispatch_stub_736), @function
27834         HIDDEN(GL_PREFIX(_dispatch_stub_736))
27835 GL_PREFIX(_dispatch_stub_736):
27836 #if defined(GLX_USE_TLS)
27837         call    _x86_64_get_dispatch@PLT
27838         movq    5888(%rax), %r11
27839         jmp     *%r11
27840 #elif defined(PTHREADS)
27841         pushq   %rdi
27842         pushq   %rsi
27843         pushq   %rbp
27844         call    _x86_64_get_dispatch@PLT
27845         popq    %rbp
27846         popq    %rsi
27847         popq    %rdi
27848         movq    5888(%rax), %r11
27849         jmp     *%r11
27850 #else
27851         movq    _glapi_Dispatch(%rip), %rax
27852         testq   %rax, %rax
27853         je      1f
27854         movq    5888(%rax), %r11
27855         jmp     *%r11
27856 1:
27857         pushq   %rdi
27858         pushq   %rsi
27859         pushq   %rbp
27860         call    _glapi_get_dispatch
27861         popq    %rbp
27862         popq    %rsi
27863         popq    %rdi
27864         movq    5888(%rax), %r11
27865         jmp     *%r11
27866 #endif /* defined(GLX_USE_TLS) */
27867         .size   GL_PREFIX(_dispatch_stub_736), .-GL_PREFIX(_dispatch_stub_736)
27868
27869         .p2align        4,,15
27870         .globl  GL_PREFIX(_dispatch_stub_737)
27871         .type   GL_PREFIX(_dispatch_stub_737), @function
27872         HIDDEN(GL_PREFIX(_dispatch_stub_737))
27873 GL_PREFIX(_dispatch_stub_737):
27874 #if defined(GLX_USE_TLS)
27875         call    _x86_64_get_dispatch@PLT
27876         movq    5896(%rax), %r11
27877         jmp     *%r11
27878 #elif defined(PTHREADS)
27879         pushq   %rdi
27880         pushq   %rsi
27881         pushq   %rdx
27882         call    _x86_64_get_dispatch@PLT
27883         popq    %rdx
27884         popq    %rsi
27885         popq    %rdi
27886         movq    5896(%rax), %r11
27887         jmp     *%r11
27888 #else
27889         movq    _glapi_Dispatch(%rip), %rax
27890         testq   %rax, %rax
27891         je      1f
27892         movq    5896(%rax), %r11
27893         jmp     *%r11
27894 1:
27895         pushq   %rdi
27896         pushq   %rsi
27897         pushq   %rdx
27898         call    _glapi_get_dispatch
27899         popq    %rdx
27900         popq    %rsi
27901         popq    %rdi
27902         movq    5896(%rax), %r11
27903         jmp     *%r11
27904 #endif /* defined(GLX_USE_TLS) */
27905         .size   GL_PREFIX(_dispatch_stub_737), .-GL_PREFIX(_dispatch_stub_737)
27906
27907         .p2align        4,,15
27908         .globl  GL_PREFIX(_dispatch_stub_738)
27909         .type   GL_PREFIX(_dispatch_stub_738), @function
27910         HIDDEN(GL_PREFIX(_dispatch_stub_738))
27911 GL_PREFIX(_dispatch_stub_738):
27912 #if defined(GLX_USE_TLS)
27913         call    _x86_64_get_dispatch@PLT
27914         movq    5904(%rax), %r11
27915         jmp     *%r11
27916 #elif defined(PTHREADS)
27917         pushq   %rdi
27918         call    _x86_64_get_dispatch@PLT
27919         popq    %rdi
27920         movq    5904(%rax), %r11
27921         jmp     *%r11
27922 #else
27923         movq    _glapi_Dispatch(%rip), %rax
27924         testq   %rax, %rax
27925         je      1f
27926         movq    5904(%rax), %r11
27927         jmp     *%r11
27928 1:
27929         pushq   %rdi
27930         call    _glapi_get_dispatch
27931         popq    %rdi
27932         movq    5904(%rax), %r11
27933         jmp     *%r11
27934 #endif /* defined(GLX_USE_TLS) */
27935         .size   GL_PREFIX(_dispatch_stub_738), .-GL_PREFIX(_dispatch_stub_738)
27936
27937         .p2align        4,,15
27938         .globl  GL_PREFIX(_dispatch_stub_739)
27939         .type   GL_PREFIX(_dispatch_stub_739), @function
27940         HIDDEN(GL_PREFIX(_dispatch_stub_739))
27941 GL_PREFIX(_dispatch_stub_739):
27942 #if defined(GLX_USE_TLS)
27943         call    _x86_64_get_dispatch@PLT
27944         movq    5912(%rax), %r11
27945         jmp     *%r11
27946 #elif defined(PTHREADS)
27947         pushq   %rdi
27948         pushq   %rsi
27949         pushq   %rbp
27950         call    _x86_64_get_dispatch@PLT
27951         popq    %rbp
27952         popq    %rsi
27953         popq    %rdi
27954         movq    5912(%rax), %r11
27955         jmp     *%r11
27956 #else
27957         movq    _glapi_Dispatch(%rip), %rax
27958         testq   %rax, %rax
27959         je      1f
27960         movq    5912(%rax), %r11
27961         jmp     *%r11
27962 1:
27963         pushq   %rdi
27964         pushq   %rsi
27965         pushq   %rbp
27966         call    _glapi_get_dispatch
27967         popq    %rbp
27968         popq    %rsi
27969         popq    %rdi
27970         movq    5912(%rax), %r11
27971         jmp     *%r11
27972 #endif /* defined(GLX_USE_TLS) */
27973         .size   GL_PREFIX(_dispatch_stub_739), .-GL_PREFIX(_dispatch_stub_739)
27974
27975         .p2align        4,,15
27976         .globl  GL_PREFIX(_dispatch_stub_740)
27977         .type   GL_PREFIX(_dispatch_stub_740), @function
27978         HIDDEN(GL_PREFIX(_dispatch_stub_740))
27979 GL_PREFIX(_dispatch_stub_740):
27980 #if defined(GLX_USE_TLS)
27981         call    _x86_64_get_dispatch@PLT
27982         movq    5920(%rax), %r11
27983         jmp     *%r11
27984 #elif defined(PTHREADS)
27985         pushq   %rdi
27986         call    _x86_64_get_dispatch@PLT
27987         popq    %rdi
27988         movq    5920(%rax), %r11
27989         jmp     *%r11
27990 #else
27991         movq    _glapi_Dispatch(%rip), %rax
27992         testq   %rax, %rax
27993         je      1f
27994         movq    5920(%rax), %r11
27995         jmp     *%r11
27996 1:
27997         pushq   %rdi
27998         call    _glapi_get_dispatch
27999         popq    %rdi
28000         movq    5920(%rax), %r11
28001         jmp     *%r11
28002 #endif /* defined(GLX_USE_TLS) */
28003         .size   GL_PREFIX(_dispatch_stub_740), .-GL_PREFIX(_dispatch_stub_740)
28004
28005         .p2align        4,,15
28006         .globl  GL_PREFIX(AreProgramsResidentNV)
28007         .type   GL_PREFIX(AreProgramsResidentNV), @function
28008 GL_PREFIX(AreProgramsResidentNV):
28009 #if defined(GLX_USE_TLS)
28010         call    _x86_64_get_dispatch@PLT
28011         movq    5928(%rax), %r11
28012         jmp     *%r11
28013 #elif defined(PTHREADS)
28014         pushq   %rdi
28015         pushq   %rsi
28016         pushq   %rdx
28017         call    _x86_64_get_dispatch@PLT
28018         popq    %rdx
28019         popq    %rsi
28020         popq    %rdi
28021         movq    5928(%rax), %r11
28022         jmp     *%r11
28023 #else
28024         movq    _glapi_Dispatch(%rip), %rax
28025         testq   %rax, %rax
28026         je      1f
28027         movq    5928(%rax), %r11
28028         jmp     *%r11
28029 1:
28030         pushq   %rdi
28031         pushq   %rsi
28032         pushq   %rdx
28033         call    _glapi_get_dispatch
28034         popq    %rdx
28035         popq    %rsi
28036         popq    %rdi
28037         movq    5928(%rax), %r11
28038         jmp     *%r11
28039 #endif /* defined(GLX_USE_TLS) */
28040         .size   GL_PREFIX(AreProgramsResidentNV), .-GL_PREFIX(AreProgramsResidentNV)
28041
28042         .p2align        4,,15
28043         .globl  GL_PREFIX(BindProgramNV)
28044         .type   GL_PREFIX(BindProgramNV), @function
28045 GL_PREFIX(BindProgramNV):
28046 #if defined(GLX_USE_TLS)
28047         call    _x86_64_get_dispatch@PLT
28048         movq    5936(%rax), %r11
28049         jmp     *%r11
28050 #elif defined(PTHREADS)
28051         pushq   %rdi
28052         pushq   %rsi
28053         pushq   %rbp
28054         call    _x86_64_get_dispatch@PLT
28055         popq    %rbp
28056         popq    %rsi
28057         popq    %rdi
28058         movq    5936(%rax), %r11
28059         jmp     *%r11
28060 #else
28061         movq    _glapi_Dispatch(%rip), %rax
28062         testq   %rax, %rax
28063         je      1f
28064         movq    5936(%rax), %r11
28065         jmp     *%r11
28066 1:
28067         pushq   %rdi
28068         pushq   %rsi
28069         pushq   %rbp
28070         call    _glapi_get_dispatch
28071         popq    %rbp
28072         popq    %rsi
28073         popq    %rdi
28074         movq    5936(%rax), %r11
28075         jmp     *%r11
28076 #endif /* defined(GLX_USE_TLS) */
28077         .size   GL_PREFIX(BindProgramNV), .-GL_PREFIX(BindProgramNV)
28078
28079         .p2align        4,,15
28080         .globl  GL_PREFIX(DeleteProgramsNV)
28081         .type   GL_PREFIX(DeleteProgramsNV), @function
28082 GL_PREFIX(DeleteProgramsNV):
28083 #if defined(GLX_USE_TLS)
28084         call    _x86_64_get_dispatch@PLT
28085         movq    5944(%rax), %r11
28086         jmp     *%r11
28087 #elif defined(PTHREADS)
28088         pushq   %rdi
28089         pushq   %rsi
28090         pushq   %rbp
28091         call    _x86_64_get_dispatch@PLT
28092         popq    %rbp
28093         popq    %rsi
28094         popq    %rdi
28095         movq    5944(%rax), %r11
28096         jmp     *%r11
28097 #else
28098         movq    _glapi_Dispatch(%rip), %rax
28099         testq   %rax, %rax
28100         je      1f
28101         movq    5944(%rax), %r11
28102         jmp     *%r11
28103 1:
28104         pushq   %rdi
28105         pushq   %rsi
28106         pushq   %rbp
28107         call    _glapi_get_dispatch
28108         popq    %rbp
28109         popq    %rsi
28110         popq    %rdi
28111         movq    5944(%rax), %r11
28112         jmp     *%r11
28113 #endif /* defined(GLX_USE_TLS) */
28114         .size   GL_PREFIX(DeleteProgramsNV), .-GL_PREFIX(DeleteProgramsNV)
28115
28116         .p2align        4,,15
28117         .globl  GL_PREFIX(ExecuteProgramNV)
28118         .type   GL_PREFIX(ExecuteProgramNV), @function
28119 GL_PREFIX(ExecuteProgramNV):
28120 #if defined(GLX_USE_TLS)
28121         call    _x86_64_get_dispatch@PLT
28122         movq    5952(%rax), %r11
28123         jmp     *%r11
28124 #elif defined(PTHREADS)
28125         pushq   %rdi
28126         pushq   %rsi
28127         pushq   %rdx
28128         call    _x86_64_get_dispatch@PLT
28129         popq    %rdx
28130         popq    %rsi
28131         popq    %rdi
28132         movq    5952(%rax), %r11
28133         jmp     *%r11
28134 #else
28135         movq    _glapi_Dispatch(%rip), %rax
28136         testq   %rax, %rax
28137         je      1f
28138         movq    5952(%rax), %r11
28139         jmp     *%r11
28140 1:
28141         pushq   %rdi
28142         pushq   %rsi
28143         pushq   %rdx
28144         call    _glapi_get_dispatch
28145         popq    %rdx
28146         popq    %rsi
28147         popq    %rdi
28148         movq    5952(%rax), %r11
28149         jmp     *%r11
28150 #endif /* defined(GLX_USE_TLS) */
28151         .size   GL_PREFIX(ExecuteProgramNV), .-GL_PREFIX(ExecuteProgramNV)
28152
28153         .p2align        4,,15
28154         .globl  GL_PREFIX(GenProgramsNV)
28155         .type   GL_PREFIX(GenProgramsNV), @function
28156 GL_PREFIX(GenProgramsNV):
28157 #if defined(GLX_USE_TLS)
28158         call    _x86_64_get_dispatch@PLT
28159         movq    5960(%rax), %r11
28160         jmp     *%r11
28161 #elif defined(PTHREADS)
28162         pushq   %rdi
28163         pushq   %rsi
28164         pushq   %rbp
28165         call    _x86_64_get_dispatch@PLT
28166         popq    %rbp
28167         popq    %rsi
28168         popq    %rdi
28169         movq    5960(%rax), %r11
28170         jmp     *%r11
28171 #else
28172         movq    _glapi_Dispatch(%rip), %rax
28173         testq   %rax, %rax
28174         je      1f
28175         movq    5960(%rax), %r11
28176         jmp     *%r11
28177 1:
28178         pushq   %rdi
28179         pushq   %rsi
28180         pushq   %rbp
28181         call    _glapi_get_dispatch
28182         popq    %rbp
28183         popq    %rsi
28184         popq    %rdi
28185         movq    5960(%rax), %r11
28186         jmp     *%r11
28187 #endif /* defined(GLX_USE_TLS) */
28188         .size   GL_PREFIX(GenProgramsNV), .-GL_PREFIX(GenProgramsNV)
28189
28190         .p2align        4,,15
28191         .globl  GL_PREFIX(GetProgramParameterdvNV)
28192         .type   GL_PREFIX(GetProgramParameterdvNV), @function
28193 GL_PREFIX(GetProgramParameterdvNV):
28194 #if defined(GLX_USE_TLS)
28195         call    _x86_64_get_dispatch@PLT
28196         movq    5968(%rax), %r11
28197         jmp     *%r11
28198 #elif defined(PTHREADS)
28199         pushq   %rdi
28200         pushq   %rsi
28201         pushq   %rdx
28202         pushq   %rcx
28203         pushq   %rbp
28204         call    _x86_64_get_dispatch@PLT
28205         popq    %rbp
28206         popq    %rcx
28207         popq    %rdx
28208         popq    %rsi
28209         popq    %rdi
28210         movq    5968(%rax), %r11
28211         jmp     *%r11
28212 #else
28213         movq    _glapi_Dispatch(%rip), %rax
28214         testq   %rax, %rax
28215         je      1f
28216         movq    5968(%rax), %r11
28217         jmp     *%r11
28218 1:
28219         pushq   %rdi
28220         pushq   %rsi
28221         pushq   %rdx
28222         pushq   %rcx
28223         pushq   %rbp
28224         call    _glapi_get_dispatch
28225         popq    %rbp
28226         popq    %rcx
28227         popq    %rdx
28228         popq    %rsi
28229         popq    %rdi
28230         movq    5968(%rax), %r11
28231         jmp     *%r11
28232 #endif /* defined(GLX_USE_TLS) */
28233         .size   GL_PREFIX(GetProgramParameterdvNV), .-GL_PREFIX(GetProgramParameterdvNV)
28234
28235         .p2align        4,,15
28236         .globl  GL_PREFIX(GetProgramParameterfvNV)
28237         .type   GL_PREFIX(GetProgramParameterfvNV), @function
28238 GL_PREFIX(GetProgramParameterfvNV):
28239 #if defined(GLX_USE_TLS)
28240         call    _x86_64_get_dispatch@PLT
28241         movq    5976(%rax), %r11
28242         jmp     *%r11
28243 #elif defined(PTHREADS)
28244         pushq   %rdi
28245         pushq   %rsi
28246         pushq   %rdx
28247         pushq   %rcx
28248         pushq   %rbp
28249         call    _x86_64_get_dispatch@PLT
28250         popq    %rbp
28251         popq    %rcx
28252         popq    %rdx
28253         popq    %rsi
28254         popq    %rdi
28255         movq    5976(%rax), %r11
28256         jmp     *%r11
28257 #else
28258         movq    _glapi_Dispatch(%rip), %rax
28259         testq   %rax, %rax
28260         je      1f
28261         movq    5976(%rax), %r11
28262         jmp     *%r11
28263 1:
28264         pushq   %rdi
28265         pushq   %rsi
28266         pushq   %rdx
28267         pushq   %rcx
28268         pushq   %rbp
28269         call    _glapi_get_dispatch
28270         popq    %rbp
28271         popq    %rcx
28272         popq    %rdx
28273         popq    %rsi
28274         popq    %rdi
28275         movq    5976(%rax), %r11
28276         jmp     *%r11
28277 #endif /* defined(GLX_USE_TLS) */
28278         .size   GL_PREFIX(GetProgramParameterfvNV), .-GL_PREFIX(GetProgramParameterfvNV)
28279
28280         .p2align        4,,15
28281         .globl  GL_PREFIX(GetProgramStringNV)
28282         .type   GL_PREFIX(GetProgramStringNV), @function
28283 GL_PREFIX(GetProgramStringNV):
28284 #if defined(GLX_USE_TLS)
28285         call    _x86_64_get_dispatch@PLT
28286         movq    5984(%rax), %r11
28287         jmp     *%r11
28288 #elif defined(PTHREADS)
28289         pushq   %rdi
28290         pushq   %rsi
28291         pushq   %rdx
28292         call    _x86_64_get_dispatch@PLT
28293         popq    %rdx
28294         popq    %rsi
28295         popq    %rdi
28296         movq    5984(%rax), %r11
28297         jmp     *%r11
28298 #else
28299         movq    _glapi_Dispatch(%rip), %rax
28300         testq   %rax, %rax
28301         je      1f
28302         movq    5984(%rax), %r11
28303         jmp     *%r11
28304 1:
28305         pushq   %rdi
28306         pushq   %rsi
28307         pushq   %rdx
28308         call    _glapi_get_dispatch
28309         popq    %rdx
28310         popq    %rsi
28311         popq    %rdi
28312         movq    5984(%rax), %r11
28313         jmp     *%r11
28314 #endif /* defined(GLX_USE_TLS) */
28315         .size   GL_PREFIX(GetProgramStringNV), .-GL_PREFIX(GetProgramStringNV)
28316
28317         .p2align        4,,15
28318         .globl  GL_PREFIX(GetProgramivNV)
28319         .type   GL_PREFIX(GetProgramivNV), @function
28320 GL_PREFIX(GetProgramivNV):
28321 #if defined(GLX_USE_TLS)
28322         call    _x86_64_get_dispatch@PLT
28323         movq    5992(%rax), %r11
28324         jmp     *%r11
28325 #elif defined(PTHREADS)
28326         pushq   %rdi
28327         pushq   %rsi
28328         pushq   %rdx
28329         call    _x86_64_get_dispatch@PLT
28330         popq    %rdx
28331         popq    %rsi
28332         popq    %rdi
28333         movq    5992(%rax), %r11
28334         jmp     *%r11
28335 #else
28336         movq    _glapi_Dispatch(%rip), %rax
28337         testq   %rax, %rax
28338         je      1f
28339         movq    5992(%rax), %r11
28340         jmp     *%r11
28341 1:
28342         pushq   %rdi
28343         pushq   %rsi
28344         pushq   %rdx
28345         call    _glapi_get_dispatch
28346         popq    %rdx
28347         popq    %rsi
28348         popq    %rdi
28349         movq    5992(%rax), %r11
28350         jmp     *%r11
28351 #endif /* defined(GLX_USE_TLS) */
28352         .size   GL_PREFIX(GetProgramivNV), .-GL_PREFIX(GetProgramivNV)
28353
28354         .p2align        4,,15
28355         .globl  GL_PREFIX(GetTrackMatrixivNV)
28356         .type   GL_PREFIX(GetTrackMatrixivNV), @function
28357 GL_PREFIX(GetTrackMatrixivNV):
28358 #if defined(GLX_USE_TLS)
28359         call    _x86_64_get_dispatch@PLT
28360         movq    6000(%rax), %r11
28361         jmp     *%r11
28362 #elif defined(PTHREADS)
28363         pushq   %rdi
28364         pushq   %rsi
28365         pushq   %rdx
28366         pushq   %rcx
28367         pushq   %rbp
28368         call    _x86_64_get_dispatch@PLT
28369         popq    %rbp
28370         popq    %rcx
28371         popq    %rdx
28372         popq    %rsi
28373         popq    %rdi
28374         movq    6000(%rax), %r11
28375         jmp     *%r11
28376 #else
28377         movq    _glapi_Dispatch(%rip), %rax
28378         testq   %rax, %rax
28379         je      1f
28380         movq    6000(%rax), %r11
28381         jmp     *%r11
28382 1:
28383         pushq   %rdi
28384         pushq   %rsi
28385         pushq   %rdx
28386         pushq   %rcx
28387         pushq   %rbp
28388         call    _glapi_get_dispatch
28389         popq    %rbp
28390         popq    %rcx
28391         popq    %rdx
28392         popq    %rsi
28393         popq    %rdi
28394         movq    6000(%rax), %r11
28395         jmp     *%r11
28396 #endif /* defined(GLX_USE_TLS) */
28397         .size   GL_PREFIX(GetTrackMatrixivNV), .-GL_PREFIX(GetTrackMatrixivNV)
28398
28399         .p2align        4,,15
28400         .globl  GL_PREFIX(GetVertexAttribPointervNV)
28401         .type   GL_PREFIX(GetVertexAttribPointervNV), @function
28402 GL_PREFIX(GetVertexAttribPointervNV):
28403 #if defined(GLX_USE_TLS)
28404         call    _x86_64_get_dispatch@PLT
28405         movq    6008(%rax), %r11
28406         jmp     *%r11
28407 #elif defined(PTHREADS)
28408         pushq   %rdi
28409         pushq   %rsi
28410         pushq   %rdx
28411         call    _x86_64_get_dispatch@PLT
28412         popq    %rdx
28413         popq    %rsi
28414         popq    %rdi
28415         movq    6008(%rax), %r11
28416         jmp     *%r11
28417 #else
28418         movq    _glapi_Dispatch(%rip), %rax
28419         testq   %rax, %rax
28420         je      1f
28421         movq    6008(%rax), %r11
28422         jmp     *%r11
28423 1:
28424         pushq   %rdi
28425         pushq   %rsi
28426         pushq   %rdx
28427         call    _glapi_get_dispatch
28428         popq    %rdx
28429         popq    %rsi
28430         popq    %rdi
28431         movq    6008(%rax), %r11
28432         jmp     *%r11
28433 #endif /* defined(GLX_USE_TLS) */
28434         .size   GL_PREFIX(GetVertexAttribPointervNV), .-GL_PREFIX(GetVertexAttribPointervNV)
28435
28436         .p2align        4,,15
28437         .globl  GL_PREFIX(GetVertexAttribdvNV)
28438         .type   GL_PREFIX(GetVertexAttribdvNV), @function
28439 GL_PREFIX(GetVertexAttribdvNV):
28440 #if defined(GLX_USE_TLS)
28441         call    _x86_64_get_dispatch@PLT
28442         movq    6016(%rax), %r11
28443         jmp     *%r11
28444 #elif defined(PTHREADS)
28445         pushq   %rdi
28446         pushq   %rsi
28447         pushq   %rdx
28448         call    _x86_64_get_dispatch@PLT
28449         popq    %rdx
28450         popq    %rsi
28451         popq    %rdi
28452         movq    6016(%rax), %r11
28453         jmp     *%r11
28454 #else
28455         movq    _glapi_Dispatch(%rip), %rax
28456         testq   %rax, %rax
28457         je      1f
28458         movq    6016(%rax), %r11
28459         jmp     *%r11
28460 1:
28461         pushq   %rdi
28462         pushq   %rsi
28463         pushq   %rdx
28464         call    _glapi_get_dispatch
28465         popq    %rdx
28466         popq    %rsi
28467         popq    %rdi
28468         movq    6016(%rax), %r11
28469         jmp     *%r11
28470 #endif /* defined(GLX_USE_TLS) */
28471         .size   GL_PREFIX(GetVertexAttribdvNV), .-GL_PREFIX(GetVertexAttribdvNV)
28472
28473         .p2align        4,,15
28474         .globl  GL_PREFIX(GetVertexAttribfvNV)
28475         .type   GL_PREFIX(GetVertexAttribfvNV), @function
28476 GL_PREFIX(GetVertexAttribfvNV):
28477 #if defined(GLX_USE_TLS)
28478         call    _x86_64_get_dispatch@PLT
28479         movq    6024(%rax), %r11
28480         jmp     *%r11
28481 #elif defined(PTHREADS)
28482         pushq   %rdi
28483         pushq   %rsi
28484         pushq   %rdx
28485         call    _x86_64_get_dispatch@PLT
28486         popq    %rdx
28487         popq    %rsi
28488         popq    %rdi
28489         movq    6024(%rax), %r11
28490         jmp     *%r11
28491 #else
28492         movq    _glapi_Dispatch(%rip), %rax
28493         testq   %rax, %rax
28494         je      1f
28495         movq    6024(%rax), %r11
28496         jmp     *%r11
28497 1:
28498         pushq   %rdi
28499         pushq   %rsi
28500         pushq   %rdx
28501         call    _glapi_get_dispatch
28502         popq    %rdx
28503         popq    %rsi
28504         popq    %rdi
28505         movq    6024(%rax), %r11
28506         jmp     *%r11
28507 #endif /* defined(GLX_USE_TLS) */
28508         .size   GL_PREFIX(GetVertexAttribfvNV), .-GL_PREFIX(GetVertexAttribfvNV)
28509
28510         .p2align        4,,15
28511         .globl  GL_PREFIX(GetVertexAttribivNV)
28512         .type   GL_PREFIX(GetVertexAttribivNV), @function
28513 GL_PREFIX(GetVertexAttribivNV):
28514 #if defined(GLX_USE_TLS)
28515         call    _x86_64_get_dispatch@PLT
28516         movq    6032(%rax), %r11
28517         jmp     *%r11
28518 #elif defined(PTHREADS)
28519         pushq   %rdi
28520         pushq   %rsi
28521         pushq   %rdx
28522         call    _x86_64_get_dispatch@PLT
28523         popq    %rdx
28524         popq    %rsi
28525         popq    %rdi
28526         movq    6032(%rax), %r11
28527         jmp     *%r11
28528 #else
28529         movq    _glapi_Dispatch(%rip), %rax
28530         testq   %rax, %rax
28531         je      1f
28532         movq    6032(%rax), %r11
28533         jmp     *%r11
28534 1:
28535         pushq   %rdi
28536         pushq   %rsi
28537         pushq   %rdx
28538         call    _glapi_get_dispatch
28539         popq    %rdx
28540         popq    %rsi
28541         popq    %rdi
28542         movq    6032(%rax), %r11
28543         jmp     *%r11
28544 #endif /* defined(GLX_USE_TLS) */
28545         .size   GL_PREFIX(GetVertexAttribivNV), .-GL_PREFIX(GetVertexAttribivNV)
28546
28547         .p2align        4,,15
28548         .globl  GL_PREFIX(IsProgramNV)
28549         .type   GL_PREFIX(IsProgramNV), @function
28550 GL_PREFIX(IsProgramNV):
28551 #if defined(GLX_USE_TLS)
28552         call    _x86_64_get_dispatch@PLT
28553         movq    6040(%rax), %r11
28554         jmp     *%r11
28555 #elif defined(PTHREADS)
28556         pushq   %rdi
28557         call    _x86_64_get_dispatch@PLT
28558         popq    %rdi
28559         movq    6040(%rax), %r11
28560         jmp     *%r11
28561 #else
28562         movq    _glapi_Dispatch(%rip), %rax
28563         testq   %rax, %rax
28564         je      1f
28565         movq    6040(%rax), %r11
28566         jmp     *%r11
28567 1:
28568         pushq   %rdi
28569         call    _glapi_get_dispatch
28570         popq    %rdi
28571         movq    6040(%rax), %r11
28572         jmp     *%r11
28573 #endif /* defined(GLX_USE_TLS) */
28574         .size   GL_PREFIX(IsProgramNV), .-GL_PREFIX(IsProgramNV)
28575
28576         .p2align        4,,15
28577         .globl  GL_PREFIX(LoadProgramNV)
28578         .type   GL_PREFIX(LoadProgramNV), @function
28579 GL_PREFIX(LoadProgramNV):
28580 #if defined(GLX_USE_TLS)
28581         call    _x86_64_get_dispatch@PLT
28582         movq    6048(%rax), %r11
28583         jmp     *%r11
28584 #elif defined(PTHREADS)
28585         pushq   %rdi
28586         pushq   %rsi
28587         pushq   %rdx
28588         pushq   %rcx
28589         pushq   %rbp
28590         call    _x86_64_get_dispatch@PLT
28591         popq    %rbp
28592         popq    %rcx
28593         popq    %rdx
28594         popq    %rsi
28595         popq    %rdi
28596         movq    6048(%rax), %r11
28597         jmp     *%r11
28598 #else
28599         movq    _glapi_Dispatch(%rip), %rax
28600         testq   %rax, %rax
28601         je      1f
28602         movq    6048(%rax), %r11
28603         jmp     *%r11
28604 1:
28605         pushq   %rdi
28606         pushq   %rsi
28607         pushq   %rdx
28608         pushq   %rcx
28609         pushq   %rbp
28610         call    _glapi_get_dispatch
28611         popq    %rbp
28612         popq    %rcx
28613         popq    %rdx
28614         popq    %rsi
28615         popq    %rdi
28616         movq    6048(%rax), %r11
28617         jmp     *%r11
28618 #endif /* defined(GLX_USE_TLS) */
28619         .size   GL_PREFIX(LoadProgramNV), .-GL_PREFIX(LoadProgramNV)
28620
28621         .p2align        4,,15
28622         .globl  GL_PREFIX(ProgramParameters4dvNV)
28623         .type   GL_PREFIX(ProgramParameters4dvNV), @function
28624 GL_PREFIX(ProgramParameters4dvNV):
28625 #if defined(GLX_USE_TLS)
28626         call    _x86_64_get_dispatch@PLT
28627         movq    6056(%rax), %r11
28628         jmp     *%r11
28629 #elif defined(PTHREADS)
28630         pushq   %rdi
28631         pushq   %rsi
28632         pushq   %rdx
28633         pushq   %rcx
28634         pushq   %rbp
28635         call    _x86_64_get_dispatch@PLT
28636         popq    %rbp
28637         popq    %rcx
28638         popq    %rdx
28639         popq    %rsi
28640         popq    %rdi
28641         movq    6056(%rax), %r11
28642         jmp     *%r11
28643 #else
28644         movq    _glapi_Dispatch(%rip), %rax
28645         testq   %rax, %rax
28646         je      1f
28647         movq    6056(%rax), %r11
28648         jmp     *%r11
28649 1:
28650         pushq   %rdi
28651         pushq   %rsi
28652         pushq   %rdx
28653         pushq   %rcx
28654         pushq   %rbp
28655         call    _glapi_get_dispatch
28656         popq    %rbp
28657         popq    %rcx
28658         popq    %rdx
28659         popq    %rsi
28660         popq    %rdi
28661         movq    6056(%rax), %r11
28662         jmp     *%r11
28663 #endif /* defined(GLX_USE_TLS) */
28664         .size   GL_PREFIX(ProgramParameters4dvNV), .-GL_PREFIX(ProgramParameters4dvNV)
28665
28666         .p2align        4,,15
28667         .globl  GL_PREFIX(ProgramParameters4fvNV)
28668         .type   GL_PREFIX(ProgramParameters4fvNV), @function
28669 GL_PREFIX(ProgramParameters4fvNV):
28670 #if defined(GLX_USE_TLS)
28671         call    _x86_64_get_dispatch@PLT
28672         movq    6064(%rax), %r11
28673         jmp     *%r11
28674 #elif defined(PTHREADS)
28675         pushq   %rdi
28676         pushq   %rsi
28677         pushq   %rdx
28678         pushq   %rcx
28679         pushq   %rbp
28680         call    _x86_64_get_dispatch@PLT
28681         popq    %rbp
28682         popq    %rcx
28683         popq    %rdx
28684         popq    %rsi
28685         popq    %rdi
28686         movq    6064(%rax), %r11
28687         jmp     *%r11
28688 #else
28689         movq    _glapi_Dispatch(%rip), %rax
28690         testq   %rax, %rax
28691         je      1f
28692         movq    6064(%rax), %r11
28693         jmp     *%r11
28694 1:
28695         pushq   %rdi
28696         pushq   %rsi
28697         pushq   %rdx
28698         pushq   %rcx
28699         pushq   %rbp
28700         call    _glapi_get_dispatch
28701         popq    %rbp
28702         popq    %rcx
28703         popq    %rdx
28704         popq    %rsi
28705         popq    %rdi
28706         movq    6064(%rax), %r11
28707         jmp     *%r11
28708 #endif /* defined(GLX_USE_TLS) */
28709         .size   GL_PREFIX(ProgramParameters4fvNV), .-GL_PREFIX(ProgramParameters4fvNV)
28710
28711         .p2align        4,,15
28712         .globl  GL_PREFIX(RequestResidentProgramsNV)
28713         .type   GL_PREFIX(RequestResidentProgramsNV), @function
28714 GL_PREFIX(RequestResidentProgramsNV):
28715 #if defined(GLX_USE_TLS)
28716         call    _x86_64_get_dispatch@PLT
28717         movq    6072(%rax), %r11
28718         jmp     *%r11
28719 #elif defined(PTHREADS)
28720         pushq   %rdi
28721         pushq   %rsi
28722         pushq   %rbp
28723         call    _x86_64_get_dispatch@PLT
28724         popq    %rbp
28725         popq    %rsi
28726         popq    %rdi
28727         movq    6072(%rax), %r11
28728         jmp     *%r11
28729 #else
28730         movq    _glapi_Dispatch(%rip), %rax
28731         testq   %rax, %rax
28732         je      1f
28733         movq    6072(%rax), %r11
28734         jmp     *%r11
28735 1:
28736         pushq   %rdi
28737         pushq   %rsi
28738         pushq   %rbp
28739         call    _glapi_get_dispatch
28740         popq    %rbp
28741         popq    %rsi
28742         popq    %rdi
28743         movq    6072(%rax), %r11
28744         jmp     *%r11
28745 #endif /* defined(GLX_USE_TLS) */
28746         .size   GL_PREFIX(RequestResidentProgramsNV), .-GL_PREFIX(RequestResidentProgramsNV)
28747
28748         .p2align        4,,15
28749         .globl  GL_PREFIX(TrackMatrixNV)
28750         .type   GL_PREFIX(TrackMatrixNV), @function
28751 GL_PREFIX(TrackMatrixNV):
28752 #if defined(GLX_USE_TLS)
28753         call    _x86_64_get_dispatch@PLT
28754         movq    6080(%rax), %r11
28755         jmp     *%r11
28756 #elif defined(PTHREADS)
28757         pushq   %rdi
28758         pushq   %rsi
28759         pushq   %rdx
28760         pushq   %rcx
28761         pushq   %rbp
28762         call    _x86_64_get_dispatch@PLT
28763         popq    %rbp
28764         popq    %rcx
28765         popq    %rdx
28766         popq    %rsi
28767         popq    %rdi
28768         movq    6080(%rax), %r11
28769         jmp     *%r11
28770 #else
28771         movq    _glapi_Dispatch(%rip), %rax
28772         testq   %rax, %rax
28773         je      1f
28774         movq    6080(%rax), %r11
28775         jmp     *%r11
28776 1:
28777         pushq   %rdi
28778         pushq   %rsi
28779         pushq   %rdx
28780         pushq   %rcx
28781         pushq   %rbp
28782         call    _glapi_get_dispatch
28783         popq    %rbp
28784         popq    %rcx
28785         popq    %rdx
28786         popq    %rsi
28787         popq    %rdi
28788         movq    6080(%rax), %r11
28789         jmp     *%r11
28790 #endif /* defined(GLX_USE_TLS) */
28791         .size   GL_PREFIX(TrackMatrixNV), .-GL_PREFIX(TrackMatrixNV)
28792
28793         .p2align        4,,15
28794         .globl  GL_PREFIX(VertexAttrib1dNV)
28795         .type   GL_PREFIX(VertexAttrib1dNV), @function
28796 GL_PREFIX(VertexAttrib1dNV):
28797 #if defined(GLX_USE_TLS)
28798         call    _x86_64_get_dispatch@PLT
28799         movq    6088(%rax), %r11
28800         jmp     *%r11
28801 #elif defined(PTHREADS)
28802         subq    $24, %rsp
28803         movq    %rdi, (%rsp)
28804         movq    %xmm0, 8(%rsp)
28805         call    _x86_64_get_dispatch@PLT
28806         movq    8(%rsp), %xmm0
28807         movq    (%rsp), %rdi
28808         addq    $24, %rsp
28809         movq    6088(%rax), %r11
28810         jmp     *%r11
28811 #else
28812         movq    _glapi_Dispatch(%rip), %rax
28813         testq   %rax, %rax
28814         je      1f
28815         movq    6088(%rax), %r11
28816         jmp     *%r11
28817 1:
28818         subq    $24, %rsp
28819         movq    %rdi, (%rsp)
28820         movq    %xmm0, 8(%rsp)
28821         call    _glapi_get_dispatch
28822         movq    8(%rsp), %xmm0
28823         movq    (%rsp), %rdi
28824         addq    $24, %rsp
28825         movq    6088(%rax), %r11
28826         jmp     *%r11
28827 #endif /* defined(GLX_USE_TLS) */
28828         .size   GL_PREFIX(VertexAttrib1dNV), .-GL_PREFIX(VertexAttrib1dNV)
28829
28830         .p2align        4,,15
28831         .globl  GL_PREFIX(VertexAttrib1dvNV)
28832         .type   GL_PREFIX(VertexAttrib1dvNV), @function
28833 GL_PREFIX(VertexAttrib1dvNV):
28834 #if defined(GLX_USE_TLS)
28835         call    _x86_64_get_dispatch@PLT
28836         movq    6096(%rax), %r11
28837         jmp     *%r11
28838 #elif defined(PTHREADS)
28839         pushq   %rdi
28840         pushq   %rsi
28841         pushq   %rbp
28842         call    _x86_64_get_dispatch@PLT
28843         popq    %rbp
28844         popq    %rsi
28845         popq    %rdi
28846         movq    6096(%rax), %r11
28847         jmp     *%r11
28848 #else
28849         movq    _glapi_Dispatch(%rip), %rax
28850         testq   %rax, %rax
28851         je      1f
28852         movq    6096(%rax), %r11
28853         jmp     *%r11
28854 1:
28855         pushq   %rdi
28856         pushq   %rsi
28857         pushq   %rbp
28858         call    _glapi_get_dispatch
28859         popq    %rbp
28860         popq    %rsi
28861         popq    %rdi
28862         movq    6096(%rax), %r11
28863         jmp     *%r11
28864 #endif /* defined(GLX_USE_TLS) */
28865         .size   GL_PREFIX(VertexAttrib1dvNV), .-GL_PREFIX(VertexAttrib1dvNV)
28866
28867         .p2align        4,,15
28868         .globl  GL_PREFIX(VertexAttrib1fNV)
28869         .type   GL_PREFIX(VertexAttrib1fNV), @function
28870 GL_PREFIX(VertexAttrib1fNV):
28871 #if defined(GLX_USE_TLS)
28872         call    _x86_64_get_dispatch@PLT
28873         movq    6104(%rax), %r11
28874         jmp     *%r11
28875 #elif defined(PTHREADS)
28876         subq    $24, %rsp
28877         movq    %rdi, (%rsp)
28878         movq    %xmm0, 8(%rsp)
28879         call    _x86_64_get_dispatch@PLT
28880         movq    8(%rsp), %xmm0
28881         movq    (%rsp), %rdi
28882         addq    $24, %rsp
28883         movq    6104(%rax), %r11
28884         jmp     *%r11
28885 #else
28886         movq    _glapi_Dispatch(%rip), %rax
28887         testq   %rax, %rax
28888         je      1f
28889         movq    6104(%rax), %r11
28890         jmp     *%r11
28891 1:
28892         subq    $24, %rsp
28893         movq    %rdi, (%rsp)
28894         movq    %xmm0, 8(%rsp)
28895         call    _glapi_get_dispatch
28896         movq    8(%rsp), %xmm0
28897         movq    (%rsp), %rdi
28898         addq    $24, %rsp
28899         movq    6104(%rax), %r11
28900         jmp     *%r11
28901 #endif /* defined(GLX_USE_TLS) */
28902         .size   GL_PREFIX(VertexAttrib1fNV), .-GL_PREFIX(VertexAttrib1fNV)
28903
28904         .p2align        4,,15
28905         .globl  GL_PREFIX(VertexAttrib1fvNV)
28906         .type   GL_PREFIX(VertexAttrib1fvNV), @function
28907 GL_PREFIX(VertexAttrib1fvNV):
28908 #if defined(GLX_USE_TLS)
28909         call    _x86_64_get_dispatch@PLT
28910         movq    6112(%rax), %r11
28911         jmp     *%r11
28912 #elif defined(PTHREADS)
28913         pushq   %rdi
28914         pushq   %rsi
28915         pushq   %rbp
28916         call    _x86_64_get_dispatch@PLT
28917         popq    %rbp
28918         popq    %rsi
28919         popq    %rdi
28920         movq    6112(%rax), %r11
28921         jmp     *%r11
28922 #else
28923         movq    _glapi_Dispatch(%rip), %rax
28924         testq   %rax, %rax
28925         je      1f
28926         movq    6112(%rax), %r11
28927         jmp     *%r11
28928 1:
28929         pushq   %rdi
28930         pushq   %rsi
28931         pushq   %rbp
28932         call    _glapi_get_dispatch
28933         popq    %rbp
28934         popq    %rsi
28935         popq    %rdi
28936         movq    6112(%rax), %r11
28937         jmp     *%r11
28938 #endif /* defined(GLX_USE_TLS) */
28939         .size   GL_PREFIX(VertexAttrib1fvNV), .-GL_PREFIX(VertexAttrib1fvNV)
28940
28941         .p2align        4,,15
28942         .globl  GL_PREFIX(VertexAttrib1sNV)
28943         .type   GL_PREFIX(VertexAttrib1sNV), @function
28944 GL_PREFIX(VertexAttrib1sNV):
28945 #if defined(GLX_USE_TLS)
28946         call    _x86_64_get_dispatch@PLT
28947         movq    6120(%rax), %r11
28948         jmp     *%r11
28949 #elif defined(PTHREADS)
28950         pushq   %rdi
28951         pushq   %rsi
28952         pushq   %rbp
28953         call    _x86_64_get_dispatch@PLT
28954         popq    %rbp
28955         popq    %rsi
28956         popq    %rdi
28957         movq    6120(%rax), %r11
28958         jmp     *%r11
28959 #else
28960         movq    _glapi_Dispatch(%rip), %rax
28961         testq   %rax, %rax
28962         je      1f
28963         movq    6120(%rax), %r11
28964         jmp     *%r11
28965 1:
28966         pushq   %rdi
28967         pushq   %rsi
28968         pushq   %rbp
28969         call    _glapi_get_dispatch
28970         popq    %rbp
28971         popq    %rsi
28972         popq    %rdi
28973         movq    6120(%rax), %r11
28974         jmp     *%r11
28975 #endif /* defined(GLX_USE_TLS) */
28976         .size   GL_PREFIX(VertexAttrib1sNV), .-GL_PREFIX(VertexAttrib1sNV)
28977
28978         .p2align        4,,15
28979         .globl  GL_PREFIX(VertexAttrib1svNV)
28980         .type   GL_PREFIX(VertexAttrib1svNV), @function
28981 GL_PREFIX(VertexAttrib1svNV):
28982 #if defined(GLX_USE_TLS)
28983         call    _x86_64_get_dispatch@PLT
28984         movq    6128(%rax), %r11
28985         jmp     *%r11
28986 #elif defined(PTHREADS)
28987         pushq   %rdi
28988         pushq   %rsi
28989         pushq   %rbp
28990         call    _x86_64_get_dispatch@PLT
28991         popq    %rbp
28992         popq    %rsi
28993         popq    %rdi
28994         movq    6128(%rax), %r11
28995         jmp     *%r11
28996 #else
28997         movq    _glapi_Dispatch(%rip), %rax
28998         testq   %rax, %rax
28999         je      1f
29000         movq    6128(%rax), %r11
29001         jmp     *%r11
29002 1:
29003         pushq   %rdi
29004         pushq   %rsi
29005         pushq   %rbp
29006         call    _glapi_get_dispatch
29007         popq    %rbp
29008         popq    %rsi
29009         popq    %rdi
29010         movq    6128(%rax), %r11
29011         jmp     *%r11
29012 #endif /* defined(GLX_USE_TLS) */
29013         .size   GL_PREFIX(VertexAttrib1svNV), .-GL_PREFIX(VertexAttrib1svNV)
29014
29015         .p2align        4,,15
29016         .globl  GL_PREFIX(VertexAttrib2dNV)
29017         .type   GL_PREFIX(VertexAttrib2dNV), @function
29018 GL_PREFIX(VertexAttrib2dNV):
29019 #if defined(GLX_USE_TLS)
29020         call    _x86_64_get_dispatch@PLT
29021         movq    6136(%rax), %r11
29022         jmp     *%r11
29023 #elif defined(PTHREADS)
29024         subq    $24, %rsp
29025         movq    %rdi, (%rsp)
29026         movq    %xmm0, 8(%rsp)
29027         movq    %xmm1, 16(%rsp)
29028         call    _x86_64_get_dispatch@PLT
29029         movq    16(%rsp), %xmm1
29030         movq    8(%rsp), %xmm0
29031         movq    (%rsp), %rdi
29032         addq    $24, %rsp
29033         movq    6136(%rax), %r11
29034         jmp     *%r11
29035 #else
29036         movq    _glapi_Dispatch(%rip), %rax
29037         testq   %rax, %rax
29038         je      1f
29039         movq    6136(%rax), %r11
29040         jmp     *%r11
29041 1:
29042         subq    $24, %rsp
29043         movq    %rdi, (%rsp)
29044         movq    %xmm0, 8(%rsp)
29045         movq    %xmm1, 16(%rsp)
29046         call    _glapi_get_dispatch
29047         movq    16(%rsp), %xmm1
29048         movq    8(%rsp), %xmm0
29049         movq    (%rsp), %rdi
29050         addq    $24, %rsp
29051         movq    6136(%rax), %r11
29052         jmp     *%r11
29053 #endif /* defined(GLX_USE_TLS) */
29054         .size   GL_PREFIX(VertexAttrib2dNV), .-GL_PREFIX(VertexAttrib2dNV)
29055
29056         .p2align        4,,15
29057         .globl  GL_PREFIX(VertexAttrib2dvNV)
29058         .type   GL_PREFIX(VertexAttrib2dvNV), @function
29059 GL_PREFIX(VertexAttrib2dvNV):
29060 #if defined(GLX_USE_TLS)
29061         call    _x86_64_get_dispatch@PLT
29062         movq    6144(%rax), %r11
29063         jmp     *%r11
29064 #elif defined(PTHREADS)
29065         pushq   %rdi
29066         pushq   %rsi
29067         pushq   %rbp
29068         call    _x86_64_get_dispatch@PLT
29069         popq    %rbp
29070         popq    %rsi
29071         popq    %rdi
29072         movq    6144(%rax), %r11
29073         jmp     *%r11
29074 #else
29075         movq    _glapi_Dispatch(%rip), %rax
29076         testq   %rax, %rax
29077         je      1f
29078         movq    6144(%rax), %r11
29079         jmp     *%r11
29080 1:
29081         pushq   %rdi
29082         pushq   %rsi
29083         pushq   %rbp
29084         call    _glapi_get_dispatch
29085         popq    %rbp
29086         popq    %rsi
29087         popq    %rdi
29088         movq    6144(%rax), %r11
29089         jmp     *%r11
29090 #endif /* defined(GLX_USE_TLS) */
29091         .size   GL_PREFIX(VertexAttrib2dvNV), .-GL_PREFIX(VertexAttrib2dvNV)
29092
29093         .p2align        4,,15
29094         .globl  GL_PREFIX(VertexAttrib2fNV)
29095         .type   GL_PREFIX(VertexAttrib2fNV), @function
29096 GL_PREFIX(VertexAttrib2fNV):
29097 #if defined(GLX_USE_TLS)
29098         call    _x86_64_get_dispatch@PLT
29099         movq    6152(%rax), %r11
29100         jmp     *%r11
29101 #elif defined(PTHREADS)
29102         subq    $24, %rsp
29103         movq    %rdi, (%rsp)
29104         movq    %xmm0, 8(%rsp)
29105         movq    %xmm1, 16(%rsp)
29106         call    _x86_64_get_dispatch@PLT
29107         movq    16(%rsp), %xmm1
29108         movq    8(%rsp), %xmm0
29109         movq    (%rsp), %rdi
29110         addq    $24, %rsp
29111         movq    6152(%rax), %r11
29112         jmp     *%r11
29113 #else
29114         movq    _glapi_Dispatch(%rip), %rax
29115         testq   %rax, %rax
29116         je      1f
29117         movq    6152(%rax), %r11
29118         jmp     *%r11
29119 1:
29120         subq    $24, %rsp
29121         movq    %rdi, (%rsp)
29122         movq    %xmm0, 8(%rsp)
29123         movq    %xmm1, 16(%rsp)
29124         call    _glapi_get_dispatch
29125         movq    16(%rsp), %xmm1
29126         movq    8(%rsp), %xmm0
29127         movq    (%rsp), %rdi
29128         addq    $24, %rsp
29129         movq    6152(%rax), %r11
29130         jmp     *%r11
29131 #endif /* defined(GLX_USE_TLS) */
29132         .size   GL_PREFIX(VertexAttrib2fNV), .-GL_PREFIX(VertexAttrib2fNV)
29133
29134         .p2align        4,,15
29135         .globl  GL_PREFIX(VertexAttrib2fvNV)
29136         .type   GL_PREFIX(VertexAttrib2fvNV), @function
29137 GL_PREFIX(VertexAttrib2fvNV):
29138 #if defined(GLX_USE_TLS)
29139         call    _x86_64_get_dispatch@PLT
29140         movq    6160(%rax), %r11
29141         jmp     *%r11
29142 #elif defined(PTHREADS)
29143         pushq   %rdi
29144         pushq   %rsi
29145         pushq   %rbp
29146         call    _x86_64_get_dispatch@PLT
29147         popq    %rbp
29148         popq    %rsi
29149         popq    %rdi
29150         movq    6160(%rax), %r11
29151         jmp     *%r11
29152 #else
29153         movq    _glapi_Dispatch(%rip), %rax
29154         testq   %rax, %rax
29155         je      1f
29156         movq    6160(%rax), %r11
29157         jmp     *%r11
29158 1:
29159         pushq   %rdi
29160         pushq   %rsi
29161         pushq   %rbp
29162         call    _glapi_get_dispatch
29163         popq    %rbp
29164         popq    %rsi
29165         popq    %rdi
29166         movq    6160(%rax), %r11
29167         jmp     *%r11
29168 #endif /* defined(GLX_USE_TLS) */
29169         .size   GL_PREFIX(VertexAttrib2fvNV), .-GL_PREFIX(VertexAttrib2fvNV)
29170
29171         .p2align        4,,15
29172         .globl  GL_PREFIX(VertexAttrib2sNV)
29173         .type   GL_PREFIX(VertexAttrib2sNV), @function
29174 GL_PREFIX(VertexAttrib2sNV):
29175 #if defined(GLX_USE_TLS)
29176         call    _x86_64_get_dispatch@PLT
29177         movq    6168(%rax), %r11
29178         jmp     *%r11
29179 #elif defined(PTHREADS)
29180         pushq   %rdi
29181         pushq   %rsi
29182         pushq   %rdx
29183         call    _x86_64_get_dispatch@PLT
29184         popq    %rdx
29185         popq    %rsi
29186         popq    %rdi
29187         movq    6168(%rax), %r11
29188         jmp     *%r11
29189 #else
29190         movq    _glapi_Dispatch(%rip), %rax
29191         testq   %rax, %rax
29192         je      1f
29193         movq    6168(%rax), %r11
29194         jmp     *%r11
29195 1:
29196         pushq   %rdi
29197         pushq   %rsi
29198         pushq   %rdx
29199         call    _glapi_get_dispatch
29200         popq    %rdx
29201         popq    %rsi
29202         popq    %rdi
29203         movq    6168(%rax), %r11
29204         jmp     *%r11
29205 #endif /* defined(GLX_USE_TLS) */
29206         .size   GL_PREFIX(VertexAttrib2sNV), .-GL_PREFIX(VertexAttrib2sNV)
29207
29208         .p2align        4,,15
29209         .globl  GL_PREFIX(VertexAttrib2svNV)
29210         .type   GL_PREFIX(VertexAttrib2svNV), @function
29211 GL_PREFIX(VertexAttrib2svNV):
29212 #if defined(GLX_USE_TLS)
29213         call    _x86_64_get_dispatch@PLT
29214         movq    6176(%rax), %r11
29215         jmp     *%r11
29216 #elif defined(PTHREADS)
29217         pushq   %rdi
29218         pushq   %rsi
29219         pushq   %rbp
29220         call    _x86_64_get_dispatch@PLT
29221         popq    %rbp
29222         popq    %rsi
29223         popq    %rdi
29224         movq    6176(%rax), %r11
29225         jmp     *%r11
29226 #else
29227         movq    _glapi_Dispatch(%rip), %rax
29228         testq   %rax, %rax
29229         je      1f
29230         movq    6176(%rax), %r11
29231         jmp     *%r11
29232 1:
29233         pushq   %rdi
29234         pushq   %rsi
29235         pushq   %rbp
29236         call    _glapi_get_dispatch
29237         popq    %rbp
29238         popq    %rsi
29239         popq    %rdi
29240         movq    6176(%rax), %r11
29241         jmp     *%r11
29242 #endif /* defined(GLX_USE_TLS) */
29243         .size   GL_PREFIX(VertexAttrib2svNV), .-GL_PREFIX(VertexAttrib2svNV)
29244
29245         .p2align        4,,15
29246         .globl  GL_PREFIX(VertexAttrib3dNV)
29247         .type   GL_PREFIX(VertexAttrib3dNV), @function
29248 GL_PREFIX(VertexAttrib3dNV):
29249 #if defined(GLX_USE_TLS)
29250         call    _x86_64_get_dispatch@PLT
29251         movq    6184(%rax), %r11
29252         jmp     *%r11
29253 #elif defined(PTHREADS)
29254         subq    $40, %rsp
29255         movq    %rdi, (%rsp)
29256         movq    %xmm0, 8(%rsp)
29257         movq    %xmm1, 16(%rsp)
29258         movq    %xmm2, 24(%rsp)
29259         call    _x86_64_get_dispatch@PLT
29260         movq    24(%rsp), %xmm2
29261         movq    16(%rsp), %xmm1
29262         movq    8(%rsp), %xmm0
29263         movq    (%rsp), %rdi
29264         addq    $40, %rsp
29265         movq    6184(%rax), %r11
29266         jmp     *%r11
29267 #else
29268         movq    _glapi_Dispatch(%rip), %rax
29269         testq   %rax, %rax
29270         je      1f
29271         movq    6184(%rax), %r11
29272         jmp     *%r11
29273 1:
29274         subq    $40, %rsp
29275         movq    %rdi, (%rsp)
29276         movq    %xmm0, 8(%rsp)
29277         movq    %xmm1, 16(%rsp)
29278         movq    %xmm2, 24(%rsp)
29279         call    _glapi_get_dispatch
29280         movq    24(%rsp), %xmm2
29281         movq    16(%rsp), %xmm1
29282         movq    8(%rsp), %xmm0
29283         movq    (%rsp), %rdi
29284         addq    $40, %rsp
29285         movq    6184(%rax), %r11
29286         jmp     *%r11
29287 #endif /* defined(GLX_USE_TLS) */
29288         .size   GL_PREFIX(VertexAttrib3dNV), .-GL_PREFIX(VertexAttrib3dNV)
29289
29290         .p2align        4,,15
29291         .globl  GL_PREFIX(VertexAttrib3dvNV)
29292         .type   GL_PREFIX(VertexAttrib3dvNV), @function
29293 GL_PREFIX(VertexAttrib3dvNV):
29294 #if defined(GLX_USE_TLS)
29295         call    _x86_64_get_dispatch@PLT
29296         movq    6192(%rax), %r11
29297         jmp     *%r11
29298 #elif defined(PTHREADS)
29299         pushq   %rdi
29300         pushq   %rsi
29301         pushq   %rbp
29302         call    _x86_64_get_dispatch@PLT
29303         popq    %rbp
29304         popq    %rsi
29305         popq    %rdi
29306         movq    6192(%rax), %r11
29307         jmp     *%r11
29308 #else
29309         movq    _glapi_Dispatch(%rip), %rax
29310         testq   %rax, %rax
29311         je      1f
29312         movq    6192(%rax), %r11
29313         jmp     *%r11
29314 1:
29315         pushq   %rdi
29316         pushq   %rsi
29317         pushq   %rbp
29318         call    _glapi_get_dispatch
29319         popq    %rbp
29320         popq    %rsi
29321         popq    %rdi
29322         movq    6192(%rax), %r11
29323         jmp     *%r11
29324 #endif /* defined(GLX_USE_TLS) */
29325         .size   GL_PREFIX(VertexAttrib3dvNV), .-GL_PREFIX(VertexAttrib3dvNV)
29326
29327         .p2align        4,,15
29328         .globl  GL_PREFIX(VertexAttrib3fNV)
29329         .type   GL_PREFIX(VertexAttrib3fNV), @function
29330 GL_PREFIX(VertexAttrib3fNV):
29331 #if defined(GLX_USE_TLS)
29332         call    _x86_64_get_dispatch@PLT
29333         movq    6200(%rax), %r11
29334         jmp     *%r11
29335 #elif defined(PTHREADS)
29336         subq    $40, %rsp
29337         movq    %rdi, (%rsp)
29338         movq    %xmm0, 8(%rsp)
29339         movq    %xmm1, 16(%rsp)
29340         movq    %xmm2, 24(%rsp)
29341         call    _x86_64_get_dispatch@PLT
29342         movq    24(%rsp), %xmm2
29343         movq    16(%rsp), %xmm1
29344         movq    8(%rsp), %xmm0
29345         movq    (%rsp), %rdi
29346         addq    $40, %rsp
29347         movq    6200(%rax), %r11
29348         jmp     *%r11
29349 #else
29350         movq    _glapi_Dispatch(%rip), %rax
29351         testq   %rax, %rax
29352         je      1f
29353         movq    6200(%rax), %r11
29354         jmp     *%r11
29355 1:
29356         subq    $40, %rsp
29357         movq    %rdi, (%rsp)
29358         movq    %xmm0, 8(%rsp)
29359         movq    %xmm1, 16(%rsp)
29360         movq    %xmm2, 24(%rsp)
29361         call    _glapi_get_dispatch
29362         movq    24(%rsp), %xmm2
29363         movq    16(%rsp), %xmm1
29364         movq    8(%rsp), %xmm0
29365         movq    (%rsp), %rdi
29366         addq    $40, %rsp
29367         movq    6200(%rax), %r11
29368         jmp     *%r11
29369 #endif /* defined(GLX_USE_TLS) */
29370         .size   GL_PREFIX(VertexAttrib3fNV), .-GL_PREFIX(VertexAttrib3fNV)
29371
29372         .p2align        4,,15
29373         .globl  GL_PREFIX(VertexAttrib3fvNV)
29374         .type   GL_PREFIX(VertexAttrib3fvNV), @function
29375 GL_PREFIX(VertexAttrib3fvNV):
29376 #if defined(GLX_USE_TLS)
29377         call    _x86_64_get_dispatch@PLT
29378         movq    6208(%rax), %r11
29379         jmp     *%r11
29380 #elif defined(PTHREADS)
29381         pushq   %rdi
29382         pushq   %rsi
29383         pushq   %rbp
29384         call    _x86_64_get_dispatch@PLT
29385         popq    %rbp
29386         popq    %rsi
29387         popq    %rdi
29388         movq    6208(%rax), %r11
29389         jmp     *%r11
29390 #else
29391         movq    _glapi_Dispatch(%rip), %rax
29392         testq   %rax, %rax
29393         je      1f
29394         movq    6208(%rax), %r11
29395         jmp     *%r11
29396 1:
29397         pushq   %rdi
29398         pushq   %rsi
29399         pushq   %rbp
29400         call    _glapi_get_dispatch
29401         popq    %rbp
29402         popq    %rsi
29403         popq    %rdi
29404         movq    6208(%rax), %r11
29405         jmp     *%r11
29406 #endif /* defined(GLX_USE_TLS) */
29407         .size   GL_PREFIX(VertexAttrib3fvNV), .-GL_PREFIX(VertexAttrib3fvNV)
29408
29409         .p2align        4,,15
29410         .globl  GL_PREFIX(VertexAttrib3sNV)
29411         .type   GL_PREFIX(VertexAttrib3sNV), @function
29412 GL_PREFIX(VertexAttrib3sNV):
29413 #if defined(GLX_USE_TLS)
29414         call    _x86_64_get_dispatch@PLT
29415         movq    6216(%rax), %r11
29416         jmp     *%r11
29417 #elif defined(PTHREADS)
29418         pushq   %rdi
29419         pushq   %rsi
29420         pushq   %rdx
29421         pushq   %rcx
29422         pushq   %rbp
29423         call    _x86_64_get_dispatch@PLT
29424         popq    %rbp
29425         popq    %rcx
29426         popq    %rdx
29427         popq    %rsi
29428         popq    %rdi
29429         movq    6216(%rax), %r11
29430         jmp     *%r11
29431 #else
29432         movq    _glapi_Dispatch(%rip), %rax
29433         testq   %rax, %rax
29434         je      1f
29435         movq    6216(%rax), %r11
29436         jmp     *%r11
29437 1:
29438         pushq   %rdi
29439         pushq   %rsi
29440         pushq   %rdx
29441         pushq   %rcx
29442         pushq   %rbp
29443         call    _glapi_get_dispatch
29444         popq    %rbp
29445         popq    %rcx
29446         popq    %rdx
29447         popq    %rsi
29448         popq    %rdi
29449         movq    6216(%rax), %r11
29450         jmp     *%r11
29451 #endif /* defined(GLX_USE_TLS) */
29452         .size   GL_PREFIX(VertexAttrib3sNV), .-GL_PREFIX(VertexAttrib3sNV)
29453
29454         .p2align        4,,15
29455         .globl  GL_PREFIX(VertexAttrib3svNV)
29456         .type   GL_PREFIX(VertexAttrib3svNV), @function
29457 GL_PREFIX(VertexAttrib3svNV):
29458 #if defined(GLX_USE_TLS)
29459         call    _x86_64_get_dispatch@PLT
29460         movq    6224(%rax), %r11
29461         jmp     *%r11
29462 #elif defined(PTHREADS)
29463         pushq   %rdi
29464         pushq   %rsi
29465         pushq   %rbp
29466         call    _x86_64_get_dispatch@PLT
29467         popq    %rbp
29468         popq    %rsi
29469         popq    %rdi
29470         movq    6224(%rax), %r11
29471         jmp     *%r11
29472 #else
29473         movq    _glapi_Dispatch(%rip), %rax
29474         testq   %rax, %rax
29475         je      1f
29476         movq    6224(%rax), %r11
29477         jmp     *%r11
29478 1:
29479         pushq   %rdi
29480         pushq   %rsi
29481         pushq   %rbp
29482         call    _glapi_get_dispatch
29483         popq    %rbp
29484         popq    %rsi
29485         popq    %rdi
29486         movq    6224(%rax), %r11
29487         jmp     *%r11
29488 #endif /* defined(GLX_USE_TLS) */
29489         .size   GL_PREFIX(VertexAttrib3svNV), .-GL_PREFIX(VertexAttrib3svNV)
29490
29491         .p2align        4,,15
29492         .globl  GL_PREFIX(VertexAttrib4dNV)
29493         .type   GL_PREFIX(VertexAttrib4dNV), @function
29494 GL_PREFIX(VertexAttrib4dNV):
29495 #if defined(GLX_USE_TLS)
29496         call    _x86_64_get_dispatch@PLT
29497         movq    6232(%rax), %r11
29498         jmp     *%r11
29499 #elif defined(PTHREADS)
29500         subq    $40, %rsp
29501         movq    %rdi, (%rsp)
29502         movq    %xmm0, 8(%rsp)
29503         movq    %xmm1, 16(%rsp)
29504         movq    %xmm2, 24(%rsp)
29505         movq    %xmm3, 32(%rsp)
29506         call    _x86_64_get_dispatch@PLT
29507         movq    32(%rsp), %xmm3
29508         movq    24(%rsp), %xmm2
29509         movq    16(%rsp), %xmm1
29510         movq    8(%rsp), %xmm0
29511         movq    (%rsp), %rdi
29512         addq    $40, %rsp
29513         movq    6232(%rax), %r11
29514         jmp     *%r11
29515 #else
29516         movq    _glapi_Dispatch(%rip), %rax
29517         testq   %rax, %rax
29518         je      1f
29519         movq    6232(%rax), %r11
29520         jmp     *%r11
29521 1:
29522         subq    $40, %rsp
29523         movq    %rdi, (%rsp)
29524         movq    %xmm0, 8(%rsp)
29525         movq    %xmm1, 16(%rsp)
29526         movq    %xmm2, 24(%rsp)
29527         movq    %xmm3, 32(%rsp)
29528         call    _glapi_get_dispatch
29529         movq    32(%rsp), %xmm3
29530         movq    24(%rsp), %xmm2
29531         movq    16(%rsp), %xmm1
29532         movq    8(%rsp), %xmm0
29533         movq    (%rsp), %rdi
29534         addq    $40, %rsp
29535         movq    6232(%rax), %r11
29536         jmp     *%r11
29537 #endif /* defined(GLX_USE_TLS) */
29538         .size   GL_PREFIX(VertexAttrib4dNV), .-GL_PREFIX(VertexAttrib4dNV)
29539
29540         .p2align        4,,15
29541         .globl  GL_PREFIX(VertexAttrib4dvNV)
29542         .type   GL_PREFIX(VertexAttrib4dvNV), @function
29543 GL_PREFIX(VertexAttrib4dvNV):
29544 #if defined(GLX_USE_TLS)
29545         call    _x86_64_get_dispatch@PLT
29546         movq    6240(%rax), %r11
29547         jmp     *%r11
29548 #elif defined(PTHREADS)
29549         pushq   %rdi
29550         pushq   %rsi
29551         pushq   %rbp
29552         call    _x86_64_get_dispatch@PLT
29553         popq    %rbp
29554         popq    %rsi
29555         popq    %rdi
29556         movq    6240(%rax), %r11
29557         jmp     *%r11
29558 #else
29559         movq    _glapi_Dispatch(%rip), %rax
29560         testq   %rax, %rax
29561         je      1f
29562         movq    6240(%rax), %r11
29563         jmp     *%r11
29564 1:
29565         pushq   %rdi
29566         pushq   %rsi
29567         pushq   %rbp
29568         call    _glapi_get_dispatch
29569         popq    %rbp
29570         popq    %rsi
29571         popq    %rdi
29572         movq    6240(%rax), %r11
29573         jmp     *%r11
29574 #endif /* defined(GLX_USE_TLS) */
29575         .size   GL_PREFIX(VertexAttrib4dvNV), .-GL_PREFIX(VertexAttrib4dvNV)
29576
29577         .p2align        4,,15
29578         .globl  GL_PREFIX(VertexAttrib4fNV)
29579         .type   GL_PREFIX(VertexAttrib4fNV), @function
29580 GL_PREFIX(VertexAttrib4fNV):
29581 #if defined(GLX_USE_TLS)
29582         call    _x86_64_get_dispatch@PLT
29583         movq    6248(%rax), %r11
29584         jmp     *%r11
29585 #elif defined(PTHREADS)
29586         subq    $40, %rsp
29587         movq    %rdi, (%rsp)
29588         movq    %xmm0, 8(%rsp)
29589         movq    %xmm1, 16(%rsp)
29590         movq    %xmm2, 24(%rsp)
29591         movq    %xmm3, 32(%rsp)
29592         call    _x86_64_get_dispatch@PLT
29593         movq    32(%rsp), %xmm3
29594         movq    24(%rsp), %xmm2
29595         movq    16(%rsp), %xmm1
29596         movq    8(%rsp), %xmm0
29597         movq    (%rsp), %rdi
29598         addq    $40, %rsp
29599         movq    6248(%rax), %r11
29600         jmp     *%r11
29601 #else
29602         movq    _glapi_Dispatch(%rip), %rax
29603         testq   %rax, %rax
29604         je      1f
29605         movq    6248(%rax), %r11
29606         jmp     *%r11
29607 1:
29608         subq    $40, %rsp
29609         movq    %rdi, (%rsp)
29610         movq    %xmm0, 8(%rsp)
29611         movq    %xmm1, 16(%rsp)
29612         movq    %xmm2, 24(%rsp)
29613         movq    %xmm3, 32(%rsp)
29614         call    _glapi_get_dispatch
29615         movq    32(%rsp), %xmm3
29616         movq    24(%rsp), %xmm2
29617         movq    16(%rsp), %xmm1
29618         movq    8(%rsp), %xmm0
29619         movq    (%rsp), %rdi
29620         addq    $40, %rsp
29621         movq    6248(%rax), %r11
29622         jmp     *%r11
29623 #endif /* defined(GLX_USE_TLS) */
29624         .size   GL_PREFIX(VertexAttrib4fNV), .-GL_PREFIX(VertexAttrib4fNV)
29625
29626         .p2align        4,,15
29627         .globl  GL_PREFIX(VertexAttrib4fvNV)
29628         .type   GL_PREFIX(VertexAttrib4fvNV), @function
29629 GL_PREFIX(VertexAttrib4fvNV):
29630 #if defined(GLX_USE_TLS)
29631         call    _x86_64_get_dispatch@PLT
29632         movq    6256(%rax), %r11
29633         jmp     *%r11
29634 #elif defined(PTHREADS)
29635         pushq   %rdi
29636         pushq   %rsi
29637         pushq   %rbp
29638         call    _x86_64_get_dispatch@PLT
29639         popq    %rbp
29640         popq    %rsi
29641         popq    %rdi
29642         movq    6256(%rax), %r11
29643         jmp     *%r11
29644 #else
29645         movq    _glapi_Dispatch(%rip), %rax
29646         testq   %rax, %rax
29647         je      1f
29648         movq    6256(%rax), %r11
29649         jmp     *%r11
29650 1:
29651         pushq   %rdi
29652         pushq   %rsi
29653         pushq   %rbp
29654         call    _glapi_get_dispatch
29655         popq    %rbp
29656         popq    %rsi
29657         popq    %rdi
29658         movq    6256(%rax), %r11
29659         jmp     *%r11
29660 #endif /* defined(GLX_USE_TLS) */
29661         .size   GL_PREFIX(VertexAttrib4fvNV), .-GL_PREFIX(VertexAttrib4fvNV)
29662
29663         .p2align        4,,15
29664         .globl  GL_PREFIX(VertexAttrib4sNV)
29665         .type   GL_PREFIX(VertexAttrib4sNV), @function
29666 GL_PREFIX(VertexAttrib4sNV):
29667 #if defined(GLX_USE_TLS)
29668         call    _x86_64_get_dispatch@PLT
29669         movq    6264(%rax), %r11
29670         jmp     *%r11
29671 #elif defined(PTHREADS)
29672         pushq   %rdi
29673         pushq   %rsi
29674         pushq   %rdx
29675         pushq   %rcx
29676         pushq   %r8
29677         call    _x86_64_get_dispatch@PLT
29678         popq    %r8
29679         popq    %rcx
29680         popq    %rdx
29681         popq    %rsi
29682         popq    %rdi
29683         movq    6264(%rax), %r11
29684         jmp     *%r11
29685 #else
29686         movq    _glapi_Dispatch(%rip), %rax
29687         testq   %rax, %rax
29688         je      1f
29689         movq    6264(%rax), %r11
29690         jmp     *%r11
29691 1:
29692         pushq   %rdi
29693         pushq   %rsi
29694         pushq   %rdx
29695         pushq   %rcx
29696         pushq   %r8
29697         call    _glapi_get_dispatch
29698         popq    %r8
29699         popq    %rcx
29700         popq    %rdx
29701         popq    %rsi
29702         popq    %rdi
29703         movq    6264(%rax), %r11
29704         jmp     *%r11
29705 #endif /* defined(GLX_USE_TLS) */
29706         .size   GL_PREFIX(VertexAttrib4sNV), .-GL_PREFIX(VertexAttrib4sNV)
29707
29708         .p2align        4,,15
29709         .globl  GL_PREFIX(VertexAttrib4svNV)
29710         .type   GL_PREFIX(VertexAttrib4svNV), @function
29711 GL_PREFIX(VertexAttrib4svNV):
29712 #if defined(GLX_USE_TLS)
29713         call    _x86_64_get_dispatch@PLT
29714         movq    6272(%rax), %r11
29715         jmp     *%r11
29716 #elif defined(PTHREADS)
29717         pushq   %rdi
29718         pushq   %rsi
29719         pushq   %rbp
29720         call    _x86_64_get_dispatch@PLT
29721         popq    %rbp
29722         popq    %rsi
29723         popq    %rdi
29724         movq    6272(%rax), %r11
29725         jmp     *%r11
29726 #else
29727         movq    _glapi_Dispatch(%rip), %rax
29728         testq   %rax, %rax
29729         je      1f
29730         movq    6272(%rax), %r11
29731         jmp     *%r11
29732 1:
29733         pushq   %rdi
29734         pushq   %rsi
29735         pushq   %rbp
29736         call    _glapi_get_dispatch
29737         popq    %rbp
29738         popq    %rsi
29739         popq    %rdi
29740         movq    6272(%rax), %r11
29741         jmp     *%r11
29742 #endif /* defined(GLX_USE_TLS) */
29743         .size   GL_PREFIX(VertexAttrib4svNV), .-GL_PREFIX(VertexAttrib4svNV)
29744
29745         .p2align        4,,15
29746         .globl  GL_PREFIX(VertexAttrib4ubNV)
29747         .type   GL_PREFIX(VertexAttrib4ubNV), @function
29748 GL_PREFIX(VertexAttrib4ubNV):
29749 #if defined(GLX_USE_TLS)
29750         call    _x86_64_get_dispatch@PLT
29751         movq    6280(%rax), %r11
29752         jmp     *%r11
29753 #elif defined(PTHREADS)
29754         pushq   %rdi
29755         pushq   %rsi
29756         pushq   %rdx
29757         pushq   %rcx
29758         pushq   %r8
29759         call    _x86_64_get_dispatch@PLT
29760         popq    %r8
29761         popq    %rcx
29762         popq    %rdx
29763         popq    %rsi
29764         popq    %rdi
29765         movq    6280(%rax), %r11
29766         jmp     *%r11
29767 #else
29768         movq    _glapi_Dispatch(%rip), %rax
29769         testq   %rax, %rax
29770         je      1f
29771         movq    6280(%rax), %r11
29772         jmp     *%r11
29773 1:
29774         pushq   %rdi
29775         pushq   %rsi
29776         pushq   %rdx
29777         pushq   %rcx
29778         pushq   %r8
29779         call    _glapi_get_dispatch
29780         popq    %r8
29781         popq    %rcx
29782         popq    %rdx
29783         popq    %rsi
29784         popq    %rdi
29785         movq    6280(%rax), %r11
29786         jmp     *%r11
29787 #endif /* defined(GLX_USE_TLS) */
29788         .size   GL_PREFIX(VertexAttrib4ubNV), .-GL_PREFIX(VertexAttrib4ubNV)
29789
29790         .p2align        4,,15
29791         .globl  GL_PREFIX(VertexAttrib4ubvNV)
29792         .type   GL_PREFIX(VertexAttrib4ubvNV), @function
29793 GL_PREFIX(VertexAttrib4ubvNV):
29794 #if defined(GLX_USE_TLS)
29795         call    _x86_64_get_dispatch@PLT
29796         movq    6288(%rax), %r11
29797         jmp     *%r11
29798 #elif defined(PTHREADS)
29799         pushq   %rdi
29800         pushq   %rsi
29801         pushq   %rbp
29802         call    _x86_64_get_dispatch@PLT
29803         popq    %rbp
29804         popq    %rsi
29805         popq    %rdi
29806         movq    6288(%rax), %r11
29807         jmp     *%r11
29808 #else
29809         movq    _glapi_Dispatch(%rip), %rax
29810         testq   %rax, %rax
29811         je      1f
29812         movq    6288(%rax), %r11
29813         jmp     *%r11
29814 1:
29815         pushq   %rdi
29816         pushq   %rsi
29817         pushq   %rbp
29818         call    _glapi_get_dispatch
29819         popq    %rbp
29820         popq    %rsi
29821         popq    %rdi
29822         movq    6288(%rax), %r11
29823         jmp     *%r11
29824 #endif /* defined(GLX_USE_TLS) */
29825         .size   GL_PREFIX(VertexAttrib4ubvNV), .-GL_PREFIX(VertexAttrib4ubvNV)
29826
29827         .p2align        4,,15
29828         .globl  GL_PREFIX(VertexAttribPointerNV)
29829         .type   GL_PREFIX(VertexAttribPointerNV), @function
29830 GL_PREFIX(VertexAttribPointerNV):
29831 #if defined(GLX_USE_TLS)
29832         call    _x86_64_get_dispatch@PLT
29833         movq    6296(%rax), %r11
29834         jmp     *%r11
29835 #elif defined(PTHREADS)
29836         pushq   %rdi
29837         pushq   %rsi
29838         pushq   %rdx
29839         pushq   %rcx
29840         pushq   %r8
29841         call    _x86_64_get_dispatch@PLT
29842         popq    %r8
29843         popq    %rcx
29844         popq    %rdx
29845         popq    %rsi
29846         popq    %rdi
29847         movq    6296(%rax), %r11
29848         jmp     *%r11
29849 #else
29850         movq    _glapi_Dispatch(%rip), %rax
29851         testq   %rax, %rax
29852         je      1f
29853         movq    6296(%rax), %r11
29854         jmp     *%r11
29855 1:
29856         pushq   %rdi
29857         pushq   %rsi
29858         pushq   %rdx
29859         pushq   %rcx
29860         pushq   %r8
29861         call    _glapi_get_dispatch
29862         popq    %r8
29863         popq    %rcx
29864         popq    %rdx
29865         popq    %rsi
29866         popq    %rdi
29867         movq    6296(%rax), %r11
29868         jmp     *%r11
29869 #endif /* defined(GLX_USE_TLS) */
29870         .size   GL_PREFIX(VertexAttribPointerNV), .-GL_PREFIX(VertexAttribPointerNV)
29871
29872         .p2align        4,,15
29873         .globl  GL_PREFIX(VertexAttribs1dvNV)
29874         .type   GL_PREFIX(VertexAttribs1dvNV), @function
29875 GL_PREFIX(VertexAttribs1dvNV):
29876 #if defined(GLX_USE_TLS)
29877         call    _x86_64_get_dispatch@PLT
29878         movq    6304(%rax), %r11
29879         jmp     *%r11
29880 #elif defined(PTHREADS)
29881         pushq   %rdi
29882         pushq   %rsi
29883         pushq   %rdx
29884         call    _x86_64_get_dispatch@PLT
29885         popq    %rdx
29886         popq    %rsi
29887         popq    %rdi
29888         movq    6304(%rax), %r11
29889         jmp     *%r11
29890 #else
29891         movq    _glapi_Dispatch(%rip), %rax
29892         testq   %rax, %rax
29893         je      1f
29894         movq    6304(%rax), %r11
29895         jmp     *%r11
29896 1:
29897         pushq   %rdi
29898         pushq   %rsi
29899         pushq   %rdx
29900         call    _glapi_get_dispatch
29901         popq    %rdx
29902         popq    %rsi
29903         popq    %rdi
29904         movq    6304(%rax), %r11
29905         jmp     *%r11
29906 #endif /* defined(GLX_USE_TLS) */
29907         .size   GL_PREFIX(VertexAttribs1dvNV), .-GL_PREFIX(VertexAttribs1dvNV)
29908
29909         .p2align        4,,15
29910         .globl  GL_PREFIX(VertexAttribs1fvNV)
29911         .type   GL_PREFIX(VertexAttribs1fvNV), @function
29912 GL_PREFIX(VertexAttribs1fvNV):
29913 #if defined(GLX_USE_TLS)
29914         call    _x86_64_get_dispatch@PLT
29915         movq    6312(%rax), %r11
29916         jmp     *%r11
29917 #elif defined(PTHREADS)
29918         pushq   %rdi
29919         pushq   %rsi
29920         pushq   %rdx
29921         call    _x86_64_get_dispatch@PLT
29922         popq    %rdx
29923         popq    %rsi
29924         popq    %rdi
29925         movq    6312(%rax), %r11
29926         jmp     *%r11
29927 #else
29928         movq    _glapi_Dispatch(%rip), %rax
29929         testq   %rax, %rax
29930         je      1f
29931         movq    6312(%rax), %r11
29932         jmp     *%r11
29933 1:
29934         pushq   %rdi
29935         pushq   %rsi
29936         pushq   %rdx
29937         call    _glapi_get_dispatch
29938         popq    %rdx
29939         popq    %rsi
29940         popq    %rdi
29941         movq    6312(%rax), %r11
29942         jmp     *%r11
29943 #endif /* defined(GLX_USE_TLS) */
29944         .size   GL_PREFIX(VertexAttribs1fvNV), .-GL_PREFIX(VertexAttribs1fvNV)
29945
29946         .p2align        4,,15
29947         .globl  GL_PREFIX(VertexAttribs1svNV)
29948         .type   GL_PREFIX(VertexAttribs1svNV), @function
29949 GL_PREFIX(VertexAttribs1svNV):
29950 #if defined(GLX_USE_TLS)
29951         call    _x86_64_get_dispatch@PLT
29952         movq    6320(%rax), %r11
29953         jmp     *%r11
29954 #elif defined(PTHREADS)
29955         pushq   %rdi
29956         pushq   %rsi
29957         pushq   %rdx
29958         call    _x86_64_get_dispatch@PLT
29959         popq    %rdx
29960         popq    %rsi
29961         popq    %rdi
29962         movq    6320(%rax), %r11
29963         jmp     *%r11
29964 #else
29965         movq    _glapi_Dispatch(%rip), %rax
29966         testq   %rax, %rax
29967         je      1f
29968         movq    6320(%rax), %r11
29969         jmp     *%r11
29970 1:
29971         pushq   %rdi
29972         pushq   %rsi
29973         pushq   %rdx
29974         call    _glapi_get_dispatch
29975         popq    %rdx
29976         popq    %rsi
29977         popq    %rdi
29978         movq    6320(%rax), %r11
29979         jmp     *%r11
29980 #endif /* defined(GLX_USE_TLS) */
29981         .size   GL_PREFIX(VertexAttribs1svNV), .-GL_PREFIX(VertexAttribs1svNV)
29982
29983         .p2align        4,,15
29984         .globl  GL_PREFIX(VertexAttribs2dvNV)
29985         .type   GL_PREFIX(VertexAttribs2dvNV), @function
29986 GL_PREFIX(VertexAttribs2dvNV):
29987 #if defined(GLX_USE_TLS)
29988         call    _x86_64_get_dispatch@PLT
29989         movq    6328(%rax), %r11
29990         jmp     *%r11
29991 #elif defined(PTHREADS)
29992         pushq   %rdi
29993         pushq   %rsi
29994         pushq   %rdx
29995         call    _x86_64_get_dispatch@PLT
29996         popq    %rdx
29997         popq    %rsi
29998         popq    %rdi
29999         movq    6328(%rax), %r11
30000         jmp     *%r11
30001 #else
30002         movq    _glapi_Dispatch(%rip), %rax
30003         testq   %rax, %rax
30004         je      1f
30005         movq    6328(%rax), %r11
30006         jmp     *%r11
30007 1:
30008         pushq   %rdi
30009         pushq   %rsi
30010         pushq   %rdx
30011         call    _glapi_get_dispatch
30012         popq    %rdx
30013         popq    %rsi
30014         popq    %rdi
30015         movq    6328(%rax), %r11
30016         jmp     *%r11
30017 #endif /* defined(GLX_USE_TLS) */
30018         .size   GL_PREFIX(VertexAttribs2dvNV), .-GL_PREFIX(VertexAttribs2dvNV)
30019
30020         .p2align        4,,15
30021         .globl  GL_PREFIX(VertexAttribs2fvNV)
30022         .type   GL_PREFIX(VertexAttribs2fvNV), @function
30023 GL_PREFIX(VertexAttribs2fvNV):
30024 #if defined(GLX_USE_TLS)
30025         call    _x86_64_get_dispatch@PLT
30026         movq    6336(%rax), %r11
30027         jmp     *%r11
30028 #elif defined(PTHREADS)
30029         pushq   %rdi
30030         pushq   %rsi
30031         pushq   %rdx
30032         call    _x86_64_get_dispatch@PLT
30033         popq    %rdx
30034         popq    %rsi
30035         popq    %rdi
30036         movq    6336(%rax), %r11
30037         jmp     *%r11
30038 #else
30039         movq    _glapi_Dispatch(%rip), %rax
30040         testq   %rax, %rax
30041         je      1f
30042         movq    6336(%rax), %r11
30043         jmp     *%r11
30044 1:
30045         pushq   %rdi
30046         pushq   %rsi
30047         pushq   %rdx
30048         call    _glapi_get_dispatch
30049         popq    %rdx
30050         popq    %rsi
30051         popq    %rdi
30052         movq    6336(%rax), %r11
30053         jmp     *%r11
30054 #endif /* defined(GLX_USE_TLS) */
30055         .size   GL_PREFIX(VertexAttribs2fvNV), .-GL_PREFIX(VertexAttribs2fvNV)
30056
30057         .p2align        4,,15
30058         .globl  GL_PREFIX(VertexAttribs2svNV)
30059         .type   GL_PREFIX(VertexAttribs2svNV), @function
30060 GL_PREFIX(VertexAttribs2svNV):
30061 #if defined(GLX_USE_TLS)
30062         call    _x86_64_get_dispatch@PLT
30063         movq    6344(%rax), %r11
30064         jmp     *%r11
30065 #elif defined(PTHREADS)
30066         pushq   %rdi
30067         pushq   %rsi
30068         pushq   %rdx
30069         call    _x86_64_get_dispatch@PLT
30070         popq    %rdx
30071         popq    %rsi
30072         popq    %rdi
30073         movq    6344(%rax), %r11
30074         jmp     *%r11
30075 #else
30076         movq    _glapi_Dispatch(%rip), %rax
30077         testq   %rax, %rax
30078         je      1f
30079         movq    6344(%rax), %r11
30080         jmp     *%r11
30081 1:
30082         pushq   %rdi
30083         pushq   %rsi
30084         pushq   %rdx
30085         call    _glapi_get_dispatch
30086         popq    %rdx
30087         popq    %rsi
30088         popq    %rdi
30089         movq    6344(%rax), %r11
30090         jmp     *%r11
30091 #endif /* defined(GLX_USE_TLS) */
30092         .size   GL_PREFIX(VertexAttribs2svNV), .-GL_PREFIX(VertexAttribs2svNV)
30093
30094         .p2align        4,,15
30095         .globl  GL_PREFIX(VertexAttribs3dvNV)
30096         .type   GL_PREFIX(VertexAttribs3dvNV), @function
30097 GL_PREFIX(VertexAttribs3dvNV):
30098 #if defined(GLX_USE_TLS)
30099         call    _x86_64_get_dispatch@PLT
30100         movq    6352(%rax), %r11
30101         jmp     *%r11
30102 #elif defined(PTHREADS)
30103         pushq   %rdi
30104         pushq   %rsi
30105         pushq   %rdx
30106         call    _x86_64_get_dispatch@PLT
30107         popq    %rdx
30108         popq    %rsi
30109         popq    %rdi
30110         movq    6352(%rax), %r11
30111         jmp     *%r11
30112 #else
30113         movq    _glapi_Dispatch(%rip), %rax
30114         testq   %rax, %rax
30115         je      1f
30116         movq    6352(%rax), %r11
30117         jmp     *%r11
30118 1:
30119         pushq   %rdi
30120         pushq   %rsi
30121         pushq   %rdx
30122         call    _glapi_get_dispatch
30123         popq    %rdx
30124         popq    %rsi
30125         popq    %rdi
30126         movq    6352(%rax), %r11
30127         jmp     *%r11
30128 #endif /* defined(GLX_USE_TLS) */
30129         .size   GL_PREFIX(VertexAttribs3dvNV), .-GL_PREFIX(VertexAttribs3dvNV)
30130
30131         .p2align        4,,15
30132         .globl  GL_PREFIX(VertexAttribs3fvNV)
30133         .type   GL_PREFIX(VertexAttribs3fvNV), @function
30134 GL_PREFIX(VertexAttribs3fvNV):
30135 #if defined(GLX_USE_TLS)
30136         call    _x86_64_get_dispatch@PLT
30137         movq    6360(%rax), %r11
30138         jmp     *%r11
30139 #elif defined(PTHREADS)
30140         pushq   %rdi
30141         pushq   %rsi
30142         pushq   %rdx
30143         call    _x86_64_get_dispatch@PLT
30144         popq    %rdx
30145         popq    %rsi
30146         popq    %rdi
30147         movq    6360(%rax), %r11
30148         jmp     *%r11
30149 #else
30150         movq    _glapi_Dispatch(%rip), %rax
30151         testq   %rax, %rax
30152         je      1f
30153         movq    6360(%rax), %r11
30154         jmp     *%r11
30155 1:
30156         pushq   %rdi
30157         pushq   %rsi
30158         pushq   %rdx
30159         call    _glapi_get_dispatch
30160         popq    %rdx
30161         popq    %rsi
30162         popq    %rdi
30163         movq    6360(%rax), %r11
30164         jmp     *%r11
30165 #endif /* defined(GLX_USE_TLS) */
30166         .size   GL_PREFIX(VertexAttribs3fvNV), .-GL_PREFIX(VertexAttribs3fvNV)
30167
30168         .p2align        4,,15
30169         .globl  GL_PREFIX(VertexAttribs3svNV)
30170         .type   GL_PREFIX(VertexAttribs3svNV), @function
30171 GL_PREFIX(VertexAttribs3svNV):
30172 #if defined(GLX_USE_TLS)
30173         call    _x86_64_get_dispatch@PLT
30174         movq    6368(%rax), %r11
30175         jmp     *%r11
30176 #elif defined(PTHREADS)
30177         pushq   %rdi
30178         pushq   %rsi
30179         pushq   %rdx
30180         call    _x86_64_get_dispatch@PLT
30181         popq    %rdx
30182         popq    %rsi
30183         popq    %rdi
30184         movq    6368(%rax), %r11
30185         jmp     *%r11
30186 #else
30187         movq    _glapi_Dispatch(%rip), %rax
30188         testq   %rax, %rax
30189         je      1f
30190         movq    6368(%rax), %r11
30191         jmp     *%r11
30192 1:
30193         pushq   %rdi
30194         pushq   %rsi
30195         pushq   %rdx
30196         call    _glapi_get_dispatch
30197         popq    %rdx
30198         popq    %rsi
30199         popq    %rdi
30200         movq    6368(%rax), %r11
30201         jmp     *%r11
30202 #endif /* defined(GLX_USE_TLS) */
30203         .size   GL_PREFIX(VertexAttribs3svNV), .-GL_PREFIX(VertexAttribs3svNV)
30204
30205         .p2align        4,,15
30206         .globl  GL_PREFIX(VertexAttribs4dvNV)
30207         .type   GL_PREFIX(VertexAttribs4dvNV), @function
30208 GL_PREFIX(VertexAttribs4dvNV):
30209 #if defined(GLX_USE_TLS)
30210         call    _x86_64_get_dispatch@PLT
30211         movq    6376(%rax), %r11
30212         jmp     *%r11
30213 #elif defined(PTHREADS)
30214         pushq   %rdi
30215         pushq   %rsi
30216         pushq   %rdx
30217         call    _x86_64_get_dispatch@PLT
30218         popq    %rdx
30219         popq    %rsi
30220         popq    %rdi
30221         movq    6376(%rax), %r11
30222         jmp     *%r11
30223 #else
30224         movq    _glapi_Dispatch(%rip), %rax
30225         testq   %rax, %rax
30226         je      1f
30227         movq    6376(%rax), %r11
30228         jmp     *%r11
30229 1:
30230         pushq   %rdi
30231         pushq   %rsi
30232         pushq   %rdx
30233         call    _glapi_get_dispatch
30234         popq    %rdx
30235         popq    %rsi
30236         popq    %rdi
30237         movq    6376(%rax), %r11
30238         jmp     *%r11
30239 #endif /* defined(GLX_USE_TLS) */
30240         .size   GL_PREFIX(VertexAttribs4dvNV), .-GL_PREFIX(VertexAttribs4dvNV)
30241
30242         .p2align        4,,15
30243         .globl  GL_PREFIX(VertexAttribs4fvNV)
30244         .type   GL_PREFIX(VertexAttribs4fvNV), @function
30245 GL_PREFIX(VertexAttribs4fvNV):
30246 #if defined(GLX_USE_TLS)
30247         call    _x86_64_get_dispatch@PLT
30248         movq    6384(%rax), %r11
30249         jmp     *%r11
30250 #elif defined(PTHREADS)
30251         pushq   %rdi
30252         pushq   %rsi
30253         pushq   %rdx
30254         call    _x86_64_get_dispatch@PLT
30255         popq    %rdx
30256         popq    %rsi
30257         popq    %rdi
30258         movq    6384(%rax), %r11
30259         jmp     *%r11
30260 #else
30261         movq    _glapi_Dispatch(%rip), %rax
30262         testq   %rax, %rax
30263         je      1f
30264         movq    6384(%rax), %r11
30265         jmp     *%r11
30266 1:
30267         pushq   %rdi
30268         pushq   %rsi
30269         pushq   %rdx
30270         call    _glapi_get_dispatch
30271         popq    %rdx
30272         popq    %rsi
30273         popq    %rdi
30274         movq    6384(%rax), %r11
30275         jmp     *%r11
30276 #endif /* defined(GLX_USE_TLS) */
30277         .size   GL_PREFIX(VertexAttribs4fvNV), .-GL_PREFIX(VertexAttribs4fvNV)
30278
30279         .p2align        4,,15
30280         .globl  GL_PREFIX(VertexAttribs4svNV)
30281         .type   GL_PREFIX(VertexAttribs4svNV), @function
30282 GL_PREFIX(VertexAttribs4svNV):
30283 #if defined(GLX_USE_TLS)
30284         call    _x86_64_get_dispatch@PLT
30285         movq    6392(%rax), %r11
30286         jmp     *%r11
30287 #elif defined(PTHREADS)
30288         pushq   %rdi
30289         pushq   %rsi
30290         pushq   %rdx
30291         call    _x86_64_get_dispatch@PLT
30292         popq    %rdx
30293         popq    %rsi
30294         popq    %rdi
30295         movq    6392(%rax), %r11
30296         jmp     *%r11
30297 #else
30298         movq    _glapi_Dispatch(%rip), %rax
30299         testq   %rax, %rax
30300         je      1f
30301         movq    6392(%rax), %r11
30302         jmp     *%r11
30303 1:
30304         pushq   %rdi
30305         pushq   %rsi
30306         pushq   %rdx
30307         call    _glapi_get_dispatch
30308         popq    %rdx
30309         popq    %rsi
30310         popq    %rdi
30311         movq    6392(%rax), %r11
30312         jmp     *%r11
30313 #endif /* defined(GLX_USE_TLS) */
30314         .size   GL_PREFIX(VertexAttribs4svNV), .-GL_PREFIX(VertexAttribs4svNV)
30315
30316         .p2align        4,,15
30317         .globl  GL_PREFIX(VertexAttribs4ubvNV)
30318         .type   GL_PREFIX(VertexAttribs4ubvNV), @function
30319 GL_PREFIX(VertexAttribs4ubvNV):
30320 #if defined(GLX_USE_TLS)
30321         call    _x86_64_get_dispatch@PLT
30322         movq    6400(%rax), %r11
30323         jmp     *%r11
30324 #elif defined(PTHREADS)
30325         pushq   %rdi
30326         pushq   %rsi
30327         pushq   %rdx
30328         call    _x86_64_get_dispatch@PLT
30329         popq    %rdx
30330         popq    %rsi
30331         popq    %rdi
30332         movq    6400(%rax), %r11
30333         jmp     *%r11
30334 #else
30335         movq    _glapi_Dispatch(%rip), %rax
30336         testq   %rax, %rax
30337         je      1f
30338         movq    6400(%rax), %r11
30339         jmp     *%r11
30340 1:
30341         pushq   %rdi
30342         pushq   %rsi
30343         pushq   %rdx
30344         call    _glapi_get_dispatch
30345         popq    %rdx
30346         popq    %rsi
30347         popq    %rdi
30348         movq    6400(%rax), %r11
30349         jmp     *%r11
30350 #endif /* defined(GLX_USE_TLS) */
30351         .size   GL_PREFIX(VertexAttribs4ubvNV), .-GL_PREFIX(VertexAttribs4ubvNV)
30352
30353         .p2align        4,,15
30354         .globl  GL_PREFIX(GetTexBumpParameterfvATI)
30355         .type   GL_PREFIX(GetTexBumpParameterfvATI), @function
30356 GL_PREFIX(GetTexBumpParameterfvATI):
30357 #if defined(GLX_USE_TLS)
30358         call    _x86_64_get_dispatch@PLT
30359         movq    6408(%rax), %r11
30360         jmp     *%r11
30361 #elif defined(PTHREADS)
30362         pushq   %rdi
30363         pushq   %rsi
30364         pushq   %rbp
30365         call    _x86_64_get_dispatch@PLT
30366         popq    %rbp
30367         popq    %rsi
30368         popq    %rdi
30369         movq    6408(%rax), %r11
30370         jmp     *%r11
30371 #else
30372         movq    _glapi_Dispatch(%rip), %rax
30373         testq   %rax, %rax
30374         je      1f
30375         movq    6408(%rax), %r11
30376         jmp     *%r11
30377 1:
30378         pushq   %rdi
30379         pushq   %rsi
30380         pushq   %rbp
30381         call    _glapi_get_dispatch
30382         popq    %rbp
30383         popq    %rsi
30384         popq    %rdi
30385         movq    6408(%rax), %r11
30386         jmp     *%r11
30387 #endif /* defined(GLX_USE_TLS) */
30388         .size   GL_PREFIX(GetTexBumpParameterfvATI), .-GL_PREFIX(GetTexBumpParameterfvATI)
30389
30390         .p2align        4,,15
30391         .globl  GL_PREFIX(GetTexBumpParameterivATI)
30392         .type   GL_PREFIX(GetTexBumpParameterivATI), @function
30393 GL_PREFIX(GetTexBumpParameterivATI):
30394 #if defined(GLX_USE_TLS)
30395         call    _x86_64_get_dispatch@PLT
30396         movq    6416(%rax), %r11
30397         jmp     *%r11
30398 #elif defined(PTHREADS)
30399         pushq   %rdi
30400         pushq   %rsi
30401         pushq   %rbp
30402         call    _x86_64_get_dispatch@PLT
30403         popq    %rbp
30404         popq    %rsi
30405         popq    %rdi
30406         movq    6416(%rax), %r11
30407         jmp     *%r11
30408 #else
30409         movq    _glapi_Dispatch(%rip), %rax
30410         testq   %rax, %rax
30411         je      1f
30412         movq    6416(%rax), %r11
30413         jmp     *%r11
30414 1:
30415         pushq   %rdi
30416         pushq   %rsi
30417         pushq   %rbp
30418         call    _glapi_get_dispatch
30419         popq    %rbp
30420         popq    %rsi
30421         popq    %rdi
30422         movq    6416(%rax), %r11
30423         jmp     *%r11
30424 #endif /* defined(GLX_USE_TLS) */
30425         .size   GL_PREFIX(GetTexBumpParameterivATI), .-GL_PREFIX(GetTexBumpParameterivATI)
30426
30427         .p2align        4,,15
30428         .globl  GL_PREFIX(TexBumpParameterfvATI)
30429         .type   GL_PREFIX(TexBumpParameterfvATI), @function
30430 GL_PREFIX(TexBumpParameterfvATI):
30431 #if defined(GLX_USE_TLS)
30432         call    _x86_64_get_dispatch@PLT
30433         movq    6424(%rax), %r11
30434         jmp     *%r11
30435 #elif defined(PTHREADS)
30436         pushq   %rdi
30437         pushq   %rsi
30438         pushq   %rbp
30439         call    _x86_64_get_dispatch@PLT
30440         popq    %rbp
30441         popq    %rsi
30442         popq    %rdi
30443         movq    6424(%rax), %r11
30444         jmp     *%r11
30445 #else
30446         movq    _glapi_Dispatch(%rip), %rax
30447         testq   %rax, %rax
30448         je      1f
30449         movq    6424(%rax), %r11
30450         jmp     *%r11
30451 1:
30452         pushq   %rdi
30453         pushq   %rsi
30454         pushq   %rbp
30455         call    _glapi_get_dispatch
30456         popq    %rbp
30457         popq    %rsi
30458         popq    %rdi
30459         movq    6424(%rax), %r11
30460         jmp     *%r11
30461 #endif /* defined(GLX_USE_TLS) */
30462         .size   GL_PREFIX(TexBumpParameterfvATI), .-GL_PREFIX(TexBumpParameterfvATI)
30463
30464         .p2align        4,,15
30465         .globl  GL_PREFIX(TexBumpParameterivATI)
30466         .type   GL_PREFIX(TexBumpParameterivATI), @function
30467 GL_PREFIX(TexBumpParameterivATI):
30468 #if defined(GLX_USE_TLS)
30469         call    _x86_64_get_dispatch@PLT
30470         movq    6432(%rax), %r11
30471         jmp     *%r11
30472 #elif defined(PTHREADS)
30473         pushq   %rdi
30474         pushq   %rsi
30475         pushq   %rbp
30476         call    _x86_64_get_dispatch@PLT
30477         popq    %rbp
30478         popq    %rsi
30479         popq    %rdi
30480         movq    6432(%rax), %r11
30481         jmp     *%r11
30482 #else
30483         movq    _glapi_Dispatch(%rip), %rax
30484         testq   %rax, %rax
30485         je      1f
30486         movq    6432(%rax), %r11
30487         jmp     *%r11
30488 1:
30489         pushq   %rdi
30490         pushq   %rsi
30491         pushq   %rbp
30492         call    _glapi_get_dispatch
30493         popq    %rbp
30494         popq    %rsi
30495         popq    %rdi
30496         movq    6432(%rax), %r11
30497         jmp     *%r11
30498 #endif /* defined(GLX_USE_TLS) */
30499         .size   GL_PREFIX(TexBumpParameterivATI), .-GL_PREFIX(TexBumpParameterivATI)
30500
30501         .p2align        4,,15
30502         .globl  GL_PREFIX(AlphaFragmentOp1ATI)
30503         .type   GL_PREFIX(AlphaFragmentOp1ATI), @function
30504 GL_PREFIX(AlphaFragmentOp1ATI):
30505 #if defined(GLX_USE_TLS)
30506         call    _x86_64_get_dispatch@PLT
30507         movq    6440(%rax), %r11
30508         jmp     *%r11
30509 #elif defined(PTHREADS)
30510         pushq   %rdi
30511         pushq   %rsi
30512         pushq   %rdx
30513         pushq   %rcx
30514         pushq   %r8
30515         pushq   %r9
30516         pushq   %rbp
30517         call    _x86_64_get_dispatch@PLT
30518         popq    %rbp
30519         popq    %r9
30520         popq    %r8
30521         popq    %rcx
30522         popq    %rdx
30523         popq    %rsi
30524         popq    %rdi
30525         movq    6440(%rax), %r11
30526         jmp     *%r11
30527 #else
30528         movq    _glapi_Dispatch(%rip), %rax
30529         testq   %rax, %rax
30530         je      1f
30531         movq    6440(%rax), %r11
30532         jmp     *%r11
30533 1:
30534         pushq   %rdi
30535         pushq   %rsi
30536         pushq   %rdx
30537         pushq   %rcx
30538         pushq   %r8
30539         pushq   %r9
30540         pushq   %rbp
30541         call    _glapi_get_dispatch
30542         popq    %rbp
30543         popq    %r9
30544         popq    %r8
30545         popq    %rcx
30546         popq    %rdx
30547         popq    %rsi
30548         popq    %rdi
30549         movq    6440(%rax), %r11
30550         jmp     *%r11
30551 #endif /* defined(GLX_USE_TLS) */
30552         .size   GL_PREFIX(AlphaFragmentOp1ATI), .-GL_PREFIX(AlphaFragmentOp1ATI)
30553
30554         .p2align        4,,15
30555         .globl  GL_PREFIX(AlphaFragmentOp2ATI)
30556         .type   GL_PREFIX(AlphaFragmentOp2ATI), @function
30557 GL_PREFIX(AlphaFragmentOp2ATI):
30558 #if defined(GLX_USE_TLS)
30559         call    _x86_64_get_dispatch@PLT
30560         movq    6448(%rax), %r11
30561         jmp     *%r11
30562 #elif defined(PTHREADS)
30563         pushq   %rdi
30564         pushq   %rsi
30565         pushq   %rdx
30566         pushq   %rcx
30567         pushq   %r8
30568         pushq   %r9
30569         pushq   %rbp
30570         call    _x86_64_get_dispatch@PLT
30571         popq    %rbp
30572         popq    %r9
30573         popq    %r8
30574         popq    %rcx
30575         popq    %rdx
30576         popq    %rsi
30577         popq    %rdi
30578         movq    6448(%rax), %r11
30579         jmp     *%r11
30580 #else
30581         movq    _glapi_Dispatch(%rip), %rax
30582         testq   %rax, %rax
30583         je      1f
30584         movq    6448(%rax), %r11
30585         jmp     *%r11
30586 1:
30587         pushq   %rdi
30588         pushq   %rsi
30589         pushq   %rdx
30590         pushq   %rcx
30591         pushq   %r8
30592         pushq   %r9
30593         pushq   %rbp
30594         call    _glapi_get_dispatch
30595         popq    %rbp
30596         popq    %r9
30597         popq    %r8
30598         popq    %rcx
30599         popq    %rdx
30600         popq    %rsi
30601         popq    %rdi
30602         movq    6448(%rax), %r11
30603         jmp     *%r11
30604 #endif /* defined(GLX_USE_TLS) */
30605         .size   GL_PREFIX(AlphaFragmentOp2ATI), .-GL_PREFIX(AlphaFragmentOp2ATI)
30606
30607         .p2align        4,,15
30608         .globl  GL_PREFIX(AlphaFragmentOp3ATI)
30609         .type   GL_PREFIX(AlphaFragmentOp3ATI), @function
30610 GL_PREFIX(AlphaFragmentOp3ATI):
30611 #if defined(GLX_USE_TLS)
30612         call    _x86_64_get_dispatch@PLT
30613         movq    6456(%rax), %r11
30614         jmp     *%r11
30615 #elif defined(PTHREADS)
30616         pushq   %rdi
30617         pushq   %rsi
30618         pushq   %rdx
30619         pushq   %rcx
30620         pushq   %r8
30621         pushq   %r9
30622         pushq   %rbp
30623         call    _x86_64_get_dispatch@PLT
30624         popq    %rbp
30625         popq    %r9
30626         popq    %r8
30627         popq    %rcx
30628         popq    %rdx
30629         popq    %rsi
30630         popq    %rdi
30631         movq    6456(%rax), %r11
30632         jmp     *%r11
30633 #else
30634         movq    _glapi_Dispatch(%rip), %rax
30635         testq   %rax, %rax
30636         je      1f
30637         movq    6456(%rax), %r11
30638         jmp     *%r11
30639 1:
30640         pushq   %rdi
30641         pushq   %rsi
30642         pushq   %rdx
30643         pushq   %rcx
30644         pushq   %r8
30645         pushq   %r9
30646         pushq   %rbp
30647         call    _glapi_get_dispatch
30648         popq    %rbp
30649         popq    %r9
30650         popq    %r8
30651         popq    %rcx
30652         popq    %rdx
30653         popq    %rsi
30654         popq    %rdi
30655         movq    6456(%rax), %r11
30656         jmp     *%r11
30657 #endif /* defined(GLX_USE_TLS) */
30658         .size   GL_PREFIX(AlphaFragmentOp3ATI), .-GL_PREFIX(AlphaFragmentOp3ATI)
30659
30660         .p2align        4,,15
30661         .globl  GL_PREFIX(BeginFragmentShaderATI)
30662         .type   GL_PREFIX(BeginFragmentShaderATI), @function
30663 GL_PREFIX(BeginFragmentShaderATI):
30664 #if defined(GLX_USE_TLS)
30665         call    _x86_64_get_dispatch@PLT
30666         movq    6464(%rax), %r11
30667         jmp     *%r11
30668 #elif defined(PTHREADS)
30669         pushq   %rbp
30670         call    _x86_64_get_dispatch@PLT
30671         popq    %rbp
30672         movq    6464(%rax), %r11
30673         jmp     *%r11
30674 #else
30675         movq    _glapi_Dispatch(%rip), %rax
30676         testq   %rax, %rax
30677         je      1f
30678         movq    6464(%rax), %r11
30679         jmp     *%r11
30680 1:
30681         pushq   %rbp
30682         call    _glapi_get_dispatch
30683         popq    %rbp
30684         movq    6464(%rax), %r11
30685         jmp     *%r11
30686 #endif /* defined(GLX_USE_TLS) */
30687         .size   GL_PREFIX(BeginFragmentShaderATI), .-GL_PREFIX(BeginFragmentShaderATI)
30688
30689         .p2align        4,,15
30690         .globl  GL_PREFIX(BindFragmentShaderATI)
30691         .type   GL_PREFIX(BindFragmentShaderATI), @function
30692 GL_PREFIX(BindFragmentShaderATI):
30693 #if defined(GLX_USE_TLS)
30694         call    _x86_64_get_dispatch@PLT
30695         movq    6472(%rax), %r11
30696         jmp     *%r11
30697 #elif defined(PTHREADS)
30698         pushq   %rdi
30699         call    _x86_64_get_dispatch@PLT
30700         popq    %rdi
30701         movq    6472(%rax), %r11
30702         jmp     *%r11
30703 #else
30704         movq    _glapi_Dispatch(%rip), %rax
30705         testq   %rax, %rax
30706         je      1f
30707         movq    6472(%rax), %r11
30708         jmp     *%r11
30709 1:
30710         pushq   %rdi
30711         call    _glapi_get_dispatch
30712         popq    %rdi
30713         movq    6472(%rax), %r11
30714         jmp     *%r11
30715 #endif /* defined(GLX_USE_TLS) */
30716         .size   GL_PREFIX(BindFragmentShaderATI), .-GL_PREFIX(BindFragmentShaderATI)
30717
30718         .p2align        4,,15
30719         .globl  GL_PREFIX(ColorFragmentOp1ATI)
30720         .type   GL_PREFIX(ColorFragmentOp1ATI), @function
30721 GL_PREFIX(ColorFragmentOp1ATI):
30722 #if defined(GLX_USE_TLS)
30723         call    _x86_64_get_dispatch@PLT
30724         movq    6480(%rax), %r11
30725         jmp     *%r11
30726 #elif defined(PTHREADS)
30727         pushq   %rdi
30728         pushq   %rsi
30729         pushq   %rdx
30730         pushq   %rcx
30731         pushq   %r8
30732         pushq   %r9
30733         pushq   %rbp
30734         call    _x86_64_get_dispatch@PLT
30735         popq    %rbp
30736         popq    %r9
30737         popq    %r8
30738         popq    %rcx
30739         popq    %rdx
30740         popq    %rsi
30741         popq    %rdi
30742         movq    6480(%rax), %r11
30743         jmp     *%r11
30744 #else
30745         movq    _glapi_Dispatch(%rip), %rax
30746         testq   %rax, %rax
30747         je      1f
30748         movq    6480(%rax), %r11
30749         jmp     *%r11
30750 1:
30751         pushq   %rdi
30752         pushq   %rsi
30753         pushq   %rdx
30754         pushq   %rcx
30755         pushq   %r8
30756         pushq   %r9
30757         pushq   %rbp
30758         call    _glapi_get_dispatch
30759         popq    %rbp
30760         popq    %r9
30761         popq    %r8
30762         popq    %rcx
30763         popq    %rdx
30764         popq    %rsi
30765         popq    %rdi
30766         movq    6480(%rax), %r11
30767         jmp     *%r11
30768 #endif /* defined(GLX_USE_TLS) */
30769         .size   GL_PREFIX(ColorFragmentOp1ATI), .-GL_PREFIX(ColorFragmentOp1ATI)
30770
30771         .p2align        4,,15
30772         .globl  GL_PREFIX(ColorFragmentOp2ATI)
30773         .type   GL_PREFIX(ColorFragmentOp2ATI), @function
30774 GL_PREFIX(ColorFragmentOp2ATI):
30775 #if defined(GLX_USE_TLS)
30776         call    _x86_64_get_dispatch@PLT
30777         movq    6488(%rax), %r11
30778         jmp     *%r11
30779 #elif defined(PTHREADS)
30780         pushq   %rdi
30781         pushq   %rsi
30782         pushq   %rdx
30783         pushq   %rcx
30784         pushq   %r8
30785         pushq   %r9
30786         pushq   %rbp
30787         call    _x86_64_get_dispatch@PLT
30788         popq    %rbp
30789         popq    %r9
30790         popq    %r8
30791         popq    %rcx
30792         popq    %rdx
30793         popq    %rsi
30794         popq    %rdi
30795         movq    6488(%rax), %r11
30796         jmp     *%r11
30797 #else
30798         movq    _glapi_Dispatch(%rip), %rax
30799         testq   %rax, %rax
30800         je      1f
30801         movq    6488(%rax), %r11
30802         jmp     *%r11
30803 1:
30804         pushq   %rdi
30805         pushq   %rsi
30806         pushq   %rdx
30807         pushq   %rcx
30808         pushq   %r8
30809         pushq   %r9
30810         pushq   %rbp
30811         call    _glapi_get_dispatch
30812         popq    %rbp
30813         popq    %r9
30814         popq    %r8
30815         popq    %rcx
30816         popq    %rdx
30817         popq    %rsi
30818         popq    %rdi
30819         movq    6488(%rax), %r11
30820         jmp     *%r11
30821 #endif /* defined(GLX_USE_TLS) */
30822         .size   GL_PREFIX(ColorFragmentOp2ATI), .-GL_PREFIX(ColorFragmentOp2ATI)
30823
30824         .p2align        4,,15
30825         .globl  GL_PREFIX(ColorFragmentOp3ATI)
30826         .type   GL_PREFIX(ColorFragmentOp3ATI), @function
30827 GL_PREFIX(ColorFragmentOp3ATI):
30828 #if defined(GLX_USE_TLS)
30829         call    _x86_64_get_dispatch@PLT
30830         movq    6496(%rax), %r11
30831         jmp     *%r11
30832 #elif defined(PTHREADS)
30833         pushq   %rdi
30834         pushq   %rsi
30835         pushq   %rdx
30836         pushq   %rcx
30837         pushq   %r8
30838         pushq   %r9
30839         pushq   %rbp
30840         call    _x86_64_get_dispatch@PLT
30841         popq    %rbp
30842         popq    %r9
30843         popq    %r8
30844         popq    %rcx
30845         popq    %rdx
30846         popq    %rsi
30847         popq    %rdi
30848         movq    6496(%rax), %r11
30849         jmp     *%r11
30850 #else
30851         movq    _glapi_Dispatch(%rip), %rax
30852         testq   %rax, %rax
30853         je      1f
30854         movq    6496(%rax), %r11
30855         jmp     *%r11
30856 1:
30857         pushq   %rdi
30858         pushq   %rsi
30859         pushq   %rdx
30860         pushq   %rcx
30861         pushq   %r8
30862         pushq   %r9
30863         pushq   %rbp
30864         call    _glapi_get_dispatch
30865         popq    %rbp
30866         popq    %r9
30867         popq    %r8
30868         popq    %rcx
30869         popq    %rdx
30870         popq    %rsi
30871         popq    %rdi
30872         movq    6496(%rax), %r11
30873         jmp     *%r11
30874 #endif /* defined(GLX_USE_TLS) */
30875         .size   GL_PREFIX(ColorFragmentOp3ATI), .-GL_PREFIX(ColorFragmentOp3ATI)
30876
30877         .p2align        4,,15
30878         .globl  GL_PREFIX(DeleteFragmentShaderATI)
30879         .type   GL_PREFIX(DeleteFragmentShaderATI), @function
30880 GL_PREFIX(DeleteFragmentShaderATI):
30881 #if defined(GLX_USE_TLS)
30882         call    _x86_64_get_dispatch@PLT
30883         movq    6504(%rax), %r11
30884         jmp     *%r11
30885 #elif defined(PTHREADS)
30886         pushq   %rdi
30887         call    _x86_64_get_dispatch@PLT
30888         popq    %rdi
30889         movq    6504(%rax), %r11
30890         jmp     *%r11
30891 #else
30892         movq    _glapi_Dispatch(%rip), %rax
30893         testq   %rax, %rax
30894         je      1f
30895         movq    6504(%rax), %r11
30896         jmp     *%r11
30897 1:
30898         pushq   %rdi
30899         call    _glapi_get_dispatch
30900         popq    %rdi
30901         movq    6504(%rax), %r11
30902         jmp     *%r11
30903 #endif /* defined(GLX_USE_TLS) */
30904         .size   GL_PREFIX(DeleteFragmentShaderATI), .-GL_PREFIX(DeleteFragmentShaderATI)
30905
30906         .p2align        4,,15
30907         .globl  GL_PREFIX(EndFragmentShaderATI)
30908         .type   GL_PREFIX(EndFragmentShaderATI), @function
30909 GL_PREFIX(EndFragmentShaderATI):
30910 #if defined(GLX_USE_TLS)
30911         call    _x86_64_get_dispatch@PLT
30912         movq    6512(%rax), %r11
30913         jmp     *%r11
30914 #elif defined(PTHREADS)
30915         pushq   %rbp
30916         call    _x86_64_get_dispatch@PLT
30917         popq    %rbp
30918         movq    6512(%rax), %r11
30919         jmp     *%r11
30920 #else
30921         movq    _glapi_Dispatch(%rip), %rax
30922         testq   %rax, %rax
30923         je      1f
30924         movq    6512(%rax), %r11
30925         jmp     *%r11
30926 1:
30927         pushq   %rbp
30928         call    _glapi_get_dispatch
30929         popq    %rbp
30930         movq    6512(%rax), %r11
30931         jmp     *%r11
30932 #endif /* defined(GLX_USE_TLS) */
30933         .size   GL_PREFIX(EndFragmentShaderATI), .-GL_PREFIX(EndFragmentShaderATI)
30934
30935         .p2align        4,,15
30936         .globl  GL_PREFIX(GenFragmentShadersATI)
30937         .type   GL_PREFIX(GenFragmentShadersATI), @function
30938 GL_PREFIX(GenFragmentShadersATI):
30939 #if defined(GLX_USE_TLS)
30940         call    _x86_64_get_dispatch@PLT
30941         movq    6520(%rax), %r11
30942         jmp     *%r11
30943 #elif defined(PTHREADS)
30944         pushq   %rdi
30945         call    _x86_64_get_dispatch@PLT
30946         popq    %rdi
30947         movq    6520(%rax), %r11
30948         jmp     *%r11
30949 #else
30950         movq    _glapi_Dispatch(%rip), %rax
30951         testq   %rax, %rax
30952         je      1f
30953         movq    6520(%rax), %r11
30954         jmp     *%r11
30955 1:
30956         pushq   %rdi
30957         call    _glapi_get_dispatch
30958         popq    %rdi
30959         movq    6520(%rax), %r11
30960         jmp     *%r11
30961 #endif /* defined(GLX_USE_TLS) */
30962         .size   GL_PREFIX(GenFragmentShadersATI), .-GL_PREFIX(GenFragmentShadersATI)
30963
30964         .p2align        4,,15
30965         .globl  GL_PREFIX(PassTexCoordATI)
30966         .type   GL_PREFIX(PassTexCoordATI), @function
30967 GL_PREFIX(PassTexCoordATI):
30968 #if defined(GLX_USE_TLS)
30969         call    _x86_64_get_dispatch@PLT
30970         movq    6528(%rax), %r11
30971         jmp     *%r11
30972 #elif defined(PTHREADS)
30973         pushq   %rdi
30974         pushq   %rsi
30975         pushq   %rdx
30976         call    _x86_64_get_dispatch@PLT
30977         popq    %rdx
30978         popq    %rsi
30979         popq    %rdi
30980         movq    6528(%rax), %r11
30981         jmp     *%r11
30982 #else
30983         movq    _glapi_Dispatch(%rip), %rax
30984         testq   %rax, %rax
30985         je      1f
30986         movq    6528(%rax), %r11
30987         jmp     *%r11
30988 1:
30989         pushq   %rdi
30990         pushq   %rsi
30991         pushq   %rdx
30992         call    _glapi_get_dispatch
30993         popq    %rdx
30994         popq    %rsi
30995         popq    %rdi
30996         movq    6528(%rax), %r11
30997         jmp     *%r11
30998 #endif /* defined(GLX_USE_TLS) */
30999         .size   GL_PREFIX(PassTexCoordATI), .-GL_PREFIX(PassTexCoordATI)
31000
31001         .p2align        4,,15
31002         .globl  GL_PREFIX(SampleMapATI)
31003         .type   GL_PREFIX(SampleMapATI), @function
31004 GL_PREFIX(SampleMapATI):
31005 #if defined(GLX_USE_TLS)
31006         call    _x86_64_get_dispatch@PLT
31007         movq    6536(%rax), %r11
31008         jmp     *%r11
31009 #elif defined(PTHREADS)
31010         pushq   %rdi
31011         pushq   %rsi
31012         pushq   %rdx
31013         call    _x86_64_get_dispatch@PLT
31014         popq    %rdx
31015         popq    %rsi
31016         popq    %rdi
31017         movq    6536(%rax), %r11
31018         jmp     *%r11
31019 #else
31020         movq    _glapi_Dispatch(%rip), %rax
31021         testq   %rax, %rax
31022         je      1f
31023         movq    6536(%rax), %r11
31024         jmp     *%r11
31025 1:
31026         pushq   %rdi
31027         pushq   %rsi
31028         pushq   %rdx
31029         call    _glapi_get_dispatch
31030         popq    %rdx
31031         popq    %rsi
31032         popq    %rdi
31033         movq    6536(%rax), %r11
31034         jmp     *%r11
31035 #endif /* defined(GLX_USE_TLS) */
31036         .size   GL_PREFIX(SampleMapATI), .-GL_PREFIX(SampleMapATI)
31037
31038         .p2align        4,,15
31039         .globl  GL_PREFIX(SetFragmentShaderConstantATI)
31040         .type   GL_PREFIX(SetFragmentShaderConstantATI), @function
31041 GL_PREFIX(SetFragmentShaderConstantATI):
31042 #if defined(GLX_USE_TLS)
31043         call    _x86_64_get_dispatch@PLT
31044         movq    6544(%rax), %r11
31045         jmp     *%r11
31046 #elif defined(PTHREADS)
31047         pushq   %rdi
31048         pushq   %rsi
31049         pushq   %rbp
31050         call    _x86_64_get_dispatch@PLT
31051         popq    %rbp
31052         popq    %rsi
31053         popq    %rdi
31054         movq    6544(%rax), %r11
31055         jmp     *%r11
31056 #else
31057         movq    _glapi_Dispatch(%rip), %rax
31058         testq   %rax, %rax
31059         je      1f
31060         movq    6544(%rax), %r11
31061         jmp     *%r11
31062 1:
31063         pushq   %rdi
31064         pushq   %rsi
31065         pushq   %rbp
31066         call    _glapi_get_dispatch
31067         popq    %rbp
31068         popq    %rsi
31069         popq    %rdi
31070         movq    6544(%rax), %r11
31071         jmp     *%r11
31072 #endif /* defined(GLX_USE_TLS) */
31073         .size   GL_PREFIX(SetFragmentShaderConstantATI), .-GL_PREFIX(SetFragmentShaderConstantATI)
31074
31075         .p2align        4,,15
31076         .globl  GL_PREFIX(PointParameteriNV)
31077         .type   GL_PREFIX(PointParameteriNV), @function
31078 GL_PREFIX(PointParameteriNV):
31079 #if defined(GLX_USE_TLS)
31080         call    _x86_64_get_dispatch@PLT
31081         movq    6552(%rax), %r11
31082         jmp     *%r11
31083 #elif defined(PTHREADS)
31084         pushq   %rdi
31085         pushq   %rsi
31086         pushq   %rbp
31087         call    _x86_64_get_dispatch@PLT
31088         popq    %rbp
31089         popq    %rsi
31090         popq    %rdi
31091         movq    6552(%rax), %r11
31092         jmp     *%r11
31093 #else
31094         movq    _glapi_Dispatch(%rip), %rax
31095         testq   %rax, %rax
31096         je      1f
31097         movq    6552(%rax), %r11
31098         jmp     *%r11
31099 1:
31100         pushq   %rdi
31101         pushq   %rsi
31102         pushq   %rbp
31103         call    _glapi_get_dispatch
31104         popq    %rbp
31105         popq    %rsi
31106         popq    %rdi
31107         movq    6552(%rax), %r11
31108         jmp     *%r11
31109 #endif /* defined(GLX_USE_TLS) */
31110         .size   GL_PREFIX(PointParameteriNV), .-GL_PREFIX(PointParameteriNV)
31111
31112         .p2align        4,,15
31113         .globl  GL_PREFIX(PointParameterivNV)
31114         .type   GL_PREFIX(PointParameterivNV), @function
31115 GL_PREFIX(PointParameterivNV):
31116 #if defined(GLX_USE_TLS)
31117         call    _x86_64_get_dispatch@PLT
31118         movq    6560(%rax), %r11
31119         jmp     *%r11
31120 #elif defined(PTHREADS)
31121         pushq   %rdi
31122         pushq   %rsi
31123         pushq   %rbp
31124         call    _x86_64_get_dispatch@PLT
31125         popq    %rbp
31126         popq    %rsi
31127         popq    %rdi
31128         movq    6560(%rax), %r11
31129         jmp     *%r11
31130 #else
31131         movq    _glapi_Dispatch(%rip), %rax
31132         testq   %rax, %rax
31133         je      1f
31134         movq    6560(%rax), %r11
31135         jmp     *%r11
31136 1:
31137         pushq   %rdi
31138         pushq   %rsi
31139         pushq   %rbp
31140         call    _glapi_get_dispatch
31141         popq    %rbp
31142         popq    %rsi
31143         popq    %rdi
31144         movq    6560(%rax), %r11
31145         jmp     *%r11
31146 #endif /* defined(GLX_USE_TLS) */
31147         .size   GL_PREFIX(PointParameterivNV), .-GL_PREFIX(PointParameterivNV)
31148
31149         .p2align        4,,15
31150         .globl  GL_PREFIX(_dispatch_stub_821)
31151         .type   GL_PREFIX(_dispatch_stub_821), @function
31152         HIDDEN(GL_PREFIX(_dispatch_stub_821))
31153 GL_PREFIX(_dispatch_stub_821):
31154 #if defined(GLX_USE_TLS)
31155         call    _x86_64_get_dispatch@PLT
31156         movq    6568(%rax), %r11
31157         jmp     *%r11
31158 #elif defined(PTHREADS)
31159         pushq   %rdi
31160         call    _x86_64_get_dispatch@PLT
31161         popq    %rdi
31162         movq    6568(%rax), %r11
31163         jmp     *%r11
31164 #else
31165         movq    _glapi_Dispatch(%rip), %rax
31166         testq   %rax, %rax
31167         je      1f
31168         movq    6568(%rax), %r11
31169         jmp     *%r11
31170 1:
31171         pushq   %rdi
31172         call    _glapi_get_dispatch
31173         popq    %rdi
31174         movq    6568(%rax), %r11
31175         jmp     *%r11
31176 #endif /* defined(GLX_USE_TLS) */
31177         .size   GL_PREFIX(_dispatch_stub_821), .-GL_PREFIX(_dispatch_stub_821)
31178
31179         .p2align        4,,15
31180         .globl  GL_PREFIX(_dispatch_stub_822)
31181         .type   GL_PREFIX(_dispatch_stub_822), @function
31182         HIDDEN(GL_PREFIX(_dispatch_stub_822))
31183 GL_PREFIX(_dispatch_stub_822):
31184 #if defined(GLX_USE_TLS)
31185         call    _x86_64_get_dispatch@PLT
31186         movq    6576(%rax), %r11
31187         jmp     *%r11
31188 #elif defined(PTHREADS)
31189         pushq   %rdi
31190         call    _x86_64_get_dispatch@PLT
31191         popq    %rdi
31192         movq    6576(%rax), %r11
31193         jmp     *%r11
31194 #else
31195         movq    _glapi_Dispatch(%rip), %rax
31196         testq   %rax, %rax
31197         je      1f
31198         movq    6576(%rax), %r11
31199         jmp     *%r11
31200 1:
31201         pushq   %rdi
31202         call    _glapi_get_dispatch
31203         popq    %rdi
31204         movq    6576(%rax), %r11
31205         jmp     *%r11
31206 #endif /* defined(GLX_USE_TLS) */
31207         .size   GL_PREFIX(_dispatch_stub_822), .-GL_PREFIX(_dispatch_stub_822)
31208
31209         .p2align        4,,15
31210         .globl  GL_PREFIX(_dispatch_stub_823)
31211         .type   GL_PREFIX(_dispatch_stub_823), @function
31212         HIDDEN(GL_PREFIX(_dispatch_stub_823))
31213 GL_PREFIX(_dispatch_stub_823):
31214 #if defined(GLX_USE_TLS)
31215         call    _x86_64_get_dispatch@PLT
31216         movq    6584(%rax), %r11
31217         jmp     *%r11
31218 #elif defined(PTHREADS)
31219         pushq   %rdi
31220         pushq   %rsi
31221         pushq   %rbp
31222         call    _x86_64_get_dispatch@PLT
31223         popq    %rbp
31224         popq    %rsi
31225         popq    %rdi
31226         movq    6584(%rax), %r11
31227         jmp     *%r11
31228 #else
31229         movq    _glapi_Dispatch(%rip), %rax
31230         testq   %rax, %rax
31231         je      1f
31232         movq    6584(%rax), %r11
31233         jmp     *%r11
31234 1:
31235         pushq   %rdi
31236         pushq   %rsi
31237         pushq   %rbp
31238         call    _glapi_get_dispatch
31239         popq    %rbp
31240         popq    %rsi
31241         popq    %rdi
31242         movq    6584(%rax), %r11
31243         jmp     *%r11
31244 #endif /* defined(GLX_USE_TLS) */
31245         .size   GL_PREFIX(_dispatch_stub_823), .-GL_PREFIX(_dispatch_stub_823)
31246
31247         .p2align        4,,15
31248         .globl  GL_PREFIX(_dispatch_stub_824)
31249         .type   GL_PREFIX(_dispatch_stub_824), @function
31250         HIDDEN(GL_PREFIX(_dispatch_stub_824))
31251 GL_PREFIX(_dispatch_stub_824):
31252 #if defined(GLX_USE_TLS)
31253         call    _x86_64_get_dispatch@PLT
31254         movq    6592(%rax), %r11
31255         jmp     *%r11
31256 #elif defined(PTHREADS)
31257         pushq   %rdi
31258         pushq   %rsi
31259         pushq   %rbp
31260         call    _x86_64_get_dispatch@PLT
31261         popq    %rbp
31262         popq    %rsi
31263         popq    %rdi
31264         movq    6592(%rax), %r11
31265         jmp     *%r11
31266 #else
31267         movq    _glapi_Dispatch(%rip), %rax
31268         testq   %rax, %rax
31269         je      1f
31270         movq    6592(%rax), %r11
31271         jmp     *%r11
31272 1:
31273         pushq   %rdi
31274         pushq   %rsi
31275         pushq   %rbp
31276         call    _glapi_get_dispatch
31277         popq    %rbp
31278         popq    %rsi
31279         popq    %rdi
31280         movq    6592(%rax), %r11
31281         jmp     *%r11
31282 #endif /* defined(GLX_USE_TLS) */
31283         .size   GL_PREFIX(_dispatch_stub_824), .-GL_PREFIX(_dispatch_stub_824)
31284
31285         .p2align        4,,15
31286         .globl  GL_PREFIX(_dispatch_stub_825)
31287         .type   GL_PREFIX(_dispatch_stub_825), @function
31288         HIDDEN(GL_PREFIX(_dispatch_stub_825))
31289 GL_PREFIX(_dispatch_stub_825):
31290 #if defined(GLX_USE_TLS)
31291         call    _x86_64_get_dispatch@PLT
31292         movq    6600(%rax), %r11
31293         jmp     *%r11
31294 #elif defined(PTHREADS)
31295         pushq   %rdi
31296         call    _x86_64_get_dispatch@PLT
31297         popq    %rdi
31298         movq    6600(%rax), %r11
31299         jmp     *%r11
31300 #else
31301         movq    _glapi_Dispatch(%rip), %rax
31302         testq   %rax, %rax
31303         je      1f
31304         movq    6600(%rax), %r11
31305         jmp     *%r11
31306 1:
31307         pushq   %rdi
31308         call    _glapi_get_dispatch
31309         popq    %rdi
31310         movq    6600(%rax), %r11
31311         jmp     *%r11
31312 #endif /* defined(GLX_USE_TLS) */
31313         .size   GL_PREFIX(_dispatch_stub_825), .-GL_PREFIX(_dispatch_stub_825)
31314
31315         .p2align        4,,15
31316         .globl  GL_PREFIX(GetProgramNamedParameterdvNV)
31317         .type   GL_PREFIX(GetProgramNamedParameterdvNV), @function
31318 GL_PREFIX(GetProgramNamedParameterdvNV):
31319 #if defined(GLX_USE_TLS)
31320         call    _x86_64_get_dispatch@PLT
31321         movq    6608(%rax), %r11
31322         jmp     *%r11
31323 #elif defined(PTHREADS)
31324         pushq   %rdi
31325         pushq   %rsi
31326         pushq   %rdx
31327         pushq   %rcx
31328         pushq   %rbp
31329         call    _x86_64_get_dispatch@PLT
31330         popq    %rbp
31331         popq    %rcx
31332         popq    %rdx
31333         popq    %rsi
31334         popq    %rdi
31335         movq    6608(%rax), %r11
31336         jmp     *%r11
31337 #else
31338         movq    _glapi_Dispatch(%rip), %rax
31339         testq   %rax, %rax
31340         je      1f
31341         movq    6608(%rax), %r11
31342         jmp     *%r11
31343 1:
31344         pushq   %rdi
31345         pushq   %rsi
31346         pushq   %rdx
31347         pushq   %rcx
31348         pushq   %rbp
31349         call    _glapi_get_dispatch
31350         popq    %rbp
31351         popq    %rcx
31352         popq    %rdx
31353         popq    %rsi
31354         popq    %rdi
31355         movq    6608(%rax), %r11
31356         jmp     *%r11
31357 #endif /* defined(GLX_USE_TLS) */
31358         .size   GL_PREFIX(GetProgramNamedParameterdvNV), .-GL_PREFIX(GetProgramNamedParameterdvNV)
31359
31360         .p2align        4,,15
31361         .globl  GL_PREFIX(GetProgramNamedParameterfvNV)
31362         .type   GL_PREFIX(GetProgramNamedParameterfvNV), @function
31363 GL_PREFIX(GetProgramNamedParameterfvNV):
31364 #if defined(GLX_USE_TLS)
31365         call    _x86_64_get_dispatch@PLT
31366         movq    6616(%rax), %r11
31367         jmp     *%r11
31368 #elif defined(PTHREADS)
31369         pushq   %rdi
31370         pushq   %rsi
31371         pushq   %rdx
31372         pushq   %rcx
31373         pushq   %rbp
31374         call    _x86_64_get_dispatch@PLT
31375         popq    %rbp
31376         popq    %rcx
31377         popq    %rdx
31378         popq    %rsi
31379         popq    %rdi
31380         movq    6616(%rax), %r11
31381         jmp     *%r11
31382 #else
31383         movq    _glapi_Dispatch(%rip), %rax
31384         testq   %rax, %rax
31385         je      1f
31386         movq    6616(%rax), %r11
31387         jmp     *%r11
31388 1:
31389         pushq   %rdi
31390         pushq   %rsi
31391         pushq   %rdx
31392         pushq   %rcx
31393         pushq   %rbp
31394         call    _glapi_get_dispatch
31395         popq    %rbp
31396         popq    %rcx
31397         popq    %rdx
31398         popq    %rsi
31399         popq    %rdi
31400         movq    6616(%rax), %r11
31401         jmp     *%r11
31402 #endif /* defined(GLX_USE_TLS) */
31403         .size   GL_PREFIX(GetProgramNamedParameterfvNV), .-GL_PREFIX(GetProgramNamedParameterfvNV)
31404
31405         .p2align        4,,15
31406         .globl  GL_PREFIX(ProgramNamedParameter4dNV)
31407         .type   GL_PREFIX(ProgramNamedParameter4dNV), @function
31408 GL_PREFIX(ProgramNamedParameter4dNV):
31409 #if defined(GLX_USE_TLS)
31410         call    _x86_64_get_dispatch@PLT
31411         movq    6624(%rax), %r11
31412         jmp     *%r11
31413 #elif defined(PTHREADS)
31414         subq    $56, %rsp
31415         movq    %rdi, (%rsp)
31416         movq    %rsi, 8(%rsp)
31417         movq    %rdx, 16(%rsp)
31418         movq    %xmm0, 24(%rsp)
31419         movq    %xmm1, 32(%rsp)
31420         movq    %xmm2, 40(%rsp)
31421         movq    %xmm3, 48(%rsp)
31422         call    _x86_64_get_dispatch@PLT
31423         movq    48(%rsp), %xmm3
31424         movq    40(%rsp), %xmm2
31425         movq    32(%rsp), %xmm1
31426         movq    24(%rsp), %xmm0
31427         movq    16(%rsp), %rdx
31428         movq    8(%rsp), %rsi
31429         movq    (%rsp), %rdi
31430         addq    $56, %rsp
31431         movq    6624(%rax), %r11
31432         jmp     *%r11
31433 #else
31434         movq    _glapi_Dispatch(%rip), %rax
31435         testq   %rax, %rax
31436         je      1f
31437         movq    6624(%rax), %r11
31438         jmp     *%r11
31439 1:
31440         subq    $56, %rsp
31441         movq    %rdi, (%rsp)
31442         movq    %rsi, 8(%rsp)
31443         movq    %rdx, 16(%rsp)
31444         movq    %xmm0, 24(%rsp)
31445         movq    %xmm1, 32(%rsp)
31446         movq    %xmm2, 40(%rsp)
31447         movq    %xmm3, 48(%rsp)
31448         call    _glapi_get_dispatch
31449         movq    48(%rsp), %xmm3
31450         movq    40(%rsp), %xmm2
31451         movq    32(%rsp), %xmm1
31452         movq    24(%rsp), %xmm0
31453         movq    16(%rsp), %rdx
31454         movq    8(%rsp), %rsi
31455         movq    (%rsp), %rdi
31456         addq    $56, %rsp
31457         movq    6624(%rax), %r11
31458         jmp     *%r11
31459 #endif /* defined(GLX_USE_TLS) */
31460         .size   GL_PREFIX(ProgramNamedParameter4dNV), .-GL_PREFIX(ProgramNamedParameter4dNV)
31461
31462         .p2align        4,,15
31463         .globl  GL_PREFIX(ProgramNamedParameter4dvNV)
31464         .type   GL_PREFIX(ProgramNamedParameter4dvNV), @function
31465 GL_PREFIX(ProgramNamedParameter4dvNV):
31466 #if defined(GLX_USE_TLS)
31467         call    _x86_64_get_dispatch@PLT
31468         movq    6632(%rax), %r11
31469         jmp     *%r11
31470 #elif defined(PTHREADS)
31471         pushq   %rdi
31472         pushq   %rsi
31473         pushq   %rdx
31474         pushq   %rcx
31475         pushq   %rbp
31476         call    _x86_64_get_dispatch@PLT
31477         popq    %rbp
31478         popq    %rcx
31479         popq    %rdx
31480         popq    %rsi
31481         popq    %rdi
31482         movq    6632(%rax), %r11
31483         jmp     *%r11
31484 #else
31485         movq    _glapi_Dispatch(%rip), %rax
31486         testq   %rax, %rax
31487         je      1f
31488         movq    6632(%rax), %r11
31489         jmp     *%r11
31490 1:
31491         pushq   %rdi
31492         pushq   %rsi
31493         pushq   %rdx
31494         pushq   %rcx
31495         pushq   %rbp
31496         call    _glapi_get_dispatch
31497         popq    %rbp
31498         popq    %rcx
31499         popq    %rdx
31500         popq    %rsi
31501         popq    %rdi
31502         movq    6632(%rax), %r11
31503         jmp     *%r11
31504 #endif /* defined(GLX_USE_TLS) */
31505         .size   GL_PREFIX(ProgramNamedParameter4dvNV), .-GL_PREFIX(ProgramNamedParameter4dvNV)
31506
31507         .p2align        4,,15
31508         .globl  GL_PREFIX(ProgramNamedParameter4fNV)
31509         .type   GL_PREFIX(ProgramNamedParameter4fNV), @function
31510 GL_PREFIX(ProgramNamedParameter4fNV):
31511 #if defined(GLX_USE_TLS)
31512         call    _x86_64_get_dispatch@PLT
31513         movq    6640(%rax), %r11
31514         jmp     *%r11
31515 #elif defined(PTHREADS)
31516         subq    $56, %rsp
31517         movq    %rdi, (%rsp)
31518         movq    %rsi, 8(%rsp)
31519         movq    %rdx, 16(%rsp)
31520         movq    %xmm0, 24(%rsp)
31521         movq    %xmm1, 32(%rsp)
31522         movq    %xmm2, 40(%rsp)
31523         movq    %xmm3, 48(%rsp)
31524         call    _x86_64_get_dispatch@PLT
31525         movq    48(%rsp), %xmm3
31526         movq    40(%rsp), %xmm2
31527         movq    32(%rsp), %xmm1
31528         movq    24(%rsp), %xmm0
31529         movq    16(%rsp), %rdx
31530         movq    8(%rsp), %rsi
31531         movq    (%rsp), %rdi
31532         addq    $56, %rsp
31533         movq    6640(%rax), %r11
31534         jmp     *%r11
31535 #else
31536         movq    _glapi_Dispatch(%rip), %rax
31537         testq   %rax, %rax
31538         je      1f
31539         movq    6640(%rax), %r11
31540         jmp     *%r11
31541 1:
31542         subq    $56, %rsp
31543         movq    %rdi, (%rsp)
31544         movq    %rsi, 8(%rsp)
31545         movq    %rdx, 16(%rsp)
31546         movq    %xmm0, 24(%rsp)
31547         movq    %xmm1, 32(%rsp)
31548         movq    %xmm2, 40(%rsp)
31549         movq    %xmm3, 48(%rsp)
31550         call    _glapi_get_dispatch
31551         movq    48(%rsp), %xmm3
31552         movq    40(%rsp), %xmm2
31553         movq    32(%rsp), %xmm1
31554         movq    24(%rsp), %xmm0
31555         movq    16(%rsp), %rdx
31556         movq    8(%rsp), %rsi
31557         movq    (%rsp), %rdi
31558         addq    $56, %rsp
31559         movq    6640(%rax), %r11
31560         jmp     *%r11
31561 #endif /* defined(GLX_USE_TLS) */
31562         .size   GL_PREFIX(ProgramNamedParameter4fNV), .-GL_PREFIX(ProgramNamedParameter4fNV)
31563
31564         .p2align        4,,15
31565         .globl  GL_PREFIX(ProgramNamedParameter4fvNV)
31566         .type   GL_PREFIX(ProgramNamedParameter4fvNV), @function
31567 GL_PREFIX(ProgramNamedParameter4fvNV):
31568 #if defined(GLX_USE_TLS)
31569         call    _x86_64_get_dispatch@PLT
31570         movq    6648(%rax), %r11
31571         jmp     *%r11
31572 #elif defined(PTHREADS)
31573         pushq   %rdi
31574         pushq   %rsi
31575         pushq   %rdx
31576         pushq   %rcx
31577         pushq   %rbp
31578         call    _x86_64_get_dispatch@PLT
31579         popq    %rbp
31580         popq    %rcx
31581         popq    %rdx
31582         popq    %rsi
31583         popq    %rdi
31584         movq    6648(%rax), %r11
31585         jmp     *%r11
31586 #else
31587         movq    _glapi_Dispatch(%rip), %rax
31588         testq   %rax, %rax
31589         je      1f
31590         movq    6648(%rax), %r11
31591         jmp     *%r11
31592 1:
31593         pushq   %rdi
31594         pushq   %rsi
31595         pushq   %rdx
31596         pushq   %rcx
31597         pushq   %rbp
31598         call    _glapi_get_dispatch
31599         popq    %rbp
31600         popq    %rcx
31601         popq    %rdx
31602         popq    %rsi
31603         popq    %rdi
31604         movq    6648(%rax), %r11
31605         jmp     *%r11
31606 #endif /* defined(GLX_USE_TLS) */
31607         .size   GL_PREFIX(ProgramNamedParameter4fvNV), .-GL_PREFIX(ProgramNamedParameter4fvNV)
31608
31609         .p2align        4,,15
31610         .globl  GL_PREFIX(PrimitiveRestartIndexNV)
31611         .type   GL_PREFIX(PrimitiveRestartIndexNV), @function
31612 GL_PREFIX(PrimitiveRestartIndexNV):
31613 #if defined(GLX_USE_TLS)
31614         call    _x86_64_get_dispatch@PLT
31615         movq    6656(%rax), %r11
31616         jmp     *%r11
31617 #elif defined(PTHREADS)
31618         pushq   %rdi
31619         call    _x86_64_get_dispatch@PLT
31620         popq    %rdi
31621         movq    6656(%rax), %r11
31622         jmp     *%r11
31623 #else
31624         movq    _glapi_Dispatch(%rip), %rax
31625         testq   %rax, %rax
31626         je      1f
31627         movq    6656(%rax), %r11
31628         jmp     *%r11
31629 1:
31630         pushq   %rdi
31631         call    _glapi_get_dispatch
31632         popq    %rdi
31633         movq    6656(%rax), %r11
31634         jmp     *%r11
31635 #endif /* defined(GLX_USE_TLS) */
31636         .size   GL_PREFIX(PrimitiveRestartIndexNV), .-GL_PREFIX(PrimitiveRestartIndexNV)
31637
31638         .p2align        4,,15
31639         .globl  GL_PREFIX(PrimitiveRestartNV)
31640         .type   GL_PREFIX(PrimitiveRestartNV), @function
31641 GL_PREFIX(PrimitiveRestartNV):
31642 #if defined(GLX_USE_TLS)
31643         call    _x86_64_get_dispatch@PLT
31644         movq    6664(%rax), %r11
31645         jmp     *%r11
31646 #elif defined(PTHREADS)
31647         pushq   %rbp
31648         call    _x86_64_get_dispatch@PLT
31649         popq    %rbp
31650         movq    6664(%rax), %r11
31651         jmp     *%r11
31652 #else
31653         movq    _glapi_Dispatch(%rip), %rax
31654         testq   %rax, %rax
31655         je      1f
31656         movq    6664(%rax), %r11
31657         jmp     *%r11
31658 1:
31659         pushq   %rbp
31660         call    _glapi_get_dispatch
31661         popq    %rbp
31662         movq    6664(%rax), %r11
31663         jmp     *%r11
31664 #endif /* defined(GLX_USE_TLS) */
31665         .size   GL_PREFIX(PrimitiveRestartNV), .-GL_PREFIX(PrimitiveRestartNV)
31666
31667         .p2align        4,,15
31668         .globl  GL_PREFIX(_dispatch_stub_834)
31669         .type   GL_PREFIX(_dispatch_stub_834), @function
31670         HIDDEN(GL_PREFIX(_dispatch_stub_834))
31671 GL_PREFIX(_dispatch_stub_834):
31672 #if defined(GLX_USE_TLS)
31673         call    _x86_64_get_dispatch@PLT
31674         movq    6672(%rax), %r11
31675         jmp     *%r11
31676 #elif defined(PTHREADS)
31677         pushq   %rdi
31678         pushq   %rsi
31679         pushq   %rbp
31680         call    _x86_64_get_dispatch@PLT
31681         popq    %rbp
31682         popq    %rsi
31683         popq    %rdi
31684         movq    6672(%rax), %r11
31685         jmp     *%r11
31686 #else
31687         movq    _glapi_Dispatch(%rip), %rax
31688         testq   %rax, %rax
31689         je      1f
31690         movq    6672(%rax), %r11
31691         jmp     *%r11
31692 1:
31693         pushq   %rdi
31694         pushq   %rsi
31695         pushq   %rbp
31696         call    _glapi_get_dispatch
31697         popq    %rbp
31698         popq    %rsi
31699         popq    %rdi
31700         movq    6672(%rax), %r11
31701         jmp     *%r11
31702 #endif /* defined(GLX_USE_TLS) */
31703         .size   GL_PREFIX(_dispatch_stub_834), .-GL_PREFIX(_dispatch_stub_834)
31704
31705         .p2align        4,,15
31706         .globl  GL_PREFIX(_dispatch_stub_835)
31707         .type   GL_PREFIX(_dispatch_stub_835), @function
31708         HIDDEN(GL_PREFIX(_dispatch_stub_835))
31709 GL_PREFIX(_dispatch_stub_835):
31710 #if defined(GLX_USE_TLS)
31711         call    _x86_64_get_dispatch@PLT
31712         movq    6680(%rax), %r11
31713         jmp     *%r11
31714 #elif defined(PTHREADS)
31715         pushq   %rdi
31716         pushq   %rsi
31717         pushq   %rbp
31718         call    _x86_64_get_dispatch@PLT
31719         popq    %rbp
31720         popq    %rsi
31721         popq    %rdi
31722         movq    6680(%rax), %r11
31723         jmp     *%r11
31724 #else
31725         movq    _glapi_Dispatch(%rip), %rax
31726         testq   %rax, %rax
31727         je      1f
31728         movq    6680(%rax), %r11
31729         jmp     *%r11
31730 1:
31731         pushq   %rdi
31732         pushq   %rsi
31733         pushq   %rbp
31734         call    _glapi_get_dispatch
31735         popq    %rbp
31736         popq    %rsi
31737         popq    %rdi
31738         movq    6680(%rax), %r11
31739         jmp     *%r11
31740 #endif /* defined(GLX_USE_TLS) */
31741         .size   GL_PREFIX(_dispatch_stub_835), .-GL_PREFIX(_dispatch_stub_835)
31742
31743         .p2align        4,,15
31744         .globl  GL_PREFIX(BindFramebufferEXT)
31745         .type   GL_PREFIX(BindFramebufferEXT), @function
31746 GL_PREFIX(BindFramebufferEXT):
31747 #if defined(GLX_USE_TLS)
31748         call    _x86_64_get_dispatch@PLT
31749         movq    6688(%rax), %r11
31750         jmp     *%r11
31751 #elif defined(PTHREADS)
31752         pushq   %rdi
31753         pushq   %rsi
31754         pushq   %rbp
31755         call    _x86_64_get_dispatch@PLT
31756         popq    %rbp
31757         popq    %rsi
31758         popq    %rdi
31759         movq    6688(%rax), %r11
31760         jmp     *%r11
31761 #else
31762         movq    _glapi_Dispatch(%rip), %rax
31763         testq   %rax, %rax
31764         je      1f
31765         movq    6688(%rax), %r11
31766         jmp     *%r11
31767 1:
31768         pushq   %rdi
31769         pushq   %rsi
31770         pushq   %rbp
31771         call    _glapi_get_dispatch
31772         popq    %rbp
31773         popq    %rsi
31774         popq    %rdi
31775         movq    6688(%rax), %r11
31776         jmp     *%r11
31777 #endif /* defined(GLX_USE_TLS) */
31778         .size   GL_PREFIX(BindFramebufferEXT), .-GL_PREFIX(BindFramebufferEXT)
31779
31780         .p2align        4,,15
31781         .globl  GL_PREFIX(BindRenderbufferEXT)
31782         .type   GL_PREFIX(BindRenderbufferEXT), @function
31783 GL_PREFIX(BindRenderbufferEXT):
31784 #if defined(GLX_USE_TLS)
31785         call    _x86_64_get_dispatch@PLT
31786         movq    6696(%rax), %r11
31787         jmp     *%r11
31788 #elif defined(PTHREADS)
31789         pushq   %rdi
31790         pushq   %rsi
31791         pushq   %rbp
31792         call    _x86_64_get_dispatch@PLT
31793         popq    %rbp
31794         popq    %rsi
31795         popq    %rdi
31796         movq    6696(%rax), %r11
31797         jmp     *%r11
31798 #else
31799         movq    _glapi_Dispatch(%rip), %rax
31800         testq   %rax, %rax
31801         je      1f
31802         movq    6696(%rax), %r11
31803         jmp     *%r11
31804 1:
31805         pushq   %rdi
31806         pushq   %rsi
31807         pushq   %rbp
31808         call    _glapi_get_dispatch
31809         popq    %rbp
31810         popq    %rsi
31811         popq    %rdi
31812         movq    6696(%rax), %r11
31813         jmp     *%r11
31814 #endif /* defined(GLX_USE_TLS) */
31815         .size   GL_PREFIX(BindRenderbufferEXT), .-GL_PREFIX(BindRenderbufferEXT)
31816
31817         .p2align        4,,15
31818         .globl  GL_PREFIX(CheckFramebufferStatusEXT)
31819         .type   GL_PREFIX(CheckFramebufferStatusEXT), @function
31820 GL_PREFIX(CheckFramebufferStatusEXT):
31821 #if defined(GLX_USE_TLS)
31822         call    _x86_64_get_dispatch@PLT
31823         movq    6704(%rax), %r11
31824         jmp     *%r11
31825 #elif defined(PTHREADS)
31826         pushq   %rdi
31827         call    _x86_64_get_dispatch@PLT
31828         popq    %rdi
31829         movq    6704(%rax), %r11
31830         jmp     *%r11
31831 #else
31832         movq    _glapi_Dispatch(%rip), %rax
31833         testq   %rax, %rax
31834         je      1f
31835         movq    6704(%rax), %r11
31836         jmp     *%r11
31837 1:
31838         pushq   %rdi
31839         call    _glapi_get_dispatch
31840         popq    %rdi
31841         movq    6704(%rax), %r11
31842         jmp     *%r11
31843 #endif /* defined(GLX_USE_TLS) */
31844         .size   GL_PREFIX(CheckFramebufferStatusEXT), .-GL_PREFIX(CheckFramebufferStatusEXT)
31845
31846         .p2align        4,,15
31847         .globl  GL_PREFIX(DeleteFramebuffersEXT)
31848         .type   GL_PREFIX(DeleteFramebuffersEXT), @function
31849 GL_PREFIX(DeleteFramebuffersEXT):
31850 #if defined(GLX_USE_TLS)
31851         call    _x86_64_get_dispatch@PLT
31852         movq    6712(%rax), %r11
31853         jmp     *%r11
31854 #elif defined(PTHREADS)
31855         pushq   %rdi
31856         pushq   %rsi
31857         pushq   %rbp
31858         call    _x86_64_get_dispatch@PLT
31859         popq    %rbp
31860         popq    %rsi
31861         popq    %rdi
31862         movq    6712(%rax), %r11
31863         jmp     *%r11
31864 #else
31865         movq    _glapi_Dispatch(%rip), %rax
31866         testq   %rax, %rax
31867         je      1f
31868         movq    6712(%rax), %r11
31869         jmp     *%r11
31870 1:
31871         pushq   %rdi
31872         pushq   %rsi
31873         pushq   %rbp
31874         call    _glapi_get_dispatch
31875         popq    %rbp
31876         popq    %rsi
31877         popq    %rdi
31878         movq    6712(%rax), %r11
31879         jmp     *%r11
31880 #endif /* defined(GLX_USE_TLS) */
31881         .size   GL_PREFIX(DeleteFramebuffersEXT), .-GL_PREFIX(DeleteFramebuffersEXT)
31882
31883         .p2align        4,,15
31884         .globl  GL_PREFIX(DeleteRenderbuffersEXT)
31885         .type   GL_PREFIX(DeleteRenderbuffersEXT), @function
31886 GL_PREFIX(DeleteRenderbuffersEXT):
31887 #if defined(GLX_USE_TLS)
31888         call    _x86_64_get_dispatch@PLT
31889         movq    6720(%rax), %r11
31890         jmp     *%r11
31891 #elif defined(PTHREADS)
31892         pushq   %rdi
31893         pushq   %rsi
31894         pushq   %rbp
31895         call    _x86_64_get_dispatch@PLT
31896         popq    %rbp
31897         popq    %rsi
31898         popq    %rdi
31899         movq    6720(%rax), %r11
31900         jmp     *%r11
31901 #else
31902         movq    _glapi_Dispatch(%rip), %rax
31903         testq   %rax, %rax
31904         je      1f
31905         movq    6720(%rax), %r11
31906         jmp     *%r11
31907 1:
31908         pushq   %rdi
31909         pushq   %rsi
31910         pushq   %rbp
31911         call    _glapi_get_dispatch
31912         popq    %rbp
31913         popq    %rsi
31914         popq    %rdi
31915         movq    6720(%rax), %r11
31916         jmp     *%r11
31917 #endif /* defined(GLX_USE_TLS) */
31918         .size   GL_PREFIX(DeleteRenderbuffersEXT), .-GL_PREFIX(DeleteRenderbuffersEXT)
31919
31920         .p2align        4,,15
31921         .globl  GL_PREFIX(FramebufferRenderbufferEXT)
31922         .type   GL_PREFIX(FramebufferRenderbufferEXT), @function
31923 GL_PREFIX(FramebufferRenderbufferEXT):
31924 #if defined(GLX_USE_TLS)
31925         call    _x86_64_get_dispatch@PLT
31926         movq    6728(%rax), %r11
31927         jmp     *%r11
31928 #elif defined(PTHREADS)
31929         pushq   %rdi
31930         pushq   %rsi
31931         pushq   %rdx
31932         pushq   %rcx
31933         pushq   %rbp
31934         call    _x86_64_get_dispatch@PLT
31935         popq    %rbp
31936         popq    %rcx
31937         popq    %rdx
31938         popq    %rsi
31939         popq    %rdi
31940         movq    6728(%rax), %r11
31941         jmp     *%r11
31942 #else
31943         movq    _glapi_Dispatch(%rip), %rax
31944         testq   %rax, %rax
31945         je      1f
31946         movq    6728(%rax), %r11
31947         jmp     *%r11
31948 1:
31949         pushq   %rdi
31950         pushq   %rsi
31951         pushq   %rdx
31952         pushq   %rcx
31953         pushq   %rbp
31954         call    _glapi_get_dispatch
31955         popq    %rbp
31956         popq    %rcx
31957         popq    %rdx
31958         popq    %rsi
31959         popq    %rdi
31960         movq    6728(%rax), %r11
31961         jmp     *%r11
31962 #endif /* defined(GLX_USE_TLS) */
31963         .size   GL_PREFIX(FramebufferRenderbufferEXT), .-GL_PREFIX(FramebufferRenderbufferEXT)
31964
31965         .p2align        4,,15
31966         .globl  GL_PREFIX(FramebufferTexture1DEXT)
31967         .type   GL_PREFIX(FramebufferTexture1DEXT), @function
31968 GL_PREFIX(FramebufferTexture1DEXT):
31969 #if defined(GLX_USE_TLS)
31970         call    _x86_64_get_dispatch@PLT
31971         movq    6736(%rax), %r11
31972         jmp     *%r11
31973 #elif defined(PTHREADS)
31974         pushq   %rdi
31975         pushq   %rsi
31976         pushq   %rdx
31977         pushq   %rcx
31978         pushq   %r8
31979         call    _x86_64_get_dispatch@PLT
31980         popq    %r8
31981         popq    %rcx
31982         popq    %rdx
31983         popq    %rsi
31984         popq    %rdi
31985         movq    6736(%rax), %r11
31986         jmp     *%r11
31987 #else
31988         movq    _glapi_Dispatch(%rip), %rax
31989         testq   %rax, %rax
31990         je      1f
31991         movq    6736(%rax), %r11
31992         jmp     *%r11
31993 1:
31994         pushq   %rdi
31995         pushq   %rsi
31996         pushq   %rdx
31997         pushq   %rcx
31998         pushq   %r8
31999         call    _glapi_get_dispatch
32000         popq    %r8
32001         popq    %rcx
32002         popq    %rdx
32003         popq    %rsi
32004         popq    %rdi
32005         movq    6736(%rax), %r11
32006         jmp     *%r11
32007 #endif /* defined(GLX_USE_TLS) */
32008         .size   GL_PREFIX(FramebufferTexture1DEXT), .-GL_PREFIX(FramebufferTexture1DEXT)
32009
32010         .p2align        4,,15
32011         .globl  GL_PREFIX(FramebufferTexture2DEXT)
32012         .type   GL_PREFIX(FramebufferTexture2DEXT), @function
32013 GL_PREFIX(FramebufferTexture2DEXT):
32014 #if defined(GLX_USE_TLS)
32015         call    _x86_64_get_dispatch@PLT
32016         movq    6744(%rax), %r11
32017         jmp     *%r11
32018 #elif defined(PTHREADS)
32019         pushq   %rdi
32020         pushq   %rsi
32021         pushq   %rdx
32022         pushq   %rcx
32023         pushq   %r8
32024         call    _x86_64_get_dispatch@PLT
32025         popq    %r8
32026         popq    %rcx
32027         popq    %rdx
32028         popq    %rsi
32029         popq    %rdi
32030         movq    6744(%rax), %r11
32031         jmp     *%r11
32032 #else
32033         movq    _glapi_Dispatch(%rip), %rax
32034         testq   %rax, %rax
32035         je      1f
32036         movq    6744(%rax), %r11
32037         jmp     *%r11
32038 1:
32039         pushq   %rdi
32040         pushq   %rsi
32041         pushq   %rdx
32042         pushq   %rcx
32043         pushq   %r8
32044         call    _glapi_get_dispatch
32045         popq    %r8
32046         popq    %rcx
32047         popq    %rdx
32048         popq    %rsi
32049         popq    %rdi
32050         movq    6744(%rax), %r11
32051         jmp     *%r11
32052 #endif /* defined(GLX_USE_TLS) */
32053         .size   GL_PREFIX(FramebufferTexture2DEXT), .-GL_PREFIX(FramebufferTexture2DEXT)
32054
32055         .p2align        4,,15
32056         .globl  GL_PREFIX(FramebufferTexture3DEXT)
32057         .type   GL_PREFIX(FramebufferTexture3DEXT), @function
32058 GL_PREFIX(FramebufferTexture3DEXT):
32059 #if defined(GLX_USE_TLS)
32060         call    _x86_64_get_dispatch@PLT
32061         movq    6752(%rax), %r11
32062         jmp     *%r11
32063 #elif defined(PTHREADS)
32064         pushq   %rdi
32065         pushq   %rsi
32066         pushq   %rdx
32067         pushq   %rcx
32068         pushq   %r8
32069         pushq   %r9
32070         pushq   %rbp
32071         call    _x86_64_get_dispatch@PLT
32072         popq    %rbp
32073         popq    %r9
32074         popq    %r8
32075         popq    %rcx
32076         popq    %rdx
32077         popq    %rsi
32078         popq    %rdi
32079         movq    6752(%rax), %r11
32080         jmp     *%r11
32081 #else
32082         movq    _glapi_Dispatch(%rip), %rax
32083         testq   %rax, %rax
32084         je      1f
32085         movq    6752(%rax), %r11
32086         jmp     *%r11
32087 1:
32088         pushq   %rdi
32089         pushq   %rsi
32090         pushq   %rdx
32091         pushq   %rcx
32092         pushq   %r8
32093         pushq   %r9
32094         pushq   %rbp
32095         call    _glapi_get_dispatch
32096         popq    %rbp
32097         popq    %r9
32098         popq    %r8
32099         popq    %rcx
32100         popq    %rdx
32101         popq    %rsi
32102         popq    %rdi
32103         movq    6752(%rax), %r11
32104         jmp     *%r11
32105 #endif /* defined(GLX_USE_TLS) */
32106         .size   GL_PREFIX(FramebufferTexture3DEXT), .-GL_PREFIX(FramebufferTexture3DEXT)
32107
32108         .p2align        4,,15
32109         .globl  GL_PREFIX(GenFramebuffersEXT)
32110         .type   GL_PREFIX(GenFramebuffersEXT), @function
32111 GL_PREFIX(GenFramebuffersEXT):
32112 #if defined(GLX_USE_TLS)
32113         call    _x86_64_get_dispatch@PLT
32114         movq    6760(%rax), %r11
32115         jmp     *%r11
32116 #elif defined(PTHREADS)
32117         pushq   %rdi
32118         pushq   %rsi
32119         pushq   %rbp
32120         call    _x86_64_get_dispatch@PLT
32121         popq    %rbp
32122         popq    %rsi
32123         popq    %rdi
32124         movq    6760(%rax), %r11
32125         jmp     *%r11
32126 #else
32127         movq    _glapi_Dispatch(%rip), %rax
32128         testq   %rax, %rax
32129         je      1f
32130         movq    6760(%rax), %r11
32131         jmp     *%r11
32132 1:
32133         pushq   %rdi
32134         pushq   %rsi
32135         pushq   %rbp
32136         call    _glapi_get_dispatch
32137         popq    %rbp
32138         popq    %rsi
32139         popq    %rdi
32140         movq    6760(%rax), %r11
32141         jmp     *%r11
32142 #endif /* defined(GLX_USE_TLS) */
32143         .size   GL_PREFIX(GenFramebuffersEXT), .-GL_PREFIX(GenFramebuffersEXT)
32144
32145         .p2align        4,,15
32146         .globl  GL_PREFIX(GenRenderbuffersEXT)
32147         .type   GL_PREFIX(GenRenderbuffersEXT), @function
32148 GL_PREFIX(GenRenderbuffersEXT):
32149 #if defined(GLX_USE_TLS)
32150         call    _x86_64_get_dispatch@PLT
32151         movq    6768(%rax), %r11
32152         jmp     *%r11
32153 #elif defined(PTHREADS)
32154         pushq   %rdi
32155         pushq   %rsi
32156         pushq   %rbp
32157         call    _x86_64_get_dispatch@PLT
32158         popq    %rbp
32159         popq    %rsi
32160         popq    %rdi
32161         movq    6768(%rax), %r11
32162         jmp     *%r11
32163 #else
32164         movq    _glapi_Dispatch(%rip), %rax
32165         testq   %rax, %rax
32166         je      1f
32167         movq    6768(%rax), %r11
32168         jmp     *%r11
32169 1:
32170         pushq   %rdi
32171         pushq   %rsi
32172         pushq   %rbp
32173         call    _glapi_get_dispatch
32174         popq    %rbp
32175         popq    %rsi
32176         popq    %rdi
32177         movq    6768(%rax), %r11
32178         jmp     *%r11
32179 #endif /* defined(GLX_USE_TLS) */
32180         .size   GL_PREFIX(GenRenderbuffersEXT), .-GL_PREFIX(GenRenderbuffersEXT)
32181
32182         .p2align        4,,15
32183         .globl  GL_PREFIX(GenerateMipmapEXT)
32184         .type   GL_PREFIX(GenerateMipmapEXT), @function
32185 GL_PREFIX(GenerateMipmapEXT):
32186 #if defined(GLX_USE_TLS)
32187         call    _x86_64_get_dispatch@PLT
32188         movq    6776(%rax), %r11
32189         jmp     *%r11
32190 #elif defined(PTHREADS)
32191         pushq   %rdi
32192         call    _x86_64_get_dispatch@PLT
32193         popq    %rdi
32194         movq    6776(%rax), %r11
32195         jmp     *%r11
32196 #else
32197         movq    _glapi_Dispatch(%rip), %rax
32198         testq   %rax, %rax
32199         je      1f
32200         movq    6776(%rax), %r11
32201         jmp     *%r11
32202 1:
32203         pushq   %rdi
32204         call    _glapi_get_dispatch
32205         popq    %rdi
32206         movq    6776(%rax), %r11
32207         jmp     *%r11
32208 #endif /* defined(GLX_USE_TLS) */
32209         .size   GL_PREFIX(GenerateMipmapEXT), .-GL_PREFIX(GenerateMipmapEXT)
32210
32211         .p2align        4,,15
32212         .globl  GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
32213         .type   GL_PREFIX(GetFramebufferAttachmentParameterivEXT), @function
32214 GL_PREFIX(GetFramebufferAttachmentParameterivEXT):
32215 #if defined(GLX_USE_TLS)
32216         call    _x86_64_get_dispatch@PLT
32217         movq    6784(%rax), %r11
32218         jmp     *%r11
32219 #elif defined(PTHREADS)
32220         pushq   %rdi
32221         pushq   %rsi
32222         pushq   %rdx
32223         pushq   %rcx
32224         pushq   %rbp
32225         call    _x86_64_get_dispatch@PLT
32226         popq    %rbp
32227         popq    %rcx
32228         popq    %rdx
32229         popq    %rsi
32230         popq    %rdi
32231         movq    6784(%rax), %r11
32232         jmp     *%r11
32233 #else
32234         movq    _glapi_Dispatch(%rip), %rax
32235         testq   %rax, %rax
32236         je      1f
32237         movq    6784(%rax), %r11
32238         jmp     *%r11
32239 1:
32240         pushq   %rdi
32241         pushq   %rsi
32242         pushq   %rdx
32243         pushq   %rcx
32244         pushq   %rbp
32245         call    _glapi_get_dispatch
32246         popq    %rbp
32247         popq    %rcx
32248         popq    %rdx
32249         popq    %rsi
32250         popq    %rdi
32251         movq    6784(%rax), %r11
32252         jmp     *%r11
32253 #endif /* defined(GLX_USE_TLS) */
32254         .size   GL_PREFIX(GetFramebufferAttachmentParameterivEXT), .-GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
32255
32256         .p2align        4,,15
32257         .globl  GL_PREFIX(GetRenderbufferParameterivEXT)
32258         .type   GL_PREFIX(GetRenderbufferParameterivEXT), @function
32259 GL_PREFIX(GetRenderbufferParameterivEXT):
32260 #if defined(GLX_USE_TLS)
32261         call    _x86_64_get_dispatch@PLT
32262         movq    6792(%rax), %r11
32263         jmp     *%r11
32264 #elif defined(PTHREADS)
32265         pushq   %rdi
32266         pushq   %rsi
32267         pushq   %rdx
32268         call    _x86_64_get_dispatch@PLT
32269         popq    %rdx
32270         popq    %rsi
32271         popq    %rdi
32272         movq    6792(%rax), %r11
32273         jmp     *%r11
32274 #else
32275         movq    _glapi_Dispatch(%rip), %rax
32276         testq   %rax, %rax
32277         je      1f
32278         movq    6792(%rax), %r11
32279         jmp     *%r11
32280 1:
32281         pushq   %rdi
32282         pushq   %rsi
32283         pushq   %rdx
32284         call    _glapi_get_dispatch
32285         popq    %rdx
32286         popq    %rsi
32287         popq    %rdi
32288         movq    6792(%rax), %r11
32289         jmp     *%r11
32290 #endif /* defined(GLX_USE_TLS) */
32291         .size   GL_PREFIX(GetRenderbufferParameterivEXT), .-GL_PREFIX(GetRenderbufferParameterivEXT)
32292
32293         .p2align        4,,15
32294         .globl  GL_PREFIX(IsFramebufferEXT)
32295         .type   GL_PREFIX(IsFramebufferEXT), @function
32296 GL_PREFIX(IsFramebufferEXT):
32297 #if defined(GLX_USE_TLS)
32298         call    _x86_64_get_dispatch@PLT
32299         movq    6800(%rax), %r11
32300         jmp     *%r11
32301 #elif defined(PTHREADS)
32302         pushq   %rdi
32303         call    _x86_64_get_dispatch@PLT
32304         popq    %rdi
32305         movq    6800(%rax), %r11
32306         jmp     *%r11
32307 #else
32308         movq    _glapi_Dispatch(%rip), %rax
32309         testq   %rax, %rax
32310         je      1f
32311         movq    6800(%rax), %r11
32312         jmp     *%r11
32313 1:
32314         pushq   %rdi
32315         call    _glapi_get_dispatch
32316         popq    %rdi
32317         movq    6800(%rax), %r11
32318         jmp     *%r11
32319 #endif /* defined(GLX_USE_TLS) */
32320         .size   GL_PREFIX(IsFramebufferEXT), .-GL_PREFIX(IsFramebufferEXT)
32321
32322         .p2align        4,,15
32323         .globl  GL_PREFIX(IsRenderbufferEXT)
32324         .type   GL_PREFIX(IsRenderbufferEXT), @function
32325 GL_PREFIX(IsRenderbufferEXT):
32326 #if defined(GLX_USE_TLS)
32327         call    _x86_64_get_dispatch@PLT
32328         movq    6808(%rax), %r11
32329         jmp     *%r11
32330 #elif defined(PTHREADS)
32331         pushq   %rdi
32332         call    _x86_64_get_dispatch@PLT
32333         popq    %rdi
32334         movq    6808(%rax), %r11
32335         jmp     *%r11
32336 #else
32337         movq    _glapi_Dispatch(%rip), %rax
32338         testq   %rax, %rax
32339         je      1f
32340         movq    6808(%rax), %r11
32341         jmp     *%r11
32342 1:
32343         pushq   %rdi
32344         call    _glapi_get_dispatch
32345         popq    %rdi
32346         movq    6808(%rax), %r11
32347         jmp     *%r11
32348 #endif /* defined(GLX_USE_TLS) */
32349         .size   GL_PREFIX(IsRenderbufferEXT), .-GL_PREFIX(IsRenderbufferEXT)
32350
32351         .p2align        4,,15
32352         .globl  GL_PREFIX(RenderbufferStorageEXT)
32353         .type   GL_PREFIX(RenderbufferStorageEXT), @function
32354 GL_PREFIX(RenderbufferStorageEXT):
32355 #if defined(GLX_USE_TLS)
32356         call    _x86_64_get_dispatch@PLT
32357         movq    6816(%rax), %r11
32358         jmp     *%r11
32359 #elif defined(PTHREADS)
32360         pushq   %rdi
32361         pushq   %rsi
32362         pushq   %rdx
32363         pushq   %rcx
32364         pushq   %rbp
32365         call    _x86_64_get_dispatch@PLT
32366         popq    %rbp
32367         popq    %rcx
32368         popq    %rdx
32369         popq    %rsi
32370         popq    %rdi
32371         movq    6816(%rax), %r11
32372         jmp     *%r11
32373 #else
32374         movq    _glapi_Dispatch(%rip), %rax
32375         testq   %rax, %rax
32376         je      1f
32377         movq    6816(%rax), %r11
32378         jmp     *%r11
32379 1:
32380         pushq   %rdi
32381         pushq   %rsi
32382         pushq   %rdx
32383         pushq   %rcx
32384         pushq   %rbp
32385         call    _glapi_get_dispatch
32386         popq    %rbp
32387         popq    %rcx
32388         popq    %rdx
32389         popq    %rsi
32390         popq    %rdi
32391         movq    6816(%rax), %r11
32392         jmp     *%r11
32393 #endif /* defined(GLX_USE_TLS) */
32394         .size   GL_PREFIX(RenderbufferStorageEXT), .-GL_PREFIX(RenderbufferStorageEXT)
32395
32396         .p2align        4,,15
32397         .globl  GL_PREFIX(_dispatch_stub_853)
32398         .type   GL_PREFIX(_dispatch_stub_853), @function
32399         HIDDEN(GL_PREFIX(_dispatch_stub_853))
32400 GL_PREFIX(_dispatch_stub_853):
32401 #if defined(GLX_USE_TLS)
32402         call    _x86_64_get_dispatch@PLT
32403         movq    6824(%rax), %r11
32404         jmp     *%r11
32405 #elif defined(PTHREADS)
32406         pushq   %rdi
32407         pushq   %rsi
32408         pushq   %rdx
32409         pushq   %rcx
32410         pushq   %r8
32411         pushq   %r9
32412         pushq   %rbp
32413         call    _x86_64_get_dispatch@PLT
32414         popq    %rbp
32415         popq    %r9
32416         popq    %r8
32417         popq    %rcx
32418         popq    %rdx
32419         popq    %rsi
32420         popq    %rdi
32421         movq    6824(%rax), %r11
32422         jmp     *%r11
32423 #else
32424         movq    _glapi_Dispatch(%rip), %rax
32425         testq   %rax, %rax
32426         je      1f
32427         movq    6824(%rax), %r11
32428         jmp     *%r11
32429 1:
32430         pushq   %rdi
32431         pushq   %rsi
32432         pushq   %rdx
32433         pushq   %rcx
32434         pushq   %r8
32435         pushq   %r9
32436         pushq   %rbp
32437         call    _glapi_get_dispatch
32438         popq    %rbp
32439         popq    %r9
32440         popq    %r8
32441         popq    %rcx
32442         popq    %rdx
32443         popq    %rsi
32444         popq    %rdi
32445         movq    6824(%rax), %r11
32446         jmp     *%r11
32447 #endif /* defined(GLX_USE_TLS) */
32448         .size   GL_PREFIX(_dispatch_stub_853), .-GL_PREFIX(_dispatch_stub_853)
32449
32450         .p2align        4,,15
32451         .globl  GL_PREFIX(_dispatch_stub_854)
32452         .type   GL_PREFIX(_dispatch_stub_854), @function
32453         HIDDEN(GL_PREFIX(_dispatch_stub_854))
32454 GL_PREFIX(_dispatch_stub_854):
32455 #if defined(GLX_USE_TLS)
32456         call    _x86_64_get_dispatch@PLT
32457         movq    6832(%rax), %r11
32458         jmp     *%r11
32459 #elif defined(PTHREADS)
32460         pushq   %rdi
32461         pushq   %rsi
32462         pushq   %rdx
32463         call    _x86_64_get_dispatch@PLT
32464         popq    %rdx
32465         popq    %rsi
32466         popq    %rdi
32467         movq    6832(%rax), %r11
32468         jmp     *%r11
32469 #else
32470         movq    _glapi_Dispatch(%rip), %rax
32471         testq   %rax, %rax
32472         je      1f
32473         movq    6832(%rax), %r11
32474         jmp     *%r11
32475 1:
32476         pushq   %rdi
32477         pushq   %rsi
32478         pushq   %rdx
32479         call    _glapi_get_dispatch
32480         popq    %rdx
32481         popq    %rsi
32482         popq    %rdi
32483         movq    6832(%rax), %r11
32484         jmp     *%r11
32485 #endif /* defined(GLX_USE_TLS) */
32486         .size   GL_PREFIX(_dispatch_stub_854), .-GL_PREFIX(_dispatch_stub_854)
32487
32488         .p2align        4,,15
32489         .globl  GL_PREFIX(_dispatch_stub_855)
32490         .type   GL_PREFIX(_dispatch_stub_855), @function
32491         HIDDEN(GL_PREFIX(_dispatch_stub_855))
32492 GL_PREFIX(_dispatch_stub_855):
32493 #if defined(GLX_USE_TLS)
32494         call    _x86_64_get_dispatch@PLT
32495         movq    6840(%rax), %r11
32496         jmp     *%r11
32497 #elif defined(PTHREADS)
32498         pushq   %rdi
32499         pushq   %rsi
32500         pushq   %rdx
32501         call    _x86_64_get_dispatch@PLT
32502         popq    %rdx
32503         popq    %rsi
32504         popq    %rdi
32505         movq    6840(%rax), %r11
32506         jmp     *%r11
32507 #else
32508         movq    _glapi_Dispatch(%rip), %rax
32509         testq   %rax, %rax
32510         je      1f
32511         movq    6840(%rax), %r11
32512         jmp     *%r11
32513 1:
32514         pushq   %rdi
32515         pushq   %rsi
32516         pushq   %rdx
32517         call    _glapi_get_dispatch
32518         popq    %rdx
32519         popq    %rsi
32520         popq    %rdi
32521         movq    6840(%rax), %r11
32522         jmp     *%r11
32523 #endif /* defined(GLX_USE_TLS) */
32524         .size   GL_PREFIX(_dispatch_stub_855), .-GL_PREFIX(_dispatch_stub_855)
32525
32526         .p2align        4,,15
32527         .globl  GL_PREFIX(BindFragDataLocationEXT)
32528         .type   GL_PREFIX(BindFragDataLocationEXT), @function
32529 GL_PREFIX(BindFragDataLocationEXT):
32530 #if defined(GLX_USE_TLS)
32531         call    _x86_64_get_dispatch@PLT
32532         movq    6848(%rax), %r11
32533         jmp     *%r11
32534 #elif defined(PTHREADS)
32535         pushq   %rdi
32536         pushq   %rsi
32537         pushq   %rdx
32538         call    _x86_64_get_dispatch@PLT
32539         popq    %rdx
32540         popq    %rsi
32541         popq    %rdi
32542         movq    6848(%rax), %r11
32543         jmp     *%r11
32544 #else
32545         movq    _glapi_Dispatch(%rip), %rax
32546         testq   %rax, %rax
32547         je      1f
32548         movq    6848(%rax), %r11
32549         jmp     *%r11
32550 1:
32551         pushq   %rdi
32552         pushq   %rsi
32553         pushq   %rdx
32554         call    _glapi_get_dispatch
32555         popq    %rdx
32556         popq    %rsi
32557         popq    %rdi
32558         movq    6848(%rax), %r11
32559         jmp     *%r11
32560 #endif /* defined(GLX_USE_TLS) */
32561         .size   GL_PREFIX(BindFragDataLocationEXT), .-GL_PREFIX(BindFragDataLocationEXT)
32562
32563         .p2align        4,,15
32564         .globl  GL_PREFIX(GetFragDataLocationEXT)
32565         .type   GL_PREFIX(GetFragDataLocationEXT), @function
32566 GL_PREFIX(GetFragDataLocationEXT):
32567 #if defined(GLX_USE_TLS)
32568         call    _x86_64_get_dispatch@PLT
32569         movq    6856(%rax), %r11
32570         jmp     *%r11
32571 #elif defined(PTHREADS)
32572         pushq   %rdi
32573         pushq   %rsi
32574         pushq   %rbp
32575         call    _x86_64_get_dispatch@PLT
32576         popq    %rbp
32577         popq    %rsi
32578         popq    %rdi
32579         movq    6856(%rax), %r11
32580         jmp     *%r11
32581 #else
32582         movq    _glapi_Dispatch(%rip), %rax
32583         testq   %rax, %rax
32584         je      1f
32585         movq    6856(%rax), %r11
32586         jmp     *%r11
32587 1:
32588         pushq   %rdi
32589         pushq   %rsi
32590         pushq   %rbp
32591         call    _glapi_get_dispatch
32592         popq    %rbp
32593         popq    %rsi
32594         popq    %rdi
32595         movq    6856(%rax), %r11
32596         jmp     *%r11
32597 #endif /* defined(GLX_USE_TLS) */
32598         .size   GL_PREFIX(GetFragDataLocationEXT), .-GL_PREFIX(GetFragDataLocationEXT)
32599
32600         .p2align        4,,15
32601         .globl  GL_PREFIX(GetUniformuivEXT)
32602         .type   GL_PREFIX(GetUniformuivEXT), @function
32603 GL_PREFIX(GetUniformuivEXT):
32604 #if defined(GLX_USE_TLS)
32605         call    _x86_64_get_dispatch@PLT
32606         movq    6864(%rax), %r11
32607         jmp     *%r11
32608 #elif defined(PTHREADS)
32609         pushq   %rdi
32610         pushq   %rsi
32611         pushq   %rdx
32612         call    _x86_64_get_dispatch@PLT
32613         popq    %rdx
32614         popq    %rsi
32615         popq    %rdi
32616         movq    6864(%rax), %r11
32617         jmp     *%r11
32618 #else
32619         movq    _glapi_Dispatch(%rip), %rax
32620         testq   %rax, %rax
32621         je      1f
32622         movq    6864(%rax), %r11
32623         jmp     *%r11
32624 1:
32625         pushq   %rdi
32626         pushq   %rsi
32627         pushq   %rdx
32628         call    _glapi_get_dispatch
32629         popq    %rdx
32630         popq    %rsi
32631         popq    %rdi
32632         movq    6864(%rax), %r11
32633         jmp     *%r11
32634 #endif /* defined(GLX_USE_TLS) */
32635         .size   GL_PREFIX(GetUniformuivEXT), .-GL_PREFIX(GetUniformuivEXT)
32636
32637         .p2align        4,,15
32638         .globl  GL_PREFIX(GetVertexAttribIivEXT)
32639         .type   GL_PREFIX(GetVertexAttribIivEXT), @function
32640 GL_PREFIX(GetVertexAttribIivEXT):
32641 #if defined(GLX_USE_TLS)
32642         call    _x86_64_get_dispatch@PLT
32643         movq    6872(%rax), %r11
32644         jmp     *%r11
32645 #elif defined(PTHREADS)
32646         pushq   %rdi
32647         pushq   %rsi
32648         pushq   %rdx
32649         call    _x86_64_get_dispatch@PLT
32650         popq    %rdx
32651         popq    %rsi
32652         popq    %rdi
32653         movq    6872(%rax), %r11
32654         jmp     *%r11
32655 #else
32656         movq    _glapi_Dispatch(%rip), %rax
32657         testq   %rax, %rax
32658         je      1f
32659         movq    6872(%rax), %r11
32660         jmp     *%r11
32661 1:
32662         pushq   %rdi
32663         pushq   %rsi
32664         pushq   %rdx
32665         call    _glapi_get_dispatch
32666         popq    %rdx
32667         popq    %rsi
32668         popq    %rdi
32669         movq    6872(%rax), %r11
32670         jmp     *%r11
32671 #endif /* defined(GLX_USE_TLS) */
32672         .size   GL_PREFIX(GetVertexAttribIivEXT), .-GL_PREFIX(GetVertexAttribIivEXT)
32673
32674         .p2align        4,,15
32675         .globl  GL_PREFIX(GetVertexAttribIuivEXT)
32676         .type   GL_PREFIX(GetVertexAttribIuivEXT), @function
32677 GL_PREFIX(GetVertexAttribIuivEXT):
32678 #if defined(GLX_USE_TLS)
32679         call    _x86_64_get_dispatch@PLT
32680         movq    6880(%rax), %r11
32681         jmp     *%r11
32682 #elif defined(PTHREADS)
32683         pushq   %rdi
32684         pushq   %rsi
32685         pushq   %rdx
32686         call    _x86_64_get_dispatch@PLT
32687         popq    %rdx
32688         popq    %rsi
32689         popq    %rdi
32690         movq    6880(%rax), %r11
32691         jmp     *%r11
32692 #else
32693         movq    _glapi_Dispatch(%rip), %rax
32694         testq   %rax, %rax
32695         je      1f
32696         movq    6880(%rax), %r11
32697         jmp     *%r11
32698 1:
32699         pushq   %rdi
32700         pushq   %rsi
32701         pushq   %rdx
32702         call    _glapi_get_dispatch
32703         popq    %rdx
32704         popq    %rsi
32705         popq    %rdi
32706         movq    6880(%rax), %r11
32707         jmp     *%r11
32708 #endif /* defined(GLX_USE_TLS) */
32709         .size   GL_PREFIX(GetVertexAttribIuivEXT), .-GL_PREFIX(GetVertexAttribIuivEXT)
32710
32711         .p2align        4,,15
32712         .globl  GL_PREFIX(Uniform1uiEXT)
32713         .type   GL_PREFIX(Uniform1uiEXT), @function
32714 GL_PREFIX(Uniform1uiEXT):
32715 #if defined(GLX_USE_TLS)
32716         call    _x86_64_get_dispatch@PLT
32717         movq    6888(%rax), %r11
32718         jmp     *%r11
32719 #elif defined(PTHREADS)
32720         pushq   %rdi
32721         pushq   %rsi
32722         pushq   %rbp
32723         call    _x86_64_get_dispatch@PLT
32724         popq    %rbp
32725         popq    %rsi
32726         popq    %rdi
32727         movq    6888(%rax), %r11
32728         jmp     *%r11
32729 #else
32730         movq    _glapi_Dispatch(%rip), %rax
32731         testq   %rax, %rax
32732         je      1f
32733         movq    6888(%rax), %r11
32734         jmp     *%r11
32735 1:
32736         pushq   %rdi
32737         pushq   %rsi
32738         pushq   %rbp
32739         call    _glapi_get_dispatch
32740         popq    %rbp
32741         popq    %rsi
32742         popq    %rdi
32743         movq    6888(%rax), %r11
32744         jmp     *%r11
32745 #endif /* defined(GLX_USE_TLS) */
32746         .size   GL_PREFIX(Uniform1uiEXT), .-GL_PREFIX(Uniform1uiEXT)
32747
32748         .p2align        4,,15
32749         .globl  GL_PREFIX(Uniform1uivEXT)
32750         .type   GL_PREFIX(Uniform1uivEXT), @function
32751 GL_PREFIX(Uniform1uivEXT):
32752 #if defined(GLX_USE_TLS)
32753         call    _x86_64_get_dispatch@PLT
32754         movq    6896(%rax), %r11
32755         jmp     *%r11
32756 #elif defined(PTHREADS)
32757         pushq   %rdi
32758         pushq   %rsi
32759         pushq   %rdx
32760         call    _x86_64_get_dispatch@PLT
32761         popq    %rdx
32762         popq    %rsi
32763         popq    %rdi
32764         movq    6896(%rax), %r11
32765         jmp     *%r11
32766 #else
32767         movq    _glapi_Dispatch(%rip), %rax
32768         testq   %rax, %rax
32769         je      1f
32770         movq    6896(%rax), %r11
32771         jmp     *%r11
32772 1:
32773         pushq   %rdi
32774         pushq   %rsi
32775         pushq   %rdx
32776         call    _glapi_get_dispatch
32777         popq    %rdx
32778         popq    %rsi
32779         popq    %rdi
32780         movq    6896(%rax), %r11
32781         jmp     *%r11
32782 #endif /* defined(GLX_USE_TLS) */
32783         .size   GL_PREFIX(Uniform1uivEXT), .-GL_PREFIX(Uniform1uivEXT)
32784
32785         .p2align        4,,15
32786         .globl  GL_PREFIX(Uniform2uiEXT)
32787         .type   GL_PREFIX(Uniform2uiEXT), @function
32788 GL_PREFIX(Uniform2uiEXT):
32789 #if defined(GLX_USE_TLS)
32790         call    _x86_64_get_dispatch@PLT
32791         movq    6904(%rax), %r11
32792         jmp     *%r11
32793 #elif defined(PTHREADS)
32794         pushq   %rdi
32795         pushq   %rsi
32796         pushq   %rdx
32797         call    _x86_64_get_dispatch@PLT
32798         popq    %rdx
32799         popq    %rsi
32800         popq    %rdi
32801         movq    6904(%rax), %r11
32802         jmp     *%r11
32803 #else
32804         movq    _glapi_Dispatch(%rip), %rax
32805         testq   %rax, %rax
32806         je      1f
32807         movq    6904(%rax), %r11
32808         jmp     *%r11
32809 1:
32810         pushq   %rdi
32811         pushq   %rsi
32812         pushq   %rdx
32813         call    _glapi_get_dispatch
32814         popq    %rdx
32815         popq    %rsi
32816         popq    %rdi
32817         movq    6904(%rax), %r11
32818         jmp     *%r11
32819 #endif /* defined(GLX_USE_TLS) */
32820         .size   GL_PREFIX(Uniform2uiEXT), .-GL_PREFIX(Uniform2uiEXT)
32821
32822         .p2align        4,,15
32823         .globl  GL_PREFIX(Uniform2uivEXT)
32824         .type   GL_PREFIX(Uniform2uivEXT), @function
32825 GL_PREFIX(Uniform2uivEXT):
32826 #if defined(GLX_USE_TLS)
32827         call    _x86_64_get_dispatch@PLT
32828         movq    6912(%rax), %r11
32829         jmp     *%r11
32830 #elif defined(PTHREADS)
32831         pushq   %rdi
32832         pushq   %rsi
32833         pushq   %rdx
32834         call    _x86_64_get_dispatch@PLT
32835         popq    %rdx
32836         popq    %rsi
32837         popq    %rdi
32838         movq    6912(%rax), %r11
32839         jmp     *%r11
32840 #else
32841         movq    _glapi_Dispatch(%rip), %rax
32842         testq   %rax, %rax
32843         je      1f
32844         movq    6912(%rax), %r11
32845         jmp     *%r11
32846 1:
32847         pushq   %rdi
32848         pushq   %rsi
32849         pushq   %rdx
32850         call    _glapi_get_dispatch
32851         popq    %rdx
32852         popq    %rsi
32853         popq    %rdi
32854         movq    6912(%rax), %r11
32855         jmp     *%r11
32856 #endif /* defined(GLX_USE_TLS) */
32857         .size   GL_PREFIX(Uniform2uivEXT), .-GL_PREFIX(Uniform2uivEXT)
32858
32859         .p2align        4,,15
32860         .globl  GL_PREFIX(Uniform3uiEXT)
32861         .type   GL_PREFIX(Uniform3uiEXT), @function
32862 GL_PREFIX(Uniform3uiEXT):
32863 #if defined(GLX_USE_TLS)
32864         call    _x86_64_get_dispatch@PLT
32865         movq    6920(%rax), %r11
32866         jmp     *%r11
32867 #elif defined(PTHREADS)
32868         pushq   %rdi
32869         pushq   %rsi
32870         pushq   %rdx
32871         pushq   %rcx
32872         pushq   %rbp
32873         call    _x86_64_get_dispatch@PLT
32874         popq    %rbp
32875         popq    %rcx
32876         popq    %rdx
32877         popq    %rsi
32878         popq    %rdi
32879         movq    6920(%rax), %r11
32880         jmp     *%r11
32881 #else
32882         movq    _glapi_Dispatch(%rip), %rax
32883         testq   %rax, %rax
32884         je      1f
32885         movq    6920(%rax), %r11
32886         jmp     *%r11
32887 1:
32888         pushq   %rdi
32889         pushq   %rsi
32890         pushq   %rdx
32891         pushq   %rcx
32892         pushq   %rbp
32893         call    _glapi_get_dispatch
32894         popq    %rbp
32895         popq    %rcx
32896         popq    %rdx
32897         popq    %rsi
32898         popq    %rdi
32899         movq    6920(%rax), %r11
32900         jmp     *%r11
32901 #endif /* defined(GLX_USE_TLS) */
32902         .size   GL_PREFIX(Uniform3uiEXT), .-GL_PREFIX(Uniform3uiEXT)
32903
32904         .p2align        4,,15
32905         .globl  GL_PREFIX(Uniform3uivEXT)
32906         .type   GL_PREFIX(Uniform3uivEXT), @function
32907 GL_PREFIX(Uniform3uivEXT):
32908 #if defined(GLX_USE_TLS)
32909         call    _x86_64_get_dispatch@PLT
32910         movq    6928(%rax), %r11
32911         jmp     *%r11
32912 #elif defined(PTHREADS)
32913         pushq   %rdi
32914         pushq   %rsi
32915         pushq   %rdx
32916         call    _x86_64_get_dispatch@PLT
32917         popq    %rdx
32918         popq    %rsi
32919         popq    %rdi
32920         movq    6928(%rax), %r11
32921         jmp     *%r11
32922 #else
32923         movq    _glapi_Dispatch(%rip), %rax
32924         testq   %rax, %rax
32925         je      1f
32926         movq    6928(%rax), %r11
32927         jmp     *%r11
32928 1:
32929         pushq   %rdi
32930         pushq   %rsi
32931         pushq   %rdx
32932         call    _glapi_get_dispatch
32933         popq    %rdx
32934         popq    %rsi
32935         popq    %rdi
32936         movq    6928(%rax), %r11
32937         jmp     *%r11
32938 #endif /* defined(GLX_USE_TLS) */
32939         .size   GL_PREFIX(Uniform3uivEXT), .-GL_PREFIX(Uniform3uivEXT)
32940
32941         .p2align        4,,15
32942         .globl  GL_PREFIX(Uniform4uiEXT)
32943         .type   GL_PREFIX(Uniform4uiEXT), @function
32944 GL_PREFIX(Uniform4uiEXT):
32945 #if defined(GLX_USE_TLS)
32946         call    _x86_64_get_dispatch@PLT
32947         movq    6936(%rax), %r11
32948         jmp     *%r11
32949 #elif defined(PTHREADS)
32950         pushq   %rdi
32951         pushq   %rsi
32952         pushq   %rdx
32953         pushq   %rcx
32954         pushq   %r8
32955         call    _x86_64_get_dispatch@PLT
32956         popq    %r8
32957         popq    %rcx
32958         popq    %rdx
32959         popq    %rsi
32960         popq    %rdi
32961         movq    6936(%rax), %r11
32962         jmp     *%r11
32963 #else
32964         movq    _glapi_Dispatch(%rip), %rax
32965         testq   %rax, %rax
32966         je      1f
32967         movq    6936(%rax), %r11
32968         jmp     *%r11
32969 1:
32970         pushq   %rdi
32971         pushq   %rsi
32972         pushq   %rdx
32973         pushq   %rcx
32974         pushq   %r8
32975         call    _glapi_get_dispatch
32976         popq    %r8
32977         popq    %rcx
32978         popq    %rdx
32979         popq    %rsi
32980         popq    %rdi
32981         movq    6936(%rax), %r11
32982         jmp     *%r11
32983 #endif /* defined(GLX_USE_TLS) */
32984         .size   GL_PREFIX(Uniform4uiEXT), .-GL_PREFIX(Uniform4uiEXT)
32985
32986         .p2align        4,,15
32987         .globl  GL_PREFIX(Uniform4uivEXT)
32988         .type   GL_PREFIX(Uniform4uivEXT), @function
32989 GL_PREFIX(Uniform4uivEXT):
32990 #if defined(GLX_USE_TLS)
32991         call    _x86_64_get_dispatch@PLT
32992         movq    6944(%rax), %r11
32993         jmp     *%r11
32994 #elif defined(PTHREADS)
32995         pushq   %rdi
32996         pushq   %rsi
32997         pushq   %rdx
32998         call    _x86_64_get_dispatch@PLT
32999         popq    %rdx
33000         popq    %rsi
33001         popq    %rdi
33002         movq    6944(%rax), %r11
33003         jmp     *%r11
33004 #else
33005         movq    _glapi_Dispatch(%rip), %rax
33006         testq   %rax, %rax
33007         je      1f
33008         movq    6944(%rax), %r11
33009         jmp     *%r11
33010 1:
33011         pushq   %rdi
33012         pushq   %rsi
33013         pushq   %rdx
33014         call    _glapi_get_dispatch
33015         popq    %rdx
33016         popq    %rsi
33017         popq    %rdi
33018         movq    6944(%rax), %r11
33019         jmp     *%r11
33020 #endif /* defined(GLX_USE_TLS) */
33021         .size   GL_PREFIX(Uniform4uivEXT), .-GL_PREFIX(Uniform4uivEXT)
33022
33023         .p2align        4,,15
33024         .globl  GL_PREFIX(VertexAttribI1iEXT)
33025         .type   GL_PREFIX(VertexAttribI1iEXT), @function
33026 GL_PREFIX(VertexAttribI1iEXT):
33027 #if defined(GLX_USE_TLS)
33028         call    _x86_64_get_dispatch@PLT
33029         movq    6952(%rax), %r11
33030         jmp     *%r11
33031 #elif defined(PTHREADS)
33032         pushq   %rdi
33033         pushq   %rsi
33034         pushq   %rbp
33035         call    _x86_64_get_dispatch@PLT
33036         popq    %rbp
33037         popq    %rsi
33038         popq    %rdi
33039         movq    6952(%rax), %r11
33040         jmp     *%r11
33041 #else
33042         movq    _glapi_Dispatch(%rip), %rax
33043         testq   %rax, %rax
33044         je      1f
33045         movq    6952(%rax), %r11
33046         jmp     *%r11
33047 1:
33048         pushq   %rdi
33049         pushq   %rsi
33050         pushq   %rbp
33051         call    _glapi_get_dispatch
33052         popq    %rbp
33053         popq    %rsi
33054         popq    %rdi
33055         movq    6952(%rax), %r11
33056         jmp     *%r11
33057 #endif /* defined(GLX_USE_TLS) */
33058         .size   GL_PREFIX(VertexAttribI1iEXT), .-GL_PREFIX(VertexAttribI1iEXT)
33059
33060         .p2align        4,,15
33061         .globl  GL_PREFIX(VertexAttribI1ivEXT)
33062         .type   GL_PREFIX(VertexAttribI1ivEXT), @function
33063 GL_PREFIX(VertexAttribI1ivEXT):
33064 #if defined(GLX_USE_TLS)
33065         call    _x86_64_get_dispatch@PLT
33066         movq    6960(%rax), %r11
33067         jmp     *%r11
33068 #elif defined(PTHREADS)
33069         pushq   %rdi
33070         pushq   %rsi
33071         pushq   %rbp
33072         call    _x86_64_get_dispatch@PLT
33073         popq    %rbp
33074         popq    %rsi
33075         popq    %rdi
33076         movq    6960(%rax), %r11
33077         jmp     *%r11
33078 #else
33079         movq    _glapi_Dispatch(%rip), %rax
33080         testq   %rax, %rax
33081         je      1f
33082         movq    6960(%rax), %r11
33083         jmp     *%r11
33084 1:
33085         pushq   %rdi
33086         pushq   %rsi
33087         pushq   %rbp
33088         call    _glapi_get_dispatch
33089         popq    %rbp
33090         popq    %rsi
33091         popq    %rdi
33092         movq    6960(%rax), %r11
33093         jmp     *%r11
33094 #endif /* defined(GLX_USE_TLS) */
33095         .size   GL_PREFIX(VertexAttribI1ivEXT), .-GL_PREFIX(VertexAttribI1ivEXT)
33096
33097         .p2align        4,,15
33098         .globl  GL_PREFIX(VertexAttribI1uiEXT)
33099         .type   GL_PREFIX(VertexAttribI1uiEXT), @function
33100 GL_PREFIX(VertexAttribI1uiEXT):
33101 #if defined(GLX_USE_TLS)
33102         call    _x86_64_get_dispatch@PLT
33103         movq    6968(%rax), %r11
33104         jmp     *%r11
33105 #elif defined(PTHREADS)
33106         pushq   %rdi
33107         pushq   %rsi
33108         pushq   %rbp
33109         call    _x86_64_get_dispatch@PLT
33110         popq    %rbp
33111         popq    %rsi
33112         popq    %rdi
33113         movq    6968(%rax), %r11
33114         jmp     *%r11
33115 #else
33116         movq    _glapi_Dispatch(%rip), %rax
33117         testq   %rax, %rax
33118         je      1f
33119         movq    6968(%rax), %r11
33120         jmp     *%r11
33121 1:
33122         pushq   %rdi
33123         pushq   %rsi
33124         pushq   %rbp
33125         call    _glapi_get_dispatch
33126         popq    %rbp
33127         popq    %rsi
33128         popq    %rdi
33129         movq    6968(%rax), %r11
33130         jmp     *%r11
33131 #endif /* defined(GLX_USE_TLS) */
33132         .size   GL_PREFIX(VertexAttribI1uiEXT), .-GL_PREFIX(VertexAttribI1uiEXT)
33133
33134         .p2align        4,,15
33135         .globl  GL_PREFIX(VertexAttribI1uivEXT)
33136         .type   GL_PREFIX(VertexAttribI1uivEXT), @function
33137 GL_PREFIX(VertexAttribI1uivEXT):
33138 #if defined(GLX_USE_TLS)
33139         call    _x86_64_get_dispatch@PLT
33140         movq    6976(%rax), %r11
33141         jmp     *%r11
33142 #elif defined(PTHREADS)
33143         pushq   %rdi
33144         pushq   %rsi
33145         pushq   %rbp
33146         call    _x86_64_get_dispatch@PLT
33147         popq    %rbp
33148         popq    %rsi
33149         popq    %rdi
33150         movq    6976(%rax), %r11
33151         jmp     *%r11
33152 #else
33153         movq    _glapi_Dispatch(%rip), %rax
33154         testq   %rax, %rax
33155         je      1f
33156         movq    6976(%rax), %r11
33157         jmp     *%r11
33158 1:
33159         pushq   %rdi
33160         pushq   %rsi
33161         pushq   %rbp
33162         call    _glapi_get_dispatch
33163         popq    %rbp
33164         popq    %rsi
33165         popq    %rdi
33166         movq    6976(%rax), %r11
33167         jmp     *%r11
33168 #endif /* defined(GLX_USE_TLS) */
33169         .size   GL_PREFIX(VertexAttribI1uivEXT), .-GL_PREFIX(VertexAttribI1uivEXT)
33170
33171         .p2align        4,,15
33172         .globl  GL_PREFIX(VertexAttribI2iEXT)
33173         .type   GL_PREFIX(VertexAttribI2iEXT), @function
33174 GL_PREFIX(VertexAttribI2iEXT):
33175 #if defined(GLX_USE_TLS)
33176         call    _x86_64_get_dispatch@PLT
33177         movq    6984(%rax), %r11
33178         jmp     *%r11
33179 #elif defined(PTHREADS)
33180         pushq   %rdi
33181         pushq   %rsi
33182         pushq   %rdx
33183         call    _x86_64_get_dispatch@PLT
33184         popq    %rdx
33185         popq    %rsi
33186         popq    %rdi
33187         movq    6984(%rax), %r11
33188         jmp     *%r11
33189 #else
33190         movq    _glapi_Dispatch(%rip), %rax
33191         testq   %rax, %rax
33192         je      1f
33193         movq    6984(%rax), %r11
33194         jmp     *%r11
33195 1:
33196         pushq   %rdi
33197         pushq   %rsi
33198         pushq   %rdx
33199         call    _glapi_get_dispatch
33200         popq    %rdx
33201         popq    %rsi
33202         popq    %rdi
33203         movq    6984(%rax), %r11
33204         jmp     *%r11
33205 #endif /* defined(GLX_USE_TLS) */
33206         .size   GL_PREFIX(VertexAttribI2iEXT), .-GL_PREFIX(VertexAttribI2iEXT)
33207
33208         .p2align        4,,15
33209         .globl  GL_PREFIX(VertexAttribI2ivEXT)
33210         .type   GL_PREFIX(VertexAttribI2ivEXT), @function
33211 GL_PREFIX(VertexAttribI2ivEXT):
33212 #if defined(GLX_USE_TLS)
33213         call    _x86_64_get_dispatch@PLT
33214         movq    6992(%rax), %r11
33215         jmp     *%r11
33216 #elif defined(PTHREADS)
33217         pushq   %rdi
33218         pushq   %rsi
33219         pushq   %rbp
33220         call    _x86_64_get_dispatch@PLT
33221         popq    %rbp
33222         popq    %rsi
33223         popq    %rdi
33224         movq    6992(%rax), %r11
33225         jmp     *%r11
33226 #else
33227         movq    _glapi_Dispatch(%rip), %rax
33228         testq   %rax, %rax
33229         je      1f
33230         movq    6992(%rax), %r11
33231         jmp     *%r11
33232 1:
33233         pushq   %rdi
33234         pushq   %rsi
33235         pushq   %rbp
33236         call    _glapi_get_dispatch
33237         popq    %rbp
33238         popq    %rsi
33239         popq    %rdi
33240         movq    6992(%rax), %r11
33241         jmp     *%r11
33242 #endif /* defined(GLX_USE_TLS) */
33243         .size   GL_PREFIX(VertexAttribI2ivEXT), .-GL_PREFIX(VertexAttribI2ivEXT)
33244
33245         .p2align        4,,15
33246         .globl  GL_PREFIX(VertexAttribI2uiEXT)
33247         .type   GL_PREFIX(VertexAttribI2uiEXT), @function
33248 GL_PREFIX(VertexAttribI2uiEXT):
33249 #if defined(GLX_USE_TLS)
33250         call    _x86_64_get_dispatch@PLT
33251         movq    7000(%rax), %r11
33252         jmp     *%r11
33253 #elif defined(PTHREADS)
33254         pushq   %rdi
33255         pushq   %rsi
33256         pushq   %rdx
33257         call    _x86_64_get_dispatch@PLT
33258         popq    %rdx
33259         popq    %rsi
33260         popq    %rdi
33261         movq    7000(%rax), %r11
33262         jmp     *%r11
33263 #else
33264         movq    _glapi_Dispatch(%rip), %rax
33265         testq   %rax, %rax
33266         je      1f
33267         movq    7000(%rax), %r11
33268         jmp     *%r11
33269 1:
33270         pushq   %rdi
33271         pushq   %rsi
33272         pushq   %rdx
33273         call    _glapi_get_dispatch
33274         popq    %rdx
33275         popq    %rsi
33276         popq    %rdi
33277         movq    7000(%rax), %r11
33278         jmp     *%r11
33279 #endif /* defined(GLX_USE_TLS) */
33280         .size   GL_PREFIX(VertexAttribI2uiEXT), .-GL_PREFIX(VertexAttribI2uiEXT)
33281
33282         .p2align        4,,15
33283         .globl  GL_PREFIX(VertexAttribI2uivEXT)
33284         .type   GL_PREFIX(VertexAttribI2uivEXT), @function
33285 GL_PREFIX(VertexAttribI2uivEXT):
33286 #if defined(GLX_USE_TLS)
33287         call    _x86_64_get_dispatch@PLT
33288         movq    7008(%rax), %r11
33289         jmp     *%r11
33290 #elif defined(PTHREADS)
33291         pushq   %rdi
33292         pushq   %rsi
33293         pushq   %rbp
33294         call    _x86_64_get_dispatch@PLT
33295         popq    %rbp
33296         popq    %rsi
33297         popq    %rdi
33298         movq    7008(%rax), %r11
33299         jmp     *%r11
33300 #else
33301         movq    _glapi_Dispatch(%rip), %rax
33302         testq   %rax, %rax
33303         je      1f
33304         movq    7008(%rax), %r11
33305         jmp     *%r11
33306 1:
33307         pushq   %rdi
33308         pushq   %rsi
33309         pushq   %rbp
33310         call    _glapi_get_dispatch
33311         popq    %rbp
33312         popq    %rsi
33313         popq    %rdi
33314         movq    7008(%rax), %r11
33315         jmp     *%r11
33316 #endif /* defined(GLX_USE_TLS) */
33317         .size   GL_PREFIX(VertexAttribI2uivEXT), .-GL_PREFIX(VertexAttribI2uivEXT)
33318
33319         .p2align        4,,15
33320         .globl  GL_PREFIX(VertexAttribI3iEXT)
33321         .type   GL_PREFIX(VertexAttribI3iEXT), @function
33322 GL_PREFIX(VertexAttribI3iEXT):
33323 #if defined(GLX_USE_TLS)
33324         call    _x86_64_get_dispatch@PLT
33325         movq    7016(%rax), %r11
33326         jmp     *%r11
33327 #elif defined(PTHREADS)
33328         pushq   %rdi
33329         pushq   %rsi
33330         pushq   %rdx
33331         pushq   %rcx
33332         pushq   %rbp
33333         call    _x86_64_get_dispatch@PLT
33334         popq    %rbp
33335         popq    %rcx
33336         popq    %rdx
33337         popq    %rsi
33338         popq    %rdi
33339         movq    7016(%rax), %r11
33340         jmp     *%r11
33341 #else
33342         movq    _glapi_Dispatch(%rip), %rax
33343         testq   %rax, %rax
33344         je      1f
33345         movq    7016(%rax), %r11
33346         jmp     *%r11
33347 1:
33348         pushq   %rdi
33349         pushq   %rsi
33350         pushq   %rdx
33351         pushq   %rcx
33352         pushq   %rbp
33353         call    _glapi_get_dispatch
33354         popq    %rbp
33355         popq    %rcx
33356         popq    %rdx
33357         popq    %rsi
33358         popq    %rdi
33359         movq    7016(%rax), %r11
33360         jmp     *%r11
33361 #endif /* defined(GLX_USE_TLS) */
33362         .size   GL_PREFIX(VertexAttribI3iEXT), .-GL_PREFIX(VertexAttribI3iEXT)
33363
33364         .p2align        4,,15
33365         .globl  GL_PREFIX(VertexAttribI3ivEXT)
33366         .type   GL_PREFIX(VertexAttribI3ivEXT), @function
33367 GL_PREFIX(VertexAttribI3ivEXT):
33368 #if defined(GLX_USE_TLS)
33369         call    _x86_64_get_dispatch@PLT
33370         movq    7024(%rax), %r11
33371         jmp     *%r11
33372 #elif defined(PTHREADS)
33373         pushq   %rdi
33374         pushq   %rsi
33375         pushq   %rbp
33376         call    _x86_64_get_dispatch@PLT
33377         popq    %rbp
33378         popq    %rsi
33379         popq    %rdi
33380         movq    7024(%rax), %r11
33381         jmp     *%r11
33382 #else
33383         movq    _glapi_Dispatch(%rip), %rax
33384         testq   %rax, %rax
33385         je      1f
33386         movq    7024(%rax), %r11
33387         jmp     *%r11
33388 1:
33389         pushq   %rdi
33390         pushq   %rsi
33391         pushq   %rbp
33392         call    _glapi_get_dispatch
33393         popq    %rbp
33394         popq    %rsi
33395         popq    %rdi
33396         movq    7024(%rax), %r11
33397         jmp     *%r11
33398 #endif /* defined(GLX_USE_TLS) */
33399         .size   GL_PREFIX(VertexAttribI3ivEXT), .-GL_PREFIX(VertexAttribI3ivEXT)
33400
33401         .p2align        4,,15
33402         .globl  GL_PREFIX(VertexAttribI3uiEXT)
33403         .type   GL_PREFIX(VertexAttribI3uiEXT), @function
33404 GL_PREFIX(VertexAttribI3uiEXT):
33405 #if defined(GLX_USE_TLS)
33406         call    _x86_64_get_dispatch@PLT
33407         movq    7032(%rax), %r11
33408         jmp     *%r11
33409 #elif defined(PTHREADS)
33410         pushq   %rdi
33411         pushq   %rsi
33412         pushq   %rdx
33413         pushq   %rcx
33414         pushq   %rbp
33415         call    _x86_64_get_dispatch@PLT
33416         popq    %rbp
33417         popq    %rcx
33418         popq    %rdx
33419         popq    %rsi
33420         popq    %rdi
33421         movq    7032(%rax), %r11
33422         jmp     *%r11
33423 #else
33424         movq    _glapi_Dispatch(%rip), %rax
33425         testq   %rax, %rax
33426         je      1f
33427         movq    7032(%rax), %r11
33428         jmp     *%r11
33429 1:
33430         pushq   %rdi
33431         pushq   %rsi
33432         pushq   %rdx
33433         pushq   %rcx
33434         pushq   %rbp
33435         call    _glapi_get_dispatch
33436         popq    %rbp
33437         popq    %rcx
33438         popq    %rdx
33439         popq    %rsi
33440         popq    %rdi
33441         movq    7032(%rax), %r11
33442         jmp     *%r11
33443 #endif /* defined(GLX_USE_TLS) */
33444         .size   GL_PREFIX(VertexAttribI3uiEXT), .-GL_PREFIX(VertexAttribI3uiEXT)
33445
33446         .p2align        4,,15
33447         .globl  GL_PREFIX(VertexAttribI3uivEXT)
33448         .type   GL_PREFIX(VertexAttribI3uivEXT), @function
33449 GL_PREFIX(VertexAttribI3uivEXT):
33450 #if defined(GLX_USE_TLS)
33451         call    _x86_64_get_dispatch@PLT
33452         movq    7040(%rax), %r11
33453         jmp     *%r11
33454 #elif defined(PTHREADS)
33455         pushq   %rdi
33456         pushq   %rsi
33457         pushq   %rbp
33458         call    _x86_64_get_dispatch@PLT
33459         popq    %rbp
33460         popq    %rsi
33461         popq    %rdi
33462         movq    7040(%rax), %r11
33463         jmp     *%r11
33464 #else
33465         movq    _glapi_Dispatch(%rip), %rax
33466         testq   %rax, %rax
33467         je      1f
33468         movq    7040(%rax), %r11
33469         jmp     *%r11
33470 1:
33471         pushq   %rdi
33472         pushq   %rsi
33473         pushq   %rbp
33474         call    _glapi_get_dispatch
33475         popq    %rbp
33476         popq    %rsi
33477         popq    %rdi
33478         movq    7040(%rax), %r11
33479         jmp     *%r11
33480 #endif /* defined(GLX_USE_TLS) */
33481         .size   GL_PREFIX(VertexAttribI3uivEXT), .-GL_PREFIX(VertexAttribI3uivEXT)
33482
33483         .p2align        4,,15
33484         .globl  GL_PREFIX(VertexAttribI4bvEXT)
33485         .type   GL_PREFIX(VertexAttribI4bvEXT), @function
33486 GL_PREFIX(VertexAttribI4bvEXT):
33487 #if defined(GLX_USE_TLS)
33488         call    _x86_64_get_dispatch@PLT
33489         movq    7048(%rax), %r11
33490         jmp     *%r11
33491 #elif defined(PTHREADS)
33492         pushq   %rdi
33493         pushq   %rsi
33494         pushq   %rbp
33495         call    _x86_64_get_dispatch@PLT
33496         popq    %rbp
33497         popq    %rsi
33498         popq    %rdi
33499         movq    7048(%rax), %r11
33500         jmp     *%r11
33501 #else
33502         movq    _glapi_Dispatch(%rip), %rax
33503         testq   %rax, %rax
33504         je      1f
33505         movq    7048(%rax), %r11
33506         jmp     *%r11
33507 1:
33508         pushq   %rdi
33509         pushq   %rsi
33510         pushq   %rbp
33511         call    _glapi_get_dispatch
33512         popq    %rbp
33513         popq    %rsi
33514         popq    %rdi
33515         movq    7048(%rax), %r11
33516         jmp     *%r11
33517 #endif /* defined(GLX_USE_TLS) */
33518         .size   GL_PREFIX(VertexAttribI4bvEXT), .-GL_PREFIX(VertexAttribI4bvEXT)
33519
33520         .p2align        4,,15
33521         .globl  GL_PREFIX(VertexAttribI4iEXT)
33522         .type   GL_PREFIX(VertexAttribI4iEXT), @function
33523 GL_PREFIX(VertexAttribI4iEXT):
33524 #if defined(GLX_USE_TLS)
33525         call    _x86_64_get_dispatch@PLT
33526         movq    7056(%rax), %r11
33527         jmp     *%r11
33528 #elif defined(PTHREADS)
33529         pushq   %rdi
33530         pushq   %rsi
33531         pushq   %rdx
33532         pushq   %rcx
33533         pushq   %r8
33534         call    _x86_64_get_dispatch@PLT
33535         popq    %r8
33536         popq    %rcx
33537         popq    %rdx
33538         popq    %rsi
33539         popq    %rdi
33540         movq    7056(%rax), %r11
33541         jmp     *%r11
33542 #else
33543         movq    _glapi_Dispatch(%rip), %rax
33544         testq   %rax, %rax
33545         je      1f
33546         movq    7056(%rax), %r11
33547         jmp     *%r11
33548 1:
33549         pushq   %rdi
33550         pushq   %rsi
33551         pushq   %rdx
33552         pushq   %rcx
33553         pushq   %r8
33554         call    _glapi_get_dispatch
33555         popq    %r8
33556         popq    %rcx
33557         popq    %rdx
33558         popq    %rsi
33559         popq    %rdi
33560         movq    7056(%rax), %r11
33561         jmp     *%r11
33562 #endif /* defined(GLX_USE_TLS) */
33563         .size   GL_PREFIX(VertexAttribI4iEXT), .-GL_PREFIX(VertexAttribI4iEXT)
33564
33565         .p2align        4,,15
33566         .globl  GL_PREFIX(VertexAttribI4ivEXT)
33567         .type   GL_PREFIX(VertexAttribI4ivEXT), @function
33568 GL_PREFIX(VertexAttribI4ivEXT):
33569 #if defined(GLX_USE_TLS)
33570         call    _x86_64_get_dispatch@PLT
33571         movq    7064(%rax), %r11
33572         jmp     *%r11
33573 #elif defined(PTHREADS)
33574         pushq   %rdi
33575         pushq   %rsi
33576         pushq   %rbp
33577         call    _x86_64_get_dispatch@PLT
33578         popq    %rbp
33579         popq    %rsi
33580         popq    %rdi
33581         movq    7064(%rax), %r11
33582         jmp     *%r11
33583 #else
33584         movq    _glapi_Dispatch(%rip), %rax
33585         testq   %rax, %rax
33586         je      1f
33587         movq    7064(%rax), %r11
33588         jmp     *%r11
33589 1:
33590         pushq   %rdi
33591         pushq   %rsi
33592         pushq   %rbp
33593         call    _glapi_get_dispatch
33594         popq    %rbp
33595         popq    %rsi
33596         popq    %rdi
33597         movq    7064(%rax), %r11
33598         jmp     *%r11
33599 #endif /* defined(GLX_USE_TLS) */
33600         .size   GL_PREFIX(VertexAttribI4ivEXT), .-GL_PREFIX(VertexAttribI4ivEXT)
33601
33602         .p2align        4,,15
33603         .globl  GL_PREFIX(VertexAttribI4svEXT)
33604         .type   GL_PREFIX(VertexAttribI4svEXT), @function
33605 GL_PREFIX(VertexAttribI4svEXT):
33606 #if defined(GLX_USE_TLS)
33607         call    _x86_64_get_dispatch@PLT
33608         movq    7072(%rax), %r11
33609         jmp     *%r11
33610 #elif defined(PTHREADS)
33611         pushq   %rdi
33612         pushq   %rsi
33613         pushq   %rbp
33614         call    _x86_64_get_dispatch@PLT
33615         popq    %rbp
33616         popq    %rsi
33617         popq    %rdi
33618         movq    7072(%rax), %r11
33619         jmp     *%r11
33620 #else
33621         movq    _glapi_Dispatch(%rip), %rax
33622         testq   %rax, %rax
33623         je      1f
33624         movq    7072(%rax), %r11
33625         jmp     *%r11
33626 1:
33627         pushq   %rdi
33628         pushq   %rsi
33629         pushq   %rbp
33630         call    _glapi_get_dispatch
33631         popq    %rbp
33632         popq    %rsi
33633         popq    %rdi
33634         movq    7072(%rax), %r11
33635         jmp     *%r11
33636 #endif /* defined(GLX_USE_TLS) */
33637         .size   GL_PREFIX(VertexAttribI4svEXT), .-GL_PREFIX(VertexAttribI4svEXT)
33638
33639         .p2align        4,,15
33640         .globl  GL_PREFIX(VertexAttribI4ubvEXT)
33641         .type   GL_PREFIX(VertexAttribI4ubvEXT), @function
33642 GL_PREFIX(VertexAttribI4ubvEXT):
33643 #if defined(GLX_USE_TLS)
33644         call    _x86_64_get_dispatch@PLT
33645         movq    7080(%rax), %r11
33646         jmp     *%r11
33647 #elif defined(PTHREADS)
33648         pushq   %rdi
33649         pushq   %rsi
33650         pushq   %rbp
33651         call    _x86_64_get_dispatch@PLT
33652         popq    %rbp
33653         popq    %rsi
33654         popq    %rdi
33655         movq    7080(%rax), %r11
33656         jmp     *%r11
33657 #else
33658         movq    _glapi_Dispatch(%rip), %rax
33659         testq   %rax, %rax
33660         je      1f
33661         movq    7080(%rax), %r11
33662         jmp     *%r11
33663 1:
33664         pushq   %rdi
33665         pushq   %rsi
33666         pushq   %rbp
33667         call    _glapi_get_dispatch
33668         popq    %rbp
33669         popq    %rsi
33670         popq    %rdi
33671         movq    7080(%rax), %r11
33672         jmp     *%r11
33673 #endif /* defined(GLX_USE_TLS) */
33674         .size   GL_PREFIX(VertexAttribI4ubvEXT), .-GL_PREFIX(VertexAttribI4ubvEXT)
33675
33676         .p2align        4,,15
33677         .globl  GL_PREFIX(VertexAttribI4uiEXT)
33678         .type   GL_PREFIX(VertexAttribI4uiEXT), @function
33679 GL_PREFIX(VertexAttribI4uiEXT):
33680 #if defined(GLX_USE_TLS)
33681         call    _x86_64_get_dispatch@PLT
33682         movq    7088(%rax), %r11
33683         jmp     *%r11
33684 #elif defined(PTHREADS)
33685         pushq   %rdi
33686         pushq   %rsi
33687         pushq   %rdx
33688         pushq   %rcx
33689         pushq   %r8
33690         call    _x86_64_get_dispatch@PLT
33691         popq    %r8
33692         popq    %rcx
33693         popq    %rdx
33694         popq    %rsi
33695         popq    %rdi
33696         movq    7088(%rax), %r11
33697         jmp     *%r11
33698 #else
33699         movq    _glapi_Dispatch(%rip), %rax
33700         testq   %rax, %rax
33701         je      1f
33702         movq    7088(%rax), %r11
33703         jmp     *%r11
33704 1:
33705         pushq   %rdi
33706         pushq   %rsi
33707         pushq   %rdx
33708         pushq   %rcx
33709         pushq   %r8
33710         call    _glapi_get_dispatch
33711         popq    %r8
33712         popq    %rcx
33713         popq    %rdx
33714         popq    %rsi
33715         popq    %rdi
33716         movq    7088(%rax), %r11
33717         jmp     *%r11
33718 #endif /* defined(GLX_USE_TLS) */
33719         .size   GL_PREFIX(VertexAttribI4uiEXT), .-GL_PREFIX(VertexAttribI4uiEXT)
33720
33721         .p2align        4,,15
33722         .globl  GL_PREFIX(VertexAttribI4uivEXT)
33723         .type   GL_PREFIX(VertexAttribI4uivEXT), @function
33724 GL_PREFIX(VertexAttribI4uivEXT):
33725 #if defined(GLX_USE_TLS)
33726         call    _x86_64_get_dispatch@PLT
33727         movq    7096(%rax), %r11
33728         jmp     *%r11
33729 #elif defined(PTHREADS)
33730         pushq   %rdi
33731         pushq   %rsi
33732         pushq   %rbp
33733         call    _x86_64_get_dispatch@PLT
33734         popq    %rbp
33735         popq    %rsi
33736         popq    %rdi
33737         movq    7096(%rax), %r11
33738         jmp     *%r11
33739 #else
33740         movq    _glapi_Dispatch(%rip), %rax
33741         testq   %rax, %rax
33742         je      1f
33743         movq    7096(%rax), %r11
33744         jmp     *%r11
33745 1:
33746         pushq   %rdi
33747         pushq   %rsi
33748         pushq   %rbp
33749         call    _glapi_get_dispatch
33750         popq    %rbp
33751         popq    %rsi
33752         popq    %rdi
33753         movq    7096(%rax), %r11
33754         jmp     *%r11
33755 #endif /* defined(GLX_USE_TLS) */
33756         .size   GL_PREFIX(VertexAttribI4uivEXT), .-GL_PREFIX(VertexAttribI4uivEXT)
33757
33758         .p2align        4,,15
33759         .globl  GL_PREFIX(VertexAttribI4usvEXT)
33760         .type   GL_PREFIX(VertexAttribI4usvEXT), @function
33761 GL_PREFIX(VertexAttribI4usvEXT):
33762 #if defined(GLX_USE_TLS)
33763         call    _x86_64_get_dispatch@PLT
33764         movq    7104(%rax), %r11
33765         jmp     *%r11
33766 #elif defined(PTHREADS)
33767         pushq   %rdi
33768         pushq   %rsi
33769         pushq   %rbp
33770         call    _x86_64_get_dispatch@PLT
33771         popq    %rbp
33772         popq    %rsi
33773         popq    %rdi
33774         movq    7104(%rax), %r11
33775         jmp     *%r11
33776 #else
33777         movq    _glapi_Dispatch(%rip), %rax
33778         testq   %rax, %rax
33779         je      1f
33780         movq    7104(%rax), %r11
33781         jmp     *%r11
33782 1:
33783         pushq   %rdi
33784         pushq   %rsi
33785         pushq   %rbp
33786         call    _glapi_get_dispatch
33787         popq    %rbp
33788         popq    %rsi
33789         popq    %rdi
33790         movq    7104(%rax), %r11
33791         jmp     *%r11
33792 #endif /* defined(GLX_USE_TLS) */
33793         .size   GL_PREFIX(VertexAttribI4usvEXT), .-GL_PREFIX(VertexAttribI4usvEXT)
33794
33795         .p2align        4,,15
33796         .globl  GL_PREFIX(VertexAttribIPointerEXT)
33797         .type   GL_PREFIX(VertexAttribIPointerEXT), @function
33798 GL_PREFIX(VertexAttribIPointerEXT):
33799 #if defined(GLX_USE_TLS)
33800         call    _x86_64_get_dispatch@PLT
33801         movq    7112(%rax), %r11
33802         jmp     *%r11
33803 #elif defined(PTHREADS)
33804         pushq   %rdi
33805         pushq   %rsi
33806         pushq   %rdx
33807         pushq   %rcx
33808         pushq   %r8
33809         call    _x86_64_get_dispatch@PLT
33810         popq    %r8
33811         popq    %rcx
33812         popq    %rdx
33813         popq    %rsi
33814         popq    %rdi
33815         movq    7112(%rax), %r11
33816         jmp     *%r11
33817 #else
33818         movq    _glapi_Dispatch(%rip), %rax
33819         testq   %rax, %rax
33820         je      1f
33821         movq    7112(%rax), %r11
33822         jmp     *%r11
33823 1:
33824         pushq   %rdi
33825         pushq   %rsi
33826         pushq   %rdx
33827         pushq   %rcx
33828         pushq   %r8
33829         call    _glapi_get_dispatch
33830         popq    %r8
33831         popq    %rcx
33832         popq    %rdx
33833         popq    %rsi
33834         popq    %rdi
33835         movq    7112(%rax), %r11
33836         jmp     *%r11
33837 #endif /* defined(GLX_USE_TLS) */
33838         .size   GL_PREFIX(VertexAttribIPointerEXT), .-GL_PREFIX(VertexAttribIPointerEXT)
33839
33840         .p2align        4,,15
33841         .globl  GL_PREFIX(FramebufferTextureLayerEXT)
33842         .type   GL_PREFIX(FramebufferTextureLayerEXT), @function
33843 GL_PREFIX(FramebufferTextureLayerEXT):
33844 #if defined(GLX_USE_TLS)
33845         call    _x86_64_get_dispatch@PLT
33846         movq    7120(%rax), %r11
33847         jmp     *%r11
33848 #elif defined(PTHREADS)
33849         pushq   %rdi
33850         pushq   %rsi
33851         pushq   %rdx
33852         pushq   %rcx
33853         pushq   %r8
33854         call    _x86_64_get_dispatch@PLT
33855         popq    %r8
33856         popq    %rcx
33857         popq    %rdx
33858         popq    %rsi
33859         popq    %rdi
33860         movq    7120(%rax), %r11
33861         jmp     *%r11
33862 #else
33863         movq    _glapi_Dispatch(%rip), %rax
33864         testq   %rax, %rax
33865         je      1f
33866         movq    7120(%rax), %r11
33867         jmp     *%r11
33868 1:
33869         pushq   %rdi
33870         pushq   %rsi
33871         pushq   %rdx
33872         pushq   %rcx
33873         pushq   %r8
33874         call    _glapi_get_dispatch
33875         popq    %r8
33876         popq    %rcx
33877         popq    %rdx
33878         popq    %rsi
33879         popq    %rdi
33880         movq    7120(%rax), %r11
33881         jmp     *%r11
33882 #endif /* defined(GLX_USE_TLS) */
33883         .size   GL_PREFIX(FramebufferTextureLayerEXT), .-GL_PREFIX(FramebufferTextureLayerEXT)
33884
33885         .p2align        4,,15
33886         .globl  GL_PREFIX(ColorMaskIndexedEXT)
33887         .type   GL_PREFIX(ColorMaskIndexedEXT), @function
33888 GL_PREFIX(ColorMaskIndexedEXT):
33889 #if defined(GLX_USE_TLS)
33890         call    _x86_64_get_dispatch@PLT
33891         movq    7128(%rax), %r11
33892         jmp     *%r11
33893 #elif defined(PTHREADS)
33894         pushq   %rdi
33895         pushq   %rsi
33896         pushq   %rdx
33897         pushq   %rcx
33898         pushq   %r8
33899         call    _x86_64_get_dispatch@PLT
33900         popq    %r8
33901         popq    %rcx
33902         popq    %rdx
33903         popq    %rsi
33904         popq    %rdi
33905         movq    7128(%rax), %r11
33906         jmp     *%r11
33907 #else
33908         movq    _glapi_Dispatch(%rip), %rax
33909         testq   %rax, %rax
33910         je      1f
33911         movq    7128(%rax), %r11
33912         jmp     *%r11
33913 1:
33914         pushq   %rdi
33915         pushq   %rsi
33916         pushq   %rdx
33917         pushq   %rcx
33918         pushq   %r8
33919         call    _glapi_get_dispatch
33920         popq    %r8
33921         popq    %rcx
33922         popq    %rdx
33923         popq    %rsi
33924         popq    %rdi
33925         movq    7128(%rax), %r11
33926         jmp     *%r11
33927 #endif /* defined(GLX_USE_TLS) */
33928         .size   GL_PREFIX(ColorMaskIndexedEXT), .-GL_PREFIX(ColorMaskIndexedEXT)
33929
33930         .p2align        4,,15
33931         .globl  GL_PREFIX(DisableIndexedEXT)
33932         .type   GL_PREFIX(DisableIndexedEXT), @function
33933 GL_PREFIX(DisableIndexedEXT):
33934 #if defined(GLX_USE_TLS)
33935         call    _x86_64_get_dispatch@PLT
33936         movq    7136(%rax), %r11
33937         jmp     *%r11
33938 #elif defined(PTHREADS)
33939         pushq   %rdi
33940         pushq   %rsi
33941         pushq   %rbp
33942         call    _x86_64_get_dispatch@PLT
33943         popq    %rbp
33944         popq    %rsi
33945         popq    %rdi
33946         movq    7136(%rax), %r11
33947         jmp     *%r11
33948 #else
33949         movq    _glapi_Dispatch(%rip), %rax
33950         testq   %rax, %rax
33951         je      1f
33952         movq    7136(%rax), %r11
33953         jmp     *%r11
33954 1:
33955         pushq   %rdi
33956         pushq   %rsi
33957         pushq   %rbp
33958         call    _glapi_get_dispatch
33959         popq    %rbp
33960         popq    %rsi
33961         popq    %rdi
33962         movq    7136(%rax), %r11
33963         jmp     *%r11
33964 #endif /* defined(GLX_USE_TLS) */
33965         .size   GL_PREFIX(DisableIndexedEXT), .-GL_PREFIX(DisableIndexedEXT)
33966
33967         .p2align        4,,15
33968         .globl  GL_PREFIX(EnableIndexedEXT)
33969         .type   GL_PREFIX(EnableIndexedEXT), @function
33970 GL_PREFIX(EnableIndexedEXT):
33971 #if defined(GLX_USE_TLS)
33972         call    _x86_64_get_dispatch@PLT
33973         movq    7144(%rax), %r11
33974         jmp     *%r11
33975 #elif defined(PTHREADS)
33976         pushq   %rdi
33977         pushq   %rsi
33978         pushq   %rbp
33979         call    _x86_64_get_dispatch@PLT
33980         popq    %rbp
33981         popq    %rsi
33982         popq    %rdi
33983         movq    7144(%rax), %r11
33984         jmp     *%r11
33985 #else
33986         movq    _glapi_Dispatch(%rip), %rax
33987         testq   %rax, %rax
33988         je      1f
33989         movq    7144(%rax), %r11
33990         jmp     *%r11
33991 1:
33992         pushq   %rdi
33993         pushq   %rsi
33994         pushq   %rbp
33995         call    _glapi_get_dispatch
33996         popq    %rbp
33997         popq    %rsi
33998         popq    %rdi
33999         movq    7144(%rax), %r11
34000         jmp     *%r11
34001 #endif /* defined(GLX_USE_TLS) */
34002         .size   GL_PREFIX(EnableIndexedEXT), .-GL_PREFIX(EnableIndexedEXT)
34003
34004         .p2align        4,,15
34005         .globl  GL_PREFIX(GetBooleanIndexedvEXT)
34006         .type   GL_PREFIX(GetBooleanIndexedvEXT), @function
34007 GL_PREFIX(GetBooleanIndexedvEXT):
34008 #if defined(GLX_USE_TLS)
34009         call    _x86_64_get_dispatch@PLT
34010         movq    7152(%rax), %r11
34011         jmp     *%r11
34012 #elif defined(PTHREADS)
34013         pushq   %rdi
34014         pushq   %rsi
34015         pushq   %rdx
34016         call    _x86_64_get_dispatch@PLT
34017         popq    %rdx
34018         popq    %rsi
34019         popq    %rdi
34020         movq    7152(%rax), %r11
34021         jmp     *%r11
34022 #else
34023         movq    _glapi_Dispatch(%rip), %rax
34024         testq   %rax, %rax
34025         je      1f
34026         movq    7152(%rax), %r11
34027         jmp     *%r11
34028 1:
34029         pushq   %rdi
34030         pushq   %rsi
34031         pushq   %rdx
34032         call    _glapi_get_dispatch
34033         popq    %rdx
34034         popq    %rsi
34035         popq    %rdi
34036         movq    7152(%rax), %r11
34037         jmp     *%r11
34038 #endif /* defined(GLX_USE_TLS) */
34039         .size   GL_PREFIX(GetBooleanIndexedvEXT), .-GL_PREFIX(GetBooleanIndexedvEXT)
34040
34041         .p2align        4,,15
34042         .globl  GL_PREFIX(GetIntegerIndexedvEXT)
34043         .type   GL_PREFIX(GetIntegerIndexedvEXT), @function
34044 GL_PREFIX(GetIntegerIndexedvEXT):
34045 #if defined(GLX_USE_TLS)
34046         call    _x86_64_get_dispatch@PLT
34047         movq    7160(%rax), %r11
34048         jmp     *%r11
34049 #elif defined(PTHREADS)
34050         pushq   %rdi
34051         pushq   %rsi
34052         pushq   %rdx
34053         call    _x86_64_get_dispatch@PLT
34054         popq    %rdx
34055         popq    %rsi
34056         popq    %rdi
34057         movq    7160(%rax), %r11
34058         jmp     *%r11
34059 #else
34060         movq    _glapi_Dispatch(%rip), %rax
34061         testq   %rax, %rax
34062         je      1f
34063         movq    7160(%rax), %r11
34064         jmp     *%r11
34065 1:
34066         pushq   %rdi
34067         pushq   %rsi
34068         pushq   %rdx
34069         call    _glapi_get_dispatch
34070         popq    %rdx
34071         popq    %rsi
34072         popq    %rdi
34073         movq    7160(%rax), %r11
34074         jmp     *%r11
34075 #endif /* defined(GLX_USE_TLS) */
34076         .size   GL_PREFIX(GetIntegerIndexedvEXT), .-GL_PREFIX(GetIntegerIndexedvEXT)
34077
34078         .p2align        4,,15
34079         .globl  GL_PREFIX(IsEnabledIndexedEXT)
34080         .type   GL_PREFIX(IsEnabledIndexedEXT), @function
34081 GL_PREFIX(IsEnabledIndexedEXT):
34082 #if defined(GLX_USE_TLS)
34083         call    _x86_64_get_dispatch@PLT
34084         movq    7168(%rax), %r11
34085         jmp     *%r11
34086 #elif defined(PTHREADS)
34087         pushq   %rdi
34088         pushq   %rsi
34089         pushq   %rbp
34090         call    _x86_64_get_dispatch@PLT
34091         popq    %rbp
34092         popq    %rsi
34093         popq    %rdi
34094         movq    7168(%rax), %r11
34095         jmp     *%r11
34096 #else
34097         movq    _glapi_Dispatch(%rip), %rax
34098         testq   %rax, %rax
34099         je      1f
34100         movq    7168(%rax), %r11
34101         jmp     *%r11
34102 1:
34103         pushq   %rdi
34104         pushq   %rsi
34105         pushq   %rbp
34106         call    _glapi_get_dispatch
34107         popq    %rbp
34108         popq    %rsi
34109         popq    %rdi
34110         movq    7168(%rax), %r11
34111         jmp     *%r11
34112 #endif /* defined(GLX_USE_TLS) */
34113         .size   GL_PREFIX(IsEnabledIndexedEXT), .-GL_PREFIX(IsEnabledIndexedEXT)
34114
34115         .p2align        4,,15
34116         .globl  GL_PREFIX(ClearColorIiEXT)
34117         .type   GL_PREFIX(ClearColorIiEXT), @function
34118 GL_PREFIX(ClearColorIiEXT):
34119 #if defined(GLX_USE_TLS)
34120         call    _x86_64_get_dispatch@PLT
34121         movq    7176(%rax), %r11
34122         jmp     *%r11
34123 #elif defined(PTHREADS)
34124         pushq   %rdi
34125         pushq   %rsi
34126         pushq   %rdx
34127         pushq   %rcx
34128         pushq   %rbp
34129         call    _x86_64_get_dispatch@PLT
34130         popq    %rbp
34131         popq    %rcx
34132         popq    %rdx
34133         popq    %rsi
34134         popq    %rdi
34135         movq    7176(%rax), %r11
34136         jmp     *%r11
34137 #else
34138         movq    _glapi_Dispatch(%rip), %rax
34139         testq   %rax, %rax
34140         je      1f
34141         movq    7176(%rax), %r11
34142         jmp     *%r11
34143 1:
34144         pushq   %rdi
34145         pushq   %rsi
34146         pushq   %rdx
34147         pushq   %rcx
34148         pushq   %rbp
34149         call    _glapi_get_dispatch
34150         popq    %rbp
34151         popq    %rcx
34152         popq    %rdx
34153         popq    %rsi
34154         popq    %rdi
34155         movq    7176(%rax), %r11
34156         jmp     *%r11
34157 #endif /* defined(GLX_USE_TLS) */
34158         .size   GL_PREFIX(ClearColorIiEXT), .-GL_PREFIX(ClearColorIiEXT)
34159
34160         .p2align        4,,15
34161         .globl  GL_PREFIX(ClearColorIuiEXT)
34162         .type   GL_PREFIX(ClearColorIuiEXT), @function
34163 GL_PREFIX(ClearColorIuiEXT):
34164 #if defined(GLX_USE_TLS)
34165         call    _x86_64_get_dispatch@PLT
34166         movq    7184(%rax), %r11
34167         jmp     *%r11
34168 #elif defined(PTHREADS)
34169         pushq   %rdi
34170         pushq   %rsi
34171         pushq   %rdx
34172         pushq   %rcx
34173         pushq   %rbp
34174         call    _x86_64_get_dispatch@PLT
34175         popq    %rbp
34176         popq    %rcx
34177         popq    %rdx
34178         popq    %rsi
34179         popq    %rdi
34180         movq    7184(%rax), %r11
34181         jmp     *%r11
34182 #else
34183         movq    _glapi_Dispatch(%rip), %rax
34184         testq   %rax, %rax
34185         je      1f
34186         movq    7184(%rax), %r11
34187         jmp     *%r11
34188 1:
34189         pushq   %rdi
34190         pushq   %rsi
34191         pushq   %rdx
34192         pushq   %rcx
34193         pushq   %rbp
34194         call    _glapi_get_dispatch
34195         popq    %rbp
34196         popq    %rcx
34197         popq    %rdx
34198         popq    %rsi
34199         popq    %rdi
34200         movq    7184(%rax), %r11
34201         jmp     *%r11
34202 #endif /* defined(GLX_USE_TLS) */
34203         .size   GL_PREFIX(ClearColorIuiEXT), .-GL_PREFIX(ClearColorIuiEXT)
34204
34205         .p2align        4,,15
34206         .globl  GL_PREFIX(GetTexParameterIivEXT)
34207         .type   GL_PREFIX(GetTexParameterIivEXT), @function
34208 GL_PREFIX(GetTexParameterIivEXT):
34209 #if defined(GLX_USE_TLS)
34210         call    _x86_64_get_dispatch@PLT
34211         movq    7192(%rax), %r11
34212         jmp     *%r11
34213 #elif defined(PTHREADS)
34214         pushq   %rdi
34215         pushq   %rsi
34216         pushq   %rdx
34217         call    _x86_64_get_dispatch@PLT
34218         popq    %rdx
34219         popq    %rsi
34220         popq    %rdi
34221         movq    7192(%rax), %r11
34222         jmp     *%r11
34223 #else
34224         movq    _glapi_Dispatch(%rip), %rax
34225         testq   %rax, %rax
34226         je      1f
34227         movq    7192(%rax), %r11
34228         jmp     *%r11
34229 1:
34230         pushq   %rdi
34231         pushq   %rsi
34232         pushq   %rdx
34233         call    _glapi_get_dispatch
34234         popq    %rdx
34235         popq    %rsi
34236         popq    %rdi
34237         movq    7192(%rax), %r11
34238         jmp     *%r11
34239 #endif /* defined(GLX_USE_TLS) */
34240         .size   GL_PREFIX(GetTexParameterIivEXT), .-GL_PREFIX(GetTexParameterIivEXT)
34241
34242         .p2align        4,,15
34243         .globl  GL_PREFIX(GetTexParameterIuivEXT)
34244         .type   GL_PREFIX(GetTexParameterIuivEXT), @function
34245 GL_PREFIX(GetTexParameterIuivEXT):
34246 #if defined(GLX_USE_TLS)
34247         call    _x86_64_get_dispatch@PLT
34248         movq    7200(%rax), %r11
34249         jmp     *%r11
34250 #elif defined(PTHREADS)
34251         pushq   %rdi
34252         pushq   %rsi
34253         pushq   %rdx
34254         call    _x86_64_get_dispatch@PLT
34255         popq    %rdx
34256         popq    %rsi
34257         popq    %rdi
34258         movq    7200(%rax), %r11
34259         jmp     *%r11
34260 #else
34261         movq    _glapi_Dispatch(%rip), %rax
34262         testq   %rax, %rax
34263         je      1f
34264         movq    7200(%rax), %r11
34265         jmp     *%r11
34266 1:
34267         pushq   %rdi
34268         pushq   %rsi
34269         pushq   %rdx
34270         call    _glapi_get_dispatch
34271         popq    %rdx
34272         popq    %rsi
34273         popq    %rdi
34274         movq    7200(%rax), %r11
34275         jmp     *%r11
34276 #endif /* defined(GLX_USE_TLS) */
34277         .size   GL_PREFIX(GetTexParameterIuivEXT), .-GL_PREFIX(GetTexParameterIuivEXT)
34278
34279         .p2align        4,,15
34280         .globl  GL_PREFIX(TexParameterIivEXT)
34281         .type   GL_PREFIX(TexParameterIivEXT), @function
34282 GL_PREFIX(TexParameterIivEXT):
34283 #if defined(GLX_USE_TLS)
34284         call    _x86_64_get_dispatch@PLT
34285         movq    7208(%rax), %r11
34286         jmp     *%r11
34287 #elif defined(PTHREADS)
34288         pushq   %rdi
34289         pushq   %rsi
34290         pushq   %rdx
34291         call    _x86_64_get_dispatch@PLT
34292         popq    %rdx
34293         popq    %rsi
34294         popq    %rdi
34295         movq    7208(%rax), %r11
34296         jmp     *%r11
34297 #else
34298         movq    _glapi_Dispatch(%rip), %rax
34299         testq   %rax, %rax
34300         je      1f
34301         movq    7208(%rax), %r11
34302         jmp     *%r11
34303 1:
34304         pushq   %rdi
34305         pushq   %rsi
34306         pushq   %rdx
34307         call    _glapi_get_dispatch
34308         popq    %rdx
34309         popq    %rsi
34310         popq    %rdi
34311         movq    7208(%rax), %r11
34312         jmp     *%r11
34313 #endif /* defined(GLX_USE_TLS) */
34314         .size   GL_PREFIX(TexParameterIivEXT), .-GL_PREFIX(TexParameterIivEXT)
34315
34316         .p2align        4,,15
34317         .globl  GL_PREFIX(TexParameterIuivEXT)
34318         .type   GL_PREFIX(TexParameterIuivEXT), @function
34319 GL_PREFIX(TexParameterIuivEXT):
34320 #if defined(GLX_USE_TLS)
34321         call    _x86_64_get_dispatch@PLT
34322         movq    7216(%rax), %r11
34323         jmp     *%r11
34324 #elif defined(PTHREADS)
34325         pushq   %rdi
34326         pushq   %rsi
34327         pushq   %rdx
34328         call    _x86_64_get_dispatch@PLT
34329         popq    %rdx
34330         popq    %rsi
34331         popq    %rdi
34332         movq    7216(%rax), %r11
34333         jmp     *%r11
34334 #else
34335         movq    _glapi_Dispatch(%rip), %rax
34336         testq   %rax, %rax
34337         je      1f
34338         movq    7216(%rax), %r11
34339         jmp     *%r11
34340 1:
34341         pushq   %rdi
34342         pushq   %rsi
34343         pushq   %rdx
34344         call    _glapi_get_dispatch
34345         popq    %rdx
34346         popq    %rsi
34347         popq    %rdi
34348         movq    7216(%rax), %r11
34349         jmp     *%r11
34350 #endif /* defined(GLX_USE_TLS) */
34351         .size   GL_PREFIX(TexParameterIuivEXT), .-GL_PREFIX(TexParameterIuivEXT)
34352
34353         .p2align        4,,15
34354         .globl  GL_PREFIX(BeginConditionalRenderNV)
34355         .type   GL_PREFIX(BeginConditionalRenderNV), @function
34356 GL_PREFIX(BeginConditionalRenderNV):
34357 #if defined(GLX_USE_TLS)
34358         call    _x86_64_get_dispatch@PLT
34359         movq    7224(%rax), %r11
34360         jmp     *%r11
34361 #elif defined(PTHREADS)
34362         pushq   %rdi
34363         pushq   %rsi
34364         pushq   %rbp
34365         call    _x86_64_get_dispatch@PLT
34366         popq    %rbp
34367         popq    %rsi
34368         popq    %rdi
34369         movq    7224(%rax), %r11
34370         jmp     *%r11
34371 #else
34372         movq    _glapi_Dispatch(%rip), %rax
34373         testq   %rax, %rax
34374         je      1f
34375         movq    7224(%rax), %r11
34376         jmp     *%r11
34377 1:
34378         pushq   %rdi
34379         pushq   %rsi
34380         pushq   %rbp
34381         call    _glapi_get_dispatch
34382         popq    %rbp
34383         popq    %rsi
34384         popq    %rdi
34385         movq    7224(%rax), %r11
34386         jmp     *%r11
34387 #endif /* defined(GLX_USE_TLS) */
34388         .size   GL_PREFIX(BeginConditionalRenderNV), .-GL_PREFIX(BeginConditionalRenderNV)
34389
34390         .p2align        4,,15
34391         .globl  GL_PREFIX(EndConditionalRenderNV)
34392         .type   GL_PREFIX(EndConditionalRenderNV), @function
34393 GL_PREFIX(EndConditionalRenderNV):
34394 #if defined(GLX_USE_TLS)
34395         call    _x86_64_get_dispatch@PLT
34396         movq    7232(%rax), %r11
34397         jmp     *%r11
34398 #elif defined(PTHREADS)
34399         pushq   %rbp
34400         call    _x86_64_get_dispatch@PLT
34401         popq    %rbp
34402         movq    7232(%rax), %r11
34403         jmp     *%r11
34404 #else
34405         movq    _glapi_Dispatch(%rip), %rax
34406         testq   %rax, %rax
34407         je      1f
34408         movq    7232(%rax), %r11
34409         jmp     *%r11
34410 1:
34411         pushq   %rbp
34412         call    _glapi_get_dispatch
34413         popq    %rbp
34414         movq    7232(%rax), %r11
34415         jmp     *%r11
34416 #endif /* defined(GLX_USE_TLS) */
34417         .size   GL_PREFIX(EndConditionalRenderNV), .-GL_PREFIX(EndConditionalRenderNV)
34418
34419         .p2align        4,,15
34420         .globl  GL_PREFIX(BeginTransformFeedbackEXT)
34421         .type   GL_PREFIX(BeginTransformFeedbackEXT), @function
34422 GL_PREFIX(BeginTransformFeedbackEXT):
34423 #if defined(GLX_USE_TLS)
34424         call    _x86_64_get_dispatch@PLT
34425         movq    7240(%rax), %r11
34426         jmp     *%r11
34427 #elif defined(PTHREADS)
34428         pushq   %rdi
34429         call    _x86_64_get_dispatch@PLT
34430         popq    %rdi
34431         movq    7240(%rax), %r11
34432         jmp     *%r11
34433 #else
34434         movq    _glapi_Dispatch(%rip), %rax
34435         testq   %rax, %rax
34436         je      1f
34437         movq    7240(%rax), %r11
34438         jmp     *%r11
34439 1:
34440         pushq   %rdi
34441         call    _glapi_get_dispatch
34442         popq    %rdi
34443         movq    7240(%rax), %r11
34444         jmp     *%r11
34445 #endif /* defined(GLX_USE_TLS) */
34446         .size   GL_PREFIX(BeginTransformFeedbackEXT), .-GL_PREFIX(BeginTransformFeedbackEXT)
34447
34448         .p2align        4,,15
34449         .globl  GL_PREFIX(BindBufferBaseEXT)
34450         .type   GL_PREFIX(BindBufferBaseEXT), @function
34451 GL_PREFIX(BindBufferBaseEXT):
34452 #if defined(GLX_USE_TLS)
34453         call    _x86_64_get_dispatch@PLT
34454         movq    7248(%rax), %r11
34455         jmp     *%r11
34456 #elif defined(PTHREADS)
34457         pushq   %rdi
34458         pushq   %rsi
34459         pushq   %rdx
34460         call    _x86_64_get_dispatch@PLT
34461         popq    %rdx
34462         popq    %rsi
34463         popq    %rdi
34464         movq    7248(%rax), %r11
34465         jmp     *%r11
34466 #else
34467         movq    _glapi_Dispatch(%rip), %rax
34468         testq   %rax, %rax
34469         je      1f
34470         movq    7248(%rax), %r11
34471         jmp     *%r11
34472 1:
34473         pushq   %rdi
34474         pushq   %rsi
34475         pushq   %rdx
34476         call    _glapi_get_dispatch
34477         popq    %rdx
34478         popq    %rsi
34479         popq    %rdi
34480         movq    7248(%rax), %r11
34481         jmp     *%r11
34482 #endif /* defined(GLX_USE_TLS) */
34483         .size   GL_PREFIX(BindBufferBaseEXT), .-GL_PREFIX(BindBufferBaseEXT)
34484
34485         .p2align        4,,15
34486         .globl  GL_PREFIX(BindBufferOffsetEXT)
34487         .type   GL_PREFIX(BindBufferOffsetEXT), @function
34488 GL_PREFIX(BindBufferOffsetEXT):
34489 #if defined(GLX_USE_TLS)
34490         call    _x86_64_get_dispatch@PLT
34491         movq    7256(%rax), %r11
34492         jmp     *%r11
34493 #elif defined(PTHREADS)
34494         pushq   %rdi
34495         pushq   %rsi
34496         pushq   %rdx
34497         pushq   %rcx
34498         pushq   %rbp
34499         call    _x86_64_get_dispatch@PLT
34500         popq    %rbp
34501         popq    %rcx
34502         popq    %rdx
34503         popq    %rsi
34504         popq    %rdi
34505         movq    7256(%rax), %r11
34506         jmp     *%r11
34507 #else
34508         movq    _glapi_Dispatch(%rip), %rax
34509         testq   %rax, %rax
34510         je      1f
34511         movq    7256(%rax), %r11
34512         jmp     *%r11
34513 1:
34514         pushq   %rdi
34515         pushq   %rsi
34516         pushq   %rdx
34517         pushq   %rcx
34518         pushq   %rbp
34519         call    _glapi_get_dispatch
34520         popq    %rbp
34521         popq    %rcx
34522         popq    %rdx
34523         popq    %rsi
34524         popq    %rdi
34525         movq    7256(%rax), %r11
34526         jmp     *%r11
34527 #endif /* defined(GLX_USE_TLS) */
34528         .size   GL_PREFIX(BindBufferOffsetEXT), .-GL_PREFIX(BindBufferOffsetEXT)
34529
34530         .p2align        4,,15
34531         .globl  GL_PREFIX(BindBufferRangeEXT)
34532         .type   GL_PREFIX(BindBufferRangeEXT), @function
34533 GL_PREFIX(BindBufferRangeEXT):
34534 #if defined(GLX_USE_TLS)
34535         call    _x86_64_get_dispatch@PLT
34536         movq    7264(%rax), %r11
34537         jmp     *%r11
34538 #elif defined(PTHREADS)
34539         pushq   %rdi
34540         pushq   %rsi
34541         pushq   %rdx
34542         pushq   %rcx
34543         pushq   %r8
34544         call    _x86_64_get_dispatch@PLT
34545         popq    %r8
34546         popq    %rcx
34547         popq    %rdx
34548         popq    %rsi
34549         popq    %rdi
34550         movq    7264(%rax), %r11
34551         jmp     *%r11
34552 #else
34553         movq    _glapi_Dispatch(%rip), %rax
34554         testq   %rax, %rax
34555         je      1f
34556         movq    7264(%rax), %r11
34557         jmp     *%r11
34558 1:
34559         pushq   %rdi
34560         pushq   %rsi
34561         pushq   %rdx
34562         pushq   %rcx
34563         pushq   %r8
34564         call    _glapi_get_dispatch
34565         popq    %r8
34566         popq    %rcx
34567         popq    %rdx
34568         popq    %rsi
34569         popq    %rdi
34570         movq    7264(%rax), %r11
34571         jmp     *%r11
34572 #endif /* defined(GLX_USE_TLS) */
34573         .size   GL_PREFIX(BindBufferRangeEXT), .-GL_PREFIX(BindBufferRangeEXT)
34574
34575         .p2align        4,,15
34576         .globl  GL_PREFIX(EndTransformFeedbackEXT)
34577         .type   GL_PREFIX(EndTransformFeedbackEXT), @function
34578 GL_PREFIX(EndTransformFeedbackEXT):
34579 #if defined(GLX_USE_TLS)
34580         call    _x86_64_get_dispatch@PLT
34581         movq    7272(%rax), %r11
34582         jmp     *%r11
34583 #elif defined(PTHREADS)
34584         pushq   %rbp
34585         call    _x86_64_get_dispatch@PLT
34586         popq    %rbp
34587         movq    7272(%rax), %r11
34588         jmp     *%r11
34589 #else
34590         movq    _glapi_Dispatch(%rip), %rax
34591         testq   %rax, %rax
34592         je      1f
34593         movq    7272(%rax), %r11
34594         jmp     *%r11
34595 1:
34596         pushq   %rbp
34597         call    _glapi_get_dispatch
34598         popq    %rbp
34599         movq    7272(%rax), %r11
34600         jmp     *%r11
34601 #endif /* defined(GLX_USE_TLS) */
34602         .size   GL_PREFIX(EndTransformFeedbackEXT), .-GL_PREFIX(EndTransformFeedbackEXT)
34603
34604         .p2align        4,,15
34605         .globl  GL_PREFIX(GetTransformFeedbackVaryingEXT)
34606         .type   GL_PREFIX(GetTransformFeedbackVaryingEXT), @function
34607 GL_PREFIX(GetTransformFeedbackVaryingEXT):
34608 #if defined(GLX_USE_TLS)
34609         call    _x86_64_get_dispatch@PLT
34610         movq    7280(%rax), %r11
34611         jmp     *%r11
34612 #elif defined(PTHREADS)
34613         pushq   %rdi
34614         pushq   %rsi
34615         pushq   %rdx
34616         pushq   %rcx
34617         pushq   %r8
34618         pushq   %r9
34619         pushq   %rbp
34620         call    _x86_64_get_dispatch@PLT
34621         popq    %rbp
34622         popq    %r9
34623         popq    %r8
34624         popq    %rcx
34625         popq    %rdx
34626         popq    %rsi
34627         popq    %rdi
34628         movq    7280(%rax), %r11
34629         jmp     *%r11
34630 #else
34631         movq    _glapi_Dispatch(%rip), %rax
34632         testq   %rax, %rax
34633         je      1f
34634         movq    7280(%rax), %r11
34635         jmp     *%r11
34636 1:
34637         pushq   %rdi
34638         pushq   %rsi
34639         pushq   %rdx
34640         pushq   %rcx
34641         pushq   %r8
34642         pushq   %r9
34643         pushq   %rbp
34644         call    _glapi_get_dispatch
34645         popq    %rbp
34646         popq    %r9
34647         popq    %r8
34648         popq    %rcx
34649         popq    %rdx
34650         popq    %rsi
34651         popq    %rdi
34652         movq    7280(%rax), %r11
34653         jmp     *%r11
34654 #endif /* defined(GLX_USE_TLS) */
34655         .size   GL_PREFIX(GetTransformFeedbackVaryingEXT), .-GL_PREFIX(GetTransformFeedbackVaryingEXT)
34656
34657         .p2align        4,,15
34658         .globl  GL_PREFIX(TransformFeedbackVaryingsEXT)
34659         .type   GL_PREFIX(TransformFeedbackVaryingsEXT), @function
34660 GL_PREFIX(TransformFeedbackVaryingsEXT):
34661 #if defined(GLX_USE_TLS)
34662         call    _x86_64_get_dispatch@PLT
34663         movq    7288(%rax), %r11
34664         jmp     *%r11
34665 #elif defined(PTHREADS)
34666         pushq   %rdi
34667         pushq   %rsi
34668         pushq   %rdx
34669         pushq   %rcx
34670         pushq   %rbp
34671         call    _x86_64_get_dispatch@PLT
34672         popq    %rbp
34673         popq    %rcx
34674         popq    %rdx
34675         popq    %rsi
34676         popq    %rdi
34677         movq    7288(%rax), %r11
34678         jmp     *%r11
34679 #else
34680         movq    _glapi_Dispatch(%rip), %rax
34681         testq   %rax, %rax
34682         je      1f
34683         movq    7288(%rax), %r11
34684         jmp     *%r11
34685 1:
34686         pushq   %rdi
34687         pushq   %rsi
34688         pushq   %rdx
34689         pushq   %rcx
34690         pushq   %rbp
34691         call    _glapi_get_dispatch
34692         popq    %rbp
34693         popq    %rcx
34694         popq    %rdx
34695         popq    %rsi
34696         popq    %rdi
34697         movq    7288(%rax), %r11
34698         jmp     *%r11
34699 #endif /* defined(GLX_USE_TLS) */
34700         .size   GL_PREFIX(TransformFeedbackVaryingsEXT), .-GL_PREFIX(TransformFeedbackVaryingsEXT)
34701
34702         .p2align        4,,15
34703         .globl  GL_PREFIX(ProvokingVertexEXT)
34704         .type   GL_PREFIX(ProvokingVertexEXT), @function
34705 GL_PREFIX(ProvokingVertexEXT):
34706 #if defined(GLX_USE_TLS)
34707         call    _x86_64_get_dispatch@PLT
34708         movq    7296(%rax), %r11
34709         jmp     *%r11
34710 #elif defined(PTHREADS)
34711         pushq   %rdi
34712         call    _x86_64_get_dispatch@PLT
34713         popq    %rdi
34714         movq    7296(%rax), %r11
34715         jmp     *%r11
34716 #else
34717         movq    _glapi_Dispatch(%rip), %rax
34718         testq   %rax, %rax
34719         je      1f
34720         movq    7296(%rax), %r11
34721         jmp     *%r11
34722 1:
34723         pushq   %rdi
34724         call    _glapi_get_dispatch
34725         popq    %rdi
34726         movq    7296(%rax), %r11
34727         jmp     *%r11
34728 #endif /* defined(GLX_USE_TLS) */
34729         .size   GL_PREFIX(ProvokingVertexEXT), .-GL_PREFIX(ProvokingVertexEXT)
34730
34731         .p2align        4,,15
34732         .globl  GL_PREFIX(_dispatch_stub_913)
34733         .type   GL_PREFIX(_dispatch_stub_913), @function
34734         HIDDEN(GL_PREFIX(_dispatch_stub_913))
34735 GL_PREFIX(_dispatch_stub_913):
34736 #if defined(GLX_USE_TLS)
34737         call    _x86_64_get_dispatch@PLT
34738         movq    7304(%rax), %r11
34739         jmp     *%r11
34740 #elif defined(PTHREADS)
34741         pushq   %rdi
34742         pushq   %rsi
34743         pushq   %rdx
34744         call    _x86_64_get_dispatch@PLT
34745         popq    %rdx
34746         popq    %rsi
34747         popq    %rdi
34748         movq    7304(%rax), %r11
34749         jmp     *%r11
34750 #else
34751         movq    _glapi_Dispatch(%rip), %rax
34752         testq   %rax, %rax
34753         je      1f
34754         movq    7304(%rax), %r11
34755         jmp     *%r11
34756 1:
34757         pushq   %rdi
34758         pushq   %rsi
34759         pushq   %rdx
34760         call    _glapi_get_dispatch
34761         popq    %rdx
34762         popq    %rsi
34763         popq    %rdi
34764         movq    7304(%rax), %r11
34765         jmp     *%r11
34766 #endif /* defined(GLX_USE_TLS) */
34767         .size   GL_PREFIX(_dispatch_stub_913), .-GL_PREFIX(_dispatch_stub_913)
34768
34769         .p2align        4,,15
34770         .globl  GL_PREFIX(_dispatch_stub_914)
34771         .type   GL_PREFIX(_dispatch_stub_914), @function
34772         HIDDEN(GL_PREFIX(_dispatch_stub_914))
34773 GL_PREFIX(_dispatch_stub_914):
34774 #if defined(GLX_USE_TLS)
34775         call    _x86_64_get_dispatch@PLT
34776         movq    7312(%rax), %r11
34777         jmp     *%r11
34778 #elif defined(PTHREADS)
34779         pushq   %rdi
34780         pushq   %rsi
34781         pushq   %rdx
34782         call    _x86_64_get_dispatch@PLT
34783         popq    %rdx
34784         popq    %rsi
34785         popq    %rdi
34786         movq    7312(%rax), %r11
34787         jmp     *%r11
34788 #else
34789         movq    _glapi_Dispatch(%rip), %rax
34790         testq   %rax, %rax
34791         je      1f
34792         movq    7312(%rax), %r11
34793         jmp     *%r11
34794 1:
34795         pushq   %rdi
34796         pushq   %rsi
34797         pushq   %rdx
34798         call    _glapi_get_dispatch
34799         popq    %rdx
34800         popq    %rsi
34801         popq    %rdi
34802         movq    7312(%rax), %r11
34803         jmp     *%r11
34804 #endif /* defined(GLX_USE_TLS) */
34805         .size   GL_PREFIX(_dispatch_stub_914), .-GL_PREFIX(_dispatch_stub_914)
34806
34807         .p2align        4,,15
34808         .globl  GL_PREFIX(GetObjectParameterivAPPLE)
34809         .type   GL_PREFIX(GetObjectParameterivAPPLE), @function
34810 GL_PREFIX(GetObjectParameterivAPPLE):
34811 #if defined(GLX_USE_TLS)
34812         call    _x86_64_get_dispatch@PLT
34813         movq    7320(%rax), %r11
34814         jmp     *%r11
34815 #elif defined(PTHREADS)
34816         pushq   %rdi
34817         pushq   %rsi
34818         pushq   %rdx
34819         pushq   %rcx
34820         pushq   %rbp
34821         call    _x86_64_get_dispatch@PLT
34822         popq    %rbp
34823         popq    %rcx
34824         popq    %rdx
34825         popq    %rsi
34826         popq    %rdi
34827         movq    7320(%rax), %r11
34828         jmp     *%r11
34829 #else
34830         movq    _glapi_Dispatch(%rip), %rax
34831         testq   %rax, %rax
34832         je      1f
34833         movq    7320(%rax), %r11
34834         jmp     *%r11
34835 1:
34836         pushq   %rdi
34837         pushq   %rsi
34838         pushq   %rdx
34839         pushq   %rcx
34840         pushq   %rbp
34841         call    _glapi_get_dispatch
34842         popq    %rbp
34843         popq    %rcx
34844         popq    %rdx
34845         popq    %rsi
34846         popq    %rdi
34847         movq    7320(%rax), %r11
34848         jmp     *%r11
34849 #endif /* defined(GLX_USE_TLS) */
34850         .size   GL_PREFIX(GetObjectParameterivAPPLE), .-GL_PREFIX(GetObjectParameterivAPPLE)
34851
34852         .p2align        4,,15
34853         .globl  GL_PREFIX(ObjectPurgeableAPPLE)
34854         .type   GL_PREFIX(ObjectPurgeableAPPLE), @function
34855 GL_PREFIX(ObjectPurgeableAPPLE):
34856 #if defined(GLX_USE_TLS)
34857         call    _x86_64_get_dispatch@PLT
34858         movq    7328(%rax), %r11
34859         jmp     *%r11
34860 #elif defined(PTHREADS)
34861         pushq   %rdi
34862         pushq   %rsi
34863         pushq   %rdx
34864         call    _x86_64_get_dispatch@PLT
34865         popq    %rdx
34866         popq    %rsi
34867         popq    %rdi
34868         movq    7328(%rax), %r11
34869         jmp     *%r11
34870 #else
34871         movq    _glapi_Dispatch(%rip), %rax
34872         testq   %rax, %rax
34873         je      1f
34874         movq    7328(%rax), %r11
34875         jmp     *%r11
34876 1:
34877         pushq   %rdi
34878         pushq   %rsi
34879         pushq   %rdx
34880         call    _glapi_get_dispatch
34881         popq    %rdx
34882         popq    %rsi
34883         popq    %rdi
34884         movq    7328(%rax), %r11
34885         jmp     *%r11
34886 #endif /* defined(GLX_USE_TLS) */
34887         .size   GL_PREFIX(ObjectPurgeableAPPLE), .-GL_PREFIX(ObjectPurgeableAPPLE)
34888
34889         .p2align        4,,15
34890         .globl  GL_PREFIX(ObjectUnpurgeableAPPLE)
34891         .type   GL_PREFIX(ObjectUnpurgeableAPPLE), @function
34892 GL_PREFIX(ObjectUnpurgeableAPPLE):
34893 #if defined(GLX_USE_TLS)
34894         call    _x86_64_get_dispatch@PLT
34895         movq    7336(%rax), %r11
34896         jmp     *%r11
34897 #elif defined(PTHREADS)
34898         pushq   %rdi
34899         pushq   %rsi
34900         pushq   %rdx
34901         call    _x86_64_get_dispatch@PLT
34902         popq    %rdx
34903         popq    %rsi
34904         popq    %rdi
34905         movq    7336(%rax), %r11
34906         jmp     *%r11
34907 #else
34908         movq    _glapi_Dispatch(%rip), %rax
34909         testq   %rax, %rax
34910         je      1f
34911         movq    7336(%rax), %r11
34912         jmp     *%r11
34913 1:
34914         pushq   %rdi
34915         pushq   %rsi
34916         pushq   %rdx
34917         call    _glapi_get_dispatch
34918         popq    %rdx
34919         popq    %rsi
34920         popq    %rdi
34921         movq    7336(%rax), %r11
34922         jmp     *%r11
34923 #endif /* defined(GLX_USE_TLS) */
34924         .size   GL_PREFIX(ObjectUnpurgeableAPPLE), .-GL_PREFIX(ObjectUnpurgeableAPPLE)
34925
34926         .p2align        4,,15
34927         .globl  GL_PREFIX(ActiveProgramEXT)
34928         .type   GL_PREFIX(ActiveProgramEXT), @function
34929 GL_PREFIX(ActiveProgramEXT):
34930 #if defined(GLX_USE_TLS)
34931         call    _x86_64_get_dispatch@PLT
34932         movq    7344(%rax), %r11
34933         jmp     *%r11
34934 #elif defined(PTHREADS)
34935         pushq   %rdi
34936         call    _x86_64_get_dispatch@PLT
34937         popq    %rdi
34938         movq    7344(%rax), %r11
34939         jmp     *%r11
34940 #else
34941         movq    _glapi_Dispatch(%rip), %rax
34942         testq   %rax, %rax
34943         je      1f
34944         movq    7344(%rax), %r11
34945         jmp     *%r11
34946 1:
34947         pushq   %rdi
34948         call    _glapi_get_dispatch
34949         popq    %rdi
34950         movq    7344(%rax), %r11
34951         jmp     *%r11
34952 #endif /* defined(GLX_USE_TLS) */
34953         .size   GL_PREFIX(ActiveProgramEXT), .-GL_PREFIX(ActiveProgramEXT)
34954
34955         .p2align        4,,15
34956         .globl  GL_PREFIX(CreateShaderProgramEXT)
34957         .type   GL_PREFIX(CreateShaderProgramEXT), @function
34958 GL_PREFIX(CreateShaderProgramEXT):
34959 #if defined(GLX_USE_TLS)
34960         call    _x86_64_get_dispatch@PLT
34961         movq    7352(%rax), %r11
34962         jmp     *%r11
34963 #elif defined(PTHREADS)
34964         pushq   %rdi
34965         pushq   %rsi
34966         pushq   %rbp
34967         call    _x86_64_get_dispatch@PLT
34968         popq    %rbp
34969         popq    %rsi
34970         popq    %rdi
34971         movq    7352(%rax), %r11
34972         jmp     *%r11
34973 #else
34974         movq    _glapi_Dispatch(%rip), %rax
34975         testq   %rax, %rax
34976         je      1f
34977         movq    7352(%rax), %r11
34978         jmp     *%r11
34979 1:
34980         pushq   %rdi
34981         pushq   %rsi
34982         pushq   %rbp
34983         call    _glapi_get_dispatch
34984         popq    %rbp
34985         popq    %rsi
34986         popq    %rdi
34987         movq    7352(%rax), %r11
34988         jmp     *%r11
34989 #endif /* defined(GLX_USE_TLS) */
34990         .size   GL_PREFIX(CreateShaderProgramEXT), .-GL_PREFIX(CreateShaderProgramEXT)
34991
34992         .p2align        4,,15
34993         .globl  GL_PREFIX(UseShaderProgramEXT)
34994         .type   GL_PREFIX(UseShaderProgramEXT), @function
34995 GL_PREFIX(UseShaderProgramEXT):
34996 #if defined(GLX_USE_TLS)
34997         call    _x86_64_get_dispatch@PLT
34998         movq    7360(%rax), %r11
34999         jmp     *%r11
35000 #elif defined(PTHREADS)
35001         pushq   %rdi
35002         pushq   %rsi
35003         pushq   %rbp
35004         call    _x86_64_get_dispatch@PLT
35005         popq    %rbp
35006         popq    %rsi
35007         popq    %rdi
35008         movq    7360(%rax), %r11
35009         jmp     *%r11
35010 #else
35011         movq    _glapi_Dispatch(%rip), %rax
35012         testq   %rax, %rax
35013         je      1f
35014         movq    7360(%rax), %r11
35015         jmp     *%r11
35016 1:
35017         pushq   %rdi
35018         pushq   %rsi
35019         pushq   %rbp
35020         call    _glapi_get_dispatch
35021         popq    %rbp
35022         popq    %rsi
35023         popq    %rdi
35024         movq    7360(%rax), %r11
35025         jmp     *%r11
35026 #endif /* defined(GLX_USE_TLS) */
35027         .size   GL_PREFIX(UseShaderProgramEXT), .-GL_PREFIX(UseShaderProgramEXT)
35028
35029         .p2align        4,,15
35030         .globl  GL_PREFIX(TextureBarrierNV)
35031         .type   GL_PREFIX(TextureBarrierNV), @function
35032 GL_PREFIX(TextureBarrierNV):
35033 #if defined(GLX_USE_TLS)
35034         call    _x86_64_get_dispatch@PLT
35035         movq    7368(%rax), %r11
35036         jmp     *%r11
35037 #elif defined(PTHREADS)
35038         pushq   %rbp
35039         call    _x86_64_get_dispatch@PLT
35040         popq    %rbp
35041         movq    7368(%rax), %r11
35042         jmp     *%r11
35043 #else
35044         movq    _glapi_Dispatch(%rip), %rax
35045         testq   %rax, %rax
35046         je      1f
35047         movq    7368(%rax), %r11
35048         jmp     *%r11
35049 1:
35050         pushq   %rbp
35051         call    _glapi_get_dispatch
35052         popq    %rbp
35053         movq    7368(%rax), %r11
35054         jmp     *%r11
35055 #endif /* defined(GLX_USE_TLS) */
35056         .size   GL_PREFIX(TextureBarrierNV), .-GL_PREFIX(TextureBarrierNV)
35057
35058         .p2align        4,,15
35059         .globl  GL_PREFIX(_dispatch_stub_922)
35060         .type   GL_PREFIX(_dispatch_stub_922), @function
35061         HIDDEN(GL_PREFIX(_dispatch_stub_922))
35062 GL_PREFIX(_dispatch_stub_922):
35063 #if defined(GLX_USE_TLS)
35064         call    _x86_64_get_dispatch@PLT
35065         movq    7376(%rax), %r11
35066         jmp     *%r11
35067 #elif defined(PTHREADS)
35068         pushq   %rdi
35069         pushq   %rsi
35070         pushq   %rdx
35071         pushq   %rcx
35072         pushq   %rbp
35073         call    _x86_64_get_dispatch@PLT
35074         popq    %rbp
35075         popq    %rcx
35076         popq    %rdx
35077         popq    %rsi
35078         popq    %rdi
35079         movq    7376(%rax), %r11
35080         jmp     *%r11
35081 #else
35082         movq    _glapi_Dispatch(%rip), %rax
35083         testq   %rax, %rax
35084         je      1f
35085         movq    7376(%rax), %r11
35086         jmp     *%r11
35087 1:
35088         pushq   %rdi
35089         pushq   %rsi
35090         pushq   %rdx
35091         pushq   %rcx
35092         pushq   %rbp
35093         call    _glapi_get_dispatch
35094         popq    %rbp
35095         popq    %rcx
35096         popq    %rdx
35097         popq    %rsi
35098         popq    %rdi
35099         movq    7376(%rax), %r11
35100         jmp     *%r11
35101 #endif /* defined(GLX_USE_TLS) */
35102         .size   GL_PREFIX(_dispatch_stub_922), .-GL_PREFIX(_dispatch_stub_922)
35103
35104         .p2align        4,,15
35105         .globl  GL_PREFIX(_dispatch_stub_923)
35106         .type   GL_PREFIX(_dispatch_stub_923), @function
35107         HIDDEN(GL_PREFIX(_dispatch_stub_923))
35108 GL_PREFIX(_dispatch_stub_923):
35109 #if defined(GLX_USE_TLS)
35110         call    _x86_64_get_dispatch@PLT
35111         movq    7384(%rax), %r11
35112         jmp     *%r11
35113 #elif defined(PTHREADS)
35114         pushq   %rdi
35115         pushq   %rsi
35116         pushq   %rdx
35117         pushq   %rcx
35118         pushq   %rbp
35119         call    _x86_64_get_dispatch@PLT
35120         popq    %rbp
35121         popq    %rcx
35122         popq    %rdx
35123         popq    %rsi
35124         popq    %rdi
35125         movq    7384(%rax), %r11
35126         jmp     *%r11
35127 #else
35128         movq    _glapi_Dispatch(%rip), %rax
35129         testq   %rax, %rax
35130         je      1f
35131         movq    7384(%rax), %r11
35132         jmp     *%r11
35133 1:
35134         pushq   %rdi
35135         pushq   %rsi
35136         pushq   %rdx
35137         pushq   %rcx
35138         pushq   %rbp
35139         call    _glapi_get_dispatch
35140         popq    %rbp
35141         popq    %rcx
35142         popq    %rdx
35143         popq    %rsi
35144         popq    %rdi
35145         movq    7384(%rax), %r11
35146         jmp     *%r11
35147 #endif /* defined(GLX_USE_TLS) */
35148         .size   GL_PREFIX(_dispatch_stub_923), .-GL_PREFIX(_dispatch_stub_923)
35149
35150         .p2align        4,,15
35151         .globl  GL_PREFIX(_dispatch_stub_924)
35152         .type   GL_PREFIX(_dispatch_stub_924), @function
35153         HIDDEN(GL_PREFIX(_dispatch_stub_924))
35154 GL_PREFIX(_dispatch_stub_924):
35155 #if defined(GLX_USE_TLS)
35156         call    _x86_64_get_dispatch@PLT
35157         movq    7392(%rax), %r11
35158         jmp     *%r11
35159 #elif defined(PTHREADS)
35160         pushq   %rdi
35161         pushq   %rsi
35162         pushq   %rdx
35163         pushq   %rcx
35164         pushq   %rbp
35165         call    _x86_64_get_dispatch@PLT
35166         popq    %rbp
35167         popq    %rcx
35168         popq    %rdx
35169         popq    %rsi
35170         popq    %rdi
35171         movq    7392(%rax), %r11
35172         jmp     *%r11
35173 #else
35174         movq    _glapi_Dispatch(%rip), %rax
35175         testq   %rax, %rax
35176         je      1f
35177         movq    7392(%rax), %r11
35178         jmp     *%r11
35179 1:
35180         pushq   %rdi
35181         pushq   %rsi
35182         pushq   %rdx
35183         pushq   %rcx
35184         pushq   %rbp
35185         call    _glapi_get_dispatch
35186         popq    %rbp
35187         popq    %rcx
35188         popq    %rdx
35189         popq    %rsi
35190         popq    %rdi
35191         movq    7392(%rax), %r11
35192         jmp     *%r11
35193 #endif /* defined(GLX_USE_TLS) */
35194         .size   GL_PREFIX(_dispatch_stub_924), .-GL_PREFIX(_dispatch_stub_924)
35195
35196         .p2align        4,,15
35197         .globl  GL_PREFIX(_dispatch_stub_925)
35198         .type   GL_PREFIX(_dispatch_stub_925), @function
35199         HIDDEN(GL_PREFIX(_dispatch_stub_925))
35200 GL_PREFIX(_dispatch_stub_925):
35201 #if defined(GLX_USE_TLS)
35202         call    _x86_64_get_dispatch@PLT
35203         movq    7400(%rax), %r11
35204         jmp     *%r11
35205 #elif defined(PTHREADS)
35206         pushq   %rdi
35207         pushq   %rsi
35208         pushq   %rdx
35209         call    _x86_64_get_dispatch@PLT
35210         popq    %rdx
35211         popq    %rsi
35212         popq    %rdi
35213         movq    7400(%rax), %r11
35214         jmp     *%r11
35215 #else
35216         movq    _glapi_Dispatch(%rip), %rax
35217         testq   %rax, %rax
35218         je      1f
35219         movq    7400(%rax), %r11
35220         jmp     *%r11
35221 1:
35222         pushq   %rdi
35223         pushq   %rsi
35224         pushq   %rdx
35225         call    _glapi_get_dispatch
35226         popq    %rdx
35227         popq    %rsi
35228         popq    %rdi
35229         movq    7400(%rax), %r11
35230         jmp     *%r11
35231 #endif /* defined(GLX_USE_TLS) */
35232         .size   GL_PREFIX(_dispatch_stub_925), .-GL_PREFIX(_dispatch_stub_925)
35233
35234         .p2align        4,,15
35235         .globl  GL_PREFIX(_dispatch_stub_926)
35236         .type   GL_PREFIX(_dispatch_stub_926), @function
35237         HIDDEN(GL_PREFIX(_dispatch_stub_926))
35238 GL_PREFIX(_dispatch_stub_926):
35239 #if defined(GLX_USE_TLS)
35240         call    _x86_64_get_dispatch@PLT
35241         movq    7408(%rax), %r11
35242         jmp     *%r11
35243 #elif defined(PTHREADS)
35244         pushq   %rdi
35245         pushq   %rsi
35246         pushq   %rdx
35247         call    _x86_64_get_dispatch@PLT
35248         popq    %rdx
35249         popq    %rsi
35250         popq    %rdi
35251         movq    7408(%rax), %r11
35252         jmp     *%r11
35253 #else
35254         movq    _glapi_Dispatch(%rip), %rax
35255         testq   %rax, %rax
35256         je      1f
35257         movq    7408(%rax), %r11
35258         jmp     *%r11
35259 1:
35260         pushq   %rdi
35261         pushq   %rsi
35262         pushq   %rdx
35263         call    _glapi_get_dispatch
35264         popq    %rdx
35265         popq    %rsi
35266         popq    %rdi
35267         movq    7408(%rax), %r11
35268         jmp     *%r11
35269 #endif /* defined(GLX_USE_TLS) */
35270         .size   GL_PREFIX(_dispatch_stub_926), .-GL_PREFIX(_dispatch_stub_926)
35271
35272         .p2align        4,,15
35273         .globl  GL_PREFIX(EGLImageTargetRenderbufferStorageOES)
35274         .type   GL_PREFIX(EGLImageTargetRenderbufferStorageOES), @function
35275 GL_PREFIX(EGLImageTargetRenderbufferStorageOES):
35276 #if defined(GLX_USE_TLS)
35277         call    _x86_64_get_dispatch@PLT
35278         movq    7416(%rax), %r11
35279         jmp     *%r11
35280 #elif defined(PTHREADS)
35281         pushq   %rdi
35282         pushq   %rsi
35283         pushq   %rbp
35284         call    _x86_64_get_dispatch@PLT
35285         popq    %rbp
35286         popq    %rsi
35287         popq    %rdi
35288         movq    7416(%rax), %r11
35289         jmp     *%r11
35290 #else
35291         movq    _glapi_Dispatch(%rip), %rax
35292         testq   %rax, %rax
35293         je      1f
35294         movq    7416(%rax), %r11
35295         jmp     *%r11
35296 1:
35297         pushq   %rdi
35298         pushq   %rsi
35299         pushq   %rbp
35300         call    _glapi_get_dispatch
35301         popq    %rbp
35302         popq    %rsi
35303         popq    %rdi
35304         movq    7416(%rax), %r11
35305         jmp     *%r11
35306 #endif /* defined(GLX_USE_TLS) */
35307         .size   GL_PREFIX(EGLImageTargetRenderbufferStorageOES), .-GL_PREFIX(EGLImageTargetRenderbufferStorageOES)
35308
35309         .p2align        4,,15
35310         .globl  GL_PREFIX(EGLImageTargetTexture2DOES)
35311         .type   GL_PREFIX(EGLImageTargetTexture2DOES), @function
35312 GL_PREFIX(EGLImageTargetTexture2DOES):
35313 #if defined(GLX_USE_TLS)
35314         call    _x86_64_get_dispatch@PLT
35315         movq    7424(%rax), %r11
35316         jmp     *%r11
35317 #elif defined(PTHREADS)
35318         pushq   %rdi
35319         pushq   %rsi
35320         pushq   %rbp
35321         call    _x86_64_get_dispatch@PLT
35322         popq    %rbp
35323         popq    %rsi
35324         popq    %rdi
35325         movq    7424(%rax), %r11
35326         jmp     *%r11
35327 #else
35328         movq    _glapi_Dispatch(%rip), %rax
35329         testq   %rax, %rax
35330         je      1f
35331         movq    7424(%rax), %r11
35332         jmp     *%r11
35333 1:
35334         pushq   %rdi
35335         pushq   %rsi
35336         pushq   %rbp
35337         call    _glapi_get_dispatch
35338         popq    %rbp
35339         popq    %rsi
35340         popq    %rdi
35341         movq    7424(%rax), %r11
35342         jmp     *%r11
35343 #endif /* defined(GLX_USE_TLS) */
35344         .size   GL_PREFIX(EGLImageTargetTexture2DOES), .-GL_PREFIX(EGLImageTargetTexture2DOES)
35345
35346         .globl GL_PREFIX(ArrayElementEXT) ; .set GL_PREFIX(ArrayElementEXT), GL_PREFIX(ArrayElement)
35347         .globl GL_PREFIX(BindTextureEXT) ; .set GL_PREFIX(BindTextureEXT), GL_PREFIX(BindTexture)
35348         .globl GL_PREFIX(DrawArraysEXT) ; .set GL_PREFIX(DrawArraysEXT), GL_PREFIX(DrawArrays)
35349 #ifndef GLX_INDIRECT_RENDERING
35350         .globl GL_PREFIX(AreTexturesResidentEXT) ; .set GL_PREFIX(AreTexturesResidentEXT), GL_PREFIX(AreTexturesResident)
35351 #endif
35352         .globl GL_PREFIX(CopyTexImage1DEXT) ; .set GL_PREFIX(CopyTexImage1DEXT), GL_PREFIX(CopyTexImage1D)
35353         .globl GL_PREFIX(CopyTexImage2DEXT) ; .set GL_PREFIX(CopyTexImage2DEXT), GL_PREFIX(CopyTexImage2D)
35354         .globl GL_PREFIX(CopyTexSubImage1DEXT) ; .set GL_PREFIX(CopyTexSubImage1DEXT), GL_PREFIX(CopyTexSubImage1D)
35355         .globl GL_PREFIX(CopyTexSubImage2DEXT) ; .set GL_PREFIX(CopyTexSubImage2DEXT), GL_PREFIX(CopyTexSubImage2D)
35356 #ifndef GLX_INDIRECT_RENDERING
35357         .globl GL_PREFIX(DeleteTexturesEXT) ; .set GL_PREFIX(DeleteTexturesEXT), GL_PREFIX(DeleteTextures)
35358 #endif
35359 #ifndef GLX_INDIRECT_RENDERING
35360         .globl GL_PREFIX(GenTexturesEXT) ; .set GL_PREFIX(GenTexturesEXT), GL_PREFIX(GenTextures)
35361 #endif
35362         .globl GL_PREFIX(GetPointervEXT) ; .set GL_PREFIX(GetPointervEXT), GL_PREFIX(GetPointerv)
35363 #ifndef GLX_INDIRECT_RENDERING
35364         .globl GL_PREFIX(IsTextureEXT) ; .set GL_PREFIX(IsTextureEXT), GL_PREFIX(IsTexture)
35365 #endif
35366         .globl GL_PREFIX(PrioritizeTexturesEXT) ; .set GL_PREFIX(PrioritizeTexturesEXT), GL_PREFIX(PrioritizeTextures)
35367         .globl GL_PREFIX(TexSubImage1DEXT) ; .set GL_PREFIX(TexSubImage1DEXT), GL_PREFIX(TexSubImage1D)
35368         .globl GL_PREFIX(TexSubImage2DEXT) ; .set GL_PREFIX(TexSubImage2DEXT), GL_PREFIX(TexSubImage2D)
35369         .globl GL_PREFIX(BlendColorEXT) ; .set GL_PREFIX(BlendColorEXT), GL_PREFIX(BlendColor)
35370         .globl GL_PREFIX(BlendEquationEXT) ; .set GL_PREFIX(BlendEquationEXT), GL_PREFIX(BlendEquation)
35371         .globl GL_PREFIX(DrawRangeElementsEXT) ; .set GL_PREFIX(DrawRangeElementsEXT), GL_PREFIX(DrawRangeElements)
35372         .globl GL_PREFIX(ColorTableEXT) ; .set GL_PREFIX(ColorTableEXT), GL_PREFIX(ColorTable)
35373 #ifndef GLX_INDIRECT_RENDERING
35374         .globl GL_PREFIX(GetColorTableEXT) ; .set GL_PREFIX(GetColorTableEXT), GL_PREFIX(GetColorTable)
35375 #endif
35376 #ifndef GLX_INDIRECT_RENDERING
35377         .globl GL_PREFIX(GetColorTableParameterfvEXT) ; .set GL_PREFIX(GetColorTableParameterfvEXT), GL_PREFIX(GetColorTableParameterfv)
35378 #endif
35379 #ifndef GLX_INDIRECT_RENDERING
35380         .globl GL_PREFIX(GetColorTableParameterivEXT) ; .set GL_PREFIX(GetColorTableParameterivEXT), GL_PREFIX(GetColorTableParameteriv)
35381 #endif
35382         .globl GL_PREFIX(TexImage3DEXT) ; .set GL_PREFIX(TexImage3DEXT), GL_PREFIX(TexImage3D)
35383         .globl GL_PREFIX(TexSubImage3DEXT) ; .set GL_PREFIX(TexSubImage3DEXT), GL_PREFIX(TexSubImage3D)
35384         .globl GL_PREFIX(CopyTexSubImage3DEXT) ; .set GL_PREFIX(CopyTexSubImage3DEXT), GL_PREFIX(CopyTexSubImage3D)
35385         .globl GL_PREFIX(ActiveTexture) ; .set GL_PREFIX(ActiveTexture), GL_PREFIX(ActiveTextureARB)
35386         .globl GL_PREFIX(ClientActiveTexture) ; .set GL_PREFIX(ClientActiveTexture), GL_PREFIX(ClientActiveTextureARB)
35387         .globl GL_PREFIX(MultiTexCoord1d) ; .set GL_PREFIX(MultiTexCoord1d), GL_PREFIX(MultiTexCoord1dARB)
35388         .globl GL_PREFIX(MultiTexCoord1dv) ; .set GL_PREFIX(MultiTexCoord1dv), GL_PREFIX(MultiTexCoord1dvARB)
35389         .globl GL_PREFIX(MultiTexCoord1f) ; .set GL_PREFIX(MultiTexCoord1f), GL_PREFIX(MultiTexCoord1fARB)
35390         .globl GL_PREFIX(MultiTexCoord1fv) ; .set GL_PREFIX(MultiTexCoord1fv), GL_PREFIX(MultiTexCoord1fvARB)
35391         .globl GL_PREFIX(MultiTexCoord1i) ; .set GL_PREFIX(MultiTexCoord1i), GL_PREFIX(MultiTexCoord1iARB)
35392         .globl GL_PREFIX(MultiTexCoord1iv) ; .set GL_PREFIX(MultiTexCoord1iv), GL_PREFIX(MultiTexCoord1ivARB)
35393         .globl GL_PREFIX(MultiTexCoord1s) ; .set GL_PREFIX(MultiTexCoord1s), GL_PREFIX(MultiTexCoord1sARB)
35394         .globl GL_PREFIX(MultiTexCoord1sv) ; .set GL_PREFIX(MultiTexCoord1sv), GL_PREFIX(MultiTexCoord1svARB)
35395         .globl GL_PREFIX(MultiTexCoord2d) ; .set GL_PREFIX(MultiTexCoord2d), GL_PREFIX(MultiTexCoord2dARB)
35396         .globl GL_PREFIX(MultiTexCoord2dv) ; .set GL_PREFIX(MultiTexCoord2dv), GL_PREFIX(MultiTexCoord2dvARB)
35397         .globl GL_PREFIX(MultiTexCoord2f) ; .set GL_PREFIX(MultiTexCoord2f), GL_PREFIX(MultiTexCoord2fARB)
35398         .globl GL_PREFIX(MultiTexCoord2fv) ; .set GL_PREFIX(MultiTexCoord2fv), GL_PREFIX(MultiTexCoord2fvARB)
35399         .globl GL_PREFIX(MultiTexCoord2i) ; .set GL_PREFIX(MultiTexCoord2i), GL_PREFIX(MultiTexCoord2iARB)
35400         .globl GL_PREFIX(MultiTexCoord2iv) ; .set GL_PREFIX(MultiTexCoord2iv), GL_PREFIX(MultiTexCoord2ivARB)
35401         .globl GL_PREFIX(MultiTexCoord2s) ; .set GL_PREFIX(MultiTexCoord2s), GL_PREFIX(MultiTexCoord2sARB)
35402         .globl GL_PREFIX(MultiTexCoord2sv) ; .set GL_PREFIX(MultiTexCoord2sv), GL_PREFIX(MultiTexCoord2svARB)
35403         .globl GL_PREFIX(MultiTexCoord3d) ; .set GL_PREFIX(MultiTexCoord3d), GL_PREFIX(MultiTexCoord3dARB)
35404         .globl GL_PREFIX(MultiTexCoord3dv) ; .set GL_PREFIX(MultiTexCoord3dv), GL_PREFIX(MultiTexCoord3dvARB)
35405         .globl GL_PREFIX(MultiTexCoord3f) ; .set GL_PREFIX(MultiTexCoord3f), GL_PREFIX(MultiTexCoord3fARB)
35406         .globl GL_PREFIX(MultiTexCoord3fv) ; .set GL_PREFIX(MultiTexCoord3fv), GL_PREFIX(MultiTexCoord3fvARB)
35407         .globl GL_PREFIX(MultiTexCoord3i) ; .set GL_PREFIX(MultiTexCoord3i), GL_PREFIX(MultiTexCoord3iARB)
35408         .globl GL_PREFIX(MultiTexCoord3iv) ; .set GL_PREFIX(MultiTexCoord3iv), GL_PREFIX(MultiTexCoord3ivARB)
35409         .globl GL_PREFIX(MultiTexCoord3s) ; .set GL_PREFIX(MultiTexCoord3s), GL_PREFIX(MultiTexCoord3sARB)
35410         .globl GL_PREFIX(MultiTexCoord3sv) ; .set GL_PREFIX(MultiTexCoord3sv), GL_PREFIX(MultiTexCoord3svARB)
35411         .globl GL_PREFIX(MultiTexCoord4d) ; .set GL_PREFIX(MultiTexCoord4d), GL_PREFIX(MultiTexCoord4dARB)
35412         .globl GL_PREFIX(MultiTexCoord4dv) ; .set GL_PREFIX(MultiTexCoord4dv), GL_PREFIX(MultiTexCoord4dvARB)
35413         .globl GL_PREFIX(MultiTexCoord4f) ; .set GL_PREFIX(MultiTexCoord4f), GL_PREFIX(MultiTexCoord4fARB)
35414         .globl GL_PREFIX(MultiTexCoord4fv) ; .set GL_PREFIX(MultiTexCoord4fv), GL_PREFIX(MultiTexCoord4fvARB)
35415         .globl GL_PREFIX(MultiTexCoord4i) ; .set GL_PREFIX(MultiTexCoord4i), GL_PREFIX(MultiTexCoord4iARB)
35416         .globl GL_PREFIX(MultiTexCoord4iv) ; .set GL_PREFIX(MultiTexCoord4iv), GL_PREFIX(MultiTexCoord4ivARB)
35417         .globl GL_PREFIX(MultiTexCoord4s) ; .set GL_PREFIX(MultiTexCoord4s), GL_PREFIX(MultiTexCoord4sARB)
35418         .globl GL_PREFIX(MultiTexCoord4sv) ; .set GL_PREFIX(MultiTexCoord4sv), GL_PREFIX(MultiTexCoord4svARB)
35419         .globl GL_PREFIX(LoadTransposeMatrixd) ; .set GL_PREFIX(LoadTransposeMatrixd), GL_PREFIX(LoadTransposeMatrixdARB)
35420         .globl GL_PREFIX(LoadTransposeMatrixf) ; .set GL_PREFIX(LoadTransposeMatrixf), GL_PREFIX(LoadTransposeMatrixfARB)
35421         .globl GL_PREFIX(MultTransposeMatrixd) ; .set GL_PREFIX(MultTransposeMatrixd), GL_PREFIX(MultTransposeMatrixdARB)
35422         .globl GL_PREFIX(MultTransposeMatrixf) ; .set GL_PREFIX(MultTransposeMatrixf), GL_PREFIX(MultTransposeMatrixfARB)
35423         .globl GL_PREFIX(SampleCoverage) ; .set GL_PREFIX(SampleCoverage), GL_PREFIX(SampleCoverageARB)
35424         .globl GL_PREFIX(CompressedTexImage1D) ; .set GL_PREFIX(CompressedTexImage1D), GL_PREFIX(CompressedTexImage1DARB)
35425         .globl GL_PREFIX(CompressedTexImage2D) ; .set GL_PREFIX(CompressedTexImage2D), GL_PREFIX(CompressedTexImage2DARB)
35426         .globl GL_PREFIX(CompressedTexImage3D) ; .set GL_PREFIX(CompressedTexImage3D), GL_PREFIX(CompressedTexImage3DARB)
35427         .globl GL_PREFIX(CompressedTexSubImage1D) ; .set GL_PREFIX(CompressedTexSubImage1D), GL_PREFIX(CompressedTexSubImage1DARB)
35428         .globl GL_PREFIX(CompressedTexSubImage2D) ; .set GL_PREFIX(CompressedTexSubImage2D), GL_PREFIX(CompressedTexSubImage2DARB)
35429         .globl GL_PREFIX(CompressedTexSubImage3D) ; .set GL_PREFIX(CompressedTexSubImage3D), GL_PREFIX(CompressedTexSubImage3DARB)
35430         .globl GL_PREFIX(GetCompressedTexImage) ; .set GL_PREFIX(GetCompressedTexImage), GL_PREFIX(GetCompressedTexImageARB)
35431         .globl GL_PREFIX(DisableVertexAttribArray) ; .set GL_PREFIX(DisableVertexAttribArray), GL_PREFIX(DisableVertexAttribArrayARB)
35432         .globl GL_PREFIX(EnableVertexAttribArray) ; .set GL_PREFIX(EnableVertexAttribArray), GL_PREFIX(EnableVertexAttribArrayARB)
35433         .globl GL_PREFIX(GetVertexAttribdv) ; .set GL_PREFIX(GetVertexAttribdv), GL_PREFIX(GetVertexAttribdvARB)
35434         .globl GL_PREFIX(GetVertexAttribfv) ; .set GL_PREFIX(GetVertexAttribfv), GL_PREFIX(GetVertexAttribfvARB)
35435         .globl GL_PREFIX(GetVertexAttribiv) ; .set GL_PREFIX(GetVertexAttribiv), GL_PREFIX(GetVertexAttribivARB)
35436         .globl GL_PREFIX(ProgramParameter4dNV) ; .set GL_PREFIX(ProgramParameter4dNV), GL_PREFIX(ProgramEnvParameter4dARB)
35437         .globl GL_PREFIX(ProgramParameter4dvNV) ; .set GL_PREFIX(ProgramParameter4dvNV), GL_PREFIX(ProgramEnvParameter4dvARB)
35438         .globl GL_PREFIX(ProgramParameter4fNV) ; .set GL_PREFIX(ProgramParameter4fNV), GL_PREFIX(ProgramEnvParameter4fARB)
35439         .globl GL_PREFIX(ProgramParameter4fvNV) ; .set GL_PREFIX(ProgramParameter4fvNV), GL_PREFIX(ProgramEnvParameter4fvARB)
35440         .globl GL_PREFIX(VertexAttrib1d) ; .set GL_PREFIX(VertexAttrib1d), GL_PREFIX(VertexAttrib1dARB)
35441         .globl GL_PREFIX(VertexAttrib1dv) ; .set GL_PREFIX(VertexAttrib1dv), GL_PREFIX(VertexAttrib1dvARB)
35442         .globl GL_PREFIX(VertexAttrib1f) ; .set GL_PREFIX(VertexAttrib1f), GL_PREFIX(VertexAttrib1fARB)
35443         .globl GL_PREFIX(VertexAttrib1fv) ; .set GL_PREFIX(VertexAttrib1fv), GL_PREFIX(VertexAttrib1fvARB)
35444         .globl GL_PREFIX(VertexAttrib1s) ; .set GL_PREFIX(VertexAttrib1s), GL_PREFIX(VertexAttrib1sARB)
35445         .globl GL_PREFIX(VertexAttrib1sv) ; .set GL_PREFIX(VertexAttrib1sv), GL_PREFIX(VertexAttrib1svARB)
35446         .globl GL_PREFIX(VertexAttrib2d) ; .set GL_PREFIX(VertexAttrib2d), GL_PREFIX(VertexAttrib2dARB)
35447         .globl GL_PREFIX(VertexAttrib2dv) ; .set GL_PREFIX(VertexAttrib2dv), GL_PREFIX(VertexAttrib2dvARB)
35448         .globl GL_PREFIX(VertexAttrib2f) ; .set GL_PREFIX(VertexAttrib2f), GL_PREFIX(VertexAttrib2fARB)
35449         .globl GL_PREFIX(VertexAttrib2fv) ; .set GL_PREFIX(VertexAttrib2fv), GL_PREFIX(VertexAttrib2fvARB)
35450         .globl GL_PREFIX(VertexAttrib2s) ; .set GL_PREFIX(VertexAttrib2s), GL_PREFIX(VertexAttrib2sARB)
35451         .globl GL_PREFIX(VertexAttrib2sv) ; .set GL_PREFIX(VertexAttrib2sv), GL_PREFIX(VertexAttrib2svARB)
35452         .globl GL_PREFIX(VertexAttrib3d) ; .set GL_PREFIX(VertexAttrib3d), GL_PREFIX(VertexAttrib3dARB)
35453         .globl GL_PREFIX(VertexAttrib3dv) ; .set GL_PREFIX(VertexAttrib3dv), GL_PREFIX(VertexAttrib3dvARB)
35454         .globl GL_PREFIX(VertexAttrib3f) ; .set GL_PREFIX(VertexAttrib3f), GL_PREFIX(VertexAttrib3fARB)
35455         .globl GL_PREFIX(VertexAttrib3fv) ; .set GL_PREFIX(VertexAttrib3fv), GL_PREFIX(VertexAttrib3fvARB)
35456         .globl GL_PREFIX(VertexAttrib3s) ; .set GL_PREFIX(VertexAttrib3s), GL_PREFIX(VertexAttrib3sARB)
35457         .globl GL_PREFIX(VertexAttrib3sv) ; .set GL_PREFIX(VertexAttrib3sv), GL_PREFIX(VertexAttrib3svARB)
35458         .globl GL_PREFIX(VertexAttrib4Nbv) ; .set GL_PREFIX(VertexAttrib4Nbv), GL_PREFIX(VertexAttrib4NbvARB)
35459         .globl GL_PREFIX(VertexAttrib4Niv) ; .set GL_PREFIX(VertexAttrib4Niv), GL_PREFIX(VertexAttrib4NivARB)
35460         .globl GL_PREFIX(VertexAttrib4Nsv) ; .set GL_PREFIX(VertexAttrib4Nsv), GL_PREFIX(VertexAttrib4NsvARB)
35461         .globl GL_PREFIX(VertexAttrib4Nub) ; .set GL_PREFIX(VertexAttrib4Nub), GL_PREFIX(VertexAttrib4NubARB)
35462         .globl GL_PREFIX(VertexAttrib4Nubv) ; .set GL_PREFIX(VertexAttrib4Nubv), GL_PREFIX(VertexAttrib4NubvARB)
35463         .globl GL_PREFIX(VertexAttrib4Nuiv) ; .set GL_PREFIX(VertexAttrib4Nuiv), GL_PREFIX(VertexAttrib4NuivARB)
35464         .globl GL_PREFIX(VertexAttrib4Nusv) ; .set GL_PREFIX(VertexAttrib4Nusv), GL_PREFIX(VertexAttrib4NusvARB)
35465         .globl GL_PREFIX(VertexAttrib4bv) ; .set GL_PREFIX(VertexAttrib4bv), GL_PREFIX(VertexAttrib4bvARB)
35466         .globl GL_PREFIX(VertexAttrib4d) ; .set GL_PREFIX(VertexAttrib4d), GL_PREFIX(VertexAttrib4dARB)
35467         .globl GL_PREFIX(VertexAttrib4dv) ; .set GL_PREFIX(VertexAttrib4dv), GL_PREFIX(VertexAttrib4dvARB)
35468         .globl GL_PREFIX(VertexAttrib4f) ; .set GL_PREFIX(VertexAttrib4f), GL_PREFIX(VertexAttrib4fARB)
35469         .globl GL_PREFIX(VertexAttrib4fv) ; .set GL_PREFIX(VertexAttrib4fv), GL_PREFIX(VertexAttrib4fvARB)
35470         .globl GL_PREFIX(VertexAttrib4iv) ; .set GL_PREFIX(VertexAttrib4iv), GL_PREFIX(VertexAttrib4ivARB)
35471         .globl GL_PREFIX(VertexAttrib4s) ; .set GL_PREFIX(VertexAttrib4s), GL_PREFIX(VertexAttrib4sARB)
35472         .globl GL_PREFIX(VertexAttrib4sv) ; .set GL_PREFIX(VertexAttrib4sv), GL_PREFIX(VertexAttrib4svARB)
35473         .globl GL_PREFIX(VertexAttrib4ubv) ; .set GL_PREFIX(VertexAttrib4ubv), GL_PREFIX(VertexAttrib4ubvARB)
35474         .globl GL_PREFIX(VertexAttrib4uiv) ; .set GL_PREFIX(VertexAttrib4uiv), GL_PREFIX(VertexAttrib4uivARB)
35475         .globl GL_PREFIX(VertexAttrib4usv) ; .set GL_PREFIX(VertexAttrib4usv), GL_PREFIX(VertexAttrib4usvARB)
35476         .globl GL_PREFIX(VertexAttribPointer) ; .set GL_PREFIX(VertexAttribPointer), GL_PREFIX(VertexAttribPointerARB)
35477         .globl GL_PREFIX(BindBuffer) ; .set GL_PREFIX(BindBuffer), GL_PREFIX(BindBufferARB)
35478         .globl GL_PREFIX(BufferData) ; .set GL_PREFIX(BufferData), GL_PREFIX(BufferDataARB)
35479         .globl GL_PREFIX(BufferSubData) ; .set GL_PREFIX(BufferSubData), GL_PREFIX(BufferSubDataARB)
35480         .globl GL_PREFIX(DeleteBuffers) ; .set GL_PREFIX(DeleteBuffers), GL_PREFIX(DeleteBuffersARB)
35481         .globl GL_PREFIX(GenBuffers) ; .set GL_PREFIX(GenBuffers), GL_PREFIX(GenBuffersARB)
35482         .globl GL_PREFIX(GetBufferParameteriv) ; .set GL_PREFIX(GetBufferParameteriv), GL_PREFIX(GetBufferParameterivARB)
35483         .globl GL_PREFIX(GetBufferPointerv) ; .set GL_PREFIX(GetBufferPointerv), GL_PREFIX(GetBufferPointervARB)
35484         .globl GL_PREFIX(GetBufferSubData) ; .set GL_PREFIX(GetBufferSubData), GL_PREFIX(GetBufferSubDataARB)
35485         .globl GL_PREFIX(IsBuffer) ; .set GL_PREFIX(IsBuffer), GL_PREFIX(IsBufferARB)
35486         .globl GL_PREFIX(MapBuffer) ; .set GL_PREFIX(MapBuffer), GL_PREFIX(MapBufferARB)
35487         .globl GL_PREFIX(UnmapBuffer) ; .set GL_PREFIX(UnmapBuffer), GL_PREFIX(UnmapBufferARB)
35488         .globl GL_PREFIX(BeginQuery) ; .set GL_PREFIX(BeginQuery), GL_PREFIX(BeginQueryARB)
35489         .globl GL_PREFIX(DeleteQueries) ; .set GL_PREFIX(DeleteQueries), GL_PREFIX(DeleteQueriesARB)
35490         .globl GL_PREFIX(EndQuery) ; .set GL_PREFIX(EndQuery), GL_PREFIX(EndQueryARB)
35491         .globl GL_PREFIX(GenQueries) ; .set GL_PREFIX(GenQueries), GL_PREFIX(GenQueriesARB)
35492         .globl GL_PREFIX(GetQueryObjectiv) ; .set GL_PREFIX(GetQueryObjectiv), GL_PREFIX(GetQueryObjectivARB)
35493         .globl GL_PREFIX(GetQueryObjectuiv) ; .set GL_PREFIX(GetQueryObjectuiv), GL_PREFIX(GetQueryObjectuivARB)
35494         .globl GL_PREFIX(GetQueryiv) ; .set GL_PREFIX(GetQueryiv), GL_PREFIX(GetQueryivARB)
35495         .globl GL_PREFIX(IsQuery) ; .set GL_PREFIX(IsQuery), GL_PREFIX(IsQueryARB)
35496         .globl GL_PREFIX(CompileShader) ; .set GL_PREFIX(CompileShader), GL_PREFIX(CompileShaderARB)
35497         .globl GL_PREFIX(GetActiveUniform) ; .set GL_PREFIX(GetActiveUniform), GL_PREFIX(GetActiveUniformARB)
35498         .globl GL_PREFIX(GetShaderSource) ; .set GL_PREFIX(GetShaderSource), GL_PREFIX(GetShaderSourceARB)
35499         .globl GL_PREFIX(GetUniformLocation) ; .set GL_PREFIX(GetUniformLocation), GL_PREFIX(GetUniformLocationARB)
35500         .globl GL_PREFIX(GetUniformfv) ; .set GL_PREFIX(GetUniformfv), GL_PREFIX(GetUniformfvARB)
35501         .globl GL_PREFIX(GetUniformiv) ; .set GL_PREFIX(GetUniformiv), GL_PREFIX(GetUniformivARB)
35502         .globl GL_PREFIX(LinkProgram) ; .set GL_PREFIX(LinkProgram), GL_PREFIX(LinkProgramARB)
35503         .globl GL_PREFIX(ShaderSource) ; .set GL_PREFIX(ShaderSource), GL_PREFIX(ShaderSourceARB)
35504         .globl GL_PREFIX(Uniform1f) ; .set GL_PREFIX(Uniform1f), GL_PREFIX(Uniform1fARB)
35505         .globl GL_PREFIX(Uniform1fv) ; .set GL_PREFIX(Uniform1fv), GL_PREFIX(Uniform1fvARB)
35506         .globl GL_PREFIX(Uniform1i) ; .set GL_PREFIX(Uniform1i), GL_PREFIX(Uniform1iARB)
35507         .globl GL_PREFIX(Uniform1iv) ; .set GL_PREFIX(Uniform1iv), GL_PREFIX(Uniform1ivARB)
35508         .globl GL_PREFIX(Uniform2f) ; .set GL_PREFIX(Uniform2f), GL_PREFIX(Uniform2fARB)
35509         .globl GL_PREFIX(Uniform2fv) ; .set GL_PREFIX(Uniform2fv), GL_PREFIX(Uniform2fvARB)
35510         .globl GL_PREFIX(Uniform2i) ; .set GL_PREFIX(Uniform2i), GL_PREFIX(Uniform2iARB)
35511         .globl GL_PREFIX(Uniform2iv) ; .set GL_PREFIX(Uniform2iv), GL_PREFIX(Uniform2ivARB)
35512         .globl GL_PREFIX(Uniform3f) ; .set GL_PREFIX(Uniform3f), GL_PREFIX(Uniform3fARB)
35513         .globl GL_PREFIX(Uniform3fv) ; .set GL_PREFIX(Uniform3fv), GL_PREFIX(Uniform3fvARB)
35514         .globl GL_PREFIX(Uniform3i) ; .set GL_PREFIX(Uniform3i), GL_PREFIX(Uniform3iARB)
35515         .globl GL_PREFIX(Uniform3iv) ; .set GL_PREFIX(Uniform3iv), GL_PREFIX(Uniform3ivARB)
35516         .globl GL_PREFIX(Uniform4f) ; .set GL_PREFIX(Uniform4f), GL_PREFIX(Uniform4fARB)
35517         .globl GL_PREFIX(Uniform4fv) ; .set GL_PREFIX(Uniform4fv), GL_PREFIX(Uniform4fvARB)
35518         .globl GL_PREFIX(Uniform4i) ; .set GL_PREFIX(Uniform4i), GL_PREFIX(Uniform4iARB)
35519         .globl GL_PREFIX(Uniform4iv) ; .set GL_PREFIX(Uniform4iv), GL_PREFIX(Uniform4ivARB)
35520         .globl GL_PREFIX(UniformMatrix2fv) ; .set GL_PREFIX(UniformMatrix2fv), GL_PREFIX(UniformMatrix2fvARB)
35521         .globl GL_PREFIX(UniformMatrix3fv) ; .set GL_PREFIX(UniformMatrix3fv), GL_PREFIX(UniformMatrix3fvARB)
35522         .globl GL_PREFIX(UniformMatrix4fv) ; .set GL_PREFIX(UniformMatrix4fv), GL_PREFIX(UniformMatrix4fvARB)
35523         .globl GL_PREFIX(UseProgram) ; .set GL_PREFIX(UseProgram), GL_PREFIX(UseProgramObjectARB)
35524         .globl GL_PREFIX(ValidateProgram) ; .set GL_PREFIX(ValidateProgram), GL_PREFIX(ValidateProgramARB)
35525         .globl GL_PREFIX(BindAttribLocation) ; .set GL_PREFIX(BindAttribLocation), GL_PREFIX(BindAttribLocationARB)
35526         .globl GL_PREFIX(GetActiveAttrib) ; .set GL_PREFIX(GetActiveAttrib), GL_PREFIX(GetActiveAttribARB)
35527         .globl GL_PREFIX(GetAttribLocation) ; .set GL_PREFIX(GetAttribLocation), GL_PREFIX(GetAttribLocationARB)
35528         .globl GL_PREFIX(DrawBuffers) ; .set GL_PREFIX(DrawBuffers), GL_PREFIX(DrawBuffersARB)
35529         .globl GL_PREFIX(DrawBuffersATI) ; .set GL_PREFIX(DrawBuffersATI), GL_PREFIX(DrawBuffersARB)
35530         .globl GL_PREFIX(DrawArraysInstancedEXT) ; .set GL_PREFIX(DrawArraysInstancedEXT), GL_PREFIX(DrawArraysInstancedARB)
35531         .globl GL_PREFIX(DrawArraysInstanced) ; .set GL_PREFIX(DrawArraysInstanced), GL_PREFIX(DrawArraysInstancedARB)
35532         .globl GL_PREFIX(DrawElementsInstancedEXT) ; .set GL_PREFIX(DrawElementsInstancedEXT), GL_PREFIX(DrawElementsInstancedARB)
35533         .globl GL_PREFIX(DrawElementsInstanced) ; .set GL_PREFIX(DrawElementsInstanced), GL_PREFIX(DrawElementsInstancedARB)
35534         .globl GL_PREFIX(RenderbufferStorageMultisampleEXT) ; .set GL_PREFIX(RenderbufferStorageMultisampleEXT), GL_PREFIX(RenderbufferStorageMultisample)
35535         .globl GL_PREFIX(BlendEquationSeparateIndexedAMD) ; .set GL_PREFIX(BlendEquationSeparateIndexedAMD), GL_PREFIX(BlendEquationSeparateiARB)
35536         .globl GL_PREFIX(BlendEquationIndexedAMD) ; .set GL_PREFIX(BlendEquationIndexedAMD), GL_PREFIX(BlendEquationiARB)
35537         .globl GL_PREFIX(BlendFuncSeparateIndexedAMD) ; .set GL_PREFIX(BlendFuncSeparateIndexedAMD), GL_PREFIX(BlendFuncSeparateiARB)
35538         .globl GL_PREFIX(BlendFuncIndexedAMD) ; .set GL_PREFIX(BlendFuncIndexedAMD), GL_PREFIX(BlendFunciARB)
35539         .globl GL_PREFIX(PointParameterf) ; .set GL_PREFIX(PointParameterf), GL_PREFIX(PointParameterfEXT)
35540         .globl GL_PREFIX(PointParameterfARB) ; .set GL_PREFIX(PointParameterfARB), GL_PREFIX(PointParameterfEXT)
35541         .globl GL_PREFIX(PointParameterfv) ; .set GL_PREFIX(PointParameterfv), GL_PREFIX(PointParameterfvEXT)
35542         .globl GL_PREFIX(PointParameterfvARB) ; .set GL_PREFIX(PointParameterfvARB), GL_PREFIX(PointParameterfvEXT)
35543         .globl GL_PREFIX(SecondaryColor3b) ; .set GL_PREFIX(SecondaryColor3b), GL_PREFIX(SecondaryColor3bEXT)
35544         .globl GL_PREFIX(SecondaryColor3bv) ; .set GL_PREFIX(SecondaryColor3bv), GL_PREFIX(SecondaryColor3bvEXT)
35545         .globl GL_PREFIX(SecondaryColor3d) ; .set GL_PREFIX(SecondaryColor3d), GL_PREFIX(SecondaryColor3dEXT)
35546         .globl GL_PREFIX(SecondaryColor3dv) ; .set GL_PREFIX(SecondaryColor3dv), GL_PREFIX(SecondaryColor3dvEXT)
35547         .globl GL_PREFIX(SecondaryColor3f) ; .set GL_PREFIX(SecondaryColor3f), GL_PREFIX(SecondaryColor3fEXT)
35548         .globl GL_PREFIX(SecondaryColor3fv) ; .set GL_PREFIX(SecondaryColor3fv), GL_PREFIX(SecondaryColor3fvEXT)
35549         .globl GL_PREFIX(SecondaryColor3i) ; .set GL_PREFIX(SecondaryColor3i), GL_PREFIX(SecondaryColor3iEXT)
35550         .globl GL_PREFIX(SecondaryColor3iv) ; .set GL_PREFIX(SecondaryColor3iv), GL_PREFIX(SecondaryColor3ivEXT)
35551         .globl GL_PREFIX(SecondaryColor3s) ; .set GL_PREFIX(SecondaryColor3s), GL_PREFIX(SecondaryColor3sEXT)
35552         .globl GL_PREFIX(SecondaryColor3sv) ; .set GL_PREFIX(SecondaryColor3sv), GL_PREFIX(SecondaryColor3svEXT)
35553         .globl GL_PREFIX(SecondaryColor3ub) ; .set GL_PREFIX(SecondaryColor3ub), GL_PREFIX(SecondaryColor3ubEXT)
35554         .globl GL_PREFIX(SecondaryColor3ubv) ; .set GL_PREFIX(SecondaryColor3ubv), GL_PREFIX(SecondaryColor3ubvEXT)
35555         .globl GL_PREFIX(SecondaryColor3ui) ; .set GL_PREFIX(SecondaryColor3ui), GL_PREFIX(SecondaryColor3uiEXT)
35556         .globl GL_PREFIX(SecondaryColor3uiv) ; .set GL_PREFIX(SecondaryColor3uiv), GL_PREFIX(SecondaryColor3uivEXT)
35557         .globl GL_PREFIX(SecondaryColor3us) ; .set GL_PREFIX(SecondaryColor3us), GL_PREFIX(SecondaryColor3usEXT)
35558         .globl GL_PREFIX(SecondaryColor3usv) ; .set GL_PREFIX(SecondaryColor3usv), GL_PREFIX(SecondaryColor3usvEXT)
35559         .globl GL_PREFIX(SecondaryColorPointer) ; .set GL_PREFIX(SecondaryColorPointer), GL_PREFIX(SecondaryColorPointerEXT)
35560         .globl GL_PREFIX(MultiDrawArrays) ; .set GL_PREFIX(MultiDrawArrays), GL_PREFIX(MultiDrawArraysEXT)
35561         .globl GL_PREFIX(MultiDrawElements) ; .set GL_PREFIX(MultiDrawElements), GL_PREFIX(MultiDrawElementsEXT)
35562         .globl GL_PREFIX(FogCoordPointer) ; .set GL_PREFIX(FogCoordPointer), GL_PREFIX(FogCoordPointerEXT)
35563         .globl GL_PREFIX(FogCoordd) ; .set GL_PREFIX(FogCoordd), GL_PREFIX(FogCoorddEXT)
35564         .globl GL_PREFIX(FogCoorddv) ; .set GL_PREFIX(FogCoorddv), GL_PREFIX(FogCoorddvEXT)
35565         .globl GL_PREFIX(FogCoordf) ; .set GL_PREFIX(FogCoordf), GL_PREFIX(FogCoordfEXT)
35566         .globl GL_PREFIX(FogCoordfv) ; .set GL_PREFIX(FogCoordfv), GL_PREFIX(FogCoordfvEXT)
35567         .globl GL_PREFIX(BlendFuncSeparate) ; .set GL_PREFIX(BlendFuncSeparate), GL_PREFIX(BlendFuncSeparateEXT)
35568         .globl GL_PREFIX(WindowPos2d) ; .set GL_PREFIX(WindowPos2d), GL_PREFIX(WindowPos2dMESA)
35569         .globl GL_PREFIX(WindowPos2dARB) ; .set GL_PREFIX(WindowPos2dARB), GL_PREFIX(WindowPos2dMESA)
35570         .globl GL_PREFIX(WindowPos2dv) ; .set GL_PREFIX(WindowPos2dv), GL_PREFIX(WindowPos2dvMESA)
35571         .globl GL_PREFIX(WindowPos2dvARB) ; .set GL_PREFIX(WindowPos2dvARB), GL_PREFIX(WindowPos2dvMESA)
35572         .globl GL_PREFIX(WindowPos2f) ; .set GL_PREFIX(WindowPos2f), GL_PREFIX(WindowPos2fMESA)
35573         .globl GL_PREFIX(WindowPos2fARB) ; .set GL_PREFIX(WindowPos2fARB), GL_PREFIX(WindowPos2fMESA)
35574         .globl GL_PREFIX(WindowPos2fv) ; .set GL_PREFIX(WindowPos2fv), GL_PREFIX(WindowPos2fvMESA)
35575         .globl GL_PREFIX(WindowPos2fvARB) ; .set GL_PREFIX(WindowPos2fvARB), GL_PREFIX(WindowPos2fvMESA)
35576         .globl GL_PREFIX(WindowPos2i) ; .set GL_PREFIX(WindowPos2i), GL_PREFIX(WindowPos2iMESA)
35577         .globl GL_PREFIX(WindowPos2iARB) ; .set GL_PREFIX(WindowPos2iARB), GL_PREFIX(WindowPos2iMESA)
35578         .globl GL_PREFIX(WindowPos2iv) ; .set GL_PREFIX(WindowPos2iv), GL_PREFIX(WindowPos2ivMESA)
35579         .globl GL_PREFIX(WindowPos2ivARB) ; .set GL_PREFIX(WindowPos2ivARB), GL_PREFIX(WindowPos2ivMESA)
35580         .globl GL_PREFIX(WindowPos2s) ; .set GL_PREFIX(WindowPos2s), GL_PREFIX(WindowPos2sMESA)
35581         .globl GL_PREFIX(WindowPos2sARB) ; .set GL_PREFIX(WindowPos2sARB), GL_PREFIX(WindowPos2sMESA)
35582         .globl GL_PREFIX(WindowPos2sv) ; .set GL_PREFIX(WindowPos2sv), GL_PREFIX(WindowPos2svMESA)
35583         .globl GL_PREFIX(WindowPos2svARB) ; .set GL_PREFIX(WindowPos2svARB), GL_PREFIX(WindowPos2svMESA)
35584         .globl GL_PREFIX(WindowPos3d) ; .set GL_PREFIX(WindowPos3d), GL_PREFIX(WindowPos3dMESA)
35585         .globl GL_PREFIX(WindowPos3dARB) ; .set GL_PREFIX(WindowPos3dARB), GL_PREFIX(WindowPos3dMESA)
35586         .globl GL_PREFIX(WindowPos3dv) ; .set GL_PREFIX(WindowPos3dv), GL_PREFIX(WindowPos3dvMESA)
35587         .globl GL_PREFIX(WindowPos3dvARB) ; .set GL_PREFIX(WindowPos3dvARB), GL_PREFIX(WindowPos3dvMESA)
35588         .globl GL_PREFIX(WindowPos3f) ; .set GL_PREFIX(WindowPos3f), GL_PREFIX(WindowPos3fMESA)
35589         .globl GL_PREFIX(WindowPos3fARB) ; .set GL_PREFIX(WindowPos3fARB), GL_PREFIX(WindowPos3fMESA)
35590         .globl GL_PREFIX(WindowPos3fv) ; .set GL_PREFIX(WindowPos3fv), GL_PREFIX(WindowPos3fvMESA)
35591         .globl GL_PREFIX(WindowPos3fvARB) ; .set GL_PREFIX(WindowPos3fvARB), GL_PREFIX(WindowPos3fvMESA)
35592         .globl GL_PREFIX(WindowPos3i) ; .set GL_PREFIX(WindowPos3i), GL_PREFIX(WindowPos3iMESA)
35593         .globl GL_PREFIX(WindowPos3iARB) ; .set GL_PREFIX(WindowPos3iARB), GL_PREFIX(WindowPos3iMESA)
35594         .globl GL_PREFIX(WindowPos3iv) ; .set GL_PREFIX(WindowPos3iv), GL_PREFIX(WindowPos3ivMESA)
35595         .globl GL_PREFIX(WindowPos3ivARB) ; .set GL_PREFIX(WindowPos3ivARB), GL_PREFIX(WindowPos3ivMESA)
35596         .globl GL_PREFIX(WindowPos3s) ; .set GL_PREFIX(WindowPos3s), GL_PREFIX(WindowPos3sMESA)
35597         .globl GL_PREFIX(WindowPos3sARB) ; .set GL_PREFIX(WindowPos3sARB), GL_PREFIX(WindowPos3sMESA)
35598         .globl GL_PREFIX(WindowPos3sv) ; .set GL_PREFIX(WindowPos3sv), GL_PREFIX(WindowPos3svMESA)
35599         .globl GL_PREFIX(WindowPos3svARB) ; .set GL_PREFIX(WindowPos3svARB), GL_PREFIX(WindowPos3svMESA)
35600         .globl GL_PREFIX(BindProgramARB) ; .set GL_PREFIX(BindProgramARB), GL_PREFIX(BindProgramNV)
35601         .globl GL_PREFIX(DeleteProgramsARB) ; .set GL_PREFIX(DeleteProgramsARB), GL_PREFIX(DeleteProgramsNV)
35602         .globl GL_PREFIX(GenProgramsARB) ; .set GL_PREFIX(GenProgramsARB), GL_PREFIX(GenProgramsNV)
35603         .globl GL_PREFIX(GetVertexAttribPointerv) ; .set GL_PREFIX(GetVertexAttribPointerv), GL_PREFIX(GetVertexAttribPointervNV)
35604         .globl GL_PREFIX(GetVertexAttribPointervARB) ; .set GL_PREFIX(GetVertexAttribPointervARB), GL_PREFIX(GetVertexAttribPointervNV)
35605         .globl GL_PREFIX(IsProgramARB) ; .set GL_PREFIX(IsProgramARB), GL_PREFIX(IsProgramNV)
35606         .globl GL_PREFIX(PointParameteri) ; .set GL_PREFIX(PointParameteri), GL_PREFIX(PointParameteriNV)
35607         .globl GL_PREFIX(PointParameteriv) ; .set GL_PREFIX(PointParameteriv), GL_PREFIX(PointParameterivNV)
35608         .globl GL_PREFIX(DeleteVertexArrays) ; .set GL_PREFIX(DeleteVertexArrays), GL_PREFIX(_dispatch_stub_823)
35609         .globl GL_PREFIX(IsVertexArray) ; .set GL_PREFIX(IsVertexArray), GL_PREFIX(_dispatch_stub_825)
35610         .globl GL_PREFIX(PrimitiveRestartIndex) ; .set GL_PREFIX(PrimitiveRestartIndex), GL_PREFIX(PrimitiveRestartIndexNV)
35611         .globl GL_PREFIX(BlendEquationSeparate) ; .set GL_PREFIX(BlendEquationSeparate), GL_PREFIX(_dispatch_stub_835)
35612         .globl GL_PREFIX(BindFramebuffer) ; .set GL_PREFIX(BindFramebuffer), GL_PREFIX(BindFramebufferEXT)
35613         .globl GL_PREFIX(BindRenderbuffer) ; .set GL_PREFIX(BindRenderbuffer), GL_PREFIX(BindRenderbufferEXT)
35614         .globl GL_PREFIX(CheckFramebufferStatus) ; .set GL_PREFIX(CheckFramebufferStatus), GL_PREFIX(CheckFramebufferStatusEXT)
35615         .globl GL_PREFIX(DeleteFramebuffers) ; .set GL_PREFIX(DeleteFramebuffers), GL_PREFIX(DeleteFramebuffersEXT)
35616         .globl GL_PREFIX(DeleteRenderbuffers) ; .set GL_PREFIX(DeleteRenderbuffers), GL_PREFIX(DeleteRenderbuffersEXT)
35617         .globl GL_PREFIX(FramebufferRenderbuffer) ; .set GL_PREFIX(FramebufferRenderbuffer), GL_PREFIX(FramebufferRenderbufferEXT)
35618         .globl GL_PREFIX(FramebufferTexture1D) ; .set GL_PREFIX(FramebufferTexture1D), GL_PREFIX(FramebufferTexture1DEXT)
35619         .globl GL_PREFIX(FramebufferTexture2D) ; .set GL_PREFIX(FramebufferTexture2D), GL_PREFIX(FramebufferTexture2DEXT)
35620         .globl GL_PREFIX(FramebufferTexture3D) ; .set GL_PREFIX(FramebufferTexture3D), GL_PREFIX(FramebufferTexture3DEXT)
35621         .globl GL_PREFIX(GenFramebuffers) ; .set GL_PREFIX(GenFramebuffers), GL_PREFIX(GenFramebuffersEXT)
35622         .globl GL_PREFIX(GenRenderbuffers) ; .set GL_PREFIX(GenRenderbuffers), GL_PREFIX(GenRenderbuffersEXT)
35623         .globl GL_PREFIX(GenerateMipmap) ; .set GL_PREFIX(GenerateMipmap), GL_PREFIX(GenerateMipmapEXT)
35624         .globl GL_PREFIX(GetFramebufferAttachmentParameteriv) ; .set GL_PREFIX(GetFramebufferAttachmentParameteriv), GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
35625         .globl GL_PREFIX(GetRenderbufferParameteriv) ; .set GL_PREFIX(GetRenderbufferParameteriv), GL_PREFIX(GetRenderbufferParameterivEXT)
35626         .globl GL_PREFIX(IsFramebuffer) ; .set GL_PREFIX(IsFramebuffer), GL_PREFIX(IsFramebufferEXT)
35627         .globl GL_PREFIX(IsRenderbuffer) ; .set GL_PREFIX(IsRenderbuffer), GL_PREFIX(IsRenderbufferEXT)
35628         .globl GL_PREFIX(RenderbufferStorage) ; .set GL_PREFIX(RenderbufferStorage), GL_PREFIX(RenderbufferStorageEXT)
35629         .globl GL_PREFIX(BlitFramebuffer) ; .set GL_PREFIX(BlitFramebuffer), GL_PREFIX(_dispatch_stub_853)
35630         .globl GL_PREFIX(BindFragDataLocation) ; .set GL_PREFIX(BindFragDataLocation), GL_PREFIX(BindFragDataLocationEXT)
35631         .globl GL_PREFIX(GetFragDataLocation) ; .set GL_PREFIX(GetFragDataLocation), GL_PREFIX(GetFragDataLocationEXT)
35632         .globl GL_PREFIX(GetUniformuiv) ; .set GL_PREFIX(GetUniformuiv), GL_PREFIX(GetUniformuivEXT)
35633         .globl GL_PREFIX(GetVertexAttribIiv) ; .set GL_PREFIX(GetVertexAttribIiv), GL_PREFIX(GetVertexAttribIivEXT)
35634         .globl GL_PREFIX(GetVertexAttribIuiv) ; .set GL_PREFIX(GetVertexAttribIuiv), GL_PREFIX(GetVertexAttribIuivEXT)
35635         .globl GL_PREFIX(Uniform1ui) ; .set GL_PREFIX(Uniform1ui), GL_PREFIX(Uniform1uiEXT)
35636         .globl GL_PREFIX(Uniform1uiv) ; .set GL_PREFIX(Uniform1uiv), GL_PREFIX(Uniform1uivEXT)
35637         .globl GL_PREFIX(Uniform2ui) ; .set GL_PREFIX(Uniform2ui), GL_PREFIX(Uniform2uiEXT)
35638         .globl GL_PREFIX(Uniform2uiv) ; .set GL_PREFIX(Uniform2uiv), GL_PREFIX(Uniform2uivEXT)
35639         .globl GL_PREFIX(Uniform3ui) ; .set GL_PREFIX(Uniform3ui), GL_PREFIX(Uniform3uiEXT)
35640         .globl GL_PREFIX(Uniform3uiv) ; .set GL_PREFIX(Uniform3uiv), GL_PREFIX(Uniform3uivEXT)
35641         .globl GL_PREFIX(Uniform4ui) ; .set GL_PREFIX(Uniform4ui), GL_PREFIX(Uniform4uiEXT)
35642         .globl GL_PREFIX(Uniform4uiv) ; .set GL_PREFIX(Uniform4uiv), GL_PREFIX(Uniform4uivEXT)
35643         .globl GL_PREFIX(VertexAttribI1i) ; .set GL_PREFIX(VertexAttribI1i), GL_PREFIX(VertexAttribI1iEXT)
35644         .globl GL_PREFIX(VertexAttribI1iv) ; .set GL_PREFIX(VertexAttribI1iv), GL_PREFIX(VertexAttribI1ivEXT)
35645         .globl GL_PREFIX(VertexAttribI1ui) ; .set GL_PREFIX(VertexAttribI1ui), GL_PREFIX(VertexAttribI1uiEXT)
35646         .globl GL_PREFIX(VertexAttribI1uiv) ; .set GL_PREFIX(VertexAttribI1uiv), GL_PREFIX(VertexAttribI1uivEXT)
35647         .globl GL_PREFIX(VertexAttribI2i) ; .set GL_PREFIX(VertexAttribI2i), GL_PREFIX(VertexAttribI2iEXT)
35648         .globl GL_PREFIX(VertexAttribI2iv) ; .set GL_PREFIX(VertexAttribI2iv), GL_PREFIX(VertexAttribI2ivEXT)
35649         .globl GL_PREFIX(VertexAttribI2ui) ; .set GL_PREFIX(VertexAttribI2ui), GL_PREFIX(VertexAttribI2uiEXT)
35650         .globl GL_PREFIX(VertexAttribI2uiv) ; .set GL_PREFIX(VertexAttribI2uiv), GL_PREFIX(VertexAttribI2uivEXT)
35651         .globl GL_PREFIX(VertexAttribI3i) ; .set GL_PREFIX(VertexAttribI3i), GL_PREFIX(VertexAttribI3iEXT)
35652         .globl GL_PREFIX(VertexAttribI3iv) ; .set GL_PREFIX(VertexAttribI3iv), GL_PREFIX(VertexAttribI3ivEXT)
35653         .globl GL_PREFIX(VertexAttribI3ui) ; .set GL_PREFIX(VertexAttribI3ui), GL_PREFIX(VertexAttribI3uiEXT)
35654         .globl GL_PREFIX(VertexAttribI3uiv) ; .set GL_PREFIX(VertexAttribI3uiv), GL_PREFIX(VertexAttribI3uivEXT)
35655         .globl GL_PREFIX(VertexAttribI4bv) ; .set GL_PREFIX(VertexAttribI4bv), GL_PREFIX(VertexAttribI4bvEXT)
35656         .globl GL_PREFIX(VertexAttribI4i) ; .set GL_PREFIX(VertexAttribI4i), GL_PREFIX(VertexAttribI4iEXT)
35657         .globl GL_PREFIX(VertexAttribI4iv) ; .set GL_PREFIX(VertexAttribI4iv), GL_PREFIX(VertexAttribI4ivEXT)
35658         .globl GL_PREFIX(VertexAttribI4sv) ; .set GL_PREFIX(VertexAttribI4sv), GL_PREFIX(VertexAttribI4svEXT)
35659         .globl GL_PREFIX(VertexAttribI4ubv) ; .set GL_PREFIX(VertexAttribI4ubv), GL_PREFIX(VertexAttribI4ubvEXT)
35660         .globl GL_PREFIX(VertexAttribI4ui) ; .set GL_PREFIX(VertexAttribI4ui), GL_PREFIX(VertexAttribI4uiEXT)
35661         .globl GL_PREFIX(VertexAttribI4uiv) ; .set GL_PREFIX(VertexAttribI4uiv), GL_PREFIX(VertexAttribI4uivEXT)
35662         .globl GL_PREFIX(VertexAttribI4usv) ; .set GL_PREFIX(VertexAttribI4usv), GL_PREFIX(VertexAttribI4usvEXT)
35663         .globl GL_PREFIX(VertexAttribIPointer) ; .set GL_PREFIX(VertexAttribIPointer), GL_PREFIX(VertexAttribIPointerEXT)
35664         .globl GL_PREFIX(FramebufferTextureLayer) ; .set GL_PREFIX(FramebufferTextureLayer), GL_PREFIX(FramebufferTextureLayerEXT)
35665         .globl GL_PREFIX(ColorMaski) ; .set GL_PREFIX(ColorMaski), GL_PREFIX(ColorMaskIndexedEXT)
35666         .globl GL_PREFIX(Disablei) ; .set GL_PREFIX(Disablei), GL_PREFIX(DisableIndexedEXT)
35667         .globl GL_PREFIX(Enablei) ; .set GL_PREFIX(Enablei), GL_PREFIX(EnableIndexedEXT)
35668         .globl GL_PREFIX(GetBooleani_v) ; .set GL_PREFIX(GetBooleani_v), GL_PREFIX(GetBooleanIndexedvEXT)
35669         .globl GL_PREFIX(GetIntegeri_v) ; .set GL_PREFIX(GetIntegeri_v), GL_PREFIX(GetIntegerIndexedvEXT)
35670         .globl GL_PREFIX(IsEnabledi) ; .set GL_PREFIX(IsEnabledi), GL_PREFIX(IsEnabledIndexedEXT)
35671         .globl GL_PREFIX(GetTexParameterIiv) ; .set GL_PREFIX(GetTexParameterIiv), GL_PREFIX(GetTexParameterIivEXT)
35672         .globl GL_PREFIX(GetTexParameterIuiv) ; .set GL_PREFIX(GetTexParameterIuiv), GL_PREFIX(GetTexParameterIuivEXT)
35673         .globl GL_PREFIX(TexParameterIiv) ; .set GL_PREFIX(TexParameterIiv), GL_PREFIX(TexParameterIivEXT)
35674         .globl GL_PREFIX(TexParameterIuiv) ; .set GL_PREFIX(TexParameterIuiv), GL_PREFIX(TexParameterIuivEXT)
35675         .globl GL_PREFIX(BeginConditionalRender) ; .set GL_PREFIX(BeginConditionalRender), GL_PREFIX(BeginConditionalRenderNV)
35676         .globl GL_PREFIX(EndConditionalRender) ; .set GL_PREFIX(EndConditionalRender), GL_PREFIX(EndConditionalRenderNV)
35677         .globl GL_PREFIX(BeginTransformFeedback) ; .set GL_PREFIX(BeginTransformFeedback), GL_PREFIX(BeginTransformFeedbackEXT)
35678         .globl GL_PREFIX(BindBufferBase) ; .set GL_PREFIX(BindBufferBase), GL_PREFIX(BindBufferBaseEXT)
35679         .globl GL_PREFIX(BindBufferRange) ; .set GL_PREFIX(BindBufferRange), GL_PREFIX(BindBufferRangeEXT)
35680         .globl GL_PREFIX(EndTransformFeedback) ; .set GL_PREFIX(EndTransformFeedback), GL_PREFIX(EndTransformFeedbackEXT)
35681         .globl GL_PREFIX(GetTransformFeedbackVarying) ; .set GL_PREFIX(GetTransformFeedbackVarying), GL_PREFIX(GetTransformFeedbackVaryingEXT)
35682         .globl GL_PREFIX(TransformFeedbackVaryings) ; .set GL_PREFIX(TransformFeedbackVaryings), GL_PREFIX(TransformFeedbackVaryingsEXT)
35683         .globl GL_PREFIX(ProvokingVertex) ; .set GL_PREFIX(ProvokingVertex), GL_PREFIX(ProvokingVertexEXT)
35684
35685 #if defined(GLX_USE_TLS) && defined(__linux__)
35686         .section ".note.ABI-tag", "a"
35687         .p2align 2
35688         .long   1f - 0f   /* name length */
35689         .long   3f - 2f   /* data length */
35690         .long   1         /* note length */
35691 0:      .asciz "GNU"      /* vendor name */
35692 1:      .p2align 2
35693 2:      .long   0         /* note data: the ABI tag */
35694         .long   2,4,20    /* Minimum kernel version w/TLS */
35695 3:      .p2align 2        /* pad out section */
35696 #endif /* GLX_USE_TLS */
35697
35698 #if defined (__ELF__) && defined (__linux__)
35699         .section .note.GNU-stack,"",%progbits
35700 #endif