/frameworks/base/libs/rs/ |
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 | 48 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 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 | rsScript.cpp | 50 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 D | rsProgramFragment.cpp | 32 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 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);
|
H A D | rsSampler.cpp | 44 mRSC->mHal.funcs.sampler.init(mRSC, this); 48 mRSC->mHal.funcs.sampler.destroy(mRSC, this);
|
H A D | rsProgramVertex.cpp | 28 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 D | rsMesh.cpp | 62 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 D | rsContext.cpp | 41 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 D | rsAllocation.cpp | 41 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 D | rsContext.h | 72 RsdHalFunctions funcs; member in struct:android::renderscript::Context::Hal
|
/frameworks/compile/slang/ |
H A D | slang_rs_metadata_spec.h | 77 RSFunction *funcs; member in struct:RSMetadata
|
/frameworks/base/libs/rs/driver/ |
H A D | rsdCore.cpp | 190 rsc->mHal.funcs = FunctionTable;
|