Complex Pants
Well-known member
- Dec 15, 2009
- 634
- 26
- 0
So why does the htc evo have a crappier graphics card than a year old iphone?
Because in all honesty, I don't think it really matters. Why do I say this?
Well, the fill rate is 133 M pixels/s, and the screen resolution is 480x800=384,000 pixels/frame.
So with a bit of basic math, the Evo chip can fill the screen at a max of:
(133,000,000 pixel/s)/384,000(pixel/frame) = 346.35 frames/s
Super smooth game play is seen about 60fps. So I don't think the fill rate will be the limiting factor. I would be more concerned about the polygons, but 22M should still be perfectly acceptable when you consider the Pre's GPU push 14M and the 3G only has 1M and still plays the majority of games in the Apple App Store.
If you see hiccups and slow downs, I am betting it has to do with the coding and Java SDK and not so much with the GPU. Remember that games ported to the Pre are basically using the same SDK as Apple which has had time to mature. When porting a game from the iPhone to Android you need to convert from C++/Objective-C to Java, something you don't need to do when you port a game to WebOS using the PDK.