/frameworks/rs/ |
H A D | rsScriptC_LibGL.cpp | 49 void rsrBindTexture(Context *rsc, Script *sc, ProgramFragment *pf, uint32_t slot, Allocation *a) { argument 52 pf->bindTexture(rsc, slot, a); 55 void rsrBindConstant(Context *rsc, Script *sc, ProgramFragment *pf, uint32_t slot, Allocation *a) { argument 58 pf->bindAllocation(rsc, a, slot); 61 void rsrBindConstant(Context *rsc, Script *sc, ProgramVertex *pv, uint32_t slot, Allocation *a) { argument 64 pv->bindAllocation(rsc, a, slot); 67 void rsrBindSampler(Context *rsc, Script *sc, ProgramFragment *pf, uint32_t slot, Sampler *s) { argument 70 pf->bindSampler(rsc, slot, s); 73 void rsrBindProgramStore(Context *rsc, Script *sc, ProgramStore *ps) { argument 75 rsc 78 rsrBindProgramFragment(Context *rsc, Script *sc, ProgramFragment *pf) argument 83 rsrBindProgramVertex(Context *rsc, Script *sc, ProgramVertex *pv) argument 88 rsrBindProgramRaster(Context *rsc, Script *sc, ProgramRaster *pr) argument 93 rsrBindFrameBufferObjectColorTarget(Context *rsc, Script *sc, Allocation *a, uint32_t slot) argument 99 rsrBindFrameBufferObjectDepthTarget(Context *rsc, Script *sc, Allocation *a) argument 105 rsrClearFrameBufferObjectColorTarget(Context *rsc, Script *sc, uint32_t slot) argument 110 rsrClearFrameBufferObjectDepthTarget(Context *rsc, Script *sc) argument 115 rsrClearFrameBufferObjectTargets(Context *rsc, Script *sc) argument 124 rsrVpLoadProjectionMatrix(Context *rsc, Script *sc, const rsc_Matrix *m) argument 128 rsrVpLoadModelMatrix(Context *rsc, Script *sc, const rsc_Matrix *m) argument 132 rsrVpLoadTextureMatrix(Context *rsc, Script *sc, const rsc_Matrix *m) argument 136 rsrPfConstantColor(Context *rsc, Script *sc, ProgramFragment *pf, float r, float g, float b, float a) argument 142 rsrVpGetProjectionMatrix(Context *rsc, Script *sc, rsc_Matrix *m) argument 151 rsrDrawPath(Context *rsc, Script *sc, Path *sm) argument 159 rsrDrawMesh(Context *rsc, Script *sc, Mesh *sm) argument 167 rsrDrawMeshPrimitive(Context *rsc, Script *sc, Mesh *sm, uint32_t primIndex) argument 175 rsrDrawMeshPrimitiveRange(Context *rsc, Script *sc, Mesh *sm, uint32_t primIndex, uint32_t start, uint32_t len) argument 184 rsrMeshComputeBoundingBox(Context *rsc, Script *sc, Mesh *sm, float *minX, float *minY, float *minZ, float *maxX, float *maxY, float *maxZ) argument 203 rsrColor(Context *rsc, Script *sc, float r, float g, float b, float a) argument 208 rsrPrepareClear(Context *rsc, Script *sc) argument 213 rsrGetWidth(Context *rsc, Script *sc) argument 217 rsrGetHeight(Context *rsc, Script *sc) argument 221 rsrDrawTextAlloc(Context *rsc, Script *sc, Allocation *a, int x, int y) argument 228 rsrDrawText(Context *rsc, Script *sc, const char *text, int x, int y) argument 249 rsrMeasureTextAlloc(Context *rsc, Script *sc, Allocation *a, int32_t *left, int32_t *right, int32_t *top, int32_t *bottom) argument 260 rsrMeasureText(Context *rsc, Script *sc, const char *text, int32_t *left, int32_t *right, int32_t *top, int32_t *bottom) argument 268 rsrBindFont(Context *rsc, Script *sc, Font *font) argument 273 rsrFontColor(Context *rsc, Script *sc, float r, float g, float b, float a) argument [all...] |
H A D | rsScriptIntrinsic.cpp | 24 ScriptIntrinsic::ScriptIntrinsic(Context *rsc) : Script(rsc) { argument 30 bool ScriptIntrinsic::init(Context *rsc, RsScriptIntrinsicID iid, Element *e) { argument 36 rsc->mHal.funcs.script.initIntrinsic(rsc, this, iid, e); 46 void ScriptIntrinsic::setupScript(Context *rsc) { argument 49 uint32_t ScriptIntrinsic::run(Context *rsc) { argument 55 void ScriptIntrinsic::runForEach(Context *rsc, argument 63 rsc->mHal.funcs.script.invokeForEach(rsc, thi 66 Invoke(Context *rsc, uint32_t slot, const void *data, size_t len) argument 69 serialize(Context *rsc, OStream *stream) const argument 82 rsi_ScriptIntrinsicCreate(Context *rsc, uint32_t id, RsElement ve) argument [all...] |
H A D | rsProgramVertex.cpp | 25 ProgramVertex::ProgramVertex(Context *rsc, const char * shaderText, size_t shaderLength, argument 29 : Program(rsc, shaderText, shaderLength, params, paramLength) { 38 void ProgramVertex::setup(Context *rsc, ProgramVertexState *state) { argument 45 rsc->setError(RS_ERROR_FATAL_UNKNOWN, 49 float *f = static_cast<float *>(rsc->mHal.funcs.allocation.lock1D( 50 rsc, mHal.state.constants[0])); 59 rsc->mHal.funcs.allocation.unlock1D(rsc, mHal.state.constants[0]); 64 rsc->mHal.funcs.vertex.setActive(rsc, thi 67 setProjectionMatrix(Context *rsc, const rsc_Matrix *m) const argument 85 setModelviewMatrix(Context *rsc, const rsc_Matrix *m) const argument 103 setTextureMatrix(Context *rsc, const rsc_Matrix *m) const argument 121 getProjectionMatrix(Context *rsc, rsc_Matrix *m) const argument 138 transformToScreen(Context *rsc, float *v4out, const float *v3in) const argument 151 serialize(Context *rsc, OStream *stream) const argument 154 createFromStream(Context *rsc, IStream *stream) argument 167 init(Context *rsc) argument 221 updateSize(Context *rsc) argument 238 deinit(Context *rsc) argument 248 rsi_ProgramVertexCreate(Context *rsc, const char * shaderText, size_t shaderLength, const char** textureNames, size_t textureNamesCount, const size_t *textureNamesLength, const uint32_t * params, size_t paramLength) argument [all...] |
H A D | rsPath.cpp | 24 Path::Path(Context *rsc) : ObjectBase(rsc) { argument 27 Path::Path(Context *rsc, RsPathPrimitive pp, bool isStatic, argument 29 : ObjectBase(rsc) { 36 rsc->mHal.funcs.path.initStatic(rsc, this, vtx, loops); 41 Path::Path(Context *rsc, uint32_t vertexBuffersCount, uint32_t primitivesCount) argument 42 : ObjectBase(rsc) { 59 void Path::render(Context *rsc) { argument 62 void Path::serialize(Context *rsc, OStrea argument 73 rsi_PathCreate(Context *rsc, RsPathPrimitive pp, bool isStatic, RsAllocation vtx, RsAllocation loops, float quality) argument [all...] |
H A D | rsScriptC.cpp | 34 Context * rsc = tls->mContext; \ 37 ScriptC::ScriptC(Context *rsc) : Script(rsc) { argument 93 void ScriptC::setupScript(Context *rsc) { argument 104 rsc->mHal.funcs.script.setGlobalBind(rsc, this, ct, mSlots[ct].get()); 108 void ScriptC::setupGLState(Context *rsc) { argument 110 rsc->setProgramStore(mEnviroment.mFragmentStore.get()); 113 rsc->setProgramFragment(mEnviroment.mFragment.get()); 116 rsc 123 run(Context *rsc) argument 148 runForEach(Context *rsc, uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, size_t usrBytes, const RsScriptCall *sc) argument 163 Invoke(Context *rsc, uint32_t slot, const void *data, size_t len) argument 213 runCompiler(Context *rsc, const char *resName, const char *cacheDir, const uint8_t *bitcode, size_t bitcodeLen) argument 340 rsi_ScriptCCreate(Context *rsc, const char *resName, size_t resName_length, const char *cacheDir, size_t cacheDir_length, const char *text, size_t text_length) argument [all...] |
H A D | rsProgramRaster.cpp | 24 ProgramRaster::ProgramRaster(Context *rsc, bool pointSprite, RsCullMode cull) argument 25 : ProgramBase(rsc) { 30 rsc->mHal.funcs.raster.init(rsc, this); 46 void ProgramRaster::setup(const Context *rsc, ProgramRasterState *state) { argument 53 rsc->mHal.funcs.raster.setActive(rsc, this); 56 void ProgramRaster::serialize(Context *rsc, OStream *stream) const { argument 59 ProgramRaster *ProgramRaster::createFromStream(Context *rsc, IStream *stream) { argument 69 void ProgramRasterState::init(Context *rsc) { argument 73 deinit(Context *rsc) argument 78 getProgramRaster(Context *rsc, bool pointSprite, RsCullMode cull) argument 106 rsi_ProgramRasterCreate(Context * rsc, bool pointSprite, RsCullMode cull) argument [all...] |
H A D | rsProgramFragment.cpp | 23 ProgramFragment::ProgramFragment(Context *rsc, const char * shaderText, size_t shaderLength, argument 27 : Program(rsc, shaderText, shaderLength, params, paramLength) { 41 void ProgramFragment::setConstantColor(Context *rsc, float r, float g, float b, float a) { argument 44 rsc->setError(RS_ERROR_BAD_SHADER, "Cannot set fixed function emulation color on user program"); 49 rsc->setError(RS_ERROR_BAD_SHADER, "Unable to set fixed function emulation color because allocation is missing"); 56 void *p = rsc->mHal.funcs.allocation.lock1D(rsc, mHal.state.constants[0]); 59 rsc->mHal.funcs.allocation.unlock1D(rsc, mHal.state.constants[0]); 62 void ProgramFragment::setup(Context *rsc, ProgramFragmentStat argument 79 serialize(Context *rsc, OStream *stream) const argument 82 createFromStream(Context *rsc, IStream *stream) argument 95 init(Context *rsc) argument 125 deinit(Context *rsc) argument 133 rsi_ProgramFragmentCreate(Context *rsc, const char * shaderText, size_t shaderLength, const char** textureNames, size_t textureNamesCount, const size_t *textureNamesLength, const uint32_t * params, size_t paramLength) argument [all...] |
H A D | rsAdapter.cpp | 24 Adapter1D::Adapter1D(Context *rsc) : ObjectBase(rsc) { argument 28 Adapter1D::Adapter1D(Context *rsc, Allocation *a) : ObjectBase(rsc) { argument 40 void Adapter1D::data(Context *rsc, uint32_t x, uint32_t count, const void *data, size_t sizeBytes) { argument 41 mAllocation->data(rsc, x, mY, mLOD, mFace, count, 1, data, sizeBytes); 44 void Adapter1D::serialize(Context *rsc, OStream *stream) const { argument 47 Adapter1D *Adapter1D::createFromStream(Context *rsc, IStream *stream) { argument 54 RsAdapter1D rsi_Adapter1DCreate(Context *rsc) { argument 55 Adapter1D *a = new Adapter1D(rsc); 60 rsi_Adapter1DBindAllocation(Context *rsc, RsAdapter1D va, RsAllocation valloc) argument 66 rsi_Adapter1DSetConstraint(Context *rsc, RsAdapter1D va, RsDimension dim, uint32_t value) argument 95 Adapter2D(Context *rsc) argument 99 Adapter2D(Context *rsc, Allocation *a) argument 111 data(Context *rsc, uint32_t x, uint32_t y, uint32_t w, uint32_t h, const void *data, size_t sizeBytes) argument 117 serialize(Context *rsc, OStream *stream) const argument 120 createFromStream(Context *rsc, IStream *stream) argument 128 rsi_Adapter2DCreate(Context *rsc) argument 134 rsi_Adapter2DBindAllocation(Context *rsc, RsAdapter2D va, RsAllocation valloc) argument 140 rsi_Adapter2DSetConstraint(Context *rsc, RsAdapter2D va, RsDimension dim, uint32_t value) argument [all...] |
H A D | rs_hal.h | 93 bool (*init)(const Context *rsc, ScriptC *s, 99 bool (*initIntrinsic)(const Context *rsc, Script *s, 103 void (*invokeFunction)(const Context *rsc, Script *s, 107 int (*invokeRoot)(const Context *rsc, Script *s); 108 void (*invokeForEach)(const Context *rsc, 116 void (*invokeInit)(const Context *rsc, Script *s); 117 void (*invokeFreeChildren)(const Context *rsc, Script *s); 119 void (*setGlobalVar)(const Context *rsc, const Script *s, 123 void (*setGlobalVarWithElemDims)(const Context *rsc, const Script *s, 130 void (*setGlobalBind)(const Context *rsc, cons [all...] |
H A D | rsAllocation.cpp | 28 Allocation::Allocation(Context *rsc, const Type *type, uint32_t usages, argument 30 : ObjectBase(rsc) { 41 Allocation * Allocation::createAllocation(Context *rsc, const Type *type, uint32_t usages, argument 43 Allocation *a = new Allocation(rsc, type, usages, mc, ptr); 45 if (!rsc->mHal.funcs.allocation.init(rsc, a, type->getElement()->getHasReferences())) { 46 rsc->setError(RS_ERROR_FATAL_DRIVER, "Allocation::Allocation, alloc failure"); 72 void Allocation::syncAll(Context *rsc, RsAllocationUsageType src) { argument 73 rsc->mHal.funcs.allocation.syncAll(rsc, thi 76 data(Context *rsc, uint32_t xoff, uint32_t lod, uint32_t count, const void *data, size_t sizeBytes) argument 91 data(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face, uint32_t w, uint32_t h, const void *data, size_t sizeBytes) argument 108 data(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod, RsAllocationCubemapFace face, uint32_t w, uint32_t h, uint32_t d, const void *data, size_t sizeBytes) argument 113 read(Context *rsc, uint32_t xoff, uint32_t lod, uint32_t count, void *data, size_t sizeBytes) argument 127 read(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face, uint32_t w, uint32_t h, void *data, size_t sizeBytes) argument 141 read(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod, RsAllocationCubemapFace face, uint32_t w, uint32_t h, uint32_t d, void *data, size_t sizeBytes) argument 146 elementData(Context *rsc, uint32_t x, const void *data, uint32_t cIdx, size_t sizeBytes) argument 174 elementData(Context *rsc, uint32_t x, uint32_t y, const void *data, uint32_t cIdx, size_t sizeBytes) argument 240 writePackedData(Context *rsc, const Type *type, uint8_t *dst, const uint8_t *src, bool dstPadded) argument 289 unpackVec3Allocation(Context *rsc, const void *data, size_t dataSize) argument 297 packVec3Allocation(Context *rsc, OStream *stream) const argument 312 serialize(Context *rsc, OStream *stream) const argument 338 createFromStream(Context *rsc, IStream *stream) argument 417 copyRange1D(Context *rsc, const Allocation *src, int32_t srcOff, int32_t destOff, int32_t len) argument 420 resize1D(Context *rsc, uint32_t dimX) argument 436 resize2D(Context *rsc, uint32_t dimX, uint32_t dimY) argument 440 getSurfaceTextureID(const Context *rsc) argument 446 setSurfaceTexture(const Context *rsc, SurfaceTexture *st) argument 458 setSurface(const Context *rsc, RsNativeWindow sur) argument 471 ioSend(const Context *rsc) argument 475 ioReceive(const Context *rsc) argument 486 rsi_AllocationSyncAll(Context *rsc, RsAllocation va, RsAllocationUsageType src) argument 492 rsi_AllocationGenerateMipmaps(Context *rsc, RsAllocation va) argument 497 rsi_AllocationCopyToBitmap(Context *rsc, RsAllocation va, void *data, size_t sizeBytes) argument 504 rsi_Allocation1DData(Context *rsc, RsAllocation va, uint32_t xoff, uint32_t lod, uint32_t count, const void *data, size_t sizeBytes) argument 510 rsi_Allocation2DElementData(Context *rsc, RsAllocation va, uint32_t x, uint32_t y, uint32_t lod, RsAllocationCubemapFace face, const void *data, size_t sizeBytes, size_t eoff) argument 516 rsi_Allocation1DElementData(Context *rsc, RsAllocation va, uint32_t x, uint32_t lod, const void *data, size_t sizeBytes, size_t eoff) argument 522 rsi_Allocation2DData(Context *rsc, RsAllocation va, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face, uint32_t w, uint32_t h, const void *data, size_t sizeBytes) argument 528 rsi_AllocationRead(Context *rsc, RsAllocation va, void *data, size_t sizeBytes) argument 540 rsi_AllocationResize1D(Context *rsc, RsAllocation va, uint32_t dimX) argument 545 rsi_AllocationResize2D(Context *rsc, RsAllocation va, uint32_t dimX, uint32_t dimY) argument 550 rsi_AllocationCreateTyped(Context *rsc, RsType vtype, RsAllocationMipmapControl mips, uint32_t usages, uint32_t ptr) argument 561 rsi_AllocationCreateFromBitmap(Context *rsc, RsType vtype, RsAllocationMipmapControl mips, const void *data, size_t sizeBytes, uint32_t usages) argument 583 rsi_AllocationCubeCreateFromBitmap(Context *rsc, RsType vtype, RsAllocationMipmapControl mips, const void *data, size_t sizeBytes, uint32_t usages) argument 621 rsi_AllocationCopy2DRange(Context *rsc, RsAllocation dstAlloc, uint32_t dstXoff, uint32_t dstYoff, uint32_t dstMip, uint32_t dstFace, uint32_t width, uint32_t height, RsAllocation srcAlloc, uint32_t srcXoff, uint32_t srcYoff, uint32_t srcMip, uint32_t srcFace) argument 638 rsi_AllocationGetSurfaceTextureID(Context *rsc, RsAllocation valloc) argument 643 rsi_AllocationGetSurfaceTextureID2(Context *rsc, RsAllocation valloc, void *vst, size_t len) argument 648 rsi_AllocationSetSurface(Context *rsc, RsAllocation valloc, RsNativeWindow sur) argument 653 rsi_AllocationIoSend(Context *rsc, RsAllocation valloc) argument 658 rsi_AllocationIoReceive(Context *rsc, RsAllocation valloc) argument [all...] |
/frameworks/support/renderscript/v8/rs_support/ |
H A D | rsScriptIntrinsic.cpp | 24 ScriptIntrinsic::ScriptIntrinsic(Context *rsc) : Script(rsc) { argument 30 bool ScriptIntrinsic::init(Context *rsc, RsScriptIntrinsicID iid, Element *e) { argument 36 rsc->mHal.funcs.script.initIntrinsic(rsc, this, iid, e); 46 void ScriptIntrinsic::setupScript(Context *rsc) { argument 49 uint32_t ScriptIntrinsic::run(Context *rsc) { argument 55 void ScriptIntrinsic::runForEach(Context *rsc, argument 63 rsc->mHal.funcs.script.invokeForEach(rsc, thi 66 Invoke(Context *rsc, uint32_t slot, const void *data, size_t len) argument 69 serialize(Context *rsc, OStream *stream) const argument 82 rsi_ScriptIntrinsicCreate(Context *rsc, uint32_t id, RsElement ve) argument [all...] |
H A D | rsScriptC.cpp | 27 Context * rsc = tls->mContext; \ 30 ScriptC::ScriptC(Context *rsc) : Script(rsc) { argument 40 void ScriptC::setupScript(Context *rsc) { argument 51 rsc->mHal.funcs.script.setGlobalBind(rsc, this, ct, mSlots[ct].get()); 55 void ScriptC::setupGLState(Context *rsc) { argument 58 uint32_t ScriptC::run(Context *rsc) { argument 60 rsc->setError(RS_ERROR_BAD_SCRIPT, "Attempted to run bad script"); 64 setupGLState(rsc); 83 runForEach(Context *rsc, uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, size_t usrBytes, const RsScriptCall *sc) argument 98 Invoke(Context *rsc, uint32_t slot, const void *data, size_t len) argument 148 runCompiler(Context *rsc, const char *resName, const char *cacheDir, const uint8_t *bitcode, size_t bitcodeLen) argument 186 rsi_ScriptCCreate(Context *rsc, const char *resName, size_t resName_length, const char *cacheDir, size_t cacheDir_length, const char *text, size_t text_length) argument [all...] |
H A D | rsContext.cpp | 164 Context *rsc = static_cast<Context *>(vrsc); local 166 rsc->mNativeThreadId = gettid(); 168 setpriority(PRIO_PROCESS, rsc->mNativeThreadId, /* ANDROID_PRIORITY_DISPLAY */ -4); 169 rsc->mThreadPriority = /* ANDROID_PRIORITY_DISPLAY */ -4; 171 rsc->props.mLogTimes = getProp("debug.rs.profile") != 0; 172 rsc->props.mLogScripts = getProp("debug.rs.script") != 0; 173 rsc->props.mLogObjects = getProp("debug.rs.object") != 0; 174 rsc->props.mLogShaders = getProp("debug.rs.shader") != 0; 175 rsc->props.mLogShadersAttr = getProp("debug.rs.shader.attributes") != 0; 176 rsc 208 Context *rsc = (Context *)ctx; local 242 Context * rsc = new Context(); local 252 Context * rsc = new Context(); local 395 rsi_ContextFinish(Context *rsc) argument 398 rsi_ContextBindRootScript(Context *rsc, RsScript vs) argument 403 rsi_ContextBindSampler(Context *rsc, uint32_t slot, RsSampler vs) argument 414 rsi_AssignName(Context *rsc, RsObjectBase obj, const char *name, size_t name_length) argument 419 rsi_ObjDestroy(Context *rsc, void *optr) argument 425 rsi_ContextSetPriority(Context *rsc, int32_t p) argument 429 rsi_ContextDump(Context *rsc, int32_t bits) argument 433 rsi_ContextDestroyWorker(Context *rsc) argument 437 rsi_ContextDestroy(Context *rsc) argument 445 rsi_ContextPeekMessage(Context *rsc, size_t * receiveLen, size_t receiveLen_length, uint32_t * subID, size_t subID_length) argument 451 rsi_ContextGetMessage(Context *rsc, void * data, size_t data_length, size_t * receiveLen, size_t receiveLen_length, uint32_t * subID, size_t subID_length) argument 459 rsi_ContextInitToClient(Context *rsc) argument 463 rsi_ContextDeinitToClient(Context *rsc) argument 474 Context *rsc = Context::createContext(dev, NULL); local [all...] |
H A D | rsAdapter.cpp | 24 Adapter1D::Adapter1D(Context *rsc) : ObjectBase(rsc) { argument 28 Adapter1D::Adapter1D(Context *rsc, Allocation *a) : ObjectBase(rsc) { argument 40 void Adapter1D::data(Context *rsc, uint32_t x, uint32_t count, const void *data, size_t sizeBytes) { argument 41 mAllocation->data(rsc, x, mY, mLOD, mFace, count, 1, data, sizeBytes); 44 void Adapter1D::serialize(Context *rsc, OStream *stream) const { argument 47 Adapter1D *Adapter1D::createFromStream(Context *rsc, IStream *stream) { argument 54 RsAdapter1D rsi_Adapter1DCreate(Context *rsc) { argument 55 Adapter1D *a = new Adapter1D(rsc); 60 rsi_Adapter1DBindAllocation(Context *rsc, RsAdapter1D va, RsAllocation valloc) argument 66 rsi_Adapter1DSetConstraint(Context *rsc, RsAdapter1D va, RsDimension dim, uint32_t value) argument 95 Adapter2D(Context *rsc) argument 99 Adapter2D(Context *rsc, Allocation *a) argument 111 data(Context *rsc, uint32_t x, uint32_t y, uint32_t w, uint32_t h, const void *data, size_t sizeBytes) argument 117 serialize(Context *rsc, OStream *stream) const argument 120 createFromStream(Context *rsc, IStream *stream) argument 128 rsi_Adapter2DCreate(Context *rsc) argument 134 rsi_Adapter2DBindAllocation(Context *rsc, RsAdapter2D va, RsAllocation valloc) argument 140 rsi_Adapter2DSetConstraint(Context *rsc, RsAdapter2D va, RsDimension dim, uint32_t value) argument [all...] |
H A D | rs_hal.h | 92 bool (*init)(const Context *rsc, ScriptC *s, 98 bool (*initIntrinsic)(const Context *rsc, Script *s, 102 void (*invokeFunction)(const Context *rsc, Script *s, 106 int (*invokeRoot)(const Context *rsc, Script *s); 107 void (*invokeForEach)(const Context *rsc, 115 void (*invokeInit)(const Context *rsc, Script *s); 116 void (*invokeFreeChildren)(const Context *rsc, Script *s); 118 void (*setGlobalVar)(const Context *rsc, const Script *s, 122 void (*setGlobalVarWithElemDims)(const Context *rsc, const Script *s, 129 void (*setGlobalBind)(const Context *rsc, cons [all...] |
/frameworks/rs/driver/ |
H A D | rsdSampler.h | 23 bool rsdSamplerInit(const android::renderscript::Context *rsc, 26 void rsdSamplerDestroy(const android::renderscript::Context *rsc,
|
H A D | rsdFrameBuffer.h | 22 bool rsdFrameBufferInit(const android::renderscript::Context *rsc, 24 void rsdFrameBufferSetActive(const android::renderscript::Context *rsc, 26 void rsdFrameBufferDestroy(const android::renderscript::Context *rsc,
|
H A D | rsdProgramRaster.h | 23 bool rsdProgramRasterInit(const android::renderscript::Context *rsc, 25 void rsdProgramRasterSetActive(const android::renderscript::Context *rsc, 27 void rsdProgramRasterDestroy(const android::renderscript::Context *rsc,
|
H A D | rsdProgramStore.h | 23 bool rsdProgramStoreInit(const android::renderscript::Context *rsc, 25 void rsdProgramStoreSetActive(const android::renderscript::Context *rsc, 27 void rsdProgramStoreDestroy(const android::renderscript::Context *rsc,
|
H A D | rsdMesh.h | 23 bool rsdMeshInit(const android::renderscript::Context *rsc, 25 void rsdMeshDraw(const android::renderscript::Context *rsc, 28 void rsdMeshDestroy(const android::renderscript::Context *rsc,
|
H A D | rsdProgramFragment.h | 23 bool rsdProgramFragmentInit(const android::renderscript::Context *rsc, 28 void rsdProgramFragmentSetActive(const android::renderscript::Context *rsc, 30 void rsdProgramFragmentDestroy(const android::renderscript::Context *rsc,
|
H A D | rsdProgramVertex.h | 22 bool rsdProgramVertexInit(const android::renderscript::Context *rsc, 27 void rsdProgramVertexSetActive(const android::renderscript::Context *rsc, 29 void rsdProgramVertexDestroy(const android::renderscript::Context *rsc,
|
H A D | rsdPath.h | 23 bool rsdPathInitStatic(const android::renderscript::Context *rsc, 27 bool rsdPathInitDynamic(const android::renderscript::Context *rsc, 29 void rsdPathDraw(const android::renderscript::Context *rsc, 31 void rsdPathDestroy(const android::renderscript::Context *rsc,
|
H A D | rsdProgram.cpp | 36 bool rsdProgramVertexInit(const Context *rsc, const ProgramVertex *pv, argument 47 static void SyncProgramConstants(const Context *rsc, const Program *p) { argument 55 rsdAllocationSyncAll(rsc, a, RS_ALLOCATION_USAGE_SCRIPT); 60 void rsdProgramVertexSetActive(const Context *rsc, const ProgramVertex *pv) { argument 61 RsdHal *dc = (RsdHal *)rsc->mHal.drv; 63 SyncProgramConstants(rsc, pv); 67 void rsdProgramVertexDestroy(const Context *rsc, const ProgramVertex *pv) { argument 68 RsdHal *dc = (RsdHal *)rsc->mHal.drv; 73 if (rsc->props.mLogShaders) { 83 bool rsdProgramFragmentInit(const Context *rsc, cons argument 94 rsdProgramFragmentSetActive(const Context *rsc, const ProgramFragment *pf) argument 101 rsdProgramFragmentDestroy(const Context *rsc, const ProgramFragment *pf) argument [all...] |
/frameworks/support/renderscript/v8/rs_support/driver/ |
H A D | rsdSampler.h | 23 bool rsdSamplerInit(const android::renderscript::Context *rsc, 26 void rsdSamplerDestroy(const android::renderscript::Context *rsc,
|