大神帮忙解读Android源码中android.opengl.GLES10

qq_24239099 2018-01-11 05:28:52
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);


上面是我接手项目中的源码。这都是关闭的一些什么功能和打开的一些什么功能啊,看不懂......
...全文
316 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_24239099 2018-01-12
  • 打赏
  • 举报
回复
求大神指点一下。。。

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧