docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class VrsRenderPipelineRuntimeResources

    Class that stores the Variable Rate Shading common global resources

    Inheritance
    object
    VrsRenderPipelineRuntimeResources
    Implements
    IRenderPipelineResources
    IRenderPipelineGraphicsSettings
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    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
    VrsLut

    textureComputeShader

    General Vrs compute shader.

    Declaration
    public ComputeShader textureComputeShader { get; set; }
    Property Value
    Type Description
    ComputeShader

    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
    VrsLut

    visualizationShader

    Show resource shader.

    Declaration
    public Shader visualizationShader { get; set; }
    Property Value
    Type Description
    Shader

    Implements

    IRenderPipelineResources
    IRenderPipelineGraphicsSettings

    Extension Methods

    ReflectionUtils.GetField(object, string)
    ReflectionUtils.GetFields(object)
    ReflectionUtils.Invoke(object, string, params object[])
    ReflectionUtils.SetField(object, string, object)
    AnalyticsUtils.ToNestedColumnWithDefault<T>(T, T, bool)
    AnalyticsUtils.ToNestedColumn<T>(T, bool)
    AnalyticsUtils.ToNestedColumn<T>(T, T)
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)