我注意到一些现代的移动硬件支持2D硬件加速的bitBLT操作。是否有任何相当标准的库允许应用程序开发人员利用2D硬件加速?(适用于2D的东西和适用于3D的OpenGL会更好)
编辑:我知道OpenGL可以用于2D操作,但是当使用openGL时,就会使用3D硬件块而不是2D硬件块。我正在寻找一个API,可以直接使用2D硬件块。
发布于 2012-06-28 18:04:17
OpenGL
不仅可以用于3d,也可以用于2d。所以答案是:OpenGL
市场上几乎所有的游戏(包括2d游戏)都使用OpenGL
进行渲染。你可能想看看Cocos2d-x
。它是一个跨平台c++游戏引擎,使用OpenGL处理2d图形
https://stackoverflow.com/questions/11242235
复制相似问题