venus: fix VK_EXT_pci_bus_info support
authorYiwei Zhang <zzyiwei@chromium.org>
Tue, 13 Dec 2022 22:24:25 +0000 (14:24 -0800)
committerYiwei Zhang <zzyiwei@chromium.org>
Sun, 18 Dec 2022 05:34:47 +0000 (21:34 -0800)
commit553c0a30672eb38a5bc5d58ebeb78a7a586ff0ad
tree3dd44ecc2027304561476651a0d5649053f8cc25
parent63cb570ef3d5a141ad9f8e2480be2eefa261e82d
venus: fix VK_EXT_pci_bus_info support

Natively support it for virtgpu while passthrough renderer support for
vtest. This is a must support to avoid prime blit in common wsi.

Signed-off-by: Yiwei Zhang <zzyiwei@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20310>
src/virtio/vulkan/vn_device.c
src/virtio/vulkan/vn_physical_device.c
src/virtio/vulkan/vn_physical_device.h