X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Fclient.cpp;h=f446200a322060ef1a5d6fae8aaee64fb941a342;hb=7d1ac4d1f6b53fb5e99ba86dd654d27b27146898;hp=2148bfe59b438749d52dcac8ed668c3f6e5d080f;hpb=2f2ef80ec274daa0f7a814b28429f48447cd88b0;p=dragonfireclient.git diff --git a/src/client.cpp b/src/client.cpp index 2148bfe59..f446200a3 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -656,9 +656,11 @@ void Client::step(float dtime) /*infostream<<"Mesh update result queue size is " < 0) { + num_processed_meshes++; MeshUpdateResult r = m_mesh_update_thread.m_queue_out.pop_front(); MapBlock *block = m_env.getMap().getBlockNoCreateNoEx(r.p); if(block) @@ -699,6 +701,8 @@ void Client::step(float dtime) m_con.Send(PEER_ID_SERVER, 1, reply, true); } } + if(num_processed_meshes > 0) + g_profiler->graphAdd("num_processed_meshes", num_processed_meshes); } /* @@ -752,6 +756,7 @@ void Client::ReceiveAll() try{ Receive(); + g_profiler->graphAdd("client_received_packets", 1); } catch(con::NoIncomingDataException &e) {