Vanit said:
The WinVi interface is intentionally going to cripple the power of OpenGL which will slow all other OpenGL programs by 50% to phase it out. They're doing this so most games will have to switch to Direct3D (M$'s one). Ofcourse you can switch back to an XP styled interface to free up the OpenGL.
Didn't you get the memo?
Either you're intentionally omitting facts to make this look like a bigger deal than it is or your source did. The reason for the performance hit in OpenGL is because Aeroglass is already using Direct3D to render the desktop environment. In order to even allow OpenGL to run in that same space, it has to be layered over the top of Direct3D and have all its calls wrapped. It's similar to the Glide wrappers some use in order to utilize Glide gpu plugins. This
ONLY AFFECTS WINDOWED OPENGL APPLICATIONS. Full screen applications are not affected. Also, if you turn off all the pretty desktop effects, you won't have the problem, anyway.
This is a technical limitation. Nobody's "intentionally crippling" anything...and last I checked, they were getting over 80% of typical performance. As Vista's release draws nearer, expect that hit to become negligible.
Edit: Come to think of it, Apple does the exact same thing with the Mac OSX desktop environment.
LordRayden said:
Your kidding right, remember when Millenium and XP came out, bugs, bugs, bugs, hundreds of patches were needed to finally fix the unstability and lock up probs that people were having...
ME was bad all around due to design. I don't think that had anything to do with it being a brand new OS and XP has had the best track record for stability of any MS OS, except for Server 2003. I don't recall any "unstability or lock up" issues and I've been using it since RC1.