22 lines
567 B
C#
22 lines
567 B
C#
|
using Ryujinx.Common.Memory;
|
|||
|
|
|||
|
namespace Ryujinx.Graphics.Nvdec.Vp9.Types
|
|||
|
{
|
|||
|
internal struct MacroBlockDPlane
|
|||
|
{
|
|||
|
public ArrayPtr<int> DqCoeff;
|
|||
|
public int SubsamplingX;
|
|||
|
public int SubsamplingY;
|
|||
|
public Buf2D Dst;
|
|||
|
public Array2<Buf2D> Pre;
|
|||
|
public ArrayPtr<sbyte> AboveContext;
|
|||
|
public ArrayPtr<sbyte> LeftContext;
|
|||
|
public Array8<Array2<short>> SegDequant;
|
|||
|
|
|||
|
// Number of 4x4s in current block
|
|||
|
public ushort N4W, N4H;
|
|||
|
// Log2 of N4W, N4H
|
|||
|
public byte N4Wl, N4Hl;
|
|||
|
}
|
|||
|
}
|