1 /* DO NOT EDIT - This file generated automatically by glX_proto_recv.py (from Mesa) script */
4 * (C) Copyright IBM Corporation 2005
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:
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
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
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
30 #include <GL/glxproto.h>
32 #include "indirect_size.h"
33 #include "indirect_size_get.h"
34 #include "indirect_dispatch.h"
35 #include "glxserver.h"
36 #include "glxbyteorder.h"
37 #include "indirect_util.h"
38 #include "singlesize.h"
40 #include "glapitable.h"
44 #define __GLX_PAD(x) (((x) + 3) & ~3)
50 extern GLboolean __glXErrorOccured( void );
51 extern void __glXClearErrorOccured( void );
53 static const unsigned dummy_answer[2] = {0, 0};
56 bswap_CARD32( const void * src )
58 union { uint32_t dst; GLsizei ret; } x;
59 x.dst = bswap_32( *(uint32_t *) src );
64 bswap_CARD16( const void * src )
66 union { uint16_t dst; GLshort ret; } x;
67 x.dst = bswap_16( *(uint16_t *) src );
72 bswap_ENUM( const void * src )
74 union { uint32_t dst; GLenum ret; } x;
75 x.dst = bswap_32( *(uint32_t *) src );
80 bswap_FLOAT64( const void * src )
82 union { uint64_t dst; GLdouble ret; } x;
83 x.dst = bswap_64( *(uint64_t *) src );
88 bswap_FLOAT32( const void * src )
90 union { uint32_t dst; GLfloat ret; } x;
91 x.dst = bswap_32( *(uint32_t *) src );
96 bswap_16_array( uint16_t * src, unsigned count )
100 for ( i = 0 ; i < count ; i++ ) {
101 uint16_t temp = bswap_16( src[i] );
109 bswap_32_array( uint32_t * src, unsigned count )
113 for ( i = 0 ; i < count ; i++ ) {
114 uint32_t temp = bswap_32( src[i] );
122 bswap_64_array( uint64_t * src, unsigned count )
126 for ( i = 0 ; i < count ; i++ ) {
127 uint64_t temp = bswap_64( src[i] );
134 int __glXDispSwap_NewList(__GLXclientState *cl, GLbyte *pc)
136 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
138 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
140 pc += __GLX_SINGLE_HDR_SIZE;
142 CALL_NewList( GET_DISPATCH(), (
143 (GLuint )bswap_CARD32 ( pc + 0 ),
144 (GLenum )bswap_ENUM ( pc + 4 )
152 int __glXDispSwap_EndList(__GLXclientState *cl, GLbyte *pc)
154 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
156 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
158 pc += __GLX_SINGLE_HDR_SIZE;
160 CALL_EndList( GET_DISPATCH(), () );
167 void __glXDispSwap_CallList(GLbyte * pc)
169 CALL_CallList( GET_DISPATCH(), (
170 (GLuint )bswap_CARD32 ( pc + 0 )
174 void __glXDispSwap_CallLists(GLbyte * pc)
176 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
177 const GLenum type = (GLenum )bswap_ENUM ( pc + 4 );
178 const GLvoid * lists;
182 case GL_UNSIGNED_BYTE:
186 lists = (const GLvoid *) (pc + 8); break;
188 case GL_UNSIGNED_SHORT:
189 lists = (const GLvoid *) bswap_16_array( (uint16_t *) (pc + 8), n ); break;
191 case GL_UNSIGNED_INT:
193 lists = (const GLvoid *) bswap_32_array( (uint32_t *) (pc + 8), n ); break;
198 CALL_CallLists( GET_DISPATCH(), (
205 int __glXDispSwap_DeleteLists(__GLXclientState *cl, GLbyte *pc)
207 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
209 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
211 pc += __GLX_SINGLE_HDR_SIZE;
213 CALL_DeleteLists( GET_DISPATCH(), (
214 (GLuint )bswap_CARD32 ( pc + 0 ),
215 (GLsizei )bswap_CARD32 ( pc + 4 )
223 int __glXDispSwap_GenLists(__GLXclientState *cl, GLbyte *pc)
225 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
227 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
229 pc += __GLX_SINGLE_HDR_SIZE;
232 retval = CALL_GenLists( GET_DISPATCH(), (
233 (GLsizei )bswap_CARD32 ( pc + 0 )
235 __glXSendReplySwap(cl->client, dummy_answer, 0, 0, GL_FALSE, retval);
242 void __glXDispSwap_ListBase(GLbyte * pc)
244 CALL_ListBase( GET_DISPATCH(), (
245 (GLuint )bswap_CARD32 ( pc + 0 )
249 void __glXDispSwap_Begin(GLbyte * pc)
251 CALL_Begin( GET_DISPATCH(), (
252 (GLenum )bswap_ENUM ( pc + 0 )
256 void __glXDispSwap_Bitmap(GLbyte * pc)
258 const GLubyte * const bitmap = (const GLubyte *) (pc + 44);
259 __GLXpixelHeader * const hdr = (__GLXpixelHeader *)(pc);
261 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_LSB_FIRST, hdr->lsbFirst) );
262 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ROW_LENGTH, (GLint) bswap_CARD32( & hdr->rowLength )) );
263 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_ROWS, (GLint) bswap_CARD32( & hdr->skipRows )) );
264 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_PIXELS, (GLint) bswap_CARD32( & hdr->skipPixels )) );
265 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ALIGNMENT, (GLint) bswap_CARD32( & hdr->alignment )) );
267 CALL_Bitmap( GET_DISPATCH(), (
268 (GLsizei )bswap_CARD32 ( pc + 20 ),
269 (GLsizei )bswap_CARD32 ( pc + 24 ),
270 (GLfloat )bswap_FLOAT32( pc + 28 ),
271 (GLfloat )bswap_FLOAT32( pc + 32 ),
272 (GLfloat )bswap_FLOAT32( pc + 36 ),
273 (GLfloat )bswap_FLOAT32( pc + 40 ),
278 void __glXDispSwap_Color3bv(GLbyte * pc)
280 CALL_Color3bv( GET_DISPATCH(), (
281 (const GLbyte *)(pc + 0)
285 void __glXDispSwap_Color3dv(GLbyte * pc)
288 if ((unsigned long)(pc) & 7) {
289 (void) memmove(pc-4, pc, 24);
294 CALL_Color3dv( GET_DISPATCH(), (
295 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 3 )
299 void __glXDispSwap_Color3fv(GLbyte * pc)
301 CALL_Color3fv( GET_DISPATCH(), (
302 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 3 )
306 void __glXDispSwap_Color3iv(GLbyte * pc)
308 CALL_Color3iv( GET_DISPATCH(), (
309 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 3 )
313 void __glXDispSwap_Color3sv(GLbyte * pc)
315 CALL_Color3sv( GET_DISPATCH(), (
316 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 3 )
320 void __glXDispSwap_Color3ubv(GLbyte * pc)
322 CALL_Color3ubv( GET_DISPATCH(), (
323 (const GLubyte *)(pc + 0)
327 void __glXDispSwap_Color3uiv(GLbyte * pc)
329 CALL_Color3uiv( GET_DISPATCH(), (
330 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 0), 3 )
334 void __glXDispSwap_Color3usv(GLbyte * pc)
336 CALL_Color3usv( GET_DISPATCH(), (
337 (const GLushort *)bswap_16_array( (uint16_t *) (pc + 0), 3 )
341 void __glXDispSwap_Color4bv(GLbyte * pc)
343 CALL_Color4bv( GET_DISPATCH(), (
344 (const GLbyte *)(pc + 0)
348 void __glXDispSwap_Color4dv(GLbyte * pc)
351 if ((unsigned long)(pc) & 7) {
352 (void) memmove(pc-4, pc, 32);
357 CALL_Color4dv( GET_DISPATCH(), (
358 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 4 )
362 void __glXDispSwap_Color4fv(GLbyte * pc)
364 CALL_Color4fv( GET_DISPATCH(), (
365 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 4 )
369 void __glXDispSwap_Color4iv(GLbyte * pc)
371 CALL_Color4iv( GET_DISPATCH(), (
372 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 4 )
376 void __glXDispSwap_Color4sv(GLbyte * pc)
378 CALL_Color4sv( GET_DISPATCH(), (
379 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 4 )
383 void __glXDispSwap_Color4ubv(GLbyte * pc)
385 CALL_Color4ubv( GET_DISPATCH(), (
386 (const GLubyte *)(pc + 0)
390 void __glXDispSwap_Color4uiv(GLbyte * pc)
392 CALL_Color4uiv( GET_DISPATCH(), (
393 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 0), 4 )
397 void __glXDispSwap_Color4usv(GLbyte * pc)
399 CALL_Color4usv( GET_DISPATCH(), (
400 (const GLushort *)bswap_16_array( (uint16_t *) (pc + 0), 4 )
404 void __glXDispSwap_EdgeFlagv(GLbyte * pc)
406 CALL_EdgeFlagv( GET_DISPATCH(), (
407 (const GLboolean *)(pc + 0)
411 void __glXDispSwap_End(GLbyte * pc)
413 CALL_End( GET_DISPATCH(), () );
416 void __glXDispSwap_Indexdv(GLbyte * pc)
419 if ((unsigned long)(pc) & 7) {
420 (void) memmove(pc-4, pc, 8);
425 CALL_Indexdv( GET_DISPATCH(), (
426 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 1 )
430 void __glXDispSwap_Indexfv(GLbyte * pc)
432 CALL_Indexfv( GET_DISPATCH(), (
433 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 1 )
437 void __glXDispSwap_Indexiv(GLbyte * pc)
439 CALL_Indexiv( GET_DISPATCH(), (
440 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 1 )
444 void __glXDispSwap_Indexsv(GLbyte * pc)
446 CALL_Indexsv( GET_DISPATCH(), (
447 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 1 )
451 void __glXDispSwap_Normal3bv(GLbyte * pc)
453 CALL_Normal3bv( GET_DISPATCH(), (
454 (const GLbyte *)(pc + 0)
458 void __glXDispSwap_Normal3dv(GLbyte * pc)
461 if ((unsigned long)(pc) & 7) {
462 (void) memmove(pc-4, pc, 24);
467 CALL_Normal3dv( GET_DISPATCH(), (
468 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 3 )
472 void __glXDispSwap_Normal3fv(GLbyte * pc)
474 CALL_Normal3fv( GET_DISPATCH(), (
475 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 3 )
479 void __glXDispSwap_Normal3iv(GLbyte * pc)
481 CALL_Normal3iv( GET_DISPATCH(), (
482 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 3 )
486 void __glXDispSwap_Normal3sv(GLbyte * pc)
488 CALL_Normal3sv( GET_DISPATCH(), (
489 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 3 )
493 void __glXDispSwap_RasterPos2dv(GLbyte * pc)
496 if ((unsigned long)(pc) & 7) {
497 (void) memmove(pc-4, pc, 16);
502 CALL_RasterPos2dv( GET_DISPATCH(), (
503 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 2 )
507 void __glXDispSwap_RasterPos2fv(GLbyte * pc)
509 CALL_RasterPos2fv( GET_DISPATCH(), (
510 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 2 )
514 void __glXDispSwap_RasterPos2iv(GLbyte * pc)
516 CALL_RasterPos2iv( GET_DISPATCH(), (
517 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 2 )
521 void __glXDispSwap_RasterPos2sv(GLbyte * pc)
523 CALL_RasterPos2sv( GET_DISPATCH(), (
524 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 2 )
528 void __glXDispSwap_RasterPos3dv(GLbyte * pc)
531 if ((unsigned long)(pc) & 7) {
532 (void) memmove(pc-4, pc, 24);
537 CALL_RasterPos3dv( GET_DISPATCH(), (
538 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 3 )
542 void __glXDispSwap_RasterPos3fv(GLbyte * pc)
544 CALL_RasterPos3fv( GET_DISPATCH(), (
545 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 3 )
549 void __glXDispSwap_RasterPos3iv(GLbyte * pc)
551 CALL_RasterPos3iv( GET_DISPATCH(), (
552 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 3 )
556 void __glXDispSwap_RasterPos3sv(GLbyte * pc)
558 CALL_RasterPos3sv( GET_DISPATCH(), (
559 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 3 )
563 void __glXDispSwap_RasterPos4dv(GLbyte * pc)
566 if ((unsigned long)(pc) & 7) {
567 (void) memmove(pc-4, pc, 32);
572 CALL_RasterPos4dv( GET_DISPATCH(), (
573 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 4 )
577 void __glXDispSwap_RasterPos4fv(GLbyte * pc)
579 CALL_RasterPos4fv( GET_DISPATCH(), (
580 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 4 )
584 void __glXDispSwap_RasterPos4iv(GLbyte * pc)
586 CALL_RasterPos4iv( GET_DISPATCH(), (
587 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 4 )
591 void __glXDispSwap_RasterPos4sv(GLbyte * pc)
593 CALL_RasterPos4sv( GET_DISPATCH(), (
594 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 4 )
598 void __glXDispSwap_Rectdv(GLbyte * pc)
601 if ((unsigned long)(pc) & 7) {
602 (void) memmove(pc-4, pc, 32);
607 CALL_Rectdv( GET_DISPATCH(), (
608 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 2 ),
609 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 16), 2 )
613 void __glXDispSwap_Rectfv(GLbyte * pc)
615 CALL_Rectfv( GET_DISPATCH(), (
616 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 2 ),
617 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 8), 2 )
621 void __glXDispSwap_Rectiv(GLbyte * pc)
623 CALL_Rectiv( GET_DISPATCH(), (
624 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 2 ),
625 (const GLint *)bswap_32_array( (uint32_t *) (pc + 8), 2 )
629 void __glXDispSwap_Rectsv(GLbyte * pc)
631 CALL_Rectsv( GET_DISPATCH(), (
632 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 2 ),
633 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 4), 2 )
637 void __glXDispSwap_TexCoord1dv(GLbyte * pc)
640 if ((unsigned long)(pc) & 7) {
641 (void) memmove(pc-4, pc, 8);
646 CALL_TexCoord1dv( GET_DISPATCH(), (
647 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 1 )
651 void __glXDispSwap_TexCoord1fv(GLbyte * pc)
653 CALL_TexCoord1fv( GET_DISPATCH(), (
654 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 1 )
658 void __glXDispSwap_TexCoord1iv(GLbyte * pc)
660 CALL_TexCoord1iv( GET_DISPATCH(), (
661 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 1 )
665 void __glXDispSwap_TexCoord1sv(GLbyte * pc)
667 CALL_TexCoord1sv( GET_DISPATCH(), (
668 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 1 )
672 void __glXDispSwap_TexCoord2dv(GLbyte * pc)
675 if ((unsigned long)(pc) & 7) {
676 (void) memmove(pc-4, pc, 16);
681 CALL_TexCoord2dv( GET_DISPATCH(), (
682 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 2 )
686 void __glXDispSwap_TexCoord2fv(GLbyte * pc)
688 CALL_TexCoord2fv( GET_DISPATCH(), (
689 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 2 )
693 void __glXDispSwap_TexCoord2iv(GLbyte * pc)
695 CALL_TexCoord2iv( GET_DISPATCH(), (
696 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 2 )
700 void __glXDispSwap_TexCoord2sv(GLbyte * pc)
702 CALL_TexCoord2sv( GET_DISPATCH(), (
703 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 2 )
707 void __glXDispSwap_TexCoord3dv(GLbyte * pc)
710 if ((unsigned long)(pc) & 7) {
711 (void) memmove(pc-4, pc, 24);
716 CALL_TexCoord3dv( GET_DISPATCH(), (
717 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 3 )
721 void __glXDispSwap_TexCoord3fv(GLbyte * pc)
723 CALL_TexCoord3fv( GET_DISPATCH(), (
724 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 3 )
728 void __glXDispSwap_TexCoord3iv(GLbyte * pc)
730 CALL_TexCoord3iv( GET_DISPATCH(), (
731 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 3 )
735 void __glXDispSwap_TexCoord3sv(GLbyte * pc)
737 CALL_TexCoord3sv( GET_DISPATCH(), (
738 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 3 )
742 void __glXDispSwap_TexCoord4dv(GLbyte * pc)
745 if ((unsigned long)(pc) & 7) {
746 (void) memmove(pc-4, pc, 32);
751 CALL_TexCoord4dv( GET_DISPATCH(), (
752 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 4 )
756 void __glXDispSwap_TexCoord4fv(GLbyte * pc)
758 CALL_TexCoord4fv( GET_DISPATCH(), (
759 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 4 )
763 void __glXDispSwap_TexCoord4iv(GLbyte * pc)
765 CALL_TexCoord4iv( GET_DISPATCH(), (
766 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 4 )
770 void __glXDispSwap_TexCoord4sv(GLbyte * pc)
772 CALL_TexCoord4sv( GET_DISPATCH(), (
773 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 4 )
777 void __glXDispSwap_Vertex2dv(GLbyte * pc)
780 if ((unsigned long)(pc) & 7) {
781 (void) memmove(pc-4, pc, 16);
786 CALL_Vertex2dv( GET_DISPATCH(), (
787 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 2 )
791 void __glXDispSwap_Vertex2fv(GLbyte * pc)
793 CALL_Vertex2fv( GET_DISPATCH(), (
794 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 2 )
798 void __glXDispSwap_Vertex2iv(GLbyte * pc)
800 CALL_Vertex2iv( GET_DISPATCH(), (
801 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 2 )
805 void __glXDispSwap_Vertex2sv(GLbyte * pc)
807 CALL_Vertex2sv( GET_DISPATCH(), (
808 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 2 )
812 void __glXDispSwap_Vertex3dv(GLbyte * pc)
815 if ((unsigned long)(pc) & 7) {
816 (void) memmove(pc-4, pc, 24);
821 CALL_Vertex3dv( GET_DISPATCH(), (
822 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 3 )
826 void __glXDispSwap_Vertex3fv(GLbyte * pc)
828 CALL_Vertex3fv( GET_DISPATCH(), (
829 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 3 )
833 void __glXDispSwap_Vertex3iv(GLbyte * pc)
835 CALL_Vertex3iv( GET_DISPATCH(), (
836 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 3 )
840 void __glXDispSwap_Vertex3sv(GLbyte * pc)
842 CALL_Vertex3sv( GET_DISPATCH(), (
843 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 3 )
847 void __glXDispSwap_Vertex4dv(GLbyte * pc)
850 if ((unsigned long)(pc) & 7) {
851 (void) memmove(pc-4, pc, 32);
856 CALL_Vertex4dv( GET_DISPATCH(), (
857 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 4 )
861 void __glXDispSwap_Vertex4fv(GLbyte * pc)
863 CALL_Vertex4fv( GET_DISPATCH(), (
864 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 4 )
868 void __glXDispSwap_Vertex4iv(GLbyte * pc)
870 CALL_Vertex4iv( GET_DISPATCH(), (
871 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 4 )
875 void __glXDispSwap_Vertex4sv(GLbyte * pc)
877 CALL_Vertex4sv( GET_DISPATCH(), (
878 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 4 )
882 void __glXDispSwap_ClipPlane(GLbyte * pc)
885 if ((unsigned long)(pc) & 7) {
886 (void) memmove(pc-4, pc, 36);
891 CALL_ClipPlane( GET_DISPATCH(), (
892 (GLenum )bswap_ENUM ( pc + 32 ),
893 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 4 )
897 void __glXDispSwap_ColorMaterial(GLbyte * pc)
899 CALL_ColorMaterial( GET_DISPATCH(), (
900 (GLenum )bswap_ENUM ( pc + 0 ),
901 (GLenum )bswap_ENUM ( pc + 4 )
905 void __glXDispSwap_CullFace(GLbyte * pc)
907 CALL_CullFace( GET_DISPATCH(), (
908 (GLenum )bswap_ENUM ( pc + 0 )
912 void __glXDispSwap_Fogf(GLbyte * pc)
914 CALL_Fogf( GET_DISPATCH(), (
915 (GLenum )bswap_ENUM ( pc + 0 ),
916 (GLfloat )bswap_FLOAT32( pc + 4 )
920 void __glXDispSwap_Fogfv(GLbyte * pc)
922 const GLenum pname = (GLenum )bswap_ENUM ( pc + 0 );
923 const GLfloat * params;
925 params = (const GLfloat *) bswap_32_array( (uint32_t *) (pc + 4), __glFogfv_size(pname) );
927 CALL_Fogfv( GET_DISPATCH(), (
933 void __glXDispSwap_Fogi(GLbyte * pc)
935 CALL_Fogi( GET_DISPATCH(), (
936 (GLenum )bswap_ENUM ( pc + 0 ),
937 (GLint )bswap_CARD32 ( pc + 4 )
941 void __glXDispSwap_Fogiv(GLbyte * pc)
943 const GLenum pname = (GLenum )bswap_ENUM ( pc + 0 );
944 const GLint * params;
946 params = (const GLint *) bswap_32_array( (uint32_t *) (pc + 4), __glFogiv_size(pname) );
948 CALL_Fogiv( GET_DISPATCH(), (
954 void __glXDispSwap_FrontFace(GLbyte * pc)
956 CALL_FrontFace( GET_DISPATCH(), (
957 (GLenum )bswap_ENUM ( pc + 0 )
961 void __glXDispSwap_Hint(GLbyte * pc)
963 CALL_Hint( GET_DISPATCH(), (
964 (GLenum )bswap_ENUM ( pc + 0 ),
965 (GLenum )bswap_ENUM ( pc + 4 )
969 void __glXDispSwap_Lightf(GLbyte * pc)
971 CALL_Lightf( GET_DISPATCH(), (
972 (GLenum )bswap_ENUM ( pc + 0 ),
973 (GLenum )bswap_ENUM ( pc + 4 ),
974 (GLfloat )bswap_FLOAT32( pc + 8 )
978 void __glXDispSwap_Lightfv(GLbyte * pc)
980 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
981 const GLfloat * params;
983 params = (const GLfloat *) bswap_32_array( (uint32_t *) (pc + 8), __glLightfv_size(pname) );
985 CALL_Lightfv( GET_DISPATCH(), (
986 (GLenum )bswap_ENUM ( pc + 0 ),
992 void __glXDispSwap_Lighti(GLbyte * pc)
994 CALL_Lighti( GET_DISPATCH(), (
995 (GLenum )bswap_ENUM ( pc + 0 ),
996 (GLenum )bswap_ENUM ( pc + 4 ),
997 (GLint )bswap_CARD32 ( pc + 8 )
1001 void __glXDispSwap_Lightiv(GLbyte * pc)
1003 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
1004 const GLint * params;
1006 params = (const GLint *) bswap_32_array( (uint32_t *) (pc + 8), __glLightiv_size(pname) );
1008 CALL_Lightiv( GET_DISPATCH(), (
1009 (GLenum )bswap_ENUM ( pc + 0 ),
1015 void __glXDispSwap_LightModelf(GLbyte * pc)
1017 CALL_LightModelf( GET_DISPATCH(), (
1018 (GLenum )bswap_ENUM ( pc + 0 ),
1019 (GLfloat )bswap_FLOAT32( pc + 4 )
1023 void __glXDispSwap_LightModelfv(GLbyte * pc)
1025 const GLenum pname = (GLenum )bswap_ENUM ( pc + 0 );
1026 const GLfloat * params;
1028 params = (const GLfloat *) bswap_32_array( (uint32_t *) (pc + 4), __glLightModelfv_size(pname) );
1030 CALL_LightModelfv( GET_DISPATCH(), (
1036 void __glXDispSwap_LightModeli(GLbyte * pc)
1038 CALL_LightModeli( GET_DISPATCH(), (
1039 (GLenum )bswap_ENUM ( pc + 0 ),
1040 (GLint )bswap_CARD32 ( pc + 4 )
1044 void __glXDispSwap_LightModeliv(GLbyte * pc)
1046 const GLenum pname = (GLenum )bswap_ENUM ( pc + 0 );
1047 const GLint * params;
1049 params = (const GLint *) bswap_32_array( (uint32_t *) (pc + 4), __glLightModeliv_size(pname) );
1051 CALL_LightModeliv( GET_DISPATCH(), (
1057 void __glXDispSwap_LineStipple(GLbyte * pc)
1059 CALL_LineStipple( GET_DISPATCH(), (
1060 (GLint )bswap_CARD32 ( pc + 0 ),
1061 (GLushort)bswap_CARD16 ( pc + 4 )
1065 void __glXDispSwap_LineWidth(GLbyte * pc)
1067 CALL_LineWidth( GET_DISPATCH(), (
1068 (GLfloat )bswap_FLOAT32( pc + 0 )
1072 void __glXDispSwap_Materialf(GLbyte * pc)
1074 CALL_Materialf( GET_DISPATCH(), (
1075 (GLenum )bswap_ENUM ( pc + 0 ),
1076 (GLenum )bswap_ENUM ( pc + 4 ),
1077 (GLfloat )bswap_FLOAT32( pc + 8 )
1081 void __glXDispSwap_Materialfv(GLbyte * pc)
1083 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
1084 const GLfloat * params;
1086 params = (const GLfloat *) bswap_32_array( (uint32_t *) (pc + 8), __glMaterialfv_size(pname) );
1088 CALL_Materialfv( GET_DISPATCH(), (
1089 (GLenum )bswap_ENUM ( pc + 0 ),
1095 void __glXDispSwap_Materiali(GLbyte * pc)
1097 CALL_Materiali( GET_DISPATCH(), (
1098 (GLenum )bswap_ENUM ( pc + 0 ),
1099 (GLenum )bswap_ENUM ( pc + 4 ),
1100 (GLint )bswap_CARD32 ( pc + 8 )
1104 void __glXDispSwap_Materialiv(GLbyte * pc)
1106 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
1107 const GLint * params;
1109 params = (const GLint *) bswap_32_array( (uint32_t *) (pc + 8), __glMaterialiv_size(pname) );
1111 CALL_Materialiv( GET_DISPATCH(), (
1112 (GLenum )bswap_ENUM ( pc + 0 ),
1118 void __glXDispSwap_PointSize(GLbyte * pc)
1120 CALL_PointSize( GET_DISPATCH(), (
1121 (GLfloat )bswap_FLOAT32( pc + 0 )
1125 void __glXDispSwap_PolygonMode(GLbyte * pc)
1127 CALL_PolygonMode( GET_DISPATCH(), (
1128 (GLenum )bswap_ENUM ( pc + 0 ),
1129 (GLenum )bswap_ENUM ( pc + 4 )
1133 void __glXDispSwap_PolygonStipple(GLbyte * pc)
1135 const GLubyte * const mask = (const GLubyte *) (pc + 20);
1136 __GLXpixelHeader * const hdr = (__GLXpixelHeader *)(pc);
1138 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_LSB_FIRST, hdr->lsbFirst) );
1139 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ROW_LENGTH, (GLint) bswap_CARD32( & hdr->rowLength )) );
1140 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_ROWS, (GLint) bswap_CARD32( & hdr->skipRows )) );
1141 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_PIXELS, (GLint) bswap_CARD32( & hdr->skipPixels )) );
1142 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ALIGNMENT, (GLint) bswap_CARD32( & hdr->alignment )) );
1144 CALL_PolygonStipple( GET_DISPATCH(), (
1149 void __glXDispSwap_Scissor(GLbyte * pc)
1151 CALL_Scissor( GET_DISPATCH(), (
1152 (GLint )bswap_CARD32 ( pc + 0 ),
1153 (GLint )bswap_CARD32 ( pc + 4 ),
1154 (GLsizei )bswap_CARD32 ( pc + 8 ),
1155 (GLsizei )bswap_CARD32 ( pc + 12 )
1159 void __glXDispSwap_ShadeModel(GLbyte * pc)
1161 CALL_ShadeModel( GET_DISPATCH(), (
1162 (GLenum )bswap_ENUM ( pc + 0 )
1166 void __glXDispSwap_TexParameterf(GLbyte * pc)
1168 CALL_TexParameterf( GET_DISPATCH(), (
1169 (GLenum )bswap_ENUM ( pc + 0 ),
1170 (GLenum )bswap_ENUM ( pc + 4 ),
1171 (GLfloat )bswap_FLOAT32( pc + 8 )
1175 void __glXDispSwap_TexParameterfv(GLbyte * pc)
1177 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
1178 const GLfloat * params;
1180 params = (const GLfloat *) bswap_32_array( (uint32_t *) (pc + 8), __glTexParameterfv_size(pname) );
1182 CALL_TexParameterfv( GET_DISPATCH(), (
1183 (GLenum )bswap_ENUM ( pc + 0 ),
1189 void __glXDispSwap_TexParameteri(GLbyte * pc)
1191 CALL_TexParameteri( GET_DISPATCH(), (
1192 (GLenum )bswap_ENUM ( pc + 0 ),
1193 (GLenum )bswap_ENUM ( pc + 4 ),
1194 (GLint )bswap_CARD32 ( pc + 8 )
1198 void __glXDispSwap_TexParameteriv(GLbyte * pc)
1200 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
1201 const GLint * params;
1203 params = (const GLint *) bswap_32_array( (uint32_t *) (pc + 8), __glTexParameteriv_size(pname) );
1205 CALL_TexParameteriv( GET_DISPATCH(), (
1206 (GLenum )bswap_ENUM ( pc + 0 ),
1212 void __glXDispSwap_TexImage1D(GLbyte * pc)
1214 const GLvoid * const pixels = (const GLvoid *) (pc + 52);
1215 __GLXpixelHeader * const hdr = (__GLXpixelHeader *)(pc);
1217 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SWAP_BYTES, hdr->swapBytes) );
1218 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_LSB_FIRST, hdr->lsbFirst) );
1219 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ROW_LENGTH, (GLint) bswap_CARD32( & hdr->rowLength )) );
1220 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_ROWS, (GLint) bswap_CARD32( & hdr->skipRows )) );
1221 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_PIXELS, (GLint) bswap_CARD32( & hdr->skipPixels )) );
1222 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ALIGNMENT, (GLint) bswap_CARD32( & hdr->alignment )) );
1224 CALL_TexImage1D( GET_DISPATCH(), (
1225 (GLenum )bswap_ENUM ( pc + 20 ),
1226 (GLint )bswap_CARD32 ( pc + 24 ),
1227 (GLint )bswap_CARD32 ( pc + 28 ),
1228 (GLsizei )bswap_CARD32 ( pc + 32 ),
1229 (GLint )bswap_CARD32 ( pc + 40 ),
1230 (GLenum )bswap_ENUM ( pc + 44 ),
1231 (GLenum )bswap_ENUM ( pc + 48 ),
1236 void __glXDispSwap_TexImage2D(GLbyte * pc)
1238 const GLvoid * const pixels = (const GLvoid *) (pc + 52);
1239 __GLXpixelHeader * const hdr = (__GLXpixelHeader *)(pc);
1241 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SWAP_BYTES, hdr->swapBytes) );
1242 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_LSB_FIRST, hdr->lsbFirst) );
1243 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ROW_LENGTH, (GLint) bswap_CARD32( & hdr->rowLength )) );
1244 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_ROWS, (GLint) bswap_CARD32( & hdr->skipRows )) );
1245 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_PIXELS, (GLint) bswap_CARD32( & hdr->skipPixels )) );
1246 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ALIGNMENT, (GLint) bswap_CARD32( & hdr->alignment )) );
1248 CALL_TexImage2D( GET_DISPATCH(), (
1249 (GLenum )bswap_ENUM ( pc + 20 ),
1250 (GLint )bswap_CARD32 ( pc + 24 ),
1251 (GLint )bswap_CARD32 ( pc + 28 ),
1252 (GLsizei )bswap_CARD32 ( pc + 32 ),
1253 (GLsizei )bswap_CARD32 ( pc + 36 ),
1254 (GLint )bswap_CARD32 ( pc + 40 ),
1255 (GLenum )bswap_ENUM ( pc + 44 ),
1256 (GLenum )bswap_ENUM ( pc + 48 ),
1261 void __glXDispSwap_TexEnvf(GLbyte * pc)
1263 CALL_TexEnvf( GET_DISPATCH(), (
1264 (GLenum )bswap_ENUM ( pc + 0 ),
1265 (GLenum )bswap_ENUM ( pc + 4 ),
1266 (GLfloat )bswap_FLOAT32( pc + 8 )
1270 void __glXDispSwap_TexEnvfv(GLbyte * pc)
1272 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
1273 const GLfloat * params;
1275 params = (const GLfloat *) bswap_32_array( (uint32_t *) (pc + 8), __glTexEnvfv_size(pname) );
1277 CALL_TexEnvfv( GET_DISPATCH(), (
1278 (GLenum )bswap_ENUM ( pc + 0 ),
1284 void __glXDispSwap_TexEnvi(GLbyte * pc)
1286 CALL_TexEnvi( GET_DISPATCH(), (
1287 (GLenum )bswap_ENUM ( pc + 0 ),
1288 (GLenum )bswap_ENUM ( pc + 4 ),
1289 (GLint )bswap_CARD32 ( pc + 8 )
1293 void __glXDispSwap_TexEnviv(GLbyte * pc)
1295 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
1296 const GLint * params;
1298 params = (const GLint *) bswap_32_array( (uint32_t *) (pc + 8), __glTexEnviv_size(pname) );
1300 CALL_TexEnviv( GET_DISPATCH(), (
1301 (GLenum )bswap_ENUM ( pc + 0 ),
1307 void __glXDispSwap_TexGend(GLbyte * pc)
1309 #ifdef __GLX_ALIGN64
1310 if ((unsigned long)(pc) & 7) {
1311 (void) memmove(pc-4, pc, 16);
1316 CALL_TexGend( GET_DISPATCH(), (
1317 (GLenum )bswap_ENUM ( pc + 8 ),
1318 (GLenum )bswap_ENUM ( pc + 12 ),
1319 (GLdouble)bswap_FLOAT64( pc + 0 )
1323 void __glXDispSwap_TexGendv(GLbyte * pc)
1325 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
1326 const GLdouble * params;
1328 #ifdef __GLX_ALIGN64
1329 const GLuint compsize = __glTexGendv_size(pname);
1330 const GLuint cmdlen = 12 + __GLX_PAD((compsize * 8)) - 4;
1331 if ((unsigned long)(pc) & 7) {
1332 (void) memmove(pc-4, pc, cmdlen);
1337 params = (const GLdouble *) bswap_64_array( (uint64_t *) (pc + 8), __glTexGendv_size(pname) );
1339 CALL_TexGendv( GET_DISPATCH(), (
1340 (GLenum )bswap_ENUM ( pc + 0 ),
1346 void __glXDispSwap_TexGenf(GLbyte * pc)
1348 CALL_TexGenf( GET_DISPATCH(), (
1349 (GLenum )bswap_ENUM ( pc + 0 ),
1350 (GLenum )bswap_ENUM ( pc + 4 ),
1351 (GLfloat )bswap_FLOAT32( pc + 8 )
1355 void __glXDispSwap_TexGenfv(GLbyte * pc)
1357 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
1358 const GLfloat * params;
1360 params = (const GLfloat *) bswap_32_array( (uint32_t *) (pc + 8), __glTexGenfv_size(pname) );
1362 CALL_TexGenfv( GET_DISPATCH(), (
1363 (GLenum )bswap_ENUM ( pc + 0 ),
1369 void __glXDispSwap_TexGeni(GLbyte * pc)
1371 CALL_TexGeni( GET_DISPATCH(), (
1372 (GLenum )bswap_ENUM ( pc + 0 ),
1373 (GLenum )bswap_ENUM ( pc + 4 ),
1374 (GLint )bswap_CARD32 ( pc + 8 )
1378 void __glXDispSwap_TexGeniv(GLbyte * pc)
1380 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
1381 const GLint * params;
1383 params = (const GLint *) bswap_32_array( (uint32_t *) (pc + 8), __glTexGeniv_size(pname) );
1385 CALL_TexGeniv( GET_DISPATCH(), (
1386 (GLenum )bswap_ENUM ( pc + 0 ),
1392 void __glXDispSwap_InitNames(GLbyte * pc)
1394 CALL_InitNames( GET_DISPATCH(), () );
1397 void __glXDispSwap_LoadName(GLbyte * pc)
1399 CALL_LoadName( GET_DISPATCH(), (
1400 (GLuint )bswap_CARD32 ( pc + 0 )
1404 void __glXDispSwap_PassThrough(GLbyte * pc)
1406 CALL_PassThrough( GET_DISPATCH(), (
1407 (GLfloat )bswap_FLOAT32( pc + 0 )
1411 void __glXDispSwap_PopName(GLbyte * pc)
1413 CALL_PopName( GET_DISPATCH(), () );
1416 void __glXDispSwap_PushName(GLbyte * pc)
1418 CALL_PushName( GET_DISPATCH(), (
1419 (GLuint )bswap_CARD32 ( pc + 0 )
1423 void __glXDispSwap_DrawBuffer(GLbyte * pc)
1425 CALL_DrawBuffer( GET_DISPATCH(), (
1426 (GLenum )bswap_ENUM ( pc + 0 )
1430 void __glXDispSwap_Clear(GLbyte * pc)
1432 CALL_Clear( GET_DISPATCH(), (
1433 (GLbitfield)bswap_CARD32 ( pc + 0 )
1437 void __glXDispSwap_ClearAccum(GLbyte * pc)
1439 CALL_ClearAccum( GET_DISPATCH(), (
1440 (GLfloat )bswap_FLOAT32( pc + 0 ),
1441 (GLfloat )bswap_FLOAT32( pc + 4 ),
1442 (GLfloat )bswap_FLOAT32( pc + 8 ),
1443 (GLfloat )bswap_FLOAT32( pc + 12 )
1447 void __glXDispSwap_ClearIndex(GLbyte * pc)
1449 CALL_ClearIndex( GET_DISPATCH(), (
1450 (GLfloat )bswap_FLOAT32( pc + 0 )
1454 void __glXDispSwap_ClearColor(GLbyte * pc)
1456 CALL_ClearColor( GET_DISPATCH(), (
1457 (GLclampf)bswap_FLOAT32( pc + 0 ),
1458 (GLclampf)bswap_FLOAT32( pc + 4 ),
1459 (GLclampf)bswap_FLOAT32( pc + 8 ),
1460 (GLclampf)bswap_FLOAT32( pc + 12 )
1464 void __glXDispSwap_ClearStencil(GLbyte * pc)
1466 CALL_ClearStencil( GET_DISPATCH(), (
1467 (GLint )bswap_CARD32 ( pc + 0 )
1471 void __glXDispSwap_ClearDepth(GLbyte * pc)
1473 #ifdef __GLX_ALIGN64
1474 if ((unsigned long)(pc) & 7) {
1475 (void) memmove(pc-4, pc, 8);
1480 CALL_ClearDepth( GET_DISPATCH(), (
1481 (GLclampd)bswap_FLOAT64( pc + 0 )
1485 void __glXDispSwap_StencilMask(GLbyte * pc)
1487 CALL_StencilMask( GET_DISPATCH(), (
1488 (GLuint )bswap_CARD32 ( pc + 0 )
1492 void __glXDispSwap_ColorMask(GLbyte * pc)
1494 CALL_ColorMask( GET_DISPATCH(), (
1495 *(GLboolean *)(pc + 0),
1496 *(GLboolean *)(pc + 1),
1497 *(GLboolean *)(pc + 2),
1498 *(GLboolean *)(pc + 3)
1502 void __glXDispSwap_DepthMask(GLbyte * pc)
1504 CALL_DepthMask( GET_DISPATCH(), (
1505 *(GLboolean *)(pc + 0)
1509 void __glXDispSwap_IndexMask(GLbyte * pc)
1511 CALL_IndexMask( GET_DISPATCH(), (
1512 (GLuint )bswap_CARD32 ( pc + 0 )
1516 void __glXDispSwap_Accum(GLbyte * pc)
1518 CALL_Accum( GET_DISPATCH(), (
1519 (GLenum )bswap_ENUM ( pc + 0 ),
1520 (GLfloat )bswap_FLOAT32( pc + 4 )
1524 void __glXDispSwap_Disable(GLbyte * pc)
1526 CALL_Disable( GET_DISPATCH(), (
1527 (GLenum )bswap_ENUM ( pc + 0 )
1531 void __glXDispSwap_Enable(GLbyte * pc)
1533 CALL_Enable( GET_DISPATCH(), (
1534 (GLenum )bswap_ENUM ( pc + 0 )
1538 void __glXDispSwap_PopAttrib(GLbyte * pc)
1540 CALL_PopAttrib( GET_DISPATCH(), () );
1543 void __glXDispSwap_PushAttrib(GLbyte * pc)
1545 CALL_PushAttrib( GET_DISPATCH(), (
1546 (GLbitfield)bswap_CARD32 ( pc + 0 )
1550 void __glXDispSwap_MapGrid1d(GLbyte * pc)
1552 #ifdef __GLX_ALIGN64
1553 if ((unsigned long)(pc) & 7) {
1554 (void) memmove(pc-4, pc, 20);
1559 CALL_MapGrid1d( GET_DISPATCH(), (
1560 (GLint )bswap_CARD32 ( pc + 16 ),
1561 (GLdouble)bswap_FLOAT64( pc + 0 ),
1562 (GLdouble)bswap_FLOAT64( pc + 8 )
1566 void __glXDispSwap_MapGrid1f(GLbyte * pc)
1568 CALL_MapGrid1f( GET_DISPATCH(), (
1569 (GLint )bswap_CARD32 ( pc + 0 ),
1570 (GLfloat )bswap_FLOAT32( pc + 4 ),
1571 (GLfloat )bswap_FLOAT32( pc + 8 )
1575 void __glXDispSwap_MapGrid2d(GLbyte * pc)
1577 #ifdef __GLX_ALIGN64
1578 if ((unsigned long)(pc) & 7) {
1579 (void) memmove(pc-4, pc, 40);
1584 CALL_MapGrid2d( GET_DISPATCH(), (
1585 (GLint )bswap_CARD32 ( pc + 32 ),
1586 (GLdouble)bswap_FLOAT64( pc + 0 ),
1587 (GLdouble)bswap_FLOAT64( pc + 8 ),
1588 (GLint )bswap_CARD32 ( pc + 36 ),
1589 (GLdouble)bswap_FLOAT64( pc + 16 ),
1590 (GLdouble)bswap_FLOAT64( pc + 24 )
1594 void __glXDispSwap_MapGrid2f(GLbyte * pc)
1596 CALL_MapGrid2f( GET_DISPATCH(), (
1597 (GLint )bswap_CARD32 ( pc + 0 ),
1598 (GLfloat )bswap_FLOAT32( pc + 4 ),
1599 (GLfloat )bswap_FLOAT32( pc + 8 ),
1600 (GLint )bswap_CARD32 ( pc + 12 ),
1601 (GLfloat )bswap_FLOAT32( pc + 16 ),
1602 (GLfloat )bswap_FLOAT32( pc + 20 )
1606 void __glXDispSwap_EvalCoord1dv(GLbyte * pc)
1608 #ifdef __GLX_ALIGN64
1609 if ((unsigned long)(pc) & 7) {
1610 (void) memmove(pc-4, pc, 8);
1615 CALL_EvalCoord1dv( GET_DISPATCH(), (
1616 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 1 )
1620 void __glXDispSwap_EvalCoord1fv(GLbyte * pc)
1622 CALL_EvalCoord1fv( GET_DISPATCH(), (
1623 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 1 )
1627 void __glXDispSwap_EvalCoord2dv(GLbyte * pc)
1629 #ifdef __GLX_ALIGN64
1630 if ((unsigned long)(pc) & 7) {
1631 (void) memmove(pc-4, pc, 16);
1636 CALL_EvalCoord2dv( GET_DISPATCH(), (
1637 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 2 )
1641 void __glXDispSwap_EvalCoord2fv(GLbyte * pc)
1643 CALL_EvalCoord2fv( GET_DISPATCH(), (
1644 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 2 )
1648 void __glXDispSwap_EvalMesh1(GLbyte * pc)
1650 CALL_EvalMesh1( GET_DISPATCH(), (
1651 (GLenum )bswap_ENUM ( pc + 0 ),
1652 (GLint )bswap_CARD32 ( pc + 4 ),
1653 (GLint )bswap_CARD32 ( pc + 8 )
1657 void __glXDispSwap_EvalPoint1(GLbyte * pc)
1659 CALL_EvalPoint1( GET_DISPATCH(), (
1660 (GLint )bswap_CARD32 ( pc + 0 )
1664 void __glXDispSwap_EvalMesh2(GLbyte * pc)
1666 CALL_EvalMesh2( GET_DISPATCH(), (
1667 (GLenum )bswap_ENUM ( pc + 0 ),
1668 (GLint )bswap_CARD32 ( pc + 4 ),
1669 (GLint )bswap_CARD32 ( pc + 8 ),
1670 (GLint )bswap_CARD32 ( pc + 12 ),
1671 (GLint )bswap_CARD32 ( pc + 16 )
1675 void __glXDispSwap_EvalPoint2(GLbyte * pc)
1677 CALL_EvalPoint2( GET_DISPATCH(), (
1678 (GLint )bswap_CARD32 ( pc + 0 ),
1679 (GLint )bswap_CARD32 ( pc + 4 )
1683 void __glXDispSwap_AlphaFunc(GLbyte * pc)
1685 CALL_AlphaFunc( GET_DISPATCH(), (
1686 (GLenum )bswap_ENUM ( pc + 0 ),
1687 (GLclampf)bswap_FLOAT32( pc + 4 )
1691 void __glXDispSwap_BlendFunc(GLbyte * pc)
1693 CALL_BlendFunc( GET_DISPATCH(), (
1694 (GLenum )bswap_ENUM ( pc + 0 ),
1695 (GLenum )bswap_ENUM ( pc + 4 )
1699 void __glXDispSwap_LogicOp(GLbyte * pc)
1701 CALL_LogicOp( GET_DISPATCH(), (
1702 (GLenum )bswap_ENUM ( pc + 0 )
1706 void __glXDispSwap_StencilFunc(GLbyte * pc)
1708 CALL_StencilFunc( GET_DISPATCH(), (
1709 (GLenum )bswap_ENUM ( pc + 0 ),
1710 (GLint )bswap_CARD32 ( pc + 4 ),
1711 (GLuint )bswap_CARD32 ( pc + 8 )
1715 void __glXDispSwap_StencilOp(GLbyte * pc)
1717 CALL_StencilOp( GET_DISPATCH(), (
1718 (GLenum )bswap_ENUM ( pc + 0 ),
1719 (GLenum )bswap_ENUM ( pc + 4 ),
1720 (GLenum )bswap_ENUM ( pc + 8 )
1724 void __glXDispSwap_DepthFunc(GLbyte * pc)
1726 CALL_DepthFunc( GET_DISPATCH(), (
1727 (GLenum )bswap_ENUM ( pc + 0 )
1731 void __glXDispSwap_PixelZoom(GLbyte * pc)
1733 CALL_PixelZoom( GET_DISPATCH(), (
1734 (GLfloat )bswap_FLOAT32( pc + 0 ),
1735 (GLfloat )bswap_FLOAT32( pc + 4 )
1739 void __glXDispSwap_PixelTransferf(GLbyte * pc)
1741 CALL_PixelTransferf( GET_DISPATCH(), (
1742 (GLenum )bswap_ENUM ( pc + 0 ),
1743 (GLfloat )bswap_FLOAT32( pc + 4 )
1747 void __glXDispSwap_PixelTransferi(GLbyte * pc)
1749 CALL_PixelTransferi( GET_DISPATCH(), (
1750 (GLenum )bswap_ENUM ( pc + 0 ),
1751 (GLint )bswap_CARD32 ( pc + 4 )
1755 int __glXDispSwap_PixelStoref(__GLXclientState *cl, GLbyte *pc)
1757 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
1759 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
1761 pc += __GLX_SINGLE_HDR_SIZE;
1763 CALL_PixelStoref( GET_DISPATCH(), (
1764 (GLenum )bswap_ENUM ( pc + 0 ),
1765 (GLfloat )bswap_FLOAT32( pc + 4 )
1773 int __glXDispSwap_PixelStorei(__GLXclientState *cl, GLbyte *pc)
1775 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
1777 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
1779 pc += __GLX_SINGLE_HDR_SIZE;
1781 CALL_PixelStorei( GET_DISPATCH(), (
1782 (GLenum )bswap_ENUM ( pc + 0 ),
1783 (GLint )bswap_CARD32 ( pc + 4 )
1791 void __glXDispSwap_PixelMapfv(GLbyte * pc)
1793 const GLsizei mapsize = (GLsizei )bswap_CARD32 ( pc + 4 );
1795 CALL_PixelMapfv( GET_DISPATCH(), (
1796 (GLenum )bswap_ENUM ( pc + 0 ),
1798 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 8), 0 )
1802 void __glXDispSwap_PixelMapuiv(GLbyte * pc)
1804 const GLsizei mapsize = (GLsizei )bswap_CARD32 ( pc + 4 );
1806 CALL_PixelMapuiv( GET_DISPATCH(), (
1807 (GLenum )bswap_ENUM ( pc + 0 ),
1809 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 8), 0 )
1813 void __glXDispSwap_PixelMapusv(GLbyte * pc)
1815 const GLsizei mapsize = (GLsizei )bswap_CARD32 ( pc + 4 );
1817 CALL_PixelMapusv( GET_DISPATCH(), (
1818 (GLenum )bswap_ENUM ( pc + 0 ),
1820 (const GLushort *)bswap_16_array( (uint16_t *) (pc + 8), 0 )
1824 void __glXDispSwap_ReadBuffer(GLbyte * pc)
1826 CALL_ReadBuffer( GET_DISPATCH(), (
1827 (GLenum )bswap_ENUM ( pc + 0 )
1831 void __glXDispSwap_CopyPixels(GLbyte * pc)
1833 CALL_CopyPixels( GET_DISPATCH(), (
1834 (GLint )bswap_CARD32 ( pc + 0 ),
1835 (GLint )bswap_CARD32 ( pc + 4 ),
1836 (GLsizei )bswap_CARD32 ( pc + 8 ),
1837 (GLsizei )bswap_CARD32 ( pc + 12 ),
1838 (GLenum )bswap_ENUM ( pc + 16 )
1842 void __glXDispSwap_DrawPixels(GLbyte * pc)
1844 const GLvoid * const pixels = (const GLvoid *) (pc + 36);
1845 __GLXpixelHeader * const hdr = (__GLXpixelHeader *)(pc);
1847 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SWAP_BYTES, hdr->swapBytes) );
1848 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_LSB_FIRST, hdr->lsbFirst) );
1849 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ROW_LENGTH, (GLint) bswap_CARD32( & hdr->rowLength )) );
1850 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_ROWS, (GLint) bswap_CARD32( & hdr->skipRows )) );
1851 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_PIXELS, (GLint) bswap_CARD32( & hdr->skipPixels )) );
1852 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ALIGNMENT, (GLint) bswap_CARD32( & hdr->alignment )) );
1854 CALL_DrawPixels( GET_DISPATCH(), (
1855 (GLsizei )bswap_CARD32 ( pc + 20 ),
1856 (GLsizei )bswap_CARD32 ( pc + 24 ),
1857 (GLenum )bswap_ENUM ( pc + 28 ),
1858 (GLenum )bswap_ENUM ( pc + 32 ),
1863 int __glXDispSwap_GetBooleanv(__GLXclientState *cl, GLbyte *pc)
1865 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
1867 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
1869 pc += __GLX_SINGLE_HDR_SIZE;
1871 const GLenum pname = (GLenum )bswap_ENUM ( pc + 0 );
1873 const GLuint compsize = __glGetBooleanv_size(pname);
1874 GLboolean answerBuffer[200];
1875 GLboolean * params = __glXGetAnswerBuffer(cl, compsize, answerBuffer, sizeof(answerBuffer), 1);
1877 if (params == NULL) return BadAlloc;
1878 __glXClearErrorOccured();
1880 CALL_GetBooleanv( GET_DISPATCH(), (
1884 __glXSendReplySwap(cl->client, params, compsize, 1, GL_FALSE, 0);
1891 int __glXDispSwap_GetClipPlane(__GLXclientState *cl, GLbyte *pc)
1893 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
1895 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
1897 pc += __GLX_SINGLE_HDR_SIZE;
1899 GLdouble equation[4];
1900 CALL_GetClipPlane( GET_DISPATCH(), (
1901 (GLenum )bswap_ENUM ( pc + 0 ),
1904 (void) bswap_64_array( (uint64_t *) equation, 4 );
1905 __glXSendReplySwap(cl->client, equation, 4, 8, GL_TRUE, 0);
1912 int __glXDispSwap_GetDoublev(__GLXclientState *cl, GLbyte *pc)
1914 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
1916 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
1918 pc += __GLX_SINGLE_HDR_SIZE;
1920 const GLenum pname = (GLenum )bswap_ENUM ( pc + 0 );
1922 const GLuint compsize = __glGetDoublev_size(pname);
1923 GLdouble answerBuffer[200];
1924 GLdouble * params = __glXGetAnswerBuffer(cl, compsize * 8, answerBuffer, sizeof(answerBuffer), 8);
1926 if (params == NULL) return BadAlloc;
1927 __glXClearErrorOccured();
1929 CALL_GetDoublev( GET_DISPATCH(), (
1933 (void) bswap_64_array( (uint64_t *) params, compsize );
1934 __glXSendReplySwap(cl->client, params, compsize, 8, GL_FALSE, 0);
1941 int __glXDispSwap_GetError(__GLXclientState *cl, GLbyte *pc)
1943 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
1945 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
1947 pc += __GLX_SINGLE_HDR_SIZE;
1950 retval = CALL_GetError( GET_DISPATCH(), () );
1951 __glXSendReplySwap(cl->client, dummy_answer, 0, 0, GL_FALSE, retval);
1958 int __glXDispSwap_GetFloatv(__GLXclientState *cl, GLbyte *pc)
1960 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
1962 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
1964 pc += __GLX_SINGLE_HDR_SIZE;
1966 const GLenum pname = (GLenum )bswap_ENUM ( pc + 0 );
1968 const GLuint compsize = __glGetFloatv_size(pname);
1969 GLfloat answerBuffer[200];
1970 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
1972 if (params == NULL) return BadAlloc;
1973 __glXClearErrorOccured();
1975 CALL_GetFloatv( GET_DISPATCH(), (
1979 (void) bswap_32_array( (uint32_t *) params, compsize );
1980 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
1987 int __glXDispSwap_GetIntegerv(__GLXclientState *cl, GLbyte *pc)
1989 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
1991 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
1993 pc += __GLX_SINGLE_HDR_SIZE;
1995 const GLenum pname = (GLenum )bswap_ENUM ( pc + 0 );
1997 const GLuint compsize = __glGetIntegerv_size(pname);
1998 GLint answerBuffer[200];
1999 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2001 if (params == NULL) return BadAlloc;
2002 __glXClearErrorOccured();
2004 CALL_GetIntegerv( GET_DISPATCH(), (
2008 (void) bswap_32_array( (uint32_t *) params, compsize );
2009 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
2016 int __glXDispSwap_GetLightfv(__GLXclientState *cl, GLbyte *pc)
2018 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2020 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2022 pc += __GLX_SINGLE_HDR_SIZE;
2024 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
2026 const GLuint compsize = __glGetLightfv_size(pname);
2027 GLfloat answerBuffer[200];
2028 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2030 if (params == NULL) return BadAlloc;
2031 __glXClearErrorOccured();
2033 CALL_GetLightfv( GET_DISPATCH(), (
2034 (GLenum )bswap_ENUM ( pc + 0 ),
2038 (void) bswap_32_array( (uint32_t *) params, compsize );
2039 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
2046 int __glXDispSwap_GetLightiv(__GLXclientState *cl, GLbyte *pc)
2048 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2050 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2052 pc += __GLX_SINGLE_HDR_SIZE;
2054 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
2056 const GLuint compsize = __glGetLightiv_size(pname);
2057 GLint answerBuffer[200];
2058 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2060 if (params == NULL) return BadAlloc;
2061 __glXClearErrorOccured();
2063 CALL_GetLightiv( GET_DISPATCH(), (
2064 (GLenum )bswap_ENUM ( pc + 0 ),
2068 (void) bswap_32_array( (uint32_t *) params, compsize );
2069 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
2076 int __glXDispSwap_GetMapdv(__GLXclientState *cl, GLbyte *pc)
2078 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2080 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2082 pc += __GLX_SINGLE_HDR_SIZE;
2084 const GLenum target = (GLenum )bswap_ENUM ( pc + 0 );
2085 const GLenum query = (GLenum )bswap_ENUM ( pc + 4 );
2087 const GLuint compsize = __glGetMapdv_size(target,query);
2088 GLdouble answerBuffer[200];
2089 GLdouble * v = __glXGetAnswerBuffer(cl, compsize * 8, answerBuffer, sizeof(answerBuffer), 8);
2091 if (v == NULL) return BadAlloc;
2092 __glXClearErrorOccured();
2094 CALL_GetMapdv( GET_DISPATCH(), (
2099 (void) bswap_64_array( (uint64_t *) v, compsize );
2100 __glXSendReplySwap(cl->client, v, compsize, 8, GL_FALSE, 0);
2107 int __glXDispSwap_GetMapfv(__GLXclientState *cl, GLbyte *pc)
2109 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2111 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2113 pc += __GLX_SINGLE_HDR_SIZE;
2115 const GLenum target = (GLenum )bswap_ENUM ( pc + 0 );
2116 const GLenum query = (GLenum )bswap_ENUM ( pc + 4 );
2118 const GLuint compsize = __glGetMapfv_size(target,query);
2119 GLfloat answerBuffer[200];
2120 GLfloat * v = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2122 if (v == NULL) return BadAlloc;
2123 __glXClearErrorOccured();
2125 CALL_GetMapfv( GET_DISPATCH(), (
2130 (void) bswap_32_array( (uint32_t *) v, compsize );
2131 __glXSendReplySwap(cl->client, v, compsize, 4, GL_FALSE, 0);
2138 int __glXDispSwap_GetMapiv(__GLXclientState *cl, GLbyte *pc)
2140 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2142 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2144 pc += __GLX_SINGLE_HDR_SIZE;
2146 const GLenum target = (GLenum )bswap_ENUM ( pc + 0 );
2147 const GLenum query = (GLenum )bswap_ENUM ( pc + 4 );
2149 const GLuint compsize = __glGetMapiv_size(target,query);
2150 GLint answerBuffer[200];
2151 GLint * v = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2153 if (v == NULL) return BadAlloc;
2154 __glXClearErrorOccured();
2156 CALL_GetMapiv( GET_DISPATCH(), (
2161 (void) bswap_32_array( (uint32_t *) v, compsize );
2162 __glXSendReplySwap(cl->client, v, compsize, 4, GL_FALSE, 0);
2169 int __glXDispSwap_GetMaterialfv(__GLXclientState *cl, GLbyte *pc)
2171 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2173 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2175 pc += __GLX_SINGLE_HDR_SIZE;
2177 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
2179 const GLuint compsize = __glGetMaterialfv_size(pname);
2180 GLfloat answerBuffer[200];
2181 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2183 if (params == NULL) return BadAlloc;
2184 __glXClearErrorOccured();
2186 CALL_GetMaterialfv( GET_DISPATCH(), (
2187 (GLenum )bswap_ENUM ( pc + 0 ),
2191 (void) bswap_32_array( (uint32_t *) params, compsize );
2192 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
2199 int __glXDispSwap_GetMaterialiv(__GLXclientState *cl, GLbyte *pc)
2201 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2203 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2205 pc += __GLX_SINGLE_HDR_SIZE;
2207 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
2209 const GLuint compsize = __glGetMaterialiv_size(pname);
2210 GLint answerBuffer[200];
2211 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2213 if (params == NULL) return BadAlloc;
2214 __glXClearErrorOccured();
2216 CALL_GetMaterialiv( GET_DISPATCH(), (
2217 (GLenum )bswap_ENUM ( pc + 0 ),
2221 (void) bswap_32_array( (uint32_t *) params, compsize );
2222 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
2229 int __glXDispSwap_GetPixelMapfv(__GLXclientState *cl, GLbyte *pc)
2231 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2233 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2235 pc += __GLX_SINGLE_HDR_SIZE;
2237 const GLenum map = (GLenum )bswap_ENUM ( pc + 0 );
2239 const GLuint compsize = __glGetPixelMapfv_size(map);
2240 GLfloat answerBuffer[200];
2241 GLfloat * values = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2243 if (values == NULL) return BadAlloc;
2244 __glXClearErrorOccured();
2246 CALL_GetPixelMapfv( GET_DISPATCH(), (
2250 (void) bswap_32_array( (uint32_t *) values, compsize );
2251 __glXSendReplySwap(cl->client, values, compsize, 4, GL_FALSE, 0);
2258 int __glXDispSwap_GetPixelMapuiv(__GLXclientState *cl, GLbyte *pc)
2260 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2262 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2264 pc += __GLX_SINGLE_HDR_SIZE;
2266 const GLenum map = (GLenum )bswap_ENUM ( pc + 0 );
2268 const GLuint compsize = __glGetPixelMapuiv_size(map);
2269 GLuint answerBuffer[200];
2270 GLuint * values = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2272 if (values == NULL) return BadAlloc;
2273 __glXClearErrorOccured();
2275 CALL_GetPixelMapuiv( GET_DISPATCH(), (
2279 (void) bswap_32_array( (uint32_t *) values, compsize );
2280 __glXSendReplySwap(cl->client, values, compsize, 4, GL_FALSE, 0);
2287 int __glXDispSwap_GetPixelMapusv(__GLXclientState *cl, GLbyte *pc)
2289 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2291 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2293 pc += __GLX_SINGLE_HDR_SIZE;
2295 const GLenum map = (GLenum )bswap_ENUM ( pc + 0 );
2297 const GLuint compsize = __glGetPixelMapusv_size(map);
2298 GLushort answerBuffer[200];
2299 GLushort * values = __glXGetAnswerBuffer(cl, compsize * 2, answerBuffer, sizeof(answerBuffer), 2);
2301 if (values == NULL) return BadAlloc;
2302 __glXClearErrorOccured();
2304 CALL_GetPixelMapusv( GET_DISPATCH(), (
2308 (void) bswap_16_array( (uint16_t *) values, compsize );
2309 __glXSendReplySwap(cl->client, values, compsize, 2, GL_FALSE, 0);
2316 int __glXDispSwap_GetTexEnvfv(__GLXclientState *cl, GLbyte *pc)
2318 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2320 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2322 pc += __GLX_SINGLE_HDR_SIZE;
2324 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
2326 const GLuint compsize = __glGetTexEnvfv_size(pname);
2327 GLfloat answerBuffer[200];
2328 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2330 if (params == NULL) return BadAlloc;
2331 __glXClearErrorOccured();
2333 CALL_GetTexEnvfv( GET_DISPATCH(), (
2334 (GLenum )bswap_ENUM ( pc + 0 ),
2338 (void) bswap_32_array( (uint32_t *) params, compsize );
2339 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
2346 int __glXDispSwap_GetTexEnviv(__GLXclientState *cl, GLbyte *pc)
2348 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2350 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2352 pc += __GLX_SINGLE_HDR_SIZE;
2354 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
2356 const GLuint compsize = __glGetTexEnviv_size(pname);
2357 GLint answerBuffer[200];
2358 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2360 if (params == NULL) return BadAlloc;
2361 __glXClearErrorOccured();
2363 CALL_GetTexEnviv( GET_DISPATCH(), (
2364 (GLenum )bswap_ENUM ( pc + 0 ),
2368 (void) bswap_32_array( (uint32_t *) params, compsize );
2369 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
2376 int __glXDispSwap_GetTexGendv(__GLXclientState *cl, GLbyte *pc)
2378 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2380 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2382 pc += __GLX_SINGLE_HDR_SIZE;
2384 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
2386 const GLuint compsize = __glGetTexGendv_size(pname);
2387 GLdouble answerBuffer[200];
2388 GLdouble * params = __glXGetAnswerBuffer(cl, compsize * 8, answerBuffer, sizeof(answerBuffer), 8);
2390 if (params == NULL) return BadAlloc;
2391 __glXClearErrorOccured();
2393 CALL_GetTexGendv( GET_DISPATCH(), (
2394 (GLenum )bswap_ENUM ( pc + 0 ),
2398 (void) bswap_64_array( (uint64_t *) params, compsize );
2399 __glXSendReplySwap(cl->client, params, compsize, 8, GL_FALSE, 0);
2406 int __glXDispSwap_GetTexGenfv(__GLXclientState *cl, GLbyte *pc)
2408 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2410 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2412 pc += __GLX_SINGLE_HDR_SIZE;
2414 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
2416 const GLuint compsize = __glGetTexGenfv_size(pname);
2417 GLfloat answerBuffer[200];
2418 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2420 if (params == NULL) return BadAlloc;
2421 __glXClearErrorOccured();
2423 CALL_GetTexGenfv( GET_DISPATCH(), (
2424 (GLenum )bswap_ENUM ( pc + 0 ),
2428 (void) bswap_32_array( (uint32_t *) params, compsize );
2429 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
2436 int __glXDispSwap_GetTexGeniv(__GLXclientState *cl, GLbyte *pc)
2438 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2440 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2442 pc += __GLX_SINGLE_HDR_SIZE;
2444 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
2446 const GLuint compsize = __glGetTexGeniv_size(pname);
2447 GLint answerBuffer[200];
2448 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2450 if (params == NULL) return BadAlloc;
2451 __glXClearErrorOccured();
2453 CALL_GetTexGeniv( GET_DISPATCH(), (
2454 (GLenum )bswap_ENUM ( pc + 0 ),
2458 (void) bswap_32_array( (uint32_t *) params, compsize );
2459 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
2466 int __glXDispSwap_GetTexParameterfv(__GLXclientState *cl, GLbyte *pc)
2468 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2470 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2472 pc += __GLX_SINGLE_HDR_SIZE;
2474 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
2476 const GLuint compsize = __glGetTexParameterfv_size(pname);
2477 GLfloat answerBuffer[200];
2478 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2480 if (params == NULL) return BadAlloc;
2481 __glXClearErrorOccured();
2483 CALL_GetTexParameterfv( GET_DISPATCH(), (
2484 (GLenum )bswap_ENUM ( pc + 0 ),
2488 (void) bswap_32_array( (uint32_t *) params, compsize );
2489 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
2496 int __glXDispSwap_GetTexParameteriv(__GLXclientState *cl, GLbyte *pc)
2498 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2500 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2502 pc += __GLX_SINGLE_HDR_SIZE;
2504 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
2506 const GLuint compsize = __glGetTexParameteriv_size(pname);
2507 GLint answerBuffer[200];
2508 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2510 if (params == NULL) return BadAlloc;
2511 __glXClearErrorOccured();
2513 CALL_GetTexParameteriv( GET_DISPATCH(), (
2514 (GLenum )bswap_ENUM ( pc + 0 ),
2518 (void) bswap_32_array( (uint32_t *) params, compsize );
2519 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
2526 int __glXDispSwap_GetTexLevelParameterfv(__GLXclientState *cl, GLbyte *pc)
2528 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2530 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2532 pc += __GLX_SINGLE_HDR_SIZE;
2534 const GLenum pname = (GLenum )bswap_ENUM ( pc + 8 );
2536 const GLuint compsize = __glGetTexLevelParameterfv_size(pname);
2537 GLfloat answerBuffer[200];
2538 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2540 if (params == NULL) return BadAlloc;
2541 __glXClearErrorOccured();
2543 CALL_GetTexLevelParameterfv( GET_DISPATCH(), (
2544 (GLenum )bswap_ENUM ( pc + 0 ),
2545 (GLint )bswap_CARD32 ( pc + 4 ),
2549 (void) bswap_32_array( (uint32_t *) params, compsize );
2550 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
2557 int __glXDispSwap_GetTexLevelParameteriv(__GLXclientState *cl, GLbyte *pc)
2559 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2561 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2563 pc += __GLX_SINGLE_HDR_SIZE;
2565 const GLenum pname = (GLenum )bswap_ENUM ( pc + 8 );
2567 const GLuint compsize = __glGetTexLevelParameteriv_size(pname);
2568 GLint answerBuffer[200];
2569 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
2571 if (params == NULL) return BadAlloc;
2572 __glXClearErrorOccured();
2574 CALL_GetTexLevelParameteriv( GET_DISPATCH(), (
2575 (GLenum )bswap_ENUM ( pc + 0 ),
2576 (GLint )bswap_CARD32 ( pc + 4 ),
2580 (void) bswap_32_array( (uint32_t *) params, compsize );
2581 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
2588 int __glXDispSwap_IsEnabled(__GLXclientState *cl, GLbyte *pc)
2590 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2592 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2594 pc += __GLX_SINGLE_HDR_SIZE;
2597 retval = CALL_IsEnabled( GET_DISPATCH(), (
2598 (GLenum )bswap_ENUM ( pc + 0 )
2600 __glXSendReplySwap(cl->client, dummy_answer, 0, 0, GL_FALSE, retval);
2607 int __glXDispSwap_IsList(__GLXclientState *cl, GLbyte *pc)
2609 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2611 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2613 pc += __GLX_SINGLE_HDR_SIZE;
2616 retval = CALL_IsList( GET_DISPATCH(), (
2617 (GLuint )bswap_CARD32 ( pc + 0 )
2619 __glXSendReplySwap(cl->client, dummy_answer, 0, 0, GL_FALSE, retval);
2626 void __glXDispSwap_DepthRange(GLbyte * pc)
2628 #ifdef __GLX_ALIGN64
2629 if ((unsigned long)(pc) & 7) {
2630 (void) memmove(pc-4, pc, 16);
2635 CALL_DepthRange( GET_DISPATCH(), (
2636 (GLclampd)bswap_FLOAT64( pc + 0 ),
2637 (GLclampd)bswap_FLOAT64( pc + 8 )
2641 void __glXDispSwap_Frustum(GLbyte * pc)
2643 #ifdef __GLX_ALIGN64
2644 if ((unsigned long)(pc) & 7) {
2645 (void) memmove(pc-4, pc, 48);
2650 CALL_Frustum( GET_DISPATCH(), (
2651 (GLdouble)bswap_FLOAT64( pc + 0 ),
2652 (GLdouble)bswap_FLOAT64( pc + 8 ),
2653 (GLdouble)bswap_FLOAT64( pc + 16 ),
2654 (GLdouble)bswap_FLOAT64( pc + 24 ),
2655 (GLdouble)bswap_FLOAT64( pc + 32 ),
2656 (GLdouble)bswap_FLOAT64( pc + 40 )
2660 void __glXDispSwap_LoadIdentity(GLbyte * pc)
2662 CALL_LoadIdentity( GET_DISPATCH(), () );
2665 void __glXDispSwap_LoadMatrixf(GLbyte * pc)
2667 CALL_LoadMatrixf( GET_DISPATCH(), (
2668 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 16 )
2672 void __glXDispSwap_LoadMatrixd(GLbyte * pc)
2674 #ifdef __GLX_ALIGN64
2675 if ((unsigned long)(pc) & 7) {
2676 (void) memmove(pc-4, pc, 128);
2681 CALL_LoadMatrixd( GET_DISPATCH(), (
2682 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 16 )
2686 void __glXDispSwap_MatrixMode(GLbyte * pc)
2688 CALL_MatrixMode( GET_DISPATCH(), (
2689 (GLenum )bswap_ENUM ( pc + 0 )
2693 void __glXDispSwap_MultMatrixf(GLbyte * pc)
2695 CALL_MultMatrixf( GET_DISPATCH(), (
2696 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 16 )
2700 void __glXDispSwap_MultMatrixd(GLbyte * pc)
2702 #ifdef __GLX_ALIGN64
2703 if ((unsigned long)(pc) & 7) {
2704 (void) memmove(pc-4, pc, 128);
2709 CALL_MultMatrixd( GET_DISPATCH(), (
2710 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 16 )
2714 void __glXDispSwap_Ortho(GLbyte * pc)
2716 #ifdef __GLX_ALIGN64
2717 if ((unsigned long)(pc) & 7) {
2718 (void) memmove(pc-4, pc, 48);
2723 CALL_Ortho( GET_DISPATCH(), (
2724 (GLdouble)bswap_FLOAT64( pc + 0 ),
2725 (GLdouble)bswap_FLOAT64( pc + 8 ),
2726 (GLdouble)bswap_FLOAT64( pc + 16 ),
2727 (GLdouble)bswap_FLOAT64( pc + 24 ),
2728 (GLdouble)bswap_FLOAT64( pc + 32 ),
2729 (GLdouble)bswap_FLOAT64( pc + 40 )
2733 void __glXDispSwap_PopMatrix(GLbyte * pc)
2735 CALL_PopMatrix( GET_DISPATCH(), () );
2738 void __glXDispSwap_PushMatrix(GLbyte * pc)
2740 CALL_PushMatrix( GET_DISPATCH(), () );
2743 void __glXDispSwap_Rotated(GLbyte * pc)
2745 #ifdef __GLX_ALIGN64
2746 if ((unsigned long)(pc) & 7) {
2747 (void) memmove(pc-4, pc, 32);
2752 CALL_Rotated( GET_DISPATCH(), (
2753 (GLdouble)bswap_FLOAT64( pc + 0 ),
2754 (GLdouble)bswap_FLOAT64( pc + 8 ),
2755 (GLdouble)bswap_FLOAT64( pc + 16 ),
2756 (GLdouble)bswap_FLOAT64( pc + 24 )
2760 void __glXDispSwap_Rotatef(GLbyte * pc)
2762 CALL_Rotatef( GET_DISPATCH(), (
2763 (GLfloat )bswap_FLOAT32( pc + 0 ),
2764 (GLfloat )bswap_FLOAT32( pc + 4 ),
2765 (GLfloat )bswap_FLOAT32( pc + 8 ),
2766 (GLfloat )bswap_FLOAT32( pc + 12 )
2770 void __glXDispSwap_Scaled(GLbyte * pc)
2772 #ifdef __GLX_ALIGN64
2773 if ((unsigned long)(pc) & 7) {
2774 (void) memmove(pc-4, pc, 24);
2779 CALL_Scaled( GET_DISPATCH(), (
2780 (GLdouble)bswap_FLOAT64( pc + 0 ),
2781 (GLdouble)bswap_FLOAT64( pc + 8 ),
2782 (GLdouble)bswap_FLOAT64( pc + 16 )
2786 void __glXDispSwap_Scalef(GLbyte * pc)
2788 CALL_Scalef( GET_DISPATCH(), (
2789 (GLfloat )bswap_FLOAT32( pc + 0 ),
2790 (GLfloat )bswap_FLOAT32( pc + 4 ),
2791 (GLfloat )bswap_FLOAT32( pc + 8 )
2795 void __glXDispSwap_Translated(GLbyte * pc)
2797 #ifdef __GLX_ALIGN64
2798 if ((unsigned long)(pc) & 7) {
2799 (void) memmove(pc-4, pc, 24);
2804 CALL_Translated( GET_DISPATCH(), (
2805 (GLdouble)bswap_FLOAT64( pc + 0 ),
2806 (GLdouble)bswap_FLOAT64( pc + 8 ),
2807 (GLdouble)bswap_FLOAT64( pc + 16 )
2811 void __glXDispSwap_Translatef(GLbyte * pc)
2813 CALL_Translatef( GET_DISPATCH(), (
2814 (GLfloat )bswap_FLOAT32( pc + 0 ),
2815 (GLfloat )bswap_FLOAT32( pc + 4 ),
2816 (GLfloat )bswap_FLOAT32( pc + 8 )
2820 void __glXDispSwap_Viewport(GLbyte * pc)
2822 CALL_Viewport( GET_DISPATCH(), (
2823 (GLint )bswap_CARD32 ( pc + 0 ),
2824 (GLint )bswap_CARD32 ( pc + 4 ),
2825 (GLsizei )bswap_CARD32 ( pc + 8 ),
2826 (GLsizei )bswap_CARD32 ( pc + 12 )
2830 void __glXDispSwap_BindTexture(GLbyte * pc)
2832 CALL_BindTexture( GET_DISPATCH(), (
2833 (GLenum )bswap_ENUM ( pc + 0 ),
2834 (GLuint )bswap_CARD32 ( pc + 4 )
2838 void __glXDispSwap_Indexubv(GLbyte * pc)
2840 CALL_Indexubv( GET_DISPATCH(), (
2841 (const GLubyte *)(pc + 0)
2845 void __glXDispSwap_PolygonOffset(GLbyte * pc)
2847 CALL_PolygonOffset( GET_DISPATCH(), (
2848 (GLfloat )bswap_FLOAT32( pc + 0 ),
2849 (GLfloat )bswap_FLOAT32( pc + 4 )
2853 int __glXDispSwap_AreTexturesResident(__GLXclientState *cl, GLbyte *pc)
2855 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2857 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2859 pc += __GLX_SINGLE_HDR_SIZE;
2861 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
2864 GLboolean answerBuffer[200];
2865 GLboolean * residences = __glXGetAnswerBuffer(cl, n, answerBuffer, sizeof(answerBuffer), 1);
2866 retval = CALL_AreTexturesResident( GET_DISPATCH(), (
2868 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 4), 0 ),
2871 __glXSendReplySwap(cl->client, residences, n, 1, GL_TRUE, retval);
2878 int __glXDispSwap_AreTexturesResidentEXT(__GLXclientState *cl, GLbyte *pc)
2880 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
2882 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2884 pc += __GLX_VENDPRIV_HDR_SIZE;
2886 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
2889 GLboolean answerBuffer[200];
2890 GLboolean * residences = __glXGetAnswerBuffer(cl, n, answerBuffer, sizeof(answerBuffer), 1);
2891 retval = CALL_AreTexturesResident( GET_DISPATCH(), (
2893 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 4), 0 ),
2896 __glXSendReplySwap(cl->client, residences, n, 1, GL_TRUE, retval);
2903 void __glXDispSwap_CopyTexImage1D(GLbyte * pc)
2905 CALL_CopyTexImage1D( GET_DISPATCH(), (
2906 (GLenum )bswap_ENUM ( pc + 0 ),
2907 (GLint )bswap_CARD32 ( pc + 4 ),
2908 (GLenum )bswap_ENUM ( pc + 8 ),
2909 (GLint )bswap_CARD32 ( pc + 12 ),
2910 (GLint )bswap_CARD32 ( pc + 16 ),
2911 (GLsizei )bswap_CARD32 ( pc + 20 ),
2912 (GLint )bswap_CARD32 ( pc + 24 )
2916 void __glXDispSwap_CopyTexImage2D(GLbyte * pc)
2918 CALL_CopyTexImage2D( GET_DISPATCH(), (
2919 (GLenum )bswap_ENUM ( pc + 0 ),
2920 (GLint )bswap_CARD32 ( pc + 4 ),
2921 (GLenum )bswap_ENUM ( pc + 8 ),
2922 (GLint )bswap_CARD32 ( pc + 12 ),
2923 (GLint )bswap_CARD32 ( pc + 16 ),
2924 (GLsizei )bswap_CARD32 ( pc + 20 ),
2925 (GLsizei )bswap_CARD32 ( pc + 24 ),
2926 (GLint )bswap_CARD32 ( pc + 28 )
2930 void __glXDispSwap_CopyTexSubImage1D(GLbyte * pc)
2932 CALL_CopyTexSubImage1D( GET_DISPATCH(), (
2933 (GLenum )bswap_ENUM ( pc + 0 ),
2934 (GLint )bswap_CARD32 ( pc + 4 ),
2935 (GLint )bswap_CARD32 ( pc + 8 ),
2936 (GLint )bswap_CARD32 ( pc + 12 ),
2937 (GLint )bswap_CARD32 ( pc + 16 ),
2938 (GLsizei )bswap_CARD32 ( pc + 20 )
2942 void __glXDispSwap_CopyTexSubImage2D(GLbyte * pc)
2944 CALL_CopyTexSubImage2D( GET_DISPATCH(), (
2945 (GLenum )bswap_ENUM ( pc + 0 ),
2946 (GLint )bswap_CARD32 ( pc + 4 ),
2947 (GLint )bswap_CARD32 ( pc + 8 ),
2948 (GLint )bswap_CARD32 ( pc + 12 ),
2949 (GLint )bswap_CARD32 ( pc + 16 ),
2950 (GLint )bswap_CARD32 ( pc + 20 ),
2951 (GLsizei )bswap_CARD32 ( pc + 24 ),
2952 (GLsizei )bswap_CARD32 ( pc + 28 )
2956 int __glXDispSwap_DeleteTextures(__GLXclientState *cl, GLbyte *pc)
2958 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
2960 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2962 pc += __GLX_SINGLE_HDR_SIZE;
2964 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
2966 CALL_DeleteTextures( GET_DISPATCH(), (
2968 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 4), 0 )
2976 int __glXDispSwap_DeleteTexturesEXT(__GLXclientState *cl, GLbyte *pc)
2978 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
2980 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
2982 pc += __GLX_VENDPRIV_HDR_SIZE;
2984 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
2986 CALL_DeleteTextures( GET_DISPATCH(), (
2988 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 4), 0 )
2996 int __glXDispSwap_GenTextures(__GLXclientState *cl, GLbyte *pc)
2998 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
3000 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3002 pc += __GLX_SINGLE_HDR_SIZE;
3004 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
3006 GLuint answerBuffer[200];
3007 GLuint * textures = __glXGetAnswerBuffer(cl, n * 4, answerBuffer, sizeof(answerBuffer), 4);
3008 CALL_GenTextures( GET_DISPATCH(), (
3012 (void) bswap_32_array( (uint32_t *) textures, n );
3013 __glXSendReplySwap(cl->client, textures, n, 4, GL_TRUE, 0);
3020 int __glXDispSwap_GenTexturesEXT(__GLXclientState *cl, GLbyte *pc)
3022 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
3024 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3026 pc += __GLX_VENDPRIV_HDR_SIZE;
3028 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
3030 GLuint answerBuffer[200];
3031 GLuint * textures = __glXGetAnswerBuffer(cl, n * 4, answerBuffer, sizeof(answerBuffer), 4);
3032 CALL_GenTextures( GET_DISPATCH(), (
3036 (void) bswap_32_array( (uint32_t *) textures, n );
3037 __glXSendReplySwap(cl->client, textures, n, 4, GL_TRUE, 0);
3044 int __glXDispSwap_IsTexture(__GLXclientState *cl, GLbyte *pc)
3046 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
3048 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3050 pc += __GLX_SINGLE_HDR_SIZE;
3053 retval = CALL_IsTexture( GET_DISPATCH(), (
3054 (GLuint )bswap_CARD32 ( pc + 0 )
3056 __glXSendReplySwap(cl->client, dummy_answer, 0, 0, GL_FALSE, retval);
3063 int __glXDispSwap_IsTextureEXT(__GLXclientState *cl, GLbyte *pc)
3065 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
3067 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3069 pc += __GLX_VENDPRIV_HDR_SIZE;
3072 retval = CALL_IsTexture( GET_DISPATCH(), (
3073 (GLuint )bswap_CARD32 ( pc + 0 )
3075 __glXSendReplySwap(cl->client, dummy_answer, 0, 0, GL_FALSE, retval);
3082 void __glXDispSwap_PrioritizeTextures(GLbyte * pc)
3084 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
3086 CALL_PrioritizeTextures( GET_DISPATCH(), (
3088 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 4), 0 ),
3089 (const GLclampf *)bswap_32_array( (uint32_t *) (pc + 4), 0 )
3093 void __glXDispSwap_TexSubImage1D(GLbyte * pc)
3095 const GLvoid * const pixels = (const GLvoid *) (pc + 56);
3096 __GLXpixelHeader * const hdr = (__GLXpixelHeader *)(pc);
3098 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SWAP_BYTES, hdr->swapBytes) );
3099 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_LSB_FIRST, hdr->lsbFirst) );
3100 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ROW_LENGTH, (GLint) bswap_CARD32( & hdr->rowLength )) );
3101 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_ROWS, (GLint) bswap_CARD32( & hdr->skipRows )) );
3102 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_PIXELS, (GLint) bswap_CARD32( & hdr->skipPixels )) );
3103 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ALIGNMENT, (GLint) bswap_CARD32( & hdr->alignment )) );
3105 CALL_TexSubImage1D( GET_DISPATCH(), (
3106 (GLenum )bswap_ENUM ( pc + 20 ),
3107 (GLint )bswap_CARD32 ( pc + 24 ),
3108 (GLint )bswap_CARD32 ( pc + 28 ),
3109 (GLsizei )bswap_CARD32 ( pc + 36 ),
3110 (GLenum )bswap_ENUM ( pc + 44 ),
3111 (GLenum )bswap_ENUM ( pc + 48 ),
3116 void __glXDispSwap_TexSubImage2D(GLbyte * pc)
3118 const GLvoid * const pixels = (const GLvoid *) (pc + 56);
3119 __GLXpixelHeader * const hdr = (__GLXpixelHeader *)(pc);
3121 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SWAP_BYTES, hdr->swapBytes) );
3122 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_LSB_FIRST, hdr->lsbFirst) );
3123 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ROW_LENGTH, (GLint) bswap_CARD32( & hdr->rowLength )) );
3124 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_ROWS, (GLint) bswap_CARD32( & hdr->skipRows )) );
3125 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_PIXELS, (GLint) bswap_CARD32( & hdr->skipPixels )) );
3126 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ALIGNMENT, (GLint) bswap_CARD32( & hdr->alignment )) );
3128 CALL_TexSubImage2D( GET_DISPATCH(), (
3129 (GLenum )bswap_ENUM ( pc + 20 ),
3130 (GLint )bswap_CARD32 ( pc + 24 ),
3131 (GLint )bswap_CARD32 ( pc + 28 ),
3132 (GLint )bswap_CARD32 ( pc + 32 ),
3133 (GLsizei )bswap_CARD32 ( pc + 36 ),
3134 (GLsizei )bswap_CARD32 ( pc + 40 ),
3135 (GLenum )bswap_ENUM ( pc + 44 ),
3136 (GLenum )bswap_ENUM ( pc + 48 ),
3141 void __glXDispSwap_BlendColor(GLbyte * pc)
3143 CALL_BlendColor( GET_DISPATCH(), (
3144 (GLclampf)bswap_FLOAT32( pc + 0 ),
3145 (GLclampf)bswap_FLOAT32( pc + 4 ),
3146 (GLclampf)bswap_FLOAT32( pc + 8 ),
3147 (GLclampf)bswap_FLOAT32( pc + 12 )
3151 void __glXDispSwap_BlendEquation(GLbyte * pc)
3153 CALL_BlendEquation( GET_DISPATCH(), (
3154 (GLenum )bswap_ENUM ( pc + 0 )
3158 void __glXDispSwap_ColorTable(GLbyte * pc)
3160 const GLvoid * const table = (const GLvoid *) (pc + 40);
3161 __GLXpixelHeader * const hdr = (__GLXpixelHeader *)(pc);
3163 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SWAP_BYTES, hdr->swapBytes) );
3164 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_LSB_FIRST, hdr->lsbFirst) );
3165 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ROW_LENGTH, (GLint) bswap_CARD32( & hdr->rowLength )) );
3166 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_ROWS, (GLint) bswap_CARD32( & hdr->skipRows )) );
3167 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_PIXELS, (GLint) bswap_CARD32( & hdr->skipPixels )) );
3168 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ALIGNMENT, (GLint) bswap_CARD32( & hdr->alignment )) );
3170 CALL_ColorTable( GET_DISPATCH(), (
3171 (GLenum )bswap_ENUM ( pc + 20 ),
3172 (GLenum )bswap_ENUM ( pc + 24 ),
3173 (GLsizei )bswap_CARD32 ( pc + 28 ),
3174 (GLenum )bswap_ENUM ( pc + 32 ),
3175 (GLenum )bswap_ENUM ( pc + 36 ),
3180 void __glXDispSwap_ColorTableParameterfv(GLbyte * pc)
3182 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3183 const GLfloat * params;
3185 params = (const GLfloat *) bswap_32_array( (uint32_t *) (pc + 8), __glColorTableParameterfv_size(pname) );
3187 CALL_ColorTableParameterfv( GET_DISPATCH(), (
3188 (GLenum )bswap_ENUM ( pc + 0 ),
3194 void __glXDispSwap_ColorTableParameteriv(GLbyte * pc)
3196 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3197 const GLint * params;
3199 params = (const GLint *) bswap_32_array( (uint32_t *) (pc + 8), __glColorTableParameteriv_size(pname) );
3201 CALL_ColorTableParameteriv( GET_DISPATCH(), (
3202 (GLenum )bswap_ENUM ( pc + 0 ),
3208 void __glXDispSwap_CopyColorTable(GLbyte * pc)
3210 CALL_CopyColorTable( GET_DISPATCH(), (
3211 (GLenum )bswap_ENUM ( pc + 0 ),
3212 (GLenum )bswap_ENUM ( pc + 4 ),
3213 (GLint )bswap_CARD32 ( pc + 8 ),
3214 (GLint )bswap_CARD32 ( pc + 12 ),
3215 (GLsizei )bswap_CARD32 ( pc + 16 )
3219 int __glXDispSwap_GetColorTableParameterfv(__GLXclientState *cl, GLbyte *pc)
3221 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
3223 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3225 pc += __GLX_SINGLE_HDR_SIZE;
3227 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3229 const GLuint compsize = __glGetColorTableParameterfv_size(pname);
3230 GLfloat answerBuffer[200];
3231 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3233 if (params == NULL) return BadAlloc;
3234 __glXClearErrorOccured();
3236 CALL_GetColorTableParameterfv( GET_DISPATCH(), (
3237 (GLenum )bswap_ENUM ( pc + 0 ),
3241 (void) bswap_32_array( (uint32_t *) params, compsize );
3242 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3249 int __glXDispSwap_GetColorTableParameterfvSGI(__GLXclientState *cl, GLbyte *pc)
3251 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
3253 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3255 pc += __GLX_VENDPRIV_HDR_SIZE;
3257 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3259 const GLuint compsize = __glGetColorTableParameterfv_size(pname);
3260 GLfloat answerBuffer[200];
3261 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3263 if (params == NULL) return BadAlloc;
3264 __glXClearErrorOccured();
3266 CALL_GetColorTableParameterfv( GET_DISPATCH(), (
3267 (GLenum )bswap_ENUM ( pc + 0 ),
3271 (void) bswap_32_array( (uint32_t *) params, compsize );
3272 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3279 int __glXDispSwap_GetColorTableParameteriv(__GLXclientState *cl, GLbyte *pc)
3281 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
3283 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3285 pc += __GLX_SINGLE_HDR_SIZE;
3287 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3289 const GLuint compsize = __glGetColorTableParameteriv_size(pname);
3290 GLint answerBuffer[200];
3291 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3293 if (params == NULL) return BadAlloc;
3294 __glXClearErrorOccured();
3296 CALL_GetColorTableParameteriv( GET_DISPATCH(), (
3297 (GLenum )bswap_ENUM ( pc + 0 ),
3301 (void) bswap_32_array( (uint32_t *) params, compsize );
3302 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3309 int __glXDispSwap_GetColorTableParameterivSGI(__GLXclientState *cl, GLbyte *pc)
3311 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
3313 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3315 pc += __GLX_VENDPRIV_HDR_SIZE;
3317 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3319 const GLuint compsize = __glGetColorTableParameteriv_size(pname);
3320 GLint answerBuffer[200];
3321 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3323 if (params == NULL) return BadAlloc;
3324 __glXClearErrorOccured();
3326 CALL_GetColorTableParameteriv( GET_DISPATCH(), (
3327 (GLenum )bswap_ENUM ( pc + 0 ),
3331 (void) bswap_32_array( (uint32_t *) params, compsize );
3332 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3339 void __glXDispSwap_ColorSubTable(GLbyte * pc)
3341 const GLvoid * const data = (const GLvoid *) (pc + 40);
3342 __GLXpixelHeader * const hdr = (__GLXpixelHeader *)(pc);
3344 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SWAP_BYTES, hdr->swapBytes) );
3345 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_LSB_FIRST, hdr->lsbFirst) );
3346 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ROW_LENGTH, (GLint) bswap_CARD32( & hdr->rowLength )) );
3347 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_ROWS, (GLint) bswap_CARD32( & hdr->skipRows )) );
3348 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_PIXELS, (GLint) bswap_CARD32( & hdr->skipPixels )) );
3349 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ALIGNMENT, (GLint) bswap_CARD32( & hdr->alignment )) );
3351 CALL_ColorSubTable( GET_DISPATCH(), (
3352 (GLenum )bswap_ENUM ( pc + 20 ),
3353 (GLsizei )bswap_CARD32 ( pc + 24 ),
3354 (GLsizei )bswap_CARD32 ( pc + 28 ),
3355 (GLenum )bswap_ENUM ( pc + 32 ),
3356 (GLenum )bswap_ENUM ( pc + 36 ),
3361 void __glXDispSwap_CopyColorSubTable(GLbyte * pc)
3363 CALL_CopyColorSubTable( GET_DISPATCH(), (
3364 (GLenum )bswap_ENUM ( pc + 0 ),
3365 (GLsizei )bswap_CARD32 ( pc + 4 ),
3366 (GLint )bswap_CARD32 ( pc + 8 ),
3367 (GLint )bswap_CARD32 ( pc + 12 ),
3368 (GLsizei )bswap_CARD32 ( pc + 16 )
3372 void __glXDispSwap_ConvolutionFilter1D(GLbyte * pc)
3374 const GLvoid * const image = (const GLvoid *) (pc + 44);
3375 __GLXpixelHeader * const hdr = (__GLXpixelHeader *)(pc);
3377 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SWAP_BYTES, hdr->swapBytes) );
3378 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_LSB_FIRST, hdr->lsbFirst) );
3379 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ROW_LENGTH, (GLint) bswap_CARD32( & hdr->rowLength )) );
3380 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_ROWS, (GLint) bswap_CARD32( & hdr->skipRows )) );
3381 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_PIXELS, (GLint) bswap_CARD32( & hdr->skipPixels )) );
3382 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ALIGNMENT, (GLint) bswap_CARD32( & hdr->alignment )) );
3384 CALL_ConvolutionFilter1D( GET_DISPATCH(), (
3385 (GLenum )bswap_ENUM ( pc + 20 ),
3386 (GLenum )bswap_ENUM ( pc + 24 ),
3387 (GLsizei )bswap_CARD32 ( pc + 28 ),
3388 (GLenum )bswap_ENUM ( pc + 36 ),
3389 (GLenum )bswap_ENUM ( pc + 40 ),
3394 void __glXDispSwap_ConvolutionFilter2D(GLbyte * pc)
3396 const GLvoid * const image = (const GLvoid *) (pc + 44);
3397 __GLXpixelHeader * const hdr = (__GLXpixelHeader *)(pc);
3399 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SWAP_BYTES, hdr->swapBytes) );
3400 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_LSB_FIRST, hdr->lsbFirst) );
3401 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ROW_LENGTH, (GLint) bswap_CARD32( & hdr->rowLength )) );
3402 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_ROWS, (GLint) bswap_CARD32( & hdr->skipRows )) );
3403 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_PIXELS, (GLint) bswap_CARD32( & hdr->skipPixels )) );
3404 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ALIGNMENT, (GLint) bswap_CARD32( & hdr->alignment )) );
3406 CALL_ConvolutionFilter2D( GET_DISPATCH(), (
3407 (GLenum )bswap_ENUM ( pc + 20 ),
3408 (GLenum )bswap_ENUM ( pc + 24 ),
3409 (GLsizei )bswap_CARD32 ( pc + 28 ),
3410 (GLsizei )bswap_CARD32 ( pc + 32 ),
3411 (GLenum )bswap_ENUM ( pc + 36 ),
3412 (GLenum )bswap_ENUM ( pc + 40 ),
3417 void __glXDispSwap_ConvolutionParameterf(GLbyte * pc)
3419 CALL_ConvolutionParameterf( GET_DISPATCH(), (
3420 (GLenum )bswap_ENUM ( pc + 0 ),
3421 (GLenum )bswap_ENUM ( pc + 4 ),
3422 (GLfloat )bswap_FLOAT32( pc + 8 )
3426 void __glXDispSwap_ConvolutionParameterfv(GLbyte * pc)
3428 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3429 const GLfloat * params;
3431 params = (const GLfloat *) bswap_32_array( (uint32_t *) (pc + 8), __glConvolutionParameterfv_size(pname) );
3433 CALL_ConvolutionParameterfv( GET_DISPATCH(), (
3434 (GLenum )bswap_ENUM ( pc + 0 ),
3440 void __glXDispSwap_ConvolutionParameteri(GLbyte * pc)
3442 CALL_ConvolutionParameteri( GET_DISPATCH(), (
3443 (GLenum )bswap_ENUM ( pc + 0 ),
3444 (GLenum )bswap_ENUM ( pc + 4 ),
3445 (GLint )bswap_CARD32 ( pc + 8 )
3449 void __glXDispSwap_ConvolutionParameteriv(GLbyte * pc)
3451 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3452 const GLint * params;
3454 params = (const GLint *) bswap_32_array( (uint32_t *) (pc + 8), __glConvolutionParameteriv_size(pname) );
3456 CALL_ConvolutionParameteriv( GET_DISPATCH(), (
3457 (GLenum )bswap_ENUM ( pc + 0 ),
3463 void __glXDispSwap_CopyConvolutionFilter1D(GLbyte * pc)
3465 CALL_CopyConvolutionFilter1D( GET_DISPATCH(), (
3466 (GLenum )bswap_ENUM ( pc + 0 ),
3467 (GLenum )bswap_ENUM ( pc + 4 ),
3468 (GLint )bswap_CARD32 ( pc + 8 ),
3469 (GLint )bswap_CARD32 ( pc + 12 ),
3470 (GLsizei )bswap_CARD32 ( pc + 16 )
3474 void __glXDispSwap_CopyConvolutionFilter2D(GLbyte * pc)
3476 CALL_CopyConvolutionFilter2D( GET_DISPATCH(), (
3477 (GLenum )bswap_ENUM ( pc + 0 ),
3478 (GLenum )bswap_ENUM ( pc + 4 ),
3479 (GLint )bswap_CARD32 ( pc + 8 ),
3480 (GLint )bswap_CARD32 ( pc + 12 ),
3481 (GLsizei )bswap_CARD32 ( pc + 16 ),
3482 (GLsizei )bswap_CARD32 ( pc + 20 )
3486 int __glXDispSwap_GetConvolutionParameterfv(__GLXclientState *cl, GLbyte *pc)
3488 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
3490 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3492 pc += __GLX_SINGLE_HDR_SIZE;
3494 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3496 const GLuint compsize = __glGetConvolutionParameterfv_size(pname);
3497 GLfloat answerBuffer[200];
3498 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3500 if (params == NULL) return BadAlloc;
3501 __glXClearErrorOccured();
3503 CALL_GetConvolutionParameterfv( GET_DISPATCH(), (
3504 (GLenum )bswap_ENUM ( pc + 0 ),
3508 (void) bswap_32_array( (uint32_t *) params, compsize );
3509 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3516 int __glXDispSwap_GetConvolutionParameterfvEXT(__GLXclientState *cl, GLbyte *pc)
3518 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
3520 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3522 pc += __GLX_VENDPRIV_HDR_SIZE;
3524 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3526 const GLuint compsize = __glGetConvolutionParameterfv_size(pname);
3527 GLfloat answerBuffer[200];
3528 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3530 if (params == NULL) return BadAlloc;
3531 __glXClearErrorOccured();
3533 CALL_GetConvolutionParameterfv( GET_DISPATCH(), (
3534 (GLenum )bswap_ENUM ( pc + 0 ),
3538 (void) bswap_32_array( (uint32_t *) params, compsize );
3539 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3546 int __glXDispSwap_GetConvolutionParameteriv(__GLXclientState *cl, GLbyte *pc)
3548 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
3550 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3552 pc += __GLX_SINGLE_HDR_SIZE;
3554 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3556 const GLuint compsize = __glGetConvolutionParameteriv_size(pname);
3557 GLint answerBuffer[200];
3558 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3560 if (params == NULL) return BadAlloc;
3561 __glXClearErrorOccured();
3563 CALL_GetConvolutionParameteriv( GET_DISPATCH(), (
3564 (GLenum )bswap_ENUM ( pc + 0 ),
3568 (void) bswap_32_array( (uint32_t *) params, compsize );
3569 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3576 int __glXDispSwap_GetConvolutionParameterivEXT(__GLXclientState *cl, GLbyte *pc)
3578 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
3580 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3582 pc += __GLX_VENDPRIV_HDR_SIZE;
3584 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3586 const GLuint compsize = __glGetConvolutionParameteriv_size(pname);
3587 GLint answerBuffer[200];
3588 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3590 if (params == NULL) return BadAlloc;
3591 __glXClearErrorOccured();
3593 CALL_GetConvolutionParameteriv( GET_DISPATCH(), (
3594 (GLenum )bswap_ENUM ( pc + 0 ),
3598 (void) bswap_32_array( (uint32_t *) params, compsize );
3599 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3606 int __glXDispSwap_GetHistogramParameterfv(__GLXclientState *cl, GLbyte *pc)
3608 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
3610 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3612 pc += __GLX_SINGLE_HDR_SIZE;
3614 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3616 const GLuint compsize = __glGetHistogramParameterfv_size(pname);
3617 GLfloat answerBuffer[200];
3618 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3620 if (params == NULL) return BadAlloc;
3621 __glXClearErrorOccured();
3623 CALL_GetHistogramParameterfv( GET_DISPATCH(), (
3624 (GLenum )bswap_ENUM ( pc + 0 ),
3628 (void) bswap_32_array( (uint32_t *) params, compsize );
3629 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3636 int __glXDispSwap_GetHistogramParameterfvEXT(__GLXclientState *cl, GLbyte *pc)
3638 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
3640 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3642 pc += __GLX_VENDPRIV_HDR_SIZE;
3644 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3646 const GLuint compsize = __glGetHistogramParameterfv_size(pname);
3647 GLfloat answerBuffer[200];
3648 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3650 if (params == NULL) return BadAlloc;
3651 __glXClearErrorOccured();
3653 CALL_GetHistogramParameterfv( GET_DISPATCH(), (
3654 (GLenum )bswap_ENUM ( pc + 0 ),
3658 (void) bswap_32_array( (uint32_t *) params, compsize );
3659 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3666 int __glXDispSwap_GetHistogramParameteriv(__GLXclientState *cl, GLbyte *pc)
3668 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
3670 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3672 pc += __GLX_SINGLE_HDR_SIZE;
3674 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3676 const GLuint compsize = __glGetHistogramParameteriv_size(pname);
3677 GLint answerBuffer[200];
3678 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3680 if (params == NULL) return BadAlloc;
3681 __glXClearErrorOccured();
3683 CALL_GetHistogramParameteriv( GET_DISPATCH(), (
3684 (GLenum )bswap_ENUM ( pc + 0 ),
3688 (void) bswap_32_array( (uint32_t *) params, compsize );
3689 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3696 int __glXDispSwap_GetHistogramParameterivEXT(__GLXclientState *cl, GLbyte *pc)
3698 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
3700 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3702 pc += __GLX_VENDPRIV_HDR_SIZE;
3704 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3706 const GLuint compsize = __glGetHistogramParameteriv_size(pname);
3707 GLint answerBuffer[200];
3708 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3710 if (params == NULL) return BadAlloc;
3711 __glXClearErrorOccured();
3713 CALL_GetHistogramParameteriv( GET_DISPATCH(), (
3714 (GLenum )bswap_ENUM ( pc + 0 ),
3718 (void) bswap_32_array( (uint32_t *) params, compsize );
3719 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3726 int __glXDispSwap_GetMinmaxParameterfv(__GLXclientState *cl, GLbyte *pc)
3728 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
3730 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3732 pc += __GLX_SINGLE_HDR_SIZE;
3734 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3736 const GLuint compsize = __glGetMinmaxParameterfv_size(pname);
3737 GLfloat answerBuffer[200];
3738 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3740 if (params == NULL) return BadAlloc;
3741 __glXClearErrorOccured();
3743 CALL_GetMinmaxParameterfv( GET_DISPATCH(), (
3744 (GLenum )bswap_ENUM ( pc + 0 ),
3748 (void) bswap_32_array( (uint32_t *) params, compsize );
3749 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3756 int __glXDispSwap_GetMinmaxParameterfvEXT(__GLXclientState *cl, GLbyte *pc)
3758 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
3760 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3762 pc += __GLX_VENDPRIV_HDR_SIZE;
3764 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3766 const GLuint compsize = __glGetMinmaxParameterfv_size(pname);
3767 GLfloat answerBuffer[200];
3768 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3770 if (params == NULL) return BadAlloc;
3771 __glXClearErrorOccured();
3773 CALL_GetMinmaxParameterfv( GET_DISPATCH(), (
3774 (GLenum )bswap_ENUM ( pc + 0 ),
3778 (void) bswap_32_array( (uint32_t *) params, compsize );
3779 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3786 int __glXDispSwap_GetMinmaxParameteriv(__GLXclientState *cl, GLbyte *pc)
3788 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
3790 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3792 pc += __GLX_SINGLE_HDR_SIZE;
3794 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3796 const GLuint compsize = __glGetMinmaxParameteriv_size(pname);
3797 GLint answerBuffer[200];
3798 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3800 if (params == NULL) return BadAlloc;
3801 __glXClearErrorOccured();
3803 CALL_GetMinmaxParameteriv( GET_DISPATCH(), (
3804 (GLenum )bswap_ENUM ( pc + 0 ),
3808 (void) bswap_32_array( (uint32_t *) params, compsize );
3809 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3816 int __glXDispSwap_GetMinmaxParameterivEXT(__GLXclientState *cl, GLbyte *pc)
3818 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
3820 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
3822 pc += __GLX_VENDPRIV_HDR_SIZE;
3824 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
3826 const GLuint compsize = __glGetMinmaxParameteriv_size(pname);
3827 GLint answerBuffer[200];
3828 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
3830 if (params == NULL) return BadAlloc;
3831 __glXClearErrorOccured();
3833 CALL_GetMinmaxParameteriv( GET_DISPATCH(), (
3834 (GLenum )bswap_ENUM ( pc + 0 ),
3838 (void) bswap_32_array( (uint32_t *) params, compsize );
3839 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
3846 void __glXDispSwap_Histogram(GLbyte * pc)
3848 CALL_Histogram( GET_DISPATCH(), (
3849 (GLenum )bswap_ENUM ( pc + 0 ),
3850 (GLsizei )bswap_CARD32 ( pc + 4 ),
3851 (GLenum )bswap_ENUM ( pc + 8 ),
3852 *(GLboolean *)(pc + 12)
3856 void __glXDispSwap_Minmax(GLbyte * pc)
3858 CALL_Minmax( GET_DISPATCH(), (
3859 (GLenum )bswap_ENUM ( pc + 0 ),
3860 (GLenum )bswap_ENUM ( pc + 4 ),
3861 *(GLboolean *)(pc + 8)
3865 void __glXDispSwap_ResetHistogram(GLbyte * pc)
3867 CALL_ResetHistogram( GET_DISPATCH(), (
3868 (GLenum )bswap_ENUM ( pc + 0 )
3872 void __glXDispSwap_ResetMinmax(GLbyte * pc)
3874 CALL_ResetMinmax( GET_DISPATCH(), (
3875 (GLenum )bswap_ENUM ( pc + 0 )
3879 void __glXDispSwap_TexImage3D(GLbyte * pc)
3881 const CARD32 ptr_is_null = *(CARD32 *)(pc + 76);
3882 const GLvoid * const pixels = (const GLvoid *) ((ptr_is_null != 0) ? NULL : (pc + 80));
3883 __GLXpixel3DHeader * const hdr = (__GLXpixel3DHeader *)(pc);
3885 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SWAP_BYTES, hdr->swapBytes) );
3886 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_LSB_FIRST, hdr->lsbFirst) );
3887 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ROW_LENGTH, (GLint) bswap_CARD32( & hdr->rowLength )) );
3888 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_IMAGE_HEIGHT, (GLint) bswap_CARD32( & hdr->imageHeight )) );
3889 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_ROWS, (GLint) bswap_CARD32( & hdr->skipRows )) );
3890 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_IMAGES, (GLint) bswap_CARD32( & hdr->skipImages )) );
3891 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_PIXELS, (GLint) bswap_CARD32( & hdr->skipPixels )) );
3892 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ALIGNMENT, (GLint) bswap_CARD32( & hdr->alignment )) );
3894 CALL_TexImage3D( GET_DISPATCH(), (
3895 (GLenum )bswap_ENUM ( pc + 36 ),
3896 (GLint )bswap_CARD32 ( pc + 40 ),
3897 (GLint )bswap_CARD32 ( pc + 44 ),
3898 (GLsizei )bswap_CARD32 ( pc + 48 ),
3899 (GLsizei )bswap_CARD32 ( pc + 52 ),
3900 (GLsizei )bswap_CARD32 ( pc + 56 ),
3901 (GLint )bswap_CARD32 ( pc + 64 ),
3902 (GLenum )bswap_ENUM ( pc + 68 ),
3903 (GLenum )bswap_ENUM ( pc + 72 ),
3908 void __glXDispSwap_TexSubImage3D(GLbyte * pc)
3910 const GLvoid * const pixels = (const GLvoid *) (pc + 88);
3911 __GLXpixel3DHeader * const hdr = (__GLXpixel3DHeader *)(pc);
3913 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SWAP_BYTES, hdr->swapBytes) );
3914 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_LSB_FIRST, hdr->lsbFirst) );
3915 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ROW_LENGTH, (GLint) bswap_CARD32( & hdr->rowLength )) );
3916 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_IMAGE_HEIGHT, (GLint) bswap_CARD32( & hdr->imageHeight )) );
3917 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_ROWS, (GLint) bswap_CARD32( & hdr->skipRows )) );
3918 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_IMAGES, (GLint) bswap_CARD32( & hdr->skipImages )) );
3919 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_SKIP_PIXELS, (GLint) bswap_CARD32( & hdr->skipPixels )) );
3920 CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ALIGNMENT, (GLint) bswap_CARD32( & hdr->alignment )) );
3922 CALL_TexSubImage3D( GET_DISPATCH(), (
3923 (GLenum )bswap_ENUM ( pc + 36 ),
3924 (GLint )bswap_CARD32 ( pc + 40 ),
3925 (GLint )bswap_CARD32 ( pc + 44 ),
3926 (GLint )bswap_CARD32 ( pc + 48 ),
3927 (GLint )bswap_CARD32 ( pc + 52 ),
3928 (GLsizei )bswap_CARD32 ( pc + 60 ),
3929 (GLsizei )bswap_CARD32 ( pc + 64 ),
3930 (GLsizei )bswap_CARD32 ( pc + 68 ),
3931 (GLenum )bswap_ENUM ( pc + 76 ),
3932 (GLenum )bswap_ENUM ( pc + 80 ),
3937 void __glXDispSwap_CopyTexSubImage3D(GLbyte * pc)
3939 CALL_CopyTexSubImage3D( GET_DISPATCH(), (
3940 (GLenum )bswap_ENUM ( pc + 0 ),
3941 (GLint )bswap_CARD32 ( pc + 4 ),
3942 (GLint )bswap_CARD32 ( pc + 8 ),
3943 (GLint )bswap_CARD32 ( pc + 12 ),
3944 (GLint )bswap_CARD32 ( pc + 16 ),
3945 (GLint )bswap_CARD32 ( pc + 20 ),
3946 (GLint )bswap_CARD32 ( pc + 24 ),
3947 (GLsizei )bswap_CARD32 ( pc + 28 ),
3948 (GLsizei )bswap_CARD32 ( pc + 32 )
3952 void __glXDispSwap_ActiveTextureARB(GLbyte * pc)
3954 CALL_ActiveTextureARB( GET_DISPATCH(), (
3955 (GLenum )bswap_ENUM ( pc + 0 )
3959 void __glXDispSwap_MultiTexCoord1dvARB(GLbyte * pc)
3961 #ifdef __GLX_ALIGN64
3962 if ((unsigned long)(pc) & 7) {
3963 (void) memmove(pc-4, pc, 12);
3968 CALL_MultiTexCoord1dvARB( GET_DISPATCH(), (
3969 (GLenum )bswap_ENUM ( pc + 8 ),
3970 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 1 )
3974 void __glXDispSwap_MultiTexCoord1fvARB(GLbyte * pc)
3976 CALL_MultiTexCoord1fvARB( GET_DISPATCH(), (
3977 (GLenum )bswap_ENUM ( pc + 0 ),
3978 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 4), 1 )
3982 void __glXDispSwap_MultiTexCoord1ivARB(GLbyte * pc)
3984 CALL_MultiTexCoord1ivARB( GET_DISPATCH(), (
3985 (GLenum )bswap_ENUM ( pc + 0 ),
3986 (const GLint *)bswap_32_array( (uint32_t *) (pc + 4), 1 )
3990 void __glXDispSwap_MultiTexCoord1svARB(GLbyte * pc)
3992 CALL_MultiTexCoord1svARB( GET_DISPATCH(), (
3993 (GLenum )bswap_ENUM ( pc + 0 ),
3994 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 4), 1 )
3998 void __glXDispSwap_MultiTexCoord2dvARB(GLbyte * pc)
4000 #ifdef __GLX_ALIGN64
4001 if ((unsigned long)(pc) & 7) {
4002 (void) memmove(pc-4, pc, 20);
4007 CALL_MultiTexCoord2dvARB( GET_DISPATCH(), (
4008 (GLenum )bswap_ENUM ( pc + 16 ),
4009 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 2 )
4013 void __glXDispSwap_MultiTexCoord2fvARB(GLbyte * pc)
4015 CALL_MultiTexCoord2fvARB( GET_DISPATCH(), (
4016 (GLenum )bswap_ENUM ( pc + 0 ),
4017 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 4), 2 )
4021 void __glXDispSwap_MultiTexCoord2ivARB(GLbyte * pc)
4023 CALL_MultiTexCoord2ivARB( GET_DISPATCH(), (
4024 (GLenum )bswap_ENUM ( pc + 0 ),
4025 (const GLint *)bswap_32_array( (uint32_t *) (pc + 4), 2 )
4029 void __glXDispSwap_MultiTexCoord2svARB(GLbyte * pc)
4031 CALL_MultiTexCoord2svARB( GET_DISPATCH(), (
4032 (GLenum )bswap_ENUM ( pc + 0 ),
4033 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 4), 2 )
4037 void __glXDispSwap_MultiTexCoord3dvARB(GLbyte * pc)
4039 #ifdef __GLX_ALIGN64
4040 if ((unsigned long)(pc) & 7) {
4041 (void) memmove(pc-4, pc, 28);
4046 CALL_MultiTexCoord3dvARB( GET_DISPATCH(), (
4047 (GLenum )bswap_ENUM ( pc + 24 ),
4048 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 3 )
4052 void __glXDispSwap_MultiTexCoord3fvARB(GLbyte * pc)
4054 CALL_MultiTexCoord3fvARB( GET_DISPATCH(), (
4055 (GLenum )bswap_ENUM ( pc + 0 ),
4056 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 4), 3 )
4060 void __glXDispSwap_MultiTexCoord3ivARB(GLbyte * pc)
4062 CALL_MultiTexCoord3ivARB( GET_DISPATCH(), (
4063 (GLenum )bswap_ENUM ( pc + 0 ),
4064 (const GLint *)bswap_32_array( (uint32_t *) (pc + 4), 3 )
4068 void __glXDispSwap_MultiTexCoord3svARB(GLbyte * pc)
4070 CALL_MultiTexCoord3svARB( GET_DISPATCH(), (
4071 (GLenum )bswap_ENUM ( pc + 0 ),
4072 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 4), 3 )
4076 void __glXDispSwap_MultiTexCoord4dvARB(GLbyte * pc)
4078 #ifdef __GLX_ALIGN64
4079 if ((unsigned long)(pc) & 7) {
4080 (void) memmove(pc-4, pc, 36);
4085 CALL_MultiTexCoord4dvARB( GET_DISPATCH(), (
4086 (GLenum )bswap_ENUM ( pc + 32 ),
4087 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 4 )
4091 void __glXDispSwap_MultiTexCoord4fvARB(GLbyte * pc)
4093 CALL_MultiTexCoord4fvARB( GET_DISPATCH(), (
4094 (GLenum )bswap_ENUM ( pc + 0 ),
4095 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 4), 4 )
4099 void __glXDispSwap_MultiTexCoord4ivARB(GLbyte * pc)
4101 CALL_MultiTexCoord4ivARB( GET_DISPATCH(), (
4102 (GLenum )bswap_ENUM ( pc + 0 ),
4103 (const GLint *)bswap_32_array( (uint32_t *) (pc + 4), 4 )
4107 void __glXDispSwap_MultiTexCoord4svARB(GLbyte * pc)
4109 CALL_MultiTexCoord4svARB( GET_DISPATCH(), (
4110 (GLenum )bswap_ENUM ( pc + 0 ),
4111 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 4), 4 )
4115 void __glXDispSwap_SampleCoverageARB(GLbyte * pc)
4117 CALL_SampleCoverageARB( GET_DISPATCH(), (
4118 (GLclampf)bswap_FLOAT32( pc + 0 ),
4119 *(GLboolean *)(pc + 4)
4123 void __glXDispSwap_CompressedTexImage1DARB(GLbyte * pc)
4125 const GLsizei imageSize = (GLsizei )bswap_CARD32 ( pc + 20 );
4127 CALL_CompressedTexImage1DARB( GET_DISPATCH(), (
4128 (GLenum )bswap_ENUM ( pc + 0 ),
4129 (GLint )bswap_CARD32 ( pc + 4 ),
4130 (GLenum )bswap_ENUM ( pc + 8 ),
4131 (GLsizei )bswap_CARD32 ( pc + 12 ),
4132 (GLint )bswap_CARD32 ( pc + 16 ),
4134 (const GLvoid *)(pc + 24)
4138 void __glXDispSwap_CompressedTexImage2DARB(GLbyte * pc)
4140 const GLsizei imageSize = (GLsizei )bswap_CARD32 ( pc + 24 );
4142 CALL_CompressedTexImage2DARB( GET_DISPATCH(), (
4143 (GLenum )bswap_ENUM ( pc + 0 ),
4144 (GLint )bswap_CARD32 ( pc + 4 ),
4145 (GLenum )bswap_ENUM ( pc + 8 ),
4146 (GLsizei )bswap_CARD32 ( pc + 12 ),
4147 (GLsizei )bswap_CARD32 ( pc + 16 ),
4148 (GLint )bswap_CARD32 ( pc + 20 ),
4150 (const GLvoid *)(pc + 28)
4154 void __glXDispSwap_CompressedTexImage3DARB(GLbyte * pc)
4156 const GLsizei imageSize = (GLsizei )bswap_CARD32 ( pc + 28 );
4158 CALL_CompressedTexImage3DARB( GET_DISPATCH(), (
4159 (GLenum )bswap_ENUM ( pc + 0 ),
4160 (GLint )bswap_CARD32 ( pc + 4 ),
4161 (GLenum )bswap_ENUM ( pc + 8 ),
4162 (GLsizei )bswap_CARD32 ( pc + 12 ),
4163 (GLsizei )bswap_CARD32 ( pc + 16 ),
4164 (GLsizei )bswap_CARD32 ( pc + 20 ),
4165 (GLint )bswap_CARD32 ( pc + 24 ),
4167 (const GLvoid *)(pc + 32)
4171 void __glXDispSwap_CompressedTexSubImage1DARB(GLbyte * pc)
4173 const GLsizei imageSize = (GLsizei )bswap_CARD32 ( pc + 20 );
4175 CALL_CompressedTexSubImage1DARB( GET_DISPATCH(), (
4176 (GLenum )bswap_ENUM ( pc + 0 ),
4177 (GLint )bswap_CARD32 ( pc + 4 ),
4178 (GLint )bswap_CARD32 ( pc + 8 ),
4179 (GLsizei )bswap_CARD32 ( pc + 12 ),
4180 (GLenum )bswap_ENUM ( pc + 16 ),
4182 (const GLvoid *)(pc + 24)
4186 void __glXDispSwap_CompressedTexSubImage2DARB(GLbyte * pc)
4188 const GLsizei imageSize = (GLsizei )bswap_CARD32 ( pc + 28 );
4190 CALL_CompressedTexSubImage2DARB( GET_DISPATCH(), (
4191 (GLenum )bswap_ENUM ( pc + 0 ),
4192 (GLint )bswap_CARD32 ( pc + 4 ),
4193 (GLint )bswap_CARD32 ( pc + 8 ),
4194 (GLint )bswap_CARD32 ( pc + 12 ),
4195 (GLsizei )bswap_CARD32 ( pc + 16 ),
4196 (GLsizei )bswap_CARD32 ( pc + 20 ),
4197 (GLenum )bswap_ENUM ( pc + 24 ),
4199 (const GLvoid *)(pc + 32)
4203 void __glXDispSwap_CompressedTexSubImage3DARB(GLbyte * pc)
4205 const GLsizei imageSize = (GLsizei )bswap_CARD32 ( pc + 36 );
4207 CALL_CompressedTexSubImage3DARB( GET_DISPATCH(), (
4208 (GLenum )bswap_ENUM ( pc + 0 ),
4209 (GLint )bswap_CARD32 ( pc + 4 ),
4210 (GLint )bswap_CARD32 ( pc + 8 ),
4211 (GLint )bswap_CARD32 ( pc + 12 ),
4212 (GLint )bswap_CARD32 ( pc + 16 ),
4213 (GLsizei )bswap_CARD32 ( pc + 20 ),
4214 (GLsizei )bswap_CARD32 ( pc + 24 ),
4215 (GLsizei )bswap_CARD32 ( pc + 28 ),
4216 (GLenum )bswap_ENUM ( pc + 32 ),
4218 (const GLvoid *)(pc + 40)
4222 int __glXDispSwap_GetProgramEnvParameterdvARB(__GLXclientState *cl, GLbyte *pc)
4224 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
4226 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
4228 pc += __GLX_VENDPRIV_HDR_SIZE;
4231 CALL_GetProgramEnvParameterdvARB( GET_DISPATCH(), (
4232 (GLenum )bswap_ENUM ( pc + 0 ),
4233 (GLuint )bswap_CARD32 ( pc + 4 ),
4236 (void) bswap_64_array( (uint64_t *) params, 4 );
4237 __glXSendReplySwap(cl->client, params, 4, 8, GL_FALSE, 0);
4244 int __glXDispSwap_GetProgramEnvParameterfvARB(__GLXclientState *cl, GLbyte *pc)
4246 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
4248 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
4250 pc += __GLX_VENDPRIV_HDR_SIZE;
4253 CALL_GetProgramEnvParameterfvARB( GET_DISPATCH(), (
4254 (GLenum )bswap_ENUM ( pc + 0 ),
4255 (GLuint )bswap_CARD32 ( pc + 4 ),
4258 (void) bswap_32_array( (uint32_t *) params, 4 );
4259 __glXSendReplySwap(cl->client, params, 4, 4, GL_FALSE, 0);
4266 int __glXDispSwap_GetProgramLocalParameterdvARB(__GLXclientState *cl, GLbyte *pc)
4268 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
4270 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
4272 pc += __GLX_VENDPRIV_HDR_SIZE;
4275 CALL_GetProgramLocalParameterdvARB( GET_DISPATCH(), (
4276 (GLenum )bswap_ENUM ( pc + 0 ),
4277 (GLuint )bswap_CARD32 ( pc + 4 ),
4280 (void) bswap_64_array( (uint64_t *) params, 4 );
4281 __glXSendReplySwap(cl->client, params, 4, 8, GL_FALSE, 0);
4288 int __glXDispSwap_GetProgramLocalParameterfvARB(__GLXclientState *cl, GLbyte *pc)
4290 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
4292 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
4294 pc += __GLX_VENDPRIV_HDR_SIZE;
4297 CALL_GetProgramLocalParameterfvARB( GET_DISPATCH(), (
4298 (GLenum )bswap_ENUM ( pc + 0 ),
4299 (GLuint )bswap_CARD32 ( pc + 4 ),
4302 (void) bswap_32_array( (uint32_t *) params, 4 );
4303 __glXSendReplySwap(cl->client, params, 4, 4, GL_FALSE, 0);
4310 int __glXDispSwap_GetProgramivARB(__GLXclientState *cl, GLbyte *pc)
4312 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
4314 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
4316 pc += __GLX_VENDPRIV_HDR_SIZE;
4318 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
4320 const GLuint compsize = __glGetProgramivARB_size(pname);
4321 GLint answerBuffer[200];
4322 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
4324 if (params == NULL) return BadAlloc;
4325 __glXClearErrorOccured();
4327 CALL_GetProgramivARB( GET_DISPATCH(), (
4328 (GLenum )bswap_ENUM ( pc + 0 ),
4332 (void) bswap_32_array( (uint32_t *) params, compsize );
4333 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
4340 int __glXDispSwap_GetVertexAttribdvARB(__GLXclientState *cl, GLbyte *pc)
4342 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
4344 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
4346 pc += __GLX_VENDPRIV_HDR_SIZE;
4348 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
4350 const GLuint compsize = __glGetVertexAttribdvARB_size(pname);
4351 GLdouble answerBuffer[200];
4352 GLdouble * params = __glXGetAnswerBuffer(cl, compsize * 8, answerBuffer, sizeof(answerBuffer), 8);
4354 if (params == NULL) return BadAlloc;
4355 __glXClearErrorOccured();
4357 CALL_GetVertexAttribdvARB( GET_DISPATCH(), (
4358 (GLuint )bswap_CARD32 ( pc + 0 ),
4362 (void) bswap_64_array( (uint64_t *) params, compsize );
4363 __glXSendReplySwap(cl->client, params, compsize, 8, GL_FALSE, 0);
4370 int __glXDispSwap_GetVertexAttribfvARB(__GLXclientState *cl, GLbyte *pc)
4372 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
4374 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
4376 pc += __GLX_VENDPRIV_HDR_SIZE;
4378 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
4380 const GLuint compsize = __glGetVertexAttribfvARB_size(pname);
4381 GLfloat answerBuffer[200];
4382 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
4384 if (params == NULL) return BadAlloc;
4385 __glXClearErrorOccured();
4387 CALL_GetVertexAttribfvARB( GET_DISPATCH(), (
4388 (GLuint )bswap_CARD32 ( pc + 0 ),
4392 (void) bswap_32_array( (uint32_t *) params, compsize );
4393 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
4400 int __glXDispSwap_GetVertexAttribivARB(__GLXclientState *cl, GLbyte *pc)
4402 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
4404 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
4406 pc += __GLX_VENDPRIV_HDR_SIZE;
4408 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
4410 const GLuint compsize = __glGetVertexAttribivARB_size(pname);
4411 GLint answerBuffer[200];
4412 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
4414 if (params == NULL) return BadAlloc;
4415 __glXClearErrorOccured();
4417 CALL_GetVertexAttribivARB( GET_DISPATCH(), (
4418 (GLuint )bswap_CARD32 ( pc + 0 ),
4422 (void) bswap_32_array( (uint32_t *) params, compsize );
4423 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
4430 void __glXDispSwap_ProgramEnvParameter4dvARB(GLbyte * pc)
4432 #ifdef __GLX_ALIGN64
4433 if ((unsigned long)(pc) & 7) {
4434 (void) memmove(pc-4, pc, 40);
4439 CALL_ProgramEnvParameter4dvARB( GET_DISPATCH(), (
4440 (GLenum )bswap_ENUM ( pc + 0 ),
4441 (GLuint )bswap_CARD32 ( pc + 4 ),
4442 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 8), 4 )
4446 void __glXDispSwap_ProgramEnvParameter4fvARB(GLbyte * pc)
4448 CALL_ProgramEnvParameter4fvARB( GET_DISPATCH(), (
4449 (GLenum )bswap_ENUM ( pc + 0 ),
4450 (GLuint )bswap_CARD32 ( pc + 4 ),
4451 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 8), 4 )
4455 void __glXDispSwap_ProgramLocalParameter4dvARB(GLbyte * pc)
4457 #ifdef __GLX_ALIGN64
4458 if ((unsigned long)(pc) & 7) {
4459 (void) memmove(pc-4, pc, 40);
4464 CALL_ProgramLocalParameter4dvARB( GET_DISPATCH(), (
4465 (GLenum )bswap_ENUM ( pc + 0 ),
4466 (GLuint )bswap_CARD32 ( pc + 4 ),
4467 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 8), 4 )
4471 void __glXDispSwap_ProgramLocalParameter4fvARB(GLbyte * pc)
4473 CALL_ProgramLocalParameter4fvARB( GET_DISPATCH(), (
4474 (GLenum )bswap_ENUM ( pc + 0 ),
4475 (GLuint )bswap_CARD32 ( pc + 4 ),
4476 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 8), 4 )
4480 void __glXDispSwap_ProgramStringARB(GLbyte * pc)
4482 const GLsizei len = (GLsizei )bswap_CARD32 ( pc + 8 );
4484 CALL_ProgramStringARB( GET_DISPATCH(), (
4485 (GLenum )bswap_ENUM ( pc + 0 ),
4486 (GLenum )bswap_ENUM ( pc + 4 ),
4488 (const GLvoid *)(pc + 12)
4492 void __glXDispSwap_VertexAttrib1dvARB(GLbyte * pc)
4494 #ifdef __GLX_ALIGN64
4495 if ((unsigned long)(pc) & 7) {
4496 (void) memmove(pc-4, pc, 12);
4501 CALL_VertexAttrib1dvARB( GET_DISPATCH(), (
4502 (GLuint )bswap_CARD32 ( pc + 0 ),
4503 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 4), 1 )
4507 void __glXDispSwap_VertexAttrib1fvARB(GLbyte * pc)
4509 CALL_VertexAttrib1fvARB( GET_DISPATCH(), (
4510 (GLuint )bswap_CARD32 ( pc + 0 ),
4511 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 4), 1 )
4515 void __glXDispSwap_VertexAttrib1svARB(GLbyte * pc)
4517 CALL_VertexAttrib1svARB( GET_DISPATCH(), (
4518 (GLuint )bswap_CARD32 ( pc + 0 ),
4519 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 4), 1 )
4523 void __glXDispSwap_VertexAttrib2dvARB(GLbyte * pc)
4525 #ifdef __GLX_ALIGN64
4526 if ((unsigned long)(pc) & 7) {
4527 (void) memmove(pc-4, pc, 20);
4532 CALL_VertexAttrib2dvARB( GET_DISPATCH(), (
4533 (GLuint )bswap_CARD32 ( pc + 0 ),
4534 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 4), 2 )
4538 void __glXDispSwap_VertexAttrib2fvARB(GLbyte * pc)
4540 CALL_VertexAttrib2fvARB( GET_DISPATCH(), (
4541 (GLuint )bswap_CARD32 ( pc + 0 ),
4542 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 4), 2 )
4546 void __glXDispSwap_VertexAttrib2svARB(GLbyte * pc)
4548 CALL_VertexAttrib2svARB( GET_DISPATCH(), (
4549 (GLuint )bswap_CARD32 ( pc + 0 ),
4550 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 4), 2 )
4554 void __glXDispSwap_VertexAttrib3dvARB(GLbyte * pc)
4556 #ifdef __GLX_ALIGN64
4557 if ((unsigned long)(pc) & 7) {
4558 (void) memmove(pc-4, pc, 28);
4563 CALL_VertexAttrib3dvARB( GET_DISPATCH(), (
4564 (GLuint )bswap_CARD32 ( pc + 0 ),
4565 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 4), 3 )
4569 void __glXDispSwap_VertexAttrib3fvARB(GLbyte * pc)
4571 CALL_VertexAttrib3fvARB( GET_DISPATCH(), (
4572 (GLuint )bswap_CARD32 ( pc + 0 ),
4573 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 4), 3 )
4577 void __glXDispSwap_VertexAttrib3svARB(GLbyte * pc)
4579 CALL_VertexAttrib3svARB( GET_DISPATCH(), (
4580 (GLuint )bswap_CARD32 ( pc + 0 ),
4581 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 4), 3 )
4585 void __glXDispSwap_VertexAttrib4NbvARB(GLbyte * pc)
4587 CALL_VertexAttrib4NbvARB( GET_DISPATCH(), (
4588 (GLuint )bswap_CARD32 ( pc + 0 ),
4589 (const GLbyte *)(pc + 4)
4593 void __glXDispSwap_VertexAttrib4NivARB(GLbyte * pc)
4595 CALL_VertexAttrib4NivARB( GET_DISPATCH(), (
4596 (GLuint )bswap_CARD32 ( pc + 0 ),
4597 (const GLint *)bswap_32_array( (uint32_t *) (pc + 4), 4 )
4601 void __glXDispSwap_VertexAttrib4NsvARB(GLbyte * pc)
4603 CALL_VertexAttrib4NsvARB( GET_DISPATCH(), (
4604 (GLuint )bswap_CARD32 ( pc + 0 ),
4605 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 4), 4 )
4609 void __glXDispSwap_VertexAttrib4NubvARB(GLbyte * pc)
4611 CALL_VertexAttrib4NubvARB( GET_DISPATCH(), (
4612 (GLuint )bswap_CARD32 ( pc + 0 ),
4613 (const GLubyte *)(pc + 4)
4617 void __glXDispSwap_VertexAttrib4NuivARB(GLbyte * pc)
4619 CALL_VertexAttrib4NuivARB( GET_DISPATCH(), (
4620 (GLuint )bswap_CARD32 ( pc + 0 ),
4621 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 4), 4 )
4625 void __glXDispSwap_VertexAttrib4NusvARB(GLbyte * pc)
4627 CALL_VertexAttrib4NusvARB( GET_DISPATCH(), (
4628 (GLuint )bswap_CARD32 ( pc + 0 ),
4629 (const GLushort *)bswap_16_array( (uint16_t *) (pc + 4), 4 )
4633 void __glXDispSwap_VertexAttrib4bvARB(GLbyte * pc)
4635 CALL_VertexAttrib4bvARB( GET_DISPATCH(), (
4636 (GLuint )bswap_CARD32 ( pc + 0 ),
4637 (const GLbyte *)(pc + 4)
4641 void __glXDispSwap_VertexAttrib4dvARB(GLbyte * pc)
4643 #ifdef __GLX_ALIGN64
4644 if ((unsigned long)(pc) & 7) {
4645 (void) memmove(pc-4, pc, 36);
4650 CALL_VertexAttrib4dvARB( GET_DISPATCH(), (
4651 (GLuint )bswap_CARD32 ( pc + 0 ),
4652 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 4), 4 )
4656 void __glXDispSwap_VertexAttrib4fvARB(GLbyte * pc)
4658 CALL_VertexAttrib4fvARB( GET_DISPATCH(), (
4659 (GLuint )bswap_CARD32 ( pc + 0 ),
4660 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 4), 4 )
4664 void __glXDispSwap_VertexAttrib4ivARB(GLbyte * pc)
4666 CALL_VertexAttrib4ivARB( GET_DISPATCH(), (
4667 (GLuint )bswap_CARD32 ( pc + 0 ),
4668 (const GLint *)bswap_32_array( (uint32_t *) (pc + 4), 4 )
4672 void __glXDispSwap_VertexAttrib4svARB(GLbyte * pc)
4674 CALL_VertexAttrib4svARB( GET_DISPATCH(), (
4675 (GLuint )bswap_CARD32 ( pc + 0 ),
4676 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 4), 4 )
4680 void __glXDispSwap_VertexAttrib4ubvARB(GLbyte * pc)
4682 CALL_VertexAttrib4ubvARB( GET_DISPATCH(), (
4683 (GLuint )bswap_CARD32 ( pc + 0 ),
4684 (const GLubyte *)(pc + 4)
4688 void __glXDispSwap_VertexAttrib4uivARB(GLbyte * pc)
4690 CALL_VertexAttrib4uivARB( GET_DISPATCH(), (
4691 (GLuint )bswap_CARD32 ( pc + 0 ),
4692 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 4), 4 )
4696 void __glXDispSwap_VertexAttrib4usvARB(GLbyte * pc)
4698 CALL_VertexAttrib4usvARB( GET_DISPATCH(), (
4699 (GLuint )bswap_CARD32 ( pc + 0 ),
4700 (const GLushort *)bswap_16_array( (uint16_t *) (pc + 4), 4 )
4704 void __glXDispSwap_BeginQueryARB(GLbyte * pc)
4706 CALL_BeginQueryARB( GET_DISPATCH(), (
4707 (GLenum )bswap_ENUM ( pc + 0 ),
4708 (GLuint )bswap_CARD32 ( pc + 4 )
4712 int __glXDispSwap_DeleteQueriesARB(__GLXclientState *cl, GLbyte *pc)
4714 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
4716 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
4718 pc += __GLX_SINGLE_HDR_SIZE;
4720 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
4722 CALL_DeleteQueriesARB( GET_DISPATCH(), (
4724 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 4), 0 )
4732 void __glXDispSwap_EndQueryARB(GLbyte * pc)
4734 CALL_EndQueryARB( GET_DISPATCH(), (
4735 (GLenum )bswap_ENUM ( pc + 0 )
4739 int __glXDispSwap_GenQueriesARB(__GLXclientState *cl, GLbyte *pc)
4741 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
4743 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
4745 pc += __GLX_SINGLE_HDR_SIZE;
4747 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
4749 GLuint answerBuffer[200];
4750 GLuint * ids = __glXGetAnswerBuffer(cl, n * 4, answerBuffer, sizeof(answerBuffer), 4);
4751 CALL_GenQueriesARB( GET_DISPATCH(), (
4755 (void) bswap_32_array( (uint32_t *) ids, n );
4756 __glXSendReplySwap(cl->client, ids, n, 4, GL_TRUE, 0);
4763 int __glXDispSwap_GetQueryObjectivARB(__GLXclientState *cl, GLbyte *pc)
4765 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
4767 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
4769 pc += __GLX_SINGLE_HDR_SIZE;
4771 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
4773 const GLuint compsize = __glGetQueryObjectivARB_size(pname);
4774 GLint answerBuffer[200];
4775 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
4777 if (params == NULL) return BadAlloc;
4778 __glXClearErrorOccured();
4780 CALL_GetQueryObjectivARB( GET_DISPATCH(), (
4781 (GLuint )bswap_CARD32 ( pc + 0 ),
4785 (void) bswap_32_array( (uint32_t *) params, compsize );
4786 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
4793 int __glXDispSwap_GetQueryObjectuivARB(__GLXclientState *cl, GLbyte *pc)
4795 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
4797 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
4799 pc += __GLX_SINGLE_HDR_SIZE;
4801 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
4803 const GLuint compsize = __glGetQueryObjectuivARB_size(pname);
4804 GLuint answerBuffer[200];
4805 GLuint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
4807 if (params == NULL) return BadAlloc;
4808 __glXClearErrorOccured();
4810 CALL_GetQueryObjectuivARB( GET_DISPATCH(), (
4811 (GLuint )bswap_CARD32 ( pc + 0 ),
4815 (void) bswap_32_array( (uint32_t *) params, compsize );
4816 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
4823 int __glXDispSwap_GetQueryivARB(__GLXclientState *cl, GLbyte *pc)
4825 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
4827 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
4829 pc += __GLX_SINGLE_HDR_SIZE;
4831 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
4833 const GLuint compsize = __glGetQueryivARB_size(pname);
4834 GLint answerBuffer[200];
4835 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
4837 if (params == NULL) return BadAlloc;
4838 __glXClearErrorOccured();
4840 CALL_GetQueryivARB( GET_DISPATCH(), (
4841 (GLenum )bswap_ENUM ( pc + 0 ),
4845 (void) bswap_32_array( (uint32_t *) params, compsize );
4846 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
4853 int __glXDispSwap_IsQueryARB(__GLXclientState *cl, GLbyte *pc)
4855 xGLXSingleReq * const req = (xGLXSingleReq *) pc;
4857 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
4859 pc += __GLX_SINGLE_HDR_SIZE;
4862 retval = CALL_IsQueryARB( GET_DISPATCH(), (
4863 (GLuint )bswap_CARD32 ( pc + 0 )
4865 __glXSendReplySwap(cl->client, dummy_answer, 0, 0, GL_FALSE, retval);
4872 void __glXDispSwap_DrawBuffersARB(GLbyte * pc)
4874 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
4876 CALL_DrawBuffersARB( GET_DISPATCH(), (
4878 (const GLenum *)bswap_32_array( (uint32_t *) (pc + 4), 0 )
4882 void __glXDispSwap_SampleMaskSGIS(GLbyte * pc)
4884 CALL_SampleMaskSGIS( GET_DISPATCH(), (
4885 (GLclampf)bswap_FLOAT32( pc + 0 ),
4886 *(GLboolean *)(pc + 4)
4890 void __glXDispSwap_SamplePatternSGIS(GLbyte * pc)
4892 CALL_SamplePatternSGIS( GET_DISPATCH(), (
4893 (GLenum )bswap_ENUM ( pc + 0 )
4897 void __glXDispSwap_PointParameterfEXT(GLbyte * pc)
4899 CALL_PointParameterfEXT( GET_DISPATCH(), (
4900 (GLenum )bswap_ENUM ( pc + 0 ),
4901 (GLfloat )bswap_FLOAT32( pc + 4 )
4905 void __glXDispSwap_PointParameterfvEXT(GLbyte * pc)
4907 const GLenum pname = (GLenum )bswap_ENUM ( pc + 0 );
4908 const GLfloat * params;
4910 params = (const GLfloat *) bswap_32_array( (uint32_t *) (pc + 4), __glPointParameterfvEXT_size(pname) );
4912 CALL_PointParameterfvEXT( GET_DISPATCH(), (
4918 void __glXDispSwap_SecondaryColor3bvEXT(GLbyte * pc)
4920 CALL_SecondaryColor3bvEXT( GET_DISPATCH(), (
4921 (const GLbyte *)(pc + 0)
4925 void __glXDispSwap_SecondaryColor3dvEXT(GLbyte * pc)
4927 #ifdef __GLX_ALIGN64
4928 if ((unsigned long)(pc) & 7) {
4929 (void) memmove(pc-4, pc, 24);
4934 CALL_SecondaryColor3dvEXT( GET_DISPATCH(), (
4935 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 3 )
4939 void __glXDispSwap_SecondaryColor3fvEXT(GLbyte * pc)
4941 CALL_SecondaryColor3fvEXT( GET_DISPATCH(), (
4942 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 3 )
4946 void __glXDispSwap_SecondaryColor3ivEXT(GLbyte * pc)
4948 CALL_SecondaryColor3ivEXT( GET_DISPATCH(), (
4949 (const GLint *)bswap_32_array( (uint32_t *) (pc + 0), 3 )
4953 void __glXDispSwap_SecondaryColor3svEXT(GLbyte * pc)
4955 CALL_SecondaryColor3svEXT( GET_DISPATCH(), (
4956 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 0), 3 )
4960 void __glXDispSwap_SecondaryColor3ubvEXT(GLbyte * pc)
4962 CALL_SecondaryColor3ubvEXT( GET_DISPATCH(), (
4963 (const GLubyte *)(pc + 0)
4967 void __glXDispSwap_SecondaryColor3uivEXT(GLbyte * pc)
4969 CALL_SecondaryColor3uivEXT( GET_DISPATCH(), (
4970 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 0), 3 )
4974 void __glXDispSwap_SecondaryColor3usvEXT(GLbyte * pc)
4976 CALL_SecondaryColor3usvEXT( GET_DISPATCH(), (
4977 (const GLushort *)bswap_16_array( (uint16_t *) (pc + 0), 3 )
4981 void __glXDispSwap_FogCoorddvEXT(GLbyte * pc)
4983 #ifdef __GLX_ALIGN64
4984 if ((unsigned long)(pc) & 7) {
4985 (void) memmove(pc-4, pc, 8);
4990 CALL_FogCoorddvEXT( GET_DISPATCH(), (
4991 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 1 )
4995 void __glXDispSwap_FogCoordfvEXT(GLbyte * pc)
4997 CALL_FogCoordfvEXT( GET_DISPATCH(), (
4998 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 1 )
5002 void __glXDispSwap_BlendFuncSeparateEXT(GLbyte * pc)
5004 CALL_BlendFuncSeparateEXT( GET_DISPATCH(), (
5005 (GLenum )bswap_ENUM ( pc + 0 ),
5006 (GLenum )bswap_ENUM ( pc + 4 ),
5007 (GLenum )bswap_ENUM ( pc + 8 ),
5008 (GLenum )bswap_ENUM ( pc + 12 )
5012 void __glXDispSwap_WindowPos3fvMESA(GLbyte * pc)
5014 CALL_WindowPos3fvMESA( GET_DISPATCH(), (
5015 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 0), 3 )
5019 int __glXDispSwap_AreProgramsResidentNV(__GLXclientState *cl, GLbyte *pc)
5021 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5023 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5025 pc += __GLX_VENDPRIV_HDR_SIZE;
5027 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
5030 GLboolean answerBuffer[200];
5031 GLboolean * residences = __glXGetAnswerBuffer(cl, n, answerBuffer, sizeof(answerBuffer), 1);
5032 retval = CALL_AreProgramsResidentNV( GET_DISPATCH(), (
5034 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 4), 0 ),
5037 __glXSendReplySwap(cl->client, residences, n, 1, GL_FALSE, retval);
5044 void __glXDispSwap_BindProgramNV(GLbyte * pc)
5046 CALL_BindProgramNV( GET_DISPATCH(), (
5047 (GLenum )bswap_ENUM ( pc + 0 ),
5048 (GLuint )bswap_CARD32 ( pc + 4 )
5052 int __glXDispSwap_DeleteProgramsNV(__GLXclientState *cl, GLbyte *pc)
5054 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5056 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5058 pc += __GLX_VENDPRIV_HDR_SIZE;
5060 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
5062 CALL_DeleteProgramsNV( GET_DISPATCH(), (
5064 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 4), 0 )
5072 void __glXDispSwap_ExecuteProgramNV(GLbyte * pc)
5074 CALL_ExecuteProgramNV( GET_DISPATCH(), (
5075 (GLenum )bswap_ENUM ( pc + 0 ),
5076 (GLuint )bswap_CARD32 ( pc + 4 ),
5077 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 8), 4 )
5081 int __glXDispSwap_GenProgramsNV(__GLXclientState *cl, GLbyte *pc)
5083 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5085 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5087 pc += __GLX_VENDPRIV_HDR_SIZE;
5089 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
5091 GLuint answerBuffer[200];
5092 GLuint * programs = __glXGetAnswerBuffer(cl, n * 4, answerBuffer, sizeof(answerBuffer), 4);
5093 CALL_GenProgramsNV( GET_DISPATCH(), (
5097 (void) bswap_32_array( (uint32_t *) programs, n );
5098 __glXSendReplySwap(cl->client, programs, n, 4, GL_TRUE, 0);
5105 int __glXDispSwap_GetProgramParameterdvNV(__GLXclientState *cl, GLbyte *pc)
5107 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5109 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5111 pc += __GLX_VENDPRIV_HDR_SIZE;
5114 CALL_GetProgramParameterdvNV( GET_DISPATCH(), (
5115 (GLenum )bswap_ENUM ( pc + 0 ),
5116 (GLuint )bswap_CARD32 ( pc + 4 ),
5117 (GLenum )bswap_ENUM ( pc + 8 ),
5120 (void) bswap_64_array( (uint64_t *) params, 4 );
5121 __glXSendReplySwap(cl->client, params, 4, 8, GL_FALSE, 0);
5128 int __glXDispSwap_GetProgramParameterfvNV(__GLXclientState *cl, GLbyte *pc)
5130 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5132 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5134 pc += __GLX_VENDPRIV_HDR_SIZE;
5137 CALL_GetProgramParameterfvNV( GET_DISPATCH(), (
5138 (GLenum )bswap_ENUM ( pc + 0 ),
5139 (GLuint )bswap_CARD32 ( pc + 4 ),
5140 (GLenum )bswap_ENUM ( pc + 8 ),
5143 (void) bswap_32_array( (uint32_t *) params, 4 );
5144 __glXSendReplySwap(cl->client, params, 4, 4, GL_FALSE, 0);
5151 int __glXDispSwap_GetProgramivNV(__GLXclientState *cl, GLbyte *pc)
5153 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5155 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5157 pc += __GLX_VENDPRIV_HDR_SIZE;
5159 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
5161 const GLuint compsize = __glGetProgramivNV_size(pname);
5162 GLint answerBuffer[200];
5163 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
5165 if (params == NULL) return BadAlloc;
5166 __glXClearErrorOccured();
5168 CALL_GetProgramivNV( GET_DISPATCH(), (
5169 (GLuint )bswap_CARD32 ( pc + 0 ),
5173 (void) bswap_32_array( (uint32_t *) params, compsize );
5174 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
5181 int __glXDispSwap_GetTrackMatrixivNV(__GLXclientState *cl, GLbyte *pc)
5183 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5185 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5187 pc += __GLX_VENDPRIV_HDR_SIZE;
5190 CALL_GetTrackMatrixivNV( GET_DISPATCH(), (
5191 (GLenum )bswap_ENUM ( pc + 0 ),
5192 (GLuint )bswap_CARD32 ( pc + 4 ),
5193 (GLenum )bswap_ENUM ( pc + 8 ),
5196 (void) bswap_32_array( (uint32_t *) params, 1 );
5197 __glXSendReplySwap(cl->client, params, 1, 4, GL_FALSE, 0);
5204 int __glXDispSwap_GetVertexAttribdvNV(__GLXclientState *cl, GLbyte *pc)
5206 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5208 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5210 pc += __GLX_VENDPRIV_HDR_SIZE;
5212 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
5214 const GLuint compsize = __glGetVertexAttribdvNV_size(pname);
5215 GLdouble answerBuffer[200];
5216 GLdouble * params = __glXGetAnswerBuffer(cl, compsize * 8, answerBuffer, sizeof(answerBuffer), 8);
5218 if (params == NULL) return BadAlloc;
5219 __glXClearErrorOccured();
5221 CALL_GetVertexAttribdvNV( GET_DISPATCH(), (
5222 (GLuint )bswap_CARD32 ( pc + 0 ),
5226 (void) bswap_64_array( (uint64_t *) params, compsize );
5227 __glXSendReplySwap(cl->client, params, compsize, 8, GL_FALSE, 0);
5234 int __glXDispSwap_GetVertexAttribfvNV(__GLXclientState *cl, GLbyte *pc)
5236 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5238 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5240 pc += __GLX_VENDPRIV_HDR_SIZE;
5242 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
5244 const GLuint compsize = __glGetVertexAttribfvNV_size(pname);
5245 GLfloat answerBuffer[200];
5246 GLfloat * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
5248 if (params == NULL) return BadAlloc;
5249 __glXClearErrorOccured();
5251 CALL_GetVertexAttribfvNV( GET_DISPATCH(), (
5252 (GLuint )bswap_CARD32 ( pc + 0 ),
5256 (void) bswap_32_array( (uint32_t *) params, compsize );
5257 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
5264 int __glXDispSwap_GetVertexAttribivNV(__GLXclientState *cl, GLbyte *pc)
5266 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5268 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5270 pc += __GLX_VENDPRIV_HDR_SIZE;
5272 const GLenum pname = (GLenum )bswap_ENUM ( pc + 4 );
5274 const GLuint compsize = __glGetVertexAttribivNV_size(pname);
5275 GLint answerBuffer[200];
5276 GLint * params = __glXGetAnswerBuffer(cl, compsize * 4, answerBuffer, sizeof(answerBuffer), 4);
5278 if (params == NULL) return BadAlloc;
5279 __glXClearErrorOccured();
5281 CALL_GetVertexAttribivNV( GET_DISPATCH(), (
5282 (GLuint )bswap_CARD32 ( pc + 0 ),
5286 (void) bswap_32_array( (uint32_t *) params, compsize );
5287 __glXSendReplySwap(cl->client, params, compsize, 4, GL_FALSE, 0);
5294 int __glXDispSwap_IsProgramNV(__GLXclientState *cl, GLbyte *pc)
5296 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5298 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5300 pc += __GLX_VENDPRIV_HDR_SIZE;
5303 retval = CALL_IsProgramNV( GET_DISPATCH(), (
5304 (GLuint )bswap_CARD32 ( pc + 0 )
5306 __glXSendReplySwap(cl->client, dummy_answer, 0, 0, GL_FALSE, retval);
5313 void __glXDispSwap_LoadProgramNV(GLbyte * pc)
5315 const GLsizei len = (GLsizei )bswap_CARD32 ( pc + 8 );
5317 CALL_LoadProgramNV( GET_DISPATCH(), (
5318 (GLenum )bswap_ENUM ( pc + 0 ),
5319 (GLuint )bswap_CARD32 ( pc + 4 ),
5321 (const GLubyte *)(pc + 12)
5325 void __glXDispSwap_ProgramParameters4dvNV(GLbyte * pc)
5327 const GLuint num = (GLuint )bswap_CARD32 ( pc + 8 );
5329 #ifdef __GLX_ALIGN64
5330 const GLuint cmdlen = 16 + __GLX_PAD((num * 32)) - 4;
5331 if ((unsigned long)(pc) & 7) {
5332 (void) memmove(pc-4, pc, cmdlen);
5337 CALL_ProgramParameters4dvNV( GET_DISPATCH(), (
5338 (GLenum )bswap_ENUM ( pc + 0 ),
5339 (GLuint )bswap_CARD32 ( pc + 4 ),
5341 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 12), 0 )
5345 void __glXDispSwap_ProgramParameters4fvNV(GLbyte * pc)
5347 const GLuint num = (GLuint )bswap_CARD32 ( pc + 8 );
5349 CALL_ProgramParameters4fvNV( GET_DISPATCH(), (
5350 (GLenum )bswap_ENUM ( pc + 0 ),
5351 (GLuint )bswap_CARD32 ( pc + 4 ),
5353 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 12), 0 )
5357 void __glXDispSwap_RequestResidentProgramsNV(GLbyte * pc)
5359 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
5361 CALL_RequestResidentProgramsNV( GET_DISPATCH(), (
5363 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 4), 0 )
5367 void __glXDispSwap_TrackMatrixNV(GLbyte * pc)
5369 CALL_TrackMatrixNV( GET_DISPATCH(), (
5370 (GLenum )bswap_ENUM ( pc + 0 ),
5371 (GLuint )bswap_CARD32 ( pc + 4 ),
5372 (GLenum )bswap_ENUM ( pc + 8 ),
5373 (GLenum )bswap_ENUM ( pc + 12 )
5377 void __glXDispSwap_VertexAttrib1dvNV(GLbyte * pc)
5379 #ifdef __GLX_ALIGN64
5380 if ((unsigned long)(pc) & 7) {
5381 (void) memmove(pc-4, pc, 12);
5386 CALL_VertexAttrib1dvNV( GET_DISPATCH(), (
5387 (GLuint )bswap_CARD32 ( pc + 0 ),
5388 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 4), 1 )
5392 void __glXDispSwap_VertexAttrib1fvNV(GLbyte * pc)
5394 CALL_VertexAttrib1fvNV( GET_DISPATCH(), (
5395 (GLuint )bswap_CARD32 ( pc + 0 ),
5396 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 4), 1 )
5400 void __glXDispSwap_VertexAttrib1svNV(GLbyte * pc)
5402 CALL_VertexAttrib1svNV( GET_DISPATCH(), (
5403 (GLuint )bswap_CARD32 ( pc + 0 ),
5404 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 4), 1 )
5408 void __glXDispSwap_VertexAttrib2dvNV(GLbyte * pc)
5410 #ifdef __GLX_ALIGN64
5411 if ((unsigned long)(pc) & 7) {
5412 (void) memmove(pc-4, pc, 20);
5417 CALL_VertexAttrib2dvNV( GET_DISPATCH(), (
5418 (GLuint )bswap_CARD32 ( pc + 0 ),
5419 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 4), 2 )
5423 void __glXDispSwap_VertexAttrib2fvNV(GLbyte * pc)
5425 CALL_VertexAttrib2fvNV( GET_DISPATCH(), (
5426 (GLuint )bswap_CARD32 ( pc + 0 ),
5427 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 4), 2 )
5431 void __glXDispSwap_VertexAttrib2svNV(GLbyte * pc)
5433 CALL_VertexAttrib2svNV( GET_DISPATCH(), (
5434 (GLuint )bswap_CARD32 ( pc + 0 ),
5435 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 4), 2 )
5439 void __glXDispSwap_VertexAttrib3dvNV(GLbyte * pc)
5441 #ifdef __GLX_ALIGN64
5442 if ((unsigned long)(pc) & 7) {
5443 (void) memmove(pc-4, pc, 28);
5448 CALL_VertexAttrib3dvNV( GET_DISPATCH(), (
5449 (GLuint )bswap_CARD32 ( pc + 0 ),
5450 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 4), 3 )
5454 void __glXDispSwap_VertexAttrib3fvNV(GLbyte * pc)
5456 CALL_VertexAttrib3fvNV( GET_DISPATCH(), (
5457 (GLuint )bswap_CARD32 ( pc + 0 ),
5458 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 4), 3 )
5462 void __glXDispSwap_VertexAttrib3svNV(GLbyte * pc)
5464 CALL_VertexAttrib3svNV( GET_DISPATCH(), (
5465 (GLuint )bswap_CARD32 ( pc + 0 ),
5466 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 4), 3 )
5470 void __glXDispSwap_VertexAttrib4dvNV(GLbyte * pc)
5472 #ifdef __GLX_ALIGN64
5473 if ((unsigned long)(pc) & 7) {
5474 (void) memmove(pc-4, pc, 36);
5479 CALL_VertexAttrib4dvNV( GET_DISPATCH(), (
5480 (GLuint )bswap_CARD32 ( pc + 0 ),
5481 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 4), 4 )
5485 void __glXDispSwap_VertexAttrib4fvNV(GLbyte * pc)
5487 CALL_VertexAttrib4fvNV( GET_DISPATCH(), (
5488 (GLuint )bswap_CARD32 ( pc + 0 ),
5489 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 4), 4 )
5493 void __glXDispSwap_VertexAttrib4svNV(GLbyte * pc)
5495 CALL_VertexAttrib4svNV( GET_DISPATCH(), (
5496 (GLuint )bswap_CARD32 ( pc + 0 ),
5497 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 4), 4 )
5501 void __glXDispSwap_VertexAttrib4ubvNV(GLbyte * pc)
5503 CALL_VertexAttrib4ubvNV( GET_DISPATCH(), (
5504 (GLuint )bswap_CARD32 ( pc + 0 ),
5505 (const GLubyte *)(pc + 4)
5509 void __glXDispSwap_VertexAttribs1dvNV(GLbyte * pc)
5511 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 4 );
5513 #ifdef __GLX_ALIGN64
5514 const GLuint cmdlen = 12 + __GLX_PAD((n * 8)) - 4;
5515 if ((unsigned long)(pc) & 7) {
5516 (void) memmove(pc-4, pc, cmdlen);
5521 CALL_VertexAttribs1dvNV( GET_DISPATCH(), (
5522 (GLuint )bswap_CARD32 ( pc + 0 ),
5524 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 8), 0 )
5528 void __glXDispSwap_VertexAttribs1fvNV(GLbyte * pc)
5530 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 4 );
5532 CALL_VertexAttribs1fvNV( GET_DISPATCH(), (
5533 (GLuint )bswap_CARD32 ( pc + 0 ),
5535 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 8), 0 )
5539 void __glXDispSwap_VertexAttribs1svNV(GLbyte * pc)
5541 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 4 );
5543 CALL_VertexAttribs1svNV( GET_DISPATCH(), (
5544 (GLuint )bswap_CARD32 ( pc + 0 ),
5546 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 8), 0 )
5550 void __glXDispSwap_VertexAttribs2dvNV(GLbyte * pc)
5552 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 4 );
5554 #ifdef __GLX_ALIGN64
5555 const GLuint cmdlen = 12 + __GLX_PAD((n * 16)) - 4;
5556 if ((unsigned long)(pc) & 7) {
5557 (void) memmove(pc-4, pc, cmdlen);
5562 CALL_VertexAttribs2dvNV( GET_DISPATCH(), (
5563 (GLuint )bswap_CARD32 ( pc + 0 ),
5565 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 8), 0 )
5569 void __glXDispSwap_VertexAttribs2fvNV(GLbyte * pc)
5571 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 4 );
5573 CALL_VertexAttribs2fvNV( GET_DISPATCH(), (
5574 (GLuint )bswap_CARD32 ( pc + 0 ),
5576 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 8), 0 )
5580 void __glXDispSwap_VertexAttribs2svNV(GLbyte * pc)
5582 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 4 );
5584 CALL_VertexAttribs2svNV( GET_DISPATCH(), (
5585 (GLuint )bswap_CARD32 ( pc + 0 ),
5587 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 8), 0 )
5591 void __glXDispSwap_VertexAttribs3dvNV(GLbyte * pc)
5593 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 4 );
5595 #ifdef __GLX_ALIGN64
5596 const GLuint cmdlen = 12 + __GLX_PAD((n * 24)) - 4;
5597 if ((unsigned long)(pc) & 7) {
5598 (void) memmove(pc-4, pc, cmdlen);
5603 CALL_VertexAttribs3dvNV( GET_DISPATCH(), (
5604 (GLuint )bswap_CARD32 ( pc + 0 ),
5606 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 8), 0 )
5610 void __glXDispSwap_VertexAttribs3fvNV(GLbyte * pc)
5612 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 4 );
5614 CALL_VertexAttribs3fvNV( GET_DISPATCH(), (
5615 (GLuint )bswap_CARD32 ( pc + 0 ),
5617 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 8), 0 )
5621 void __glXDispSwap_VertexAttribs3svNV(GLbyte * pc)
5623 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 4 );
5625 CALL_VertexAttribs3svNV( GET_DISPATCH(), (
5626 (GLuint )bswap_CARD32 ( pc + 0 ),
5628 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 8), 0 )
5632 void __glXDispSwap_VertexAttribs4dvNV(GLbyte * pc)
5634 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 4 );
5636 #ifdef __GLX_ALIGN64
5637 const GLuint cmdlen = 12 + __GLX_PAD((n * 32)) - 4;
5638 if ((unsigned long)(pc) & 7) {
5639 (void) memmove(pc-4, pc, cmdlen);
5644 CALL_VertexAttribs4dvNV( GET_DISPATCH(), (
5645 (GLuint )bswap_CARD32 ( pc + 0 ),
5647 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 8), 0 )
5651 void __glXDispSwap_VertexAttribs4fvNV(GLbyte * pc)
5653 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 4 );
5655 CALL_VertexAttribs4fvNV( GET_DISPATCH(), (
5656 (GLuint )bswap_CARD32 ( pc + 0 ),
5658 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 8), 0 )
5662 void __glXDispSwap_VertexAttribs4svNV(GLbyte * pc)
5664 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 4 );
5666 CALL_VertexAttribs4svNV( GET_DISPATCH(), (
5667 (GLuint )bswap_CARD32 ( pc + 0 ),
5669 (const GLshort *)bswap_16_array( (uint16_t *) (pc + 8), 0 )
5673 void __glXDispSwap_VertexAttribs4ubvNV(GLbyte * pc)
5675 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 4 );
5677 CALL_VertexAttribs4ubvNV( GET_DISPATCH(), (
5678 (GLuint )bswap_CARD32 ( pc + 0 ),
5680 (const GLubyte *)(pc + 8)
5684 void __glXDispSwap_PointParameteriNV(GLbyte * pc)
5686 CALL_PointParameteriNV( GET_DISPATCH(), (
5687 (GLenum )bswap_ENUM ( pc + 0 ),
5688 (GLint )bswap_CARD32 ( pc + 4 )
5692 void __glXDispSwap_PointParameterivNV(GLbyte * pc)
5694 const GLenum pname = (GLenum )bswap_ENUM ( pc + 0 );
5695 const GLint * params;
5697 params = (const GLint *) bswap_32_array( (uint32_t *) (pc + 4), __glPointParameterivNV_size(pname) );
5699 CALL_PointParameterivNV( GET_DISPATCH(), (
5705 void __glXDispSwap_ActiveStencilFaceEXT(GLbyte * pc)
5707 CALL_ActiveStencilFaceEXT( GET_DISPATCH(), (
5708 (GLenum )bswap_ENUM ( pc + 0 )
5712 int __glXDispSwap_GetProgramNamedParameterdvNV(__GLXclientState *cl, GLbyte *pc)
5714 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5716 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5718 pc += __GLX_VENDPRIV_HDR_SIZE;
5720 const GLsizei len = (GLsizei )bswap_CARD32 ( pc + 4 );
5723 CALL_GetProgramNamedParameterdvNV( GET_DISPATCH(), (
5724 (GLuint )bswap_CARD32 ( pc + 0 ),
5726 (const GLubyte *)(pc + 8),
5729 (void) bswap_64_array( (uint64_t *) params, 4 );
5730 __glXSendReplySwap(cl->client, params, 4, 8, GL_TRUE, 0);
5737 int __glXDispSwap_GetProgramNamedParameterfvNV(__GLXclientState *cl, GLbyte *pc)
5739 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5741 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5743 pc += __GLX_VENDPRIV_HDR_SIZE;
5745 const GLsizei len = (GLsizei )bswap_CARD32 ( pc + 4 );
5748 CALL_GetProgramNamedParameterfvNV( GET_DISPATCH(), (
5749 (GLuint )bswap_CARD32 ( pc + 0 ),
5751 (const GLubyte *)(pc + 8),
5754 (void) bswap_32_array( (uint32_t *) params, 4 );
5755 __glXSendReplySwap(cl->client, params, 4, 4, GL_TRUE, 0);
5762 void __glXDispSwap_ProgramNamedParameter4dvNV(GLbyte * pc)
5764 const GLsizei len = (GLsizei )bswap_CARD32 ( pc + 36 );
5766 #ifdef __GLX_ALIGN64
5767 const GLuint cmdlen = 44 + __GLX_PAD(len) - 4;
5768 if ((unsigned long)(pc) & 7) {
5769 (void) memmove(pc-4, pc, cmdlen);
5774 CALL_ProgramNamedParameter4dvNV( GET_DISPATCH(), (
5775 (GLuint )bswap_CARD32 ( pc + 32 ),
5777 (const GLubyte *)(pc + 40),
5778 (const GLdouble *)bswap_64_array( (uint64_t *) (pc + 0), 4 )
5782 void __glXDispSwap_ProgramNamedParameter4fvNV(GLbyte * pc)
5784 const GLsizei len = (GLsizei )bswap_CARD32 ( pc + 4 );
5786 CALL_ProgramNamedParameter4fvNV( GET_DISPATCH(), (
5787 (GLuint )bswap_CARD32 ( pc + 0 ),
5789 (const GLubyte *)(pc + 24),
5790 (const GLfloat *)bswap_32_array( (uint32_t *) (pc + 8), 4 )
5794 void __glXDispSwap_BlendEquationSeparateEXT(GLbyte * pc)
5796 CALL_BlendEquationSeparateEXT( GET_DISPATCH(), (
5797 (GLenum )bswap_ENUM ( pc + 0 ),
5798 (GLenum )bswap_ENUM ( pc + 4 )
5802 void __glXDispSwap_BindFramebufferEXT(GLbyte * pc)
5804 CALL_BindFramebufferEXT( GET_DISPATCH(), (
5805 (GLenum )bswap_ENUM ( pc + 0 ),
5806 (GLuint )bswap_CARD32 ( pc + 4 )
5810 void __glXDispSwap_BindRenderbufferEXT(GLbyte * pc)
5812 CALL_BindRenderbufferEXT( GET_DISPATCH(), (
5813 (GLenum )bswap_ENUM ( pc + 0 ),
5814 (GLuint )bswap_CARD32 ( pc + 4 )
5818 int __glXDispSwap_CheckFramebufferStatusEXT(__GLXclientState *cl, GLbyte *pc)
5820 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5822 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5824 pc += __GLX_VENDPRIV_HDR_SIZE;
5827 retval = CALL_CheckFramebufferStatusEXT( GET_DISPATCH(), (
5828 (GLenum )bswap_ENUM ( pc + 0 )
5830 __glXSendReplySwap(cl->client, dummy_answer, 0, 0, GL_FALSE, retval);
5837 void __glXDispSwap_DeleteFramebuffersEXT(GLbyte * pc)
5839 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
5841 CALL_DeleteFramebuffersEXT( GET_DISPATCH(), (
5843 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 4), 0 )
5847 void __glXDispSwap_DeleteRenderbuffersEXT(GLbyte * pc)
5849 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
5851 CALL_DeleteRenderbuffersEXT( GET_DISPATCH(), (
5853 (const GLuint *)bswap_32_array( (uint32_t *) (pc + 4), 0 )
5857 void __glXDispSwap_FramebufferRenderbufferEXT(GLbyte * pc)
5859 CALL_FramebufferRenderbufferEXT( GET_DISPATCH(), (
5860 (GLenum )bswap_ENUM ( pc + 0 ),
5861 (GLenum )bswap_ENUM ( pc + 4 ),
5862 (GLenum )bswap_ENUM ( pc + 8 ),
5863 (GLuint )bswap_CARD32 ( pc + 12 )
5867 void __glXDispSwap_FramebufferTexture1DEXT(GLbyte * pc)
5869 CALL_FramebufferTexture1DEXT( GET_DISPATCH(), (
5870 (GLenum )bswap_ENUM ( pc + 0 ),
5871 (GLenum )bswap_ENUM ( pc + 4 ),
5872 (GLenum )bswap_ENUM ( pc + 8 ),
5873 (GLuint )bswap_CARD32 ( pc + 12 ),
5874 (GLint )bswap_CARD32 ( pc + 16 )
5878 void __glXDispSwap_FramebufferTexture2DEXT(GLbyte * pc)
5880 CALL_FramebufferTexture2DEXT( GET_DISPATCH(), (
5881 (GLenum )bswap_ENUM ( pc + 0 ),
5882 (GLenum )bswap_ENUM ( pc + 4 ),
5883 (GLenum )bswap_ENUM ( pc + 8 ),
5884 (GLuint )bswap_CARD32 ( pc + 12 ),
5885 (GLint )bswap_CARD32 ( pc + 16 )
5889 void __glXDispSwap_FramebufferTexture3DEXT(GLbyte * pc)
5891 CALL_FramebufferTexture3DEXT( GET_DISPATCH(), (
5892 (GLenum )bswap_ENUM ( pc + 0 ),
5893 (GLenum )bswap_ENUM ( pc + 4 ),
5894 (GLenum )bswap_ENUM ( pc + 8 ),
5895 (GLuint )bswap_CARD32 ( pc + 12 ),
5896 (GLint )bswap_CARD32 ( pc + 16 ),
5897 (GLint )bswap_CARD32 ( pc + 20 )
5901 int __glXDispSwap_GenFramebuffersEXT(__GLXclientState *cl, GLbyte *pc)
5903 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5905 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5907 pc += __GLX_VENDPRIV_HDR_SIZE;
5909 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
5911 GLuint answerBuffer[200];
5912 GLuint * framebuffers = __glXGetAnswerBuffer(cl, n * 4, answerBuffer, sizeof(answerBuffer), 4);
5913 CALL_GenFramebuffersEXT( GET_DISPATCH(), (
5917 (void) bswap_32_array( (uint32_t *) framebuffers, n );
5918 __glXSendReplySwap(cl->client, framebuffers, n, 4, GL_TRUE, 0);
5925 int __glXDispSwap_GenRenderbuffersEXT(__GLXclientState *cl, GLbyte *pc)
5927 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5929 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5931 pc += __GLX_VENDPRIV_HDR_SIZE;
5933 const GLsizei n = (GLsizei )bswap_CARD32 ( pc + 0 );
5935 GLuint answerBuffer[200];
5936 GLuint * renderbuffers = __glXGetAnswerBuffer(cl, n * 4, answerBuffer, sizeof(answerBuffer), 4);
5937 CALL_GenRenderbuffersEXT( GET_DISPATCH(), (
5941 (void) bswap_32_array( (uint32_t *) renderbuffers, n );
5942 __glXSendReplySwap(cl->client, renderbuffers, n, 4, GL_TRUE, 0);
5949 void __glXDispSwap_GenerateMipmapEXT(GLbyte * pc)
5951 CALL_GenerateMipmapEXT( GET_DISPATCH(), (
5952 (GLenum )bswap_ENUM ( pc + 0 )
5956 int __glXDispSwap_GetFramebufferAttachmentParameterivEXT(__GLXclientState *cl, GLbyte *pc)
5958 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5960 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5962 pc += __GLX_VENDPRIV_HDR_SIZE;
5965 CALL_GetFramebufferAttachmentParameterivEXT( GET_DISPATCH(), (
5966 (GLenum )bswap_ENUM ( pc + 0 ),
5967 (GLenum )bswap_ENUM ( pc + 4 ),
5968 (GLenum )bswap_ENUM ( pc + 8 ),
5971 (void) bswap_32_array( (uint32_t *) params, 1 );
5972 __glXSendReplySwap(cl->client, params, 1, 4, GL_FALSE, 0);
5979 int __glXDispSwap_GetRenderbufferParameterivEXT(__GLXclientState *cl, GLbyte *pc)
5981 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
5983 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
5985 pc += __GLX_VENDPRIV_HDR_SIZE;
5988 CALL_GetRenderbufferParameterivEXT( GET_DISPATCH(), (
5989 (GLenum )bswap_ENUM ( pc + 0 ),
5990 (GLenum )bswap_ENUM ( pc + 4 ),
5993 (void) bswap_32_array( (uint32_t *) params, 1 );
5994 __glXSendReplySwap(cl->client, params, 1, 4, GL_FALSE, 0);
6001 int __glXDispSwap_IsFramebufferEXT(__GLXclientState *cl, GLbyte *pc)
6003 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
6005 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
6007 pc += __GLX_VENDPRIV_HDR_SIZE;
6010 retval = CALL_IsFramebufferEXT( GET_DISPATCH(), (
6011 (GLuint )bswap_CARD32 ( pc + 0 )
6013 __glXSendReplySwap(cl->client, dummy_answer, 0, 0, GL_FALSE, retval);
6020 int __glXDispSwap_IsRenderbufferEXT(__GLXclientState *cl, GLbyte *pc)
6022 xGLXVendorPrivateReq * const req = (xGLXVendorPrivateReq *) pc;
6024 __GLXcontext * const cx = __glXForceCurrent(cl, bswap_CARD32( &req->contextTag ), &error);
6026 pc += __GLX_VENDPRIV_HDR_SIZE;
6029 retval = CALL_IsRenderbufferEXT( GET_DISPATCH(), (
6030 (GLuint )bswap_CARD32 ( pc + 0 )
6032 __glXSendReplySwap(cl->client, dummy_answer, 0, 0, GL_FALSE, retval);
6039 void __glXDispSwap_RenderbufferStorageEXT(GLbyte * pc)
6041 CALL_RenderbufferStorageEXT( GET_DISPATCH(), (
6042 (GLenum )bswap_ENUM ( pc + 0 ),
6043 (GLenum )bswap_ENUM ( pc + 4 ),
6044 (GLsizei )bswap_CARD32 ( pc + 8 ),
6045 (GLsizei )bswap_CARD32 ( pc + 12 )