[dxvk] Always enable timeline semaphore feature

This commit is contained in:
Philip Rebohle 2022-08-22 00:39:50 +02:00
parent 11ef1084d0
commit cff9056915
2 changed files with 3 additions and 1 deletions

View File

@ -1918,7 +1918,6 @@ namespace dxvk {
enabled.vk11.shaderDrawParameters = VK_TRUE;
enabled.vk12.samplerMirrorClampToEdge = VK_TRUE;
enabled.vk12.timelineSemaphore = VK_TRUE;
enabled.vk13.shaderDemoteToHelperInvocation = VK_TRUE;

View File

@ -344,6 +344,9 @@ namespace dxvk {
enabledFeatures.vk12.shaderOutputLayer =
m_deviceFeatures.vk12.shaderOutputLayer;
// Required for proper GPU synchronization
enabledFeatures.vk12.timelineSemaphore = VK_TRUE;
// Only enable the base image robustness feature if robustness 2 isn't
// supported, since this is only a subset of what we actually want.
enabledFeatures.vk13.robustImageAccess =