On Tue, 15 Sep 2020 at 16:13, Liam Middlebrook lmiddlebrook@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