aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Graphics.GAL/StencilOp.cs
blob: fe999b0fc7b4a32c07aee2b70a47db2fa55b40a5 (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
    }
}