From: Henri Verbeet <hverbeet@locutus.nl> This is a very old FIXME, and I think at this point most people have simply learned to ignore it, but this functionality has in fact been implemented ever since the "AlwaysOffscreen" swapchain path was introduced. --- dlls/wined3d/swapchain.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/dlls/wined3d/swapchain.c b/dlls/wined3d/swapchain.c index 4c20587b81d..2bc544c1213 100644 --- a/dlls/wined3d/swapchain.c +++ b/dlls/wined3d/swapchain.c @@ -1549,12 +1549,6 @@ static HRESULT wined3d_swapchain_init(struct wined3d_swapchain *swapchain, struc wined3d_mutex_lock(); - if (desc->backbuffer_count > 1) - { - FIXME("The application requested more than one back buffer, this is not properly supported.\n" - "Please configure the application to use double buffering (1 back buffer) if possible.\n"); - } - if (desc->swap_effect != WINED3D_SWAP_EFFECT_DISCARD && desc->swap_effect != WINED3D_SWAP_EFFECT_SEQUENTIAL && desc->swap_effect != WINED3D_SWAP_EFFECT_COPY) -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/10911