From: "DigitalFX" Newsgroups: comp.os.msdos.djgpp Subject: Re: allegro & 3d? Date: Thu, 9 Oct 1997 21:36:48 -0400 Organization: Sprynet News Service Lines: 17 Message-ID: <61k0vu$mri$1@juliana.sprynet.com> References: <343C0199 DOT 241D AT cam DOT org> NNTP-Posting-Host: hdn88-021.hil.compuserve.com To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk >IMHO there is no point in writing low level access code for 3d >accelerator boards, because there is just too much difference between >how the various cards operate. For such technology to be useful, you >need to encapsulate it with a high level API like D3D or OpenGL. Since I >find D3D to be a crappy and badly thought out pile of garbage (the core >DirectX stuff is ok, but the 3d extensions are useless), my money is on >OpenGL. I think that anyone who wants to work on free drivers for 3d >graphics boards would be best off contributing to the MESA project... Actually, support for the major chipsets (3dfx, S3, Rage, nvidia, PowerVR, Trident 975, #9 TTR) wouldn't be that bad. You already have 2d support for most chipsets in Allegro, and the 3d might not be that bad. The library would need a little more moduliaztion, so it doesn't inflate to a meg in size.