我正在考虑将我的一个软件从 opengl 2.1 移植到现代版本(3.x 或 4.x)。
GUI 是用 fltk 设计的,包括一个 FL_GL_Window,我在其中进行所有渲染。现在我的问题是我不明白如何为这个窗口指定 opengl 上下文。
如果我要使用 SDL 创建 OpenGL 上下文,我可以使用类似: SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION, 3); SDL_GL_SetAttribute(SDL_GL_CONTEXT_MINOR_VERSION, 2);
fltk 有类似的东西吗?或者它只能处理 Opengl 2.1 吗?