Navigation
API > API/Runtime > API/Runtime/Renderer
References
| Module | Renderer |
| Header | /Engine/Source/Runtime/Renderer/Public/SimpleMeshDrawCommandPass.h |
| Include | #include "SimpleMeshDrawCommandPass.h" |
Syntax
class FSimpleMeshDrawCommandPass
Remarks
Similar to the parallel one, but intended for use with simpler tasks where the overhead and complexity of parallel is not justified.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSimpleMeshDrawCommandPass
(
const FSceneView& View, |
BEnableStereo - if true will extract the stereo information from the View and set up two ViewIds for the instance culling, as well as use InstanceFactor = 2 for legacy drawing. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BuildRenderingCommands
(
FRDGBuilder& GraphBuilder, |
Run post-instance culling job to create the render commands and instance ID lists and optionally vertex instance data. | |
| void | BuildRenderingCommands
(
FRDGBuilder& GraphBuilder, |
Run post-instance culling job to create the render commands and instance ID lists and optionally vertex instance data. | |
| FDynamicPassMeshDrawListContext * | |||
| EInstanceCullingMode | |||
| void | SubmitDraw
(
FRHICommandList& RHICmdList, |