From c97686924b7283f6e56c89067606449a52eacec7 Mon Sep 17 00:00:00 2001 From: riperiperi Date: Sun, 21 Jan 2024 20:38:17 +0000 Subject: [PATCH] Temporary force to 4k --- src/Ryujinx.Cpu/Jit/AddressSpacePartitioned.cs | 2 +- src/Ryujinx.Graphics.Gpu/Image/TextureGroup.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Ryujinx.Cpu/Jit/AddressSpacePartitioned.cs b/src/Ryujinx.Cpu/Jit/AddressSpacePartitioned.cs index c7ff755c6..18e3272c1 100644 --- a/src/Ryujinx.Cpu/Jit/AddressSpacePartitioned.cs +++ b/src/Ryujinx.Cpu/Jit/AddressSpacePartitioned.cs @@ -9,7 +9,7 @@ namespace Ryujinx.Cpu.Jit { class AddressSpacePartitioned : IDisposable { - public static readonly bool Use4KBProtection = false; + public static readonly bool Use4KBProtection = true; private const int PartitionBits = 25; private const ulong PartitionSize = 1UL << PartitionBits; diff --git a/src/Ryujinx.Graphics.Gpu/Image/TextureGroup.cs b/src/Ryujinx.Graphics.Gpu/Image/TextureGroup.cs index c1e0af094..e45c36528 100644 --- a/src/Ryujinx.Graphics.Gpu/Image/TextureGroup.cs +++ b/src/Ryujinx.Graphics.Gpu/Image/TextureGroup.cs @@ -1628,7 +1628,7 @@ namespace Ryujinx.Graphics.Gpu.Image // on those platforms. if (!_physicalMemory.Supports4KBPages && !Storage.Info.IsLinear && !_context.IsGpuThread()) { - return; + //return; } // If size is zero, we have nothing to flush.