![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PostProcessUpscale.h>
Inheritance diagram for ISpatialUpscaler:Classes | |
| struct | FInputs |
Public Member Functions | |
| virtual const TCHAR * | GetDebugName () const =0 |
| virtual ISpatialUpscaler * | Fork_GameThread (const class FSceneViewFamily &ViewFamily) const =0 |
| virtual FScreenPassTexture | AddPasses (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FInputs &PassInputs) const =0 |
Static Public Member Functions | |
| static RENDERER_API FScreenPassTexture | AddDefaultUpscalePass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FInputs &PassInputs, EUpscaleMethod Method, FLensDistortionLUT LensDistortionLUT=FLensDistortionLUT()) |
Additional Inherited Members | |
Protected Member Functions inherited from ISceneViewFamilyExtention | |
| virtual | ~ISceneViewFamilyExtention () |
Interface for custom spatial upscaling algorithm meant to be set on the FSceneViewFamily by ISceneViewExtension::BeginRenderViewFamily().
|
static |
|
pure virtual |
|
pure virtual |
Create a new ISpatialUpscaler interface for a new view family.