1.

What Are The Runtime Opengl Version Requirements ?

Answer»

The current JOGL2 spec is in WIP state, but mostly FINISHED. We do not require any extra features of GL versions > 1.1, hence it shall just work.

E.g. if you want to

  • support OpenGL platforms not SUPPORTING a version > 1.2
  • use GL ≥ 1.3 features optionally

Just query their availability e.g.:

gl.isExtensionAvailable("GL_VERSION_1_3")

If you call a > 1.2 GL function where it is not available, a GLException is thrown.

JOGL requires at LEAST an OpenGL version 1.1, DUE to its dynamical function binding STARTING with OpenGL 1.2.

The current JOGL2 spec is in WIP state, but mostly finished. We do not require any extra features of GL versions > 1.1, hence it shall just work.

E.g. if you want to

Just query their availability e.g.:

gl.isExtensionAvailable("GL_VERSION_1_3")

If you call a > 1.2 GL function where it is not available, a GLException is thrown.

JOGL requires at least an OpenGL version 1.1, due to its dynamical function binding starting with OpenGL 1.2.



Discussion

No Comment Found