diff options
Diffstat (limited to 'Ryujinx.Graphics/Gal/Shader/ShaderIrBlock.cs')
-rw-r--r-- | Ryujinx.Graphics/Gal/Shader/ShaderIrBlock.cs | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/Ryujinx.Graphics/Gal/Shader/ShaderIrBlock.cs b/Ryujinx.Graphics/Gal/Shader/ShaderIrBlock.cs deleted file mode 100644 index 49257d28..00000000 --- a/Ryujinx.Graphics/Gal/Shader/ShaderIrBlock.cs +++ /dev/null @@ -1,46 +0,0 @@ -using System.Collections.Generic; - -namespace Ryujinx.Graphics.Gal.Shader -{ - class ShaderIrBlock - { - public int Position { get; set; } - public int EndPosition { get; set; } - - public ShaderIrBlock Next { get; set; } - public ShaderIrBlock Branch { get; set; } - - public List<ShaderIrBlock> Sources { get; private set; } - - public List<ShaderIrNode> Nodes { get; private set; } - - public ShaderIrBlock(int position) - { - Position = position; - - Sources = new List<ShaderIrBlock>(); - - Nodes = new List<ShaderIrNode>(); - } - - public void AddNode(ShaderIrNode node) - { - Nodes.Add(node); - } - - public ShaderIrNode[] GetNodes() - { - return Nodes.ToArray(); - } - - public ShaderIrNode GetLastNode() - { - if (Nodes.Count > 0) - { - return Nodes[Nodes.Count - 1]; - } - - return null; - } - } -}
\ No newline at end of file |