![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "DebugProbeRendering.h"#include "PixelShaderUtils.h"#include "ShaderParameterStruct.h"#include "SceneRendering.h"#include "SceneTextures.h"#include "SceneTextureParameters.h"#include "Substrate/Substrate.h"#include "DataDrivenShaderPlatformInfo.h"Classes | |
| class | FStampDeferredDebugProbePS |
Macros | |
| #define | DEBUG_PROBE_ENABLED (!UE_BUILD_SHIPPING && WITH_EDITORONLY_DATA) |
| #define | RENDER_DEPTHPREPASS 0 |
| #define | RENDER_BASEPASS 1 |
| #define | RENDER_VELOCITYPASS 2 |
Functions | |
| DECLARE_GPU_STAT (StampDeferredDebugProbe) | |
| bool | IsIlluminanceMeterSupportedByView (const FViewInfo &View) |
| IMPLEMENT_GLOBAL_SHADER (FStampDeferredDebugProbePS, "/Engine/Private/DebugProbes.usf", "MainPS", SF_Pixel) | |
| void | StampDeferredDebugProbeDepthPS (FRDGBuilder &GraphBuilder, TArrayView< const FViewInfo > Views, const FRDGTextureRef SceneDepthTexture) |
| void | StampDeferredDebugProbeMaterialPS (FRDGBuilder &GraphBuilder, TArrayView< const FViewInfo > Views, const FRenderTargetBindingSlots &BasePassRenderTargets, const FMinimalSceneTextures &SceneTextures) |
| void | StampDeferredDebugProbeVelocityPS (FRDGBuilder &GraphBuilder, TArrayView< const FViewInfo > Views, const FRenderTargetBindingSlots &BasePassRenderTargets) |
| #define DEBUG_PROBE_ENABLED (!UE_BUILD_SHIPPING && WITH_EDITORONLY_DATA) |
| #define RENDER_BASEPASS 1 |
| #define RENDER_DEPTHPREPASS 0 |
| #define RENDER_VELOCITYPASS 2 |
| DECLARE_GPU_STAT | ( | StampDeferredDebugProbe | ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FStampDeferredDebugProbePS | , |
| "/Engine/Private/DebugProbes.usf" | , | ||
| "MainPS" | , | ||
| SF_Pixel | |||
| ) |
| void StampDeferredDebugProbeDepthPS | ( | FRDGBuilder & | GraphBuilder, |
| TArrayView< const FViewInfo > | Views, | ||
| const FRDGTextureRef | SceneDepthTexture | ||
| ) |
| void StampDeferredDebugProbeMaterialPS | ( | FRDGBuilder & | GraphBuilder, |
| TArrayView< const FViewInfo > | Views, | ||
| const FRenderTargetBindingSlots & | BasePassRenderTargets, | ||
| const FMinimalSceneTextures & | SceneTextures | ||
| ) |
| void StampDeferredDebugProbeVelocityPS | ( | FRDGBuilder & | GraphBuilder, |
| TArrayView< const FViewInfo > | Views, | ||
| const FRenderTargetBindingSlots & | BasePassRenderTargets | ||
| ) |