winevulkan: Simplify wine_vk_init().

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Józef Kucia 2018-03-29 14:53:54 +02:00 committed by Alexandre Julliard
parent fc1b15f9b0
commit 46bc42e7a7
1 changed files with 5 additions and 5 deletions

View File

@ -47,7 +47,7 @@ struct wine_vk_structure_header
static void *wine_vk_get_global_proc_addr(const char *name); static void *wine_vk_get_global_proc_addr(const char *name);
static const struct vulkan_funcs *vk_funcs = NULL; static const struct vulkan_funcs *vk_funcs;
static void wine_vk_physical_device_free(struct VkPhysicalDevice_T *phys_dev) static void wine_vk_physical_device_free(struct VkPhysicalDevice_T *phys_dev)
{ {
@ -261,17 +261,17 @@ static void wine_vk_device_free(struct VkDevice_T *device)
static BOOL wine_vk_init(void) static BOOL wine_vk_init(void)
{ {
HDC hdc = GetDC(0); HDC hdc;
vk_funcs = __wine_get_vulkan_driver(hdc, WINE_VULKAN_DRIVER_VERSION); hdc = GetDC(0);
vk_funcs = __wine_get_vulkan_driver(hdc, WINE_VULKAN_DRIVER_VERSION);
ReleaseDC(0, hdc);
if (!vk_funcs) if (!vk_funcs)
{ {
ERR("Failed to load Wine graphics driver supporting Vulkan.\n"); ERR("Failed to load Wine graphics driver supporting Vulkan.\n");
ReleaseDC(0, hdc);
return FALSE; return FALSE;
} }
ReleaseDC(0, hdc);
return TRUE; return TRUE;
} }