[PATCH] ddraw/tests: Make test_depth_readback work on Nvidia GPUs on Windows.

Dmitry Timoshkov dmitry at baikal.ru
Thu Jan 18 20:24:25 CST 2018


Stefan Dösinger <stefan at codeweavers.com> wrote:

> +    if (broken(ddraw_is_nvidia(ddraw)))
> +    {
> +        /* ddraw1 only has access to D16 Z buffers (and D24 ones, which are even more
> +         * broken on Nvidia), so don't even attempt to run this test on Nvidia cards
> +         * because some of them have broken D16 readback. See the ddraw7 version of
> +         * this test for a more detailed comment. */
> +        skip("Some Nvidia GPUs have broken D16 readback, skipping.\n");
> +        IDirectDraw_Release(ddraw);
> +        DestroyWindow(window);
> +        return;
> +    }

broken() statement is redundant.

-- 
Dmitry.



More information about the wine-devel mailing list