diff options
Diffstat (limited to 'Ryujinx/Program.cs')
-rw-r--r-- | Ryujinx/Program.cs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Ryujinx/Program.cs b/Ryujinx/Program.cs index 42a6a741..a72cd39e 100644 --- a/Ryujinx/Program.cs +++ b/Ryujinx/Program.cs @@ -3,6 +3,7 @@ using Ryujinx.Common.Logging; using Ryujinx.Graphics.Gal; using Ryujinx.Graphics.Gal.OpenGL; using Ryujinx.HLE; +using Ryujinx.Profiler; using System; using System.IO; @@ -25,6 +26,8 @@ namespace Ryujinx Configuration.Load(Path.Combine(ApplicationDirectory, "Config.jsonc")); Configuration.Configure(device); + Profile.Initalize(); + AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException; AppDomain.CurrentDomain.ProcessExit += CurrentDomain_ProcessExit; @@ -89,6 +92,8 @@ namespace Ryujinx { screen.MainLoop(); + Profile.FinishProfiling(); + device.Dispose(); } |