![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <VirtualTextureTranscodeCache.h>
Public Member Functions | |
| FVirtualTextureTranscodeCache () | |
| FVTTranscodeTileHandleAndStatus | FindTask (const FVTTranscodeKey &InKey) const |
| FVTTranscodeTileHandle | SubmitTask (FRHICommandListBase &RHICmdList, FVirtualTextureUploadCache &InUploadCache, const FVTTranscodeKey &InKey, const FVirtualTextureProducerHandle &InProducerHandle, const FVTTranscodeParams &InParams, const FGraphEventArray *InPrerequisites=NULL) |
| bool | IsTaskFinished (FVTTranscodeTileHandle InHandle) const |
| void | WaitTaskFinished (FVTTranscodeTileHandle InHandle) const |
| const FVTUploadTileHandle * | AcquireTaskResult (FVTTranscodeTileHandle InHandle) |
| FGraphEventRef | GetTaskEvent (FVTTranscodeTileHandle InHandle) const |
| void | GatherProducePageDataTasks (FVirtualTextureProducerHandle const &ProducerHandle, FGraphEventArray &InOutTasks) const |
| void | RetireOldTasks (FRHICommandListBase &RHICmdList, FVirtualTextureUploadCache &InUploadCache) |
Static Public Member Functions | |
| static FVTTranscodeKey | GetKey (const FVirtualTextureProducerHandle &ProducerHandle, uint8 LayerMask, uint8 vLevel, uint32 vAddress) |
| FVirtualTextureTranscodeCache::FVirtualTextureTranscodeCache | ( | ) |
| const FVTUploadTileHandle * FVirtualTextureTranscodeCache::AcquireTaskResult | ( | FVTTranscodeTileHandle | InHandle | ) |
| FVTTranscodeTileHandleAndStatus FVirtualTextureTranscodeCache::FindTask | ( | const FVTTranscodeKey & | InKey | ) | const |
| void FVirtualTextureTranscodeCache::GatherProducePageDataTasks | ( | FVirtualTextureProducerHandle const & | ProducerHandle, |
| FGraphEventArray & | InOutTasks | ||
| ) | const |
|
static |
| FGraphEventRef FVirtualTextureTranscodeCache::GetTaskEvent | ( | FVTTranscodeTileHandle | InHandle | ) | const |
| bool FVirtualTextureTranscodeCache::IsTaskFinished | ( | FVTTranscodeTileHandle | InHandle | ) | const |
| void FVirtualTextureTranscodeCache::RetireOldTasks | ( | FRHICommandListBase & | RHICmdList, |
| FVirtualTextureUploadCache & | InUploadCache | ||
| ) |
| FVTTranscodeTileHandle FVirtualTextureTranscodeCache::SubmitTask | ( | FRHICommandListBase & | RHICmdList, |
| FVirtualTextureUploadCache & | InUploadCache, | ||
| const FVTTranscodeKey & | InKey, | ||
| const FVirtualTextureProducerHandle & | InProducerHandle, | ||
| const FVTTranscodeParams & | InParams, | ||
| const FGraphEventArray * | InPrerequisites = NULL |
||
| ) |
| void FVirtualTextureTranscodeCache::WaitTaskFinished | ( | FVTTranscodeTileHandle | InHandle | ) | const |