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

Namespaces

namespace  MediaShaders
 

Functions

FMatrix MediaShaders::CombineColorTransformAndOffset (const FMatrix &InMatrix, const FVector &InYUVOffset)
 
 IMPLEMENT_SHADER_TYPE (, FMediaShadersVS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("MainVertexShader"), SF_Vertex)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FAYUVConvertUB, "AYUVConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FAYUVConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("AYUVConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FBMPConvertUB, "BMPConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FBMPConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("BMPConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FNV12ConvertUB, "NV12ConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FNV12ConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("NV12ConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FNV12ConvertAsBytesUB, "NV12ConvertAsBytesUB")
 
 IMPLEMENT_SHADER_TYPE (, FNV12ConvertAsBytesPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("NV12ConvertAsBytesPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FNV21ConvertUB, "NV21ConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FNV21ConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("NV21ConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FP010ConvertUB, "P010ConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FP010ConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("P010ConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FP010ConvertAsUINT16sUB, "P010ConvertAsUINT16sUB")
 
 IMPLEMENT_SHADER_TYPE (, FP010ConvertAsUINT16sPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("P010ConvertAsUINT16sPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FP010_2101010ConvertUB, "P010_2101010ConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FP010_2101010ConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("P010_2101010ConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FRGBConvertUB, "RGBConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FRGBConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("RGBConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FYCoCgConvertUB, "YCoCgConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FYCoCgConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("YCoCgConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FYCbCrConvertUB, "YCbCrConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FYCbCrConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("YCbCrConvertPS"), SF_Pixel)
 
 IMPLEMENT_SHADER_TYPE (, FYCbCrConvertPS_4x4Matrix, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("YCbCrConvertPS_4x4Matrix"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FUYVYConvertUB, "UYVYConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FUYVYConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("UYVYConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FYUVConvertUB, "YUVConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FYUVConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("YUVConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FYUVv216ConvertUB, "YUVv216ConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FYUVv216ConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("YUVv216ConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FYUVv210ConvertUB, "YUVv210ConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FYUVv210ConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("YUVv210ConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FYUVY416ConvertUB, "YUVY416ConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FYUVY416ConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("YUVY416ConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FARGB16BigConvertUB, "ARGB16BigConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FARGB16BigConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("ARGB16BigConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FYUY2ConvertUB, "YUY2ConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FYUY2ConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("YUY2ConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FYVYUConvertUB, "YVYUConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FYVYUConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("YVYUConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FRGB8toY8ConvertUB, "RGB8toY8ConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FRGB8toY8ConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("RGB8toY8ConvertPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FReadTextureExternalUB, "ReadTextureExternalUB")
 
 IMPLEMENT_SHADER_TYPE (, FReadTextureExternalPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("ReadTextureExternalPS"), SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER (FRGB8toUYVY8ConvertPS, "/Engine/Private/MediaShaders.usf", "RGB8toUYVY8ConvertPS", SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER (FRGB10toYUVv210ConvertPS, "/Engine/Private/MediaShaders.usf", "RGB10toYUVv210ConvertPS", SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER (FModifyAlphaSwizzleRgbaPS, "/Engine/Private/MediaShaders.usf", "SwizzleRgbPS", SF_Pixel)
 
 IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT (FVYUConvertUB, "VYUConvertUB")
 
 IMPLEMENT_SHADER_TYPE (, FVYUConvertPS, TEXT("/Engine/Private/MediaShaders.usf"), TEXT("VYUConvertPS"), SF_Pixel)
 

Variables

TGlobalResource< FMediaVertexDeclarationGMediaVertexDeclaration
 
const FMatrix MediaShaders::YuvToRgbRec601Unscaled
 
const FMatrix MediaShaders::YuvToRgbRec601Scaled
 
const FMatrix MediaShaders::YuvToRgbRec709Unscaled
 
const FMatrix MediaShaders::YuvToRgbRec709Scaled
 
const FMatrix MediaShaders::YuvToRgbRec2020Unscaled
 
const FMatrix MediaShaders::YuvToRgbRec2020Scaled
 
const FMatrix MediaShaders::YuvToSrgbPs4
 
const FMatrix MediaShaders::RgbToYuvRec709Scaled
 
const FMatrix MediaShaders::RgbToYuvRec2020Scaled
 
const FVector MediaShaders::YUVOffset8bits = FVector(0.06274509803921568627f, 0.5019607843137254902f, 0.5019607843137254902f)
 
const FVector MediaShaders::YUVOffsetNoScale8bits = FVector(0.0f, 0.5019607843137254902f, 0.5019607843137254902f)
 
const FVector MediaShaders::YUVOffset10bits = FVector(0.06256109481915933529f, 0.50048875855327468231f, 0.50048875855327468231f)
 
const FVector MediaShaders::YUVOffsetNoScale10bits = FVector(0.0f, 0.50048875855327468231f, 0.50048875855327468231f)
 
const FVector MediaShaders::YUVOffset16bits = FVector(4096.0f / 65535.0f, 32768.0f / 65535.0f, 32768.0f / 65535.0f)
 
const FVector MediaShaders::YUVOffsetNoScale16bits = FVector(0.0f, 32768.0f / 65535.0f, 32768.0f / 65535.0f)
 
const FVector MediaShaders::YUVOffsetFloat = FVector(1.0f / 16.0f, 0.5f, 0.5f)
 
const FVector MediaShaders::YUVOffsetNoScaleFloat = FVector(0.0f, 0.5f, 0.5f)
 

Function Documentation

◆ IMPLEMENT_GLOBAL_SHADER() [1/3]

IMPLEMENT_GLOBAL_SHADER ( FModifyAlphaSwizzleRgbaPS  ,
"/Engine/Private/MediaShaders.usf"  ,
"SwizzleRgbPS"  ,
SF_Pixel   
)

◆ IMPLEMENT_GLOBAL_SHADER() [2/3]

IMPLEMENT_GLOBAL_SHADER ( FRGB10toYUVv210ConvertPS  ,
"/Engine/Private/MediaShaders.usf"  ,
"RGB10toYUVv210ConvertPS"  ,
SF_Pixel   
)

◆ IMPLEMENT_GLOBAL_SHADER() [3/3]

IMPLEMENT_GLOBAL_SHADER ( FRGB8toUYVY8ConvertPS  ,
"/Engine/Private/MediaShaders.usf"  ,
"RGB8toUYVY8ConvertPS"  ,
SF_Pixel   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [1/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FARGB16BigConvertUB  ,
"ARGB16BigConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [2/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FAYUVConvertUB  ,
"AYUVConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [3/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FBMPConvertUB  ,
"BMPConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [4/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FNV12ConvertAsBytesUB  ,
"NV12ConvertAsBytesUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [5/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FNV12ConvertUB  ,
"NV12ConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [6/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FNV21ConvertUB  ,
"NV21ConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [7/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FP010_2101010ConvertUB  ,
"P010_2101010ConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [8/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FP010ConvertAsUINT16sUB  ,
"P010ConvertAsUINT16sUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [9/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FP010ConvertUB  ,
"P010ConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [10/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FReadTextureExternalUB  ,
"ReadTextureExternalUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [11/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FRGB8toY8ConvertUB  ,
"RGB8toY8ConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [12/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FRGBConvertUB  ,
"RGBConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [13/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FUYVYConvertUB  ,
"UYVYConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [14/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FVYUConvertUB  ,
"VYUConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [15/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FYCbCrConvertUB  ,
"YCbCrConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [16/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FYCoCgConvertUB  ,
"YCoCgConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [17/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FYUVConvertUB  ,
"YUVConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [18/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FYUVv210ConvertUB  ,
"YUVv210ConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [19/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FYUVv216ConvertUB  ,
"YUVv216ConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [20/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FYUVY416ConvertUB  ,
"YUVY416ConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [21/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FYUY2ConvertUB  ,
"YUY2ConvertUB"   
)

◆ IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT() [22/22]

IMPLEMENT_GLOBAL_SHADER_PARAMETER_STRUCT ( FYVYUConvertUB  ,
"YVYUConvertUB"   
)

◆ IMPLEMENT_SHADER_TYPE() [1/24]

IMPLEMENT_SHADER_TYPE ( FARGB16BigConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("ARGB16BigConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [2/24]

IMPLEMENT_SHADER_TYPE ( FAYUVConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("AYUVConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [3/24]

IMPLEMENT_SHADER_TYPE ( FBMPConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("BMPConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [4/24]

IMPLEMENT_SHADER_TYPE ( FMediaShadersVS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("MainVertexShader")  ,
SF_Vertex   
)

◆ IMPLEMENT_SHADER_TYPE() [5/24]

IMPLEMENT_SHADER_TYPE ( FNV12ConvertAsBytesPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("NV12ConvertAsBytesPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [6/24]

IMPLEMENT_SHADER_TYPE ( FNV12ConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("NV12ConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [7/24]

IMPLEMENT_SHADER_TYPE ( FNV21ConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("NV21ConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [8/24]

IMPLEMENT_SHADER_TYPE ( FP010_2101010ConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("P010_2101010ConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [9/24]

IMPLEMENT_SHADER_TYPE ( FP010ConvertAsUINT16sPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("P010ConvertAsUINT16sPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [10/24]

IMPLEMENT_SHADER_TYPE ( FP010ConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("P010ConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [11/24]

IMPLEMENT_SHADER_TYPE ( FReadTextureExternalPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("ReadTextureExternalPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [12/24]

IMPLEMENT_SHADER_TYPE ( FRGB8toY8ConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("RGB8toY8ConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [13/24]

IMPLEMENT_SHADER_TYPE ( FRGBConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("RGBConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [14/24]

IMPLEMENT_SHADER_TYPE ( FUYVYConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("UYVYConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [15/24]

IMPLEMENT_SHADER_TYPE ( FVYUConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("VYUConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [16/24]

IMPLEMENT_SHADER_TYPE ( FYCbCrConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("YCbCrConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [17/24]

IMPLEMENT_SHADER_TYPE ( FYCbCrConvertPS_4x4Matrix  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("YCbCrConvertPS_4x4Matrix")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [18/24]

IMPLEMENT_SHADER_TYPE ( FYCoCgConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("YCoCgConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [19/24]

IMPLEMENT_SHADER_TYPE ( FYUVConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("YUVConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [20/24]

IMPLEMENT_SHADER_TYPE ( FYUVv210ConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("YUVv210ConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [21/24]

IMPLEMENT_SHADER_TYPE ( FYUVv216ConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("YUVv216ConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [22/24]

IMPLEMENT_SHADER_TYPE ( FYUVY416ConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("YUVY416ConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [23/24]

IMPLEMENT_SHADER_TYPE ( FYUY2ConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("YUY2ConvertPS")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [24/24]

IMPLEMENT_SHADER_TYPE ( FYVYUConvertPS  ,
TEXT("/Engine/Private/MediaShaders.usf" ,
TEXT("YVYUConvertPS")  ,
SF_Pixel   
)

Variable Documentation

◆ GMediaVertexDeclaration

TGlobalResource<FMediaVertexDeclaration> GMediaVertexDeclaration