Just animations. Not windows or other elements.
There are three levels of GPU acceleration:
1. 2D based acceleration
2. Some 3D based GPU acceleration
3. Composite based OS
Starting with Gingerbread, Google enabled the first kind. Now the OS uses the GPU's 2D abilities to do things like transitions and probably some font anti-aliasing. This is about what Windows XP had.
Some of the programs (notably Opera Mobile and Samsung's Touchwiz browser) enable the second kind. What they basically do is act like video games on the phone- they render their interface with the GPU as a game would. This is not blessed by the OS other than it gets out of the way, and you don't see this sort of thing usually on desktop OSes because it requires full screen rendering (not a big deal on mobile devices) and it eats more memory than proper composite. The only desktop OS I have ever seen with something like this is the mid-00's Linux desktop with Xglx.
The third kind is an outright composite based OS where the OS takes over and renders everything offscreen on the GPU. This is what iOS does today, and I think it is also what WM7 does. Windows Vista brought about this for Windows desktops, OSX had this from day one. This is why those OSes seem so "smooth," as this is considered the modern way to do things. I know Honeycomb is not composite based by messing with it, or its task-switcher would utilize live previews of running apps instead of screenshots ala OSX's Mission Control.
No where have I seen anything that implies that Google is moving to a composite-based OS. And I don't blame them- it is a terrible transition that is unavoidable going to a composite OS when it didn't start that way. Apple only has a composite-based OS on their phones because millions of early OSX users (like me) suffered through countless composite bugs all the way through OSX's first four versions. Apple took that knowledge and applied it to the phones, which is only possible because they support such a limited phone hardware platform and because Apple has the world's only decent software compositor (again thanks to Guinea pigs like me).
Google lacks this advantage. In fact, Google is in Microsoft's shoes in the early 2000's- its platform is fragmented with trillions of different hardware combinations and most of the available GPUs can't handle full composite. You can't just force a composite-based OS in this situation because then you end up with Windows Vista. Despite all the heresay, the real problem with Vista is that it forced down a composite interface before the applications and the hardware were ready. Applications not made for composite had bugs aplenty, and only the highest-end hardware when it was released could actually handle the composite interface. MS had no choice with Vista- it had to draw a line in the sand and it payed off as now all Windows computers and most programs can handle composite. But the cost was a version of the OS was basically a disaster- Google can't afford that.
That is probably why MS demands such a strict and higher-end baseline for WM7- they learned their lesson. They are using what they learned from Vista to make WM7's compositor, and like Apple they brought it about day one to avoid a nasty transition again. Google also probably learned from Vista that if Android is EVER going to be composite based it won't be till years from now when 90% of hardware sold can handle it.
Unless "across OS" means only what Google has included in Honeycomb, I don't think Anand's statement was entirely correct.
Both were correct. "Across OS" doesn't mean composite based, and Anand has never said anything about that. Across OS just means the OS now uses 2D based acceleration when it can.
And my apologies if I may come off as rude, but with regard to this matter, I'm quite annoyed by Google's attitude toward its user base. If you read the issue thread I posted, you would know that they practically just left it there, gave an aloof answer like "you know, we can't do it because we just can't", then suddenly close the issue one day
I don't see how this is a problem with Google's attitude towards its user base. If anything Google is saving its user base from Android's Vista.
Google's attitude is- Why do we need a composite interface for Android? Doing most GUI calculations on the CPU is compatible with every Android phone out there, and next year when quad core phones hit there will be enough extra CPU power that brute force will fix Android's smoothness issue. All a move to composite would do is make millions of current Android devices (that have weak GPUs) obsolete, it would royally screw up the app market until developers could redo their programs for composite, and at least one version of Android would be trash as they went though the composite growing pains that EVERY composite OS has dealt with. Google lacks MS's and Apple's advantage of having worked out those bugs on their primary OSes, so why even bother?
Luckily there are many options in the smartphone world, so you can pick one with a composite OS if smoothness matters that much to you. The market has spoken- non composite OSes such as Android and Windows XP still are major players in the market. The majority of consumers seem not to care about smoothness as long as the job gets done at a cheap price, or we would all be using OSX desktops and iPhones.
EDIT: My own opinion is that Google's developers are half-right. I think they are correct if they feel they can't afford a bad version of Android for transition when it is growing so much, but I also feel that thanks to higher PPI screens (mostly thanks to Apple) that it will be that much longer before CPUs can catch up enough to eliminate smoothness issues. Vista's backlash proves the first point, but current Honeycomb tablets (who lag like single core phones) prove the second. Google is basically gambling that people don't care enough about smoothness, which seems to be a safe bet. A long-term answer comes by getting guys like Nvidia and Intel (who are the only groups in Androidland with the raw talent needed to fix the problem IMHO) invested in Android having a composite based interface.
Sorry for the wall of text, but we each have our thing and this is mine. Well that and HTPCs.