From fbbdd788cbc822fc8a2d2726435bfa39e69a0e85 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Thu, 20 Aug 2009 12:36:33 -0700 Subject: [PATCH] glamor: Fix up DrawPixels arguments to bear some relation to reality. --- glamor/glamor_core.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/glamor/glamor_core.c b/glamor/glamor_core.c index 39f36cd9b..7f97190cc 100644 --- a/glamor/glamor_core.c +++ b/glamor/glamor_core.c @@ -146,10 +146,11 @@ glamor_set_spans(DrawablePtr drawable, GCPtr gc, char *src, if (!glamor_set_destination_pixmap(dest_pixmap)) return; for (i = 0; i < n; i++) { - glDrawPixels(points[i].x - dest_pixmap->screen_x, - points[i].y - dest_pixmap->screen_y, - widths[i], + glRasterPos2i(points[i].x - dest_pixmap->screen_x, + points[i].y - dest_pixmap->screen_y); + glDrawPixels(widths[i], 1, + GL_RGBA, GL_UNSIGNED_BYTE, src); src += PixmapBytePad(widths[i], drawable->depth); }