Age | Commit message (Collapse) | Author |
|
Change-Id: I30b6633578f063840e1bdbcc9ba513b727912a6d
|
|
Conflicts:
graphics/java/android/renderscript/Double2.java
graphics/java/android/renderscript/Double3.java
graphics/java/android/renderscript/Double4.java
graphics/java/android/renderscript/Float2.java
graphics/java/android/renderscript/Float3.java
graphics/java/android/renderscript/Float4.java
graphics/java/android/renderscript/Int2.java
graphics/java/android/renderscript/Int3.java
graphics/java/android/renderscript/Int4.java
graphics/java/android/renderscript/Long2.java
graphics/java/android/renderscript/Long3.java
graphics/java/android/renderscript/Long4.java
graphics/java/android/renderscript/Short2.java
graphics/java/android/renderscript/Short3.java
graphics/java/android/renderscript/Short4.java
Change-Id: Ib9e940bc7d62764020eea7639d7158af707eb33f
|
|
Change-Id: I11471213826b212b99c0ddba89a7f4cef110fcc4
|
|
This change consolidates the copy paths to Object based.
The runtime now uses reflection to identify the type of
array present. This adds support for long/double and reduces
the amount of code present. We could also support arrays of vectors
or objects in the future with this mechanism.
Change-Id: I2297c1c01fbe6a64c375d6368f25d7db781ea788
|
|
|
|
|
|
|
|
This changes BaseObj to support 64-bit IDs. There are a few caveats:
1. Since it is deprecated, RSG will not support 64-bit.
2. Currently, methods that pass arrays of IDs to the driver are not supported in 64-bit. This will be fixed in a later CL.
bug 11332320
Change-Id: If0dbecc8b285e260f767e441e05088b6a1b749a2
|
|
Change-Id: Ia1f99bd2c1105b0b0f70aa614f1f4a67b2840906
|
|
This converts context and device storage to use long instead of int.
bug 11332320
Change-Id: If93a5d78385d3004d5e709762b78bd1d3538088d
|
|
Change-Id: I1957f7ac18262a3004a4adcb7c31055212e483c2
|
|
Changed to avoid the explosion of entry points in the JNI layer.
Change-Id: I7d6cc565c8853b06560eb891fdd5e8acf05c9779
|
|
Renderscript expose its native types back to the Android
system through a set of classes defined within the renderscript
package. These classes provides no easy mean to manipulate
data they represent. It would be convinient to be able to manipulate
the data stored within an allocation via these classes directly
instead of having to marshall them into native Java objects.
This commit adds such operations to the existing exposed vector types.
Change-Id: I1845df1368a82f0d39b36416c83938c7160f6a3f
|
|
Change-Id: I3263cb4440ef3a60cd418f0559b8c5638a9b8bf3
|
|
This was never shipped and long since replaced by ioReceive().
Change-Id: Ieba7fd4305c2c561cc36154c57414783e4bf502b
|
|
Change-Id: Ib6a3c5b84550932168f314375e74059507fc01ae
|
|
|
|
Bug: 10667740
A3D creates Allocations before knowing the underlying Type (and thus size).
Moving the mSize calculation to be conditional for concrete Allocations
eliminates the bug. In the future, we could let A3D dynamically update the
Allocation size if it is necessary to improve heap behavior.
Change-Id: I520246806b6ead0387a1a41372dade1a6e7c2271
|
|
Change-Id: Ie67dfba6a4c4f1913875ad9817c53e45d56809ae
|
|
bug 10548782
Change-Id: I3654b7d1f8ea10eb51006804248cc2a7d20eabb0
|
|
|
|
Change-Id: I9c1a7e5d65adee133b99b9a94729ab0b3d5a097f
|
|
|
|
bug 10428172
Change-Id: I6365aa58bbc99aa134e1f261a5819e07a7d70fb0
|
|
Change-Id: I1ed731103a49a814f9a049ecd01be98261b6d06b
|
|
Change-Id: Iccb519bb40f58f02346b5c0a10c1378cb853e3f8
|
|
library" into jb-mr2-ub-dev
* commit '8d9a4bd1eb09cc795bf96c4f3a2824f9642c70e4':
remove link to renderscript support library
|
|
Change-Id: If8e693239b92058c0a2928e0811870bec3a150fe
|
|
Change-Id: Iafd90ef4337076ed9d1e335c16272a0517f846b3
|
|
Change-Id: Ie6563f633481951d97f319aefd282b15c049e281
|
|
Change-Id: I6cfedb5cac459befb083f352f43ed33f4418145a
|
|
Change-Id: If448ea2ae38de2f8b95fc884ea0dbf8222964012
|
|
Change-Id: I30ab758a44485a8ea30043c4cd782c3560074c58
|
|
Change-Id: I67bcaaef033d8770047923e8243e739010238539
|
|
* commit '379641a7ef09e1d7fab34d3027c5809fb2bc21ad':
Improve RS documentation.
|
|
bug 8570568
Change-Id: I465fcc8ec3e2cc892dc3cb0067aacf5224338102
|
|
createFromBitmapResource" into jb-mr2-dev
* commit 'd19068a7d28d129f5a1a1be478e972b40cea04eb':
Fix free after use with createFromBitmapResource
|
|
Bug 9227350
Change-Id: Iee7610a9bf3d9d1baf14b968aed2a7d0876d2af7
|
|
Change-Id: I95c365345fea3a1e132a7eb2270d541be0745d02
|
|
* commit '9917c1e2e9ba8a0bd4f29ce05844cd539c3a41b9':
Remove extraneous logging.
|
|
bug 8888887
Change-Id: I68d01c2ba649257be1577d53f330ad28d3b57011
|
|
into jb-mr2-dev
* commit '4a84af896c830d6ef613d1baa607d472cf865073':
Add new error code for Debug Context work.
|
|
|
|
* commit 'dd240d9a30578930bbf63b6bd9998e940dd16160':
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
|
|
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
|
|
* commit '4b87c54b06ed6834785ea06e066bb1e988a76973':
Revert GC thread changes
|
|
* commit 'c4294ed2f1de5c89b5e283942e0d5f8cd8822bfb':
Unhide new RS APIs.
|
|
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
|
|
This exposes the fast path handling of YUV data.
bug 8566866
Change-Id: Iaa3700100db61dd51d16d80ea8ae22f2dcc41bb0
|