/frameworks/rs/ |
H A D | rsScript.cpp | 44 void Script::setSlot(uint32_t slot, Allocation *a) { argument 45 //ALOGE("setSlot %i %p", slot, a); 46 if (slot >= mHal.info.exportedVariableCount) { 47 ALOGE("Script::setSlot unable to set allocation, invalid slot index"); 51 mSlots[slot].set(a); 53 mRSC->mHal.funcs.script.setGlobalBind(mRSC, this, slot, a); 56 void Script::setVar(uint32_t slot, const void *val, size_t len) { argument 57 //ALOGE("setVar %i %p %i", slot, val, len); 58 if (slot >= mHal.info.exportedVariableCount) { 59 ALOGE("Script::setVar unable to set allocation, invalid slot inde 65 getVar(uint32_t slot, const void *val, size_t len) argument 74 setVar(uint32_t slot, const void *val, size_t len, Element *e, const size_t *dims, size_t dimLen) argument 84 setVarObj(uint32_t slot, ObjectBase *val) argument 101 ScriptKernelID(Context *rsc, Script *s, int slot, int sig) argument 122 ScriptFieldID(Context *rsc, Script *s, int slot) argument 143 rsi_ScriptKernelIDCreate(Context *rsc, RsScript vs, int slot, int sig) argument 149 rsi_ScriptFieldIDCreate(Context *rsc, RsScript vs, int slot) argument 155 rsi_ScriptBindAllocation(Context * rsc, RsScript vs, RsAllocation va, uint32_t slot) argument 180 rsi_ScriptForEach(Context *rsc, RsScript vs, uint32_t slot, RsAllocation vain, RsAllocation vaout, const void *params, size_t paramLen, const RsScriptCall *sc, size_t scLen) argument 198 rsi_ScriptInvoke(Context *rsc, RsScript vs, uint32_t slot) argument 204 rsi_ScriptInvokeData(Context *rsc, RsScript vs, uint32_t slot, void *data) argument 209 rsi_ScriptInvokeV(Context *rsc, RsScript vs, uint32_t slot, const void *data, size_t len) argument 214 rsi_ScriptSetVarI(Context *rsc, RsScript vs, uint32_t slot, int value) argument 219 rsi_ScriptSetVarObj(Context *rsc, RsScript vs, uint32_t slot, RsObjectBase value) argument 225 rsi_ScriptSetVarJ(Context *rsc, RsScript vs, uint32_t slot, int64_t value) argument 230 rsi_ScriptSetVarF(Context *rsc, RsScript vs, uint32_t slot, float value) argument 235 rsi_ScriptSetVarD(Context *rsc, RsScript vs, uint32_t slot, double value) argument 240 rsi_ScriptSetVarV(Context *rsc, RsScript vs, uint32_t slot, const void *data, size_t len) argument 245 rsi_ScriptGetVarV(Context *rsc, RsScript vs, uint32_t slot, void *data, size_t len) argument 250 rsi_ScriptSetVarVE(Context *rsc, RsScript vs, uint32_t slot, const void *data, size_t len, RsElement ve, const size_t *dims, size_t dimLen) argument [all...] |
H A D | rsProgram.cpp | 150 void Program::bindAllocation(Context *rsc, Allocation *alloc, uint32_t slot) { argument 152 if (slot >= mHal.state.constantsCount) { 153 ALOGE("Attempt to bind alloc at slot %u, on shader id %u, but const count is %u", 154 slot, (uint32_t)this, mHal.state.constantsCount); 158 if (alloc->getType() != mConstantTypes[slot].get()) { 159 ALOGE("Attempt to bind alloc at slot %u, on shader id %u, but types mismatch", 160 slot, (uint32_t)this); 165 if (mConstants[slot].get() == alloc) { 168 if (mConstants[slot].get()) { 169 mConstants[slot] 179 bindTexture(Context *rsc, uint32_t slot, Allocation *a) argument 198 bindSampler(Context *rsc, uint32_t slot, Sampler *s) argument 213 rsi_ProgramBindConstants(Context *rsc, RsProgram vp, uint32_t slot, RsAllocation constants) argument 218 rsi_ProgramBindTexture(Context *rsc, RsProgram vpf, uint32_t slot, RsAllocation a) argument 223 rsi_ProgramBindSampler(Context *rsc, RsProgram vpf, uint32_t slot, RsSampler s) argument [all...] |
H A D | rsScript.h | 37 ScriptKernelID(Context *rsc, Script *s, int slot, int sig); 51 ScriptFieldID(Context *rsc, Script *s, int slot); 102 void setSlot(uint32_t slot, Allocation *a); 103 void setVar(uint32_t slot, const void *val, size_t len); 104 void getVar(uint32_t slot, const void *val, size_t len); 105 void setVar(uint32_t slot, const void *val, size_t len, Element *e, 107 void setVarObj(uint32_t slot, ObjectBase *val); 112 uint32_t slot, 119 virtual void Invoke(Context *rsc, uint32_t slot, const void *data, size_t len) = 0;
|
H A D | rsScriptIntrinsic.h | 44 uint32_t slot, 51 virtual void Invoke(Context *rsc, uint32_t slot, const void *data, size_t len);
|
H A D | rsFBOCache.cpp | 47 void FBOCache::bindColorTarget(Context *rsc, Allocation *a, uint32_t slot) { argument 48 if (slot >= mHal.state.colorTargetsCount) { 58 mColorTargets[slot].set(a); 59 mHal.state.colorTargets[slot] = a;
|
H A D | rsProgram.h | 66 void bindAllocation(Context *, Allocation *, uint32_t slot); 70 void bindTexture(Context *, uint32_t slot, Allocation *); 71 void bindSampler(Context *, uint32_t slot, Sampler *);
|
/frameworks/rs/cpu_ref/ |
H A D | rsCpuIntrinsic.h | 31 virtual void invokeFunction(uint32_t slot, const void *params, size_t paramLength); 33 virtual void invokeForEach(uint32_t slot, 39 virtual void forEachKernelSetup(uint32_t slot, MTLaunchStruct *mtls); 43 virtual void preLaunch(uint32_t slot, const Allocation * ain, 46 virtual void postLaunch(uint32_t slot, const Allocation * ain, 50 virtual void setGlobalVar(uint32_t slot, const void *data, size_t dataLength); 51 virtual void setGlobalVarWithElemDims(uint32_t slot, const void *data, size_t dataLength, 53 virtual void setGlobalBind(uint32_t slot, Allocation *data); 54 virtual void setGlobalObj(uint32_t slot, ObjectBase *data);
|
H A D | rsCpuIntrinsic.cpp | 34 void RsdCpuScriptIntrinsic::invokeFunction(uint32_t slot, const void *params, size_t paramLength) { argument 50 void RsdCpuScriptIntrinsic::setGlobalVar(uint32_t slot, const void *data, size_t dataLength) { argument 55 void RsdCpuScriptIntrinsic::setGlobalVarWithElemDims(uint32_t slot, const void *data, argument 62 void RsdCpuScriptIntrinsic::setGlobalBind(uint32_t slot, Allocation *data) { argument 67 void RsdCpuScriptIntrinsic::setGlobalObj(uint32_t slot, ObjectBase *data) { argument 76 void RsdCpuScriptIntrinsic::preLaunch(uint32_t slot, const Allocation * ain, argument 81 void RsdCpuScriptIntrinsic::postLaunch(uint32_t slot, const Allocation * ain, argument 86 void RsdCpuScriptIntrinsic::invokeForEach(uint32_t slot, argument 94 preLaunch(slot, ain, aout, usr, usrLen, sc); 98 mtls.fep.slot 110 forEachKernelSetup(uint32_t slot, MTLaunchStruct *mtls) argument [all...] |
H A D | rsd_cpu.h | 70 virtual void invokeFunction(uint32_t slot, const void *params, size_t paramLength) = 0; 72 virtual void invokeForEach(uint32_t slot, 81 virtual void setGlobalVar(uint32_t slot, const void *data, size_t dataLength) = 0; 82 virtual void getGlobalVar(uint32_t slot, void *data, size_t dataLength) = 0; 83 virtual void setGlobalVarWithElemDims(uint32_t slot, const void *data, size_t dataLength, 85 virtual void setGlobalBind(uint32_t slot, Allocation *data) = 0; 86 virtual void setGlobalObj(uint32_t slot, ObjectBase *obj) = 0;
|
H A D | rsCpuScript.h | 53 virtual void invokeFunction(uint32_t slot, const void *params, size_t paramLength); 55 virtual void preLaunch(uint32_t slot, const Allocation * ain, 58 virtual void postLaunch(uint32_t slot, const Allocation * ain, 61 virtual void invokeForEach(uint32_t slot, 70 virtual void setGlobalVar(uint32_t slot, const void *data, size_t dataLength); 71 virtual void getGlobalVar(uint32_t slot, void *data, size_t dataLength); 72 virtual void setGlobalVarWithElemDims(uint32_t slot, const void *data, size_t dataLength, 74 virtual void setGlobalBind(uint32_t slot, Allocation *data); 75 virtual void setGlobalObj(uint32_t slot, ObjectBase *data); 86 virtual void forEachKernelSetup(uint32_t slot, MTLaunchStruc [all...] |
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/ |
H A D | Script.java | 46 KernelID(int id, RenderScript rs, Script s, int slot, int sig) { argument 49 mSlot = slot; 59 * @param slot 66 protected KernelID createKernelID(int slot, int sig, Element ein, Element eout) { argument 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, si 107 FieldID(int id, RenderScript rs, Script s, int slot) argument 123 createFieldID(int slot, Element e) argument 156 invoke(int slot) argument 171 invoke(int slot, FieldPacker v) argument 190 bindAllocation(Allocation va, int slot) argument 227 forEach(int slot, Allocation ain, Allocation aout, FieldPacker v) argument 261 forEach(int slot, Allocation ain, Allocation aout, FieldPacker v, LaunchOptions sc) argument [all...] |
H A D | ScriptCThunker.java | 43 int slot, int sig, Element ein, Element eout) { 54 android.renderscript.Script.KernelID kid = createKernelID(slot, sig, nein, neout); 62 void thunkInvoke(int slot) { argument 64 invoke(slot); 70 void thunkBindAllocation(Allocation va, int slot) { argument 76 bindAllocation(nva, slot); 90 void thunkInvoke(int slot, FieldPacker v) { argument 94 invoke(slot, nfp); 100 void thunkForEach(int slot, Allocation ain, Allocation aout, FieldPacker v) { argument 114 forEach(slot, ni 42 thunkCreateKernelID( int slot, int sig, Element ein, Element eout) argument 120 thunkForEach(int slot, Allocation ain, Allocation aout, FieldPacker v, android.support.v8.renderscript.Script.LaunchOptions sc) argument 221 thunkCreateFieldID(int slot, Element e) argument [all...] |
/frameworks/av/media/libstagefright/codecs/mp3dec/src/ |
H A D | pvmp3_imdct_synth.cpp | 319 for (int32 slot = 1; slot < FILTERBANK_BANDS; slot += 6) 321 int32 temp1 = out[slot ]; 322 int32 temp2 = out[slot+2]; 323 int32 temp3 = out[slot+4]; 324 out[slot ] = -temp1; 325 out[slot+2] = -temp2; 326 out[slot+4] = -temp3; 336 int32 slot; local [all...] |
/frameworks/base/graphics/java/android/renderscript/ |
H A D | Program.java | 94 * @param slot index of the constant input type to return 97 public Type getConstant(int slot) { argument 98 if (slot < 0 || slot >= mConstants.length) { 101 return mConstants[slot]; 113 * Returns the type of texture at a given slot. e.g. 2D or Cube 114 * @param slot index of the texture input 117 public TextureType getTextureType(int slot) { argument 118 if ((slot < 0) || (slot > 130 getTextureName(int slot) argument 145 bindConstants(Allocation a, int slot) argument 164 bindTexture(Allocation va, int slot) argument 188 bindSampler(Sampler vs, int slot) argument [all...] |
H A D | Script.java | 39 KernelID(int id, RenderScript rs, Script s, int slot, int sig) { argument 42 mSlot = slot; 51 protected KernelID createKernelID(int slot, int sig, Element ein, Element eout) { argument 52 KernelID k = mKIDs.get(slot); 57 int id = mRS.nScriptKernelIDCreate(getID(mRS), slot, sig); 62 k = new KernelID(id, mRS, this, slot, sig); 63 mKIDs.put(slot, k); 78 FieldID(int id, RenderScript rs, Script s, int slot) { argument 81 mSlot = slot; 89 protected FieldID createFieldID(int slot, Elemen argument 110 invoke(int slot) argument 118 invoke(int slot, FieldPacker v) argument 130 forEach(int slot, Allocation ain, Allocation aout, FieldPacker v) argument 154 forEach(int slot, Allocation ain, Allocation aout, FieldPacker v, LaunchOptions sc) argument 188 bindAllocation(Allocation va, int slot) argument [all...] |
H A D | RenderScript.java | 247 native void rsnContextBindSampler(int con, int sampler, int slot); argument 248 synchronized void nContextBindSampler(int sampler, int slot) { argument 250 rsnContextBindSampler(mContext, sampler, slot); 610 native void rsnScriptBindAllocation(int con, int script, int alloc, int slot); argument 611 synchronized void nScriptBindAllocation(int script, int alloc, int slot) { argument 613 rsnScriptBindAllocation(mContext, script, alloc, slot); 620 native void rsnScriptInvoke(int con, int id, int slot); argument 621 synchronized void nScriptInvoke(int id, int slot) { argument 623 rsnScriptInvoke(mContext, id, slot); 625 native void rsnScriptForEach(int con, int id, int slot, in argument 626 rsnScriptForEach(int con, int id, int slot, int ain, int aout) argument 627 rsnScriptForEachClipped(int con, int id, int slot, int ain, int aout, byte[] params, int xstart, int xend, int ystart, int yend, int zstart, int zend) argument 629 rsnScriptForEachClipped(int con, int id, int slot, int ain, int aout, int xstart, int xend, int ystart, int yend, int zstart, int zend) argument 631 nScriptForEach(int id, int slot, int ain, int aout, byte[] params) argument 640 nScriptForEachClipped(int id, int slot, int ain, int aout, byte[] params, int xstart, int xend, int ystart, int yend, int zstart, int zend) argument 650 rsnScriptInvokeV(int con, int id, int slot, byte[] params) argument 651 nScriptInvokeV(int id, int slot, byte[] params) argument 656 rsnScriptSetVarI(int con, int id, int slot, int val) argument 657 nScriptSetVarI(int id, int slot, int val) argument 661 rsnScriptGetVarI(int con, int id, int slot) argument 662 nScriptGetVarI(int id, int slot) argument 667 rsnScriptSetVarJ(int con, int id, int slot, long val) argument 668 nScriptSetVarJ(int id, int slot, long val) argument 672 rsnScriptGetVarJ(int con, int id, int slot) argument 673 nScriptGetVarJ(int id, int slot) argument 678 rsnScriptSetVarF(int con, int id, int slot, float val) argument 679 nScriptSetVarF(int id, int slot, float val) argument 683 rsnScriptGetVarF(int con, int id, int slot) argument 684 nScriptGetVarF(int id, int slot) argument 688 rsnScriptSetVarD(int con, int id, int slot, double val) argument 689 nScriptSetVarD(int id, int slot, double val) argument 693 rsnScriptGetVarD(int con, int id, int slot) argument 694 nScriptGetVarD(int id, int slot) argument 698 rsnScriptSetVarV(int con, int id, int slot, byte[] val) argument 699 nScriptSetVarV(int id, int slot, byte[] val) argument 703 rsnScriptGetVarV(int con, int id, int slot, byte[] val) argument 704 nScriptGetVarV(int id, int slot, byte[] val) argument 708 rsnScriptSetVarVE(int con, int id, int slot, byte[] val, int e, int[] dims) argument 710 nScriptSetVarVE(int id, int slot, byte[] val, int e, int[] dims) argument 715 rsnScriptSetVarObj(int con, int id, int slot, int val) argument 716 nScriptSetVarObj(int id, int slot, int val) argument 734 rsnScriptKernelIDCreate(int con, int sid, int slot, int sig) argument 735 nScriptKernelIDCreate(int sid, int slot, int sig) argument 740 rsnScriptFieldIDCreate(int con, int sid, int slot) argument 741 nScriptFieldIDCreate(int sid, int slot) argument 795 rsnProgramBindConstants(int con, int pv, int slot, int mID) argument 796 nProgramBindConstants(int pv, int slot, int mID) argument 800 rsnProgramBindTexture(int con, int vpf, int slot, int a) argument 801 nProgramBindTexture(int vpf, int slot, int a) argument 805 rsnProgramBindSampler(int con, int vpf, int slot, int s) argument 806 nProgramBindSampler(int vpf, int slot, int s) argument [all...] |
H A D | ProgramVertex.java | 70 * @param slot location of the input to return 73 public Element getInput(int slot) { argument 74 if (slot < 0 || slot >= mInputs.length) { 77 return mInputs[slot];
|
/frameworks/native/libs/gui/ |
H A D | ConsumerBase.cpp | 191 CB_LOGV("acquireBufferLocked: -> slot=%d/%llu", 197 status_t ConsumerBase::addReleaseFence(int slot, argument 200 return addReleaseFenceLocked(slot, graphicBuffer, fence); 203 status_t ConsumerBase::addReleaseFenceLocked(int slot, argument 205 CB_LOGV("addReleaseFenceLocked: slot=%d", slot); 209 if (!stillTracking(slot, graphicBuffer)) { 213 if (!mSlots[slot].mFence.get()) { 214 mSlots[slot].mFence = fence; 217 String8::format("%.28s:%d", mName.string(), slot), 232 releaseBufferLocked( int slot, const sp<GraphicBuffer> graphicBuffer, EGLDisplay display, EGLSyncKHR eglFence) argument 255 stillTracking(int slot, const sp<GraphicBuffer> graphicBuffer) argument [all...] |
/frameworks/rs/driver/ |
H A D | rsdBcc.h | 33 uint32_t slot, 39 uint32_t slot, 55 uint32_t slot, void *data, size_t dataLen); 58 uint32_t slot, void *data, size_t dataLen); 61 uint32_t slot, void *data, 68 uint32_t slot, android::renderscript::Allocation *data); 71 uint32_t slot, android::renderscript::ObjectBase *data); 75 uint32_t slot, 80 uint32_t slot,
|
H A D | rsdVertexArray.cpp | 66 void RsdVertexArray::logAttrib(uint32_t idx, uint32_t slot) const { 70 ALOGV("va %i: slot=%i name=%s buf=%i ptr=%p size=%i type=0x%x stride=0x%x norm=%i offset=0x%x", 71 idx, slot, 100 int32_t slot = sc->vtxAttribSlot(mAttribs[ct].name); local 102 logAttrib(ct, slot); 104 if (slot < 0 || slot >= (int32_t)maxAttrs) { 107 glEnableVertexAttribArray(slot); 108 state->mAttrsEnabled[slot] = true; 110 glVertexAttribPointer(slot, [all...] |
H A D | rsdBcc.cpp | 69 uint32_t slot, 77 cs->invokeForEach(slot, ain, aout, usr, usrLen, sc); 97 uint32_t slot, 101 cs->invokeFunction(slot, params, paramLength); 105 uint32_t slot, void *data, size_t dataLength) { 107 cs->setGlobalVar(slot, data, dataLength); 111 uint32_t slot, void *data, size_t dataLength) { 113 cs->getGlobalVar(slot, data, dataLength); 118 uint32_t slot, void *data, size_t dataLength, 122 cs->setGlobalVarWithElemDims(slot, dat 67 rsdScriptInvokeForEach(const Context *rsc, Script *s, uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, size_t usrLen, const RsScriptCall *sc) argument 96 rsdScriptInvokeFunction(const Context *dc, Script *s, uint32_t slot, const void *params, size_t paramLength) argument 104 rsdScriptSetGlobalVar(const Context *dc, const Script *s, uint32_t slot, void *data, size_t dataLength) argument 110 rsdScriptGetGlobalVar(const Context *dc, const Script *s, uint32_t slot, void *data, size_t dataLength) argument 117 rsdScriptSetGlobalVarWithElemDims(const Context *dc, const Script *s, uint32_t slot, void *data, size_t dataLength, const android::renderscript::Element *elem, const size_t *dims, size_t dimLength) argument 125 rsdScriptSetGlobalBind(const Context *dc, const Script *s, uint32_t slot, Allocation *data) argument 130 rsdScriptSetGlobalObj(const Context *dc, const Script *s, uint32_t slot, ObjectBase *data) argument [all...] |
/frameworks/rs/cpp/ |
H A D | Script.cpp | 25 void Script::invoke(uint32_t slot, const void *v, size_t len) const { argument 26 tryDispatch(mRS, RS::dispatch->ScriptInvokeV(mRS->getContext(), getID(), slot, v, len)); 29 void Script::forEach(uint32_t slot, sp<const Allocation> ain, sp<const Allocation> aout, argument 36 tryDispatch(mRS, RS::dispatch->ScriptForEach(mRS->getContext(), getID(), slot, in_id, out_id, usr, usrLen, NULL, 0)); 44 void Script::bindAllocation(sp<Allocation> va, uint32_t slot) const { 45 tryDispatch(mRS, RS::dispatch->ScriptBindAllocation(mRS->getContext(), getID(), BaseObj::getObjID(va), slot));
|
/frameworks/native/libs/gui/tests/ |
H A D | BufferQueue_test.cpp | 70 int slot; local 79 mBQ->dequeueBuffer(&slot, &fence, false, 1, 1, 0, 81 ASSERT_EQ(OK, mBQ->requestBuffer(slot, &buf)); 82 ASSERT_EQ(OK, mBQ->queueBuffer(slot, qbi, &qbo)); 87 mBQ->dequeueBuffer(&slot, &fence, false, 1, 1, 0, 89 ASSERT_EQ(OK, mBQ->requestBuffer(slot, &buf)); 90 ASSERT_EQ(OK, mBQ->queueBuffer(slot, qbi, &qbo));
|
/frameworks/base/core/tests/coretests/src/android/widget/listview/ |
H A D | ListButtonsDiagonalAcrossItems.java | 52 final Slot slot = position == 0 ? Slot.Left : 55 parent.getContext(), desiredHeight, slot);
|
/frameworks/native/include/gui/ |
H A D | ConsumerBase.h | 110 // freeBufferLocked frees up the given buffer slot. If the slot has been 112 // slot. Otherwise it has no effect. 115 // keep per slot. If it is overridden, the derived class's implementation 127 // state they keep (as opposed to per-slot state). If it is overridden, 147 // updates the buffer slot for the buffer returned. 151 // to a slot. If it is overridden the derived class's implementation must 163 virtual status_t releaseBufferLocked(int slot, 167 // returns true iff the slot still has the graphicBuffer in it. 168 bool stillTracking(int slot, cons [all...] |