UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
RenderCore.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3/*=============================================================================
4 RenderCore.h: Render core module definitions.
5=============================================================================*/
6
7#pragma once
8
9#include "Stats/Stats.h" // IWYU pragma: keep
10
12
47// Number of instances sent to the TLAS build command, including active and inactive (culled) instances
49// Number of valid instances, taking into account per-instance culling / activation mask
51
91
105
115
117// The purpose of the SceneUpdate stat group is to show where rendering thread time is going from a high level outside of RenderViewFamily.
118// It should only contain stats that are likely to track a lot of time in a typical scene, not edge case stats that are rarely non-zero.
119// Use a more detailed profiler (like an instruction trace or sampling capture on Xbox 360) to track down where time is going in more detail.
133
139
144
150
152
156
157// shared by renderer and engine, compiles down to a constant in final release
160
163
#define TEXT(x)
Definition Platform.h:1272
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
#define DECLARE_CYCLE_STAT_EXTERN(CounterName, StatId, GroupId, API)
Definition Stats.h:679
#define DECLARE_DWORD_COUNTER_STAT_EXTERN(CounterName, StatId, GroupId, API)
Definition Stats.h:682
#define DECLARE_DWORD_ACCUMULATOR_STAT_EXTERN(CounterName, StatId, GroupId, API)
Definition Stats.h:684
#define DECLARE_MEMORY_STAT_EXTERN(CounterName, StatId, GroupId, API)
Definition Stats.h:687
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_LOG_CATEGORY_EXTERN(CategoryName, DefaultVerbosity, CompileTimeVerbosity)
Definition LogMacros.h:361
RENDERCORE_API int32 GetCVarForceLOD_AnyThread()
Definition RenderCore.cpp:301
RENDERCORE_API int32 GetCVarForceLODShadow()
Definition RenderCore.cpp:314
RENDERCORE_API void SetNearClipPlaneGlobals(float NewNearClipPlane)
Definition RenderCore.cpp:341
RENDERCORE_API int32 GetCVarForceLOD()
Definition RenderCore.cpp:288
RENDERCORE_API int32 GetCVarForceLODShadow_AnyThread()
Definition RenderCore.cpp:327