如何检查OpenGL ES实现是否支持非POT纹理?

时间:2012-07-09 12:09:17

标签: android opengl-es

如果给定的OpenGL ES实现支持非POT纹理,如何以编程方式检查?

1 个答案:

答案 0 :(得分:4)

最后,在Android上对我有用的是:

static public boolean isNPOTSupported(GL10 gl) {

    String extensions = gl.glGetString(GL10.GL_EXTENSIONS);
    return extensions.indexOf("GL_OES_texture_npot") != -1;
}