- Brian Paul
Brian Paul is a computer programmer who wrote and continues to maintain the source code for the
open source Mesa graphics library. Paul began programming initial source code in August 1993. Mesa is afree software /open source graphics library that provides a genericOpenGL implementation for rendering three-dimensional graphics on multiple platforms. Though Mesa is not an officially licensed OpenGL implementation, the structure, syntax and semantics of theAPI is that of OpenGL.Education
Brian obtained his bachelor's degree at the
University of Wisconsin-Oshkosh in 1990. He worked on the SSEC Visualization Project while obtaining his master's degree at theUniversity of Wisconsin-Madison .Mesa development
Paul was a graphics hobbyist. He thought it would be fun to implement a simple 3D graphics library using the OpenGL API, which he might then use instead of VOGL. He spent eighteen months of part-time development before he released the software on the Internet. The software was well received, and people began contributing to its development. Graphics hardware support was added to Mesa in 1997 in the form of a Glide driver for the new 3dfx Voodoo graphics card. [http://dri.sourceforge.net/doc/DRIintro.html "Introduction to the Direct Rendering Infrastructure"] ; Retrieved
2007-02-11 ]Career
Paul continued working on the SSEC Project after graduation. He has also worked for Silicon Graphics, Avid Technology, and Precision Insight (bought out by VA Linux Systems).
In 2000, Brian won the third
Free Software Foundation Award for the Advancement of Free Software . [ [http://www.gnu.org/award/2000/2000-pr.txt "Brian Paul is Awarded the Free Software Foundation Award For the Advancement of Free Software"] ;February 2 ,2001 ; RetrievedFebruary 11 2007 ]In November 2001, he co-founded
Tungsten Graphics .Other contributions
Brian has also contributed to or written:
*Chromium
*Direct Rendering Infrastructure in XFree86
*Blockbuster - a high-res movie player for scientific visualization applications
*Glean - OpenGL validation
*Togl - an OpenGL widget for Tcl/Tk
*Vis5D visualization system
*TR - OpenGL tile rendering library
*V-Blocks - virtual building blocks
*Avid Marquee - video animation, 3D text, graphicsReferences
External links
* [http://www.mesa3d.org/brianp/home.html Brian Paul's Home Page]
* [http://interviews.slashdot.org/article.pl?sid=99/12/17/0927212 "Interview: Brian Paul Answers"] ; slashdot;December 17 ,1999 ; RetrievedFebruary 11 2007
Wikimedia Foundation. 2010.