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

/frameworks/base/libs/rs/
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.cpp48 mRSC->mHal.funcs.script.invokeFreeChildren(mRSC, this);
49 mRSC->mHal.funcs.script.destroy(mRSC, this);
68 rsc->mHal.funcs.script.setGlobalBind(rsc, this, ct, ptr);
118 ret = rsc->mHal.funcs.script.invokeRoot(rsc, this);
139 rsc->mHal.funcs.script.invokeForEach(rsc, this, 0, ain, aout, usr, usrBytes, sc);
152 rsc->mHal.funcs.script.invokeFunction(rsc, this, slot, data, len);
233 rsc->mHal.funcs.script.init(rsc, this, resName, cacheDir, bitcode, bitcodeLen, 0);
240 rsc->mHal.funcs.script.invokeInit(rsc, this);
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 DrsScript.cpp50 mRSC->mHal.funcs.script.setGlobalBind(mRSC, this, slot, a->getPtr());
52 mRSC->mHal.funcs.script.setGlobalBind(mRSC, this, slot, NULL);
62 mRSC->mHal.funcs.script.setGlobalVar(mRSC, this, slot, (void *)val, len);
72 mRSC->mHal.funcs.script.setGlobalObj(mRSC, this, slot, val);
77 mRSC->mHal.funcs.script.invokeFreeChildren(mRSC, this);
H A DrsProgramFragment.cpp32 mRSC->mHal.funcs.fragment.init(mRSC, this, mUserShader.string(), mUserShader.length());
36 mRSC->mHal.funcs.fragment.destroy(mRSC, this);
72 rsc->mHal.funcs.fragment.setActive(rsc, 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);
H A DrsSampler.cpp44 mRSC->mHal.funcs.sampler.init(mRSC, this);
48 mRSC->mHal.funcs.sampler.destroy(mRSC, this);
H A DrsProgramVertex.cpp28 mRSC->mHal.funcs.vertex.init(mRSC, this, mUserShader.string(), mUserShader.length());
32 mRSC->mHal.funcs.vertex.destroy(mRSC, this);
59 rsc->mHal.funcs.vertex.setActive(rsc, this);
H A DrsMesh.cpp62 mRSC->mHal.funcs.mesh.destroy(mRSC, this);
75 mRSC->mHal.funcs.mesh.init(mRSC, this);
199 mRSC->mHal.funcs.mesh.draw(mRSC, this, primIndex, start, len);
205 rsc->mHal.funcs.allocation.markDirty(rsc, mHal.state.vertexBuffers[ct]);
211 rsc->mHal.funcs.allocation.markDirty(rsc, mHal.state.indexBuffers[ct]);
H A DrsContext.cpp41 if (!mHal.funcs.initGraphics(this)) {
52 mHal.funcs.shutdownGraphics(this);
225 rsc->mHal.funcs.setPriority(rsc, rsc->mThreadPriority);
277 rsc->mHal.funcs.swap(rsc);
446 if (mHal.funcs.shutdownDriver) {
447 mHal.funcs.shutdownDriver(this);
463 mHal.funcs.setSurface(this, w, h, sur);
H A DrsAllocation.cpp41 if (!rsc->mHal.funcs.allocation.init(rsc, a, type->getElement()->getHasReferences())) {
62 mRSC->mHal.funcs.allocation.destroy(mRSC, this);
66 rsc->mHal.funcs.allocation.syncAll(rsc, this, src);
84 rsc->mHal.funcs.allocation.data1D(rsc, this, xoff, lod, count, data, sizeBytes);
101 rsc->mHal.funcs.allocation.data2D(rsc, this, xoff, yoff, lod, face, w, h, data, sizeBytes);
133 rsc->mHal.funcs.allocation.elementData1D(rsc, this, x, data, cIdx, sizeBytes);
167 rsc->mHal.funcs.allocation.elementData2D(rsc, this, x, y, data, cIdx, sizeBytes);
258 mRSC->mHal.funcs.allocation.markDirty(rsc, this);
316 rsc->mHal.funcs.allocation.resize(rsc, this, t.get(), mHal.state.hasReferences);
563 rsc->mHal.funcs
[all...]
H A DrsContext.h72 RsdHalFunctions funcs; member in struct:android::renderscript::Context::Hal
/frameworks/compile/slang/
H A Dslang_rs_metadata_spec.h77 RSFunction *funcs; member in struct:RSMetadata
/frameworks/base/libs/rs/driver/
H A DrsdCore.cpp190 rsc->mHal.funcs = FunctionTable;

Completed in 167 milliseconds