EAsyncComputeBudget

Hint to the driver on how to load balance async compute work.

Windows
MacOS
Linux

References

Module

RHI

Header

/Engine/Source/Runtime/RHI/Public/RHIDefinitions.h

Include

#include "RHIDefinitions.h"

Syntax

enum EAsyncComputeBudget
{
    ELeast_0,
    EGfxHeavy_1,
    EBalanced_2,
    EComputeHeavy_3,
    EAll_4,
}

Values

Name

Description

ELeast_0

EGfxHeavy_1

EBalanced_2

EComputeHeavy_3

EAll_4

Remarks

Hint to the driver on how to load balance async compute work. On some platforms this may be a priority, on others actually masking out parts of the GPU for types of work.

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