aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.Gpu/State/RtControl.cs
blob: 4c6fbc3431f85a92ce973651af6e16ec7cf07db2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
namespace Ryujinx.Graphics.Gpu.State
{
    struct RtControl
    {
        public uint Packed;

        public int UnpackCount()
        {
            return (int)(Packed & 0xf);
        }

        public int UnpackPermutationIndex(int index)
        {
            return (int)((Packed >> (4 + index * 3)) & 7);
        }
    }
}