commit | 6faf7893b6307a3295993380d61af49f2cda965c | [log] [tgz] |
---|---|---|
author | Mathias Agopian <mathias@google.com> | Mon Jan 25 19:00:00 2010 -0800 |
committer | Mathias Agopian <mathias@google.com> | Fri Jan 29 14:51:06 2010 -0800 |
tree | 0b96c41270e160fbafb2956f8a91ec3ef1772b67 | |
parent | bf124e7e41f7850ac1b7be808221a462db6f3447 [diff] |
Simplify the MemoryDealer implementation At some point the implementation became complicated because of SurfaceFlinger's special needs, since we are now relying on gralloc we can go back to much simpler MemoryDealer. Removed HeapInterface and AllocatorInterface, since those don't need to be paramterized anymore. Merged SimpleMemory and Allocation. Made SimplisticAllocator non virtual. Removed MemoryDealer flags (READ_ONLY, PAGE_ALIGNED) Removed a lot of unneeded code.