From: Henri Verbeet hverbeet@codeweavers.com
From the validation layers: "If robustBufferAccess2 is enabled then robustBufferAccess must also be enabled (https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.htm...)" --- libs/vkd3d/device.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/libs/vkd3d/device.c b/libs/vkd3d/device.c index 01818458e..0f45b68fc 100644 --- a/libs/vkd3d/device.c +++ b/libs/vkd3d/device.c @@ -1704,6 +1704,7 @@ static HRESULT vkd3d_init_device_caps(struct d3d12_device *device, { WARN("Disabling robust buffer access for the update after bind feature.\n"); features->robustBufferAccess = VK_FALSE; + physical_device_info->robustness2_features.robustBufferAccess2 = VK_FALSE; }
/* Select descriptor heap implementation. Forcing virtual heaps may be useful if
This merge request was approved by Giovanni Mascellani.