removed the RrEndian so using LSBFirst always now. hopefully this works!
This commit is contained in:
parent
9d7244e646
commit
70a38951b3
2 changed files with 4 additions and 4 deletions
|
@ -77,8 +77,8 @@ void RrReduceDepth(const RrInstance *inst, RrPixel32 *data, XImage *im)
|
||||||
(RrGreenOffset(inst) != RrDefaultGreenOffset)) {
|
(RrGreenOffset(inst) != RrDefaultGreenOffset)) {
|
||||||
g_message("CONVERSION %d->%d %d->%d %d->%d",
|
g_message("CONVERSION %d->%d %d->%d %d->%d",
|
||||||
RrDefaultRedOffset, RrRedOffset(inst),
|
RrDefaultRedOffset, RrRedOffset(inst),
|
||||||
RrDefaultBlueOffset, RrGreenOffset(inst),
|
RrDefaultGreenOffset, RrGreenOffset(inst),
|
||||||
RrDefaultGreenOffset, RrBlueOffset(inst));
|
RrDefaultBlueOffset, RrBlueOffset(inst));
|
||||||
for (y = 0; y < im->height; y++) {
|
for (y = 0; y < im->height; y++) {
|
||||||
for (x = 0; x < im->width; x++) {
|
for (x = 0; x < im->width; x++) {
|
||||||
r = (data[x] >> RrDefaultRedOffset) & 0xFF;
|
r = (data[x] >> RrDefaultRedOffset) & 0xFF;
|
||||||
|
@ -183,7 +183,7 @@ void RrIncreaseDepth(const RrInstance *inst, RrPixel32 *data, XImage *im)
|
||||||
RrPixel16 *p16 = (RrPixel16 *) im->data;
|
RrPixel16 *p16 = (RrPixel16 *) im->data;
|
||||||
unsigned char *p8 = (unsigned char *)im->data;
|
unsigned char *p8 = (unsigned char *)im->data;
|
||||||
|
|
||||||
if (im->byte_order != RrEndian)
|
if (im->byte_order != LSBFirst)
|
||||||
swap_byte_order(im);
|
swap_byte_order(im);
|
||||||
|
|
||||||
switch (im->bits_per_pixel) {
|
switch (im->bits_per_pixel) {
|
||||||
|
|
|
@ -232,7 +232,7 @@ static void RrPixel32_to_pixmap(RrAppearance *l, gint x, gint y, gint w, gint h)
|
||||||
in = l->surface.RrPixel_data;
|
in = l->surface.RrPixel_data;
|
||||||
out = l->pixmap;
|
out = l->pixmap;
|
||||||
|
|
||||||
im->byte_order = RrEndian;
|
im->byte_order = LSBFirst;
|
||||||
/* this malloc is a complete waste of time on normal 32bpp
|
/* this malloc is a complete waste of time on normal 32bpp
|
||||||
as reduce_depth just sets im->data = data and returns
|
as reduce_depth just sets im->data = data and returns
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in a new issue