2014-05-28

rPi fRame bUffer

 Inject a sprite into the video frame buffer at a target location matching a "hotspot" on the sprite image -- similar to the way a cursor icon has a hotspot relative to the image coordinates within a graphical user interface (GUI).

In the case of the sprite, the "hotspot" coordinates are also the drawing origin of the sprite image.

Note that the primary difference between the "icon" or "cursor" or "sprite" bitmapped image type and the more customary "web graphic" types is that the icon/cursor/sprite images are mapped onto arbitrary backgrounds using transparency and simple bit-wise logic operations.

These pixmap graphics also often rely on reduced color-counts relative to the colorspace available under e.g. current X-Windows desktops...