removed the RrEndian so using LSBFirst always now. hopefully this works!
Dana Jansens danakj@orodu.net
2 files changed,
4 insertions(+),
4 deletions(-)
M
render/color.c
→
render/color.c
@@ -77,8 +77,8 @@ (RrBlueOffset(inst) != RrDefaultBlueOffset) ||
(RrGreenOffset(inst) != RrDefaultGreenOffset)) { g_message("CONVERSION %d->%d %d->%d %d->%d", RrDefaultRedOffset, RrRedOffset(inst), - RrDefaultBlueOffset, RrGreenOffset(inst), - RrDefaultGreenOffset, RrBlueOffset(inst)); + RrDefaultGreenOffset, RrGreenOffset(inst), + RrDefaultBlueOffset, RrBlueOffset(inst)); for (y = 0; y < im->height; y++) { for (x = 0; x < im->width; x++) { r = (data[x] >> RrDefaultRedOffset) & 0xFF;@@ -183,7 +183,7 @@ RrPixel32 *p32 = (RrPixel32 *) im->data;
RrPixel16 *p16 = (RrPixel16 *) im->data; unsigned char *p8 = (unsigned char *)im->data; - if (im->byte_order != RrEndian) + if (im->byte_order != LSBFirst) swap_byte_order(im); switch (im->bits_per_pixel) {
M
render/render.c
→
render/render.c
@@ -232,7 +232,7 @@
in = l->surface.RrPixel_data; out = l->pixmap; - im->byte_order = RrEndian; + im->byte_order = LSBFirst; /* this malloc is a complete waste of time on normal 32bpp as reduce_depth just sets im->data = data and returns */