i965: Add support for NV_conditional_render.
[mesa.git] / docs / sourcetree.html
index bc4ce71bee5033c52f952f5ba3e265928012a7ce..08a9a50e9ec11bf5565501f41faae01dc867b55e 100644 (file)
@@ -23,6 +23,7 @@ each directory.
     <ul>
     <li><b>docs</b> - EGL documentation
     <li><b>drivers</b> - EGL drivers
+    <li><b>glsl</b> - the GLSL compiler
     <li><b>main</b> - main EGL library implementation.  This is where all
         the EGL API functions are implemented, like eglCreateContext().
     </ul>
@@ -48,6 +49,7 @@ each directory.
        <li><b>glslcompiler</b> - a stand-alone GLSL compiler driver
         <li>XXX more
         </ul>
+    <li><b>es</b> - OpenGL ES overlay, parallelly buildable with the core Mesa
     <li><b>math</b> - vertex array translation and transformation code
         (not used with Gallium)
     <li><b>ppc</b> - Assembly code/optimizations for PPC systems
@@ -123,20 +125,19 @@ each directory.
       </ul>
     <li><b>state_trackers</b> -
        <ul>
-       <li><b>dri</b> -
-       <li><b>egl</b> -
-       <li><b>es</b> -
+       <li><b>dri</b> - Meta state tracker for DRI drivers
+       <li><b>egl</b> - Meta state tracker for EGL drivers
+       <li><b>es</b> - OpenGL ES 1.x and 2.x state trackers
        <li><b>g3dvl</b> -
-       <li><b>glx</b> -
+       <li><b>glx</b> - Meta state tracker for GLX
        <li><b>python</b> -
-       <li><b>vega</b> -
+       <li><b>vega</b> - OpenVG 1.x state tracker
        <li><b>wgl</b> -
-       <li><b>xorg</b> -
+       <li><b>xorg</b> - Meta state tracker for Xorg video drivers
        </ul>
     <li><b>winsys</b> -
        <ul>
        <li><b>drm</b> -
-       <li><b>egl_xlib</b> -
        <li><b>g3dvl</b> -
        <li><b>gdi</b> -
        <li><b>xlib</b> -