mirror of
https://github.com/GreemDev/Ryujinx.git
synced 2024-12-23 08:05:47 +00:00
27 lines
No EOL
701 B
C#
27 lines
No EOL
701 B
C#
using Ryujinx.Graphics.Shader.Translation;
|
|
|
|
namespace Ryujinx.Graphics.Shader
|
|
{
|
|
struct ShaderConfig
|
|
{
|
|
public ShaderStage Stage { get; }
|
|
|
|
public TranslationFlags Flags { get; }
|
|
|
|
public int MaxOutputVertices { get; }
|
|
|
|
public OutputTopology OutputTopology { get; }
|
|
|
|
public ShaderConfig(
|
|
ShaderStage stage,
|
|
TranslationFlags flags,
|
|
int maxOutputVertices,
|
|
OutputTopology outputTopology)
|
|
{
|
|
Stage = stage;
|
|
Flags = flags;
|
|
MaxOutputVertices = maxOutputVertices;
|
|
OutputTopology = outputTopology;
|
|
}
|
|
}
|
|
} |