Search Results for

    Show / Hide Table of Contents

    Class FeatureLevel

    Graphics feature levels indicates what level of support can be relied upon. They are named after the graphics API to indicate the minimum level of the features set to support. Feature levels are ordered from the lowest to the most high-end so feature level enum can be used to switch between feature levels (e.g. don't use geometry shader if not supported).

    Inheritance
    System.Object
    FeatureLevel
    Namespace: FlaxEngine
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    [Unmanaged]
    public sealed class FeatureLevel : Enum

    Fields

    ES2

    The features set defined by the core capabilities of OpenGL ES2.

    Declaration
    public const FeatureLevel ES2
    Field Value
    FeatureLevel

    ES3

    The features set defined by the core capabilities of OpenGL ES3.

    Declaration
    public const FeatureLevel ES3
    Field Value
    FeatureLevel

    ES3_1

    The features set defined by the core capabilities of OpenGL ES3.1.

    Declaration
    public const FeatureLevel ES3_1
    Field Value
    FeatureLevel

    SM4

    The features set defined by the core capabilities of DirectX 10 Shader Model 4.

    Declaration
    public const FeatureLevel SM4
    Field Value
    FeatureLevel

    SM5

    The features set defined by the core capabilities of DirectX 11 Shader Model 5.

    Declaration
    public const FeatureLevel SM5
    Field Value
    FeatureLevel

    SM6

    The features set defined by the core capabilities of DirectX 12 Shader Model 6.

    Declaration
    public const FeatureLevel SM6
    Field Value
    FeatureLevel

    value__

    Declaration
    public int value__
    Field Value
    System.Int32

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.RawClone<T>(T)
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat