home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / amiga / programm / 18504 < prev    next >
Encoding:
Internet Message Format  |  1993-01-11  |  1.5 KB

  1. Path: sparky!uunet!cbmvax!chrisg
  2. From: chrisg@cbmvax.commodore.com (Chris Green)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: OS 'Move/Draw' speed
  5. Message-ID: <38460@cbmvax.commodore.com>
  6. Date: 11 Jan 93 15:10:19 GMT
  7. 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>
  8. Reply-To: chrisg@cbmvax.commodore.com (Chris Green)
  9. Organization: Commodore, West Chester, PA
  10. Lines: 20
  11.  
  12. In article <C0LMr3.4q4@cs.umu.se> dvljrt@cs.umu.se (Joakim Rosqvist) writes:
  13. >>Yep, writing single pixels is slow. Mainly because it needs to convert
  14. >>an x,y coordinate to memory addresses and probably do some clipping.
  15. >>The function call itself also adds some overhead.
  16. >
  17. >WritePixel is slow mainly because it uses the blitter.
  18. >Why waste 6-8 chipram accesses to tell the blitter how to plot a pixel
  19. >when the CPU can do it by itself with 2 accesses?
  20. >
  21. >                                  '''
  22.     Only in OS versions <=2.04. I re-wrote it to use the CPU for
  23. 3.0.
  24. -- 
  25. *-------------------------------------------*---------------------------*
  26. |Chris Green - Graphics Software Engineer   - chrisg@commodore.COM      f
  27. |                  Commodore-Amiga          - uunet!cbmvax!chrisg       n
  28. |My opinions are my own, and do not         - icantforgettheimpression  o
  29. |necessarily represent those of my employer.- youmadeyouleftaholeinthe  r
  30. |"A screaming comes across the sky..."      - backofmyhead              d
  31. *-------------------------------------------*---------------------------*
  32.