venus: init experimental features before the ring
authorChia-I Wu <olvaffe@gmail.com>
Mon, 30 Aug 2021 05:02:16 +0000 (22:02 -0700)
committerMarge Bot <eric+marge@anholt.net>
Wed, 8 Sep 2021 16:38:24 +0000 (16:38 +0000)
commit0641a230a0cd2aa7696814fb42cb89412f19e572
treeab64791a77133bce89fda1ef293f4786eba6d24f
parente5a005dd0c517fbe58c2949647d14c2fdd1b65f8
venus: init experimental features before the ring

We can no longer use
vn_call_vkGetVenusExperimentalFeatureData100000MESA which requires the
ring to be initialized.

Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org>
Reviewed-by: Ryan Neph <ryanneph@google.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12568>
src/virtio/vulkan/vn_instance.c
src/virtio/vulkan/vn_instance.h