Net.RepGraph.DynamicSpatialFrequency.ForceMaxFreq
Net.RepGraph.DynamicSpatialFrequency.ForceMaxFreq
#Overview
name: Net.RepGraph.DynamicSpatialFrequency.ForceMaxFreq
This variable is created as a Console Variable (cvar).
- type:
Var
- help:
Forces DSF to set max frame replication periods on all actors (1 frame rep periods). 1 = default replication. 2 = fast path. 3 = Both (effectively, default)
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/Runtime/ReplicationGraph/Source/Private/ReplicationGraph.cpp:4244
Scope: file
Source code excerpt:
int32 CVar_RepGraph_DynamicSpatialFrequency_ForceMaxFreq = 0;
static FAutoConsoleVariableRef CVarRepGraphDynamicSpatialFrequencyForceMaxFreq(TEXT("Net.RepGraph.DynamicSpatialFrequency.ForceMaxFreq"), CVar_RepGraph_DynamicSpatialFrequency_ForceMaxFreq, TEXT("Forces DSF to set max frame replication periods on all actors (1 frame rep periods). 1 = default replication. 2 = fast path. 3 = Both (effectively, default)"), ECVF_Default);
FORCEINLINE uint32 CalcDynamicReplicationPeriod(const float FinalPCT, const uint32 MinRepPeriod, const uint32 MaxRepPeriod, uint16& OutReplicationPeriodFrame, uint32& OutNextReplicationFrame, const uint32 LastRepFrameNum, const uint32 FrameNum, bool ForFastPath)
{
const float PeriodRange = (float)(MaxRepPeriod - MinRepPeriod);
const uint32 ExtraPeriod = (uint32)FMath::CeilToInt(PeriodRange * FinalPCT);