• Home
  • History
  • Annotate
  • only in /frameworks/rs/java/tests/ImageProcessing/src/com/android/rs/image/
History log of /frameworks/rs/java/tests/ImageProcessing/src/com/android/rs/image/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
da68eff288c8b403bc41c1fa856ca09d73f35e2f 24-Oct-2014 Miao Wang <miaowang@google.com> Fix the rounding bug of resize test and impl; Add mirror test.

Change-Id: Ibfcc942ae3126d0186556f80dc5af17f77060b04
mageProcessingActivity.java
mageProcessingTest.java
irror.java
esize.java
irror.rs
esize.rs
fcedeb0887ed1dd9213e881fe955808e4c0fcabf 06-Aug-2014 Jason Sams <jsams@google.com> Fix ImageProcession with output alpha=0

Some tests such as edge detection don't set alpha
and its assumed this will be ignored.

Change-Id: Ie27161fa8934fb31473faaec97714b641ffa7377
mageProcessingActivity.java
42afadd492dd7e75b7ae49e0b68988a52c630acc 12-Jul-2014 Jason Sams <jsams@google.com> am 42e563a3: Merge "Remove obsolete WAR."

* commit '42e563a3bc08f1785f379166b6519009c8066fdc':
Remove obsolete WAR.
8b6ea8f1459468a578eb439be11f7ee4416e4a30 11-Jul-2014 Jason Sams <jsams@google.com> Remove obsolete WAR.

Change-Id: If23c6ec804f400de8a2999aa5eea6ba3fa4b63dd
mageProcessingActivity.java
691f3c1da2ae9b749d828ce3cca673b05d8a0b8f 01-Jul-2014 Jason Sams <jsams@google.com> am 1fcfb810: am ea8180ff: Merge "Minor fixes for image processing."

* commit '1fcfb81034784ccf0515ef23c327d06969bc50f7':
Minor fixes for image processing.
1fcfb81034784ccf0515ef23c327d06969bc50f7 01-Jul-2014 Jason Sams <jsams@google.com> am ea8180ff: Merge "Minor fixes for image processing."

* commit 'ea8180ff6045dc0b3e63c19d450876e12383adc6':
Minor fixes for image processing.
05b269323e6f28f244d74b00cd63d81d9f8a1db4 26-Jun-2014 Jason Sams <jsams@google.com> Minor fixes for image processing.

Change-Id: I53dcaebdf20f407fb5a236a73983c4496959d6bb
lend.java
mageProcessingActivity.java
mageProcessingTest.java
cb28c1890113bc4f6dc18bad83d904cd1757003f 03-Jun-2014 Stephen Hines <srhines@google.com> am 87af9fdd: am b4a053ed: am 1d6ded25: Merge "Updated test files to use the RS_KERNEL macro."

* commit '87af9fdd7f6dccfaa3f36c0ffa353c41486f3c76':
Updated test files to use the RS_KERNEL macro.
87af9fdd7f6dccfaa3f36c0ffa353c41486f3c76 03-Jun-2014 Stephen Hines <srhines@google.com> am b4a053ed: am 1d6ded25: Merge "Updated test files to use the RS_KERNEL macro."

* commit 'b4a053ed10d59364f6fc7f0e7083aa84e5087431':
Updated test files to use the RS_KERNEL macro.
1d6ded25ff757ae43587621f4755f2d135f1d292 03-Jun-2014 Stephen Hines <srhines@google.com> Merge "Updated test files to use the RS_KERNEL macro."
1aa6704b5bef23830d49128b1b29eb9175226597 24-May-2014 Stephen Hines <srhines@google.com> am 00cdb404: am 013a525c: am a1a18acd: Merge "Update RS sample apps to use the single argument Java constructor."

* commit '00cdb404a67b9a9f902950dd24475b2e20158758':
Update RS sample apps to use the single argument Java constructor.
00cdb404a67b9a9f902950dd24475b2e20158758 24-May-2014 Stephen Hines <srhines@google.com> am 013a525c: am a1a18acd: Merge "Update RS sample apps to use the single argument Java constructor."

* commit '013a525c97789cd908c59e8130e2a379a629c68c':
Update RS sample apps to use the single argument Java constructor.
f1d97e536561b4731997c85873dde3b3fb721cb2 23-May-2014 Stephen Hines <srhines@google.com> Update RS sample apps to use the single argument Java constructor.

Change-Id: Ia74dfe42a515f7b4d26c2d989cf0cc3cc1667203
lur25.java
olorCube.java
olorMatrix.java
onvolve3x3.java
onvolve5x5.java
opy.java
isheye.java
rain.java
reyscale.java
evelsV4.java
andelbrot.java
ignette.java
025b5f82971c431eb22df3c9d0f00b3cbe426bdb 23-May-2014 Chris Wailes <chriswailes@google.com> Updated test files to use the RS_KERNEL macro.

Change-Id: Ifa00819d09a1cc8229ac5d693d49e3a228cfc2dd
rtistic1.rs
olorcube.rs
olormatrix.rs
ontrast.rs
onvolve3x3.rs
onvolve5x5.rs
opy.rs
xposure.rs
rain.rs
reyscale.rs
istogram.rs
andelbrot.rs
hadows.rs
hreshold.rs
ibrance.rs
balance.rs
4d54643758ceb31478552603c48a948c80d8c8eb 06-May-2014 Jason Sams <jsams@google.com> Merge "Bicubic resize intrinsic tests"
028fa6b5b0bb61b93b57dc1ff09d4e7156d81317 30-Apr-2014 Jason Sams <jsams@google.com> am 975a4576: am 22111442: Merge "Mark relaxed tests as relaxed"

* commit '975a4576d0a052522dc0d310814396d6d1c36b64':
Mark relaxed tests as relaxed
52a9047d82c98f0ebc0b69abfb2a8f25217c8e68 30-Apr-2014 Jason Sams <jsams@google.com> Mark relaxed tests as relaxed

After conversion from .fs to .rs

Change-Id: I27a778e843bdacaddc5107b80f98bfd25b9e00cc
isheye_approx_relaxed.rs
rain.rs
reyscale.rs
ignette_approx_relaxed.rs
0ef64c5373a119eb73cbf7b1f7cf7d1da12d97d3 18-Apr-2014 Jason Sams <jsams@google.com> Bicubic resize intrinsic tests

Change-Id: Ieaa728dc597c73485e4267c21c590432adbda058
esize.java
esize.rs
810aa7a47f3dfe2b207e755121e801ae88bda0fa 17-Apr-2014 Jason Sams <jsams@google.com> resolved conflicts for merge of 0d6043ca to klp-modular-dev-plus-aosp

Change-Id: Ic0b72a5ae43d78ed224d2aeda25a83a79f9f26ec
0d6043caef208ee6c661eb17bcb376abfe90cd48 17-Apr-2014 Jason Sams <jsams@google.com> Bicubic resize intrinsic [DO NOT MERGE]

Change-Id: I49fec0d33f0aab9b32438e4e97db18ea036989a7
mageProcessingActivity.java
esize.java
esize.rs
23e1074f29f431f68c6b3230c1315ea0f7c7bc86 15-Nov-2013 Jason Sams <jsams@google.com> Sync changes between IP and IP_JB.

Change-Id: Ib4e1b3d4c2e3b57250f73fd926bb840cbfe60e5b
mageProcessingActivity.java
mageProcessingTest.java
andelbrot.java
olorcube.rs
olormatrix.fs
olormatrix.rs
ontrast.rs
onvolve3x3.fs
onvolve3x3.rs
onvolve5x5.fs
onvolve5x5.rs
opy.fs
opy.rs
isheye.rsh
isheye_approx_relaxed.fs
isheye_approx_relaxed.rs
isheye_relaxed.fs
isheye_relaxed.rs
rain.fs
rain.rs
reyscale.fs
reyscale.rs
evels.rsh
evels_relaxed.fs
evels_relaxed.rs
andelbrot.rs
hadows.rs
hreshold.fs
hreshold.rs
ibrance.rs
ignette_approx_relaxed.fs
ignette_approx_relaxed.rs
ignette_relaxed.fs
ignette_relaxed.rs
bde1a28e6652f25e4f74f018cb7d1dcba65a51e4 09-Oct-2013 Jason Sams <jsams@google.com> Update ImageProcessingJB to have a more user friendly UI

Adds a 2nd activity with additional controls over execution.
Results are displayed in a list view
Runtime and pause options for thermal and DVFS.

Change-Id: I7306d437c2bf76366964332b396a4c8c1008a777
mageProcessingActivity.java
859c4817355fcb86ea3aa103d1d1c5fa12ce81fa 15-Nov-2013 Jason Sams <jsams@google.com> Sync changes between IP and IP_JB.

Change-Id: Ib4e1b3d4c2e3b57250f73fd926bb840cbfe60e5b
mageProcessingActivity.java
mageProcessingTest.java
andelbrot.java
olorcube.rs
olormatrix.fs
olormatrix.rs
ontrast.rs
onvolve3x3.fs
onvolve3x3.rs
onvolve5x5.fs
onvolve5x5.rs
opy.fs
opy.rs
isheye.rsh
isheye_approx_relaxed.fs
isheye_approx_relaxed.rs
isheye_relaxed.fs
isheye_relaxed.rs
rain.fs
rain.rs
reyscale.fs
reyscale.rs
evels.rsh
evels_relaxed.fs
evels_relaxed.rs
andelbrot.rs
hadows.rs
hreshold.fs
hreshold.rs
ibrance.rs
ignette_approx_relaxed.fs
ignette_approx_relaxed.rs
ignette_relaxed.fs
ignette_relaxed.rs
da26caa6eecf945ddcb4f6d65b250cbd5ba3a7fd 10-Oct-2013 Jason Sams <jsams@google.com> Reduce memory usage by direct allocation creation.

Should reduce the number of OOM issues we see.
Fix use of @hide apis.

Change-Id: Iaaedd677a8787f4396bab90c1b5863952e2b5e7e
mageProcessingActivity.java
estBase.java
dbad8eb5a8bb16488351c5236974812d282b7b82 09-Oct-2013 Jason Sams <jsams@google.com> Update ImageProcessingJB to have a more user friendly UI

Adds a 2nd activity with additional controls over execution.
Results are displayed in a list view
Runtime and pause options for thermal and DVFS.

Change-Id: I7306d437c2bf76366964332b396a4c8c1008a777
mageProcessingActivity.java
2b0d8e60d7daeffa7c9a5e11cfbfc9e5e04933b7 30-Aug-2013 Jason Sams <jsams@google.com> Float color matrix fixes

Fix histogram to use update API names.

bug 10427746

Change-Id: Idc9d6025380b2344d14f2aeb4da66bff47169021
istogram.java
26bbf46db3c2f4eb752a0edfa722b354fce160ce 09-Aug-2013 Jason Sams <jsams@google.com> Work around DVFS issues on N10.

Change-Id: If43b176161edd314d952f74a90287a6e46792eae
mageProcessingActivity.java
a65de10aabdee0794d0e9c96db944e990166ef0d 09-Aug-2013 Jason Sams <jsams@google.com> Float color matrix support.

Change-Id: I106b0cb1ad511aa549e4c90d79b3e84b55da45e4
lur25G.java
906fd9e8f0b4512bd5372170ed4fcd23be967f39 07-Aug-2013 Tobias Grosser <grosser@google.com> Remove unused ScriptGroup import

Change-Id: I40778fb13f065824f41458efdee81b534a504c08
lend.java
olorCube.java
olorMatrix.java
onvolve3x3.java
onvolve5x5.java
sageIO.java
9ba9a663a00c15d584a0a292bf74e154804240b5 02-Aug-2013 Jason Sams <jsams@google.com> Add Artistic test.

Change-Id: Ifcea7dd6132d13bba920de2806cfde590013d006
rtistic1.java
mageProcessingActivity.java
rtistic1.rs
da7ddd8477dc802c8736c7ab860fc09f33689ce9 12-Jul-2013 Tobias Grosser <grosser@google.com> Simplify code of convolve3x3

Instead of first doing all multiplications and then adding the results in
a tree manner, we just repetitively perform a load/multiply/add patter.
With and without tuning for A15, this yields a 5% performance increase for N10.

This commit also exposes more instructions to be transformed into fused
multiply adds.

Change-Id: I1215d75da236e6b2d6b6aa48b3ab35606cdba7b8
onvolve3x3.fs
1ccdfe24e4210f4846dab1d8281a58fb5a022140 19-Jun-2013 Jason Sams <jsams@google.com> Modify wballance to use histogram intrinsic.

Change-Id: I2e02383d4c4840363bb36c7842a5d7056eb6d335
hiteBalance.java
balance.rs
cb1b58aaa3412b9aef93715c420a8419b6dd3a3f 18-Jun-2013 Jason Sams <jsams@google.com> Use histogram intrinsic.

Change-Id: I1115a515091a06acb99191d7d48f9cc2d07ecf9a
istogram.java
502a38c353090a15217e3854a20dec54a30e5d8e 11-Jun-2013 Tobias Grosser <grosser@google.com> ImageProcessing: Fix copy/paste typo

Change-Id: I8f7449147838505410e2952c8fd829bfa1ad6363
evelsV4.java
204009b9114b33f184d7178838861d2fa9c9f88c 11-Jun-2013 Jason Sams <jsams@google.com> Sampler image generator

histogram and tests

Change-Id: Ia82f7c48ee5a7d43fccefed78f98dabc60c46c3c
istogram.java
mageProcessingActivity.java
istogram.rs
c6261359d8910273f49edba9cd89b09000aa58f1 24-May-2013 Jason Sams <jsams@google.com> Implement vector clamp for all types.

Change-Id: I95772f23fca3037a646bea7ad937dbdeec261f7a
hiteBalance.java
ontrast.rs
xposure.rs
ibrance.rs
balance.rs
26381c2bb70b404afec72b974febfbcbaac7ad19 09-May-2013 Tim Murray <timmurray@google.com> Merge "Fix some IP tests."
36054c2cf96b889660939931da5d43bda7b99780 09-May-2013 Tim Murray <timmurray@google.com> Fix some IP tests.

Change-Id: I8022bad24c00628d9308eb567b498e382966d30a
xposure.rs
ibrance.rs
balance.rs
9f8accec83007fbbe856e9d91ac970a0bcf37d3a 08-May-2013 Stephen Hines <srhines@google.com> Fix invalid explicit casts of int4 -> uint4.

Change-Id: I7d396a53b93b82d56c68e4454b0eadcabfece388
olorcube.rs
6939f7bf32ab2765dcedb8a8d6fd352e7d08540f 19-Apr-2013 Jason Sams <jsams@google.com> [tests only] Update RS tests.

This is to provide better test coverage for the QCT driver.
Testing only, does not impact on device bits.

Change-Id: I81556cc14cac1ba52274034339b5af0348731912
lend.rs
wfilter.rs
ontrast.rs
xposure.rs
hadows.rs
ibrance.rs
balance.rs
89e20d27effd875431087a9188b20386b9c5aff0 21-Mar-2013 Jason Sams <jsams@google.com> Fix usage bits in ImageProcessing.

Change-Id: I2a5e6c8ebe07e50ee3624a76a8e997f990c4e9d5
mageProcessingActivity.java
572a5031a5d8602db0bec0b253428a034bd4dd59 19-Mar-2013 Jason Sams <jsams@google.com> Move compute tests from frameworks/base to frameworks/rs

Change-Id: I844c9f5e58f500164fec419569c68c7f854c5571
WFilter.java
lend.java
lur25.java
lur25G.java
olorCube.java
olorMatrix.java
ontrast.java
onvolve3x3.java
onvolve5x5.java
opy.java
rossProcess.java
xposure.java
isheye.java
rain.java
reyscale.java
roupTest.java
mageProcessingActivity.java
mageProcessingTest.java
mageProcessingTestRunner.java
evelsV4.java
andelbrot.java
hadows.java
estBase.java
sageIO.java
ibrance.java
ignette.java
hiteBalance.java
lend.rs
wfilter.rs
olorcube.rs
olormatrix.fs
ontrast.rs
onvolve3x3.fs
onvolve5x5.fs
opy.fs
xposure.rs
isheye.rsh
isheye_approx.rsh
isheye_approx_full.rs
isheye_approx_relaxed.fs
isheye_full.rs
isheye_relaxed.fs
rain.fs
reyscale.fs
p.rsh
evels.rsh
evels_full.rs
evels_relaxed.fs
andelbrot.rs
hadows.rs
hreshold.fs
ibrance.rs
ignette.rsh
ignette_approx.rsh
ignette_approx_full.rs
ignette_approx_relaxed.fs
ignette_full.rs
ignette_relaxed.fs
balance.rs