Navigation
API > API/Runtime > API/Runtime/RHI
Hint to control how to balance GPU resources between graphics and synchronous compute workloads. On some platforms, compute shaders may run with higher occupancy when they don't need to share resources with graphics. Compute-heavy mode may prevent async compute queue workloads from running concurrently with main queue work.
| Name | ESyncComputeBudget |
| Type | enum |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIDefinitions.h |
| Include Path | #include "RHIDefinitions.h" |
Syntax
enum ESyncComputeBudget
{
Default,
Balanced,
ComputeHeavy,
}
Values
| Name | Remarks |
|---|---|
| Default | |
| Balanced | |
| ComputeHeavy |