Updated shaders to work for other shadercompilers, we are now using 4.4 as a baseline so think about that when doing shaders