Lines Matching refs:prevglxc

830     __GLXcontext *glxc, *prevglxc;  in MakeCurrent()  local
859 prevglxc = __glXLookupContextByTag(cl, tag); in MakeCurrent()
860 if (!prevglxc) { in MakeCurrent()
868 prevglxc = 0; in MakeCurrent()
881 if ((glxc != prevglxc) && glxc->isCurrent) { in MakeCurrent()
1122 if (prevglxc) { in MakeCurrent()
1124 if (prevglxc->pGlxPixmap) { in MakeCurrent()
1128 prevglxc->pGlxPixmap->refcnt--; in MakeCurrent()
1129 __glXFreeGLXPixmap(prevglxc->pGlxPixmap); in MakeCurrent()
1130 prevglxc->pGlxPixmap = 0; in MakeCurrent()
1133 if (prevglxc->pGlxReadPixmap) { in MakeCurrent()
1137 prevglxc->pGlxReadPixmap->refcnt--; in MakeCurrent()
1138 __glXFreeGLXPixmap(prevglxc->pGlxReadPixmap); in MakeCurrent()
1139 prevglxc->pGlxReadPixmap = 0; in MakeCurrent()
1142 if (prevglxc->pGlxWindow) { in MakeCurrent()
1146 prevglxc->pGlxWindow->refcnt--; in MakeCurrent()
1147 __glXFreeGLXWindow(prevglxc->pGlxWindow); in MakeCurrent()
1148 prevglxc->pGlxWindow = 0; in MakeCurrent()
1151 if (prevglxc->pGlxReadWindow) { in MakeCurrent()
1155 prevglxc->pGlxReadWindow->refcnt--; in MakeCurrent()
1156 __glXFreeGLXWindow(prevglxc->pGlxReadWindow); in MakeCurrent()
1157 prevglxc->pGlxReadWindow = 0; in MakeCurrent()
1160 if (prevglxc->pGlxPbuffer) { in MakeCurrent()
1164 prevglxc->pGlxPbuffer->refcnt--; in MakeCurrent()
1165 __glXFreeGLXPbuffer(prevglxc->pGlxPbuffer); in MakeCurrent()
1166 prevglxc->pGlxPbuffer = 0; in MakeCurrent()
1169 if (prevglxc->pGlxReadPbuffer) { in MakeCurrent()
1173 prevglxc->pGlxReadPbuffer->refcnt--; in MakeCurrent()
1174 __glXFreeGLXPbuffer(prevglxc->pGlxReadPbuffer); in MakeCurrent()
1175 prevglxc->pGlxReadPbuffer = 0; in MakeCurrent()
1180 StopUsingContext(prevglxc); in MakeCurrent()