Started adding perspective correct interpolation of varyings. Still not done.