r.Nanite.Streaming.ReservedResources
r.Nanite.Streaming.ReservedResources
#Overview
name: r.Nanite.Streaming.ReservedResources
This variable is created as a Console Variable (cvar).
- type:
Var
- help:
Allow allocating Nanite GPU resources as reserved resources for better memory utilization and more efficient resizing (EXPERIMENTAL)
It is referenced in 1
C++ source file.
#Summary
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Runtime/Engine/Private/Rendering/NaniteStreamingManager.cpp:158
Scope: file
Source code excerpt:
static int32 GNaniteStreamingReservedResources = 0;
static FAutoConsoleVariableRef CVarNaniteStreamingReservedResources(
TEXT("r.Nanite.Streaming.ReservedResources"),
GNaniteStreamingReservedResources,
TEXT("Allow allocating Nanite GPU resources as reserved resources for better memory utilization and more efficient resizing (EXPERIMENTAL)"),
ECVF_ReadOnly
);
static_assert(NANITE_MAX_GPU_PAGES_BITS + MAX_RUNTIME_RESOURCE_VERSIONS_BITS + NANITE_STREAMING_REQUEST_MAGIC_BITS <= 32, "Streaming request member RuntimeResourceID_Magic doesn't fit in 32 bits");