/Engine/Source/Runtime/Engine/Public/Materials/MaterialRenderProxy.h
Enqueues a rendering command to cache uniform expressions for efficient runtime evaluation. bRecreateUniformBuffer - whether to recreate the material uniform buffer. This is required if theFMaterialis being recompiled (the uniform buffer layout will change). This should only be done if the calling code is usingFMaterialUpdateContextto recreate the rendering state of primitives using this material, since cached mesh commands also cache uniform buffer pointers.
void CacheUniformExpressions_GameThread ( bool bRecreateUniformBuffer )