This from the man who was of the opinion in this very same thread that he didn't want to program OR wait for things in Open Source which already exist in closed source apps. The same man who told someone else to watch HD Video in Windows because Bluray doesn't read on Linux.
Make your mind up.
Every time I go back to Windows 7, I realise how much I hate it in comparison because I lose nothing important in Linux (nvidia-glx) save for Flash acceleration (and even that can be worked around using VDPAU version of gnash).
I find Windows to be so outmoded in the way it works and performs in comparison to Linux. When something slows in Linux, I know why and know how to fix it. In Windows I'm continually at the mercy of MS and poor documentation and I'm an expert Windows user.
I personally prefer fgrlx over nvidia stuff, but that's just with my experiences. Others prefer the nvidia binaries. I guess it depends exactly on what kind of desktop you use.
I told you that if you find performance so important that you'll ditch open source for a few fps and a few watts, then you should use closed source. Like the nvidia drivers, CoreAVC, Windows, Sony rootkit, XBox, knock yourself out.The same man who told someone else to watch HD Video in Windows because Bluray doesn't read on Linux.
You should just be aware that there are people who will not ditch open source for a few fps or a few watts, and the open source drivers are at a state where most of us don't have to.
The HARDWARE vendor has only produced system images up to 1.6 despite 2.1 being current. What kind of hacker doesn't build the latest version and use that instead?
And as it happened, the jump from 1.6 to 2.1 had a similar result to an xserver upgrade -- it broke all the existing hardware accelerated GPU drivers -- they have since been worked around, but for a time, if you wanted a 7201 on android 2.1, you did without GL and video decode accel.
Supporting every possible combination of hardware and distro is a lot of work that works far better when the drivers are open. Wasn't this one of the reasons why the support for older chipsets was dropped?