diff options
| author | ad <ad@NetBSD.org> | 1999-04-13 00:17:57 +0000 |
|---|---|---|
| committer | ad <ad@NetBSD.org> | 1999-04-13 00:17:57 +0000 |
| commit | 14d2ed835e41af413656a289daf32f2d7b3de646 (patch) | |
| tree | 17bf7bd2c1728b83e8226716fd2c79e0175b3bc5 /sys/dev/rasops/README | |
| parent | 246f73e1a0dfd6398fad5383325706e1c9cc7aa0 (diff) | |
Initial import of 'rasops', the new raster operations set for wscons/rcons.
Diffstat (limited to 'sys/dev/rasops/README')
| -rw-r--r-- | sys/dev/rasops/README | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/sys/dev/rasops/README b/sys/dev/rasops/README new file mode 100644 index 00000000000..064478d7881 --- /dev/null +++ b/sys/dev/rasops/README @@ -0,0 +1,21 @@ +$NetBSD: README,v 1.1 1999/04/13 00:17:57 ad Exp $ + +This directory contains 'rasops', a set of raster operations intended to +replace the dev/rcons/raster stuff for both wscons and rcons. It yields +significantly improved performance, supports multiple depths and color. + +The stamp_mutex used by some of the colordepths is not fully atomic. It's +designed to stop stamp corruption in the event that text is printed at +interrupt time. Even if it fails, >99% of the time text will be white on +black, so it doesn't really matter. Going to splhigh for each character is +a Bad Thing. + +Status of the various depths. Feel free to complete/test: + + 8 tested, complete + 15/16 untested, complete (endainness issues exist?) + 32 untested, complete (endainness issues exist?) + 1 untested, incomplete for non 8,16 pel fonts + 24 untested, incomplete, assumes RGB order + +- Andy Doran <ad@NetBSD.org>, April 1999 |
