OpenGL 1.2?
Goodbytes

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.

Goodbytes

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.

Goodbytes

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...

23yrold3yrold

There are links to the Red and Blue books online on NeHe's site

Goodbytes

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...

23yrold3yrold

Try compiling an OpenGL program with glBindTextures(). You'll get an error with 1.1, and smooth sailin' with 1.2.

Bob

glBindTexture() is GL 1.1. Plus, goodbytes is asking about the DLL, not the headers or libraries (which are a completely seperate thing).

Goodbytes

Aack! Would you guys quit arguing and just check the size of those DLLs?

Bob

Sorry, I have Win95 and Win2k pro. Can't help you there.

Matthew Leverton

Perhaps this page will help you find out whatever you're looking for.

Owen Rudge

OS: Win98 SE
opengl32.dll = 736kb
glu32.dll = 136kb

Goodbytes

Heh... OK, thanks guys :) Turns out I have the rigfht DLLs... now header files, that's a different story... ;)

wolfman8k

I thought that your opengl32.dll depends on your graphics card?

Owen Rudge

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.]

Goodbytes

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.

Bob

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.

Owen Rudge

That makes sense, as thinking about it, I don't think there would be a 16-bit version of OpenGL...

Goodbytes

(covering for self) umm, yes, that makes sense. That's what I thought. In fact, I knew it. I was just testing you. :D

Thread #132933. Printed from Allegro.cc