home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cbmvax!chrisg
- From: chrisg@cbmvax.commodore.com (Chris Green)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: OS 'Move/Draw' speed
- Message-ID: <38460@cbmvax.commodore.com>
- Date: 11 Jan 93 15:10:19 GMT
- References: <1993Jan8.050913.6571@gn.ecn.purdue.edu> <1ikc6nINNi3q@mercury.kingston.ac.uk> <1993Jan8.232345.9802@mpifr-bonn.mpg.de> <C0LMr3.4q4@cs.umu.se>
- Reply-To: chrisg@cbmvax.commodore.com (Chris Green)
- Organization: Commodore, West Chester, PA
- Lines: 20
-
- In article <C0LMr3.4q4@cs.umu.se> dvljrt@cs.umu.se (Joakim Rosqvist) writes:
- >>Yep, writing single pixels is slow. Mainly because it needs to convert
- >>an x,y coordinate to memory addresses and probably do some clipping.
- >>The function call itself also adds some overhead.
- >
- >WritePixel is slow mainly because it uses the blitter.
- >Why waste 6-8 chipram accesses to tell the blitter how to plot a pixel
- >when the CPU can do it by itself with 2 accesses?
- >
- > '''
- Only in OS versions <=2.04. I re-wrote it to use the CPU for
- 3.0.
- --
- *-------------------------------------------*---------------------------*
- |Chris Green - Graphics Software Engineer - chrisg@commodore.COM f
- | Commodore-Amiga - uunet!cbmvax!chrisg n
- |My opinions are my own, and do not - icantforgettheimpression o
- |necessarily represent those of my employer.- youmadeyouleftaholeinthe r
- |"A screaming comes across the sky..." - backofmyhead d
- *-------------------------------------------*---------------------------*
-