Class VrsRenderPipelineRuntimeResources
Class that stores the Variable Rate Shading common global resources
Inherited Members
Namespace: UnityEngine .Rendering
Assembly: Unity.RenderPipelines.Core.Runtime.dll
Syntax
[Serializable]
[SupportedOnRenderPipeline(new Type[] { })]
[CategoryInfo(Name = "R: VRS - Runtime Resources", Order = 1000)]
[HideInInspector]
public sealed class VrsRenderPipelineRuntimeResources : IRenderPipelineResources, IRenderPipelineGraphicsSettings
Properties
conversionLookupTable
texture to/from Shading rate conversion lookup table.
Declaration
public VrsLut conversionLookupTable { get; set; }
Property Value
Type | Description |
---|---|
Vrs |
textureComputeShader
General Vrs compute shader.
Declaration
public ComputeShader textureComputeShader { get; set; }
Property Value
Type | Description |
---|---|
Compute |
version
Version of the Vrs Resources
Declaration
public int version { get; }
Property Value
Type | Description |
---|---|
int |
visualizationLookupTable
Shading rate visualization lookup table.
Declaration
public VrsLut visualizationLookupTable { get; set; }
Property Value
Type | Description |
---|---|
Vrs |
visualizationShader
Show resource shader.
Declaration
public Shader visualizationShader { get; set; }
Property Value
Type | Description |
---|---|
Shader |