X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=doxygen%2Fgallium.doc;h=efc6db016c3254842af9011fadfe5a48a60b0b2c;hb=a965ffad21d41f14e09babd18896bb962b326da4;hp=4c1434460e9ee9bb955ed53764765c6c6110a5db;hpb=4df482086ebf0663c708b089d8d8d22de0ef972c;p=mesa.git diff --git a/doxygen/gallium.doc b/doxygen/gallium.doc index 4c1434460e9..efc6db016c3 100644 --- a/doxygen/gallium.doc +++ b/doxygen/gallium.doc @@ -33,10 +33,7 @@ - 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) @@ -120,7 +117,7 @@ \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 @@ -131,17 +128,6 @@ \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 @@ -163,7 +149,7 @@ 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