Подтвердить что ты не робот

Список функциональных возможностей OpenGL, удаленных из основного профиля

Есть ли какой-нибудь исчерпывающий список в OpenGL 3.3 выше, где я могу найти, какие функции устарели/больше не доступны?

Скажите, glLoadIdentity() Я не знаю, удалено это или нет.

Я заглянул на справочную страницу OpenGL 4.1 и не нашел ее там. Могу ли я с уверенностью предположить, что это удаленная функция? Это способ узнать, что функция больше существует?

На справочной странице говорится, что "эти справочные страницы только документируют основной контекст". Что это значит? Какие вещи отсутствуют на этой справочной странице?

Что такое профиль совместимости? Есть ли исчерпывающий список функций, доступных в конкретной версии OpenGL?

4b9b3361

Ответ 1

Если вам нужен полный список всех устаревших функций, посмотрите на gl.spec spec файл в то же время в XML (старый формат больше не доступен).

Каждая функция, которая устарела, имеет запись deprecated, за которой следует номер версии.

В противном случае, для обзора высокого уровня см. ответ tjm.

Ответ 2

Я создал this:

enter image description here

Надеюсь, это было бы полезно. Исправьте ошибки, которые вы можете найти.

Ответ 3

Не уверен, что это то, что вы ищете, но если вы дошли до http://www.opengl.org/registry/, есть pdf-версия "Спецификации основного профиля OpenGL 3.3", На странице 342 указано "Устаревшие и удаленные функции".

Есть также "Спецификация основного профиля" для 4.0 и 4.1, я предполагаю, что они будут иметь похожие записи.