Sequencer: clear cache and animation buffers for strips outside of cursor when rendering
authorSergey Sharybin <sergey.vfx@gmail.com>
Fri, 14 Sep 2012 14:28:24 +0000 (14:28 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Fri, 14 Sep 2012 14:28:24 +0000 (14:28 +0000)
commitcd4ffe496aa63e78b46f332ec24873cd0fce3061
treef807d290aefe7d387db3d55f37ef35f26a05f7f5
parent51077ea97afd45fc07b097e7e164d67e3ab11ef6
Sequencer: clear cache and animation buffers for strips outside of cursor when rendering

This avoids having bunch of cached images when doing animation rendering,
keeping all the memory available for rendered itself.

This keeps memory usage low when rendering huge edits with mixed
scenes and movie strips.

This should not affect on sped of video encoding, which was confirmed by
some own tests.

--
svn merge -r50051:50052 ^/branches/soc-2011-tomato
source/blender/blenkernel/BKE_sequencer.h
source/blender/blenkernel/intern/sequencer.c
source/blender/editors/space_sequencer/sequencer_edit.c
source/blender/makesrna/intern/rna_sequencer.c
source/blender/render/intern/source/pipeline.c