Я заметил, что когда я загружаю текстуру, она может изменить текущий цвет рисунка, в зависимости от цвета текстуры.Например, после выполнения
glTexImage2D(GL_TEXTURE_2D, 0, GL_RGB, info.biWidth,
info.biHeight, 0, GL_RGB, GL_UNSIGNED_BYTE,bitmap);
glTexParameterf(GL_TEXTURE_2D,
GL_TEXTURE_MIN_FILTER, GL_LINEAR);
glTexParameterf(GL_TEXTURE_2D,
GL_TEXTURE_MAG_FILTER, GL_LINEAR);
все последовательные многоугольники, нарисованные на экране, будут иметь цвет в зависимости от загруженного изображения текстуры.Я не нашел это поведение задокументированным.