>
>
> Okay, it's definitely a context problem. We attempt to share contexts as
> follows:
>
> 1. Create a dummy GLCanvas with the default constructor
> 2. Grab that canvas's GLContext with getContext()
> 3. Pass that context when instantiating the GLCanvases we actually render to
>
> I discovered
>
http://forum.jogamp.org/JOGL1-1-1-gt-JOGL2-Sharing-context-drawable-member-of-GLCanvas-is-null-in-createContext-td1851054.html> this thread and tried his workaround - after creating the dummy canvas, add
> it to a Frame and make the frame visible - it works!!! I'm delighted, but
> why do I need the workaround? That thread is from late 2010, and his last
> post suggests the issue was resolved in a newer JOGL build ("cool, it works
> fine now with the jogl-2.0-b3-20101124-windows-i586 build"). Is my approach
> to sharing the context the problem? How should I be doing it?
>