标签: android opengl-es fbo mali-400
当渲染到gles 2.0中的帧缓冲区对象时,我在Mali-400 gpu上有一些奇怪的工件。问题是,即使我用相同的颜色填充整个屏幕,某些像素的颜色也不同于其他像素。但它在Tegra2 gpu上工作正常。 Mali默认使用任何纹理压缩吗?我的fbo使用GL_RGBA作为内部格式。 提前致谢!
---- ----编辑 我想我解决了自己的问题。问题只是在Mali上默认启用了GL_DITHER,而似乎它不在Tegra上。一个简单的glDisable(GL_DITHER)解决了这个问题。