b96cf883ae029038386da87af40b2acf72a54d5b |
|
02-Jun-2016 |
David Gross <dgross@google.com> |
Delete simple reduction implementation. Bug: 27298560 Change-Id: I8d246c4e7d5b427148ebaf9a17bfa6fe3f6ea78b
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
c90157d08c02c2c255580485346fdeffdd6315cd |
|
22-Apr-2016 |
Miao Wang <miaowang@google.com> |
[RenderScript] Add finalizer to support lib context. Bug: 28347289 - Adding finalizer to support lib context, avoiding leak of native memory. Change-Id: Ica3fdbfe65c0c651877be4324d0cb95a7256f8d7
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
93b91f73e0a96bedce66e6e8ff0813b051f13892 |
|
04-Apr-2016 |
Yang Ni <yangni@google.com> |
Avoid destroying Device separately Bug: 27983025 Device should be destroyed inside the destructor of the associated Context. Change-Id: I921a89974e1174f837349a89aef9b03efa4882f5
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
e4a401fd3e2f777365c2ee9ee277c68065d5b178 |
|
12-Feb-2016 |
David Gross <dgross@google.com> |
Compatibility library support for general reduction. Requires corresponding change in frameworks/rs. Bug: 23535724 (cherry picked from commit 62a63e5b0d6548c3ff8ade45235739008f6589f1) Change-Id: I171eda6388115e19bea9c51c3c68a857d866cf25
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
e214512fee6106909d3c6de59d28c307d71236c1 |
|
15-Jan-2016 |
Yang Ni <yangni@google.com> |
Avoid absolute path loading .so after M Bug: 26548955 Some apps have unpacked APKs, e.g., Google Camera. Using absolute path for shared libraries provided by the app will prevent them from loading. Fixed this by limiting usage of the absolute path to API levels older than M. Updated the bug number comment in the code so that they are clickable. Bumped the SDK level to 23 for RenderScript support lib build, so that we can use the proper API level constant defined in android.os.Build.VERSION_CODES. Change-Id: I9b6d9efed380e3e077e1efeabea324d4c01a7f0b
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
654520a64a21237eaf526f2d5aa24613b25fb0cc |
|
25-Nov-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Add API to map Allocation mallocptr to Java ByteBuffer - Construct the ByteBuffer using the AllocationGetPointer when running on L+ devices, otherwise create a read-only ByteBuffer and explicitly copy the data from Allocation to it. - Add an API to query the stride of the allocation. - Both ByteBuffer and Stride will be cached for normal Allocations. if using USAGE_IO, since after each ioReceive, the mallocPtr will change, getByteBuffer will always create a new one using the most up-to-date mallocPtr. Bug: 25926361 Change-Id: I3ac187ffc598d07362abb704ec3393ae2b8b892a
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
8b03eca305a4019ef712afa3a8deb1d348463e70 |
|
07-Nov-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Load from the full path of librsjni and libRSSupport. - For API 9+ load from the full path of librsjni, libRSSupport. - Enable logging of critical error. - Log the version of both JAVA and JNI. Bug: 25226912 Change-Id: I357398634ec3bfd70c71e005241c5a66650bdba6
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
b41126e51e80ad409c86599999e68d7b640e96d3 |
|
06-Oct-2015 |
Miao Wang <miaowang@google.com> |
am 4d70a806: Merge "Retry if interrupted before mMessageThread has joined." * commit '4d70a8068fdab1ea8003446cdd70264adffe7d8b': Retry if interrupted before mMessageThread has joined.
|
2acc30f5f5533a239a80d3bd9102d2a4d2a7a51e |
|
06-Oct-2015 |
Miao Wang <miaowang@google.com> |
Retry if interrupted before mMessageThread has joined. - Taking the same change from pirama in fw/base/rs: I3213091a0e996449bceb403dffca3063786d5a65 I452124915ea3f19610e6d4a3411d741f2f604af2 - If interrupted during mMessageThread.join(), retry the join instead of assuming the thread has joined and continuing. Continuing to destroy the context will cause a segfault when the message thread attempts to use the destroyed context. - Interrupt current thread if InterruptedException is received during Thread.join(). Also, log the interruption. Change-Id: Iaba078318141eb74d0cf20e00e47be0c8edde59f
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
e71f1f014cdbacaa091e6768aa24f4065cd041da |
|
21-Aug-2015 |
Stephen Hines <srhines@google.com> |
am a9a6302a: Merge "Add reduce kernels to the support library." * commit 'a9a6302a5b926ba5b947795921bb63f5845857ce': Add reduce kernels to the support library.
|
42e1c8ed103fb24059cb6d689cb06179f04f7e41 |
|
18-Aug-2015 |
Matt Wala <wala@google.com> |
Add reduce kernels to the support library. Currently hidden behind a flag, since reduce isn't part of any API level yet. Bug: 22631253 Change-Id: Ia8e8bb9429f9cb8844d38067f43fa493cbb8540c
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
55c41d9708c9ec16a9de753ba3091c17dfe5ddbb |
|
08-Aug-2015 |
Miao Wang <miaowang@google.com> |
am ea0d9671: Merge "[RenderScript] Adaptive alignment of allocation for Incremental Intrinsic Support." * commit 'ea0d9671975ce76fca22515da0bf09d2911c1667': [RenderScript] Adaptive alignment of allocation for Incremental Intrinsic Support.
|
906f7a110d36d8a92bcb0e636048b3ec4ea34aa3 |
|
08-Aug-2015 |
Miao Wang <miaowang@google.com> |
am e0ad1bbb: Merge "[RenderScript] Add Multi-input Kernel support in RS Support lib" * commit 'e0ad1bbb2d3a455f571ecb82d9e8ea237a1435f2': [RenderScript] Add Multi-input Kernel support in RS Support lib
|
e536825342e722b68c498042fea387b5c5504f44 |
|
24-Jul-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Adaptive alignment of allocation for Incremental Intrinsic Support. Change-Id: I8e93317a00b8b80cdbdcc76df6c8b073f3e4bcd8
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
3cf9bc14128f46345ba95294c30873ae52e89aec |
|
18-Jul-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Add Multi-input Kernel support in RS Support lib - Only functional for target API >= 23. bug: 22541075 Change-Id: I4ad46d4d60c38f5b2adeacde6d878098ee903b4b
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
b04ba387fb00d889cbcb31987c7aa16adb6f95d2 |
|
17-Jul-2015 |
Miao Wang <miaowang@google.com> |
am af2a0a7b: Merge "[RenderScript] Work around for older devices with problem dlopen libblasV8." * commit 'af2a0a7b6a56d51287c57df17206a4619ecd8dab': [RenderScript] Work around for older devices with problem dlopen libblasV8.
|
a2f577b065e1a177a07694aa19ffd253db07a6a5 |
|
17-Jul-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Work around for older devices with problem dlopen libblasV8. Change-Id: I4d02638a7f5a6e03c5dc169a4db14bebe0c02365
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
f57c6121f8b3301921ea37928f97f6a2b7da0c52 |
|
01-Jul-2015 |
Miao Wang <miaowang@google.com> |
am 16003178: Merge "[RenderScript] better handle edge cases for Incremental Intrinsic Support." * commit '160031786d00913f6351e405f732affac5114b28': [RenderScript] better handle edge cases for Incremental Intrinsic Support.
|
102876a127f305e0bb9455803e6674f827735d49 |
|
01-Jul-2015 |
Miao Wang <miaowang@google.com> |
am 1500f550: Merge "[RenderScript] Implement BLAS in support lib." * commit '1500f5501bf2418b6f81917dfdae4847d70b4d9f': [RenderScript] Implement BLAS in support lib.
|
852482cf1bda31db62d08ac0b124a417ff00e116 |
|
21-May-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] better handle edge cases for Incremental Intrinsic Support. bug: 21902810 (cherry picked from commit 47c6b0d9d617a74fdfc4a23a523157760b6632ef) Change-Id: I37ff71f9002c591785143aa14dd825be7de60c78
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
35ef270f319aeac81d562897c480b507102dc9ae |
|
13-May-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Implement BLAS in support lib. - Works in compat mode - Native mode is enabled if targetSdkVersion >= 23 and deviceAPI >= 23 - As other intrinsics, if set targetSdkVersion = 21, Incremental Support (hybrid mode) will be enabled on device running L or later. bug: 21902810 (cherry picked from commit 8dab1e59827244f84ceb73c5eb24427223b58b21) Change-Id: I62410d174a60ab2a284cc94e8a1f6fcd70b7e102
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
e397e95414f02d7b3a5614ea66957196b93f9f47 |
|
15-May-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] fix unhide after cherry-pick to aosp Change-Id: I85ef17f0641cf1a35d0f33062ab1b444d8ee5049
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
e6fedd219426549798e200183e7848d769a3c4bb |
|
15-May-2015 |
Miao Wang <miaowang@google.com> |
am a1494f8a: Merge "Revert "[RenderScript] fix support lib after Native RS API change."" * commit 'a1494f8a9ac27e1eb55c501860ab65413b362a47': Revert "[RenderScript] fix support lib after Native RS API change."
|
6b54c19a922c856ae6756f6ac7078d9b237816e1 |
|
15-May-2015 |
Miao Wang <miaowang@google.com> |
resolved conflicts for merge of ccbefb12 to mnc-dev-plus-aosp Change-Id: I3547efb10fc4015aa7c751a960374d582d773773
|
9f46435720c42643b2c8461b1766d70e55a7e12e |
|
15-May-2015 |
Miao Wang <miaowang@google.com> |
Revert "[RenderScript] fix support lib after Native RS API change." This reverts commit 73eb8f6b35aa1d93e0cb026997df43d3b5275c6e. Change-Id: I8caa70e92d9689c3db8af5b00873dfd1bb267ded
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
73eb8f6b35aa1d93e0cb026997df43d3b5275c6e |
|
14-May-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] fix support lib after Native RS API change. - fix reflection after native RS getMinorID() renamed to getMinorVersion() bug: 21132592 Change-Id: Ibb164a320348002aad318649f3287abfcee4541a
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
9e3e86ff655e152765c56a64c43a803e0ab41107 |
|
09-May-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Enable developers to only use support runtime and use black list for certain devices. bug:18199873 Change-Id: If9041cc90478c971687ef5b655b6e68d6653020b
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
2ca9702483711b6a04b95d3d32861066f45dcc8c |
|
14-May-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] fix support lib after Native RS API change. - fix reflection after native RS getMinorID() renamed to getMinorVersion() bug: 21132592 Change-Id: Ibb164a320348002aad318649f3287abfcee4541a
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
926950192efb7f794767e59b7c7bbeb6297ded61 |
|
13-May-2015 |
Miao Wang <miaowang@google.com> |
Merge "[RenderScript] unhide setBlackList() and forceCompat()" into mnc-dev
|
0db3ff4ae249fd256e61c7f3698acdc0b52bdf68 |
|
13-May-2015 |
Miao Wang <miaowang@google.com> |
Merge "[RenderScript] Enable developers to only use support runtime and use black list for certain devices." into mnc-dev
|
5a156403fec9f428137e8e506d9a361222079912 |
|
12-May-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] unhide setBlackList() and forceCompat() bug: 18199873 Change-Id: I40c44041bf30ad96dd56ba4696c184fff8ea556f
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
d2e657744d117923cb07c614059d24ef9d4685ef |
|
09-May-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Enable developers to only use support runtime and use black list for certain devices. bug:18199873 Change-Id: If9041cc90478c971687ef5b655b6e68d6653020b
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
ad49cd7b145c09e67cbf1cbef436f669f06af6f0 |
|
05-May-2015 |
Yang Ni <yangni@google.com> |
Sanity checks in JNI code for script groups b/20728113 This is copying the fix I made in native implementation. (https://android-review.googlesource.com/148980) Change-Id: I231c0d20c41ee53342d8a975c2db5a31854b9d40 (cherry picked from commit 6d26e4f14a1874eb247542d98bb1554405e50377)
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
6304514ebedfd1874f6c2e4aa4d998f14831a7bf |
|
08-May-2015 |
Yang Ni <yangni@google.com> |
Merge "Sanity checks in JNI code for script groups"
|
a3d15a8e05e9e45e44f8792e81ee19f5b67b9650 |
|
03-Apr-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Better handle DispatchTable init 1. targetSdkVersion <= deviceAPI, run in native mode when possible (deviceAPI >= 19); 2. deviceAPI < 19, always use compat mode; 3. targetSdkVersion > deviceAPI, and if 19 < deviceAPI < 21, use compat mode (since getPointer is not supported before L); 4. targetSdkVersion > deviceAPI >= 21, first try to initialize DispatchTable based on targetSdkVersion using native mode (libRS.so), if failed (say if targetSdkVersion = 23, native RS @21, dispatchTable will not be able to initialized due to the new APIs added), fall back to compat mode. If native mode successfully loaded, the Incremental Intrinsic Support can kick in if needed. Change-Id: Icafe2a1a5512dd15f399341c239dec802442033c
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
49b1621b2554895c774b534abb2c448803fae3ac |
|
07-May-2015 |
Miao Wang <miaowang@google.com> |
Merge "[RenderScript] Better handle DispatchTable init"
|
6d26e4f14a1874eb247542d98bb1554405e50377 |
|
05-May-2015 |
Yang Ni <yangni@google.com> |
Sanity checks in JNI code for script groups b/20728113 This is copying the fix I made in native implementation. (https://android-review.googlesource.com/148980) Change-Id: I231c0d20c41ee53342d8a975c2db5a31854b9d40
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
99ed3398beb6b032803b839df578de9206940b73 |
|
15-Apr-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] unhide existing apis in compat lib. Change-Id: I7db14dceb13421fef81cbe890756790218a297f8
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
93f31b4fffe6907307c9df100cae2e8ba46e57f5 |
|
15-Apr-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] update the ScriptGroup2 API after name field is added. bug: 20247311 Change-Id: Iee06cf7087ce8caad56c7530b7dae327f39f5554
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
d1614e9cdbfa878f4d1819305e9d9ef3e8de640d |
|
03-Apr-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Better handle DispatchTable init 1. targetSdkVersion <= deviceAPI, run in native mode when possible (deviceAPI >= 19); 2. deviceAPI < 19, always use compat mode; 3. targetSdkVersion > deviceAPI, and if 19 < deviceAPI < 21, use compat mode (since getPointer is not supported before L); 4. targetSdkVersion > deviceAPI >= 21, first try to initialize DispatchTable based on targetSdkVersion using native mode (libRS.so), if failed (say if targetSdkVersion = 23, native RS @21, dispatchTable will not be able to initialized due to the new APIs added), fall back to compat mode. If native mode successfully loaded, the Incremental Intrinsic Support can kick in if needed. Change-Id: Icafe2a1a5512dd15f399341c239dec802442033c
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
d19da75d0a7ac09179cb67488f95402b38c010d3 |
|
31-Mar-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Make destroy() correctly handle cached process context. Change-Id: I39456e143fa1d3c25f9f6ef8de777740a5d32f1f
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
8ed4ea242c8da2ef9a25461923699c8179f369f4 |
|
31-Mar-2015 |
Miao Wang <miaowang@google.com> |
Merge "[RenderScript] Add ScriptGroup2 API for RenderScript Support Lib."
|
3abb8949c3a0815608306836fb8b4c7a593e3780 |
|
31-Mar-2015 |
Miao Wang <miaowang@google.com> |
Merge "[RenderScript] Make support lib harder to leak context."
|
69335f8eaf555a8dc65ff04c5b49d1fa31e35f59 |
|
31-Mar-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Add ScriptGroup2 API for RenderScript Support Lib. - For now, the new ScriptGroup2 API is only available for API 23+ native mode, or pure compat mode. - Incremental Support Mode (hybrid mode) will be added in another CL. Change-Id: I268e721e8724d51e54ab3f80e7762da4ddac4ff9
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
9f9964b1fed9b506a0e1a572217fee69ff74caf4 |
|
27-Mar-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Make support lib harder to leak context. - For compat lib, the created context will be cached for future reuse within the process now. - For native renderscript, the caching mechanism will be enbled for API 23 and above. - A createMultiContext() is added to support applications need more than one RenderScript Context to be used at the same time. Change-Id: Iaddc0995bfcb1aec0244bdbeed834a33edf8fc7c
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
0cc3605a948e2cb1d068ff9bfbb7439ab9a6e8c7 |
|
06-Mar-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Add additional check for determining whether to use native RS. Workaround for Incremental Support lib on KK. - if targetSdkVersion > device API version, always use compat mode to gain access to all the intrinsics. - For developers intended to use intrinsics introduced later than KK Need to set the targetSdkVersion > KK, which is running in compat mode. - Otherwise on KK, be able to run scripts and intrinsics<=19, in native mode. Change-Id: Ie00ab8b05d274b46cafd71d1347ef7ac4e91aca7
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
b600f3bcdbd9a8fecd18d273d94f9b05a438fdd2 |
|
05-Mar-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Update the java API about Allocation copyTo & From FieldPacker Change-Id: I1b9b1de3e0a6b975770d9af376f696eacaa8251b
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
059fede7f200350b6131fc131f76248085485722 |
|
26-Jan-2015 |
Miao Wang <miaowang@google.com> |
[Renderscript] Incremental Support for Intrinsics. - If Intrinsic API is higher than Device API, run on compat context. - By default, run on Native RS if available. - If forced using compat mode, or Device API<=19, Just fall back to regular compat mode. Change-Id: Icb0a87ea4bcf0524c1ed2841702f1cc4f04ea24d
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
9eb28ebcc5777f3ea8d26065cbd2635775b93acf |
|
28-Feb-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] AutoPadding & Unpadding for Vec3 Elements during copyTo & copyFrom. Change-Id: Ideaa7c9393a8cb620f5b286985a8c69eff7a6c2f
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
2b7f06facd09f8f3ca3372733d316844767c8ecf |
|
21-Feb-2015 |
Miao Wang <miaowang@google.com> |
[Renderscript] JAVA API update for Allocation.CopyTo add the following functions to make it more symmetric to copyFrom(). - copy1DRangeToUnchecked, copy1DRangeTo - copy2DRangeToUnchecked, copy2DRangeTo Change-Id: Ic9cd9e849f98955240e8f863202e098b58b16438
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
7f0ff145bed6c0c8202eaec304fa87b0eecae962 |
|
19-Feb-2015 |
Miao Wang <miaowang@google.com> |
[RenderScript] Code clean up & Update the support lib based on native rs. (java interface) Change-Id: Ic4807c8913b58e833da57da77a23648feb91ff6b
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
825350eef96fe808a489376d0baa16307cbb5f6b |
|
14-Jan-2015 |
Miao Wang <miaowang@google.com> |
[Renderscript] Set native lib path from java RS context for rs compat lib. Change-Id: I84c3659bffa34d3fa07f14a7b423ed06c5315855
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
b9da3f66de38ee08c42e4612087b81d7331bdf74 |
|
24-Jan-2015 |
Yang Ni <yangni@google.com> |
InvokeID in compat lib. Change-Id: I5b59df166ea30b309b8dd9623825ac0e72d03856
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
6416ca9394a0f946f216fce94d5b3376ddd49e16 |
|
24-Jan-2015 |
Miao Wang <miaowang@google.com> |
Merge "Required 64bit changes for JNI/Java for RS compat lib."
|
3d9b60c9ae71c4c09df0b4e59c825a5d631e1254 |
|
03-Dec-2014 |
Miao Wang <miaowang@google.com> |
Required 64bit changes for JNI/Java for RS compat lib. Change-Id: I535e41c239ea536dd454646d8dbc03c4be212489
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
ee72e7511a43009c1d03e12c7464ad4068f22152 |
|
13-Jan-2015 |
Miao Wang <miaowang@google.com> |
Catch the exception if Java cannot find libRSSupportIO lib for Renderscript Compat lib. Change-Id: Ic9397dd593edc991fa5050a91c009c63fa33e352
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
68171c40fc9a77c05da83453ac93a380960f36aa |
|
06-Nov-2014 |
Miao Wang <miaowang@google.com> |
Enable USAGE_IO_OUTPUT and corresponding SetSurface and IOSend functions for in RS Compat lib. The USAGE_IO support is provided by a shared lib (libRSSSupportIO) dynamically loaded on devices running ICS or higher. bug 12924018 Change-Id: Id9478f8db0d52dd6891e367dbef0d64a186ca399
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
0a6baa205b88d8dc913c8c66df2682d01940c7cc |
|
21-Nov-2014 |
Miao Wang <miaowang@google.com> |
Allow the Renderscript Compat lib to work on devices running ICS or lower. - WAR for the bug that the dynamic linker ignores RTLD_LOCAL on older devices. - Cleanup of Android.mk for librsjni Change-Id: Icaf29339a29e7f0a7381d883c0ab8a1212b1575d
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
dbf6b4b75aa70e8c1e4c0dace624a2ca8a2ca171 |
|
10-Oct-2014 |
Miao Wang <miaowang@google.com> |
Rewrite the support lib to switch compat lib over to dispatch table. - Thunker classes are no longer needed. Change-Id: If6f418828183ce18e307903e77ef1a5a5960a23a
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
87c148957ae393873f13767854291c68f525fa2e |
|
11-Sep-2014 |
Tim Murray <timmurray@google.com> |
Fix KITKAT usage. bug 17189604 Change-Id: I89b90bb90985b9b117c7c9a1954bbcac31ebb1cd
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
179158fa990160cf3f309f6a87a039e71ab664e8 |
|
03-Sep-2014 |
Tim Murray <timmurray@google.com> |
Switch RS support lib to use LOCAL_SDK_VERSION. The RS support lib wasn't setting LOCAL_SDK_VERSION, which caused problems where hidden specialized system methods would be used on devices without said methods. bug 17189604 Change-Id: Iea51308625fe19c03e3302e3106e1a7c3e1cbc25
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
6318b3424d0036b28343d9a4e7d587ec4760b818 |
|
24-Jul-2014 |
Jason Sams <jsams@google.com> |
Add WAR to force CPU on implementations with a broken blur. Change-Id: Id8b966b196063fe8dec1b9ebb275b37be34696e2
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
5f27d89ee6a9e7ffe93392b389ef04f48ad2e3fa |
|
20-Feb-2014 |
Tim Murray <timmurray@google.com> |
am e2929ada: am a76a3571: Merge "Add support for enabling workarounds via metadata." * commit 'e2929ada8754729c97a3fddfb1e9bc7fc47c8420': Add support for enabling workarounds via metadata.
|
2e34e412f4ca0b25cfa67edaa838086dc2758c74 |
|
07-Feb-2014 |
Tim Murray <timmurray@google.com> |
Add support for enabling workarounds via metadata. Change-Id: If943fa0f75d19ecc532ff1967240ffaa8d6b41c3
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
34398b353efd170695f10f3b2f679bb964b6b8d4 |
|
04-Feb-2014 |
Tim Murray <timmurray@google.com> |
am 5de2fd60: am 56f564ae: Merge "Add asynchronous object destruction and WAR to enable on API 18." * commit '5de2fd6011c1ca173ce60a2b2e961bdf04ebaa30': Add asynchronous object destruction and WAR to enable on API 18.
|
27250e121155f570d1d0db7a1b09fcbaa1361aa4 |
|
28-Jan-2014 |
Tim Murray <timmurray@google.com> |
Add asynchronous object destruction and WAR to enable on API 18. Change-Id: I5952a140eabc8899712b77617e3fba39748207c3
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
57314f70efef60f5a858802835ec70247e8f1948 |
|
08-Nov-2013 |
Tim Murray <timmurray@google.com> |
Fix missing class warnings on old platforms. Also fix BaseObj.equals. Change-Id: I7deb528815d98e3359eb5e8c801d6fa71b90bab8
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
7720e5ceb6a4cc9ed330ad7c483f7eac08f554e6 |
|
23-Aug-2013 |
Tim Murray <timmurray@google.com> |
Add GC hooks to compat lib. bug 10428172 Change-Id: Idb9f0590258c845bf32e2d5a56e868a284f0f82f
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
0f5bae87e2e3e3b0e66803122b5c4c7dd36d43dd |
|
02-Jul-2013 |
Stephen Hines <srhines@google.com> |
Fix RS support library. Bug: 9664050 1) Remove dependency on libskia. 2) Remove dependency on libandroid_runtime. 3) Switch libcutils/liblog to use static libraries. 4) Remove unused include of JNIHelp.h. 5) Fix missing default USAGE_GRAPHICS_TEXTURE for bitmap Allocations. 6) Provide a setprop for testing compatibility mode: adb shell setprop debug.rs.forcecompat 1 7) Move shouldThunk() function into base RenderScript class. 8) Switch to actual NDK-provided logging infrastructure. 9) Remove dependency on libutils. Change-Id: Ie218e05c78aac8f0c0cecb0b84bcfd2ab2fbf845
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
60c5b31f4448410221de043873b94797732afa66 |
|
06-Jun-2013 |
Stephen Hines <srhines@google.com> |
s/android.renderscript/android.support.v8.renderscript/ for links. Bug: 8570568 Change-Id: I26463e0de573360e98323200118ab19a85dde315
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
7d435ae5ba100be5710b685653cc351cab159c11 |
|
03-Jun-2013 |
Stephen Hines <srhines@google.com> |
Update RS support library docs. Bug: 8570568 Change-Id: Ie80c8edc9fbcfbda047912c1228ebb5807d7c488
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|
099deb8fb1715e62bcb24513f8e9305ab4f7743a |
|
29-May-2013 |
Scott Main <smain@google.com> |
re-organize renderscript support lib to match organization patterns Bug: 9188088 Change-Id: I8ef73a288aa0dc6dc92adbe64389dc6dee3ed807
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java
|