summaryrefslogtreecommitdiff
path: root/graphics/java/android/renderscript/FieldPacker.java
diff options
context:
space:
mode:
authorJason Sams <jsams@google.com>2013-02-08 11:22:17 -0800
committerJason Sams <jsams@google.com>2013-02-08 11:22:17 -0800
commit5b08a2dc780a26e1557cfb4806de91f9f6bfb855 (patch)
treec9753d9d82485e889db91cbe295a05cee9826f74 /graphics/java/android/renderscript/FieldPacker.java
parente68c1ce1d41ac43b0d59015f3556ca20bf7e4548 (diff)
Add FieldPacker contructor that accepts
external storage. Change-Id: I9c796f925802b202eae7e0fe1750a10140ef4a47
Diffstat (limited to 'graphics/java/android/renderscript/FieldPacker.java')
-rw-r--r--graphics/java/android/renderscript/FieldPacker.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/graphics/java/android/renderscript/FieldPacker.java b/graphics/java/android/renderscript/FieldPacker.java
index a215a57269fe..0a7e88277d22 100644
--- a/graphics/java/android/renderscript/FieldPacker.java
+++ b/graphics/java/android/renderscript/FieldPacker.java
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2008 The Android Open Source Project
+ * Copyright (C) 2013 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -29,6 +29,12 @@ public class FieldPacker {
mData = new byte[len];
}
+ public FieldPacker(byte[] data) {
+ mPos = 0;
+ mLen = data.length;
+ mData = data;
+ }
+
public void align(int v) {
if ((v <= 0) || ((v & (v - 1)) != 0)) {
throw new RSIllegalArgumentException("argument must be a non-negative non-zero power of 2: " + v);