Hi, This is a question as I begin a version 2 of some software that uses jogl.
Presently I have a GLCanvas in a tab container and a GLEventlistener that handles the rendering.
I create display objects that do the actual rendering to the GL canvas and keep references to these
in an array list. When necessary the GLEventlistener’s display method is invoked and I iterate through
the list and invoke the rendering method of the display objects.
Now I’m trying out the new GLJPanel with the new pipeline and wonder if I create diferent GLJPanels
for each display object and have them stacked on top of each other, what is the penalty from the jogl
memory footprint and speed perspective. I figure that the GLJPanels may add quite a bit of memory,
Anybody have an idea how much. But I’m more concerned about the speed.