Использование OpenGL 3.0+ в Windows с SDL

В OS X, чтобы получить OpenGL 3.0+ с SDL2, мне нужно сделать следующее: включить SDL2/sdl.h, OpenGL/gl3.h и указать SDL_GL_CONTEXT_MAJOR_VERSION а также SDL_GL_CONTEXT_MINOR_VERSION в SDL_SetAttribute(),

Я хотел бы, чтобы это было переносимым в Windows, но я слышал, что Microsoft реализует только OpenGL 1.1: так что ссылки против opengl32.dll и в том числе gl/gl.h не даст мне доступ к функциям 3.0+.

Нужно ли загружать дополнительные заголовки (например, gl3.h Я использую OS X), включаю их и запрашиваю 3.0+ контекст через SDL?

0 ответов

Другие вопросы по тегам