From 204c031fefbec75c75711f7574f9d5b4f0ee051f Mon Sep 17 00:00:00 2001 From: merry Date: Fri, 2 Dec 2022 13:37:22 +0000 Subject: SDL2Driver: Invoke dispatcher on main thread (#3818) --- Ryujinx.Ava/Program.cs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Ryujinx.Ava/Program.cs') diff --git a/Ryujinx.Ava/Program.cs b/Ryujinx.Ava/Program.cs index 91040397..9ffbf9e3 100644 --- a/Ryujinx.Ava/Program.cs +++ b/Ryujinx.Ava/Program.cs @@ -8,6 +8,7 @@ using Ryujinx.Common.Logging; using Ryujinx.Common.System; using Ryujinx.Common.SystemInfo; using Ryujinx.Modules; +using Ryujinx.SDL2.Common; using Ryujinx.Ui.Common; using Ryujinx.Ui.Common.Configuration; using Ryujinx.Ui.Common.Helper; @@ -94,6 +95,9 @@ namespace Ryujinx.Ava // Initialize Discord integration. DiscordIntegrationModule.Initialize(); + // Initialize SDL2 driver + SDL2Driver.MainThreadDispatcher = action => Dispatcher.UIThread.InvokeAsync(action, DispatcherPriority.Input); + ReloadConfig(); ForceDpiAware.Windows(); -- cgit v1.2.3