by Dan East » Mar 18, 2004 @ 3:55am
I can't comment on any 2300 specs at that level, nor can I compare it to some other chip. ATI played a dominate role in creating the OpenGL ES spec. They even drafted it in the first place. Imagination is clearly playing catch-up in this area, as they only announced at CES 2004 they would have OGLES support later this year, while the 2300 already has complete (and demonstrated) OGLES drivers in place.
Although PowerVR MBX may hit the market first, ATI obviously kept them honest, and prevented Imagination from sliding by and forcing some proprietary 3D api (probably derived from the Dreamcast) on us.
Finally, as I've said before, no XScale PPC can currently make full use of the 2300. It cannot push polys at it fast enough, even with geometry caching. So there isn't much point in the PowerVR MBX being any faster. The rendering takes place in parallel to the CPU anyway, so there would be no net gain. However the bigger issue is pure rendering quality, and driver robustness. ATI at least has Imagination beat with the latter. ATI played a role describing the specs, and thus PowerVR MBX is likely not as well suited for OpenGL ES (or more accurately, OpenGL ES is likely not as well suited for PowerVR MBX). ATI may also have them beat on the former too, but that subjective comparison would have to wait until PowerVR MBX has a real 100% port behind it, like GLQuake (the Tomb Raider that is running on PowerVR MBX is the basterdized PS1 version, so it doesn't count).
Dan East