diff options
Diffstat (limited to 'Ryujinx.Graphics.Nvdec.Vp9')
-rw-r--r-- | Ryujinx.Graphics.Nvdec.Vp9/Dsp/InvTxfm.cs | 3 | ||||
-rw-r--r-- | Ryujinx.Graphics.Nvdec.Vp9/Types/Surface.cs | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/Ryujinx.Graphics.Nvdec.Vp9/Dsp/InvTxfm.cs b/Ryujinx.Graphics.Nvdec.Vp9/Dsp/InvTxfm.cs index e41a31ca..873f667a 100644 --- a/Ryujinx.Graphics.Nvdec.Vp9/Dsp/InvTxfm.cs +++ b/Ryujinx.Graphics.Nvdec.Vp9/Dsp/InvTxfm.cs @@ -486,8 +486,7 @@ namespace Ryujinx.Graphics.Nvdec.Vp9.Dsp Idct8(tempIn, tempOut); for (j = 0; j < 8; ++j) { - dest[j * stride + i] = ClipPixelAdd(dest[j * stride + i], - BitUtils.RoundPowerOfTwo(tempOut[j], 5)); + dest[j * stride + i] = ClipPixelAdd(dest[j * stride + i], BitUtils.RoundPowerOfTwo(tempOut[j], 5)); } } } diff --git a/Ryujinx.Graphics.Nvdec.Vp9/Types/Surface.cs b/Ryujinx.Graphics.Nvdec.Vp9/Types/Surface.cs index 2b2a173e..d5b51bc2 100644 --- a/Ryujinx.Graphics.Nvdec.Vp9/Types/Surface.cs +++ b/Ryujinx.Graphics.Nvdec.Vp9/Types/Surface.cs @@ -15,6 +15,8 @@ namespace Ryujinx.Graphics.Nvdec.Vp9.Types public unsafe Plane UPlane => new Plane((IntPtr)UBuffer.ToPointer(), UBuffer.Length); public unsafe Plane VPlane => new Plane((IntPtr)VBuffer.ToPointer(), VBuffer.Length); + public FrameField Field => FrameField.Progressive; + public int Width { get; } public int Height { get; } public int AlignedWidth { get; } |