diff options
| author | TSR Berry <20988865+TSRBerry@users.noreply.github.com> | 2023-04-08 01:22:00 +0200 |
|---|---|---|
| committer | Mary <thog@protonmail.com> | 2023-04-27 23:51:14 +0200 |
| commit | cee712105850ac3385cd0091a923438167433f9f (patch) | |
| tree | 4a5274b21d8b7f938c0d0ce18736d3f2993b11b1 /src/Ryujinx.Graphics.Video/Vp9EntropyProbs.cs | |
| parent | cd124bda587ef09668a971fa1cac1c3f0cfc9f21 (diff) | |
Move solution and projects to src
Diffstat (limited to 'src/Ryujinx.Graphics.Video/Vp9EntropyProbs.cs')
| -rw-r--r-- | src/Ryujinx.Graphics.Video/Vp9EntropyProbs.cs | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/src/Ryujinx.Graphics.Video/Vp9EntropyProbs.cs b/src/Ryujinx.Graphics.Video/Vp9EntropyProbs.cs new file mode 100644 index 00000000..10b997a5 --- /dev/null +++ b/src/Ryujinx.Graphics.Video/Vp9EntropyProbs.cs @@ -0,0 +1,36 @@ +using Ryujinx.Common.Memory; + +namespace Ryujinx.Graphics.Video +{ + public struct Vp9EntropyProbs + { + public Array10<Array10<Array9<byte>>> KfYModeProb; + public Array7<byte> SegTreeProb; + public Array3<byte> SegPredProb; + public Array10<Array9<byte>> KfUvModeProb; + public Array4<Array9<byte>> YModeProb; + public Array10<Array9<byte>> UvModeProb; + public Array16<Array3<byte>> KfPartitionProb; + public Array16<Array3<byte>> PartitionProb; + public Array4<Array2<Array2<Array6<Array6<Array3<byte>>>>>> CoefProbs; + public Array4<Array2<byte>> SwitchableInterpProb; + public Array7<Array3<byte>> InterModeProb; + public Array4<byte> IntraInterProb; + public Array5<byte> CompInterProb; + public Array5<Array2<byte>> SingleRefProb; + public Array5<byte> CompRefProb; + public Array2<Array3<byte>> Tx32x32Prob; + public Array2<Array2<byte>> Tx16x16Prob; + public Array2<Array1<byte>> Tx8x8Prob; + public Array3<byte> SkipProb; + public Array3<byte> Joints; + public Array2<byte> Sign; + public Array2<Array10<byte>> Classes; + public Array2<Array1<byte>> Class0; + public Array2<Array10<byte>> Bits; + public Array2<Array2<Array3<byte>>> Class0Fp; + public Array2<Array3<byte>> Fp; + public Array2<byte> Class0Hp; + public Array2<byte> Hp; + } +} |
