UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FTSRHistory Struct Reference

#include <SceneRendering.h>

Public Member Functions

void SafeRelease ()
 
bool IsValid () const
 
uint64 GetGPUSizeBytes (bool bLogSizes) const
 

Public Attributes

TRefCountPtr< IPooledRenderTargetColorArray
 
TRefCountPtr< IPooledRenderTargetMetadataArray
 
TRefCountPtr< IPooledRenderTargetGuideArray
 
TRefCountPtr< IPooledRenderTargetMoireArray
 
TRefCountPtr< IPooledRenderTargetCoverageArray
 
FIntRect InputViewportRect
 
FIntRect OutputViewportRect
 
uint32 FormatBit = 0
 
int32 FrameStorageCount = 1
 
int32 FrameStoragePeriod = 1
 
int32 AccumulatedFrameCount = 1
 
int32 LastFrameRollingIndex = 0
 
TArray< FViewMatricesViewMatrices
 
TArray< floatSceneColorPreExposures
 
TArray< FIntRectInputViewportRects
 
TArray< TRefCountPtr< IPooledRenderTarget > > DistortingDisplacementTextures
 

Member Function Documentation

◆ GetGPUSizeBytes()

uint64 FTSRHistory::GetGPUSizeBytes ( bool  bLogSizes) const

◆ IsValid()

bool FTSRHistory::IsValid ( ) const
inline

◆ SafeRelease()

void FTSRHistory::SafeRelease ( )
inline

Member Data Documentation

◆ AccumulatedFrameCount

int32 FTSRHistory::AccumulatedFrameCount = 1

◆ ColorArray

TRefCountPtr<IPooledRenderTarget> FTSRHistory::ColorArray

◆ CoverageArray

TRefCountPtr<IPooledRenderTarget> FTSRHistory::CoverageArray

◆ DistortingDisplacementTextures

TArray<TRefCountPtr<IPooledRenderTarget> > FTSRHistory::DistortingDisplacementTextures

◆ FormatBit

uint32 FTSRHistory::FormatBit = 0

◆ FrameStorageCount

int32 FTSRHistory::FrameStorageCount = 1

◆ FrameStoragePeriod

int32 FTSRHistory::FrameStoragePeriod = 1

◆ GuideArray

TRefCountPtr<IPooledRenderTarget> FTSRHistory::GuideArray

◆ InputViewportRect

FIntRect FTSRHistory::InputViewportRect

◆ InputViewportRects

TArray<FIntRect> FTSRHistory::InputViewportRects

◆ LastFrameRollingIndex

int32 FTSRHistory::LastFrameRollingIndex = 0

◆ MetadataArray

TRefCountPtr<IPooledRenderTarget> FTSRHistory::MetadataArray

◆ MoireArray

TRefCountPtr<IPooledRenderTarget> FTSRHistory::MoireArray

◆ OutputViewportRect

FIntRect FTSRHistory::OutputViewportRect

◆ SceneColorPreExposures

TArray<float> FTSRHistory::SceneColorPreExposures

◆ ViewMatrices

TArray<FViewMatrices> FTSRHistory::ViewMatrices

The documentation for this struct was generated from the following files: