JOGL 2 support for GL1.1

I was recently hacking about with the iphone stuff and felt like using JOGL. I got JOGL 2.0 down but when I tried to use it I got an error about need GL 2.0. My work machine only has 1.3 or something.

Does JOGL 2.0 not support anything less than GL2.0? Which DLL/JAR combination (of the many now) do I need to include to use < GL2.0 ?

I downloaded an old version of JOGL (1.1 or something?) in the end and that did just what I needed.

Thanks,

Kev

My guess is you need to use a different GLProfile? According to the doc the GL2 profile is meant to support 1.x to 3.0, so I would think it should run fine without actual Opengl 2.0

Sir, shouldn’t you use OpenGL ES 1.x on the iphone ?

Yes, and I do, however I’m extending a simulator which runs on the desktop - and hence there isn’t any OpenGL ES 1.x - so I’m simulating it with OpenGL 1.x.

Kev

It is critical. I have not yet switched to JOGL 2 but my home machine is under OpenGL 1.3, my work machine is under OpenGL 1.4 or 1.5. If it does not work, I will send a bug report. I think some people are in the same situation than stained, including me. When I have some time, I will give it a try >:(

gouessej, if you can verify that 1.3 works as expected and/or we can fix it,
I will lower the requirement in the specification.

http://kenai.com/projects/jogl/pages/FAQ#OpenGL_1.3_support_dropped_?

And here is the little helper to develop a ES1/ES2 application on the desktop
for all devices …

http://kenai.com/projects/jogl/pages/FAQ#How_to_develop_Cross-Device_Applications

I’m still a bit confused. If I have a less than card that only supports < 1.3, JOGL2 won’t work?

Kev

More over, if I want to use a single profile for GLES having to all these:

  • gluegen-rt.jar
  • nativewindow.core.jar
  • jogl.core.jar
  • jogl.util.jar
  • jogl.gl2es12.x11.jar
  • jogl.util.fixedfuncemu.jar
  • newt.core.jar
  • newt.ogl.jar

Seems a bit complicated :confused: Any chance of producing combined artefacts for each profile so us mere mortals can cope?

Kev

We offer 2 ways … all or selected JAR files for both J2SE and CDC.
We may think about a few more ‘all’ packages, ie ES1, no-awt, etc …
Let’s see …
On mobile … the deployment is currently manual anyways … this may change.