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

我们可以在Android上的OpenGL ES上使用非2次幂纹理吗?,android,opengl-es,Android,Opengl Es,有人知道是否可以在Android的OpenGL ES渲染器上使用NPOT纹理吗?是的,对于OpenGL ES 2.0,核心规范中支持NPOT纹理,但在包裹模式和3D纹理中有一些限制。使用GL_OES_纹理_npot扩展时,这些限制被解除 对于OpenGL ES 1.x,没有支持NPOT纹理的扩展。是的,对于OpenGL ES 2.0,核心规范中支持NPOT纹理,但在包裹模式和3D纹理中有一些限制。使用GL_OES_纹理_npot扩展时,这些限制被解除 对于OpenGL ES 1.x,没有支持NP

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

是的,对于OpenGL ES 2.0,核心规范中支持NPOT纹理,但在包裹模式和3D纹理中有一些限制。使用GL_OES_纹理_npot扩展时,这些限制被解除


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

是的,对于OpenGL ES 2.0,核心规范中支持NPOT纹理,但在包裹模式和3D纹理中有一些限制。使用GL_OES_纹理_npot扩展时,这些限制被解除


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

看来Froyo确实为OpenglES 1.1提供了一个NPOT实现。然而,到目前为止,我还不能用适当的aspectio替换UI。基于对代码的快速审查,我认为Froyo对这个实现有问题。姜饼更新了一个更好的设计,就像苹果的方法一样,但我还可以让姜饼工作。我很难让Android为需要NPOT解决的HWES1.1工作。有没有人让NPOT与HW Opengl 1.1和Froyo/Gingerbread一起工作


Jimmcwin

看来Froyo确实有一个OpenglES 1.1的NPOT实现。然而,到目前为止,我还不能用适当的aspectio替换UI。基于对代码的快速审查,我认为Froyo对这个实现有问题。姜饼更新了一个更好的设计,就像苹果的方法一样,但我还可以让姜饼工作。我很难让Android为需要NPOT解决的HWES1.1工作。有没有人让NPOT与HW Opengl 1.1和Froyo/Gingerbread一起工作


Jimmcwin

若要仅支持ES 2.0及更高版本,您可以使用;若要仅支持ES 2.0及更高版本,您可以使用