Searched refs:funcs (Results 1 - 25 of 47) sorted by relevance

12

/frameworks/rs/driver/
H A DrsdIntrinsics.cpp48 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 DrsdIntrinsics.h25 RsScriptIntrinsicID id, RsdIntriniscFuncs_t *funcs);
H A DrsdIntrinsicLUT.cpp68 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 DrsdIntrinsicYuvToRGB.cpp130 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 DrsdIntrinsicBlur.cpp213 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 DrsdIntrinsics.cpp48 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 DrsdIntrinsics.h25 RsScriptIntrinsicID id, RsdIntriniscFuncs_t *funcs);
H A DrsdIntrinsicLUT.cpp68 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 DrsdIntrinsicYuvToRGB.cpp126 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 DrsProgramVertex.cpp30 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 DrsFBOCache.cpp40 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 DrsScriptC.cpp51 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 DrsScriptIntrinsic.cpp36 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 DrsProgramFragment.cpp33 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 DrsAllocation.cpp45 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 DrsProgramRaster.cpp30 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 DrsScriptGroup.cpp27 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 DrsScript.cpp51 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 DrsProgramStore.cpp54 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 DrsScriptC.cpp35 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 DrsScriptIntrinsic.cpp36 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 DrsAllocation.cpp42 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 DrsScriptGroup.cpp27 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 DrsScript.cpp51 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 Dslang_rs_metadata_spec.h77 RSFunction *funcs; member in struct:RSMetadata

Completed in 2213 milliseconds

12