Module: vkd3d Branch: master Commit: b0d1fb7d987b603b6709128729d77a785f5532d3 URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/b0d1fb7d987b603b6709128729d77a...
Author: Conor McCarthy cmccarthy@codeweavers.com Date: Thu Dec 14 14:58:19 2023 +1000
vkd3d: Use mutable descriptors if available.
The mutable descriptor type allows six descriptor sets to be replaced with one set for CBV/SRV/UAV heaps.
---
README | 2 +- configure.ac | 2 +- libs/vkd3d/command.c | 3 ++- libs/vkd3d/device.c | 40 +++++++++++++++++++++++++++++++++++++++- libs/vkd3d/resource.c | 22 ++++++++++++++++++---- libs/vkd3d/state.c | 23 +++++++++++++++++++++-- libs/vkd3d/vkd3d_private.h | 1 + 7 files changed, 83 insertions(+), 10 deletions(-)