home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / amiga / programm / 15957 < prev    next >
Encoding:
Internet Message Format  |  1992-11-17  |  2.0 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!ub!dsinc!bagate!cbmvax!chrisg
  2. From: chrisg@cbmvax.commodore.com (Chris Green)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: New hardware reference guide?
  5. Message-ID: <37091@cbmvax.commodore.com>
  6. Date: 17 Nov 92 12:38:34 GMT
  7. References: <1992Nov12.215020.20036@ultb.isc.rit.edu> <1992Nov16.134153.6356@ifi.uio.no>
  8. Reply-To: chrisg@cbmvax.commodore.com (Chris Green)
  9. Organization: Commodore, West Chester, PA
  10. Lines: 26
  11.  
  12. In article <1992Nov16.134153.6356@ifi.uio.no> olavka@ifi.uio.no (Olav Lur}s Kalgraf) writes:
  13. >Actually I used the 2.0 includes, and used calls to old graphics lib
  14. >fillpoly functions. BUT if 3.0 was coded in a sencible way, these functions would
  15. >be optimized, and recoded to use the AGA chipset, NO? Anyway all I
  16. >did was making a 1 BITPLANE rotating polygon and timing it with the raster
  17.  
  18.     So your problem was rendering speed. Use OwnBlitter and bang the blitter
  19. yourself (or simply use the CPU to render your polygon. 32 bit chip ram
  20. on 1200's and 4000's will help here). Problem solved. Open an NTSC/PAL
  21. intuition screen, use ChangeVPBitMap/ChangeScreenBuffer for double buffering.
  22. Be sure to pay careful attention to BitMap->BytesPerRow because the alignment
  23. restrictions may change in future chipsets.
  24.     This technique is FAR more likely to work on future machines than 
  25. taking over the whole machine at the hardware level. And, your screen
  26. will be depth arrangable and draggable.
  27.     So, you don't need the AGA hardware docs to do filled polygon
  28. demos, right?
  29.  
  30. -- 
  31. *-------------------------------------------*---------------------------*
  32. |Chris Green - Graphics Software Engineer   - chrisg@commodore.COM      f
  33. |                  Commodore-Amiga          - uunet!cbmvax!chrisg       n
  34. |My opinions are my own, and do not         - icantforgettheimpression  o
  35. |necessarily represent those of my employer.- youmadeyouleftaholeinthe  r
  36. |"A screaming comes across the sky..."      - backofmyhead              d
  37. *-------------------------------------------*---------------------------*
  38.