Transfer Shader Cache from One Version to Another!

Hi everyone,
I recently downloaded Unreal Engine 5.1 and I am interested in migrating the already existing shader cache from 5.0 to 5.1, now the question is, is it possible at all to do so or do I have to recompile shaders every time I upgrade UE to a new major version?
Although I am running Linux, I am curious as to whether this is possible in a general scenario and then we can move on to platform-specific functionality and so on!

Thanks!

I think there are two things you might want to know.

One is, that as of 5.1, the engine only compiles shaders when it needs them :slight_smile:

Also with 5.1, SM6 is the default, instead of 5 ( I think that happened with 5.1 ). So there will be some shader compilation…

2 Likes

Yeah as mentioned above… don’t think you are going to be able to do this going from 5.0.3 to 5.1 at least because Lumen on 5.1 requires SM6.

Darn shame, just when I hoped it would get better :joy: :joy: !
Anyway, thanks for your help!