home *** CD-ROM | disk | FTP | other *** search
- Path: grafix.xs4all.nl!john.hendrikx
- Date: Sat, 06 Jan 96 15:32:50 GMT+1
- Newsgroups: comp.sys.amiga.programmer
- Distribution: world
- Subject: Re: Demo/game to OS friendly part II
- MIME-Version: 1.0
- Content-Type: text/plain; charset=iso-8859-1
- Content-Transfer-Encoding: 8bit
- From: john.hendrikx@grafix.xs4all.nl (John Hendrikx)
- Message-ID: <john.hendrikx.4452@grafix.xs4all.nl>
- Organization: Grafix Attack BBS Holland
-
- In a message of 04 Jan 96 Juergen "rally" Fischer wrote to All:
-
- >> >6) Do AddIntServer/SetIntVector work on DraCo?
-
- >> Sort of. Since the vblank interrupt has little meaning for the Retina
- >> display there is little use for your own interrupts.
-
- JrF> Really no vblank ? no WaitTOF letting task sleep ?
-
- JrF> afaik only with vblank timer and waittof you can do clean
- JrF> tripplebufered display (calling waittof for the case cpu is faster than
- JrF> video-framerate for giving cpu to other tasks).
-
- Not really, most graphics-cards have got functions to swap the screenbuffer
- which return immediately, but the screen-change automatically happens at the
- start of the next frame. So there is no need for a vblank timer and waittof(),
- just call the function and continue drawing the stuff in the next buffer.
-
- Just think about it, you could change the copperlist pointers, but when will
- the change of screen occur? Only at the next VBlank. Same goes for most
- graphics cards (even though they don't use a Copper).
-
- JrF> if retina got no buffered adress-register imho without vblank there's
- JrF> even no way to do clean buffering.
-
- Retina? I'm sure Picasso can do clean double-buffering, never tested it on
- Retina though...
-
- JrF> please tell me that it's not true...
-
- Oh well, single-buffering doesn't look THAT ugly (take a look at Heretic on the
- clones :-)))
-
- Grtz John
-
- -----------------------------------------------------------------------
- John.Hendrikx@grafix.xs4all.nl TextDemo/FastView/Etc... development
- -----------------------------------------------------------------------
- -- Via Xenolink 1.985B1, XenolinkUUCP 1.1
-