Vp9BackwardUpdates.cs
1 using Ryujinx.Common.Memory; 2 3 namespace Ryujinx.Graphics.Video 4 { 5 public struct Vp9BackwardUpdates 6 { 7 public Array4<Array10<uint>> YMode; 8 public Array10<Array10<uint>> UvMode; 9 public Array16<Array4<uint>> Partition; 10 public Array4<Array2<Array2<Array6<Array6<Array4<uint>>>>>> Coef; 11 public Array4<Array2<Array2<Array6<Array6<uint>>>>> EobBranch; 12 public Array4<Array3<uint>> SwitchableInterp; 13 public Array7<Array4<uint>> InterMode; 14 public Array4<Array2<uint>> IntraInter; 15 public Array5<Array2<uint>> CompInter; 16 public Array5<Array2<Array2<uint>>> SingleRef; 17 public Array5<Array2<uint>> CompRef; 18 public Array2<Array4<uint>> Tx32x32; 19 public Array2<Array3<uint>> Tx16x16; 20 public Array2<Array2<uint>> Tx8x8; 21 public Array3<Array2<uint>> Skip; 22 public Array4<uint> Joints; 23 public Array2<Array2<uint>> Sign; 24 public Array2<Array11<uint>> Classes; 25 public Array2<Array2<uint>> Class0; 26 public Array2<Array10<Array2<uint>>> Bits; 27 public Array2<Array2<Array4<uint>>> Class0Fp; 28 public Array2<Array4<uint>> Fp; 29 public Array2<Array2<uint>> Class0Hp; 30 public Array2<Array2<uint>> Hp; 31 } 32 }