diff options
author | Jason Sams <rjsams@android.com> | 2010-01-12 15:39:57 -0800 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2010-01-12 15:39:57 -0800 |
commit | b9c56e39689e650afcebed4da38ad79c7b6cfcdf (patch) | |
tree | 895cf93edd31343c6894a7d32ffee75fe0c32dcc /graphics/java/android/renderscript/Program.java | |
parent | 9643b1e49c31c13fe0ac4bd9d8bb39e5859287f2 (diff) | |
parent | ea87e96959895ef94cc3aa9576f41a660d2bbf03 (diff) | |
download | frameworks_base-b9c56e39689e650afcebed4da38ad79c7b6cfcdf.zip frameworks_base-b9c56e39689e650afcebed4da38ad79c7b6cfcdf.tar.gz frameworks_base-b9c56e39689e650afcebed4da38ad79c7b6cfcdf.tar.bz2 |
Merge "Implement type generation for user uniforms in vertex shader."
Diffstat (limited to 'graphics/java/android/renderscript/Program.java')
-rw-r--r-- | graphics/java/android/renderscript/Program.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/graphics/java/android/renderscript/Program.java b/graphics/java/android/renderscript/Program.java index 9d70cb2..1614ec5 100644 --- a/graphics/java/android/renderscript/Program.java +++ b/graphics/java/android/renderscript/Program.java @@ -111,12 +111,13 @@ public class Program extends BaseObj { mOutputs[mOutputCount++] = e; } - public void addConstant(Type t) throws IllegalStateException { + public int addConstant(Type t) throws IllegalStateException { // Should check for consistant and non-conflicting names... if(mConstantCount >= MAX_CONSTANT) { throw new IllegalArgumentException("Max input count exceeded."); } - mConstants[mConstantCount++] = t; + mConstants[mConstantCount] = t; + return mConstantCount++; } public void setTextureCount(int count) throws IllegalArgumentException { |