From d4d14dfca06c56cc038a6f7b5c4a50a786f81fae Mon Sep 17 00:00:00 2001 From: Joshua Ashton Date: Mon, 9 Nov 2020 00:18:30 +0000 Subject: [PATCH] vkd3d: Ignore DXGI_PRESENT_ALLOW_TEARING Fixes warning spam in Horizon Zero Dawn. Signed-off-by: Joshua Ashton --- libs/vkd3d/swapchain.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/vkd3d/swapchain.c b/libs/vkd3d/swapchain.c index 276288de..ae1590b5 100644 --- a/libs/vkd3d/swapchain.c +++ b/libs/vkd3d/swapchain.c @@ -1756,7 +1756,7 @@ static HRESULT d3d12_swapchain_present(struct d3d12_swapchain *swapchain, return DXGI_ERROR_INVALID_CALL; } - if (flags & ~DXGI_PRESENT_TEST) + if (flags & ~(DXGI_PRESENT_TEST | DXGI_PRESENT_ALLOW_TEARING)) FIXME("Unimplemented flags %#x.\n", flags); if (swapchain->vk_swapchain == VK_NULL_HANDLE)