Navigation
API > API/Runtime > API/Runtime/RHI > API/Runtime/RHI/FRHICommandListBase
References
| Module | RHI |
| Header | /Engine/Source/Runtime/RHI/Public/RHICommandList.h |
| Include | #include "RHICommandList.h" |
Syntax
struct FPersistentState
Remarks
The values in this struct are preserved when the command list is moved or reset.
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint8: 1 | bHasFragmentDensityAttachment | ||
| uint8: 1 | bImmediate | ||
| uint8: 1 | bInsideComputePass | ||
| uint8: 1 | bInsideOcclusionQueryBatch | ||
| uint8: 1 | bInsideRenderPass | ||
| FRHIComputeShader * | BoundComputeShaderRHI | ||
| FBoundShaderStateInput | BoundShaderInput | ||
| FRHIWorkGraphShader * | BoundWorkGraphShaderRHI | ||
| uint8: 1 | bRecursive | ||
| FRHIDepthRenderTargetView | CachedDepthStencilTarget | ||
| uint32 | CachedNumSimultanousRenderTargets | ||
| TStaticArray< FRHIRenderTargetView, MaxSimultaneousRenderTargets > | CachedRenderTargets | ||
| FRHIGPUMask | CurrentGPUMask | ||
| FRHIGPUMask | InitialGPUMask | ||
| FRHIBreadcrumbNode * | LocalBreadcrumb | ||
| uint8 | MultiViewCount | ||
| TStaticArray< void *, 1 > | QueryBatchData_Occlusion | ||
| TStaticArray< void *, 1 > | QueryBatchData_Timestamp | ||
| ESubpassHint | SubpassHint | ||
| uint8 | SubpassIndex |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FPersistentState
(
FRHIGPUMask InInitialGPUMask, |