Archived

This topic is now archived and is closed to further replies.

OpenLG and XP

This topic is 5626 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi! I''ve just installed Windows XP, and every game and demo with OpenGL became slow! My GeForce 2 was detected, because it is shown in the video properties. Any idea?

Share this post


Link to post
Share on other sites
NVIDIA''s drivers do come with an updated OpenGL driver.

Microsoft creates the OpenGL access layer (the base OpenGL DLLs and header files), but each vendor actually creates their own ICD (Installable Client Driver). NVIDIA ships theirs with the Detenator driver set..

Share this post


Link to post
Share on other sites
And Micro$oft, even though they include defualt windpows drivers for NVidia cards, don't include any sort of HARDWARE OpenGL support, because they really want you to use DirectX.

Just like you have to download the Sun Java runtimes to view Java code which has been compiled with the Sun Java SDK, and not the Microsoft SDK. (Ok, unrelated I admit, but still something they're trying to knock out)

[edited by - Mr Sam on July 23, 2002 10:31:20 PM]

Share this post


Link to post
Share on other sites
get a clue.
quote:
Original post by Mr Sam
And Micro$oft, even though they include defualt windpows drivers for NVidia cards, don''t include any sort of HARDWARE OpenGL support, because they really want you to use DirectX.


windows does not include hardware acceleration into stock opengl runtime not because ms hates you. it''s the chips vendors'' job to write drivers, not ms''s one. you want hardware acceleration for your video card, get the drivers for that video card.
quote:

Just like you have to download the Sun Java runtimes to view Java code which has been compiled with the Sun Java SDK, and not the Microsoft SDK. (Ok, unrelated I admit, but still something they''re trying to knock out)


if my memory still serves me, ms have their own vm, which is version 1.1 for known reasons. they quite possibly might''ve provided newer versions if they could.

---
Come to #directxdev IRC channel on AfterNET

Share this post


Link to post
Share on other sites
quote:
Original post by niyaw
windows does not include hardware acceleration into stock opengl runtime not because ms hates you. it's the chips vendors' job to write drivers, not ms's one. you want hardware acceleration for your video card, get the drivers for that video card.



Microsoft wouldn't have any trouble getting free GOOD drivers from the card manufacturer if they wanted - they are already going through the trouble of actually having default drivers for all hardware (and yes, those "default" drivers will still be different for every different piece of hardware).

I had exactly the same problem with my SiS integrated chipset on my laptop. If you have Neverwinter Nights, read the section about OpenGL on XP in the compatibility issues. If they don't have drivers with OpenGL support, why do they have drivers with DirectX support? Clearly because Microsoft wants to dupe a few more unsuspecting home users into believing that OpenGL is an outdated, unsupported technology, and DirectX is the way of the future.


And to Benjamin Bunny - the Microsoft OpenGL software client is perpetually stuck at Version 1.1. Fortunately for the user, this software client stops being used the moment you have a graphics accelerator that can do it in hardware - so it is possible to have a videocard with a hardware driver that supports all of OpenGL 1.3, and you'll have no issues. I'm sure Microsoft would WANT it to be different, but luckily the standard was designed such that this is possible.




[edited by - MadKeithV on July 24, 2002 3:23:51 AM]

Share this post


Link to post
Share on other sites