AmbientCombineKeys
public static class AmbientCombineKeysTyped keys for shader AmbientCombine.
No guide page documents this yet — the page shows what the code says about itself.
Fields and properties (36)
public const string ShaderNameThe shader's name, as the effect system asks for it.
public static readonly ParameterKey<TextureViewHandle> Directset 2, binding 1.
public const int DirectSetWhich descriptor set holds direct.
public const uint DirectBindingWhich binding within set 2 direct occupies.
public static readonly ParameterKey<TextureViewHandle> Albedoset 2, binding 2.
public const int AlbedoSetWhich descriptor set holds albedo.
public const uint AlbedoBindingWhich binding within set 2 albedo occupies.
public static readonly ParameterKey<TextureViewHandle> Normalsset 2, binding 3.
public const int NormalsSetWhich descriptor set holds normals.
public const uint NormalsBindingWhich binding within set 2 normals occupies.
public static readonly ParameterKey<TextureViewHandle> Irradianceset 2, binding 4.
public const int IrradianceSetWhich descriptor set holds irradiance.
public const uint IrradianceBindingWhich binding within set 2 irradiance occupies.
public static readonly ParameterKey<TextureViewHandle> Occlusionset 2, binding 5.
public const int OcclusionSetWhich descriptor set holds occlusion.
public const uint OcclusionBindingWhich binding within set 2 occlusion occupies.
public static readonly ParameterKey<TextureViewHandle> ContactOcclusionset 2, binding 6.
public const int ContactOcclusionSetWhich descriptor set holds contactOcclusion.
public const uint ContactOcclusionBindingWhich binding within set 2 contactOcclusion occupies.
public static readonly ParameterKey<TextureViewHandle> Reflectionsset 2, binding 7.
public const int ReflectionsSetWhich descriptor set holds reflections.
public const uint ReflectionsBindingWhich binding within set 2 reflections occupies.
public static readonly ParameterKey<SamplerHandle> PointSamplerset 2, binding 8.
public const int PointSamplerSetWhich descriptor set holds pointSampler.
public const uint PointSamplerBindingWhich binding within set 2 pointSampler occupies.
public static readonly ParameterKey<SamplerHandle> LinearSamplerset 2, binding 9.
public const int LinearSamplerSetWhich descriptor set holds linearSampler.
public const uint LinearSamplerBindingWhich binding within set 2 linearSampler occupies.
public static readonly ParameterKey<float> UseIrradianceuseIrradiance at byte 0, declared 0.
public static readonly ParameterKey<float> UseOcclusionuseOcclusion at byte 4, declared 0.
public static readonly ParameterKey<float> UseContactOcclusionuseContactOcclusion at byte 8, declared 0.
public static readonly ParameterKey<float> UseReflectionsuseReflections at byte 12, declared 0.
public static readonly ParameterKey<float> Intensityintensity at byte 16, declared 1.
public const int ConstantBufferSizeThe uniform block's size in bytes — what to allocate.
public const int ConstantBufferSetWhich descriptor set holds the uniform block.
public const uint ConstantBufferBindingWhich binding within set 2 the uniform block occupies.
Used by (2)
- AmbientCombineRendererVixen.Rendering.PostFx
- PostEffectTestsVixen.Rendering.PostFx.Tests