ClusterRasterKeys
public static class ClusterRasterKeysTyped keys for shader ClusterRaster.
No guide page documents this yet — the page shows what the code says about itself.
Fields and properties (30)
public const string ShaderNameThe shader's name, as the effect system asks for it.
public static readonly ParameterKey<BufferHandle> Visibleset 2, binding 1.
public const int VisibleSetWhich descriptor set holds visible.
public const uint VisibleBindingWhich binding within set 2 visible occupies.
public static readonly ParameterKey<BufferHandle> Instancesset 2, binding 2.
public const int InstancesSetWhich descriptor set holds instances.
public const uint InstancesBindingWhich binding within set 2 instances occupies.
public static readonly ParameterKey<BufferHandle> Geometryset 2, binding 3.
public const int GeometrySetWhich descriptor set holds geometry.
public const uint GeometryBindingWhich binding within set 2 geometry occupies.
public static readonly ParameterKey<BufferHandle> Meshesset 2, binding 4.
public const int MeshesSetWhich descriptor set holds meshes.
public const uint MeshesBindingWhich binding within set 2 meshes occupies.
public static readonly ParameterKey<BufferHandle> Residencyset 2, binding 5.
public const int ResidencySetWhich descriptor set holds residency.
public const uint ResidencyBindingWhich binding within set 2 residency occupies.
public static readonly ParameterKey<BufferHandle> Pagesset 2, binding 6.
public const int PagesSetWhich descriptor set holds pages.
public const uint PagesBindingWhich binding within set 2 pages occupies.
public static readonly ParameterKey<BufferHandle> Bonesset 2, binding 7.
public const int BonesSetWhich descriptor set holds bones.
public const uint BonesBindingWhich binding within set 2 bones occupies.
public static readonly ParameterKey<uint> PageSizepageSize at byte 0.
public static readonly ParameterKey<uint> InstanceBaseinstanceBase at byte 4.
public static readonly ParameterKey<uint> BoneBaseboneBase at byte 8.
public static readonly ParameterKey<uint> ResidencyBaseresidencyBase at byte 12.
public static readonly ParameterKey<Matrix4x4> ViewProjectionviewProjection at byte 16.
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)
- GpuClusterRasterVixen.Rendering