diff options
Diffstat (limited to 'src/sna/gen5_render.c')
-rw-r--r-- | src/sna/gen5_render.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/sna/gen5_render.c b/src/sna/gen5_render.c index c9a2cc04..a1417664 100644 --- a/src/sna/gen5_render.c +++ b/src/sna/gen5_render.c @@ -1983,12 +1983,8 @@ gen5_composite_set_target(struct sna *sna, box.y1 = y; box.x2 = x + w; box.y2 = y + h; - } else { - box.x1 = dst->pDrawable->x; - box.y1 = dst->pDrawable->y; - box.x2 = box.x1 + dst->pDrawable->width; - box.y2 = box.y1 + dst->pDrawable->height; - } + } else + sna_render_picture_extents(dst, &box); op->dst.bo = sna_drawable_use_bo (dst->pDrawable, PREFER_GPU | FORCE_GPU | RENDER_GPU, |