diff options
author | Trevor Johns <trevorjohns@google.com> | 2014-12-12 00:59:51 -0800 |
---|---|---|
committer | Trevor Johns <trevorjohns@google.com> | 2014-12-23 16:00:34 -0800 |
commit | ec8b18540e61c65ab606d7e0dd4b00199b6a2278 (patch) | |
tree | fef35191e102597fad01082704674aeace4a3f69 /renderScript | |
parent | a00023807dc3e03e5e959a2af5e0b6b40df7925a (diff) | |
download | android-ec8b18540e61c65ab606d7e0dd4b00199b6a2278.tar.gz |
Add metadata for BasicRenderScript sample
Change-Id: Ic8ac1f581c4e67dcd6e17ef8ce75e5a0ee71848f
Diffstat (limited to 'renderScript')
-rw-r--r-- | renderScript/BasicRenderScript/screenshots/icon-web.png | bin | 0 -> 69040 bytes | |||
-rw-r--r-- | renderScript/BasicRenderScript/screenshots/main.png | bin | 0 -> 1558709 bytes | |||
-rw-r--r-- | renderScript/BasicRenderScript/template-params.xml | 49 |
3 files changed, 47 insertions, 2 deletions
diff --git a/renderScript/BasicRenderScript/screenshots/icon-web.png b/renderScript/BasicRenderScript/screenshots/icon-web.png Binary files differnew file mode 100644 index 00000000..eb47ea1e --- /dev/null +++ b/renderScript/BasicRenderScript/screenshots/icon-web.png diff --git a/renderScript/BasicRenderScript/screenshots/main.png b/renderScript/BasicRenderScript/screenshots/main.png Binary files differnew file mode 100644 index 00000000..a9f2a729 --- /dev/null +++ b/renderScript/BasicRenderScript/screenshots/main.png diff --git a/renderScript/BasicRenderScript/template-params.xml b/renderScript/BasicRenderScript/template-params.xml index ec982543..37be82e7 100644 --- a/renderScript/BasicRenderScript/template-params.xml +++ b/renderScript/BasicRenderScript/template-params.xml @@ -35,8 +35,9 @@ <strings> <intro> <![CDATA[ - BasicRenderScript sample demonstrates basic steps how to use renderScript. - In the sample, it performs graphical filter operation on a image with renderScript. + This sample demonstrates using RenderScript to perform basic image manipulation. Specifically, it allows users + to dynamically adjust the saturation for an image using a slider. A custom RenderScript kernel performs the saturation + adjustment, running the computation on the device's GPU or other compute hardware as deemed appropriate by the system. ]]> </intro> </strings> @@ -44,4 +45,48 @@ <template src="base"/> <common src="media"/> + <metadata> + <status>PUBLISHED</status> + <categories>RenderScript</categories> + <technologies>Android</technologies> + <languages>Java</languages> + <solutions>Mobile</solutions> + <level>EXPERT</level> + <icon>screenshots/icon-web.png</icon> + <screenshots> + <img>screenshots/main.png</img> + </screenshots> + <api_refs> + <android>android.renderscript.RenderScript</android> + <android>android.renderscript.Allocation</android> + </api_refs> + + <description> +<![CDATA[ +This sample demonstrates using RenderScript to perform basic image manipulation. Specifically, it allows users +to dynamically adjust the saturation for an image using a slider. A custom RenderScript kernel performs the saturation +adjustment, running the computation on the device's GPU or other compute hardware as deemed appropriate by the system. +]]> + </description> + + <intro> +<![CDATA[ +[RenderScript][1] is a framework for running computationally intensive tasks at high performance on Android. RenderScript is +primarily oriented for use with data-parallel computation, although serial computationally intensive workloads can +benefit as well. + +The RenderScript runtime will parallelize work across all processors available on a device, such as multi-core CPUs, +GPUs, or DSPs, allowing you to focus on expressing algorithms rather than scheduling work or load balancing. +RenderScript is especially useful for applications performing image processing, computational photography, or computer +vision. + +This sample demonstrates the fundamentals of writing a RenderScript compute kernel, and using it to perform basic image +manipulation. In this case, each pixel is transformed based on a liner interpolation between its original +RGB value and it's luminance (black-and-white) value, weighted based on the user's specified saturation target. + +[1]: http://developer.android.com/guide/topics/renderscript/compute.html +[2]: http://developer.android.com/reference/renderscript/rs__cl_8rsh.html#a254612a612ff7539b01a1478e03d8697 +]]> + </intro> + </metadata> </sample> |