XFree86/Mesa GLX

Disclaimer and Acknowledgments
------------------------------

This package is not a licensed implementation of OpenGL(R), as such the 
contributors to this package can make no claims as to the package's
comformance with OpenGL specs. For details see the disclaimer in
the Mesa package README and the OpenGL faq sections five and six:

http://www.sgi.com/software/opengl/faq.html


-----

OpenGL(R) is a registered trademark of _Silicon Graphics, Inc._

XFree86(tm) is a trademark of _The XFree86 Project, Inc._


What is Utah GLX?
-----------------

Simply put, GLX is the X extension used by OpenGL programs.
After SGI released their GLX module as open source it was easy to confuse the
two GLX modules and it was decided to call this project Utah GLX in order to
distinguish between them.



Online Resources
----------------

Some useful URL's:

   http://glx.on.openprojects.net/ -- Utah-GLX web page.

   http://www.OpenGL.org/  --  OpenGL specs, faqs, links, etc...

   http://www.mesa3d.org/ -- The Mesa web page

   http://www.sgi.com/software/opengl/  -- SGI's OpenGL page.

   http://www.sgi.com/software/opensource/glx/ -- SGI's GLX module.

   http://reality.sgi.com/mjk_asd/ -- Mark Kilgard's webpage, 
                                      demos, technical papers,
                                      OpenGL evangalism.

   http://www.XFree86.org/  -- XFree86 web page.

   http://dri.sourceforge.net/  -- The direct rendering open source project web page.


Build & Install
---------------

Instructions for building and installation is located in the file INSTALL
in this directory.


Configuration
-------------

By default the configuration file used is /usr/X11R6/etc/X11/glx.conf
If you want to have the configuration file in /etc/X11 instead you can pass
the option --sysconfdir=/etc to configure.
The options is documented in the sample glx.conf in this directory.

Features
--------
!!! Change this into pointers to chipset specific README files?

* Support for nVidia's Riva 128, Riva TNT and Riva TNT2 chipset

* Support for Matrox's G200 and G400 chipset
  - Supports direct rendering

* Some support for ATI's 3D Rage Pro chipset

* Support for Intel's i810 chipset
  - Supports direct rendering


Documentation
-------------

INSTALL -- Building and installation instructions

docs/direct.txt -- Information about direct rendering.

docs/debug.txt -- Hints for debugging

docs/faq.html -- Frequently asked questions.
!!! This document doesn't exist in the CVS tree, but it should be present in the
!!! release tarball.


Bug reports
-----------

Bug reports should go to glx-dev@lists.openprojects.net.
Relevant information includes:

* How to reproduce the problem
* Version of Mesa (Date of cvs update if CVS version)
* Version of Utah-GLX (Date of cvs update if CVS version)
* Version of operating system
* Version of gcc
* If you are using DMA or not


----
$Id: README,v 1.3 1999/12/17 15:54:56 ehliar Exp $
