Lines Matching refs:Context
80 static Allocation * createAllocation(Context *rsc, const Type *, uint32_t usages,
88 void syncAll(Context *rsc, RsAllocationUsageType src);
90 …void copyRange1D(Context *rsc, const Allocation *src, int32_t srcOff, int32_t destOff, int32_t len…
92 void resize1D(Context *rsc, uint32_t dimX);
93 void resize2D(Context *rsc, uint32_t dimX, uint32_t dimY);
95 …void data(Context *rsc, uint32_t xoff, uint32_t lod, uint32_t count, const void *data, size_t size…
96 … void data(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face,
98 …void data(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod, RsAllocationCub…
101 …void read(Context *rsc, uint32_t xoff, uint32_t lod, uint32_t count, void *data, size_t sizeBytes);
102 … void read(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemapFace face,
104 …void read(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod, RsAllocationCub…
107 void elementData(Context *rsc, uint32_t x,
109 void elementData(Context *rsc, uint32_t x, uint32_t y,
116 virtual void serialize(Context *rsc, OStream *stream) const;
118 static Allocation *createFromStream(Context *rsc, IStream *stream);
137 void sendDirty(const Context *rsc) const;
142 int32_t getSurfaceTextureID(const Context *rsc);
143 void setSurfaceTexture(const Context *rsc, SurfaceTexture *st);
144 void setSurface(const Context *rsc, RsNativeWindow sur);
145 void ioSend(const Context *rsc);
146 void ioReceive(const Context *rsc);
158 … Allocation(Context *rsc, const Type *, uint32_t usages, RsAllocationMipmapControl mc, void *ptr);
161 static void writePackedData(Context *rsc, const Type *type, uint8_t *dst,
163 void unpackVec3Allocation(Context *rsc, const void *data, size_t dataSize);
164 void packVec3Allocation(Context *rsc, OStream *stream) const;