Index of /archives/NetBSD/NetBSD-release-9/src/sys/dev/rasops

Icon  Name                                           Last modified      Size  Description
[PARENTDIR] Parent Directory - [DIR] CVS/ 2024-02-15 03:50 - [TXT] README 2019-08-15 21:21 647 [TXT] files.rasops 2012-01-12 00:52 1.1K [TXT] rasops.c 2019-08-15 21:21 38K [TXT] rasops.h 2019-11-04 23:13 8.5K [TXT] rasops1-4_putchar.h 2019-08-15 21:21 7.3K [TXT] rasops1.c 2019-08-15 21:21 6.9K [TXT] rasops1_putchar_width.h 2019-08-15 21:21 4.0K [TXT] rasops2.c 2019-08-15 21:21 4.9K [TXT] rasops4.c 2019-08-15 21:21 4.7K [TXT] rasops8.c 2019-08-15 21:21 4.6K [TXT] rasops15.c 2019-08-15 21:21 4.7K [TXT] rasops24.c 2019-08-15 21:21 9.3K [TXT] rasops32.c 2019-08-15 21:21 4.4K [TXT] rasops_bitops.h 2019-08-15 21:21 8.6K [TXT] rasops_masks.c 2019-08-15 21:21 21K [TXT] rasops_masks.h 2019-08-15 21:21 3.5K [TXT] rasops_putchar.h 2019-08-15 21:21 6.1K [TXT] rasops_putchar_width.h 2019-08-15 21:21 8.2K
$NetBSD: README,v 1.6.36.1 2019/08/15 12:21:27 martin 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.

Issues/TODO:

- Color handling for 2bpp is broken
- 64-bit types are not used on machines that are 64-bit
- We should never be doing reads/writes of less than 32-bits
- Need a manpage
- Should handle multiple fonts simulatneously
- Generate an `empty' box character when we have no match?
- Use 'int' in lieu of 'int32' where we can
- Compress some cases in rasops1.c