Vixen
dd8b0a81
csharp
public record class PushConstantInfo

One push-constant range.

Read the guide page for this →

Fields and properties (5)

  • public string Name

    Declared name.

  • public int Offset

    Byte offset within the push-constant block.

  • public int Size

    Bytes occupied.

  • public ShaderStages Stages

    Which stages reference it.

  • public ImmutableArray<MemberInfo> Members

    Members of the range.

Methods (1)

  • public PushConstantInfo(string Name, int Offset, int Size, ShaderStages Stages, ImmutableArray<MemberInfo> Members)

    One push-constant range.

Used by (5)

  • VfxShaderUniformTestsVixen.Vfx.Tests
  • EffectTranslatorVixen.ShaderCompiler
  • PushConstantTestsVixen.Raven.Tests
  • RavenReflectionVixen.Raven
  • ReflectionBuilderVixen.Raven