• Home
  • History
  • Annotate
  • only in /frameworks/rs/java/tests/ImageProcessing/src/com/android/rs/
History log of /frameworks/rs/java/tests/ImageProcessing/src/com/android/rs/
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
mage/ImageProcessingActivity.java
mage/ImageProcessingTest.java
mage/Mirror.java
mage/Resize.java
mage/mirror.rs
mage/resize.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
mage/ImageProcessingActivity.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
mage/ImageProcessingActivity.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
mage/Blend.java
mage/ImageProcessingActivity.java
mage/ImageProcessingTest.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
mage/Blur25.java
mage/ColorCube.java
mage/ColorMatrix.java
mage/Convolve3x3.java
mage/Convolve5x5.java
mage/Copy.java
mage/Fisheye.java
mage/Grain.java
mage/Greyscale.java
mage/LevelsV4.java
mage/Mandelbrot.java
mage/Vignette.java
025b5f82971c431eb22df3c9d0f00b3cbe426bdb 23-May-2014 Chris Wailes <chriswailes@google.com> Updated test files to use the RS_KERNEL macro.

Change-Id: Ifa00819d09a1cc8229ac5d693d49e3a228cfc2dd
mage/artistic1.rs
mage/colorcube.rs
mage/colormatrix.rs
mage/contrast.rs
mage/convolve3x3.rs
mage/convolve5x5.rs
mage/copy.rs
mage/exposure.rs
mage/grain.rs
mage/greyscale.rs
mage/histogram.rs
mage/mandelbrot.rs
mage/shadows.rs
mage/threshold.rs
mage/vibrance.rs
mage/wbalance.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
mage/fisheye_approx_relaxed.rs
mage/grain.rs
mage/greyscale.rs
mage/vignette_approx_relaxed.rs
0ef64c5373a119eb73cbf7b1f7cf7d1da12d97d3 18-Apr-2014 Jason Sams <jsams@google.com> Bicubic resize intrinsic tests

Change-Id: Ieaa728dc597c73485e4267c21c590432adbda058
mage/Resize.java
mage/resize.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
mage/ImageProcessingActivity.java
mage/Resize.java
mage/resize.rs
23e1074f29f431f68c6b3230c1315ea0f7c7bc86 15-Nov-2013 Jason Sams <jsams@google.com> Sync changes between IP and IP_JB.

Change-Id: Ib4e1b3d4c2e3b57250f73fd926bb840cbfe60e5b
mage/ImageProcessingActivity.java
mage/ImageProcessingTest.java
mage/Mandelbrot.java
mage/colorcube.rs
mage/colormatrix.fs
mage/colormatrix.rs
mage/contrast.rs
mage/convolve3x3.fs
mage/convolve3x3.rs
mage/convolve5x5.fs
mage/convolve5x5.rs
mage/copy.fs
mage/copy.rs
mage/fisheye.rsh
mage/fisheye_approx_relaxed.fs
mage/fisheye_approx_relaxed.rs
mage/fisheye_relaxed.fs
mage/fisheye_relaxed.rs
mage/grain.fs
mage/grain.rs
mage/greyscale.fs
mage/greyscale.rs
mage/levels.rsh
mage/levels_relaxed.fs
mage/levels_relaxed.rs
mage/mandelbrot.rs
mage/shadows.rs
mage/threshold.fs
mage/threshold.rs
mage/vibrance.rs
mage/vignette_approx_relaxed.fs
mage/vignette_approx_relaxed.rs
mage/vignette_relaxed.fs
mage/vignette_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
mage/ImageProcessingActivity.java
859c4817355fcb86ea3aa103d1d1c5fa12ce81fa 15-Nov-2013 Jason Sams <jsams@google.com> Sync changes between IP and IP_JB.

Change-Id: Ib4e1b3d4c2e3b57250f73fd926bb840cbfe60e5b
mage/ImageProcessingActivity.java
mage/ImageProcessingTest.java
mage/Mandelbrot.java
mage/colorcube.rs
mage/colormatrix.fs
mage/colormatrix.rs
mage/contrast.rs
mage/convolve3x3.fs
mage/convolve3x3.rs
mage/convolve5x5.fs
mage/convolve5x5.rs
mage/copy.fs
mage/copy.rs
mage/fisheye.rsh
mage/fisheye_approx_relaxed.fs
mage/fisheye_approx_relaxed.rs
mage/fisheye_relaxed.fs
mage/fisheye_relaxed.rs
mage/grain.fs
mage/grain.rs
mage/greyscale.fs
mage/greyscale.rs
mage/levels.rsh
mage/levels_relaxed.fs
mage/levels_relaxed.rs
mage/mandelbrot.rs
mage/shadows.rs
mage/threshold.fs
mage/threshold.rs
mage/vibrance.rs
mage/vignette_approx_relaxed.fs
mage/vignette_approx_relaxed.rs
mage/vignette_relaxed.fs
mage/vignette_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
mage/ImageProcessingActivity.java
mage/TestBase.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
mage/ImageProcessingActivity.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
mage/Histogram.java
26bbf46db3c2f4eb752a0edfa722b354fce160ce 09-Aug-2013 Jason Sams <jsams@google.com> Work around DVFS issues on N10.

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

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

Change-Id: I40778fb13f065824f41458efdee81b534a504c08
mage/Blend.java
mage/ColorCube.java
mage/ColorMatrix.java
mage/Convolve3x3.java
mage/Convolve5x5.java
mage/UsageIO.java
9ba9a663a00c15d584a0a292bf74e154804240b5 02-Aug-2013 Jason Sams <jsams@google.com> Add Artistic test.

Change-Id: Ifcea7dd6132d13bba920de2806cfde590013d006
mage/Artistic1.java
mage/ImageProcessingActivity.java
mage/artistic1.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
mage/convolve3x3.fs
1ccdfe24e4210f4846dab1d8281a58fb5a022140 19-Jun-2013 Jason Sams <jsams@google.com> Modify wballance to use histogram intrinsic.

Change-Id: I2e02383d4c4840363bb36c7842a5d7056eb6d335
mage/WhiteBalance.java
mage/wbalance.rs
cb1b58aaa3412b9aef93715c420a8419b6dd3a3f 18-Jun-2013 Jason Sams <jsams@google.com> Use histogram intrinsic.

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

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

histogram and tests

Change-Id: Ia82f7c48ee5a7d43fccefed78f98dabc60c46c3c
mage/Histogram.java
mage/ImageProcessingActivity.java
mage/histogram.rs
c6261359d8910273f49edba9cd89b09000aa58f1 24-May-2013 Jason Sams <jsams@google.com> Implement vector clamp for all types.

Change-Id: I95772f23fca3037a646bea7ad937dbdeec261f7a
mage/WhiteBalance.java
mage/contrast.rs
mage/exposure.rs
mage/vibrance.rs
mage/wbalance.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
mage/exposure.rs
mage/vibrance.rs
mage/wbalance.rs
9f8accec83007fbbe856e9d91ac970a0bcf37d3a 08-May-2013 Stephen Hines <srhines@google.com> Fix invalid explicit casts of int4 -> uint4.

Change-Id: I7d396a53b93b82d56c68e4454b0eadcabfece388
mage/colorcube.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
mage/blend.rs
mage/bwfilter.rs
mage/contrast.rs
mage/exposure.rs
mage/shadows.rs
mage/vibrance.rs
mage/wbalance.rs
89e20d27effd875431087a9188b20386b9c5aff0 21-Mar-2013 Jason Sams <jsams@google.com> Fix usage bits in ImageProcessing.

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

Change-Id: I844c9f5e58f500164fec419569c68c7f854c5571
mage/BWFilter.java
mage/Blend.java
mage/Blur25.java
mage/Blur25G.java
mage/ColorCube.java
mage/ColorMatrix.java
mage/Contrast.java
mage/Convolve3x3.java
mage/Convolve5x5.java
mage/Copy.java
mage/CrossProcess.java
mage/Exposure.java
mage/Fisheye.java
mage/Grain.java
mage/Greyscale.java
mage/GroupTest.java
mage/ImageProcessingActivity.java
mage/ImageProcessingTest.java
mage/ImageProcessingTestRunner.java
mage/LevelsV4.java
mage/Mandelbrot.java
mage/Shadows.java
mage/TestBase.java
mage/UsageIO.java
mage/Vibrance.java
mage/Vignette.java
mage/WhiteBalance.java
mage/blend.rs
mage/bwfilter.rs
mage/colorcube.rs
mage/colormatrix.fs
mage/contrast.rs
mage/convolve3x3.fs
mage/convolve5x5.fs
mage/copy.fs
mage/exposure.rs
mage/fisheye.rsh
mage/fisheye_approx.rsh
mage/fisheye_approx_full.rs
mage/fisheye_approx_relaxed.fs
mage/fisheye_full.rs
mage/fisheye_relaxed.fs
mage/grain.fs
mage/greyscale.fs
mage/ip.rsh
mage/levels.rsh
mage/levels_full.rs
mage/levels_relaxed.fs
mage/mandelbrot.rs
mage/shadows.rs
mage/threshold.fs
mage/vibrance.rs
mage/vignette.rsh
mage/vignette_approx.rsh
mage/vignette_approx_full.rs
mage/vignette_approx_relaxed.fs
mage/vignette_full.rs
mage/vignette_relaxed.fs
mage/wbalance.rs