thanks.html revision 848b8605
1848b8605Smrg<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2848b8605Smrg<html lang="en">
3848b8605Smrg<head>
4848b8605Smrg  <meta http-equiv="content-type" content="text/html; charset=utf-8">
5848b8605Smrg  <title>Acknowledgements</title>
6848b8605Smrg  <link rel="stylesheet" type="text/css" href="mesa.css">
7848b8605Smrg</head>
8848b8605Smrg<body>
9848b8605Smrg
10848b8605Smrg<div class="header">
11848b8605Smrg  <h1>The Mesa 3D Graphics Library</h1>
12848b8605Smrg</div>
13848b8605Smrg
14848b8605Smrg<iframe src="contents.html"></iframe>
15848b8605Smrg<div class="content">
16848b8605Smrg
17848b8605Smrg<h1>Acknowledgements</h1>
18848b8605Smrg
19848b8605Smrg
20848b8605SmrgThe following individuals and groups are to be acknowledged for their
21848b8605Smrgcontributions to Mesa over the years.
22848b8605SmrgThis list is far from complete and somewhat dated, unfortunately.
23848b8605Smrg
24848b8605Smrg
25848b8605Smrg<ul>
26848b8605Smrg<li>Early Mesa development was done while Brian was part of the
27848b8605Smrg<a href="http://www.ssec.wisc.edu/~billh/vis.html">
28848b8605SmrgSSEC Visualization Project</a> at the University of
29848b8605SmrgWisconsin. He'd like to thank Bill Hibbard for letting him work on
30848b8605SmrgMesa as part of that project.
31848b8605Smrg<br>
32848b8605Smrg<br>
33848b8605Smrg<li>John Carmack of id Software, Inc. funded Keith Whitwell in 1999 in
34848b8605Smrgorder to optimize Mesa's vertex transformation module. This is a very
35848b8605Smrgsubstantial piece of work.
36848b8605Smrg<br>
37848b8605Smrg<br>
38848b8605Smrg<li>Precision Insight, Inc., VA Linux Systems, Inc., and most recently,
39848b8605SmrgTungsten Graphics, Inc. have supported the ongoing development of Mesa.
40848b8605Smrg<br>
41848b8605Smrg<br>
42848b8605Smrg<li>The
43848b8605Smrg<a href="http://www.mesa3d.org">Mesa</a>
44848b8605Smrgwebsite is hosted by
45848b8605Smrg<a href="http://sourceforge.net">
46848b8605Smrg<img src="http://sourceforge.net/sflogo.php?group_id=3&type=1"
47848b8605Smrgwidth="88" height="31" align="bottom" alt="Sourceforge.net" border="0"></a>
48848b8605Smrg<br>
49848b8605Smrg<br>
50848b8605Smrg
51848b8605Smrg<li>The Mesa git repository is hosted by
52848b8605Smrg<a href="http://freedesktop.org/">freedesktop.org</a>.
53848b8605Smrg<br>
54848b8605Smrg<br>
55848b8605Smrg
56848b8605Smrg
57848b8605Smrg<li><a href="http://www.altsoftware.com/">alt.software</a> contributed the Direct3D driver.
58848b8605Smrg
59848b8605Smrg<li><b>Bernd Barsuhn</b> wrote the evaluator code for (splines,
60848b8605Smrgpatches) in Mesa.
61848b8605Smrg
62848b8605Smrg<li><b>Bernhard Tschirren</b> wrote the Allegro DJGPP driver.
63848b8605Smrg
64848b8605Smrg<li><b>Bogdan Sikorski</b> wrote the GLU NURBS and polygon tessellator
65848b8605Smrgin Mesa.
66848b8605Smrg
67848b8605Smrg<li><b>Charlie Wallace</b> wrote the MS-DOS driver.
68848b8605Smrg
69848b8605Smrg<li><b>CJ Beyer</b> was the www.mesa3d.org webmaster.
70848b8605Smrg
71848b8605Smrg<li><b>Darren Abbott</b> provided the OS/2 driver.
72848b8605Smrg
73848b8605Smrg<li><b>David Bucciarelli</b> wrote and maintained the 3Dfx Glide
74848b8605Smrgdriver. Thousands of Linux/Quake players thank David!
75848b8605Smrg
76848b8605Smrg<li><b>Gareth Hughes</b> wrote new GLU 1.2 Polygon Tessellation code
77848b8605Smrg(now superceded by SGI SI GLU).
78848b8605Smrg
79848b8605Smrg<li><b>Holger Waechtler</b> contributed AMD 3DNow! assembly code which
80848b8605Smrgaccelerates vertex transformation in Mesa 3.1. Holger also implemented
81848b8605Smrgthe GL_EXT_texture_env_combine extension.
82848b8605Smrg
83848b8605Smrg<li><b>Jeroen van der Zijp</b> and <b>Thorsten Ohl</b> contributed the
84848b8605SmrgXt/Motif widget code.
85848b8605Smrg
86848b8605Smrg<li><b>John Stone</b> provided the multi-threading support in Mesa 3.0.
87848b8605Smrg
88848b8605Smrg<li><b>John Watson</b> assisted with web page design.
89848b8605Smrg
90848b8605Smrg<li><b>Josh Vanderhoof</b> contributed Intel x86 assembly code which
91848b8605Smrgaccelerates vertex transformation in Mesa 3.x.
92848b8605Smrg
93848b8605Smrg<li><b>Jouk Jansen</b> contributed and continues to maintain the VMS
94848b8605Smrgsupport.
95848b8605Smrg
96848b8605Smrg<li><b>Karl Schultz</b> has been maintaining the Windows driver.
97848b8605Smrg
98848b8605Smrg<li><b>Keith Whitwell</b> has made extension contributions to Mesa
99848b8605Smrgsince 1999.
100848b8605Smrg
101848b8605Smrg<li><b>Kendall Bennett</b> wrote the SciTech MGL driver.
102848b8605Smrg
103848b8605Smrg<li><b>Klaus Niederkrueger</b> contributed many improvements to Mesa's
104848b8605Smrgsoftware rasterizer.
105848b8605Smrg
106848b8605Smrg<li><b>Mark Kilgard</b> contributed antialiased line improvements and
107848b8605Smrgseveral extensions.
108848b8605Smrg
109848b8605Smrg<li><b>Michael Pichler</b> contributed <em>many</em> bug fixes
110848b8605Smrg
111848b8605Smrg<li><b>Miklos Fazekas</b> wrote and maintains the Macintosh driver.
112848b8605Smrg
113848b8605Smrg<li><b>Pascal Thibaudeau</b> wrote the NeXT driver.
114848b8605Smrg
115848b8605Smrg<li><b>Pedro Vazquez</b> setup and maintains the Mesa Mailing list.
116848b8605Smrg
117848b8605Smrg<li><b>Randy Frank</b> contributed <em>many</em> bug fixes.
118848b8605Smrg
119848b8605Smrg<li><b>Stefan Zivkovic</b> wrote the Amiga driver.
120848b8605Smrg
121848b8605Smrg<li><b>Stephane Rehel</b> provided the Cygnus Win32 support
122848b8605Smrg
123848b8605Smrg<li><b>Ted Jump</b> maintained the
124848b8605Smrgmakefiles and project files for Windows 95/98/NT compilation for some time.
125848b8605Smrg
126848b8605Smrg<li><b>Uwe Maurer</b> wrote the LibGGI driver for Mesa-3.0.
127848b8605Smrg
128848b8605Smrg<li><b>Victor Ng-Thow-Hing</b> wrote the Amiwin driver for the Amiga.
129848b8605Smrg
130848b8605Smrg</ul>
131848b8605Smrg
132848b8605Smrg<p>
133848b8605SmrgApologies to anyone who's been omitted.
134848b8605SmrgPlease send corrections and additions to Brian.
135848b8605Smrg</p>
136848b8605Smrg
137848b8605Smrg</div>
138848b8605Smrg</body>
139848b8605Smrg</html>
140