diff --git a/graphics/java/android/renderscript/RenderScript.java b/graphics/java/android/renderscript/RenderScript.java index 67965052d93f4..92ac5737ce125 100644 --- a/graphics/java/android/renderscript/RenderScript.java +++ b/graphics/java/android/renderscript/RenderScript.java @@ -138,7 +138,6 @@ public class RenderScript { native void nScriptSetClearDepth(int script, float depth); native void nScriptSetClearStencil(int script, int stencil); native void nScriptSetTimeZone(int script, byte[] timeZone); - native void nScriptSetRoot(boolean isRoot); native void nScriptInvoke(int id, int slot); native void nScriptInvokeData(int id, int slot); native void nScriptInvokeV(int id, int slot, byte[] params); diff --git a/graphics/java/android/renderscript/ScriptC.java b/graphics/java/android/renderscript/ScriptC.java index c1ba000f1516b..5959be4412f1e 100644 --- a/graphics/java/android/renderscript/ScriptC.java +++ b/graphics/java/android/renderscript/ScriptC.java @@ -39,11 +39,11 @@ public class ScriptC extends Script { protected ScriptC(RenderScript rs, Resources resources, int resourceID, boolean isRoot) { super(0, rs); - mID = internalCreate(rs, resources, resourceID, isRoot); + mID = internalCreate(rs, resources, resourceID); } - private static synchronized int internalCreate(RenderScript rs, Resources resources, int resourceID, boolean isRoot) { + private static synchronized int internalCreate(RenderScript rs, Resources resources, int resourceID) { byte[] pgm; int pgmLength; InputStream is = resources.openRawResource(resourceID); @@ -74,7 +74,6 @@ public class ScriptC extends Script { rs.nScriptCBegin(); rs.nScriptCSetScript(pgm, 0, pgmLength); - rs.nScriptSetRoot(isRoot); return rs.nScriptCCreate(); } diff --git a/graphics/jni/android_renderscript_RenderScript.cpp b/graphics/jni/android_renderscript_RenderScript.cpp index 65a6e6dd7a7b3..7170e5aeb1718 100644 --- a/graphics/jni/android_renderscript_RenderScript.cpp +++ b/graphics/jni/android_renderscript_RenderScript.cpp @@ -949,13 +949,6 @@ nScriptInvokeV(JNIEnv *_env, jobject _this, jint script, jint slot, jbyteArray d _env->ReleaseByteArrayElements(data, ptr, JNI_ABORT); } -static void -nScriptSetRoot(JNIEnv *_env, jobject _this, jboolean isRoot) -{ - RsContext con = (RsContext)(_env->GetIntField(_this, gContextId)); - LOG_API("nScriptCSetRoot, con(%p), isRoot(%i)", con, isRoot); - rsScriptSetRoot(con, isRoot); -} // ----------------------------------- @@ -1421,7 +1414,6 @@ static JNINativeMethod methods[] = { {"nScriptSetClearDepth", "(IF)V", (void*)nScriptSetClearDepth }, {"nScriptSetClearStencil", "(II)V", (void*)nScriptSetClearStencil }, {"nScriptSetTimeZone", "(I[B)V", (void*)nScriptSetTimeZone }, -{"nScriptSetRoot", "(Z)V", (void*)nScriptSetRoot }, {"nScriptInvoke", "(II)V", (void*)nScriptInvoke }, {"nScriptInvokeData", "(II)V", (void*)nScriptInvokeData }, {"nScriptInvokeV", "(II[B)V", (void*)nScriptInvokeV }, diff --git a/libs/rs/java/Film/src/com/android/film/FilmRS.java b/libs/rs/java/Film/src/com/android/film/FilmRS.java index e2daabe2dc2cf..e26b051c9a538 100644 --- a/libs/rs/java/Film/src/com/android/film/FilmRS.java +++ b/libs/rs/java/Film/src/com/android/film/FilmRS.java @@ -217,7 +217,6 @@ public class FilmRS { ScriptC.Builder sb = new ScriptC.Builder(mRS); sb.setScript(mRes, R.raw.filmstrip); - //sb.setRoot(true); //sb.setType(mStripPositionType, "Pos", 1); mScriptStrip = sb.create(); mScriptStrip.setClearColor(0.0f, 0.0f, 0.0f, 1.0f); diff --git a/libs/rs/rs.spec b/libs/rs/rs.spec index 2aa12da191048..4ad25aebaf29e 100644 --- a/libs/rs/rs.spec +++ b/libs/rs/rs.spec @@ -293,10 +293,6 @@ ScriptInvokeV { togglePlay } -ScriptSetRoot { - param bool isRoot - } - ScriptSetVarI { param RsScript s param uint32_t slot diff --git a/libs/rs/rsScript.cpp b/libs/rs/rsScript.cpp index 1dd9554f20152..b0bbb22a95a78 100644 --- a/libs/rs/rsScript.cpp +++ b/libs/rs/rsScript.cpp @@ -97,12 +97,6 @@ void rsi_ScriptSetType(Context * rsc, RsType vt, uint32_t slot, bool writable, c LOGE("rsi_ScriptSetType"); } -void rsi_ScriptSetInvoke(Context *rsc, const char *name, uint32_t slot) -{ - LOGE("rsi_ScriptSetInvoke"); -} - - void rsi_ScriptInvoke(Context *rsc, RsScript vs, uint32_t slot) { //LOGE("rsi_ScriptInvoke %i", slot); @@ -177,11 +171,6 @@ void rsi_ScriptInvokeV(Context *rsc, RsScript vs, uint32_t slot, const void *dat } -void rsi_ScriptSetRoot(Context * rsc, bool isRoot) -{ - LOGE("rsi_ScriptSetRoot"); -} - void rsi_ScriptSetVarI(Context *rsc, RsScript vs, uint32_t slot, int value) { Script *s = static_cast