the array being the hidden screen?
Yes, but the concepts of the memory being locked and at the other end of an AGP bus with caches that prefer sequential to random write accesses (and a multiple worse for reads) seems a bit much to get into. A few bold claims that pbly would stand up to testing:
* The LockedPixels / LockBuffer command itself will be the biggest cripple as they block the processor while waiting for graphics card to finish (for example the most recent flip or cls command issued)
* Once you get enough stars on the screen running the entire star field in ram from a CreateBank and copying sequentially in place of your cls will probably become superior performer.