EVRSType

Explicit VRS source flags; each type of VRS image generated here will have it's own flag defined in this bitfield.

Windows
MacOS
Linux

References

Module

Renderer

Header

/Engine/Source/Runtime/Renderer/Public/VariableRateShadingImageManager.h

Include

#include "VariableRateShadingImageManager.h"

Syntax

enum EVRSType
{
    FixedFoveation         = 0x1,
    EyeTrackedFoveation    = 0x2,
    All                    = FixedFoveation | EyeTrackedFoveation,
    XRFoveation            = FixedFoveation | EyeTrackedFoveation,
    None                   = 0x0,
}

Values

Name

Description

FixedFoveation

VRS Image to be applied during base pass.

EyeTrackedFoveation

VRS Image to be applied during post-processing.

All

Mask of all available VRS source types.

XRFoveation

Mask of XR fixed-foveation VRS gen only.

None

Remarks

Explicit VRS source flags; each type of VRS image generated here will have it's own flag defined in this bitfield. These flags can be used for any particular rendering path to exclude specific types of VRS generation; e.g.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss