[Squeak32] Aparent Performance problems

Andreas Raab Andreas.Raab at gmx.de
Thu Apr 25 21:33:54 UTC 2002


Diego,

> The other question is: What happens with the performance when 
> the squeak display depths don't match with the windoze color 
> configuration?

Depends. Modern graphics hardware is _really_ good at doing a bit of
pixel manipulation on the fly. Generally, it's good if they match but
even then it's quite possible that some conversion is needed (typically
in 16bit where there are a number of different formats like 5x5x5 vs.
5x6x5 vs. 6x5x5 vs. 4x4x4x4 etc. etc. etc).

The _major_ reason for keeping Squeak at the native depth is visual
quality. It's pointless to run Squeak in 32bpp if your display supports
only 16bpp (you'll just loose the dithering in Squeak). Equally for
16/32 vs. 8bpp. And the only reason for running below your native
display depth is for space conservation (e.g., a 1600x1200x32 bitmap
just takes a bit of memory). But memory's sooo cheap these days ;-)

Cheers,
  - Andreas




More information about the Squeak-dev mailing list