aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.Shader/Decoders/OpCodeLop.cs
diff options
context:
space:
mode:
authorgdkchan <gab.dark.100@gmail.com>2021-01-13 21:07:50 -0300
committerGitHub <noreply@github.com>2021-01-14 01:07:50 +0100
commit5be6ec63648eec8ad108c3b4bd681e5397afb646 (patch)
tree938fc120bc57e93a5eced3cf7c106d9e16e5e331 /Ryujinx.Graphics.Shader/Decoders/OpCodeLop.cs
parent996e6905ba0ec3d8416c9332109d0805f68167e7 (diff)
Fix shader LOP3 predicate write condition (#1910)
* Fix LOP3 predicate write condition * Bump shader cache version
Diffstat (limited to 'Ryujinx.Graphics.Shader/Decoders/OpCodeLop.cs')
-rw-r--r--Ryujinx.Graphics.Shader/Decoders/OpCodeLop.cs4
1 files changed, 0 insertions, 4 deletions
diff --git a/Ryujinx.Graphics.Shader/Decoders/OpCodeLop.cs b/Ryujinx.Graphics.Shader/Decoders/OpCodeLop.cs
index 45399de0..c774523b 100644
--- a/Ryujinx.Graphics.Shader/Decoders/OpCodeLop.cs
+++ b/Ryujinx.Graphics.Shader/Decoders/OpCodeLop.cs
@@ -9,8 +9,6 @@ namespace Ryujinx.Graphics.Shader.Decoders
public LogicalOperation LogicalOp { get; }
- public ConditionalOperation CondOp { get; }
-
public Register Predicate48 { get; }
public new static OpCode Create(InstEmitter emitter, ulong address, long opCode) => new OpCodeLop(emitter, address, opCode);
@@ -22,8 +20,6 @@ namespace Ryujinx.Graphics.Shader.Decoders
LogicalOp = (LogicalOperation)opCode.Extract(41, 2);
- CondOp = (ConditionalOperation)opCode.Extract(44, 2);
-
Predicate48 = new Register(opCode.Extract(48, 3), RegisterType.Predicate);
}
}