aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx/Program.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Ryujinx/Program.cs')
-rw-r--r--Ryujinx/Program.cs5
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();
}