Tim Murray
932e78e990
Add YUV element convenience function.
...
Change-Id: Ie67dfba6a4c4f1913875ad9817c53e45d56809ae
2013-09-04 16:15:45 -07:00
Tim Murray
2f2472c42b
Add garbage collection hooks
...
bug 10428172
Change-Id: I6365aa58bbc99aa134e1f261a5819e07a7d70fb0
2013-08-23 13:35:19 -07:00
Tim Murray
3f4579fbe4
am 379641a7: am ea45ab6f: Merge "Improve RS documentation." into jb-mr2-dev
...
* commit '379641a7ef09e1d7fab34d3027c5809fb2bc21ad':
Improve RS documentation.
2013-06-05 13:53:28 -07:00
Tim Murray
c11e25c4e6
Improve RS documentation.
...
bug 8570568
Change-Id: I465fcc8ec3e2cc892dc3cb0067aacf5224338102
2013-06-05 11:28:45 -07:00
Tim Murray
6d7a53cbdd
Add support to Java for RS tracing.
...
Change-Id: I95c365345fea3a1e132a7eb2270d541be0745d02
2013-05-24 13:36:32 -07:00
Tim Murray
119143de98
am 9917c1e2: am 17502c4b: Merge "Remove extraneous logging." into jb-mr2-dev
...
* commit '9917c1e2e9ba8a0bd4f29ce05844cd539c3a41b9':
Remove extraneous logging.
2013-05-10 17:08:42 -07:00
Tim Murray
da67debe22
Remove extraneous logging.
...
bug 8888887
Change-Id: I68d01c2ba649257be1577d53f330ad28d3b57011
2013-05-09 14:45:43 -07:00
Stephen Hines
0f59d6d34e
am 4a84af89: am b322f994: Merge "Add new error code for Debug Context work." into jb-mr2-dev
...
* commit '4a84af896c830d6ef613d1baa607d472cf865073':
Add new error code for Debug Context work.
2013-04-20 21:37:10 -07:00
Stephen Hines
42028a8756
Add new error code for Debug Context work.
...
Bug: 7343201
This error type is less severe when running under the debug context,
allowing developers to use RSErrorHandler to respond to errors like
out-of-bounds native accesses.
Change-Id: I79c87d1956c94833546f0f638ffa1aafecae49cd
2013-04-17 19:22:01 -07:00
Jason Sams
e8ed1eeb3f
am 4b87c54b: am 097ed01a: Merge "Revert GC thread changes" into jb-mr2-dev
...
* commit '4b87c54b06ed6834785ea06e066bb1e988a76973':
Revert GC thread changes
2013-04-15 12:47:30 -07:00
Jason Sams
f38c6ab76a
am c4294ed2: am 330a9fe3: Merge "Unhide new RS APIs." into jb-mr2-dev
...
* commit 'c4294ed2f1de5c89b5e283942e0d5f8cd8822bfb':
Unhide new RS APIs.
2013-04-14 19:28:29 -07:00
Jason Sams
9bf189228f
Revert GC thread changes
...
This is not quite a straight revery, some manual edits were necessary.
The original CL didn't undergo sufficient design review or testing. Revert until the regressions can be sorted out.
Bug 8585185
This reverts commit 6dacf8355a0692b52c49f603f43317772cb36175
This reverts commit f8c033db1edf36a0ab09568c3142054f0be2d1a1
Change-Id: Ie7215bdf881332e822603547e92f810f595077fc
2013-04-14 02:56:03 +00:00
Jason Sams
02d56d90e0
Unhide new RS APIs.
...
This exposes the fast path handling of YUV data.
bug 8566866
Change-Id: Iaa3700100db61dd51d16d80ea8ae22f2dcc41bb0
2013-04-14 02:51:57 +00:00
Tim Murray
d7fec6edad
am f151a541: am d6b8a035: Merge "Add support for synchronous get()." into jb-mr2-dev
...
* commit 'f151a5411eb6afd104daac10b3e43f5e3a60c61d':
Add support for synchronous get().
2013-04-12 13:11:45 -07:00
Tim Murray
d6b8a03533
Merge "Add support for synchronous get()." into jb-mr2-dev
2013-04-12 20:03:52 +00:00
Tim Murray
e1f8089a94
am 5c18ff0f: am 869d2735: Merge "Fix issues with GC thread." into jb-mr2-dev
...
* commit '5c18ff0f2b9eab8481acfe13603e253e9c16fb32':
Fix issues with GC thread.
2013-04-12 00:10:47 -07:00
Tim Murray
869d273503
Merge "Fix issues with GC thread." into jb-mr2-dev
2013-04-12 07:04:08 +00:00
Tim Murray
6dacf8355a
Fix issues with GC thread.
...
bug 8600533
Change-Id: I356902ee9897daeb2c1090815beeb572234c81e7
2013-04-11 22:04:26 -07:00
Jason Sams
ca22277d33
am d4b1b98d: am a2f289a4: Merge "USAGE_IO_INPUT buffer notifications" into jb-mr2-dev
...
* commit 'd4b1b98dfd9090cf8ccf7e713d0cca9049cb10a2':
USAGE_IO_INPUT buffer notifications
2013-04-11 19:27:15 -07:00
Jason Sams
739c8263a1
USAGE_IO_INPUT buffer notifications
...
Change-Id: I6ec0508089029da9ed118127f0c13b7b189ef5e9
2013-04-11 18:14:26 -07:00
Tim Murray
7c4caadb93
Add support for synchronous get().
...
bug 8599910
Change-Id: I0e7c52350cc1abb14a5ed59bb92e8e0346209d53
2013-04-11 16:25:29 -07:00
Stephen Hines
4e8cf0c83c
resolved conflicts for merge of 0664479a to master
...
Change-Id: Ia2cb081d575dbf2bf041143f1c4f553ecd2c24f3
2013-04-10 10:56:36 -07:00
Stephen Hines
7d25a829d3
Defer RS cache creation until a ScriptC is built.
...
Bug: 8582926
Change-Id: If017f41382f023f8f6ddd78ba198402d427c95f8
2013-04-10 01:20:47 -07:00
Jason Sams
171af24758
am fd38ca2c: am 07c6fa12: Merge "Implement RS GC worker thread." into jb-mr2-dev
...
* commit 'fd38ca2cdcaa07800058a12622896cdd9d2e2189':
Implement RS GC worker thread.
2013-04-09 21:27:53 -07:00
Jason Sams
2c128082c6
am 84882711: am 808723f2: Merge "Cleanup Allocation and add 3D copies." into jb-mr2-dev
...
* commit '84882711fcb7f54bfa4b0f6f28b70bbe35e24487':
Cleanup Allocation and add 3D copies.
2013-04-09 21:27:49 -07:00
Jason Sams
07c6fa123d
Merge "Implement RS GC worker thread." into jb-mr2-dev
2013-04-10 04:21:01 +00:00
Tim Murray
f8c033db1e
Implement RS GC worker thread.
...
Bug 8579360
Change-Id: I98a5509b68e592bcbb4958f2ca72c236a22910b5
2013-04-09 16:01:23 -07:00
Jason Sams
b05d689653
Cleanup Allocation and add 3D copies.
...
bug 8567058
Change-Id: Ib05ff3de851bccfea1531ca6c1801153632a2a85
2013-04-09 15:59:24 -07:00
Dan Morrill
e4d9a01bfc
Phase 1 of refactoring SystemServer.
...
SystemServer is currently a monolithic class that brings up key system
services. This change is the first phase of refactoring it to be more
configurable. Specifically, it adds a set of on/off switches used to control
startup of individual services. Future plans include finer grained controls
and a more explicit and consistent startup sequence for these services.
Change-Id: I7299f5ce7d7b74a34eb56dffb788366fbc058532
2013-04-04 09:49:22 -07:00
Jason Sams
add26dca07
add support for debug and profile contexts.
...
Change-Id: I759e54e365a344a93d725eb4fa70a2c4c98bf05a
2013-02-22 18:43:45 -08:00
Jason Sams
72226e0543
Implement USAGE_IO_INPUT
...
Change-Id: Id5b9e3d0a17e4df15eec36d542fde6dc626138b2
2013-02-22 12:45:54 -08:00
Tim Murray
ab7a2919a3
Merge "Add MIRRORED_REPEAT."
2013-02-16 02:11:32 +00:00
Tim Murray
6b9b2caf2b
Add MIRRORED_REPEAT.
...
Change-Id: I7565da24912a3c33d8f824da9ea0899a423d3c40
2013-02-15 14:53:09 -08:00
Stephen Hines
dac6ed0b69
Add rsnScriptForEachClipped() implementation with no param array.
...
JNI doesn't let us pass down a NULL parameter array (from the usrData part
of our reflection). In this case, we simply clone our existing function, but
remove the offending array parameter.
Change-Id: Ib1d6e202f2a55ba8922eec3da5a93d8daa882250
2013-02-13 00:09:02 -08:00
Tim Murray
eb8c29cb7e
Add API entry points for clipped kernels.
...
Change-Id: Idf474a5ac391c41e9215cd2f03e7f8c4bfb875fa
2013-02-07 15:22:36 -08:00
Jason Sams
3c6721899e
Merge "Implement rs.sendMessage()"
2013-02-07 02:17:53 +00:00
Scott Main
e68c1ce1d4
am 11f1c5b8: am b3a57191: am 0a00de11: am 805d2e2d: am 00f49084: Merge "docs: fix renderscript links that currently require redirect" into jb-mr1-dev
...
# Via Android Git Automerger (4) and others
* commit '11f1c5b89a98cb6794f2b1f158b8c22e38af975f':
docs: fix renderscript links that currently require redirect
2013-02-06 12:31:26 -08:00
Jason Sams
455d644266
Implement rs.sendMessage()
...
Change-Id: Ib4f4bb7bb4f697d0b5405ad55721394ed2456c65
2013-02-05 19:20:18 -08:00
Jason Sams
a4b7bc9786
Log non-fatal RS errors.
...
Change-Id: I3e58b89453af8955ba9df825ec143e793890f44a
2013-02-05 15:05:39 -08:00
Scott Main
b47fa1699a
docs: fix renderscript links that currently require redirect
...
Change-Id: Ie12ff2c4be5ca22ac43dfe3a16868c7bef8e4ae8
2013-02-05 14:23:13 -08:00
Jason Sams
b109cc7861
Add YUV allocation creation.
...
Change-Id: I0d1ff72f60481eb9c28cf058eab72e689494d14b
2013-01-08 15:29:41 -08:00
Tim Murray
a314551d69
Add support for Bitmap-backed Allocations in Java.
...
Change-Id: Iab38a275aa6cdac91c76fa0d134fbc1e8f387913
Bug: 7256604
2012-12-04 18:27:07 -08:00
Jason Sams
08a81583c1
Add Kernel, Method, and field IDs
...
bug 7182873
Change-Id: I066a359bb04027e9376dac088560f042c496b10e
2012-09-18 12:32:10 -07:00
Jason Sams
6ab97682fd
Intrinsics test
...
Change-Id: I1847ad0c9190100eb84f7e052dd9f3bff81dc447
2012-08-14 12:06:00 -07:00
Stephen Hines
9c9ad3f8c2
Revert "Deprecate"
...
This reverts commit a0c2eb27b408660b02fa248943166d6c7e447908.
Conflicts:
api/current.txt
graphics/java/android/renderscript/Element.java
graphics/java/android/renderscript/Script.java
Change-Id: I3c8fa62b12da95b3dbc842b5284dbed65d3cf963
2012-05-07 15:34:29 -07:00
Stephen Hines
adeb809201
Start passing element/dim information along with FieldPacker.
...
BUG=6009244
Change-Id: I3c82c8b40c899b875831f53cf0ad82ea36c1a043
2012-05-01 00:29:52 -07:00
Alex Sakhartchouk
a0c2eb27b4
Deprecate
...
Change-Id: Idad2c5ad4f8a30f8cc60d88318f2e1809866d309
2012-04-19 16:30:58 -07:00
Stephen Hines
3a29141321
Add missing support for Element.FONT().
...
Change-Id: Id66676958cc41d934b7f01acd65916f6d777d355
2012-04-11 18:15:55 -07:00
Jason Sams
e07694b24f
Validate context when using RS objects.
...
BUG=6035422
Change-Id: I8586be0085b36767289e1f634111c0ff076cec3c
2012-04-03 15:36:36 -07:00
Jason Sams
fb9aa9f3ef
Convert from SurfaceTexture to Surface
...
Change-Id: I2ad4307294d4144999ca0c12ac19849b188243fb
2012-03-28 15:30:07 -07:00