Lines Matching defs:DamagePtr
30 typedef struct _damage *DamagePtr;
40 typedef void (*DamageReportFunc) (DamagePtr pDamage, RegionPtr pRegion, void *closure);
41 typedef void (*DamageDestroyFunc) (DamagePtr pDamage, void *closure);
44 typedef void (*DamageMarkerFunc) (DrawablePtr pDrawable, DamagePtr pDamage, RegionPtr pOldDamage, RegionPtr pRegion, void *closure);
49 DamagePtr
62 DamagePtr pDamage);
66 DamagePtr pDamage);
69 DamageDestroy (DamagePtr pDamage);
72 DamageSubtract (DamagePtr pDamage,
76 DamageEmpty (DamagePtr pDamage);
79 DamageRegion (DamagePtr pDamage);
82 DamagePendingRegion (DamagePtr pDamage);
94 DamageRegionRendered (DrawablePtr pDrawable, DamagePtr pDamage, RegionPtr pOldDamage, RegionPtr pRegion);
102 DamageSetReportAfterOp (DamagePtr pDamage, Bool reportAfter);
105 DamageSetPostRenderingFunctions(DamagePtr pDamage, DamageReportFunc damageReportPostRendering,