Perspective correct texture coordinate interpolation