![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "SceneTexturesConfig.h"#include "ShaderCompiler.h"#include "Engine/Engine.h"#include "RenderGraphResources.h"#include "RenderUtils.h"#include "SceneInterface.h"#include "StereoRenderTargetManager.h"#include "DataDrivenShaderPlatformInfo.h"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) |
| DEFINE_LOG_CATEGORY_STATIC | ( | LogSceneTextures | , |
| Log | , | ||
| All | |||
| ) |
| void GetSceneColorFormatAndCreateFlags | ( | ERHIFeatureLevel::Type | FeatureLevel, |
| bool | bRequiresAlphaChannel, | ||
| ETextureCreateFlags | ExtraSceneColorCreateFlags, | ||
| uint32 | NumSamples, | ||
| bool | bMemorylessMSAA, | ||
| EPixelFormat & | SceneColorFormat, | ||
| ETextureCreateFlags & | SceneColorCreateFlags | ||
| ) |
| FSceneTextureShaderParameters GetSceneTextureShaderParameters | ( | TRDGUniformBufferRef< FMobileSceneTextureUniformParameters > | UniformBuffer | ) |
| FSceneTextureShaderParameters GetSceneTextureShaderParameters | ( | TRDGUniformBufferRef< FSceneTextureUniformParameters > | UniformBuffer | ) |
A uniform buffer containing common scene textures used by materials or global shaders.
| IMPLEMENT_STATIC_UNIFORM_BUFFER_SLOT | ( | SceneTextures | ) |
| IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT | ( | FMobileSceneTextureUniformParameters | , |
| "MobileSceneTextures" | , | ||
| SceneTextures | |||
| ) |
| IMPLEMENT_STATIC_UNIFORM_BUFFER_STRUCT | ( | FSceneTextureUniformParameters | , |
| "SceneTexturesStruct" | , | ||
| SceneTextures | |||
| ) |