About reproducibility using JOGL Demo

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

About reproducibility using JOGL Demo

Martin
I recently cloned Sven's demo repo to make it a pure maven repo containing only JOGL demos.

My goal was to have something simple to reproduce bugs on a well identify maven release : running demos.gears.Gears is often a good proof something works or not.

I unfortunately encountered two problems
- no sample is able to open the AWT frame. I don't understand why since I am using 2.3.2 which proved to work well with jzy3d.
- I had to remove few demos because of missing symbols in JOGL 2.3.2.

Did anyone tried building and running the demos with JOGL 2.3.2?

Best
Reply | Threaded
Open this post in threaded view
|

Re: About reproducibility using JOGL Demo

gouessej
Administrator
Hello

Maybe the classes using Cg aren't included by default.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: About reproducibility using JOGL Demo

Sven Gothel
Administrator
In reply to this post by Martin
jogl-demos does build on a regular basis,
but I have to admit that I have not tested any of the demos for a long time.

if there are indeed serious jogl-demos runtime isues,
I am afraid we need a bug report.

I focus on the 2.4.0 release and some other features
in the meantime.

Thank you.

~Sven

On 4/5/19 7:39 PM, Martin [via jogamp] wrote:
> I unfortunately encountered two problems
> - no sample is able to open the AWT frame. I don't understand why since I am
> using 2.3.2 which proved to work well with jzy3d.
> - I had to remove few demos
> <https://github.com/jzy3d/jogl-demos-maven/tree/master/src/main/fail/demos> because
> of missing symbols in JOGL 2.3.2.
>
> Did anyone tried building and running the demos with JOGL 2.3.2?
>
Reply | Threaded
Open this post in threaded view
|

Re: About reproducibility using JOGL Demo

gouessej
Administrator
Sven Gothel wrote
I focus on the 2.4.0 release and some other features
in the meantime.
I can give it a look very soon.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: About reproducibility using JOGL Demo

Martin
Thanks!

For information I was running on MacOSX. I'll try to get a windows to reproduce it. In the meantime, here is what my console displays.

Gears: Init: AWT-GLCanvas[Realized true,
        jogamp.opengl.GLFBODrawableImpl,
        Factory   jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@35f1daf2,
        handle    0x7f9968666d00,
        Drawable size 600x556 surface[600x556],
        AWT[pos 0/22, size 300x278,
        visible true, displayable true, showing true,
        AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection Display 69732928, unitID 0, awtDevice sun.awt.CGraphicsDevice@115bf3d, handle 0x0], idx 0],
        chosen    GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]],
        requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]],
        CGLGraphicsConfig[dev=69732928,pixfmt=0],
        encapsulated MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x59780a92]], idx 0],
        chosen    GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]],
        requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[.]]]]]]
Chosen GLCapabilities: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[fbo]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR: Intel Inc.
GL_RENDERER: Intel(R) Iris(TM) Graphics 6100
GL_VERSION: 2.1 INTEL-10.12.13
gear1 list created: 1
gear2 list created: 2
gear3 list created: 3
Gears: Reshape 0/0 600x556