diff options
author | Philipp Oeser <info@graphics-engineer.com> | 2021-07-23 00:09:20 +0300 |
---|---|---|
committer | Philipp Oeser <info@graphics-engineer.com> | 2021-08-02 18:11:58 +0300 |
commit | 1062649b5e686a128c27552f40a912d1ab28e55d (patch) | |
tree | d8016c853b9902c2a45a1376256304bacb57d867 /build_files | |
parent | 3ff5d8f719f592c2ea17533532708e883a8baa96 (diff) |
Fix T87041: Driver Editor not updated in realtime
Caused by {rBbbb2e0614fc3}
Since above commit only the playhead is updated as an overlay in
animation playback (was moved out of drawing of the main region for
perfomance reasons).
The driver value "debug" visualization is very useful to have during
playback though but was left in main region drawing as part of
`draw_fcurve` (thus does not update in realtime anymore).
Moving `graph_draw_driver_debug` into the overlay is not feasible
because it requires animation filtering which has significant overhead
which needs to be avoided in the overlay which is redrawn on every UI
interaction.
Now tag the whole main region for updates in the Driver Editor during
playback instead (which will make the Drivers Editor as slow during
playback as before rBbbb2e0614fc3 -- but with realtime updates of the
debug visualization).
Maniphest Tasks: T87041
Differential Revision: https://developer.blender.org/D12003
Diffstat (limited to 'build_files')
0 files changed, 0 insertions, 0 deletions