Home
last modified time | relevance | path

Searched refs:subAlloc (Results 1 – 3 of 3) sorted by relevance

/device/generic/goldfish-opengl/system/vulkan_enc/
DHostVisibleMemoryVirtualization.cpp241 out->subAlloc = new in finishHostMemAllocInit()
261 delete toDestroy->subAlloc; in destroyHostMemAlloc()
280 void* subMapped = alloc->subAlloc->alloc(mappedSize); in subAllocHostMemory()
287 out->baseOffset = alloc->subAlloc->getOffset(subMapped); in subAllocHostMemory()
290 out->subAlloc = alloc->subAlloc; in subAllocHostMemory()
295 toFree->subAlloc->free(toFree->mappedPtr); in subFreeHostMemory()
299 bool canSubAlloc(android::base::SubAllocator* subAlloc, VkDeviceSize size) { in canSubAlloc() argument
300 auto ptr = subAlloc->alloc(size); in canSubAlloc()
302 subAlloc->free(ptr); in canSubAlloc()
DHostVisibleMemoryVirtualization.h84 android::base::SubAllocator* subAlloc = nullptr; member
109 android::base::SubAllocator* subAlloc = nullptr; member
120 bool canSubAlloc(android::base::SubAllocator* subAlloc, VkDeviceSize size);
DResourceTracker.cpp249 SubAlloc subAlloc; member
352 subFreeHostMemory(&memInfo.subAlloc); in unregister_VkDeviceMemory()
631 memory[i] = info.subAlloc.baseMemory; in deviceMemoryTransform_tohost()
634 offset[i] = info.subAlloc.baseOffset + offset[i]; in deviceMemoryTransform_tohost()
639 size[i] = info.subAlloc.subMappedSize; in deviceMemoryTransform_tohost()
1403 blocks[i].subAlloc, in getOrAllocateHostMemBlockLocked()
1900 &virtualMemInfo.subAlloc); in on_vkAllocateMemory()
1902 virtualMemInfo.allocationSize = virtualMemInfo.subAlloc.subAllocSize; in on_vkAllocateMemory()
1903 virtualMemInfo.mappedSize = virtualMemInfo.subAlloc.subMappedSize; in on_vkAllocateMemory()
1904 virtualMemInfo.mappedPtr = virtualMemInfo.subAlloc.mappedPtr; in on_vkAllocateMemory()
[all …]