我的应用程序中的填充速率约为30fps。我知道GLES20.glClear()用于清除每次绘制的屏幕。如果我发表评论,我会得到大约60fps的fps。但是输出不符合预期。在每一帧中,我都有要为整个屏幕重画的内容。有没有其他选择可以不用GLES20.glClear()重绘整个屏幕。请让我知道是否有任何方法可以改善GLES20.glClear()的性能?

最佳答案

如果用每个几何图形覆盖整个颜色缓冲区,则只需清除深度缓冲区即可。

应该为您节省一些内存带宽。

关于android - GLES20.glClear(GLES20.GL_COLOR_BUFFER_BIT)是否有其他选择?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8911014/

10-09 09:27