]> Dogcows Code - chaz/openbox/blobdiff - render/render.h
more namespacing with Rr*
[chaz/openbox] / render / render.h
index 0e34c1973b7d69bea8536f3aee8a06f776890e89..ede14d72d21b04e44c3a47e18b6bf2436c80d315 100644 (file)
@@ -132,6 +132,20 @@ struct _RrAppearance {
     gint w, h;
 };
 
+#if (G_BYTE_ORDER == G_BIG_ENDIAN)
+#define RrDefaultRedOffset 0
+#define RrDefaultGreenOffset 8
+#define RrDefaultBlueOffset 16
+#define RrDefaultAlphaOffset 24
+#define RrEndian MSBFirst  
+#else
+#define RrDefaultAlphaOffset 24
+#define RrDefaultRedOffset 16
+#define RrDefaultGreenOffset 8
+#define RrDefaultBlueOffset 0
+#define RrEndian LSBFirst
+#endif /* G_BYTE_ORDER == G_BIG_ENDIAN */
+
 RrInstance* RrInstanceNew (Display *display, gint screen);
 void        RrInstanceFree (RrInstance *inst);
 
This page took 0.025582 seconds and 4 git commands to generate.