wined3d: Reset and reuse Vulkan descriptor pools.
commit8676f28a8a1b7695249f44436d48b4d0da2bcd60
authorJan Sikorski <jsikorski@codeweavers.com>
Thu, 31 Mar 2022 10:57:48 +0000 (31 12:57 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 1 Apr 2022 18:47:02 +0000 (1 20:47 +0200)
tree4dca6f3da422dd4c899c0d0c1ea2791617225d34
parentdc0aa67ce690f67ae8c12d7bed0a449c1af8c693
wined3d: Reset and reuse Vulkan descriptor pools.

Creating and destroying them is fairly slow.

Signed-off-by: Jan Sikorski <jsikorski@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/wined3d/context_vk.c
dlls/wined3d/view.c
dlls/wined3d/wined3d_private.h