Tim Murray
c11e25c4e6
Improve RS documentation.
...
bug 8570568
Change-Id: I465fcc8ec3e2cc892dc3cb0067aacf5224338102
2013-06-05 11:28:45 -07:00
Jason Sams
3ece2f3268
Fix free after use with createFromBitmapResource
...
Bug 9227350
Change-Id: Iee7610a9bf3d9d1baf14b968aed2a7d0876d2af7
2013-05-31 14:01:04 -07:00
Tim Murray
da67debe22
Remove extraneous logging.
...
bug 8888887
Change-Id: I68d01c2ba649257be1577d53f330ad28d3b57011
2013-05-09 14:45:43 -07:00
Stephen Hines
b322f99476
Merge "Add new error code for Debug Context work." into jb-mr2-dev
2013-04-20 04:48:18 +00:00
Jason Sams
f64cca905c
Updating API based on feedback
...
bug 8656887
This hides the methods used to support Camera
Fixes the oversight in LaunchControl
Documents some missing functions
Change-Id: I5b19b65dd5ddf9917100192c180bb63d89c80679
2013-04-19 12:56:37 -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
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
d6b8a03533
Merge "Add support for synchronous get()." into jb-mr2-dev
2013-04-12 20:03:52 +00: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
c876cc4994
Fix docs typo in YUV code
...
bug 8566866
Change-Id: I9da6d237b0a109b2c0799a41e531a0344cc19d40
2013-04-11 20:22:31 -07:00
Jason Sams
a2f289a40d
Merge "USAGE_IO_INPUT buffer notifications" into jb-mr2-dev
2013-04-12 02:20:11 +00: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
Tim Murray
3eba934a27
Merge "Clean up USAGE_SHARED and add syncing for USAGE_SHARED." into jb-mr2-dev
2013-04-11 04:50:32 +00:00
Tim Murray
a8aa6880e4
Merge "Add GC thread to RSGL." into jb-mr2-dev
2013-04-10 18:37:35 +00:00
Tim Murray
fb32993a45
Add GC thread to RSGL.
...
bug 8585185
Change-Id: I06df29c3be831d6cd53fa8913ba3731f29c137d1
2013-04-10 11:23:24 -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
60799fb74b
Fix docs with deprecated resize1D
...
Change-Id: Id1774e1e8be1c1600efaa535cf330e659addb703
2013-04-09 22:08:40 -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
78e6494560
Clean up USAGE_SHARED and add syncing for USAGE_SHARED.
...
bug 8567006
Change-Id: Ie9c01eeccdd3fa0a81893314dfbce7c012d3f7d3
2013-04-09 17:47:57 -07: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
Tim Murray
a90842283e
Remove all public mention of RS graphics from docs.
...
Change-Id: Ie43b5fb0353149aa9af433b6f5c5141349388ea0
2013-04-05 15:17:54 -07:00
Tim Murray
bddc7ffb52
Fix blur intrinsic creation.
...
Change-Id: Iaf54c7395d447eec94d8b6c12986fa8d16c030f5
2013-04-01 12:47:38 -07:00
Tim Murray
8ff0201ad0
Merge "Revert "Remove all public mention of RS graphics from docs."" into jb-mr2-dev
2013-03-27 21:32:31 +00:00
Tim Murray
275812c2bb
Revert "Remove all public mention of RS graphics from docs."
...
This reverts commit d72f932b8cbf461ebb79c249ce92b9b811122190
Change-Id: I056b13d0b2beb508e4215bc0d289cf3e76a3a986
2013-03-27 21:31:28 +00:00
Tim Murray
8565520b85
Merge "Remove all public mention of RS graphics from docs." into jb-mr2-dev
2013-03-27 21:01:37 +00:00
Jason Sams
5a722cf8b2
Add yuv get
...
Change-Id: I6df5c0a8129283c0ad600b232790da10c395b479
2013-03-26 13:27:37 -07:00
Tim Murray
d72f932b8c
Remove all public mention of RS graphics from docs.
...
Change-Id: I50b29c89ae80ba3ae7b12dc60fee8585e17ed560
2013-03-25 18:22:20 -07:00
Jason Sams
1e645d2925
Fix typo
...
Change-Id: I4e4d3aec62d1400f90a10802148ef875b5a268ef
2013-03-08 14:32:43 -08:00
Tim Murray
abd5db9d37
Add support and better exceptions for Bitmaps with a null config.
...
Bug: 8263427
Change-Id: I4181402e4739c6a40591f1e1416fca98643ecc57
2013-02-28 14:33:01 -08:00
Jason Sams
add26dca07
add support for debug and profile contexts.
...
Change-Id: I759e54e365a344a93d725eb4fa70a2c4c98bf05a
2013-02-22 18:43:45 -08:00
Jason Sams
c089c2fc00
Fix build break.
...
Change-Id: I362c96787482bc8daee7dd4a01817ab7ed79b730
2013-02-22 13:57:36 -08:00
Jason Sams
72226e0543
Implement USAGE_IO_INPUT
...
Change-Id: Id5b9e3d0a17e4df15eec36d542fde6dc626138b2
2013-02-22 12:45:54 -08:00
Jason Sams
840b506970
Merge "Support typed YUV allocations."
2013-02-16 02:54:22 +00:00
Tim Murray
ab7a2919a3
Merge "Add MIRRORED_REPEAT."
2013-02-16 02:11:32 +00:00
Jason Sams
dd6c8b34f1
Support typed YUV allocations.
...
Change-Id: I56e7a318dc979f0b7454fcfa5773ea6d95bbaeaa
2013-02-15 17:27:24 -08: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
43aed48fac
Merge "Pass through null LaunchOption structs to standard forEach."
2013-02-13 00:42:37 +00:00
Tim Murray
ba9dd06176
Pass through null LaunchOption structs to standard forEach.
...
Change-Id: I4dcde6996400207c7e361ff4b7723ec7db832e80
2013-02-12 16:23:19 -08:00
Stephen Hines
aa5d5b1931
Merge "Check Element in all API levels for copy2DRangeFrom()."
2013-02-12 22:47:47 +00:00
Stephen Hines
004158032a
Merge "Fix copyFrom() to use proper dimensions for copying."
2013-02-12 22:45:00 +00:00
Jason Sams
d25d037890
Merge "Add FieldPacker contructor that accepts external storage."
2013-02-12 22:22:10 +00:00
Stephen Hines
5f528becb0
Check Element in all API levels for copy2DRangeFrom().
...
Change-Id: I561317671a16888fc9f35908ab1ae1489a14fc6c
2013-02-08 21:03:51 -08:00
Stephen Hines
a9a7b37405
Fix copyFrom() to use proper dimensions for copying.
...
This change actually fixes several bugs related to stride:
* copyFrom() needs to call the 2D or 1D version, depending on the dimensions
of the corresponding Allocation.
* Add an internal-only copy2DRangeFromUnchecked(), since we don't really
want to expose it as another public API (only via copyFromUnchecked()).
* Call the proper 1D/2D version in copyFromUnchecked() based on the
Allocation dimensions.
* Add Element checks to the "checked" copy2DRangeFrom() routines.
Change-Id: I690706d36884ee749bf90937c715855f6c07368c
2013-02-08 20:56:00 -08:00
Jason Sams
5b08a2dc78
Add FieldPacker contructor that accepts
...
external storage.
Change-Id: I9c796f925802b202eae7e0fe1750a10140ef4a47
2013-02-08 11:22:17 -08:00
Tim Murray
eb8c29cb7e
Add API entry points for clipped kernels.
...
Change-Id: Idf474a5ac391c41e9215cd2f03e7f8c4bfb875fa
2013-02-07 15:22:36 -08:00