• Home
  • History
  • Annotate
  • only in /frameworks/base/tests/RenderScriptTests/
History log of /frameworks/base/tests/RenderScriptTests/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d4a4b452bc422b6bc9b22cacf54e9e3105c98925 16-Aug-2014 Stephen Hines <srhines@google.com> We need to specify a target SDK < 21 to use graphics RS.

Bug: 16031597

This change also removes some unnecessary code from ScriptC construction.

Change-Id: I6680109deb34de841dfade769d556f5060aee423
ountainFbo/Android.mk
0e1207e03dcdf3d19b5560ddca5defa4ee87801b 07-May-2013 Stephen Hines <srhines@google.com> Switch Fountain(Fbo) to use RSSurfaceView instead of RSTextureView.

Change-Id: Ifb036e83d76270075de1e7de3b67bb00c645bff2
ountain/src/com/example/android/rs/fountain/FountainView.java
ountainFbo/src/com/example/android/rs/fountainfbo/FountainFboView.java
b2cb8e41f93e8a26241e3de20e862ffa66dedaa4 06-Apr-2013 Tim Murray <timmurray@google.com> Specify SDK version for RS graphics tests.

Change-Id: Ia61c753392432b91f91260a9b8769dfd396c259f
BOTest/Android.mk
ountain/Android.mk
elloWorld/Android.mk
iscSamples/Android.mk
odelViewer/Android.mk
erfTest/Android.mk
ceneGraph/Android.mk
hadersTest/Android.mk
eacf9c80419cb7c870c61e020e19900c765ca0b4 19-Mar-2013 Jason Sams <jsams@google.com> Move compute tests from frameworks/base to frameworks/rs

Change-Id: I670027782f5ba6df0713dbdc3c99ae7c1eef7d22
alls/Android.mk
alls/AndroidManifest.xml
alls/_index.html
alls/res/drawable/flares.png
alls/res/drawable/test_pattern.png
alls/src/com/example/android/rs/balls/Balls.java
alls/src/com/example/android/rs/balls/BallsRS.java
alls/src/com/example/android/rs/balls/BallsView.java
alls/src/com/example/android/rs/balls/ball_physics.rs
alls/src/com/example/android/rs/balls/balls.rs
alls/src/com/example/android/rs/balls/balls.rsh
omputeBenchmark/Android.mk
omputeBenchmark/AndroidManifest.xml
omputeBenchmark/res/layout/main.xml
omputeBenchmark/src/com/example/android/rs/computebench/Benchmark.java
omputeBenchmark/src/com/example/android/rs/computebench/ComputeBench.java
omputeBenchmark/src/com/example/android/rs/computebench/compute_benchmark.rs
omputePerf/Android.mk
omputePerf/AndroidManifest.xml
omputePerf/res/layout/main.xml
omputePerf/src/com/example/android/rs/computeperf/ComputePerf.java
omputePerf/src/com/example/android/rs/computeperf/LaunchTest.java
omputePerf/src/com/example/android/rs/computeperf/Mandelbrot.java
omputePerf/src/com/example/android/rs/computeperf/launchtestxlw.rs
omputePerf/src/com/example/android/rs/computeperf/launchtestxyw.rs
omputePerf/src/com/example/android/rs/computeperf/mandelbrot.rs
mageProcessing/Android.mk
mageProcessing/AndroidManifest.xml
mageProcessing/res/drawable-nodpi/img1600x1067.jpg
mageProcessing/res/drawable-nodpi/img1600x1067b.jpg
mageProcessing/res/layout/main.xml
mageProcessing/res/layout/spinner_layout.xml
mageProcessing/res/values/strings.xml
mageProcessing/src/com/android/rs/image/BWFilter.java
mageProcessing/src/com/android/rs/image/Blend.java
mageProcessing/src/com/android/rs/image/Blur25.java
mageProcessing/src/com/android/rs/image/Blur25G.java
mageProcessing/src/com/android/rs/image/ColorCube.java
mageProcessing/src/com/android/rs/image/ColorMatrix.java
mageProcessing/src/com/android/rs/image/Contrast.java
mageProcessing/src/com/android/rs/image/Convolve3x3.java
mageProcessing/src/com/android/rs/image/Convolve5x5.java
mageProcessing/src/com/android/rs/image/Copy.java
mageProcessing/src/com/android/rs/image/CrossProcess.java
mageProcessing/src/com/android/rs/image/Exposure.java
mageProcessing/src/com/android/rs/image/Fisheye.java
mageProcessing/src/com/android/rs/image/Grain.java
mageProcessing/src/com/android/rs/image/Greyscale.java
mageProcessing/src/com/android/rs/image/GroupTest.java
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/ImageProcessingTest.java
mageProcessing/src/com/android/rs/image/ImageProcessingTestRunner.java
mageProcessing/src/com/android/rs/image/LevelsV4.java
mageProcessing/src/com/android/rs/image/Mandelbrot.java
mageProcessing/src/com/android/rs/image/Shadows.java
mageProcessing/src/com/android/rs/image/TestBase.java
mageProcessing/src/com/android/rs/image/UsageIO.java
mageProcessing/src/com/android/rs/image/Vibrance.java
mageProcessing/src/com/android/rs/image/Vignette.java
mageProcessing/src/com/android/rs/image/WhiteBalance.java
mageProcessing/src/com/android/rs/image/blend.rs
mageProcessing/src/com/android/rs/image/bwfilter.rs
mageProcessing/src/com/android/rs/image/colorcube.rs
mageProcessing/src/com/android/rs/image/colormatrix.fs
mageProcessing/src/com/android/rs/image/contrast.rs
mageProcessing/src/com/android/rs/image/convolve3x3.fs
mageProcessing/src/com/android/rs/image/convolve5x5.fs
mageProcessing/src/com/android/rs/image/copy.fs
mageProcessing/src/com/android/rs/image/exposure.rs
mageProcessing/src/com/android/rs/image/fisheye.rsh
mageProcessing/src/com/android/rs/image/fisheye_approx.rsh
mageProcessing/src/com/android/rs/image/fisheye_approx_full.rs
mageProcessing/src/com/android/rs/image/fisheye_approx_relaxed.fs
mageProcessing/src/com/android/rs/image/fisheye_full.rs
mageProcessing/src/com/android/rs/image/fisheye_relaxed.fs
mageProcessing/src/com/android/rs/image/grain.fs
mageProcessing/src/com/android/rs/image/greyscale.fs
mageProcessing/src/com/android/rs/image/ip.rsh
mageProcessing/src/com/android/rs/image/levels.rsh
mageProcessing/src/com/android/rs/image/levels_full.rs
mageProcessing/src/com/android/rs/image/levels_relaxed.fs
mageProcessing/src/com/android/rs/image/mandelbrot.rs
mageProcessing/src/com/android/rs/image/shadows.rs
mageProcessing/src/com/android/rs/image/threshold.fs
mageProcessing/src/com/android/rs/image/vibrance.rs
mageProcessing/src/com/android/rs/image/vignette.rsh
mageProcessing/src/com/android/rs/image/vignette_approx.rsh
mageProcessing/src/com/android/rs/image/vignette_approx_full.rs
mageProcessing/src/com/android/rs/image/vignette_approx_relaxed.fs
mageProcessing/src/com/android/rs/image/vignette_full.rs
mageProcessing/src/com/android/rs/image/vignette_relaxed.fs
mageProcessing/src/com/android/rs/image/wbalance.rs
mageProcessing2/Android.mk
mageProcessing2/AndroidManifest.xml
mageProcessing2/res/drawable-nodpi/city.png
mageProcessing2/res/drawable-nodpi/img1600x1067.jpg
mageProcessing2/res/drawable-nodpi/img1600x1067b.jpg
mageProcessing2/res/layout/main.xml
mageProcessing2/res/layout/spinner_layout.xml
mageProcessing2/res/values/strings.xml
mageProcessing2/src/com/android/rs/image/BWFilter.java
mageProcessing2/src/com/android/rs/image/Blend.java
mageProcessing2/src/com/android/rs/image/Blur25.java
mageProcessing2/src/com/android/rs/image/Blur25G.java
mageProcessing2/src/com/android/rs/image/ColorCube.java
mageProcessing2/src/com/android/rs/image/ColorMatrix.java
mageProcessing2/src/com/android/rs/image/Contrast.java
mageProcessing2/src/com/android/rs/image/Convolve3x3.java
mageProcessing2/src/com/android/rs/image/Convolve5x5.java
mageProcessing2/src/com/android/rs/image/Copy.java
mageProcessing2/src/com/android/rs/image/CrossProcess.java
mageProcessing2/src/com/android/rs/image/Exposure.java
mageProcessing2/src/com/android/rs/image/Fisheye.java
mageProcessing2/src/com/android/rs/image/Grain.java
mageProcessing2/src/com/android/rs/image/Greyscale.java
mageProcessing2/src/com/android/rs/image/GroupTest.java
mageProcessing2/src/com/android/rs/image/ImageProcessingActivity2.java
mageProcessing2/src/com/android/rs/image/LevelsV4.java
mageProcessing2/src/com/android/rs/image/Mandelbrot.java
mageProcessing2/src/com/android/rs/image/Shadows.java
mageProcessing2/src/com/android/rs/image/TestBase.java
mageProcessing2/src/com/android/rs/image/Vibrance.java
mageProcessing2/src/com/android/rs/image/Vignette.java
mageProcessing2/src/com/android/rs/image/WhiteBalance.java
mageProcessing2/src/com/android/rs/image/blend.rs
mageProcessing2/src/com/android/rs/image/bwfilter.rs
mageProcessing2/src/com/android/rs/image/colorcube.rs
mageProcessing2/src/com/android/rs/image/colormatrix.fs
mageProcessing2/src/com/android/rs/image/contrast.rs
mageProcessing2/src/com/android/rs/image/convolve5x5.fs
mageProcessing2/src/com/android/rs/image/copy.fs
mageProcessing2/src/com/android/rs/image/exposure.rs
mageProcessing2/src/com/android/rs/image/fisheye.rsh
mageProcessing2/src/com/android/rs/image/fisheye_approx.rsh
mageProcessing2/src/com/android/rs/image/fisheye_approx_full.rs
mageProcessing2/src/com/android/rs/image/fisheye_approx_relaxed.fs
mageProcessing2/src/com/android/rs/image/fisheye_full.rs
mageProcessing2/src/com/android/rs/image/fisheye_relaxed.fs
mageProcessing2/src/com/android/rs/image/grain.fs
mageProcessing2/src/com/android/rs/image/greyscale.fs
mageProcessing2/src/com/android/rs/image/ip.rsh
mageProcessing2/src/com/android/rs/image/ip2_convolve3x3.rs
mageProcessing2/src/com/android/rs/image/levels.rsh
mageProcessing2/src/com/android/rs/image/levels_full.rs
mageProcessing2/src/com/android/rs/image/levels_relaxed.fs
mageProcessing2/src/com/android/rs/image/mandelbrot.rs
mageProcessing2/src/com/android/rs/image/shadows.rs
mageProcessing2/src/com/android/rs/image/threshold.fs
mageProcessing2/src/com/android/rs/image/vibrance.rs
mageProcessing2/src/com/android/rs/image/vignette.rsh
mageProcessing2/src/com/android/rs/image/vignette_approx.rsh
mageProcessing2/src/com/android/rs/image/vignette_approx_full.rs
mageProcessing2/src/com/android/rs/image/vignette_approx_relaxed.fs
mageProcessing2/src/com/android/rs/image/vignette_full.rs
mageProcessing2/src/com/android/rs/image/vignette_relaxed.fs
mageProcessing2/src/com/android/rs/image/wbalance.rs
mageProcessing_jb/Android.mk
mageProcessing_jb/AndroidManifest.xml
mageProcessing_jb/res/drawable-nodpi/img1600x1067.jpg
mageProcessing_jb/res/drawable-nodpi/img1600x1067b.jpg
mageProcessing_jb/res/layout/main.xml
mageProcessing_jb/res/layout/spinner_layout.xml
mageProcessing_jb/res/values/strings.xml
mageProcessing_jb/src/com/android/rs/image/BWFilter.java
mageProcessing_jb/src/com/android/rs/image/Blend.java
mageProcessing_jb/src/com/android/rs/image/Blur25.java
mageProcessing_jb/src/com/android/rs/image/ColorMatrix.java
mageProcessing_jb/src/com/android/rs/image/Contrast.java
mageProcessing_jb/src/com/android/rs/image/Convolve3x3.java
mageProcessing_jb/src/com/android/rs/image/Convolve5x5.java
mageProcessing_jb/src/com/android/rs/image/Copy.java
mageProcessing_jb/src/com/android/rs/image/CrossProcess.java
mageProcessing_jb/src/com/android/rs/image/Exposure.java
mageProcessing_jb/src/com/android/rs/image/Fisheye.java
mageProcessing_jb/src/com/android/rs/image/Grain.java
mageProcessing_jb/src/com/android/rs/image/Greyscale.java
mageProcessing_jb/src/com/android/rs/image/GroupTest.java
mageProcessing_jb/src/com/android/rs/image/ImageProcessingActivityJB.java
mageProcessing_jb/src/com/android/rs/image/LevelsV4.java
mageProcessing_jb/src/com/android/rs/image/Mandelbrot.java
mageProcessing_jb/src/com/android/rs/image/Shadows.java
mageProcessing_jb/src/com/android/rs/image/TestBase.java
mageProcessing_jb/src/com/android/rs/image/Vibrance.java
mageProcessing_jb/src/com/android/rs/image/Vignette.java
mageProcessing_jb/src/com/android/rs/image/WhiteBalance.java
mageProcessing_jb/src/com/android/rs/image/blend.rs
mageProcessing_jb/src/com/android/rs/image/bwfilter.rs
mageProcessing_jb/src/com/android/rs/image/colormatrix.fs
mageProcessing_jb/src/com/android/rs/image/contrast.rs
mageProcessing_jb/src/com/android/rs/image/convolve3x3.fs
mageProcessing_jb/src/com/android/rs/image/convolve5x5.fs
mageProcessing_jb/src/com/android/rs/image/copy.fs
mageProcessing_jb/src/com/android/rs/image/exposure.rs
mageProcessing_jb/src/com/android/rs/image/fisheye.rsh
mageProcessing_jb/src/com/android/rs/image/fisheye_approx.rsh
mageProcessing_jb/src/com/android/rs/image/fisheye_approx_full.rs
mageProcessing_jb/src/com/android/rs/image/fisheye_approx_relaxed.fs
mageProcessing_jb/src/com/android/rs/image/fisheye_full.rs
mageProcessing_jb/src/com/android/rs/image/fisheye_relaxed.fs
mageProcessing_jb/src/com/android/rs/image/grain.fs
mageProcessing_jb/src/com/android/rs/image/greyscale.fs
mageProcessing_jb/src/com/android/rs/image/ip.rsh
mageProcessing_jb/src/com/android/rs/image/levels.rsh
mageProcessing_jb/src/com/android/rs/image/levels_full.rs
mageProcessing_jb/src/com/android/rs/image/levels_relaxed.fs
mageProcessing_jb/src/com/android/rs/image/mandelbrot.rs
mageProcessing_jb/src/com/android/rs/image/msg.rs
mageProcessing_jb/src/com/android/rs/image/shadows.rs
mageProcessing_jb/src/com/android/rs/image/threshold.fs
mageProcessing_jb/src/com/android/rs/image/vibrance.rs
mageProcessing_jb/src/com/android/rs/image/vignette.rsh
mageProcessing_jb/src/com/android/rs/image/vignette_approx.rsh
mageProcessing_jb/src/com/android/rs/image/vignette_approx_full.rs
mageProcessing_jb/src/com/android/rs/image/vignette_approx_relaxed.fs
mageProcessing_jb/src/com/android/rs/image/vignette_full.rs
mageProcessing_jb/src/com/android/rs/image/vignette_relaxed.fs
mageProcessing_jb/src/com/android/rs/image/wbalance.rs
atencyBenchmark/Android.mk
atencyBenchmark/AndroidManifest.xml
atencyBenchmark/res/layout/main.xml
atencyBenchmark/src/com/example/android/rs/computebench/Benchmark.java
atencyBenchmark/src/com/example/android/rs/computebench/LatencyBench.java
atencyBenchmark/src/com/example/android/rs/computebench/compute_benchmark.rs
ivePreview/Android.mk
ivePreview/AndroidManifest.xml
ivePreview/res/drawable-nodpi/city.png
ivePreview/res/layout/cf_format_list_item.xml
ivePreview/res/layout/cf_main.xml
ivePreview/res/layout/main.xml
ivePreview/res/layout/rs.xml
ivePreview/res/values/strings.xml
ivePreview/src/com/android/rs/livepreview/CameraPreviewActivity.java
ivePreview/src/com/android/rs/livepreview/RsYuv.java
ivePreview/src/com/android/rs/livepreview/yuv.rs
athErr/Android.mk
athErr/AndroidManifest.xml
athErr/res/layout/main.xml
athErr/src/com/example/android/rs/matherr/MathErr.java
athErr/src/com/example/android/rs/matherr/MathErrActivity.java
athErr/src/com/example/android/rs/matherr/math_err.rs
STest_CompatLib/Android.mk
STest_CompatLib/AndroidManifest.xml
STest_CompatLib/res/drawable-nodpi/test_pattern.png
STest_CompatLib/src/com/android/rs/test/RSTest.java
STest_CompatLib/src/com/android/rs/test/RSTestCore.java
STest_CompatLib/src/com/android/rs/test/UT_alloc.java
STest_CompatLib/src/com/android/rs/test/UT_array_alloc.java
STest_CompatLib/src/com/android/rs/test/UT_array_init.java
STest_CompatLib/src/com/android/rs/test/UT_atomic.java
STest_CompatLib/src/com/android/rs/test/UT_bug_char.java
STest_CompatLib/src/com/android/rs/test/UT_clamp.java
STest_CompatLib/src/com/android/rs/test/UT_clamp_relaxed.java
STest_CompatLib/src/com/android/rs/test/UT_constant.java
STest_CompatLib/src/com/android/rs/test/UT_convert.java
STest_CompatLib/src/com/android/rs/test/UT_convert_relaxed.java
STest_CompatLib/src/com/android/rs/test/UT_copy_test.java
STest_CompatLib/src/com/android/rs/test/UT_element.java
STest_CompatLib/src/com/android/rs/test/UT_foreach.java
STest_CompatLib/src/com/android/rs/test/UT_foreach_bounds.java
STest_CompatLib/src/com/android/rs/test/UT_fp_mad.java
STest_CompatLib/src/com/android/rs/test/UT_int4.java
STest_CompatLib/src/com/android/rs/test/UT_kernel.java
STest_CompatLib/src/com/android/rs/test/UT_kernel_struct.java
STest_CompatLib/src/com/android/rs/test/UT_math.java
STest_CompatLib/src/com/android/rs/test/UT_math_agree.java
STest_CompatLib/src/com/android/rs/test/UT_math_conformance.java
STest_CompatLib/src/com/android/rs/test/UT_min.java
STest_CompatLib/src/com/android/rs/test/UT_noroot.java
STest_CompatLib/src/com/android/rs/test/UT_primitives.java
STest_CompatLib/src/com/android/rs/test/UT_refcount.java
STest_CompatLib/src/com/android/rs/test/UT_rsdebug.java
STest_CompatLib/src/com/android/rs/test/UT_rstime.java
STest_CompatLib/src/com/android/rs/test/UT_rstypes.java
STest_CompatLib/src/com/android/rs/test/UT_sampler.java
STest_CompatLib/src/com/android/rs/test/UT_struct.java
STest_CompatLib/src/com/android/rs/test/UT_unsigned.java
STest_CompatLib/src/com/android/rs/test/UT_vector.java
STest_CompatLib/src/com/android/rs/test/UnitTest.java
STest_CompatLib/src/com/android/rs/test/alloc.rs
STest_CompatLib/src/com/android/rs/test/array_alloc.rs
STest_CompatLib/src/com/android/rs/test/array_init.rs
STest_CompatLib/src/com/android/rs/test/atomic.rs
STest_CompatLib/src/com/android/rs/test/bug_char.rs
STest_CompatLib/src/com/android/rs/test/clamp.rs
STest_CompatLib/src/com/android/rs/test/clamp_relaxed.rs
STest_CompatLib/src/com/android/rs/test/constant.rs
STest_CompatLib/src/com/android/rs/test/convert.rs
STest_CompatLib/src/com/android/rs/test/convert_relaxed.rs
STest_CompatLib/src/com/android/rs/test/copy_test.rs
STest_CompatLib/src/com/android/rs/test/element.rs
STest_CompatLib/src/com/android/rs/test/foreach.rs
STest_CompatLib/src/com/android/rs/test/foreach_bounds.rs
STest_CompatLib/src/com/android/rs/test/fp_mad.rs
STest_CompatLib/src/com/android/rs/test/int4.rs
STest_CompatLib/src/com/android/rs/test/kernel.rs
STest_CompatLib/src/com/android/rs/test/kernel_struct.rs
STest_CompatLib/src/com/android/rs/test/math.rs
STest_CompatLib/src/com/android/rs/test/math_agree.rs
STest_CompatLib/src/com/android/rs/test/math_conformance.rs
STest_CompatLib/src/com/android/rs/test/min.rs
STest_CompatLib/src/com/android/rs/test/noroot.rs
STest_CompatLib/src/com/android/rs/test/primitives.rs
STest_CompatLib/src/com/android/rs/test/refcount.rs
STest_CompatLib/src/com/android/rs/test/rsdebug.rs
STest_CompatLib/src/com/android/rs/test/rslist.rs
STest_CompatLib/src/com/android/rs/test/rstime.rs
STest_CompatLib/src/com/android/rs/test/rstypes.rs
STest_CompatLib/src/com/android/rs/test/sampler.rs
STest_CompatLib/src/com/android/rs/test/shared.rsh
STest_CompatLib/src/com/android/rs/test/struct.rs
STest_CompatLib/src/com/android/rs/test/test_root.rs
STest_CompatLib/src/com/android/rs/test/unsigned.rs
STest_CompatLib/src/com/android/rs/test/vector.rs
ampleTest/Android.mk
ampleTest/AndroidManifest.xml
ampleTest/res/drawable-nodpi/city.png
ampleTest/res/drawable-nodpi/twobytwo.png
ampleTest/res/layout/rs.xml
ampleTest/res/values/strings.xml
ampleTest/src/com/android/rs/sample/SampleRSActivity.java
ampleTest/src/com/android/rs/sample/sample.rs
ests/Android.mk
ests/AndroidManifest.xml
ests/res/drawable-nodpi/test_pattern.png
ests/src/com/android/rs/test/RSTest.java
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/RSTestView.java
ests/src/com/android/rs/test/UT_alloc.java
ests/src/com/android/rs/test/UT_array_alloc.java
ests/src/com/android/rs/test/UT_array_init.java
ests/src/com/android/rs/test/UT_atomic.java
ests/src/com/android/rs/test/UT_bug_char.java
ests/src/com/android/rs/test/UT_clamp.java
ests/src/com/android/rs/test/UT_clamp_relaxed.java
ests/src/com/android/rs/test/UT_constant.java
ests/src/com/android/rs/test/UT_convert.java
ests/src/com/android/rs/test/UT_convert_relaxed.java
ests/src/com/android/rs/test/UT_copy_test.java
ests/src/com/android/rs/test/UT_element.java
ests/src/com/android/rs/test/UT_foreach.java
ests/src/com/android/rs/test/UT_foreach_bounds.java
ests/src/com/android/rs/test/UT_fp_mad.java
ests/src/com/android/rs/test/UT_int4.java
ests/src/com/android/rs/test/UT_kernel.java
ests/src/com/android/rs/test/UT_kernel_struct.java
ests/src/com/android/rs/test/UT_math.java
ests/src/com/android/rs/test/UT_math_agree.java
ests/src/com/android/rs/test/UT_math_conformance.java
ests/src/com/android/rs/test/UT_mesh.java
ests/src/com/android/rs/test/UT_min.java
ests/src/com/android/rs/test/UT_noroot.java
ests/src/com/android/rs/test/UT_primitives.java
ests/src/com/android/rs/test/UT_program_raster.java
ests/src/com/android/rs/test/UT_program_store.java
ests/src/com/android/rs/test/UT_refcount.java
ests/src/com/android/rs/test/UT_rsdebug.java
ests/src/com/android/rs/test/UT_rstime.java
ests/src/com/android/rs/test/UT_rstypes.java
ests/src/com/android/rs/test/UT_sampler.java
ests/src/com/android/rs/test/UT_struct.java
ests/src/com/android/rs/test/UT_unsigned.java
ests/src/com/android/rs/test/UT_vector.java
ests/src/com/android/rs/test/UnitTest.java
ests/src/com/android/rs/test/alloc.rs
ests/src/com/android/rs/test/array_alloc.rs
ests/src/com/android/rs/test/array_init.rs
ests/src/com/android/rs/test/atomic.rs
ests/src/com/android/rs/test/bug_char.rs
ests/src/com/android/rs/test/clamp.rs
ests/src/com/android/rs/test/clamp_relaxed.rs
ests/src/com/android/rs/test/constant.rs
ests/src/com/android/rs/test/convert.rs
ests/src/com/android/rs/test/convert_relaxed.rs
ests/src/com/android/rs/test/copy_test.rs
ests/src/com/android/rs/test/element.rs
ests/src/com/android/rs/test/foreach.rs
ests/src/com/android/rs/test/foreach_bounds.rs
ests/src/com/android/rs/test/fp_mad.rs
ests/src/com/android/rs/test/int4.rs
ests/src/com/android/rs/test/kernel.rs
ests/src/com/android/rs/test/kernel_struct.rs
ests/src/com/android/rs/test/math.rs
ests/src/com/android/rs/test/math_agree.rs
ests/src/com/android/rs/test/math_conformance.rs
ests/src/com/android/rs/test/mesh.rs
ests/src/com/android/rs/test/min.rs
ests/src/com/android/rs/test/noroot.rs
ests/src/com/android/rs/test/primitives.rs
ests/src/com/android/rs/test/program_raster.rs
ests/src/com/android/rs/test/program_store.rs
ests/src/com/android/rs/test/refcount.rs
ests/src/com/android/rs/test/rsdebug.rs
ests/src/com/android/rs/test/rslist.rs
ests/src/com/android/rs/test/rstime.rs
ests/src/com/android/rs/test/rstypes.rs
ests/src/com/android/rs/test/sampler.rs
ests/src/com/android/rs/test/shared.rsh
ests/src/com/android/rs/test/struct.rs
ests/src/com/android/rs/test/test_root.rs
ests/src/com/android/rs/test/unsigned.rs
ests/src/com/android/rs/test/vector.rs
ests_v11/Android.mk
ests_v11/AndroidManifest.xml
ests_v11/res/drawable/test_pattern.png
ests_v11/src/com/android/rs/test/RSTestCore.java
ests_v11/src/com/android/rs/test/RSTestView.java
ests_v11/src/com/android/rs/test/RSTest_v11.java
ests_v11/src/com/android/rs/test/UT_fp_mad.java
ests_v11/src/com/android/rs/test/UT_math.java
ests_v11/src/com/android/rs/test/UT_primitives.java
ests_v11/src/com/android/rs/test/UT_rsdebug.java
ests_v11/src/com/android/rs/test/UT_rstime.java
ests_v11/src/com/android/rs/test/UT_rstypes.java
ests_v11/src/com/android/rs/test/UnitTest.java
ests_v11/src/com/android/rs/test/fp_mad.rs
ests_v11/src/com/android/rs/test/math.rs
ests_v11/src/com/android/rs/test/primitives.rs
ests_v11/src/com/android/rs/test/rsdebug.rs
ests_v11/src/com/android/rs/test/rslist.rs
ests_v11/src/com/android/rs/test/rstime.rs
ests_v11/src/com/android/rs/test/rstypes.rs
ests_v11/src/com/android/rs/test/shared.rsh
ests_v11/src/com/android/rs/test/test_root.rs
ests_v14/Android.mk
ests_v14/AndroidManifest.xml
ests_v14/res/drawable-nodpi/test_pattern.png
ests_v14/src/com/android/rs/test/RSTestCore.java
ests_v14/src/com/android/rs/test/RSTestView.java
ests_v14/src/com/android/rs/test/RSTest_v14.java
ests_v14/src/com/android/rs/test/UT_alloc.java
ests_v14/src/com/android/rs/test/UT_foreach.java
ests_v14/src/com/android/rs/test/UT_fp_mad.java
ests_v14/src/com/android/rs/test/UT_math.java
ests_v14/src/com/android/rs/test/UT_primitives.java
ests_v14/src/com/android/rs/test/UT_refcount.java
ests_v14/src/com/android/rs/test/UT_rsdebug.java
ests_v14/src/com/android/rs/test/UT_rstime.java
ests_v14/src/com/android/rs/test/UT_rstypes.java
ests_v14/src/com/android/rs/test/UT_vector.java
ests_v14/src/com/android/rs/test/UnitTest.java
ests_v14/src/com/android/rs/test/alloc.rs
ests_v14/src/com/android/rs/test/foreach.rs
ests_v14/src/com/android/rs/test/fp_mad.rs
ests_v14/src/com/android/rs/test/math.rs
ests_v14/src/com/android/rs/test/math.rs.bak
ests_v14/src/com/android/rs/test/math.rs.orig
ests_v14/src/com/android/rs/test/primitives.rs
ests_v14/src/com/android/rs/test/refcount.rs
ests_v14/src/com/android/rs/test/rsdebug.rs
ests_v14/src/com/android/rs/test/rslist.rs
ests_v14/src/com/android/rs/test/rstime.rs
ests_v14/src/com/android/rs/test/rstypes.rs
ests_v14/src/com/android/rs/test/shared.rsh
ests_v14/src/com/android/rs/test/test_root.rs
ests_v14/src/com/android/rs/test/vector.rs
9f6421a36574b3319d10d700a6e6e506e490ce66 12-Mar-2013 Stephen Hines <srhines@google.com> Merge "Update RSTest_v14 for stride changes." into jb-mr2-dev
990a08fcb4095875cc59df9c113eac71e0571c38 09-Mar-2013 Jason Sams <jsams@google.com> Handle onPause in ImageProcessing.

Change-Id: I538ce0ac7b9da2f4ec6cd7bd35aa84fd710e063f
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
f73e7fdd6dff4ea4c1039fd6cee0b9402ae15b6f 08-Mar-2013 Jason Sams <jsams@google.com> Update IP_JB to Mr1

Change-Id: I007b5048a187c90bc19c38e7155d0d5adcc34144
mageProcessing_jb/Android.mk
mageProcessing_jb/src/com/android/rs/image/BWFilter.java
mageProcessing_jb/src/com/android/rs/image/Blend.java
mageProcessing_jb/src/com/android/rs/image/Blur25.java
mageProcessing_jb/src/com/android/rs/image/ColorMatrix.java
mageProcessing_jb/src/com/android/rs/image/Contrast.java
mageProcessing_jb/src/com/android/rs/image/Convolve3x3.java
mageProcessing_jb/src/com/android/rs/image/Convolve5x5.java
mageProcessing_jb/src/com/android/rs/image/CrossProcess.java
mageProcessing_jb/src/com/android/rs/image/Exposure.java
mageProcessing_jb/src/com/android/rs/image/Fisheye.java
mageProcessing_jb/src/com/android/rs/image/GroupTest.java
mageProcessing_jb/src/com/android/rs/image/ImageProcessingActivityJB.java
mageProcessing_jb/src/com/android/rs/image/Shadows.java
mageProcessing_jb/src/com/android/rs/image/TestBase.java
mageProcessing_jb/src/com/android/rs/image/Vibrance.java
mageProcessing_jb/src/com/android/rs/image/Vignette.java
mageProcessing_jb/src/com/android/rs/image/WhiteBalance.java
mageProcessing_jb/src/com/android/rs/image/blend.rs
mageProcessing_jb/src/com/android/rs/image/bwfilter.rs
mageProcessing_jb/src/com/android/rs/image/colormatrix.fs
mageProcessing_jb/src/com/android/rs/image/colormatrix.rs
mageProcessing_jb/src/com/android/rs/image/contrast.rs
mageProcessing_jb/src/com/android/rs/image/convolve3x3.fs
mageProcessing_jb/src/com/android/rs/image/convolve3x3.rs
mageProcessing_jb/src/com/android/rs/image/convolve5x5.fs
mageProcessing_jb/src/com/android/rs/image/convolve5x5.rs
mageProcessing_jb/src/com/android/rs/image/copy.fs
mageProcessing_jb/src/com/android/rs/image/copy.rs
mageProcessing_jb/src/com/android/rs/image/exposure.rs
mageProcessing_jb/src/com/android/rs/image/fisheye.rsh
mageProcessing_jb/src/com/android/rs/image/fisheye_approx.rsh
mageProcessing_jb/src/com/android/rs/image/fisheye_approx_full.rs
mageProcessing_jb/src/com/android/rs/image/fisheye_approx_relaxed.fs
mageProcessing_jb/src/com/android/rs/image/fisheye_full.rs
mageProcessing_jb/src/com/android/rs/image/fisheye_relaxed.fs
mageProcessing_jb/src/com/android/rs/image/grain.fs
mageProcessing_jb/src/com/android/rs/image/grain.rs
mageProcessing_jb/src/com/android/rs/image/greyscale.fs
mageProcessing_jb/src/com/android/rs/image/greyscale.rs
mageProcessing_jb/src/com/android/rs/image/ip.rsh
mageProcessing_jb/src/com/android/rs/image/levels.rsh
mageProcessing_jb/src/com/android/rs/image/levels_full.rs
mageProcessing_jb/src/com/android/rs/image/levels_relaxed.fs
mageProcessing_jb/src/com/android/rs/image/levels_relaxed.rs
mageProcessing_jb/src/com/android/rs/image/mandelbrot.rs
mageProcessing_jb/src/com/android/rs/image/shadows.rs
mageProcessing_jb/src/com/android/rs/image/threshold.fs
mageProcessing_jb/src/com/android/rs/image/threshold.rs
mageProcessing_jb/src/com/android/rs/image/vibrance.rs
mageProcessing_jb/src/com/android/rs/image/vignette.rsh
mageProcessing_jb/src/com/android/rs/image/vignette_approx.rsh
mageProcessing_jb/src/com/android/rs/image/vignette_approx_full.rs
mageProcessing_jb/src/com/android/rs/image/vignette_approx_relaxed.fs
mageProcessing_jb/src/com/android/rs/image/vignette_full.rs
mageProcessing_jb/src/com/android/rs/image/vignette_relaxed.fs
mageProcessing_jb/src/com/android/rs/image/vignette_relaxed.rs
mageProcessing_jb/src/com/android/rs/image/wbalance.rs
e699147122375ee8ad8ff1fa131eca5b0e6c49f6 08-Mar-2013 Jason Sams <jsams@google.com> Update IP and IP2

Change-Id: I5e81ae906a36fc1f6dc8de872398c6aa580238f1
mageProcessing/src/com/android/rs/image/BWFilter.java
mageProcessing/src/com/android/rs/image/blend.rs
mageProcessing/src/com/android/rs/image/bwfilter.rs
mageProcessing/src/com/android/rs/image/colorcube.rs
mageProcessing/src/com/android/rs/image/colormatrix.fs
mageProcessing/src/com/android/rs/image/contrast.rs
mageProcessing/src/com/android/rs/image/convolve3x3.fs
mageProcessing/src/com/android/rs/image/convolve5x5.fs
mageProcessing/src/com/android/rs/image/copy.fs
mageProcessing/src/com/android/rs/image/exposure.rs
mageProcessing/src/com/android/rs/image/fisheye_approx_full.rs
mageProcessing/src/com/android/rs/image/fisheye_approx_relaxed.fs
mageProcessing/src/com/android/rs/image/fisheye_full.rs
mageProcessing/src/com/android/rs/image/fisheye_relaxed.fs
mageProcessing/src/com/android/rs/image/grain.fs
mageProcessing/src/com/android/rs/image/greyscale.fs
mageProcessing/src/com/android/rs/image/ip.rsh
mageProcessing/src/com/android/rs/image/levels_full.rs
mageProcessing/src/com/android/rs/image/levels_relaxed.fs
mageProcessing/src/com/android/rs/image/mandelbrot.rs
mageProcessing/src/com/android/rs/image/shadows.rs
mageProcessing/src/com/android/rs/image/threshold.fs
mageProcessing/src/com/android/rs/image/vibrance.rs
mageProcessing/src/com/android/rs/image/vignette_approx_full.rs
mageProcessing/src/com/android/rs/image/vignette_approx_relaxed.fs
mageProcessing/src/com/android/rs/image/vignette_full.rs
mageProcessing/src/com/android/rs/image/vignette_relaxed.fs
mageProcessing/src/com/android/rs/image/wbalance.rs
mageProcessing2/Android.mk
mageProcessing2/src/com/android/rs/image/BWFilter.java
mageProcessing2/src/com/android/rs/image/Blend.java
mageProcessing2/src/com/android/rs/image/Blur25G.java
mageProcessing2/src/com/android/rs/image/ColorCube.java
mageProcessing2/src/com/android/rs/image/Contrast.java
mageProcessing2/src/com/android/rs/image/Exposure.java
mageProcessing2/src/com/android/rs/image/Greyscale.java
mageProcessing2/src/com/android/rs/image/ImageProcessingActivity2.java
mageProcessing2/src/com/android/rs/image/Mandelbrot.java
mageProcessing2/src/com/android/rs/image/Shadows.java
mageProcessing2/src/com/android/rs/image/TestBase.java
mageProcessing2/src/com/android/rs/image/Vibrance.java
mageProcessing2/src/com/android/rs/image/Vignette.java
mageProcessing2/src/com/android/rs/image/WhiteBalance.java
mageProcessing2/src/com/android/rs/image/blend.rs
mageProcessing2/src/com/android/rs/image/bwfilter.rs
mageProcessing2/src/com/android/rs/image/colorcube.rs
mageProcessing2/src/com/android/rs/image/colormatrix.fs
mageProcessing2/src/com/android/rs/image/colormatrix.rs
mageProcessing2/src/com/android/rs/image/contrast.rs
mageProcessing2/src/com/android/rs/image/convolve5x5.fs
mageProcessing2/src/com/android/rs/image/convolve5x5.rs
mageProcessing2/src/com/android/rs/image/copy.fs
mageProcessing2/src/com/android/rs/image/copy.rs
mageProcessing2/src/com/android/rs/image/exposure.rs
mageProcessing2/src/com/android/rs/image/fisheye.rsh
mageProcessing2/src/com/android/rs/image/fisheye_approx.rsh
mageProcessing2/src/com/android/rs/image/fisheye_approx_full.rs
mageProcessing2/src/com/android/rs/image/fisheye_approx_relaxed.fs
mageProcessing2/src/com/android/rs/image/fisheye_approx_relaxed.rs
mageProcessing2/src/com/android/rs/image/fisheye_full.rs
mageProcessing2/src/com/android/rs/image/fisheye_relaxed.fs
mageProcessing2/src/com/android/rs/image/fisheye_relaxed.rs
mageProcessing2/src/com/android/rs/image/grain.fs
mageProcessing2/src/com/android/rs/image/grain.rs
mageProcessing2/src/com/android/rs/image/greyscale.fs
mageProcessing2/src/com/android/rs/image/greyscale.rs
mageProcessing2/src/com/android/rs/image/ip.rsh
mageProcessing2/src/com/android/rs/image/ip2_convolve3x3.rs
mageProcessing2/src/com/android/rs/image/levels.rsh
mageProcessing2/src/com/android/rs/image/levels_full.rs
mageProcessing2/src/com/android/rs/image/levels_relaxed.fs
mageProcessing2/src/com/android/rs/image/levels_relaxed.rs
mageProcessing2/src/com/android/rs/image/mandelbrot.rs
mageProcessing2/src/com/android/rs/image/shadows.rs
mageProcessing2/src/com/android/rs/image/threshold.fs
mageProcessing2/src/com/android/rs/image/threshold.rs
mageProcessing2/src/com/android/rs/image/vibrance.rs
mageProcessing2/src/com/android/rs/image/vignette.rsh
mageProcessing2/src/com/android/rs/image/vignette_approx.rsh
mageProcessing2/src/com/android/rs/image/vignette_approx_full.rs
mageProcessing2/src/com/android/rs/image/vignette_approx_relaxed.fs
mageProcessing2/src/com/android/rs/image/vignette_approx_relaxed.rs
mageProcessing2/src/com/android/rs/image/vignette_full.rs
mageProcessing2/src/com/android/rs/image/vignette_relaxed.fs
mageProcessing2/src/com/android/rs/image/vignette_relaxed.rs
mageProcessing2/src/com/android/rs/image/wbalance.rs
8b571d85777ecb57a61ea0e1e939cf6703e8fe66 08-Mar-2013 Stephen Hines <srhines@google.com> Update RSTest_v14 for stride changes.

Change-Id: I8c5d392ba62050781f27c3a1745dbd1a2321b556
ests_v14/src/com/android/rs/test/UT_alloc.java
ests_v14/src/com/android/rs/test/UT_foreach.java
ests_v14/src/com/android/rs/test/alloc.rs
ests_v14/src/com/android/rs/test/foreach.rs
fc0fd4f52c3f025d40af135a5790366a6f859da5 22-Feb-2013 Jason Sams <jsams@google.com> Remove surfaceTextureOpaque test.

This test was for an API we decided not to
expose publically and have removed.

Change-Id: Ic2b8449b286c8d1fb1432ccc2db47f96ad43cc4b
urfaceTexture/Android.mk
urfaceTexture/AndroidManifest.xml
urfaceTexture/res/drawable/test_pattern.png
urfaceTexture/src/com/example/android/rs/sto/CameraCapture.java
urfaceTexture/src/com/example/android/rs/sto/SurfaceTextureOpaque.java
urfaceTexture/src/com/example/android/rs/sto/SurfaceTextureOpaqueRS.java
urfaceTexture/src/com/example/android/rs/sto/SurfaceTextureOpaqueView.java
urfaceTexture/src/com/example/android/rs/sto/sto.rs
72226e0543461133b9e177a3e78ae50b0c65e797 22-Feb-2013 Jason Sams <jsams@google.com> Implement USAGE_IO_INPUT

Change-Id: Id5b9e3d0a17e4df15eec36d542fde6dc626138b2
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/UsageIO.java
dd6c8b34f172ba699954e4d3095dba8c0fd5e930 16-Feb-2013 Jason Sams <jsams@google.com> Support typed YUV allocations.

Change-Id: I56e7a318dc979f0b7454fcfa5773ea6d95bbaeaa
ivePreview/src/com/android/rs/livepreview/RsYuv.java
23496bdbbadf3029fae207c5f3c01b1e34c9a1b0 01-Feb-2013 Jason Sams <jsams@google.com> Convert live preview demo to IO_OUTPUT

Change-Id: I01193932a6fcd572841434a59d34eda60d9b8b02

Fix aspect ratio
ivePreview/res/layout/cf_main.xml
ivePreview/src/com/android/rs/livepreview/CameraPreviewActivity.java
ivePreview/src/com/android/rs/livepreview/RsYuv.java
ivePreview/src/com/android/rs/livepreview/yuv.rs
0a4b65e0792c7e5f5e8ce641a899ed06cfa1cf64 14-Feb-2013 Jason Sams <jsams@google.com> Merge "Reuse context and allocations across test."
fb2f5c207a54c791a14243d2c11ea2342fd31f49 13-Feb-2013 Jason Sams <jsams@google.com> Reuse context and allocations across test.

Change-Id: I9a3498c9095db2c7876bf45d6bd5c75deded8dd8
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/TestBase.java
37352bb971323801e396e8040b6ceb69783315d2 13-Feb-2013 Stephen Hines <srhines@google.com> Add tests for the new clipped kernel Java reflection.

Change-Id: Idb0444823711da356ae0ac025aa79c6ff8068373
ests/src/com/android/rs/test/UT_foreach_bounds.java
ests/src/com/android/rs/test/foreach_bounds.rs
5d0177081c66a18f945ecebaa0cf6115ef6bb970 09-Feb-2013 Stephen Hines <srhines@google.com> Update RSTest_Compat for stride changes.

Change-Id: I88acbf65b522a15c6386f4ab002971384a028ac7
STest_CompatLib/src/com/android/rs/test/UT_alloc.java
STest_CompatLib/src/com/android/rs/test/UT_foreach.java
STest_CompatLib/src/com/android/rs/test/UT_foreach_bounds.java
STest_CompatLib/src/com/android/rs/test/UT_noroot.java
STest_CompatLib/src/com/android/rs/test/alloc.rs
STest_CompatLib/src/com/android/rs/test/foreach.rs
STest_CompatLib/src/com/android/rs/test/foreach_bounds.rs
STest_CompatLib/src/com/android/rs/test/noroot.rs
7bd280ac8d56a9eb73240ccd5a403855286e6cb9 08-Feb-2013 Stephen Hines <srhines@google.com> Fix stride/addressing issues for RS tests.

Change-Id: Icb49b4ef849b2bba9702dbb7817f3715e52091f6
ests/src/com/android/rs/test/UT_alloc.java
ests/src/com/android/rs/test/UT_foreach.java
ests/src/com/android/rs/test/UT_foreach_bounds.java
ests/src/com/android/rs/test/UT_noroot.java
ests/src/com/android/rs/test/alloc.rs
ests/src/com/android/rs/test/foreach.rs
ests/src/com/android/rs/test/foreach_bounds.rs
ests/src/com/android/rs/test/noroot.rs
1d9ea8a83a72738ae1cd1fbd4035791e99f62eb6 07-Feb-2013 Stephen Hines <srhines@google.com> Merge "Rename convolve3x3.rs to prevent collisions."
1b2ad77a9fc777aa4c642a14785e086b4ee1f829 07-Feb-2013 Stephen Hines <srhines@google.com> Rename convolve3x3.rs to prevent collisions.

Change-Id: I9046348959d51fda6142e16f1226fed0c57a6d16
mageProcessing2/src/com/android/rs/image/Convolve3x3.java
mageProcessing2/src/com/android/rs/image/convolve3x3.rs
mageProcessing2/src/com/android/rs/image/ip2_convolve3x3.rs
455d64426615e5d269a3bd05cd91b67c3811fcdf 06-Feb-2013 Jason Sams <jsams@google.com> Implement rs.sendMessage()

Change-Id: Ib4f4bb7bb4f697d0b5405ad55721394ed2456c65
mageProcessing/src/com/android/rs/image/TestBase.java
mageProcessing/src/com/android/rs/image/msg.rs
fe02fc43d6ef1e7f2d418aa8c684d17ee71422cc 31-Jan-2013 Jason Sams <jsams@google.com> Balls perf update

Change-Id: I627b125df36cfe137964472f95bb34b77d3d4355
alls/src/com/example/android/rs/balls/BallsRS.java
alls/src/com/example/android/rs/balls/ball_physics.rs
alls/src/com/example/android/rs/balls/balls.rs
alls/src/com/example/android/rs/balls/balls.rsh
806f133e418e65ad321950877ab9e9133b6a4a69 23-Jan-2013 Jason Sams <jsams@google.com> Merge "Turn off vector code for tests where this reduces performance."
582748e1d3c1813f71bb045ec2939ade0e5cd31d 22-Jan-2013 Stephen Hines <srhines@google.com> Merge "Build the actual RSTest_CompatLib."
79914f9d185fa0ebb3064049b530b6dd73e40482 22-Jan-2013 Jason Sams <jsams@google.com> Turn off vector code for tests where this reduces performance.

Change-Id: Ice90a8f510db9acc5325a1cfa44638b5a1cef782
mageProcessing/src/com/android/rs/image/bwfilter.rs
mageProcessing/src/com/android/rs/image/shadows.rs
mageProcessing/src/com/android/rs/image/wbalance.rs
b472aade9e052b92cbd0fb55648d21b282f0ede7 22-Jan-2013 Jason Sams <jsams@google.com> Merge "fast math error testing."
fc7453026d4aa95f63ee0525199e436de804084d 19-Jan-2013 Stephen Hines <srhines@google.com> Build the actual RSTest_CompatLib.

Change-Id: I1d1ae707a1326b56e91c81c3744bd702f296bbc2
STest_CompatLib/Android.mk
STest_CompatLib/AndroidManifest.xml
STest_CompatLib/res/drawable-nodpi/test_pattern.png
STest_CompatLib/src/com/android/rs/test/RSTest.java
STest_CompatLib/src/com/android/rs/test/RSTestCore.java
STest_CompatLib/src/com/android/rs/test/UT_alloc.java
STest_CompatLib/src/com/android/rs/test/UT_array_alloc.java
STest_CompatLib/src/com/android/rs/test/UT_array_init.java
STest_CompatLib/src/com/android/rs/test/UT_atomic.java
STest_CompatLib/src/com/android/rs/test/UT_bug_char.java
STest_CompatLib/src/com/android/rs/test/UT_clamp.java
STest_CompatLib/src/com/android/rs/test/UT_clamp_relaxed.java
STest_CompatLib/src/com/android/rs/test/UT_constant.java
STest_CompatLib/src/com/android/rs/test/UT_convert.java
STest_CompatLib/src/com/android/rs/test/UT_convert_relaxed.java
STest_CompatLib/src/com/android/rs/test/UT_copy_test.java
STest_CompatLib/src/com/android/rs/test/UT_element.java
STest_CompatLib/src/com/android/rs/test/UT_foreach.java
STest_CompatLib/src/com/android/rs/test/UT_foreach_bounds.java
STest_CompatLib/src/com/android/rs/test/UT_fp_mad.java
STest_CompatLib/src/com/android/rs/test/UT_int4.java
STest_CompatLib/src/com/android/rs/test/UT_kernel.java
STest_CompatLib/src/com/android/rs/test/UT_kernel_struct.java
STest_CompatLib/src/com/android/rs/test/UT_math.java
STest_CompatLib/src/com/android/rs/test/UT_math_agree.java
STest_CompatLib/src/com/android/rs/test/UT_math_conformance.java
STest_CompatLib/src/com/android/rs/test/UT_min.java
STest_CompatLib/src/com/android/rs/test/UT_noroot.java
STest_CompatLib/src/com/android/rs/test/UT_primitives.java
STest_CompatLib/src/com/android/rs/test/UT_refcount.java
STest_CompatLib/src/com/android/rs/test/UT_rsdebug.java
STest_CompatLib/src/com/android/rs/test/UT_rstime.java
STest_CompatLib/src/com/android/rs/test/UT_rstypes.java
STest_CompatLib/src/com/android/rs/test/UT_sampler.java
STest_CompatLib/src/com/android/rs/test/UT_struct.java
STest_CompatLib/src/com/android/rs/test/UT_unsigned.java
STest_CompatLib/src/com/android/rs/test/UT_vector.java
STest_CompatLib/src/com/android/rs/test/UnitTest.java
STest_CompatLib/src/com/android/rs/test/alloc.rs
STest_CompatLib/src/com/android/rs/test/array_alloc.rs
STest_CompatLib/src/com/android/rs/test/array_init.rs
STest_CompatLib/src/com/android/rs/test/atomic.rs
STest_CompatLib/src/com/android/rs/test/bug_char.rs
STest_CompatLib/src/com/android/rs/test/clamp.rs
STest_CompatLib/src/com/android/rs/test/clamp_relaxed.rs
STest_CompatLib/src/com/android/rs/test/constant.rs
STest_CompatLib/src/com/android/rs/test/convert.rs
STest_CompatLib/src/com/android/rs/test/convert_relaxed.rs
STest_CompatLib/src/com/android/rs/test/copy_test.rs
STest_CompatLib/src/com/android/rs/test/element.rs
STest_CompatLib/src/com/android/rs/test/foreach.rs
STest_CompatLib/src/com/android/rs/test/foreach_bounds.rs
STest_CompatLib/src/com/android/rs/test/fp_mad.rs
STest_CompatLib/src/com/android/rs/test/int4.rs
STest_CompatLib/src/com/android/rs/test/kernel.rs
STest_CompatLib/src/com/android/rs/test/kernel_struct.rs
STest_CompatLib/src/com/android/rs/test/math.rs
STest_CompatLib/src/com/android/rs/test/math_agree.rs
STest_CompatLib/src/com/android/rs/test/math_conformance.rs
STest_CompatLib/src/com/android/rs/test/min.rs
STest_CompatLib/src/com/android/rs/test/noroot.rs
STest_CompatLib/src/com/android/rs/test/primitives.rs
STest_CompatLib/src/com/android/rs/test/refcount.rs
STest_CompatLib/src/com/android/rs/test/rsdebug.rs
STest_CompatLib/src/com/android/rs/test/rslist.rs
STest_CompatLib/src/com/android/rs/test/rstime.rs
STest_CompatLib/src/com/android/rs/test/rstypes.rs
STest_CompatLib/src/com/android/rs/test/sampler.rs
STest_CompatLib/src/com/android/rs/test/shared.rsh
STest_CompatLib/src/com/android/rs/test/struct.rs
STest_CompatLib/src/com/android/rs/test/test_root.rs
STest_CompatLib/src/com/android/rs/test/unsigned.rs
STest_CompatLib/src/com/android/rs/test/vector.rs
5cb9037818d744b321bf6631e8c4027e40f2f824 19-Jan-2013 Stephen Hines <srhines@google.com> Revert "Move RSTest to compatibility library."

This reverts commit 36103c80b1d258157f0f4b531bc02f2fbb9e2d40.
STest_CompatLib/Android.mk
STest_CompatLib/AndroidManifest.xml
STest_CompatLib/res/drawable-nodpi/test_pattern.png
STest_CompatLib/src/com/android/rs/test/RSTest.java
STest_CompatLib/src/com/android/rs/test/RSTestCore.java
STest_CompatLib/src/com/android/rs/test/UT_alloc.java
STest_CompatLib/src/com/android/rs/test/UT_array_alloc.java
STest_CompatLib/src/com/android/rs/test/UT_array_init.java
STest_CompatLib/src/com/android/rs/test/UT_atomic.java
STest_CompatLib/src/com/android/rs/test/UT_bug_char.java
STest_CompatLib/src/com/android/rs/test/UT_clamp.java
STest_CompatLib/src/com/android/rs/test/UT_clamp_relaxed.java
STest_CompatLib/src/com/android/rs/test/UT_constant.java
STest_CompatLib/src/com/android/rs/test/UT_convert.java
STest_CompatLib/src/com/android/rs/test/UT_convert_relaxed.java
STest_CompatLib/src/com/android/rs/test/UT_copy_test.java
STest_CompatLib/src/com/android/rs/test/UT_element.java
STest_CompatLib/src/com/android/rs/test/UT_foreach.java
STest_CompatLib/src/com/android/rs/test/UT_foreach_bounds.java
STest_CompatLib/src/com/android/rs/test/UT_fp_mad.java
STest_CompatLib/src/com/android/rs/test/UT_int4.java
STest_CompatLib/src/com/android/rs/test/UT_kernel.java
STest_CompatLib/src/com/android/rs/test/UT_kernel_struct.java
STest_CompatLib/src/com/android/rs/test/UT_math.java
STest_CompatLib/src/com/android/rs/test/UT_math_agree.java
STest_CompatLib/src/com/android/rs/test/UT_math_conformance.java
STest_CompatLib/src/com/android/rs/test/UT_min.java
STest_CompatLib/src/com/android/rs/test/UT_noroot.java
STest_CompatLib/src/com/android/rs/test/UT_primitives.java
STest_CompatLib/src/com/android/rs/test/UT_refcount.java
STest_CompatLib/src/com/android/rs/test/UT_rsdebug.java
STest_CompatLib/src/com/android/rs/test/UT_rstime.java
STest_CompatLib/src/com/android/rs/test/UT_rstypes.java
STest_CompatLib/src/com/android/rs/test/UT_sampler.java
STest_CompatLib/src/com/android/rs/test/UT_struct.java
STest_CompatLib/src/com/android/rs/test/UT_unsigned.java
STest_CompatLib/src/com/android/rs/test/UT_vector.java
STest_CompatLib/src/com/android/rs/test/UnitTest.java
STest_CompatLib/src/com/android/rs/test/alloc.rs
STest_CompatLib/src/com/android/rs/test/array_alloc.rs
STest_CompatLib/src/com/android/rs/test/array_init.rs
STest_CompatLib/src/com/android/rs/test/atomic.rs
STest_CompatLib/src/com/android/rs/test/bug_char.rs
STest_CompatLib/src/com/android/rs/test/clamp.rs
STest_CompatLib/src/com/android/rs/test/clamp_relaxed.rs
STest_CompatLib/src/com/android/rs/test/constant.rs
STest_CompatLib/src/com/android/rs/test/convert.rs
STest_CompatLib/src/com/android/rs/test/convert_relaxed.rs
STest_CompatLib/src/com/android/rs/test/copy_test.rs
STest_CompatLib/src/com/android/rs/test/element.rs
STest_CompatLib/src/com/android/rs/test/foreach.rs
STest_CompatLib/src/com/android/rs/test/foreach_bounds.rs
STest_CompatLib/src/com/android/rs/test/fp_mad.rs
STest_CompatLib/src/com/android/rs/test/int4.rs
STest_CompatLib/src/com/android/rs/test/kernel.rs
STest_CompatLib/src/com/android/rs/test/kernel_struct.rs
STest_CompatLib/src/com/android/rs/test/math.rs
STest_CompatLib/src/com/android/rs/test/math_agree.rs
STest_CompatLib/src/com/android/rs/test/math_conformance.rs
STest_CompatLib/src/com/android/rs/test/min.rs
STest_CompatLib/src/com/android/rs/test/noroot.rs
STest_CompatLib/src/com/android/rs/test/primitives.rs
STest_CompatLib/src/com/android/rs/test/refcount.rs
STest_CompatLib/src/com/android/rs/test/rsdebug.rs
STest_CompatLib/src/com/android/rs/test/rstime.rs
STest_CompatLib/src/com/android/rs/test/rstypes.rs
STest_CompatLib/src/com/android/rs/test/sampler.rs
STest_CompatLib/src/com/android/rs/test/shared.rsh
STest_CompatLib/src/com/android/rs/test/struct.rs
STest_CompatLib/src/com/android/rs/test/test_root.rs
STest_CompatLib/src/com/android/rs/test/unsigned.rs
STest_CompatLib/src/com/android/rs/test/vector.rs
023c260afae65a974158e894a3d376cefbd12f58 19-Jan-2013 Jason Sams <jsams@google.com> fast math error testing.

Change-Id: Ib9c2af9ac2aaf44c0e08a47099dc1f9c057c9ac3
mageProcessing/src/com/android/rs/image/vibrance.rs
mageProcessing/src/com/android/rs/image/vignette_approx.rsh
athErr/Android.mk
athErr/AndroidManifest.xml
athErr/res/layout/main.xml
athErr/src/com/example/android/rs/matherr/MathErr.java
athErr/src/com/example/android/rs/matherr/MathErrActivity.java
athErr/src/com/example/android/rs/matherr/math_err.rs
878749fef09c7cb5894f77d9b032f876f9476e47 19-Jan-2013 Tim Murray <timmurray@google.com> Merge "Move RSTest to compatibility library."
36103c80b1d258157f0f4b531bc02f2fbb9e2d40 17-Jan-2013 Tim Murray <timmurray@google.com> Move RSTest to compatibility library.

Change-Id: I486f485fe9798d81dcd8e1ca9001bb851bcfc9b8
STest_CompatLib/Android.mk
STest_CompatLib/AndroidManifest.xml
STest_CompatLib/res/drawable-nodpi/test_pattern.png
STest_CompatLib/src/com/android/rs/test/RSTest.java
STest_CompatLib/src/com/android/rs/test/RSTestCore.java
STest_CompatLib/src/com/android/rs/test/UT_alloc.java
STest_CompatLib/src/com/android/rs/test/UT_array_alloc.java
STest_CompatLib/src/com/android/rs/test/UT_array_init.java
STest_CompatLib/src/com/android/rs/test/UT_atomic.java
STest_CompatLib/src/com/android/rs/test/UT_bug_char.java
STest_CompatLib/src/com/android/rs/test/UT_clamp.java
STest_CompatLib/src/com/android/rs/test/UT_clamp_relaxed.java
STest_CompatLib/src/com/android/rs/test/UT_constant.java
STest_CompatLib/src/com/android/rs/test/UT_convert.java
STest_CompatLib/src/com/android/rs/test/UT_convert_relaxed.java
STest_CompatLib/src/com/android/rs/test/UT_copy_test.java
STest_CompatLib/src/com/android/rs/test/UT_element.java
STest_CompatLib/src/com/android/rs/test/UT_foreach.java
STest_CompatLib/src/com/android/rs/test/UT_foreach_bounds.java
STest_CompatLib/src/com/android/rs/test/UT_fp_mad.java
STest_CompatLib/src/com/android/rs/test/UT_int4.java
STest_CompatLib/src/com/android/rs/test/UT_kernel.java
STest_CompatLib/src/com/android/rs/test/UT_kernel_struct.java
STest_CompatLib/src/com/android/rs/test/UT_math.java
STest_CompatLib/src/com/android/rs/test/UT_math_agree.java
STest_CompatLib/src/com/android/rs/test/UT_math_conformance.java
STest_CompatLib/src/com/android/rs/test/UT_min.java
STest_CompatLib/src/com/android/rs/test/UT_noroot.java
STest_CompatLib/src/com/android/rs/test/UT_primitives.java
STest_CompatLib/src/com/android/rs/test/UT_refcount.java
STest_CompatLib/src/com/android/rs/test/UT_rsdebug.java
STest_CompatLib/src/com/android/rs/test/UT_rstime.java
STest_CompatLib/src/com/android/rs/test/UT_rstypes.java
STest_CompatLib/src/com/android/rs/test/UT_sampler.java
STest_CompatLib/src/com/android/rs/test/UT_struct.java
STest_CompatLib/src/com/android/rs/test/UT_unsigned.java
STest_CompatLib/src/com/android/rs/test/UT_vector.java
STest_CompatLib/src/com/android/rs/test/UnitTest.java
STest_CompatLib/src/com/android/rs/test/alloc.rs
STest_CompatLib/src/com/android/rs/test/array_alloc.rs
STest_CompatLib/src/com/android/rs/test/array_init.rs
STest_CompatLib/src/com/android/rs/test/atomic.rs
STest_CompatLib/src/com/android/rs/test/bug_char.rs
STest_CompatLib/src/com/android/rs/test/clamp.rs
STest_CompatLib/src/com/android/rs/test/clamp_relaxed.rs
STest_CompatLib/src/com/android/rs/test/constant.rs
STest_CompatLib/src/com/android/rs/test/convert.rs
STest_CompatLib/src/com/android/rs/test/convert_relaxed.rs
STest_CompatLib/src/com/android/rs/test/copy_test.rs
STest_CompatLib/src/com/android/rs/test/element.rs
STest_CompatLib/src/com/android/rs/test/foreach.rs
STest_CompatLib/src/com/android/rs/test/foreach_bounds.rs
STest_CompatLib/src/com/android/rs/test/fp_mad.rs
STest_CompatLib/src/com/android/rs/test/int4.rs
STest_CompatLib/src/com/android/rs/test/kernel.rs
STest_CompatLib/src/com/android/rs/test/kernel_struct.rs
STest_CompatLib/src/com/android/rs/test/math.rs
STest_CompatLib/src/com/android/rs/test/math_agree.rs
STest_CompatLib/src/com/android/rs/test/math_conformance.rs
STest_CompatLib/src/com/android/rs/test/min.rs
STest_CompatLib/src/com/android/rs/test/noroot.rs
STest_CompatLib/src/com/android/rs/test/primitives.rs
STest_CompatLib/src/com/android/rs/test/refcount.rs
STest_CompatLib/src/com/android/rs/test/rsdebug.rs
STest_CompatLib/src/com/android/rs/test/rstime.rs
STest_CompatLib/src/com/android/rs/test/rstypes.rs
STest_CompatLib/src/com/android/rs/test/sampler.rs
STest_CompatLib/src/com/android/rs/test/shared.rsh
STest_CompatLib/src/com/android/rs/test/struct.rs
STest_CompatLib/src/com/android/rs/test/test_root.rs
STest_CompatLib/src/com/android/rs/test/unsigned.rs
STest_CompatLib/src/com/android/rs/test/vector.rs
4e17a9e671b290b25a2402efddf8a892cb8795ba 17-Jan-2013 Stephen Hines <srhines@google.com> Actually test fract(float).

Change-Id: I402c7ea43ea626f9748982919cb3753015df3da7
ests/src/com/android/rs/test/math.rs
b2d98ceb2789dfc49ce31b28d5612360572df244 21-Nov-2012 Xia Wang <xiaw@google.com> Fix image processing test to include all benchmark tests
-- each test case can be excuted separately
-- add a test case to run all benchmarks.

Change-Id: I3c61dfe50267a6db11bc1895a4f37ed618a9103b
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/ImageProcessingTest.java
mageProcessing/src/com/android/rs/image/ImageProcessingTestRunner.java
bb469bde8df551df8fc7347f38dcd8180fdfab17 11-Jan-2013 Stephen Hines <srhines@google.com> Merge "Add parentheses for latest Clang warnings."
9be5f0a30653bfb3619726c96ec4a03c3b1c7996 11-Jan-2013 Stephen Hines <srhines@google.com> Add parentheses for latest Clang warnings.

Change-Id: I843fd3eb44e1ab0a177d7045ca97cf146fd81231
mageProcessing/src/com/android/rs/image/colorcube.rs
8d1127ef3f5889c1d3fa88a80dfd052b0bf1a2de 10-Jan-2013 Tim Murray <timmurray@google.com> Merge "Update IP2 to use bitmap-backed allocations."
f9485d0313bd1950ff329eca63751cb58cddb0b9 10-Jan-2013 Tim Murray <timmurray@google.com> Update IP2 to use bitmap-backed allocations.

Change-Id: I2967fff71db40b4a8a00cd0152bcc04c43b87f80
mageProcessing2/src/com/android/rs/image/ImageProcessingActivity2.java
mageProcessing2/src/com/android/rs/image/TestBase.java
40f1fa6ed699b885e3270faf88085ed78f54a2f4 08-Jan-2013 Jason Sams <jsams@google.com> Add 3D LUT intrinsic java class

Add test for 3D LUT

Change-Id: I52bc20fd5458afda6de0a6015e9c8bc6a4970055
mageProcessing/src/com/android/rs/image/ColorCube.java
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
09e2835fada76f11a68b00cacba123d7d0649d66 03-Jan-2013 Jason Sams <jsams@google.com> Fix off by 1 in color cube.

Tested with 2x2x2 and 32x32x16 cubes.
Bit exact in 2x2x2

Change-Id: I0ca3e3736d1d9c611a02bba8ee9bfea3befd0e76
mageProcessing/src/com/android/rs/image/ColorCube.java
mageProcessing/src/com/android/rs/image/colorcube.rs
a22f980f993876570eab8297d3c2207c7fe3d65e 28-Dec-2012 Jason Sams <jsams@google.com> Merge "Fix color cube tests."
ddf66ce679d122a390411949c2b01ce7fb2debe2 28-Dec-2012 Jason Sams <jsams@google.com> Fix color cube tests.

Change-Id: I644ac26c6d234bf5b9cf4c549bebdfee67e98f50
mageProcessing/src/com/android/rs/image/ColorCube.java
mageProcessing/src/com/android/rs/image/colorcube.rs
69bf687e5335db07d32fd68438ff64e18b9e9e8a 28-Dec-2012 Jason Sams <jsams@google.com> Merge "Add API support for 3D allocations."
d1c306a9e66f8e541f866a6f3740959ed8cc70a6 28-Dec-2012 Jason Sams <jsams@google.com> Add API support for 3D allocations.

Change-Id: I19c525f90135d83caec545e77e8f61a957d220ee
mageProcessing/src/com/android/rs/image/ColorCube.java
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/colorcube.rs
2c1dc9a0e95bc55b622f67c6ca82d78521d89824 18-Dec-2012 Tim Murray <timmurray@google.com> Switch to simpler createFromBitmap in ImageProcessing.

Change-Id: I61034689ed83b6536abc034e21c39adac2cdf553
mageProcessing/src/com/android/rs/image/TestBase.java
2e28e2b324bebc2665a32e00a67f446b228fc3f8 14-Dec-2012 Stephen Hines <srhines@google.com> Revert "Turn off IP2."

This reverts commit bc897302afcc40aee2bbce75a156a0d61883ff55

Change-Id: Ie2d0f32e248a20c26e8251195614d8df751c99ae
mageProcessing2/Android.mk
bc897302afcc40aee2bbce75a156a0d61883ff55 13-Dec-2012 Stephen Hines <srhines@google.com> Turn off IP2.

Change-Id: I1d45b0077c1a57c74e36fa8df45428b06a454253
mageProcessing2/Android.mk
a52b503b2e992973b81d87bed5353e7fd47d9528 13-Dec-2012 Stephen Hines <srhines@google.com> Merge "Compatibility lib changes for IP2."
f43ac732e12db754a1d03a2501f121715cc4bcdf 11-Dec-2012 Stephen Hines <srhines@google.com> Compatibility lib changes for IP2.

Bug: 7419958
Change-Id: Ibd62c06b60875e17d232e27f1845ce0ffafff834
mageProcessing2/Android.mk
0d0c4e136a8da0b590d8c26f7f60603286362695 12-Dec-2012 Jason Sams <jsams@google.com> Merge "Minor cleanup of a few RS filter ports."
f914db7c42108de15c75e6e7a4396b440549b2ca 11-Dec-2012 Jason Sams <jsams@google.com> Minor cleanup of a few RS filter ports.

on Manta these reduce the times from
Contrast: 180ms to 21ms
Exposure: 177ms to 19ms

Change-Id: I1224ecaeaee22dc49069383e2f000a193c331b4c
mageProcessing/src/com/android/rs/image/Contrast.java
mageProcessing/src/com/android/rs/image/Exposure.java
mageProcessing/src/com/android/rs/image/bwfilter.rs
mageProcessing/src/com/android/rs/image/contrast.rs
mageProcessing/src/com/android/rs/image/exposure.rs
cca2455dc12b942cf7e76d7be755b525911128c4 30-Nov-2012 Stephen Hines <srhines@google.com> Test bounds on rsForEach calls.

Change-Id: I1dedfda90200bac984b552d52e1ac26523085357
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_foreach_bounds.java
ests/src/com/android/rs/test/foreach_bounds.rs
906380a87674800572ebf4bc797cb365d935c085 07-Dec-2012 Tim Murray <timmurray@google.com> Merge "add filters from Gallery to ImageProcessing"
d7940c89e8286348304961a8de87ce28f69613de 03-Dec-2012 Tim Murray <timmurray@google.com> add filters from Gallery to ImageProcessing

Change-Id: Iaf90f4a9468adde4bc8d94ec3ceed41846f424d0
mageProcessing/src/com/android/rs/image/BWFilter.java
mageProcessing/src/com/android/rs/image/Contrast.java
mageProcessing/src/com/android/rs/image/Exposure.java
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/Shadows.java
mageProcessing/src/com/android/rs/image/Vibrance.java
mageProcessing/src/com/android/rs/image/WhiteBalance.java
mageProcessing/src/com/android/rs/image/bwfilter.rs
mageProcessing/src/com/android/rs/image/contrast.rs
mageProcessing/src/com/android/rs/image/exposure.rs
mageProcessing/src/com/android/rs/image/shadows.rs
mageProcessing/src/com/android/rs/image/vibrance.rs
mageProcessing/src/com/android/rs/image/wbalance.rs
b6d04f84c342fc1cd26097c91692c012d4cd4f25 07-Dec-2012 Stephen Hines <srhines@google.com> Fix app bug related to same input/output bitmap.

Due to our new bitmap storage optimization, we can't reuse the same
bitmap as input and output safely (since we modify the output directly).
This change updates ImageProcessing to appropriately create a distinct
output Bitmap Allocation and actually use it.

Change-Id: Iecf6c2d203bd1c370b8d0a9fb7e69b419d2eb69b
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/TestBase.java
131549dd7b264e138562e8268ac45d6b0ef919e2 30-Nov-2012 Jason Sams <jsams@google.com> am 98a09c64: am 43174b7d: am 718fb9f1: Fix sample code issues

* commit '98a09c64d52aa1166a09ab071049bc3536def1cd':
Fix sample code issues
98a09c64d52aa1166a09ab071049bc3536def1cd 30-Nov-2012 Jason Sams <jsams@google.com> am 43174b7d: am 718fb9f1: Fix sample code issues

* commit '43174b7d2250d5afecabd5a97d2f7fbddc753fd7':
Fix sample code issues
718fb9f12e31d92e8a81b08f0f2d818dd3654b9c 30-Nov-2012 Jason Sams <jsams@google.com> Fix sample code issues

Correct min SDK.
Correct file extension on mandelbrot

Change-Id: I508c22c382f1a930b27d8c5f4414cac3a990a332
mageProcessing/AndroidManifest.xml
mageProcessing/src/com/android/rs/image/mandelbrot.fs
mageProcessing/src/com/android/rs/image/mandelbrot.rs
8150941098bcb44bbbb023c1f67760d69b31a16c 17-Nov-2012 Jason Sams <jsams@google.com> Add single channel blur test.

Change-Id: Iec63132ab4d88290ae1bf0d71431d4fe6ec6dd25
mageProcessing/src/com/android/rs/image/Blur25G.java
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/TestBase.java
mageProcessing/src/com/android/rs/image/greyscale.fs
63f316f1b569e1e20708c379149866d1b4ab6781 13-Nov-2012 Tim Murray <timmurray@google.com> Merge "Java RS latency benchmark."
83e185c29579da36e0ba77f65b95b74263e27dc0 10-Nov-2012 Jason Sams <jsams@google.com> Update ImageProcessing test.

Add async filtering.

Change-Id: I4e32a9b1fe9221b09a7d1433b3da11a5e422d911
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/TestBase.java
mageProcessing/src/com/android/rs/image/msg.rs
9368f0b1b547140195ee5c57f12df39ba6c794cb 09-Nov-2012 Jason Sams <jsams@google.com> JB image processing.

Change-Id: I10e1909332e9e67df0b9a6fcbcc105813295a8b1
mageProcessing_jb/Android.mk
mageProcessing_jb/AndroidManifest.xml
mageProcessing_jb/res/drawable-nodpi/img1600x1067.jpg
mageProcessing_jb/res/drawable-nodpi/img1600x1067b.jpg
mageProcessing_jb/res/layout/main.xml
mageProcessing_jb/res/layout/spinner_layout.xml
mageProcessing_jb/res/values/strings.xml
mageProcessing_jb/src/com/android/rs/image/Blur25.java
mageProcessing_jb/src/com/android/rs/image/ColorMatrix.java
mageProcessing_jb/src/com/android/rs/image/Convolve3x3.java
mageProcessing_jb/src/com/android/rs/image/Convolve5x5.java
mageProcessing_jb/src/com/android/rs/image/Copy.java
mageProcessing_jb/src/com/android/rs/image/Grain.java
mageProcessing_jb/src/com/android/rs/image/Greyscale.java
mageProcessing_jb/src/com/android/rs/image/ImageProcessingActivityJB.java
mageProcessing_jb/src/com/android/rs/image/LevelsV4.java
mageProcessing_jb/src/com/android/rs/image/Mandelbrot.java
mageProcessing_jb/src/com/android/rs/image/TestBase.java
mageProcessing_jb/src/com/android/rs/image/Vignette.java
mageProcessing_jb/src/com/android/rs/image/colormatrix.rs
mageProcessing_jb/src/com/android/rs/image/convolve3x3.rs
mageProcessing_jb/src/com/android/rs/image/convolve5x5.rs
mageProcessing_jb/src/com/android/rs/image/copy.rs
mageProcessing_jb/src/com/android/rs/image/grain.rs
mageProcessing_jb/src/com/android/rs/image/greyscale.rs
mageProcessing_jb/src/com/android/rs/image/levels.rsh
mageProcessing_jb/src/com/android/rs/image/levels_full.rs
mageProcessing_jb/src/com/android/rs/image/levels_relaxed.rs
mageProcessing_jb/src/com/android/rs/image/mandelbrot.rs
mageProcessing_jb/src/com/android/rs/image/msg.rs
mageProcessing_jb/src/com/android/rs/image/threshold.rs
mageProcessing_jb/src/com/android/rs/image/vignette.rsh
mageProcessing_jb/src/com/android/rs/image/vignette_full.rs
mageProcessing_jb/src/com/android/rs/image/vignette_relaxed.rs
3ffedae94224e2fdd9f17bfd742c3ace6d0dc257 09-Nov-2012 Tim Murray <timmurray@google.com> Java RS latency benchmark.

Change-Id: Id5344dd3a8b6ba211411eae95e29f76a8a487b1a
atencyBenchmark/Android.mk
atencyBenchmark/AndroidManifest.xml
atencyBenchmark/res/layout/main.xml
atencyBenchmark/src/com/example/android/rs/computebench/Benchmark.java
atencyBenchmark/src/com/example/android/rs/computebench/LatencyBench.java
atencyBenchmark/src/com/example/android/rs/computebench/compute_benchmark.rs
2bd9144ed33d2440ba37d7f77b9009a7f84280f4 09-Nov-2012 Tim Murray <timmurray@google.com> Convert constant to float instead of double in mandelbrot.rs.

Change-Id: I05820b5e9b696662bd94dbcd4721298e92f1fc1a
mageProcessing2/src/com/android/rs/image/mandelbrot.rs
7b172a49a90ea6784dbfe0002474f9d4fd4ace1a 07-Nov-2012 Kenny Root <kroot@google.com> am 58ed5d74: am 768d9e1a: Merge "Correct executable bit for source files"

* commit '58ed5d748c0b9b64845975ef5844ad313de7c3f6':
Correct executable bit for source files
58ed5d748c0b9b64845975ef5844ad313de7c3f6 07-Nov-2012 Kenny Root <kroot@google.com> am 768d9e1a: Merge "Correct executable bit for source files"

* commit '768d9e1a72ceee7d4a5f608776b87b62d6ce4a04':
Correct executable bit for source files
3a084af2e90849aaa8beb3a610189e3399c63ea0 07-Nov-2012 Kenny Root <kroot@google.com> Correct executable bit for source files

Many media files and source code files were marked as executable in Git.
Remove those.

Also a shell script and python script were not marked as executable.

Change-Id: Ieb51bafb46c895a21d2e83696f5a901ba752b2c5
erfTest/res/drawable-nodpi/globe.png
bd5b3a7cb1696e153c945de2a95a4f7432458267 06-Nov-2012 Stephen Hines <srhines@google.com> Minor fixes for range clamp + default blending.

We could use setHasAlpha(false) if we were targeting API 12+, but instead
we need to settle for having the script do this explicitly.

Change-Id: I1c8ebbddcba5a003c69fefa48ec1aaf7d0e6726c
mageProcessing2/src/com/android/rs/image/convolve3x3.rs
mageProcessing2/src/com/android/rs/image/convolve5x5.rs
57b35572cc2780b83d1dc239b24fae51c9fbd561 18-Oct-2012 Tim Murray <timmurray@google.com> Remove copyBitmap from ImageProcessing.

Change-Id: Ib9079fab3b3d3da429f32c4c6688e6c437eb8795
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
10542ec336f006b5ff311ab53f43750ea9d84838 13-Oct-2012 Jason Sams <jsams@google.com> Merge "Port ImageProcessing to Filterscript." into jb-mr1-dev
d3d6570df4f39af697ba090fa8069aef6acfbcf4 12-Oct-2012 Stephen Hines <srhines@google.com> Port ImageProcessing to Filterscript.

This enables testing of the Filterscript front-end for llvm-rs-cc.

Bug: 7166741
Change-Id: I90bda9d2710c6652336a8c112b5654c5da3d14e4
mageProcessing/src/com/android/rs/image/colormatrix.fs
mageProcessing/src/com/android/rs/image/colormatrix.rs
mageProcessing/src/com/android/rs/image/convolve3x3.fs
mageProcessing/src/com/android/rs/image/convolve3x3.rs
mageProcessing/src/com/android/rs/image/convolve5x5.fs
mageProcessing/src/com/android/rs/image/convolve5x5.rs
mageProcessing/src/com/android/rs/image/copy.fs
mageProcessing/src/com/android/rs/image/copy.rs
mageProcessing/src/com/android/rs/image/fisheye.rsh
mageProcessing/src/com/android/rs/image/fisheye_approx.rsh
mageProcessing/src/com/android/rs/image/fisheye_approx_relaxed.fs
mageProcessing/src/com/android/rs/image/fisheye_approx_relaxed.rs
mageProcessing/src/com/android/rs/image/fisheye_relaxed.fs
mageProcessing/src/com/android/rs/image/fisheye_relaxed.rs
mageProcessing/src/com/android/rs/image/grain.fs
mageProcessing/src/com/android/rs/image/grain.rs
mageProcessing/src/com/android/rs/image/greyscale.fs
mageProcessing/src/com/android/rs/image/greyscale.rs
mageProcessing/src/com/android/rs/image/levels.rsh
mageProcessing/src/com/android/rs/image/levels_relaxed.fs
mageProcessing/src/com/android/rs/image/levels_relaxed.rs
mageProcessing/src/com/android/rs/image/mandelbrot.fs
mageProcessing/src/com/android/rs/image/mandelbrot.rs
mageProcessing/src/com/android/rs/image/threshold.fs
mageProcessing/src/com/android/rs/image/threshold.rs
mageProcessing/src/com/android/rs/image/vignette.rsh
mageProcessing/src/com/android/rs/image/vignette_approx.rsh
mageProcessing/src/com/android/rs/image/vignette_approx_relaxed.fs
mageProcessing/src/com/android/rs/image/vignette_approx_relaxed.rs
mageProcessing/src/com/android/rs/image/vignette_relaxed.fs
mageProcessing/src/com/android/rs/image/vignette_relaxed.rs
4b429417ba9fc0bf5e10f4dda1cf65f8eb473029 12-Oct-2012 Jason Sams <jsams@google.com> Fix crash in ImageProcessing blend test

The blend test would use a stale context
when running all tests.

bug 7327728

Change-Id: I5802b9b382d8893419efe86d33fdfeeb27729e31
mageProcessing/src/com/android/rs/image/Blend.java
mageProcessing/src/com/android/rs/image/TestBase.java
b2ae7a1a18ab278f6aed8d2b16576aa8361b358e 11-Oct-2012 Jason Sams <jsams@google.com> Update compatibility library tests

bug 7327728

Change-Id: If3f85fb8944d7217a4d5c035f522d1ecc7af3a07
mageProcessing2/res/drawable-nodpi/img1600x1067.jpg
mageProcessing2/res/drawable-nodpi/img1600x1067b.jpg
mageProcessing2/res/layout/main.xml
mageProcessing2/res/values/strings.xml
mageProcessing2/src/com/android/rs/image/Blend.java
mageProcessing2/src/com/android/rs/image/Blur25.java
mageProcessing2/src/com/android/rs/image/ColorMatrix.java
mageProcessing2/src/com/android/rs/image/Convolve3x3.java
mageProcessing2/src/com/android/rs/image/Convolve5x5.java
mageProcessing2/src/com/android/rs/image/Copy.java
mageProcessing2/src/com/android/rs/image/CrossProcess.java
mageProcessing2/src/com/android/rs/image/Fisheye.java
mageProcessing2/src/com/android/rs/image/Grain.java
mageProcessing2/src/com/android/rs/image/GroupTest.java
mageProcessing2/src/com/android/rs/image/ImageProcessingActivity2.java
mageProcessing2/src/com/android/rs/image/Mandelbrot.java
mageProcessing2/src/com/android/rs/image/TestBase.java
mageProcessing2/src/com/android/rs/image/Vignette.java
mageProcessing2/src/com/android/rs/image/blend.rs
mageProcessing2/src/com/android/rs/image/convolve5x5.rs
mageProcessing2/src/com/android/rs/image/copy.rs
mageProcessing2/src/com/android/rs/image/fisheye.rsh
mageProcessing2/src/com/android/rs/image/fisheye_approx.rsh
mageProcessing2/src/com/android/rs/image/fisheye_approx_full.rs
mageProcessing2/src/com/android/rs/image/fisheye_approx_relaxed.rs
mageProcessing2/src/com/android/rs/image/grain.rs
mageProcessing2/src/com/android/rs/image/horizontal_blur.rs
mageProcessing2/src/com/android/rs/image/ip.rsh
mageProcessing2/src/com/android/rs/image/mandelbrot.rs
mageProcessing2/src/com/android/rs/image/threshold.rs
mageProcessing2/src/com/android/rs/image/vertical_blur.rs
mageProcessing2/src/com/android/rs/image/vignette_approx.rsh
mageProcessing2/src/com/android/rs/image/vignette_approx_full.rs
mageProcessing2/src/com/android/rs/image/vignette_approx_relaxed.rs
31864d76a3624f2c5908218b32bf09051b1b9d24 03-Oct-2012 Jason Sams <jsams@google.com> Fix range on blur intrinsic.

The intrinsic fails when the radius was 0. A blur
of radius 0 is a nop and should be disallowed. Fix the
test to allow sub-pixel radius to be selected.

bug 7273437

Change-Id: I2805674e29d557615eb7ac65c7910d4dffa28b58
mageProcessing/src/com/android/rs/image/Blur25.java
1ebb7202b68d18025de8755d4f1df0c6544397e3 29-Sep-2012 Jason Sams <jsams@google.com> Lighten grain and make live preview gpu friendly.

Preview now does yuv->rgb using the intrinsic
script. Grain uses a smaller wrapped rand buffer
so it is not just rand test.

bug 7216044

Change-Id: If74eedc7d3cf264895133671edc546af9b1527f2
mageProcessing/src/com/android/rs/image/Grain.java
mageProcessing/src/com/android/rs/image/grain.rs
ivePreview/src/com/android/rs/livepreview/CameraPreviewActivity.java
ivePreview/src/com/android/rs/livepreview/RsYuv.java
ivePreview/src/com/android/rs/livepreview/yuv.rs
0b1711582ff07d6d1e8e4de6c057eaf6a3473ac3 27-Sep-2012 Stephen Hines <srhines@google.com> Merge "RS char bug repro case" into jb-mr1-dev
c49c71a5c600485c395d95fd02fabde082e30177 27-Sep-2012 Stephen Hines <srhines@google.com> Merge "Restore RSTest functionality (char bug is fixed)." into jb-mr1-dev
0e3d40dfbd807c574bf6438a51cc44b32877e6ae 27-Sep-2012 Tim Murray <timmurray@google.com> fix build break

Change-Id: I51603e7c645ce7aaa632e88bdc44578094785fdd
mageProcessing/src/com/android/rs/image/blend.rs
74478f73b7ecf5c6bceb214b2704184ad9e2e0ec 26-Sep-2012 Tim Murray <timmurray@google.com> fix blend intrinsics, add tests

Bug: 7190126
Change-Id: If69213377282bf5b412508e7af974a1f8d440287
mageProcessing/res/layout/main.xml
mageProcessing/src/com/android/rs/image/Blend.java
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/TestBase.java
8d60b1ea29dbe9061e6f5b88b3491db4361c5514 26-Sep-2012 Stephen Hines <srhines@google.com> Restore RSTest functionality (char bug is fixed).

Bug: 6865598
Change-Id: If65ff3c29b28c1008fbf1ad91a92b54210d60547
ests/src/com/android/rs/test/UT_math_agree.java
ests/src/com/android/rs/test/math_agree.rs
d895d37e273503ae334dfd7a5ba60be49fe241bd 21-Jul-2012 Stephen Hines <srhines@google.com> RS char bug repro case

Bug: 6865598

Change-Id: Ic43002e0b0646af7eda1b2283e4df7db8dfcf68b
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_bug_char.java
ests/src/com/android/rs/test/bug_char.rs
761d3d0df785761bb442c64793cc15eafa9171fd 25-Sep-2012 Jason Sams <jsams@google.com> Reduce test warmup time to avoid driving into thermal throttle.

bug 7216044

Change-Id: I72c83e31dc39a0a810d8a453903213bd428dbe29
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
07e35aa80bff6ca83ba9b62797ab8f27b4fdbfa5 25-Sep-2012 Jean-Baptiste Queru <jbq@google.com> Merge into jb-mr1-dev

Change-Id: Ic72c475635a0eb57a77d3bd621a219001af8baa5
641c36f918aa549c192aff129dcb01aa3e558a6b 25-Sep-2012 Jean-Baptiste Queru <jbq@google.com> Merge into jb-mr1-dev

Change-Id: Iec56e4962bbc78309b20595352cce986fe62f68e
ae760511d866888baffdd456721b84fd95328098 25-Sep-2012 Jason Sams <jsams@google.com> Test FS getElementAt

bug 7190126

Change-Id: I1fbaa77af051cf44134f8bfe56339ce5d3b7edbb
mageProcessing/src/com/android/rs/image/convolve3x3.rs
mageProcessing/src/com/android/rs/image/convolve5x5.rs
mageProcessing/src/com/android/rs/image/grain.rs
85d4955a13339054ffbd350874b1646125a6a130 25-Sep-2012 Jason Sams <jsams@google.com> Add test for copy kernels.

bug 7224526

Change-Id: I76e1e63b6bd53d84df9c60a61e6588b21f33c2e3
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_copy_test.java
ests/src/com/android/rs/test/copy_test.rs
c4b95cfc7b64c7d4f439d01157ddaf0ba681dbf0 24-Sep-2012 Jason Sams <jsams@google.com> Test image for 2 input tests.

bug 7216044

Change-Id: I79794c1b12f618d03b27b316126cab9b3e4c9c38
mageProcessing/res/drawable-nodpi/img1600x1067b.jpg
mageProcessing/res/drawable-nodpi/img640x427.jpg
ac4bd00c1fd68a9db3112cc16a48d84b4d02421a 24-Sep-2012 Jason Sams <jsams@google.com> Change 5x5 convolve to better test impl.

bug 7216044

Change-Id: I7165606a3ebf96ea3f401ed14d46f5105ed75ce4
mageProcessing/src/com/android/rs/image/Convolve5x5.java
9c7b529125380de5721c1d5803d2e626a3e7ac17 24-Sep-2012 Stephen Hines <srhines@google.com> Merge "Verify pass-by-value kernels with structs." into jb-mr1-dev
ed0b4f961f04ebf12cf900f4ce2d94e4473bf40b 23-Sep-2012 Jason Sams <jsams@google.com> Force destroy scripts in imageProcessing.

bug 7216044

Change-Id: I6292513c08e75269e79d2210de898ef28931c986
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/TestBase.java
c4358c796022264bef07385b9573aac1241f2ac7 23-Sep-2012 Stephen Hines <srhines@google.com> Verify pass-by-value kernels with structs.

Bug: 7166741
Change-Id: I8b5fab1cca6bf4dcafc646fd1d6e40a718f1ffaf
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_kernel_struct.java
ests/src/com/android/rs/test/kernel_struct.rs
82c8cdabc4161763cecaa9050bd2c544cc89e283 22-Sep-2012 Jason Sams <jsams@google.com> Merge "Add run all button to image processing test." into jb-mr1-dev
b94d69a2267d2660ade79ff5e56ecb00f307c553 22-Sep-2012 Jason Sams <jsams@google.com> Add run all button to image processing test.

Change-Id: I11b4f803151ee7dc1e4b86f402196c1b856bd950
mageProcessing/res/layout/main.xml
mageProcessing/res/values/strings.xml
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
0e64d892d69d729a3afb95353b27d4f072ba6437 21-Sep-2012 Tim Murray <timmurray@google.com> Add Mandelbrot test to ImageProcessing.

Change-Id: I1d5478d58609394111410fbfd9f48b5018f385b1
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/Mandelbrot.java
mageProcessing/src/com/android/rs/image/mandelbrot.rs
36fa5a42ba1e09d1aff2087ad352e6d63f36f652 21-Sep-2012 Jason Sams <jsams@google.com> Fix aprox fs function names
bug b206696

Change-Id: I64c092c1f6b8d990783bf5d31db37e12a4dbdb82
omputeBenchmark/src/com/example/android/rs/computebench/compute_benchmark.rs
mageProcessing/src/com/android/rs/image/fisheye_approx.rsh
mageProcessing/src/com/android/rs/image/vignette_approx.rsh
5ca88a103c2841b64bfa01b4848aec4b8aa64687 20-Sep-2012 Stephen Hines <srhines@google.com> Merge "Add tests for pass-by-value kernels." into jb-mr1-dev
97e9ee2ea894a6946f3d6346b5d258ed1ca9eae8 20-Sep-2012 Jason Sams <jsams@google.com> Cleanup blur test, remove deprecated functions.

Change-Id: I4136110692fdba8a644806fe8c92bfaacc930ca6
mageProcessing/src/com/android/rs/image/Blur25.java
mageProcessing/src/com/android/rs/image/horizontal_blur.rs
mageProcessing/src/com/android/rs/image/ip.rsh
mageProcessing/src/com/android/rs/image/threshold.rs
mageProcessing/src/com/android/rs/image/vertical_blur.rs
263459d028a714d731b4b729547f5989498b137d 18-Sep-2012 Stephen Hines <srhines@google.com> Add tests for pass-by-value kernels.

Bug: 7166741

Change-Id: I8bb37b9205c146a922c141665a86ce8013ad4f0a
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_kernel.java
ests/src/com/android/rs/test/kernel.rs
08a81583c18a849e442ceeb8d7baeca743fb3be8 18-Sep-2012 Jason Sams <jsams@google.com> Add Kernel, Method, and field IDs
bug 7182873

Change-Id: I066a359bb04027e9376dac088560f042c496b10e
mageProcessing/src/com/android/rs/image/GroupTest.java
2f2f0d40e8d404721167f8dd442fe80e794769d8 14-Sep-2012 Stephen Hines <srhines@google.com> Merge "Failing uchar4->int4 test" into jb-mr1-dev
80d819033d4687507907f787d47379b7b37eae19 14-Sep-2012 Jason Sams <jsams@google.com> Unhide intrinsics and document API.

Change-Id: I0233245c68f9a08780213062e62cfea6cf909c13
mageProcessing/src/com/android/rs/image/Convolve3x3.java
bd6acda96f8bcff8b47502e2fca8672972013abe 13-Sep-2012 Jason Sams <jsams@google.com> Merge "Fix bugs in grain where values could go out of bounds." into jb-mr1-dev
8a95803738bd178876363406309ff2ae1570c8fe 13-Sep-2012 Jason Sams <jsams@google.com> Fix bugs in grain where values could go out of bounds.

Change-Id: Ib2cc3177424cf24bc81b75786dfd9be30fea5378
mageProcessing/src/com/android/rs/image/grain.rs
58b2b2412864891686bf0e2c9940ad2b58808822 13-Sep-2012 Stephen Hines <srhines@google.com> Updated tests for simpler ScriptC constructors.

Change-Id: Ia1f66a3598a979924ccbf857093693135012c4c9
ests/src/com/android/rs/test/UT_alloc.java
ests/src/com/android/rs/test/UT_array_alloc.java
ests/src/com/android/rs/test/UT_array_init.java
ests/src/com/android/rs/test/UT_atomic.java
ests/src/com/android/rs/test/UT_clamp.java
ests/src/com/android/rs/test/UT_clamp_relaxed.java
ests/src/com/android/rs/test/UT_convert.java
ests/src/com/android/rs/test/UT_convert_relaxed.java
ests/src/com/android/rs/test/UT_element.java
ests/src/com/android/rs/test/UT_foreach.java
ests/src/com/android/rs/test/UT_fp_mad.java
ests/src/com/android/rs/test/UT_math.java
ests/src/com/android/rs/test/UT_math_agree.java
ests/src/com/android/rs/test/UT_math_conformance.java
ests/src/com/android/rs/test/UT_mesh.java
ests/src/com/android/rs/test/UT_min.java
ests/src/com/android/rs/test/UT_noroot.java
ests/src/com/android/rs/test/UT_primitives.java
ests/src/com/android/rs/test/UT_program_raster.java
ests/src/com/android/rs/test/UT_program_store.java
ests/src/com/android/rs/test/UT_refcount.java
ests/src/com/android/rs/test/UT_rsdebug.java
ests/src/com/android/rs/test/UT_rstime.java
ests/src/com/android/rs/test/UT_rstypes.java
ests/src/com/android/rs/test/UT_sampler.java
ests/src/com/android/rs/test/UT_struct.java
ests/src/com/android/rs/test/UT_unsigned.java
ests/src/com/android/rs/test/UT_vector.java
3a5b8011765906c15b5474b2bc43d80f6746cb45 09-Sep-2012 Jason Sams <jsams@google.com> LUT intrinsic and CrossProcess test.
5x5 convolve and test
Gauss blur and test


Change-Id: Ic2f5d583cbdc1793ec8c8e2beea783d4ec34a57f
mageProcessing/src/com/android/rs/image/Blur25.java
mageProcessing/src/com/android/rs/image/Convolve5x5.java
mageProcessing/src/com/android/rs/image/CrossProcess.java
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/convolve5x5.rs
c1ccbf52319993634e3bcc2433c66aff6dd87707 07-Sep-2012 Jason Sams <jsams@google.com> Add greyscale intrinsic test.

Change-Id: I24c9b8769ab7fe2fed9ef17f7ff1063c60977c41
mageProcessing/src/com/android/rs/image/ColorMatrix.java
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
8fd5853c1c07c2fd3954b3c5e64702d70af31144 06-Sep-2012 Jason Sams <jsams@google.com> Document ColorMatrix intrinsic and add helpers

Increase size of test image.
Add helpers for greyscale and yuv<>rgb conversions

Change-Id: I6cdd06ae23623b47f5034585ed5d385ff11348ac
mageProcessing/res/drawable-nodpi/city.png
mageProcessing/res/drawable-nodpi/img1600x1067.jpg
mageProcessing/res/drawable-nodpi/img640x427.jpg
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
6d617c2ddd848985fb98e0e54dc7f6234d814b7c 05-Sep-2012 Jason Sams <jsams@google.com> Merge "Stabilize perf data." into jb-mr1-dev
76fb2973b988b150ed4b62611dc41c2658eeb892 05-Sep-2012 Jason Sams <jsams@google.com> Stabilize perf data.

Change-Id: I75fb31b1bb6e6a7a5a82b86fd4a6639dd328ceaa
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/ImageProcessingTest.java
mageProcessing/src/com/android/rs/image/convolve3x3.rs
5729fcdf950eb909b0ab90a49af58731ed8f92cd 05-Sep-2012 Jason Sams <jsams@google.com> Add ColorMatrix Intrinsic.

Add better intrinsic testing.
Include reference .rs for each intrinsic.

Change-Id: I327649f16ac8f641c2bd96f7b16f51874a3e820e
mageProcessing/src/com/android/rs/image/ColorMatrix.java
mageProcessing/src/com/android/rs/image/Convolve3x3.java
mageProcessing/src/com/android/rs/image/Copy.java
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/Intrinsics.java
mageProcessing/src/com/android/rs/image/copy.rs
c3f6d184bba5e2e0877d2c64a8624ffe07ea537d 05-Sep-2012 Jason Sams <jsams@google.com> update image processing to fix ScriptGroup names.

Change-Id: Id3be5142ad740af65f3ce19b9d8047926bb55a85
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
7bb5745b970a760de11e71dc06f18ef77e5f4783 30-Aug-2012 Stephen Hines <srhines@google.com> Failing uchar4->int4 test

BUG=7081293

This demonstrates the missing vmovl.u16 for expanding the unsigned char input.

Change-Id: I14f560e0fb1efd1c283d2e0a87f5506ca28cf88d
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_int4.java
ests/src/com/android/rs/test/int4.rs
f9678070a03ad16d223d26a38b319d38d5943a71 22-Aug-2012 Jason Sams <jsams@google.com> Merge "Fix bug in grain." into jb-mr1-dev
a8309cb7ee05502176c2715f381ea5e63016daae 22-Aug-2012 Jason Sams <jsams@google.com> Merge "Move the kernel launch to specific intrinsic class." into jb-mr1-dev
cdb05977acede73c1362e8365a196839078fc896 22-Aug-2012 Stephen Hines <srhines@google.com> Merge "Switch to v8 (and appropriate llvm-rs-cc stuff)." into jb-mr1-dev
f1c051b6f2892ba56f9d8b9b8b309e5b914af387 22-Aug-2012 Jason Sams <jsams@google.com> Fix bug in grain.

Compare with 0 was done against unsigned which did not
correctly clamp.

Change-Id: I6dbff36190c279961017e57db3aaba51c60a0ad3
mageProcessing/src/com/android/rs/image/grain.rs
19e1086df11567be9ee3eaf99fa1fc82c65b2b27 22-Aug-2012 Jason Sams <jsams@google.com> Move the kernel launch to specific intrinsic class.

This allows support of both input types. Kernel source
and global source.

Change-Id: Iea60bebd79c786795eae81c14cbec352b470a9c0
mageProcessing/src/com/android/rs/image/Intrinsics.java
02df84a3b1b4f68044d981bb345515ae9419d0c1 21-Aug-2012 Jean-Baptiste Queru <jbq@google.com> am 34d85746: am b8da225f: Merge "Tests/RS: Add RS context check for RsBalls setAccel()"

* commit '34d8574665caaef52f7c595b57f45f1c9efd7e39':
Tests/RS: Add RS context check for RsBalls setAccel()
da1c93ae4d27b73ea983370520a7a739226f1695 20-Jul-2012 Yong Chen <yong.a.chen@intel.com> Tests/RS: Add RS context check for RsBalls setAccel()

mRS could be null when lock and unlock screen by pressing power key
several times, it causes RsBalls crash. Add null pointer check to fix.

Change-Id: If37dee8609420daaff17772d5194cad5531f98e6
Author: Yong Chen <yong.a.chen@intel.com>
Signed-off-by: Yong Chen <yong.a.chen@intel.com>
Singed-off-by: Shuo Gao <shuo.gao@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 31271
alls/src/com/example/android/rs/balls/BallsView.java
31bc7f9f218106343bf3b574d9598dfc8e6426a7 16-Aug-2012 Stephen Hines <srhines@google.com> Merge "Initial version of Renderscript Compute Benchmark" into jb-mr1-dev
9196c9a0c3228ee5d69fe7b8fa6136260638ac6d 16-Aug-2012 Stephen Hines <srhines@google.com> Merge "Fisheye filter: approx version, general performance improvements" into jb-mr1-dev
65b87344006983c079df6665221d0ffbccf2dbf2 16-Aug-2012 Stephen Hines <srhines@google.com> Switch to v8 (and appropriate llvm-rs-cc stuff).

Change-Id: Ib3f71442af4aa06a55d5a9f819b52082e23dddd6
mageProcessing2/Android.mk
mageProcessing2/AndroidManifest.xml
000dc53ca9dee764c8f39c17f8f36e5ecb7bf28a 15-Aug-2012 Rajeev Sharma <rdsharma@google.com> Initial version of Renderscript Compute Benchmark

Tests all library functions with all input types and outputs timing data via
rsDebug. Also tests all basic numerical operations and type conversions.

Change-Id: I39038606776bbf7361d5fc7a9a3ec3b05b8e6ae0
omputeBenchmark/Android.mk
omputeBenchmark/AndroidManifest.xml
omputeBenchmark/res/layout/main.xml
omputeBenchmark/src/com/example/android/rs/computebench/Benchmark.java
omputeBenchmark/src/com/example/android/rs/computebench/ComputeBench.java
omputeBenchmark/src/com/example/android/rs/computebench/compute_benchmark.rs
50b1ba0083115c4fb578f13e0b94c6d80b5b1841 16-Aug-2012 Rajeev Sharma <rdsharma@google.com> Fisheye filter: approx version, general performance improvements

Lightly refactor original filter and rework math for performance. Add approx
version which uses approx_rsqrt, approx_sqrt, and the new approx_atan function.

Change-Id: I796d50da05c1684167696ea4da37d7d75fc78626
mageProcessing/src/com/android/rs/image/Fisheye.java
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/fisheye.rsh
mageProcessing/src/com/android/rs/image/fisheye_approx.rsh
mageProcessing/src/com/android/rs/image/fisheye_approx_full.rs
mageProcessing/src/com/android/rs/image/fisheye_approx_relaxed.rs
ebefb2c3d8efda845e5e9a9eba66e0a341b4db82 16-Aug-2012 Jason Sams <jsams@google.com> Testing java compat lib for RS.

Change-Id: I77a19dea9f6b9513b79ae6b686dfe1803bb4cd98
mageProcessing2/Android.mk
mageProcessing2/AndroidManifest.xml
mageProcessing2/res/drawable-nodpi/city.png
mageProcessing2/res/layout/main.xml
mageProcessing2/res/layout/spinner_layout.xml
mageProcessing2/res/values/strings.xml
mageProcessing2/src/com/android/rs/image/Blur25.java
mageProcessing2/src/com/android/rs/image/Fisheye.java
mageProcessing2/src/com/android/rs/image/Grain.java
mageProcessing2/src/com/android/rs/image/Greyscale.java
mageProcessing2/src/com/android/rs/image/GroupTest.java
mageProcessing2/src/com/android/rs/image/ImageProcessingActivity2.java
mageProcessing2/src/com/android/rs/image/LevelsV4.java
mageProcessing2/src/com/android/rs/image/TestBase.java
mageProcessing2/src/com/android/rs/image/Vignette.java
mageProcessing2/src/com/android/rs/image/colormatrix.rs
mageProcessing2/src/com/android/rs/image/convolve3x3.rs
mageProcessing2/src/com/android/rs/image/fisheye.rsh
mageProcessing2/src/com/android/rs/image/fisheye_full.rs
mageProcessing2/src/com/android/rs/image/fisheye_relaxed.rs
mageProcessing2/src/com/android/rs/image/grain.rs
mageProcessing2/src/com/android/rs/image/greyscale.rs
mageProcessing2/src/com/android/rs/image/horizontal_blur.rs
mageProcessing2/src/com/android/rs/image/ip.rsh
mageProcessing2/src/com/android/rs/image/levels.rsh
mageProcessing2/src/com/android/rs/image/levels_full.rs
mageProcessing2/src/com/android/rs/image/levels_relaxed.rs
mageProcessing2/src/com/android/rs/image/threshold.rs
mageProcessing2/src/com/android/rs/image/vertical_blur.rs
mageProcessing2/src/com/android/rs/image/vignette.rsh
mageProcessing2/src/com/android/rs/image/vignette_full.rs
mageProcessing2/src/com/android/rs/image/vignette_relaxed.rs
6ab97682fd444586ee135912a4210417a1c8781b 10-Aug-2012 Jason Sams <jsams@google.com> Intrinsics test

Change-Id: I1847ad0c9190100eb84f7e052dd9f3bff81dc447
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/Intrinsics.java
dc39e86cdc38d95826baa3ffab759ea19923ba4b 11-Aug-2012 Jason Sams <jsams@google.com> Fix build issue with new error checks.

Change-Id: Iccb9c12e0427622964a52806652eaddfb5834240
mageProcessing/src/com/android/rs/image/convolve3x3.rs
423ebcb4dc4881c3a83e8121d5212466287d0d0c 11-Aug-2012 Jason Sams <jsams@google.com> Implement ScriptGroup and add test.

Change-Id: I6ce0479c20f425d501c759c15717aa8b418c3f5f
mageProcessing/src/com/android/rs/image/GroupTest.java
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/colormatrix.rs
mageProcessing/src/com/android/rs/image/convolve3x3.rs
6e1b91775996bf17e6ced3b44ef87eb19ad43221 07-Aug-2012 Rajeev Sharma <rdsharma@google.com> Add case for NEON min to RSTest

Regression test for bug 6841495.

Change-Id: If98380f402a711592dcddba5438e3cce5b008131
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_min.java
ests/src/com/android/rs/test/min.rs
8fa57118ad687f50b26cf2037717ecc3a22fdfe1 04-Aug-2012 Rajeev Sharma <rdsharma@google.com> Add approximate version of Vignette filter to Image Processing test

Currently uses approx_recip and approx_length (thus approx_sqrt). Will use
approx_exp once this is implemented.

Change-Id: I9f01023105e82a82262100d8ed831e9250a05ed8
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/Vignette.java
mageProcessing/src/com/android/rs/image/vignette_approx.rsh
mageProcessing/src/com/android/rs/image/vignette_approx_full.rs
mageProcessing/src/com/android/rs/image/vignette_approx_relaxed.rs
c1deaa221fc46fda48a2d854af90bf69d9485546 02-Aug-2012 Rajeev Sharma <rdsharma@google.com> Vignette filter: precompute more values, simplify math, cleanup code

Change-Id: I29cfc313a5173fd393944dd9af58d0111a3d726a
mageProcessing/src/com/android/rs/image/vignette.rsh
41bd3508e7888b898027cb8ebfddd66c9abbfd1a 31-Jul-2012 Jason Sams <jsams@google.com> save 2ms replace div with mul.

Change-Id: I13d80b074b70cd2edd71f33e2881aa367b7652c7
mageProcessing/src/com/android/rs/image/vignette.rsh
bb0dbf73739c36ac97453f9510cf3d84acfd57cc 27-Jul-2012 Rajeev Sharma <rdsharma@google.com> Add vignette filter to Image Processing test

Add a vignette filter, mostly based on the GLSL version in
android.filterpacks.imageproc.VignetteFilter but with more input options.

Change-Id: I6f38a0ca09d35566104ec8e8523548399b8704a0
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/Vignette.java
mageProcessing/src/com/android/rs/image/vignette.rsh
mageProcessing/src/com/android/rs/image/vignette_full.rs
mageProcessing/src/com/android/rs/image/vignette_relaxed.rs
bb2c9476363d53f8a2888e263c171b588e21eeab 27-Jul-2012 Rajeev Sharma <rdsharma@google.com> Add fisheye filter to Image Processing benchmark

Add a fisheye filter, mostly based on the GLSL version in
android.filterpacks.imageproc.FisheyeFilter but with the configurable center
functionality from the JNI version in the original PhotoEditor.

Change-Id: I6be7d82bf2ad564919f9e675ac9a445fae6c440a
mageProcessing/src/com/android/rs/image/Fisheye.java
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/fisheye.rsh
mageProcessing/src/com/android/rs/image/fisheye_full.rs
mageProcessing/src/com/android/rs/image/fisheye_relaxed.rs
a807a50cf2c4cec3cb13421043c05a29458b1120 26-Jul-2012 Rajeev Sharma <rdsharma@google.com> Add unsigned tests to math agreement test

All operations on unsigned tests were previously commented out due to
bug 6764163. Signed char vectors remain commented out due to bug
6865598, but unsigned char vectors appear to be working properly.

Change-Id: I723c43fe69a78c8f8e03ed1e4db95f73966fcaad
ests/src/com/android/rs/test/UT_math_agree.java
ests/src/com/android/rs/test/math_agree.rs
85dae98ca1b9c9a941744c8e757cff86465fe783 25-Jul-2012 Stephen Hines <srhines@google.com> Test for unsigned RS setters.

BUG=6764163

This verifies that we don't trample memory with our unsigned set_*()
operations. Previous versions of llvm-rs-cc generated code that could
accidentally overwrite neighboring locations (due to setVar() being
called on the larger Dalvik types for unsigned globals).

Change-Id: I014496122a05cf425efa160978d0738a5233742e
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_unsigned.java
ests/src/com/android/rs/test/unsigned.rs
b10f455e4494de687634aed1e24fc8f7edff427a 21-Jul-2012 Stephen Hines <srhines@google.com> Merge "Updated math_agree test"
5666d8f4fb6ddb33394d40f0d35a778a3b7cdbc7 20-Jul-2012 Rajeev Sharma <rdsharma@google.com> Updated math_agree test

Tests for min, max, fmin, and fmax. Currently has tests for chars and longs as well as all unsigned types disabled due to outstanding Renderscript/LLVM bugs. Will enable those tests cases once bugs are fixed.

Change-Id: I80474f7b68a7916c2172056421db7d170d00f1cb
ests/src/com/android/rs/test/UT_math_agree.java
ests/src/com/android/rs/test/math_agree.rs
4a45de8c5fccbbe550c87571551093ddf8a1d976 21-Jul-2012 Jason Sams <jsams@google.com> Add film grain test.

Change-Id: Ic7c7d7f66fbcf9a9e7a031a4c34f9a1372f0a7b7
mageProcessing/src/com/android/rs/image/Grain.java
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/grain.rs
52541816fb308fcac31e86eb3293c2b28b0999de 20-Jul-2012 Jason Sams <jsams@google.com> Refactor ImageProcessing benchmark and stabilize results.

Change-Id: I3d43bf855515a3ab707089e97cc310b561683f5f
mageProcessing/res/layout/main.xml
mageProcessing/res/layout/spinner_layout.xml
mageProcessing/src/com/android/rs/image/Blur25.java
mageProcessing/src/com/android/rs/image/Greyscale.java
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/LevelsV4.java
mageProcessing/src/com/android/rs/image/TestBase.java
mageProcessing/src/com/android/rs/image/greyscale.rs
mageProcessing/src/com/android/rs/image/levels.rsh
mageProcessing/src/com/android/rs/image/levels_full.rs
mageProcessing/src/com/android/rs/image/levels_relaxed.rs
mageProcessing/src/com/android/rs/image/threshold.rs
mageProcessing/src/com/android/rs/image/vertical_blur.rs
702fb2c502ee6bab5cced1835005e0e225533751 10-Jul-2012 Jason Sams <jsams@google.com> Cleanup filter preview test.

Change-Id: I626a1261affb86499ec398678523b0fe9e5fe679
ivePreview/Android.mk
ivePreview/src/com/android/rs/livepreview/CameraPreviewActivity.java
ivePreview/src/com/android/rs/livepreview/yuv.rs
ba929942f1df660b3022acff1a8267d71fdcf5d3 03-Jul-2012 Jason Sams <jsams@google.com> Merge "Filter performance tests."
10efb53234d214ac414605e8e52b68e3d40f6f3f 03-Jul-2012 Stephen Hines <srhines@google.com> Switch to "tests" instead of "optional" for build.

Change-Id: Iaea3819c18be34b5c3864015316b67397c928f2d
alls/Android.mk
omputePerf/Android.mk
BOTest/Android.mk
ountain/Android.mk
ountainFbo/Android.mk
ountain_v11/Android.mk
elloWorld/Android.mk
iscSamples/Android.mk
odelViewer/Android.mk
ampleTest/Android.mk
ceneGraph/Android.mk
hadersTest/Android.mk
urfaceTexture/Android.mk
ests/Android.mk
ests_v11/Android.mk
ests_v14/Android.mk
0cb555ffcc30b79ae04a4dc6089863da4bb54852 13-Jun-2012 Jason Sams <jsams@google.com> Filter performance tests.

Change-Id: Ic1c898ac41372da7b0a25ebb4c83b075c7467e35
ivePreview/Android.mk
ivePreview/AndroidManifest.xml
ivePreview/res/drawable-nodpi/city.png
ivePreview/res/layout/cf_format_list_item.xml
ivePreview/res/layout/cf_main.xml
ivePreview/res/layout/main.xml
ivePreview/res/layout/rs.xml
ivePreview/res/values/strings.xml
ivePreview/src/com/android/rs/livepreview/CameraPreviewActivity.java
ivePreview/src/com/android/rs/livepreview/RsYuv.java
ivePreview/src/com/android/rs/livepreview/yuv.rs
325ca45471862654a70948e09415277d8646c68b 26-May-2012 Rajeev Sharma <rdsharma@google.com> Add math agreement test. float_distance and float_almost_agree added to header

Change-Id: Ieee5e4894cb62db384588547d8762e57f3839bf4
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_math_agree.java
ests/src/com/android/rs/test/math_agree.rs
ests/src/com/android/rs/test/shared.rsh
9fc54f3d85e74df9c7ce06d747ceb2988caad059 24-May-2012 Stephen Hines <srhines@google.com> Revert "Large matrix test"

This reverts commit 4af866511bad19f2fec1aee6d10d58242ae40087
argeMatrix/Android.mk
argeMatrix/AndroidManifest.xml
argeMatrix/src/com/android/rs/matrix/MatrixActivity.java
argeMatrix/src/com/android/rs/matrix/large_matrix.rs
4af866511bad19f2fec1aee6d10d58242ae40087 23-May-2012 Jason Sams <jsams@google.com> Large matrix test

Change-Id: Icd0f4314f83e7d23964cb583be4ce88b162d3d97

Fix LargeMatrix test.
argeMatrix/Android.mk
argeMatrix/AndroidManifest.xml
argeMatrix/src/com/android/rs/matrix/MatrixActivity.java
argeMatrix/src/com/android/rs/matrix/large_matrix.rs
519b492a4dbb65990bfce5730fd936ba7a044d0a 18-May-2012 Jason Sams <jsams@google.com> am df06d51f: am 4ee6a63d: Merge "Move gfx samples to test directory for compatibility testing." into jb-dev

* commit 'df06d51ffa38c86ea138d24c0129763878553c71':
Move gfx samples to test directory for compatibility testing.
e5f2f66f8c802d64ecf869081036ae13d4e9e19c 17-May-2012 Jason Sams <jsams@google.com> Move gfx samples to test directory for compatibility testing.

Change-Id: Iede1c0a14abf9aa3f31ab219fba3bf3a15ef8c90
alls/Android.mk
alls/AndroidManifest.xml
alls/_index.html
alls/res/drawable/flares.png
alls/res/drawable/test_pattern.png
alls/src/com/example/android/rs/balls/Balls.java
alls/src/com/example/android/rs/balls/BallsRS.java
alls/src/com/example/android/rs/balls/BallsView.java
alls/src/com/example/android/rs/balls/ball_physics.rs
alls/src/com/example/android/rs/balls/balls.rs
alls/src/com/example/android/rs/balls/balls.rsh
ountain/Android.mk
ountain/AndroidManifest.xml
ountain/_index.html
ountain/res/drawable/test_pattern.png
ountain/src/com/example/android/rs/fountain/Fountain.java
ountain/src/com/example/android/rs/fountain/FountainRS.java
ountain/src/com/example/android/rs/fountain/FountainView.java
ountain/src/com/example/android/rs/fountain/fountain.rs
ountainFbo/Android.mk
ountainFbo/AndroidManifest.xml
ountainFbo/_index.html
ountainFbo/res/drawable/test_pattern.png
ountainFbo/src/com/example/android/rs/fountainfbo/FountainFbo.java
ountainFbo/src/com/example/android/rs/fountainfbo/FountainFboRS.java
ountainFbo/src/com/example/android/rs/fountainfbo/FountainFboView.java
ountainFbo/src/com/example/android/rs/fountainfbo/fountainfbo.rs
elloWorld/Android.mk
elloWorld/AndroidManifest.xml
elloWorld/_index.html
elloWorld/res/drawable/test_pattern.png
elloWorld/src/com/example/android/rs/helloworld/HelloWorld.java
elloWorld/src/com/example/android/rs/helloworld/HelloWorldRS.java
elloWorld/src/com/example/android/rs/helloworld/HelloWorldView.java
elloWorld/src/com/example/android/rs/helloworld/helloworld.rs
iscSamples/Android.mk
iscSamples/AndroidManifest.xml
iscSamples/_index.html
iscSamples/res/drawable-nodpi/checker.png
iscSamples/res/drawable-nodpi/cubemap_test.png
iscSamples/res/drawable-nodpi/data.png
iscSamples/res/drawable-nodpi/leaf.png
iscSamples/res/drawable-nodpi/test_pattern.png
iscSamples/res/drawable-nodpi/torusmap.png
iscSamples/res/raw/multitexf.glsl
iscSamples/res/raw/shader2f.glsl
iscSamples/res/raw/shader2movev.glsl
iscSamples/res/raw/shader2v.glsl
iscSamples/res/raw/shaderarrayf.glsl
iscSamples/res/raw/shaderarrayv.glsl
iscSamples/res/raw/shadercubef.glsl
iscSamples/res/raw/shadercubev.glsl
iscSamples/res/raw/shaderf.glsl
iscSamples/res/raw/shaderv.glsl
iscSamples/res/raw/torus.a3d
iscSamples/src/com/example/android/rs/miscsamples/RsList.java
iscSamples/src/com/example/android/rs/miscsamples/RsListRS.java
iscSamples/src/com/example/android/rs/miscsamples/RsListView.java
iscSamples/src/com/example/android/rs/miscsamples/RsRenderStates.java
iscSamples/src/com/example/android/rs/miscsamples/RsRenderStatesRS.java
iscSamples/src/com/example/android/rs/miscsamples/RsRenderStatesView.java
iscSamples/src/com/example/android/rs/miscsamples/rslist.rs
iscSamples/src/com/example/android/rs/miscsamples/rsrenderstates.rs
iscSamples/src/com/example/android/rs/miscsamples/shader_def.rsh
030ab67e7bd4dab5c9399ad382c2608b6f875faf 16-May-2012 Stephen Hines <srhines@google.com> am 69b2bda2: am a7ea0d39: Merge "Add unit tests for convert (with relaxed precision)." into jb-dev

* commit '69b2bda2e967a2f53e689c9622c748c0a810fb46':
Add unit tests for convert (with relaxed precision).
0ccbd524e64610174f747471d54dcb6e2ee51f58 15-May-2012 Stephen Hines <srhines@google.com> Test float vector versions of rsDebug().

Change-Id: I74cf2e23cd323d25af6e46587da8d442fdd058c8
ests/src/com/android/rs/test/rsdebug.rs
724de98edb6de61c12c3d86d8bdfad0652321cce 15-May-2012 Stephen Hines <srhines@google.com> Add unit tests for convert (with relaxed precision).

BUG=6127576

Change-Id: Ia5b4efa99de4f6df644779eeee6763eb31be4d90
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_convert_relaxed.java
ests/src/com/android/rs/test/convert_relaxed.rs
a25b2e80c7b4af0764e86dd3416c63c1590698d5 11-May-2012 Stephen Hines <srhines@google.com> Test clamp (full and relaxed precision).

BUG=6127576

Change-Id: I9501be7db42daa11dcc71bd619a993c80ef097de
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_clamp.java
ests/src/com/android/rs/test/UT_clamp_relaxed.java
ests/src/com/android/rs/test/clamp.rs
ests/src/com/android/rs/test/clamp_relaxed.rs
adeb809201fcb77ba2b76a814ae4cdc9dacb326b 20-Apr-2012 Stephen Hines <srhines@google.com> Start passing element/dim information along with FieldPacker.

BUG=6009244

Change-Id: I3c82c8b40c899b875831f53cf0ad82ea36c1a043
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_array_alloc.java
ests/src/com/android/rs/test/array_alloc.rs
9b9e74eea1435e4c44eced0f65d301ff9c249c6a 01-May-2012 Stephen Hines <srhines@google.com> Move mesh to end of test list until we fix LLVM.

Change-Id: I8f06e80d7cea4b51e47625186e45ad44adb45b6b
ests/src/com/android/rs/test/RSTestCore.java
64275552a60bed5c2edc9e9a6d966ded658b0ba3 16-Apr-2012 Alex Sakhartchouk <alexst@google.com> Fixing test affected by API renaming.

Change-Id: Ib42e1958b385069461ca9fec1ccd9f578c5d47d3
ests/src/com/android/rs/test/element.rs
ests/src/com/android/rs/test/program_raster.rs
ests/src/com/android/rs/test/program_store.rs
0e2c70112b9c88fef3050c1c762642a5256323a9 13-Apr-2012 Alex Sakhartchouk <alexst@google.com> Merge "Unhiding J API's for Renderscript."
918e840628a0b40a95fd42618f604ea5a44aebae 11-Apr-2012 Alex Sakhartchouk <alexst@google.com> Unhiding J API's for Renderscript.

Change-Id: I8c2d43ccca94549bc6ca1a914106567ccc125503
ests/src/com/android/rs/test/UT_element.java
ests/src/com/android/rs/test/UT_program_raster.java
ests/src/com/android/rs/test/UT_program_store.java
72afa117b773b2e57c7bb17753fd77d5a03af625 11-Apr-2012 Stephen Hines <srhines@google.com> Add tests for rootn() to math_conformance.

BUG=6319010

Change-Id: I3fa7d688e6f3b66f51a1c25a2c2104b659691c8b
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_math_conformance.java
ests/src/com/android/rs/test/math_conformance.rs
ests/src/com/android/rs/test/shared.rsh
c5f519c5ec57400f04f1d0bdc69f7bfddf47f8cb 30-Mar-2012 Jason Sams <jsams@google.com> Rename ioReceive and ioSend

First checkin of Allocation IO test

Change-Id: I26379e442796caab95a089dbb42b02192f4cc563
urfaceTexture/Android.mk
urfaceTexture/AndroidManifest.xml
urfaceTexture/res/drawable/test_pattern.png
urfaceTexture/src/com/example/android/rs/sto/CameraCapture.java
urfaceTexture/src/com/example/android/rs/sto/SurfaceTextureOpaque.java
urfaceTexture/src/com/example/android/rs/sto/SurfaceTextureOpaqueRS.java
urfaceTexture/src/com/example/android/rs/sto/SurfaceTextureOpaqueView.java
urfaceTexture/src/com/example/android/rs/sto/sto.rs
75ec67848c06c37ff545fffb8a02fcb23a71209d 29-Mar-2012 Jason Sams <jsams@google.com> Add fp_relaxed pragma to image processing test.

BUG=4540719

Change-Id: I147587b50106208a2280712ae69ca2bc111a2b77
mageProcessing/src/com/android/rs/image/horizontal_blur.rs
mageProcessing/src/com/android/rs/image/vertical_blur.rs
043f5ced1bf82d8cf2df82a92a655afd26534df4 22-Mar-2012 Alex Sakhartchouk <alexst@google.com> More rearrangement and renaming.

Change-Id: Ia922c5bff1734a29b786ba95065f81c8dedf90cd
ests/src/com/android/rs/test/mesh.rs
ests/src/com/android/rs/test/program_raster.rs
ests/src/com/android/rs/test/program_store.rs
73797e97a80df386982153e53a1b7c9c2a36d7b0 21-Mar-2012 Alex Sakhartchouk <alexst@google.com> Changing rsg to rs where functions don't rely on graphics.

Change-Id: I92a93d7a520b4a5416be88c7c05c2f8d3cc89243
ests/src/com/android/rs/test/program_raster.rs
ests/src/com/android/rs/test/program_store.rs
ests/src/com/android/rs/test/sampler.rs
44e3fe99c5bcf31a6d8ac953ea12b134daa2eca8 12-Mar-2012 Alex Sakhartchouk <alexst@google.com> Using the rs API instead.

Change-Id: I819c37f8c05ec887500db38a4e18390a1c5ea137
ampleTest/src/com/android/rs/sample/sample.rs
c709216310d737f2eeccdffc091fbc2f26057450 09-Mar-2012 Alex Sakhartchouk <alexst@google.com> Merge "Support for more vector types."
c53254ec92260a01605b96bd147c03c267641682 08-Mar-2012 Alex Sakhartchouk <alexst@google.com> Merge "Enable AA in scenegraph. Minor shader work in sample."
ebc34f820c5ba25352ec0eba11ee07787591f391 08-Mar-2012 Stephen Hines <srhines@google.com> Merge "Check in older versions of RS tests."
41f1e5edee2d2663ae46b64528894896ff96fa3d 07-Mar-2012 Stephen Hines <srhines@google.com> Check in older versions of RS tests.

This change adds a v11 version of Fountain, as well as v11 and v14 versions of
RSTest. All tests currently build and pass on the required platforms.

This also fixes an initialization bug for RSTest running on older devices.
If we don't directly initialize "each" component of the vector types, it can
result in uninitialized memory (or zero) being used for divisors (particularly
with the char vector types). This triggers SIGFPE with the latest pending
Clang/LLVM rebase.

Change-Id: I92a70c2aeed4e20f110b1cb24ee926fc27be9dbb
ountain_v11/Android.mk
ountain_v11/AndroidManifest.xml
ountain_v11/_index.html
ountain_v11/res/drawable/test_pattern.png
ountain_v11/src/com/android/fountain/FountainRS.java
ountain_v11/src/com/android/fountain/FountainView.java
ountain_v11/src/com/android/fountain/Fountain_v11.java
ountain_v11/src/com/android/fountain/fountain.rs
ests_v11/Android.mk
ests_v11/AndroidManifest.xml
ests_v11/res/drawable/test_pattern.png
ests_v11/src/com/android/rs/test/RSTestCore.java
ests_v11/src/com/android/rs/test/RSTestView.java
ests_v11/src/com/android/rs/test/RSTest_v11.java
ests_v11/src/com/android/rs/test/UT_fp_mad.java
ests_v11/src/com/android/rs/test/UT_math.java
ests_v11/src/com/android/rs/test/UT_primitives.java
ests_v11/src/com/android/rs/test/UT_rsdebug.java
ests_v11/src/com/android/rs/test/UT_rstime.java
ests_v11/src/com/android/rs/test/UT_rstypes.java
ests_v11/src/com/android/rs/test/UnitTest.java
ests_v11/src/com/android/rs/test/fp_mad.rs
ests_v11/src/com/android/rs/test/math.rs
ests_v11/src/com/android/rs/test/primitives.rs
ests_v11/src/com/android/rs/test/rsdebug.rs
ests_v11/src/com/android/rs/test/rslist.rs
ests_v11/src/com/android/rs/test/rstime.rs
ests_v11/src/com/android/rs/test/rstypes.rs
ests_v11/src/com/android/rs/test/shared.rsh
ests_v11/src/com/android/rs/test/test_root.rs
ests_v14/Android.mk
ests_v14/AndroidManifest.xml
ests_v14/res/drawable-nodpi/test_pattern.png
ests_v14/src/com/android/rs/test/RSTestCore.java
ests_v14/src/com/android/rs/test/RSTestView.java
ests_v14/src/com/android/rs/test/RSTest_v14.java
ests_v14/src/com/android/rs/test/UT_alloc.java
ests_v14/src/com/android/rs/test/UT_foreach.java
ests_v14/src/com/android/rs/test/UT_fp_mad.java
ests_v14/src/com/android/rs/test/UT_math.java
ests_v14/src/com/android/rs/test/UT_primitives.java
ests_v14/src/com/android/rs/test/UT_refcount.java
ests_v14/src/com/android/rs/test/UT_rsdebug.java
ests_v14/src/com/android/rs/test/UT_rstime.java
ests_v14/src/com/android/rs/test/UT_rstypes.java
ests_v14/src/com/android/rs/test/UT_vector.java
ests_v14/src/com/android/rs/test/UnitTest.java
ests_v14/src/com/android/rs/test/alloc.rs
ests_v14/src/com/android/rs/test/foreach.rs
ests_v14/src/com/android/rs/test/fp_mad.rs
ests_v14/src/com/android/rs/test/math.rs
ests_v14/src/com/android/rs/test/math.rs.bak
ests_v14/src/com/android/rs/test/math.rs.orig
ests_v14/src/com/android/rs/test/primitives.rs
ests_v14/src/com/android/rs/test/refcount.rs
ests_v14/src/com/android/rs/test/rsdebug.rs
ests_v14/src/com/android/rs/test/rslist.rs
ests_v14/src/com/android/rs/test/rstime.rs
ests_v14/src/com/android/rs/test/rstypes.rs
ests_v14/src/com/android/rs/test/shared.rsh
ests_v14/src/com/android/rs/test/test_root.rs
ests_v14/src/com/android/rs/test/vector.rs
29e239203d427d977b298be7b68b75b6a4b29b51 08-Mar-2012 Alex Sakhartchouk <alexst@google.com> Support for more vector types.

Change-Id: I06d6e8814e75c0dcd726a3c95de82fd6f6267c4d
ampleTest/res/drawable-nodpi/city.png
ampleTest/src/com/android/rs/sample/SampleRSActivity.java
ampleTest/src/com/android/rs/sample/sample.rs
e51ae262824e2f88e143458baad71a38901c59eb 07-Mar-2012 Alex Sakhartchouk <alexst@google.com> Adding more modes to the sampler test app.
Fixing pixel placement.

Change-Id: I355cc611ebe0bfb15af96cc498604d9b9fa1a9d3
ampleTest/res/layout/rs.xml
ampleTest/res/values/strings.xml
ampleTest/src/com/android/rs/sample/SampleRSActivity.java
ampleTest/src/com/android/rs/sample/sample.rs
43ca3cfa8760ba945bb3dce3d7c1a23428b751d9 06-Mar-2012 Alex Sakhartchouk <alexst@google.com> First draft of the sample function implementation.

Change-Id: I51bb999419b5b424a8549461a6d91f48f3fc9298
ampleTest/Android.mk
ampleTest/AndroidManifest.xml
ampleTest/res/drawable-nodpi/twobytwo.png
ampleTest/res/layout/rs.xml
ampleTest/res/values/strings.xml
ampleTest/src/com/android/rs/sample/SampleRSActivity.java
ampleTest/src/com/android/rs/sample/sample.rs
b23b58ad343ccbf8835c7067698a60fc6bc1a870 29-Feb-2012 Alex Sakhartchouk <alexst@google.com> Enable AA in scenegraph. Minor shader work in sample.

Change-Id: Ifa81d2b19901002f901f25ac9dce5a4ca09fa363
ceneGraph/res/raw/diffuse_lights.glsl
ceneGraph/res/raw/shader2v.glsl
ceneGraph/src/com/android/testapp/SimpleAppView.java
ceneGraph/src/com/android/testapp/TestAppRS.java
ceneGraph/src/com/android/testapp/TestAppView.java
ceneGraph/src/com/android/testapp/TouchHandler.java
47e432e37cb9d2eb1c08111e8228fa7551c7c49a 28-Feb-2012 Stephen Hines <srhines@google.com> Add test for signed/unsigned char bug (conversion).

BUG=6080056

Change-Id: I7980ff3e4a23ff8ba007ff0372ec855b7272630d
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_convert.java
ests/src/com/android/rs/test/convert.rs
5d3bc7d3e4d0d43428a81e9807f49a35e69ae018 24-Feb-2012 Alex Sakhartchouk <alexst@google.com> Merge "Adding a few more howto elements to scenegraph example."
3c8eed3bdc000df08ccf5628ef43f52c478465ec 23-Feb-2012 Alex Sakhartchouk <alexst@google.com> Adding a few more howto elements to scenegraph example.

Change-Id: I29f025ce6ecf3a8090a8365991de40af72b4e78f
ceneGraph/res/raw/unit_obj.a3d
ceneGraph/src/com/android/testapp/SimpleAppRS.java
a16c98c155a51a035719bef5b76e973ee2295795 23-Feb-2012 Stephen Hines <srhines@google.com> Merge "Support running ForEach on non-root functions."
473a2048d3c54fe38b6f9a58457645c9c472b238 22-Feb-2012 Stephen Hines <srhines@google.com> Support running ForEach on non-root functions.

BUG=6000538

Change-Id: Ie2b16893b150cc5955ee4b9d028c988f69a82744
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_foreach.java
ests/src/com/android/rs/test/UT_noroot.java
ests/src/com/android/rs/test/foreach.rs
ests/src/com/android/rs/test/noroot.rs
d2dc9838961f945c402e5d810bc715196240be6f 22-Feb-2012 Alex Sakhartchouk <alexst@google.com> Simplifying programmatic creation.

Change-Id: I792f96b5ed47d3c78976d57259074c9ae402575b
ceneGraph/res/drawable-nodpi/icon.png
ceneGraph/src/com/android/scenegraph/Renderable.java
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/Texture2D.java
ceneGraph/src/com/android/scenegraph/TextureCube.java
ceneGraph/src/com/android/testapp/SimpleAppRS.java
ceneGraph/src/com/android/testapp/TouchHandler.java
9cc290038ca3ee06ed34d172bbd139ea13bafd1b 22-Feb-2012 Alex Sakhartchouk <alexst@google.com> Properly pipe texture names through.

Change-Id: I3e44c2757acee90539869c32771626cd0f770a25
ceneGraph/res/raw/blur_h.glsl
ceneGraph/res/raw/blur_v.glsl
ceneGraph/res/raw/diffuse.glsl
ceneGraph/res/raw/metal.glsl
ceneGraph/res/raw/paintf.glsl
ceneGraph/res/raw/plastic.glsl
ceneGraph/res/raw/select_color.glsl
ceneGraph/res/raw/texture.glsl
ceneGraph/src/com/android/scenegraph/FragmentShader.java
57fc7109e4e1ec0a32d1661779e8d7babab0279b 22-Feb-2012 Alex Sakhartchouk <alexst@google.com> Adding a very simple all-code scenegraph example.

Change-Id: I776f8d8d0d3873c84141637d3479501ea92bac12
ceneGraph/AndroidManifest.xml
ceneGraph/src/com/android/scenegraph/ColladaParser.java
ceneGraph/src/com/android/scenegraph/CompoundTransform.java
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/render.rs
ceneGraph/src/com/android/testapp/SimpleApp.java
ceneGraph/src/com/android/testapp/SimpleAppRS.java
ceneGraph/src/com/android/testapp/SimpleAppView.java
ceneGraph/src/com/android/testapp/TouchHandler.java
c71343acc469db7ec351db2344032801e0e1b30a 21-Feb-2012 Alex Sakhartchouk <alexst@google.com> Adding better default behaviour for programmatically created objects.

Change-Id: I24078b27f9ddf7f36855eaf223cd4211f459bc78
ceneGraph/src/com/android/scenegraph/FragmentShader.java
ceneGraph/src/com/android/scenegraph/Renderable.java
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/ShaderParam.java
ceneGraph/src/com/android/scenegraph/VertexShader.java
ceneGraph/src/com/android/testapp/TestAppRS.java
071e54d7a3b21ea5eeabff49ac979952b38c77a5 18-Feb-2012 Alex Sakhartchouk <alexst@google.com> Making sure stranded objects are not left behind.

Change-Id: If678d9dbf818e256862cfc0949015c2a4172bebd
ceneGraph/src/com/android/scenegraph/SceneManager.java
9e52329454a0f26b625b4b1374103a6c83d5c53d 14-Feb-2012 Stephen Hines <srhines@google.com> am 96d2abab: Merge "Revert "Revert "Test initialization of constant array exports."""

* commit '96d2ababf5c9a8ccd42d67587a62637a18dc1beb':
Revert "Revert "Test initialization of constant array exports.""
330f676b7e282331f6987ca47526d2806a487457 13-Feb-2012 Stephen Hines <srhines@google.com> Revert "Revert "Test initialization of constant array exports.""

This reverts commit 3be5c8565154c9a6aa7abf0a0d61eaecf114b450.
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_array_init.java
ests/src/com/android/rs/test/array_init.rs
1bb11784909c9804db957eaf5f83967ac2bc4417 13-Feb-2012 Stephen Hines <srhines@google.com> am 3be5c856: Revert "Test initialization of constant array exports."

* commit '3be5c8565154c9a6aa7abf0a0d61eaecf114b450':
Revert "Test initialization of constant array exports."
3be5c8565154c9a6aa7abf0a0d61eaecf114b450 13-Feb-2012 Stephen Hines <srhines@google.com> Revert "Test initialization of constant array exports."

This reverts commit f7c4ce0b6afae9ace59879d625bb9be6bc14899c.
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_array_init.java
ests/src/com/android/rs/test/array_init.rs
f6c233a218391cb3182a0571b8d92e15a35f9d35 13-Feb-2012 Stephen Hines <srhines@google.com> am dfb64e8c: Merge "Test initialization of constant array exports."

* commit 'dfb64e8c805dcb371c747e675bf58b4c9a10e49f':
Test initialization of constant array exports.
f7c4ce0b6afae9ace59879d625bb9be6bc14899c 07-Feb-2012 Stephen Hines <srhines@google.com> Test initialization of constant array exports.

BUG=5901034

Change-Id: I15e623ec6c615aaf27d57c0261695f1ba77e1275
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_array_init.java
ests/src/com/android/rs/test/array_init.rs
a9eb319965da1f2d59c06135d0d8d4631312bfff 08-Feb-2012 Alex Sakhartchouk <alexst@google.com> Making a graceful fallback for missing textures.

Change-Id: Ib628d8344ab9bdd5f82c61a599c42a4c7ca3052e
ceneGraph/res/drawable-nodpi/checker.png
ceneGraph/res/drawable-nodpi/defaultcube.png
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/Texture2D.java
ceneGraph/src/com/android/scenegraph/TextureCube.java
ceneGraph/src/com/android/scenegraph/render.rs
e8bb420a687598be9801e7ff4a0d114fa72ac5bc 07-Feb-2012 Alex Sakhartchouk <alexst@google.com> Streamlining texture creation.
Adding render target textureas.
Adding texture params for shaders.
Making it easier to bind root script.

Change-Id: I96dfc6ffba8bb7391d03a84682c43c82387e0be3
ceneGraph/src/com/android/scenegraph/FragmentShader.java
ceneGraph/src/com/android/scenegraph/RenderPass.java
ceneGraph/src/com/android/scenegraph/Renderable.java
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/Texture2D.java
ceneGraph/src/com/android/scenegraph/TextureBase.java
ceneGraph/src/com/android/scenegraph/TextureCube.java
ceneGraph/src/com/android/scenegraph/TextureParam.java
ceneGraph/src/com/android/scenegraph/TextureRenderTarget.java
ceneGraph/src/com/android/scenegraph/export.rs
ceneGraph/src/com/android/scenegraph/fragment_params.rs
ceneGraph/src/com/android/scenegraph/params.rsh
ceneGraph/src/com/android/scenegraph/render.rs
ceneGraph/src/com/android/scenegraph/scenegraph_objects.rsh
ceneGraph/src/com/android/testapp/FullscreenBlur.java
ceneGraph/src/com/android/testapp/TestAppLoadingScreen.java
ceneGraph/src/com/android/testapp/TestAppRS.java
ceneGraph/src/com/android/testapp/test_app.rs
6f31c36a3dbe5e61644ec39c4fcad0284d50e4f1 04-Feb-2012 Alex Sakhartchouk <alexst@google.com> Fixes to simplify programmatic creation.

Change-Id: Ief2c794b0c50ce8016737628b9a7348574590039
ceneGraph/src/com/android/scenegraph/Camera.java
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/testapp/FullscreenBlur.java
ceneGraph/src/com/android/testapp/TestAppRS.java
ceneGraph/src/com/android/testapp/TouchHandler.java
5c15b765fecca6b0ba2760d04c86798ff980fd53 02-Feb-2012 Alex Sakhartchouk <alexst@google.com> Adding float param time stamp. Cleanup, robustness.

Change-Id: I99148cf0566f0825739968bf1c7fbca021ef144e
ceneGraph/src/com/android/scenegraph/Float4Param.java
ceneGraph/src/com/android/scenegraph/Renderable.java
ceneGraph/src/com/android/scenegraph/ShaderParam.java
ceneGraph/src/com/android/scenegraph/TransformParam.java
ceneGraph/src/com/android/scenegraph/params.rsh
ceneGraph/src/com/android/scenegraph/scenegraph_objects.rsh
e31264694e9729db49acbb2d32eab2703efc8501 02-Feb-2012 Alex Sakhartchouk <alexst@google.com> Cleanup.

Change-Id: Iee30f741f99846b3e19346fa1f2fb6ee0c88f4c0
ceneGraph/src/com/android/scenegraph/Camera.java
ceneGraph/src/com/android/scenegraph/CompoundTransform.java
ceneGraph/src/com/android/scenegraph/Float4Param.java
ceneGraph/src/com/android/scenegraph/Renderable.java
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/TransformParam.java
ceneGraph/src/com/android/scenegraph/export.rs
ceneGraph/src/com/android/testapp/TestAppRS.java
a9431e1018edf307216d800b36d23e37ddfa5128 02-Feb-2012 Stephen Hines <srhines@google.com> Update RSTest in graphics-dev for latest pass/fail changes.

Change-Id: I93d529006eb21ffa151a0cfb3666f882f42c6b59
ests/src/com/android/rs/test/UT_element.java
ests/src/com/android/rs/test/UT_mesh.java
ests/src/com/android/rs/test/UT_program_raster.java
ests/src/com/android/rs/test/UT_sampler.java
ests/src/com/android/rs/test/UnitTest.java
a8313025ecc6b1ff7ee624f82def6ea7793c16a8 01-Feb-2012 Alex Sakhartchouk <alexst@google.com> Merge "Making sure that parameter updates are properly propagated to RS. Cleanup of param creation code." into graphics-dev
0c9523357f48a26c8214ccff0b0d95c6927ac0d3 01-Feb-2012 Alex Sakhartchouk <alexst@google.com> Making sure that parameter updates are properly propagated to RS.
Cleanup of param creation code.

Change-Id: I882b5230783250167f4269964165971a1caf9962
ceneGraph/src/com/android/scenegraph/Float4Param.java
ceneGraph/src/com/android/scenegraph/FragmentShader.java
ceneGraph/src/com/android/scenegraph/Renderable.java
ceneGraph/src/com/android/scenegraph/Shader.java
ceneGraph/src/com/android/scenegraph/ShaderParam.java
ceneGraph/src/com/android/scenegraph/TextureParam.java
ceneGraph/src/com/android/scenegraph/TransformParam.java
ceneGraph/src/com/android/scenegraph/VertexShader.java
ceneGraph/src/com/android/scenegraph/export.rs
ceneGraph/src/com/android/scenegraph/params.rsh
ceneGraph/src/com/android/scenegraph/scenegraph_objects.rsh
2ff0188a9975b0e87f590618ec33ba51eebfdd05 01-Feb-2012 Stephen Hines <srhines@google.com> am c97992b4: Merge "Add test for "public final static"-reflected constant fields."

* commit 'c97992b489161a47f156f03ba605273dfb5e5cc2':
Add test for "public final static"-reflected constant fields.
c97992b489161a47f156f03ba605273dfb5e5cc2 01-Feb-2012 Stephen Hines <srhines@google.com> Merge "Add test for "public final static"-reflected constant fields."
0705fa484826a290d06b8afead6644e397b0220c 01-Feb-2012 Alex Sakhartchouk <alexst@google.com> Merge "Optimize camera updates from java. Remove duplicate constants." into graphics-dev
3c658de274774eb2d7bd66efb254f87d674ed5fb 01-Feb-2012 Xia Wang <xiaw@google.com> am 6b110728: am 606b16bc: am e546b879: am ccc11c4d: Merge "Fix a typo in image processing test" into ics-mr1

* commit '6b11072884e5b73794948a2dd03cb9503bdbba74':
Fix a typo in image processing test
6b11072884e5b73794948a2dd03cb9503bdbba74 01-Feb-2012 Xia Wang <xiaw@google.com> am 606b16bc: am e546b879: am ccc11c4d: Merge "Fix a typo in image processing test" into ics-mr1

* commit '606b16bc160e66709408b3e49e273efcff0a148d':
Fix a typo in image processing test
e2ce3b8252d402653810ef3810bf0f2643307706 01-Feb-2012 Xia Wang <xiaw@google.com> Fix a typo in image processing test

Change-Id: I6c39a144dc7c724188e6ebad76c51c3ac1e818e1
mageProcessing/src/com/android/rs/image/ImageProcessingTest.java
071abd1a5c0b405cd7989a625f34a1e5516db8b7 01-Feb-2012 Stephen Hines <srhines@google.com> Add test for "public final static"-reflected constant fields.

Change-Id: I00d7ed4e3dd2c3137de27f9e78d49aa0c59d3d6d
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_constant.java
ests/src/com/android/rs/test/UT_primitives.java
ests/src/com/android/rs/test/UT_vector.java
ests/src/com/android/rs/test/UnitTest.java
ests/src/com/android/rs/test/constant.rs
efd3fc7255d52032c90cfa6f24010ee1f37017b4 01-Feb-2012 Stephen Hines <srhines@google.com> am 2247e3f0: Merge "Test RS struct writing/reading."

* commit '2247e3f0dc00762b44ef6adcbb2a91c8bbc1be58':
Test RS struct writing/reading.
b1ea64edb0a8bcf23cfe04ec5f51f6ed867d9c74 01-Feb-2012 Stephen Hines <srhines@google.com> Test RS struct writing/reading.

BUG=5569561

Note that this only tests the issue described in the bug. It does not actually
produce an error on any recent version of RS.

Change-Id: I0194b13cb3f4ff01ce95d966e8e2dd74119a3946
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_struct.java
ests/src/com/android/rs/test/struct.rs
f684c01b7af0229ac6d981c2ee3c14703ef64f76 01-Feb-2012 Alex Sakhartchouk <alexst@google.com> Optimize camera updates from java. Remove duplicate constants.

Change-Id: I4302abc06b1afbfdbbf2f7749d3caa7294c982d1
ceneGraph/src/com/android/scenegraph/Camera.java
ceneGraph/src/com/android/scenegraph/CompoundTransform.java
ceneGraph/src/com/android/scenegraph/Transform.java
ceneGraph/src/com/android/scenegraph/export.rs
452889a29671e63114dc2ab873597bdc5701f97b 31-Jan-2012 Alex Sakhartchouk <alexst@google.com> Better debugging for shader params.

Change-Id: Ib083e456e53226539d16599b4a2b4d89e5082439
ceneGraph/src/com/android/scenegraph/ShaderParam.java
ceneGraph/src/com/android/scenegraph/params.rsh
ceneGraph/src/com/android/scenegraph/scenegraph_objects.rsh
e92c78ccd095ae1cb47198afb664f98571ce2148 31-Jan-2012 Alex Sakhartchouk <alexst@google.com> Adding a time stamp to transforms to reduce update frequency.

Change-Id: Ief4a9c61886feed03b11c913fbee14613d990dc4
ceneGraph/src/com/android/scenegraph/Camera.java
ceneGraph/src/com/android/scenegraph/CompoundTransform.java
ceneGraph/src/com/android/scenegraph/Float4Param.java
ceneGraph/src/com/android/scenegraph/MatrixTransform.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/ShaderParam.java
ceneGraph/src/com/android/scenegraph/Transform.java
ceneGraph/src/com/android/scenegraph/TransformParam.java
ceneGraph/src/com/android/scenegraph/camera.rs
ceneGraph/src/com/android/scenegraph/export.rs
ceneGraph/src/com/android/scenegraph/params.rsh
ceneGraph/src/com/android/scenegraph/scenegraph_objects.rsh
ceneGraph/src/com/android/scenegraph/transform.rs
5de922962a2fa06267f3ad26f75e3a8083af906c 30-Jan-2012 Alex Sakhartchouk <alexst@google.com> Fixing possible pne.

Change-Id: I4a8071374a72c0ca2639dc033d06d17e0a0466f7
ceneGraph/src/com/android/scenegraph/FragmentShader.java
ceneGraph/src/com/android/scenegraph/Renderable.java
e93db17a143ff560f92d94b68ce1e76f79db7902 30-Jan-2012 Alex Sakhartchouk <alexst@google.com> Making the SceneGraph more robust to make sure data is propagated to RS.
Caching RS name allocations.

Change-Id: I5e7a17a9ac76f81548145ae78665da322ec51271
ceneGraph/src/com/android/scenegraph/Camera.java
ceneGraph/src/com/android/scenegraph/CompoundTransform.java
ceneGraph/src/com/android/scenegraph/Float4Param.java
ceneGraph/src/com/android/scenegraph/FragmentShader.java
ceneGraph/src/com/android/scenegraph/LightBase.java
ceneGraph/src/com/android/scenegraph/MatrixTransform.java
ceneGraph/src/com/android/scenegraph/RenderPass.java
ceneGraph/src/com/android/scenegraph/RenderState.java
ceneGraph/src/com/android/scenegraph/Renderable.java
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/SceneGraphBase.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/Shader.java
ceneGraph/src/com/android/scenegraph/Texture2D.java
ceneGraph/src/com/android/scenegraph/TextureBase.java
ceneGraph/src/com/android/scenegraph/TextureCube.java
ceneGraph/src/com/android/scenegraph/Transform.java
ceneGraph/src/com/android/scenegraph/TransformParam.java
ceneGraph/src/com/android/scenegraph/VertexShader.java
d3474b79eeebe5c83e2ee27576e24a593098ddf0 28-Jan-2012 Alex Sakhartchouk <alexst@google.com> Merge "Better constant names, removed unused code, general cleanup." into graphics-dev
4bda82de0bca754f3ce387e9968170c5122241a9 28-Jan-2012 Alex Sakhartchouk <alexst@google.com> Better constant names, removed unused code, general cleanup.

Change-Id: Iebf6d6c930c146e83d6963674d63ee322e831f3e
ceneGraph/src/com/android/scenegraph/CompoundTransform.java
ceneGraph/src/com/android/scenegraph/FragmentShader.java
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/Transform.java
ceneGraph/src/com/android/scenegraph/VertexShader.java
ceneGraph/src/com/android/scenegraph/render.rs
ceneGraph/src/com/android/scenegraph/scenegraph_objects.rsh
ceneGraph/src/com/android/testapp/FullscreenBlur.java
ceneGraph/src/com/android/testapp/TestAppLoadingScreen.java
ceneGraph/src/com/android/testapp/TestAppRS.java
ceneGraph/src/com/android/testapp/TouchHandler.java
ceneGraph/src/com/android/testapp/test_app.rs
ceneGraph/src/com/android/testapp/test_app.rsh
6c963379cd40cbe2444d09bd319ab260b3d96460 27-Jan-2012 Alex Sakhartchouk <alexst@google.com> Merge "Material name cleanup. Minor refactoring." into graphics-dev
a18d676edefbafc0b745ab98edab8f50b1c81c61 27-Jan-2012 Alex Sakhartchouk <alexst@google.com> Material name cleanup. Minor refactoring.

Change-Id: I2e0cba9267c61729eefe8bf0d3c29bf0892ba940
ceneGraph/src/com/android/scenegraph/ColladaParser.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/testapp/TestApp.java
ceneGraph/src/com/android/testapp/TestAppRS.java
5a69cdc4bf45a5ac8356dc5f4adeeda9096cf278 27-Jan-2012 Alex Sakhartchouk <alexst@google.com> Merge "Separating scenegraph from the app that uses it." into graphics-dev
d4cb9c587c23e3c24d928b0ac1a4de5679846f93 27-Jan-2012 Alex Sakhartchouk <alexst@google.com> Separating scenegraph from the app that uses it.

Change-Id: I326d3e9804ae2433e8963105442c4a0b8f8f9a6f
ceneGraph/AndroidManifest.xml
ceneGraph/src/com/android/scenegraph/ColladaScene.java
ceneGraph/src/com/android/scenegraph/FileSelector.java
ceneGraph/src/com/android/scenegraph/FragmentShader.java
ceneGraph/src/com/android/scenegraph/FullscreenBlur.java
ceneGraph/src/com/android/scenegraph/Renderable.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/TestApp.java
ceneGraph/src/com/android/scenegraph/TestAppLoadingScreen.java
ceneGraph/src/com/android/scenegraph/TestAppRS.java
ceneGraph/src/com/android/scenegraph/TestAppView.java
ceneGraph/src/com/android/scenegraph/TouchHandler.java
ceneGraph/src/com/android/scenegraph/VertexShader.java
ceneGraph/src/com/android/scenegraph/camera.rs
ceneGraph/src/com/android/scenegraph/cull.rs
ceneGraph/src/com/android/scenegraph/export.rs
ceneGraph/src/com/android/scenegraph/fragment_params.rs
ceneGraph/src/com/android/scenegraph/light.rs
ceneGraph/src/com/android/scenegraph/object_params.rs
ceneGraph/src/com/android/scenegraph/params.rsh
ceneGraph/src/com/android/scenegraph/render.rs
ceneGraph/src/com/android/scenegraph/scenegraph.rs
ceneGraph/src/com/android/scenegraph/scenegraph_objects.rsh
ceneGraph/src/com/android/scenegraph/testApp.rsh
ceneGraph/src/com/android/scenegraph/transform.rs
ceneGraph/src/com/android/scenegraph/transform_def.rsh
ceneGraph/src/com/android/scenegraph/vertex_params.rs
ceneGraph/src/com/android/testapp/FileSelector.java
ceneGraph/src/com/android/testapp/FullscreenBlur.java
ceneGraph/src/com/android/testapp/TestApp.java
ceneGraph/src/com/android/testapp/TestAppLoadingScreen.java
ceneGraph/src/com/android/testapp/TestAppRS.java
ceneGraph/src/com/android/testapp/TestAppView.java
ceneGraph/src/com/android/testapp/TouchHandler.java
ceneGraph/src/com/android/testapp/test_app.rs
ceneGraph/src/com/android/testapp/test_app.rsh
6bd4c7ad4f3b45a38841504c4f8a988338cc403b 26-Jan-2012 Stephen Hines <srhines@google.com> am caaac348: Merge "Fix bugs with unsigned rsAtomicCas/Max/Min."

* commit 'caaac348ed163f59cf1b8185bb14137050c18e7e':
Fix bugs with unsigned rsAtomicCas/Max/Min.
caaac348ed163f59cf1b8185bb14137050c18e7e 26-Jan-2012 Stephen Hines <srhines@google.com> Merge "Fix bugs with unsigned rsAtomicCas/Max/Min."
109116bb2f751d84a9ce89ac40c45e76c0aa462c 26-Jan-2012 Stephen Hines <srhines@google.com> Fix bugs with unsigned rsAtomicCas/Max/Min.

BUG=5888007

rsAtomicMax/Min did not have proper semantics for unsigned integers. They were
always using signed comparisons. rsAtomicCas had the wrong function signature
in our math library, leading to no way to properly link/execute it.

Change-Id: I336cdd8cd9f2d8093f12e101b55b2797515f039b
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_atomic.java
ests/src/com/android/rs/test/atomic.rs
99b93819f12f18b8559f702d7a303c31fe05205a 26-Jan-2012 Alex Sakhartchouk <alexst@google.com> Adding shader textures and removing specialized code.

Change-Id: Ie42928f9f7c1cee51ee2e0206b75e8239b75960a
ceneGraph/src/com/android/scenegraph/FragmentShader.java
ceneGraph/src/com/android/scenegraph/RenderState.java
ceneGraph/src/com/android/scenegraph/Renderable.java
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/Shader.java
ceneGraph/src/com/android/scenegraph/TestAppRS.java
ceneGraph/src/com/android/scenegraph/TextureCube.java
ceneGraph/src/com/android/scenegraph/TextureParam.java
ceneGraph/src/com/android/scenegraph/VertexShader.java
1e69f42fa2332496943cf66ee047a107e882240d 26-Jan-2012 Alex Sakhartchouk <alexst@google.com> Adding accidentally removed init block.

Change-Id: I66790a1c405e682d9ddd1beb36544844562e02c0
ceneGraph/src/com/android/scenegraph/TestAppRS.java
5121da171e0215f3bcd5d1fb0b147e7ed3c295a9 25-Jan-2012 Alex Sakhartchouk <alexst@google.com> Changing blur passes to use new shader structure.

Change-Id: I8590cc7bfb0ae5b5b55a574852c4c86c3a914ce0
ceneGraph/src/com/android/scenegraph/FullscreenBlur.java
ceneGraph/src/com/android/scenegraph/RenderState.java
3c5ebd1e8df10f72dc7ca5f6203f72f320b4c485 21-Jan-2012 Alex Sakhartchouk <alexst@google.com> Refactoring out some params code.

Change-Id: Ie4268faeefd6858057c242bea98aceb3800cef75
ceneGraph/src/com/android/scenegraph/fragment_params.rs
ceneGraph/src/com/android/scenegraph/object_params.rs
ceneGraph/src/com/android/scenegraph/params.rsh
ceneGraph/src/com/android/scenegraph/vertex_params.rs
3e60290d96ca28a97542aa13dc7b1d77a8243eaf 20-Jan-2012 Alex Sakhartchouk <alexst@google.com> Merge "Many optimizations of rendering path. Adding ability to split up per shader and per object updates. Added cubemaps as scenegraph objects." into graphics-dev
4fd35d8f49dbed174828da60b70c37e7a77a0d13 20-Jan-2012 Alex Sakhartchouk <alexst@google.com> Many optimizations of rendering path.
Adding ability to split up per shader and per object updates.
Added cubemaps as scenegraph objects.

Change-Id: I7877658c35ad1407444e1e092c7634b46d745691
ceneGraph/src/com/android/scenegraph/FragmentShader.java
ceneGraph/src/com/android/scenegraph/RenderState.java
ceneGraph/src/com/android/scenegraph/Renderable.java
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/Shader.java
ceneGraph/src/com/android/scenegraph/ShaderParam.java
ceneGraph/src/com/android/scenegraph/TestAppRS.java
ceneGraph/src/com/android/scenegraph/Texture2D.java
ceneGraph/src/com/android/scenegraph/TextureBase.java
ceneGraph/src/com/android/scenegraph/TextureCube.java
ceneGraph/src/com/android/scenegraph/TransformParam.java
ceneGraph/src/com/android/scenegraph/VertexShader.java
ceneGraph/src/com/android/scenegraph/cull.rs
ceneGraph/src/com/android/scenegraph/export.rs
ceneGraph/src/com/android/scenegraph/fragment_params.rs
ceneGraph/src/com/android/scenegraph/object_params.rs
ceneGraph/src/com/android/scenegraph/params.rs
ceneGraph/src/com/android/scenegraph/params.rsh
ceneGraph/src/com/android/scenegraph/render.rs
ceneGraph/src/com/android/scenegraph/testApp.rsh
ceneGraph/src/com/android/scenegraph/transform_def.rsh
ceneGraph/src/com/android/scenegraph/vertex_params.rs
5fd985d40a4c3dc4afddce3fe479b8731ab5d1a6 19-Jan-2012 Stephen Hines <srhines@google.com> am 03cbb97e: Merge "Run ComputePerf multiple times."

* commit '03cbb97e4ef89590cbcb4cb682ec0d90d601e8dd':
Run ComputePerf multiple times.
1f541a042347a789256434a3c548d62565388e96 19-Jan-2012 Stephen Hines <srhines@google.com> Run ComputePerf multiple times.

Change-Id: I715c726f15416685b715a14a25c9595d9a9a124b
omputePerf/src/com/example/android/rs/computeperf/ComputePerf.java
omputePerf/src/com/example/android/rs/computeperf/LaunchTest.java
516054bf53b0a8844267185ddaf1d505c9e81da7 18-Jan-2012 Alex Sakhartchouk <alexst@google.com> Making sure that renderpass objects get properly updated.

Change-Id: Id6228230abc87a48414d6704ca89189971f935a1
ceneGraph/res/raw/select_color.glsl
ceneGraph/src/com/android/scenegraph/RenderPass.java
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/render.rs
ce047cb47b761f00593f247a3901fe8155371d47 18-Jan-2012 Alex Sakhartchouk <alexst@google.com> Fixing blur passes. Refactoring.

Change-Id: Ie511e7738e2cf259231f48250421b5e340d38565
ceneGraph/src/com/android/scenegraph/FullscreenBlur.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/TestAppRS.java
ceneGraph/src/com/android/scenegraph/Texture2D.java
ceneGraph/src/com/android/scenegraph/TextureParam.java
ceneGraph/src/com/android/scenegraph/cull.rs
ceneGraph/src/com/android/scenegraph/export.rs
ceneGraph/src/com/android/scenegraph/params.rs
ceneGraph/src/com/android/scenegraph/render.rs
ceneGraph/src/com/android/scenegraph/testApp.rsh
ceneGraph/src/com/android/scenegraph/transform_def.rsh
61440e8a8bc5d0d3c7edc66eccb609e5f07fea6e 17-Jan-2012 Alex Sakhartchouk <alexst@google.com> Finishing light linking.

Change-Id: I5d76115410bf0b9a7ea882e57242a0b0bba6ddcc
ceneGraph/res/raw/plastic_lights.glsl
ceneGraph/src/com/android/scenegraph/Float4Param.java
ceneGraph/src/com/android/scenegraph/Renderable.java
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/TestAppRS.java
ceneGraph/src/com/android/scenegraph/export.rs
ceneGraph/src/com/android/scenegraph/params.rs
ceneGraph/src/com/android/scenegraph/render.rs
ceneGraph/src/com/android/scenegraph/transform_def.rsh
ee1031d1a280924bf9485b80638dc61d2812b12a 12-Jan-2012 Alex Sakhartchouk <alexst@google.com> Moving common function to the right place.

Change-Id: I18cc985ae023aa727f49c2815e5009d43e2acb4b
ceneGraph/src/com/android/scenegraph/Camera.java
ceneGraph/src/com/android/scenegraph/CompoundTransform.java
ceneGraph/src/com/android/scenegraph/LightBase.java
ceneGraph/src/com/android/scenegraph/MatrixTransform.java
ceneGraph/src/com/android/scenegraph/Renderable.java
ceneGraph/src/com/android/scenegraph/SceneGraphBase.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/TestAppRS.java
76206c70fb274ea6184bcd883583922840e7ac75 12-Jan-2012 Alex Sakhartchouk <alexst@google.com> Merge "Cleanup and refactoring." into graphics-dev
387d29e0d0b8cd70d5eb4d67c1cd8427afc91121 12-Jan-2012 Xia Wang <xiaw@google.com> am e328d6b0: am b18a7c3e: am 1446c7b2: Merge "Get average value for image processing test bug#: 5566079" into ics-mr1

* commit 'e328d6b0a6456b753fd8c59f0b36b2bfdb137adb':
Get average value for image processing test bug#: 5566079
e328d6b0a6456b753fd8c59f0b36b2bfdb137adb 12-Jan-2012 Xia Wang <xiaw@google.com> am b18a7c3e: am 1446c7b2: Merge "Get average value for image processing test bug#: 5566079" into ics-mr1

* commit 'b18a7c3ef1ff92ee2b8407743ffc4d7fd8b8ba70':
Get average value for image processing test bug#: 5566079
e57b34155269cc030b4b241f556207f7012a0f07 12-Jan-2012 Alex Sakhartchouk <alexst@google.com> Cleanup and refactoring.

Change-Id: I663981416a2f12c627b562eb998255526445235e
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/TestAppLoadingScreen.java
ceneGraph/src/com/android/scenegraph/TestAppRS.java
ceneGraph/src/com/android/scenegraph/Texture2D.java
be5bdeb9471c4a04905edd34e6d3560315293427 12-Jan-2012 Alex Sakhartchouk <alexst@google.com> More general texture handling. Some cleanup.

Change-Id: Ia1b14dcb922bda62f380e419281d6e027ad86ecd
ceneGraph/src/com/android/scenegraph/Float4Param.java
ceneGraph/src/com/android/scenegraph/FullscreenBlur.java
ceneGraph/src/com/android/scenegraph/Renderable.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/TestAppLoadingScreen.java
ceneGraph/src/com/android/scenegraph/TestAppRS.java
ceneGraph/src/com/android/scenegraph/render.rs
10f2a3c5b3026e3c7fcd40f70cb13a7f89172300 10-Jan-2012 Alex Sakhartchouk <alexst@google.com> Merge "Now utilizing ability to bind constants. Fixing small copy/paste typo." into graphics-dev
e135b1a0eef5b0586dbad00da4d16ec997000bb9 10-Jan-2012 Alex Sakhartchouk <alexst@google.com> Merge "Adding shader parameter linking." into graphics-dev
fdccec9c21fafe1bc70b6437115d42e75643ba75 10-Jan-2012 Alex Sakhartchouk <alexst@google.com> Now utilizing ability to bind constants.
Fixing small copy/paste typo.

Change-Id: I8ca993f3e894214b710bea019dfd65822a4cd88f
ceneGraph/src/com/android/scenegraph/TestAppRS.java
ceneGraph/src/com/android/scenegraph/export.rs
ceneGraph/src/com/android/scenegraph/params.rs
ceneGraph/src/com/android/scenegraph/render.rs
dd1da451159578d865230ceada3e1f0058e3c18e 10-Jan-2012 Alex Sakhartchouk <alexst@google.com> Adding shader parameter linking.

Change-Id: Ia5f0b6b7e935102bc2d5055875faeec209ae2b41
ceneGraph/src/com/android/scenegraph/ColladaParser.java
ceneGraph/src/com/android/scenegraph/Float4Param.java
ceneGraph/src/com/android/scenegraph/Renderable.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/ShaderParam.java
ceneGraph/src/com/android/scenegraph/TextureParam.java
ceneGraph/src/com/android/scenegraph/Transform.java
ceneGraph/src/com/android/scenegraph/TransformParam.java
ceneGraph/src/com/android/scenegraph/camera.rs
ceneGraph/src/com/android/scenegraph/export.rs
ceneGraph/src/com/android/scenegraph/params.rs
ceneGraph/src/com/android/scenegraph/render.rs
ceneGraph/src/com/android/scenegraph/transform_def.rsh
c3cff15b90e191b9d96ba383e65300e1f0807107 07-Jan-2012 Jason Sams <jsams@google.com> Add more fill tests.

Change-Id: I43ae760cdac391580e4af590e212b38afd183d1e
erfTest/res/raw/singletexfm.glsl
erfTest/src/com/android/perftest/FillTest.java
erfTest/src/com/android/perftest/fill_test.rs
61cd9435142a6536569d922b7cd7b6a5162f31e2 05-Jan-2012 Alex Sakhartchouk <alexst@google.com> Cleanup based on comments.

Change-Id: I2d261b3cd240b890001dcc7d2a849cfdc34328bf
ceneGraph/src/com/android/scenegraph/light.rs
e079590feae3044ea3991185ab4976900d41928e 05-Jan-2012 Alex Sakhartchouk <alexst@google.com> Merge "Adding light script to scenegraph. Patching up the collada parser to handle data from different converters." into graphics-dev
875a538d5db06e7e055401050e03b86bf8598536 04-Jan-2012 Alex Sakhartchouk <alexst@google.com> Adding light script to scenegraph.
Patching up the collada parser to handle data from different converters.

Change-Id: Ibac4d3cd8e7af65b67ad3ad5023e26af075a20bb
ceneGraph/src/com/android/scenegraph/ColladaParser.java
ceneGraph/src/com/android/scenegraph/LightBase.java
ceneGraph/src/com/android/scenegraph/PointLight.java
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/export.rs
ceneGraph/src/com/android/scenegraph/light.rs
ceneGraph/src/com/android/scenegraph/render.rs
ceneGraph/src/com/android/scenegraph/transform_def.rsh
5b5664af2d35876fca79c5b10521072138a568e3 29-Dec-2011 Alex Sakhartchouk <alexst@google.com> Adding better error behavior to RS

Change-Id: Iea1cc76793f8978d60575404d7b1c5145e268d6e
ests/src/com/android/rs/test/mesh.rs
fd79e02e0fec8620da7affaadcf275cf0518241a 22-Dec-2011 Alex Sakhartchouk <alexst@google.com> Missing getter and additional tests.

Change-Id: I057dd0a29d2cad40d0a0627b4355faeb82bbc229
ests/src/com/android/rs/test/element.rs
ests/src/com/android/rs/test/mesh.rs
3aac0abe7965ce9e2078c7d5796805d83e39df7c 22-Dec-2011 Alex Sakhartchouk <alexst@google.com> Adding tests for element/mesh getters.
Fixing bugs found by tests.

Change-Id: I6592a3b65f16b21255e7788fe8ee8aaafe268638
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_element.java
ests/src/com/android/rs/test/UT_mesh.java
ests/src/com/android/rs/test/element.rs
ests/src/com/android/rs/test/mesh.rs
6e31a7b762c08177b4f53783c2e3e0c6840f5221 20-Dec-2011 Xia Wang <xiaw@google.com> Get average value for image processing test
bug#: 5566079

Change-Id: Ib7022d20c773c4995b9d3d6eaf4857682190eb5e
mageProcessing/src/com/android/rs/image/ImageProcessingTest.java
f92189d2aea9856c11c26ebe392cd53dd969c0b8 16-Dec-2011 Alex Sakhartchouk <alexst@google.com> Refactor some common code and make detecting sdcard paths more robust.

Change-Id: I6555f6b82e94f8eee0400eddaaffc0442d5e1c41
ceneGraph/src/com/android/scenegraph/ColladaScene.java
ceneGraph/src/com/android/scenegraph/FullscreenBlur.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/Texture2D.java
f5d8ac7cc35747ef7285ccc196f616b96229def9 16-Dec-2011 Alex Sakhartchouk <alexst@google.com> Element getters.

Change-Id: Ibe570464557eeecad108b4d3cb8f02fad13943de
ceneGraph/src/com/android/scenegraph/render.rs
b98f6d3466f15a250e4f2851bbae16c66b014cf1 15-Dec-2011 Alex Sakhartchouk <alexst@google.com> Refactoring shader creation.

Change-Id: I140aeb0a6a8185441d49b3a1af8144c6a46dd419
ceneGraph/src/com/android/scenegraph/TestAppRS.java
18f6419bfe5f2ee11a43713770d17888fd61ed69 15-Dec-2011 Alex Sakhartchouk <alexst@google.com> Adding default scene to assets.

Change-Id: Iec48cb53cd5c2902aa64dd02d23724f607f9114c
ceneGraph/assets/blue.jpg
ceneGraph/assets/carbonfiber.jpg
ceneGraph/assets/green.jpg
ceneGraph/assets/grey.jpg
ceneGraph/assets/orange.jpg
ceneGraph/assets/orientation_test.a3d
ceneGraph/assets/orientation_test.dae
ceneGraph/assets/paint.jpg
ceneGraph/assets/red.jpg
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/TestAppRS.java
1168868e766f0696c30f644292a5a833ee3983e4 15-Dec-2011 Alex Sakhartchouk <alexst@google.com> make loading assets more robust

Change-Id: I9a2b7be8e8522264f8f2de04b43dbe5ec98bc24a
ceneGraph/src/com/android/scenegraph/ColladaParser.java
ceneGraph/src/com/android/scenegraph/ColladaScene.java
ceneGraph/src/com/android/scenegraph/TestAppRS.java
ceneGraph/src/com/android/scenegraph/Texture2D.java
684267525b349eb12f4e31d88061c51115678dec 14-Dec-2011 Alex Sakhartchouk <alexst@google.com> Rename some elements to be more in line with rest of framework.

Change-Id: Icb007bafca9c76959eee2e8134b1d7c592ca885c
ceneGraph/src/com/android/scenegraph/ColladaParser.java
ceneGraph/src/com/android/scenegraph/Drawable.java
ceneGraph/src/com/android/scenegraph/DrawableBase.java
ceneGraph/src/com/android/scenegraph/DrawableGroup.java
ceneGraph/src/com/android/scenegraph/FullscreenBlur.java
ceneGraph/src/com/android/scenegraph/RenderPass.java
ceneGraph/src/com/android/scenegraph/Renderable.java
ceneGraph/src/com/android/scenegraph/RenderableBase.java
ceneGraph/src/com/android/scenegraph/RenderableGroup.java
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/TestAppRS.java
ceneGraph/src/com/android/scenegraph/export.rs
ceneGraph/src/com/android/scenegraph/render.rs
ceneGraph/src/com/android/scenegraph/transform_def.rsh
b6e9dad7823fd5458f381530c09bd71fcfcef98f 14-Dec-2011 Alex Sakhartchouk <alexst@google.com> Properly detecting blending case.

Change-Id: I9963e50928f17610c509d00780714aea0cb00613
ceneGraph/src/com/android/scenegraph/FullscreenBlur.java
ceneGraph/src/com/android/scenegraph/TestAppRS.java
ceneGraph/src/com/android/scenegraph/render.rs
006ecdcf16a5446adb781e55d65ed22469bbed47 12-Dec-2011 Alex Sakhartchouk <alexst@google.com> Refactored blur pass code out and added comments.

Change-Id: I99b0480a23c0b604d02db7d819182c35dd53e693
ceneGraph/src/com/android/scenegraph/FullscreenBlur.java
ceneGraph/src/com/android/scenegraph/TestAppRS.java
1153a4237c84337c25cd59ba4778b8e91f760a0d 09-Dec-2011 Alex Sakhartchouk <alexst@google.com> Merge "Renaming some classes to clarify what is what." into graphics-dev
3fc86ec3d03bb4a0ae61e41d0cfba43595ecc23d 09-Dec-2011 Alex Sakhartchouk <alexst@google.com> Renaming some classes to clarify what is what.

Change-Id: Iaee63ffd96bc269e46bc052d333ba1a5e848bd13
ceneGraph/AndroidManifest.xml
ceneGraph/src/com/android/scenegraph/ColladaScene.java
ceneGraph/src/com/android/scenegraph/SceneGraph.java
ceneGraph/src/com/android/scenegraph/SceneGraphRS.java
ceneGraph/src/com/android/scenegraph/SceneGraphView.java
ceneGraph/src/com/android/scenegraph/TestApp.java
ceneGraph/src/com/android/scenegraph/TestAppRS.java
ceneGraph/src/com/android/scenegraph/TestAppView.java
0c7f81166b34adea91498b1789220aec6b87a291 09-Dec-2011 Alex Sakhartchouk <alexst@google.com> am f8c1f1c1: Merge "Making UI a bit more responsive."

* commit 'f8c1f1c17c4909e321f23a9cd603d4410cd03ce0':
Making UI a bit more responsive.
a7a211b8a68a7d3f5ff4409aa286db07f96c0550 08-Dec-2011 Alex Sakhartchouk <alexst@google.com> Sample scene graph

Change-Id: I65b210b770121ac02c5857b48d2ec0d053133dd6
ceneGraph/Android.mk
ceneGraph/AndroidManifest.xml
ceneGraph/res/drawable-nodpi/checker.png
ceneGraph/res/drawable-nodpi/defaultcube.png
ceneGraph/res/drawable-nodpi/robot.png
ceneGraph/res/menu/loader_menu.xml
ceneGraph/res/raw/blur_h.glsl
ceneGraph/res/raw/blur_v.glsl
ceneGraph/res/raw/blur_vertex.glsl
ceneGraph/res/raw/diffuse.glsl
ceneGraph/res/raw/metal.glsl
ceneGraph/res/raw/paintf.glsl
ceneGraph/res/raw/plastic.glsl
ceneGraph/res/raw/robot.a3d
ceneGraph/res/raw/select_color.glsl
ceneGraph/res/raw/shader2v.glsl
ceneGraph/res/raw/texture.glsl
ceneGraph/res/values/strings.xml
ceneGraph/src/com/android/scenegraph/Camera.java
ceneGraph/src/com/android/scenegraph/ColladaParser.java
ceneGraph/src/com/android/scenegraph/ColladaScene.java
ceneGraph/src/com/android/scenegraph/CompoundTransform.java
ceneGraph/src/com/android/scenegraph/Drawable.java
ceneGraph/src/com/android/scenegraph/DrawableBase.java
ceneGraph/src/com/android/scenegraph/DrawableGroup.java
ceneGraph/src/com/android/scenegraph/FileSelector.java
ceneGraph/src/com/android/scenegraph/Float4Param.java
ceneGraph/src/com/android/scenegraph/LightBase.java
ceneGraph/src/com/android/scenegraph/MatrixTransform.java
ceneGraph/src/com/android/scenegraph/PointLight.java
ceneGraph/src/com/android/scenegraph/RenderPass.java
ceneGraph/src/com/android/scenegraph/RenderState.java
ceneGraph/src/com/android/scenegraph/Scene.java
ceneGraph/src/com/android/scenegraph/SceneGraph.java
ceneGraph/src/com/android/scenegraph/SceneGraphBase.java
ceneGraph/src/com/android/scenegraph/SceneGraphRS.java
ceneGraph/src/com/android/scenegraph/SceneGraphView.java
ceneGraph/src/com/android/scenegraph/SceneManager.java
ceneGraph/src/com/android/scenegraph/ShaderParam.java
ceneGraph/src/com/android/scenegraph/Texture2D.java
ceneGraph/src/com/android/scenegraph/TextureParam.java
ceneGraph/src/com/android/scenegraph/TouchHandler.java
ceneGraph/src/com/android/scenegraph/Transform.java
ceneGraph/src/com/android/scenegraph/TransformParam.java
ceneGraph/src/com/android/scenegraph/camera.rs
ceneGraph/src/com/android/scenegraph/export.rs
ceneGraph/src/com/android/scenegraph/render.rs
ceneGraph/src/com/android/scenegraph/scenegraph.rs
ceneGraph/src/com/android/scenegraph/transform.rs
ceneGraph/src/com/android/scenegraph/transform_def.rsh
e7a5b5aa9a3c8b371dd89f44b7d4cef445f7f7c2 08-Dec-2011 Alex Sakhartchouk <alexst@google.com> Making UI a bit more responsive.

Change-Id: I92875e9304675fcda978a49c1447e22911e2a839
erfTest/src/com/android/perftest/RsBench.java
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/RsBenchView.java
erfTest/src/com/android/perftest/rsbench.rs
4a8b4d7a55f517485e607c07272a965223d51161 07-Dec-2011 Alex Sakhartchouk <alexst@google.com> am 7cee3183: Merge "Fixing file writing bug"

* commit '7cee31835de45eaff5922fc8647545d9bd30b567':
Fixing file writing bug
7cee31835de45eaff5922fc8647545d9bd30b567 07-Dec-2011 Alex Sakhartchouk <alexst@google.com> Merge "Fixing file writing bug"
c08a1cc38fb0f6df5f7edb785387a03e119ac448 07-Dec-2011 Alex Sakhartchouk <alexst@google.com> Merge "Revert "Removing changes not meant for MR1"" into graphics-dev
21aaef403ac766b254b98620f95bf47131b0f320 07-Dec-2011 Stephen Hines <srhines@google.com> am bfda4357: Merge "Remove warnings about unused results."

* commit 'bfda435744fc110ba2c6ac070a09394a8608a422':
Remove warnings about unused results.
d53333cc21213274fe6e58c8399249d2e5ae5eb2 07-Dec-2011 Stephen Hines <srhines@google.com> Remove warnings about unused results.

Change-Id: I53004b4452c5e1ac6ff0dab8430de7f73e8a99b9
odelViewer/src/com/android/modelviewer/simplemodel.rs
hadersTest/src/com/android/shaderstest/shaderstest.rs
5de7657ac2aea7ae671e2cadb05dcb6207a51404 06-Dec-2011 Alex Sakhartchouk <alexst@google.com> Fixing file writing bug

Change-Id: I01b6fa9f14ecf01e8957cb1b9277ba88eea46845
erfTest/src/com/android/perftest/FillTest.java
erfTest/src/com/android/perftest/MeshTest.java
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/TextTest.java
erfTest/src/com/android/perftest/TorusTest.java
erfTest/src/com/android/perftest/UiTest.java
erfTest/src/com/android/perftest/rsbench.rs
7b78d1a57a6602a5861092015b8a5708ec75aef8 18-Nov-2011 Alex Sakhartchouk <alexst@google.com> Revert "Removing changes not meant for MR1"

This reverts commit d97fd1d7c37e45c7f4c7ee89c3f70b961fa05428.
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_program_raster.java
ests/src/com/android/rs/test/UT_program_store.java
ests/src/com/android/rs/test/UT_sampler.java
ests/src/com/android/rs/test/program_raster.rs
ests/src/com/android/rs/test/program_store.rs
ests/src/com/android/rs/test/sampler.rs
dc886d45b3e8286a2e44c69ede20f44be2cf5806 17-Nov-2011 Alex Sakhartchouk <alexst@google.com> am 94b064e1: Merge "adding benchmark single test"

* commit '94b064e11216310c813e72459bc89aa962263ab6':
adding benchmark single test
37333001cb7801ab510ce0216183bf8df2e93b08 17-Nov-2011 Alex Sakhartchouk <alexst@google.com> adding benchmark single test

Change-Id: I902579085bfee2f0bdc0bf4f38442f2f1569bf71
erfTest/res/menu/loader_menu.xml
erfTest/res/values/strings.xml
erfTest/src/com/android/perftest/RsBench.java
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/RsBenchView.java
erfTest/src/com/android/perftest/TextTest.java
erfTest/src/com/android/perftest/rsbench.rs
54b851c9b5f06b754f64892d24069d95adac86f5 17-Nov-2011 Alex Sakhartchouk <alexst@google.com> Merge "DO NOT MERGE"
394956bf229c438a680ab87d4118ae06efda7a90 15-Nov-2011 Alex Sakhartchouk <alexst@google.com> DO NOT MERGE

More flexible structure for rs benchmark.

Major refactoring to allow adding more benchmarks easily.

Change-Id: I8cc97d5cd0a7c8cc5e95083713fbf034a002887e
erfTest/res/raw/singletexf.glsl
erfTest/src/com/android/perftest/FillTest.java
erfTest/src/com/android/perftest/MeshTest.java
erfTest/src/com/android/perftest/RsBenchBaseTest.java
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/RsBenchView.java
erfTest/src/com/android/perftest/TextTest.java
erfTest/src/com/android/perftest/TorusTest.java
erfTest/src/com/android/perftest/UiTest.java
erfTest/src/com/android/perftest/fill_test.rs
erfTest/src/com/android/perftest/mesh_test.rs
erfTest/src/com/android/perftest/rsbench.rs
erfTest/src/com/android/perftest/subtest_def.rsh
erfTest/src/com/android/perftest/text_test.rs
erfTest/src/com/android/perftest/torus_test.rs
erfTest/src/com/android/perftest/ui_test.rs
ae011d96b1f11494f10e4c53ff22bfd17bb9d8a3 12-Nov-2011 Stephen Hines <srhines@google.com> am 09060056: Merge "Fix setTimeZone() and use it properly in RSTest/rstime."

* commit '0906005662ac6a28c34171275c0e500198640379':
Fix setTimeZone() and use it properly in RSTest/rstime.
e187b28a90fb89639d0cd24d815406ba5538c1d0 11-Nov-2011 Alex Sakhartchouk <alexst@google.com> Merge "More flexible structure for rs benchmark." into graphics-dev
d2f561d183f6f2aab19cd8552d83b32cbc7fa5be 10-Nov-2011 Stephen Hines <srhines@google.com> Fix setTimeZone() and use it properly in RSTest/rstime.

BUG=5470134

The original implementation for rsi_ScriptSetTimeZone() never actually did
anything with the bytes received. This change allows it to safely update the
timezone. RSTest is also updated to call setTimeZone(), so that users in
different timezones can accurately get test results.

Change-Id: I6cb1b3a0c3a417749ba39e0fe09cc9c7ab65c2e7
ests/src/com/android/rs/test/UT_rstime.java
ests/src/com/android/rs/test/rstime.rs
1fe2ef0a2403d9238538219da47c50e879c4f2ee 11-Nov-2011 Alex Sakhartchouk <alexst@google.com> More flexible structure for rs benchmark.

Major refactoring to allow adding more benchmarks easily.

Change-Id: I00e7c900b7383498da28cb9ffdc6fff855c5a581
erfTest/res/raw/singletexf.glsl
erfTest/src/com/android/perftest/FillTest.java
erfTest/src/com/android/perftest/MeshTest.java
erfTest/src/com/android/perftest/RsBenchBaseTest.java
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/RsBenchView.java
erfTest/src/com/android/perftest/TextTest.java
erfTest/src/com/android/perftest/TorusTest.java
erfTest/src/com/android/perftest/UiTest.java
erfTest/src/com/android/perftest/fill_test.rs
erfTest/src/com/android/perftest/mesh_test.rs
erfTest/src/com/android/perftest/rsbench.rs
erfTest/src/com/android/perftest/subtest_def.rsh
erfTest/src/com/android/perftest/text_test.rs
erfTest/src/com/android/perftest/torus_test.rs
erfTest/src/com/android/perftest/ui_test.rs
91e0dc7eb549462f9648856b5750dc82f967be7e 10-Nov-2011 Jason Sams <jsams@google.com> Make image processing results more stable.
Minor cleanup for mandel benchmark.

Change-Id: I549d9572842e9d11ba97362dd343338fea3abe9b
omputePerf/src/com/example/android/rs/computeperf/mandelbrot.rs
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
d97fd1d7c37e45c7f4c7ee89c3f70b961fa05428 27-Oct-2011 Alex Sakhartchouk <alexst@google.com> Removing changes not meant for MR1

Change-Id: I75136be33f12a87c2b5f21b064c06065a4145d70
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_program_raster.java
ests/src/com/android/rs/test/UT_program_store.java
ests/src/com/android/rs/test/UT_sampler.java
ests/src/com/android/rs/test/program_raster.rs
ests/src/com/android/rs/test/program_store.rs
ests/src/com/android/rs/test/sampler.rs
79235d2a93086538817391c847a8063442e1e1f0 20-Oct-2011 Jason Sams <rjsams@android.com> Merge "adding getters to Sampler ProgramRaster, ProgramStore, Element. Element adds ability to get subelement info. Tests for new stuff."
02bd36369b104a628355703c1001cfef8a1ab214 19-Oct-2011 Jason Sams <rjsams@android.com> Add mandelbrot to compute perf

Change-Id: I8217134a703fcd72f6c9a3bdd4e2a6b389ea0fd3
omputePerf/src/com/example/android/rs/computeperf/ComputePerf.java
omputePerf/src/com/example/android/rs/computeperf/Mandelbrot.java
omputePerf/src/com/example/android/rs/computeperf/mandelbrot.rs
7d5f5e7c8943e043a422ad51c85d4e1684c37e28 18-Oct-2011 Alex Sakhartchouk <alexst@google.com> adding getters to Sampler ProgramRaster, ProgramStore, Element.
Element adds ability to get subelement info. Tests for new stuff.

Change-Id: I4a77b91e4e0e73c95ab28b42c50732a64e71e7b9
ests/src/com/android/rs/test/UT_program_raster.java
ests/src/com/android/rs/test/UT_program_store.java
ests/src/com/android/rs/test/UT_sampler.java
ests/src/com/android/rs/test/UnitTest.java
7e6aac1533cea87739a6a672be6f87c635e84756 24-Sep-2011 Alex Sakhartchouk <alexst@google.com> Adding getter functions for script side RS objects.
Multiproject change involving on device linker

Change-Id: I321e8caa6ca23b3fe2c96c78cdcfc15e51f88823
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_program_raster.java
ests/src/com/android/rs/test/UT_program_store.java
ests/src/com/android/rs/test/UT_sampler.java
ests/src/com/android/rs/test/program_raster.rs
ests/src/com/android/rs/test/program_store.rs
ests/src/com/android/rs/test/sampler.rs
74ff61032fbcdc810501b72da5428d79b164858a 14-Oct-2011 Stephen Hines <srhines@google.com> Make launchtestxlw use constant.

Change-Id: I0f9cd3cc2f042a9471ecf1df9e4764cad8ad5ef6
omputePerf/src/com/example/android/rs/computeperf/launchtestxlw.rs
065c25a9b0d5a91ce2e85b705a5658bd29a99cbc 13-Oct-2011 Jason Sams <rjsams@android.com> Start adding simple performance tests
for RS compute.

Change-Id: I0a37067f028ff6e61fd9952764a22885ac717c7c
omputePerf/Android.mk
omputePerf/AndroidManifest.xml
omputePerf/res/layout/main.xml
omputePerf/src/com/example/android/rs/computeperf/ComputePerf.java
omputePerf/src/com/example/android/rs/computeperf/LaunchTest.java
omputePerf/src/com/example/android/rs/computeperf/launchtestxlw.rs
omputePerf/src/com/example/android/rs/computeperf/launchtestxyw.rs
38b78b1bf5dd564bf8e6c022eaba3ef6a21a3d03 12-Oct-2011 Jason Sams <rjsams@android.com> Fix example code.

Change-Id: Idd45125940be2e3c50f60c8ac1894838821f3123
BOTest/src/com/android/fbotest/fbosync.rs
BOTest/src/com/android/fbotest/fbotest.rs
53fc3e18675d47face40b4726414fdc4aacb7d2f 13-Sep-2011 Jason Sams <rjsams@android.com> Cleanup example code.

Change-Id: I060ea53c867ded0e6956776859fc2710c7302148
mageProcessing/src/com/android/rs/image/horizontal_blur.rs
mageProcessing/src/com/android/rs/image/vertical_blur.rs
4a5117500c070ce3c3e73e7cf141fd042b655cef 12-Sep-2011 Stephen Hines <srhines@google.com> Merge "Add int and missing fp tests to RSTest."
dfbbb77f3129f3a92ce73c8b701da000eee6048c 10-Sep-2011 Stephen Hines <srhines@google.com> Add int and missing fp tests to RSTest.

BUG=5281452

Change-Id: Ic5baef42dafa8a6484aa216a2c61ff316026175b
ests/src/com/android/rs/test/math.rs
ab90899264407669725a24eb941de9278e82c70f 08-Sep-2011 Xia Wang <xiaw@google.com> Merge "Integrate ImageProcessing test into test framework http://b/issue?id=5274365 Change-Id: I7949b4114dcab17d895d04755df5df2bd5a576a3"
f6244d1c0c91cd0fcb49abc8c0526eab7fcc1c3b 08-Sep-2011 Xia Wang <xiaw@google.com> Integrate ImageProcessing test into test framework
http://b/issue?id=5274365
Change-Id: I7949b4114dcab17d895d04755df5df2bd5a576a3
mageProcessing/Android.mk
mageProcessing/AndroidManifest.xml
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/ImageProcessingTest.java
mageProcessing/src/com/android/rs/image/ImageProcessingTestRunner.java
cb60fdca9bb89e2042ecfcebf6093fbf88fd0ff0 02-Sep-2011 Stephen Hines <srhines@google.com> Add unit test for RS reference counting.

Change-Id: Id09cc28f02bba6484889ed53e60273119f7004cb
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_refcount.java
ests/src/com/android/rs/test/refcount.rs
0ed5ebacf9054cce47f53f4711b565572faee091 24-Aug-2011 Jason Sams <rjsams@android.com> Fix DPI issues in RS tests.

Change-Id: I02ca34187d93dfe703b90681061c3c7a42fafc15
BOTest/res/drawable-nodpi/robot.png
BOTest/res/drawable/robot.png
mageProcessing/res/drawable-nodpi/city.png
mageProcessing/res/drawable/city.png
odelViewer/res/drawable-nodpi/robot.png
odelViewer/res/drawable/robot.png
erfTest/res/drawable-nodpi/checker.png
erfTest/res/drawable-nodpi/data.png
erfTest/res/drawable-nodpi/flares.png
erfTest/res/drawable-nodpi/globe.png
erfTest/res/drawable-nodpi/leaf.png
erfTest/res/drawable-nodpi/light1.jpg
erfTest/res/drawable-nodpi/space.jpg
erfTest/res/drawable-nodpi/test_pattern.png
erfTest/res/drawable-nodpi/torusmap.png
erfTest/res/drawable/checker.png
erfTest/res/drawable/data.png
erfTest/res/drawable/flares.png
erfTest/res/drawable/globe.png
erfTest/res/drawable/leaf.png
erfTest/res/drawable/light1.jpg
erfTest/res/drawable/space.jpg
erfTest/res/drawable/test_pattern.png
erfTest/res/drawable/torusmap.png
ests/res/drawable-nodpi/test_pattern.png
ests/res/drawable/test_pattern.png
1222393e357e97a2218bae8a2a41b7d8031d1171 19-Aug-2011 Stephen Hines <srhines@google.com> Issue proper parameters to root() calls for RS.

BUG=5076887

Change-Id: Ic0ce9d45ee20a99add4c780233c0804d05a55e96
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_foreach.java
ests/src/com/android/rs/test/foreach.rs
185268942b946028b65f5cff9b335af97f9aeab8 18-Aug-2011 Romain Guy <romainguy@google.com> Add RenderScript fragment shader test

Change-Id: I03328a610c8eae6bb6d63ecbc4104d55997664cc
hadersTest/Android.mk
hadersTest/AndroidManifest.xml
hadersTest/res/drawable-nodpi/robot.png
hadersTest/res/raw/depth_fs.glsl
hadersTest/res/raw/robot.a3d
hadersTest/res/raw/vignette_fs.glsl
hadersTest/src/com/android/shaderstest/ShadersTest.java
hadersTest/src/com/android/shaderstest/ShadersTestRS.java
hadersTest/src/com/android/shaderstest/ShadersTestView.java
hadersTest/src/com/android/shaderstest/shaderstest.rs
e004058419dc1d3315274dbdf538e57769a2db9c 09-Aug-2011 Stephen Hines <srhines@google.com> Migrate perf-critical functions away from librs.

BUG=3497315

Change-Id: Ieaa0d64933767d422aa62740d72b31042dcd4a2f
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_alloc.java
ests/src/com/android/rs/test/alloc.rs
98c50c529336a99a4a980950bc657ca5c58a6ceb 26-Jul-2011 Jason Sams <rjsams@android.com> Cleanup sample code.

Change-Id: Iac664f6a97e8a68f5227011ce0960d25e7d901b4
odelViewer/src/com/android/modelviewer/scenegraph.rs
c854b9c05eafdaeb7e33c8e8bbcbce3668ac7ec6 25-Jul-2011 Jason Sams <rjsams@android.com> Merge "Add size param to rsForEach bug 5074640"
cf57dec80b3d34f09fd22693fa5a07a3f3a9ea83 25-Jul-2011 Jason Sams <rjsams@android.com> Add size param to rsForEach
bug 5074640


Change-Id: I395bd8b295beacc979681ccdd3451d9d6cc3d672
mageProcessing/src/com/android/rs/image/threshold.rs
odelViewer/src/com/android/modelviewer/scenegraph.rs
odelViewer/src/com/android/modelviewer/transform.rs
erfTest/src/com/android/perftest/rsbench.rs
835b8544cc333ef87e42b1d71cf8ad3cddccdc19 20-Jul-2011 Alex Sakhartchouk <alexst@google.com> Fixing bitmap invalidation bug.

Change-Id: I47776f2c1a567342f0826850237c15a5d6315f71
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
bd882b1c8708686d373c56e07e6bb8b1cb6ffd9e 12-Jul-2011 Jeff Brown <jeffbrown@google.com> Remove the simulator target from all makefiles.
Bug: 5010576

Change-Id: I04d722f258951a3078fe07899f5bbe8aac02a8e8
BOTest/Android.mk
mageProcessing/Android.mk
odelViewer/Android.mk
erfTest/Android.mk
ests/Android.mk
46bd32ece2e6ae5ae95ac47dacf2801322d156e9 01-Jul-2011 Alex Sakhartchouk <alexst@google.com> Adding some debug modes to the rs benchmark app.

Change-Id: I6b957d93e0233ed268403dcdb14f4cf4cff29804
erfTest/AndroidManifest.xml
erfTest/res/menu/loader_menu.xml
erfTest/res/values/strings.xml
erfTest/src/com/android/perftest/RsBench.java
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/RsBenchView.java
erfTest/src/com/android/perftest/rsbench.rs
erfTest/src/com/android/perftest/subtest_def.rsh
erfTest/src/com/android/perftest/text_test.rs
erfTest/src/com/android/perftest/torus_test.rs
7c1747c13c75eb0197db979d48cb4f9c59d52201 24-Jun-2011 Stephen Hines <srhines@google.com> Merge "Remove verbose logging, update test app and docs."
3d782666d73c3ce0ffb77e71db7309bc3297ecb8 24-Jun-2011 Stephen Hines <srhines@google.com> Remove verbose logging, update test app and docs.

Change-Id: I6659c5e51a747011239128dc2682a5d78aecfa26
ests/src/com/android/rs/test/RSTest.java
ests/src/com/android/rs/test/UnitTest.java
fdd33e0144e4f6330ad64a0d74351014199431e3 23-Jun-2011 Xia Wang <xiaw@google.com> Merge "Fix issues in Opengl Benchmark tests: - fix live wallpaper drawing, bind the global vertex program after it - scale the icons according to render surface in display icons, also add a background for the icon display test case."
79ad3f25bc224a86487aa6cf7b2c7ffe617ee77d 21-Jun-2011 Stephen Hines <srhines@google.com> Support missing RS vector types.

Change-Id: I87eae3cc79c3963d5a8edf16cc26eee6d93d81d7
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/UT_vector.java
ests/src/com/android/rs/test/vector.rs
8596457bc34151dff2a465c90994130deac7f148 21-Jun-2011 Xia Wang <xiaw@google.com> Fix issues in Opengl Benchmark tests:
- fix live wallpaper drawing, bind the global vertex program after it
- scale the icons according to render surface in display icons, also
add a background for the icon display test case.

Change-Id: I410dfd745a7ebe0ce8a62fc590963bd1f86d1c1a
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/rsbench.rs
9347d9ad92b0467a1ad56423ecfbba39ed66ac5c 17-Jun-2011 Alex Sakhartchouk <alexst@google.com> Merge "Adding ability to read back fbo data to renderscript"
8650c32907b74b945dd6cc9a5bf41c12fde005df 16-Jun-2011 Alex Sakhartchouk <alexst@google.com> Adding ability to read back fbo data to renderscript

Change-Id: Ie684c26cbcde22f2483b43415dfc39a3de22c5a1
BOTest/AndroidManifest.xml
BOTest/src/com/android/fbotest/FBOSync.java
BOTest/src/com/android/fbotest/FBOSyncRS.java
BOTest/src/com/android/fbotest/FBOSyncView.java
BOTest/src/com/android/fbotest/fbosync.rs
2dc7afd9c4307fba45120371abbf8b953d33a6b0 16-Jun-2011 Xia Wang <xiaw@google.com> Add opengl bench mark test:
-- display icons with livewallpaper background (galaxy)

Change-Id: I5b49bc732180069957abb47d206b5849c47469df
erfTest/res/drawable/flares.png
erfTest/res/drawable/light1.jpg
erfTest/res/drawable/space.jpg
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/rsbench.rs
7c7d135790ccc66bbee793c42c7ed65cf5bb76cd 15-Jun-2011 Xia Wang <xiaw@google.com> Fill in opengl benchmark test:
- display a list view

Change-Id: I72ac8e4c84ae497f2297ed3c803a62db2600ef08
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/rsbench.rs
cb040a063fd527afc37f6f703fab882ac3ab63cd 13-Jun-2011 Xia Wang <xiaw@google.com> Add more opengl benchmark test:
- all apps in launcher
- shortcuts of apps in home page

Change-Id: Ibec109993bd17a990378dba394dfb0ab99774181
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/rsbench.rs
62e8f2228f81c3ae6a55c665b6ec0fe8c09b271e 28-May-2011 Xia Wang <xiaw@google.com> Add OpenGl benchmark tests:
display images with different texture in each mesh.

Change-Id: I051be3cf8be117e62fc635dfaf75b5c0e4cdd644
erfTest/res/drawable/globe.png
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/rsbench.rs
35ccf46533c76cdc7c2f6c0ce8f33b34b29bc5e6 18-May-2011 Mathias Agopian <mathias@google.com> model rotation can now be controlled by the device's sensors
odelViewer/AndroidManifest.xml
odelViewer/res/menu/loader_menu.xml
odelViewer/res/values/strings.xml
odelViewer/src/com/android/modelviewer/SimpleModel.java
odelViewer/src/com/android/modelviewer/SimpleModelRS.java
odelViewer/src/com/android/modelviewer/SimpleModelView.java
odelViewer/src/com/android/modelviewer/simplemodel.rs
a7f17320f37c24050fec60f5dab6eb33d4bc5526 19-May-2011 Alex Sakhartchouk <alexst@google.com> Removing unused code

Change-Id: I6eee2a6c9b9aa313a6ec16ad7ea28c075d1939a4
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/rsbench.rs
erfTest/src/com/android/perftest/shader_def.rsh
4f413e413da02fa9213ff120a29f949b83c7f9f5 05-May-2011 Alex Sakhartchouk <alexst@google.com> Merge "save benchmark results"
4d7b19aa23f7546e2e26baf27cd7c4b9479b9384 04-May-2011 Alex Sakhartchouk <alexst@google.com> save benchmark results

Change-Id: I5b6a9f03de574be7983f1311173484f2cc0b4fe5
erfTest/AndroidManifest.xml
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/rsbench.rs
c32b99404b3ec350bc0b612a52fac272e71cb9e8 03-May-2011 Stephen Hines <srhines@google.com> Clean up use of rsSetObject/rsClearObject.

Change-Id: I8d8e198135d680a1cab7fde64407dec8030bd6a6
mageProcessing/src/com/android/rs/image/threshold.rs
erfTest/src/com/android/perftest/rsbench.rs
ests/src/com/android/rs/test/rslist.rs
ests/src/com/android/rs/test/rstypes.rs
b994ed33c52b0010e59d1aad240577e11c85d593 28-Apr-2011 Stephen Hines <srhines@google.com> Fix RS graphics samples/tests.

Change-Id: Id5b586a9d9bead426eb46d79a93941893f0d4925
BOTest/src/com/android/fbotest/fbotest.rs
odelViewer/src/com/android/modelviewer/scenegraph.rs
odelViewer/src/com/android/modelviewer/simplemodel.rs
erfTest/src/com/android/perftest/rsbench.rs
ests/src/com/android/rs/test/rslist.rs
998d4570bd0abdfdcbb29b18c700b10d07db17a9 27-Apr-2011 Alex Sakhartchouk <alexst@google.com> Merge "Better workaround for the bitmap invalidation problem."
9dc8b3652d3b4a6406186b93b51057840b7ea697 27-Apr-2011 Alex Sakhartchouk <alexst@google.com> Better workaround for the bitmap invalidation problem.

Change-Id: I9aa5ff9f68413ec36596d976a2e65b8ef272d56e
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
2738fb1cb13314e68ea5442e335de427261cde3c 16-Apr-2011 Xia Wang <xiaw@google.com> - Add instrumentation utility to automate rs performance tests:
The RsBench test activity can be launched within instrumentation

- Provide parameter to control test run:
set the maximum number of loops from test runner,
the script will send out a message after the test loops exceeds the maxium number

Change-Id: I5fba0543094ef7a8b5eaa6ff9a04367d272b4d65
erfTest/Android.mk
erfTest/AndroidManifest.xml
erfTest/src/com/android/perftest/RsBench.java
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/RsBenchTest.java
erfTest/src/com/android/perftest/RsBenchView.java
erfTest/src/com/android/perftest/RsPerfTestRunner.java
erfTest/src/com/android/perftest/rsbench.rs
abf2b931ff173a04cc171592e25a6fa6a81a606d 22-Apr-2011 Alex Sakhartchouk <alexst@google.com> sped up the ui in image processing test app

Change-Id: I5e8637cf4386b31d961d41c64019f9ac98d21905
mageProcessing/AndroidManifest.xml
mageProcessing/res/drawable-hdpi/data.jpg
mageProcessing/res/drawable/city.png
mageProcessing/res/drawable/data.jpg
mageProcessing/res/layout/main.xml
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/horizontal_blur.rs
mageProcessing/src/com/android/rs/image/vertical_blur.rs
43a17654cf4bfe7f1ec22bd8b7b32daccdf27c09 07-Apr-2011 Joe Onorato <joeo@google.com> Remove the deprecated things from Config.java. These haven't been working since before 1.0.

Change-Id: Ic2e8fa68797ea9d486f4117f3d82c98233cdab1e
BOTest/src/com/android/fbotest/FBOTest.java
odelViewer/src/com/android/modelviewer/SceneGraph.java
odelViewer/src/com/android/modelviewer/SimpleModel.java
erfTest/src/com/android/perftest/RsBench.java
ests/src/com/android/rs/test/RSTest.java
8e90f2bc1fa35a2dc7bd2aab8b8241b628800218 01-Apr-2011 Alex Sakhartchouk <alexst@google.com> First draft of fbo in renderscript.
Updating samples and benchmark

Change-Id: I469bf8b842fca72b59475c8fa024c12cf0e14954
BOTest/Android.mk
BOTest/AndroidManifest.xml
BOTest/res/drawable/robot.png
BOTest/res/raw/robot.a3d
BOTest/src/com/android/fbotest/FBOTest.java
BOTest/src/com/android/fbotest/FBOTestRS.java
BOTest/src/com/android/fbotest/FBOTestView.java
BOTest/src/com/android/fbotest/fbotest.rs
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/rsbench.rs
c29a4442812d5f0e9f1af13b36cb6a806b6b46e0 22-Feb-2011 Alex Sakhartchouk <alexst@google.com> Moving renderscript tests away from the library to a dedicated test folder.

Change-Id: I7d8e20a17513f167eae3681d77463c01f4fa24a7
ndroid.mk
mageProcessing/Android.mk
mageProcessing/AndroidManifest.xml
mageProcessing/res/drawable-hdpi/data.jpg
mageProcessing/res/drawable/data.jpg
mageProcessing/res/layout/main.xml
mageProcessing/res/values/strings.xml
mageProcessing/src/com/android/rs/image/ImageProcessingActivity.java
mageProcessing/src/com/android/rs/image/horizontal_blur.rs
mageProcessing/src/com/android/rs/image/ip.rsh
mageProcessing/src/com/android/rs/image/threshold.rs
mageProcessing/src/com/android/rs/image/vertical_blur.rs
odelViewer/Android.mk
odelViewer/AndroidManifest.xml
odelViewer/res/drawable/robot.png
odelViewer/res/menu/loader_menu.xml
odelViewer/res/raw/robot.a3d
odelViewer/res/values/strings.xml
odelViewer/src/com/android/modelviewer/A3DSelector.java
odelViewer/src/com/android/modelviewer/SceneGraph.java
odelViewer/src/com/android/modelviewer/SceneGraphRS.java
odelViewer/src/com/android/modelviewer/SceneGraphView.java
odelViewer/src/com/android/modelviewer/SgTransform.java
odelViewer/src/com/android/modelviewer/SimpleModel.java
odelViewer/src/com/android/modelviewer/SimpleModelRS.java
odelViewer/src/com/android/modelviewer/SimpleModelView.java
odelViewer/src/com/android/modelviewer/scenegraph.rs
odelViewer/src/com/android/modelviewer/simplemodel.rs
odelViewer/src/com/android/modelviewer/transform.rs
odelViewer/src/com/android/modelviewer/transform_def.rsh
erfTest/Android.mk
erfTest/AndroidManifest.xml
erfTest/res/drawable/checker.png
erfTest/res/drawable/data.png
erfTest/res/drawable/leaf.png
erfTest/res/drawable/test_pattern.png
erfTest/res/drawable/torusmap.png
erfTest/res/raw/multitexf.glsl
erfTest/res/raw/shader2f.glsl
erfTest/res/raw/shader2movev.glsl
erfTest/res/raw/shader2v.glsl
erfTest/res/raw/shaderf.glsl
erfTest/res/raw/shaderv.glsl
erfTest/res/raw/torus.a3d
erfTest/src/com/android/perftest/RsBench.java
erfTest/src/com/android/perftest/RsBenchRS.java
erfTest/src/com/android/perftest/RsBenchView.java
erfTest/src/com/android/perftest/rsbench.rs
erfTest/src/com/android/perftest/shader_def.rsh
ests/Android.mk
ests/AndroidManifest.xml
ests/res/drawable/test_pattern.png
ests/src/com/android/rs/test/RSTest.java
ests/src/com/android/rs/test/RSTestCore.java
ests/src/com/android/rs/test/RSTestView.java
ests/src/com/android/rs/test/UT_fp_mad.java
ests/src/com/android/rs/test/UT_math.java
ests/src/com/android/rs/test/UT_primitives.java
ests/src/com/android/rs/test/UT_rsdebug.java
ests/src/com/android/rs/test/UT_rstime.java
ests/src/com/android/rs/test/UT_rstypes.java
ests/src/com/android/rs/test/UnitTest.java
ests/src/com/android/rs/test/fp_mad.rs
ests/src/com/android/rs/test/math.rs
ests/src/com/android/rs/test/primitives.rs
ests/src/com/android/rs/test/rsdebug.rs
ests/src/com/android/rs/test/rslist.rs
ests/src/com/android/rs/test/rstime.rs
ests/src/com/android/rs/test/rstypes.rs
ests/src/com/android/rs/test/shared.rsh
ests/src/com/android/rs/test/test_root.rs