From 5be6ec63648eec8ad108c3b4bd681e5397afb646 Mon Sep 17 00:00:00 2001 From: gdkchan Date: Wed, 13 Jan 2021 21:07:50 -0300 Subject: Fix shader LOP3 predicate write condition (#1910) * Fix LOP3 predicate write condition * Bump shader cache version --- Ryujinx.Graphics.Shader/Decoders/OpCodeLop.cs | 4 ---- 1 file changed, 4 deletions(-) (limited to 'Ryujinx.Graphics.Shader/Decoders') 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); } } -- cgit v1.2.3