[PATCH 2/3] wined3d: Show the device window when changing fullscreen resolutions (v2).

Henri Verbeet hverbeet at gmail.com
Tue Nov 7 08:40:30 CST 2017


On 6 November 2017 at 21:33, Stefan Dösinger <stefan at codeweavers.com> wrote:
> diff --git a/dlls/wined3d/swapchain.c b/dlls/wined3d/swapchain.c
> index e23e99b67b..a26185ae4d 100644
> --- a/dlls/wined3d/swapchain.c
> +++ b/dlls/wined3d/swapchain.c
> @@ -1429,6 +1429,7 @@ HRESULT CDECL wined3d_swapchain_set_fullscreen(struct wined3d_swapchain *swapcha
>              device->filter_messages = TRUE;
>
>              MoveWindow(swapchain->device_window, 0, 0, width, height, TRUE);
> +            ShowWindow(swapchain->device_window, SW_SHOWNORMAL);
>
This breaks the ddraw tests:

    ddraw1.c:2683: Test failed: Expected (0,0)-(2880,1620), got
(0,0)-(2048,1536).
    ddraw1.c:2690: Test failed: Expected (0,0)-(2880,1620), got
(0,0)-(2048,1536).
    ddraw1.c:2716: Test failed: Expected (0,0)-(2880,1620), got
(0,0)-(2048,1536).
    ddraw1.c:2739: Test failed: Expected (0,0)-(2880,1620), got
(0,0)-(2048,1536).
    ddraw1.c:2768: Test failed: Expected (0,0)-(2880,1620), got
(0,0)-(2048,1536).
    ddraw1.c:2794: Test failed: Expected (0,0)-(2880,1620), got
(0,0)-(2048,1536).
    ddraw1.c:2814: Test failed: Expected (0,0)-(2880,1620), got
(0,0)-(2048,1536).
    ddraw1.c:2850: Test failed: Expected (0,0)-(2880,1620), got
(0,0)-(2048,1536).



More information about the wine-devel mailing list