[Bf-blender-cvs] CVS commit: blender/source/blender/imbuf IMB_imbuf.h IMB_imbuf_types.h SConscript blender/source/blender/imbuf/intern IMB_anim.h Makefile allocimbuf.c anim.c cmap.c util.c
Peter Schlaile
peter at schlaile.de
Sun Feb 5 20:23:34 CET 2006
schlaile (Peter Schlaile) 2006/02/05 20:23:34 CET
Modified files:
blender/source/blender/imbuf IMB_imbuf.h IMB_imbuf_types.h
SConscript
blender/source/blender/imbuf/intern IMB_anim.h Makefile
allocimbuf.c anim.c cmap.c
util.c
Log:
* Add memcache limitor-support to imbufs
* 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.
Revision Changes Path
1.20 +23 -1 blender/source/blender/imbuf/IMB_imbuf.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/imbuf/IMB_imbuf.h.diff?r1=1.19&r2=1.20&cvsroot=bf-blender>
1.21 +7 -3 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.20&r2=1.21&cvsroot=bf-blender>
1.15 +10 -7 blender/source/blender/imbuf/SConscript
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/imbuf/SConscript.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
1.6 +17 -1 blender/source/blender/imbuf/intern/IMB_anim.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/imbuf/intern/IMB_anim.h.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
1.9 +6 -1 blender/source/blender/imbuf/intern/Makefile
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/imbuf/intern/Makefile.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.10 +100 -10 blender/source/blender/imbuf/intern/allocimbuf.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/imbuf/intern/allocimbuf.c.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
1.10 +312 -1 blender/source/blender/imbuf/intern/anim.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/imbuf/intern/anim.c.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
1.8 +3 -1 blender/source/blender/imbuf/intern/cmap.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/imbuf/intern/cmap.c.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.16 +104 -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.15&r2=1.16&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list