• Home
  • Raw
  • Download

Lines Matching refs:pdraw

65    __GLXDRIdrawable *pdraw;  in ChangeDrawableAttribute()  local
113 pdraw = GetGLXDRIDrawable(dpy, drawable); in ChangeDrawableAttribute()
115 if (!pdraw) in ChangeDrawableAttribute()
122 pdraw->eventMask = attribs[i * 2 + 1]; in ChangeDrawableAttribute()
176 __GLXDRIdrawable *pdraw; in CreateDRIDrawable() local
188 pdraw = psc->driScreen->createDrawable(psc, drawable, in CreateDRIDrawable()
190 if (pdraw == NULL) { in CreateDRIDrawable()
195 if (__glxHashInsert(priv->drawHash, glxdrawable, pdraw)) { in CreateDRIDrawable()
196 (*pdraw->destroyDrawable) (pdraw); in CreateDRIDrawable()
200 pdraw->textureTarget = determineTextureTarget(attrib_list, num_attribs); in CreateDRIDrawable()
201 pdraw->textureFormat = determineTextureFormat(attrib_list, num_attribs); in CreateDRIDrawable()
212 __GLXDRIdrawable *pdraw = GetGLXDRIDrawable(dpy, drawable); in DestroyDRIDrawable() local
215 if (priv != NULL && pdraw != NULL) { in DestroyDRIDrawable()
216 xid = pdraw->xDrawable; in DestroyDRIDrawable()
217 (*pdraw->destroyDrawable) (pdraw); in DestroyDRIDrawable()
254 __GLXDRIdrawable *pdraw; in __glXGetDrawableAttribute() local
281 pdraw = GetGLXDRIDrawable(dpy, drawable); in __glXGetDrawableAttribute()
293 if (pdraw == NULL || gc == &dummyContext || gc->currentDpy != dpy || in __glXGetDrawableAttribute()
301 psc = pdraw->psc; in __glXGetDrawableAttribute()
304 *value = psc->driScreen->getBufferAge(pdraw); in __glXGetDrawableAttribute()
309 if (pdraw) { in __glXGetDrawableAttribute()
311 *value = pdraw->psc->driScreen->getSwapInterval(pdraw); in __glXGetDrawableAttribute()
317 *value = __glXExtensionBitIsEnabled(pdraw->psc, in __glXGetDrawableAttribute()
377 if (pdraw != NULL) { in __glXGetDrawableAttribute()
378 if (!pdraw->textureTarget) in __glXGetDrawableAttribute()
379 pdraw->textureTarget = in __glXGetDrawableAttribute()
381 if (!pdraw->textureFormat) in __glXGetDrawableAttribute()
382 pdraw->textureFormat = in __glXGetDrawableAttribute()