#c #visual-studio-2010 #opengl
#c #visual-studio-2010 #opengl
Вопрос:
Я использую устаревший код, который был написан для OpenGL 1.1 (из Windows SDK версии 7.0A) и использует Glut.
Поскольку Glut недоступен для чтения в SDK, какую версию я должен загрузить?
Обновить:
Я попробовал использовать Glut 3.7, по-видимому, последнюю версию (авторское право до 1998 года?), Просто чтобы посмотреть, и, похоже, все работает нормально. В любом случае, я нигде не смог найти информацию о совместимости…
Комментарии:
1. Какую часть «FreeGLUT обратно совместим с GLUT» вы не понимаете?
2. Я доволен Glut, используемым в коде, у меня нет причин для миграции.
Ответ №1:
Вы никогда не должны использовать старый GLUT. Вы должны использовать FreeGLUT, который обратно совместим с ним. И у FreeGLUT нет ограничений на то, какую версию OpenGL вы используете (за исключением добавления поддержки основных профилей и других параметров профиля, но они для вас не имеют значения).
Комментарии:
1. @YvesDaoust: Вы довольно четко сформулировали это в своем вопросе. Это не меняет моего ответа.