docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct XRSystem.TemporalPixelSynthesisConfig

    Per-frame Temporal Pixel Synthesis configuration override.

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: UnityEngine.Experimental.Rendering
    Assembly: Unity.RenderPipelines.Core.Runtime.dll
    Syntax
    public struct XRSystem.TemporalPixelSynthesisConfig

    Fields

    active

    TPS active this frame (gates URP TAA/STP/upscaler).

    Declaration
    public bool active
    Field Value
    Type Description
    bool

    requestStencil

    Runtime requests a stencil aspect on the motion-vector target.

    Declaration
    public bool requestStencil
    Field Value
    Type Description
    bool

    stencilMask

    Stencil bitmask tested by TPS (non-zero; must not overlap pipeline-private bits).

    Declaration
    public uint stencilMask
    Field Value
    Type Description
    uint

    stencilValue

    Stencil reference value: (stencil & mask) == value ⇒ excluded from TPS.

    Declaration
    public uint stencilValue
    Field Value
    Type Description
    uint

    upscalingEnabled

    Compositor performs upscaling (eye target may be rendered below display res).

    Declaration
    public bool upscalingEnabled
    Field Value
    Type Description
    bool

    Extension Methods

    AnalyticsUtils.ToNestedColumnWithDefault<T>(T, T, bool)
    AnalyticsUtils.ToNestedColumn<T>(T, bool)
    AnalyticsUtils.ToNestedColumn<T>(T, T)
    In This Article
    Back to top
    Copyright © 2026 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)