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

  1. Subject: Re: ChangeScreenBuffer()
  2. References: <4gl1e7$r6s@oreig.uji.es>
  3. X-Newsreader: TIN [version 1.2 PL2]
  4. Path: imada.ou.dk!breese
  5. From: breese@imada.ou.dk (Bjorn Reese)
  6. Message-ID: <1996Feb24.154556.15537@imada.ou.dk>
  7. Sender: news@imada.ou.dk
  8. Nntp-Posting-Host: wagner.imada.ou.dk
  9. Organization: Dept. of Math. & Computer Science, Odense University, Denmark
  10. Date: Sat, 24 Feb 1996 15:45:56 GMT
  11. Newsgroups: comp.sys.amiga.programmer
  12.  
  13. Jorge Acereda Macia (ii202@rossegat.uji.es) wrote:
  14.  
  15. > Is this busy-waiting?
  16. >
  17. >   while(NULL==ChangeScreenBuffer(DBScreen, Bitmap[CurrBuf])) ;
  18.  
  19. Yes.
  20.  
  21. > How can I handle this? Doing WaitTOF() each time ChangeScreenBuffer
  22. > fails?
  23.  
  24. The official way to handle it is to wait for the safe signals (there's
  25. some example in NDK called doublebuffer.c, I believe) However, this
  26. can give some strange results under some circumstances, so I prefer
  27. WaitTOF().
  28.  
  29. --
  30. Bjorn Reese                      Email: breese@imada.ou.dk
  31. Odense University, Denmark       URL:   http://www.imada.ou.dk/~breese
  32.  
  33. "It's getting late in the game to show any pride or shame" - Marillion
  34.