Lines Matching refs:Context

101     static Allocation * createAllocation(Context *rsc, const Type *, uint32_t usages,
109 void syncAll(Context *rsc, RsAllocationUsageType src);
111 void copyRange1D(Context *rsc, const Allocation *src, int32_t srcOff, int32_t destOff, int32_t len);
113 void resize1D(Context *rsc, uint32_t dimX);
114 void resize2D(Context *rsc, uint32_t dimX, uint32_t dimY);
116 void data(Context *rsc, uint32_t xoff, uint32_t lod, uint32_t count, const void *data, size_t sizeBytes);
117 void data(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face,
119 void data(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod,
122 void read(Context *rsc, uint32_t xoff, uint32_t lod, uint32_t count, void *data, size_t sizeBytes);
123 void read(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face,
125 void read(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod,
128 void elementData(Context *rsc, uint32_t x,
130 void elementData(Context *rsc, uint32_t x, uint32_t y,
137 virtual void serialize(Context *rsc, OStream *stream) const;
139 static Allocation *createFromStream(Context *rsc, IStream *stream);
156 virtual void callUpdateCacheObject(const Context *rsc, void *dstObj) const;
159 void sendDirty(const Context *rsc) const;
164 void * getSurface(const Context *rsc);
165 void setSurface(const Context *rsc, RsNativeWindow sur);
166 void ioSend(const Context *rsc);
167 void ioReceive(const Context *rsc);
169 void * getPointer(const Context *rsc, uint32_t lod, RsAllocationCubemapFace face,
185 const android::renderscript::Context *rsc;
198 Allocation(Context *rsc, const Type *, uint32_t usages, RsAllocationMipmapControl mc, void *ptr);
201 static void writePackedData(Context *rsc, const Type *type, uint8_t *dst,
203 void unpackVec3Allocation(Context *rsc, const void *data, size_t dataSize);
204 void packVec3Allocation(Context *rsc, OStream *stream) const;