diff options
author | Jason Sams <rjsams@android.com> | 2010-06-15 12:15:57 -0700 |
---|---|---|
committer | Jason Sams <rjsams@android.com> | 2010-06-15 12:15:57 -0700 |
commit | 96ed4cfa62dd09aafb3f9da01e047661b4fe3c95 (patch) | |
tree | fdf2cc680ff2af9a4e9e9052200dea65cfac7cd9 /graphics/java/android/renderscript/RenderScript.java | |
parent | 56985cea7759fa1e72085ec851fafa2d9a450dd7 (diff) |
Remove InvokeData and add ContextFinish to generate a sync point.
Change-Id: I27da8bf5fba2c8a428964cb6a5e66dd7a94958d8
Diffstat (limited to 'graphics/java/android/renderscript/RenderScript.java')
-rw-r--r-- | graphics/java/android/renderscript/RenderScript.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/graphics/java/android/renderscript/RenderScript.java b/graphics/java/android/renderscript/RenderScript.java index 9dd8d1e77843..70f6bd7cd764 100644 --- a/graphics/java/android/renderscript/RenderScript.java +++ b/graphics/java/android/renderscript/RenderScript.java @@ -68,6 +68,7 @@ public class RenderScript { native void nContextSetSurface(int w, int h, Surface sur); native void nContextSetPriority(int p); native void nContextDump(int bits); + native void nContextFinish(); native void nContextBindRootScript(int script); native void nContextBindSampler(int sampler, int slot); @@ -141,7 +142,6 @@ public class RenderScript { native void nScriptBindAllocation(int script, int alloc, int slot); native void nScriptSetTimeZone(int script, byte[] timeZone); native void nScriptInvoke(int id, int slot); - native void nScriptInvokeData(int id, int slot); native void nScriptInvokeV(int id, int slot, byte[] params); native void nScriptSetVarI(int id, int slot, int val); native void nScriptSetVarF(int id, int slot, float val); @@ -323,6 +323,10 @@ public class RenderScript { nContextDump(bits); } + public void finish() { + nContextFinish(); + } + public void destroy() { validate(); nContextDeinitToClient(); |