SurfaceView extremely low frame rate.

Started by
-1 comments, last by SomeNoob 9 years, 8 months ago

For some reason when using surface view I'm getting around 5 fps... Here's an idea of what I coded to measure the fps:


//game loop part of code(in another thread)
long start = System.currentTimeMillis();
while(game running){
end = System.currentTimeMillis();
if ((end - start) >= 1000) {
Log.d("PERSONAL", "FPS: " + fps + " milliseconds " + Long.toString(end - start));
start = System.currentTimeMillis();
fps = 0;
}
drawMethod();

}

//DrawMethod
public void drawMethod(){
fps++;
}

My question is how do I fix this problem of having such a low frame rate? And just to be clear when I did this test I wasn't drawing ANYTHING, I wanted to see what the baseline FPS would be without any drawing operations.

This topic is closed to new replies.

Advertisement