summaryrefslogtreecommitdiff
path: root/sys/dev/rasops/README
diff options
context:
space:
mode:
authortsutsui <tsutsui@NetBSD.org>2013-12-02 14:05:51 +0000
committertsutsui <tsutsui@NetBSD.org>2013-12-02 14:05:51 +0000
commit9b79eefa63dbd8b2f10609d49650d9dcd633042e (patch)
tree58980c7bf366306c132e9661571d4ac244d4f73d /sys/dev/rasops/README
parent639e04fbf62079693b33ff1971e5f2f3187728b2 (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/README3
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