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

Functions

 DEFINE_LOG_CATEGORY_STATIC (LogSceneTextures, Log, All)
 
 IMPLEMENT_STATIC_UNIFORM_BUFFER_SLOT (SceneTextures)
 
 IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT (FSceneTextureUniformParameters, "SceneTexturesStruct", SceneTextures)
 
 IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT (FMobileSceneTextureUniformParameters, "MobileSceneTextures", SceneTextures)
 
FSceneTextureShaderParameters GetSceneTextureShaderParameters (TRDGUniformBufferRef< FSceneTextureUniformParameters > UniformBuffer)
 
FSceneTextureShaderParameters GetSceneTextureShaderParameters (TRDGUniformBufferRef< FMobileSceneTextureUniformParameters > UniformBuffer)
 
void GetSceneColorFormatAndCreateFlags (ERHIFeatureLevel::Type FeatureLevel, bool bRequiresAlphaChannel, ETextureCreateFlags ExtraSceneColorCreateFlags, uint32 NumSamples, bool bMemorylessMSAA, EPixelFormat &SceneColorFormat, ETextureCreateFlags &SceneColorCreateFlags)
 

Function Documentation

◆ DEFINE_LOG_CATEGORY_STATIC()

DEFINE_LOG_CATEGORY_STATIC ( LogSceneTextures  ,
Log  ,
All   
)

◆ GetSceneColorFormatAndCreateFlags()

void GetSceneColorFormatAndCreateFlags ( ERHIFeatureLevel::Type  FeatureLevel,
bool  bRequiresAlphaChannel,
ETextureCreateFlags  ExtraSceneColorCreateFlags,
uint32  NumSamples,
bool  bMemorylessMSAA,
EPixelFormat SceneColorFormat,
ETextureCreateFlags SceneColorCreateFlags 
)

◆ GetSceneTextureShaderParameters() [1/2]

FSceneTextureShaderParameters GetSceneTextureShaderParameters ( TRDGUniformBufferRef< FMobileSceneTextureUniformParameters UniformBuffer)

◆ GetSceneTextureShaderParameters() [2/2]

FSceneTextureShaderParameters GetSceneTextureShaderParameters ( TRDGUniformBufferRef< FSceneTextureUniformParameters UniformBuffer)

A uniform buffer containing common scene textures used by materials or global shaders.

◆ IMPLEMENT_STATIC_UNIFORM_BUFFER_SLOT()

IMPLEMENT_STATIC_UNIFORM_BUFFER_SLOT ( SceneTextures  )

◆ IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT() [1/2]

IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT ( FMobileSceneTextureUniformParameters  ,
"MobileSceneTextures"  ,
SceneTextures   
)

◆ IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT() [2/2]

IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT ( FSceneTextureUniformParameters  ,
"SceneTexturesStruct"  ,
SceneTextures   
)