From b9200dd734d4201ec9d8e07e203152d32392a69e Mon Sep 17 00:00:00 2001 From: gdkchan Date: Fri, 8 Jan 2021 22:55:55 -0300 Subject: Support conditional on BRK and SYNC shader instructions (#1878) * Support conditional on BRK and SYNC shader instructions * Add TODO comment and bump cache version --- Ryujinx.Graphics.Shader/Decoders/OpCodeExit.cs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'Ryujinx.Graphics.Shader/Decoders/OpCodeExit.cs') diff --git a/Ryujinx.Graphics.Shader/Decoders/OpCodeExit.cs b/Ryujinx.Graphics.Shader/Decoders/OpCodeExit.cs index caad26a3..f63d5d11 100644 --- a/Ryujinx.Graphics.Shader/Decoders/OpCodeExit.cs +++ b/Ryujinx.Graphics.Shader/Decoders/OpCodeExit.cs @@ -2,15 +2,12 @@ using Ryujinx.Graphics.Shader.Instructions; namespace Ryujinx.Graphics.Shader.Decoders { - class OpCodeExit : OpCode + class OpCodeExit : OpCodeConditional { - public Condition Condition { get; } - public new static OpCode Create(InstEmitter emitter, ulong address, long opCode) => new OpCodeExit(emitter, address, opCode); public OpCodeExit(InstEmitter emitter, ulong address, long opCode) : base(emitter, address, opCode) { - Condition = (Condition)opCode.Extract(0, 5); } } } \ No newline at end of file -- cgit v1.2.3