PredictionMode.cs 675 B

123456789101112131415161718192021
  1. namespace Ryujinx.Graphics.Nvdec.Vp9.Types
  2. {
  3. internal enum PredictionMode
  4. {
  5. DcPred, // Average of above and left pixels
  6. VPred, // Vertical
  7. HPred, // Horizontal
  8. D45Pred, // Directional 45 deg = round(arctan(1 / 1) * 180 / pi)
  9. D135Pred, // Directional 135 deg = 180 - 45
  10. D117Pred, // Directional 117 deg = 180 - 63
  11. D153Pred, // Directional 153 deg = 180 - 27
  12. D207Pred, // Directional 207 deg = 180 + 27
  13. D63Pred, // Directional 63 deg = round(arctan(2 / 1) * 180 / pi)
  14. TmPred, // True-motion
  15. NearestMv,
  16. NearMv,
  17. ZeroMv,
  18. NewMv,
  19. MbModeCount
  20. }
  21. }