![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <VulkanChunkedPipelineCache.h>
Classes | |
| struct | FPSOCreateFuncParams |
Public Types | |
| enum class | EPSOOperation { CreateIfPresent , CreateAndStorePSO } |
| template<class TPipelineState > | |
| using | FPSOCreateCallbackFunc = TUniqueFunction< VkResult(FPSOCreateFuncParams< TPipelineState > &Params)> |
Public Member Functions | |
| template<class TPipelineState > | |
| VkResult | CreatePSO (TPipelineState *GraphicsPipelineState, bool bIsPrecompileJob, FPSOCreateCallbackFunc< TPipelineState > PSOCreateFunc) |
| void | Tick () |
Static Public Member Functions | |
| static void | Init () |
| static void | Shutdown () |
| static bool | IsEnabled () |
| static FVulkanChunkedPipelineCacheManager & | Get () |
Friends | |
| class | FVulkanPipelineCacheEntry |
| using FVulkanChunkedPipelineCacheManager::FPSOCreateCallbackFunc = TUniqueFunction<VkResult(FPSOCreateFuncParams<TPipelineState>& Params)> |
|
strong |
| template VkResult FVulkanChunkedPipelineCacheManager::CreatePSO | ( | TPipelineState * | GraphicsPipelineState, |
| bool | bIsPrecompileJob, | ||
| FPSOCreateCallbackFunc< TPipelineState > | PSOCreateFunc | ||
| ) |
|
static |
|
static |
|
static |
|
static |
| void FVulkanChunkedPipelineCacheManager::Tick | ( | ) |
|
friend |