Lines Matching refs:pRegion
136 DamageExtReport(DamagePtr pDamage, RegionPtr pRegion, void *closure) in DamageExtReport() argument
143 DamageExtNotify(pDamageExt, RegionRects(pRegion), in DamageExtReport()
144 RegionNumRects(pRegion)); in DamageExtReport()
147 DamageExtNotify(pDamageExt, RegionExtents(pRegion), 1); in DamageExtReport()
221 RegionPtr pRegion = &((WindowPtr) pDrawable)->borderClip; in DamageExtRegister() local
222 RegionTranslate(pRegion, -pDrawable->x, -pDrawable->y); in DamageExtRegister()
223 DamageReportDamage(pDamage, pRegion); in DamageExtRegister()
224 RegionTranslate(pRegion, pDrawable->x, pDrawable->y); in DamageExtRegister()
376 DamageExtSubtract(DamageExtPtr pDamageExt, const RegionPtr pRegion) in DamageExtSubtract() argument
383 RegionSubtract(damage, damage, pRegion); in DamageExtSubtract()
400 return DamageSubtract(pDamage, pRegion); in DamageExtSubtract()
441 RegionPtr pRegion; in ProcDamageAdd() local
445 VERIFY_REGION(pRegion, stuff->region, client, DixWriteAccess); in ProcDamageAdd()
454 RegionTranslate(pRegion, pDrawable->x, pDrawable->y); in ProcDamageAdd()
455 DamageDamageRegion(pDrawable, pRegion); in ProcDamageAdd()
456 RegionTranslate(pRegion, -pDrawable->x, -pDrawable->y); in ProcDamageAdd()
605 PanoramiXDamageReport(DamagePtr pDamage, RegionPtr pRegion, void *closure) in PanoramiXDamageReport() argument
613 if (RegionNil(pRegion)) in PanoramiXDamageReport()
618 RegionTranslate(pRegion, pScreen->x, pScreen->y); in PanoramiXDamageReport()
621 DamageReportDamage(pDamageExt->pDamage, pRegion); in PanoramiXDamageReport()