aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Ryujinx.Ava/AppHost.cs5
1 files changed, 3 insertions, 2 deletions
diff --git a/Ryujinx.Ava/AppHost.cs b/Ryujinx.Ava/AppHost.cs
index 6146a7d9..242c84e7 100644
--- a/Ryujinx.Ava/AppHost.cs
+++ b/Ryujinx.Ava/AppHost.cs
@@ -53,7 +53,6 @@ using Key = Ryujinx.Input.Key;
using MouseButton = Ryujinx.Input.MouseButton;
using Size = Avalonia.Size;
using Switch = Ryujinx.HLE.Switch;
-using WindowState = Avalonia.Controls.WindowState;
namespace Ryujinx.Ava
{
@@ -766,7 +765,7 @@ namespace Ryujinx.Ava
}
}
- private unsafe void RenderLoop()
+ private void RenderLoop()
{
Dispatcher.UIThread.InvokeAsync(() =>
{
@@ -802,6 +801,8 @@ namespace Ryujinx.Ava
Device.Gpu.InitializeShaderCache(_gpuCancellationTokenSource.Token);
Translator.IsReadyForTranslation.Set();
+ _renderer.Window.ChangeVSyncMode(Device.EnableDeviceVsync);
+
while (_isActive)
{
_ticks += _chrono.ElapsedTicks;