From ba34025423164685be80306d658e2b9e453673c1 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Wed, 28 Feb 2024 09:00:36 -0800 Subject: [PATCH] Use direct3d11 as the default renderer on Windows The D3D12 renderer initializes but has poor performance or graphical issues on older Intel hardware. Fixes https://github.com/libsdl-org/SDL/issues/7634 Fixes https://github.com/libsdl-org/SDL/issues/9093 --- src/render/SDL_render.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/render/SDL_render.c b/src/render/SDL_render.c index ae06ab677..8891acf3b 100644 --- a/src/render/SDL_render.c +++ b/src/render/SDL_render.c @@ -89,12 +89,12 @@ this should probably be removed at some point in the future. --ryan. */ #ifndef SDL_RENDER_DISABLED static const SDL_RenderDriver *render_drivers[] = { -#if SDL_VIDEO_RENDER_D3D12 - &D3D12_RenderDriver, -#endif #if SDL_VIDEO_RENDER_D3D11 &D3D11_RenderDriver, #endif +#if SDL_VIDEO_RENDER_D3D12 + &D3D12_RenderDriver, +#endif #if SDL_VIDEO_RENDER_D3D &D3D_RenderDriver, #endif