IPhysicalMemory.cs 329 B

123456789101112131415
  1. using System;
  2. namespace Ryujinx.Graphics.Gpu.Memory
  3. {
  4. public interface IPhysicalMemory
  5. {
  6. int GetPageSize();
  7. Span<byte> Read(ulong address, ulong size);
  8. void Write(ulong address, Span<byte> data);
  9. (ulong, ulong)[] GetModifiedRanges(ulong address, ulong size, ResourceName name);
  10. }
  11. }