• Home
  • Raw
  • Download

Lines Matching refs:Allocation

30 Allocation::Allocation(Context *rsc, const Type *type, uint32_t usages,  in Allocation()  function in Allocation
44 void Allocation::operator delete(void* ptr) { in operator delete()
46 Allocation *a = (Allocation*) ptr; in operator delete()
51 Allocation * Allocation::createAllocation(Context *rsc, const Type *type, uint32_t usages, in createAllocation()
54 void* allocMem = rsc->mHal.funcs.allocRuntimeMem(sizeof(Allocation), 0); in createAllocation()
61 Allocation *a = new (allocMem) Allocation(rsc, type, usages, mc, ptr); in createAllocation()
72 void Allocation::updateCache() { in updateCache()
81 Allocation::~Allocation() { in ~Allocation()
93 void Allocation::syncAll(Context *rsc, RsAllocationUsageType src) { in syncAll()
97 void * Allocation::getPointer(const Context *rsc, uint32_t lod, RsAllocationCubemapFace face, in getPointer()
115 void Allocation::data(Context *rsc, uint32_t xoff, uint32_t lod, in data()
132 void Allocation::data(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemap… in data()
138 void Allocation::data(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t zoff, in data()
145 void Allocation::read(Context *rsc, uint32_t xoff, uint32_t lod, in read()
161 void Allocation::read(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t lod, RsAllocationCubemap… in read()
179 void Allocation::read(Context *rsc, uint32_t xoff, uint32_t yoff, uint32_t zoff, uint32_t lod, in read()
191 void Allocation::elementData(Context *rsc, uint32_t x, const void *data, in elementData()
216 void Allocation::elementData(Context *rsc, uint32_t x, uint32_t y, in elementData()
246 void Allocation::addProgramToDirty(const Program *p) { in addProgramToDirty()
250 void Allocation::removeProgramToDirty(const Program *p) { in removeProgramToDirty()
260 void Allocation::dumpLOGV(const char *prefix) const { in dumpLOGV()
274 uint32_t Allocation::getPackedSize() const { in getPackedSize()
279 void Allocation::writePackedData(Context *rsc, const Type *type, in writePackedData()
328 void Allocation::unpackVec3Allocation(Context *rsc, const void *data, size_t dataSize) { in unpackVec3Allocation()
336 void Allocation::packVec3Allocation(Context *rsc, OStream *stream) const { in packVec3Allocation()
351 void Allocation::serialize(Context *rsc, OStream *stream) const { in serialize()
375 Allocation *Allocation::createFromStream(Context *rsc, IStream *stream) { in createFromStream()
392 Allocation *alloc = Allocation::createAllocation(rsc, type, RS_ALLOCATION_USAGE_SCRIPT); in createFromStream()
421 void Allocation::sendDirty(const Context *rsc) const { in sendDirty()
430 void Allocation::incRefs(const void *ptr, size_t ct, size_t startOff) const { in incRefs()
434 void Allocation::decRefs(const void *ptr, size_t ct, size_t startOff) const { in decRefs()
441 void Allocation::callUpdateCacheObject(const Context *rsc, void *dstObj) const { in callUpdateCacheObject()
450 void Allocation::freeChildrenUnlocked () { in freeChildrenUnlocked()
456 bool Allocation::freeChildren() { in freeChildren()
465 void Allocation::copyRange1D(Context *rsc, const Allocation *src, int32_t srcOff, int32_t destOff, … in copyRange1D()
468 void Allocation::resize1D(Context *rsc, uint32_t dimX) { in resize1D()
484 void Allocation::resize2D(Context *rsc, uint32_t dimX, uint32_t dimY) { in resize2D()
489 void Allocation::NewBufferListener::onFrameAvailable() { in onFrameAvailable()
495 void * Allocation::getSurface(const Context *rsc) { in getSurface()
516 void Allocation::setSurface(const Context *rsc, RsNativeWindow sur) { in setSurface()
521 void Allocation::ioSend(const Context *rsc) { in ioSend()
525 void Allocation::ioReceive(const Context *rsc) { in ioReceive()
544 bool Allocation::hasSameDims(const Allocation *other) const { in hasSameDims()
565 Allocation *a = static_cast<Allocation *>(va); in rsi_AllocationSyncAll()
571 Allocation *alloc = static_cast<Allocation *>(va); in rsi_AllocationGenerateMipmaps()
576 Allocation *a = static_cast<Allocation *>(va); in rsi_AllocationCopyToBitmap()
584 Allocation *a = static_cast<Allocation *>(va); in rsi_Allocation1DData()
590 Allocation *a = static_cast<Allocation *>(va); in rsi_Allocation2DElementData()
596 Allocation *a = static_cast<Allocation *>(va); in rsi_Allocation1DElementData()
602 Allocation *a = static_cast<Allocation *>(va); in rsi_Allocation2DData()
608 Allocation *a = static_cast<Allocation *>(va); in rsi_Allocation3DData()
614 Allocation *a = static_cast<Allocation *>(va); in rsi_AllocationRead()
626 Allocation *a = static_cast<Allocation *>(va); in rsi_AllocationResize1D()
631 Allocation *a = static_cast<Allocation *>(va); in rsi_AllocationResize2D()
638Allocation * alloc = Allocation::createAllocation(rsc, static_cast<Type *>(vtype), usages, mipmaps… in rsi_AllocationCreateTyped()
652 Allocation *texAlloc = static_cast<Allocation *>(vTexAlloc); in rsi_AllocationCreateFromBitmap()
677 Allocation *texAlloc = static_cast<Allocation *>(vTexAlloc); in rsi_AllocationCubeCreateFromBitmap()
714 Allocation *dst = static_cast<Allocation *>(dstAlloc); in rsi_AllocationCopy2DRange()
715 Allocation *src= static_cast<Allocation *>(srcAlloc); in rsi_AllocationCopy2DRange()
731 Allocation *dst = static_cast<Allocation *>(dstAlloc); in rsi_AllocationCopy3DRange()
732 Allocation *src= static_cast<Allocation *>(srcAlloc); in rsi_AllocationCopy3DRange()
740 Allocation *alloc = static_cast<Allocation *>(valloc); in rsi_AllocationGetSurface()
746 Allocation *alloc = static_cast<Allocation *>(valloc); in rsi_AllocationSetSurface()
751 Allocation *alloc = static_cast<Allocation *>(valloc); in rsi_AllocationIoSend()
756 Allocation *alloc = static_cast<Allocation *>(valloc); in rsi_AllocationIoReceive()
763 Allocation *alloc = static_cast<Allocation *>(valloc); in rsi_AllocationGetPointer()
771 Allocation *a = static_cast<Allocation *>(va); in rsi_Allocation1DRead()
778 Allocation *a = static_cast<Allocation *>(va); in rsi_Allocation2DRead()
786 Allocation *a = static_cast<Allocation *>(va); in rsaAllocationGetType()