WIP: introduce AccelerationManager::acquireResources and use to ensure valid, shared, GL contexts
- introduces AccelerationManager::acquireResources
- updates GLWidget to use acquireResources to acquire GL context for rendering threads
- updates thumbnail producers to use acquireResources
What's missing:
-
fix https://invent.kde.org/kde/kdenlive/issues/86 -
testing of non-GL modes -
do not attempt to acquire a threaded GL context if that is not supported or required -
verify all get_frame
access are properly guarded. -
verify/fix rendering
Edited by Harald Sitter