在Khronos文档中,对 glGenerateMipmap(GLenum target) 函数的支持从 OpenGL 3.0 开始。那么为什么这个函数也存在于 GLES20 类中呢?:
GLES20.glGenerateMipmap(GLES20.GL_TEXTURE_2D);
或者 OpenGL ES 2.0 是否也支持自动生成 mipmap?
在Khronos文档中,对 glGenerateMipmap(GLenum target) 函数的支持从 OpenGL 3.0 开始。那么为什么这个函数也存在于 GLES20 类中呢?:
GLES20.glGenerateMipmap(GLES20.GL_TEXTURE_2D);
或者 OpenGL ES 2.0 是否也支持自动生成 mipmap?
您引用的页面不是规范,而是维基。此外,您参考的是桌面OpenGL页面而不是OpenGL ES页面。OpenGL ES 页面清楚地表明这是自 OpenGL ES 2.0 以来提供的
。
无论如何,唯一的事实是 OpenGL (ES) 规范。glGenerateMipmap
glGenerateMipmap
请参阅OpenGL ES 2.0 完整规范 - 3.7.11 Mipmap Generation:
可以使用命令生成 Mipmap
void GenerateMipmap( enum target );