fx.Niagara.Batcher.TickFlush.Mode
fx.Niagara.Batcher.TickFlush.Mode
#Overview
name: fx.Niagara.Batcher.TickFlush.Mode
This variable is created as a Console Variable (cvar).
- type:
Var
- help:
What to do when we go over our max queued frames.\n0 = Keep ticks queued, can result in a long pause when gaining focus again.\n1 = (Default) Process all queued ticks with dummy view / buffer data, may result in incorrect simulation due to missing depth collisions, etc.\n2 = Kill all pending ticks, may result in incorrect simulation due to missing frames of data, i.e. a particle reset.\n
It is referenced in 1
C++ source file.
#Summary
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraGpuComputeDispatch.cpp:116
Scope (from outer to inner):
file
namespace FNiagaraGpuComputeDispatchLocal
Source code excerpt:
int32 GTickFlushMode = 1;
static FAutoConsoleVariableRef CVarNiagaraTickFlushMode(
TEXT("fx.Niagara.Batcher.TickFlush.Mode"),
GTickFlushMode,
TEXT("What to do when we go over our max queued frames.\n")
TEXT("0 = Keep ticks queued, can result in a long pause when gaining focus again.\n")
TEXT("1 = (Default) Process all queued ticks with dummy view / buffer data, may result in incorrect simulation due to missing depth collisions, etc.\n")
TEXT("2 = Kill all pending ticks, may result in incorrect simulation due to missing frames of data, i.e. a particle reset.\n"),
ECVF_Default