Commit 8084a6a0 authored by JF Bastien's avatar JF Bastien

NaCl docs: an update on AVX

NaCl now supports AVX2.

R=shyamsundarr@chromium.org
TBR=jmedley@chromium.org, shyamsundarr@chromium.org
BUG= https://code.google.com/p/nativeclient/issues/detail?id=3637

Review URL: https://codereview.chromium.org/888313002

Cr-Commit-Position: refs/heads/master@{#314166}
parent c099813e
......@@ -267,10 +267,10 @@ Client has transitioned from using NPAPI to using Pepper.</p>
<h3 id="is-npapi-part-of-the-native-client-sdk">Is NPAPI part of the Native Client SDK?</h3>
<p>NPAPI is not supported by the Native Client SDK, and is <a class="reference external" href="http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html">deprecated in Chrome</a>.</p>
<h3 id="does-native-client-support-simd-vector-instructions">Does Native Client support SIMD vector instructions?</h3>
<p>Native Client currently supports SSE on x86 and NEON on ARM. Support for
AVX on x86 is under way.</p>
<p>Portable Native Client supports portable SIMD vectors, as detailed in
<a class="reference internal" href="/native-client/reference/pnacl-c-cpp-language-support.html#portable-simd-vectors"><em>Portable SIMD Vectors</em></a>.</p>
<p>Native Client supports SSE, AVX1, FMA3 and AVX2 (except for <cite>VGATHER</cite>) on x86
and NEON on ARM.</p>
<h3 id="can-i-use-native-client-for-3d-graphics">Can I use Native Client for 3D graphics?</h3>
<p>Yes. Native Client supports <a class="reference external" href="https://www.khronos.org/opengles/">OpenGL ES 2.0</a>.</p>
<p>To alert the user regarding their hardware platform&#8217;s 3D feature set
......
......@@ -7,7 +7,8 @@ reached canary status. The stable release is typically 6 weeks later.</p>
<h2 id="chrome-pepper-42-20-february-2015">Chrome/Pepper 42 (20 February 2015)</h2>
<h3 id="nacl">NaCl</h3>
<ul class="small-gap">
<li>The x86 NaCl validators accept instructions from the FMA3 extensions.</li>
<li>The x86 NaCl validators accept instructions from the FMA3 extensions, as well
as AVX2 instructions (except <cite>VGATHER</cite>).</li>
</ul>
<h3 id="pnacl">PNaCl</h3>
<ul class="small-gap">
......
......@@ -271,12 +271,12 @@ NPAPI is not supported by the Native Client SDK, and is `deprecated in Chrome`_.
Does Native Client support SIMD vector instructions?
----------------------------------------------------
Native Client currently supports SSE on x86 and NEON on ARM. Support for
AVX on x86 is under way.
Portable Native Client supports portable SIMD vectors, as detailed in
:ref:`Portable SIMD Vectors <portable_simd_vectors>`.
Native Client supports SSE, AVX1, FMA3 and AVX2 (except for `VGATHER`) on x86
and NEON on ARM.
Can I use Native Client for 3D graphics?
----------------------------------------
......
......@@ -13,7 +13,8 @@ Chrome/Pepper 42 (20 February 2015)
NaCl
----
* The x86 NaCl validators accept instructions from the FMA3 extensions.
* The x86 NaCl validators accept instructions from the FMA3 extensions, as well
as AVX2 instructions (except `VGATHER`).
PNaCl
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment