Я нарисовал файл изображения с GIMP и сохранил его как файл .c.
Затем я использовал следующее в своем коде OpenGL, чтобы загрузить изображение на
экран:
glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
glRasterPos2i(x_disp, 0);
glDrawPixels(80, 80, GL_RGB, GL_UNSIGNED_BYTE, gimp_image.pixel_data);
Однако загруженное изображение отображается перевернутым на 180 градусов вверх ногами.
Интересно, есть ли вариант, который я могу поставить в OpenGL, чтобы
Я могу сделать изображение с той же ориентацией, что и в GIMP,
с верхней стороной вверх, а слева с левой стороны, возможно, с
glPixelStore или другой вызов функции OpenGL, чтобы указать, как
распаковать пиксели?