Mail Archives: djgpp/1997/10/12/10:46:38
>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.
- Raw text -