docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Enum UpscalerResolutionConstraint

    How an upscaler constrains the pipeline's render resolution. This is the resolved result reported via constraint — the upscaler's capabilities combined with the user-selected UpscalerResolutionMode — not a user-facing setting.

    Namespace: UnityEngine.Rendering
    Assembly: Unity.RenderPipelines.Core.Runtime.dll
    Syntax
    public enum UpscalerResolutionConstraint

    Fields

    Name Description
    Fixed

    Pinned: the pipeline renders exactly at qualityModeResolution and ignores whatever render-resolution scaling it would otherwise apply (render scale, dynamic resolution).

    None

    No constraint: the pipeline drives the render resolution unconstrained (e.g. STP, spatial filters, or FSR2 in custom scaling, which has no hard per-quality range).

    Range

    Bounded: the pipeline drives the render resolution (render scale / dynamic resolution / forced) but must clamp it to minResolution..maxResolution (the upscaler's hard limits).

    Extension Methods

    AnalyticsUtils.ToNestedColumnWithDefault<UpscalerResolutionConstraint>(UpscalerResolutionConstraint, UpscalerResolutionConstraint, bool)
    AnalyticsUtils.ToNestedColumn<UpscalerResolutionConstraint>(UpscalerResolutionConstraint, bool)
    AnalyticsUtils.ToNestedColumn<UpscalerResolutionConstraint>(UpscalerResolutionConstraint, UpscalerResolutionConstraint)
    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)