There is the following comment in libs/surfaceflinger/VRamHeap.cpp
/* * Amount of memory we reserve for surface, per client in PMEM * (PMEM is used for 2D acceleration) * 8 MB of address space per client should be enough. */
This seems to be quiet a lot of pmem per client, as I imagine there would be a lot of clients in the system.
Could anyone please clarify?