[PATCH 5/5] winevulkan: Add executable name Quirk regkey handling

Henri Verbeet hverbeet at gmail.com
Tue Sep 15 07:33:09 CDT 2020


On Tue, 15 Sep 2020 at 16:13, Liam Middlebrook <lmiddlebrook at nvidia.com> wrote:
> Additionally, this information is already being used within WineVulkan
> to match the idTech engine [2]. There are also a few different Vulkan
> driver implementations [3], [4], [5], which use this for enabling
> per-application/per-engine settings.
>
Incidentally, I absolutely *hate* drivers that do this kind of thing,
particularly the overly broad variants like the "vkd3d" example in [4]
above, or the simply *broken* variants like [6]/[7] where the default
configuration is broken to work around an application bug in a
non-default configuration.

Back on-topic though—and I think what Alexandre was referring to—do we
really think there's a case in practice for users to apply quirks
based on e.g. the internal engine name, instead of simply the
executable name?

[6] https://bugs.winehq.org/show_bug.cgi?id=48818
[7] https://bugs.freedesktop.org/show_bug.cgi?id=110462



More information about the wine-devel mailing list