Lines Matching refs:pDamage
106 if (pExaPixmap->pDamage && exaPixmapHasGpuCopy(pPixmap)) {
110 * there are pixmaps without pDamage and a bad fb_pitch value.
112 * causes corruption. Pixmaps without pDamage are not migrated
143 exaDamageReport_mixed(DamagePtr pDamage, RegionPtr pRegion, void *closure)
179 if (success && has_gpu_copy && pExaPixmap->pDamage) {
193 DamageDestroy(pExaPixmap->pDamage);
194 pExaPixmap->pDamage = NULL;
226 if (!pExaPixmap->pDamage &&
231 pExaPixmap->pDamage = DamageCreate(exaDamageReport_mixed, NULL,
236 if (pExaPixmap->pDamage) {
237 DamageRegister(&pPixmap->drawable, pExaPixmap->pDamage);
241 DamageSetReportAfterOp(pExaPixmap->pDamage, TRUE);