source of opengl library on windows ...

Hi,

It appears that the dll jogl.dll is at version 1.5. I was
curious as to the source of the original opengl library that
was used to create the jogl.dll library. My understanding
is that the version shipped with Microsoft dev environment
is 1.1. ?.

/rk

Microsoft only gives 1.1 onpenGl lib, but graphic card drivers give you the oportunity to use any extension they support…

So don’t mind you version number, JOGL gives you the openGL power without a great number of trouble :smiley:

The driver for your video card may increase the version of OpenGL you’re using.

With this


String vendor = gl.glGetString(GL.GL_VENDOR);
System.out.println("Vendor: " + vendor);
String renderer = gl.glGetString(GL.GL_RENDERER);
System.out.println("Renderer: " + renderer);
String version = gl.glGetString(GL.GL_VERSION);
System.out.println("Version: " + version);

I can get two different results based on which driver is selected:

Vendor: Microsoft Corporation
Renderer: GDI Generic
Version: 1.1.0

Or:

Vendor: ATI Technologies Inc.
Renderer: RAGE 128 Pro Ultra x86/SSE2
Version: 1.2.1716 WinXP Release

How I’m getting two different drivers is another problem. Please see http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=jogl;action=display;num=1088623783 for that thread.

I should also point out you can determine what extensions are supported with gl.glGetString(GL.GL_EXTENSIONS);