Chrome now has hardware acceleration, brings phenomenally faster fishes
I'm not sure when the changes actually landed, but Google has announced that an early implementation of hardware acceleration is now available in developer versions of Chrome 7.Early testing suggests that performance is still worse than Internet Explorer 9, but the gap has definitely been closed a bit. The '1000 fish test' now clocks in at about 10 frames per second, which is definitely an improvement from last time -- but still some way short of IE9's 45 FPS.
The Chromium blog post says that only some content is being accelerated, so the Fish Tank might not be a fair comparison of the browsers. I'll try to find a better test or benchmark and share my findings later today. You can enable hardware acceleration in Chrome with the --enable-accelerated-compositing flag -- and if you discover anything interesting, please share your findings in the comments!
Update: you might need a nightly build of Chromium to take advantage of this hardware acceleration. It would be nice if Google could explicitly state when the changes were made...












Comments
12
Subscribe to commentsMxxConAug 30th 2010 8:55AM
That blog post is talking only about Chromium, not Chrome. How did you get gpu rendering? i don't think it landed in dev builds..
Sebastian AnthonyAug 30th 2010 9:25AM
I get the same FPS in both Chrome 7 dev, and latest Chromium nightly build -- so I'm assuming they both have the same hardware acceleration in them!
Sebastian AnthonyAug 30th 2010 9:28AM
Oooh, but the Psychedelic test on the IE9 test drive site is quite a lot faster with the Chromium nightly build.
MxxConAug 30th 2010 9:32AM
or maybe none of them have gpu acceleration yet and you are just seeing natural performance gains from Chrom* 7 update to V8 engine 2.3? :)
BirkoffAug 30th 2010 10:43AM
Strange I'm getting 45-60 fps on Chrome 7.0.503 (Win7 x64) that's windowed... full screen 1080p 35fps
BirkoffAug 30th 2010 10:46AM
nm...just noticed the 1000x fishes... going back to sleep
kurtextremAug 30th 2010 11:49AM
"GPU Process" in Taskmanager of Chrome in Dev Channel & Switch
Sebastian AnthonyAug 30th 2010 2:54PM
Switch?
kurtextremAug 31st 2010 3:13AM
--enable-accelerated-compositing this is a switch for me
KualaBeeAug 30th 2010 11:50AM
--enable-gpu-plugin --enable-gpu-rendering --enable-accelerated-2d-canvas --enable-accelerated-compositing
Put those in your canary build shortcut. Then go to about:plugins and you will see a "gpu rendering plugin version 1". It very incomplete as far as any noticeable acceleration, but it seems version 7 is building the infrastructure so that eventually chrome stable will get hardware acceleration.
Also the acceleration I see is in Chromium nightly with the Psychedelic test, that clocks at 1700 rotations for me compared to Chrome stable clocking below a hundred rotations.
Sebastian AnthonyAug 30th 2010 2:53PM
Yeah, I noticed the same thing -- IE9 and Chrome 7 are both pretty close on the psychedelic test! Could be interesting :)
WolvenSpectreAug 30th 2010 8:16PM
I tested it on the current release of Opera 10.61 it gets 9 fps without acceleration.