diff options
Diffstat (limited to 'docs/cell.html')
-rw-r--r-- | docs/cell.html | 37 |
1 files changed, 13 insertions, 24 deletions
diff --git a/docs/cell.html b/docs/cell.html index 7fbbba7c7e..30626b60b4 100644 --- a/docs/cell.html +++ b/docs/cell.html @@ -12,31 +12,18 @@ The Mesa <a href="http://en.wikipedia.org/wiki/Cell_%28microprocessor%29" target="_parent">Cell</a> driver is part of the -<a href="http://www.tungstengraphics.com/wiki/index.php/Gallium3D" target="_parent">Gallium3D</a> +<a href="http://wiki.freedesktop.org/wiki/Software/gallium" target="_parent">Gallium3D</a> architecture. -</p> - -<p> -<a href="http://www.tungstengraphics.com/" target="_parent">Tungsten Graphics</a> -is leading the project. -Two phases are planned. -First, to implement the framework for parallel rasterization using the Cell -SPEs, including texture mapping. -Second, to implement a full-featured OpenGL driver with support for GLSL, etc. -The second phase is now underway. +Tungsten Graphics did the original implementation of the Cell driver. </p> <H2>Source Code</H2> <p> -The latest Cell driver source code is on the <code>gallium-0.2</code> branch -of the Mesa git repository. -After you've cloned the repository, check out the branch with: +The latest Cell driver source code is on the master branch of the Mesa +git repository. </p> -<pre> - git-checkout -b gallium-0.2 origin/gallium-0.2 -</pre> <p> To build the driver you'll need the IBM Cell SDK (version 2.1 or 3.0). To use the driver you'll need a Cell system, such as a PS3 running Linux, @@ -50,19 +37,21 @@ special changes. <p> To compile the code, run <code>make linux-cell</code>. -To build in debug mode, run <code>make linux-cell-debug</code>. +Or to build in debug mode, run <code>make linux-cell-debug</code>. </p> <p> -To use the library, make sure <code>LD_LIBRARY_PATH</code> points the Mesa/lib/ -directory that contains <code>libGL.so</code>. -</p> +To use the library, make sure your current directory is the top of the +Mesa tree, then set <code>LD_LIBRARY_PATH</code> like this: +<pre> + export LD_LIBRARY_PATH=$PWD/lib/gallium:$PWD/lib/ +</pre> <p> -Verify that the Cell driver is being used by running <code>glxinfo</code> -and looking for: +Verify that the Cell driver is being used by running +<code>progs/xdemos/glxinfo</code> and looking for: <pre> - OpenGL renderer string: Gallium 0.2, Cell on Xlib + OpenGL renderer string: Gallium 0.3, Cell on Xlib </pre> |