Files
third_party_mesa3d/src/panfrost/vulkan
Boris Brezillon acdcf5c0a1 panvk: Move panfrost_device and panvk_meta to panvk_device
Each logical device should come with its own GPU VM space, and given the
GPU VM space is attached the FD in panfrost, we need to move the
panfrost_device to panvk_device. As a result, we also need to move the
meta stuff there, because the meta logic is allocating GPU buffers.

Note that we instantiate a new kmod_dev at the physical device level
so we can query device properties. This device shouldn't be used for
any buffer allocation or GPU submission though.

Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Constantine Shablya <constantine.shablya@collabora.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26698>
2024-01-23 16:32:09 +00:00
..
2023-04-10 21:56:04 +00:00
2023-04-10 21:56:04 +00:00
2023-04-10 21:56:04 +00:00
2023-04-10 21:56:04 +00:00
2023-04-10 21:56:04 +00:00
2023-04-10 21:56:04 +00:00
2023-04-10 21:56:04 +00:00
2023-04-10 21:56:04 +00:00