Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(170)

Side by Side Diff: native_client_sdk/doc_generated/faq.html

Issue 888313002: NaCl docs: an update on AVX (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Except VGATHER. Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | native_client_sdk/doc_generated/sdk/release-notes.html » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 {{+bindTo:partials.standard_nacl_article}} 1 {{+bindTo:partials.standard_nacl_article}}
2 2
3 <section id="frequently-asked-questions"> 3 <section id="frequently-asked-questions">
4 <h1 id="frequently-asked-questions">Frequently Asked Questions</h1> 4 <h1 id="frequently-asked-questions">Frequently Asked Questions</h1>
5 <div class="contents local" id="contents" style="display: none"> 5 <div class="contents local" id="contents" style="display: none">
6 <ul class="small-gap"> 6 <ul class="small-gap">
7 <li><p class="first"><a class="reference internal" href="#what-is-native-client- good-for" id="id1">What is Native Client Good For?</a></p> 7 <li><p class="first"><a class="reference internal" href="#what-is-native-client- good-for" id="id1">What is Native Client Good For?</a></p>
8 <ul class="small-gap"> 8 <ul class="small-gap">
9 <li><a class="reference internal" href="#why-did-google-build-native-client" id= "id2">Why did Google build Native Client?</a></li> 9 <li><a class="reference internal" href="#why-did-google-build-native-client" id= "id2">Why did Google build Native Client?</a></li>
10 <li><a class="reference internal" href="#when-should-i-use-portable-native-clien t-instead-of-native-client" id="id3">When should I use Portable Native Client in stead of Native Client?</a></li> 10 <li><a class="reference internal" href="#when-should-i-use-portable-native-clien t-instead-of-native-client" id="id3">When should I use Portable Native Client in stead of Native Client?</a></li>
(...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after
260 eager to collaborate with developers from other browsers.</p> 260 eager to collaborate with developers from other browsers.</p>
261 <h3 id="what-s-the-difference-between-npapi-and-pepper">What&#8217;s the differe nce between NPAPI and Pepper?</h3> 261 <h3 id="what-s-the-difference-between-npapi-and-pepper">What&#8217;s the differe nce between NPAPI and Pepper?</h3>
262 <p><a class="reference internal" href="/native-client/pepper_stable/index.html"> <em>Pepper</em></a> (also known as PPAPI) is a new API that 262 <p><a class="reference internal" href="/native-client/pepper_stable/index.html"> <em>Pepper</em></a> (also known as PPAPI) is a new API that
263 lets Native Client modules communicate with the browser. Pepper supports 263 lets Native Client modules communicate with the browser. Pepper supports
264 various features that don&#8217;t have robust support in NPAPI, such as event 264 various features that don&#8217;t have robust support in NPAPI, such as event
265 handling, out-of-process plugins, and asynchronous interfaces. Native 265 handling, out-of-process plugins, and asynchronous interfaces. Native
266 Client has transitioned from using NPAPI to using Pepper.</p> 266 Client has transitioned from using NPAPI to using Pepper.</p>
267 <h3 id="is-npapi-part-of-the-native-client-sdk">Is NPAPI part of the Native Clie nt SDK?</h3> 267 <h3 id="is-npapi-part-of-the-native-client-sdk">Is NPAPI part of the Native Clie nt SDK?</h3>
268 <p>NPAPI is not supported by the Native Client SDK, and is <a class="reference e xternal" href="http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend -npapi.html">deprecated in Chrome</a>.</p> 268 <p>NPAPI is not supported by the Native Client SDK, and is <a class="reference e xternal" href="http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend -npapi.html">deprecated in Chrome</a>.</p>
269 <h3 id="does-native-client-support-simd-vector-instructions">Does Native Client support SIMD vector instructions?</h3> 269 <h3 id="does-native-client-support-simd-vector-instructions">Does Native Client support SIMD vector instructions?</h3>
270 <p>Native Client currently supports SSE on x86 and NEON on ARM. Support for
271 AVX on x86 is under way.</p>
272 <p>Portable Native Client supports portable SIMD vectors, as detailed in 270 <p>Portable Native Client supports portable SIMD vectors, as detailed in
273 <a class="reference internal" href="/native-client/reference/pnacl-c-cpp-languag e-support.html#portable-simd-vectors"><em>Portable SIMD Vectors</em></a>.</p> 271 <a class="reference internal" href="/native-client/reference/pnacl-c-cpp-languag e-support.html#portable-simd-vectors"><em>Portable SIMD Vectors</em></a>.</p>
272 <p>Native Client supports SSE, AVX1, FMA3 and AVX2 (except for <cite>VGATHER</ci te>) on x86
273 and NEON on ARM.</p>
274 <h3 id="can-i-use-native-client-for-3d-graphics">Can I use Native Client for 3D graphics?</h3> 274 <h3 id="can-i-use-native-client-for-3d-graphics">Can I use Native Client for 3D graphics?</h3>
275 <p>Yes. Native Client supports <a class="reference external" href="https://www.k hronos.org/opengles/">OpenGL ES 2.0</a>.</p> 275 <p>Yes. Native Client supports <a class="reference external" href="https://www.k hronos.org/opengles/">OpenGL ES 2.0</a>.</p>
276 <p>To alert the user regarding their hardware platform&#8217;s 3D feature set 276 <p>To alert the user regarding their hardware platform&#8217;s 3D feature set
277 before loading a large NaCl application, see <a class="reference internal" href= "/native-client/devguide/coding/3D-graphics.html"><em>Vetting the driver in 277 before loading a large NaCl application, see <a class="reference internal" href= "/native-client/devguide/coding/3D-graphics.html"><em>Vetting the driver in
278 Javascript</em></a>.</p> 278 Javascript</em></a>.</p>
279 <p>Some GL extensions are exposed to Native Client applications, see the <a clas s="reference external" href="https://code.google.com/p/chromium/codesearch#chrom ium/src/ppapi/lib/gl/gles2/gles2.c">GLES2 279 <p>Some GL extensions are exposed to Native Client applications, see the <a clas s="reference external" href="https://code.google.com/p/chromium/codesearch#chrom ium/src/ppapi/lib/gl/gles2/gles2.c">GLES2
280 file</a>. This file is part of the GL wrapper supplied by the library 280 file</a>. This file is part of the GL wrapper supplied by the library
281 <code>ppapi_gles2</code> which you&#8217;ll want to include in your project. In most cases 281 <code>ppapi_gles2</code> which you&#8217;ll want to include in your project. In most cases
282 extensions map to extensions available on other platforms, or differ very 282 extensions map to extensions available on other platforms, or differ very
283 slightly (if they differ, the extension is usually CHROMIUM or ANGLE instead of 283 slightly (if they differ, the extension is usually CHROMIUM or ANGLE instead of
(...skipping 193 matching lines...) Expand 10 before | Expand all | Expand 10 after
477 you&#8217;re loading the correct <code>.nexe</code> file by building a separate 477 you&#8217;re loading the correct <code>.nexe</code> file by building a separate
478 <code>.nexe</code> for each architecture, and using a <code>.nmf</code> manifest file to 478 <code>.nexe</code> for each architecture, and using a <code>.nmf</code> manifest file to
479 let the browser select the correct <code>.nexe</code> file. Note: the need to 479 let the browser select the correct <code>.nexe</code> file. Note: the need to
480 select a processor-specific <code>.nexe</code> goes away with Portable Native 480 select a processor-specific <code>.nexe</code> goes away with Portable Native
481 Client.</li> 481 Client.</li>
482 <li>If things still aren&#8217;t working, <a class="reference internal" href="/n ative-client/help.html"><em>ask for help</em></a>!</li> 482 <li>If things still aren&#8217;t working, <a class="reference internal" href="/n ative-client/help.html"><em>ask for help</em></a>!</li>
483 </ul> 483 </ul>
484 </section> 484 </section>
485 485
486 {{/partials.standard_nacl_article}} 486 {{/partials.standard_nacl_article}}
OLDNEW
« no previous file with comments | « no previous file | native_client_sdk/doc_generated/sdk/release-notes.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698