diff options
Diffstat (limited to 'Ryujinx.Graphics.Gpu/Engine/Dma')
| -rw-r--r-- | Ryujinx.Graphics.Gpu/Engine/Dma/DmaClass.cs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Ryujinx.Graphics.Gpu/Engine/Dma/DmaClass.cs b/Ryujinx.Graphics.Gpu/Engine/Dma/DmaClass.cs index c00e2bef..44964b8f 100644 --- a/Ryujinx.Graphics.Gpu/Engine/Dma/DmaClass.cs +++ b/Ryujinx.Graphics.Gpu/Engine/Dma/DmaClass.cs @@ -232,8 +232,9 @@ namespace Ryujinx.Graphics.Gpu.Engine.Dma data = LayoutConverter.ConvertBlockLinearToLinear( src.Width, src.Height, + src.Depth, + 1, 1, - target.Info.Levels, 1, 1, 1, @@ -245,6 +246,7 @@ namespace Ryujinx.Graphics.Gpu.Engine.Dma srcSpan); } + target.SynchronizeMemory(); target.SetData(data); target.SignalModified(); |
