home *** CD-ROM | disk | FTP | other *** search
- From: HAWK@blanker.ruhr.de (Peter Elzner)
- Date: Thu, 7 Mar 96 22:02:38 +0100
- X-Mailer: Zodiac's Point 37.204 [REGISTERED 001A] via ANUBIS V 0.558 / ZSort V 1.44f
- Message-ID: <zp221eaCP6huZ1a@blank1.blanker.ruhr.de>
- Organization: neXus
- X-ZC-Post: Grudene 6a;58644 Iserlohn;German
- X-ZC-Telefon: V+49-2374-8442
- X-ZC-F-TO: Jonas Elfstro
- X-Gateway: ZCONNECT blanker.ruhr.de [UUSamm 1.31 (04.03.96)]
- MIME-Version: 1.0
- Content-Type: text/plain; charset=ISO-8859-1
- Content-Transfer-Encoding: 8bit
- Subject: Re: No waitTOF under CyberGraphX!
- Newsgroups: comp.sys.amiga.programmer
- Path: blanker.ruhr.de!BLANK1
- References: <13213651@sourcery.han.de> <31319872.751@plea.se> <zp0e60aCMqF5Z1a@blank1.blanker.ruhr.de> <313C4157.7806@plea.se>
-
- info@plea.se (Jonas Elfstrom) wrote:
-
- > > > But how do I find the Vertical Blanking phase? I do not want to
- > > > move graphics around while the beam is there... (flickers to much)
- > >
- > > Double-buffering.
- > > One part of the screen is visible while you are drawing to the other part.
- > > Then you swap the screens and start again...
- >
- > And how do the double-buffering routines know that the beam
- > isn't passing by just as it swaps screen? Or does the swap screen
- > thing always sync with vertical blanking?
-
- Well as far as I know (I'm currently working on a game supporting
- gfx-boards and I'm using double-buffering), the ScrollVPort() routine just
- tells the gfx-board to display another part of the screen, the next time
- the beam starts at the top again.
-
- Peter Elzner [Hawk@blanker.ruhr.de]
- ---------------------< neXus support center >------------------------------
- Windows'95 - you make a grown man cry!
-