Age | Commit message (Collapse) | Author |
|
* commit '7fa25bc1269d3ba2db79f32acb17d80194cbadce':
Fix IO_INPUT with 64-bit.
|
|
bug 16846318
bug 17006933
Change-Id: Ic13ef26875d8a6fab1ffb542d62038b768a536ff
|
|
multi-input kernels."
* commit '4ae9a6d5c517f67d9929cc43568c6b7e3b4dfe23':
Collapse code paths for single- and multi-input kernels.
|
|
This patch simplifies the RenderScript JNI layer by replacing six functions
with a single funciton. This new function now handles all previous cases.
Functions in android.renderscript.script have been updated to use this new JNI
function.
Change-Id: I6cd5448534c38123d51a589339bbeb7e98453e73
|
|
bug 16846318
Change-Id: I852331ec226e4cad8be79aa27c4b51183e97cc1d
|
|
This reverts commit eb3470219dea322efa93eb4b5457813ce71d0c5d.
Change-Id: Id943abf953e832ef831318e6699d4b46e9b46201
|
|
This patch simplifies the RenderScript JNI layer by replacing six functions
with a single funciton. This new function now handles all previous cases.
Functions in android.renderscript.script have been updated to use this new JNI
function.
Change-Id: I77e4b155cc7ca1581b05bf901c70ae53a9ff0b12
|
|
Change-Id: I3a1749aed701e17b48c267ca749c9cf29ca12e43
|
|
Change-Id: I99cadbd1ad925cad0dd357c9abbd1a49c07785c9
|
|
Change-Id: I99cadbd1ad925cad0dd357c9abbd1a49c07785c9
|
|
* Added a new JNI call to pass arrays of Allocations to the RS runtime.
* Added a new version of ForEach that takes an array of Allocations.
* Added some casts to disambiguate existing calls to forEach.
Change-Id: I46d2834c37075b2a2407fd8b010546818a4540d1
|
|
Change-Id: I2e24e0457570d7d856293637a553f0242a97a83b
|
|
|
|
Intrinsic init."
* commit '6b52ca5949545dcb654672663e2187a70b04f442':
Add check and throw for failed Intrinsic init.
|
|
Change-Id: I015f36e8c54663472f236e311fe279ce06261ff0
|
|
Bug: 15756600
This change also adds a TODO/FIXME related to subAlign() and our tracking
mechanism for it. We need to further investigate how to make subAlign() work
properly if a user copies their FieldPacker.
Change-Id: I861e529abd11e378f7c73b510d7f418b940fe480
|
|
Change-Id: Icd53b3edd8e887d3692e5815dc0c38cd68b7aeb1
|
|
copy a FieldPacker via its data[] member."
* commit 'ed24d3f2e991906973afce8aa6a3fa54f4a3e4df':
We need to update mPos when we copy a FieldPacker via its data[] member.
|
|
FP."
|
|
We need larger buffers to handle 64-bit RS object types, but 32-bit code
will never fill all of the getData().length bytes. This allows us to retain
our verification code.
We have to modify an existing use of FieldPacker that was doing partial
updates of the underlying buffer. This was really relying on the old data
to be implicitly selected and written back, but that is not guaranteed by
the original API. This also required a fix to the FieldPacker.reset() API,
which was not allowing the FieldPacker to ever point to the final entry in
its buffer.
Change-Id: Idcd52790ac2b0ab1eff3f043e7eec2832953f04b
|
|
RenderScript Element types know their own size. This
change properly tracks the new object sizes.
Change-Id: I3cbf76a7ec5f68056ed5599e9406cea05ba86969
|
|
get the actual amount of data used for FP."
* commit 'c5b11fcc1f4fc4fba988218d0a99a19690398a56':
Create FieldPacker.getPos() to get the actual amount of data used for FP.
|
|
* commit '3aa4de11b05599d75af92a15820731144941c38f':
Fix element size on 64b
|
|
|
|
Bug: 15436348
Change-Id: Ie62092538c7d865dcaba668392a4397baef725ec
|
|
large objects on 64-bit."
* commit '604ea0e415faa2466ab6c89372001d6c93ad0d98':
Move FieldPacker over to use large objects on 64-bit.
|
|
* commit '77d28ca25378530f92d409fbd72a38a1e256b59f':
Move FieldPacker over to use large objects on 64-bit.
|
|
Change-Id: I1d4d502a3f9d86c6cf0f516cc087b1457f86ac28
|
|
lmp-preview-dev
* commit 'b43bc0475490fe2a20c2ddeed1c34b55b8f8a152':
Change flags to use int instead of long.
|
|
bug 15429629
Change-Id: Ideb983b17aa3c146d23f2be6bb0e9808cb6725b7
|
|
Change-Id: I834e07aef142aa79ed1603535689d0b833357f6c
|
|
Change-Id: I8901a1547d180c9dcef320f86d07a5b82551fb5c
|
|
|
|
Change-Id: I8901a1547d180c9dcef320f86d07a5b82551fb5c
|
|
Sync the IDs to that of the native interface.
Change-Id: I7516c1ea4f4a93844ddb8397b2fc1e79ff8d6b68
|
|
We have a number of context options exposed though native
that were not available though the Java API. This brings them
to parity. Will finish plumbing in a follow on CL.
Change-Id: I8c65ee743d0e750e418304127b84088f25176c38
|
|
Change-Id: I450c83ad00bcb7d999aaf7d4bd7ea88d63ab8fea
|
|
* commit '5170476c5bf470b57616380aa7b15b44e5a24bea':
Add BiCubic resize instrinsic
|
|
* commit '112d1b94ee8456dba16842e6b964eb35aef95818':
Add BiCubic resize instrinsic
|
|
Change-Id: Iafec3f4260bb5d3a3133b034e42dfb0a94ae9f81
|
|
setSurfaceTexture problem"
* commit 'c796ccaafb935592b98d5aaad2594791935f6530':
Fix RenderScriptGL setSurfaceTexture problem
|
|
* commit 'b3cafa56205942343930e4fbb0a3d50d6e33a046':
Fix RenderScriptGL setSurfaceTexture problem
|
|
rsnContextSetSurfaceTexture() has no implementation in rs-jni, use nContextSetSurface() in setSurfaceTexture().
Change-Id: I066432575c9e74f21ea3a3776628b572b6e31377
Signed-off-by: Xiaofei Wan <xiaofei.wan@intel.com>
|
|
compile failures in renderscript"
* commit '4f346bf0ffe1c596ca261dfec23c50977de77d82':
Fix 64 bit compile failures in renderscript
|
|
* commit 'c1f3d4c1ba7903d1b72c2341b5284da12b79ee46':
Fix 64 bit compile failures in renderscript
|
|
Use uintptr_t for pointers (and not uint32_t) and
also don't assume that size_t is 32 bits wide.
Also uses java longs for passing pointers across
JNI boundaries.
Change-Id: Ie52bd8ae967fbddc911eda3a43cc799d53bbce66
|
|
are from the correct context."
* commit 'edf0b79d55df17fddb6b96de32f34ffccc8ec2d4':
Validate objects are from the correct context.
|
|
* commit '2383f2200ab0c2dbd71708b5c1fb6af98db408fa':
Validate objects are from the correct context.
|
|
Change-Id: I7d87b0e253b8d2e36d1aed790cfe3a7dd23e158f
|
|
for BaseObj.equals."
* commit '4db08b044dfbd01912353f0c85a43973407d98b0':
Fix null check for BaseObj.equals.
|