diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2018-08-06 12:11:30 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2018-08-06 12:11:30 +0000 |
commit | 3d05f769a393d43953bcee1437b67066c2e85a02 (patch) | |
tree | 201c9440b3e3b8e05c79c430506258e03a378d04 /rs/java/android/renderscript/ProgramStore.java | |
parent | 5caebe341576d52502ce397f3c778fe259c17948 (diff) | |
parent | 1532447a7b186fc31026231996ade3befe8e9ffa (diff) |
Merge "Add @UnsupportedAppUsage annotations"
Diffstat (limited to 'rs/java/android/renderscript/ProgramStore.java')
-rw-r--r-- | rs/java/android/renderscript/ProgramStore.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/rs/java/android/renderscript/ProgramStore.java b/rs/java/android/renderscript/ProgramStore.java index c0fa9c45fb53..622fe21be47a 100644 --- a/rs/java/android/renderscript/ProgramStore.java +++ b/rs/java/android/renderscript/ProgramStore.java @@ -16,6 +16,8 @@ package android.renderscript; +import android.annotation.UnsupportedAppUsage; + /** * @hide @@ -45,11 +47,13 @@ public class ProgramStore extends BaseObj { /** * Always drawn */ + @UnsupportedAppUsage ALWAYS (0), /** * Drawn if the incoming depth value is less than that in the * depth buffer */ + @UnsupportedAppUsage LESS (1), /** * Drawn if the incoming depth value is less or equal to that in @@ -93,9 +97,11 @@ public class ProgramStore extends BaseObj { */ public enum BlendSrcFunc { ZERO (0), + @UnsupportedAppUsage ONE (1), DST_COLOR (2), ONE_MINUS_DST_COLOR (3), + @UnsupportedAppUsage SRC_ALPHA (4), ONE_MINUS_SRC_ALPHA (5), DST_ALPHA (6), @@ -118,11 +124,14 @@ public class ProgramStore extends BaseObj { * */ public enum BlendDstFunc { + @UnsupportedAppUsage ZERO (0), + @UnsupportedAppUsage ONE (1), SRC_COLOR (2), ONE_MINUS_SRC_COLOR (3), SRC_ALPHA (4), + @UnsupportedAppUsage ONE_MINUS_SRC_ALPHA (5), DST_ALPHA (6), ONE_MINUS_DST_ALPHA (7); @@ -299,6 +308,7 @@ public class ProgramStore extends BaseObj { * * @param rs Context to which the program will belong. **/ + @UnsupportedAppUsage public static ProgramStore BLEND_ALPHA_DEPTH_NONE(RenderScript rs) { if(rs.mProgramStore_BLEND_ALPHA_DEPTH_NO_DEPTH == null) { ProgramStore.Builder builder = new ProgramStore.Builder(rs); @@ -328,6 +338,7 @@ public class ProgramStore extends BaseObj { BlendDstFunc mBlendDst; boolean mDither; + @UnsupportedAppUsage public Builder(RenderScript rs) { mRS = rs; mDepthFunc = DepthFunc.ALWAYS; @@ -347,6 +358,7 @@ public class ProgramStore extends BaseObj { * * @return this */ + @UnsupportedAppUsage public Builder setDepthFunc(DepthFunc func) { mDepthFunc = func; return this; @@ -360,6 +372,7 @@ public class ProgramStore extends BaseObj { * * @return this */ + @UnsupportedAppUsage public Builder setDepthMaskEnabled(boolean enable) { mDepthMask = enable; return this; @@ -394,6 +407,7 @@ public class ProgramStore extends BaseObj { * * @return this */ + @UnsupportedAppUsage public Builder setBlendFunc(BlendSrcFunc src, BlendDstFunc dst) { mBlendSrc = src; mBlendDst = dst; @@ -408,6 +422,7 @@ public class ProgramStore extends BaseObj { * * @return this */ + @UnsupportedAppUsage public Builder setDitherEnabled(boolean enable) { mDither = enable; return this; @@ -416,6 +431,7 @@ public class ProgramStore extends BaseObj { /** * Creates a program store from the current state of the builder */ + @UnsupportedAppUsage public ProgramStore create() { mRS.validate(); long id = mRS.nProgramStoreCreate(mColorMaskR, mColorMaskG, mColorMaskB, mColorMaskA, |