diff options
Diffstat (limited to 'Ryujinx.Graphics.Gpu/Engine/ShaderAddresses.cs')
| -rw-r--r-- | Ryujinx.Graphics.Gpu/Engine/ShaderAddresses.cs | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/Ryujinx.Graphics.Gpu/Engine/ShaderAddresses.cs b/Ryujinx.Graphics.Gpu/Engine/ShaderAddresses.cs deleted file mode 100644 index 368b5a17..00000000 --- a/Ryujinx.Graphics.Gpu/Engine/ShaderAddresses.cs +++ /dev/null @@ -1,34 +0,0 @@ -using System; - -namespace Ryujinx.Graphics.Gpu.Engine -{ - struct ShaderAddresses : IEquatable<ShaderAddresses> - { - public ulong VertexA; - public ulong Vertex; - public ulong TessControl; - public ulong TessEvaluation; - public ulong Geometry; - public ulong Fragment; - - public override bool Equals(object other) - { - return other is ShaderAddresses addresses && Equals(addresses); - } - - public bool Equals(ShaderAddresses other) - { - return VertexA == other.VertexA && - Vertex == other.Vertex && - TessControl == other.TessControl && - TessEvaluation == other.TessEvaluation && - Geometry == other.Geometry && - Fragment == other.Fragment; - } - - public override int GetHashCode() - { - return HashCode.Combine(VertexA, Vertex, TessControl, TessEvaluation, Geometry, Fragment); - } - } -}
\ No newline at end of file |
