Thanks for the answer. I'll also would like to avoid mixing SWT and AWT. So contributing to the GL3/4 support in the TextureRenderer is not the solution I4m looking for.
If I understand correctly, the rendering of overlay should be drawn on the SWT GC, right ?
So basically, I should use the GLCanvas.invoke()
methods at each frame, which will queue a GLRunnable that will perform the drawing on the SWT component itself ?
If I understand correctly, GLCanvas.invoke() will be a one shot call, so I have to queue it for every frame ?
If you want context, the main display method of my app is visible here