venus: add vn_cs_encoder_storage_type
authorChia-I Wu <olvaffe@gmail.com>
Wed, 8 Dec 2021 23:24:04 +0000 (15:24 -0800)
committerMarge Bot <emma+marge@anholt.net>
Wed, 15 Dec 2021 19:02:29 +0000 (19:02 +0000)
commit487926aa8658fe3e533ab68a36f3b2aff07db716
tree20fa0856b56d10cee5b3a415b3b36bbf933827e6
parent1fe8f0fea0dd81a8d055b158e7c480a47fa25db0
venus: add vn_cs_encoder_storage_type

It generalizes cs->indirect.

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