UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DebugAlphaChannel.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
CoreMinimal.h
"
6
#include "
RendererInterface.h
"
7
#include "
ScreenPass.h
"
8
9
class
FViewInfo
;
10
struct
FMinimalSceneTextures
;
11
12
#if !UE_BUILD_SHIPPING
13
#define DEBUG_ALPHA_CHANNEL 1
14
#else
15
#define DEBUG_ALPHA_CHANNEL 0
16
#endif
17
18
#if DEBUG_ALPHA_CHANNEL
19
20
bool
ShouldMakeDistantGeometryTranslucent
();
21
22
FRDGTextureMSAA
MakeDistanceGeometryTranslucent
(
23
FRDGBuilder
& GraphBuilder,
24
TArrayView<const FViewInfo>
Views,
25
FMinimalSceneTextures
SceneTextures);
26
27
#endif
// DEBUG_ALPHA_CHANNEL
CoreMinimal.h
ShouldMakeDistantGeometryTranslucent
bool ShouldMakeDistantGeometryTranslucent()
MakeDistanceGeometryTranslucent
FRDGTextureMSAA MakeDistanceGeometryTranslucent(FRDGBuilder &GraphBuilder, TArrayView< const FViewInfo > Views, FMinimalSceneTextures SceneTextures)
RendererInterface.h
ScreenPass.h
FRDGBuilder
Definition
RenderGraphBuilder.h:49
FViewInfo
Definition
SceneRendering.h:1132
TArrayView
Definition
ArrayView.h:139
FMinimalSceneTextures
Definition
SceneTextures.h:52
FRDGTextureMSAA
Definition
RenderGraphUtils.h:288
Engine
Source
Runtime
Renderer
Private
PostProcess
DebugAlphaChannel.h
Generated by
1.9.8