Chris Craik
5c705d63d7
Fix RenderScript copy tracing sections
...
bug:21560057
Change-Id: I3b44d04bd908d9549ef7ada5f48f5d94e239d186
2015-06-01 10:59:35 -07:00
Miao Wang
39a0b22cf8
Merge "[RenderScript] Add dummy getMinorID to maintain compatible with old RS compat lib." into mnc-dev
2015-05-14 22:22:07 +00:00
Miao Wang
f9d518a2af
[RenderScript] Add dummy getMinorID to maintain compatible with old RS
...
compat lib.
bug: 21132592
Change-Id: I375f188dfbd33367a9589533aa51b182fda8bc21
2015-05-14 15:11:52 -07:00
Jason Sams
f061653202
Merge "Fix issues found during CTS testing of FP16" into mnc-dev
2015-05-14 20:15:40 +00:00
Jason Sams
6faa4d20c5
Fix issues found during CTS testing of FP16
...
bug 20822382
This corrects a copy&paste error placing F16 into F32.
Fixes an error disallowing vectors of fp16 types.
Change-Id: I34be1aa9a323d61a7121581ab9599d2c2d32dd42
2015-05-13 13:21:30 -07:00
Yang Ni
20e16f4f76
Merge "Elaborate on description of ScriptGroup.execute" into mnc-dev
2015-05-12 21:25:29 +00:00
Jason Sams
0cf42ffbbe
Merge "Fix API name based on API review" into mnc-dev
2015-05-12 21:20:15 +00:00
Jason Sams
f76423062a
Fix API name based on API review
...
rename getMinorID to getMinorVersion
bug 21039492
Change-Id: I03908dba508e30a605818d81a085ad627fa202fb
2015-05-12 14:06:56 -07:00
Yang Ni
4356389606
Elaborate on description of ScriptGroup.execute
...
b/21039492
ScriptGroup.execute(Object...): Describe input and output order.
Change-Id: I88668338ab2ac50e602b97891b86509c81dedf4d
2015-05-12 13:53:38 -07:00
Yang Ni
552518e3c1
Merge "Moved limit constants for kernel and script group" into mnc-dev
2015-05-11 21:14:32 +00:00
Miao Wang
cb556e0d25
Merge "[RenderScript] hide Allocation.copyToFieldPacker()" into mnc-dev
2015-05-11 21:13:47 +00:00
Miao Wang
50a8ff108f
[RenderScript] (minor) fix validation of L3 BLAS
...
bug: 21028875
Change-Id: I9fd48c57b6518e06ee1d9d7d4ca44faa96d887b0
2015-05-11 12:08:02 -07:00
Miao Wang
3c61327fa9
[RenderScript] hide Allocation.copyToFieldPacker()
...
bug: 21027883
Change-Id: I122392bc5206ff19ea52712576d7f363e5915231
2015-05-11 11:51:09 -07:00
Yang Ni
9310e3db45
Moved limit constants for kernel and script group
...
b/20728113
so that we can share them with support lib.
Change-Id: I231c0d20c41ee53342d8a975c2db5a31854b9d40
(cherry picked from commit 7b2a46fee0f95b9ae2485db36e0d279730623c4a)
2015-05-11 11:01:32 -07:00
Chih-Hung Hsieh
9eb9dd326a
Fix clang warnings on unused variable, mismatched tag, print format.
...
BUG: 20890093
Change-Id: I91588f481d80b69823bc9d104b8bd09167ee5373
2015-05-07 12:30:13 -07:00
Jason Sams
d1516dffa8
Fix Allocation-less launches
...
Cherry-pick fix from AOSP. Error check for kernel launch was
generating a false positive.
bug 20690242
Change-Id: Ic4c6644072a11aab9a273070be5734519136f685
2015-05-05 18:00:34 -07:00
Yang Ni
17c2d7a3e1
Sanity checks in JNI code for closure creation
...
b/20728113
In case the requested size for memory allocation overflows, or memory
allocation fails.
Change-Id: I8dac132dd4d0210938660ffbb82cbe44000d2a90
(cherry picked from commit 4e90b9b57cc96964a9d5c1845172a72cb51feafb)
2015-05-04 15:09:29 -07:00
Miao Wang
194679ed95
[RenderScript] typo fix in BLAS, TRMM & TSMM
...
Change-Id: I78f014a864700369c7ccdfb46a257851a45abd7c
2015-04-30 17:14:28 -07:00
Miao Wang
8724d359bf
Merge "[RenderScript] typo fix in rs BLAS jni, to correctly handle complex params." into mnc-dev
2015-04-30 21:25:25 +00:00
Miao Wang
01060a33a4
Merge "[RenderScript] fix edges cases about Transpose for SYMM & SYR2K" into mnc-dev
2015-04-30 21:25:03 +00:00
John Reck
db672b03a2
Merge "Change how Java Bitmaps are accessed in a few places" into mnc-dev
2015-04-30 21:00:08 +00:00
Miao Wang
82585b3906
[RenderScript] typo fix in rs BLAS jni, to correctly handle complex
...
params.
Change-Id: Ie44f430dc7ed4155f40aa9f9c2864fb0429c97fe
2015-04-30 13:44:49 -07:00
Miao Wang
1e940d87c4
[RenderScript] fix edges cases about Transpose for SYMM & SYR2K
...
Change-Id: Id86d5fe8475060a22f49b06b6e1f8f3eae7c7e9f
2015-04-30 13:37:38 -07:00
John Reck
ed207b9274
Change how Java Bitmaps are accessed in a few places
...
Stop assuming that a Java Bitmap has a SkBitmap* that
has some externally managed lifecycle, and instead switch
a bunch of users to accessing the bitmap by providing
their own SkBitmap* on which to set the (ref counted!)
SkPixelRef* instead
Attempt #2 to land this, original issue was in getSkBitmap
and should be fixed
Change-Id: I0fd9e193968b41e5597784140d56b4885906864a
2015-04-30 12:46:57 -07:00
Miao Wang
9e4dbf0557
Merge changes I99f9f9ff,I559b5c56 into mnc-dev
...
* changes:
[RenderScript] L2 BLAS, fix element type in ZHER
[RenderScript] fixes for L3 BLAS APIs
2015-04-30 02:20:44 +00:00
Miao Wang
cecc00aba1
[RenderScript] L2 BLAS, fix element type in ZHER
...
Change-Id: I99f9f9ff8942522d6581ff60b9a2d75e33e66ff6
2015-04-29 18:15:36 -07:00
Miao Wang
508a2870e9
Merge "[RenderScript] Enable L2 BLAS APIs" into mnc-dev
2015-04-30 00:07:30 +00:00
Miao Wang
a57a8a8cc9
Merge "[RenderScript] improve & minor fixes of L2 BLAS validation." into mnc-dev
2015-04-30 00:06:37 +00:00
Miao Wang
634160a056
Merge "[RenderScript] Fix HEMM and SYRK in IntrinscBLAS to correctly handle complex 'Alpha' and 'Beta'" into mnc-dev
2015-04-30 00:04:12 +00:00
Miao Wang
37ae07c643
[RenderScript] fixes for L3 BLAS APIs
...
- Typo for validateUplo
- Typo in ZHEMM, element should be FLOAT64_2.
- For GEMM and SYMM, SYRK, 'CONJ_TRANSPOSE' should also be handled in the
validation process.
- For SYMM, check matrix A is symmetric.
- For HERK, the dimension validation was switched for Transpose case.
Also, only Conj Trans is allowed in this case.
- FOR SYR2K, fix the dimension check for Matrix C.
- For TRMM & TRSM, fix the validation part for dimension check.
Change-Id: I559b5c5695aa82604de2955ae2327b694236d3ed
2015-04-29 17:00:28 -07:00
Miao Wang
89c3a5f8c5
[RenderScript] Enable L2 BLAS APIs
...
Change-Id: I484a185a79190da365ac832b90bb3bedb8bbca48
2015-04-23 15:20:11 -07:00
Miao Wang
68ca43ebe6
[RenderScript] improve & minor fixes of L2 BLAS validation.
...
Change-Id: If8dd0f9d4c7db03df22763a80fa6d600539be7c1
2015-04-23 15:06:09 -07:00
Miao Wang
4c47274522
[RenderScript] Fix HEMM and SYRK in IntrinscBLAS to correctly handle
...
complex 'Alpha' and 'Beta'
Change-Id: I0aed57d41b0199d5c6dd3c31ca33644a5634dc35
2015-04-22 15:57:57 -07:00
John Reck
f7de58130a
Merge "GraphicsJNI Canvas cleanup"
2015-04-22 20:00:46 +00:00
John Reck
c1b33d665c
GraphicsJNI Canvas cleanup
...
Change-Id: I72e142986a8bc9f464c1951b6b5187919de3462e
2015-04-22 09:34:34 -07:00
Yang Ni
db720ce9f2
Merge "Move new script group API into ScriptGroup class"
2015-04-22 16:00:09 +00:00
Yang Ni
18314caccd
Move new script group API into ScriptGroup class
...
And mark existing methods and builder deprecated.
Removed ScriptGroup2 class.
Renamed nested class UnboundValue to Input.
Marked classes Closure, Future, and Input as final.
Change-Id: I362910c115e9d0173dc515674e08bf4878232879
2015-04-21 14:13:47 -07:00
John Reck
8222a7ec81
Merge "Revert "Change how Java Bitmaps are accessed in a few places""
2015-04-20 22:07:45 +00:00
John Reck
edc22fba59
Revert "Change how Java Bitmaps are accessed in a few places"
...
Bug: 20207616
This reverts commit a771b9861d11671c780092d35c0062eeefcf37c0.
Change-Id: Ifd891cc075274a7986e987229e0fed5a04ed9ff0
2015-04-20 22:06:31 +00:00
John Reck
9d4efdf280
Revert "A bunch more cleanups"
...
This reverts commit c294d128d03bc9a9982b273a82516c04583438cc.
Change-Id: Id1ebb236950f7c36c6d86e1dd95566d3a200748d
2015-04-17 20:47:27 +00:00
Tim Murray
ef0e1c6a0c
Unhide BLAS intrinsics.
...
Change-Id: I3006d878e68cce833d8f26cb5d8a1a660a6f5565
2015-04-16 11:15:43 -07:00
Miao Wang
68e03ab998
am 13391109: am 2b300a99: am 782b4339: Merge "[RenderScript] typo fix in Allocation.java"
...
* commit '133911095ce0d9ef01766aa7b67a0a31b852e242':
[RenderScript] typo fix in Allocation.java
2015-04-16 02:46:43 +00:00
Miao Wang
782b43394e
Merge "[RenderScript] typo fix in Allocation.java"
2015-04-16 02:03:32 +00:00
Miao Wang
179e8b5351
[RenderScript] typo fix in Allocation.java
...
Change-Id: Id0eae76387d18c5bfed6cdbb52781b0dc3e4ae90
2015-04-15 17:44:32 -07:00
Jason Sams
a217d69d05
Merge "Hide array allocation"
2015-04-16 00:35:23 +00:00
Jason Sams
d016266de2
Hide array allocation
...
Not done for feature complete
Change-Id: I79c8da2c7e64d6feb660c9652688f971535c1f92
2015-04-15 17:18:10 -07:00
Tim Murray
ef532f8435
am 3d9c9093: am 91d2f27b: am 7f72f747: Merge "Add BNNM intrinsic."
...
* commit '3d9c9093d1d76d4aeb5f99b1746b65788c72736e':
Add BNNM intrinsic.
2015-04-15 23:15:13 +00:00
Tim Murray
7f72f74766
Merge "Add BNNM intrinsic."
2015-04-15 22:30:14 +00:00
John Reck
f7a61483bc
Merge "A bunch more cleanups"
2015-04-15 14:48:19 +00:00
John Reck
c294d128d0
A bunch more cleanups
...
Switch a few places to using android::canvas
instead of SkCanvas as well which eliminated
some JNI
Change-Id: I8f98b56442a06362b82b984cd1bd3a92398d8dbc
2015-04-14 15:38:22 -07:00