Fix old OpenGL lighting

Only shaders worked, old lighting was messed up in the prev commits