Path: utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!mcgill-vision!bloom-beacon!snorkelwacker!think!zaphod.mps.ohio-state.edu!swrinde!ucsd!ucbvax!pasteur!jwz@teak.berkeley.edu From: jwz@teak.berkeley.edu (Jamie Zawinski) Newsgroups: comp.sys.amiga.tech Subject: How do you draw to the screen quickly? Message-ID: <21908@pasteur.Berkeley.EDU> Date: 8 Feb 90 22:43:11 GMT Sender: news@pasteur.Berkeley.EDU Reply-To: Jamie Zawinski Lines: 13 I just recently got "popi", the image processing program described in Gerald Holzmann's book "The Digital Darkroom"; this program runs on a variety of systems, but the conditionally-compiled Amiga code is really really slow, and I'd like to fix this. So. Given a one-dimensional array of 8 bit (greyscale) quantities, I need to be able to draw one scanline. There must be a way to do this without repeatedly calling WritePixel(), right? (I realize that the Amiga can only display four bits of grey, but 8 bits is used interally by the program, and I'd rather not alter its portable data structures.) Any ideas? -- Jamie