Lines Matching refs:cx
49 __GLXcontext *cx;
55 cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
56 if (!cx) {
65 if (cx->feedbackBufSize < size) {
66 cx->feedbackBuf = reallocarray(cx->feedbackBuf,
68 if (!cx->feedbackBuf) {
72 cx->feedbackBufSize = size;
74 glFeedbackBuffer(size, type, cx->feedbackBuf);
82 __GLXcontext *cx;
91 cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
92 if (!cx) {
99 if (cx->selectBufSize < size) {
100 cx->selectBuf = reallocarray(cx->selectBuf,
102 if (!cx->selectBuf) {
106 cx->selectBufSize = size;
108 glSelectBuffer(size, cx->selectBuf);
116 __GLXcontext *cx;
129 cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
130 if (!cx) {
153 switch (cx->renderMode) {
155 cx->renderMode = newMode;
160 nitems = cx->feedbackBufSize;
166 retBuffer = (GLubyte *) cx->feedbackBuf;
168 cx->renderMode = newMode;
173 nitems = cx->selectBufSize;
176 GLuint *bp = cx->selectBuf;
194 nitems = bp - cx->selectBuf;
197 retBuffer = (GLubyte *) cx->selectBuf;
199 cx->renderMode = newMode;
232 __GLXcontext *cx;
240 cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
241 if (!cx) {
253 __GLXcontext *cx;
262 cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
263 if (!cx) {