Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/pdf/splash/SplashTypes.h
diff options
context:
space:
mode:
Diffstat (limited to 'pdf/splash/SplashTypes.h')
-rw-r--r--pdf/splash/SplashTypes.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/pdf/splash/SplashTypes.h b/pdf/splash/SplashTypes.h
index 91b120f..38c6775 100644
--- a/pdf/splash/SplashTypes.h
+++ b/pdf/splash/SplashTypes.h
@@ -24,6 +24,7 @@ enum SplashColorMode {
splashModeMono1,
splashModeMono8,
splashModeRGB8,
+ splashModeRGB8Packed,
splashModeBGR8Packed
};
@@ -45,6 +46,8 @@ typedef Guint SplashRGB8;
#define splashMakeRGB8(r, g, b) \
((((r) & 0xff) << 16) | (((g) & 0xff) << 8) | ((b) & 0xff))
+typedef Guchar SplashRGB8P; // packed
+
// 3x8-bit RGB: (MSB) 00BBGGRR (LSB)
typedef Guint SplashBGR8;
typedef Guchar SplashBGR8P; // packed
@@ -65,6 +68,7 @@ union SplashColorPtr {
SplashMono1P *mono1;
SplashMono8 *mono8;
SplashRGB8 *rgb8;
+ SplashRGB8P *rgb8p;
SplashBGR8P *bgr8;
};