From 68932b3be67f96dff19987e2c87abc8dabc30567 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Thu, 8 Jul 2010 20:53:09 +0000 Subject: Missed horizontal in non-alpha case in r10615. Update comment. svn path=/trunk/libnsfb/; revision=10617 --- src/plot/16bpp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/plot/16bpp.c') diff --git a/src/plot/16bpp.c b/src/plot/16bpp.c index ee95770..b430448 100644 --- a/src/plot/16bpp.c +++ b/src/plot/16bpp.c @@ -373,7 +373,7 @@ static bool bitmap_scaled(nsfb_t *nsfb, const nsfb_bbox_t *loc, dyr = bmp_height % height; /* get start offsets to part of image being scaled, after clipping and - * set remainder trackers to correct starting */ + * set remainder trackers to correct starting value */ if (clipped.x0 - x != 0) { xoffs = ((clipped.x0 - x) * bmp_width) / width; rxs = ((clipped.x0 - x) * bmp_width) % width; @@ -438,7 +438,7 @@ static bool bitmap_scaled(nsfb_t *nsfb, const nsfb_bbox_t *loc, for (; pvideo < pvideo_limit; pvideo += (nsfb->linelen >> 1)) { /* looping through render area vertically */ xoff = xoffs; - rx = 0; + rx = rxs; for (xloop = 0; xloop < rwidth; xloop++) { /* looping through render area horizontally */ /* get value of source pixel in question */ -- cgit v1.2.3