2 * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
3 * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
5 * Permission is hereby granted, free of charge, to any person obtaining a
6 * copy of this software and associated documentation files (the "Software"),
7 * to deal in the Software without restriction, including without limitation
8 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
9 * and/or sell copies of the Software, and to permit persons to whom the
10 * Software is furnished to do so, subject to the following conditions:
12 * The above copyright notice including the dates of first publication and
13 * either this permission notice or a reference to
14 * http://oss.sgi.com/projects/FreeB/
15 * shall be included in all copies or substantial portions of the Software.
17 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
18 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
20 * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
21 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
22 * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
25 * Except as contained in this notice, the name of Silicon Graphics, Inc.
26 * shall not be used in advertising or otherwise to promote the sale, use or
27 * other dealings in this Software without prior written authorization from
28 * Silicon Graphics, Inc.
31 #include "glxserver.h"
33 #include "g_disptab.h"
38 __glXDispSwap_CallList(GLbyte
* pc
)
40 __GLX_DECLARE_SWAP_VARIABLES
;
42 __GLX_SWAP_INT(pc
+ 0);
47 __glXDispSwap_ListBase(GLbyte
* pc
)
49 __GLX_DECLARE_SWAP_VARIABLES
;
51 __GLX_SWAP_INT(pc
+ 0);
56 __glXDispSwap_Begin(GLbyte
* pc
)
58 __GLX_DECLARE_SWAP_VARIABLES
;
60 __GLX_SWAP_INT(pc
+ 0);
65 __glXDispSwap_Color3bv(GLbyte
* pc
)
70 __glXDispSwap_Color3dv(GLbyte
* pc
)
72 __GLX_DECLARE_SWAP_VARIABLES
;
73 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
76 if ((unsigned long) (pc
) & 7) {
77 __GLX_MEM_COPY(pc
- 4, pc
, 24);
81 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 3);
86 __glXDispSwap_Color3fv(GLbyte
* pc
)
88 __GLX_DECLARE_SWAP_VARIABLES
;
89 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
91 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 3);
95 __glXDispSwap_Color3iv(GLbyte
* pc
)
97 __GLX_DECLARE_SWAP_VARIABLES
;
98 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
100 __GLX_SWAP_INT_ARRAY(pc
+ 0, 3);
105 __glXDispSwap_Color3sv(GLbyte
* pc
)
107 __GLX_DECLARE_SWAP_VARIABLES
;
108 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
110 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 3);
115 __glXDispSwap_Color3ubv(GLbyte
* pc
)
120 __glXDispSwap_Color3uiv(GLbyte
* pc
)
122 __GLX_DECLARE_SWAP_VARIABLES
;
123 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
125 __GLX_SWAP_INT_ARRAY(pc
+ 0, 3);
129 __glXDispSwap_Color3usv(GLbyte
* pc
)
131 __GLX_DECLARE_SWAP_VARIABLES
;
132 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
134 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 3);
138 __glXDispSwap_Color4bv(GLbyte
* pc
)
143 __glXDispSwap_Color4dv(GLbyte
* pc
)
145 __GLX_DECLARE_SWAP_VARIABLES
;
146 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
149 if ((unsigned long) (pc
) & 7) {
150 __GLX_MEM_COPY(pc
- 4, pc
, 32);
154 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 4);
158 __glXDispSwap_Color4fv(GLbyte
* pc
)
160 __GLX_DECLARE_SWAP_VARIABLES
;
161 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
163 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 4);
168 __glXDispSwap_Color4iv(GLbyte
* pc
)
170 __GLX_DECLARE_SWAP_VARIABLES
;
171 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
173 __GLX_SWAP_INT_ARRAY(pc
+ 0, 4);
178 __glXDispSwap_Color4sv(GLbyte
* pc
)
180 __GLX_DECLARE_SWAP_VARIABLES
;
181 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
183 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 4);
188 __glXDispSwap_Color4ubv(GLbyte
* pc
)
194 __glXDispSwap_Color4uiv(GLbyte
* pc
)
196 __GLX_DECLARE_SWAP_VARIABLES
;
197 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
199 __GLX_SWAP_INT_ARRAY(pc
+ 0, 4);
204 __glXDispSwap_Color4usv(GLbyte
* pc
)
206 __GLX_DECLARE_SWAP_VARIABLES
;
207 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
209 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 4);
214 __glXDispSwap_EdgeFlagv(GLbyte
* pc
)
219 __glXDispSwap_End(GLbyte
* pc
)
224 __glXDispSwap_Indexdv(GLbyte
* pc
)
226 __GLX_DECLARE_SWAP_VARIABLES
;
227 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
230 if ((unsigned long) (pc
) & 7) {
231 __GLX_MEM_COPY(pc
- 4, pc
, 8);
235 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 1);
240 __glXDispSwap_Indexfv(GLbyte
* pc
)
242 __GLX_DECLARE_SWAP_VARIABLES
;
243 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
245 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 1);
250 __glXDispSwap_Indexiv(GLbyte
* pc
)
252 __GLX_DECLARE_SWAP_VARIABLES
;
253 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
255 __GLX_SWAP_INT_ARRAY(pc
+ 0, 1);
260 __glXDispSwap_Indexsv(GLbyte
* pc
)
262 __GLX_DECLARE_SWAP_VARIABLES
;
263 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
265 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 1);
270 __glXDispSwap_Normal3bv(GLbyte
* pc
)
275 __glXDispSwap_Normal3dv(GLbyte
* pc
)
277 __GLX_DECLARE_SWAP_VARIABLES
;
278 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
281 if ((unsigned long) (pc
) & 7) {
282 __GLX_MEM_COPY(pc
- 4, pc
, 24);
286 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 3);
291 __glXDispSwap_Normal3fv(GLbyte
* pc
)
293 __GLX_DECLARE_SWAP_VARIABLES
;
294 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
296 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 3);
301 __glXDispSwap_Normal3iv(GLbyte
* pc
)
303 __GLX_DECLARE_SWAP_VARIABLES
;
304 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
306 __GLX_SWAP_INT_ARRAY(pc
+ 0, 3);
311 __glXDispSwap_Normal3sv(GLbyte
* pc
)
313 __GLX_DECLARE_SWAP_VARIABLES
;
314 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
316 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 3);
321 __glXDispSwap_RasterPos2dv(GLbyte
* pc
)
323 __GLX_DECLARE_SWAP_VARIABLES
;
324 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
327 if ((unsigned long) (pc
) & 7) {
328 __GLX_MEM_COPY(pc
- 4, pc
, 16);
332 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 2);
337 __glXDispSwap_RasterPos2fv(GLbyte
* pc
)
339 __GLX_DECLARE_SWAP_VARIABLES
;
340 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
342 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 2);
347 __glXDispSwap_RasterPos2iv(GLbyte
* pc
)
349 __GLX_DECLARE_SWAP_VARIABLES
;
350 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
352 __GLX_SWAP_INT_ARRAY(pc
+ 0, 2);
357 __glXDispSwap_RasterPos2sv(GLbyte
* pc
)
359 __GLX_DECLARE_SWAP_VARIABLES
;
360 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
362 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 2);
367 __glXDispSwap_RasterPos3dv(GLbyte
* pc
)
369 __GLX_DECLARE_SWAP_VARIABLES
;
370 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
373 if ((unsigned long) (pc
) & 7) {
374 __GLX_MEM_COPY(pc
- 4, pc
, 24);
378 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 3);
383 __glXDispSwap_RasterPos3fv(GLbyte
* pc
)
385 __GLX_DECLARE_SWAP_VARIABLES
;
386 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
388 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 3);
393 __glXDispSwap_RasterPos3iv(GLbyte
* pc
)
395 __GLX_DECLARE_SWAP_VARIABLES
;
396 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
398 __GLX_SWAP_INT_ARRAY(pc
+ 0, 3);
403 __glXDispSwap_RasterPos3sv(GLbyte
* pc
)
405 __GLX_DECLARE_SWAP_VARIABLES
;
406 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
408 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 3);
413 __glXDispSwap_RasterPos4dv(GLbyte
* pc
)
415 __GLX_DECLARE_SWAP_VARIABLES
;
416 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
419 if ((unsigned long) (pc
) & 7) {
420 __GLX_MEM_COPY(pc
- 4, pc
, 32);
424 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 4);
429 __glXDispSwap_RasterPos4fv(GLbyte
* pc
)
431 __GLX_DECLARE_SWAP_VARIABLES
;
432 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
434 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 4);
439 __glXDispSwap_RasterPos4iv(GLbyte
* pc
)
441 __GLX_DECLARE_SWAP_VARIABLES
;
442 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
444 __GLX_SWAP_INT_ARRAY(pc
+ 0, 4);
449 __glXDispSwap_RasterPos4sv(GLbyte
* pc
)
451 __GLX_DECLARE_SWAP_VARIABLES
;
452 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
454 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 4);
459 __glXDispSwap_Rectdv(GLbyte
* pc
)
461 __GLX_DECLARE_SWAP_VARIABLES
;
462 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
465 if ((unsigned long) (pc
) & 7) {
466 __GLX_MEM_COPY(pc
- 4, pc
, 32);
470 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 2);
471 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 16, 2);
476 __glXDispSwap_Rectfv(GLbyte
* pc
)
478 __GLX_DECLARE_SWAP_VARIABLES
;
479 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
481 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 2);
482 __GLX_SWAP_FLOAT_ARRAY(pc
+ 8, 2);
487 __glXDispSwap_Rectiv(GLbyte
* pc
)
489 __GLX_DECLARE_SWAP_VARIABLES
;
490 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
492 __GLX_SWAP_INT_ARRAY(pc
+ 0, 2);
493 __GLX_SWAP_INT_ARRAY(pc
+ 8, 2);
498 __glXDispSwap_Rectsv(GLbyte
* pc
)
500 __GLX_DECLARE_SWAP_VARIABLES
;
501 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
503 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 2);
504 __GLX_SWAP_SHORT_ARRAY(pc
+ 4, 2);
509 __glXDispSwap_TexCoord1dv(GLbyte
* pc
)
511 __GLX_DECLARE_SWAP_VARIABLES
;
512 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
515 if ((unsigned long) (pc
) & 7) {
516 __GLX_MEM_COPY(pc
- 4, pc
, 8);
520 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 1);
525 __glXDispSwap_TexCoord1fv(GLbyte
* pc
)
527 __GLX_DECLARE_SWAP_VARIABLES
;
528 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
530 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 1);
535 __glXDispSwap_TexCoord1iv(GLbyte
* pc
)
537 __GLX_DECLARE_SWAP_VARIABLES
;
538 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
540 __GLX_SWAP_INT_ARRAY(pc
+ 0, 1);
545 __glXDispSwap_TexCoord1sv(GLbyte
* pc
)
547 __GLX_DECLARE_SWAP_VARIABLES
;
548 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
550 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 1);
555 __glXDispSwap_TexCoord2dv(GLbyte
* pc
)
557 __GLX_DECLARE_SWAP_VARIABLES
;
558 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
561 if ((unsigned long) (pc
) & 7) {
562 __GLX_MEM_COPY(pc
- 4, pc
, 16);
566 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 2);
571 __glXDispSwap_TexCoord2fv(GLbyte
* pc
)
573 __GLX_DECLARE_SWAP_VARIABLES
;
574 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
576 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 2);
581 __glXDispSwap_TexCoord2iv(GLbyte
* pc
)
583 __GLX_DECLARE_SWAP_VARIABLES
;
584 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
586 __GLX_SWAP_INT_ARRAY(pc
+ 0, 2);
591 __glXDispSwap_TexCoord2sv(GLbyte
* pc
)
593 __GLX_DECLARE_SWAP_VARIABLES
;
594 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
596 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 2);
601 __glXDispSwap_TexCoord3dv(GLbyte
* pc
)
603 __GLX_DECLARE_SWAP_VARIABLES
;
604 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
607 if ((unsigned long) (pc
) & 7) {
608 __GLX_MEM_COPY(pc
- 4, pc
, 24);
612 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 3);
617 __glXDispSwap_TexCoord3fv(GLbyte
* pc
)
619 __GLX_DECLARE_SWAP_VARIABLES
;
620 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
622 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 3);
627 __glXDispSwap_TexCoord3iv(GLbyte
* pc
)
629 __GLX_DECLARE_SWAP_VARIABLES
;
630 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
632 __GLX_SWAP_INT_ARRAY(pc
+ 0, 3);
637 __glXDispSwap_TexCoord3sv(GLbyte
* pc
)
639 __GLX_DECLARE_SWAP_VARIABLES
;
640 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
642 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 3);
647 __glXDispSwap_TexCoord4dv(GLbyte
* pc
)
649 __GLX_DECLARE_SWAP_VARIABLES
;
650 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
653 if ((unsigned long) (pc
) & 7) {
654 __GLX_MEM_COPY(pc
- 4, pc
, 32);
658 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 4);
663 __glXDispSwap_TexCoord4fv(GLbyte
* pc
)
665 __GLX_DECLARE_SWAP_VARIABLES
;
666 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
668 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 4);
673 __glXDispSwap_TexCoord4iv(GLbyte
* pc
)
675 __GLX_DECLARE_SWAP_VARIABLES
;
676 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
678 __GLX_SWAP_INT_ARRAY(pc
+ 0, 4);
683 __glXDispSwap_TexCoord4sv(GLbyte
* pc
)
685 __GLX_DECLARE_SWAP_VARIABLES
;
686 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
688 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 4);
693 __glXDispSwap_Vertex2dv(GLbyte
* pc
)
695 __GLX_DECLARE_SWAP_VARIABLES
;
696 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
699 if ((unsigned long) (pc
) & 7) {
700 __GLX_MEM_COPY(pc
- 4, pc
, 16);
704 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 2);
709 __glXDispSwap_Vertex2fv(GLbyte
* pc
)
711 __GLX_DECLARE_SWAP_VARIABLES
;
712 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
714 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 2);
719 __glXDispSwap_Vertex2iv(GLbyte
* pc
)
721 __GLX_DECLARE_SWAP_VARIABLES
;
722 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
724 __GLX_SWAP_INT_ARRAY(pc
+ 0, 2);
729 __glXDispSwap_Vertex2sv(GLbyte
* pc
)
731 __GLX_DECLARE_SWAP_VARIABLES
;
732 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
734 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 2);
739 __glXDispSwap_Vertex3dv(GLbyte
* pc
)
741 __GLX_DECLARE_SWAP_VARIABLES
;
742 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
745 if ((unsigned long) (pc
) & 7) {
746 __GLX_MEM_COPY(pc
- 4, pc
, 24);
750 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 3);
755 __glXDispSwap_Vertex3fv(GLbyte
* pc
)
757 __GLX_DECLARE_SWAP_VARIABLES
;
758 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
760 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 3);
765 __glXDispSwap_Vertex3iv(GLbyte
* pc
)
767 __GLX_DECLARE_SWAP_VARIABLES
;
768 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
770 __GLX_SWAP_INT_ARRAY(pc
+ 0, 3);
775 __glXDispSwap_Vertex3sv(GLbyte
* pc
)
777 __GLX_DECLARE_SWAP_VARIABLES
;
778 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
780 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 3);
785 __glXDispSwap_Vertex4dv(GLbyte
* pc
)
787 __GLX_DECLARE_SWAP_VARIABLES
;
788 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
791 if ((unsigned long) (pc
) & 7) {
792 __GLX_MEM_COPY(pc
- 4, pc
, 32);
796 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 4);
801 __glXDispSwap_Vertex4fv(GLbyte
* pc
)
803 __GLX_DECLARE_SWAP_VARIABLES
;
804 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
806 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 4);
811 __glXDispSwap_Vertex4iv(GLbyte
* pc
)
813 __GLX_DECLARE_SWAP_VARIABLES
;
814 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
816 __GLX_SWAP_INT_ARRAY(pc
+ 0, 4);
821 __glXDispSwap_Vertex4sv(GLbyte
* pc
)
823 __GLX_DECLARE_SWAP_VARIABLES
;
824 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
826 __GLX_SWAP_SHORT_ARRAY(pc
+ 0, 4);
831 __glXDispSwap_ClipPlane(GLbyte
* pc
)
833 __GLX_DECLARE_SWAP_VARIABLES
;
834 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
837 if ((unsigned long) (pc
) & 7) {
838 __GLX_MEM_COPY(pc
- 4, pc
, 36);
842 __GLX_SWAP_INT(pc
+ 32);
843 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 4);
848 __glXDispSwap_ColorMaterial(GLbyte
* pc
)
850 __GLX_DECLARE_SWAP_VARIABLES
;
852 __GLX_SWAP_INT(pc
+ 0);
853 __GLX_SWAP_INT(pc
+ 4);
858 __glXDispSwap_CullFace(GLbyte
* pc
)
860 __GLX_DECLARE_SWAP_VARIABLES
;
862 __GLX_SWAP_INT(pc
+ 0);
867 __glXDispSwap_Fogf(GLbyte
* pc
)
869 __GLX_DECLARE_SWAP_VARIABLES
;
871 __GLX_SWAP_INT(pc
+ 0);
872 __GLX_SWAP_FLOAT(pc
+ 4);
877 __glXDispSwap_Fogfv(GLbyte
* pc
)
882 __GLX_DECLARE_SWAP_VARIABLES
;
883 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
885 __GLX_SWAP_INT(pc
+ 0);
886 pname
= *(GLenum
*) (pc
+ 0);
887 compsize
= __glFogfv_size(pname
);
890 __GLX_SWAP_FLOAT_ARRAY(pc
+ 4, compsize
);
895 __glXDispSwap_Fogi(GLbyte
* pc
)
897 __GLX_DECLARE_SWAP_VARIABLES
;
899 __GLX_SWAP_INT(pc
+ 0);
900 __GLX_SWAP_INT(pc
+ 4);
905 __glXDispSwap_Fogiv(GLbyte
* pc
)
910 __GLX_DECLARE_SWAP_VARIABLES
;
911 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
913 __GLX_SWAP_INT(pc
+ 0);
914 pname
= *(GLenum
*) (pc
+ 0);
915 compsize
= __glFogiv_size(pname
);
918 __GLX_SWAP_INT_ARRAY(pc
+ 4, compsize
);
923 __glXDispSwap_FrontFace(GLbyte
* pc
)
925 __GLX_DECLARE_SWAP_VARIABLES
;
927 __GLX_SWAP_INT(pc
+ 0);
932 __glXDispSwap_Hint(GLbyte
* pc
)
934 __GLX_DECLARE_SWAP_VARIABLES
;
936 __GLX_SWAP_INT(pc
+ 0);
937 __GLX_SWAP_INT(pc
+ 4);
942 __glXDispSwap_Lightf(GLbyte
* pc
)
944 __GLX_DECLARE_SWAP_VARIABLES
;
946 __GLX_SWAP_INT(pc
+ 0);
947 __GLX_SWAP_INT(pc
+ 4);
948 __GLX_SWAP_FLOAT(pc
+ 8);
953 __glXDispSwap_Lightfv(GLbyte
* pc
)
958 __GLX_DECLARE_SWAP_VARIABLES
;
959 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
961 __GLX_SWAP_INT(pc
+ 4);
962 pname
= *(GLenum
*) (pc
+ 4);
963 compsize
= __glLightfv_size(pname
);
966 __GLX_SWAP_INT(pc
+ 0);
967 __GLX_SWAP_FLOAT_ARRAY(pc
+ 8, compsize
);
972 __glXDispSwap_Lighti(GLbyte
* pc
)
974 __GLX_DECLARE_SWAP_VARIABLES
;
976 __GLX_SWAP_INT(pc
+ 0);
977 __GLX_SWAP_INT(pc
+ 4);
978 __GLX_SWAP_INT(pc
+ 8);
983 __glXDispSwap_Lightiv(GLbyte
* pc
)
988 __GLX_DECLARE_SWAP_VARIABLES
;
989 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
991 __GLX_SWAP_INT(pc
+ 4);
992 pname
= *(GLenum
*) (pc
+ 4);
993 compsize
= __glLightiv_size(pname
);
996 __GLX_SWAP_INT(pc
+ 0);
997 __GLX_SWAP_INT_ARRAY(pc
+ 8, compsize
);
1002 __glXDispSwap_LightModelf(GLbyte
* pc
)
1004 __GLX_DECLARE_SWAP_VARIABLES
;
1006 __GLX_SWAP_INT(pc
+ 0);
1007 __GLX_SWAP_FLOAT(pc
+ 4);
1012 __glXDispSwap_LightModelfv(GLbyte
* pc
)
1017 __GLX_DECLARE_SWAP_VARIABLES
;
1018 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1020 __GLX_SWAP_INT(pc
+ 0);
1021 pname
= *(GLenum
*) (pc
+ 0);
1022 compsize
= __glLightModelfv_size(pname
);
1025 __GLX_SWAP_FLOAT_ARRAY(pc
+ 4, compsize
);
1030 __glXDispSwap_LightModeli(GLbyte
* pc
)
1032 __GLX_DECLARE_SWAP_VARIABLES
;
1034 __GLX_SWAP_INT(pc
+ 0);
1035 __GLX_SWAP_INT(pc
+ 4);
1040 __glXDispSwap_LightModeliv(GLbyte
* pc
)
1045 __GLX_DECLARE_SWAP_VARIABLES
;
1046 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1048 __GLX_SWAP_INT(pc
+ 0);
1049 pname
= *(GLenum
*) (pc
+ 0);
1050 compsize
= __glLightModeliv_size(pname
);
1053 __GLX_SWAP_INT_ARRAY(pc
+ 4, compsize
);
1058 __glXDispSwap_LineStipple(GLbyte
* pc
)
1060 __GLX_DECLARE_SWAP_VARIABLES
;
1062 __GLX_SWAP_INT(pc
+ 0);
1063 __GLX_SWAP_SHORT(pc
+ 4);
1068 __glXDispSwap_LineWidth(GLbyte
* pc
)
1070 __GLX_DECLARE_SWAP_VARIABLES
;
1072 __GLX_SWAP_FLOAT(pc
+ 0);
1077 __glXDispSwap_Materialf(GLbyte
* pc
)
1079 __GLX_DECLARE_SWAP_VARIABLES
;
1081 __GLX_SWAP_INT(pc
+ 0);
1082 __GLX_SWAP_INT(pc
+ 4);
1083 __GLX_SWAP_FLOAT(pc
+ 8);
1088 __glXDispSwap_Materialfv(GLbyte
* pc
)
1093 __GLX_DECLARE_SWAP_VARIABLES
;
1094 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1096 __GLX_SWAP_INT(pc
+ 4);
1097 pname
= *(GLenum
*) (pc
+ 4);
1098 compsize
= __glMaterialfv_size(pname
);
1101 __GLX_SWAP_INT(pc
+ 0);
1102 __GLX_SWAP_FLOAT_ARRAY(pc
+ 8, compsize
);
1107 __glXDispSwap_Materiali(GLbyte
* pc
)
1109 __GLX_DECLARE_SWAP_VARIABLES
;
1111 __GLX_SWAP_INT(pc
+ 0);
1112 __GLX_SWAP_INT(pc
+ 4);
1113 __GLX_SWAP_INT(pc
+ 8);
1118 __glXDispSwap_Materialiv(GLbyte
* pc
)
1123 __GLX_DECLARE_SWAP_VARIABLES
;
1124 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1126 __GLX_SWAP_INT(pc
+ 4);
1127 pname
= *(GLenum
*) (pc
+ 4);
1128 compsize
= __glMaterialiv_size(pname
);
1131 __GLX_SWAP_INT(pc
+ 0);
1132 __GLX_SWAP_INT_ARRAY(pc
+ 8, compsize
);
1137 __glXDispSwap_PointSize(GLbyte
* pc
)
1139 __GLX_DECLARE_SWAP_VARIABLES
;
1141 __GLX_SWAP_FLOAT(pc
+ 0);
1146 __glXDispSwap_PolygonMode(GLbyte
* pc
)
1148 __GLX_DECLARE_SWAP_VARIABLES
;
1150 __GLX_SWAP_INT(pc
+ 0);
1151 __GLX_SWAP_INT(pc
+ 4);
1156 __glXDispSwap_Scissor(GLbyte
* pc
)
1158 __GLX_DECLARE_SWAP_VARIABLES
;
1160 __GLX_SWAP_INT(pc
+ 0);
1161 __GLX_SWAP_INT(pc
+ 4);
1162 __GLX_SWAP_INT(pc
+ 8);
1163 __GLX_SWAP_INT(pc
+ 12);
1168 __glXDispSwap_ShadeModel(GLbyte
* pc
)
1170 __GLX_DECLARE_SWAP_VARIABLES
;
1172 __GLX_SWAP_INT(pc
+ 0);
1177 __glXDispSwap_TexParameterf(GLbyte
* pc
)
1179 __GLX_DECLARE_SWAP_VARIABLES
;
1181 __GLX_SWAP_INT(pc
+ 0);
1182 __GLX_SWAP_INT(pc
+ 4);
1183 __GLX_SWAP_FLOAT(pc
+ 8);
1188 __glXDispSwap_TexParameterfv(GLbyte
* pc
)
1193 __GLX_DECLARE_SWAP_VARIABLES
;
1194 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1196 __GLX_SWAP_INT(pc
+ 4);
1197 pname
= *(GLenum
*) (pc
+ 4);
1198 compsize
= __glTexParameterfv_size(pname
);
1201 __GLX_SWAP_INT(pc
+ 0);
1202 __GLX_SWAP_FLOAT_ARRAY(pc
+ 8, compsize
);
1207 __glXDispSwap_TexParameteri(GLbyte
* pc
)
1209 __GLX_DECLARE_SWAP_VARIABLES
;
1211 __GLX_SWAP_INT(pc
+ 0);
1212 __GLX_SWAP_INT(pc
+ 4);
1213 __GLX_SWAP_INT(pc
+ 8);
1218 __glXDispSwap_TexParameteriv(GLbyte
* pc
)
1223 __GLX_DECLARE_SWAP_VARIABLES
;
1224 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1226 __GLX_SWAP_INT(pc
+ 4);
1227 pname
= *(GLenum
*) (pc
+ 4);
1228 compsize
= __glTexParameteriv_size(pname
);
1231 __GLX_SWAP_INT(pc
+ 0);
1232 __GLX_SWAP_INT_ARRAY(pc
+ 8, compsize
);
1237 __glXDispSwap_TexEnvf(GLbyte
* pc
)
1239 __GLX_DECLARE_SWAP_VARIABLES
;
1241 __GLX_SWAP_INT(pc
+ 0);
1242 __GLX_SWAP_INT(pc
+ 4);
1243 __GLX_SWAP_FLOAT(pc
+ 8);
1248 __glXDispSwap_TexEnvfv(GLbyte
* pc
)
1253 __GLX_DECLARE_SWAP_VARIABLES
;
1254 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1256 __GLX_SWAP_INT(pc
+ 4);
1257 pname
= *(GLenum
*) (pc
+ 4);
1258 compsize
= __glTexEnvfv_size(pname
);
1261 __GLX_SWAP_INT(pc
+ 0);
1262 __GLX_SWAP_FLOAT_ARRAY(pc
+ 8, compsize
);
1267 __glXDispSwap_TexEnvi(GLbyte
* pc
)
1269 __GLX_DECLARE_SWAP_VARIABLES
;
1271 __GLX_SWAP_INT(pc
+ 0);
1272 __GLX_SWAP_INT(pc
+ 4);
1273 __GLX_SWAP_INT(pc
+ 8);
1278 __glXDispSwap_TexEnviv(GLbyte
* pc
)
1283 __GLX_DECLARE_SWAP_VARIABLES
;
1284 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1286 __GLX_SWAP_INT(pc
+ 4);
1287 pname
= *(GLenum
*) (pc
+ 4);
1288 compsize
= __glTexEnviv_size(pname
);
1291 __GLX_SWAP_INT(pc
+ 0);
1292 __GLX_SWAP_INT_ARRAY(pc
+ 8, compsize
);
1297 __glXDispSwap_TexGend(GLbyte
* pc
)
1299 __GLX_DECLARE_SWAP_VARIABLES
;
1301 #ifdef __GLX_ALIGN64
1302 if ((unsigned long) (pc
) & 7) {
1303 __GLX_MEM_COPY(pc
- 4, pc
, 16);
1307 __GLX_SWAP_INT(pc
+ 8);
1308 __GLX_SWAP_INT(pc
+ 12);
1309 __GLX_SWAP_DOUBLE(pc
+ 0);
1314 __glXDispSwap_TexGendv(GLbyte
* pc
)
1320 __GLX_DECLARE_SWAP_VARIABLES
;
1321 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1323 __GLX_SWAP_INT(pc
+ 4);
1324 pname
= *(GLenum
*) (pc
+ 4);
1325 compsize
= __glTexGendv_size(pname
);
1328 cmdlen
= __GLX_PAD(8 + compsize
* 8);
1330 #ifdef __GLX_ALIGN64
1331 if ((unsigned long) (pc
) & 7) {
1332 __GLX_MEM_COPY(pc
- 4, pc
, cmdlen
);
1336 __GLX_SWAP_INT(pc
+ 0);
1337 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 8, compsize
);
1342 __glXDispSwap_TexGenf(GLbyte
* pc
)
1344 __GLX_DECLARE_SWAP_VARIABLES
;
1346 __GLX_SWAP_INT(pc
+ 0);
1347 __GLX_SWAP_INT(pc
+ 4);
1348 __GLX_SWAP_FLOAT(pc
+ 8);
1353 __glXDispSwap_TexGenfv(GLbyte
* pc
)
1358 __GLX_DECLARE_SWAP_VARIABLES
;
1359 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1361 __GLX_SWAP_INT(pc
+ 4);
1362 pname
= *(GLenum
*) (pc
+ 4);
1363 compsize
= __glTexGenfv_size(pname
);
1366 __GLX_SWAP_INT(pc
+ 0);
1367 __GLX_SWAP_FLOAT_ARRAY(pc
+ 8, compsize
);
1372 __glXDispSwap_TexGeni(GLbyte
* pc
)
1374 __GLX_DECLARE_SWAP_VARIABLES
;
1376 __GLX_SWAP_INT(pc
+ 0);
1377 __GLX_SWAP_INT(pc
+ 4);
1378 __GLX_SWAP_INT(pc
+ 8);
1383 __glXDispSwap_TexGeniv(GLbyte
* pc
)
1388 __GLX_DECLARE_SWAP_VARIABLES
;
1389 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1391 __GLX_SWAP_INT(pc
+ 4);
1392 pname
= *(GLenum
*) (pc
+ 4);
1393 compsize
= __glTexGeniv_size(pname
);
1396 __GLX_SWAP_INT(pc
+ 0);
1397 __GLX_SWAP_INT_ARRAY(pc
+ 8, compsize
);
1402 __glXDispSwap_InitNames(GLbyte
* pc
)
1407 __glXDispSwap_LoadName(GLbyte
* pc
)
1409 __GLX_DECLARE_SWAP_VARIABLES
;
1411 __GLX_SWAP_INT(pc
+ 0);
1416 __glXDispSwap_PassThrough(GLbyte
* pc
)
1418 __GLX_DECLARE_SWAP_VARIABLES
;
1420 __GLX_SWAP_FLOAT(pc
+ 0);
1425 __glXDispSwap_PopName(GLbyte
* pc
)
1430 __glXDispSwap_PushName(GLbyte
* pc
)
1432 __GLX_DECLARE_SWAP_VARIABLES
;
1434 __GLX_SWAP_INT(pc
+ 0);
1439 __glXDispSwap_DrawBuffer(GLbyte
* pc
)
1441 __GLX_DECLARE_SWAP_VARIABLES
;
1443 __GLX_SWAP_INT(pc
+ 0);
1448 __glXDispSwap_Clear(GLbyte
* pc
)
1450 __GLX_DECLARE_SWAP_VARIABLES
;
1452 __GLX_SWAP_INT(pc
+ 0);
1457 __glXDispSwap_ClearAccum(GLbyte
* pc
)
1459 __GLX_DECLARE_SWAP_VARIABLES
;
1461 __GLX_SWAP_FLOAT(pc
+ 0);
1462 __GLX_SWAP_FLOAT(pc
+ 4);
1463 __GLX_SWAP_FLOAT(pc
+ 8);
1464 __GLX_SWAP_FLOAT(pc
+ 12);
1469 __glXDispSwap_ClearIndex(GLbyte
* pc
)
1471 __GLX_DECLARE_SWAP_VARIABLES
;
1473 __GLX_SWAP_FLOAT(pc
+ 0);
1478 __glXDispSwap_ClearColor(GLbyte
* pc
)
1480 __GLX_DECLARE_SWAP_VARIABLES
;
1482 __GLX_SWAP_FLOAT(pc
+ 0);
1483 __GLX_SWAP_FLOAT(pc
+ 4);
1484 __GLX_SWAP_FLOAT(pc
+ 8);
1485 __GLX_SWAP_FLOAT(pc
+ 12);
1490 __glXDispSwap_ClearStencil(GLbyte
* pc
)
1492 __GLX_DECLARE_SWAP_VARIABLES
;
1494 __GLX_SWAP_INT(pc
+ 0);
1499 __glXDispSwap_ClearDepth(GLbyte
* pc
)
1501 __GLX_DECLARE_SWAP_VARIABLES
;
1503 #ifdef __GLX_ALIGN64
1504 if ((unsigned long) (pc
) & 7) {
1505 __GLX_MEM_COPY(pc
- 4, pc
, 8);
1509 __GLX_SWAP_DOUBLE(pc
+ 0);
1514 __glXDispSwap_StencilMask(GLbyte
* pc
)
1516 __GLX_DECLARE_SWAP_VARIABLES
;
1518 __GLX_SWAP_INT(pc
+ 0);
1523 __glXDispSwap_ColorMask(GLbyte
* pc
)
1528 __glXDispSwap_DepthMask(GLbyte
* pc
)
1533 __glXDispSwap_IndexMask(GLbyte
* pc
)
1535 __GLX_DECLARE_SWAP_VARIABLES
;
1537 __GLX_SWAP_INT(pc
+ 0);
1542 __glXDispSwap_Accum(GLbyte
* pc
)
1544 __GLX_DECLARE_SWAP_VARIABLES
;
1546 __GLX_SWAP_INT(pc
+ 0);
1547 __GLX_SWAP_FLOAT(pc
+ 4);
1552 __glXDispSwap_Disable(GLbyte
* pc
)
1554 __GLX_DECLARE_SWAP_VARIABLES
;
1556 __GLX_SWAP_INT(pc
+ 0);
1561 __glXDispSwap_Enable(GLbyte
* pc
)
1563 __GLX_DECLARE_SWAP_VARIABLES
;
1565 __GLX_SWAP_INT(pc
+ 0);
1570 __glXDispSwap_PopAttrib(GLbyte
* pc
)
1575 __glXDispSwap_PushAttrib(GLbyte
* pc
)
1577 __GLX_DECLARE_SWAP_VARIABLES
;
1579 __GLX_SWAP_INT(pc
+ 0);
1584 __glXDispSwap_MapGrid1d(GLbyte
* pc
)
1586 __GLX_DECLARE_SWAP_VARIABLES
;
1588 #ifdef __GLX_ALIGN64
1589 if ((unsigned long) (pc
) & 7) {
1590 __GLX_MEM_COPY(pc
- 4, pc
, 20);
1594 __GLX_SWAP_INT(pc
+ 16);
1595 __GLX_SWAP_DOUBLE(pc
+ 0);
1596 __GLX_SWAP_DOUBLE(pc
+ 8);
1601 __glXDispSwap_MapGrid1f(GLbyte
* pc
)
1603 __GLX_DECLARE_SWAP_VARIABLES
;
1605 __GLX_SWAP_INT(pc
+ 0);
1606 __GLX_SWAP_FLOAT(pc
+ 4);
1607 __GLX_SWAP_FLOAT(pc
+ 8);
1612 __glXDispSwap_MapGrid2d(GLbyte
* pc
)
1614 __GLX_DECLARE_SWAP_VARIABLES
;
1616 #ifdef __GLX_ALIGN64
1617 if ((unsigned long) (pc
) & 7) {
1618 __GLX_MEM_COPY(pc
- 4, pc
, 40);
1622 __GLX_SWAP_INT(pc
+ 32);
1623 __GLX_SWAP_DOUBLE(pc
+ 0);
1624 __GLX_SWAP_DOUBLE(pc
+ 8);
1625 __GLX_SWAP_INT(pc
+ 36);
1626 __GLX_SWAP_DOUBLE(pc
+ 16);
1627 __GLX_SWAP_DOUBLE(pc
+ 24);
1632 __glXDispSwap_MapGrid2f(GLbyte
* pc
)
1634 __GLX_DECLARE_SWAP_VARIABLES
;
1636 __GLX_SWAP_INT(pc
+ 0);
1637 __GLX_SWAP_FLOAT(pc
+ 4);
1638 __GLX_SWAP_FLOAT(pc
+ 8);
1639 __GLX_SWAP_INT(pc
+ 12);
1640 __GLX_SWAP_FLOAT(pc
+ 16);
1641 __GLX_SWAP_FLOAT(pc
+ 20);
1646 __glXDispSwap_EvalCoord1dv(GLbyte
* pc
)
1648 __GLX_DECLARE_SWAP_VARIABLES
;
1649 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1651 #ifdef __GLX_ALIGN64
1652 if ((unsigned long) (pc
) & 7) {
1653 __GLX_MEM_COPY(pc
- 4, pc
, 8);
1657 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 1);
1662 __glXDispSwap_EvalCoord1fv(GLbyte
* pc
)
1664 __GLX_DECLARE_SWAP_VARIABLES
;
1665 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1667 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 1);
1672 __glXDispSwap_EvalCoord2dv(GLbyte
* pc
)
1674 __GLX_DECLARE_SWAP_VARIABLES
;
1675 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1677 #ifdef __GLX_ALIGN64
1678 if ((unsigned long) (pc
) & 7) {
1679 __GLX_MEM_COPY(pc
- 4, pc
, 16);
1683 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 2);
1688 __glXDispSwap_EvalCoord2fv(GLbyte
* pc
)
1690 __GLX_DECLARE_SWAP_VARIABLES
;
1691 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1693 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 2);
1698 __glXDispSwap_EvalMesh1(GLbyte
* pc
)
1700 __GLX_DECLARE_SWAP_VARIABLES
;
1702 __GLX_SWAP_INT(pc
+ 0);
1703 __GLX_SWAP_INT(pc
+ 4);
1704 __GLX_SWAP_INT(pc
+ 8);
1709 __glXDispSwap_EvalPoint1(GLbyte
* pc
)
1711 __GLX_DECLARE_SWAP_VARIABLES
;
1713 __GLX_SWAP_INT(pc
+ 0);
1718 __glXDispSwap_EvalMesh2(GLbyte
* pc
)
1720 __GLX_DECLARE_SWAP_VARIABLES
;
1722 __GLX_SWAP_INT(pc
+ 0);
1723 __GLX_SWAP_INT(pc
+ 4);
1724 __GLX_SWAP_INT(pc
+ 8);
1725 __GLX_SWAP_INT(pc
+ 12);
1726 __GLX_SWAP_INT(pc
+ 16);
1731 __glXDispSwap_EvalPoint2(GLbyte
* pc
)
1733 __GLX_DECLARE_SWAP_VARIABLES
;
1735 __GLX_SWAP_INT(pc
+ 0);
1736 __GLX_SWAP_INT(pc
+ 4);
1741 __glXDispSwap_AlphaFunc(GLbyte
* pc
)
1743 __GLX_DECLARE_SWAP_VARIABLES
;
1745 __GLX_SWAP_INT(pc
+ 0);
1746 __GLX_SWAP_FLOAT(pc
+ 4);
1751 __glXDispSwap_BlendFunc(GLbyte
* pc
)
1753 __GLX_DECLARE_SWAP_VARIABLES
;
1755 __GLX_SWAP_INT(pc
+ 0);
1756 __GLX_SWAP_INT(pc
+ 4);
1761 __glXDispSwap_LogicOp(GLbyte
* pc
)
1763 __GLX_DECLARE_SWAP_VARIABLES
;
1765 __GLX_SWAP_INT(pc
+ 0);
1770 __glXDispSwap_StencilFunc(GLbyte
* pc
)
1772 __GLX_DECLARE_SWAP_VARIABLES
;
1774 __GLX_SWAP_INT(pc
+ 0);
1775 __GLX_SWAP_INT(pc
+ 4);
1776 __GLX_SWAP_INT(pc
+ 8);
1781 __glXDispSwap_StencilOp(GLbyte
* pc
)
1783 __GLX_DECLARE_SWAP_VARIABLES
;
1785 __GLX_SWAP_INT(pc
+ 0);
1786 __GLX_SWAP_INT(pc
+ 4);
1787 __GLX_SWAP_INT(pc
+ 8);
1792 __glXDispSwap_DepthFunc(GLbyte
* pc
)
1794 __GLX_DECLARE_SWAP_VARIABLES
;
1796 __GLX_SWAP_INT(pc
+ 0);
1801 __glXDispSwap_PixelZoom(GLbyte
* pc
)
1803 __GLX_DECLARE_SWAP_VARIABLES
;
1805 __GLX_SWAP_FLOAT(pc
+ 0);
1806 __GLX_SWAP_FLOAT(pc
+ 4);
1811 __glXDispSwap_PixelTransferf(GLbyte
* pc
)
1813 __GLX_DECLARE_SWAP_VARIABLES
;
1815 __GLX_SWAP_INT(pc
+ 0);
1816 __GLX_SWAP_FLOAT(pc
+ 4);
1821 __glXDispSwap_PixelTransferi(GLbyte
* pc
)
1823 __GLX_DECLARE_SWAP_VARIABLES
;
1825 __GLX_SWAP_INT(pc
+ 0);
1826 __GLX_SWAP_INT(pc
+ 4);
1831 __glXDispSwap_PixelMapfv(GLbyte
* pc
)
1835 __GLX_DECLARE_SWAP_VARIABLES
;
1836 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1838 __GLX_SWAP_INT(pc
+ 4);
1839 mapsize
= *(GLint
*) (pc
+ 4);
1840 __GLX_SWAP_INT(pc
+ 0);
1841 __GLX_SWAP_FLOAT_ARRAY(pc
+ 8, mapsize
);
1846 __glXDispSwap_PixelMapuiv(GLbyte
* pc
)
1850 __GLX_DECLARE_SWAP_VARIABLES
;
1851 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1853 __GLX_SWAP_INT(pc
+ 4);
1854 mapsize
= *(GLint
*) (pc
+ 4);
1855 __GLX_SWAP_INT(pc
+ 0);
1856 __GLX_SWAP_INT_ARRAY(pc
+ 8, mapsize
);
1861 __glXDispSwap_PixelMapusv(GLbyte
* pc
)
1865 __GLX_DECLARE_SWAP_VARIABLES
;
1866 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1868 __GLX_SWAP_INT(pc
+ 4);
1869 mapsize
= *(GLint
*) (pc
+ 4);
1870 __GLX_SWAP_INT(pc
+ 0);
1871 __GLX_SWAP_SHORT_ARRAY(pc
+ 8, mapsize
);
1876 __glXDispSwap_ReadBuffer(GLbyte
* pc
)
1878 __GLX_DECLARE_SWAP_VARIABLES
;
1880 __GLX_SWAP_INT(pc
+ 0);
1885 __glXDispSwap_CopyPixels(GLbyte
* pc
)
1887 __GLX_DECLARE_SWAP_VARIABLES
;
1889 __GLX_SWAP_INT(pc
+ 0);
1890 __GLX_SWAP_INT(pc
+ 4);
1891 __GLX_SWAP_INT(pc
+ 8);
1892 __GLX_SWAP_INT(pc
+ 12);
1893 __GLX_SWAP_INT(pc
+ 16);
1898 __glXDispSwap_DepthRange(GLbyte
* pc
)
1900 __GLX_DECLARE_SWAP_VARIABLES
;
1902 #ifdef __GLX_ALIGN64
1903 if ((unsigned long) (pc
) & 7) {
1904 __GLX_MEM_COPY(pc
- 4, pc
, 16);
1908 __GLX_SWAP_DOUBLE(pc
+ 0);
1909 __GLX_SWAP_DOUBLE(pc
+ 8);
1914 __glXDispSwap_Frustum(GLbyte
* pc
)
1916 __GLX_DECLARE_SWAP_VARIABLES
;
1918 #ifdef __GLX_ALIGN64
1919 if ((unsigned long) (pc
) & 7) {
1920 __GLX_MEM_COPY(pc
- 4, pc
, 48);
1924 __GLX_SWAP_DOUBLE(pc
+ 0);
1925 __GLX_SWAP_DOUBLE(pc
+ 8);
1926 __GLX_SWAP_DOUBLE(pc
+ 16);
1927 __GLX_SWAP_DOUBLE(pc
+ 24);
1928 __GLX_SWAP_DOUBLE(pc
+ 32);
1929 __GLX_SWAP_DOUBLE(pc
+ 40);
1934 __glXDispSwap_LoadIdentity(GLbyte
* pc
)
1939 __glXDispSwap_LoadMatrixf(GLbyte
* pc
)
1941 __GLX_DECLARE_SWAP_VARIABLES
;
1942 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1944 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 16);
1949 __glXDispSwap_LoadMatrixd(GLbyte
* pc
)
1951 __GLX_DECLARE_SWAP_VARIABLES
;
1952 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1954 #ifdef __GLX_ALIGN64
1955 if ((unsigned long) (pc
) & 7) {
1956 __GLX_MEM_COPY(pc
- 4, pc
, 128);
1960 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 16);
1965 __glXDispSwap_MatrixMode(GLbyte
* pc
)
1967 __GLX_DECLARE_SWAP_VARIABLES
;
1969 __GLX_SWAP_INT(pc
+ 0);
1974 __glXDispSwap_MultMatrixf(GLbyte
* pc
)
1976 __GLX_DECLARE_SWAP_VARIABLES
;
1977 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1979 __GLX_SWAP_FLOAT_ARRAY(pc
+ 0, 16);
1984 __glXDispSwap_MultMatrixd(GLbyte
* pc
)
1986 __GLX_DECLARE_SWAP_VARIABLES
;
1987 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
1989 #ifdef __GLX_ALIGN64
1990 if ((unsigned long) (pc
) & 7) {
1991 __GLX_MEM_COPY(pc
- 4, pc
, 128);
1995 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 16);
2000 __glXDispSwap_Ortho(GLbyte
* pc
)
2002 __GLX_DECLARE_SWAP_VARIABLES
;
2004 #ifdef __GLX_ALIGN64
2005 if ((unsigned long) (pc
) & 7) {
2006 __GLX_MEM_COPY(pc
- 4, pc
, 48);
2010 __GLX_SWAP_DOUBLE(pc
+ 0);
2011 __GLX_SWAP_DOUBLE(pc
+ 8);
2012 __GLX_SWAP_DOUBLE(pc
+ 16);
2013 __GLX_SWAP_DOUBLE(pc
+ 24);
2014 __GLX_SWAP_DOUBLE(pc
+ 32);
2015 __GLX_SWAP_DOUBLE(pc
+ 40);
2020 __glXDispSwap_PopMatrix(GLbyte
* pc
)
2025 __glXDispSwap_PushMatrix(GLbyte
* pc
)
2030 __glXDispSwap_Rotated(GLbyte
* pc
)
2032 __GLX_DECLARE_SWAP_VARIABLES
;
2034 #ifdef __GLX_ALIGN64
2035 if ((unsigned long) (pc
) & 7) {
2036 __GLX_MEM_COPY(pc
- 4, pc
, 32);
2040 __GLX_SWAP_DOUBLE(pc
+ 0);
2041 __GLX_SWAP_DOUBLE(pc
+ 8);
2042 __GLX_SWAP_DOUBLE(pc
+ 16);
2043 __GLX_SWAP_DOUBLE(pc
+ 24);
2048 __glXDispSwap_Rotatef(GLbyte
* pc
)
2050 __GLX_DECLARE_SWAP_VARIABLES
;
2052 __GLX_SWAP_FLOAT(pc
+ 0);
2053 __GLX_SWAP_FLOAT(pc
+ 4);
2054 __GLX_SWAP_FLOAT(pc
+ 8);
2055 __GLX_SWAP_FLOAT(pc
+ 12);
2060 __glXDispSwap_Scaled(GLbyte
* pc
)
2062 __GLX_DECLARE_SWAP_VARIABLES
;
2064 #ifdef __GLX_ALIGN64
2065 if ((unsigned long) (pc
) & 7) {
2066 __GLX_MEM_COPY(pc
- 4, pc
, 24);
2070 __GLX_SWAP_DOUBLE(pc
+ 0);
2071 __GLX_SWAP_DOUBLE(pc
+ 8);
2072 __GLX_SWAP_DOUBLE(pc
+ 16);
2077 __glXDispSwap_Scalef(GLbyte
* pc
)
2079 __GLX_DECLARE_SWAP_VARIABLES
;
2081 __GLX_SWAP_FLOAT(pc
+ 0);
2082 __GLX_SWAP_FLOAT(pc
+ 4);
2083 __GLX_SWAP_FLOAT(pc
+ 8);
2088 __glXDispSwap_Translated(GLbyte
* pc
)
2090 __GLX_DECLARE_SWAP_VARIABLES
;
2092 #ifdef __GLX_ALIGN64
2093 if ((unsigned long) (pc
) & 7) {
2094 __GLX_MEM_COPY(pc
- 4, pc
, 24);
2098 __GLX_SWAP_DOUBLE(pc
+ 0);
2099 __GLX_SWAP_DOUBLE(pc
+ 8);
2100 __GLX_SWAP_DOUBLE(pc
+ 16);
2105 __glXDispSwap_Translatef(GLbyte
* pc
)
2107 __GLX_DECLARE_SWAP_VARIABLES
;
2109 __GLX_SWAP_FLOAT(pc
+ 0);
2110 __GLX_SWAP_FLOAT(pc
+ 4);
2111 __GLX_SWAP_FLOAT(pc
+ 8);
2116 __glXDispSwap_Viewport(GLbyte
* pc
)
2118 __GLX_DECLARE_SWAP_VARIABLES
;
2120 __GLX_SWAP_INT(pc
+ 0);
2121 __GLX_SWAP_INT(pc
+ 4);
2122 __GLX_SWAP_INT(pc
+ 8);
2123 __GLX_SWAP_INT(pc
+ 12);
2128 __glXDispSwap_PolygonOffset(GLbyte
* pc
)
2130 __GLX_DECLARE_SWAP_VARIABLES
;
2132 __GLX_SWAP_FLOAT(pc
+ 0);
2133 __GLX_SWAP_FLOAT(pc
+ 4);
2138 __glXDispSwap_CopyTexImage1D(GLbyte
* pc
)
2140 __GLX_DECLARE_SWAP_VARIABLES
;
2142 __GLX_SWAP_INT(pc
+ 0);
2143 __GLX_SWAP_INT(pc
+ 4);
2144 __GLX_SWAP_INT(pc
+ 8);
2145 __GLX_SWAP_INT(pc
+ 12);
2146 __GLX_SWAP_INT(pc
+ 16);
2147 __GLX_SWAP_INT(pc
+ 20);
2148 __GLX_SWAP_INT(pc
+ 24);
2153 __glXDispSwap_CopyTexImage2D(GLbyte
* pc
)
2155 __GLX_DECLARE_SWAP_VARIABLES
;
2157 __GLX_SWAP_INT(pc
+ 0);
2158 __GLX_SWAP_INT(pc
+ 4);
2159 __GLX_SWAP_INT(pc
+ 8);
2160 __GLX_SWAP_INT(pc
+ 12);
2161 __GLX_SWAP_INT(pc
+ 16);
2162 __GLX_SWAP_INT(pc
+ 20);
2163 __GLX_SWAP_INT(pc
+ 24);
2164 __GLX_SWAP_INT(pc
+ 28);
2169 __glXDispSwap_CopyTexSubImage1D(GLbyte
* pc
)
2171 __GLX_DECLARE_SWAP_VARIABLES
;
2173 __GLX_SWAP_INT(pc
+ 0);
2174 __GLX_SWAP_INT(pc
+ 4);
2175 __GLX_SWAP_INT(pc
+ 8);
2176 __GLX_SWAP_INT(pc
+ 12);
2177 __GLX_SWAP_INT(pc
+ 16);
2178 __GLX_SWAP_INT(pc
+ 20);
2183 __glXDispSwap_CopyTexSubImage2D(GLbyte
* pc
)
2185 __GLX_DECLARE_SWAP_VARIABLES
;
2187 __GLX_SWAP_INT(pc
+ 0);
2188 __GLX_SWAP_INT(pc
+ 4);
2189 __GLX_SWAP_INT(pc
+ 8);
2190 __GLX_SWAP_INT(pc
+ 12);
2191 __GLX_SWAP_INT(pc
+ 16);
2192 __GLX_SWAP_INT(pc
+ 20);
2193 __GLX_SWAP_INT(pc
+ 24);
2194 __GLX_SWAP_INT(pc
+ 28);
2199 __glXDispSwap_BindTexture(GLbyte
* pc
)
2201 __GLX_DECLARE_SWAP_VARIABLES
;
2203 __GLX_SWAP_INT(pc
+ 0);
2204 __GLX_SWAP_INT(pc
+ 4);
2209 __glXDispSwap_PrioritizeTextures(GLbyte
* pc
)
2213 __GLX_DECLARE_SWAP_VARIABLES
;
2214 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2216 __GLX_SWAP_INT(pc
+ 0);
2217 n
= *(GLsizei
*) (pc
+ 0);
2218 __GLX_SWAP_INT_ARRAY(pc
+ 4, n
);
2219 __GLX_SWAP_FLOAT_ARRAY(pc
+ 4 + n
* 4, n
);
2224 __glXDispSwap_Indexubv(GLbyte
* pc
)
2229 __glXDispSwap_BlendColor(GLbyte
* pc
)
2231 __GLX_DECLARE_SWAP_VARIABLES
;
2233 __GLX_SWAP_FLOAT(pc
+ 0);
2234 __GLX_SWAP_FLOAT(pc
+ 4);
2235 __GLX_SWAP_FLOAT(pc
+ 8);
2236 __GLX_SWAP_FLOAT(pc
+ 12);
2241 __glXDispSwap_BlendEquation(GLbyte
* pc
)
2243 __GLX_DECLARE_SWAP_VARIABLES
;
2245 __GLX_SWAP_INT(pc
+ 0);
2250 __glXDispSwap_ColorTableParameterfv(GLbyte
* pc
)
2255 __GLX_DECLARE_SWAP_VARIABLES
;
2256 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2258 __GLX_SWAP_INT(pc
+ 4);
2259 pname
= *(GLenum
*) (pc
+ 4);
2260 compsize
= __glColorTableParameterfv_size(pname
);
2263 __GLX_SWAP_INT(pc
+ 0);
2264 __GLX_SWAP_FLOAT_ARRAY(pc
+ 8, compsize
);
2269 __glXDispSwap_ColorTableParameteriv(GLbyte
* pc
)
2274 __GLX_DECLARE_SWAP_VARIABLES
;
2275 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2277 __GLX_SWAP_INT(pc
+ 4);
2278 pname
= *(GLenum
*) (pc
+ 4);
2279 compsize
= __glColorTableParameteriv_size(pname
);
2282 __GLX_SWAP_INT(pc
+ 0);
2283 __GLX_SWAP_INT_ARRAY(pc
+ 8, compsize
);
2288 __glXDispSwap_CopyColorTable(GLbyte
* pc
)
2290 __GLX_DECLARE_SWAP_VARIABLES
;
2292 __GLX_SWAP_INT(pc
+ 0);
2293 __GLX_SWAP_INT(pc
+ 4);
2294 __GLX_SWAP_INT(pc
+ 8);
2295 __GLX_SWAP_INT(pc
+ 12);
2296 __GLX_SWAP_INT(pc
+ 16);
2301 __glXDispSwap_CopyColorSubTable(GLbyte
* pc
)
2303 __GLX_DECLARE_SWAP_VARIABLES
;
2305 __GLX_SWAP_INT(pc
+ 0);
2306 __GLX_SWAP_INT(pc
+ 4);
2307 __GLX_SWAP_INT(pc
+ 8);
2308 __GLX_SWAP_INT(pc
+ 12);
2309 __GLX_SWAP_INT(pc
+ 16);
2314 __glXDispSwap_ConvolutionParameterf(GLbyte
* pc
)
2316 __GLX_DECLARE_SWAP_VARIABLES
;
2318 __GLX_SWAP_INT(pc
+ 0);
2319 __GLX_SWAP_INT(pc
+ 4);
2320 __GLX_SWAP_FLOAT(pc
+ 8);
2325 __glXDispSwap_ConvolutionParameterfv(GLbyte
* pc
)
2330 __GLX_DECLARE_SWAP_VARIABLES
;
2331 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2333 __GLX_SWAP_INT(pc
+ 4);
2334 pname
= *(GLenum
*) (pc
+ 4);
2335 compsize
= __glConvolutionParameterfv_size(pname
);
2338 __GLX_SWAP_INT(pc
+ 0);
2339 __GLX_SWAP_FLOAT_ARRAY(pc
+ 8, compsize
);
2344 __glXDispSwap_ConvolutionParameteri(GLbyte
* pc
)
2346 __GLX_DECLARE_SWAP_VARIABLES
;
2348 __GLX_SWAP_INT(pc
+ 0);
2349 __GLX_SWAP_INT(pc
+ 4);
2350 __GLX_SWAP_INT(pc
+ 8);
2355 __glXDispSwap_ConvolutionParameteriv(GLbyte
* pc
)
2360 __GLX_DECLARE_SWAP_VARIABLES
;
2361 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2363 __GLX_SWAP_INT(pc
+ 4);
2364 pname
= *(GLenum
*) (pc
+ 4);
2365 compsize
= __glConvolutionParameteriv_size(pname
);
2368 __GLX_SWAP_INT(pc
+ 0);
2369 __GLX_SWAP_INT_ARRAY(pc
+ 8, compsize
);
2374 __glXDispSwap_CopyConvolutionFilter1D(GLbyte
* pc
)
2376 __GLX_DECLARE_SWAP_VARIABLES
;
2378 __GLX_SWAP_INT(pc
+ 0);
2379 __GLX_SWAP_INT(pc
+ 4);
2380 __GLX_SWAP_INT(pc
+ 8);
2381 __GLX_SWAP_INT(pc
+ 12);
2382 __GLX_SWAP_INT(pc
+ 16);
2387 __glXDispSwap_CopyConvolutionFilter2D(GLbyte
* pc
)
2389 __GLX_DECLARE_SWAP_VARIABLES
;
2391 __GLX_SWAP_INT(pc
+ 0);
2392 __GLX_SWAP_INT(pc
+ 4);
2393 __GLX_SWAP_INT(pc
+ 8);
2394 __GLX_SWAP_INT(pc
+ 12);
2395 __GLX_SWAP_INT(pc
+ 16);
2396 __GLX_SWAP_INT(pc
+ 20);
2401 __glXDispSwap_Histogram(GLbyte
* pc
)
2403 __GLX_DECLARE_SWAP_VARIABLES
;
2405 __GLX_SWAP_INT(pc
+ 0);
2406 __GLX_SWAP_INT(pc
+ 4);
2407 __GLX_SWAP_INT(pc
+ 8);
2412 __glXDispSwap_Minmax(GLbyte
* pc
)
2414 __GLX_DECLARE_SWAP_VARIABLES
;
2416 __GLX_SWAP_INT(pc
+ 0);
2417 __GLX_SWAP_INT(pc
+ 4);
2422 __glXDispSwap_ResetHistogram(GLbyte
* pc
)
2424 __GLX_DECLARE_SWAP_VARIABLES
;
2426 __GLX_SWAP_INT(pc
+ 0);
2431 __glXDispSwap_ResetMinmax(GLbyte
* pc
)
2433 __GLX_DECLARE_SWAP_VARIABLES
;
2435 __GLX_SWAP_INT(pc
+ 0);
2440 __glXDispSwap_CopyTexSubImage3D(GLbyte
* pc
)
2442 __GLX_DECLARE_SWAP_VARIABLES
;
2444 __GLX_SWAP_INT(pc
+ 0);
2445 __GLX_SWAP_INT(pc
+ 4);
2446 __GLX_SWAP_INT(pc
+ 8);
2447 __GLX_SWAP_INT(pc
+ 12);
2448 __GLX_SWAP_INT(pc
+ 16);
2449 __GLX_SWAP_INT(pc
+ 20);
2450 __GLX_SWAP_INT(pc
+ 24);
2451 __GLX_SWAP_INT(pc
+ 28);
2452 __GLX_SWAP_INT(pc
+ 32);
2457 __glXDispSwap_ActiveTextureARB(GLbyte
* pc
)
2459 __GLX_DECLARE_SWAP_VARIABLES
;
2461 __GLX_SWAP_INT(pc
+ 0);
2466 __glXDispSwap_MultiTexCoord1dvARB(GLbyte
* pc
)
2468 __GLX_DECLARE_SWAP_VARIABLES
;
2469 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2471 #ifdef __GLX_ALIGN64
2472 if ((unsigned long) (pc
) & 7) {
2473 __GLX_MEM_COPY(pc
- 4, pc
, 12);
2477 __GLX_SWAP_INT(pc
+ 8);
2478 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 1);
2483 __glXDispSwap_MultiTexCoord1fvARB(GLbyte
* pc
)
2485 __GLX_DECLARE_SWAP_VARIABLES
;
2486 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2488 __GLX_SWAP_INT(pc
+ 0);
2489 __GLX_SWAP_FLOAT_ARRAY(pc
+ 4, 1);
2494 __glXDispSwap_MultiTexCoord1ivARB(GLbyte
* pc
)
2496 __GLX_DECLARE_SWAP_VARIABLES
;
2497 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2499 __GLX_SWAP_INT(pc
+ 0);
2500 __GLX_SWAP_INT_ARRAY(pc
+ 4, 1);
2505 __glXDispSwap_MultiTexCoord1svARB(GLbyte
* pc
)
2507 __GLX_DECLARE_SWAP_VARIABLES
;
2508 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2510 __GLX_SWAP_INT(pc
+ 0);
2511 __GLX_SWAP_SHORT_ARRAY(pc
+ 4, 1);
2516 __glXDispSwap_MultiTexCoord2dvARB(GLbyte
* pc
)
2518 __GLX_DECLARE_SWAP_VARIABLES
;
2519 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2521 #ifdef __GLX_ALIGN64
2522 if ((unsigned long) (pc
) & 7) {
2523 __GLX_MEM_COPY(pc
- 4, pc
, 20);
2527 __GLX_SWAP_INT(pc
+ 16);
2528 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 2);
2533 __glXDispSwap_MultiTexCoord2fvARB(GLbyte
* pc
)
2535 __GLX_DECLARE_SWAP_VARIABLES
;
2536 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2538 __GLX_SWAP_INT(pc
+ 0);
2539 __GLX_SWAP_FLOAT_ARRAY(pc
+ 4, 2);
2544 __glXDispSwap_MultiTexCoord2ivARB(GLbyte
* pc
)
2546 __GLX_DECLARE_SWAP_VARIABLES
;
2547 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2549 __GLX_SWAP_INT(pc
+ 0);
2550 __GLX_SWAP_INT_ARRAY(pc
+ 4, 2);
2555 __glXDispSwap_MultiTexCoord2svARB(GLbyte
* pc
)
2557 __GLX_DECLARE_SWAP_VARIABLES
;
2558 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2560 __GLX_SWAP_INT(pc
+ 0);
2561 __GLX_SWAP_SHORT_ARRAY(pc
+ 4, 2);
2566 __glXDispSwap_MultiTexCoord3dvARB(GLbyte
* pc
)
2568 __GLX_DECLARE_SWAP_VARIABLES
;
2569 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2571 #ifdef __GLX_ALIGN64
2572 if ((unsigned long) (pc
) & 7) {
2573 __GLX_MEM_COPY(pc
- 4, pc
, 28);
2577 __GLX_SWAP_INT(pc
+ 24);
2578 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 3);
2583 __glXDispSwap_MultiTexCoord3fvARB(GLbyte
* pc
)
2585 __GLX_DECLARE_SWAP_VARIABLES
;
2586 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2588 __GLX_SWAP_INT(pc
+ 0);
2589 __GLX_SWAP_FLOAT_ARRAY(pc
+ 4, 3);
2594 __glXDispSwap_MultiTexCoord3ivARB(GLbyte
* pc
)
2596 __GLX_DECLARE_SWAP_VARIABLES
;
2597 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2599 __GLX_SWAP_INT(pc
+ 0);
2600 __GLX_SWAP_INT_ARRAY(pc
+ 4, 3);
2605 __glXDispSwap_MultiTexCoord3svARB(GLbyte
* pc
)
2607 __GLX_DECLARE_SWAP_VARIABLES
;
2608 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2610 __GLX_SWAP_INT(pc
+ 0);
2611 __GLX_SWAP_SHORT_ARRAY(pc
+ 4, 3);
2616 __glXDispSwap_MultiTexCoord4dvARB(GLbyte
* pc
)
2618 __GLX_DECLARE_SWAP_VARIABLES
;
2619 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2621 #ifdef __GLX_ALIGN64
2622 if ((unsigned long) (pc
) & 7) {
2623 __GLX_MEM_COPY(pc
- 4, pc
, 36);
2627 __GLX_SWAP_INT(pc
+ 32);
2628 __GLX_SWAP_DOUBLE_ARRAY(pc
+ 0, 4);
2633 __glXDispSwap_MultiTexCoord4fvARB(GLbyte
* pc
)
2635 __GLX_DECLARE_SWAP_VARIABLES
;
2636 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2638 __GLX_SWAP_INT(pc
+ 0);
2639 __GLX_SWAP_FLOAT_ARRAY(pc
+ 4, 4);
2644 __glXDispSwap_MultiTexCoord4ivARB(GLbyte
* pc
)
2646 __GLX_DECLARE_SWAP_VARIABLES
;
2647 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2649 __GLX_SWAP_INT(pc
+ 0);
2650 __GLX_SWAP_INT_ARRAY(pc
+ 4, 4);
2655 __glXDispSwap_MultiTexCoord4svARB(GLbyte
* pc
)
2657 __GLX_DECLARE_SWAP_VARIABLES
;
2658 __GLX_DECLARE_SWAP_ARRAY_VARIABLES
;
2660 __GLX_SWAP_INT(pc
+ 0);
2661 __GLX_SWAP_SHORT_ARRAY(pc
+ 4, 4);