![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SceneCullingRenderer.h>
Inheritance diagram for FSceneCullingRenderer:Friends | |
| class | FSceneInstanceCullingQuery |
Additional Inherited Members | |
Protected Member Functions inherited from ISceneExtensionRenderer | |
| FSceneRendererBase & | GetSceneRenderer () |
Renderer-lifetime functionality, provides scope for anything that should share life-time with a Scene Renderer, rather than Scene.
|
inline |
| FSceneInstanceCullingQuery * FSceneCullingRenderer::CreateInstanceQuery | ( | FRDGBuilder & | GraphBuilder | ) |
Create a query that is not immediately dispatched, such that jobs can be added first.
|
inline |
| FSceneInstanceCullingQuery * FSceneCullingRenderer::CullInstances | ( | FRDGBuilder & | GraphBuilder, |
| const TConstArrayView< FConvexVolume > & | ViewCullVolumes | ||
| ) |
Create and dispatch a culling query for a set of views that has a 1:1 mapping from culling volume to view index May run async.
| void FSceneCullingRenderer::DebugRender | ( | FRDGBuilder & | GraphBuilder, |
| TArrayView< FViewInfo > | Views | ||
| ) |
| FInstanceHierarchyParameters & FSceneCullingRenderer::GetShaderParameters | ( | FRDGBuilder & | GraphBuilder | ) |
Getting the shader parameters forces a sync wrt the hierarchy update, since we need to resize the GPU buffers at this point.
|
inline |
|
friend |