Blender Git Commit Log

Git Commits -> Revision d0212bd

Revision d0212bd by Jeroen Bakker (soc-2021-curves)
June 21, 2021, 14:31 (GMT)
Sequencer: Do not redraw during playback.

When using large sequences including audio the drawing of the audio on
top of the strip takes a lot of time. This effects the playback
performance heavily.

During the animation playback performance there was a solution for this
by only drawing the playhead overlay. This was reverted for the sequence
editor as it didn't update the color strips when they were animated.

This patch checks if there are animated color strips if so the full
screen is redrawn, otherwise only the playhead is redrawn.

Reviewed By: ISS

Differential Revision: https://developer.blender.org/D11580

Commit Details:

Full Hash: d0212bd8a0c3e71c985921cf3fe352cb8e40cf9a
Parent Commit: 1e1dc1f
Committed By: Dilith Jayakody
Lines Changed: +80, -33

4 Modified Paths:

/source/blender/editors/include/ED_sequencer.h (+1, -0) (Diff)
/source/blender/editors/screen/screen_ops.c (+10, -3) (Diff)
/source/blender/editors/space_sequencer/sequencer_draw.c (+32, -30) (Diff)
/source/blender/editors/space_sequencer/sequencer_edit.c (+37, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021