From 7a2af605c2c2b0d2e9bbb0b161eba8842acefbcb Mon Sep 17 00:00:00 2001 From: marha Date: Fri, 15 Jun 2012 08:28:24 +0200 Subject: fontconfig mesa pixman xserver git update 15 juni 2012 --- mesalib/docs/faq.html | 87 ++++++++++++++++++++++++--------------------------- 1 file changed, 41 insertions(+), 46 deletions(-) (limited to 'mesalib/docs/faq.html') diff --git a/mesalib/docs/faq.html b/mesalib/docs/faq.html index bf6545fd5..dbef6a58c 100644 --- a/mesalib/docs/faq.html +++ b/mesalib/docs/faq.html @@ -1,11 +1,11 @@ - - -Mesa FAQ - - - - - + + + + + Mesa FAQ + + +

Mesa Frequently Asked Questions

@@ -28,14 +28,13 @@ Last updated: 21 August 2006 - -

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. +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.

@@ -89,6 +88,7 @@ Still, Mesa serves at least these purposes: Stand-alone Mesa is the original incarnation of Mesa. On systems running the X Window System it does all its rendering through the Xlib API: +

-

Alternately, Mesa acts as the core for a number of OpenGL hardware drivers within the DRI (Direct Rendering Infrastructure): @@ -176,44 +175,43 @@ popular and feature-complete.
- -

2. Compilation and Installation Problems

+

2. Compilation and Installation Problems

-

2.1 What's the easiest way to install Mesa?

+

2.1 What's the easiest way to install Mesa?

-If you're using a Linux-based system, your distro CD most likely already +If you're using a Linux-based system, your distro CD most likely already has Mesa packages (like RPM or DEB) which you can easily install. -

+

-

2.2 I get undefined symbols such as bgnpolygon, v3f, etc...

+

2.2 I get undefined symbols such as bgnpolygon, v3f, etc...

-You're application is written in IRIS GL, not OpenGL. +You're application is written in IRIS GL, not OpenGL. IRIS GL was the predecessor to OpenGL and is a different thing (almost) entirely. Mesa's not the solution. -

+

-

2.3 Where is the GLUT library?

+

2.3 Where is the GLUT library?

-GLUT (OpenGL Utility Toolkit) is no longer in the separate MesaGLUT-x.y.z.tar.gz file. +GLUT (OpenGL Utility Toolkit) is no longer in the separate MesaGLUT-x.y.z.tar.gz file. If you don't already have GLUT installed, you should grab freeglut. -

+

-

2.4 Where is the GLw library?

+

2.4 Where is the GLw library?

-GLw (OpenGL widget library) is now available from a separate git repository. Unless you're using very old Xt/Motif applications with OpenGL, you shouldn't need it. -

+GLw (OpenGL widget library) is now available from a separate git repository. Unless you're using very old Xt/Motif applications with OpenGL, you shouldn't need it. +

-

2.5 What's the proper place for the libraries and headers?

+

2.5 What's the proper place for the libraries and headers?

-On Linux-based systems you'll want to follow the -Linux ABI standard. Basically you'll want the following:

@@ -248,29 +246,28 @@ The GLUT header and library should go in the same directories.
- -

3. Runtime / Rendering Problems

+

3. Runtime / Rendering Problems

-

3.1 Rendering is slow / why isn't my graphics hardware being used?

+

3.1 Rendering is slow / why isn't my graphics hardware being used?

-Stand-alone Mesa (downloaded as MesaLib-x.y.z.tar.gz) doesn't have any +Stand-alone Mesa (downloaded as MesaLib-x.y.z.tar.gz) doesn't have any support for hardware acceleration (with the exception of the 3DFX Voodoo driver). -

+

-What you really want is a DRI or NVIDIA (or another vendor's OpenGL) driver +What you really want is a DRI or NVIDIA (or another vendor's OpenGL) driver for your particular hardware. -

+

-You can run the glxinfo program to learn about your OpenGL +You can run the glxinfo program to learn about your OpenGL library. Look for the GL_VENDOR and GL_RENDERER values. That will identify who's OpenGL library you're using and what sort of hardware it has detected. -

+

-If your DRI-based driver isn't working, go to the -DRI website for trouble-shooting information. +If your DRI-based driver isn't working, go to the +DRI website for trouble-shooting information.

@@ -338,10 +335,9 @@ may introduce rasterization artifacts; see the leading comments in
- -

4. Developer Questions

+

4. Developer Questions

-

4.1 How can I contribute?

+

4.1 How can I contribute?

First, join the Mesa3d-dev mailing list. @@ -397,6 +393,5 @@ In the mean time, a 3rd party plug-in library is available.

- -- cgit v1.2.3