Navigation
API > API/Runtime > API/Runtime/RenderCore
Description
Loads description of assets in the chunk
Note that it is assumed that all possible shader format of the target platform share the same subdivision into chunks (which is the current behavior of other code, too).
| Name | UE::PipelineCacheUtilities::LoadChunkInfo |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/PipelineCacheUtilities.h |
| Include Path | #include "PipelineCacheUtilities.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/PipelineCacheUtilities.cpp |
namespace UE
{
namespace PipelineCacheUtilities
{
bool UE::PipelineCacheUtilities::LoadChunkInfo
(
const FString & Filename,
const FString & InShaderFormat,
int32 & OutChunkId,
FString & OutChunkedCacheFilename,
TSet< FName > & OutPackages
)
}
}
Parameters
| Name | Remarks |
|---|---|
| Filename | file to be loaded |
| InShaderFormat | shader format we're interested in (info file may have several, even if its contents aren't dependent on that) |
| OutChunkId | chunk id this info is describing |
| OutPSOs | the PSOs loaded from that file |
| OutChunkedCacheFilename | filename of the PSO cache file that needs to be produced for this chunk. |
| OutPackages | packages in this chunk |