I switched from Swing (AWTGLCanvas) to SWT (GLCanvas), because SWT is a whole lot faster and more customizable than Swing, because it does not fully abstract the underlying operating system away.
Now, I wanted to use SharedDrawable for some multithreaded offscreen rendering while my main app is rendering in a GLCanvas. Both contexts should share the same resources (such as Vertex Buffers), so I would need an instance of DrawableLWJGL (for the context to share with a SharedDrawable) but I could not find any class adapting DrawableLWJGL for a SWT GLCanvas.
It would be really nice if such a class could be provided by LWJGL.