He is using HLSL... HLSL doesnt usually like shader versions below 2.0