home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!wupost!waikato.ac.nz!comp.vuw.ac.nz!actrix!templar!jbickers
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Chunky Pixel Mode for Low End Chip Set?
- Message-ID: <jbickers.0mce@templar.actrix.gen.nz>
- From: jbickers@templar.actrix.gen.nz (John Bickers)
- Date: 31 Dec 92 20:36:41 PST
- References: <jbickers.0m6w@templar.actrix.gen.nz> <paulk.2za1@terapin.com>
- <jbickers.0mbe@templar.actrix.gen.nz> <1992Dec30.120123.22379@mpifr-bonn.mpg.de>
- Organization: TAP
- Lines: 44
-
- Quoted from <1992Dec30.120123.22379@mpifr-bonn.mpg.de> by mlelstv@speckled.mpifr-bonn.mpg.de (Michael van Elst):
- > In <jbickers.0mbe@templar.actrix.gen.nz> jbickers@templar.actrix.gen.nz (John Bickers) writes:
-
- > > Also, it's been deleted from the thread, but we have been talking
- > > about CPU-driven operations.
- >
- > Do we ? With all the side reference to the TMS processor ?
-
- I didn't talk about either the Blitter or any other sort of
- processor, though as far as I know high end graphics boards do go
- for chunky pixels rather than planes. Or did back when I could
- afford to read about that sort of thing. :)
-
- I specifically said using the CPU to draw lines and curves and so
- on. Discussions about special graphics chips are meaningless here,
- because if you throw enough hardware at the problem, both
- approaches tend towards zero-time results.
-
- Personally, I have come across several things that I would like to
- do, but which having planes makes slower and/or more painful. Some
- more examples (besides flood fills and the other stuff already
- discussed) are digital dissolves, circular wipes, CPU-driven blits
- between areas that are not aligned the same, clipping to unaligned
- boundaries, and doing things in vertical strips that aren't
- aligned to byte boundaries.
-
- The biggest problems are having to split chunky data into planes,
- having to shift data, and having to take care not to disturb data
- to either side of pixels (the left-and-right masking I mentioned
- before, which you said was a zero time operation).
-
- There are similar things you can point out that planes are better
- at than chunky pixels, most of which revolve around being able to
- manipulate the plane pointers independently, doing different
- things in different planes (like stars in one, text in another),
- or doing convenient things with masks and a Blitter.
-
- A demo that could do vectors in chunky pixel mode and a scroll
- text in planar mode at the bottom of the screen would be nice.
-
- > Michael van Elst
- --
- *** John Bickers, TAP. jbickers@templar.actrix.gen.nz ***
- *** "Radioactivity - It's in the air, for you and me" - Kraftwerk ***
-