summaryrefslogtreecommitdiffstats
path: root/libdimension/dimension
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@gmail.com>2009-07-16 01:49:40 +0000
committerTavian Barnes <tavianator@gmail.com>2009-07-16 01:49:40 +0000
commit90564274757e489429daf8bcdb92009563fd2efd (patch)
tree854503bb591bcd73b4244cd622a6692a815a16b8 /libdimension/dimension
parent6b4dc860466ce4794b346533162291046a6ee96c (diff)
downloaddimension-90564274757e489429daf8bcdb92009563fd2efd.tar.xz
Render pigments.
Diffstat (limited to 'libdimension/dimension')
-rw-r--r--libdimension/dimension/color.h3
-rw-r--r--libdimension/dimension/scene.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/libdimension/dimension/color.h b/libdimension/dimension/color.h
index 8b78eea..ab2ea04 100644
--- a/libdimension/dimension/color.h
+++ b/libdimension/dimension/color.h
@@ -60,6 +60,9 @@ typedef struct {
double R, G, B; /* sRGB R, G, and B values */
} dmnsn_sRGB;
+/* Standard colors */
+extern const dmnsn_color dmnsn_black, dmnsn_white;
+
/* Standard whitepoint, determined by the conversion of sRGB white to CIE XYZ */
extern const dmnsn_CIE_XYZ dmnsn_whitepoint;
diff --git a/libdimension/dimension/scene.h b/libdimension/dimension/scene.h
index 8104917..aa216f4 100644
--- a/libdimension/dimension/scene.h
+++ b/libdimension/dimension/scene.h
@@ -28,6 +28,7 @@
typedef enum {
DMNSN_RENDER_NONE,
DMNSN_RENDER_OBJECTS,
+ DMNSN_RENDER_PIGMENT,
DMNSN_RENDER_FULL
} dmnsn_quality;