UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ShadingEnergyConservation.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3/*=============================================================================
4 ShadingEnergyConservation.h: private energy conservation related data
5=============================================================================*/
6
7#pragma once
8
9#include "CoreMinimal.h"
10#include "RendererInterface.h"
11
12class FViewInfo;
13
24
26{
27 void Init(FRDGBuilder& GraphBuilder, const FViewInfo& View);
28 void Debug(FRDGBuilder& GraphBuilder, const FViewInfo& View, FSceneTextures& SceneTextures);
30}
void Init()
Definition LockFreeList.h:4
auto GetData(const TStringConversion< Converter, DefaultConversionSize > &Conversion) -> decltype(Conversion.Get())
Definition StringConv.h:802
Definition RenderGraphBuilder.h:49
Definition SceneRendering.h:1132
Definition RefCounting.h:454
Definition ShadingEnergyConservation.cpp:406
Definition SceneTextures.h:110
Definition ShadingEnergyConservation.h:15
bool bEnergyPreservation
Definition ShadingEnergyConservation.h:17
TRefCountPtr< IPooledRenderTarget > ClothEnergyTexture
Definition ShadingEnergyConservation.h:21
TRefCountPtr< IPooledRenderTarget > GGXGlassEnergyTexture
Definition ShadingEnergyConservation.h:20
bool bEnergyConservation
Definition ShadingEnergyConservation.h:16
TRefCountPtr< IPooledRenderTarget > DiffuseEnergyTexture
Definition ShadingEnergyConservation.h:22
TRefCountPtr< IPooledRenderTarget > GGXSpecEnergyTexture
Definition ShadingEnergyConservation.h:19