diff options
| author | tsutsui <tsutsui@NetBSD.org> | 2013-12-02 14:05:51 +0000 |
|---|---|---|
| committer | tsutsui <tsutsui@NetBSD.org> | 2013-12-02 14:05:51 +0000 |
| commit | 9b79eefa63dbd8b2f10609d49650d9dcd633042e (patch) | |
| tree | 58980c7bf366306c132e9661571d4ac244d4f73d /sys/dev/rasops/README | |
| parent | 639e04fbf62079693b33ff1971e5f2f3187728b2 (diff) | |
Fix 1 bpp rasops copycols() op:
- fix inverted shift direction in MBL() and MBR() macro in BE case
(used by GETBITS() and PUTBITS() in copycols() function in rasops_bitops.h)
- make all bitmask values unsigned and use proper uint32_t types for
bitmap variables (to avoid arithmetic right shift)
- fix various botches in right-to-left copy op (logic is taken from hp300)
Tested on bwtwo(4) on NetBSD/sparc.
Diffstat (limited to 'sys/dev/rasops/README')
| -rw-r--r-- | sys/dev/rasops/README | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/dev/rasops/README b/sys/dev/rasops/README index 0530f39edb5..232ab223f80 100644 --- a/sys/dev/rasops/README +++ b/sys/dev/rasops/README @@ -1,4 +1,4 @@ -$NetBSD: README,v 1.5 2008/01/07 00:25:19 bjs Exp $ +$NetBSD: README,v 1.6 2013/12/02 14:05:51 tsutsui 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 @@ -8,7 +8,6 @@ Issues/TODO: - There is no generic `putchar' function for 2bpp - Color handling for 2bpp is broken -- copycols() from rasops_bitops.h is broken in right->left case - 64-bit types are not used on machines that are 64-bit - We should never be doing reads/writes of less than 32-bits - Flags in attribute values are hardcoded |
