Мне нужны некоторые пояснения по модели расширения OpenGL.
Например, я использую базовую функциональность обратной связи преобразования, которая является основной с 3.0, но может быть доступна в более ранних контекстах через EXT_transform_feedback
.
Гарантирует ли спецификация, что даже контекст 4.6 выставит EXT_transform_feedback
в своем списке расширений?Или расширение может быть опущено, поскольку функциональность была добавлена в ядро много версий назад?
Другими словами, достаточно ли проверить EXT_transform_feedback
, или я также должен проверить, если контекст> 3.0?