Не могу понять, почему эта программа OpenGL не рендерится - PullRequest
0 голосов
/ 19 декабря 2011

Я скомпилировал "Введение в современный OpenGL: Hello World: Slideshow" Джо Гроффа . Я скомпилировал его, используя Mingw-w64 с freeglut, Glut 3.7 и версию, которая создает мой собственный контекст.

Однако, когда я запускаю программу, изображение не выцветает взад и вперед, как положено, и я не могу понять, почему (потратил на это целый день).

Кроме того,Я изучил большинство входов и выходов, кроме шейдеров, и не могу найти что-то не так, у кого-нибудь есть идеи?

1 Ответ

1 голос
/ 19 декабря 2011

Скорее всего, ваша версия OpenGL не поддерживает шейдеры. Вы случайно не работаете на виртуальной машине или через удаленный рабочий стол? Они, как правило, поддерживают только OpenGL 1.1, даже если графическая карта / драйверы намного новее, а OpenGL 1.1 не поддерживает шейдеры. Также возможно, что если вы используете старый ноутбук с интегрированным графическим процессором Intel, шейдеры не (должным образом) поддерживаются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...