Loading graphics/java/android/renderscript/Element.java +8 −1 Original line number Original line Diff line number Diff line Loading @@ -39,7 +39,7 @@ public class Element extends BaseObj { public enum DataType { public enum DataType { //FLOAT_16 (1, 2), //FLOAT_16 (1, 2), FLOAT_32 (2, 4), FLOAT_32 (2, 4), //FLOAT_64 (3, 8), FLOAT_64 (3, 8), SIGNED_8 (4, 1), SIGNED_8 (4, 1), SIGNED_16 (5, 2), SIGNED_16 (5, 2), SIGNED_32 (6, 4), SIGNED_32 (6, 4), Loading Loading @@ -149,6 +149,13 @@ public class Element extends BaseObj { return rs.mElement_F32; return rs.mElement_F32; } } public static Element F64(RenderScript rs) { if(rs.mElement_F64 == null) { rs.mElement_F64 = createUser(rs, DataType.FLOAT_64); } return rs.mElement_F64; } public static Element ELEMENT(RenderScript rs) { public static Element ELEMENT(RenderScript rs) { if(rs.mElement_ELEMENT == null) { if(rs.mElement_ELEMENT == null) { rs.mElement_ELEMENT = createUser(rs, DataType.RS_ELEMENT); rs.mElement_ELEMENT = createUser(rs, DataType.RS_ELEMENT); Loading graphics/java/android/renderscript/FieldPacker.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -124,7 +124,7 @@ public class FieldPacker { addI32(Float.floatToRawIntBits(v)); addI32(Float.floatToRawIntBits(v)); } } public void addF64(float v) { public void addF64(double v) { addI64(Double.doubleToRawLongBits(v)); addI64(Double.doubleToRawLongBits(v)); } } Loading graphics/java/android/renderscript/RenderScript.java +1 −0 Original line number Original line Diff line number Diff line Loading @@ -502,6 +502,7 @@ public class RenderScript { Element mElement_U32; Element mElement_U32; Element mElement_I32; Element mElement_I32; Element mElement_F32; Element mElement_F32; Element mElement_F64; Element mElement_BOOLEAN; Element mElement_BOOLEAN; Element mElement_ELEMENT; Element mElement_ELEMENT; Loading Loading
graphics/java/android/renderscript/Element.java +8 −1 Original line number Original line Diff line number Diff line Loading @@ -39,7 +39,7 @@ public class Element extends BaseObj { public enum DataType { public enum DataType { //FLOAT_16 (1, 2), //FLOAT_16 (1, 2), FLOAT_32 (2, 4), FLOAT_32 (2, 4), //FLOAT_64 (3, 8), FLOAT_64 (3, 8), SIGNED_8 (4, 1), SIGNED_8 (4, 1), SIGNED_16 (5, 2), SIGNED_16 (5, 2), SIGNED_32 (6, 4), SIGNED_32 (6, 4), Loading Loading @@ -149,6 +149,13 @@ public class Element extends BaseObj { return rs.mElement_F32; return rs.mElement_F32; } } public static Element F64(RenderScript rs) { if(rs.mElement_F64 == null) { rs.mElement_F64 = createUser(rs, DataType.FLOAT_64); } return rs.mElement_F64; } public static Element ELEMENT(RenderScript rs) { public static Element ELEMENT(RenderScript rs) { if(rs.mElement_ELEMENT == null) { if(rs.mElement_ELEMENT == null) { rs.mElement_ELEMENT = createUser(rs, DataType.RS_ELEMENT); rs.mElement_ELEMENT = createUser(rs, DataType.RS_ELEMENT); Loading
graphics/java/android/renderscript/FieldPacker.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -124,7 +124,7 @@ public class FieldPacker { addI32(Float.floatToRawIntBits(v)); addI32(Float.floatToRawIntBits(v)); } } public void addF64(float v) { public void addF64(double v) { addI64(Double.doubleToRawLongBits(v)); addI64(Double.doubleToRawLongBits(v)); } } Loading
graphics/java/android/renderscript/RenderScript.java +1 −0 Original line number Original line Diff line number Diff line Loading @@ -502,6 +502,7 @@ public class RenderScript { Element mElement_U32; Element mElement_U32; Element mElement_I32; Element mElement_I32; Element mElement_F32; Element mElement_F32; Element mElement_F64; Element mElement_BOOLEAN; Element mElement_BOOLEAN; Element mElement_ELEMENT; Element mElement_ELEMENT; Loading