![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ShaderCodeLibrary.h>
Public Member Functions | |
| RENDERCORE_API void | Initialize (const FShaderPipeline *Pipeline) |
| FShaderCodeLibraryPipeline () | |
| RENDERCORE_API void | GetPipelineHash (FSHAHash &Output) |
Public Attributes | |
| FSHAHash | Shaders [SF_NumGraphicsFrequencies] |
| uint32 | Hash |
Friends | |
| bool | operator== (const FShaderCodeLibraryPipeline &A, const FShaderCodeLibraryPipeline &B) |
| uint32 | GetTypeHash (const FShaderCodeLibraryPipeline &Key) |
| FArchive & | operator<< (FArchive &Ar, FShaderCodeLibraryPipeline &Info) |
|
inline |
Computes a longer hash that uniquely identifies the whole pipeline, used in FStableShaderKeyAndValue
| void FShaderCodeLibraryPipeline::Initialize | ( | const FShaderPipeline * | Pipeline | ) |
Fills the hashes from the pipeline stage shaders
|
friend |
|
friend |
|
friend |
|
mutable |
| FSHAHash FShaderCodeLibraryPipeline::Shaders[SF_NumGraphicsFrequencies] |