/frameworks/rs/driver/ |
H A D | rsdIntrinsics.cpp | 48 RsdIntriniscFuncs_t *funcs) { 50 funcs->setVarObj = SetVarObj; 51 funcs->setVar = SetVar; 52 funcs->destroy = Destroy; 56 return rsdIntrinsic_InitConvolve3x3(dc, script, funcs); 58 return rsdIntrinsic_InitConvolve5x5(dc, script, funcs); 60 return rsdIntrinsic_InitColorMatrix(dc, script, funcs); 62 return rsdIntrinsic_InitLUT(dc, script, funcs); 64 return rsdIntrinsic_InitBlur(dc, script, funcs); 66 return rsdIntrinsic_InitYuvToRGB(dc, script, funcs); 45 rsdIntrinsic_Init(const android::renderscript::Context *dc, android::renderscript::Script *script, RsScriptIntrinsicID iid, RsdIntriniscFuncs_t *funcs) argument [all...] |
H A D | rsdIntrinsics.h | 25 RsScriptIntrinsicID id, RsdIntriniscFuncs_t *funcs);
|
H A D | rsdIntrinsicLUT.cpp | 68 RsdIntriniscFuncs_t *funcs) { 71 funcs->setVarObj = LUT_Bind; 72 funcs->root = LUT_uchar4; 66 rsdIntrinsic_InitLUT(const android::renderscript::Context *dc, android::renderscript::Script *script, RsdIntriniscFuncs_t *funcs) argument
|
H A D | rsdIntrinsicYuvToRGB.cpp | 130 RsdIntriniscFuncs_t *funcs) { 133 funcs->setVarObj = YuvToRGB_Bind; 134 funcs->root = YuvToRGB_uchar4; 128 rsdIntrinsic_InitYuvToRGB(const android::renderscript::Context *dc, android::renderscript::Script *script, RsdIntriniscFuncs_t *funcs) argument
|
H A D | rsdIntrinsicBlur.cpp | 213 RsdIntriniscFuncs_t *funcs) { 216 funcs->setVarObj = Blur_Bind; 217 funcs->setVar = Blur_SetVar; 218 funcs->root = Blur_uchar4; 211 rsdIntrinsic_InitBlur(const android::renderscript::Context *dc, android::renderscript::Script *script, RsdIntriniscFuncs_t *funcs) argument
|
/frameworks/support/renderscript/v8/rs_support/driver/ |
H A D | rsdIntrinsics.cpp | 48 RsdIntriniscFuncs_t *funcs) { 50 funcs->bind = Bind; 51 funcs->setVar = SetVar; 52 funcs->destroy = Destroy; 56 return rsdIntrinsic_InitConvolve3x3(dc, script, funcs); 58 return rsdIntrinsic_InitConvolve5x5(dc, script, funcs); 60 return rsdIntrinsic_InitColorMatrix(dc, script, funcs); 62 return rsdIntrinsic_InitLUT(dc, script, funcs); 64 return rsdIntrinsic_InitBlur(dc, script, funcs); 66 return rsdIntrinsic_InitYuvToRGB(dc, script, funcs); 45 rsdIntrinsic_Init(const android::renderscript::Context *dc, android::renderscript::Script *script, RsScriptIntrinsicID iid, RsdIntriniscFuncs_t *funcs) argument [all...] |
H A D | rsdIntrinsics.h | 25 RsScriptIntrinsicID id, RsdIntriniscFuncs_t *funcs);
|
H A D | rsdIntrinsicLUT.cpp | 68 RsdIntriniscFuncs_t *funcs) { 71 funcs->bind = LUT_Bind; 72 funcs->root = LUT_uchar4; 66 rsdIntrinsic_InitLUT(const android::renderscript::Context *dc, android::renderscript::Script *script, RsdIntriniscFuncs_t *funcs) argument
|
H A D | rsdIntrinsicYuvToRGB.cpp | 126 RsdIntriniscFuncs_t *funcs) { 129 funcs->bind = YuvToRGB_Bind; 130 funcs->root = YuvToRGB_uchar4; 124 rsdIntrinsic_InitYuvToRGB(const android::renderscript::Context *dc, android::renderscript::Script *script, RsdIntriniscFuncs_t *funcs) argument
|
/frameworks/rs/ |
H A D | rsProgramVertex.cpp | 30 mRSC->mHal.funcs.vertex.init(mRSC, this, mUserShader.string(), mUserShader.length(), 35 mRSC->mHal.funcs.vertex.destroy(mRSC, this); 49 float *f = static_cast<float *>(rsc->mHal.funcs.allocation.lock1D( 59 rsc->mHal.funcs.allocation.unlock1D(rsc, mHal.state.constants[0]); 64 rsc->mHal.funcs.vertex.setActive(rsc, this); 78 float *f = static_cast<float *>(rsc->mHal.funcs.allocation.lock1D( 82 rsc->mHal.funcs.allocation.unlock1D(rsc, mHal.state.constants[0]); 96 float *f = static_cast<float *>(rsc->mHal.funcs.allocation.lock1D( 100 rsc->mHal.funcs.allocation.unlock1D(rsc, mHal.state.constants[0]); 114 float *f = static_cast<float *>(rsc->mHal.funcs [all...] |
H A D | rsFBOCache.cpp | 40 rsc->mHal.funcs.framebuffer.init(rsc, this); 44 rsc->mHal.funcs.framebuffer.destroy(rsc, this); 90 rsc->mHal.funcs.framebuffer.setActive(rsc, this);
|
H A D | rsScriptC.cpp | 51 mRSC->mHal.funcs.script.invokeFreeChildren(mRSC, this); 52 mRSC->mHal.funcs.script.destroy(mRSC, this); 104 rsc->mHal.funcs.script.setGlobalBind(rsc, this, ct, mSlots[ct].get()); 138 ret = rsc->mHal.funcs.script.invokeRoot(rsc, this); 160 rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ain, aout, usr, usrBytes, sc); 173 rsc->mHal.funcs.script.invokeFunction(rsc, this, slot, data, len); 258 if (!rsc->mHal.funcs.script.init(rsc, this, resName, cacheDir, bitcode, bitcodeLen, 0)) { 268 rsc->mHal.funcs.script.invokeInit(rsc, this);
|
H A D | rsScriptIntrinsic.cpp | 36 rsc->mHal.funcs.script.initIntrinsic(rsc, this, iid, e); 63 rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ain, aout, usr, usrBytes, sc);
|
H A D | rsProgramFragment.cpp | 33 mRSC->mHal.funcs.fragment.init(mRSC, this, mUserShader.string(), mUserShader.length(), 38 mRSC->mHal.funcs.fragment.destroy(mRSC, this); 56 void *p = rsc->mHal.funcs.allocation.lock1D(rsc, mHal.state.constants[0]); 59 rsc->mHal.funcs.allocation.unlock1D(rsc, mHal.state.constants[0]); 76 rsc->mHal.funcs.fragment.setActive(rsc, this);
|
H A D | rsAllocation.cpp | 45 if (!rsc->mHal.funcs.allocation.init(rsc, a, type->getElement()->getHasReferences())) { 69 mRSC->mHal.funcs.allocation.destroy(mRSC, this); 73 rsc->mHal.funcs.allocation.syncAll(rsc, this, src); 87 rsc->mHal.funcs.allocation.data1D(rsc, this, xoff, lod, count, data, sizeBytes); 104 rsc->mHal.funcs.allocation.data2D(rsc, this, xoff, yoff, lod, face, w, h, data, sizeBytes); 124 rsc->mHal.funcs.allocation.read1D(rsc, this, xoff, lod, count, data, sizeBytes); 138 rsc->mHal.funcs.allocation.read2D(rsc, this, xoff, yoff, lod, face, w, h, data, sizeBytes); 170 rsc->mHal.funcs.allocation.elementData1D(rsc, this, x, data, cIdx, sizeBytes); 204 rsc->mHal.funcs.allocation.elementData2D(rsc, this, x, y, data, cIdx, sizeBytes); 291 uint8_t *dst = (uint8_t *)rsc->mHal.funcs [all...] |
H A D | rsProgramRaster.cpp | 30 rsc->mHal.funcs.raster.init(rsc, this); 43 mRSC->mHal.funcs.raster.destroy(mRSC, this); 53 rsc->mHal.funcs.raster.setActive(rsc, this);
|
H A D | rsScriptGroup.cpp | 27 if (mRSC->mHal.funcs.scriptgroup.destroy) { 28 mRSC->mHal.funcs.scriptgroup.destroy(mRSC, this); 233 if (rsc->mHal.funcs.scriptgroup.init) { 234 rsc->mHal.funcs.scriptgroup.init(rsc, sg); 244 if (rsc->mHal.funcs.scriptgroup.setInput) { 245 rsc->mHal.funcs.scriptgroup.setInput(rsc, this, kid, a); 258 if (rsc->mHal.funcs.scriptgroup.setOutput) { 259 rsc->mHal.funcs.scriptgroup.setOutput(rsc, this, kid, a); 269 if (rsc->mHal.funcs.scriptgroup.execute) { 270 rsc->mHal.funcs [all...] |
H A D | rsScript.cpp | 51 mRSC->mHal.funcs.script.setGlobalBind(mRSC, this, slot, a); 60 mRSC->mHal.funcs.script.setGlobalVar(mRSC, this, slot, (void *)val, len); 69 mRSC->mHal.funcs.script.setGlobalVarWithElemDims(mRSC, this, slot, 80 mRSC->mHal.funcs.script.setGlobalObj(mRSC, this, slot, val); 85 mRSC->mHal.funcs.script.invokeFreeChildren(mRSC, this);
|
H A D | rsProgramStore.cpp | 54 mRSC->mHal.funcs.store.destroy(mRSC, this); 63 rsc->mHal.funcs.store.setActive(rsc, this); 74 mRSC->mHal.funcs.store.init(mRSC, this);
|
/frameworks/support/renderscript/v8/rs_support/ |
H A D | rsScriptC.cpp | 35 mRSC->mHal.funcs.script.invokeFreeChildren(mRSC, this); 36 mRSC->mHal.funcs.script.destroy(mRSC, this); 51 rsc->mHal.funcs.script.setGlobalBind(rsc, this, ct, mSlots[ct].get()); 73 ret = rsc->mHal.funcs.script.invokeRoot(rsc, this); 95 rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ain, aout, usr, usrBytes, sc); 108 rsc->mHal.funcs.script.invokeFunction(rsc, this, slot, data, len); 156 if (!rsc->mHal.funcs.script.init(rsc, this, resName, cacheDir, bitcode, bitcodeLen, 0)) { 162 rsc->mHal.funcs.script.invokeInit(rsc, this);
|
H A D | rsScriptIntrinsic.cpp | 36 rsc->mHal.funcs.script.initIntrinsic(rsc, this, iid, e); 63 rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ain, aout, usr, usrBytes, sc);
|
H A D | rsAllocation.cpp | 42 if (!rsc->mHal.funcs.allocation.init(rsc, a, type->getElement()->getHasReferences())) { 64 mRSC->mHal.funcs.allocation.destroy(mRSC, this); 68 rsc->mHal.funcs.allocation.syncAll(rsc, this, src); 82 rsc->mHal.funcs.allocation.data1D(rsc, this, xoff, lod, count, data, sizeBytes); 99 rsc->mHal.funcs.allocation.data2D(rsc, this, xoff, yoff, lod, face, w, h, data, sizeBytes); 119 rsc->mHal.funcs.allocation.read1D(rsc, this, xoff, lod, count, data, sizeBytes); 133 rsc->mHal.funcs.allocation.read2D(rsc, this, xoff, yoff, lod, face, w, h, data, sizeBytes); 165 rsc->mHal.funcs.allocation.elementData1D(rsc, this, x, data, cIdx, sizeBytes); 199 rsc->mHal.funcs.allocation.elementData2D(rsc, this, x, y, data, cIdx, sizeBytes); 272 uint8_t *dst = (uint8_t *)rsc->mHal.funcs [all...] |
H A D | rsScriptGroup.cpp | 27 if (mRSC->mHal.funcs.scriptgroup.destroy) { 28 mRSC->mHal.funcs.scriptgroup.destroy(mRSC, this); 233 if (rsc->mHal.funcs.scriptgroup.init) { 234 rsc->mHal.funcs.scriptgroup.init(rsc, sg); 244 if (rsc->mHal.funcs.scriptgroup.setInput) { 245 rsc->mHal.funcs.scriptgroup.setInput(rsc, this, kid, a); 258 if (rsc->mHal.funcs.scriptgroup.setOutput) { 259 rsc->mHal.funcs.scriptgroup.setOutput(rsc, this, kid, a); 269 if (rsc->mHal.funcs.scriptgroup.execute) { 270 rsc->mHal.funcs [all...] |
H A D | rsScript.cpp | 51 mRSC->mHal.funcs.script.setGlobalBind(mRSC, this, slot, a); 60 mRSC->mHal.funcs.script.setGlobalVar(mRSC, this, slot, (void *)val, len); 69 mRSC->mHal.funcs.script.setGlobalVarWithElemDims(mRSC, this, slot, 80 mRSC->mHal.funcs.script.setGlobalObj(mRSC, this, slot, val); 85 mRSC->mHal.funcs.script.invokeFreeChildren(mRSC, this);
|
/frameworks/compile/slang/ |
H A D | slang_rs_metadata_spec.h | 77 RSFunction *funcs; member in struct:RSMetadata
|