After adding a texture browser to my app, i’ve noticed that they will frequently dissapear and stop being displayed. When this happens it always conincides with some sort of window size change, such as dragging a edge of the app or maximising it. Sometimes I can even resize it a bit more and get the textures to come back…
I had thought that GL kept its textures regardless of maximise/minimise etc. so is Jogl quietly destroying and recreating something under the hood? Is this a known problem or am i the only one to see it?
Also, I noticed that sharing of textures between GL canavs’ is not supported, does this mean that if i want a main game view, and a separate GL canvas next to it as a texture browser that i’ll have to load all the textures again? Although it would be nice from a users point of view i’m not too keen on doubling my memory use for something like this :-/