Page 1 of 1

OpenGL on Vista information

Posted: Sun Apr 23, 2006 1:29 am
by va!n

Code: Select all

"OpenGL can go through one of three paths in Windows Vista depending on how your computer is configured.

MSOGL - this is an implementation of OpenGL 1.4 that uses Direct3D under the covers to hardware accellerate the application.
Legacy ICD's - These are the ICD's that are available today for use on Windows XP. These will continue to work on Windows Vista, but will disable the DWM when they are loaded in to the process of the application that's using OpenGL. The reason for this is that Legacy ICD's operate directly on the GPU without going through Windows at all, and we have no way of redirecting application's output in a stable, predictable manner.
Windows Vista ICD's - this is a new path for 3rd party ICD's introduced for Windows Vista that will work in a way that is compatible with desktop composition. Essentially allowing direct access to the GPU for hardware accellaration, but then having the final surface that appears to be the front buffer to the application actually be a shared surface that gets composed by the DWM"

Posted: Sun Apr 23, 2006 1:54 am
by dracflamloc
Interesting...

Posted: Sun Apr 23, 2006 11:50 am
by josku_x
vista sucks always more and more things that come in fornt of you when you just want to make for example: a simple game.. :shock:

Posted: Sun Apr 23, 2006 5:43 pm
by dracflamloc
Yes but at least Opengl will work fine with it (in theory). So all those people who get vista preloaded on thier computers will still be able to play gl games.

Posted: Mon Apr 24, 2006 6:27 pm
by josku_x
but not DX games... this explains now why I can't play Need for Speed Most Wanted (PureBasic Edition of course :wink: )