venus: Enable VK_EXT_graphics_pipeline_library behind debug flag
authorLina Versace <linyaa@google.com>
Thu, 10 Aug 2023 23:32:27 +0000 (16:32 -0700)
committerLina Versace <linyaa@google.com>
Wed, 18 Oct 2023 19:12:17 +0000 (12:12 -0700)
commit71599a1a20926982373866b4faf7e2670dabcb92
treed9f5fbb38e5acfb20490f05383268ecad8188461
parenta65ac274acf250a8f4a5abb030c46b572c3552f4
venus: Enable VK_EXT_graphics_pipeline_library behind debug flag

Until the performance issues get resolved, enable the extension
if `VN_DEBUG=gpl`.

Also enable the required (and trivial) VK_KHR_pipeline_library.

Signed-off-by: Lina Versace <linyaa@google.com>
Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22419>
docs/features.txt
src/virtio/vulkan/vn_common.c
src/virtio/vulkan/vn_common.h
src/virtio/vulkan/vn_physical_device.c
src/virtio/vulkan/vn_physical_device.h