ENiagaraGPUTickHandlingMode

Windows
MacOS
Linux

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraSystemSimulation.h

Include

#include "NiagaraSystemSimulation.h"

Syntax

enum ENiagaraGPUTickHandlingMode
{
    None,
    GameThread,
    Concurrent,
    GameThreadBatched,
    ConcurrentBatched,
}

Values

Name

Description

None

GameThread

No GPU Ticks needed.

Concurrent

Each system has to submit it's GPU tick individually on the game thread.

GameThreadBatched

Each system has to submit it's GPU tick individually during it's concurrent tick.

ConcurrentBatched

Systems can submit their GPU ticks in batches but it must be done on the game thread.

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