Merge "Fix issues found during CTS testing of FP16" into mnc-dev

This commit is contained in:
Jason Sams
2015-05-14 20:15:39 +00:00
committed by Android (Google) Code Review

View File

@@ -536,8 +536,8 @@ public class Element extends BaseObj {
}
public static Element F16_3(RenderScript rs) {
if(rs.mElement_FLOAT_3 == null) {
rs.mElement_FLOAT_3 = createVector(rs, DataType.FLOAT_16, 3);
if(rs.mElement_HALF_3 == null) {
rs.mElement_HALF_3 = createVector(rs, DataType.FLOAT_16, 3);
}
return rs.mElement_HALF_3;
}
@@ -911,6 +911,7 @@ public class Element extends BaseObj {
switch (dt) {
// Support only primitive integer/float/boolean types as vectors.
case FLOAT_16:
case FLOAT_32:
case FLOAT_64:
case SIGNED_8: