Xref: utzoo unix-pc.general:3881 comp.sys.att:7786 Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!rutgers!att!cbnewsh!hoswjc!wjc From: wjc@hoswjc.ATT.COM (Bill Carpenter) Newsgroups: unix-pc.general,comp.sys.att Subject: general purpose bit blitter Message-ID: Date: 16 Oct 89 09:47:01 GMT Sender: bill@cbnewsh.ATT.COM Reply-To: wjc@ho5cad.ATT.COM (Bill Carpenter) Distribution: na Organization: AT&T Bell Laboratories Lines: 18 Now that I've had a chance to putter around with Brian Botton's video ram access board for the UNIXpc, I realize that it would be nice to have a user space bitblt routine. The ioctl(WIOCRASTOP) has some drawbacks: (1) it still requires system call overhead to do the raster operation (2) it needs a window file descriptor, even if it's not involved in the raster operation (3) it apparently does sanity checks on the address, so even though blasting into video ram addresses is legit once you have the hardware mod, the ioctl() won't do it for you So, who has some nice, post-able, fairly general bitblt routine? Given that, I'd be able to post a UNIXpc version of the infamous "crabs" program. -- Bill Carpenter att!ho5cad!wjc or attmail!bill