OpenGL Now Natively Supported in Windows Vista

GEC: Discuss gaming, computers and electronics and venture into the bizarre world of STGODs.

Moderator: Thanas

Post Reply
User avatar
Ace Pace
Hardware Lover
Posts: 8456
Joined: 2002-07-07 03:04am
Location: Wasting time instead of money
Contact:

OpenGL Now Natively Supported in Windows Vista

Post by Ace Pace »

Impressive
Performance to rival that of Direct3D

The problem with OpenGL was that it was never officially supported or evangelized by Microsoft. Of course, Microsoft has always advocated its own Direct3D driver model over OpenGL, but GPU manufacturers have long supported OpenGL in drivers. Many games and productivity applications still use OpenGL even today. With Windows Vista, Microsoft made it clear that OpenGL support would only work as a layer sitting on top of Direct3D. There was going to be translation involved and thus, a performance hit.

This week the Khronos group, which is responsible for developing and maintaining OpenGL, has released a report indicating that OpenGL support will now be natively supported in Vista without layering over Direct3D. Using standard Windows installable client driver (ICD), OpenGL will be fully accelerated and be fully compatible with Windows Vista's Aeroglass UI. In fact, Khronos says that by the time Windows Vista ships, Aeroglass performance on OpenGL will be superior to that of Direct3D. According to Khronos and NVIDIA:

Hardware overlays are not supported
Hardware OpenGL overlays are an obsolete feature on Vista
ATI and NVIDIA strongly recommend using compositing desktop/FBOs for same functionality
However, the OpenGL ICD drivers must still be downloaded and will not ship on the Windows Vista installation disc. Khronos said that NVIDIA already has a beta 2 ICD OpenGL driver available and ATI will release its own soon. If no ICD is present, Windows Vista will rely on the layered OpenGL mode by default and only offer basic functionality.
Brotherhood of the Bear | HAB | Mess | SDnet archivist |
User avatar
Admiral Valdemar
Outside Context Problem
Posts: 31572
Joined: 2002-07-04 07:17pm
Location: UK

Post by Admiral Valdemar »

About damn time. Hopefully every proprietary system will have either a supported alternative, or be opened up in time. There's no room for being hemmed in nowadays, and people getting pissed over stuff like DRM have opened their eyes to what non-trademarked products can deliver.
User avatar
Chris OFarrell
Durandal's Bitch
Posts: 5724
Joined: 2002-08-02 07:57pm
Contact:

Post by Chris OFarrell »

Has microsoft actauly confirmed and said they will support this yet?
Image
User avatar
Praxis
Sith Acolyte
Posts: 6012
Joined: 2002-12-22 04:02pm
Contact:

Post by Praxis »

[Palpatine]Good. Good.[/Palpatine]
User avatar
Arrow
Jedi Council Member
Posts: 2283
Joined: 2003-01-12 09:14pm

Post by Arrow »

Chris OFarrell wrote:Has microsoft actauly confirmed and said they will support this yet?
The presentation that announced it was from Nvidia, and confirms that they and ATI have been working with MS for this. Basically, OpenGL is going to be supported the same way it is in XP, where the GPU manufacturers provide the driver and interface support for OpenGL. If no such support exist, then the default, bare-bones MS OpenGL support is used instead.

Here's the link to the SIGGRAPH Power Point presentation that broke the news.
Artillery. Its what's for dinner.
Post Reply