Path: utzoo!attcan!uunet!mcsun!unido!mpirbn!p554mve From: p554mve@mpirbn.UUCP (Michael van Elst) Newsgroups: comp.sys.amiga Subject: Re: Graphics.library (was transputer board) Message-ID: <895@mpirbn.UUCP> Date: 12 Apr 90 13:41:39 GMT References: <02602.AA02602@sosaria.imp.com> <8612@hubcap.clemson.edu> <5845.261cc9b7@vax1.tcd.ie> <28715@cup.portal.com> <5849.26208c08@vax1.tcd.ie> <891@mpirbn.UUCP> <5543@amiga.UUCP> Reply-To: p554mve@mpirbn.UUCP (Michael van Elst) Organization: Max-Planck-Institut fuer Radioastronomie, Bonn Lines: 18 In article <5543@amiga.UUCP> jimm@superman.UUCP (Jim Mackraz) writes: >That is not true for the Amiga graphics.library routines, in general. >You must do WaitBlit() after a routine if you need to know that the blit >is done. >Yep, that's what happens today. The routines call WaitBlit() BEFORE >they use the blitter, but not after. Yes, I got a letter from Dale Luck stating this. I've been wrong. But with multi-blit routines (say, multiple bitplanes), the routines work synchronous for all but the last blit. Seems to be that interrupt overhead should be reduced. Even with the WaitBlit() before using the blitter there should be LOTS of cycles wasted. (WaitBlit() busy-waits). -- Michael van Elst p554mve@mpirbn.mpifr-bonn.mpg.de