X-Git-Url: https://git.libre-soc.org/?p=mesa.git;a=blobdiff_plain;f=doxygen%2Fgallium.doc;h=efc6db016c3254842af9011fadfe5a48a60b0b2c;hp=4c1434460e9ee9bb955ed53764765c6c6110a5db;hb=e9add0c501c3765cae43ef60ec58404c2340991b;hpb=f25a90ed222216d89b3cd33ec60647ff78286074 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