Upgrade Issue

2 Shader compiler errors compiling global shaders for platform PCD3D_SM6:

Shader debug info dumped to: “D:\UE_Projects\Swords 5.7 - Beta\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FStochasticLightingTileClassificationMarkCS\76”

D:\UE57\UE_5.7\Engine\Shaders\Private\StochasticLighting\StochasticLightingTileClassification.usf(759,38): Shader FStochasticLightingTileClassificationMarkCS, Permutation 76, VF None:
/Engine/Private/StochasticLighting/StochasticLightingTileClassification.usf:759:38: error: use of undeclared identifier ‘EncodeReprojectionVector’
uint EncodedReprojectionVector = EncodeReprojectionVector(ScreenVelocity);
^

D:\UE57\UE_5.7\Engine\Shaders\Private\StochasticLighting\StochasticLightingTileClassification.usf(763,22): Shader FStochasticLightingTileClassificationMarkCS, Permutation 76, VF None:
/Engine/Private/StochasticLighting/StochasticLightingTileClassification.usf:763:22: error: use of undeclared identifier ‘DecodeReprojectionVector’
ScreenVelocity = DecodeReprojectionVector(EncodedReprojectionVector);
^

Retry compilation?

why am i getting this error ? i added linux support and it upgraded me to 5.7.4 now my project is popping this ?

I found a solution but i had to include a missing header in a file. If anyone has this problem i do have the solution.