anv: Restructure mem heap/type init code
authorJordan Justen <jordan.l.justen@intel.com>
Mon, 8 Feb 2021 20:23:38 +0000 (12:23 -0800)
committerJordan Justen <jordan.l.justen@intel.com>
Mon, 8 Mar 2021 20:47:06 +0000 (12:47 -0800)
commitfd98721cbafbb9daaaf576855de66ba231876268
treeb0e33a4ff9123108b01667013339a93cbc5298e5
parent835c257f645f5a920c2d5e76bb860eeab46a6d33
anv: Restructure mem heap/type init code

Just treat the llc and non-llc paths as separate cases. This will also
help when adding the local memory setup.

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9324>
src/intel/vulkan/anv_device.c