OpenGL而不是SDL blitting函数是否有意义?

时间:2011-04-24 13:54:29

标签: opengl graphics sdl hardware-acceleration

我正在使用SDL编写一个简单的2D游戏,我想知道,如果我只使用OpenGL将位图纹理应用于矩形并使用它们而不是精灵,消除对SDL_BlitSurface的任何调用,该怎么办?由于OpenGL硬件加速,我的应用程序会变得更快吗?

P.S。:我的应用程序将以窗口模式运行(不是全屏),如果这很重要的话。

1 个答案:

答案 0 :(得分:0)

是的,一般来说,这应该更快,更具可扩展性(您可以在开始获得性能之前绘制更多精灵)。