I was just wondering if OpenGL 1.2 comes with Windows 98 SE, because I have that OS but I might have accidentally replaced the openGL dll's that come with my system with the ones at the Microsoft site(i.e. OpenGL 1.1). Actually, the real problem is is that I have no way of knowing if I did replace those files by accident, except that the size of my opengl32.dll file is 737 KB, so if anyone is sure that they have 1.2, could you check if the size is 737 KB? Also, tell me if the size is 1,185 KB, because I have opengl.dll in my C:\Windows\System folder which I think could be version 1.2.
Also, is there a place that I can get openGL headers & libs for mingw32 that are v1.2 and not v1.1? According to my current header files, I have 1.1 in my compiler directories.
Anyways, this was typed in a hurry so it's probably incomprehensible, but I would appreciate it if someone could decipher this message and help me out.
Thanks.
Also, I have GLU32.DLL which is 137 KB, and glu.dll which is 309 KB. Basically, I'm wondering if I should delete opengl32.dll and glu32.dll and rename/copy opengl.dll and glu.dll to opengl32.dll and glu32.dll.
Oh, and hey, while you're at it, does anyone know of an online version of the OpenGL red/blue books pertaining to version 1.2?
For educational purposes only, of course...
There are links to the Red and Blue books online on NeHe's site
Come on... I just need one person who has win98 SE or higher to check their Windows\System directory and tell me the size of opengl32.dll and glu32.dll... that's all I am asking for...
Try compiling an OpenGL program with glBindTextures(). You'll get an error with 1.1, and smooth sailin' with 1.2.
glBindTexture() is GL 1.1. Plus, goodbytes is asking about the DLL, not the headers or libraries (which are a completely seperate thing).
Aack! Would you guys quit arguing and just check the size of those DLLs?
Sorry, I have Win95 and Win2k pro. Can't help you there.
Perhaps this page will help you find out whatever you're looking for.
OS: Win98 SE
opengl32.dll = 736kb
glu32.dll = 136kb
Heh... OK, thanks guys
Turns out I have the rigfht DLLs... now header files, that's a different story...
I thought that your opengl32.dll depends on your graphics card?
Also, I'm guessing that the OPENGL.DLL and GLU.DLL files you referred to in your earlier message are 16-bit versions (I'm not sure, I don't have them). [I don't mean 16-bit as in graphics, BTW, I mean 16-bit as in Windows 3.x is 16-bit, NT is 32-bit.]
wolfman8k: I think there are standards now that pretty much all 3d accel cards follow to be OpenGL compatible... not sure on that one, though.
orudge: Makes sense. You're probably right.
orudge: nope. opengl.dll and glu.dll are for the software implementation of OpenGL. If you want hardware acceleration, you need to link to opengl32.dll and glu32.dll
This has nothing to do with 16 vs 32 bits.
That makes sense, as thinking about it, I don't think there would be a 16-bit version of OpenGL...
(covering for self) umm, yes, that makes sense. That's what I thought. In fact, I knew it. I was just testing you.