From 01ff648bdf46b85409d1a834987a69150de7adb9 Mon Sep 17 00:00:00 2001 From: gdkchan Date: Thu, 20 Aug 2020 00:07:04 -0300 Subject: Fix asserts on VP9 decoder in debug mode and build warnings (#1480) --- Ryujinx.Graphics.Nvdec.Vp9/Decoder.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Ryujinx.Graphics.Nvdec.Vp9/Decoder.cs') diff --git a/Ryujinx.Graphics.Nvdec.Vp9/Decoder.cs b/Ryujinx.Graphics.Nvdec.Vp9/Decoder.cs index df3199cf..ff4221ac 100644 --- a/Ryujinx.Graphics.Nvdec.Vp9/Decoder.cs +++ b/Ryujinx.Graphics.Nvdec.Vp9/Decoder.cs @@ -7,7 +7,7 @@ using Vp9MvRef = Ryujinx.Graphics.Video.Vp9MvRef; namespace Ryujinx.Graphics.Nvdec.Vp9 { - public class Decoder : IVp9Decoder + public sealed class Decoder : IVp9Decoder { public bool IsHardwareAccelerated => false; @@ -37,6 +37,8 @@ namespace Ryujinx.Graphics.Nvdec.Vp9 cm.Width = output.Width; cm.Height = output.Height; + cm.SubsamplingX = 1; + cm.SubsamplingY = 1; cm.UsePrevFrameMvs = pictureInfo.UsePrevInFindMvRefs; @@ -48,6 +50,7 @@ namespace Ryujinx.Graphics.Nvdec.Vp9 cm.UvDcDeltaQ = pictureInfo.UvDcDeltaQ; cm.Mb.Lossless = pictureInfo.Lossless; + cm.Mb.Bd = 8; cm.TxMode = (TxMode)pictureInfo.TransformMode; -- cgit v1.2.3