Lines Matching refs:slot

39         KernelID(long id, RenderScript rs, Script s, int slot, int sig) {
42 mSlot = slot;
51 protected KernelID createKernelID(int slot, int sig, Element ein, Element eout) {
52 KernelID k = mKIDs.get(slot);
57 long id = mRS.nScriptKernelIDCreate(getID(mRS), slot, sig);
62 k = new KernelID(id, mRS, this, slot, sig);
63 mKIDs.put(slot, k);
78 FieldID(long id, RenderScript rs, Script s, int slot) {
81 mSlot = slot;
89 protected FieldID createFieldID(int slot, Element e) {
90 FieldID f = mFIDs.get(slot);
95 long id = mRS.nScriptFieldIDCreate(getID(mRS), slot);
100 f = new FieldID(id, mRS, this, slot);
101 mFIDs.put(slot, f);
110 protected void invoke(int slot) {
111 mRS.nScriptInvoke(getID(mRS), slot);
118 protected void invoke(int slot, FieldPacker v) {
120 mRS.nScriptInvokeV(getID(mRS), slot, v.getData());
122 mRS.nScriptInvoke(getID(mRS), slot);
130 protected void forEach(int slot, Allocation ain, Allocation aout, FieldPacker v) {
150 mRS.nScriptForEach(getID(mRS), slot, in_id, out_id, params);
157 protected void forEach(int slot, Allocation ain, Allocation aout, FieldPacker v, LaunchOptions sc) {
167 forEach(slot, ain, aout, v);
182 mRS.nScriptForEachClipped(getID(mRS), slot, in_id, out_id, params, sc.xstart, sc.xend, sc.ystart, sc.yend, sc.zstart, sc.zend);
190 protected void forEach(int slot, Allocation[] ains, Allocation aout, FieldPacker v) {
191 forEach(slot, ains, aout, v, new LaunchOptions());
199 protected void forEach(int slot, Allocation[] ains, Allocation aout, FieldPacker v, LaunchOptions sc) {
213 forEach(slot, ains, aout, v);
230 mRS.nScriptForEachMultiClipped(getID(mRS), slot, in_ids, out_id, params, sc.xstart, sc.xend, sc.ystart, sc.yend, sc.zstart, sc.zend);
242 public void bindAllocation(Allocation va, int slot) {
253 mRS.nScriptBindAllocation(getID(mRS), va.getID(mRS), slot);
255 mRS.nScriptBindAllocation(getID(mRS), 0, slot);