by Dan East » Dec 4, 2001 @ 2:17am
Hi Scott. Thanks for performing the needed modifications. I took a look at the source and can find nothing about the code that should cause it to run slower on the 38xx iPaqs than the earlier models. The runtime check you perform to determine if the device is a 38xx need be done only once at startup, storing the result in a global variable for future use. It is a relatively time consuming process, considering it involves string comparison. However, for ARM builds the screen buffer is not released every frame, so your code in VID_GetScreenBuf is really only called on startup or when PQ regains activation from another app.<br><br>I can only presume that the 38xx hardware is in some way slower than the earlier models. How are you aware that it is substantially slower on those devices? Do you have a PQ benchmark yet?<br><br>Thanks again for the modification. It will make it into the Pocket Wolf port, probably for tomorrow's 0.2 release.<br><br>Dan East