> So.. I guess the real question is this: is there a
> speed penalty to be had when directly copying a bitmap
> from storage memory to the screen (via functions like
> WinDrawBitmap) rather than drawing from an offscreen
> window?
On the Palm IIIc and Visor Prism, screen memory is separate from main
memory, and there is less available bus bandwidth for reads and writes
to the screen. Diamond Jeff looked into this earlier this year -- look
in the archive, search on "Epson", the make of the LCD controller chip.
Also, since some drawing operations may take some time, drawing to an
offscreen window lets you later blit it all at one time, rahter than
showing the drawing process on the screen.
Finally, an offscreen window lets you cache a complex drawing, such as a
graph plot, so future viewings don't require recalculation.
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/