From 76813395ee0ffd6d3b8adcb9b22800a9d69731ee Mon Sep 17 00:00:00 2001 From: Dennis Kasprzyk Date: Wed, 28 May 2008 19:13:16 +0200 Subject: Report correct damage rectangle in CopySubBuffer. --- src/mesa/drivers/dri/common/dri_util.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mesa/drivers/dri/common/dri_util.c b/src/mesa/drivers/dri/common/dri_util.c index 5870208..daa3fc5 100644 --- a/src/mesa/drivers/dri/common/dri_util.c +++ b/src/mesa/drivers/dri/common/dri_util.c @@ -510,9 +510,9 @@ static void driCopySubBuffer(__DRIdrawable *dPriv, dPriv->driScreenPriv->DriverAPI.CopySubBuffer(dPriv, x, y, w, h); rect.x1 = x; - rect.y1 = y; + rect.y1 = dPriv->h - y - h; rect.x2 = x + w; - rect.y2 = y + w; + rect.y2 = rect.y1 + h; driReportDamage(dPriv, &rect, 1); } -- 1.5.2.4