20,741
edits
Line 25: | Line 25: | ||
== Objective == | == Objective == | ||
Experiment with moving Canvas rendering out of the main loop, and subsequently, with also moving Nasal (and Property Tree I/O) outside the main loop by using a dedicated thread per Canvas [Texture], probably with its own FGNasalSys instance and related subsystem machinery (mainly, events/timers). | Experiment with moving Canvas rendering out of the main loop by using aggressive OSG threading in conjunction with a separate GL context for Canvas cams, and subsequently, with also moving Nasal (and Property Tree I/O) outside the main loop by using a dedicated thread per Canvas [Texture], probably with its own FGNasalSys instance and related subsystem machinery (mainly, events/timers). | ||
== Status == | == Status == |