Blender Git Loki
Git Commits -> Revision 00f266c
November 22, 2005, 18:50 (GMT) |
This is a modified version of patch #2995 To enable dynamic tiff support. I had to fix some of the logic in the fileselect box for icons, I also expanded the patch to look in various default locations for a dynamic libtiff.so/libtiff.dll and look at the env variable BF_TIFF_LIB if it can't find it automatically. If unable to load the library it prints a message about setting BF_TIFF_LIB to the console. I haven't been able to test it on a lot of platforms but hopefully it will just work ;) I added the files to scons but have not had a chance to test that as well. Kent |
Commit Details:
Full Hash: 00f266c651a52027b662f725d081af6b51aae343
SVN Revision: 5889
Parent Commit: b63e26e
Lines Changed: +1181, -49
5 Added Paths:
/source/blender/imbuf/intern/dynlibtiff.c (+191, -0) (View)
/source/blender/imbuf/intern/dynlibtiff.h (+58, -0) (View)
/source/blender/imbuf/intern/gen_dynlibtiff.py (+248, -0) (View)
/source/blender/imbuf/intern/IMB_tiff.h (+48, -0) (View)
/source/blender/imbuf/intern/tiff.c (+528, -0) (View)
/source/blender/imbuf/intern/dynlibtiff.h (+58, -0) (View)
/source/blender/imbuf/intern/gen_dynlibtiff.py (+248, -0) (View)
/source/blender/imbuf/intern/IMB_tiff.h (+48, -0) (View)
/source/blender/imbuf/intern/tiff.c (+528, -0) (View)
16 Modified Paths:
/source/blender/blenkernel/BKE_global.h (+36, -32) (Diff)
/source/blender/blenkernel/intern/image.c (+3, -0) (Diff)
/source/blender/imbuf/IMB_imbuf_types.h (+3, -1) (Diff)
/source/blender/imbuf/intern/Makefile (+1, -0) (Diff)
/source/blender/imbuf/intern/readimage.c (+6, -0) (Diff)
/source/blender/imbuf/intern/util.c (+11, -4) (Diff)
/source/blender/imbuf/intern/writeimage.c (+5, -0) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+1, -0) (Diff)
/source/blender/src/buttons_scene.c (+7, -0) (Diff)
/source/blender/src/filesel.c (+4, -4) (Diff)
/source/blender/src/screendump.c (+2, -4) (Diff)
/source/blender/src/toets.c (+7, -0) (Diff)
/source/blender/src/usiblender.c (+2, -4) (Diff)
/source/blender/src/writeimage.c (+3, -0) (Diff)
/source/creator/creator.c (+8, -0) (Diff)
/source/nan_definitions.mk (+9, -0) (Diff)
/source/blender/blenkernel/intern/image.c (+3, -0) (Diff)
/source/blender/imbuf/IMB_imbuf_types.h (+3, -1) (Diff)
/source/blender/imbuf/intern/Makefile (+1, -0) (Diff)
/source/blender/imbuf/intern/readimage.c (+6, -0) (Diff)
/source/blender/imbuf/intern/util.c (+11, -4) (Diff)
/source/blender/imbuf/intern/writeimage.c (+5, -0) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+1, -0) (Diff)
/source/blender/src/buttons_scene.c (+7, -0) (Diff)
/source/blender/src/filesel.c (+4, -4) (Diff)
/source/blender/src/screendump.c (+2, -4) (Diff)
/source/blender/src/toets.c (+7, -0) (Diff)
/source/blender/src/usiblender.c (+2, -4) (Diff)
/source/blender/src/writeimage.c (+3, -0) (Diff)
/source/creator/creator.c (+8, -0) (Diff)
/source/nan_definitions.mk (+9, -0) (Diff)