NetBSD/sys/dev/rasops
rin c1e991c827 Protect rasops_copy{rows,cols}() by _RASOPS_PRIVATE. 2019-08-03 06:29:52 +00:00
..
README Reflect reality. 2019-08-02 05:04:02 +00:00
files.rasops
rasops.c Real fix for 24-bpp color: 2019-08-02 23:24:37 +00:00
rasops.h Protect rasops_copy{rows,cols}() by _RASOPS_PRIVATE. 2019-08-03 06:29:52 +00:00
rasops1.c Add general putchar functions for 2 and 4bpp. 2019-08-02 04:39:09 +00:00
rasops1_putchar_width.h Try to fix problem reported by ryoon: 2019-07-29 17:22:19 +00:00
rasops2.c Add general putchar functions for 2 and 4bpp. 2019-08-02 04:39:09 +00:00
rasops4.c Add general putchar functions for 2 and 4bpp. 2019-08-02 04:39:09 +00:00
rasops8.c Cosmetic changes. No functional changes. 2019-08-02 04:40:53 +00:00
rasops15.c Cosmetic changes. No functional changes. 2019-08-02 04:40:53 +00:00
rasops24.c Real fix for 24-bpp color: 2019-08-02 23:24:37 +00:00
rasops32.c Cosmetic changes. No functional changes. 2019-08-02 04:40:53 +00:00
rasops_bitops.h Add general putchar functions for 2 and 4bpp. 2019-08-02 04:39:09 +00:00
rasops_masks.c
rasops_masks.h
rasops_putchar.h Try to improve performance when shadow framebuffer is present; 2019-07-30 15:29:40 +00:00
rasops_putchar_aa.h Provide buffer capable of single-row pixels in order to make things simpler. 2019-07-31 04:45:44 +00:00
rasops_putchar_width.h Switch to per-device stamp, and retire stamp_mutex. 2019-07-31 02:04:14 +00:00

README

$NetBSD: README,v 1.7 2019/08/02 05:04:02 rin 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