[PATCH] winevulkan: Add DOOM_VFR to vkGetDeviceProcAddr quirk
Józef Kucia
joseph.kucia at gmail.com
Wed Aug 29 11:25:19 CDT 2018
On Wed, Aug 29, 2018 at 5:33 PM Andrew Eikum <aeikum at codeweavers.com> wrote:
>
> Signed-off-by: Andrew Eikum <aeikum at codeweavers.com>
> ---
> dlls/winevulkan/vulkan.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/dlls/winevulkan/vulkan.c b/dlls/winevulkan/vulkan.c
> index 89df838f04..01c84ed6fe 100644
> --- a/dlls/winevulkan/vulkan.c
> +++ b/dlls/winevulkan/vulkan.c
> @@ -743,6 +743,7 @@ VkResult WINAPI wine_vkCreateInstance(const VkInstanceCreateInfo *create_info,
> if ((app_info = create_info->pApplicationInfo) && app_info->pApplicationName)
> {
> if (!strcmp(app_info->pApplicationName, "DOOM")
> + || !strcmp(app_info->pApplicationName, "DOOM_VFR")
> || !strcmp(app_info->pApplicationName, "Wolfenstein II The New Colossus"))
> object->quirks |= WINEVULKAN_QUIRK_GET_DEVICE_PROC_ADDR;
> }
I guess this is fine, but at this point it may be better to simply
enable the quirk for all id Tech Vulkan games, i.e.
!strcmp(app_info->pEngineName, "idTech"). Thanks!
More information about the wine-devel
mailing list