anv: fix alignments for uniform buffers
[mesa.git] / docs / sourcetree.html
index c07a75a7ebe7306a1b95c61957d9a6474bc8c28b..8825cd6580bd9409eb56355342025a1e760666f2 100644 (file)
@@ -8,7 +8,7 @@
 <body>
 
 <div class="header">
-  <h1>The Mesa 3D Graphics Library</h1>
+  The Mesa 3D Graphics Library
 </div>
 
 <iframe src="contents.html"></iframe>
@@ -27,6 +27,15 @@ each directory.
 <li><b>include</b> - Public OpenGL header files
 <li><b>src</b>
   <ul>
+  <li><b>amd</b> - AMD-specific sources
+    <ul>
+    <li><b>addrlib</b> - common sources for creating images
+    <li><b>common</b> - common code between RADV, radeonsi and ACO
+    <li><b>compiler</b> - ACO shader compiler
+    <li><b>llvm</b> - common code between RADV and radeonsi for compiling shaders using LLVM
+    <li><b>registers</b> - register definitions
+    <li><b>vulkan</b> - RADV Vulkan implementation for AMD Southern Island and newer
+    </ul>
   <li><b>compiler</b> - Common utility sources for different compilers.
     <ul>
     <li><b>glsl</b> - the GLSL IR and compiler
@@ -49,15 +58,15 @@ each directory.
     <li><b>main</b> - The core Mesa code (mainly state management)
     <li><b>drivers</b> - Mesa drivers (not used with Gallium)
         <ul>
-       <li><b>common</b> - code which may be shared by all drivers
+        <li><b>common</b> - code which may be shared by all drivers
         <li><b>dri</b> - Direct Rendering Infrastructure drivers
            <ul>
-          <li><b>common</b> - code shared by all DRI drivers
-          <li><b>i915</b> - driver for Intel i915/i945
-          <li><b>i965</b> - driver for Intel i965
-          <li><b>radeon</b> - driver for ATI R100
-          <li><b>r200</b> - driver for ATI R200
-          <li>XXX more
+           <li><b>common</b> - code shared by all DRI drivers
+           <li><b>i915</b> - driver for Intel i915/i945
+           <li><b>i965</b> - driver for Intel i965
+           <li><b>radeon</b> - driver for ATI R100
+           <li><b>r200</b> - driver for ATI R200
+           <li>XXX more
            </ul>
         <li><b>x11</b> - Xlib-based software driver
         <li><b>osmesa</b> - off-screen software driver