Blender Git Commit Log

Git Commits -> Revision dc6ac56

Revision dc6ac56 by Peter Schlaile (master)
November 18, 2007, 17:39 (GMT)
General cleanup in sequencer:

- Seperated StripData into
StripData
TStripData
where StripData holds only image-filenames and TStripData holds
the working information needed for ImBuf caching.
=> Large drop in memory usage, if you used a lot of movie and meta strips.
=> Fixed bugs in "duplicate" on the way (imbufs where copied around without
taking reference counting seriously...)
=> Code is much cleaner now
- Added defines for TStripData->ok
Finally figured out, what the magic values ment and named them properly :)
- Got rid of Sequence->curelem.
Reason: very bad idea(tm) for multi threading with more than one render
thread. Still not there, but this was a real show stopper on the way.

Commit Details:

Full Hash: dc6ac56d318ad9f2952a1d91dba13f1bd723768a
SVN Revision: 12615
Parent Commit: 6d5396f
Lines Changed: +302, -335

7 Modified Paths:

/source/blender/blenloader/intern/readfile.c (+10, -55) (Diff)
/source/blender/include/BSE_sequence.h (+8, -4) (Diff)
/source/blender/makesdna/DNA_sequence_types.h (+11, -4) (Diff)
/source/blender/python/api2_2x/sceneSequence.c (+1, -10) (Diff)
/source/blender/src/drawseq.c (+14, -17) (Diff)
/source/blender/src/editseq.c (+36, -80) (Diff)
/source/blender/src/sequence.c (+222, -165) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021