JOGL2: EXT_DIRECT_STATE_ACCESS and OpenGL 3.1

First let me say I’m very happy to see that JOGL has a future (even if quite an incompatible one…)

The current version of JOGL2 doesn’t have support for EXT_DIRECT_STATE_ACCESS. Do you plan to add this extension?

How are you going to support OpenGL 3.1? Create a new interface (GL3_1) with the deprecated functions removed?

Yours,
Stefan

hi Stefan,

the GL3 interface is already the one with all deprecated features removed. (OpenGL3.1 context works too)
http://download.java.net/media/jogl/jogl-2.x-docs-next/javax/media/opengl/GL3.html

…however I can’t help with the missing extension

[quote]EXT_DIRECT_STATE_ACCESS.
[/quote]
Thank you … just synced the glext.h, added it for GL2.

I also added GL_ARB_geometry_shader4 in gl3ext.h for GL3,
I guess that’s reasonable.
We shall see which extensions with new functions shall be added to GL3 …,
since there is no official gl3ext.h filled yet …

Will be in the nightlies tomorrow … or fetch via git …

Thanks - great to see JOGL2 is alive and kicking.

@sgoethel: Do you consider adding NV_vertex_buffer_unified_memory and NV_shader_buffer_load as well?
(Though I consider that doing so might be hard work, cause they don’t fit the OpenGL 3.1 deprecation model well.)