I'm talking about readpixel operations, eg in Blitzmax or SFML or SDL where they are all rather slow. For instance it would be very fast to blit an 800x600 rectangular memory area to the screen, but reading that (eg with getimagerect() in Blitzmax or the similar in SFML) you wouldn't be able to do ten times per second.