Lines Matching refs:slot

46         KernelID(int id, RenderScript rs, Script s, int slot, int sig) {
49 mSlot = slot;
59 * @param slot
66 protected KernelID createKernelID(int slot, int sig, Element ein, Element eout) {
67 KernelID k = mKIDs.get(slot);
75 k = new KernelID(0, mRS, this, slot, sig);
77 k.mN = mT.thunkCreateKernelID(slot, sig, ein, eout);
79 mKIDs.put(slot, k);
84 int id = mRS.nScriptKernelIDCreate(getID(mRS), slot, sig);
89 k = new KernelID(id, mRS, this, slot, sig);
91 mKIDs.put(slot, k);
107 FieldID(int id, RenderScript rs, Script s, int slot) {
110 mSlot = slot;
118 * @param slot
123 protected FieldID createFieldID(int slot, Element e) {
128 FieldID f = new FieldID(0, mRS, this, slot);
130 f.mN = mT.thunkCreateFieldID(slot, e);
132 mFIDs.put(slot, f);
135 FieldID f = mFIDs.get(slot);
140 int id = mRS.nScriptFieldIDCreate(getID(mRS), slot);
145 f = new FieldID(id, mRS, this, slot);
146 mFIDs.put(slot, f);
154 * @param slot
156 protected void invoke(int slot) {
158 mT.thunkInvoke(slot);
162 mRS.nScriptInvoke(getID(mRS), slot);
168 * @param slot
171 protected void invoke(int slot, FieldPacker v) {
173 mT.thunkInvoke(slot, v);
178 mRS.nScriptInvokeV(getID(mRS), slot, v.getData());
180 mRS.nScriptInvoke(getID(mRS), slot);
188 * @param slot
190 public void bindAllocation(Allocation va, int slot) {
192 mT.thunkBindAllocation(va, slot);
198 mRS.nScriptBindAllocation(getID(mRS), va.getID(mRS), slot);
200 mRS.nScriptBindAllocation(getID(mRS), 0, slot);
222 * @param slot
227 protected void forEach(int slot, Allocation ain, Allocation aout, FieldPacker v) {
229 mT.thunkForEach(slot, ain, aout, v);
249 mRS.nScriptForEach(getID(mRS), slot, in_id, out_id, params);
255 * @param slot
261 protected void forEach(int slot, Allocation ain, Allocation aout, FieldPacker v, LaunchOptions sc) {
263 mT.thunkForEach(slot, ain, aout, v, sc);
273 forEach(slot, ain, aout, v);
288 mRS.nScriptForEachClipped(getID(mRS), slot, in_id, out_id, params, sc.xstart, sc.xend, sc.ystart, sc.yend, sc.zstart, sc.zend);