diff options
author | Miao Wang <miaowang@google.com> | 2014-11-13 15:32:18 -0800 |
---|---|---|
committer | Miao Wang <miaowang@google.com> | 2014-11-13 15:32:18 -0800 |
commit | 8f3cc4582dba6beaf9630239d4ad861543964f93 (patch) | |
tree | 8b7c6b376b2bc4ff4a244a4dc2d4b50d4182f778 /rs/java/android/renderscript/ScriptIntrinsicResize.java | |
parent | 537888be7d5cfa6bfa9ddd459a622ea208339735 (diff) |
Add Float32 suppor for IntrinsicResize. base part.
Change-Id: I37e8826cfab92512cc641b106a42723162bffe58
Diffstat (limited to 'rs/java/android/renderscript/ScriptIntrinsicResize.java')
-rw-r--r-- | rs/java/android/renderscript/ScriptIntrinsicResize.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/rs/java/android/renderscript/ScriptIntrinsicResize.java b/rs/java/android/renderscript/ScriptIntrinsicResize.java index d6764ccab75e..cee4c33ee87d 100644 --- a/rs/java/android/renderscript/ScriptIntrinsicResize.java +++ b/rs/java/android/renderscript/ScriptIntrinsicResize.java @@ -29,6 +29,8 @@ public final class ScriptIntrinsicResize extends ScriptIntrinsic { /** * Supported elements types are {@link Element#U8}, {@link * Element#U8_2}, {@link Element#U8_3}, {@link Element#U8_4} + * {@link Element#F32}, {@link Element#F32_2}, {@link + * Element#F32_3}, {@link Element#F32_4} * * @param rs The RenderScript context * @@ -52,7 +54,11 @@ public final class ScriptIntrinsicResize extends ScriptIntrinsic { if (!e.isCompatible(Element.U8(mRS)) && !e.isCompatible(Element.U8_2(mRS)) && !e.isCompatible(Element.U8_3(mRS)) && - !e.isCompatible(Element.U8_4(mRS))) { + !e.isCompatible(Element.U8_4(mRS)) && + !e.isCompatible(Element.F32(mRS)) && + !e.isCompatible(Element.F32_2(mRS)) && + !e.isCompatible(Element.F32_3(mRS)) && + !e.isCompatible(Element.F32_4(mRS))) { throw new RSIllegalArgumentException("Unsuported element type."); } |