I wonder if it is possible to use, instead of the default 2D renderer, an OpenGL LowLevelGraphicsContext for all (Component) drawing operations in Juce? The feature list states: "State of the art, sub-pixel accurate 2D rendering engine with support for affine transformations and high DPI displays. The engine supports various backends for accelerated rendering such as CoreGraphics and OpenGL."
So I suppose it is possible? There is createOpenGLGraphicsContext() in juce_OpenGLGraphicsContext.h. How would I pass that context (or any specialized graphics context for that matter) to my component/toplevelwindow s.t. the draw routines are called using that one instead of the default one?
I've seen this thread which suggests that it's not yet possible with the GL context, however it's a bit old:
How's the state of affairs?
Thanks in advance!