Blender Git Commit Log
Git Commits -> Revision a43d644
Revision a43d644 by Richard Antalik (master) April 22, 2021, 06:16 (GMT) |
VSE: Fix movies are reloaded after invalidation When cache is strip is invalidated, movie file was reloaded even if it isn't necessary. This caused significant performance issues when strip is being dragged under playhead. This was caused by calling `SEQ_relations_sequence_free_anim()` and it was introduced as fix for T36124. When it is necessary to reload file because another API holds reference to ImBuf, do this explicitly besides cache invalidation. In `rna_ColorManagedColorspaceSettings_reload_update()` this was already done, so no change is needed there. Reviewed By: sergey Differential Revision: https://developer.blender.org/D11024 |
Commit Details:
Full Hash: a43d644decb27a0cf00da92afee71439f6d60d53
Parent Commit: 6944521
Lines Changed: +0, -1
1 Modified Path:
/source/blender/sequencer/intern/strip_relations.c (+0, -1) (Diff)