Simplify TLDS switch

This commit is contained in:
gdkchan 2019-04-14 14:15:15 -03:00
commit f604cd0353

View file

@ -177,12 +177,8 @@ namespace Ryujinx.Graphics.Shader.Instructions
break; break;
case TexelLoadScalarType.Texture2DLodZeroMultisample: case TexelLoadScalarType.Texture2DLodZeroMultisample:
sourcesList.Add(Ra());
sourcesList.Add(Ra());
sourcesList.Add(Rb());
break;
case TexelLoadScalarType.Texture2DLodLevel: case TexelLoadScalarType.Texture2DLodLevel:
case TexelLoadScalarType.Texture2DLodLevelOffset:
sourcesList.Add(Ra()); sourcesList.Add(Ra());
sourcesList.Add(Ra()); sourcesList.Add(Ra());
sourcesList.Add(Rb()); sourcesList.Add(Rb());
@ -201,12 +197,6 @@ namespace Ryujinx.Graphics.Shader.Instructions
sourcesList.Add(Ra()); sourcesList.Add(Ra());
sourcesList.Add(Const(0)); sourcesList.Add(Const(0));
break; break;
case TexelLoadScalarType.Texture2DLodLevelOffset:
sourcesList.Add(Ra());
sourcesList.Add(Ra());
sourcesList.Add(Rb());
break;
} }
if ((flags & TextureFlags.Offset) != 0) if ((flags & TextureFlags.Offset) != 0)