5

在 gles 2.0 中渲染到帧缓冲区对象时,我在 Mali-400 gpu 上有一些奇怪的伪影。问题是即使我用相同的颜色填充整个屏幕,某些像素的颜色也与其他像素不同。但它在 Tegra2 gpu 上运行良好。Mali 默认情况下是否使用任何纹理压缩?我的 fbo 使用 GL_RGBA 作为内部格式。提前致谢!

----编辑---- 我想我解决了我自己的问题。问题只是在 Mali 上默认启用了 GL_DITHER,而 Tegra 上似乎没有。一个简单的 glDisable(GL_DITHER) 解决了这个问题。

4

0 回答 0