Mesa (mesa_7_7_branch): dri/swrast: Fix missed conversion of one pixel pointer increment.
Michel Dänzer
daenzer at kemper.freedesktop.org
Fri Mar 26 10:30:09 PDT 2010
Module: Mesa
Branch: mesa_7_7_branch
Commit: 6ec259eb17dfbb74972b8cffb4e02a9dbab288cc
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ec259eb17dfbb74972b8cffb4e02a9dbab288cc
Author: Michel Dänzer <daenzer at vmware.com>
Date: Fri Mar 26 16:29:59 2010 +0100
dri/swrast: Fix missed conversion of one pixel pointer increment.
This probably broke the swrast DRI driver when running X in depth 16.
---
src/mesa/drivers/dri/swrast/swrast_span.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/mesa/drivers/dri/swrast/swrast_span.c b/src/mesa/drivers/dri/swrast/swrast_span.c
index f8e5034..a4bcfb6 100644
--- a/src/mesa/drivers/dri/swrast/swrast_span.c
+++ b/src/mesa/drivers/dri/swrast/swrast_span.c
@@ -257,7 +257,7 @@ static const GLubyte kernel[16] = {
struct swrast_renderbuffer *xrb = swrast_renderbuffer(rb);
#define INIT_PIXEL_PTR(P, X, Y) \
GLushort *P = (GLushort *)row;
-#define INC_PIXEL_PTR(P) P += 2
+#define INC_PIXEL_PTR(P) P++
#define STORE_PIXEL(DST, X, Y, VALUE) \
STORE_PIXEL_R5G6B5(DST, X, Y, VALUE)
#define FETCH_PIXEL(DST, SRC) \
More information about the mesa-commit
mailing list