Заметил, что в зависимости от установленного режима

Код:
  glPolygonMode( GL_FRONT_AND_BACK, GL_POINT );
  glPolygonMode( GL_FRONT_AND_BACK, GL_LINE );
  glPolygonMode( GL_FRONT_AND_BACK, GL_FILL );

текстурные координаты для промежуточных точек принимают различные значения.
Не знаете с чем это связано?