UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MaterialCacheRenderer.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
7#include "Math/IntRect.h"
8#include "Math/Box2D.h"
9
10class FRDGBuilder;
11class FSceneRenderer;
14
23
35
38 FRDGBuilder& GraphBuilder,
39 const FMaterialCacheTagLayout& TagLayout,
40 const FMaterialCacheSetup& Setup,
42);
43
45void MaterialCacheRenderPages(FRDGBuilder& GraphBuilder);
void MaterialCacheEnqueuePages(FRDGBuilder &GraphBuilder, const FMaterialCacheTagLayout &TagLayout, const FMaterialCacheSetup &Setup, const TArrayView< FMaterialCachePageEntry > &Pages)
Definition MaterialCacheRenderer.cpp:1749
void MaterialCacheRenderPages(FRDGBuilder &GraphBuilder)
Definition MaterialCacheRenderer.cpp:1786
Definition PrimitiveComponentId.h:12
Definition PrimitiveSceneInfo.h:266
Definition RenderGraphBuilder.h:49
Definition SceneRendering.h:2080
Definition ArrayView.h:139
Definition Array.h:670
Definition MaterialCacheRenderer.h:16
FIntRect TileRect
Definition MaterialCacheRenderer.h:18
FBox2f UVRect
Definition MaterialCacheRenderer.h:21
Definition MaterialCacheRenderer.h:25
FIntPoint TileSize
Definition MaterialCacheRenderer.h:33
FPrimitiveComponentId PrimitiveComponentId
Definition MaterialCacheRenderer.h:27
TArray< IPooledRenderTarget *, TInlineAllocator< MaterialCacheMaxRuntimeLayers > > PhysicalRenderTargets
Definition MaterialCacheRenderer.h:30
Definition MaterialCacheAttribute.h:118
Definition RendererInterface.h:494
Definition IntPoint.h:25
static const TIntPoint ZeroValue
Definition IntPoint.h:45