/frameworks/rs/ |
H A D | rsObjectBase.h | 33 ObjectBase(Context *rsc); 54 static void zeroAllUserRef(Context *rsc); 55 static void freeAllChildren(Context *rsc); 56 static void dumpAll(Context *rsc); 59 virtual void serialize(Context *rsc, OStream *stream) const = 0; 62 static bool isValid(const Context *rsc, const ObjectBase *obj); 69 virtual void callUpdateCacheObject(const Context *rsc, void *dstObj) const;
|
H A D | rsScript.h | 37 ScriptKernelID(Context *rsc, Script *s, int slot, int sig); 40 virtual void serialize(Context *rsc, OStream *stream) const; 51 ScriptFieldID(Context *rsc, Script *s, int slot); 54 virtual void serialize(Context *rsc, OStream *stream) const; 111 virtual void runForEach(Context *rsc, 119 virtual void runForEach(Context* rsc, 128 virtual void Invoke(Context *rsc, uint32_t slot, const void *data, size_t len) = 0; 129 virtual void setupScript(Context *rsc) = 0; 135 virtual void callUpdateCacheObject(const Context *rsc, void *dstObj) const;
|
H A D | rsScriptGroup.cpp | 23 ScriptGroup::ScriptGroup(Context *rsc) : ObjectBase(rsc) { argument 193 ScriptGroup * ScriptGroup::create(Context *rsc, argument 208 ScriptGroup *sg = new ScriptGroup(rsc); 237 Allocation * alloc = Allocation::createAllocation(rsc, 249 if (rsc->mHal.funcs.scriptgroup.init) { 250 rsc->mHal.funcs.scriptgroup.init(rsc, sg); 256 void ScriptGroup::setInput(Context *rsc, ScriptKernelID *kid, Allocation *a) { argument 261 if (rsc 270 setOutput(Context *rsc, ScriptKernelID *kid, Allocation *a) argument 284 validateInputAndOutput(Context *rsc) argument 302 execute(Context *rsc) argument 356 serialize(Context *rsc, OStream *stream) const argument 373 rsi_ScriptGroupCreate(Context *rsc, RsScriptKernelID * kernels, size_t kernelsSize, RsScriptKernelID * src, size_t srcSize, RsScriptKernelID * dstK, size_t dstKSize, RsScriptFieldID * dstF, size_t dstFSize, const RsType * type, size_t typeSize) argument 390 rsi_ScriptGroupSetInput(Context *rsc, RsScriptGroup sg, RsScriptKernelID kid, RsAllocation alloc) argument 397 rsi_ScriptGroupSetOutput(Context *rsc, RsScriptGroup sg, RsScriptKernelID kid, RsAllocation alloc) argument 404 rsi_ScriptGroupExecute(Context *rsc, RsScriptGroup sg) argument [all...] |
H A D | rsMesh.cpp | 24 Mesh::Mesh(Context *rsc) : ObjectBase(rsc) { argument 38 Mesh::Mesh(Context *rsc, argument 40 uint32_t primitivesCount) : ObjectBase(rsc) { 81 void Mesh::serialize(Context *rsc, OStream *stream) const { argument 89 mHal.state.vertexBuffers[vCount]->serialize(rsc, stream); 99 mHal.state.indexBuffers[pCount]->serialize(rsc, stream); 106 Mesh *Mesh::createFromStream(Context *rsc, IStream *stream) { argument 122 Allocation *vertexAlloc = Allocation::createFromStream(rsc, stream); 141 Allocation *indexAlloc = Allocation::createFromStream(rsc, strea 178 renderPrimitive(Context *rsc, uint32_t primIndex) const argument 192 renderPrimitiveRange(Context *rsc, uint32_t primIndex, uint32_t start, uint32_t len) const argument 201 uploadAll(Context *rsc) argument 215 computeBBox(Context *rsc) argument 269 rsi_MeshCreate(Context *rsc, RsAllocation * vtx, size_t vtxCount, RsAllocation * idx, size_t idxCount, uint32_t * primType, size_t primTypeCount) argument [all...] |
H A D | rsProgram.cpp | 25 Program::Program(Context *rsc, const char * shaderText, size_t shaderLength, argument 27 : ProgramBase(rsc) { 152 void Program::bindAllocation(Context *rsc, Allocation *alloc, uint32_t slot) { argument 157 rsc->setError(RS_ERROR_BAD_SHADER, "Cannot bind allocation"); 163 rsc->setError(RS_ERROR_BAD_SHADER, "Cannot bind allocation"); 181 void Program::bindTexture(Context *rsc, uint32_t slot, Allocation *a) { argument 184 rsc->setError(RS_ERROR_BAD_SHADER, "Cannot bind texture"); 190 rsc->setError(RS_ERROR_BAD_SHADER, "Cannot bind cubemap to 2d texture slot"); 200 void Program::bindSampler(Context *rsc, uint32_t slot, Sampler *s) { argument 203 rsc 215 rsi_ProgramBindConstants(Context *rsc, RsProgram vp, uint32_t slot, RsAllocation constants) argument 220 rsi_ProgramBindTexture(Context *rsc, RsProgram vpf, uint32_t slot, RsAllocation a) argument 225 rsi_ProgramBindSampler(Context *rsc, RsProgram vpf, uint32_t slot, RsSampler s) argument [all...] |
H A D | rsProgramStore.h | 62 virtual void serialize(Context *rsc, OStream *stream) const; 64 static ProgramStore *createFromStream(Context *rsc, IStream *stream); 88 void init(Context *rsc); 89 void deinit(Context *rsc);
|
H A D | rsSampler.h | 66 virtual void serialize(Context *rsc, OStream *stream) const; 68 static Sampler *createFromStream(Context *rsc, IStream *stream); 91 void init(Context *rsc) { argument 93 void deinit(Context *rsc) { argument
|
H A D | rsScriptGroup.h | 82 static ScriptGroup * create(Context *rsc, 89 virtual void serialize(Context *rsc, OStream *stream) const; 92 void execute(Context *rsc); 93 void setInput(Context *rsc, ScriptKernelID *kid, Allocation *a); 94 void setOutput(Context *rsc, ScriptKernelID *kid, Allocation *a);
|
H A D | rsElement.h | 99 virtual void serialize(Context *rsc, OStream *stream) const; 101 static Element *createFromStream(Context *rsc, IStream *stream); 103 static ObjectBaseRef<const Element> createRef(Context *rsc, 108 static ObjectBaseRef<const Element> createRef(Context *rsc, size_t count, 114 static const Element* create(Context *rsc, argument 119 ObjectBaseRef<const Element> elem = createRef(rsc, dt, dk, isNorm, vecSize); 123 static const Element* create(Context *rsc, size_t count, argument 128 ObjectBaseRef<const Element> elem = createRef(rsc, count, ein, nin, lengths, asin); 135 virtual void callUpdateCacheObject(const Context *rsc, void *dstObj) const;
|
H A D | rsAdapter.h | 47 void data(Context *rsc, uint32_t xoff, uint32_t count, const void *data, size_t sizeBytes); 49 virtual void serialize(Context *rsc, OStream *stream) const; 51 static Adapter1D *createFromStream(Context *rsc, IStream *stream); 79 void data(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t w, uint32_t h, 82 virtual void serialize(Context *rsc, OStream *stream) const; 84 static Adapter2D *createFromStream(Context *rsc, IStream *stream);
|
H A D | rsType.h | 95 virtual void serialize(Context *rsc, OStream *stream) const; 97 static Type *createFromStream(Context *rsc, IStream *stream); 99 ObjectBaseRef<Type> cloneAndResize1D(Context *rsc, uint32_t dimX) const; 100 ObjectBaseRef<Type> cloneAndResize2D(Context *rsc, uint32_t dimX, uint32_t dimY) const; 102 static ObjectBaseRef<Type> getTypeRef(Context *rsc, const Element *e, 106 static Type* getType(Context *rsc, const Element *e, 109 ObjectBaseRef<Type> type = getTypeRef(rsc, e, dimX, dimY, dimZ, dimLOD, dimFaces, yuv); 116 virtual void callUpdateCacheObject(const Context *rsc, void *dstObj) const;
|
H A D | rsType.cpp | 30 Type::Type(Context *rsc) : ObjectBase(rsc) { argument 161 void Type::serialize(Context *rsc, OStream *stream) const { argument 166 mElement->serialize(rsc, stream); 176 Type *Type::createFromStream(Context *rsc, IStream *stream) { argument 186 Element *elem = Element::createFromStream(rsc, stream); 196 Type *type = Type::getType(rsc, elem, x, y, z, lod != 0, faces !=0, 0); 220 ObjectBaseRef<Type> Type::getTypeRef(Context *rsc, const Element *e, argument 225 TypeState * stc = &rsc->mStateType; 244 void* allocMem = rsc 274 cloneAndResize1D(Context *rsc, uint32_t dimX) const argument 279 cloneAndResize2D(Context *rsc, uint32_t dimX, uint32_t dimY) const argument 317 callUpdateCacheObject(const Context *rsc, void *dstObj) const argument 330 rsi_TypeCreate(Context *rsc, RsElement _e, uint32_t dimX, uint32_t dimY, uint32_t dimZ, bool mipmaps, bool faces, uint32_t yuv) argument [all...] |
H A D | rsFileA3D.h | 35 FileA3D(Context *rsc); 70 void appendToFile(Context *rsc, ObjectBase *obj); 75 virtual void serialize(Context *rsc, OStream *stream) const { argument
|
H A D | rsMesh.h | 62 virtual void serialize(Context *rsc, OStream *stream) const; 64 static Mesh *createFromStream(Context *rsc, IStream *stream); 86 void computeBBox(Context *rsc);
|
H A D | rsElement.cpp | 24 Element::Element(Context *rsc) : ObjectBase(rsc) { argument 107 void Element::serialize(Context *rsc, OStream *stream) const { argument 119 mFields[ct].e->serialize(rsc, stream); 123 Element *Element::createFromStream(Context *rsc, IStream *stream) { argument 138 return (Element *)Element::create(rsc, 154 subElems[ct] = Element::createFromStream(rsc, stream); 157 const Element *elem = Element::create(rsc, fieldCount, subElems, subElemNames, 228 ObjectBaseRef<const Element> Element::createRef(Context *rsc, RsDataType dt, RsDataKind dk, argument 233 for (uint32_t ct=0; ct < rsc 273 createRef(Context *rsc, size_t count, const Element **ein, const char **nin, const size_t * lengths, const uint32_t *asin) argument 392 callUpdateCacheObject(const Context *rsc, void *dstObj) const argument 413 rsi_ElementCreate(Context *rsc, RsDataType dt, RsDataKind dk, bool norm, uint32_t vecSize) argument 422 rsi_ElementCreate2(Context *rsc, const RsElement * ein, size_t ein_length, const char ** names, size_t nameLengths_length, const size_t * nameLengths, const uint32_t * arraySizes, size_t arraySizes_length) argument [all...] |
/frameworks/rs/driver/ |
H A D | rsdPath.cpp | 65 static void cleanup(const Context *rsc, const Path *m) { argument 72 bool rsdPathInitStatic(const Context *rsc, const Path *m, argument 75 cleanup(rsc, m); 83 bool rsdPathInitDynamic(const Context *rsc, const Path *m) { argument 88 void rsdPathDraw(const Context *rsc, const Path *m) { argument 94 drv->draw((Context *)rsc); 98 void rsdPathDestroy(const Context *rsc, const Path *m) { argument 99 cleanup(rsc, m); 135 void DrvPathStatic::draw(Context *rsc) { argument 143 if (!rsc [all...] |
H A D | rsdRuntimeStubs.cpp | 110 Context *rsc = RsdCpuReference::getTlsContext(); local 111 rsrAllocationSyncAll(rsc, (Allocation*)a.p, source); 115 Context *rsc = RsdCpuReference::getTlsContext(); local 116 rsrAllocationSyncAll(rsc, (Allocation*)a.p, RS_ALLOCATION_USAGE_SCRIPT); 127 Context *rsc = RsdCpuReference::getTlsContext(); local 128 rsrAllocationCopy1DRange(rsc, (Allocation*)dstAlloc.p, dstOff, dstMip, count, 139 Context *rsc = RsdCpuReference::getTlsContext(); local 140 rsrAllocationCopy2DRange(rsc, (Allocation*)dstAlloc.p, 148 Context *rsc = RsdCpuReference::getTlsContext(); local 149 rsrAllocationIoSend(rsc, (Allocatio 154 Context *rsc = RsdCpuReference::getTlsContext(); local 166 Context *rsc = RsdCpuReference::getTlsContext(); local 178 Context *rsc = RsdCpuReference::getTlsContext(); local 187 Context *rsc = RsdCpuReference::getTlsContext(); local 193 Context *rsc = RsdCpuReference::getTlsContext(); local 206 Context *rsc = RsdCpuReference::getTlsContext(); local 211 Context *rsc = RsdCpuReference::getTlsContext(); local 216 Context *rsc = RsdCpuReference::getTlsContext(); local 221 Context *rsc = RsdCpuReference::getTlsContext(); local 226 Context *rsc = RsdCpuReference::getTlsContext(); local 231 Context *rsc = RsdCpuReference::getTlsContext(); local 236 Context *rsc = RsdCpuReference::getTlsContext(); local 241 Context *rsc = RsdCpuReference::getTlsContext(); local 246 Context *rsc = RsdCpuReference::getTlsContext(); local 251 Context *rsc = RsdCpuReference::getTlsContext(); local 256 Context *rsc = RsdCpuReference::getTlsContext(); local 261 Context *rsc = RsdCpuReference::getTlsContext(); local 266 Context *rsc = RsdCpuReference::getTlsContext(); local 276 Context *rsc = RsdCpuReference::getTlsContext(); local 281 Context *rsc = RsdCpuReference::getTlsContext(); local 286 Context *rsc = RsdCpuReference::getTlsContext(); local 291 Context *rsc = RsdCpuReference::getTlsContext(); local 296 Context *rsc = RsdCpuReference::getTlsContext(); local 309 Context *rsc = RsdCpuReference::getTlsContext(); local 350 Context *rsc = RsdCpuReference::getTlsContext(); local 372 Context *rsc = RsdCpuReference::getTlsContext(); local 377 Context *rsc = RsdCpuReference::getTlsContext(); local 382 Context *rsc = RsdCpuReference::getTlsContext(); local 387 Context *rsc = RsdCpuReference::getTlsContext(); local 394 Context *rsc = RsdCpuReference::getTlsContext(); local 406 Context *rsc = RsdCpuReference::getTlsContext(); local 411 Context *rsc = RsdCpuReference::getTlsContext(); local 416 Context *rsc = RsdCpuReference::getTlsContext(); local 422 Context *rsc = RsdCpuReference::getTlsContext(); local 428 Context *rsc = RsdCpuReference::getTlsContext(); local 433 Context *rsc = RsdCpuReference::getTlsContext(); local 438 Context *rsc = RsdCpuReference::getTlsContext(); local 443 Context *rsc = RsdCpuReference::getTlsContext(); local 449 Context *rsc = RsdCpuReference::getTlsContext(); local 455 Context *rsc = RsdCpuReference::getTlsContext(); local 460 Context *rsc = RsdCpuReference::getTlsContext(); local 465 Context *rsc = RsdCpuReference::getTlsContext(); local 476 Context *rsc = RsdCpuReference::getTlsContext(); local 483 Context *rsc = RsdCpuReference::getTlsContext(); local 490 Context *rsc = RsdCpuReference::getTlsContext(); local 496 Context *rsc = RsdCpuReference::getTlsContext(); local 502 Context *rsc = RsdCpuReference::getTlsContext(); local 511 Context *rsc = RsdCpuReference::getTlsContext(); local 516 Context *rsc = RsdCpuReference::getTlsContext(); local 528 Context *rsc = RsdCpuReference::getTlsContext(); local 538 Context *rsc = RsdCpuReference::getTlsContext(); local 549 Context *rsc = RsdCpuReference::getTlsContext(); local 564 Context *rsc = RsdCpuReference::getTlsContext(); local 571 Context *rsc = RsdCpuReference::getTlsContext(); local 581 Context *rsc = RsdCpuReference::getTlsContext(); local 589 Context *rsc = RsdCpuReference::getTlsContext(); local 600 Context *rsc = RsdCpuReference::getTlsContext(); local 609 Context *rsc = RsdCpuReference::getTlsContext(); local 620 Context *rsc = RsdCpuReference::getTlsContext(); local 629 Context *rsc = RsdCpuReference::getTlsContext(); local 641 Context *rsc = RsdCpuReference::getTlsContext(); local 651 Context *rsc = RsdCpuReference::getTlsContext(); local 663 Context *rsc = RsdCpuReference::getTlsContext(); local 670 Context *rsc = RsdCpuReference::getTlsContext(); local 675 Context *rsc = RsdCpuReference::getTlsContext(); local 681 Context *rsc = RsdCpuReference::getTlsContext(); local 686 Context *rsc = RsdCpuReference::getTlsContext(); local 691 Context *rsc = RsdCpuReference::getTlsContext(); local 700 Context *rsc = RsdCpuReference::getTlsContext(); local 705 Context *rsc = RsdCpuReference::getTlsContext(); local 710 Context *rsc = RsdCpuReference::getTlsContext(); local 715 Context *rsc = RsdCpuReference::getTlsContext(); local 721 Context *rsc = RsdCpuReference::getTlsContext(); local 752 Context *rsc = RsdCpuReference::getTlsContext(); local 790 Context *rsc = RsdCpuReference::getTlsContext(); local 1458 Context *rsc = RsdCpuReference::getTlsContext(); local 1467 Context *rsc = RsdCpuReference::getTlsContext(); local 1476 Context *rsc = RsdCpuReference::getTlsContext(); local 1486 Context *rsc = RsdCpuReference::getTlsContext(); local 1491 Context *rsc = RsdCpuReference::getTlsContext(); local 1572 Context *rsc = RsdCpuReference::getTlsContext(); local [all...] |
H A D | rsdProgramRaster.cpp | 35 void rsdProgramRasterSetActive(const Context *rsc, const ProgramRaster *pr) { argument 49 rsc->setError(RS_ERROR_FATAL_DRIVER, "Invalid cull type");
|
H A D | rsdSampler.cpp | 40 void rsdSamplerDestroy(const android::renderscript::Context *rsc, argument 44 void rsdSamplerUpdateCachedObject(const Context *rsc, argument
|
H A D | rsdVertexArray.cpp | 82 void RsdVertexArray::setup(const Context *rsc) const { 84 RsdHal *dc = (RsdHal *)rsc->mHal.drv; 88 rsdGLCheckError(rsc, "RsdVertexArray::setup start"); 98 rsdGLCheckError(rsc, "RsdVertexArray::setup disabled"); 101 if (rsc->props.mLogShadersAttr) { 117 rsdGLCheckError(rsc, "RsdVertexArray::setup done");
|
H A D | rsdFrameBufferObj.h | 29 void setActive(const android::renderscript::Context *rsc); 54 void checkError(const android::renderscript::Context *rsc);
|
H A D | rsdMeshObj.h | 43 bool init(const android::renderscript::Context *rsc); 49 void updateGLPrimitives(const android::renderscript::Context *rsc);
|
H A D | rsdShaderCache.cpp | 41 void RsdShaderCache::updateUniformArrayData(const Context *rsc, RsdShader *prog, uint32_t linkedID, argument 56 if (rsc->props.mLogShaders) { 86 bool RsdShaderCache::setup(const Context *rsc) { argument 91 if (!link(rsc)) { 96 mFragment->setup(rsc, this); 100 mVertex->setup(rsc, this); 107 bool RsdShaderCache::link(const Context *rsc) { argument 112 uint32_t vID = vtx->getStateBasedShaderID(rsc); 113 uint32_t fID = frag->getStateBasedShaderID(rsc); 127 rsdGLCheckError(rsc, "RsdShaderCach [all...] |
H A D | rsdMeshObj.cpp | 32 RsdMeshObj::RsdMeshObj(const Context *rsc, const Mesh *rsMesh) { argument 71 bool RsdMeshObj::init(const Context *rsc) { argument 73 updateGLPrimitives(rsc); 128 void RsdMeshObj::renderPrimitiveRange(const Context *rsc, uint32_t primIndex, argument 131 rsc->setError(RS_ERROR_FATAL_DRIVER, "Invalid mesh or parameters"); 139 rsdAllocationSyncAll(rsc, alloc, RS_ALLOCATION_USAGE_SCRIPT); 159 va.setup(rsc); 165 rsdAllocationSyncAll(rsc, idxAlloc, RS_ALLOCATION_USAGE_SCRIPT); 181 rsdGLCheckError(rsc, "Mesh::renderPrimitiveRange"); 184 void RsdMeshObj::updateGLPrimitives(const Context *rsc) { argument [all...] |
H A D | rsdAllocation.cpp | 104 static void Update2DTexture(const Context *rsc, const Allocation *alloc, const void *ptr, argument 123 static void Upload2DTexture(const Context *rsc, const Allocation *alloc, bool isFirstUpload) { argument 134 rsdGLCheckError(rsc, "Upload2DTexture 1 "); 161 rsdGLCheckError(rsc, "Upload2DTexture"); 165 static void UploadToTexture(const Context *rsc, const Allocation *alloc) { argument 191 Upload2DTexture(rsc, alloc, isFirstUpload); 199 rsdGLCheckError(rsc, "UploadToTexture"); 203 static void AllocateRenderTarget(const Context *rsc, const Allocation *alloc) { argument 217 rsc->dumpDebug(); 224 rsdGLCheckError(rsc, "AllocateRenderTarge 228 UploadToBufferObject(const Context *rsc, const Allocation *alloc) argument 303 AllocationBuildPointerTable(const Context *rsc, const Allocation *alloc, const Type *type, uint8_t *ptr) argument 371 rsdAllocationInit(const Context *rsc, Allocation *alloc, bool forceZero) argument 476 rsdAllocationDestroy(const Context *rsc, Allocation *alloc) argument 533 rsdAllocationResize(const Context *rsc, const Allocation *alloc, const Type *newType, bool zeroNew) argument 561 rsdAllocationSyncFromFBO(const Context *rsc, const Allocation *alloc) argument 595 rsdAllocationSyncAll(const Context *rsc, const Allocation *alloc, RsAllocationUsageType src) argument 640 rsdAllocationMarkDirty(const Context *rsc, const Allocation *alloc) argument 646 IoGetBuffer(const Context *rsc, Allocation *alloc, ANativeWindow *nw) argument 671 rsdAllocationSetSurface(const Context *rsc, Allocation *alloc, ANativeWindow *nw) argument 757 rsdAllocationIoSend(const Context *rsc, Allocation *alloc) argument 785 rsdAllocationIoReceive(const Context *rsc, Allocation *alloc) argument 795 rsdAllocationData1D(const Context *rsc, const Allocation *alloc, uint32_t xoff, uint32_t lod, size_t count, const void *data, size_t sizeBytes) argument 815 rsdAllocationData2D(const Context *rsc, const Allocation *alloc, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face, uint32_t w, uint32_t h, const void *data, size_t sizeBytes, size_t stride) argument 875 rsdAllocationData3D(const Context *rsc, const Allocation *alloc, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod, uint32_t w, uint32_t h, uint32_t d, const void *data, size_t sizeBytes, size_t stride) argument 914 rsdAllocationRead1D(const Context *rsc, const Allocation *alloc, uint32_t xoff, uint32_t lod, size_t count, void *data, size_t sizeBytes) argument 926 rsdAllocationRead2D(const Context *rsc, const Allocation *alloc, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face, uint32_t w, uint32_t h, void *data, size_t sizeBytes, size_t stride) argument 955 rsdAllocationRead3D(const Context *rsc, const Allocation *alloc, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod, uint32_t w, uint32_t h, uint32_t d, void *data, size_t sizeBytes, size_t stride) argument 985 rsdAllocationLock1D(const android::renderscript::Context *rsc, const android::renderscript::Allocation *alloc) argument 990 rsdAllocationUnlock1D(const android::renderscript::Context *rsc, const android::renderscript::Allocation *alloc) argument 995 rsdAllocationData1D_alloc(const android::renderscript::Context *rsc, const android::renderscript::Allocation *dstAlloc, uint32_t dstXoff, uint32_t dstLod, size_t count, const android::renderscript::Allocation *srcAlloc, uint32_t srcXoff, uint32_t srcLod) argument 1003 rsdAllocationData2D_alloc_script(const android::renderscript::Context *rsc, const android::renderscript::Allocation *dstAlloc, uint32_t dstXoff, uint32_t dstYoff, uint32_t dstLod, RsAllocationCubemapFace dstFace, uint32_t w, uint32_t h, const android::renderscript::Allocation *srcAlloc, uint32_t srcXoff, uint32_t srcYoff, uint32_t srcLod, RsAllocationCubemapFace srcFace) argument 1021 rsdAllocationData3D_alloc_script(const android::renderscript::Context *rsc, const android::renderscript::Allocation *dstAlloc, uint32_t dstXoff, uint32_t dstYoff, uint32_t dstZoff, uint32_t dstLod, uint32_t w, uint32_t h, uint32_t d, const android::renderscript::Allocation *srcAlloc, uint32_t srcXoff, uint32_t srcYoff, uint32_t srcZoff, uint32_t srcLod) argument 1042 rsdAllocationData2D_alloc(const android::renderscript::Context *rsc, const android::renderscript::Allocation *dstAlloc, uint32_t dstXoff, uint32_t dstYoff, uint32_t dstLod, RsAllocationCubemapFace dstFace, uint32_t w, uint32_t h, const android::renderscript::Allocation *srcAlloc, uint32_t srcXoff, uint32_t srcYoff, uint32_t srcLod, RsAllocationCubemapFace srcFace) argument 1059 rsdAllocationData3D_alloc(const android::renderscript::Context *rsc, const android::renderscript::Allocation *dstAlloc, uint32_t dstXoff, uint32_t dstYoff, uint32_t dstZoff, uint32_t dstLod, uint32_t w, uint32_t h, uint32_t d, const android::renderscript::Allocation *srcAlloc, uint32_t srcXoff, uint32_t srcYoff, uint32_t srcZoff, uint32_t srcLod) argument 1077 rsdAllocationElementData1D(const Context *rsc, const Allocation *alloc, uint32_t x, const void *data, uint32_t cIdx, size_t sizeBytes) argument 1097 rsdAllocationElementData2D(const Context *rsc, const Allocation *alloc, uint32_t x, uint32_t y, const void *data, uint32_t cIdx, size_t sizeBytes) argument 1171 rsdAllocationGenerateMipmaps(const Context *rsc, const Allocation *alloc) argument 1193 rsdAllocationGrallocBits(const android::renderscript::Context *rsc, android::renderscript::Allocation *alloc) argument 1199 rsdAllocationUpdateCachedObject(const Context *rsc, const Allocation *alloc, rs_allocation *obj) argument [all...] |