![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Public Member Functions | |
| FMaterialPSOPrecacheRequestID | PrecachePSOs (const FMaterialPSOPrecacheParams &Params, EPSOPrecachePriority Priority, FGraphEventArray &OutGraphEvents) |
| void | PreloadShaders (const FMaterialPSOPrecacheParams &Params, FGraphEventArray &OutGraphEvents) |
| void | PreloadShaderMap (const FMaterial *Material, FGraphEventArray &OutGraphEvents) |
| void | MarkCollectionComplete (const FMaterialPSOPrecacheParams &Params, const FPSOPrecacheDataArray &PrecacheData, const FPSOPrecacheRequestResultArray &PrecacheRequestResults, uint32 RequestLifecycleID) |
| void | ReleasePrecacheData (FMaterialPSOPrecacheRequestID MaterialPSORequestID) |
| void | BoostPriority (EPSOPrecachePriority NewPri, FMaterialPSOPrecacheRequestID MaterialPSORequestID) |
| void | ClearMaterialPSORequests () |
| uint32 | GetLifecycleID () const |
Manages all the material PSO requests and cached which PSOs are still compiling for a certain material, vertex factory and precache param combination Also caches all the request information used for detailed logging on PSO precache misses
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |