aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.HLE/HOS/ApplicationLoader.cs
diff options
context:
space:
mode:
authorMary <me@thog.eu>2020-11-17 22:40:19 +0100
committerGitHub <noreply@github.com>2020-11-17 22:40:19 +0100
commit863edae3283d92ba94a4b68c673ad3bff458b6dd (patch)
tree30d46bc664cfce64f3b2823c2e11a46796a2385b /Ryujinx.HLE/HOS/ApplicationLoader.cs
parentcc60ba9d22ecc582206b61074a0fd6ee2c987ed1 (diff)
shader cache: Fix Linux boot issues (#1709)
* shader cache: Fix Linux boot issues This rollback the init logic back to previous state, and replicate the way PTC handle initialization. * shader cache: set default state of ready for translation event to false * Fix cpu unit tests
Diffstat (limited to 'Ryujinx.HLE/HOS/ApplicationLoader.cs')
-rw-r--r--Ryujinx.HLE/HOS/ApplicationLoader.cs4
1 files changed, 0 insertions, 4 deletions
diff --git a/Ryujinx.HLE/HOS/ApplicationLoader.cs b/Ryujinx.HLE/HOS/ApplicationLoader.cs
index 96fb3a1f..9bf9a7bf 100644
--- a/Ryujinx.HLE/HOS/ApplicationLoader.cs
+++ b/Ryujinx.HLE/HOS/ApplicationLoader.cs
@@ -503,8 +503,6 @@ namespace Ryujinx.HLE.HOS
Ptc.Initialize(TitleIdText, DisplayVersion, _device.System.EnablePtc && !modified);
- _device.Gpu.ReadyEvent.WaitOne();
-
ProgramLoader.LoadNsos(_device.System.KernelContext, metaData, executables: programs);
}
@@ -602,9 +600,7 @@ namespace Ryujinx.HLE.HOS
// Explicitly null titleid to disable the shader cache
Graphics.Gpu.GraphicsConfig.TitleId = null;
-
_device.Gpu.HostInitalized.Set();
- _device.Gpu.ReadyEvent.WaitOne();
ProgramLoader.LoadNsos(_device.System.KernelContext, metaData, executables: executable);
}