aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgdkchan <gab.dark.100@gmail.com>2018-08-23 01:54:59 -0300
committerGitHub <noreply@github.com>2018-08-23 01:54:59 -0300
commit9977acad0fe08ee98a8174ce1c5609be22ba67ee (patch)
tree0a7f46330de6d2800043ac7afa15552bf0780594
parent1cd7aaf5044c87cba6c59d71bdf2694e626d1545 (diff)
Fix BinarySearchLt to return less than rather than less than or equal value (#372)
-rw-r--r--Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASCtx.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASCtx.cs b/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASCtx.cs
index d69ec719..7b6a8676 100644
--- a/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASCtx.cs
+++ b/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASCtx.cs
@@ -187,7 +187,10 @@ namespace Ryujinx.HLE.HOS.Services.Nv.NvGpuAS
{
Left = Middle + 1;
- LtRg = Rg;
+ if ((ulong)Position > Rg.Start)
+ {
+ LtRg = Rg;
+ }
}
}