Yang Ni
bb068cd513
am ee8e4ede: am 6f4610bd: Merge "Fixed ScriptGroup for outputs to globals" into mnc-dev
...
* commit 'ee8e4edebacf05cb6ed88f0fa094ad81d440172d':
Fixed ScriptGroup for outputs to globals
2015-06-05 23:07:17 +00:00
Yang Ni
6f4610bdad
Merge "Fixed ScriptGroup for outputs to globals" into mnc-dev
2015-06-05 22:43:27 +00:00
Chris Craik
a11ceb9e91
am 5fd0e46d: am 34a63ba4: Merge "Ensure RenderScript tracing is always balanced via try/finally"
...
* commit '5fd0e46d242f718de629ec07cf540fa24b4a72ec':
Ensure RenderScript tracing is always balanced via try/finally
2015-06-04 19:00:29 +00:00
Chris Craik
06d2984871
Ensure RenderScript tracing is always balanced via try/finally
...
bug:21560057
Change-Id: I6709b81636822135848c10adca8ba425f3c2212e
2015-06-04 10:02:18 -07:00
Chris Craik
f77facd0b9
Fix RenderScript copy tracing sections
...
bug:21560057
Change-Id: I3b44d04bd908d9549ef7ada5f48f5d94e239d186
2015-06-04 09:50:15 -07:00
Chris Craik
397ef9a4ba
Ensure RenderScript tracing is always balanced via try/finally
...
bug:21560057
Change-Id: I6709b81636822135848c10adca8ba425f3c2212e
2015-06-02 17:24:15 -07:00
Chris Craik
48b0104374
am e63136a3: am 8c1e287b: Merge "Fix RenderScript copy tracing sections" into mnc-dev
...
* commit 'e63136a36ec6e5f22d53654c85b8b3eb0b19cb27':
Fix RenderScript copy tracing sections
2015-06-01 23:21:50 +00:00
Chris Craik
5c705d63d7
Fix RenderScript copy tracing sections
...
bug:21560057
Change-Id: I3b44d04bd908d9549ef7ada5f48f5d94e239d186
2015-06-01 10:59:35 -07:00
Stephen Hines
8bd4d77dc4
am 95e31ac8: am 3385b616: Merge "Added in flag to ask context to wait for debugger attach."
...
* commit '95e31ac85d4ba0b7dfb087f8bc0a10e4065ca8cd':
Added in flag to ask context to wait for debugger attach.
2015-05-21 16:50:01 +00:00
Stephen Hines
3385b6169f
Merge "Added in flag to ask context to wait for debugger attach."
2015-05-21 16:23:37 +00:00
Miao Wang
8374e25a9e
am 77877609: Merge "[RenderScript] fix Allocation.copyToFieldPacker"
...
* commit '7787760961703239763afad9639517ce02259090':
[RenderScript] fix Allocation.copyToFieldPacker
2015-05-19 21:17:28 +00:00
Miao Wang
7787760961
Merge "[RenderScript] fix Allocation.copyToFieldPacker"
2015-05-19 16:45:13 +00:00
Yang Ni
870767eb95
Fixed ScriptGroup for outputs to globals
...
b/21187932
Dependency from one kernel to another kernel -- where one reads the
other's output to a global allocation -- was not handled correctly.
This CL fixed that. Needed to make a new CTS test pass.
Change-Id: I500f9cac9d89bcaec7c186e942ba4a7d413daadb
2015-05-18 17:17:56 -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
Stephen McGroarty
62cb9bdc9d
Added in flag to ask context to wait for debugger attach.
...
Adds in flag CREATE_FLAG_WAIT_FOR_ATTACH with value 0x0008 to the RenderScript API
to be passed down to the C++ implementation to tell it to wait for a debugger to be
attached before executing the kernel.
Change-Id: Ibc4e903efbed1b1fb14cf378d1a8517d5c8d1f26
Signed-off-by: Stephen McGroarty <stephen@codeplay.com>
2015-05-14 18:01:01 +01:00
Jason Sams
54371b4b09
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 17:02:36 -07: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
Miao Wang
bfa5e659e7
[RenderScript] fix Allocation.copyToFieldPacker
...
Change-Id: Iaba3333f9741238745fdb5c94f1b27b1015d50b2
2015-05-11 15:49:18 -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
5f21193b39
Merge "[RenderScript] (minor) fix validation of L3 BLAS"
2015-05-11 19:20:47 +00:00
Miao Wang
cce01f480f
[RenderScript] (minor) fix validation of L3 BLAS
...
bug: 21028875
Change-Id: I9fd48c57b6518e06ee1d9d7d4ca44faa96d887b0
2015-05-11 12:19:33 -07: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
af622b1a98
Merge "Fix print format error."
2015-05-08 22:22:23 +00:00
Chih-Hung Hsieh
bce4220c36
Fix print format error.
...
Change-Id: I284c5e9c44f6dd56a7bb6ff93a1a86cc8f2deefa
2015-05-08 11:05:12 -07:00
Yang Ni
496c07d754
Merge "Moved limit constants for kernel and script group"
2015-05-08 17:41:27 +00:00
Miao Wang
6517eb635a
[RenderScript] Make L2 BLAS methods pulic field.
...
Change-Id: Ia5f6a747c4998203f8155c67111aea70301af24a
2015-05-07 17:56:05 -07:00
Miao Wang
328919aeb5
[RenderScript] typo fix in BLAS, TRMM & TSMM
...
Change-Id: I78f014a864700369c7ccdfb46a257851a45abd7c
2015-05-07 15:53:30 -07:00
Miao Wang
e8cb7b32ac
[RenderScript] typo fix in rs BLAS jni, to correctly handle complex
...
params.
Change-Id: Ie44f430dc7ed4155f40aa9f9c2864fb0429c97fe
2015-05-07 15:50:07 -07:00
Miao Wang
e1cf095071
[RenderScript] fix edges cases about Transpose for SYMM & SYR2K
...
Change-Id: Id86d5fe8475060a22f49b06b6e1f8f3eae7c7e9f
2015-05-07 15:48:04 -07:00
Miao Wang
cc711795e2
[RenderScript] L2 BLAS, fix element type in ZHER
...
Change-Id: I99f9f9ff8942522d6581ff60b9a2d75e33e66ff6
2015-05-07 15:44:08 -07:00
Miao Wang
b530d8ec79
[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-05-07 15:41:37 -07:00
Miao Wang
2b6fad9339
[RenderScript] improve & minor fixes of L2 BLAS validation.
...
Change-Id: If8dd0f9d4c7db03df22763a80fa6d600539be7c1
2015-05-07 15:39:50 -07:00
Miao Wang
333bcc0485
[RenderScript] Fix HEMM and SYRK in IntrinscBLAS to correctly handle
...
complex 'Alpha' and 'Beta'
Change-Id: I0aed57d41b0199d5c6dd3c31ca33644a5634dc35
2015-05-07 15:34:50 -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
Yang Ni
7b2a46fee0
Moved limit constants for kernel and script group
...
b/20728113
so that we can share them with support lib.
Change-Id: I231c0d20c41ee53342d8a975c2db5a31854b9d40
2015-05-06 15:43:46 -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
Jason Sams
d5c780a787
Merge "Fix Allocation-less launches"
2015-05-05 21:57:27 +00: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
Yang Ni
4e90b9b57c
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
2015-05-01 14:39:02 -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