[PATCH] dxgi: Create an oversized Vulkan swapchain if the app requests one.

Conor McCarthy conor.mccarthy.444 at gmail.com
Fri Sep 27 11:01:47 CDT 2019


 We could make it specific to SotTR and/or one pixel oversize.

On Sat, Sep 28, 2019 at 1:48 AM Henri Verbeet <hverbeet at gmail.com> wrote:

> On Fri, 27 Sep 2019 at 18:51, Conor McCarthy <cmccarthy at codeweavers.com>
> wrote:
> > Shadow of the Tomb raider creates a fullscreen swapchain that exceeds the
> > monitor size by 1 pixel in both dimensions. Buffers for the swapchain
> must
> > be created with the requested size, and the mismatch between buffers and
> > swapchain causes pixel-wide lines of uninitialized data along the bottom
> > and right display edges. Vulkan allows creation of a swapchain that
> > extends beyond the advertised capabilities, but warns that the results
> are
> > platform-dependent. However, doing so eliminates the lines.
> >
> The real question though is what happens on Windows. E.g. for d3d9,
> what happens is that the content is stretched to the window size on
> Present().
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20190928/da9561a8/attachment-0001.htm>


More information about the wine-devel mailing list