[Bug 103743] Nier:Automata - "if" in fragment shader incorrectly evaluated, causes artifacts