diff options
| author | gdkchan <gab.dark.100@gmail.com> | 2021-01-18 23:31:15 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-01-19 13:31:15 +1100 |
| commit | 734747ae5806f85a9378d446d246b7eb27012bb6 (patch) | |
| tree | c80d08142156d538ace5a37f5650a3d892528494 /Ryujinx.Memory/MemoryBlock.cs | |
| parent | 1364f3616111b8517ac48ee506d556c364c8a6a5 (diff) | |
Reduce temporary copy/fill buffer size (#1926)
Diffstat (limited to 'Ryujinx.Memory/MemoryBlock.cs')
| -rw-r--r-- | Ryujinx.Memory/MemoryBlock.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Ryujinx.Memory/MemoryBlock.cs b/Ryujinx.Memory/MemoryBlock.cs index fadd50d4..3b7a54ae 100644 --- a/Ryujinx.Memory/MemoryBlock.cs +++ b/Ryujinx.Memory/MemoryBlock.cs @@ -136,7 +136,7 @@ namespace Ryujinx.Memory /// <exception cref="InvalidMemoryRegionException">Throw when <paramref name="srcOffset"/>, <paramref name="dstOffset"/> or <paramref name="size"/> is out of range</exception> public void Copy(ulong dstOffset, ulong srcOffset, ulong size) { - const int MaxChunkSize = 1 << 30; + const int MaxChunkSize = 1 << 24; for (ulong offset = 0; offset < size; offset += MaxChunkSize) { @@ -155,7 +155,7 @@ namespace Ryujinx.Memory /// <exception cref="InvalidMemoryRegionException">Throw when either <paramref name="offset"/> or <paramref name="size"/> are out of range</exception> public void ZeroFill(ulong offset, ulong size) { - const int MaxChunkSize = 1 << 30; + const int MaxChunkSize = 1 << 24; for (ulong subOffset = 0; subOffset < size; subOffset += MaxChunkSize) { |
