rendered paste bodyif(fps_start == 0) fps_start = System.currentTimeMillis();
else
{
long time = System.currentTimeMillis();
if(time > fps_start + 1000)
{
android.util.Log.i("AG1", "FPS: "+fps_count);
fps_start = time;
fps_count = 0;
}
}
fps_count++;
gl.glClear(GL10.GL_DEPTH_BUFFER_BIT);
cloud_offset_y += 0.025f;
cloud_offset_x += 0.01f;
starfield_offset_y += 0.01f;
starfield_offset_x -= 0.003f;
gl.glBindTexture(GL10.GL_TEXTURE_2D, starfield_tex);
vb.addVertex(-1f, -1f, 0f, starfield_offset_x, starfield_offset_y);
vb.addVertex(-1f, 1f, 0f, starfield_offset_x, starfield_offset_y+0.5f);
vb.addVertex( 1f, 1f, 0f, starfield_offset_x+0.5f, starfield_offset_y+0.5f);
vb.addVertex( 1f, -1f, 0f, starfield_offset_x+0.5f, starfield_offset_y);
vb.draw(gl); vb.reset();
gl.glBindTexture(GL10.GL_TEXTURE_2D, cloud_tex);
vb.addVertex(-1f, -1f, 0f, cloud_offset_x, cloud_offset_y);
vb.addVertex(-1f, 1f, 0f, cloud_offset_x, cloud_offset_y+0.5f);
vb.addVertex( 1f, 1f, 0f, cloud_offset_x+0.5f, cloud_offset_y+0.5f);
vb.addVertex( 1f, -1f, 0f, cloud_offset_x+0.5f, cloud_offset_y);
vb.draw(gl); vb.reset();