我开始在OpenGL ES 2.0+
和EGL
for中编写一些东西Android
,现在为了实现跨多个设备的最大兼容性,我想问:
- 我应该选择什么语言,
C
或者C++
?(这个问题是基于我不太Xcode
清楚,我不知道它与C
or有多好C++
) - Android 下的原生应用必须使用 EGL,但 iOS 或其他平台呢?
- 有哪些
OpenGL ES 2.0
功能不被视为该配置文件的核心部分?我的意思是我可以有一些功能,OpenGL ES 2.0
因为Android
这些功能对可移植性有风险,iOS
例如不能工作? iOS
我可以为有C
或C++
没有包装器或第三方库编写一个完整的应用程序吗?
谢谢。