X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=docs%2Ffaq.html;h=2d0f22ffd89c4437e1b20778601fcacfdab2bff6;hb=795b5d923fc61e9364c59fea35c5cb2090a551e4;hp=87416c883e5b07d060ee6f120d0134fb198697c8;hpb=a73c59b7a6f45aeca32134873f893af178b354b8;p=mesa.git diff --git a/docs/faq.html b/docs/faq.html index 87416c883e5..2d0f22ffd89 100644 --- a/docs/faq.html +++ b/docs/faq.html @@ -2,64 +2,58 @@ - Mesa FAQ + Frequently Asked Questions
-

The Mesa 3D Graphics Library

+ The Mesa 3D Graphics Library
-
-

Mesa Frequently Asked Questions

-Last updated: 21 August 2006 -
+

Frequently Asked Questions

+Last updated: 19 September 2018 -
-

Index

-1. High-level Questions and Answers -
-2. Compilation and Installation Problems -
-3. Runtime / Rendering Problems -
-4. Developer Questions -
-
-
+
    +
  1. High-level Questions and Answers
  2. +
  3. Compilation and Installation Problems
  4. +
  5. Runtime / Rendering Problems
  6. +
  7. Developer Questions
  8. +
+

1. High-level Questions and Answers

- -

1. High-level Questions and Answers

- -

1.1 What is Mesa?

+

1.1 What is Mesa?

Mesa is an open-source implementation of the OpenGL specification. OpenGL is a programming library for writing interactive 3D applications. -See the OpenGL website for more +See the OpenGL website for more information.

-Mesa 6.x supports the OpenGL 1.5 specification. +Mesa 9.x supports the OpenGL 3.1 specification.

1.2 Does Mesa support/use graphics hardware?

Yes. Specifically, Mesa serves as the OpenGL core for the open-source DRI -drivers for XFree86/X.org. See the DRI -website for more information. -

-

-There have been other hardware drivers for Mesa over the years (such as -the 3Dfx Glide/Voodoo driver, an old S3 driver, etc) but the DRI drivers -are the modern ones. +drivers for X.org.

+

1.3 What purpose does Mesa serve today?

@@ -68,7 +62,7 @@ operating systems today. Still, Mesa serves at least these purposes:

-

1.4 What's the difference between"Stand-Alone" Mesa and the DRI drivers?

+

1.4 What's the difference between "Stand-Alone" Mesa and the DRI drivers?

Stand-alone Mesa is the original incarnation of Mesa. On systems running the X Window System it does all its rendering through @@ -102,17 +96,17 @@ the Xlib API:

  • The GLX wire protocol is not supported and there's no OpenGL extension loaded by the X server.
  • There is no hardware acceleration. -
  • The OpenGL library, libGL.so, contains everything (the programming API, - the GLX functions and all the rendering code). +
  • The OpenGL library, libGL.so, contains everything (the + programming API, the GLX functions and all the rendering code).

    Alternately, Mesa acts as the core for a number of OpenGL hardware drivers within the DRI (Direct Rendering Infrastructure):