Khronos - официальная группа по вопросам OpenGL.Они публикуют заголовки.
Люди из GLFW, GLEW, VS или любого другого, загружают заголовки и включают их в свой код.Иногда они вносят небольшие изменения, в основном для 32/64 битных типов или для корректировок компилятора.
Если вы сравните glext.h
и glcorearb.h
, вы увидите, что в последнем нет ничего для OGL до 3.2в то время как glext.h
содержит все.Таким образом, общие библиотеки (например, GLEW) будут предоставлять и использовать glext.h
вместо glcorearb.h
.
Если вашему коду требуется glcorearb.h
, просто извлеките его из Khronos и поместите в ту же папку, где glext.h
is.