|
|
1.1 ! root 1: ! 2: "cfb" Beta version - 8 July 1987 ! 3: ! 4: Written by: ! 5: ! 6: Stuart Marks Sun Microsystems ! 7: ! 8: With help from: ! 9: ! 10: David Rosenthal Sun Microsystems ! 11: Jack Palevich Hewlett-Packard ! 12: Bob Leichner Hewlett-Packard ! 13: ! 14: This directory contains an analogue of "mfb" for memory color framebuffers. ! 15: It can be configured to support a number of different devices: ! 16: ! 17: - They must be organised as packed pixels, not planewise. ! 18: - They must have fewer than 32 bits per pixel. ! 19: ! 20: The code has been tested only on displays with a pixel size of 8 bits, ! 21: both with all 8 planes implemented (Sun) and less than 8 planes implemented (HP). ! 22: As distributed, it is set up for 8-bit pixels with all 8 planes implemented. ! 23: If your display is different, see maskbits.h. ! 24: ! 25: The code is intended to be highly portable, and to use as much as possible of the ! 26: "mi" code. As a result, it is very slow. But we believe it should be very ! 27: easy to port. We believe that the code only ever accesses the framebuffer 32 bits ! 28: wide at 4-byte aligned addresses. ! 29: ! 30: As delivered, the code supports a PseudoColor visual. By defining STATIC_COLOR, ! 31: you can configure it (and the .../sun directory) to support a StaticColor visual ! 32: instead. This has proved useful in testing the server. ! 33:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.