Skip to content

WIP: introduce AccelerationManager::acquireResources and use to ensure valid, shared, GL contexts

  1. introduces AccelerationManager::acquireResources
  2. updates GLWidget to use acquireResources to acquire GL context for rendering threads
  3. 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

Merge request reports