Lines Matching full:slot
44 void rsi_ScriptBindAllocation(Context * rsc, RsScript vs, RsAllocation va, uint32_t slot)
47 s->mSlots[slot].set(static_cast<Allocation *>(va));
77 void rsi_ScriptSetType(Context * rsc, RsType vt, uint32_t slot, bool writable, const char *name)
81 ss->mConstantBufferTypes[slot].set(t);
82 ss->mSlotWritable[slot] = writable;
84 ss->mSlotNames[slot].setTo(name);
86 ss->mSlotNames[slot].setTo("");
90 void rsi_ScriptSetInvoke(Context *rsc, const char *name, uint32_t slot)
93 ss->mInvokableNames[slot] = name;
96 void rsi_ScriptInvoke(Context *rsc, RsScript vs, uint32_t slot)
99 if (s->mEnviroment.mInvokables[slot] == NULL) {
104 s->mEnviroment.mInvokables[slot]();