summaryrefslogtreecommitdiffstats
path: root/graphics/java/android/renderscript/Script.java
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/java/android/renderscript/Script.java')
-rw-r--r--graphics/java/android/renderscript/Script.java25
1 files changed, 10 insertions, 15 deletions
diff --git a/graphics/java/android/renderscript/Script.java b/graphics/java/android/renderscript/Script.java
index e7bb7a5..9696cea 100644
--- a/graphics/java/android/renderscript/Script.java
+++ b/graphics/java/android/renderscript/Script.java
@@ -37,22 +37,28 @@ public class Script extends BaseObj {
}
public void setClearColor(float r, float g, float b, float a) {
- //mRS.nScriptCSetClearColor(r, g, b, a);
+ mRS.nScriptSetClearColor(mID, r, g, b, a);
}
public void setClearDepth(float d) {
- //mRS.nScriptCSetClearDepth(d);
+ mRS.nScriptSetClearDepth(mID, d);
}
public void setClearStencil(int stencil) {
- //mRS.nScriptCSetClearStencil(stencil);
+ mRS.nScriptSetClearStencil(mID, stencil);
}
+ public void setTimeZone(String timeZone) {
+ try {
+ mRS.nScriptSetTimeZone(mID, timeZone.getBytes("UTF-8"));
+ } catch (java.io.UnsupportedEncodingException e) {
+ throw new RuntimeException(e);
+ }
+ }
public static class Builder {
RenderScript mRS;
boolean mIsRoot = false;
- byte[] mTimeZone;
Builder(RenderScript rs) {
mRS = rs;
@@ -63,9 +69,6 @@ public class Script extends BaseObj {
}
void transferCreate() {
- if(mTimeZone != null) {
- mRS.nScriptCSetTimeZone(mTimeZone);
- }
mRS.nScriptCSetRoot(mIsRoot);
}
@@ -73,14 +76,6 @@ public class Script extends BaseObj {
s.mIsRoot = mIsRoot;
}
- public void setTimeZone(String timeZone) {
- try {
- mTimeZone = timeZone.getBytes("UTF-8");
- } catch (java.io.UnsupportedEncodingException e) {
- throw new RuntimeException(e);
- }
- }
-
public void setRoot(boolean r) {
mIsRoot = r;
}