问题:在OpenGL ES上 纹理贴图 放到真机上无法显示,显示出来效果是白色的平面
解决方法:其实和图片尺寸,大小,格式并无必然联系,只需在每次调用
GLUtils.texImage2D(GL10.GL_TEXTURE_2D, 0, bmp, 0);
生成纹理后设置线性滤波(注意 是每次)
gl.glTexParameterx(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MIN_FILTER, GL10.GL_LINEAR);
gl.glTexParameterx(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MAG_FILTER, GL10.GL_LINEAR);
此情况多出现在多纹理贴图的情形。
;