• Home
  • Raw
  • Download

Lines Matching refs:Allocation

24 Allocation::Allocation(Context *rsc, const Type *type, uint32_t usages,  in Allocation()  function in Allocation
37 Allocation * Allocation::createAllocation(Context *rsc, const Type *type, uint32_t usages, in createAllocation()
39 Allocation *a = new Allocation(rsc, type, usages, mc); in createAllocation()
49 void Allocation::updateCache() { in updateCache()
60 Allocation::~Allocation() { in ~Allocation()
65 void Allocation::syncAll(Context *rsc, RsAllocationUsageType src) { in syncAll()
69 void Allocation::read(void *data) { in read()
73 void Allocation::data(Context *rsc, uint32_t xoff, uint32_t lod, in data()
88 void Allocation::data(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemap… in data()
105 void Allocation::data(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t zoff, in data()
110 void Allocation::elementData(Context *rsc, uint32_t x, const void *data, in elementData()
137 void Allocation::elementData(Context *rsc, uint32_t x, uint32_t y, in elementData()
171 void Allocation::addProgramToDirty(const Program *p) { in addProgramToDirty()
175 void Allocation::removeProgramToDirty(const Program *p) { in removeProgramToDirty()
185 void Allocation::dumpLOGV(const char *prefix) const { in dumpLOGV()
198 void Allocation::serialize(OStream *stream) const { in serialize()
216 Allocation *Allocation::createFromStream(Context *rsc, IStream *stream) { in createFromStream()
241 Allocation *alloc = Allocation::createAllocation(rsc, type, RS_ALLOCATION_USAGE_SCRIPT); in createFromStream()
254 void Allocation::sendDirty(const Context *rsc) const { in sendDirty()
261 void Allocation::incRefs(const void *ptr, size_t ct, size_t startOff) const { in incRefs()
274 void Allocation::decRefs(const void *ptr, size_t ct, size_t startOff) const { in decRefs()
290 void Allocation::freeChildrenUnlocked () { in freeChildrenUnlocked()
294 bool Allocation::freeChildren() { in freeChildren()
303 void Allocation::copyRange1D(Context *rsc, const Allocation *src, int32_t srcOff, int32_t destOff, … in copyRange1D()
306 void Allocation::resize1D(Context *rsc, uint32_t dimX) { in resize1D()
321 void Allocation::resize2D(Context *rsc, uint32_t dimX, uint32_t dimY) { in resize2D()
402 Allocation *a = static_cast<Allocation *>(va); in rsi_AllocationSyncAll()
408 Allocation *texAlloc = static_cast<Allocation *>(va); in rsi_AllocationGenerateMipmaps()
413 Allocation *texAlloc = static_cast<Allocation *>(va); in rsi_AllocationCopyToBitmap()
427 Allocation *a = static_cast<Allocation *>(va); in rsi_Allocation1DData()
433 Allocation *a = static_cast<Allocation *>(va); in rsi_Allocation2DElementData()
439 Allocation *a = static_cast<Allocation *>(va); in rsi_Allocation1DElementData()
445 Allocation *a = static_cast<Allocation *>(va); in rsi_Allocation2DData()
450 Allocation *a = static_cast<Allocation *>(va); in rsi_AllocationRead()
455 Allocation *a = static_cast<Allocation *>(va); in rsi_AllocationResize1D()
460 Allocation *a = static_cast<Allocation *>(va); in rsi_AllocationResize2D()
466 Allocation *texAlloc = static_cast<Allocation *>(va); in AllocationGenerateScriptMips()
484Allocation * alloc = Allocation::createAllocation(rsc, static_cast<Type *>(vtype), usages, mips); in rsi_AllocationCreateTyped()
498 Allocation *texAlloc = static_cast<Allocation *>(vTexAlloc); in rsi_AllocationCreateFromBitmap()
522 Allocation *texAlloc = static_cast<Allocation *>(vTexAlloc); in rsi_AllocationCubeCreateFromBitmap()
561 Allocation *dst = static_cast<Allocation *>(dstAlloc); in rsi_AllocationCopy2DRange()
562 Allocation *src= static_cast<Allocation *>(srcAlloc); in rsi_AllocationCopy2DRange()
574 Allocation *a = static_cast<Allocation *>(va); in rsaAllocationGetType()