The Care and Feeding of the Android GPU
Jan 08, 2011, 08:34 (0 Talkback[s])
(Other stories by Satine.org)
[ Thanks to for this link. ]
"No one is saying that Android's "2D primitive drawing" needs
GPU acceleration. It's Android's view system and animation
compositor that needs GPU acceleration. To compare, Core Graphics
is still mostly software based while Core Animation is entirely GPU
"Look at Samsung's Galaxy S browser. GPU accelerated and
tile-based. I'm told it's a result of Samsung's PowerVR GPU
optimizations. Smooth as butter, runs circles around the Nexus S
Gingerbread browser on the same hardware!
"Stop executing Dalvik Java VM code on every animation frame.
Use the programmable GPU graphics pipeline. Add a scene graph if it
makes sense. Run it on a separate thread. You might even get 32-bit
graphics along the way."