From: Damian Yerrick Newsgroups: comp.os.msdos.djgpp Subject: Re: (slightly OT) DJGPP Allegro is faster then MingW32 Allegro? Organization: Pin Eight Software http://pineight.8m.com/ Message-ID: References: <951vr9$9bf$1 AT nnrp1 DOT deja DOT com> X-Newsreader: Forte Agent 1.7/32.534 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 33 X-Trace: /bV2/6/uCSyHk0yMWPyjYZj1GijaMZykm2eHb0oZkbIz42MOaEphyMQu9fNhtOYS3Jw3s3F46bbQ!iV/r1BiDOpqL37iByo1JEEZfj1ppG9tFg4HpezAdkl3MYAj8ClvR17hlx1XQ7/kKZwd2tvDy0ZDi!aCD/zA== X-Complaints-To: abuse AT gte DOT net X-Abuse-Info: Please be sure to forward a copy of ALL headers X-Abuse-Info: Otherwise we will be unable to process your complaint properly NNTP-Posting-Date: Mon, 29 Jan 2001 06:10:16 GMT Distribution: world Date: Mon, 29 Jan 2001 06:10:16 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com On Sun, 28 Jan 2001 20:35:53 GMT, Tom St Denis wrote: >When I build tests/test.exe with either I find that hline is faster in DJGPP >than MingW32 despite my card having "accelerated solid hline functions" (as >reported by allegro). > >I get 850,000 hlines per sec with DJGPP and 400,000 with MingW. > >Any clues to why it's slower? What did you have running in the background? Windows 9x gives much more time to DOS tasks than Win32 tasks. Or did you run the DJGPP version from plain DOS? How well optimized is driver support for your card's fill (aka solid hline) function? There's a lot more overhead on some calls under plain old DOS than there is on WinDOS. You might want to take this up with the Allegro mailing list: http://www.talula.demon.co.uk/allegro/maillist.html as they likely know much more about Allegro (especially the non-DJGPP ports) than we do. --