Lines Matching defs:pDrawable
43 DrawablePtr pDrawable = pDamageExt->pDrawable;
53 ev.geometry.x = pDrawable->x;
54 ev.geometry.y = pDrawable->y;
55 ev.geometry.width = pDrawable->width;
56 ev.geometry.height = pDrawable->height;
75 ev.area.width = pDrawable->width;
76 ev.area.height = pDrawable->height;
165 DrawablePtr pDrawable;
175 rc = dixLookupDrawable(&pDrawable, stuff->drawable, client, 0,
203 pDamageExt->pDrawable = pDrawable;
210 pDrawable->pScreen,
221 DamageRegister (pDamageExt->pDrawable, pDamageExt->pDamage);
223 if (pDrawable->type == DRAWABLE_WINDOW)
225 pRegion = &((WindowPtr) pDrawable)->borderClip;
226 DamageDamageRegion(pDrawable, pRegion);
281 DrawablePtr pDrawable;
287 rc = dixLookupDrawable(&pDrawable, stuff->drawable, client, 0,
295 RegionTranslate(pRegion, pDrawable->x, pDrawable->y);
296 DamageDamageRegion(pDrawable, pRegion);
297 RegionTranslate(pRegion, -pDrawable->x, -pDrawable->y);
448 if (WindowDrawable(pDamageExt->pDrawable->type))
449 FreeResourceByType (pDamageExt->pDrawable->id, DamageExtWinType, TRUE);
452 DamageUnregister (pDamageExt->pDrawable, pDamageExt->pDamage);