EGBufferFormat::Type

Enumerates available GBufferFormats.

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Engine/EngineTypes.h

Include

#include "Engine/EngineTypes.h"

Syntax

namespace EGBufferFormat
{
    enum Type
    {
        Force8BitsPerChannel     = 0,
        Default                  = 1,
        HighPrecisionNormals     = 3,
        Force16BitsPerChannel    = 5,
    }
}

Values

Name

Description

Force8BitsPerChannel

Forces all GBuffers to 8 bits per channel. Intended as profiling for best performance.

Default

See GBuffer allocation function for layout details.

HighPrecisionNormals

Same as Default except normals are encoded at 16 bits per channel.

Force16BitsPerChannel

Forces all GBuffers to 16 bits per channel. Intended as profiling for best quality.

Remarks

Enumerates available GBufferFormats.

When this enum is updated please update CVarGBufferFormat comments

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