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