/frameworks/base/libs/rs/ |
D | rsScriptC.cpp | 47 mRSC->mHal.funcs.script.invokeFreeChildren(mRSC, this); in ~ScriptC() 48 mRSC->mHal.funcs.script.destroy(mRSC, this); in ~ScriptC() 67 rsc->mHal.funcs.script.setGlobalBind(rsc, this, ct, ptr); in setupScript() 117 ret = rsc->mHal.funcs.script.invokeRoot(rsc, this); in run() 138 rsc->mHal.funcs.script.invokeForEach(rsc, this, 0, ain, aout, usr, usrBytes, sc); in runForEach() 151 rsc->mHal.funcs.script.invokeFunction(rsc, this, slot, data, len); in Invoke() 215 rsc->mHal.funcs.script.init(rsc, this, resName, cacheDir, bitcode, bitcodeLen, 0); in runCompiler() 222 rsc->mHal.funcs.script.invokeInit(rsc, this); in runCompiler()
|
D | rsFBOCache.cpp | 37 rsc->mHal.funcs.framebuffer.init(rsc, this); in init() 41 rsc->mHal.funcs.framebuffer.destroy(rsc, this); in deinit() 83 rsc->mHal.funcs.framebuffer.setActive(rsc, this); in setup()
|
D | rsScript.cpp | 50 mRSC->mHal.funcs.script.setGlobalBind(mRSC, this, slot, a->getPtr()); in setSlot() 52 mRSC->mHal.funcs.script.setGlobalBind(mRSC, this, slot, NULL); in setSlot() 62 mRSC->mHal.funcs.script.setGlobalVar(mRSC, this, slot, (void *)val, len); in setVar() 72 mRSC->mHal.funcs.script.setGlobalObj(mRSC, this, slot, val); in setVarObj() 77 mRSC->mHal.funcs.script.invokeFreeChildren(mRSC, this); in freeChildren()
|
D | rsProgramRaster.cpp | 30 rsc->mHal.funcs.raster.init(rsc, this); in ProgramRaster() 43 mRSC->mHal.funcs.raster.destroy(mRSC, this); in ~ProgramRaster() 53 rsc->mHal.funcs.raster.setActive(rsc, this); in setup()
|
D | rsProgramFragment.cpp | 32 mRSC->mHal.funcs.fragment.init(mRSC, this, mUserShader.string(), mUserShader.length()); in ProgramFragment() 36 mRSC->mHal.funcs.fragment.destroy(mRSC, this); in ~ProgramFragment() 72 rsc->mHal.funcs.fragment.setActive(rsc, this); in setup()
|
D | rsProgramStore.cpp | 54 mRSC->mHal.funcs.store.destroy(mRSC, this); in ~ProgramStore() 63 rsc->mHal.funcs.store.setActive(rsc, this); in setup() 74 mRSC->mHal.funcs.store.init(mRSC, this); in init()
|
D | rsAllocation.cpp | 41 if (!rsc->mHal.funcs.allocation.init(rsc, a, type->getElement()->getHasReferences())) { in createAllocation() 62 mRSC->mHal.funcs.allocation.destroy(mRSC, this); in ~Allocation() 66 rsc->mHal.funcs.allocation.syncAll(rsc, this, src); in syncAll() 84 rsc->mHal.funcs.allocation.data1D(rsc, this, xoff, lod, count, data, sizeBytes); in data() 101 rsc->mHal.funcs.allocation.data2D(rsc, this, xoff, yoff, lod, face, w, h, data, sizeBytes); in data() 133 rsc->mHal.funcs.allocation.elementData1D(rsc, this, x, data, cIdx, sizeBytes); in elementData() 167 rsc->mHal.funcs.allocation.elementData2D(rsc, this, x, y, data, cIdx, sizeBytes); in elementData() 258 mRSC->mHal.funcs.allocation.markDirty(rsc, this); in sendDirty() 316 rsc->mHal.funcs.allocation.resize(rsc, this, t.get(), mHal.state.hasReferences); in resize1D() 563 rsc->mHal.funcs.allocation.allocData2D(rsc, dst, dstXoff, dstYoff, dstMip, in rsi_AllocationCopy2DRange()
|
D | rsMesh.cpp | 46 mRSC->mHal.funcs.mesh.destroy(mRSC, this); in ~Mesh() 64 mRSC->mHal.funcs.mesh.init(mRSC, this); in init() 192 mRSC->mHal.funcs.mesh.draw(mRSC, this, primIndex, start, len); in renderPrimitiveRange() 198 rsc->mHal.funcs.allocation.markDirty(rsc, mHal.state.vertexBuffers[ct].get()); in uploadAll() 204 … rsc->mHal.funcs.allocation.markDirty(rsc, mHal.state.primitives[ct]->mIndexBuffer.get()); in uploadAll()
|
D | rsContext.cpp | 41 if (!mHal.funcs.initGraphics(this)) { in initGLThread() 52 mHal.funcs.shutdownGraphics(this); in deinitEGL() 225 rsc->mHal.funcs.setPriority(rsc, rsc->mThreadPriority); in threadProc() 277 rsc->mHal.funcs.swap(rsc); in threadProc() 445 if (mHal.funcs.shutdownDriver) { in ~Context() 446 mHal.funcs.shutdownDriver(this); in ~Context() 462 mHal.funcs.setSurface(this, w, h, sur); in setSurface()
|
D | rsSampler.cpp | 44 mRSC->mHal.funcs.sampler.init(mRSC, this); in Sampler() 48 mRSC->mHal.funcs.sampler.destroy(mRSC, this); in ~Sampler()
|
D | rsProgramVertex.cpp | 28 mRSC->mHal.funcs.vertex.init(mRSC, this, mUserShader.string(), mUserShader.length()); in ProgramVertex() 32 mRSC->mHal.funcs.vertex.destroy(mRSC, this); in ~ProgramVertex() 59 rsc->mHal.funcs.vertex.setActive(rsc, this); in setup()
|
D | rsContext.h | 72 RsdHalFunctions funcs; member
|
/frameworks/compile/slang/ |
D | slang_rs_metadata_spec.h | 77 RSFunction *funcs; member
|
/frameworks/base/libs/rs/driver/ |
D | rsdCore.cpp | 190 rsc->mHal.funcs = FunctionTable; in rsdHalInit()
|