[PATCH 2/3] winevulkan: Implement extension faking mechanism
Georg Lehmann
dadschoorse at gmail.com
Tue Oct 13 17:41:23 CDT 2020
On 14.10.20 00:23, Chip Davis wrote:
> October 13, 2020 4:55 PM, "Joshua Ashton" <joshua at froggi.es> wrote:
>
>> Figured I should add the reason why, is because just passing it through will cause the device to
>> fail to be created because nobody supports VK_EXT_full_screen_exclusive on Linux.
>>
>> It's an entirely Windows-centric extension.
> I don't know. I'm thinking about implementing it in MoltenVK, so we can at least say, "these are the surface formats that support exclusive fullscreen." If you use a compatible drawable format, Metal handles exclusive fullscreen automatically.
>
> Chip
>
Even if you implement it, faking it in wine is the best solution.
Winevulkan couldn't pass it through to MoltenVK since
VkSurfaceFullScreenExclusiveWin32InfoEXT isn't supported for obvious
reasons.
Georg
More information about the wine-devel
mailing list