summaryrefslogtreecommitdiff
path: root/src/sna
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2020-11-16 15:09:14 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2020-11-16 15:11:19 +0000
commit4e8ae05f20e43c56ee7b15bbc66a472d4361a777 (patch)
tree048f18f501eb41e0345b1bab626ef1a1eb94ab9f /src/sna
parent67f15b36faf8c4aa902d953067df0faf43387208 (diff)
downloadxorg-driver-xf86-video-intel-4e8ae05f20e43c56ee7b15bbc66a472d4361a777.tar.gz
Track ABI changes for ABI_VIDEODRV_VERSION 25.2
Several structs had fields renamed, and so we must update our usage. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'src/sna')
-rw-r--r--src/sna/sna_accel.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c
index 4c067ae8..6d2fb352 100644
--- a/src/sna/sna_accel.c
+++ b/src/sna/sna_accel.c
@@ -17696,7 +17696,7 @@ static void sna_accel_post_damage(struct sna *sna)
#else
src = dirty->src;
#endif
- dst = dirty->slave_dst->master_pixmap;
+ dst = PixmapDirtyDst(dirty)->master_pixmap;
region.extents.x1 = dirty->x;
region.extents.x2 = dirty->x + dst->drawable.width;
@@ -17723,7 +17723,7 @@ static void sna_accel_post_damage(struct sna *sna)
dy += dirty->dst_y;
#endif
RegionTranslate(&region, dx, dy);
- DamageRegionAppend(&dirty->slave_dst->drawable, &region);
+ DamageRegionAppend(&PixmapDirtyDst(dirty)->drawable, &region);
DBG(("%s: slave: ((%d, %d), (%d, %d))x%d\n", __FUNCTION__,
region.extents.x1, region.extents.y1,
@@ -17800,7 +17800,7 @@ fallback:
kgem_bo_sync__gtt(&sna->kgem, __sna_pixmap_get_bo(dst));
}
- DamageRegionProcessPending(&dirty->slave_dst->drawable);
+ DamageRegionProcessPending(&PixmapDirtyDst(dirty)->drawable);
skip:
RegionUninit(&region);
DamageEmpty(dirty->damage);