/frameworks/compile/libbcc/lib/Renderscript/runtime/ |
rs_sampler.c | 14 return prog->mHal.state.minFilter; 23 return prog->mHal.state.magFilter; 32 return prog->mHal.state.wrapS; 41 return prog->mHal.state.wrapT; 50 return prog->mHal.state.aniso;
|
rs_sample.c | 11 const Type_t *type = (const Type_t*)alloc->mHal.state.type; 12 const uint8_t *p = (const uint8_t *)alloc->mHal.drvState.mallocPtr; 14 const uint32_t offset = type->mHal.state.lodOffset[lod]; 15 const uint32_t eSize = alloc->mHal.state.elementSizeBytes; 23 const Type_t *type = (const Type_t*)alloc->mHal.state.type; 24 const uint8_t *p = (const uint8_t *)alloc->mHal.drvState.mallocPtr; 26 const uint32_t eSize = alloc->mHal.state.elementSizeBytes; 27 const uint32_t offset = type->mHal.state.lodOffset[lod]; 30 stride = alloc->mHal.drvState.stride; 32 stride = type->mHal.state.lodDimX[lod] * eSize [all...] |
/frameworks/rs/ |
rsPath.cpp | 31 memset(&mHal, 0, sizeof(mHal)); 32 mHal.state.quality = quality; 33 mHal.state.primitive = pp; 36 rsc->mHal.funcs.path.initStatic(rsc, this, vtx, loops);
|
rsScriptC.cpp | 51 mRSC->mHal.funcs.script.invokeFreeChildren(mRSC, this); 52 mRSC->mHal.funcs.script.destroy(mRSC, this); 97 for (uint32_t ct=0; ct < mHal.info.exportedVariableCount; ct++) { 104 rsc->mHal.funcs.script.setGlobalBind(rsc, this, ct, mSlots[ct].get()); 124 if (mHal.info.root == NULL) { 135 ALOGV("%p ScriptC::run invoking root, ptr %p", rsc, mHal.info.root); 138 ret = rsc->mHal.funcs.script.invokeRoot(rsc, this); 160 rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ain, aout, usr, usrBytes, sc); 164 if (slot >= mHal.info.exportedFunctionCount) { 173 rsc->mHal.funcs.script.invokeFunction(rsc, this, slot, data, len) [all...] |
rsMesh.h | 56 Hal mHal; 69 mHal.state.vertexBuffers[index] = vb; 74 mHal.state.indexBuffers[index] = idx; 75 mHal.state.primitives[index] = prim;
|
rsProgramFragment.cpp | 33 mRSC->mHal.funcs.fragment.init(mRSC, this, mUserShader.string(), mUserShader.length(), 38 mRSC->mHal.funcs.fragment.destroy(mRSC, this); 47 if (mHal.state.constants[0] == NULL) { 56 void *p = rsc->mHal.funcs.allocation.lock1D(rsc, mHal.state.constants[0]); 59 rsc->mHal.funcs.allocation.unlock1D(rsc, mHal.state.constants[0]); 68 for (uint32_t ct=0; ct < mHal.state.texturesCount; ct++) { 69 if (!mHal.state.textures[ct]) { 76 rsc->mHal.funcs.fragment.setActive(rsc, this) [all...] |
rsScript.cpp | 25 memset(&mHal, 0, sizeof(mHal)); 45 if (slot >= mHal.info.exportedVariableCount) { 51 mRSC->mHal.funcs.script.setGlobalBind(mRSC, this, slot, a); 56 if (slot >= mHal.info.exportedVariableCount) { 60 mRSC->mHal.funcs.script.setGlobalVar(mRSC, this, slot, (void *)val, len); 65 if (slot >= mHal.info.exportedVariableCount) { 69 mRSC->mHal.funcs.script.setGlobalVarWithElemDims(mRSC, this, slot, 75 if (slot >= mHal.info.exportedVariableCount) { 80 mRSC->mHal.funcs.script.setGlobalObj(mRSC, this, slot, val) [all...] |
rsElement.cpp | 30 memset(&mHal, 0, sizeof(mHal)); 52 delete [] mHal.state.fields; 53 delete [] mHal.state.fieldArraySizes; 54 delete [] mHal.state.fieldNames; 55 delete [] mHal.state.fieldNameLengths; 56 delete [] mHal.state.fieldOffsetBytes; 167 mHal.state.dataType = mComponent.getType(); 168 mHal.state.dataKind = mComponent.getKind(); 169 mHal.state.vectorSize = mComponent.getVectorSize() [all...] |
rsAllocation.h | 78 Hal mHal; 86 const Type * getType() const {return mHal.state.type;} 121 return (mHal.state.usageFlags & RS_ALLOCATION_USAGE_SCRIPT) != 0; 124 return (mHal.state.usageFlags & RS_ALLOCATION_USAGE_GRAPHICS_TEXTURE) != 0; 127 return (mHal.state.usageFlags & RS_ALLOCATION_USAGE_GRAPHICS_RENDER_TARGET) != 0; 130 return (mHal.state.usageFlags & RS_ALLOCATION_USAGE_GRAPHICS_VERTEX) != 0; 139 return mHal.state.mipmapControl != RS_ALLOCATION_MIPMAP_NONE; 153 mHal.state.type = t;
|
rsScriptIntrinsic.cpp | 36 rsc->mHal.funcs.script.initIntrinsic(rsc, this, iid, e); 63 rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ain, aout, usr, usrBytes, sc);
|
rsFBOCache.h | 53 Hal mHal;
|
rsPath.h | 37 } mHal;
|
rsProgramRaster.h | 46 Hal mHal;
|
/frameworks/rs/driver/ |
rsdAllocation.cpp | 83 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; 87 ptr += xoff * alloc->mHal.state.elementSizeBytes; 95 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; 101 if (alloc->mHal.state.hasFaces) { 109 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; 115 if (alloc->mHal.state.hasFaces) { 121 for (uint32_t lod = 0; lod < alloc->mHal.state.type->getLODCount(); lod++) { 125 if (alloc->mHal.state.hasFaces) { 131 alloc->mHal.state.type->getLODDimX(lod), 132 alloc->mHal.state.type->getLODDimY(lod) [all...] |
rsdBcc.cpp | 68 script->mHal.drv = drv; 86 script->mHal.info.isThreadable = true; 102 exec->setThreadable(script->mHal.info.isThreadable); 116 script->mHal.info.exportedFunctionCount = info->getExportFuncNames().size(); 117 script->mHal.info.exportedVariableCount = info->getExportVarNames().size(); 118 script->mHal.info.exportedPragmaCount = info->getPragmas().size(); 119 script->mHal.info.exportedPragmaKeyList = 121 script->mHal.info.exportedPragmaValueList = 125 script->mHal.info.root = drv->mRootExpand; 127 script->mHal.info.root = drv->mRoot [all...] |
rsdProgramRaster.cpp | 36 switch (pr->mHal.state.cull) {
|
rsdPath.cpp | 66 DrvPath *dp = (DrvPath *)m->mHal.drv; 79 m->mHal.drv = dps; 91 DrvPath *drv = (DrvPath *)m->mHal.drv; 100 m->mHal.drv = NULL; 147 RsdHal *dc = (RsdHal *)rsc->mHal.drv;
|
rsdIntrinsicLUT.cpp | 50 DrvAllocation *din = (DrvAllocation *)cp->lut->mHal.drv; 70 script->mHal.info.exportedVariableCount = 1;
|
/frameworks/support/renderscript/v8/rs_support/ |
rsAllocation.cpp | 29 memset(&mHal, 0, sizeof(mHal)); 30 mHal.state.mipmapControl = RS_ALLOCATION_MIPMAP_NONE; 31 mHal.state.usageFlags = usages; 32 mHal.state.mipmapControl = mc; 42 if (!rsc->mHal.funcs.allocation.init(rsc, a, type->getElement()->getHasReferences())) { 52 const Type *type = mHal.state.type; 53 mHal.state.dimensionX = type->getDimX(); 54 mHal.state.dimensionY = type->getDimY(); 55 mHal.state.dimensionZ = type->getDimZ() [all...] |
rsScript.cpp | 25 memset(&mHal, 0, sizeof(mHal)); 45 if (slot >= mHal.info.exportedVariableCount) { 51 mRSC->mHal.funcs.script.setGlobalBind(mRSC, this, slot, a); 56 if (slot >= mHal.info.exportedVariableCount) { 60 mRSC->mHal.funcs.script.setGlobalVar(mRSC, this, slot, (void *)val, len); 65 if (slot >= mHal.info.exportedVariableCount) { 69 mRSC->mHal.funcs.script.setGlobalVarWithElemDims(mRSC, this, slot, 75 if (slot >= mHal.info.exportedVariableCount) { 80 mRSC->mHal.funcs.script.setGlobalObj(mRSC, this, slot, val) [all...] |
rsElement.cpp | 30 memset(&mHal, 0, sizeof(mHal)); 52 delete [] mHal.state.fields; 53 delete [] mHal.state.fieldArraySizes; 54 delete [] mHal.state.fieldNames; 55 delete [] mHal.state.fieldNameLengths; 56 delete [] mHal.state.fieldOffsetBytes; 167 mHal.state.dataType = mComponent.getType(); 168 mHal.state.dataKind = mComponent.getKind(); 169 mHal.state.vectorSize = mComponent.getVectorSize() [all...] |
rsAllocation.h | 75 Hal mHal; 83 const Type * getType() const {return mHal.state.type;} 118 return (mHal.state.usageFlags & RS_ALLOCATION_USAGE_SCRIPT) != 0; 121 return (mHal.state.usageFlags & RS_ALLOCATION_USAGE_GRAPHICS_TEXTURE) != 0; 124 return (mHal.state.usageFlags & RS_ALLOCATION_USAGE_GRAPHICS_RENDER_TARGET) != 0; 127 return (mHal.state.usageFlags & RS_ALLOCATION_USAGE_GRAPHICS_VERTEX) != 0; 136 return mHal.state.mipmapControl != RS_ALLOCATION_MIPMAP_NONE; 144 mHal.state.type = t;
|
rsScriptIntrinsic.cpp | 36 rsc->mHal.funcs.script.initIntrinsic(rsc, this, iid, e); 63 rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ain, aout, usr, usrBytes, sc);
|
/frameworks/support/renderscript/v8/rs_support/driver/ |
rsdAllocation.cpp | 43 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; 47 ptr += xoff * alloc->mHal.state.elementSizeBytes; 70 DrvAllocation *drv = (DrvAllocation *)alloc->mHal.drv; 105 alloc->mHal.drvState.strideLOD0 = drv->lod[0].stride; 106 alloc->mHal.drvState.mallocPtrLOD0 = ptr; 121 alloc->mHal.drv = drv; 126 ALOGE("alloc usage %i", alloc->mHal.state.usageFlags); 129 if (alloc->mHal.state.usageFlags & RS_ALLOCATION_USAGE_IO_OUTPUT) { 145 if (alloc->mHal.state.usageFlags & RS_ALLOCATION_USAGE_GRAPHICS_TEXTURE) { 146 if (alloc->mHal.state.hasFaces) [all...] |
rsdBcc.cpp | 93 script->mHal.drv = drv; 141 script->mHal.info.exportedVariableCount = varCount; 186 script->mHal.info.exportedFunctionCount = funcCount; 294 script->mHal.info.exportedPragmaCount = 0; 297 script->mHal.info.root = drv->mRootExpand; 299 script->mHal.info.root = drv->mRoot; 307 script->mHal.info.isThreadable = true; 334 script->mHal.drv = NULL; 346 s->mHal.drv = drv; 349 s->mHal.info.isThreadable = true [all...] |