在Mali-400的FBO中使用OpenGL ES 2.0工件/抖动

时间:2012-07-16 09:26:42

标签: 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)解决了这个问题。

0 个答案:

没有答案