Lines Matching refs:dirty
179 PixmapDirtyUpdatePtr dirty = closure; in PixmapDirtyDamageDestroy() local
181 dirty->damage = NULL; in PixmapDirtyDamageDestroy()
268 PixmapDirtyUpdatePtr dirty, in PixmapDirtyCopyArea() argument
271 DrawablePtr src = dirty->src; in PixmapDirtyCopyArea()
298 dirty->x + dst_box.x1, dirty->y + dst_box.y1, w, h, in PixmapDirtyCopyArea()
299 dirty->dst_x + dst_box.x1, in PixmapDirtyCopyArea()
300 dirty->dst_y + dst_box.y1); in PixmapDirtyCopyArea()
308 PixmapDirtyUpdatePtr dirty, in PixmapDirtyCompositeRotate() argument
311 ScreenPtr pScreen = dirty->src->pScreen; in PixmapDirtyCompositeRotate()
320 dirty->src, in PixmapDirtyCompositeRotate()
333 error = SetPictureTransform(src, &dirty->transform); in PixmapDirtyCompositeRotate()
340 dst_box.x1 += dirty->x; in PixmapDirtyCompositeRotate()
341 dst_box.x2 += dirty->x; in PixmapDirtyCompositeRotate()
342 dst_box.y1 += dirty->y; in PixmapDirtyCompositeRotate()
343 dst_box.y2 += dirty->y; in PixmapDirtyCompositeRotate()
344 pixman_f_transform_bounds(&dirty->f_inverse, &dst_box); in PixmapDirtyCompositeRotate()
367 Bool PixmapSyncDirtyHelper(PixmapDirtyUpdatePtr dirty) in PixmapSyncDirtyHelper() argument
369 ScreenPtr pScreen = dirty->src->pScreen; in PixmapSyncDirtyHelper()
370 RegionPtr region = DamageRegion(dirty->damage); in PixmapSyncDirtyHelper()
376 dst = dirty->slave_dst->master_pixmap; in PixmapSyncDirtyHelper()
378 dst = dirty->slave_dst; in PixmapSyncDirtyHelper()
382 if (dirty->rotation == RR_Rotate_90 || in PixmapSyncDirtyHelper()
383 dirty->rotation == RR_Rotate_270) { in PixmapSyncDirtyHelper()
401 RegionTranslate(&pixregion, dirty->x, dirty->y); in PixmapSyncDirtyHelper()
409 RegionTranslate(&pixregion, -dirty->x, -dirty->y); in PixmapSyncDirtyHelper()
411 if (!pScreen->root || dirty->rotation == RR_Rotate_0) in PixmapSyncDirtyHelper()
412 PixmapDirtyCopyArea(dst, dirty, &pixregion); in PixmapSyncDirtyHelper()
414 PixmapDirtyCompositeRotate(dst, dirty, &pixregion); in PixmapSyncDirtyHelper()