diff options
| author | gdkchan <gab.dark.100@gmail.com> | 2021-01-13 21:07:50 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-01-14 01:07:50 +0100 |
| commit | 5be6ec63648eec8ad108c3b4bd681e5397afb646 (patch) | |
| tree | 938fc120bc57e93a5eced3cf7c106d9e16e5e331 /Ryujinx.Graphics.Shader/Decoders/OpCodeLop.cs | |
| parent | 996e6905ba0ec3d8416c9332109d0805f68167e7 (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.cs | 4 |
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); } } |
