Blender Git Commit Log

Git Commits -> Revision a4f73c5

Revision a4f73c5 by Sergey Sharybin (master)
September 20, 2012, 12:59 (GMT)
Fix #32579: Sequencer crash when changing render dimensions

Memory limitor's queue could be affected when it's being iterated
on enforcing limits -- that's because iteration could free color
managed image buffers.

Fixed by getting least priority element after every element was
freed. Could be optimized a bit, but it anyway shouldn't be so
slow due to specific of cache limiting and limit enforcing finish
condition.

Commit Details:

Full Hash: a4f73c5694a44e6948665ee54d51d8df70be8e24
SVN Revision: 50780
Parent Commit: 5327c2f
Lines Changed: +23, -35

2 Modified Paths:

/intern/memutil/MEM_CacheLimiter.h (+22, -34) (Diff)
/source/blender/imbuf/intern/moviecache.c (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021