Color proofing support with lcms (http://www.littlecms.com/).
authorMartin Poirier <theeth@yahoo.com>
Sun, 17 May 2009 16:19:13 +0000 (16:19 +0000)
committerMartin Poirier <theeth@yahoo.com>
Sun, 17 May 2009 16:19:13 +0000 (16:19 +0000)
commit7eeb8ac01cea69fc8dbf3e4a58179b1026fc6198
treebb1fda3f9be548369ebaa8742ba0129080257bb8
parent351086dbb83fa42d393a8a4f64287c2b90e23d97
Color proofing support with lcms (littlecms.com/).

Enable with WITH_LCMS (options have been added for scons).
lcms is very common on linux package managers, so no need to add in extern (IMHO). Libs for windows can be added to /lib

Code is mostly a proof of concept with hardcoded path for icc profile (taken from the lcms test suite).

Adding this now to svn so it doesn't rot on my hard drive. People interested in pushing it forward should feel free to dig in the code or poke me about it.
12 files changed:
source/blender/blenkernel/BKE_colortools.h
source/blender/blenkernel/SConscript
source/blender/blenkernel/intern/colortools.c
source/blender/editors/space_image/SConscript
source/blender/editors/space_image/image_draw.c
source/blender/editors/space_image/image_header.c
source/blender/imbuf/IMB_imbuf_types.h
source/blender/imbuf/intern/allocimbuf.c
source/blender/makesdna/DNA_space_types.h
source/blender/makesrna/intern/rna_space.c
tools/Blender.py
tools/btools.py