UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PostProcessHMD.cpp File Reference

Classes

class  FDistortionVertexDeclaration
 
class  FHMDDistortionPS
 
class  FHMDDistortionVS
 

Functions

 IMPLEMENT_GLOBAL_SHADER (FHMDDistortionPS, "/Engine/Private/PostProcessHMD.usf", "MainPS", SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER (FHMDDistortionVS, "/Engine/Private/PostProcessHMD.usf", "MainVS", SF_Vertex)
 
FScreenPassTexture AddDefaultHMDDistortionPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FHMDDistortionInputs &Inputs)
 
FScreenPassTexture AddHMDDistortionPass (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FHMDDistortionInputs &Inputs)
 

Variables

TGlobalResource< FDistortionVertexDeclarationGDistortionVertexDeclaration
 

Function Documentation

◆ AddDefaultHMDDistortionPass()

FScreenPassTexture AddDefaultHMDDistortionPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FHMDDistortionInputs Inputs 
)

◆ AddHMDDistortionPass()

FScreenPassTexture AddHMDDistortionPass ( FRDGBuilder GraphBuilder,
const FViewInfo View,
const FHMDDistortionInputs Inputs 
)

◆ IMPLEMENT_GLOBAL_SHADER() [1/2]

IMPLEMENT_GLOBAL_SHADER ( FHMDDistortionPS  ,
"/Engine/Private/PostProcessHMD.usf"  ,
"MainPS"  ,
SF_Pixel   
)

◆ IMPLEMENT_GLOBAL_SHADER() [2/2]

IMPLEMENT_GLOBAL_SHADER ( FHMDDistortionVS  ,
"/Engine/Private/PostProcessHMD.usf"  ,
"MainVS"  ,
SF_Vertex   
)

Variable Documentation

◆ GDistortionVertexDeclaration

TGlobalResource<FDistortionVertexDeclaration> GDistortionVertexDeclaration

The Distortion vertex declaration.