home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!munnari.oz.au!bruce.cs.monash.edu.au!merlin!iwsd01.itwol.bhp.com.au!wenicp
- From: wenicp@iwsd01.itwol.bhp.com.au (Peter Nicholson)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: OS 'Move/Draw' speed
- Message-ID: <1993Jan11.170422.45@iwsd01.itwol.bhp.com.au>
- Date: 11 Jan 93 17:04:21 +1000
- References: <1993Jan7.035143.5678@gn.ecn.purdue.edu> <1993Jan7.115153.1364@imada.ou.dk>
- Organization: BHP Information Technology
- Lines: 33
-
- In article <1993Jan7.115153.1364@imada.ou.dk>, breese@monet.imada.ou.dk (Bjoern Reese) writes:
- > In article <1993Jan7.035143.5678@gn.ecn.purdue.edu> seifert@gn.ecn.purdue.edu
- > (Michael S. Seifert) writes:
- >>
- >> The other day I ran a simple test to compare the speed of the Draw function
- >> to a simple direct line blit taken from the 1.3 hardware ref manual. Ive
- >> always heard that the Draw routine is terribly slow, but in my tests, it
- >> wasnt much slower than the blitter example...
- >>
- > It's wrong to say that Draw is terribly slow. It uses the blitter too.
- > As the line blit from the hardware manual is propably the same as the
- > one in Draw (I haven't checked though) you'll only gain a minor speed
- > increase by avoiding the system jumps.
- >
-
- I have an application where I would like perhaps 5 bitplanes, but only
- want to draw lines in one bitplane. Presumably a custom line blit routine
- would be at least 5 times quicker than Draw().
-
- > "Real programmers" make their own blitter line routines (some of which
- > can be found on some ftp sites - I forgot where)
-
- Could anyone point me in the direction of such a routine? I have an old
- hardware reference manual, but it doesn't explain how to do this.
- (I also have the Abacus System Programmers Guide, but their routine
- doesn't seem to work).
-
-
- Thanks,
-
- Peter
- (wenicp@vulcan.resmel.bhp.com.au)
-
-