diff options
Diffstat (limited to 'src/Ryujinx.Graphics.Gpu/Memory/UnmapEventArgs.cs')
-rw-r--r-- | src/Ryujinx.Graphics.Gpu/Memory/UnmapEventArgs.cs | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/Ryujinx.Graphics.Gpu/Memory/UnmapEventArgs.cs b/src/Ryujinx.Graphics.Gpu/Memory/UnmapEventArgs.cs index 305747f8..837b5aab 100644 --- a/src/Ryujinx.Graphics.Gpu/Memory/UnmapEventArgs.cs +++ b/src/Ryujinx.Graphics.Gpu/Memory/UnmapEventArgs.cs @@ -1,14 +1,24 @@ -namespace Ryujinx.Graphics.Gpu.Memory +using System; +using System.Collections.Generic; + +namespace Ryujinx.Graphics.Gpu.Memory { public class UnmapEventArgs { public ulong Address { get; } public ulong Size { get; } + public List<Action> RemapActions { get; private set; } public UnmapEventArgs(ulong address, ulong size) { Address = address; Size = size; } + + public void AddRemapAction(Action action) + { + RemapActions ??= new List<Action>(); + RemapActions.Add(action); + } } } |