summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--render/color.c4
-rw-r--r--render/render.h8
2 files changed, 8 insertions, 4 deletions
diff --git a/render/color.c b/render/color.c
index 3e846d08..46f81161 100644
--- a/render/color.c
+++ b/render/color.c
@@ -75,6 +75,10 @@ void RrReduceDepth(const RrInstance *inst, RrPixel32 *data, XImage *im)
if ((RrRedOffset(inst) != RrDefaultRedOffset) ||
(RrBlueOffset(inst) != RrDefaultBlueOffset) ||
(RrGreenOffset(inst) != RrDefaultGreenOffset)) {
+ g_message("CONVERSION %d->%d %d->%d %d->%d",
+ RrDefaultRedOffset, RrRedOffset(inst),
+ RrDefaultBlueOffset, RrGreenOffset(inst),
+ RrDefaultGreenOffset, RrBlueOffset(inst));
for (y = 0; y < im->height; y++) {
for (x = 0; x < im->width; x++) {
r = (data[x] >> RrDefaultRedOffset) & 0xFF;
diff --git a/render/render.h b/render/render.h
index 4fe7db1a..56ec29f1 100644
--- a/render/render.h
+++ b/render/render.h
@@ -128,10 +128,10 @@ struct _RrAppearance {
};
#if (G_BYTE_ORDER == G_BIG_ENDIAN)
-#define RrDefaultRedOffset 0
-#define RrDefaultGreenOffset 8
-#define RrDefaultBlueOffset 16
-#define RrDefaultAlphaOffset 24
+#define RrDefaultAlphaOffset 0
+#define RrDefaultRedOffset 8
+#define RrDefaultGreenOffset 16
+#define RrDefaultBlueOffset 24
#define RrEndian MSBFirst
#else
#define RrDefaultAlphaOffset 24