home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 303 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.4 KB

  1. Path: comma.rhein.de!serpens!not-for-mail
  2. From: mlelstv@serpens.rhein.de (Michael van Elst)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Demo/game to OS friendly part II
  5. Date: 5 Jan 1996 22:09:07 +0100
  6. Organization: dis-
  7. Message-ID: <4ck41j$a9a@serpens.rhein.de>
  8. References: <38231819@kone.fipnet.fi> <4cgsn7$ke3@maureen.teleport.com> <38231852@kone.fipnet.fi>
  9. NNTP-Posting-Host: serpens.rhein.de
  10.  
  11. "Jyrki Saarinen" <jsaarinen@kone.fipnet.fi> writes:
  12.  
  13. >Ok. What is the fastest way to have triple buffering
  14. >on a Intuition screen? ScrollVPort()?
  15.  
  16. The fastest method is to use the double buffer functions in OS 3.x.
  17. Doesn't mean that all displays support double buffering (i.e. last
  18. time I checked there was no double buffering in CyberGraphics).
  19.  
  20. I'm not sure whether ScrollVPort() with different BitMaps is
  21. supported on anything else than the native graphics either.
  22. If it would be supported it could be pretty slow if a bitmap
  23. has to be swapped from fast memory to the card.
  24.  
  25. Opening a screen with twice the height or width and using
  26. ScrollVPort() to change the displayed region might be
  27. compatible with more graphics cards. With only one BitMap
  28. it should be guaranteed that no data has to be copied.
  29.  
  30. So I'd try the double buffer functions and if that fails
  31. resort to one of the kludges below.
  32.  
  33. Regards,
  34. -- 
  35.                                 Michael van Elst
  36.  
  37. Internet: mlelstv@serpens.rhein.de
  38.                                 "A potential Snark may lurk in every tree."
  39.