Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-05-07 | Merge image related changes from the render branch. This includes the image | Brecht Van Lommel | |
tile cache code in imbuf, but it is not hooked up to the render engine. Imbuf module: some small refactoring and removing a lot of unused or old code (about 6.5k lines). * Added a ImFileType struct with callbacks to make adding an file format type, or making changes to the API easier. * Move imbuf init/exit code into IMB_init()/IMB_exit() functions. * Increased mipmap levels from 10 to 20, you run into this limit already with a 2k image. * Removed hamx, amiga, anim5 format support. * Removed colormap saving, only simple colormap code now for reading tga. * Removed gen_dynlibtiff.py, editing this is almost as much work as just editing the code directly. * Functions removed that were only used for sequencer plugin API: IMB_anim_nextpic, IMB_clever_double, IMB_antialias, IMB_gamwarp, IMB_scalefieldImBuf, IMB_scalefastfieldImBuf, IMB_onethird, IMB_halflace, IMB_dit0, IMB_dit2, IMB_cspace * Write metadata info into OpenEXR images. Can be viewed with the command line utility 'exrheader' For the image tile cache code, see this page: http://wiki.blender.org/index.php/Dev:2.5/Source/Imaging/ImageTileCache | |||
2010-02-12 | correct fsf address | Campbell Barton | |
2008-04-17 | Patch from GSR that a) fixes a whole bunch of GPL/BL license | Chris Want | |
blocks that were previously missed; and b) greatly increase my ohloh stats! | |||
2006-02-05 | * Add memcache limitor-support to imbufs | Peter Schlaile | |
* Add ffmpeg-read support in anim.c and util.c * Makes ImBufs refcountable. You can now increase an internal refcounter in ImBufs (using IMB_refImBuf) which is decreased by freeImBuf. This makes it possible to simply pass ImBuf pointers around in the sequencer saving a few memcopies. | |||
2005-03-11 | Gernot Ziegler's patch to add OpenEXR support to blender. | Kent Mein | |
To enable it you will need to download OpenEXR and install it. For the Makefiles you will need to set WITH_OPENEXR=true and set NAN_OPENEXR to point to where OpenEXR is installed. For scons you'll need to remove config.opts to get the new options so you can enable OpenEXR, I was not able to get blender to link with scons so the scons stuff may need to be tweaked a little but I think it should work. For other platform managers The OpenEXR stuff is similar to QUICKTIME you need to define WITH_OPENEXR and setup the library stuff and as you'll notice in this commit there are two extra files. Kent | |||
2005-01-03 | This is a pretty lame commit but here it is: | Kent Mein | |
I just fixed indentation (replaced spaces with tabs where needed) and removed #include config.h stuff from the above files. Kent | |||
2003-04-27 | translated comments for imbuf c files | Ton Roosendaal | |
2002-12-20 | I initalized mask to 0 in IMB_converttocmap | Kent Mein | |
This may not be correct but at least now its predictable. Kent | |||
2002-11-25 | updated .c files to include: | Kent Mein | |
#ifdef HAVE_CONFIG_H #include <config.h> #endif Just need to finish cpp files now :) Kent -- mein@cs.umn.edu | |||
2002-10-12 | Initial revisionv2.25 | Hans Lambermont | |