我正在开发一个使用OpenGL ES进行绘图的Android应用程序,我使用draw_texture扩展,因为它是最快的。
我知道你必须查询字符串以查看电话是否支持绘图方法,否则优先降级。我主要担心的是,拥有一台不支持此设备的设备有多常见?
我的意思是,绘制纹理四边形(OpenGL中唯一的方法标准)是如此之慢,游戏在这些设备上几乎不会令人愉快。
我很好奇是否值得花时间来支持这些设备。
答案 0 :(得分:1)
我不知道Android设备缺少draw_texture扩展的示例,但很可能这些设备实际上存在的数量很少。绝对没有努力去支持它们,但另一方面,在drawTex和quad之间切换几乎是微不足道的,特别是如果你的代码支持旋转的精灵。