| The Mesa 3D Graphics Library | |
|---|---|
| Developed by | Tungsten Graphics, Inc. A software developer is a person or organization concerned with facets of the software development process wider than design and coding a somewhat broader scope of |
| Latest release | 7. A software release is the distribution whether public or private of an initial or new and upgraded version of a Computer software product 0. 3 / April 04, 2008 |
| OS | Cross-platform |
| Genre | Graphics library |
| License | MIT License |
| Website | mesa3d.org |
Mesa 3D is a free software graphics library, initially developed by Brian Paul in August 1993, that provides a generic OpenGL implementation for rendering three-dimensional graphics on multiple platforms. Events 1581 - Francis Drake completes a circumnavigation of the world and is knighted by Elizabeth I. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common An operating system (commonly abbreviated OS and O/S) is the software component of a Computer system that is responsible for the management and coordination In computing cross-platform (also known as multi-platform) is a term used to refer to Computer software or computing methods and concepts that are implemented Computer software can be organized into categories based on common function type or field of use A graphics library is a program designed to aid in rendering Computer graphics to a monitor A software license (or software licence in commonwealth usage is a Legal instrument governing the usage or redistribution of copyright protected software The MIT License is a Free software license originating at the Massachusetts Institute of Technology (MIT used by the MIT X Consortium. A website (alternatively web site or Web site, a back-construction from the Proper noun World Wide Web) is a collection of Web pages Free software or software libre is Software that can be used studied and modified without restriction and which can be copied and redistributed in modified or unmodified Computer graphics are Graphics created by Computers and more generally the Representation and Manipulation of Pictorial Data In Computer science, a library is a collection of Subroutines used to develop Software. Brian Paul is a computer programmer who wrote and continues to maintain the source code for the Open source Mesa graphics library OpenGL ( Open G raphics L ibrary is a standard specification defining a cross-language Cross-platform API for writing applications that produce 3D computer graphics (in contrast to 2D computer graphics) are graphics that use a three-dimensional representation of geometric data that is stored in the computer In Computing, a platform describes some sort of Hardware architecture or Software framework (including Application frameworks, that allows Though Mesa is not an officially licensed OpenGL implementation, the structure, syntax and semantics of the API is that of OpenGL. OpenGL ( Open G raphics L ibrary is a standard specification defining a cross-language Cross-platform API for writing applications that produce
As of April 2008, it is the only commonly known, fully open source implementation of OpenGL which is continually updated to support latest OpenGL specification. International holidays and other major events April 1 - April Fools' Day April 4 - Qingming Festival (Mainland Open source is a development methodology which offers practical accessibility to a product's source (goods and knowledge It is widely used, most importantly by the X.Org implementation of the X Window System where it serves as the OpenGL core for the open-source X. Org/DRI OpenGL drivers. X. Org provides the essential functionality used by most graphical applications which run on UNIX-like platforms such as Linux. Unix (officially trademarked as UNIX, sometimes also written as Unix with Small caps) is a computer Linux (commonly pronounced ˈlɪnəks
The new Gallium 3D architecture will soon replace Mesa 3D, adding compatibility to more recent version of OpenGL, recent card functionalities and simplified driver architecture.
Contents |
Initially, Mesa started off by rendering all 3D computer graphics on the Central Processing Unit, but the architecture of Mesa was open to implement graphics processor-accelerated 3D rendering in Mesa. 3D computer graphics (in contrast to 2D computer graphics) are graphics that use a three-dimensional representation of geometric data that is stored in the computer Once 3D graphics cards became mainstream on PC hardware, companies began working on adding support for hardware-accelerated 3D rendering to Mesa. A video card, also known as a graphics accelerator card, display adapter, or graphics card, is a hardware component whose function is to One of the first drivers to support hardware-acceleration was the 3dfx driver for the Glide API for the very popular Voodoo I/II graphics cards and others as well. Glide was a proprietary 3D graphics API developed by 3dfx used on their Voodoo Graphics cards It was dedicated to gaming performance 3dfx Interactive was a company that specialized in the manufacturing of 3D Graphics processing units and later Graphics cards After dominating the field A video card, also known as a graphics accelerator card, display adapter, or graphics card, is a hardware component whose function is to All rendering was done indirectly in the X server, leaving some overhead and speed lagging behind the theoretical maximum. The Direct Rendering Infrastructure (DRI) finally succeeded in providing an interface for direct 3D rendering by the OpenGL applications and was officially added to Mesa. In Computing, the Direct Rendering Infrastructure ( DRI) is an interface and a Free software implementation used in the X Window System