65 lines
2.4 KiB
Plaintext
65 lines
2.4 KiB
Plaintext
Glide3x (01-oct-2004):
|
|
~~~~~~~~~~~~~~~~~~~~~~
|
|
sst1: HW: Voodoo Graphics XOR Voodoo Rush
|
|
Status: DOS - working (compiled with DJGPP)
|
|
Linux - V1 working, VR needs testing
|
|
Win32 - N/A
|
|
Notes: grDrawPoint has type-punning problems (gcc -O2)
|
|
V1 library cannot be used with VR (and vice-versa)
|
|
Maintainers: Daniel Borca
|
|
|
|
cvg: HW: Voodoo^2
|
|
Status: DOS - working (compiled with DJGPP)
|
|
Linux - working
|
|
Win32 - N/A
|
|
Notes: grDrawPoint has type-punning problems (gcc -O2)
|
|
Maintainers: Daniel Borca
|
|
|
|
h3: HW: Voodoo Banshee, Voodoo3
|
|
Status: DOS - working (compiled with DJGPP)
|
|
Linux - DRI working, DGA needs testing, CINIT broken
|
|
Win32 - N/A
|
|
Notes: grDrawPoint has type-punning problems (gcc -O2)
|
|
Maintainers: Daniel Borca, Guillem Jover
|
|
|
|
h5: HW: Voodoo Banshee, Velocity 100/200, Voodoo3/4/5
|
|
Status: DOS - working (compiled with DJGPP)
|
|
Linux - DRI working, DGA needs testing, CINIT broken
|
|
Win32 - working (compiled with MSVC)
|
|
Maintainers: Hiroshi Morii, Daniel Borca, Guillem Jover
|
|
|
|
------------------------------------------------------------------------------
|
|
|
|
Look at the INSTALL file for more information on installing Glide3.
|
|
|
|
Here are a few notes about building Glide3x from CVS.
|
|
|
|
1.) Top Level Source Organization
|
|
The Glide source trees are branched by platform. The platform
|
|
names are internal names used at 3dfx. Since these names may not
|
|
make sense to others here is a quick list.
|
|
|
|
sst1: Voodoo Graphics
|
|
sst96: Voodoo Rush
|
|
cvg: Voodoo 2
|
|
h3: Voodoo Banshee/Voodoo 3
|
|
h5: The VSA-100 chip set used in the Voodoo4 and Voodoo5
|
|
line of products.
|
|
|
|
2.) The New Way of getting Glide from CVS.
|
|
There is now a CVS module to get glide3 named Glide3. If you get
|
|
this, you will get everything you need. All of the relevant
|
|
projects, cvs, h3 and h5, are included, as well as swlibs.
|
|
|
|
3.) The Old Way of getting Glide from CVS.
|
|
The top level module needed are glide3x and swlibs. The glide3x
|
|
module has only the glide code, without swlibs.
|
|
|
|
All glide source trees use a common set of libraries kept in the
|
|
swlibs branch. In order to build any glide library the swlibs
|
|
branch must be moved inside the glide3x directory. The swlibs
|
|
branch is not stored here within the glide3x cvs tree because it
|
|
is also shared with the glide2x branch. N.B.: If you use the CVS
|
|
module Glide3, swlibs will be in the right place, and does not
|
|
need to be moved.
|