Navigation
API > API/Runtime > API/Runtime/Renderer > API/Runtime/Renderer/FMeshDrawCommand
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint64 GetPipelineStateSortingKey
(
const FGraphicsPipelineRenderTargetsInfo& RenderTargetsInfo |
Returns the pipeline state sort key, which can be used for sorting material draws to reduce context switches. | MeshPassProcessor.h | |
uint64 GetPipelineStateSortingKey
(
FRHICommandList& RHICmdList, |
Returns the pipeline state sort key, which can be used for sorting material draws to reduce context switches. | MeshPassProcessor.h |
GetPipelineStateSortingKey(const FGraphicsPipelineRenderTargetsInfo &)
Description
Returns the pipeline state sort key, which can be used for sorting material draws to reduce context switches. This variant will not attempt to create a PSO if it doesn't exist yet and will just return the fallback.
| Name | GetPipelineStateSortingKey |
| Type | function |
| Header File | /Engine/Source/Runtime/Renderer/Public/MeshPassProcessor.h |
| Include Path | #include "MeshPassProcessor.h" |
| Source | /Engine/Source/Runtime/Renderer/Private/MeshPassProcessor.cpp |
uint64 GetPipelineStateSortingKey
(
const FGraphicsPipelineRenderTargetsInfo & RenderTargetsInfo
) const
GetPipelineStateSortingKey(FRHICommandList &, const FGraphicsPipelineRenderTargetsInfo &)
Description
Returns the pipeline state sort key, which can be used for sorting material draws to reduce context switches.
| Name | GetPipelineStateSortingKey |
| Type | function |
| Header File | /Engine/Source/Runtime/Renderer/Public/MeshPassProcessor.h |
| Include Path | #include "MeshPassProcessor.h" |
| Source | /Engine/Source/Runtime/Renderer/Private/MeshPassProcessor.cpp |
uint64 GetPipelineStateSortingKey
(
FRHICommandList & RHICmdList,
const FGraphicsPipelineRenderTargetsInfo & RenderTargetsInfo
) const