namespace Ryujinx.Graphics.Nvdec.Vp9.Types { internal enum PredictionMode { DcPred, // Average of above and left pixels VPred, // Vertical HPred, // Horizontal D45Pred, // Directional 45 deg = round(arctan(1 / 1) * 180 / pi) D135Pred, // Directional 135 deg = 180 - 45 D117Pred, // Directional 117 deg = 180 - 63 D153Pred, // Directional 153 deg = 180 - 27 D207Pred, // Directional 207 deg = 180 + 27 D63Pred, // Directional 63 deg = round(arctan(2 / 1) * 180 / pi) TmPred, // True-motion NearestMv, NearMv, ZeroMv, NewMv, MbModeCount } }