diff options
| author | 2011-07-26 14:07:19 -0700 | |
|---|---|---|
| committer | 2011-07-26 14:07:19 -0700 | |
| commit | 684b23513c9137ddc04b06ac05a4b15be06ad2f4 (patch) | |
| tree | 09a471f329dd239e14dd31ca0e3088ed9a8a0453 | |
| parent | 98c50c529336a99a4a980950bc657ca5c58a6ceb (diff) | |
Unhide new RS apis.
Change-Id: I83505156bd8a0ffabf0da3aef937693eaee9d9cd
| -rw-r--r-- | api/current.txt | 17 | ||||
| -rw-r--r-- | graphics/java/android/renderscript/RSTextureView.java | 4 | ||||
| -rw-r--r-- | graphics/java/android/renderscript/RenderScriptGL.java | 2 | ||||
| -rw-r--r-- | graphics/java/android/renderscript/Script.java | 1 |
4 files changed, 19 insertions, 5 deletions
diff --git a/api/current.txt b/api/current.txt index db7713ad7161..e83b76d5d206 100644 --- a/api/current.txt +++ b/api/current.txt @@ -17697,6 +17697,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); @@ -17744,6 +17759,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 { @@ -17787,6 +17803,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); diff --git a/graphics/java/android/renderscript/RSTextureView.java b/graphics/java/android/renderscript/RSTextureView.java index 6046ee14656d..b8dd577cb83e 100644 --- a/graphics/java/android/renderscript/RSTextureView.java +++ b/graphics/java/android/renderscript/RSTextureView.java @@ -29,9 +29,9 @@ import android.util.Log; import android.view.TextureView; /** - * The Surface View for a graphics renderscript (RenderScriptGL) to draw on. + * The Texture View for a graphics renderscript (RenderScriptGL) + * to draw on. * - * @hide */ public class RSTextureView extends TextureView implements TextureView.SurfaceTextureListener { private RenderScriptGL mRS; diff --git a/graphics/java/android/renderscript/RenderScriptGL.java b/graphics/java/android/renderscript/RenderScriptGL.java index 8b14f99b5de6..935b75ae4ac2 100644 --- a/graphics/java/android/renderscript/RenderScriptGL.java +++ b/graphics/java/android/renderscript/RenderScriptGL.java @@ -200,8 +200,6 @@ public class RenderScriptGL extends RenderScript { /** * Bind an os surface * - * @hide - * * @param w * @param h * @param sur diff --git a/graphics/java/android/renderscript/Script.java b/graphics/java/android/renderscript/Script.java index 11aa13476bff..d00c428f73a0 100644 --- a/graphics/java/android/renderscript/Script.java +++ b/graphics/java/android/renderscript/Script.java @@ -44,7 +44,6 @@ public class Script extends BaseObj { } /** - * @hide * Only intended for use by generated reflected code. * * @param slot |