Quote - (Brandon Live @ Jan 27 2008, 18:51)

Actually, it is bogus. The only reason that benchmark appears "slower" is that it is counting the time for new animations to run, such as the window fade-ins and fade-outs, against Vista. If you disabled those animations, the result would be much closer.
It's true that GDI is not hardware accelerated in Vista with WDDM drivers (it is still accelerated if you use an XP driver), largely due to the fact that the display driver has been moved out of the kernel and back into userland where it belongs. This means that display drivers are far, far less likely to cause BSODs. Instead, you see the balloon that tells you the driver crashed and was restarted. Where Windows 2000/XP traded off reliability/security for performance, Vista swings back in the other direction.
But the effect of not having hardware-accelerated GDI is truly imperceptible to the user except in very, very rare circumstances. In fact in some cases it's actually faster.
Correct me if I'm wrong, but in Vista, doesn't GDI draw to a texture (bitmap, whatever) which is then copied onto a DirectX surface, which is then composited? There's nothing wrong with doing that (and it shouldn't cause a 70% slowdown, that would probably be something else)
Quote - (Swift33 @ Jan 27 2008, 19:28)

Also, Brandon, I wasn't really questioning MS's decision of that change, but to be honest I have never ever had or seen a BSOD on someone's else systems because of the display drivers unless they had faulty hardware. Display drivers for XP, even though there is newer hardware out all the time and newer drivers out, have been mature for many years now in my opinion and those cases of BSODs etc. are very rare as far as I know. I was simply pointing out to King Mustard that his claims of Vista's "performance" are simply not true in some areas, animations enabled or disabled. I think I recall that Jim Allchin made that same point in a Channel 9 video when Vista was launched where he mentioned that MS worked a lot on Vista's security/reliability but performance... not so much.
I've had a whole bunch of BSOD's caused by my graphics card drivers (Nvidia), so Vista (and such) being able to reboot the card/driver when it crashes is a godsend (I'm not actually using Vista, but if i was I'd be really happy about that).
And there's nothing wrong with having the driver run in userland compared to kernel level (from some of the statements I'm hearing, it seems some people don't actually know what it even means)