在OS X中使用SDL2获取OpenGL 3.0+我需要执行以下操作:包括SDL2/sdl.h
,OpenGL/gl3.h
并在{{1}中指定SDL_GL_CONTEXT_MAJOR_VERSION
和SDL_GL_CONTEXT_MINOR_VERSION
}。
我希望这可以在Windows上移植,但我听说Microsoft只实现了OpenGL 1.1:因此链接SDL_SetAttribute()
并包含opengl32.dll
将无法访问3.0+功能
我是否必须下载其他标头(例如gl/gl.h
我使用OS X),包含它们并通过SDL请求3.0+上下文?