o About me   o Projects   o Links   o Photo album   o Home  


The Pike X Module

The part of the module I am responsible for is a 24bit generic image to XWindow interface. It automatically convert the pike-internal 24bit images to the depth X is currently using.

The speed of this module surprises even me, since it moves quite a lot of data around. The 'boing' program can manage some 100 balls bouncing around on the screen.

The module is not yet ready for alpha-testing, but a few images of it's output are available:

The first program I wrote with my XImage module: Pike Painter. It is a paint program with two tools, text and airbrush. The code is 1.9Kb, split over 98 lines, long. This image shows it running on an 8bit display

Boing, the third program i wrote, use images cached in the server to display a lot of colorful balls bouncing around in a resizable window. Shown here running on a 24bit display The background is shamelessly stolen from the XBalls program, shipped with Direct Xlib on all Solaris 2.5 systems.



81 (c) Per Hedbor 2010