nvk: add descriptor set bo allocation.
authorDave Airlie <airlied@redhat.com>
Mon, 6 Jun 2022 03:27:21 +0000 (13:27 +1000)
committerMarge Bot <emma+marge@anholt.net>
Fri, 4 Aug 2023 21:31:53 +0000 (21:31 +0000)
commit56a5ed2b70e9b93d4fbf7ee84cc39c00f365f7d1
tree37401fdb1b79b9cb8195d47552356ac4f820a7d2
parent79c922386434424b7cb54e7d550b22ccd8a3079e
nvk: add descriptor set bo allocation.

This allocates the backing bo for the pool, and allocates the
sets from it.

This is mostly ported from radv.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24326>
src/nouveau/vulkan/nvk_descriptor_set.c
src/nouveau/vulkan/nvk_descriptor_set.h