Almost 1 year without updates in JOGL!

I’m a user of JOGL and i like this project. Unfortunately for the comunity of JOGL this project will do one year without any updates in code. Any one know when will come new updates or if this API will die like JMF(Java Media Framewwork)?

sigh…I hope JOGL doesn’t die like JMF - that was a good api too until the demise.

I met Ken Russell (and some of the JavaFX team) at GDC09. All I can
say is they are busy with JavaFX.

With that said, I do hope that JOGL will continue in the near future.

JavaFX relies both on JMC and JOGL. Therefore, Kenneth and his collegue cannot abandon JOGL :wink:

Unfortunately, they can freeze JOGL, if it already fits the needs of JavaFX.

Then we ask for JavaFx features/optimisations that will need to make them update JOGL :stuck_out_tongue:

There is not much to optimize in a OpenGL binding.

And they certainly won’t need OpenGL 3.0 or 3.1 for JavaFX soon, as a tiny percentage of hardware supports it.

As far as I know, JOGL 2 already contains a renderer written for JavaFX. JOGL 1.1 does not fit its need. However, maybe you’re right, maybe they don’t need OpenGL 3 features for JavaFX.

But they should abandon JavaFX, fix the bug in the Swing implementation, learn that it’s to late for JavaFX and work on JOGL

Don’t worry … it’s very much alive.
And as you can see in the JOGL2 branch,
all profiles are supported, desktop(GL2, GL3) & mobile (ES1, ES2).

The true culprit hindering you from writing true performant mobile/desktop
applications is Swing/AWT itself, hence the new nativewindow and newt package.

We strongly believe, JOGL is just an OpenGL wrapper, where nativewindow/newt
gives you a very simple native windowing system access.

On top of it, please use your scenegraph of choice (Ardor3d maybe).
That should take care of all your UI needs … of course.
Yes, you can create buttons in a scenegraph :slight_smile:

When it comes to multimedia, well JavaFX has a stack …
JOGL has an experimental OpenMAX wrapper, currently only tested on
the NVidia APX 2500 platform.
OpenCL will come … somehow.