Problem is that the shader generator calls GraphicsEngine::make_output on the draw thread even though it's only supposed to be called on the app thread.
Problem is that the shader generator calls GraphicsEngine: :make_output on the draw thread even though it's only supposed to be called on the app thread.