Vixen
02b45cc4
csharp
public readonly record struct EffectBlock

What a set's uniform block is, for the thing that fills it.

No guide page documents this yet — the page shows what the code says about itself.

Fields and properties (4)

  • public uint Binding

    Where the block goes in the set.

  • public int Size

    How many bytes to allocate.

  • public ImmutableArray<EffectParameter> Members

    The values in it, with offsets into it.

  • public bool Exists

    Whether there is a block at all.

Methods (1)

  • public EffectBlock(uint Binding, int Size, ImmutableArray<EffectParameter> Members)

    What a set's uniform block is, for the thing that fills it.

Used by (15)

  • BindlessSamplingDeviceTestsVixen.Graphics.Golden.Tests
  • EffectVixen.Shaders
  • ForwardFrameTestsVixen.Rendering.Tests
  • IrradianceFieldFillVixen.Rendering
  • IrradianceFieldRepairVixen.Rendering
  • MaterialBindingTestsVixen.Rendering.Tests
  • MaterialRenderFeatureVixen.Rendering
  • ReflectionTraceFillVixen.Rendering
  • SceneConstantsVixen.Rendering
  • SceneLightingTestsVixen.Rendering.Tests
  • ScreenProbeAccumulateFillVixen.Rendering
  • ScreenProbeFilterFillVixen.Rendering
  • ScreenProbeTraceFillVixen.Rendering
  • SurfaceCacheGatherFillVixen.Rendering
  • SurfaceCacheLightFillVixen.Rendering