UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GeometryCollectionSceneProxy.cpp File Reference

Classes

class  FGeometryCollectionMeshCollectorResources
 

Macros

#define CHAOS_GEOMETRY_COLLECTION_SET_DYNAMIC_DATA_ISPC_ENABLED_DEFAULT   1
 

Functions

 DEFINE_LOG_CATEGORY_STATIC (FGeometryCollectionSceneProxyLogging, Log, All)
 

Variables

FAutoConsoleVariableRef CVarGeometryCollectionTripleBufferUploads (TEXT("r.GeometryCollectionTripleBufferUploads"), GGeometryCollectionTripleBufferUploads, TEXT("Whether to triple buffer geometry collection uploads, which allows Lock_NoOverwrite uploads which are much faster on the GPU with large amounts of data."), ECVF_Default)
 
FAutoConsoleVariableRef CVarRayTracingGeometryCollection (TEXT("r.RayTracing.Geometry.GeometryCollection"), GRayTracingGeometryCollection, TEXT("Include geometry collection proxy meshes in ray tracing effects (default = 0 (Geometry collection meshes disabled in ray tracing))"), ECVF_RenderThreadSafe)
 
FGeometryCollectionDynamicDataPool GDynamicDataPool
 

Macro Definition Documentation

◆ CHAOS_GEOMETRY_COLLECTION_SET_DYNAMIC_DATA_ISPC_ENABLED_DEFAULT

#define CHAOS_GEOMETRY_COLLECTION_SET_DYNAMIC_DATA_ISPC_ENABLED_DEFAULT   1

Function Documentation

◆ DEFINE_LOG_CATEGORY_STATIC()

DEFINE_LOG_CATEGORY_STATIC ( FGeometryCollectionSceneProxyLogging  ,
Log  ,
All   
)

Variable Documentation

◆ CVarGeometryCollectionTripleBufferUploads

FAutoConsoleVariableRef CVarGeometryCollectionTripleBufferUploads(TEXT("r.GeometryCollectionTripleBufferUploads"), GGeometryCollectionTripleBufferUploads, TEXT("Whether to triple buffer geometry collection uploads, which allows Lock_NoOverwrite uploads which are much faster on the GPU with large amounts of data."), ECVF_Default) ( TEXT("r.GeometryCollectionTripleBufferUploads")  ,
GGeometryCollectionTripleBufferUploads  ,
TEXT("Whether to triple buffer geometry collection uploads, which allows Lock_NoOverwrite uploads which are much faster on the GPU with large amounts of data." ,
ECVF_Default   
)

◆ CVarRayTracingGeometryCollection

FAutoConsoleVariableRef CVarRayTracingGeometryCollection(TEXT("r.RayTracing.Geometry.GeometryCollection"), GRayTracingGeometryCollection, TEXT("Include geometry collection proxy meshes in ray tracing effects (default = 0 (Geometry collection meshes disabled in ray tracing))"), ECVF_RenderThreadSafe) ( TEXT("r.RayTracing.Geometry.GeometryCollection")  ,
GRayTracingGeometryCollection  ,
TEXT("Include geometry collection proxy meshes in ray tracing effects (default = 0 (Geometry collection meshes disabled in ray tracing))")  ,
ECVF_RenderThreadSafe   
)

◆ GDynamicDataPool