csharp
public record class EffectModuleOne pipeline stage inside a compiled effect.
Fields and properties (4)
public ShaderStage StageThe stage this module drives.
public string NameThe unit's name, as the backend produced it.
public ImmutableArray<byte> BytesSPIR-V words for a binary target, or the UTF-8 source for a text target. Which it is follows from , not from guessing at the content.
public bool IsBinaryWhether is a binary module or source text.
Methods (2)
public EffectModule(ShaderStage Stage, string Name, ImmutableArray<byte> Bytes, bool IsBinary)One pipeline stage inside a compiled effect.
public string AsText()The module as text. Only meaningful for a source target.
Used by (5)
- CompiledEffectVixen.Raven
- CompiledEffectReaderVixen.Raven
- CompiledEffectTestsVixen.Raven.Tests
- CompiledEffectWriterVixen.Raven
- EffectTranslatorVixen.ShaderCompiler