Lines Matching refs:index

128     private void copyToArray(Item i, int index) {
130 mIOBuffer.reset(index * mElement.getBytesSize());
134 public synchronized void set(Item i, int index, boolean copyNow) {
136 mItemArray[index] = i;
138 copyToArray(i, index);
141 mAllocation.setFromFieldPacker(index, fp);
146 public synchronized Item get(int index) {
148 return mItemArray[index];
151 public synchronized void set_i(int index, int v, boolean copyNow) {
154 if (mItemArray[index] == null) mItemArray[index] = new Item();
155 mItemArray[index].i = v;
157 mIOBuffer.reset(index * mElement.getBytesSize());
161 mAllocation.setFromFieldPacker(index, 0, fp);
166 public synchronized void set_a(int index, Allocation v, boolean copyNow) {
169 if (mItemArray[index] == null) mItemArray[index] = new Item();
170 mItemArray[index].a = v;
172 mIOBuffer.reset(index * mElement.getBytesSize() + ((RenderScript.getPointerSize() == 8) ? 8 : 4));
176 mAllocation.setFromFieldPacker(index, (RenderScript.getPointerSize() == 8) ? 2 : 1, fp);
181 public synchronized void set_j(int index, int v, boolean copyNow) {
184 if (mItemArray[index] == null) mItemArray[index] = new Item();
185 mItemArray[index].j = v;
187 mIOBuffer.reset(index * mElement.getBytesSize() + ((RenderScript.getPointerSize() == 8) ? 40 : 8));
191 mAllocation.setFromFieldPacker(index, (RenderScript.getPointerSize() == 8) ? 3 : 2, fp);
196 public synchronized int get_i(int index) {
198 return mItemArray[index].i;
201 public synchronized Allocation get_a(int index) {
203 return mItemArray[index].a;
206 public synchronized int get_j(int index) {
208 return mItemArray[index].j;