GLES10作用是什么?其中对应的各种静态值都是什么意思啊?能不能有个全面的讲解地址。。。。
final int gCapbilitiesToDisable[] = {
GLES10.GL_FOG,
GLES10.GL_LIGHTING,
GLES10.GL_CULL_FACE,
GLES10.GL_ALPHA_TEST,
GLES10.GL_BLEND,
GLES10.GL_COLOR_LOGIC_OP,
GLES10.GL_DITHER,
GLES10.GL_STENCIL_TEST,
GLES10.GL_DEPTH_TEST,
GLES10.GL_COLOR_MATERIAL,
};
for (int capability : gCapbilitiesToDisable)
{
GLES10.glDisable(capability);
}
GLES10.glEnable(GLES10.GL_TEXTURE_2D);
int ids[] = new int[1];
GLES10.glGenTextures(1, ids, 0);
mTextureId = ids[0];
GLES10.glBindTexture(GLES10.GL_TEXTURE_2D, mTextureId);
GLES10.glTexParameterf(GLES10.GL_TEXTURE_2D, GLES10.GL_TEXTURE_MIN_FILTER, GLES10.GL_LINEAR);
GLES10.glTexParameterf(GLES10.GL_TEXTURE_2D, GLES10.GL_TEXTURE_MAG_FILTER, GLES10.GL_LINEAR);
GLES10.glShadeModel(GLES10.GL_FLAT);
上面是我接手项目中的源码。这都是关闭的一些什么功能和打开的一些什么功能啊,看不懂......