From: Elizabeth Figura zfigura@codeweavers.com
There is no significant penalty to not implementing this flag, and as far as I can tell there is no way to implement it on top of Vulkan or GLX. --- dlls/dxgi/swapchain.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/dxgi/swapchain.c b/dlls/dxgi/swapchain.c index b81063c5816..5c49c7f2482 100644 --- a/dlls/dxgi/swapchain.c +++ b/dlls/dxgi/swapchain.c @@ -315,7 +315,7 @@ static HRESULT d3d11_swapchain_present(struct d3d11_swapchain *swapchain, if (IsIconic(d3d11_swapchain_get_hwnd(swapchain))) return DXGI_STATUS_OCCLUDED;
- if (flags & ~DXGI_PRESENT_TEST) + if (flags & ~(DXGI_PRESENT_TEST | DXGI_PRESENT_ALLOW_TEARING)) FIXME("Unimplemented flags %#x.\n", flags); if (flags & DXGI_PRESENT_TEST) {