Lines Matching refs:cl

44 int __glXSwapGetFBConfigsSGIX(__GLXclientState *cl, GLbyte *pc);
55 int __glXSwapCreateContext(__GLXclientState *cl, GLbyte *pc)
66 return __glXCreateContext(cl, pc);
69 int __glXSwapCreateNewContext(__GLXclientState *cl, GLbyte *pc)
80 return __glXCreateNewContext(cl, pc);
83 int __glXSwapCreateContextWithConfigSGIX(__GLXclientState *cl, GLbyte *pc)
94 return __glXCreateContextWithConfigSGIX(cl, pc);
97 int __glXSwapQueryMaxSwapBarriersSGIX(__GLXclientState *cl, GLbyte *pc)
106 return __glXQueryMaxSwapBarriersSGIX(cl, pc);
109 int __glXSwapBindSwapBarrierSGIX(__GLXclientState *cl, GLbyte *pc)
118 return __glXBindSwapBarrierSGIX(cl, pc);
121 int __glXSwapJoinSwapGroupSGIX(__GLXclientState *cl, GLbyte *pc)
130 return __glXJoinSwapGroupSGIX(cl, pc);
133 int __glXSwapDestroyContext(__GLXclientState *cl, GLbyte *pc)
141 return __glXDestroyContext(cl, pc);
144 int __glXSwapMakeCurrent(__GLXclientState *cl, GLbyte *pc)
154 return __glXMakeCurrent(cl, pc);
157 int __glXSwapMakeContextCurrent(__GLXclientState *cl, GLbyte *pc)
168 return __glXMakeContextCurrent(cl, pc);
171 int __glXSwapMakeCurrentReadSGI(__GLXclientState *cl, GLbyte *pc)
182 return __glXMakeCurrentReadSGI(cl, pc);
185 int __glXSwapIsDirect(__GLXclientState *cl, GLbyte *pc)
193 return __glXIsDirect(cl, pc);
196 int __glXSwapQueryVersion(__GLXclientState *cl, GLbyte *pc)
205 return __glXQueryVersion(cl, pc);
208 int __glXSwapWaitGL(__GLXclientState *cl, GLbyte *pc)
216 return __glXWaitGL(cl, pc);
219 int __glXSwapWaitX(__GLXclientState *cl, GLbyte *pc)
227 return __glXWaitX(cl, pc);
230 int __glXSwapCopyContext(__GLXclientState *cl, GLbyte *pc)
240 return __glXCopyContext(cl, pc);
243 int __glXSwapGetVisualConfigs(__GLXclientState *cl, GLbyte *pc)
245 ClientPtr client = cl->client;
331 int __glXSwapCreateGLXPixmap(__GLXclientState *cl, GLbyte *pc)
342 return __glXCreateGLXPixmap(cl, pc);
345 int __glXSwapCreatePixmap(__GLXclientState *cl, GLbyte *pc)
357 return __glXCreatePixmap(cl, pc);
360 int __glXSwapDestroyGLXPixmap(__GLXclientState *cl, GLbyte *pc)
368 return __glXDestroyGLXPixmap(cl, pc);
371 int __glXSwapSwapBuffers(__GLXclientState *cl, GLbyte *pc)
380 return __glXSwapBuffers(cl, pc);
383 int __glXSwapUseXFont(__GLXclientState *cl, GLbyte *pc)
395 return __glXUseXFont(cl, pc);
399 int __glXSwapQueryExtensionsString(__GLXclientState *cl, GLbyte *pc)
407 return __glXQueryExtensionsString(cl, pc);
410 int __glXSwapQueryServerString(__GLXclientState *cl, GLbyte *pc)
419 return __glXQueryServerString(cl, pc);
422 int __glXSwapClientInfo(__GLXclientState *cl, GLbyte *pc)
432 return __glXClientInfo(cl, pc);
435 int __glXSwapQueryContextInfoEXT(__GLXclientState *cl, char *pc)
443 return __glXQueryContextInfoEXT(cl, (GLbyte *)pc);
568 int __glXSwapRender(__GLXclientState *cl, GLbyte *pc)
573 ClientPtr client = cl->client;
647 return __glXRender( cl, (GLbyte *)req );
653 int __glXSwapRenderLarge(__GLXclientState *cl, GLbyte *pc)
655 ClientPtr client = cl->client;
699 cl->largeCmdRequestsTotal = 0;
706 if (cl->largeCmdBufSize < hdr->length) {
707 if (!cl->largeCmdBuf) {
708 cl->largeCmdBuf = (GLbyte *) malloc(hdr->length);
710 cl->largeCmdBuf = (GLbyte *) realloc(cl->largeCmdBuf, hdr->length);
712 if (!cl->largeCmdBuf) {
713 cl->largeCmdRequestsTotal = 0;
716 cl->largeCmdBufSize = hdr->length;
718 memcpy(cl->largeCmdBuf, pc, req->dataBytes);
720 cl->largeCmdBytesSoFar = req->dataBytes;
721 cl->largeCmdBytesTotal = hdr->length;
722 cl->largeCmdRequestsSoFar = 1;
723 cl->largeCmdRequestsTotal = req->requestTotal;
724 cl->largeCmdRequestsSwapProc = proc;
725 cl->largeCmdMaxReqDataSize = req->dataBytes;
726 cl->largeCmdRequestsSwap_info = info;
732 else if (req->requestNumber < cl->largeCmdRequestsTotal) {
736 if ( cl->largeCmdBytesSoFar + req->dataBytes > cl->largeCmdBytesTotal) {
737 cl->largeCmdRequestsTotal = 0;
741 memcpy(cl->largeCmdBuf + cl->largeCmdBytesSoFar,
744 cl->largeCmdBytesSoFar += req->dataBytes;
746 if (req->dataBytes > cl->largeCmdMaxReqDataSize)
747 cl->largeCmdMaxReqDataSize = req->dataBytes;
751 else if (req->requestNumber == cl->largeCmdRequestsTotal) {
758 if ( cl->largeCmdBytesSoFar + req->dataBytes > cl->largeCmdBytesTotal) {
759 cl->largeCmdRequestsTotal = 0;
763 memcpy(cl->largeCmdBuf + cl->largeCmdBytesSoFar,
766 cl->largeCmdBytesSoFar += req->dataBytes;
768 if (req->dataBytes > cl->largeCmdMaxReqDataSize)
769 cl->largeCmdMaxReqDataSize = req->dataBytes;
771 if (cl->largeCmdRequestsSwapProc != NULL) {
772 (*cl->largeCmdRequestsSwapProc)(cl->largeCmdBuf + __GLX_RENDER_LARGE_HDR_SIZE);
774 else if (cl->largeCmdRequestsSwap_info &&
775 cl->largeCmdRequestsSwap_info->nelems > 0) {
776 if (cl->largeCmdRequestsSwap_info->elem_size == 4) {
778 cl->largeCmdRequestsSwap_info->nelems );
780 else if (cl->largeCmdRequestsSwap_info->elem_size == 2) {
782 cl->largeCmdRequestsSwap_info->nelems );
784 else if (cl->largeCmdRequestsSwap_info->elem_size == 8) {
786 cl->largeCmdRequestsSwap_info->nelems );
790 cl->largeCmdRequestsTotal = 0;
791 return( __glXSendLargeCommand(cl, req->contextTag) );
795 cl->largeCmdRequestsTotal = 0;
808 int __glXSwapVendorPrivate(__GLXclientState *cl, GLbyte *pc)
823 return __glXVForwardSingleReqSwap( cl, pc );
828 return __glXVForwardSingleReqSwap( cl, pc );
849 return __glXSwapJoinSwapGroupSGIX( cl, pc );
853 return __glXSwapBindSwapBarrierSGIX( cl, pc );
857 return __glXSwapCreateContextWithConfigSGIX( cl, pc );
864 cl->client->errorValue = req->vendorCode;
870 int __glXSwapVendorPrivateWithReply(__GLXclientState *cl, GLbyte *pc)
887 return( __glXNoSuchSingleOpcode(cl, pc) );
896 return( __glXVForwardAllWithReplySwapiv(cl, pc) );
901 return( __glXVForwardPipe0WithReplySwap(cl, pc) );
923 return( __glXSwapQueryMaxSwapBarriersSGIX(cl, pc) );
927 return( __glXSwapGetFBConfigsSGIX(cl, pc) );
931 return( __glXSwapMakeCurrentReadSGI(cl, pc) );
935 return( __glXSwapQueryContextInfoEXT(cl,(char *)pc) );
942 cl->client->errorValue = req->vendorCode;
948 int __glXSwapGetFBConfigs(__GLXclientState *cl, GLbyte *pc)
956 return __glXGetFBConfigs(cl, pc);
959 int __glXSwapGetFBConfigsSGIX(__GLXclientState *cl, GLbyte *pc)
969 return( __glXSwapGetFBConfigs( cl, (GLbyte *)&new_req ) );
972 int __glXSwapCreateWindow(__GLXclientState *cl, GLbyte *pc)
984 return( __glXCreateWindow( cl, (GLbyte *)pc ) );
987 int __glXSwapDestroyWindow(__GLXclientState *cl, GLbyte *pc)
995 return( __glXDestroyWindow( cl, (GLbyte *)pc ) );
998 int __glXSwapQueryContext(__GLXclientState *cl, GLbyte *pc)
1007 return( __glXQueryContext(cl, (GLbyte *)pc) );
1011 int __glXSwapCreatePbuffer(__GLXclientState *cl, GLbyte *pc)
1025 return( __glXCreatePbuffer( cl, pc ) );
1028 int __glXSwapDestroyPbuffer(__GLXclientState *cl, GLbyte *pc)
1036 return( __glXDestroyPbuffer( cl, (GLbyte *)pc ) );
1039 int __glXSwapGetDrawableAttributes(__GLXclientState *cl, GLbyte *pc)
1047 return( __glXGetDrawableAttributes(cl, pc) );
1050 int __glXSwapChangeDrawableAttributes(__GLXclientState *cl, GLbyte *pc)
1061 return( __glXChangeDrawableAttributes(cl, pc) );