UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FReSTIRTemporalAccumulationState Class Reference

#include <LumenViewState.h>

Public Member Functions

 FReSTIRTemporalAccumulationState ()
 
void SafeRelease ()
 

Public Attributes

FIntRect DiffuseIndirectHistoryViewRect
 
FVector4f DiffuseIndirectHistoryScreenPositionScaleBias
 
TRefCountPtr< IPooledRenderTargetDiffuseIndirectHistoryRT
 
TRefCountPtr< IPooledRenderTargetRoughSpecularIndirectHistoryRT
 
TRefCountPtr< IPooledRenderTargetResolveVarianceHistoryRT
 
TRefCountPtr< IPooledRenderTargetNumFramesAccumulatedRT
 
FIntPoint HistorySceneTexturesExtent
 
FIntPoint HistoryEffectiveResolution
 

Constructor & Destructor Documentation

◆ FReSTIRTemporalAccumulationState()

FReSTIRTemporalAccumulationState::FReSTIRTemporalAccumulationState ( )
inline

Member Function Documentation

◆ SafeRelease()

void FReSTIRTemporalAccumulationState::SafeRelease ( )
inline

Member Data Documentation

◆ DiffuseIndirectHistoryRT

TRefCountPtr<IPooledRenderTarget> FReSTIRTemporalAccumulationState::DiffuseIndirectHistoryRT

◆ DiffuseIndirectHistoryScreenPositionScaleBias

FVector4f FReSTIRTemporalAccumulationState::DiffuseIndirectHistoryScreenPositionScaleBias

◆ DiffuseIndirectHistoryViewRect

FIntRect FReSTIRTemporalAccumulationState::DiffuseIndirectHistoryViewRect

◆ HistoryEffectiveResolution

FIntPoint FReSTIRTemporalAccumulationState::HistoryEffectiveResolution

◆ HistorySceneTexturesExtent

FIntPoint FReSTIRTemporalAccumulationState::HistorySceneTexturesExtent

◆ NumFramesAccumulatedRT

TRefCountPtr<IPooledRenderTarget> FReSTIRTemporalAccumulationState::NumFramesAccumulatedRT

◆ ResolveVarianceHistoryRT

TRefCountPtr<IPooledRenderTarget> FReSTIRTemporalAccumulationState::ResolveVarianceHistoryRT

◆ RoughSpecularIndirectHistoryRT

TRefCountPtr<IPooledRenderTarget> FReSTIRTemporalAccumulationState::RoughSpecularIndirectHistoryRT

The documentation for this class was generated from the following file: