UE::PipelineCacheUtilities::LoadStableKeysFile

Loads stable shader keys file (using a proprietary format).

Windows
MacOS
Linux

References

Module

RenderCore

Header

/Engine/Source/Runtime/RenderCore/Public/PipelineCacheUtilities.h

Include

#include "PipelineCacheUtilities.h"

Source

/Engine/Source/Runtime/RenderCore/Private/PipelineCacheUtilities.cpp

Syntax

namespace UE
{
    namespace PipelineCacheUtilities
    {
        bool UE::PipelineCacheUtilities::LoadStableKeysFile
        (
            const FStringView & Filename,
            TArray< FStableShaderKeyAndValue > & InOutArray
        )
    }
}

Remarks

Loads stable shader keys file (using a proprietary format). Stable key is a way to identify a shader independently of its output hash

Returns

true if successful

Parameters

Parameter

Description

Filename

filename (with path if needed)

InOutArray

array to put the file contents. Existing array contents will be preserved and appended to

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss