Lines Matching refs:pGlxDraw
471 __GLXdrawable *pGlxDraw; in __glXGetDrawable() local
477 DixWriteAccess, &pGlxDraw, &rc)) { in __glXGetDrawable()
480 glxc->config != pGlxDraw->config) { in __glXGetDrawable()
486 return pGlxDraw; in __glXGetDrawable()
535 pGlxDraw = pGlxScreen->createDrawable(client, pGlxScreen, pDraw, drawId, in __glXGetDrawable()
537 if (!pGlxDraw) { in __glXGetDrawable()
543 if (!AddResource(drawId, __glXDrawableRes, pGlxDraw)) { in __glXGetDrawable()
548 return pGlxDraw; in __glXGetDrawable()
1154 __GLXdrawable *pGlxDraw; in DoCreateGLXDrawable() local
1159 pGlxDraw = pGlxScreen->createDrawable(client, pGlxScreen, pDraw, in DoCreateGLXDrawable()
1162 if (pGlxDraw == NULL) in DoCreateGLXDrawable()
1165 if (!AddResource(glxDrawableId, __glXDrawableRes, pGlxDraw)) in DoCreateGLXDrawable()
1173 !AddResource(pDraw->id, __glXDrawableRes, pGlxDraw)) in DoCreateGLXDrawable()
1212 __GLXdrawable *pGlxDraw; in determineTextureTarget() local
1215 DixWriteAccess, &pGlxDraw, &err)) in determineTextureTarget()
1236 int w = pGlxDraw->pDraw->width, h = pGlxDraw->pDraw->height; in determineTextureTarget()
1244 pGlxDraw->target = target; in determineTextureTarget()
1245 pGlxDraw->format = format; in determineTextureTarget()
1321 __GLXdrawable *pGlxDraw; in DoDestroyDrawable() local
1325 DixDestroyAccess, &pGlxDraw, &err)) in DoDestroyDrawable()
1465 __GLXdrawable *pGlxDraw; in DoChangeDrawableAttributes() local
1469 DixSetAttrAccess, &pGlxDraw, &err)) in DoChangeDrawableAttributes()
1478 pGlxDraw->eventMask = attribs[i * 2 + 1]; in DoChangeDrawableAttributes()
1593 __GLXdrawable *pGlxDraw; in __glXDisp_SwapBuffers() local
1620 pGlxDraw = __glXGetDrawable(glxc, drawId, client, &error); in __glXDisp_SwapBuffers()
1621 if (pGlxDraw == NULL) in __glXDisp_SwapBuffers()
1624 if (pGlxDraw->type == DRAWABLE_WINDOW && in __glXDisp_SwapBuffers()
1625 (*pGlxDraw->swapBuffers) (cl->client, pGlxDraw) == GL_FALSE) in __glXDisp_SwapBuffers()
1709 __GLXdrawable *pGlxDraw; in __glXDisp_BindTexImageEXT() local
1737 DixReadAccess, &pGlxDraw, &error)) in __glXDisp_BindTexImageEXT()
1743 return context->bindTexImage(context, buffer, pGlxDraw); in __glXDisp_BindTexImageEXT()
1751 __GLXdrawable *pGlxDraw; in __glXDisp_ReleaseTexImageEXT() local
1769 DixReadAccess, &pGlxDraw, &error)) in __glXDisp_ReleaseTexImageEXT()
1775 return context->releaseTexImage(context, buffer, pGlxDraw); in __glXDisp_ReleaseTexImageEXT()
1784 __GLXdrawable *pGlxDraw; in __glXDisp_CopySubBufferMESA() local
1825 pGlxDraw = __glXGetDrawable(glxc, drawId, client, &error); in __glXDisp_CopySubBufferMESA()
1826 if (!pGlxDraw) in __glXDisp_CopySubBufferMESA()
1829 if (pGlxDraw == NULL || in __glXDisp_CopySubBufferMESA()
1830 pGlxDraw->type != GLX_DRAWABLE_WINDOW || in __glXDisp_CopySubBufferMESA()
1831 pGlxDraw->copySubBuffer == NULL) in __glXDisp_CopySubBufferMESA()
1834 (*pGlxDraw->copySubBuffer) (pGlxDraw, x, y, width, height); in __glXDisp_CopySubBufferMESA()
1852 __GLXdrawable *pGlxDraw = NULL; in DoGetDrawableAttributes() local
1858 DixGetAttrAccess, &pGlxDraw, &error)) { in DoGetDrawableAttributes()
1865 if (pGlxDraw) in DoGetDrawableAttributes()
1866 pDraw = pGlxDraw->pDraw; in DoGetDrawableAttributes()
1878 if (pGlxDraw) { in DoGetDrawableAttributes()
1880 pGlxDraw->target == GL_TEXTURE_2D ? in DoGetDrawableAttributes()
1882 ATTRIB(GLX_EVENT_MASK, pGlxDraw->eventMask); in DoGetDrawableAttributes()
1883 ATTRIB(GLX_FBCONFIG_ID, pGlxDraw->config->fbconfigID); in DoGetDrawableAttributes()
1884 if (pGlxDraw->type == GLX_DRAWABLE_PBUFFER) { in DoGetDrawableAttributes()
1887 if (pGlxDraw->type == GLX_DRAWABLE_WINDOW) { in DoGetDrawableAttributes()