GL 1.1 vs 1.2
At teh moment I''m using the OpenGL 1.1 headers in my program. Is there any reason I should use the 1.2 headers?
The only feature I know of that I might use is specular lighting... and I heard that there are a lot of new texture formats as well (bgr, abgr, that kind of thing). Why would I want to use these? Is there anything else that would make me want to use GL 1.2?
multitexturing came into opengl1.2.1 also theres 3d textures
the whole 1.2 spec can be downloaded from www.opengl.org
http://members.xoom.com/myBollux
the whole 1.2 spec can be downloaded from www.opengl.org
http://members.xoom.com/myBollux
If you''re in windows, you don''t have much choice since opengl 1.2 isn''t supported. Of course, you can do everything that''s in opengl 1.2 with 1.1, you just need to use extensions.
War Worlds - A 3D Real-Time Strategy game in development.
War Worlds - A 3D Real-Time Strategy game in development.
AFAIK OpenGL1.2 isn''t supported by *nix, BeOS, windows or MacOS.
Anyway almost all provide an extension mechanism allowing you to ''import'' the missing 3D commands.
On the Windows platform ATI and nVidia boards have OpenGL1.2.1 drivers, and you can get access to the ''invisible'' functions through the extension mechanism.
The ARB is discussing a way to put OpenGL1.2 and possibly 1.3 support in windows without M$.
(I think that would be cool)
-* So many things to do, so little time to spend. *-
Anyway almost all provide an extension mechanism allowing you to ''import'' the missing 3D commands.
On the Windows platform ATI and nVidia boards have OpenGL1.2.1 drivers, and you can get access to the ''invisible'' functions through the extension mechanism.
The ARB is discussing a way to put OpenGL1.2 and possibly 1.3 support in windows without M$.
(I think that would be cool)
-* So many things to do, so little time to spend. *-

Hi,
I am pretty certain Mesa makes use of the 1.2 extensions, so it should be supported in *nix.
I am pretty certain Mesa makes use of the 1.2 extensions, so it should be supported in *nix.
Hello from my world
I know that linux and Mac has 1.2 so that is probably true for the rest also. It is just in Windows you have to manually get the entry points. You should have the normal headers and a header with the 1.2 functions and other supported extensions.
July 15, 2001 10:29 AM
I have succesfully used OpenGL 1.2 on Linux, Irix and MacOS, I think Windows is the only platform, where it is not supported. Blame (once again) M$. If it is true that the ARB is thinking about a way to do it w/o M$, this would definitely be a very good thing !
-JL
-JL
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement