Download OpenGL

To the original poster… the current nvidia driver is indeed OpenGL 1.5 (in fact it is 1.5.2). To see this, after you have successfully loaded our driver using the .run script, and editing xorg.conf, or XF86config as the readme tells you, please read
:
ftp://download.nvidia.com/XFree86/Linux-x86/1.0-6111/README.txt

After you have the driver correctly loaded, run ‘glxinfo’ and you will see all the extensions, and the OpenGL version info.

The nvidia drivers are not only 1.5 compliant, but also have some additional nvidia only extensions. If you look closely at /usr/include/GL/glext.h, you will see how the 1.5 defines get included.

Lastly, not to get into an open vs. closed src argument, but for many reasons nvidia cannot open src their driver. The kernel interfaces are exposed and the src to /usr/bin/nvidia-settings (the control panel) is also now included. The comment you read at the top of the header was simply saying that nvidia’s driver started from SGI’s OpenGL sample implementation versions 1.2.1. Many changes have been made since then.

Also for the original poster, play with /usr/bin/nvidia-settings, and you may find what you need (like turning on multisampling, etc).

Cheers,
–Ben

Putting #define UNIX at the top of my program, solved most of the problems, except multisampling.
After configuring my settings using nvidia-settings it finally looks really nice and smooth.
Thank you very much.
Hylke

This topic was automatically closed 183 days after the last reply. New replies are no longer allowed.