SDL和OpenGL之间有什么关系?

时间:2012-06-12 02:35:41

标签: opengl sdl

任何人都可以告诉我SDL库和OpenGL库之间的关系是什么?

1 个答案:

答案 0 :(得分:4)

OpenGL 是一个图形库,除了绘图之外不提供任何功能。它既不能在任何现代操作系统的窗口中嵌入OpenGL视图。

这就是 SDL 到位的地方,并提供了以跨平台方式创建OpenGL窗口所需的所有必需功能,然后您可以使用OpenGL库本身进行绘制。 SDL 在使用游戏或图形应用程序(如计时器,键盘和鼠标管理等)时,还有许多设施几乎总是必需的。

在任何情况下,您都可以使用任何其他OpenGL包装器,如 GLUT 库或 GLFW 来实现相同的功能:在应用程序内创建OpenGL视图。