venus: split out vn_pipeline.[ch]
authorChia-I Wu <olvaffe@gmail.com>
Wed, 7 Apr 2021 23:29:38 +0000 (16:29 -0700)
committerMarge Bot <eric+marge@anholt.net>
Fri, 9 Apr 2021 16:58:46 +0000 (16:58 +0000)
commit8b6ed71cf1c3500938c6a830b5e8f2473e6bbb1c
tree8ca2c9ea4329ef6870947eed27cb59f79d8764a5
parent04339521535f5a6f663aa608421047d0604b89d0
venus: split out vn_pipeline.[ch]

Move VkShaderModule and VkPipeline{,Layout,Cache} functions to the new
files.

Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org>
Acked-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Ryan Neph <ryanneph@google.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10117>
src/virtio/vulkan/meson.build
src/virtio/vulkan/vn_device.c
src/virtio/vulkan/vn_device.h
src/virtio/vulkan/vn_pipeline.c [new file with mode: 0644]
src/virtio/vulkan/vn_pipeline.h [new file with mode: 0644]