![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Public Member Functions | |
| FTaskData (FRDGBuilder &GraphBuilder, EShaderPlatform ShaderPlatform, ERHIPipeline InPipeline) | |
| void | Begin () |
| void | End () |
Public Attributes | ||
| TArray< FDispatchEntry > | TangentDispatches | |
| TArray< FSortedDispatchEntry > | SortedDispatches | |
| TOptional< FRHICommandListScopedFence > | RHICmdListScopedFence | |
| FRHICommandList * | RHICmdList = nullptr | |
| FDynamicMeshBoundsBlackboardStruct * | DynamicMeshBoundsBlackboardStruct = nullptr | |
| struct { | ||
| TArray< FSkinCacheRWBuffer * > FinalRead | ||
| struct { | ||
| TArray< FSkinCacheRWBuffer * > Write | ||
| TArray< FRHIUnorderedAccessView * > Overlap | ||
| } Skinning | ||
| struct { | ||
| TArray< FSkinCacheRWBuffer * > Write | ||
| TArray< FSkinCacheRWBuffer * > Read | ||
| } RecomputeTangents | ||
| } | Transitions | |
| UE::Tasks::FTask | SetupTask | |
| ERHIPipeline | Pipeline = ERHIPipeline::Graphics | |
| ERHIPipeline | OriginalPipeline = ERHIPipeline::Graphics | |
| const FRHITransition * | AsyncComputeTransition = nullptr | |
| bool | bAsyncCommandList = false | |
| bool | bWaitPassAdded = false | |
| bool | bSignalPassAdded = false | |
|
inline |
|
inline |
|
inline |
| const FRHITransition* FGPUSkinCache::FTaskData::AsyncComputeTransition = nullptr |
| FDynamicMeshBoundsBlackboardStruct* FGPUSkinCache::FTaskData::DynamicMeshBoundsBlackboardStruct = nullptr |
| TArray<FSkinCacheRWBuffer*> FGPUSkinCache::FTaskData::FinalRead |
| ERHIPipeline FGPUSkinCache::FTaskData::OriginalPipeline = ERHIPipeline::Graphics |
| TArray<FRHIUnorderedAccessView*> FGPUSkinCache::FTaskData::Overlap |
| ERHIPipeline FGPUSkinCache::FTaskData::Pipeline = ERHIPipeline::Graphics |
| TArray<FSkinCacheRWBuffer*> FGPUSkinCache::FTaskData::Read |
| struct { ... } FGPUSkinCache::FTaskData::RecomputeTangents |
| FRHICommandList* FGPUSkinCache::FTaskData::RHICmdList = nullptr |
| TOptional<FRHICommandListScopedFence> FGPUSkinCache::FTaskData::RHICmdListScopedFence |
| UE::Tasks::FTask FGPUSkinCache::FTaskData::SetupTask |
| struct { ... } FGPUSkinCache::FTaskData::Skinning |
| TArray<FSortedDispatchEntry> FGPUSkinCache::FTaskData::SortedDispatches |
| TArray<FDispatchEntry> FGPUSkinCache::FTaskData::TangentDispatches |
| struct { ... } FGPUSkinCache::FTaskData::Transitions |
| TArray<FSkinCacheRWBuffer*> FGPUSkinCache::FTaskData::Write |