0

我注意到一些现代移动硬件支持 2D 硬件加速 bitBLT 操作。是否有任何相当标准的库允许应用程序开发人员利用 2D 硬件加速?(对于 2D 的东西,对于 3D 的 OpenGL 会很好)

编辑:我知道 OpenGL 可用于 2D 操作,但是当使用 openGL 时,使用 3D 硬件块而不是 2D 硬件块。我正在寻找一个直接使用 2D 硬件块的 API。

4

1 回答 1

-1

OpenGL不仅可以用于 3d,还可以用于 2d。所以答案是:OpenGL

市场上几乎所有的游戏(包括 2d 游戏)都使用OpenGL渲染。你可能想看看Cocos2d-x。它是一个跨平台的 c++ 游戏引擎,使用 OpenGL 进行 2d 图形

于 2012-06-28T10:04:17.497 回答