]> Dogcows Code - chaz/openbox/blobdiff - render/render.h
menus were too short by a border width
[chaz/openbox] / render / render.h
index 0e34c1973b7d69bea8536f3aee8a06f776890e89..8469c69ee04c71a559b5d24e4a9a2dc35b86a07d 100644 (file)
@@ -40,8 +40,6 @@ typedef enum {
     RR_SURFACE_VERTICAL,
     RR_SURFACE_DIAGONAL,
     RR_SURFACE_CROSS_DIAGONAL,
-    RR_SURFACE_PIPECROSS,
-    RR_SURFACE_RECTANGLE,
     RR_SURFACE_PYRAMID
 } RrSurfaceColorType;
 
@@ -132,6 +130,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.019501 seconds and 4 git commands to generate.