9 .Nd Voodoo Graphics and VoodooII Memory Access GLIDE device driver
13 .Cd options TDFX_LINUX
15 This driver creates an entry in
17 that allows programs (mostly
18 .Em GLIDE-based software )
19 to access the device memory of the Voodoo Graphics and
20 VoodooII 3D accelerators created by
22 This provides an interface
23 for applications based on the
25 or that simply use the API
28 device to use the video device.
30 Supports all cards based on the following chipsets:
31 .Bd -unfilled -offset indent
32 .Em 3Dfx Voodoo Graphics
36 Specifically, the following cards should work:
37 .Bd -unfilled -offset indent
38 .Em Diamond Multimedia Monster 3D
39 .Em Diamond Multimedia Monster 3D II
42 Note that this driver does not currently have support for the Voodoo
43 Banshee, Voodoo3, Voodoo5, or Voodoo6 based cards.
44 It also does not currently support the Voodoo Rush.
45 It also does not yet handle the SLI feature of the Voodoo II boards.
46 You can only use each of them separately.
48 The following kernel configuration options are available:
50 .Cd options LINUX_TDFX
52 Enable the linux ioctl code for this driver, where the only supported
53 applications currently reside.
55 .Bl -tag -width /dev/voodoo* -compact
65 Mirrors of above interfaces
72 The driver was developed by
73 .An Coleman Kane Aq cokane@micro.ti.com
74 after the linux version of this driver by
78 .An Carlo Wood Aq carlo@alinoe.com
80 .An Joseph Kain Aq joseph@3dfx.com
81 to be directly compatible with it and support the many GLIDE based games
82 available for Linux and
89 and was originally developed for Linux kernel 2.0.x, later written for