From df2635d4644d1fa2772ff58d8d34cdf788ece412 Mon Sep 17 00:00:00 2001 From: Michel Dänzer Date: Thu, 10 Dec 2009 00:04:53 +0100 Subject: EXA/mixed: Don't consider devKind for detecting dimension change. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes http://bugs.freedesktop.org/show_bug.cgi?id=25536 . There should be no reason for the pitch to actually change when none of the other dimensions do, and this could lead to incorrectly freeing the system memory copy when allocating a GPU copy, resulting in loss of valid pixmap contents. Signed-off-by: Michel Dänzer Acked-by: Maarten Maathuis Signed-off-by: Keith Packard --- exa/exa_mixed.c | 1 - 1 file changed, 1 deletion(-) (limited to 'exa') diff --git a/exa/exa_mixed.c b/exa/exa_mixed.c index 0fb644b9c..155ed47c5 100644 --- a/exa/exa_mixed.c +++ b/exa/exa_mixed.c @@ -155,7 +155,6 @@ exaModifyPixmapHeader_mixed(PixmapPtr pPixmap, int width, int height, int depth, if (width != pPixmap->drawable.width || height != pPixmap->drawable.height || - devKind != pPixmap->devKind || depth != pPixmap->drawable.depth || bitsPerPixel != pPixmap->drawable.bitsPerPixel) { if (pExaPixmap->driverPriv) { -- cgit v1.2.3