The Squeak 1.16 System


Color Graphics

Squeak's BitBlt has been retrofitted with support for variable-depth color and many performance enhancements. It has several added functions including a paint mode that supports transparency, and an alpha-blend mode for 32-bit color. It also has a "warp-drive" variant that will scale, rotate, and otherwise deform bitmaps in a single pass. Interested users will want to try

Display restoreAfter: [WarpBlt test1], and Display restoreAfter: [WarpBlt test3].

The warp drive is also capable of limited anti-aliasing. You can compare the results by executing

Display restoreAfter: [WarpBlt test12].

Two other demos of possible interest (see comments) are

Display restoreAfter: [BitBlt alphaBlendDemo] , and Display restoreAfter: [BitBlt antiAliasDemo].