Cocos2d-x总是使用OpenGL
Is Cocos2d-x always uses OpenGL?
我能否依靠基于Cocos2d-x的应用游戏始终使用OpenGL(以及移动平台上的OpenGL ES)?因为这个库允许内联OpenGL调用在它的代码,我想知道我是否可以使用他们而不用担心可移植性。Cocos2d-x还有什么其他的渲染用途吗?比如Windows Desktop/Phone中的DirectX,或者是没有显卡的设备上的软件渲染器?
Cocos2d-x在所有平台上使用OpenGL。
请记住,在桌面操作系统上,根据操作系统,GPU和驱动程序,OpenGL渲染器可能会退回到软件渲染某些功能,或者根本不支持它们(绘制故障或错误)。
此外,用于桌面电脑的OpenGL和用于移动设备的OpenGL ES在API和支持的功能上都不完全兼容。
相关文章:
- OpenGL - 在抛出"__gnu_cxx::recursive_init_error"实例后终止调用?
- 了解 GLM- openGL 中的相机转换
- 如何在全屏模式下(在OpenGL中)使背景透明
- 为什么我不能使用 EGL 创建无头 OpenGl 上下文?
- OpenGL大的3D纹理(>2GB)非常慢
- OpenGl glm rotate
- C++atioglxx.pdb未加载错误glBufferData OpenGL
- OpenGL在启用深度测试时不会丢弃我的碎片
- OpenGL相机和相机空间转型的困惑
- OpenGL将纹理四边形渲染为(0,0)
- OpenGL 和 GLM 矩阵无法正确扩展,总是按比例缩小
- 发布旋转矩阵(openGL/glm)
- 如何在Visual Basic中使用矩形函数OpenGL绘制矩形
- 无法使用VAO和EBO(openGL)绘制多个对象
- 为什么我的点没有在 OpenGL 中绘制鼠标所在的位置?
- OpenGL 16 位模板缓冲区?
- 将QOpenGLWidget子类转换为使用Metal而不是OpenGL的子类是否可行?
- 2D手机游戏开发:OpenGL ES 2.0或cocos2d-x
- Cocos2d-x 3.8 - RenderTexture ,OpenGL not rendering
- Cocos2d-x总是使用OpenGL