[Mesa-dev] [PATCH 09/10] panfrost: Make SLAB pool creation rely on BO helpers
alyssa.rosenzweig at collabora.com
Tue Jul 2 16:03:07 UTC 2019
> We need a wrapper that contains a BO plus a pb_slab object for
> SLAB-based allocations (allocation of sub-page-size objects), that's
> exactly what panfrost_memory is right now. We can rename it if you
> like, but I don't think we can get rid of it.
Eventually I do think we'll want to toss these SLAB allocations
entirely, in favour of plain old BOs (and managing transient memory ourself
The case that wouldn't be handled are the "persistent command stream
descriptors" but I think that might be totally unused now.
What we *will* want a good solution to is fat pointers (so we can
recover both CPU and GPU address).
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 833 bytes
Desc: not available
More information about the mesa-dev