Navigation
API > API/Runtime > API/Runtime/RenderCore
Description
Loads stable shader keys file (using a proprietary format). Stable key is a way to identify a shader independently of its output hash
| Name | UE::PipelineCacheUtilities::LoadStableKeysFile |
| 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::LoadStableKeysFile
(
const FStringView & Filename,
TArray < FStableShaderKeyAndValue > & InOutArray
)
}
}
true if successful
Parameters
| Name | Remarks |
|---|---|
| Filename | filename (with path if needed) |
| InOutArray | array to put the file contents. Existing array contents will be preserved and appended to |