mirror of
https://github.com/GreemDev/Ryujinx.git
synced 2024-12-23 16:15:47 +00:00
4da44e09cb
* Make all structs readonly when applicable. It should reduce amount of needless defensive copies * Make structs with trivial boilerplate equality code record structs * Remove unnecessary readonly modifiers from TextureCreateInfo * Make BitMap structs readonly too
18 lines
No EOL
447 B
C#
18 lines
No EOL
447 B
C#
using ARMeilleure.Instructions;
|
|
|
|
namespace ARMeilleure.Decoders
|
|
{
|
|
readonly struct InstDescriptor
|
|
{
|
|
public static InstDescriptor Undefined => new InstDescriptor(InstName.Und, InstEmit.Und);
|
|
|
|
public InstName Name { get; }
|
|
public InstEmitter Emitter { get; }
|
|
|
|
public InstDescriptor(InstName name, InstEmitter emitter)
|
|
{
|
|
Name = name;
|
|
Emitter = emitter;
|
|
}
|
|
}
|
|
} |