我们可以在Android上的OpenGL ES上使用非2次幂纹理吗?

时间:2011-01-04 13:12:10

标签: android opengl-es

有人知道在Android的OpenGL ES渲染器上是否可以使用NPOT纹理?

2 个答案:

答案 0 :(得分:7)

是的,对于OpenGL ES 2.0,核心规范支持NPOT纹理,在包装模式和3D纹理方面存在一些限制。使用GL_OES_texture_npot扩展时,限制被取消。

对于OpenGL ES 1.x,没有支持NPOT纹理的扩展。

答案 1 :(得分:2)

似乎Froyo确实为OpenglES 1.1实施了NPOT。但是,到目前为止,我无法通过适当的aspectio取代UI。我认为Froyo在快速审查代码的基础上对此实现存在问题。姜饼已经更新了像Apple的方法更好的设计,但我可以让姜饼工作。我很难让Android为HW ES 1.1工作,需要NPOT解决方案。有没有人有NPOT与HW Opengl 1.1一起使用Froyo / Gingerbread?

Jimmcwin