ImpostorFinishKeys
csharp
public static class ImpostorFinishKeysTyped keys for shader ImpostorFinish.
Fields and properties (14)
public const string ShaderNameThe shader's name, as the effect system asks for it.
public static readonly PermutationKey<bool> ReduceAffects the generated code, so a distinct value is a distinct variant.
public static readonly ParameterKey[] UsedPermutationKeysThe permutation keys that actually change the generated code.
public static readonly ParameterKey<TextureViewHandle> Sourceset 2, binding 1.
public const int SourceSetWhich descriptor set holds source.
public const uint SourceBindingWhich binding within set 2 source occupies.
public static readonly ParameterKey<TextureViewHandle> Targetset 2, binding 2.
public const int TargetSetWhich descriptor set holds target.
public const uint TargetBindingWhich binding within set 2 target occupies.
public static readonly ParameterKey<int> CellSizecellSize at byte 0.
public static readonly ParameterKey<int> Paddingpadding at byte 4.
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 (1)
- ImpostorBakeVixen.Rendering