Understanding Shader Permutations Game engines and shader stuttering: Unreal Engine’s solution to the problem (talk about PSO)- video about it here