using Ryujinx.Graphics.Shader.Translation; using Spv.Generator; namespace Ryujinx.Graphics.Shader.CodeGen.Spirv { readonly struct OperationResult { public static OperationResult Invalid => new OperationResult(AggregateType.Invalid, null); public AggregateType Type { get; } public Instruction Value { get; } public OperationResult(AggregateType type, Instruction value) { Type = type; Value = value; } } }