drm-shim: Let the driver choose to overwrite the first render node.
[mesa.git] / doxygen / gallium.doc
index 4c1434460e9ee9bb955ed53764765c6c6110a5db..efc6db016c3254842af9011fadfe5a48a60b0b2c 100644 (file)
   
   - Pipe drivers:
     - \ref softpipe
-    - \ref i915simple
-    - Simple 965 driver (brw_context.h, brw_winsys.h)
-    - Cell driver (cell_context.h, cell_winsys.h)
-    - \ref failover
+    - \ref i915g
 
   - Winsys drivers:
     - X11 winsys driver (xm_winsys.c)
   \sa sp_winsys.h
 */
 
-/** \page i915simple Simple i915 Driver
+/** \page i915g i915 Driver
 
   The i915 Gallium3D Driver is an initial hardware driver implementation within
   the Gallium3D driver architecture. We expect that once complete this driver
   \sa i915_winsys.h
 */
 
-/** \page failover Failover Module
-
-  The failover module acts as a selector between a hardware driver and the
-  softpipe driver. When the hardware can't implement a particular rendering
-  operation, the failover module will pass the request to the softpipe driver.
-  This is a different solution to the "software fallbacks" scheme of previous
-  Mesa drivers.
-
-  \sa fo_winsys.h
-*/
-
 /** \page draw Draw Module
   The Draw module provides point/line/polygon rendering services such as
   vertex transformation, polygon culling and clipping. It will be used by
   The Draw module is effectively the part of \ref softpipe which is concerned with
   vertex processing, split off into a separate module so that it can be reused
   by drivers for rasterization-only hardware. As such it is also instantiated
-  by the \ref i915simple driver.
+  by the \ref i915g driver.
 
   Additionally, there are cases in the Mesa OpenGL state_tracker where it is
   required to obtain transformed vertices and yet it is anticipated that using