From ad647b2767ea8b5cdc24cb3fae1173eca8a0da9b Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Mon, 20 Aug 2012 10:56:19 +0000 Subject: [PATCH] Sequencer: skip adding ImBuf to cache when it failed to render --- source/blender/blenkernel/intern/sequencer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/blender/blenkernel/intern/sequencer.c b/source/blender/blenkernel/intern/sequencer.c index d266fc25589..3699f802c91 100644 --- a/source/blender/blenkernel/intern/sequencer.c +++ b/source/blender/blenkernel/intern/sequencer.c @@ -2567,7 +2567,8 @@ static ImBuf *seq_render_strip(SeqRenderData context, Sequence *seq, float cfra) ibuf = do_render_strip_uncached(context, seq, cfra); - BKE_sequencer_preprocessed_cache_put(context, seq, cfra, SEQ_STRIPELEM_IBUF, ibuf); + if (ibuf) + BKE_sequencer_preprocessed_cache_put(context, seq, cfra, SEQ_STRIPELEM_IBUF, ibuf); } }