Navigation
API > API/Plugins > API/Plugins/RenderTraceInsights
| Name | FRHITranslateTask |
| Type | struct |
| Header File | /Engine/Plugins/RenderTraceInsights/Source/RenderTraceInsights/Public/IRenderTraceProvider.h |
| Include Path | #include "IRenderTraceProvider.h" |
Syntax
struct FRHITranslateTask
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AppID | uint64 | Information about the task. | IRenderTraceProvider.h | |
| bEagerSubmission | bool | IRenderTraceProvider.h | ||
| Contexts | FRHITranslateContext | Translation contexts, one per pipe: direct and async compute. | IRenderTraceProvider.h | |
| EndTime | double | IRenderTraceProvider.h | ||
| InStartTime | ERHITranslateTaskType uint32 double | IRenderTraceProvider.h | ||
| InThreadID | ERHITranslateTaskType uint32 | IRenderTraceProvider.h | ||
| InType | ERHITranslateTaskType | IRenderTraceProvider.h | ||
| JobFlags | uint8 | IRenderTraceProvider.h | ||
| NextPhaseTaskID | uint32 | Next task in the translate chain (e.g. dispatch -> translate). | IRenderTraceProvider.h | |
| ProcessedItems | TArray< FEventInterval, TInlineAllocator< 8 > > | Items processed by the job (command lists, translate jobs etc.). | IRenderTraceProvider.h | |
| SplitFromTranslateTaskID | uint32 | Previous and next jobs when a translate chain is split. | IRenderTraceProvider.h | |
| SplitToTranslateTaskID | uint32 | IRenderTraceProvider.h | ||
| StartTime | double | IRenderTraceProvider.h | ||
| SubmitTaskID | uint32 | For a submit task, this identifies the render-thread submit pass ID if the instigator is the render thread, or the translate job if it's an eager submit. | IRenderTraceProvider.h | |
| ThreadID | uint32 | IRenderTraceProvider.h | ||
| Type | ERHITranslateTaskType | IRenderTraceProvider.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ERHITranslateTaskType uint32 double StartTime
(
InStartTime |
IRenderTraceProvider.h | ||
ERHITranslateTaskType uint32 double ThreadID
(
InThreadID |
IRenderTraceProvider.h | ||
ERHITranslateTaskType uint32 double Type
(
InType |
IRenderTraceProvider.h | ||
UE_NONCOPYABLE
(
FRHITranslateTask |
IRenderTraceProvider.h |