• Home
  • History
  • Annotate
  • only in /frameworks/base/tests/RenderScriptTests/tests/src/com/android/rs/test/
History log of /frameworks/base/tests/RenderScriptTests/tests/src/com/android/rs/test/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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
8d60b1ea29dbe9061e6f5b88b3491db4361c5514 26-Sep-2012 Stephen Hines <srhines@google.com> Restore RSTest functionality (char bug is fixed).

Bug: 6865598
Change-Id: If65ff3c29b28c1008fbf1ad91a92b54210d60547
T_math_agree.java
ath_agree.rs
d895d37e273503ae334dfd7a5ba60be49fe241bd 21-Jul-2012 Stephen Hines <srhines@google.com> RS char bug repro case

Bug: 6865598

Change-Id: Ic43002e0b0646af7eda1b2283e4df7db8dfcf68b
STestCore.java
T_bug_char.java
ug_char.rs
85d4955a13339054ffbd350874b1646125a6a130 25-Sep-2012 Jason Sams <jsams@google.com> Add test for copy kernels.

bug 7224526

Change-Id: I76e1e63b6bd53d84df9c60a61e6588b21f33c2e3
STestCore.java
T_copy_test.java
opy_test.rs
c4358c796022264bef07385b9573aac1241f2ac7 23-Sep-2012 Stephen Hines <srhines@google.com> Verify pass-by-value kernels with structs.

Bug: 7166741
Change-Id: I8b5fab1cca6bf4dcafc646fd1d6e40a718f1ffaf
STestCore.java
T_kernel_struct.java
ernel_struct.rs
263459d028a714d731b4b729547f5989498b137d 18-Sep-2012 Stephen Hines <srhines@google.com> Add tests for pass-by-value kernels.

Bug: 7166741

Change-Id: I8bb37b9205c146a922c141665a86ce8013ad4f0a
STestCore.java
T_kernel.java
ernel.rs
2f2f0d40e8d404721167f8dd442fe80e794769d8 14-Sep-2012 Stephen Hines <srhines@google.com> Merge "Failing uchar4->int4 test" into jb-mr1-dev
58b2b2412864891686bf0e2c9940ad2b58808822 13-Sep-2012 Stephen Hines <srhines@google.com> Updated tests for simpler ScriptC constructors.

Change-Id: Ia1f66a3598a979924ccbf857093693135012c4c9
T_alloc.java
T_array_alloc.java
T_array_init.java
T_atomic.java
T_clamp.java
T_clamp_relaxed.java
T_convert.java
T_convert_relaxed.java
T_element.java
T_foreach.java
T_fp_mad.java
T_math.java
T_math_agree.java
T_math_conformance.java
T_mesh.java
T_min.java
T_noroot.java
T_primitives.java
T_program_raster.java
T_program_store.java
T_refcount.java
T_rsdebug.java
T_rstime.java
T_rstypes.java
T_sampler.java
T_struct.java
T_unsigned.java
T_vector.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
STestCore.java
T_int4.java
nt4.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
STestCore.java
T_min.java
in.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
T_math_agree.java
ath_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
STestCore.java
T_unsigned.java
nsigned.rs
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
T_math_agree.java
ath_agree.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
STestCore.java
T_math_agree.java
ath_agree.rs
hared.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
sdebug.rs
724de98edb6de61c12c3d86d8bdfad0652321cce 15-May-2012 Stephen Hines <srhines@google.com> Add unit tests for convert (with relaxed precision).

BUG=6127576

Change-Id: Ia5b4efa99de4f6df644779eeee6763eb31be4d90
STestCore.java
T_convert_relaxed.java
onvert_relaxed.rs
a25b2e80c7b4af0764e86dd3416c63c1590698d5 11-May-2012 Stephen Hines <srhines@google.com> Test clamp (full and relaxed precision).

BUG=6127576

Change-Id: I9501be7db42daa11dcc71bd619a993c80ef097de
STestCore.java
T_clamp.java
T_clamp_relaxed.java
lamp.rs
lamp_relaxed.rs
adeb809201fcb77ba2b76a814ae4cdc9dacb326b 20-Apr-2012 Stephen Hines <srhines@google.com> Start passing element/dim information along with FieldPacker.

BUG=6009244

Change-Id: I3c82c8b40c899b875831f53cf0ad82ea36c1a043
STestCore.java
T_array_alloc.java
rray_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
STestCore.java
64275552a60bed5c2edc9e9a6d966ded658b0ba3 16-Apr-2012 Alex Sakhartchouk <alexst@google.com> Fixing test affected by API renaming.

Change-Id: Ib42e1958b385069461ca9fec1ccd9f578c5d47d3
lement.rs
rogram_raster.rs
rogram_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
T_element.java
T_program_raster.java
T_program_store.java
72afa117b773b2e57c7bb17753fd77d5a03af625 11-Apr-2012 Stephen Hines <srhines@google.com> Add tests for rootn() to math_conformance.

BUG=6319010

Change-Id: I3fa7d688e6f3b66f51a1c25a2c2104b659691c8b
STestCore.java
T_math_conformance.java
ath_conformance.rs
hared.rsh
043f5ced1bf82d8cf2df82a92a655afd26534df4 22-Mar-2012 Alex Sakhartchouk <alexst@google.com> More rearrangement and renaming.

Change-Id: Ia922c5bff1734a29b786ba95065f81c8dedf90cd
esh.rs
rogram_raster.rs
rogram_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
rogram_raster.rs
rogram_store.rs
ampler.rs
47e432e37cb9d2eb1c08111e8228fa7551c7c49a 28-Feb-2012 Stephen Hines <srhines@google.com> Add test for signed/unsigned char bug (conversion).

BUG=6080056

Change-Id: I7980ff3e4a23ff8ba007ff0372ec855b7272630d
STestCore.java
T_convert.java
onvert.rs
473a2048d3c54fe38b6f9a58457645c9c472b238 22-Feb-2012 Stephen Hines <srhines@google.com> Support running ForEach on non-root functions.

BUG=6000538

Change-Id: Ie2b16893b150cc5955ee4b9d028c988f69a82744
STestCore.java
T_foreach.java
T_noroot.java
oreach.rs
oroot.rs
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.
STestCore.java
T_array_init.java
rray_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.
STestCore.java
T_array_init.java
rray_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
STestCore.java
T_array_init.java
rray_init.rs
a9431e1018edf307216d800b36d23e37ddfa5128 02-Feb-2012 Stephen Hines <srhines@google.com> Update RSTest in graphics-dev for latest pass/fail changes.

Change-Id: I93d529006eb21ffa151a0cfb3666f882f42c6b59
T_element.java
T_mesh.java
T_program_raster.java
T_sampler.java
nitTest.java
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.
071abd1a5c0b405cd7989a625f34a1e5516db8b7 01-Feb-2012 Stephen Hines <srhines@google.com> Add test for "public final static"-reflected constant fields.

Change-Id: I00d7ed4e3dd2c3137de27f9e78d49aa0c59d3d6d
STestCore.java
T_constant.java
T_primitives.java
T_vector.java
nitTest.java
onstant.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
STestCore.java
T_struct.java
truct.rs
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.
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
STestCore.java
T_atomic.java
tomic.rs
5b5664af2d35876fca79c5b10521072138a568e3 29-Dec-2011 Alex Sakhartchouk <alexst@google.com> Adding better error behavior to RS

Change-Id: Iea1cc76793f8978d60575404d7b1c5145e268d6e
esh.rs
fd79e02e0fec8620da7affaadcf275cf0518241a 22-Dec-2011 Alex Sakhartchouk <alexst@google.com> Missing getter and additional tests.

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

Change-Id: I6592a3b65f16b21255e7788fe8ee8aaafe268638
STestCore.java
T_element.java
T_mesh.java
lement.rs
esh.rs
c08a1cc38fb0f6df5f7edb785387a03e119ac448 07-Dec-2011 Alex Sakhartchouk <alexst@google.com> Merge "Revert "Removing changes not meant for MR1"" into graphics-dev
7b78d1a57a6602a5861092015b8a5708ec75aef8 18-Nov-2011 Alex Sakhartchouk <alexst@google.com> Revert "Removing changes not meant for MR1"

This reverts commit d97fd1d7c37e45c7f4c7ee89c3f70b961fa05428.
STestCore.java
T_program_raster.java
T_program_store.java
T_sampler.java
rogram_raster.rs
rogram_store.rs
ampler.rs
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
T_rstime.java
stime.rs
d97fd1d7c37e45c7f4c7ee89c3f70b961fa05428 27-Oct-2011 Alex Sakhartchouk <alexst@google.com> Removing changes not meant for MR1

Change-Id: I75136be33f12a87c2b5f21b064c06065a4145d70
STestCore.java
T_program_raster.java
T_program_store.java
T_sampler.java
rogram_raster.rs
rogram_store.rs
ampler.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
T_program_raster.java
T_program_store.java
T_sampler.java
nitTest.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
STestCore.java
T_program_raster.java
T_program_store.java
T_sampler.java
rogram_raster.rs
rogram_store.rs
ampler.rs
dfbbb77f3129f3a92ce73c8b701da000eee6048c 10-Sep-2011 Stephen Hines <srhines@google.com> Add int and missing fp tests to RSTest.

BUG=5281452

Change-Id: Ic5baef42dafa8a6484aa216a2c61ff316026175b
ath.rs
cb60fdca9bb89e2042ecfcebf6093fbf88fd0ff0 02-Sep-2011 Stephen Hines <srhines@google.com> Add unit test for RS reference counting.

Change-Id: Id09cc28f02bba6484889ed53e60273119f7004cb
STestCore.java
T_refcount.java
efcount.rs
1222393e357e97a2218bae8a2a41b7d8031d1171 19-Aug-2011 Stephen Hines <srhines@google.com> Issue proper parameters to root() calls for RS.

BUG=5076887

Change-Id: Ic0ce9d45ee20a99add4c780233c0804d05a55e96
STestCore.java
T_foreach.java
oreach.rs
e004058419dc1d3315274dbdf538e57769a2db9c 09-Aug-2011 Stephen Hines <srhines@google.com> Migrate perf-critical functions away from librs.

BUG=3497315

Change-Id: Ieaa0d64933767d422aa62740d72b31042dcd4a2f
STestCore.java
T_alloc.java
lloc.rs
3d782666d73c3ce0ffb77e71db7309bc3297ecb8 24-Jun-2011 Stephen Hines <srhines@google.com> Remove verbose logging, update test app and docs.

Change-Id: I6659c5e51a747011239128dc2682a5d78aecfa26
STest.java
nitTest.java
79ad3f25bc224a86487aa6cf7b2c7ffe617ee77d 21-Jun-2011 Stephen Hines <srhines@google.com> Support missing RS vector types.

Change-Id: I87eae3cc79c3963d5a8edf16cc26eee6d93d81d7
STestCore.java
T_vector.java
ector.rs
c32b99404b3ec350bc0b612a52fac272e71cb9e8 03-May-2011 Stephen Hines <srhines@google.com> Clean up use of rsSetObject/rsClearObject.

Change-Id: I8d8e198135d680a1cab7fde64407dec8030bd6a6
slist.rs
stypes.rs
b994ed33c52b0010e59d1aad240577e11c85d593 28-Apr-2011 Stephen Hines <srhines@google.com> Fix RS graphics samples/tests.

Change-Id: Id5b586a9d9bead426eb46d79a93941893f0d4925
slist.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
STest.java
c29a4442812d5f0e9f1af13b36cb6a806b6b46e0 22-Feb-2011 Alex Sakhartchouk <alexst@google.com> Moving renderscript tests away from the library to a dedicated test folder.

Change-Id: I7d8e20a17513f167eae3681d77463c01f4fa24a7
STest.java
STestCore.java
STestView.java
T_fp_mad.java
T_math.java
T_primitives.java
T_rsdebug.java
T_rstime.java
T_rstypes.java
nitTest.java
p_mad.rs
ath.rs
rimitives.rs
sdebug.rs
slist.rs
stime.rs
stypes.rs
hared.rsh
est_root.rs