summaryrefslogtreecommitdiff
path: root/api/current.txt
diff options
context:
space:
mode:
author Jason Sams <rjsams@android.com> 2011-07-26 14:20:27 -0700
committer Android (Google) Code Review <android-gerrit@google.com> 2011-07-26 14:20:27 -0700
commitbce8effe75c5477eb42d4e1c4df609da962285a2 (patch)
tree2094851ca0edcf91e69da07d1de24890d44e8468 /api/current.txt
parent83f463f6f8e5a469a27c0620985022548aa64ade (diff)
parent684b23513c9137ddc04b06ac05a4b15be06ad2f4 (diff)
Merge "Unhide new RS apis."
Diffstat (limited to 'api/current.txt')
-rw-r--r--api/current.txt17
1 files changed, 17 insertions, 0 deletions
diff --git a/api/current.txt b/api/current.txt
index 2863762032dc..fef6517518ea 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -17699,6 +17699,21 @@ package android.renderscript {
method public void surfaceDestroyed(android.view.SurfaceHolder);
}
+ public class RSTextureView extends android.view.TextureView implements android.view.TextureView.SurfaceTextureListener {
+ ctor public RSTextureView(android.content.Context);
+ ctor public RSTextureView(android.content.Context, android.util.AttributeSet);
+ method public android.renderscript.RenderScriptGL createRenderScriptGL(android.renderscript.RenderScriptGL.SurfaceConfig);
+ method public void destroyRenderScriptGL();
+ method public android.renderscript.RenderScriptGL getRenderScriptGL();
+ method public void onSurfaceTextureAvailable(android.graphics.SurfaceTexture, int, int);
+ method public void onSurfaceTextureDestroyed(android.graphics.SurfaceTexture);
+ method public void onSurfaceTextureSizeChanged(android.graphics.SurfaceTexture, int, int);
+ method public void onSurfaceTextureUpdated(android.graphics.SurfaceTexture);
+ method public void pause();
+ method public void resume();
+ method public void setRenderScriptGL(android.renderscript.RenderScriptGL);
+ }
+
public class RenderScript {
method public void contextDump();
method public static android.renderscript.RenderScript create(android.content.Context);
@@ -17746,6 +17761,7 @@ package android.renderscript {
method public void pause();
method public void resume();
method public void setSurface(android.view.SurfaceHolder, int, int);
+ method public void setSurfaceTexture(android.graphics.SurfaceTexture, int, int);
}
public static class RenderScriptGL.SurfaceConfig {
@@ -17789,6 +17805,7 @@ package android.renderscript {
public class Script extends android.renderscript.BaseObj {
method public void bindAllocation(android.renderscript.Allocation, int);
+ method protected void forEach(int, android.renderscript.Allocation, android.renderscript.Allocation, android.renderscript.FieldPacker);
method protected void invoke(int);
method protected void invoke(int, android.renderscript.FieldPacker);
method public void setTimeZone(java.lang.String);