X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=docs%2Fintro.html;h=aae2e6e1928b2dde5302dc09752b6b81a63ea554;hb=6849916170c0275c13510251a7b217c20f2b993e;hp=a926f08172d753fa5dd147f8135841cbaaae4d17;hpb=d78834b3061c8e43dde583363e0896cb554f2fcc;p=mesa.git diff --git a/docs/intro.html b/docs/intro.html index a926f08172d..aae2e6e1928 100644 --- a/docs/intro.html +++ b/docs/intro.html @@ -9,35 +9,32 @@

Introduction

-Mesa is a 3-D graphics library with an API which is very similar to -that of OpenGL.* -To the extent that Mesa utilizes the OpenGL command syntax or state -machine, it is being used with authorization from Silicon Graphics, -Inc.(SGI). However, the author does not possess an OpenGL license -from SGI, and makes no claim that Mesa is in any way a compatible -replacement for OpenGL or associated with SGI. Those who want a -licensed implementation of OpenGL should contact a licensed -vendor. +Mesa is an open-source implementation of the +OpenGL specification - +a system for rendering interactive 3D graphics.

-Please do not refer to the library as MesaGL (for legal -reasons). It's just Mesa or The Mesa 3-D graphics -library.
+A variety of device drivers allows Mesa to be used in many different +environments ranging from software emulation to complete hardware acceleration +for modern GPUs.

-* OpenGL is a trademark of Silicon Graphics Incorporated. +Mesa ties into several other open-source projects: the +Direct Rendering +Infrastructure and X.org to +provide OpenGL support to users of X on Linux, FreeBSD and other operating +systems.

+

Project History

-The Mesa project was founded by me, Brian Paul. Here's a short history -of the project. +The Mesa project was originally started by Brian Paul. +Here's a short history of the project.

@@ -132,10 +129,15 @@ specification as well as the GL_ARB_vertex_program and GL_ARB_fragment_program extensions.

+

+June 2007: Mesa 7.0 is released, implementing the OpenGL 2.1 specification +and OpenGL Shading Language. +

+

Ongoing: Mesa is used as the core of many hardware OpenGL drivers for -the XFree86 X.org X servers within the +the XFree86 and X.org X servers within the DRI project. I continue to enhance Mesa with new extensions and features.

@@ -145,9 +147,16 @@ I continue to enhance Mesa with new extensions and features.

Major Versions

-This is a summary of the major versions of Mesa. Note that Mesa's major -version number tracks OpenGL's minor version number (+1). -Work is underway to implement the OpenGL 2.0 specification. +This is a summary of the major versions of Mesa. +Mesa's major version number has been incremented whenever a new version +of the OpenGL specification is implemented. +

+ + +

Version 7.x features

+

+Version 7.x of Mesa implements the OpenGL 2.1 API. The main feature +of OpenGL 2.x is the OpenGL Shading Language.