[Bf-committers] Re: [Bf-blender-cvs] CVS commit:
blender/source/blender SConscript
blender/source/blender/blenkernel BKE_global.h
blender/source/blender/blenkernel/intern Makefile image.c
writeavi.c blender/source/blender/blenlib/intern util.c
blender/source/blender/blenpluginapi iff.h
blender/source/blender/blenpluginapi/intern ...
Jasper Mine
jaspermine at earthlink.net
Mon Jan 9 02:09:14 CET 2006
OSX people can do: sudo fink install openexr openexr-dev.
Copy from /sw the headers and lib to /usr/local/
All associated files can be viewed using fink commander's package
file browser
Hopefully we can alter the Sconscript or make definition file in
future to point to /sw.
Cool!
JS
On Jan 8, 2006, at 7:40 PM, Ton Roosendaal wrote:
> ton (Ton Roosendaal) 2006/01/09 01:40:35 CET
>
> Modified files: (Branch: orange)
> blender/source/blender SConscript
> blender/source/blender/blenkernel BKE_global.h
> blender/source/blender/blenkernel/intern Makefile image.c
> writeavi.c
> blender/source/blender/blenlib/intern util.c
> blender/source/blender/blenpluginapi iff.h
> blender/source/blender/blenpluginapi/intern pluginapi.c
> blender/source/blender/imbuf IMB_imbuf.h IMB_imbuf_types.h
> SConscript
> blender/source/blender/imbuf/intern IMB_allocimbuf.h Makefile
> allocimbuf.c amiga.c
> anim.c anim5.c bitplanes.c
> divers.c filter.c
> imageprocess.c iris.c
> jpeg.c radiance_hdr.c
> readimage.c rectop.c
> rotate.c scaling.c targa.c
> tiff.c util.c writeimage.c
> blender/source/blender/include butspace.h
> blender/source/blender/makesdna DNA_scene_types.h
> blender/source/blender/render/intern/source envmap.c
> initrender.c
> blender/source/blender/src Makefile buttons_scene.c editface.c
> editmesh_mods.c filesel.c imasel.c
> interface_icons.c screendump.c
> sequence.c toets.c vpaint.c
> writeimage.c writemovie.c
> Added files: (Branch: orange)
> blender/source/blender/imbuf/intern/openexr Makefile
> SConscript
> openexr_api.cpp
> openexr_api.h
>
> Log:
> Orange branch: OpenEXR finally in Blender!
>
> Credits go to Gernot Ziegler, who originally coded EXR support,
> and to
> Austin Benesh for bringing it further. Kent Mein provided a lot
> of code
> for integrating float buffers in Blender imbuf and ImBuf API
> cleanup,
> and provided Make and Scons and static linking.
>
> At this moment; the EXR libraries are a *dependency*, so you
> cannot get
> the Orange branch compiled without having OpenEXR installed. Get the
> (precompiled or sources) stuff from www.openexr.com. Current
> default is
> that the headers and lib resides in /user/local/
>
> Several changes/additions/fixes were added:
>
> - EXR code only supported 'half' format (16 bits per channel).
> I've added
> float writing, but for reading it I need tomorrow. :)
> - Quite some clumsy copying of data happened in EXR code.
> - cleaned up the api calls already a bit, preparing for more
> advanced
> support
> - Zbuffers were saved 16 bits, now 32 bits
> - automatic adding of .exr extensions went wrong
>
> Imbuf:
>
> - added proper imbuf->flags and imbuf->mall support for float
> buffers, it
> was created for *each* imbuf. :)
> - found bugs for float buffers in scaling and flipping. Code
> there will
> need more checks still
> - imbuf also needs to be verified to behave properly when no 32 bits
> rect exists (for saving for example)
>
> TODO:
>
> - support internal float images for textures, backbuf, AO probes,
> and
> display in Image window
>
> Hope this commit won't screwup syncing with bf-blender... :/
>
> Revision Changes Path
> 1.5.2.1 +3 -0 blender/source/blender/SConscript
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/SConscript.diff?r1=1.5.2.0&r2=1.5.2.1&cvsroot=bf-blender>
> 1.34.2.1 +2 -2 blender/source/blender/blenkernel/BKE_global.h
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/blenkernel/BKE_global.h.diff?
> r1=1.34.2.0&r2=1.34.2.1&cvsroot=bf-blender>
> 1.13.2.1 +5 -1 blender/source/blender/blenkernel/intern/
> Makefile
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/blenkernel/intern/Makefile.diff?
> r1=1.13.2.0&r2=1.13.2.1&cvsroot=bf-blender>
> 1.26.2.4 +19 -12 blender/source/blender/blenkernel/intern/
> image.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/blenkernel/intern/image.c.diff?
> r1=1.26.2.3&r2=1.26.2.4&cvsroot=bf-blender>
> 1.7.2.1 +9 -12 blender/source/blender/blenkernel/intern/
> writeavi.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/blenkernel/intern/writeavi.c.diff?
> r1=1.7.2.0&r2=1.7.2.1&cvsroot=bf-blender>
> 1.31.2.3 +1 -0 blender/source/blender/blenlib/intern/util.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/blenlib/intern/util.c.diff?
> r1=1.31.2.2&r2=1.31.2.3&cvsroot=bf-blender>
> 1.7.2.1 +19 -6 blender/source/blender/blenpluginapi/iff.h
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/blenpluginapi/iff.h.diff?r1=1.7.2.0&r2=1.7.2.1&cvsroot=bf-
> blender>
> 1.5.2.1 +2 -21 blender/source/blender/blenpluginapi/intern/
> pluginapi.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/blenpluginapi/intern/pluginapi.c.diff?
> r1=1.5.2.0&r2=1.5.2.1&cvsroot=bf-blender>
> 1.18.2.1 +5 -34 blender/source/blender/imbuf/IMB_imbuf.h
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/IMB_imbuf.h.diff?r1=1.18.2.0&r2=1.18.2.1&cvsroot=bf-
> blender>
> 1.19.2.1 +16 -9 blender/source/blender/imbuf/IMB_imbuf_types.h
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/IMB_imbuf_types.h.diff?
> r1=1.19.2.0&r2=1.19.2.1&cvsroot=bf-blender>
> 1.12.2.1 +3 -0 blender/source/blender/imbuf/SConscript
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/SConscript.diff?r1=1.12.2.0&r2=1.12.2.1&cvsroot=bf-
> blender>
> 1.6.2.1 +3 -1 blender/source/blender/imbuf/intern/
> IMB_allocimbuf.h
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/IMB_allocimbuf.h.diff?
> r1=1.6.2.0&r2=1.6.2.1&cvsroot=bf-blender>
> 1.7.2.1 +13 -1 blender/source/blender/imbuf/intern/Makefile
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/Makefile.diff?r1=1.7.2.0&r2=1.7.2.1&cvsroot=bf-
> blender>
> 1.8.2.1 +94 -39 blender/source/blender/imbuf/intern/
> allocimbuf.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/allocimbuf.c.diff?
> r1=1.8.2.0&r2=1.8.2.1&cvsroot=bf-blender>
> 1.13.2.1 +2 -2 blender/source/blender/imbuf/intern/amiga.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/amiga.c.diff?
> r1=1.13.2.0&r2=1.13.2.1&cvsroot=bf-blender>
> 1.8.2.1 +2 -2 blender/source/blender/imbuf/intern/anim.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/anim.c.diff?r1=1.8.2.0&r2=1.8.2.1&cvsroot=bf-
> blender>
> 1.4.2.1 +2 -2 blender/source/blender/imbuf/intern/anim5.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/anim5.c.diff?r1=1.4.2.0&r2=1.4.2.1&cvsroot=bf-
> blender>
> 1.6.2.1 +5 -3 blender/source/blender/imbuf/intern/bitplanes.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/bitplanes.c.diff?
> r1=1.6.2.0&r2=1.6.2.1&cvsroot=bf-blender>
> 1.8.2.1 +18 -15 blender/source/blender/imbuf/intern/divers.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/divers.c.diff?r1=1.8.2.0&r2=1.8.2.1&cvsroot=bf-
> blender>
> 1.5.2.1 +73 -3 blender/source/blender/imbuf/intern/filter.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/filter.c.diff?r1=1.5.2.0&r2=1.5.2.1&cvsroot=bf-
> blender>
> 1.4.2.1 +19 -3 blender/source/blender/imbuf/intern/
> imageprocess.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/imageprocess.c.diff?
> r1=1.4.2.0&r2=1.4.2.1&cvsroot=bf-blender>
> 1.12.2.1 +4 -4 blender/source/blender/imbuf/intern/iris.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/iris.c.diff?r1=1.12.2.0&r2=1.12.2.1&cvsroot=bf-
> blender>
> 1.9.2.1 +3 -6 blender/source/blender/imbuf/intern/jpeg.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/jpeg.c.diff?r1=1.9.2.0&r2=1.9.2.1&cvsroot=bf-
> blender>
> 1.1.2.1 +47 -79 blender/source/blender/imbuf/intern/
> radiance_hdr.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/radiance_hdr.c.diff?
> r1=1.1.2.0&r2=1.1.2.1&cvsroot=bf-blender>
> 1.15.2.1 +8 -1 blender/source/blender/imbuf/intern/readimage.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/readimage.c.diff?
> r1=1.15.2.0&r2=1.15.2.1&cvsroot=bf-blender>
> 1.6.2.1 +47 -34 blender/source/blender/imbuf/intern/rectop.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/rectop.c.diff?r1=1.6.2.0&r2=1.6.2.1&cvsroot=bf-
> blender>
> 1.5.2.1 +33 -13 blender/source/blender/imbuf/intern/rotate.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/rotate.c.diff?r1=1.5.2.0&r2=1.5.2.1&cvsroot=bf-
> blender>
> 1.5.2.1 +432 -95 blender/source/blender/imbuf/intern/scaling.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/scaling.c.diff?
> r1=1.5.2.0&r2=1.5.2.1&cvsroot=bf-blender>
> 1.12.2.1 +4 -4 blender/source/blender/imbuf/intern/targa.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/targa.c.diff?
> r1=1.12.2.0&r2=1.12.2.1&cvsroot=bf-blender>
> 1.1.2.3 +2 -2 blender/source/blender/imbuf/intern/tiff.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/tiff.c.diff?r1=1.1.2.2&r2=1.1.2.3&cvsroot=bf-
> blender>
> 1.14.2.1 +8 -2 blender/source/blender/imbuf/intern/util.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/util.c.diff?r1=1.14.2.0&r2=1.14.2.1&cvsroot=bf-
> blender>
> 1.16.2.1 +18 -11 blender/source/blender/imbuf/intern/
> writeimage.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/imbuf/intern/writeimage.c.diff?
> r1=1.16.2.0&r2=1.16.2.1&cvsroot=bf-blender>
> 1.69.2.8 +119 -123 blender/source/blender/include/butspace.h
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/include/butspace.h.diff?r1=1.69.2.7&r2=1.69.2.8&cvsroot=bf-
> blender>
> 1.51.2.3 +1 -0 blender/source/blender/makesdna/
> DNA_scene_types.h
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/makesdna/DNA_scene_types.h.diff?
> r1=1.51.2.2&r2=1.51.2.3&cvsroot=bf-blender>
> 1.21.2.4 +25 -23 blender/source/blender/render/intern/source/
> envmap.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/render/intern/source/envmap.c.diff?
> r1=1.21.2.3&r2=1.21.2.4&cvsroot=bf-blender>
> 1.69.2.4 +2 -4 blender/source/blender/render/intern/source/
> initrender.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/render/intern/source/initrender.c.diff?
> r1=1.69.2.3&r2=1.69.2.4&cvsroot=bf-blender>
> 1.25.2.1 +5 -1 blender/source/blender/src/Makefile
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/src/Makefile.diff?r1=1.25.2.0&r2=1.25.2.1&cvsroot=bf-blender>
> 1.99.2.2 +15 -3 blender/source/blender/src/buttons_scene.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/src/buttons_scene.c.diff?r1=1.99.2.1&r2=1.99.2.2&cvsroot=bf-
> blender>
> 1.50.2.1 +8 -10 blender/source/blender/src/editface.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/src/editface.c.diff?r1=1.50.2.0&r2=1.50.2.1&cvsroot=bf-
> blender>
> 1.72.2.5 +53 -51 blender/source/blender/src/editmesh_mods.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/src/editmesh_mods.c.diff?r1=1.72.2.4&r2=1.72.2.5&cvsroot=bf-
> blender>
> 1.68.2.7 +5 -1 blender/source/blender/src/filesel.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/src/filesel.c.diff?r1=1.68.2.6&r2=1.68.2.7&cvsroot=bf-blender>
> 1.8.2.1 +4 -8 blender/source/blender/src/imasel.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/src/imasel.c.diff?r1=1.8.2.0&r2=1.8.2.1&cvsroot=bf-blender>
> 1.1.2.7 +4 -1 blender/source/blender/src/Attic/
> interface_icons.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/src/Attic/interface_icons.c.diff?
> r1=1.1.2.6&r2=1.1.2.7&cvsroot=bf-blender>
> 1.11.2.1 +4 -1 blender/source/blender/src/screendump.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/src/screendump.c.diff?r1=1.11.2.0&r2=1.11.2.1&cvsroot=bf-
> blender>
> 1.31.2.2 +8 -12 blender/source/blender/src/sequence.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/src/sequence.c.diff?r1=1.31.2.1&r2=1.31.2.2&cvsroot=bf-
> blender>
> 1.66.2.4 +10 -10 blender/source/blender/src/toets.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/src/toets.c.diff?r1=1.66.2.3&r2=1.66.2.4&cvsroot=bf-blender>
> 1.53.2.2 +12 -9 blender/source/blender/src/vpaint.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/src/vpaint.c.diff?r1=1.53.2.1&r2=1.53.2.2&cvsroot=bf-blender>
> 1.13.2.2 +12 -13 blender/source/blender/src/writeimage.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/src/writeimage.c.diff?r1=1.13.2.1&r2=1.13.2.2&cvsroot=bf-
> blender>
> 1.7.2.1 +8 -11 blender/source/blender/src/writemovie.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/
> blender/src/writemovie.c.diff?r1=1.7.2.0&r2=1.7.2.1&cvsroot=bf-
> blender>
> _______________________________________________
> Bf-blender-cvs mailing list
> Bf-blender-cvs at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-blender-cvs
More information about the Bf-committers
mailing list