aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.Gpu/Shader/CachedShader.cs
blob: 210d0720cfe4934b020cb7003a2e3f1861c7643b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using Ryujinx.Graphics.GAL;
using Ryujinx.Graphics.Shader;

namespace Ryujinx.Graphics.Gpu.Shader
{
    class CachedShader
    {
        public ShaderProgram Program { get; }
        public IShader       Shader  { get; set; }

        public int[] Code { get; }

        public CachedShader(ShaderProgram program, int[] code)
        {
            Program  = program;
            Code     = code;
        }
    }
}