fixing vertex shaders modifying l-values