Page MenuHome

[WIP] VSE: minimal cache invalidation
ClosedPublic

Authored by Richard Antalik (ISS) on May 19 2019, 11:23 PM.

Details

Summary

All logic should be there

TODO:

  • go through non-sequencer RNA

Diff Detail

Repository
rB Blender
Branch
invalid (branched from master)
Build Status
Buildable 3656
Build 3656: arc lint + arc unit

Event Timeline

Brecht Van Lommel (brecht) requested changes to this revision.May 21 2019, 12:50 PM

I tested adding an image strip and tweaking Saturation and Multiply, and it doesn't seem to be updating? Only when changing frame.

This revision now requires changes to proceed.May 21 2019, 12:50 PM
source/blender/blenkernel/intern/sequencer.c
4315–4317

I think this is for metastrips indeed, guess it should be kept.

  • fix invalidation algorithm
Richard Antalik (ISS) edited the summary of this revision. (Show Details)May 22 2019, 11:11 PM

Looks good now.

Tweaking settings in the adjust panel is much smoother for me now, both compared to master and 2.7. Great work.

This revision is now accepted and ready to land.May 23 2019, 12:28 PM

Closed by fd51d2f97cbe0117e8939396f196366a0043849e