mirror of
https://github.com/Ryujinx/Ryujinx.git
synced 2024-09-12 10:49:00 +02:00
* 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
413 B
C#
18 lines
No EOL
413 B
C#
namespace Ryujinx.Graphics.Shader.CodeGen.Glsl.Instructions
|
|
{
|
|
readonly struct InstInfo
|
|
{
|
|
public InstType Type { get; }
|
|
|
|
public string OpName { get; }
|
|
|
|
public int Precedence { get; }
|
|
|
|
public InstInfo(InstType type, string opName, int precedence)
|
|
{
|
|
Type = type;
|
|
OpName = opName;
|
|
Precedence = precedence;
|
|
}
|
|
}
|
|
} |