anv: Add mem heap/type support for local-mem
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)
commit45e5c6b64119b3ddb82ff202b816be3eeecafef2
tree830b09827e17584d6eb9f22abcc85aa9494efaca
parent7c41ae0a8106c47bb5d9bc11459011a34381e620
anv: Add mem heap/type support for local-mem

This will take effect in future patches when we are able to query the
kernel to set device->vram.size to a non-zero size.

Builds on Sagar's ("anv: Query memory region info") patch, and
re-organizes things as recommended by Lionel (and Jason).

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