namespace Ryujinx.Graphics
{
    enum NvGpuEngine2dReg
    {
        DstFormat          = 0x80,
        DstLinear          = 0x81,
        DstBlockDimensions = 0x82,
        DstDepth           = 0x83,
        DstLayer           = 0x84,
        DstPitch           = 0x85,
        DstWidth           = 0x86,
        DstHeight          = 0x87,
        DstAddress         = 0x88,
        SrcFormat          = 0x8c,
        SrcLinear          = 0x8d,
        SrcBlockDimensions = 0x8e,
        SrcDepth           = 0x8f,
        SrcLayer           = 0x90,
        SrcPitch           = 0x91,
        SrcWidth           = 0x92,
        SrcHeight          = 0x93,
        SrcAddress         = 0x94,
        ClipEnable         = 0xa4,
        CopyOperation      = 0xab,
        BlitControl        = 0x223,
        BlitDstX           = 0x22c,
        BlitDstY           = 0x22d,
        BlitDstW           = 0x22e,
        BlitDstH           = 0x22f,
        BlitDuDxFract      = 0x230,
        BlitDuDxInt        = 0x231,
        BlitDvDyFract      = 0x232,
        BlitDvDyInt        = 0x233,
        BlitSrcXFract      = 0x234,
        BlitSrcXInt        = 0x235,
        BlitSrcYFract      = 0x236,
        BlitSrcYInt        = 0x237
    }
}