UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PSOMetrics.cpp File Reference
#include "PSOMetrics.h"
#include "HAL/CriticalSection.h"

Namespaces

namespace  PSOMetrics
 

Functions

void AccumulatePSOMetrics (float CompilationDuration)
 
void GetPSOCompilationMetrics (float &DurationSum, int &Count)
 

Variables

FCriticalSection PSOMetrics::PSOCriticalSection
 
float PSOMetrics::DurationSum = 0
 
int PSOMetrics::Count = 0
 

Function Documentation

◆ AccumulatePSOMetrics()

void AccumulatePSOMetrics ( float  CompilationDuration)

Accumulate PSO metric is called for each individual PSO compilation. At the moment only IOS and Android platforms will call this.

◆ GetPSOCompilationMetrics()

void GetPSOCompilationMetrics ( float DurationSum,
int &  Count 
)