Стандартные страницы OpenGL заявляют, что OpenGL можно вызывать из C и С++. Однако API, конечно, имеет чистое значение C. Поскольку OpenGL использует, например, множество перечислений, использование enum-классов (из С++ 11) может значительно уменьшить количество ошибок и сделать API более доступным для новичков. Можно видеть, что создаются множество привязок, таких как OpenTK (для С#); создание хорошего С++ API не должно быть намного сложнее.
Я не смог найти ничего, что было бы более чем неясным оберткой, поэтому мои вопросы:
- Существует ли известная С++-оболочка, использующая средства С++ 11 для OpenGL? и если нет,
- Что-то вроде этого запланировано кем-то известным (что особенно означает Хронос)?