Search Results for

    Class YVRQualityManager

    Manager for rendering quality

    Inheritance
    object
    YVRQualityManager
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: YVR.Core
    Assembly: YVR.Core.Runtime.dll
    Syntax
    [Serializable]
    public class YVRQualityManager

    Fields

    Name Description
    useRecommendedMSAALevel

    Whether to use recommend MSAA level, if true, the value of @YVR.Core.YVRQualityManager.antiAliasing will be ignored

    Properties

    Name Description
    enableDynamicResolution

    Manager for rendering quality

    fixedFoveatedRenderingDynamic

    Set or get current fixed foveated rendering dynamic

    fixedFoveatedRenderingLevel

    Set or get current fixed foveated rendering level

    maxDynamicResolutionScale

    Manager for rendering quality

    minDynamicResolutionScale

    Manager for rendering quality

    powerSetting

    Manager for rendering quality

    recommendAntiAlisingLevel

    Gets the recommended MSAA level for optimal quality/performance the current device.

    sharpenType

    Set or get current eyebuffer sharpenType

    vSyncCount

    Set or get current vSync count

    Methods

    Name Description
    Initialize()

    Using the data from unity Inspector panel to initialize vSync count and ffr level

    Update()

    Manager for rendering quality

    Events

    Name Description
    onFFRChanged

    The event which will be triggered when ffr level changed

    onSharpenTypeChanged

    The event which will be triggered when sharpen type changed

    onVSyncCountChanged

    The event which will be triggered when vSync count changed

    Extension Methods

    ObjectExtensions.GetEnumerableElementType(object)
    ObjectExtensions.IsGenericEnumerable(object)
    ObjectExtensions.ReflectEquals(object, object)
    ObjectExtensions.ReflectionSequenceEqual(object, object)
    ObjectExtensions.TryGetFieldValue<T>(object, string, out T, BindingFlags)
    ObjectExtensions.TryGetPropertyValue<T>(object, string, out T, BindingFlags)
    ObjectExtensions.TrySetFieldValue<T>(object, string, T, BindingFlags)
    ObjectExtensions.TrySetPropertyValue<T>(object, string, T, BindingFlags)
    SystemObjectExtensions.As<T>(object)
    YVRLog.Debug(object, string)
    YVRLog.Error(object, string)
    YVRLog.Info(object, string)
    YVRLog.Warn(object, string)
    In This Article