diff options
Diffstat (limited to 'Ryujinx.Graphics.Gpu/GpuContext.cs')
| -rw-r--r-- | Ryujinx.Graphics.Gpu/GpuContext.cs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Ryujinx.Graphics.Gpu/GpuContext.cs b/Ryujinx.Graphics.Gpu/GpuContext.cs index a6ccc735..f2a0d5e5 100644 --- a/Ryujinx.Graphics.Gpu/GpuContext.cs +++ b/Ryujinx.Graphics.Gpu/GpuContext.cs @@ -1,6 +1,7 @@ using Ryujinx.Graphics.GAL; using Ryujinx.Graphics.Gpu.Engine; using Ryujinx.Graphics.Gpu.Memory; +using Ryujinx.Graphics.Gpu.Synchronization; using System; namespace Ryujinx.Graphics.Gpu @@ -46,6 +47,11 @@ namespace Ryujinx.Graphics.Gpu public DmaPusher DmaPusher { get; } /// <summary> + /// GPU synchronization manager. + /// </summary> + public SynchronizationManager Synchronization { get; } + + /// <summary> /// Presentation window. /// </summary> public Window Window { get; } @@ -81,6 +87,8 @@ namespace Ryujinx.Graphics.Gpu DmaPusher = new DmaPusher(this); + Synchronization = new SynchronizationManager(); + Window = new Window(this); _caps = new Lazy<Capabilities>(Renderer.GetCapabilities); |
