Blender Git Loki
Git Commits -> Revision 7f1fe10
Revision 7f1fe10 by Jeroen Bakker (master) September 10, 2021, 12:31 (GMT) |
T78995: Enable keylist threaded drawing. This enabled multithreaded building of the keys that needs to be drawn in the timeline (and other action editors). On an AMD Ryzen 3800 using a mocap data test file (available in patch) the performance went from 2fps to 8fps. The performance increase depends on the number of rows of keyframes that is shown in for example the timeline editor. Each row will be using a different thread. Currently the bottleneck is the summary channel that we could split up in the future even more ( although that is a complex refactoring work). Reviewed By: sybren Differential Revision: https://developer.blender.org/D12198 |
Commit Details:
Full Hash: 7f1fe10595065128aab2a4aea4bc9c46e155053c
Parent Commit: a1167e9
Lines Changed: +18, -4
1 Modified Path:
/source/blender/editors/animation/keyframes_draw.c (+18, -4) (Diff)