Skip to content

Commit 060eb31

Browse files
bcrocker151ace
authored andcommittedDec 8, 2017
docs/llvmpipe: document ppc64le as alternative architecture to x86.
Power8, Power8NV, and Power9 are supported on an equal footing with X86. Cc: "17.2" "17.3" <[email protected]> Signed-off-by: Ben Crocker <[email protected]> Reviewed-by: Eric Engestrom <[email protected]> [Eric: changed formatting, reworded a bit (with Ben's ack)] Signed-off-by: Eric Engestrom <[email protected]>
1 parent bce489a commit 060eb31

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed
 

‎docs/llvmpipe.html

+9-3
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ <h1>Introduction</h1>
2020
The Gallium llvmpipe driver is a software rasterizer that uses LLVM to
2121
do runtime code generation.
2222
Shaders, point/line/triangle rasterization and vertex processing are
23-
implemented with LLVM IR which is translated to x86 or x86-64 machine
23+
implemented with LLVM IR which is translated to x86, x86-64, or ppc64le machine
2424
code.
2525
Also, the driver is multithreaded to take advantage of multiple CPU cores
2626
(up to 8 at this time).
@@ -32,18 +32,24 @@ <h1>Requirements</h1>
3232

3333
<ul>
3434
<li>
35-
<p>For x86 or amd64 processors, 64-bit mode is recommended.</p>
3635
<p>
36+
For x86 or amd64 processors, 64-bit mode is recommended.
3737
Support for SSE2 is strongly encouraged. Support for SSE3 and SSE4.1 will
3838
yield the most efficient code. The fewer features the CPU has the more
3939
likely it is that you will run into underperforming, buggy, or incomplete code.
4040
</p>
4141
<p>
42+
For ppc64le processors, use of the Altivec feature (the Vector
43+
Facility) is recommended if supported; use of the VSX feature (the
44+
Vector-Scalar Facility) is recommended if supported AND Mesa is
45+
built with LLVM version 4.0 or later.
46+
</p>
47+
<p>
4248
See /proc/cpuinfo to know what your CPU supports.
4349
</p>
4450
</li>
4551
<li>
46-
<p>LLVM: version 3.4 recommended; 3.3 or later required.</p>
52+
<p>Unless otherwise stated, LLVM version 3.4 is recommended; 3.3 or later is required.</p>
4753
<p>
4854
For Linux, on a recent Debian based distribution do:
4955
</p>

0 commit comments

Comments
 (0)
Please sign in to comment.