From 1b06627ac4b0db6eddefcae1fb9c42160dfdb819 Mon Sep 17 00:00:00 2001 From: Sven Baars Date: Tue, 24 Oct 2023 14:57:26 -0500 Subject: [PATCH] wined3d: Don't override the default renderer in wined3d_dll_init(). --- dlls/wined3d/wined3d_main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dlls/wined3d/wined3d_main.c b/dlls/wined3d/wined3d_main.c index 11646d3705d..1368b4fc905 100644 --- a/dlls/wined3d/wined3d_main.c +++ b/dlls/wined3d/wined3d_main.c @@ -134,6 +134,9 @@ struct wined3d_settings wined3d_settings = enum wined3d_renderer CDECL wined3d_get_renderer(void) { + if (wined3d_settings.renderer == WINED3D_RENDERER_AUTO) + return WINED3D_RENDERER_OPENGL; + return wined3d_settings.renderer; } @@ -499,9 +502,6 @@ static BOOL wined3d_dll_init(HINSTANCE hInstDLL) vkd3d_set_log_callback(vkd3d_log_callback); - if (wined3d_settings.renderer == WINED3D_RENDERER_AUTO) - wined3d_settings.renderer = WINED3D_RENDERER_OPENGL; - return TRUE; }