Use a more efficient range list on the buffer manager

This commit is contained in:
gdk 2019-11-08 16:39:12 -03:00 committed by Thog
parent a31fced221
commit 1e8bc29f32
4 changed files with 309 additions and 63 deletions

View file

@ -198,7 +198,7 @@ namespace Ryujinx.Graphics.Gpu.Memory
private void CreateBuffer(ulong address, ulong size)
{
Buffer[] overlaps = _buffers.FindOverlaps(address, size);
Buffer[] overlaps = _buffers.FindOverlapsNonOverlapping(address, size);
if (overlaps.Length != 0)
{