Teilweise weil: "Arbeite diverses Elend ab..." endet mit einer
OpenGL Ausgabe.
Die geht nun nicht mehr.
Die Zeichenroutine ist Teil der TOutputengine. Die "TOutputengine.drawGL" hab ich im Codebeispiel unterschlagen.
Der
Handle für das
OpenGL ist eine globale Variable vom Mainform.
Machen wir einen Deal:
Du siehst zu, dass die ganze
OpenGL Ausgabe rein im Main Thread funktioniert und danach kümmern wir uns darum das Rendering in einen eigenen Thread auszulagern?