Page 1 of 6
7.2 FPS Pocket Quake on new Xscale

Posted:
Jun 7, 2002 @ 8:09pm
by entropy1980

Posted:
Jun 7, 2002 @ 8:29pm
by R0B

Posted:
Jun 7, 2002 @ 8:48pm
by entropy1980

Posted:
Jun 7, 2002 @ 8:56pm
by jeffmd

Posted:
Jun 7, 2002 @ 9:00pm
by ottoman

Posted:
Jun 7, 2002 @ 9:03pm
by entropy1980

Posted:
Jun 7, 2002 @ 9:05pm
by accolon

Posted:
Jun 7, 2002 @ 10:34pm
by Dan East
I don't know what can be causing such poor performance. It has been said that the XScale doesn't have a floating point processor. When you build a Pocket PC app the floating point emulation code is included directly in the application. I am only guessing, but perhaps the floating point emulation library designed for ARM behaves poorly on XScale. Even if XScale (or any other Pocket PC) did have a processor supporting floating point, PQ would not make use of it, since the compiler integrated the floating point emulation into PQ when I built it. Further, perhaps ARM compiler optimizations actually hurt performance on XScale devices.
Dan East

Posted:
Jun 7, 2002 @ 10:37pm
by Jadam
... its probally his GAPI, its compiled for the SA1110 suport chip LCD controller, but the XScales use new ones with 256kb Vram

Posted:
Jun 7, 2002 @ 11:27pm
by Got KarmA?
Lol makes me happy I didn't just go out and buy one :-)

Posted:
Jun 7, 2002 @ 11:32pm
by Dan East
A very, very small percentage of the CPU is used for blitting the frame out to the display. If I omit the display blit entirely PQ doesn't even pick up 1 additional FPS.
Dan East

Posted:
Jun 8, 2002 @ 1:54am
by TechMage

Posted:
Jun 8, 2002 @ 2:48am
by Robotbeat

Posted:
Jun 8, 2002 @ 2:49am
by Robotbeat

Posted:
Jun 8, 2002 @ 4:18am
by Robotbeat