UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PostProcessVisualizeVirtualTexture.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
ScreenPass.h
"
6
#include "
DebugViewModeHelpers.h
"
7
#include "
OverridePassSequence.h
"
8
9
struct
FVisualizeVirtualTextureInputs
10
{
11
// [Optional] Render to the specified output. If invalid, a new texture is created and returned.
12
FScreenPassRenderTarget
OverrideOutput
;
13
// [Required] The input scene color and view rect.
14
FScreenPassTexture
SceneColor
;
15
// [Required] The buffer generated by main pass rendering which contains debug data.
16
FRDGBufferRef
DebugBuffer
;
17
// [Required] The visualization mode.
18
FName
ModeName
;
19
// [Required] The table of colors used for visualization.
20
TArrayView<const FLinearColor>
Colors
;
21
};
22
23
FScreenPassTexture
AddVisualizeVirtualTexturePass
(
FRDGBuilder
& GraphBuilder,
const
FViewInfo
& View,
const
FVisualizeVirtualTextureInputs
& Inputs);
DebugViewModeHelpers.h
OverridePassSequence.h
AddVisualizeVirtualTexturePass
FScreenPassTexture AddVisualizeVirtualTexturePass(FRDGBuilder &GraphBuilder, const FViewInfo &View, const FVisualizeVirtualTextureInputs &Inputs)
Definition
PostProcessVisualizeVirtualTexture.cpp:47
ScreenPass.h
FName
Definition
NameTypes.h:617
FRDGBuffer
Definition
RenderGraphResources.h:1321
FRDGBuilder
Definition
RenderGraphBuilder.h:49
FViewInfo
Definition
SceneRendering.h:1132
TArrayView
Definition
ArrayView.h:139
FScreenPassRenderTarget
Definition
ScreenPass.h:83
FScreenPassTexture
Definition
ScreenPass.h:41
FVisualizeVirtualTextureInputs
Definition
PostProcessVisualizeVirtualTexture.h:10
FVisualizeVirtualTextureInputs::ModeName
FName ModeName
Definition
PostProcessVisualizeVirtualTexture.h:18
FVisualizeVirtualTextureInputs::SceneColor
FScreenPassTexture SceneColor
Definition
PostProcessVisualizeVirtualTexture.h:14
FVisualizeVirtualTextureInputs::DebugBuffer
FRDGBufferRef DebugBuffer
Definition
PostProcessVisualizeVirtualTexture.h:16
FVisualizeVirtualTextureInputs::Colors
TArrayView< const FLinearColor > Colors
Definition
PostProcessVisualizeVirtualTexture.h:20
FVisualizeVirtualTextureInputs::OverrideOutput
FScreenPassRenderTarget OverrideOutput
Definition
PostProcessVisualizeVirtualTexture.h:12
Engine
Source
Runtime
Renderer
Private
PostProcess
PostProcessVisualizeVirtualTexture.h
Generated by
1.9.8