aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Graphics.GAL/StencilOp.cs
blob: fa87f0b56bd7981ce1415447772ac22889348db2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
namespace Ryujinx.Graphics.GAL
{
    public enum StencilOp
    {
        Keep = 1,
        Zero,
        Replace,
        IncrementAndClamp,
        DecrementAndClamp,
        Invert,
        IncrementAndWrap,
        DecrementAndWrap,

        ZeroGl = 0x0,
        InvertGl = 0x150a,
        KeepGl = 0x1e00,
        ReplaceGl = 0x1e01,
        IncrementAndClampGl = 0x1e02,
        DecrementAndClampGl = 0x1e03,
        IncrementAndWrapGl = 0x8507,
        DecrementAndWrapGl = 0x8508,
    }
}