am 3ce21086: Merge "docs: RenderScript Dev Guide fixes" into jb-mr2-docs
* commit '3ce210869725619c3222dc8147d1117d9a8c47c9': docs: RenderScript Dev Guide fixes
This commit is contained in:
@@ -10,7 +10,7 @@ parent.link=index.html
|
|||||||
|
|
||||||
<ol>
|
<ol>
|
||||||
<li><a href="#writing-an-rs-kernel">Writing a RenderScript Kernel</a></li>
|
<li><a href="#writing-an-rs-kernel">Writing a RenderScript Kernel</a></li>
|
||||||
<li><a href="#access-rs-apis">Accessing RenderScript Java APIs</a>
|
<li><a href="#access-rs-apis">Accessing RenderScript APIs</a>
|
||||||
<ol>
|
<ol>
|
||||||
<li><a href="#ide-setup">Setting Up Your Development Environment</a></li>
|
<li><a href="#ide-setup">Setting Up Your Development Environment</a></li>
|
||||||
</ol>
|
</ol>
|
||||||
@@ -150,19 +150,24 @@ beneficial on some architectures due to additional optimizations only available
|
|||||||
precision (such as SIMD CPU instructions).</p>
|
precision (such as SIMD CPU instructions).</p>
|
||||||
|
|
||||||
|
|
||||||
<h2 id="access-rs-apis">Accessing RenderScript Java APIs</h2>
|
<h2 id="access-rs-apis">Accessing RenderScript APIs</h2>
|
||||||
|
|
||||||
<p>When developing an Android application that uses RenderScript, you can access its Java API in
|
<p>When developing an Android application that uses RenderScript, you can access its API in
|
||||||
one of two ways. The APIs are available in the {@link android.renderscript} package
|
one of two ways:</p>
|
||||||
on devices running Android 3.0 (API level 11) and higher. These are the original APIs for
|
|
||||||
RenderScript. The APIs are also available as a Support Library in the
|
<ul>
|
||||||
{@link android.support.v8.renderscript} package, which allow you to use them on devices running
|
<li><strong>{@link android.renderscript}</strong> - The APIs in this class package are
|
||||||
Android 2.2 (API level 8) and higher.</p>
|
available on devices running Android 3.0 (API level 11) and higher. These are the original APIs
|
||||||
|
for RenderScript and are not currently being updated.</li>
|
||||||
|
<li><strong>{@link android.support.v8.renderscript}</strong> - The APIs in this package are
|
||||||
|
available through a <a href="{@docRoot}tools/support-library/features.html#v8">Support
|
||||||
|
Library</a>, which allows you to use them on devices running Android 2.2 (API level 8) and
|
||||||
|
higher.</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
<p>We strongly recommend using the Support Library APIs for accessing RenderScript because they
|
<p>We strongly recommend using the Support Library APIs for accessing RenderScript because they
|
||||||
include the latest improvements to the RenderScript compute framework and provide a wider range
|
include the latest improvements to the RenderScript compute framework and provide a wider range
|
||||||
of device compatibility. Using the RenderScript APIs in the Support Library requires specific
|
of device compatibility.</p>
|
||||||
setup procedures for your development environment, which is described in the next section.</p>
|
|
||||||
|
|
||||||
|
|
||||||
<h3 id="ide-setup">Using the RenderScript Support Library APIs</h3>
|
<h3 id="ide-setup">Using the RenderScript Support Library APIs</h3>
|
||||||
@@ -218,9 +223,9 @@ import android.support.v8.renderscript.*;
|
|||||||
back to a compatible version if the device it is running on does not support the target version.
|
back to a compatible version if the device it is running on does not support the target version.
|
||||||
</li>
|
</li>
|
||||||
<li>{@code sdk.buildtools} - The version of the Android SDK build tools to use. This value
|
<li>{@code sdk.buildtools} - The version of the Android SDK build tools to use. This value
|
||||||
should be set to 18.1.0 or higher. If this option is not specified, the highest installed build
|
should be set to {@code 18.1.0} or higher. If this option is not specified, the highest
|
||||||
tools version is used. You should always set this value to ensure the consistency of builds
|
installed build tools version is used. You should always set this value to ensure the
|
||||||
across development machines with different configurations.</li>
|
consistency of builds across development machines with different configurations.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user