Lines Matching refs:damage
268 RegionUnion(&pDamage->damage, &pDamage->damage, pDamageRegion); in _damageRegionAppend()
296 RegionUnion(&pDamage->damage, &pDamage->damage, in damageRegionProcessPending()
1724 RegionNull(&pDamage->damage); in DamageCreate()
1842 RegionUninit(&pDamage->damage); in DamageDestroy()
1854 RegionSubtract(&pDamage->damage, &pDamage->damage, pRegion); in DamageSubtract()
1868 RegionTranslate(&pDamage->damage, pDrawable->x, pDrawable->y); in DamageSubtract()
1869 RegionIntersect(&pDamage->damage, &pDamage->damage, pClip); in DamageSubtract()
1870 RegionTranslate(&pDamage->damage, -pDrawable->x, -pDrawable->y); in DamageSubtract()
1874 return RegionNotEmpty(&pDamage->damage); in DamageSubtract()
1880 RegionEmpty(&pDamage->damage); in DamageEmpty()
1886 return &pDamage->damage; in DamageRegion()
1942 RegionUnion(&pDamage->damage, &pDamage->damage, pDamageRegion); in DamageReportDamage()
1947 RegionSubtract(&tmpRegion, pDamageRegion, &pDamage->damage); in DamageReportDamage()
1949 RegionUnion(&pDamage->damage, &pDamage->damage, pDamageRegion); in DamageReportDamage()
1955 tmpBox = *RegionExtents(&pDamage->damage); in DamageReportDamage()
1956 RegionUnion(&pDamage->damage, &pDamage->damage, pDamageRegion); in DamageReportDamage()
1957 if (!BOX_SAME(&tmpBox, RegionExtents(&pDamage->damage))) { in DamageReportDamage()
1958 (*pDamage->damageReport) (pDamage, &pDamage->damage, in DamageReportDamage()
1963 was_empty = !RegionNotEmpty(&pDamage->damage); in DamageReportDamage()
1964 RegionUnion(&pDamage->damage, &pDamage->damage, pDamageRegion); in DamageReportDamage()
1965 if (was_empty && RegionNotEmpty(&pDamage->damage)) { in DamageReportDamage()
1966 (*pDamage->damageReport) (pDamage, &pDamage->damage, in DamageReportDamage()
1971 RegionUnion(&pDamage->damage, &pDamage->damage, pDamageRegion); in DamageReportDamage()