iha*_*eth 4 android frame-rate opengl-es
我是java和opengl的新手,还在学习,所以请原谅我的无知.我已经制作了一个隐约可见的对象apk文件.现在我想在我的设备上播放应用程序时查看fps.我一直在关注这个教程http://www.youtube.com/watch?v=1MYgP8Oj5RY&list=UUKwypsRGgHj1mrlQXhLXsvg&index=67并尝试修改它为Android但我无法让它工作.
任何人都可以向我展示如何在角落或标题页上添加简单的fps指标以及如何控制fps的示例.
谢谢
如果您使用此类并调用logFrame(),它将告诉您logcat日志中的fps:
import android.util.Log;
public class FPSCounter {
long startTime = System.nanoTime();
int frames = 0;
public void logFrame() {
frames++;
if(System.nanoTime() - startTime >= 1000000000) {
Log.d("FPSCounter", "fps: " + frames);
frames = 0;
startTime = System.nanoTime();
}
}
}
Run Code Online (Sandbox Code Playgroud)
从我读过的内容中,您可以通过最小化对gl状态的调用来优化代码以获得更好的帧速率
| 归档时间: |
|
| 查看次数: |
8281 次 |
| 最近记录: |