1 2 3 4 5 6 7 8 9 10 11 12
namespace Ryujinx.Graphics.GAL.Multithreading.Commands { interface IGALCommand { CommandType CommandType { get; } } interface IGALCommand<T> where T : IGALCommand { abstract static void Run(ref T command, ThreadedRenderer threaded, IRenderer renderer); } }