Skip to content
  • Yiwei Zhang's avatar
    venus: drop internal memory pools · c97f9193
    Yiwei Zhang authored and Marge Bot's avatar Marge Bot committed
    
    
    This exists due to historical limitations which have long gone obsolete.
    This persists longer due to hostorical perf issues that have recently
    gone obsolete on the platforms shipping Venus. Meanwhile, clients like
    skiavk and ANGLE nowadays do a better job managing suballocations. The
    tiny perf win from having this giant internal pool has been beaten by
    the memory waste, longer one-shot jank due to largier alloc, allocations
    no need to be mapped but only because host-visible is advertised across
    mem types and varies workarounds and markups needed to make alignment
    work and make VVL happy. Dropping it also reduces the maintenance cost.
    
    Signed-off-by: default avatarYiwei Zhang <zzyiwei@chromium.org>
    Part-of: <!29362>
    c97f9193