diff --git a/Ryujinx.HLE/Gpu/Engines/INvGpuEngine.cs b/Ryujinx.Graphics/Engines/INvGpuEngine.cs similarity index 67% rename from Ryujinx.HLE/Gpu/Engines/INvGpuEngine.cs rename to Ryujinx.Graphics/Engines/INvGpuEngine.cs index 068878a988..73b68937cc 100644 --- a/Ryujinx.HLE/Gpu/Engines/INvGpuEngine.cs +++ b/Ryujinx.Graphics/Engines/INvGpuEngine.cs @@ -1,6 +1,6 @@ -using Ryujinx.HLE.Gpu.Memory; +using Ryujinx.Graphics.Memory; -namespace Ryujinx.HLE.Gpu.Engines +namespace Ryujinx.Graphics.Engines { interface INvGpuEngine { diff --git a/Ryujinx.HLE/Gpu/Engines/MacroInterpreter.cs b/Ryujinx.Graphics/Engines/MacroInterpreter.cs similarity index 99% rename from Ryujinx.HLE/Gpu/Engines/MacroInterpreter.cs rename to Ryujinx.Graphics/Engines/MacroInterpreter.cs index 423e20213d..2f81493f4a 100644 --- a/Ryujinx.HLE/Gpu/Engines/MacroInterpreter.cs +++ b/Ryujinx.Graphics/Engines/MacroInterpreter.cs @@ -1,8 +1,8 @@ -using Ryujinx.HLE.Gpu.Memory; +using Ryujinx.Graphics.Memory; using System; using System.Collections.Generic; -namespace Ryujinx.HLE.Gpu.Engines +namespace Ryujinx.Graphics.Engines { class MacroInterpreter { diff --git a/Ryujinx.HLE/Gpu/Engines/NvGpuEngine.cs b/Ryujinx.Graphics/Engines/NvGpuEngine.cs similarity index 82% rename from Ryujinx.HLE/Gpu/Engines/NvGpuEngine.cs rename to Ryujinx.Graphics/Engines/NvGpuEngine.cs index f9d6342cf4..3814130449 100644 --- a/Ryujinx.HLE/Gpu/Engines/NvGpuEngine.cs +++ b/Ryujinx.Graphics/Engines/NvGpuEngine.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.HLE.Gpu.Engines +namespace Ryujinx.Graphics.Engines { enum NvGpuEngine { diff --git a/Ryujinx.HLE/Gpu/Engines/NvGpuEngine2d.cs b/Ryujinx.Graphics/Engines/NvGpuEngine2d.cs similarity index 97% rename from Ryujinx.HLE/Gpu/Engines/NvGpuEngine2d.cs rename to Ryujinx.Graphics/Engines/NvGpuEngine2d.cs index 7fb5ea8af4..71c8f03379 100644 --- a/Ryujinx.HLE/Gpu/Engines/NvGpuEngine2d.cs +++ b/Ryujinx.Graphics/Engines/NvGpuEngine2d.cs @@ -1,12 +1,12 @@ using Ryujinx.Graphics.Gal; -using Ryujinx.HLE.Gpu.Memory; -using Ryujinx.HLE.Gpu.Texture; +using Ryujinx.Graphics.Memory; +using Ryujinx.Graphics.Texture; using System; using System.Collections.Generic; -namespace Ryujinx.HLE.Gpu.Engines +namespace Ryujinx.Graphics.Engines { - class NvGpuEngine2d : INvGpuEngine + public class NvGpuEngine2d : INvGpuEngine { private enum CopyOperation { diff --git a/Ryujinx.HLE/Gpu/Engines/NvGpuEngine2dReg.cs b/Ryujinx.Graphics/Engines/NvGpuEngine2dReg.cs similarity index 95% rename from Ryujinx.HLE/Gpu/Engines/NvGpuEngine2dReg.cs rename to Ryujinx.Graphics/Engines/NvGpuEngine2dReg.cs index 29d66d463e..94f4ef9088 100644 --- a/Ryujinx.HLE/Gpu/Engines/NvGpuEngine2dReg.cs +++ b/Ryujinx.Graphics/Engines/NvGpuEngine2dReg.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.HLE.Gpu.Engines +namespace Ryujinx.Graphics.Engines { enum NvGpuEngine2dReg { diff --git a/Ryujinx.HLE/Gpu/Engines/NvGpuEngine3d.cs b/Ryujinx.Graphics/Engines/NvGpuEngine3d.cs similarity index 99% rename from Ryujinx.HLE/Gpu/Engines/NvGpuEngine3d.cs rename to Ryujinx.Graphics/Engines/NvGpuEngine3d.cs index 0d2f3befd1..e49c26d948 100644 --- a/Ryujinx.HLE/Gpu/Engines/NvGpuEngine3d.cs +++ b/Ryujinx.Graphics/Engines/NvGpuEngine3d.cs @@ -1,12 +1,12 @@ using Ryujinx.Graphics.Gal; -using Ryujinx.HLE.Gpu.Memory; -using Ryujinx.HLE.Gpu.Texture; +using Ryujinx.Graphics.Memory; +using Ryujinx.Graphics.Texture; using System; using System.Collections.Generic; -namespace Ryujinx.HLE.Gpu.Engines +namespace Ryujinx.Graphics.Engines { - class NvGpuEngine3d : INvGpuEngine + public class NvGpuEngine3d : INvGpuEngine { public int[] Registers { get; private set; } diff --git a/Ryujinx.HLE/Gpu/Engines/NvGpuEngine3dReg.cs b/Ryujinx.Graphics/Engines/NvGpuEngine3dReg.cs similarity index 99% rename from Ryujinx.HLE/Gpu/Engines/NvGpuEngine3dReg.cs rename to Ryujinx.Graphics/Engines/NvGpuEngine3dReg.cs index ace324e91d..a604944120 100644 --- a/Ryujinx.HLE/Gpu/Engines/NvGpuEngine3dReg.cs +++ b/Ryujinx.Graphics/Engines/NvGpuEngine3dReg.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.HLE.Gpu.Engines +namespace Ryujinx.Graphics.Engines { enum NvGpuEngine3dReg { diff --git a/Ryujinx.HLE/Gpu/Engines/NvGpuEngineDma.cs b/Ryujinx.Graphics/Engines/NvGpuEngineDma.cs similarity index 96% rename from Ryujinx.HLE/Gpu/Engines/NvGpuEngineDma.cs rename to Ryujinx.Graphics/Engines/NvGpuEngineDma.cs index 7e355e8de9..82aab6412c 100644 --- a/Ryujinx.HLE/Gpu/Engines/NvGpuEngineDma.cs +++ b/Ryujinx.Graphics/Engines/NvGpuEngineDma.cs @@ -1,10 +1,10 @@ -using Ryujinx.HLE.Gpu.Memory; -using Ryujinx.HLE.Gpu.Texture; +using Ryujinx.Graphics.Memory; +using Ryujinx.Graphics.Texture; using System.Collections.Generic; -namespace Ryujinx.HLE.Gpu.Engines +namespace Ryujinx.Graphics.Engines { - class NvGpuEngineDma : INvGpuEngine + public class NvGpuEngineDma : INvGpuEngine { public int[] Registers { get; private set; } diff --git a/Ryujinx.HLE/Gpu/Engines/NvGpuEngineDmaReg.cs b/Ryujinx.Graphics/Engines/NvGpuEngineDmaReg.cs similarity index 93% rename from Ryujinx.HLE/Gpu/Engines/NvGpuEngineDmaReg.cs rename to Ryujinx.Graphics/Engines/NvGpuEngineDmaReg.cs index 835a822d16..8aae542717 100644 --- a/Ryujinx.HLE/Gpu/Engines/NvGpuEngineDmaReg.cs +++ b/Ryujinx.Graphics/Engines/NvGpuEngineDmaReg.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.HLE.Gpu.Engines +namespace Ryujinx.Graphics.Engines { enum NvGpuEngineDmaReg { diff --git a/Ryujinx.HLE/Gpu/Engines/NvGpuFifo.cs b/Ryujinx.Graphics/Engines/NvGpuFifo.cs similarity index 98% rename from Ryujinx.HLE/Gpu/Engines/NvGpuFifo.cs rename to Ryujinx.Graphics/Engines/NvGpuFifo.cs index 0e62665481..cab4eea8a7 100644 --- a/Ryujinx.HLE/Gpu/Engines/NvGpuFifo.cs +++ b/Ryujinx.Graphics/Engines/NvGpuFifo.cs @@ -1,10 +1,10 @@ -using Ryujinx.HLE.Gpu.Memory; +using Ryujinx.Graphics.Memory; using System.Collections.Concurrent; using System.Threading; -namespace Ryujinx.HLE.Gpu.Engines +namespace Ryujinx.Graphics.Engines { - class NvGpuFifo + public class NvGpuFifo { private const int MacrosCount = 0x80; private const int MacroIndexMask = MacrosCount - 1; diff --git a/Ryujinx.HLE/Gpu/Engines/NvGpuFifoMeth.cs b/Ryujinx.Graphics/Engines/NvGpuFifoMeth.cs similarity index 86% rename from Ryujinx.HLE/Gpu/Engines/NvGpuFifoMeth.cs rename to Ryujinx.Graphics/Engines/NvGpuFifoMeth.cs index ffd179f261..0f761aa358 100644 --- a/Ryujinx.HLE/Gpu/Engines/NvGpuFifoMeth.cs +++ b/Ryujinx.Graphics/Engines/NvGpuFifoMeth.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.HLE.Gpu.Engines +namespace Ryujinx.Graphics.Engines { enum NvGpuFifoMeth { diff --git a/Ryujinx.HLE/Gpu/Engines/NvGpuMethod.cs b/Ryujinx.Graphics/Engines/NvGpuMethod.cs similarity index 51% rename from Ryujinx.HLE/Gpu/Engines/NvGpuMethod.cs rename to Ryujinx.Graphics/Engines/NvGpuMethod.cs index 04c92f2a93..c4a22aa004 100644 --- a/Ryujinx.HLE/Gpu/Engines/NvGpuMethod.cs +++ b/Ryujinx.Graphics/Engines/NvGpuMethod.cs @@ -1,6 +1,6 @@ -using Ryujinx.HLE.Gpu.Memory; +using Ryujinx.Graphics.Memory; -namespace Ryujinx.HLE.Gpu.Engines +namespace Ryujinx.Graphics.Engines { delegate void NvGpuMethod(NvGpuVmm Vmm, NvGpuPBEntry PBEntry); } \ No newline at end of file diff --git a/Ryujinx.HLE/Gpu/Memory/NvGpuBufferType.cs b/Ryujinx.Graphics/Memory/NvGpuBufferType.cs similarity index 59% rename from Ryujinx.HLE/Gpu/Memory/NvGpuBufferType.cs rename to Ryujinx.Graphics/Memory/NvGpuBufferType.cs index a6c03f4254..6f0d257188 100644 --- a/Ryujinx.HLE/Gpu/Memory/NvGpuBufferType.cs +++ b/Ryujinx.Graphics/Memory/NvGpuBufferType.cs @@ -1,6 +1,6 @@ -namespace Ryujinx.HLE.Gpu.Memory +namespace Ryujinx.Graphics.Memory { - enum NvGpuBufferType + public enum NvGpuBufferType { Index, Vertex, diff --git a/Ryujinx.HLE/Gpu/Memory/NvGpuPBEntry.cs b/Ryujinx.Graphics/Memory/NvGpuPBEntry.cs similarity index 88% rename from Ryujinx.HLE/Gpu/Memory/NvGpuPBEntry.cs rename to Ryujinx.Graphics/Memory/NvGpuPBEntry.cs index aba89e3c97..6b93c16995 100644 --- a/Ryujinx.HLE/Gpu/Memory/NvGpuPBEntry.cs +++ b/Ryujinx.Graphics/Memory/NvGpuPBEntry.cs @@ -1,9 +1,9 @@ using System; using System.Collections.ObjectModel; -namespace Ryujinx.HLE.Gpu.Memory +namespace Ryujinx.Graphics.Memory { - struct NvGpuPBEntry + public struct NvGpuPBEntry { public int Method { get; private set; } diff --git a/Ryujinx.HLE/Gpu/Memory/NvGpuPushBuffer.cs b/Ryujinx.Graphics/Memory/NvGpuPushBuffer.cs similarity index 97% rename from Ryujinx.HLE/Gpu/Memory/NvGpuPushBuffer.cs rename to Ryujinx.Graphics/Memory/NvGpuPushBuffer.cs index 6121b3e612..0902ebfc92 100644 --- a/Ryujinx.HLE/Gpu/Memory/NvGpuPushBuffer.cs +++ b/Ryujinx.Graphics/Memory/NvGpuPushBuffer.cs @@ -1,9 +1,9 @@ using System.Collections.Generic; using System.IO; -namespace Ryujinx.HLE.Gpu.Memory +namespace Ryujinx.Graphics.Memory { - static class NvGpuPushBuffer + public static class NvGpuPushBuffer { private enum SubmissionMode { diff --git a/Ryujinx.HLE/Gpu/Memory/NvGpuVmm.cs b/Ryujinx.Graphics/Memory/NvGpuVmm.cs similarity index 99% rename from Ryujinx.HLE/Gpu/Memory/NvGpuVmm.cs rename to Ryujinx.Graphics/Memory/NvGpuVmm.cs index e7e1806466..0082fb2751 100644 --- a/Ryujinx.HLE/Gpu/Memory/NvGpuVmm.cs +++ b/Ryujinx.Graphics/Memory/NvGpuVmm.cs @@ -2,9 +2,9 @@ using ChocolArm64.Memory; using Ryujinx.Graphics.Gal; using System; -namespace Ryujinx.HLE.Gpu.Memory +namespace Ryujinx.Graphics.Memory { - class NvGpuVmm : IAMemory, IGalMemory + public class NvGpuVmm : IAMemory, IGalMemory { public const long AddrSize = 1L << 40; diff --git a/Ryujinx.HLE/Gpu/Memory/NvGpuVmmCache.cs b/Ryujinx.Graphics/Memory/NvGpuVmmCache.cs similarity index 97% rename from Ryujinx.HLE/Gpu/Memory/NvGpuVmmCache.cs rename to Ryujinx.Graphics/Memory/NvGpuVmmCache.cs index b3f253b3ea..56979e1f06 100644 --- a/Ryujinx.HLE/Gpu/Memory/NvGpuVmmCache.cs +++ b/Ryujinx.Graphics/Memory/NvGpuVmmCache.cs @@ -1,12 +1,13 @@ using ChocolArm64.Memory; -using Ryujinx.HLE.Memory; using System; using System.Collections.Generic; -namespace Ryujinx.HLE.Gpu.Memory +namespace Ryujinx.Graphics.Memory { class NvGpuVmmCache { + private const long RamSize = 4L * 1024 * 1024 * 1024; + private const int MaxCpCount = 10000; private const int MaxCpTimeDelta = 60000; @@ -226,7 +227,7 @@ namespace Ryujinx.HLE.Gpu.Memory { if (Residency == null) { - Residency = new HashSet[DeviceMemory.RamSize / PageSize]; + Residency = new HashSet[RamSize / PageSize]; for (int i = 0; i < Residency.Length; i++) { diff --git a/Ryujinx.HLE/Gpu/NvGpu.cs b/Ryujinx.Graphics/NvGpu.cs similarity index 88% rename from Ryujinx.HLE/Gpu/NvGpu.cs rename to Ryujinx.Graphics/NvGpu.cs index 625cb727fe..681fd8bd51 100644 --- a/Ryujinx.HLE/Gpu/NvGpu.cs +++ b/Ryujinx.Graphics/NvGpu.cs @@ -1,9 +1,9 @@ using Ryujinx.Graphics.Gal; -using Ryujinx.HLE.Gpu.Engines; +using Ryujinx.Graphics.Engines; -namespace Ryujinx.HLE.Gpu +namespace Ryujinx.Graphics { - class NvGpu + public class NvGpu { public IGalRenderer Renderer { get; private set; } diff --git a/Ryujinx.HLE/Gpu/Texture/BlockLinearSwizzle.cs b/Ryujinx.Graphics/Texture/BlockLinearSwizzle.cs similarity index 97% rename from Ryujinx.HLE/Gpu/Texture/BlockLinearSwizzle.cs rename to Ryujinx.Graphics/Texture/BlockLinearSwizzle.cs index e66d76136a..9451291e9a 100644 --- a/Ryujinx.HLE/Gpu/Texture/BlockLinearSwizzle.cs +++ b/Ryujinx.Graphics/Texture/BlockLinearSwizzle.cs @@ -1,6 +1,6 @@ using System; -namespace Ryujinx.HLE.Gpu.Texture +namespace Ryujinx.Graphics.Texture { class BlockLinearSwizzle : ISwizzle { diff --git a/Ryujinx.HLE/Gpu/Texture/ISwizzle.cs b/Ryujinx.Graphics/Texture/ISwizzle.cs similarity index 70% rename from Ryujinx.HLE/Gpu/Texture/ISwizzle.cs rename to Ryujinx.Graphics/Texture/ISwizzle.cs index 222aab1630..583fc20c53 100644 --- a/Ryujinx.HLE/Gpu/Texture/ISwizzle.cs +++ b/Ryujinx.Graphics/Texture/ISwizzle.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.HLE.Gpu.Texture +namespace Ryujinx.Graphics.Texture { interface ISwizzle { diff --git a/Ryujinx.HLE/Gpu/Texture/LinearSwizzle.cs b/Ryujinx.Graphics/Texture/LinearSwizzle.cs similarity index 90% rename from Ryujinx.HLE/Gpu/Texture/LinearSwizzle.cs rename to Ryujinx.Graphics/Texture/LinearSwizzle.cs index 720f78322a..ef468e27b5 100644 --- a/Ryujinx.HLE/Gpu/Texture/LinearSwizzle.cs +++ b/Ryujinx.Graphics/Texture/LinearSwizzle.cs @@ -1,4 +1,4 @@ -namespace Ryujinx.HLE.Gpu.Texture +namespace Ryujinx.Graphics.Texture { class LinearSwizzle : ISwizzle { diff --git a/Ryujinx.HLE/Gpu/Texture/TextureFactory.cs b/Ryujinx.Graphics/Texture/TextureFactory.cs similarity index 98% rename from Ryujinx.HLE/Gpu/Texture/TextureFactory.cs rename to Ryujinx.Graphics/Texture/TextureFactory.cs index 0ef33d3b72..5cdf63ec62 100644 --- a/Ryujinx.HLE/Gpu/Texture/TextureFactory.cs +++ b/Ryujinx.Graphics/Texture/TextureFactory.cs @@ -1,8 +1,8 @@ using Ryujinx.Graphics.Gal; -using Ryujinx.HLE.Gpu.Memory; +using Ryujinx.Graphics.Memory; using System; -namespace Ryujinx.HLE.Gpu.Texture +namespace Ryujinx.Graphics.Texture { static class TextureFactory { diff --git a/Ryujinx.HLE/Gpu/Texture/TextureHelper.cs b/Ryujinx.Graphics/Texture/TextureHelper.cs similarity index 99% rename from Ryujinx.HLE/Gpu/Texture/TextureHelper.cs rename to Ryujinx.Graphics/Texture/TextureHelper.cs index 2683174d8c..516f4f04f6 100644 --- a/Ryujinx.HLE/Gpu/Texture/TextureHelper.cs +++ b/Ryujinx.Graphics/Texture/TextureHelper.cs @@ -1,9 +1,9 @@ using ChocolArm64.Memory; using Ryujinx.Graphics.Gal; -using Ryujinx.HLE.Gpu.Memory; +using Ryujinx.Graphics.Memory; using System; -namespace Ryujinx.HLE.Gpu.Texture +namespace Ryujinx.Graphics.Texture { static class TextureHelper { diff --git a/Ryujinx.HLE/Gpu/Texture/TextureInfo.cs b/Ryujinx.Graphics/Texture/TextureInfo.cs similarity index 96% rename from Ryujinx.HLE/Gpu/Texture/TextureInfo.cs rename to Ryujinx.Graphics/Texture/TextureInfo.cs index 2a98ce00fd..3c591eed82 100644 --- a/Ryujinx.HLE/Gpu/Texture/TextureInfo.cs +++ b/Ryujinx.Graphics/Texture/TextureInfo.cs @@ -1,8 +1,8 @@ using Ryujinx.Graphics.Gal; -namespace Ryujinx.HLE.Gpu.Texture +namespace Ryujinx.Graphics.Texture { - struct TextureInfo + public struct TextureInfo { public long Position { get; private set; } diff --git a/Ryujinx.HLE/Gpu/Texture/TextureReader.cs b/Ryujinx.Graphics/Texture/TextureReader.cs similarity index 99% rename from Ryujinx.HLE/Gpu/Texture/TextureReader.cs rename to Ryujinx.Graphics/Texture/TextureReader.cs index d293bf9f1b..8c0c5e6234 100644 --- a/Ryujinx.HLE/Gpu/Texture/TextureReader.cs +++ b/Ryujinx.Graphics/Texture/TextureReader.cs @@ -2,9 +2,9 @@ using ChocolArm64.Memory; using Ryujinx.Graphics.Gal; using System; -namespace Ryujinx.HLE.Gpu.Texture +namespace Ryujinx.Graphics.Texture { - static class TextureReader + public static class TextureReader { public static byte[] Read(IAMemory Memory, TextureInfo Texture) { diff --git a/Ryujinx.HLE/Gpu/Texture/TextureSwizzle.cs b/Ryujinx.Graphics/Texture/TextureSwizzle.cs similarity index 73% rename from Ryujinx.HLE/Gpu/Texture/TextureSwizzle.cs rename to Ryujinx.Graphics/Texture/TextureSwizzle.cs index 076df97ab5..c67a5367ec 100644 --- a/Ryujinx.HLE/Gpu/Texture/TextureSwizzle.cs +++ b/Ryujinx.Graphics/Texture/TextureSwizzle.cs @@ -1,6 +1,6 @@ -namespace Ryujinx.HLE.Gpu.Texture +namespace Ryujinx.Graphics.Texture { - enum TextureSwizzle + public enum TextureSwizzle { _1dBuffer = 0, PitchColorKey = 1, diff --git a/Ryujinx.HLE/Gpu/Texture/TextureWriter.cs b/Ryujinx.Graphics/Texture/TextureWriter.cs similarity index 96% rename from Ryujinx.HLE/Gpu/Texture/TextureWriter.cs rename to Ryujinx.Graphics/Texture/TextureWriter.cs index 6c3dda6bea..37df0e6ef7 100644 --- a/Ryujinx.HLE/Gpu/Texture/TextureWriter.cs +++ b/Ryujinx.Graphics/Texture/TextureWriter.cs @@ -1,6 +1,6 @@ using ChocolArm64.Memory; -namespace Ryujinx.HLE.Gpu.Texture +namespace Ryujinx.Graphics.Texture { static class TextureWriter { diff --git a/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASCtx.cs b/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASCtx.cs index 7b6a8676b0..70275b2a97 100644 --- a/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASCtx.cs +++ b/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASCtx.cs @@ -1,4 +1,4 @@ -using Ryujinx.HLE.Gpu.Memory; +using Ryujinx.Graphics.Memory; using System.Collections.Generic; namespace Ryujinx.HLE.HOS.Services.Nv.NvGpuAS diff --git a/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASIoctl.cs b/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASIoctl.cs index c9be18eadc..95eb5b9860 100644 --- a/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASIoctl.cs +++ b/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASIoctl.cs @@ -1,5 +1,5 @@ using ChocolArm64.Memory; -using Ryujinx.HLE.Gpu.Memory; +using Ryujinx.Graphics.Memory; using Ryujinx.HLE.HOS.Services.Nv.NvMap; using Ryujinx.HLE.Logging; using System; diff --git a/Ryujinx.HLE/HOS/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs b/Ryujinx.HLE/HOS/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs index 842447f3f5..f4ed48217b 100644 --- a/Ryujinx.HLE/HOS/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs +++ b/Ryujinx.HLE/HOS/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs @@ -1,5 +1,5 @@ using ChocolArm64.Memory; -using Ryujinx.HLE.Gpu.Memory; +using Ryujinx.Graphics.Memory; using Ryujinx.HLE.HOS.Services.Nv.NvGpuAS; using Ryujinx.HLE.Logging; using System; diff --git a/Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapIoctl.cs b/Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapIoctl.cs index 782f7b800c..38da2889eb 100644 --- a/Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapIoctl.cs +++ b/Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapIoctl.cs @@ -1,5 +1,5 @@ using ChocolArm64.Memory; -using Ryujinx.HLE.Gpu.Memory; +using Ryujinx.Graphics.Memory; using Ryujinx.HLE.Logging; using Ryujinx.HLE.Utilities; using System.Collections.Concurrent; diff --git a/Ryujinx.HLE/HOS/Services/Vi/NvFlinger.cs b/Ryujinx.HLE/HOS/Services/Vi/NvFlinger.cs index 12c1731130..562261f3e1 100644 --- a/Ryujinx.HLE/HOS/Services/Vi/NvFlinger.cs +++ b/Ryujinx.HLE/HOS/Services/Vi/NvFlinger.cs @@ -1,5 +1,5 @@ using Ryujinx.Graphics.Gal; -using Ryujinx.HLE.Gpu.Texture; +using Ryujinx.Graphics.Texture; using Ryujinx.HLE.HOS.Kernel; using Ryujinx.HLE.HOS.Services.Nv.NvMap; using Ryujinx.HLE.Logging; diff --git a/Ryujinx.HLE/Switch.cs b/Ryujinx.HLE/Switch.cs index 03dc44e851..28400055de 100644 --- a/Ryujinx.HLE/Switch.cs +++ b/Ryujinx.HLE/Switch.cs @@ -1,6 +1,6 @@ using Ryujinx.Audio; using Ryujinx.Graphics.Gal; -using Ryujinx.HLE.Gpu; +using Ryujinx.Graphics; using Ryujinx.HLE.HOS; using Ryujinx.HLE.Input; using Ryujinx.HLE.Logging;