summaryrefslogtreecommitdiff
path: root/graphics/java/android/renderscript/RenderScript.java
diff options
context:
space:
mode:
authorAlex Sakhartchouk <alexst@google.com>2011-05-05 09:38:00 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2011-05-05 09:38:00 -0700
commit19c5c7a7bc0fe7d91a3d39c10a001aed25a6f1ca (patch)
treee157c79f78abb7ea6d23a536c813412e07e76737 /graphics/java/android/renderscript/RenderScript.java
parent4f413e413da02fa9213ff120a29f949b83c7f9f5 (diff)
parenta89094aa3bc059c6e03b20b4c5b1ede4582f3da9 (diff)
Merge "Code Cleanup and better Sampler creation method"
Diffstat (limited to 'graphics/java/android/renderscript/RenderScript.java')
-rw-r--r--graphics/java/android/renderscript/RenderScript.java23
1 files changed, 5 insertions, 18 deletions
diff --git a/graphics/java/android/renderscript/RenderScript.java b/graphics/java/android/renderscript/RenderScript.java
index eea0986c694e..feb74b8a94cb 100644
--- a/graphics/java/android/renderscript/RenderScript.java
+++ b/graphics/java/android/renderscript/RenderScript.java
@@ -473,25 +473,12 @@ public class RenderScript {
return rsnScriptCCreate(mContext, resName, cacheDir, script, length);
}
- native void rsnSamplerBegin(int con);
- synchronized void nSamplerBegin() {
+ native int rsnSamplerCreate(int con, int magFilter, int minFilter,
+ int wrapS, int wrapT, int wrapR, float aniso);
+ synchronized int nSamplerCreate(int magFilter, int minFilter,
+ int wrapS, int wrapT, int wrapR, float aniso) {
validate();
- rsnSamplerBegin(mContext);
- }
- native void rsnSamplerSet(int con, int param, int value);
- synchronized void nSamplerSet(int param, int value) {
- validate();
- rsnSamplerSet(mContext, param, value);
- }
- native void rsnSamplerSet2(int con, int param, float value);
- synchronized void nSamplerSet2(int param, float value) {
- validate();
- rsnSamplerSet2(mContext, param, value);
- }
- native int rsnSamplerCreate(int con);
- synchronized int nSamplerCreate() {
- validate();
- return rsnSamplerCreate(mContext);
+ return rsnSamplerCreate(mContext, magFilter, minFilter, wrapS, wrapT, wrapR, aniso);
}
native int rsnProgramStoreCreate(int con, boolean r, boolean g, boolean b, boolean a,